Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
3 — 6 April, 20173 — 6 April, 20173 — 6 April, 20173 — 6 April, 2017Brussels, BelgiumBrussels, BelgiumBrussels, Belgium
The 1st International Conference on the Art, Science, and Engineering of ProgrammingThe 1st International Conference on the Art, Science, and Engineering of Programming
‹Programming› 2017
International Conference on the Art, Science, and Engineering of ProgrammingBrussels, 3 – 6 April 2017http://2017.programmingconference.orginfo@programming-conference.orghttps://twitter.com/programmingconf, hashtag #prog17https://facebook.com/programmingconf
Conference contact in case of emergency:+32 484 81 77 09
Conference Venue:Building DVrije Universiteit BrusselPleinlaan 21050 Brussels
MIM Reception Venue:Musical Instruments MuseumHofbergstraat 21000 Brusselshttp://www.mim.be
Banquet Venue:Museum of Natural SciencesVautierstraat, 291000 Brusselshttps://www.naturalsciences.be
Chairs:Theo D’Hondt Vrije Universiteit Brussel, Belgium
General ChairWolfgang De Meuter Vrije Universiteit Brussel, Belgium
Local Organizing ChairCrista Lopes University of California, Irvine, United States
Program ChairJörg Kienzle McGill University, Canada
Workshop ChairRalf Lämmel University of Koblenz-Landau, Germany
Programming Contest OrganiserHidehiko Masuhara Tokyo Institute of Technology, Japan
Demos ChairTim Molderez Vrije Universiteit Brussel, Belgium
Publicity ChairTobias Pape HPI, Germany
Web Technology ChairJennifer Sartor Vrije Universiteit Brussel, Belgium
Poster ChairJoeri de Koster Vrije Universiteit Brussel, Belgium
Student Volunteer Chair
2
‹Programming› 2017 Welcome ‹Programmers› !
Welcome ‹Programmers› !Welcome to the first International Conference on the Art, Science, and Engineering of Program-ming – ‹Programming› for short. The term ‹Programming› is a placeholder for anything to dowith programming, as evidenced by the extensive list of themes on the call for research papers to‹Programming›. In conceiving this conference, we were particularly interested in broadening thescope beyond the purely theoretical or empirical, to, for instance, the experience of programming.The conference and its various events take place on the campus of the Vrije Universiteit Brussel
– easily reachable by public transport – or in downtown Brussels, and is hosted by the SoftwareLanguages Lab. A plenitude of student volunteers will help you find your way.‹Programming› is hosting eight workshops, two symposia and a two-day technical track featur-
ing the presentation of 18 peer-reviewed research contributions. These research contributions willbe published in issues 1 and 2 of a new open access journal called The Art, Science, and Engineeringof Programming.The European Lisp Symposium will be co-located with other events on the first two days of the
conference. When the opportunity arose, it seemed fitting to honour the oldest living program-ming language still capable of wowing people. An initial count of ELS participants shows that itcontinues to do so.The Modularity Symposium is a single day event on Tuesday that provides a continuation to the
past chain of conferences organized by what is now the ‹Programming› steering committee. Thiscommittee has accumulated a lot of expertise – not to mention resources – which it intends toinvest in this new series of conferences.Both symposia propose a number of invited talks that are open to all conference participants
registered for the first two days. The various workshops are also scheduled for the first two daysand are accessible to all registered participants. Most of these feature their own peer-reviewedpapers, which will be published in the ACM digital library after the conference concludes.You shouldn’t miss the two keynote talks of the main conference on Wednesday and Thursday.
They cater to both the art and engineering aspects, without losing sight of the science of program-ming.Finally, the social events add some fun and let you experience some of Brussels’ charm. There is
an event every evening of the four days of the conference. Taste Belgian beer on Monday, explorethe Musical Instruments Museum on Tuesday, and enjoy the banquet surrounded by dinosaurs atThe Natural History Museum on Wednesday.
We are pleased to welcome you to Brussels and we hope that your participation in ‹Program-ming› will be fruitful.
In this bookletGeneral information 4Sponsors 4Conference schedule 5 – 8Conference events 9 – 10Campus map 11Floor plan 12
3
General information ‹Programming› 2017
General informationCoffee breaks: in the hallway of Building D.Lunch break: at the VUB Restaurant (student volunteers will guide the way).
Proceedings: http://programming-journal.org/
WiFi: Participants with an account on the eduroam network can access it using the normal set-tings, i.e., WPA2 network authentication using EAP-MSCHAP v2, data encryption using AES, withPEAP. Other participants can make use of the VUBguest network, using the credentials provided ontheir conference badge.
Phone numbers:Campus security +32 2 629 21 76European Emergency Number 112‹Programming› organization +32 484 81 77 09 (in case of emergency)
SponsorsPlatinum Tier
delaware is a fast-growing, global company that delivers advanced solutions and services toorganizations striving for a sustainable, competitive advantage. We guide our customers throughtheir business transformation, applying the ecosystems of our main business partners, SAP andMicrosoft. We continue to service our customers afterward, assuring continuity and continuousimprovement. In all perspectives, we apply our own sustainable business model that aims forthe long-term. Our future leaders are already among us. They are driving our clients’ success,shaping them to stand out today and preparing them for tomorrow. We are 1,500 professionalsacross 26 regional offices in Europe, the Middle East, Asia and the Americas. delaware sponsorsthis conference in recognition of the scientific and research community.
Gold Tier
In Cooperation
4
Processor Tracing for Virtual Machines
09:00 -
10:30
10:30 -
11:00
Literature Reviews for Live Adaptation of Software Systems
09:00
Welcome
09:30
Dynamic Software Updating in Java - Comparing Concepts and Resource Demands
10:00
Managing the Context Interaction Problem : A Classification of Conflict Resolution Techniques in Dynamically Adaptive Software Systems
Kim Mens, Nicolás Cardozo
Danijel Mlinarić, Vedran Mornar
Kim Mens, Benoît Duhoux, Nicolás Cardozo
Tools and Applications of Live Adaptation
11:00
Towards Reflection in an FRP Language for Small-Scale Embedded Systems
11:30
Dynamic Layers for Extreme Debugging
Takuo Watanabe, Kensuke Sawada
Steven Costiou, Mickael Kerboeuf, Marcus Denker, Alain Plantec
11:00 -
12:00
12:00 -
13:30
Role-based Software Development
13:30
A Rollback Mechanism to Recover from Software Bugs in Role-based Adaptive Software Systems
14:00
Analyzing State-of-the-Art Role-based Programming Languages
Nguonly Taing, Thomas Springer, Nicolás Cardozo, Alexander Schill
Jeronimo Castrillon, Lars Schütze13:30
- 15:00
14:30
Utilizing Role-based Models for Distributed On-Demand Service Composition
Markus Wutzler, Thomas Springer, Alexander Schill
15:30 -
17:00
17:30 -
19:00
Opening and Keynote
09:00
Opening
Richard P. Gabriel, Ademar Aguiar, Joe Yoder
09:45
Keynote: Generations of Pattern Language: Architecture, Software, and Human Actions
Takashi Iba
Pattern Mining Workshop
11:00 Takashi Iba, Joe Yoder
Writers’ Workshop and Games
13:30 Richard P. Gabriel
Paper Session
Presentation & Discussion
Invited Talk
09:00
Welcome and Introduction
Gunter Mussbacher, Sébastien Mosser
09:15
An MDE Approach for Modular Program Analyses
Bugra Mehmet Yildiz, Christoph Bockisch, Arend Rensink, Mehmet Aksit
09:40
A Modular Meta-model for Security Solutions
Laurens Sion, Koen Yskout, Riccardo Scandariato, Wouter Joosen
10:05
Weaving Rules into [email protected] for Embedded Smart Systems
L. Mouline, T. Hartmann, F. Fouquet, J. Bourcier, O. Barais, Y. Le Traon
11:00
From Use Case Driven to Test Driven Modularization
Michal Bystrický and Valentino Vranić
11:25
Discussion (Morning)
13:30
Invited Talk: Towards Concern-Oriented Modularity in Software Language Engineering
Jörg Kienzle
Better Tools and Tooling Infrastructure
09:00
When a Mouse Eats a Python: Smalltalk-style Development for Python and Ruby
Tim Felgentreff , Fabio Niephaus, Tobias Pape, Robert Hirschfeld
09:25
Debugging Await in Dart
John McCutchan, Gilad Bracha
09:50
Building Reusable, Low-overhead Tooling Support into a High Performance Polyglot VM
Michael Van De Vanter
10:15
Debugging with Back-In-Time Evaluation
Stefan Schulz, Christoph Bockisch
New Ways to Language Implementation
11:10
Toward Virtual Machine Adaption Rather than Reimplementation
Richard Roberts, Stefan Marr, Michael Homer, James Noble
11:35
A Readable and Executable Semantics of Grace
Vlad Vergu, Michiel Haisma, Eelco Visser
Compilation and Optimization
13:20
OCaml-Java: Running ML programs on a JVM
Xavier Clerc
13:45
On the Need of Compilepretation for Legacy Languages
Vadim Zaytsev
14:10
Horizontal Profiling for Virtual Machine Optimization Transplants
Wing Hang Li, Jeremy Singer
Session I: Introduction and Keynote
Session II: Tools
Session III: Types
ELS
Coffee Break in Building D (Hallway)
LASSY MiniPLoP MOMO MoreVMs
Lunch in VUB Restaurant
Coffee Break in Building D (Hallway)
D0.07 D2.14 D2.09 D2.13 D2.10
Writer’s Workshop
15:30
IoT Robot Simulator for Context-Sensitive and Live-Adaptive Software Developments
16:00
Ikuta Tanigawa, Harumi Watanabe, Nobuhiko Ogura, K. Hisazumi, A. Fukuda
Kim Mens, Nicolás Cardozo
Discussion and closing remarks
15:30
Closing
Richard P. Gabriel, Joe Yoder, Ademar Aguiar
16:15 Richard P. Gabriel, Joe Yoder, Ademar Aguiar
15:30
Discussion (Afternoon)
15:30
Garbage Collection as a Joint Venture
Ulan Degenbaev, Jochen Eisinger, K. Hara, M. Hlopko, M. Lippautz, H. Payer
15:55
OpenCL JIT Compilation for Dynamic Programming Languages
Juan Fumero, Michel Steuwer, Lukas Stadler, Christophe Dubach
16:20
An Extensible Virtual Machine Design for the Execution of High-level Languages on Tagged-token Data ow Machines
Mathijs Saey, Joeri De Koster, Jennifer Sartor, Wolfgang De Meuter
16:45 Marek Marecki
Moving beyond single-threaded concurrency
Invited Presentation and Closing Writers’ Workshop and Closing Discussion Session GC and ConcurrencySession IV: Demos
Monday April 3rd
15:00 -
15:30
14:35 Mario Wolczko, Cansu Kaynak
17:00
Lightning talks
17:00 -
17:30
09:00
Introduction
09:30
Keynote 1: Identity in a world of values
Hans Hubner
11:00
Common Lisp UltraSpec - A Project For Modern Common Lisp Documentation
Michal Herda
11:30
Loading Multiple Versions of an ASDF System in the Same Lisp Image
Vsevolod Domkin
13:30
A Lisp Way to Type Theory and Formal Proofs
Frederic Peschanski
14:00
Programmatic Manipulation of Common Lisp Type Specifiers
Jim Newton, Didier Verna, Maximilien Colange
14:30
Type Inference in Cleavir
Alexander Wood
15:30
Delivering Common Lisp Applications with ASDF 3.3
Robert Goldman, Elias Pipping, Francois-Rene Rideau
15:50
Radiance – a Web Application Environment
Nicolas Hafner
16:10
Teaching Students of Engineering some Insights of the Internet of Things using Racket and the RaspberryPi
Daniel Brunner, Stephan Brunner
16:30
Interactive Functional Medical Image Analysis
Benjamin Seppke, Leonie Dreschler-Fischer
Belgian beer reception, Posters, and SRC in Building D (Hallway)
‹Programming› 2017 Schedule: Monday April 3rd
5
Session I
09:00
Arrival and Workshop Introduction
Session II
Opening and Keynote
09:00
Welcome to ProWeb
Coen De Roover, Anders Møller, Christophe Scholliers
09:10
Keynote: From Documents to Dialogues: Programming Technology for the Conversational Web
Tom Van Cutsem
Reactivity on the future web
11:00 Bob Reynders, Dominique Devriese, Frank Piessens
Session I
Session II
Session I
09:00
What Can Software Learn From Hypermedia?
Philip Tchernavskij, Clemens Nylandsted Klokmose, Michel Beaudouin-Lafon
09:45
Avatars and their embodiments — MIDI devices, their past and future
Colin Clark, Antranig Basman
Session II
11:00
The Act of Computer Programming in Science
Javier Burroni
11:30
From Software Creationism to Software Evolutionism
François-René Rideau
Experience Report: Functional Reactive Programming and the DOM
Session I: Keynote and Paper
Session II: Tutorial
ELS
Coffee Break in Building D (Hallway)
PX ProWeb CoCoDo Salon des RefusésD0.07 D2.14 D2.09 D2.10
Invited Talk
11:00
Teaching a Systematic Design Method for Concurrent Programs
Harrie Passier
Technical I
09:00
Analysing Energy Consumption of Systems Controlled by Software
Bernard van Gastel
09:45
Abstractions for Distributed Event-Driven Systems
Christophe De Troyer, Jens Nicolay, Christophe Scholliers, W. De Meuter
PASSD2.15
Session II
11:00
Advanced Modularity for the Cloud
Mario Südholt
11:45
Modularity for System-of-Systems
Bedir Tekinerdogan
Session I
09:00
Modular Composition of Reactive Applications (from aspects to events and back)
Mira Mezini
09:45
Some History and Future Perspectives on the Modularity Challenges for Large and Complex Software Systems
Lodewijk Bergmans
ModularityD0.08
10:10
Group discussion on common workshop goals
11:25 Sam Van den Vonder, Florian Myter, Joeri De Koster, Wolfgang De Meuter
Enriching the Internet By Acting and Reacting
11:50
Group discussion on the future of reactivity
09:30
Live Data Structure Programming
Akio Oka, Hidehiko Masuhara, Tomoki Imai, Tomoyuki Aotani
Webstrates for the future web?
Session III
13:30
Exploratory Development of Data-intensive Applications
14:15
Squeak Makes a Good Python Debugger
Patrick Rein, Marcel Taeumel, Robert Hirschfeld, Michael Perscheid
Fabio Niephaus, Tim Felgentre, Tobias Pape, Robert Hirschfeld
Collaboration and responsiveness on the future web
13:30 Tijs van der Storm
Session III Session III
13:30
Principles of Antifragile Software
Martin Monperrus
14:15
A Certain Tendency Of The Database Community
Christopher Meiklejohn
Immediate Mode with Immutable Data
Session III: Meta
Lunch in VUB Restaurant
Invited Talk and Discussion
13:30
Managed Runtimes on Heterogeneous Hardware: Optimizations for performance, efficiency and lifetime improvement
Shoaib Akram
14:30
Discussion I
Session III
13:30
SoC Spaces - Indexes for Composition
Uwe Aßmann
14:15
Formal Verification for Cross-cutting Modularity
Shmuel Katz13:55 Lucas Wiener, Tomas Ekholm, Philipp Haller
Modular Responsive Web Design: An Experience Report
14:20 Kristian B. Antonsen, Michel Baudouin-Lafon, James Eagan, C. N. Klokmose, W. Mackay, R. Rädle
14:45
Group discussion on the future of collaboration and responsiveness
Session IV
15:30
User-Generated Variables: Streamlined Interaction Design for Feature Requests and Implementations
Jun Kato, Masataka Goto
Tooling for and virtuality of the future web
15:30
Towards the Web for Virtual Being
Nikolai Suslov
Session IV Session IV
15:30
Programming is Writing is Programming
Felienne Hermans, Marlies Aldewereld
16:15
Code is not just text - current code editors are inadequate tools
Gregor Weber
Session IV: Beyond
Coffee Break in Building D (Hallway)
Discussion II
15:30
Discussion II: Common Roadmap
16:30
Wrap-up
Christoph Bockisch
Session IV
15:30
Modularity from the Trenches
Stéphane Ducasse
16:15
Concern-Oriented Reuse: Combine MDE, Aspect-Orientation and Software Product Lines to Create Generic, Crosscutting yet Modular Units of Reuse
Jörg Kienzle15:55
Optimizing economics of microservices by planning for granularity level
Ola Mustafa, Jorge Marx Gómez
16:20
Group discussion on the future of tooling and virtuality
16:30
Open discussion and feedback
09:00 -
10:30
10:30 -
11:00
11:00 -
12:00
12:00 -
13:30
13:30 -
15:00
15:30 -
17:00
17:00 -
17:30
15:00 -
15:30
Tuesday April 4th
09:00
Keynote: How the strengths of Lisp-family languages facilitate building complex and flexible bioinformatics applications
Bohdan B. Khomtchouk
10:00
Parallelizing Femlisp
Marco Heisig, Nicolas Neuss
11:00
General Game Playing in Common Lisp
Steve Losh
13:30
Fast, Maintainable, and Portable Sequence Functions
Irène Anne Durand, Robert Strandh
14:00
DIY Meta Languages with Common Lisp
Alexander Lier, Kai Selgrad, Marc Stamminger
14:30
Static Taint Analysis of Event-driven Scheme Programs
Jonas De Bleser, Quentin Stiévenart, Jens Nicolay, Coen De Roover
15:30
on the {lambda way}
Alain Marty
16:00
Writing a portable code walker in Common Lisp
Mikhail Raskin
16:30
Removing redundant tests by replicating control paths
Irène Anne Durand, Robert Strandh
17:30
Announcements, wrap up, goodbye
17:45 -
20:00
Reception at the Musical Instruments Museum(museum entrance from 17:30, reception starts at 18:00)
13:30
Runtime Metric Meets Developer: Augmenting Source Code with Runtime Information to Make Programs Live
Jürgen Cito
D2.13
17:00
Lightning talks
17:30 -
17:45
Schedule: Tuesday April 4th ‹Programming› 2017
6
Session I
09:00
Arrival and Workshop Introduction
Session II
Opening and Keynote
09:00
Welcome to ProWeb
Coen De Roover, Anders Møller, Christophe Scholliers
09:10
Keynote: From Documents to Dialogues: Programming Technology for the Conversational Web
Tom Van Cutsem
Reactivity on the future web
11:00 Bob Reynders, Dominique Devriese, Frank Piessens
Session I
Session II
Session I
09:00
What Can Software Learn From Hypermedia?
Philip Tchernavskij, Clemens Nylandsted Klokmose, Michel Beaudouin-Lafon
09:45
Avatars and their embodiments — MIDI devices, their past and future
Colin Clark, Antranig Basman
Session II
11:00
The Act of Computer Programming in Science
Javier Burroni
11:30
From Software Creationism to Software Evolutionism
François-René Rideau
Experience Report: Functional Reactive Programming and the DOM
Session I: Keynote and Paper
Session II: Tutorial
ELS
Coffee Break in Building D (Hallway)
PX ProWeb CoCoDo Salon des RefusésD0.07 D2.14 D2.09 D2.10
Invited Talk
11:00
Teaching a Systematic Design Method for Concurrent Programs
Harrie Passier
Technical I
09:00
Analysing Energy Consumption of Systems Controlled by Software
Bernard van Gastel
09:45
Abstractions for Distributed Event-Driven Systems
Christophe De Troyer, Jens Nicolay, Christophe Scholliers, W. De Meuter
PASSD2.15
Session II
11:00
Advanced Modularity for the Cloud
Mario Südholt
11:45
Modularity for System-of-Systems
Bedir Tekinerdogan
Session I
09:00
Modular Composition of Reactive Applications (from aspects to events and back)
Mira Mezini
09:45
Some History and Future Perspectives on the Modularity Challenges for Large and Complex Software Systems
Lodewijk Bergmans
ModularityD0.08
10:10
Group discussion on common workshop goals
11:25 Sam Van den Vonder, Florian Myter, Joeri De Koster, Wolfgang De Meuter
Enriching the Internet By Acting and Reacting
11:50
Group discussion on the future of reactivity
09:30
Live Data Structure Programming
Akio Oka, Hidehiko Masuhara, Tomoki Imai, Tomoyuki Aotani
Webstrates for the future web?
Session III
13:30
Exploratory Development of Data-intensive Applications
14:15
Squeak Makes a Good Python Debugger
Patrick Rein, Marcel Taeumel, Robert Hirschfeld, Michael Perscheid
Fabio Niephaus, Tim Felgentre, Tobias Pape, Robert Hirschfeld
Collaboration and responsiveness on the future web
13:30 Tijs van der Storm
Session III Session III
13:30
Principles of Antifragile Software
Martin Monperrus
14:15
A Certain Tendency Of The Database Community
Christopher Meiklejohn
Immediate Mode with Immutable Data
Session III: Meta
Lunch in VUB Restaurant
Invited Talk and Discussion
13:30
Managed Runtimes on Heterogeneous Hardware: Optimizations for performance, efficiency and lifetime improvement
Shoaib Akram
14:30
Discussion I
Session III
13:30
SoC Spaces - Indexes for Composition
Uwe Aßmann
14:15
Formal Verification for Cross-cutting Modularity
Shmuel Katz13:55 Lucas Wiener, Tomas Ekholm, Philipp Haller
Modular Responsive Web Design: An Experience Report
14:20 Kristian B. Antonsen, Michel Baudouin-Lafon, James Eagan, C. N. Klokmose, W. Mackay, R. Rädle
14:45
Group discussion on the future of collaboration and responsiveness
Session IV
15:30
User-Generated Variables: Streamlined Interaction Design for Feature Requests and Implementations
Jun Kato, Masataka Goto
Tooling for and virtuality of the future web
15:30
Towards the Web for Virtual Being
Nikolai Suslov
Session IV Session IV
15:30
Programming is Writing is Programming
Felienne Hermans, Marlies Aldewereld
16:15
Code is not just text - current code editors are inadequate tools
Gregor Weber
Session IV: Beyond
Coffee Break in Building D (Hallway)
Discussion II
15:30
Discussion II: Common Roadmap
16:30
Wrap-up
Christoph Bockisch
Session IV
15:30
Modularity from the Trenches
Stéphane Ducasse
16:15
Concern-Oriented Reuse: Combine MDE, Aspect-Orientation and Software Product Lines to Create Generic, Crosscutting yet Modular Units of Reuse
Jörg Kienzle15:55
Optimizing economics of microservices by planning for granularity level
Ola Mustafa, Jorge Marx Gómez
16:20
Group discussion on the future of tooling and virtuality
16:30
Open discussion and feedback
09:00 -
10:30
10:30 -
11:00
11:00 -
12:00
12:00 -
13:30
13:30 -
15:00
15:30 -
17:00
17:00 -
17:30
15:00 -
15:30
Tuesday April 4th
09:00
Keynote: How the strengths of Lisp-family languages facilitate building complex and flexible bioinformatics applications
Bohdan B. Khomtchouk
10:00
Parallelizing Femlisp
Marco Heisig, Nicolas Neuss
11:00
General Game Playing in Common Lisp
Steve Losh
13:30
Fast, Maintainable, and Portable Sequence Functions
Irène Anne Durand, Robert Strandh
14:00
DIY Meta Languages with Common Lisp
Alexander Lier, Kai Selgrad, Marc Stamminger
14:30
Static Taint Analysis of Event-driven Scheme Programs
Jonas De Bleser, Quentin Stiévenart, Jens Nicolay, Coen De Roover
15:30
on the {lambda way}
Alain Marty
16:00
Writing a portable code walker in Common Lisp
Mikhail Raskin
16:30
Removing redundant tests by replicating control paths
Irène Anne Durand, Robert Strandh
17:30
Announcements, wrap up, goodbye
17:45 -
20:00
Reception at the Musical Instruments Museum(museum entrance from 17:30, reception starts at 18:00)
13:30
Runtime Metric Meets Developer: Augmenting Source Code with Runtime Information to Make Programs Live
Jürgen Cito
D2.13
17:00
Lightning talks
17:30 -
17:45
‹Programming› 2017 Schedule: Tuesday April 4th
7
Reactive Programming with REScala
Κόμπος: A Platform for Debugging Complex Concurrent Applications
09:00 -
10:15
10:15 -
10:45
10:45 -
12:15
Live Literate Programming
Keynote I
Research Papers Session I
<Programming>
Coffee Break in Building D (Hallway)
D0.07
Session I
11:00
RedShell: Online Back-In-Time Debugging
Stefan Schulz, Christoph Bockisch
Demos
12:15 -
13:30
13:30 -
15:00
Research Papers Session II
Lunch in VUB Restaurant
Session II
15:00 -
15:30
15:30 -
17:00
Research Papers Session III
Coffee Break in Building D (Hallway)
Session III
D2.15
SRC Presentations
09:00 Gilad Bracha
Language Oriented Modularity: From Theory to Practice
10:45 Arik Hadas, David H. Lorenz
Relationship Maintenance in Software Language Repositories
11:15 Ralf Lämmel
TRIOT: Faster tensor manipulation in C++11
13:30 Oliver Serang, Florian Heyl
Effective Analysis of C Programs by Rewriting Variability
14:00 Alexandru Iosif-Lazar, Jean Melo, A. S. Dimovski, C. Brabrand, A. Wąsowski
Transition Watchpoints: Teaching Old Debuggers New Tricks
14:30 Kapil Arya, Tyler Denniston, Ariel Rabkin, Gene Cooperman
A Module-System Discipline for Model-Driven Software Development
15:30 Sebastian Erdweg, Klaus Ostermann
Open Programming Language Interpreters
16:00 Walter Cazzola, Albert Shaqiri
Interconnected Linguistic Architecture
16:30 Johannes Härtel, Lukas Härtel, Ralf Lämmel, A. Varanovich, M. Heinz
How Racket Went Meta
Keynote II
Research Papers Session IV
<Programming>
Coffee Break in Building D (Hallway)
D0.07
Session IV
Demos
Research Papers Session V
Lunch in VUB Restaurant
Research Papers Session VI
Coffee Break in Building D (Hallway)
D2.15
09:00 Matthew Flatt
Application Embedding: A Language Approach to Declarative Web Programming
10:45 David H. Lorenz, Boaz Rosenan
Profunctor Optics: Modular Data Accessors
11:15 Matthew Pickering, Jeremy Gibbons, Nicolas Wu
Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming
13:30 Toni Mattis, Patrick Rein, Robert Hirschfeld
What Is the Best Way For Developers to Learn New Software Tools? An Empirical Comparison Between a Text and a Video Tutorial
14:00 Verena Käfer, Daniel Kulesz, Stefan Wagner
An Analysis of Introductory Programming Courses at UK Universities
14:30 Ellen Murphy, Tom Crick, James H. Davenport
The pragmatics of clone detection and elimination
15:30 Simon Thompson, Huiqing Li, Andreas Schumacher
Does Python Smell Like Java?
16:00 Nicole Vavrová, Vadim Zaytsev
Active Expressions: Basic Building Blocks for Reactive Programming
16:30 Stefan Ramson, Robert Hirschfeld
User-Defined Operators Including Name Binding for New Language Constructs
11:45 Kazuhiro Ichikawa, Shigeru Chiba
Miscomputation in software: Learning to live with errors
11:45 Tomas Petricek
D2.14
11:45 Stefan Marr, C. Torres Lopez, D. Aumayr, E. Gonzalez Boix, H. Mössenböck
13:30
Modularizing Code by Use Cases and Tests for Better Maintainability
Michal Bystrický, Valentino Vranić
14:15
Application Embedding: From FishTank to Axiom
David H. Lorenz, Boaz Rosenan
15:30
Live Development in Dart
John McCutchan, Todd Turnidge, Gilad Bracha
16:15
Tools for Open, Transparent and Engaging Storytelling
Tomas Petricek
Banquet at the Museum of Natural Sciences(museum entrance from 18:10, banquet starts at 19:00)
11:00
An Elixir Library for Programming Concurrent and Distributed Embedded Systems
Humberto Rodriguez Avila, Elisa Gonzalez Boix, Wolfgang De Meuter
11:45 Ragnar Mogk, Joscha Drechsler
Wednesday April 5th
09:00 -
10:15
10:15 -
10:45
10:45 -
12:15
12:15 -
13:30
13:30 -
15:00
15:00 -
15:30
15:30 -
17:00
Thursday April 6th
18:10 -
22:00
Schedule: Wednesday April 6th and Thursday April 7th ‹Programming› 2017
8
‹Programming› 2017 Monday’s beer reception and posters
Monday’s beer reception and postersOn Monday April 3rd from 17:00 to 19:00, there is a beer reception in the hallway of building D.At this reception participants can enjoy more than ten brands of our Belgian beer. Students par-ticipating in the Student Research Competition, or the regular poster session, will also showcasetheir posters during the reception.
SRC Competitors Graduate CategoryT. Mattis Concept-aware Live ProgrammingF. Niephaus Towards A Squeak/Smalltalk-based Python IDEP. Rein Automatic Reuse through Implied MethodsA. Satter (Rifat) A Similarity-Based Method Retrieval Technique to Improve Effectiveness in
Code SearchS. Schulz Back-In-Time Evaluation: Towards Online Trace-Based DebuggingSRC Competitors Undergraduate CategoryT. Dürschmid Continuous Code ReviewsK. Leshakov F3: Fast Forest Fire graph generationA. Syrel Towards a live, moldable code editorOther PostersS. Grigorev, A. Gorokhov Generalized LL Parsing GeneralizationA. Hadas, D. H. Lorenz Experiencing with Language Oriented ModularityA. Leijnse, S. Van de Water,W. De Meuter
Meta-Functional Reactive Programming
D. H. Lorenz, B. Rosenan Application Embedding for the MassesR. Mogk, J. Dreschler REScala – Principled Distributed Reactive ProgrammingW. Muylaert, C. De Roover Prevalence of Botched Code IntegrationsH. R. Avila, W. De Meuter, E.Gonzalez Boix
A Decentralized Coordination Model for Microservices
Tuesday’s MIM receptionOn Tuesday April 4th from 17:30 to 20:00, participants can visit the Musical Instruments Museum(MIM). From 18:00 onwards, there is a reception at the top floor of the Museum.
!"#$%&'(%)*$(+%,-#($.'*/
!"#$%&&%'()%*+",&-(-!"#''%&()%*+",,&
.,"%-)%*+",&%-(-)%*+",,&-/+,+01*
2,"3-(-2,"4
01213(%+%012'34'#
5"612'%+%,"#3#/
01*7%+%01*8
01*7%+%01*8
5-'%9-712
5-'%&'%21%:"3%+%;'$($*11$
0217'%&'(%01213(%+%012'34'#<2'3#
=1$-*127"*#'*
01213(5"612
+%,"#3#823>8012'3(
?-1*$3'
*%&-%@'#$*'%+%@'#$*-AB
3>8
With a wealth of some 9000 instruments, some 1200 ofwhich are on permanent exhibit, the museum’s reputationis mainly built on its extraordinary collections. Once inside,you’ll embark on a true tour of themusical world. TheMIMalso has its own concert hall, specialized library, museumshop, workshop for restoration and conservation of musi-cal instruments and is crowned by the reception area witha panoramic view over Brussels. The MIM building itselfis a jewel of the Art Nouveau style, in harmony with theneoclassical ensemble of the Place Royale, Grand-Place andCentral Station that are just around the corner.
1. From Central Station, walk south on Rue de Loxum - Loxumstraat 40m2. Turn slightly left onto Rue Ravenstein - Ravensteinstraat 40m3. Turn left 80m4. Turn left onto Rue Ravenstein - Ravensteinstraat 200m5. Continue onto Coudenberg - Koudenberg 100m6. Continue onto Rue Montagne de la Cour - Hofberg 20m
The museum is within 500m from Central Station, i.e., a five minute walk:
9
Wednesday’s banquet ‹Programming› 2017
Wednesday’s banquetThe banquet takes place on Wednesday from 19:00 till 22:00 at the Museum of Natural Sciences,Vautierstraat – Rue Vautier 29, 1000 Brussels.
You can enter the museum from 18:10 onwards, to “explore human nature, our evolution andbiology: from Sahelanthropus to Homo sapiens; from embryo to adult.” The museum also featuresthe largest dinosaur gallery in Europe, with over one thousand specimens.The location can be reached via bus 95 from Etterbeek Station (student volunteers will be present
to guide you to the bus and to the museum) or on foot. It is some 2.6 km from the conferencevenue, approximately half an hour on foot.
!"#$%&#'(')%*+"#&,
-++"#.""/
!"#
$%&'()*+,+$%&'())*
-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(
$.).0)&+,+$.).0)
3)+45)&&'+,+6'+7).51
89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;89*0&'+/)0(1,$(1:0('+,+/0(1,$(1::(;'%;
<'%=:0%+,+>:?1'%0@
3'A?%'+,+<0&1
B11'%C'';+<)%'+,+B11'%C'';+/1)10:(
3'A?%'+,+<0&1
DEF
DEF
DEF
D?'+
G'+*)
+#%)
&&'%
0'+,+#%:?H'%0@&1%))1
45)?&&I'+G'+J)A%'+,+/1''(H'9+:2+J
)A'%
45)?&&I'+G'+J)A%'+,+/1''(H'9+:2+J
)A'%
$A'(?'+G'+*KL022:G%:=
'+,+D'(C))(*)
#:?*'A)%G+G?+M%0:=25
$A'(?'+G'+*)+4:?%:(('+,+N%::(*))(
$A'(?'+G'+*)+4:?%:(('+,+N%::(*))(
$A'(?'+G'+*)+4:?%:(('+,+N%::(*))(
$A'(?'+GK$?G'%95'=+,+O
?G'%9'=*))(
$A'(?'+GK$?G'%95'=+,+O
?G'%9'=*))(
)(&1
%))1
D?'+G?+M%P('+,+M%::(&1%))1
$A'(?'+G'+*)+Q:%.'
+$I%0'(('+,+3
?.51=
).51*)
)(
D?'+G'+*)+<%)(
$A'(?'+8=0*'+G'+#'.:+,+8=
0*'+G'+#'.:*))(
45)?&&I'+G'+J)A%'+,+/1''(H'9+:2+J
)A'%
&'+/1''(H'9
D?'+7')(+-)R?:1+,+7')(+-)R?:1&1%))1
$A'(?'+G'&+4)&'%('&+,+N)S'%('(*))(
$A'(
?'+G
'+*)
+45)
&&'+
,+7).
51*)
)(
$A'(
?'+G
'+*)
+45)
&&'+
,+7).
51*)
)(
D?'+G'+*K81)(9+,+!0@A'%&1%))1
D?'+#:%%'(&+,+#
:%%'(&&1%)
)1
D?'+#'.;'%&+,+#'.;'% &&1%))1
D?'+N'%.;T+,+N'%.;T&1%)
)1
D?'+
<%)
U+,+<
%)U&
1%))
1
D?'+<%
)U+,+
<%)
U&1%
))1
$A'(?'+BG:?)%G+G'+M50C)?
$A'(?'+BG:?)%G+G'+M50C)?*1+
D?'+-0'%%'+L)2,3'=)V1%'+,+-0'%%'+L)2,3'=)V1%'&1%))1
D?'+4:==)(G)(1+-:(150'%+,+
N:==)(G
D?'+$?9?&10(+6'*2:%1'
+,+$?9?&10
(+6'*2:%1'&1%
))1
$*25:(&'+6'+J
011'+,+$*25:(&'+6'+J
011'&1%))1
D?'+7?*0'11'+JU1&=
)(+,+7?*0'11'+JU1&=
)(&1%))1
D?'+4:*:('*+!)(+<'*'+,+N:*:('*+!)(+<'*'&1%))1
45)?&&I'+/)0(1,-0'%%'+,+/0(1,-0'1'%&&1''(H'9
D?'+$(1:0('+<)?10'%+,+$(1:0('+<)?10'%&1%))1
D?'+$*25:(&'+L:11)1+,+$*25:(&'+L:11)1&1%))1
45)?&&I'+G'+#::(G)'*+,+#::(
45)?&&I'+G'+#::(G)'*+,+#::(G))*&'+/1''(H'9
45)?&&I'+G'+#::(G)'*+,+#::(G))*&'+/1''(H'9
D?'+!0.1:%+<%'U&:(+,+!0.1:%+<%'U&:(&1%))1
D?'+-50*022'+#)?.R+,+-50*022'+#)?.R&1%))1
D?'+L'(%0+
>)%0.
5)*+,+L'(%0+
>)%0.
5)*&1%)
)1
D?'+<I(I%)*+L
'(%U+,+<'('%))*+L
'(%U&1%))1D?'+<
I(I%)*+L'(%U+,+<
'('%))*+L'(%U&1%))1
?%9='&1%'+,+#
?%9'=''&1'%&&
1%))1
D?'+G'&+4?*10A)1'?%&,+3)(GC:?H
'%&&1%))1
D?'+#)%:(+3)=C'%1+,+#)%:(+3)=
C'%1&1%))1
D?'+<I(I%)*+Q0AI+,+<'('%))*+Q0AI&1%
))1
+G'&
+N*)
?H)'
%1&
,+N*)
?H))
%1&*
))(
D?'+!)(G'(C%:'.;+,+!)(G'(C%:'.;&1%))1
D?'+#)%:(+6
D?'+$*W%'G+<0%:(+,+$*W%'G+<0%:(&1%))1
45)?&&I'+G'+J
)A%'+,+/1''(H'9+:2+J)A'%
$A'(?'+G'+*)+4)A)*'%0'
+,+D?01'
%0@*))(
D?'+
G?+<
%)(G
+6?.
+,+<
%::1
5'%1
:9&1
%))1
D?'+G'&+>:0&&:(('?%&+,+>
))0'%&&1%))1
D?'+G'+*)+X)1)10:(+,+YH'=;?(&1 &1%))1
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
))1
$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
D?'+
QI*0T
+#:A
0'+,+
QI*0T
+#:A
0'&1
%))1
D?'+G' <'%*).5'+,+G'+<'%*).5'&1%))1
D?'+G'&+8.5'A0(&+,+/.5'2'('(&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D? '+G'+*)+7:(.
.5)%*'&1%))1
D?'+G'&+-*)1)('&+,+-*)1)('(&1%))1
D?'+J)U'(C'%9+,+J
))0'(C'%9&1%))1
G?+4*:.5'%+,+N*:;1:%'(&1%))1
D?'+3:?0&+L)2+,+3:?0&+L)2&1%))1
D?'+3:?0&+L)2+,+3:?0&+L)2&1%))1
T+L)2+,+QI*0T+L)2&1%))1
D?'+
G?+!
0A0'
%+,+!
0&A0
@A'%
&1%)
)1 D?'+G'+L)'%('+,+G'+L
)'%('&1%))1
D?'+G'+L)'%('+,+G'+L)'%('&1%))1
D?'+
G'+M
5'?T
+,+G'
+M5'
?T&1
%))1
D?'+
G'+M
5'?T
+,+G'
+M5'?
T&1%)
)1
D?'+G'&+#:'%&+,+#:'%'(&1%))1
$A'(?'+X:?A'**'+,+X0'?H'*))(
$A'(?'+X:?A'**'+,+X0'?H'*))(
$A'(?'+X:?A'**'+,+X0'?H'*))(
$A'(?'+G'&+45)=2&+,+!'*G*))(
D?'+
!)?1
0'%+
,+!)?
10'%&
1%))
1
D?'+X:15:=C+,+X:15:=C&1%)
)1
D?'+3)(W%)U+,+3)(W%)U&1%))1
D?'+G?+4:%('1+ +L::%(&
D?'+60**'(&+,+60**'(&&1%))1
D?'+G'&+45)=2&+,+!'*G&1%))1
D?'+G'+*)+4?A'+,+N?02&1%))1
D?'+
J0'
%1S+
,+J0'
%1S&
1%))
1
$A'(?'+L'%9I+,+L'%9I*))(
D?'+QI10&+,+Q
I10&&1%
))1
D?'+G?+X0G+,+X
'&1&1%))1
D?'+JI%U+,+J
I%U&1%))1
D?'+JI%U+,+J
I%U&1%))1
!"#$%&'(#)%"*#+%#+,"-**%.
/0++%"1%%23
45*%"(%65$7"&89"-:%+;&<5:%"(%65$77"89"-:%+
45*%"(%=%&>#++%=%&?5%.%(;&<5:%"(%@%&>#++%=%&?5%.%(
A+-=%(+%(27+%(
B+5(C*=DEF%..%*;&!#$)%"*)5(&0.*%(%
G+H9(9%I7J5.
K%5(&G1*#.
L5"M&N9.#F?5O&;
N9.#F&?5O+-#(
L5"M&G.1%"+EE
L5"M =-!#5=-M
;&!#5=-M+O5"2
8
PHJ
0++%"1%%2AO7"+
E(*+#+-+A5#(+;K7*%OH
E(*+#+-+A5#(+%;
8%(%)#Q)%
AO7"+AO7"+AO7"+K5"=#(*
=%&N7(+%(5J;A7-*;,7#*;&P-#(%(
)5(&N7(+%(5J;A7-*;,7#*
E(*+#+-++%MH(#R-%I%(9&L#"%+
E(*+#+-+A5#(+;
A+5(#*.5*
BM7.%S%*&65""7((#%"*
AR-5"%=% .5 4"7#F
6'*5)0S'
4:*%?U1
6'*5)0S'401U
4:(1).1<#+7:?%G)(
O;)U
30G*
-:*&;0+>)%;'1
4)%%'W:?%BT2%'&&
$6+6'*5)0S'
4)%%'W:?%BT2%'&&
/1Z*'+.:==I=:%)10A',+L'%G'(;0(9&&1''(
'(1'U'C:?H
!0**'+G'+#%?T'**'&+,+/1)G+#%?&&'*
[T'**'&+,+B*&'('
B11'%C'';
B11'%C'';
#%?
T'**'
&+\+#
%?&&
'*
Map data © OpenStreetMap contributors (https://www.openstreetmap.org/copyright).Directions adapted from directions courtesy of Graphhopper (https://graphhopper.com/).
-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(-*).'+/)0(1,-0'%%'+,+/0(1,-0'1'%&2*'0(
$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)$.).0)&+,+$.).0)
$$$AAAA$A$$A$$A$ ''((??'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
'+GK$?G'%95'=+,+O
??G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*
G'%9'=*)))()()()(
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
$A'(?'+GK$?G'%95'=+,+O
?G'%9'
D?D?D?'
44455))??&&I'+&&I'+&&I'+&&I'+&&I'+GG'+J
)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''
'+J)A%'+,+/1''(((H'9+:2+J
)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
H'9+:2+J)A'%
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+
$A'(
?'+G
'+*)
+444445)
&&'+
,+7).
51*)
)(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
5)&&
'+,+7
).51
*))(
$$$AAAA$A$''(
?'+G
'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*
(?'+
G'+*)
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
5
+45)
&&'+
,+7).
511111*)*)*)*)*)
))((1)(9+,+!0@A'%
1)(9+,+!0@A'%
1)(9+,+!0@A'%&&1%))11%))11%))11%))11%))11%))11%))11%))11%))11%))11%))11%))1
$$$$$$$$$$$AAAAAA$A$ '(((((???''+B+B+B+B+B+B+BGGGG:?)%:?)%:?)%:?)%
$A$A$A$A$A$A$A$A$A$A$A$A$A'((((??'' BBBG:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)G:?)%%
D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4D?'+4:::*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+
*:('*+!)(+<<<<<'*'+'*'+'*'+'*'+'*'+'*'+'*'+'*'+'*'+'*'+'*'+,+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
+N:*:('*+!)(+<'*'&1%))1
45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&45)?&&&IIIIIIII'+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1+/)0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,-0'%%'+,+/0(1,------0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H0'1'%&&1''(H''99
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+
D?'+$(1:0('+<)?10'%+,+$$$$$$$$$(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
(1:0('+<)?10'%&1%))1
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+<I(I%)*+L
D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'D?'+G'&+4?*10A)
+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)+4?*10A)1111111'??%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&%&
,+3)(GC:?H'%&
%&,+3)(GC:?H
'%&
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C
D?'+#)%:(+3)=C'%1+,+#)%:(+3)=
C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%
%1+,+#)%:(+3)=C'%1&1%))1)1)1)1)1)1
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'
+:2+J)A'%%%%
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,
D?'+
G?+<
%)(G
+6?.
+,<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&
<%:
:15'
%1:9
&<
%::1
5'%1
:9&11111
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
%))1
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+G'&+>:0&&:(('?
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
D?'+45)=2+G?+D:0+,+
N:(0(9&A'*G&1%
)))1)1)1)1)1)1)1)1)1
$$$$$$$$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
$$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
$$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
$$A'(?'+7?*'&+>)*:?+,+7?*'&+>
)*:?*))(
$
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*
D?'+G'+*KO%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
O%0'(1+,+>:%9'(*)(G&1%))1
DDDDDD?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
?'+G'&+-*)1)('&+,
D?'+G'&+-*)1)('&+,
D
-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1-*)1)('(&1%))1
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))111
G?+4*:.5'%+,+N*:;1:%'(&1%))1
G?+4*:.5'%+,+N*:;1:%'(&1%))
G?+4*:.5'%+,+N*:;1:%'(&1%))1
G?+4*:.5'%+,+N*:;1:%'(&1%))
D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0D?'+3:?0&+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+
+L)2+,+3:?0&+LLLLLLLL)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1
DDDDDDD??'+3:'+3:'+3:'+3:'+3:'+3:'+3:'+3:??0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+0&+L)2+,+3:?0&+LLLLLL)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1)2&1%))1
)2+,+QI*)2+,+QI*00T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
T+L)2&1%))1
D?D?D?D?D?'+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)
+G'+L)'%('+,+G'
%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'%('+,+G'
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?
D?'+
G'+M
5'?TTTTT
+,++,++,++,++,++,+GGGGG'
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
M5'?
T&1%)
)1
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%
D?'+G'&+#:'%&+,+#:'%'(&1%)))1)1)1)1)1)1
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I
D?'+QI10&+,+Q
I11110&&1%
))1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
0&&1%)
)1
G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%G+H9(9%I7J5.I7J5.I7J5.I7J5.I7J5.I7J5.I7J5.I7J5.I7J5.I7J5.
K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.K%5(&G1*#.
L5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#FL5"M&N9.#F?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;?5O&;
N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(N9.#F&?5O+-#(
BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%BM7.%S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*S%*&65""7((#%"*
O;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)UO;)U
BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&BT2%'&&
/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A'/1Z*'+.:==I=:%)10A',+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(,+L'%G'(;0(9&&1''(
1. From the entrance of VUB building D, walk to westward to campus entry 11 400m
2. Turn left onto Boulevard Général Jacques - Generaal Jacqueslaan, R21 10m
3. Turn right 20m4. Turn slight right onto Avenue Nouvelle - Nieuwelaan 700m5. At the roundabout/square Leopoldville, continue
straight ahead onto Nieuwelaan 320m6. Turn left onto Rue du Germoir - Mouterijstraat 30m7. Turn right onto Rue du Vivier - Visvijverstraat 200m8. Turn left onto Rue de la Natation - Zwemkunststraat 170m9. Turn right onto Rue Gray - Graystraat 60m
10. Turn left onto Rue Wayenberg - Waaienbergstraat 300m 11. Turn left onto Chaussée de Wavre - Waverse Steenweg 140m 12. Turn sharp right 80m
10
‹Programming› 2017 Campus map
Campus mapBU
S95
Kroo
nlaa
n
Plei
nlaa
n
Wav
erse
stee
nweg
Ruiterijlaan
Luchtmachtlaan
Generaal Jacqueslaan
Twee
de L
ansi
ers
Regi
men
tlaan
TRA
M7-
25
Z
8
KL
M
B
P
R
F
ED
C
G
T
5
Min
.
Han
kar
Q
B
7
8
9
10
1211
13
E411
Pétil
lon
1
2 M
in.
E411
Ring
TRA
M7-
25
5
Min
.
E40
E19
Schoofslaan
Vrijwilli
gerslaan
Cam
pus
entr
ance
Pede
stria
n an
d cy
clis
ts o
nly
entr
ance
Wal
king
dis
tanc
e to
<Pro
gram
min
g> 2
017
Foot
path
s
M
in.0 0
Colru
yt
Trio
mfla
an 3
5 Tr
iom
flaan
32
10
Trio
mfla
an 4
0
Nie
uwel
aan
Plei
nlaa
n 5
Plei
nlaa
n 9
Ette
rbee
k Ra
ilway
Sta
tion
City
cen
tre
City
cen
tre
Ring
Ring
U-r
esid
ence
Brus
sels
Hum
aniti
es, S
cien
ces
& E
ngin
eerin
g Ca
mpu
s
Vrije
Uni
vers
iteit
Brus
sel
Plei
nlaa
n 2
1050
Els
ene
<Pro
gram
min
g> 2
017
Res
tau
ran
tR
esta
ura
nt
Res
tau
ran
tR
esta
ura
nt
Res
tau
ran
tR
esta
ura
nt
Res
tau
ran
tR
esta
ura
nt
11
Floor plan ‹Programming› 2017
Floor plan
D2.06Discussion
Room
D2.09Mon: MiniPLoP
Tue: ProWeb
D2.10Mon: MoreVMsTue: Salon des
Refusés
D2.15Tue: PASS
Wed: DemosThu: Demos
D2.14Mon: LASSY
Tue: PXWed: SRC
D2.13Mon: MOMOTue: CoCoDo
Hallway
Stairs D1-D
2
Level D2
Hallway
Main entrance
Stairs D0-D
1Stairs D
1-D2
Reception
Level D1
Hallway
D0.07Mon: ELSTue: ELS
Wed: <Programming>Thu: <Programming>
D0.08Tue: Modularity
Stairs D0-D
1
Level D0
Side entrance
12