PK Ϊ> META-INF/PK ͪ>OijjMETA-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.8.2 Created-By: 1.6.0_24-b07 (Sun Microsystems Inc.) PK ̪>WEB-INF/PK Ϊ>WEB-INF/classes/PK Ϊ>WEB-INF/classes/META-INF/PK ͪ>WEB-INF/classes/jsf2/PK ͪ>WEB-INF/classes/jsf2/demo/PK ͪ> WEB-INF/classes/jsf2/demo/scrum/PK ͪ>&WEB-INF/classes/jsf2/demo/scrum/model/PK ͪ>/WEB-INF/classes/jsf2/demo/scrum/model/entities/PK ͪ>$WEB-INF/classes/jsf2/demo/scrum/web/PK ͪ>/WEB-INF/classes/jsf2/demo/scrum/web/controller/PK ͪ>*WEB-INF/classes/jsf2/demo/scrum/web/event/PK ͪ>+WEB-INF/classes/jsf2/demo/scrum/web/helper/PK ͪ>*WEB-INF/classes/jsf2/demo/scrum/web/scope/PK ̪>WEB-INF/facelets/PK ̪> WEB-INF/lib/PK ̪> dashboard/PK ̪>project/PK ̪> resources/PK ̪>resources/components/PK ̪>resources/css/PK ̪>resources/css/1_1/PK ̪>resources/images/PK ̪>resources/images/lousaNova/PK ̪>resources/images/menu/PK ̪>resources/images/postits/PK ̪>resources/images/postits/novos/PK ̪> resources/js/PK ̪>skin/PK ̪>sprint/PK ̪>story/PK ̪>task/PK ̪>Ɖ>( ( .dashboard.doneTasks.xhtml

#{i18n['label.done']}

#{fn:length(dashboardMB.doneTasks)} #{i18n['label.tasks']}
#{i18n['label.code']} #{task.code}
#{task.name}
#{task.story.name}
#{task.status.single}
#{i18n['label.to']}
PK ̪>B. .dashboard.stories.xhtml

#{i18n['label.stories']}

#{fn:length(dashboardMB.selectedSprint.stories)} #{i18n['label.stories']}
#{i18n['label.code']} #{story.code}
#{story.name}
#{story.estimation} #{"story points"}
#{story.acceptance}
#{story.status}

PK ̪>$e .dashboard.todoTasks.xhtml

#{i18n['label.todo']}

#{fn:length(dashboardMB.todoTasks)} #{i18n['label.tasks']}
#{i18n['label.code']} #{task.code}
#{task.name}
#{task.story.name}
#{task.status.single}
PK ̪>B5 .dashboard.workingTasks.xhtml

#{i18n['label.working']}

#{fn:length(dashboardMB.workingTasks)} #{i18n['label.tasks']}
#{i18n['label.code']} #{task.code}
#{task.name}
#{task.story.name}
#{task.status.single}

#{i18n['label.startedAt']}
PK Ϊ>(WEB-INF/classes/META-INF/persistence.xml org.eclipse.persistence.jpa.PersistenceProvider jsf2.demo.scrum.model.entities.Project jsf2.demo.scrum.model.entities.Sprint jsf2.demo.scrum.model.entities.Story jsf2.demo.scrum.model.entities.Task NONE PK Ϊ>UII-WEB-INF/classes/ValidationMessages.propertiessprint.form.label.name.unique=Sprint name must be unique within a projectPK Ϊ>1`zPP3WEB-INF/classes/ValidationMessages_pt_BR.propertiessprint.form.label.name.unique=O nome do sprint deve ser \u00FAnico em um projetoPK Ϊ> 8s(s(WEB-INF/classes/i18n.propertiesbutton.dashboard=Dashboard button.delete=Delete button.edit=Edit button.save=Save button.stories=Stories button.tasks=Tasks home.project.combo.default.item=-- Select one project -- home.project.combo.label=Project label.actions=Actions label.code=code label.dailyMeeting =Daily Meeting label.done=Done Tasks label.estimatives=Estimatives label.finishedAt=finished at label.gainedPoints=Gained Points label.goal=Goal label.goals=Goals label.name=Name label.planning1 = Planning 1 label.planning2 = Planning 2 label.retrospective=Retrospective label.revision=Review label.scope=Scope label.startedAt=Started at label.stories=Stories label.story=Story label.task=Task label.tasks=Tasks label.to=to label.toFinish=Finish label.toRemove=Remove label.toStart=Start label.todo=Todo Tasks label.working=Working Tasks menuitem.label.projects=Projects menuitem.label.home=Homes menuitem.label.changeskin=Change Skin menuitem.label.createProject=Create Project menuitem.label.dashboard=Dashboard menuitem.label.jsf2=More... menuitem.label.newsprint=Create Sprint menuitem.label.settings=Settings menuitem.label.showProjects=View Projects menuitem.label.sprints=Sprints menuitem.label.sprintslist=View Sprints menuitem.label.stories=Stories menuitem.label.tasks=Tasks menuitem.path.projects=/scrumtoys/project/show.jsf menuitem.path.burndown=/scrumtoys/burndown.jsf menuitem.path.changeskin=/scrumtoys/skin/changeSkin.jsf menuitem.path.createProject=/scrumtoys/project/create.jsf menuitem.path.dashboard=/scrumtoys/dashboard.jsf menuitem.path.home=/scrumtoys/home.jsf menuitem.path.jsf2=/scrumtoys/home.jsf menuitem.path.newsprint=/scrumtoys/sprint/create.jsf menuitem.path.showProjects=/scrumtoys/project/show.jsf menuitem.path.sprints=/scrumtoys/sprint/show.jsf menuitem.path.sprintslist=/scrumtoys/sprint/show.jsf menuitem.path.stories=stories.jsf menuitem.path.tasks=tasks.jsf project.create.button.cancel=Cancel project.create.button.create=Create Project project.create.form.title=Create Project project.create.title=Create Project project.edit.button.cancel=Cancel project.edit.button.update=Update Project project.edit.form.title=Edit Project project.edit.title=Edit Project project.form.label.endDate.pattern=MM/dd/yyyy project.form.label.endDate=End Date project.form.label.name.required=Describe a short name (30 characters) project.form.label.name=Name project.form.label.startDate.pattern=MM/dd/yyyy project.form.label.startDate.required=Type when this sprint start project.form.label.startDate=Start Date project.show.button.delete=Delete project.show.button.edit=Edit project.show.button.home=Home project.show.button.newProject=Create New Project project.show.button.showSprints=Sprints project.show.table.header.actions=Actions project.show.table.header.endDate.pattern=MM/dd/yy project.show.table.header.endDate=End Date project.show.table.header.name=Name project.show.table.header.startDate.pattern=MM/dd/yy project.show.table.header.startDate=Start Date project.show.table.label.empty=There is no project project.show.table.title=Projects project.show.title=Projects sprint.create.button.cancel=Cancel sprint.create.button.create=Create Sprint sprint.create.form.title=Create Sprint sprint.create.title=Create Sprint sprint.edit.button.cancel=Cancel sprint.edit.button.update=Update Sprint sprint.edit.form.title=Edit Sprint sprint.edit.title=Edit Sprint sprint.form.label.dailyMeetingTime.pattern=HH:mm sprint.form.label.dailyMeetingTime.required=Type the dailing meeting time sprint.form.label.dailyMeetingTime=Daily Meeting sprint.form.label.endDate.pattern=MM/dd/yyyy sprint.form.label.endDate=End Date sprint.form.label.gainedStoryPoints.required=Type the story points sprint.form.label.gainedStoryPoints=Gained Points sprint.form.label.goals.required=Describe the goals sprint.form.label.goals=Goals sprint.form.label.iterationScope.required=Type the iteration scope sprint.form.label.iterationScope=Story Points sprint.form.label.name.required=Describe a short name (30 characters) sprint.form.label.name=Name sprint.form.label.project.name=Project sprint.form.label.project=Project sprint.form.label.startDate.pattern=MM/dd/yyyy sprint.form.label.startDate.required=Type when this sprint start sprint.form.label.startDate=Start Date sprint.show.button.delete=Delete sprint.show.button.edit=Edit sprint.show.button.home=Home sprint.show.button.newSprint=Create New Sprint sprint.show.button.showDashboard=Dashboard sprint.show.button.showStories=Stories sprint.show.table.header.actions=Actions sprint.show.table.header.dailyMeetingTime.pattern=HH:mm sprint.show.table.header.dailyMeetingTime=Daily Meeting Time sprint.show.table.header.goals=Goals sprint.show.table.header.name=Name sprint.show.table.header.startDate.pattern=MM/dd/yy sprint.show.table.header.startDate=Start Date sprint.show.table.label.empty=There is no sprint for this project sprint.show.table.title=Sprints sprint.show.title=Sprints sprints.label.dailingmeeting.required=Type the dailing meeting time sprints.label.dailyMeetingTime=Daily Meeting sprints.label.goals.required=Describe the goals sprints.label.goals=Goals sprints.label.iterationScope=Story Points sprints.label.name.required=Describe a short name (30 characters) sprints.label.name=Name sprints.label.sprints=Sprints sprints.label.startdate.required=Type when this sprint start sprints.label.startedAt=Start at sprints.label.storypoints.required=Descripte the amount of story points estimated sprints.table.title=Sprints stories.label.acceptance.required=Describe the acceptance criteria stories.label.acceptance=Acceptance stories.label.estimation=Story Points stories.label.name=Name stories.label.newstory=New Story stories.label.nostory=There is no stories for this sprint stories.label.priority.required=Describe the priority (sequence to do) stories.label.priority=Priority stories.label.sprint=Sprint stories.label.storylist=Stories stories.label.storypoints.required=Describe the estimated number of story points stories.table.title=Stories story.create.button.cancel=Cancel story.create.button.create=Create Story story.create.form.title=Create Story story.create.title=Create Story story.edit.button.cancel=Cancel story.edit.button.update=Update Story story.edit.form.title=Edit Story story.edit.title=Edit Story story.form.label.acceptance.required=Type acceptance story.form.label.acceptance=Acceptance Criteria story.form.label.endDate.pattern=MM/dd/yyyy story.form.label.endDate=End Date story.form.label.estimation.required=Type estimation story.form.label.estimation=Estimation story.form.label.name.required=Describe a short name (30 characters) story.form.label.name=Name story.form.label.priority.required=Define the priority story.form.label.priority=Priority story.form.label.sprint.name=Sprint story.form.label.startDate.pattern=MM/dd/yyyy story.form.label.startDate.required=Type when this sprint start story.form.label.startDate=Start Date story.show.button.delete=Delete story.show.button.edit=Edit story.show.button.newStory=Create New Story story.show.button.showSprints=Show Sprints story.show.button.showTasks=Tasks story.show.table.header.acceptance=Acceptance Criteria story.show.table.header.actions=Actions story.show.table.header.estimation=Estimation story.show.table.header.name=Name story.show.table.header.priority=Priority story.show.table.header.startDate.pattern=MM/dd/yy story.show.table.header.startDate=Start Date story.show.table.label.empty=There is no story for this sprint story.show.table.title=List of Stories story.show.title=List of Stories task.create.button.cancel=Cancel task.create.button.create=Create Task task.create.form.title=Create Task task.create.title=Create Task task.edit.button.cancel=Cancel task.edit.button.update=Update Task task.edit.form.title=Edit Task task.edit.title=Edit Task task.form.label.endDate.pattern=MM/dd/yyyy task.form.label.endDate=End Date task.form.label.name.required=Describe a short name (30 characters) task.form.label.name=Name task.form.label.startDate.pattern=MM/dd/yyyy task.form.label.startDate.required=Type when this task starts task.form.label.startDate=Start Date task.form.label.status.required=Specify the current status of the task task.form.label.status=Status task.form.label.story.name=Story task.show.button.delete=Delete task.show.button.edit=Edit task.show.button.newTask=Create New Task task.show.button.showStories=Show Stories task.show.button.showTasks=Tasks task.show.table.header.actions=Actions task.show.table.header.endDate.pattern=MM/dd/yy task.show.table.header.endDate=End Date task.show.table.header.name=Name task.show.table.header.startDate.pattern=MM/dd/yy task.show.table.header.startDate=Start Date task.show.table.header.status.DONE=Done task.show.table.header.status.TODO=Todo task.show.table.header.status.WORKING=Working task.show.table.header.status=Status task.show.table.label.empty=There is no task for this story task.show.table.title=Tasks task.show.title=Tasks tasks.label.name=Name tasks.label.story=Story taskstatus.done.plural=Done taskstatus.done.single=Done taskstatus.todo.plural=Opened taskstatus.todo.single=Opened taskstatus.working.plural=Working taskstatus.working.single=Working project.form.label.name.unique=There is another project with same name sprint.form.label.name.unique=There is another sprint with same name for this project story.form.label.name.unique=There is another story with same name for this sprint task.form.label.name.unique=There is another task with same name for this story template.title=JSF 2.0 Demo - Scrum Whiteboard Application menuitem.label.about=About menuitem.label.jsr314=JSR 314 menuitem.label.irc=IRC menuitem.label.documentation=Documentation menuitem.path.irc=http://weblogs.java.net/blog/edburns/archive/2007/01/jsf_irc_channel.html menuitem.path.jsr314=http://www.jcp.org/en/jsr/detail?id=314# menuitem.path.about=http://www.globalcode.com.br/site/noticias/jsf2scrumdemo.seam menuitem.path.documentation=http://java.sun.com/javaee/javaserverfaces/ task.form.label.sprint.name=Sprint task.show.nostory=Select a Story first stories.show.nosprint=Select a Sprint first sprint.form.label.noproject=Select a Sprint first sprint.form.label.projects=Projects navigation.projects=Projects navigation.stories=Stories navigation.tasks=Tasks navigation.sprints=Sprints dashboard.title=Dashboard navigation.separtor=> PK Ϊ>Ar(r(%WEB-INF/classes/i18n_en_US.propertiesbutton.dashboard=Dashboard button.delete=Delete button.edit=Edit button.save=Save button.stories=Stories button.tasks=Tasks home.project.combo.default.item=-- Select one project -- home.project.combo.label=Project label.actions=Actions label.code=code label.dailyMeeting =Daily Meeting label.done=Done Tasks label.estimatives=Estimatives label.finishedAt=finished at label.gainedPoints=Gained Points label.goal=Goal label.goals=Goals label.name=Name label.planning1 = Planning 1 label.planning2 = Planning 2 label.retrospective=Retrospective label.revision=Review label.scope=Scope label.startedAt=Started at label.stories=Stories label.story=Story label.task=Task label.tasks=Tasks label.to=to label.toFinish=Finish label.toRemove=Remove label.toStart=Start label.todo=Todo Tasks label.working=Working Tasks menuitem.label.projects=Projects menuitem.label.home=Home menuitem.label.changeskin=Change Skin menuitem.label.createProject=Create Project menuitem.label.dashboard=Dashboard menuitem.label.jsf2=More... menuitem.label.newsprint=Create Sprint menuitem.label.settings=Settings menuitem.label.showProjects=View Projects menuitem.label.sprints=Sprints menuitem.label.sprintslist=View Sprints menuitem.label.stories=Stories menuitem.label.tasks=Tasks menuitem.path.projects=/scrumtoys/project/show.jsf menuitem.path.burndown=/scrumtoys/burndown.jsf menuitem.path.changeskin=/scrumtoys/skin/changeSkin.jsf menuitem.path.createProject=/scrumtoys/project/create.jsf menuitem.path.dashboard=/scrumtoys/dashboard.jsf menuitem.path.home=/scrumtoys/home.jsf menuitem.path.jsf2=/scrumtoys/home.jsf menuitem.path.newsprint=/scrumtoys/sprint/create.jsf menuitem.path.showProjects=/scrumtoys/project/show.jsf menuitem.path.sprints=/scrumtoys/sprint/show.jsf menuitem.path.sprintslist=/scrumtoys/sprint/show.jsf menuitem.path.stories=stories.jsf menuitem.path.tasks=tasks.jsf project.create.button.cancel=Cancel project.create.button.create=Create Project project.create.form.title=Create Project project.create.title=Create Project project.edit.button.cancel=Cancel project.edit.button.update=Update Project project.edit.form.title=Edit Project project.edit.title=Edit Project project.form.label.endDate.pattern=MM/dd/yyyy project.form.label.endDate=End Date project.form.label.name.required=Describe a short name (30 characters) project.form.label.name=Name project.form.label.startDate.pattern=MM/dd/yyyy project.form.label.startDate.required=Type when this sprint start project.form.label.startDate=Start Date project.show.button.delete=Delete project.show.button.edit=Edit project.show.button.home=Home project.show.button.newProject=Create New Project project.show.button.showSprints=Sprints project.show.table.header.actions=Actions project.show.table.header.endDate.pattern=MM/dd/yy project.show.table.header.endDate=End Date project.show.table.header.name=Name project.show.table.header.startDate.pattern=MM/dd/yy project.show.table.header.startDate=Start Date project.show.table.label.empty=There is no project project.show.table.title=Projects project.show.title=Projects sprint.create.button.cancel=Cancel sprint.create.button.create=Create Sprint sprint.create.form.title=Create Sprint sprint.create.title=Create Sprint sprint.edit.button.cancel=Cancel sprint.edit.button.update=Update Sprint sprint.edit.form.title=Edit Sprint sprint.edit.title=Edit Sprint sprint.form.label.dailyMeetingTime.pattern=HH:mm sprint.form.label.dailyMeetingTime.required=Type the dailing meeting time sprint.form.label.dailyMeetingTime=Daily Meeting sprint.form.label.endDate.pattern=MM/dd/yyyy sprint.form.label.endDate=End Date sprint.form.label.gainedStoryPoints.required=Type the story points sprint.form.label.gainedStoryPoints=Gained Points sprint.form.label.goals.required=Describe the goals sprint.form.label.goals=Goals sprint.form.label.iterationScope.required=Type the iteration scope sprint.form.label.iterationScope=Story Points sprint.form.label.name.required=Describe a short name (30 characters) sprint.form.label.name=Name sprint.form.label.project.name=Project sprint.form.label.project=Project sprint.form.label.startDate.pattern=MM/dd/yyyy sprint.form.label.startDate.required=Type when this sprint start sprint.form.label.startDate=Start Date sprint.show.button.delete=Delete sprint.show.button.edit=Edit sprint.show.button.home=Home sprint.show.button.newSprint=Create New Sprint sprint.show.button.showDashboard=Dashboard sprint.show.button.showStories=Stories sprint.show.table.header.actions=Actions sprint.show.table.header.dailyMeetingTime.pattern=HH:mm sprint.show.table.header.dailyMeetingTime=Daily Meeting Time sprint.show.table.header.goals=Goals sprint.show.table.header.name=Name sprint.show.table.header.startDate.pattern=MM/dd/yy sprint.show.table.header.startDate=Start Date sprint.show.table.label.empty=There is no sprint for this project sprint.show.table.title=Sprints sprint.show.title=Sprints sprints.label.dailingmeeting.required=Type the dailing meeting time sprints.label.dailyMeetingTime=Daily Meeting sprints.label.goals.required=Describe the goals sprints.label.goals=Goals sprints.label.iterationScope=Story Points sprints.label.name.required=Describe a short name (30 characters) sprints.label.name=Name sprints.label.sprints=Sprints sprints.label.startdate.required=Type when this sprint start sprints.label.startedAt=Start at sprints.label.storypoints.required=Descripte the amount of story points estimated sprints.table.title=Sprints stories.label.acceptance.required=Describe the acceptance criteria stories.label.acceptance=Acceptance stories.label.estimation=Story Points stories.label.name=Name stories.label.newstory=New Story stories.label.nostory=There is no stories for this sprint stories.label.priority.required=Describe the priority (sequence to do) stories.label.priority=Priority stories.label.sprint=Sprint stories.label.storylist=Stories stories.label.storypoints.required=Describe the estimated number of story points stories.table.title=Stories story.create.button.cancel=Cancel story.create.button.create=Create Story story.create.form.title=Create Story story.create.title=Create Story story.edit.button.cancel=Cancel story.edit.button.update=Update Story story.edit.form.title=Edit Story story.edit.title=Edit Story story.form.label.acceptance.required=Type acceptance story.form.label.acceptance=Acceptance Criteria story.form.label.endDate.pattern=MM/dd/yyyy story.form.label.endDate=End Date story.form.label.estimation.required=Type estimation story.form.label.estimation=Estimation story.form.label.name.required=Describe a short name (30 characters) story.form.label.name=Name story.form.label.priority.required=Define the priority story.form.label.priority=Priority story.form.label.sprint.name=Sprint story.form.label.startDate.pattern=MM/dd/yyyy story.form.label.startDate.required=Type when this sprint start story.form.label.startDate=Start Date story.show.button.delete=Delete story.show.button.edit=Edit story.show.button.newStory=Create New Story story.show.button.showSprints=Show Sprints story.show.button.showTasks=Tasks story.show.table.header.acceptance=Acceptance Criteria story.show.table.header.actions=Actions story.show.table.header.estimation=Estimation story.show.table.header.name=Name story.show.table.header.priority=Priority story.show.table.header.startDate.pattern=MM/dd/yy story.show.table.header.startDate=Start Date story.show.table.label.empty=There is no story for this sprint story.show.table.title=List of Stories story.show.title=List of Stories task.create.button.cancel=Cancel task.create.button.create=Create Task task.create.form.title=Create Task task.create.title=Create Task task.edit.button.cancel=Cancel task.edit.button.update=Update Task task.edit.form.title=Edit Task task.edit.title=Edit Task task.form.label.endDate.pattern=MM/dd/yyyy task.form.label.endDate=End Date task.form.label.name.required=Describe a short name (30 characters) task.form.label.name=Name task.form.label.startDate.pattern=MM/dd/yyyy task.form.label.startDate.required=Type when this task starts task.form.label.startDate=Start Date task.form.label.status.required=Specify the current status of the task task.form.label.status=Status task.form.label.story.name=Story task.show.button.delete=Delete task.show.button.edit=Edit task.show.button.newTask=Create New Task task.show.button.showStories=Show Stories task.show.button.showTasks=Tasks task.show.table.header.actions=Actions task.show.table.header.endDate.pattern=MM/dd/yy task.show.table.header.endDate=End Date task.show.table.header.name=Name task.show.table.header.startDate.pattern=MM/dd/yy task.show.table.header.startDate=Start Date task.show.table.header.status.DONE=Done task.show.table.header.status.TODO=Todo task.show.table.header.status.WORKING=Working task.show.table.header.status=Status task.show.table.label.empty=There is no task for this story task.show.table.title=Tasks task.show.title=Tasks tasks.label.name=Name tasks.label.story=Story taskstatus.done.plural=Done taskstatus.done.single=Done taskstatus.todo.plural=Opened taskstatus.todo.single=Opened taskstatus.working.plural=Working taskstatus.working.single=Working project.form.label.name.unique=There is another project with same name sprint.form.label.name.unique=There is another sprint with same name for this project story.form.label.name.unique=There is another story with same name for this sprint task.form.label.name.unique=There is another task with same name for this story template.title=JSF 2.0 Demo - Scrum Whiteboard Application menuitem.label.about=About menuitem.label.jsr314=JSR 314 menuitem.label.irc=IRC menuitem.label.documentation=Documentation menuitem.path.irc=http://weblogs.java.net/blog/edburns/archive/2007/01/jsf_irc_channel.html menuitem.path.jsr314=http://www.jcp.org/en/jsr/detail?id=314# menuitem.path.about=http://www.globalcode.com.br/site/noticias/jsf2scrumdemo.seam menuitem.path.documentation=http://java.sun.com/javaee/javaserverfaces/ task.form.label.sprint.name=Sprint task.show.nostory=Select a Story first stories.show.nosprint=Select a Sprint first sprint.form.label.noproject=Select a Sprint first sprint.form.label.projects=Projects navigation.projects=Projects navigation.stories=Stories navigation.tasks=Tasks navigation.sprints=Sprints dashboard.title=Dashboard navigation.separtor=> PK Ϊ>-T1**%WEB-INF/classes/i18n_pt_BR.propertiesbutton.dashboard=Dashboard button.delete=Remover button.edit=Editar button.save=Salvar button.stories=Estorias button.tasks=Atividades home.project.combo.default.item=-- Selecione um projeto -- home.project.combo.label=Projetos label.actions=Acoes label.code=codigo label.dailyMeeting =Reuniao Diaria label.done=Tarefas Feitas label.estimatives=Estimativas label.finishedAt=terminada em label.gainedPoints=Pontos ganhos label.goal=Objetivo label.goals=Objetivos label.name=Nome label.planning1 =Planejamento 1 label.planning2 =Planejamento 2 label.retrospective=Retrospectiva label.revision=Revisao label.scope=Escopo label.startedAt=Iniciada em label.stories=Estorias label.story=Estoria label.task=Tarefa label.tasks=Tarefas label.to=a label.toFinish=Terminar label.toRemove=Apagar label.toStart=Iniciar label.todo=Tarefas Abertas label.working=Tarefas em Andamento menuitem.label.projects=Projetos menuitem.label.home=Pagina inicial menuitem.label.changeskin=Mudar aparencia menuitem.label.createProject=Novo Projeto menuitem.label.dashboard=Painel menuitem.label.jsf2=Mais... menuitem.label.newsprint=Novo Sprint menuitem.label.settings=Configuracoes menuitem.label.showProjects=Ver Projetos menuitem.label.sprints=Sprints menuitem.label.sprintslist=Ver Sprints menuitem.label.stories=Estorias menuitem.label.tasks=Tarefas menuitem.path.projects=/scrumtoys/project/show.jsf menuitem.path.burndown=/scrumtoys/burndown.jsf menuitem.path.changeskin=/scrumtoys/skin/changeSkin.jsf menuitem.path.createProject=/scrumtoys/project/create.jsf menuitem.path.dashboard=/scrumtoys/dashboard.jsf menuitem.path.home=/scrumtoys/home.jsf menuitem.path.jsf2=/scrumtoys/home.jsf menuitem.path.newsprint=/scrumtoys/sprint/create.jsf menuitem.path.showProjects=/scrumtoys/project/show.jsf menuitem.path.sprints=/scrumtoys/sprint/show.jsf menuitem.path.sprintslist=/scrumtoys/sprint/show.jsf menuitem.path.stories=stories.jsf menuitem.path.tasks=tasks.jsf project.create.button.cancel=Cancelar project.create.button.create=Criar Projeto project.create.form.title=Criar Projeto project.create.title=Criar Projeto project.edit.button.cancel=Cancelar project.edit.button.update=Atualizar Projeto project.edit.form.title=Editar Projeto project.edit.title=Editar Projeto project.form.label.endDate.pattern=MM/dd/yyyy project.form.label.endDate=Data Termino project.form.label.name.required=Defina um nome (30 characters) project.form.label.name=Nome project.form.label.startDate.pattern=MM/dd/yyyy project.form.label.startDate.required=Defina quanto este projeto inicia project.form.label.startDate=Data Inicio project.show.button.delete=Apagar project.show.button.edit=Editar project.show.button.home=Home project.show.button.newProject=Criar Novo Projeto project.show.button.showSprints=Sprints project.show.table.header.actions=Acoes project.show.table.header.endDate.pattern=MM/dd/yy project.show.table.header.endDate=Data Termino project.show.table.header.name=Nome project.show.table.header.startDate.pattern=MM/dd/yy project.show.table.header.startDate=Data Inicio project.show.table.label.empty=Nao existe projeto project.show.table.title=Projetos project.show.title=Projetos sprint.create.button.cancel=Cancelar sprint.create.button.create=Criar Sprint sprint.create.form.title=Cadastro de Sprint sprint.create.title=Cadastro de Sprint sprint.edit.button.cancel=Cancelar sprint.edit.button.update=Atualizar Sprint sprint.edit.form.title=Edicao de Sprint sprint.edit.title=Edicao de Sprint sprint.form.label.dailyMeetingTime.pattern=HH:mm sprint.form.label.dailyMeetingTime.required=Defina o horario da reuniao diacria sprint.form.label.dailyMeetingTime=Hora reuniao diaria sprint.form.label.endDate.pattern=dd/MM/yyyy sprint.form.label.endDate=Data termino sprint.form.label.gainedStoryPoints.required=Defina o numero de Story Points estimados sprint.form.label.gainedStoryPoints=Story Points ganhos sprint.form.label.goals.required=Defina os objetivos do Sprint sprint.form.label.goals=Objetivos sprint.form.label.iterationScope.required=Defina o numero de iteracoes sprint.form.label.iterationScope=Story Points sprint.form.label.name.required=Defina um nome para o Sprint (30 caracteres) sprint.form.label.name=Nome sprint.form.label.project.name=Projeto sprint.form.label.project=Projeto sprint.form.label.startDate.pattern=dd/MM/yyyy sprint.form.label.startDate.required=Data de inicio do Sprint sprint.form.label.startDate=Data inicio sprint.show.button.delete=Apagar sprint.show.button.edit=Editar sprint.show.button.home=Home sprint.show.button.newSprint=Criar Novo Sprint sprint.show.button.showDashboard=Dashboard sprint.show.button.showStories=Estorias sprint.show.table.header.actions=Acoes sprint.show.table.header.dailyMeetingTime.pattern=HH:mm sprint.show.table.header.dailyMeetingTime=Hora Reunioes Diarias sprint.show.table.header.goals=Objetivos sprint.show.table.header.name=Nome sprint.show.table.header.startDate.pattern=dd/MM/yy sprint.show.table.header.startDate=Data de Inicio sprint.show.table.label.empty=Nao existe sprint para este projeto sprint.show.table.title=Sprints sprint.show.title=Sprints sprints.label.dailingmeeting.required=Defina o horario da reuniao diaria sprints.label.dailyMeetingTime=Reuniao diaria sprints.label.goals.required=Defina os objetivos do Sprint sprints.label.goals=Objetivos sprints.label.iterationScope=Story Points sprints.label.name.required=Defina um nome para o Sprint (30 caracteres) sprints.label.name=Nome sprints.label.sprints=Sprints sprints.label.startdate.required=Digite a data de inicio deste Sprint sprints.label.startedAt=Inicia em sprints.label.storypoints.required=Defina o numero de Story Points estimados sprints.table.title=Sprints stories.label.acceptance.required=Defina o criterio de aceitacao stories.label.acceptance=Aceite stories.label.estimation=Story Points stories.label.name=Nome stories.label.newstory=Nova Estoria stories.label.nostory=Nao ha estorias para este Sprint stories.label.priority.required=Defina a prioridade da estoria stories.label.priority=Prioridade stories.label.sprint=Sprint stories.label.storylist=Stories stories.label.storypoints.required=Defina o numero de Story Points estimado stories.table.title=Estorias story.create.button.cancel=Cancelar story.create.button.create=Criar Estoria story.create.form.title=Criacao de Estoria story.create.title=Criacao de Estoria story.edit.button.cancel=Cancelar story.edit.button.update=Atualizar Estoria story.edit.form.title=Editar Estoria story.edit.title=Editar Estoria story.form.label.acceptance.required=Campo obrigatorio story.form.label.acceptance=Criterio de aceitacao story.form.label.endDate.pattern=MM/dd/yyyy story.form.label.endDate=Data de Temino story.form.label.estimation.required=Campo obrigatorio story.form.label.estimation=Estimativa story.form.label.name.required=Defina um nome para o Sprint (30 caracteres) story.form.label.name=Nome story.form.label.priority.required=Defina a prioridade story.form.label.priority=Prioridade story.form.label.sprint.name=Sprint story.form.label.startDate.pattern=MM/dd/yyyy story.form.label.startDate.required=Defina quando a estoria comeca story.form.label.startDate=Data Inicio story.show.button.delete=Apagar story.show.button.edit=Editar story.show.button.newStory=Criar Nova Estoria story.show.button.showSprints=Mostrar Sprints story.show.button.showTasks=Tarefas story.show.table.header.acceptance=Criterio de Aceitacao story.show.table.header.actions=Acoes story.show.table.header.estimation=Estimativa story.show.table.header.name=Nome story.show.table.header.priority=Prioridade story.show.table.header.startDate.pattern=MM/dd/yy story.show.table.header.startDate=Data Inicio story.show.table.label.empty=Nao existe estoria para este sprint story.show.table.title=Lista de Estorias story.show.title=Lista de Estorias task.create.button.cancel=Cancelar task.create.button.create=Criar Tarefa task.create.form.title=Criar Tarefa task.create.title=Criar Tarefa task.edit.button.cancel=Cancelar task.edit.button.update=Atualizar Tarefa task.edit.form.title=Editar Tarefa task.edit.title=Editar Tarefa task.form.label.endDate.pattern=MM/dd/yyyy task.form.label.endDate=Data Termino task.form.label.name.required=Defina um nome para esta tarefa (30 caracteres) task.form.label.name=Nome task.form.label.startDate.pattern=MM/dd/yyyy task.form.label.startDate.required=Indique quando esta tarefa inicia task.form.label.startDate=Data Inicio task.form.label.status.required=Especifique o status atual desta tarefa task.form.label.status=Status task.form.label.story.name=Estoria task.show.button.delete=Apagar task.show.button.edit=Editar task.show.button.newTask=Criar Nova Tarefa task.show.button.showStories=Mostrar Estorias task.show.button.showTasks=Tarefas task.show.table.header.actions=Acoes task.show.table.header.endDate.pattern=MM/dd/yy task.show.table.header.endDate=Data Termino task.show.table.header.name=Nome task.show.table.header.startDate.pattern=MM/dd/yy task.show.table.header.startDate=Data Inicio task.show.table.header.status.DONE=Feito task.show.table.header.status.TODO=Para fazer task.show.table.header.status.WORKING=Em andamento task.show.table.header.status=Status task.show.table.label.empty=Nao existe tarefa para esta estoria task.show.table.title=Tarefas task.show.title=Tarefas tasks.label.name=Nome tasks.label.story=Estoria taskstatus.done.plural=Terminadas taskstatus.done.single=Terminada taskstatus.todo.plural=Abertas taskstatus.todo.single=Aberta taskstatus.working.plural=Em andamento taskstatus.working.single=Em andamento project.form.label.name.unique=Existe outro projeto com o mesmo nome sprint.form.label.name.unique=Existe outro sprint com mesmo nome para este projeto story.form.label.name.unique=Existe outra Estoria com o mesmo nome para este sprint task.form.label.name.unique=Existe outra tarefa com o mesmo nome para esta estoria template.title=JSF 2.0 Demo - Scrum Whiteboard Application menuitem.label.about=Sobre menuitem.label.jsr314=JSR 314 menuitem.label.irc=IRC menuitem.label.documentation=Documentacao menuitem.path.irc=http://weblogs.java.net/blog/edburns/archive/2007/01/jsf_irc_channel.html menuitem.path.jsr314=http://www.jcp.org/en/jsr/detail?id=314# menuitem.path.about=http://www.globalcode.com.br/site/noticias/jsf2scrumdemo.seam menuitem.path.documentation=http://java.sun.com/javaee/javaserverfaces/ task.form.label.sprint.name=Sprint task.show.nostory=Selecione uma est\u00F3ria primeiro stories.show.nosprint=Selecione um sprint primeiro sprint.form.label.noproject=Selecione um sprint primeiro sprint.form.label.projects=Projetos navigation.projects=Projetos navigation.stories=Estorias navigation.tasks=Tarefas navigation.sprints=Sprints dashboard.title=Dashboard navigation.separtor=> PK ͪ>rCWEB-INF/classes/jsf2/demo/scrum/model/entities/AbstractEntity.class1. ( ) *+,-idLjava/lang/Long;RuntimeVisibleAnnotationsLjavax/persistence/Id;"Ljavax/persistence/GeneratedValue;strategy"Ljavax/persistence/GenerationType;IDENTITY()VCodeLineNumberTableLocalVariableTablethis/Ljsf2/demo/scrum/model/entities/AbstractEntity;getId()Ljava/lang/Long;setId(Ljava/lang/Long;)VisNew()Zequals(Ljava/lang/Object;)ZhashCode()ItoString()Ljava/lang/String;()Ljava/io/Serializable; SignatureULjava/lang/Object;Ljsf2/demo/scrum/model/entities/PersistentEntity; SourceFileAbstractEntity.java$Ljavax/persistence/MappedSuperclass;   -jsf2/demo/scrum/model/entities/AbstractEntityjava/lang/Object/jsf2/demo/scrum/model/entities/PersistentEntity!   e /*4 /*; >*+ ?@7 *C   !A"/*3 #$%& 'PK ͪ>ơYYEWEB-INF/classes/jsf2/demo/scrum/model/entities/PersistentEntity.class1 getId()Ljava/io/Serializable; Signature()TPK;isNew()ZDLjava/lang/Object;Ljava/io/Serializable; SourceFilePersistentEntity.java/jsf2/demo/scrum/model/entities/PersistentEntityjava/lang/Objectjava/io/Serializable   PK ͪ>ZJww<WEB-INF/classes/jsf2/demo/scrum/model/entities/Project.class1 vw v x v y z { | }~ } v   v   serialVersionUIDJ ConstantValuenameLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Column;nullableunique startDateLjava/util/Date;Ljavax/persistence/Temporal;value Ljavax/persistence/TemporalType;DATE start_dateendDateend_datesprintsLjava/util/List; Signature9Ljava/util/List;Ljavax/persistence/OneToMany;mappedByprojectcascadeLjavax/persistence/CascadeType;ALL()VCodeLineNumberTableLocalVariableTablethis(Ljsf2/demo/scrum/model/entities/Project;(Ljava/lang/String;)V%(Ljava/lang/String;Ljava/util/Date;)VgetName()Ljava/lang/String;setName getStartDate()Ljava/util/Date; setStartDate(Ljava/util/Date;)V getEndDate setEndDate getSprints()Ljava/util/List;;()Ljava/util/List; addSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)Zsprint'Ljsf2/demo/scrum/model/entities/Sprint; removeSpringequals(Ljava/lang/Object;)ZobjLjava/lang/Object;otherhashCode()IhashItoString SourceFile Project.javaLjavax/persistence/Entity;Ljavax/persistence/Table;projects Ljavax/persistence/NamedQueries;Ljavax/persistence/NamedQuery;project.getAllqueryselect p from Project as pproject.getAllOpen2select p from Project as p where p.endDate is nullproject.countByNameSselect count(p) from Project as p where p.name = :name and not(p = :currentProject)project.new.countByName6select count(p) from Project as p where p.name = :name BCjava/util/Date /0 '( BI 60 89 9java/util/LinkedList ] ] ] &jsf2/demo/scrum/model/entities/Project \] abjava/lang/StringBuilder Project[name=  ,startDate=  ,endDate=] eL-jsf2/demo/scrum/model/entities/AbstractEntityjava/io/Serializablejava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List; EMPTY_LISTjava/util/Listcontainsadd%jsf2/demo/scrum/model/entities/Sprint setProject+(Ljsf2/demo/scrum/model/entities/Project;)VisEmpty()Zremovejava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/Stringappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;! !"#$%'()*+Z,-Z./0)12e34*'s5+Z,60)12e34*'s789:;)<=s>?[e@ABCDB**YEPQRF GHBIDF **+EUV WF GH '(BJDQ *+*,EZ[ \F  GH '( /0KLD/*E_F GHMID>*+E cdFGH'(NOD/*EgF GHPQD>*+E klFGH/0ROD/*EoF GHSQD>*+E stFGH60TUD?* *  EwF GH:VWXD7* * Y +"* +* +W+*E{|~#.35F7GH7YZ[XD\ * * * +EF GH YZ\]D;+*++M* ,*,E"79F ;GH;^_#`HabDY<Oh* *`<EFGHcdeLD^4Y***EF 4GHfg)Thi'sjk2[@l'smnso@l'spnsq@l'srnss@l'stnsuPK ͪ>}ƴ;WEB-INF/classes/jsf2/demo/scrum/model/entities/Sprint.class1 '                    serialVersionUIDJ ConstantValuenameLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Column;nullablegoals startDateLjava/util/Date;Ljavax/persistence/Temporal;value Ljavax/persistence/TemporalType;DATE start_dateendDateend_dateiterationScopeIiteration_scopegainedStoryPointsgained_story_pointsdailyMeetingTimeTIMEdaily_meeting_timestoriesLjava/util/List; Signature8Ljava/util/List;Ljavax/persistence/OneToMany;mappedBysprintcascadeLjavax/persistence/CascadeType;ALLproject(Ljsf2/demo/scrum/model/entities/Project;Ljavax/persistence/ManyToOne;Ljavax/persistence/JoinColumn; project_id()VCodeLineNumberTableLocalVariableTablethis'Ljsf2/demo/scrum/model/entities/Sprint;(Ljava/lang/String;)V=(Ljava/lang/String;Ljsf2/demo/scrum/model/entities/Project;)VgetName()Ljava/lang/String;?Ljsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint;setNamegetGoalssetGoals getStartDate()Ljava/util/Date; setStartDate(Ljava/util/Date;)V getEndDate setEndDategetIterationScope()IsetIterationScope(I)VgetGainedStoryPointssetGainedStoryPointsgetDailyMeetingTimesetDailyMeetingTime getStories()Ljava/util/List;:()Ljava/util/List;addStory)(Ljsf2/demo/scrum/model/entities/Story;)Zstory&Ljsf2/demo/scrum/model/entities/Story; removeStory getProject*()Ljsf2/demo/scrum/model/entities/Project; setProject+(Ljsf2/demo/scrum/model/entities/Project;)Vequals(Ljava/lang/Object;)ZobjLjava/lang/Object;otherhashCodehashtoString SourceFile Sprint.javaLjavax/persistence/Entity;Ljavax/persistence/Table;sprintsuniqueConstraints$Ljavax/persistence/UniqueConstraint; columnNames Ljavax/persistence/NamedQueries;Ljavax/persistence/NamedQuery;sprint.countByNameAndProjectqueryjselect count(s) from Sprint as s where s.name = :name and s.project = :project and not(s = :currentSprint) sprint.new.countByNameAndProjectNselect count(s) from Sprint as s where s.name = :name and s.project = :project UVjava/util/Date 56 ./ U\ PQ 4/ <6 >? A? C6 FG Gjava/util/LinkedList    %jsf2/demo/scrum/model/entities/Sprint ~ kjava/lang/StringBuilder Sprint[name=  ,startDate=  ,project=] _-jsf2/demo/scrum/model/entities/AbstractEntityjava/io/Serializablejava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List; EMPTY_LISTjava/util/Listcontainsadd$jsf2/demo/scrum/model/entities/Story setSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)VisEmpty()Zremovejava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/String&jsf2/demo/scrum/model/entities/Projectappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!'( )*+,./0 12Z34/56078e9:1.s;2Z3<6078e9:1.s=>?0 1.s@A?0 1.sBC6078e9D1.sEFGHI0JKsLM[eNOPQ0RS.sTUVWB**YXQRSY Z[U\WF **+XVW XY Z[ ./U]WQ *+*,X[\ ]Y  Z[ ./ PQ^_W/*XaY Z[0`a\W>*+X efYZ[./b_W/* XiY Z[c\W>*+ X mnYZ[4/deW/*XqY Z[fgW>*+X uvYZ[56heW/* XyY Z[igW>*+ X }~YZ[<6jkW/* XY Z[lmW>* X YZ[>?nkW/* XY Z[omW>* X YZ[A?peW/* XY Z[qgW>*+ X YZ[C6rsW?* *XY Z[HtuvW7**Y+"*+*+W+*X#.35Y7Z[7wxyvW\ ***+XY Z[ wxz{W/*XY Z[|}W>*+X YZ[PQ~W]+*++M* ,*,*,**,X* 79Y[Y ]Z[]E[kWu5<ah* *`<ah* *`<X3Y5Z[2?_W^4Y !*!"!*#$!*#%!&XY 4Z[0K.s[@[s.sT8[@.ss@.ssPK ͪ>#SWEB-INF/classes/jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint.class1 message()Ljava/lang/String;AnnotationDefault{sprint.form.label.name.unique}groups()[Ljava/lang/Class; Signature()[Ljava/lang/Class<*>;payload1()[Ljava/lang/Class<+Ljavax/validation/Payload;>; SourceFile#SprintNameUniquenessConstraint.javaRuntimeVisibleAnnotations!Ljava/lang/annotation/Documented;Ljavax/validation/Constraint; validatedByHLjsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintValidator;Ljava/lang/annotation/Target;value"Ljava/lang/annotation/ElementType;METHODFIELD Ljava/lang/annotation/Retention;&Ljava/lang/annotation/RetentionPolicy;RUNTIME=jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintjava/lang/Objectjava/lang/annotation/Annotation&s [   [  0[c[eeePK ͪ>PW \WEB-INF/classes/jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintValidator.class1[ 8 9: 9;<= >? @ AB CD EF GHIJ()VCodeLineNumberTableLocalVariableTablethisHLjsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintValidator;isValidB(Ljava/lang/String;Ljavax/validation/ConstraintValidatorContext;)ZbuilderKConstraintViolationBuilder InnerClassesHLjavax/validation/ConstraintValidatorContext$ConstraintViolationBuilder;valueLjava/lang/String;ctx-Ljavax/validation/ConstraintValidatorContext;context"Ljavax/faces/context/FacesContext; sprintManager.Ljsf2/demo/scrum/web/controller/SprintManager;resultZmessage initializeB(Ljsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint;)Varg0?Ljsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint;B(Ljava/lang/Object;Ljavax/validation/ConstraintValidatorContext;)Zx0Ljava/lang/Object;x1$(Ljava/lang/annotation/Annotation;)V!Ljava/lang/annotation/Annotation; SignatureLjava/lang/Object;Ljavax/validation/ConstraintValidator; SourceFile,SprintNameUniquenessConstraintValidator.java L MN OP#{sprintManager},jsf2/demo/scrum/web/controller/SprintManagerQ RS TUV WX YZjava/lang/String =jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint *+Fjsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintValidatorjava/lang/Object$javax/validation/ConstraintValidatorFjavax/validation/ConstraintValidatorContext$ConstraintViolationBuilder javax/faces/context/FacesContextgetCurrentInstance$()Ljavax/faces/context/FacesContext;getApplication'()Ljavax/faces/application/Application;#javax/faces/application/ApplicationevaluateExpressionGetY(Ljavax/faces/context/FacesContext;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;/checkUniqueSprintNameApplicationValidatorMethod&(Ljava/lang/String;)Ljava/lang/String;+javax/validation/ConstraintValidatorContext$buildConstraintViolationWithTemplate\(Ljava/lang/String;)Ljavax/validation/ConstraintValidatorContext$ConstraintViolationBuilder;addConstraintViolation/()Ljavax/validation/ConstraintValidatorContext;!/*/ ?N--:6+:6,: W& 3478!:';*<4><BR4?? ?!";#$)%&&'(!) *+5F,-A.H *+ , /   /0 1"A*2= *+ /  /34567 A PK ͪ>&"ll:WEB-INF/classes/jsf2/demo/scrum/model/entities/Story.class1 1  # # # # # # # # # # #        ( ( ( (serialVersionUIDJ ConstantValuenameLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Column;nullablepriorityI startDateLjava/util/Date;Ljavax/persistence/Temporal;value Ljavax/persistence/TemporalType;DATE start_dateendDateend_date acceptance estimationsprint'Ljsf2/demo/scrum/model/entities/Sprint;Ljavax/persistence/ManyToOne;Ljavax/persistence/JoinColumn; sprint_idtasksLjava/util/List; Signature7Ljava/util/List;Ljavax/persistence/OneToMany;mappedBystorycascadeLjavax/persistence/CascadeType;ALL()VCodeLineNumberTableLocalVariableTablethis&Ljsf2/demo/scrum/model/entities/Story;(Ljava/lang/String;)V<(Ljava/lang/String;Ljsf2/demo/scrum/model/entities/Sprint;)V getAcceptance()Ljava/lang/String; setAcceptance getEndDate()Ljava/util/Date; setEndDate(Ljava/util/Date;)V getEstimation()I setEstimation(I)VgetNamesetName getPriority setPriority getSprint)()Ljsf2/demo/scrum/model/entities/Sprint; setSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)V getStartDate setStartDategetTasks()Ljava/util/List;9()Ljava/util/List; getDoneTasksgetWorkingTasks getTodoTasks=(Ljsf2/demo/scrum/model/entities/TaskStatus;)Ljava/util/List;task%Ljsf2/demo/scrum/model/entities/Task;i$Ljava/util/Iterator;status+Ljsf2/demo/scrum/model/entities/TaskStatus;resultLocalVariableTypeTabled(Ljsf2/demo/scrum/model/entities/TaskStatus;)Ljava/util/List;addTask((Ljsf2/demo/scrum/model/entities/Task;)Z removeTaskequals(Ljava/lang/Object;)ZobjLjava/lang/Object;otherhashCodehashtoString SourceFile Story.javaLjavax/persistence/Entity;Ljavax/persistence/Table;storiesuniqueConstraints$Ljavax/persistence/UniqueConstraint; columnNames Ljavax/persistence/NamedQueries;Ljavax/persistence/NamedQuery;story.countByNameAndSprintqueryfselect count(s) from Story as s where s.name = :name and s.sprint = :sprint and not(s = :currentStory)story.new.countByNameAndSprintKselect count(s) from Story as s where s.name = :name and s.sprint = :sprint Z[java/util/Date @A 89 Za I9 GA J? >? KL PQ Q x~ java/util/LinkedList  #jsf2/demo/scrum/model/entities/Task  $jsf2/demo/scrum/model/entities/Story kjava/lang/StringBuilder Story[name=  ,startDate= ,sprint=] d-jsf2/demo/scrum/model/entities/AbstractEntityjava/io/Serializable%jsf2/demo/scrum/model/entities/SprintaddStory)(Ljsf2/demo/scrum/model/entities/Story;)Zjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List; EMPTY_LIST)jsf2/demo/scrum/model/entities/TaskStatusDONEWORKINGTODOjava/util/ListisEmpty()Ziterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object; getStatus-()Ljsf2/demo/scrum/model/entities/TaskStatus;addcontainssetStory)(Ljsf2/demo/scrum/model/entities/Story;)Vremovejava/lang/ObjectgetClass()Ljava/lang/Class;java/lang/Stringappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;!#12 345689: ;?@A:BCeDE;8sF*+ ] bc^_`I9fg\/* ]f^ _`hi\>*+ ] jk^_`GAjk\/* ]n^ _`lm\>* ] rs^_`J?nd\/*]v^ _`oa\>*+] z{^_`89pk\/* ]~^ _`qm\>* ] ^_`>?rs\/* ]^ _`tu\>*+ ] ^_`KLvg\/*]^ _`wi\>*+] ^_`@Axy\?* *]^ _`Rz{y\5 *]^  _`Rz|y\5 *]^  _`Rz}y\5 *]^  _`Rzx~\XYM*J*>*N-+-:+ ,W,]9JV^49%1X_`XPQ PSR\7**Y+"*+*+W+* ]#.35^7_`7\\ ***+!]^ _` \]+*"+"+#M* ,*,$* , * * , %]* 79Y[^ ]_`]E`k\u5<h* *&`<h* * '`<]3^5_`2?d\^4(Y)*+*+,+*-.+* -/+0]^ 4_`:K8s[@[s8sOC[@8ss@8ssPK ͪ>~9WEB-INF/classes/jsf2/demo/scrum/model/entities/Task.class1 u vw x u y z {| } ~  v  v  u     { {serialVersionUIDJ ConstantValuenameLjava/lang/String;RuntimeVisibleAnnotationsLjavax/persistence/Column;nullable startDateLjava/util/Date;Ljavax/persistence/Temporal;value Ljavax/persistence/TemporalType;DATE start_dateendDateend_datestatus+Ljsf2/demo/scrum/model/entities/TaskStatus;Ljavax/persistence/Enumerated;Ljavax/persistence/EnumType;ORDINALstory&Ljsf2/demo/scrum/model/entities/Story;Ljavax/persistence/ManyToOne;Ljavax/persistence/JoinColumn;story_id()VCodeLineNumberTableLocalVariableTablethis%Ljsf2/demo/scrum/model/entities/Task;(Ljava/lang/String;)V;(Ljava/lang/String;Ljsf2/demo/scrum/model/entities/Story;)V getEndDate()Ljava/util/Date; setEndDate(Ljava/util/Date;)VchangeTaskStatus#(Ljava/util/Date;Ljava/util/Date;)VgetName()Ljava/lang/String;setName getStartDate setStartDate getStatus-()Ljsf2/demo/scrum/model/entities/TaskStatus; setStatus.(Ljsf2/demo/scrum/model/entities/TaskStatus;)VgetStory(()Ljsf2/demo/scrum/model/entities/Story;setStory)(Ljsf2/demo/scrum/model/entities/Story;)VgetStatusKeyI18nequals(Ljava/lang/Object;)ZobjLjava/lang/Object;otherhashCode()IhashItoString SourceFile Task.javaLjavax/persistence/Entity;Ljavax/persistence/Table;tasksuniqueConstraints$Ljavax/persistence/UniqueConstraint; columnNames Ljavax/persistence/NamedQueries;Ljavax/persistence/NamedQuery;task.countByNameAndStoryquerybselect count(t) from Task as t where t.name = :name and t.story = :story and not(t = :currentTask)task.new.countByNameAndStoryHselect count(t) from Task as t where t.name = :name and t.story = :story ?@ 6 56 &' ?F 3- ,- LM 6 UV 6 :;java/lang/StringBuildertask.show.table.header.status. eO #jsf2/demo/scrum/model/entities/Task \] ab Task[name= ,startDate=,story=]-jsf2/demo/scrum/model/entities/AbstractEntityjava/io/Serializable)jsf2/demo/scrum/model/entities/TaskStatusTODO$jsf2/demo/scrum/model/entities/StoryaddTask((Ljsf2/demo/scrum/model/entities/Task;)ZDONEWORKINGappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/lang/ObjectgetClass()Ljava/lang/Class;java/lang/String! !"#$&'( )*Z+,-(./e01)&s23-(./e01)&s456( 7/e89:;(<=&s>?@A> **BKL MC  DE?FAF **+BPQ RC DE &'?GAZ*+, ,*WBUV WYC DE&':;HIA/*B\C DEJKAK*+** + B`acCDE3-LMA?,**W ,* **W ,* **W Bfgij'l2m>oC ?DE?,-?3-NOA/*BrC DEPFA>*+B vwCDE&'QIA/* BzC DERKAK*+ *+* B~CDE,-STA/*BC DEUVA>*+B CDE56WXA/*BC DEYZA>*+B CDE:;[OAAY*BC DE\]A]+*++M* ,*,*,**,B* 79Y[C ]DE]^_E`EabAu5<Sh* *`<Sh* *`<B3C5DE2cdeOA^4Y** *BC 4DEfg(Khi&sjk[@lm[s&s>n/[@o&spqsr@o&ssqstPK ͪ>g&ZZ?WEB-INF/classes/jsf2/demo/scrum/model/entities/TaskStatus.class15 ' ()* + , - . / 01TODO+Ljsf2/demo/scrum/model/entities/TaskStatus;DONEWORKING$VALUES,[Ljsf2/demo/scrum/model/entities/TaskStatus;values.()[Ljsf2/demo/scrum/model/entities/TaskStatus;CodeLineNumberTablevalueOf?(Ljava/lang/String;)Ljsf2/demo/scrum/model/entities/TaskStatus;LocalVariableTablenameLjava/lang/String;(Ljava/lang/String;I)Vthis Signature()V=Ljava/lang/Enum; SourceFileTaskStatus.java  23)jsf2/demo/scrum/model/entities/TaskStatus 4     java/lang/Enumclone()Ljava/lang/Object;5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;@1@@@ " . 5 *.  1*+.  !"#"]AY Y  Y  Y SY SY S 0'.!$%&PK ͪ>T bDVWEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction.class1 execute5(Ljavax/persistence/EntityManager;)Ljava/lang/Object; Signature&(Ljavax/persistence/EntityManager;)TT;(Ljava/lang/Object; SourceFileAbstractManager.java@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionPersistenceAction InnerClassesjava/lang/Object.jsf2/demo/scrum/web/controller/AbstractManager   PK ͪ>KqZZcWEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult.class1  execute$(Ljavax/persistence/EntityManager;)V SourceFileAbstractManager.java Mjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResultPersistenceActionWithoutResult InnerClassesjava/lang/Object.jsf2/demo/scrum/web/controller/AbstractManager   PK ͪ>PcDWEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager.class1 %u v wx y z{ )| z} ~ z   &       PersistenceActionWithoutResult InnerClassesPersistenceActionemf(Ljavax/persistence/EntityManagerFactory;RuntimeVisibleAnnotations#Ljavax/persistence/PersistenceUnit;userTransaction#Ljavax/transaction/UserTransaction;Ljavax/annotation/Resource;()VCodeLineNumberTableLocalVariableTablethis0Ljsf2/demo/scrum/web/controller/AbstractManager;doInTransactionV(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)Ljava/lang/Object;resultLjava/lang/Object;exLjava/lang/Exception;eactionBLjsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;em!Ljavax/persistence/EntityManager;LocalVariableTypeTableTT;GLjsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; Exceptions Signatureb(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)TT;R(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult;)VOLjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult; addMessage(Ljava/lang/String;)VmessageLjava/lang/String;'(Ljava/lang/String;Ljava/lang/String;)V componentIdSeverityD(Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)Vseverity/Ljavax/faces/application/FacesMessage$Severity;V(Ljava/lang/String;Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)VgetMessageForKey&(Ljava/lang/String;)Ljava/lang/String;keyctx"Ljavax/faces/context/FacesContext;rbLjava/util/ResourceBundle;getFacesMessageForKey:(Ljava/lang/String;)Ljavax/faces/application/FacesMessage; getLogger-(Ljava/lang/Class;)Ljava/util/logging/Logger;clazzLjava/lang/Class;Ljava/lang/Class<*>;0(Ljava/lang/Class<*>;)Ljava/util/logging/Logger; publishEvent&(Ljava/lang/Class;Ljava/lang/Object;)V eventClasssource3Ljava/lang/Class<+Ljavax/faces/event/SystemEvent;>;H(Ljava/lang/Class<+Ljavax/faces/event/SystemEvent;>;Ljava/lang/Object;)VsubscribeToEvent;(Ljava/lang/Class;Ljavax/faces/event/SystemEventListener;)Vlistener'Ljavax/faces/event/SystemEventListener;](Ljava/lang/Class<+Ljavax/faces/event/SystemEvent;>;Ljavax/faces/event/SystemEventListener;)VunsubscribeFromEvent SourceFileAbstractManager.java 23 +, /0 3 3 3java/lang/Exception 3.jsf2/demo/scrum/web/controller/AbstractManager  a /jsf2/demo/scrum/web/controller/ManagerException 2 V LW $javax/faces/application/FacesMessage 2 L i18n  Y XY 2M"java/lang/IllegalArgumentExceptionClass for logger is required. g mn rnjava/lang/ObjectMjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-javax/faces/application/FacesMessage$Severity&javax/persistence/EntityManagerFactorycreateEntityManager#()Ljavax/persistence/EntityManager;!javax/transaction/UserTransactionbeginexecute5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;commitjavax/persistence/EntityManagercloserollbackjava/lang/ClassgetName()Ljava/lang/String;java/util/logging/Logger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V(Ljava/lang/Throwable;)V$(Ljavax/persistence/EntityManager;)V SEVERITY_INFO javax/faces/context/FacesContextgetCurrentInstance$()Ljavax/faces/context/FacesContext;V(Ljavax/faces/application/FacesMessage$Severity;Ljava/lang/String;Ljava/lang/String;)V;(Ljava/lang/String;Ljavax/faces/application/FacesMessage;)VgetApplication'()Ljavax/faces/application/Application;#javax/faces/application/ApplicationgetResourceBundleP(Ljavax/faces/context/FacesContext;Ljava/lang/String;)Ljava/util/ResourceBundle;java/util/ResourceBundle getStringH(Ljavax/faces/context/FacesContext;Ljava/lang/Class;Ljava/lang/Object;)V! %+,-./0-1 2343*5 =o6 789:4-e*M*+,N*-:,N* : Y-:, '0 1:= 'Z0\Z56 E GHI$J'S0K1M:P=N?OQQZS6>;<?=>1)?>e78e@A [BCD;Ee@FGHI9J4b*M*+,*,8N* : Y-:, #, -69 #V,XV5:Y [\]#f)g,^-`6c9a;bMdVfah64;=>-)?>b78b@K XBCGLM4B *+5 u v6 78 NOLP4L *+,5 y z6  78 QO NOLT4J*+,5 }~6 78NOUVLW4^+Y-,,5 6*78QONOUVXY4eM,,N-+56*78ZO[\]^_`4A Y*+56 78 ZOab4d+ Y !+ 5678cdD ceHfgh4y,N--+,"56* [\78idj<D ikHlmn4` +,#5  6  78 id opD  ikHqrn4` +,$5  6  78 id opD  ikHqst(& ' ) * RS PK ͪ>uSSEWEB-INF/classes/jsf2/demo/scrum/web/controller/DashboardManager.class1 $} #~ # # # #  } #      # !   #serialVersionUIDJ ConstantValue taskManager,Ljsf2/demo/scrum/web/controller/TaskManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{taskManager} sprintManager.Ljsf2/demo/scrum/web/controller/SprintManager;#{sprintManager} storyManager-Ljsf2/demo/scrum/web/controller/StoryManager;#{storyManager} toDoTasks!Ljavax/faces/model/ListDataModel; SignatureHLjavax/faces/model/ListDataModel; workingTasks doneTasks()VCodeLineNumberTableLocalVariableTablethis1Ljsf2/demo/scrum/web/controller/DashboardManager;destroyLjavax/annotation/PreDestroy; getSprint)()Ljsf2/demo/scrum/model/entities/Sprint; setSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)Vsprint'Ljsf2/demo/scrum/model/entities/Sprint; getStories()Ljavax/faces/model/DataModel;G()Ljavax/faces/model/DataModel; setStories (Ljavax/faces/model/DataModel;)VstoriesLjavax/faces/model/DataModel;LocalVariableTypeTableELjavax/faces/model/DataModel;H(Ljavax/faces/model/DataModel;)V getToDoTasks#()Ljavax/faces/model/ListDataModel;story&Ljsf2/demo/scrum/model/entities/Story;i$Ljava/util/Iterator; toDoTasksListLjava/util/List;getWorkingTasksworkingTasksList getDoneTasks doneTasksListeditTask9(Ljsf2/demo/scrum/model/entities/Task;)Ljava/lang/String; currentTask%Ljsf2/demo/scrum/model/entities/Task; currentStory editToDoTask()Ljava/lang/String; editDoneTaskeditWorkingTaskgetTaskManager.()Ljsf2/demo/scrum/web/controller/TaskManager;setTaskManager/(Ljsf2/demo/scrum/web/controller/TaskManager;)VgetSprintManager0()Ljsf2/demo/scrum/web/controller/SprintManager;setSprintManager1(Ljsf2/demo/scrum/web/controller/SprintManager;)VgetStoryManager/()Ljsf2/demo/scrum/web/controller/StoryManager;setStoryManager0(Ljsf2/demo/scrum/web/controller/StoryManager;)V SourceFileDashboardManager.javaLjavax/faces/bean/ManagedBean;namedashboardManagerLjavax/faces/bean/ViewScoped; => 78 ;8 <8 op G I 45 LM OPjava/util/ArrayList 12javax/faces/model/ListDataModel =   $jsf2/demo/scrum/model/entities/Story ^ ` +,  /task/edit #jsf2/demo/scrum/model/entities/Task bc/jsf2/demo/scrum/web/controller/DashboardManager.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializable,jsf2/demo/scrum/web/controller/SprintManagergetCurrentSprintsetCurrentSprint+jsf2/demo/scrum/web/controller/StoryManager(Ljava/util/List;)V getStoryList()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object; getTodoTasksaddAll(Ljava/util/Collection;)Z*jsf2/demo/scrum/web/controller/TaskManagersetCurrentTask((Ljsf2/demo/scrum/model/entities/Task;)VgetCurrentStory(()Ljsf2/demo/scrum/model/entities/Story;getStorysetCurrentStory)(Ljsf2/demo/scrum/model/entities/Story;)V getRowData!#$%&'()+,- ./s012- ./s345- ./s6789:;89:<89:=>?/*@;A BCD>?F***@MN OPA BC-EFG?2*@SA BCHI?A *+@ WXA BC JKLM?2* @[A BC9NOP?S *+ @ `aA BC QRS  QT9UVW?Z Y L*  Y+*M,,N+-W*Y+*@defh;iIkUlA*; XY(!Z[ZBCR\]^W?Z Y L*  Y+*M,,N+-W*Y+*@pqrt;uIwUxA*; XY(!Z[ZBCR_]`W?Z Y L*  Y+*M,,N+-W*Y+*@|}~;IUA*; XY(!Z[ZBCRa]bc?-+*+*M,+*+@*A -BC-defYgh?9** !"@A BCih?9** !"@A BCjh?9** !"@A BCkl?/*@A BCmn?>*+@ ABC+,op?/* @A BCqr?>*+ @ ABC12st?/*@A BCuv?>*+@ ABC45wx-yzs{|PK ͪ>[qAnEWEB-INF/classes/jsf2/demo/scrum/web/controller/ManagerException.class1  serialVersionUIDJ ConstantValue(Ljava/lang/Throwable;)VCodeLineNumberTableLocalVariableTablethis1Ljsf2/demo/scrum/web/controller/ManagerException;causeLjava/lang/Throwable;*(Ljava/lang/String;Ljava/lang/Throwable;)VmessageLjava/lang/String; SourceFileManagerException.java /jsf2/demo/scrum/web/controller/ManagerExceptionjava/lang/Exception!  >*+ 34  I*+, 78 PK ͪ>]lFFEWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$1.class1< & '( )* +, -./1this$0/Ljsf2/demo/scrum/web/controller/ProjectManager;2(Ljsf2/demo/scrum/web/controller/ProjectManager;)VCodeLineNumberTableLocalVariableTablethis InnerClasses1Ljsf2/demo/scrum/web/controller/ProjectManager$1;execute3(Ljavax/persistence/EntityManager;)Ljava/util/List;em!Ljavax/persistence/EntityManager;queryLjavax/persistence/Query; Signature](Ljavax/persistence/EntityManager;)Ljava/util/List;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0PersistenceActionLjava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;>; SourceFileProjectManager.javaEnclosingMethod2 34 4project.getAll5 678 9: /jsf2/demo/scrum/web/controller/ProjectManager$1java/lang/Object;@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-jsf2/demo/scrum/web/controller/ProjectManagerinit()Vjavax/persistence/EntityManagercreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query getResultList()Ljava/util/List;.jsf2/demo/scrum/web/controller/AbstractManager    4 *+*c  R+M, f g  A:*+c !"#$% 0 PK ͪ>D_?{EWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$2.class1H ' ( %) * +, %- +. +/0 1235this$0/Ljsf2/demo/scrum/web/controller/ProjectManager;2(Ljsf2/demo/scrum/web/controller/ProjectManager;)VCodeLineNumberTableLocalVariableTablethis InnerClasses1Ljsf2/demo/scrum/web/controller/ProjectManager$2;executeK(Ljavax/persistence/EntityManager;)Ljsf2/demo/scrum/model/entities/Project;em!Ljavax/persistence/EntityManager;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceAction~Ljava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileProjectManager.javaEnclosingMethod6 78  9 :; <=> ?@ AB CD EF&jsf2/demo/scrum/model/entities/Project /jsf2/demo/scrum/web/controller/ProjectManager$2java/lang/ObjectG@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-jsf2/demo/scrum/web/controller/ProjectManagersave()Ljava/lang/String;()VgetCurrentProject*()Ljsf2/demo/scrum/model/entities/Project;isNew()Zjavax/persistence/EntityManagerpersist(Ljava/lang/Object;)V access$000Y(Ljsf2/demo/scrum/web/controller/ProjectManager;)Ljsf2/demo/scrum/model/entities/Project;contains(Ljava/lang/Object;)Zmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager  4 *+*  F*+*$+*+* * ->FFA:*+ !"#$%& 4  PK ͪ>/UEWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$3.class17  ! " #$ #% #&'(* val$project(Ljsf2/demo/scrum/model/entities/Project;this$0/Ljsf2/demo/scrum/web/controller/ProjectManager;Z(Ljsf2/demo/scrum/web/controller/ProjectManager;Ljsf2/demo/scrum/model/entities/Project;)VCodeLineNumberTableLocalVariableTablethis InnerClasses1Ljsf2/demo/scrum/web/controller/ProjectManager$3;execute$(Ljavax/persistence/EntityManager;)Vem!Ljavax/persistence/EntityManager; SourceFileProjectManager.javaEnclosingMethod, -. /0 12 -3 45/jsf2/demo/scrum/web/controller/ProjectManager$3java/lang/Object6Mjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResultPersistenceActionWithoutResult-jsf2/demo/scrum/web/controller/ProjectManagerremove()Ljava/lang/String;()Vjavax/persistence/EntityManagercontains(Ljava/lang/Object;)Z(Ljava/lang/Object;)Vmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager    9*+*,* k++*+*++* *++ )+ PK ͪ>ooEWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$4.class1Z 0 1 2 .3 4567 89: ;< .=> ;?@ ABCE val$newNameLjava/lang/String;this$0/Ljsf2/demo/scrum/web/controller/ProjectManager;D(Ljsf2/demo/scrum/web/controller/ProjectManager;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis InnerClasses1Ljsf2/demo/scrum/web/controller/ProjectManager$4;execute3(Ljavax/persistence/EntityManager;)Ljava/lang/Long;em!Ljavax/persistence/EntityManager;queryLjavax/persistence/Query;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceActionfLjava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileProjectManager.javaEnclosingMethodF GH   I JKL MNproject.new.countByNameproject.countByNameO PQnameR ST UVcurrentProject WXjava/lang/Long !/jsf2/demo/scrum/web/controller/ProjectManager$4java/lang/ObjectY@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-jsf2/demo/scrum/web/controller/ProjectManagercheckUniqueProjectNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)V()VgetCurrentProject*()Ljsf2/demo/scrum/model/entities/Project;&jsf2/demo/scrum/model/entities/ProjectisNew()Zjavax/persistence/EntityManagercreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query; access$000Y(Ljsf2/demo/scrum/web/controller/ProjectManager;)Ljsf2/demo/scrum/model/entities/Project;getSingleResult()Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager 9*+*,*  !O+*M, * W* , * W, (5E OO"#4$%A &:*+'#(*+,-./D) PK ͪ>ttCWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager.class12  K                 p  %      . . . .  x :   A C  EserialVersionUIDJ ConstantValuecurrentProject(Ljsf2/demo/scrum/model/entities/Project;projectsLjavax/faces/model/DataModel; SignatureGLjavax/faces/model/DataModel; projectItemsLjava/util/List;0Ljava/util/List; projectList:Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethis/Ljsf2/demo/scrum/web/controller/ProjectManager; constructprojectRuntimeVisibleAnnotations Ljavax/annotation/PostConstruct;destroyLjavax/annotation/PreDestroy;initex1Ljsf2/demo/scrum/web/controller/ManagerException;pi$Ljava/util/Iterator;create()Ljava/lang/String;saveidxImergedeLjava/lang/Exception;editremovecheckUniqueProjectNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)VcountLjava/lang/Long;context"Ljavax/faces/context/FacesContext; component#Ljavax/faces/component/UIComponent;newValueLjava/lang/Object;newNameLjava/lang/String; cancelEdit showSprintsgetCurrentProject*()Ljsf2/demo/scrum/model/entities/Project;setCurrentProject+(Ljsf2/demo/scrum/model/entities/Project;)V getProjects()Ljavax/faces/model/DataModel;I()Ljavax/faces/model/DataModel; setProjects (Ljavax/faces/model/DataModel;)VLocalVariableTypeTableJ(Ljavax/faces/model/DataModel;)VgetProjectItems()Ljava/util/List;2()Ljava/util/List;setProjectItems(Ljava/util/List;)V3(Ljava/util/List;)VgetProjectList<()Ljava/util/List;setProjectList=(Ljava/util/List;)V viewSprints access$000Y(Ljsf2/demo/scrum/web/controller/ProjectManager;)Ljsf2/demo/scrum/model/entities/Project;x0 SourceFileProjectManager.javaLjavax/faces/bean/ManagedBean;nameprojectManager Ljavax/faces/bean/SessionScoped; RS ]^&jsf2/demo/scrum/model/entities/Project j^ TU XY ^ [Y/jsf2/demo/scrum/web/controller/ProjectManager$1 InnerClasses ] java/util/List /jsf2/demo/scrum/web/controller/ManagerException-jsf2/demo/scrum/web/controller/ProjectManager q   java/util/LinkedListjavax/faces/model/SelectItem-- Select one project -- ]  javax/faces/model/ListDataModel ]      /jsf2/demo/scrum/web/controller/ProjectManager$2    java/lang/Exception  java/lang/StringBuilderError on try to save Project:   qError on try to save Project  !"show# $ /jsf2/demo/scrum/web/controller/ProjectManager$3 ]% ( y Error on try to remove Project: Error on try to remove Projectjava/lang/String/jsf2/demo/scrum/web/controller/ProjectManager$4 ])java/lang/Long *+(javax/faces/validator/ValidatorExceptionproject.form.label.name.unique ,- ]. /sprint/show.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializableclear2(Ljsf2/demo/scrum/web/controller/ProjectManager;)VdoInTransaction/PersistenceActionV(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)Ljava/lang/Object;java/lang/ClassgetNamejava/util/logging/Logger getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V'(Ljava/lang/Object;Ljava/lang/String;)Vadd(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;equalsindexOf(Ljava/lang/Object;)Iset'(ILjava/lang/Object;)Ljava/lang/Object;containsjava/lang/ObjectgetClass()Ljava/lang/Class;-(Ljava/lang/Class;)Ljava/util/logging/Logger;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString$javax/faces/application/FacesMessageSEVERITY_ERROR0Severity/Ljavax/faces/application/FacesMessage$Severity; addMessageD(Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)Vjavax/faces/model/DataModel getRowDataZ(Ljsf2/demo/scrum/web/controller/ProjectManager;Ljsf2/demo/scrum/model/entities/Project;)V1PersistenceActionWithoutResultR(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult;)VD(Ljsf2/demo/scrum/web/controller/ProjectManager;Ljava/lang/String;)V longValue()JgetFacesMessageForKey:(Ljava/lang/String;)Ljavax/faces/application/FacesMessage;)(Ljavax/faces/application/FacesMessage;)V@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-javax/faces/application/FacesMessage$SeverityMjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult!KLMNOPRSTUVWXYVZ[YV\]^_/*`Da bcd^_RYL*+*`NO PQabc eSfgh^_7*** ** * * *`& UV WXZ#[,\1^6_a 7bcfij^_** Y* L+*Y*YYW*H*Y**L+ &+!M*Y,,"Wױ`. cljk(m3nMoTpcqrua*klmSm,nobcpq_LYL*+#`xy zabceSrq_%*$*%Y*& L*+''*+**$(=*+)W* +**+W4L**,-.Y/01*$23+*456*7^a+`B~"'5:FS^aba*5stGuSb0vwbcxq_?**89` a bcyq_b*8L+O*:Y*+;<*+=W4M**,-.Y/>1*$23,*?56*7'*+`. '*+PY[_a +0vwbbc WeSz{_N-@:*AY*B C:D EY*FGH:69`"(69;MaH|};klNbcN~NNHq_-7`a bcq_?**8I` a bc_/*`a bc_>*+` abcRS_/*`a bcV_P*+` abcTU TWV_/*`a bcV_P*+` abcXY XZV_/* `a bcV_P*+ ` abc[Y [\Vq_-J`a bc_/*`Da cfs: %:AK  &K' PK ͪ>m@WEB-INF/classes/jsf2/demo/scrum/web/controller/SkinManager.class11 ' ( )* +,-. selectedSkinLjava/lang/String;skinValuesManager2Ljsf2/demo/scrum/web/controller/SkinValuesManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{skinValuesManager}()VCodeLineNumberTableLocalVariableTablethis,Ljsf2/demo/scrum/web/controller/SkinManager; construct Ljavax/annotation/PostConstruct;getSelectedSkin()Ljava/lang/String;setSelectedSkin(Ljava/lang/String;)VgetSkinValuesManager4()Ljsf2/demo/scrum/web/controller/SkinValuesManager;setSkinValuesManager5(Ljsf2/demo/scrum/web/controller/SkinValuesManager;)V SourceFileSkinManager.javaLjavax/faces/bean/ManagedBean;name skinManager Ljavax/faces/bean/SessionScoped;  / 0  *jsf2/demo/scrum/web/controller/SkinManager.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializable0jsf2/demo/scrum/web/controller/SkinValuesManagergetDefaultSkinCss!    s/*6 : ** > ?   /*B >*+ FG /*J  >*+ NO !" #$s%&PK ͪ>OzCWEB-INF/classes/jsf2/demo/scrum/web/controller/SkinUrlManager.class1K 3 45 67 8 69 :; < =>?@AskinLjava/lang/String; skinManager,Ljsf2/demo/scrum/web/controller/SkinManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{skinManager}skinValuesManager2Ljsf2/demo/scrum/web/controller/SkinValuesManager;#{skinValuesManager}()VCodeLineNumberTableLocalVariableTablethis/Ljsf2/demo/scrum/web/controller/SkinUrlManager;getSkin()Ljava/lang/String;setSkin(Ljava/lang/String;)VupdateskinCssgetSkinManager.()Ljsf2/demo/scrum/web/controller/SkinManager;setSkinManager/(Ljsf2/demo/scrum/web/controller/SkinManager;)VgetSkinValuesManager4()Ljsf2/demo/scrum/web/controller/SkinValuesManager;setSkinValuesManager5(Ljsf2/demo/scrum/web/controller/SkinValuesManager;)V SourceFileSkinUrlManager.javaLjavax/faces/bean/ManagedBean;nameskinUrlManager Ljavax/faces/bean/RequestScoped;  B CD  E F GH I J"-jsf2/demo/scrum/web/controller/SkinUrlManager.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializablejava/lang/Stringequals(Ljava/lang/Object;)Z toLowerCase0jsf2/demo/scrum/web/controller/SkinValuesManager getSkinCss&(Ljava/lang/String;)Ljava/lang/String;*jsf2/demo/scrum/web/controller/SkinManagersetSelectedSkin!    s s/*5  /*? !">*+ CD #p,****L*+ GHI#J+K,# $%&/*N '(>*+ RS)*/*V +,>*+ Z[-./0s12PK ͪ>6hhFWEB-INF/classes/jsf2/demo/scrum/web/controller/SkinValuesManager.class1g ?@ AB ? CDE FGHIJKL FM FN O FPQR FS T UVWXYvaluesLjava/util/Map; Signature5Ljava/util/Map; defaultSkinLjava/lang/String;()VCodeLineNumberTableLocalVariableTablethis2Ljsf2/demo/scrum/web/controller/SkinValuesManager; constructRuntimeVisibleAnnotations Ljavax/annotation/PostConstruct;destroyLjavax/annotation/PreDestroy; getSkinCss&(Ljava/lang/String;)Ljava/lang/String;skingetDefaultSkinCss()Ljava/lang/String;getNames()Ljava/util/List;&()Ljava/util/List;getSize()I SourceFileSkinValuesManager.javaLjavax/faces/bean/ManagedBean;nameskinValuesManagereager$Ljavax/faces/bean/ApplicationScoped; !"blue  java/util/LinkedHashMap yellowappYellowSkin.cssZ [\orangeappOrangeSkin.cssredappRedSkin.cssappBlueSkin.css ]" ^_ 01 `ajava/lang/Stringjava/util/ArrayList bc !de f60jsf2/demo/scrum/web/controller/SkinValuesManagerjava/lang/Objectjava/io/Serializable java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;clear containsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;keySet()Ljava/util/Set;(Ljava/util/Collection;)V java/util/Setsize! !"#9 **$ <@%  &'("#F*Y* W*  W*  W** W$D EF'G5HEI% F&')*+"#M***$MNOQ% &'),-.#\ *+**+$T UV% &' / 01#;**$Z% &'23#FY* *$^% &'456#9*$b% &'78)9:s;PK ͪ>РDWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$1.class1D & ' $( ) *+ *, *-. /013this$0.Ljsf2/demo/scrum/web/controller/SprintManager;1(Ljsf2/demo/scrum/web/controller/SprintManager;)VCodeLineNumberTableLocalVariableTablethis InnerClasses0Ljsf2/demo/scrum/web/controller/SprintManager$1;executeJ(Ljavax/persistence/EntityManager;)Ljsf2/demo/scrum/model/entities/Sprint;em!Ljavax/persistence/EntityManager;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceAction}Ljava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileSprintManager.javaEnclosingMethod4 56  7 89 :;< => ?@ AB%jsf2/demo/scrum/model/entities/Sprint .jsf2/demo/scrum/web/controller/SprintManager$1java/lang/ObjectC@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction,jsf2/demo/scrum/web/controller/SprintManagersave()Ljava/lang/String;()V access$000W(Ljsf2/demo/scrum/web/controller/SprintManager;)Ljsf2/demo/scrum/model/entities/Sprint;isNew()Zjavax/persistence/EntityManagerpersist(Ljava/lang/Object;)Vcontains(Ljava/lang/Object;)Zmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager   4 *+*w  F*+*$+*+**z {|-}>FFA:*+ w !"#$% 2 PK ͪ>WX  DWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$2.class17  ! " #$ #% #&'(* val$sprint'Ljsf2/demo/scrum/model/entities/Sprint;this$0.Ljsf2/demo/scrum/web/controller/SprintManager;X(Ljsf2/demo/scrum/web/controller/SprintManager;Ljsf2/demo/scrum/model/entities/Sprint;)VCodeLineNumberTableLocalVariableTablethis InnerClasses0Ljsf2/demo/scrum/web/controller/SprintManager$2;execute$(Ljavax/persistence/EntityManager;)Vem!Ljavax/persistence/EntityManager; SourceFileSprintManager.javaEnclosingMethod, -. /0 12 -3 45.jsf2/demo/scrum/web/controller/SprintManager$2java/lang/Object6Mjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResultPersistenceActionWithoutResult,jsf2/demo/scrum/web/controller/SprintManagerremove()Ljava/lang/String;()Vjavax/persistence/EntityManagercontains(Ljava/lang/Object;)Z(Ljava/lang/Object;)Vmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager    9*+*,* k++*+*++* *++ )+ PK ͪ>dK  DWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$3.class1b 2 3 4 05 6789 :;< =>? 0@ ABC =DE FGHJ val$newNameLjava/lang/String;this$0.Ljsf2/demo/scrum/web/controller/SprintManager;C(Ljsf2/demo/scrum/web/controller/SprintManager;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis InnerClasses0Ljsf2/demo/scrum/web/controller/SprintManager$3;execute3(Ljavax/persistence/EntityManager;)Ljava/lang/Long;em!Ljavax/persistence/EntityManager;queryLjavax/persistence/Query;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceActionfLjava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileSprintManager.javaEnclosingMethodK LM   N OPQ RS sprint.new.countByNameAndProjectsprint.countByNameAndProjectT UVnameW XYproject Z[\ ]^ currentSprint _`java/lang/Long "#.jsf2/demo/scrum/web/controller/SprintManager$3java/lang/Objecta@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction,jsf2/demo/scrum/web/controller/SprintManager/checkUniqueSprintNameApplicationValidatorMethod&(Ljava/lang/String;)Ljava/lang/String;()V access$000W(Ljsf2/demo/scrum/web/controller/SprintManager;)Ljsf2/demo/scrum/model/entities/Sprint;%jsf2/demo/scrum/model/entities/SprintisNew()Zjavax/persistence/EntityManagercreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query;getProjectManager1()Ljsf2/demo/scrum/web/controller/ProjectManager;-jsf2/demo/scrum/web/controller/ProjectManagergetCurrentProject*()Ljsf2/demo/scrum/model/entities/Project;getSingleResult()Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager 9*+*,* !"#b+*M, * W, * W*,* W,(;HX b!b$%G&'A"(:*+!)%*,-./01 I+ PK ͪ>  BWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager.class1? C I C C C C C C C   o  C  C  # # # #  C w 0 C  C C 9 = ?   serialVersionUIDJ ConstantValue currentSprint'Ljsf2/demo/scrum/model/entities/Sprint;sprintsLjavax/faces/model/DataModel; SignatureFLjavax/faces/model/DataModel; sprintListLjava/util/List;9Ljava/util/List;projectManager/Ljsf2/demo/scrum/web/controller/ProjectManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{projectManager}currentProject(Ljsf2/demo/scrum/model/entities/Project;()VCodeLineNumberTableLocalVariableTablethis.Ljsf2/demo/scrum/web/controller/SprintManager; construct Ljavax/annotation/PostConstruct;destroyLjavax/annotation/PreDestroy;initsprintpmCurrentProjectcreate()Ljava/lang/String;saveidxImergedeLjava/lang/Exception;editremove)checkUniqueSprintNameFacesValidatorMethodZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)Vcontext"Ljavax/faces/context/FacesContext; component#Ljavax/faces/component/UIComponent;newValueLjava/lang/Object;newNameLjava/lang/String;message/checkUniqueSprintNameApplicationValidatorMethod&(Ljava/lang/String;)Ljava/lang/String;countLjava/lang/Long;ex1Ljsf2/demo/scrum/web/controller/ManagerException; cancelEdit showStories showDashboardgetCurrentSprint)()Ljsf2/demo/scrum/model/entities/Sprint;setCurrentSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)V getSprints()Ljavax/faces/model/DataModel;H()Ljavax/faces/model/DataModel; setSprints (Ljavax/faces/model/DataModel;)VLocalVariableTypeTableI(Ljavax/faces/model/DataModel;)VgetProjectManager1()Ljsf2/demo/scrum/web/controller/ProjectManager;setProjectManager2(Ljsf2/demo/scrum/web/controller/ProjectManager;)V getProject*()Ljsf2/demo/scrum/model/entities/Project; setProject+(Ljsf2/demo/scrum/model/entities/Project;)Vproject access$000W(Ljsf2/demo/scrum/web/controller/SprintManager;)Ljsf2/demo/scrum/model/entities/Sprint;x0 SourceFileSprintManager.javaLjavax/faces/bean/ManagedBean;name sprintManager Ljavax/faces/bean/SessionScoped; PQ ab lb RS VW b YZ _`%jsf2/demo/scrum/model/entities/Sprint  java/util/LinkedList a javax/faces/model/ListDataModel a.jsf2/demo/scrum/web/controller/SprintManager$1 InnerClasses a           java/lang/Exception   java/lang/StringBuilderError on try to save Sprint:   p  !Error on try to save Sprint" #& '(show) *+.jsf2/demo/scrum/web/controller/SprintManager$2 a, / 0 x Error on try to remove Sprint: Error on try to remove Sprintjava/lang/String (javax/faces/validator/ValidatorExceptionsprint.form.label.name.unique 12 a3.jsf2/demo/scrum/web/controller/SprintManager$3 a4java/lang/Long 56 7p/jsf2/demo/scrum/web/controller/ManagerException,jsf2/demo/scrum/web/controller/SprintManager8 9p : ;.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializablejava/util/Listclear-jsf2/demo/scrum/web/controller/ProjectManagergetCurrentProject&jsf2/demo/scrum/model/entities/Project()Ljava/util/List;(Ljava/util/Collection;)Vjava/util/Collections emptyList(Ljava/util/List;)V1(Ljsf2/demo/scrum/web/controller/SprintManager;)VdoInTransaction<PersistenceActionV(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZindexOf(Ljava/lang/Object;)Iset'(ILjava/lang/Object;)Ljava/lang/Object; addSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)Zcontainsaddjava/lang/ObjectgetClass()Ljava/lang/Class; getLogger-(Ljava/lang/Class;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V$javax/faces/application/FacesMessageSEVERITY_ERROR=Severity/Ljavax/faces/application/FacesMessage$Severity; addMessageD(Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)Vjavax/faces/model/DataModel getRowData()Ljava/lang/Object;X(Ljsf2/demo/scrum/web/controller/SprintManager;Ljsf2/demo/scrum/model/entities/Sprint;)V>PersistenceActionWithoutResultR(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult;)V removeSpringgetFacesMessageForKey:(Ljava/lang/String;)Ljavax/faces/application/FacesMessage;)(Ljavax/faces/application/FacesMessage;)VC(Ljsf2/demo/scrum/web/controller/SprintManager;Ljava/lang/String;)V longValue()J getSummaryjava/lang/ClassgetName.(Ljava/lang/String;)Ljava/util/logging/Logger;setCurrentProject@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-javax/faces/application/FacesMessage$SeverityMjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult!CIJKLMNPQRSTUVWTXYZ[ \]s^_`abc/*dFe fghbc3*d RSe fg[ijbch&******dWX YZ\ ]%^e &fg[klbcG Y L* M+, *+,*Y, **Y*d& abcdef0h7jFke Gfg?mQ7n`opc[ Y L+* *+dnopqefgmQqpc-**Y* L*+'*+**=*+W* +W*+*+W4L** !"#Y$%&*'(+)**+,-jmdBuw"'5:FR_jmne*5rsStQn0uvfgwpc?**. /d e fgxpcj*. L+[*0Y*+12* +3W*+4W4M** !"#Y$5&*'(,)*6+,-36d. (367\ege 70uvjfg _mQyzc#-7:*8:9Y*:;<d"e>#fg#{|#}~#cHM+N*=Y*->?:@ *:;AM:CDE"),/2Bd& %/24Fe>4HfgHFDpc--de fgpc?**. Fd e fgpc?**. Gd e fgc/*de fgc>*+d efgPQcH*Y* *d e fgTcP*+d efgRS RUTc/*de fgc>*+d   efgYZc6* L+*$**+*Y**+*d,1e6fg.n`cA *+Hd e fg `c/*dFe g[s20=I $% -I. PK ͪ>DCWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$1.class1D & ' $( ) *+ *, *-. /013this$0-Ljsf2/demo/scrum/web/controller/StoryManager;0(Ljsf2/demo/scrum/web/controller/StoryManager;)VCodeLineNumberTableLocalVariableTablethis InnerClasses/Ljsf2/demo/scrum/web/controller/StoryManager$1;executeI(Ljavax/persistence/EntityManager;)Ljsf2/demo/scrum/model/entities/Story;em!Ljavax/persistence/EntityManager;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceAction|Ljava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileStoryManager.javaEnclosingMethod4 56  7 89 :;< => ?@ AB$jsf2/demo/scrum/model/entities/Story -jsf2/demo/scrum/web/controller/StoryManager$1java/lang/ObjectC@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction+jsf2/demo/scrum/web/controller/StoryManagersave()Ljava/lang/String;()V access$000U(Ljsf2/demo/scrum/web/controller/StoryManager;)Ljsf2/demo/scrum/model/entities/Story;isNew()Zjavax/persistence/EntityManagerpersist(Ljava/lang/Object;)Vcontains(Ljava/lang/Object;)Zmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager   4 *+*v  F*+*$+*+**y z{-|>~FFA:*+ v !"#$% 2 PK ͪ>Us|CWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$2.class17  ! " #$ #% #&'(* val$story&Ljsf2/demo/scrum/model/entities/Story;this$0-Ljsf2/demo/scrum/web/controller/StoryManager;V(Ljsf2/demo/scrum/web/controller/StoryManager;Ljsf2/demo/scrum/model/entities/Story;)VCodeLineNumberTableLocalVariableTablethis InnerClasses/Ljsf2/demo/scrum/web/controller/StoryManager$2;execute$(Ljavax/persistence/EntityManager;)Vem!Ljavax/persistence/EntityManager; SourceFileStoryManager.javaEnclosingMethod, -. /0 12 -3 45-jsf2/demo/scrum/web/controller/StoryManager$2java/lang/Object6Mjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResultPersistenceActionWithoutResult+jsf2/demo/scrum/web/controller/StoryManagerremove()Ljava/lang/String;()Vjavax/persistence/EntityManagercontains(Ljava/lang/Object;)Z(Ljava/lang/Object;)Vmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager    9*+*,* k++*+*++* *++ )+ PK ͪ>)31 1 CWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$3.class1b 2 3 4 05 6789 :;< =>? 0@ ABC =DE FGHJ val$newNameLjava/lang/String;this$0-Ljsf2/demo/scrum/web/controller/StoryManager;B(Ljsf2/demo/scrum/web/controller/StoryManager;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis InnerClasses/Ljsf2/demo/scrum/web/controller/StoryManager$3;execute3(Ljavax/persistence/EntityManager;)Ljava/lang/Long;em!Ljavax/persistence/EntityManager;queryLjavax/persistence/Query;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceActionfLjava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileStoryManager.javaEnclosingMethodK LM   N OPQ RSstory.new.countByNameAndSprintstory.countByNameAndSprintT UVnameW XYsprint Z[\ ]^ currentStory _`java/lang/Long "#-jsf2/demo/scrum/web/controller/StoryManager$3java/lang/Objecta@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction+jsf2/demo/scrum/web/controller/StoryManagercheckUniqueStoryNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)V()V access$000U(Ljsf2/demo/scrum/web/controller/StoryManager;)Ljsf2/demo/scrum/model/entities/Story;$jsf2/demo/scrum/model/entities/StoryisNew()Zjavax/persistence/EntityManagercreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query; access$100](Ljsf2/demo/scrum/web/controller/StoryManager;)Ljsf2/demo/scrum/web/controller/SprintManager;,jsf2/demo/scrum/web/controller/SprintManagergetCurrentSprint)()Ljsf2/demo/scrum/model/entities/Sprint;getSingleResult()Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager 9*+*,* !"#b+*M, * W, * W*,* W,(;HX b!b$%G&'A"(:*+!)%*,-./01 I+ PK ͪ> AWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager.class19 B B H B B B   B B  B m  B  B  $ $ $ $  B u 1 B  9 ; B =   serialVersionUIDJ ConstantValue sprintManager.Ljsf2/demo/scrum/web/controller/SprintManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{sprintManager} currentStory&Ljsf2/demo/scrum/model/entities/Story;storiesLjavax/faces/model/DataModel; SignatureELjavax/faces/model/DataModel; storyListLjava/util/List;8Ljava/util/List;()VCodeLineNumberTableLocalVariableTablethis-Ljsf2/demo/scrum/web/controller/StoryManager; construct Ljavax/annotation/PostConstruct;destroyLjavax/annotation/PreDestroy;initstory currentSprint'Ljsf2/demo/scrum/model/entities/Sprint;create()Ljava/lang/String;saveidxImergedeLjava/lang/Exception;editremovecheckUniqueStoryNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)VcountLjava/lang/Long;ex1Ljsf2/demo/scrum/web/controller/ManagerException;context"Ljavax/faces/context/FacesContext; component#Ljavax/faces/component/UIComponent;newValueLjava/lang/Object;newNameLjava/lang/String; cancelEdit showTasksgetCurrentStory(()Ljsf2/demo/scrum/model/entities/Story;setCurrentStory)(Ljsf2/demo/scrum/model/entities/Story;)V getStories()Ljavax/faces/model/DataModel;G()Ljavax/faces/model/DataModel; setStories (Ljavax/faces/model/DataModel;)VLocalVariableTypeTableH(Ljavax/faces/model/DataModel;)V getSprint)()Ljsf2/demo/scrum/model/entities/Sprint; setSprint*(Ljsf2/demo/scrum/model/entities/Sprint;)Vsprint getStoryList()Ljava/util/List;:()Ljava/util/List; setStoryList(Ljava/util/List;)V;(Ljava/util/List;)VgetSprintManager0()Ljsf2/demo/scrum/web/controller/SprintManager;setSprintManager1(Ljsf2/demo/scrum/web/controller/SprintManager;)V access$000U(Ljsf2/demo/scrum/web/controller/StoryManager;)Ljsf2/demo/scrum/model/entities/Story;x0 access$100](Ljsf2/demo/scrum/web/controller/StoryManager;)Ljsf2/demo/scrum/web/controller/SprintManager; SourceFileStoryManager.javaLjavax/faces/bean/ManagedBean;name storyManager Ljavax/faces/bean/SessionScoped; OP UV ^_ i_ WX [\ _ $jsf2/demo/scrum/model/entities/Storyjava/util/LinkedList ^ java/util/ArrayListjavax/faces/model/ListDataModel ^-jsf2/demo/scrum/web/controller/StoryManager$1 InnerClasses ^          java/lang/Exception   java/lang/StringBuilderError on try to save Story:   n Error on try to save Story ! "#show$ %&-jsf2/demo/scrum/web/controller/StoryManager$2 ^' * + vError on try to remove Story: Error on try to remove Storyjava/lang/String-jsf2/demo/scrum/web/controller/StoryManager$3 ^,java/lang/Long -.(javax/faces/validator/ValidatorExceptionstory.form.label.name.unique /0 ^1/jsf2/demo/scrum/web/controller/ManagerException+jsf2/demo/scrum/web/controller/StoryManager2 3n 4 5.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializablejava/util/Listclear,jsf2/demo/scrum/web/controller/SprintManagergetCurrentSprint%jsf2/demo/scrum/model/entities/Sprint(Ljava/util/Collection;)V0(Ljsf2/demo/scrum/web/controller/StoryManager;)VdoInTransaction6PersistenceActionV(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZindexOf(Ljava/lang/Object;)Iset'(ILjava/lang/Object;)Ljava/lang/Object;addStory)(Ljsf2/demo/scrum/model/entities/Story;)Zcontainsaddjava/lang/ObjectgetClass()Ljava/lang/Class; getLogger-(Ljava/lang/Class;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringjava/util/logging/LoggerlogC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V$javax/faces/application/FacesMessageSEVERITY_ERROR7Severity/Ljavax/faces/application/FacesMessage$Severity; addMessageD(Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)Vjavax/faces/model/DataModel getRowData()Ljava/lang/Object;V(Ljsf2/demo/scrum/web/controller/StoryManager;Ljsf2/demo/scrum/model/entities/Story;)V8PersistenceActionWithoutResultR(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult;)V removeStoryB(Ljsf2/demo/scrum/web/controller/StoryManager;Ljava/lang/String;)V longValue()JgetFacesMessageForKey:(Ljava/lang/String;)Ljavax/faces/application/FacesMessage;)(Ljavax/faces/application/FacesMessage;)Vjava/lang/ClassgetName.(Ljava/lang/String;)Ljava/util/logging/Logger;setCurrentSprint@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-javax/faces/application/FacesMessage$SeverityMjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult!BHIJKLMOPQ RSsTUVWXYZ[\Y]^_`/*aDb cde_`3*a OPb cdQfg_`h&******aTU VWX Y%[b &cdQhi_`K*L+' Y M* Y+ ,+*,*Y*Y*a* _a bc#d(e-f0g;iJjb jVKcdCklmn`[ Y L+**+amnopbcdjVon`-**Y* L*+'*+**=*+W*+W*+*+W4L**!"#$Y%&'*()+**+,-.jm aBtv"'5:FR_jmnb*5pqSrVn0stcdun`?**/ 0a b cdvn`j*/ L+[*1Y*+23*+4W*+5W4M**!"#$Y%6'*(),**7,-.36 a. (367\egb 70stjcd _jVwx`N-8:*9Y*:;:< =Y*>?@:BCD#*69Aa"(69;MbHyz;{|NcdN}~NNHn`-.ab cdn`?**/ Ea b cd`/*ab cd`>*+a bcdUV`b,**Y* *YFa $b ,cdY`P*+a bcdWX WZY`2*ab cd`A *+Ga b cd l`O*** *a b cdY`P*+a bcd[\ []Y`/*ab cd`>*+a   bcdOP`/*aDb d`/*aDb dQs219H  (H) PK ͪ>BWEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$1.class1D & ' $( ) *+ *, *-. /013this$0,Ljsf2/demo/scrum/web/controller/TaskManager;/(Ljsf2/demo/scrum/web/controller/TaskManager;)VCodeLineNumberTableLocalVariableTablethis InnerClasses.Ljsf2/demo/scrum/web/controller/TaskManager$1;executeH(Ljavax/persistence/EntityManager;)Ljsf2/demo/scrum/model/entities/Task;em!Ljavax/persistence/EntityManager;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceAction{Ljava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileTaskManager.javaEnclosingMethod4 56  7 89 :;< => ?@ AB#jsf2/demo/scrum/model/entities/Task ,jsf2/demo/scrum/web/controller/TaskManager$1java/lang/ObjectC@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction*jsf2/demo/scrum/web/controller/TaskManagersave()Ljava/lang/String;()V access$000S(Ljsf2/demo/scrum/web/controller/TaskManager;)Ljsf2/demo/scrum/model/entities/Task;isNew()Zjavax/persistence/EntityManagerpersist(Ljava/lang/Object;)Vcontains(Ljava/lang/Object;)Zmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager   4 *+*n  F*+*$+*+**q rs-t>vFFA:*+ n !"#$% 2 PK ͪ>nf7BWEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$2.class17  ! " #$ #% #&'(*val$task%Ljsf2/demo/scrum/model/entities/Task;this$0,Ljsf2/demo/scrum/web/controller/TaskManager;T(Ljsf2/demo/scrum/web/controller/TaskManager;Ljsf2/demo/scrum/model/entities/Task;)VCodeLineNumberTableLocalVariableTablethis InnerClasses.Ljsf2/demo/scrum/web/controller/TaskManager$2;execute$(Ljavax/persistence/EntityManager;)Vem!Ljavax/persistence/EntityManager; SourceFileTaskManager.javaEnclosingMethod, -. /0 12 -3 45,jsf2/demo/scrum/web/controller/TaskManager$2java/lang/Object6Mjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResultPersistenceActionWithoutResult*jsf2/demo/scrum/web/controller/TaskManagerremove()Ljava/lang/String;()Vjavax/persistence/EntityManagercontains(Ljava/lang/Object;)Z(Ljava/lang/Object;)Vmerge&(Ljava/lang/Object;)Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager    9*+*,* k++*+*++* *++ )+ PK ͪ>5#}- - BWEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$3.class1b 2 3 4 05 6789 :;< =>? 0@ ABC =DE FGHJ val$newNameLjava/lang/String;this$0,Ljsf2/demo/scrum/web/controller/TaskManager;A(Ljsf2/demo/scrum/web/controller/TaskManager;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis InnerClasses.Ljsf2/demo/scrum/web/controller/TaskManager$3;execute3(Ljavax/persistence/EntityManager;)Ljava/lang/Long;em!Ljavax/persistence/EntityManager;queryLjavax/persistence/Query;5(Ljavax/persistence/EntityManager;)Ljava/lang/Object;x0 SignaturePersistenceActionfLjava/lang/Object;Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction; SourceFileTaskManager.javaEnclosingMethodK LM   N OPQ RStask.new.countByNameAndStorytask.countByNameAndStoryT UVnameW XYstory Z[\ ]^ currentTask _`java/lang/Long "#,jsf2/demo/scrum/web/controller/TaskManager$3java/lang/Objecta@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction*jsf2/demo/scrum/web/controller/TaskManagercheckUniqueTaskNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)V()V access$000S(Ljsf2/demo/scrum/web/controller/TaskManager;)Ljsf2/demo/scrum/model/entities/Task;#jsf2/demo/scrum/model/entities/TaskisNew()Zjavax/persistence/EntityManagercreateNamedQuery-(Ljava/lang/String;)Ljavax/persistence/Query;javax/persistence/Query setParameter?(Ljava/lang/String;Ljava/lang/Object;)Ljavax/persistence/Query; access$100[(Ljsf2/demo/scrum/web/controller/TaskManager;)Ljsf2/demo/scrum/web/controller/StoryManager;+jsf2/demo/scrum/web/controller/StoryManagergetCurrentStory(()Ljsf2/demo/scrum/model/entities/Story;getSingleResult()Ljava/lang/Object;.jsf2/demo/scrum/web/controller/AbstractManager 9*+*,* !"#s+*M, * W, * W*$,* * W,(;Hi s!s$%X&'A"(:*+!)%*,-./01 I+ PK ͪ>V V @WEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager.class1D B B K B  B B  B   Bn  B   $ $ $ $  B v 1 B  9 ; B = B  serialVersionUIDJ ConstantValue currentTask%Ljsf2/demo/scrum/model/entities/Task;tasksLjavax/faces/model/DataModel; SignatureDLjavax/faces/model/DataModel;taskListLjava/util/List;7Ljava/util/List; storyManager-Ljsf2/demo/scrum/web/controller/StoryManager;RuntimeVisibleAnnotations"Ljavax/faces/bean/ManagedProperty;value#{storyManager}()VCodeLineNumberTableLocalVariableTablethis,Ljsf2/demo/scrum/web/controller/TaskManager; construct Ljavax/annotation/PostConstruct;inittask currentStory&Ljsf2/demo/scrum/model/entities/Story;create()Ljava/lang/String;saveidxImergedeLjava/lang/Exception;editremovecheckUniqueTaskNameZ(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)VcountLjava/lang/Long;ex1Ljsf2/demo/scrum/web/controller/ManagerException;context"Ljavax/faces/context/FacesContext; component#Ljavax/faces/component/UIComponent;newValueLjava/lang/Object;newNameLjava/lang/String; cancelEditgetCurrentTask'()Ljsf2/demo/scrum/model/entities/Task;setCurrentTask((Ljsf2/demo/scrum/model/entities/Task;)VgetTasks()Ljavax/faces/model/DataModel;F()Ljavax/faces/model/DataModel;setTasks (Ljavax/faces/model/DataModel;)VLocalVariableTypeTableG(Ljavax/faces/model/DataModel;)VgetStory(()Ljsf2/demo/scrum/model/entities/Story;setStory)(Ljsf2/demo/scrum/model/entities/Story;)VstorygetStoryManager/()Ljsf2/demo/scrum/web/controller/StoryManager;setStoryManager0(Ljsf2/demo/scrum/web/controller/StoryManager;)V showStoriesendScopedestroyLjavax/annotation/PreDestroy; access$000S(Ljsf2/demo/scrum/web/controller/TaskManager;)Ljsf2/demo/scrum/model/entities/Task;x0 access$100[(Ljsf2/demo/scrum/web/controller/TaskManager;)Ljsf2/demo/scrum/web/controller/StoryManager; SourceFileTaskManager.javaLjavax/faces/bean/ManagedBean;name taskManagerLjavax/faces/bean/CustomScoped; #{taskScope} [\ RS ab   'new intance of taskManager in taskScope  jb#jsf2/demo/scrum/model/entities/Task  java/util/LinkedList  a XYjava/util/ArrayListjavax/faces/model/ListDataModel a TU,jsf2/demo/scrum/web/controller/TaskManager$1 InnerClasses a       java/lang/Exception java/lang/StringBuilderError on try to save Task:  !  " #o $Error on try to save Task% &) *+show, -.,jsf2/demo/scrum/web/controller/TaskManager$2 a/ 2 3 wError on try to remove Task: Error on try to remove Taskjava/lang/String,jsf2/demo/scrum/web/controller/TaskManager$3 a4java/lang/Long 56(javax/faces/validator/ValidatorExceptiontask.form.label.name.unique 78 a9/jsf2/demo/scrum/web/controller/ManagerException*jsf2/demo/scrum/web/controller/TaskManager: ;o < = b /story/show> ?b+destroy intance of taskManager in taskScope @b.jsf2/demo/scrum/web/controller/AbstractManagerjava/io/Serializablejava/lang/ObjectgetClass()Ljava/lang/Class; getLogger-(Ljava/lang/Class;)Ljava/util/logging/Logger;java/util/logging/LevelINFOLjava/util/logging/Level;java/util/logging/Loggerlog.(Ljava/util/logging/Level;Ljava/lang/String;)V+jsf2/demo/scrum/web/controller/StoryManagergetCurrentStory$jsf2/demo/scrum/model/entities/Story()Ljava/util/List;(Ljava/util/Collection;)V(Ljava/util/List;)V/(Ljsf2/demo/scrum/web/controller/TaskManager;)VdoInTransactionAPersistenceActionV(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction;)Ljava/lang/Object;equals(Ljava/lang/Object;)Zjava/util/ListindexOf(Ljava/lang/Object;)Iset'(ILjava/lang/Object;)Ljava/lang/Object;addTask((Ljsf2/demo/scrum/model/entities/Task;)ZcontainsaddSEVEREappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V$javax/faces/application/FacesMessageSEVERITY_ERRORBSeverity/Ljavax/faces/application/FacesMessage$Severity; addMessageD(Ljava/lang/String;Ljavax/faces/application/FacesMessage$Severity;)Vjavax/faces/model/DataModel getRowData()Ljava/lang/Object;T(Ljsf2/demo/scrum/web/controller/TaskManager;Ljsf2/demo/scrum/model/entities/Task;)VCPersistenceActionWithoutResultR(Ljsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult;)V removeTaskA(Ljsf2/demo/scrum/web/controller/TaskManager;Ljava/lang/String;)V longValue()JgetFacesMessageForKey:(Ljava/lang/String;)Ljavax/faces/application/FacesMessage;)(Ljavax/faces/application/FacesMessage;)Vjava/lang/ClassgetName.(Ljava/lang/String;)Ljava/util/logging/Logger;setCurrentStory+jsf2/demo/scrum/web/scope/TaskScopeResolver destroyScopeclear@jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction-javax/faces/application/FacesMessage$SeverityMjsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult!BKLMNOPRSTUVWXYVZ[\] ^_s`abc/*dHe fghbcG*** dSTUe fg]ijbcK Y L* M+, *+,*Y,*Y*Y*d& XYZ[\]0_;aJbe KfgCkS;lmnoc[ Y L+* *+defghefgkSpoc-**Y* L*+'*+**=*+W* +W*+ *+!W4L**#$Y%&'*()+**+,-.jm"dBlny"z'{5|:}FR_jmne*5qrSsSn0tufgvoc?**/ 0d e fgwocj*/ L+[*1Y*+23* +4W*+5W4M**#$Y%6'*(),**7,-.36"d. (367\ege 70tujfg _kSxycN-8:*9Y*:;:< =Y*>?@:BCD#*69Ad"(69;MeHz{;|}NfgN~NNHoc-.de fgc/*de fgc>*+d efgRScH*Y* *d e fgVcP*+d efgTU TWVc2* de fgcA *+Ed e fg mc/*de fgc>*+d efg[\oc5*FGd e fgbc2Hd e fgbc|6**I****J**d""+05e 6fg]c/*dHe gc/*dHe g]s_s219K '( 0K1 PK ͪ>?@IWEB-INF/classes/jsf2/demo/scrum/web/event/CurrentProjectChangeEvent.class1 (Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis5Ljsf2/demo/scrum/web/event/CurrentProjectChangeEvent;sourceLjava/lang/Object; SourceFileCurrentProjectChangeEvent.java 3jsf2/demo/scrum/web/event/CurrentProjectChangeEventjavax/faces/event/SystemEvent!>*+ 34   PK ͪ> HWEB-INF/classes/jsf2/demo/scrum/web/event/CurrentSprintChangeEvent.class1 (Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis4Ljsf2/demo/scrum/web/event/CurrentSprintChangeEvent;sourceLjava/lang/Object; SourceFileCurrentSprintChangeEvent.java 2jsf2/demo/scrum/web/event/CurrentSprintChangeEventjavax/faces/event/SystemEvent!>*+ 34   PK ͪ>DGWEB-INF/classes/jsf2/demo/scrum/web/event/CurrentStoryChangeEvent.class1 (Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis3Ljsf2/demo/scrum/web/event/CurrentStoryChangeEvent;sourceLjava/lang/Object; SourceFileCurrentStoryChangeEvent.java 1jsf2/demo/scrum/web/event/CurrentStoryChangeEventjavax/faces/event/SystemEvent!>*+ 34   PK ͪ>4 FWEB-INF/classes/jsf2/demo/scrum/web/event/CurrentTaskChangeEvent.class1 (Ljava/lang/Object;)VCodeLineNumberTableLocalVariableTablethis2Ljsf2/demo/scrum/web/event/CurrentTaskChangeEvent;sourceLjava/lang/Object; SourceFileCurrentTaskChangeEvent.java 0jsf2/demo/scrum/web/event/CurrentTaskChangeEventjavax/faces/event/SystemEvent!>*+ 34   PK ͪ>"! ! AWEB-INF/classes/jsf2/demo/scrum/web/helper/ProjectConverter.class1n => ?@ A BC BD EFGHI =J K L MN O EP BQ ?RS =TUVcacheLjava/util/Map; SignatureILjava/util/Map;()VCodeLineNumberTableLocalVariableTablethis-Ljsf2/demo/scrum/web/helper/ProjectConverter; getAsObjectk(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/String;)Ljava/lang/Object;e!Ljava/lang/NumberFormatException;context"Ljavax/faces/context/FacesContext; component#Ljavax/faces/component/UIComponent;valueLjava/lang/String; getAsStringk(Ljavax/faces/context/FacesContext;Ljavax/faces/component/UIComponent;Ljava/lang/Object;)Ljava/lang/String;objectLjava/lang/Object;project(Ljsf2/demo/scrum/model/entities/Project;idLjava/lang/Long; SourceFileProjectConverter.javaRuntimeVisibleAnnotations$Ljavax/faces/convert/FacesConverter;forClass 0W XY Z [\ ]^_ `ajava/lang/NumberFormatException&javax/faces/convert/ConverterExceptionjava/lang/StringBuilderInvalid value: bc de f&jsf2/demo/scrum/model/entities/Project gh ij kl ]mjava/util/HashMap+jsf2/demo/scrum/web/helper/ProjectConverterjava/lang/Objectjavax/faces/convert/Converterjava/lang/Stringequals(Ljava/lang/Object;)Zjava/lang/Long parseLong(Ljava/lang/String;)JvalueOf(J)Ljava/lang/Long; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)VgetId()Ljava/lang/Long;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; longValue()J(J)Ljava/lang/String;!  /*!8" #$%& >---: Y Y  - != >AB!C"4!'(>#$>)*>+,>-./0 +-::W!HI JKL(N">+#$+)*++,+12%34 567 # Y!:89: ;%DTHH9WEB-INF/classes/jsf2/demo/scrum/web/scope/TaskScope.class1/ !" #$ %&'() application%Ljavax/faces/application/Application;((Ljavax/faces/application/Application;)VCodeLineNumberTableLocalVariableTablethis%Ljsf2/demo/scrum/web/scope/TaskScope; notifyCreate7(Ljava/lang/String;Ljavax/faces/context/FacesContext;)V scopeNameLjava/lang/String; facesContext"Ljavax/faces/context/FacesContext; scopeContext Ljavax/faces/event/ScopeContext; notifyDestroy SignatureNLjava/util/concurrent/ConcurrentHashMap; SourceFileTaskScope.java * javax/faces/event/ScopeContext +/javax/faces/event/PostConstructCustomScopeEvent, -.,javax/faces/event/PreDestroyCustomScopeEvent#jsf2/demo/scrum/web/scope/TaskScope&java/util/concurrent/ConcurrentHashMap()V$(Ljava/lang/String;Ljava/util/Map;)V#javax/faces/application/Application publishEventH(Ljavax/faces/context/FacesContext;Ljava/lang/Class;Ljava/lang/Object;)V!   F **+9: ;  gY+*N*,-? @A* gY+*N*,-E FG* PK ͪ>]dAWEB-INF/classes/jsf2/demo/scrum/web/scope/TaskScopeResolver.class1 QR ST UVWX QN Y Z [ \]^ _` \a b cd ef g h ei j f k el mno SCOPE_NAMELjava/lang/String; ConstantValue()VCodeLineNumberTableLocalVariableTablethis-Ljsf2/demo/scrum/web/scope/TaskScopeResolver;getCommonPropertyType9(Ljavax/el/ELContext;Ljava/lang/Object;)Ljava/lang/Class;contextLjavax/el/ELContext;baseLjava/lang/Object; Signature<(Ljavax/el/ELContext;Ljava/lang/Object;)Ljava/lang/Class<*>;getFeatureDescriptors<(Ljavax/el/ELContext;Ljava/lang/Object;)Ljava/util/Iterator;\(Ljavax/el/ELContext;Ljava/lang/Object;)Ljava/util/Iterator;getTypeK(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Class;propertyN(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Class<*>;getValueL(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; scopeManager%Ljsf2/demo/scrum/web/scope/TaskScope;scope isReadOnly;(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;)ZsetValueM(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)VvaluegetScope;(Ljavax/el/ELContext;)Ljsf2/demo/scrum/web/scope/TaskScope; facesContext"Ljavax/faces/context/FacesContext; sessionMapLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; lookupBean_(Ljavax/el/ELContext;Ljsf2/demo/scrum/web/scope/TaskScope;Ljava/lang/String;)Ljava/lang/Object;key destroyScopectx taskScope SourceFileTaskScopeResolver.java !"java/lang/Stringp qrs tujava/lang/Object"javax/el/PropertyNotFoundException vw xy ABz {|#jsf2/demo/scrum/web/scope/TaskScope IJ javax/faces/context/FacesContext }~   ! +jsf2/demo/scrum/web/scope/TaskScopeResolverjavax/el/ELResolverjava/util/Collections emptyList()Ljava/util/List;java/util/Listiterator()Ljava/util/Iterator;toString()Ljava/lang/String;equals(Ljava/lang/Object;)Zjavax/el/ELContextsetPropertyResolved(Z)V getContext%(Ljava/lang/Class;)Ljava/lang/Object;getExternalContext'()Ljavax/faces/context/ExternalContext;#javax/faces/context/ExternalContext getSessionMap()Ljava/util/Map; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;getApplication'()Ljavax/faces/application/Application;((Ljavax/faces/application/Application;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; notifyCreate7(Ljava/lang/String;Ljavax/faces/context/FacesContext;)VgetCurrentInstance$()Ljavax/faces/context/FacesContext;remove notifyDestroy!  !"#/*$7% &'()#P ,$=>@%  &' *+ ,-./01#G $E%  &' *+ ,-.234#L$J%*&'*+,-5-.678#Y- Y,- *+ :+ ,, *+, - ,*+*+ - $. OP RS#T(U+V6XDYHZW\%4#9:Y&'Y*+Y;-Y5-<=#J$a%*&'*+,-5->?#S$f%4&'*+,-5-@-AB#H+M,N- :# Y,:-W,$"k ln o%p2q=rEt%4H&'H*+ =CD5EF (9:G 5EHIJ#r,-:+ $yz{%4&'*+;:K@- L"#$K*L+ M, ,*$ #%  MD EF N:G  EHOPPK ̪>TlWEB-INF/facelets/app.taglib.xml http://www.globalcode.com.br/jsf/samples/scrumtoys PK ̪>u(&9 9 $WEB-INF/facelets/jsfcomps.taglib.xml http://www.java.net/scrumtoys/jsfcomps burndown BURNDOWN_OUTPUT BURNDOWN_RENDERER test testTag.xhtml PK ̪>U{k k WEB-INF/facelets/testTag.xhtml PK ̪>PyWEB-INF/faces-config.xml i18n i18n i18n en_US pt_BR jsf2.demo.scrum.web.scope.TaskScopeResolver global navigation rules * Go to Edit Project Page editProject /project/edit.jsf Go to Select Projects Page showProjects /project/show.jsf Go to Edit Sprint Page editSprint /sprint/edit.jsf Go to Dashboard showDashboard /dashboard/show.jsf dashboard navigation rules /dashboard/show.xhtml showSprints /sprint/show.xhtml see burndown burndown /burndown.xhtml project navigation rules /project/show.xhtml showSprints /sprint/show.xhtml sprint navigation rules /sprint/show.xhtml showStories /story/show.xhtml showDashboard /dashboard/show.xhtml story navigation rules /story/show.xhtml showTasks /task/show.xhtml showSprints /sprint/show.xhtml task navigation rules /task/show.xhtml showStories /story/show.xhtml PK ̪>w<( WEB-INF/jsfcomps.tld 1.0 1.2 app http://www.java.net/scrumtoys/jsfcomps burndown jsf.component.BurndownTagHandler empty sprint true true id false false PK ̪>vxCkkWEB-INF/lib/README.txtHibernate Annotations dependencies ================================== Core ==== hibernate-commons-annotations.jar: required hibernate3.jar: required hibernate core dependencies: required (see Hibernate Core for more information) ejb3-persistence.jar: required hibernate-validator.jar: optional hibernate-search.jar: optional Test ==== (no additinal dependency)PK ̪>4  WEB-INF/sun-web.xml /scrumtoys Keep a copy of the generated servlet class' java code. PK ̪>5} } WEB-INF/web.xml Scrum Checklist 2.0 javax.faces.STATE_SAVING_METHOD server javax.faces.PROJECT_STAGE Development javax.faces.FACELETS_LIBRARIES /WEB-INF/facelets/jsfcomps.taglib.xml Faces Servlet javax.faces.webapp.FacesServlet Faces Servlet *.jsf index.html BASIC javax.faces.application.ViewExpiredException /index.html PK ̪>;dashboard/show.xhtml PK ̪>=b b footer.xhtml
PK ̪>S F home.xhtml Welcome PK ̪>r% index.html PK ̪>YƠ!ooproject/create.xhtml PK ̪>project/edit.xhtml PK ̪>;Y_project/form.xhtml PK ̪>dzproject/show.xhtml PK ̪>wV V $resources/components/bigPostit.xhtml

PK ̪>/TTresources/components/menu.xhtml
PK ̪>\ #resources/components/menuItem.xhtml PK ̪>! !resources/components/postit.xhtml

PK ̪>Ƃ %resources/components/postitLink.xhtml PK ̪>ωh* * "resources/components/submenu.xhtml PK ̪>:q> &resources/components/submenuItem.xhtml
  • PK ̪>n76 ll!resources/css/1_1/appBlueSkin.cssdiv.navBarClass span, div.navBarClass { /* Blue 100%*/ color:#0069AA; padding:10px; } .tituloForm { font-size: 10pt; /* Blue 100%*/ color: #0069AA;; font-weight:bold; padding:5px; margin:5px; } input.botaoPostIt{ font-size: 8pt; /* Blue 100%*/ color: #0069AA; font-weight:bold; background-color:white; } .inputPattern{ /* Blue 20%*/ color: #B3D4E7; } label { font-size: 12px; /* Blue 100%*/ color: #0069AA; text-align: left; border:none; } input, select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; /* Orange 100% */ color: #0069AA; text-align: left; background-color:white; border-style:ridge; /*lightgray*/ border:1px solid lightgray; padding:4px; margin:4px; margin-bottom:4px; font-weight:normal; } .datatableHeader{ /* Orange 100% */ background-color:#0069AA; color:white; font-size:12pt; font-weight:normal; padding:10px; margin:10px; } .datatableRow2{ /* Blue 20% */ background-color:#B3D4E7; font-size:12px; color:black; padding:15px; margin:15px; text-align:center; } .navigationLink{ text-decoration:none; text-align:right; /* Blue 100% */ color:#0069AA; } /*Diferent datatable lines / oposite*/ .datatableRow{ background-color:white; color:black; font-size:12px; text-align:center; } table.menuTable{ /* it seems its not necessary */ border-collapse:collapse; vertical-align:middle; text-align: left; } table.menuTable tr td{ vertical-align:middle; padding-bottom:0px; /*space between menu itens */ width:168px; } .menu a{ text-decoration: none; font-family: Arial, Helvetica, sans-serif ; font-size: 12px; padding: 10px; /* Blue 100% */ color: #0069AA; } /* menuItem and menu spacing */ .menu ul{ text-align:left; padding:0pt; margin:0pt; /* sub menu item background */ background-color:white; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); */ } /* submenu div */ .menu{ display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } /* submenu item*/ .menu li{ /* white background for avoiding transparency on submenu item */ /*background-color:white;*/ list-style-type: none; display: block; padding:10px; /* altura do submenu */ width: 142px; /* Orange 100% */ border:1px solid #0069AA; font-weight:bold; } .menuhandler { /* Orange 100% */ border:1px solid #0069AA; color:white; text-decoration:none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 141px; vertical-align:middle; text-align: left; font-weight: bold; padding:10px; background-color:#0069AA; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); color:white; */ } .selectProject{ vertical-align:bottom; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; } .postitComponent{ background-image:url("../resources/images/postits/novos/postit_azul_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponent tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postitComponent a{ text-decoration:none; color:white; } .bigPostitComponent{ background-image:url("../resources/images/postits/novos/postit_azul_315x150.png"); background-repeat:no-repeat; width:315px; height:150px; font-size: 14px; text-align:center; color:white; } .bigPostitComponent tr td{ padding: 5pt; vertical-align:top; } PK ̪>qx>#resources/css/1_1/appOrangeSkin.cssdiv.navBarClass span, div.navBarClass { /* Orange 100%*/ color:#F78E1E; padding:10px; } .tituloForm { font-size: 10pt; /* Orange 100%*/ color: #F78E1E;; font-weight:bold; padding:5px; margin:5px; } input.botaoPostIt{ font-size: 8pt; /* Orange 100%*/ color: #F78E1E; font-weight:bold; background-color:white; } .inputPattern{ /* Orange 20%*/ color: #FCDEBC; } label { font-size: 12px; /* Orange 100%*/ color: #F78E1E; text-align: left; border:none; } input, select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; /* Orange 100% */ color: #F78E1E; text-align: left; background-color:white; border-style:ridge; /*lightgray*/ border:1px solid lightgray; padding:4px; margin:4px; margin-bottom:4px; font-weight:normal; } .datatableHeader{ /* Orange 100% */ background-color:#F78E1E; color:white; font-size:12pt; font-weight:normal; padding:10px; margin:10px; } .datatableRow2{ /* Orange 20% */ background-color:#FCDEBC; font-size:12px; color:black; padding:15px; margin:15px; text-align:center; } .navigationLink{ text-decoration:none; text-align:right; /* Orange 100% */ color:#F78E1E; } /*Diferent datatable lines / oposite*/ .datatableRow{ background-color:white; color:black; font-size:12px; text-align:center; } table.menuTable{ /* it seems its not necessary */ border-collapse:collapse; vertical-align:middle; text-align: left; } table.menuTable tr td{ vertical-align:middle; padding-bottom:0px; /*space between menu itens */ width:168px; } .menu a{ text-decoration: none; font-family: Arial, Helvetica, sans-serif ; font-size: 12px; padding: 10px; /* Orange 100% */ color: #F78E1E; } /* menuItem and menu spacing */ .menu ul{ text-align:left; padding:0pt; margin:0pt; /* sub menu item background */ background-color:white; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); */ } /* submenu div */ .menu{ display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } /* submenu item*/ .menu li{ /* white background for avoiding transparency on submenu item */ /*background-color:white;*/ list-style-type: none; display: block; padding:10px; /* altura do submenu */ width: 142px; /* Orange 100% */ border:1px solid #F78E1E; font-weight:bold; } .menuhandler { /* Orange 100% */ border:1px solid #F78E1E; color:white; text-decoration:none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 141px; vertical-align:middle; text-align: left; font-weight: bold; padding:10px; background-color:#F78E1E; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); color:white; */ } .selectProject{ vertical-align:bottom; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; } .postitComponent{ background-image:url("../resources/images/postits/novos/postit_lara_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponent a{ text-decoration:none; color:black; } .postitComponent tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .bigPostitComponent{ background-image:url("../resources/images/postits/novos/postit_lara_315x150.png"); background-repeat:no-repeat; width:315px; height:150px; font-size: 14px; text-align:center; color:white; } .bigPostitComponent tr td{ padding: 5pt; vertical-align:top; } .postitComponent a{ text-decoration:none; color:black; } PK ̪>:Eתmm resources/css/1_1/appRedSkin.cssdiv.navBarClass span, div.navBarClass { /* Red 100%*/ color: #EF3E42;; padding:10px; } .tituloForm { font-size: 10pt; /* Red 100%*/ color: #EF3E42;; font-weight:bold; padding:5px; margin:5px; } input.botaoPostIt{ font-size: 8pt; /* Red 100%*/ color: #EF3E42; font-weight:bold; background-color:white; } .inputPattern{ /* Red 20%*/ color: #F8C6C7; } label { font-size: 10pt; /* Red 100%*/ color: #EF3E42; text-align: left; border:none; } input, select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; /* Red 100% */ color: #EF3E42; text-align: left; background-color:white; border-style:ridge; /*lightgray*/ border:1px solid lightgray; padding:4px; margin:4px; margin-bottom:4px; font-weight:normal; } .datatableHeader{ /* Red 100% */ background-color:#EF3E42; color:white; font-size:12pt; font-weight:normal; padding:10px; margin:10px; } .datatableRow2{ /* blue 20% */ background-color:#F8C6C7; font-size:12px; color:black; padding:15px; margin:15px; text-align:center; } .navigationLink{ text-decoration:none; text-align:right; /* Red 100% */ color:#EF3E42; } /*Diferent datatable lines / oposite*/ .datatableRow{ background-color:white; color:black; font-size:12px; text-align:center; } table.menuTable{ /* it seems its not necessary */ border-collapse:collapse; vertical-align:middle; text-align: left; } table.menuTable tr td{ vertical-align:middle; padding-bottom:0px; /*space between menu itens */ width:168px; } .menu a{ text-decoration: none; font-family: Arial, Helvetica, sans-serif ; font-size: 12px; padding: 10px; /* Red 100% */ color: #EF3E42; } /* menuItem and menu spacing */ .menu ul{ text-align:left; padding:0pt; margin:0pt; /* sub menu item background */ background-color:white; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); */ } /* submenu div */ .menu{ display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } /* submenu item*/ .menu li{ /* white background for avoiding transparency on submenu item */ /*background-color:white;*/ list-style-type: none; display: block; padding:10px; /* altura do submenu */ width: 142px; /* Red 100% */ border:1px solid #EF3E42; font-weight:bold; } .menuhandler { /* Red 100% */ border:1px solid #EF3E42; color:white; text-decoration:none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 141px; vertical-align:middle; text-align: left; font-weight: bold; padding:10px; background-color:#EF3E42; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); color:white; */ } .selectProject{ vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; } .postitComponent{ background-image:url("../resources/images/postits/novos/postit_verm_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponent tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .bigPostitComponent{ background-image:url("../resources/images/postits/novos/postit_verm_315x150.png"); background-repeat:no-repeat; width:315px; height:150px; font-size: 14px; text-align:center; color:white; } .bigPostitComponent tr td{ padding: 5pt; vertical-align:top; } .postitComponent a{ text-decoration:none; color:white; } PK ̪>n76 ll&resources/css/1_1/appSelectedColor.cssdiv.navBarClass span, div.navBarClass { /* Blue 100%*/ color:#0069AA; padding:10px; } .tituloForm { font-size: 10pt; /* Blue 100%*/ color: #0069AA;; font-weight:bold; padding:5px; margin:5px; } input.botaoPostIt{ font-size: 8pt; /* Blue 100%*/ color: #0069AA; font-weight:bold; background-color:white; } .inputPattern{ /* Blue 20%*/ color: #B3D4E7; } label { font-size: 12px; /* Blue 100%*/ color: #0069AA; text-align: left; border:none; } input, select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; /* Orange 100% */ color: #0069AA; text-align: left; background-color:white; border-style:ridge; /*lightgray*/ border:1px solid lightgray; padding:4px; margin:4px; margin-bottom:4px; font-weight:normal; } .datatableHeader{ /* Orange 100% */ background-color:#0069AA; color:white; font-size:12pt; font-weight:normal; padding:10px; margin:10px; } .datatableRow2{ /* Blue 20% */ background-color:#B3D4E7; font-size:12px; color:black; padding:15px; margin:15px; text-align:center; } .navigationLink{ text-decoration:none; text-align:right; /* Blue 100% */ color:#0069AA; } /*Diferent datatable lines / oposite*/ .datatableRow{ background-color:white; color:black; font-size:12px; text-align:center; } table.menuTable{ /* it seems its not necessary */ border-collapse:collapse; vertical-align:middle; text-align: left; } table.menuTable tr td{ vertical-align:middle; padding-bottom:0px; /*space between menu itens */ width:168px; } .menu a{ text-decoration: none; font-family: Arial, Helvetica, sans-serif ; font-size: 12px; padding: 10px; /* Blue 100% */ color: #0069AA; } /* menuItem and menu spacing */ .menu ul{ text-align:left; padding:0pt; margin:0pt; /* sub menu item background */ background-color:white; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); */ } /* submenu div */ .menu{ display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } /* submenu item*/ .menu li{ /* white background for avoiding transparency on submenu item */ /*background-color:white;*/ list-style-type: none; display: block; padding:10px; /* altura do submenu */ width: 142px; /* Orange 100% */ border:1px solid #0069AA; font-weight:bold; } .menuhandler { /* Orange 100% */ border:1px solid #0069AA; color:white; text-decoration:none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 141px; vertical-align:middle; text-align: left; font-weight: bold; padding:10px; background-color:#0069AA; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); color:white; */ } .selectProject{ vertical-align:bottom; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; } .postitComponent{ background-image:url("../resources/images/postits/novos/postit_azul_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponent tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postitComponent a{ text-decoration:none; color:white; } .bigPostitComponent{ background-image:url("../resources/images/postits/novos/postit_azul_315x150.png"); background-repeat:no-repeat; width:315px; height:150px; font-size: 14px; text-align:center; color:white; } .bigPostitComponent tr td{ padding: 5pt; vertical-align:top; } PK ̪>I#resources/css/1_1/appYellowSkin.cssdiv.navBarClass span, div.navBarClass { /* Yellow 100%*/ color: #FDBB30;; padding:10px; } .tituloForm { font-size: 10pt; /* Yellow 100%*/ color: #FDBB30;; font-weight:bold; padding:5px; margin:5px; } input.botaoPostIt{ font-size: 8pt; /* Yellow 100%*/ color: #FDBB30; font-weight:bold; background-color:white; } .inputPattern { /* Yellow 20%*/ color: #FDEAC0 } label { font-size: 10pt; /* Yellow 100%*/ color: #FDBB30; text-align: left; border:none; } input, select,textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; /* Yellow 100% */ color: #FDBB30; text-align: left; background-color:white; border-style:ridge; /*lightgray*/ border:1px solid lightgray; padding:4px; margin:4px; margin-bottom:4px; font-weight:normal; } .datatableHeader{ /* Yellow 100% */ background-color:#FDBB30; color:white; font-size:12pt; font-weight:normal; padding:10px; margin:10px; } .datatableRow2{ /* Yellow 20% */ background-color:#FDEAC0; font-size:12px; color:black; padding:15px; margin:15px; text-align:center; } .navigationLink{ text-decoration:none; text-align:right; /* Yellow 100% */ color:#FDBB30; } /*Diferent datatable lines / oposite*/ .datatableRow{ background-color:white; color:black; font-size:12px; text-align:center; } .dataTableFirstColumn{ font-weight:bold; } table.menuTable{ /* it seems its not necessary */ border-collapse:collapse; vertical-align:middle; text-align: left; } table.menuTable tr td{ vertical-align:middle; padding-bottom:0px; /*space between menu itens */ width:168px; } .menu a{ text-decoration: none; font-family: Arial, Helvetica, sans-serif ; font-size: 12px; padding: 10px; /* Yellow 100% */ color: #FDBB30; } /* menuItem and menu spacing */ .menu ul{ text-align:left; padding:0pt; margin:0pt; /* sub menu item background */ background-color:white; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); */ } /* submenu div */ .menu{ display:none; position:absolute; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } /* submenu item*/ .menu li{ /* white background for avoiding transparency on submenu item */ /*background-color:white;*/ list-style-type: none; display: block; padding:10px; /* altura do submenu */ width: 142px; /* Yellow 100% */ border:1px solid #FDBB30; font-weight:bold; } .menuhandler { /* Yellow 100% */ border:1px solid #FDBB30; color:white; text-decoration:none; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 141px; vertical-align:middle; text-align: left; font-weight: bold; padding:10px; background-color:#FDBB30; /* fundo transparente background-image:url("../resources/images/menu/Transparency.png;"); color:white; */ } .selectProject{ vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; padding:3pt; } .postitComponent{ background-image:url("../resources/images/postits/novos/postit_amar_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponent tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .bigPostitComponent{ background-image:url("../resources/images/postits/novos/postit_amar_315x150.png"); background-repeat:no-repeat; width:315px; height:150px; font-size: 14px; text-align:center; color:white; } .bigPostitComponent tr td{ padding: 5pt; vertical-align:top; } .postitComponent a{ text-decoration:none; color:black; } PK ̪>3b b resources/css/1_1/common.cssdiv.navBarClass a{ background-color: white; vertical-align: middle; padding:10px; color:gray; text-decoration:none; } /* Whiteboard */ .tableHeader{ background-image:url("../resources/images/lousaNova/quadroNegro_top_990x80.png"); background-repeat:no-repeat; height:80px; width:100%; margin: 0px; padding: 0px; } table.tableBody{ width:990px; background-image:url("../resources/images/lousaNova/quadroNegro_meio_990x10.png;"); margin: 0px; padding: 0px; border-collapse:collapse; border-spacing:0pt; background-repeat:repeat-y; } table.tableBody tr td{ /* important to make content aligned inside the table*/ vertical-align:top; } td.tableFooter{ width:990px; height:120px; background-image:url("../resources/images/lousaNova/quadroNegro_top_990x80"); background-repeat:no-repeat; margin:0px; padding:0px; } td.footerForm{ text-align:center; } .errorMessage{ color: red; font-size: 12px; } td.formLabel, label{ margin-left:15pt; } .formLabel { width:30%; text-align: right; background-position: left; background-repeat:no-repeat; } .formInput{ font-size: 12px; } td{ font-family: Arial, Helvetica, sans-serif; } .datatable { border-collapse:collapse; } .datatable tr td{ padding:5px; margin:5px; } .dataTableFirstColumn{ font-weight:bold; } .postitComponentYellow{ background-image:url("../resources/images/postits/novos/postit_amar_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:black; } .postItComponentYellow a { color:black; text-decoration:none; } .postitComponentYellow tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postitComponentRed{ background-image:url("../resources/images/postits/novos/postit_verm_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponentRed tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postItComponentRed a { color:white; text-decoration:none; } .postitComponentBlue{ background-image:url("../resources/images/postits/novos/postit_azul_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:white; } .postitComponentBlue tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postItComponentBlue a { color:white; text-decoration:none; } .postitComponentOrange{ background-image:url("../resources/images/postits/novos/postit_lara_150x145.png"); width:150px; height:145px; font-size: 14px; text-align:center; color:black; } .postitComponentOrange tr td{ padding: 5pt; padding-top: 15pt; vertical-align:top; } .postItComponentOrange a { color:black; text-decoration:none; } .postitLabel{ font-weight:bold; font-size:16px; text-align:right; width:30% } .postItInfo{ width:70%; text-align:left; } PK ̪>z<Ʀ%%'resources/images/JSFScrumWhiteBoard.pngPNG  IHDR;- pHYs  tEXtSoftwareAdobe ImageReadyqe<%3IDATx] xU}w0qRf20΢wggppfSvs$fdcTAeU rh$$!'I'T:t}﫪ׯ^zz~ @"D!wVTT5p:pM(//Lµ;]UU%V f-Y4X[ϟ'NjIy`Μ9bSرN<Ɋ}K$bbw%yD$\( Rsӧ={-|lw  g`1u<*})5RpwBX[YYA5']wh~(βL?#N\#55Չc:{ٙ<0cTon™ƑÇ9\|G~\yBbNJE,++sF XN:Pa>,ф%i3gzJ~Xwuu7:AAupY. zg[:+:Rb9+snl9B肗8${ݮ1#`^+{ձttYÂW\.#R2iqxݡ{ 53pmbu 1_t~3RpNi+ ُLr!>TQ- 5+oAI9|S9-+LzƒiZ:7]ֈdz/%!uqIoip[%CL@k$;ݜhnr?Prlo۬iopηƴZo\LkY^n86^Vj..'tZ`GYw^o1{.4W]T<$cf2n4WDhԐWp"ZgT9j$Ff9i򞤗nj`$ђ ,ȾdLIII|Ϫjw75JHqŭKp1$ y2j"d/ew9 %yІTnF_H7`3'xY·:ZӶw^nw֒zΎ'5vZVpѩimhy))) Ba2Q>G?#bdq [iۮ7AkqmI Tj=ȕj2#&%o@;#ݣ@ְIAz EĈ'dߺ Z+z?Τ⇬uZ8|t#qx $Qy4uy<9a̚ŞE&G>#C˷J!sj2~?57`;S a'dDPW7nH>wa{HN m R0%0jP3xm5mӆMiF-|z(z燿$BLF5"*"ѩi셊sLUմ]0,A@ |@Gg]23ʙtZ/}+Yq ^u=S_]ku ˚`1{<'KV`J$} oiE>RhMuӰqG\ΧM-,<7pn_dW޳P԰/C&-/%f X,OM 5u/i!jb`,SH̄7M:n^x,J}AG>;pLޚ6}ڰS$ );q\,ڡR;."Ὀy%g`wM4_mlGE](GOpΖ ^ݻS|Ou->)A*5f0;XӶA N;&'|-Bցa9<>[Tr`^ d]6m&ʟ:Q6l&4PQlAvv2RAr(lm,35j: 9 f>P۵`w][mڭiSg>@\Ÿnܽ JmބB"@@4z!>$C-Syk> gЭkxg\UMۀ <>>-[IT/U4V /FL ߵk5Oƚ\$Z@1 E8ׅE`~֤ aXT"{ġ_9Qu7?NZ6ܕ~p _ q@fɲ(eee^z{gfAYMV[ $|Ww-QTgOM% BH@ŒR 1( JPkZ-}H*C@#G( 4 }wefvvΆn;{ܹ;;;!C 2"<+}޼yΊWO[+VUbDN~RQvޱXz~~>O+駟BmmGn:y:4wxeBJ2|,|PƮ;!k*<p1n<;=ohh{/0' a;<}ǝ΋ ,*ܿ˚1'{w_\Ɲ?p_ǬY)S\R2ǐ$̫'W;?.=,w}O6_{][wsF#/ˉf(Kdl2gX ?P %_Xګ }oKכa+H}V:2n,p! \, F.56o8߈j GKk>\0=6yC^ Fj&=|eK~}yM4Pu Fc:r"4M/nE8=@4_7r: /9 7K8djNԖn(Y bkKQAH#T$ulu绶}tm;գ:eN H:mYxS;0*= ?ބMjfTtш5NgK.!{9~/4Q}!a/pHDg+II^G= *o6[`N'##CڀJV/?mPj7m[F-GA#L32k>t {]n5ny4 KS Nubì'`~.P~TF|”wSőKW wdS6xϫYnA{ͷWZ/Е۳byzZgƤ_Sg FX9/4™;e!7M yiƝ!(}wե7YqUuy9ukrXC|$׷SoDa#M#FQasO4iu%5\8[U:dž TyUB/>C.,YhٓB[tVzD4PsF-FE k6?&I/4N MݠRXZnjT!-p[䠄=*}a %k`ɒ%$ 57l=ՇęPێBچG/0V"-\g Ůbx;ikᣏ W 9?RmE T6$"lb\_yXܨz73D4e0_C˞={_Γ'OG2ϼ q@+9vހݬ08ΠTC,N&^>kN" ׽7v'Xm@Z`bId::L a&N Y bpx_J]"$}_Н] nZi_fkѣGaٲeaÆeB|r$J+Rъ7,i̛ [ӧq3"3)mNw8*nFF3|,|8>痐1I? { D{,B[y9r wᢳ촨d#!?ozFt vg/Yh;ϕihYwA۴]t]ޱ6`b$FDE^/:2&…n[۠:,#0BZߗ{m+IFPO klL׆I3] ɍ$)~8yZex>&8Ա>It /!%1T)j'|T6ܼEvM脾-mz6963]|qA4 bn{ W@^OHc^B7~|ZWH) -PV㲂mrl`+Bb3Ʒ{N-״EH8놴۝,tcFr1K2W Gc3e,)N_"iVoCfHﺒ$~dlm $Ɯ=<)NöЅsz2j1'Gcj+ ohpSNS& Em)XoF`5M!5CUŨ`RiZXWtL֢M=OQs 5aOBQQof ĸ'`\Flׅ F[G)*XĈzne@[p(Lˆakty+;xk1N! v7iĔ0Nq!;qg`0J{3ˍ,Kb"U^*a- 2Vuo y P1igc +^*nJi󞆙7 c]jsBKlV'=:=ͻc:jw1gz t.Ff+q"qlP\kJ{ /Dvy#A{5c:2G dEFC+-DG{?,i[$̖v+֚2_.&9],8ύhG a8'AV r[+R##@f VU&-#j?ȑ%4n%X$ApL̟n TicdUCW:*k4sHN[ #@S}msL"/78bq: js 9Mj Ë/pu9xr26=k* ѪK6bfpG>^8m%ݞvCaGT?m._G,ũGD6 vHԷTJE)>^|/N۠x%q3&H,C fus9.r-it)$:2It..!5h3Zmઁ :"Cy}1 c!mt<..ѡ"i^tҫAoV"/킃+dj vMXU#T^5y,s[[WVt/\ Bje\87o$B}A䇡RᤐDfѐVϟcƦn2E;5AU\ԡ``vww1?*Y;vcOO<K.iiS0/b8!y٣]]&/eL0wf j<;ljsڶ47 K\]Oi"/?7 0JX5! I2dwsLLfɝI7s'|g?BN̚5k܇  Aeǎd+QMC΅Ù3gٳm20$16l+VOI-! q._$zUW]w}7L0y10Ht\xw RZԅ0yd СCQsOf`` D$oTAG{-={z@kTϫ 14dxC UaWϜ4X>x_w/gHᰠ2ڸrr ?ݶ ~A 9oo'g>cܹ&Ox?0>TUV7ϡ % + ć[6{ʀ=P^C>XXQµ "-/Gsj>*7wZY#}&/To3O=s+Nr6CWVŠqв"~9h{@#FE*+WZݭ)B=|< DQPPsanlF\;wO2߁ Pkڠc=Zٚ{Ǻ쪔|!n9hzj+WwGZ|/ɓݛ7ofT>cb" 6l MƫHt)7~#k3000g`` )8Sp@>&υt yez^蜱0\j/t7~/tnAs Oo'@߈)x]\A=K(:(:.ox+dnK *+Zt)r Q"+P=W&D 0苎.A$y1~XfϘ]K`0']t9DWɛެHp]tttV N_ rC<O抖9Ml&C^]ϝNww7 s$DdH!GBÜ#,i3 .1u #K-Tby%/ _([ź;ooظCvo^GZIJ"p=I0;Q$rEwq4:=u)אSS:J۹=VooDŀu'ߜ?IHcP4t2<އz'n rJPN{@ri} ujUĕ&s DGv ʿ‚HOem$FÞ M 3cWPTFBg*t-?)tx/K;glxӮV8_hl =F2ŵH53$ øCx:r?MQ0iŬ\hn;v;Ak=Q׬:47kA1"|Vh>돶Wj7ŦWpBk*blDv"﵅3|gyް;{%r~:7V,]98\Q_YSr:}Q.*NX<\-* .Gdd򻢠׃GT.8͢LEMפhYЈX٣rQZ_q -3S Jbթniw£!LW ,&4qPp:mT'6(6 8W=ư/Dg]΢|8d=h:+6 V#<2/ HbqAJ{+sj_"gg(v YpQ+hVXh]YxnPXlB ,,5ƀXdfHK-8[o#/z |yA^yԨe"#~r:> +8nV[wgKWz5 AKO b an(3҉rs]-8 8cTyĩ`t1⣅cJ;Z&Ù(x i9X8-U?b2#G `G2[Qz-Zp4X E&DEQɶg"}4f(+' I×&:?oFgw?ϴ5F\oybYp%8P%+R¸aNX=4h(_iK{={~/YVY կ8u-[teZ?`)_AV{L9e%xG\¨!ȹr :4حЛϿ^w+ /K = if[PgKsPU5j>:]ۈcCR q{}pOW ~TߚiC^'C@Oæ&)tZۉEogh>6OܨYrP0H3s%jo(2Psѩe`!=3_br3czuF;\p5xchHnjks)zSLJA)Ln\[!/- 0r-t rڮqm6huTaTq=D\˧,uPUZ=d-R zkAF jr1G񚳵 wspIZiYVsejVrDrJDy䲮J֠ (`L!ŕzgm(B zl.Ns9,&'+77> u%2r"BdY ;7 8Or#]7ry^p߼AOvxȸ{ rn$x+v,8ҼG%")*k4q1z{;xw'8cP%g:qӮP0ZR#Lɀɽʉī,>ZO+W8!t ǦΜg!+!%/7f͚3tm2HBp,=H2[,q#]dG AT8!H:=J@]](* !jGE\ pVfidC C,BE|'x앚r} E{f쓐>z 0 ^l{ K;6`2CKs ZA=^N e^E:@X d1Ub.R{ 6gH "xvr Mϓ^\ZG*pkC@]nɥ\~qpZ.8 "M+DN^z)x0 ~.Z:ba;O?T?(4 8x?EAӡ-@ͽbգ0&\e*m\l.Vᯐ`2wSGҒ.[Ͽk*PZ=/eṿ>hl_62]Q(Mϸ|5"<^Bb>L )5ʀ,)gz 5hIK$#aE,8.\  Ο["LQHcZǔTAi"!tuj[]bEM+UbCFliNXFT$B #./iqwZ ~wH"1 T!'UXy| ZTa;Psm1PvMO,?Nv$ bwς\  UGr!")x8Ŧ-^O۠? xizHı^bsZGeH_Iu.F=I`8m%+|b2;h[j&;5pԔg:G9ְIo&$Pkt pM (yq G`\1PEd$ D±T6 v7)7ɹP䗼 ՗}+  ?o i@dT K>H>kfIVW˛} Yȳn~e uA|FM鵼E3~."{(>DZ< J6y݂Ņ_K;hRLB$(%\0}(U8koe("0i."E,G, HHɎ "i&CjBXp%%%DxI]6+`\py.lvw{xo6 Ik]lr?Do0on }m7FD,gτŷkh(S0qgQ5灃76:|44w #F -p #oDʓsN&34\jpǚ\ƏX`6o+/CYp˾n(x":'txZiBf䬕1IrD RxD MB/) J9.n i*F΅"9zIy_ZU}]Ni+M&J53m6F5{9)yڒ;--Z*Hse*b?4?'|V ΐkd@ ^0糾덋s d8aB.-N+uZӅ3̊1AGxN6hڴ{{~"L.?wrDLJN6.6^{Jvh}ÃK (c`\!vLriDv ʰ!da¸S\ M&2j$rD\.ѝ4֖C5eq1><1hqѢ ?_jZ55j[ȣE-y<02&z´v"d@>6ڢV u=dcU[@-r(K<:j8{,O;Z)Wfj(b{mu^uuZi9ЂK]egd{Çd G]5pc#̂SXU7V9d{mmmDq-KO6=;\$lp)p/Ӕl/,Zě2L[SEL4|PIg5Laqr0tUxJ:Lpy$*鸶,^OU(!39X@n<>}m3vNٝN0|"QMf vtB[[|lB,T\46F<\!1 NprSz@ ϑ?8aBj'!Wq\10m cB]5*:0OhBLH";w8(<|7hrCGA;v`xA+Aor1$̄!r򠲍j4\U(灞!4@sRD*d#ݥ)!<++Y'e`` @Zr*9~駉000>pjFX1˗/{ϛ000$B*6mVUCLMsr\PX300H: -w93gرcPSSC322`p{7 a{ap;aHf_'bJKZ>bdy-e0v͐bA޿AڮK@;F ܙGJ@; qFXn^~aŊŬE;\Là&28bd[Q)lPuQ;LYG= /{WqvVKlIn$c$J%BKCy8Gl^( YF.jdY}%mٝՖ|?o͝;ߜs8888888888888888888888888F(b^uUwL>u 'Z꠨nA?;SLijjꄟcx3C[[[]pPF2TBg*1{{{Cr3stoH9G@r.98W br5-tWqpp yo۲_pKCTWWr%7n&PQQ98q6>sp$?cNnNnNnNnګ7ʒ?/PNCI!ϥ&3644{>]_1<#!m~{ H#oCVʔCq 90^qq1=;U(Q/;PsKo馀",viCO=pݵ;4YE%1 >gAI>|I"hlh 8m$}p^G|Μ98?pιL7 naνPyft8'1Cf2Xd]sF@wiii$NHCWWWq=3)+{487lԿ']8cŊ"?'1_c6w*`+7JFqOs ͉xj/s0 #^\'7'7'7'7ɝ 8!HD$'b'† ȒpSpr \l눽PF$' L8~gÔҒ 2I[I4BwA25[`Iy`*aȭ0VT[>r?W^ZHZ3+B}/%{0`30Oh$Y vI?{FQ5v;'Gv"7JrNnQYœ=IKU& .'JZ G5 ?|!;;>!ؚ7E1vH+zT5HXV}0G68rVTA *o#f *d#_k&YW.wC=g挛@](ai޼l׋n[uyVgBY)h,õ +Og[7%?ѽ~{vC;F3R/9q:v5>gqw} :7?H1KG|c:xaHԶqvZ m}(Gޥj W⛝Pm `mlN% ֭N&n#.ZI7y}=ώ!jzH{GI⚕9j $wsJ`\HV1/Pp[_.~mּ~24\]Gihc~N!aJ:klC6{U2H2Bݠ{u Y Fi"8MH_\Cbq }pe8Ω֘mD8^2=ݓ;w3 לlsTˑL̮fqf{|Pé-u/7SrcwòFbL7*llNitwH;@Bf?5Z$SW< ‡ɝ)WIh| W8^5gj44 7.' PoY+Bn[ӦIgͮŝfh h7cg[8;˦;eG&7'k8B0@G1nl#G/aJ\R)/}N8t%g~#޴B"'l/̪09F7&|}qfHIɍܝݽ#ju"X(S|V:}~ Ab:tD*߂)Vr7i7#Jnɦ4dѻ?lЦ#ާvN^zk5-LW x7`r+;;Gq:ߢ[$cu|+En?{z·rBnly0C,ðj6v [KmHvzJVJirQS5rkb$. Ƿh4&=O4̄W#劓[%xn =e}MƱg/4*)w0w*\Njy۰:\zr,\Dn[jU^ɝߓmT Yr9;M8.\^Yd` `0P4\n$~?`(:CMEwH`R_K.Ν iiƛ=k}[R[Gb+y%7cKopGkS0*@EEVjv kV/WCz&)v :tvgM6.Jk{!Yȝj#={cض3ڇo>%9jZʋ(gOXvtk`br3((ANZL|:% A`Ґcw5AANBBjB -%m֋p(ʖC5!äID # f# V>_5@aP.@aR3IL҅Ĕ&ʧᣏCk+TA^>zzN?Xjg׵&+wku7HөhBsf`l41ɽ>U*Bb>gLN8VOW] $x8<>}j&̚Mv'DShIL5 oț@Zvjew~F[ny\4iu5t5mB pj3 \\ Ff}9 A];O! @V j$ Z *A;~頞`ߤM&B^J(>U?~ %SK$o-p!I?rAw\H f&)'8a~Bv=l2,ZQE{{Zmo4=3#[C*y N9ozk=zE"ܾ xT׭ ^{k}@2r7~m{!oc$j\ tKT{8-n5n倁 fP-K燼?uT tѽP!i9m9%TH1SI|7cNH #=r4Yw*(/S|aqB&V1sqZ}7N~"~.{+{fʼnІKӔ#ƙ:ay%V"I-FO^8_n IH4 ΌAo]<5ͅ=l 쒻uعs':uX *HkO<<O0C6dλHoц`PĈBhm;9e)~A=PkySye+ϔ>1;P EO=n88eF&EI9Џ]FC*_9MK$pZ9%!+Æ͛V5'w*JZ ?+'7ǨUq|?3JCyIOК_(@*b78CI\0楛"4nTWޖ$t9f@EZ $Q?8/Oh t *:L_ E:+^+G(a%Yts%&b n{vyVt̙ %AwbNkp68uF""L0~8rsQyB fz{T$bUNpqmU`hK!8Jl)H%#Sxm`£3*Pfan04-@cOwc*z5mxWEzn"C/+.78=ßȍVä!ο&DZK#JH(!i%݃ 裏`ժUܒw;}B~~. `RGpM٠7fPɯ$ jV K%M#%-V´lg& L)SC!ebB38W-4`Ib 5Ԑoij9TjISSX֨hJaϫ^H-~&:]nP^^-;M%F liґC3@^$AYF5pIr݂ĎCZX<0uLEz+ 2N'F7˟7l pZ..DFƾ䲑zNO:#JqgY+zg V}c\.#e+EK34t*r[2Q,m ht1/M.TBYit:9{` 8 Mr2dVnSE:{#sC-)'NH whKʪtw\Zq|HS=7'%[t: ŊU *F6# F]iI>rc:goT)N$QZ!rP ->5cy?GېҾCI7=>"{;ڱ88+c(i0}`#P2/]+v?1JkVO,ob(Z(jxaV[5!t,['۳ [(M`\e@"a%6w?sWL€ ~[O:Cbm 9lmk@=@hO{͇xxA$63ayLqn񣳏ΦfOs 7TGVV0K3̉jskZPR46Y@GwWI2e?˧Ǎ?-ǧȅ)闕J3\H6?ro;{lnl7#Yzh33:X8oUlT*fK`{zE_<]Ψif@Ҟiqmkhmw! BwDS I I"uUp΁~ң8䳹eH?Ơ>x(;9leVX(7q r2ƝsQ5|,@:F:moTxY&ּ1ꃧ`fQ%oYqQβǦw:ڶtyG\gfQ}37wP?&۪ߣj'{\RN#DwX~ _[9(.vEG[{+͍~+*fB.ZH<deGL۴9םp2UsQ]fjlaP5w;\r8pbI(9@hVMIC^(MJBBY/ÑCw{tkk̮̆0x.{+۝EqZ gF;.~2?Ŀϩ3SH!P/:CEM>;6xiΧi r#[q~Lv;k4B06{eņs{e㼹GnAY>aO# vhv鵂Z8> F ʛI鉤&v-A]DW™0} ;ɱpA͑6سK}}*4pz6NNE76 H()N>k셦} m !7&4h ]leW\\|ӄGhR% yK`3EQOgL ~^mom7Fl NCŀ'Q8 vg!$᫾0VW:m_Ne8^IIE%R <9{}ce|C{Q&`ˈyč9F&p>7$88ætzuU00'csC{ޕ\i:LTZUOY2<J8A7bsqëo0V|`d(Z~C*XfB;p/UTÎw9DBOO)X禭۠cN;Nx }]oU(Rϵ׌'Q3f^p8mX Y]ø˶:k8yVV`)a˥"zW 7wM ~+zAI0n0S,Ñ;QN=JeGqYlnyÖKiHE$Z"'LFðw%wvv6ddd8#H6R7P#-B ^ 88Ur@TPrԏtR;t":X‰Xޡ,V{G1 W^d^~)\8" t=6!"Q#R¦ _fּodͣԾ= ;yxK=AH6\F@7lP @m ^B"!#|vdz ίj@8pW"H7in[v ͭIC^ӱ|AO#T++ a| Э|9F8vxDGbBD)"GH!# 9$HĖl?zc/5sr rW!`%k t:0!Ӏe;a,}:}"y=nUv>98#mjACd+ז4(wQJnũ ~ ӨӌiݞuF:Ƒ^φFj%Hn]R0MUAk0qrsrتҌJs:%R)[1KQOyiF:9e/x}>ry2 QQvK!SA{x8 s:!wxo> Yr"u΋bo{hiS9\rJbi3&/6+ωwR4ZL-Ua P fK p\{ċ҉H:F;#S, -g'wb:PF2cQlO#1X#p-Di lA k85,CPcG«n)߮g7S;sQ5\83viIW ܶ_%Dr'mJ@ՂE~>x\5ȆFYY4MLD4i˫/G9kVP{'ƾ"dumGrCtY72.^jS=+4 )#,"=g>/ȍ[26GwO@9KFxf=Z.E_S(}j \<"E-W؇jAns{aq9} l[-ݵxr:t屑UIJԸFo;̣4*?ާk$?.Fn畣jӸ-jkþJ&v k^iJ6Ac[RשF+lި}9P9B=I-?/XQRBw> ;Kizw% a1Vpüy --4uynTkg?Wˉg4 鄫9&3,Ȥ3f {<4y&oE@\KՇoUqDb'{1 Q#V1= ҍj(၂\h0Nn@lt.|F 0+3%=w#$j(B9(;@]8qÇtˆddWɹY".mx;+_;جU;`D$ gi L=ve̽Nn?kZH襡XHB&wæs9ؠ%Fá?F{qL:!IPӽ0^)6(nF8(+? \8Vp-t@5p8q^:cf!~]D9pR_NF@'@UAZ*N_Yy l,̅Sh ISok8ajԎeTtj=7JF6`<^ 3> "pIթAAX0CQ> [,̯Fa`$UʻQ"!nI.CBw'"n/=+/wMBG1t89!b@HCRb |xi I38sHXD QY<ƴq\Yyo=VDc׽6C?_{פb^x._+D  AgU~JNxN˓ۡ_92IB; 1)IEBe4DCHC)ؿ8one[|5j#ѧAeN|7/ʕp8lb̤#Rx$ !@_KC2`-F<;67'2Gr3AcP۲e ۷0XEEEgJ&7N@9y$:u2@}qhii:=>98;ϸaɍnxICYUڠG"~O>;vRHr[<&r/[ `ԩ88P=aɍK0+++G2#aWy,Yz3=tݕq뭷7Ǐ8L^p;06S9E:oz?R,o_\QfÆ®rX8DX 7F|^U/ÆgYд t篌笳΢\_.Auess(XVRK̜'jA#SЕ!^hĎ,JQp4# JѭեU;暔cܡ+˛9{%= Vvnt(hkAD֍{dM ޗQ\i94NKc%06؆$%aClHH6$s,ɆE~6p8&6 s؆6ƖeI-h׫FҌH>={'@ @ @ @ @ Pi/}K7gv P#@w _sDo ---(HIn-18y$xrAOO @ H:_7z{{9?PWW3g΄y#Y${ xf @$nɁ(m;]WTTpo#o q5"$p<{B'!1 g&˛R:n:o@ E^())%q@  8jF,]#389(--Dn2M!ocC˝i5yŰh"@ 6رcQ NMtF,ykfv;7':@ x @X &ț@ 7@ "o@  .gL:yi{ɄDW_tӐ8Xx\eEuE{'bؿBFhȹ֯OY2m ._|B.B"oƩ*|ن?i=ϑeXF߶ۢ4JA}}CNNxxk׎O_%]W]|o<;?o?jոm9MzJ ɛ0I%W_=! VZB-PrJ/mW,@ SHHzh%X)IJ^lZG)_crnF,?$,mcy:ŏ- <- yϷ<Gy<QvE0RD9kߙt,Y9lcT%?ؐ:gMBkDq}s H71t焄wu_"7fc~ Z&EmC=lpN6EARi]lQ:nX'OX-`1?"OtP^!&#xg@2p6o`=ZAy1,בP ܐE cоx{ӷ" |$], >Oúi7~7#/6_Iބ $F! R`#^Q6QĆ! jUj%K4*Ul|صa1#>J΂b>bj!H;0x3V;Q%oU+AifßMHѶ ū';[0g(b\|Bjxcba$h;CY.`.[Tj]buAtjua"m@7a c6"J#Rl4h%XlDP=T!=7nPj0kW#EB@0&:e1M| _4B1YF7hhvFj|Zh!HjSu@kc Ѵw&Xvb}Oad'=o; ?60ZW^-kՍ]dcޣA{<)O⫮ȋqjq?qm<5H5Kǔ:{_ޣ[o3e'z po;mŋq6p`pi 1ga`tvP>1uL(^?6@ 6^xN߷ ͠81QkX#m,k lp8`d21ӧy2N#w0}ɔ2cg aVR,  w4ځ` <)崊>o>VwF ]'߹t ^` {mO[H>/҈+,?; |}>BXJ VrHO3N8J^33#Ie!6,Q"0g~fso'"lQ?O Vv0- 4?R$pO~PJURMBzY]ԇ9" -Ag'y'+J#Iɓx`( ĹjX.d|k4B{"*zR!.W63BA/iPl!n4ׁq\:г 4UGa~NKBbA8;f^0`I4 5h K 9ǜ"c0pKZ|F #(F Ly&Ĕ)9OǀL%'f@mJiJ.zOEWr3~6 jV3˻qQa "1¹.bBʘ7vKRs*,SOb̂ :)7qc5" ׂQ=ԛRw'fXU6Vݔݥ5 r 3VL 7ߝfМv>>mہو͐$Ac t})3jx|8JYiQH޶YyYMNUz C\%?Co҇et"I=}9yؓR>2k_[%;ag(uU]RDu?\Qkm_άYѳZZ;J':w z_~pc' =\9hs5#nNr#1cXO2o>OX2EВSoDHSKl1k4RwYHiNMzpIػVfV3;=OqyWeG'w42Nl3$&?ûG8"Ǿrh?1 yLՇ=OȞU%M?f8K\WUF7=27E|ӟVn~xMwÕe*gc[UV}qϭ.w9GQgF|.<+Y]no?:-~ yR dn*/lE̯XV7_S :\aC~p ͈wbzhI,9l?/IϣIƟslbܢ 8B65ߋ#3F9:q1}y˗/YQ[:;; pn( *8saҥǴ]ΦנE Q?̯O-,KBu1y<;r?ey>0Ds*_ &y2ظ%X~O6B8\[NV,ʙTO{U-߲_Y۵k7/L8v|BoP6cKj+L_6l^wHu%K8WVWWb4o-S{[^wPHeZ v =d&NDE.I#y|}檱ܽ;x Y4+qkcFHH='lZi䎄{͒p%3ߴo멮HAnǞ7N]NM'} UBql-1 1RMXE-v'gi;ckqˇibHq_B+Gui3V1V_׊1ƞHZ!5ITA!#d<'W{M>JԛZuo2-ywz;X2 dȯ]0C XxkD snp\m"Ǥ~:\k<%L Q-p,]KЎ='7u ǽqZœvo"8^qqq9;J tp?E5!p/8fV9xlYali6Vp᠄58CblA8k&~c7uDk<&Ϥm\8Cdi>1K2uŲXwy@-BlE| HxwL.6Sc@?8RYKKwRnZ˯̚5 A夼!q;;wn(+Ay @97']-10uyY4Fw[`*SZɌyx;`!Z3ʸwތy;zPrgx 98+B. =vJx]O9hq+44NҶ6}箟d征i~4Wʊ!E͹=Tem\d(Ɓa V_FrΫBI ĘHkQCpTjUXx.摦劌{h~:[<,lgctMDtv2{n! qnMynzX Ή'y#ᘶVb1iAHS%A1?[+<_bZ[ c7 XtD #py||\Om$c1O[ۉxE37]c1?Í2Q%n ,JɎyb䝯N6; :nq.S<95UokrzɂE4nX_D\q\lE7:RAEmE6$v8, @#G|xxkac5'HaNn|P5rj3m-[=N?39Ze{y^$ hPjs&Kj-іB[dFRe7R! *qЃ4 |r`Zh4ѻZB] QU0 z9׿nYF !=XM&&$_? vAa;߰.&(++*>eIɩuXǼ-P@čem 䩱h9&8f^@Fr'L~s:z\P䠹ބѱPj*HPQ(A4XKܸ NJ:`0/՞z$4,(3jomwajŬS =Y"?{[X{pߩƈc.L5z}prȾwy""XTH:A>Fw|'P$PU$AuN"ST4<0V}`6꠭ɷ}vC,&5a9!5t}j`t7r:/#y<.} 7$@;T?;>rZcOMiWIE,m`VVց.p)uMčUk zqx'EYz<CbҞ$Ae%N)rG\mV싾zA>mx;)ʼ70c1qgRE Y];@u)e=l5rR-T>Xygz4.F f&Z$hes `[A;n6,%S#SHީC46(futu]D ɇBC+ivN9Ӧ`0W7cVlV =](IƍPetE(1gH\FLcJ0^mZvG (Wyx8:4?@Qmzo5f^]M؝C + `yf\ƴKW0v~>}7FlBa0^e۽^NҾ$<(VPt\nZܐSj -yQ9FפdU>àNy rEty&:Pq'kg637 &xRH2B3J*fBu ;L%C'.Ϩ  eIc}p9YcsښzXp\öZ><Ƌ'C""t0٦bP@QX2 ,"Z֬U>֜}}q8M~h )Ƣj0@rЛ躉eUocp!\QZds 4yccLv}zwF:8tXct~C\@>i bCoЫh!Jz .Gz섟Q$6NyK:^9σ~>>SNq3I2w̞9;_^t lU R:T? k; ;@* $c 'rq +Cf$=%Vv?&>'ںR}"mk71U2 !h0£^}5|~~˵hf؉5,re%  3?|`_OEw6ڝ!"Qq> G4ڎ65Ej3mml:GO<6mzm`at5B11~H>uրW}߁u++,)$^?#=NS\.ۑТS~ns25Σ ۦS|bv| ·kQwAjN)3cK>[0u;,yg`=+:/ 8;lTu;ǼH:GK,Ѹe, a,O?YN*XBi#$'{'JBqMc_.8@na/Sk\n̉T:S>j{Ms- gt$[b/a[5z+TʌE3ycC˖u`Biy&+&YO( jpYs@=2+6'zd.BDD@t ̓綞CiGy dH/> $p8c!"KB\qZ: ; .p@ 97@ "o@ & rZmw brB]Da6<5k@(y=9D`[ Ugl'5ߓ04ӄ,*cZ(>ỹ *3dLvC'+:c ?"žutN;~g ]ύV Ͽ3w:ї Etjju"9&^Ҝʛo$F* jX0a ׫kk|zޓwww7'pdF~rzaq `gj>8HC< xqy `0yo>lP'(/`OrJ 2𛦃: ; wp{9aL"@ECS Ҵ8m^l=/@kDۓ,9w=-b%ZDt3X ReŨಝ;펝IK'ͱ|fޮI<}˄*j3HFv+Nؘ>7x_ \~wp;Z'tkXMj?#PP3 ⋨y0|'`, ʠ{^w;vômO{4II2ňOe w|ZY3:^"ޭ1^Yv"sSghSDXоvtG̝O>ȃLtl<qEQ?O20ۊ^Vh>l& k鯞EI1寏Or7hrG*5N#?;ψ\(;b/Yu|YEDIZ)ʬ96 H.W{Cڄt Uy>c3 e8x yy'&7m}'KT5zH6 , r# rUH.tӷWг[|(p+>x0Dȸq]S)qt㽥 5(V'rqmӍ2`4#L/ ˉ[HùM_,YP`r}P5cҶ ULvM|$2k&Iމ~pл!m^Pc8ܱ< VHeS\=`m,=ヒ_!ɱ$d@F/ta`@ tL HǸ &l2BLRl5E/2V4g LUխ7Fܟ?-ET26I̫%O5hi>0J9S.%N]^&!1sFc _gSWg41Siib\^21+_ ()OV۽KnZ4+w\;~v)cIȾCP i L&/ `0#RO'|wvoWmہ^ڈޤ^Oo9aoZ&qbqz+r?ַE]̞~tp=xqh̹)^4p+4"Lyw]<`[<7%-i=ZL]mѨ&9URe r7GB:\ I%VE /HZNY[E=d1^Q/ߏM_-3M,a8%hq5<:Fʘ ,{a?snT|6|3l?TE'W;4>>sZQ5qhI;TN 3[j5~_\:ޓ[AQmPN¿#uû]<\НgΜ~79GOn EV,$+HN $:lzRK|lH.j 5|-!(Y\3Ȝe{e݅TwqsRg'}MP|ŞvTǻ3=Mk從?<{L{c3<=zn(r\czO75lL_eL'9a19' .62(% fv pFa~xM[so3]We C$̲%uܕ4]xիRÇZa1rO aZ,Z9cwAOn'<~YеbNgyaG5Ӧs Ceӷ'{ݿ$N~Cob1櫅V-f B-='Ockv{bmb_\M3o7ọsFMŭd+ =G|T>YiHJo͟$bb7'ovˈVyr* =`oKK[hG u]k 8&򞄫Q7VG ;d|5|80!~ JϏy'׻׍0 XU5~˜ 01T7 9CUHk 3G5ǓEVjbqb<6ZC9AƢA>~hpbkĽp|\<'ϊqEY`Ex 2ǎt*kˋOwwzЪS{o}pH'n׎uijeij۟tpf&NkM~c'~m5s_Ώ#xcԫMx[Qa^Ul3+xH9rRuZk3Mj1m=>V4<Ǟ^x]'j=~?'pTo5"6-L.lT%o G9ޑQ׫A+H Φ1/@F1iOFLbV/Pc5Tw 9đp 'hs{jEνs[^s&'pv}oS#v\XM`}8'y9ĮÙ+o$ 2pt9NvHnqvVuP=RG=s8ETXU0VCX RjmUCqAqn!ak1Y ع~Pz3`6Qsͬ-ԒNcV#lnе@)~hLD̚"<Ԭ9w[oRҩjswcv:_'eyqTubԃ0|q47\>sZ91W Kbk?50vhϡ4$ /k-]W90M+1Vkcxߛ*3n j][ _r=cp1$yKq,!Pmw\>s`-ßͅaXX01 6=m t--9\0N՜򳉽&9v4~n%rO/1DH¶& M:c紨]}SuQ҃b,) Ag ξa ۀA?tl|G/A_j#5D/것(-1BuUaS|J܎7pXe.S 3rŎ#kܢ\6R5~̵X8~퀣f)iߨ+St!8$+bv=ܸ }CsGhD'{990Țӑ5p2/#t\{OTX{ndAo}z)',-] rB9-yًE`BVgK{NܞS2:N]$"!B Щ b!itQE%tpNcsUkquw޽tjںpB$$T:zRA88N5CbXysk8xTVCo ^GzI-P8zz / /o>-4X}iܱ3c`.c|_VDPXY#*M>kU?Puf7luH XUrM}uFF& +gCb} ٞ b(5qfݎbj#`}iV# U}YiDj]Dj q[î"d3v' v\4OGcEQx8-Ggcp]0l;}4DMjMtB@^*B]_6"=Ȳ1Out8ثj跨9F씗&9tLQ2d*<ۂp=F*qdu SA厅+X`VoiT/b,z=AhDI($\ ^Z}j:瑧Y3:x%K;LE `'gNxA,Ǽ >c Sc41`@pbv-8c^' v68':DeMO+injsGqxWNg mvyiбY?/S[|2g|GW̓NÄώ Ƥik/zۛҚ/V]IQƥ7Bޖˡ` 0-nQ =c{O>$ߓ]ʞP-Hl6Cɓ'zzz,9LZL(议p2O!9&_1JZ3.uzmzZ>?w_ïCiGa2"Ӧe#KGw ~{ƕuw&+flI4A~;9oW7l -[G_t05`,*ɌWp---s D١JP(=YBpykx dH.[![(z2 "GMdI "&t@ s :Ӣ++QG:B~!¸(+4&jGTGT0۵awܟ$Y3y';c@2{;W Ϟsr+*x3Ao!I4X2$)־~ힽ`[i~Njo}{J<HYI.z)8f͂:(++ +Cs1hF%sGx}|.pW;kkۻ @B; "ua1dɡ}(x s]('D+эe}hϙXCd>!p08?> cMɌMJS'mؤdp{4f4*. m݇ yXmn+4}*jm0xy|LFzzK1t-jA*@eRH2L;#DW+6䍍+]l @MH=ϽVЙЅ.mqլ\:rB^z J+ 4o\D鋑QJ"RTE*~Z S$o`8ǵ%u 'L%'βڠ?W ^40KSB0Ǎq7f@{F=,Bʘc7FqQCwl߁@0 r:Bʘ[`SEk?r8MheX\QT+sD2!%ol{AfOafJ @(yy^Nqu`a "oumu9WX޵=hiI?C*HW^$mO)P7v[j[| `:Ul{W#Ks[@nIl/iolKRٯxGX!#?Ưw伈/>4rh<wwqw[#=N'8X,}̻9~x\2G=A<UH+p-sA(R/栏G03[L/tϑ@Q,ɛ@ yQs-st;os/ZyoOΉX^N/18Y#>TZII dJ(L>*4cxrG!q|)ԲhɷkŜqψz4Hֵ&,߽M<\ % Ҽq'N܌!uA4sV9/5pJ5?ɷ*rML3\H}|Qkx/˫p m:{hkv"x؝AցsҜ@ &m!o/lk|yyp"tox-G[Uc#;]K YE y$/󋿅Qő"wL.߹O S]$jkW| O.R|vG93]q̑ m4'90{ˬu@#),l!!/[!5-bZ Fe񮉗Xحxc! d1u=KU_T͓];jk'n~GhGFo@k[?`rBw:3;"Ld4A9.u|\vmcr8w%96Gc5@޾WFUx Ǯq 1c8- cbL)\ |mo |l-G&js_ԂDэ4݁] UӨ>D0=\rj0;*Ij|.PS4Py_gg^aoO\zdq90NY4Wm8tavYv:WU.P -q;Yc? X 9~;nSKJ -"c=zUnp\|, 8W<0ׄDBD"gM #jB|f=)'jZ!ߕ\UKs4\$96cœ[M``e,ccamBee%@EE$W -|( IUa5y3+WR#c%n .F@  `6;l6шP䝜YM߻;/ -EkqT}* =cI'(?`6zSxTVЮIk;롊H 䭑Y;0g an<&&jcC #~"aƍ V.O}:M;}tf$bPIt "[F2R%򝼱௭ NBM2#1X @a&}X-O\(Atgi2C0 LÒk.x``RIAMmčdTOU C[ijP0IY3-0{N 8jXխb"V@ *YKܭY E732"UZFچ8VŋR'n1P(e9W2ɼ=w;!vփ_.K 8Q-XB>L@T nW̔t#G`n`e7qNf#f{9@Nʕ_sD pjAE?keUgyXQ~w &-<`:: ^C hB)@pC|,"c: ƑTb|OI-S`3d~ s']mfdqpǐrq+;e`$t(w(e/#TnרS H>nde (yаur^`vSfc#Sk4N`q GQ)@|v aR;(Ʀ0 O R-p(qe' w8?"ߠ%p<t`1 {!u~>w Wn&\q 7XGNCEؑ,g>O"p8WE0~t ̀Y+,j"̃Ka%%%u3MR `(kIM y.d@ 97@ "o@  @ y0yV3c)ȘNzaǎC[$B^ m6̙3vCoo1Ys O%p>00;6_ o4fL!oZN:1@H/D[[[+z|@  FR7@  @MMM\޵kݻ$ @ yU*yyii){0wܴZOZVv;D0&S˗Bgg'mqZQQ]-Z+VQ' #8LR-w{ PY^ќRgr}sf>L=*fZz9qaƗ^oT5J^SNc׮Iҕ j7W,\Ji_6l׭[K,KBuu5^6rHyr'o/@i,O 毑$${|3b[孳WT(g{,7wj1!e̯40`D`'EgFR*\Q Ft}$y̞;I?y)cT'ZkV}#tC L,ӓN0`4Y YДfL'tApC w>/hsr*E]M>S]G;5߷oI_ᷜ9_~s?~秜f0eVFrDe:)k\6S~K۽ yK] `M:sӷU#ijɖ-[mm-;ma3^&-^1`lÒ0`MayAfɲF%F3WNoܞ>Ts[w[:9 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0 `0?N$444Dccc `0J9::J'O"-,]\xjj<O&(R)~# `2ЩShdd:Dh"(<0y^I⸉IN0 QP($wA˗/Kd$oR,cf0 ɤTaIKI]yHAH,y3 G4TK'o@u#MLL7`0%<6W57$n` `0:¨57`06'oL `4y3q3 d CEq:5='GܫW7 bg0 pa Yj]v|28`0Z ?K,B;;;9zV0 agY&>w-FC6l%Kdc3  O*U Zk*y#z?Zɛ`0 7T*s1`0 䭠l`0 Fd.`0 `0y3 `f0 ɛ`0 7`0 &o`0 `0y3 `f0 ɛ`4&&&e5ɻF~A 7|η-gwA?яjr}k]e9app.ڼYU)P 9=*'Gc5?\*J'TpUW\!n%׿rη}Nz:s)[+p8:v:?tjaɛQq#pM7e_v5:8 ܔT}lX[BAoysw*t, 4m&(?[?Xnnt.2nLތQcOIR}C9q]9r/N$:]([e#okgZGp^tJn료޽)ҡQĎNUfô;3(ݩjR8pTr+_ӧilltNDp%W_Mk׮%ǥm3?ЍTr2!0g?ΫCrEHZ{qJuM4V0ҡd1~zqƲЀ+5Z{.vNrٺ*\^̬, /g{_ֺ)ҵ suAufI|Ц۞ozt*`ko}ے~v$s͵2u]GPeBʕ7x#mذnJ[l*YnQ{ AZD4f{llFñhlAhxuU +qj ޏt|!#[{\SVd_r[r-M2$<U΅ҧ ň(de^ti,DЦ|/Nt k9Xz?V⮅-c~ݢսVZQYܕ} VJ`Uۅ4uu,$>]b%@|u"qj@SrPyϪUp}sNHPև,땵 uAz^#'u|vq1ɺCJj鮆 T=3Ըsq^ƯnׇYQ2;Sw gĬOz;_٪oIw,_ ɛawZQ>BE>}V?n%&|>iL+i C$0umI*띝B*E~u-Wj;XW[$Qi="XHJ3hgKJݳ4粝 eo @u$_,QcjQ/FYAߓU#K]KlkC>|`tvjf AU[hTcFI5r>7qMWsԴB?!+P>A+mT+O4rV3]x']w*eЍ=9W)R3.k(j`ZQ㝠1$އ]Opה/PJ!-<YUݓN|(:pj2aVq8ܳՕ+߳7g]lHX1pt7M5ECcFP2 Sz)ȗo:ZZKP(*ANJ9* ǹVĭKF+dAmPҹNXs2zw,=jXWkx>uvE%u>wA?z̥n?u\EK dTlAt⵪+1 QRMGRUW. badTj̅uv\r)f@u$ҪijZR*E[Uo RM(rK/_5wq^u8unmchH8k )RV- 2: ~u77R8 t?hqD=Źf4'8ZjыQ(U3:zZNJ,ёAQ\$`F{\ŷgU/Z!a|Ϡ_5 _d6Vg5[sŨTH-Fji 0b3܊|?2<`jrF6Ӊ5'HKwpfK Fa  K F'`0,y3M;_Y ɛ`3 F)ڜ`0 &o`0L `0 `f0 `0 ɛ`0 &o`0L `0 `f0 `0 ɛ`0 &o`0L `0 `f0 `0 ɛ`000p ɛ`0̈́p8̅`0sI.ɻ~ڜ(go io{۬w\ ҝwZ>oMLLxF}=v"?\y\~ֿ7[>Fo~[ ?Aw\X ׋w{ger_sb kp?!ܷo7o_(/r+m:߹NSʅÒ7$wѫeイH\o I`$8uh>4C 3x{k;̧u+ҹ_x&oogO }_&O%SC-2Hv:xznIrږ\ǻl 7cR* TD4*`ۥnRCBJ$)ut??qIU-A53(;TU:& 䟐Z25!(k0~[, č 2z]Fy\ĻSHL,|?Jpj 0Ӹ|]NۿMIt^.p>)DA*Q X9ߗh0~ 6Qz]VD:e] 嫆Ajww/{^yQ16,5Fy~} .1K"VؾJg$r/s $sFi嬈xv'*%+i}!j>W_qeQg1n~2xR cCīQRL\b*G$rU.c(BJ֞!s=1f ܠ+%U`a㬺knZ_j[za|EΕ|_0Ssպ'f{~6P *]EcɛQb\M}ܨth:lH0Fu;5bn}73ykƉ0Tw=`ȃJcSVZ~`PRzwX?On]}3Je2o<-:jW&,wW驩)ӧO<7%\BW_}5]|>yFa Z_/Hcܵk7mٲ+aquQ(aЙr7H6l[u,^f{7" nH` 1P_k`Vk ,m3ƌ QO`0 7`0 &o`0L `0y3 hڜVM%On `,LYÖĝN')Lʥ>![svKfg0 G~E{w6I.hq~iJħ)J̐7d&2.2 r'$e!2oY$[SG+X}Dd\N$%JE6mO?wݰ.S)%>cjc,Md\{>TGg1k(@tKw9^+mW|twξ7Emc?z[+.'XAX'ɏ%O,d4w&_=aqO~/+' dGƲyy4E9kYmonJlEݳ O$w&ntuNގ Ճ%1rVqw`A4|w@y,=ѥ,%eJg0;X>D,NE}| ljKoW D\YCҨ gSsWǗ:# 3D_/%AOmxAu#D"1PG)wx:ӳ%KJg­pGBG0xZO&2O2ns\ve- T ;hHY{#d*) 6R8QA' ]߆$h#S> )] r,^<}W-׵ލmɧJ$uHCi|a8XM?yl//X]{ ETJ!vJ S7݊UacsRك!Ϸ] Wϣ}> d #|PLV^$#5% ѻgwN$׸4'mU/=^tѨLSSa O ^{-$fw)4)ҾâoPO;  $rtzh:H,MS4MNN y3=_ 9=[mKB! NaydH{*Q;JT?ҵJEwvR*"wxJiXo+Bs=G}}$oHN"Ǜ>z:;; ’ ( tKU˓Ih8 #T*ogPm?OQcHuJJ/ɧQ xc1Z+yr)](Uȉ2;^BZUYK֔pr$BRn-1 ?GSݚm欪l|e+;>߹-Y3֓%yOZ!=$m.;ho3+^G?LL|+G_XqB[lONQ0yTV`HNe[hX%nuWij&_wollAr9VHbXQ{[lO<$NeGA \' )moZ…dt I` p}^H6@V>xM3 =_r"gu"XBD p =r /YZGnVp<a hgP X'ahMMJwo ne!@7kj兎uH9.db?E5$dLiBJ܍q-]F_v䭬t PLKu?.H_(;&h,&UJfP~e oGC/׶,yZ4>+$3紬dè>WbS1)yrâ3nٲ CVo)pn5o3H޶ kL܌p1GFd}RjAUnroXeHLZ}%oZM< :An=1vRNV~^AޡԲ:ias^cˤZKw\,y HHF~3v_0*2ëutoVC/m,& h;|LތiK`PA3m+m9].7M6~"Uhh\ZCo^8Ԓe,_b!;wGkr~šXG9~ky?9XUO;n];9qb^⚧owtwb"Lw(=炛'}t&#`k3ĺg֪folM"NJX#g}b%Z"V4g#⣻m6z㗏H}Y'%Q57c;A71Dz!Xԉn܇o/{Mu?qz_Ղogñ|y=cm&Q墮uۓCYRi:"cbw5= iAe@-r{1|~IaS O?ZI wOJIyMG% Hڷ5!}׼yG4(dmYMB,2: BW(ƽ؂3*s׼ok$"9JT|#gݰ. oZLo<64)\UnzG2_[;z=;Cbh1X򮼅w@l -$ёke% ɝɐ5$}f;nY% [;iћo^~-OD bo\sRAH@gYyQxAwRW)UGT@><3A:x쓍8t:{/y"i V6ԝwl.2]#'w$trUTF\=а歎H5#t|I|f7ա6f a -h`m^H qH RkC/zqᆴ'KsnAu[% Xip:X=Zۻ{8:-2?JG><#4 AY5J2yZZc٪-/YuY^Q+n6D>9)51.'4qw_UN:7e} JLClqͫx$EZk$=KSߠN|&s~v۶Λs߿Dq. rۖ~s m8ǧs u[[M?w7ʜ ãfK˨ҙШ!NЩvV#W )ܴ6|$`D6m?4< S_8!89jC Rj:>=BL۲ b\V9~wVkJ'Ҫqt5UFWKJ2߬I aʌmu?G:Ed M[9@K]xɻ삛<<#7VVm8_\>cbr հ.Mcp յԺ8:PUT{~Ne~59 `--k \7`s9ǜ0Kpv:f~cHU: )d7kXn?!%l:Ձ _nK oAkOۻm՘wR#>Ŷ.;20y*mXa Tl] an-e ٌ ޢ q >ZwQSP.^0Źyqz<ږ߱!''"jDU-MԦQC8B7R3ۓnxn+JWtjR+U=|!`ۆ6rPil6w4 jA3Hұn]K`@H%hAP>G&Fgz^ [7D;AaWIs%yCJ򎜨}!]1E9p dši{<qKqPhB-k)}+<|f,g]{s\"j o7ChDGX]!ym6TS m.WpٲʁZIݒԋm RDq: rFe43P!"$|σm !;uϖIVEFQt5=5rSL<OM![\w.1mxR:#4[W- V̎07۳?o^axt:* ]os供W~>r25m]ŜN{MJuuUupud[tt?l빬AY݇?{9#09{fT*㜓 $[hF0 nYЛg'1vsxck$5p4I1V]wK>OsnxeS0SAX8A.RQپv]0Zt^s[#`TI7j] (m} [C5DZSx3eW{n'+sZ&c$N$̗5GV>ƻնݗ<8HzlsuG} ݱӶmKtdo&2W3ޝVS($ygƻ7Էԉ!.|M+Iގ֞`iWؘSg|Ա][Dza|1+,$x\U>]j(:ی"Ch+y]5,&jlvD?:Ym I?+Ut\0>}6fKǭrn 8 X_,^wGWœ&i;f:#Dhi6؆gP )XE1A(a=p \Mc7AjNZ\ Ry! ?{AI_Y+gX0VHeɻIXy{tlZ!lDzJ! .Y !]7Z݇r{: N\Vҿ"B@e gX/AIJe^Ź9w L;P] -$콏:׿m@KmɾoHQO5+H imQ0Cz67#x[I搀CcՂXI%hHXWk *N1 A]IIJ{ýS6EYjbS*07L# N=/pKmjv5ZmU9\IjYIjlꛭB[ۦEV)ZgCL8Bmhk4 ?s߼;\J j])aX7jNp!ԫR`{xCt䭢eoL4caQ*a7\+rIKs5] yݺM7]U;j]B@O=hϩAm*;2+ƤR޵̒a֊ĘTN}¦suC1>15Q5Cwe3>Z39 d՘1jP-8P=Ȼ׾~4ٮx#ztP`\s=q!0e"cތ'д |>r\xkGWhkΒ|ato;ab\ #ԾLцVP__uww'\kjVEZ]ɛE翤!K޳*L(7@<9cތadz0۠5 ڲe={f6IJ]詧Gr\tuv<;R$"X]MN $lٗQA: 27uM6PGGL^WϙHZxGhJZm''[OF/n?w1[H͌u+Q4-nwH{"^>/_N===Rt;"cE2>~JKqjGZ{h"I#c a%9ph蠌f4/t4i簅 &o6J \IhLތ2{A-2hWQ[06R1 y(IоcS~9$y;r.]x6*;275䱽쿀?9"Jљx\& D]ge;}Lzc ܶQ=ȋ#1z(uN {yI  ;= t4AAA|܂By5Z-r^BM FkLs'(x}L FJһ>iZEAC, 9֍egHՏ?ghFWE30͠6A eQ" iIdv^3.djJԠq[P.&?_2ۈ^ɻ88>*C`>χ)HQ@K kE0N}[;6[ )"S;E>9,@29)fJwJe$cUQpn|$>N O,/s{cu?[B:gba@Y}?odf0`}OAtfv vٙ 7]S6s%V@m4z=J4s95$: )`Vhbt{/Lq펌 ;(~|,g)uOg5tx:ɿrۿu!뾒+mC;tR􋴴I==.u'S.#^y1c\ޝ^^9_-g}tt4r b!js:.ZJwE.ۮ$mL i3؊he)UwtrxDMy+$7@ňB_:{VВs7`F=MɸCN1X)' h"d8%ѯZky(990Qϖ-C;M_3Ƥ0H+:׼C,<=7IxWFA}X~v'+]tŘvyʤ}N=F rGrR]N&f׷z5]u/W]T-[Y9{sh>B!qx7^)Y;($a#'NQh]!@{/>"LIJĝJ'aџA܈06hj)"QzaemǘKqeR %K7Զ 瀔 t5ڟ!li4` OP{7$Q89]nqAA^Ju RNH6#d¶XCDrSqĈ s_:e)'S3d>59MO3όdj$KrD#֞"/I|K6x;g: r`"効ļOedkvض-%ј]cR'oE0V ;3D1M dqjq{NAP=kVt&p(J["ho rz*>OGo?]GEsG&YQ7, Z+; ]GFJju;nh=JO}z#)9S #vb #9J2>0U <8T;ːI0 Kf;q޸ ǘ}Z1;4;NGn'@$wxo}u뤹QYæ׾GٟYs/E==3D&d<:dzTNSU/X!jZW/<[[Vhx1M'=nayK/ Vq\S^&drz!+ܛ!Hȝ&oLyٗ%A{mggKeQISǟ:G%ZoiѦ̷dNО?ǪkhE D/_rƿ*(0N:({}x{lGjdS_ S2iZK u!.5yIW;w1ҝ oU2H3Fvх?yalLc>|ϗ'u.ʎq\?xDzG=)ŔK u\Xs/Boi&Ɯ㙼 .O/S:NMMIf-LfֻDCM/IG! L_nHv\n]O0;XB^nupa+,jD$J/HSCCvJHk״\؞A؋/dbY _&@h!s:YEo Hf|6m(|,!cT*t[n_-S)g0 &8$o ʖI`0L6#p%5 LƤ`0 &o9`0`0 &o`0L `0 `f0 =>(!I)=+1 \akWxs}ENj%xNRJN,G3ogۖ^zʃ 1 &o"i0QJ|N_ϒ31C&:I)A;T,g$k*FJΧd&2D$a7r).+!D#ҽԳ_l~c֒y+d2V\Nʗ5EMDid}tM~-yp"҄rr_GF_9nxOStNJNd"t IHX2IAAˌMa5tW.:\ 9w=hGO6P¿R$tsHp:$/ ޡb9^ɫP Muٗv٦y$$~F2ߐK{$jÒÏPb2Ur_O` za oOfGJ5ո"Rc*F_ lU} XUӨ0M,|Ų);]yJuRLHIJ"/\& $;h&="3TYhnLKoXpr:% w:K{Cҩ'2oD gwD_PBG[51+l6R]@< ^5Goxb:Cs}im9s۩@vbZa:%$TyVc"IH) ijjJIʆ\|3P!Ku+7z>uy9$?KQLTxB)N`Ag' 5tK QhKD'Z!]Q=:S{/ ]5kuB8CāO%ksװLv9E% „3h4JX\dx6c?uM5U YΆxzžRl\(\Bє$H,MtAGg'.G>p| y{<ɻL)P3M_>uttPWrWE4[Q˄T9y%k-J=@HbwdW0R g?'$ )vr/T,9er|QnW.>CI̘|'ւE'?љ12T VӣGmM2Z P`dJʓ!Ԍ*In3G2 l@{W]t[K Soo,DS;狞h||P!R+c5wғx뾏f3mw=֕+rkzµS<9{Fpdqր`ZH$"=q׾s"cz%vJp%oCK7cawKJuDYUJt%וp݂liN[YCm mɲ=s> v,T213X-ULi$thӔT~G.C.e$[\vq5`,iIx\x{OqYk֝גe; Q<#pnN}/ˮx-W,yW@RjJ(2@_AKڝBee28Ť\I5β-R2l+{Lբayc=G?U:--3Js ɻ^ޭlT7-xcï|i_}`g;vy;~L܌p8;]M +}Tvdu8׵c^%ogJ-*VƖ〉I69AG~5>^o2֯V黒"ǷS s7.7NLuo{K<KRg3FU8םlZɻǼONi bG9 Z}Rs1g*e>6X `4DH5WA 9]f͝nwKi,՜Ԧ ^tۚ|a1_&oUTNْQBkAI_-L$3>*7!=^gp{[Tm>Om&!ti~37&"ȸf܁lF'h2=nL=FkXc#"J.&ad2oQ5 7o5KM,xeZfM bff0Xwm-^r [SHLKsÕ4g01-e TO~<5ٙ0Q8ol:iKKs RT% }}LޕxQ+[_(kim 醫D4uKQ)A&{<=2d.qIdҜئVպ.4Ihڼ^m-Z'犉u83?zdNQXl^>Ys8<}^xFVњ^$)j]S--hֱ-c7%<QlGS':1L kSuҖ~s:n?!l]ON7HKUu oދŸ`${/95յ:{'s:-~xvP״qHN$M嵙ࡕ'9κ9RMkES4@wjMɛ{ o_\!Niqv?~@쇤/$ =q2+"_]%I˿2TyM r7o얿?3r/uc?RA AyuOsÀ3FxC7(0*HAl?=; iU=SYn*1آ +SԡՏln:!iH.~zXn/ԾK[sp|fU]˃sJz[%d}ʟ}3ރRZn''qګVClyWo U|f2I1 #a~=IWmPشGILiiU}H`v_2In}'O<;$x+ѷL?I_\wZ}z~AZpS*ƨyHMUIނ9pßC/џnu7n-zWWonc"OR7GWkHs!K<6(Hx& cFE{&g'qC/-iQ}b ¨yk$k%yZsr!C=ՅRVDH5K=uP$EV'!"{C! tt|!u+w%$s|l+v؏DY_*oj !CeKg.)}S&D=ztR(׏z.0*+u+umenG蓓ve ɻ>$OI_m~,Nz5}!Cam&Ge''iII04yG v5Lh"?H׉vqjU}yk2A} w>Hc$1%c;֙盼m?lWm[U^u1ȧKG>u~2Rwخͬkh.=tr8O5o8tLM:*΁vAAְ@i@SKb JK䃝b# {ݪ>7>A&﹨ }_#^3>LeY> #Ǭ>zq+@q<>zH% ^6z3%wp,ӷ!?R5.h"TK}Yk|weR + ]R1^g)y! qFGXW12~ͯ:ҮA|Szss++pb# 0y7J㠵vv=jx:H/yEO\?JpYp]R[S 0((I]5@htz*w] (/e! 56s^>w\틫2XSZEWX_6;oaI(w1;0 Jii:?L\ߩ)S~o^Β;\EQ܇jz>5~ԺzWxɻL͐I8a>zF4{2Rڱ zXU}?wo$Qq>\OQ E!C}1"}R[W@[P|>gIK7fǼSˮ3g}@Du=:Nˁ, ~}Ǻ"{,֤ k?ԨzhQ^t:R8Z6ꌫm {ە$!ނڮG^lN>Y=2n /06Scئu-ߺ g24+˪ .f+?ytC}5í>-d>l/7 /2Ҫ<~mu]u%|ks+HN_WTKk#DM_滧F{ْSʇcj]k| k1ⅅ9\PHȧ"Ȑbe_wҷHs啍l㭾z#]?_Z+c5Hث1F>no~Q}Γap%q7VI57չ*4eL0n]àz-B#;!>j$zDW;tƜG 2ݟkHZg%`D. |%WLޙo;x⚷jiBq"o7Z'[E6WLaVKZ OҷuRơIі'hxN:%~Bgn qo8 ܺv2C~ 9*nHg " HPN^nHVf\sy;(!ț1ˬ}/嵽yԑ초o|7n7|`ٷ:ycm[= k1I039I*LtS5/g1b[ju$+cs؉Ith9Z=ak>>:,z4)5wC2-ںM.U~JrWF]^0Z_|Knd\ϊaĭ 12+'T` KwWe&uO*y60kVE<$\({Sm.Қej.$ Ah)?glSӰK |Me"d߰Ve˨Okru,'[q^1z9HhZZګ{<ݕ4x\+8oDt5Cw3g7N%l>)G#-g` U k寭[wúS }")oG*$l]?ĭAŸT"\]X2^ꞬHb+[;ڱɬ"ɷj Z5@K>l#yOۛ_kV#Up珗.alXך,yW<9IGW협§"FI52ސ$qa!ddl[͑bo%Q5KdFUX%`%)Ǩ`23>Ϗ)/;=߱k' I[d.w5#2Wc@un5M'A1ӓYSͣ]\͚:<$b+yV*k]C߯Υ`*;$: 0=WM-+y[w j]z71ULEY]릆cp[z[/ڜ%`yG)zӐww^jMIޙ<[5@K!@VuZ vqnرR*S$&Fxժ)iiƼ+#y[ #߼Qfɛ@ /j(fF-4XC4y=5ySX>V6жz6qNOrfT']Y|s3kroKVֆHr7/(6OЀ϶䝯`0*Ckj uvأDM`Zj [K97ca`M{z^/\9[M PjaNL:ၻ5{.՚ƃތ9ӿ8C ݝ>G̵d/)II2%J`HϜw~R\B!rӳF 9gr&AK۝tҚ5kהN\Dzj6XkULD }vK afnFk gf ӂ2w}4fw ͛%yZJJPUj&FVk2,uꙖ-sL\4o’w'&(=j97sz3~9N$d*A'-i7%nZyb Zhr歊rSgrV 2NRO9oojLLVn-Ƽ]XY ǼegO%q/ [>{Vn rۜjvu #<1MҗY:v[ꧣa:1$uugP{n-apױ8uQ렁ci:?:wccx#U#X=-{UIo,;::JK1"Mu8EmSU^,n̓I>X?漢|y~ϒ_a>9% 8#<.V^Zb$n&>Fk_΍@82eN>5=ݾ\S|ތěeFRRYq]2p@{ШΩ=ů ~ qH`Ry͉IE=R2yc*>H%w%8w`9C$}?GA4]A s$Ԫ90NE;Ase(K$1ݮ̤$YV*/h7Jat}[0 Һݞ1As67Q>w8=lDn(vA8 i{YBZ ^yґQZ޼sѿ!JҒB6$rH[G\cF}䰜ӂx̾_QѦ-#c y^\^>^d׃Z`3=AmB8\rLSyhɛ(N'bܐN dHynUsdINW|/x7M$t4DG>A):>FIѫOnA?@+WQg:;=( ڱkL)άԍ&#vgw"3;ɿu_z.V5VL&`՟6Ipߓtd4rl&n<=n>oLN1:zϕ_1/T^0U e844Yc .c}LSSE}.mWNYlM*x4M/ %}}<.>|3~6x w&yL8H2C4._;]!FfcX,BdR+/%1_|ER4=!86hؾ:.hH_"P}g;Gi2'iW 9/P$$ltѪAm !bKexl/5$9Ne/m7"@ z~7/?qz6!zVڏ(>ZW?=JQ!q %tIⒸS<)'qAVL$a#SMMriI Ei Ѡȳw$yWD?W.oŽ^zrǑAȱ0 ʨ2HivlDbeEs)u,@Eg.K-y[cK/K ,))33PJ&H˓dSq<%ڶnt,% f({+^g_$4? I8.*XGA.3rwi4EH_3Jk{FLve Ib{qM푿utqΐc%MCܥ)0"$⡉%p r [~[_Hy?OLj:ȋ\.ѣGZL>IΎ9H51q۞ 3vɤ&:i/d LFI#bC4y;ےk+]3URİV!2]uw$x2C =NЖ{NdYB _ꭡQINCXM4Ogx]3?HN@-z :} oFWikz{VGvttotEY}_l)͡OۮUWycgPZ}_N_Sv{!:&pґp[^= RUn8n HW_b{K'B1վBy%K)/+0}4~1vN#:$meOeY^캇R邥Z/BQ[6\$yLzk-[iA :$]ZELÿOt\w7!;488HL&H".UHU?wuD+&[KbQlq=Gq#hM)#xxT4nRA:R,Kk<owo/ A%%&+_(J'uJDr۴iIܸnԓt{{\NLts)u/:wa"A pό_{ =A'6]KVWDN%s.˗W?QJ˛+}vn ĹgmYX\Mx7,cj+VgYyi{,ѨbQrÄreH)y7Pa'q|y:.Ȼ"*) ]w::vyJl~W>̊l>{d>{m =5m9a-W M%n(!DٌVw"㝗Rf--{җ!<N $bh5$xF<%r7 d];x[u=?aa=yiEpYd'0X!;I[;OB_sG)7yԝ2~{@޾KN8Orn5޽|]M]i3fƘeT:\μ#zDvcP>>#TGBqݵ$%'*!土<&e@M'Zr.ʲtU%IѫQv޾դ[p9_7gwϐ%wzKv;:rߋ2/R"N9UI~|܁26 g,QcT쒒/&OVr_..RnB3?;*\>*cL/e%?rDa{, HiqcطxjCzQÿ䫪[+VU bbK6#}rӧ#{}v;OgޱKHrBkg2n5k{{`{{wREZbeByr2Z\9FmYq =DzSSޟBVVBdK w<-𾲳LXʼ/D)W,Wf+T(d~߃Dƭ[n uwwˡdy@uQdx]-XBS$N##dJ-4n4AZZop-yU5s51nY\ ě}ωQ rԩ@9jQGrv7[MDۉ\uqd[⾻ڟ˯EpKbfЅp52E8-Ch*p?[*[|Kcܷ3T,P8wHDߚc-!fB*ejK\n\ZB[77K(4>ũ)%ľ8-y7"n ܰJfi(f.4F2_!n-k|Jݷ*O.hZL;_ASzw"sz"<E4H6%(ST\hz#G(slkXyYdzV'a Zț#<M򠐶ݠѮU,v3΅f #,Sڣx 鉠 qH&60tj1Ff29t-UMTw%t9AbDJ r\GQ4țrg7P.Q^3Y8G=i8ÑC8vX*!Vr}(f >ĹX&B/e߳!Fyeb9@NY 7GmODD["²'V͝i٧uƆ>FjvK`MC o>0Ked=ܝHq&Oy 'Ơ#QU4X#?[T9- u[bMD9N.8#әyۉK>շӲl*y^-!A TKv0_,WƯ6۾36~/ǝd{ޑ}:iHIȁ6~9aX ↷'[so^y}~:CW;ާSSu!VK՟[=߻ <|:y?>7PmmV{[ML\7ܼgߣ/v/{ЕpU?N'iKMN<9!6v8%O28*we8/xY~\97yGuGc3T<3gO},f~̴~-|/_Z5bI|XXS/7h_1O?_}eyoe\_*S},tH!9%nuXPŢW- ׬_ڍDqkZb^9D#9&%EI\IPgR>~f[ PzK[/}}үxTnpſC}֯-Mg;眐ޛo9_>.~^/J688rߝwp-hڼ\.4˶%=wӕkk B@ڒ{b_邠RX?ۭUMW9Uyz?VwxzUB+j:s_YFY_%,VM|Wגm;Ui˔u}F́Qt S18wd-}-wۿᛏ l=@p:hZ߃pR`F7y_ptqdT.e`-fnyެ1ZZEr)7 9KqbrSwka2P^]m%T_'/f<s5f6"ы*k_XN~Z78ncEZQV,ty)4/ϯ3WקWE^WS{ն6/}q_L}g䫶Q ʮgqbZ>˖赒GװjԀvA^s o'q֜lk.Vv+Jo3gO ]EҼ>=W{唻X睆~,bZZlQ]ʸ:w)^ߕ۩pVF N.5!_)=[~Lp#p.=D@6*5*_/Y0G7bdߜ,Uo]0Bdqe:#zO-Xs5)g)wκ&u͔SXi[58kb6y]m%^e8 }n9'uQ &VGzgO!-NW,GHpgRVUH9D& Mmb^<^婢ZQv2yu,^-W\%9z2Jeiֻ3kmw+Ã_X[nʗxRe;yq{|q6\%b/}mcʨ[({I{:069AuRZ-嫳zwU2J+m;L*dnlni$Nf3_}`Vm/gȻ _Z7s[+!e^#fĉ6ˁw{7};W#wPkU[fiyN5{slr\2XTʻP(4>8:fW Z 2W gP.͚]m=e8pjXv6w0nΏ8;F0 *XL[ɻުʮLL.:mQA@ޔ=~ҍ1VTwc/-W{NVe,=-.Јb k tkAty{ Cc[Ţ?T%m]+'=&lg6Xkw999]żiR*ܓsURNW}}GۛM'|0iIKjFn}d9}uTȻv k8??xzQ6Xh~suʮ9/sk bhQ7wk49giӗƂnb 0 ʓbodB{(P=3JТ\8"o 7hK%JR<H$BP1h= fYv^sI],pOa|}{t=dȠ|(LR4UpHĐy͍' Ri@5翬eumj7BĠ} >}:5*k 4BGRP{AB&a {F>!nU,ﺪ=( %*Zŕ(:JSi@8BᰈAa1{*5j+7(٥!9 w%VѳY߾z;7GۄDm!jpZsy0#׿;MR"a"{jQ @AorgggO[+'˪ްIf7K}Sl֢~mtGm֗U JRH?wyit>=MoeuwXeCHbB,mtB~mR!eR,Hm]:jAf8F*q:Qye|fLsF2QIǃq3E Hؠ sy֫4^ZDb_~gW벺<e GqZS :(6,$Z aybQ3Y|S- _,ZLF;NbZ}`58Dӈr-YJeEy/#, wl_G|;uÐnP(L۩($^Ҷ 9YCH&ߦU&K;(hkѻwnQّUCޙ{{م4][[9YɄ.HXh[i$m/ wc7I@XFh6pVBҽfrīUJ^V!'^WB5`J[~M9^fՋ+ߧW$'Sg{TI!™wȹ92j"sUSv{Xbu6`\!kyԱnuzt4eQ+#g!Hw'gkrIYs.uӝa4'1W }>/͊2^^/* U(e(k-So佒t֥.jHoU#GRg쉓rdq-?K '>ib?F]Vz' ߢS'z`ڂx΄ Gvщ3:59AN nlijMKFĸZ[1Xmnd_V 퀜9߷6O;w@&7wn~(?×(~?lYy"ݔ=B;Cb1rwZIF鍚WkhJKrĄ'$f`ߵ1|1}*h}4q^?X|xz{{LeԭD٥V=r7ɳY\6!y]8FK7ީǻ}䇩sh(r͏Yu !]m>>* n s$BFwHys[Hѱ 7 o pjuY7v/?۷o|>._7y4;;Kַ  <&ǎ;hhhsw\nmyX]]]r갤4̸O[ZޑHD^e,륥%@v&\.V6oW@A+GsssdYr4?j8) ҅~nZ޼1xu2Tjʛ7X,h Б}#obqs8ߐ oORQ =??OnB4`ț;s5l< 5X{饗ŋtY_VS,l.Ç˄xzzz o8xww7bސ àd2I###RbP'us0NeY9:^1@dfuwttP[[|M^nHޥR]ĸ@@s*s U?'hbwH瞣{>яҾ}U. hqq)|)ܢ&h{A1S]%~^'W?FRFGn^[H;ôcOmCdFℳ)3/~|'iàFy'C5>E`Lx ~Eޢ~Xe~*'s!labpg9Fk`L{/;y׽A.Nрy`{H6Z,}"BmݧԔa~߷7y򮗅K%eJ7WzO]<}\m!*XnEڛ˲JmPyAF۲6VP`y{ّ@sk$&`\{fUeUWUwnI 6l= Hw,#ƃdlσ"60ϵlSc뿿lL_i5;uV:Ø^722"dRh"yfJ|  B!B!-Кȑ#p0P($pX-c2[yhMnoB!B!B^Xa9wڥw<GGGexxXb=)ggg[[ڠ]α6oB!B!0cҢZ^,uc=&CCCzjYf[N]{NxC\&u N$[PxB!BiTtÐt1wӗSna2vNܔnqsoX1wKbB!BH=|)= Z3nVnLvބB!BzJ\ pLX&B!o~M!B! v B!BkHtnxQrB!B`P `ҺшU»}yƍUe nosB!B!?/h44! 7uc,̛{` V HDv`VtN!B!;nX!1,Ǥ0Sx/$"7訌ՀB!BH!ɤX؆ mFb1YjLMMɆ 27,B!B{NYNB7@BC`C|qz7 !B!I[6 ahGM!B! _/HdB!B7!B!BM!B! oB!B!›B!B&B!B7!B!BM!B!PxB!B!›B!B&B!B k.K|tTwɨ1E>uq/6n?z>5~x~7$oږ{nnN cXּ8Ƕmۚ:#?\>מ^}jnM6yt]{rw}N]ϡԺ 73nso|CQwzθ]yUvz6."_;dm,!›˽f{ w=}r|* b廾<=|pQFC+ݏ<,~Ou|%x衚ۑ^U}^v}I--o13 ]+N+ Dop!x_K/HX@Ўrlq:t#RFSAyF_y]>BMr +vm}kN4b-iw)햟aΰjoy-4X!z[ i7h(շ({vbw>{eݟq׎nSIcyJìuAM&tg7ؐsݕTiv-**@/q|T^K1ܳ`G= x._rlv`I/~nx ]!aweNo[qTP!typЄ+RˢhtU!ބDJ9`;~d?|o*V$:+HGX {y!u_Qou.lJa &!,Y9ANW^De V5.PnZ.jY.,&TQa}8  ;:حtGeb>Z+vPvs贠]uLw49+j5vWfXp5Q9g:g?XA;EDao[ڸ֨V @ڰL 31KAڇ2s"wĭgW<{xssv+Ѓ\p޵9rhFg1N˿Ct/hr6S{4J,/I?7BMvRO%|<9]x,&S|/YI^^9ݼqN]F%-ΫNVAvf:+fNa;Q ijϠUiau8HZՎnC- qM=+n6Gr^IzO܄ o|lDѣO<=Ts1/wqnRCt7>;Ynw˭)TšS=>,<$,:={Yf4~~s!ބ z3_=YysVvPdZݢ;=*2(֨~е*K3YI[#<U݄*NX2^˲vkp;y=;PjҢE#o̭|y"`4~MtqjElpZܭ弖Fș&^܂sZq9If9g2XO[+ ¸KoTDkY$QqKmX`@rJ["JV'[lgLTf勻 {VOE-$~ޜ~LgeA_y˯ՂB+hLZeq}x_9 ;=s_o<p->ҍp8R"10*Ҵǽy=(O[mt>fn\m,XNbTav1dߺh>oYx j˂v{CBy*@8&Jqm  7,{YLpnH?WUD^[oOO=Oo n9.)h-feʪ[iƫOwl0qSHK-e}wmȻ.l n4BKJCBOBWb9H(Mfԕox<.ׯWZЖX^f t'铭n2@<+ѦA[|-' unX,z81ـ4MٕB}]C 1܌ Xń ?c tEnG0D >VW4BcN_ipZxF&B!›*_vRˋ~;ۉJm@`Ÿvp ͦ! oB!D-76*B!›Bi SnÚB! BIƣcRtB![śBHO7_ۭj4!B7!D&B4t5'B!B( !B! oB!B!PxB!B!ބB!B7!B!B( !B! oB!B!›B!B!ބB!B7!B!BM!B! oB!B!›B!B&B!B7!B!BM!B!Px3 !B! oB!BH  5B( !B:0!!8A&t<(?~ye~nN۰qm]%1g!2Fx嗫\9q1L y,7Px 1}ޫFY>}vQSnymmLTB{i7M%;g]?>,q]s׾ _}) Bl՜6xeޗ~OoweY&t/89mȾuV6ӏzPU̲r͕Wa|Ccxf3r-5o+!|7@7HNd^_oL۬m7tDouZȣ?*^lظAt;}JY7*7n\t?RnzBڵxon?>6|{򶷼EU .y~2 ̿|חԺ?2UNIqc?&AŷyI|4.j6R~N.  oB?w|Qaը|Cke"}g;?]sx@+&6>8u*к%q.-xW^%`:s^l} i߻Q61ęm;ȯNJo߲NvO% ]@rɅ[a93Ұ.Bt_{rBeAۭps"txxI%~ Dޘlus{ճ|7n()M{HV;v(x}36K3,Nk9* 8`oo]\ʫ.hL`_BoU+7.q)v;=z IO|gy9Õ\Šf^>jBWsҙwwyz[Y. >7XޏzDblC7H6,(Ѷvb.tP 4v7f+-DL-(!~PzA A [ځ P=̧' k@|`ARjf@wwCu^:W O?ru?N+x$DTT*I&`{-.2پ}lذAdrg9ɒFwBD?!]F&Fo| `s.@E]CKJCBOBWb9H(Mfԕox<.ׯW ЖX^f t'铭nZ A`8dTFP!vnB!*"e!x(ef`Z! 7!=\PACceBH?q!a~f.544#:";H&Exs|nB!D65!aTsB!B!›B!B&B!B7!B!9\BHWQϸN|>B!ބB.YԿfwYxE?!Bʑ|n9o/ZPU Ix".0Y"SW3!Ţc]yhmN%k)}:on5>cW>kEr!OO! &)$BHψn%!O\Oje-:G>8)j%Cy!rB#"a) )~!%ߦ Ym=lϞx\JYLb Ms^iߖ[zLͼ0QM֍mb7J>5+ɗ䡧ܞmg'e573vJ?hm_w13Y֩ _b"!Gwd-Ӓz» 3Zu֜*ﶎҼlj^’ ](dEf~ZQ < .$q>YJa5g5@Xo ZS4cYϛ0+͵ŃX}6EFEɿKġ=s~J23$s`<)ʀ{ZǧI /`-J+n,붊/>[i>o,lLGS>,)fj oYr+ѳVy7Wz7K=!"rs=K +S{B3w>'ԡci oͅ7}H!Rh!OkyZ $yr3OI)7'U|}4ӑK6wDr[^ɹjjյwc.:VӒVZEh7q]ZBĻwsOkxJ4'Bҝf၇d_gZxX, dЉǙsIJA"ꊨ\֑KϾ]A(_}NfZ|is( *^J)  $j*\,%92PQ({R%]^%2_\*-Qc^2L!B.g<$ e&m,̭u*S"b]O\Nj\r'"~![=S>WD|͗$[}l8mx-XGK:7|5Nrǃ.U)V N pݤuڣ@ҫ MwY; PqQ"Ws[++BUl̮GN,tdxxXCk޽ƌ\X5$V !pf% X2Dw4=(S.v+o{sV;}xk,G "B%IeR}.YtPxNo}Vķv&]P$5W0'ΦX jKR O7ȾEgc ^1QI_y"b.a Dwշ[/YZ%{&T`0*9Ei{ F$Jh"pg oSxwXSzRZ6,r$pCQ U X,X|P G!0['gDa\ ndz۲rrʸTJrιaɨdR C`G$y /b^5HO~}۵#~4j mƋ9d$w[vC[؄Nq" KeH8ba=dKݔ !܆p y7YcVZ }CQ*1xڙɆD~~Zּޡ>]x{p8B`0&CcO oNlS(H(IN|T 1(ne"`, mfbBV%VbE#&ą+zf Nl7]K 6hLGS(l 7DwWc[H x\f(ќ»E&!d9gӰ8\ycYs%‹;_o+[CA$rŀӭ>sWj޳{k|*ӛ^3ich72D@FU N BYq6UB; ѝ/)hx'V:rUE޸`cG̀j>k*AڭY{oT7 N=qͶw-L QHd!+EJhCpg-kwPޥ*W+v:zxݕj!(s0[Ds_E43qÈ ηKoY>Xm`Ds $ưnCdcm}uoD/Uo5κT1*EC}7yak"= ``5B([2=3&!+Яd &]XMnkX7I8 %-VDad`}a``5 nLcK2ɡ!+ϙSڑͭ)0 #1Cx=H$_L^&V0f^@ݯr7@1GL$_ӂ<4+twT!_7@II䁾hngbXmx=_y)|A&wA_~NFjc?oBR{շ\ =41C CxL,fw՛QHΟ| r-bp桵킫4MwQB]|pDȠ}ѼR{` |K%Y!);UyȪ$7a>cdF}7 s>xa>b>c3O~`4Rޟ-%ԣ11(Ofnܝ߻|k& {-! !9D_ԾzF1@.BqŽ٪q^}CJ8w;IF׮wH@sϨnlP`?Ǿx|O%pmM-pV5܅\,vE9έ4}ٟ~2y-8׾o k<7}*:lz.p\TR%y`dS|K5~sς3;W?a~_ypB0P"9Q(;Ӓ90ܧ'ЩUl>O>>,u=.9[ɗ~pz2̓QAScy4QûGwlU3hKLR1k⭱E6޻NG_1~oyU]':u=[oע y1n(k{wUݓSb;_8c]XMwWB{$;o~Luen|f͞ >VG4z5Jk'䮏^ :+_z_} E&4hgʺO=הA;)*5bff^,"mZ1mՂOt}FN5} zr<< mkɟxv "Sx J;kn{|/yA\5.Erz4qg҆ݲhF=.7ŧnc˜Rv [ A-MZ$$D ф9DS8)+QCBwl;B ,?8&siae!:!._wሺ&\'U0?Bh,kǵsk*م*v_Zl㷍oW~tvQqKɾ#uCkkav!v  `mɼ`Oi7^jS=?~|^5]lcǿ7dWQEwV wZ#/(1-cc3/O'ʱQ0wP:yi #O}»mO<&'~{|Ǐ-7O3W?3߷-nJYƯ/䖍ʱUJpfKZcguTx;|XBSS|)[XrՃD}!Ю 7;w}NXpPᄸ5&-+ Ui- łw~%UFE[dqXY1tT\uz֪cr 1\~Ͱ*>\=t*NMmF`͆ǵc;,Xݴ7^bWtx&pƳEv&\ۛ>+JDD4\g@>?XX3ղppZ>]{ l\Ǔf5ܧ'_evV \=y*SeFYrB/?`ы  yU}ޗTCbADsm74wQhjEX]@wqq]nٰIYr2!a%!!J*9G>_x!YPxKOI-W_L-2.ŵ@EU[X~'h pkpvzy^m4Z_y3i.=͖@x=+Ff@dGy3y`2) J|V+_FK4.iQ~U"Zbzm/T"[UOٙ]}Ѽ_$Ock.bXW>‡pYeF Tq>=hǰbއMvr6)cLBF8mkŭ9vwN #S. Rny%$vNG`nܾj$>?lrmzol+m;8Qr;_/sȂD#fw`oF4o=;v庿>*4-?#׌T$CxYc~rVS\|X/,p7gk]|,Xm\xIo,c]ElN6M]fLrw1Xng!'V}9By0r/?3we2[z.)~]m;pnun{nzc'Re Pg"缣#[q/. `-cJC<Ye|t@ yF-ͦj{!5=J|Xχ6OqXx;\g>y~{։kV-POIkAb^JXp8%($e񍱼ϻ^\ @4c2NC-paǴ-ǬJAfx،b.!0V[`@V##-#Ct>5~o#ҳƍϭ?u߬Cy"46/498ݫrOZ }8?h.qu< 2΁sT_k|3EI!=N{ «wsBʃf^_چivjx.mFN,~=<&{`|),@ ϼy_~8fu=z^z]Apջ%[[1y`"շ[^j۟=ʇ5@#W~|ZB㫷D bzYY{n\]>.Ƀ{2e vil|{Xaq|Xqv9XB>у꺻Dƽlӿ›Gw+cyzh8DƤа?nFF-Dh }kc-jՇ~Ojȃ Zp>,\΍kqb͸=L~ 8p^~{g-;8uouqߘD>}8>>> *3颇PDZGlrNކ"B/uMqΦac(XM.|>x;yw\|̨J3xa0ޝUKZ~{Tz*ȚZ:ͱJ[чwk%XoV-rC>'wuziA?eYqK"=Un -+ґlOv%5OTvaΈr7'>޵L6\?6!_0ĝOB"b0\wOp\6̎=x=`<=1WZ:{9.3"9a.=$ץk.`,`L5!fe,7)c(/e8/!1ŽA 5~|.<-o2~J1Z4b QB 9 @LUKR.\\+Qm}vW _#HO;zHD > 0Lؽ8SӆF4sx=yx`J!7Ȇ}>~,[9s8!u~5-:Ofs0bJ^[:[Y7{̹m}̾}n系;"5t i#0X>5+XEj20̗DǏȤ՘ lԆ>8}u76l4֝S>uo]5NnZk2j˻=`l/Tj1nj YE-2!1V7\ގ1!T+ Q|!!T`**c/s=}[T7hc²q\-q=8 QaK2 ںю{7+oyN <=woSc/J*Xpk~jkO`ܛ~Fzsf/4:8c]TE5/(bn3Yݼ#BG|+Y͟P Q!!h!# !\BWbLp~QY!1i^=y-|'hEⷂ֤»8 U[=a/u=X mjЅ@/e(F+Ê%@^>nniGPK zKy-hM#_yZꞽ|׹t4s{gBc8(G3Ƿآi6+tWLv`5F_4p wk$:Xa Eھ+t`,kxq(Od!J|"o3s{Yy~ƂhphF)? !g9sNqFq݆XG?qX=I+=z;p ,h.a,xHo}3  oG`5Xް(BJsY#f q@|kUn* V,$וN mMέׯ-ێ8vwsXk]1CӉkXmoN]xkMVTv2Aƶ^7pvο72nJMvnbyp]m_]GÊQx7x{=GgM$L$uhxF,aYWfnw7j` oHM/Ct ES\H)QӰbX,x  +Uq(,] ':Ծ.-Qk/?C7[qmL )%ͪ 09xw@zwm`5~LU$. >5Z=#z4YΗ>d1jAnFѨ@d2(<1B.BpDց [ C4FH#Co bgzm},;Uk0q5׆Gc6&į̊NX{B$p!BWh pj2Ճ&W@h:gǍ{GTh=|o~L5}b7m0(;B`1 sB.%)Al3Xp_N+4"}=}3*}gr=CeV\-2Ķz,o=xgmlX͟=ʇ3HLfDs?8v4K$ 6pd k!.!~F&2*Ӌ>/AR 0UYYZWtG0V.K7`5 :WYh!0>k5Υ qٺ]5îr\34pݘE~kmF+՘6WkH5 ?\h\~?cX~x9=ZEOt;$xV#LjɈz^LWܑ{[0TDs;&@Qwݒ;|XBSSL:`oLf0cyP{bW/ +Z,8=Zm~!&; ˘[[ϱ[j3V?hJ~m}NHh,{3y? 6\|lFQhܞ``#`}!3oB5m+@$|AB 8]!WiXkt'_b `w=1eQVe+czr顅:D:/O_-WdZXmY"=n]=5{H%'޻C.vC4ԠFqy=Bj:X R\1vj+X͗a0AБD]»,t5,hn{:3QlWw [u"g(BHwpyPռSC0ڵ#IpwVNXm(4Q?==phO> » D ֊Le`~N>w%Z(!BQgDs;}]MkkTAzU1@Qh~»f(FZBYi*D$K(RSP>~CE}c`Pܞӳ[ 6x,xW V`5'Mi7HI2U!1&y9-/Jϟ'e%7Ț5kdllL&''eժUehhH`0DxtMX]gDs;:X:H»GݤH kK/abPxO-WsXބN ;yQBpgL<`CX֔m𰌎*=>>߱Xlnf`f >Cd*bFDsw7]y:bXNl1Ͳ|d )N o D>|rFi /L?D} |(I$f̣ƺᡂ>|Y{J`­'F9,p77^V|V ?yP }- ^G/$ 6pLd9\yS݃K 24[+FݘshXބjߞIhԯwܘƆ)f.E0YsUZƤ}jXmp8r4%ܻW|O3򞘓NZCCx"J0w7=4h'>7Z`ޝLJ(c9+K gRxQX>fB[(ȟ!ŮDC"æ5,{|v YSv˶ܕjp ϱݟrDr߶ϊPׅF,IȟѰȐG#<+ʹj\o7v[VoV {&%G#l,p7% /fg2w>]Ηe_gSx/&')"eKt?.P{0!MOʝ<-lI"PpR>#T1CUD2j%XeZ:]zk w63ɂlZruvَyyêWdmlٿ50T4bX1 o eᏬR_ RÈE3 %?ED",}ǔb8˰!V ʥܯ,XvÚz*2UgM)cwJzt rЂjЉE}f@?萹\6=2ذ;h ufEwzzQxd^-kB-9?{ExvstAHj%›BVZhk IgJkJ4KpHͧ!|bLɖp$h3ZY{Oo;O%ñ.OasRb{UV"CE+z|,}K n;/X@P4dt]_OHanINOˑy~蔙C鴄2f6 헍t.yC4KwշÊQx4 d><9/OYGW@%@KCHFu;4NauP fp%p,K8zCd՚뒱3 `HBr9WAw&6&FRe0b1//NJ~msKK.OaUnfaG~Y:1DJ3%Iy~Ϝ~q^٢t6K4vB5[忐3ާOdTY,Ac M\hvղi/k!9Egs32{?[=QIe771l.#"FO! rrvH:5杮 o8_1K( ^r.E^ګDy)5߻W ɐ%FF[VX=8xz>oښ)4RidDgo#g-uj:F-Pݲ!XGmg҇zϡ<;5`+ذLڑ`e,A)MnՖ7s=r(Tյ 鎲olTYCQ 2<2,|F.rR(8W؊E)1 '~ɜx^>Str>XƔKz!-ı.oI-xۼT)WH8񐌍B̟\N=DNEY7P_v*kCT%@8.AcG'elkgqM0fWYy䣯گP,I:WRј%`nlp%1񯸘K2ciLɌ9_ڳ =(B&WnLl<IFo+a#>Sg;\INx>Sl:ސnbx [K.nPSkm 6x`mMĮTBٴ>~KLw}%UŨd( {<, يoT=Quu!'ce+}*W]ğ3hωe ,SXlj騯W AIm/fpH-THI)RX'tE(:vY+Z,p+D|&~K}j* A^4gC))$>qws_z"nFmKI0\PB;iM|VkHQ3bWZx;ؾŊ$cWtx9SÒ^*Z}~ (!k`h$h^тm%[zjv;p䅆v^%uWρ>ɥ q䡧%Ӓ>bMů5ʖq^U᫑|l`-w]ޛfmccgz>}ם]ߦu{J9}eQi;45U]o|*-'}VN>+t "skKfZk훉B_مQI+'t1>IFDkqӿik Lsg;n>)$WK\tS`N?uQY/ER O1Q/w֟/ξB%y"mRQrO~'ռX|Bl\vr?coǴ߽UB>^%;kCh()JtkA$ 'YJy>rIsJ9YXXt:xX,Х])h߬& g%6tc`500Do- a9dIkRs&+!1FsZ9F9ذį޸Uڮ Y)Q>]CJ`̓r#n=nw.IJac\ %CD>)J1zhs@mCg-/x__ȷ:dO<.dwH1sJr3OH>O ƛ|-ŃDQfc3oz K].=sk䡧%om>DA:r-:^5_duo:>x)&~tQKݒ}aZ$|VջhFdFR+u\Jw}? w*ߤ}!$p=,j82(-%PȊ»S*VQkMBtֹ8/H)|Z_Rߐ5!!+y!PZU2wHdjFnخU*BUo6Q|c&BjNfs~J2JPlH똟k w\{Zv,OnB[(+ ќz15ǺVc3 o{X,*^TŎoη*PV H06j x*E=m8KzHUȫLZgsRqa ,L+:M"  % I8./%^|{3w>'ٝ=)SԳ/GgVbxحR (!}͇R\8$|rrs5imW,f)}E/jY&} ] K})=랼cʝ;{_Ļ1u5gXbڭ{_A.~![IqZun z%޷n1[/>hOn$}O72SSxW o]=s-jлVg G/>6]I D+'JuoX,&244"\ n;^,ŗ9B񒲯]ߧLVٜ3JePN|`,g2& y/}[#[V~NY5~)5JӦp>i;)$eulI m=/?+rwbCmƖi!;MʉBEzBP.>^+ό97{xj4IGv gUk+2ywCB.-oL\w¨CPx{L67Y66G=L% _\L| oY$$Vw'#>`9r qs?D`S}3.Sˡ^A'vڹ4< O_[l߆`UܘL'Ζ BEG"j2D ǚ[<7lc)^h׈@0,@Aշg=丮;SU$3 EjʲeJK9Im3lK,[lYZ'Ϣ]*Q,y-`E1`D '39UvOwO:PVs9U}m7w+3E6)٭uW>xG]&b8X+P]͜b^veпl-;+tX4J"Հ VAh%|>/vQF/΂O,>oh#')H"s˴[} Zsc1xT`$\#ly7=ޛ2%g.wTQ놛y0RZ"tCQ/ i3_~Ko7|0x.'O* . . %Kmt-?XͣKEs n1*ݙ.`gBON8+Ѝyv3ؽc7sbZ-}> 3X5wt -?ߠoMmTcZΎhgG g7V[*O^=V՜{UTHOS1`X-W$`PXqx+ֳ#׺BV8׫4 k-^ uX!n^y!!7sAWz8'\,ao[.mk7Vt׶7T^m.o/zn3x{IhnXk7G.1y(w$`&)pbf^͜~qcX*0l&ݭ߭cv;vB[*3cWsO52<oǻyP*1];m]=#v3g^1}7mi"YaX-׶~c.VnZGojDu'▕4-{w#VJ2W@xfe~Xѵ|Te{ i 7D AN#%;s5\G #^<`yKgJ`^y.eg, ^AB+3ˇSߙǚL{C̊7}\ 2Z]t,0ݵ RW/ǔrIDs]Sw޷r`5i=#Zts|K`ȁj>J 佗_~nz-1 {>|*+U ȏ(a,Q <299|ŶˏnnyHFT&rcp"j|=ط=936W ?X_}ҁp  c3oĀi,SZmx\x=ۀz7ar%8>QA! R:sA9 QA῏ +P;_>9cP<>+rcplcu*Gc~U_1S+8o\E; ^F4/_S/'T#;JVq1_;%ǽɓ>?ི:H=X Hk஠)M軿I~O}<C%앢|k>,ır(^ҟW6(,#ыyMezwۺmQWy2-~Qw݀߅ߊzXVPsPuG?dn qTdz6U`59\G~$}#K.Hul[o~Hbt')/wg~ f>7Yӿ{N;RƏy v3ێ4`oXظ^ݬڻ1Q+iUеmpٔ%*g;Ο; wߙ Ts3W%E*sωk_?v\ܠ:Oҩֿc=bN[<@]`_>C 71)DO=7BQLܣ~> R,>@h/Cwv>o~#G]wyu&镱<%Uw6m-?'V8+ϯ5-g㧷RxGwÐ>FG_1ܽn||Ϧ轃Cr}zSձg^p{ 1<_#t7mWbQ |^zP(HO+1H$$Sryy}x:?U!ZrPLݏnPy~ԻZ}?nwxﯛ'nPί%h;fwX]8~RR5-落ӯ nssѫ8w}Ry7Ҽ$=9bq~12sD6o</M㽫xG) 9Հ`<ûc _EvCzw?R{wzȋ*m%x.:JgOyidXQ'V,|F Qmj/Ky\<)!4/m5/R@T2k7k],j_# RT}ܲ#^8]hH߅h,`xnZ-gE l@8 8GvK[:z.*jou)+Z ukz¹dW1_. z =p(C?nsUiP5ӈor6{`5CjB>"o}BxD#9ny/++J6Y_#s .Б|OgJw5Ꙏ;u; l.{GqT}$}+mpvU,5n;vuM{>v'~oA;bo3x/Pj O\*7s#H 8@5WXp{б zNj4@Y /t@ Ź-4o~O^+vܢ{_2zj]֕Eyב:DP(sϵ4z.^Ե|Te9]'wy;VC/ }LrA:YR Wt!uZa_˭uSyz?1w9ǭn5>hlDN C> ΰx㽁x}Bp潈g><x밭+cTiXt ;Ceჰr?Jd?Wnz Sp\vWjp7#U׺ Ïr#lVl%/hR}Vx~c{P-^U&USAo/pSS`aYխ]ܰN :x@x=+1F >W&sAlW5%@?CQwʨ=TI?G7 ?T6 UU~tCb}zĹqq(tkmm=yMow IX+d^K :|*y`5zw?}uaM2K?sVK}f}@L?,@Đ^ `eG61,[lqvylܩ\E_+c7{8wFiVZM scOR`ˏҚh~s2³U_>k)`B Ѝ7U޲V)[hL8mO]]L`g+!xZ-ʽ (\N ;ho5ed ?Kr;Uomucws{N8_n30Unk-,\췐2qzgsҿs7;G?X_H#Wk2֢\Q1].XT2mzku^S,|V^|갶,/A?(8łPy  !Xoπyi@1,WoJJwI@:Z~hj3\Cn9~ƱN߆NNoZ  wnyN3+/VYuP|QF>uXj\ 5oJ\xbnX42Q"oQGQ'o7R~F G%Phu4`[Gi ֣]Fqb|†瀜-} v5o[6>zV{?fb)ЭRWU`5Ѷ?Xy[7+yX_4}coլȵp 5(ee,CMBU[ Eo^k]+٪v*NC3ќ6Nawv1[!5 ~rnz1ˡ,ϺǻVXc)wT7kbw?ܓJa9J,dP5| _#-\mWr=5:k8]c?lr q\p лǼO6pw6UmXa-]3] Xر^~Vѽ8C)ko=F|mme5o=~+?j9R9Ֆd XF6B_cqA6*>tb2 A-vߟ92DrUeU4u1HG8}[;d=M,NzUUZ2Vi/]Fuw"px>q>ri~͍Pb^/j(3c8\Γ`m5ќ̽Dv6oӺk F'NcgDZ1} ÷f\_;Y+ާ2ʵl -"e|-Rbr5p*\V:&YC'm~*z;cu8"㼱h Qz8pr\׫z1oPV=x( sQu}9YUQ04jKOF67(ɡu+ʙ|q<&D43+<yJIoVGjcOڃ6Z-h;d:,=w  mtĕVYkL iպtk.f}VYfE`Ҷ4'ڀwX+~7_OZ]!sse;(kYUPR2*Э>ځJ%Zx\֊'O 1ўOj^GՊ][Lv*pؽPk@e3=AjTmR}^PGNjwBnV4.o~G68<&`A~[\9et+wr9󩋲†x p7lnXIR(hbfsH;MQv/4kݬ+yN+H>Ukryꪗ:g[k5گvfym(WsMG~ڜ9,ZϣMe^{x|t&uZ ֚Ձլi8ҥ4N05RUZ1õgֈŻnIoV*oÏƯq! ry'lfy[Cw>nqUj4_)+n> ZD~gwoLv02qlTX@02B'Ĺry ,jRry_h( 7jta$Yq-77sniʎ0x:O 1 ^P6eGX5V`5ʿX۠ X ٷ[WkIdswL ;:$OsxıonS6Xc^V/śbvF&d@5=jE6XJp`5i&s#Z4Fa3OEA`7̝:7ѥDQ6Y,k9;/;yLwoHkw4`R4hOG{7S ҍϥڱZn1v`RHk@&/@S9ãDĦAqthXMuxs5\L#3E[ҋN^Sgs/X|YzUՙāֆrm N:qJgnmtSN\x )$)O߰Xs9_hBt%*QW=]µ1(8?~,85E%w"+K69M7DAqCHР_E6=anDD>@=mn bM wwT=87+334S(kۈxpK zQg^`ӵ qܸl$KqEXy뛢)+K`@ =a614;t}fJ\9ёC߽(]!'-bk=h?Om{ն|JtshֺnyY:XS ޾/bRod dm-?Y;ZN=a= /p7gffX~?Ac3E3pcDͲ#GpsuoC@7U3#|;PǾYvD/Z ~烏=9+3XkQ*̜!_|kg7[;N"=ZnqQt{y"7kůY$hr MMȲC=%[hfg7r }녴̱m6,; VlI6~#,ZfEnu\;Z͋;o~b~{w†X+!~@ޏ*_wwFZ}4{pߕ;oP_mj颴n'sKԳ|M)k~Ꮹl(a{2_5ZƏV{Eby PJ4` pDca+w^R&mO.Ӂ[{{k? `(t%5I%g.a2b>\.M :}32Ѐ4Kj]n_2vf\(hn '+UZ}ΰvWB<_O rlS)>c3{٤TZg"4_4hRnyV:w7]3'J @/f2d L$=CFN/]Ԕ|4 Ś``â=~᥻n<`_kf,FAX Kl=bp~XkQϜщKyz|NI>,JYCۢ,~pjO6ʱ*ҕ\In0((Hs0ɴ (YGl, i6`e+!-B.C3/ӕ (e F$F?eTT]?(CTjLW p.?uwb(Z{(S20Z>_Wp?+bT8.M_Ūh#ϾO$b Խ}18hECpZzw)|tozDbyA8  |[J0vأ3E u9_ wQt GOļpu6ӯ$ߔИ)|:͗ P d/`}d J`!q 4nڱX-c=EѰhA Ьm4JYk \[Nl5agV`ZY߫zYӨXCp:~> x$Me/ CB^sC^uAnv6x+Wڦ":<m %H*7\r\(vsy9ҋYK w pVGҔɖhR`=5#abx8d^MÎw[o/MV HpY bCC2k*ߠP&~,"]}rھ҇K*#d4Kx- DIp7`H_d`}R=bPmX~E!&{ɴgǺM;W]fu]s;)jXVKTк3x*pVx'g YweŀqJo\MF$BrZ.s~ с  7ww/EaYA*"j rR̔Bb4noj9 X-ӷ*C VN~~٬X}5>+ n7qe![}o^' ޣ6,@x.> .bU0-a,W;hJtd=_@v,mɆFS3)iK34.Wʴ./iUNg2a^@o{~pKevpcp(&9Dhdu!r,K4| bm6 \)(ˍom㢸yw2tjܴ [ қm80-E7a ai%=tGSc7WX˧*(_JIP6%0t`z)wрbV ϛܺ lХ3{briQTQu0w!ҬAGSoЛUЫog4- [Cg ,:Y6- 磧22j`֨Z ͥ۬z"Y^NY In&&%\Ձ÷=TPou0.:e{r7`q ҋtAYM`MY Sxew,g_cI=9^}(%s0i?܏p(P5ck܉Zw[t Ϗ6h@/dD3҂]WhA%D ^`^]%k4,pN ҂n24x0 jwݙ-D&۷u&n%>m>:jՍj<#>˒ .'6gP)OĘ\WR>#԰/sY 51*0-ڵ5PB,A&[(KwBɐ\ oH4j]ܨ4n?&1kYrJ~k[?j+~y26AّGfj٨uDS@ 9X-e,*Mk˩fW~W-TnqZ'3}T6|? C=kezZLw99dxU޷k_زnop:SLhp\k]ڿ2!rB.nymΕQb 7obTƳA«鮪mVt5儫aW ^iy>j0rj竬] (%աQҫT'MRz&5z33;9MJm4Ytd2ee*eɗ]cY4sdǃ&\p 8(}dv=ϳfDBբ7D*H4ƒۨ:@YYݏ e΍s0|S0H@13.;rsYȝOs9ʨU; Ѻw,9ʊ: 3(zDKI2=U)L3~Nlv݇fgk'(܅o!ԖQc5MԸ݁MAwXR)O엖[~Ywȵ΋~ rY!~ԗ d_ȍrn#0ssbX,eW )Wz.c1$6޹ӥRINcӨl&J$-_ݱeY.7|>T爒EXHwDhE?lES)t ʾ@/,&R~Fn4Y,ZKWms.zZ~FFPKZ z ܱ11*9(:s(Rʑ`J3ڽiu7Q(p8Lh".#|׺TR|G,yŞH/sѷJ*4uq ʙLFܧE,ɂ1\]wg6oςm:uGi Ns_xb1xwz BFj)s|tn>wN;P?X*ߩkӏ~b;w^@mޛxණNqCoo{}˹6DvG~P%ޱƇ"=&X,ILԢ!>}{KY'o2qb1xTCQ,*xt`5/ʲ.rÏTV 4Q .۷E"YrrS֭_\s|f:͐ۦlmx`0mM.;Y5^RgŻwn0X+ e{z$p·Ll'x1 w<#vd {/-ަ',!;Wb,SO?kՁٙ/`Ů -MbyN|aV\{慿̙8MX,eڵ:QF\T (Qg2.A+bX }ʧ~CJo9  7蠘%8Ʈ,k-'ws5\Yk-(;r؞vcBzH^P.LZ45 b1x {8~שO, bX,VK*%hAYymVGvTĝbR4c*ىɨYobװh7ofjhꙧCRdbd yݵT ({7}ķoƏFRLH//Zd AvUU>[bX ޞr1e)bZk1;&D"Alr_> iضD@E76xgjd*4w4]R8䷃2/sx< ‰#X,kCCwnN $2xN̉N+lTv[D '/ [7Y,bXvH  ?4Z:TX0)!l`7bYWBX,VKΗPɱWޡZ~s'^cr+7 {0 e6\Y,bJ$)rTPЍ咜VVo<|ƖoX[T`MV,bf(k4S,pEXkO$BEwQ8x7X+69j WI@[3pX,U̱繉bFb.;`[XmpMΔȿ6j%]Ȱ,D _79VoMnbX,oOJmA*bX,V%Si.29n692zt7t@?}C 1܎f.SYNDs2ӜbX ެ /]"ƳX6N~U+n@GN%CNV΄ Xi_{l1NrLUrIGYz,L|'ix$I\KќbX`nFF&'w+ lwH~~uU$m ho,F޾j._a=뽃rsA~/K_8p=rcSnOnϼXV'epw^#{{;b۠?gUye䱶r`7 z):ry蠌s!N(unts켨vu%v=XusPuxStwuPO&dkݬnqXmKF6wVTӃok9jp37k{N6VM-ۺG4@ќs⫗c?7H_}W3Pumct+vӁaYD9_U|o}p_@iy\Qƶ}vXZUF*xi~;@ HUX[T/F([q={\нd)WœLJ#Q`.qmFp!B fjT`1Gu0j0n4suT,]sxjVT#vKWsXǯ ~羘e[(k3u=,Vl8,?}\YwgD?W_Gܛh.[ W99b %ɨ˻P奕\ ǒ3a˲r ?7*SXE\a=c,pM%,^Z☰l[YE-P|LAY}uۺ{P ZyJ8ǭ-{HF@}t5;7u.pGc\G58Qڠ0V˰;0c4[Qg ?&lNF4k֬[T*ɡ}MMV:•Az:e9 ^ӝ9_,坦lhRssϐ6hbX,jz~ǂKrHRL&4Ю]6nHw㾾>dYֲ)y͈٘dTMJ)kPpYY^>0ж냴?MhbiYT]* KP/oEDA}n(&0B>_LˎvR(9r|QXwhdV@{/=T($C'N$)sܼG͛i֭rz``br77sZ bG{"v 11y[[kz6|k`5 CAq''ʏ#X,tbs(wŽzkƹY,V{("@qmOÁ)ZC^N-7sm5ƏqDsb1xf tq.RB6=Rw+7W1k!WFNokfnwՌ_,DڍhmCxqG4gX,7k2̶J~ެ p 0Ye۫eC*55P#t- C*UG틲F@o2VitXm' |V[է '|뛵4DlWs'ih&|{`HFdr5>=w}R>,j(aX1ؔ,ӥG4_i1^|#X,5['./܅aZv/dH…z>4ψR^)\2ݕ 1_Jն,H*Zlv?y_eS^O*ڸ:g]8.#;1 H:>fظv\Zl&;yIlCmLp/?bG-`TtC&$X#rtcPR?)`/7R yzX7tSP1y#X,˓jMTQ'2Ex/ELP멵̆*)RA7 S9e. bЧS5a͝.`YRǹ]KWlv=|sA4iys#9RxE?Xdwf _ ]0W}xZvFt!;!D9)KVUG5X @ p->)z4_b}|zǧh6thloa1w=ya$!_cv!\ sߥȺ=bX,oVE6CanTkh!6wK;3 z kZl'*_7,ZAozMձUniXa;8(J@ʌLL9Bݰr8;9NFB,>>SkdF4wŐ]2G4gX,7Vm`5$;9"wdOVN ᆴ>Wɝ0z4[?J6qMڦQ}s9o$| |꛵x V#yp+s۫ TXm/R=w2M%#[\zMAxeƾY,ͪ6ꑆ<>1׬#" FM?7bYD+a'3Ո$x֦5=~X+PU=Z.Tb52Lg=DobX,&Rժ؛*}s%lUO:ܩE^{푰]De`5=Zm?\T7X,9Ż26n0P$o/JO/TlXU_gP{lj+hm b6G|rr|ճzWQv/F4j sS>L;X,ŻVUSyNv?eT!/AZX徰ncL2!76ATpX1 98>=,UAn^UWj ^S"VّGX,)Żj]*kRDl!tU@rjPAɰyVqB5V/UE _#Z^f[gCJ O<k,P(Xbn6>Jx99b=jry7Kho4&-԰\#7,nKH+9G g5RĴ Юu3_MWsn΁ռhH*RpG$3bX,o^`5%=7{zA{]tF p%,-PdN}NקA*orSr:w>,ojk8L]u-޵V2 b0943ہnJئ}RtX,U5 V{Z4n|\^RY۸m`)N_lb).ga޶Ji(^d^Zk#F%N7b<#VՐ[f7j#mOe@FTNn#:c0\ܬpjw\i,brO6]N89j\r}Px-ߪ,"4keyW!9V&dmK2gG4ob1x{RsY݆f0J?g^M]8G1COOuwwS,p8,A\JJf$O#}'cX,'đj(Z#fX{aAv:V&xk VKx"*w%Z9s/ Z hTL ϕbX,oY`5Ckb+btu h 6造ϢͻwӦ믧h4Z5Cz6+XͻdoD}>bX,o/i!nH)fqhsc#=jiwDІn={$`A ٘Fo rkY9ؓ\Br%8.`FCb1x{F &,13U(Ȇ1b-U_/ _n ـm41,s[#9񦛨kh*@r-7V#!V%z /KsO6R5XcX,&ć0<"3.پBkȍUQ3C_|͖( 1)zIJ$ zK dωr^'oPx;Y,E6.7Ph0DWŚП e4wiJ+tG p<(k"Q eב=W7q`4^ݩ`>qr^}mZzy)ӅlD pDAAeT\Λ3}Aob1xfmr?o5о"LNpE-#Z@5l (Ps'|6n 98MbYB49c=--ئ P%< ۡlnU\kE`X,7>|w"z! %2NߛL䂶_@;X1*Z4AUu .d+~'NKy[1~oucg'$<hG6DaU>ǂ!(Q׺d:-uZ$|B!(,bfՇoANČ3t9̰\|Dr4*pC6Ò@[6Gr^nRby*%Q.@<JN:s.I -qFlt9L+k (֓wkV [lW7bYZRE Ƹxk *Q,бDB bZ$M+qe; -ܶ:hmHַAݴ%L1F{9v VoY/2PɿR+J^LB ieP8f(IQ>,@J2mNRAKIB2~[Wm囵^99MO/Nِm.#; W^ekQ8V7l>2=@7cbX,o\ Nq*1z5dB_KFVg*Ma&ۂg3 !grBwj)+ru6g BaR[<ćH,?>@8Osr^gSTj9 ^ץT.Ჟ8K@2M(wנTʠ'T( eltq^'^S6lxŁ*0?D?ף246sS4=i'rϲA縍i >rlQ/O;d{`bX,@ʕ A'bXXB,rMAg2麠k{wgokij:LNIFxs0Tmea|sC7h!Մu^4C>qa*yihnjL 46D;Y%J dSپBޠ\V 9yP9Oݲ\ҹ~Ŭ?a^}<8]`жCUu7*`9-V/a^Ng/$xL,J=C 1Fqy\v"w?@0F>1CqO\on: _Go)^bX,64r,J(%s>VJ-j})/h<_uOׁI<{fk)쬋|7ejk@ .1.qAQ%Hjw>?R`^WA8Zk˨@Mus!.QՃoC& f|"ljN@uc.;Čjvc\y<{^[EIK}-Jhׂ|Yrcc@_ug2a=The2"X=$`w0 :[kY;8|>fC'h=|NR ڝY~9oR-օ{DCvu%E@uMf?n+?.hoX?' ٙ)KWXN˺-+KKZدnmݬ~`v"^V,o@?ej*k~N9pt:7W ~=xoYy#8yXAI F>#N߸5?/.Nd۲zk's!{w*ʆPֶ۬/{)9+=·:Ξ=Fp8l6Vn`>3+-A7m!mA7m6ntlޏ`sך7:\f= \6ɇi;FAFG6A?L?gJJQ?]^]ݏedoba0Z?3d*=l'|~CldN_̘6;;+sss$z ɷ<nτܞ{pWy~^V^kv|}i`v}]wMfoi͊3O` ft8u#@%Aq _{pj|e~W]3w[ﶁZBNyټicO~~ߘ)~(p:{KJKuS#=rJG0=+ DZНX,JT2UMХxV?Լj|clo 5m?Cj[yB xMn @geV-dK[yT1;z%> vuh {'9>>XwB<6fNnwiߖE.{&xAeZrxXK:*#J*͋3m?h~fտm罏*fO@be~%W> p*wBxaC>LttlWk~4f"g$LݕҬzoTm~{ȟzQ2a$Nf-1Z,s@n}讬Ko=?LkfJs7ך]o|ThFgv~3k.f=1Ả_,^䍋/|>䇗bscͷRo|wEIENDB`PK ̪>dgii$resources/images/SoccerDukeSmall.pngPNG  IHDRQ X pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-gAMA|Q cHRMz%u0`:o_F҄IDATxw}%:MڄE `@9AbPd>ɊeKYɖO>'e$NɲhLTHJ&ERL A yU?{vv ,S3=====]}#stܹuض76nvdY̙3{aXh^{5+<&MŠ+pE /Ĕ)S@9L0MGʧ<ew^L1=G`\*< ;]p<O#G`YҩΟ@ɀqSى'nm+ī/V͜x /L5kڶW^}t߾iӦMNRwm8޽m^bچI=3Vcʔ /챳ٮ#paeurT|rskeZ,J޺}}:}:JOɮ.`&{zp7#}PDow7vmڄYʥҙ ۇ1_vƴ3qaL5 … DWN8)Sbɰi̞7K-clDM6ĉ8x Z[[a&<Å^^ܹm!> ,X\.J)v܉ @ŋA)ʼn'0w\;v tĉ>}:;L&۶Q.dys;~B4 À8p]1L2V5\۷cɒ%ضmZZZ`6,¤If\{ؼy3z_eaxWpcʕĤIyfΜ5k[nM9w:::+pWܹsi&919A8x`no'J,ۆNT.z{M.-ZuՉ{/>sI4J-&ctH6.mHyZst'{M3g9rdC@RѰN&éa4xP*NCRA.Ü9se,\Gŋ~z\|ذa,9+0@md2JҜBp?t߾}W>|ҞB!sAs=?OۼH@0 m?<σc3nhqLlb*Klxk}޹FdCe!cH&ǁI\F(yF0Hp9mǯ8|V:v=xwzƌ'33g!T>H:{箿/_馛RPJa6,,"Rijnڴiw}ӧ b9hx>(ߵk*JK`txj۷ޫD5Gs^%SÀivZm]6vu]a vsO8HRp(MNo PD Qs9R89*Ab _Lݱ㍻7mzc%⼣cW%LG;O_c;N4xj7%%LR_;w^RHAe8ӦM;xu=o&uyNuj2QNwف͛  (&YHf0qPNQd Oz.>~ж? O^?^ysk4ؚD%&,Q*]_bΝ;W) fRa, ),Ƙ(T<|o~󛟚6mZw\n&0  LTs4y T ssbÆ7esiLJ҂aOIOSf߁d@兀3 lY8͢ɽ{wܹʕt#3.{4WچߏXxL2i,$_~IPXo߾+No+ +eftSd8 1AJqpu=pСf)oc'5\k2Q qh۳iӻ7Ws)`iK ڧNER%x"0N)=ehSFH1'-)Js cp9Ga48(>+#>/M]W\J5QaHȆ:˲P(RtA/޿, Ti0 d2 _P2!qB"`U A"VXLs(2#G)ZLz]Y^7eSͮ%m lF=J3_~ٱcǮߵk'N,EPJ#$_WWOZƓR^\ƍ7+۶+/w^0.5h`X]>:wvt43 )B0`d  '0Q<([(! r V!08,B`s9G03 6z\y;}7ͼꇮ{afyuD}{k<;v~޽˺/w[L[tJ:$RAQtX◞5 6c( *5h|ed3߱5?;W\Nczg')Ru u4d")@Qp P*z}Z"!XcGeLl0C0e 0M)6BC/ly7Kn[1ya˖-q!̙3gڵkf޽߿iA,˪b$!Jh=T@`J|GX%\yū95zx}P~;Ɩ&1 1 m{/&LvBK!xv!D]4NbXHD.'*urҗz_2R(!H)dU$-rfO~Û7pGKB`L /100'a޽7۷ʾiDeiNeRx5O*μoW㔛]k2Q ']Nv6oC=9KhDɉr˜b F$jmyK~nE+V|I4s;~ӟ<0r_e˖z{{oٳgϊ@- ck(i1JPqf)oLTs48`˥zQ:'4#) N"VG1͌w {D2]sbA U>屈 U"A4#\oxI2CͦvU*d~]oH`R7~.Jwyɓ'o޳gU P#xh)IlSX$QR ]vK/t5X' 5R^j8#ȴbêU#_j=yrbh1j )*RfwvIq'[NV1Y,a ܔ})ThB(}iS _xxw;Gj~/}N2cǎpɛ6o|ɓ'y+Hnv `渒\cNF( c~eYV7ATOOψJyM&9(òAvO|_R3y2:S0`l,qqdWeWWL3 zP۵'"sqW~ hNϘS)tSmmȔJGǯ0͓kVwuuqÆ =ztYOOO<TfI:4p'-( |o&`X*d9!i?n-WNvD4#'[)ݙ< "U]K}.[dv D)*q?G>( X,¨dN#eؿf;}~Sm&h 9 l_L4i޽{oz_y˦MCeRdMN aP-V;2PV}˜nE()=.'; ةwjvQI9_?R^j8q^wT*;odL2MaTdԳ*OI5: wyX,@R T+5W/NG%<>Ge B6 P8ֆ#x?w]|'Z::<ڪm0 ݹs]]]wl۶SN]T(W< rtwi[LĂ =uT3+ox& D5Gsa˟_<5gg*[jH*4PC%hSYPR*p ZvbgӧZ Z vBfJ~6X튷m_Wږe0 A0o۶mwٳ۷o4Hb?aJ%-_.Ν{+\eRT$5.*\ׅ矙D5Gsa:7mY, #ʽ+vL3ՖqƙDP<Bi%8U$irP!q@rCnpÈ@2bz Zq8рd e˖;m۶| `v3x$wEA:T'o31kӦM;].Gmۛ<8&uAY7hmNsik+fRh3 r[-)ݡ$'}ROdW-!(K@I T T(TWR j(X} C.\gg替z !pG o~߾{O>&tod}}$IWS8_("ફUP@Tj&Ӎ3k2Qc9.6}r`ݺYڊiB 4 #:SD'P-qz((e$J&<f _0jJ+a~`6,T sdܫn˯Im};ڻwwucOOOuҝ)St&2NsC-PRT#&$={6|5Q 8vب[M&9F@4 ??[g~IfB@d +A Y^yt\  $`1n-u&  E'41z\Q~Ndl"4`cj&gw]z&uv{},FuJ`M۾};|ܹ|>o pj:[_C9G % 3fXq P7(wO&v2]',rxqyS5P)UD'( .TxՌR;T)-NSΩLv5& }PR΄ $+eHRhi_˿o5}ƌ962(|cvN껎=:1qfGm;v5TpPq`J/I}-ڰ`mk R~$D58a(9a_4/O?'-0H.QNB0P%WLyL-I?cTƒҕ1RR}}}D5a2,(c~>ޯpʕ ^~Yڊ0`Q Aq,u@,- 8"-8ZU2quP%ºՀ6~PF1@")J3 ,ĪW/`;ޯ48ڎ6eY3M]裏~`͚5C*b@߱bgҁw&zF)RmK,yj``7_ F킿D592 '~ +/tJ驝 h,q$__510\e\G$& Pib,zMF:@Ip)#je==@ ”!9~/y ^~ի!Z !eq8XM6֭[l\$Ű4:ꁡFجX4P:<\pK.d4&ms;>͛]6}`PJ6=i+z:"CF[͸S)U d)ECLzW5)Zcq14`Q sLNݝ77rQ 3a~g|GDtITBSj he<"z`1=tFJe8GUBy xRL:yvjioV{;Ys?oWXLP Àc86Oӷصk׵R(Uc{2*nਫ਼I_Wύ@/_iq 6(u63'~ÿ iTŸ%B]}*0u19 jvЯQ+X >qub0X3C W~Ýw[W֓G`e-[,JTmA#DZWC^SI& \~+;ִ6`sT\FwOPM&9FN\d㏿}SO}IR* 2Q-T)U) -c Q|0Q:I& tMRgT^U VL܌pŕjHN E):i?y2U?])ՀB#G`b @OOׯԖ-[*qR4OcF;}P@)n}F٫6syXh:ޞ݄- & @TP R|~߿S!T!KvD D U'&EA#_Qr]ZyeIqyfz ct<(/\N ɮ""!۱g|>{G߫WӧN OʲX$vC7w$+N {gj,]RԢEx=A ?&opΑJpIA0aT&ӏ<6\d@aJ\ }ںu VJǭ$-Δ3.A_z,SWT+%q.UrBM|s7^M&9F@QRvwO?OuL)EH^'h,IQ@X(ꦠUhFj;Ј&JejɴNw"'-7BL3 KpL«,w|7:.?{9t]]] ݴiӻJ < 8T >`Fcr][^Ee=-_|m05@TRئ&D)ӧT(Lt6O>c6]}Y{{U UX( " :U& ԰Kh *8>;cUiRΫ_5R4S:+TTdi{o|g֬Y]R^9r$DR)OyG>#|/823C< ဧ LZRn_R]xz|>d&˲(f4Uf<>xuDB`9~~d,+"33(@Hqb1{q*#NԧNNFȸ8ʼnl;<>DNEL} j3jz)8 xc gt;7YB0 Xٳ/st(I_jLC> ;C}sX(۶F}l2Q1Wt; rxuZL*Sd>$yz]= Fhݗ5Qz6j]vi90 $[,fXA- T OB_],=gPXRTMMPxʁqnȽxHI`k8/@}sx Zb&q`YVd=YHo2Q10 ޾Qm#W?HJʓOFg&;4SjԤyE-b s%VxMVY[,l'AP@% !CTv, 2o) +ڗAOڱkXyw D^eᱟʎ SOG:N?rOIdg0b @!1@'bq0q%;8 0_LhgU딿UV*/٨t׭ecd3!BFUw ڠxLh>1c l+ͼ 6|D5Ǩ 0eT gKX쳷:4z[`7NT+s iN4@S:h# h!q*r6T7zx?˨pbHͫRaN U7U' Pó(H*v wlp<)xX?>c syjqsyXhRԘu79i'Ox] ӹ6^}Hƚ*kKR <;);Q8Х{M$.5UJv Q1 / ^7Z^=(!( ~* 8Tw]#7RZIp.>a8C x' 4\Ei\LTs ̛׍R 6]8 E:]Pp* 0 QR;O\m" 4sk@pC[T+)X3FX^b TJaTbQ~ 2|߇u=HbS.B=P5F#;]R-u7|3 jVx7fo2Q1vlea׶m0 O8pTJtid,=$ 5P׺{@X3 饽<g 1'ҺUpUNp (B y߇[*nm=#R8; X}j=1>:-űQq<}cf!dۣ>CM8x[:&c,¥KR..2~^[qZgr fTΪ\BߢP+Y@cHPQPC`Acj@jL{ F̮TžhF˵Wj-FI q]tJunH GZKW}ǬY-oٙd j)0Tdc5 p5y.B831?M&9lS7&|Z.wLP%@i 2$&PRkct?Fbl$ƖJaq@ h)ڬX*hw[ 3 b蹰tvՄ+ J4(E|e74dμ%52arX87}Š/-R`u]L:3gi2Q10 yھңs]aۉ,,RpJ bJ(ݜ3+J[ct=VMj@k @  kQ<ε}:JRyzjP~DI4[ĕn8 Th 7`qLfPesd錓F\c)_?C\FNHM#-gʌ]jDߔh醛*We驑21 ryD&`p޷Qh …3dW\ѕf j;mR:{j1`K/Eqrز~e/.,Ryy՝s:Q 5;:rn p-TpvXX@)ɄTCC39D+ ?@c]L1OcKUI |گzۑ3 IY~A%KN7;&ޜs2LTs`sy`Nϣ m J2Oa.*)=\u` V`Tt~)8Gr c7bҜ j 4"YL^c#*zgmXL`/ 4~.U#Y/4y,k4㺣wR3txb uq饗}{ߘm68+C&i/j>}QaX,N;62`\E TՄ)gL/t63:C?Y&F@ыۮ*+~A r_@qj&z/z,W2#-seELPtCsYFHK4{&˩Sv-X^9͑<|G{{롚L8RPJ.C|4d!(g0PR5+ytrW4>GTfiHLk`Hg1=ULW##U8=8NP^qw5"tUnoh\La:8-@sz AP8@5k֬Ë/nL j2Q@)4T*.+ 2uݼRԎ Hmضy3l9@[dZT/(sԉI5ŌKaJUz)IvO ]mTv+ECu.Fˤ uq~r 3  y*$)(|=dU0%XP 깗TuU:zFq]dɞ˗#7' 4Lĉ'ޠD/ ꫯ~ѣ7<0yvލUVw|4M|LAŗ]5/'@ϓb3} sH?Aq&A|I`FL {d너eJ« FzM\6Yx5 ]m*͐bg k A5K j4c:[f4hFIfI S?/r1o{aYyi<_M\*5X2 'hB(,lEF& 5$uN'v_eXJ5`KcjJ@Wd36.F 5'l+  NN#97 .?ZxCICFAH:m&c@kqZID jo,eY}:u*rP*.|G "oqo|﮽ڕ7pëc9ZۊŠ:oNl\m fI4":B<#D1X*kH.UY(@1z-}c+WJaPyR^\Tn>=&)@|#Pܬǧ+]8~IĦLF@W#,Vqt6㒉T`5 s&ȑ#ڽ{_~xWu]wU>7ؽs'<;/r--8}DZ5~xpCN 3zDL kT@Ρj" DdZ$UTkԀ)1TDAL_\9%t4$Y.3.:PP4J|$vi/FH3i?4˯9uDRq5Bj*?~]w{2+?`?*٩`I`P$>_-O=ozӛ<g:lc {v:/Jzl===iBhr_0$$+KYqr[@[GA2KJq`+AZL\ UMaȫbL *sc"Bg16 sƄrtpS(3ah &pJbjb}]e9L8QAuHf%x\f͛o~8Ed8I):J}kz?y6Fc?W\mGJED.CB5!5FUNIeeg yҕ7(^'q",X1q$L 8U9 @C1S$4WXT:( trԺG5Jz++͡TqVG@3n?%u޷h 5^'yyT*0 RiTx2 ֮]r 4#ࣲOqI5'L&{-O=ԛ7=U*<M/陶 bFtõ hO(hP IVDM>|0bYL>fϞ}VM&j)عs'ZZZG/)S ޡR(X47no<ءm ;3ivW ֍q]^z{'z{qry0p;w.T*qLŽ;vg<00se˦4IQ'ZN6dc$ R%J1QxԒvԖĪ@dr b"`#AĊy\iPg4_zl׵Q1Z)NC(qF3e:ȔثX%$0Q#14Ml6QmozӛƼdH#G3ksK/-jl#)a6>|wh_-, ra(J{'Mz} RjRa`J1 (#NJONsW*PI_):NTUS{U駷`FLs 4)=E.qZqY21lߏ X>|f8֙ GbzdI σ鮮mi&`!N&5@*`ʔ)fڛnis 5Ofp^w1s[h>:m!mE6ػw4$!XL(NePm-aX)@ 'JgvukIbTLy_)}6|R6Jc5G}CWS +ӏP,Plp.*$e8V/oJ)Ţaƌkr91M &ʲ,XuL: @Pc=7͘={vj6>>M6pgȓP0ibϞ=K)2Les1m:hmm-oxËz{|`-PZbi(I)ê.)|z KS1FH6T^Wr;2V9'Z';jzT=*Y\L tōN%y8%uێ&p˔cۭ7|hBxgc٨J2溨&uFPի9̙3kJٳg} _w<ϲm;QU+E=aSNu>sW/]xEI}qe1\bֶ7 3;E Б ڝvE]u1]yzv\O䫀jX+5"1Oz4v 8yt@TuLO{\gbˀ:^O9q?q StFXF؜Fk{/iّFi,Ȓކ ?# 6\Ųe˰x1WLYb(/7 5k<ϫZ\s3/ʓwIC28p T*!Ϗk]TRo`;v\l58{1JdűQzW Hۄ'- axXI2Ks,&XejbLquUzcP_S5OEMH8ԙh9u 1VR}l5H&y2u;v|.Y9A)W\1l6A"KC U fR*N_RJ!1,P Ge"fqhiSg:t&F 4A,rFP?YC*GZi=<۶{zgH;sLLT7 㘯껟~?ݷo5J>L&;w򶶶 ,xb?={ er ÀyXf RLR![^?/KgZP(K/+V<7 ӧ :*Yst:thf tW_8C]A2L  &2;J# 8'w(m}vՀ-Ԋc5Qq>Pjg)G4'#`bY1$D,!qZ:5NS+n h8p}هI ^';ICob ׇ&u&r4A)#NL6MJR뷾OoH:R-L}@vy֭[ַY`.O\rwG?yyF' t$)u&L=nQ (Rߣ&|W+%' oRcS+0b [JI=T=r,7aakو2v W 3S\h֯_<MqQ\cMxKkWtttP:|\ ضT*J/׿~ŋ஻L&kզ@eGŲepGLK.}{}xmU*.)>ΏF _y?/J$"C#8ݍ.˖.ݴm%f< *%t>R@Qq9*iԎհ<sSJ Ł0duľztu$fJeh2D/nKQCFQ#m ^J0iqu ywvv|)0V83QIJϾg*]q2 #TJ;viǎꪫ~mw5M+WDoo/.褐N/}?eYV] 2T"\w?~|… 7g(9JQA{y`ƍK]I8 *rv)"X1X$8sc* `IIݶθx({AЈ b+q`)NbFzg0\&i8j<Tomszꩋ^m3deo363Qǎ;[B?>IR&OoLJ%cٵkם\soƯ۶=wݻq饗T*a`` .\{w?7 cW˲ۛ_x3io~>pԤsi]yq_B#xRuHDk&XBCjk8o( e\cIJ^h,n tH#LW3b%H%:ȊU\77*{M\puR\zmZ(b 41V眉b'SJ-[ܪJ$0%¶L9|>?}o3L1݉R>9r\r RG?O3ɑWCŝlƣ>Oӟ9sѱ:o.f͚?>9JED-IA}HIR 4dew~yW>x=|vڴi%PSDZfPJ1k,w?~|xjԄ^ڋ:κ//qĺHg۾H)0H'&?S1 Jong`=˅nk#eY8vW_}u˟51ʶm>\.7.vt(nW*A\2UzΞStmӳxX~_~?^p`ڵ;w.FYfI*KRGjFy<_QJ27pڏ|#׿'fID&+T[G:jU$I |'ӦO~ԧi10PTgEVP\lD 5%1P5Pm`uM\.Ox^7zR qb:` '7ZqcRyϻdzo E s4(x{z=/⭭FPP"A0xA>I u%8%C83x!gM;3UL΀*XWR/zX%-ݨ|8W-9` j|QxoY=:{ӦMK.]<G܏rr,4}yKqN̓= ,U˪<=]ӓ0A bY7#ĴS,< H )5IZ(B(uuzF#qj,ats2 @NsS";|v< Àcp}8}FDo+Աrp0+Qwa&M4.v*!zn{m~WY)\錓$Wd]=jO)uJʒү,3 ~_mɒ%ό#mA[sxq`He\{~}7Ϳ59)3TD3jRP NLz &I8nHMWTX0l@s 0%PN(1י8)ID>|#Aùn]X WkS0X<~7W7~7x9N*#]]xqL>m$vce” c ՘L#d&>Ou]wĉt.'"UA=*20%9_sHŝ(( =gK07;v;0gRr-[ !b.mmm5xmo>Tɓ3hr[S 3-Jbsjl4(֨f1u:ޒVF7d6QT-Xާ0 2`)66 /P@A9%T g=ʼnЇR FtNCG+x(V. , ~+.]8`;6=|/v߇C'PTMDhO؄ y|֭[1o޼{~/Ϥ\&P&][os=cT Pq,J˨#e&&=o?siw Ԛ5kqjrra0 W^y%Lx"[oя~/>c0\* Jح6s%G xIJTUOyDԐPϠl8|`@ j 23d2l bQWf .X%Gaz# @1 'D2Pȳ.gw]a۷nmEBX68N<GM,c;`k2QÐ8_#7oرc9˲~FrtIS]qz(|e)DﯲT0*xosQ"!v 4aU~eL`0.IH~^vmYoFr9+W;s2 JvoB#8p_}Sdοa68p>k^/3 8( .QgT^@'6`%]=@* ʼnu'%۶v_}e/~uݳds4ݍ~aMT qUWaڴi8?Ԙ7o>篬]{mnH"&*i썮J<bB\UѺb'ڑN֍<`Pq(vp`SPLQ W>3 &Ʉ !XG0[( 0 f`8#q2<檞@]g6j$H9F-mc׮]WٙNO G˲@(A~`<'13g!e۰l{ruDr8o~n,>N#ɠX,T*uVJ *ң_Ty~BKu+ŝ̿_{ѢE-(BlF>֭[1cƌiu]8pBs7:By~+_(c;_cA) &2k@ q7>5 rO$¬Bd~pJ HآGL*@c`E1ЬbrЌ `qgkX)&c U>*P w< !CF3JIF3a:wwK*NWW[.[bůZ *ᛶn€#\CHdy猁ڿO>U*\.W,n&A*B.C\FTBPΧ@ hFpRHB}Q:Cw5 ?[o\2q}}}Cww7J͛7,&Jǃ ֭[qQL6XӧO~򓏞nD$/ssmEɎ1>rRI iZMdF: 480sҤI5敪A*B&yU`T*Es rzMӬZ.rHqN-a:z(֯_d2Q;-rGԩSJdzHmW\?O~]7Eid'M:xf 0☜uSmv4|#7 ,fP "PLb 8XaamMS )Vܤ 4m E+yWh므C+2 +x ĺ)% òJP 6It#9RfFxC*)JjThHP`ΝWW*Tk.M8 НӒ m5 L0Q̶mlܸGNM[>(7 j0 XqfQ.#vT*\.C+'>mڴLtٞ%KRg"7J#'x{]v9,Bww7vڅɓ'GFTRӧlێtbc !ؼy3fϞٳg0sr^.1k֬oyOz+^ 0*ŠIlRz1LRI}RWC rD ԰!pM@ɢ 5N4|28 Kl`|00_2Ab e>)X!0lg(J>Xd`)Zb\x?Bq ~ Gr ERe<Br  \8 ) ĤPD)0mL G$c^+*!d@ Jvðh=$mhwĦ{,ePM[W%QrZ m6N9rwݏ&~&AIFV|dƚZvYt;w\,n5,Xʼn=C:FRSÇϒWAj^+z580 ʲ,8p`+dҥ/T*OFttt-((ՊlyuX*p `Μ9HR紼V*2y׮¦͛T(u;T^'LL;Ĕ:ki^: @:sA`:-! mspD%D4%L79 <NpV |/S%֝p*y c`h-@L$eJ(<,uL J>x9/ MJ@<&.`$YAcgȻ>(0 A:OV BMUY]h$h y#.@$u˲K/F& {q%3M{)@Sd1'Yw1Q .՘ bt%BdW *SUT^RvP'rL:{y_v0"σRZ:{²,,ZRiLKCJ9s|oٕW|twRRLc$s6tĸ@IBpbn9bָX8z!%<1A&hU>xo%2AmC0DU+^X&H xx$h hEW|^ŽfL0cp'k*RX'o"}>̇XWo4 'ƥ䑀r^\h8ؽ{իW_ֶk @,|+mA<5DmYT*nfv̩ J}L)Y֓)Xo6lێzS#MooC&T/^K/ET‰'Յyi²,=zrӧO2E=4J-[%Kg>==sRZ u\H1āt e]fyN4Q&œ;dR"1Sd(X hK)p&Q8XJl)}\ <f̢ `>P! ^1x˚h+)V@ϽY3^|TY .)!TN„8\iTY|pĉcǮv5{%c 5C-v+DM&0Q&M:L,"#FbZx5E(J)|ߏ(',+*ٶ q.|GXr[.3r_ӧO](Ar 9:::000u#lJ?wur1IqX#6maP I |*\ȹR$D)!d㄀ (E@ "I+@p $e؃@h2F y/X3 .+y@1h D_˻{/g 0&qe-YiE+%V:%.ة2|B ,EtL+3ag#1KoXlC(G%ݧL%csLԒ%Kd2l޽]jU9Ow׳T@%_P'Mz^#Pu%n>W^Ytĉ F@:,BGGzzzpi o';kTReY??Շz簔^#'0UcFGd 7\F9xU;J9,m$jЙ<&rd1QE2B[l,f gus>P}2@˂Qqc^*dd֭35cƌrE-8+ef50 Rck&иnii?C%c^T7۸Dɿe., l$7@iǕuP;ꁀ$@;uvfJq}: wv1ǏG3jr'>t:Gt*?[`* <?†''Pw<|W2, ,0qnh!C/|)g.mQ`1ᆀ %U9(xLM*i < ) H=1A2m*@WU@8 iҦx}_ȇ6@R`yCZ gD 9 ~#=^vHu3'|jn(@pDسE(g-2:GIO'qSH%Bdy/Txwx{zE@V۰@Rnĉr-ԒA)'m{wŭS9}s2af2Wg|ɻ.8!L*R=䤬2J`M2Xq'r\h]<1sb<P(Dփc˖-wo |9ذaΝ)S`L|` XҫT*ŋ_>׬YXP@er<#z4e @愀 (7tA7:, >Wފ`R&Hڄ6 Ҕ)ScA1Ar6byH f";ق7@ z"b0Oa(">. ;YMp.oYؔoAqIx6~Q R6lxomL 'O˯ѾHS 9u嗟f_rmrV8r%`RT=\V-e; R}ymXp!M(dYc, NJ_׋.h`ņΖhlz{{҂.X˲Y~y;|!砥"”w^>2y };v\fZ)KvCPLX8 離7 +Pdv _0sK+C<3pJELhBo&0WaM/A@, sP(xh) sw':] 8/0&`o~̈́|$xQ>XM E> _;00nvcp!=zvv6GsG&\+}{N-%1QqltW:$Rmԫڪ~҉g(%oʞ?>f̘RT$ %\.>/x㍫Νu!eYXz5JZ[[ϫagU<gM(p1u2ڦtPKLЈ%~,]䱏6mg/k0H؝zg(g9X$wa'0]FP"!% 02`Rpp4E*2`^#ijD0E@shu"֋(O`MAr(y(ee?szVAo% F[ heŒxG1r`!a"قˀe )C˜6e?^DّW6瞈!V\Q ¤/E-rPZ`vSȀ/18`脿H8caSɘ`Ж4iYp[)H-6QZscaW/]m‰r7H!J&㘉9COOe?Sf`)TsݰS/&uԩGt gAUÔ)S0uTBBRuX(4ض׿4Taؼy3y,]Ӂo/IyڴLdsp38q$毸B/Z[’h. q͚5w!0^/vFuc! (A`Hgum Б';y8Xl c@ySM# /& &9}˾(]/m@²",-/"S_lF#Oe>CSǖc(=J |hNN:0  t Ќ ; X^'CДF~X9@S[XXBr _s2탺MU>GI𗶊LlICpH*ʭm6XoVJ &1% "uE'V @=ʉ~r7,Z|ӧafL^97u.Ea)'?GydNu4R*ST *]%},E(YyLӬrcm'OF(J( (UJ/=z?,DnK[y0l \3Y~i"0b?miˠpmmȶ ?G.{go޹}O=eFhByB *A)W"ɑ:(P$ `uDi+jwsD4Ҙ՟T10&"Gzg P~^+ʵ)t8g< EE~$m˜$yVfA 7bh 5C(!W~D5dXN% @0TDV @1x/ LwgW?[_E/kC5X>)T raˏpk-k){D419,&X d0(̙9|ؗtsvՆ7=GlZzMwvL= h&5LԹfrT v\[A#JF*xRÌuI.W-?-˪0kiia((((U*uy/u˗/DM@ȑ#>@wHCf*d|M !,!9,x)sm:x8{?um7<|+Nq@㑉:X`/]o/^ʕ+zÆ oT*TgG^oI:XuKIZ8O-4j)0ȧu]T* T*UzIRT*ٳ v#2=ض ˲p1JJP>ބPlǁ ۏL{hFL(u Uz%A\<^O\bDMaYDtAw C K}DyT‚A"D`|9) Bx\E6}aB`3B^ PAHhb x+tL̀/yo*Ԁ sP,v,{O2nЉ#ȻuxmZ0(zaeİs05)^XδE`*1I) JuAT<ҵSGivyA؀t[3*>/v+] @'i0+ P >(,*IoVUSX@r&&U`*N!h!bOJ!!(C.Z 9fl1T a '0&Ŷa,  K(X=hVA(A) aOoyKYe lN5R1^&gŘ={6(֯_+W3g7oYf Yfv6sɩmmmݙSN<002MxW$?ʅ*@ŕX/U%<σJ%۶f!1eHCGΚ={A&m^8ӶA\r6k֬9s'Oĉ+ }l=Jbt̤ z+y<ϋPс֚nL&V Ϻ ::tɓmziF cT6iؕ< @mb0&[Ћ&V"[,pp`Mq,ey٭V,X퓯˖,e;ešM&1Qry\q~ /=յmmmR3E]T*ݻ'mܸG}#W\qųo}[mɒ%p'馛e[]vYΝ;yK/;w^2q%]'T Pc -7u85rfhkk#$2MSZ#L>e˖}er>v")ہy^ݵmOw\Tnä98\16:ˡi](o*S nD>!2av@J䒇9v<%c$IATD' Er97J!c\B6*ENJτfɮF 6@2&K""VS-rI)xAds%آ$H[lU.^, a`I@6BWA2f1%L@v QhZ#k#{`JBfd0)am'L@ ;~U!)u@ĠDr]"#k$p m 2ߊW|a&!`BfQpCvPd#1+c!n tQ$G @Z n؅b#8Y`i0kjgcuuK,Z{ ,ȱlD$h2Q{&JGy<`ԩ,+P&OrBٶm[6n l|[[ Xy7;#1=g@K1eЄ (O=F2.f` _iVM1#dBLf,s]}yfmOB |A}K wvpm7 8(;y)#ZRQZ4Bz1 3l!|Ϙ0ea867ë/zϾsuUC<M&j왨s @%<̻lUYJ)4 z NO /pg\vT yQ:M*ǜs0>|߯*A ؑT**I@1p֭{w/[o'O9RS%.LہIM3V}|wߡV #t %2E|EmH Ɠ`!NFDɃ& $Z xȐeD%Z.5@RH}c,EVF.O[uPĤQV=&F9sv=Cq |\#29;(nDVPl[,Д%<@]>?eFkXZH/q.04^) Π"Zd"0&"FWbYt4:( saIb o* mV_E_hXe(1Vt^P2#($k &q%pF!m>?0_V /Jk)`` D{"=O-cVaMˢ .^wܼg/tՎeO|M4j}T{&\e#?m'Nȵ$H;i t:\.vEtww/z)Sk[oǏݳg-[e^\j \\U'nQKvJXLWT>lۆ8R,uQJ%š5knZnM^x뮻_/^Md0rv`|mwb-'ّI ԚB r_e>Qhs텻$mT/ pU 8'O[Q; u/Tdi uM@E%1#'Zd6}FeL1\lE8>7iF8Lhy<7 #a*°3.E:V ٮh>Ka#cN>xq0jq@aDJeA;MQ(,BLDb]$M|F+ؕ[n +ケE$g V W|]?*:XhSpb }aGJ]eZ :meN #1DR5mCP MDaGhۊ ɪukNxM⇯{Nz=%½9L3Q%[vrx]ܒLW">e%(EJ(Cl"=r32儠CY _(#-t\,ԣ0=&)[YRBHfMj Ҡs¢a(rEP+A=v2{^}KvatM5Qf{qQj#D!~ d[[JR߷{W*8NuLCz-U1GH?$[) xLKR^p߾}`Nl.Σ)#P8JcP^.LT^>2F5-9Jl xOV9O,E( BCV,,ݺØ@ ";d)hxADAM"pa)DT:z%R +HdtZ E4E )z .i LSWmD)rr#-uWtY-]' :'Ȁ+iƝ-= PzTI難yvZx Y<4 &9Qb%_lsGJlGFƟ,G2;1sg"`R.KX)h .Bͨ`KEL#[x T}s%.F;Nn0, cZg@>ߕ֙ޒ |M)6qTU&.;;q޽{k{ղVRMR8J)\%AWSA=P5M:y* %oE, 2ŶX0%|Gh9z{{gU1`W!¦$ʳUC8Q3"h-l%`wQ/Lhʙ=^CB̚nY 8e1fX~ |P#e" /z²! A M@q'@EsV(!LJX),G E`’ sP6!W J2+Dl ,tpq 0hO0X͚]v6υbfm0VA0hs!Զ*)\E/t7"xT HQSr(ߙ`D ,`e!6K'8μ}yӁxǻT :9L}c|'r9Ͼ_`I/)H* #ݒ@5j@1P0LTSO %+4#08NԽ( 6>Q.xlY{챏KZbţ]t3J۶xMÇcڴi2c*JJ]֐c-;:V%c υ#v^1g$/x#v'Jcj2"L#Ky%+c7,YK(qy(SJDQG IVD$DPR$ι/ʝ\ kc؃11\2'½WМT2|%,vYBJ!E`3B+S2XQ.͘ zEOZ4*4U’_CS;lq S3 3 v r@.JOB0"J.4#bp1pY f$,P_FYD?{gYvZk*W83ӓFGV L0`e[bc.'ll@$@B"hFhhzbt']{3[HNsN~>fQALI=ȡ9g-B-$"im+B]Tg EY=½?Fz|}KhMp"iiOtw^Q"2g*Dm0=ww;_lM'|ۻwsb\"To4, fعr\QbkX uhA}sWG:fkUU.xG^uW:tK7|/ٳO8h/IR͝RgJbsߓ)XD"(bk@J`Fʔ#=-aLY9>]8o2']+0 eFa"/cEwh,$Sfoh`0dPҔ+ OW"RnCȂp1H-i[h%^sm zUT5\zیSnn٬U*YKR8 {f549t0 jg4K}+D%nFTv&p`" '+P:]@ʎ=`2S1+ēP d[>DÃ\IVbu'oz4B[KV8S!DÃz9 ɽFsrLfڬīhM?{ةX@,IƦgI{o{ [XS;dӉo'NxΜ;8q??*oAQFܧQsSnǨxūiD޿x*HZ*"sDTM(0;(,sٰ8;D̈́)Zg}X`q}S ! K4=ʖV ! 2I^Yf&g(O_@= =7iRz$Aآ_a$t 3^o:`c;sT`:6O T;iӉPsu2;f3\N1:Q0 us%gQT 4B?|Pb99$`sшhu ˥Fy!ZU8N z%\Ne^1CLP+  'Ye2BEViyh:yP KͩPpXYT xڨb8XSM@GV,4@< CC=! ( }ѥcfz6ȧPL+Uz'&LHc `8Z(Ko0P *#].#N$Lj9RCOiђ~<\[B\!.L@d^^XcKg>Ęh ALj93GnE[tN9D%A3͡{D/_{]ҐCr[\" Ϧ)k\>v9뭳icD5fO۞S|/=T1Q^7oNe8@ϕYኖ*ixWz0U4w}_7tӯ/P7JHA?88JAej-pu8 l! 59'N8жwNI:.ιxv25̳QG>Se3hxv}b8C0UJ0NR(ˑMы7aH9JA*K &r mt2H8KSKd"(.j@$T"ng=m7E؜`|(XYUNc5ۅ oҺB>tH?qF ` %ZJie֑vmg]-&yЃr.I"An0&-2!U@(ӥc@i_ ^ZN}k18#H.TC5AiLIX5}ʝPnr[dʟ@k7n@Ķ:T'N룧釗z?%?6/J9mӉy׽uj4?OS 35mWF- ͪvbi_5TPBTbjz5_W\I8?/xZ!X,bX9v\sAW%&M{.5(F_kb ' Ϻx-LWzT -?%:9@ SDu*b@5 yQ`"czy92@{ r3dW 8D[ IZC 0C=z Lpv & xhSj22N%D2KA|J ZT/C&4 dᓐ3CSdUzQ@Jي1"Ozm?C?`ҹD}܊x?uO8q❟ѣ ̅qңRlj(RȎ@چ#z\h1K 6L'-1p"~ '*&i( `@eʠ|NeCW ;L`"g&eu)Dp|-ŀctZRF!DC>!ײpzn-%D@I lyAЫ)eB<58S#=ϬH,20I=}KbXѸbճg>۟_7G "6RN7-]{?wС_C=cǎݱ/c^TتPo@{S- }932H}5+0ߪ>{ر?tM{wnǾQxq;ILOL>Nʮ 9k:XvJO.e1 cmb`Mӹ%h9K ]d77\e+'px=:A3"(.]wzgňU֞.(c%VQ9%}a(eքt+An+HX 81% S&:lSjZ{:SPKqm9}:QP|; X옋FRj"Npo y#Pc̺rB{XQes1,J~NqtR\ -;0ruNdVrK8[kGFiB%Pנչ>൫)b 1(l~n>7] yng:njq1]v@c{v/tI=n,x4іlNt ch}Nj#dti|@Lш<{arq֧~g?7?/r7=M'fAw,o_ 1̙3{O<޿ۿnÇ{yb49֨`xѣF4x?c\Zם3=IWsyC'rA.i+1ƍᙒZ 0ÆL vXݵspn`0p|8j6e"+UBXN }I׆@.;kmsa eN5xKx%\( XZdm6V(ėuVJlZv48S!5u\j3 ƛCyGGfVJSˎyD?W:%}]mmLHhx$z9t7-3s9+)NJ:VM[w:iA‚;mS[>qáRr<CshǼOltuj-' 4s8R >Pj5<7-?B)1@-뙪)X@!z+F9ВBr eНWXL%˘یE^Ҡf:=~V+,Y{j%Acxg?ayU?&sӉSy#cA}C=7s+zW?~_p]R(AQ٩ahx OJyQAT׾#4e5<+[?Cn__SOhzGyf^UrQA.~ފXW\jNTۂpr\rJMDmprW;Cg)NlU E_T)mPu!L"g6D带21,{֠}J е`LɅB9Ir)+; 9 ߲. $Bl\reI5HhilT qt,)I[QRJ&Qe0Gc:$XCw8Cn鵔gne'J'R7#*%\;Xb9#g5UlwWr~8ou\C̄㴉g21)}[K b C[{k)B >Yy@LG &P}T9 !*X rRH@pYݫ6^Ze~H Q;lmK/w7~[y˕7|1T0N7Z#s}cdEGѫث#,IQ/UQBR7=U3?3?|=\s?s;q#ƛ7|/}Kێ;T)%4ykCG??ᕕV{N]0,F尊p;_t̜[?}?}>H9u]DQT `0|+|O:uٳ`ЊInl Schgu1fR G)ԍ"1G_pF[՞)7ei⹸[P5p!QBκU,YqnVdF\SXdVH K80VfK6od 5TbjNYkEet׺~_~%Z _AHgcsRl!e{LV+"(yyu 7tʠ%UyĪOf伕l-1;Q] ˁWP 4%fox`pbr_t,C6Nm:)tڤPHsNJ2k:0cPԎ#l1BsY^G~$5< LtHkx# a8K |̃k)- V@]BPMpj`5j>1dNv[gI TP6 XPnK:!c\[o}6U̦Z#c(]w'{^ۇzqb3I Sϫ̰[R|OQo|sw9]zÇŘbʈNqY*[ݢfsX$Xnizt v}b@jBCX1sPf N"TVIM&P}s洘;q F6dO6&N%D݇hXK1CG (A)RQ,(&%9tFQ =crQfxDnLhp|^w[m1u]@D.PTxܾ%p1R 뵊@Nr)\P |+"PL6E_vӑH9V"g"!0:¸Fe  \-EEB3l C ywGty(1[M 5JGk9\I̓%q"wݡ%xs9u#ۅѯOԤ[ J` ݎD7M[\e~=S`˚Q aoIk/?_{+~w}wm:Q4M$iZ;?umK_ҿ}_3 İoXL@<(>?e˖V14MwMi%Ib+ꌹ FD -UPm[| >z@' uw]b 9PVPnGf`@c /  k8κVu[TŊ#ЧQLL_;6KTɵͻ8EU:@jav;xTDm]t= @ړ1Uu-j>EκhYHO3"ᭋ{a G_Wѽ?8mة,<`uFvΞ}QB?6D^ĘPX=CEE yw"v>!B5^(Dn cA*G%$S-_k.%!,tN,t빮LХvFXDҔE0a.'7)%f]@ T"m= Fbp L):)ȵĬuXuQ8T%#mfb,^QS-J&>'}X"?ކiG{=3]8ut/3!}b&~nKk- 1B8>m3FwhC/KSDIG] Blv)eh.5J gF#ÅRg:e)}_-'+ TH?G:R n?{|mGe$ 9vָꪫe/m7/>k"Yall;ݻk/{Ү,.p'ᜣV%W\qŗ?~+_'RJg!n"|\q?|ȑ>+++ㅐ>:_UrdnuX|s(H ]j:!-iaz9GKH8f J:WSך/wh"dn׫ƛ\n*[k.ᕆkS8CS$؇CJY BHb= lOk\R kppA]ܵ6cEݥǬL0ք:Z@`TcO|, w/:\bC) $е"kK1-^TFzvӏ>յ55M@U UВ6! Ӟu(p;eX\s + ]־^@AЉݡ >qbTNL'% 3_`֝l} X E/:VpVR A?ӆ iD4RiȓM4eZ8!]ȅu8[" ۠IGN*a"_+T V1 I gP39 'IQ%>P ȁ*R@']t]|35U(C!S0s,ceP5\ !whkN[LBY%*Zѷ*x|2{ "w;؊t?FYäv_% >nLH t%[YZfKΚI$xJΔ'(C5I~tDݣpu`6sH-r@0"tE= 8Gyd{u]e/[ܺu\\\14l BxW/kij-o?}}}%oiX ҇SýrSՍ꘴ޥ#)3,1ZkQJk9jpl$n5"]I֎H&G^ڰz'HMC`S58aK0䰓29);B}$I$IZtFfle2XpC̋>$n+k ( 4DFB c :Rע 8ЄP F{EXXRogŦ) 9 'Xs9c0B8$E}h p = yS)]ӷFۂ씸T&Q%!ba%™ \J2R{Zp t.5Bj7 8;gzpD4[ar[-͠),A```>KN: cuBLȞ\E -Xql gfgԩS/ۦMy+`[;.xeeW$yVȻ$x_yu7)%0=y_W}轏> 15 "U\MzFB7 vǀ!/%Ћ1qpߡUnFc#M0!KQ\A߰Na%׺MZ_L9!VXd䂁` b u&OP>;ڲcXY BCu,`}!% qXq6lKrbqc5`Ag7EID-a7 4m?14tB'|瑷c 4З`ky6%pn?nV|=A›ٳ_o۶mSD}/ *Zq^<Z 333xK^NZ5t:0p 7ѣSpףVaii钙QVt}<Gǯ(PA&n,⮚uv㾢x3Uԭ5\C--柜Θyy5_I pw6CL!?!102E14_zK^q_@m޾am[m:Q:Za뮻gΜAǩSpM7A ;;8wz|޽{v !{H(l~)AU\son۶Ozw}jiYHU0*T9̪خwь( ;RZӧJ!)oKV6(n L!8ض38`Rac ;a\R2 ww v 2g|m8{}w2 Ho7p㦈z. u]ٳZc˖-8}+Uv @fAֳltzj pW]rϲC+oo闽eO|'k0(T!_VEixq#ku0J)ggz "t(W StW&W@{q1v 1<5C]ScW RQ\0(gfp~%#4P8+QFۄLu5*Y/>tڃP>jΟSDisx]8>K,87<c`[GT"-p2S0 C9n7V˜ !77<0éSeD"k\wZ:. ,[Hwr\Q@Kze[QaꓻĭA"0 $-X7 pud '&D֙^`ǖFFDC7q>c5ʳaz9lˑ= m5ȓ]2r%}ȹkuml ;dc\ׄ?By-!t7E~ gG|::׃: CO-ŀ`pfj`M8qV)D>C!bXƣQ\*noַno3 =ot++Q֩KU"uCBp8v /f9|_J pA9saUgjzzOw}oN..T1+= YDFbV6@XA> r0Sif0@tu-V!WeVhY@6SZ7։'\i\P8t1)r1sH )݁ǎnAW 4_ 9`L6 8 0 e&Rh5 n86ЏIHq^ݥ=L99qyS'e0^ճ\#gȱo]`#u:dc(GLJq= T! ئI$LJ%^'&, ;)z} cӤuv L!hж/(p@˳PU:yIs;] X%\#ipgEP1 xZH]D2Cp!!85dϴiALOv*!^!Sg }>@$pgƞlC5.&t,?#i/Cvt D1B-Yyuw?7lٶuĿ[`]ֱ.)jPRQpv'&&7Eԥ*9Z\ԦdYV|߇iYVnCEx1>>n[Qy$IEزeK\0.VW#D^կ~MozK_ҋ b+Pp`}#7rS)Ȍ4tʑ^KV 'Ul=R% vFG5; rnit0I rIRw{x'lsKTQuH0 Hh@cE=j oroy -*nhK~Ҥvo C*NVh$9@#8"-Aiz6vT7즟!B;c h3a`hg\hG&K;#*\Nm> Z=gM,r!|8f0vL9P3~Nf1DF,Iuv< F{2DC3LըNwipK[;_9" -AiK07P̱@hHiY>s}r} B%Ѓ<*a9LE%d;#ˣ~=ȥ,@e-Q01P> k) Vw4}>{} shG<*00}oۍ%!ab'bn|k$Lr[Bͅiikn3da{mӄ\JmSi6Bv qٓ+o]M!?Ӄ>M%w_ :HN:ɐoûjdTl>6'#{b#Kpרtf9!x(t)4\=.S[w|;3/.WWVlpiLGދixq7"9rlؼ}uxk' )MSdY<ÕW^}!"ڵ QaϞ=h4Eo!@**q$I.oߎnV i'>9,..b˖-%>/ ۶mÞ={9G^"H@-q_8p?OӟO:ujW5UuFPy{{@*4ԙ0"Vӧ ,<3e0\7(#J! 8s \#iHhqB0% 19XZė/I_8Чok-&V9]Xqy|ɹdD5Ciլ2t/$rxˇhXбB ܳoE9o*{S)th?tIPdP] F*& fk' -l {jD֞&x'Evt ~0A(-<PYAen UKJ+лޥŁ9\"2iz۷o/݋zwqGuAy^le_n.{)t.6Oy;0;;/eۧV$j!@\['Rv :m sXoz"b[hk4Qt0W4PqB٧GcQ4i|czD-u2=i$fz9:/`3K6/J#C{ボwnmu0Of#}d UxWON}cpv֑?9pw4c5x[pFHLMz-ZJ:WCÂ1\7Ǫ#{K_Ȗ-[!fffJk 4ۼ~Wka_j6ϙ'^'`$I~rs]ߍ0 EՂKTjVCbhXv}=sSO=+Il߾~SQu z܊1tMkEH)t/Zmmo{{:[_>wZQ.\\?rDFi} eoL1)BJ^;E8@IpI Rnnx^o3S8=?0*<%qdHkc.a:X9z?<)wq mLm1F1`uǻ8!mRZMͳnoxp`z9T7 .D.t*4t{TP:4&t0.mEcK sr\D'g &p4Evt L^{`5Gl »b!?-d-#?gGlPqvd  w{6gpfB8#kȟYf݃}ZPD0*1g> ׼-oޙͦHt9dB1G}<0 U=ۺx2Ldoc|]`_;QÂ-#FMIwE**y 56`AZrz Δ 8ENj].2F9W{uXqE0wn/nQ,HM4-sIGE0=F1`q#;9MܧS1rb[+7a}hj S+C` x@$t[vK}j5ܰl,cRih> :y`7p\qw5* r%T`RA19#ّCM84.NM?d'-eI}>޵@Q:匘QM*r.ǖƐp-8SwjUTrwO Tj!;J鈂R(]Mٱ6f"'ww#HP Ȏ`z9}#L INaB:f988|dox}rJgPC]J $i~Ky }~YCZul]э|gƥQԄ2XMſʋBA3a9tLc;1 laK1\ +bMiR[MNe(hXy@0FN6yFGEpQ(!$\B )8.H4=>dS%LQYP0ݤFFس-2Fj-!t鞄9G[&fkI_^@~gG:!Ow)(~~m!j>~ggjqy g+unAMȞX{ /CvĖ+%M4/z vjӳSpTzVDN>яɓ'yީ4Rh۳PJ(TY`NOꩧgc^oɲ1NLfXU!pR*J)oiiʧ~Jq=h4l9G,;aZ@q.Y^\VIl߾cuuuO)U{7󲗽}s?/ͫjbbQn뺲^k6s8355u"MƘWsFSGoos'#&W&7(be(qۿF@@)z q)94&,oB055 #̘&[i,oclsg;b+s eu8<502 ynMJ0yr 6VI@O#Vvq[V?s8ӹ+1ҌCWl ({!U4~1&ѵHCԺFmЁ BSGjӉD-gv͉lEJ"y'`៼Ɓi PH :!8`"+FxuE/[fAC2 %8 jG22 .=5~WM9Q N>p"j;cRzq0ϡLYJ|}Hr=05ȹĖZJlDBJ0v9 9oI#|qqZSSSRHB~_{kR9~t:nڵkc z+ %ɓ8s Ξ=/,1dYV QKv[[*n ycee^o$gJ)$Ih4}_+/{Ξ={uRU6*V85557555gϞ3a>vO|ͧoso9rQb˖-2s>6Ң2'daE4.2ЙBnkv|,i*ORC5`jdp墦ǩxMWc ]`Z Xtk#wjgPR ;0 TDsEnn),p!ci4 /]bDk 0 J𲃏4rx:QTd47g }kK3JU*>hP- 8WrĆgpB }] tP_:^wvekh Np(_3댪BuyK8ggj%Y2P CC̄p&HVCx@l!; 8;Ȟ\zԓϑ>L?;&|xq8f(AUd·Oծ,@žW~i3'Dcu$I~0I;9;;[R;3U\ TgΜA4nf\}՘( !5ꀻQ/\UPUR <@3qSN!ܹ[,/Ƙ?jgݿSBcϞ=8{,><%H)mk_kϞ=?n>yH)o:|<Ǎ1\sSzZC[֙8hϾկ>/~CoΝ'> j5ubzpI`0 ڻQcgllŗMY \q(!Z64I,Oס@v=Xш!w7CV{l+ V 1/[O><4n70h.]nB#H`>, (C(x +l|kOK4ƋSzl-`l$8i/Ƃ@-2D A4&xiU`6`@5(}3}*eC*:@H+!hJP|-VT;%FjC;2t9T]L.av q8 |MZ벤`UO%;Ph>"]_C xb1>ZQE$r ] 3NTؠ?9ܣת[䃖9Jmp_2",;1pȅĘ(*>?P:c0VG~/p4Y%Dp$z%N5eÇUOU[8.Zi ׼ qzgM'-˲$IsƘ[]}-{U!T,--ȑ#}h4%)ۣ԰WudžEjffQannǎÎ;f~7c(~IyѸ}Z-=zt٪' v]7|8^{ 78Q<ݻwoog>Gl'`n8/RA׼5Ξ=A3[A%툀srRe˃i N2HSj] 1@- 7R-੹Y@LŖILl}ǞZpXC6=8[30̣V/6=mP#ugr89}${'Cx\@,O DG(g8a1PJ@0$8ƒi`q-9z0mݜġ['ē:B1`{r9~!NJaoY5Nq_7# g,r!s 0)Pۣ;gơ;^4 (B>Rz-vI3[w ("* G{O&]}g Ws8~D^Ec@G8sׅP.5d IK(L .$6? @6D+(e%Tim¤xgkxн L9>3=8j 4USikA m=."F6qu<` pVV_a= ϟ?={|zYl:QNW-1"MEHzܽϩSCؿWPŁzс*F]V?J);wbaaعs' @_^^~~~뺿l6_qfQӺꪫk.1(:nN%5 y7sK-Jmt-NUIAsW:%`eݳArRF N#5RL"@:NIR &GX `9В(!U=Ѯogm:NxC#༂aplw0@D.pXgH$8[Yھ :8=^X%o7=շ˷7 XHAg&nPK1UĬ&c>LCK w>9Vl|'}O>/QBhXwcqzQ]W'sZ՝ vۿ{6sRN7mws\}UE%d8x8*g><(жcAX@(3O \lkxT!ԪKiih5hĥ_o@#'g:ff,`>|/6ΰ֑x.,v'e $k=$Nvc4_yݧt>uד\' !G);tTJ,.>b w\nT`u3T<3]nt=I4"Ц[ӣ^FXRn5-*&g5o}a`4ؙgo744lT,)f,r -86b@4ԕS=TOՋQ}U<۪1|A0 T[}6Ɗ4'H"hs*I2`v{2&`.A7@RovM`NY23i?sr8D P)hB&4R}8[);b0_PNBXy}5̇;=פجFK깢~| ѧ>_ܳgϿIm:Qߴ7;nz?9ZVs]wC񴑵'qpuV``ex7jh#zXD Fm*ze;66qpY9r;vDu+pzyy_|^Fˌ !Ŝ;wbll Gbzފmسo/89qlo|7u CcMTmxč1zR 4UW51jUtBF1Mk] XZp|G\un|W&8,g>`L.2SO _| 0ĹELα[oĿ }{ ZsQQ1T̡8"ArvYj#43NNlr8DB14Γڎ.Ny0#5~jw"ß.̠ipZu]x;BG-)Z+uK g-9]Θ-Ex҆W@(pvq5` Df=NnvEI1tܫKOrph` Kq*t?8R ^w`JkJ P1muz@ W*poUV*>PJᮻv7<#o:Qt٧$Iޒ x5;J< ]I)qرh`#F ܨKj x7TՃKEعs'q x)eo[YYgbbW<3!D<{*2MW\qlقD1ccؿ?E&wmif=*xfĞ mpܡ*n͠| _3hH.9Kl(E>[ Tُ)e XL X/cP@&Bf$ ,J3 ($cq[n_]Ñɧ:{N-! }H݇Q̇'x^-XFO0 pl8,8G`@)z io #'kv{dds:m H̒i#ƮpA. 8ꮭI5b-r!jTM%ŦR𺗓i5muz mEfT;c>XV3rщ8)_j~|89ܾbDv(ߟu &`5);%uN)i9h;Tj Fkz4EEh>Q/ޓ+4t9m2&>JݳYj[hOc{,~2pnmԄqU"i+UDEh4p9??7oh4o7o $IjPOllK9ɓ'tʑnytη޷RkUlm5.Ν;W椊Q#sŗjSSS9KnSq@j6U`0zᝯ}󠠑% 8w?.PF0L&tUiC qWKe l:ΈԪۧILuxO[QB+$4Z>`1 Hcp3'{_z^;D-/ 5=?B|w3,#ZBkhas 8P&9+nI6 !1գ:@Opαg 2UugNjA'ɠR0P Z,0cjIS /#Nͭ8X9b p29L"!IΓO}b"4F( W4} (e~v/tkBpr. 1@AD%p$n5dUWϙk<vF'wmA{x˷u2> = 6 g:U=>1:nQ }@-+L\0>ar.FfF'v XHgȯ6I$~XyݣBaˢ5 u`ň1kx \UUBLFrtߡ0PpBYz\:5WFUJtbI<% j%ߊ)opS2czYu Lhg eF9e60Fw\ j_B<ϭe&8Psm'O#o \(Qw|P$rUmyd$ěʿHےe{փd6J=7,d 6sHvkX|I.T}*($I}{omLOOtJJ-1nMFm5ǏGe`!ٳNFgԁoyQX: Q_R1??Ǐc֭]Z}gΜΉO*7337c kkkX]]EA׃#_@7x+>`>~wN;f ,d A#q<ױ}Bs`zHr)3VO%2f'Hd<i \A ,ˉItLD S&08<@r}_Oπc&8mlSBP&  j,T}{oǷID!u5]teBUsYqHm=ku)ѝ7 URPD|;eRӗ0@ XjUFńFo(wp$k@$-2i@5!4/hkG0؀=8["s}p΀XC΢- ܨ$־ a4*R}{xY`XU`F񍢤4M}Crw^{/mʠM'&8{4}oQG(\b.ԩSR~{gp?a;#F%>`!Jt9 27U*&E,MSo~~usss}ы^}333=93g΀s-[s,P,hW;w%$u\_y? CMBͥT s0/t;Nz x6ҞŠB W*Nho$!ږ54a@xpy 9 ujК:I!xhK}h(B>`@ps8v4ItDR(pA>8# hnvP;gi|Ytu)Ԉho^3;A#4'yFDxÕ1l9w?uh)t7'@fP<$ʶt7>prkz9m ák...j-R sBF)(+ӞOs kyG.O/78sQ먐g?Ըjɑ\"3V%A432rt" ܙPeNxVf#ۨkEjyyO.-ݻwcbbRg/&F 2"gf#68`0(sR^x${_z),7[ˋ{-[gf{Kl )frsmAt4CW㽜5@/*p$ XQX|i@ T-mcg8-;uR K ƒj ng!ILby@ fwLq?x;WtqNC`DZki:RM!Xcjh\t0GI V)55N箩1rzlg)6=FA6erI\t)~byMp_B$(u:tRQߡ&t')AOwb¥j9^}\d@}~8Ϲ󐹼fTIrp*ǥ~ݖ 1Мqlw!GCÅYwl 3fu)xݥY_ t?o9mb&絛Y"]'"| #)$dIQQՒ)r GqM6fa^u{zM7ڤ~Eۊq}镕gY6l޾[ڜOVݻ-ox~u+(BvP]jf~9١js o߾g73Ku1u)QNjeN)rRgϞɓ'1 0;;{KSRR-cccOO<kkkZ}u?.٘v[!cm=hUuO 3bN N't1WkArf!?EZz t e3P! 9C`2 BxdЪ Bp He츏k@A?_?7nճ{qf,^#~/́`>Ƒ10 OXrNmFbGuN( #.[uӪaMׂ<Ҳwcvȅ:HbL T:ߧ[` a@Lguy^.$9(8pSD}˽{soM_~狭 .PW2H`Nٳg84֭[q})qv#4Q7*4B /FD1iV"4y3y7Gz=cl^TDqwevKO\>ՂiŁ8uu36 t'G8x^?s@U#wea,x}*Dr(F:pc18!pq2 juYViItB<pMᆫbkK܂?S?A :{Ҭ=5/<jmmRn [e_533v8x;aXfh6R#.&rUv]:-J):u w"cسg%k\.Xo8x)7jj<؆r/>0eΟ?N$I055UB5G<޽{o_CJ) '0Z 0nX:mc˱<@J0Y(.XZKĤ/<uSCk}ks#Qs<IW_QTÓρ R!v!0`9^Q^̇= eR#X[UXׇ㱕cS!eߴ O<}yF|o;aᚰ8y_ԪQi :d{ ЊtέMB>M"li* D|m\E?>'{:' CE KJFĎrarC]q 4*aX%$Bӳ~N |AAK7Bѫ L!CG{Q1*?3,h.AH.r`.L:eՐ /rijv')2bl)MDxH\^a!ЎP\ >y*c ;clhd>h=tn[)LƘw BDG9SUf-yGKvׁ7uAD AC1X$E%Yr#zeSkzxI3gΝ;upqU>^z%=G> cr-EY{8Bh){&l&cfoSJaccQ'> 4`0u2;\ַquQ'.*ˢY|%bTw1_W] mXe01kJHԀc v0;&"FH:14p0Ψ ( b0&14%@ HM8V+hjό u#8gq>7Gߴpv}uKx'c8byĩ[]ClYa[&,}sV6)`M \-+Y.&}hQC׭nD".-] OnPM PJc{D6T$HTflOBPݔP:ܧPH C>aMm(JyŅ)ܳ2pV9[mziY h/x;5̒<G` @אbdQU#mri؅20F.0ioi.hMA~'E>]lb00]hs6c󌱿x{V:.Z JeWԁ~>37nG%`'ɓ'HIYKҥKȲ Q_2/c4<|>Oǭފjz U,iȚXM2O'-96661^z%z=0/~~;F#,,, Vm%W|ɿ&}CSmk5wZR y:<fXhd_FЁJnL $`U x_8DC%W7YjͰAԫy45<B0#nq<`8 ϡ<#H \ф0  ZG#$O*<ũ8v ,d KҬnHyk -+UԪ ٮdmɤ5[jSù:7>y#}vk)fC}!|(ꢘ {ph2z0JJ1TF m'ܵ|Mf$&D&R2_/ V|3qkbmNPӺ2ǽ;}\›x8=:pW B*0H4A&3 !c!a~+ +6p|%MEX&2 bo3[pF+L$8\KƘ/|j7- !VRJpQTP1If08Ol/YSN%bz_'Vtiu.~?q1 pEz= /Gy/_.|ǎaqq1r-&`R|^}P;iYިi71Ν;5=f% ,)`>vQ0#/S/1_W8ƒŁϧDECgFrd ~91 :*M~:=vMdI?IbQyxDpq2ZC nr-eJ5xՁZ˟$`XN>ڞb)7 `2c'ccjS>cf%綗fFQ46bcin\ ovT&4k̇z//僎\@{W|VLN/^D$Ȳ O=/ 6cxbrȑ#b&le$&j5+|xCp%={X J);v wu:Z*J/X[[#|_Y\c2 $D,}I^w)&W#b[$LiB*aڐz L9ban8~fv/Vz!ɐJ8qav>XbkkYkpA'(eJa x Y"έ_|]…dX}:zmrꚥ€ +>0 0C)){f_X%)mNs MըȤZ$@ճ9[-Hs]<x(^UPsvHcuI gPU]:Zę`1m6IS$;5&wmKݗ{H)uJ$j+XIi%PyvPM*Xciu`-Z0Ij#@NI|RS~Va1eyfs41qy3xloAT-Fyubﴅ 2n$7w撦Qo8[[?3?wC Ѧq.c\|[[[`ٳxGkr6?{J)ĉ|'j/4M wI;rmۜ?v>(4*;24M>}@RAل1V ._'|#kkkrٰ|x S?e{*./׌d HZB>p na}D&:ɠO~!UE#ʜ@ܾ9`>֕q<҄( ;p3T2$pCB3V3mH b.sEa(c3WPi@ASn*?dǦY7fiI" |߷5 q;@GhfU5Fq E(MS5vE0h 2mˇ)i{lT&S? laD6!}6 c( C,--^Od_Rm%IcƘ}$뾏e,rѧ?p>'VOc1Eq2e \c /'A:5vǰ8q)A0HMVo%a5(/⽙%E~'xr N:(l6y^Q ā[emm֝˯_IjO&⼈6v2Ϧ7<05V @RVv=h4a)VNla\ b^V6iPD  N{XWp~\c ZHUb x Wu ebvE^[CQ Upډ*2Et@3UM B0Bbg'O\@}$yV(*^l?"Pd-WrI7~m$6ռF@jC jJpp:^< kK +p[{}_kDͅPdaPnQi,[4ROK%j]UB6Dme6 VAQ.?~*F,T/O,}yI2xgfd\MSJSNPZ ppcP2/DM`p!fhQPqK8͘6 C`5\j'j]kdPxՅ lcJe8/ tz O_ #1*G Jebk8@:j}x[#<:/}"p)otHV{;rL/bccsG /m/=[ƕ+WFx#R64E?ᄏ0:tIf鳀$h7SxӪ`f=^/ŋxǮI<.Eƭފ !|GPJa8_WǼ7QiTm`_M%9yݣi{8B[Vd6Zw(dIJ.LDr СfK.j ϧ|(; gO=mM g$I}h;cϢ^YcH8 GAIʟ1:19pYDɭC±$#>@|J~wta lHQ-}" QF_i <5p1x _qTJ/s]fj_tB ]&VPAT\VIoh|R'oI9DZބAЦx+Tu +Dp#6Bxn ZgnW9s$‹_A:W|Kcx*1I˶hf\c <>!pa2٨|KØJ_ fB4o0~o`+@|Zc[0ŀrBA~ ]2tV䡪|pУf$aTJ OU!&&M@U<2W\xHB=a<UH=|4rՏGJ77V0J;wb&}ePU='cؤ6ir. M ?R $B1dϨ*2Γ)Ҁ 2b׼&:|}V*ʃYfY'fe Ƙs7/vsZ>&{yZ}c'>NӴAYaRJ)cuuBlmm+2v2xcxx;߉}CŴlj'u 糤ix;EL-__.p<0x;-vYA'NpA@)%VVVO<1I,! iN.Y%ψauH Uq,rb0 `5ib '.>U@W'oGjN y00P.G :`!Ai J%^zGgSA0F;M$87߱Uo<8&sz?gEb`ԝfebƣPQ˾y-ސ%ƪV/ٲ* (oxxzM /՗H8$=MVxYύ5&MӓӔ S84PL:MAG`)u zl*8b04U&)WLT\*IeGD91BwZK!ېg{PxoY$Ӥc44~,Oܜ)&g_r.lƔbDKbER2T$v3NLc'f,=aX0Pw{.8j6Fv!8 0MNS)zR[ ^7z; g~-r (I9'^W^EeZ駟t"Fy-Vy*w܁}cr TՉ>t|dXkFԬܨHi .`}}<8ΫPOot<|ii rKQ>R8w܅}kߗeٙA4 3p VsIZqlǕ֔fb<|@mQB$ !$Au-#2#5 ?/zsa@\]W~85=pBh(HՇ6MqʒJUgy񱸯CGXL Jt&ϱu1̣dNjcEj#jǐzzݔׅ!}'Io'xW<|AST*JJYdMR+c%91r2 ״TmgI4}h8 ~i0szvMy]  `yvvV?^IS@w7w.uǩ7=ٟVU3Ƶ25Hvp]ϟg?")g]nX8x >O`߾}Ȳ GDZ|7K-*Г@\rvO>$^zbq)uswjR}:u `ڷ^ ڼ(]YU^#y1 A'2 `EM-l(_Ҕ͂2X ?tO]FtD#C]0Z#^hA8Jm>8 0+I"BuݷZ_V; lcNSӻ3ؕZ?`x|1Q{P{>%s=~SYg}d&G69h4E'6d{$ 2q$Xͅhx,`{b2[*]99cU@pbX>8C(B݄J+diNv{s-Z]irQVZy;e>M5 YSy᪔Ƙ&,^1DּOvyyg>[|;x25>ǯ^Zd||c=B$}}?F氼|F +$I`S{1+lR^ɓۃ7tn`}?M9t2a>Pc'yvɰf0`0RSL|>0hV혢2k 2: ޢHtUU*F%?>px00!*̃1R a!Q6RM+&8j́+C*| ]um{ȞjvP- (2IE E7 # O{9 Џ|ay ǭ雌,0 jo($6(6`5y3bCQ#@hiATeYJCԭl-͊cyII36݋&L(_vϜa`Qa 80`C #\@+mPg4?B\q\}Dy38po؍7sSe \.?|B4nWBckZ/ ;yf1N0gSXIuұuR?ocx6&}G~/ \v9%::<>O"x{;ѻ.-ҏ=ZvBoUR<%?^z Oøٗ:p<BJy_ ZRMTR,|I<F;ʑNiI`"I}?\#G 5U<"-<#SWw)%pqoy'p=a{Val۔k`[Hja3HT$ʆR}MNWk?-t7҅*޿OsS3ߠɵ'_LJHQpxypDðC8u 0'?t7  \Yk*jӀ#B ~ \,(٦{-%0UT2w:b-F8s8 = DN (J ȊCT84]5`RI3C@â 0 h/$0>B@t$t)k MBәYd=w5ǰpפ$1a*XdGC۱F1Q|`V#Yx4<)|0/t>S:PXdR45//?lTUꌻQU^ byR gY`\o7s7O;<ɆdM8]D}'@{V!kPi /~|rQL|ilZn&_8z(>l"MNa)GvlNcW3g\s0%{(#5륔T*8z((v#|[#!)R2 )FH$!OWV }$!qvL !t/A/8?||(=DpxL\q5.8w*s|sg/C+ :q4zP&FhTKW:1K$@25 h-v 8)Z %Iv_x<fBӒH ( MYƉ7}b|\ATY2L%$LC 22iX0*6LjN@Ѵ:XpL3ܾgMF¸+1+1מ_MT~\4C q-QM\03n& eSd b1$ɽdxEmT6#̊tAR~ZѼ1Q qtWVKvAigѾ|4IPKw#um}[`eX^^~~҃af V 0>SW V6#:yH뭧&ز錩3!lw y&C: |p.lԁcU; Y6D)p}'alj^O~k.|MP۔RaƨL8K2r]^G\<|Y.w{† ) dzQm?03gY"UZ*e ^"H_(t`RMi؜˧-e. b1RlKHQZ}HnOi6zmM ڏb/KXWo9iX&.fN>m}????Y˦qV)׷ϝ;_UTթei>8FOOH;Yce&kR$F*$ģ> )s^5- ;cǎ5O^z-ácrP]=.:IU81Jb7hZO^Vy`*t1byÌ6⾠<30Q $"s˷TX}A^.NްG@,`um~|˃>~N< _eTR)&nDQFf1Zm"U35ruL'^@|@ۿ?VVVկ~ubT ߣqpFQ)%A>K0p[^Ihz$$HU#I. j#q{"CK!lPrem`R=`FԪ^S +m'/᳏A!<O,@!!M^8=û@ Uh r1:n=LRFXY k+2aUĨS! p | Ubb822H5`MJSFh̀-XƨHtW5P2CIUfY9 , _@X ȌH̐4MQ& bR G&pWLUHN6lsMYUnz|AGd7ʆz -"yhgz)*;zD]i}.?Zkt:0ư r(X<7*qb/1?M>kD.l6,c+7 5qQV1J{_)%|bJoYs>#I{ 0ǯ=o9.:5 ~qf Fщr{(' ̞O\m3xx'V >b/$`MFD5͸2y|D/c[d {85>T}$r':&g>\^@CDB>I[:Uzmc_oB7Ft9]0 >-͊/Pɐ bY;nN'P&vcaa,ؤhfc8rx<#S^AnW9uRJ6uo pE$i݉)((Nk.xCwcGMb_r=hVBPL}DCG|6Ȱr)&~5^I#{/QKO߃pӀbن+Bp5Aم`jky9x Kn;BhC ׬IJo=`x<^.jȋ}A M>˖oӵ5@ZRG\ )`d=Hƾ4 ϐIȚMl+CI~ ^ P 1; i]jK#*ܣd?bQPiu(˔Uf]0 j @@iJSwz$-#I iˊݎ` OMTS/hR1T<ﱄ$$s:wN:4ƀe Ī{Nb0sT}p+qr{ڠ^V |,3q_ߋi`*}u9c_MGv8qɓH)qOcq"{RRJ,..{Ah4EߤδvC(>n;w/D#N/m$y8MS:`yx~i b1$Ď92 f 3@^7g1j`Js IVGpWj b)D5TU;tpf < pQ>#xI P(KB^6.Ol k[}wy N miJHou4~#u~Gb),Bf MHfSk,$&DFŚM;~+ S55Nã~m=DF`sx_vfj`*MNiό$1=@`v0%r@^+0M&@*jٵls:YBz`obNT0M 5 cȐyܧU5b2`" &QpG.@+Mm6l/'شr0{C^GnnZ>6R y^gMnی1~'2 o2Qa&h|[^yxg]-<;S|'?:n4FY{QJGĎIiiT>fH)177xW^E׻D04 `H)1:RKQzNJSVQ^m0`J1nK{ئNK!T;P#()ٕ8!ѡ9>lG9{بMqWshwZ&#NuZco[V2vxeb ?OA&(w߾:v/EUWRUf,ڨjc@Oſ$oYNBoh ` sc:6S"[ǥ<Dj+.?Vq!Z>\@l0Kc/+.|bM1갘H.B Tsc`!_QKdK 63QJ&[$`;rp&tspHBv{=Et^B`DjC fH~>i654:hF0{ߏP͂t+<sT7t/rڳU1ZHI)?֎{)0WM݄:7EXU'V'6JAW|'vbߏ;aV2^k__17R;{_󰛠 ʗ( RKӀ`z=t+LAo%i00b_z3Rbއj:sC^9R ]vDU^ 6 !|1z5ec@๼F,807qe}؁86:!&U'_7_ۏ}>E cuX64P0Cm\l;<|$J3P6uׂ z}1az)Xó5.爆էI 9

    V+Z8P^^^z/o:UkzZ ;V LNU0;O^AӸpΝ;uw ܫWl,`c .ׇ`( ԍ;)X Ӊ ͸`SF BC1}ȵj3s AnDp0X΁*"z °GC5A]ިP]7!%\Š.P[ t/Y6F,F10WsD*bT? |_|NQi /?=>/}!jXȨZƆb2`RC-1Ynm=T%MY& ^qH@ jh{JiP̀Q RP_P|/P-",G8LBmP[1L,Z>ՈXI0zh: Sd7Rr6ƅ]DSn/2:1Näj #%%+tnn8#UĈmF.wŁHbknGlhx=8%*2kS2s3{X`*.T>h3`uN˷ vz(y|m^&Rԯ9T=#іOF8+$D EAjq  {l 06"`Lpkx+p!au4#뎏_IL,FipLhT3MeŸW>64lc7a[i@M7fYzc'sCqj<#_cT*{z=oU_~# +9T8< DM 9q]w_u5{|>kB/MSdYVD^hf)w7NևFg4Ip5A>B5;jd>N}RkՎɔO1g)eIk4~ rubk=?Z?w:9κs@F9G Wh2v/_5h/ɀW.ϟW~F Ƈ%x@7|2_/1V y#m]̅(#RsAFnB6k'p T\T]($~FTm ] Kl!:J(!>eKAvOեIc ɆGҚ/]ƈyrxy쫐i 캓 \N3e(J5E7)$ R^]Q Q`Llc=[ӐPTHʤM9VGP T5 <͒ߦvF{Pun@v<͛671)D 7 (CxYG*eB'9 A{5Y'OĉEh@*e*I›T9 PU*>}.]5{o,dHAl?GU0`2DQ&o]WWWK!x)Zw $ %hjX( j35elAHjm-5MBC֍p1HÈϼL>ێ8 9 < o źP@W WOUBM S8KtU'B# VN5~Յ RSO# 8ekEyE侜aR$0H6p`.։ dz#\#YT`L0bVǦ"@٠MJw |Rc*6Fe,Tp =g]v" RSQ Nrzf}RXy*k@L RC)^FʥOhF2!$MEEwO3;o$2T>q΋Y[ٛ0D݈<γvmWX2HʝȕJo'VPC=󰰰HikT4 o&I,axyC.*azۭӪ1Ikx'w&#hưCx}{_}t"8 ,s>T'h0.' u E,UH[ u !;'` ,xxЂc=ҴUX$/߱(u rp#xi99jS %b@,Ӄ ruX8*0~Qɢ#nk6d'K6ibְrzb p- 0{> Qb8c<3يK)z`+fIQ>d3͐4+QTdl%C>"c֐m>l0ox{ :E$@R*ք1$Ner& è~f0%v1/rv)0M9XO=Dlr])xw{,{#;2sQ>l~?0Mr*uIT*|ZcvB('=_sƹu((bMs>x݃28T7BH#*t?0N bk}<sxoRL>G-4}Q!IvIj8} sqE *F{b)id[rM¥SƖ+ ƀ򈔡nL4v$2Nӑ|)t/+X?&&5sS2WXDݪGN*c([29`L*Q@M p*LfAYA1̆O6PjW!\jdK-e4T?%2Сچ N,S^YSqbmx#m&K3M9\&Q8*0NLpcu8>PNh{.O(PS7 5cͺʨڭh7hl{>eY?I~aR*np05PZkx|bnnn|mӍ\?+ ƪ*N>B{=+a *Νñcǐeu%SQ3qm?pn2j ib xÇZ!FJgye2sSIqH8t-FwmG ./^]* ~"W.Rb8\loxFU5#k^;DNBү*5v Q3lL&!LRT,UwgRIޢ~ yi@'.C504t$!WR*$Dp&(Y  ܚyãB^J P7!fKrt76|Q#&, J)ʎ$y2BQ>(d]?*QX&2W>m?@m4Wq>4̪K56 َȌ̧fifO=HIQϞIv h< l6x'Io'ǍS,RF?Mq10n"}nw /,2{?/gv8OP" 5/8iÁPՊܝ4mGԚ>v9LCYZZӧ/yϲ$\4$%8q:chq`@ !Goyq4~jA,WL}pǧ&EfvPzyy1(?y?o <: FKI jXJ&f8|^uz %oH S֑2`K9G+CujAj.X#S(/)hw|GR^n)(m<!IZ*`1 .> K(`+|^=QSkmiq0FE_Ixp-۔8R߷k!S $M^$O"#/*. KR0JU૮j!Է8=so&= h LeOӧ$KI)Du]x(ѷw*|+(#BhL(;%i&M2JTT<6w%U~A7KӴo{'|ߋz^HՌkwZ3U;ƿz?ηzC  !F$c2_<yq . T G03g:nů-6cxuWHvJ/ U&/@L;IʻQ |ΧlM2?y^Oo./ =D|ەˤDqVV;:uQ7r{w_6B`ss_Wя~Q]*iTf y#I:TK,5bX)L?܌L/4u7@QN$յ28j##*OE ICTث :`@ #"C )Y>yV ֫B D0^sc42MC40=85&ĖI2j"O3˦̎P̌9ʫ_vCYj<(Pq=@QW$獳U7MΛ`ۖ%>طonv<,i,n$IPծ<8}{ xRo`~)3Yhq;8y/~à:Bl͋: @W2ȫCHU Bw-S?&{_ڕ:Kܪw!W` &##۲YQiM t7lФl@,V.(<i46}V]29gاXnM˴2Sq.Bv3@m(k!Th}OFy hzlf;xD`MlI݂\x۾5}l7Ģ8Ʉ`}:1Mږ("hVج0$_6 c9k@RpL`bž &%ceka4tHz4 mDqcRKK pXa[+ô>=mx/ӴNI7jH}_ ;[W7zQJjuԩ5 P IRMTԍ{Toe~a4MbM:LM,j7^x8~8^K.]ܗ݀IP_\Ņ 3xA~Dh9T1zu?/m< 6L&Y !WG *:Jyg*"_m·{x}gVWz?ҹ*N+Hz'6#,'.X/2d$-T,ի5 2^J1,":E#=85(+XL g)Q +JEM&I=pB%V ; M?wb[5K"|.XWMaRWz0 D (r;n'&&,(51ry9!fWbfN *1h £S=LG lVEO˘ngSLSԝ+\jFZ:I^y.v &i5RH`ztߑ^74Z-D$Ip?Yk^IŸͪ|)dn^;M-5iRbaaOc`Nf?{+q:MMykn6lnn"IQ{ѴI e\n.uRw%Q>@ǧtR!S8+·į3 Y2W#֩A^9T{2Dj*T;Avyp 5>ݽ9Q2-d6i۱fy!0V1{7p =ʪWhxuj3N5Uwz1 bPʕ 4Z$yx a5mm(3b_|A(Bggj4^?p+u LO5)-JTG`fGisDB*M" X`YyZZ&y-Qf V=$#22 JX*;jSf> pr;ih&ؖ,Rb˷&y[#taGP)$5C 008b4.sl8И&ͪw9X^ȉs7lvyߖR^QfU|恧 z|;Oɨ@wIj PN;wN:ɗJMe mt"Ioɓ'O;59/}s=_~ǎC$c`+,#n_ï}w͗πTyنmAc+CPxGm__I 0@sA7{wVmdPnH<٥x ;W& 15 uαnJJ !UtK~JBFӼFH+.P'ڈpBGju(Ffs,to(/#JǺXŅf%9(J> q 4zM)FL㔽4F'KnJʜonW؉DQ{'V ]= ڌa:1k.(39/͓a%EM̡C'}`3A fY;)ɛ _ԍI,TFl;vM&Eǃij˛ t&niӧO}n4@y5PFt7s2PVw9ތ7}RUeoHjZ@ML[x'TSeL.뭭a}}}j% P,yDCxqرkF]~p'a|{~<wO6^:#uxAz#NA'} X2r||;لZ'| 0Og&s Tf@jj+1X\0@i6cd1|QwrO 4 3;Ol:r^7İ\8 tMdPt⇠#{)JU\JD?S0ڐ*$0"^"= /%^'1WC R! d:Q0X c\lP8dsFsNZٯQL2dv$XdeDOMՅ pY1bБ=L 6R4%Q 7Lv@Ƥ|MׄX+|'I]rرUպyyku:N>$25?eɫ_e`8)aohL4i›fw.i0-&aRj5:u Ngb^Yݬ6RH("yxꩧ~fC%|/޽䓃+ z G\z74pVm\ΡT;Zi L V|. y$ 2*.ٚ- Q<9f%r[ތIN B-jx0CQ0`$ȤlMf(a)D*JXINLLAK VtС˖O_#9cb5wb0!oSM16<0AO h\+%dMNͳ]u20[5(SI/|r1pAF UO`kn0&Vilƅ偢̱,(M9 pT?3M[PuF!Ohl2Po|0G4嘨C)#G|PJ &JyvTDNbJ4m?yRbyyN8`I+کhxj?5 5 M1߿ǎ/ ! {,Oy!O#HN&"ACc {O1CU趀ɛUkzdY$ =LYYڊ! hT]8V',_T(]\%7 zzFH K6=OFjD!:0˖O]^K` R/ge'%@,Z@H ,{ ~Fjb󱤊[Op=а0G~+0W^7VuRXb<4Mgsvܹ=e|p0 P=:'VF0op֩zdeDWPuL9|@p)Jд Y !u2DB Ű(WHRT@̫4ƯHԇb!8Rd6 j=kw U O|L`H^ R&&nXyM` i u$8mTЄ"XhQ c` i.h΁# vU &ӷJgO0~V}0:4(0i=O?;@id ,OYi Yxe}e`̹Y@olPYMg쾞czX&o:5)(q7ZT;vO(I.vSA8o44 \8qG-RYiLNm6SjIkoM8q>Tۤߧg,Xa.s/nckk E{*,+Q8ur{1 ;Jˋ'A<{%>{Xp#Ikx NMCX,i0C)1'V@6A b.x+VG0 f q "VrFl"7ʄx&`IˍyJ@$i<I X|85`1܈hzM#c -AET=8G7 W,صS֧P3nV`?Pg:OMId',( xãezY1W(e oj@XH`14 lW+HZ =b)K#T^N,OKǷLHM.[;ƃ|* ٍ|BMhii񤸃INz'|ii ŋOE{I:䟹Jx5*gHMy//X&HC=aek _|i<5E{Ё0Z8!ĢyyX݃0CId9B^@*2GVM6cE+:EЦZ`"vb!zˤڠz5@Ϻ Jiʤj\rL6\ SpPќ-IS:QP " hHM𠇞Ē`d&j mH(IO5׈%C~JLXDԝz`e4Ԙ^@ 4 ྠ`֔ÉMЉ @%0_@T<fXIQyg|\fIxӬq\/Ah`~~BDQ(ىeu\t;GXFSKSo& 3QapǏXɏkI\+OdSy^Vo´$m,m݆q[d( 4`f1R9o.=- ާiQI)uzNLi̳S{R9 U~&upK0L"00_?wW\" psw(AnPY3 E]+9fDCEƼq&Uef-`InJ,N"Ut3pebbڈ2x>jw:%CN>ni ߖ$L l0b봁h{}, Ht& \Q\ - uǵ2#5*OHM;j:/i<%>p> ir GuI|Rr.61,3Q{- VJayy}*?O4(eL1O(YQo4 5>D?iZ<ZVn{Q;1Q{|B_jRIT PpdeĪK^#.UQK!Ḣ"`b FOfLiGP 2J(U\[ߒ#ECyJAJ/Hg e&!`F #G4!NBՃ02 lX*@PLpD[E FTfs!dV.v7ΰԸ*,,,lInONBB6TJQ[ʳv{GߓK_|?^ 9I&rw 0M;a4]6,𶷽 ŸnB?/oRN`i/Y@|}yR/Չof2ߣ(BZ M |"-}R$JDHd 8n9r?C$Cz<[y 쾊GWpy +[0.ip4d2II#&V. ȌW鑌'I2˺ bHF|M&Yˡ<Bwd0B(I Ik{4O WuO]S`n-z Zduc+. $б-&HcxKadFl|z MeoŪTRd`3 bHZt6*H)l6 zTlڭ|[NBv UB|Od'5ۻG̷_y!rT{ʾx7kA||"AP X}Pea*&s,˲vPkxә> p!_*^^ Ԥ,6"}34~e,p^qxݔ P9x}Ս7+|W>W*,//_Q\-~ϷFG'˕D?圯20ĨN*S&(ę2pqܽx ~1HGY/+xi.bc`bs:pՉYTk"/ ]EE S혢|H v XB8\0؀TP$TMٞJK.8a|Yq[ ̫d;*D#@yj-͠[cV rhm!I$)qN 1IOm%0fhj'am (ӱ$`MYMN#6H}Uk6dw9s>"L.o &N3-|d|}‹??)56LʔKS7M~igpVo:WO>pV>I˩dJ"8e(w Qcƥ^] [ZtV 77-T1W0J69T )N|mT&@:: 2w9b!`WY BY4ufбHm@ت:ZA\s m[ q{&z;஀6,TjQF^;|LˇQʀ(vTy( 2݄\`=J*/4W]bl9(@j&[ $Ū.M?PJ14mM M43 P0 ٌ+-mkfnb<06g,C$ð .ʑ4oɼ>QPAfy1V޷ӊFqqw(~&dl/Ef|] jsssOlFnYHͶ|%iNJ8|0~g8Aknr2/O9p+nl'4M›ڭ|;&Vh}DD<9E&͈Xc=Ud:wIeЛNR] pV@ SUTv&pRk~7+bET f7 p_P#`\n#IY@IYS|r( f_8xޮ0ԹJID #0<(TT)A+ 6SB~d۸6Oi 8u',椅_9 -Mb'-g-w&9Ͳn wu=>MSo`ub-RCr7R݆R 'Ouf:f׏؞IRV^,ːeY= }릅qbfYWNjwͥBʏ7 oR6FI;bf9)WgjIie4^>nʊ8x't&.Vyz/^z{no BHt3 }(OP1pÃB Zu*SU[p`FYW" B9e>yJe$ٔp}fI۩ǫ ){gr{v:0```AS$%8\PRe8 Wqa2o]%&ֳqlstb6[6H˻4бDvWHdX$eK);f%CZOӄ[?WI J/ӜC.ބ#u|M&t޽6iZpr^; C69B$8|p[)3;44.dLd7=Z-t]i0 tN5+qi/y#g"ǩ,?O}McmV"#ғSfO*v3=-`v?5i,YӁ9 ׋ w܏cxm2(NzX۸8X+y6Wn0ԳT]Q^'@ `Χ@Mՙ~%@t /ThX@Sbu # xs5TAmDN|du1V*RfTB(M u~j1A>,+a: )0c@PR֚CݵɦƦ3zOB}\ea.]}dvs"l((&rUBdOe0VKk_gPVqС"mkĥy[źS0 c$ !8=g'* 5'Tk50:^ SijzpT`,X z=*e|!RF ;C&HnUQh,;=Af =le&F/PÌ$?k-[zz~}Mv(bHl AYTrD~lD"؁? ` A`EmeJERb˔ $D)MQlv{^Ϫ\[7ֹv{{/ZjU9$ެz__>.W#{عk2[+F>'n30z r*❃-ש .fWx==ųk|pߺzoz'ggzzI`UyW(BȑU; ׳k 5(_L|]ʕ7=^;Ld;|a٠ȳU׫(`%eE F}P5g Y}@?XVlZ!̖Y1[.[W "u,i~^٠n*aRTjY sE& Ȫj}+{P,#4v=e=?{g[IO= ٧Osw+ި,OC˺ [aWlčH^꽪*~eYw]QFE|<6Z2P Rx`^uY5kㆉض:/htvtt4z(SByu MS_2X,6nz;5D%z&;oƓ'OoNO>6(k&?ū).WgX]A@^9r v(KŠJ^\KqQ7V(qʮ|_V ͢Y؂p%UtLC|TUz?@vȪjUh누bU* +/`VU6c@} ETg,·x6`cܻ7S߽E} >3 ixI|^(ON!_FT;NM} duyB\~uuSPۦ{!xy&mQա"YƊR}}l0=fX ʖm3l&ek5s9Kcר <{Orr^￾ ؼ.J qP >w!~{s+L3.p<9Ëk|p z'g/3 ²^"dy]"h%AhpS|޼z>W ҼAVիS%¸\qVZ3oVLb_c% V`; xU)J&v-ʣ#eSܹsgc!oRyU^?ʋ2(b ^&/ {X=}r 3Sv%t5@LA ,h&XdXg.Bbre*Bs`Q#4ŊjиQޠj>(e j1.saȶ,~,˾XO0P7L֏hQu}i3z^RRw |~~l/~kBMRG x`&2ܺu Ϟ=CQf8??g 2kzTak쬍RHIw Y6617X??9<(~TgVy˟|=& K7"4Y s{X92ݹw[* +P ^M?Od 'x9?/O1=Bu1:tprgpVmZfWu6VU~+U?\]a*7.핫XQAӕA<*`dΊʆ9ro]TGC^=֊+R zKS51~?kODm[w\,e'.JYerqz5ѣ5 |T<97\X]^O; n3eRmdTw}` b^jͮxRՁXm%#Qg9圙p Dlx۶1?5zHKnb 8C|l1r^^K|pO^gx^_bi=GlD1(?@lif\<@]g*~!\ *|olD6*i sT*>_A4Az1]HT} lx,}P֮ѵ>mSy5YQq&써(΢jlb*$W,Wju;H*:bRȭ[p~~޷(u \IjNHo)7q11v꼮~}iAYu rJEy_cy>ŦX`mR\X&ɶ} +/۰B/@ 6/}-rxo۩w{0@Ŋxe6ڕ =w 51]p1)gxv . ί.p5l@b,P|* +5*9}v-Y+xV`y]3@XWaXzEKC -&;`0XB*svTCԽ~djF/Nz,61qQJy`A@J4/|35Ѩw1JjUpW>m) 5!sA4@re C{#_]UΫ&)&88W/p<9+yu'''xn߾l19o &mTەx 0LրJBcUZ5]d" 4: +>J]_R*&8ȲeHMU|#Q]L@J&fԔ V%UldF>O>3R=!pu dU]^v#xCA*dv,/prrKTXV͛a ( r躮AHջ*Իx)V)pY4☨y~66ҨY~#]$\mJvWm)hn szz2wx%N62]9,)ùݧb~bEJ4򘅲J*-0l?rp E. P8c*()˰^ŚS x+ @jHmuKTck6AjOיc}r;{G{_=Ⱦ'C]W< KN/zzWxv~'g8==ŗ\-*\*oz? ߂(f_LU(qO(Bȳπ)ʶny|Ǚ7Qr@U>@3999߿ dc]ax̛._G?1RXܺuˍ<2uv>A vx<^dYSaˆQ`/f8# lCGE`gs,fSl1=eNj5nbJ=uwxcVSIkU)7ogajdv e^=B `X &). ~ /30@qJ'OJg{}6`f(󝝝iۇ؁y ׾0hR QjPܾlTI+L&J|޼sڿﱽK!X&wUqyJm;?u]m83d# >76ADSj>r!ݲ;}Ts}S>f>U >?g,^|6ͼ,5eۻXO72[ǟwD>Lg@eeYvBXTUUZpcl<6ώ9;;p8>9fVyqJlN(5xDuyC2ͮ;pXvېM X,+hD4Ru>/b%p8\8nj۾(Np*zBXV=SiyaIlR'mtN)úq]ZJ+^դ^0SR-!u^Nj2/${򗿌?ܟs_ o{!Z4BY˟GL] z _h>@⻑D0Q/_|?jfD Qj9կbggM9bԤ Ωo@Jz⟁U%͉-a,(OU]+~Κm.eTWݥMހJS[Q@ſun 'oXl\7/(U|ڎ`'iezq aȻHX(`.yΓ!)'|<qug^ ||bJV T%Ϗt:'OOoͿ^_eYn#k$W Q**5ƥ~0Z|h,7MS}D_[kuËi?d !u2 );@* jڷJR]30EQeip~~^m=* \Hkf"BeA1, -|*EAy`2Nf!~4 Fsa{ZʂK]U0JI] t% L )ӓ;(g KNׇ?-cc5{$魺mrϙf ~~_3\^^x[n_")~~n] TS<@aż>"<ׅ.|/$./)7nP&j4ч)Sf*8#G+r3cX$N|jO Mw|9_6-;;;ҲmuT:bX2d=dKYP}w?S1 *@kX AHoSemU*>OZqGGG}/_5`'+PM{}sc~bwW;qppwbwwwhp%^?^&O>}c1o}ׯ78lv%vqqܾ}{UFŇMV3*[(^rdIbOB{gfbZmbקM- ?ȋ6xzEQ`pM+XoTkjIG.i{NT6.')x,B Q@q|5kv]1ʏcLf@|,k4uA>L&ٟV<0.gR FqxxV'ƒY]1QQ4 ~+GGGӵ?N7zQvvv7rt:ŗ g}Uծ(>9 /*~...pqqPo߾9%M)W%XȺxv)@k񽽽 5z{{{888XE<(ɲ@)ӱݔg|<^Y'fKFKRuy&.c,0&Y[ʂ'Z 5yz>O>ųgϰ`;p?>'s{Z{FjggxmT'܀O( Z>|yΝ{uu%KHc '8=|pW R^5RzO>o+RX)k/:`#L#:FmνR~3u_;kjeYgggk6N!1{l謍?b<5/O#Dr< kY[¯O1.ΪS".Ų_lT!\|gMU'ΪR}4So|oO0Օh%靝ݻwh4b=moKub8bXHBAR̩<cD\lc^ΖMb .P<ż Ɠ<#{bu/us.63**V^0;=Ef6]3W|e p|̴]5|}XI\T痌6 ,[fFoq"n&۾EQoܽ{ce?F_|Slg ԤDzyzzSJK7ϱ5J4z'XS DA=هb`#4yǸs^| ζ9_elJNM)Ч?eZd؊ٮܻ,U!Ǭ׶Eoy]ǹfÇU!eSXaS;S*N f3xb@b[J@&\kCx,(i zk#C iM a#4bx~ppϟ̋92{); )^gwfNQ}d>"zɱ{uAkbhm*U_+(+TGw>yëWe|Q#`λ[DS8Tߏx;"cWAy@]\9lA|>d2iEp!6͂p,]hzjxveNW,;an7z~;;; \eY[>|Ǐ'HT ;YσVnՈO%/_b:n3v]H\de+ź,@IJi\| qdIb=z'O`:e Jʆn@1bf"^Lw^N`KГ>!$-ng²'˃j 1Xdb+olb־Yz{ ZR.Z^ٱM'ה )v4o̴abyޟ*N!n f|w`Xroo,ꚬ888p8XEj\%sJtZ[߼LS<|Tru +E\U*K~_{F(Sttcݻw#oƭclRف=Tv{wj/ʓ̘)ۖaK]~^ OT׾WU^T)1blh1y,}L1'{Ҡ{@ez}ZۂRVSA=OM`px=&醉zhZ4?>::8 90[yrqq__oM|5!;@e.I_xd0RKU[x⣪*,K VA*a} eajo?+z+9vww;NNN6ZXSg&bJƭiˈu*)2v5)N]):>/# d4|XӼ̞,X֊!,[y]-s m,h  |/emm/<jb< ?SD/oݺFq5FY>;wp]'/@RjU<էכg^|*a[1J^Ujrh,D.:m;_x<ސҸg`k'b[nwׯו~qR|A3sNQ'su1l3t8>Q ȮQ2b85)+r,f35$oZ ";4ǒ%J ǂ**+rﱮ湟pzn7~ r u]dw~Jz} kk[2' t}^Q]7w&3U+Pܧ[v;& TpSB9ϲPMӬP,=؁?hjŭe/ӵ|b[h`U3HɊ@tRV*.ƅ.G}n3+:Adcd%9] 33Q&;PCYE*jA>ի,"WV{F> &ll=lB$P&꣄mG߿ÃL=%~7~=߳FY; y] kWRǶ-3M}lru~ק oŰLu'lxgUU;w{{[3p 㟹݈bh e+3T=XKmdXuI)S}~IyvB΁>6Yvc%F_nCf?;Zv TWY0e?C׋\?n)Oʛǧz[_deL&r;| EQٳg8<<\7>QKuQ{)ʈŞT >Rb0IK1& ,8~nvW_KKL&kOFS63J/-I[iVUJEU+jTy<ŦqS[ܟZ.%)>o\x|(Gy,X>oQNNJΝ;B MCػd{ekH\x26Y뀵Fؚ8=9 sL&<{ ?njKU Dl {..//,6Ao|M5/M'5*fP=`{5Y5Jك`&,|+@<$~7 a߉/m ׸ {Tuǫ)xTYujc2-O-.|c`2lS^k-d<,Jɪx ߿P7LGfvctfw4lVwޞlʚbyΓ7x]%]el,.pj~'z*z)T<HStw 4 vww1yb-[|n?y/FzFzV^9:lH%JSFqEQYF t},ʓ}K^zR{J"e6YBMTt*pw0ѭlk4_LtRlhX jLa$ZG-[F.`>r2Ƿn]Qx/HfMY &An2`2ɮvݞGI3vey3|j^(`זYwvam']e{Nl A c>WC ,K1T,z?ծ+:R>`M')]Hp#,\.[~2}oH,CWpϮз9)qVS 4ٛVTa 7䣷u栐bÖ[wr 0& *2c2%-*ܻwo9 6(Gx!VcyivM8}Wr)&a)ɰ+cէr~Ox@N/{ VUFF܂7//} .5" éCY)OQ*VNW!nwu7Nr4A. 1qk"䕎eeԶS‰J-6T9'r\V]b[%vvvZ(W=Y8_7u>YΦMہ_1=,7,>M}=fO"tا$ezWr߀kE g+υ-PH<1-S"˪ PfMCFwoERx=Q=<}) W`+^TiMxnO,eبh<e XSׯ8R!ʔcT,syyzѷaKq;}RS*޿ɕ,dJs?UMJvu"6 a*qbI'3Lggg8<<)ln'Or xǕt:Xe};P9۞m + Wm?ʦ<0 1JsWУ_WSV3TQ6ǶP{Ub:%1䥞mb8I10k@Z8)v*ӄ8+KMxxMpfrF ޘƏ؏mjl%Sv˯?!+tDU&BgOUI߾z&p8\{H✔ KO&gEݧpjb >u%-;ئ&-=Xkcue `?قoRp5 2{O>t:mUlExe>^/*ȫ]ZW! G(CyW>]Y&*IcGUU?X,~v8DuE xs9.//Z)!U杪Ӎnk:W LI6`,~v6K 0Sm.ԣGO Qq _p]}W6w{@2]?+ꛯ1ydl^ڪұςŻFf<$1 SU}宠P鳽GX^ͼ*!~wwvv?q\^^nmTjk;Zk1|JgY+~0QVXfD\T%amۨt=]yp m!meNI,U؛NGV5n߾{m|j%;7"S*9m;ۢSC׾5O4f`>xTd 9FUe Rߝ7q#Ōug{2x%iv5GV0E;Ux9gWV8X[qقl~___ۄn|LR磣#8eIk &ۏkSő&6M YU.5JZVw;5G'jŠJdoT6m['L}Εߜ1T50/qzzhjL?"0%ufFg'x @ձ5RI$Q/cL-1R`GUk潶N~T,{lCd,l6[1lQ3tO-؊[\.o#6^/^x}fo!&ېk?O>Tơ1l6h4el;*<ʓ*Rҷ;/>MV @EwyjeT/nc&u,){{{׾l6`0hE,(^}jv0W}R^.8gsû^= ǿwQE h֞Ǥ@/6*.SyU'4[5rȎ|>{g`ɟՕ4ocql^ g`0l6sbT=l6A+7L~|X,p8#z*=aq2M&W%YGrKʗԷO|Y z ?Bx1vvvj0zJ`0X7Y&'b`WִkWEQ<ݻ7*Ju1?*^jEd' RA*k/ԕߵ/7*z \xwd8)dds&PQ>.}dYՒs>L&;O4 V}Tv\TŅlx50Z,qD}ǘ?L&?S7bg㱼SF]'K K$m+ =VcR:]?sUUݻ}]Y3e۱Xyn8JzT6~nd76o?sꥧZ0a,eY `pnb'ND 9,Y#uؤ}eɞg%L&,O4̭ vUl=|_\\\]UR -rk@?ce{~fkqDu>>jBωv6 ;w,Yngr٪R7yt =Co읺÷.N1.=z$'8pGʟɭ|gϋH1,*1s<~ׯ,ͻ?X3b#H5Nb;SSWLGpFP=&ݮ_+ @jŸɌ '{o)J ^gV1{~fsQV~|_į[0d`xP7LvXqh]coo>zH hbءW-@!*'EBF 7 ݆aJy7C\I~sk`i0=XqG<Ϭ(qjT:Wy uUb cy@eKǪma)Mxzb‰|ܐ^ieU^|׬y=a\i{l͊e8|Nklwwӧr|*Yw5ۏ J'1W] kf3|*w)qm: ]^^vwwn|Rˤ*wxo^JJ R젚obm=RcÇb- eڂCт;q(OhwjqQx1޽fle؊+6/3aCeK))MʠKw+]~)UqhkTf{-4̗JMϫ4U55sf_̲fqw_/+ѣgA:bnfnO7L'-^~vvOG߿ŋ$#¶FL/̲ק{}Cm_H^vdֆK*@ro*QBcV~#"0Qa~bϮ{I m~j'k.Y&Bu]O)Da*-=yy0^][bX7\YYYxc>>CGGG?vG^rTmƕ WbIt[Dj^mOPo[>k8bww`Xv+f)h {pdf~w`3]| *ogg'r c{>W;w~޽{[)N5PV>}mX1;xyamGDp87dTk.?}޽{qA3ɨ0%>h,cO2 ǃٳܨqRFeV Ƶҩ+@N}`[v1apJ(MbHbʺ$Y_eew@NU*GGGkO`*Uzm_`ww7.=oㆉT2QH/^{{>mO1vwwZEa+Aڼ(O(z^@al\' z/D4_**8F1f|O'y-U{x|uZlYVY1XΉqۻ8::q+k2,B,pt:7&SDٕb/^xOݿܹׯ_ӞSkz=<~WWWăJ{M:mfЈt6}Sl#Ε߷9s#x }(pttԫ`0h4ZW1;m^8?Ă/RxpW=d]߿>x<^S~&{ͲWyF~ TgVJ}:'Q'./u}y$/+q|#MJ})&ɓcT, jj (.M§kEqUU}6!99U̹neor_xݻܹ󥓓,#xj!N}`0a' is6/j{鱙\IYI^֭[x!oa>8|{IzR=M6s5_JFc <zbT*{}ucOI3,GTNl>g@fύr>YYi JcK>~[UW3hi?[+iVdX,x[lq*f^ >,|/kzqDggg9޽ڨ :Mr~~<*l;;;k[ PF*:w;Df"N4L]^^Jb[m{Rڼ7e16| DOV4Lq9KqA G*8g0֭[xo8-Z,kY=_0i`Ƭ=Sg O%MȺg;2bTx+U/*8p[HTE>r4xp~~sKyR {;;;fvyJ53 iec:ɓ'o-rǯOxq'{{{k05LրM2w kNjpfm)Fgo;,8!{/W.5jeƶU4߻wǘL&JB vT J5/ SmZTH4/[JBSLˤy)vX{^Kş-[פJWFq>w|Zd[m}Pwg((,K~~WWW@op{wFpyg dc@n@'R+08??_?7ST}|c2i̲l W~]m]RkjRA+[Sk0>O*\|,߂x)l7p޽VKΉ)[L[/wʷv=V޵e;D^(7tlj=Ma]uݪR^|;ܧ=y;eS838c|S|nc Φi0?<ƼʍeY+_ wMh#@y6woݺ=6sX lȜzUX9vrR2x9Fpxx 6/ Όb7%I'"ݻwquul)o9VNqN(fR$oS#؈rf'T;[rOUUkϲ*^׬+Ւ#Q{{{ufٚEl湂,6VTR‚ ˒u UZ]L_jVs]oK16nqʬ=5b,NA}]ׂkAiF*R >'O9|ʈ[)nr:Śu.tl3sX$R#n<Bhbo𫫫M0N&~Y7(ո8Vyr@|K5^>Įb|BC)ߧ.eM}yGGGkpUC]/J5YOfk5m1P3g 6-UJLɕw샲eeNcYke8(T`V >:Pȓ1y _ Ĩj>Җ3XK5nxfu7^h{n =2S<bm2Gv ɏX*F3w*R=@U?LzM.deR y!u0aǫebgwF(m?/ş2_wHi>:l>kǸ}6vvv@S@Yd_r Jyd]Ѹzpplta2kVFM]cO[yⶩߛaKSU])^jVw5*B1K[IN16n'ռ;v䅖wHnI:WcR)r=3!gh{2M `ت~"z1e`cSH 'b3Ķa=ԃ(DUUkKފ&˲t/\^^p8_e] Oobf/Sl㖭|Pȭzy="Eb?NRQ&VPHCRTG> .\JKQ)VĬ :TUL0O k-˔ Y |c6j)3SlO.Q)װ\(Yb˳/Nӟ(e(k}izOjի= c5'xfvvv6iJX7hqqqb5۪5bP&jt$_؄o%M0[E 5puur`e'R2UbZή)HJ.W_^e6W@L6}Kqբϟj^Pf)&˓=ɓSG%-}T=Z\UUBLΡ\aE׉Ss*ަ 5 ɋcȐ6g ГTW 䥶aX)ϖu]٪~(IY2Ii]SSzWJ{]aH(@mGxl5lRIal&{_I8z0{Qჼ$Hk]LU8T,)`)%<ĖRgy(4QJ"Ou(L-NBiV'[NUhvy 0ʮXTrWES*ObWW:_uPbYn%OetbQ)'+@* 68kn!Qf yϓ[7gDt:] sDz,,5z9ꆏADmCJ@#Fx Ɍ׿2+;z*mҹJ 񞡾hyҸo}/o$&g+gJ~ a90$TgpXI&Tz*y<%)Kk `? 7 G >~e6O<ӣ_+ɲl&m1;o Xܹ` e 5BYPae&WakV+ %YY,5Z2\.\.5?YP8+H0,fRORRヒIHTޑ6 r7 CA=e}c g,7y8 v=OAMyYOz!RvN,7UX/>A̓`ӕbbRQ [P=t:g_ ? %i~6GnݺNNMXje0d'k`'fxB`ʙubz2|@c*@1QUUaoof YPʕ{̒1ŕzfI2?%vUy xTնDksЏLRJ2c*RvoJ_0@s] u7W חMMVVKU1{#߃Ͼ? (e %ÑNϻ=ˡ#$<ڧM?cؐׯnQ|W~ތ2L?X,~h4_EO~A7)x*h4Jf>yPY5J#Vj`jeVbM8Z~J |eٞ(E050Ls6i6~X~2r3{KFO}T>96j=CwqWi]e5&.G;koSn{S`.}T'x]b0.c,dMee=nc2$)Zrh7Ā@;q~[7덪 UUa2`s2-4s0דxSTUUVEb8ʅeQ  H8gR@Ǔ#SVӡN}j< K!YQ%,p\.UU_(˲l]c;Y,,ˊm٦`5`mU.zS3 HbOڴ-|^ %|dC1*YB[T8Z r~-sc?{VcOػ<)ܛdySR^f\{,cgOE( T(kY+O[,uAW^{sGZ%L7@ Ǧ@l2yT`>~,0Mԣ菏F(1Ӕ*(2,`"N1 Cl2T2(Oʓkxd|nM"^ )fyT2`JSWqb/X켒{,``cR $`OkYJ1hJ.S ®=^$xO3>^ hNcN33ŷfÖ͚(ԖJJâyO1_f=ZxjJuفiMדTm@}RzQu`M^<$<-%z!enV<|(/s<p )p@`|_ɷrUu/WUu^Uk ͼUetO+Y!eB&s"v fUxž^$Crc`*Db.%/Q^<{1@k/KЕ0q!V>qh DA-3DOQ(wQWN*,H^rעO`Wi:'9[T+ L|؃x1|>oMJ)U̜D`?t*y8%wI}=IQ GJRYōUs~yWHbR83+9f (J%J:I7UJ[ z"xyYhS RQ5,,F$X}|0,,0ʀLyB#/I] d Y"DuQXo|WU!+nˆ)^ˑ%)oZ0QIFA,yL>uxj5k JQȤL ک@k);`7t $F5$J5S_Dq0BYP.ur Ř;ޮzjvFV71JɌ#=_R*Gʓ^(+=pQ u3PLczå$&/)H9P^"X&Ul/e OvA*ŋe.=͂w߯MVV[% !bb ш|kυ/e8/OJT T̑@9q(ҤԜ,!ylTw4 xm ]y[@ЌA~6>?e@ W=oH̰CQu^ xb  ; +&G ފ?Z{T«`R'bbټi-{bŞw>mcgxR\2>;WMsT8%)L5=`!JFV D<Ԃ$`/J3G1#OUBS7O0ޣFY>T@. vs ʅ$&a1H&ʍ4b{BOʒg~ ķJ\xpji3:Gg`a4]0s.(؞/ ls2[}c@b<$d`,XJPy2'5t5e@E"ZD@ (En4*ai҂%;'o@JH^^WrR2bYYTrz1<61^,{lJNTP;T'0!A1};g#(Gn:\K{(zUsi9}J6g?%ќVϝ&8>)ɲ^x|Ms6'V=y$U*4R2^ʣSR 3%̤-|͚-H{HEMԧ)iP\AqC`扙.cؘ)UgV!o*?.OUW>>MDn+3w6l+7U꽮o^]דi@v{@Xނ ]hvTKtK(A0z_OK[QHS%51W$~*u+Fiht\x@%V9LliS%]$sGJUN^yjc4@d*e$m̯OI.)FțH<2WTޤ7S"5D#,<@j\Fuɽ!T6vrTjƔ'tU류>LS/ $[@"?-$<$ν|uYzhRF^M4AT ^<8 ^~tApl+TEdo U&DKPmeN >rbyW9V >,Sq 1 C'[vl@CqctQcq/ $e..X98u]K;iF1YOܺ@%i-*[wuO *箲ȸMHy;?umcf5ߗ:׆bTxKIn*+WOX%/R|m #TU}OߦzbS@לj91B\5Q7SE]d33T E% OL$0pb/#[j h*RR'xw ۋ$$ܱBdm9/TeA™ÂYxN*G8`2wc2+ݰYhXr`8~ dŒ؁NjaMWubaR'AO.&U}1CcgiS, 9X,6q́"h8 9]JOl%W{-y21+\2{RעJ@?x 38JUokR iJW#hu]_b3Ɏ,q'E_ `SU)X*;)+I|! ȹYM 褂?tT8c @moo: L o XebSreV̉́CM/̋>h#S~&X[AȓF`Bx9~ww@)'Q6{(;aDgRxI^LWcTAJzT^RfRL`0hͽ0 TjX̟ˉ^ dƋUw3ٷ2S.37^8lܖ5fW^jGԾsI 6{UL(^x`F~M]Rg jjXA*,%ULj6NJ*G Ī$%ĶQy!T4WZێ8o&N ҂XCǗe9+H$,sƕx Q"2a-0bkcI Tj%|>7qΓ e:Kf?W,e(յZ)]r&^tMv =$.H֋ۈbؐ{`%.GgvAe"(ަ T#%5 d\~yބj#RbD$[M5U=礊cBϑʉSRL74t#v<PKlVUiŘmZM:ΔR[ !R[JBm Ț>ӓ@UXpdT"ؑ.M -dW5³%7?gltAPq"lTʲ\uh̓ #]00HJ] ϼۇeRq<`ϫP7Y)bm :^+YKơ^=X ,pH1JrᅁgWDp[4+Y1=d`صR,J1} Le;=Ek—þ)$RMLt>7MN\ƙkm:ߜ;BWI;? 2'BqTЮ^PQJccfrr"sqUFbN,]?+e !`0'`O6GWF^ +ࡼ)6~%ϴ >/)@1)HT՞ TeX,U{)LZϠO8סbxXdVqGQ Sr7#V/IɈJUXJf)^.|MM>TU>̈H@9-dğSЎ-P\qAĴ5yO[~-[4YU)0g`M)6͞ o'{e>1 k0@Mҗ، U@LO#dFPt"hGU}2f2f*gTgd,xp8z;[FN\)e 'sLI*5#^upZ]!z)e82*v'p^[fTnYRT励KV@ȫS K}ZԻKWj+%qzuD hYyft;TԍY .|Fx8盜 /M~!0ܜ 0V:!N^[_=> JSh;.VY7T;_fvHMM5;;;nݺ8ٴqUFVhdj'xU'Tx >@Doԛ#)zSV]QiQ΋M9^)2p6>pccO}0ˡ2x A@TU3o|^T ʃ䘉 )U$R$8^(6SҸUy$ i, ks2R;,sE#Y:Ħ\" B5r h3kS~ee/nUٓVb RBԉQBu2f5ҕ \B}v . 0y ?~'wwwΆ\Uq)WzMyL%)VW3-KU 2R,R\~}R癥m$;n2 &腲V ;O?@vi\Į–mKi)y.!1tUm sR~,>U]kR ^ca̔ѰfkQ_tp|U^f-fe*N9X_8::A@VʼnR0Q8̭] j 偕mSJjjdI/zOe(OKJcfZɌWucp`^9΂ɠ(FL)d[XSb$%HVK#W/3hv-QE]sTdbryK^!|V")[ۉ*DPTŜ'DHŹɅ[ ڨ62@}T.K@eƳ&j1MPn96b.2L&Vu:,WV쁜8pFʟv꒡~@ӶTWmV]+.#6lWjX@H-˖?J1]9빇gff.R͈ 6UҞtD(l%NPKrﱈbkTCO/OڗN1-Nm@fIKv,ЮN& $$3Oh'{s[Lfd?[Z@sVb=Oxy21f> LGZg2Q$e z*>^ABWYv۷/UU,}ĿU_,}fP;;XI}(]~u}AVpPZ=c'e99cXȋY\uZ8O\j @Y;հcn8'UmM7aޓ˸ڃx^) v-Q\*SEdmpT擪ڳ^uO>J5*@! [(EU*8_J88uvz*.(;-Еu*o2I5>PY`S67&+5Suj@wrT=#fϔ|G*h#rקf0Zr04u|)gJ5pٳi0_:88ؐȭ% el%y7+ƫj%))oK.ՇQK1f%`?M*,˰\.7@R}ػ5x)_J2Wr2aվEypy)VEITá (>H?v_ Zcl}L(L QLLrK,Mo f}؛4AUUynooo2( ,1'ϓ&lLcU<Pj pX0PյjDИeHE`R9QVQ)d^J9xh6*gc$>kIsoOʿkcY3P}|`ӮY.gXʋ OeלdX,$8fx4B q5fNPݪH&ϲ]1^yY+$G]n60Lx>^pUz2"W S,uÆA-~ro}[<"[x]qM"^MSي>626,O_)`A+tKWo+r\KK}{`>,h|QˤT>żphPڻ>y2\ )֗%:ì(6+p]#)P*4Ȱ,dK&}Fc0'[Pd=O0,'yC016xUhJۖ0#ei9trj|U,ܲZya3L,3fƍ|ˎ씊HQ^0cnp M7 J91u\b\z/U69\x_-MXR-|,~k<ا9\sSa}bxaY]ǡva:I9s*/vf`_L,9GʂԪ)2{TW[` ")`-cAȕ*S}3oWeKڳ)Rٜ2U%c[(&DJ21uUrje>c0QK%kV =9R5'5ᎵbRG2Ҁe bSj|XumY N. ˕alBpS*N;iYWCo=67vY[` V8̜cQsfxn 2o@Pbe"X{o.@1S!vvd2 ?=<߆AzGe< P7j^`]UUmdW³a^Sb6+ʂ0T&hrڸ6{RՉä^~T^ Ne*cPeyzNja%V^b٘PuX.LXe?7UbHdžSaUZfpHntNQ *B}T<3S@*%\UB6 1}J]g 9S]9S1)wEO9A=,eyU7!,O,?WE&@+3Tz}D澬xlJ'o0RX9iB͇?4M *0PR,;7V{dyi}Zޣ@]xׯW'b`m(W籺ԦXYJU+Ewު.˫kc}HsXgv ~LalҰVh} 2?@2.+@r%ULUPme6~wy;$MA0SpTDޞˏe{7F2:+nYj2~[ۛ8m9 |ϬlV7h"2'\kSBȮFs\BnkgY6|pb赳RqO9::ٟR,Ҩ/f)L]9Ua}(JmDhǹqwnmRx&yUUk>ַzr#qڀ63l+jXޚ9,J =aZ-ìNp$\b^,;{\O:&e9*%B)v*C;V>9B#sV/0rbTyh@4|>󟹸y~o8~X}p8jY0Aebpv9b \ cȄk # óX_Eן7MS_o?>*@v96[7 c_eVٙy!<;wݷ6NlOQ\Ut 3 *rR)65i#RmОbT>y}i;K{]lJ5)Vxlj8gq==]W҄LZ݇JHtbn%5flLe m {K@6قB{ (΁y1aF`/Ԛdō߀8:IecxQlF 3{q+FXִh4fًl_v?EQ*LfYvTŭߏ ˲l@e pI)s 0kf !,Cu4UIu-G঺fe`fhD0w |8XvrvEc@I&'[} tP,۪ k5VϼYo~)k,,~+%q:굧2T V˔y2b0aQJ)tϽX նSҸŀ6Z"< 5_}E, O*#؀ǂ +l`&7@}z1h$c 44s$yA.dBV ݢ&y?g@yt讶Sz~xww7jCMĖEbz)2HzYyc< OvE1AJq+.N.7oSe^f^Dz4l6( $5I"lXeNbүe=A,F+GR ؞B&tm4l__mL/ <R G-l$ەyR *e&U-Zdm{Y!RʏHRRb7N=]ʀ #T3Uh]+?sBd2f4WJ1&bm%h5bT4&O6z ]UƙU3?5b.SeA,T<965Mӷ m͖ 8*gA RUz$ko@T$X"j fZ + Ad7K{xJjBd3!*`aLUtR0uv_4]*T!9YE9xl8A вtӧWHo:>kfJ);6۾w Æzez`-n-ҠgU׈h%6cYV) mj!|IHTcF `YQ)!K.H/;w@ hhwhMJPZ.}V9Ίb3ut~ϗsǠ)O| `sRұg'Rd<@>ytr @y+CzVux٤۷o=K2e5eT(quu>t6lS^%m^(ɜpA,d5^%[&ŎUktZd8fyHb=Lcqa >?FyechF3Du\Ċ[e.mϊ lfxqA9' G3@ϳ+܊9G1sTv`&`)(U馪8d2!X>6~ nb>CV!+)ӻ>s!*V``򶗅ŋIUU޽{8^{'eeA̔?bXZd-<!τ)S0V}>˄.}T_6M߿?89 (tRy{,I2pIS7~<KJcc%<_T|d2yZU9ڹC%fdfzx42amgk mӳMhC) `~ @b-jꖑtF(ClVW*+BR+FRjX/Ճ+R&gh `9@ҾJbcD ^5@vv(0nR8G<~0Y Wqe78rGzzlǓ.vZxΪj>|; \XXE*/gΛUc{{@@}SbR[3r^Ug0@H>J;o hc.],aOj=5*D󙐔TҶ J.KYݔ}bChaj쀥* t& XZyK]}NW˶Cb]^^. =5 (g[Xāws cMwJ#Of͎Ō@UI]=9L&c] )#b$86X[÷ˡN1h{* hND2T،s39q^rO0C>3YȅcgDyfѝS؁t8gpo3N.Ū"KXJR*nǡ~>UHPFD%Qʳ¡Y% Ĺ*(Pa@\eh!xI8O%.e/dԇ}G]|k]=~xw4YR@,% (40 N6 %y0M!eg.cfrS$#均t+T~ H(٬ҙ 3hJY1Ǩ2ƒƹF,ae!-ʄW8lj"_w&AmRO< *&rkW%&i{s)۞4$ܐfWA;^Zrm{ ΋E@T Gh`J= ;U͜$ϒR9ҍ q] uyeU׶xR ='yuooogggML5XI&s{frSye6nN)R1l1K:1XUy˙^m=7B" WWW8e+4^Hщ-0K^P6j178=YKGdƍ#QfTy.$\ JH|! ՂYcb 9Wle*4-~!:B330zd~ D:S!n_0Htlef @5[es Ӂ1{ݦ*Bsz FhP]Yf@(!kyhԶ U\.&#'(Z{4)&M= `r+Pyf \(䥔3pP)JڎLPJfsU剺&CXK#[EG0sMmolEHdYlrWlM#wvu5[Y$wa BäqL( Ȃ9:@@^Op#sp/14n~kAK 8Eݪ!%^S6Ğp_9%G*V#9;\ցTh4 T*8PcQr,RC)亜AUWBe77؂ )[_91{ +ǘnݽ2oUdl+)s=/KWrezlp$Z(3sEū,7 ]\\| c'ȉgkU2o%B͂b*X|V r u +Jn_ck$wdjQ ZP{,J76&*eWpA0HtBu,߰_VDZTğ i& s9Wq5KL{)Vla 3q0 f@z-t?_`[6Wg3]f=eTUy[ӧW>;88(כm^b,T[8['@3()OQCyL)+u1I^JIWzǽ.o\_Ug*'.w/H˯6dcl,'a+810a)Wr͎`칳!JcAUVvQV@ fB(ViQ);sWf9t{7!$@"#ɲJ`?ڤ!)p{Ji ,tj Y&3c%^Vպ K N*A(ae0ro+_J qsH` 5,"ypɌ{e8vJ*sb,+əK~ɲ#sro'$#ubߴ5˛C+Oc k&<{*=h7R agT=v- )/B_PKIl.jMyI8]He e<@}ڧm–^MLxŤpݑ1# 0"T1{2HǞ@,dgpl5QhD{,<6d29zAcbI ŮhaLhg!Q`v rsJ`ۋebm:o+cj^ PشϋGmˋwR!DbQ&r =G<*w#ӕ5fr2+d_1Tap|@v+܃βoi lR-yc_ڧRȨ32b2\-ֺ ] 䩼m\}hXes^z5*rg_`٬ѣG;eYf 8ȂO(eYTw*U<%uڥ(N%̕0tkD؊tzquuz;(A۴\_ӂ Sʉ1Ūf |.5t/Xax 5I}T|AC*A+p^tj!HeykLQ@ͼsmCM!KKgڋ};A8|+k ,>Ħ/2F~?g}Œ[F*M=J7 i7"ݖ}o}B zgoCo·eeb|=z;26[.I6sgB. Oco8;뤌s,({ Lza)3,@;@zIXdsj1C0UlgNJœX(م>o!Ɲ&8YP*Lu& ZAg hu3g{mTt:]t\ĕo#n8ؐJ-27 T3R)j{Ǻu,o_tryyaq b>lD[ b2; oFcI@c+M@G5[@`-eXʉͪ _1^({x,LhAi#^?= QYRY9:+ آai!6C21a5tlZ_46T/> dfϟM^o"@wb÷( zp-;Q *~`ww@(uTdEuM lTJfsA~M~WIZ$_%L+=ݯB΃3a R AHkLbj-G*!25hX n~\`%5  s]8,Ιhqc+RM!SCWޱ 4Ox"MJ0luL-LP ,ZF8cIM9  ?uT`.NʅQT#&~Mz9}Ue X @ʝj6f4q%zb! 'E'B'oS o2GG&@S7yW48Azs{NehtVhq+ˈ=UD37T 梯$oE:b-Qu<}b\W$9Nq%)[צiR.fKROƩob,vzzzٳoj+3Vb!֘AQ#$.+HNqUE8cbR5ۈfM6?ޤ@Pk߽*FG8k DEpzʏ & LvgsL{SФĭFT_|P@@ռ͕ A"ʈr]ҍ`hs>s2%{Ǡ'V:q\'&!stN{9;]EB[XJ9MJJc8'f+bpFr)W8 [T!˗UU5ݳ%[a [ت=6+gFyipb vRDmj4%ϟp 8At@L>yaUӽd,abѼq/V1XB;̕#?{915w/"Yr( `ӛ00**Ⱦf2<>- N$Xe͠tN{$.cyFl ;UEZ&?p|r}6hc+MfO֐'c|vbk|gUND4.@z$<͕ Y1UP.jK~@.WF+JJAq)X>GbU h= mzج<پG|=8 )]trjF-A`8?~|=6{sfb*Sy>1 My,ԫW/_|Sk۱,ke8% .])[;l|fkbjcڍ+ڏ%&mm<_-5-bL@;Ve^,ևLvF=T zyڧs3{3cv2ڎ9@; f\0[:neYݹsgΝ;cQ>@ >/J!J:$u弮8kzŤ!Kmd Z,ؠzY49Jt6kđK$-|BBdk¼=W569;wX`P (Tz̬ƥcV\ɇ<,%(O3!``h:Vjԗ ߅ږf4@'i[IF6hY‡'Ҽ%>7\,|sT ) Ćjk:sNT#\h*A}L#&f>5m /ܮ:KD8ئٶү;U !0)*nQ82888ؽwh4ʬOQ&] JKY @m#ǽ J1^>xQ;>>ry-Z`3ӲY`WEJ"笩%1A$bˈyyi,[SCB !Fc&$\SYE nVjlV80mTA(m8GTB4!e,g?U*.AUДhu_]aÔ\\ ZX$54XYN -_?y]y@xo&XHMT1B܀9CBGKV-@eN冘A0Kl 62kvh_<]sWjX.!IVf)hJl9𵯘\|Q%1m..+!FÇwwwsbfs畲Iy_/C]~'̘~yyYxb:ϗ–Z\32f';ީ&%EvRd?kv`eCY=%t.,؞ۅK+|@ʊ3#5ځARKZCђ`#R' RB^ @ *F8AOjf9 5ڦkV 2%bX~^ ;SWmHҹlnf(#OOpVC2ClNFy"U9ڿk63bxTiĽsgT5@#Ni='n= i^)~2*Ř*"[l8zyRfR'J1U)/TNE*~z~rr2kFN콹$6jnX+ؙ@ `u X ;/ ıdn+ `@N} 켹ac* `a!h^ d CbTǕC/ ]SDz>(Ϭ +LUA Xq pUQVȅ< R?`e>myv+V륹@4)O[3ERUׁ>[Lzqd ~*WX6DZt;VWpdv`mssKUiWfQ_50kP)-ЮB,$2O Z\*Un]Rb@qݻw7*{ʂ&!qḾǀG>lYS84 .///_FIZeSg 6hWbeǃX* x*@LF bvh_9̂\A‘:fAzvΓJVQИ&"ێKl]ن{zhX;X7zB(/T&|P )o$5`nr!4iS^v"(q0@at| L]Uqvj bEG+ +sB@y10K<%ʠJ0LJèL; 1Z n`I%K - ;}M,Ǖf` \bC:d{{{;Y4[<OUX./nX6>{!,}KjՐoȲP Eʾ>P/)òޒ>73bb 1xbIs4U$Zv\ܒ*7< ,"WX ){14Э* !Tsr7$ }8Ye$)}/qR!;dBVP+LL8b Pt WAH:+ $)7wL|^E_匓\٪e m#9S\Ab%Q)?Q=|oU_!5UCV0C/nTÝJܷB,^6᰼{Tn'[9x jS}Hu%-K\^^V^.ڙc &m뉚oNPML k0Q WKl6&^ҽfq t%-L9xsN>t5b:cd+Ÿ\ӶA㞩,1o.ؚ5 2e ,q^Xmu-R?ךV ~?SI+RRzV9E/./WY ,*7{A{-<Ape %|3] l6䜔C*ϛ`Vm@;3جlav}pKqAŵ^Absv 辈TGʾL6ѝ;wƻBy(HucyO|] {\U.//l6z'l7ŇfKAr|EE&;-ͽfU AErn47cւ\,X5f |N3b}[ 6\ Dx2*oÊWm? ]I{*G2!)f)Wŗ P += ۾6xmp?{-Y220VKn**ؼ78lf)P:{!K|nF * 8 *I%ڸЎShH2Wx4#`4@tfRv^idB[l%E\- xBǢIHyZi/slƌdc}Q v3xq~UpyxW t ИI44d@m،}i/R$R `ŋD3|\!4YMv̗9vInہdW;niqqm:T=ӭV/E$4#%j,j#-i@f_QUopUy4jAV9`zD4TUN. 5RWՌK'/c]$Js+*-\yrʱJ qfy.MxZ0*-A,R%JR51v$*S{gTeE|T0YI$ъsJ̌욤u-?{ʀiy0S=9)(8S~ߵ4,BHuo87ؤ-UTJ36JWo '3v7 ]J!fɸ|g??o`ex 6Ttƪ}kGPZe<T3/>[EͪOsܳ QgJe5) Z<0@rtb`bSF}żtZIb*4 Þ'~߂s]%`&7TXS+O+,E`Af֦ة" M58ebȨȍNӖ\ CgH!k`qbo^t:'j8Fz+|i~F1 .=+ȟ 4?bg1wsLʤ.IH7NFaц0+5G'?0)b5`xè8-|3ߡb4nn Y<8 k؍M fcm2>+Re;qEu*(Rj=A(o_X )~uY+E #Rާp:;^__?O?= [ PjǹzvR H*✟H.dc+Yo{a =OY|LYaR3G 9NK0X2~sX.K Qk0 Tܫ|'MWB_[}E~"NsU0%K WR4UԈojl|^Y,t4O%r7p :.6YzF c40&CHidZm!ɀ a^ur,,e1;IJH虽u>i c'_XˌU~޽+>|xyzx\ݬ ̳R $= ~N?~xu\gW sPG# tqa^3c}D Q6aFi 5e3i;\E2ˁ(!3(EՉDYX'sM0Yh[_ԳL3_^NѺa pU2կ6ƇzfHlN,=fB)"K.|8b6WWa7zȝǬ = (R@ѷN.l9c hBC`@BN)+uE.)W;f @&7>-y1%7fV`)]?XJjnXg0F+,T[i?/+ k~t|~fv|"9UkkQP-*rWUU{ڌؠ W?bly`z4\A2X܌<7buD[=P\o;ׇ+ ,3[#0lX(0;LnQ ?DU{ k$s5i2y+̀VvF17%'pnMᤕ8KK?Wid¹*==\JJ೺h]GZUV 4Țnrp0ϐDU &fh6Բ9հٜyo`PQty9mJ/5k8s&&^ CߋCǙ^J߿n-;s(\_ZC۶mk駟3^'an6+c)@ݺǎ(KO=PyR^1zwi$bX&"/VkȮAbzo:` * :g1È4ÚWt0t3o|1&j&aF60Σ*@dA`trE1z1OluqEVA Wt+ΕZfIcLl A+wc+^l}༌}6:7+Ƃu f<9@5oa)t&xdSڽ4PH2@kg5%R*)hښj6*>+C3˺ӱSoz 訛qO;V)ZLK6w&cͰ= \3Mfx< ZDcⳚ?zjHe =MYVo3X}JZ5#'+O5Fn阛alXf|W=Yɀy_*5X |ڪDZn0Wqt.\er b$?wKP%alAQ9^E@*S->Ir--Z˿uꆅRۣa.M۴lrr{[A-+"hǐ7BY`Us6f4RB`.8l40EgIݻ0l9Qn&/,T*3~O,K P+Ԍ3䵚N3& cc9?,|׮EuipX[( Oe1ݜ׆8kl7 9W9[HBl.OF 3f(:^b0>3ˊrl[ > ѿ+& Ə YE4IR55>r7zn^x\h炳ܙY"ԀQ]tqyM"ձA{l6a4sc@V!jv=0z-ŹHFӴ{{Nf|Mjf]@I f > 2FkFc"beғP7)[~p*7U&Sy2*AcF1ߨϘwt/ ɁDdk6RV4@Jf9MN*Sٯ}J34[9u;j:rڰe"vͱIJQW#v#ݹ/? uMǁ ՅS ZR c{(Bnq(,6`LF8gOe#iǞ K$(ٝ., @c @`TpЈ\w!,]9878akZk@Xf@.m otkc1vUU$ךw1ㄦ+fn6:>$=V@#*`*7KF s !`#E4KY1/A? y)p|KFp[m /r۟!=ZͽxٌLO}\fX0Vx_{yEURՙ4? @& Lȇv0 =48SBhUOm4, *I\C:9F]Unff_[nnd sY, oݳal0+զ3;a1z0gS.}V l+b ~nr /2>06_EZ9STȐA V $MLM=UavJ 8v.l}`SGi268im%,p QdT=S4#2Q F~~|dIfEbdN#|X16%q9HHc9x#ò^f3>|zHk͒QIĈE P9yh$ӺQߨed1ќ-Ӆ } aMؠ"rbTs4ۊMd&fͅ98{wvc^.㯂,R5ufǾԙ!I9Q业(z`Ep>Df'Q* A:.KH`2X>;K+#\@29vfJ[ᓪD1 m"/dE n3O$Enof8ff.-I0C'ϲ>Gh'JzުU@jd:ef3k0VgŨ0V,e λ,PL^q΂$|p"8drh-*{*leY\1S3o9:eWpn]ݨheSs~lƙ̘qW@Oi33Q_\==)A]oE3 4oKH$^p髫*`E3`1m٢U#hLW9f k{D.?X' g!_8}.JOx:b"ܕ c#w `Hq, u K ,v*h*4z7˄&k \ac_0wKʹ&jOt37 GS0_l7z4NP.p |7JϏs9QQ0]LԷ@pRC50U6-v|20芽pThǘ\PAJ愱=]-`dtP2j!`Č^,ܪS-тS04׭¼*2k.q6J -B \@bq6EĪgl1pǘ}] p}1\cn|s jcD>=z`Űܕdt O2GhFQt嗸ÙI)~? DxSgzP9bbE HvG˻Kށ1͕+sf -^Pê{ o4bE$$U{ m16VP*%#G9YI]Q41#q֊%jBWCalT_.2I:5@'j]Sb`M)t*Hh* 2C7Ud(tՙ~5p ιjfտ2,Trx;GKgS dE#3xU}ѵ^`a]okt,;gLiɵ%ZRHX-S9_+7ڋyk@X +wh]R;W]@B@L3 ,k$qaVtw|Q*<->rrW.&X0Qݬ{֨ޭoNVYؘ' &֌%F]"&s =(zP@WXeT ˨Á"I1,,DŽ) `8;pwP[,3fV/[°gh1k|8Fc@`Sf2|=]0 2]AoXRRX&m=`3# u1Q6 B 2Dp^R [%3PGZ/u% 3`96#@̬YK0ϻ`:Ke(esճ1>n<LG#FI[7 K] ;r 3k< c׸ ـ0/xiqoݨ%`( EAZ:&sRq74}6O m fO(=whw :H8==#<]ȿ:]!g{͢ >e_yO)G0@t1ie2LW ݯ}+~\reg Uv,[.^aBjM 9p,:a_Rߛϊ9@ hYw|5پ'#/Zq=Rܮ׍=μE*um_lE 'mrq> ҁ,W. q5VdM~jt y|;Y,->pS@sa`BYLkK;;:I?{ɰhא8ƈ=( r"-VqE!׋Yk(9rr\ ~0q ;q7BYpsw:R9\=dQxs, Pكak*9ɥ*菳^hTTŤk{8]_~p4 Fˁʈk3ÓkIxNsl]|حc8nbV߱K+sՄ DqZcf-bJ"0@ +Ǵ p֒;T.nURsEO--t/&ڮ&? >)`<I*)S T kqՀ?Wj~Lܮ%Fm6,b>wYM Εx v LhCX1Uƚ}4eØU[Z, T=Qqc`]1ksKYcA`b bڮڞR&֌G I(em0?* q\G0L.Z]-UsÓy2]l);UKE _ xo8`9B?Zva#ϑ3x*0fV|5lTe@ /2$obkk3@ߞ(GkRƄ& +JWګM x^uڞdֿҵrf+ @sUȣFٰCe/)k]63d1~"EH|qu1QvmvmC1J $3&]8(L=:ʘ$\~8 5c9q- aK#ܵSs2L\ٸ I:v)`Ŏ3cgRiPr|1pNMWY,7kk^LԵ]۵]ۧpR5:b9=R0 #IQZddJ%CK * 1a 8WOwdi݊0{K *E2TmQ֔w c䀶͉Ğ2qa\W3kkR ~mSϟL &$*M"F2&7,5!`/ ۅ*ʲ9>i߽Oinǹ%W%a+0&7֜DՓf]LԵ]۵X(W $>c=,pӟ 3RyVJ *kZ @d0IWgfWVj@9dY[ߋIZ0zzx\T\O*?Ӟw >x/&ڮڮ+A35;!3G'\c3c6Zg4Y"kdʽL|GL ^A68v ]%^Tx)ay/O)8@ؿ1@Q\06 (MW ?u1QvmgQ݀#gvR+gO-]҄Q@R  +$kC&' 8>Oc ԳsZb˥Ux-%>W;YٵW~v `Ju55]\{0UXCvjrOة.&ڮڮmHu!Njr|ڮS0ùE'  EtĺȄ!5`aF EdcJCҊ=fxUjc6VE=@C/P-RE s jB~nPM_M»kkORp'PĸzׁCſS Q-`I3t\p!*a.Gs0,=503KCz1zֺQ. usmat37$sׯblĉ_H]LԵ]۵][ uD@QL9`5vce3|RX6ژv Z0@8lމQc noK a7W 41_j ܬ33ai!Mjla|PumvmLB &/& BEQO3g$%IJd Xi 4 `TqPϋ5ZA۝![Y%cC ΏH|ԫı Y zTd.YFT톁sZhP}V K0Q7p@#TIENDB`PK ̪>x9resources/images/lousaNova/quadroNegro_botton_990x120.pngPNG  IHDRxDsBITOKPLTEzzzkkkfffZZZRRRJJJBBB:::333)))!!!\tRNS"3DUfweU pHYs B4tEXtSoftwareAdobe Fireworks CS4ӠIDATxnXPs i|tB.09Qwûrڲ:Oe>Iq}/r---1a,>|jP|z4{'ao{g`o{g`o{g`o{g`o{g`o{g`o{gq?{mo4]NSPB]' %բ.}suUNtqw.E޹;y"\䝋sw.E޹;y"\䝋sw.E޹;yypӡO6moywǔ?J;^7[Rx<_-WkRX-UۼzQZ*`y'\䝋sw.E޹;y"\䝋sw.E޹;y"\䝋sw.E޹;y"\䝋sw.E޹;y"\䝋sw.E޹;y"\䝋sw.p膛y]gvͼOCakn=i<0 ϟ_ jnMt/y@94's8-4^@]֏sx{]oH^y/ǾZ~=糸.T܋wW_}ܳ kn/ˁV8p=8!z_ܻ;],Wq V/~0sϿYBk]>n`JIENDB`PK ̪>ogss6resources/images/lousaNova/quadroNegro_meio_990x10.pngPNG  IHDR *sBITO0PLTEJJJ@@@<<<333$$$ U͐tRNS"Dfwo pHYs B4tEXtSoftwareAdobe Fireworks CS4ӠIDATXc@6@^R\;o}$rGi P) #3ּ?pC7u)`#RY-G{Y`4GP#8] MIENDB`PK ̪>S0resources/images/lousaNova/quadroNegro_r1_c1.pngPNG  IHDR*sBITOWPLTE{{{tttjjjfffYYYQQQJJJBBB:::333)))!!!I5YtRNS"3DUfw" pHYs B4tEXtSoftwareAdobe Fireworks CS4ӠIDATxn@@є iSJ6UUCSRϬl!`nwҴ}E"K=<};@vv~6&yxG)Z +M~1G.`?W|6rIץ*bk#@NWu|#Kܬ){>z}%mٷ|khu=@ &P0 L`sKg W`S- m^0=Mt{V9E7 U- `Zb:L~w Js_(@ woishIENDB`PK ̪>w""0resources/images/lousaNova/quadroNegro_r2_c1.pngPNG  IHDRQsBITO*PLTEEEE999333""" w:mtRNS"DfwK;M` pHYs B4tEXtSoftwareAdobe Fireworks CS4ӠMIDATx1PD_Rb Xd,`.^`HAny16}xN_͗c=to"'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8 Nq@'8X۝IENDB`PK ̪>E+ 0resources/images/lousaNova/quadroNegro_r3_c1.pngPNG  IHDR;1sBITOPLTEfffffffff=>?fff333!!!RRRffffff:::fffYYYSTVQNO)))fffYYYfff333&"#fffYYY:::fffYYYfffYYYǾùڲƬŨԥ~xÒpÍovh{}pm}yEbXzunb||^V{{{]ryg[3tv|sstQOldpoqdnzlkl z]k}DG`hsQJfff;ox]UBKNI@ERhwYgrukbasTezMeu:C rTLpCJ n%gmWTK]ksTVlYYY~OR crNP8;FCD:EN;EQBBBKj/2,1`67Gg/APFf=>?$BW_47*@PDe`14:::$ 6 L?c:c:c:c:c:3:u'9{̓㼺F?M "jyAb%!I 55SP;>OQP 8x9ǡR챋xtvLcu˰:q|'"4 dW9.s˟ݦ.!qjBgr??"ygB idB7PE)AHFixq KzE8>F̻fg {vBM೵7ɂ"Q1&mQYwڵˉ e[!X, Kf.P" BY C@r]VJ6\4ñxXXt *3+ݠ 6J^"G#!6 E @3E> "hMqp(g-PfM qm'ʶw'J .ɜ?l:JE}nڢ$96/OzdBʡd6o(rl*y]$}$lO*<V|EsgT*ɕJ@Ð<ǩg|ZL>?9˗@aJ " 0BC@aV30J}@`ļ~u#S/(_5.G-Qc\<%[6Nh ::Mѣ5< <=5N9WtvQ=K/(03I=o=Ü;C8's}>yGm'u /.9zJ}QO` x '@Sڊ0nR5ݫ ;Lr?QQKVJ60v'wJ^&)6f۔v0d|5m@w|L *ZJ/hXVuXJwQ;wOl9߉}Y4s0㞹󡉪 b)vKiIqP0>t,~SW 0R#7<@ISԎ д@V8RV`::IENDB`PK ̪>!S@@5resources/images/lousaNova/quadroNegro_top_990x80.pngPNG  IHDRPmsBITOZPLTEsssmmmfffZZZRRRJJJBBB:::333(((!!!_tRNS"3DUfwN pHYs B4tEXtSoftwareAdobe Fireworks CS4Ӡ+IDATxmo@aT] 4׷&ON"2$Q5!H0ŋ4vY<7u :ŷ1pi(q8䭪4f$usx4/}w=x(ʖ\3vwL] SeKឺ}nŸWs }07s+`nVp{w80nj}LnWx6=_zy.noPDt۹Mf5-uTyk!o-䭅BZ[ yk!o-䭅=+ |XnWKgMx8s{u-yY%uYVn˿6cޕO߸%ټKd-7 4pn1B~a{E?YG?޲Ȟo5䭅BZ[ yk!o-䭅BZ[ yk!o-䭅BZ[ yk!o-6pM ipn.8g7;z=m]Ƿ˳o5z/<> E7`̢ހY0zfQo, E7`̢ހY0zfQo, E7`̢ހY0zfQo, EW:٫(6IENDB`PK ̪> /Lc\gEbJ`>d s~26y䂂<Q2$%'Al5B& kn2\d I :H_w \az D2H@ǀ*!c^=!>Ȅ|F  mw&N̮1.\7"1R᳀pQTKƳLy"$4? e:d荋߻o];ZC˗/AA y2ȄP AϚ=F6[JZ˗ ǎJ[<1bŋ -Z(!!WTSSX qŋ a<<]l2yϞ=EDDFHnnYNNNl߾{0Wnǝ(ugׯ_-䅅EXٰ`<<,# ^xXX>| nm~^^^le:\5G8 y4|V`NѣG?bg`٣N9 *)jppr@>:]G@?DuD]d]X4ۀBk(`h֊?+Pʋmb)6[E0 B4J5 }ZŦ"lRZeE~wم-P/dr̹g==wU8Ǔ]b8Szh粗Uv:nt\Hi[pv{/m(i =Ď `[:wJR͖B2n3G#1`:8h >^j9t81C}ܼ!j)(I_@|5赚 E"%,/u laJr]߸?*&ڹ;=+]"l:kW>x Z:d^pW%p# ջK[R@JSɔ$`)hhH_?Rܜ32MPXy!Jִ`^M-G]t6=gAjhh1= -˵Klo2fXd:Vy,vq#mz_l >>>x25נ"Di'䠌N￴$c{.%s_MS%R@yN1R #PQUAzc@cm#Qh4AS|b~e [,:>w)Ǩ^dTu"m:3sG=/o5~ _z*e=)9)壏wo4l4lCSՂhhEB~Kj뙙oQcԄKSАJ&DVvVg-T8q*Qtc_N}u*Ϟ;KAA1=a(ۯ;~ 3n{!-,"P36(,戎EGG$`,P4BOۉ)u\ b*++YMFFlog]]իz__Fq74mX/Xon>Y"4tYTtT/9 +˚C=R}FZinu1@I.a L͎VΜEz=`.‘ɾ6n ./FnQ)?~1b{UUUQۛsF%5mB&z:ՈX~.D!@͟]q;=dta7o6 o0 :44G>wKJnk2|vbl*QT7WX\.HX,=[[/}w]ͦT&Q݂?S?&@4v >ޭ엽ysY"!{_,R'ZlV6_vf5iGu5сQP}*~ A`Sj)Ɋ$Akhܠ\bgeF  P.h<,ܩ 6:`Uov<[M,}E\xX,,y\rD@G̖2V+0%Y.F<@vA' ܉~[X/Qqoa\z'`.1s+9Wj4~h0)Hc_ SyEyPuAˈ7N\Rddo={tww 8:a+9FvՋ",7a?/{rCE0{Q)nq򙚒z4K4۽yn޼o搐ʪJJãǎV9Qxu П)SXT,U9Kbgi+V*qӐͩS]a+C=;gvڽؾBuj%qKH04c.u2b׏ռ3ǺM'dUq.k|:˖>\s צҋKUt`>Sm,:=WAHEyŹXGo{JyjMJ/Ƥa^7Xx袤TR#SaNnCn7%%>'7>#*:-9Xsȧ"pM&f\zzZs2gο]q _?Fg_7 O%FZ,iʉW| z8Q~; M\]itUg$3l2?FA :YXe 5(BI͙3d#dnt&n~'4U޻^}֭WUNOw`+0 ,|`0~ l7r }s`8oln2\4`Rч|Bs. .=Ϥ::pm6wu?.7|ZxyyEYyԍig +EZ`5n@X=5_}Uԟ2Écᑽ8ٯ,u}iʛ+4F7u@pm#-&.|&7i6(|&sҾiPު?A; UܡhH[j>qx_5bbH kMvɦ)_6p84Зܙ KXfׯɓ'miqVۚ_qZ/W\~ GZ 㑖湹DwW胮7OrzN75Wt[eegO>},\I&eݺuK$ӦN+,(*<$4dEꔌeqX43#v+:u<~?Bh5zԌ3nf.^/?a<`Րl֯BO&Ӯ].ڮݤ.x@FEFV Eafv&F/$j'ononڻ{wuq=>_s|ډA!QQpz׬[ӳgԐF㶭 oᄚ~ZZx|>}{܁'Mw@뿈񷿈÷:!tMMZ) oc56QӦK^֭[1kۤ5.F%/,vQ,% TW#G#۷IB\񳳳-|͒'^X4s K}=Be˳ԉO9H_WMۤ8*9ȉ5DLv-oT(LжhQRp挙B[phZ {_ܳw^VݍOFǛ?F,Zh鲥j-]\O@gK(VlhfR@=l-M4 $!۶mSآp??4 `4x*kYmadJQ8}E#ݡr웛XinO8ڲ_5UG}g^$4VhԨQ0Tʶ"Q h"$ pA: BO7--M4˂ʯ_N/ -}VW- =`Xaɫ1+FdE{^%Gp8Xsrr8n.s{M  ;nEY23獻777x+sXWn9~~ӉwԩN6坩??ZH7nd'1!2q{A>m3Ui[58u6Noe*Kr fjQ9  3ByQ0{"ʴh4N7 Gw}BYJB2ZOnxUW(f[G2u X"##,F0 ޞ Jαm  3<*0GE:zCi0> U~IDkiii=jJL !!hAB,P4{co{9S.wk< V3GdMvv6uViW_@vLի̙K|7KJJ zRqo3vݻYLݹ6R]Ņ+WwS"OJN2QbzZ:%vQK y:I:s\\ !TV3$\8Q%KSf=_uǎԚ"7KsfQKL~ҷ6L M =>j3`M!*GE Mޱ}h3onR 1ԇ NÇsYLhR׎T oQjl]7\\o.>3/m^$R|;=7G &B+͵Dyכ)lb,$np#qY☘qƍӴ4:s8`ܹs =qP @`ƤIݻ+!"K.4hU+E6ǰ;o~Jtu{H(sgϢHnJD%FKOOC)aYJ,I̚jDdDD 8pl8v온 7)iEL\4߬U;}wҥbf0Db"E]jGT $";Rb3'Zx<ۑ|q"1hiWQX~iˑ9WUW8y]'O_cDt.Dz:hnjPcXXعsz/OO/ d^M`8/F~=u6;ŚaҤ :lڴѬ^QN#Ȉ1Hvmr:v ݺwKJJmLLJK;mؘsssEX\&VS"檀0 6>;6 01 zd:a`%vyiiiޙvqb!zB^{}JtHph dfe5qsgN6TGZʳjr eqz\#?,K9\еj՚uk$Ih +}]*wyFf4 vߒ#"Qv})|A(& }A8ҌFc֭@O mڴ7cw 6![K/A]9澾CݵkQa q BUU5͕ u믿3>>VeVM6Le& poE tMe z```nno>lذbcСk֔wyFyRpI&5J3Cwfe0zؼAXB䐋 [YYiF͛7ޢE'hΞ= td; 9mMN q߸=\xTTTJJ WY"݂tgӑʕ˒j(0JO2 B;rbs?c~~_6m**+gȉ^/OtnRniIF!=zfsx9~[jrOZ~\ﮯB\reEDpAW6mVYYQ%;p=>`0 H^f"򬬒"& вn/)k5֑$1]&thMNr6 ĂEp4jT-֊"kLi+rTQ]U^9`7U-aE )؜`0kRLlnmRo/r Tej(uPP&tM!IUcPS y+|()ɢ8笳pm{znMa@9 kBo`s؜@ 6'w9@ 6'9@ <4 J dBPKF zKn2C|ؽ<Ʌ{I&N'}6/Fc```OI~7ؑ飣w{9dff.[$522F}G'4>]gOGz:1.EX44B msױ0}%_d"K$Q =!-Fc?u(Rߢ0ĺf [؜@ \6-ikk+ uHh"@ 6 ɘw삉h|ZB_Ѷ5 ސ(СCe9{;lK.}ʆD9@ld21F -<(xp ŮwiիbbUVVJW":trI#>ek#Y7w m7wR;K{Ksvr֓h6XGY4hmN $o>|8'_Wn!_f@%i!=%lO|\+%Njƺȼ݀ Smƾ2^[;- Biw8^=O o_Q.8A z.0pMzT.Ls@M@͹}CR5cX6J{A BgׯKכ秥9At]\jh8_s̏u&8ĢOlN z8wfu|'oFp'zCu|s˾!qSZϟx34$$$rXGʫ;-5n @k_ 99W ""܍P7'&}i .]2cL7QݙO.`fCpxk׮D㩆_\ZrN Ǿdw ŗ~o=q['w$ll[B0Jjcpk-1+v11~؝;_!#,a7n*n"+ #>*kCCg-㽣YHMOPvƕAAf}'_ER T{ș!hwGbe\nWͮykF0mPiQ3 ~Gj*wYNJCU:[H%9_z wl8.?0"ՏˌO?J:|@eݩLԥKtնjƌKQ?}|pa&B6?]OmqЃt>_6|ֱP֦@O?o~v(]ʗ/ K_Lܾh!HDp7Q>cE ^r6 Nj'ʻS`j/8ۛ>czοWQ^~DDDuUu'5ݎNLoP/ :Ojnɐ N^ʳ9H pmmݲWR= t|E c{Cl.ɳsZ4pi/j]I'6|&F͐%N:cq1HӢoϜ1';q$t0>~+RQnacw,$whtPU]!yx6|L+u`5xV=E`7$bZ< W_tsI@ ڄrP$9i$'RP(H!98fWUQi:T[W%&&W "ګM$P;E®333~mQN6=4Xd/@V(!(n 8P7cڵ(C:V0%Vi oFI~ΝoQuL4ʼnv"GorP/ Uq=Ʋ_~/<#G{̈́6lUQ_7`YƲON"68, (!eEPuiq)؃iuUT[[+D[y\BH)))\Q\xMHd!N4EJc4cS 1!ABNˀ:9.*9F_ߣv5<2r$O_*1Ο)yAisX.㇨o3[Ї\ u^5a'TDu x|8*Gp1G[K9kl.n~6L OKDZZZe.B_WW/To䂂=6!>j'7UzP7"GBa ',ʘWƮ^m#ɏ)q7dIE,2lNr %UQ8q#/\!g~L"Ԓ5,w.))UG-/7u9-_G;p'^oڅK5>>n媕6߳~q=^zE u17$NV)`B-k%T #G*ދU(ۤͯm0D$uӦM`ߎ`$rgL 'N}> k.Hȏ>j=?/RѦH'”NBJLv#zS~W:,#F+;yUUXEqxbQ?uSG֭fu CpCOcP/-=ñ#&7A ׳[} *+L},IQBQWU+42r&j=o~u: PP +x߫0g\1za+655ھ뛶s{BD;`sj\jk\>V0BGF\h!v⤅7AMs{+tb余ǃx'.>N6466I9yЎ<~bOx,VTX/AZ[[ER(0/J#qyIаML>8|<-M wVWWM[KQHabVvՇ([E̓ټAk/&ne1kj(_|qs͛(GYЮYoXtivvv~~ݷ͋W[gOzX څ|.,0W|M !tWm7cbWX8xq\ ,T\9~E _!++ j9BTT =wGR^n[ 'Jk:,FˆQ #"ǩUgY˳yybEHhebza _1V1h)Zޢd) YKKJ!" ӨP֭[T~[(zF$ k'Nm-ڥ,3pOys)"ߥNZâ-KܹsoF(Oߧl8 ȑ#SNȨJ3^ 3p6lة[x6;A^;9s\Faa!9ɵ}!ÚS_J*VrֵoK;@pYrZsI-߱Is砆 $|7sW| +1{9sf;*E$h")x Uz`0F F}ԩSǏwǶm233 Mcʶ- Zr n%=Zw~{vƪUԄX}tU%pE 6w{V.2k<=~@3WSLiii9y$QMztlW t.G/z@`f/3Gk>oӲ$Qn<,-}@ 7qx[Ah>>&ӵkd777dwC#\r%(hVWf-0<"ypFcz>^4nςxu:UUg%ᮟ%y+Q- p?<)F3j(q鼩GtJ mkkVēaɺD'Wq +H4B z4Y*u88vѣ)t?6p;V{?30<,Zǒj B_E6D6ǐ!C/^^4tȝtŋ gLFل> WS; yyg?\?0*;ٳgo:;XN̙qåDm#QF=ѺuN>ͩ&L+|QFo_|y `K:gmt{+ϜʹN7p`466=4!x>"YGr |m_}]wcРA:]HZk zҷ>͛gʛ?YL|V$<-eG stO m111eeeHFѲ,Gk9ʇ\hᮻ?]@-e-؜@ :f3=+CCC^zz[h@fg+=A|!;`駟ps)зN `u"|=Hѣs?;\,I>*C<rt/gshp:%WZZH  q~ @8"˸\6,66}З<& x-}5MW|F_YK@5"'.'ShKR6KLF0 dX`؜3Њj8Yex#/es=܏!q@ѳZf,wk9UW&s$]#`&q"@ W= 62FŔ=d׈hМ@ \bcs9A f NW9;A +؜@ W ls@ x_<"; KlB8 $|\HP+Ge $"hB\P "(î(G^7;=CPt s:;Iv>ުWu:uokV`aa~aaaX3 0 0 Ҝaaaj4aaFHs5gaa 0 0 Hi6`aa!kҬDʅ'aaҼzoUjr+uaa)ͫ^p .8qUUIII?o5!Xar 0 0ח4bҥKʓO>ep5ӧϑ#G<:n wasaaD{4 16l0**j }ħjA/!s 0 0LJa.'w'oE5yW\xQ?]tUuuLUMZ>~;!]58!w }oCm]m=^RrA.p:ŋ1wPI}eu0 0 S=Ҽn54e_q)˝?GBwk\;2bari^:-47ۣ9u=Awz2t=.wmq8X3 0 T4jƷV0ȸ XϢ95'8cѿ\F 0 0׬4xmɃm?{ww둳GIӮ\~E4aa*y5̚_ѣua$?6ì,yregaa i~jAmv뛯>ONq\uy |xonͪs 0 0ׅ4Lm6AmUhnw&T^Ms 0 0 ͫ~uJJJ=Ye-3]u0 0 T4Ys]z0}O8ѦMr_}G=Ox`ުM=Q=W16s<';ht!eEƳ 0 0׃4J˥GC|tϏV^=|RƖc_똰)ghO߹1#ێ|\xWG&.t[ۺگg|'dq"KN:E4ǎ9aV?bkpw}>|?-mZf1cE4U\@F>ǚ{=}k˖-?MM;swh0ݻwtg-lF9p-.Zϸ-,,4qKp9C+㈫5a8 +$&$Lkdt $թSf:$ vm/k]쮒g{Vʌi3<dQ*8 |_v<-~p|0n3tJ֢ *j5M[6?N]Sg_}`+7a;Rߵgmlsfc#?_k^WRD6|]wm65^Ͽ&Z3tyW~x=f to!}VZEocDi |ӭ{wrqKB-/$#A2Cė[Cɽd1䱿KfLsܥשCdv4͛bq0E~F߽ksy ?T* H ڽbM$صĴ[l-ʤ~_#.е"C &8:0k"sKj`0+U\ʐKZ| ]cm^!r]%u)<3>]vʩSd,A:_AY nn_PPtAzCCļ-r1ʋj0,k iV.2Ci&iĝvAgg>#u,>caS׿pװ31Tr[i8Q+#N:@>V'_wk\׺u \%17=ԡag]|)z_;򟺈xAK<;Y}vDaCiwܳޙۯZZpt!990>DWL*p XTXqqq.G2 [ů}MMM5. p aEo-R28lذAKyϫlMV.8^ҏkVWݻwijр%ʴŇD!͛a*-ʝS C_LZDw dfe \տLF%7SE_s{=l;m\Ո^}?Z1ʼn__zVD/ MSL;lu\ FիWY4trӏ3Sgf̰s+~}⤉Vљ%=$:W*zg#k8,yk M31e3{ e+c` a^qM\ & Ϊֽ[TT]i'(u&h47*s ЬéQ*qa%d ~Ӑx1ޓO<*_CDiBvomEҮ]d(ksrV_H,ِ} އWނ=gtBQA~Z;&=;6>L¦L[~rGG toSSg.YzoWCkt:ry+y95//q%Ҁba7p #iDL~Ў'ɭۇ^fm9 ..֔c9K, Ǧ.:[je_ЦLOwzԧ6 ?dw֕r'yjA - (tv3}4ԣ3gzn=_jѡE)Tj]<2K+H!_ /<>|x||HNJ# A&>rJJgU$6H?IGj$RDrNu.NPR])VHal\d  szf-P!itib |! ;|.#,<""|ƍ3JJ ec(>w&-ɫD("IIe%ń\2 a@y-SsyuLzJJJqqư:lտYLטgٷqP{s!?.]|aGM~^+,ԎUy餹w0'(+55)D'! :;?)btu2y5?5oR Ŕ`3|n޲_8"[Iff2+ևUeOٱ/RCAfge|f30#pX":%fiBtFۼy={i^sG--eB' XB8i[FB91O>bmZqWRr!y82U0EAiEW/*v:R8H)tȄ2F0qt*JNiJZ) ŊQ(ChIa@ԓOK#4(|PRN^.ȡW-]TpQG/\]n' _@n]m%l5w<'8" ?**:E-[.*Ƒ.)hj; zݕRӡ.䠭@0ؓrsdPֶ"ShdH̎H@>,y%TD\qq:쌼 P# Qݕͫs Ҽꅹ"<;G[Z}1}Tm Β)x /ÙS =XPהVHR_'jd$!Ñd_4)yܟPm)_ -]*CC~ʴi4m/"mhvavR8DQ:&~H<}>I/GtsγSA.㱖7ˏū>3;v M2ϟ3JSkJA&Sʳ![GNV>,ll!CR]}\44 deeK xhOQSc YAȅ EBeLا =0kJL;v@Tvҹh // d^mݯDf&2mcµٽy&ũLՇD1)R9N -lA M/Q†qbD[V}A8 E/.SSC[N15iS%J#dq/Eq*\Y^e)WbLw="24D6bwWIlV7F!/ tdЩ'SG}{Y-.-jLE 9DґHGJji:ћpҼɲ5<0]u?]AG7խҼC}Je1sb鶉VѯxuHl DI52y(f2d@ۑ&a"`̢~ &kL$uq6ys[:JWҹo^k4״ZC/E6`?Cӟμգk dӬӿul6ܟ溒.zE.}FaڑJ/QFJE;.W_ s0ᐹF&"![##{yKmcc;Nxf퇶nV)TrYEONI*̸sPWth8uj)]v#e,]adL)4H|oJ0 Zs„ ֩81P(yO6'OP@H =Y 򳳎H ף3 ̦Gūaj* kw>꽴AzIdTRLnN# #@Q% jUVsdĶ+kr25UyH AI^8l]23уSSEJ0eFanyA-*`Mo ޘ꽥uܳi^'VY֬o|9ZGO?˽wu 2?7={љZYȾ?$yssx Qt^tt |nin4]aݺ+4i ?ކAtt;HְwMNN6}iw:+H,BF1ϕvNTQFAXXQuDz?'Q Ȏ,Y/ϒ;bL%T+u=LiRk,CQiVYtqv=4&П;tϻW^ n 1Hv>M?zo0C]0a<f)k-wUȍ[?vw<ɓʣI??f,--MW̡5/M6LLLI&\泓rrrk'өīN]S gNA,̓gKYʏ7tA9ƼXiH89//xyB{t*fzQՌU?\nmTTOFLPɈ#FOg?lj}A"Ȑ~+d{aAd Qv &/X|زuNGmv0(r֯ߠ {gH0;H^F&k''O ضm;CuB `a@FjH$B{sν{Q dC2 (rDD@VkHYD(h\x^ߖ/_'sc$L28 ,Qp2_fJ)͈pKq乹yXEa%\ӵƨ;<<"/77@u}>nhZi:$ |1:-y`<؅$9l[^ L͒}zziSAif~*۠ѡ򳲲N8Aj¸.]N9_}u<+rCB=Ls3pqIgӹs^zton/F<>!˧\mټeS\EhǕ##[wlQDӟ=_fTRtR0l%g5}ӯ^|Hgz7ljVA"oÆlFДY)$P#Fiڒ}T us￿!C ʕ+S=ڊΈ)p?^湹_K)!r] ]<]>n,=o.-x};!*q\NK[ ]tqX^nŞ0 ϛW~߾nG[920j<59-ӧOzaJJ鏶 Ν,_֬Ys'Ojokt[l`0ALko;wСC^(3/WWnbUnʑxq#\K3mۃ?斁a4tvoG-))qKW?`|sR?HILL uy۶mfʔ)*Tk=UCx#u8Y0Vwx/t]6}h&d0CxD8? !-((/d"ͫ| 5}HiOQuO?П ^pRѦM N< 60%(:"ӥq2fn5 ̇ow)CYt].30L|߿3A6{O1 X51)ŋ3r1c9sٳBzm?_U+s+vIi޼!RZܷC֚۞n?Yexvډyyy ?fa:$"Z+YC-8-:X3 0 TȨ:'~}%M5qG|W9w\%j1޴hѢnݺbGK8jtQ6OB3aa*]k ?BA(vο嚾r $==rS&j֬Z5Hf;GU5t堆sͲ滁u90 0L5鷇zc+ŕyt7&MAUWÀyddTz7HMnssԲ(tlaaZS-BfнRRUЌ;8muO#t """7_z4pn@$8o5Hr⹶H[Xkq0 0 0,~xPMH2v?dǏoӦMжoճgߜ?_(jfMZ/[@r-f֭[F̣ggڳgaԩ!BΣkнjڴ?S=zHOOԩ4'lϝ;-.6C|f›ƍg7n}Y5hРͭ ąap&6_v`{eaai~ݿ:,tِiiiB󳲲O<)$2ά[;/rw .^t:7oV^=ֽ{wqK4hGKndgbaa*$k-˗/_ro֬Y.f 8>ydofiڴ;0E@߷o_͌G߫OhXn̛?}߷sҜaa4ӽ/^ҌX5NMz΁49h0}wy:4C~un;??{@_bŝw 0S$bѼ;?ٞaaDi^҄$]xQw|n7Xv|pXh"!g:+D"a7?.0 0 Ô_9''Odz3,yК~Z[CdO[FOW*NtXD7t 70}Z>JaaaG js[+^tdmR=+Z\X^f͚) R*̷m

    y rP}s]9a!U-aaJ)}V;H0M.$`. 3kY\>YW:#7@o]❎2gaaMi.7$^]^bn)]s:; BD7zA޷>Leպ\".e]0 0 \ܬvhC:+XVDV};靠^!ʭen^4N/^X3 0 0.$5 UKg.8J7,tȭF97^Ɋu,4Çu\o1`a]0 0 T4/.)32*3û"0^&o u90 0 s]HsNh hE50 0 0#͋k4^Obfaaj4T 90 0 ð4gaaHb 0 0 Swp IENDB`PK ̪>a33""6resources/images/postits/novos/postit_amar_150x145.pngPNG  IHDRVq pHYs  tEXtSoftwareAdobe ImageReadyqe<"cIDATxbdH @u/ F.C4<~۷ l, LL @b3g`?#?fFP7 ĈTls!( $@X; RWǏ0+S a6;16r3hikٿ+2A2 g K D) pDE(5&|aTuWaP 2\w {0(3_yn d!&Fa3,Cʼn"Ǣ$ɻC&͸Ơ` w#0i)*4Y~-3_E765a|x9Yn su* kë@fؿʚX\l&`@Ksgi +SDAM4Pb+Dl/!XVHlBkFE 0ؘ" h08wKR%. {OoΣ ?b5bM9~ڍ'i;nS:vg*'/H#a* zѼI'{VY"ÝaҌH! $IIYMDr#$˕Nc=Ykim"Ν;NjEJѝ"*TJMnܸB;]X[ Vp@E, >[[ڤifϹL)Kn3 s}0Qd~kZq1JpW@m~Y:ŇSLZԤR&1TD,5#zEH$~Z sT1rL sHmJڝre<]$o0]L["gpHfu`M Y|U{R<)9>\e) G(W9)[O7(JF/%SA%: W΃='UO_n@JPkaAS)^(k K|r1(A2Qd{™R /R,hJ OP=}􊥼RPU3ej8dt!kJ y%!nXWSYz%Ai4lK<+-|ӬL=}1 L* ѷ`b)iG9W;SƦ`[\hڑz:~x4%YmAgjΎγˆw>H& (UUg::>Z4 Y2ΒlF4^\ *g/u[nb/{5e3meړGgUIz7|MifZZox.Jhc3F(y q3}Oҍ6eGv.4* {MbJ"A-F E+/>hU|TAAŔ 6mBۤ&$)sdKڥܝeo])ggG+Yb|ɞgpꋉ)m k~ 7|/WOLvVg`oMpi,ۙ++p89l ~t;K ް{'G䬈gDI9`7Z?}C=:jr+ZR閉pvGYkV[4Xgi䵏x@>RSƱ %9ywۻS_\I@,)>2QkuAGTǷI;qL?ÑX Y!$*iNfx*L343C7@繕 V,E;w4Y F͒9:Q~.`POWijc;vRJ6 U923uaH&O-@2Lkiebˬb`Qgr^Z)3߻=⍄u`)-漷Rnuvz }5k6zXpFW2Cv[AKEh{'Fz$h~%Aǒrfh>}f $1;}V_ͺg3pd_ c9X. 4 hsIF40S2(Ar"!k U2C۵T/)dWBuْ3h`v$3 xlUkdz|BL ~2~ѮKC>eڹhe6g15>pd~rQsC2lw.NÉ< ^A!mU!E3Q"P,#8qyDvLHgos.lh d-p;ߕ}Ͽ8XKRz ÓcMLghֵ__191'oW&* {PE  )0 HHą qa ݐ`ххq h" AAZhiK3͌ܙ;7oLKMnf_{;|')48M7xY(};q@ջOUqk5۹C߾=vc@u1 ( j$xs>N֯2Z-KЉ{+n_dΔMRj7 IZZҼ'~.j)X#E qVCinuu=v/鲯:_JnKzWnD=|=zf} N ~^r8$3G$jxʠrxi.i9m,x꨸?zgmo[/6[IF.ߌf3_Mq˱`X ݔیo⪯T|#_S,iЊ蜪M~椷|G͆aَplvZa˘u E:~;.:~|ziS6 TYFgZi64!QlQjH :WJ@a~j@m/x)>/t7Yw6<C pc\H6w\d.#%8 >+FiO f?.tV۫, "kXz/O)n>yJ6ekȥ2~Y{ 1Tcn H\¶}RZfB2Rj@G93L(юd@RuWhL#-qk%p8su,W¿z[1sg3"lAIB'/{V:uQ/P*XپU5)o_㮗-4{~;~r8zɹ3 5.*e㭣cưt01?hDXǒkz[#_kˆS0VXbƨJuNXFlvaUČQS(">^!,@pSh\^HV3}x+X3b6gMwk Զx쓃DXwGh 8 UHXN;FU2aV8Sc!Iǿҽ~" IFZKj.4丫`k]֞*aeK(:C 8 T2Q^ژ)4 9 Ȋ4,7\[guy)l4]RR2;|h-q㮕{,\ oVv P>IWЭŹb:qXCtyNzrGYѽbB\4%*]MDXZ^aXe瘁QٌzFOپpw2^rKpn"®!!%[_,ḏLLa/՘B*cwL5oD_yqe"rA},S @CpV_X*ks7sX-t{Db Eeњzю+e*{Ydg)wXr+sV~`G1_qN}M>CY`ELW7䕿]]#059T7/]uǷPsb0lT dm Vo}\-F?$a, _Yr~@FgaNl m8eBT{27N =MuxY@OapbشJ٤Z*VBc>RzC;RB0Ɠ|xspL1ϕv VM`DK|]>RncX)L>mer2< ,-#FR Pv 礀%Mj"z.+Ǯz2h_ئq%ȉ %aC>i7Z19TbԐy(QQcQGxjhME|ߜa[X SL006ZIh) mPN44҂!Sb*}Ӳ1ݡ,JMCv]g("6*6Mx-'>h&_ `,'[Fƾj1B.-(&?)Մ9zVU%v>"p }/Jex۩,"KE0> DLXn~ pky0,y D),@ȴ+W MK+k[ ~c;(7I+Qy:Z-j6/X~') $ UsDm[k!*l2{! Dw t{|+@N?<90'/b6k1ހ]"Eݒ{=+=eNWU cy_%+.[7uz-D M߂S+&sp|" Lz%i/pMmGd1% %|9Yqy[5)t;c!DK-}:gvqfjTwXV̏S{6N/(D)*ix"I,X^jGv+a%UՈF3,L/xz M#[bI 4>>JϕNXqwôAO(WC|GΣm˶pq; p mIZ!\BBԒSlOMoǔLJ~n W3e,Ma,[,4K&χ)D I>MPkkP'I Xo>_&a QOr(Ug1avM "gmRӔJ-^x|1[!og<D"5Pݶ<499fn\݋_%@!Y˯ I]_IlO"LWo(݌ABIH{8s+/oR7mg%"nN/̭>|Ƞр^m(F'֍xRew/l[?Z?YZ IENDB`PK ̪>V,,6resources/images/postits/novos/postit_amar_315x150.pngPNG  IHDR;. pHYs  tEXtSoftwareAdobe ImageReadyqe<,IDATx̖=LP@`0$ऑA]XL`Q"q2Njn\p1nDb] _PJ]]__~k{ +('``9x, .`h./WP:Y,n/>b$j T !v:E rsaj~Z5 N)`7PeAߩZXT:vEtΔ=sXprܭPdTJo -G# $ `8 ;{`UЋZ3+ĕGs:39%͵ +z=ΡwTn~ ao`Dj&P3U3y&'Yh+pqs0[Ul{v܃l16S?/E)v0ꥫWm Z}u܋`=nÿqB<ǯ25!}AgadV[̃4Y ՘k j#Y*`pX\5${玏,at}w~0X(0d;s2*~Sqg~x*5 T@#8+'#÷  i31rp20gp 6Cؠoh}}UMu.|M~ U@XjqKxHb`oFAjM ke5f'{ x kʈq1Yp2#pGנ̈71{:HC0~C |C"]AƍL s7\Bb:0q]%N1/@Vx ~MN%_{0q3\M3vDISG3ioo"# 3s%Z#LI(j[r$["=/gd~J~}n;=yc+ʂ[侸,_! 9Ӥî-ë]124lv9w&5b-5C2ԎQA^ vG/>!ra$Pimm33#EڜvᮗRVփC rqHй}i(F {߄SwI|oػ8(|vjbҤq-#"BE|'}郈Eŗ*h*EKՍBS)XZ&-դ&;wvnS2̙o{Z܄w"]iA7!N"OmvpE"JDd"^$P^T;0m4*mEg@=1Èl`i NX%<Ȭdp2IhN={g3q01MxN&q૙=?Ӡf=۵q}׋]:eV~\Z-vk(H2ms94?Ň~\Av˩<5os݉Q 99ԎģZ+~LL51ۊ{ I(nX>3 F'4J<W,r3Al&+O8Mh IUL'6O&~xۋ=ToNk3{;%E@f*4TBUGo~t0xrA~wRr A[h.N [Fs2]VvJc$_j#tL.瀞XyE<רb{>'Ӥ0arÈ'g?R&{)p;΃bS먬ߪGE<$( 90ɨgsB#!Lm~nrh.0ڍ_pPI x +xM-.8~)p"HM+*EC[$E",dU1!SH($btZifp`Qzԥ kC.)BɤҗWWGipZ;0 0FÖ f%Q@Elڼ(;EhoӕZ%DS%8 > hA_l6QFէ~լ18wا#7z :>>r -HYF~@D!ACp*d2\txqtoaVM-d_ģ~AZ۲φdC線!kzA>qZǤHYSqdžٲwlb-Y ĘLɂavrW&,+Ȅڪ{%]¥]+&*j{5^r`IrUg8?T;so [kr&Pe$RԔrqR>td$T?^Ԏ3IԦG%ԋpԞtYԟo+az=,ψ..GrinѮ̊%O^/ TTQ[4;[] * җoTJzq8sKJg[.ٺޯ08'WxDvA0RSt щ_X tP8y ئv?KvraVW{Hw4kNg5G(#<"J:!d#UN BC"U5-}_ǎ|zZW;P'{gUscv>l'n҈V@HROTHxg^**o  ЪI(P k'i^ܹ;sgzn}ͬwgw~{νܹv\mC\qA+rwYI ] =AmU(.a:]!f:˅]@S ̩=nJw:g*^u'TyZ}I-`AގOX&rOyZ`0,wZ醹,j_KPS_I͊wT$QB_qN#aA" cjRAy KlAT̛ vѹd*6kSf^|-j&6mKJC~Z.wɕyǨH@ǃMB>K{ҐMu&Bh^Pmr.~W5j1R:u^g>G-FXCU[[ýKlܤbTdUHbXJ9I1 R zt^ e,x"KGJO'L4R,tЖ4hx0]"twl,tє )E?zəDv)uY{#m?E_IICR09jHAn\!5e W˽I#XRJ We5r -o"[bG-4 T ВuR o_c$R n ? ]j1R }:NO\NkHi( +Df#Um˰DKGkHi( k=6tsU_GkHi5hS1O7[:H2vدӡ!mn7-5zNґR=AgƺW_>n^;,]MQa\\S7⯤uxa{퐿ڋLY:$NKK+MHi蹗NOD#+GJC/<< \E$ä-?Z ؃=hXd-M(v͇NNu$ftɁzA`@%UXnbDzZɸК:fOB-o*%6k( ]? lcuFkuyx2/Ӫ{!t?N_DkH}{h #NZzVqk OLey5+)N[*2a;VnqZpu"A^eE[ԥ۟6g aAqgP0: Zz x7!  UkIKW/P5K)It*xn]?uteMz1mufO,ԫ~?Er6[@'A+e6,9P/ wQ]:^O/f,r> Ym"UEV@fMBy_3 fԧ}ZZpZ Witk^pc9.\a OÓDz&K+fx,(A(myn38wbsf+\<SKui4Bӿ2͸__#W膃lSZŀ < e1Z pyd=$z?SAM3`qV璟 _hA}d%[ywh~}/2zcikq>huIvqn+ZiMKh<:#jl` ,Pp>Z ȋB`[ kGKkx cM$>TF'$:tr<& ˔Z3?_vlԄ\,~`yoz֧ʍͥ 8Q W%YD,ܸ:?m|_Çى {d7tYCs(]@$ Y7A3:Xvx&Kn_34zm,NuYyb,\?%R'u#81 hk[O+,h\կ,$cs!Hrq/GW^{ٸe{`g<Ӌl89l ٵ&aZ:vzXm%o u@{K=W2g`al{4Z'{~ a98Gb 3҂լpun%}g=7Nj%5{e[Nk 1,dc^,Qt+%BòB8O*K98 oDK^dB,q=g(Bz38W}͹]kEǖh+*qbߜ8ibY%q% cǸaXri~ȑfUU,Mn--ݖnRb}۸|\;9B7c":xǣ׼3pùj˥Eޤ7J[|W0)Ve Kű#ŎBJݗRytSΦAYv:)He/DȔ(R}zQ%B>ضCckBe4̮m(l+'O'8eN(wBF*3ID5Y)Q7Jd7Y!oEHXڼZeR.Ƕhm.X>Lđ&=J&cSֱi]D%X'q`(dMs}+NN%ϩK}@c).?wȿ%9S_2IvzH(+m3M[X"3dTT LͬZZkFMc#G?wp?{Ssb'<6jdιM!;iɇ3 DĢ$*B.ss,ZM19Ts46H_O/{{sx0Qۦr }rf^ȃNgA4>6(M+PG&dsf&mqmc0"yĽ{t $Ieہ5E |OVj=Er.Q(\;{Ύ=>]  Rnm/Wz{qTQ1K#-* “Euڕ\r16L1 {?i'ZbE°]~㕵:2`) Qu<~Jvѽ23Ƅ[by#ϻF**02*c뼰qmhL5Cu=qO pP.[KŋqB;NHAt+UDvlAu=\w*8r+RcDڀbU֏Hx8D_;8o@f|@Y}sG}BZ.]Ĝe'v:0.ޤ)1 NUSQ;8wBݳ ٱyƉ^|ר{>:CEuk(q]' `H`J{`9Hvq:0& Ph&v1#9 HilRxk[ΉuޮƉ.DX7c> Us#MqkAQ]tNk}{0,WEw ׮R]^b*_$u*m}@+U[a#Ѡn>}횭2`,;]-zȮW׮jc9 k2-f"U&dwt–بX=g7۷f!Vi,`hG:;-ZPW~F3Y߮,JEz$.)z}ۗ1lBXђh2+DdKV(dG:.?Mzв6B(0;M4Qi&JM+2k"Yo$%alvS{_K9F XNd`Y+8Btpdgjr*mJJnX8fTl_Ej}ʉmg47MH smŌE&6? :ˮ`m(54ht˥_UO=˿75= (g_+c24UrT^ehdO5-%6eN>z{#Jq řs5Z7jdI @r2=%gb2ʉ yfÖY"XȞJ)oB@O!7S*ACLYeA N PF{KoM%7\k o/ tB?~s֛~j(LOT)3ʒD-xm4}A5. ;3_ Auݣk5dc\pErN Eu0Uɥ2#e'g娆0[iE 7 1[Cd](E!W F<-g4d^#T$XaNg(iM Ru ]8c_h1Fu&I9@AIGOϒ~˥WA)Y<_:kn7Q=d3/ Rh*3‚h,ye=nk,],[t}nMyQ >SWS܏C{7ֻ$t} s}Z-V]8+6 Kҟ,?LIi׫GϊN&FCidRiS#AJvI|LnY^PE;5}*4sr#0ʋFsUﵩ &`3,۵wZuv.M&8hÃa޻^}(w18h%)f.3aIDH۞kt.mf?Ǩ[ADME^F,#-;hu2_آ+Nliz3!N|PCvtR]ۑ\^K.ϯThV%AmrBZQ:lA_uZO KeY=|ȣpȎT+/"D=I%b\R-Fub w!25(r\xPr5#C]4%to L{c%[~lѥl{2ѹ벻T0I\ݮ]ժEb?_,/7jgk\xbzե(cC=\<7X?a>$cÎE%MtJ<36="I 8cD)]jmQ(?Qk=0jt]$^$e$ّ`qK/"62yw3Ќ84#gc^µVYۗJkErY_}^/o1˾K-eg=>[Tφ߿(;5yPQ EN i0<-~攐\zN& *9=-F]a;";s-mQFgqkzkFx? [Z瞗Kܴ\Cc'}%c>UhcSΪ"sFр#n*Y(RR;pZ-)y?D-}&eF #I>[3d j)KV=g):D- LFiܨ춒DgSe !%@./]064-IENDB`PK ̪>@6resources/images/postits/novos/postit_azul_150x145.pngPNG  IHDRVq pHYs  tEXtSoftwareAdobe ImageReadyqe<IDATxb`"`2W'JNj ?md$0\`z#Ud@=o2ʀW= c`8@MÐ" s=5c5 cƆySn/x/`!ې>1/"%F̺L@{ %ϟCwYm, gM4V H+~-E63ۜTNb* P5cxҢܰϯDQ΄ՙaۿAe F~hy*>\dc+ȶr30pB7 1D+$/`HFe$*)uGb%j2A3b˘,s3p8lE2¦00QjgXtc s>aEuezZ#H=Fȩ_r00[a< SN xr,ƍ\W@7{64K@3=?g9>'NB-MFjd| ^7 B&I'`_|[QՍP@ˀ1QG G=J|yp9c{dxD_À9Kr0G}8hr*`Dupʺ,QArH G9 ;`{#M6 tǧ8= F~g9F@صph3X$2stEүRFp$8C hόqioac3AMn$6fx<-,6r By#4g 3Rm3% :0T@U4_`qܫ\ &GGj`C"䔫 .=0d`;/H W#Up $dR4a(v&X#% W0 A41ڑ)&Y9G``TFj`- = H̠0 mACl`ej{ Fl`h`aɍґnu!;RF[𔴵FڐK -FP'&e`VX5!8YjB2RnZ Rh Gf`Eˊe2`"5?X ">Yp;Ո:N_|D܎Au&]5q ?WiqӄvǶIT9pa&ޡ9sq_md$}qxkqz@ɞ9 4@>=A9abRP {"-}q"g!>PXz'KN` cQh#8>@ZI+PoQ& 4>- dmh@e# EP0[hˊA+I2!7J@֕V&p'fB!`\ "!x Dt>Vwҝtwf?Sa&ΗS>"KUnrmo#tl}9KcN5ਁm 'X /]c@:Q*v*;`EҕU7\-^݉XV+<7YY˛OC) h6%hj`gan7VY'SUtCV%",Θ@X kX,C CWX [Xgac}WXl)aJk9,/+w'[r`ieŖLAf.a^p"aQ.Xy!`uXZc+VupXS:ay!FCX #K X>]f%y"w|X|ic%êa\s ?a=WlXsxΠU\p_,Jޑ9i7>9aInGY(U7EyEFcnP`պg?P}<%I*GW,g[.b-+"jū59Nwz(d|Vƅ,H5iWV,J{/m YiҶl5!Ϡ@F An!Ţ粨"u+Wofh}mlϛU{<rVvY'.i4-YHѭxb BWRP񻡯+r4v uvtܪ;R~fTcl g9IwV>&D4,]<#lCXC{ezG!Nt6hES:X VK,}l _ ŢZˆw~xD8 Nw6?maGTW@?r)?-ȡgp)*nUQ{*Qe[.^]Y3#Ff{<ѱq$5hkʸɚ-8mad֓4P[rlƐy*} 5УT^PN0K{7;{U߅QxҷFڅqGĒI+%)b-1"JBWLXZ,øcD,w424ۃU`bbڧkF,t#5`aR4XV:b!Z,%`ۚѓo  z[# WP~QT\5nĂ7 FX %`_iVכh C``Znucgi(@SN;LN2c,(%)e *KFX0HVXH=_U$3 ,H.3|=D,EXe4j A(F:|`SPИ`.L&Fǃτ[ D+(qZtKT,GªLgo?c`AD}IWX  7OܒQ%ۿɿwHK}6Yq62W/& x8wWվUl"[fyvF +c^y,y߈^F (2]c@7G|P RƩw*|3חעDw5R|(63ZRkj-@ ĊH 7M˪. z0YX$+nfl"EP>]c>ysޢәlV;IK\&lT]P4! RJigM*V>p4go+VEʂ iiHw,B\4R֬S8׫/}|ukkksV˰[Sǟq: xM}?cm$IENDB`PK ̪>i7+%%6resources/images/postits/novos/postit_azul_315x150.pngPNG  IHDR;. pHYs  tEXtSoftwareAdobe ImageReadyqe<%JIDATxb`*G 6`nA ?bi>z0ubb6 ffR'KÜ>E:o2 :y 5BV 9x2WTly#p\A;SL6́SO ,teR` CX?f"YoQ.ׁ6;2(up0ABp['#ï6 `C.!AP:h@:a2Pa{ z[L `xJobõw``)ĠXq^`0#bbҬ@>0qB'P9Pkb_hC-j/P9>C`(?lszPаh7}Hc7hXJM}1Z }j̈6#l0&$ ,-4pq:=U]}x8O:Ar >;Dso cM[oM`  r#%q!#'-fl![ ,8[k{0sō o^vs&vmptJArCz(zA \c!}aUi ԛgAyhg3HjuFC;V52^?c-s+exh4p/X;z!YPmґy4p H&#{ R T| UQY6.`9!Z>Hq!˱Unbxr_;B h- *0 ߑڏ< s!AْA([t!Ĉ>B$Ħ4"Y -ͱ'C@3s?hS2d&i"oRiiEbTDEN\ !h<ML 7?D1у^xDkGP0D%(ig lw[ޯo潝GM|Gk%fs۬_ԟ(}9Y ^ygrE[@MxiC(M1ow|0㢕nx&L {lJ8sRR" )ВȇӅ,Ax,AK;dziY CvdgꙀ[hwшQoyRyӬ]`D|)v2;s 6vxIBUo=}%|<~ 2Z sw ç djW%G -`t󄎏m.b5D̊˰5(HĜ' /y[ _iخE8x-z5g5C-*!8 -oP mqi ި8A # ?gv%Nahr0:u|_@KZ\%Ο_^HаJG >^k~ݛ}}ץ2i*jS[>%J[h#9G^#i NTVc(Z.Jvan2{F'X֌hJo0 ^܎#llF@mG Gջ<;vH+/zp;xf֋T8w#`xLp#\)6*p;vSрq,=xQcd`PRoE<ܠ6#5Ќ緂Eq\pA pGx{iy5<ؾ;uս&#.bd,SMSm&ØYU!ȇoC&#2l\sx^u\]Acҏ{4 B"V:o¼&.K1HR:%+`d`H',&X0Qw -3zB?1 mUQI Zj+S*,Kmzj 8Y`޸]jesy,0 ,̌g/X\+32@/T`1'wtz,+%x=|R)W,%=#;|]zt2E*ƦkE N.o\GxPnTkR+S)lQ.,UCXT{`wyt!̝X\ЏFiGgKyJ,o.}և$x2Iِhl%R-j5Sy˲]2ߓtتs?>͆nz7 V˿LU.P/ub/K5T r:q ^I3^ 澺 ,5PUX&@ Tz#X. ""*D@awc<Qz f\'ՆcG[5NCAGqa UG6`Gx>v[vxC3=IȮ>>m}>VGuތ192L44T0&DHj:/W6\ru@JjKQ6 `$ĵ4tw:Mc[V3dg8D?a/KnH'L`57I{f(5%a@q?jp1k_!nIT+:fnI|`L~(0{x p%,pNHNׄrGBH ̢(2& 2!H KYHx_fmuUwW2K۱=S3iLUu}B?GLx\*yVjCWL0'BfgiC ` :b UX :3ۄp6Z0V& 8]e 17cin"?f~R/F{8V V+xnnZd>]& ] xX3+PL%9=AA, PRO_kj…Sl tð!mIZU`ΏXY"EȫCFL"5ijuIwxե^kOtH3`LR{omNn!%˧SUrS$E΅˳-[;H=kޑDJ>iuҤXWRdɓ>mIF%ONa2OFytW1uVΙ`pȂq-f"]jI[6tI;lD qRIN-P"G9:J7&R2'm'iҟI{epFБ9oS'tGБ"Rq_'GaҪ^'xkWҪhe 5Ut>Ӗt؁~ѴV42q,ޣ #5^>@:UѴƂCJRpzuk>?Q#5_>ßHFsܞ !n^g&tiCǭ}$R -(Irapxe3e<T8Ƨ T+Pǝn6% (WGV't0q|z Q.VqvdE\E̱P#\qA"\.xȩݯӆc"^*S7~#X7vM04W'TpM^uA&jť6%ujU؛ǨIUkg<gJrpO0 /8 :j5zW?~zev DC!l-_"RO~G+#ݏTadtͪxd(aCbbVbB}9-.ǝ)dk(\L֓s7mX,x,RN$2)aBt\kLdc¡Z.UmɎ^`=<0tM۳;w'SW$P7h<, e{E %q'yi1b"_lNMXllI1wutx W,a:0^mĭ+KtW?$X{- U]'E`\p*1'{[EX%gf\&36^t:ٍ_*H{0X,|ʦ yQl:eR( w cۢ>{Tg/{Xi/$XGP\U՝K/o聦>&cjE^ џ.J_"Ȥ/8I>3RKV#M%&v׷K l4e)R,ꬷyO/Hʮ]EXEՅ4`Gh+"³[8ᦱ( mR pHfX cm64`tI";5Nna `l&8ғeīT[A {+~JWgyy59]Q*tWakKPSGvws,@LO~6-P5ֱ͔@즩 >|R'2>"ttd@>g:v#%[(Wq,]NB2틽NӿNC '][ڗԧgK5]6}-[d4 fMRd(;Q?Cp N|;7{Cruz"SNEA䃤 )>OaU&hSd,uv~Dv<4!R&E4V3~ G$Mp(X}PD|kq4%uWM*!yE, MЪLƉ,iLGdI܄elx}y":!9 ֐G\:qĢنu8mh:!@cC):KR؄N65Oza٥5NDx~`~DntBm |*v>dYʮ*W]Zgb͹l kbrN[߶E/1g>#VUvo  f_6HdĶo}.=7FNq5kIdq(ήsX00`牎i鎈 \lRpm_vA,<&[zd6+NV/ЃO|S}Eq YgˌK͒dgX"'D=bJ8ѷ2{`}_eeWb[ poD|08"E&e槯!9nh3j*f7ޡB1|lr-2"[Cm)3df& +gcVSۖǘ )|Ys5Z{rdKo[.׳ݸ@t(̕.x=!ጘ>"7wRX*v0y9؆2^[~ҕ%t#"6#h=UPT,_>Qsh=«8AHp >UsbHHh=-1)yrɏtf1r#y "lrqVL}\n] ?V^ =oc>("o_.Q`G'P_Tzm?Ӄz3UvZ}EFciLL=)";^.FEʢŻBY ~XV,NZ2%Q.F'E%ng.;;tTFjIY+"/]Wk /ޚ%;/kol ,2i'zޤ+'˴7n% RVW:Ҫ@ڑ8Pqs(BLL=y[,!,a*Mt&q&E-zI% 'A(!sVd/yiqc@,s'ͩ91sƊ }sc{ay*T‹x\9dWhʖKm?q|(av(Ȳ1?ُϽctɰƙ*>>(<.:LLr.Mu(~LI~R8^)'M";TUCrY_bv`}Ru]z P.O.qr(y\dKj'%^>H8?# sWc[w =l/Xo+NRqqj,[~evHmѭ:U֕?:mrI>޽%3zʥֵ/N07,\0PUFreq1Vv*e҈9  2@swq`Jn&ϱ4O%;MIycYJoDn.ˠ@.`3uI4٭'WWhQdP ۿX ?3o(IENDB`PK ̪>s3PP6resources/images/postits/novos/postit_lara_150x145.pngPNG  IHDRVq pHYs  tEXtSoftwareAdobe ImageReadyqe<IDATxb`"`1'FÃ~"f,pGL ƑB&VyEdQO5À`5 CD0i5 pE6m3bLN, 5ǿEa? aF:V8Ug.:L-?hԗfe7oןξ,rf`J׾p`y2t]BOdT JkJFmуqIZLŌ2pFvL*X%((GѼi~P: TpVaJ`j"C[9 @-H]\9Y [u8[~*v`q}6wPYX[&C#x/ËO?sB%dVCHI WPIdnR r7A7^#A }"NGT\|3^ҽ~:= Kc׉u-0,U7@xE_@9w܎.ث`-A FG9 pGQsB09  5`-zoPaBsԽ7%{ZC Alz\l̾", ʢ,=J]!JFnBL"c\L rg,g~;4WвwlJic5A6Mp9hG!7A ШIjT3Hqx e tq s. Q*@⬋`D]E ABE؊(5I^H4rTm}ᚡm|r{IcZ|snI\0Aojrf `&>>3(e-|eƥ2jaA`XQ1zwyEM4[rf~|ESK恕DDEFc[ Xf81GC^XYaSha`t$0*6jx0Y慕 #,QIS̢Ů-&XĹ VfX SaF8/5OStFXT+a%c$V.T'8h({YY6M{gTlyAC7I艘$+V:o Hb}RmZ(t%M'?QRٚR]>hJ~f?lK~PȽ8+P#SYgUܙD4p%(j6 *z. %2Q_;CIm$%c۹_sWnɉATqMSKo]jF$Vw,B =9Xu6g:@[[ZNQF^r2MOw;&(ͦb chO^TYIxOw7,Mfufvl:% edޛ77GF2Q LpnqЍYDu-6byàvPdnΗm-fO_U\͢2qD[siqLhP&0 %l66Ǘ(p-WŠqx[q})<3#kĮR߰AS/\8iUݰ!YͲf!XZМc2o"#Xam<a){G‚_h,[W5k)Oւnx 5`Ym;SRJ< EM3`'uGG肾ީ0ʄ`mC4uZc`ׅK\Ek O!G!`y){F$X%`cVR O 7z!JXNc`-VMrRX. XeAC4,NBzK1zIՁ}.uL ~ֱ )a7zB{ k 6;,(@#O,/XCʒ)'=,_@S#W4ŕT.$xQ0x @%TW/{A 󼾱\ʁ( ,Sݖ~04w7Uo=V3<ͣni~ȒC#/HV#-7~Wy+2b@]P:nXT\ew@8&ӀˀR%-UH'z>w9脣nAmɨrw, 2IXo#g7e.omc?8&oXrf)CĂR8Ȳ*`Q#T ;RaJIZ{E,+B,5B`_rzvXЩRR ,w-+̸Dj4Ӎ|kv௠5D`Aڮ< ^)V$Q# = S*i]=oI|=".Y}%Yvqg`ܯ70f,17߯ZzS!>\i ip?&I"0mR=n/6?;vRaLO*Ăޡ# 7&cRNip:<0D/4bVKʵ{P-TVzd*۸ί>CŧӶ-N[Ņ=͏rp޾1iy&-up?^ƞ# RXo-qs:sj*BkGk[3Njd$cQJsSE͏YYЀ 7wR@!eSg-cNaW#0B5_<OÍ #q=ðzwY=<\i:^S9[NۡC9]*OXZso~|__?q;Ԏ\oSq3xֻ7(=ehuV%bbT>6?H%͸m_T[g<#J՝mG,*H-êh:X+T[:Ւ5Wn.{Qmoqᣨm*.qsIvhaPiN E`[@kԮm?Ml?Ra~!IENDB`PK ̪>U+U+6resources/images/postits/novos/postit_lara_315x150.pngPNG  IHDR;. pHYs  tEXtSoftwareAdobe ImageReadyqe<*IDATxb`8R(@l`!e3_ O??H5xP؁At8s1).,|dh? AEA_*"`d7S`Ti؉oU> o?%61c 6dl 2QlL JK&b|v& xY2WW@pV NǹL~Ȑf} 0g.4Ps V :\ v^ g`Y`+\~՜c_: ~\AhTPHw4o,y#=E@lu-Lc/?__.? @73 [O(?T+TL P',9 ; "R * eB *֑gC@{~A6…6L-ĂPyc#9桟Hd: X@:AkKabع((|ff/KjHEf$"z zנ.Bo[[QVыa(5][霙gܝs"gs#ma|u= [۞̈́ow S.,-Lɟ-ht'}3g 19hٛtҬ t9'I_A3.=5XnNG0]#*^1Rļaxۭc&m8)[|ۘZʚhّ/wbnK=t9ٜn5ttss,bn[B`kjGdA^ a 둤j"&͞$d 6{6\×K4xQ,2mW Y^F  ܒFIy}2`B㨢𹳳_Ͷ5 4BB_D裈 7|i}7 " }'KBVR jkm$kΝٙl3jcCw̽g.kq.?t݄$ъxs  ՕDH 1Y6 3+0"\&ԴaOy/8~"7"f"$حY,&9q˯NV6lF|!dJ6_dmd 6;Qq3&Wd!#6ͭAS㵰3˞1hW_]ou_o0np~][H[: @`^it$cLF_4J<+u9,հT])[lnVnDw g~#Ċzǻ3" 3J#wqpeH!r'%-BL'x*X(%odJ_xc(e\:(@u!.&iQ&^݂&"I'q mN{җQBE*"$,ϫ2"+VxwoUcy&͝=+fԍ$:rV2,Rr v}:yeMEi@2ܜ ޸~t-fa(قق6xjE "j,DM&HtXěrR.X+ TȨ1^&R.[TAqLI 7\j mZ]Y \a+x˼wxG\ޅCT%u2J#pUAEln`(T&З5`` r)QԎE>9[2>֛7_%x:|SI2#ۣAzBS85ԴYw+ giúG=13]Vc6]l]L,NҖ(y`8v͖c'F:g@]d|vSe6PN)H&nH:<* ΢@-Ic{X\K#UUu-nYPf{+a& 1ʋӴRmYťKIC/k\;Ⓒ敳R$ Yśx{Eϕ߫wʖUUqu:bR5;TY[4z/9=8:3&z2F3s E($<5l2tʀF4(*6lV<ϓi}ͳ=3~s=1?f|aHEtݸ__f%4tJ=A7zsC1DCWQoy13s/\:nbd__arkve1SY ߹.x zϒaaa,sYL$PnFC3I εXgk5]X>)$DS% 3gj>:RZuk'|FX˔׎t>`EFeK6-|%%Ӌ) W,#j ]fڔJ?'W/X:Ur$up;E:9Qt7Xlbj/RNk(d xo^eL$Rb OR!0Xg~’_;8tk Ye a~,WŎc K܄7ہEW0HyCy' „k|AZn(p{vk:7nOjp݉#N PؗJx$䔪gcxee !r^ ^3Ri5|cTWq<4=;Et7㵩~Ɗe7]-u9qzp#gمIuKBFSh zˮ`= xs/N++z-Yk8q}r_E } ꈘ:p׫D6/ZwYY砟u,ݲsZDDr ]uM2?UqI0w ˇNUTe{a:aX춱Pobc~L&bJ]//py+REk//=YטoPɮ<((OA9G,> Xj!h1^WNJn9'XrN+yI؊= Fy| 'RD`I.b_ZXI#E?fv:5b/*$}.ikjHFo9tBϗ>膾/Hm960n?SO<%ˑbቕ'5X6?, O3Mi;nh,Z*u>cYƜ3fRavf-*Pm6I2m-y!ԛğQ dwbiOώWvZLLؑu&%m޳)guP]\,O%;_K{-څot}iTcȭd A*[![r]jWu-TMU;!q_5<,3[͌@o䒓B%߲nV\256]@~tNfJxғRI;G;t?;yɑpIZΣRYC,$*uG"cuL2jf<'1St+"@|EoㄿKRߑJaJz&'&fK솖ľY*KKXJѤiUUb6bE(w8Պ"B E"b*K%f3LS9cIv:&ai nl *2f3$S-,UF J2jBJ8J+ن]K3CBQS!1SITD:B^r2 R)ʳ!ke6e*4VKV/?xFed/Y .mT$ʣFv:LL/)ӟ|d0;(aެ-ܞrmu,: j6?L?ԏw0,amQ#e[FhO^ik m%_ܞ'g1 Ga4@I8;5Av5GW9܌UoYiṞ'5Xˈ}dفIc1}hkew[JʭK[חxLG{* +n͎m붿̄*\rektѝ[}eVe'6]9BWoIĴc%ٔ$  :m%~{5##FvE'簮/`htcM.tPLt: g>Q^,M]MgǦnX{$$jX6<r1ZSCO6;@Hɉa'ebdS]z3Q&11)dĮj);9Tc`r?%EX4h?5Ns?HgORFt0Kas0 '0$7dk'BFXk >)#;jJN05:yk7_@Opr5Gv:'̱vs%缋$쁵#l4vVz\ mvd &{׈J6z #$4%Eo&";Gj9ӔFvrƻ]Lgkn86 70 ޜ5]0n:'"R$s v5#)8Vceɀ19FkN1=* f U0^?]0v2;\SvV<|Y4J /bN:iEv~tGya *.+7]{k*>G/[(9SkNL"zdx*bC+˴4miHYeTNjXA,":ބ.:~7(SnQVόPǽKovǷ)D=KN\.~w|ED6iMT6UYU=XVZ z[wtٲC&5&cruB-nB E#P"q/):$&2DHU)E Auҭ%6m9Xx ";KYe]-M(}+Mθg:M^¢Mu0skj=AٽٚK[lf6w}b/GO\KӲlG3NvA\9DC&*-#˸HrJ d҂3)OQʲYԲ! j -Ɯ%|^_uM̸teB#R7+S;"Ta\Ewj<{Jyn=ŨEWJ=,&XPϩu8{Ow""6resources/images/postits/novos/postit_verm_150x145.pngPNG  IHDRVq pHYs  tEXtSoftwareAdobe ImageReadyqe<IDATxb`"`1Y9'F×~3*U>ql022`CݵO o\@9d6 tl/ya ɞjj`xS36P0k0ySlط` {;~2,3_PK f.&fW^1 DܺcAy@r*q̗8|4V H*~E6錕 gMbJl 7 h1D /;߃Q_>@/ؔ(`@K{H!;XmT/)͗AHS@ !J &B}ew 121ٟf3`+u;b|4F` ֜~f0vr`-|"5*fgrƗ:0T@vfa ~i U<)BAC_7o͋؃'O@!'ϽxBQ )VcL@iI[ۘ^Jfݝ/'`2kF{;̢A> 8&6 4tu[1oX*X/:m(} 25a%$ 4XKܦ giXV˃@ta:r>RMI wfW+/n0]GZ9064<#,V[ *#K8F≀ů:,0*v'bT_X8X%Z !ݺ% Mple!Tm&lOA0 *SSuuUtF_KPv[a/e<NQCP6$*W!iuBFn>ފ"6"ml|+5@$]'u|2M2`+RbB[FB}a=Z?Xa) ջ\]8V ,hXV;Y9aPr/ŽK7)osc5. xbkQ- >I0F["5_޹w'nԗϋ-R$^ $ Lj;;|4|X`Pڦh-G9f\waon-7Q RA}PV @c%Cr1*d+@i>u,[GG;n9oϻY YX/xJ2Z7Aw Q#^G߿ngfYX;"tD8=Bi2@->wfɑ. @=sL>YxrN'Ӽ)ZgMF߽ WǴ.a|NA)qSYvP;ttt6ނ!韔*:x*) גJ+F+@{8?MҖ.E=Tĉr|rЏ>"qFBZNSڒil;?c叢M\lZ60˜^6sc(u%X)Abٜ ,\ޞo WE~fys٦Q48LJ1##]k=YFcq@ e:E|? ,)O- pSKi{ TQK1K1EK47#ܶw)lQ43Z~$Feؙ":VâB-צ^qY`*4t4c䢌.՞)-?Hx Lݎ_Id~ ` >J _eLii?QT(/IENDB`PK ̪>T)4^*^*6resources/images/postits/novos/postit_verm_315x150.pngPNG  IHDR;. pHYs  tEXtSoftwareAdobe ImageReadyqe<)IDATxb`Ƹka@l|CZa& u L3GL fbFV/tl3  Zbʙ!+@C 7q)p\9 k/`;ǟxܦn9P`2226z (A5x zQ>݁,UnXp»A`+X( vA![F04P~O " ޢ 'g`)`)\Oo%$XX%XX Xn010hU(tY8b, L Whڐx Ŀ@u8TP9JҌd@j0аh7}Hc7hX>z\Ai> T32t0+af1#uo^NuŃڂ~-b-,JH+4ʼnI ¬轋/޽|՛O? /T43r/(/0 hp뗗Of@ydW3 2͌678tx)o F>((+JOhaF!bl;<fV 뿿 _{db>0; jgM:11 ,κ!rq4t'?}BIyGXpIY[ɣG,̀RlKi΁;(Xk<!aP429# 9#=o^f,;;*'C?hk`Lc$6_ǽ;=g?3 7&@;#bQYXL iH-b1ZBc6LǾ:ӫ߽ۗk߾c,ĀD jڏ< s!?KJ3VB*ÈX@ VK`Snb,eȎؿP`b+R3?XS2t&kvnQ]|WVB.px7ɛ'уg1&ĐAbFŀ1_ *cݶ7;]/̖>efo{%z\܄RŒC^5mCk"snGZW NI2c;;Gv"%`(5?YF*IMv۳'W]ȴ[3;L5TR` CVqD{UHp!GžG#t\'N\ށf+>lq{5 QW2OC+:{,#^QP=a mSDrT:]8 !Y&]qu(9g&y4;GoHVV Zc4ʸ@IZK!f<"&桟3S?~/sI&*Z̩@3+E*Cj$KJ 3kPiz %H[Ӗ5YJ0Nެxxgpa'-r֣ z &!/\$"@s4.qTOKUss- Yf1r DG"x# #Y>%.J_Mކzu+{WFg3 mhi@p(DqBB#H8pD|\q!PF jG 8ɇk2͌3wI֑&ef~cG>RB7hG{ e`B]|;(Y 6cDf#8]eWg[ R7Qζv0ܘ9'6cJ}vytzT6ֽy*xo?3!h*=x^qZW[U k<0s/E8 Ԧi}.l/~UmI:[^h(O{TF kg`u LniUX!p$H&Uf1)yf@^ןR8d]WϜNFG |a2Oz~ 8Y:B2{=ΰ9<s76bp$DlPb.Z/>~$6BT 2XUz"OX/m#DC,t5)yo!x@HDΞdR TD<r'XT:9yur>x& mo(Zf-EӒK -dt6J)x+V5xD<>1^K)BL`ͦ "=yۨX !r_\@<8|Jf2? N,uZ$/3LL?ص*VB|v;P~XúMe޲c )>XZ`_Y/'Փ=}H2@0ao7ѷj~F>@ 8+Wa,2bŔ9Mg& ! N@ Z7H@6A@IEQHZv։Ŗmɺ"Ι!ERkpW<9Ρ?=W@raN:ui/dxn|}k:6{Ty*@/Quv"Q2;l^9߇pv^;-"H@x]nwlo/I)0ah?Q]c*Än氤4¡Se$\{0YdH T:áÊفp*JI,tas$$҂ëJ,t&c t:9_:wE-ƚv"U4 c-% :RO'A.lRgN%f@5tZ_ZuřjՇ%% =/}KwInʜ* ]NI 9II@'+nyQ7J_6s$BNRRIW1aAE4#%!Xt%t#T'^MZjBJ@*MÔ %#mxK'|HJ%O]-N̰>JRu!B*.nxH\ԙ нRyYl ˥$d2]bP_riM0+D+))d)96 Plx.kn6Өc2#A֎Խ 9Z͡IIKU&_}MDזohMiNU C0D˚ݼN,:Y:km)ٰevGF!,8merQhMi`4avDmpLwj aalXxԩ~͘eN :<Š+\ ²Ꞃ Z{ZSGT?Ӹ90ɏciᵹHϵZp^17zeVR>]_/ !-$(rH _1 R& HuW.> wms48[㰐aL6%׵/kEƤǚ5L8=t,|kvQ>v~}{ U*6p:̭Zebc[vsFQGYc3yĶ/ynn*P-Җ57P 7QPqL{6l;݇gG W*G,~E%,M?Wy{kPKŅ/Kc“(*Lbn3ӏm#n^X{v܉Zm- VaYۅJ]*Z?`hK>}QTo\tl$.LR9ZJޞo)bn^lhK#l7J=i-1:GB)APnq".Z=-F$|>a,'+ЧWsǻ{f1m `**6`,%ARJrˍk%A*nT. *RA ؆el`0dYjw;3ϮfW]nfw?/{z0ş:<,RU)y[/{dY$cJQ"] X m+5'R\|DX[P_7krbXa}d7"  tЈKq;JhJjၣa62[$XIyH;M_*ZYK+nǭډu[n<{.Ẍۉ6\eOX O~ro߸`S⡮z߃uaL2 ԛ"ݠ.~o.a֟Js\"#J,9FvO.o22c G3W_X$@?՜mVdMb`C듫n> :?zڧyYx5\CGtd}qCk\EqFbq4]ofYwfξ}{KHJ])_4`Rl6KbuÜ5gk=??=7:HeuңXb{t;VDDP{-)QID ;VsN_;N?+ Y[#R4%X:DJu"DHٛn! TuvXQ3vu#*#)JG&HXI !oѕ.m:"pMfp#墄"rcҥ& .?۶c?fצ Vj>i%9Y"#s&g 4kψieRZBQ%SOly#/dS Hl .ՌUK%.;irhp_1q{*E[ݐi|gռa8p-~ jƑLs_~3wiޠgrz./Z"<1 ǕfdxK$N :eY©l4bKl|yő>"T=qd_,l8#숷MWwEћ(Nd}/58 l T!:!;G9GD[:k4vie"S pDzb VMZ~jϲ3{ZDu~7Dwg4! %:ǑSQZ5!{'Svx6ͫo'f1mKv҃I#*!J_);{x\;@`i~BB)ڗIѶ(:%;w$&,0:%(57Hh8}v#*\;@R3ړ"^3Gt*7;DtsҾXw]zx^3sI"*!@Ѷ$\.M+0,4Ihp"N3vIs HQ  vcz9@1sI"br b7c 5skomh^gzU^Yr8D']}#Egiݲ ]t~O̵$=!&95-׌ ǃ\x1" H*!@aϓ(,#1GcdGu&/hFvht$f[rbjֱFTBe՛Ѳ';< HpǶ)tVdH "!lHv,$*I!UVl6ʤ}ډ5gGvv" 2$Fv֮I}MDNkW' !ìhӅgipBϵk) Hyh>)A  K"\;h$E(~(ٍt-4׮~;@B\&dyv*U~Nsg*$KBBT٫ڤ|5VK y^M4Q䆹MCLHnk:m%5Y\ܞlumZm:[}fζSrC o(_'HQo? !,o0%VD'D'"G^?(8fJQ^P3ODi^מ=ހa"\eы@CJN/g~5/ _"۝{Nı\ BY> :˭=#RpZ)/2.'R.kٞJm鴟D{㗓q[X->-ΓrT 5-)+_n DV˭|ٰHǨN mg:E7) JQRnLGgkOIP=Dd*}y[xSwk*LrW {@SMr.\6zJ. i q[I u ^J.E*a@ }LFԤ7xFytC)uFz*xљ|y!#֋wLFoպNEv4gCy_]+_K97U/al>^`ɤ`XHC ] kesʯ.(#G<>/yΤ81v"mBI \ٴS.c LWp*ϓYzWr] Х^WzO>\cmF6nj,o򯤻մFӌfSeMk}.lK -$BIɷ#φr9Rs~06/4ôI8Mf$BhQGv7Q,V룼XCuǶOb]GΔK/-ܨ-܌ZYMM}ʆLF_2 R 5eI38M%#8aEB ~ͻw$I Rr ɠi4M/+]I҈R./U B2ϛڶ]h6/IqanƮ!ՓKKvT]..勵gyu:Lł(;sq ]??!˛w#b9Fgtlvw]@Z@&{}Jއ¿MVuRSkK;N֕ZzZj} grr{Kc%ymBM9&nA/3Nmpʮ_{] Rb2LA^he|\miF"ՏX e5[s.νmDדWy3'+vZ>dY-@. ؼ GQ]^V:e߹resources/js/app.js/* * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. * * Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. * * The contents of this file are subject to the terms of either the GNU * General Public License Version 2 only ("GPL") or the Common Development * and Distribution License("CDDL") (collectively, the "License"). You * may not use this file except in compliance with the License. You can obtain * a copy of the License at https://glassfish.dev.java.net/public/CDDL+GPL.html * or glassfish/bootstrap/legal/LICENSE.txt. See the License for the specific * language governing permissions and limitations under the License. * * When distributing the software, include this License Header Notice in each * file and include the License file at glassfish/bootstrap/legal/LICENSE.txt. * Sun designates this particular file as subject to the "Classpath" exception * as provided by Oracle in the GPL Version 2 section of the License file that * accompanied this code. If applicable, add the following below the License * Header, with the fields enclosed by brackets [] replaced by your own * identifying information: "Portions Copyrighted [year] * [name of copyright owner]" * * Contributor(s): * * If you wish your version of this file to be governed by only the CDDL or * only the GPL Version 2, indicate your decision by adding "[Contributor] * elects to include this software in this distribution under the [CDDL or GPL * Version 2] license." If you don't indicate a single choice of license, a * recipient has the option to distribute your version of this file under * either the CDDL, the GPL Version 2 or to extend the choice of license to * its licensees as provided above. However, if you add GPL Version 2 code * and therefore, elected the GPL Version 2 license, then the option applies * only if the new code is made subject to such option by the copyright * holder. */ function validate(refid) { var input = document.getElementById(refid); if (isNaN(input.value)) { alert("Input is not a number"); } }PK ̪>C=8.8.resources/js/date.js/* * OSR: https://opensourcereview.central.sun.com/app?action=ViewReq&review_type=Expedited&traq_num=12626 * source: http://www.javascripttoolbox.com/libsource.php/date/source/date.js * version: 1.02 */ /** * Copyright (c)2005-2009 Matt Kruse (javascripttoolbox.com) * * Dual licensed under the MIT and GPL licenses. * This basically means you can use this code however you want for * free, but don't claim to have written it yourself! * Donations always accepted: http://www.JavascriptToolbox.com/donate/ * * Please do not link to the .js files on javascripttoolbox.com from * your site. Copy the files locally to your server instead. * */ /* Date functions These functions are used to parse, format, and manipulate Date objects. See documentation and examples at http://www.JavascriptToolbox.com/lib/date/ */ Date.$VERSION = 1.02; // Utility function to append a 0 to single-digit numbers Date.LZ = function(x) {return(x<0||x>9?"":"0")+x}; // Full month names. Change this for local month names Date.monthNames = new Array('January','February','March','April','May','June','July','August','September','October','November','December'); // Month abbreviations. Change this for local month names Date.monthAbbreviations = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); // Full day names. Change this for local month names Date.dayNames = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'); // Day abbreviations. Change this for local month names Date.dayAbbreviations = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); // Used for parsing ambiguous dates like 1/2/2000 - default to preferring 'American' format meaning Jan 2. // Set to false to prefer 'European' format meaning Feb 1 Date.preferAmericanFormat = true; // If the getFullYear() method is not defined, create it if (!Date.prototype.getFullYear) { Date.prototype.getFullYear = function() { var yy=this.getYear(); return (yy<1900?yy+1900:yy); } ; } // Parse a string and convert it to a Date object. // If no format is passed, try a list of common formats. // If string cannot be parsed, return null. // Avoids regular expressions to be more portable. Date.parseString = function(val, format) { // If no format is specified, try a few common formats if (typeof(format)=="undefined" || format==null || format=="") { var generalFormats=new Array('y-M-d','MMM d, y','MMM d,y','y-MMM-d','d-MMM-y','MMM d','MMM-d','d-MMM'); var monthFirst=new Array('M/d/y','M-d-y','M.d.y','M/d','M-d'); var dateFirst =new Array('d/M/y','d-M-y','d.M.y','d/M','d-M'); var checkList=new Array(generalFormats,Date.preferAmericanFormat?monthFirst:dateFirst,Date.preferAmericanFormat?dateFirst:monthFirst); for (var i=0; i=minlength; x--) { var token=str.substring(i,i+x); if (token.length < minlength) { return null; } if (this.isInteger(token)) { return token; } } return null; }; val=val+""; format=format+""; var i_val=0; var i_format=0; var c=""; var token=""; var token2=""; var x,y; var year=new Date().getFullYear(); var month=1; var date=1; var hh=0; var mm=0; var ss=0; var ampm=""; while (i_format < format.length) { // Get next token from format string c=format.charAt(i_format); token=""; while ((format.charAt(i_format)==c) && (i_format < format.length)) { token += format.charAt(i_format++); } // Extract contents of value based on format token if (token=="yyyy" || token=="yy" || token=="y") { if (token=="yyyy") { x=4;y=4; } if (token=="yy") { x=2;y=2; } if (token=="y") { x=2;y=4; } year=this.getInt(val,i_val,x,y); if (year==null) { return null; } i_val += year.length; if (year.length==2) { if (year > 70) { year=1900+(year-0); } else { year=2000+(year-0); } } } else if (token=="MMM" || token=="NNN"){ month=0; var names = (token=="MMM"?(Date.monthNames.concat(Date.monthAbbreviations)):Date.monthAbbreviations); for (var i=0; i12)){ return null; } } else if (token=="EE"||token=="E"){ var names = (token=="EE"?Date.dayNames:Date.dayAbbreviations); for (var i=0; i12)){ return null; } i_val+=month.length; } else if (token=="dd"||token=="d") { date=this.getInt(val,i_val,token.length,2); if(date==null||(date<1)||(date>31)){ return null; } i_val+=date.length; } else if (token=="hh"||token=="h") { hh=this.getInt(val,i_val,token.length,2); if(hh==null||(hh<1)||(hh>12)){ return null; } i_val+=hh.length; } else if (token=="HH"||token=="H") { hh=this.getInt(val,i_val,token.length,2); if(hh==null||(hh<0)||(hh>23)){ return null; } i_val+=hh.length; } else if (token=="KK"||token=="K") { hh=this.getInt(val,i_val,token.length,2); if(hh==null||(hh<0)||(hh>11)){ return null; } i_val+=hh.length; hh++; } else if (token=="kk"||token=="k") { hh=this.getInt(val,i_val,token.length,2); if(hh==null||(hh<1)||(hh>24)){ return null; } i_val+=hh.length; hh--; } else if (token=="mm"||token=="m") { mm=this.getInt(val,i_val,token.length,2); if(mm==null||(mm<0)||(mm>59)){ return null; } i_val+=mm.length; } else if (token=="ss"||token=="s") { ss=this.getInt(val,i_val,token.length,2); if(ss==null||(ss<0)||(ss>59)){ return null; } i_val+=ss.length; } else if (token=="a") { if (val.substring(i_val,i_val+2).toLowerCase()=="am") { ampm="AM"; } else if (val.substring(i_val,i_val+2).toLowerCase()=="pm") { ampm="PM"; } else { return null; } i_val+=2; } else { if (val.substring(i_val,i_val+token.length)!=token) { return null; } else { i_val+=token.length; } } } // If there are any trailing characters left in the value, it doesn't match if (i_val != val.length) { return null; } // Is date valid for month? if (month==2) { // Check for leap year if ( ( (year%4==0)&&(year%100 != 0) ) || (year%400==0) ) { // leap year if (date > 29){ return null; } } else { if (date > 28) { return null; } } } if ((month==4)||(month==6)||(month==9)||(month==11)) { if (date > 30) { return null; } } // Correct hours value if (hh<12 && ampm=="PM") { hh=hh-0+12; } else if (hh>11 && ampm=="AM") { hh-=12; } return new Date(year,month-1,date,hh,mm,ss); }; // Check if a date string is valid Date.isValid = function(val,format) { return (Date.parseString(val,format) != null); }; // Check if a date object is before another date object Date.prototype.isBefore = function(date2) { if (date2==null) { return false; } return (this.getTime()date2.getTime()); }; // Check if two date objects have equal dates and times Date.prototype.equals = function(date2) { if (date2==null) { return false; } return (this.getTime()==date2.getTime()); }; // Check if two date objects have equal dates, disregarding times Date.prototype.equalsIgnoreTime = function(date2) { if (date2==null) { return false; } var d1 = new Date(this.getTime()).clearTime(); var d2 = new Date(date2.getTime()).clearTime(); return (d1.getTime()==d2.getTime()); }; // Format a date into a string using a given format string Date.prototype.format = function(format) { format=format+""; var result=""; var i_format=0; var c=""; var token=""; var y=this.getYear()+""; var M=this.getMonth()+1; var d=this.getDate(); var E=this.getDay(); var H=this.getHours(); var m=this.getMinutes(); var s=this.getSeconds(); var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k; // Convert real date parts into formatted versions var value=new Object(); if (y.length < 4) { y=""+(+y+1900); } value["y"]=""+y; value["yyyy"]=y; value["yy"]=y.substring(2,4); value["M"]=M; value["MM"]=Date.LZ(M); value["MMM"]=Date.monthNames[M-1]; value["NNN"]=Date.monthAbbreviations[M-1]; value["d"]=d; value["dd"]=Date.LZ(d); value["E"]=Date.dayAbbreviations[E]; value["EE"]=Date.dayNames[E]; value["H"]=H; value["HH"]=Date.LZ(H); if (H==0){ value["h"]=12; } else if (H>12){ value["h"]=H-12; } else { value["h"]=H; } value["hh"]=Date.LZ(value["h"]); value["K"]=value["h"]-1; value["k"]=value["H"]+1; value["KK"]=Date.LZ(value["K"]); value["kk"]=Date.LZ(value["k"]); if (H > 11) { value["a"]="PM"; } else { value["a"]="AM"; } value["m"]=m; value["mm"]=Date.LZ(m); value["s"]=s; value["ss"]=Date.LZ(s); while (i_format < format.length) { c=format.charAt(i_format); token=""; while ((format.charAt(i_format)==c) && (i_format < format.length)) { token += format.charAt(i_format++); } if (typeof(value[token])!="undefined") { result=result + value[token]; } else { result=result + token; } } return result; }; // Get the full name of the day for a date Date.prototype.getDayName = function() { return Date.dayNames[this.getDay()]; }; // Get the abbreviation of the day for a date Date.prototype.getDayAbbreviation = function() { return Date.dayAbbreviations[this.getDay()]; }; // Get the full name of the month for a date Date.prototype.getMonthName = function() { return Date.monthNames[this.getMonth()]; }; // Get the abbreviation of the month for a date Date.prototype.getMonthAbbreviation = function() { return Date.monthAbbreviations[this.getMonth()]; }; // Clear all time information in a date object Date.prototype.clearTime = function() { this.setHours(0); this.setMinutes(0); this.setSeconds(0); this.setMilliseconds(0); return this; }; // Add an amount of time to a date. Negative numbers can be passed to subtract time. Date.prototype.add = function(interval, number) { if (typeof(interval)=="undefined" || interval==null || typeof(number)=="undefined" || number==null) { return this; } number = +number; if (interval=='y') { // year this.setFullYear(this.getFullYear()+number); } else if (interval=='M') { // Month this.setMonth(this.getMonth()+number); } else if (interval=='d') { // Day this.setDate(this.getDate()+number); } else if (interval=='w') { // Weekday var step = (number>0)?1:-1; while (number!=0) { this.add('d',step); while(this.getDay()==0 || this.getDay()==6) { this.add('d',step); } number -= step; } } else if (interval=='h') { // Hour this.setHours(this.getHours() + number); } else if (interval=='m') { // Minute this.setMinutes(this.getMinutes() + number); } else if (interval=='s') { // Second this.setSeconds(this.getSeconds() + number); } return this; }; PK ̪>όe resources/js/menu.js/* * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER. * * Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. * * The contents of this file are subject to the terms of either the GNU * General Public License Version 2 only ("GPL") or the Common Development * and Distribution License("CDDL") (collectively, the "License"). You * may not use this file except in compliance with the License. You can obtain * a copy of the License at https://glassfish.dev.java.net/public/CDDL+GPL.html * or glassfish/bootstrap/legal/LICENSE.txt. See the License for the specific * language governing permissions and limitations under the License. * * When distributing the software, include this License Header Notice in each * file and include the License file at glassfish/bootstrap/legal/LICENSE.txt. * Sun designates this particular file as subject to the "Classpath" exception * as provided by Oracle in the GPL Version 2 section of the License file that * accompanied this code. If applicable, add the following below the License * Header, with the fields enclosed by brackets [] replaced by your own * identifying information: "Portions Copyrighted [year] * [name of copyright owner]" * * Contributor(s): * * If you wish your version of this file to be governed by only the CDDL or * only the GPL Version 2, indicate your decision by adding "[Contributor] * elects to include this software in this distribution under the [CDDL or GPL * Version 2] license." If you don't indicate a single choice of license, a * recipient has the option to distribute your version of this file under * either the CDDL, the GPL Version 2 or to extend the choice of license to * its licensees as provided above. However, if you add GPL Version 2 code * and therefore, elected the GPL Version 2 license, then the option applies * only if the new code is made subject to such option by the copyright * holder. */ var lastHighlightedMenu=null; function menuHighlight(menuIndex) { menuDisappear(); var myDiv = document.getElementById("menu"+menuIndex); // armazena qual o item de menu foi selecionado lastHighlightedMenu=myDiv; myDiv.style.display="block"; } function menuDisappear() { // retorna true se diferente de null ou undefined if(lastHighlightedMenu) lastHighlightedMenu.style.display="none"; }PK ̪>:Wn;;resources/js/validations.js/* * OSR: https://opensourcereview.central.sun.com/app?action=ViewReq&review_type=Expedited&traq_num=12626 * source: http://www.mattkruse.com/javascript/validations/validations.js * version: December 29, 2003 */ // =================================================================== // Author: Matt Kruse // WWW: http://www.mattkruse.com/ // // NOTICE: You may use this code for any purpose, commercial or // private, without any further permission from the author. You may // remove this notice from your final code if you wish, however it is // appreciated by the author if at least my web site address is kept. // // You may *NOT* re-distribute this code in any way except through its // use. That means, you can include it in your product, or your web // site, or any other form where the code is actually being used. You // may not put the plain javascript up on your site for download or // include it in your javascript libraries for download. // If you wish to share this code with others, please just point them // to the URL instead. // Please DO NOT link directly to my .js files from your site. Copy // the files to your server and use them there. Thank you. // =================================================================== // HISTORY // ------------------------------------------------------------------ // December 29, 2003: Added the option to specify a delimiter for // multiple valued input field via getInputValue(), etc. //------------------------------------------------------------------- // Trim functions // Returns string with whitespace trimmed //------------------------------------------------------------------- function LTrim(str){ if (str==null){return null;} for(var i=0;str.charAt(i)==" ";i++); return str.substring(i,str.length); } function RTrim(str){ if (str==null){return null;} for(var i=str.length-1;str.charAt(i)==" ";i--); return str.substring(0,i+1); } function Trim(str){return LTrim(RTrim(str));} function LTrimAll(str) { if (str==null){return str;} for (var i=0; str.charAt(i)==" " || str.charAt(i)=="\n" || str.charAt(i)=="\t"; i++); return str.substring(i,str.length); } function RTrimAll(str) { if (str==null){return str;} for (var i=str.length-1; str.charAt(i)==" " || str.charAt(i)=="\n" || str.charAt(i)=="\t"; i--); return str.substring(0,i+1); } function TrimAll(str) { return LTrimAll(RTrimAll(str)); } //------------------------------------------------------------------- // isNull(value) // Returns true if value is null //------------------------------------------------------------------- function isNull(val){return(val==null);} //------------------------------------------------------------------- // isBlank(value) // Returns true if value only contains spaces //------------------------------------------------------------------- function isBlank(val){ if(val==null){return true;} for(var i=0;i1){return false;} var string="1234567890"; if (string.indexOf(num)!=-1){return true;} return false; } //------------------------------------------------------------------- // setNullIfBlank(input_object) // Sets a form field to "" if it isBlank() //------------------------------------------------------------------- function setNullIfBlank(obj){if(isBlank(obj.value)){obj.value="";}} //------------------------------------------------------------------- // setFieldsToUpperCase(input_object) // Sets value of form field toUpperCase() for all fields passed //------------------------------------------------------------------- function setFieldsToUpperCase(){ for(var i=0;i1)?arguments[1]:""; var dofocus=(arguments.length>2)?arguments[2]:false; if (isBlank(getInputValue(obj))){ if(!isBlank(msg)){alert(msg);} if(dofocus){ if (isArray(obj) && (typeof(obj.type)=="undefined")) {obj=obj[0];} if(obj.type=="text"||obj.type=="textarea"||obj.type=="password") { obj.select(); } obj.focus(); } return true; } return false; } //------------------------------------------------------------------- // disallowModify(input_object[,message[,true]]) // Checks a form field for a value different than defaultValue. // Optionally alerts and focuses //------------------------------------------------------------------- function disallowModify(obj){ var msg=(arguments.length>1)?arguments[1]:""; var dofocus=(arguments.length>2)?arguments[2]:false; if (getInputValue(obj)!=getInputDefaultValue(obj)){ if(!isBlank(msg)){alert(msg);} if(dofocus){ if (isArray(obj) && (typeof(obj.type)=="undefined")) {obj=obj[0];} if(obj.type=="text"||obj.type=="textarea"||obj.type=="password") { obj.select(); } obj.focus(); } setInputValue(obj,getInputDefaultValue(obj)); return true; } return false; } //------------------------------------------------------------------- // commifyArray(array[,delimiter]) // Take an array of values and turn it into a comma-separated string // Pass an optional second argument to specify a delimiter other than // comma. //------------------------------------------------------------------- function commifyArray(obj,delimiter){ if (typeof(delimiter)=="undefined" || delimiter==null) { delimiter = ","; } var s=""; if(obj==null||obj.length<=0){return s;} for(var i=0;i0)?obj.options[obj.selectedIndex].value:null; case 'select-multiple': if (obj.options==null) { return null; } var values=new Array(); for(var i=0;i0)?obj.options[obj.selectedIndex].text:null; case 'select-multiple': if (obj.options==null) { return null; } var values=new Array(); for(var i=0;i2)?arguments[2]:false; if (isArray(obj) && (typeof(obj.type)=="undefined")) { var values=new Array(); for(var i=0;i2)?arguments[2]:false; if (isArray(obj) && (typeof(obj.type)=="undefined")) { var values=new Array(); for(var i=0;i1)?arguments[1]:false; if(isArray(obj)&&(typeof(obj.type)=="undefined")){ for(var i=0;i

    PK Ϊ> AMETA-INF/PK ͪ>Oijj+META-INF/MANIFEST.MFPK ̪>AWEB-INF/PK Ϊ>AWEB-INF/classes/PK Ϊ>AWEB-INF/classes/META-INF/PK ͪ>ARWEB-INF/classes/jsf2/PK ͪ>AWEB-INF/classes/jsf2/demo/PK ͪ> AWEB-INF/classes/jsf2/demo/scrum/PK ͪ>&AWEB-INF/classes/jsf2/demo/scrum/model/PK ͪ>/A?WEB-INF/classes/jsf2/demo/scrum/model/entities/PK ͪ>$AWEB-INF/classes/jsf2/demo/scrum/web/PK ͪ>/AWEB-INF/classes/jsf2/demo/scrum/web/controller/PK ͪ>*AWEB-INF/classes/jsf2/demo/scrum/web/event/PK ͪ>+AcWEB-INF/classes/jsf2/demo/scrum/web/helper/PK ͪ>*AWEB-INF/classes/jsf2/demo/scrum/web/scope/PK ̪>AWEB-INF/facelets/PK ̪> A#WEB-INF/lib/PK ̪> AMdashboard/PK ̪>Auproject/PK ̪> Aresources/PK ̪>Aresources/components/PK ̪>Aresources/css/PK ̪>A"resources/css/1_1/PK ̪>ARresources/images/PK ̪>Aresources/images/lousaNova/PK ̪>Aresources/images/menu/PK ̪>Aresources/images/postits/PK ̪>A%resources/images/postits/novos/PK ̪> Abresources/js/PK ̪>Askin/PK ̪>Asprint/PK ̪>Astory/PK ̪>Atask/PK ̪>Ɖ>( ( .dashboard.doneTasks.xhtmlPK ̪>B. |.dashboard.stories.xhtmlPK ̪>$e #.dashboard.todoTasks.xhtmlPK ̪>B5 0.dashboard.workingTasks.xhtmlPK Ϊ>(=WEB-INF/classes/META-INF/persistence.xmlPK Ϊ>UII-AWEB-INF/classes/ValidationMessages.propertiesPK Ϊ>1`zPP3RBWEB-INF/classes/ValidationMessages_pt_BR.propertiesPK Ϊ> 8s(s(BWEB-INF/classes/i18n.propertiesPK Ϊ>Ar(r(%kWEB-INF/classes/i18n_en_US.propertiesPK Ϊ>-T1**%XWEB-INF/classes/i18n_pt_BR.propertiesPK ͪ>rCWEB-INF/classes/jsf2/demo/scrum/model/entities/AbstractEntity.classPK ͪ>ơYYEWEB-INF/classes/jsf2/demo/scrum/model/entities/PersistentEntity.classPK ͪ>ZJww<WEB-INF/classes/jsf2/demo/scrum/model/entities/Project.classPK ͪ>}ƴ;sWEB-INF/classes/jsf2/demo/scrum/model/entities/Sprint.classPK ͪ>#SWEB-INF/classes/jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraint.classPK ͪ>PW \WEB-INF/classes/jsf2/demo/scrum/model/entities/SprintNameUniquenessConstraintValidator.classPK ͪ>&"ll:WEB-INF/classes/jsf2/demo/scrum/model/entities/Story.classPK ͪ>~9WEB-INF/classes/jsf2/demo/scrum/model/entities/Task.classPK ͪ>g&ZZ?(WEB-INF/classes/jsf2/demo/scrum/model/entities/TaskStatus.classPK ͪ>T bDVj-WEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager$PersistenceAction.classPK ͪ>KqZZc/WEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager$PersistenceActionWithoutResult.classPK ͪ>PcDz1WEB-INF/classes/jsf2/demo/scrum/web/controller/AbstractManager.classPK ͪ>uSSEIWEB-INF/classes/jsf2/demo/scrum/web/controller/DashboardManager.classPK ͪ>[qAnE_WEB-INF/classes/jsf2/demo/scrum/web/controller/ManagerException.classPK ͪ>]lFFExbWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$1.classPK ͪ>D_?{E!iWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$2.classPK ͪ>/UE|pWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$3.classPK ͪ>ooEuWEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager$4.classPK ͪ>ttC~WEB-INF/classes/jsf2/demo/scrum/web/controller/ProjectManager.classPK ͪ>m@WEB-INF/classes/jsf2/demo/scrum/web/controller/SkinManager.classPK ͪ>OzCWEB-INF/classes/jsf2/demo/scrum/web/controller/SkinUrlManager.classPK ͪ>6hhF/WEB-INF/classes/jsf2/demo/scrum/web/controller/SkinValuesManager.classPK ͪ>РDWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$1.classPK ͪ>WX  DWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$2.classPK ͪ>dK  DnWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager$3.classPK ͪ>  BWEB-INF/classes/jsf2/demo/scrum/web/controller/SprintManager.classPK ͪ>DCWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$1.classPK ͪ>Us|CWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$2.classPK ͪ>)31 1 CAWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager$3.classPK ͪ> AWEB-INF/classes/jsf2/demo/scrum/web/controller/StoryManager.classPK ͪ>B#WEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$1.classPK ͪ>nf7B*WEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$2.classPK ͪ>5#}- - B0WEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager$3.classPK ͪ>V V @9WEB-INF/classes/jsf2/demo/scrum/web/controller/TaskManager.classPK ͪ>?@I^ZWEB-INF/classes/jsf2/demo/scrum/web/event/CurrentProjectChangeEvent.classPK ͪ> Hq\WEB-INF/classes/jsf2/demo/scrum/web/event/CurrentSprintChangeEvent.classPK ͪ>DG^WEB-INF/classes/jsf2/demo/scrum/web/event/CurrentStoryChangeEvent.classPK ͪ>4 F`WEB-INF/classes/jsf2/demo/scrum/web/event/CurrentTaskChangeEvent.classPK ͪ>"! ! AbWEB-INF/classes/jsf2/demo/scrum/web/helper/ProjectConverter.classPK ͪ>%DTHH9lWEB-INF/classes/jsf2/demo/scrum/web/scope/TaskScope.classPK ͪ>]dAqWEB-INF/classes/jsf2/demo/scrum/web/scope/TaskScopeResolver.classPK ̪>TlWEB-INF/facelets/app.taglib.xmlPK ̪>u(&9 9 $WEB-INF/facelets/jsfcomps.taglib.xmlPK ̪>U{k k WEB-INF/facelets/testTag.xhtmlPK ̪>Py8WEB-INF/faces-config.xmlPK ̪>w<( @WEB-INF/jsfcomps.tldPK ̪>vxCkk\WEB-INF/lib/README.txtPK ̪>4  WEB-INF/sun-web.xmlPK ̪>5} }  WEB-INF/web.xmlPK ̪>;dashboard/show.xhtmlPK ̪>=b b mfooter.xhtmlPK ̪>S F home.xhtmlPK ̪>r%  index.htmlPK ̪>YƠ!ooproject/create.xhtmlPK ̪>v project/edit.xhtmlPK ̪>;Y_dz@project/show.xhtmlPK ̪>wV V $Wresources/components/bigPostit.xhtmlPK ̪>/TTdresources/components/menu.xhtmlPK ̪>\ #7resources/components/menuItem.xhtmlPK ̪>! !&resources/components/postit.xhtmlPK ̪>Ƃ %`resources/components/postitLink.xhtmlPK ̪>ωh* * "Qresources/components/submenu.xhtmlPK ̪>:q> &resources/components/submenuItem.xhtmlPK ̪>n76 ll!resources/css/1_1/appBlueSkin.cssPK ̪>qx>#resources/css/1_1/appOrangeSkin.cssPK ̪>:Eתmm resources/css/1_1/appRedSkin.cssPK ̪>n76 ll&Hresources/css/1_1/appSelectedColor.cssPK ̪>I#resources/css/1_1/appYellowSkin.cssPK ̪>3b b  resources/css/1_1/common.cssPK ̪>z<Ʀ%%'resources/images/JSFScrumWhiteBoard.pngPK ̪>dgii$>resources/images/SoccerDukeSmall.pngPK ̪>x9= resources/images/lousaNova/quadroNegro_botton_990x120.pngPK ̪>ogss6a! resources/images/lousaNova/quadroNegro_meio_990x10.pngPK ̪>S0(# resources/images/lousaNova/quadroNegro_r1_c1.pngPK ̪>w""0& resources/images/lousaNova/quadroNegro_r2_c1.pngPK ̪>E+ 0, resources/images/lousaNova/quadroNegro_r3_c1.pngPK ̪>!S@@5z6 resources/images/lousaNova/quadroNegro_top_990x80.pngPK ̪> a33""6 resources/images/postits/novos/postit_amar_150x145.pngPK ̪>V,,6 resources/images/postits/novos/postit_amar_315x150.pngPK ̪>@6 resources/images/postits/novos/postit_azul_150x145.pngPK ̪>i7+%%6m resources/images/postits/novos/postit_azul_315x150.pngPK ̪>s3PP6~1 resources/images/postits/novos/postit_lara_150x145.pngPK ̪>U+U+6"B resources/images/postits/novos/postit_lara_315x150.pngPK ̪>""6m resources/images/postits/novos/postit_verm_150x145.pngPK ̪>T)4^*^*6A~ resources/images/postits/novos/postit_verm_315x150.pngPK ̪>:e߹ resources/js/app.jsPK ̪>C=8.8.ݱ resources/js/date.jsPK ̪>όe G resources/js/menu.jsPK ̪>:Wn;;h resources/js/validations.jsPK ̪>j¤??R& skin/changeSkin.xhtmlPK ̪>ǝ4 sprint/create.xhtmlPK ̪>oD sprint/edit.xhtmlPK ̪>傌IU sprint/form.xhtmlPK ̪>qtǮ00i sprint/show.xhtmlPK ̪>U쑑c story/create.xhtmlPK ̪>~܏$ story/edit.xhtmlPK ̪> story/form.xhtmlPK ̪>2o story/show.xhtmlPK ̪>uu task/create.xhtmlPK ̪>BBB task/edit.xhtmlPK ̪>]+' task/form.xhtmlPK ̪>^!!i task/show.xhtmlPK ̪>eΏ> template.xhtmlPK\1O