From caf5567f1f2f9be9aec8e7007590e9a7cd609de7 Mon Sep 17 00:00:00 2001 From: RicardoVaranda Date: Thu, 12 Feb 2015 12:42:10 +0000 Subject: [PATCH] Project Start 12th Feb 2015 --- CONTRIBUTING.md | 3 + app/commands/.gitkeep | 0 app/config/app.php | 194 + app/config/auth.php | 71 + app/config/cache.php | 89 + app/config/compile.php | 18 + app/config/database.php | 124 + app/config/local/app.php | 18 + app/config/local/database.php | 47 + app/config/mail.php | 124 + app/config/packages/.gitkeep | 0 app/config/queue.php | 85 + app/config/remote.php | 59 + app/config/services.php | 31 + app/config/session.php | 140 + app/config/testing/cache.php | 20 + app/config/testing/session.php | 21 + app/config/view.php | 31 + app/config/workbench.php | 31 + app/controllers/.gitkeep | 0 app/controllers/AccountController.php | 222 + app/controllers/BaseController.php | 18 + app/controllers/CommunityController.php | 64 + app/controllers/HomeController.php | 13 + app/controllers/PlaylistController.php | 60 + app/controllers/ProfileController.php | 15 + app/database/.gitignore | 1 + app/database/migrations/.gitkeep | 0 app/database/seeds/.gitkeep | 0 app/database/seeds/DatabaseSeeder.php | 17 + app/filters.php | 87 + app/lang/en/pagination.php | 20 + app/lang/en/reminders.php | 26 + app/lang/en/validation.php | 106 + app/models/Classes.php | 30 + app/models/Departments.php | 33 + app/models/Faculty.php | 28 + app/models/Modules.php | 31 + app/models/User.php | 28 + app/routes.php | 140 + app/start/artisan.php | 13 + app/start/global.php | 81 + app/start/local.php | 3 + app/storage/.gitignore | 1 + app/storage/cache/.gitignore | 2 + app/storage/logs/.gitignore | 2 + app/storage/meta/.gitignore | 2 + app/storage/sessions/.gitignore | 2 + app/storage/views/.gitignore | 2 + app/tests/ExampleTest.php | 17 + app/tests/TestCase.php | 19 + app/views/account/create.blade.php | 38 + app/views/account/forgot.blade.php | 14 + app/views/account/password.blade.php | 27 + app/views/account/signin.blade.php | 56 + app/views/community.blade.php | 10 + app/views/emails/auth/activate.blade.php | 7 + app/views/emails/auth/forgot.blade.php | 9 + app/views/home.blade.php | 5 + app/views/layout/main.blade.php | 820 ++ app/views/layout/navigation.blade.php | 13 + app/views/profile/user.blade.php | 5 + app/views/test.blade.php | 9 + artisan | 74 + bootstrap/autoload.php | 75 + bootstrap/compiled.php | 11041 ++++++++++++++++ bootstrap/paths.php | 57 + bootstrap/start.php | 73 + composer.json | 37 + composer.lock | 1646 +++ phpunit.xml | 18 + public/.htaccess | 15 + public/css/bootstrap.min.css | 9 + public/css/font-awesome.min.css | 395 + public/css/loginStyle.css | 199 + public/css/style.css | 1080 ++ public/favicon.ico | 0 public/fonts/fontawesome-webfont.eot | Bin 0 -> 38239 bytes public/fonts/fontawesome-webfont.svg | 414 + public/fonts/fontawesome-webfont.ttf | Bin 0 -> 80776 bytes public/fonts/fontawesome-webfont.woff | Bin 0 -> 44476 bytes public/fonts/segoelight.eot | Bin 0 -> 331102 bytes public/fonts/segoelight.ttf | Bin 0 -> 675684 bytes public/fonts/segoelight.woff | Bin 0 -> 184448 bytes public/fonts/segoeui.eot | Bin 0 -> 758978 bytes public/fonts/segoeui.ttf | Bin 0 -> 758808 bytes public/images/about/about.jpg | Bin 0 -> 14160 bytes public/images/background.jpg | Bin 0 -> 25148 bytes public/images/blog/blog-post1.jpg | Bin 0 -> 71621 bytes public/images/blog/blog-post2.jpg | Bin 0 -> 42836 bytes public/images/blog/blog-post3.jpg | Bin 0 -> 44129 bytes public/images/blog/blog-post4.jpg | Bin 0 -> 21628 bytes public/images/blog/blog-post5.jpg | Bin 0 -> 47917 bytes public/images/blog/blog-post6.jpg | Bin 0 -> 40833 bytes public/images/brick.png | Bin 0 -> 1019 bytes public/images/client/client.jpg | Bin 0 -> 5036 bytes public/images/cover1.jpg | Bin 0 -> 196039 bytes public/images/eye_active.jpg | Bin 0 -> 9283 bytes public/images/eye_hover.jpg | Bin 0 -> 9241 bytes public/images/eye_normal.jpg | Bin 0 -> 9320 bytes .../icon/apple-touch-icon-114-precomposed.png | Bin 0 -> 1566 bytes .../icon/apple-touch-icon-144-precomposed.png | Bin 0 -> 1532 bytes .../icon/apple-touch-icon-57-precomposed.png | Bin 0 -> 1333 bytes .../icon/apple-touch-icon-72-precomposed.png | Bin 0 -> 1389 bytes public/images/icon/favicon.ico | Bin 0 -> 32988 bytes public/images/loader.gif | Bin 0 -> 1737 bytes public/images/me.png | Bin 0 -> 5524 bytes public/images/myCIT.png | Bin 0 -> 2061 bytes public/images/portfolio.png | Bin 0 -> 2948 bytes public/images/portfolio/portfolio1.jpg | Bin 0 -> 42902 bytes public/images/portfolio/portfolio10.jpg | Bin 0 -> 25908 bytes public/images/portfolio/portfolio11.jpg | Bin 0 -> 24027 bytes public/images/portfolio/portfolio12.jpg | Bin 0 -> 33187 bytes public/images/portfolio/portfolio2.jpg | Bin 0 -> 18683 bytes public/images/portfolio/portfolio3.jpg | Bin 0 -> 15046 bytes public/images/portfolio/portfolio4.jpg | Bin 0 -> 24433 bytes public/images/portfolio/portfolio5.jpg | Bin 0 -> 18312 bytes public/images/portfolio/portfolio6.jpg | Bin 0 -> 20705 bytes public/images/portfolio/portfolio7.jpg | Bin 0 -> 35079 bytes public/images/portfolio/portfolio8.jpg | Bin 0 -> 31336 bytes public/images/portfolio/portfolio9.jpg | Bin 0 -> 33124 bytes public/images/submit.png | Bin 0 -> 1077 bytes public/images/team/team-member.jpg | Bin 0 -> 10491 bytes public/index.php | 49 + public/js/bootstrap.min.js | 6 + public/js/jquery-1.10.2.min.js | 6 + public/js/jquery.ascensor.js | 314 + public/js/jquery.hoverdir.js | 220 + public/js/jquery.js | 5 + public/js/jquery.mixitup.min.js | 43 + public/js/jquery.placeholder.min.js | 2 + public/js/jquery.ui.core.js | 320 + public/js/jquery.ui.widget.js | 521 + public/js/main.js | 184 + public/js/modernizr.custom.97074.js | 4 + public/js/moment.js | 6 + public/js/respond.min.js | 6 + public/js/script.js | 110 + public/js/selectivizr.js | 563 + public/js/touch.js | 11 + public/php/contactform.php | 55 + public/php/twitter.php | 97 + public/php/twitteroauth/OAuth.php | 874 ++ public/php/twitteroauth/twitteroauth.php | 241 + public/robots.txt | 2 + server.php | 19 + vendor/autoload.php | 7 + vendor/bin/boris | 1 + vendor/bin/classpreloader.php | 1 + .../classpreloader/classpreloader/.gitignore | 2 + .../classpreloader/classpreloader/LICENSE.md | 19 + .../classpreloader/classpreloader/README.md | 108 + .../classpreloader/classpreloader.php | 10 + .../classpreloader/composer.json | 28 + .../src/ClassPreloader/Application.php | 33 + .../src/ClassPreloader/ClassList.php | 87 + .../src/ClassPreloader/ClassLoader.php | 110 + .../src/ClassPreloader/ClassNode.php | 36 + .../Command/PreCompileCommand.php | 216 + .../src/ClassPreloader/Config.php | 133 + .../Parser/AbstractNodeVisitor.php | 48 + .../src/ClassPreloader/Parser/DirVisitor.php | 16 + .../src/ClassPreloader/Parser/FileVisitor.php | 16 + .../ClassPreloader/Parser/NodeTraverser.php | 21 + vendor/composer/ClassLoader.php | 387 + vendor/composer/autoload_classmap.php | 19 + vendor/composer/autoload_files.php | 13 + vendor/composer/autoload_namespaces.php | 40 + vendor/composer/autoload_psr4.php | 10 + vendor/composer/autoload_real.php | 59 + vendor/composer/include_paths.php | 10 + vendor/composer/installed.json | 1688 +++ vendor/d11wtq/boris/.gitignore | 3 + vendor/d11wtq/boris/LICENSE | 20 + vendor/d11wtq/boris/README.md | 306 + vendor/d11wtq/boris/bin/boris | 16 + vendor/d11wtq/boris/box.json | 16 + vendor/d11wtq/boris/composer.json | 15 + vendor/d11wtq/boris/lib/Boris/Boris.php | 174 + .../boris/lib/Boris/CLIOptionsHandler.php | 85 + .../boris/lib/Boris/ColoredInspector.php | 273 + vendor/d11wtq/boris/lib/Boris/Config.php | 85 + .../d11wtq/boris/lib/Boris/DumpInspector.php | 16 + vendor/d11wtq/boris/lib/Boris/EvalWorker.php | 247 + .../boris/lib/Boris/ExportInspector.php | 14 + vendor/d11wtq/boris/lib/Boris/Inspector.php | 19 + .../d11wtq/boris/lib/Boris/ReadlineClient.php | 109 + .../d11wtq/boris/lib/Boris/ShallowParser.php | 233 + vendor/d11wtq/boris/lib/autoload.php | 18 + vendor/filp/whoops/LICENSE.md | 19 + vendor/filp/whoops/composer.json | 33 + .../src/Whoops/Exception/ErrorException.php | 17 + .../whoops/src/Whoops/Exception/Formatter.php | 74 + .../whoops/src/Whoops/Exception/Frame.php | 269 + .../src/Whoops/Exception/FrameCollection.php | 191 + .../whoops/src/Whoops/Exception/Inspector.php | 161 + .../src/Whoops/Handler/CallbackHandler.php | 49 + .../whoops/src/Whoops/Handler/Handler.php | 89 + .../src/Whoops/Handler/HandlerInterface.php | 37 + .../Whoops/Handler/JsonResponseHandler.php | 90 + .../src/Whoops/Handler/PlainTextHandler.php | 331 + .../src/Whoops/Handler/PrettyPageHandler.php | 467 + .../Whoops/Handler/SoapResponseHandler.php | 49 + .../src/Whoops/Handler/XmlResponseHandler.php | 99 + .../Phalcon/WhoopsServiceProvider.php | 78 + .../Provider/Silex/WhoopsServiceProvider.php | 111 + .../src/Whoops/Resources/css/whoops.base.css | 337 + .../src/Whoops/Resources/js/whoops.base.js | 59 + .../src/Whoops/Resources/js/zepto.min.js | 2 + .../Resources/views/env_details.html.php | 39 + .../Resources/views/frame_code.html.php | 52 + .../Resources/views/frame_list.html.php | 17 + .../Whoops/Resources/views/header.html.php | 19 + .../Whoops/Resources/views/layout.html.php | 37 + vendor/filp/whoops/src/Whoops/Run.php | 390 + vendor/filp/whoops/src/Whoops/Util/Misc.php | 44 + .../whoops/src/Whoops/Util/TemplateHelper.php | 154 + .../src/deprecated/Zend/ExceptionStrategy.php | 63 + .../whoops/src/deprecated/Zend/Module.php | 107 + .../deprecated/Zend/RouteNotFoundStrategy.php | 67 + .../deprecated/Zend/module.config.example.php | 20 + vendor/ircmaxell/password-compat/LICENSE.md | 7 + .../ircmaxell/password-compat/composer.json | 20 + .../password-compat/lib/password.php | 314 + .../password-compat/version-test.php | 6 + vendor/jeremeamia/SuperClosure/.gitignore | 8 + vendor/jeremeamia/SuperClosure/.travis.yml | 20 + vendor/jeremeamia/SuperClosure/LICENSE.md | 18 + vendor/jeremeamia/SuperClosure/README.md | 124 + vendor/jeremeamia/SuperClosure/composer.json | 23 + .../SuperClosure/demo/factorial.php | 23 + .../SuperClosure/demo/hello-world.php | 23 + .../jeremeamia/SuperClosure/phpunit.xml.dist | 34 + .../SuperClosure/ClosureLocation.php | 77 + .../Jeremeamia/SuperClosure/ClosureParser.php | 195 + .../SuperClosure/SerializableClosure.php | 114 + .../Visitor/ClosureFinderVisitor.php | 109 + .../Visitor/MagicConstantVisitor.php | 50 + .../SuperClosure/Test/ClosureLocationTest.php | 33 + .../SuperClosure/Test/ClosureParserTest.php | 115 + .../Test/SerializableClosureTest.php | 115 + .../Test/Visitor/ClosureFinderVisitorTest.php | 57 + .../Test/Visitor/MagicConstantVisitorTest.php | 54 + .../SuperClosure/tests/bootstrap.php | 4 + vendor/laravel/framework/.gitattributes | 2 + vendor/laravel/framework/.gitignore | 5 + vendor/laravel/framework/.scrutinizer.yml | 55 + vendor/laravel/framework/.travis.yml | 13 + vendor/laravel/framework/CONTRIBUTING.md | 3 + vendor/laravel/framework/LICENSE.txt | 21 + vendor/laravel/framework/composer.json | 96 + vendor/laravel/framework/phpunit.php | 30 + vendor/laravel/framework/phpunit.xml | 31 + vendor/laravel/framework/readme.md | 27 + .../src/Illuminate/Auth/AuthManager.php | 116 + .../Illuminate/Auth/AuthServiceProvider.php | 42 + .../Auth/Console/ClearRemindersCommand.php | 33 + .../Console/RemindersControllerCommand.php | 93 + .../Auth/Console/RemindersTableCommand.php | 94 + .../Auth/Console/stubs/controller.stub | 75 + .../Auth/Console/stubs/reminders.stub | 33 + .../Illuminate/Auth/DatabaseUserProvider.php | 140 + .../Illuminate/Auth/EloquentUserProvider.php | 123 + .../src/Illuminate/Auth/GenericUser.php | 119 + .../framework/src/Illuminate/Auth/Guard.php | 752 ++ .../Reminders/DatabaseReminderRepository.php | 195 + .../Auth/Reminders/PasswordBroker.php | 282 + .../Auth/Reminders/RemindableInterface.php | 12 + .../Auth/Reminders/RemindableTrait.php | 15 + .../Reminders/ReminderRepositoryInterface.php | 37 + .../Reminders/ReminderServiceProvider.php | 122 + .../src/Illuminate/Auth/UserInterface.php | 41 + .../Illuminate/Auth/UserProviderInterface.php | 48 + .../src/Illuminate/Auth/UserTrait.php | 56 + .../src/Illuminate/Auth/composer.json | 35 + .../src/Illuminate/Cache/ApcStore.php | 128 + .../src/Illuminate/Cache/ApcWrapper.php | 91 + .../src/Illuminate/Cache/ArrayStore.php | 108 + .../src/Illuminate/Cache/CacheManager.php | 182 + .../Illuminate/Cache/CacheServiceProvider.php | 71 + .../Cache/Console/CacheTableCommand.php | 72 + .../Illuminate/Cache/Console/ClearCommand.php | 70 + .../Illuminate/Cache/Console/stubs/cache.stub | 33 + .../src/Illuminate/Cache/DatabaseStore.php | 223 + .../src/Illuminate/Cache/FileStore.php | 257 + .../Illuminate/Cache/MemcachedConnector.php | 47 + .../src/Illuminate/Cache/MemcachedStore.php | 138 + .../src/Illuminate/Cache/NullStore.php | 103 + .../src/Illuminate/Cache/RedisStore.php | 185 + .../src/Illuminate/Cache/RedisTaggedCache.php | 90 + .../src/Illuminate/Cache/Repository.php | 284 + .../src/Illuminate/Cache/StoreInterface.php | 72 + .../framework/src/Illuminate/Cache/TagSet.php | 97 + .../src/Illuminate/Cache/TaggableStore.php | 27 + .../src/Illuminate/Cache/TaggedCache.php | 244 + .../src/Illuminate/Cache/WinCacheStore.php | 119 + .../src/Illuminate/Cache/XCacheStore.php | 119 + .../src/Illuminate/Cache/composer.json | 31 + .../Config/EnvironmentVariables.php | 45 + .../EnvironmentVariablesLoaderInterface.php | 13 + .../Config/FileEnvironmentVariablesLoader.php | 68 + .../src/Illuminate/Config/FileLoader.php | 259 + .../src/Illuminate/Config/LoaderInterface.php | 52 + .../src/Illuminate/Config/Repository.php | 415 + .../src/Illuminate/Config/composer.json | 25 + .../src/Illuminate/Console/Application.php | 243 + .../src/Illuminate/Console/Command.php | 384 + .../Illuminate/Console/ConfirmableTrait.php | 50 + .../src/Illuminate/Console/composer.json | 26 + .../Container/BindingResolutionException.php | 3 + .../src/Illuminate/Container/Container.php | 866 ++ .../src/Illuminate/Container/composer.json | 25 + .../src/Illuminate/Cookie/CookieJar.php | 167 + .../Cookie/CookieServiceProvider.php | 22 + .../framework/src/Illuminate/Cookie/Guard.php | 141 + .../framework/src/Illuminate/Cookie/Queue.php | 57 + .../src/Illuminate/Cookie/composer.json | 29 + .../Illuminate/Database/Capsule/Manager.php | 227 + .../src/Illuminate/Database/Connection.php | 1173 ++ .../Database/ConnectionInterface.php | 148 + .../Database/ConnectionResolver.php | 90 + .../Database/ConnectionResolverInterface.php | 28 + .../Database/Connectors/ConnectionFactory.php | 230 + .../Database/Connectors/Connector.php | 71 + .../Connectors/ConnectorInterface.php | 13 + .../Database/Connectors/MySqlConnector.php | 101 + .../Database/Connectors/PostgresConnector.php | 86 + .../Database/Connectors/SQLiteConnector.php | 38 + .../Connectors/SqlServerConnector.php | 69 + .../Console/Migrations/BaseCommand.php | 49 + .../Console/Migrations/InstallCommand.php | 69 + .../Console/Migrations/MigrateCommand.php | 130 + .../Console/Migrations/MigrateMakeCommand.php | 127 + .../Console/Migrations/RefreshCommand.php | 96 + .../Console/Migrations/ResetCommand.php | 91 + .../Console/Migrations/RollbackCommand.php | 86 + .../Database/Console/SeedCommand.php | 100 + .../Illuminate/Database/DatabaseManager.php | 324 + .../Database/DatabaseServiceProvider.php | 45 + .../Illuminate/Database/Eloquent/Builder.php | 950 ++ .../Database/Eloquent/Collection.php | 253 + .../Eloquent/MassAssignmentException.php | 3 + .../Illuminate/Database/Eloquent/Model.php | 3146 +++++ .../Eloquent/ModelNotFoundException.php | 37 + .../Database/Eloquent/Relations/BelongsTo.php | 275 + .../Eloquent/Relations/BelongsToMany.php | 1065 ++ .../Database/Eloquent/Relations/HasMany.php | 47 + .../Eloquent/Relations/HasManyThrough.php | 273 + .../Database/Eloquent/Relations/HasOne.php | 47 + .../Eloquent/Relations/HasOneOrMany.php | 291 + .../Database/Eloquent/Relations/MorphMany.php | 47 + .../Database/Eloquent/Relations/MorphOne.php | 47 + .../Eloquent/Relations/MorphOneOrMany.php | 159 + .../Eloquent/Relations/MorphPivot.php | 79 + .../Database/Eloquent/Relations/MorphTo.php | 236 + .../Eloquent/Relations/MorphToMany.php | 158 + .../Database/Eloquent/Relations/Pivot.php | 171 + .../Database/Eloquent/Relations/Relation.php | 288 + .../Database/Eloquent/ScopeInterface.php | 21 + .../Database/Eloquent/SoftDeletingScope.php | 170 + .../Database/Eloquent/SoftDeletingTrait.php | 170 + .../src/Illuminate/Database/Grammar.php | 179 + .../Database/MigrationServiceProvider.php | 217 + .../DatabaseMigrationRepository.php | 181 + .../Database/Migrations/Migration.php | 22 + .../Database/Migrations/MigrationCreator.php | 183 + .../MigrationRepositoryInterface.php | 65 + .../Database/Migrations/Migrator.php | 384 + .../Database/Migrations/stubs/blank.stub | 28 + .../Database/Migrations/stubs/create.stub | 32 + .../Database/Migrations/stubs/update.stub | 34 + .../Illuminate/Database/MySqlConnection.php | 62 + .../Database/PostgresConnection.php | 50 + .../src/Illuminate/Database/Query/Builder.php | 2173 +++ .../Illuminate/Database/Query/Expression.php | 43 + .../Database/Query/Grammars/Grammar.php | 743 ++ .../Database/Query/Grammars/MySqlGrammar.php | 130 + .../Query/Grammars/PostgresGrammar.php | 174 + .../Database/Query/Grammars/SQLiteGrammar.php | 130 + .../Query/Grammars/SqlServerGrammar.php | 224 + .../Illuminate/Database/Query/JoinClause.php | 117 + .../Query/Processors/MySqlProcessor.php | 16 + .../Query/Processors/PostgresProcessor.php | 40 + .../Database/Query/Processors/Processor.php | 48 + .../Query/Processors/SQLiteProcessor.php | 16 + .../Query/Processors/SqlServerProcessor.php | 36 + .../Illuminate/Database/QueryException.php | 78 + .../src/Illuminate/Database/README.md | 71 + .../Illuminate/Database/SQLiteConnection.php | 49 + .../Illuminate/Database/Schema/Blueprint.php | 836 ++ .../Illuminate/Database/Schema/Builder.php | 223 + .../Database/Schema/Grammars/Grammar.php | 270 + .../Database/Schema/Grammars/MySqlGrammar.php | 595 + .../Schema/Grammars/PostgresGrammar.php | 489 + .../Schema/Grammars/SQLiteGrammar.php | 553 + .../Schema/Grammars/SqlServerGrammar.php | 483 + .../Database/Schema/MySqlBuilder.php | 41 + .../Database/SeedServiceProvider.php | 55 + .../src/Illuminate/Database/Seeder.php | 98 + .../Database/SqlServerConnection.php | 91 + .../src/Illuminate/Database/composer.json | 36 + .../Encryption/DecryptException.php | 3 + .../src/Illuminate/Encryption/Encrypter.php | 308 + .../Encryption/EncryptionServiceProvider.php | 27 + .../Encryption/InvalidKeyException.php | 3 + .../src/Illuminate/Encryption/composer.json | 27 + .../src/Illuminate/Events/Dispatcher.php | 351 + .../Events/EventServiceProvider.php | 20 + .../src/Illuminate/Events/composer.json | 27 + .../Exception/ExceptionDisplayerInterface.php | 14 + .../Exception/ExceptionServiceProvider.php | 162 + .../src/Illuminate/Exception/Handler.php | 385 + .../Illuminate/Exception/PlainDisplayer.php | 24 + .../Illuminate/Exception/SymfonyDisplayer.php | 56 + .../Illuminate/Exception/WhoopsDisplayer.php | 52 + .../src/Illuminate/Exception/composer.json | 33 + .../Illuminate/Exception/resources/plain.html | 71 + .../Filesystem/FileNotFoundException.php | 3 + .../src/Illuminate/Filesystem/Filesystem.php | 411 + .../Filesystem/FilesystemServiceProvider.php | 17 + .../src/Illuminate/Filesystem/composer.json | 27 + .../src/Illuminate/Foundation/AliasLoader.php | 158 + .../src/Illuminate/Foundation/Application.php | 1141 ++ .../src/Illuminate/Foundation/Artisan.php | 60 + .../Illuminate/Foundation/AssetPublisher.php | 94 + .../src/Illuminate/Foundation/Composer.php | 98 + .../Illuminate/Foundation/ConfigPublisher.php | 144 + .../Console/AssetPublishCommand.php | 170 + .../Foundation/Console/AutoloadCommand.php | 91 + .../Foundation/Console/ChangesCommand.php | 112 + .../Console/ClearCompiledCommand.php | 39 + .../Foundation/Console/CommandMakeCommand.php | 156 + .../Console/ConfigPublishCommand.php | 116 + .../Foundation/Console/DownCommand.php | 33 + .../Foundation/Console/EnvironmentCommand.php | 31 + .../Foundation/Console/KeyGenerateCommand.php | 80 + .../Console/MigratePublishCommand.php | 63 + .../Foundation/Console/Optimize/config.php | 120 + .../Foundation/Console/OptimizeCommand.php | 163 + .../Foundation/Console/RoutesCommand.php | 218 + .../Foundation/Console/ServeCommand.php | 73 + .../Foundation/Console/TailCommand.php | 165 + .../Foundation/Console/TinkerCommand.php | 125 + .../Foundation/Console/UpCommand.php | 33 + .../Foundation/Console/ViewPublishCommand.php | 104 + .../Foundation/Console/stubs/command.stub | 67 + .../Foundation/EnvironmentDetector.php | 99 + .../Foundation/MigrationPublisher.php | 131 + .../Foundation/ProviderRepository.php | 230 + .../Providers/ArtisanServiceProvider.php | 58 + .../CommandCreatorServiceProvider.php | 42 + .../Providers/ComposerServiceProvider.php | 46 + .../ConsoleSupportServiceProvider.php | 73 + .../Providers/KeyGeneratorServiceProvider.php | 40 + .../Providers/MaintenanceServiceProvider.php | 46 + .../Providers/OptimizeServiceProvider.php | 66 + .../Providers/PublisherServiceProvider.php | 201 + .../Providers/RouteListServiceProvider.php | 40 + .../Providers/ServerServiceProvider.php | 40 + .../Providers/TinkerServiceProvider.php | 40 + .../Foundation/Testing/ApplicationTrait.php | 190 + .../Foundation/Testing/AssertionsTrait.php | 223 + .../Illuminate/Foundation/Testing/Client.php | 38 + .../Foundation/Testing/TestCase.php | 29 + .../Illuminate/Foundation/ViewPublisher.php | 117 + .../src/Illuminate/Foundation/changes.json | 215 + .../src/Illuminate/Foundation/start.php | 271 + .../src/Illuminate/Hashing/BcryptHasher.php | 73 + .../Hashing/HashServiceProvider.php | 34 + .../Illuminate/Hashing/HasherInterface.php | 33 + .../src/Illuminate/Hashing/composer.json | 27 + .../src/Illuminate/Html/FormBuilder.php | 984 ++ .../src/Illuminate/Html/HtmlBuilder.php | 375 + .../Illuminate/Html/HtmlServiceProvider.php | 64 + .../src/Illuminate/Html/composer.json | 28 + .../src/Illuminate/Http/FrameGuard.php | 45 + .../src/Illuminate/Http/JsonResponse.php | 78 + .../src/Illuminate/Http/RedirectResponse.php | 204 + .../framework/src/Illuminate/Http/Request.php | 600 + .../src/Illuminate/Http/Response.php | 85 + .../src/Illuminate/Http/ResponseTrait.php | 35 + .../src/Illuminate/Http/composer.json | 29 + .../src/Illuminate/Log/LogServiceProvider.php | 55 + .../framework/src/Illuminate/Log/Writer.php | 311 + .../src/Illuminate/Log/composer.json | 30 + .../Illuminate/Mail/MailServiceProvider.php | 261 + .../framework/src/Illuminate/Mail/Mailer.php | 504 + .../framework/src/Illuminate/Mail/Message.php | 295 + .../Mail/Transport/LogTransport.php | 87 + .../Mail/Transport/MailgunTransport.php | 168 + .../Mail/Transport/MandrillTransport.php | 107 + .../src/Illuminate/Mail/composer.json | 33 + .../Pagination/BootstrapPresenter.php | 42 + .../src/Illuminate/Pagination/Factory.php | 289 + .../Pagination/PaginationServiceProvider.php | 43 + .../src/Illuminate/Pagination/Paginator.php | 544 + .../src/Illuminate/Pagination/Presenter.php | 277 + .../src/Illuminate/Pagination/composer.json | 30 + .../Illuminate/Pagination/views/simple.php | 15 + .../Illuminate/Pagination/views/slider-3.php | 9 + .../Illuminate/Pagination/views/slider.php | 11 + .../src/Illuminate/Queue/BeanstalkdQueue.php | 142 + .../src/Illuminate/Queue/Capsule/Manager.php | 182 + .../Queue/Connectors/BeanstalkdConnector.php | 24 + .../Queue/Connectors/ConnectorInterface.php | 13 + .../Queue/Connectors/IronConnector.php | 59 + .../Queue/Connectors/RedisConnector.php | 52 + .../Queue/Connectors/SqsConnector.php | 21 + .../Queue/Connectors/SyncConnector.php | 18 + .../Queue/Console/FailedTableCommand.php | 70 + .../Queue/Console/FlushFailedCommand.php | 33 + .../Queue/Console/ForgetFailedCommand.php | 51 + .../Queue/Console/ListFailedCommand.php | 62 + .../Queue/Console/ListenCommand.php | 145 + .../Queue/Console/RestartCommand.php | 33 + .../Illuminate/Queue/Console/RetryCommand.php | 74 + .../Queue/Console/SubscribeCommand.php | 153 + .../Illuminate/Queue/Console/WorkCommand.php | 175 + .../Queue/Console/stubs/failed_jobs.stub | 35 + .../Queue/FailConsoleServiceProvider.php | 69 + .../Failed/DatabaseFailedJobProvider.php | 111 + .../Failed/FailedJobProviderInterface.php | 45 + .../Queue/IlluminateQueueClosure.php | 39 + .../src/Illuminate/Queue/IronQueue.php | 258 + .../Illuminate/Queue/Jobs/BeanstalkdJob.php | 150 + .../src/Illuminate/Queue/Jobs/IronJob.php | 171 + .../src/Illuminate/Queue/Jobs/Job.php | 179 + .../src/Illuminate/Queue/Jobs/RedisJob.php | 134 + .../src/Illuminate/Queue/Jobs/SqsJob.php | 139 + .../src/Illuminate/Queue/Jobs/SyncJob.php | 97 + .../src/Illuminate/Queue/Listener.php | 238 + .../framework/src/Illuminate/Queue/Queue.php | 139 + .../src/Illuminate/Queue/QueueInterface.php | 44 + .../src/Illuminate/Queue/QueueManager.php | 223 + .../Illuminate/Queue/QueueServiceProvider.php | 305 + .../framework/src/Illuminate/Queue/README.md | 34 + .../src/Illuminate/Queue/RedisQueue.php | 319 + .../src/Illuminate/Queue/SqsQueue.php | 126 + .../src/Illuminate/Queue/SyncQueue.php | 67 + .../framework/src/Illuminate/Queue/Worker.php | 362 + .../src/Illuminate/Queue/composer.json | 44 + .../src/Illuminate/Redis/Database.php | 98 + .../Illuminate/Redis/RedisServiceProvider.php | 37 + .../src/Illuminate/Redis/composer.json | 27 + .../src/Illuminate/Remote/Connection.php | 262 + .../Illuminate/Remote/ConnectionInterface.php | 52 + .../Illuminate/Remote/GatewayInterface.php | 60 + .../src/Illuminate/Remote/MultiConnection.php | 100 + .../src/Illuminate/Remote/RemoteManager.php | 199 + .../Remote/RemoteServiceProvider.php | 37 + .../src/Illuminate/Remote/SecLibGateway.php | 321 + .../src/Illuminate/Remote/composer.json | 31 + .../Routing/Console/MakeControllerCommand.php | 181 + .../src/Illuminate/Routing/Controller.php | 271 + .../Routing/ControllerDispatcher.php | 243 + .../Routing/ControllerInspector.php | 131 + .../Routing/ControllerServiceProvider.php | 60 + .../Generators/ControllerGenerator.php | 207 + .../Routing/Generators/stubs/controller.stub | 7 + .../Routing/Generators/stubs/create.stub | 9 + .../Routing/Generators/stubs/destroy.stub | 10 + .../Routing/Generators/stubs/edit.stub | 10 + .../Routing/Generators/stubs/index.stub | 9 + .../Routing/Generators/stubs/show.stub | 10 + .../Routing/Generators/stubs/store.stub | 9 + .../Routing/Generators/stubs/update.stub | 10 + .../Routing/Matching/HostValidator.php | 22 + .../Routing/Matching/MethodValidator.php | 20 + .../Routing/Matching/SchemeValidator.php | 29 + .../Routing/Matching/UriValidator.php | 22 + .../Routing/Matching/ValidatorInterface.php | 17 + .../src/Illuminate/Routing/Redirector.php | 219 + .../src/Illuminate/Routing/Route.php | 814 ++ .../Illuminate/Routing/RouteCollection.php | 305 + .../Routing/RouteFiltererInterface.php | 26 + .../src/Illuminate/Routing/Router.php | 1743 +++ .../Routing/RoutingServiceProvider.php | 88 + .../src/Illuminate/Routing/UrlGenerator.php | 527 + .../src/Illuminate/Routing/composer.json | 36 + .../Session/CacheBasedSessionHandler.php | 92 + .../Session/CommandsServiceProvider.php | 39 + .../Session/Console/SessionTableCommand.php | 72 + .../Session/Console/stubs/database.stub | 32 + .../Session/CookieSessionHandler.php | 94 + .../Session/DatabaseSessionHandler.php | 132 + .../Session/ExistenceAwareInterface.php | 13 + .../Illuminate/Session/FileSessionHandler.php | 97 + .../src/Illuminate/Session/Middleware.php | 258 + .../Illuminate/Session/SessionInterface.php | 30 + .../src/Illuminate/Session/SessionManager.php | 199 + .../Session/SessionServiceProvider.php | 65 + .../src/Illuminate/Session/Store.php | 630 + .../Session/TokenMismatchException.php | 3 + .../src/Illuminate/Session/composer.json | 35 + .../framework/src/Illuminate/Support/Arr.php | 386 + .../src/Illuminate/Support/ClassLoader.php | 107 + .../src/Illuminate/Support/Collection.php | 846 ++ .../Support/Contracts/ArrayableInterface.php | 12 + .../Support/Contracts/JsonableInterface.php | 13 + .../Contracts/MessageProviderInterface.php | 12 + .../Support/Contracts/RenderableInterface.php | 12 + .../Contracts/ResponsePreparerInterface.php | 20 + .../src/Illuminate/Support/Facades/App.php | 15 + .../Illuminate/Support/Facades/Artisan.php | 15 + .../src/Illuminate/Support/Facades/Auth.php | 16 + .../src/Illuminate/Support/Facades/Blade.php | 18 + .../src/Illuminate/Support/Facades/Cache.php | 16 + .../src/Illuminate/Support/Facades/Config.php | 15 + .../src/Illuminate/Support/Facades/Cookie.php | 38 + .../src/Illuminate/Support/Facades/Crypt.php | 15 + .../src/Illuminate/Support/Facades/DB.php | 16 + .../src/Illuminate/Support/Facades/Event.php | 15 + .../src/Illuminate/Support/Facades/Facade.php | 224 + .../src/Illuminate/Support/Facades/File.php | 15 + .../src/Illuminate/Support/Facades/Form.php | 15 + .../src/Illuminate/Support/Facades/HTML.php | 15 + .../src/Illuminate/Support/Facades/Hash.php | 15 + .../src/Illuminate/Support/Facades/Input.php | 29 + .../src/Illuminate/Support/Facades/Lang.php | 15 + .../src/Illuminate/Support/Facades/Log.php | 15 + .../src/Illuminate/Support/Facades/Mail.php | 15 + .../Illuminate/Support/Facades/Paginator.php | 15 + .../Illuminate/Support/Facades/Password.php | 50 + .../src/Illuminate/Support/Facades/Queue.php | 16 + .../Illuminate/Support/Facades/Redirect.php | 15 + .../src/Illuminate/Support/Facades/Redis.php | 15 + .../Illuminate/Support/Facades/Request.php | 15 + .../Illuminate/Support/Facades/Response.php | 112 + .../src/Illuminate/Support/Facades/Route.php | 15 + .../src/Illuminate/Support/Facades/SSH.php | 16 + .../src/Illuminate/Support/Facades/Schema.php | 29 + .../Illuminate/Support/Facades/Session.php | 16 + .../src/Illuminate/Support/Facades/URL.php | 15 + .../Illuminate/Support/Facades/Validator.php | 15 + .../src/Illuminate/Support/Facades/View.php | 15 + .../src/Illuminate/Support/Fluent.php | 193 + .../src/Illuminate/Support/Manager.php | 141 + .../src/Illuminate/Support/MessageBag.php | 305 + .../Support/NamespacedItemResolver.php | 109 + .../src/Illuminate/Support/Pluralizer.php | 269 + .../Support/SerializableClosure.php | 59 + .../Illuminate/Support/ServiceProvider.php | 192 + .../framework/src/Illuminate/Support/Str.php | 362 + .../Support/Traits/CapsuleManagerTrait.php | 69 + .../Support/Traits/MacroableTrait.php | 68 + .../src/Illuminate/Support/ViewErrorBag.php | 105 + .../src/Illuminate/Support/composer.json | 32 + .../src/Illuminate/Support/helpers.php | 1033 ++ .../src/Illuminate/Translation/FileLoader.php | 130 + .../Translation/LoaderInterface.php | 24 + .../TranslationServiceProvider.php | 63 + .../src/Illuminate/Translation/Translator.php | 365 + .../src/Illuminate/Translation/composer.json | 28 + .../Validation/DatabasePresenceVerifier.php | 127 + .../src/Illuminate/Validation/Factory.php | 237 + .../Validation/PresenceVerifierInterface.php | 29 + .../Validation/ValidationServiceProvider.php | 62 + .../src/Illuminate/Validation/Validator.php | 2545 ++++ .../src/Illuminate/Validation/composer.json | 32 + .../View/Compilers/BladeCompiler.php | 727 + .../Illuminate/View/Compilers/Compiler.php | 68 + .../View/Compilers/CompilerInterface.php | 29 + .../View/Engines/CompilerEngine.php | 100 + .../src/Illuminate/View/Engines/Engine.php | 22 + .../View/Engines/EngineInterface.php | 14 + .../View/Engines/EngineResolver.php | 57 + .../src/Illuminate/View/Engines/PhpEngine.php | 66 + .../framework/src/Illuminate/View/Factory.php | 842 ++ .../src/Illuminate/View/FileViewFinder.php | 280 + .../framework/src/Illuminate/View/View.php | 391 + .../Illuminate/View/ViewFinderInterface.php | 47 + .../Illuminate/View/ViewServiceProvider.php | 182 + .../src/Illuminate/View/composer.json | 29 + .../Console/WorkbenchMakeCommand.php | 144 + .../src/Illuminate/Workbench/Package.php | 76 + .../Illuminate/Workbench/PackageCreator.php | 376 + .../src/Illuminate/Workbench/Starter.php | 33 + .../Workbench/WorkbenchServiceProvider.php | 45 + .../src/Illuminate/Workbench/composer.json | 31 + .../Illuminate/Workbench/stubs/.travis.yml | 13 + .../Illuminate/Workbench/stubs/composer.json | 23 + .../Illuminate/Workbench/stubs/gitignore.txt | 4 + .../Illuminate/Workbench/stubs/phpunit.xml | 18 + .../Workbench/stubs/plain.composer.json | 20 + .../Workbench/stubs/plain.provider.stub | 34 + .../Illuminate/Workbench/stubs/provider.stub | 44 + vendor/monolog/monolog/CHANGELOG.mdown | 202 + vendor/monolog/monolog/LICENSE | 19 + vendor/monolog/monolog/README.mdown | 283 + vendor/monolog/monolog/composer.json | 50 + vendor/monolog/monolog/doc/extending.md | 76 + vendor/monolog/monolog/doc/sockets.md | 37 + vendor/monolog/monolog/doc/usage.md | 162 + vendor/monolog/monolog/phpunit.xml.dist | 15 + .../monolog/src/Monolog/ErrorHandler.php | 208 + .../Monolog/Formatter/ChromePHPFormatter.php | 79 + .../Monolog/Formatter/ElasticaFormatter.php | 87 + .../Monolog/Formatter/FlowdockFormatter.php | 104 + .../Monolog/Formatter/FormatterInterface.php | 36 + .../Formatter/GelfMessageFormatter.php | 101 + .../src/Monolog/Formatter/HtmlFormatter.php | 140 + .../src/Monolog/Formatter/JsonFormatter.php | 116 + .../src/Monolog/Formatter/LineFormatter.php | 159 + .../src/Monolog/Formatter/LogglyFormatter.php | 47 + .../Monolog/Formatter/LogstashFormatter.php | 165 + .../Monolog/Formatter/MongoDBFormatter.php | 105 + .../Monolog/Formatter/NormalizerFormatter.php | 141 + .../src/Monolog/Formatter/ScalarFormatter.php | 48 + .../Monolog/Formatter/WildfireFormatter.php | 113 + .../src/Monolog/Handler/AbstractHandler.php | 184 + .../Handler/AbstractProcessingHandler.php | 66 + .../Monolog/Handler/AbstractSyslogHandler.php | 92 + .../src/Monolog/Handler/AmqpHandler.php | 98 + .../Monolog/Handler/BrowserConsoleHandler.php | 184 + .../src/Monolog/Handler/BufferHandler.php | 117 + .../src/Monolog/Handler/ChromePHPHandler.php | 204 + .../src/Monolog/Handler/CouchDBHandler.php | 72 + .../src/Monolog/Handler/CubeHandler.php | 145 + .../Handler/DoctrineCouchDBHandler.php | 45 + .../src/Monolog/Handler/DynamoDbHandler.php | 89 + .../Monolog/Handler/ElasticSearchHandler.php | 128 + .../src/Monolog/Handler/ErrorLogHandler.php | 82 + .../src/Monolog/Handler/FilterHandler.php | 140 + .../ActivationStrategyInterface.php | 28 + .../ChannelLevelActivationStrategy.php | 59 + .../ErrorLevelActivationStrategy.php | 34 + .../Monolog/Handler/FingersCrossedHandler.php | 150 + .../src/Monolog/Handler/FirePHPHandler.php | 195 + .../src/Monolog/Handler/FleepHookHandler.php | 126 + .../src/Monolog/Handler/FlowdockHandler.php | 103 + .../src/Monolog/Handler/GelfHandler.php | 72 + .../src/Monolog/Handler/GroupHandler.php | 80 + .../src/Monolog/Handler/HandlerInterface.php | 90 + .../src/Monolog/Handler/HipChatHandler.php | 300 + .../src/Monolog/Handler/LogEntriesHandler.php | 55 + .../src/Monolog/Handler/LogglyHandler.php | 98 + .../src/Monolog/Handler/MailHandler.php | 55 + .../src/Monolog/Handler/MandrillHandler.php | 69 + .../Handler/MissingExtensionException.php | 21 + .../src/Monolog/Handler/MongoDBHandler.php | 55 + .../Monolog/Handler/NativeMailerHandler.php | 155 + .../src/Monolog/Handler/NewRelicHandler.php | 174 + .../src/Monolog/Handler/NullHandler.php | 45 + .../src/Monolog/Handler/PsrHandler.php | 56 + .../src/Monolog/Handler/PushoverHandler.php | 172 + .../src/Monolog/Handler/RavenHandler.php | 181 + .../src/Monolog/Handler/RedisHandler.php | 58 + .../src/Monolog/Handler/RollbarHandler.php | 73 + .../Monolog/Handler/RotatingFileHandler.php | 153 + .../src/Monolog/Handler/SamplingHandler.php | 83 + .../src/Monolog/Handler/SlackHandler.php | 234 + .../src/Monolog/Handler/SocketHandler.php | 284 + .../src/Monolog/Handler/StreamHandler.php | 104 + .../Monolog/Handler/SwiftMailerHandler.php | 56 + .../src/Monolog/Handler/SyslogHandler.php | 67 + .../Monolog/Handler/SyslogUdp/UdpSocket.php | 46 + .../src/Monolog/Handler/SyslogUdpHandler.php | 80 + .../src/Monolog/Handler/TestHandler.php | 140 + .../Handler/WhatFailureGroupHandler.php | 57 + .../Monolog/Handler/ZendMonitorHandler.php | 95 + vendor/monolog/monolog/src/Monolog/Logger.php | 615 + .../src/Monolog/Processor/GitProcessor.php | 64 + .../Processor/IntrospectionProcessor.php | 82 + .../Processor/MemoryPeakUsageProcessor.php | 40 + .../src/Monolog/Processor/MemoryProcessor.php | 63 + .../Processor/MemoryUsageProcessor.php | 40 + .../Monolog/Processor/ProcessIdProcessor.php | 31 + .../Processor/PsrLogMessageProcessor.php | 48 + .../src/Monolog/Processor/TagProcessor.php | 34 + .../src/Monolog/Processor/UidProcessor.php | 38 + .../src/Monolog/Processor/WebProcessor.php | 105 + .../monolog/monolog/src/Monolog/Registry.php | 118 + .../tests/Monolog/ErrorHandlerTest.php | 31 + .../Formatter/ChromePHPFormatterTest.php | 158 + .../Formatter/ElasticaFormatterTest.php | 79 + .../Formatter/FlowdockFormatterTest.php | 55 + .../Formatter/GelfMessageFormatterTest.php | 189 + .../Monolog/Formatter/JsonFormatterTest.php | 78 + .../Monolog/Formatter/LineFormatterTest.php | 208 + .../Monolog/Formatter/LogglyFormatterTest.php | 40 + .../Formatter/LogstashFormatterTest.php | 289 + .../Formatter/MongoDBFormatterTest.php | 253 + .../Formatter/NormalizerFormatterTest.php | 247 + .../Monolog/Formatter/ScalarFormatterTest.php | 98 + .../Formatter/WildfireFormatterTest.php | 142 + .../Functional/Handler/FirePHPHandlerTest.php | 32 + .../Monolog/Handler/AbstractHandlerTest.php | 115 + .../Handler/AbstractProcessingHandlerTest.php | 80 + .../tests/Monolog/Handler/AmqpHandlerTest.php | 137 + .../Handler/BrowserConsoleHandlerTest.php | 130 + .../Monolog/Handler/BufferHandlerTest.php | 158 + .../Monolog/Handler/ChromePHPHandlerTest.php | 141 + .../Monolog/Handler/CouchDBHandlerTest.php | 41 + .../Handler/DoctrineCouchDBHandlerTest.php | 52 + .../Monolog/Handler/DynamoDbHandlerTest.php | 73 + .../Handler/ElasticSearchHandlerTest.php | 239 + .../Monolog/Handler/ErrorLogHandlerTest.php | 66 + .../Monolog/Handler/FilterHandlerTest.php | 170 + .../Handler/FingersCrossedHandlerTest.php | 240 + .../Monolog/Handler/FirePHPHandlerTest.php | 96 + .../tests/Monolog/Handler/Fixtures/.gitkeep | 0 .../Monolog/Handler/FleepHookHandlerTest.php | 85 + .../Monolog/Handler/FlowdockHandlerTest.php | 88 + .../Monolog/Handler/GelfHandlerLegacyTest.php | 93 + .../tests/Monolog/Handler/GelfHandlerTest.php | 117 + .../Monolog/Handler/GroupHandlerTest.php | 89 + .../Monolog/Handler/HipChatHandlerTest.php | 166 + .../Monolog/Handler/LogEntriesHandlerTest.php | 84 + .../tests/Monolog/Handler/MailHandlerTest.php | 75 + .../tests/Monolog/Handler/MockRavenClient.php | 26 + .../Monolog/Handler/MongoDBHandlerTest.php | 65 + .../Handler/NativeMailerHandlerTest.php | 61 + .../Monolog/Handler/NewRelicHandlerTest.php | 192 + .../tests/Monolog/Handler/NullHandlerTest.php | 33 + .../tests/Monolog/Handler/PsrHandlerTest.php | 50 + .../Monolog/Handler/PushoverHandlerTest.php | 141 + .../Monolog/Handler/RavenHandlerTest.php | 150 + .../Monolog/Handler/RedisHandlerTest.php | 71 + .../Handler/RotatingFileHandlerTest.php | 99 + .../Monolog/Handler/SamplingHandlerTest.php | 33 + .../Monolog/Handler/SlackHandlerTest.php | 133 + .../Monolog/Handler/SocketHandlerTest.php | 282 + .../Monolog/Handler/StreamHandlerTest.php | 118 + .../Monolog/Handler/SyslogHandlerTest.php | 44 + .../Monolog/Handler/SyslogUdpHandlerTest.php | 49 + .../tests/Monolog/Handler/TestHandlerTest.php | 56 + .../tests/Monolog/Handler/UdpSocketTest.php | 46 + .../Handler/WhatFailureGroupHandlerTest.php | 121 + .../Handler/ZendMonitorHandlerTest.php | 69 + .../monolog/tests/Monolog/LoggerTest.php | 409 + .../Monolog/Processor/GitProcessorTest.php | 29 + .../Processor/IntrospectionProcessorTest.php | 123 + .../MemoryPeakUsageProcessorTest.php | 42 + .../Processor/MemoryUsageProcessorTest.php | 42 + .../Processor/ProcessIdProcessorTest.php | 30 + .../Processor/PsrLogMessageProcessorTest.php | 43 + .../Monolog/Processor/TagProcessorTest.php | 29 + .../Monolog/Processor/UidProcessorTest.php | 27 + .../Monolog/Processor/WebProcessorTest.php | 98 + .../tests/Monolog/PsrLogCompatTest.php | 47 + .../monolog/tests/Monolog/TestCase.php | 58 + vendor/monolog/monolog/tests/bootstrap.php | 15 + vendor/nesbot/carbon/.editorconfig | 14 + vendor/nesbot/carbon/LICENSE | 19 + vendor/nesbot/carbon/composer.json | 30 + vendor/nesbot/carbon/history.md | 112 + vendor/nesbot/carbon/phpunit.xml.dist | 25 + vendor/nesbot/carbon/readme.md | 900 ++ vendor/nesbot/carbon/src/Carbon/Carbon.php | 2203 +++ vendor/nesbot/carbon/tests/AddTest.php | 180 + vendor/nesbot/carbon/tests/ComparisonTest.php | 192 + vendor/nesbot/carbon/tests/ConstructTest.php | 105 + vendor/nesbot/carbon/tests/CopyTest.php | 38 + .../carbon/tests/CreateFromDateTest.php | 59 + .../carbon/tests/CreateFromFormatTest.php | 42 + .../carbon/tests/CreateFromTimeTest.php | 61 + .../carbon/tests/CreateFromTimestampTest.php | 52 + vendor/nesbot/carbon/tests/CreateTest.php | 142 + .../carbon/tests/DayOfWeekModifiersTest.php | 288 + vendor/nesbot/carbon/tests/DiffTest.php | 870 ++ .../nesbot/carbon/tests/FluidSettersTest.php | 113 + vendor/nesbot/carbon/tests/GettersTest.php | 279 + vendor/nesbot/carbon/tests/InstanceTest.php | 35 + vendor/nesbot/carbon/tests/IsTest.php | 133 + vendor/nesbot/carbon/tests/IssetTest.php | 49 + .../tests/NowAndOtherStaticHelpersTest.php | 79 + vendor/nesbot/carbon/tests/SettersTest.php | 228 + vendor/nesbot/carbon/tests/StartEndOfTest.php | 236 + vendor/nesbot/carbon/tests/StringsTest.php | 149 + vendor/nesbot/carbon/tests/SubTest.php | 175 + vendor/nesbot/carbon/tests/TestFixture.php | 51 + .../nesbot/carbon/tests/TestingAidsTest.php | 124 + vendor/nikic/php-parser/.travis.yml | 13 + vendor/nikic/php-parser/CHANGELOG.md | 168 + vendor/nikic/php-parser/LICENSE | 31 + vendor/nikic/php-parser/README.md | 78 + vendor/nikic/php-parser/composer.json | 24 + .../php-parser/doc/0_Introduction.markdown | 81 + .../php-parser/doc/1_Installation.markdown | 48 + .../doc/2_Usage_of_basic_components.markdown | 394 + ...3_Other_node_tree_representations.markdown | 201 + .../php-parser/doc/4_Code_generation.markdown | 267 + .../php-parser/doc/component/Lexer.markdown | 114 + vendor/nikic/php-parser/grammar/README.md | 29 + vendor/nikic/php-parser/grammar/analyze.php | 96 + .../php-parser/grammar/kmyacc.php.parser | 361 + .../php-parser/grammar/rebuildParser.php | 225 + .../grammar/zend_language_parser.phpy | 906 ++ .../php-parser/lib/PHPParser/Autoloader.php | 33 + .../php-parser/lib/PHPParser/Builder.php | 11 + .../lib/PHPParser/Builder/Class.php | 137 + .../lib/PHPParser/Builder/Function.php | 109 + .../lib/PHPParser/Builder/Interface.php | 92 + .../lib/PHPParser/Builder/Method.php | 187 + .../lib/PHPParser/Builder/Param.php | 75 + .../lib/PHPParser/Builder/Property.php | 92 + .../lib/PHPParser/BuilderAbstract.php | 94 + .../lib/PHPParser/BuilderFactory.php | 87 + .../php-parser/lib/PHPParser/Comment.php | 117 + .../php-parser/lib/PHPParser/Comment/Doc.php | 5 + .../nikic/php-parser/lib/PHPParser/Error.php | 70 + .../nikic/php-parser/lib/PHPParser/Lexer.php | 199 + .../lib/PHPParser/Lexer/Emulative.php | 200 + .../nikic/php-parser/lib/PHPParser/Node.php | 75 + .../php-parser/lib/PHPParser/Node/Arg.php | 25 + .../php-parser/lib/PHPParser/Node/Const.php | 25 + .../php-parser/lib/PHPParser/Node/Expr.php | 5 + .../lib/PHPParser/Node/Expr/Array.php | 22 + .../lib/PHPParser/Node/Expr/ArrayDimFetch.php | 25 + .../lib/PHPParser/Node/Expr/ArrayItem.php | 28 + .../lib/PHPParser/Node/Expr/Assign.php | 25 + .../PHPParser/Node/Expr/AssignBitwiseAnd.php | 25 + .../PHPParser/Node/Expr/AssignBitwiseOr.php | 25 + .../PHPParser/Node/Expr/AssignBitwiseXor.php | 25 + .../lib/PHPParser/Node/Expr/AssignConcat.php | 25 + .../lib/PHPParser/Node/Expr/AssignDiv.php | 25 + .../lib/PHPParser/Node/Expr/AssignMinus.php | 25 + .../lib/PHPParser/Node/Expr/AssignMod.php | 25 + .../lib/PHPParser/Node/Expr/AssignMul.php | 25 + .../lib/PHPParser/Node/Expr/AssignPlus.php | 25 + .../lib/PHPParser/Node/Expr/AssignRef.php | 25 + .../PHPParser/Node/Expr/AssignShiftLeft.php | 25 + .../PHPParser/Node/Expr/AssignShiftRight.php | 25 + .../lib/PHPParser/Node/Expr/BitwiseAnd.php | 25 + .../lib/PHPParser/Node/Expr/BitwiseNot.php | 22 + .../lib/PHPParser/Node/Expr/BitwiseOr.php | 25 + .../lib/PHPParser/Node/Expr/BitwiseXor.php | 25 + .../lib/PHPParser/Node/Expr/BooleanAnd.php | 25 + .../lib/PHPParser/Node/Expr/BooleanNot.php | 22 + .../lib/PHPParser/Node/Expr/BooleanOr.php | 25 + .../lib/PHPParser/Node/Expr/Cast.php | 22 + .../lib/PHPParser/Node/Expr/Cast/Array.php | 5 + .../lib/PHPParser/Node/Expr/Cast/Bool.php | 5 + .../lib/PHPParser/Node/Expr/Cast/Double.php | 5 + .../lib/PHPParser/Node/Expr/Cast/Int.php | 5 + .../lib/PHPParser/Node/Expr/Cast/Object.php | 5 + .../lib/PHPParser/Node/Expr/Cast/String.php | 5 + .../lib/PHPParser/Node/Expr/Cast/Unset.php | 5 + .../PHPParser/Node/Expr/ClassConstFetch.php | 25 + .../lib/PHPParser/Node/Expr/Clone.php | 22 + .../lib/PHPParser/Node/Expr/Closure.php | 35 + .../lib/PHPParser/Node/Expr/ClosureUse.php | 25 + .../lib/PHPParser/Node/Expr/Concat.php | 25 + .../lib/PHPParser/Node/Expr/ConstFetch.php | 22 + .../lib/PHPParser/Node/Expr/Div.php | 25 + .../lib/PHPParser/Node/Expr/Empty.php | 22 + .../lib/PHPParser/Node/Expr/Equal.php | 25 + .../lib/PHPParser/Node/Expr/ErrorSuppress.php | 22 + .../lib/PHPParser/Node/Expr/Eval.php | 22 + .../lib/PHPParser/Node/Expr/Exit.php | 22 + .../lib/PHPParser/Node/Expr/FuncCall.php | 25 + .../lib/PHPParser/Node/Expr/Greater.php | 25 + .../PHPParser/Node/Expr/GreaterOrEqual.php | 25 + .../lib/PHPParser/Node/Expr/Identical.php | 25 + .../lib/PHPParser/Node/Expr/Include.php | 30 + .../lib/PHPParser/Node/Expr/Instanceof.php | 25 + .../lib/PHPParser/Node/Expr/Isset.php | 22 + .../lib/PHPParser/Node/Expr/List.php | 22 + .../lib/PHPParser/Node/Expr/LogicalAnd.php | 25 + .../lib/PHPParser/Node/Expr/LogicalOr.php | 25 + .../lib/PHPParser/Node/Expr/LogicalXor.php | 25 + .../lib/PHPParser/Node/Expr/MethodCall.php | 28 + .../lib/PHPParser/Node/Expr/Minus.php | 25 + .../lib/PHPParser/Node/Expr/Mod.php | 25 + .../lib/PHPParser/Node/Expr/Mul.php | 25 + .../lib/PHPParser/Node/Expr/New.php | 25 + .../lib/PHPParser/Node/Expr/NotEqual.php | 25 + .../lib/PHPParser/Node/Expr/NotIdentical.php | 25 + .../lib/PHPParser/Node/Expr/Plus.php | 25 + .../lib/PHPParser/Node/Expr/PostDec.php | 22 + .../lib/PHPParser/Node/Expr/PostInc.php | 22 + .../lib/PHPParser/Node/Expr/PreDec.php | 22 + .../lib/PHPParser/Node/Expr/PreInc.php | 22 + .../lib/PHPParser/Node/Expr/Print.php | 22 + .../lib/PHPParser/Node/Expr/PropertyFetch.php | 25 + .../lib/PHPParser/Node/Expr/ShellExec.php | 22 + .../lib/PHPParser/Node/Expr/ShiftLeft.php | 25 + .../lib/PHPParser/Node/Expr/ShiftRight.php | 25 + .../lib/PHPParser/Node/Expr/Smaller.php | 25 + .../PHPParser/Node/Expr/SmallerOrEqual.php | 25 + .../lib/PHPParser/Node/Expr/StaticCall.php | 28 + .../Node/Expr/StaticPropertyFetch.php | 25 + .../lib/PHPParser/Node/Expr/Ternary.php | 28 + .../lib/PHPParser/Node/Expr/UnaryMinus.php | 22 + .../lib/PHPParser/Node/Expr/UnaryPlus.php | 22 + .../lib/PHPParser/Node/Expr/Variable.php | 22 + .../lib/PHPParser/Node/Expr/Yield.php | 25 + .../php-parser/lib/PHPParser/Node/Name.php | 168 + .../PHPParser/Node/Name/FullyQualified.php | 40 + .../lib/PHPParser/Node/Name/Relative.php | 40 + .../php-parser/lib/PHPParser/Node/Param.php | 31 + .../php-parser/lib/PHPParser/Node/Scalar.php | 5 + .../lib/PHPParser/Node/Scalar/ClassConst.php | 13 + .../lib/PHPParser/Node/Scalar/DNumber.php | 58 + .../lib/PHPParser/Node/Scalar/DirConst.php | 13 + .../lib/PHPParser/Node/Scalar/Encapsed.php | 22 + .../lib/PHPParser/Node/Scalar/FileConst.php | 13 + .../lib/PHPParser/Node/Scalar/FuncConst.php | 13 + .../lib/PHPParser/Node/Scalar/LNumber.php | 55 + .../lib/PHPParser/Node/Scalar/LineConst.php | 13 + .../lib/PHPParser/Node/Scalar/MethodConst.php | 13 + .../lib/PHPParser/Node/Scalar/NSConst.php | 13 + .../lib/PHPParser/Node/Scalar/String.php | 109 + .../lib/PHPParser/Node/Scalar/TraitConst.php | 13 + .../php-parser/lib/PHPParser/Node/Stmt.php | 5 + .../lib/PHPParser/Node/Stmt/Break.php | 22 + .../lib/PHPParser/Node/Stmt/Case.php | 25 + .../lib/PHPParser/Node/Stmt/Catch.php | 28 + .../lib/PHPParser/Node/Stmt/Class.php | 102 + .../lib/PHPParser/Node/Stmt/ClassConst.php | 22 + .../lib/PHPParser/Node/Stmt/ClassMethod.php | 71 + .../lib/PHPParser/Node/Stmt/Const.php | 22 + .../lib/PHPParser/Node/Stmt/Continue.php | 22 + .../lib/PHPParser/Node/Stmt/Declare.php | 25 + .../PHPParser/Node/Stmt/DeclareDeclare.php | 25 + .../php-parser/lib/PHPParser/Node/Stmt/Do.php | 25 + .../lib/PHPParser/Node/Stmt/Echo.php | 22 + .../lib/PHPParser/Node/Stmt/Else.php | 22 + .../lib/PHPParser/Node/Stmt/ElseIf.php | 25 + .../lib/PHPParser/Node/Stmt/For.php | 32 + .../lib/PHPParser/Node/Stmt/Foreach.php | 35 + .../lib/PHPParser/Node/Stmt/Function.php | 32 + .../lib/PHPParser/Node/Stmt/Global.php | 22 + .../lib/PHPParser/Node/Stmt/Goto.php | 22 + .../lib/PHPParser/Node/Stmt/HaltCompiler.php | 22 + .../php-parser/lib/PHPParser/Node/Stmt/If.php | 33 + .../lib/PHPParser/Node/Stmt/InlineHTML.php | 22 + .../lib/PHPParser/Node/Stmt/Interface.php | 45 + .../lib/PHPParser/Node/Stmt/Label.php | 22 + .../lib/PHPParser/Node/Stmt/Namespace.php | 122 + .../lib/PHPParser/Node/Stmt/Property.php | 41 + .../PHPParser/Node/Stmt/PropertyProperty.php | 25 + .../lib/PHPParser/Node/Stmt/Return.php | 22 + .../lib/PHPParser/Node/Stmt/Static.php | 22 + .../lib/PHPParser/Node/Stmt/StaticVar.php | 25 + .../lib/PHPParser/Node/Stmt/Switch.php | 25 + .../lib/PHPParser/Node/Stmt/Throw.php | 22 + .../lib/PHPParser/Node/Stmt/Trait.php | 25 + .../lib/PHPParser/Node/Stmt/TraitUse.php | 25 + .../Node/Stmt/TraitUseAdaptation.php | 5 + .../Node/Stmt/TraitUseAdaptation/Alias.php | 31 + .../Stmt/TraitUseAdaptation/Precedence.php | 28 + .../lib/PHPParser/Node/Stmt/TryCatch.php | 32 + .../lib/PHPParser/Node/Stmt/Unset.php | 22 + .../lib/PHPParser/Node/Stmt/Use.php | 22 + .../lib/PHPParser/Node/Stmt/UseUse.php | 36 + .../lib/PHPParser/Node/Stmt/While.php | 25 + .../php-parser/lib/PHPParser/NodeAbstract.php | 125 + .../php-parser/lib/PHPParser/NodeDumper.php | 39 + .../lib/PHPParser/NodeTraverser.php | 132 + .../lib/PHPParser/NodeTraverserInterface.php | 21 + .../php-parser/lib/PHPParser/NodeVisitor.php | 58 + .../PHPParser/NodeVisitor/NameResolver.php | 139 + .../lib/PHPParser/NodeVisitorAbstract.php | 12 + .../nikic/php-parser/lib/PHPParser/Parser.php | 2721 ++++ .../lib/PHPParser/PrettyPrinter/Default.php | 725 + .../lib/PHPParser/PrettyPrinter/Zend.php | 10 + .../lib/PHPParser/PrettyPrinterAbstract.php | 262 + .../php-parser/lib/PHPParser/Serializer.php | 13 + .../lib/PHPParser/Serializer/XML.php | 78 + .../php-parser/lib/PHPParser/Template.php | 75 + .../lib/PHPParser/TemplateLoader.php | 51 + .../php-parser/lib/PHPParser/Unserializer.php | 13 + .../lib/PHPParser/Unserializer/XML.php | 133 + vendor/nikic/php-parser/lib/bootstrap.php | 14 + vendor/nikic/php-parser/phpunit.xml.dist | 24 + .../PHPParser/Tests/Builder/ClassTest.php | 91 + .../PHPParser/Tests/Builder/FunctionTest.php | 70 + .../PHPParser/Tests/Builder/InterfaceTest.php | 91 + .../PHPParser/Tests/Builder/MethodTest.php | 137 + .../PHPParser/Tests/Builder/ParamTest.php | 118 + .../PHPParser/Tests/Builder/PropertyTest.php | 123 + .../PHPParser/Tests/BuilderFactoryTest.php | 23 + .../test/PHPParser/Tests/CodeTestAbstract.php | 51 + .../test/PHPParser/Tests/CommentTest.php | 69 + .../test/PHPParser/Tests/ErrorTest.php | 33 + .../PHPParser/Tests/Lexer/EmulativeTest.php | 103 + .../test/PHPParser/Tests/LexerTest.php | 145 + .../test/PHPParser/Tests/Node/NameTest.php | 130 + .../Tests/Node/Scalar/StringTest.php | 59 + .../Tests/Node/Stmt/ClassMethodTest.php | 35 + .../PHPParser/Tests/Node/Stmt/ClassTest.php | 40 + .../Tests/Node/Stmt/PropertyTest.php | 34 + .../test/PHPParser/Tests/NodeAbstractTest.php | 96 + .../test/PHPParser/Tests/NodeDumperTest.php | 66 + .../PHPParser/Tests/NodeTraverserTest.php | 144 + .../Tests/NodeVisitor/NameResolverTest.php | 246 + .../test/PHPParser/Tests/ParserTest.php | 44 + .../PHPParser/Tests/PrettyPrinterTest.php | 42 + .../PHPParser/Tests/Serializer/XMLTest.php | 152 + .../PHPParser/Tests/TemplateLoaderTest.php | 48 + .../test/PHPParser/Tests/TemplateTest.php | 59 + .../PHPParser/Tests/Unserializer/XMLTest.php | 141 + .../test/code/parser/expr/arrayDef.test | 139 + .../test/code/parser/expr/assign.test | 225 + .../test/code/parser/expr/cast.test | 72 + .../test/code/parser/expr/clone.test | 13 + .../test/code/parser/expr/closure.test | 94 + .../test/code/parser/expr/comparison.test | 98 + .../test/code/parser/expr/errorSuppress.test | 12 + .../test/code/parser/expr/exit.test | 34 + .../code/parser/expr/fetchAndCall/args.test | 71 + .../parser/expr/fetchAndCall/constFetch.test | 33 + .../expr/fetchAndCall/constantDeref.test | 181 + .../parser/expr/fetchAndCall/funcCall.test | 117 + .../parser/expr/fetchAndCall/newDeref.test | 70 + .../expr/fetchAndCall/objectAccess.test | 118 + .../expr/fetchAndCall/simpleArrayAccess.test | 62 + .../parser/expr/fetchAndCall/staticCall.test | 151 + .../fetchAndCall/staticPropertyFetch.test | 71 + .../test/code/parser/expr/includeAndEval.test | 40 + .../test/code/parser/expr/issetAndEmpty.test | 75 + .../test/code/parser/expr/logic.test | 138 + .../test/code/parser/expr/math.test | 187 + .../php-parser/test/code/parser/expr/new.test | 139 + .../test/code/parser/expr/print.test | 12 + .../test/code/parser/expr/shellExec.test | 38 + .../test/code/parser/expr/ternary.test | 72 + .../test/code/parser/expr/variable.test | 54 + .../code/parser/scalar/constantString.test | 53 + .../test/code/parser/scalar/docString.test | 67 + .../code/parser/scalar/encapsedString.test | 148 + .../test/code/parser/scalar/float.test | 70 + .../test/code/parser/scalar/int.test | 47 + .../test/code/parser/scalar/magicConst.test | 31 + .../code/parser/stmt/blocklessStatement.test | 112 + .../test/code/parser/stmt/class/abstract.test | 37 + .../code/parser/stmt/class/conditional.test | 33 + .../test/code/parser/stmt/class/final.test | 17 + .../code/parser/stmt/class/interface.test | 35 + .../code/parser/stmt/class/modifier.test-fail | 29 + .../code/parser/stmt/class/name.test-fail | 61 + .../code/parser/stmt/class/php4Style.test | 38 + .../test/code/parser/stmt/class/simple.test | 139 + .../parser/stmt/class/staticMethod.test-fail | 25 + .../test/code/parser/stmt/class/trait.test | 159 + .../test/code/parser/stmt/const.test | 40 + .../test/code/parser/stmt/controlFlow.test | 55 + .../test/code/parser/stmt/declare.test | 47 + .../test/code/parser/stmt/echo.test | 32 + .../test/code/parser/stmt/function/byRef.test | 37 + .../parser/stmt/function/conditional.test | 32 + .../parser/stmt/function/defaultValues.test | 138 + .../code/parser/stmt/function/generator.test | 227 + .../parser/stmt/function/specialVars.test | 50 + .../code/parser/stmt/function/typeHints.test | 44 + .../test/code/parser/stmt/haltCompiler.test | 55 + .../stmt/haltCompilerInvalidSyntax.test-fail | 6 + .../stmt/haltCompilerOutermostScope.test-fail | 8 + .../php-parser/test/code/parser/stmt/if.test | 95 + .../test/code/parser/stmt/inlineHTML.test | 27 + .../test/code/parser/stmt/loop/do.test | 17 + .../test/code/parser/stmt/loop/for.test | 86 + .../test/code/parser/stmt/loop/foreach.test | 139 + .../test/code/parser/stmt/loop/while.test | 25 + .../code/parser/stmt/namespace/alias.test | 85 + .../code/parser/stmt/namespace/braced.test | 42 + .../code/parser/stmt/namespace/mix.test-fail | 13 + .../test/code/parser/stmt/namespace/name.test | 42 + .../code/parser/stmt/namespace/name.test-fail | 25 + .../parser/stmt/namespace/nested.test-fail | 10 + .../code/parser/stmt/namespace/notBraced.test | 45 + .../parser/stmt/namespace/outsideStmt.test | 37 + .../stmt/namespace/outsideStmt.test-fail | 13 + .../test/code/parser/stmt/switch.test | 67 + .../test/code/parser/stmt/tryCatch.test | 114 + .../test/code/parser/stmt/tryCatch.test-fail | 7 + .../test/code/parser/stmt/unset.test | 26 + .../test/code/prettyPrinter/closure.test | 18 + .../test/code/prettyPrinter/comments.test | 56 + .../test/code/prettyPrinter/include.test | 7 + .../inlineHTMLandPHPtest.file-test | 52 + .../test/code/prettyPrinter/namespaces.test | 58 + .../prettyPrinter/onlyInlineHTML.file-test | 11 + .../test/code/prettyPrinter/onlyPHP.file-test | 11 + .../test/code/prettyPrinter/parentheses.test | 45 + .../test/code/prettyPrinter/switch.test | 35 + vendor/nikic/php-parser/test_old/run.php | 189 + vendor/patchwork/utf8/.travis.yml | 12 + vendor/patchwork/utf8/CHANGELOG.md | 142 + vendor/patchwork/utf8/README.md | 145 + vendor/patchwork/utf8/class/Normalizer.php | 17 + .../utf8/class/Patchwork/PHP/Shim/Iconv.php | 646 + .../utf8/class/Patchwork/PHP/Shim/Intl.php | 156 + .../class/Patchwork/PHP/Shim/Mbstring.php | 462 + .../class/Patchwork/PHP/Shim/Normalizer.php | 295 + .../utf8/class/Patchwork/PHP/Shim/Xml.php | 61 + .../Patchwork/PHP/Shim/charset/from.big5.ser | 1 + .../Patchwork/PHP/Shim/charset/from.cp037.ser | Bin 0 -> 4192 bytes .../PHP/Shim/charset/from.cp1006.ser | Bin 0 -> 4273 bytes .../PHP/Shim/charset/from.cp1026.ser | Bin 0 -> 4192 bytes .../Patchwork/PHP/Shim/charset/from.cp424.ser | Bin 0 -> 3547 bytes .../Patchwork/PHP/Shim/charset/from.cp437.ser | Bin 0 -> 4254 bytes .../Patchwork/PHP/Shim/charset/from.cp500.ser | Bin 0 -> 4192 bytes .../Patchwork/PHP/Shim/charset/from.cp737.ser | Bin 0 -> 4247 bytes .../Patchwork/PHP/Shim/charset/from.cp775.ser | Bin 0 -> 4228 bytes .../Patchwork/PHP/Shim/charset/from.cp850.ser | Bin 0 -> 4222 bytes .../Patchwork/PHP/Shim/charset/from.cp852.ser | Bin 0 -> 4221 bytes .../Patchwork/PHP/Shim/charset/from.cp855.ser | Bin 0 -> 4222 bytes .../Patchwork/PHP/Shim/charset/from.cp856.ser | Bin 0 -> 3525 bytes .../Patchwork/PHP/Shim/charset/from.cp857.ser | Bin 0 -> 4170 bytes .../Patchwork/PHP/Shim/charset/from.cp860.ser | Bin 0 -> 4253 bytes .../Patchwork/PHP/Shim/charset/from.cp861.ser | Bin 0 -> 4254 bytes .../Patchwork/PHP/Shim/charset/from.cp862.ser | Bin 0 -> 4254 bytes .../Patchwork/PHP/Shim/charset/from.cp863.ser | Bin 0 -> 4254 bytes .../Patchwork/PHP/Shim/charset/from.cp864.ser | Bin 0 -> 4180 bytes .../Patchwork/PHP/Shim/charset/from.cp865.ser | Bin 0 -> 4254 bytes .../Patchwork/PHP/Shim/charset/from.cp866.ser | Bin 0 -> 4244 bytes .../Patchwork/PHP/Shim/charset/from.cp869.ser | Bin 0 -> 4071 bytes .../Patchwork/PHP/Shim/charset/from.cp874.ser | Bin 0 -> 3761 bytes .../Patchwork/PHP/Shim/charset/from.cp875.ser | Bin 0 -> 4189 bytes .../Patchwork/PHP/Shim/charset/from.cp932.ser | Bin 0 -> 149785 bytes .../Patchwork/PHP/Shim/charset/from.cp936.ser | Bin 0 -> 415908 bytes .../Patchwork/PHP/Shim/charset/from.cp949.ser | Bin 0 -> 325759 bytes .../Patchwork/PHP/Shim/charset/from.cp950.ser | Bin 0 -> 258514 bytes .../PHP/Shim/charset/from.gsm0338.ser | Bin 0 -> 2228 bytes .../PHP/Shim/charset/from.iso-8859-1.ser | Bin 0 -> 4192 bytes .../PHP/Shim/charset/from.iso-8859-10.ser | Bin 0 -> 4193 bytes .../PHP/Shim/charset/from.iso-8859-11.ser | Bin 0 -> 4143 bytes .../PHP/Shim/charset/from.iso-8859-13.ser | Bin 0 -> 4196 bytes .../PHP/Shim/charset/from.iso-8859-14.ser | Bin 0 -> 4214 bytes .../PHP/Shim/charset/from.iso-8859-15.ser | Bin 0 -> 4193 bytes .../PHP/Shim/charset/from.iso-8859-16.ser | Bin 0 -> 4195 bytes .../PHP/Shim/charset/from.iso-8859-2.ser | Bin 0 -> 4192 bytes .../PHP/Shim/charset/from.iso-8859-3.ser | Bin 0 -> 4073 bytes .../PHP/Shim/charset/from.iso-8859-4.ser | Bin 0 -> 4192 bytes .../PHP/Shim/charset/from.iso-8859-5.ser | Bin 0 -> 4193 bytes .../PHP/Shim/charset/from.iso-8859-6.ser | Bin 0 -> 3427 bytes .../PHP/Shim/charset/from.iso-8859-7.ser | Bin 0 -> 4093 bytes .../PHP/Shim/charset/from.iso-8859-8.ser | Bin 0 -> 3583 bytes .../PHP/Shim/charset/from.iso-8859-9.ser | Bin 0 -> 4192 bytes .../PHP/Shim/charset/from.koi8-r.ser | Bin 0 -> 4248 bytes .../PHP/Shim/charset/from.koi8-u.ser | Bin 0 -> 4240 bytes .../PHP/Shim/charset/from.mazovia.ser | Bin 0 -> 4254 bytes .../PHP/Shim/charset/from.nextstep.ser | Bin 0 -> 4211 bytes .../PHP/Shim/charset/from.stdenc.ser | 1 + .../PHP/Shim/charset/from.symbol.ser | 1 + .../PHP/Shim/charset/from.turkish.ser | Bin 0 -> 4185 bytes .../PHP/Shim/charset/from.us-ascii-quotes.ser | Bin 0 -> 2020 bytes .../PHP/Shim/charset/from.us-ascii.ser | Bin 0 -> 2016 bytes .../PHP/Shim/charset/from.windows-1250.ser | Bin 0 -> 4124 bytes .../PHP/Shim/charset/from.windows-1251.ser | Bin 0 -> 4193 bytes .../PHP/Shim/charset/from.windows-1252.ser | Bin 0 -> 4124 bytes .../PHP/Shim/charset/from.windows-1253.ser | Bin 0 -> 3921 bytes .../PHP/Shim/charset/from.windows-1254.ser | Bin 0 -> 4090 bytes .../PHP/Shim/charset/from.windows-1255.ser | Bin 0 -> 3821 bytes .../PHP/Shim/charset/from.windows-1256.ser | Bin 0 -> 4213 bytes .../PHP/Shim/charset/from.windows-1257.ser | Bin 0 -> 4005 bytes .../PHP/Shim/charset/from.windows-1258.ser | Bin 0 -> 4057 bytes .../PHP/Shim/charset/from.x-mac-ce.ser | Bin 0 -> 4214 bytes .../PHP/Shim/charset/from.x-mac-cyrillic.ser | Bin 0 -> 4212 bytes .../PHP/Shim/charset/from.x-mac-greek.ser | Bin 0 -> 4190 bytes .../PHP/Shim/charset/from.x-mac-icelandic.ser | Bin 0 -> 4201 bytes .../PHP/Shim/charset/from.x-mac-roman.ser | Bin 0 -> 4207 bytes .../PHP/Shim/charset/from.zdingbat.ser | 1 + .../Patchwork/PHP/Shim/charset/to.gsm0338.ser | Bin 0 -> 2459 bytes .../Patchwork/PHP/Shim/charset/to.mazovia.ser | Bin 0 -> 4232 bytes .../Patchwork/PHP/Shim/charset/to.stdenc.ser | 1 + .../Patchwork/PHP/Shim/charset/to.symbol.ser | 1 + .../PHP/Shim/charset/to.zdingbat.ser | 1 + .../Patchwork/PHP/Shim/charset/translit.ser | 1 + .../PHP/Shim/unidata/canonicalComposition.ser | 1 + .../Shim/unidata/canonicalDecomposition.ser | 1 + .../PHP/Shim/unidata/combiningClass.ser | 1 + .../unidata/compatibilityDecomposition.ser | 1 + .../Patchwork/PHP/Shim/unidata/lowerCase.ser | 1 + .../Patchwork/PHP/Shim/unidata/upperCase.ser | 1 + .../utf8/class/Patchwork/TurkishUtf8.php | 112 + .../patchwork/utf8/class/Patchwork/Utf8.php | 602 + .../utf8/class/Patchwork/Utf8/Bootup.php | 243 + .../class/Patchwork/Utf8/Bootup/iconv.php | 48 + .../utf8/class/Patchwork/Utf8/Bootup/intl.php | 28 + .../class/Patchwork/Utf8/Bootup/mbstring.php | 45 + .../Patchwork/Utf8/Bootup/utf8_encode.php | 14 + .../Patchwork/Utf8/data/caseFolding_full.ser | 1 + .../Patchwork/Utf8/data/translit_extra.ser | 1 + vendor/patchwork/utf8/composer.json | 29 + vendor/patchwork/utf8/phpunit.xml.dist | 21 + vendor/phpseclib/phpseclib/.gitattributes | 1 + vendor/phpseclib/phpseclib/.gitignore | 2 + vendor/phpseclib/phpseclib/.scrutinizer.yml | 6 + vendor/phpseclib/phpseclib/.travis.yml | 33 + vendor/phpseclib/phpseclib/AUTHORS | 5 + vendor/phpseclib/phpseclib/CHANGELOG.md | 83 + vendor/phpseclib/phpseclib/LICENSE | 21 + vendor/phpseclib/phpseclib/README.md | 65 + vendor/phpseclib/phpseclib/build/build.xml | 32 + .../build/code-sniffer-ruleset-tests.xml | 21 + .../phpseclib/build/code-sniffer-ruleset.xml | 75 + .../phpseclib/phpseclib/build/sami.conf.php | 31 + vendor/phpseclib/phpseclib/composer.json | 80 + vendor/phpseclib/phpseclib/composer.lock | 1243 ++ .../phpseclib/phpseclib/Crypt/AES.php | 207 + .../phpseclib/phpseclib/Crypt/Base.php | 2011 +++ .../phpseclib/phpseclib/Crypt/Blowfish.php | 644 + .../phpseclib/phpseclib/Crypt/DES.php | 1506 +++ .../phpseclib/phpseclib/Crypt/Hash.php | 841 ++ .../phpseclib/phpseclib/Crypt/RC2.php | 652 + .../phpseclib/phpseclib/Crypt/RC4.php | 329 + .../phpseclib/phpseclib/Crypt/RSA.php | 2990 +++++ .../phpseclib/phpseclib/Crypt/Random.php | 300 + .../phpseclib/phpseclib/Crypt/Rijndael.php | 1348 ++ .../phpseclib/phpseclib/Crypt/TripleDES.php | 428 + .../phpseclib/phpseclib/Crypt/Twofish.php | 895 ++ .../phpseclib/phpseclib/File/ANSI.php | 559 + .../phpseclib/phpseclib/File/ASN1.php | 1351 ++ .../phpseclib/phpseclib/File/X509.php | 4583 +++++++ .../phpseclib/phpseclib/Math/BigInteger.php | 3751 ++++++ .../phpseclib/phpseclib/phpseclib/Net/SCP.php | 361 + .../phpseclib/phpseclib/Net/SFTP.php | 2778 ++++ .../phpseclib/phpseclib/Net/SFTP/Stream.php | 802 ++ .../phpseclib/phpseclib/Net/SSH1.php | 1650 +++ .../phpseclib/phpseclib/Net/SSH2.php | 3896 ++++++ .../phpseclib/phpseclib/System/SSH/Agent.php | 313 + .../phpseclib/phpseclib/System/SSH_Agent.php | 39 + .../phpseclib/phpseclib/phpseclib/openssl.cnf | 6 + vendor/phpseclib/phpseclib/phpunit.xml.dist | 21 + .../Functional/Net/SFTPUserStoryTest.php | 484 + .../tests/Functional/Net/SSH2Test.php | 98 + .../tests/PhpseclibFunctionalTestCase.php | 58 + .../phpseclib/tests/PhpseclibTestCase.php | 64 + .../tests/Unit/Crypt/AES/InternalTest.php | 17 + .../tests/Unit/Crypt/AES/McryptTest.php | 21 + .../tests/Unit/Crypt/AES/TestCase.php | 107 + .../tests/Unit/Crypt/Hash/MD5Test.php | 47 + .../tests/Unit/Crypt/Hash/SHA256Test.php | 79 + .../tests/Unit/Crypt/Hash/SHA256_96Test.php | 30 + .../tests/Unit/Crypt/Hash/SHA512Test.php | 79 + .../tests/Unit/Crypt/Hash/SHA512_96Test.php | 30 + .../tests/Unit/Crypt/Hash/TestCase.php | 52 + .../tests/Unit/Crypt/RSA/LoadKeyTest.php | 304 + .../phpseclib/tests/Unit/File/ASN1/FE.pdf.p7m | Bin 0 -> 14223 bytes .../phpseclib/tests/Unit/File/ASN1Test.php | 281 + .../tests/Unit/File/X509/SPKACTest.php | 99 + .../tests/Unit/Math/BigInteger/BCMathTest.php | 20 + .../tests/Unit/Math/BigInteger/GMPTest.php | 20 + .../Math/BigInteger/InternalOpenSSLTest.php | 20 + .../Unit/Math/BigInteger/InternalTest.php | 24 + .../tests/Unit/Math/BigInteger/TestCase.php | 361 + .../tests/Unit/Net/SFTPStreamTest.php | 33 + .../phpseclib/tests/Unit/Net/SSH1Test.php | 41 + .../phpseclib/tests/Unit/Net/SSH2Test.php | 114 + .../phpseclib/phpseclib/tests/bootstrap.php | 31 + .../phpseclib/travis/code_coverage_id_rsa | 30 + .../travis/install-php-extensions.sh | 30 + .../phpseclib/phpseclib/travis/run-phpunit.sh | 28 + .../phpseclib/travis/setup-composer.sh | 3 + .../phpseclib/travis/setup-secure-shell.sh | 17 + .../travis/upload-code-coverage-html.sh | 50 + .../upload-code-coverage-scrutinizer.sh | 13 + vendor/psr/log/.gitignore | 1 + vendor/psr/log/LICENSE | 19 + vendor/psr/log/Psr/Log/AbstractLogger.php | 120 + .../log/Psr/Log/InvalidArgumentException.php | 7 + vendor/psr/log/Psr/Log/LogLevel.php | 18 + .../psr/log/Psr/Log/LoggerAwareInterface.php | 17 + vendor/psr/log/Psr/Log/LoggerAwareTrait.php | 22 + vendor/psr/log/Psr/Log/LoggerInterface.php | 114 + vendor/psr/log/Psr/Log/LoggerTrait.php | 131 + vendor/psr/log/Psr/Log/NullLogger.php | 27 + .../log/Psr/Log/Test/LoggerInterfaceTest.php | 116 + vendor/psr/log/README.md | 45 + vendor/psr/log/composer.json | 17 + vendor/stack/builder/.gitignore | 1 + vendor/stack/builder/.travis.yml | 20 + vendor/stack/builder/CHANGELOG.md | 18 + vendor/stack/builder/LICENSE | 19 + vendor/stack/builder/README.md | 62 + vendor/stack/builder/composer.json | 26 + vendor/stack/builder/composer.lock | 488 + vendor/stack/builder/phpunit.xml.dist | 30 + vendor/stack/builder/src/Stack/Builder.php | 63 + .../builder/src/Stack/StackedHttpKernel.php | 37 + .../tests/functional/SilexApplicationTest.php | 60 + .../builder/tests/unit/Stack/BuilderTest.php | 215 + .../unit/Stack/StackedHttpKernelTest.php | 155 + vendor/swiftmailer/swiftmailer/.gitattributes | 6 + vendor/swiftmailer/swiftmailer/.gitignore | 4 + vendor/swiftmailer/swiftmailer/.travis.yml | 25 + vendor/swiftmailer/swiftmailer/CHANGES | 191 + vendor/swiftmailer/swiftmailer/LICENSE | 19 + vendor/swiftmailer/swiftmailer/README | 16 + vendor/swiftmailer/swiftmailer/VERSION | 1 + vendor/swiftmailer/swiftmailer/composer.json | 31 + .../swiftmailer/swiftmailer/doc/headers.rst | 742 ++ .../swiftmailer/doc/help-resources.rst | 44 + .../swiftmailer/doc/including-the-files.rst | 46 + vendor/swiftmailer/swiftmailer/doc/index.rst | 16 + .../swiftmailer/doc/installing.rst | 89 + .../swiftmailer/doc/introduction.rst | 135 + .../swiftmailer/swiftmailer/doc/japanese.rst | 22 + .../swiftmailer/swiftmailer/doc/messages.rst | 1057 ++ .../swiftmailer/swiftmailer/doc/overview.rst | 161 + .../swiftmailer/swiftmailer/doc/plugins.rst | 385 + .../swiftmailer/swiftmailer/doc/sending.rst | 607 + .../swiftmailer/doc/uml/Encoders.graffle | Bin 0 -> 3503 bytes .../swiftmailer/doc/uml/Mime.graffle | Bin 0 -> 5575 bytes .../swiftmailer/doc/uml/Transports.graffle | Bin 0 -> 3061 bytes .../swiftmailer/lib/classes/Swift.php | 80 + .../lib/classes/Swift/Attachment.php | 71 + .../AbstractFilterableInputStream.php | 179 + .../Swift/ByteStream/ArrayByteStream.php | 184 + .../Swift/ByteStream/FileByteStream.php | 229 + .../ByteStream/TemporaryFileByteStream.php | 42 + .../lib/classes/Swift/CharacterReader.php | 67 + .../GenericFixedWidthReader.php | 97 + .../Swift/CharacterReader/UsAsciiReader.php | 84 + .../Swift/CharacterReader/Utf8Reader.php | 179 + .../classes/Swift/CharacterReaderFactory.php | 26 + .../SimpleCharacterReaderFactory.php | 124 + .../lib/classes/Swift/CharacterStream.php | 89 + .../CharacterStream/ArrayCharacterStream.php | 293 + .../CharacterStream/NgCharacterStream.php | 276 + .../lib/classes/Swift/ConfigurableSpool.php | 63 + .../lib/classes/Swift/DependencyContainer.php | 372 + .../lib/classes/Swift/DependencyException.php | 27 + .../lib/classes/Swift/EmbeddedFile.php | 69 + .../swiftmailer/lib/classes/Swift/Encoder.php | 27 + .../classes/Swift/Encoder/Base64Encoder.php | 58 + .../lib/classes/Swift/Encoder/QpEncoder.php | 289 + .../classes/Swift/Encoder/Rfc2231Encoder.php | 92 + .../lib/classes/Swift/Encoding.php | 64 + .../lib/classes/Swift/Events/CommandEvent.php | 65 + .../classes/Swift/Events/CommandListener.php | 24 + .../lib/classes/Swift/Events/Event.php | 38 + .../classes/Swift/Events/EventDispatcher.php | 83 + .../classes/Swift/Events/EventListener.php | 18 + .../lib/classes/Swift/Events/EventObject.php | 63 + .../classes/Swift/Events/ResponseEvent.php | 65 + .../classes/Swift/Events/ResponseListener.php | 24 + .../lib/classes/Swift/Events/SendEvent.php | 126 + .../lib/classes/Swift/Events/SendListener.php | 31 + .../Swift/Events/SimpleEventDispatcher.php | 156 + .../Swift/Events/TransportChangeEvent.php | 27 + .../Swift/Events/TransportChangeListener.php | 45 + .../Swift/Events/TransportExceptionEvent.php | 46 + .../Events/TransportExceptionListener.php | 24 + .../lib/classes/Swift/FailoverTransport.php | 45 + .../lib/classes/Swift/FileSpool.php | 208 + .../lib/classes/Swift/FileStream.php | 24 + .../lib/classes/Swift/Filterable.php | 32 + .../swiftmailer/lib/classes/Swift/Image.php | 61 + .../lib/classes/Swift/InputByteStream.php | 75 + .../lib/classes/Swift/IoException.php | 27 + .../lib/classes/Swift/KeyCache.php | 105 + .../classes/Swift/KeyCache/ArrayKeyCache.php | 206 + .../classes/Swift/KeyCache/DiskKeyCache.php | 324 + .../Swift/KeyCache/KeyCacheInputStream.php | 51 + .../classes/Swift/KeyCache/NullKeyCache.php | 115 + .../KeyCache/SimpleKeyCacheInputStream.php | 127 + .../classes/Swift/LoadBalancedTransport.php | 45 + .../lib/classes/Swift/MailTransport.php | 45 + .../swiftmailer/lib/classes/Swift/Mailer.php | 114 + .../Swift/Mailer/ArrayRecipientIterator.php | 55 + .../Swift/Mailer/RecipientIterator.php | 32 + .../lib/classes/Swift/MemorySpool.php | 84 + .../swiftmailer/lib/classes/Swift/Message.php | 287 + .../lib/classes/Swift/Mime/Attachment.php | 153 + .../classes/Swift/Mime/CharsetObserver.php | 24 + .../lib/classes/Swift/Mime/ContentEncoder.php | 34 + .../ContentEncoder/Base64ContentEncoder.php | 67 + .../ContentEncoder/NativeQpContentEncoder.php | 123 + .../ContentEncoder/PlainContentEncoder.php | 162 + .../Mime/ContentEncoder/QpContentEncoder.php | 123 + .../ContentEncoder/QpContentEncoderProxy.php | 97 + .../Mime/ContentEncoder/RawContentEncoder.php | 63 + .../lib/classes/Swift/Mime/EmbeddedFile.php | 45 + .../classes/Swift/Mime/EncodingObserver.php | 24 + .../lib/classes/Swift/Mime/Grammar.php | 176 + .../lib/classes/Swift/Mime/Header.php | 93 + .../lib/classes/Swift/Mime/HeaderEncoder.php | 24 + .../HeaderEncoder/Base64HeaderEncoder.php | 55 + .../Mime/HeaderEncoder/QpHeaderEncoder.php | 65 + .../lib/classes/Swift/Mime/HeaderFactory.php | 78 + .../lib/classes/Swift/Mime/HeaderSet.php | 169 + .../Swift/Mime/Headers/AbstractHeader.php | 503 + .../classes/Swift/Mime/Headers/DateHeader.php | 125 + .../Mime/Headers/IdentificationHeader.php | 180 + .../Swift/Mime/Headers/MailboxHeader.php | 354 + .../Swift/Mime/Headers/OpenDKIMHeader.php | 135 + .../Mime/Headers/ParameterizedHeader.php | 260 + .../classes/Swift/Mime/Headers/PathHeader.php | 143 + .../Swift/Mime/Headers/UnstructuredHeader.php | 112 + .../lib/classes/Swift/Mime/Message.php | 223 + .../lib/classes/Swift/Mime/MimeEntity.php | 115 + .../lib/classes/Swift/Mime/MimePart.php | 214 + .../Swift/Mime/ParameterizedHeader.php | 34 + .../Swift/Mime/SimpleHeaderFactory.php | 197 + .../classes/Swift/Mime/SimpleHeaderSet.php | 396 + .../lib/classes/Swift/Mime/SimpleMessage.php | 649 + .../classes/Swift/Mime/SimpleMimeEntity.php | 865 ++ .../lib/classes/Swift/MimePart.php | 59 + .../lib/classes/Swift/NullTransport.php | 39 + .../lib/classes/Swift/OutputByteStream.php | 46 + .../classes/Swift/Plugins/AntiFloodPlugin.php | 141 + .../Swift/Plugins/BandwidthMonitorPlugin.php | 164 + .../Swift/Plugins/Decorator/Replacements.php | 31 + .../classes/Swift/Plugins/DecoratorPlugin.php | 207 + .../Swift/Plugins/ImpersonatePlugin.php | 68 + .../lib/classes/Swift/Plugins/Logger.php | 36 + .../classes/Swift/Plugins/LoggerPlugin.php | 141 + .../Swift/Plugins/Loggers/ArrayLogger.php | 72 + .../Swift/Plugins/Loggers/EchoLogger.php | 58 + .../classes/Swift/Plugins/MessageLogger.php | 75 + .../Swift/Plugins/Pop/Pop3Connection.php | 31 + .../Swift/Plugins/Pop/Pop3Exception.php | 27 + .../Swift/Plugins/PopBeforeSmtpPlugin.php | 273 + .../Swift/Plugins/RedirectingPlugin.php | 211 + .../lib/classes/Swift/Plugins/Reporter.php | 32 + .../classes/Swift/Plugins/ReporterPlugin.php | 73 + .../Swift/Plugins/Reporters/HitReporter.php | 59 + .../Swift/Plugins/Reporters/HtmlReporter.php | 39 + .../lib/classes/Swift/Plugins/Sleeper.php | 24 + .../classes/Swift/Plugins/ThrottlerPlugin.php | 200 + .../lib/classes/Swift/Plugins/Timer.php | 24 + .../lib/classes/Swift/Preferences.php | 103 + .../Swift/ReplacementFilterFactory.php | 27 + .../classes/Swift/RfcComplianceException.php | 27 + .../lib/classes/Swift/SendmailTransport.php | 45 + .../lib/classes/Swift/SignedMessage.php | 22 + .../swiftmailer/lib/classes/Swift/Signer.php | 20 + .../lib/classes/Swift/Signers/BodySigner.php | 33 + .../lib/classes/Swift/Signers/DKIMSigner.php | 688 + .../classes/Swift/Signers/DomainKeySigner.php | 512 + .../classes/Swift/Signers/HeaderSigner.php | 65 + .../classes/Swift/Signers/OpenDKIMSigner.php | 186 + .../lib/classes/Swift/Signers/SMimeSigner.php | 427 + .../lib/classes/Swift/SmtpTransport.php | 57 + .../swiftmailer/lib/classes/Swift/Spool.php | 53 + .../lib/classes/Swift/SpoolTransport.php | 47 + .../lib/classes/Swift/StreamFilter.php | 35 + .../ByteArrayReplacementFilter.php | 169 + .../StreamFilters/StringReplacementFilter.php | 66 + .../StringReplacementFilterFactory.php | 45 + .../lib/classes/Swift/SwiftException.php | 27 + .../lib/classes/Swift/Transport.php | 54 + .../Swift/Transport/AbstractSmtpTransport.php | 490 + .../Esmtp/Auth/CramMd5Authenticator.php | 81 + .../Esmtp/Auth/LoginAuthenticator.php | 51 + .../Esmtp/Auth/NTLMAuthenticator.php | 700 + .../Esmtp/Auth/PlainAuthenticator.php | 50 + .../Esmtp/Auth/XOAuth2Authenticator.php | 69 + .../Swift/Transport/Esmtp/AuthHandler.php | 263 + .../Swift/Transport/Esmtp/Authenticator.php | 35 + .../classes/Swift/Transport/EsmtpHandler.php | 86 + .../Swift/Transport/EsmtpTransport.php | 386 + .../Swift/Transport/FailoverTransport.php | 85 + .../lib/classes/Swift/Transport/IoBuffer.php | 67 + .../Swift/Transport/LoadBalancedTransport.php | 166 + .../classes/Swift/Transport/MailInvoker.php | 32 + .../classes/Swift/Transport/MailTransport.php | 237 + .../classes/Swift/Transport/NullTransport.php | 93 + .../Swift/Transport/SendmailTransport.php | 159 + .../Swift/Transport/SimpleMailInvoker.php | 39 + .../lib/classes/Swift/Transport/SmtpAgent.php | 36 + .../Swift/Transport/SpoolTransport.php | 117 + .../classes/Swift/Transport/StreamBuffer.php | 321 + .../lib/classes/Swift/TransportException.php | 27 + .../lib/classes/Swift/Validate.php | 42 + .../lib/dependency_maps/cache_deps.php | 23 + .../lib/dependency_maps/message_deps.php | 9 + .../lib/dependency_maps/mime_deps.php | 123 + .../lib/dependency_maps/transport_deps.php | 76 + .../swiftmailer/lib/mime_types.php | 1007 ++ .../swiftmailer/lib/preferences.php | 25 + .../swiftmailer/lib/swift_init.php | 28 + .../swiftmailer/lib/swift_required.php | 30 + .../swiftmailer/lib/swift_required_pear.php | 30 + .../lib/swiftmailer_generate_mimes_config.php | 194 + vendor/swiftmailer/swiftmailer/notes/APPS | 15 + vendor/swiftmailer/swiftmailer/notes/CHARSETS | 46 + .../swiftmailer/swiftmailer/notes/message.xml | 22 + .../swiftmailer/notes/rfc/rfc0821.txt | 4050 ++++++ .../swiftmailer/notes/rfc/rfc0822.txt | 2901 ++++ .../swiftmailer/notes/rfc/rfc1341.txt | 5265 ++++++++ .../swiftmailer/notes/rfc/rfc1521.txt | 4539 +++++++ .../swiftmailer/notes/rfc/rfc1854.txt | 395 + .../swiftmailer/notes/rfc/rfc2015.txt | 450 + .../swiftmailer/notes/rfc/rfc2045.txt | 1739 +++ .../swiftmailer/notes/rfc/rfc2046.txt | 2467 ++++ .../swiftmailer/notes/rfc/rfc2047.txt | 843 ++ .../swiftmailer/notes/rfc/rfc2048.txt | 1180 ++ .../swiftmailer/notes/rfc/rfc2049.txt | 1347 ++ .../swiftmailer/notes/rfc/rfc2183.txt | 675 + .../swiftmailer/notes/rfc/rfc2222.txt | 899 ++ .../swiftmailer/notes/rfc/rfc2231.txt | 563 + .../swiftmailer/notes/rfc/rfc2234.txt | 787 ++ .../swiftmailer/notes/rfc/rfc2440.txt | 3642 +++++ .../swiftmailer/notes/rfc/rfc2487.txt | 451 + .../swiftmailer/notes/rfc/rfc2554.txt | 619 + .../swiftmailer/notes/rfc/rfc2821.txt | 4427 +++++++ .../swiftmailer/notes/rfc/rfc2822.txt | 2859 ++++ .../swiftmailer/notes/rfc/rfc3156.txt | 842 ++ .../swiftmailer/notes/rfc/rfc3676.txt | 1123 ++ .../swiftmailer/notes/rfc/rfc4505.txt | 507 + .../swiftmailer/notes/rfc/rfc4616.txt | 619 + .../swiftmailer/notes/rfc/rfc4870.txt | 2298 ++++ .../swiftmailer/notes/rfc/rfc4871.txt | 3978 ++++++ .../swiftmailer/notes/rfc/rfc4880.txt | 5042 +++++++ .../swiftmailer/notes/rfc/rfc4954.txt | 1123 ++ .../swiftmailer/notes/rfc/rfc5751.txt | 2523 ++++ .../swiftmailer/notes/rfc/whats_where.txt | 90 + vendor/swiftmailer/swiftmailer/notes/smtp.txt | 48 + .../swiftmailer/swiftmailer/phpunit.xml.dist | 37 + .../tests/IdenticalBinaryConstraint.php | 60 + .../swiftmailer/tests/StreamCollector.php | 11 + .../tests/SwiftMailerSmokeTestCase.php | 46 + .../swiftmailer/tests/SwiftMailerTestCase.php | 33 + .../_samples/charsets/iso-2022-jp/one.txt | 11 + .../_samples/charsets/iso-8859-1/one.txt | 19 + .../tests/_samples/charsets/utf-8/one.txt | 22 + .../tests/_samples/charsets/utf-8/three.txt | 45 + .../tests/_samples/charsets/utf-8/two.txt | 3 + .../tests/_samples/dkim/dkim.test.priv | 15 + .../tests/_samples/dkim/dkim.test.pub | 6 + .../swiftmailer/tests/_samples/files/data.txt | 1 + .../tests/_samples/files/swiftmailer.png | Bin 0 -> 3194 bytes .../tests/_samples/files/textfile.zip | Bin 0 -> 202 bytes .../swiftmailer/tests/_samples/smime/CA.srl | 1 + .../swiftmailer/tests/_samples/smime/ca.crt | 21 + .../swiftmailer/tests/_samples/smime/ca.key | 27 + .../tests/_samples/smime/create-cert.sh | 26 + .../tests/_samples/smime/encrypt.crt | 19 + .../tests/_samples/smime/encrypt.key | 27 + .../tests/_samples/smime/encrypt2.crt | 19 + .../tests/_samples/smime/encrypt2.key | 27 + .../swiftmailer/tests/_samples/smime/sign.crt | 19 + .../swiftmailer/tests/_samples/smime/sign.key | 27 + .../tests/acceptance.conf.php.default | 44 + .../Swift/AttachmentAcceptanceTest.php | 12 + .../FileByteStreamAcceptanceTest.php | 174 + ...leCharacterReaderFactoryAcceptanceTest.php | 179 + .../DependencyContainerAcceptanceTest.php | 20 + .../Swift/EmbeddedFileAcceptanceTest.php | 12 + .../Encoder/Base64EncoderAcceptanceTest.php | 45 + .../Swift/Encoder/QpEncoderAcceptanceTest.php | 50 + .../Encoder/Rfc2231EncoderAcceptanceTest.php | 50 + .../Swift/EncodingAcceptanceTest.php | 30 + .../KeyCache/ArrayKeyCacheAcceptanceTest.php | 173 + .../KeyCache/DiskKeyCacheAcceptanceTest.php | 183 + .../Swift/MessageAcceptanceTest.php | 57 + .../Swift/Mime/AttachmentAcceptanceTest.php | 125 + .../Base64ContentEncoderAcceptanceTest.php | 56 + .../NativeQpContentEncoderAcceptanceTest.php | 86 + .../PlainContentEncoderAcceptanceTest.php | 88 + .../QpContentEncoderAcceptanceTest.php | 157 + .../Swift/Mime/EmbeddedFileAcceptanceTest.php | 137 + .../Base64HeaderEncoderAcceptanceTest.php | 32 + .../Swift/Mime/MimePartAcceptanceTest.php | 129 + .../Mime/SimpleMessageAcceptanceTest.php | 1251 ++ .../Swift/MimePartAcceptanceTest.php | 15 + .../AbstractStreamBufferAcceptanceTest.php | 134 + .../BasicSocketAcceptanceTest.php | 34 + .../StreamBuffer/ProcessAcceptanceTest.php | 27 + .../StreamBuffer/SocketTimeoutTest.php | 65 + .../StreamBuffer/SslSocketAcceptanceTest.php | 41 + .../StreamBuffer/TlsSocketAcceptanceTest.php | 40 + .../swiftmailer/tests/bootstrap.php | 19 + .../tests/bug/Swift/Bug111Test.php | 42 + .../tests/bug/Swift/Bug118Test.php | 20 + .../tests/bug/Swift/Bug206Test.php | 38 + .../tests/bug/Swift/Bug274Test.php | 21 + .../swiftmailer/tests/bug/Swift/Bug34Test.php | 75 + .../swiftmailer/tests/bug/Swift/Bug35Test.php | 73 + .../swiftmailer/tests/bug/Swift/Bug38Test.php | 194 + .../tests/bug/Swift/Bug518Test.php | 38 + .../swiftmailer/tests/bug/Swift/Bug51Test.php | 121 + .../tests/bug/Swift/Bug534Test.php | 38 + .../swiftmailer/tests/bug/Swift/Bug71Test.php | 20 + .../swiftmailer/tests/bug/Swift/Bug76Test.php | 82 + .../tests/fixtures/EsmtpTransportFixture.php | 10 + .../tests/fixtures/MimeEntityFixture.php | 41 + .../swiftmailer/tests/smoke.conf.php.default | 63 + .../smoke/Swift/Smoke/AttachmentSmokeTest.php | 30 + .../smoke/Swift/Smoke/BasicSmokeTest.php | 23 + .../Smoke/HtmlWithAttachmentSmokeTest.php | 29 + .../Swift/Smoke/InternationalSmokeTest.php | 37 + .../Swift/ByteStream/ArrayByteStreamTest.php | 204 + .../GenericFixedWidthReaderTest.php | 43 + .../CharacterReader/UsAsciiReaderTest.php | 52 + .../Swift/CharacterReader/Utf8ReaderTest.php | 65 + .../ArrayCharacterStreamTest.php | 360 + .../unit/Swift/DependencyContainerTest.php | 174 + .../unit/Swift/Encoder/Base64EncoderTest.php | 173 + .../unit/Swift/Encoder/QpEncoderTest.php | 381 + .../unit/Swift/Encoder/Rfc2231EncoderTest.php | 141 + .../unit/Swift/Events/CommandEventTest.php | 36 + .../unit/Swift/Events/EventObjectTest.php | 34 + .../unit/Swift/Events/ResponseEventTest.php | 40 + .../tests/unit/Swift/Events/SendEventTest.php | 99 + .../Events/SimpleEventDispatcherTest.php | 135 + .../Swift/Events/TransportChangeEventTest.php | 32 + .../Events/TransportExceptionEventTest.php | 43 + .../unit/Swift/KeyCache/ArrayKeyCacheTest.php | 242 + .../SimpleKeyCacheInputStreamTest.php | 73 + .../Mailer/ArrayRecipientIteratorTest.php | 42 + .../tests/unit/Swift/MailerTest.php | 152 + .../tests/unit/Swift/MessageTest.php | 130 + .../Swift/Mime/AbstractMimeEntityTest.php | 1052 ++ .../tests/unit/Swift/Mime/AttachmentTest.php | 318 + .../Base64ContentEncoderTest.php | 323 + .../PlainContentEncoderTest.php | 173 + .../ContentEncoder/QpContentEncoderTest.php | 496 + .../unit/Swift/Mime/EmbeddedFileTest.php | 57 + .../HeaderEncoder/Base64HeaderEncoderTest.php | 13 + .../HeaderEncoder/QpHeaderEncoderTest.php | 223 + .../Swift/Mime/Headers/DateHeaderTest.php | 69 + .../Mime/Headers/IdentificationHeaderTest.php | 189 + .../Swift/Mime/Headers/MailboxHeaderTest.php | 327 + .../Mime/Headers/ParameterizedHeaderTest.php | 400 + .../Swift/Mime/Headers/PathHeaderTest.php | 77 + .../Mime/Headers/UnstructuredHeaderTest.php | 355 + .../tests/unit/Swift/Mime/MimePartTest.php | 233 + .../Swift/Mime/SimpleHeaderFactoryTest.php | 168 + .../unit/Swift/Mime/SimpleHeaderSetTest.php | 734 + .../unit/Swift/Mime/SimpleMessageTest.php | 829 ++ .../unit/Swift/Mime/SimpleMimeEntityTest.php | 11 + .../Swift/Plugins/AntiFloodPluginTest.php | 95 + .../Plugins/BandwidthMonitorPluginTest.php | 127 + .../Swift/Plugins/DecoratorPluginTest.php | 269 + .../unit/Swift/Plugins/LoggerPluginTest.php | 190 + .../Swift/Plugins/Loggers/ArrayLoggerTest.php | 65 + .../Swift/Plugins/Loggers/EchoLoggerTest.php | 24 + .../Swift/Plugins/PopBeforeSmtpPluginTest.php | 103 + .../Swift/Plugins/RedirectingPluginTest.php | 185 + .../unit/Swift/Plugins/ReporterPluginTest.php | 88 + .../Plugins/Reporters/HitReporterTest.php | 64 + .../Plugins/Reporters/HtmlReporterTest.php | 54 + .../Swift/Plugins/ThrottlerPluginTest.php | 104 + .../unit/Swift/Signers/DKIMSignerTest.php | 227 + .../unit/Swift/Signers/OpenDKIMSignerTest.php | 45 + .../unit/Swift/Signers/SMimeSignerTest.php | 511 + .../ByteArrayReplacementFilterTest.php | 131 + .../StringReplacementFilterFactoryTest.php | 38 + .../StringReplacementFilterTest.php | 55 + .../AbstractSmtpEventSupportTest.php | 560 + .../unit/Swift/Transport/AbstractSmtpTest.php | 1249 ++ .../Esmtp/Auth/CramMd5AuthenticatorTest.php | 66 + .../Esmtp/Auth/LoginAuthenticatorTest.php | 66 + .../Esmtp/Auth/NTLMAuthenticatorTest.php | 233 + .../Esmtp/Auth/PlainAuthenticatorTest.php | 69 + .../Swift/Transport/Esmtp/AuthHandlerTest.php | 167 + .../EsmtpTransport/ExtensionSupportTest.php | 530 + .../Swift/Transport/EsmtpTransportTest.php | 298 + .../Swift/Transport/FailoverTransportTest.php | 525 + .../Transport/LoadBalancedTransportTest.php | 756 ++ .../Swift/Transport/MailTransportTest.php | 311 + .../Swift/Transport/SendmailTransportTest.php | 152 + .../unit/Swift/Transport/StreamBufferTest.php | 45 + 1749 files changed, 291253 insertions(+) create mode 100755 CONTRIBUTING.md create mode 100755 app/commands/.gitkeep create mode 100644 app/config/app.php create mode 100644 app/config/auth.php create mode 100644 app/config/cache.php create mode 100644 app/config/compile.php create mode 100644 app/config/database.php create mode 100644 app/config/local/app.php create mode 100644 app/config/local/database.php create mode 100644 app/config/mail.php create mode 100644 app/config/packages/.gitkeep create mode 100755 app/config/queue.php create mode 100644 app/config/remote.php create mode 100644 app/config/services.php create mode 100644 app/config/session.php create mode 100644 app/config/testing/cache.php create mode 100644 app/config/testing/session.php create mode 100644 app/config/view.php create mode 100644 app/config/workbench.php create mode 100755 app/controllers/.gitkeep create mode 100644 app/controllers/AccountController.php create mode 100755 app/controllers/BaseController.php create mode 100644 app/controllers/CommunityController.php create mode 100755 app/controllers/HomeController.php create mode 100644 app/controllers/PlaylistController.php create mode 100644 app/controllers/ProfileController.php create mode 100755 app/database/.gitignore create mode 100755 app/database/migrations/.gitkeep create mode 100755 app/database/seeds/.gitkeep create mode 100755 app/database/seeds/DatabaseSeeder.php create mode 100755 app/filters.php create mode 100755 app/lang/en/pagination.php create mode 100755 app/lang/en/reminders.php create mode 100755 app/lang/en/validation.php create mode 100644 app/models/Classes.php create mode 100644 app/models/Departments.php create mode 100644 app/models/Faculty.php create mode 100644 app/models/Modules.php create mode 100755 app/models/User.php create mode 100755 app/routes.php create mode 100755 app/start/artisan.php create mode 100755 app/start/global.php create mode 100755 app/start/local.php create mode 100755 app/storage/.gitignore create mode 100755 app/storage/cache/.gitignore create mode 100755 app/storage/logs/.gitignore create mode 100755 app/storage/meta/.gitignore create mode 100755 app/storage/sessions/.gitignore create mode 100755 app/storage/views/.gitignore create mode 100755 app/tests/ExampleTest.php create mode 100755 app/tests/TestCase.php create mode 100644 app/views/account/create.blade.php create mode 100644 app/views/account/forgot.blade.php create mode 100644 app/views/account/password.blade.php create mode 100644 app/views/account/signin.blade.php create mode 100644 app/views/community.blade.php create mode 100755 app/views/emails/auth/activate.blade.php create mode 100644 app/views/emails/auth/forgot.blade.php create mode 100644 app/views/home.blade.php create mode 100644 app/views/layout/main.blade.php create mode 100644 app/views/layout/navigation.blade.php create mode 100644 app/views/profile/user.blade.php create mode 100644 app/views/test.blade.php create mode 100755 artisan create mode 100755 bootstrap/autoload.php create mode 100644 bootstrap/compiled.php create mode 100755 bootstrap/paths.php create mode 100755 bootstrap/start.php create mode 100755 composer.json create mode 100644 composer.lock create mode 100755 phpunit.xml create mode 100755 public/.htaccess create mode 100644 public/css/bootstrap.min.css create mode 100644 public/css/font-awesome.min.css create mode 100755 public/css/loginStyle.css create mode 100644 public/css/style.css create mode 100755 public/favicon.ico create mode 100644 public/fonts/fontawesome-webfont.eot create mode 100644 public/fonts/fontawesome-webfont.svg create mode 100644 public/fonts/fontawesome-webfont.ttf create mode 100644 public/fonts/fontawesome-webfont.woff create mode 100755 public/fonts/segoelight.eot create mode 100755 public/fonts/segoelight.ttf create mode 100755 public/fonts/segoelight.woff create mode 100755 public/fonts/segoeui.eot create mode 100755 public/fonts/segoeui.ttf create mode 100644 public/images/about/about.jpg create mode 100644 public/images/background.jpg create mode 100644 public/images/blog/blog-post1.jpg create mode 100644 public/images/blog/blog-post2.jpg create mode 100644 public/images/blog/blog-post3.jpg create mode 100644 public/images/blog/blog-post4.jpg create mode 100644 public/images/blog/blog-post5.jpg create mode 100644 public/images/blog/blog-post6.jpg create mode 100644 public/images/brick.png create mode 100644 public/images/client/client.jpg create mode 100755 public/images/cover1.jpg create mode 100755 public/images/eye_active.jpg create mode 100755 public/images/eye_hover.jpg create mode 100755 public/images/eye_normal.jpg create mode 100644 public/images/icon/apple-touch-icon-114-precomposed.png create mode 100644 public/images/icon/apple-touch-icon-144-precomposed.png create mode 100644 public/images/icon/apple-touch-icon-57-precomposed.png create mode 100644 public/images/icon/apple-touch-icon-72-precomposed.png create mode 100644 public/images/icon/favicon.ico create mode 100644 public/images/loader.gif create mode 100755 public/images/me.png create mode 100755 public/images/myCIT.png create mode 100755 public/images/portfolio.png create mode 100644 public/images/portfolio/portfolio1.jpg create mode 100644 public/images/portfolio/portfolio10.jpg create mode 100644 public/images/portfolio/portfolio11.jpg create mode 100644 public/images/portfolio/portfolio12.jpg create mode 100644 public/images/portfolio/portfolio2.jpg create mode 100644 public/images/portfolio/portfolio3.jpg create mode 100644 public/images/portfolio/portfolio4.jpg create mode 100644 public/images/portfolio/portfolio5.jpg create mode 100644 public/images/portfolio/portfolio6.jpg create mode 100644 public/images/portfolio/portfolio7.jpg create mode 100644 public/images/portfolio/portfolio8.jpg create mode 100644 public/images/portfolio/portfolio9.jpg create mode 100755 public/images/submit.png create mode 100644 public/images/team/team-member.jpg create mode 100755 public/index.php create mode 100644 public/js/bootstrap.min.js create mode 100644 public/js/jquery-1.10.2.min.js create mode 100644 public/js/jquery.ascensor.js create mode 100644 public/js/jquery.hoverdir.js create mode 100755 public/js/jquery.js create mode 100644 public/js/jquery.mixitup.min.js create mode 100644 public/js/jquery.placeholder.min.js create mode 100755 public/js/jquery.ui.core.js create mode 100755 public/js/jquery.ui.widget.js create mode 100644 public/js/main.js create mode 100644 public/js/modernizr.custom.97074.js create mode 100755 public/js/moment.js create mode 100644 public/js/respond.min.js create mode 100755 public/js/script.js create mode 100644 public/js/selectivizr.js create mode 100755 public/js/touch.js create mode 100644 public/php/contactform.php create mode 100644 public/php/twitter.php create mode 100644 public/php/twitteroauth/OAuth.php create mode 100644 public/php/twitteroauth/twitteroauth.php create mode 100755 public/robots.txt create mode 100755 server.php create mode 100644 vendor/autoload.php create mode 120000 vendor/bin/boris create mode 120000 vendor/bin/classpreloader.php create mode 100644 vendor/classpreloader/classpreloader/.gitignore create mode 100644 vendor/classpreloader/classpreloader/LICENSE.md create mode 100644 vendor/classpreloader/classpreloader/README.md create mode 100755 vendor/classpreloader/classpreloader/classpreloader.php create mode 100644 vendor/classpreloader/classpreloader/composer.json create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Application.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/ClassList.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/ClassLoader.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/ClassNode.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Command/PreCompileCommand.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Config.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Parser/AbstractNodeVisitor.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Parser/DirVisitor.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Parser/FileVisitor.php create mode 100644 vendor/classpreloader/classpreloader/src/ClassPreloader/Parser/NodeTraverser.php create mode 100644 vendor/composer/ClassLoader.php create mode 100644 vendor/composer/autoload_classmap.php create mode 100644 vendor/composer/autoload_files.php create mode 100644 vendor/composer/autoload_namespaces.php create mode 100644 vendor/composer/autoload_psr4.php create mode 100644 vendor/composer/autoload_real.php create mode 100644 vendor/composer/include_paths.php create mode 100644 vendor/composer/installed.json create mode 100644 vendor/d11wtq/boris/.gitignore create mode 100644 vendor/d11wtq/boris/LICENSE create mode 100644 vendor/d11wtq/boris/README.md create mode 100755 vendor/d11wtq/boris/bin/boris create mode 100644 vendor/d11wtq/boris/box.json create mode 100644 vendor/d11wtq/boris/composer.json create mode 100644 vendor/d11wtq/boris/lib/Boris/Boris.php create mode 100644 vendor/d11wtq/boris/lib/Boris/CLIOptionsHandler.php create mode 100644 vendor/d11wtq/boris/lib/Boris/ColoredInspector.php create mode 100644 vendor/d11wtq/boris/lib/Boris/Config.php create mode 100644 vendor/d11wtq/boris/lib/Boris/DumpInspector.php create mode 100644 vendor/d11wtq/boris/lib/Boris/EvalWorker.php create mode 100644 vendor/d11wtq/boris/lib/Boris/ExportInspector.php create mode 100644 vendor/d11wtq/boris/lib/Boris/Inspector.php create mode 100644 vendor/d11wtq/boris/lib/Boris/ReadlineClient.php create mode 100644 vendor/d11wtq/boris/lib/Boris/ShallowParser.php create mode 100644 vendor/d11wtq/boris/lib/autoload.php create mode 100644 vendor/filp/whoops/LICENSE.md create mode 100644 vendor/filp/whoops/composer.json create mode 100644 vendor/filp/whoops/src/Whoops/Exception/ErrorException.php create mode 100644 vendor/filp/whoops/src/Whoops/Exception/Formatter.php create mode 100644 vendor/filp/whoops/src/Whoops/Exception/Frame.php create mode 100644 vendor/filp/whoops/src/Whoops/Exception/FrameCollection.php create mode 100644 vendor/filp/whoops/src/Whoops/Exception/Inspector.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/CallbackHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/Handler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/HandlerInterface.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/JsonResponseHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/PlainTextHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/PrettyPageHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/SoapResponseHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Handler/XmlResponseHandler.php create mode 100644 vendor/filp/whoops/src/Whoops/Provider/Phalcon/WhoopsServiceProvider.php create mode 100644 vendor/filp/whoops/src/Whoops/Provider/Silex/WhoopsServiceProvider.php create mode 100644 vendor/filp/whoops/src/Whoops/Resources/css/whoops.base.css create mode 100644 vendor/filp/whoops/src/Whoops/Resources/js/whoops.base.js create mode 100644 vendor/filp/whoops/src/Whoops/Resources/js/zepto.min.js create mode 100644 vendor/filp/whoops/src/Whoops/Resources/views/env_details.html.php create mode 100644 vendor/filp/whoops/src/Whoops/Resources/views/frame_code.html.php create mode 100644 vendor/filp/whoops/src/Whoops/Resources/views/frame_list.html.php create mode 100644 vendor/filp/whoops/src/Whoops/Resources/views/header.html.php create mode 100644 vendor/filp/whoops/src/Whoops/Resources/views/layout.html.php create mode 100644 vendor/filp/whoops/src/Whoops/Run.php create mode 100644 vendor/filp/whoops/src/Whoops/Util/Misc.php create mode 100644 vendor/filp/whoops/src/Whoops/Util/TemplateHelper.php create mode 100644 vendor/filp/whoops/src/deprecated/Zend/ExceptionStrategy.php create mode 100644 vendor/filp/whoops/src/deprecated/Zend/Module.php create mode 100644 vendor/filp/whoops/src/deprecated/Zend/RouteNotFoundStrategy.php create mode 100644 vendor/filp/whoops/src/deprecated/Zend/module.config.example.php create mode 100644 vendor/ircmaxell/password-compat/LICENSE.md create mode 100644 vendor/ircmaxell/password-compat/composer.json create mode 100644 vendor/ircmaxell/password-compat/lib/password.php create mode 100644 vendor/ircmaxell/password-compat/version-test.php create mode 100644 vendor/jeremeamia/SuperClosure/.gitignore create mode 100644 vendor/jeremeamia/SuperClosure/.travis.yml create mode 100644 vendor/jeremeamia/SuperClosure/LICENSE.md create mode 100644 vendor/jeremeamia/SuperClosure/README.md create mode 100644 vendor/jeremeamia/SuperClosure/composer.json create mode 100644 vendor/jeremeamia/SuperClosure/demo/factorial.php create mode 100644 vendor/jeremeamia/SuperClosure/demo/hello-world.php create mode 100644 vendor/jeremeamia/SuperClosure/phpunit.xml.dist create mode 100644 vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/ClosureLocation.php create mode 100644 vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/ClosureParser.php create mode 100644 vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/SerializableClosure.php create mode 100644 vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/Visitor/ClosureFinderVisitor.php create mode 100644 vendor/jeremeamia/SuperClosure/src/Jeremeamia/SuperClosure/Visitor/MagicConstantVisitor.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/Jeremeamia/SuperClosure/Test/ClosureLocationTest.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/Jeremeamia/SuperClosure/Test/ClosureParserTest.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/Jeremeamia/SuperClosure/Test/SerializableClosureTest.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/Jeremeamia/SuperClosure/Test/Visitor/ClosureFinderVisitorTest.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/Jeremeamia/SuperClosure/Test/Visitor/MagicConstantVisitorTest.php create mode 100644 vendor/jeremeamia/SuperClosure/tests/bootstrap.php create mode 100755 vendor/laravel/framework/.gitattributes create mode 100755 vendor/laravel/framework/.gitignore create mode 100644 vendor/laravel/framework/.scrutinizer.yml create mode 100755 vendor/laravel/framework/.travis.yml create mode 100755 vendor/laravel/framework/CONTRIBUTING.md create mode 100644 vendor/laravel/framework/LICENSE.txt create mode 100755 vendor/laravel/framework/composer.json create mode 100755 vendor/laravel/framework/phpunit.php create mode 100755 vendor/laravel/framework/phpunit.xml create mode 100755 vendor/laravel/framework/readme.md create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/Console/ClearRemindersCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/Console/RemindersControllerCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/Console/RemindersTableCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/controller.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/reminders.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/DatabaseUserProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/GenericUser.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Guard.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Reminders/DatabaseReminderRepository.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Reminders/PasswordBroker.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Reminders/RemindableInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/Reminders/RemindableTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Reminders/ReminderRepositoryInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/Reminders/ReminderServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/UserInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/UserProviderInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Auth/UserTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Auth/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/ApcStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/ApcWrapper.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/ArrayStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/CacheServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/Console/CacheTableCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/Console/stubs/cache.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/FileStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/MemcachedConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/MemcachedStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/NullStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/RedisTaggedCache.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/Repository.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/StoreInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/TagSet.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/TaggableStore.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cache/TaggedCache.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/WinCacheStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/XCacheStore.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cache/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Config/EnvironmentVariables.php create mode 100644 vendor/laravel/framework/src/Illuminate/Config/EnvironmentVariablesLoaderInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Config/FileEnvironmentVariablesLoader.php create mode 100755 vendor/laravel/framework/src/Illuminate/Config/FileLoader.php create mode 100755 vendor/laravel/framework/src/Illuminate/Config/LoaderInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Config/Repository.php create mode 100755 vendor/laravel/framework/src/Illuminate/Config/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Console/Application.php create mode 100755 vendor/laravel/framework/src/Illuminate/Console/Command.php create mode 100644 vendor/laravel/framework/src/Illuminate/Console/ConfirmableTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Console/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Container/BindingResolutionException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Container/Container.php create mode 100755 vendor/laravel/framework/src/Illuminate/Container/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Cookie/CookieJar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cookie/CookieServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cookie/Guard.php create mode 100644 vendor/laravel/framework/src/Illuminate/Cookie/Queue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Cookie/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Capsule/Manager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/ConnectionInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/ConnectionResolver.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/ConnectionResolverInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectorInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/PostgresConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/SQLiteConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Connectors/SqlServerConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/BaseCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/InstallCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateMakeCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RollbackCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Console/SeedCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/MassAssignmentException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/ModelNotFoundException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsTo.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasMany.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasManyThrough.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOne.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphMany.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphOne.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphOneOrMany.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphPivot.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphToMany.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Pivot.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/ScopeInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletingScope.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletingTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Grammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/MigrationServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/DatabaseMigrationRepository.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migration.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/MigrationCreator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/MigrationRepositoryInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/blank.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/create.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/update.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/PostgresConnection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Expression.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/PostgresGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/SQLiteGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/JoinClause.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/Query/Processors/SQLiteProcessor.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Query/Processors/SqlServerProcessor.php create mode 100644 vendor/laravel/framework/src/Illuminate/Database/QueryException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/README.md create mode 100755 vendor/laravel/framework/src/Illuminate/Database/SQLiteConnection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/SQLiteGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/SqlServerGrammar.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/SeedServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/Seeder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/SqlServerConnection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Database/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Encryption/DecryptException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php create mode 100755 vendor/laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Encryption/InvalidKeyException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Encryption/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Events/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/ExceptionDisplayerInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/ExceptionServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/Handler.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/PlainDisplayer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/SymfonyDisplayer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/WhoopsDisplayer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Exception/resources/plain.html create mode 100644 vendor/laravel/framework/src/Illuminate/Filesystem/FileNotFoundException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php create mode 100755 vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Filesystem/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/AliasLoader.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Application.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Artisan.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/AssetPublisher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Composer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/ConfigPublisher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/AssetPublishCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/AutoloadCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/ChangesCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/ClearCompiledCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/CommandMakeCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/ConfigPublishCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/DownCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/EnvironmentCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Console/MigratePublishCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/Optimize/config.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/RoutesCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Console/TailCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/TinkerCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/UpCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewPublishCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/command.stub create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/EnvironmentDetector.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/MigrationPublisher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/ArtisanServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/CommandCreatorServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/ComposerServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Providers/ConsoleSupportServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/KeyGeneratorServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/MaintenanceServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/OptimizeServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/PublisherServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/RouteListServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/ServerServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Providers/TinkerServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Testing/ApplicationTrait.php create mode 100644 vendor/laravel/framework/src/Illuminate/Foundation/Testing/AssertionsTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Testing/Client.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestCase.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/ViewPublisher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/changes.json create mode 100755 vendor/laravel/framework/src/Illuminate/Foundation/start.php create mode 100755 vendor/laravel/framework/src/Illuminate/Hashing/BcryptHasher.php create mode 100755 vendor/laravel/framework/src/Illuminate/Hashing/HashServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Hashing/HasherInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Hashing/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Html/FormBuilder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Html/HtmlBuilder.php create mode 100755 vendor/laravel/framework/src/Illuminate/Html/HtmlServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Html/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Http/FrameGuard.php create mode 100755 vendor/laravel/framework/src/Illuminate/Http/JsonResponse.php create mode 100755 vendor/laravel/framework/src/Illuminate/Http/RedirectResponse.php create mode 100755 vendor/laravel/framework/src/Illuminate/Http/Request.php create mode 100755 vendor/laravel/framework/src/Illuminate/Http/Response.php create mode 100644 vendor/laravel/framework/src/Illuminate/Http/ResponseTrait.php create mode 100755 vendor/laravel/framework/src/Illuminate/Http/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Log/LogServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Log/Writer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Log/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Mail/MailServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Mail/Mailer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Mail/Message.php create mode 100644 vendor/laravel/framework/src/Illuminate/Mail/Transport/LogTransport.php create mode 100644 vendor/laravel/framework/src/Illuminate/Mail/Transport/MailgunTransport.php create mode 100644 vendor/laravel/framework/src/Illuminate/Mail/Transport/MandrillTransport.php create mode 100755 vendor/laravel/framework/src/Illuminate/Mail/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Pagination/BootstrapPresenter.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/Factory.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/PaginationServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/Paginator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/Presenter.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/views/simple.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/views/slider-3.php create mode 100755 vendor/laravel/framework/src/Illuminate/Pagination/views/slider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/BeanstalkdQueue.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Capsule/Manager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Connectors/BeanstalkdConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Connectors/ConnectorInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Connectors/IronConnector.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Connectors/RedisConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Connectors/SqsConnector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Connectors/SyncConnector.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/FailedTableCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/FlushFailedCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/ForgetFailedCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/ListFailedCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Console/ListenCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/RestartCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/RetryCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Console/SubscribeCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Console/stubs/failed_jobs.stub create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/FailConsoleServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Failed/DatabaseFailedJobProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Failed/FailedJobProviderInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/IlluminateQueueClosure.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/IronQueue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Jobs/BeanstalkdJob.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Jobs/IronJob.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/Jobs/RedisJob.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Jobs/SqsJob.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Jobs/SyncJob.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Listener.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Queue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/QueueInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/QueueManager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/QueueServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/README.md create mode 100644 vendor/laravel/framework/src/Illuminate/Queue/RedisQueue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/SqsQueue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/SyncQueue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/Worker.php create mode 100755 vendor/laravel/framework/src/Illuminate/Queue/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Redis/Database.php create mode 100755 vendor/laravel/framework/src/Illuminate/Redis/RedisServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Redis/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/Connection.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/ConnectionInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/GatewayInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/MultiConnection.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/RemoteManager.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/RemoteServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/SecLibGateway.php create mode 100644 vendor/laravel/framework/src/Illuminate/Remote/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Console/MakeControllerCommand.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Controller.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/ControllerInspector.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/ControllerServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/ControllerGenerator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/controller.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/create.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/destroy.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/edit.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/index.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/show.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/store.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Generators/stubs/update.stub create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Matching/HostValidator.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Matching/MethodValidator.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Matching/SchemeValidator.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Matching/UriValidator.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/Matching/ValidatorInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Redirector.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Route.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php create mode 100644 vendor/laravel/framework/src/Illuminate/Routing/RouteFiltererInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/Router.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Routing/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/CommandsServiceProvider.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/Console/SessionTableCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/Console/stubs/database.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Session/CookieSessionHandler.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/ExistenceAwareInterface.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/Middleware.php create mode 100644 vendor/laravel/framework/src/Illuminate/Session/SessionInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/SessionManager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/SessionServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/Store.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/TokenMismatchException.php create mode 100755 vendor/laravel/framework/src/Illuminate/Session/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Arr.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/ClassLoader.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Collection.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Contracts/ArrayableInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Contracts/JsonableInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Contracts/MessageProviderInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Contracts/RenderableInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Contracts/ResponsePreparerInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/App.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Artisan.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Auth.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Blade.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Cache.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Config.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Cookie.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Crypt.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/DB.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Event.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/File.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Form.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/HTML.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Hash.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Input.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Lang.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Log.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Mail.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Paginator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Password.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Queue.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Redirect.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Redis.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Request.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Response.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Route.php create mode 100644 vendor/laravel/framework/src/Illuminate/Support/Facades/SSH.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Schema.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Session.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/URL.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/Validator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Facades/View.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Fluent.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Manager.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/MessageBag.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/NamespacedItemResolver.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Pluralizer.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/SerializableClosure.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/Str.php create mode 100644 vendor/laravel/framework/src/Illuminate/Support/Traits/CapsuleManagerTrait.php create mode 100644 vendor/laravel/framework/src/Illuminate/Support/Traits/MacroableTrait.php create mode 100644 vendor/laravel/framework/src/Illuminate/Support/ViewErrorBag.php create mode 100755 vendor/laravel/framework/src/Illuminate/Support/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Support/helpers.php create mode 100755 vendor/laravel/framework/src/Illuminate/Translation/FileLoader.php create mode 100755 vendor/laravel/framework/src/Illuminate/Translation/LoaderInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Translation/TranslationServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Translation/Translator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Translation/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/DatabasePresenceVerifier.php create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/Factory.php create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/PresenceVerifierInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/ValidationServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/Validator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Validation/composer.json create mode 100644 vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Compilers/Compiler.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Compilers/CompilerInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Engines/Engine.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Engines/EngineInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Engines/EngineResolver.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/Factory.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/View.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/ViewFinderInterface.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/ViewServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/View/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/Console/WorkbenchMakeCommand.php create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/Package.php create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/PackageCreator.php create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/Starter.php create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/WorkbenchServiceProvider.php create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/.travis.yml create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/gitignore.txt create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/phpunit.xml create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/plain.composer.json create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/plain.provider.stub create mode 100755 vendor/laravel/framework/src/Illuminate/Workbench/stubs/provider.stub create mode 100644 vendor/monolog/monolog/CHANGELOG.mdown create mode 100644 vendor/monolog/monolog/LICENSE create mode 100644 vendor/monolog/monolog/README.mdown create mode 100644 vendor/monolog/monolog/composer.json create mode 100644 vendor/monolog/monolog/doc/extending.md create mode 100644 vendor/monolog/monolog/doc/sockets.md create mode 100644 vendor/monolog/monolog/doc/usage.md create mode 100644 vendor/monolog/monolog/phpunit.xml.dist create mode 100644 vendor/monolog/monolog/src/Monolog/ErrorHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/FlowdockFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/GelfMessageFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/HtmlFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/JsonFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/LogglyFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/LogstashFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/MongoDBFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/AbstractSyslogHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/AmqpHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/BrowserConsoleHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/ChromePHPHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/CouchDBHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/CubeHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/DynamoDbHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/ElasticSearchHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/ErrorLogHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ChannelLevelActivationStrategy.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FirePHPHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FleepHookHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/FlowdockHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/GelfHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/GroupHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/HipChatHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/LogEntriesHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/LogglyHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/MailHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/MandrillHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/MongoDBHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/NativeMailerHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/NewRelicHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/PsrHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/PushoverHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/RavenHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/RedisHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/RollbarHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SamplingHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SlackHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/SyslogUdpHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/TestHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/WhatFailureGroupHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php create mode 100644 vendor/monolog/monolog/src/Monolog/Logger.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Processor/WebProcessor.php create mode 100644 vendor/monolog/monolog/src/Monolog/Registry.php create mode 100644 vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/ChromePHPFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/ElasticaFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/FlowdockFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/GelfMessageFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/JsonFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/LineFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/LogglyFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/LogstashFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/MongoDBFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/ScalarFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Formatter/WildfireFormatterTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Functional/Handler/FirePHPHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/AbstractHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/AbstractProcessingHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/AmqpHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/BrowserConsoleHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/BufferHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/ChromePHPHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/CouchDBHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/DoctrineCouchDBHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/DynamoDbHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/ElasticSearchHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/ErrorLogHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/FilterHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/FingersCrossedHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/FirePHPHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/Fixtures/.gitkeep create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/FleepHookHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/FlowdockHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerLegacyTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/GroupHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/HipChatHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/LogEntriesHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/MailHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/MongoDBHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/NativeMailerHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/NewRelicHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/PsrHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/PushoverHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/RavenHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/RedisHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/RotatingFileHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/SamplingHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/SlackHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/SocketHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/StreamHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/SyslogHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/SyslogUdpHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/TestHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/UdpSocketTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/WhatFailureGroupHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Handler/ZendMonitorHandlerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/LoggerTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/IntrospectionProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/MemoryPeakUsageProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/MemoryUsageProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/PsrLogMessageProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/TagProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/UidProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/Processor/WebProcessorTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/PsrLogCompatTest.php create mode 100644 vendor/monolog/monolog/tests/Monolog/TestCase.php create mode 100644 vendor/monolog/monolog/tests/bootstrap.php create mode 100644 vendor/nesbot/carbon/.editorconfig create mode 100644 vendor/nesbot/carbon/LICENSE create mode 100644 vendor/nesbot/carbon/composer.json create mode 100644 vendor/nesbot/carbon/history.md create mode 100644 vendor/nesbot/carbon/phpunit.xml.dist create mode 100644 vendor/nesbot/carbon/readme.md create mode 100644 vendor/nesbot/carbon/src/Carbon/Carbon.php create mode 100644 vendor/nesbot/carbon/tests/AddTest.php create mode 100644 vendor/nesbot/carbon/tests/ComparisonTest.php create mode 100644 vendor/nesbot/carbon/tests/ConstructTest.php create mode 100644 vendor/nesbot/carbon/tests/CopyTest.php create mode 100644 vendor/nesbot/carbon/tests/CreateFromDateTest.php create mode 100644 vendor/nesbot/carbon/tests/CreateFromFormatTest.php create mode 100644 vendor/nesbot/carbon/tests/CreateFromTimeTest.php create mode 100644 vendor/nesbot/carbon/tests/CreateFromTimestampTest.php create mode 100644 vendor/nesbot/carbon/tests/CreateTest.php create mode 100644 vendor/nesbot/carbon/tests/DayOfWeekModifiersTest.php create mode 100644 vendor/nesbot/carbon/tests/DiffTest.php create mode 100644 vendor/nesbot/carbon/tests/FluidSettersTest.php create mode 100644 vendor/nesbot/carbon/tests/GettersTest.php create mode 100644 vendor/nesbot/carbon/tests/InstanceTest.php create mode 100644 vendor/nesbot/carbon/tests/IsTest.php create mode 100644 vendor/nesbot/carbon/tests/IssetTest.php create mode 100644 vendor/nesbot/carbon/tests/NowAndOtherStaticHelpersTest.php create mode 100644 vendor/nesbot/carbon/tests/SettersTest.php create mode 100644 vendor/nesbot/carbon/tests/StartEndOfTest.php create mode 100644 vendor/nesbot/carbon/tests/StringsTest.php create mode 100644 vendor/nesbot/carbon/tests/SubTest.php create mode 100644 vendor/nesbot/carbon/tests/TestFixture.php create mode 100644 vendor/nesbot/carbon/tests/TestingAidsTest.php create mode 100644 vendor/nikic/php-parser/.travis.yml create mode 100644 vendor/nikic/php-parser/CHANGELOG.md create mode 100644 vendor/nikic/php-parser/LICENSE create mode 100644 vendor/nikic/php-parser/README.md create mode 100644 vendor/nikic/php-parser/composer.json create mode 100644 vendor/nikic/php-parser/doc/0_Introduction.markdown create mode 100644 vendor/nikic/php-parser/doc/1_Installation.markdown create mode 100644 vendor/nikic/php-parser/doc/2_Usage_of_basic_components.markdown create mode 100644 vendor/nikic/php-parser/doc/3_Other_node_tree_representations.markdown create mode 100644 vendor/nikic/php-parser/doc/4_Code_generation.markdown create mode 100644 vendor/nikic/php-parser/doc/component/Lexer.markdown create mode 100644 vendor/nikic/php-parser/grammar/README.md create mode 100644 vendor/nikic/php-parser/grammar/analyze.php create mode 100644 vendor/nikic/php-parser/grammar/kmyacc.php.parser create mode 100644 vendor/nikic/php-parser/grammar/rebuildParser.php create mode 100644 vendor/nikic/php-parser/grammar/zend_language_parser.phpy create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Autoloader.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Class.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Function.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Interface.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Method.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Param.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Builder/Property.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/BuilderAbstract.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/BuilderFactory.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Comment.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Comment/Doc.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Error.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Lexer.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Lexer/Emulative.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Arg.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Const.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Array.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ArrayDimFetch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ArrayItem.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Assign.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignBitwiseAnd.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignBitwiseOr.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignBitwiseXor.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignConcat.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignDiv.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignMinus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignMod.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignMul.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignPlus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignRef.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignShiftLeft.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/AssignShiftRight.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BitwiseAnd.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BitwiseNot.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BitwiseOr.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BitwiseXor.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BooleanAnd.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BooleanNot.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/BooleanOr.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Array.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Bool.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Double.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Int.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Object.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/String.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Cast/Unset.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ClassConstFetch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Clone.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Closure.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ClosureUse.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Concat.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ConstFetch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Div.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Empty.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Equal.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ErrorSuppress.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Eval.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Exit.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/FuncCall.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Greater.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/GreaterOrEqual.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Identical.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Include.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Instanceof.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Isset.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/List.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/LogicalAnd.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/LogicalOr.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/LogicalXor.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/MethodCall.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Minus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Mod.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Mul.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/New.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/NotEqual.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/NotIdentical.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Plus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/PostDec.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/PostInc.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/PreDec.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/PreInc.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Print.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/PropertyFetch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ShellExec.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ShiftLeft.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/ShiftRight.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Smaller.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/SmallerOrEqual.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/StaticCall.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/StaticPropertyFetch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Ternary.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/UnaryMinus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/UnaryPlus.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Variable.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Expr/Yield.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Name.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Name/FullyQualified.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Name/Relative.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Param.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/ClassConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/DNumber.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/DirConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/Encapsed.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/FileConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/FuncConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/LNumber.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/LineConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/MethodConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/NSConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/String.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Scalar/TraitConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Break.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Case.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Catch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Class.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/ClassConst.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/ClassMethod.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Const.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Continue.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Declare.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/DeclareDeclare.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Do.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Echo.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Else.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/ElseIf.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/For.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Foreach.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Function.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Global.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Goto.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/HaltCompiler.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/If.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/InlineHTML.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Interface.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Label.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Namespace.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Property.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/PropertyProperty.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Return.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Static.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/StaticVar.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Switch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Throw.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Trait.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/TraitUse.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/TraitUseAdaptation.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/TraitUseAdaptation/Alias.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/TraitUseAdaptation/Precedence.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/TryCatch.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Unset.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/Use.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/UseUse.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Node/Stmt/While.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeAbstract.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeDumper.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeTraverser.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeTraverserInterface.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeVisitor.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeVisitor/NameResolver.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/NodeVisitorAbstract.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Parser.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/PrettyPrinter/Default.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/PrettyPrinter/Zend.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/PrettyPrinterAbstract.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Serializer.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Serializer/XML.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Template.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/TemplateLoader.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Unserializer.php create mode 100644 vendor/nikic/php-parser/lib/PHPParser/Unserializer/XML.php create mode 100644 vendor/nikic/php-parser/lib/bootstrap.php create mode 100644 vendor/nikic/php-parser/phpunit.xml.dist create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/ClassTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/FunctionTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/InterfaceTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/MethodTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/ParamTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Builder/PropertyTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/BuilderFactoryTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/CodeTestAbstract.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/CommentTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/ErrorTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Lexer/EmulativeTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/LexerTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Node/NameTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Node/Scalar/StringTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Node/Stmt/ClassMethodTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Node/Stmt/ClassTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Node/Stmt/PropertyTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/NodeAbstractTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/NodeDumperTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/NodeTraverserTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/NodeVisitor/NameResolverTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/ParserTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/PrettyPrinterTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Serializer/XMLTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/TemplateLoaderTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/TemplateTest.php create mode 100644 vendor/nikic/php-parser/test/PHPParser/Tests/Unserializer/XMLTest.php create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/arrayDef.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/assign.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/cast.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/clone.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/closure.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/comparison.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/errorSuppress.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/exit.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/args.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/constFetch.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/constantDeref.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/funcCall.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/newDeref.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/objectAccess.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/simpleArrayAccess.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/staticCall.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/fetchAndCall/staticPropertyFetch.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/includeAndEval.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/issetAndEmpty.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/logic.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/math.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/new.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/print.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/shellExec.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/ternary.test create mode 100644 vendor/nikic/php-parser/test/code/parser/expr/variable.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/constantString.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/docString.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/encapsedString.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/float.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/int.test create mode 100644 vendor/nikic/php-parser/test/code/parser/scalar/magicConst.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/blocklessStatement.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/abstract.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/conditional.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/final.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/interface.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/modifier.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/name.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/php4Style.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/simple.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/staticMethod.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/class/trait.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/const.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/controlFlow.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/declare.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/echo.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/byRef.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/conditional.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/defaultValues.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/generator.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/specialVars.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/function/typeHints.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/haltCompiler.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/haltCompilerInvalidSyntax.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/haltCompilerOutermostScope.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/if.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/inlineHTML.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/loop/do.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/loop/for.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/loop/foreach.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/loop/while.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/alias.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/braced.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/mix.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/name.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/name.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/nested.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/notBraced.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmt.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/namespace/outsideStmt.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/switch.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/tryCatch.test create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/tryCatch.test-fail create mode 100644 vendor/nikic/php-parser/test/code/parser/stmt/unset.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/closure.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/comments.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/include.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/inlineHTMLandPHPtest.file-test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/namespaces.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/onlyInlineHTML.file-test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/onlyPHP.file-test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/parentheses.test create mode 100644 vendor/nikic/php-parser/test/code/prettyPrinter/switch.test create mode 100644 vendor/nikic/php-parser/test_old/run.php create mode 100644 vendor/patchwork/utf8/.travis.yml create mode 100644 vendor/patchwork/utf8/CHANGELOG.md create mode 100644 vendor/patchwork/utf8/README.md create mode 100644 vendor/patchwork/utf8/class/Normalizer.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Iconv.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Intl.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Mbstring.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Normalizer.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/Xml.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.big5.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp037.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp1006.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp1026.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp424.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp437.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp500.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp737.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp775.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp850.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp852.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp855.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp856.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp857.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp860.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp861.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp862.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp863.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp864.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp865.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp866.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp869.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp874.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp875.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp932.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp936.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp949.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.cp950.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.gsm0338.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-1.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-10.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-11.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-13.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-14.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-15.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-16.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-2.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-3.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-4.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-5.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-6.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-7.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-8.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.iso-8859-9.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.koi8-r.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.koi8-u.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.mazovia.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.nextstep.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.stdenc.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.symbol.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.turkish.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.us-ascii-quotes.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.us-ascii.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1250.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1251.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1252.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1253.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1254.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1255.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1256.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1257.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.windows-1258.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.x-mac-ce.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.x-mac-cyrillic.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.x-mac-greek.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.x-mac-icelandic.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.x-mac-roman.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/from.zdingbat.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/to.gsm0338.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/to.mazovia.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/to.stdenc.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/to.symbol.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/to.zdingbat.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/charset/translit.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/canonicalComposition.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/canonicalDecomposition.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/combiningClass.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/compatibilityDecomposition.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/lowerCase.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/PHP/Shim/unidata/upperCase.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/TurkishUtf8.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup/iconv.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup/intl.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup/mbstring.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/Bootup/utf8_encode.php create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/data/caseFolding_full.ser create mode 100644 vendor/patchwork/utf8/class/Patchwork/Utf8/data/translit_extra.ser create mode 100644 vendor/patchwork/utf8/composer.json create mode 100644 vendor/patchwork/utf8/phpunit.xml.dist create mode 100644 vendor/phpseclib/phpseclib/.gitattributes create mode 100644 vendor/phpseclib/phpseclib/.gitignore create mode 100644 vendor/phpseclib/phpseclib/.scrutinizer.yml create mode 100644 vendor/phpseclib/phpseclib/.travis.yml create mode 100644 vendor/phpseclib/phpseclib/AUTHORS create mode 100644 vendor/phpseclib/phpseclib/CHANGELOG.md create mode 100644 vendor/phpseclib/phpseclib/LICENSE create mode 100644 vendor/phpseclib/phpseclib/README.md create mode 100644 vendor/phpseclib/phpseclib/build/build.xml create mode 100644 vendor/phpseclib/phpseclib/build/code-sniffer-ruleset-tests.xml create mode 100644 vendor/phpseclib/phpseclib/build/code-sniffer-ruleset.xml create mode 100644 vendor/phpseclib/phpseclib/build/sami.conf.php create mode 100644 vendor/phpseclib/phpseclib/composer.json create mode 100644 vendor/phpseclib/phpseclib/composer.lock create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/AES.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/File/X509.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/System/SSH_Agent.php create mode 100644 vendor/phpseclib/phpseclib/phpseclib/openssl.cnf create mode 100644 vendor/phpseclib/phpseclib/phpunit.xml.dist create mode 100644 vendor/phpseclib/phpseclib/tests/Functional/Net/SFTPUserStoryTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Functional/Net/SSH2Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/PhpseclibFunctionalTestCase.php create mode 100644 vendor/phpseclib/phpseclib/tests/PhpseclibTestCase.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/AES/InternalTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/AES/McryptTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/AES/TestCase.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/MD5Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/SHA256Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/SHA256_96Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/SHA512Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/SHA512_96Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/Hash/TestCase.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Crypt/RSA/LoadKeyTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/File/ASN1/FE.pdf.p7m create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/File/ASN1Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/File/X509/SPKACTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Math/BigInteger/BCMathTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Math/BigInteger/GMPTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Math/BigInteger/InternalOpenSSLTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Math/BigInteger/InternalTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Math/BigInteger/TestCase.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Net/SFTPStreamTest.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Net/SSH1Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/Unit/Net/SSH2Test.php create mode 100644 vendor/phpseclib/phpseclib/tests/bootstrap.php create mode 100644 vendor/phpseclib/phpseclib/travis/code_coverage_id_rsa create mode 100755 vendor/phpseclib/phpseclib/travis/install-php-extensions.sh create mode 100755 vendor/phpseclib/phpseclib/travis/run-phpunit.sh create mode 100755 vendor/phpseclib/phpseclib/travis/setup-composer.sh create mode 100755 vendor/phpseclib/phpseclib/travis/setup-secure-shell.sh create mode 100755 vendor/phpseclib/phpseclib/travis/upload-code-coverage-html.sh create mode 100755 vendor/phpseclib/phpseclib/travis/upload-code-coverage-scrutinizer.sh create mode 100644 vendor/psr/log/.gitignore create mode 100644 vendor/psr/log/LICENSE create mode 100644 vendor/psr/log/Psr/Log/AbstractLogger.php create mode 100644 vendor/psr/log/Psr/Log/InvalidArgumentException.php create mode 100644 vendor/psr/log/Psr/Log/LogLevel.php create mode 100644 vendor/psr/log/Psr/Log/LoggerAwareInterface.php create mode 100644 vendor/psr/log/Psr/Log/LoggerAwareTrait.php create mode 100644 vendor/psr/log/Psr/Log/LoggerInterface.php create mode 100644 vendor/psr/log/Psr/Log/LoggerTrait.php create mode 100644 vendor/psr/log/Psr/Log/NullLogger.php create mode 100644 vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php create mode 100644 vendor/psr/log/README.md create mode 100644 vendor/psr/log/composer.json create mode 100644 vendor/stack/builder/.gitignore create mode 100644 vendor/stack/builder/.travis.yml create mode 100644 vendor/stack/builder/CHANGELOG.md create mode 100644 vendor/stack/builder/LICENSE create mode 100644 vendor/stack/builder/README.md create mode 100644 vendor/stack/builder/composer.json create mode 100644 vendor/stack/builder/composer.lock create mode 100644 vendor/stack/builder/phpunit.xml.dist create mode 100644 vendor/stack/builder/src/Stack/Builder.php create mode 100644 vendor/stack/builder/src/Stack/StackedHttpKernel.php create mode 100644 vendor/stack/builder/tests/functional/SilexApplicationTest.php create mode 100644 vendor/stack/builder/tests/unit/Stack/BuilderTest.php create mode 100644 vendor/stack/builder/tests/unit/Stack/StackedHttpKernelTest.php create mode 100644 vendor/swiftmailer/swiftmailer/.gitattributes create mode 100644 vendor/swiftmailer/swiftmailer/.gitignore create mode 100644 vendor/swiftmailer/swiftmailer/.travis.yml create mode 100644 vendor/swiftmailer/swiftmailer/CHANGES create mode 100644 vendor/swiftmailer/swiftmailer/LICENSE create mode 100644 vendor/swiftmailer/swiftmailer/README create mode 100644 vendor/swiftmailer/swiftmailer/VERSION create mode 100644 vendor/swiftmailer/swiftmailer/composer.json create mode 100644 vendor/swiftmailer/swiftmailer/doc/headers.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/help-resources.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/including-the-files.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/index.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/installing.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/introduction.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/japanese.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/messages.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/overview.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/plugins.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/sending.rst create mode 100644 vendor/swiftmailer/swiftmailer/doc/uml/Encoders.graffle create mode 100644 vendor/swiftmailer/swiftmailer/doc/uml/Mime.graffle create mode 100644 vendor/swiftmailer/swiftmailer/doc/uml/Transports.graffle create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Attachment.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/AbstractFilterableInputStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/ArrayByteStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/FileByteStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/TemporaryFileByteStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/GenericFixedWidthReader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/UsAsciiReader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/Utf8Reader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReaderFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReaderFactory/SimpleCharacterReaderFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream/ArrayCharacterStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream/NgCharacterStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ConfigurableSpool.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyException.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/EmbeddedFile.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/Base64Encoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/QpEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/Rfc2231Encoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoding.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/CommandEvent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/CommandListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/Event.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventDispatcher.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventObject.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/ResponseEvent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/ResponseListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SendEvent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SendListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SimpleEventDispatcher.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportChangeEvent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportChangeListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportExceptionEvent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportExceptionListener.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/FailoverTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/FileSpool.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/FileStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Filterable.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Image.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/InputByteStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/IoException.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/ArrayKeyCache.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/DiskKeyCache.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/KeyCacheInputStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/NullKeyCache.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/SimpleKeyCacheInputStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/LoadBalancedTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/MailTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer/ArrayRecipientIterator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer/RecipientIterator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/MemorySpool.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Message.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Attachment.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/CharsetObserver.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/Base64ContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/NativeQpContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/PlainContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/QpContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/QpContentEncoderProxy.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/RawContentEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/EmbeddedFile.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/EncodingObserver.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Grammar.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Header.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/Base64HeaderEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/QpHeaderEncoder.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderSet.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/AbstractHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/DateHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/IdentificationHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/OpenDKIMHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/ParameterizedHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/PathHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/UnstructuredHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Message.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/MimeEntity.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/MimePart.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ParameterizedHeader.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMimeEntity.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/MimePart.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/NullTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/OutputByteStream.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/AntiFloodPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/BandwidthMonitorPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Decorator/Replacements.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/DecoratorPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ImpersonatePlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Logger.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/LoggerPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Loggers/ArrayLogger.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Loggers/EchoLogger.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/MessageLogger.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Pop/Pop3Connection.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Pop/Pop3Exception.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/PopBeforeSmtpPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/RedirectingPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ReporterPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporters/HitReporter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporters/HtmlReporter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Sleeper.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ThrottlerPlugin.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Timer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Preferences.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/ReplacementFilterFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/RfcComplianceException.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/SendmailTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/SignedMessage.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/BodySigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/DKIMSigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/DomainKeySigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/HeaderSigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/OpenDKIMSigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/SMimeSigner.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/SmtpTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Spool.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/SpoolTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/ByteArrayReplacementFilter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/StringReplacementFilter.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/StringReplacementFilterFactory.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/SwiftException.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/CramMd5Authenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/LoginAuthenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/NTLMAuthenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/PlainAuthenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/XOAuth2Authenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/AuthHandler.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Authenticator.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpHandler.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/FailoverTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/IoBuffer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/LoadBalancedTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailInvoker.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/MailTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/NullTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SendmailTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SimpleMailInvoker.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SmtpAgent.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SpoolTransport.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/TransportException.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/classes/Swift/Validate.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/dependency_maps/cache_deps.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/dependency_maps/message_deps.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/dependency_maps/mime_deps.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/dependency_maps/transport_deps.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/mime_types.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/preferences.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/swift_init.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/swift_required.php create mode 100644 vendor/swiftmailer/swiftmailer/lib/swift_required_pear.php create mode 100755 vendor/swiftmailer/swiftmailer/lib/swiftmailer_generate_mimes_config.php create mode 100644 vendor/swiftmailer/swiftmailer/notes/APPS create mode 100644 vendor/swiftmailer/swiftmailer/notes/CHARSETS create mode 100644 vendor/swiftmailer/swiftmailer/notes/message.xml create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc0821.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc0822.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc1341.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc1521.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc1854.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2015.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2045.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2046.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2047.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2048.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2049.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2183.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2222.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2231.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2234.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2440.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2487.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2554.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2821.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc2822.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc3156.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc3676.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4505.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4616.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4870.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4871.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4880.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc4954.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/rfc5751.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/rfc/whats_where.txt create mode 100644 vendor/swiftmailer/swiftmailer/notes/smtp.txt create mode 100644 vendor/swiftmailer/swiftmailer/phpunit.xml.dist create mode 100644 vendor/swiftmailer/swiftmailer/tests/IdenticalBinaryConstraint.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/StreamCollector.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/SwiftMailerSmokeTestCase.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/SwiftMailerTestCase.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/charsets/iso-2022-jp/one.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/charsets/iso-8859-1/one.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/one.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/three.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/two.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/dkim/dkim.test.priv create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/dkim/dkim.test.pub create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/files/data.txt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/files/swiftmailer.png create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/files/textfile.zip create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/CA.srl create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/ca.crt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/ca.key create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/create-cert.sh create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt.crt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt.key create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt2.crt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt2.key create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign.crt create mode 100644 vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign.key create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance.conf.php.default create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/AttachmentAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/ByteStream/FileByteStreamAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/CharacterReaderFactory/SimpleCharacterReaderFactoryAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/DependencyContainerAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/EmbeddedFileAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/Base64EncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/QpEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/Rfc2231EncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/EncodingAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/KeyCache/ArrayKeyCacheAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/KeyCache/DiskKeyCacheAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/MessageAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/AttachmentAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/Base64ContentEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/NativeQpContentEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/PlainContentEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/QpContentEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/EmbeddedFileAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/HeaderEncoder/Base64HeaderEncoderAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/MimePartAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/SimpleMessageAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/MimePartAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/AbstractStreamBufferAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/BasicSocketAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/ProcessAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/SocketTimeoutTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/SslSocketAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/TlsSocketAcceptanceTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bootstrap.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug111Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug118Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug206Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug274Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug34Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug35Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug38Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug518Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug51Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug534Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug71Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug76Test.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/fixtures/EsmtpTransportFixture.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/fixtures/MimeEntityFixture.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/smoke.conf.php.default create mode 100644 vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/AttachmentSmokeTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/BasicSmokeTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/HtmlWithAttachmentSmokeTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/InternationalSmokeTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/ByteStream/ArrayByteStreamTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/GenericFixedWidthReaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/UsAsciiReaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/Utf8ReaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterStream/ArrayCharacterStreamTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/DependencyContainerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/Base64EncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/QpEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/Rfc2231EncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/CommandEventTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/EventObjectTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/ResponseEventTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/SendEventTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/SimpleEventDispatcherTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/TransportChangeEventTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/TransportExceptionEventTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/KeyCache/ArrayKeyCacheTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/KeyCache/SimpleKeyCacheInputStreamTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mailer/ArrayRecipientIteratorTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/MailerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/MessageTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/AbstractMimeEntityTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/AttachmentTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/Base64ContentEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/PlainContentEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/QpContentEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/EmbeddedFileTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/HeaderEncoder/Base64HeaderEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/HeaderEncoder/QpHeaderEncoderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/DateHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/IdentificationHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/MailboxHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/ParameterizedHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/PathHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/UnstructuredHeaderTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/MimePartTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleHeaderFactoryTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleHeaderSetTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleMessageTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleMimeEntityTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/AntiFloodPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/BandwidthMonitorPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/DecoratorPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/LoggerPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Loggers/ArrayLoggerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Loggers/EchoLoggerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/PopBeforeSmtpPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/RedirectingPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/ReporterPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Reporters/HitReporterTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Reporters/HtmlReporterTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/ThrottlerPluginTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/DKIMSignerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/OpenDKIMSignerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/SMimeSignerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/ByteArrayReplacementFilterTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/StringReplacementFilterFactoryTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/StringReplacementFilterTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/AbstractSmtpEventSupportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/AbstractSmtpTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/CramMd5AuthenticatorTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/LoginAuthenticatorTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/NTLMAuthenticatorTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/PlainAuthenticatorTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/AuthHandlerTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/EsmtpTransport/ExtensionSupportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/EsmtpTransportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/FailoverTransportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/LoadBalancedTransportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/MailTransportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/SendmailTransportTest.php create mode 100644 vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/StreamBufferTest.php diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100755 index 0000000..6a780c4 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,3 @@ +# Contribution Guidelines + +Please submit all issues and pull requests to the [laravel/framework](http://github.com/laravel/framework) repository! diff --git a/app/commands/.gitkeep b/app/commands/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/app/config/app.php b/app/config/app.php new file mode 100644 index 0000000..f90bc9a --- /dev/null +++ b/app/config/app.php @@ -0,0 +1,194 @@ + true, + + /* + |-------------------------------------------------------------------------- + | Application URL + |-------------------------------------------------------------------------- + | + | This URL is used by the console to properly generate URLs when using + | the Artisan command line tool. You should set this to the root of + | your application so that it is used when running Artisan tasks. + | + */ + + 'url' => 'http://localhost', + + /* + |-------------------------------------------------------------------------- + | Application Timezone + |-------------------------------------------------------------------------- + | + | Here you may specify the default timezone for your application, which + | will be used by the PHP date and date-time functions. We have gone + | ahead and set this to a sensible default for you out of the box. + | + */ + + 'timezone' => 'UTC', + + /* + |-------------------------------------------------------------------------- + | Application Locale Configuration + |-------------------------------------------------------------------------- + | + | The application locale determines the default locale that will be used + | by the translation service provider. You are free to set this value + | to any of the locales which will be supported by the application. + | + */ + + 'locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Application Fallback Locale + |-------------------------------------------------------------------------- + | + | The fallback locale determines the locale to use when the current one + | is not available. You may change the value to correspond to any of + | the language folders that are provided through your application. + | + */ + + 'fallback_locale' => 'en', + + /* + |-------------------------------------------------------------------------- + | Encryption Key + |-------------------------------------------------------------------------- + | + | This key is used by the Illuminate encrypter service and should be set + | to a random, 32 character string, otherwise these encrypted strings + | will not be safe. Please do this before deploying an application! + | + */ + + 'key' => 'zizhXzUmeJ9pFX885QuWCsN0eCBsHCUC', + + 'cipher' => MCRYPT_RIJNDAEL_128, + + /* + |-------------------------------------------------------------------------- + | Autoloaded Service Providers + |-------------------------------------------------------------------------- + | + | The service providers listed here will be automatically loaded on the + | request to your application. Feel free to add your own services to + | this array to grant expanded functionality to your applications. + | + */ + + 'providers' => array( + + 'Illuminate\Foundation\Providers\ArtisanServiceProvider', + 'Illuminate\Auth\AuthServiceProvider', + 'Illuminate\Cache\CacheServiceProvider', + 'Illuminate\Session\CommandsServiceProvider', + 'Illuminate\Foundation\Providers\ConsoleSupportServiceProvider', + 'Illuminate\Routing\ControllerServiceProvider', + 'Illuminate\Cookie\CookieServiceProvider', + 'Illuminate\Database\DatabaseServiceProvider', + 'Illuminate\Encryption\EncryptionServiceProvider', + 'Illuminate\Filesystem\FilesystemServiceProvider', + 'Illuminate\Hashing\HashServiceProvider', + 'Illuminate\Html\HtmlServiceProvider', + 'Illuminate\Log\LogServiceProvider', + 'Illuminate\Mail\MailServiceProvider', + 'Illuminate\Database\MigrationServiceProvider', + 'Illuminate\Pagination\PaginationServiceProvider', + 'Illuminate\Queue\QueueServiceProvider', + 'Illuminate\Redis\RedisServiceProvider', + 'Illuminate\Remote\RemoteServiceProvider', + 'Illuminate\Auth\Reminders\ReminderServiceProvider', + 'Illuminate\Database\SeedServiceProvider', + 'Illuminate\Session\SessionServiceProvider', + 'Illuminate\Translation\TranslationServiceProvider', + 'Illuminate\Validation\ValidationServiceProvider', + 'Illuminate\View\ViewServiceProvider', + 'Illuminate\Workbench\WorkbenchServiceProvider', + + ), + + /* + |-------------------------------------------------------------------------- + | Service Provider Manifest + |-------------------------------------------------------------------------- + | + | The service provider manifest is used by Laravel to lazy load service + | providers which are not needed for each request, as well to keep a + | list of all of the services. Here, you may set its storage spot. + | + */ + + 'manifest' => storage_path().'/meta', + + /* + |-------------------------------------------------------------------------- + | Class Aliases + |-------------------------------------------------------------------------- + | + | This array of class aliases will be registered when this application + | is started. However, feel free to register as many as you wish as + | the aliases are "lazy" loaded so they don't hinder performance. + | + */ + + 'aliases' => array( + + 'App' => 'Illuminate\Support\Facades\App', + 'Artisan' => 'Illuminate\Support\Facades\Artisan', + 'Auth' => 'Illuminate\Support\Facades\Auth', + 'Blade' => 'Illuminate\Support\Facades\Blade', + 'Cache' => 'Illuminate\Support\Facades\Cache', + 'ClassLoader' => 'Illuminate\Support\ClassLoader', + 'Config' => 'Illuminate\Support\Facades\Config', + 'Controller' => 'Illuminate\Routing\Controller', + 'Cookie' => 'Illuminate\Support\Facades\Cookie', + 'Crypt' => 'Illuminate\Support\Facades\Crypt', + 'DB' => 'Illuminate\Support\Facades\DB', + 'Eloquent' => 'Illuminate\Database\Eloquent\Model', + 'Event' => 'Illuminate\Support\Facades\Event', + 'File' => 'Illuminate\Support\Facades\File', + 'Form' => 'Illuminate\Support\Facades\Form', + 'Hash' => 'Illuminate\Support\Facades\Hash', + 'HTML' => 'Illuminate\Support\Facades\HTML', + 'Input' => 'Illuminate\Support\Facades\Input', + 'Lang' => 'Illuminate\Support\Facades\Lang', + 'Log' => 'Illuminate\Support\Facades\Log', + 'Mail' => 'Illuminate\Support\Facades\Mail', + 'Paginator' => 'Illuminate\Support\Facades\Paginator', + 'Password' => 'Illuminate\Support\Facades\Password', + 'Queue' => 'Illuminate\Support\Facades\Queue', + 'Redirect' => 'Illuminate\Support\Facades\Redirect', + 'Redis' => 'Illuminate\Support\Facades\Redis', + 'Request' => 'Illuminate\Support\Facades\Request', + 'Response' => 'Illuminate\Support\Facades\Response', + 'Route' => 'Illuminate\Support\Facades\Route', + 'Schema' => 'Illuminate\Support\Facades\Schema', + 'Seeder' => 'Illuminate\Database\Seeder', + 'Session' => 'Illuminate\Support\Facades\Session', + 'SoftDeletingTrait' => 'Illuminate\Database\Eloquent\SoftDeletingTrait', + 'SSH' => 'Illuminate\Support\Facades\SSH', + 'Str' => 'Illuminate\Support\Str', + 'URL' => 'Illuminate\Support\Facades\URL', + 'Validator' => 'Illuminate\Support\Facades\Validator', + 'View' => 'Illuminate\Support\Facades\View', + + ), + +); diff --git a/app/config/auth.php b/app/config/auth.php new file mode 100644 index 0000000..eacbbfa --- /dev/null +++ b/app/config/auth.php @@ -0,0 +1,71 @@ + 'eloquent', + + /* + |-------------------------------------------------------------------------- + | Authentication Model + |-------------------------------------------------------------------------- + | + | When using the "Eloquent" authentication driver, we need to know which + | Eloquent model should be used to retrieve your users. Of course, it + | is often just the "User" model but you may use whatever you like. + | + */ + + 'model' => 'User', + + /* + |-------------------------------------------------------------------------- + | Authentication Table + |-------------------------------------------------------------------------- + | + | When using the "Database" authentication driver, we need to know which + | table should be used to retrieve your users. We have chosen a basic + | default value but you may easily change it to any table you like. + | + */ + + 'table' => 'users', + + /* + |-------------------------------------------------------------------------- + | Password Reminder Settings + |-------------------------------------------------------------------------- + | + | Here you may set the settings for password reminders, including a view + | that should be used as your password reminder e-mail. You will also + | be able to set the name of the table that holds the reset tokens. + | + | The "expire" time is the number of minutes that the reminder should be + | considered valid. This security feature keeps tokens short-lived so + | they have less time to be guessed. You may change this as needed. + | + */ + + 'reminder' => array( + + 'email' => 'emails.auth.reminder', + + 'table' => 'password_reminders', + + 'expire' => 60, + + ), + +); diff --git a/app/config/cache.php b/app/config/cache.php new file mode 100644 index 0000000..ce89842 --- /dev/null +++ b/app/config/cache.php @@ -0,0 +1,89 @@ + 'file', + + /* + |-------------------------------------------------------------------------- + | File Cache Location + |-------------------------------------------------------------------------- + | + | When using the "file" cache driver, we need a location where the cache + | files may be stored. A sensible default has been specified, but you + | are free to change it to any other place on disk that you desire. + | + */ + + 'path' => storage_path().'/cache', + + /* + |-------------------------------------------------------------------------- + | Database Cache Connection + |-------------------------------------------------------------------------- + | + | When using the "database" cache driver you may specify the connection + | that should be used to store the cached items. When this option is + | null the default database connection will be utilized for cache. + | + */ + + 'connection' => null, + + /* + |-------------------------------------------------------------------------- + | Database Cache Table + |-------------------------------------------------------------------------- + | + | When using the "database" cache driver we need to know the table that + | should be used to store the cached items. A default table name has + | been provided but you're free to change it however you deem fit. + | + */ + + 'table' => 'cache', + + /* + |-------------------------------------------------------------------------- + | Memcached Servers + |-------------------------------------------------------------------------- + | + | Now you may specify an array of your Memcached servers that should be + | used when utilizing the Memcached cache driver. All of the servers + | should contain a value for "host", "port", and "weight" options. + | + */ + + 'memcached' => array( + + array('host' => '127.0.0.1', 'port' => 11211, 'weight' => 100), + + ), + + /* + |-------------------------------------------------------------------------- + | Cache Key Prefix + |-------------------------------------------------------------------------- + | + | When utilizing a RAM based store such as APC or Memcached, there might + | be other applications utilizing the same cache. So, we'll specify a + | value to get prefixed to all our keys so we can avoid collisions. + | + */ + + 'prefix' => 'laravel', + +); diff --git a/app/config/compile.php b/app/config/compile.php new file mode 100644 index 0000000..d5e5518 --- /dev/null +++ b/app/config/compile.php @@ -0,0 +1,18 @@ + PDO::FETCH_CLASS, + + /* + |-------------------------------------------------------------------------- + | Default Database Connection Name + |-------------------------------------------------------------------------- + | + | Here you may specify which of the database connections below you wish + | to use as your default connection for all database work. Of course + | you may use many connections at once using the Database library. + | + */ + + 'default' => 'mysql', + + /* + |-------------------------------------------------------------------------- + | Database Connections + |-------------------------------------------------------------------------- + | + | Here are each of the database connections setup for your application. + | Of course, examples of configuring each database platform that is + | supported by Laravel is shown below to make development simple. + | + | + | All database work in Laravel is done through the PHP PDO facilities + | so make sure you have the driver for your particular database of + | choice installed on your machine before you begin development. + | + */ + + 'connections' => array( + + 'sqlite' => array( + 'driver' => 'sqlite', + 'database' => __DIR__.'/../database/production.sqlite', + 'prefix' => '', + ), + + 'mysql' => array( + 'driver' => 'mysql', + 'host' => '127.0.0.1', + 'database' => 'modules', + 'username' => 'root', + 'password' => '', + 'charset' => 'utf8', + 'collation' => 'utf8_unicode_ci', + 'prefix' => '', + ), + + 'pgsql' => array( + 'driver' => 'pgsql', + 'host' => 'localhost', + 'database' => 'forge', + 'username' => 'forge', + 'password' => '', + 'charset' => 'utf8', + 'prefix' => '', + 'schema' => 'public', + ), + + 'sqlsrv' => array( + 'driver' => 'sqlsrv', + 'host' => 'localhost', + 'database' => 'database', + 'username' => 'root', + 'password' => '', + 'prefix' => '', + ), + + ), + + /* + |-------------------------------------------------------------------------- + | Migration Repository Table + |-------------------------------------------------------------------------- + | + | This table keeps track of all the migrations that have already run for + | your application. Using this information, we can determine which of + | the migrations on disk haven't actually been run in the database. + | + */ + + 'migrations' => 'migrations', + + /* + |-------------------------------------------------------------------------- + | Redis Databases + |-------------------------------------------------------------------------- + | + | Redis is an open source, fast, and advanced key-value store that also + | provides a richer set of commands than a typical key-value systems + | such as APC or Memcached. Laravel makes it easy to dig right in. + | + */ + + 'redis' => array( + + 'cluster' => false, + + 'default' => array( + 'host' => '127.0.0.1', + 'port' => 6379, + 'database' => 0, + ), + + ), + +); diff --git a/app/config/local/app.php b/app/config/local/app.php new file mode 100644 index 0000000..c56fcb9 --- /dev/null +++ b/app/config/local/app.php @@ -0,0 +1,18 @@ + true, + +); diff --git a/app/config/local/database.php b/app/config/local/database.php new file mode 100644 index 0000000..fbcb95a --- /dev/null +++ b/app/config/local/database.php @@ -0,0 +1,47 @@ + array( + + 'mysql' => array( + 'driver' => 'mysql', + 'host' => 'localhost', + 'database' => 'homestead', + 'username' => 'homestead', + 'password' => 'secret', + 'charset' => 'utf8', + 'collation' => 'utf8_unicode_ci', + 'prefix' => '', + ), + + 'pgsql' => array( + 'driver' => 'pgsql', + 'host' => 'localhost', + 'database' => 'homestead', + 'username' => 'homestead', + 'password' => 'secret', + 'charset' => 'utf8', + 'prefix' => '', + 'schema' => 'public', + ), + + ), + +); diff --git a/app/config/mail.php b/app/config/mail.php new file mode 100644 index 0000000..76fd9e4 --- /dev/null +++ b/app/config/mail.php @@ -0,0 +1,124 @@ + 'smtp', + + /* + |-------------------------------------------------------------------------- + | SMTP Host Address + |-------------------------------------------------------------------------- + | + | Here you may provide the host address of the SMTP server used by your + | applications. A default option is provided that is compatible with + | the Mailgun mail service which will provide reliable deliveries. + | + */ + + 'host' => 'smtp.mailgun.org', + + /* + |-------------------------------------------------------------------------- + | SMTP Host Port + |-------------------------------------------------------------------------- + | + | This is the SMTP port used by your application to deliver e-mails to + | users of the application. Like the host we have set this value to + | stay compatible with the Mailgun e-mail application by default. + | + */ + + 'port' => 587, + + /* + |-------------------------------------------------------------------------- + | Global "From" Address + |-------------------------------------------------------------------------- + | + | You may wish for all e-mails sent by your application to be sent from + | the same address. Here, you may specify a name and address that is + | used globally for all e-mails that are sent by your application. + | + */ + + 'from' => array('address' => null, 'name' => null), + + /* + |-------------------------------------------------------------------------- + | E-Mail Encryption Protocol + |-------------------------------------------------------------------------- + | + | Here you may specify the encryption protocol that should be used when + | the application send e-mail messages. A sensible default using the + | transport layer security protocol should provide great security. + | + */ + + 'encryption' => 'tls', + + /* + |-------------------------------------------------------------------------- + | SMTP Server Username + |-------------------------------------------------------------------------- + | + | If your SMTP server requires a username for authentication, you should + | set it here. This will get used to authenticate with your server on + | connection. You may also set the "password" value below this one. + | + */ + + 'username' => null, + + /* + |-------------------------------------------------------------------------- + | SMTP Server Password + |-------------------------------------------------------------------------- + | + | Here you may set the password required by your SMTP server to send out + | messages from your application. This will be given to the server on + | connection so that the application will be able to send messages. + | + */ + + 'password' => null, + + /* + |-------------------------------------------------------------------------- + | Sendmail System Path + |-------------------------------------------------------------------------- + | + | When using the "sendmail" driver to send e-mails, we will need to know + | the path to where Sendmail lives on this server. A default path has + | been provided here, which will work well on most of your systems. + | + */ + + 'sendmail' => '/usr/sbin/sendmail -bs', + + /* + |-------------------------------------------------------------------------- + | Mail "Pretend" + |-------------------------------------------------------------------------- + | + | When this option is enabled, e-mail will not actually be sent over the + | web and will instead be written to your application's logs files so + | you may inspect the message. This is great for local development. + | + */ + + 'pretend' => false, + +); diff --git a/app/config/packages/.gitkeep b/app/config/packages/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/app/config/queue.php b/app/config/queue.php new file mode 100755 index 0000000..940a4cd --- /dev/null +++ b/app/config/queue.php @@ -0,0 +1,85 @@ + 'sync', + + /* + |-------------------------------------------------------------------------- + | Queue Connections + |-------------------------------------------------------------------------- + | + | Here you may configure the connection information for each server that + | is used by your application. A default configuration has been added + | for each back-end shipped with Laravel. You are free to add more. + | + */ + + 'connections' => array( + + 'sync' => array( + 'driver' => 'sync', + ), + + 'beanstalkd' => array( + 'driver' => 'beanstalkd', + 'host' => 'localhost', + 'queue' => 'default', + 'ttr' => 60, + ), + + 'sqs' => array( + 'driver' => 'sqs', + 'key' => 'your-public-key', + 'secret' => 'your-secret-key', + 'queue' => 'your-queue-url', + 'region' => 'us-east-1', + ), + + 'iron' => array( + 'driver' => 'iron', + 'host' => 'mq-aws-us-east-1.iron.io', + 'token' => 'your-token', + 'project' => 'your-project-id', + 'queue' => 'your-queue-name', + 'encrypt' => true, + ), + + 'redis' => array( + 'driver' => 'redis', + 'queue' => 'default', + ), + + ), + + /* + |-------------------------------------------------------------------------- + | Failed Queue Jobs + |-------------------------------------------------------------------------- + | + | These options configure the behavior of failed queue job logging so you + | can control which database and table are used to store the jobs that + | have failed. You may change them to any database / table you wish. + | + */ + + 'failed' => array( + + 'database' => 'mysql', 'table' => 'failed_jobs', + + ), + +); diff --git a/app/config/remote.php b/app/config/remote.php new file mode 100644 index 0000000..2169c43 --- /dev/null +++ b/app/config/remote.php @@ -0,0 +1,59 @@ + 'production', + + /* + |-------------------------------------------------------------------------- + | Remote Server Connections + |-------------------------------------------------------------------------- + | + | These are the servers that will be accessible via the SSH task runner + | facilities of Laravel. This feature radically simplifies executing + | tasks on your servers, such as deploying out these applications. + | + */ + + 'connections' => array( + + 'production' => array( + 'host' => '', + 'username' => '', + 'password' => '', + 'key' => '', + 'keyphrase' => '', + 'root' => '/var/www', + ), + + ), + + /* + |-------------------------------------------------------------------------- + | Remote Server Groups + |-------------------------------------------------------------------------- + | + | Here you may list connections under a single group name, which allows + | you to easily access all of the servers at once using a short name + | that is extremely easy to remember, such as "web" or "database". + | + */ + + 'groups' => array( + + 'web' => array('production') + + ), + +); diff --git a/app/config/services.php b/app/config/services.php new file mode 100644 index 0000000..c8aba2a --- /dev/null +++ b/app/config/services.php @@ -0,0 +1,31 @@ + array( + 'domain' => '', + 'secret' => '', + ), + + 'mandrill' => array( + 'secret' => '', + ), + + 'stripe' => array( + 'model' => 'User', + 'secret' => '', + ), + +); diff --git a/app/config/session.php b/app/config/session.php new file mode 100644 index 0000000..ae34302 --- /dev/null +++ b/app/config/session.php @@ -0,0 +1,140 @@ + 'file', + + /* + |-------------------------------------------------------------------------- + | Session Lifetime + |-------------------------------------------------------------------------- + | + | Here you may specify the number of minutes that you wish the session + | to be allowed to remain idle before it expires. If you want them + | to immediately expire on the browser closing, set that option. + | + */ + + 'lifetime' => 120, + + 'expire_on_close' => false, + + /* + |-------------------------------------------------------------------------- + | Session File Location + |-------------------------------------------------------------------------- + | + | When using the native session driver, we need a location where session + | files may be stored. A default has been set for you but a different + | location may be specified. This is only needed for file sessions. + | + */ + + 'files' => storage_path().'/sessions', + + /* + |-------------------------------------------------------------------------- + | Session Database Connection + |-------------------------------------------------------------------------- + | + | When using the "database" or "redis" session drivers, you may specify a + | connection that should be used to manage these sessions. This should + | correspond to a connection in your database configuration options. + | + */ + + 'connection' => null, + + /* + |-------------------------------------------------------------------------- + | Session Database Table + |-------------------------------------------------------------------------- + | + | When using the "database" session driver, you may specify the table we + | should use to manage the sessions. Of course, a sensible default is + | provided for you; however, you are free to change this as needed. + | + */ + + 'table' => 'sessions', + + /* + |-------------------------------------------------------------------------- + | Session Sweeping Lottery + |-------------------------------------------------------------------------- + | + | Some session drivers must manually sweep their storage location to get + | rid of old sessions from storage. Here are the chances that it will + | happen on a given request. By default, the odds are 2 out of 100. + | + */ + + 'lottery' => array(2, 100), + + /* + |-------------------------------------------------------------------------- + | Session Cookie Name + |-------------------------------------------------------------------------- + | + | Here you may change the name of the cookie used to identify a session + | instance by ID. The name specified here will get used every time a + | new session cookie is created by the framework for every driver. + | + */ + + 'cookie' => 'laravel_session', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Path + |-------------------------------------------------------------------------- + | + | The session cookie path determines the path for which the cookie will + | be regarded as available. Typically, this will be the root path of + | your application but you are free to change this when necessary. + | + */ + + 'path' => '/', + + /* + |-------------------------------------------------------------------------- + | Session Cookie Domain + |-------------------------------------------------------------------------- + | + | Here you may change the domain of the cookie used to identify a session + | in your application. This will determine which domains the cookie is + | available to in your application. A sensible default has been set. + | + */ + + 'domain' => null, + + /* + |-------------------------------------------------------------------------- + | HTTPS Only Cookies + |-------------------------------------------------------------------------- + | + | By setting this option to true, session cookies will only be sent back + | to the server if the browser has a HTTPS connection. This will keep + | the cookie from being sent to you if it can not be done securely. + | + */ + + 'secure' => false, + +); diff --git a/app/config/testing/cache.php b/app/config/testing/cache.php new file mode 100644 index 0000000..66a8a39 --- /dev/null +++ b/app/config/testing/cache.php @@ -0,0 +1,20 @@ + 'array', + +); diff --git a/app/config/testing/session.php b/app/config/testing/session.php new file mode 100644 index 0000000..0364b63 --- /dev/null +++ b/app/config/testing/session.php @@ -0,0 +1,21 @@ + 'array', + +); diff --git a/app/config/view.php b/app/config/view.php new file mode 100644 index 0000000..34b8f38 --- /dev/null +++ b/app/config/view.php @@ -0,0 +1,31 @@ + array(__DIR__.'/../views'), + + /* + |-------------------------------------------------------------------------- + | Pagination View + |-------------------------------------------------------------------------- + | + | This view will be used to render the pagination link output, and can + | be easily customized here to show any view you like. A clean view + | compatible with Twitter's Bootstrap is given to you by default. + | + */ + + 'pagination' => 'pagination::slider-3', + +); diff --git a/app/config/workbench.php b/app/config/workbench.php new file mode 100644 index 0000000..87c5e38 --- /dev/null +++ b/app/config/workbench.php @@ -0,0 +1,31 @@ + '', + + /* + |-------------------------------------------------------------------------- + | Workbench Author E-Mail Address + |-------------------------------------------------------------------------- + | + | Like the option above, your e-mail address is used when generating new + | workbench packages. The e-mail is placed in your composer.json file + | automatically after the package is created by the workbench tool. + | + */ + + 'email' => '', + +); diff --git a/app/controllers/.gitkeep b/app/controllers/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/app/controllers/AccountController.php b/app/controllers/AccountController.php new file mode 100644 index 0000000..7a1a9d2 --- /dev/null +++ b/app/controllers/AccountController.php @@ -0,0 +1,222 @@ + 'required|email', + 'password' => 'required' + ) + ); + + if($validator->fails()) { + //Redirect to sign in page + return Redirect::route('account-sign-in') + ->withErrors($validator) + ->withInput(); + } else { + // Attempt user sign in + + $remember = (Input::has('remember')) ? true : false; + + $auth = Auth::attempt(array( + 'email' => Input::get('email'), + 'password' => Input::get('password'), + 'active' => 1 + ), $remember); + + if($auth){ + //Redirect to the intended page + return Redirect::intended('/'); + } else { + return Redirect::route('account-sign-in') + ->with('global', 'Email or Password incorrect, or account not activated.'); + } + } + + return Redirect::route('account-sign-in') + ->with('global', 'There was a problem signing you in.'); + } + + public function getSignOut(){ + Auth::logout(); + return Redirect::route('home'); + } + + public function getCreate(){ + return View::make('account.create'); + } + + public function postCreate(){ + $validator = Validator::make(Input::all(), + array( + 'email' => 'required|max:50|email|unique:users', + 'username' => 'required|max:20|min:3|unique:users', + 'password' => 'required|min:6', + 'password_again' => 'required|same:password' + ) + ); + + if($validator->fails()){ + return Redirect::route('account-create') + ->withErrors($validator) + ->withInput(); + } else { + + $email = Input::get('email'); + $username = Input::get('username'); + $password = Input::get('password'); + + // Activation code + $code = str_random(60); + + $user = User::create(array( + 'email' => $email, + 'username' => $username, + 'password' => Hash::make($password), + 'code' => $code, + 'active' => 0 + )); + + if($user){ + + Mail::send('emails.auth.activate', array('link' => URL::route('account-activate', $code), 'username' => $username), function($message) use ($user) { + $message->to($user->email, $user->username)->subject('Activate your account'); + }); + + return Redirect::route('home') + ->with('global', 'Your account has been created! We have sent you an email to activate your acount.'); + } + } + } + + public function getActivate($code){ + $user = User::where('code', '=', $code); + + if($user->count()){ + $user = $user -> first(); + + //Update user active to 1 instead of 0 + $user->active = 1; + $user->code = ''; + + if($user->save()){ + return Redirect::route('home') + ->with('global', 'Activated! You can now sign in'); + } + } + + return Redirect::route('home') + ->with('global', 'We could not activate your account. Try again later.'); + } + + public function getChangePassword(){ + return View::make('account.password'); + } + + public function postChangePassword(){ + $validator = Validator::make(Input::all(), + array( + 'old_password' => 'required', + 'password' => 'required|min:6', + 'password_again' => 'required|same:password' + )); + + if($validator->fails()){ + return Redirect::route('account-change-password') + ->withErrors($validator); + } else { + + $user = User::find(Auth::user()->id); + + $old_password = Input::get('old_password'); + $password = Input::get('password'); + + if(Hash::check($old_password, $user->getAuthPassword())){ + //Password user provided matches + $user->password = Hash::make($password); + + if($user->save()){ + return Redirect::route('home') + ->with('global', 'Your password has been changed.'); + } + } else { + return Redirect::route('account-change-password') + ->with('global', 'Your old password is incorrect.'); + } + + } + + return Redirect::route('account-change-password') + ->with('global', 'Your password could not be changed'); + } + + public function getForgotPassword(){ + return View::make('account.forgot'); + } + + public function postForgotPassword(){ + $validator = Validator::make(Input::all(), + array( + 'email' => 'required|email' + ) + ); + + if($validator->fails()){ + return Redirect::route('account-forgot-password') + ->withErrors($validator) + ->withInput(); + } else { + + $user = User::where('email', '=', Input::get('email')); + + if($user->count()) { + $user = $user->first(); + + //Generate a new random code and password + $code = str_random(60); + $password = str_random(10); + + $user->code = $code; + $user->password_temp = Hash::make($password); + + if($user->save()){ + Mail::send('emails.auth.forgot', array('link' => URL::route('account-recover', $code), 'username' => $user->username, 'password' => $password), function($message) use ($user){ + $message->to($user->email, $user->username)->subject('Your new password!'); + }); + + return Redirect::route('home') + ->with('global', 'We have sent you a new password to your email.'); + } + } + } + return Redirect::route('account-forgot-password') + ->with('global', 'Could not request new password'); + } + + public function getRecover($code){ + $user = User::where('code', '=', $code) + ->where('password_temp', '!=', ''); + + if($user->count()) { + $user = $user->first(); + + $user->password = $user->password_temp; + $user->password_temp = ''; + $user->code = ''; + if($user->save()){ + return Redirect::route('home') + ->with('global', 'Your account has been recovered and you can sign in with your new password.'); + } + } + + return Redirect::route('home') + ->with('global', 'Could not recover your account.'); + + } + +} \ No newline at end of file diff --git a/app/controllers/BaseController.php b/app/controllers/BaseController.php new file mode 100755 index 0000000..2bee464 --- /dev/null +++ b/app/controllers/BaseController.php @@ -0,0 +1,18 @@ +layout)) + { + $this->layout = View::make($this->layout); + } + } + +} diff --git a/app/controllers/CommunityController.php b/app/controllers/CommunityController.php new file mode 100644 index 0000000..eb3732e --- /dev/null +++ b/app/controllers/CommunityController.php @@ -0,0 +1,64 @@ +id); + $community = Community::where('communityname', '=', $name); + + if($user){ + $people = array(); + $people = json_decode($community->people); + + $user->community = $community->communityid; + array_push($people, array("userid" => $user->id)); + + json_encode($people); + $community->people = $people; + $community->save(); + } + } + + public function queueUser($name){ + $user = User::find(Auth::user()->id); + $community = Community::where('communityname', '=', $name); + + if($user){ + //find out if there is other people in the queue + if($community->queue->size > 0){ + //check if the queue is less than 50 + if($community->queue->size < 50){ + $people = array(); + $people = json_decode($community->queue->people); + + $user->community = $community->communityid; + array_push($people, array("userid" => $user->id)); + } + } elseif ($community->queue->size == 0) { + // Start the song straight away. + } + } + } + public function nextSong($name){ + sleep(400); + $stack = array("orange", "banana", "apple", "raspberry"); + $fruit = array_shift($stack); //Pointless setting it + print_r($stack); + } + + public function unqueue($id){ + for ($i=0; $i userid == $id){ + unset($array[i]); + } + } + } + +} \ No newline at end of file diff --git a/app/controllers/HomeController.php b/app/controllers/HomeController.php new file mode 100755 index 0000000..cbae16c --- /dev/null +++ b/app/controllers/HomeController.php @@ -0,0 +1,13 @@ +position = $position; + $position++; + $currSong->save(); + } + } + } + + public function updatePlaylist(){ + $user = User::find(Auth::user()->id); + + if($user){ + // checks if user is logged in + $playlist = Playlist::find($user->id)->songs; + return View::make('account.playlist')->with('playlist', $playlist); + } + else + { + return Redirect::route('home') + ->with('global', 'You need to sign in first.'); + } + } + + public function addToPlaylist(){ + if(Request::ajax()){ + + $url = Input::get('url'); + $name = Input::get('title'); + $img = Input::get('img'); + + $user = User::find(Auth::user()->id); + + if($user){ + $id = $user->id; + + $id = $user->id; + $pos = intval(Playlist::find(1)->songs->count()); + $pos++; + $song = Song::create(array( + 'songname' => $name, + 'songurl' => $url, + 'songimg' => $img, + 'playlistid' => $id, + 'position' => $pos + )); + } + + } + } +} \ No newline at end of file diff --git a/app/controllers/ProfileController.php b/app/controllers/ProfileController.php new file mode 100644 index 0000000..f49daa2 --- /dev/null +++ b/app/controllers/ProfileController.php @@ -0,0 +1,15 @@ +count()) { + $user = $user->first(); + + return View::make('profile.user') + ->with('user', $user); + } + + returnApp::abort(404); + } +} \ No newline at end of file diff --git a/app/database/.gitignore b/app/database/.gitignore new file mode 100755 index 0000000..9b1dffd --- /dev/null +++ b/app/database/.gitignore @@ -0,0 +1 @@ +*.sqlite diff --git a/app/database/migrations/.gitkeep b/app/database/migrations/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/app/database/seeds/.gitkeep b/app/database/seeds/.gitkeep new file mode 100755 index 0000000..e69de29 diff --git a/app/database/seeds/DatabaseSeeder.php b/app/database/seeds/DatabaseSeeder.php new file mode 100755 index 0000000..1989252 --- /dev/null +++ b/app/database/seeds/DatabaseSeeder.php @@ -0,0 +1,17 @@ +call('UserTableSeeder'); + } + +} diff --git a/app/filters.php b/app/filters.php new file mode 100755 index 0000000..f57859b --- /dev/null +++ b/app/filters.php @@ -0,0 +1,87 @@ + '« Previous', + + 'next' => 'Next »', + +); diff --git a/app/lang/en/reminders.php b/app/lang/en/reminders.php new file mode 100755 index 0000000..e2e24e5 --- /dev/null +++ b/app/lang/en/reminders.php @@ -0,0 +1,26 @@ + "Passwords must be at least six characters and match the confirmation.", + + "user" => "We can't find a user with that e-mail address.", + + "token" => "This password reset token is invalid.", + + "sent" => "Password reminder sent!", + + "reset" => "Password has been reset!", + +); diff --git a/app/lang/en/validation.php b/app/lang/en/validation.php new file mode 100755 index 0000000..648516e --- /dev/null +++ b/app/lang/en/validation.php @@ -0,0 +1,106 @@ + "The :attribute must be accepted.", + "active_url" => "The :attribute is not a valid URL.", + "after" => "The :attribute must be a date after :date.", + "alpha" => "The :attribute may only contain letters.", + "alpha_dash" => "The :attribute may only contain letters, numbers, and dashes.", + "alpha_num" => "The :attribute may only contain letters and numbers.", + "array" => "The :attribute must be an array.", + "before" => "The :attribute must be a date before :date.", + "between" => array( + "numeric" => "The :attribute must be between :min and :max.", + "file" => "The :attribute must be between :min and :max kilobytes.", + "string" => "The :attribute must be between :min and :max characters.", + "array" => "The :attribute must have between :min and :max items.", + ), + "boolean" => "The :attribute field must be true or false.", + "confirmed" => "The :attribute confirmation does not match.", + "date" => "The :attribute is not a valid date.", + "date_format" => "The :attribute does not match the format :format.", + "different" => "The :attribute and :other must be different.", + "digits" => "The :attribute must be :digits digits.", + "digits_between" => "The :attribute must be between :min and :max digits.", + "email" => "The :attribute must be a valid email address.", + "exists" => "The selected :attribute is invalid.", + "image" => "The :attribute must be an image.", + "in" => "The selected :attribute is invalid.", + "integer" => "The :attribute must be an integer.", + "ip" => "The :attribute must be a valid IP address.", + "max" => array( + "numeric" => "The :attribute may not be greater than :max.", + "file" => "The :attribute may not be greater than :max kilobytes.", + "string" => "The :attribute may not be greater than :max characters.", + "array" => "The :attribute may not have more than :max items.", + ), + "mimes" => "The :attribute must be a file of type: :values.", + "min" => array( + "numeric" => "The :attribute must be at least :min.", + "file" => "The :attribute must be at least :min kilobytes.", + "string" => "The :attribute must be at least :min characters.", + "array" => "The :attribute must have at least :min items.", + ), + "not_in" => "The selected :attribute is invalid.", + "numeric" => "The :attribute must be a number.", + "regex" => "The :attribute format is invalid.", + "required" => "The :attribute field is required.", + "required_if" => "The :attribute field is required when :other is :value.", + "required_with" => "The :attribute field is required when :values is present.", + "required_with_all" => "The :attribute field is required when :values is present.", + "required_without" => "The :attribute field is required when :values is not present.", + "required_without_all" => "The :attribute field is required when none of :values are present.", + "same" => "The :attribute and :other must match.", + "size" => array( + "numeric" => "The :attribute must be :size.", + "file" => "The :attribute must be :size kilobytes.", + "string" => "The :attribute must be :size characters.", + "array" => "The :attribute must contain :size items.", + ), + "unique" => "The :attribute has already been taken.", + "url" => "The :attribute format is invalid.", + "timezone" => "The :attribute must be a valid zone.", + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => array( + 'attribute-name' => array( + 'rule-name' => 'custom-message', + ), + ), + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => array(), + +); diff --git a/app/models/Classes.php b/app/models/Classes.php new file mode 100644 index 0000000..0f497a5 --- /dev/null +++ b/app/models/Classes.php @@ -0,0 +1,30 @@ +belongsTo('Module', 'moduleid'); + } + + public function fromLecturer($lecturer) + { + return $this->where('lecturername', '=', $lecturer); + } +} \ No newline at end of file diff --git a/app/models/Departments.php b/app/models/Departments.php new file mode 100644 index 0000000..bba8d4f --- /dev/null +++ b/app/models/Departments.php @@ -0,0 +1,33 @@ +hasMany('Modules', 'departmentid'); + } + public function faculty() + { + return $this->belongsTo('Faculty', 'facultyid'); + } + public function name() + { + return $this->departmentname; + } +} \ No newline at end of file diff --git a/app/models/Faculty.php b/app/models/Faculty.php new file mode 100644 index 0000000..7dc7a49 --- /dev/null +++ b/app/models/Faculty.php @@ -0,0 +1,28 @@ +hasMany('Departments', 'facultyid'); + } + + public function short() + { + return $this->facultyshort; + } +} \ No newline at end of file diff --git a/app/models/Modules.php b/app/models/Modules.php new file mode 100644 index 0000000..31fc60d --- /dev/null +++ b/app/models/Modules.php @@ -0,0 +1,31 @@ +belongsTo('Departments', 'departmentid'); + } + + public function classes() + { + return $this->hasMany('Classes', 'moduleid')->orderBy('classid', 'ASC'); + } +} \ No newline at end of file diff --git a/app/models/User.php b/app/models/User.php new file mode 100755 index 0000000..f05cd19 --- /dev/null +++ b/app/models/User.php @@ -0,0 +1,28 @@ + 'home', + 'uses' => 'HomeController@home' +)); + +Route::get('/test', array( + 'as' => 'test', + 'uses' => 'HomeController@test' +)); + + +Route::get('/user/{username}', array( + 'as' => 'profile-user', + 'uses' => 'ProfileController@user' +)); + +/* +| Authenticated group +*/ + +Route::group(array('before' => 'auth'), function() { + + /* + | CSRF protection group + */ + Route::group(array('before' => 'csrf'), function(){ + + /* + | Change Password (POST) + */ + + Route::post('/account/change-password', array( + 'as' => 'account-change-password-post', + 'uses' => 'AccountController@postChangePassword' + )); + + }); + + /* + | Change Password (GET) + */ + + Route::get('/account/change-password', array( + 'as' => 'account-change-password', + 'uses' => 'AccountController@getChangePassword' + )); + + /* + | Sign out (GET) + */ + + Route::get('/account/sign-out', array( + 'as' => 'account-sign-out', + 'uses' => 'AccountController@getSignOut' + )); + + + +}); + +/* +| Unauthenticated group +*/ + +Route::group(array('before' => 'guest'), function() { + + /* + | CSRF protection group + */ + Route::group(array('before' => 'csrf'), function(){ + /* + | Create account (POST) + */ + + Route::post('/account/create', array( + 'as' => 'account-create-post', + 'uses' => 'AccountController@postCreate' + )); + + /* + | Sign in (POST) + */ + + Route::post('/account/signin', array( + 'as' => 'account-sign-in-post', + 'uses' => 'AccountController@postSignIn' + )); + + /* + | Forgot Password (POST) + */ + + Route::post('/account/forgot', array( + 'as' => 'account-forgot-password-post', + 'uses' => 'AccountController@postForgotPassword' + )); + }); + + /* + | Forgot Password (GET) + */ + + Route::get('/account/forgot', array( + 'as' => 'account-forgot-password', + 'uses' => 'AccountController@getForgotPassword' + )); + + Route::get('/account/recover/{code}', array( + 'as' => 'account-recover', + 'uses' => 'AccountController@getRecover' + )); + + + /* + | Sign in (GET) + */ + + Route::get('/account/signin', array( + 'as' => 'account-sign-in', + 'uses' => 'AccountController@getSignIn' + )); + + /* + | Create account (GET) + */ + + Route::get('/account/create', array( + 'as' => 'account-create', + 'uses' => 'AccountController@getCreate' + )); + + /* + | Activation (GET) + */ + Route::get('/account/activate/{code}', array( + 'as' => 'account-activate', + 'uses' => 'AccountController@getActivate' + )); +}); \ No newline at end of file diff --git a/app/start/artisan.php b/app/start/artisan.php new file mode 100755 index 0000000..1df850b --- /dev/null +++ b/app/start/artisan.php @@ -0,0 +1,13 @@ +client->request('GET', '/'); + + $this->assertTrue($this->client->getResponse()->isOk()); + } + +} diff --git a/app/tests/TestCase.php b/app/tests/TestCase.php new file mode 100755 index 0000000..d367fe5 --- /dev/null +++ b/app/tests/TestCase.php @@ -0,0 +1,19 @@ + + +
+ Email: + @if($errors->has('email')) + {{$errors->first('email')}} + @endif +
+ +
+ Name: + @if($errors->has('username')) + {{$errors->first('username')}} + @endif +
+ +
+ Password: + @if($errors->has('password')) + {{$errors->first('password')}} + @endif +
+ +
+ Password Again: + @if($errors->has('password_again')) + {{$errors->first('password_again')}} + @endif +
+ + + {{Form::token()}} + +@stop \ No newline at end of file diff --git a/app/views/account/forgot.blade.php b/app/views/account/forgot.blade.php new file mode 100644 index 0000000..c70c69e --- /dev/null +++ b/app/views/account/forgot.blade.php @@ -0,0 +1,14 @@ +@extends('layout.main') + +@section('content') +
+
+ Email: + @if($errors->has('email')) + {{ $errors->first('email') }} + @endif +
+ + {{ Form::token() }} +
+@stop \ No newline at end of file diff --git a/app/views/account/password.blade.php b/app/views/account/password.blade.php new file mode 100644 index 0000000..167a8d3 --- /dev/null +++ b/app/views/account/password.blade.php @@ -0,0 +1,27 @@ +@extends('layout.main') + +@section('content') +
+ +
+ Old Password: + @if($errors->has('old_password')) + {{ $errors->first('old_password') }} + @endif +
+
+ New Password: + @if($errors->has('password')) + {{ $errors->first('password') }} + @endif +
+
+ New Password again: + @if($errors->has('password_again')) + {{ $errors->first('password_again') }} + @endif +
+ + {{Form::token()}} +
+@stop \ No newline at end of file diff --git a/app/views/account/signin.blade.php b/app/views/account/signin.blade.php new file mode 100644 index 0000000..3f53475 --- /dev/null +++ b/app/views/account/signin.blade.php @@ -0,0 +1,56 @@ + + + CIT Modules :: Module System Login! + + + + + + + + + + + +
+
+
+ +
+

+ [Username] + (not you?) +

+

CIT Module System

+
+ + +
+
+ {{ Form::token()}} +
+ + + +
+
+
+
+
+ + myCIT homepage + +
+
+ +
+ + + \ No newline at end of file diff --git a/app/views/community.blade.php b/app/views/community.blade.php new file mode 100644 index 0000000..7e58a48 --- /dev/null +++ b/app/views/community.blade.php @@ -0,0 +1,10 @@ +@extends('layout.main') +@section('content') + + +@if(Auth::check()) + +@endif + + +@stop \ No newline at end of file diff --git a/app/views/emails/auth/activate.blade.php b/app/views/emails/auth/activate.blade.php new file mode 100755 index 0000000..21af6f9 --- /dev/null +++ b/app/views/emails/auth/activate.blade.php @@ -0,0 +1,7 @@ +Hello {{ $username }},

+ +Please activate your account using the following link.

+ +---
+{{$link}}
+--- \ No newline at end of file diff --git a/app/views/emails/auth/forgot.blade.php b/app/views/emails/auth/forgot.blade.php new file mode 100644 index 0000000..9dada46 --- /dev/null +++ b/app/views/emails/auth/forgot.blade.php @@ -0,0 +1,9 @@ +Hello {{ $username }}, + +It looks like you requested a new password. You'll need to use the following link to activate it. If you didn't request a new password, please ignore this email.

+ +New password: {{ $password }}

+ +---
+{{ $link }}
+--- \ No newline at end of file diff --git a/app/views/home.blade.php b/app/views/home.blade.php new file mode 100644 index 0000000..672e594 --- /dev/null +++ b/app/views/home.blade.php @@ -0,0 +1,5 @@ +@if(Auth::check()) + +@else + @extends('account.signin') +@endif \ No newline at end of file diff --git a/app/views/layout/main.blade.php b/app/views/layout/main.blade.php new file mode 100644 index 0000000..612fb54 --- /dev/null +++ b/app/views/layout/main.blade.php @@ -0,0 +1,820 @@ + + + + + + + QuickMetro | Responsive Metro Style Template + + + + + + + + {{ HTML::style('http://fonts.googleapis.com/css?family=Quicksand') }} + {{ HTML::style('http://fonts.googleapis.com/css?family=Open+Sans') }} + {{ HTML::style('css/font-awesome.min.css') }} + {{ HTML::style('css/bootstrap.min.css') }} + {{ HTML::style('css/style.css') }} + + + {{ HTML::script('js/jquery-1.10.2.min.js') }} + {{ HTML::script('js/modernizr.custom.97074.js') }} + {{ HTML::script('http://maps.googleapis.com/maps/api/js?sensor=true') }} + + + + + + + + + + + + + +
+ +
+ + + +
+ +
+ +
+ +
+
+

Modules

+
+
+ + +
+
    + @foreach(Modules::where('melective', 1)->get() as $mod) +
  • + portfolio +
    {{ $mod->mshorttitle }}
    +
    + +
  • + @endforeach +
  • + +
+
+
+ +
+ + +
+
+

About

+ +
+ +
+ +
+ +
+
+

Our Skills

+
+

HTML/CSS

+
+
9.0
+
+
+
+

Photoshop

+
+
8.0
+
+
+
+

WordPress

+
+
9.5
+
+
+
+

SEO

+
+
7.5
+
+
+
+

Enaugh for you?

+ +
+
+
+ +
+ +
+
+
+

Our philosophy

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived not only five centuries.

+
+
+
+
+

Our goal

+

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. + The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, + as opposed to using \'Content here, content here\', making it look like readable English.

+
+
+
+ +
+
+ + +
+
+

Services

+ +
+
+
+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book.

+
+ +
+
+ +
+
+
+
+
Save your time for pleasure!
+

Save On Cloud

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book.

+
+
+
+
+
+
Create your individual website look!
+

Print Your Document

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book.

+
+
+
+
+
+
Lorem Ipsum is simply dummy text!
+

Magic is in Your Hand

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book.

+
+
+
+ +
+
+

Our Features

+
+
+
+
+

Twitter

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+

FontAwesome Icons

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+

Google Fonts

+

Class aptent taciti sociosqu torquent.

+
+
+
+
+
+
+
+

Bootstrap

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+

HTML 5 / CSS 3

+

Duis rutrum faucibus massa sagittis.

+
+
+
+
+
+

Modern

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+
+
+

CrossBrowser

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+

FontAwesome Icons

+

Justo a urna dolor et lorem vulputate.

+
+
+
+
+
+

Google Fonts

+

Class aptent taciti sociosqu torquent.

+
+
+
+
+
+ +
+
+ + +
+
+

Creative Team

+
+
+
+ team_member +

Tom Smith

+
Founder
+
    +
  • +
  • +
  • +
+
+
+
+
+ team_member +

Tom Smith

+
Founder
+
    +
  • +
  • +
  • +
+
+
+
+
+ team_member +

Sam Peterson

+
Developer
+
    +
  • +
  • +
  • +
+
+
+
+
+ team_member +

John Smith

+
Developer
+
    +
  • +
  • +
  • +
+
+
+
+
+ team_member +

Natasha Smith

+
Project Manager
+
    +
  • +
  • +
  • +
+
+
+
+
+ team_member +

Jessica Doe

+
Designer
+
    +
  • +
  • +
  • +
+
+
+
+
+
+ + +
+
+
+

Happy Clients

+

What they say about our Services.

+
+
+
+
+
    +
  • Tom Smith - Founder
  • +
  • Sarah Doe - Designer
  • +
  • Sam Peterson - Developer
  • +
  • John Smith - Developer
  • +
  • Natasha Smith - Project Manager
  • +
  • Jessica Doe - Designer
  • +
+
+
+
+
+
    +
  • +

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. + Lorem Ipsum has been the industry's standard dummy text ever since the 1500s

    +
  • +
  • +

    when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, + but also the leap into electronic typesetting, remaining essentially unchanged.

    +
  • +
  • +

    It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, + and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    +
  • +
  • +

    Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, + when an unknown printer took a galley of type and scrambled it to make a type specimen book.

    +
  • +
  • +

    It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, + and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    +
  • +
  • +

    It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. + The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters

    +
  • +
+
+
+
+
+
+
+ + +
+
+

Our Blog

+
+ +
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+ +
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+
+
+
+ blog-article +
+
+

Example Blog Post

+ + + +

when an unknown printer took a galley of type and scrambled it to make a type specimen book. + It has survived when an unknown printer type and specimen book.

+ +
Read More + 08 +
+
+
+
+ +
+
+
+ + +
+
+
+
+
+ +
+
+

Think we might help?

+

We’d love to hear from you.

+ Write for us +
+
+

Where we are

+
+ ThemeArt
+ 33 Street Name
+ New York, NY 12345
+
+
+ P: (123) 456-789 +
+ +
+ Contact :
+ info@quickmetro.com +
+ +
+
+ + + +
+
+
+
+
+
+ + + + + +
+ + +
+ + + {{ HTML::script('js/jquery.ascensor.js') }} + {{ HTML::script('js/bootstrap.min.js') }} + {{ HTML::script('js/jquery.mixitup.min.js') }} + {{ HTML::script('js/jquery.hoverdir.js') }} + {{ HTML::script('js/jquery.placeholder.min.js') }} + {{ HTML::script('js/main.js') }} + + + \ No newline at end of file diff --git a/app/views/layout/navigation.blade.php b/app/views/layout/navigation.blade.php new file mode 100644 index 0000000..cc1fe2e --- /dev/null +++ b/app/views/layout/navigation.blade.php @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/app/views/profile/user.blade.php b/app/views/profile/user.blade.php new file mode 100644 index 0000000..df0e717 --- /dev/null +++ b/app/views/profile/user.blade.php @@ -0,0 +1,5 @@ +@extends('layout.main') + +@section('content') +

{{ e($user ->username) }} ({{ e($user ->email) }})

+@stop \ No newline at end of file diff --git a/app/views/test.blade.php b/app/views/test.blade.php new file mode 100644 index 0000000..9537640 --- /dev/null +++ b/app/views/test.blade.php @@ -0,0 +1,9 @@ + + + +

Testing

+ @foreach(Modules::where('melective', 1)->get() as $mod) + {{$mod->mshorttitle}} belongs to department: {{ $mod->department->name() }} + @endforeach + + \ No newline at end of file diff --git a/artisan b/artisan new file mode 100755 index 0000000..5c408ad --- /dev/null +++ b/artisan @@ -0,0 +1,74 @@ +#!/usr/bin/env php +setRequestForConsoleEnvironment(); + +$artisan = Illuminate\Console\Application::start($app); + +/* +|-------------------------------------------------------------------------- +| Run The Artisan Application +|-------------------------------------------------------------------------- +| +| When we run the console application, the current CLI command will be +| executed in this console and the response sent back to a terminal +| or another output device for the developers. Here goes nothing! +| +*/ + +$status = $artisan->run(); + +/* +|-------------------------------------------------------------------------- +| Shutdown The Application +|-------------------------------------------------------------------------- +| +| Once Artisan has finished running. We will fire off the shutdown events +| so that any final work may be done by the application before we shut +| down the process. This is the last thing to happen to the request. +| +*/ + +$app->shutdown(); + +exit($status); diff --git a/bootstrap/autoload.php b/bootstrap/autoload.php new file mode 100755 index 0000000..6b32931 --- /dev/null +++ b/bootstrap/autoload.php @@ -0,0 +1,75 @@ +bound($abstract) || $this->isAlias($abstract); + } + public function bound($abstract) + { + return isset($this->bindings[$abstract]) || isset($this->instances[$abstract]); + } + public function resolved($abstract) + { + return isset($this->resolved[$abstract]) || isset($this->instances[$abstract]); + } + public function isAlias($name) + { + return isset($this->aliases[$name]); + } + public function bind($abstract, $concrete = null, $shared = false) + { + if (is_array($abstract)) { + list($abstract, $alias) = $this->extractAlias($abstract); + $this->alias($abstract, $alias); + } + $this->dropStaleInstances($abstract); + if (is_null($concrete)) { + $concrete = $abstract; + } + if (!$concrete instanceof Closure) { + $concrete = $this->getClosure($abstract, $concrete); + } + $this->bindings[$abstract] = compact('concrete', 'shared'); + if ($this->resolved($abstract)) { + $this->rebound($abstract); + } + } + protected function getClosure($abstract, $concrete) + { + return function ($c, $parameters = array()) use($abstract, $concrete) { + $method = $abstract == $concrete ? 'build' : 'make'; + return $c->{$method}($concrete, $parameters); + }; + } + public function bindIf($abstract, $concrete = null, $shared = false) + { + if (!$this->bound($abstract)) { + $this->bind($abstract, $concrete, $shared); + } + } + public function singleton($abstract, $concrete = null) + { + $this->bind($abstract, $concrete, true); + } + public function share(Closure $closure) + { + return function ($container) use($closure) { + static $object; + if (is_null($object)) { + $object = $closure($container); + } + return $object; + }; + } + public function bindShared($abstract, Closure $closure) + { + $this->bind($abstract, $this->share($closure), true); + } + public function extend($abstract, Closure $closure) + { + if (!isset($this->bindings[$abstract])) { + throw new \InvalidArgumentException("Type {$abstract} is not bound."); + } + if (isset($this->instances[$abstract])) { + $this->instances[$abstract] = $closure($this->instances[$abstract], $this); + $this->rebound($abstract); + } else { + $extender = $this->getExtender($abstract, $closure); + $this->bind($abstract, $extender, $this->isShared($abstract)); + } + } + protected function getExtender($abstract, Closure $closure) + { + $resolver = $this->bindings[$abstract]['concrete']; + return function ($container) use($resolver, $closure) { + return $closure($resolver($container), $container); + }; + } + public function instance($abstract, $instance) + { + if (is_array($abstract)) { + list($abstract, $alias) = $this->extractAlias($abstract); + $this->alias($abstract, $alias); + } + unset($this->aliases[$abstract]); + $bound = $this->bound($abstract); + $this->instances[$abstract] = $instance; + if ($bound) { + $this->rebound($abstract); + } + } + public function alias($abstract, $alias) + { + $this->aliases[$alias] = $abstract; + } + protected function extractAlias(array $definition) + { + return array(key($definition), current($definition)); + } + public function rebinding($abstract, Closure $callback) + { + $this->reboundCallbacks[$abstract][] = $callback; + if ($this->bound($abstract)) { + return $this->make($abstract); + } + } + public function refresh($abstract, $target, $method) + { + return $this->rebinding($abstract, function ($app, $instance) use($target, $method) { + $target->{$method}($instance); + }); + } + protected function rebound($abstract) + { + $instance = $this->make($abstract); + foreach ($this->getReboundCallbacks($abstract) as $callback) { + call_user_func($callback, $this, $instance); + } + } + protected function getReboundCallbacks($abstract) + { + if (isset($this->reboundCallbacks[$abstract])) { + return $this->reboundCallbacks[$abstract]; + } + return array(); + } + public function make($abstract, $parameters = array()) + { + $abstract = $this->getAlias($abstract); + if (isset($this->instances[$abstract])) { + return $this->instances[$abstract]; + } + $concrete = $this->getConcrete($abstract); + if ($this->isBuildable($concrete, $abstract)) { + $object = $this->build($concrete, $parameters); + } else { + $object = $this->make($concrete, $parameters); + } + if ($this->isShared($abstract)) { + $this->instances[$abstract] = $object; + } + $this->fireResolvingCallbacks($abstract, $object); + $this->resolved[$abstract] = true; + return $object; + } + protected function getConcrete($abstract) + { + if (!isset($this->bindings[$abstract])) { + if ($this->missingLeadingSlash($abstract) && isset($this->bindings['\\' . $abstract])) { + $abstract = '\\' . $abstract; + } + return $abstract; + } + return $this->bindings[$abstract]['concrete']; + } + protected function missingLeadingSlash($abstract) + { + return is_string($abstract) && strpos($abstract, '\\') !== 0; + } + public function build($concrete, $parameters = array()) + { + if ($concrete instanceof Closure) { + return $concrete($this, $parameters); + } + $reflector = new ReflectionClass($concrete); + if (!$reflector->isInstantiable()) { + $message = "Target [{$concrete}] is not instantiable."; + throw new BindingResolutionException($message); + } + $constructor = $reflector->getConstructor(); + if (is_null($constructor)) { + return new $concrete(); + } + $dependencies = $constructor->getParameters(); + $parameters = $this->keyParametersByArgument($dependencies, $parameters); + $instances = $this->getDependencies($dependencies, $parameters); + return $reflector->newInstanceArgs($instances); + } + protected function getDependencies($parameters, array $primitives = array()) + { + $dependencies = array(); + foreach ($parameters as $parameter) { + $dependency = $parameter->getClass(); + if (array_key_exists($parameter->name, $primitives)) { + $dependencies[] = $primitives[$parameter->name]; + } elseif (is_null($dependency)) { + $dependencies[] = $this->resolveNonClass($parameter); + } else { + $dependencies[] = $this->resolveClass($parameter); + } + } + return (array) $dependencies; + } + protected function resolveNonClass(ReflectionParameter $parameter) + { + if ($parameter->isDefaultValueAvailable()) { + return $parameter->getDefaultValue(); + } + $message = "Unresolvable dependency resolving [{$parameter}] in class {$parameter->getDeclaringClass()->getName()}"; + throw new BindingResolutionException($message); + } + protected function resolveClass(ReflectionParameter $parameter) + { + try { + return $this->make($parameter->getClass()->name); + } catch (BindingResolutionException $e) { + if ($parameter->isOptional()) { + return $parameter->getDefaultValue(); + } + throw $e; + } + } + protected function keyParametersByArgument(array $dependencies, array $parameters) + { + foreach ($parameters as $key => $value) { + if (is_numeric($key)) { + unset($parameters[$key]); + $parameters[$dependencies[$key]->name] = $value; + } + } + return $parameters; + } + public function resolving($abstract, Closure $callback) + { + $this->resolvingCallbacks[$abstract][] = $callback; + } + public function resolvingAny(Closure $callback) + { + $this->globalResolvingCallbacks[] = $callback; + } + protected function fireResolvingCallbacks($abstract, $object) + { + if (isset($this->resolvingCallbacks[$abstract])) { + $this->fireCallbackArray($object, $this->resolvingCallbacks[$abstract]); + } + $this->fireCallbackArray($object, $this->globalResolvingCallbacks); + } + protected function fireCallbackArray($object, array $callbacks) + { + foreach ($callbacks as $callback) { + call_user_func($callback, $object, $this); + } + } + public function isShared($abstract) + { + if (isset($this->bindings[$abstract]['shared'])) { + $shared = $this->bindings[$abstract]['shared']; + } else { + $shared = false; + } + return isset($this->instances[$abstract]) || $shared === true; + } + protected function isBuildable($concrete, $abstract) + { + return $concrete === $abstract || $concrete instanceof Closure; + } + protected function getAlias($abstract) + { + return isset($this->aliases[$abstract]) ? $this->aliases[$abstract] : $abstract; + } + public function getBindings() + { + return $this->bindings; + } + protected function dropStaleInstances($abstract) + { + unset($this->instances[$abstract], $this->aliases[$abstract]); + } + public function forgetInstance($abstract) + { + unset($this->instances[$abstract]); + } + public function forgetInstances() + { + $this->instances = array(); + } + public function offsetExists($key) + { + return isset($this->bindings[$key]); + } + public function offsetGet($key) + { + return $this->make($key); + } + public function offsetSet($key, $value) + { + if (!$value instanceof Closure) { + $value = function () use($value) { + return $value; + }; + } + $this->bind($key, $value); + } + public function offsetUnset($key) + { + unset($this->bindings[$key], $this->instances[$key]); + } + public function __get($key) + { + return $this[$key]; + } + public function __set($key, $value) + { + $this[$key] = $value; + } +} +namespace Symfony\Component\HttpKernel; + +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; +interface HttpKernelInterface +{ + const MASTER_REQUEST = 1; + const SUB_REQUEST = 2; + public function handle(Request $request, $type = self::MASTER_REQUEST, $catch = true); +} +namespace Symfony\Component\HttpKernel; + +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; +interface TerminableInterface +{ + public function terminate(Request $request, Response $response); +} +namespace Illuminate\Support\Contracts; + +interface ResponsePreparerInterface +{ + public function prepareResponse($value); + public function readyForResponses(); +} +namespace Illuminate\Foundation; + +use Closure; +use Stack\Builder; +use Illuminate\Http\Request; +use Illuminate\Http\Response; +use Illuminate\Config\FileLoader; +use Illuminate\Container\Container; +use Illuminate\Filesystem\Filesystem; +use Illuminate\Support\Facades\Facade; +use Illuminate\Events\EventServiceProvider; +use Illuminate\Routing\RoutingServiceProvider; +use Illuminate\Exception\ExceptionServiceProvider; +use Illuminate\Config\FileEnvironmentVariablesLoader; +use Symfony\Component\HttpKernel\HttpKernelInterface; +use Symfony\Component\HttpKernel\TerminableInterface; +use Symfony\Component\HttpKernel\Exception\HttpException; +use Symfony\Component\Debug\Exception\FatalErrorException; +use Illuminate\Support\Contracts\ResponsePreparerInterface; +use Symfony\Component\HttpFoundation\Request as SymfonyRequest; +use Symfony\Component\HttpFoundation\Response as SymfonyResponse; +use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; +class Application extends Container implements HttpKernelInterface, TerminableInterface, ResponsePreparerInterface +{ + const VERSION = '4.2.16'; + protected $booted = false; + protected $bootingCallbacks = array(); + protected $bootedCallbacks = array(); + protected $finishCallbacks = array(); + protected $shutdownCallbacks = array(); + protected $middlewares = array(); + protected $serviceProviders = array(); + protected $loadedProviders = array(); + protected $deferredServices = array(); + protected static $requestClass = 'Illuminate\\Http\\Request'; + public function __construct(Request $request = null) + { + $this->registerBaseBindings($request ?: $this->createNewRequest()); + $this->registerBaseServiceProviders(); + $this->registerBaseMiddlewares(); + } + protected function createNewRequest() + { + return forward_static_call(array(static::$requestClass, 'createFromGlobals')); + } + protected function registerBaseBindings($request) + { + $this->instance('request', $request); + $this->instance('Illuminate\\Container\\Container', $this); + } + protected function registerBaseServiceProviders() + { + foreach (array('Event', 'Exception', 'Routing') as $name) { + $this->{"register{$name}Provider"}(); + } + } + protected function registerExceptionProvider() + { + $this->register(new ExceptionServiceProvider($this)); + } + protected function registerRoutingProvider() + { + $this->register(new RoutingServiceProvider($this)); + } + protected function registerEventProvider() + { + $this->register(new EventServiceProvider($this)); + } + public function bindInstallPaths(array $paths) + { + $this->instance('path', realpath($paths['app'])); + foreach (array_except($paths, array('app')) as $key => $value) { + $this->instance("path.{$key}", realpath($value)); + } + } + public static function getBootstrapFile() + { + return '/Applications/XAMPP/xamppfiles/htdocs/playdj/vendor/laravel/framework/src/Illuminate/Foundation' . '/start.php'; + } + public function startExceptionHandling() + { + $this['exception']->register($this->environment()); + $this['exception']->setDebug($this['config']['app.debug']); + } + public function environment() + { + if (count(func_get_args()) > 0) { + return in_array($this['env'], func_get_args()); + } + return $this['env']; + } + public function isLocal() + { + return $this['env'] == 'local'; + } + public function detectEnvironment($envs) + { + $args = isset($_SERVER['argv']) ? $_SERVER['argv'] : null; + return $this['env'] = (new EnvironmentDetector())->detect($envs, $args); + } + public function runningInConsole() + { + return php_sapi_name() == 'cli'; + } + public function runningUnitTests() + { + return $this['env'] == 'testing'; + } + public function forceRegister($provider, $options = array()) + { + return $this->register($provider, $options, true); + } + public function register($provider, $options = array(), $force = false) + { + if ($registered = $this->getRegistered($provider) && !$force) { + return $registered; + } + if (is_string($provider)) { + $provider = $this->resolveProviderClass($provider); + } + $provider->register(); + foreach ($options as $key => $value) { + $this[$key] = $value; + } + $this->markAsRegistered($provider); + if ($this->booted) { + $provider->boot(); + } + return $provider; + } + public function getRegistered($provider) + { + $name = is_string($provider) ? $provider : get_class($provider); + if (array_key_exists($name, $this->loadedProviders)) { + return array_first($this->serviceProviders, function ($key, $value) use($name) { + return get_class($value) == $name; + }); + } + } + public function resolveProviderClass($provider) + { + return new $provider($this); + } + protected function markAsRegistered($provider) + { + $this['events']->fire($class = get_class($provider), array($provider)); + $this->serviceProviders[] = $provider; + $this->loadedProviders[$class] = true; + } + public function loadDeferredProviders() + { + foreach ($this->deferredServices as $service => $provider) { + $this->loadDeferredProvider($service); + } + $this->deferredServices = array(); + } + protected function loadDeferredProvider($service) + { + $provider = $this->deferredServices[$service]; + if (!isset($this->loadedProviders[$provider])) { + $this->registerDeferredProvider($provider, $service); + } + } + public function registerDeferredProvider($provider, $service = null) + { + if ($service) { + unset($this->deferredServices[$service]); + } + $this->register($instance = new $provider($this)); + if (!$this->booted) { + $this->booting(function () use($instance) { + $instance->boot(); + }); + } + } + public function make($abstract, $parameters = array()) + { + $abstract = $this->getAlias($abstract); + if (isset($this->deferredServices[$abstract])) { + $this->loadDeferredProvider($abstract); + } + return parent::make($abstract, $parameters); + } + public function bound($abstract) + { + return isset($this->deferredServices[$abstract]) || parent::bound($abstract); + } + public function extend($abstract, Closure $closure) + { + $abstract = $this->getAlias($abstract); + if (isset($this->deferredServices[$abstract])) { + $this->loadDeferredProvider($abstract); + } + return parent::extend($abstract, $closure); + } + public function before($callback) + { + return $this['router']->before($callback); + } + public function after($callback) + { + return $this['router']->after($callback); + } + public function finish($callback) + { + $this->finishCallbacks[] = $callback; + } + public function shutdown(callable $callback = null) + { + if (is_null($callback)) { + $this->fireAppCallbacks($this->shutdownCallbacks); + } else { + $this->shutdownCallbacks[] = $callback; + } + } + public function useArraySessions(Closure $callback) + { + $this->bind('session.reject', function () use($callback) { + return $callback; + }); + } + public function isBooted() + { + return $this->booted; + } + public function boot() + { + if ($this->booted) { + return; + } + array_walk($this->serviceProviders, function ($p) { + $p->boot(); + }); + $this->bootApplication(); + } + protected function bootApplication() + { + $this->fireAppCallbacks($this->bootingCallbacks); + $this->booted = true; + $this->fireAppCallbacks($this->bootedCallbacks); + } + public function booting($callback) + { + $this->bootingCallbacks[] = $callback; + } + public function booted($callback) + { + $this->bootedCallbacks[] = $callback; + if ($this->isBooted()) { + $this->fireAppCallbacks(array($callback)); + } + } + public function run(SymfonyRequest $request = null) + { + $request = $request ?: $this['request']; + $response = with($stack = $this->getStackedClient())->handle($request); + $response->send(); + $stack->terminate($request, $response); + } + protected function getStackedClient() + { + $sessionReject = $this->bound('session.reject') ? $this['session.reject'] : null; + $client = (new Builder())->push('Illuminate\\Cookie\\Guard', $this['encrypter'])->push('Illuminate\\Cookie\\Queue', $this['cookie'])->push('Illuminate\\Session\\Middleware', $this['session'], $sessionReject); + $this->mergeCustomMiddlewares($client); + return $client->resolve($this); + } + protected function mergeCustomMiddlewares(Builder $stack) + { + foreach ($this->middlewares as $middleware) { + list($class, $parameters) = array_values($middleware); + array_unshift($parameters, $class); + call_user_func_array(array($stack, 'push'), $parameters); + } + } + protected function registerBaseMiddlewares() + { + + } + public function middleware($class, array $parameters = array()) + { + $this->middlewares[] = compact('class', 'parameters'); + return $this; + } + public function forgetMiddleware($class) + { + $this->middlewares = array_filter($this->middlewares, function ($m) use($class) { + return $m['class'] != $class; + }); + } + public function handle(SymfonyRequest $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + try { + $this->refreshRequest($request = Request::createFromBase($request)); + $this->boot(); + return $this->dispatch($request); + } catch (\Exception $e) { + if (!$catch || $this->runningUnitTests()) { + throw $e; + } + return $this['exception']->handleException($e); + } + } + public function dispatch(Request $request) + { + if ($this->isDownForMaintenance()) { + $response = $this['events']->until('illuminate.app.down'); + if (!is_null($response)) { + return $this->prepareResponse($response, $request); + } + } + if ($this->runningUnitTests() && !$this['session']->isStarted()) { + $this['session']->start(); + } + return $this['router']->dispatch($this->prepareRequest($request)); + } + public function terminate(SymfonyRequest $request, SymfonyResponse $response) + { + $this->callFinishCallbacks($request, $response); + $this->shutdown(); + } + protected function refreshRequest(Request $request) + { + $this->instance('request', $request); + Facade::clearResolvedInstance('request'); + } + public function callFinishCallbacks(SymfonyRequest $request, SymfonyResponse $response) + { + foreach ($this->finishCallbacks as $callback) { + call_user_func($callback, $request, $response); + } + } + protected function fireAppCallbacks(array $callbacks) + { + foreach ($callbacks as $callback) { + call_user_func($callback, $this); + } + } + public function prepareRequest(Request $request) + { + if (!is_null($this['config']['session.driver']) && !$request->hasSession()) { + $request->setSession($this['session']->driver()); + } + return $request; + } + public function prepareResponse($value) + { + if (!$value instanceof SymfonyResponse) { + $value = new Response($value); + } + return $value->prepare($this['request']); + } + public function readyForResponses() + { + return $this->booted; + } + public function isDownForMaintenance() + { + return file_exists($this['config']['app.manifest'] . '/down'); + } + public function down(Closure $callback) + { + $this['events']->listen('illuminate.app.down', $callback); + } + public function abort($code, $message = '', array $headers = array()) + { + if ($code == 404) { + throw new NotFoundHttpException($message); + } + throw new HttpException($code, $message, null, $headers); + } + public function missing(Closure $callback) + { + $this->error(function (NotFoundHttpException $e) use($callback) { + return call_user_func($callback, $e); + }); + } + public function error(Closure $callback) + { + $this['exception']->error($callback); + } + public function pushError(Closure $callback) + { + $this['exception']->pushError($callback); + } + public function fatal(Closure $callback) + { + $this->error(function (FatalErrorException $e) use($callback) { + return call_user_func($callback, $e); + }); + } + public function getConfigLoader() + { + return new FileLoader(new Filesystem(), $this['path'] . '/config'); + } + public function getEnvironmentVariablesLoader() + { + return new FileEnvironmentVariablesLoader(new Filesystem(), $this['path.base']); + } + public function getProviderRepository() + { + $manifest = $this['config']['app.manifest']; + return new ProviderRepository(new Filesystem(), $manifest); + } + public function getLoadedProviders() + { + return $this->loadedProviders; + } + public function setDeferredServices(array $services) + { + $this->deferredServices = $services; + } + public function isDeferredService($service) + { + return isset($this->deferredServices[$service]); + } + public static function requestClass($class = null) + { + if (!is_null($class)) { + static::$requestClass = $class; + } + return static::$requestClass; + } + public function setRequestForConsoleEnvironment() + { + $url = $this['config']->get('app.url', 'http://localhost'); + $parameters = array($url, 'GET', array(), array(), array(), $_SERVER); + $this->refreshRequest(static::onRequest('create', $parameters)); + } + public static function onRequest($method, $parameters = array()) + { + return forward_static_call_array(array(static::requestClass(), $method), $parameters); + } + public function getLocale() + { + return $this['config']->get('app.locale'); + } + public function setLocale($locale) + { + $this['config']->set('app.locale', $locale); + $this['translator']->setLocale($locale); + $this['events']->fire('locale.changed', array($locale)); + } + public function registerCoreContainerAliases() + { + $aliases = array('app' => 'Illuminate\\Foundation\\Application', 'artisan' => 'Illuminate\\Console\\Application', 'auth' => 'Illuminate\\Auth\\AuthManager', 'auth.reminder.repository' => 'Illuminate\\Auth\\Reminders\\ReminderRepositoryInterface', 'blade.compiler' => 'Illuminate\\View\\Compilers\\BladeCompiler', 'cache' => 'Illuminate\\Cache\\CacheManager', 'cache.store' => 'Illuminate\\Cache\\Repository', 'config' => 'Illuminate\\Config\\Repository', 'cookie' => 'Illuminate\\Cookie\\CookieJar', 'encrypter' => 'Illuminate\\Encryption\\Encrypter', 'db' => 'Illuminate\\Database\\DatabaseManager', 'events' => 'Illuminate\\Events\\Dispatcher', 'files' => 'Illuminate\\Filesystem\\Filesystem', 'form' => 'Illuminate\\Html\\FormBuilder', 'hash' => 'Illuminate\\Hashing\\HasherInterface', 'html' => 'Illuminate\\Html\\HtmlBuilder', 'translator' => 'Illuminate\\Translation\\Translator', 'log' => 'Illuminate\\Log\\Writer', 'mailer' => 'Illuminate\\Mail\\Mailer', 'paginator' => 'Illuminate\\Pagination\\Factory', 'auth.reminder' => 'Illuminate\\Auth\\Reminders\\PasswordBroker', 'queue' => 'Illuminate\\Queue\\QueueManager', 'redirect' => 'Illuminate\\Routing\\Redirector', 'redis' => 'Illuminate\\Redis\\Database', 'request' => 'Illuminate\\Http\\Request', 'router' => 'Illuminate\\Routing\\Router', 'session' => 'Illuminate\\Session\\SessionManager', 'session.store' => 'Illuminate\\Session\\Store', 'remote' => 'Illuminate\\Remote\\RemoteManager', 'url' => 'Illuminate\\Routing\\UrlGenerator', 'validator' => 'Illuminate\\Validation\\Factory', 'view' => 'Illuminate\\View\\Factory'); + foreach ($aliases as $key => $alias) { + $this->alias($key, $alias); + } + } +} +namespace Illuminate\Foundation; + +use Closure; +class EnvironmentDetector +{ + public function detect($environments, $consoleArgs = null) + { + if ($consoleArgs) { + return $this->detectConsoleEnvironment($environments, $consoleArgs); + } + return $this->detectWebEnvironment($environments); + } + protected function detectWebEnvironment($environments) + { + if ($environments instanceof Closure) { + return call_user_func($environments); + } + foreach ($environments as $environment => $hosts) { + foreach ((array) $hosts as $host) { + if ($this->isMachine($host)) { + return $environment; + } + } + } + return 'production'; + } + protected function detectConsoleEnvironment($environments, array $args) + { + if (!is_null($value = $this->getEnvironmentArgument($args))) { + return head(array_slice(explode('=', $value), 1)); + } + return $this->detectWebEnvironment($environments); + } + protected function getEnvironmentArgument(array $args) + { + return array_first($args, function ($k, $v) { + return starts_with($v, '--env'); + }); + } + public function isMachine($name) + { + return str_is($name, gethostname()); + } +} +namespace Illuminate\Http; + +use SplFileInfo; +use Symfony\Component\HttpFoundation\ParameterBag; +use Symfony\Component\HttpFoundation\Request as SymfonyRequest; +class Request extends SymfonyRequest +{ + protected $json; + protected $sessionStore; + public function instance() + { + return $this; + } + public function method() + { + return $this->getMethod(); + } + public function root() + { + return rtrim($this->getSchemeAndHttpHost() . $this->getBaseUrl(), '/'); + } + public function url() + { + return rtrim(preg_replace('/\\?.*/', '', $this->getUri()), '/'); + } + public function fullUrl() + { + $query = $this->getQueryString(); + return $query ? $this->url() . '?' . $query : $this->url(); + } + public function path() + { + $pattern = trim($this->getPathInfo(), '/'); + return $pattern == '' ? '/' : $pattern; + } + public function decodedPath() + { + return rawurldecode($this->path()); + } + public function segment($index, $default = null) + { + return array_get($this->segments(), $index - 1, $default); + } + public function segments() + { + $segments = explode('/', $this->path()); + return array_values(array_filter($segments, function ($v) { + return $v != ''; + })); + } + public function is() + { + foreach (func_get_args() as $pattern) { + if (str_is($pattern, urldecode($this->path()))) { + return true; + } + } + return false; + } + public function ajax() + { + return $this->isXmlHttpRequest(); + } + public function secure() + { + return $this->isSecure(); + } + public function ip() + { + return $this->getClientIp(); + } + public function ips() + { + return $this->getClientIps(); + } + public function exists($key) + { + $keys = is_array($key) ? $key : func_get_args(); + $input = $this->all(); + foreach ($keys as $value) { + if (!array_key_exists($value, $input)) { + return false; + } + } + return true; + } + public function has($key) + { + $keys = is_array($key) ? $key : func_get_args(); + foreach ($keys as $value) { + if ($this->isEmptyString($value)) { + return false; + } + } + return true; + } + protected function isEmptyString($key) + { + $boolOrArray = is_bool($this->input($key)) || is_array($this->input($key)); + return !$boolOrArray && trim((string) $this->input($key)) === ''; + } + public function all() + { + return array_replace_recursive($this->input(), $this->files->all()); + } + public function input($key = null, $default = null) + { + $input = $this->getInputSource()->all() + $this->query->all(); + return array_get($input, $key, $default); + } + public function only($keys) + { + $keys = is_array($keys) ? $keys : func_get_args(); + $results = array(); + $input = $this->all(); + foreach ($keys as $key) { + array_set($results, $key, array_get($input, $key)); + } + return $results; + } + public function except($keys) + { + $keys = is_array($keys) ? $keys : func_get_args(); + $results = $this->all(); + array_forget($results, $keys); + return $results; + } + public function query($key = null, $default = null) + { + return $this->retrieveItem('query', $key, $default); + } + public function hasCookie($key) + { + return !is_null($this->cookie($key)); + } + public function cookie($key = null, $default = null) + { + return $this->retrieveItem('cookies', $key, $default); + } + public function file($key = null, $default = null) + { + return array_get($this->files->all(), $key, $default); + } + public function hasFile($key) + { + if (!is_array($files = $this->file($key))) { + $files = array($files); + } + foreach ($files as $file) { + if ($this->isValidFile($file)) { + return true; + } + } + return false; + } + protected function isValidFile($file) + { + return $file instanceof SplFileInfo && $file->getPath() != ''; + } + public function header($key = null, $default = null) + { + return $this->retrieveItem('headers', $key, $default); + } + public function server($key = null, $default = null) + { + return $this->retrieveItem('server', $key, $default); + } + public function old($key = null, $default = null) + { + return $this->session()->getOldInput($key, $default); + } + public function flash($filter = null, $keys = array()) + { + $flash = !is_null($filter) ? $this->{$filter}($keys) : $this->input(); + $this->session()->flashInput($flash); + } + public function flashOnly($keys) + { + $keys = is_array($keys) ? $keys : func_get_args(); + return $this->flash('only', $keys); + } + public function flashExcept($keys) + { + $keys = is_array($keys) ? $keys : func_get_args(); + return $this->flash('except', $keys); + } + public function flush() + { + $this->session()->flashInput(array()); + } + protected function retrieveItem($source, $key, $default) + { + if (is_null($key)) { + return $this->{$source}->all(); + } + return $this->{$source}->get($key, $default, true); + } + public function merge(array $input) + { + $this->getInputSource()->add($input); + } + public function replace(array $input) + { + $this->getInputSource()->replace($input); + } + public function json($key = null, $default = null) + { + if (!isset($this->json)) { + $this->json = new ParameterBag((array) json_decode($this->getContent(), true)); + } + if (is_null($key)) { + return $this->json; + } + return array_get($this->json->all(), $key, $default); + } + protected function getInputSource() + { + if ($this->isJson()) { + return $this->json(); + } + return $this->getMethod() == 'GET' ? $this->query : $this->request; + } + public function isJson() + { + return str_contains($this->header('CONTENT_TYPE'), '/json'); + } + public function wantsJson() + { + $acceptable = $this->getAcceptableContentTypes(); + return isset($acceptable[0]) && $acceptable[0] == 'application/json'; + } + public function format($default = 'html') + { + foreach ($this->getAcceptableContentTypes() as $type) { + if ($format = $this->getFormat($type)) { + return $format; + } + } + return $default; + } + public static function createFromBase(SymfonyRequest $request) + { + if ($request instanceof static) { + return $request; + } + return (new static())->duplicate($request->query->all(), $request->request->all(), $request->attributes->all(), $request->cookies->all(), $request->files->all(), $request->server->all()); + } + public function session() + { + if (!$this->hasSession()) { + throw new \RuntimeException('Session store not set on request.'); + } + return $this->getSession(); + } +} +namespace Illuminate\Http; + +use Symfony\Component\HttpKernel\HttpKernelInterface; +use Symfony\Component\HttpFoundation\Request as SymfonyRequest; +class FrameGuard implements HttpKernelInterface +{ + protected $app; + public function __construct(HttpKernelInterface $app) + { + $this->app = $app; + } + public function handle(SymfonyRequest $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + $response = $this->app->handle($request, $type, $catch); + $response->headers->set('X-Frame-Options', 'SAMEORIGIN', false); + return $response; + } +} +namespace Symfony\Component\HttpFoundation; + +use Symfony\Component\HttpFoundation\Session\SessionInterface; +class Request +{ + const HEADER_CLIENT_IP = 'client_ip'; + const HEADER_CLIENT_HOST = 'client_host'; + const HEADER_CLIENT_PROTO = 'client_proto'; + const HEADER_CLIENT_PORT = 'client_port'; + protected static $trustedProxies = array(); + protected static $trustedHostPatterns = array(); + protected static $trustedHosts = array(); + protected static $trustedHeaders = array(self::HEADER_CLIENT_IP => 'X_FORWARDED_FOR', self::HEADER_CLIENT_HOST => 'X_FORWARDED_HOST', self::HEADER_CLIENT_PROTO => 'X_FORWARDED_PROTO', self::HEADER_CLIENT_PORT => 'X_FORWARDED_PORT'); + protected static $httpMethodParameterOverride = false; + public $attributes; + public $request; + public $query; + public $server; + public $files; + public $cookies; + public $headers; + protected $content; + protected $languages; + protected $charsets; + protected $encodings; + protected $acceptableContentTypes; + protected $pathInfo; + protected $requestUri; + protected $baseUrl; + protected $basePath; + protected $method; + protected $format; + protected $session; + protected $locale; + protected $defaultLocale = 'en'; + protected static $formats; + protected static $requestFactory; + public function __construct(array $query = array(), array $request = array(), array $attributes = array(), array $cookies = array(), array $files = array(), array $server = array(), $content = null) + { + $this->initialize($query, $request, $attributes, $cookies, $files, $server, $content); + } + public function initialize(array $query = array(), array $request = array(), array $attributes = array(), array $cookies = array(), array $files = array(), array $server = array(), $content = null) + { + $this->request = new ParameterBag($request); + $this->query = new ParameterBag($query); + $this->attributes = new ParameterBag($attributes); + $this->cookies = new ParameterBag($cookies); + $this->files = new FileBag($files); + $this->server = new ServerBag($server); + $this->headers = new HeaderBag($this->server->getHeaders()); + $this->content = $content; + $this->languages = null; + $this->charsets = null; + $this->encodings = null; + $this->acceptableContentTypes = null; + $this->pathInfo = null; + $this->requestUri = null; + $this->baseUrl = null; + $this->basePath = null; + $this->method = null; + $this->format = null; + } + public static function createFromGlobals() + { + $server = $_SERVER; + if ('cli-server' === php_sapi_name()) { + if (array_key_exists('HTTP_CONTENT_LENGTH', $_SERVER)) { + $server['CONTENT_LENGTH'] = $_SERVER['HTTP_CONTENT_LENGTH']; + } + if (array_key_exists('HTTP_CONTENT_TYPE', $_SERVER)) { + $server['CONTENT_TYPE'] = $_SERVER['HTTP_CONTENT_TYPE']; + } + } + $request = self::createRequestFromFactory($_GET, $_POST, array(), $_COOKIE, $_FILES, $server); + if (0 === strpos($request->headers->get('CONTENT_TYPE'), 'application/x-www-form-urlencoded') && in_array(strtoupper($request->server->get('REQUEST_METHOD', 'GET')), array('PUT', 'DELETE', 'PATCH'))) { + parse_str($request->getContent(), $data); + $request->request = new ParameterBag($data); + } + return $request; + } + public static function create($uri, $method = 'GET', $parameters = array(), $cookies = array(), $files = array(), $server = array(), $content = null) + { + $server = array_replace(array('SERVER_NAME' => 'localhost', 'SERVER_PORT' => 80, 'HTTP_HOST' => 'localhost', 'HTTP_USER_AGENT' => 'Symfony/2.X', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_LANGUAGE' => 'en-us,en;q=0.5', 'HTTP_ACCEPT_CHARSET' => 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'REMOTE_ADDR' => '127.0.0.1', 'SCRIPT_NAME' => '', 'SCRIPT_FILENAME' => '', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'REQUEST_TIME' => time()), $server); + $server['PATH_INFO'] = ''; + $server['REQUEST_METHOD'] = strtoupper($method); + $components = parse_url($uri); + if (isset($components['host'])) { + $server['SERVER_NAME'] = $components['host']; + $server['HTTP_HOST'] = $components['host']; + } + if (isset($components['scheme'])) { + if ('https' === $components['scheme']) { + $server['HTTPS'] = 'on'; + $server['SERVER_PORT'] = 443; + } else { + unset($server['HTTPS']); + $server['SERVER_PORT'] = 80; + } + } + if (isset($components['port'])) { + $server['SERVER_PORT'] = $components['port']; + $server['HTTP_HOST'] = $server['HTTP_HOST'] . ':' . $components['port']; + } + if (isset($components['user'])) { + $server['PHP_AUTH_USER'] = $components['user']; + } + if (isset($components['pass'])) { + $server['PHP_AUTH_PW'] = $components['pass']; + } + if (!isset($components['path'])) { + $components['path'] = '/'; + } + switch (strtoupper($method)) { + case 'POST': + case 'PUT': + case 'DELETE': + if (!isset($server['CONTENT_TYPE'])) { + $server['CONTENT_TYPE'] = 'application/x-www-form-urlencoded'; + } + case 'PATCH': + $request = $parameters; + $query = array(); + break; + default: + $request = array(); + $query = $parameters; + break; + } + $queryString = ''; + if (isset($components['query'])) { + parse_str(html_entity_decode($components['query']), $qs); + if ($query) { + $query = array_replace($qs, $query); + $queryString = http_build_query($query, '', '&'); + } else { + $query = $qs; + $queryString = $components['query']; + } + } elseif ($query) { + $queryString = http_build_query($query, '', '&'); + } + $server['REQUEST_URI'] = $components['path'] . ('' !== $queryString ? '?' . $queryString : ''); + $server['QUERY_STRING'] = $queryString; + return self::createRequestFromFactory($query, $request, array(), $cookies, $files, $server, $content); + } + public static function setFactory($callable) + { + self::$requestFactory = $callable; + } + public function duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null) + { + $dup = clone $this; + if ($query !== null) { + $dup->query = new ParameterBag($query); + } + if ($request !== null) { + $dup->request = new ParameterBag($request); + } + if ($attributes !== null) { + $dup->attributes = new ParameterBag($attributes); + } + if ($cookies !== null) { + $dup->cookies = new ParameterBag($cookies); + } + if ($files !== null) { + $dup->files = new FileBag($files); + } + if ($server !== null) { + $dup->server = new ServerBag($server); + $dup->headers = new HeaderBag($dup->server->getHeaders()); + } + $dup->languages = null; + $dup->charsets = null; + $dup->encodings = null; + $dup->acceptableContentTypes = null; + $dup->pathInfo = null; + $dup->requestUri = null; + $dup->baseUrl = null; + $dup->basePath = null; + $dup->method = null; + $dup->format = null; + if (!$dup->get('_format') && $this->get('_format')) { + $dup->attributes->set('_format', $this->get('_format')); + } + if (!$dup->getRequestFormat(null)) { + $dup->setRequestFormat($format = $this->getRequestFormat(null)); + } + return $dup; + } + public function __clone() + { + $this->query = clone $this->query; + $this->request = clone $this->request; + $this->attributes = clone $this->attributes; + $this->cookies = clone $this->cookies; + $this->files = clone $this->files; + $this->server = clone $this->server; + $this->headers = clone $this->headers; + } + public function __toString() + { + return sprintf('%s %s %s', $this->getMethod(), $this->getRequestUri(), $this->server->get('SERVER_PROTOCOL')) . ' +' . $this->headers . ' +' . $this->getContent(); + } + public function overrideGlobals() + { + $this->server->set('QUERY_STRING', static::normalizeQueryString(http_build_query($this->query->all(), null, '&'))); + $_GET = $this->query->all(); + $_POST = $this->request->all(); + $_SERVER = $this->server->all(); + $_COOKIE = $this->cookies->all(); + foreach ($this->headers->all() as $key => $value) { + $key = strtoupper(str_replace('-', '_', $key)); + if (in_array($key, array('CONTENT_TYPE', 'CONTENT_LENGTH'))) { + $_SERVER[$key] = implode(', ', $value); + } else { + $_SERVER['HTTP_' . $key] = implode(', ', $value); + } + } + $request = array('g' => $_GET, 'p' => $_POST, 'c' => $_COOKIE); + $requestOrder = ini_get('request_order') ?: ini_get('variables_order'); + $requestOrder = preg_replace('#[^cgp]#', '', strtolower($requestOrder)) ?: 'gp'; + $_REQUEST = array(); + foreach (str_split($requestOrder) as $order) { + $_REQUEST = array_merge($_REQUEST, $request[$order]); + } + } + public static function setTrustedProxies(array $proxies) + { + self::$trustedProxies = $proxies; + } + public static function getTrustedProxies() + { + return self::$trustedProxies; + } + public static function setTrustedHosts(array $hostPatterns) + { + self::$trustedHostPatterns = array_map(function ($hostPattern) { + return sprintf('{%s}i', str_replace('}', '\\}', $hostPattern)); + }, $hostPatterns); + self::$trustedHosts = array(); + } + public static function getTrustedHosts() + { + return self::$trustedHostPatterns; + } + public static function setTrustedHeaderName($key, $value) + { + if (!array_key_exists($key, self::$trustedHeaders)) { + throw new \InvalidArgumentException(sprintf('Unable to set the trusted header name for key "%s".', $key)); + } + self::$trustedHeaders[$key] = $value; + } + public static function getTrustedHeaderName($key) + { + if (!array_key_exists($key, self::$trustedHeaders)) { + throw new \InvalidArgumentException(sprintf('Unable to get the trusted header name for key "%s".', $key)); + } + return self::$trustedHeaders[$key]; + } + public static function normalizeQueryString($qs) + { + if ('' == $qs) { + return ''; + } + $parts = array(); + $order = array(); + foreach (explode('&', $qs) as $param) { + if ('' === $param || '=' === $param[0]) { + continue; + } + $keyValuePair = explode('=', $param, 2); + $parts[] = isset($keyValuePair[1]) ? rawurlencode(urldecode($keyValuePair[0])) . '=' . rawurlencode(urldecode($keyValuePair[1])) : rawurlencode(urldecode($keyValuePair[0])); + $order[] = urldecode($keyValuePair[0]); + } + array_multisort($order, SORT_ASC, $parts); + return implode('&', $parts); + } + public static function enableHttpMethodParameterOverride() + { + self::$httpMethodParameterOverride = true; + } + public static function getHttpMethodParameterOverride() + { + return self::$httpMethodParameterOverride; + } + public function get($key, $default = null, $deep = false) + { + if ($this !== ($result = $this->query->get($key, $this, $deep))) { + return $result; + } + if ($this !== ($result = $this->attributes->get($key, $this, $deep))) { + return $result; + } + if ($this !== ($result = $this->request->get($key, $this, $deep))) { + return $result; + } + return $default; + } + public function getSession() + { + return $this->session; + } + public function hasPreviousSession() + { + return $this->hasSession() && $this->cookies->has($this->session->getName()); + } + public function hasSession() + { + return null !== $this->session; + } + public function setSession(SessionInterface $session) + { + $this->session = $session; + } + public function getClientIps() + { + $ip = $this->server->get('REMOTE_ADDR'); + if (!self::$trustedProxies) { + return array($ip); + } + if (!self::$trustedHeaders[self::HEADER_CLIENT_IP] || !$this->headers->has(self::$trustedHeaders[self::HEADER_CLIENT_IP])) { + return array($ip); + } + $clientIps = array_map('trim', explode(',', $this->headers->get(self::$trustedHeaders[self::HEADER_CLIENT_IP]))); + $clientIps[] = $ip; + $ip = $clientIps[0]; + foreach ($clientIps as $key => $clientIp) { + if (preg_match('{((?:\\d+\\.){3}\\d+)\\:\\d+}', $clientIp, $match)) { + $clientIps[$key] = $clientIp = $match[1]; + } + if (IpUtils::checkIp($clientIp, self::$trustedProxies)) { + unset($clientIps[$key]); + } + } + return $clientIps ? array_reverse($clientIps) : array($ip); + } + public function getClientIp() + { + $ipAddresses = $this->getClientIps(); + return $ipAddresses[0]; + } + public function getScriptName() + { + return $this->server->get('SCRIPT_NAME', $this->server->get('ORIG_SCRIPT_NAME', '')); + } + public function getPathInfo() + { + if (null === $this->pathInfo) { + $this->pathInfo = $this->preparePathInfo(); + } + return $this->pathInfo; + } + public function getBasePath() + { + if (null === $this->basePath) { + $this->basePath = $this->prepareBasePath(); + } + return $this->basePath; + } + public function getBaseUrl() + { + if (null === $this->baseUrl) { + $this->baseUrl = $this->prepareBaseUrl(); + } + return $this->baseUrl; + } + public function getScheme() + { + return $this->isSecure() ? 'https' : 'http'; + } + public function getPort() + { + if (self::$trustedProxies) { + if (self::$trustedHeaders[self::HEADER_CLIENT_PORT] && ($port = $this->headers->get(self::$trustedHeaders[self::HEADER_CLIENT_PORT]))) { + return $port; + } + if (self::$trustedHeaders[self::HEADER_CLIENT_PROTO] && 'https' === $this->headers->get(self::$trustedHeaders[self::HEADER_CLIENT_PROTO], 'http')) { + return 443; + } + } + if ($host = $this->headers->get('HOST')) { + if ($host[0] === '[') { + $pos = strpos($host, ':', strrpos($host, ']')); + } else { + $pos = strrpos($host, ':'); + } + if (false !== $pos) { + return intval(substr($host, $pos + 1)); + } + return 'https' === $this->getScheme() ? 443 : 80; + } + return $this->server->get('SERVER_PORT'); + } + public function getUser() + { + return $this->headers->get('PHP_AUTH_USER'); + } + public function getPassword() + { + return $this->headers->get('PHP_AUTH_PW'); + } + public function getUserInfo() + { + $userinfo = $this->getUser(); + $pass = $this->getPassword(); + if ('' != $pass) { + $userinfo .= ":{$pass}"; + } + return $userinfo; + } + public function getHttpHost() + { + $scheme = $this->getScheme(); + $port = $this->getPort(); + if ('http' == $scheme && $port == 80 || 'https' == $scheme && $port == 443) { + return $this->getHost(); + } + return $this->getHost() . ':' . $port; + } + public function getRequestUri() + { + if (null === $this->requestUri) { + $this->requestUri = $this->prepareRequestUri(); + } + return $this->requestUri; + } + public function getSchemeAndHttpHost() + { + return $this->getScheme() . '://' . $this->getHttpHost(); + } + public function getUri() + { + if (null !== ($qs = $this->getQueryString())) { + $qs = '?' . $qs; + } + return $this->getSchemeAndHttpHost() . $this->getBaseUrl() . $this->getPathInfo() . $qs; + } + public function getUriForPath($path) + { + return $this->getSchemeAndHttpHost() . $this->getBaseUrl() . $path; + } + public function getQueryString() + { + $qs = static::normalizeQueryString($this->server->get('QUERY_STRING')); + return '' === $qs ? null : $qs; + } + public function isSecure() + { + if (self::$trustedProxies && self::$trustedHeaders[self::HEADER_CLIENT_PROTO] && ($proto = $this->headers->get(self::$trustedHeaders[self::HEADER_CLIENT_PROTO]))) { + return in_array(strtolower(current(explode(',', $proto))), array('https', 'on', 'ssl', '1')); + } + $https = $this->server->get('HTTPS'); + return !empty($https) && 'off' !== strtolower($https); + } + public function getHost() + { + if (self::$trustedProxies && self::$trustedHeaders[self::HEADER_CLIENT_HOST] && ($host = $this->headers->get(self::$trustedHeaders[self::HEADER_CLIENT_HOST]))) { + $elements = explode(',', $host); + $host = $elements[count($elements) - 1]; + } elseif (!($host = $this->headers->get('HOST'))) { + if (!($host = $this->server->get('SERVER_NAME'))) { + $host = $this->server->get('SERVER_ADDR', ''); + } + } + $host = strtolower(preg_replace('/:\\d+$/', '', trim($host))); + if ($host && '' !== preg_replace('/(?:^\\[)?[a-zA-Z0-9-:\\]_]+\\.?/', '', $host)) { + throw new \UnexpectedValueException(sprintf('Invalid Host "%s"', $host)); + } + if (count(self::$trustedHostPatterns) > 0) { + if (in_array($host, self::$trustedHosts)) { + return $host; + } + foreach (self::$trustedHostPatterns as $pattern) { + if (preg_match($pattern, $host)) { + self::$trustedHosts[] = $host; + return $host; + } + } + throw new \UnexpectedValueException(sprintf('Untrusted Host "%s"', $host)); + } + return $host; + } + public function setMethod($method) + { + $this->method = null; + $this->server->set('REQUEST_METHOD', $method); + } + public function getMethod() + { + if (null === $this->method) { + $this->method = strtoupper($this->server->get('REQUEST_METHOD', 'GET')); + if ('POST' === $this->method) { + if ($method = $this->headers->get('X-HTTP-METHOD-OVERRIDE')) { + $this->method = strtoupper($method); + } elseif (self::$httpMethodParameterOverride) { + $this->method = strtoupper($this->request->get('_method', $this->query->get('_method', 'POST'))); + } + } + } + return $this->method; + } + public function getRealMethod() + { + return strtoupper($this->server->get('REQUEST_METHOD', 'GET')); + } + public function getMimeType($format) + { + if (null === static::$formats) { + static::initializeFormats(); + } + return isset(static::$formats[$format]) ? static::$formats[$format][0] : null; + } + public function getFormat($mimeType) + { + if (false !== ($pos = strpos($mimeType, ';'))) { + $mimeType = substr($mimeType, 0, $pos); + } + if (null === static::$formats) { + static::initializeFormats(); + } + foreach (static::$formats as $format => $mimeTypes) { + if (in_array($mimeType, (array) $mimeTypes)) { + return $format; + } + } + } + public function setFormat($format, $mimeTypes) + { + if (null === static::$formats) { + static::initializeFormats(); + } + static::$formats[$format] = is_array($mimeTypes) ? $mimeTypes : array($mimeTypes); + } + public function getRequestFormat($default = 'html') + { + if (null === $this->format) { + $this->format = $this->get('_format', $default); + } + return $this->format; + } + public function setRequestFormat($format) + { + $this->format = $format; + } + public function getContentType() + { + return $this->getFormat($this->headers->get('CONTENT_TYPE')); + } + public function setDefaultLocale($locale) + { + $this->defaultLocale = $locale; + if (null === $this->locale) { + $this->setPhpDefaultLocale($locale); + } + } + public function getDefaultLocale() + { + return $this->defaultLocale; + } + public function setLocale($locale) + { + $this->setPhpDefaultLocale($this->locale = $locale); + } + public function getLocale() + { + return null === $this->locale ? $this->defaultLocale : $this->locale; + } + public function isMethod($method) + { + return $this->getMethod() === strtoupper($method); + } + public function isMethodSafe() + { + return in_array($this->getMethod(), array('GET', 'HEAD')); + } + public function getContent($asResource = false) + { + if (false === $this->content || true === $asResource && null !== $this->content) { + throw new \LogicException('getContent() can only be called once when using the resource return type.'); + } + if (true === $asResource) { + $this->content = false; + return fopen('php://input', 'rb'); + } + if (null === $this->content) { + $this->content = file_get_contents('php://input'); + } + return $this->content; + } + public function getETags() + { + return preg_split('/\\s*,\\s*/', $this->headers->get('if_none_match'), null, PREG_SPLIT_NO_EMPTY); + } + public function isNoCache() + { + return $this->headers->hasCacheControlDirective('no-cache') || 'no-cache' == $this->headers->get('Pragma'); + } + public function getPreferredLanguage(array $locales = null) + { + $preferredLanguages = $this->getLanguages(); + if (empty($locales)) { + return isset($preferredLanguages[0]) ? $preferredLanguages[0] : null; + } + if (!$preferredLanguages) { + return $locales[0]; + } + $extendedPreferredLanguages = array(); + foreach ($preferredLanguages as $language) { + $extendedPreferredLanguages[] = $language; + if (false !== ($position = strpos($language, '_'))) { + $superLanguage = substr($language, 0, $position); + if (!in_array($superLanguage, $preferredLanguages)) { + $extendedPreferredLanguages[] = $superLanguage; + } + } + } + $preferredLanguages = array_values(array_intersect($extendedPreferredLanguages, $locales)); + return isset($preferredLanguages[0]) ? $preferredLanguages[0] : $locales[0]; + } + public function getLanguages() + { + if (null !== $this->languages) { + return $this->languages; + } + $languages = AcceptHeader::fromString($this->headers->get('Accept-Language'))->all(); + $this->languages = array(); + foreach (array_keys($languages) as $lang) { + if (strstr($lang, '-')) { + $codes = explode('-', $lang); + if ($codes[0] == 'i') { + if (count($codes) > 1) { + $lang = $codes[1]; + } + } else { + for ($i = 0, $max = count($codes); $i < $max; $i++) { + if ($i == 0) { + $lang = strtolower($codes[0]); + } else { + $lang .= '_' . strtoupper($codes[$i]); + } + } + } + } + $this->languages[] = $lang; + } + return $this->languages; + } + public function getCharsets() + { + if (null !== $this->charsets) { + return $this->charsets; + } + return $this->charsets = array_keys(AcceptHeader::fromString($this->headers->get('Accept-Charset'))->all()); + } + public function getEncodings() + { + if (null !== $this->encodings) { + return $this->encodings; + } + return $this->encodings = array_keys(AcceptHeader::fromString($this->headers->get('Accept-Encoding'))->all()); + } + public function getAcceptableContentTypes() + { + if (null !== $this->acceptableContentTypes) { + return $this->acceptableContentTypes; + } + return $this->acceptableContentTypes = array_keys(AcceptHeader::fromString($this->headers->get('Accept'))->all()); + } + public function isXmlHttpRequest() + { + return 'XMLHttpRequest' == $this->headers->get('X-Requested-With'); + } + protected function prepareRequestUri() + { + $requestUri = ''; + if ($this->headers->has('X_ORIGINAL_URL')) { + $requestUri = $this->headers->get('X_ORIGINAL_URL'); + $this->headers->remove('X_ORIGINAL_URL'); + $this->server->remove('HTTP_X_ORIGINAL_URL'); + $this->server->remove('UNENCODED_URL'); + $this->server->remove('IIS_WasUrlRewritten'); + } elseif ($this->headers->has('X_REWRITE_URL')) { + $requestUri = $this->headers->get('X_REWRITE_URL'); + $this->headers->remove('X_REWRITE_URL'); + } elseif ($this->server->get('IIS_WasUrlRewritten') == '1' && $this->server->get('UNENCODED_URL') != '') { + $requestUri = $this->server->get('UNENCODED_URL'); + $this->server->remove('UNENCODED_URL'); + $this->server->remove('IIS_WasUrlRewritten'); + } elseif ($this->server->has('REQUEST_URI')) { + $requestUri = $this->server->get('REQUEST_URI'); + $schemeAndHttpHost = $this->getSchemeAndHttpHost(); + if (strpos($requestUri, $schemeAndHttpHost) === 0) { + $requestUri = substr($requestUri, strlen($schemeAndHttpHost)); + } + } elseif ($this->server->has('ORIG_PATH_INFO')) { + $requestUri = $this->server->get('ORIG_PATH_INFO'); + if ('' != $this->server->get('QUERY_STRING')) { + $requestUri .= '?' . $this->server->get('QUERY_STRING'); + } + $this->server->remove('ORIG_PATH_INFO'); + } + $this->server->set('REQUEST_URI', $requestUri); + return $requestUri; + } + protected function prepareBaseUrl() + { + $filename = basename($this->server->get('SCRIPT_FILENAME')); + if (basename($this->server->get('SCRIPT_NAME')) === $filename) { + $baseUrl = $this->server->get('SCRIPT_NAME'); + } elseif (basename($this->server->get('PHP_SELF')) === $filename) { + $baseUrl = $this->server->get('PHP_SELF'); + } elseif (basename($this->server->get('ORIG_SCRIPT_NAME')) === $filename) { + $baseUrl = $this->server->get('ORIG_SCRIPT_NAME'); + } else { + $path = $this->server->get('PHP_SELF', ''); + $file = $this->server->get('SCRIPT_FILENAME', ''); + $segs = explode('/', trim($file, '/')); + $segs = array_reverse($segs); + $index = 0; + $last = count($segs); + $baseUrl = ''; + do { + $seg = $segs[$index]; + $baseUrl = '/' . $seg . $baseUrl; + ++$index; + } while ($last > $index && false !== ($pos = strpos($path, $baseUrl)) && 0 != $pos); + } + $requestUri = $this->getRequestUri(); + if ($baseUrl && false !== ($prefix = $this->getUrlencodedPrefix($requestUri, $baseUrl))) { + return $prefix; + } + if ($baseUrl && false !== ($prefix = $this->getUrlencodedPrefix($requestUri, dirname($baseUrl)))) { + return rtrim($prefix, '/'); + } + $truncatedRequestUri = $requestUri; + if (false !== ($pos = strpos($requestUri, '?'))) { + $truncatedRequestUri = substr($requestUri, 0, $pos); + } + $basename = basename($baseUrl); + if (empty($basename) || !strpos(rawurldecode($truncatedRequestUri), $basename)) { + return ''; + } + if (strlen($requestUri) >= strlen($baseUrl) && false !== ($pos = strpos($requestUri, $baseUrl)) && $pos !== 0) { + $baseUrl = substr($requestUri, 0, $pos + strlen($baseUrl)); + } + return rtrim($baseUrl, '/'); + } + protected function prepareBasePath() + { + $filename = basename($this->server->get('SCRIPT_FILENAME')); + $baseUrl = $this->getBaseUrl(); + if (empty($baseUrl)) { + return ''; + } + if (basename($baseUrl) === $filename) { + $basePath = dirname($baseUrl); + } else { + $basePath = $baseUrl; + } + if ('\\' === DIRECTORY_SEPARATOR) { + $basePath = str_replace('\\', '/', $basePath); + } + return rtrim($basePath, '/'); + } + protected function preparePathInfo() + { + $baseUrl = $this->getBaseUrl(); + if (null === ($requestUri = $this->getRequestUri())) { + return '/'; + } + $pathInfo = '/'; + if ($pos = strpos($requestUri, '?')) { + $requestUri = substr($requestUri, 0, $pos); + } + if (null !== $baseUrl && false === ($pathInfo = substr($requestUri, strlen($baseUrl)))) { + return '/'; + } elseif (null === $baseUrl) { + return $requestUri; + } + return (string) $pathInfo; + } + protected static function initializeFormats() + { + static::$formats = array('html' => array('text/html', 'application/xhtml+xml'), 'txt' => array('text/plain'), 'js' => array('application/javascript', 'application/x-javascript', 'text/javascript'), 'css' => array('text/css'), 'json' => array('application/json', 'application/x-json'), 'xml' => array('text/xml', 'application/xml', 'application/x-xml'), 'rdf' => array('application/rdf+xml'), 'atom' => array('application/atom+xml'), 'rss' => array('application/rss+xml')); + } + private function setPhpDefaultLocale($locale) + { + try { + if (class_exists('Locale', false)) { + \Locale::setDefault($locale); + } + } catch (\Exception $e) { + + } + } + private function getUrlencodedPrefix($string, $prefix) + { + if (0 !== strpos(rawurldecode($string), $prefix)) { + return false; + } + $len = strlen($prefix); + if (preg_match("#^(%[[:xdigit:]]{2}|.){{$len}}#", $string, $match)) { + return $match[0]; + } + return false; + } + private static function createRequestFromFactory(array $query = array(), array $request = array(), array $attributes = array(), array $cookies = array(), array $files = array(), array $server = array(), $content = null) + { + if (self::$requestFactory) { + $request = call_user_func(self::$requestFactory, $query, $request, $attributes, $cookies, $files, $server, $content); + if (!$request instanceof Request) { + throw new \LogicException('The Request factory must return an instance of Symfony\\Component\\HttpFoundation\\Request.'); + } + return $request; + } + return new static($query, $request, $attributes, $cookies, $files, $server, $content); + } +} +namespace Symfony\Component\HttpFoundation; + +class ParameterBag implements \IteratorAggregate, \Countable +{ + protected $parameters; + public function __construct(array $parameters = array()) + { + $this->parameters = $parameters; + } + public function all() + { + return $this->parameters; + } + public function keys() + { + return array_keys($this->parameters); + } + public function replace(array $parameters = array()) + { + $this->parameters = $parameters; + } + public function add(array $parameters = array()) + { + $this->parameters = array_replace($this->parameters, $parameters); + } + public function get($path, $default = null, $deep = false) + { + if (!$deep || false === ($pos = strpos($path, '['))) { + return array_key_exists($path, $this->parameters) ? $this->parameters[$path] : $default; + } + $root = substr($path, 0, $pos); + if (!array_key_exists($root, $this->parameters)) { + return $default; + } + $value = $this->parameters[$root]; + $currentKey = null; + for ($i = $pos, $c = strlen($path); $i < $c; $i++) { + $char = $path[$i]; + if ('[' === $char) { + if (null !== $currentKey) { + throw new \InvalidArgumentException(sprintf('Malformed path. Unexpected "[" at position %d.', $i)); + } + $currentKey = ''; + } elseif (']' === $char) { + if (null === $currentKey) { + throw new \InvalidArgumentException(sprintf('Malformed path. Unexpected "]" at position %d.', $i)); + } + if (!is_array($value) || !array_key_exists($currentKey, $value)) { + return $default; + } + $value = $value[$currentKey]; + $currentKey = null; + } else { + if (null === $currentKey) { + throw new \InvalidArgumentException(sprintf('Malformed path. Unexpected "%s" at position %d.', $char, $i)); + } + $currentKey .= $char; + } + } + if (null !== $currentKey) { + throw new \InvalidArgumentException(sprintf('Malformed path. Path must end with "]".')); + } + return $value; + } + public function set($key, $value) + { + $this->parameters[$key] = $value; + } + public function has($key) + { + return array_key_exists($key, $this->parameters); + } + public function remove($key) + { + unset($this->parameters[$key]); + } + public function getAlpha($key, $default = '', $deep = false) + { + return preg_replace('/[^[:alpha:]]/', '', $this->get($key, $default, $deep)); + } + public function getAlnum($key, $default = '', $deep = false) + { + return preg_replace('/[^[:alnum:]]/', '', $this->get($key, $default, $deep)); + } + public function getDigits($key, $default = '', $deep = false) + { + return str_replace(array('-', '+'), '', $this->filter($key, $default, $deep, FILTER_SANITIZE_NUMBER_INT)); + } + public function getInt($key, $default = 0, $deep = false) + { + return (int) $this->get($key, $default, $deep); + } + public function filter($key, $default = null, $deep = false, $filter = FILTER_DEFAULT, $options = array()) + { + $value = $this->get($key, $default, $deep); + if (!is_array($options) && $options) { + $options = array('flags' => $options); + } + if (is_array($value) && !isset($options['flags'])) { + $options['flags'] = FILTER_REQUIRE_ARRAY; + } + return filter_var($value, $filter, $options); + } + public function getIterator() + { + return new \ArrayIterator($this->parameters); + } + public function count() + { + return count($this->parameters); + } +} +namespace Symfony\Component\HttpFoundation; + +use Symfony\Component\HttpFoundation\File\UploadedFile; +class FileBag extends ParameterBag +{ + private static $fileKeys = array('error', 'name', 'size', 'tmp_name', 'type'); + public function __construct(array $parameters = array()) + { + $this->replace($parameters); + } + public function replace(array $files = array()) + { + $this->parameters = array(); + $this->add($files); + } + public function set($key, $value) + { + if (!is_array($value) && !$value instanceof UploadedFile) { + throw new \InvalidArgumentException('An uploaded file must be an array or an instance of UploadedFile.'); + } + parent::set($key, $this->convertFileInformation($value)); + } + public function add(array $files = array()) + { + foreach ($files as $key => $file) { + $this->set($key, $file); + } + } + protected function convertFileInformation($file) + { + if ($file instanceof UploadedFile) { + return $file; + } + $file = $this->fixPhpFilesArray($file); + if (is_array($file)) { + $keys = array_keys($file); + sort($keys); + if ($keys == self::$fileKeys) { + if (UPLOAD_ERR_NO_FILE == $file['error']) { + $file = null; + } else { + $file = new UploadedFile($file['tmp_name'], $file['name'], $file['type'], $file['size'], $file['error']); + } + } else { + $file = array_map(array($this, 'convertFileInformation'), $file); + } + } + return $file; + } + protected function fixPhpFilesArray($data) + { + if (!is_array($data)) { + return $data; + } + $keys = array_keys($data); + sort($keys); + if (self::$fileKeys != $keys || !isset($data['name']) || !is_array($data['name'])) { + return $data; + } + $files = $data; + foreach (self::$fileKeys as $k) { + unset($files[$k]); + } + foreach (array_keys($data['name']) as $key) { + $files[$key] = $this->fixPhpFilesArray(array('error' => $data['error'][$key], 'name' => $data['name'][$key], 'type' => $data['type'][$key], 'tmp_name' => $data['tmp_name'][$key], 'size' => $data['size'][$key])); + } + return $files; + } +} +namespace Symfony\Component\HttpFoundation; + +class ServerBag extends ParameterBag +{ + public function getHeaders() + { + $headers = array(); + $contentHeaders = array('CONTENT_LENGTH' => true, 'CONTENT_MD5' => true, 'CONTENT_TYPE' => true); + foreach ($this->parameters as $key => $value) { + if (0 === strpos($key, 'HTTP_')) { + $headers[substr($key, 5)] = $value; + } elseif (isset($contentHeaders[$key])) { + $headers[$key] = $value; + } + } + if (isset($this->parameters['PHP_AUTH_USER'])) { + $headers['PHP_AUTH_USER'] = $this->parameters['PHP_AUTH_USER']; + $headers['PHP_AUTH_PW'] = isset($this->parameters['PHP_AUTH_PW']) ? $this->parameters['PHP_AUTH_PW'] : ''; + } else { + $authorizationHeader = null; + if (isset($this->parameters['HTTP_AUTHORIZATION'])) { + $authorizationHeader = $this->parameters['HTTP_AUTHORIZATION']; + } elseif (isset($this->parameters['REDIRECT_HTTP_AUTHORIZATION'])) { + $authorizationHeader = $this->parameters['REDIRECT_HTTP_AUTHORIZATION']; + } + if (null !== $authorizationHeader) { + if (0 === stripos($authorizationHeader, 'basic ')) { + $exploded = explode(':', base64_decode(substr($authorizationHeader, 6)), 2); + if (count($exploded) == 2) { + list($headers['PHP_AUTH_USER'], $headers['PHP_AUTH_PW']) = $exploded; + } + } elseif (empty($this->parameters['PHP_AUTH_DIGEST']) && 0 === stripos($authorizationHeader, 'digest ')) { + $headers['PHP_AUTH_DIGEST'] = $authorizationHeader; + $this->parameters['PHP_AUTH_DIGEST'] = $authorizationHeader; + } + } + } + if (isset($headers['PHP_AUTH_USER'])) { + $headers['AUTHORIZATION'] = 'Basic ' . base64_encode($headers['PHP_AUTH_USER'] . ':' . $headers['PHP_AUTH_PW']); + } elseif (isset($headers['PHP_AUTH_DIGEST'])) { + $headers['AUTHORIZATION'] = $headers['PHP_AUTH_DIGEST']; + } + return $headers; + } +} +namespace Symfony\Component\HttpFoundation; + +class HeaderBag implements \IteratorAggregate, \Countable +{ + protected $headers = array(); + protected $cacheControl = array(); + public function __construct(array $headers = array()) + { + foreach ($headers as $key => $values) { + $this->set($key, $values); + } + } + public function __toString() + { + if (!$this->headers) { + return ''; + } + $max = max(array_map('strlen', array_keys($this->headers))) + 1; + $content = ''; + ksort($this->headers); + foreach ($this->headers as $name => $values) { + $name = implode('-', array_map('ucfirst', explode('-', $name))); + foreach ($values as $value) { + $content .= sprintf("%-{$max}s %s\r\n", $name . ':', $value); + } + } + return $content; + } + public function all() + { + return $this->headers; + } + public function keys() + { + return array_keys($this->headers); + } + public function replace(array $headers = array()) + { + $this->headers = array(); + $this->add($headers); + } + public function add(array $headers) + { + foreach ($headers as $key => $values) { + $this->set($key, $values); + } + } + public function get($key, $default = null, $first = true) + { + $key = strtr(strtolower($key), '_', '-'); + if (!array_key_exists($key, $this->headers)) { + if (null === $default) { + return $first ? null : array(); + } + return $first ? $default : array($default); + } + if ($first) { + return count($this->headers[$key]) ? $this->headers[$key][0] : $default; + } + return $this->headers[$key]; + } + public function set($key, $values, $replace = true) + { + $key = strtr(strtolower($key), '_', '-'); + $values = array_values((array) $values); + if (true === $replace || !isset($this->headers[$key])) { + $this->headers[$key] = $values; + } else { + $this->headers[$key] = array_merge($this->headers[$key], $values); + } + if ('cache-control' === $key) { + $this->cacheControl = $this->parseCacheControl($values[0]); + } + } + public function has($key) + { + return array_key_exists(strtr(strtolower($key), '_', '-'), $this->headers); + } + public function contains($key, $value) + { + return in_array($value, $this->get($key, null, false)); + } + public function remove($key) + { + $key = strtr(strtolower($key), '_', '-'); + unset($this->headers[$key]); + if ('cache-control' === $key) { + $this->cacheControl = array(); + } + } + public function getDate($key, \DateTime $default = null) + { + if (null === ($value = $this->get($key))) { + return $default; + } + if (false === ($date = \DateTime::createFromFormat(DATE_RFC2822, $value))) { + throw new \RuntimeException(sprintf('The %s HTTP header is not parseable (%s).', $key, $value)); + } + return $date; + } + public function addCacheControlDirective($key, $value = true) + { + $this->cacheControl[$key] = $value; + $this->set('Cache-Control', $this->getCacheControlHeader()); + } + public function hasCacheControlDirective($key) + { + return array_key_exists($key, $this->cacheControl); + } + public function getCacheControlDirective($key) + { + return array_key_exists($key, $this->cacheControl) ? $this->cacheControl[$key] : null; + } + public function removeCacheControlDirective($key) + { + unset($this->cacheControl[$key]); + $this->set('Cache-Control', $this->getCacheControlHeader()); + } + public function getIterator() + { + return new \ArrayIterator($this->headers); + } + public function count() + { + return count($this->headers); + } + protected function getCacheControlHeader() + { + $parts = array(); + ksort($this->cacheControl); + foreach ($this->cacheControl as $key => $value) { + if (true === $value) { + $parts[] = $key; + } else { + if (preg_match('#[^a-zA-Z0-9._-]#', $value)) { + $value = '"' . $value . '"'; + } + $parts[] = "{$key}={$value}"; + } + } + return implode(', ', $parts); + } + protected function parseCacheControl($header) + { + $cacheControl = array(); + preg_match_all('#([a-zA-Z][a-zA-Z_-]*)\\s*(?:=(?:"([^"]*)"|([^ \\t",;]*)))?#', $header, $matches, PREG_SET_ORDER); + foreach ($matches as $match) { + $cacheControl[strtolower($match[1])] = isset($match[3]) ? $match[3] : (isset($match[2]) ? $match[2] : true); + } + return $cacheControl; + } +} +namespace Symfony\Component\HttpFoundation\Session; + +use Symfony\Component\HttpFoundation\Session\Storage\MetadataBag; +interface SessionInterface +{ + public function start(); + public function getId(); + public function setId($id); + public function getName(); + public function setName($name); + public function invalidate($lifetime = null); + public function migrate($destroy = false, $lifetime = null); + public function save(); + public function has($name); + public function get($name, $default = null); + public function set($name, $value); + public function all(); + public function replace(array $attributes); + public function remove($name); + public function clear(); + public function isStarted(); + public function registerBag(SessionBagInterface $bag); + public function getBag($name); + public function getMetadataBag(); +} +namespace Symfony\Component\HttpFoundation\Session; + +interface SessionBagInterface +{ + public function getName(); + public function initialize(array &$array); + public function getStorageKey(); + public function clear(); +} +namespace Symfony\Component\HttpFoundation\Session\Attribute; + +use Symfony\Component\HttpFoundation\Session\SessionBagInterface; +interface AttributeBagInterface extends SessionBagInterface +{ + public function has($name); + public function get($name, $default = null); + public function set($name, $value); + public function all(); + public function replace(array $attributes); + public function remove($name); +} +namespace Symfony\Component\HttpFoundation\Session\Attribute; + +class AttributeBag implements AttributeBagInterface, \IteratorAggregate, \Countable +{ + private $name = 'attributes'; + private $storageKey; + protected $attributes = array(); + public function __construct($storageKey = '_sf2_attributes') + { + $this->storageKey = $storageKey; + } + public function getName() + { + return $this->name; + } + public function setName($name) + { + $this->name = $name; + } + public function initialize(array &$attributes) + { + $this->attributes =& $attributes; + } + public function getStorageKey() + { + return $this->storageKey; + } + public function has($name) + { + return array_key_exists($name, $this->attributes); + } + public function get($name, $default = null) + { + return array_key_exists($name, $this->attributes) ? $this->attributes[$name] : $default; + } + public function set($name, $value) + { + $this->attributes[$name] = $value; + } + public function all() + { + return $this->attributes; + } + public function replace(array $attributes) + { + $this->attributes = array(); + foreach ($attributes as $key => $value) { + $this->set($key, $value); + } + } + public function remove($name) + { + $retval = null; + if (array_key_exists($name, $this->attributes)) { + $retval = $this->attributes[$name]; + unset($this->attributes[$name]); + } + return $retval; + } + public function clear() + { + $return = $this->attributes; + $this->attributes = array(); + return $return; + } + public function getIterator() + { + return new \ArrayIterator($this->attributes); + } + public function count() + { + return count($this->attributes); + } +} +namespace Symfony\Component\HttpFoundation\Session\Storage; + +use Symfony\Component\HttpFoundation\Session\SessionBagInterface; +class MetadataBag implements SessionBagInterface +{ + const CREATED = 'c'; + const UPDATED = 'u'; + const LIFETIME = 'l'; + private $name = '__metadata'; + private $storageKey; + protected $meta = array(self::CREATED => 0, self::UPDATED => 0, self::LIFETIME => 0); + private $lastUsed; + private $updateThreshold; + public function __construct($storageKey = '_sf2_meta', $updateThreshold = 0) + { + $this->storageKey = $storageKey; + $this->updateThreshold = $updateThreshold; + } + public function initialize(array &$array) + { + $this->meta =& $array; + if (isset($array[self::CREATED])) { + $this->lastUsed = $this->meta[self::UPDATED]; + $timeStamp = time(); + if ($timeStamp - $array[self::UPDATED] >= $this->updateThreshold) { + $this->meta[self::UPDATED] = $timeStamp; + } + } else { + $this->stampCreated(); + } + } + public function getLifetime() + { + return $this->meta[self::LIFETIME]; + } + public function stampNew($lifetime = null) + { + $this->stampCreated($lifetime); + } + public function getStorageKey() + { + return $this->storageKey; + } + public function getCreated() + { + return $this->meta[self::CREATED]; + } + public function getLastUsed() + { + return $this->lastUsed; + } + public function clear() + { + + } + public function getName() + { + return $this->name; + } + public function setName($name) + { + $this->name = $name; + } + private function stampCreated($lifetime = null) + { + $timeStamp = time(); + $this->meta[self::CREATED] = $this->meta[self::UPDATED] = $this->lastUsed = $timeStamp; + $this->meta[self::LIFETIME] = null === $lifetime ? ini_get('session.cookie_lifetime') : $lifetime; + } +} +namespace Symfony\Component\HttpFoundation; + +class AcceptHeaderItem +{ + private $value; + private $quality = 1.0; + private $index = 0; + private $attributes = array(); + public function __construct($value, array $attributes = array()) + { + $this->value = $value; + foreach ($attributes as $name => $value) { + $this->setAttribute($name, $value); + } + } + public static function fromString($itemValue) + { + $bits = preg_split('/\\s*(?:;*("[^"]+");*|;*(\'[^\']+\');*|;+)\\s*/', $itemValue, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE); + $value = array_shift($bits); + $attributes = array(); + $lastNullAttribute = null; + foreach ($bits as $bit) { + if (($start = substr($bit, 0, 1)) === ($end = substr($bit, -1)) && ($start === '"' || $start === '\'')) { + $attributes[$lastNullAttribute] = substr($bit, 1, -1); + } elseif ('=' === $end) { + $lastNullAttribute = $bit = substr($bit, 0, -1); + $attributes[$bit] = null; + } else { + $parts = explode('=', $bit); + $attributes[$parts[0]] = isset($parts[1]) && strlen($parts[1]) > 0 ? $parts[1] : ''; + } + } + return new self(($start = substr($value, 0, 1)) === ($end = substr($value, -1)) && ($start === '"' || $start === '\'') ? substr($value, 1, -1) : $value, $attributes); + } + public function __toString() + { + $string = $this->value . ($this->quality < 1 ? ';q=' . $this->quality : ''); + if (count($this->attributes) > 0) { + $string .= ';' . implode(';', array_map(function ($name, $value) { + return sprintf(preg_match('/[,;=]/', $value) ? '%s="%s"' : '%s=%s', $name, $value); + }, array_keys($this->attributes), $this->attributes)); + } + return $string; + } + public function setValue($value) + { + $this->value = $value; + return $this; + } + public function getValue() + { + return $this->value; + } + public function setQuality($quality) + { + $this->quality = $quality; + return $this; + } + public function getQuality() + { + return $this->quality; + } + public function setIndex($index) + { + $this->index = $index; + return $this; + } + public function getIndex() + { + return $this->index; + } + public function hasAttribute($name) + { + return isset($this->attributes[$name]); + } + public function getAttribute($name, $default = null) + { + return isset($this->attributes[$name]) ? $this->attributes[$name] : $default; + } + public function getAttributes() + { + return $this->attributes; + } + public function setAttribute($name, $value) + { + if ('q' === $name) { + $this->quality = (double) $value; + } else { + $this->attributes[$name] = (string) $value; + } + return $this; + } +} +namespace Symfony\Component\HttpFoundation; + +class AcceptHeader +{ + private $items = array(); + private $sorted = true; + public function __construct(array $items) + { + foreach ($items as $item) { + $this->add($item); + } + } + public static function fromString($headerValue) + { + $index = 0; + return new self(array_map(function ($itemValue) use(&$index) { + $item = AcceptHeaderItem::fromString($itemValue); + $item->setIndex($index++); + return $item; + }, preg_split('/\\s*(?:,*("[^"]+"),*|,*(\'[^\']+\'),*|,+)\\s*/', $headerValue, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE))); + } + public function __toString() + { + return implode(',', $this->items); + } + public function has($value) + { + return isset($this->items[$value]); + } + public function get($value) + { + return isset($this->items[$value]) ? $this->items[$value] : null; + } + public function add(AcceptHeaderItem $item) + { + $this->items[$item->getValue()] = $item; + $this->sorted = false; + return $this; + } + public function all() + { + $this->sort(); + return $this->items; + } + public function filter($pattern) + { + return new self(array_filter($this->items, function (AcceptHeaderItem $item) use($pattern) { + return preg_match($pattern, $item->getValue()); + })); + } + public function first() + { + $this->sort(); + return !empty($this->items) ? reset($this->items) : null; + } + private function sort() + { + if (!$this->sorted) { + uasort($this->items, function ($a, $b) { + $qA = $a->getQuality(); + $qB = $b->getQuality(); + if ($qA === $qB) { + return $a->getIndex() > $b->getIndex() ? 1 : -1; + } + return $qA > $qB ? -1 : 1; + }); + $this->sorted = true; + } + } +} +namespace Symfony\Component\Debug; + +use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\Debug\Exception\FlattenException; +use Symfony\Component\Debug\Exception\OutOfMemoryException; +class ExceptionHandler +{ + private $debug; + private $charset; + private $handler; + private $caughtBuffer; + private $caughtLength; + public function __construct($debug = true, $charset = 'UTF-8') + { + $this->debug = $debug; + $this->charset = $charset; + } + public static function register($debug = true) + { + $handler = new static($debug); + set_exception_handler(array($handler, 'handle')); + return $handler; + } + public function setHandler($handler) + { + if (null !== $handler && !is_callable($handler)) { + throw new \LogicException('The exception handler must be a valid PHP callable.'); + } + $old = $this->handler; + $this->handler = $handler; + return $old; + } + public function handle(\Exception $exception) + { + if (null === $this->handler || $exception instanceof OutOfMemoryException) { + $this->failSafeHandle($exception); + return; + } + $caughtLength = $this->caughtLength = 0; + ob_start(array($this, 'catchOutput')); + $this->failSafeHandle($exception); + while (null === $this->caughtBuffer && ob_end_flush()) { + + } + if (isset($this->caughtBuffer[0])) { + ob_start(array($this, 'cleanOutput')); + echo $this->caughtBuffer; + $caughtLength = ob_get_length(); + } + $this->caughtBuffer = null; + try { + call_user_func($this->handler, $exception); + $this->caughtLength = $caughtLength; + } catch (\Exception $e) { + if (!$caughtLength) { + throw $exception; + } + } + } + private function failSafeHandle(\Exception $exception) + { + if (class_exists('Symfony\\Component\\HttpFoundation\\Response', false)) { + $response = $this->createResponse($exception); + $response->sendHeaders(); + $response->sendContent(); + } else { + $this->sendPhpResponse($exception); + } + } + public function sendPhpResponse($exception) + { + if (!$exception instanceof FlattenException) { + $exception = FlattenException::create($exception); + } + if (!headers_sent()) { + header(sprintf('HTTP/1.0 %s', $exception->getStatusCode())); + foreach ($exception->getHeaders() as $name => $value) { + header($name . ': ' . $value, false); + } + } + echo $this->decorate($this->getContent($exception), $this->getStylesheet($exception)); + } + public function createResponse($exception) + { + if (!$exception instanceof FlattenException) { + $exception = FlattenException::create($exception); + } + return new Response($this->decorate($this->getContent($exception), $this->getStylesheet($exception)), $exception->getStatusCode(), $exception->getHeaders()); + } + public function getContent(FlattenException $exception) + { + switch ($exception->getStatusCode()) { + case 404: + $title = 'Sorry, the page you are looking for could not be found.'; + break; + default: + $title = 'Whoops, looks like something went wrong.'; + } + $content = ''; + if ($this->debug) { + try { + $count = count($exception->getAllPrevious()); + $total = $count + 1; + foreach ($exception->toArray() as $position => $e) { + $ind = $count - $position + 1; + $class = $this->abbrClass($e['class']); + $message = nl2br($e['message']); + $content .= sprintf('
+

%d/%d %s: %s

+
+
+
    ', $ind, $total, $class, $message); + foreach ($e['trace'] as $trace) { + $content .= '
  1. '; + if ($trace['function']) { + $content .= sprintf('at %s%s%s(%s)', $this->abbrClass($trace['class']), $trace['type'], $trace['function'], $this->formatArgs($trace['args'])); + } + if (isset($trace['file']) && isset($trace['line'])) { + if ($linkFormat = ini_get('xdebug.file_link_format')) { + $link = str_replace(array('%f', '%l'), array($trace['file'], $trace['line']), $linkFormat); + $content .= sprintf(' in %s line %s', $link, $trace['file'], $trace['line']); + } else { + $content .= sprintf(' in %s line %s', $trace['file'], $trace['line']); + } + } + $content .= '
  2. +'; + } + $content .= '
+
+'; + } + } catch (\Exception $e) { + if ($this->debug) { + $title = sprintf('Exception thrown when handling an exception (%s: %s)', get_class($e), $e->getMessage()); + } else { + $title = 'Whoops, looks like something went wrong.'; + } + } + } + return "
\n

{$title}

\n {$content}\n
"; + } + public function getStylesheet(FlattenException $exception) + { + return ' .sf-reset { font: 11px Verdana, Arial, sans-serif; color: #333 } + .sf-reset .clear { clear:both; height:0; font-size:0; line-height:0; } + .sf-reset .clear_fix:after { display:block; height:0; clear:both; visibility:hidden; } + .sf-reset .clear_fix { display:inline-block; } + .sf-reset * html .clear_fix { height:1%; } + .sf-reset .clear_fix { display:block; } + .sf-reset, .sf-reset .block { margin: auto } + .sf-reset abbr { border-bottom: 1px dotted #000; cursor: help; } + .sf-reset p { font-size:14px; line-height:20px; color:#868686; padding-bottom:20px } + .sf-reset strong { font-weight:bold; } + .sf-reset a { color:#6c6159; } + .sf-reset a img { border:none; } + .sf-reset a:hover { text-decoration:underline; } + .sf-reset em { font-style:italic; } + .sf-reset h1, .sf-reset h2 { font: 20px Georgia, "Times New Roman", Times, serif } + .sf-reset h2 span { background-color: #fff; color: #333; padding: 6px; float: left; margin-right: 10px; } + .sf-reset .traces li { font-size:12px; padding: 2px 4px; list-style-type:decimal; margin-left:20px; } + .sf-reset .block { background-color:#FFFFFF; padding:10px 28px; margin-bottom:20px; + -webkit-border-bottom-right-radius: 16px; + -webkit-border-bottom-left-radius: 16px; + -moz-border-radius-bottomright: 16px; + -moz-border-radius-bottomleft: 16px; + border-bottom-right-radius: 16px; + border-bottom-left-radius: 16px; + border-bottom:1px solid #ccc; + border-right:1px solid #ccc; + border-left:1px solid #ccc; + } + .sf-reset .block_exception { background-color:#ddd; color: #333; padding:20px; + -webkit-border-top-left-radius: 16px; + -webkit-border-top-right-radius: 16px; + -moz-border-radius-topleft: 16px; + -moz-border-radius-topright: 16px; + border-top-left-radius: 16px; + border-top-right-radius: 16px; + border-top:1px solid #ccc; + border-right:1px solid #ccc; + border-left:1px solid #ccc; + overflow: hidden; + word-wrap: break-word; + } + .sf-reset li a { background:none; color:#868686; text-decoration:none; } + .sf-reset li a:hover { background:none; color:#313131; text-decoration:underline; } + .sf-reset ol { padding: 10px 0; } + .sf-reset h1 { background-color:#FFFFFF; padding: 15px 28px; margin-bottom: 20px; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + border: 1px solid #ccc; + }'; + } + private function decorate($content, $css) + { + return "\n\n \n \n \n \n \n \n {$content}\n \n"; + } + private function abbrClass($class) + { + $parts = explode('\\', $class); + return sprintf('%s', $class, array_pop($parts)); + } + private function formatArgs(array $args) + { + if (PHP_VERSION_ID >= 50400) { + $flags = ENT_QUOTES | ENT_SUBSTITUTE; + } else { + $flags = ENT_QUOTES; + } + $result = array(); + foreach ($args as $key => $item) { + if ('object' === $item[0]) { + $formattedValue = sprintf('object(%s)', $this->abbrClass($item[1])); + } elseif ('array' === $item[0]) { + $formattedValue = sprintf('array(%s)', is_array($item[1]) ? $this->formatArgs($item[1]) : $item[1]); + } elseif ('string' === $item[0]) { + $formattedValue = sprintf('\'%s\'', htmlspecialchars($item[1], $flags, $this->charset)); + } elseif ('null' === $item[0]) { + $formattedValue = 'null'; + } elseif ('boolean' === $item[0]) { + $formattedValue = '' . strtolower(var_export($item[1], true)) . ''; + } elseif ('resource' === $item[0]) { + $formattedValue = 'resource'; + } else { + $formattedValue = str_replace(' +', '', var_export(htmlspecialchars((string) $item[1], $flags, $this->charset), true)); + } + $result[] = is_int($key) ? $formattedValue : sprintf('\'%s\' => %s', $key, $formattedValue); + } + return implode(', ', $result); + } + public function catchOutput($buffer) + { + $this->caughtBuffer = $buffer; + return ''; + } + public function cleanOutput($buffer) + { + if ($this->caughtLength) { + $cleanBuffer = substr_replace($buffer, '', 0, $this->caughtLength); + if (isset($cleanBuffer[0])) { + $buffer = $cleanBuffer; + } + } + return $buffer; + } +} +namespace Illuminate\Support; + +use ReflectionClass; +abstract class ServiceProvider +{ + protected $app; + protected $defer = false; + public function __construct($app) + { + $this->app = $app; + } + public function boot() + { + + } + public abstract function register(); + public function package($package, $namespace = null, $path = null) + { + $namespace = $this->getPackageNamespace($package, $namespace); + $path = $path ?: $this->guessPackagePath(); + $config = $path . '/config'; + if ($this->app['files']->isDirectory($config)) { + $this->app['config']->package($package, $config, $namespace); + } + $lang = $path . '/lang'; + if ($this->app['files']->isDirectory($lang)) { + $this->app['translator']->addNamespace($namespace, $lang); + } + $appView = $this->getAppViewPath($package); + if ($this->app['files']->isDirectory($appView)) { + $this->app['view']->addNamespace($namespace, $appView); + } + $view = $path . '/views'; + if ($this->app['files']->isDirectory($view)) { + $this->app['view']->addNamespace($namespace, $view); + } + } + public function guessPackagePath() + { + $path = (new ReflectionClass($this))->getFileName(); + return realpath(dirname($path) . '/../../'); + } + protected function getPackageNamespace($package, $namespace) + { + if (is_null($namespace)) { + list($vendor, $namespace) = explode('/', $package); + } + return $namespace; + } + public function commands($commands) + { + $commands = is_array($commands) ? $commands : func_get_args(); + $events = $this->app['events']; + $events->listen('artisan.start', function ($artisan) use($commands) { + $artisan->resolveCommands($commands); + }); + } + protected function getAppViewPath($package) + { + return $this->app['path'] . "/views/packages/{$package}"; + } + public function provides() + { + return array(); + } + public function when() + { + return array(); + } + public function isDeferred() + { + return $this->defer; + } +} +namespace Illuminate\Exception; + +use Whoops\Run; +use Whoops\Handler\PrettyPageHandler; +use Whoops\Handler\JsonResponseHandler; +use Illuminate\Support\ServiceProvider; +class ExceptionServiceProvider extends ServiceProvider +{ + public function register() + { + $this->registerDisplayers(); + $this->registerHandler(); + } + protected function registerDisplayers() + { + $this->registerPlainDisplayer(); + $this->registerDebugDisplayer(); + } + protected function registerHandler() + { + $this->app['exception'] = $this->app->share(function ($app) { + return new Handler($app, $app['exception.plain'], $app['exception.debug']); + }); + } + protected function registerPlainDisplayer() + { + $this->app['exception.plain'] = $this->app->share(function ($app) { + if ($app->runningInConsole()) { + return $app['exception.debug']; + } else { + return new PlainDisplayer(); + } + }); + } + protected function registerDebugDisplayer() + { + $this->registerWhoops(); + $this->app['exception.debug'] = $this->app->share(function ($app) { + return new WhoopsDisplayer($app['whoops'], $app->runningInConsole()); + }); + } + protected function registerWhoops() + { + $this->registerWhoopsHandler(); + $this->app['whoops'] = $this->app->share(function ($app) { + with($whoops = new Run())->allowQuit(false); + $whoops->writeToOutput(false); + return $whoops->pushHandler($app['whoops.handler']); + }); + } + protected function registerWhoopsHandler() + { + if ($this->shouldReturnJson()) { + $this->app['whoops.handler'] = $this->app->share(function () { + return new JsonResponseHandler(); + }); + } else { + $this->registerPrettyWhoopsHandler(); + } + } + protected function shouldReturnJson() + { + return $this->app->runningInConsole() || $this->requestWantsJson(); + } + protected function requestWantsJson() + { + return $this->app['request']->ajax() || $this->app['request']->wantsJson(); + } + protected function registerPrettyWhoopsHandler() + { + $this->app['whoops.handler'] = $this->app->share(function () { + with($handler = new PrettyPageHandler())->setEditor('sublime'); + return $handler; + }); + } +} +namespace Illuminate\Routing; + +use Illuminate\Support\ServiceProvider; +class RoutingServiceProvider extends ServiceProvider +{ + public function register() + { + $this->registerRouter(); + $this->registerUrlGenerator(); + $this->registerRedirector(); + } + protected function registerRouter() + { + $this->app['router'] = $this->app->share(function ($app) { + $router = new Router($app['events'], $app); + if ($app['env'] == 'testing') { + $router->disableFilters(); + } + return $router; + }); + } + protected function registerUrlGenerator() + { + $this->app['url'] = $this->app->share(function ($app) { + $routes = $app['router']->getRoutes(); + return new UrlGenerator($routes, $app->rebinding('request', function ($app, $request) { + $app['url']->setRequest($request); + })); + }); + } + protected function registerRedirector() + { + $this->app['redirect'] = $this->app->share(function ($app) { + $redirector = new Redirector($app['url']); + if (isset($app['session.store'])) { + $redirector->setSession($app['session.store']); + } + return $redirector; + }); + } +} +namespace Illuminate\Events; + +use Illuminate\Support\ServiceProvider; +class EventServiceProvider extends ServiceProvider +{ + public function register() + { + $this->app['events'] = $this->app->share(function ($app) { + return new Dispatcher($app); + }); + } +} +namespace Illuminate\Support\Facades; + +use Mockery\MockInterface; +abstract class Facade +{ + protected static $app; + protected static $resolvedInstance; + public static function swap($instance) + { + static::$resolvedInstance[static::getFacadeAccessor()] = $instance; + static::$app->instance(static::getFacadeAccessor(), $instance); + } + public static function shouldReceive() + { + $name = static::getFacadeAccessor(); + if (static::isMock()) { + $mock = static::$resolvedInstance[$name]; + } else { + $mock = static::createFreshMockInstance($name); + } + return call_user_func_array(array($mock, 'shouldReceive'), func_get_args()); + } + protected static function createFreshMockInstance($name) + { + static::$resolvedInstance[$name] = $mock = static::createMockByName($name); + if (isset(static::$app)) { + static::$app->instance($name, $mock); + } + return $mock; + } + protected static function createMockByName($name) + { + $class = static::getMockableClass($name); + return $class ? \Mockery::mock($class) : \Mockery::mock(); + } + protected static function isMock() + { + $name = static::getFacadeAccessor(); + return isset(static::$resolvedInstance[$name]) && static::$resolvedInstance[$name] instanceof MockInterface; + } + protected static function getMockableClass() + { + if ($root = static::getFacadeRoot()) { + return get_class($root); + } + } + public static function getFacadeRoot() + { + return static::resolveFacadeInstance(static::getFacadeAccessor()); + } + protected static function getFacadeAccessor() + { + throw new \RuntimeException('Facade does not implement getFacadeAccessor method.'); + } + protected static function resolveFacadeInstance($name) + { + if (is_object($name)) { + return $name; + } + if (isset(static::$resolvedInstance[$name])) { + return static::$resolvedInstance[$name]; + } + return static::$resolvedInstance[$name] = static::$app[$name]; + } + public static function clearResolvedInstance($name) + { + unset(static::$resolvedInstance[$name]); + } + public static function clearResolvedInstances() + { + static::$resolvedInstance = array(); + } + public static function getFacadeApplication() + { + return static::$app; + } + public static function setFacadeApplication($app) + { + static::$app = $app; + } + public static function __callStatic($method, $args) + { + $instance = static::getFacadeRoot(); + switch (count($args)) { + case 0: + return $instance->{$method}(); + case 1: + return $instance->{$method}($args[0]); + case 2: + return $instance->{$method}($args[0], $args[1]); + case 3: + return $instance->{$method}($args[0], $args[1], $args[2]); + case 4: + return $instance->{$method}($args[0], $args[1], $args[2], $args[3]); + default: + return call_user_func_array(array($instance, $method), $args); + } + } +} +namespace Illuminate\Support\Traits; + +trait MacroableTrait +{ + protected static $macros = array(); + public static function macro($name, callable $macro) + { + static::$macros[$name] = $macro; + } + public static function hasMacro($name) + { + return isset(static::$macros[$name]); + } + public static function __callStatic($method, $parameters) + { + if (static::hasMacro($method)) { + return call_user_func_array(static::$macros[$method], $parameters); + } + throw new \BadMethodCallException("Method {$method} does not exist."); + } + public function __call($method, $parameters) + { + return static::__callStatic($method, $parameters); + } +} +namespace Illuminate\Support; + +use Closure; +use Illuminate\Support\Traits\MacroableTrait; +class Arr +{ + use MacroableTrait; + public static function add($array, $key, $value) + { + if (is_null(static::get($array, $key))) { + static::set($array, $key, $value); + } + return $array; + } + public static function build($array, Closure $callback) + { + $results = array(); + foreach ($array as $key => $value) { + list($innerKey, $innerValue) = call_user_func($callback, $key, $value); + $results[$innerKey] = $innerValue; + } + return $results; + } + public static function divide($array) + { + return array(array_keys($array), array_values($array)); + } + public static function dot($array, $prepend = '') + { + $results = array(); + foreach ($array as $key => $value) { + if (is_array($value)) { + $results = array_merge($results, static::dot($value, $prepend . $key . '.')); + } else { + $results[$prepend . $key] = $value; + } + } + return $results; + } + public static function except($array, $keys) + { + return array_diff_key($array, array_flip((array) $keys)); + } + public static function fetch($array, $key) + { + foreach (explode('.', $key) as $segment) { + $results = array(); + foreach ($array as $value) { + if (array_key_exists($segment, $value = (array) $value)) { + $results[] = $value[$segment]; + } + } + $array = array_values($results); + } + return array_values($results); + } + public static function first($array, $callback, $default = null) + { + foreach ($array as $key => $value) { + if (call_user_func($callback, $key, $value)) { + return $value; + } + } + return value($default); + } + public static function last($array, $callback, $default = null) + { + return static::first(array_reverse($array), $callback, $default); + } + public static function flatten($array) + { + $return = array(); + array_walk_recursive($array, function ($x) use(&$return) { + $return[] = $x; + }); + return $return; + } + public static function forget(&$array, $keys) + { + $original =& $array; + foreach ((array) $keys as $key) { + $parts = explode('.', $key); + while (count($parts) > 1) { + $part = array_shift($parts); + if (isset($array[$part]) && is_array($array[$part])) { + $array =& $array[$part]; + } + } + unset($array[array_shift($parts)]); + $array =& $original; + } + } + public static function get($array, $key, $default = null) + { + if (is_null($key)) { + return $array; + } + if (isset($array[$key])) { + return $array[$key]; + } + foreach (explode('.', $key) as $segment) { + if (!is_array($array) || !array_key_exists($segment, $array)) { + return value($default); + } + $array = $array[$segment]; + } + return $array; + } + public static function has($array, $key) + { + if (empty($array) || is_null($key)) { + return false; + } + if (array_key_exists($key, $array)) { + return true; + } + foreach (explode('.', $key) as $segment) { + if (!is_array($array) || !array_key_exists($segment, $array)) { + return false; + } + $array = $array[$segment]; + } + return true; + } + public static function only($array, $keys) + { + return array_intersect_key($array, array_flip((array) $keys)); + } + public static function pluck($array, $value, $key = null) + { + $results = array(); + foreach ($array as $item) { + $itemValue = is_object($item) ? $item->{$value} : $item[$value]; + if (is_null($key)) { + $results[] = $itemValue; + } else { + $itemKey = is_object($item) ? $item->{$key} : $item[$key]; + $results[$itemKey] = $itemValue; + } + } + return $results; + } + public static function pull(&$array, $key, $default = null) + { + $value = static::get($array, $key, $default); + static::forget($array, $key); + return $value; + } + public static function set(&$array, $key, $value) + { + if (is_null($key)) { + return $array = $value; + } + $keys = explode('.', $key); + while (count($keys) > 1) { + $key = array_shift($keys); + if (!isset($array[$key]) || !is_array($array[$key])) { + $array[$key] = array(); + } + $array =& $array[$key]; + } + $array[array_shift($keys)] = $value; + return $array; + } + public static function sort($array, Closure $callback) + { + return Collection::make($array)->sortBy($callback)->all(); + } + public static function where($array, Closure $callback) + { + $filtered = array(); + foreach ($array as $key => $value) { + if (call_user_func($callback, $key, $value)) { + $filtered[$key] = $value; + } + } + return $filtered; + } +} +namespace Illuminate\Support; + +use Patchwork\Utf8; +use Illuminate\Support\Traits\MacroableTrait; +class Str +{ + use MacroableTrait; + protected static $snakeCache = array(); + protected static $camelCache = array(); + protected static $studlyCache = array(); + public static function ascii($value) + { + return Utf8::toAscii($value); + } + public static function camel($value) + { + if (isset(static::$camelCache[$value])) { + return static::$camelCache[$value]; + } + return static::$camelCache[$value] = lcfirst(static::studly($value)); + } + public static function contains($haystack, $needles) + { + foreach ((array) $needles as $needle) { + if ($needle != '' && strpos($haystack, $needle) !== false) { + return true; + } + } + return false; + } + public static function endsWith($haystack, $needles) + { + foreach ((array) $needles as $needle) { + if ((string) $needle === substr($haystack, -strlen($needle))) { + return true; + } + } + return false; + } + public static function finish($value, $cap) + { + $quoted = preg_quote($cap, '/'); + return preg_replace('/(?:' . $quoted . ')+$/', '', $value) . $cap; + } + public static function is($pattern, $value) + { + if ($pattern == $value) { + return true; + } + $pattern = preg_quote($pattern, '#'); + $pattern = str_replace('\\*', '.*', $pattern) . '\\z'; + return (bool) preg_match('#^' . $pattern . '#', $value); + } + public static function length($value) + { + return mb_strlen($value); + } + public static function limit($value, $limit = 100, $end = '...') + { + if (mb_strlen($value) <= $limit) { + return $value; + } + return rtrim(mb_substr($value, 0, $limit, 'UTF-8')) . $end; + } + public static function lower($value) + { + return mb_strtolower($value); + } + public static function words($value, $words = 100, $end = '...') + { + preg_match('/^\\s*+(?:\\S++\\s*+){1,' . $words . '}/u', $value, $matches); + if (!isset($matches[0]) || strlen($value) === strlen($matches[0])) { + return $value; + } + return rtrim($matches[0]) . $end; + } + public static function parseCallback($callback, $default) + { + return static::contains($callback, '@') ? explode('@', $callback, 2) : array($callback, $default); + } + public static function plural($value, $count = 2) + { + return Pluralizer::plural($value, $count); + } + public static function random($length = 16) + { + if (function_exists('openssl_random_pseudo_bytes')) { + $bytes = openssl_random_pseudo_bytes($length * 2); + if ($bytes === false) { + throw new \RuntimeException('Unable to generate random string.'); + } + return substr(str_replace(array('/', '+', '='), '', base64_encode($bytes)), 0, $length); + } + return static::quickRandom($length); + } + public static function quickRandom($length = 16) + { + $pool = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; + return substr(str_shuffle(str_repeat($pool, $length)), 0, $length); + } + public static function upper($value) + { + return mb_strtoupper($value); + } + public static function title($value) + { + return mb_convert_case($value, MB_CASE_TITLE, 'UTF-8'); + } + public static function singular($value) + { + return Pluralizer::singular($value); + } + public static function slug($title, $separator = '-') + { + $title = static::ascii($title); + $flip = $separator == '-' ? '_' : '-'; + $title = preg_replace('![' . preg_quote($flip) . ']+!u', $separator, $title); + $title = preg_replace('![^' . preg_quote($separator) . '\\pL\\pN\\s]+!u', '', mb_strtolower($title)); + $title = preg_replace('![' . preg_quote($separator) . '\\s]+!u', $separator, $title); + return trim($title, $separator); + } + public static function snake($value, $delimiter = '_') + { + if (isset(static::$snakeCache[$value . $delimiter])) { + return static::$snakeCache[$value . $delimiter]; + } + if (!ctype_lower($value)) { + $replace = '$1' . $delimiter . '$2'; + $value = strtolower(preg_replace('/(.)([A-Z])/', $replace, $value)); + } + return static::$snakeCache[$value . $delimiter] = $value; + } + public static function startsWith($haystack, $needles) + { + foreach ((array) $needles as $needle) { + if ($needle != '' && strpos($haystack, $needle) === 0) { + return true; + } + } + return false; + } + public static function studly($value) + { + if (isset(static::$studlyCache[$value])) { + return static::$studlyCache[$value]; + } + $value = ucwords(str_replace(array('-', '_'), ' ', $value)); + return static::$studlyCache[$value] = str_replace(' ', '', $value); + } +} +namespace Symfony\Component\Debug; + +use Psr\Log\LogLevel; +use Psr\Log\LoggerInterface; +use Symfony\Component\Debug\Exception\ContextErrorException; +use Symfony\Component\Debug\Exception\FatalErrorException; +use Symfony\Component\Debug\Exception\OutOfMemoryException; +use Symfony\Component\Debug\FatalErrorHandler\UndefinedFunctionFatalErrorHandler; +use Symfony\Component\Debug\FatalErrorHandler\UndefinedMethodFatalErrorHandler; +use Symfony\Component\Debug\FatalErrorHandler\ClassNotFoundFatalErrorHandler; +use Symfony\Component\Debug\FatalErrorHandler\FatalErrorHandlerInterface; +class ErrorHandler +{ + const TYPE_DEPRECATION = -100; + private $levels = array(E_WARNING => 'Warning', E_NOTICE => 'Notice', E_USER_ERROR => 'User Error', E_USER_WARNING => 'User Warning', E_USER_NOTICE => 'User Notice', E_STRICT => 'Runtime Notice', E_RECOVERABLE_ERROR => 'Catchable Fatal Error', E_DEPRECATED => 'Deprecated', E_USER_DEPRECATED => 'User Deprecated', E_ERROR => 'Error', E_CORE_ERROR => 'Core Error', E_COMPILE_ERROR => 'Compile Error', E_PARSE => 'Parse Error'); + private $level; + private $reservedMemory; + private $displayErrors; + private static $loggers = array(); + private static $stackedErrors = array(); + private static $stackedErrorLevels = array(); + public static function register($level = null, $displayErrors = true) + { + $handler = new static(); + $handler->setLevel($level); + $handler->setDisplayErrors($displayErrors); + ini_set('display_errors', 0); + set_error_handler(array($handler, 'handle')); + register_shutdown_function(array($handler, 'handleFatal')); + $handler->reservedMemory = str_repeat('x', 10240); + return $handler; + } + public function setLevel($level) + { + $this->level = null === $level ? error_reporting() : $level; + } + public function setDisplayErrors($displayErrors) + { + $this->displayErrors = $displayErrors; + } + public static function setLogger(LoggerInterface $logger, $channel = 'deprecation') + { + self::$loggers[$channel] = $logger; + } + public function handle($level, $message, $file = 'unknown', $line = 0, $context = array()) + { + if ($level & (E_USER_DEPRECATED | E_DEPRECATED)) { + if (isset(self::$loggers['deprecation'])) { + if (self::$stackedErrorLevels) { + self::$stackedErrors[] = func_get_args(); + } else { + if (PHP_VERSION_ID < 50400) { + $stack = array_map(function ($row) { + unset($row['args']); + return $row; + }, array_slice(debug_backtrace(false), 0, 10)); + } else { + $stack = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 10); + } + self::$loggers['deprecation']->warning($message, array('type' => self::TYPE_DEPRECATION, 'stack' => $stack)); + } + return true; + } + } elseif ($this->displayErrors && error_reporting() & $level && $this->level & $level) { + if (PHP_VERSION_ID < 50400 && isset($context['GLOBALS']) && is_array($context)) { + $c = $context; + unset($c['GLOBALS'], $context); + $context = $c; + } + $exception = sprintf('%s: %s in %s line %d', isset($this->levels[$level]) ? $this->levels[$level] : $level, $message, $file, $line); + if ($context && class_exists('Symfony\\Component\\Debug\\Exception\\ContextErrorException')) { + $exception = new ContextErrorException($exception, 0, $level, $file, $line, $context); + } else { + $exception = new \ErrorException($exception, 0, $level, $file, $line); + } + if (PHP_VERSION_ID <= 50407 && (PHP_VERSION_ID >= 50400 || PHP_VERSION_ID <= 50317)) { + $exception->errorHandlerCanary = new ErrorHandlerCanary(); + } + throw $exception; + } + if (isset(self::$loggers['scream']) && !(error_reporting() & $level)) { + if (self::$stackedErrorLevels) { + self::$stackedErrors[] = func_get_args(); + } else { + switch ($level) { + case E_USER_ERROR: + case E_RECOVERABLE_ERROR: + $logLevel = LogLevel::ERROR; + break; + case E_WARNING: + case E_USER_WARNING: + $logLevel = LogLevel::WARNING; + break; + default: + $logLevel = LogLevel::NOTICE; + break; + } + self::$loggers['scream']->log($logLevel, $message, array('type' => $level, 'file' => $file, 'line' => $line, 'scream' => error_reporting())); + } + } + return false; + } + public static function stackErrors() + { + self::$stackedErrorLevels[] = error_reporting(error_reporting() | E_PARSE | E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR); + } + public static function unstackErrors() + { + $level = array_pop(self::$stackedErrorLevels); + if (null !== $level) { + $e = error_reporting($level); + if ($e !== ($level | E_PARSE | E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR)) { + error_reporting($e); + } + } + if (empty(self::$stackedErrorLevels)) { + $errors = self::$stackedErrors; + self::$stackedErrors = array(); + $errorHandler = set_error_handler('var_dump'); + restore_error_handler(); + if ($errorHandler) { + foreach ($errors as $e) { + call_user_func_array($errorHandler, $e); + } + } + } + } + public function handleFatal() + { + $this->reservedMemory = ''; + gc_collect_cycles(); + $error = error_get_last(); + $exceptionHandler = set_exception_handler('var_dump'); + restore_exception_handler(); + try { + while (self::$stackedErrorLevels) { + static::unstackErrors(); + } + } catch (\Exception $exception) { + if ($exceptionHandler) { + call_user_func($exceptionHandler, $exception); + return; + } + if ($this->displayErrors) { + ini_set('display_errors', 1); + } + throw $exception; + } + if (!$error || !$this->level || !($error['type'] & (E_ERROR | E_CORE_ERROR | E_COMPILE_ERROR | E_PARSE))) { + return; + } + if (isset(self::$loggers['emergency'])) { + $fatal = array('type' => $error['type'], 'file' => $error['file'], 'line' => $error['line']); + self::$loggers['emergency']->emergency($error['message'], $fatal); + } + if ($this->displayErrors && $exceptionHandler) { + $this->handleFatalError($exceptionHandler, $error); + } + } + protected function getFatalErrorHandlers() + { + return array(new UndefinedFunctionFatalErrorHandler(), new UndefinedMethodFatalErrorHandler(), new ClassNotFoundFatalErrorHandler()); + } + private function handleFatalError($exceptionHandler, array $error) + { + set_error_handler('var_dump', 0); + ini_set('display_errors', 1); + $level = isset($this->levels[$error['type']]) ? $this->levels[$error['type']] : $error['type']; + $message = sprintf('%s: %s in %s line %d', $level, $error['message'], $error['file'], $error['line']); + if (0 === strpos($error['message'], 'Allowed memory') || 0 === strpos($error['message'], 'Out of memory')) { + $exception = new OutOfMemoryException($message, 0, $error['type'], $error['file'], $error['line'], 3, false); + } else { + $exception = new FatalErrorException($message, 0, $error['type'], $error['file'], $error['line'], 3, true); + foreach ($this->getFatalErrorHandlers() as $handler) { + if ($e = $handler->handleError($error, $exception)) { + $exception = $e; + break; + } + } + } + try { + call_user_func($exceptionHandler, $exception); + } catch (\Exception $e) { + throw $exception; + } + } +} +class ErrorHandlerCanary +{ + private static $displayErrors = null; + public function __construct() + { + if (null === self::$displayErrors) { + self::$displayErrors = ini_set('display_errors', 1); + } + } + public function __destruct() + { + if (null !== self::$displayErrors) { + ini_set('display_errors', self::$displayErrors); + self::$displayErrors = null; + } + } +} +namespace Symfony\Component\HttpKernel\Debug; + +use Symfony\Component\Debug\ErrorHandler as DebugErrorHandler; +class ErrorHandler extends DebugErrorHandler +{ + +} +namespace Illuminate\Config; + +use Closure; +use ArrayAccess; +use Illuminate\Support\NamespacedItemResolver; +class Repository extends NamespacedItemResolver implements ArrayAccess +{ + protected $loader; + protected $environment; + protected $items = array(); + protected $packages = array(); + protected $afterLoad = array(); + public function __construct(LoaderInterface $loader, $environment) + { + $this->loader = $loader; + $this->environment = $environment; + } + public function has($key) + { + $default = microtime(true); + return $this->get($key, $default) !== $default; + } + public function hasGroup($key) + { + list($namespace, $group, $item) = $this->parseKey($key); + return $this->loader->exists($group, $namespace); + } + public function get($key, $default = null) + { + list($namespace, $group, $item) = $this->parseKey($key); + $collection = $this->getCollection($group, $namespace); + $this->load($group, $namespace, $collection); + return array_get($this->items[$collection], $item, $default); + } + public function set($key, $value) + { + list($namespace, $group, $item) = $this->parseKey($key); + $collection = $this->getCollection($group, $namespace); + $this->load($group, $namespace, $collection); + if (is_null($item)) { + $this->items[$collection] = $value; + } else { + array_set($this->items[$collection], $item, $value); + } + } + protected function load($group, $namespace, $collection) + { + $env = $this->environment; + if (isset($this->items[$collection])) { + return; + } + $items = $this->loader->load($env, $group, $namespace); + if (isset($this->afterLoad[$namespace])) { + $items = $this->callAfterLoad($namespace, $group, $items); + } + $this->items[$collection] = $items; + } + protected function callAfterLoad($namespace, $group, $items) + { + $callback = $this->afterLoad[$namespace]; + return call_user_func($callback, $this, $group, $items); + } + protected function parseNamespacedSegments($key) + { + list($namespace, $item) = explode('::', $key); + if (in_array($namespace, $this->packages)) { + return $this->parsePackageSegments($key, $namespace, $item); + } + return parent::parseNamespacedSegments($key); + } + protected function parsePackageSegments($key, $namespace, $item) + { + $itemSegments = explode('.', $item); + if (!$this->loader->exists($itemSegments[0], $namespace)) { + return array($namespace, 'config', $item); + } + return parent::parseNamespacedSegments($key); + } + public function package($package, $hint, $namespace = null) + { + $namespace = $this->getPackageNamespace($package, $namespace); + $this->packages[] = $namespace; + $this->addNamespace($namespace, $hint); + $this->afterLoading($namespace, function ($me, $group, $items) use($package) { + $env = $me->getEnvironment(); + $loader = $me->getLoader(); + return $loader->cascadePackage($env, $package, $group, $items); + }); + } + protected function getPackageNamespace($package, $namespace) + { + if (is_null($namespace)) { + list($vendor, $namespace) = explode('/', $package); + } + return $namespace; + } + public function afterLoading($namespace, Closure $callback) + { + $this->afterLoad[$namespace] = $callback; + } + protected function getCollection($group, $namespace = null) + { + $namespace = $namespace ?: '*'; + return $namespace . '::' . $group; + } + public function addNamespace($namespace, $hint) + { + $this->loader->addNamespace($namespace, $hint); + } + public function getNamespaces() + { + return $this->loader->getNamespaces(); + } + public function getLoader() + { + return $this->loader; + } + public function setLoader(LoaderInterface $loader) + { + $this->loader = $loader; + } + public function getEnvironment() + { + return $this->environment; + } + public function getAfterLoadCallbacks() + { + return $this->afterLoad; + } + public function getItems() + { + return $this->items; + } + public function offsetExists($key) + { + return $this->has($key); + } + public function offsetGet($key) + { + return $this->get($key); + } + public function offsetSet($key, $value) + { + $this->set($key, $value); + } + public function offsetUnset($key) + { + $this->set($key, null); + } +} +namespace Illuminate\Support; + +class NamespacedItemResolver +{ + protected $parsed = array(); + public function parseKey($key) + { + if (isset($this->parsed[$key])) { + return $this->parsed[$key]; + } + if (strpos($key, '::') === false) { + $segments = explode('.', $key); + $parsed = $this->parseBasicSegments($segments); + } else { + $parsed = $this->parseNamespacedSegments($key); + } + return $this->parsed[$key] = $parsed; + } + protected function parseBasicSegments(array $segments) + { + $group = $segments[0]; + if (count($segments) == 1) { + return array(null, $group, null); + } else { + $item = implode('.', array_slice($segments, 1)); + return array(null, $group, $item); + } + } + protected function parseNamespacedSegments($key) + { + list($namespace, $item) = explode('::', $key); + $itemSegments = explode('.', $item); + $groupAndItem = array_slice($this->parseBasicSegments($itemSegments), 1); + return array_merge(array($namespace), $groupAndItem); + } + public function setParsedKey($key, $parsed) + { + $this->parsed[$key] = $parsed; + } +} +namespace Illuminate\Config; + +use Illuminate\Filesystem\Filesystem; +class FileLoader implements LoaderInterface +{ + protected $files; + protected $defaultPath; + protected $hints = array(); + protected $exists = array(); + public function __construct(Filesystem $files, $defaultPath) + { + $this->files = $files; + $this->defaultPath = $defaultPath; + } + public function load($environment, $group, $namespace = null) + { + $items = array(); + $path = $this->getPath($namespace); + if (is_null($path)) { + return $items; + } + $file = "{$path}/{$group}.php"; + if ($this->files->exists($file)) { + $items = $this->getRequire($file); + } + $file = "{$path}/{$environment}/{$group}.php"; + if ($this->files->exists($file)) { + $items = $this->mergeEnvironment($items, $file); + } + return $items; + } + protected function mergeEnvironment(array $items, $file) + { + return array_replace_recursive($items, $this->getRequire($file)); + } + public function exists($group, $namespace = null) + { + $key = $group . $namespace; + if (isset($this->exists[$key])) { + return $this->exists[$key]; + } + $path = $this->getPath($namespace); + if (is_null($path)) { + return $this->exists[$key] = false; + } + $file = "{$path}/{$group}.php"; + $exists = $this->files->exists($file); + return $this->exists[$key] = $exists; + } + public function cascadePackage($env, $package, $group, $items) + { + $file = "packages/{$package}/{$group}.php"; + if ($this->files->exists($path = $this->defaultPath . '/' . $file)) { + $items = array_merge($items, $this->getRequire($path)); + } + $path = $this->getPackagePath($env, $package, $group); + if ($this->files->exists($path)) { + $items = array_merge($items, $this->getRequire($path)); + } + return $items; + } + protected function getPackagePath($env, $package, $group) + { + $file = "packages/{$package}/{$env}/{$group}.php"; + return $this->defaultPath . '/' . $file; + } + protected function getPath($namespace) + { + if (is_null($namespace)) { + return $this->defaultPath; + } elseif (isset($this->hints[$namespace])) { + return $this->hints[$namespace]; + } + } + public function addNamespace($namespace, $hint) + { + $this->hints[$namespace] = $hint; + } + public function getNamespaces() + { + return $this->hints; + } + protected function getRequire($path) + { + return $this->files->getRequire($path); + } + public function getFilesystem() + { + return $this->files; + } +} +namespace Illuminate\Config; + +interface LoaderInterface +{ + public function load($environment, $group, $namespace = null); + public function exists($group, $namespace = null); + public function addNamespace($namespace, $hint); + public function getNamespaces(); + public function cascadePackage($environment, $package, $group, $items); +} +namespace Illuminate\Config; + +interface EnvironmentVariablesLoaderInterface +{ + public function load($environment = null); +} +namespace Illuminate\Config; + +use Illuminate\Filesystem\Filesystem; +class FileEnvironmentVariablesLoader implements EnvironmentVariablesLoaderInterface +{ + protected $files; + protected $path; + public function __construct(Filesystem $files, $path = null) + { + $this->files = $files; + $this->path = $path ?: base_path(); + } + public function load($environment = null) + { + if ($environment == 'production') { + $environment = null; + } + if (!$this->files->exists($path = $this->getFile($environment))) { + return array(); + } + return array_dot($this->files->getRequire($path)); + } + protected function getFile($environment) + { + if ($environment) { + return $this->path . '/.env.' . $environment . '.php'; + } + return $this->path . '/.env.php'; + } +} +namespace Illuminate\Config; + +class EnvironmentVariables +{ + protected $loader; + public function __construct(EnvironmentVariablesLoaderInterface $loader) + { + $this->loader = $loader; + } + public function load($environment = null) + { + foreach ($this->loader->load($environment) as $key => $value) { + $_ENV[$key] = $value; + $_SERVER[$key] = $value; + putenv("{$key}={$value}"); + } + } +} +namespace Illuminate\Filesystem; + +use FilesystemIterator; +use Symfony\Component\Finder\Finder; +class Filesystem +{ + public function exists($path) + { + return file_exists($path); + } + public function get($path) + { + if ($this->isFile($path)) { + return file_get_contents($path); + } + throw new FileNotFoundException("File does not exist at path {$path}"); + } + public function getRequire($path) + { + if ($this->isFile($path)) { + return require $path; + } + throw new FileNotFoundException("File does not exist at path {$path}"); + } + public function requireOnce($file) + { + require_once $file; + } + public function put($path, $contents) + { + return file_put_contents($path, $contents); + } + public function prepend($path, $data) + { + if ($this->exists($path)) { + return $this->put($path, $data . $this->get($path)); + } + return $this->put($path, $data); + } + public function append($path, $data) + { + return file_put_contents($path, $data, FILE_APPEND); + } + public function delete($paths) + { + $paths = is_array($paths) ? $paths : func_get_args(); + $success = true; + foreach ($paths as $path) { + if (!@unlink($path)) { + $success = false; + } + } + return $success; + } + public function move($path, $target) + { + return rename($path, $target); + } + public function copy($path, $target) + { + return copy($path, $target); + } + public function name($path) + { + return pathinfo($path, PATHINFO_FILENAME); + } + public function extension($path) + { + return pathinfo($path, PATHINFO_EXTENSION); + } + public function type($path) + { + return filetype($path); + } + public function size($path) + { + return filesize($path); + } + public function lastModified($path) + { + return filemtime($path); + } + public function isDirectory($directory) + { + return is_dir($directory); + } + public function isWritable($path) + { + return is_writable($path); + } + public function isFile($file) + { + return is_file($file); + } + public function glob($pattern, $flags = 0) + { + return glob($pattern, $flags); + } + public function files($directory) + { + $glob = glob($directory . '/*'); + if ($glob === false) { + return array(); + } + return array_filter($glob, function ($file) { + return filetype($file) == 'file'; + }); + } + public function allFiles($directory) + { + return iterator_to_array(Finder::create()->files()->in($directory), false); + } + public function directories($directory) + { + $directories = array(); + foreach (Finder::create()->in($directory)->directories()->depth(0) as $dir) { + $directories[] = $dir->getPathname(); + } + return $directories; + } + public function makeDirectory($path, $mode = 493, $recursive = false, $force = false) + { + if ($force) { + return @mkdir($path, $mode, $recursive); + } + return mkdir($path, $mode, $recursive); + } + public function copyDirectory($directory, $destination, $options = null) + { + if (!$this->isDirectory($directory)) { + return false; + } + $options = $options ?: FilesystemIterator::SKIP_DOTS; + if (!$this->isDirectory($destination)) { + $this->makeDirectory($destination, 511, true); + } + $items = new FilesystemIterator($directory, $options); + foreach ($items as $item) { + $target = $destination . '/' . $item->getBasename(); + if ($item->isDir()) { + $path = $item->getPathname(); + if (!$this->copyDirectory($path, $target, $options)) { + return false; + } + } else { + if (!$this->copy($item->getPathname(), $target)) { + return false; + } + } + } + return true; + } + public function deleteDirectory($directory, $preserve = false) + { + if (!$this->isDirectory($directory)) { + return false; + } + $items = new FilesystemIterator($directory); + foreach ($items as $item) { + if ($item->isDir()) { + $this->deleteDirectory($item->getPathname()); + } else { + $this->delete($item->getPathname()); + } + } + if (!$preserve) { + @rmdir($directory); + } + return true; + } + public function cleanDirectory($directory) + { + return $this->deleteDirectory($directory, true); + } +} +namespace Illuminate\Foundation; + +class AliasLoader +{ + protected $aliases; + protected $registered = false; + protected static $instance; + public function __construct(array $aliases = array()) + { + $this->aliases = $aliases; + } + public static function getInstance(array $aliases = array()) + { + if (is_null(static::$instance)) { + return static::$instance = new static($aliases); + } + $aliases = array_merge(static::$instance->getAliases(), $aliases); + static::$instance->setAliases($aliases); + return static::$instance; + } + public function load($alias) + { + if (isset($this->aliases[$alias])) { + return class_alias($this->aliases[$alias], $alias); + } + } + public function alias($class, $alias) + { + $this->aliases[$class] = $alias; + } + public function register() + { + if (!$this->registered) { + $this->prependToLoaderStack(); + $this->registered = true; + } + } + protected function prependToLoaderStack() + { + spl_autoload_register(array($this, 'load'), true, true); + } + public function getAliases() + { + return $this->aliases; + } + public function setAliases(array $aliases) + { + $this->aliases = $aliases; + } + public function isRegistered() + { + return $this->registered; + } + public function setRegistered($value) + { + $this->registered = $value; + } + public static function setInstance($loader) + { + static::$instance = $loader; + } +} +namespace Illuminate\Foundation; + +use Illuminate\Filesystem\Filesystem; +class ProviderRepository +{ + protected $files; + protected $manifestPath; + protected $default = array('when' => array()); + public function __construct(Filesystem $files, $manifestPath) + { + $this->files = $files; + $this->manifestPath = $manifestPath; + } + public function load(Application $app, array $providers) + { + $manifest = $this->loadManifest(); + if ($this->shouldRecompile($manifest, $providers)) { + $manifest = $this->compileManifest($app, $providers); + } + if ($app->runningInConsole()) { + $manifest['eager'] = $manifest['providers']; + } + foreach ($manifest['when'] as $provider => $events) { + $this->registerLoadEvents($app, $provider, $events); + } + foreach ($manifest['eager'] as $provider) { + $app->register($this->createProvider($app, $provider)); + } + $app->setDeferredServices($manifest['deferred']); + } + protected function registerLoadEvents(Application $app, $provider, array $events) + { + if (count($events) < 1) { + return; + } + $app->make('events')->listen($events, function () use($app, $provider) { + $app->register($provider); + }); + } + protected function compileManifest(Application $app, $providers) + { + $manifest = $this->freshManifest($providers); + foreach ($providers as $provider) { + $instance = $this->createProvider($app, $provider); + if ($instance->isDeferred()) { + foreach ($instance->provides() as $service) { + $manifest['deferred'][$service] = $provider; + } + $manifest['when'][$provider] = $instance->when(); + } else { + $manifest['eager'][] = $provider; + } + } + return $this->writeManifest($manifest); + } + public function createProvider(Application $app, $provider) + { + return new $provider($app); + } + public function shouldRecompile($manifest, $providers) + { + return is_null($manifest) || $manifest['providers'] != $providers; + } + public function loadManifest() + { + $path = $this->manifestPath . '/services.json'; + if ($this->files->exists($path)) { + $manifest = json_decode($this->files->get($path), true); + return array_merge($this->default, $manifest); + } + } + public function writeManifest($manifest) + { + $path = $this->manifestPath . '/services.json'; + $this->files->put($path, json_encode($manifest, JSON_PRETTY_PRINT)); + return $manifest; + } + protected function freshManifest(array $providers) + { + list($eager, $deferred) = array(array(), array()); + return compact('providers', 'eager', 'deferred'); + } + public function getFilesystem() + { + return $this->files; + } +} +namespace Illuminate\Cookie; + +use Illuminate\Support\ServiceProvider; +class CookieServiceProvider extends ServiceProvider +{ + public function register() + { + $this->app->bindShared('cookie', function ($app) { + $config = $app['config']['session']; + return (new CookieJar())->setDefaultPathAndDomain($config['path'], $config['domain']); + }); + } +} +namespace Illuminate\Database; + +use Illuminate\Database\Eloquent\Model; +use Illuminate\Support\ServiceProvider; +use Illuminate\Database\Connectors\ConnectionFactory; +class DatabaseServiceProvider extends ServiceProvider +{ + public function boot() + { + Model::setConnectionResolver($this->app['db']); + Model::setEventDispatcher($this->app['events']); + } + public function register() + { + $this->app->bindShared('db.factory', function ($app) { + return new ConnectionFactory($app); + }); + $this->app->bindShared('db', function ($app) { + return new DatabaseManager($app, $app['db.factory']); + }); + } +} +namespace Illuminate\Encryption; + +use Illuminate\Support\ServiceProvider; +class EncryptionServiceProvider extends ServiceProvider +{ + public function register() + { + $this->app->bindShared('encrypter', function ($app) { + $encrypter = new Encrypter($app['config']['app.key']); + if ($app['config']->has('app.cipher')) { + $encrypter->setCipher($app['config']['app.cipher']); + } + return $encrypter; + }); + } +} +namespace Illuminate\Filesystem; + +use Illuminate\Support\ServiceProvider; +class FilesystemServiceProvider extends ServiceProvider +{ + public function register() + { + $this->app->bindShared('files', function () { + return new Filesystem(); + }); + } +} +namespace Illuminate\Session; + +use Illuminate\Support\ServiceProvider; +class SessionServiceProvider extends ServiceProvider +{ + public function register() + { + $this->setupDefaultDriver(); + $this->registerSessionManager(); + $this->registerSessionDriver(); + } + protected function setupDefaultDriver() + { + if ($this->app->runningInConsole()) { + $this->app['config']['session.driver'] = 'array'; + } + } + protected function registerSessionManager() + { + $this->app->bindShared('session', function ($app) { + return new SessionManager($app); + }); + } + protected function registerSessionDriver() + { + $this->app->bindShared('session.store', function ($app) { + $manager = $app['session']; + return $manager->driver(); + }); + } +} +namespace Illuminate\View; + +use Illuminate\Support\ViewErrorBag; +use Illuminate\View\Engines\PhpEngine; +use Illuminate\Support\ServiceProvider; +use Illuminate\View\Engines\CompilerEngine; +use Illuminate\View\Engines\EngineResolver; +use Illuminate\View\Compilers\BladeCompiler; +class ViewServiceProvider extends ServiceProvider +{ + public function register() + { + $this->registerEngineResolver(); + $this->registerViewFinder(); + $this->registerFactory(); + $this->registerSessionBinder(); + } + public function registerEngineResolver() + { + $this->app->bindShared('view.engine.resolver', function () { + $resolver = new EngineResolver(); + foreach (array('php', 'blade') as $engine) { + $this->{'register' . ucfirst($engine) . 'Engine'}($resolver); + } + return $resolver; + }); + } + public function registerPhpEngine($resolver) + { + $resolver->register('php', function () { + return new PhpEngine(); + }); + } + public function registerBladeEngine($resolver) + { + $app = $this->app; + $app->bindShared('blade.compiler', function ($app) { + $cache = $app['path.storage'] . '/views'; + return new BladeCompiler($app['files'], $cache); + }); + $resolver->register('blade', function () use($app) { + return new CompilerEngine($app['blade.compiler'], $app['files']); + }); + } + public function registerViewFinder() + { + $this->app->bindShared('view.finder', function ($app) { + $paths = $app['config']['view.paths']; + return new FileViewFinder($app['files'], $paths); + }); + } + public function registerFactory() + { + $this->app->bindShared('view', function ($app) { + $resolver = $app['view.engine.resolver']; + $finder = $app['view.finder']; + $env = new Factory($resolver, $finder, $app['events']); + $env->setContainer($app); + $env->share('app', $app); + return $env; + }); + } + protected function registerSessionBinder() + { + list($app, $me) = array($this->app, $this); + $app->booted(function () use($app, $me) { + if ($me->sessionHasErrors($app)) { + $errors = $app['session.store']->get('errors'); + $app['view']->share('errors', $errors); + } else { + $app['view']->share('errors', new ViewErrorBag()); + } + }); + } + public function sessionHasErrors($app) + { + $config = $app['config']['session']; + if (isset($app['session.store']) && !is_null($config['driver'])) { + return $app['session.store']->has('errors'); + } + } +} +namespace Illuminate\Routing; + +interface RouteFiltererInterface +{ + public function filter($name, $callback); + public function callRouteFilter($filter, $parameters, $route, $request, $response = null); +} +namespace Illuminate\Routing; + +use Closure; +use Illuminate\Http\Request; +use Illuminate\Http\Response; +use Illuminate\Events\Dispatcher; +use Illuminate\Container\Container; +use Symfony\Component\HttpKernel\HttpKernelInterface; +use Symfony\Component\HttpFoundation\Request as SymfonyRequest; +use Symfony\Component\HttpFoundation\Response as SymfonyResponse; +use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; +class Router implements HttpKernelInterface, RouteFiltererInterface +{ + protected $events; + protected $container; + protected $routes; + protected $current; + protected $currentRequest; + protected $controllerDispatcher; + protected $inspector; + protected $filtering = true; + protected $patternFilters = array(); + protected $regexFilters = array(); + protected $binders = array(); + protected $patterns = array(); + protected $groupStack = array(); + public static $verbs = array('GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'DELETE', 'OPTIONS'); + protected $resourceDefaults = array('index', 'create', 'store', 'show', 'edit', 'update', 'destroy'); + public function __construct(Dispatcher $events, Container $container = null) + { + $this->events = $events; + $this->routes = new RouteCollection(); + $this->container = $container ?: new Container(); + $this->bind('_missing', function ($v) { + return explode('/', $v); + }); + } + public function get($uri, $action) + { + return $this->addRoute(array('GET', 'HEAD'), $uri, $action); + } + public function post($uri, $action) + { + return $this->addRoute('POST', $uri, $action); + } + public function put($uri, $action) + { + return $this->addRoute('PUT', $uri, $action); + } + public function patch($uri, $action) + { + return $this->addRoute('PATCH', $uri, $action); + } + public function delete($uri, $action) + { + return $this->addRoute('DELETE', $uri, $action); + } + public function options($uri, $action) + { + return $this->addRoute('OPTIONS', $uri, $action); + } + public function any($uri, $action) + { + $verbs = array('GET', 'HEAD', 'POST', 'PUT', 'PATCH', 'DELETE'); + return $this->addRoute($verbs, $uri, $action); + } + public function match($methods, $uri, $action) + { + return $this->addRoute(array_map('strtoupper', (array) $methods), $uri, $action); + } + public function controllers(array $controllers) + { + foreach ($controllers as $uri => $name) { + $this->controller($uri, $name); + } + } + public function controller($uri, $controller, $names = array()) + { + $prepended = $controller; + if (!empty($this->groupStack)) { + $prepended = $this->prependGroupUses($controller); + } + $routable = $this->getInspector()->getRoutable($prepended, $uri); + foreach ($routable as $method => $routes) { + foreach ($routes as $route) { + $this->registerInspected($route, $controller, $method, $names); + } + } + $this->addFallthroughRoute($controller, $uri); + } + protected function registerInspected($route, $controller, $method, &$names) + { + $action = array('uses' => $controller . '@' . $method); + $action['as'] = array_get($names, $method); + $this->{$route['verb']}($route['uri'], $action); + } + protected function addFallthroughRoute($controller, $uri) + { + $missing = $this->any($uri . '/{_missing}', $controller . '@missingMethod'); + $missing->where('_missing', '(.*)'); + } + public function resource($name, $controller, array $options = array()) + { + if (str_contains($name, '/')) { + $this->prefixedResource($name, $controller, $options); + return; + } + $base = $this->getResourceWildcard(last(explode('.', $name))); + $defaults = $this->resourceDefaults; + foreach ($this->getResourceMethods($defaults, $options) as $m) { + $this->{'addResource' . ucfirst($m)}($name, $base, $controller, $options); + } + } + protected function prefixedResource($name, $controller, array $options) + { + list($name, $prefix) = $this->getResourcePrefix($name); + $callback = function ($me) use($name, $controller, $options) { + $me->resource($name, $controller, $options); + }; + return $this->group(compact('prefix'), $callback); + } + protected function getResourcePrefix($name) + { + $segments = explode('/', $name); + $prefix = implode('/', array_slice($segments, 0, -1)); + return array(end($segments), $prefix); + } + protected function getResourceMethods($defaults, $options) + { + if (isset($options['only'])) { + return array_intersect($defaults, (array) $options['only']); + } elseif (isset($options['except'])) { + return array_diff($defaults, (array) $options['except']); + } + return $defaults; + } + public function getResourceUri($resource) + { + if (!str_contains($resource, '.')) { + return $resource; + } + $segments = explode('.', $resource); + $uri = $this->getNestedResourceUri($segments); + return str_replace('/{' . $this->getResourceWildcard(last($segments)) . '}', '', $uri); + } + protected function getNestedResourceUri(array $segments) + { + return implode('/', array_map(function ($s) { + return $s . '/{' . $this->getResourceWildcard($s) . '}'; + }, $segments)); + } + protected function getResourceAction($resource, $controller, $method, $options) + { + $name = $this->getResourceName($resource, $method, $options); + return array('as' => $name, 'uses' => $controller . '@' . $method); + } + protected function getResourceName($resource, $method, $options) + { + if (isset($options['names'][$method])) { + return $options['names'][$method]; + } + $prefix = isset($options['as']) ? $options['as'] . '.' : ''; + if (empty($this->groupStack)) { + return $prefix . $resource . '.' . $method; + } + return $this->getGroupResourceName($prefix, $resource, $method); + } + protected function getGroupResourceName($prefix, $resource, $method) + { + $group = str_replace('/', '.', $this->getLastGroupPrefix()); + return trim("{$prefix}{$group}.{$resource}.{$method}", '.'); + } + public function getResourceWildcard($value) + { + return str_replace('-', '_', $value); + } + protected function addResourceIndex($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name); + $action = $this->getResourceAction($name, $controller, 'index', $options); + return $this->get($uri, $action); + } + protected function addResourceCreate($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name) . '/create'; + $action = $this->getResourceAction($name, $controller, 'create', $options); + return $this->get($uri, $action); + } + protected function addResourceStore($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name); + $action = $this->getResourceAction($name, $controller, 'store', $options); + return $this->post($uri, $action); + } + protected function addResourceShow($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name) . '/{' . $base . '}'; + $action = $this->getResourceAction($name, $controller, 'show', $options); + return $this->get($uri, $action); + } + protected function addResourceEdit($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name) . '/{' . $base . '}/edit'; + $action = $this->getResourceAction($name, $controller, 'edit', $options); + return $this->get($uri, $action); + } + protected function addResourceUpdate($name, $base, $controller, $options) + { + $this->addPutResourceUpdate($name, $base, $controller, $options); + return $this->addPatchResourceUpdate($name, $base, $controller); + } + protected function addPutResourceUpdate($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name) . '/{' . $base . '}'; + $action = $this->getResourceAction($name, $controller, 'update', $options); + return $this->put($uri, $action); + } + protected function addPatchResourceUpdate($name, $base, $controller) + { + $uri = $this->getResourceUri($name) . '/{' . $base . '}'; + $this->patch($uri, $controller . '@update'); + } + protected function addResourceDestroy($name, $base, $controller, $options) + { + $uri = $this->getResourceUri($name) . '/{' . $base . '}'; + $action = $this->getResourceAction($name, $controller, 'destroy', $options); + return $this->delete($uri, $action); + } + public function group(array $attributes, Closure $callback) + { + $this->updateGroupStack($attributes); + call_user_func($callback, $this); + array_pop($this->groupStack); + } + protected function updateGroupStack(array $attributes) + { + if (!empty($this->groupStack)) { + $attributes = $this->mergeGroup($attributes, last($this->groupStack)); + } + $this->groupStack[] = $attributes; + } + public function mergeWithLastGroup($new) + { + return $this->mergeGroup($new, last($this->groupStack)); + } + public static function mergeGroup($new, $old) + { + $new['namespace'] = static::formatUsesPrefix($new, $old); + $new['prefix'] = static::formatGroupPrefix($new, $old); + if (isset($new['domain'])) { + unset($old['domain']); + } + $new['where'] = array_merge(array_get($old, 'where', array()), array_get($new, 'where', array())); + return array_merge_recursive(array_except($old, array('namespace', 'prefix', 'where')), $new); + } + protected static function formatUsesPrefix($new, $old) + { + if (isset($new['namespace']) && isset($old['namespace'])) { + return trim(array_get($old, 'namespace'), '\\') . '\\' . trim($new['namespace'], '\\'); + } elseif (isset($new['namespace'])) { + return trim($new['namespace'], '\\'); + } + return array_get($old, 'namespace'); + } + protected static function formatGroupPrefix($new, $old) + { + if (isset($new['prefix'])) { + return trim(array_get($old, 'prefix'), '/') . '/' . trim($new['prefix'], '/'); + } + return array_get($old, 'prefix'); + } + protected function getLastGroupPrefix() + { + if (!empty($this->groupStack)) { + $last = end($this->groupStack); + return isset($last['prefix']) ? $last['prefix'] : ''; + } + return ''; + } + protected function addRoute($methods, $uri, $action) + { + return $this->routes->add($this->createRoute($methods, $uri, $action)); + } + protected function createRoute($methods, $uri, $action) + { + if ($this->routingToController($action)) { + $action = $this->getControllerAction($action); + } + $route = $this->newRoute($methods, $uri = $this->prefix($uri), $action); + if (!empty($this->groupStack)) { + $this->mergeController($route); + } + $this->addWhereClausesToRoute($route); + return $route; + } + protected function newRoute($methods, $uri, $action) + { + return new Route($methods, $uri, $action); + } + protected function prefix($uri) + { + return trim(trim($this->getLastGroupPrefix(), '/') . '/' . trim($uri, '/'), '/') ?: '/'; + } + protected function addWhereClausesToRoute($route) + { + $route->where(array_merge($this->patterns, array_get($route->getAction(), 'where', array()))); + return $route; + } + protected function mergeController($route) + { + $action = $this->mergeWithLastGroup($route->getAction()); + $route->setAction($action); + } + protected function routingToController($action) + { + if ($action instanceof Closure) { + return false; + } + return is_string($action) || is_string(array_get($action, 'uses')); + } + protected function getControllerAction($action) + { + if (is_string($action)) { + $action = array('uses' => $action); + } + if (!empty($this->groupStack)) { + $action['uses'] = $this->prependGroupUses($action['uses']); + } + $action['controller'] = $action['uses']; + $closure = $this->getClassClosure($action['uses']); + return array_set($action, 'uses', $closure); + } + protected function getClassClosure($controller) + { + $d = $this->getControllerDispatcher(); + return function () use($d, $controller) { + $route = $this->current(); + $request = $this->getCurrentRequest(); + list($class, $method) = explode('@', $controller); + return $d->dispatch($route, $request, $class, $method); + }; + } + protected function prependGroupUses($uses) + { + $group = last($this->groupStack); + return isset($group['namespace']) ? $group['namespace'] . '\\' . $uses : $uses; + } + public function dispatch(Request $request) + { + $this->currentRequest = $request; + $response = $this->callFilter('before', $request); + if (is_null($response)) { + $response = $this->dispatchToRoute($request); + } + $response = $this->prepareResponse($request, $response); + $this->callFilter('after', $request, $response); + return $response; + } + public function dispatchToRoute(Request $request) + { + $route = $this->findRoute($request); + $this->events->fire('router.matched', array($route, $request)); + $response = $this->callRouteBefore($route, $request); + if (is_null($response)) { + $response = $route->run($request); + } + $response = $this->prepareResponse($request, $response); + $this->callRouteAfter($route, $request, $response); + return $response; + } + protected function findRoute($request) + { + $this->current = $route = $this->routes->match($request); + return $this->substituteBindings($route); + } + protected function substituteBindings($route) + { + foreach ($route->parameters() as $key => $value) { + if (isset($this->binders[$key])) { + $route->setParameter($key, $this->performBinding($key, $value, $route)); + } + } + return $route; + } + protected function performBinding($key, $value, $route) + { + return call_user_func($this->binders[$key], $value, $route); + } + public function matched($callback) + { + $this->events->listen('router.matched', $callback); + } + public function before($callback) + { + $this->addGlobalFilter('before', $callback); + } + public function after($callback) + { + $this->addGlobalFilter('after', $callback); + } + protected function addGlobalFilter($filter, $callback) + { + $this->events->listen('router.' . $filter, $this->parseFilter($callback)); + } + public function filter($name, $callback) + { + $this->events->listen('router.filter: ' . $name, $this->parseFilter($callback)); + } + protected function parseFilter($callback) + { + if (is_string($callback) && !str_contains($callback, '@')) { + return $callback . '@filter'; + } + return $callback; + } + public function when($pattern, $name, $methods = null) + { + if (!is_null($methods)) { + $methods = array_map('strtoupper', (array) $methods); + } + $this->patternFilters[$pattern][] = compact('name', 'methods'); + } + public function whenRegex($pattern, $name, $methods = null) + { + if (!is_null($methods)) { + $methods = array_map('strtoupper', (array) $methods); + } + $this->regexFilters[$pattern][] = compact('name', 'methods'); + } + public function model($key, $class, Closure $callback = null) + { + $this->bind($key, function ($value) use($class, $callback) { + if (is_null($value)) { + return null; + } + if ($model = (new $class())->find($value)) { + return $model; + } + if ($callback instanceof Closure) { + return call_user_func($callback); + } + throw new NotFoundHttpException(); + }); + } + public function bind($key, $binder) + { + if (is_string($binder)) { + $binder = $this->createClassBinding($binder); + } + $this->binders[str_replace('-', '_', $key)] = $binder; + } + public function createClassBinding($binding) + { + return function ($value, $route) use($binding) { + $segments = explode('@', $binding); + $method = count($segments) == 2 ? $segments[1] : 'bind'; + $callable = array($this->container->make($segments[0]), $method); + return call_user_func($callable, $value, $route); + }; + } + public function pattern($key, $pattern) + { + $this->patterns[$key] = $pattern; + } + public function patterns($patterns) + { + foreach ($patterns as $key => $pattern) { + $this->pattern($key, $pattern); + } + } + protected function callFilter($filter, $request, $response = null) + { + if (!$this->filtering) { + return null; + } + return $this->events->until('router.' . $filter, array($request, $response)); + } + public function callRouteBefore($route, $request) + { + $response = $this->callPatternFilters($route, $request); + return $response ?: $this->callAttachedBefores($route, $request); + } + protected function callPatternFilters($route, $request) + { + foreach ($this->findPatternFilters($request) as $filter => $parameters) { + $response = $this->callRouteFilter($filter, $parameters, $route, $request); + if (!is_null($response)) { + return $response; + } + } + } + public function findPatternFilters($request) + { + $results = array(); + list($path, $method) = array($request->path(), $request->getMethod()); + foreach ($this->patternFilters as $pattern => $filters) { + if (str_is($pattern, $path)) { + $merge = $this->patternsByMethod($method, $filters); + $results = array_merge($results, $merge); + } + } + foreach ($this->regexFilters as $pattern => $filters) { + if (preg_match($pattern, $path)) { + $merge = $this->patternsByMethod($method, $filters); + $results = array_merge($results, $merge); + } + } + return $results; + } + protected function patternsByMethod($method, $filters) + { + $results = array(); + foreach ($filters as $filter) { + if ($this->filterSupportsMethod($filter, $method)) { + $parsed = Route::parseFilters($filter['name']); + $results = array_merge($results, $parsed); + } + } + return $results; + } + protected function filterSupportsMethod($filter, $method) + { + $methods = $filter['methods']; + return is_null($methods) || in_array($method, $methods); + } + protected function callAttachedBefores($route, $request) + { + foreach ($route->beforeFilters() as $filter => $parameters) { + $response = $this->callRouteFilter($filter, $parameters, $route, $request); + if (!is_null($response)) { + return $response; + } + } + } + public function callRouteAfter($route, $request, $response) + { + foreach ($route->afterFilters() as $filter => $parameters) { + $this->callRouteFilter($filter, $parameters, $route, $request, $response); + } + } + public function callRouteFilter($filter, $parameters, $route, $request, $response = null) + { + if (!$this->filtering) { + return null; + } + $data = array_merge(array($route, $request, $response), $parameters); + return $this->events->until('router.filter: ' . $filter, $this->cleanFilterParameters($data)); + } + protected function cleanFilterParameters(array $parameters) + { + return array_filter($parameters, function ($p) { + return !is_null($p) && $p !== ''; + }); + } + protected function prepareResponse($request, $response) + { + if (!$response instanceof SymfonyResponse) { + $response = new Response($response); + } + return $response->prepare($request); + } + public function withoutFilters(callable $callback) + { + $this->disableFilters(); + call_user_func($callback); + $this->enableFilters(); + } + public function enableFilters() + { + $this->filtering = true; + } + public function disableFilters() + { + $this->filtering = false; + } + public function input($key, $default = null) + { + return $this->current()->parameter($key, $default); + } + public function getCurrentRoute() + { + return $this->current(); + } + public function current() + { + return $this->current; + } + public function has($name) + { + return $this->routes->hasNamedRoute($name); + } + public function currentRouteName() + { + return $this->current() ? $this->current()->getName() : null; + } + public function is() + { + foreach (func_get_args() as $pattern) { + if (str_is($pattern, $this->currentRouteName())) { + return true; + } + } + return false; + } + public function currentRouteNamed($name) + { + return $this->current() ? $this->current()->getName() == $name : false; + } + public function currentRouteAction() + { + if (!$this->current()) { + return; + } + $action = $this->current()->getAction(); + return isset($action['controller']) ? $action['controller'] : null; + } + public function uses() + { + foreach (func_get_args() as $pattern) { + if (str_is($pattern, $this->currentRouteAction())) { + return true; + } + } + return false; + } + public function currentRouteUses($action) + { + return $this->currentRouteAction() == $action; + } + public function getCurrentRequest() + { + return $this->currentRequest; + } + public function getRoutes() + { + return $this->routes; + } + public function getControllerDispatcher() + { + if (is_null($this->controllerDispatcher)) { + $this->controllerDispatcher = new ControllerDispatcher($this, $this->container); + } + return $this->controllerDispatcher; + } + public function setControllerDispatcher(ControllerDispatcher $dispatcher) + { + $this->controllerDispatcher = $dispatcher; + } + public function getInspector() + { + return $this->inspector ?: ($this->inspector = new ControllerInspector()); + } + public function getPatterns() + { + return $this->patterns; + } + public function handle(SymfonyRequest $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + return $this->dispatch(Request::createFromBase($request)); + } +} +namespace Illuminate\Routing; + +use Illuminate\Http\Request; +use Illuminate\Routing\Matching\UriValidator; +use Illuminate\Routing\Matching\HostValidator; +use Illuminate\Routing\Matching\MethodValidator; +use Illuminate\Routing\Matching\SchemeValidator; +use Symfony\Component\Routing\Route as SymfonyRoute; +class Route +{ + protected $uri; + protected $methods; + protected $action; + protected $defaults = array(); + protected $wheres = array(); + protected $parameters; + protected $parameterNames; + protected $compiled; + protected static $validators; + public function __construct($methods, $uri, $action) + { + $this->uri = $uri; + $this->methods = (array) $methods; + $this->action = $this->parseAction($action); + if (in_array('GET', $this->methods) && !in_array('HEAD', $this->methods)) { + $this->methods[] = 'HEAD'; + } + if (isset($this->action['prefix'])) { + $this->prefix($this->action['prefix']); + } + } + public function run() + { + $parameters = array_filter($this->parameters(), function ($p) { + return isset($p); + }); + return call_user_func_array($this->action['uses'], $parameters); + } + public function matches(Request $request, $includingMethod = true) + { + $this->compileRoute(); + foreach ($this->getValidators() as $validator) { + if (!$includingMethod && $validator instanceof MethodValidator) { + continue; + } + if (!$validator->matches($this, $request)) { + return false; + } + } + return true; + } + protected function compileRoute() + { + $optionals = $this->extractOptionalParameters(); + $uri = preg_replace('/\\{(\\w+?)\\?\\}/', '{$1}', $this->uri); + $this->compiled = with(new SymfonyRoute($uri, $optionals, $this->wheres, array(), $this->domain() ?: ''))->compile(); + } + protected function extractOptionalParameters() + { + preg_match_all('/\\{(\\w+?)\\?\\}/', $this->uri, $matches); + return isset($matches[1]) ? array_fill_keys($matches[1], null) : array(); + } + public function beforeFilters() + { + if (!isset($this->action['before'])) { + return array(); + } + return $this->parseFilters($this->action['before']); + } + public function afterFilters() + { + if (!isset($this->action['after'])) { + return array(); + } + return $this->parseFilters($this->action['after']); + } + public static function parseFilters($filters) + { + return array_build(static::explodeFilters($filters), function ($key, $value) { + return Route::parseFilter($value); + }); + } + protected static function explodeFilters($filters) + { + if (is_array($filters)) { + return static::explodeArrayFilters($filters); + } + return array_map('trim', explode('|', $filters)); + } + protected static function explodeArrayFilters(array $filters) + { + $results = array(); + foreach ($filters as $filter) { + $results = array_merge($results, array_map('trim', explode('|', $filter))); + } + return $results; + } + public static function parseFilter($filter) + { + if (!str_contains($filter, ':')) { + return array($filter, array()); + } + return static::parseParameterFilter($filter); + } + protected static function parseParameterFilter($filter) + { + list($name, $parameters) = explode(':', $filter, 2); + return array($name, explode(',', $parameters)); + } + public function getParameter($name, $default = null) + { + return $this->parameter($name, $default); + } + public function parameter($name, $default = null) + { + return array_get($this->parameters(), $name, $default); + } + public function setParameter($name, $value) + { + $this->parameters(); + $this->parameters[$name] = $value; + } + public function forgetParameter($name) + { + $this->parameters(); + unset($this->parameters[$name]); + } + public function parameters() + { + if (isset($this->parameters)) { + return array_map(function ($value) { + return is_string($value) ? rawurldecode($value) : $value; + }, $this->parameters); + } + throw new \LogicException('Route is not bound.'); + } + public function parametersWithoutNulls() + { + return array_filter($this->parameters(), function ($p) { + return !is_null($p); + }); + } + public function parameterNames() + { + if (isset($this->parameterNames)) { + return $this->parameterNames; + } + return $this->parameterNames = $this->compileParameterNames(); + } + protected function compileParameterNames() + { + preg_match_all('/\\{(.*?)\\}/', $this->domain() . $this->uri, $matches); + return array_map(function ($m) { + return trim($m, '?'); + }, $matches[1]); + } + public function bind(Request $request) + { + $this->compileRoute(); + $this->bindParameters($request); + return $this; + } + public function bindParameters(Request $request) + { + $params = $this->matchToKeys(array_slice($this->bindPathParameters($request), 1)); + if (!is_null($this->compiled->getHostRegex())) { + $params = $this->bindHostParameters($request, $params); + } + return $this->parameters = $this->replaceDefaults($params); + } + protected function bindPathParameters(Request $request) + { + preg_match($this->compiled->getRegex(), '/' . $request->decodedPath(), $matches); + return $matches; + } + protected function bindHostParameters(Request $request, $parameters) + { + preg_match($this->compiled->getHostRegex(), $request->getHost(), $matches); + return array_merge($this->matchToKeys(array_slice($matches, 1)), $parameters); + } + protected function matchToKeys(array $matches) + { + if (count($this->parameterNames()) == 0) { + return array(); + } + $parameters = array_intersect_key($matches, array_flip($this->parameterNames())); + return array_filter($parameters, function ($value) { + return is_string($value) && strlen($value) > 0; + }); + } + protected function replaceDefaults(array $parameters) + { + foreach ($parameters as $key => &$value) { + $value = isset($value) ? $value : array_get($this->defaults, $key); + } + return $parameters; + } + protected function parseAction($action) + { + if (is_callable($action)) { + return array('uses' => $action); + } elseif (!isset($action['uses'])) { + $action['uses'] = $this->findClosure($action); + } + return $action; + } + protected function findClosure(array $action) + { + return array_first($action, function ($key, $value) { + return is_callable($value); + }); + } + public static function getValidators() + { + if (isset(static::$validators)) { + return static::$validators; + } + return static::$validators = array(new MethodValidator(), new SchemeValidator(), new HostValidator(), new UriValidator()); + } + public function before($filters) + { + return $this->addFilters('before', $filters); + } + public function after($filters) + { + return $this->addFilters('after', $filters); + } + protected function addFilters($type, $filters) + { + $filters = static::explodeFilters($filters); + if (isset($this->action[$type])) { + $existing = static::explodeFilters($this->action[$type]); + $this->action[$type] = array_merge($existing, $filters); + } else { + $this->action[$type] = $filters; + } + return $this; + } + public function defaults($key, $value) + { + $this->defaults[$key] = $value; + return $this; + } + public function where($name, $expression = null) + { + foreach ($this->parseWhere($name, $expression) as $name => $expression) { + $this->wheres[$name] = $expression; + } + return $this; + } + protected function parseWhere($name, $expression) + { + return is_array($name) ? $name : array($name => $expression); + } + protected function whereArray(array $wheres) + { + foreach ($wheres as $name => $expression) { + $this->where($name, $expression); + } + return $this; + } + public function prefix($prefix) + { + $this->uri = trim($prefix, '/') . '/' . trim($this->uri, '/'); + return $this; + } + public function getPath() + { + return $this->uri(); + } + public function uri() + { + return $this->uri; + } + public function getMethods() + { + return $this->methods(); + } + public function methods() + { + return $this->methods; + } + public function httpOnly() + { + return in_array('http', $this->action, true); + } + public function httpsOnly() + { + return $this->secure(); + } + public function secure() + { + return in_array('https', $this->action, true); + } + public function domain() + { + return isset($this->action['domain']) ? $this->action['domain'] : null; + } + public function getUri() + { + return $this->uri; + } + public function setUri($uri) + { + $this->uri = $uri; + return $this; + } + public function getPrefix() + { + return isset($this->action['prefix']) ? $this->action['prefix'] : null; + } + public function getName() + { + return isset($this->action['as']) ? $this->action['as'] : null; + } + public function getActionName() + { + return isset($this->action['controller']) ? $this->action['controller'] : 'Closure'; + } + public function getAction() + { + return $this->action; + } + public function setAction(array $action) + { + $this->action = $action; + return $this; + } + public function getCompiled() + { + return $this->compiled; + } +} +namespace Illuminate\Routing; + +use Countable; +use ArrayIterator; +use IteratorAggregate; +use Illuminate\Http\Request; +use Illuminate\Http\Response; +use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; +use Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException; +class RouteCollection implements Countable, IteratorAggregate +{ + protected $routes = array(); + protected $allRoutes = array(); + protected $nameList = array(); + protected $actionList = array(); + public function add(Route $route) + { + $this->addToCollections($route); + $this->addLookups($route); + return $route; + } + protected function addToCollections($route) + { + $domainAndUri = $route->domain() . $route->getUri(); + foreach ($route->methods() as $method) { + $this->routes[$method][$domainAndUri] = $route; + } + $this->allRoutes[$method . $domainAndUri] = $route; + } + protected function addLookups($route) + { + $action = $route->getAction(); + if (isset($action['as'])) { + $this->nameList[$action['as']] = $route; + } + if (isset($action['controller'])) { + $this->addToActionList($action, $route); + } + } + protected function addToActionList($action, $route) + { + if (!isset($this->actionList[$action['controller']])) { + $this->actionList[$action['controller']] = $route; + } + } + public function match(Request $request) + { + $routes = $this->get($request->getMethod()); + $route = $this->check($routes, $request); + if (!is_null($route)) { + return $route->bind($request); + } + $others = $this->checkForAlternateVerbs($request); + if (count($others) > 0) { + return $this->getOtherMethodsRoute($request, $others); + } + throw new NotFoundHttpException(); + } + protected function checkForAlternateVerbs($request) + { + $methods = array_diff(Router::$verbs, array($request->getMethod())); + $others = array(); + foreach ($methods as $method) { + if (!is_null($this->check($this->get($method), $request, false))) { + $others[] = $method; + } + } + return $others; + } + protected function getOtherMethodsRoute($request, array $others) + { + if ($request->method() == 'OPTIONS') { + return (new Route('OPTIONS', $request->path(), function () use($others) { + return new Response('', 200, array('Allow' => implode(',', $others))); + }))->bind($request); + } + $this->methodNotAllowed($others); + } + protected function methodNotAllowed(array $others) + { + throw new MethodNotAllowedHttpException($others); + } + protected function check(array $routes, $request, $includingMethod = true) + { + return array_first($routes, function ($key, $value) use($request, $includingMethod) { + return $value->matches($request, $includingMethod); + }); + } + protected function get($method = null) + { + if (is_null($method)) { + return $this->getRoutes(); + } + return array_get($this->routes, $method, array()); + } + public function hasNamedRoute($name) + { + return !is_null($this->getByName($name)); + } + public function getByName($name) + { + return isset($this->nameList[$name]) ? $this->nameList[$name] : null; + } + public function getByAction($action) + { + return isset($this->actionList[$action]) ? $this->actionList[$action] : null; + } + public function getRoutes() + { + return array_values($this->allRoutes); + } + public function getIterator() + { + return new ArrayIterator($this->getRoutes()); + } + public function count() + { + return count($this->getRoutes()); + } +} +namespace Illuminate\Routing; + +use Closure; +use Illuminate\Http\Request; +use Illuminate\Container\Container; +class ControllerDispatcher +{ + protected $filterer; + protected $container; + public function __construct(RouteFiltererInterface $filterer, Container $container = null) + { + $this->filterer = $filterer; + $this->container = $container; + } + public function dispatch(Route $route, Request $request, $controller, $method) + { + $instance = $this->makeController($controller); + $this->assignAfter($instance, $route, $request, $method); + $response = $this->before($instance, $route, $request, $method); + if (is_null($response)) { + $response = $this->call($instance, $route, $method); + } + return $response; + } + protected function makeController($controller) + { + Controller::setFilterer($this->filterer); + return $this->container->make($controller); + } + protected function call($instance, $route, $method) + { + $parameters = $route->parametersWithoutNulls(); + return $instance->callAction($method, $parameters); + } + protected function before($instance, $route, $request, $method) + { + foreach ($instance->getBeforeFilters() as $filter) { + if ($this->filterApplies($filter, $request, $method)) { + $response = $this->callFilter($filter, $route, $request); + if (!is_null($response)) { + return $response; + } + } + } + } + protected function assignAfter($instance, $route, $request, $method) + { + foreach ($instance->getAfterFilters() as $filter) { + if ($this->filterApplies($filter, $request, $method)) { + $route->after($this->getAssignableAfter($filter)); + } + } + } + protected function getAssignableAfter($filter) + { + return $filter['original'] instanceof Closure ? $filter['filter'] : $filter['original']; + } + protected function filterApplies($filter, $request, $method) + { + foreach (array('Only', 'Except', 'On') as $type) { + if ($this->{"filterFails{$type}"}($filter, $request, $method)) { + return false; + } + } + return true; + } + protected function filterFailsOnly($filter, $request, $method) + { + if (!isset($filter['options']['only'])) { + return false; + } + return !in_array($method, (array) $filter['options']['only']); + } + protected function filterFailsExcept($filter, $request, $method) + { + if (!isset($filter['options']['except'])) { + return false; + } + return in_array($method, (array) $filter['options']['except']); + } + protected function filterFailsOn($filter, $request, $method) + { + $on = array_get($filter, 'options.on'); + if (is_null($on)) { + return false; + } + if (is_string($on)) { + $on = explode('|', $on); + } + return !in_array(strtolower($request->getMethod()), $on); + } + protected function callFilter($filter, $route, $request) + { + extract($filter); + return $this->filterer->callRouteFilter($filter, $parameters, $route, $request); + } +} +namespace Illuminate\Routing; + +use Illuminate\Http\Request; +use InvalidArgumentException; +class UrlGenerator +{ + protected $routes; + protected $request; + protected $forcedRoot; + protected $forceSchema; + protected $dontEncode = array('%2F' => '/', '%40' => '@', '%3A' => ':', '%3B' => ';', '%2C' => ',', '%3D' => '=', '%2B' => '+', '%21' => '!', '%2A' => '*', '%7C' => '|'); + public function __construct(RouteCollection $routes, Request $request) + { + $this->routes = $routes; + $this->setRequest($request); + } + public function full() + { + return $this->request->fullUrl(); + } + public function current() + { + return $this->to($this->request->getPathInfo()); + } + public function previous() + { + return $this->to($this->request->headers->get('referer')); + } + public function to($path, $extra = array(), $secure = null) + { + if ($this->isValidUrl($path)) { + return $path; + } + $scheme = $this->getScheme($secure); + $tail = implode('/', array_map('rawurlencode', (array) $extra)); + $root = $this->getRootUrl($scheme); + return $this->trimUrl($root, $path, $tail); + } + public function secure($path, $parameters = array()) + { + return $this->to($path, $parameters, true); + } + public function asset($path, $secure = null) + { + if ($this->isValidUrl($path)) { + return $path; + } + $root = $this->getRootUrl($this->getScheme($secure)); + return $this->removeIndex($root) . '/' . trim($path, '/'); + } + protected function removeIndex($root) + { + $i = 'index.php'; + return str_contains($root, $i) ? str_replace('/' . $i, '', $root) : $root; + } + public function secureAsset($path) + { + return $this->asset($path, true); + } + protected function getScheme($secure) + { + if (is_null($secure)) { + return $this->forceSchema ?: $this->request->getScheme() . '://'; + } + return $secure ? 'https://' : 'http://'; + } + public function forceSchema($schema) + { + $this->forceSchema = $schema . '://'; + } + public function route($name, $parameters = array(), $absolute = true, $route = null) + { + $route = $route ?: $this->routes->getByName($name); + $parameters = (array) $parameters; + if (!is_null($route)) { + return $this->toRoute($route, $parameters, $absolute); + } + throw new InvalidArgumentException("Route [{$name}] not defined."); + } + protected function toRoute($route, array $parameters, $absolute) + { + $domain = $this->getRouteDomain($route, $parameters); + $uri = strtr(rawurlencode($this->trimUrl($root = $this->replaceRoot($route, $domain, $parameters), $this->replaceRouteParameters($route->uri(), $parameters))), $this->dontEncode) . $this->getRouteQueryString($parameters); + return $absolute ? $uri : '/' . ltrim(str_replace($root, '', $uri), '/'); + } + protected function replaceRoot($route, $domain, &$parameters) + { + return $this->replaceRouteParameters($this->getRouteRoot($route, $domain), $parameters); + } + protected function replaceRouteParameters($path, array &$parameters) + { + if (count($parameters)) { + $path = preg_replace_sub('/\\{.*?\\}/', $parameters, $this->replaceNamedParameters($path, $parameters)); + } + return trim(preg_replace('/\\{.*?\\?\\}/', '', $path), '/'); + } + protected function replaceNamedParameters($path, &$parameters) + { + return preg_replace_callback('/\\{(.*?)\\??\\}/', function ($m) use(&$parameters) { + return isset($parameters[$m[1]]) ? array_pull($parameters, $m[1]) : $m[0]; + }, $path); + } + protected function getRouteQueryString(array $parameters) + { + if (count($parameters) == 0) { + return ''; + } + $query = http_build_query($keyed = $this->getStringParameters($parameters)); + if (count($keyed) < count($parameters)) { + $query .= '&' . implode('&', $this->getNumericParameters($parameters)); + } + return '?' . trim($query, '&'); + } + protected function getStringParameters(array $parameters) + { + return array_where($parameters, function ($k, $v) { + return is_string($k); + }); + } + protected function getNumericParameters(array $parameters) + { + return array_where($parameters, function ($k, $v) { + return is_numeric($k); + }); + } + protected function getRouteDomain($route, &$parameters) + { + return $route->domain() ? $this->formatDomain($route, $parameters) : null; + } + protected function formatDomain($route, &$parameters) + { + return $this->addPortToDomain($this->getDomainAndScheme($route)); + } + protected function getDomainAndScheme($route) + { + return $this->getRouteScheme($route) . $route->domain(); + } + protected function addPortToDomain($domain) + { + if (in_array($this->request->getPort(), array('80', '443'))) { + return $domain; + } + return $domain . ':' . $this->request->getPort(); + } + protected function getRouteRoot($route, $domain) + { + return $this->getRootUrl($this->getRouteScheme($route), $domain); + } + protected function getRouteScheme($route) + { + if ($route->httpOnly()) { + return $this->getScheme(false); + } elseif ($route->httpsOnly()) { + return $this->getScheme(true); + } + return $this->getScheme(null); + } + public function action($action, $parameters = array(), $absolute = true) + { + return $this->route($action, $parameters, $absolute, $this->routes->getByAction($action)); + } + protected function getRootUrl($scheme, $root = null) + { + if (is_null($root)) { + $root = $this->forcedRoot ?: $this->request->root(); + } + $start = starts_with($root, 'http://') ? 'http://' : 'https://'; + return preg_replace('~' . $start . '~', $scheme, $root, 1); + } + public function forceRootUrl($root) + { + $this->forcedRoot = $root; + } + public function isValidUrl($path) + { + if (starts_with($path, array('#', '//', 'mailto:', 'tel:', 'http://', 'https://'))) { + return true; + } + return filter_var($path, FILTER_VALIDATE_URL) !== false; + } + protected function trimUrl($root, $path, $tail = '') + { + return trim($root . '/' . trim($path . '/' . $tail, '/'), '/'); + } + public function getRequest() + { + return $this->request; + } + public function setRequest(Request $request) + { + $this->request = $request; + } +} +namespace Illuminate\Routing\Matching; + +use Illuminate\Http\Request; +use Illuminate\Routing\Route; +interface ValidatorInterface +{ + public function matches(Route $route, Request $request); +} +namespace Illuminate\Routing\Matching; + +use Illuminate\Http\Request; +use Illuminate\Routing\Route; +class HostValidator implements ValidatorInterface +{ + public function matches(Route $route, Request $request) + { + if (is_null($route->getCompiled()->getHostRegex())) { + return true; + } + return preg_match($route->getCompiled()->getHostRegex(), $request->getHost()); + } +} +namespace Illuminate\Routing\Matching; + +use Illuminate\Http\Request; +use Illuminate\Routing\Route; +class MethodValidator implements ValidatorInterface +{ + public function matches(Route $route, Request $request) + { + return in_array($request->getMethod(), $route->methods()); + } +} +namespace Illuminate\Routing\Matching; + +use Illuminate\Http\Request; +use Illuminate\Routing\Route; +class SchemeValidator implements ValidatorInterface +{ + public function matches(Route $route, Request $request) + { + if ($route->httpOnly()) { + return !$request->secure(); + } elseif ($route->secure()) { + return $request->secure(); + } + return true; + } +} +namespace Illuminate\Routing\Matching; + +use Illuminate\Http\Request; +use Illuminate\Routing\Route; +class UriValidator implements ValidatorInterface +{ + public function matches(Route $route, Request $request) + { + $path = $request->path() == '/' ? '/' : '/' . $request->path(); + return preg_match($route->getCompiled()->getRegex(), rawurldecode($path)); + } +} +namespace Illuminate\Workbench; + +use Illuminate\Support\ServiceProvider; +use Illuminate\Workbench\Console\WorkbenchMakeCommand; +class WorkbenchServiceProvider extends ServiceProvider +{ + protected $defer = false; + public function register() + { + $this->app->bindShared('package.creator', function ($app) { + return new PackageCreator($app['files']); + }); + $this->app->bindShared('command.workbench', function ($app) { + return new WorkbenchMakeCommand($app['package.creator']); + }); + $this->commands('command.workbench'); + } + public function provides() + { + return array('package.creator', 'command.workbench'); + } +} +namespace Illuminate\Events; + +use Illuminate\Container\Container; +class Dispatcher +{ + protected $container; + protected $listeners = array(); + protected $wildcards = array(); + protected $sorted = array(); + protected $firing = array(); + public function __construct(Container $container = null) + { + $this->container = $container ?: new Container(); + } + public function listen($events, $listener, $priority = 0) + { + foreach ((array) $events as $event) { + if (str_contains($event, '*')) { + $this->setupWildcardListen($event, $listener); + } else { + $this->listeners[$event][$priority][] = $this->makeListener($listener); + unset($this->sorted[$event]); + } + } + } + protected function setupWildcardListen($event, $listener) + { + $this->wildcards[$event][] = $this->makeListener($listener); + } + public function hasListeners($eventName) + { + return isset($this->listeners[$eventName]); + } + public function queue($event, $payload = array()) + { + $this->listen($event . '_queue', function () use($event, $payload) { + $this->fire($event, $payload); + }); + } + public function subscribe($subscriber) + { + $subscriber = $this->resolveSubscriber($subscriber); + $subscriber->subscribe($this); + } + protected function resolveSubscriber($subscriber) + { + if (is_string($subscriber)) { + return $this->container->make($subscriber); + } + return $subscriber; + } + public function until($event, $payload = array()) + { + return $this->fire($event, $payload, true); + } + public function flush($event) + { + $this->fire($event . '_queue'); + } + public function firing() + { + return last($this->firing); + } + public function fire($event, $payload = array(), $halt = false) + { + $responses = array(); + if (!is_array($payload)) { + $payload = array($payload); + } + $this->firing[] = $event; + foreach ($this->getListeners($event) as $listener) { + $response = call_user_func_array($listener, $payload); + if (!is_null($response) && $halt) { + array_pop($this->firing); + return $response; + } + if ($response === false) { + break; + } + $responses[] = $response; + } + array_pop($this->firing); + return $halt ? null : $responses; + } + public function getListeners($eventName) + { + $wildcards = $this->getWildcardListeners($eventName); + if (!isset($this->sorted[$eventName])) { + $this->sortListeners($eventName); + } + return array_merge($this->sorted[$eventName], $wildcards); + } + protected function getWildcardListeners($eventName) + { + $wildcards = array(); + foreach ($this->wildcards as $key => $listeners) { + if (str_is($key, $eventName)) { + $wildcards = array_merge($wildcards, $listeners); + } + } + return $wildcards; + } + protected function sortListeners($eventName) + { + $this->sorted[$eventName] = array(); + if (isset($this->listeners[$eventName])) { + krsort($this->listeners[$eventName]); + $this->sorted[$eventName] = call_user_func_array('array_merge', $this->listeners[$eventName]); + } + } + public function makeListener($listener) + { + if (is_string($listener)) { + $listener = $this->createClassListener($listener); + } + return $listener; + } + public function createClassListener($listener) + { + $container = $this->container; + return function () use($listener, $container) { + $segments = explode('@', $listener); + $method = count($segments) == 2 ? $segments[1] : 'handle'; + $callable = array($container->make($segments[0]), $method); + $data = func_get_args(); + return call_user_func_array($callable, $data); + }; + } + public function forget($event) + { + unset($this->listeners[$event], $this->sorted[$event]); + } + public function forgetQueued() + { + foreach ($this->listeners as $key => $value) { + if (ends_with($key, '_queue')) { + $this->forget($key); + } + } + } +} +namespace Illuminate\Database\Eloquent; + +use DateTime; +use ArrayAccess; +use Carbon\Carbon; +use LogicException; +use JsonSerializable; +use Illuminate\Events\Dispatcher; +use Illuminate\Database\Eloquent\Relations\Pivot; +use Illuminate\Database\Eloquent\Relations\HasOne; +use Illuminate\Database\Eloquent\Relations\HasMany; +use Illuminate\Database\Eloquent\Relations\MorphTo; +use Illuminate\Support\Contracts\JsonableInterface; +use Illuminate\Support\Contracts\ArrayableInterface; +use Illuminate\Database\Eloquent\Relations\Relation; +use Illuminate\Database\Eloquent\Relations\MorphOne; +use Illuminate\Database\Eloquent\Relations\MorphMany; +use Illuminate\Database\Eloquent\Relations\BelongsTo; +use Illuminate\Database\Query\Builder as QueryBuilder; +use Illuminate\Database\Eloquent\Relations\MorphToMany; +use Illuminate\Database\Eloquent\Relations\BelongsToMany; +use Illuminate\Database\Eloquent\Relations\HasManyThrough; +use Illuminate\Database\ConnectionResolverInterface as Resolver; +abstract class Model implements ArrayAccess, ArrayableInterface, JsonableInterface, JsonSerializable +{ + protected $connection; + protected $table; + protected $primaryKey = 'id'; + protected $perPage = 15; + public $incrementing = true; + public $timestamps = true; + protected $attributes = array(); + protected $original = array(); + protected $relations = array(); + protected $hidden = array(); + protected $visible = array(); + protected $appends = array(); + protected $fillable = array(); + protected $guarded = array('*'); + protected $dates = array(); + protected $touches = array(); + protected $observables = array(); + protected $with = array(); + protected $morphClass; + public $exists = false; + public static $snakeAttributes = true; + protected static $resolver; + protected static $dispatcher; + protected static $booted = array(); + protected static $globalScopes = array(); + protected static $unguarded = false; + protected static $mutatorCache = array(); + public static $manyMethods = array('belongsToMany', 'morphToMany', 'morphedByMany'); + const CREATED_AT = 'created_at'; + const UPDATED_AT = 'updated_at'; + public function __construct(array $attributes = array()) + { + $this->bootIfNotBooted(); + $this->syncOriginal(); + $this->fill($attributes); + } + protected function bootIfNotBooted() + { + $class = get_class($this); + if (!isset(static::$booted[$class])) { + static::$booted[$class] = true; + $this->fireModelEvent('booting', false); + static::boot(); + $this->fireModelEvent('booted', false); + } + } + protected static function boot() + { + $class = get_called_class(); + static::$mutatorCache[$class] = array(); + foreach (get_class_methods($class) as $method) { + if (preg_match('/^get(.+)Attribute$/', $method, $matches)) { + if (static::$snakeAttributes) { + $matches[1] = snake_case($matches[1]); + } + static::$mutatorCache[$class][] = lcfirst($matches[1]); + } + } + static::bootTraits(); + } + protected static function bootTraits() + { + foreach (class_uses_recursive(get_called_class()) as $trait) { + if (method_exists(get_called_class(), $method = 'boot' . class_basename($trait))) { + forward_static_call(array(get_called_class(), $method)); + } + } + } + public static function addGlobalScope(ScopeInterface $scope) + { + static::$globalScopes[get_called_class()][get_class($scope)] = $scope; + } + public static function hasGlobalScope($scope) + { + return !is_null(static::getGlobalScope($scope)); + } + public static function getGlobalScope($scope) + { + return array_first(static::$globalScopes[get_called_class()], function ($key, $value) use($scope) { + return $scope instanceof $value; + }); + } + public function getGlobalScopes() + { + return array_get(static::$globalScopes, get_class($this), array()); + } + public static function observe($class) + { + $instance = new static(); + $className = get_class($class); + foreach ($instance->getObservableEvents() as $event) { + if (method_exists($class, $event)) { + static::registerModelEvent($event, $className . '@' . $event); + } + } + } + public function fill(array $attributes) + { + $totallyGuarded = $this->totallyGuarded(); + foreach ($this->fillableFromArray($attributes) as $key => $value) { + $key = $this->removeTableFromKey($key); + if ($this->isFillable($key)) { + $this->setAttribute($key, $value); + } elseif ($totallyGuarded) { + throw new MassAssignmentException($key); + } + } + return $this; + } + protected function fillableFromArray(array $attributes) + { + if (count($this->fillable) > 0 && !static::$unguarded) { + return array_intersect_key($attributes, array_flip($this->fillable)); + } + return $attributes; + } + public function newInstance($attributes = array(), $exists = false) + { + $model = new static((array) $attributes); + $model->exists = $exists; + return $model; + } + public function newFromBuilder($attributes = array()) + { + $instance = $this->newInstance(array(), true); + $instance->setRawAttributes((array) $attributes, true); + return $instance; + } + public static function hydrate(array $items, $connection = null) + { + $collection = with($instance = new static())->newCollection(); + foreach ($items as $item) { + $model = $instance->newFromBuilder($item); + if (!is_null($connection)) { + $model->setConnection($connection); + } + $collection->push($model); + } + return $collection; + } + public static function hydrateRaw($query, $bindings = array(), $connection = null) + { + $instance = new static(); + if (!is_null($connection)) { + $instance->setConnection($connection); + } + $items = $instance->getConnection()->select($query, $bindings); + return static::hydrate($items, $connection); + } + public static function create(array $attributes) + { + $model = new static($attributes); + $model->save(); + return $model; + } + public static function firstOrCreate(array $attributes) + { + if (!is_null($instance = static::where($attributes)->first())) { + return $instance; + } + return static::create($attributes); + } + public static function firstOrNew(array $attributes) + { + if (!is_null($instance = static::where($attributes)->first())) { + return $instance; + } + return new static($attributes); + } + public static function updateOrCreate(array $attributes, array $values = array()) + { + $instance = static::firstOrNew($attributes); + $instance->fill($values)->save(); + return $instance; + } + protected static function firstByAttributes($attributes) + { + return static::where($attributes)->first(); + } + public static function query() + { + return (new static())->newQuery(); + } + public static function on($connection = null) + { + $instance = new static(); + $instance->setConnection($connection); + return $instance->newQuery(); + } + public static function onWriteConnection() + { + $instance = new static(); + return $instance->newQuery()->useWritePdo(); + } + public static function all($columns = array('*')) + { + $instance = new static(); + return $instance->newQuery()->get($columns); + } + public static function find($id, $columns = array('*')) + { + if (is_array($id) && empty($id)) { + return new Collection(); + } + $instance = new static(); + return $instance->newQuery()->find($id, $columns); + } + public static function findOrNew($id, $columns = array('*')) + { + if (!is_null($model = static::find($id, $columns))) { + return $model; + } + return new static(); + } + public static function findOrFail($id, $columns = array('*')) + { + if (!is_null($model = static::find($id, $columns))) { + return $model; + } + throw (new ModelNotFoundException())->setModel(get_called_class()); + } + public function load($relations) + { + if (is_string($relations)) { + $relations = func_get_args(); + } + $query = $this->newQuery()->with($relations); + $query->eagerLoadRelations(array($this)); + return $this; + } + public static function with($relations) + { + if (is_string($relations)) { + $relations = func_get_args(); + } + $instance = new static(); + return $instance->newQuery()->with($relations); + } + public function hasOne($related, $foreignKey = null, $localKey = null) + { + $foreignKey = $foreignKey ?: $this->getForeignKey(); + $instance = new $related(); + $localKey = $localKey ?: $this->getKeyName(); + return new HasOne($instance->newQuery(), $this, $instance->getTable() . '.' . $foreignKey, $localKey); + } + public function morphOne($related, $name, $type = null, $id = null, $localKey = null) + { + $instance = new $related(); + list($type, $id) = $this->getMorphs($name, $type, $id); + $table = $instance->getTable(); + $localKey = $localKey ?: $this->getKeyName(); + return new MorphOne($instance->newQuery(), $this, $table . '.' . $type, $table . '.' . $id, $localKey); + } + public function belongsTo($related, $foreignKey = null, $otherKey = null, $relation = null) + { + if (is_null($relation)) { + list(, $caller) = debug_backtrace(false, 2); + $relation = $caller['function']; + } + if (is_null($foreignKey)) { + $foreignKey = snake_case($relation) . '_id'; + } + $instance = new $related(); + $query = $instance->newQuery(); + $otherKey = $otherKey ?: $instance->getKeyName(); + return new BelongsTo($query, $this, $foreignKey, $otherKey, $relation); + } + public function morphTo($name = null, $type = null, $id = null) + { + if (is_null($name)) { + list(, $caller) = debug_backtrace(false, 2); + $name = snake_case($caller['function']); + } + list($type, $id) = $this->getMorphs($name, $type, $id); + if (is_null($class = $this->{$type})) { + return new MorphTo($this->newQuery(), $this, $id, null, $type, $name); + } else { + $instance = new $class(); + return new MorphTo($instance->newQuery(), $this, $id, $instance->getKeyName(), $type, $name); + } + } + public function hasMany($related, $foreignKey = null, $localKey = null) + { + $foreignKey = $foreignKey ?: $this->getForeignKey(); + $instance = new $related(); + $localKey = $localKey ?: $this->getKeyName(); + return new HasMany($instance->newQuery(), $this, $instance->getTable() . '.' . $foreignKey, $localKey); + } + public function hasManyThrough($related, $through, $firstKey = null, $secondKey = null) + { + $through = new $through(); + $firstKey = $firstKey ?: $this->getForeignKey(); + $secondKey = $secondKey ?: $through->getForeignKey(); + return new HasManyThrough((new $related())->newQuery(), $this, $through, $firstKey, $secondKey); + } + public function morphMany($related, $name, $type = null, $id = null, $localKey = null) + { + $instance = new $related(); + list($type, $id) = $this->getMorphs($name, $type, $id); + $table = $instance->getTable(); + $localKey = $localKey ?: $this->getKeyName(); + return new MorphMany($instance->newQuery(), $this, $table . '.' . $type, $table . '.' . $id, $localKey); + } + public function belongsToMany($related, $table = null, $foreignKey = null, $otherKey = null, $relation = null) + { + if (is_null($relation)) { + $relation = $this->getBelongsToManyCaller(); + } + $foreignKey = $foreignKey ?: $this->getForeignKey(); + $instance = new $related(); + $otherKey = $otherKey ?: $instance->getForeignKey(); + if (is_null($table)) { + $table = $this->joiningTable($related); + } + $query = $instance->newQuery(); + return new BelongsToMany($query, $this, $table, $foreignKey, $otherKey, $relation); + } + public function morphToMany($related, $name, $table = null, $foreignKey = null, $otherKey = null, $inverse = false) + { + $caller = $this->getBelongsToManyCaller(); + $foreignKey = $foreignKey ?: $name . '_id'; + $instance = new $related(); + $otherKey = $otherKey ?: $instance->getForeignKey(); + $query = $instance->newQuery(); + $table = $table ?: str_plural($name); + return new MorphToMany($query, $this, $name, $table, $foreignKey, $otherKey, $caller, $inverse); + } + public function morphedByMany($related, $name, $table = null, $foreignKey = null, $otherKey = null) + { + $foreignKey = $foreignKey ?: $this->getForeignKey(); + $otherKey = $otherKey ?: $name . '_id'; + return $this->morphToMany($related, $name, $table, $foreignKey, $otherKey, true); + } + protected function getBelongsToManyCaller() + { + $self = __FUNCTION__; + $caller = array_first(debug_backtrace(false), function ($key, $trace) use($self) { + $caller = $trace['function']; + return !in_array($caller, Model::$manyMethods) && $caller != $self; + }); + return !is_null($caller) ? $caller['function'] : null; + } + public function joiningTable($related) + { + $base = snake_case(class_basename($this)); + $related = snake_case(class_basename($related)); + $models = array($related, $base); + sort($models); + return strtolower(implode('_', $models)); + } + public static function destroy($ids) + { + $count = 0; + $ids = is_array($ids) ? $ids : func_get_args(); + $instance = new static(); + $key = $instance->getKeyName(); + foreach ($instance->whereIn($key, $ids)->get() as $model) { + if ($model->delete()) { + $count++; + } + } + return $count; + } + public function delete() + { + if (is_null($this->primaryKey)) { + throw new \Exception('No primary key defined on model.'); + } + if ($this->exists) { + if ($this->fireModelEvent('deleting') === false) { + return false; + } + $this->touchOwners(); + $this->performDeleteOnModel(); + $this->exists = false; + $this->fireModelEvent('deleted', false); + return true; + } + } + public function forceDelete() + { + return $this->delete(); + } + protected function performDeleteOnModel() + { + $this->newQuery()->where($this->getKeyName(), $this->getKey())->delete(); + } + public static function saving($callback) + { + static::registerModelEvent('saving', $callback); + } + public static function saved($callback) + { + static::registerModelEvent('saved', $callback); + } + public static function updating($callback) + { + static::registerModelEvent('updating', $callback); + } + public static function updated($callback) + { + static::registerModelEvent('updated', $callback); + } + public static function creating($callback) + { + static::registerModelEvent('creating', $callback); + } + public static function created($callback) + { + static::registerModelEvent('created', $callback); + } + public static function deleting($callback) + { + static::registerModelEvent('deleting', $callback); + } + public static function deleted($callback) + { + static::registerModelEvent('deleted', $callback); + } + public static function flushEventListeners() + { + if (!isset(static::$dispatcher)) { + return; + } + $instance = new static(); + foreach ($instance->getObservableEvents() as $event) { + static::$dispatcher->forget("eloquent.{$event}: " . get_called_class()); + } + } + protected static function registerModelEvent($event, $callback) + { + if (isset(static::$dispatcher)) { + $name = get_called_class(); + static::$dispatcher->listen("eloquent.{$event}: {$name}", $callback); + } + } + public function getObservableEvents() + { + return array_merge(array('creating', 'created', 'updating', 'updated', 'deleting', 'deleted', 'saving', 'saved', 'restoring', 'restored'), $this->observables); + } + public function setObservableEvents(array $observables) + { + $this->observables = $observables; + } + public function addObservableEvents($observables) + { + $observables = is_array($observables) ? $observables : func_get_args(); + $this->observables = array_unique(array_merge($this->observables, $observables)); + } + public function removeObservableEvents($observables) + { + $observables = is_array($observables) ? $observables : func_get_args(); + $this->observables = array_diff($this->observables, $observables); + } + protected function increment($column, $amount = 1) + { + return $this->incrementOrDecrement($column, $amount, 'increment'); + } + protected function decrement($column, $amount = 1) + { + return $this->incrementOrDecrement($column, $amount, 'decrement'); + } + protected function incrementOrDecrement($column, $amount, $method) + { + $query = $this->newQuery(); + if (!$this->exists) { + return $query->{$method}($column, $amount); + } + $this->incrementOrDecrementAttributeValue($column, $amount, $method); + return $query->where($this->getKeyName(), $this->getKey())->{$method}($column, $amount); + } + protected function incrementOrDecrementAttributeValue($column, $amount, $method) + { + $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -1); + $this->syncOriginalAttribute($column); + } + public function update(array $attributes = array()) + { + if (!$this->exists) { + return $this->newQuery()->update($attributes); + } + return $this->fill($attributes)->save(); + } + public function push() + { + if (!$this->save()) { + return false; + } + foreach ($this->relations as $models) { + foreach (Collection::make($models) as $model) { + if (!$model->push()) { + return false; + } + } + } + return true; + } + public function save(array $options = array()) + { + $query = $this->newQueryWithoutScopes(); + if ($this->fireModelEvent('saving') === false) { + return false; + } + if ($this->exists) { + $saved = $this->performUpdate($query, $options); + } else { + $saved = $this->performInsert($query, $options); + } + if ($saved) { + $this->finishSave($options); + } + return $saved; + } + protected function finishSave(array $options) + { + $this->fireModelEvent('saved', false); + $this->syncOriginal(); + if (array_get($options, 'touch', true)) { + $this->touchOwners(); + } + } + protected function performUpdate(Builder $query, array $options = array()) + { + $dirty = $this->getDirty(); + if (count($dirty) > 0) { + if ($this->fireModelEvent('updating') === false) { + return false; + } + if ($this->timestamps && array_get($options, 'timestamps', true)) { + $this->updateTimestamps(); + } + $dirty = $this->getDirty(); + if (count($dirty) > 0) { + $this->setKeysForSaveQuery($query)->update($dirty); + $this->fireModelEvent('updated', false); + } + } + return true; + } + protected function performInsert(Builder $query, array $options = array()) + { + if ($this->fireModelEvent('creating') === false) { + return false; + } + if ($this->timestamps && array_get($options, 'timestamps', true)) { + $this->updateTimestamps(); + } + $attributes = $this->attributes; + if ($this->incrementing) { + $this->insertAndSetId($query, $attributes); + } else { + $query->insert($attributes); + } + $this->exists = true; + $this->fireModelEvent('created', false); + return true; + } + protected function insertAndSetId(Builder $query, $attributes) + { + $id = $query->insertGetId($attributes, $keyName = $this->getKeyName()); + $this->setAttribute($keyName, $id); + } + public function touchOwners() + { + foreach ($this->touches as $relation) { + $this->{$relation}()->touch(); + if (!is_null($this->{$relation})) { + $this->{$relation}->touchOwners(); + } + } + } + public function touches($relation) + { + return in_array($relation, $this->touches); + } + protected function fireModelEvent($event, $halt = true) + { + if (!isset(static::$dispatcher)) { + return true; + } + $event = "eloquent.{$event}: " . get_class($this); + $method = $halt ? 'until' : 'fire'; + return static::$dispatcher->{$method}($event, $this); + } + protected function setKeysForSaveQuery(Builder $query) + { + $query->where($this->getKeyName(), '=', $this->getKeyForSaveQuery()); + return $query; + } + protected function getKeyForSaveQuery() + { + if (isset($this->original[$this->getKeyName()])) { + return $this->original[$this->getKeyName()]; + } + return $this->getAttribute($this->getKeyName()); + } + public function touch() + { + $this->updateTimestamps(); + return $this->save(); + } + protected function updateTimestamps() + { + $time = $this->freshTimestamp(); + if (!$this->isDirty(static::UPDATED_AT)) { + $this->setUpdatedAt($time); + } + if (!$this->exists && !$this->isDirty(static::CREATED_AT)) { + $this->setCreatedAt($time); + } + } + public function setCreatedAt($value) + { + $this->{static::CREATED_AT} = $value; + } + public function setUpdatedAt($value) + { + $this->{static::UPDATED_AT} = $value; + } + public function getCreatedAtColumn() + { + return static::CREATED_AT; + } + public function getUpdatedAtColumn() + { + return static::UPDATED_AT; + } + public function freshTimestamp() + { + return new Carbon(); + } + public function freshTimestampString() + { + return $this->fromDateTime($this->freshTimestamp()); + } + public function newQuery() + { + $builder = $this->newEloquentBuilder($this->newBaseQueryBuilder()); + $builder->setModel($this)->with($this->with); + return $this->applyGlobalScopes($builder); + } + public function newQueryWithoutScope($scope) + { + $this->getGlobalScope($scope)->remove($builder = $this->newQuery(), $this); + return $builder; + } + public function newQueryWithoutScopes() + { + return $this->removeGlobalScopes($this->newQuery()); + } + public function applyGlobalScopes($builder) + { + foreach ($this->getGlobalScopes() as $scope) { + $scope->apply($builder, $this); + } + return $builder; + } + public function removeGlobalScopes($builder) + { + foreach ($this->getGlobalScopes() as $scope) { + $scope->remove($builder, $this); + } + return $builder; + } + public function newEloquentBuilder($query) + { + return new Builder($query); + } + protected function newBaseQueryBuilder() + { + $conn = $this->getConnection(); + $grammar = $conn->getQueryGrammar(); + return new QueryBuilder($conn, $grammar, $conn->getPostProcessor()); + } + public function newCollection(array $models = array()) + { + return new Collection($models); + } + public function newPivot(Model $parent, array $attributes, $table, $exists) + { + return new Pivot($parent, $attributes, $table, $exists); + } + public function getTable() + { + if (isset($this->table)) { + return $this->table; + } + return str_replace('\\', '', snake_case(str_plural(class_basename($this)))); + } + public function setTable($table) + { + $this->table = $table; + } + public function getKey() + { + return $this->getAttribute($this->getKeyName()); + } + public function getKeyName() + { + return $this->primaryKey; + } + public function setKeyName($key) + { + $this->primaryKey = $key; + } + public function getQualifiedKeyName() + { + return $this->getTable() . '.' . $this->getKeyName(); + } + public function usesTimestamps() + { + return $this->timestamps; + } + protected function getMorphs($name, $type, $id) + { + $type = $type ?: $name . '_type'; + $id = $id ?: $name . '_id'; + return array($type, $id); + } + public function getMorphClass() + { + return $this->morphClass ?: get_class($this); + } + public function getPerPage() + { + return $this->perPage; + } + public function setPerPage($perPage) + { + $this->perPage = $perPage; + } + public function getForeignKey() + { + return snake_case(class_basename($this)) . '_id'; + } + public function getHidden() + { + return $this->hidden; + } + public function setHidden(array $hidden) + { + $this->hidden = $hidden; + } + public function setVisible(array $visible) + { + $this->visible = $visible; + } + public function setAppends(array $appends) + { + $this->appends = $appends; + } + public function getFillable() + { + return $this->fillable; + } + public function fillable(array $fillable) + { + $this->fillable = $fillable; + return $this; + } + public function getGuarded() + { + return $this->guarded; + } + public function guard(array $guarded) + { + $this->guarded = $guarded; + return $this; + } + public static function unguard() + { + static::$unguarded = true; + } + public static function reguard() + { + static::$unguarded = false; + } + public static function setUnguardState($state) + { + static::$unguarded = $state; + } + public function isFillable($key) + { + if (static::$unguarded) { + return true; + } + if (in_array($key, $this->fillable)) { + return true; + } + if ($this->isGuarded($key)) { + return false; + } + return empty($this->fillable) && !starts_with($key, '_'); + } + public function isGuarded($key) + { + return in_array($key, $this->guarded) || $this->guarded == array('*'); + } + public function totallyGuarded() + { + return count($this->fillable) == 0 && $this->guarded == array('*'); + } + protected function removeTableFromKey($key) + { + if (!str_contains($key, '.')) { + return $key; + } + return last(explode('.', $key)); + } + public function getTouchedRelations() + { + return $this->touches; + } + public function setTouchedRelations(array $touches) + { + $this->touches = $touches; + } + public function getIncrementing() + { + return $this->incrementing; + } + public function setIncrementing($value) + { + $this->incrementing = $value; + } + public function toJson($options = 0) + { + return json_encode($this->toArray(), $options); + } + public function jsonSerialize() + { + return $this->toArray(); + } + public function toArray() + { + $attributes = $this->attributesToArray(); + return array_merge($attributes, $this->relationsToArray()); + } + public function attributesToArray() + { + $attributes = $this->getArrayableAttributes(); + foreach ($this->getDates() as $key) { + if (!isset($attributes[$key])) { + continue; + } + $attributes[$key] = (string) $this->asDateTime($attributes[$key]); + } + foreach ($this->getMutatedAttributes() as $key) { + if (!array_key_exists($key, $attributes)) { + continue; + } + $attributes[$key] = $this->mutateAttributeForArray($key, $attributes[$key]); + } + foreach ($this->getArrayableAppends() as $key) { + $attributes[$key] = $this->mutateAttributeForArray($key, null); + } + return $attributes; + } + protected function getArrayableAttributes() + { + return $this->getArrayableItems($this->attributes); + } + protected function getArrayableAppends() + { + if (!count($this->appends)) { + return array(); + } + return $this->getArrayableItems(array_combine($this->appends, $this->appends)); + } + public function relationsToArray() + { + $attributes = array(); + foreach ($this->getArrayableRelations() as $key => $value) { + if (in_array($key, $this->hidden)) { + continue; + } + if ($value instanceof ArrayableInterface) { + $relation = $value->toArray(); + } elseif (is_null($value)) { + $relation = $value; + } + if (static::$snakeAttributes) { + $key = snake_case($key); + } + if (isset($relation) || is_null($value)) { + $attributes[$key] = $relation; + } + unset($relation); + } + return $attributes; + } + protected function getArrayableRelations() + { + return $this->getArrayableItems($this->relations); + } + protected function getArrayableItems(array $values) + { + if (count($this->visible) > 0) { + return array_intersect_key($values, array_flip($this->visible)); + } + return array_diff_key($values, array_flip($this->hidden)); + } + public function getAttribute($key) + { + $inAttributes = array_key_exists($key, $this->attributes); + if ($inAttributes || $this->hasGetMutator($key)) { + return $this->getAttributeValue($key); + } + if (array_key_exists($key, $this->relations)) { + return $this->relations[$key]; + } + $camelKey = camel_case($key); + if (method_exists($this, $camelKey)) { + return $this->getRelationshipFromMethod($key, $camelKey); + } + } + protected function getAttributeValue($key) + { + $value = $this->getAttributeFromArray($key); + if ($this->hasGetMutator($key)) { + return $this->mutateAttribute($key, $value); + } elseif (in_array($key, $this->getDates())) { + if ($value) { + return $this->asDateTime($value); + } + } + return $value; + } + protected function getAttributeFromArray($key) + { + if (array_key_exists($key, $this->attributes)) { + return $this->attributes[$key]; + } + } + protected function getRelationshipFromMethod($key, $camelKey) + { + $relations = $this->{$camelKey}(); + if (!$relations instanceof Relation) { + throw new LogicException('Relationship method must return an object of type ' . 'Illuminate\\Database\\Eloquent\\Relations\\Relation'); + } + return $this->relations[$key] = $relations->getResults(); + } + public function hasGetMutator($key) + { + return method_exists($this, 'get' . studly_case($key) . 'Attribute'); + } + protected function mutateAttribute($key, $value) + { + return $this->{'get' . studly_case($key) . 'Attribute'}($value); + } + protected function mutateAttributeForArray($key, $value) + { + $value = $this->mutateAttribute($key, $value); + return $value instanceof ArrayableInterface ? $value->toArray() : $value; + } + public function setAttribute($key, $value) + { + if ($this->hasSetMutator($key)) { + $method = 'set' . studly_case($key) . 'Attribute'; + return $this->{$method}($value); + } elseif (in_array($key, $this->getDates()) && $value) { + $value = $this->fromDateTime($value); + } + $this->attributes[$key] = $value; + } + public function hasSetMutator($key) + { + return method_exists($this, 'set' . studly_case($key) . 'Attribute'); + } + public function getDates() + { + $defaults = array(static::CREATED_AT, static::UPDATED_AT); + return array_merge($this->dates, $defaults); + } + public function fromDateTime($value) + { + $format = $this->getDateFormat(); + if ($value instanceof DateTime) { + + } elseif (is_numeric($value)) { + $value = Carbon::createFromTimestamp($value); + } elseif (preg_match('/^(\\d{4})-(\\d{2})-(\\d{2})$/', $value)) { + $value = Carbon::createFromFormat('Y-m-d', $value)->startOfDay(); + } else { + $value = Carbon::createFromFormat($format, $value); + } + return $value->format($format); + } + protected function asDateTime($value) + { + if (is_numeric($value)) { + return Carbon::createFromTimestamp($value); + } elseif (preg_match('/^(\\d{4})-(\\d{2})-(\\d{2})$/', $value)) { + return Carbon::createFromFormat('Y-m-d', $value)->startOfDay(); + } elseif (!$value instanceof DateTime) { + $format = $this->getDateFormat(); + return Carbon::createFromFormat($format, $value); + } + return Carbon::instance($value); + } + protected function getDateFormat() + { + return $this->getConnection()->getQueryGrammar()->getDateFormat(); + } + public function replicate(array $except = null) + { + $except = $except ?: array($this->getKeyName(), $this->getCreatedAtColumn(), $this->getUpdatedAtColumn()); + $attributes = array_except($this->attributes, $except); + with($instance = new static())->setRawAttributes($attributes); + return $instance->setRelations($this->relations); + } + public function getAttributes() + { + return $this->attributes; + } + public function setRawAttributes(array $attributes, $sync = false) + { + $this->attributes = $attributes; + if ($sync) { + $this->syncOriginal(); + } + } + public function getOriginal($key = null, $default = null) + { + return array_get($this->original, $key, $default); + } + public function syncOriginal() + { + $this->original = $this->attributes; + return $this; + } + public function syncOriginalAttribute($attribute) + { + $this->original[$attribute] = $this->attributes[$attribute]; + return $this; + } + public function isDirty($attributes = null) + { + $dirty = $this->getDirty(); + if (is_null($attributes)) { + return count($dirty) > 0; + } + if (!is_array($attributes)) { + $attributes = func_get_args(); + } + foreach ($attributes as $attribute) { + if (array_key_exists($attribute, $dirty)) { + return true; + } + } + return false; + } + public function getDirty() + { + $dirty = array(); + foreach ($this->attributes as $key => $value) { + if (!array_key_exists($key, $this->original)) { + $dirty[$key] = $value; + } elseif ($value !== $this->original[$key] && !$this->originalIsNumericallyEquivalent($key)) { + $dirty[$key] = $value; + } + } + return $dirty; + } + protected function originalIsNumericallyEquivalent($key) + { + $current = $this->attributes[$key]; + $original = $this->original[$key]; + return is_numeric($current) && is_numeric($original) && strcmp((string) $current, (string) $original) === 0; + } + public function getRelations() + { + return $this->relations; + } + public function getRelation($relation) + { + return $this->relations[$relation]; + } + public function setRelation($relation, $value) + { + $this->relations[$relation] = $value; + return $this; + } + public function setRelations(array $relations) + { + $this->relations = $relations; + return $this; + } + public function getConnection() + { + return static::resolveConnection($this->connection); + } + public function getConnectionName() + { + return $this->connection; + } + public function setConnection($name) + { + $this->connection = $name; + return $this; + } + public static function resolveConnection($connection = null) + { + return static::$resolver->connection($connection); + } + public static function getConnectionResolver() + { + return static::$resolver; + } + public static function setConnectionResolver(Resolver $resolver) + { + static::$resolver = $resolver; + } + public static function unsetConnectionResolver() + { + static::$resolver = null; + } + public static function getEventDispatcher() + { + return static::$dispatcher; + } + public static function setEventDispatcher(Dispatcher $dispatcher) + { + static::$dispatcher = $dispatcher; + } + public static function unsetEventDispatcher() + { + static::$dispatcher = null; + } + public function getMutatedAttributes() + { + $class = get_class($this); + if (isset(static::$mutatorCache[$class])) { + return static::$mutatorCache[$class]; + } + return array(); + } + public function __get($key) + { + return $this->getAttribute($key); + } + public function __set($key, $value) + { + $this->setAttribute($key, $value); + } + public function offsetExists($offset) + { + return isset($this->{$offset}); + } + public function offsetGet($offset) + { + return $this->{$offset}; + } + public function offsetSet($offset, $value) + { + $this->{$offset} = $value; + } + public function offsetUnset($offset) + { + unset($this->{$offset}); + } + public function __isset($key) + { + return isset($this->attributes[$key]) || isset($this->relations[$key]) || $this->hasGetMutator($key) && !is_null($this->getAttributeValue($key)); + } + public function __unset($key) + { + unset($this->attributes[$key], $this->relations[$key]); + } + public function __call($method, $parameters) + { + if (in_array($method, array('increment', 'decrement'))) { + return call_user_func_array(array($this, $method), $parameters); + } + $query = $this->newQuery(); + return call_user_func_array(array($query, $method), $parameters); + } + public static function __callStatic($method, $parameters) + { + $instance = new static(); + return call_user_func_array(array($instance, $method), $parameters); + } + public function __toString() + { + return $this->toJson(); + } + public function __wakeup() + { + $this->bootIfNotBooted(); + } +} +namespace Illuminate\Support\Contracts; + +interface ArrayableInterface +{ + public function toArray(); +} +namespace Illuminate\Support\Contracts; + +interface JsonableInterface +{ + public function toJson($options = 0); +} +namespace Illuminate\Database; + +use Illuminate\Support\Str; +use Illuminate\Database\Connectors\ConnectionFactory; +class DatabaseManager implements ConnectionResolverInterface +{ + protected $app; + protected $factory; + protected $connections = array(); + protected $extensions = array(); + public function __construct($app, ConnectionFactory $factory) + { + $this->app = $app; + $this->factory = $factory; + } + public function connection($name = null) + { + list($name, $type) = $this->parseConnectionName($name); + if (!isset($this->connections[$name])) { + $connection = $this->makeConnection($name); + $this->setPdoForType($connection, $type); + $this->connections[$name] = $this->prepare($connection); + } + return $this->connections[$name]; + } + protected function parseConnectionName($name) + { + $name = $name ?: $this->getDefaultConnection(); + return Str::endsWith($name, array('::read', '::write')) ? explode('::', $name, 2) : array($name, null); + } + public function purge($name = null) + { + $this->disconnect($name); + unset($this->connections[$name]); + } + public function disconnect($name = null) + { + if (isset($this->connections[$name = $name ?: $this->getDefaultConnection()])) { + $this->connections[$name]->disconnect(); + } + } + public function reconnect($name = null) + { + $this->disconnect($name = $name ?: $this->getDefaultConnection()); + if (!isset($this->connections[$name])) { + return $this->connection($name); + } + return $this->refreshPdoConnections($name); + } + protected function refreshPdoConnections($name) + { + $fresh = $this->makeConnection($name); + return $this->connections[$name]->setPdo($fresh->getPdo())->setReadPdo($fresh->getReadPdo()); + } + protected function makeConnection($name) + { + $config = $this->getConfig($name); + if (isset($this->extensions[$name])) { + return call_user_func($this->extensions[$name], $config, $name); + } + $driver = $config['driver']; + if (isset($this->extensions[$driver])) { + return call_user_func($this->extensions[$driver], $config, $name); + } + return $this->factory->make($config, $name); + } + protected function prepare(Connection $connection) + { + $connection->setFetchMode($this->app['config']['database.fetch']); + if ($this->app->bound('events')) { + $connection->setEventDispatcher($this->app['events']); + } + $app = $this->app; + $connection->setCacheManager(function () use($app) { + return $app['cache']; + }); + $connection->setPaginator(function () use($app) { + return $app['paginator']; + }); + $connection->setReconnector(function ($connection) { + $this->reconnect($connection->getName()); + }); + return $connection; + } + protected function setPdoForType(Connection $connection, $type = null) + { + if ($type == 'read') { + $connection->setPdo($connection->getReadPdo()); + } elseif ($type == 'write') { + $connection->setReadPdo($connection->getPdo()); + } + return $connection; + } + protected function getConfig($name) + { + $name = $name ?: $this->getDefaultConnection(); + $connections = $this->app['config']['database.connections']; + if (is_null($config = array_get($connections, $name))) { + throw new \InvalidArgumentException("Database [{$name}] not configured."); + } + return $config; + } + public function getDefaultConnection() + { + return $this->app['config']['database.default']; + } + public function setDefaultConnection($name) + { + $this->app['config']['database.default'] = $name; + } + public function extend($name, callable $resolver) + { + $this->extensions[$name] = $resolver; + } + public function getConnections() + { + return $this->connections; + } + public function __call($method, $parameters) + { + return call_user_func_array(array($this->connection(), $method), $parameters); + } +} +namespace Illuminate\Database; + +interface ConnectionResolverInterface +{ + public function connection($name = null); + public function getDefaultConnection(); + public function setDefaultConnection($name); +} +namespace Illuminate\Database\Connectors; + +use PDO; +use Illuminate\Container\Container; +use Illuminate\Database\MySqlConnection; +use Illuminate\Database\SQLiteConnection; +use Illuminate\Database\PostgresConnection; +use Illuminate\Database\SqlServerConnection; +class ConnectionFactory +{ + protected $container; + public function __construct(Container $container) + { + $this->container = $container; + } + public function make(array $config, $name = null) + { + $config = $this->parseConfig($config, $name); + if (isset($config['read'])) { + return $this->createReadWriteConnection($config); + } + return $this->createSingleConnection($config); + } + protected function createSingleConnection(array $config) + { + $pdo = $this->createConnector($config)->connect($config); + return $this->createConnection($config['driver'], $pdo, $config['database'], $config['prefix'], $config); + } + protected function createReadWriteConnection(array $config) + { + $connection = $this->createSingleConnection($this->getWriteConfig($config)); + return $connection->setReadPdo($this->createReadPdo($config)); + } + protected function createReadPdo(array $config) + { + $readConfig = $this->getReadConfig($config); + return $this->createConnector($readConfig)->connect($readConfig); + } + protected function getReadConfig(array $config) + { + $readConfig = $this->getReadWriteConfig($config, 'read'); + return $this->mergeReadWriteConfig($config, $readConfig); + } + protected function getWriteConfig(array $config) + { + $writeConfig = $this->getReadWriteConfig($config, 'write'); + return $this->mergeReadWriteConfig($config, $writeConfig); + } + protected function getReadWriteConfig(array $config, $type) + { + if (isset($config[$type][0])) { + return $config[$type][array_rand($config[$type])]; + } + return $config[$type]; + } + protected function mergeReadWriteConfig(array $config, array $merge) + { + return array_except(array_merge($config, $merge), array('read', 'write')); + } + protected function parseConfig(array $config, $name) + { + return array_add(array_add($config, 'prefix', ''), 'name', $name); + } + public function createConnector(array $config) + { + if (!isset($config['driver'])) { + throw new \InvalidArgumentException('A driver must be specified.'); + } + if ($this->container->bound($key = "db.connector.{$config['driver']}")) { + return $this->container->make($key); + } + switch ($config['driver']) { + case 'mysql': + return new MySqlConnector(); + case 'pgsql': + return new PostgresConnector(); + case 'sqlite': + return new SQLiteConnector(); + case 'sqlsrv': + return new SqlServerConnector(); + } + throw new \InvalidArgumentException("Unsupported driver [{$config['driver']}]"); + } + protected function createConnection($driver, PDO $connection, $database, $prefix = '', array $config = array()) + { + if ($this->container->bound($key = "db.connection.{$driver}")) { + return $this->container->make($key, array($connection, $database, $prefix, $config)); + } + switch ($driver) { + case 'mysql': + return new MySqlConnection($connection, $database, $prefix, $config); + case 'pgsql': + return new PostgresConnection($connection, $database, $prefix, $config); + case 'sqlite': + return new SQLiteConnection($connection, $database, $prefix, $config); + case 'sqlsrv': + return new SqlServerConnection($connection, $database, $prefix, $config); + } + throw new \InvalidArgumentException("Unsupported driver [{$driver}]"); + } +} +namespace Illuminate\Session; + +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Session\SessionInterface as BaseSessionInterface; +interface SessionInterface extends BaseSessionInterface +{ + public function getHandler(); + public function handlerNeedsRequest(); + public function setRequestOnHandler(Request $request); +} +namespace Illuminate\Session; + +use Closure; +use Carbon\Carbon; +use Symfony\Component\HttpFoundation\Cookie; +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\HttpKernel\HttpKernelInterface; +class Middleware implements HttpKernelInterface +{ + protected $app; + protected $manager; + protected $reject; + public function __construct(HttpKernelInterface $app, SessionManager $manager, Closure $reject = null) + { + $this->app = $app; + $this->reject = $reject; + $this->manager = $manager; + } + public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + $this->checkRequestForArraySessions($request); + if ($this->sessionConfigured()) { + $session = $this->startSession($request); + $request->setSession($session); + } + $response = $this->app->handle($request, $type, $catch); + if ($this->sessionConfigured()) { + $this->closeSession($session); + $this->addCookieToResponse($response, $session); + } + return $response; + } + public function checkRequestForArraySessions(Request $request) + { + if (is_null($this->reject)) { + return; + } + if (call_user_func($this->reject, $request)) { + $this->manager->setDefaultDriver('array'); + } + } + protected function startSession(Request $request) + { + with($session = $this->getSession($request))->setRequestOnHandler($request); + $session->start(); + return $session; + } + protected function closeSession(SessionInterface $session) + { + $session->save(); + $this->collectGarbage($session); + } + protected function getUrl(Request $request) + { + $url = rtrim(preg_replace('/\\?.*/', '', $request->getUri()), '/'); + return $request->getQueryString() ? $url . '?' . $request->getQueryString() : $url; + } + protected function collectGarbage(SessionInterface $session) + { + $config = $this->manager->getSessionConfig(); + if ($this->configHitsLottery($config)) { + $session->getHandler()->gc($this->getLifetimeSeconds()); + } + } + protected function configHitsLottery(array $config) + { + return mt_rand(1, $config['lottery'][1]) <= $config['lottery'][0]; + } + protected function addCookieToResponse(Response $response, SessionInterface $session) + { + $s = $session; + if ($this->sessionIsPersistent($c = $this->manager->getSessionConfig())) { + $secure = array_get($c, 'secure', false); + $response->headers->setCookie(new Cookie($s->getName(), $s->getId(), $this->getCookieLifetime(), $c['path'], $c['domain'], $secure)); + } + } + protected function getLifetimeSeconds() + { + return array_get($this->manager->getSessionConfig(), 'lifetime') * 60; + } + protected function getCookieLifetime() + { + $config = $this->manager->getSessionConfig(); + return $config['expire_on_close'] ? 0 : Carbon::now()->addMinutes($config['lifetime']); + } + protected function sessionConfigured() + { + return !is_null(array_get($this->manager->getSessionConfig(), 'driver')); + } + protected function sessionIsPersistent(array $config = null) + { + $config = $config ?: $this->manager->getSessionConfig(); + return !in_array($config['driver'], array(null, 'array')); + } + public function getSession(Request $request) + { + $session = $this->manager->driver(); + $session->setId($request->cookies->get($session->getName())); + return $session; + } +} +namespace Illuminate\Session; + +use SessionHandlerInterface; +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Session\SessionBagInterface; +use Symfony\Component\HttpFoundation\Session\Storage\MetadataBag; +class Store implements SessionInterface +{ + protected $id; + protected $name; + protected $attributes = array(); + protected $bags = array(); + protected $metaBag; + protected $bagData = array(); + protected $handler; + protected $started = false; + public function __construct($name, SessionHandlerInterface $handler, $id = null) + { + $this->setId($id); + $this->name = $name; + $this->handler = $handler; + $this->metaBag = new MetadataBag(); + } + public function start() + { + $this->loadSession(); + if (!$this->has('_token')) { + $this->regenerateToken(); + } + return $this->started = true; + } + protected function loadSession() + { + $this->attributes = $this->readFromHandler(); + foreach (array_merge($this->bags, array($this->metaBag)) as $bag) { + $this->initializeLocalBag($bag); + $bag->initialize($this->bagData[$bag->getStorageKey()]); + } + } + protected function readFromHandler() + { + $data = $this->handler->read($this->getId()); + return $data ? unserialize($data) : array(); + } + protected function initializeLocalBag($bag) + { + $this->bagData[$bag->getStorageKey()] = $this->pull($bag->getStorageKey(), array()); + } + public function getId() + { + return $this->id; + } + public function setId($id) + { + if (!$this->isValidId($id)) { + $id = $this->generateSessionId(); + } + $this->id = $id; + } + public function isValidId($id) + { + return is_string($id) && preg_match('/^[a-f0-9]{40}$/', $id); + } + protected function generateSessionId() + { + return sha1(uniqid('', true) . str_random(25) . microtime(true)); + } + public function getName() + { + return $this->name; + } + public function setName($name) + { + $this->name = $name; + } + public function invalidate($lifetime = null) + { + $this->attributes = array(); + $this->migrate(); + return true; + } + public function migrate($destroy = false, $lifetime = null) + { + if ($destroy) { + $this->handler->destroy($this->getId()); + } + $this->setExists(false); + $this->id = $this->generateSessionId(); + return true; + } + public function regenerate($destroy = false) + { + return $this->migrate($destroy); + } + public function save() + { + $this->addBagDataToSession(); + $this->ageFlashData(); + $this->handler->write($this->getId(), serialize($this->attributes)); + $this->started = false; + } + protected function addBagDataToSession() + { + foreach (array_merge($this->bags, array($this->metaBag)) as $bag) { + $this->put($bag->getStorageKey(), $this->bagData[$bag->getStorageKey()]); + } + } + public function ageFlashData() + { + foreach ($this->get('flash.old', array()) as $old) { + $this->forget($old); + } + $this->put('flash.old', $this->get('flash.new', array())); + $this->put('flash.new', array()); + } + public function has($name) + { + return !is_null($this->get($name)); + } + public function get($name, $default = null) + { + return array_get($this->attributes, $name, $default); + } + public function pull($key, $default = null) + { + return array_pull($this->attributes, $key, $default); + } + public function hasOldInput($key = null) + { + $old = $this->getOldInput($key); + return is_null($key) ? count($old) > 0 : !is_null($old); + } + public function getOldInput($key = null, $default = null) + { + $input = $this->get('_old_input', array()); + return array_get($input, $key, $default); + } + public function set($name, $value) + { + array_set($this->attributes, $name, $value); + } + public function put($key, $value = null) + { + if (!is_array($key)) { + $key = array($key => $value); + } + foreach ($key as $arrayKey => $arrayValue) { + $this->set($arrayKey, $arrayValue); + } + } + public function push($key, $value) + { + $array = $this->get($key, array()); + $array[] = $value; + $this->put($key, $array); + } + public function flash($key, $value) + { + $this->put($key, $value); + $this->push('flash.new', $key); + $this->removeFromOldFlashData(array($key)); + } + public function flashInput(array $value) + { + $this->flash('_old_input', $value); + } + public function reflash() + { + $this->mergeNewFlashes($this->get('flash.old', array())); + $this->put('flash.old', array()); + } + public function keep($keys = null) + { + $keys = is_array($keys) ? $keys : func_get_args(); + $this->mergeNewFlashes($keys); + $this->removeFromOldFlashData($keys); + } + protected function mergeNewFlashes(array $keys) + { + $values = array_unique(array_merge($this->get('flash.new', array()), $keys)); + $this->put('flash.new', $values); + } + protected function removeFromOldFlashData(array $keys) + { + $this->put('flash.old', array_diff($this->get('flash.old', array()), $keys)); + } + public function all() + { + return $this->attributes; + } + public function replace(array $attributes) + { + foreach ($attributes as $key => $value) { + $this->put($key, $value); + } + } + public function remove($name) + { + return array_pull($this->attributes, $name); + } + public function forget($key) + { + array_forget($this->attributes, $key); + } + public function clear() + { + $this->attributes = array(); + foreach ($this->bags as $bag) { + $bag->clear(); + } + } + public function flush() + { + $this->clear(); + } + public function isStarted() + { + return $this->started; + } + public function registerBag(SessionBagInterface $bag) + { + $this->bags[$bag->getStorageKey()] = $bag; + } + public function getBag($name) + { + return array_get($this->bags, $name, function () { + throw new \InvalidArgumentException('Bag not registered.'); + }); + } + public function getMetadataBag() + { + return $this->metaBag; + } + public function getBagData($name) + { + return array_get($this->bagData, $name, array()); + } + public function token() + { + return $this->get('_token'); + } + public function getToken() + { + return $this->token(); + } + public function regenerateToken() + { + $this->put('_token', str_random(40)); + } + public function setExists($value) + { + if ($this->handler instanceof ExistenceAwareInterface) { + $this->handler->setExists($value); + } + } + public function getHandler() + { + return $this->handler; + } + public function handlerNeedsRequest() + { + return $this->handler instanceof CookieSessionHandler; + } + public function setRequestOnHandler(Request $request) + { + if ($this->handlerNeedsRequest()) { + $this->handler->setRequest($request); + } + } +} +namespace Illuminate\Session; + +use Illuminate\Support\Manager; +use Symfony\Component\HttpFoundation\Session\Storage\Handler\NullSessionHandler; +class SessionManager extends Manager +{ + protected function callCustomCreator($driver) + { + return $this->buildSession(parent::callCustomCreator($driver)); + } + protected function createArrayDriver() + { + return new Store($this->app['config']['session.cookie'], new NullSessionHandler()); + } + protected function createCookieDriver() + { + $lifetime = $this->app['config']['session.lifetime']; + return $this->buildSession(new CookieSessionHandler($this->app['cookie'], $lifetime)); + } + protected function createFileDriver() + { + return $this->createNativeDriver(); + } + protected function createNativeDriver() + { + $path = $this->app['config']['session.files']; + return $this->buildSession(new FileSessionHandler($this->app['files'], $path)); + } + protected function createDatabaseDriver() + { + $connection = $this->getDatabaseConnection(); + $table = $this->app['config']['session.table']; + return $this->buildSession(new DatabaseSessionHandler($connection, $table)); + } + protected function getDatabaseConnection() + { + $connection = $this->app['config']['session.connection']; + return $this->app['db']->connection($connection); + } + protected function createApcDriver() + { + return $this->createCacheBased('apc'); + } + protected function createMemcachedDriver() + { + return $this->createCacheBased('memcached'); + } + protected function createWincacheDriver() + { + return $this->createCacheBased('wincache'); + } + protected function createRedisDriver() + { + $handler = $this->createCacheHandler('redis'); + $handler->getCache()->getStore()->setConnection($this->app['config']['session.connection']); + return $this->buildSession($handler); + } + protected function createCacheBased($driver) + { + return $this->buildSession($this->createCacheHandler($driver)); + } + protected function createCacheHandler($driver) + { + $minutes = $this->app['config']['session.lifetime']; + return new CacheBasedSessionHandler($this->app['cache']->driver($driver), $minutes); + } + protected function buildSession($handler) + { + return new Store($this->app['config']['session.cookie'], $handler); + } + public function getSessionConfig() + { + return $this->app['config']['session']; + } + public function getDefaultDriver() + { + return $this->app['config']['session.driver']; + } + public function setDefaultDriver($name) + { + $this->app['config']['session.driver'] = $name; + } +} +namespace Illuminate\Support; + +use Closure; +abstract class Manager +{ + protected $app; + protected $customCreators = array(); + protected $drivers = array(); + public function __construct($app) + { + $this->app = $app; + } + public abstract function getDefaultDriver(); + public function driver($driver = null) + { + $driver = $driver ?: $this->getDefaultDriver(); + if (!isset($this->drivers[$driver])) { + $this->drivers[$driver] = $this->createDriver($driver); + } + return $this->drivers[$driver]; + } + protected function createDriver($driver) + { + $method = 'create' . ucfirst($driver) . 'Driver'; + if (isset($this->customCreators[$driver])) { + return $this->callCustomCreator($driver); + } elseif (method_exists($this, $method)) { + return $this->{$method}(); + } + throw new \InvalidArgumentException("Driver [{$driver}] not supported."); + } + protected function callCustomCreator($driver) + { + return $this->customCreators[$driver]($this->app); + } + public function extend($driver, Closure $callback) + { + $this->customCreators[$driver] = $callback; + return $this; + } + public function getDrivers() + { + return $this->drivers; + } + public function __call($method, $parameters) + { + return call_user_func_array(array($this->driver(), $method), $parameters); + } +} +namespace Illuminate\Cookie; + +use Symfony\Component\HttpFoundation\Cookie; +class CookieJar +{ + protected $path = '/'; + protected $domain = null; + protected $queued = array(); + public function make($name, $value, $minutes = 0, $path = null, $domain = null, $secure = false, $httpOnly = true) + { + list($path, $domain) = $this->getPathAndDomain($path, $domain); + $time = $minutes == 0 ? 0 : time() + $minutes * 60; + return new Cookie($name, $value, $time, $path, $domain, $secure, $httpOnly); + } + public function forever($name, $value, $path = null, $domain = null, $secure = false, $httpOnly = true) + { + return $this->make($name, $value, 2628000, $path, $domain, $secure, $httpOnly); + } + public function forget($name, $path = null, $domain = null) + { + return $this->make($name, null, -2628000, $path, $domain); + } + public function hasQueued($key) + { + return !is_null($this->queued($key)); + } + public function queued($key, $default = null) + { + return array_get($this->queued, $key, $default); + } + public function queue() + { + if (head(func_get_args()) instanceof Cookie) { + $cookie = head(func_get_args()); + } else { + $cookie = call_user_func_array(array($this, 'make'), func_get_args()); + } + $this->queued[$cookie->getName()] = $cookie; + } + public function unqueue($name) + { + unset($this->queued[$name]); + } + protected function getPathAndDomain($path, $domain) + { + return array($path ?: $this->path, $domain ?: $this->domain); + } + public function setDefaultPathAndDomain($path, $domain) + { + list($this->path, $this->domain) = array($path, $domain); + return $this; + } + public function getQueuedCookies() + { + return $this->queued; + } +} +namespace Illuminate\Cookie; + +use Illuminate\Encryption\Encrypter; +use Illuminate\Encryption\DecryptException; +use Symfony\Component\HttpFoundation\Cookie; +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\HttpKernel\HttpKernelInterface; +class Guard implements HttpKernelInterface +{ + protected $app; + protected $encrypter; + public function __construct(HttpKernelInterface $app, Encrypter $encrypter) + { + $this->app = $app; + $this->encrypter = $encrypter; + } + public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + return $this->encrypt($this->app->handle($this->decrypt($request), $type, $catch)); + } + protected function decrypt(Request $request) + { + foreach ($request->cookies as $key => $c) { + try { + $request->cookies->set($key, $this->decryptCookie($c)); + } catch (DecryptException $e) { + $request->cookies->set($key, null); + } + } + return $request; + } + protected function decryptCookie($cookie) + { + return is_array($cookie) ? $this->decryptArray($cookie) : $this->encrypter->decrypt($cookie); + } + protected function decryptArray(array $cookie) + { + $decrypted = array(); + foreach ($cookie as $key => $value) { + $decrypted[$key] = $this->encrypter->decrypt($value); + } + return $decrypted; + } + protected function encrypt(Response $response) + { + foreach ($response->headers->getCookies() as $key => $c) { + $encrypted = $this->encrypter->encrypt($c->getValue()); + $response->headers->setCookie($this->duplicate($c, $encrypted)); + } + return $response; + } + protected function duplicate(Cookie $c, $value) + { + return new Cookie($c->getName(), $value, $c->getExpiresTime(), $c->getPath(), $c->getDomain(), $c->isSecure(), $c->isHttpOnly()); + } +} +namespace Illuminate\Cookie; + +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpKernel\HttpKernelInterface; +class Queue implements HttpKernelInterface +{ + protected $app; + protected $cookies; + public function __construct(HttpKernelInterface $app, CookieJar $cookies) + { + $this->app = $app; + $this->cookies = $cookies; + } + public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + $response = $this->app->handle($request, $type, $catch); + foreach ($this->cookies->getQueuedCookies() as $cookie) { + $response->headers->setCookie($cookie); + } + return $response; + } +} +namespace Illuminate\Encryption; + +use Symfony\Component\Security\Core\Util\StringUtils; +use Symfony\Component\Security\Core\Util\SecureRandom; +class Encrypter +{ + protected $key; + protected $cipher = MCRYPT_RIJNDAEL_128; + protected $mode = MCRYPT_MODE_CBC; + protected $block = 16; + public function __construct($key) + { + $this->key = (string) $key; + } + public function encrypt($value) + { + $iv = mcrypt_create_iv($this->getIvSize(), $this->getRandomizer()); + $value = base64_encode($this->padAndMcrypt($value, $iv)); + $mac = $this->hash($iv = base64_encode($iv), $value); + return base64_encode(json_encode(compact('iv', 'value', 'mac'))); + } + protected function padAndMcrypt($value, $iv) + { + $value = $this->addPadding(serialize($value)); + return mcrypt_encrypt($this->cipher, $this->key, $value, $this->mode, $iv); + } + public function decrypt($payload) + { + $payload = $this->getJsonPayload($payload); + $value = base64_decode($payload['value']); + $iv = base64_decode($payload['iv']); + return unserialize($this->stripPadding($this->mcryptDecrypt($value, $iv))); + } + protected function mcryptDecrypt($value, $iv) + { + try { + return mcrypt_decrypt($this->cipher, $this->key, $value, $this->mode, $iv); + } catch (\Exception $e) { + throw new DecryptException($e->getMessage()); + } + } + protected function getJsonPayload($payload) + { + $payload = json_decode(base64_decode($payload), true); + if (!$payload || $this->invalidPayload($payload)) { + throw new DecryptException('Invalid data.'); + } + if (!$this->validMac($payload)) { + throw new DecryptException('MAC is invalid.'); + } + return $payload; + } + protected function validMac(array $payload) + { + if (!function_exists('openssl_random_pseudo_bytes')) { + throw new \RuntimeException('OpenSSL extension is required.'); + } + $bytes = (new SecureRandom())->nextBytes(16); + $calcMac = hash_hmac('sha256', $this->hash($payload['iv'], $payload['value']), $bytes, true); + return StringUtils::equals(hash_hmac('sha256', $payload['mac'], $bytes, true), $calcMac); + } + protected function hash($iv, $value) + { + return hash_hmac('sha256', $iv . $value, $this->key); + } + protected function addPadding($value) + { + $pad = $this->block - strlen($value) % $this->block; + return $value . str_repeat(chr($pad), $pad); + } + protected function stripPadding($value) + { + $pad = ord($value[($len = strlen($value)) - 1]); + return $this->paddingIsValid($pad, $value) ? substr($value, 0, $len - $pad) : $value; + } + protected function paddingIsValid($pad, $value) + { + $beforePad = strlen($value) - $pad; + return substr($value, $beforePad) == str_repeat(substr($value, -1), $pad); + } + protected function invalidPayload($data) + { + return !is_array($data) || !isset($data['iv']) || !isset($data['value']) || !isset($data['mac']); + } + protected function getIvSize() + { + return mcrypt_get_iv_size($this->cipher, $this->mode); + } + protected function getRandomizer() + { + if (defined('MCRYPT_DEV_URANDOM')) { + return MCRYPT_DEV_URANDOM; + } + if (defined('MCRYPT_DEV_RANDOM')) { + return MCRYPT_DEV_RANDOM; + } + mt_srand(); + return MCRYPT_RAND; + } + public function setKey($key) + { + $this->key = (string) $key; + } + public function setCipher($cipher) + { + $this->cipher = $cipher; + $this->updateBlockSize(); + } + public function setMode($mode) + { + $this->mode = $mode; + $this->updateBlockSize(); + } + protected function updateBlockSize() + { + $this->block = mcrypt_get_iv_size($this->cipher, $this->mode); + } +} +namespace Illuminate\Support\Facades; + +class Log extends Facade +{ + protected static function getFacadeAccessor() + { + return 'log'; + } +} +namespace Illuminate\Log; + +use Monolog\Logger; +use Illuminate\Support\ServiceProvider; +class LogServiceProvider extends ServiceProvider +{ + protected $defer = true; + public function register() + { + $logger = new Writer(new Logger($this->app['env']), $this->app['events']); + $this->app->instance('log', $logger); + $this->app->bind('Psr\\Log\\LoggerInterface', function ($app) { + return $app['log']->getMonolog(); + }); + if (isset($this->app['log.setup'])) { + call_user_func($this->app['log.setup'], $logger); + } + } + public function provides() + { + return array('log', 'Psr\\Log\\LoggerInterface'); + } +} +namespace Illuminate\Log; + +use Closure; +use Illuminate\Events\Dispatcher; +use Monolog\Handler\StreamHandler; +use Monolog\Logger as MonologLogger; +use Monolog\Formatter\LineFormatter; +use Monolog\Handler\ErrorLogHandler; +use Monolog\Handler\RotatingFileHandler; +use Illuminate\Support\Contracts\JsonableInterface; +use Illuminate\Support\Contracts\ArrayableInterface; +class Writer +{ + protected $monolog; + protected $levels = array('debug', 'info', 'notice', 'warning', 'error', 'critical', 'alert', 'emergency'); + protected $dispatcher; + public function __construct(MonologLogger $monolog, Dispatcher $dispatcher = null) + { + $this->monolog = $monolog; + if (isset($dispatcher)) { + $this->dispatcher = $dispatcher; + } + } + protected function callMonolog($method, $parameters) + { + if (is_array($parameters[0])) { + $parameters[0] = json_encode($parameters[0]); + } + return call_user_func_array(array($this->monolog, $method), $parameters); + } + public function useFiles($path, $level = 'debug') + { + $level = $this->parseLevel($level); + $this->monolog->pushHandler($handler = new StreamHandler($path, $level)); + $handler->setFormatter($this->getDefaultFormatter()); + } + public function useDailyFiles($path, $days = 0, $level = 'debug') + { + $level = $this->parseLevel($level); + $this->monolog->pushHandler($handler = new RotatingFileHandler($path, $days, $level)); + $handler->setFormatter($this->getDefaultFormatter()); + } + public function useErrorLog($level = 'debug', $messageType = ErrorLogHandler::OPERATING_SYSTEM) + { + $level = $this->parseLevel($level); + $this->monolog->pushHandler($handler = new ErrorLogHandler($messageType, $level)); + $handler->setFormatter($this->getDefaultFormatter()); + } + protected function getDefaultFormatter() + { + return new LineFormatter(null, null, true); + } + protected function parseLevel($level) + { + switch ($level) { + case 'debug': + return MonologLogger::DEBUG; + case 'info': + return MonologLogger::INFO; + case 'notice': + return MonologLogger::NOTICE; + case 'warning': + return MonologLogger::WARNING; + case 'error': + return MonologLogger::ERROR; + case 'critical': + return MonologLogger::CRITICAL; + case 'alert': + return MonologLogger::ALERT; + case 'emergency': + return MonologLogger::EMERGENCY; + default: + throw new \InvalidArgumentException('Invalid log level.'); + } + } + public function listen(Closure $callback) + { + if (!isset($this->dispatcher)) { + throw new \RuntimeException('Events dispatcher has not been set.'); + } + $this->dispatcher->listen('illuminate.log', $callback); + } + public function getMonolog() + { + return $this->monolog; + } + public function getEventDispatcher() + { + return $this->dispatcher; + } + public function setEventDispatcher(Dispatcher $dispatcher) + { + $this->dispatcher = $dispatcher; + } + protected function fireLogEvent($level, $message, array $context = array()) + { + if (isset($this->dispatcher)) { + $this->dispatcher->fire('illuminate.log', compact('level', 'message', 'context')); + } + } + public function write() + { + $level = head(func_get_args()); + return call_user_func_array(array($this, $level), array_slice(func_get_args(), 1)); + } + public function __call($method, $parameters) + { + if (in_array($method, $this->levels)) { + $this->formatParameters($parameters); + call_user_func_array(array($this, 'fireLogEvent'), array_merge(array($method), $parameters)); + $method = 'add' . ucfirst($method); + return $this->callMonolog($method, $parameters); + } + throw new \BadMethodCallException("Method [{$method}] does not exist."); + } + protected function formatParameters(&$parameters) + { + if (isset($parameters[0])) { + if (is_array($parameters[0])) { + $parameters[0] = var_export($parameters[0], true); + } elseif ($parameters[0] instanceof JsonableInterface) { + $parameters[0] = $parameters[0]->toJson(); + } elseif ($parameters[0] instanceof ArrayableInterface) { + $parameters[0] = var_export($parameters[0]->toArray(), true); + } + } + } +} +namespace Monolog; + +use Monolog\Handler\HandlerInterface; +use Monolog\Handler\StreamHandler; +use Psr\Log\LoggerInterface; +use Psr\Log\InvalidArgumentException; +class Logger implements LoggerInterface +{ + const DEBUG = 100; + const INFO = 200; + const NOTICE = 250; + const WARNING = 300; + const ERROR = 400; + const CRITICAL = 500; + const ALERT = 550; + const EMERGENCY = 600; + const API = 1; + protected static $levels = array(100 => 'DEBUG', 200 => 'INFO', 250 => 'NOTICE', 300 => 'WARNING', 400 => 'ERROR', 500 => 'CRITICAL', 550 => 'ALERT', 600 => 'EMERGENCY'); + protected static $timezone; + protected $name; + protected $handlers; + protected $processors; + public function __construct($name, array $handlers = array(), array $processors = array()) + { + $this->name = $name; + $this->handlers = $handlers; + $this->processors = $processors; + } + public function getName() + { + return $this->name; + } + public function pushHandler(HandlerInterface $handler) + { + array_unshift($this->handlers, $handler); + } + public function popHandler() + { + if (!$this->handlers) { + throw new \LogicException('You tried to pop from an empty handler stack.'); + } + return array_shift($this->handlers); + } + public function getHandlers() + { + return $this->handlers; + } + public function pushProcessor($callback) + { + if (!is_callable($callback)) { + throw new \InvalidArgumentException('Processors must be valid callables (callback or object with an __invoke method), ' . var_export($callback, true) . ' given'); + } + array_unshift($this->processors, $callback); + } + public function popProcessor() + { + if (!$this->processors) { + throw new \LogicException('You tried to pop from an empty processor stack.'); + } + return array_shift($this->processors); + } + public function getProcessors() + { + return $this->processors; + } + public function addRecord($level, $message, array $context = array()) + { + if (!$this->handlers) { + $this->pushHandler(new StreamHandler('php://stderr', static::DEBUG)); + } + $levelName = static::getLevelName($level); + $handlerKey = null; + foreach ($this->handlers as $key => $handler) { + if ($handler->isHandling(array('level' => $level))) { + $handlerKey = $key; + break; + } + } + if (null === $handlerKey) { + return false; + } + if (!static::$timezone) { + static::$timezone = new \DateTimeZone(date_default_timezone_get() ?: 'UTC'); + } + $record = array('message' => (string) $message, 'context' => $context, 'level' => $level, 'level_name' => $levelName, 'channel' => $this->name, 'datetime' => \DateTime::createFromFormat('U.u', sprintf('%.6F', microtime(true)), static::$timezone)->setTimezone(static::$timezone), 'extra' => array()); + foreach ($this->processors as $processor) { + $record = call_user_func($processor, $record); + } + while (isset($this->handlers[$handlerKey]) && false === $this->handlers[$handlerKey]->handle($record)) { + $handlerKey++; + } + return true; + } + public function addDebug($message, array $context = array()) + { + return $this->addRecord(static::DEBUG, $message, $context); + } + public function addInfo($message, array $context = array()) + { + return $this->addRecord(static::INFO, $message, $context); + } + public function addNotice($message, array $context = array()) + { + return $this->addRecord(static::NOTICE, $message, $context); + } + public function addWarning($message, array $context = array()) + { + return $this->addRecord(static::WARNING, $message, $context); + } + public function addError($message, array $context = array()) + { + return $this->addRecord(static::ERROR, $message, $context); + } + public function addCritical($message, array $context = array()) + { + return $this->addRecord(static::CRITICAL, $message, $context); + } + public function addAlert($message, array $context = array()) + { + return $this->addRecord(static::ALERT, $message, $context); + } + public function addEmergency($message, array $context = array()) + { + return $this->addRecord(static::EMERGENCY, $message, $context); + } + public static function getLevels() + { + return array_flip(static::$levels); + } + public static function getLevelName($level) + { + if (!isset(static::$levels[$level])) { + throw new InvalidArgumentException('Level "' . $level . '" is not defined, use one of: ' . implode(', ', array_keys(static::$levels))); + } + return static::$levels[$level]; + } + public static function toMonologLevel($level) + { + if (is_string($level) && defined(__CLASS__ . '::' . strtoupper($level))) { + return constant(__CLASS__ . '::' . strtoupper($level)); + } + return $level; + } + public function isHandling($level) + { + $record = array('level' => $level); + foreach ($this->handlers as $handler) { + if ($handler->isHandling($record)) { + return true; + } + } + return false; + } + public function log($level, $message, array $context = array()) + { + if (is_string($level) && defined(__CLASS__ . '::' . strtoupper($level))) { + $level = constant(__CLASS__ . '::' . strtoupper($level)); + } + return $this->addRecord($level, $message, $context); + } + public function debug($message, array $context = array()) + { + return $this->addRecord(static::DEBUG, $message, $context); + } + public function info($message, array $context = array()) + { + return $this->addRecord(static::INFO, $message, $context); + } + public function notice($message, array $context = array()) + { + return $this->addRecord(static::NOTICE, $message, $context); + } + public function warn($message, array $context = array()) + { + return $this->addRecord(static::WARNING, $message, $context); + } + public function warning($message, array $context = array()) + { + return $this->addRecord(static::WARNING, $message, $context); + } + public function err($message, array $context = array()) + { + return $this->addRecord(static::ERROR, $message, $context); + } + public function error($message, array $context = array()) + { + return $this->addRecord(static::ERROR, $message, $context); + } + public function crit($message, array $context = array()) + { + return $this->addRecord(static::CRITICAL, $message, $context); + } + public function critical($message, array $context = array()) + { + return $this->addRecord(static::CRITICAL, $message, $context); + } + public function alert($message, array $context = array()) + { + return $this->addRecord(static::ALERT, $message, $context); + } + public function emerg($message, array $context = array()) + { + return $this->addRecord(static::EMERGENCY, $message, $context); + } + public function emergency($message, array $context = array()) + { + return $this->addRecord(static::EMERGENCY, $message, $context); + } +} +namespace Psr\Log; + +interface LoggerInterface +{ + public function emergency($message, array $context = array()); + public function alert($message, array $context = array()); + public function critical($message, array $context = array()); + public function error($message, array $context = array()); + public function warning($message, array $context = array()); + public function notice($message, array $context = array()); + public function info($message, array $context = array()); + public function debug($message, array $context = array()); + public function log($level, $message, array $context = array()); +} +namespace Monolog\Handler; + +use Monolog\Logger; +use Monolog\Formatter\FormatterInterface; +use Monolog\Formatter\LineFormatter; +abstract class AbstractHandler implements HandlerInterface +{ + protected $level = Logger::DEBUG; + protected $bubble = true; + protected $formatter; + protected $processors = array(); + public function __construct($level = Logger::DEBUG, $bubble = true) + { + $this->setLevel($level); + $this->bubble = $bubble; + } + public function isHandling(array $record) + { + return $record['level'] >= $this->level; + } + public function handleBatch(array $records) + { + foreach ($records as $record) { + $this->handle($record); + } + } + public function close() + { + + } + public function pushProcessor($callback) + { + if (!is_callable($callback)) { + throw new \InvalidArgumentException('Processors must be valid callables (callback or object with an __invoke method), ' . var_export($callback, true) . ' given'); + } + array_unshift($this->processors, $callback); + return $this; + } + public function popProcessor() + { + if (!$this->processors) { + throw new \LogicException('You tried to pop from an empty processor stack.'); + } + return array_shift($this->processors); + } + public function setFormatter(FormatterInterface $formatter) + { + $this->formatter = $formatter; + return $this; + } + public function getFormatter() + { + if (!$this->formatter) { + $this->formatter = $this->getDefaultFormatter(); + } + return $this->formatter; + } + public function setLevel($level) + { + $this->level = Logger::toMonologLevel($level); + return $this; + } + public function getLevel() + { + return $this->level; + } + public function setBubble($bubble) + { + $this->bubble = $bubble; + return $this; + } + public function getBubble() + { + return $this->bubble; + } + public function __destruct() + { + try { + $this->close(); + } catch (\Exception $e) { + + } + } + protected function getDefaultFormatter() + { + return new LineFormatter(); + } +} +namespace Monolog\Handler; + +abstract class AbstractProcessingHandler extends AbstractHandler +{ + public function handle(array $record) + { + if (!$this->isHandling($record)) { + return false; + } + $record = $this->processRecord($record); + $record['formatted'] = $this->getFormatter()->format($record); + $this->write($record); + return false === $this->bubble; + } + protected abstract function write(array $record); + protected function processRecord(array $record) + { + if ($this->processors) { + foreach ($this->processors as $processor) { + $record = call_user_func($processor, $record); + } + } + return $record; + } +} +namespace Monolog\Handler; + +use Monolog\Logger; +class StreamHandler extends AbstractProcessingHandler +{ + protected $stream; + protected $url; + private $errorMessage; + protected $filePermission; + protected $useLocking; + public function __construct($stream, $level = Logger::DEBUG, $bubble = true, $filePermission = null, $useLocking = false) + { + parent::__construct($level, $bubble); + if (is_resource($stream)) { + $this->stream = $stream; + } elseif (is_string($stream)) { + $this->url = $stream; + } else { + throw new \InvalidArgumentException('A stream must either be a resource or a string.'); + } + $this->filePermission = $filePermission; + $this->useLocking = $useLocking; + } + public function close() + { + if (is_resource($this->stream)) { + fclose($this->stream); + } + $this->stream = null; + } + protected function write(array $record) + { + if (!is_resource($this->stream)) { + if (!$this->url) { + throw new \LogicException('Missing stream url, the stream can not be opened. This may be caused by a premature call to close().'); + } + $this->errorMessage = null; + set_error_handler(array($this, 'customErrorHandler')); + $this->stream = fopen($this->url, 'a'); + if ($this->filePermission !== null) { + @chmod($this->url, $this->filePermission); + } + restore_error_handler(); + if (!is_resource($this->stream)) { + $this->stream = null; + throw new \UnexpectedValueException(sprintf('The stream or file "%s" could not be opened: ' . $this->errorMessage, $this->url)); + } + } + if ($this->useLocking) { + flock($this->stream, LOCK_EX); + } + fwrite($this->stream, (string) $record['formatted']); + if ($this->useLocking) { + flock($this->stream, LOCK_UN); + } + } + private function customErrorHandler($code, $msg) + { + $this->errorMessage = preg_replace('{^fopen\\(.*?\\): }', '', $msg); + } +} +namespace Monolog\Handler; + +use Monolog\Logger; +class RotatingFileHandler extends StreamHandler +{ + protected $filename; + protected $maxFiles; + protected $mustRotate; + protected $nextRotation; + protected $filenameFormat; + protected $dateFormat; + public function __construct($filename, $maxFiles = 0, $level = Logger::DEBUG, $bubble = true, $filePermission = null, $useLocking = false) + { + $this->filename = $filename; + $this->maxFiles = (int) $maxFiles; + $this->nextRotation = new \DateTime('tomorrow'); + $this->filenameFormat = '{filename}-{date}'; + $this->dateFormat = 'Y-m-d'; + parent::__construct($this->getTimedFilename(), $level, $bubble, $filePermission, $useLocking); + } + public function close() + { + parent::close(); + if (true === $this->mustRotate) { + $this->rotate(); + } + } + public function setFilenameFormat($filenameFormat, $dateFormat) + { + $this->filenameFormat = $filenameFormat; + $this->dateFormat = $dateFormat; + $this->url = $this->getTimedFilename(); + $this->close(); + } + protected function write(array $record) + { + if (null === $this->mustRotate) { + $this->mustRotate = !file_exists($this->url); + } + if ($this->nextRotation < $record['datetime']) { + $this->mustRotate = true; + $this->close(); + } + parent::write($record); + } + protected function rotate() + { + $this->url = $this->getTimedFilename(); + $this->nextRotation = new \DateTime('tomorrow'); + if (0 === $this->maxFiles) { + return; + } + $logFiles = glob($this->getGlobPattern()); + if ($this->maxFiles >= count($logFiles)) { + return; + } + usort($logFiles, function ($a, $b) { + return strcmp($b, $a); + }); + foreach (array_slice($logFiles, $this->maxFiles) as $file) { + if (is_writable($file)) { + unlink($file); + } + } + } + protected function getTimedFilename() + { + $fileInfo = pathinfo($this->filename); + $timedFilename = str_replace(array('{filename}', '{date}'), array($fileInfo['filename'], date($this->dateFormat)), $fileInfo['dirname'] . '/' . $this->filenameFormat); + if (!empty($fileInfo['extension'])) { + $timedFilename .= '.' . $fileInfo['extension']; + } + return $timedFilename; + } + protected function getGlobPattern() + { + $fileInfo = pathinfo($this->filename); + $glob = str_replace(array('{filename}', '{date}'), array($fileInfo['filename'], '*'), $fileInfo['dirname'] . '/' . $this->filenameFormat); + if (!empty($fileInfo['extension'])) { + $glob .= '.' . $fileInfo['extension']; + } + return $glob; + } +} +namespace Monolog\Handler; + +use Monolog\Formatter\FormatterInterface; +interface HandlerInterface +{ + public function isHandling(array $record); + public function handle(array $record); + public function handleBatch(array $records); + public function pushProcessor($callback); + public function popProcessor(); + public function setFormatter(FormatterInterface $formatter); + public function getFormatter(); +} +namespace Illuminate\Support\Facades; + +class App extends Facade +{ + protected static function getFacadeAccessor() + { + return 'app'; + } +} +namespace Illuminate\Exception; + +use Exception; +interface ExceptionDisplayerInterface +{ + public function display(Exception $exception); +} +namespace Illuminate\Exception; + +use Exception; +use Symfony\Component\Debug\ExceptionHandler; +use Symfony\Component\HttpFoundation\JsonResponse; +class SymfonyDisplayer implements ExceptionDisplayerInterface +{ + protected $symfony; + protected $returnJson; + public function __construct(ExceptionHandler $symfony, $returnJson = false) + { + $this->symfony = $symfony; + $this->returnJson = $returnJson; + } + public function display(Exception $exception) + { + if ($this->returnJson) { + return new JsonResponse(array('error' => $exception->getMessage(), 'file' => $exception->getFile(), 'line' => $exception->getLine()), 500); + } + return $this->symfony->createResponse($exception); + } +} +namespace Illuminate\Exception; + +use Exception; +use Whoops\Run; +use Symfony\Component\HttpFoundation\Response; +use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface; +class WhoopsDisplayer implements ExceptionDisplayerInterface +{ + protected $whoops; + protected $runningInConsole; + public function __construct(Run $whoops, $runningInConsole) + { + $this->whoops = $whoops; + $this->runningInConsole = $runningInConsole; + } + public function display(Exception $exception) + { + $status = $exception instanceof HttpExceptionInterface ? $exception->getStatusCode() : 500; + $headers = $exception instanceof HttpExceptionInterface ? $exception->getHeaders() : array(); + return new Response($this->whoops->handleException($exception), $status, $headers); + } +} +namespace Illuminate\Exception; + +use Closure; +use ErrorException; +use ReflectionFunction; +use Illuminate\Support\Contracts\ResponsePreparerInterface; +use Symfony\Component\HttpKernel\Exception\HttpExceptionInterface; +use Symfony\Component\Debug\Exception\FatalErrorException as FatalError; +class Handler +{ + protected $responsePreparer; + protected $plainDisplayer; + protected $debugDisplayer; + protected $debug; + protected $handlers = array(); + protected $handled = array(); + public function __construct(ResponsePreparerInterface $responsePreparer, ExceptionDisplayerInterface $plainDisplayer, ExceptionDisplayerInterface $debugDisplayer, $debug = true) + { + $this->debug = $debug; + $this->plainDisplayer = $plainDisplayer; + $this->debugDisplayer = $debugDisplayer; + $this->responsePreparer = $responsePreparer; + } + public function register($environment) + { + $this->registerErrorHandler(); + $this->registerExceptionHandler(); + if ($environment != 'testing') { + $this->registerShutdownHandler(); + } + } + protected function registerErrorHandler() + { + set_error_handler(array($this, 'handleError')); + } + protected function registerExceptionHandler() + { + set_exception_handler(array($this, 'handleUncaughtException')); + } + protected function registerShutdownHandler() + { + register_shutdown_function(array($this, 'handleShutdown')); + } + public function handleError($level, $message, $file = '', $line = 0, $context = array()) + { + if (error_reporting() & $level) { + throw new ErrorException($message, 0, $level, $file, $line); + } + } + public function handleException($exception) + { + $response = $this->callCustomHandlers($exception); + if (!is_null($response)) { + return $this->prepareResponse($response); + } + return $this->displayException($exception); + } + public function handleUncaughtException($exception) + { + $this->handleException($exception)->send(); + } + public function handleShutdown() + { + $error = error_get_last(); + if (!is_null($error)) { + extract($error); + if (!$this->isFatal($type)) { + return; + } + $this->handleException(new FatalError($message, $type, 0, $file, $line))->send(); + } + } + protected function isFatal($type) + { + return in_array($type, array(E_ERROR, E_CORE_ERROR, E_COMPILE_ERROR, E_PARSE)); + } + public function handleConsole($exception) + { + return $this->callCustomHandlers($exception, true); + } + protected function callCustomHandlers($exception, $fromConsole = false) + { + foreach ($this->handlers as $handler) { + if (!$this->handlesException($handler, $exception)) { + continue; + } elseif ($exception instanceof HttpExceptionInterface) { + $code = $exception->getStatusCode(); + } else { + $code = 500; + } + try { + $response = $handler($exception, $code, $fromConsole); + } catch (\Exception $e) { + $response = $this->formatException($e); + } + if (isset($response) && !is_null($response)) { + return $response; + } + } + } + protected function displayException($exception) + { + $displayer = $this->debug ? $this->debugDisplayer : $this->plainDisplayer; + return $displayer->display($exception); + } + protected function handlesException(Closure $handler, $exception) + { + $reflection = new ReflectionFunction($handler); + return $reflection->getNumberOfParameters() == 0 || $this->hints($reflection, $exception); + } + protected function hints(ReflectionFunction $reflection, $exception) + { + $parameters = $reflection->getParameters(); + $expected = $parameters[0]; + return !$expected->getClass() || $expected->getClass()->isInstance($exception); + } + protected function formatException(\Exception $e) + { + if ($this->debug) { + $location = $e->getMessage() . ' in ' . $e->getFile() . ':' . $e->getLine(); + return 'Error in exception handler: ' . $location; + } + return 'Error in exception handler.'; + } + public function error(Closure $callback) + { + array_unshift($this->handlers, $callback); + } + public function pushError(Closure $callback) + { + $this->handlers[] = $callback; + } + protected function prepareResponse($response) + { + return $this->responsePreparer->prepareResponse($response); + } + public function runningInConsole() + { + return php_sapi_name() == 'cli'; + } + public function setDebug($debug) + { + $this->debug = $debug; + } +} +namespace Illuminate\Support\Facades; + +class Route extends Facade +{ + protected static function getFacadeAccessor() + { + return 'router'; + } +} +namespace Illuminate\View\Engines; + +use Closure; +class EngineResolver +{ + protected $resolvers = array(); + protected $resolved = array(); + public function register($engine, Closure $resolver) + { + $this->resolvers[$engine] = $resolver; + } + public function resolve($engine) + { + if (isset($this->resolved[$engine])) { + return $this->resolved[$engine]; + } + if (isset($this->resolvers[$engine])) { + return $this->resolved[$engine] = call_user_func($this->resolvers[$engine]); + } + throw new \InvalidArgumentException("Engine {$engine} not found."); + } +} +namespace Illuminate\View; + +interface ViewFinderInterface +{ + public function find($view); + public function addLocation($location); + public function addNamespace($namespace, $hints); + public function prependNamespace($namespace, $hints); + public function addExtension($extension); +} +namespace Illuminate\View; + +use Illuminate\Filesystem\Filesystem; +class FileViewFinder implements ViewFinderInterface +{ + protected $files; + protected $paths; + protected $views = array(); + protected $hints = array(); + protected $extensions = array('blade.php', 'php'); + const HINT_PATH_DELIMITER = '::'; + public function __construct(Filesystem $files, array $paths, array $extensions = null) + { + $this->files = $files; + $this->paths = $paths; + if (isset($extensions)) { + $this->extensions = $extensions; + } + } + public function find($name) + { + if (isset($this->views[$name])) { + return $this->views[$name]; + } + if ($this->hasHintInformation($name = trim($name))) { + return $this->views[$name] = $this->findNamedPathView($name); + } + return $this->views[$name] = $this->findInPaths($name, $this->paths); + } + protected function findNamedPathView($name) + { + list($namespace, $view) = $this->getNamespaceSegments($name); + return $this->findInPaths($view, $this->hints[$namespace]); + } + protected function getNamespaceSegments($name) + { + $segments = explode(static::HINT_PATH_DELIMITER, $name); + if (count($segments) != 2) { + throw new \InvalidArgumentException("View [{$name}] has an invalid name."); + } + if (!isset($this->hints[$segments[0]])) { + throw new \InvalidArgumentException("No hint path defined for [{$segments[0]}]."); + } + return $segments; + } + protected function findInPaths($name, $paths) + { + foreach ((array) $paths as $path) { + foreach ($this->getPossibleViewFiles($name) as $file) { + if ($this->files->exists($viewPath = $path . '/' . $file)) { + return $viewPath; + } + } + } + throw new \InvalidArgumentException("View [{$name}] not found."); + } + protected function getPossibleViewFiles($name) + { + return array_map(function ($extension) use($name) { + return str_replace('.', '/', $name) . '.' . $extension; + }, $this->extensions); + } + public function addLocation($location) + { + $this->paths[] = $location; + } + public function addNamespace($namespace, $hints) + { + $hints = (array) $hints; + if (isset($this->hints[$namespace])) { + $hints = array_merge($this->hints[$namespace], $hints); + } + $this->hints[$namespace] = $hints; + } + public function prependNamespace($namespace, $hints) + { + $hints = (array) $hints; + if (isset($this->hints[$namespace])) { + $hints = array_merge($hints, $this->hints[$namespace]); + } + $this->hints[$namespace] = $hints; + } + public function addExtension($extension) + { + if (($index = array_search($extension, $this->extensions)) !== false) { + unset($this->extensions[$index]); + } + array_unshift($this->extensions, $extension); + } + public function hasHintInformation($name) + { + return strpos($name, static::HINT_PATH_DELIMITER) > 0; + } + public function getFilesystem() + { + return $this->files; + } + public function getPaths() + { + return $this->paths; + } + public function getHints() + { + return $this->hints; + } + public function getExtensions() + { + return $this->extensions; + } +} +namespace Illuminate\Support\Contracts; + +interface MessageProviderInterface +{ + public function getMessageBag(); +} +namespace Illuminate\Support; + +use Countable; +use JsonSerializable; +use Illuminate\Support\Contracts\JsonableInterface; +use Illuminate\Support\Contracts\ArrayableInterface; +use Illuminate\Support\Contracts\MessageProviderInterface; +class MessageBag implements ArrayableInterface, Countable, JsonableInterface, MessageProviderInterface, JsonSerializable +{ + protected $messages = array(); + protected $format = ':message'; + public function __construct(array $messages = array()) + { + foreach ($messages as $key => $value) { + $this->messages[$key] = (array) $value; + } + } + public function add($key, $message) + { + if ($this->isUnique($key, $message)) { + $this->messages[$key][] = $message; + } + return $this; + } + public function merge($messages) + { + if ($messages instanceof MessageProviderInterface) { + $messages = $messages->getMessageBag()->getMessages(); + } + $this->messages = array_merge_recursive($this->messages, $messages); + return $this; + } + protected function isUnique($key, $message) + { + $messages = (array) $this->messages; + return !isset($messages[$key]) || !in_array($message, $messages[$key]); + } + public function has($key = null) + { + return $this->first($key) !== ''; + } + public function first($key = null, $format = null) + { + $messages = is_null($key) ? $this->all($format) : $this->get($key, $format); + return count($messages) > 0 ? $messages[0] : ''; + } + public function get($key, $format = null) + { + $format = $this->checkFormat($format); + if (array_key_exists($key, $this->messages)) { + return $this->transform($this->messages[$key], $format, $key); + } + return array(); + } + public function all($format = null) + { + $format = $this->checkFormat($format); + $all = array(); + foreach ($this->messages as $key => $messages) { + $all = array_merge($all, $this->transform($messages, $format, $key)); + } + return $all; + } + protected function transform($messages, $format, $messageKey) + { + $messages = (array) $messages; + foreach ($messages as &$message) { + $replace = array(':message', ':key'); + $message = str_replace($replace, array($message, $messageKey), $format); + } + return $messages; + } + protected function checkFormat($format) + { + return $format === null ? $this->format : $format; + } + public function getMessages() + { + return $this->messages; + } + public function getMessageBag() + { + return $this; + } + public function getFormat() + { + return $this->format; + } + public function setFormat($format = ':message') + { + $this->format = $format; + return $this; + } + public function isEmpty() + { + return !$this->any(); + } + public function any() + { + return $this->count() > 0; + } + public function count() + { + return count($this->messages, COUNT_RECURSIVE) - count($this->messages); + } + public function toArray() + { + return $this->getMessages(); + } + public function jsonSerialize() + { + return $this->toArray(); + } + public function toJson($options = 0) + { + return json_encode($this->toArray(), $options); + } + public function __toString() + { + return $this->toJson(); + } +} +namespace Illuminate\Support\Facades; + +class View extends Facade +{ + protected static function getFacadeAccessor() + { + return 'view'; + } +} +namespace Illuminate\Support\Contracts; + +interface RenderableInterface +{ + public function render(); +} +namespace Illuminate\View; + +use ArrayAccess; +use Closure; +use Illuminate\Support\MessageBag; +use Illuminate\View\Engines\EngineInterface; +use Illuminate\Support\Contracts\MessageProviderInterface; +use Illuminate\Support\Contracts\ArrayableInterface as Arrayable; +use Illuminate\Support\Contracts\RenderableInterface as Renderable; +class View implements ArrayAccess, Renderable +{ + protected $factory; + protected $engine; + protected $view; + protected $data; + protected $path; + public function __construct(Factory $factory, EngineInterface $engine, $view, $path, $data = array()) + { + $this->view = $view; + $this->path = $path; + $this->engine = $engine; + $this->factory = $factory; + $this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data; + } + public function render(Closure $callback = null) + { + $contents = $this->renderContents(); + $response = isset($callback) ? $callback($this, $contents) : null; + $this->factory->flushSectionsIfDoneRendering(); + return $response ?: $contents; + } + protected function renderContents() + { + $this->factory->incrementRender(); + $this->factory->callComposer($this); + $contents = $this->getContents(); + $this->factory->decrementRender(); + return $contents; + } + public function renderSections() + { + $env = $this->factory; + return $this->render(function ($view) use($env) { + return $env->getSections(); + }); + } + protected function getContents() + { + return $this->engine->get($this->path, $this->gatherData()); + } + protected function gatherData() + { + $data = array_merge($this->factory->getShared(), $this->data); + foreach ($data as $key => $value) { + if ($value instanceof Renderable) { + $data[$key] = $value->render(); + } + } + return $data; + } + public function with($key, $value = null) + { + if (is_array($key)) { + $this->data = array_merge($this->data, $key); + } else { + $this->data[$key] = $value; + } + return $this; + } + public function nest($key, $view, array $data = array()) + { + return $this->with($key, $this->factory->make($view, $data)); + } + public function withErrors($provider) + { + if ($provider instanceof MessageProviderInterface) { + $this->with('errors', $provider->getMessageBag()); + } else { + $this->with('errors', new MessageBag((array) $provider)); + } + return $this; + } + public function getFactory() + { + return $this->factory; + } + public function getEngine() + { + return $this->engine; + } + public function getName() + { + return $this->view; + } + public function getData() + { + return $this->data; + } + public function getPath() + { + return $this->path; + } + public function setPath($path) + { + $this->path = $path; + } + public function offsetExists($key) + { + return array_key_exists($key, $this->data); + } + public function offsetGet($key) + { + return $this->data[$key]; + } + public function offsetSet($key, $value) + { + $this->with($key, $value); + } + public function offsetUnset($key) + { + unset($this->data[$key]); + } + public function &__get($key) + { + return $this->data[$key]; + } + public function __set($key, $value) + { + $this->with($key, $value); + } + public function __isset($key) + { + return isset($this->data[$key]); + } + public function __unset($key) + { + unset($this->data[$key]); + } + public function __call($method, $parameters) + { + if (starts_with($method, 'with')) { + return $this->with(snake_case(substr($method, 4)), $parameters[0]); + } + throw new \BadMethodCallException("Method [{$method}] does not exist on view."); + } + public function __toString() + { + return $this->render(); + } +} +namespace Illuminate\View\Engines; + +interface EngineInterface +{ + public function get($path, array $data = array()); +} +namespace Illuminate\View\Engines; + +class PhpEngine implements EngineInterface +{ + public function get($path, array $data = array()) + { + return $this->evaluatePath($path, $data); + } + protected function evaluatePath($__path, $__data) + { + $obLevel = ob_get_level(); + ob_start(); + extract($__data); + try { + include $__path; + } catch (\Exception $e) { + $this->handleViewException($e, $obLevel); + } + return ltrim(ob_get_clean()); + } + protected function handleViewException($e, $obLevel) + { + while (ob_get_level() > $obLevel) { + ob_end_clean(); + } + throw $e; + } +} +namespace Symfony\Component\HttpFoundation; + +class Response +{ + const HTTP_CONTINUE = 100; + const HTTP_SWITCHING_PROTOCOLS = 101; + const HTTP_PROCESSING = 102; + const HTTP_OK = 200; + const HTTP_CREATED = 201; + const HTTP_ACCEPTED = 202; + const HTTP_NON_AUTHORITATIVE_INFORMATION = 203; + const HTTP_NO_CONTENT = 204; + const HTTP_RESET_CONTENT = 205; + const HTTP_PARTIAL_CONTENT = 206; + const HTTP_MULTI_STATUS = 207; + const HTTP_ALREADY_REPORTED = 208; + const HTTP_IM_USED = 226; + const HTTP_MULTIPLE_CHOICES = 300; + const HTTP_MOVED_PERMANENTLY = 301; + const HTTP_FOUND = 302; + const HTTP_SEE_OTHER = 303; + const HTTP_NOT_MODIFIED = 304; + const HTTP_USE_PROXY = 305; + const HTTP_RESERVED = 306; + const HTTP_TEMPORARY_REDIRECT = 307; + const HTTP_PERMANENTLY_REDIRECT = 308; + const HTTP_BAD_REQUEST = 400; + const HTTP_UNAUTHORIZED = 401; + const HTTP_PAYMENT_REQUIRED = 402; + const HTTP_FORBIDDEN = 403; + const HTTP_NOT_FOUND = 404; + const HTTP_METHOD_NOT_ALLOWED = 405; + const HTTP_NOT_ACCEPTABLE = 406; + const HTTP_PROXY_AUTHENTICATION_REQUIRED = 407; + const HTTP_REQUEST_TIMEOUT = 408; + const HTTP_CONFLICT = 409; + const HTTP_GONE = 410; + const HTTP_LENGTH_REQUIRED = 411; + const HTTP_PRECONDITION_FAILED = 412; + const HTTP_REQUEST_ENTITY_TOO_LARGE = 413; + const HTTP_REQUEST_URI_TOO_LONG = 414; + const HTTP_UNSUPPORTED_MEDIA_TYPE = 415; + const HTTP_REQUESTED_RANGE_NOT_SATISFIABLE = 416; + const HTTP_EXPECTATION_FAILED = 417; + const HTTP_I_AM_A_TEAPOT = 418; + const HTTP_UNPROCESSABLE_ENTITY = 422; + const HTTP_LOCKED = 423; + const HTTP_FAILED_DEPENDENCY = 424; + const HTTP_RESERVED_FOR_WEBDAV_ADVANCED_COLLECTIONS_EXPIRED_PROPOSAL = 425; + const HTTP_UPGRADE_REQUIRED = 426; + const HTTP_PRECONDITION_REQUIRED = 428; + const HTTP_TOO_MANY_REQUESTS = 429; + const HTTP_REQUEST_HEADER_FIELDS_TOO_LARGE = 431; + const HTTP_INTERNAL_SERVER_ERROR = 500; + const HTTP_NOT_IMPLEMENTED = 501; + const HTTP_BAD_GATEWAY = 502; + const HTTP_SERVICE_UNAVAILABLE = 503; + const HTTP_GATEWAY_TIMEOUT = 504; + const HTTP_VERSION_NOT_SUPPORTED = 505; + const HTTP_VARIANT_ALSO_NEGOTIATES_EXPERIMENTAL = 506; + const HTTP_INSUFFICIENT_STORAGE = 507; + const HTTP_LOOP_DETECTED = 508; + const HTTP_NOT_EXTENDED = 510; + const HTTP_NETWORK_AUTHENTICATION_REQUIRED = 511; + public $headers; + protected $content; + protected $version; + protected $statusCode; + protected $statusText; + protected $charset; + public static $statusTexts = array(100 => 'Continue', 101 => 'Switching Protocols', 102 => 'Processing', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 207 => 'Multi-Status', 208 => 'Already Reported', 226 => 'IM Used', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 306 => 'Reserved', 307 => 'Temporary Redirect', 308 => 'Permanent Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Timeout', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Long', 415 => 'Unsupported Media Type', 416 => 'Requested Range Not Satisfiable', 417 => 'Expectation Failed', 418 => 'I\'m a teapot', 422 => 'Unprocessable Entity', 423 => 'Locked', 424 => 'Failed Dependency', 425 => 'Reserved for WebDAV advanced collections expired proposal', 426 => 'Upgrade Required', 428 => 'Precondition Required', 429 => 'Too Many Requests', 431 => 'Request Header Fields Too Large', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Timeout', 505 => 'HTTP Version Not Supported', 506 => 'Variant Also Negotiates (Experimental)', 507 => 'Insufficient Storage', 508 => 'Loop Detected', 510 => 'Not Extended', 511 => 'Network Authentication Required'); + public function __construct($content = '', $status = 200, $headers = array()) + { + $this->headers = new ResponseHeaderBag($headers); + $this->setContent($content); + $this->setStatusCode($status); + $this->setProtocolVersion('1.0'); + if (!$this->headers->has('Date')) { + $this->setDate(new \DateTime(null, new \DateTimeZone('UTC'))); + } + } + public static function create($content = '', $status = 200, $headers = array()) + { + return new static($content, $status, $headers); + } + public function __toString() + { + return sprintf('HTTP/%s %s %s', $this->version, $this->statusCode, $this->statusText) . ' +' . $this->headers . ' +' . $this->getContent(); + } + public function __clone() + { + $this->headers = clone $this->headers; + } + public function prepare(Request $request) + { + $headers = $this->headers; + if ($this->isInformational() || in_array($this->statusCode, array(204, 304))) { + $this->setContent(null); + $headers->remove('Content-Type'); + $headers->remove('Content-Length'); + } else { + if (!$headers->has('Content-Type')) { + $format = $request->getRequestFormat(); + if (null !== $format && ($mimeType = $request->getMimeType($format))) { + $headers->set('Content-Type', $mimeType); + } + } + $charset = $this->charset ?: 'UTF-8'; + if (!$headers->has('Content-Type')) { + $headers->set('Content-Type', 'text/html; charset=' . $charset); + } elseif (0 === stripos($headers->get('Content-Type'), 'text/') && false === stripos($headers->get('Content-Type'), 'charset')) { + $headers->set('Content-Type', $headers->get('Content-Type') . '; charset=' . $charset); + } + if ($headers->has('Transfer-Encoding')) { + $headers->remove('Content-Length'); + } + if ($request->isMethod('HEAD')) { + $length = $headers->get('Content-Length'); + $this->setContent(null); + if ($length) { + $headers->set('Content-Length', $length); + } + } + } + if ('HTTP/1.0' != $request->server->get('SERVER_PROTOCOL')) { + $this->setProtocolVersion('1.1'); + } + if ('1.0' == $this->getProtocolVersion() && 'no-cache' == $this->headers->get('Cache-Control')) { + $this->headers->set('pragma', 'no-cache'); + $this->headers->set('expires', -1); + } + $this->ensureIEOverSSLCompatibility($request); + return $this; + } + public function sendHeaders() + { + if (headers_sent()) { + return $this; + } + header(sprintf('HTTP/%s %s %s', $this->version, $this->statusCode, $this->statusText), true, $this->statusCode); + foreach ($this->headers->allPreserveCase() as $name => $values) { + foreach ($values as $value) { + header($name . ': ' . $value, false, $this->statusCode); + } + } + foreach ($this->headers->getCookies() as $cookie) { + setcookie($cookie->getName(), $cookie->getValue(), $cookie->getExpiresTime(), $cookie->getPath(), $cookie->getDomain(), $cookie->isSecure(), $cookie->isHttpOnly()); + } + return $this; + } + public function sendContent() + { + echo $this->content; + return $this; + } + public function send() + { + $this->sendHeaders(); + $this->sendContent(); + if (function_exists('fastcgi_finish_request')) { + fastcgi_finish_request(); + } elseif ('cli' !== PHP_SAPI) { + static::closeOutputBuffers(0, true); + } + return $this; + } + public function setContent($content) + { + if (null !== $content && !is_string($content) && !is_numeric($content) && !is_callable(array($content, '__toString'))) { + throw new \UnexpectedValueException(sprintf('The Response content must be a string or object implementing __toString(), "%s" given.', gettype($content))); + } + $this->content = (string) $content; + return $this; + } + public function getContent() + { + return $this->content; + } + public function setProtocolVersion($version) + { + $this->version = $version; + return $this; + } + public function getProtocolVersion() + { + return $this->version; + } + public function setStatusCode($code, $text = null) + { + $this->statusCode = $code = (int) $code; + if ($this->isInvalid()) { + throw new \InvalidArgumentException(sprintf('The HTTP status code "%s" is not valid.', $code)); + } + if (null === $text) { + $this->statusText = isset(self::$statusTexts[$code]) ? self::$statusTexts[$code] : ''; + return $this; + } + if (false === $text) { + $this->statusText = ''; + return $this; + } + $this->statusText = $text; + return $this; + } + public function getStatusCode() + { + return $this->statusCode; + } + public function setCharset($charset) + { + $this->charset = $charset; + return $this; + } + public function getCharset() + { + return $this->charset; + } + public function isCacheable() + { + if (!in_array($this->statusCode, array(200, 203, 300, 301, 302, 404, 410))) { + return false; + } + if ($this->headers->hasCacheControlDirective('no-store') || $this->headers->getCacheControlDirective('private')) { + return false; + } + return $this->isValidateable() || $this->isFresh(); + } + public function isFresh() + { + return $this->getTtl() > 0; + } + public function isValidateable() + { + return $this->headers->has('Last-Modified') || $this->headers->has('ETag'); + } + public function setPrivate() + { + $this->headers->removeCacheControlDirective('public'); + $this->headers->addCacheControlDirective('private'); + return $this; + } + public function setPublic() + { + $this->headers->addCacheControlDirective('public'); + $this->headers->removeCacheControlDirective('private'); + return $this; + } + public function mustRevalidate() + { + return $this->headers->hasCacheControlDirective('must-revalidate') || $this->headers->has('proxy-revalidate'); + } + public function getDate() + { + return $this->headers->getDate('Date', new \DateTime()); + } + public function setDate(\DateTime $date) + { + $date->setTimezone(new \DateTimeZone('UTC')); + $this->headers->set('Date', $date->format('D, d M Y H:i:s') . ' GMT'); + return $this; + } + public function getAge() + { + if (null !== ($age = $this->headers->get('Age'))) { + return (int) $age; + } + return max(time() - $this->getDate()->format('U'), 0); + } + public function expire() + { + if ($this->isFresh()) { + $this->headers->set('Age', $this->getMaxAge()); + } + return $this; + } + public function getExpires() + { + try { + return $this->headers->getDate('Expires'); + } catch (\RuntimeException $e) { + return \DateTime::createFromFormat(DATE_RFC2822, 'Sat, 01 Jan 00 00:00:00 +0000'); + } + } + public function setExpires(\DateTime $date = null) + { + if (null === $date) { + $this->headers->remove('Expires'); + } else { + $date = clone $date; + $date->setTimezone(new \DateTimeZone('UTC')); + $this->headers->set('Expires', $date->format('D, d M Y H:i:s') . ' GMT'); + } + return $this; + } + public function getMaxAge() + { + if ($this->headers->hasCacheControlDirective('s-maxage')) { + return (int) $this->headers->getCacheControlDirective('s-maxage'); + } + if ($this->headers->hasCacheControlDirective('max-age')) { + return (int) $this->headers->getCacheControlDirective('max-age'); + } + if (null !== $this->getExpires()) { + return $this->getExpires()->format('U') - $this->getDate()->format('U'); + } + } + public function setMaxAge($value) + { + $this->headers->addCacheControlDirective('max-age', $value); + return $this; + } + public function setSharedMaxAge($value) + { + $this->setPublic(); + $this->headers->addCacheControlDirective('s-maxage', $value); + return $this; + } + public function getTtl() + { + if (null !== ($maxAge = $this->getMaxAge())) { + return $maxAge - $this->getAge(); + } + } + public function setTtl($seconds) + { + $this->setSharedMaxAge($this->getAge() + $seconds); + return $this; + } + public function setClientTtl($seconds) + { + $this->setMaxAge($this->getAge() + $seconds); + return $this; + } + public function getLastModified() + { + return $this->headers->getDate('Last-Modified'); + } + public function setLastModified(\DateTime $date = null) + { + if (null === $date) { + $this->headers->remove('Last-Modified'); + } else { + $date = clone $date; + $date->setTimezone(new \DateTimeZone('UTC')); + $this->headers->set('Last-Modified', $date->format('D, d M Y H:i:s') . ' GMT'); + } + return $this; + } + public function getEtag() + { + return $this->headers->get('ETag'); + } + public function setEtag($etag = null, $weak = false) + { + if (null === $etag) { + $this->headers->remove('Etag'); + } else { + if (0 !== strpos($etag, '"')) { + $etag = '"' . $etag . '"'; + } + $this->headers->set('ETag', (true === $weak ? 'W/' : '') . $etag); + } + return $this; + } + public function setCache(array $options) + { + if ($diff = array_diff(array_keys($options), array('etag', 'last_modified', 'max_age', 's_maxage', 'private', 'public'))) { + throw new \InvalidArgumentException(sprintf('Response does not support the following options: "%s".', implode('", "', array_values($diff)))); + } + if (isset($options['etag'])) { + $this->setEtag($options['etag']); + } + if (isset($options['last_modified'])) { + $this->setLastModified($options['last_modified']); + } + if (isset($options['max_age'])) { + $this->setMaxAge($options['max_age']); + } + if (isset($options['s_maxage'])) { + $this->setSharedMaxAge($options['s_maxage']); + } + if (isset($options['public'])) { + if ($options['public']) { + $this->setPublic(); + } else { + $this->setPrivate(); + } + } + if (isset($options['private'])) { + if ($options['private']) { + $this->setPrivate(); + } else { + $this->setPublic(); + } + } + return $this; + } + public function setNotModified() + { + $this->setStatusCode(304); + $this->setContent(null); + foreach (array('Allow', 'Content-Encoding', 'Content-Language', 'Content-Length', 'Content-MD5', 'Content-Type', 'Last-Modified') as $header) { + $this->headers->remove($header); + } + return $this; + } + public function hasVary() + { + return null !== $this->headers->get('Vary'); + } + public function getVary() + { + if (!($vary = $this->headers->get('Vary', null, false))) { + return array(); + } + $ret = array(); + foreach ($vary as $item) { + $ret = array_merge($ret, preg_split('/[\\s,]+/', $item)); + } + return $ret; + } + public function setVary($headers, $replace = true) + { + $this->headers->set('Vary', $headers, $replace); + return $this; + } + public function isNotModified(Request $request) + { + if (!$request->isMethodSafe()) { + return false; + } + $notModified = false; + $lastModified = $this->headers->get('Last-Modified'); + $modifiedSince = $request->headers->get('If-Modified-Since'); + if ($etags = $request->getEtags()) { + $notModified = in_array($this->getEtag(), $etags) || in_array('*', $etags); + } + if ($modifiedSince && $lastModified) { + $notModified = strtotime($modifiedSince) >= strtotime($lastModified) && (!$etags || $notModified); + } + if ($notModified) { + $this->setNotModified(); + } + return $notModified; + } + public function isInvalid() + { + return $this->statusCode < 100 || $this->statusCode >= 600; + } + public function isInformational() + { + return $this->statusCode >= 100 && $this->statusCode < 200; + } + public function isSuccessful() + { + return $this->statusCode >= 200 && $this->statusCode < 300; + } + public function isRedirection() + { + return $this->statusCode >= 300 && $this->statusCode < 400; + } + public function isClientError() + { + return $this->statusCode >= 400 && $this->statusCode < 500; + } + public function isServerError() + { + return $this->statusCode >= 500 && $this->statusCode < 600; + } + public function isOk() + { + return 200 === $this->statusCode; + } + public function isForbidden() + { + return 403 === $this->statusCode; + } + public function isNotFound() + { + return 404 === $this->statusCode; + } + public function isRedirect($location = null) + { + return in_array($this->statusCode, array(201, 301, 302, 303, 307, 308)) && (null === $location ?: $location == $this->headers->get('Location')); + } + public function isEmpty() + { + return in_array($this->statusCode, array(204, 304)); + } + public static function closeOutputBuffers($targetLevel, $flush) + { + $status = ob_get_status(true); + $level = count($status); + while ($level-- > $targetLevel && (!empty($status[$level]['del']) || isset($status[$level]['flags']) && $status[$level]['flags'] & PHP_OUTPUT_HANDLER_REMOVABLE && $status[$level]['flags'] & ($flush ? PHP_OUTPUT_HANDLER_FLUSHABLE : PHP_OUTPUT_HANDLER_CLEANABLE))) { + if ($flush) { + ob_end_flush(); + } else { + ob_end_clean(); + } + } + } + protected function ensureIEOverSSLCompatibility(Request $request) + { + if (false !== stripos($this->headers->get('Content-Disposition'), 'attachment') && preg_match('/MSIE (.*?);/i', $request->server->get('HTTP_USER_AGENT'), $match) == 1 && true === $request->isSecure()) { + if (intval(preg_replace('/(MSIE )(.*?);/', '$2', $match[0])) < 9) { + $this->headers->remove('Cache-Control'); + } + } + } +} +namespace Illuminate\Http; + +use Symfony\Component\HttpFoundation\Cookie; +trait ResponseTrait +{ + public function header($key, $value, $replace = true) + { + $this->headers->set($key, $value, $replace); + return $this; + } + public function withCookie(Cookie $cookie) + { + $this->headers->setCookie($cookie); + return $this; + } +} +namespace Illuminate\Http; + +use ArrayObject; +use Illuminate\Support\Contracts\JsonableInterface; +use Illuminate\Support\Contracts\RenderableInterface; +class Response extends \Symfony\Component\HttpFoundation\Response +{ + use ResponseTrait; + public $original; + public function setContent($content) + { + $this->original = $content; + if ($this->shouldBeJson($content)) { + $this->headers->set('Content-Type', 'application/json'); + $content = $this->morphToJson($content); + } elseif ($content instanceof RenderableInterface) { + $content = $content->render(); + } + return parent::setContent($content); + } + protected function morphToJson($content) + { + if ($content instanceof JsonableInterface) { + return $content->toJson(); + } + return json_encode($content); + } + protected function shouldBeJson($content) + { + return $content instanceof JsonableInterface || $content instanceof ArrayObject || is_array($content); + } + public function getOriginalContent() + { + return $this->original; + } +} +namespace Symfony\Component\HttpFoundation; + +class ResponseHeaderBag extends HeaderBag +{ + const COOKIES_FLAT = 'flat'; + const COOKIES_ARRAY = 'array'; + const DISPOSITION_ATTACHMENT = 'attachment'; + const DISPOSITION_INLINE = 'inline'; + protected $computedCacheControl = array(); + protected $cookies = array(); + protected $headerNames = array(); + public function __construct(array $headers = array()) + { + parent::__construct($headers); + if (!isset($this->headers['cache-control'])) { + $this->set('Cache-Control', ''); + } + } + public function __toString() + { + $cookies = ''; + foreach ($this->getCookies() as $cookie) { + $cookies .= 'Set-Cookie: ' . $cookie . ' +'; + } + ksort($this->headerNames); + return parent::__toString() . $cookies; + } + public function allPreserveCase() + { + return array_combine($this->headerNames, $this->headers); + } + public function replace(array $headers = array()) + { + $this->headerNames = array(); + parent::replace($headers); + if (!isset($this->headers['cache-control'])) { + $this->set('Cache-Control', ''); + } + } + public function set($key, $values, $replace = true) + { + parent::set($key, $values, $replace); + $uniqueKey = strtr(strtolower($key), '_', '-'); + $this->headerNames[$uniqueKey] = $key; + if (in_array($uniqueKey, array('cache-control', 'etag', 'last-modified', 'expires'))) { + $computed = $this->computeCacheControlValue(); + $this->headers['cache-control'] = array($computed); + $this->headerNames['cache-control'] = 'Cache-Control'; + $this->computedCacheControl = $this->parseCacheControl($computed); + } + } + public function remove($key) + { + parent::remove($key); + $uniqueKey = strtr(strtolower($key), '_', '-'); + unset($this->headerNames[$uniqueKey]); + if ('cache-control' === $uniqueKey) { + $this->computedCacheControl = array(); + } + } + public function hasCacheControlDirective($key) + { + return array_key_exists($key, $this->computedCacheControl); + } + public function getCacheControlDirective($key) + { + return array_key_exists($key, $this->computedCacheControl) ? $this->computedCacheControl[$key] : null; + } + public function setCookie(Cookie $cookie) + { + $this->cookies[$cookie->getDomain()][$cookie->getPath()][$cookie->getName()] = $cookie; + } + public function removeCookie($name, $path = '/', $domain = null) + { + if (null === $path) { + $path = '/'; + } + unset($this->cookies[$domain][$path][$name]); + if (empty($this->cookies[$domain][$path])) { + unset($this->cookies[$domain][$path]); + if (empty($this->cookies[$domain])) { + unset($this->cookies[$domain]); + } + } + } + public function getCookies($format = self::COOKIES_FLAT) + { + if (!in_array($format, array(self::COOKIES_FLAT, self::COOKIES_ARRAY))) { + throw new \InvalidArgumentException(sprintf('Format "%s" invalid (%s).', $format, implode(', ', array(self::COOKIES_FLAT, self::COOKIES_ARRAY)))); + } + if (self::COOKIES_ARRAY === $format) { + return $this->cookies; + } + $flattenedCookies = array(); + foreach ($this->cookies as $path) { + foreach ($path as $cookies) { + foreach ($cookies as $cookie) { + $flattenedCookies[] = $cookie; + } + } + } + return $flattenedCookies; + } + public function clearCookie($name, $path = '/', $domain = null) + { + $this->setCookie(new Cookie($name, null, 1, $path, $domain)); + } + public function makeDisposition($disposition, $filename, $filenameFallback = '') + { + if (!in_array($disposition, array(self::DISPOSITION_ATTACHMENT, self::DISPOSITION_INLINE))) { + throw new \InvalidArgumentException(sprintf('The disposition must be either "%s" or "%s".', self::DISPOSITION_ATTACHMENT, self::DISPOSITION_INLINE)); + } + if ('' == $filenameFallback) { + $filenameFallback = $filename; + } + if (!preg_match('/^[\\x20-\\x7e]*$/', $filenameFallback)) { + throw new \InvalidArgumentException('The filename fallback must only contain ASCII characters.'); + } + if (false !== strpos($filenameFallback, '%')) { + throw new \InvalidArgumentException('The filename fallback cannot contain the "%" character.'); + } + if (false !== strpos($filename, '/') || false !== strpos($filename, '\\') || false !== strpos($filenameFallback, '/') || false !== strpos($filenameFallback, '\\')) { + throw new \InvalidArgumentException('The filename and the fallback cannot contain the "/" and "\\" characters.'); + } + $output = sprintf('%s; filename="%s"', $disposition, str_replace('"', '\\"', $filenameFallback)); + if ($filename !== $filenameFallback) { + $output .= sprintf('; filename*=utf-8\'\'%s', rawurlencode($filename)); + } + return $output; + } + protected function computeCacheControlValue() + { + if (!$this->cacheControl && !$this->has('ETag') && !$this->has('Last-Modified') && !$this->has('Expires')) { + return 'no-cache'; + } + if (!$this->cacheControl) { + return 'private, must-revalidate'; + } + $header = $this->getCacheControlHeader(); + if (isset($this->cacheControl['public']) || isset($this->cacheControl['private'])) { + return $header; + } + if (!isset($this->cacheControl['s-maxage'])) { + return $header . ', private'; + } + return $header; + } +} +namespace Symfony\Component\HttpFoundation; + +class Cookie +{ + protected $name; + protected $value; + protected $domain; + protected $expire; + protected $path; + protected $secure; + protected $httpOnly; + public function __construct($name, $value = null, $expire = 0, $path = '/', $domain = null, $secure = false, $httpOnly = true) + { + if (preg_match('/[=,; + ]/', $name)) { + throw new \InvalidArgumentException(sprintf('The cookie name "%s" contains invalid characters.', $name)); + } + if (empty($name)) { + throw new \InvalidArgumentException('The cookie name cannot be empty.'); + } + if ($expire instanceof \DateTime) { + $expire = $expire->format('U'); + } elseif (!is_numeric($expire)) { + $expire = strtotime($expire); + if (false === $expire || -1 === $expire) { + throw new \InvalidArgumentException('The cookie expiration time is not valid.'); + } + } + $this->name = $name; + $this->value = $value; + $this->domain = $domain; + $this->expire = $expire; + $this->path = empty($path) ? '/' : $path; + $this->secure = (bool) $secure; + $this->httpOnly = (bool) $httpOnly; + } + public function __toString() + { + $str = urlencode($this->getName()) . '='; + if ('' === (string) $this->getValue()) { + $str .= 'deleted; expires=' . gmdate('D, d-M-Y H:i:s T', time() - 31536001); + } else { + $str .= urlencode($this->getValue()); + if ($this->getExpiresTime() !== 0) { + $str .= '; expires=' . gmdate('D, d-M-Y H:i:s T', $this->getExpiresTime()); + } + } + if ($this->path) { + $str .= '; path=' . $this->path; + } + if ($this->getDomain()) { + $str .= '; domain=' . $this->getDomain(); + } + if (true === $this->isSecure()) { + $str .= '; secure'; + } + if (true === $this->isHttpOnly()) { + $str .= '; httponly'; + } + return $str; + } + public function getName() + { + return $this->name; + } + public function getValue() + { + return $this->value; + } + public function getDomain() + { + return $this->domain; + } + public function getExpiresTime() + { + return $this->expire; + } + public function getPath() + { + return $this->path; + } + public function isSecure() + { + return $this->secure; + } + public function isHttpOnly() + { + return $this->httpOnly; + } + public function isCleared() + { + return $this->expire < time(); + } +} +namespace Whoops; + +use Exception; +use InvalidArgumentException; +use Whoops\Exception\ErrorException; +use Whoops\Exception\Inspector; +use Whoops\Handler\CallbackHandler; +use Whoops\Handler\Handler; +use Whoops\Handler\HandlerInterface; +class Run +{ + const EXCEPTION_HANDLER = 'handleException'; + const ERROR_HANDLER = 'handleError'; + const SHUTDOWN_HANDLER = 'handleShutdown'; + protected $isRegistered; + protected $allowQuit = true; + protected $sendOutput = true; + protected $sendHttpCode = 500; + protected $handlerStack = array(); + protected $silencedPatterns = array(); + public function pushHandler($handler) + { + if (is_callable($handler)) { + $handler = new CallbackHandler($handler); + } + if (!$handler instanceof HandlerInterface) { + throw new InvalidArgumentException('Argument to ' . __METHOD__ . ' must be a callable, or instance of' . 'Whoops\\Handler\\HandlerInterface'); + } + $this->handlerStack[] = $handler; + return $this; + } + public function popHandler() + { + return array_pop($this->handlerStack); + } + public function getHandlers() + { + return $this->handlerStack; + } + public function clearHandlers() + { + $this->handlerStack = array(); + return $this; + } + protected function getInspector(Exception $exception) + { + return new Inspector($exception); + } + public function register() + { + if (!$this->isRegistered) { + class_exists('\\Whoops\\Exception\\ErrorException'); + class_exists('\\Whoops\\Exception\\FrameCollection'); + class_exists('\\Whoops\\Exception\\Frame'); + class_exists('\\Whoops\\Exception\\Inspector'); + set_error_handler(array($this, self::ERROR_HANDLER)); + set_exception_handler(array($this, self::EXCEPTION_HANDLER)); + register_shutdown_function(array($this, self::SHUTDOWN_HANDLER)); + $this->isRegistered = true; + } + return $this; + } + public function unregister() + { + if ($this->isRegistered) { + restore_exception_handler(); + restore_error_handler(); + $this->isRegistered = false; + } + return $this; + } + public function allowQuit($exit = null) + { + if (func_num_args() == 0) { + return $this->allowQuit; + } + return $this->allowQuit = (bool) $exit; + } + public function silenceErrorsInPaths($patterns, $levels = 10240) + { + $this->silencedPatterns = array_merge($this->silencedPatterns, array_map(function ($pattern) use($levels) { + return array('pattern' => $pattern, 'levels' => $levels); + }, (array) $patterns)); + return $this; + } + public function sendHttpCode($code = null) + { + if (func_num_args() == 0) { + return $this->sendHttpCode; + } + if (!$code) { + return $this->sendHttpCode = false; + } + if ($code === true) { + $code = 500; + } + if ($code < 400 || 600 <= $code) { + throw new InvalidArgumentException("Invalid status code '{$code}', must be 4xx or 5xx"); + } + return $this->sendHttpCode = $code; + } + public function writeToOutput($send = null) + { + if (func_num_args() == 0) { + return $this->sendOutput; + } + return $this->sendOutput = (bool) $send; + } + public function handleException(Exception $exception) + { + $inspector = $this->getInspector($exception); + ob_start(); + $handlerResponse = null; + foreach (array_reverse($this->handlerStack) as $handler) { + $handler->setRun($this); + $handler->setInspector($inspector); + $handler->setException($exception); + $handlerResponse = $handler->handle($exception); + if (in_array($handlerResponse, array(Handler::LAST_HANDLER, Handler::QUIT))) { + break; + } + } + $willQuit = $handlerResponse == Handler::QUIT && $this->allowQuit(); + $output = ob_get_clean(); + if ($this->writeToOutput()) { + if ($willQuit) { + while (ob_get_level() > 0) { + ob_end_clean(); + } + } + $this->writeToOutputNow($output); + } + if ($willQuit) { + die(1); + } + return $output; + } + public function handleError($level, $message, $file = null, $line = null) + { + if ($level & error_reporting()) { + foreach ($this->silencedPatterns as $entry) { + $pathMatches = (bool) preg_match($entry['pattern'], $file); + $levelMatches = $level & $entry['levels']; + if ($pathMatches && $levelMatches) { + return true; + } + } + $exception = new ErrorException($message, $level, 0, $file, $line); + if ($this->canThrowExceptions) { + throw $exception; + } else { + $this->handleException($exception); + } + } + } + public function handleShutdown() + { + $this->canThrowExceptions = false; + $error = error_get_last(); + if ($error && $this->isLevelFatal($error['type'])) { + $this->handleError($error['type'], $error['message'], $error['file'], $error['line']); + } + } + private $canThrowExceptions = true; + private function writeToOutputNow($output) + { + if ($this->sendHttpCode() && \Whoops\Util\Misc::canSendHeaders()) { + $httpCode = $this->sendHttpCode(); + if (function_exists('http_response_code')) { + http_response_code($httpCode); + } else { + header('X-Ignore-This: 1', true, $httpCode); + } + } + echo $output; + return $this; + } + private static function isLevelFatal($level) + { + $errors = E_ERROR; + $errors |= E_PARSE; + $errors |= E_CORE_ERROR; + $errors |= E_CORE_WARNING; + $errors |= E_COMPILE_ERROR; + $errors |= E_COMPILE_WARNING; + return ($level & $errors) > 0; + } +} +namespace Whoops\Handler; + +use Exception; +use Whoops\Exception\Inspector; +use Whoops\Run; +interface HandlerInterface +{ + public function handle(); + public function setRun(Run $run); + public function setException(Exception $exception); + public function setInspector(Inspector $inspector); +} +namespace Whoops\Handler; + +use Exception; +use Whoops\Exception\Inspector; +use Whoops\Run; +abstract class Handler implements HandlerInterface +{ + const DONE = 16; + const LAST_HANDLER = 32; + const QUIT = 48; + private $run; + private $inspector; + private $exception; + public function setRun(Run $run) + { + $this->run = $run; + } + protected function getRun() + { + return $this->run; + } + public function setInspector(Inspector $inspector) + { + $this->inspector = $inspector; + } + protected function getInspector() + { + return $this->inspector; + } + public function setException(Exception $exception) + { + $this->exception = $exception; + } + protected function getException() + { + return $this->exception; + } +} +namespace Whoops\Handler; + +use Whoops\Exception\Formatter; +class JsonResponseHandler extends Handler +{ + private $returnFrames = false; + private $onlyForAjaxRequests = false; + public function addTraceToOutput($returnFrames = null) + { + if (func_num_args() == 0) { + return $this->returnFrames; + } + $this->returnFrames = (bool) $returnFrames; + return $this; + } + public function onlyForAjaxRequests($onlyForAjaxRequests = null) + { + if (func_num_args() == 0) { + return $this->onlyForAjaxRequests; + } + $this->onlyForAjaxRequests = (bool) $onlyForAjaxRequests; + } + private function isAjaxRequest() + { + return !empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'; + } + public function handle() + { + if ($this->onlyForAjaxRequests() && !$this->isAjaxRequest()) { + return Handler::DONE; + } + $response = array('error' => Formatter::formatExceptionAsDataArray($this->getInspector(), $this->addTraceToOutput())); + if (\Whoops\Util\Misc::canSendHeaders()) { + header('Content-Type: application/json'); + } + echo json_encode($response); + return Handler::QUIT; + } +} +namespace Stack; + +use Symfony\Component\HttpKernel\HttpKernelInterface; +class Builder +{ + private $specs; + public function __construct() + { + $this->specs = new \SplStack(); + } + public function unshift() + { + if (func_num_args() === 0) { + throw new \InvalidArgumentException('Missing argument(s) when calling unshift'); + } + $spec = func_get_args(); + $this->specs->unshift($spec); + return $this; + } + public function push() + { + if (func_num_args() === 0) { + throw new \InvalidArgumentException('Missing argument(s) when calling push'); + } + $spec = func_get_args(); + $this->specs->push($spec); + return $this; + } + public function resolve(HttpKernelInterface $app) + { + $middlewares = array($app); + foreach ($this->specs as $spec) { + $args = $spec; + $firstArg = array_shift($args); + if (is_callable($firstArg)) { + $app = $firstArg($app); + } else { + $kernelClass = $firstArg; + array_unshift($args, $app); + $reflection = new \ReflectionClass($kernelClass); + $app = $reflection->newInstanceArgs($args); + } + array_unshift($middlewares, $app); + } + return new StackedHttpKernel($app, $middlewares); + } +} +namespace Stack; + +use Symfony\Component\HttpKernel\HttpKernelInterface; +use Symfony\Component\HttpKernel\TerminableInterface; +use Symfony\Component\HttpFoundation\Request; +use Symfony\Component\HttpFoundation\Response; +class StackedHttpKernel implements HttpKernelInterface, TerminableInterface +{ + private $app; + private $middlewares = array(); + public function __construct(HttpKernelInterface $app, array $middlewares) + { + $this->app = $app; + $this->middlewares = $middlewares; + } + public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) + { + return $this->app->handle($request, $type, $catch); + } + public function terminate(Request $request, Response $response) + { + $prevKernel = null; + foreach ($this->middlewares as $kernel) { + if (!$prevKernel instanceof TerminableInterface && $kernel instanceof TerminableInterface) { + $kernel->terminate($request, $response); + } + $prevKernel = $kernel; + } + } +} diff --git a/bootstrap/paths.php b/bootstrap/paths.php new file mode 100755 index 0000000..5a1f640 --- /dev/null +++ b/bootstrap/paths.php @@ -0,0 +1,57 @@ + __DIR__.'/../app', + + /* + |-------------------------------------------------------------------------- + | Public Path + |-------------------------------------------------------------------------- + | + | The public path contains the assets for your web application, such as + | your JavaScript and CSS files, and also contains the primary entry + | point for web requests into these applications from the outside. + | + */ + + 'public' => __DIR__.'/../public', + + /* + |-------------------------------------------------------------------------- + | Base Path + |-------------------------------------------------------------------------- + | + | The base path is the root of the Laravel installation. Most likely you + | will not need to change this value. But, if for some wild reason it + | is necessary you will do so here, just proceed with some caution. + | + */ + + 'base' => __DIR__.'/..', + + /* + |-------------------------------------------------------------------------- + | Storage Path + |-------------------------------------------------------------------------- + | + | The storage path is used by Laravel to store cached Blade views, logs + | and other pieces of information. You may modify the path here when + | you want to change the location of this directory for your apps. + | + */ + + 'storage' => __DIR__.'/../app/storage', + +); diff --git a/bootstrap/start.php b/bootstrap/start.php new file mode 100755 index 0000000..84559be --- /dev/null +++ b/bootstrap/start.php @@ -0,0 +1,73 @@ +detectEnvironment(array( + + 'local' => array('homestead'), + +)); + +/* +|-------------------------------------------------------------------------- +| Bind Paths +|-------------------------------------------------------------------------- +| +| Here we are binding the paths configured in paths.php to the app. You +| should not be changing these here. If you need to change these you +| may do so within the paths.php file and they will be bound here. +| +*/ + +$app->bindInstallPaths(require __DIR__.'/paths.php'); + +/* +|-------------------------------------------------------------------------- +| Load The Application +|-------------------------------------------------------------------------- +| +| Here we will load this Illuminate application. We will keep this in a +| separate location so we can isolate the creation of an application +| from the actual running of the application with a given request. +| +*/ + +$framework = $app['path.base']. + '/vendor/laravel/framework/src'; + +require $framework.'/Illuminate/Foundation/start.php'; + +/* +|-------------------------------------------------------------------------- +| Return The Application +|-------------------------------------------------------------------------- +| +| This script returns the application instance. The instance is given to +| the calling script so we can separate the building of the instances +| from the actual running of the application and sending responses. +| +*/ + +return $app; diff --git a/composer.json b/composer.json new file mode 100755 index 0000000..e53e401 --- /dev/null +++ b/composer.json @@ -0,0 +1,37 @@ +{ + "name": "laravel/laravel", + "description": "The Laravel Framework.", + "keywords": ["framework", "laravel"], + "license": "MIT", + "type": "project", + "require": { + "laravel/framework": "4.2.*" + }, + "autoload": { + "classmap": [ + "app/commands", + "app/controllers", + "app/models", + "app/database/migrations", + "app/database/seeds", + "app/tests/TestCase.php" + ] + }, + "scripts": { + "post-install-cmd": [ + "php artisan clear-compiled", + "php artisan optimize" + ], + "post-update-cmd": [ + "php artisan clear-compiled", + "php artisan optimize" + ], + "post-create-project-cmd": [ + "php artisan key:generate" + ] + }, + "config": { + "preferred-install": "dist" + }, + "minimum-stability": "stable" +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..818ef82 --- /dev/null +++ b/composer.lock @@ -0,0 +1,1646 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "This file is @generated automatically" + ], + "hash": "cce6015a015d1aaf6f2cae97680d79b9", + "packages": [ + { + "name": "classpreloader/classpreloader", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/mtdowling/ClassPreloader.git", + "reference": "2c9f3bcbab329570c57339895bd11b5dd3b00877" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mtdowling/ClassPreloader/zipball/2c9f3bcbab329570c57339895bd11b5dd3b00877", + "reference": "2c9f3bcbab329570c57339895bd11b5dd3b00877", + "shasum": "" + }, + "require": { + "nikic/php-parser": "~0.9", + "php": ">=5.3.3", + "symfony/console": "~2.1", + "symfony/filesystem": "~2.1", + "symfony/finder": "~2.1" + }, + "bin": [ + "classpreloader.php" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "ClassPreloader": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Helps class loading performance by generating a single PHP file containing all of the autoloaded files for a specific use case", + "keywords": [ + "autoload", + "class", + "preload" + ], + "time": "2014-03-12 00:05:31" + }, + { + "name": "d11wtq/boris", + "version": "v1.0.8", + "source": { + "type": "git", + "url": "https://github.com/d11wtq/boris.git", + "reference": "125dd4e5752639af7678a22ea597115646d89c6e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/d11wtq/boris/zipball/125dd4e5752639af7678a22ea597115646d89c6e", + "reference": "125dd4e5752639af7678a22ea597115646d89c6e", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "suggest": { + "ext-pcntl": "*", + "ext-posix": "*", + "ext-readline": "*" + }, + "bin": [ + "bin/boris" + ], + "type": "library", + "autoload": { + "psr-0": { + "Boris": "lib" + } + }, + "notification-url": "https://packagist.org/downloads/", + "time": "2014-01-17 12:21:18" + }, + { + "name": "filp/whoops", + "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "a85fab9a98f1f9b8ebcdbe71733f0d910e5b9adf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/a85fab9a98f1f9b8ebcdbe71733f0d910e5b9adf", + "reference": "a85fab9a98f1f9b8ebcdbe71733f0d910e5b9adf", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "mockery/mockery": "0.9.*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-0": { + "Whoops": "src/" + }, + "classmap": [ + "src/deprecated" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://github.com/filp/whoops", + "keywords": [ + "error", + "exception", + "handling", + "library", + "silex-provider", + "whoops", + "zf2" + ], + "time": "2014-10-26 09:05:09" + }, + { + "name": "ircmaxell/password-compat", + "version": "v1.0.4", + "source": { + "type": "git", + "url": "https://github.com/ircmaxell/password_compat.git", + "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ircmaxell/password_compat/zipball/5c5cde8822a69545767f7c7f3058cb15ff84614c", + "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "4.*" + }, + "type": "library", + "autoload": { + "files": [ + "lib/password.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Anthony Ferrara", + "email": "ircmaxell@php.net", + "homepage": "http://blog.ircmaxell.com" + } + ], + "description": "A compatibility library for the proposed simplified password hashing algorithm: https://wiki.php.net/rfc/password_hash", + "homepage": "https://github.com/ircmaxell/password_compat", + "keywords": [ + "hashing", + "password" + ], + "time": "2014-11-20 16:49:30" + }, + { + "name": "jeremeamia/SuperClosure", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/jeremeamia/super_closure.git", + "reference": "4d89ca74994feab128ea46d5b3add92e6cb84554" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/4d89ca74994feab128ea46d5b3add92e6cb84554", + "reference": "4d89ca74994feab128ea46d5b3add92e6cb84554", + "shasum": "" + }, + "require": { + "nikic/php-parser": "~0.9", + "php": ">=5.3.3" + }, + "require-dev": { + "phpunit/phpunit": "~3.7" + }, + "type": "library", + "autoload": { + "psr-0": { + "Jeremeamia\\SuperClosure": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jeremy Lindblom" + } + ], + "description": "Doing interesting things with closures like serialization.", + "homepage": "https://github.com/jeremeamia/super_closure", + "keywords": [ + "closure", + "function", + "parser", + "serializable", + "serialize", + "tokenizer" + ], + "time": "2015-01-10 01:09:28" + }, + { + "name": "laravel/framework", + "version": "v4.2.16", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "31fe6a5747bbe3c2df21dc4cc8f291e75ab6144f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/31fe6a5747bbe3c2df21dc4cc8f291e75ab6144f", + "reference": "31fe6a5747bbe3c2df21dc4cc8f291e75ab6144f", + "shasum": "" + }, + "require": { + "classpreloader/classpreloader": "~1.0.2", + "d11wtq/boris": "~1.0", + "filp/whoops": "1.1.*", + "ircmaxell/password-compat": "~1.0", + "jeremeamia/superclosure": "~1.0.1", + "monolog/monolog": "~1.6", + "nesbot/carbon": "~1.0", + "patchwork/utf8": "1.1.*", + "php": ">=5.4.0", + "phpseclib/phpseclib": "0.3.*", + "predis/predis": "0.8.*", + "stack/builder": "~1.0", + "swiftmailer/swiftmailer": "~5.1", + "symfony/browser-kit": "2.5.*", + "symfony/console": "2.5.*", + "symfony/css-selector": "2.5.*", + "symfony/debug": "2.5.*", + "symfony/dom-crawler": "2.5.*", + "symfony/finder": "2.5.*", + "symfony/http-foundation": "2.5.*", + "symfony/http-kernel": "2.5.*", + "symfony/process": "2.5.*", + "symfony/routing": "2.5.*", + "symfony/security-core": "2.5.*", + "symfony/translation": "2.5.*" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/cache": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/exception": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/foundation": "self.version", + "illuminate/hashing": "self.version", + "illuminate/html": "self.version", + "illuminate/http": "self.version", + "illuminate/log": "self.version", + "illuminate/mail": "self.version", + "illuminate/pagination": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/remote": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version", + "illuminate/workbench": "self.version" + }, + "require-dev": { + "aws/aws-sdk-php": "~2.6", + "iron-io/iron_mq": "~1.5", + "mockery/mockery": "~0.9", + "pda/pheanstalk": "~2.1", + "phpunit/phpunit": "~4.0" + }, + "suggest": { + "doctrine/dbal": "Allow renaming columns and dropping SQLite columns." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/Illuminate/Queue/IlluminateQueueClosure.php" + ], + "files": [ + "src/Illuminate/Support/helpers.php" + ], + "psr-0": { + "Illuminate": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylorotwell@gmail.com" + } + ], + "description": "The Laravel Framework.", + "keywords": [ + "framework", + "laravel" + ], + "time": "2014-12-22 20:56:10" + }, + { + "name": "monolog/monolog", + "version": "1.12.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "1fbe8c2641f2b163addf49cc5e18f144bec6b19f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1fbe8c2641f2b163addf49cc5e18f144bec6b19f", + "reference": "1fbe8c2641f2b163addf49cc5e18f144bec6b19f", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "psr/log": "~1.0" + }, + "provide": { + "psr/log-implementation": "1.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "~2.4, >2.4.8", + "doctrine/couchdb": "~1.0@dev", + "graylog2/gelf-php": "~1.0", + "phpunit/phpunit": "~4.0", + "raven/raven": "~0.5", + "ruflin/elastica": "0.90.*", + "videlalvaro/php-amqplib": "~2.4" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-mongo": "Allow sending log messages to a MongoDB server", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "raven/raven": "Allow sending log messages to a Sentry server", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server", + "videlalvaro/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "http://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "time": "2014-12-29 21:29:35" + }, + { + "name": "nesbot/carbon", + "version": "1.13.0", + "source": { + "type": "git", + "url": "https://github.com/briannesbitt/Carbon.git", + "reference": "5cb6e71055f7b0b57956b73d324cc4de31278f42" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/5cb6e71055f7b0b57956b73d324cc4de31278f42", + "reference": "5cb6e71055f7b0b57956b73d324cc4de31278f42", + "shasum": "" + }, + "require": { + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Carbon": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "http://nesbot.com" + } + ], + "description": "A simple API extension for DateTime.", + "homepage": "https://github.com/briannesbitt/Carbon", + "keywords": [ + "date", + "datetime", + "time" + ], + "time": "2014-09-26 02:52:02" + }, + { + "name": "nikic/php-parser", + "version": "v0.9.5", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "ef70767475434bdb3615b43c327e2cae17ef12eb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ef70767475434bdb3615b43c327e2cae17ef12eb", + "reference": "ef70767475434bdb3615b43c327e2cae17ef12eb", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": ">=5.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.9-dev" + } + }, + "autoload": { + "psr-0": { + "PHPParser": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "time": "2014-07-23 18:24:17" + }, + { + "name": "patchwork/utf8", + "version": "v1.1.28", + "source": { + "type": "git", + "url": "https://github.com/tchwork/utf8.git", + "reference": "ffa082111aa3cb23cf2479a17e6785ace91da982" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tchwork/utf8/zipball/ffa082111aa3cb23cf2479a17e6785ace91da982", + "reference": "ffa082111aa3cb23cf2479a17e6785ace91da982", + "shasum": "" + }, + "require": { + "lib-pcre": ">=7.3", + "php": ">=5.3.0" + }, + "suggest": { + "ext-iconv": "Use iconv for best performance", + "ext-intl": "Use Intl for best performance", + "ext-mbstring": "Use Mbstring for best performance" + }, + "type": "library", + "autoload": { + "psr-0": { + "Patchwork": "class/", + "Normalizer": "class/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "(Apache-2.0 or GPL-2.0)" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + } + ], + "description": "Portable and performant UTF-8, Unicode and Grapheme Clusters for PHP", + "homepage": "https://github.com/tchwork/utf8", + "keywords": [ + "grapheme", + "i18n", + "unicode", + "utf-8", + "utf8" + ], + "time": "2015-01-12 08:05:15" + }, + { + "name": "phpseclib/phpseclib", + "version": "0.3.9", + "source": { + "type": "git", + "url": "https://github.com/phpseclib/phpseclib.git", + "reference": "c6e88ca6e81bc5a2d7161658e16a95b7ef8d6ad1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/c6e88ca6e81bc5a2d7161658e16a95b7ef8d6ad1", + "reference": "c6e88ca6e81bc5a2d7161658e16a95b7ef8d6ad1", + "shasum": "" + }, + "require": { + "php": ">=5.0.0" + }, + "require-dev": { + "phing/phing": "2.7.*", + "phpunit/phpunit": "4.0.*", + "sami/sami": "1.*", + "squizlabs/php_codesniffer": "1.*" + }, + "suggest": { + "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.", + "ext-mcrypt": "Install the Mcrypt extension in order to speed up a wide variety of cryptographic operations.", + "pear-pear/PHP_Compat": "Install PHP_Compat to get phpseclib working on PHP < 4.3.3." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.3-dev" + } + }, + "autoload": { + "psr-0": { + "Crypt": "phpseclib/", + "File": "phpseclib/", + "Math": "phpseclib/", + "Net": "phpseclib/", + "System": "phpseclib/" + }, + "files": [ + "phpseclib/Crypt/Random.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "include-path": [ + "phpseclib/" + ], + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jim Wigginton", + "email": "terrafrost@php.net", + "role": "Lead Developer" + }, + { + "name": "Patrick Monnerat", + "email": "pm@datasphere.ch", + "role": "Developer" + }, + { + "name": "Andreas Fischer", + "email": "bantu@phpbb.com", + "role": "Developer" + }, + { + "name": "Hans-Jürgen Petrich", + "email": "petrich@tronic-media.com", + "role": "Developer" + } + ], + "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.", + "homepage": "http://phpseclib.sourceforge.net", + "keywords": [ + "BigInteger", + "aes", + "asn.1", + "asn1", + "blowfish", + "crypto", + "cryptography", + "encryption", + "rsa", + "security", + "sftp", + "signature", + "signing", + "ssh", + "twofish", + "x.509", + "x509" + ], + "time": "2014-11-10 03:08:59" + }, + { + "name": "predis/predis", + "version": "v0.8.7", + "source": { + "type": "git", + "url": "https://github.com/nrk/predis.git", + "reference": "4123fcd85d61354c6c9900db76c9597dbd129bf6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nrk/predis/zipball/4123fcd85d61354c6c9900db76c9597dbd129bf6", + "reference": "4123fcd85d61354c6c9900db76c9597dbd129bf6", + "shasum": "" + }, + "require": { + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "suggest": { + "ext-curl": "Allows access to Webdis when paired with phpiredis", + "ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol" + }, + "type": "library", + "autoload": { + "psr-0": { + "Predis": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniele Alessandri", + "email": "suppakilla@gmail.com", + "homepage": "http://clorophilla.net" + } + ], + "description": "Flexible and feature-complete PHP client library for Redis", + "homepage": "http://github.com/nrk/predis", + "keywords": [ + "nosql", + "predis", + "redis" + ], + "time": "2014-08-01 09:43:10" + }, + { + "name": "psr/log", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe0936ee26643249e916849d48e3a51d5f5e278b", + "reference": "fe0936ee26643249e916849d48e3a51d5f5e278b", + "shasum": "" + }, + "type": "library", + "autoload": { + "psr-0": { + "Psr\\Log\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "time": "2012-12-21 11:40:51" + }, + { + "name": "stack/builder", + "version": "v1.0.3", + "source": { + "type": "git", + "url": "https://github.com/stackphp/builder.git", + "reference": "c1f8a4693b55c563405024f708a76ef576c3b276" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/stackphp/builder/zipball/c1f8a4693b55c563405024f708a76ef576c3b276", + "reference": "c1f8a4693b55c563405024f708a76ef576c3b276", + "shasum": "" + }, + "require": { + "php": ">=5.3.0", + "symfony/http-foundation": "~2.1", + "symfony/http-kernel": "~2.1" + }, + "require-dev": { + "silex/silex": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-0": { + "Stack": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + } + ], + "description": "Builder for stack middlewares based on HttpKernelInterface.", + "keywords": [ + "stack" + ], + "time": "2014-11-23 20:37:11" + }, + { + "name": "swiftmailer/swiftmailer", + "version": "v5.3.1", + "source": { + "type": "git", + "url": "https://github.com/swiftmailer/swiftmailer.git", + "reference": "c5f963e7f9d6f6438fda4f22d5cc2db296ec621a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/c5f963e7f9d6f6438fda4f22d5cc2db296ec621a", + "reference": "c5f963e7f9d6f6438fda4f22d5cc2db296ec621a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "mockery/mockery": "~0.9.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.3-dev" + } + }, + "autoload": { + "files": [ + "lib/swift_required.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Corbyn" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Swiftmailer, free feature-rich PHP mailer", + "homepage": "http://swiftmailer.org", + "keywords": [ + "mail", + "mailer" + ], + "time": "2014-12-05 14:17:14" + }, + { + "name": "symfony/browser-kit", + "version": "v2.5.9", + "target-dir": "Symfony/Component/BrowserKit", + "source": { + "type": "git", + "url": "https://github.com/symfony/BrowserKit.git", + "reference": "b2b78b850a32251cbbd9915ab61453302e7ecd72" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/BrowserKit/zipball/b2b78b850a32251cbbd9915ab61453302e7ecd72", + "reference": "b2b78b850a32251cbbd9915ab61453302e7ecd72", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/dom-crawler": "~2.0,>=2.0.5" + }, + "require-dev": { + "symfony/css-selector": "~2.0,>=2.0.5", + "symfony/process": "~2.0,>=2.0.5" + }, + "suggest": { + "symfony/process": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\BrowserKit\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony BrowserKit Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 08:01:13" + }, + { + "name": "symfony/console", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Console", + "source": { + "type": "git", + "url": "https://github.com/symfony/Console.git", + "reference": "754f4b6de7b4a1d442f9b6a728bfb7adef54592c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Console/zipball/754f4b6de7b4a1d442f9b6a728bfb7adef54592c", + "reference": "754f4b6de7b4a1d442f9b6a728bfb7adef54592c", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/event-dispatcher": "~2.1" + }, + "suggest": { + "psr/log": "For using the console logger", + "symfony/event-dispatcher": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Console\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Console Component", + "homepage": "http://symfony.com", + "time": "2015-01-06 17:40:45" + }, + { + "name": "symfony/css-selector", + "version": "v2.5.9", + "target-dir": "Symfony/Component/CssSelector", + "source": { + "type": "git", + "url": "https://github.com/symfony/CssSelector.git", + "reference": "d45b306421462295e76b94bcf76b963867450327" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/CssSelector/zipball/d45b306421462295e76b94bcf76b963867450327", + "reference": "d45b306421462295e76b94bcf76b963867450327", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\CssSelector\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony CssSelector Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 08:01:13" + }, + { + "name": "symfony/debug", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Debug", + "source": { + "type": "git", + "url": "https://github.com/symfony/Debug.git", + "reference": "672a71e72310099540dfb03da2da553896e88483" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Debug/zipball/672a71e72310099540dfb03da2da553896e88483", + "reference": "672a71e72310099540dfb03da2da553896e88483", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/class-loader": "~2.2", + "symfony/http-foundation": "~2.1", + "symfony/http-kernel": "~2.3.24|~2.5.9|~2.6,>=2.6.2" + }, + "suggest": { + "symfony/http-foundation": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Debug\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Debug Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 21:12:45" + }, + { + "name": "symfony/dom-crawler", + "version": "v2.5.9", + "target-dir": "Symfony/Component/DomCrawler", + "source": { + "type": "git", + "url": "https://github.com/symfony/DomCrawler.git", + "reference": "3860edcf7ff7e173cfe2151f0d425e610e77cc35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/DomCrawler/zipball/3860edcf7ff7e173cfe2151f0d425e610e77cc35", + "reference": "3860edcf7ff7e173cfe2151f0d425e610e77cc35", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/css-selector": "~2.3" + }, + "suggest": { + "symfony/css-selector": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\DomCrawler\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony DomCrawler Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 08:01:13" + }, + { + "name": "symfony/event-dispatcher", + "version": "v2.6.3", + "target-dir": "Symfony/Component/EventDispatcher", + "source": { + "type": "git", + "url": "https://github.com/symfony/EventDispatcher.git", + "reference": "40ff70cadea3785d83cac1c8309514b36113064e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/EventDispatcher/zipball/40ff70cadea3785d83cac1c8309514b36113064e", + "reference": "40ff70cadea3785d83cac1c8309514b36113064e", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "psr/log": "~1.0", + "symfony/config": "~2.0,>=2.0.5", + "symfony/dependency-injection": "~2.6", + "symfony/expression-language": "~2.6", + "symfony/stopwatch": "~2.3" + }, + "suggest": { + "symfony/dependency-injection": "", + "symfony/http-kernel": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony EventDispatcher Component", + "homepage": "http://symfony.com", + "time": "2015-01-05 14:28:40" + }, + { + "name": "symfony/filesystem", + "version": "v2.6.3", + "target-dir": "Symfony/Component/Filesystem", + "source": { + "type": "git", + "url": "https://github.com/symfony/Filesystem.git", + "reference": "a1f566d1f92e142fa1593f4555d6d89e3044a9b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Filesystem/zipball/a1f566d1f92e142fa1593f4555d6d89e3044a9b7", + "reference": "a1f566d1f92e142fa1593f4555d6d89e3044a9b7", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.6-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Filesystem\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Filesystem Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 21:13:09" + }, + { + "name": "symfony/finder", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Finder", + "source": { + "type": "git", + "url": "https://github.com/symfony/Finder.git", + "reference": "e527ebf47ff912a45e148b7d0b107b80ec0b3cc2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Finder/zipball/e527ebf47ff912a45e148b7d0b107b80ec0b3cc2", + "reference": "e527ebf47ff912a45e148b7d0b107b80ec0b3cc2", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Finder\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Finder Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 08:01:13" + }, + { + "name": "symfony/http-foundation", + "version": "v2.5.9", + "target-dir": "Symfony/Component/HttpFoundation", + "source": { + "type": "git", + "url": "https://github.com/symfony/HttpFoundation.git", + "reference": "154d6c9ae8f7c27799a6119688dbd6026234441a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/HttpFoundation/zipball/154d6c9ae8f7c27799a6119688dbd6026234441a", + "reference": "154d6c9ae8f7c27799a6119688dbd6026234441a", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/expression-language": "~2.4" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "classmap": [ + "Symfony/Component/HttpFoundation/Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony HttpFoundation Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 11:12:44" + }, + { + "name": "symfony/http-kernel", + "version": "v2.5.9", + "target-dir": "Symfony/Component/HttpKernel", + "source": { + "type": "git", + "url": "https://github.com/symfony/HttpKernel.git", + "reference": "a218b9ba87b24c440e4e9cd171c880e83796a5bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/HttpKernel/zipball/a218b9ba87b24c440e4e9cd171c880e83796a5bb", + "reference": "a218b9ba87b24c440e4e9cd171c880e83796a5bb", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "psr/log": "~1.0", + "symfony/debug": "~2.5.9|~2.6,>=2.6.2", + "symfony/event-dispatcher": "~2.5.9|~2.6,>=2.6.2", + "symfony/http-foundation": "~2.5" + }, + "require-dev": { + "symfony/browser-kit": "~2.3", + "symfony/class-loader": "~2.1", + "symfony/config": "~2.0,>=2.0.5", + "symfony/console": "~2.2", + "symfony/css-selector": "~2.0,>=2.0.5", + "symfony/dependency-injection": "~2.2", + "symfony/dom-crawler": "~2.0,>=2.0.5", + "symfony/expression-language": "~2.4", + "symfony/finder": "~2.0,>=2.0.5", + "symfony/process": "~2.0,>=2.0.5", + "symfony/routing": "~2.2", + "symfony/stopwatch": "~2.3", + "symfony/templating": "~2.2" + }, + "suggest": { + "symfony/browser-kit": "", + "symfony/class-loader": "", + "symfony/config": "", + "symfony/console": "", + "symfony/dependency-injection": "", + "symfony/finder": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\HttpKernel\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony HttpKernel Component", + "homepage": "http://symfony.com", + "time": "2015-01-07 12:32:08" + }, + { + "name": "symfony/process", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Process", + "source": { + "type": "git", + "url": "https://github.com/symfony/Process.git", + "reference": "3309098ce4d9b5e44c04e51bf4541ea466fbe343" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Process/zipball/3309098ce4d9b5e44c04e51bf4541ea466fbe343", + "reference": "3309098ce4d9b5e44c04e51bf4541ea466fbe343", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Process\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Process Component", + "homepage": "http://symfony.com", + "time": "2015-01-05 20:58:03" + }, + { + "name": "symfony/routing", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Routing", + "source": { + "type": "git", + "url": "https://github.com/symfony/Routing.git", + "reference": "47e350dadadabdf64c8dbab499a1132c567f9411" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Routing/zipball/47e350dadadabdf64c8dbab499a1132c567f9411", + "reference": "47e350dadadabdf64c8dbab499a1132c567f9411", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "doctrine/annotations": "~1.0", + "doctrine/common": "~2.2", + "psr/log": "~1.0", + "symfony/config": "~2.2", + "symfony/expression-language": "~2.4", + "symfony/http-foundation": "~2.3", + "symfony/yaml": "~2.0,>=2.0.5" + }, + "suggest": { + "doctrine/annotations": "For using the annotation loader", + "symfony/config": "For using the all-in-one router or any loader", + "symfony/expression-language": "For using expression matching", + "symfony/yaml": "For using the YAML loader" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Routing\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Routing Component", + "homepage": "http://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "time": "2015-01-05 08:51:41" + }, + { + "name": "symfony/security-core", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Security/Core", + "source": { + "type": "git", + "url": "https://github.com/symfony/security-core.git", + "reference": "e0d8f52dbb7d6e6a5d8df26b56bc68d829c8d519" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/security-core/zipball/e0d8f52dbb7d6e6a5d8df26b56bc68d829c8d519", + "reference": "e0d8f52dbb7d6e6a5d8df26b56bc68d829c8d519", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "ircmaxell/password-compat": "1.0.*", + "psr/log": "~1.0", + "symfony/event-dispatcher": "~2.1", + "symfony/expression-language": "~2.4", + "symfony/http-foundation": "~2.4", + "symfony/translation": "~2.0,>=2.0.5", + "symfony/validator": "~2.5,>=2.5.5" + }, + "suggest": { + "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5", + "symfony/event-dispatcher": "", + "symfony/expression-language": "For using the expression voter", + "symfony/http-foundation": "", + "symfony/validator": "For using the user password constraint" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Security\\Core\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Security Component - Core Library", + "homepage": "http://symfony.com", + "time": "2015-01-05 20:58:03" + }, + { + "name": "symfony/translation", + "version": "v2.5.9", + "target-dir": "Symfony/Component/Translation", + "source": { + "type": "git", + "url": "https://github.com/symfony/Translation.git", + "reference": "165b5348cd20f8c4b2fcf1097c9c8300d1093b90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/Translation/zipball/165b5348cd20f8c4b2fcf1097c9c8300d1093b90", + "reference": "165b5348cd20f8c4b2fcf1097c9c8300d1093b90", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "require-dev": { + "symfony/config": "~2.3,>=2.3.12", + "symfony/intl": "~2.3", + "symfony/yaml": "~2.2" + }, + "suggest": { + "symfony/config": "", + "symfony/yaml": "" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.5-dev" + } + }, + "autoload": { + "psr-0": { + "Symfony\\Component\\Translation\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Symfony Community", + "homepage": "http://symfony.com/contributors" + }, + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + } + ], + "description": "Symfony Translation Component", + "homepage": "http://symfony.com", + "time": "2015-01-03 15:23:51" + } + ], + "packages-dev": [], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": [], + "platform-dev": [] +} diff --git a/phpunit.xml b/phpunit.xml new file mode 100755 index 0000000..c330420 --- /dev/null +++ b/phpunit.xml @@ -0,0 +1,18 @@ + + + + + ./app/tests/ + + + diff --git a/public/.htaccess b/public/.htaccess new file mode 100755 index 0000000..77827ae --- /dev/null +++ b/public/.htaccess @@ -0,0 +1,15 @@ + + + Options -MultiViews + + + RewriteEngine On + + # Redirect Trailing Slashes... + RewriteRule ^(.*)/$ /$1 [L,R=301] + + # Handle Front Controller... + RewriteCond %{REQUEST_FILENAME} !-d + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^ index.php [L] + diff --git a/public/css/bootstrap.min.css b/public/css/bootstrap.min.css new file mode 100644 index 0000000..a553c4f --- /dev/null +++ b/public/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v3.0.0 + * + * Copyright 2013 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world by @mdo and @fat. + *//*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16.099999999999998px;font-weight:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-warning{color:#c09853}.text-danger{color:#b94a48}.text-success{color:#468847}.text-info{color:#3a87ad}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}h1 small,.h1 small{font-size:24px}h2 small,.h2 small{font-size:18px}h3 small,.h3 small,h4 small,.h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.333333333333332%}.col-xs-2{width:16.666666666666664%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333333333%}.col-xs-5{width:41.66666666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.333333333333336%}.col-xs-8{width:66.66666666666666%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333333334%}.col-xs-11{width:91.66666666666666%}.col-xs-12{width:100%}@media(min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.333333333333332%}.col-sm-2{width:16.666666666666664%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333333333%}.col-sm-5{width:41.66666666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.333333333333336%}.col-sm-8{width:66.66666666666666%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333333334%}.col-sm-11{width:91.66666666666666%}.col-sm-12{width:100%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-11{left:91.66666666666666%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-11{margin-left:91.66666666666666%}}@media(min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.333333333333332%}.col-md-2{width:16.666666666666664%}.col-md-3{width:25%}.col-md-4{width:33.33333333333333%}.col-md-5{width:41.66666666666667%}.col-md-6{width:50%}.col-md-7{width:58.333333333333336%}.col-md-8{width:66.66666666666666%}.col-md-9{width:75%}.col-md-10{width:83.33333333333334%}.col-md-11{width:91.66666666666666%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.333333333333332%}.col-md-push-2{left:16.666666666666664%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333333333%}.col-md-push-5{left:41.66666666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.333333333333336%}.col-md-push-8{left:66.66666666666666%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333333334%}.col-md-push-11{left:91.66666666666666%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-11{right:91.66666666666666%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333333333332%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-11{margin-left:91.66666666666666%}}@media(min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.333333333333332%}.col-lg-2{width:16.666666666666664%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333333333%}.col-lg-5{width:41.66666666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.333333333333336%}.col-lg-8{width:66.66666666666666%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333333334%}.col-lg-11{width:91.66666666666666%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-11{left:91.66666666666666%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-11{margin-left:91.66666666666666%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:20px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{display:table-cell;float:none}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th{background-color:#dff0d8;border-color:#d6e9c6}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td{background-color:#d0e9c6;border-color:#c9e2b3}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th{background-color:#f2dede;border-color:#eed3d7}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td{background-color:#ebcccc;border-color:#e6c1c7}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th{background-color:#fcf8e3;border-color:#fbeed5}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td{background-color:#faf2cc;border-color:#f8e5be}@media(max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:45px;line-height:45px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#c09853}.has-warning .form-control{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.has-warning .input-group-addon{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.has-error .help-block,.has-error .control-label{color:#b94a48}.has-error .form-control{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.has-error .input-group-addon{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.has-success .help-block,.has-success .control-label{color:#468847}.has-success .form-control{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.has-success .input-group-addon{color:#468847;background-color:#dff0d8;border-color:#468847}.form-control-static{padding-top:7px;margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media(min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-link{font-weight:normal;color:#428bca;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#2a6496;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-print:before{content:"\e045"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-bottom:0 dotted;border-left:4px solid transparent;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#fff;text-decoration:none;background-color:#428bca}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media(min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn{padding:5px 10px;padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified .btn{display:table-cell;float:none;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-right:0;padding-left:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:45px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:45px;line-height:45px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center}@media(min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}}.nav-tabs.nav-justified>li>a{margin-right:0;border-bottom:1px solid #ddd}.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#428bca}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center}@media(min-width:768px){.nav-justified>li{display:table-cell;width:1%}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-bottom:1px solid #ddd}.nav-tabs-justified>.active>a{border-bottom-color:#fff}.tabbable:before,.tabbable:after{display:table;content:" "}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{display:table;content:" "}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media(min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media(min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media(min-width:768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;z-index:1030}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media(min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media(max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media(min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}@media(min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-text{float:left;margin-top:15px;margin-bottom:15px}@media(min-width:768px){.navbar-text{margin-right:15px;margin-left:15px}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e6e6e6}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media(max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.btn .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1{font-size:63px}}.thumbnail{display:inline-block;display:block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumbnail>img{display:block;height:auto;max-width:100%}a.thumbnail:hover,a.thumbnail:focus{border-color:#428bca}.thumbnail>img{margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#356635}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#2d6987}.alert-warning{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.alert-warning hr{border-top-color:#f8e5be}.alert-warning .alert-link{color:#a47e3c}.alert-danger{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger hr{border-top-color:#e6c1c7}.alert-danger .alert-link{color:#953b39}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#e1edf7}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table{margin-bottom:0}.panel>.panel-body+.table{border-top:1px solid #ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-warning{border-color:#fbeed5}.panel-warning>.panel-heading{color:#c09853;background-color:#fcf8e3;border-color:#fbeed5}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#fbeed5}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#fbeed5}.panel-danger{border-color:#eed3d7}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#eed3d7}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#eed3d7}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{right:auto;left:50%;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{right:0;left:auto;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media screen and (max-width:400px){@-ms-viewport{width:320px}}.hidden{display:none!important;visibility:hidden!important}.visible-xs{display:none!important}tr.visible-xs{display:none!important}th.visible-xs,td.visible-xs{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm{display:none!important}tr.visible-sm{display:none!important}th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md{display:none!important}tr.visible-md{display:none!important}th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-md.visible-lg{display:block!important}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg{display:none!important}tr.visible-lg{display:none!important}th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-lg{display:block!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}.hidden-xs{display:block!important}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs{display:none!important}tr.hidden-xs{display:none!important}th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none!important}tr.hidden-xs.hidden-sm{display:none!important}th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md{display:none!important}tr.hidden-xs.hidden-md{display:none!important}th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg{display:none!important}tr.hidden-xs.hidden-lg{display:none!important}th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs{display:none!important}tr.hidden-sm.hidden-xs{display:none!important}th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}tr.hidden-sm{display:none!important}th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md{display:none!important}tr.hidden-sm.hidden-md{display:none!important}th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg{display:none!important}tr.hidden-sm.hidden-lg{display:none!important}th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs{display:none!important}tr.hidden-md.hidden-xs{display:none!important}th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm{display:none!important}tr.hidden-md.hidden-sm{display:none!important}th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}tr.hidden-md{display:none!important}th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg{display:none!important}tr.hidden-md.hidden-lg{display:none!important}th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs{display:none!important}tr.hidden-lg.hidden-xs{display:none!important}th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm{display:none!important}tr.hidden-lg.hidden-sm{display:none!important}th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md{display:none!important}tr.hidden-lg.hidden-md{display:none!important}th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}tr.hidden-lg{display:none!important}th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print{display:none!important}tr.visible-print{display:none!important}th.visible-print,td.visible-print{display:none!important}@media print{.visible-print{display:block!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}.hidden-print{display:none!important}tr.hidden-print{display:none!important}th.hidden-print,td.hidden-print{display:none!important}} \ No newline at end of file diff --git a/public/css/font-awesome.min.css b/public/css/font-awesome.min.css new file mode 100644 index 0000000..6dca74a --- /dev/null +++ b/public/css/font-awesome.min.css @@ -0,0 +1,395 @@ +@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} +.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%} +.fa-2x{font-size:2em} +.fa-3x{font-size:3em} +.fa-4x{font-size:4em} +.fa-5x{font-size:5em} +.fa-fw{width:1.2857142857142858em;text-align:center} +.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative} +.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em} +.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em} +.pull-right{float:right} +.pull-left{float:left} +.fa.pull-left{margin-right:.3em} +.fa.pull-right{margin-left:.3em} +.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear} +@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)} 100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)} 100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)} 100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)} 100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)} 100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)} +.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)} +.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)} +.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)} +.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)} +.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle} +.fa-stack-1x,.fa-stack-2x{position:absolute;width:100%;text-align:center} +.fa-stack-1x{line-height:inherit} +.fa-stack-2x{font-size:2em} +.fa-inverse{color:#fff} +.fa-glass:before{content:"\f000"} +.fa-music:before{content:"\f001"} +.fa-search:before{content:"\f002"} +.fa-envelope-o:before{content:"\f003"} +.fa-heart:before{content:"\f004"} +.fa-star:before{content:"\f005"} +.fa-star-o:before{content:"\f006"} +.fa-user:before{content:"\f007"} +.fa-film:before{content:"\f008"} +.fa-th-large:before{content:"\f009"} +.fa-th:before{content:"\f00a"} +.fa-th-list:before{content:"\f00b"} +.fa-check:before{content:"\f00c"} +.fa-times:before{content:"\f00d"} +.fa-search-plus:before{content:"\f00e"} +.fa-search-minus:before{content:"\f010"} +.fa-power-off:before{content:"\f011"} +.fa-signal:before{content:"\f012"} +.fa-gear:before,.fa-cog:before{content:"\f013"} +.fa-trash-o:before{content:"\f014"} +.fa-home:before{content:"\f015"} +.fa-file-o:before{content:"\f016"} +.fa-clock-o:before{content:"\f017"} +.fa-road:before{content:"\f018"} +.fa-download:before{content:"\f019"} +.fa-arrow-circle-o-down:before{content:"\f01a"} +.fa-arrow-circle-o-up:before{content:"\f01b"} +.fa-inbox:before{content:"\f01c"} +.fa-play-circle-o:before{content:"\f01d"} +.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"} +.fa-refresh:before{content:"\f021"} +.fa-list-alt:before{content:"\f022"} +.fa-lock:before{content:"\f023"} +.fa-flag:before{content:"\f024"} +.fa-headphones:before{content:"\f025"} +.fa-volume-off:before{content:"\f026"} +.fa-volume-down:before{content:"\f027"} +.fa-volume-up:before{content:"\f028"} +.fa-qrcode:before{content:"\f029"} +.fa-barcode:before{content:"\f02a"} +.fa-tag:before{content:"\f02b"} +.fa-tags:before{content:"\f02c"} +.fa-book:before{content:"\f02d"} +.fa-bookmark:before{content:"\f02e"} +.fa-print:before{content:"\f02f"} +.fa-camera:before{content:"\f030"} +.fa-font:before{content:"\f031"} +.fa-bold:before{content:"\f032"} +.fa-italic:before{content:"\f033"} +.fa-text-height:before{content:"\f034"} +.fa-text-width:before{content:"\f035"} +.fa-align-left:before{content:"\f036"} +.fa-align-center:before{content:"\f037"} +.fa-align-right:before{content:"\f038"} +.fa-align-justify:before{content:"\f039"} +.fa-list:before{content:"\f03a"} +.fa-dedent:before,.fa-outdent:before{content:"\f03b"} +.fa-indent:before{content:"\f03c"} +.fa-video-camera:before{content:"\f03d"} +.fa-picture-o:before{content:"\f03e"} +.fa-pencil:before{content:"\f040"} +.fa-map-marker:before{content:"\f041"} +.fa-adjust:before{content:"\f042"} +.fa-tint:before{content:"\f043"} +.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"} +.fa-share-square-o:before{content:"\f045"} +.fa-check-square-o:before{content:"\f046"} +.fa-move:before{content:"\f047"} +.fa-step-backward:before{content:"\f048"} +.fa-fast-backward:before{content:"\f049"} +.fa-backward:before{content:"\f04a"} +.fa-play:before{content:"\f04b"} +.fa-pause:before{content:"\f04c"} +.fa-stop:before{content:"\f04d"} +.fa-forward:before{content:"\f04e"} +.fa-fast-forward:before{content:"\f050"} +.fa-step-forward:before{content:"\f051"} +.fa-eject:before{content:"\f052"} +.fa-chevron-left:before{content:"\f053"} +.fa-chevron-right:before{content:"\f054"} +.fa-plus-circle:before{content:"\f055"} +.fa-minus-circle:before{content:"\f056"} +.fa-times-circle:before{content:"\f057"} +.fa-check-circle:before{content:"\f058"} +.fa-question-circle:before{content:"\f059"} +.fa-info-circle:before{content:"\f05a"} +.fa-crosshairs:before{content:"\f05b"} +.fa-times-circle-o:before{content:"\f05c"} +.fa-check-circle-o:before{content:"\f05d"} +.fa-ban:before{content:"\f05e"} +.fa-arrow-left:before{content:"\f060"} +.fa-arrow-right:before{content:"\f061"} +.fa-arrow-up:before{content:"\f062"} +.fa-arrow-down:before{content:"\f063"} +.fa-mail-forward:before,.fa-share:before{content:"\f064"} +.fa-resize-full:before{content:"\f065"} +.fa-resize-small:before{content:"\f066"} +.fa-plus:before{content:"\f067"} +.fa-minus:before{content:"\f068"} +.fa-asterisk:before{content:"\f069"} +.fa-exclamation-circle:before{content:"\f06a"} +.fa-gift:before{content:"\f06b"} +.fa-leaf:before{content:"\f06c"} +.fa-fire:before{content:"\f06d"} +.fa-eye:before{content:"\f06e"} +.fa-eye-slash:before{content:"\f070"} +.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"} +.fa-plane:before{content:"\f072"} +.fa-calendar:before{content:"\f073"} +.fa-random:before{content:"\f074"} +.fa-comment:before{content:"\f075"} +.fa-magnet:before{content:"\f076"} +.fa-chevron-up:before{content:"\f077"} +.fa-chevron-down:before{content:"\f078"} +.fa-retweet:before{content:"\f079"} +.fa-shopping-cart:before{content:"\f07a"} +.fa-folder:before{content:"\f07b"} +.fa-folder-open:before{content:"\f07c"} +.fa-resize-vertical:before{content:"\f07d"} +.fa-resize-horizontal:before{content:"\f07e"} +.fa-bar-chart-o:before{content:"\f080"} +.fa-twitter-square:before{content:"\f081"} +.fa-facebook-square:before{content:"\f082"} +.fa-camera-retro:before{content:"\f083"} +.fa-key:before{content:"\f084"} +.fa-gears:before,.fa-cogs:before{content:"\f085"} +.fa-comments:before{content:"\f086"} +.fa-thumbs-o-up:before{content:"\f087"} +.fa-thumbs-o-down:before{content:"\f088"} +.fa-star-half:before{content:"\f089"} +.fa-heart-o:before{content:"\f08a"} +.fa-sign-out:before{content:"\f08b"} +.fa-linkedin-square:before{content:"\f08c"} +.fa-thumb-tack:before{content:"\f08d"} +.fa-external-link:before{content:"\f08e"} +.fa-sign-in:before{content:"\f090"} +.fa-trophy:before{content:"\f091"} +.fa-github-square:before{content:"\f092"} +.fa-upload:before{content:"\f093"} +.fa-lemon-o:before{content:"\f094"} +.fa-phone:before{content:"\f095"} +.fa-square-o:before{content:"\f096"} +.fa-bookmark-o:before{content:"\f097"} +.fa-phone-square:before{content:"\f098"} +.fa-twitter:before{content:"\f099"} +.fa-facebook:before{content:"\f09a"} +.fa-github:before{content:"\f09b"} +.fa-unlock:before{content:"\f09c"} +.fa-credit-card:before{content:"\f09d"} +.fa-rss:before{content:"\f09e"} +.fa-hdd:before{content:"\f0a0"} +.fa-bullhorn:before{content:"\f0a1"} +.fa-bell:before{content:"\f0f3"} +.fa-certificate:before{content:"\f0a3"} +.fa-hand-o-right:before{content:"\f0a4"} +.fa-hand-o-left:before{content:"\f0a5"} +.fa-hand-o-up:before{content:"\f0a6"} +.fa-hand-o-down:before{content:"\f0a7"} +.fa-arrow-circle-left:before{content:"\f0a8"} +.fa-arrow-circle-right:before{content:"\f0a9"} +.fa-arrow-circle-up:before{content:"\f0aa"} +.fa-arrow-circle-down:before{content:"\f0ab"} +.fa-globe:before{content:"\f0ac"} +.fa-wrench:before{content:"\f0ad"} +.fa-tasks:before{content:"\f0ae"} +.fa-filter:before{content:"\f0b0"} +.fa-briefcase:before{content:"\f0b1"} +.fa-fullscreen:before{content:"\f0b2"} +.fa-group:before{content:"\f0c0"} +.fa-chain:before,.fa-link:before{content:"\f0c1"} +.fa-cloud:before{content:"\f0c2"} +.fa-flask:before{content:"\f0c3"} +.fa-cut:before,.fa-scissors:before{content:"\f0c4"} +.fa-copy:before,.fa-files-o:before{content:"\f0c5"} +.fa-paperclip:before{content:"\f0c6"} +.fa-save:before,.fa-floppy-o:before{content:"\f0c7"} +.fa-square:before{content:"\f0c8"} +.fa-reorder:before{content:"\f0c9"} +.fa-list-ul:before{content:"\f0ca"} +.fa-list-ol:before{content:"\f0cb"} +.fa-strikethrough:before{content:"\f0cc"} +.fa-underline:before{content:"\f0cd"} +.fa-table:before{content:"\f0ce"} +.fa-magic:before{content:"\f0d0"} +.fa-truck:before{content:"\f0d1"} +.fa-pinterest:before{content:"\f0d2"} +.fa-pinterest-square:before{content:"\f0d3"} +.fa-google-plus-square:before{content:"\f0d4"} +.fa-google-plus:before{content:"\f0d5"} +.fa-money:before{content:"\f0d6"} +.fa-caret-down:before{content:"\f0d7"} +.fa-caret-up:before{content:"\f0d8"} +.fa-caret-left:before{content:"\f0d9"} +.fa-caret-right:before{content:"\f0da"} +.fa-columns:before{content:"\f0db"} +.fa-unsorted:before,.fa-sort:before{content:"\f0dc"} +.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"} +.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"} +.fa-envelope:before{content:"\f0e0"} +.fa-linkedin:before{content:"\f0e1"} +.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"} +.fa-legal:before,.fa-gavel:before{content:"\f0e3"} +.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"} +.fa-comment-o:before{content:"\f0e5"} +.fa-comments-o:before{content:"\f0e6"} +.fa-flash:before,.fa-bolt:before{content:"\f0e7"} +.fa-sitemap:before{content:"\f0e8"} +.fa-umbrella:before{content:"\f0e9"} +.fa-paste:before,.fa-clipboard:before{content:"\f0ea"} +.fa-lightbulb-o:before{content:"\f0eb"} +.fa-exchange:before{content:"\f0ec"} +.fa-cloud-download:before{content:"\f0ed"} +.fa-cloud-upload:before{content:"\f0ee"} +.fa-user-md:before{content:"\f0f0"} +.fa-stethoscope:before{content:"\f0f1"} +.fa-suitcase:before{content:"\f0f2"} +.fa-bell-o:before{content:"\f0a2"} +.fa-coffee:before{content:"\f0f4"} +.fa-cutlery:before{content:"\f0f5"} +.fa-file-text-o:before{content:"\f0f6"} +.fa-building:before{content:"\f0f7"} +.fa-hospital:before{content:"\f0f8"} +.fa-ambulance:before{content:"\f0f9"} +.fa-medkit:before{content:"\f0fa"} +.fa-fighter-jet:before{content:"\f0fb"} +.fa-beer:before{content:"\f0fc"} +.fa-h-square:before{content:"\f0fd"} +.fa-plus-square:before{content:"\f0fe"} +.fa-angle-double-left:before{content:"\f100"} +.fa-angle-double-right:before{content:"\f101"} +.fa-angle-double-up:before{content:"\f102"} +.fa-angle-double-down:before{content:"\f103"} +.fa-angle-left:before{content:"\f104"} +.fa-angle-right:before{content:"\f105"} +.fa-angle-up:before{content:"\f106"} +.fa-angle-down:before{content:"\f107"} +.fa-desktop:before{content:"\f108"} +.fa-laptop:before{content:"\f109"} +.fa-tablet:before{content:"\f10a"} +.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"} +.fa-circle-o:before{content:"\f10c"} +.fa-quote-left:before{content:"\f10d"} +.fa-quote-right:before{content:"\f10e"} +.fa-spinner:before{content:"\f110"} +.fa-circle:before{content:"\f111"} +.fa-mail-reply:before,.fa-reply:before{content:"\f112"} +.fa-github-alt:before{content:"\f113"} +.fa-folder-o:before{content:"\f114"} +.fa-folder-open-o:before{content:"\f115"} +.fa-expand-o:before{content:"\f116"} +.fa-collapse-o:before{content:"\f117"} +.fa-smile-o:before{content:"\f118"} +.fa-frown-o:before{content:"\f119"} +.fa-meh-o:before{content:"\f11a"} +.fa-gamepad:before{content:"\f11b"} +.fa-keyboard-o:before{content:"\f11c"} +.fa-flag-o:before{content:"\f11d"} +.fa-flag-checkered:before{content:"\f11e"} +.fa-terminal:before{content:"\f120"} +.fa-code:before{content:"\f121"} +.fa-reply-all:before{content:"\f122"} +.fa-mail-reply-all:before{content:"\f122"} +.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"} +.fa-location-arrow:before{content:"\f124"} +.fa-crop:before{content:"\f125"} +.fa-code-fork:before{content:"\f126"} +.fa-unlink:before,.fa-chain-broken:before{content:"\f127"} +.fa-question:before{content:"\f128"} +.fa-info:before{content:"\f129"} +.fa-exclamation:before{content:"\f12a"} +.fa-superscript:before{content:"\f12b"} +.fa-subscript:before{content:"\f12c"} +.fa-eraser:before{content:"\f12d"} +.fa-puzzle-piece:before{content:"\f12e"} +.fa-microphone:before{content:"\f130"} +.fa-microphone-slash:before{content:"\f131"} +.fa-shield:before{content:"\f132"} +.fa-calendar-o:before{content:"\f133"} +.fa-fire-extinguisher:before{content:"\f134"} +.fa-rocket:before{content:"\f135"} +.fa-maxcdn:before{content:"\f136"} +.fa-chevron-circle-left:before{content:"\f137"} +.fa-chevron-circle-right:before{content:"\f138"} +.fa-chevron-circle-up:before{content:"\f139"} +.fa-chevron-circle-down:before{content:"\f13a"} +.fa-html5:before{content:"\f13b"} +.fa-css3:before{content:"\f13c"} +.fa-anchor:before{content:"\f13d"} +.fa-unlock-o:before{content:"\f13e"} +.fa-bullseye:before{content:"\f140"} +.fa-ellipsis-horizontal:before{content:"\f141"} +.fa-ellipsis-vertical:before{content:"\f142"} +.fa-rss-square:before{content:"\f143"} +.fa-play-circle:before{content:"\f144"} +.fa-ticket:before{content:"\f145"} +.fa-minus-square:before{content:"\f146"} +.fa-minus-square-o:before{content:"\f147"} +.fa-level-up:before{content:"\f148"} +.fa-level-down:before{content:"\f149"} +.fa-check-square:before{content:"\f14a"} +.fa-pencil-square:before{content:"\f14b"} +.fa-external-link-square:before{content:"\f14c"} +.fa-share-square:before{content:"\f14d"} +.fa-compass:before{content:"\f14e"} +.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"} +.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"} +.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"} +.fa-euro:before,.fa-eur:before{content:"\f153"} +.fa-gbp:before{content:"\f154"} +.fa-dollar:before,.fa-usd:before{content:"\f155"} +.fa-rupee:before,.fa-inr:before{content:"\f156"} +.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"} +.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"} +.fa-won:before,.fa-krw:before{content:"\f159"} +.fa-bitcoin:before,.fa-btc:before{content:"\f15a"} +.fa-file:before{content:"\f15b"} +.fa-file-text:before{content:"\f15c"} +.fa-sort-alpha-asc:before{content:"\f15d"} +.fa-sort-alpha-desc:before{content:"\f15e"} +.fa-sort-amount-asc:before{content:"\f160"} +.fa-sort-amount-desc:before{content:"\f161"} +.fa-sort-numeric-asc:before{content:"\f162"} +.fa-sort-numeric-desc:before{content:"\f163"} +.fa-thumbs-up:before{content:"\f164"} +.fa-thumbs-down:before{content:"\f165"} +.fa-youtube-square:before{content:"\f166"} +.fa-youtube:before{content:"\f167"} +.fa-xing:before{content:"\f168"} +.fa-xing-square:before{content:"\f169"} +.fa-youtube-play:before{content:"\f16a"} +.fa-dropbox:before{content:"\f16b"} +.fa-stack-overflow:before{content:"\f16c"} +.fa-instagram:before{content:"\f16d"} +.fa-flickr:before{content:"\f16e"} +.fa-adn:before{content:"\f170"} +.fa-bitbucket:before{content:"\f171"} +.fa-bitbucket-square:before{content:"\f172"} +.fa-tumblr:before{content:"\f173"} +.fa-tumblr-square:before{content:"\f174"} +.fa-long-arrow-down:before{content:"\f175"} +.fa-long-arrow-up:before{content:"\f176"} +.fa-long-arrow-left:before{content:"\f177"} +.fa-long-arrow-right:before{content:"\f178"} +.fa-apple:before{content:"\f179"} +.fa-windows:before{content:"\f17a"} +.fa-android:before{content:"\f17b"} +.fa-linux:before{content:"\f17c"} +.fa-dribbble:before{content:"\f17d"} +.fa-skype:before{content:"\f17e"} +.fa-foursquare:before{content:"\f180"} +.fa-trello:before{content:"\f181"} +.fa-female:before{content:"\f182"} +.fa-male:before{content:"\f183"} +.fa-gittip:before{content:"\f184"} +.fa-sun-o:before{content:"\f185"} +.fa-moon-o:before{content:"\f186"} +.fa-archive:before{content:"\f187"} +.fa-bug:before{content:"\f188"} +.fa-vk:before{content:"\f189"} +.fa-weibo:before{content:"\f18a"} +.fa-renren:before{content:"\f18b"} +.fa-pagelines:before{content:"\f18c"} +.fa-stack-exchange:before{content:"\f18d"} +.fa-arrow-circle-o-right:before{content:"\f18e"} +.fa-arrow-circle-o-left:before{content:"\f190"} +.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"} +.fa-dot-circle-o:before{content:"\f192"} +.fa-wheelchair:before{content:"\f193"} +.fa-vimeo-square:before{content:"\f194"} +.fa-turkish-lira:before,.fa-try:before{content:"\f195"} diff --git a/public/css/loginStyle.css b/public/css/loginStyle.css new file mode 100755 index 0000000..682f7a0 --- /dev/null +++ b/public/css/loginStyle.css @@ -0,0 +1,199 @@ +@font-face{ font-family: segoelight;src:url('../fonts/segoelight.ttf'),url('../fonts/segoelight.eot'),url('../fonts/segoelight.woff');} +@font-face{ font-family: segoe; src:url('../fonts/segoeui.ttf'),url('../fonts/segoeui.eot'); } +h1,h2,h3,h4,h5,h6,p{margin:0px;padding:0px;font-weight:normal;} +input{outline:none;} ::selection{background: rgba(0,0,0,0.3)} +body{ + font-family: segoe; + overflow: hidden; +} +.fullScreenItem{ + width: 100%; + height: 100%; + position: absolute; + top: 0%; + left: 0%; +} +#loginPage{ + opacity: 1; + z-index: 0; + -webkit-transition-duration: 0.35s; + -moz-transition-duration: 0.35s; + -ms-transition-duration: 0.35s; + -o-transition-duration: 0.35s; + -webkit-transform: perspective(1000) rotateY(0deg); + -moz-transform: perspective(1000) rotateY(0deg); + -ms-transform: perspective(1000) rotateY(0deg); + -o-transform: perspective(1000) rotateY(0deg); +} +.flipped{ + opacity: 0 !important; + -webkit-transform: perspective(650) rotateY(130deg) !important; + -moz-transform: perspective(650) rotateY(130deg) !important; + -ms-transform: perspective(650) rotateY(130deg) !important; + -o-transform: perspective(650) rotateY(130deg) !important; +} +#loginCover{ + background-color: #333 !important; + background-size: cover !important; + box-shadow: inset 0px 0px 100px rgba(0,0,0,0.7), 0px 0px 100px rgba(0,0,0,0.3); + z-index: 2; + cursor: default; +} +#loginFormCenter{ + width: 100%; + height: auto; + text-align: center; + margin-top: 10%; +} +#loginFormContainer{ + width: 550px; + height: 200px; + margin: auto; + background: rgb(181, 24, 69); +} +#loginFormContainer img{ + width: 200px; + height: 200px; + float: left; +} +#loginFormContainer #rightContainer{ + width: 330px; + height: 200px; + float: right; + text-align: left; +} +#loginFormContainer #rightContainer h1{ + font-family: segoe; + color: white; + font-size: 38px; + outline: none; +} +#loginFormContainer #rightContainer h4{ + color: rgba(255,255,255,0.6); + font-size: 18px; + font-family: segoelight; +} +form{ + width: 100%; + background: white; + height: 34px; + margin-top: 10px; +} +#pass{ + width: 264px; + height: 100%; + padding: 5px; + padding-left: 9px; + font-size: 18px; + font-family: segoe; + float: left; + border: none; +} +#submit{ + width: 30px; + height: 30px; + background-image:url(../images/submit.png); + font-size: 20px; + float: left; + border: none; + margin: 2px; +} +#submit:hover{ + background-color: rgb(12, 142, 184); +} +#submit:active{ + background-color: rgb(1, 166, 218); +} +#showPass{ + float: left; + margin: 2px; + margin-right: 0px; + width: 30px; + height: 30px; + background: url(../images/eye_normal.jpg); +} +#showPass:hover{ + background: url(../images/eye_hover.jpg); +} +#showPass:active{ + background: url(../images/eye_active.jpg); +} +p{ + font-family: segoelight; + color: white; + font-size: 40px; + position: absolute; + bottom: 90px; + left: 60px; + text-shadow: 0px 0px 25px rgba(0,0,0,0.3); +} +#Time{ + font-family: segoe; + font-size: 130px; + bottom: 130px; + left: 50px; +} +.bottomBar{ + position: absolute; + bottom: 25px; +} +#leftBar{ left:25px; } +#rightBar{ right:30px; } +#leftBar img{ + margin-left: 10px; + float: left; +} +#rightBar img{ + margin-right: 10px; + float: right; +} +.bottomBar img{ + /*-webkit-transition-duration: 0.35s; + -moz-transition-duration: 0.35s; + -ms-transition-duration: 0.35s; + -o-transition-duration: 0.35s;*/ + cursor: pointer; + z-index: 1; + outline: none; + border: none; +} +.bottomBar img:hover{ + background: rgba(255,255,255,0.15); +} +.bottomBar img:active{ + background: rgba(255,255,255,0.3); + /*-webkit-transform: scale(0.8); + -moz-transform: scale(0.8); + -ms-transform: scale(0.8); + -o-transform: scale(0.8);*/ +} +#notyou{ + font-size: 15px; + cursor: pointer; +} +#notyou:hover{ + text-decoration: underline; +} +#user{ + outline: none; + border: none; + padding: 1px; + padding-left: 0px; +} +#remember{ + font-size: 15px; + color: rgba(255,255,255,0.80); + text-decoration: underline; + text-align: right; + vertical-align: middle; +} +#remember:hover{ + color: rgba(255,255,255,0.90); +} +#remember:active{ + color: rgba(255,255,255,0.40); +} +body{background: rgb(32, 132, 197);} +#submit{background-color: rgb(9, 129, 167);} +#submit:hover{background-color: rgb(12, 142, 184);} +#submit:active{background-color: rgb(1, 166, 218);} \ No newline at end of file diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 0000000..6c0278a --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,1080 @@ +/** + * Table of Contents: + * + * 1 - Basic + * 2 - Navbar + * 3 - Tile + * 4 - Portfolio + * 5 - About + * 6 - Service + * 7 - Team + * 8 - Client + * 9 - Blog + * 10 - Contact + * 11 - Follow + * 12 - Media Query + * 13 - Ricardo + * + * ---------------------------------------------------------------------------- + */ + +/* Basic */ +body { + font-size: 15px; + font-family: 'Open Sans', sans-serif; + background-image: url(../images/background.jpg); +} +ol, ul, li { + margin: 0; + padding: 0; + list-style: none; +} +a, a:hover { + text-decoration: none; +} +.h1, .h2, .h3, .h4 { + color: #555555; + font-weight: 400; + font-family: 'Open Sans', sans-serif; +} +.h1 { + font-size: 50px; + text-align: center; + margin-bottom: 30px; + font-family: 'Quicksand', sans-serif; +} +.h2 { + color: #ffffff; + font-size: 34px; + text-align: center; +} +.h3 { + color: #ffffff; + padding-bottom: 5px; +} +.h4 { + color: #FFFFFF; + margin: 20px 0; + padding-bottom: 5px; + border-bottom: 1px solid #FDFDFD; +} +.lead { + color: #555555; + text-align: center; +} +.metro-hr { + width: 100%; + height: 1px; + float: left; + border: none; + background: #e1e1e1; + margin: 40px 0 40px 0; + position: relative; +} +.metro-hr:before { + width: 25%; + height: 1px; + content: ''; + left: 0; + top: 0; + display: block; + position: absolute; + background: #2A90FF; +} +.btn, .alert, .modal-content { + border-radius: 0; +} +.navbar .container { + max-width:970px; +} +.section .container { + max-width: 970px; + padding-bottom: 70px; +} +::selection { + text-shadow: none; + background: #b3d4fc; +} +::-webkit-scrollbar { + display:none; +} +#loading { + width: 100%; + height: 100%; + position: fixed; + background: #303030 url(../images/loader.gif) no-repeat center center; + z-index: 1000; +} +/* Navbar */ +.navbar { + border: 0; + bottom: -50px; + background: #34495e; +} +.navbar-default .navbar-nav li a { + color: #FFFFFF; + font-size: 16px; +} +.navbar-default .navbar-brand { + color: #FFFFFF; +} +.navbar-default .navbar-brand:hover, .navbar-default .navbar-nav li a:hover { + color: #66B6FF; +} +.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { + background-color: #34495e; +} +body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom { + margin-right: auto; +} +/* Tile */ +.home .container { + max-width: 940px; + padding-bottom: 0; +} +.tile { + width: 24%; + float: left; + margin: 0.5%; + position: relative; +} +/* http://www.mademyday.de/css-height-equals-width-with-pure-css.html */ +.tile:before { + content: ""; + display: block; + padding-top: 100%; +} +.tile:nth-child(4n+1) { + clear: both; +} +.tile-item { + top: 0; + left: 0; + bottom: 0; + right: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + z-index: 10; +} +.tile-item a, +.tile-item a:hover { + color: #ffffff; +} +.tile-item:hover { + color: #ffffff; + -webkit-box-shadow: -3px 3px 3px 1px #858585; + -moz-box-shadow: -3px 3px 3px 1px #858585; + -o-box-shadow: -3px 3px 3px 1px #858585; + box-shadow: -3px 3px 3px 1px #858585; + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); + z-index: 100; +} +.tile-item i { + display: block; + padding-top: 9%; + -webkit-transition: all 0.4s ease; + -moz-transition: all 0.4s ease; + -ms-transition: all 0.4s ease; + -o-transition: all 0.4s ease; + transition: all 0.4s ease; +} +.tile-item:hover i { + -webkit-transform: scale(1.2) rotate(360deg); + -moz-transform: scale(1.2) rotate(360deg); + -ms-transform: scale(1.2) rotate(360deg); + -o-transform: scale(1.2) rotate(360deg); + transform: scale(1.2) rotate(360deg); +} +.tile-nav { + width: 100%; + height: 100%; + color: #ffffff; + display: block; + font-size: 19.2px; + text-align: center; + position: relative; + font-family: 'Open Sans', sans-serif; +} +.tile .ascensorLink { + top: 0; + left: 0; + bottom: 0; + right: 0; + display: block; + position: absolute; +} +.tile .ascensorLink .h5 { + font-size: 18px; + line-height: 2; + font-family: 'Open Sans', sans-serif; +} +.tile-portfolio { + background: #00c6ff; +} +.tile-about { + background: #f39c12; +} +.tile-service { + background: #FD2561; +} +.tile-team { + background: #20b9cb; +} +.tile-client { + background: #49E035; +} +.tile-blog { + background: #FF08FF; +} +.tile-contact { + background: #47E4C4; +} +.tile-follow { + background: #3cf; +} +/* Portfolio */ +.portfolio .container { + max-width: 800px; +} +.grid-controls { + margin: 20px 0; + text-align: center; +} +.grid-controls ul { + display: inline-block; +} +.grid-controls li { + min-width: 80px; + height: 40px; + float: left; + margin: 5px; + background-color: #33CCFF; +} +.grid-controls li a { + color: #FFFFFF; + display: block; + padding: 10px 10px; +} +.grid-controls li a:hover { + text-shadow: 0px 0px 10px #ffffff; + filter: dropshadow(color=#ffffff, offx=0, offy=0); +} +#grid { + width: 100%; + display: inline-block; + position: relative; +} +#grid li { + width: 24%; + float: left; + margin: 0.5%; + opacity: 0; + display: none; + position: relative; +} +#grid li:before { + content: ""; + display: block; + padding-top: 100%; +} +#grid li a { + display: block; + overflow: hidden; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + -webkit-transition: all 300ms ease; + -moz-transition: all 300ms ease; + -ms-transition: all 300ms ease; + -o-transition: all 300ms ease; + transition: all 300ms ease; + z-index: 10; +} +#grid li a:hover { + box-shadow: -3px 3px 3px 1px #858585; + -webkit-box-shadow: -3px 3px 3px 1px #858585; + -moz-box-shadow: -3px 3px 3px 1px #858585; + -o-box-shadow: -3px 3px 3px 1px #858585; + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); + z-index: 100; +} +#grid li a img { + width: 100%; + height: 100%; + display: block; + position: relative; +} +#grid li a div { + position: absolute; + background: #4AAFFF; + background: rgba(74, 175, 255, 0.8); + width: 100%; + height: 100%; +} +#grid li a div span { + display: block; + padding-top: 40%; + font-weight: normal; + text-align: center; + color: rgba(255,255,255,0.9); + text-shadow: 1px 1px 1px rgba(0,0,0,0.2); +} +.modal-dialog { + width: 830px; + padding-top: 140px; +} +.modal .modal-body img { + width: 100%; + min-height: 300px; + max-height: 350px; +} +.modal-header { + padding: 0; + border-bottom: none; +} +.modal-content { + color: #FFFFFF; + background: #005286; +} +.modal-header .close { + width: 50px; + height: 45px; + margin-top: 0; + opacity: 1; + filter: alpha(opacity=100); + color: #FFFFFF; +} +.modal-title { + color: #FFFFFF; + padding: 15px 25px 0; +} +.modal-body { + padding: 10px 10px 50px 10px; +} +.modal-body .container { + padding-bottom: 0; +} +.modal-entery .h4 { + margin: 20px 0 5px; +} +/* About */ +.about { + background: #A1FFC9; + background: rgba(161, 255, 201, 0.3); +} +#about-carousel .item img { + width: 100%; + height: 385px; +} +#about-carousel .carousel-control { + top: auto; + height: 40px; + background: #67C8FF; + background: rgb(103, 200, 255); +} +#about-carousel .carousel-control .icon-prev, .carousel-control .icon-next { + top: 30%; +} +#about-carousel .carousel-control.left { + width: 50px; +} +#about-carousel .carousel-control.right { + left: 50px; + width: 50px; +} +.skills { + padding: 30px 30px; + color: #FFFFFF; + background: #37AFFF; + background: rgba(55, 175, 255, 0.9); +} +.skills p { + margin-bottom: 5px; +} +.skills .skill-q { + height: 40px; + margin-top: 30px; +} +.skills .skill-q p { + margin-top: 6px; +} +.skills h3, .skills h4 { + color: #ffffff; + margin: 0 0 10px; +} +.progress { + height: auto; + border-radius: 0; + padding-top: 20px; + margin-bottom: 0; + background-color: transparent; + box-shadow: none; + position: relative; +} +.progress-percent { + right: -12px; + bottom: 15px; + padding: 3px 5px; + position: absolute; + background-color: #3FD6FF; +} +.progress-bar-success { + height: 10px; + background-color: #82FA82; + box-shadow: none; + position: relative; +} +.progress-percent:after { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-top-color: #3FD6FF; + border-width: 5px; + bottom: -10px; + right: 30%; +} +.about-note { + margin-top: 30px; + color: #FFFFFF; + position: relative; + padding: 20px 30px; + background: #37AFFF; + background: rgba(55, 175, 255, 0.9); +} +/* Service */ +.brick { + padding: 15px; + margin-top: 30px; + text-align: center; + border: 1px solid #D7D8D9; + background: #f0f1f2; + -moz-transition: background .3s ease-in-out; + -webkit-transition: background .3s ease-in-out; + -o-transition: background .3s ease-in-out; + transition: background .3s ease-in-out; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.brick:hover { + background: #f0f1f2 url(../images/brick.png) repeat-x top center; + -webkit-box-shadow: -10px 10px 5px 0px rgba(128,128,128,0.67); + -moz-box-shadow: -10px 10px 5px 0px rgba(128,128,128,0.67); + box-shadow: -10px 10px 5px 0px rgba(128,128,128,0.67); + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); +} +.brick .h4 { + color: #000000; +} +.service-img { + margin: 10px 0; +} +.service-title { + margin: 15px 0; +} +.service-desc { + margin: 10px 0; + position: relative; + text-align: left; +} +.check-our-work { + margin-top: 20px; +} +.check-our-work a { + color: #FFFFFF; + padding: 10px 20px; + background: #4FBAFF; + transition: all 0.1s ease-in-out; + -webkit-transition: all 300ms ease; + -moz-transition: all 300ms ease; + -ms-transition: all 300ms ease; + -o-transition: all 300ms ease; +} +.check-our-work a:hover { + text-shadow: 0px 0px 10px #ffffff; + filter: dropshadow(color=#ffffff, offx=0, offy=0); +} +.service .nav-tabs li { + text-align: center; +} +.feature-box { + padding: 15px; + max-width: 293px; + margin-top: 20px; + background: #00CCFF; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.feature-box:hover { + box-shadow: -1px 0px 1px #6fadcb, 0px 1px 1px #54809d, -2px 1px 1px #6fadcb, -1px 2px 1px #54809d, -3px 2px 1px #6fadcb, -2px 3px 1px #54809d, -4px 3px 1px #6fadcb, -3px 4px 1px #54809d, -5px 4px 1px #6fadcb, -4px 5px 1px #54809d, -6px 5px 1px #6fadcb, -6px 7px 0 rgba(0,0,0,0.05), -5px 8px 0 rgba(0,0,0,0.05), -3px 9px 0 rgba(0,0,0,0.04), -2px 10px 0 rgba(0,0,0,0.04), -1px 11px 0 rgba(0,0,0,0.03), 0px 12px 0 rgba(0,0,0,0.03), 1px 13px 0 rgba(0,0,0,0.02), 2px 14px 0 rgba(0,0,0,0.02), 3px 15px 0 rgba(0,0,0,0.01), 4px 16px 0 rgba(0,0,0,0.01), 5px 17px 0 rgba(0,0,0,0.01), 6px 18px 0 rgba(0,0,0,0.01), inset 0 4px 5px -2px rgba(255,255,255,0.5), inset 0 1px 0 0 rgba(0,0,0,0.3); + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); +} +.feature-box .feature-icon { + float: left; + margin-top: 15px; +} +.feature-box .feature-icon i { + color: #111111; + font-size: 1.5em; +} +.feature-box .feature-text { + margin-top: -10px; + padding-left: 40px; +} +.feature-box .feature-text h3 { + color: #FFFFFF; + font-size: 16px; + margin-bottom: 5px; +} +/* Team */ +.team { + background: #A9D6FF; + background: rgba(169, 214, 255, 0.4); +} +.team-member { + max-width: 293px; + margin-top: 20px; + margin-bottom: 10px; + padding-bottom: 30px; + text-align: center; + background-color: #42D9FF; + background-color: rgba(66, 217, 255, 0.7); + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + z-index: 10; +} +.team-member:hover { + box-shadow: -1px 0px 1px #6fadcb, 0px 1px 1px #54809d, -2px 1px 1px #6fadcb, -1px 2px 1px #54809d, -3px 2px 1px #6fadcb, -2px 3px 1px #54809d, -4px 3px 1px #6fadcb, -3px 4px 1px #54809d, -5px 4px 1px #6fadcb, -4px 5px 1px #54809d, -6px 5px 1px #6fadcb, -6px 7px 0 rgba(0,0,0,0.05), -5px 8px 0 rgba(0,0,0,0.05), -3px 9px 0 rgba(0,0,0,0.04), -2px 10px 0 rgba(0,0,0,0.04), -1px 11px 0 rgba(0,0,0,0.03), 0px 12px 0 rgba(0,0,0,0.03), 1px 13px 0 rgba(0,0,0,0.02), 2px 14px 0 rgba(0,0,0,0.02), 3px 15px 0 rgba(0,0,0,0.01), 4px 16px 0 rgba(0,0,0,0.01), 5px 17px 0 rgba(0,0,0,0.01), 6px 18px 0 rgba(0,0,0,0.01), inset 0 4px 5px -2px rgba(255,255,255,0.5), inset 0 1px 0 0 rgba(0,0,0,0.3); + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); + z-index: 100; +} +.team-member img { + width: 100%; + max-height: 293px; +} +.team-member .h3 { + margin: 20px 0 10px 0; +} +.member-social { + margin: 15px 0; + text-align: center; +} +.member-social li { + padding: 3px; + display: inline-block; +} +.member-social li a { + width: 40px; + height: 40px; + padding-top: 5px; + display: inline-block; + color: #FFFFFF; + -webkit-box-shadow: 0 0 1px 100px rgba(255, 255, 255, 0.3) inset; + -moz-box-shadow: 0 0 1px 100px rgba(255, 255, 255, 0.3) inset; + box-shadow: 0 0 1px 100px rgba(255, 255, 255, 0.3) inset; + -webkit-transition: all 0.3s ease-out; + -moz-transition: all 0.3s ease-out; + -o-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} +.member-social li a:hover { + opacity: 1; + color: #ffffff; + -webkit-box-shadow: 0 0 1px 0px rgba(255, 255, 255, 0.6) inset; + -moz-box-shadow: 0 0 1px 0px rgba(255, 255, 255, 0.6) inset; + box-shadow: 0 0 1px 0px rgba(255, 255, 255, 0.6) inset; +} +/* Client */ +.client { + background: #D1E7E9; + background: rgba(209, 231, 233, 0.5); +} +.client .photos ul li { + display: block; + float: left; + height: auto; + line-height: 0; + width: 33.333333%; +} +.client .photos ul li a { + display: block; +} +.client .photos ul li img { + -webkit-transition: all 0.7s ease-in-out; + -moz-transition: all 0.7s ease-in-out; + -ms-transition: all 0.7s ease-in-out; + -o-transition: all 0.7s ease-in-out; + transition: all 0.7s ease-in-out; + opacity: 0.2; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; +} +.client .quotes { + color: #FFF; + float: left; + height: 368px; + padding: 30px; + position: relative; + background: #2D92FF +} +.client .quotes:after, .client .quotes:before { + left: 100%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} +.client .quotes:after { + border-color: rgba(136, 183, 213, 0); + border-left-color: #2D92FF; + border-width: 20px; + top: 15px; +} +.client .quotes ul li { + display: none; +} +.client .quotes ul li p { + font-size: 22px; + font-style: italic; + line-height: 1.4; + margin-bottom: 0; +} +.client .photos ul li.active a img, .client .photos ul li a:hover img { + opacity: 1; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; +} +.client .photos .author { + background: #2D92FF; + clear: both; + font-size: 18px; + font-weight: 300; + color: #FFFFFF; + padding: 20px 20px 20px 40px; + padding: 2rem 2rem 2rem 4rem; + position: relative; +} +/* ============================================== +Blog +=============================================== */ +.blog { + background: #A9D6FF; + background: rgba(169, 214, 255, 0.4); +} +.blog-post { + position: relative; + margin-top: 30px; + margin-bottom: 10px; +} +.blog-post .article { + width: 100%; + min-height: 500px; + background-color: #42C5FF; + background-color: rgba(66, 197, 255, 0.7); + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + z-index: 10; +} +.blog-post .article:hover { + box-shadow: -1px 0px 1px #6fadcb, 0px 1px 1px #54809d, -2px 1px 1px #6fadcb, -1px 2px 1px #54809d, -3px 2px 1px #6fadcb, -2px 3px 1px #54809d, -4px 3px 1px #6fadcb, -3px 4px 1px #54809d, -5px 4px 1px #6fadcb, -4px 5px 1px #54809d, -6px 5px 1px #6fadcb, -6px 7px 0 rgba(0,0,0,0.05), -5px 8px 0 rgba(0,0,0,0.05), -3px 9px 0 rgba(0,0,0,0.04), -2px 10px 0 rgba(0,0,0,0.04), -1px 11px 0 rgba(0,0,0,0.03), 0px 12px 0 rgba(0,0,0,0.03), 1px 13px 0 rgba(0,0,0,0.02), 2px 14px 0 rgba(0,0,0,0.02), 3px 15px 0 rgba(0,0,0,0.01), 4px 16px 0 rgba(0,0,0,0.01), 5px 17px 0 rgba(0,0,0,0.01), 6px 18px 0 rgba(0,0,0,0.01), inset 0 4px 5px -2px rgba(255,255,255,0.5), inset 0 1px 0 0 rgba(0,0,0,0.3); + -webkit-transform: translate3d(6px, -6px, 0); + -moz-transform: translate3d(6px, -6px, 0); + -ms-transform: translate3d(6px, -6px, 0); + -o-transform: translate3d(6px, -6px, 0); + transform: translate3d(6px, -6px, 0); + z-index: 100; +} +.blog-post .article-body { + padding: 10px 20px; +} +.article-body .reading i { + color: #FFFFFF; + padding-top: 3px; +} +.article .article-tag { + color: #FFFFFF; + margin-top: 15px; + padding-bottom: 5px; +} +.article .article-tag .fa-tag { + padding-right: 10px; +} +.article .article-media img { + width: 100%; + max-height: 250px; +} +.article .article-by { + margin-bottom: 10px; +} +.article .article-title { + margin-top: 10px; +} +.article .read-more { + color: #FFFFFF; + padding: 5px 0; + margin-top: 30px; + margin-bottom: 30px; + border-top: 1px solid #FDFDFD; + border-bottom: 1px solid #FDFDFD; +} +.blog-post .article-tag a, .article .article-title a, .article .read-more a { + color: #FFFFFF; +} +.separator { + color: #FFFFFF; + padding: 0px 5px; +} +/* Contact */ +.contact { + background: #858585; + background: rgba(133, 133, 133, 0.3); +} +.contact .modal-dialog { + max-width: 640px; +} +.contact .container { + max-width: 860px; +} +.contact-holder { + min-height: 100%; + position: relative; +} +.contact-box { + margin: 10px 0; + padding: 20px 30px; + position: relative; + color: #ffffff !important; + background-color: #15B7FF; + background-color: rgba(21, 183, 255, 0.8); + z-index: 10; +} +.contact-box a { + color: #FFFFFF; +} +.contact-box .h3 { + color: #FFFFFF; + font-size: 22px; + text-align: center; +} +.contact-box .close { + width: 50px; + height: 45px; + top: 0; + right: 0; + color: #FFFFFF; + position: absolute; + opacity: 1; + filter: alpha(opacity=100); +} +#contactform .btn, .submit { + border: none; + background-color: #F151FF; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} +#contactform .btn:hover, .submit:hover { + border: none; + background-color: #EA00FF; +} +.form-control { + color: #747474; + border-radius: 0; + padding-left: 30px; + font-style: italic; +} +.form-group { + position: relative; +} +.form-group i { + position: absolute; + top: 8px; + left: 10px; + color: #B9B9B9; +} +.form-group .fa-arrow-right { + color: #FFFFFF; +} +#state-message .alert-danger { + margin-bottom: 0; +} +#state-message .alert-success { + margin-top: 20px; +} +#map { + top: 0; + width: 100%; + height: 100%; + position: absolute; + z-index: 5; +} +/* Follow */ +.follow .container { + max-width: 600px; +} +.tweet-box { + min-height: 100px; + margin: 0 0.5% 1% 0.5%; + color: #FFFFFF; + background: #5398AF; +} +#twitter-carousel { + padding: 10px 10px 0 10px; +} +#twitter-carousel p { + margin-bottom: 5px; +} +#twitter-carousel a { + color: #0033FF; +} +#twitter-carousel .carousel-inner { + height: 100%; +} +.socialize { + background: #32CCFF; + padding: 10px 0 20px 0; + margin: 0 0.5% 0.5% 0.5%; +} +#social-networks { + width: 100%; + display: inline-block; +} +#social-networks li { + width: 24%; + float: left; + margin: 0.5%; + position: relative; + text-align: center; + -webkit-transition: all 300ms ease; + -moz-transition: all 300ms ease; + -ms-transition: all 300ms ease; + -o-transition: all 300ms ease; + transition: all 300ms ease; +} +/* http://www.mademyday.de/css-height-equals-width-with-pure-css.html */ +#social-networks li:before { + content: ""; + display: block; + padding-top: 100%; +} +#social-networks li:hover { + -webkit-box-shadow: -3px 3px 3px 1px #858585; + -moz-box-shadow: -3px 3px 3px 1px #858585; + -o-box-shadow: -3px 3px 3px 1px #858585; + box-shadow: -3px 3px 3px 1px #858585; + -webkit-transform: translate3d(4px, -4px, 0); + -moz-transform: translate3d(4px, -4px, 0); + -ms-transform: translate3d(4px, -4px, 0); + -o-transform: translate3d(4px, -4px, 0); + transform: translate3d(4px, -4px, 0); +} +#social-networks li a { + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + padding-top: 30%; + display: block; + color: #FFFFFF; + z-index: 10; +} +#social-networks li a:hover { + color: #FFFFFF; +} +#social-networks li i { + display: block; + -moz-transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); + -ms-transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); + -o-transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); + -webkit-transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); + transition: all 0.5s cubic-bezier(0.77, 0, 0.175, 1); +} +#social-networks li:hover i { + -webkit-transform: scale(1.2) rotate(360deg); + -moz-transform: scale(1.2) rotate(360deg); + -ms-transform: scale(1.2) rotate(360deg); + -o-transform: scale(1.2) rotate(360deg); + transform: scale(1.2) rotate(360deg); +} +.social-twitter { + background: #32CCFF; +} +.social-facebook { + background: #3b5998; +} +.social-googleplus { + background: #666; +} +.social-youtube { + background: #cc181e; +} +.social-pinterest { + background: #e3262e; +} +.social-linkedin { + background: #39c; +} +.social-dribbble { + background: #f06; +} +.social-flickr { + background: #F10091; +} +/* Media Query */ + +@media (max-width:991px) { +.modal-dialog { + width: 768px; + padding: 10px; +} +.feature-box { + max-width: 455px; +} +} + @media (max-width:767px) { +.feature-box { + max-width: 100%; +} +.team-member { + max-width: 100%; +} +.modal-dialog { + width: auto; + padding: 10px; +} +.client .quotes { + height: auto; + margin-top: 30px; +} +.client .photos ul li { + width: 16.666666%; +} +.client .quotes:after, .client .quotes:before { + bottom: 100%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} +.client .quotes:before { + border-color: rgba(194, 225, 245, 0); + border-bottom-color: #2D92FF; + border-width: 26px; + left: 20%; +} +.tile .fa-4x { + font-size: 3em; +} +.modal-entery { + margin-top: 20px; +} +.tile-item i { + padding-top: 8%; +} +.navbar-nav { + float: left !important; +} +.navbar-nav li a { + padding-top: 5px; + padding-bottom: 5px; +} +.skills { + margin-top: 30px; +} +} +@media (max-width:640px) { +.tile .fa-4x { + font-size: 2em; +} +.tile .ascensorLink .h5 { + line-height: 1.3; +} +} +@media (max-width:480px) { +.tile-item i { + padding-top: 7%; +} +.team .col-xs-6 { + width: 100%; +} +.follow .col-xs-4 { + width: 50%; +} +#social-networks .fa-4x { + font-size: 3em; +} +.socialize { + padding: 5px 0 10px 0; +} +} +@media (max-width:420px) { +.tile { + width: 32.333333%; +} +.tile:nth-child(4n+1) { + clear: none; +} +.tile:nth-child(3n+1) { + clear: both; +} +#social-networks li a { + padding-top: 25%; +} +#social-networks .fa-4x { + font-size: 2.7em; +} +} + +/* +* Modified from Bellow here: +* +*/ + +ul.subFilter li{ + font-size: .8em; + background-color: #8AA7DB; +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100755 index 0000000..e69de29 diff --git a/public/fonts/fontawesome-webfont.eot b/public/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000000000000000000000000000000000000..e054c93d180825402bbac5a1967931c8d6dc17d9 GIT binary patch literal 38239 zcmZ^IRZtvE)a3w!+u#m^ySux)ySuwfa0YjW;O;KL-Q6v?Ly$m#gk-W0Km%y}$F=}(fD^zR;PIbA1z-)WJm#ixy9uo&G`p~2Y4XBL^8c0F*f^jhurdAWh}Eez0BeIb^-g!Jj*I8k`-RB zHUaGojX871&S7Zmii-tRA9Zm(q=PYB+%+S*ms9_|T8cNleC5&wZi{4lQ_@2z#>PFSq-i?knt}(Y2U|IlJ6SDB|a%&VSs0JSS_ZCZnJA=))?dPAE>3gl@o1HN2?u z6Ls!Do7{>P-@_y!;bVd|!#t34gt2roruO2s2G&AK7y$HtzMO+NA`o)qMgk%OW_FHE zWKqq4B!v?U}I1KzdD_ekY5Xc^%^Kkj52hjaM@bN(t}u3-Ze^>YiuA*A%Xv%;nt}4@;DmE7gA_JV$$Q zkT4po4ROY^C~AjtxPatv%WUG0Tg9oYP;tKttmPLcNN<&>bfIryiM>{AgEv>0XCDEfrpynGGJ$kQ$HKbPTw#fQ&f+6Mfd4vPLj=XmK*_*2FmOAcw++kr} zD`@eq#w5r^!c0$YUfxtq1}_{|+c>O?G>1Z+v8k%nL%gGUjKlJ69Sa=9M}6xUFKm{W zVu35W%??6j7QTcK;{u|HCHBuBERbh%`z~>TI}<(%I^r^17;{vJrd}qEUy??D&K4Ra zMeKoS_7SaCo5&l7JSq%E-MvmswcnG0LV?uwOip~MGno#iK$EH;XNmE{#oztac!a6{ zd8@F~CXNT&^Am+wnF^dy{4{@h+ap>+lh>Vpn>k~2+!BX*0a@M}B8a$WX8WXAVmW!= zloEL$YCW0-+ct%N9~?sj>pr}5oY6PLY#OMC>kYYDFB#Sbemp8ysMQ2p$*3U(|LnCVc|-m7uvBW#1TYRq)3lB%qvO

JQ6vGItzvJ1&`zP#7IY4h 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 literal 0 HcmV?d00001 diff --git a/public/fonts/fontawesome-webfont.svg b/public/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..36d43b8 --- /dev/null +++ b/public/fonts/fontawesome-webfont.svg @@ -0,0 +1,414 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/fonts/fontawesome-webfont.ttf b/public/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7ec2e1de899c20a4ca1c98f4b7d7daa828c9269f GIT binary patch literal 80776 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

VC{WP+-dr(VIH^e}W^=Eb`#CnHPpmhD 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%0D6M368sy+p{2q)0)O4Em#stV%?NUqdcV zMaaeT8?g*ePkt@Yn0v&f$DI5M@dW=C$wu^92ZXo9m*EJ&C0nAvMX3|~N-D|9$dHZD zi7QbOr(`LERV#$Czg`#Z@8s)O`x}$^95F&(?YQnLoh2J1wETcyk0p5K*`DRs5j#dt zhT`GS$#>J|c;huhCo{homcI+2vz0=HAD%w zItg~Y$%To>bYtpWkeX=+`3$1+pEy51`_4Bu)~gn)YF0nHXJpT_t84Jux8aRD=}#sN zv{zx!t0nRjljJBp*$|5`=SeKnL(9~4Dt1_;DuLe|#JLAOq`#)) z?Ci-Of0U3Ulbe9b38d%%*-9{YPG(*1zGwWs!A!5%hI}u>x%o= zsG^S}Q}pwRcu9~b3L?kCS|S8g0C9@CYsQkz5-&9qoCrz`^$iuu;qcOtlI@!thvq3p zwIj+bZ)I}XK+f%Vxmy|o zQY!M2!`)?rp6Rx>S+Z_vL5{T{qp;mvF*4nguIVh&caO~XG<%bC?4bmUUYXl6R5-d-%duGvbJ%Wy=rsK8D9I{t9T!#T zGiw~7M5ogvO$wRpRG8#yaAuGD*v^%BMJ}#&`c*EMS!NBG9aK=8Xn_lOqD<|C=8-QVA*2)6 zc2PpiY>+br_e|)TU)RmCd*+SRrnR`n?le`U&A2(Qzan^OwLjds_qq8M{g#pN7YFIG zgOi8)cDdWRe|#ygzVVq2^as3q?|_zlJIwk@UwPrjcRcp!V|0lrD@Duv zp9@d%9~G5V+8vsdEc2)PA0{Kcnwc#dNF{iCq0Qz-YBrx+AFN6WdaH0LoUjVyTusmx zkyHeOFj+-k&C`aEya;Aa^aG$6WUz^hOyGZ!kDxAGpS>;BG_$m*$)2(>B&izT)6=(a zq?j&mFHb+*vuC1O`f^T6eYvy1Wl4xnE1y}ce)X$K-CjwxT9RCjegw@{uefiX(WaF# zw(>>CMjI{3YNJvj*V>HFeT%F_Xqb|3NS=h$i#!dCMyq9HVOncY!6}LyUfX~~@ zzEj>-V0_M-qt8WL0NRDT&8>#UVx#On6{BY~27^Y9AU-n`#K=kl>^-Gv(spT?jx-+O zVW1=ZX*a)WB9@f+Z^j(2&(k`n8i>nxnbRB&9dzw?Be{oHRdyDeXU#57*LkKD0KpPQ zE~|kLWLey-(;hsrV=PSiFb67ibr`$1Ya<8#$kn z#^{NorC249>>+-xVzuOZ(1-J=nN+LK9dB|PHGRn@BT^ii*lC%4l4(Wt#!*vXsNU36 zU*BY675T0(Qn*}o(O3UQ6z8MJ3fb;3%*0}-%M1cgW)M)8lIX$dDiKg+oT?D`5nxHu z6@Cp7S?S@=9vvJ!_r-DTZ67~86#m8+M{fSXox%2l?{1;jfB$e#@W6LBGu-&xd-x?0 zQp*kUKNz!%uO+o);VX3fsfTF&#U*Uf{BQD~pZW&>>x&EeLJxg<^zg?I%q|K)^49|g zKYpkm(VTa1Qej?_>h#Q#sq;d1B0pFDELRTPun1K^r}>;nv7Fi%NDHKPR)#P?pS~wuYEYibOb0FwS0uphQCbyU~jU3No(JN)|=)3{fCW^4NbG`xoCA z9Oa&ly3MiIrDI$U#{VzJJn0tQ=Tf8Ibg``OsnINrf}V2ag479IMF%|vwbrbCGEHB) zGlkKcjrK5O3?~SlPU=fV_&>^erGVVhDD0?oa2yjyUXjpyB>KWD6Zwq%D|^gQS>fb= zz@Mjk=^ATkNfKQ^ckqw%Kd=`U+xai~AJe8UTvgRhcn6#HW#v|S16@Wp)4NlBwN`#B z{}%rwe}g1YQj)|!#QzCZc^^+LD@%csw3(SfdcNw)(u;w2Q_%>?w0B1SPQ zxp-I*d6*(eT<{ga!t4f5Wbr_F=Mmgjh~3X)BtI-(lvOb1JxWVnTsZRhrw8-LMh88f z!O^k&gP%S=vhYP(a@0FkkhQ4zmY>}-r{~DK>xxFhA-6je9xGh;?vb83_xy}^*Jftr z%%4?p(#;e&rT-K!+I4;*G?@994rJpB1%VOr%#OHHfHPA<-| z%hMA|lW2p#ZN-|r^1N>RM9yUCozgIH*;&+lYRFeOI>#TH(Hz1h&ry}AO61jn9J62E z6C4;A366JkOrIVaA1~Ae%am%j(-vfn|Ko`v!B0~q;(tSbBD)}~V3avHGnoH8A?!`l z@1C{n{Km${b&oCF7%rF>2<{rM^p4&>nA6qX;&QdLb!89TK3Y^ZydxM`nK!g;;kk7U zjT_D{?>^f3pXOnXw-(i2R5-nJU7hrx*wC1PCCxk(h7=Hw)3G59@SE(mqshw;oAao zF4>H4e;|IFF1hj;skn`T<~T_|IbVp{tkLh|^k2-6bIXCarjT5F1ldxV`s6A~8%8_{ zQW+7=U&L4taWi#aU|NXO5iuFCYr>k?dcN<-k^7^oxzx*#(_62u!;<;a!jJvqF0u-x zXdPbELXHwtqw=X}Kf|a@0lA7M3Frjb<7)Hi5ck1{uExDZ+b(6c4a|G!#)he7ok~Y` zcAGLACVxx6NYC8);)*GOeWUlSs$YQbEZOl_g47v@D&K;K!v)FOvvA zUY32q&i~{Bo$TU&`{clD{Kqa@{WSlni&i`udVw7cY~g!1wQk~P)8Ag-aufZ)+8Jx< zJNOxBV*~eV<}uJ#L+PH9B*x33e^U8By%Z6qgv=|1fjC4SB6ZQ)xOzJND(i@fRkO8suJOK9iiqxubh3o}v@tIpny%lz-`>Ae_;HASkGlL}eG;D45SWQ)U#V z`3noXi+h6Z){=>~-Q25f9d?_|*=rP&oqq|B z7UHcCKtZzBGoMWU4CselQo4#RUUdE46r#;!IA?%B3eX(x_FjU>suQ!_J619F{{G3I zNp>ybzq5*9XAb_mvKJ&FV9qA!HTl4x{Ztn0$YTajC#)LPgSl@*2*S~}3yQCgAWkV+jX6{Q_*1M;{~HybAgkcn|m zfJWdt3WW#}ccg;WwSU!QtQU&_5di_kFOswiG(|>0fu$R#zLxwiea_t*l+PPWY?m!= z@0`c%56UM-5f_W#lHDynj*gRBtehqx)s|?GGa6)THK|Q%4Js5w{RRY*sxQ9& z`bFUv2rVAO!sj4!dWl5Gmg#7TA)VF17hdOu;~xa&bd!XJBQkxEKS>X-c{<}g_E~zE zKe-97__AB8`s?sRFQn&Y@J~<1^G7r2>GX5tqguK(mw%ss1h4rg_zSso7W+$b~>#vA(&9r}N?=n1wH_D7(u8Yc{?McrpGBx@1+AnQw} z!rH{JS&Iw751KHXb%0w$kV?_pDrz*L!Tg1Kt4P#olEHM%0tzZ~ml0nvcuF7=f)4%k z58Iqsx3ui*Tm8;=<}|IFev8dK&hLet{}sv6OW*qT7Ki2Ah40x}YO+sv0eLcv0}s)S znElg;<8eUyHBla+f>IzQCEX&HolGZ1CzJJEj$~X4#+n(y8)99I04qYxN5CuT1d_U1 zhcen%Cn9K!SGy}D6QQrxq}-U4va{vZIm>^u;?)zu`t8%V>UAUM4?X$%QQPhGDUy{xzF_~7MVd;?K4%G@idoBU|b{eL*H;YX+X>KAtgwmr9Ei*3FEMygQm7I$yW> z)vXo%%-YFc1#bK4;kK%k4=xJcz~44vvwr8*p(6_`c`HYC^ZT0N#Y&>`4CI_!$Dd=MgoVi1JPFxL|Aw|VdgCGNmW_%G$j{*Tv zUnqj?%Af#1CyGVu7rUiS;q6sT;opMj>_-LReFNT5Ynm_FQepNK=E@ReYhGx`8XOtU z9ldk3=-1#15)wQq%yP3@9wvEqk$2Y+ zPmsDgV(1kxV)2Z_O9&DUWHlx1;VPFU_??%g*`t$pYh>K$fdixW-_Io^GSjw9?q-fN z=X8mag>dO0E*`^%L}tt6^hq1~L3}z^g8S>?d7G??N5vsd$tm?xJ#r4q;)PJMIF3T0 zG5B(bJ`s>}1ouLLZAE)?wJ*d8#Y=j^{Dn7i{mYR~@;E=n(eJL|lNcra1uu;_Ys{d3 z&8sH~`Y=?5*el+&kkU-2)OVoxbBZpIwCNgI31#!&$C`t}o zH)Kg&-(>%k@mfLmZ19pq(pDVn=eR^^A_hn@EECJ#b#0Mx2`veTrqEsY31n zIG1RUoYs7`aE8$0vjE5Lw3Tr~AHmg{&Z0EV+MTBmh}_CMC)TPzo8w zLuyu$h71XD646w7Z9~_zLz-dxCr?8J?}vNPOZ4w~U`c!p{aQE50|}>rYzIc;!s@We zT$Em)jIk(j)^g6UjKd`{g|$qW4C(6D6_bz%>FbEKN*vZyu6ym_zaRN; zmP_isz=1ot{cDd0LIr-VvSZedhG( zGjcY*cVt$_fwynW9nL73*Xb=8-qG2+bEqh9dMMjC!)+|`=Ies|xuV(i>8{2RU-R6C z)ZF%kdbv`kNYE$Bhn}WYkDaAWZ!9s{7HN|-adRI2$H{|#dT@>=-a5MNMDN1;msM3Q zyKmm${o4o43Y9co9p9UIXL8r7yTZYZv-7?E>sz|-T-Oge5=)L5XG%SEx)xtnd0JMj z*YEG}XZdwmSvo&E3;FS81gSiA9+Q{nKrvo*LzM$HY%uW=G7ezF#he()ky0U0Q7Bmz z1&6PP=tvR4s4-PQ<_HOetjq4HBs8-7@@LsI21>^t*%)ZK<(n&~tVbM^N?wUMK11(nNlt3Mm{O8yHhQWvJT+OmQ4_q1bWJzEzG?NF z2fN`><#74eKRiBg>V|1jPFveKTINSF;M|Ut&AxdZ>^yY%A{mmIXyr}AWkmuO)+!}eC zFVrZW zj{Ljl(`UQ8`}s@Et6)-R_%eDmjw{01(SPY~^k0SSLaB5}Aqg=G74R|zD^HMxAPl!e2ff9g@WN#mli_iQ|&M zV@qr|&d(_Q3Pz?-$bb`ZD9VLWU~%valq0NKIKBQ|yP{jM*gp5j<$K8}@zdXbg5NEU z^YR(On)x!cdz#}feWh)xDW&+INOO_HY%SB$Cz+v zMo?somgrxInGgrgUW$YLPh}qcH$oA5HTWrNX-hZ2Lacxkh~6li+0JZ-F@%`S z_%PCNSahlGaGp*QPMzWbfR#XG7E$=aQifwXP7pXt5l49v07)WCyn=VET?fzp2&)vJ zUbj>w32eEr{D#*L_A8$+Y_CXF#tj%+ntY1!hd;iP=}!1^LJ>al)(sneJv{uoTW|Zz zqjTe!f86$qW1U@h|9oGcrErEft<_rPuc%_~qN(TSU;e|%Uma|!Zy0MV3q4M=4`D>L zI3b?G3E`nikd?_SmuFf1hAf06m86(c%xNfjU@QoxMa|IAUt_}|F~Gu!DO5m#G9kuV zMMmU}Mkg7B@G@ebez|C9$1GCmeB|C$^>hmvO}Y(0|6i$fzGPDX@JL zbUz*FKAq`IbVSj5+>PZYsgdkwG8m=!ZP?9Fa~j{a0N$sPjdC%yP_~dyCW;L>NrX?5 z(Im4`eJVrPifnaOGdM=FnXrnO1_xe&>{>(uOc(r>u9f6`0)4te@N}8$A6>vZtc>0Q?YrMh%tfx5pv~6`b<#dL)TgT3g20FF(UgS#-WooA*Y|ceiHN`ynGX_kC4G@Em(Sev z=zIYam@4#PgQH)BUQY--2NJqQ%7j=&NM@no^o)zshfz!LI)WioX0iy$V}-~uq6mn- zNwE|>QI%jMMzOQ2Yh$XxZC@%Pv})e^%!(*wkc%2z4?WNl7zzb7Ep$-q0rJVqx$8(H z^gwVX1y7&SgP1%VRTuiFkmTvBdc){HNtoEqkI=Q9mAQ?mR+7OojKeBEUG!r?Z^Y*pMxHOF_9I+M_&)0WvP?oz zj`;l8_toGrzz7i`cDulHaKAJpM2wvh-a`jw*9fD7S2N*3)ZfL?(JJtu1QeoDOzAI) zH+x(dT_Eypa4vxsHjK_5O^1e|DlL zbk9d*euXg+iV*Xa@E*OE?gQ_J_aZ2=pZ0(vmZwhL^V<3_(T_Gi`+kUhsgiY zMuh+Gr!}CxaEFn&Ju&I2;t3GDV;yGeBQg?N@U6n?S|f~vp{qsTs$ZRNZITNX;n+Pr zxMzlhw2~-}1dR~Ss%p~2Ggp3$I}}syz;5lj@_Y8b!8Ou|?t+>w4l@ukp`y!>LgxrO z!7jvbIYAy33(`&Hw}TH=%IcOL8yP*iu*~jQYH*sB zxjh?#?VCac8fJQ*h0J24(hO$xuIM`FK9$Y_Ed-x2>PPgQpapE>$ynxOhLTeflcucn z)7Tf^;{E|Tpuja&!H=lVL2Z0rE!fie^J=X$amx3xkMMj#Yw`K}>E`Hsq6LPI%T5=c zAEUI;fV3%iWEA+k2J#I(%Fy^gZ9U9QiCasytn$WLMsCwni}PdLxwn%5V4I!4wn&y0(!ACk=anU`u=g+GRm)- zdva;zL?&|e(0cxFJ=;Th^xpY*4d*i(zL;A+ad2$fs_p`2zB8~w+ym_Ul0V^`1*$2Y zebP+yCLQ{k*Oz1snc=GI>C;jnS6XJ+WU|=v!xE*=LV5+o1`fV|7G1Rk)tx9fM9_t9 zGsPcD5HSULh7=3ZIPB4+%F@ij@cses*qmlV#e?gHPAseS-SFT%T081)SG{LsRf~@f4c|3U!fg2Ry}HHidG{Tsp9Tal%D>*W zw#(yboiC2%x6*~MJ9wx%;*)Llo9pUaB>{DY-&GJq@$58%#a3U&5K3g0b|V zj$tkti#?!C#Fd?dbW1rTemx}YfT8Ve)VMVf zPzAFl=_wkxW!AALO>y4t8)htDM(1tc<7sVa^|YOArkB6BXr(6Ow>R(Xr*9m%b6(lW zlfJf0WzU-}>D#w4NA_&RIu;iFt)u0Vn#;fEKjwcV z8;Sq@&)Mx?{^Ho(WaaX+$ucjTdxB(8)ME`Fg>aBA^w6);`qNdo%nI-yi$#q@5OxII zi_Qf9vWGFafYf^xx+tt$5k>$E#=OMuORXEM)1@f&8K;@7Z8z@`*vi1b&9mI>Ba^T8 z>=`XX22cf^$sC+qd+?qp4?)@WQL<*Ax$-+%Ht3j4szm`ZNKRG}@IV_5u6TS3JAj-@4<46`S5U7}V+JC8thXcXk4Jqp>8s#H6;H#)|eSso{0)+ zO9F#CIJ zPIeMfx$t)+=j0^W@;rBo;g{TLw<9&fosyar{Yxhbv6L)a7f-WY(qM!VE}xoGZj)KI z>EJtORP0q_h6IQl3zaN^KNDoqYjVk^G(NQ>^zghtgpNfBK^H{{5&Z0_==h_5Apz2I zw9Q3k0TF6wSOytav6qX`A6tXioXEgI{A)_!aXfb=H9y~$T9`-3%pcEjI^AxkJ&!y$ z8_zu|Z2`7z26~_~Qw9a4VD+*+N~KY=hc)am3Q;L!^I>Yy22C7>86U3r+JE&h8ARb$=UPU;2e zz36`mmElvXl2Ba4fJA-3tdb>4(L)=ZCtWWpx|IJ@fVDaoDYZ>zrL2rpZZ9eI78ztE zGHhnlbT56OlPQ@uv-j+g1q0LT7oYE3-&inG+s+*d4s@AQUci#F^S8(Z4NY^>~zlWcjSqOEYxrnQH*tWG-AIgPaVHg||Bk!=&af{E9- zoQYE?I5`Z3XakFY_kbPk{;}s9Y;i!~fo!e~HWlND-R{ArmkWW;Na)b~4@t z&vtI8p4rJA>KyujF5-WDPj7%Gz^L%dN6=r=TZuZJl7kHi)FnoF@;E|7(b>}=PA}%w z^hkMq`}k0MV|7i(;#+RNv8hN};$GSpnxEU2zJK|~V?yO&J$m~m*&cYwCX*RNf*wsG zmXIMnUWN3>*wmNE1V)$8)t-w?g=kSQp`&%7@zOtaGL<)kS8ZOfpn&P@?5aD}J*{aL zcWCzb?$w)*bkfz6e{HRs_0F8RW5SpYQ9ne>8jLAH9!Jq}FfZokWBHTCLP(?`H9<)2 zA+$o)=?^>C)O2=sGF6Muafj%PQ~d${L*_I7sqnj?5q}7uEdq^fI4ShBW`fSf6L4r*K}FeQ^q@3{xcqWQs8f97GtHFj-_+ zVk>8i9^v6>qc**CntH68|AL|Buax6y3%EVhAz3cG-#tEUJZvx=B~?<1(s-FnpvlXZa62y0)56(E#AD?vyo+`+N2%MPXF-8y@A=hm$=Qcc`(^__Hn^Lp!D&HP7$ zKv?N3YV`UOtl4-C z8eCTP(?`yR$5k>$rkWT$cP2b4Ph^bq(G<@=U{NNTAGl0&=Ms}W=LpKWoc$5q1M31q zJq^@@rlwE+k#4$j5oeV0Nfy3vAdkRHOzbC8#ord}YJU8=Mq)&z#+XBlUh*1tV~Q^! zQ4w#TIE^MD9#6#bC1Z;&VOm4B24SwkA||T1(V(HfU*FVFV6iqd*yhyq4>5=6*1j%p zQlOB(#OCt%7F4WW%%8p5&UYcdf}U|n+B9U&OEDNE>6QefgBQvZMcX2hhkz(e5e5yB z_OQIs3q&nxTw}=H)|wN} ztzEr@f0%CR>rN_aE#Lv;F;{lehpDF|caoEfO7_KT;u1_|$YY5p_)c~$)*^;pMB;9y zuuq*jW-|q!+p0@R)f!S$Ro~KQo2+@d4Gj{n)nu?H8I8%4>-ay!C$wl(-(iwOI@7DT z?|?&KFA)}@P{~>Fq$zs|>FWuB1^No(HPNdQ-0CWKRzriaE!%11*2Krx)UM&bWU~8n zD--clJ+qrm<6aT?4jdul<5?A$bCfru>%?md-u*;HFCqAsTYt?HnV;c_HEU_fs}t;E7gviY8L1Qi3czDuW@3iGy?|GEgioVS5tsA?D~%B0gSlI~N+H(}omwAS8(= zg}z6cWwt)Z$$S#YZD{bj!JikjXI0z~#um^sCwiC!HCqeNgnq%VSSeB6zW1yP>?&?gnBozhnTonZ#9W2py9mZ$J*A7Pek(QpWwJ5Y{ zQ0Rny|k8&&31 zjoy`{YGfbK* zPvdU<&*fj9!46+O$)0Bp@JpA_WAxY(ekr+o8}$V=+((7BQSO6c9>v|bRaj=}sDzEI z8(h{B{uqC334LJe7s6AXy#7v>k~|tYw#i8bK11$9$Fle(TlpnR=y7_Sd-U>5_DS?% z7Th46-A|u}G7Ov18GIRR|&w(VlcJFtu$VOXxe_ z37NU{OP9X<;1Z$QQ}nm#ZOkFut$dPVh5NAPF>KsJZ<}omF^ArH2km}L-#}kre#ywB z+bQbu`D;G8nS6q0ouXGU3g$QHN3t(LvXy}(A(ha3@ND9(k9oif21OB=M`T#TsomYX z=~W%Hga3%+oV@04b}JF?&>`s_nV<>A?xrEb;VNMixE&eB`HyHv2N{WY|4(rmXZo}X zW~&U!xCA+;_b8;$i^!oy&YWmJ@Pf>(0UDqfa3?&EJd)nKH@IgHd15Vng{fq^#JQY0 zM>=ti=qm&lp{c#h%}gHqAhbT+(^O*o9<6?_uxP~zMS_+xq4a^^`-}q=$IV`|$CGWc zC{tWnCT)h^l4n{~uPf9upICBpaxBv`3X|g%@pF`l?Ybf(X zeF3XS0bhrI;N(&v`%AI!|8jO6fNd4$|J{2}k}XeJ%TtytTk_tLye&`3GxEstjuU6^ zkjcy-2_Yeb5kfGl1j>d|0!i91ny^{|WkZ3MmeCm~{3#8@dj9|Jp5!=Tg(AEZ-S_Uk z`|ex!jabgAOOI1p)0N6}tDw!$hG|d?!xRHPJ0U)UajYkz@xpGhpiW3qD6f%%06`>x z5e06{D3@{xZ|Jl!vCvq;6p<038}EC#>G!HwL$ubMq1V~XT8%L_OvQ>vZZ<3ZMm;3sMYDM@~4Q7vWUriE4v z&KN>{2O^s4xXtW=c(C=Z+tD2=Qlua?F=uq9AK&IQKKLbheLN^e-? z_1N7S*yoX}iYk0H@d?H4o)S-0etBeqEiSz}DkZ+4G22%zsG?ADu-}{;XKiy@OZ8cn z_B`|zHyL%|8k;7yB&9SnHUl$*#z1}#yhqX<}zfEY4>@nxLGIl~MjmIz~seV$U31)mlyyjO}J;K>eQ`PiqENBl^xKC^S^;B^B7WIMS+ zS}QD<)?sgENoBledhNQ zfc2+AjnZL=>P+k_c1wDbWS&0+u!10j+dm!Uck{bPB^CKPKp*EbhqECNkMP#0-^IT$ z83Jn9KPFH)r2>gz{=w5kmvHuQ9ICNq;W5k~lAJv~gz_YjBZ5+?;CK}_8tsUwju!-? zA-IP_Uo(b>xn0Bq94OS%i{$b_d@H8&2*L`LVX0(b45I;1L8Mv$i;^;c?U%O5z<^bN zI)npz29k=cNI^JkJebd z|1*jrBfII-FOi~zRg<0%j~lp?l4A%xgU@pSJosly5*WVFKY+qm@_5GGet7bu~oX567JnsJ;|B(mZ9Qb^2{EzPf+tDCl0@f^&i-kys zDXiOwo0xwRv`Kqz*+$|I(c3{urJ0*)4Aak_Jw#U1ozj%VT#w_+LYKA zWQlUfSY%`&OATxb8}3)n15qeec~19=cgmyAb2mEXVK?MSzrknGC#IeMZg^M7yRmTW zeX+td_P$`9G(HrR{JqqOvhVV_0*DS$g-!6Updg;%uXyCVVFWP;7%PYgtB?*+7@Ke{ z#?D1>B|lCVbSH}@f!q5vHiE*+5Z*c)Cyd`HiF`aJSOul4iH*c`9(`9HfBKJqR0MYM zr|gIP>=y(V9UDKf9~7Si0*bOK*)z>F2S(HZbXKlGI~eb%7=8NRik-Qq|1CyOf)M2S z@Tmqt1lbdV5!{o?^<*lk#GZ_0QXnq~k6-o^paju~sVpGb*cJZ@3gv2k39Os{1xJ_L`7084i`h)LxXu=p;F;m{`8~;n@ugFMaQYLpqLF7Z zu@jW{^PtQ#<267j(`_GWAI0o z0nSNpjxvcGgb_-;PLxprNC;~EFgq1gG_f(?R)-)uJ)_cFGMD)&a3+NCVFIOy%3vr( zLd{t#f_E7L7|Om1s%UUB0e1f_wMKYz)L()_E@Lu)6F{Jh0(S1VAWRabhow2)B$vz@ zrNWeqE|Z?(hbF_BzzYCv&$)lzaGlM2=QBVvfbpxY7>qjI06*89yjtt?V9%XtBP#Qe3l<7_E z$Vdx${LkQ4WOR8K%7#ynBt?CYTX*(Df>P59O9lX_9-p2CAwb>dvx@+= z2pSO;q!d&msp04S1Xz=H5&BR+*#> z@1RBl`6&bV?)_Lu>e+rkdPb*?l?g9icHS_8va@p`5~~Vj*%_TP7RN7=EvKM1_`@@q z1m(h@!vES-{4wJbR&?E~FJrV2rBVj4GpHmZouJUuMSO*}uqt)m`g+9(DF zsT$*CKLl{tfI;>#t2l&}qhbu>OFu3(A6ZBS_)3Mzzrx4AJ89(kNxL_t>lczkV9c;g zto|F@_;-U+GdKf^H70$T@WsT>?B9f#IwbvaA$c782bt;c{|*yjM#fpQ`Ee*elU|Ua zfP$y{zxML)GUa#@6l!NtiFvlILm=-0Jaw=1hP)hcqZHS`zZ=lyu$GA(pnL`5a$*N2 zq$Ln}XjDAnf2*D0F~|cM7p4gK9$vr{7@2quONYA2C1eE1lzu&rtY;GQeBn%51sn+7 z0Tl!a+zUNq7mTe7G4KBY)}7LeGAt@LDXd%kqr$dHuw-5foKC{Yq`B;t{?d)RQA!|m z^s8f+i}WS{GhrB|^a=awTe8I-AZs9Gln#BhgKQ>Ml&=IOe+WEARN^u%gg*Q%9YhG~ zAfHNuvbnTfQh~fCLzs|{KdyrW6&Y%_j#B5${|G1O+F?_Y-jq4RSt~k!Erh8t6B6?$ zX(5NCk#3SiR*s4njJ-ximrJh-*V7f9MITfIeht0g(ZMyw|c}F{rs{1d2gw zCZ3WO%p(s1f8tlt2mTcu{82JOR~{Vy6C~)T(q z{uMPsoOCw~&&hM5YocCXoPzJsX%5REsNnRkC=}-T`vs&3o`LZrlJgGfrFrBbCOPR0 z_K&rSw5~H&Gr^6%TXH(&izy5SMfz9N3l~%G9x8wYWJJ`XbT=l;>oa>XE-i0?OSOMg zguIlnp>F;uI_Kc%AClMDO8<%${txV_OZfL>DH$C36Lt|~+yXtQkI4aec$qbNzHlb( zB7<{{%#^*-q1ohmFy>>ERuj-6lsxrhoU21j0(7hNY74m*TR{cWa&m_s=6e7uKe88r zOG1ohV|&PTvZZ>K%>M~mOtjxMDtkwR5PnRHVVV#V5jbZPZr@R%^cK2;^Mx|$dMc<3 zQCy6Yxo7)hLa1LSpu+@A&0zc)6?v1uoKc0~)CtPj0EPaj#Rw;ghFrp=CAn#?G$tO! zT7uF&=yCl%85OkQ13D0umlVif#Xc%8&lgHi(g8{_>Ba6s{Q;EU^2cS5{{H}n-gQxl zN#Ps@3uks?5YG2XObeZfe_YxG^#deI4)jYmL1doMv423@Iit4FN3va*?BNBU5CaZZ z7B0=SmY~%9TpGTJ9HUb6o4@2LSnNn}Y|wTTIoar=vB|PC4OJ^9jIGb5%P0UUH$OjJ z3J}r<>@Mg$piDZOZ%a4IP{68Bp56j5{y*^+O4~mT&U4beG92*hQ>UK>oS?ro2q)lg zg%%fdslD6kUX+SGrJ5D(_qoJ6D8&wvbF zNsa^t+lKMvpe8|26qq&*wK{hnnGl@Ee>E!JdAfIsV$q~gL0$4&xMTaskUyacQA5+e zVhVpBxtHmZ!6*OtPFgT~#u7%+foJnPasZw+%ABU~@11i$iktW!q=`wG{I|4m9(jeN zQS-(NSVFRNv+&TQwVlsi%p=c`0(mY%xBqhS8hQMW?nOX`QhkOkMCg_^N`bCS;_&V}S6>4f-I04wLaBVKZKVD#2=JsIrQR6%f^A{&VT?*A>f zjPTf4GYv?Ztcl1LCI)}Y!lX_eS$a!IU8UlZp6pTa_dvjTL152k`$7FeyT2V*LoM;{T+03XCBX(S=5ItFVJ>xKOvk108w_Hy!;&=ApmT zTJBPA8>*OG&)vk`!Tp>#-9J+vxK?%N4eEitJ&j8j)-H5jvY~K;?W!FqI}AU&CFT~> z)=lx7a@VZPTv;`DxNLaZo=#y;&%zBmZrQYQc+Z~Um78wav0-6P=(Vlk``aRJ@N!o- zk!zdVBb(axk8V#))m^rI-==X_+ugGdL(ngOb zzWbXIEg)%66WV9IF#1`_X3qeT3ntLkD6}~WKKcD{CLRDVGCUT`ibz(A0(7B3RIA29 z0y%%iz)wryr{YKcX7SF5dH%7_{n)>QI?%|1@?U*XT5v9y9sj4{Kam>$G3nQ&-v88} zMsQhiOF==wrDzi-ttu!eB2N|<=lh%U^NaaM3X2QIwiOi=iXFql-y9ej5xqr41!Gkx z?ktoP78Z?NUQkfTKZf7@9(2b(zaIG$gT8`3O}zB|Ir#5= zQX}18Tu@M)g2%G|hV${r?2_XAy}@^+Pw}BANzMBOcp&|{Klm^E@No9uP@cn)m**%b z8t3MGK*4{owg@wMcMeX^_zuOh{9=_2w2#~?cBc%>n1-R71#66jUo6!hS^NRwqhFFv zk)d-w&++_3u9jfdT6xPFp8sI+5vg8flWrp+fbajg;#uw~A~^R0~gbOMTu$mS)08p@LQp1@n z3z{|+DbSUxuXqsaDP^=nuVFUk?nQXMHuf&D<57prQ6w}rQOgc{m5dMkTM z6D`&KUMTgI=ZKKP{wnsF2 zOhpapSxrupJv|)Fh$8Yvatk)~9?5TanI_e|`P!;88N$NivMh<|2@$nI+_#F}&<-g1 z{HMUF232oL+=-m0uu$#Dvv|~bwv4X0C|_b6UNH)v4dv=6{$xx6cMNl^SUoD6PpaSs zB(S1B--|=?tu^-j5RN`SYYoc1-{^h_1&C?IiWGODs;ma}7k%!G`YO&-Q-zm05rri4 zJ?bh)d~#e?NmqK5k2TIsR`?t`U-CKaEGV~>*GMa41jyrCD@8nOAn%Rlsv@uOhloe` z;@r)ZzPj#-zCLmJr*}Pk{wUxjvf`cF{J38~^4j|+{Cj>79l(cC$`|4k8NdfRYPqv( z^%b0_x}rKcxw=A7YjZv7iXvy1Ey|Z+*7|fwI$MTLmthkU6~3ZGdOYP5!`eukIWfUH zJM6@qv->m<7pDdPqm2v-uKd7pA|vNwk2F|0^hR343Xn3?w5E8-?48G6=5CeKkz(P9-X^GN2a$y6S zbAU6AFk_^GfK%D*0+N-3O$bT%mYp^0`drx14WIn{enO5m+cIk_7PMuPn;yHTc;xya z-uX=ifAuSGyg=Mi(ttLr>q2CpU^dB$T+AkuD|IL7Jj!HGW@4riuhg(q!G|>d6rVjY z)Rz<~PYOqnNK)%25@VS!$)DzJ%~K& zC#1iT*mFkV(vVZ`M8JD6$4YBOexlX>UiZP=N4wTR;KWLQdjc|pdtRDFJ{Uj6o~7J` zI4PLn)ZvT9o_Ll%&5@>8kq_u2o{$d8qt6)yJ$4g>6&uB}!4!6fLa%U;txwRWye7|+ z<}&Y;N_f-w-H3*NkIVl0I=s`0My$8+x5DnPL$=W`@lGWf=6m^D5h=Wsc*mZ=J5_k6 zkG{kGar_i}Cxz_c_wX0towvuo9y^K8TuZJY4#i`DgBsD~0A{#PtVMxWnirvcoZkd# zO?F~oOq$Y#(K@;oK1O<{i)>IVklsP1=d;If7{pVj4;yn5h}W_)`^bha=^e!pX*;n~ z{Gp;GAA`~KIU+L5#GNe9fbJEZV}YW?p0l+JhRHhVopVNTbjVJIJdB`Eaj_Bmh`meN z+Cl8nc2MxYr9S=$vdUDbr4dF)Y*OGcN}!w(1xk^y6`_G3tokEp<)1Tg#p zwHBP)VzdelZIQ~tFO|}N>3RNH&o9W^caD>UNRlv)|5l4naJ!UK5moPz9#HmUW_OAE zxE@5LqnyTLp_^dMF+W9s_5#_}dQ@E~>S>!dw|!th+&90yb>YB_9*&nj7vDl-yy>X- z6~|dn(_ynlgESU&!`c<8mMhkrJPuVn$XZyMxZKPeP0l7IZcCp>U%O=Kp3rXP?6&#^ zp^pa&sVEjNzVxDHE#1?-*Pp4TLdM&qMDCICjhHdbM%x@r+1iDiEhJUIoRbrKC|6?{ zKG+!Tq@1nw>(-aAUt6+nUHQ7Tl4&jeSXZ(Zf2_ml7+)>T;&$OAs#J~A12hY9(mTKy zeMh^g!Bm$6Tj#fsnbpf1$dC(^w_ z{5YJi-}gD`UX}xcx|X!V9cb=fEHjgJlw+BhC$Vmx)8XIm$7E51ghLM_b%Y>>pyf|k zWT+lp6KL5axwTMmAp$GLAgBbIIcgR7U#zQ*QD_@BSk@1b(Rt+h;dNvODZRhC@)y!? zyQSZvuR2GZcn%&RzJYJFOCx%9t0PhFE1ZOL2=3Ix2tI9uPp!pE8Hu_gp)o$CT(F5c zCj#Z%=mY}Av{{xSSc3(Vpdy@op$i`o-|!!lc0Mx1`w&@cBS)n=^11(@T6&f^=~TL< zUER_$;zTEfKV#WkA1Y1Lu3~9iHgxtHw|LT((@e*nLiI<0zw_JJkQNs`k8NKn+ z#oK?&i?4l(^8eRwCrP(ow);S6xOC;#B}*iUsQ;1C{fpyIKiVClShQ|<*;`<*0%|OB z0-R4c={D5*^tw?ZBG=*xjR@6w?V)(ZhY8+zGZ*H|g>DmR@rCMhe35MHsW3+~DOzuc zY8e4F6RmDo6)S_B0SLYhl}c_XsZ$hGQ6~+oT}v)+TjsU8 z3SPQ7p>m`dW@S<7w6dfOeW9;H`jCkAy-p+fIB8x*&7$@!@^LqL&Q{w~T))`T{d`7~ z(=07Zay0YdR(F09DvP)pA-`yK>uOdrypd7$omlZ7uwpd(L=I47I5yQA6Yk^mVLl=+ zj4lY=1@ks@ERRt@A3tg**{pYxR1!);ny+|z?aNOsyK|ZA{rAw1Y5YH{pW4wPpzlff zvY*X+=S9#oI0t)5B%~&46h`Zi3l_u0pr(U2Ud#KUkq@TBGo$2gQLMBp%d`!kl992T z73bsgQc<*MaGfH@eAN6El)7?v^eMObW6GYv=!swTDsdF(iajsy)z2 zLVZfqkn$0|!bkfT$n~xnpJgJ5iQ0*?gg&|l`QqRS3LYH5ZUCNhabi52!=0%2rY9Gp zx@WRb$*H}S#Xg5ak>-mx)cO?ESP7Q0#cG*ROZ7lx{Z5nz(3>U_V&z_Yw85Te&E!!< zz)*xfP%yXy=Blb8p>0NQ`tsZ6=4Uq#6=!tRq}MOm(U{WKQX8Ap*xY2k?n;ZR$=8t@ zX0{}&wFYfr(xE49otye>T^%hZ;lnU(RA_$3lFE|4x-69#Vk>JeXkUmHB~hA?p>VWF z8R^TY%1+WK37J92{1w^lWtMQQF`V+p%cZ#l9ZP`CD2~<@6PhDKBO}APE@e2-NDWR1 z3AU3+N}ed_riFU+ia9qgIVmr_mXvG-KSntrFzFco7rB?gJ(G)Qn4F79 zP!WYyuB5q$_xjx>g_ZaBkd@K~&9I3?@ehOQ4}ktw;nqhq6oFFAT!K5o92M(T@xCNOxKAsS zMnJH-WQ#?1PE0NyL5-Kr6*qP7nB}ZkxVy9EBA07@$AVvMY^vLE--0PuI(K!t*Bls` zbI*qQl$80gv7LLKU%mGDm9179hQbYTiQ+ZF$B;C3+%|{Dc@$9|tI5ade5i(mV;?yC zX~D7>fr1qRt$!1Aj9^Oq`gPClYHz>l*|mY6>lgfdbyel+dlmtaAp8l(6(`fryL@Qn^oI<}*%q7{whkNv#Cf-N;12XG^ z@gXfztf|W;P&xzdoFMJ%b;h4JPTBdJRm-2dewq@Ms)kb%8!o(W?(iKKxI2k)#jOkO z+fY}1;iDI1dn!v3To*P?yLv&nbJmXTn~-fKaINE~#Jk`qPXO;P&aC|#&U7KtTbO(7G4kmoZSa+E~a)y{-QZDLtH=%z_4Sr3}q}jS-)FI zKDq$84X#q|fP+So$~064A@Y)Bq*j+-ReD{+FBVe7R+sH6xvt?6|0@);Q?DxVZ=Fw$ zP2J_gyy9C3`quu=!*@h<=Nr|()&-$ojZ#)^Vu^vpd)`exOmZm1&Bq zlGI*BoL8s7tJ>ksv3jfXQBPS_=1VsiSWC(?Y&qywWSzHY?G)B;3H4%_9JI^%{i-uu z8btsU=Nu8zQ`+H(Gma!?cdc%2THTqGI4eHR(NS74SZl3XbMK=0cdf44Myh?A28x^m zo7#Mv`imR`oA|zn;)d?*=5AkG5t__dD!Pl>e5AD_tFyrw8RPO!FKD~0uP}ec#qG2A zsjTjSva-IK6l?83xvRH^<}xng=w!E%OAU}!Mo|vB|Uo= zmsc#>3ww+4>Q3xZI5ck5evibZwaTmEe36j?L7`xjtb)XpjY6C{dUHW7Y${Svs~EZo ztFcVDKH@ldJgaZ_oVPzFVVf=?cS|!w?wVbm3p%rTLF)M9g86tBy<-}~vy9+5>294m z(W~V=u|)7$ELe{|UM`0kY#BL6D$dC2CkW`eH z6T55vt12q&`ip|38JrQT28vP{4mh%ks3RL05QI^nrAWh%Nv|C} zZg0S3oVU*36`PY+l=MQM^gwx^JB1{_GJ1t`u+*OKG zvjj{F9q}N);+VYJ4SBT@IMY*k1#cVg(bMgxmvq%^{~4P`4u)K_6;d-ODTLJi!%shX zxId*~QFGJch7^(WKm5suAAQXG{LjtbJCvI{w0Az0h$Gx8u~gU&4KW!Nz`~cz@+nV`{{CkFr+fyP z_R3xUQ^JvZk8NDA>_TbCf5NkV^ZJMTh*`M+EsJxnzmY8hWiDTJHJ zG@LYah-hSg_prZ9@$VP2zxx>l`9MKbxidmHPKfq~MtQ?R@lv9OpjR0h8X@=$(0?eQ zpJ_IO`-y;g3(pm_UhKEcVs+q_5G5_Bc?D_XTYve1`@^N<4WwEM;pa$CzwzLQ&)uS* zU2(zs7aGXw?pEolh<$6Xeu(05*7)D}hamY}s0FD{H*(&@#1y61SP+#G>WeX?`LcuB z*KyDry<;WzXwIgT7jPO{CegQ7fY6nUSTB=-0 zT?x4bC28$5Gt=gq6D&3T6_!e8zBU`{KxK6?4L;`t@Gq^gIU)ifNeQ8$F>zr&UTHw# zonT7}%JS(tXzNZ|L@1y$yKEXpnUL35l}k*UwduxPJFnX~Z|Mb#=lu7v(VHIp_wdpc z3rl>LT++63QSV2@e&E&L-6_5LVedRy*X8#y-T>}TXM>%lJ`z-db%%!1A{}V`$M#W{ zI0##0UJ+VNOSpen`i!|mq<>M52!D+FLi}zFmmv%2pa!mEnD`q~0VWSFAn_zbTZ$+* z4$T!E)}jQ^zo=1rRh(B76&@ZU=wl*6D5ET51x5nem~4HJXaxjDDywd<0C!5oHGmi? zt?ZLl&H|$*IkWgt=|Q7(f)vFd$aA5z^{WtcsNWv`1)+DJoO=9Ap#@Klru;92^AK3d zDBca-fzqq&>tI5{!cUackAVlKrB9lt>fLY4G@EL?S^N~?0sjlqCE=YB>yY(zCFT9J z3g9lqjo3ldk9CJfM2Gn}4keEivWCg7=$LrbS_B*IovR{ti;B9JeoM#_bqLR+POCUo zdU09@vDT1e;aOr&NKzw@mCrbq^yESP(O17%*-b7akD%I$ zPWl%qQ~0Dc((nKNcR_5HPBu!Pcqj*6hn1FK4%C-MC9lS)P(+Z>=%k1cBtAgX1f!QL zVB)E?fGsHZ1dL)B{NVFc%1`{1)o98Apl}}RYwNvs#id=-pL^hy+!jZYyRfdyUAs`x zC4JReccJu<^zIbzRnm2W7++AIS8S)I*AfsI1Q0<6Tz~Sg!QaWTpQnV>09!x6C z26Mn>;&rAt4WEJnRf>4dg4=F+b}asa&QRt~Cs@n{s~##>u?Z;os2dxYU|{BU{G?jG zb=`~^Y@!*~tzAiGO!W#({^;V_&C{<%fv3eD(m`jM-8!%LS@DhE_D4ydeR80zCHLODSlqELV=P~s@Cd`1#%bLieoI7Rg9$Qo?F zUiv2~2eFAB>7R|##~whf0MuhasG^9fYGFzqIb)%S{+Fi=nMI+VU`}m7b-*VU_^Ke~ zfT#!LHT+%=NoXW`&lsGhfO-YLPjM$G3AM12laman>YJ2oHml?LXxOo52nj`aK}euo z%Kd27Zph?71w_Wzja06a3sd6)oV2(O3)WgyN8It+De z2QlY@3^CH#XpJr{&?kw~=N9Qxv31%XD$3vL#-Sh=_^;$wt@Mv$Ug~SEAzw{klYa)! z34@nGO*aVT&Uv;wAUZq&4*j`El5A#%UsTv6)=SF94pj zTm^di>XYMh?D2R-DRf0qTxx2fx+DW(1rufcfVKb=q*eXSoumR~@ep-$#&D)SfFh>1 zvD&#X-LMSOmD%J?zUdu{F7Xh%tHdsfT*imDNB zx>y~TU!RrPkRKn9pIPyEt-Q7^tuCdgH`%npTRu>q3fq`U zTFNsEu{Ok-(yG%WR2`*&p1VEt6gs#1%`HHo~zkKVb@<5Q4ZxR1;2Ckf>;b0>$7p(I|>QAHwSL$xo3b29s$v ztJZF_p^`9tTEMY@3WC~Wt2_F;ryQD>Sf0_*^6p4gWqfX}JvKXLEgt_?cT;V%zwX15 zBIyx9EOiao8%okcBXVtMok%!6)*8ju3VJ698WWYcJfl4j_tTHgAq$lHT%ZDUHP-n z$Op?m?z%;IcI8ulM?Rm;ZO2y?i#sdnGD1{s|QuA-5>r;ghk& zs>7qh!cvsc2`TIxLBy~tGP#EX2`KdNN;x#psbrPj1!_eUnCxh!RmQbGcUiHwFrPQg zaAml2V}CQsSCr-rWZH)FdxnJD!U|nEaBfY@kpAM!DTvLguwG}1ZJA=Vw#6qenkVhY z%m(@Gs3iCjFqux}ltmE{Z#OE^VMucg9J4n9Rs~9O>opT$SZLP58oIAV6uylJO=2tQ`gP6W!eq=7@hgz4s4fBhEFWBskP$$|` zW3JTm@VY8Ivx56)KTZG!H9b<@*(h$mQi1j(BC{gpI~x> zWkpk~t+s~#5~nYzPWU*rDkt7jG0m}frNhc)TLq=@Fc&rY0#*aF$2MT9X1Y0->|Ca6dg)0d~YN$;yzU(lrZb zVwZ`)sfz9~3;HokAQ$EHCu7$x(}QEPs z%Aiv!rbG-)LaQ@cK@{{_4)=)E^P^3%tH47Lz!mhB-;+-Y+CUv~Mr=!NLtgAXYs&cY zI`iCeM|W9rT5X@OsmqpQ96O7 z4$z6hVo8fIrcn`3Rk*+bJ0D8H94Vz#rhc1J?DhRF*S9F8?VnAVIh0b+KM#~bs>j}- zC!f-945O7~IJc8sjy=;Im-mTgT=fn1W1H-!TR7*=lgWw=strN;zC|RGLl~Bj8xRLI{jr8nA;mu;ePV5F85IQ6!KXvA00h-I!2tNI;QRRy1y)>M_JOG|S` z<*A*8`T1B^DHUgIgIP)!)$&h7KTEqfOu9xr|Rz-F=<3gY|QD3_|cVq?+toctMi zv*r?We>r2wbpxgI%j<-{TPkuAtW{GB7haH9SZ6zQ{XV0iDKUQ8inPoen|FR)-O?%9 zEmd^h-Q+3mkoX%&*(fT_BLw-X7alzM{8K%ha;0-FdN0?TOnR-!loFc7w; zkmEm11nFyu#-h;*&w>Z^l1lNa4h!RS`c%%4fIAQ|(vlDm7VsfY90uTZa(@xpyC%>H zgUJS2Lg+PuQ06Yp(HZM6F%{`D>g)NWrlQiR+Qb>o!*|n> z@tN+-)apWK`A5?IY+mFrufx2|R0mKhBMe3^A~wlrOi~NckYO?rpP3eBb=L0E-a6oE ztV4%9FFmj8=+b0qjhT@}IU7Cs#<+U7kknh+JBz=4&C0N_7LBHB8gU$QCe)=%$N9`@ z*(K|j2l?d`%p?MKv;J{Gn-mrj$;GlMFr?to!SjxjV*8ev(bBUB9SHLJXU`t29Ij8b zduCTu4A!Nl)ennTZCH}uSz%ebc-aO1Z?f7JRM#(Q%}8%qQeU&EmDPKxz-fLB&o<%7 zrbv}BCOi>VEf!CoOj|rm2rcHOoFv&)RrTGa{dK9C&2uX&>r(41IW5IW@%aszQ#|6G z85u3}s_K?a$u_kc45=XGg3dBCy;*h(ck^_uXjp$xr9pK%5Go!7qN2x%F*a-PR+$f- z-P^OMF}NP#-es%TF9|My!UB(ENdTAC(k8 zjWV)?dnpbmPJp45HH+y^jF4OT7RCkalxHV!##pO5&ZJc+OvVUi`^nszZA&4O_CfOx zQ)jZ?#>~|TEhdt`Cob1*w?o*^Y|d%Si@mqJBe|}gH_s`fvOcv2vffr#Y)Y%`am-ql zQsT8q$MW-~#|2AQUI7(m^(#AbvDPSlCvhu=ao6+hj!7}!*D;BDR~*#;73`Qqd991M zvuu|Q4b|`3WlD=oGx9$(+(`P}+hcEYOZODzsA(@5sv$>-PeJPe2MAT_G`Iv5W2l7? z>?cF@3C7@P=r(o3BRZY_N`A*DwY#2gsP$S)4B7Sk^&L3{U*i_w#rgd>hEqwIpGG^E z^KbI2#I1mjd`&JqMkR)as7MU${l(fdfg+gJ%`8%SJwio<4L95Pm7hyNN>7tw8Km?q zpM}8R$xoG6Ak<<7sq}P*hlXm2)u1&-iU}4SBNI3=PM`q{rF6QbAau407kq(qK@;n- zvPDuCFGb}Y-^+5ur=){2%OQ2rFBr=qmHsz_EQfSsPP9_|e=#STSIUPdz%Cg=W!eu~ zS|q;g&E^}lh8vq(c#Gl%WStjN&qJ(PZ!_bSkQb`v5)?>T3(Z19fyrk2WX}UTg6up5 zPc*yWqOo>%c1=SSWN=WX0`L}7Nk?&>&s1+NZOzWA&x>oR9~fzjE$%9}R_4S-CS@m= zwVPY>8ajoA`CZUiG}1}IQ`%jcm{3rkUNbv6X?|*X-&wr>N;miNiiv1 zz#d0#U3ESHJ6p2A6KR@PpHHb)W~Q*$iRTR33bpgNgG5=Cc`8$ zsRF7XKi}?|TU{}y(QbElX6driVv}91IYl$lG6!vSjfSk+oau`iO+|G!b8Brjd^#C4 zGEum?95>_khF(X>%=!XNggK+woKln$6Q`LHpKP}oQd2YH9ozac8_Nsy>eSMXl00ug zTwH+{>uLa2|17=+%g9BkqfliI3CV~@{|Q~HQeBvwoT|!A4NwOT+Zj>HG!n+3S=Wx> z&0SGoB}MEW%*3;pOiCZrn&SU#ZJ1XdUvH?I+mxjZll2NkOkBc~iVS#j5W+(e~dFqgktr2@BJzGfLxU9B6%cON=c(A~qzB?2ocl z=e;IfjnbioRzXqAi}_{GkyPng>5mz?stSb?H*wwL)!ZSz243u!kU4P=-kCFAO)em- z(aU9h;GMzo0zQf?z-NvG-cjQ-|7GtW9hi+8k(zi5zY?E$GVqQv z^NnOJKJ#+mGY$C6pUFjd=Qn|OBBVOL8CL)*)iL@Gdgds_yM*J=91S>U(Mm2XI_ROI z=M1~(!X8t%4hu)&`^x(3?22KvtLGA*Z(V1BdRUQCF|AbmBBiV~!#U5FpYNOJ%xEo3 z0jFeJnqb;+Da{{ z`m4po7wx4GsKM}EwToE|hHn1DQ3dDUy^wzz^GE!L@)q2jXLC*td4^Wb zYgU<6Sw@d8i}N|1dNI)#8e=H5*!AoJ_IMx&{3ImBNyev7vX#-h7G`&|zAskUiAdEN zCeif}?9BhEr=9De@~VWpXAR%`z#X?8dv1MJQf%YU`X+>Q&`6T2X3p%3(p`Gu$+>ff zl$pZlNW+9CJPom$k#s{Yuvwe>)$fEXIwc{IBW1AaB&^( zlNTutayG==r>Y}+6q@Al@MI05je3kBQ4xdc&_Sgduf)hfO-#yQVzAS7ASi*}jh>XF zcjXXQFh}F08!?L}Xj{v?G?M>M(ZJ=M2^Vb;lE{*1vddXZ}bET1(#t580COgJP7j61(BxD!EFx z$<=GMmgn@^lwtaE<4{aWfzv#cpPyZpnBp8#WJ3U*lnWW0jD9Bib!-Y!z~ul3kQ)>q zqpOI1M_VvE!YTq=WP>XSP73xN9;O(0(Ol?9ZG`WD;8RBQ4HPU{=E@}G@oG~wu?2C` zCUdRzg=?-nk?pe?2FyvtvBd+;?Ng^*^Wr60QgmTHX&e|`Ud4wf(6b06;a-LKS}uA^77gBgAe_8 z--Z*nEQ%GXK3uag1}iu)9-|Z$;aomf?M@E!M5F6xQk*9~A6JXv@k(t%jyY3Eh{r2E zG94NiJ5Cx_76AF1EXsjpNu5OefrdE(ac*ER7b$B@0d{dlPjQP!<6n0dkOwM(;a{=v6On z`RM&CJY1~5E3w#F6$EJR@cS3hQ(!D&3FG2}(r*7BXJ3Q=TFF*k#eN&JlaC%msj5B_ zFS$^5n~+n#;>RLQ8uUodO5wcsUf>&-rNKa^2Pp)bxp?ySmj9S7J9qJM%4jQe=ykh4z z2n6L&+7Eirgr!fKN~^uuJ7$x)gEuTF$(??&Z)(RI{>qm-w)7W0a0j0hSLbauFS#Jz zHMP8UPHjrz^fmRh>+(z2R2FuXTl9q;<>hl*vvRvvH$F@b)J`qX`Zp@}JBN34wQU}0 zh!RsCkX(vt|Nfk=wJkgLfAi@wLuy=PM@M3AhTRxfRPM=h&VVW&Kb&SZWR#?s@-plO zLssdO(&Cx!G~DSShEnks@JK1n4w@@MY;zqq=yrsuOmWU!MMb5MTvRTq2163fsp(=! zg4K>-%)#(zU91~4iC3g6Z-^*jDh)A_l*oz#LM%v1lgW&Bp=QmMELH(&Rstx>jxXF` zS#W`cF9DQ=TpvqXkqd-nw<_?HfTqAht%|@;fwt`}vfISD3ztaGuUfeLU+*{$>{+v9 zIcd1ax11C$UAX$*UpqdR{9{`mccHdd9f>Krhm_w}AbsxtOoI^a*qlB5eKCkP&}D7^ zLgWouo9)_fQD1-pyFq>@Px`-@QINLu*s(cziHlz5U(cR-+1PxXe!i=jTd#TS*R^XcK7 zM*r9-yI|yf1cg8+ibv3#>q49jKejL^y=87nH53^AcC>egNeeN+f#D-g!-2e4#w7&V zX~bL*4&m>#oz_yZ@c4yCKO>6Ye=;mezaUfkwr%S>c;oG_9=-mdr=)MXA2~8>CDHxg zDN=Nltm=N@h3?Y@{IcE8{rBzH|N71-ct1F$r~%a)IYgvJD0aAG78+$Ib2$1IoG;*UdJ7S@`hS5mJ20-< zdWFd6Z}cA}A4>`RLjFOO%3sg_x|`qOUxR%%aj-d;v@PVcayjBeQgN<3xjkIJ zyRf=9d{^(tU%v29@neFYF+@M;qt!x_= zpK=M2yy%k@OKi3>5eKrc6JKC68dGy)FI{7%QHhphyC-5F7c(db@vvoIJj$W zZL%btN_G|&2+q{j4flSqt73j%SDJTUS7u#)yxCEomeyEXW3HKPg*})q&SE<#? zhT9%FzM$deK4qAqdR^rWf4QNB*kdgDN#?>7&F;7?bBx{IRA$X?8Ys-4Qj%QKIbd?F z>Mys}4OcgA=qXOft+4q2C2sqz^!k$c9E+}g)xLWkoI*rmH5OlZ?fq3fPaVGN;wFPF zKcS&EF1OmARhMJbCTGR2B&i4QCx*2VuBI6|k(yBFNPD5sGS`MUHd9}H^w3SzW@?u_ zLa*W@_*`dm9(S6eH?z1WDibfCuBO+g>mQ087&1;BQpXzAYGbUB*T@a#(WIPUJ{>*e z&(gh>9Yw6tLNG*yd0h~Df*qi(Ht{1@n2>(~L5Zyi%0AlQk@{(1PGa-0VFG^eG5QR% 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ⅈ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

t(f3CH;o(;mYrX$01Wfs7vvC(EZNt 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 z zVO-O}Tfhz8(t(y${8``zZ)qEo#pC%k;0AB0Q$|1!o<-c?Ee-h85dRdo!CMxLT`69{ zz?3h6TEGq7vK=iq@fL7nh(THYp!ygurChXk%uxD~uWDIy)M5xvCP03Rj6Yzd%E2sqo+nT33xMp!W-8!(MMuK`JiOTov~>tdE>5#D^j zUo%W>$oD$(>yz&vfezw3KU~awJB? zUtVGi zKuBl+cPL7d*h9W>`09Ci6|jbQ0*+DGBtb5QD7FK!Eh;NiHXOq+c|Ll1K8i$*UORb6 zo2e6*^e8KTm`(lEIcY%e)Q-F^3nRPr_B5$zq+h=FXcl1~^I>MBA+9AK+D}O^;LneF z0Sf5#=9}{JAXFz3`KAC0j{6tI^Q~TnicOLp0HXR-D93nEIZqoSiHBmXQys-t7yuZg zR>#xmxFa7?crBVb=%&J3X2QOmWuA>o&IubVNF>_b%8~n<@I`VGQ~4!WG~T7 zI$!xj`Q~>$Gq$a4PSY;4m(M$6dc_5|J^sQkmLvy~_e1(Cq`oYnH&$o^E-`F6`YhC_ zb_y}U0SGu7fE;Wl9ngvpP9z9`yn*~favV~L#-%wvK-B<#quC3o2SF|?MFXf3 z!-N&5E;Z1MYy*_Az&CMO?i=~#(xp;#2@xmm9_`ayH+q72`8elj1@wY*CSajPiK;H5 z%4h^#0tz*y3F#&sct=qlGj)q}fJ{PMveqOy3`ALqjWp9a?h_G)S%Dd^&H~QOAErzi z8r?NCBn}M`W$cfNOBR$#?B^5tr9Gd|O<)q|=LLemBd{VfJdrR5gcvH$K%^J45dUw= zwMsgZH3)(NN3g0I3y}c)>G@=!JG}C+K52Ms>JYXI0A|4aApZ(%LlGGIss>zBax>Cg zrAM^BBKj2}%c;>V9THs{tkn#?R?h;WX@HOUccJ@dm43e)_>Z%P7k&RF_L{RYEEXVH z`GHe-#zbBN2S$JfgC6Di0|8$!<}~NvNC$pi&Zt2OZ8#K{Do;Oj;v{ zC8Vw-Q#euxdC850x<-7)dZW-M>JP$!cnNB%!^FX6$NLkM5g3`3u6)s}yq)3J8;k?% zSiL?=Z@`%AJ?SjCfqJx6+SHvJbB%V3k2!$nUodj9EQ~g}C+7z9gL&SVTYNP+OqkaR zu|)b>JfF*PB7VOw4hucaPLktb8%Rhuh$R>*Q5cpEijy#+B*pn+25n3}Ta01WpG}eN ztyL)G%OakAo)37P#cCVk^TKN2$FD%^oI0&@;-XVgSNC- z#@TXAdp2^_GPLY$3V^}==!WBWRPV~LA}E%QzFGfpe~jIe`hf@3u~$>yxWU`Pv+}U? zJG|3DQX7sn>vdw9ETpI12Ur^!C((Uzzs%OlI3&z6Ku^;pyuA-O8|*I(Fgx%BoWRaz zyBQGq88||2x(!$xw0804uy%t&TfB-mSVg83`hHuwcx03MEnU{%KU&q_&yG`LeyDz& z2~l}oioeo12NODzkcmAxQx*|(NKs>{?F`C1MTcSc`k~ryNb8hM$Ci5Q-2BkmSFem5 zTifmO&u>rk(k_NL)TQ8k7}g`u5Xwg-Lw!h}f&EKw$<;_GK$4LbmO>fWv1t8aFQp~O zbsIJ09MhDS2jf#xg`B1sMoe1(eFqVWj)e%c!P~NfnX)a$e!OC_C~KuOZ(T)+Lh zCp8C@?8-#A-OoOQ=sNa+vP#I;9>AOfIupAmfzTMPSYRZ9gJ8+;)*krRm1*m6We8Wk zk1LHB2jG&UKBO$OOkh$l;hqFDiW;DB7^HOQNyx}}ttzz*LN9`qCs`{9VuuQx4UiOo zXyDn)X?bT|bH>evGZE4L|MceB~sDm7yVD$o7q65Y?v ztwgN#tRx3AgsPY;EnT8+A&L!s(nzs%>HfGbow~G-OIHY9r;Uat8Giyg6hKGNoj`uK z^7XdLgLn+mU{>i)I=Aw`JC)~x$HIXz9b&hxhvsK{M4OH}OA<=K@5ilP*hhx~%p1`v z0_k8gCpFjCpLWvu)9$+-7+Jy!A%Wd|26h7z>`*@Vt0S;zv^W9g;Rtr z!bh=9eXCaWudP4z)aEk_PdK6UB>(Vm{<5_0?#yXIEGBoDD=O?YYtKAs*|d(DnvQA9 zPC9d~E@xoK9m!!iJtv+xAtDIhmN{`>Uq+yD{5*gendb1Rb5$K znNRPOx+?s;ue!3bTAWQkM?KUaZXLgN^!|#Ps;YceSyNNVUZy`PL-Z5(sI2}Gy_0t0 zM+JUU-og4lgkRV-cr%agb_Ra1r>Y{+(QdrEx}u^+^d~P;ba?Xz`q;smikfn~!7Pgi z7mNEf6|ie#pA=Ej5$B(1a1`enauEZZg~;%%A|^1%D>y7+R!o}OxIBl+473VFz^Vu~ z{~nRwQSC@PomJKv_P11cLv0J{7v4Oj>&D@pEeoRl>bAUSd)V~Hi~FC6Oz(&Vysh1H ztLx@Z@)Ih5P4TQvy$ws}^#-as>!bO*`?2GY4dyfKl{P-NPmfIwr4J@Tp-ivK1%Vvc z=H7qKARuTou%2op0pZN5%t|?8Df?*>=!G|s zg@yvZ)x=8`nFC%f>NZC{K?yptd#I*TZIF=_$3bQ3%mE3tXz2B^M;~RU-SrAtNI!o; z`5hwMce9MU_9(}{^~w!TDzCGS0ZDme+&=ny@d@R31E2roYF0#M(Ob4Lku<}ZJ#*rAW6Xv!k$rJgjM5oRq7Fs> za#Z1lcurJ7?%h9uGL=4Vt_~&1Lrqte_n=OiU`=C!va`FVZyJ*?xM1jl3nIDY5w9;& z?p4I#a0H2WkMy(86=%N$DLqhBnCCC2nR2{xjW!38mmOA=>9N8ZpU;se~7ul zmFIB@j!*)s#b=M(yR`?R+PYPH&YRYI?gQ-5z{;YEvP$LSyyaW2nRDJd*Uav}@zBLH zcAT~(uv9a!=)S*RdDT~U4R!DQ^yY=v{r0M^?>@QrCi}37-SNBLO*4y+dyeUExre!4 zT3a+@{S;*E5XSPL{56mx{fKbyi4{csekXKlzh9rNM==_??Dj;({VXk}>`^)oX6%xS3# zNCVpzRvcODXxE5v-!9vLiQO))pK{iM+Ek^ZrWF@XNAL2mmb93KgdU7ps1LYIx_}P3 zEde*&Mhr!F1;*U^9A^#^dH|A$gbYjox5>&yY^W9_V$;&+YlB8LxtmdM)wR!|*r=?g z3RRA6%w-EoP|MUBV>WDIfK?&?;!bwiGshhtkKZzP*4rmM)7ab;e`x8>Z~t}M;>9TI zdQg0B<%&D6U$rWimuO|X&M7M!JxAOkK0A8dyt&tGC&?C?Fkz_*ZeeOHWYuQq0lt}* zhV(yydiAETX)TxZr|RP3T(!-+k)oS1v`lOR?eOP3Ky{W3WxG1&=M*SFu{`qL~>C zypS2PdqpEO7Na%;rv$R6G{bQ_1n*2_Jws{Wj6IwaMI2QlSg52Bv6X=&2{ftYT&a|+ zTDsL15a%uV{=)|^Uw;|<;_BnBz589|25Yu#4Bn_5Ck93ji9R+uz{1LV^gW>bGJi^_ zopDr5yW-;&eX=k!X2uHrdb7)6)S6vxR5)@Ot=T9?Z#5Dp{d&S-H=8&DdvZ4-u92OS zAK~gxm1g__)WTT6aq2PNbw^Si4A@j#1G}mIqT|Yf`4wk$EjqC4yvtT@XFIQ4cFl!% zEmZElBtw=pviptg7Z`_(cYiEa^s|$cOX#~_xggtUGj(FmpMgxRYT&|Qp+R9O5aZ1tk(kf0zK)Fhq#PL@L)pjvHHi}098(41O>kl3? z$>PqySDM3PNONJsbfMZkrOa6(`bGL3dL#hb4Nx^OGdO1a5!lp7XdzLFGnyAZuS%zsV+>UL*bP1lGuY+0TBfTrtJkj~@8?l_=Zo&b6e=$}aXx zk`YeAym%K?Vzlxzd^~33_a>Srtdjrk!?RUk!d8Im;j(LISBx2ev5YDi zVhUrq4cAoT8hlnjP!6uTZ0zx4u4+?cCOn0T6?DgM$DYTN+VJ(GWG)h`_|F#*;PU%>|>`1zVDX{#z%!`fC6t~CNj)KF@UGYbHxg6 z6KHolDhr@b#&U@4Cjf^kzL`f+xmM#ig*~p^!Qz^#vJd9nbjxg#3qDYCAae++SG_>RF0h>ik%xsWtY}?9RO67A zs5c(D@xTFAt1Mx)2M#C~%)aHOc^{PF8I5D#XofX60tJCI&vvSR5OSxdyT#_#Hh1gf z$*t}-+1Tv&M~rP!%-U#zN(w2rskKE48Ef*qdMawW?*mFbZ{1hb5LvLV719W3AtMb} z8OgMP1a**Ajg-;?vTr~X;hB~{1m1HPIDi!dbU~~)m~pC^=I?7DD~oAbaoXacu9=yE zNfpiAq0C_GK(uSd{Ep5(y}!AtzN^saYwC|y9~V+~&sBasFV6D2m|uB+iL`K7+Q zUEPmSJ<_EtPP0_GLu@@F$#)?H8={nL$7;0+t78q2uJviK^TVnSnL$IfG~fw`%ZpPC zyFaJ6FRoJD3fxXm3=0g5W6AvGBgrHoT(y#o>vyCtOr#YDHuTn@W!EKRL-+X5Q!BcpNH} zRo#S^b^4&O!T#@ahunjS?2y4=6G8#4O`AyAvQdp5(oi5E*zM4x?Lb^!6gSh%NFvE` zO`1~=8AIhY$sZ}hDy4x#z$EP<2_zSeO5=*O%f>kMkUFKE&orGJe`v|^Ijt^NTj1iG z7`yE0gAb7mI_mh>uIKLm3EOpUeDslfZ!_rQ+VmHm(rn##=k>o*rBF@l=ymt*+;%<2 zX$`c^tGTw>!B2{vqBOP(62#48R`EG55zJTHS%jYys6(b%O$v|u##<7jFC++8qI=aN|!VSgpF8jpbFBgx_nitlIgbO^yT(RB8j&8RBd*m zh-4Gk2td(wqc>V~^3tVprcvxTXY^vR=e$MY{WjxhCG6Wn4kIeEPaQplimfF%CT#}C zEW)%{p*!`YZIEQ_wXf=NtiJ)w}S!riUPPKtkr-M^^0o5?Eg=lqp;NOaggrvuC z4g*|Ni&EahariP*U}P!Opyd1|`JQjLFy5-jMej(rEgC71mW}*YdMrU5_i6ltv~8jG z=Ec%E*wyu9Rg-xASse;R3c#FBM^z+r8xKQuByz^9m=mdo;UQd+IPyuaix15i)hCN; zQjgRknpmxvuhJ{nObj?_2V#+u;-G+fOu@ovsoo0$j75btHGt8D!>-gDl`1Rs`e0$P zqtIl-`GV+Jt|C&EH|Q*fZSN!iL|hH(awRp36hP8=2}4xHYgds@sA@R=t3eSsQXvuI zGzLN~+ucy-ED6}%o`v(2pXW976c%*X27JwPYm0`8?FDICohO5NS1B7NEAQ$3!Jr97 zmCf!vX--v>$zK&Ln%59rl2TyLn%Oca-TYS^*n;uGpqw{klaRf@P)?%~ivU2Q` zBk(eiw@3O0qpK4N;BC_45W~P~F`SU#G!g|#a=4`N%?Mpex}T+QMuSV2iXWz2&V26T zZa52Zw{XlxH^aFjXfa;6n`{#4OaXt!O*#{9mNxngT*YZAFEPev0Cu|wEEM^$P)v>m zb1J9?oIVs1x)UM2vpZqY`%%`-4}G^HTMG@2TPH|8!=6F4^RBrg+0XoHN`WU^1DyEs(13an-^YtT;p)f z{1ci>TZ`=NLqA^I%tn?!d-dSd?Ju7-d*{~Ui!0ZkeP#cqJJ;2Szd3pPtjk|szv_-n zt)B9h{84}B=@7C-;U(!?u~PF-*ket^B_^DkU>O^z9a z!j;COGOL_oWq<$MC3$%T1+ZL6-?EW0!4Di4e?>X&|GcD#mup_d{ar#RW|5dJW=r3i zuo>k`0SkS^-LaW{K$2hqbA^(i@hKLuq9(SoN!e`5aT*LxIH|K827@D8QmA>E!I5J! z=QuJm?H-dk*J+@BJs_8e_h@$Veig?YI>XikM8p`AGcJwGES7>gpqLqM)bmg$E4c$X zG{JKB0QJTffw``-TrTPF|8;4ypESQV$%?dEJAim$%U)z@0DXWwMUddB7bML^rPZUE z;wjnz<)@oJP(N{|+>cMB3%Mx5KxQFHrg%O?zXOE`&SM^rr+yrJBAx$Yqw@G>>5#Ha zK8r0-e!@Q3tlY+*J>gC)Elt$PVmhP_0<@@#R1*=H+v=T2ia>w{Fzjv^32bIv+WE?D zo7o4r*#g{Yk^HP=(%c34tRj|Wka%29I4I}Ga>2%dL^bXF>9X+nx2drB~UT~ zP6B#4L@a=&u#Vb3!))iq!RqD9msK^?HLYHo20Gd$67V7lb$Hl z@KZX0`Y2R4MvE*Y`g=80y05VdXa&Tx;r9@Hz*De}wL*fQ;*Y^6-3RTfL0A%tria2I zc&#c26E#`6__BpWHzwck)Qsgc3&Yd%7 z&di*dIWwAO=UbIBanyPi>uh8=?CVOrMMT_yl!*$xMibTch0Dg zr&#mHt!!Pl{^4(3RAuwV`{v{gp0Z)w?(RIrHfr%c^v2ySf4jHFxCnC1eksh}0EH&@ z{zbV>>4yFKkGF9%U3gC11a?DSp|qgqj9@$=df+VObug*{d5E7}Kl`f&xkHDXr$Od$ zNbtoGl=Bdz`@yTo8AaVD1qng|&M`%Ayo;n;P>I)D3Hp&iz`VwwLAcntS$&b!ZFW-bG^YF#_7mpl#qpi?Sh;Mp38@S;kWiB%(rMyDVAUGI3iSdJ07msTjHF>jqhS{ZbAS_$xIq;C*v!J} z3mY%a5O2TcklHP)-G``J`H|l9z^O~aNfN>avl*iqwj-X*QKF<+juUg^u#7{d-z{cs zJV*mPeQ<-)b#dBOn(Ss7QdFZ=Gq7?B`QbQtk8s8@Sq*k1&Y7LqmqO9Iub1M&9w!?P zzGV17L{vqI$I(?>8!!G;Ct(@Kn%%iRN=O}f+7EC8$S29F6~4vy!=Lf~R_ReLhe%E0 zL=}}o9_)N?@Xu}1v`cN&+qMnZ{#jTopOTy4DNPJpakB(`6z_uXfJby8zfdd=*pZqxc59YgJT!Eg+&Z_Uq5 z?XF34Mz75vyCg<32V-8d*w^i$!GlAg;$rcv{z6@%zgSrm$|x+%2o**CmGUC5G^!{= zfeSU zjUYM5M^&L9HG*F0(b?bG+hKX_HCyMN$Iw4j-97d8HDht-@Y2uBW7gg_jcr<7v+CjH zZOb28F{Eu!#|<;urtg_i2w}*C2S5|}I-w!#sMJf04$kBm>+awKS}(<~7HDwB>GGok z!x>I~IZl4`BCUNh#yf=ZM9M?QX_o6O&X-tn7L-;?p)a4KacN98$51auYJxXy0CMTX^@ku@7eUiuv$wBM)%30MqDZZC}KW;CW;-IL3f zVu<~{9~!19CvXZcgO|*an=AyqMc`8Kr_Q9F@?kQxkBn-4GSrV;rB}v-l*W69xWA(7 zh6ld4V8QnuxN%NJ#he@Qdf|5;xS^|J%bbUPzrFqVo>eV_2DPl(bG&`~?;n~Y{uqEa z5Fq_X1JnkfZwEE6+_gu{3IhCD7NV_d$=^Bq)tljf0uR= zJUdixn~XWFgqQ=r6@S!IIX|~?W@W`pss=f;qH<njFK$u~&{yf*u5>}%mzy{3Js{bc(e9-gDoEeiMSzUJnA z&tiRNL0ePYvOoxho$!JrXJ#hboY*>PIAmj~v2P$-;q)t|B~Mi%rJtz>Mi82{Dtg&O zt`c7yw0ZaSS2vWmFRQMamm_<#E3PA2 z?AB}B2PLP6CQKNYHhz5CxCs+N>B)oIuWgjWbq{w8uM5gId;(X;{@> z%F3(4YuZao+t-Av%2{dqs)jLZTLzh&@%E9cXEgdLCvKK-4Je!ec?zyewZYqjX2%IO zppNsNrei=^&4iYX8H1Gwx_-ze>EqfJ?PcLbJ9lp_G#75!y>n5xtbIjo_4Kh-@#gp; zW2Y+_1yir@od4MEyEd+>VAey zOe)4k##00Xj~N&5{(-AyPVvX$8$G2x<$yvyp@QWS0yy#3hlBC?`EYVL^OaQeviHQf zBxk%u;Bh)x$bgq4l3%EYvZ-wjKTUC`ixQJ+2-0&mfCUWTs67eH@xuTt4JH(nNy$OsV|hbUfh`*_B+z!q<1%6`%Kv⪻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

F&M?>uq4wYF)2kjva6?#V=w;k<&9ViLILmR?Q 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

oF)QIewasEKvUd8O#t^f_*RgI zCthuA1$U zN&zV@ONyyYbg2@Qn%a1ileKm)Zw&KyLkt*lhjmm>W~f7!7W-w#J2EX6gDfchlk}QQ zASEibqu=>^`73wdDDk`n*=?(Czfn4J;Hs~lnSOHZAot2IXU;se=8=Za;a|*8AEF;W z^iDbg6)(LC&7V#hcL4ppW78k66qVKfyJpqxZJvRz{q=;0euK?~#@l>7wiRNqhL{WT zUGYib3Qw+8sf=}$>OpC&T;=VM)FH8**Ai~&fFI0PLpi_WAvmyjGq`vWYyOmMU({b`?&j#u>=)@Rm<>V6};PI-My zpZ=q_R(17N_bGk#nO?o7zv3xmZVlTseQ<|})2I6_`+U}d&ldLBw5hQA*wbUTP3h7w zvCEThVx$#2raiN>BGa$eZRNs%32V)%E=w1z9pozu5<2APwC$mFn`14!yRA-2$EAI7 z0{*OaZ15@M81Z_N>>4((uFPo8>gdYmI5ey*nwN4X*{TR*Ko)>({YeoR(3>Cncyx8yp>S%+~m*P>VT48?G_8 zfqy-=ZDybRS#OUoUq8O1bJ&tWsB22;((=(SJeJaPPW>cu-f^78$Nz)a>o2+ zOLB%T@^-d`@Vr|llh)l63*vTI&q{ZNMx`edm`v%NNSbSUR#un`Yp-$cFzBbrAm4)D zdXths{mI7`tC{SGK(msgS#p|58s5J>T+f2%_D`O;cW!}u_G^zMmG*ab81ei7@5|ln zg+;|l3zw&q%o#LbzBlXft|Mo6PaZyeNI`1%Csq{|y)eNAKO47aR(`>ZHy*EebM~W= zVO`xLx^*h;5|a`&)*Kh68Pq?$cW-xA`-#skeQeO;CrT6530e6=p6>hDigJfz7|m!W zH36OQ89xjhu81}TW=Cu+HYWjDYzKE*S~yv3f;+rL!#HZa5jRxRndUf~QmuoQ>*&bf z!;MRdOZ5MN5Cq#PqTk@sHcxCC**>+mH!Hcw)uzXU=X=KW0AN6$zw7f*XjISMy<=Wn zoImc_?2uSnjM8W^W=7S2m{>HYEOFp~KG9JjMy;a#fC*hXlyy&$aq`5Dg&BooT@gyH zUhY*{^~w=tT? zM$b}p3!&p^)*N)64x5=JM;A=n?AVB`wqcznZ+~LKTTgfE^vs9PF<~bo+d8b~}d9th940fXoGoLjw>=t zmLDsZCx;hkK|!)9UQoKTVq)TDk?q{^y5?VPax+4@dcAt_USg~*&%Djb@XNpdZKe`Ub3ls+3N9~ zVZ(@zR+XX-@RMH8ADdBBGj~GUjES>eD4w#dB8$23--I`(Em~8TfVv_#WWiMo?2YsL!&uXbQ)ayf)k| z4cGITYAp93^<)CC`r)|np%F0=y@z&FM|6vh?iQiu*!0997RI2Gl!B%l5Win2)9;X% zTw_F19u8DsQSKV3Ar_i~1Azu%LEXWuPSR{To0Nkjwcx^1afttFCzAfxZ7%*gckZ?I zYY!bqOF1Ur_0!t5Wnx#cj@>+_j@`P2k9sOP*X_s})HSYs|4}&|r>2JHbnFSIgEv39{lJNN-RFqivp+xj$?RFAdv<*-?0)adIH-fa6+>kVI#Z17<)adECYtTx z+5v?L*(vb`V@hscM~6Y3VnVIMwV`^sAwDGuU=j1)sIoeLWQkYYJfzKid zq`|AyDoCZC0;~%ouFk0Df^^||D26$NVG}`Ls=4)pqIIHV8J77eHq3AOh#3;UV69M& zq2s^+H__eSZJgrA>^oN%F!QLEw~0Loi=`YvhGdrpI@8*Xu-IGd;@6@acpTq449P4G zWQ8)EfagJi>5c%r&HowrX5fSL!0$2?@os&<>5nnJNa8vuTNd_&ylU z%KtdF^7RdUJC3W`K4(qN{ep2^eb0mQ2KWE;+2R2{cgc{ICHY4NRz#FP`dohZag#rI zsyE!e`?DRu0ZcM6YL8&_0k(4$pJ8Mjj;pKBK%wB4aOABkC8>4_nF2T187LId8 zX7_jG&U|tAcvRWGk2A7U`mogWg{z@`9h|fJk74ndvD%D*6`ct$U4akhA$FJaU79@0 z2s|m|4EiojqfKu!>TUWJ?CysCec3Q}SA&}!-ta3MO6X@U+|LxTiyx#P{0XKAWw47; z2KGj{UH4xJm{tw+A6PO@t}q0}TDkzhr_pb(u!0g- zij~)U42(gc_GnB3Z3CzTN}bngQ2{Sh@X(4M)}S`XSXOG@+4K#-x_})a{z25i#MbxX z7v_*ai=Ea(6IR=0I{EIL>C?*_J{!iaZupEdm%_H_TkaQCseN-}bH}ZD+_#ZvKYQ@D+JxT%(Z25*7ePZ{0lO-;u zCY{?fT(iz?H!#evl(&nx&o;gllnKkIG|g~-gJHg+JWT8%clM>Go^XH@nqekct^XFT z2QYu%xL3kVI2bTApY>4;b0IKm0ert%#4ID2mCfc1+M-JGZAcPk0bKll?7az?RK?XW zTy^j5+xxzE&(^c`?EA_LOfy>#FpSMG14GXMJp;1IBBJ7kf{2QMh$|wZQDW4nLG36> ze2qrjV~krs(TE9oO-wKeAuc#`=dY?;efxG#19_A0eV*@s{{NY1oVlmYspZtEbE?i# zFYZ&|(#h^|83dI{?uD_2$$(Gap|4is2cl^v>cmR$S&**teX<`)DSx-np6XFgpD|hG zUa2J0IPq8GAEVyD19X0MsIRZ1y_0aSE^NUSEfDT93=QuEZ_=A`n;-49SEE)lZ<6md zVGGVGj^J@J8Xn#oA<%j!hW>ffsONNv9FoK(IUsmx z{&CXZo`m^B7 z&+FaxpaTT;&NPQ3O%q~GAsk~LPn2*XR_`p2C~JO_=en*ICrVc)7{%W&2qNzU{i{D?XHj>Q~tx_Lh5)K|JB0 zTFMaz#9WT)Hb2_R&qXuSl}Q|g^OMKkrQp4J;%+1Sa~kco6z@_Y>0RnDxSQ^L{4S-; zKf9;u;fnaHls-@9sVb{kWCTrt3|!()!>f3f3%E$OHxlWjV|R4=Ei=yC$TyXqD*4oE~BvW-+b#gs`_*Pw1f=PjjA->KvcI@pR|=_s0{S|Lt$F zl;<$e2h-wN&xPZC!Y^^+b1CQTpQZPzBXAO30Vi4k)@4YLrs7-GPU)@c2>6*SYbcX$ zO~_s;;+`$x{tym|8oGh%IR?{2?1bwFsD^%2o=bBqYPF}pAMg7|a75Ij%mn{v)OPmX ze+0gi*%u0TQtySexMCHOunp87;kU6n4`f_;4D#EQox)n2KOVsjP#=eNF<7XHX2uW` zSW;_>@cbl^=b17(<7ued`pj&NSJn%X@tyE|nCgl%Wizf#f)+h?&yzfMk##1Y@qa|k zwiG_Qr=*zC!~JBwon*ehih9yzKD%P=fl|e&Sg}wMm^k)G%;A1rUr%6=OE@lbH4%oRO{9w@=u?wx_HsxMy;rapaBOFTl5?Tchfc$`qYr;?X$lT@TG*3b1t~^088IOpEnKhr^S_K zbI}M(^Zbla22C=j5ZvFR&>@OD7vXNq^T$tW9PJDR7-Bvp@gv|)p1nsMiywhDDG`|i zhFZ(Z0)evfR%T6kEBf!&R*3_5V)qr7u)QP?q9F`CBvrupGElfK@)OG9$4=b+N#3F&$vGisn6|Ilv zsjZdba>XQ;kQ5%n|9rswVRY{|$B)NT*0NWJpADDc^t3o@Z3z8xJ55`QE!Y0>Pq@pt zE?@^~AS<9xV+_Cn)6y)Q)@_O1cZzpvq%T%-jn6B^ESlt2)`85GoNT3;yKM9jyzIdE zj$mZ*x_eFtA8)($@27TN|M9htKe3*%2sdB;Rq^(~G}!u&f8M+Q!QD^7!Yi*74g&>P zH~uA`PJNftku@?4tO-oU-pjUQ4F$)h%skfAbu2>*8m2U5WHe1_09xJv6=lZ^=Htc0 zg*oSVTQSq7)3q_hoYGyL=&Ma1F+|%n=JFd4W=-kDT$k_XrAJX#@?F3=cCFI8V_m&i zo?E*3&0rIKoqxhCUNpEctF}GI*U^xh<|>+$o!wOG>7Q}l?De&MODju9LNz1(9kWZj zhRVyroh9y)$+^YB>a--M=$6)n*_neKh0T78HGdL3?5oMK+VZM0rgW#JcMG?*4mEjP z_4B6oU6`LW9Go<}&f}@+sVSOT?Khc<>)R1Sg8?$Xk0PG7BFP^FtHITQVC1}k<;RA) zj`eGfm1P{OX**Uq<(O@#zpSRxW~;0z>mTB|mB$8hk8#T5zM02+-NzdTj?eS;HqM*Z z*z4mK8w=rr&JBz>ef4n42)>&c{ z6d*!YYmc;A7l2Cxt>-Nq={hzbU#fxFN)0Hu#m5%L7HT$HsPOTnzS)gSmp0D!aS^mo zi;gpqkN<^*lGbR9L^AxJStSQxNfJg1->(W(}Z^?1%88k=j!w3 zUn+bDadn-484{h?<0?3r=37e(==5si_gI4=G27bls#lVV?d4dj|02HMm+$Jia|tV@ za`^5pcofn5KKCG8#@kY6y7^6Icscrv6P_b2<{_qocM`9J92{9{+nfeAtIT@e4%UfI zRBZ9S5(^f#@p0cP2hR1NNcaoWQJkrB+x2>zTbo`kyj>YyCj15c$zwx*a_Q2`6*-xO zYKzxm_E^;Zy>RU**{?CJUvZE4h6Q+d-={Z>kB=jZiv6wP9*_?TmI9!J_l-A>)4wa+ zKycUKPUlD0`bcv`~@hHW^N)iZ>pAve;*+&ke<$MBbb`SzYE`q@Te06 z9zK@MteEi4^d3gU30Ng)DRtSqz;v9-r*i@qXCbmW5*%gqT$m5aG*PYMF z?|IVi>&fp0K=QC8zfT6zYXJGZ7)Y@t%oCsA_ZKp9Z{%|DB@c^9^V=wK0-$~`wo4l z*Mh=;O{w94iq&utg#xN0Dhr4}R_6XyjVr~yA_g%+`cH)I8=JyZj``RfxFq!0(r|bz z91h2BuM|%q>Qx|CrTra}gVh_*$8xY*XcE?zSQ1uWED7tH(Z?2XZqZ#dHX0mRittqv zd=_y%P|qs^o|L&`Ei`#-%Y@{y)w1NV7A8}uWCz9q@Cm`dR^~9jV762Yjy*iKE*$e( zCRFQzWJ8eOo2B0y$?r|1S3A(0Ka6^ngR@NoQ`l!V^WLya9p;VJ2*}D(nk?CFB`H5G z-A&1zsK{A{v-`@OsqpW_kE)vO9-4pm%I1-&n|^-H(4wJDFKldCRK0A^vY|!rRL$~z z%Nb_u>m|=_oh2-RduDBYb_t^%6Nc_tGlhLfmS;5$=UFwHwI1lyLRLL!FngVYEFZCP z9zz7^En*5Zd`jSi*vN!1Tk!vIP!0~BCh6HAPO%zGd2bWbtHSldug8RMghTLhoL5!Y z2QPxfh*wwr{6RPphIV)tG{IKkdEu0>MED{chC28VtbrE^yMOgZ;l@xe4EX-bXE8W(KKb^LezpCod?o1c|RCffw)F?*rdbTecG! zgN?yy8u@+HR$+iWNT6R8peYU;1>vv#ZpPezF_1 zK^^GIR)i)`wrH!wj7{b7Qnd1nr}W_W<4Yjfsc)w)t+hA;HRjxh{jZSb@OIsjI~G-vb>H(lLv1cDvOjY-gjZ!x;d3;%|n6aB{PaMJ9`EyIxd=30yhub zwYtTemTeJA6`wENyR5cq-j!Wb*Dmb#aL(QfxAwJNy>zA}WUQOLy0b3QRaDrwIXoJ+ z__J&!z2t2m6WQ#aaQN;BNl`oK@@dj??MAW8`H6DsJFc|Z(7$q~F!{Cl`3&Q)&S0@q zGS1st?QpQ4Ou6{`OCbZ#=Qs!*Ju9x8xw>clP-hy~ecf;aWFrj2zIx+0`0l%FD=xZt zMM2qRo33qG{S{O|>#LBq=nJ}o^weA5Up5&XEsNiQR>20k5i7@MaN-hhJw9DW3p<(TAM-T?Yc5D|E>!r zEqdb1n*=8_H1+n|w=Qof>f128cyLblB;S5dVNSZi9oh6XotLkR>gB%c6i|efB&^}OAxKUg||nl zTbFKX8GD#{Ju}qTn{6zsYj91QTV`my;GW^{J{2=Kaz36z`c5{o-b(@wTWKlC&gs&C zoKSYQu^^;yctb{*;HpfL;U@u2A;^Rj`; ziaD3<{9b?G6Jz_&>wEaSACUSnXlIkEnvQ@*8&m;Ph_$PYG@%G7JI>4HdsSUMeBDuO zZU|MohSCa3%$_U*qvG@07EEGwqbD2Ma%G?_`}UuxmnQ5K~nsU8JV?i8FZ2 zZgxU;m2f~fUF5$TMa)XUID#ZY&$Zk8o?K>}d z?Yo4lMYC9h{cpWNmn+Ah32JlLkkuc`vZ5cI#;v2t@}=YsQc-3)#j%|Ebh+abF8a{< z*#(u4t!nO{Qex+ZhHR79&TqZAziLQpOEVj6MoWRUHNZU+S!2s7^9V-8wz22CwykQb zUVO(0Q$PBLlIA=U%gyBZ#Y3@Ls?VeTx_~R7Rf8^zHl(tXWv>>??TX7|?x^c6%EGk| z281ZP0!fxm&=tt5&C8x#(&f#Y?(?D_<>W3i=u$R>Dr-YEmFOpj%?{-Naq~{7W+Psk zVAT#82RIe6T=b-nKzQErvtRFQubqq7W1eRUbK6&Y^MuV}UwNF;R8b=bP1q>M^ zD>;rdcFU_ApGXYRNN`Ax#be}5y6l;&u6XA1=DwSrUbyl{SGGm!7VVfDzI9nc?c!VK zFWR-R3Ma@W?^ues=l7dA|}^oOfQ_Fp=+?ed4j6PNVIiFBBp zfH_AO)PpXUB2-Xd)uo55ro>}bcDm-ok5^^VamwXPz3j1-O(VT+Y1~lLn(v)|`H$At zjZ_R?KWE|Q*?F#xxl0>o->|TTNx%NxTf6OfmFWV{K5+TZuj`z<^Vx;rdoG$9ymZfO z;kDc;rS7K7evJ7vjJRhN>SZa;0+puBB@Dx6h8!m8ND@z@WR4KyJaE3-`1-HPwMCp+ zzRuM>=ij-ga^|)d*JZX$sx*~d*}UwYf=NSU@m6U6XGOY7`-tBPXOU!rO^1 zthmvwvAta*9ze0B77r&XgdFzK%E3*uf*T`^!RC>)GM}aG(g!1JA6i{2+v?Nd>r3w( zDX(5~&$3%!`c(~^w%IG?b$%(HHPeBsMH}dts)-Vf;g2InpJ#r!eU7&2}&yx4OWMkZkT6<($1EE z|3zW-a`>xPoCSILHn&6PHRmaMdSTvaT=}z`&Wp6KyK{EqP-E!MOM;Q!9Y0;(C}hId zrtkXA4tP|^yW-%LleurcQ#D_Ha0B|?zvIZR=|ThQ;d*5GWhm#Re2$W$Yn+=8^6O3um5m-ucau zTNhQi^God`j`Dn0N%!(8lb6mY94ef?WXhD~GmBmM<&KEG%2K{XEA4MB z=-Tx3%D#O&H&oZ(c*osc!*?vHsb0Ew1+)q$R^Gd$vT^xsgI#yuabtb;hMoJ6rSp5N z9pLvXqW5D|+B)pu-_JgY zeLcoMSMbP|&I3(>%q&;ft;)zyxmmLp44T~vXCx~tO&3vEGrf^C(b?lfY=_0JH{;SZ zKYme+0a%_tw*Iw*WTB5YŨRd=#eWr;QG+6 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

LHxUa7t%f`PB9&hjb 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 (9zu(JrtUK4(a>e- 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

    3h8MA$;OU?If=Rt+=Cbk+xt%)RVa z#*@6v343(qfvk<%9_=wr9;r>!_(KX?3s;pq=AU-(Odg2v@eWUCV|hsY1vfqpM*tgpt(gd>5Dt1s(pd(i7UE3>C%_PES8%6nwKTxKKXX)=hv)d3^IBDxBB zfB((D_+h2>M%g-M~K(j$kB|p#Ogp{jb%|YH}a6^wd}fjr|TP z4rxw4S!aEOZ?;ZllSN?de)&n6Za_dgW z-Wm9!$~LNOsmi9RY!sq4YG0LiP$>lo(+1`}>}n7XV%~Mic7@;1pXA6tP&fe${mVU3 z6KYaqVK8?Xe=tcyS!E>j;U9$Jci@vC@AVA$*D3cZ{BbOLH$XtxX*s+c@=8&6@I%Km z#DvIiz{??|1U*ym$ni$yWXn5)!6K2q1+t>kv?Uad4w5}AIYIMRd5Eo+JUv!$pD8s@ z7{{wIdh9mPxAE*0wnTWNAzRvtyCfxGIpK!()7c4)trL_pS!2*P6m1|AGQ6}7ILI~# zFHV-h*@!58$mtf?Yw0BP_U0 zp0-0iAagiU8~Gm2?`$=FfN1QBytd-2f*#?xfJ|`+vUR>P#)*)Jvfj`kp=b}GHLU14 zn%-Au$oyG#VqR<5BSzv%pe}--+6DxOkcf_2!yTd63gtf=8OlZ4tb|VL5O2swVZAOo zc|bu$j}T59%60wJI-z0|u`A=e(CDEZS(wTeV^vfvgl$tWr-*BWj_F6uKY>LuT7+SG z+_?s5QHz4ulH|446 zv5~bZSq0#xuhu38XQsIX;AE_dJZ=# zA=63ne7O#Z2JkfH=C0yuQ8xJlt|sLUVnFa~){QMUD+h=Q{9!+?Dv)=d_G^uA6iJQk zn03P8$SqLV%?g_m@=ip)PU6Cl_+h?IkRQn`e=uwJPh?Bo6Uv6Ke8Ytf)&!F;2zGluZ~oI(t}DRY2mPssbLfKr+7_NTy6Oi5^A0h1@w52$+$W zs}USgb|z>nD0{@0NUjd=0p^jp2l#O6wtm9+?H%kH z*w#u}iwgjT{5L=t^xse^2R1;&1Z&G->o?MWGb>VH{zAiqY-_6fz&|rD7Iff_VTILSr&#~Jg;jv2B2XdZ7{fowyY8y0;kju^Tl!&m(Py3g& zsIXy>#W#J-uZ&uAQ8MEO^FIk6GlT(=73fbXRVo$Pr?YJodw|Pn+RVG;M`VtuB5)99 zF_HpgV#51C2Ltjy{(B7GR6IiKgz57w<9-t+N{hD4?IkA|2Sxo=D_jEu9qNePk>78P zVTSqTmpPhk7YB2gi<6hxGPg*c(lSO~9(fKHR2OtOKq2}%jo+g_2zPRhin$%griDrW z=lPYyqHW0jLF4r)>`CEL(!O_J9;6I1DKh9$_Cby|s0u{XWHV>e`BLIJ#3aqQ#eelJ zO~aCQoC`Z%xR+QEBDZDk_40D6yc-y<#u^vs77D&j(H05wonn2$KtibdNzU#Q@f@7} z|B3hkMVR)l7;^@qRCP=v`Je_kGQdv}&O^}9osI;AHQ>V_V<~ovTCbnVO`7`@gx)fD zAb(%%^LGA6^L9e$*;c7@AQrU)5j6bE;xr(cfr!(L7LErhZbhAK>(db#!F7h=6dGj^ zn~OwzM)1!6kzh?Gj)-;%0P0Qay~;Q~ku|`A|7|4xDD#?UdZWl$z+i)MHlM1#_fys; z7<2o1L`yQHE!Ey{yfu*B1FEI0*&Oy@3)1c8*#)T<-Pb=?*)!^^DnCKVBh+pFB7zN_ zqo7wTB^DZm?AIFFW2RVARrQSw|_hyg55v^5i$NC9^z^#Ycw-- zp*5_ygYOQy(75bKVF@0gk0S#Up(hHvAF^Gzro?ECa<{#aa9gEb0Y79aVl44GMMqK6 zm=HGQe^!`iwp>_%p@yP1~{?Ni=$>5>UdZwNFlbJV@D#V(hd|NQ`LcSX<`k69%VcS)!0@?j& zyA<|7net9>Rw(25v)2vLV;j#0D|cbHfbbD)!OE}jGblWd-0uy64ktt<3*-wnF7}L6 zXn6UM_4t$9CVYpH9ZKI}dAb2aju$PD3$Se~J9N4Ogd{Ky79|~Rd@hP^oD(&e!eKUx z389BzgJs}6g&l&?EUOWHfCypx#~6FycA0w%+IqbLxv(>D6BQ$i`A*J}KWHb)*~}=) zwOp>?trb(@VLw-eIcO7tUPIN#x^!J23$>7UX}dH&LId3flkDqI*eTo`C>#Wdu$wbz zxDm0J5W+%U*4M^_JK1l^%lgkJ`6^9u39Vt3W(E4RIs^w~7;t1$2}i51&f#jIz*@Lk zFfcdE_sM)&gl#2!0K_0dKv3}HN3%G>ss_(QcvxQ>H3S%WSYKc22GER;SUO?46}~xv zD)O*i*5p<&Vczx9S&>dUL);WXEK#^tV`OquTAjenK{w@xAYSdF2$Y2&j8J6n8oNvg zVfkISR0j}S{>(GlK)5Mzi|JhxV+XR?u8~|>}%L2SX&MOV1EkZm6S-Sm-OhKk6QFa{4ks)#^ zo9qzjVF}I_2Bv9W-pS51Dp{BQi02cnWrgj_{(%k;(FMgF8izqLLtZ97Cd(tmorbVU zi7W=fg&~6fVYo1S3}H+117pxUwAC@asLLISQbCgCP6M--lX1mvBNlM69Vc+F5kE^^@? zPXSy-YM&T)n^2I8L~!gf)}v6V4J4BT*DVnldY@K;Yh>`?z!zqawnh{fg@UyICy+o^ zW|&jx)FCesvPgrRK4d!G&@r&?+H+Rg<~}GMW?yj~xZq zp;+xmJ`H;mWzcOn>1xd-GR>3%m^+1k*Qh*n>6RN+>O>NHI#scDMaFeqFzmjNiUCjw zAZjnD@M4K9BMKWn<gJ+ z$xQH171_$r^C_m4hny19;H4TobrQu?9`mpwPy3~G`9p%NVh^*s@T@xqt}`~Nvo$@8b|@oMBF_jcY}nd26K>apQGq- zWa&OkB|7-4V*&E9%LAyz3Lp(OD51szd6$1Tu##Ey;ftxR~vtx%)R z!mQ}9U0u;3;Q#SOgmS%BoPpdz)N@ds#g%IHG)mLZX?h?2pOdGmYy{HeKZHv@?dmRsbgv&nrGG)nLeSNx%u7 zismW26CZ<|EP91s`TH??XdROa&VQVTP9@^0)CP?Cc}7V(pZUN^qc?A-o@V?`iM2ee zo|aB&|3Rmf%)?p@e}Np?I^uh>{OGpqFGWjZ^_0=P zdBmJW?8y3iSbr^c%8ViFpPEciPE}vxMM%TZ6V)0t^rI)*@EQFLS(ihqtpF{Y3tI3* z03|Ev7me8)8k(W*WYUHa^A_@BYquEM_8~KetUY`qdf1FNQnh6C#mR)0FJof@9Xl6d zybp>kSwdmFnyD#?N@sjmsN&5`8$+t(RrUe9#FR2tssJB>VymYrQIV6P;@KDR|B2^v zd_3MMj4$#p!S4Q^Mb z23zdWGG;4dm&#aKx;3_{jCJ9+B(lVSH3e&=%KHkLt&shr@KPbazK|8hcZuDX$$p#3 zGE@EhB}S&yt(u$53kT)$863`{qaP%`U~Q}#*Hz5B=nWq6wGz4 zbDTOA{A4+0!MF4oG@|ML(lT@f_TxYz=S)!-YqLuji<~vZ(8dS7DKnL>PQFdg9ihzo z>V?mOQ>Q#r?w!4yiIJ3Li_5R!oL(2*;eEgEefcO)mL#>F@Iyma7QaNu5V zs%(+uhkj(X#Hf8f_FEr(P`7?Gg{9D;r?5mGO(!0$xUYSxdLo@_)IRr{ZtliB zZglFVL!^_*!{=^!=Bd$V^E}5;n`yknn2Zb5Z|Z_O4#$+2H)hOS`k9|PFBIx|TaPF= zcq(j;1E zzb}jZHj8Cx>6W7%Sw}*BN7kMv6Y7(d^lPKu(wlUa=^`uE! z3d?3*PnxQwC_W_>-+5HL34t!oESt$$I50Xc&Qr8xOIo@o+QTk*T0A@oV?n|UBhJg? zljYbQSy?&h4asy~-Em&Y$vJXzw8L#_aM+wjvspHsO*YHqJ~|tpk|6I(W4<(&=E;oN zm%@Gv#?cb=Yaf`NNeAZHm+)o+Pe_PyI&&RSHb)F5h*8UVT;&8;xLUbK;9tl-lXHTs zBnJDr&Rz55S`Y7MaFXa|@6PaH#@97C>VSjSTXILBuNdQo;hDU1_U8RH#8>sRW`_7m z9>3{7CC2}3y1cK=NwF&*7=9%d+?5~|1`^|)_NWFYrnqBTv>KaG$KvCY+@RJZJDE!) zDlkrqXpufhd%Gc%F&G)rmPU@?I~S==%&m{zuPl7uI8f8Iuy1dse6jSve#6h#on{ZP z>O-lUk})Xi730)1ck}B>JAYuLs=0t66CJryGt(P*a?PEAhE^3~bx zS?0Vp0mm5uhzScR2|pUg{}?!;7q^-l=v}|>YOwZQS7LNee)4`+ehuI*&3lRNNv|>X z@ysjK+cqH(t=4qb0@@IYPMy*U646H#ee?=D$HkQu%YOOdq)F3{bU9k}=%dEpS^U+% z%W69F03U*+lyZu-{;tRGDMok3i!+XPIWm2cv5&6<(;++(!C)*E9>{Kdw4Bk4fPjus8A(WbAW1t*6T2Z9+q z#<(~gS0aXCt|N6$Z2jGYLyC&uJq%m+I4e4&N(Fxc6VPvZ#K5+lZ0U4$*i>UZbJ6c% zff(F@M`uX$_nJ96#+n^)zo!1R^o!Zx`v34qR8|#RBE*hixN%VNsrNR>^F(?j12Ta2#=j?DV@f?pJt3^onCyAp88Gjsj8G~KGlJzhDK1RdgyVk zvqT6H&%%?sPUYjpgJ@UX@tj%GKA77B0|htoH&6?~0{STos9+yhn8iZFuq-OCyb-B@ zKx{&luB%RKnw4A8rjCRTbymt7^ASd92&duP7}q%vznT%}mrFdwdIq0m3^+LUrL$uX zuwzes%aR-{>05$-zH(C9q>TXYpg$>>v{R^fk<=P+EM{C37bLz;Z9im_8#bBTpl07T zY5LLPWBBa@%1&t%3V&_VPxdbljtmq1%SYWXW%6LOFW)(J@Sy2qM~srV@s)C##b{H} znKB-H6(5BQqM8={Lck-PVGfrTTdAGVU8iCTFnAs_h`zxPBJ@}r8=>`%!aTQk9ZW zkcZ(Yd9WYnnr(-P4Dk*uN|-XD|8V@@AV>AMa0BAE)~p${cFjQX`O&p?gV(Mdv}Vl> zYt}$&T$yi-l{P^(>Uv+}aq89`@lHQ_2e^L#@^hS!pV5f^r0Uihr!CD^fGIAHfKyA; z3P^}YpNc}q?-~_^Q3SexJb!&mqU%Elb!yaa5=eHgP9oZP0ECiYe8z8rls{U0G$cOr zA9;kNX&buv89nsnh#vZ*#*V#V$`obi=usoaPP<|7REb^wR6UIus{wG1Kj5~i`uhPc z)ma@;YE-3KhY`j!o6IDaGXyEmNSBLaGSWSA;>DKpE$1&boy4e;-<;F~#%i_#?mD`m zo6iJS$k1dqzAeBchoYbde0a1QQ5}LHa^k;V)4HgqchK(`bL7M;=*&jH!?p#u>`*u) z>$QK!n6n+S7!%Ny_Udkw_GAv?_Hw5XEgR%y@!OkJ960bu|LUF%fx6i=O^7^j>eqm#Tx&dK#tck5$E zMi`TaKgAaOw#PaiqpPm z-;mhZ1qdYAkpRNkAjN3tg=(=&lFt?8sACM1=h0`KEWnSuVcL%muO~#vu$$V-g z0_(#tYjlVbkJ{sWsYIF^NQtFR;+R&FCAk|43hds71Xo@|s>@p3V2=g6y%|UZ^C`Rm zlbqFz+IH>ABx`bkl2z+=m&K8f?}(|2>s$-(;|yXk1s})JIAJ&;&}nD$$gqRYPTn3i z2hj_9fK6w1A~zlIk_;i0$lk*&BXYrAYIa$vIXzkP=^3$b^-ASe-#N5r`%7O{DtCPS z%7^^-@>9E>+*4M<#1p^cX7ev!>zlbKl96)pW z3=+3GW^M~x#xLV51sUY}6*JB}X6%649=q%4_28TGIi$3J%hJG{)&|L^ z)MC7ZwN4V|Hd)&hpm@N8spJxYK_kEqp#Co1_`~IU??$iZWr}1({loZJp5GGBmaBc%3O>U|6dgBoSrav6s$ zfh3H|ML&KWkSGnZ(?&bSJ-BEsst#irOn!<006ipwd_(-hFSZ=x#UYMSB$HEMWsJJ= zcm5@KBonvC(pgM{$CGMHN+71NHE6L?MvS9YmNPJnH!H@HRB-mJN%0iABC5wfq6aZD zhvwzLmk?8Y1WAJ!(nWYl3{}Mca@RAjJh*!5tUE{DzG?B0VJu_CytVV^?L6@Y`$7pE zT)r!RclprX14nLo{Dv{*JBs$Le-r1i#mL1?1fpFhqIT321MeA2y_fw(ZblL+Y#EJ=*+! zziqGqzWkEq9b5X?W3RpW@Iy6Q_FQD`jX!_>1ZZ{;uzdj7HRbK{KtG=^*6U63cw+4K zXq#k9Nl8sk_FK^c9W;U&IZTPNd40(#N@gOr+C7Sr_^rd4`K{u^@C>&tN_Ss~i_1>C zpqt2XouvT~)I=Vz#&x4P5P0V-Y#K8H+!_m}@3Qq=uqP%z(})UaA8bNr%-kDe<_JpV zK-I>LZvdxr*HmrT^ajv6w`CEJAO6;JtJ!TWf5+EV#RKam0l_b=UWIRf*mttj4xaFcK>KLYywTA%OGEqiHrZuML2$5>>~Bbljjzqg zDU@Q`%jvZiOJQ_S%|>^i8P*YMmdFmXDoMAJz%dnUwqMIYV7ske&A`rFl0Ti1KOLkK z7F4bCl!eB3r{5=~y64wh*T2tPbCp___%{}9e0mX-RI=}p#~SZHaiV2j%R9Vo{^A3_ z{|8h5Izs5w3m1&Peq~%XK9mo<@yzKr-}}wcHw@R7y^oOAAPw~e_&rU^gVxCKO6d(z zQ8}v1nbVLM>y>zPT}(_|ZTt3}QuI3RuT7!BrnCPxZ^OXbl_Z`$H zFnq?0;ekGV2kjl2bN}R~S6+DVwuf>TPno=U>C}mfNm`A^KmzDjNUIb~afGh3xujag zoO&&W=K?Iky|9%1G!+ynBf$g8go7s@xc|gKmiGB)%)_N;-+K4hSFD5aAw3avKLN&~ zcp@|u#*<667_p~^CX?fdZ&PxNq=i&cY@U-c!T9*|PmM3dbGh_S;~kdy9X%EpCJ8$X z7><(MQf|O&Zvfyns6pn_Yn@Jyol)LRjIO6~QiMx9ox&5Q^JiKierN;4GG2W9_=**u zzQ^VmTNUYnT|1xWin0DQt%5Wtzl>F4P&wEmkZR-5hmyA;#;GGAVYOK;9#T5Vadi%d zZowca6Fsnu#QeB3=E68bWJG}|9fQhB%S!0biZf)qL+8dXH;t$q>R)nnOP8DecJ>L@ zy=mv0v&OOm6*n1QvXZ&&mArS>?KcWp@B41VMBy+*Zg|0fNb@vcnw`zd6E|A+jQ4fQSdc9vh8d zqf@IxqA^G~VqBvOMi{gg>|uP7j~SDUg%5o5brU;aRI}-D zoIr=DeUNUW=)Oz&9eOA)E%%LK(u+fdA$5n|8=#ZfD(py}sq2 z^6{G8|NO(K{ol+#(A1>NIQ`TckWb~(D0QY-B~|Jm^$%nxO!TBp%=Tn^tUp+@BaEz$ z$+7JwWRly0T@k0Y0RTz3f`SV!(o;VKBy#3>8^ffLAbetd%SHM4s$CcUaQV9qUAuOm z3FE=90QruG1;~e9=P^CnweQgb^T3UouK13E7R0%euXIwnD(^t$Q;#HqLcK!^Fa)Ev!3qct0 z$Qnav2~Q3xv`opqb@i^zo3^i-GHd?$37;Qp-1Ed|6DQ4`-gU^*r8gX$QT^G!_P_P& zLzh3To>2ZHz|spuDK@8M^+9M@$;if7M-mVyZ4^-mhJb{8?6C0- zqR*uyxWAt0mpyo8o9CU?_3a}gfG_+cu`O*ECVONBDY zA|d8g@hOW^HKUB`Cj4Vj^pDpY`{IpHSz-(ukGMqrR~A00rP2Nc+)7~J%D3`6fXW4_ z=Hm@6CwW(l92uvTG)jy$oFT zxISgPY2OsRf^B7YKwDte6n{tEEuuq%11@f{M%fS@igt+j5Nb>uhn-ICS!Ry%Qd!io zt0P4f6+(52K#`~_P*33tqDIW0o1sU8WT)BMvTd$sE8q9IvB>eGF8NsM3DQ8a7iGRiIOi|s3>*`-QOmTL{b2dBZg%D z%|;wa-fIj&U|}a~V&55`Fst$ZSiUjDdEDH>-1la_|2&&$+y@aQEdx&P!Vc`%L85f? zAss`?0KWqfKmxd^vyaC1N&q?}t~A&zK0evuqmh@0OpwANqYnf} zMqe=C1u@}4Yyftisl0;IW`kdrea5uA9^F+pYt)8KBWCT`2aHO;S>B!}+&^^*zx(CM z6OG?}I(Gpe^#jtwfHVd<$#iMbQRen0Di{C@Xl-`gWzqzU1%jPC-N4ITG_=dM^(r~9{DVG!l4^xG8ucNC9aHRU$e$fPEDP3*A7IUfiz>?q4Ovm`*>>| zgYU=0$>w1to7DRREpsHGp)QTkbft3?p@~MNs`!d`j|F2bv?{_abdF~zks3Ne2zn82 zF-eT)8AI6p#$TBQb4okW+H>ETgLE5{sxTk*`_P&St*P52q?!aHU~YTsUTxq~%xOJ_ z&}_67lM@B07n^$x(KnHH=r8*oYj(tX7OV>*ne*8d(~DweroQPya1_L5=Q_b&}_9R$m{|4bpA(F#-auPLspv(6aw7c z!dQXX4{43iA4+(?s55rf*0QN}K>T3iFsR^phVYCyeaXPeGEFz6lg23%!s&S7Lx7y{ z2&1-^PLF;*imww>j_s2FkY*wBkU>UtN|3P4Hk(5eG91532}c%=h0zr4v8(5owC~Vy zS*`r&hF!kJ$;a52!M&dX1THD#8NrekrX6)kF|H`2J?#>_{GuY)c|;;a#Q??W#jc7= z%RI%5pE~$?nnS6rRa_|_Q;Y50tgu~*u>l+0m5{^Q8JmMEWMc(X(>({onG}tEHY0c{ zrto5~pk#8H1OWqOJlhyv%W`SgEu#Mn@#8T(BT34|$V%YJgDvAC4UU1a6ptVhchL8O zDJEcbcPXQsf}da(^L#^drJ>zxbyatrpYU!J5-7`_JL|Pz_T}kg0RQtIBhpJ--skD@ zeFM{tj@XE$sAG8++On8C!KLEe@c!CA15(9kaqI#!?8OLUm&>CQ#)9su5K{sUvMS;T zX)HFbI2W#mw%It0h&Nw;53BMetMYQJdpWJ=Y$FcKInsL0VjulrH4>JXLfY)oqk@Ce zJyF+O%}tv|X-BbJ#~Hzr(U!|uUGhS6h3ZxiWvlJX>k>;TS0yjMr?nDw)5*(s2O60jkkJKD7h}bthTmChpye`bgyVyx@X6d zeNiI^4j46JP}S(5=HRv1jTIbKasnuHfGuUztP-^lyJ|qE{fNU6W5Y!%JIx;sMhq?l z^J5;O6=*S2hoBbHsQo8Pcwp_=>PPp>2aIoJ>6^LRSS_4~HKwM*%|@chc&YM`6SWSG zBOZ@M(x1hObco>RBTmF&F?rp7BsMnDgPJXqugMHJ4S7Ktgse;vLHFn8VBmZ(W&u+G zMT_Rt`TaXacNh?;Wzx#Ko+xW?ygYULR=)eKTa9zFbjNK6GkNSt*7T3XcM#>01y}`` zbg9$x*fBzig6|4#^sD{07)UUD1I(Ia#-x7s>l=ju??iS3Q%imX@xwa<^7!Ogc9x# zQh%!QhU7)v%dG)BS7V)>-Emb;XLRgw77e2*MupK7eYkVyq+T{gJ0`P%?7V0kFBMkX zkHw-!In9|s2!QkAmh#jUyz9c7#+}|b zd(z0^3qM@3|&USykY23?4EVkWa>$RD~c%mC2Pij{$Hr zEQf%K4%mI;P~sYhPpa}cIc$n(C>I-0YmpN1y^~pCnZ^(!$H%AnBpbmVMY@KFlCqf> zpbp&K^5%xZte%kfijxdhKzcFh7@=d*`Jc|3G@^RpM>V``(XjEqy?^oTZthm6>{amsjIfkno}aLSTQWHbxY+iLg>9Ub&pl|Hr~(g zJNopovC#ijkiSiUDO1XmI!liPtcg+fc%RSXqMUFfVx#@z{LD{?^`~%`K(*Y-(+TCS zojQ5!;H~Jxx?b=s;I{+e?O1ekN{T1`II|v=tce{JKX87`?M`vwOi&uxSVU-I zCmuf~N8LfFu^CyIl7hhg&TDEo9pv3J=ami(Y}?#>82?jmxr6bjI7wC}&T)K*w!$#| zfVM((`ymv9S*Mc_7OI#Ch@60q#^)vNMjv#Kgx6J!LcX6cmPVI1t4HLC~;s zq%~UOO5((!K{9n-VyuhWJ$i7};uTx!=gnQcj4xhnmsiqB-n)L)fo*rDZ`eR*SjE@z zfbu^AvOxrykRCSK<3U{|KFdBKJRIUo2}HX2VL!?MnChXkghNYo8+1xcLKQ>U!-N=0 zTc|{SRcx_!4=8TYo!hq0nYWrP2C2=L-`fVbcCBA^aQm_}vRP@0_y@pOs&vaC4UQ=U zajcz_L~icfIW?IEh?4?x!WJbyvj#9JJ}xd1>CJS-^DLmULd@AE)cKe>7Lv)~Y_;hk z5buDsrtyO zVR2KFd-a<*sDCnPuu4GuX902bAqImq`l!nli*x~jicv|h4lvqXN@CVyEXD0c;Q&te zFv{lXkiFh?YkWaOTD=ukV)P$m*1-~RwZ%0JkyiJ4*`z6}ZWmx~>RhyU-LJ~~kGv%B zQ_@ED9~y>o5&)+YFGp(`lD^q`C^ukiQUCabVsvLQ4Rlp)|R9-6ZH1UM-T1=O+vpG4eOp5X{dS?`AG3e75t| z;u%nnVB4kd6qqxxkTZ`kOMvQ0EytLoMP2DG5g{@ZbxH9RZzulgb<=N?ak#}rKJVXG zudam3gi(}r`TW2^g9g%hVXi%f!k$4yC;zByv15ul8EiIe8`kzw7`=82sx*Z~6LP>R zip^+;9CX1@vdo9?d!0nn>BbLX);o-EA&svZhe5Z9!rk!1I9P5souS;_+EmFXAPh7nV?eWmX&~})gPjZ zu;dRBKamaki~XSyHM^VYYW6(1qW{e!s`}r2Grw!^%5_cmuUP*8`(VQG;S(kdA2A+y zAldUJR`yBxhnOtz;Kjl=EGa}YaAH4V)EEr- z@H_9_zkUdBTAV|xwVUI=zh+}2QA)Y|xY%p7lyjKr3fT@p+ozc_utbL8By0<%_E|Uy zO9G#-Ty=B*{x{b=v}*M(`SB6sCk(H<{{it_!XYwT^jz=>J(t22Fj)~iGoOnDI}sT6 zAd!X3|zK~CDskGURa!f%tA&VC4 z3tqA}yIdX-v<#jn77dv{K~n?fHQl$MYaqO@;ET*)h@jhKd&#=|n+j-91QQvz15ds7s9yy_yohU!{DPEp`W z%Msm+t4F}@v1EtW?yV#RcMShwlkGly+w4tEqj13?OJ~Zi#21VkJLY2{)Lw`e>aIe_ zwV+fJUJ@muBG3^+i@ZH7%vMediZ{MnNHI3dcoD*ll^HK=9M+c=3Ch^bO8~u1N@~_6 z85fo?s~#d)ik401(zK%CUxxfjUh?vu-)&gzLvUf#kyG66cjGno;Lus!7Ka$s@N8XZd=`+^cJb&)+x>=c+ z;Dag@@aBBzwHRbBCpL4p-6O0gujU5!qnlGZr=*do=?0+W2twH%vpYPV%oMmN_QO^y za>BSX* z5-t~0v>+IFVng_PTh)Er7Iae?<4GXH4o3-RwwpnzVS z8-^C`!$ZYEK6femq-MkJ;cLepI5~Co-n8<9t`G6M{`NPuaqWh>#ao}%Sk}{fR@d!i zsnrvzjCWC6!LEDm$8DVA7=JsG!dqno+K9s4Y{K)TR4oksV z*V`ib;(8l4hYK~R!XN@C<>cm~=tg)!C4^_XTNVdOEaMZ>GkOhb*Kgn57YDb`^CTs= zo8G18@=dQyDaeoWu)R^&-*OOk(UGS{N6oY@tG{e)`E;s<^35ZzR7&6RnYb2LtS1Nglc;~s`JL8Q(e7<OeF)?JBe8&0W_MN}6HaQLtnQB+R+5F&xo1dLH5;Qb| z@0Pv;&7+cE%5GMqK-5X#-HIGB$`iFK-7Q4dR@2a~Nc<4&%AeRHc@?r}G!Eue+~&rX5x&$C@jB9OyF5zr@c! zP5myF|H^xtmp|%cZ{++rhwsU`l*6-fy5w**j;(NRaqe}>R%e2f-x9?*buw^xVym)v z7k)jLKS^RqbloQ*xr)99hN4>XRU5m-#*%C)j@*Wi*hSoGVAiaL6jy@VspCF~OG9rZ zT=MiaIAU|5X%p+lC9F)~=?VMj;;mZ?IAf}`j9RIEOdS}odUdQ!lbSlCfY4jinc2_fNC+QwTdM+p_RLDhEiVrLnaG+_`oC@@G!JbC9oHJoiB#d*_K`b9PPqVsafjit31C z#&gZvdEaH*jqm?jvTgUijiBcFsNdMA9sy==4&gqb>73Pn)_~R;dbUEY-h5)( z($^bqN=SITT~5XA_uMpS)x-)L`+Kms9{%dWD@T=ht*4YPmBM1WH<02_O-f16%vO>d zg+0oZ3WRB0^+_IF5$mKd8{Nmg&hD(Tl|>hIuTaX={IYt6@1hkOe%hhL7Ib2YuGq3O z(^Hh#cB+;tr%C>NIjfy5Hny^0c{`zWid}EV6`hGgX%z0Km{q|f9#Qdit_ZiqTxas| z8K}V(GJ5%XQD>$D6J^CHG6gyCw(WNd zI~fzZFk98a>Q3y>Q88BIj62)Qh9zq~H)1$nlMfPZ^jIqWKoFAY1 zD3iuA>HghJesQI*;quA@HS*k)+jl<448|^9jLmi{x5%KIg{XmwR}V|&xRn&!wXBE4 z8+w$Kr1`q&6;9@is`q)a3B5>GRAqOlPgA-|Wr%&`2W(xsBud#XSD;|InZy!BKa>|D z^2sASp;!`>14ZL5MyV15!60VujxB0MQ%(>)#YG?^Up^2QA}Mljz$CG8N_=kBxQYtZ zuC?N)_K)|EyzS7%jUD?1dS>KS272dCd$OiqZq?+9dL_MPNJ^edPEH*;Vz;rDg>f<& zLb>U2mh{SOHOggsC?>&Wx#hvX+%@ruO;c0l_~&k&i6O?gH*zILt5y-;kTwOXT%K4t zCMTcyVzl&5d35z4%b(D|a$FhCPO-jxU#Hl7#JW)iFEOXfqj>Yt+QsWj&&!K*qqH;~ z#hhwqe_CC-8HN0qiU^BefB{_u)21j!it9#~%1)hf$4Ky@=zDNp1sY!zxh@o;M7Fs2 zEM5B-8d|5D?l2njQP!mCGQ2EY@G3#X0Qd?!gTNtDJL;Ns3LCcHT{NmnkJdll|F2za z%jXqid#0kh!mKxo#@x`=Q9kZ|)&8w9uH`O1sPDqzxae(6GiS^c1x5aJJplkLH455 zOk3%46?<3uOfwLXZLnHV(OKXFLBVe}O)m*z(|KJ#=rG zyik0gS0j}*kZ0;wi%T-pj9k=XQF|ALB)hK|R?n_izh>j^ZN#6`#wFwNdw1>H#Xmf6 zd}iQ^)b+3O^|D@X*j0Va_$2uW_NC#akIm~hwfrxSrjJeQ=}*hEh5N?wXY#j?I9&!A z_AGAEEds`H8Az&@>H;wx`wcA}-+fMZ-o0l-X=$l$$t2DywmPaZvm1uSdOh*mR29`E zaoa3%W?}b1l`9Ghb5lLAI3>xkJT+C%T`_3T@OX_Rw#dH{Md2QUX}!Z}KI1wI61pJp zLh&x}A#orsa*Iw8R2e6SGNq}I-3~62rKtKThnULoLo!i>G@s{QThOP%mT-Uqb8;2s zr9*=^4?4)kkKH>j(0=f|0YfW|?)4Qj26w!BGtVerb^TK*g#my6TYJRk-@N?BZg+Gl zp4Bs}XI?^F-gQ}(lPWX)L+ftsQ&-BKI^2RPw}SC^j~}>tN|j4V-6W^Ce4o>AO5l!F zmtN~oI4iAVTD(2Jq}L4vC8PVc^Ts@wmhMb$myppRCDtBWP(GxraO{9iDM_%tyr9sJ zfN!GDTq#c~mU>9NSw-OK#FSLV6L?%scK2@a-Fjr@#`?PWl=dBZRmzotJg9>T&6Al? zROl^?@uwGeba!;xZ5G|7=NFWgDY}cP#XXeN^sIJ@wLU7vpPQ$|#3lxMsnPWghfCJu zy)Iel&`Z8frY9@DvhLYAkXofIH6>9=;A*?PfYMVd%E*L-D4+!tcfJMpPF*@||73Vb zR^9E=;}hi4vIO)y>w{NXet}ET3*tcGbbjKipnj4aP)0!>__42`0TLhh&8t|$yvAzY zjQV+>A+~XqRQ$!A{ammRT>cDPOvZ-{*3yeJip#)M^pWeAMRFP62fxZF>(Ieo>PN=^ zPHdX^*~AB?7?(aze4}~X-J@9a*t(I7-Mo49^Y0~med(cx65r+H_r||rTsWLi^Z%kT zF~glbm)~x~@B*iQ<`=RO?H%BW=B}2D=EtV>o7v|^T2$@PPDpTRrwjB7vm8*a{6~PFks3pGnn2-zesMsY!UbrSf_MDs8BEv1?CHRU2bq-##kC~0lObtKFxj!Vct;oXi0p(eDQ-VHrX(kLcQ}1%z5<`@i<8`PREgBZ8BDfmelzzSoXkTJGi5iAj!@ zX?*WyKD*^^N2VRKS+`Mctvz6y3E1MKI|4l{s#QTxEty>FSZACg8ut^2pwl&C#_j(hA;0DCdWcUYGej9OV$ZOF?cFehRuJdEg{plQZ zz6h>TfK_~e2X!CaU-Z*m#uB>ENO8yvcbRPY;)^d1{u6(UX1TX<_zU^yn%CBBSz~ly z3)gK~_ZmLf{+&CGXV;Jh?`Z6`e4;Iqx=S}n)1?*C7U-lwspXsC5hS!P$|}9_lY*t6 zjhr)W&ajCqKX4|b!5zA*_b2*9{jLw3_SCF`(()TOStKu1vDChUw|eTd8JKQ)XutsP zf-lC7-CFm*UX$F2QD8-*4LO-P=E)S`Ok5XSZ;!!c4}>5t;C0bCTw)itjn|?0Gof?H z+YS*SnKCiB;a%pC_1toqzKhc|Jr!-eIX;6F6``kKQJ3SDsm#PvU>CtBF*O=lOAf9E zjY{(3b8@sg{|$>D{qv?ClSd57tla*q`~h83{M`q(%elU1_vF$MIoV^c8?|S{@}6D# z+<*A=)ZP!=TGnr7#|>|6=yUmvqWOJOE2@U%Pdm7JY|oS)^B%c9sjyQ%zv#>#S~H>N zy0dS=bwsQkI>A8a{UI)8jccE72;t5%LHb)|JoGTQSy z)5|-jcbEEA+3h{0cI`U%JQLgbRC@Xl*5f)^DuBs_;}*d>(o`Rl zg%+e*GDOb59W-EzJsw=$C@l-w6+!DGY*3Wsl$MnXX#+CQVc}xnr+Ip)XNW78I~#-C zp8rqVo4`j^o&DqY+-3HCGBe2}lgwl$GubD}WFa9WlZ_+<2m}agSi>s22r5h1R73=V zfPyGW5m!`508w0vSX)rBwC>tkOVx_4wpAzjL$}PDowK@TyElT0x?>Ho=qFI+dI; z#3jd=J#og0JVTsC%X{U|io!)(hc|4#V`FXk%=%PscznO)*|+R!8hP-<8%u`mTryCn zR+t2J|8Y0gHt*fGA-wW0={v!2O~1g+jBs2 zQ^TSX@7Rn+MPPxHAAr;-EF_o*9-G-lK^6Qv$%+R*$bMoguxhp)iywRaox`4bWamzP zhalU@=e&TUk8bnJ1IY{CwpO9*PGY*_mOJAUY^gDuDreURgEY)Q%4kO5^t&P+riia``2 z(;R;7b2f;$L9^-bk5FczG?d- z4+u$4uHRu(M8oDJBTi!mZy*kA5Jt`u+j;?+-n zeD62%-=oNtqlQ2FP}`12@4s!!=n>nuKY1CqvTO2b`NCi1ZuvLl-2*G0`0$lOXQoXg z`up1sefFEjUum5f(Pz?>PUKoe`dJxHF&lr<&-nk;Q5yMlxubMx$C`oBW*wy}%l{7@ z?b^ZL($m$=o&TYugtK?g5&y2p!N|sj5h?qCK#W2;kc$9#fxRjT!u(5!mxzDA`0M>* zp(5wsC5ltjUXJG^iz0{jb3R1PE0lj?Sz6K3a23*~_o}D6NYsjFadjZBDiMV-wz~*r zz@sA|t`^sW?D~7%=eqvY-QE2+wCQzLHr!pbl=t90;AY9&1S3YI6c)qW(vls#KF8q~ z6AF_&I}%K)Lbp0cjT9mzTou|&OAFOWNjd&?4u?7i`N(AoB%y)*n2`|gkonA6(_*HZ zPP(o$@Gu%H6!7DRI{B~IS290NM6GntMSux?d&J@JTFHb>0|&tHbnAofrj(D$t)5xq zt(<>n!!5HH-IYD4z~$;UEL1&ra9Y*E`fzo?o>N*^D<4bQzqLWFeR|r~wBk&!HNL23 zO#iwC4gTx{gKYi+cWPmJa*VU6W?b3eg@Y_c!B?;-6%_D*0?4FJT9eRF5e zFPpS_@ZI5G-7|jg@*(RMP)?f*e6U>U7MSlp05_2C47rIr*L@x#>$(m}tJ4PI|A647IqWcM6-QhX4`vB0YZ zhJkp>$sqW=ML_0KhQ_sK{c<2);%@f_-K&@&5YSmlVKf<;6!&Xq*BQIf?A%5}} zidJ&(b^qzdT+WDy08@fHA)Fv2aOM^uLSrt%3cC|lSR0oac4#%KcD-nG<2v7NwVGB+ zk^`70RGG$tNExCf55GXMBFrn!4A6#T#t-zPCpj?d{&&A1N%EQRpWS`yX;Mb+m$%Aq zT-f``WKslwZ44RI+|geiBR?X)BrhFFIbtGe-y|K5NEx*A13tg&Y0idJy`%(UOqi7L zW$%4TIiKygz?GdT~NtP2~~-4E*Za$9_2q5<%{=peMwfM7?gNGzJq4UMoZkGGV(j4 zC0;;@6lnNoOXNS1uiLa~KVOU_P`#|d0lHMuc0UIi051$Qs6hn^?%jJ{<;*}VGiA6l z7G^w^fx~g>SfTe6qoJGKS<8C=ELd4d|L)Q;PSZ(D0K;Yl z0ty=(QENxGgX^4>$OFR1%k9*fxC4=xI(c$2caYgBQe31 z1wXZ;81XHk3=(Vl=QqX0FCl3cQ!+%Y(2hLZg&{e4;T#nD;x03O6`!QP>DJopM>43{ z7r-w}RbZhbIlCt$31M_@vkg}OXbx3Az~q&}W)oAW!5UZWijn&}-m*gY@ZnqD=_MY6|Nw;N{ik*M61bXt!mA(cwvJQc!mgkuJ4Oi)m+hrI#B zVqD57MF|CUgsP{MM2tek5Sx@X5Mb9LjO{W}QtXZ%VhBI%pSyeaoc#f3_A-80|FIDa z?-gcpGetsfH@IlWD=cRR#LOZC zTk2=VFn*@^cfc$1W4BM|=)2wb{QFzR(e8{%;OIYG=IHL{z@;Zd3+^4&bMK{J(R+z0 z(Ve(3@u@^HG0Oej58>W@v|MRj^xm~UcP|$J&czd;yPs>us;5v*Vl(Y;-Cy!+q#$Y= z9WCKBO0b6Y(b~44KAfu%oo#SF&@~!&L#on#aFcrOcDNl29a|hvIV2dss2pV|>0&c# zq+?wj_G`R5^f(tl3TusZ6s5{!ckPI^CPYco)#PD8C*bJI%4GmLc3<6Daez;FVe`TJ2H@z92i z2gzrAe%=1b^8AG-<-eVWd*Sqf&3x|NH$VB&Ymc8fiB54hlkbEg2sSNn2)x3`a#f>h zl4^@;uj(n4LZwm=Nz!R>2*WU>aO+j#Fe%8`E(G0x8hM!)gbGcFORycbfC#xSnkT#F z%_D!BN4_JE%AUG|pfW(O zV_P%qJ0f-+m|uiG#u-c#*l*r*g=*5|u#h!o>x`nx)+Mc#jd#4baQtKIh8E4)JuSw3 zHh1L0^18N(g|?EJ!##2H*AKMw*QXAtDza>Jx(k(D=e@QC@_XDohvNlDTChvtvH z_m+j(o{Fy91}|zz2@G8}EPvRr3FS^l;r#j6L3-P}zf?Sl{TAasF2FVLN1+8NR0{lt z_6|c?EJgyy5h2hVIy=pVgt{)pUfj1|oG9)7afY-Tr3?Zo2U4z-5FQS$e2>$0IoOJ+ z3+ftm{8PF&b=^9F1I{R2GrBK!|C2`|F7GF=NAB-_K6-!9&}iVFGQ4T%HV6i=F;-aA zo{ZW1JMeKFd>NU*u}zEdNS~V16^aCnA3H;pkxSSSYZm~BWsX^w;dW;$HR&Fly)6lV z)no9Ap>OhD20KGSMWs}TdKT&a5Ih1qepFgRy@Hj1saq5;A7b2t$ap`K(;hz=D(+vu zem{1Crxr|CuU&7vZsmKgC5~v@F|tPA^&oF;#8z;)f}f(=-nBz`Y94v6^Yq4*r{|r$ zW%s9J7EidRu#MMDX>Hli4!%pqs_6sY(HwiAZ4ig*Q?p*JHfoL59irW0A$HSxqcL9X zQ0mqrZ=<-Fh4vR0M{+mlncb206E9Fz+-BrT)158z@{v3<*v%yR=2Lu}`STwnf7&;{ ztNR<-Mc&P$KsjY-nOs9(au!K1EtH{-@eKXrNwg>tTmVE)i{JUFQQ>lVM73TZJ2bq} z1N;=d1z8cITC_OLW}VTpUWv?2g?~M9DV@PHboWgs;5T`oHS`x|o1hMG_`|fSiE)Pw-+|t!Veyq z_~E1n4~!qF=&Dr;OEzsD_3pc)Hg8(+(!BR?zw?gUKb-eM*SoW4Ox(AJYA6TfotJeP zPN^D?NPVWc;QFJNH5XNj@HV(!-NC1)bEZ;DKE0?UWoVm3x$G$So#oqu;*#CPWU%##ZdNCi;x_t zL9g#^#RPdL`4hXRF>((=s8}mZrrvu{j^YAq#jwadfL&zwWM=lgM{H;J43E}@NHf}- zq@+Ig^jRtUPz!D7yDEYb(KfhTik`mALSGKD@?jFBl;D5Q>X}TgzZl@m$M^x2StKW? zJVJnfQVMr(!$}1V*!%gV4bf*1yF;l*%n|C5-o>&jZ zMxGY1*Jn?kzE}>_cHZgaiB6Z$`w+&|iBw236NQ)AJvd>amztAtk4*28*y^sDC}NZ;k0mDdy+`s;typ4f z`sI590ja01$#N%-{G<9yU9_%qn5iho>FlL`6Y5HXkJV3dqxaktX|vy-(o@bb^s7I; zhc`s-A%Vy}Sy`m#9-!_?f1r8_{|3Gbs3uA|E&>Kxq7GBY%t-30LP9V+;@|Hhr#Ij%9CK$X-)XC z8)5)|nPNzaTSsuBQ^cY{g(N;P83|KL%Y{>PlL75T*&FxVYgB;^8=j%SH4LYr2(UlUSE0IPNRwIGdhCp;aoZRO^z;U@8gs*#VcUw!wK zVVx6?zA|B8HtLP$&YZ>GKkpDl6k!R2M_;nNW#er?8)0b~9a@_siYjseJ{D#JfSL;B zBx)zYu=ha{AzxLFU%qqSZ4D(QmBS{FA6{L`A5Ob>#m0wyb2I0TX`X@U!gB*~aLVz{XZ112qR@&_hitTJKL zz6}i}#o@+Q&yX<#hRlPWk>yJamKO5&2ZHqjhOTE_m^XHC`jE=J%JM~4qXmpg>6E% z-=F5D{n16tn$T#`ol}u6!75=XKFN5O`79ku7%O3Yqce~7i$?ne@Cy<10<%)FUh(}r z8@iawk%cYu-y=k z?i@86>}Em10@O7cH^W$=q4dEEFl1tE@Sh&%!xAMqTMXt|#7GO9W`u=%z=xGK^2x=q z^<|@OyFV{y)1vya@Q`_HW(s>2?2m6vs2@D7wjyDcV|e|zBoQqIiUL_D{T8t}q2tIl z)gQK~bTrFDLhe6}{nv!m3I!*r&lq$Xc<#IMPEv-UL2u{i4u%T0NW>P4)?$<;>*A9q zuU)%(!i1ZqrpHQSjZ^C9z$5kSoFP+Z(0SYa5!p_fk?jxzTy8DOJrk)yO{1{UgfMs{ z$-)OM<(9pcrz|g8B#Tx>Iog0c1P!)OsJms+g>nQjqcI5Uz#c}R(>SVPLOo^!9q{&T z2X8P=88Zg};;nNg&~`wEMsq}Yh4LxLPGmPB3nP-oee}3SlbcL5wTdOg5mRqw z6SbtX4PE)E$X1SeHu@y;@O|={$bK@oZ(J$o< zpfj41OhJ=iQc;>9&AdZv(J({{16-{DNIHpuplMa-THvpRKXFlr9Yw%gNr;+*loOI8 zd7-3y^xDz*zYAgOLi_jMH^1`^8AwCdX^&^{caX&x2`!g|9!sc;rvK5TV;~Y?W=Sxe zQ}G!QThZPXk;N&ckFOn;9LwKpI)ZZpHa1yMmKi-7&dSO@q*YQbr&J@zm7`p)IjkWx zr}D58$oOaSy3SBAUqrRg9XmT-1pEU{``bzKOOqy%@Ff24&CTS-W+-WwOSZy7fK>b6 zSOAe|*3%jcr~wCe;1f8blQRkyN~BJMMnO+uI+K^zm4{!^n%ID$K5R%>jg(#Rq6uOl zQa_s3JbE;(d$iF0U~}_>&1;&Q*I;kgeH-|79>&Uyosfqc9!|nm#0Vq_SS`XZ7xO{v z&w0^lOiW4)CJKp|@0t#?o2N-eM-udQr9~eMojYTqV+Lws$lzBxbJBDU0vJM=&Z59& zxr9BE-H}4)6%yon@(#$nnp*FnlEKrPY}U2a74pAhV#ee(RAETTo5cxRD?|Moc|NP_ zx!7#25DEyF$Cung7Beo3e-0#~06Y4_JUt;XI<~Oh{><2tM@&bAWtZC7*yiGF!T~79 z!1aS7igExF(lHDSi=e9`I7vXk8(zfJRAZoZ2&y6Yjg*Yvb%8~HcP;~Sm5#DGM8$6e zbkRFw_2|}VDQ=f{tY*G+^3p#Rtkh01T_54eoupGd2?^wW4y>r440MEaU&e8wGcU@N z*i8Z;szdH*BX96K`E0qAl|b%cIms#9^y8e53g09br?SRMb`wpEGb1t1DQM}+X-8&q ztkOyo`ofxUGG|bkRFzgEO-`oSS2`p;1^i6tLZ4tp*HcbvQAG8{k?dq91$*;u!4bvVW-z}P**xaeaNsttg<1jRzXNdN2LJZQfR2@nZ z!@8jklW1xp?S&2)BgjgOiKJK~jE8js-W%2l7>-ZTeJ`C8%ri^*u#XJ;pOO(F)9PqW z^-r@AyHE7ySeG5r*?X39iprv-c}|=fN)k;G*8xK)UQ4CIAxRxP#cX8ML>4+n6R@ac zxSU}f(c4(09!&*5|2|8w?oA!-Nw8*_)$(DMXAQd1Z0{eTL&kCChhlWJCCEjm$?0^R zL8heIOcU*(BBL!x_U?iBVlAPP?{ZUm5lGlcW_`}cL$ddDFXBSpyPWL3`~H|&CSo9g zKFQvZT>LqZk5GE0RZ=Q&?BqWm@XnriK5B&zx2DHWU<4EPxcf`dR0N@x&EH~gCiRK;7 zI4ebN?66pp7|w;z;~|dd`{8=K~dNUq2OUoGvmPI`2&UwA24U_`~gFo%4QGF%#6>??dCG*8`=N4zPz#R zw&4SeKmMQ(H?G=%PhXHVxy@s861DPuI+B&!+?<=FBh$2KZ6*1XJO~{4{I|)Y=0r>7g9*-}rrm?(Yaz<%w?xJzkg}G(90pEbSqPdfN z{5H!7>k#wM+J_7KyVG30!9_I_;ufTNV?6ro23MnMf* zXq>`7PSr7JqM#hjZg+7b4yo8dvpRE~pmW7j)ep#GMB5o-i?y*G4`wi6RW%NmE6EsZ zq^xnsYzdx$P^QBAB#iV_KqJi^k-sKJy*?;~1ysh-wZCuHdt*(S&*K@SznuHNtahk* zh;;~aP?&q>&o-iKLC^H0Zi#yg1sY*(x>F{VkNkKTfHPz8ZPVNfU(6%?N%HYY+& zk)RA59!pY!#zi!nea#CTpTJW z4leld=H`aMBW}JpfBwC@H#Kc`~JirsfFzX7f5!4lAOX@_(Y zsNAc2UWv8F<~N-Q)K!6PPjr2v!f@clzqKvBVYP76-@hac@|(MM5ayewC69vib8w*w zsA;Uz)LcL{Q5yz@Vw&kXl*%}k{f%@nI^$TDEnUr_s4!>(M1(UZeRSJfFrn@GA;pP4 zPog(-;;371|5AKGKDG6_=4peCa}B#zZG7k-=#v(BD}_u4c2GSDY>kx}sHPkOZs@iN zrPE^^DOe=*cx|5)e2UxB^&weIQ}E@@c$RZQw*L!dsW}`z&4x}yf$)5w7f5x6%@)Fp z$AORV%QJ*fx>uwkgPt7$QqjQa0^lup$iL*zNsOFEVt*jdiMPtD=9G}tb7&3ZQ+^z3 zuyeJC0N@K%4%-j4$A4uxWmM>R&VsxryJ)i6V%ZU!th(Qyq5A_`V`P?r zCtw+m7`XD`RHF6U2>Hev6-c6dA8UsExgb_lMWm3~Lfg|%UPbK!PJR@>7Hx81RcJcu zGAp@QLC?}@1@s)dGPY|*@Mzcu7;xSo#RvdtLF|t}V}IN|u|GIrof@sEjf1uC4NS9h z5TcQTqG7ON?TTcq(amBY#7r8b!K@ss)xR5UoE59l+&r2o|L9GH$k20(5);EVursu4egO*DnV zNun`B%)rKMY}jsrl$0GYf&!KDXciKH3YdQm5L#?wD~%gBan{`FsSo2Eh1WVpwH>~5 z26<^|zaaw$RhL|xQzCz_yJ_met<)o z#SY?2&YX09=sW{Iy&x%5B)YIf);xRP&vOWLf0>L+j*CmCFZtV^PttGylJ^&NihW~8F=8le6FWvV(9rKJ%~2+ zkJi1hrwycgk35_k-~BqGNHW8=oCGc;c#GD<|Oz+ zSr~1A5|L!^&e9Ywme#9`dTnXo9!(92#BnHFt;IfHhQVr!wKyymo5kpeN49lAY8*aW zZ01;3tl4Oc6>m%T`(t8UTAfv;)EOOSlg$EzWTQ@nqsnzQlQG6@)N0HYo5ARavFbE> z6UEq(KN8<2Y0?R3*l}SE02y_0tECuy9DrtmXPjpMDvwDQbs>u(M{*={px^~vY_dJ3 zq^hoZfIU7gT-#7r6`xj2@n#(D zqEtgTl9pVa#Hg%_SXk6lbL-XBPuVc1VZUUW{d30Z~Iu z8Z;nE^0Lr*mPs7VH}(evk6Gbm=?)Gn9O($_20%MsJkQ#?V`@&-x|iF`^UT9H7Z2Dz zBAZM<{zsksbbRsnimAXXbvqtM!zC9FZF0+RYc+%RV<3| z!YWBT0gsg~lOe$`W}YeDK5O-}OXZZs&$Z3GtN8Q}M-CpreA}2Wf3!_dX-AwLr4}aL z*>R^lpKPNqeB}Fgy(+)d!J7tn<&TIr5u$iD;#)pN)Lt!j`ymp1hDb*T26IS`8e0!3 zT&;L3@P_~&@E8iJ138NFgaM@`?d77Q$Et2_Pq3D%6=a}TZAeMY&MlP+ApfdW99O-v zprF1kCtz6VK`IT4`U98@O{bv-_NbA)CkT-JNjE8=6x*bDv5sRaW%J-IqEq!GrPFDQ z%?s#3!?ob)FYwSPEtY7(ti5#dD?`Gk3&fm?{1VdC^{LO5720)g)|}ask`r2HwI@B$jWBSiu0Hiv9OFa zhO?}0Tf2U*@hKy3G>Pt55}RaimnI7fX*{*nWEVE+kw~nz!Y38K3J4om=~zGv&gS_I<|0lr{{Dip$21@V>b0{;gGd&Mpl@@Y+@TX;r#Uv&pLnSy-#gEJL}-QmG|vm z+I4r^vPoMvmey&Wd(M3LRT3s+&K*oTa6c*O7)35lSB@2SJ|ur7|F~yGoOpW@)i^4- zU-7eqddw6hhf`FsUYpQb0P`cKMXBZ$krqOnp|LGgg^&tT3h?4*0m0i(Uu5^&>)w78 zFX#gBUUKhnFJsnOj;VLRvanvMgQ`#CBoY1DcVqO-N2lyOQoBLhtii ze&+dzU7PLx3VNR3ayIh#+1{rM{ufUdEQ>t73{R(_?N1|jk+xmfp@Ic&y^b1yS=;+~ z^$H5gq8_}0Wz1W5JD%nOWE~LR)WPzAO(OY)EBJM@Z<(~{x;2xRpoTK>6~06o zf|1g9@;ivYvj}gLgL%Q1$RYti%pJJT0%h6^eGHq{2--Z<E`K8K&b^@XF`X7UT5)c;lf=I~*nBeBoZQwDKrp!ljX4}%P^Jr@vL(L)$O z#X>HPAZp>5DD+F`Q_X%ZqrmijKJ_#I+!IB;PZa-`PgM0j@!!@_-TTC~>loPEj~V>B z?l+_T2y^kk@)Cj-#8_df;41=rdbC3=E%_|QB+{p!K27`7^K>OKR+=jL%K!dp+Q0w% z)3mSu@#*e=BaX|)#t(5^bo>b3XusvB*!T&2qLJwOjvtRF@~-hjk$m#nPjp|x6TWLa zQ6)d~Gf(^(Po!SsiE8=a&ph!po^UGZ2t@iZgK&}YlRG0+z-$N*W59$3Oh=4Yj$b!@ zI_nxw7s)UFmruK|@pRRHU3bYfp056H>PF1hdC|ZqMI)c+{ELr_U-#)KrGjo?&Gwmp zKlemY_j~`#C#t&7{4bxV?tbfke1eW&q#rZ*_{jKmzt%ef{fM!jsUP3ZMch}8Uz7?z zeYyzsu{nUz|KC4d)s6L$&i((>)3mSu@#*g0g7e~);a9w#1|DQ{b zatEbxgtun#u@M?$t}q&Ne?#dR;drsJbW15;O52WH-~v+M1(97_UA!x%hseEc{*R^B z68HbZQZXMQbmq>Y)ZDOJ+)_hoXiIB^wtibME5ZhIVZWa=xDSqf((tg|=$+O^~?quF`_<+8v2`)^ATK!eagr11EAMlZn2Fk zI;4YFx+<(USuGX?XEvG)O1<@YQVsu*y0@vp^Lgc`ii>G$VQTmex^Car;%G(5mO`P! ze$q%qqx=DKJhJ8Yg^a7)=of#u`;D=eVgT#cw@qHI{+KRSuZtBta9dX41PYJEqu?yA zT6S5BCUbA&f)knF;dhRu+(+j5`Y2Mh!Jea;-L(bv;e8AHDU% zmp*yq>6d2Ay189mCrrM&^~oYB>HL24!C$TWc>lb4bKck~FFScfKeD*%58F~O`c+}I z$CZ-e@(4NrqvNksU8+ujXr>f&C#;7BX0?lCxcXzV0bv}03{IslD?f|R%AhP`xRPbC z2|9nOg$CN4H(%LXdf}=b+e3Lin0f*QK8j+Jtfbwx#dr|az|MC`4*X=i1no_y|3qxZ z?j`Q`j-1$d>)mh5?=MPt{I07h&@tq~%bT7vio;3#&X=0rp85Ve&wnvzD*|Az zo)bfHK8hZu&8o1`m}qq%``>C-aPdYP$bs&f^bUvBh&;{9QzJ;vq6vl0BTz3gLxR+d zfWPyA_}`cHXrcth5TOyF6jDgRIL$xllVaABvfS0lFZ}q)OCOU-X*hG~>aLK%!i-C+ z?~~V&mB;w(LB6KSE}HJuXQrfZljzA|RY#n0&Nw!XN8LI%h7ml9K9t8a#_%yQUOL$^ zfC^tqehQz0!!E8lfONkYo%(dtD8pXaEh##37&9}rFy<(`!gcnO-U-Q5U;By}FP(>j z_mi$c50!4;yKCh=KN+l7`^#^={uhxfK6R;Ew|?oetw`YMJ5I@5HaG5wE>oB3ay$nC z=4S%T?8iXSUWBzyry(ubt+v!9Bee>>Ql`W4*hwb8rMwIcGs4 zJF`P7z4`d;AU&p2MB)9Um(sUmcFI4h@zvEu6C z6dz2J%jDbS*X2iu_P4+OX3HOlw^&xSueo8@(<`R6UpcZCt{`kMnk^=i!Ga%18ieOm zcjy(SD;V;84<};qAZV`Y5@a6$X@1gd#f_I*`F7d%6|eb88xNnlm?`DM1lNblJX{8L z*)vXX$!rbrld5A$NsgpA(GWuiC7a8~6+<=}>2PPFl}Bg$h|ibHh9W_kOGm_f)rg#D z%+@0rvC^1fiTmk-Bbuqp&R1YcDPWET8u;h{c5u|BE=0}R1^GYeqkzLBzkKO4!pZM{ z_wExfeDyV%(0O>)(2)~f_|sXy`SAk2JIQy z^g!c`sa+Rao*%dL#)(IM%AFG;-07!;K#~}yqRZuoaAzlDPJo7XUgpoZ2!AU33?dfX zpYSL1C0sd}n0%B!;m3dt4MZsl#n4EdzOfEJB|>P-PNE`}SMVp9`7`|aP8xZI+=LX~ zG4j6{d&(ablOKB76K65NcJ?J~XVlk~jJcQvOqcuweNua-&*#qYwo9ww4_6%Hq%vCgojQRp!^kdbqYSWOtB0qGcxC@Drb z1jUJp#zDZcMx9AC90JZI@B$5ofP4k)hMC1jmizZ=d~m;LY#4Wl2lE>$=2?{0toJ{ib|< z)lH8l$u%ZA8|wf8`;hb`yipb|DQwc7R|Jgbxir;j92KHJ9d$XuhRza-BW@n*YZ9Or z;W%v*nRmzT2X_(gFK&DEzSC2XlpbkI0Dy3ns zXo@lMf%ELmWXe^X_XTp#JJSeBvYpP)@0Y1NofOH>fw0p*LE^ZHHSG%};<<>b;# zr!B1{rD4<%>5esOlTPXLCAUqrFhmxfre*YM)nfEoP0vMF@5@!VTJr|L8km^(a}nI1$j(( z>JdDpxg5{c*+Ma!O^$GIEIns~x`|vaQto&P) z(n{VS_xF|}kT9mcS}iEf5MVF#lmdx`h;_gZdWrkQ>Sv#A35f@~`AyokO3- zLlR4hzk-^`I1KCcJ}#_SZ4lJDR|I|VBn`-ExaTp&DPGC_&$i|ALA!uhJcROY{4p&u#s=Y9iZzq zN~lL44zNCe%GWGm2KzV(Po zv?ud#y?d@N4*t%r&&gU*x2ZTc?IO!o0%_8C!Ia;_~h&Zvu}o8QXkeN zp0vcCj6;e7B1E!}!qsjxhM_!XhmAU7PK;e0|GrIcG<-#Dbm?aO2qHD(8|Ujmbb@In ztOp*7Ji(eyVI7h2?zJlVv|WrlXwQ-ZkL}c@lJk$f|8(cjzRebLGlq86iQJ|4Tm$)& zmv(mjOF6T*#W-10UL`GskK4{o4aaF?wcHRKXYzj}F88VJC*c z4LNO-Y_Uc~yInAv+jZ8<<3R&)XnYQKZGei;Fk@I=Mt^d1xQysfczB++pT%|;TC5&% zKO?@pxMo<>rm2l3p|Y}hi)#2+7{w*N>r**=Zl>*i*LHqB9|w7F0+r{&L1^I$!wJd@ zX4c~MX1#>?3B?YJ(YQlnr0jJ@_$&I1NF)7%wr!WrfMKmx= zCn+;_IUjk1KmQ1$0>8OyG0rNzgTLX&OK1n>vk1oPpm2<02W!R-+6;J)zY;|yYlMjx zuuBk(>sd1t6xM?^J(=Fka>hBx*9QoY(nbn~b`3^y3Iz3v- z0)%Ox2VO*+yL1!z<$|TaF+$4!3-pDj?-V`|?!#!%awG4qd(M{>jl@-;1REt%$|MyDE_%QOPcS(2WhulL0;^6p}fzz+2VGwBwBJ+*iK&H z4eA#((hCa25?3l3k?baDaS-YsjzU(8yrx%d2Qz@qj2HD>XK>C~0Ha>`j!r;ow28jN z?UzOhPxQQIujgN1-}T;lN<&~Z37>#6HtczfS{u?rS4#SJm1u3}tx>{ItYSpBrr^v8 zW*Uy9hElsQ_NBrnx4hQP0jY01(LTO##m?7$_{)i>+Db=~jWoD{Jkr0TSw2cb8syg} z)A~*z66$SGFony5lv}0N=>nX0l}}7G2`RC$z7)7tbQU!ziGP^Su%Y&__8&n{de%V% zco*CQ^fK%fC^KaXU~tCaWCvLi=TRv%E+=XI@L{D=RK~{JC3#Deyj6^IIwVmP_hFJZ zXAN~F4$I~b{5V5+rMP`WZ2zK6ZPyt7fG(@3BrapyRLbtOy$9rU@dxm^mA2Qq-oo=X zz50UAVl=6Fge4;l&8Us1i%U;)k@y$c)S|u7Mdd1H-**j07Y1jJq&()E@Z-nQ@8wY5 z*xSjQsK5I|c^2nW{2qK^?hyERa$Nid=Vc=gg&HA21Ye!v_up?*&8PRK;NA~#uK}58 zIC@49iCUxAsgT1WeiODL2TiTi=~aNhHb|m?Ss0H}LLcTiih-?r5?qV8mg0}|@CW^c z;sFpGC<+ugiWqjAukO~|#~;sq>@oWLR(Y1PYD4a$kI+9Jc{F!Jw5{YR)UV-kj%m~a zqDy%ts_qn_d5QFcO0AJtr5|+_Q+?vX$9ZRf0!4EnP!pBSob>0Cii2O1e7vHdC4a)1oXlb9K8HL-g%{y||w*^IR{;+Bg~R8B5Wq&t&( zTAuO?-miL%Lu|AfLBv38*oUjrmB40Zu|6^&h3EX5aO;DpQjEDl#jUS=Zsm8Np+)DeYroT9Df!rX-8I8Ggz0!Gf5U@Ryw zCJ5>nj9W*FS};B%UOW;m&dPG9?Ch*8Ppm{KXOV=CAcZ;zwjdz97^uQ#fR`a+5c7j6rIdUo7U$oC&qQYn zKrAs*8P9p`<kYbe<)!pD zWi6bWQ9!h>S4=8PG^N+|BiaZBrGH9Epwu}w3r6t!h0#EId$#*aWrI)(-f7^Pj&tcC zlD@n?G0|3DKE!V0Y`K&=)#AmlF_=P9f=HmRuP-UV;YgH9^dM)%+v3oL5Y%*7xUir> zHDJ7EI>U72t4IJhSqLj!qTnc#qA27*tndMM9{*FKW-p3Cjw6D|J$UV4P zD#7e2OpP5pbItC~={G&OurRA>(T3ek9o^hhv*W$lF~XGV_RTBG8*@|b{1bQ2Pnz)c zydJW|214;U^I;JzabzUh_==r7?wAv9SpE3qmer$zc36z`I%BTauL(5PG~d{eJYn0B zaS-d6i^s_mIGu6@R!HknBMiVXkpDsCeG|B8F@>%&<&j^cHPxhNR5zui4X;W|s~S$8 zz^}B_5!D&#HIa)bGXn)TV*xgDaVIzx7!)WP;`t7o0fWrl7P`bjpeIU^qY?ak;5QC` zQmj$6$LuXkk#=9WE8h|Q z=pQt9VAjmi+G%MSKv+>k={Nqt!IGGeQ|=o%bZqnRFru)dpUbXm%!*A2sjD`$?;Y3M z_g$0=rUHfUU(z!;T>^O=nOHbI9wns6F$d1u$xW~Xo{{)tK|k>uO(r%uAVM%X=+waS zK@;P^E*J109Af|vQ9(cjZB)+kQKWZz8Wu|?;Af6pIxIU@nNd3?tKp`SRhw(?SXdKZ zxnSh5>&l&(^Nw!3{Cy{a8msZ4Ojme%ZQATrca2D?uBlHi zT(n?z@M+(`@{lPut)Q+S_6m*M9^p~(ZD_m1l_s%H{R5VYVl$ttWXnuO# zq{2aSYTW&sr;2Zndg$9dllLwv>o;TT*xAQ+-Pn}5Z_q8zEv%SO;!G|ZQ?%^)bv2-Q z_usJf+y;)bamj~l2CA*#+*vGook1k~LFqdWO^7xP3?*$`k=5WIy> zzKGT25F?{rNz81oop4 zS8|+lN}5hZQc^)CrJ!D+Vie3JxdHaULM*+c1U1nPDjz}^Y7dTlqbcc369B(5!JR13 z-H6{$rF4{yg%9?o75Z$dRW}a1b9Py1@}_ZP?ksit?K*`r#$P7?S;UD|8t;Od%!VR& z>cA<*IWwm`f9Mx={qv`69ye_Fje~|y3{9K2yuRtkZ$9PErC0XLbB>wf50A+$YA#K3 zMAm<-QdAdI{XU|@35g;f)!|BojU13*fixg#j##bPSqVw#R#+26^gEZCnU>afsiNyR z`iK+(IvcU&ySzSmde2&*htu_T&w)c2#L^po_xh_dfAr!X#%AcV=8S-!MGaF;1Of9<3?7pHTPR+ zq!Tgw`f;@#sa9_;#-+n|dPa}dr6F7YN7P$4sbs|FvY zrs~n%upw~(eg-$FO1uL_K8#);31*XQ8x-+N$LvXQL7b|>QDuW?@{}cQU<9GW(lLZ4 z3oQ(IO7OH%D*O+cES0cV(&I8gC_V16l{Nq3o;$-sW`*Okr`^A3%4@CjUTnSRo!i3+ zb*rYj2UeHavlh2e>NM6BxZ~?q&sg~F(HmzD-dn%uwo&uLvAZ7j*G%c}9yq8mmHOy< z)Y|cdvuDo?C6Afd;(v$|Oks@AEKB!Jx^6*k(^v$>rx{iHr`Pz0R2N3|+*0u~@cF0F zy^2djOgr1F9Ay0er|9)&x)+Mj7l$1ARiE`9k&2%2Q0wsJ?y0^TWAoKhLg5<{?Aq^H3BcNSm-lr$acMMd!3xL@p+1CDtqU zQz1HhSotH9FuJAkMAg4Q0kILR?ev%%`j4beSv@#$%>KV@6&ku`-0{czo3-A`c@HdL z+bDZ_dD`Gjx85>vDWCkbJgIWy-3M9{2Mwt&h6rSPJn}7eyLQffoN8H}k`(J;v&jf< zQc%l(Pa}$G?M#R7okP2_Yja}vB;-~#j?Rkc;#BVzcU_#^Fn@5aQ$uG0xSWm-tZz?o zUP#;GsBW70F4*NiTlHl`t|VE05aKYh!niF2FVqaP7K(bb#Md{X znOl`uGk-%>!T6ySamt4kSvQvDPac#RlijcYQ7WMkvkOy44a}^)?X|Xt$E+OYwffNAN^2 z0x{K+>SGZrO=Jt-yKm=leriO;G#do|i9N=&x)OW8)?p=vjH&50ZBt9eY&$VszQb42 zm>w9FJb1&5{=z$5N6IFYx*mq$FEQ)fHFJkd+%~JyD9`X0cnlgXS!xJYG%+5L5Abz; zEH=ZrLCn&!yX&`#CwVKR(f8OjA>s}Ge|D)ySB)It2DL^~JZZ0*IkbOPip7x;>k7F2?yRA+maQ(^^Tu*S z3GX&oJmVf*Gjh$?EPUgy7@d7xgsDwjm=(oBf z@IF~pkvS3BVNx4|gK1zzI6)8_Bg*dI#0R}L&72z=T6w|d%dy*h!FXFDsg?iaHN^ID@vP#-E1x9_brH7( zz2N)wVlCw)(G%f3*3;rk{a8=Olkw4>-XQ-#Hgcaq>Klhr>Y#M-AS=C3-PbIgjS?*6 ze(Vpx*D4ycO7qko@BUgCEp=cH58%p@22n+iXJTshW&Javx(U51cqCj1z!WNlm_HQTsI9qCx)smEIx2GmqtVyY4vo6`6Vk{j$bkLXu4a3)r z%kic^QJf#2SC`#y{D|Qb=2lzN174jx+3ZS zRprhZF~GO{rboNBxgI5P$u@P-j4fjlD%_-7Qd-k1bH-2n#V$o$zy8H>HH(|FC5eq7 z+QqEQYJe!f_8he`W8vRNEz;4e%p%QkUER=VFc;Km_@2&%&)8hxgG0!WD2Kp4P4-dy zbo5DPpXSzfkCNKO)3};WM;}iXU-}cMf^2qDiy0ztw&$UmQ^C!n^RTf*tv5K3FngICy-t)Pn1&?D}v*#DnyHpsw$w>u~h`;rv0S z@v-aF`W?MKB6^+Liz}#=nZEh*JD@RebkU-4w`w&qSQhYF?usN45%p>L50{OJ^zD+_+9zqr|SP(qj2%6jrTPD zH-=zPh4qr!dwYAy?7d8i4HBM3LWu7;XU1xZ6M>upFPgudHDF=J#{xfFuG)S!=qZQ4aXAJ@7ep{&_nWz?bD!)>KJ|{ zm7Rmw*x4d9=N=aig67~g{(gQUY-4^Peqde0ks5TSXq`!pAWpkv#tXV~fy$U5xj7Wc zms-1MbC}}GOk69*j#^TaXiZA9Kj=(NFjn96@YK-UV)<-fz}#)k4VyQtE3eqR<&LtA z=e7>A(_M0;UQr3^IHK*@4I3}v?(OPUJpgO?5N-*x_8gA&Q(H=hHW(D}9@Y$s)eah@ zjTIWH5_hCHIDibGnp;?tlpoCJ^Zh}qf~q1JP(|F55LU;zVY!GJNY1sKqF`~@iP43a z&UfZsfbvFnX3WQM*`9ZW1^jArxe|MECg-kNru_kNwMr)`#!O5u&vEVPHJkTqxiM-s zk1MYpm{i#mCkX>qpKjlHd|}XNxLd39HLe;r`>vJ@i-{-Y3;R`;N37wee$ImKca!zM zy=!Pq+p)#r+lMx^6;E0}+?PAQW6g-?Zlv^Obfh+PbsVGb2x%a-q0{T??_oo)gYxYHsc{6q&`?gih`*mHRvD?W}eU`8G;7hFmhy7l{$wqYQ+CWJq=WH zQtpVTH4KX^s{dj`|MNupiCsN#SsxamCM)lH@GtjGj7>^~VRFElGut;DTW}Sb96x7X zzqfynO}+k>8>Tmv+a`Q%CxS|;cG-T8Vz18sIXnBKJqGsl`e}=9F6Bvtvg+@dw2O~$ zuJmizcW~NQ_m|SYAY%@SM<|nWd3hdWF2SxXI7tlMV`YdJ58=RDdLR;( z9JY4=H%1JuI265iOBMAu1i+Or?MPP=iHy2m$X>Q(|G3MZg=6x+PHii5XSI(}S+#sq zFD2G5nbuThoA8D7)g@%1-P}^xxZ%i*h$}%*s1*;x{cO*6&Y-=WxV9-JYsjo+Ysy(~ zqrCzjQPgs}7W|o7v)FDvOHAjAxTelD&R$H-LWkXMDy%#0scC7MbWZA1xcvB{A~SWz zP^o?CDydDAmT;^H+dM`3PYvvl-VwX*N;^nQ?uc@K zk=Hz6@qyW1>>HZX3#ShW7KMhNy`AjNp0Rjk%@u}^+}7!>Ilkeen$sG$Ev#gQFnhn2 zfrHyJvYLE!K2hsXmb3+QNQ%m<&%{rnyY^;o7c5@Z!zxjEd3M0Jgqh%pxYRuG?>@%t z1I=uMOH0J+sBB>NjbBAd6yKqC4?07o2Jt4;w1Qn9&Yu%rXBym>@QQr}v-d!5(TkiF z6V}94NLo0Bi{W!M z_tM2mNv5jJNkQk(<%d?z+c&px5A%TyU;4_uH)fXSShVD`SCeq)N4z<^ad!WSBRvkI z+i6M}yrhwzlrg=qbeh-dG$}P{BkIIEF3umfqAANRDeRg4qI<>+SQr|ut+m*-s+jmd zyuU1%q-xP+d17L z7F23xXKNJ|u9zBqJQ^^NGWUy@jsaZ!WsJ;m@?Kkv`TGu z7!Jg_e3dOFjsZ3G)%~+Q1p!-Ps3y=bFU?b3UBw?Cv9i6a|JS5o`}PbA@73&^CAaOqPs;sI!45<-+Raq_zlbl zV5IWNOCO$-n=@|Rh~X};FvH79pn%qmN@jA_UoH(^r9)iik?l;Vi)%^$02b)@#*EsnRV=I?WEY2CVq`GcdVPRqZ;-hQFKherRN=)&-th{(vQD%H{ z@u1YeQ2F1P-pW~PD^k)L7Y_>GxopVD|BtutfRC%V_P%rP_P*MxvP~=Ps;{)GUe}T( zTb8?I$ran+MhDYOvvD90N+2e&G1Y`(NDL%a0UJyWkHjySmjuTz2_=mXl2Gypfdsr) z-~Y_rl~yuN;QhYuvn=iI+_|$ebI;72@;~P+S@PaB7ruJmnn;znA-B7)x1}i3IyX|> zQsSm4<#%uy!3D3f&SAYeM#>AfP=aUUbK|GML<3cqgr8B3lW7J6vqMtQlll>$JlY); zMK)=%m81SdT?Lm7)7C+rzE`~KTmNxMJnXy86AmrD`Rucw{`#Us-?F~Mz^ieMQXNTDR3%q-FWI)DCFeeKxMoIK zX;ZACc|mi{8JkX-RYnweN9r@kJuXlnmwQN?Bh%AVYpwv|=j)Jrw1RI`&5#7+5H>_6 zXz*8!u+wjn_U;J5tI{4DYIdB0!^kSl(WT736dKcnW(oUGodp`x8lh!4hyc)P^H@eLXJQzOw}%yKZ@Y`p0xDf#)CMoK}xa$)iS1%NGzHV{EHH1JicAPbN; z&+Ta-n+FjBoocK#7RrseI!`HHTYr1aidvhM)dy-iLV=d5g4s<*r(Tr^*aErMa9(w* zW=Ub8R#RKHtmWp`c1i5+j$mTSWIZ|g^s;{7#e7dH>s~qB&rRe z;^H!*novd3w!4KA~ql?ZfhZ3-o4l!`(rQHc1C5tQT zi5C}&4<&BNy74@|87pG*d6P&KI+qOA< zl{AB5)S9I?gZ4$aIz>N-r*@y_RMOEv(;ZAAUx3AIRtx$04ucmv1%fN4mHwQu1BXhR zIhiP<3b#(os<=L{rm{3Av2t*rvalw%ed1F^xF%Qgcz!5H<1g~N-971dE)Pa9r5FG1 zv%+zTk3d4kyzd8?6qXEMEWiRrkD4s6HXO5xt`_L4f)8<~c z9k)_>=`;*> zbj~UB&QnGM`^KrT4s{9b`(eukZ&F>Y&TYk;F?GN&qufi(SrH#pL-wGsP8C=y0E&F3 zrwxrZ^$8>Iq_O*7jdDx9tJr7H&u!e?<*rz>dSx_z-bEMIo;cpd^8DPc3s;14C&$}A z7@E_+yt;E;L@zz0wYaTrk5N2v-0d^xlzSIov*y}4&{45aftc@jhBjMNB2{pqV8nQ{ z@m4dVd^DUWvRl{XJ{Ne`vi?Y?(=&+9^+IJ=L(1~Oyg@W^r`Z@X7?5<=1~q+ z{9GDW-HuhbFLii|4s<|#H1!HurBjE+?OFDu0paS@EAZG)>omb5)B&H^M%t?uFjCFU zO(3I@Mqgu`R%)UVKOGS+0=R`{wK&{Xj|*bb+!(9ts1xgId_uOGbGpFH6;>4SkZ-C8 z{>w21c1Y0aXY<9ho``6iP~%s^ugdf#G@$YsV`HpyZ0y@(V4WQY0slIlH01?+F$7G}B1JTG{^Ao>W56gHRoEfLv6$E)if~9-m5RT) z3P2PRsjzyv0+5?GnlhTeG(rR0W^vXeIliDe8E`;Y4CrKt*4K+$Fj-Y&W4DcsrM|=* zmuoKE6lhp*$>IuCphKjY>m3mne&NZM@7T2Dq3Xd4XBr(i0f}CxAk7EZAknd+f93i? zMgQ6_DEe3074AdEx_Tio><>%yED}N(&qD9Y^XJ38s=!Fc45?QONG8Chz`;Ev7fjn6 z8n~TEoPwNI40PGVu^mShcb6DpQu{Z`g4 zSJTcyQn4ln-wrDZS$CLQF6B1DBul2PJ82XzzT?07ccu}z`235^XTs0o^Di@>3GIr{ zze3MBVplp({RE!koH3uVu~a1S6)Y&A3=UD!#-4&mS1N?bb`Rv4g@oFemSu2+T!clS zcB~0vLV4~1JY0t-L99-e_6>Xm6b>Zl@y804Lk6E4{c*M0(y{u=zF==rxI5f+$@1FL z8H-Ber>Z=hRf6x#^VIW$^{;YFgHwb*(i}7083}+aK?ojhObcd)liDoZ(nO{fsLY zbyb}A%&j-4jyATgvGKo4>(viH;ny}MxV2K5pOz;nvW^3A5N2Vaq(sW)S_wc`RM1txzNtWZX~Rpa z_Gpy~QnWs&A+4`F;gL2#*DS67t$gJpkyGBihV@>!sJ!KzdrtMu3J2$f8dmp|gqjz{ zy5~jaL?y#H@+I=`Ubu&O&QzINmS5b{f9>j8wR)dg>#14LR6D;eFW*xJn_>pF3JQIb zQ*0VziqF61pP_0X6evFbhEp)KcIu_z07``V{rNUJL(OInS%8L%J%kAz4(7W^>jInE zen=cKY(+Q%xyy*ci*Y_hAy5vL!rKWR`1AC6#0NWimlde&bGJQl#pi4GzTdSr8F;89 zvU=y~4H*R=R`hfZo^w{}gIM8;{d7otR2owDA@Lqfe8L-ONZ2g>1ov~>oR;jZifwL) zY;!0l+uTdM9c7OmO7GFo5UcjG=gHE5JbaiMpRdqC3*2BLG&IpSG!mbU1++0OLM-s* zteCqLE+K60-A+Nq7e@7(CfrI%J+8 z(I$pOZWsluq9hsP87H7tgKnA&#E6s($*Wz00IYz~u}8T`i-MReq?sb63$!kHo4B*O z&7!vzR7G!#b(Z9W677C%=LPp|8rnWkcExu#RcbY=ykzBtBwO5Wu;?Rwm#y6R@QvqJ zbuVl5>(_ke%GnQfT>PCgs=c$;Ts|+@RV}4zUxo7onuXJ#(Db(X$5>N z0tcZ&G&~*>V&$ydO0*3Y92!Lg6~Xp|Rcn!8P*XOZiA`70v|;p8U-RbE*OU~slzF

    K&AtGBVXGn+I)bx% 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

    ps?@!`Mgp)Tv}mJW=hL0Q4Ji^r7QgiMb$)6G6W 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 z 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

    W%A}$6zpQGqq+>(pQ>Z$Z3%k6`iHru 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 literal 0 HcmV?d00001 diff --git a/public/images/blog/blog-post2.jpg b/public/images/blog/blog-post2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9aa6439d3645225a0211e8642663edc43593cdde GIT binary patch literal 42836 zcma&M1yoy2*DxA9xJ!}Zh2jJV?ykk%LvVL1R-iy}_u}rZ#odd0afcRbp#^UGyz+f_ zt$+RZ?j$E?=FFCvEoaYO^Rn`?10a$1wy^{NAM|U%CR!2A5|4@*Ex0SyupTxG8w&v$DM=7mTmr)o6l;)BU=ab?C^K$cW$$+^)(wzUn zm3MS=H*00jAQiakOyq za{Ifm|CST#YU2sDka2Z#p!#QJ1Z@5ncTNc|4iGPhO9CXt#lZ^#%kXeYb4r1@__<_w zq`=(bH2=o2_+PXA|HNU3F=zj)#{Z?(|8&7@V1UjEW5Vp#zbT zf#?`$Xy|BY7&sXJ01gHgHV!rx20lIk0X{xC85tQl<$nPV1qB5Y1Cs;?hlG?6myq|E~uK zh)6g9I7D~=5+dvhL;O2!7y(3FBpfOZJbW=#Y64_aP8vdSkTWeEJyAUFUuy6uh(II+ zcqF8MjmD+MLx9oJ+NS&Xu5V2PuT^dt!m4hUt$6H*P%G zvce-FBK(gSaJbYsoT{dIW;9gs;%Xf5Abgkva0m$h$n%f9aDcx<#HrNGI9!4g#PaL= zRKL&d{4jl417N^JhQ~#~g^As{ccr=f^}eV;TPc2+kPbqplN#j$|JN2h3aq&3yYH&%eG#WtpKy4HuTL`^HN|82$`-w6gNTTY`+4Rj~ z#nu+LM}`JmG%|2R3Q+~`$a1Cf_lzn42LMEbk*ZJ1ye&&{vs29PD&WNDBAXliTa(Ix5Z%7AB;x_x zK8wM$s37Tr<|NW9pe4{~eeG4l>*|hekqSB7(d~0jUzGTYI(CG7No#2gj|7vni8;FqQk`=WgB1J@oa!;o;Mc&`#KdHn6u%Y$V?hfB zsZyiEl|vn}3Wx5E1I{OPS{wI|li}Ik?t248PyQ~@$+XqGVHt-8Eysy8rmbTN76=Ij zM9f_>4>t$^2o?tbW#4)a#UK*V$)yxmW{oyl`Q}9FCc9Y~ozF~nZ3`=%rqDAz7c1Fy zcyG>>ErurY5qXN87~w8NVz|%6$2JWk)K|ura3GozAW|?8fX6{omEccg zu8rUM>H*w3iJ#jtcT3f#p<$jtRe*>^XgT^0O_gSq7N6nHo>^&B=b)C-4<1!1oo)R* za2!SfwwfuK3c>~T2f-oAtPIL0H70lMW!}WDWjA^&4)ayfN~&L$<{osNn6WJ@X-&5Z z+#E}A{%E(gJ>$elrHKGWgc;L*RQ}DwBe?RdJW(F6goA%1_o(Az+r_l0<>A*%+~nf^ zG}p=OO$S-lCkr@W0s=c}DSO$;j8%=F-ncPnITr7S;rV*z)Fv(Y#9R6we|)VDipzVx zqE>blFue7@64qT<+ft3Fg2hQ{9X8*~1j25*3uSs(2u4)!`68M7#H;j(mF|o+j38w4 zI<4x4f4Tc&I+nM*%VB8T*I3hCOa` z|C~26nR4bEGo-1M8g@E*On0L=y2&Z7tD>P@e{)?9J(|xgk!os+2?Aox-JX4h%;VBf zW2)u@rQ{L}qivIYu`)3JnBdR&C)yqJ2wn2rvUP1JWKandNgH7`%>|LuPfblvcc(cj zK}gQg5+7oPIc^+m{Z!ftV=ml}w$)P|u{@57d#CHuV)LjY5aHn{-jy_72$F>jRjnsW=0$jvtfOvB<*A)$ce!JZ z`dXBU>TZR0+e>IV=ohRrH+Q4Fu8l7!KLbUzqL26Y*IW}Q7bcfV;vO>%y^{d!TcI&a9`9Xq! zssyJ?ReP=Cd@f=e`q9CNt}b(sDS(3nz!($+uwV?6pvM6ho@EW4szxkx$|6-}!2zul z-?a0$+P9h$W*Bzpqz>f<%t#t6gGdN(>{nxAWV#uYq%h>2>2D^E(!zpz0lAJNX*E}I zHL{ht*sT!&F4>uRyNRV20EPGG>cgX|QArwVKp8<;0TuhmGEa_!9AF2i5RpLT9Lr2g zOxoyH-4;jusn0pdQlIB`u-oFJT2y<5&=&8d;B_tgNxOBR7J2g)A4>Ro+(>U zjfjXUQi#RP%B-%3M333M2{VIY3UhO*(W{qBm1l!WbIf)hU$@UT5|jSAUpxk`Uwdx+ zxNo2E72=st|7^IlVHrnpKQzBn6CeG~M8L@HU5)MSluG;EXWnk(jPHR~qkteJ2`T`N z8epb)(tB04vgJ1i4E~toBlpOf6E07$POnbKoghg%Hr%dLbv7ODv2#-k z_Z1;dcIWEYU-;sBn^j7wd|o7JU@6UT_p!YZVSRW;*nJA~Gq1diNnx&6A<0&aVKW>& zL0%ERC*Gg76q!NbTe+Xt@3HkFhfVlne8!v=fXg`$fxlABbX6jOD4D)?mw;USg>y6O4qEz8$CFn`4=|>$W`o2wAXFS4OS&W47E{ zh_=0Aj3kZxYvBrG7&(?C8H*TO4_`j}l%^T+@@Bg1``kX%8WsU8ui|=UpBY->4E>KT zy}Mrk!}qEeQQcevKErozGgnhVfPS(_F3OogDC;?>!Ri20%PF+BuSSLpO`t;}IbO{42{DXRZH@7d#Z$nKsAzX@+w zovKyWudNBgpE0L(WwjWf$$6$h@u!SZny9YIf%5=H(N7? z+Y0pu?d}hs4Zr7;FmeC^kT-Id)@h>zN=fkmI4<|iscpf*J9;aUnY3_+O=Sv2-<*UX zCaE&j3XWK*SoMdMTm4)svc)98MUK6#al=%O{jpN~8LdD$E2?&5W7RjkL$_K%RU{nJ zNP3IHbhrw8MFdbI9u)woa85QqPSVPb-{warPt~p7(v$;Utjp{P1b~a9NiAg~fs4mL z*f(`cSCj*V=rpse3S`Rr$QUlub{H>Qmq&f+%>ClD{yBemk3;~n0vIcE2Vc*o;Z5d< zi;pq_Y;&W8X&javtg4miyaR-V!g&tf8*)P*+1WA{Cbab{?`^eCXsA(DBl?Sh5d}0w zuND##8Lf1hGm`0}2AkdXDpk6QyjlhX>?(;lJsz#_M0joCviO&aj$FM!&5W8B@L{g* zMgwyr#f>V{OCAkUW#QUsM&u#?d=Wy`kr2CjHOoQQ)xV`I{8QCc=C7@8mT2tkqh_XQ>iQv z_*}bcOlT1B;S29K9^8$sw66>$+|9HDPB|y@B3xDTOYgO!VGQ7fmPInjrY7ic)NwO% ztZnJ`^Fjd%xJNgoqykC&wIo%VQKckznR1C-aQT*%P01KrcWHNom91&aT7~01wYVFDnj|G6PC5 zE1Hi+gx1rz(RijM`%oz9y?^a^kg2svuS_zc1SD*9bMrs+sGS!X@Ma8$Q!<4k{IkjO z=pz6@Q|$#vnh4JLX3qH0QNaO$6+to7XgCqUNVqI!e-j}}(#gg-=rPl#hkR@?R{C5R zCvNm=4NCqN37{8Q02x8d6y~XLtSoCj9a$3qI3T@dD5EAUEieN{g%soB;!&AF^gZ|WOs!|SOKFXK|@2w<%?e;XG0wuM97!vmX^4+C1u-dje(3n zf&n9iMgee?z<5T2>x^vn{@K)i^UQb%g+`w#Uyt9TczD2Ki{EOWmz3F5;QnC zIAJVm8vKW&DSuNMarMYx;C?Glni2#q4{a`J7y&K_wm!6zRwi6&=h4LvlS|RL#7-?^ zS{`?wKOgD39D#oaSZVBOKM}Jd7_@(}^ZrfH{T3)e^A@5&6P1Cnq~t+Gh$0pLjmphH z2UH?}%t3;ITPgDoRRBixX_L+BCmw0;;u~#Sh#qO0Wxf5q7eC%XO~M|_qmX~Clf#5D zS&PWb^xA?14LmIq4Yh8B&9&fa5024Xh8<1#gIH4 zW>_U7NCFqtTUH@aV`@tO&UCFFm!M*h{%_=npMvkeCmBYdl4^vMM4O9v#h9NOPj?^Q zG(t$x=AvOC8#ZY`7$X(T3?$&ta8iI0xVRGPqZ6d65p(3U`81LxoWZ>ZtWTDbCESHM zKK%Zrg4g3K~Rd1)OLlJBSM|PAq7QG*#L> z+0DYvQSNV!d%e4-mR9U|^_k?M(71z9C#ik$s6&|RxS+=4l;zfM#1AeAz8({=9u_fz z5UHiaA=C<*)WC?)GS$C-l&~@l5LU;5LxTSe+;|8v{jrd;LU~Fq^pSGB$=gZavg`|= z+(wHWW$qZq?5*E5!t(Vy>%7~jDXRO!mPW}bF!1FJEfMDnAlF-MoUcgT-g9AhfjjRbDk3UN$jedRFhTIbx) zE_o_j*IC$?{0pSmZo7^U`U#N0No`R4}jFa!7Jf+uxc5cyu~aF-5irX(9( zxWC)up0;&J)LCIZe>0VQQWrWg-t}p;apdjg+iZoWTv10ZUMh@o5lUP)%HHy_XoJbbM$3HPV4f7Wz4&J)%7l;c)wA zUTu8v0cRK;zZ!2nLT>p%PG|(G%?kh_I#}lXJ1deWA_)q=v67s?XY}^U(FOb1BVB5N zZXwSTR#I-##k|gS*VW5K)s!^p7yFoVVWZ_xH2P@Y3oHj^Nt%_m2>_K47oM z`k*^2kXtxPIrd5GW)Eh)FJHC_NO6Ac#?GG2PSwh2j4IY(ae;^|8f4>hoi2@lQ^Z1EJkgVoNSDX;N7Tp z9$uYBzdzeWSWbxX^9ulfph3gb%I~!O+s~zL^xu0sVL^4FN=DVkFM!XI@eM>0qf$Yg zE1hdThWN6ad_)&70PvcP&16IG0EyGpVCebqeRe1WIEWke-Z|QY(vVgc50X%^VK$({ z$a&ZIY)F|cYJ0z$W_!FXGBAK-0Md2Ha;lw-(p?T&F%Tw*HYfshYYJ@*&nomhqh#OGyJ^Fmpglu|J$8S7q_*6AAfa)C!V1h z@8jqmvtSnbZ=;!5yuoFlY{)D>dH0meAgjvCf^Ep829|bU56TOmvboCr`fKC`;VSJb z;xI*&^k2-t!rEOK(1Eb$rlhop0@GqZu8e9~r$cpgDNi*nB_yrR|3LFHBuLFan;7p7GkL|3k-U%%G69E`!WWH9F* z99miY`&lElHY%Kbt(=n0cr153mdR679cp-_Bx-SZ;GGuZSwPs%VD|#J2F*M0UX+0P z?OpT6i0#_ir>yHOQK&}DZhwEWMqCpIXA<-Wln|G5&kTjHhsBnzH4_UZxXM0153o!| zwnn7PI&kEWH|k~dGoEq9IUl&QxIX@<#jqP53Lc~TAyd4D*QI^LF=wX}#14?a2^9y< znx7k$f3F`Ot|4X-XlgFO8yRN5Keb>9+gRLK+>h}oFfk`sg}7b<#|P~PV@8R$Yrah2 zwv))3;mF$H33{j9|0vPJ0|bCU(kz-s5IwKKLv7;dao!UhF*@P?FUuMG9hSj)qJo~K7d+yQZTPCA0tB(W*TB2jJm@oWa0ISH_9;>n; zr;k607hAp*7vG+J);J@t}L#}AU2m!OrMk_HcMij~rc+@4I=0que?>B3f zaJf5cC*@=>B(;F6@a!2JCrZz^|M8{B+@`9hxoLNVHWRH;?t}WJuR}Ca*dF>rGfHfv z1{cksQO)A|HCHSV5fOZ6wZBeaJHVc0te(3Nvzl8a_^#;63gLU^7JXi2^2W~nm3m@s zKRT;QLX7&wTbYtSnU$I^fFxblG#gi`lh+5@V<8HzeU<`4XUu!i@xwp#v$Ymdwoddp z_<`DQKbEnkZx3A$FW&DMTTjT$)dp_CymYz3p_^cjBKX`#UQuC!`?^e22_ zj;Vv>6RTaAwTDi?lf9zek1pYMF{_k&YV+o{#b75ZlQD*UG8C|4OOYN!CVx@%aqSQ@ z5fSnDjKZckC}c364@aV2tD(FgHR(*Ai|(B8+~;h3hD7i17xQq#ecpYp@glvakf;&B z;cbi^`MvFcC4cj^7DP{bAjhYUT)%HtG+$l}aW9 z_g?Ts{a<7nwo^skPxo9dL@m7O2J#XXfLT-<-L3^(Q3Dy;q&fw!3yvryvsq=%o0<|q zcN?7{GZ;u=f6}}VhNcj`H(z1Rpw!pA1}?{ZYVO9qrTU)q1W9Yryjls^ptqFDxnmh( zrjJXM{}%J^0jq|d_aI-frRib6(cDC>d~-~5fZI)`4(5xM4=gDg(FwKRRLNVF=9upF z1o;Ck&T#6{t3a;sx*917AGMOk(46pU`nINwY7yt{8T(8A6dDfk9<(TY_Grl9zw#>T zACWX@%1utb>~myOIk?vN7Bf0;`*?%&0!UrFXF$K?LFY&|A`4A191%B_A;CJwb^l|CX}?aD@I+z!n7yC? zs?Q?5ExrR<8y^m&YulMViSw%;n}6?)g{1QNvsB%dZ{`+tToe&Q*wERSTl4f6Oe1P* z@#T}5Q_lJ3yZ863Ae|NE@>MI!@9V#|bGzu4mj(=@R(zQ#+`acg7WyFQI@~qD$B&oB zK5Ek@KZD8a#u!MMU3T}FUKBEknTZ|^5`;2`f=wHyVi5Fo%M4Sb^XfG91sv3tYVjC$ zf0tY=+7E?a@DvQlQQhrk%2_NpQnv_z6v<7u?c)6u@HyBSwasFsH7vKT&TW~0d%yXh zT$1|AYFWL`Y-#pmu65@JlN9LZ2_xRb#&GEfJr++Ye|(qfvQ|NZ!b*Ho4uXBFm3sK|622H$)&Ri>ci086x`w@^2Dmt@r@n$$}zQnVZ^1zZv7bH zlgelRH%FOI-bpoU8M5-zEMe8U=;Uaf(uuq$Z#bhVm^n&Ewl>|r2r771ABfWVdyrux z{Nzxk<8)vgUDviBU9vm0h^y91474i`ZSI>&eBz6#cw8@uUdmq_;9}`gYg=9|rZ3bL z;4x+`N-}uPqIHmIOY`!TrfV4WrF@&&-Z{j?0h(Ey0mpg0@s?+C`6O7`n=p z_l&u`#hx|sA_Ikmr%K86Pr!W2dnCpM4p}m*HMOvL2mA3FWykI@Pr|e1QZF-$j^l8d zKqGqFi?EsR8@60VPWleHUyvB~`BfU58}jn}3O>Q_>p4~!4wqQU^yk%Mj~*;+J>J}N zb(%7hHW#Nd6Ebw0eLX3Yxe|%33wTyiuIuELZI@Yvx_LNg-7S8Tm~vbPbmFKM^o{qf6CrqqsvGTJEBC^kY~N3jkHRupECRvGx# z{-s(4pJ-UH`R=!JQ48(0_amMnfrQg2&yRB6)?yjK76O6cFhZ&fqkLe0e?q%G+v88% zSK1JRsO|>WQ!u7K*fVo$*-5{TZS7B4;@;c`6LW7IK9GathZgXt3!6~g>6Jp^+~5M! z2u`=mwr8Q6Z$rRRmL7O(;nM(1O;oy44ZOV>B)U$LBjBU)LL~ysAYCJ~LxHonUWx z4^xfupf8!Rd8qN!q$6^FO6p_2-SbRAKG!C-S01lqNJ;<~pWemXeY5+(9J&&3JHpyo zYtDO^@vgd=YH_pF*vHGaEEyJ|&O&-RTls!t*UyC1)om$wyyDUw=P7z#Lyq*+E`nqq zz1C&Y%Mt%|k;cf)4N>b`nFDHD#8#Vitjp4wq-@!KxQ@ESb@IR~+YeEN7;}>l2_q&n zUp(is$@cBKTi}j96vR-ZyZ$g~5Xm7SBkW)^N!rRJ3J}z;ih1N0jn}Cr>~^f5T9z)T zrTeYGR%(|-ji*7KD{Wwq8si|=0-qKrfob%RObK&1U)6kE393#V+x~3>vxLR2=v0*9 zCx>9f=|!pU7Z^6pVCVcmKRnAv&yuUVVrk#xFDX-;{IOVAZu-mT)M&4)ay6>MVl8f8 z0aniMmr!;W#@COh;3_CrdA6hNA$}fYCrHW^XyGa+6o{B%o#T|YwWIq>V9+0^as%$T z)5<{Z&s=TJD-Ij>(Y!ydZCZDCI}&uX=*?!3n8;9$7TgUQv>{wmW!>Sc5l?U7$~ty@ zwdz+Y`KanPw)}xgy8eFY%bRPQm~E(83fRhi6w6PGt@<^`C-Q@c;-b_1dB@g+b2bLA$j2p|s&62$_VJ$Yd31{TBa6pT0trowj$=Z- z-E-A!3(f~3BK~_fA9@T=J$NeS%rPr)bK|mS7W97SsGkM(F3;DqBEv++vSu@jc&%*# zj9ao+b(srCRAx`f)kBP>^VVdkrTeYJ+1o6aHG&r2bwwSOLO#5r08LKMYkOPpq7B4d z-8D$zqmD0>c(0}}eADL2u6pX7$**P?O*_bEsCJcB-tlVI0H$svD>^!y>08_7<84F{=uhenbNDmiI#hX-|Kq026e7k+N;>JnRM%9Wl3HJZ{9ph!$1Evn4zy2 zUHL94?2x)P#R}PtC7}-MN*t|h?%GZ`d-j&aXdvO{wa|J2kOndGH1A4K71MwltS4O* z#)t-F>;2a#-pzd|c74Yakr6z_$I*pzn8wX6q&Sw6kxFM2?8)sc%BYHAV$jwAT-oZ4 zHY1Vnuq@TI_29YvNKIXEcvtC@(HldP25?#* zSR9lC*3MQdBd0=&)WVzG72GrvpoTS*HpeSgYVn-0rz%&%5$nOQo!N|p^3W$t(g|$} z9W6xp_@EEI>Dq4~NVc^J&jlM>d=*1$+j71f^AH3G9Nglix=@*2^kc?V25U?N=JQzO za-lW20BBqzY2Um5Cc2gdD(m`+ZbtPc7vrhJ$7ljcc(a1<`n}4s86ltPx~((&$wt>> zY1)wDtD55>AkI=F<}y*2?H27L5n@Pj&FMwcq0CvVy;FOz=XToVsRe=B8d)wie-;;=Lr-FO zDpqrYykVVA+UcB%kbyMKfwP}+R$E6PqT zcLtkj3n7Z|n;qelh^=-~;7;(i2L*Fp`NY&600MKT0M5Br#>G(5StpTbtY|;>h4jR z^a9AN!R)p>jCf`{k1^Ut3LLqV$o87VUT|O?t6G$m&oaVEUudt-qxtlLXpu)V@rwpTfUdJ!B26+RsL z)zPIIA3GNABF(;?jPM;1Z;LGk08S=Uj<=o;9z( z_Z6OCQbZ%k-bd!&Mv%+QfNKyA5mW)0GgNA=v#?bQGvheDTJ`cqH^5l3@aU-~=QLvr}zf{xA=AoSsAA+<~kk8o2kQAdHdaEXWF#gg=+kw?rZ26Rw+*d}U&diK74I$&> zj4XNH{P3#BNrS$Vx8Lh0V)=A+b&V>U&He(UGB)89>(ze0$kJ|oFSb##a9+(N?d(yw zfbQL@-cCx&MrWGq3_@@IxT;8%>z~?`>o3|mO#XoAt10u@f#1^8NcqTRpBJxKScA0L&(BQdiO=LJe(Zo4?tYRzRVm+uw{OX;>DdJ4FzrkD$1 zmH@*OVTs=x`kH^oZNN=9Aj&3UCuOCUW^e^@)0)x>Cb$UE_NTHi7LQcVfPDvY<^f&% zrCtn;=#8kAt>`n;^n!hQ^dg#*Yu6bcEJEaU0Ey7{REj zdaU|BqI8|x!awuIr>=fPWG^f>;b5lab*{j`>;V*N6|4RJ136uwt$lB}9L1u@P*`rR zw$G38!*0%Y7Ef$dzddunZ{zo6`H#%Z%tBmapJ!KKwxN48KJy2e$osXGD;8xB!WE47 ziI5+sX#RDNM@lG>wsxR|)yH3AEYG1cZ+H2iR=1)T6Q3Rav0+$69tr*h@I#ly?Pyc> zG@Hd`kY?Y76SEn#Ht@8HpXwz1gkiekJLbtmR*_21wUdGz)9Yt zFax9W!qxgO(YvkY_ewu2jnI4x8Jo!bIC>!-Fe=DgZ{`K)TzWr1URp5X%t)nhj!x}E z>~g1j`|DQ8l?{EgbEaH~qy7<}S!5y>B}t@KWGeR6{P$C9ibdkHT*gRGhQ7p;=#TURX2F!1q`$xzF!pC9o*R4gxtP112$z5hC^BM<) zxMt!kNB+>p+Oq`q|I&RzkM;L+`d6%gM;3)&4EjmAQ(xc0g;-7JPI+d&&!DpSA;G2I z>&93rItNqkjf??h0lgf(OQ}K!J!S6&ZN-wsZsQ$Vg0;xqZVJyYO%oX!W zro4i4Vh*NMre@tCsTABOtY4bqnFps5d<1Mfn&%oHG}4dz9MmW_a9wmO;#}k}e-cu# zXl@Xbe!_5%{m8u=T0+Q7-L$WgwKN1$mYa?ON- zMAYuOheIG36_Pn*Uaxy14X==uT++}CHBU~pQr7&Ps8+!ozeiKRt&)q5t$5IiS8&N% z)>3|DII>&3A!b^EOjiM zUiGa#ij`}1l~-Kln;w!PRY=wngn*(_S8Kf;p^64In%neS4C#Uj8mSgo#jtYaRNz(A zkR}?d#kWSJ*i`k>jUf~+ZAKxxOV+g(DmL?5O4l8?*uk?FCnBP0DCw}LT-n8tl&943 zp*I>9_34*{u2u)t3Ur?S(qbY3w2&*Vz(C3fQysQ@(x`~@A<_a}kBUMv6~i-ca*62` z!rHja4Fv_a`CvW$_IKYrDTaupBt8iYIBw+~C_lHg*(;y)41o*yqO4s?js|hemZKte z&SyOGq4Yc@ptka@r<_p?@&W_OOPg zOTEHf-OE=UQoU-M^b1+azR1$~-t$pMozCo`V2Lxe@7L!j3h`5S=6fCia>8vCl%PF>U7d}pC+4xn zGgsbqbT6!yTF_q3*=?}nr5$A=F>7X~$4?x3xfAe3dGH{CK`iWT2!FDNIaX~=U-RqM z)OpsfyF1j{$?#J)_JE5q^uEDUr2IrdYWELB#7l4VT%L&^Ri zwA{_aE8VC9r_?i)knKFmqi|OcPR(yX<_76!rQj=`{S~&YJ*3nuh_jmCn1Hi2n_wCe zf?ZmUt6*kjt02Q>A${uH50Eir!2eAg>qu5vvi=SVhHRc2D~SVX)F-I3i@|wv^6zM3 zv{*FEOk#&jg)Z@ivR?9Z-P7QY;&{ImF($+E2L~=M#Iw=z$nTFW=u@KZiKCni5B6ztJ2#*pve-f6409Z!hA6*S37n-n;ywP*h_dIG2l#`<*sdjTWj7S46O+0-0 zg!iKdu>cyz>*h>)`AQ^Jf-ckjGv4d&%=;Sd=d2=|Q#M0_Q90^`yH|#MtSUOrrRZ31-?vO|x^gL5e0t$(;_B%HGB3K!s(w$QoJ$tswy=Xp@*C@@ zG2{gRjNL4+?OsqljCgI_L*QuGen@WoQ&|pc4jOZ4EQ%dfbI>W?!(#c#fpf~w^8S={ zLnC9MxjBhJ&~ive!W`MY2UQ9CWCLZ$OI=vH4gEv3|MvE*WN$g_B`8r>w&MtdQ zd^X=>H^wMVSgz`kjq?F?r->*q3~7KP#QduuN*g6{@{=lY0--Hq(OvD1YAlU|ZwhQm^KE z{klP+RC;>NYL(!Ofk?^w^}G{GWZji2h?au%wSQK&L2N+baR@YqPVjN1IlN%m8S`5oM&Xmw@cSn3eqbe>;n9y5ZBc}k@3NKqm# zK26=jY!Ue>n2E?YPj=}|W3eQz9MyGY{;x`b(umF(cp;e+5M?l z4{rY{dhlJ^CtNYZqep$ni+tfvW3!8YkSlh_9sAeTQS9F_I(w(N9%8zkd8}bC%i*!VQx~wIkzCCN%wWT|TLc01!i)5(Zkl$lPr*oSBUduH&;Myq|g1Dr&_YJ~g~R=Chm z^^hK%PKc|PnD>!f(|SigVlyAMgc7s!zRa7@sM6;d!p*ksK^zqNof=(O_SgNkT>w~u zX>)nqjdWxfqFysmX>ay=JZGRPPpYr?{-}dSglO`2vVb4``ZoQ@gyXQh^nTj~m#!C2 z24;C0TwMPZ?kc9rpZRK06k3Os*hdV+oDl1@x(L9p_Y5W>9svf==$6nyr562fS*~~U z`+|9^ZXp79o1^)n-3MWp`u(R|Pr_12ZgN=qm@#V@Y z>`*ABu}E*%vcSm;AUU9d$RXSb;j#Q!&g&*~e0F6ItACzD3;VOoP0BX)6ERM|NOgs< z^pWUEuU~Q|u}JUOk4CHT%hTL+^kr%_M-DQb-{Kl_N#zxO6!qL)Zu~)Rx<+6jI~yHe zt8M&g!y`MqAmavLoA5Dl4coh(wXcL{GZFP(QzVXfiSxuhEt9u`_=Yp7@ z2CSSH#UE6O*2G6%A)W=oWno>g(1l^RRdC>t&hfr77(pl9QOy5D!{N@M?Du7M^6PmD z=XyX1xyC!CtF5_y>MHM_{4DAI)8oQtGu_WwkjIq7QHH|+^H%#gC*>G?R?^Lh1&kO(^U(;SdUveF4=^%r;?lDN4(ucQI|hx=_Gb>1INKv)ce$v2;qG#?^*sj z<;*EMr-S9N{U`2oyZRzr+@Komr9qbFEu{`g*lXNLu{C&>b|88pxz^f>CriSi0bF(Q zmZm{)_yMxSlI;wOMwacT4MWe26Y&@}!IFZ*Pm(abNt4xjObsv^Yo#{&)4Z>6oA;PX z_db;#c5>g?i&WE2k{N5BxxXqYs zW%Tn$&m-0f(w*JKVUv%Ss4y^Ell)pXHdO|{+h=)gySP1y*YFw2*SzwZ@I4E^Hx%b` zsO0A&&y?72^82Murt#F&SN;W%$is# z4xT@kbGCoND6S_qqP%2taU>J`qPt^tv=K<19=PQ=*Shc_bj_K`5e`C$^oG(f`Gah? z@^fz~Ufp@HDrS72`l|o*3n0dtrvPAWwjLfTA0+c?qpX>z=?|+~w`+K|*bp)V4)rI$ z!X%SzFt?zYI;TM=I#!cyfU>HFgRJlPEVtY*Es@0ujPU30ox330$dUFU=W})I%e*=2 z+78&uxI(~k>7tA*v9*fHcqI&(8|x=(4RkrvgR85|tBxGw_Sn53p;>FekluO5DX@8+ z7H`K%{kGL0)C@_gQ+M43 zuG>s<{=rgspCb6RG2@GZBkopPX4_gL4nk{OslSGWpY{rp^kgj-7iO-P>+Gg__8ql|CgPtG8s>A+i2FhaNVGcH}G`l@c8Mj|FHy~u^;gN#;x=mI| zCf5Rw^P+)A)os+;%m|}~prTQS)!^CC%q zZ$1rbqGht!V!?A67iRzj=}JR}%o{%U(~{?GERYuXMZQH6B3cyELTia=wj2_#Xf-W& z6i7BVt>;vWbi+X*r2S>}uRFdg1ZJMXo2D`!QI{6y|_EYDN>|R zq_`J{;82|6MT!=O;?RfR|6c2TKjcd?SLR%^&YYP!XYV~%I0Zb;1p};mnn-Njo5cc2 zY1dW*lOs|yBgM&iKU@m72;fP9f3&2h8j5VwvC_U}&YGllI5=ez`V=zVGR8BuW`|p@ z`cdD{U#JpR8X<_sxypAc&Uotoj^>*6_zQ~l(vt>rkPem%FrH29;P!Qd1$NbG(_c4{ z*5~?G8VlJRse|+Vn!UlP1~zoDgw|^f=3O;i+Fic6j&lZtSwj}(KhE|%GxJ%865Jm#`!e%9(Bh8Q)3qOlg z0hxj#BUSvbb{Yg3u~3>Oop7K`+OpdrEKyNpk1w*2Vb>jPjv)i6Q#|8E8C7tQClh_5 zqNpb4-|xAK`Gds2F{;li$w+ptMz%kat1KWiu0Y=-bId+zwRH@-2Fru>8_8UjQc&y56!Oy^&<OZ}5xuNGqYlr_3ts z3q0KXMp}QHJu(D{QHRG4euTUFDsqKysN}%xa5Z{V*v8Dr*R-y2rcO!W0SZK0AsP-B z&fk1-q3eQYnK=yddwi^N&1-4qqRaAofhvCLC(=-pH275!?_8C+g6|;s{kf;_dd?eq+LePPq0zv;TcFCMt-%UD1rca>xNgjgd?wH z&G}qh#tZ2QWR3YjJy{?Kokfbhgwi$I7q=+wi9Q2k1k=vVqYH7MmmZ;Zr!2LRAWs&Vx!__h*E0l#-oS8) z<=)u__$*}lCc0if#6L@v#;I(eVaKS(&W>cPW%^{~ zGIH)O@urPV35o_GLi2wY38!sn`r(bS%|)|Y(2g)zd!;#l*ia7?y5#>vIhR`1FV0c; z;79zv-C|+~V>t*-SD0rIZdWg32MKneig+=NdGQL^$8JH+?h>aH9hF4vEWnFosk%OLXgpa z#N6{Vl?{}5#L&%0X);svB|2G^LK09M{#JZUz#AxJD~+tS&?#M^q^-`dDG*RPHQY!P z#%nCdpqw!SQ+qk}$Jf$@S&Z#)7O^@1k%QWE%*ey;%B#PLD# z$81|VvJa8oM0QW40&;mulS?8i4YjSBc~9hCghKy*DQX3W*n}S>*f^E;YEn=*o!*-7 zJvW=lUWCh|X_QH4f#xCu&wfSIAg;`2yW9qPPAZDs;KvmO!a$uI3&pKi0%bikB;kS z?!QL#leOGQL|Y+jSmK3Ufjhv5@?Gph#5FS+C6+pzBtzJfxCtK-6}bhujAJi0G4)Uh z47~`NeGA|AlNF>E8g6RB&p=r$|2%|%PfMXJJdnCvk`I`VsNu(@j^SWuZK?`1m8b}H z{@pEoeZ^KpvMC@D$%UI&cJM81LI@OBapM zmN(aYQ<3Yqx`HJ!hL^3g^9l!6Pa$=!T!NgPiz+{2ykRA`)kBoXj;~KXyU-7dE)ir` zSSjvF!~TKaQPVTAclYV*?_jBQl|OQ369<#BR5?H`J-3O=YCm1S_$O8F{(K-=#m-*X zmcj=rOQLMYSd*92zxc^B;+i9a@b7u5FaxcrcqWgts4dif<+M>XA=i9DHXPhT!K4s+ zk}RF*wu=-r)Vh--wC~A1gYrFN7JtW9*2N<+pPYUcl?#zzQvDpL9I-g;6fK$UPI9`n zqVaKGdjwY38IfhObxRt%#=-uInwi8fMu2pYAJ}L8gG6?3nn$JJ#(*Q5>6&@6AumEp z!s_>?n(Wk*V|mp{hK;biBrrOYz3KBYynZ6ta*t?FU^6w^Fqua{|RH~Zab1P&XiNbF#L?E6BJlNfuP+~wdsO3P{rf|O)L zmsA;~?Q`O?Xw0V~3PWU7U~~ppNJZAiYz3L_-3OJk#lR%aV5tLjB&GpcFrUk>#|gvI z`d;a7VO-T#qj0y@ywAco3pUGV*%wDy)fqL{hv=H^K6lgxu9-e6QCNF^M#^J9=AYib zx1GHG`U=8L9=nSTy~s|_j>_X|3&50V7owZ+cuaNhP3IK#u3@X0eojIuX#Y73h6vHo zjU);b*ZFXIcFE7W5#LMSlk)R$ceE;tUm*^!08Rl_-q zpv!_>U;m|pwpdEf<$NTe@v9Dr))Yx;7m_a2Tb#*dzH@$e>h~9YLkEzc(jvp?-W=s} zUugsF-cK$>l8Y`SZJ7$iBv^%(ePx_=Hk=)+uv!2sd;h#0mdc)WbcXD z+$N~|mj+(H|KtOliCHqu_b%-ioAmdPRB;8DK%FyeAA{dWn>v?9s6Bm!RQ7q8DVoz+ zmNH$V?T-SVHKT6nD5VLXTqqJLic#%UBRE9CwiwOT4G`pifNL>L0*r~8tvlhozJCCA zQ_sjdL6#TD__W22kJVDo#x@G^c~EM5Dhgo5x$q+FnQ@QZeAT!Wdup3lv(R<=q;FaX)9xN2Nz^0z7*Y2U5?Nh?n5j#~~ z9Lr|{b}POqgr-$)4V}f#dA-apt?k8Q_Y7bDVA4We)|~u=1QQImat`(zCQGxfV9%+K z@P1`NP-+_LJ&%{K2~Mip#aQx^q_n!pn+N`$9|W?A<9kTx1jv;P6JB~wT zenWYkl4OAG85h4NZc~x z>&rC+G3RL}5{_bz3iVcW%QG6<)so7ptJDZP1Eie|xa>H0t!2x$bn}zbrAEG!TO_~h z8dFN^^FF(p0}h8{!BEooWs|^$wsZRxl`J&XzfZh0s9vN%){D{JinNVkE;nRGQRbFa zDo#=!&h@o*i=y-1Db7cEp9zidA76|!WgTG_D@37ne-?&nC@Yi1zbdWTt zmb)W)qRhBmb^A^UHH6{#oG%5ylyLt54$;_cnGPE{N^6)Rlk@^eKV*8iU(0AFw@U6j zxPPB>JXwguo)zC%R^PZX9jN9%m@h;yL3Y+A?439z!!|Gp#-Upi*S7SZ?6=XN-7{Wa z0dVm?j<#JD+WfJlj&5#7+RlcZg`d5tEzj+tc`Gl(nUY=KAHfDHsD&n2&!FS^^Md#$ zg4JEvEr&dx>%PZ9v?#>4fl-J=c3TBUpIn#hA3&RI_3PKUcNaKUo3@ma)pw|uTs31qMqX4V&0pINT-Viu0DiYV7PN#+ z!VE9MGg3`2v+;-ulE?+MP9Msg_Xs9?Nyk|{QQc^Wq?>NA)xn`C__~dKW7TQ+w+cI1 z>yI>%S5(Je_BWm$Dd`7OzjIK$l;3RV7nvxR6QS7b4x1c6-8?% zyLev*Y>|;5$*?kS`IbT;QzSH`hT2?r;>kjTmxJfeD>YnLegBO`U^7cu+vDUlzst|g~l_K zP2iQ9Wt7f3>Mh+J`wuY3`XxH@>ai~i#kNMAAh+$+oNS`4{SjZe3Pms9i4hp)a#&>^ zGILEVL6NUyycReX)2Md(Yr#j|>ZdJ-5Vh*Xr+)y%lO$%bn1^gh4x(!w2tt?P(-G3D zbIkzX;TILT6`waYR2T+ISozV#xMOWP6RyRuf;Of)XMrGJC&tv!nen2jll8H|Z00g| zKZ2$8*ZI#26(>9|Kaau8i!oO%7qXD^FDjUqA;rHhvBT^_o*CeLL)t8?N%q>=$6ylf z@X$PA`bSlB1aQ%bg@_$T%O^;T^R)@(~eYr7`QI;X{SqXT3u|#0cD#lru})7rijz`Ui0T2aqIYxq9J^+WjCt zm}frSoBkKjQfTfM>WHXGL3p&My=hy5K%m~xkO>nS^xW}a5`a>vBC%TRvX9wrpg z@vNX$g}FSvsiUj!Le_bUN=NPN`~G!AFAsQbO?Ez$ND$j55vMg-7oEla-AC^MvX^Q< zj3&eG`;($HN+FF)-FmFm@?F(p>(fCc%N5nAg=R>lafrPZ^Tg{%ggz~*r36yMkos0i zU&%7- zAK<7NGnHBrPdM~$rVVrA9Rs!DmOtiR#+HY#`2ZyOzC(IMnZu&toQdLu>JKiL&Ig04 z9{;%hDmeST9+zeEsBfx@rfKeN%pF)~03m8P;l&B?rUAC)wdn3Yz=(v=_&p5G0nZ}Q z7ZaD+kf<4-(bdUBW;C#hnkYyj#OE1>VJ0#Y_`r#Gax`^vcf8+m%B1!WP;W8raBe{$ zFLp;BTm~>8=L{l_+(CxdK_&H&;bR>j(|AI5+(h#dx((+p6K6yJjwow<2dG;Z2wnS& zp}JxA23kiO6SL-8y@(9Tf|9j`{#y7N^rLN-22D~kJ-3Jd@sb@;i+va#KZAR2im@dT3c_#U}T695r9yFHom%<7xMVAF6ie26C{AGZC7RdChQJ#z^@ys=>L> zB<1Vmd-v0Zsypg;2Zea+%bYm0Q^#VN(YBvnOK8!R7$q-2mB?+DL5WON^?WR{lk6X} z(luI#aQJU6&nXA%nY4fC@56Ci9bZsmJc9*sz+y_nu&(o-r>W)MWt|CMae+t_8EEp$ z6y>?q29L++UMp%V_6eSM$VJK%F|tL(+up|VKJ%1v-88P9*hG4~&9}rheVa-rJr3c! zDAcU(gV4(gDfT^_EOQ9UE0F9i6z1h^Ng;114G&KK&5nS@{r-e@3}R&CM@*d&$ZmJC zl{x13wgKYJ5bwarag#j4mheHCTCxF3yGpI~>xyMd`?PLgWuBP8wjOqwUJL-r{oh(T z40~&UP@lvOnI1v-VxUvrG(MNHVaUDZnQhKLKyU+I4|}w6$9M++l}Mr4eJdJ5$@eyb z{=K(d*?xNiN+;%hU|%5KMt5TUo{9>`x)tu7<`0_9nc2q_18M1Vc-`&@Zb}J`dqw`& z3k-28>-L7W-#AB=6Sc0Yolv7YbHk$wt0vLeLz+r__@&GIQo@fbp{}1fP7;s787>)oFxB1rYA4%hIY74@&lT=7-NSWgBE( zg{#L^0h5T@#!ohE8I-H-O^_8H7<2K3nh=tC1yc2?9?iTuu;iZGQJ&eJ+5H2+fU>(} z4|O6>sxu9BJDj{%x`?J-@BZ>hw_-ef_6u3>2+r9l_z?9#+nu!eaE?J2kFQWk{3e3?;H(a~)6pXQA2;{u}nW z_*>T#I;=v)=Eg~cPx!55)5SxrtL@tzHaIvb;Kk7)W`%ju>uh!}dJ{#C&1h&pq70<2T%AVb4B-P zFsd}F7mgwI(dzTKIwQj5|=R~t#Hbi zPBwFoEo*=D9C^|X0AsX|q<>T2AYy>&5&~_Dt zU$klEOtAui!Z6Yk(`Rq)o1S=@lDG76x5l-AUf6-Ss8^(=y~iWRLQgZ2lM2=4^C*yT z+DZlPEL2|V)9*`4^HAPQ9$R$CU-CgNmuwES6(`W0Y6k3nW4}xMHksn9W15rVS`7X4 z*+rh-@3v&Ns!}RXocH9m6dL9Ou`89m%aH7{g-Dv3iJF7Rb8%859!iq9ApSo_9YJup zG%2_RHaMr`sAlwLMBJ3NLJg3+Wr5G67V&D_w=tn-q|W80?EvDMEhdr1WNRW_EX9UWyX%9*aXUMdk(=*{#?qd1i*#4MDvINyvQ-Zh;}) z=27{pu!=OHc6OE3lmD@@4vbhfBGBo~0!q#v>(&#H_%Xgrq!{ckt+17A2hmsA}mhBaZ z3Bp{rYi*g7g-Ld4&CQ!g!FN8>!#uf@c~@QkVYF55i|)Fa0GGBxV5p=~H^k_Uat5+& zS+dJp6h`eMv*brD8+?z{tv&IlGS}n9SGPDt4RQf*M8RR0r#v6)5vH;Cr;GmVlWALE z+#aSrK=iomE2n&v4u|$r=tggXX_ECCIoX|;pb_{ez(@i&++-b}cy4bZ*WsFVBi&&W zK^=j`La&fyTAYrJ@Ei0%7xu1RBv+-nW0RHeXLW$-UPP_soI|&ZNj8K&UJ2ai5#3fI zsN9>7D+7V!3{=wZj%`OiQqV>6l~id!9!_$lm-P`2$D&v7#uHf(fhyj`QBgA^vXlQpOqTDXkb}(JemJ{ z?z^#`bd0ie9L_{H#3UgbM?#(EK5Fhpw`k%SBfH4!dji^|7mjT4QC-pJ2=^G{iA8hs zoE=;m7Lz`G*B&-&5Tl^%OHNM2mcxQBF=v}IJ=D*@P9q-Yx7tH`7bGUj^wP1To< ziEkYKGg3P9eqv~Zm=$07Bb!qk!*Z=4xTKL~r!)nR9p0p&bmfSEFIq$aWllbTH{xg> zUK`pW8z1LU9wYrlPVQTIeCCnyNU^abPDM8n`%FCO;4}2?wciGS)!^B(HCu#W=DSHt znHTfy+jkj*l1F0w>~?fM>;Wv9EV|Ge0v25jd$Sv=D384(k1+*(kF>_L#&mX;{)`=A z%IG{YnPg65{?LWOSt!BV=j#*Kw(MgK8qTKpHR%eiQ9pLNHO zMRyx3Fqjm2)4CY3FjZJqsc*0G`D3#fK*aZuxc?Y;+^$ut^g5=7SCfZB=9n^ZJSRr+ zusV~q2KhR_eI3u`d~s5Riyx~9{5f2-3_44FlSG*jX`Z4QY|aNk3&dR!F4e{qCzzbf z^UY}L`b9Df5pq)QpK)^Bca?8a!g@uL_^VqYk&*J{6PKm>VQ@!6g?MX94jEbdN0(aC zY4Z-mwro&sj?Zg}=?dR=3TVS%cUU6ydqOJxsN&8(xw}Ll-^RP}i zHSO}l;AOD++R7>old&^MQ|dh~i<9)~+FgWH!7fGdMpmZWR!nFc2X24OhGik1nn%My0RI&P<@!H_*-3j zQ|a!8#v-WBqRIYur8PcWgrrSJZ#`?;BTCwXUWkA^2V0SEaH&qR47%uuGh z#5`+IKUk4a)tbkBniKBNh>IC462OW_z;dIj$fDC$^|z)7nz=wT6Ks6w`sQV`Z<8sL zM57xio7EUPIk@z;_>Fs=mU(H_4c5jVcjGrEw>67kWaB{h1BMpH^-H-|nI9~*?SmwY zZK$C)5Tma%EHl&#G)rX;Hijkt02uZLg|QA^KaD33Md)UDMP#7Qtk&5StmRu?s3N`) z-2x(%c|AeLh4Pwm8|!BM!%7HoCTqp<%3((V0h6&}1fEmovDM&3l~&Dvv+aB3WYD|q z8HHS9*&Tp_Ziok67&)WXmh;}+W!aG&+jYMoYWP_l2Y+n{yXf8Q#k{t2B zDEMf5|LHAY*2(VPTLq}(J;!IV=(JEkjDpCX6`%QQ{})ZYN&fp!i0RgP2r#+j?f2pZ z3qeB6ZVZU&y@yt9srKPDWy0LsF)g~T^sVL6-w;p>2sttm3k|U%tr-zWD<_G2Bc=U^ z?%tb4x6EVjkH-xK5sK6j{7vr=7@B$5_|{8VU#4(?Z`oTnM!h4T8`IH_AndSLavBQ6 zAdI)Jwe5qGCT7J*%b;`rdD(Z_7J53qL)w70a3j+$&5BOxE3Ijw@@3Z*58H*xO|@P7*NZ;}&qWKCvjhDyR&IpatXeC& zOj~p=h$1;DfdU`hU3b?jr46z<6tf}fe{|xrA*9LQNi$jXlgMRVEI7YT2GV{`^4L3u z)ljhD&SW1gy|pma8>t!;M0b;+yI*8MdwaI_FRcTGcFjcg!dpHA^?$zhjA9t`h2qBK zt$DF)UoZ5=6=M3^ROYWvB53Zrr1}HKF_+>}8T7e)m2B>jLpw&H=24g9+alfEo1-3S zlm(+1RGG9a^h7vCemR{H-*p<|uj8Eeb-P`>R`yd(`3n7d>aGEI?~~HX!yd z1wX{71?T`d#VHR!`5K(`*VImK?yG!GHpdsrt2{-;UNzc(fKaMFQ*}_caj$4EAmM?A z=-Hj)DmlCcno0E!06^2oRcf^{{8B4uq0aoU^J=nc(mJ(wtYEwk29-(An(iyLM(%4V z3(TBTkSiwhicPF{1VC_;5ZDrCZG@4ugZ= zjVB(+)If|>FCFj4D(oCi1s3ZriH>!@2-;nir!MABG$76I6DF&Y&wI2PeBB4B|{oNfJ@!vseS_~e`~uSQ%;cj&zH$*tiSea6hG@Hl}GK&|aQTGqXILWZCm74nCl zHnP__I2!4@H>62CvNw##X0iQ&&x|$b_fr6e!C(dZzIc&s#<}v}{+ridu1*05IiRd| zyVSS_3(6ATS21WGD=F(FP|CP``R?lz&^Cap9;w_)%HbW}h{A~YM6c_+o4mq#=>fW! zU7xe;Z*cN(58hmnp0rnEqQn%fYnNsu>uTV<0-ZyiKs{nQci}^Myj8szvyDbm0T#C@ zH7^MQH65I^u#=BOIaM8S4V$v}0}kU;QQ^>al|WamXx>mM#7_X*&yJNvkk=|{Q~ z4tJyOm-a-$`b}e(@%fedlbfN|xYzzo!nDq(mur*kyX%Wb7xf=|bu6Q~FV}?7bPqF4L9Pc^`c~}z{l3J}qUBMu6VLR<99Bb1W z+07rSKjtPV*y*2W9FvDScWe?aWrSE9hc$Wj%IA}g2z|j$i!+}T{sF#$*vz@3%c!S9 zPjmA_HHVL~i>LklUiem+if%JzC_;6XGIWZXo9ORXP#)EssD_?YGM*HgJ<|r1*(7P( z;O(;DA|EJi-WZ9B>|cl*0|}fnwXV>ORf=i!WNOsMK!9B7(6@7Ykw{*kH8OgXx~u}+ z;NMc!W-P2Qd#pXH;`4S3sqEg5!^i2q^J7bIlhjS6Tdfv3@OQ`nUi4k4WA>h2QaQQ) zic@iSEokIXi2l>h4@rLj9@+Ksxf6&1A!n?a?9*Uk%0s0$%{FdGz;{`Q?IPPP{ih&{xzO@gCE|*LmXholO_Ax^@dKT&p09!tI(d6LY~4(W4OcMs?9E z)?6w(#hK@gbf9@CQ&ymJh8mtlpqN>S(^w4ay~fDF0)TgUF51e`*)dDU6UiJiBm+6_ zZcf(86VwofcK#1wXeicDA3BU0-AhI=(-u$SYk%@O8_jNXVefO~RcWit?q|m4%3=-KY%qR5 zHJXF$4MVo(HLP&Hce_&MS^C!YMloAqAios5(8Tc<@4Z?mOQ6~|*C?3k9`H^*pumk9 z)%E-$-5QDD?x7_ey^!>YjCMJPNqIy#=`}0s_sNroX(s$nP5(55I_E4s*QL+(Qr~9@ zGa3=mnHOpbH|BqAc;_k7r)SNAd-?xH7CmdBGdzVm>o(%IbIkdIKaYW7?WNJ_q^7V{*CE55cuS&zTeh^tjNE-Y7v|(!z?W>@s$dH3RL^Ym#9aTtuSpYHy&Fk zE{77)G_z*|HF=15%7LgK6V;Q3eW0?Xz;HBaK&2*FF~g;unV2t=0QoB8B}&!rEdOJDVwc9#5Lp@QBKM3? zg9YE22zNkWKDt$^G9LY#&+I!LHBdNnNA3Vi(Pft$V!ztu>OT7>y?m-hc*$1M3=WqH zN;c^EH0g~4t2xd)E;Im-5=#S*OQ@D#(?gxX6;;oRh>C~8CJnX-HJL^A9o$Ew{z45F z4}-TLsDYX(zaoSK5@IaK4<-<$%HG~!m7 zbxbbE(w+KS-C>gYpY4)l;{37(JW?+ytru#^d}!92nnkvvI(?$l-%J3~kRm0{L?qi_ ztM`B{uTIgb;6X)NSnz7ciPHJdouG(;;C(l5&z4eMvPDL?7+lzP!dbrb}c|G`2 zbJ#i_ZX4{AunA6DqDKL=7%t3skg0<3@evl;cAnbvtlQeRHQ%y6d zW4kKMHWS2iGU>HrfRpZ-HtH`^als7x?^B$$2VB;-Q)N-_=P>)C!|`aFC+Te5 z4dIF3h62T3jp2P3dyH4h=$VQ*O)Gbi9o7){oRjd!%*uo;vOH*L>855g5j>!DIg)Lv zID6_- z6d(<$av377$d`VK1KH%B!mzwRpj(fBS^N6HIMdq?5il%JM_ISZ@YkM+qie~R{5gikXP;QS+!8vx5ZPn;gN%5bPd9kd(Gf@aW4)BM1;F&ngFbun9@YYhY!EyzRT2?&9JQ$CUFyrvRFCLsMd)L0=DPN5V?K$Znq+~ zMqTA^*q7;+iQ4*oMt4v4Lz3_U0v20aK=c~R^{pWpt_M4larcjWqs3+n!QPHnZqllo;Z1M`5opUQ2i@5Q6F;w zC?0*mgU_F zATQ!~8tqkZV7uU&gH|J;xZ`1pKXLc{Y%{Boi26bF_YV0_6Kro-Gy&Uu${rZiV zNKb|Zx+S<;sKLl}%ymKg&Zz`QWL6UIegDGocj(9XPd!!e0OV(V|#={=NKanNdUUn*`+Llj^+u64a2#{bnbeK|4!%#s#!S%PO zT{Z4RgSl-%KuiFT3l&v743!f|4Gn|WssOcTGUeo)DPr5EKE-3G361xjBDzuK@TH1g zb4$TiaJ)KgZZq+3<$%(|UN+# zFmubUgUiQ+q?H_Zr49>M-YyHRun3nb*=D%msI)+N>o1;o8i71+gNAbl2zG9U2rIo3p-c+4AmxptWnkrQ8gu19N@a!fvg%1^F4>LwT4Xm$^ViMQ zbviAue?_kkASUg#CMC$iO@6rNu&17fs5qeMc-0|N4V~3O1h|k08&haU$I0?Oxu8Yv zL1sD8_b?0#$^cxe?=X5&t_8>xyGHC_abz4Bu!wq6)mTFxmQB%XYrp7w6qwvEMK`gI5*SJR+Gb*79+MZB!<4k~(Zt6|kxw~SBSq&`lI%v9N~A?7p%~4nqFlz~Kyk2&Md(R139kCFz^F?w z=mcH|=b`!hvg$Oy6OKeZXOOZIw9ELA3KyLhs5sX@luAT>n(O3)%x>q?CH)W39<_O{ zBEx|?n43{W3mtA#KBf3WhBx`P5L*NxgGwadQ;dawi5`#h?2EA`VO!y&LqD!ZEcF;854L_kxM>SR zM|dCObr9zl%4flgH*A(VJvFT8d(l5szNfb@>z@Y=XXD(1I(|UQpSlXqi8-_WhW*Qf zvf(je>w|0t^AE6{0BKxReyZ6|K%E~DQ3x5C(s*PN9+fzGa=NcC#u*j5FmvM|@}~Ko z9XB$Z7-+Fu;1b%8SBkRhuQR%eatE+Tn|>#>h&2o}}YPBdl$e@IJtfEon>*YL3- zGx+FOU**1GpA1zsMDk-3(w7+z%hQJAQ5MY*6A_@nFkaeoD&HBdzwB$JeB zhS?%3FG)JIVy1F2os>#Q*y6usw%W_k?#*31w=+w+%QcGFlT)%DSa2cm#WO>vj%;k< zChzlF0xgQ$6Dty%Iy_Y_RA`ldk|xRzpR3PAHe%RLB}u^}gn^LQc5P6r!Uj<6I8~?z z1sn(wTkld^e5;*4&eb>2AZ4;2Ik)j_=e56XJ*#b5*WOZp>EEL}rR>w~1y)Nj8E#}o zV`Vq5eoa1P_;YO9)iG!2_l+|UZtF6P>G*;{eUan zDQ}%43Bypy0h0;m46nU2%5n$I;@s|~rvy?j3icOwrgDU%oDDoD7#dC{FrvZ8B<6!) z(g8|)K{wo+frn$zf)VUNnusmKt3X(7Ynn~J^+3GtOzqEVsSg0bm zZ&)lZJg6B<#@$CQ4BG70zlLP%z6pxc_4Bb!rf9E6!Y^c4p1r%f%Aj9Zkvd0YSnK<7 zKgki)#j+?VfX9eO?vKD$XTK9i)DMb)Oyl96NcX$Dv9?G#{xr9{7#yy(i8whNRnLlT zhi%Ehkul7Mu31}5^d_iF`UbLzlGVRU0i`dSGv8(`jg#(SB3}Y`kk?X&!?T(Y!yRf* ziQ5YOal2CCVh z>F6PD=b-sTM{Ft)C{l4)y74Kfm)eZyBwl1CCNyfQT&}S8A!5m~-{gqD4V|Qz_3V!GnY1Jx5s&qRzYc33 z_`RagB2|;mkl<&IcpK~M^KB2i@zKF~(#lib#Kf`|U^M-hK^-oM2y9D;3{(^5K21TM zcUBy*R1}Fu5!77Oj_6Om%$7daqJk^@lLD+L$bKEC&LvNYHRM5+l7i-S2qg}qsHvS8 zjhbxSF2@S5Mb`1};ViKx$jY~_DX+lIy0VZ-qp+&S&}j5lgbq5Vbm&ZUwyJ-QT_T>H z=&s~=pTHq&q&MsgVMHR-jFlb5O?i2{L25K9lXz+-Vm#;M6Rs88!5Q-<@vvGB6;u7` z>8Onw>oWKOwa+dF1J-3X>^C!e+69|{<795W?je^cilmn5Ap9`{uQyOIsnjCcpGVQQ znH^vJwP_U(p>O_7QVS8>&DQ*j9QJ{UF_@T;l$4ZBvEK`>bJKRqOqVDl=ndWhx7!28 zYMv4KGX_Jjask{NY%~lZb$L3LG`^*!ySaXpeUx%C}8^08lfA z^1*CzZJmLluG~{i^3@F5eHc2~xD>7R{BY;_mbFCl%MLKfx`r6(JLwqd z2N+rGKqq`Xw~^!xHlMk!n`L)6%tcC)RvHZGx?}H3OvZNDJVheSvp0$p@u)IHb?KR+ zJkCUC6K%}0`a~9~I^0=J)c6PEq~OOHy`4R+D7IvZS|YP54OcG_aR=GtJQ&QC>xBA$ zeLlowZN7E9kPwKDqc|B?)Hr=SVc$X6le^-|5a$~o*jple90xai&y+9A_Udg#byAv$ z;NZzC^ty{c7J^Q4al{^;BC?U5Lrx?N)ZFfp!H11|6Dgq>x#YKctXe$&`B)@w6XO2y zyoE-}YjPIqtyl#)ADVW^CzWG+EcuczRP-8@9(Vz4R(o9|(ep3|onLTG0ZGrW89e}H z8`7vM=<8V-YNrqv=u7nNppazSx7a+WfRJ+0?&zJ=xkT~I-ecg@PEe!9puIQp8caVz zH67kxrN8a5(3as-%M(y}^pk0aX>+$$ALXqqQe!;qL&Nw`CCPpAhcJ&2H+K}n5)`wQ z>AxP&$*duVie>0>%Okj6H5oy3?ej@LvWr1Bd4yx^Gm1uB zh^KQ^NCj3JfBY(*4J38i5%7IzqUDDr#3VZi)d}=-oazijquB8f*j4_nt=;l2tP8g_ z*cy}RlnBpSmWx^_{k9&nWBrx|gSBIYNq_YuyC4tv0k5e#8FHHt=R_C#v8Wc&bX*jE z)kv@DcSXZ%R}ycL&=+T538EuL7Z2_Om(MYh=PJ$j&YP*v&Ae!~yNuS+NS`Lbzld|t z(F@j0zsNiFd4N-OV{~!v5JM{@>=4fI@j-hNh3_NR$uDFQHm6?D*cQ)J8~h@^jIbaz zbfLwS-?X@8Ii0ys1ffza_Ux(G`+~e3q#~`Euk|$4(`{_7f0$oh>~_g({sVmZ!}{Lq z*Pr+nWPN)BzNzUpPPn)hfbS35#(AZ>=<(k`xT|QKIdZzo9fUV%?iE)L(>nyzj~H4* z#w%^PPMwME-%YaLB(vQiM)vBiUsujViZ?zvtG``HMLaA>+>itdPgV#~Hz@zfb=cy@>Se0t%#`9&A{WmA%JYqzIfr4Sz$uz7tM%pxtI}7& zIE65&q&0oQ@59~X4Nu<743JF(3WSPJ&@0+oZ6>x87}q~!#SHxByAL~M1-A7!?OO46 zqQ#Du6%kq*5xjHdQ;)$Fr1erV`Mg_C8jb=2Sx1 z163?M`Wpg$>Z6X01|ls%dbfBC*$Rupt>2E$UseaRbMgsvNjM^~`BQeH19Qo~QLA9j zb%6^3omd|(xUI@hb_C_n(uR14m3RSAfmt<+ry^uy3JYqDhW0V#y8K+AedibI_DCx% zT52=0pspo}Dg&3t__xO_waFzo5|uH7`gUQ3oeR%oT$o(=V*%6Y>6^(yAp!b$u0GU}NPp1#ZYxsRzt{xIgSEs-66l;rGWOxYw4Gyr-)=D0 zuJIN(mxk|yIDW^tM~!pkuF4emVDC}zgda8B5PiG zv5r}Zna@1T{Xh^wZZcF9&hjuMzhinSHd#O^%B` z{I}dma%YTU;^bXi%1;Udnh>PCKJh2y=knhZbaXbaO3?`KTUn9pR_|JA9I}P z8?f?-qhT@nVjAAHviP84qZXcaR5h- z_qmClllQ@2?*CpH`5{UZDJGbu8d86oT}>=w=J0XU^-Ri&AVE2F3d}P>rgQ&6x}mY1 zPkcztYAukRf#B05wAYZmZ+Y8eJ8ncn%MaJD<0D4vK_D--t^W7tqy4hEf{M>mV)Dhx zqc6MwC*+tox9J?~#weZjUPP%Tn{%v!k}yZ3hW1dx{;JNZ?{&EE!?lJJSp=xY)upn4 zh|B^=V+dGl^9M*uHO*RZ$G6G&mlu-jiLf#wj}u21r5w2v;||}ZMNeV_u|P>{pbIImM|R#vlH7=Wwc4VzTst{#r(Sg1W_&8~lD{8&fb#;!37lEJ z6^^~_()iN2H#w1AG7$||6&NI*ING4=ZHTb}B?3gFc6f>yuU0WMp7_mQD$Z=9#XK!s1t_Y5;ecd%qrN_QGD5YW? zCyl+}R1yWjEbO)f11;gpXGn*1om}eoKhBK?R<@D+p)y$YYV13j1yv09gsO>-$QZz zV@``Op4ETiJ|vD#&uFeD8GFozH67)DS{zi--?8ePQN5CoxTo9PD>TgZ!8vlInJV~k z$7n!v8mM8-mIaDB6V^f}QvK?nbDhnOoi(ijKQN(+D;A!<09x8mpxdDKHhRr&LGP&sV=W4+)g3 z)+sj8)>qzZhwX~v`6$Ts*@%g}$p=o{C;LSd`Z${cS6&CtNa`$b#VZ4zSxs>x=B#P< zpMXA;tF8&=Pa`@?DDTf+5Fyb9F;5v-i2|h>Z5GP)p{K=VLZ)9T-I3aM@AjmG>Zd=f zz>Q@&qBCchTp|E9!Z#YrwllGZY7dghy?)a$BM*Ko=Y&5FJUh@(6 zW9Zk48z+&l>;~wP&abEpl?+4tOAXYPV52K z9BZpzbWcg6?X!*KnIE)TzuY696mP1#2G(CUs_(!zpgZIBBnHZIxwA9I0wV6*G{tG{ zssWRF%CI_GP9#}yRq)z0-YfM#fUVzh=mxPxMWtF!f2Y#Z$bF>YTJ~}X>L|hTI5~|W z+Mtv(dXXf2l9ROw4%_#s`UE|JB@gpz)Etd9xcUd$=7m@suf(5^q5W<}Mk)>XJh8_a zgrTK9e>Sn-0qA`ZxrW4%5)B#?eDeFLbspU%^eb>_S{p;2i3o;*u;=&cFB8WyEje+*RR+ZTyQB1*QW4Y z0@WK0EiUp&TJrz(blzb}_HQ4?g$qsGBTOwf?vZ))CvLM6(9CjS z?%WeMYKa++%01HuEi+9UHlCN?KQ9M=!*Oum$8~dE-_Lnoqe{@r|17=u_7lr5z|2s| zwskSkCGy}0y6N9pseW9-nrmG4a^MvHH_mK`9g%1+NO2zul~$Q_{PuGKi=q- zQoz(JALGGzXguBS^3>UlTT?Iv=2dy8uo5+3&VXx~`i(eoZ`I$to3+!|B))jRQogNi z$mwbvzsZG89w7zncC2ekq&QyIxrLiAPH?0@_AFCS?e6URZoo#GQo42GRfe77dsa3q zSwFFT2APB8tCVNi@}m+0F+S%f?+^I5*p7PC<<5E%w^Lzqtn;gRVoWb@{V^A|_>pHZ zIf#{}ZR@!2bWS9h@}JCZ%;5d=Y5&TTSc3u?y7UQ;)c9Ipd!U+~ep56w zOYNHaX!)c@#>u3@6kYq0ImB2RUxH>!g{!Sb`f}Sfu#itGoP+Zg-RwMH5zgq5BcT5F z{<#LD(uh9Z5WZ#eSyvt8pwG!;({{4DEYG~n0aylGpzBQbrbE3&ubDaDc7(6xGlS>voGABKltm@aG09C7%jG-k{srl9Z*ho5S^%AuC!7l z3O*$-p&tby`5pYX0e-U|OkLVZ?alM|z9VI=dSPiTTMDnxltHQ@QuxcV((=hi(Wz!- zw2_|j5O>#~VN)#7#Em7rwSZruGB3Gb$l#sY@^*QYtzoow;h$&hk!2k6*VMbF%17@l z1|Es0x)mCbUtK#1QC!|~Lp%w19^b50BvJO(g#FUS50Gb6d5Yu!fa@+5dE(~7>E)8U z@c)hCv!TFs?1|MVErTbkV7?I(4>h8$iVJB4?>(7e~MI~@!Cbb*R8XV0;`yHUF( zXBr44_S^@VYpPz@lU#O)JmkqTk+2>v75;4|33>A`+pkCLcg3{35Z7M`Q751ii{`;G z=lPB*zvDc6m{u5*TAw`=?`fq|b_%S;cb2y%*qTGxvjv^V+dO%U@V7 z@QDSr9seTk$^8fTEPU%TapUn2Oamz39rRbKn?K-^#L+$ZLGP_g<(9QeafeYqTFR63 zU5jK61l%8ceh&F{JNi5s`!4l*i1Wd{zDqZ&ZSE3v(u$40FY34$j|VAp#uqT$b_^O} zFl2G~tUlG>V#>~9mZPhd<%mq(jEnQyLrIQg2ME35Cm9`0_j-32DkkrF@cA0_yj(pZ z7M=j#KVP4FeN$ooll6x}dN5JJ?2F1$x=;{yRL3eLaps?gVX^@)pMp!W6q{_FLV!|V zyq2DOvN@}m{aT+uT30)+kp_y|g5w?xOW4xZiMw`I!p ztW@A~Z~5VdOQDx+xssq2ySpnsO%2Q4v$m4FA+r&%%v8w-v%uLKK$BB|Tx3URu}zrg z`X89(=@0sHJqquzY`-ihxd$GJ4uo zG<<{uX55Sv3liUSFk%*^xKbEe8D+_~(88YB03kLPGonZp9yCsgPaW-WjoRHqjaj|e z9?Ck6D++6N0tjRUCP2NI5f^2_^#a1_QOV|w_Y+iBskx}^69Pq0*P8%$5C(!*!PJrA<+-=8pL zd{sGMXP(;~$yEV+-_*K@{8P7=JX#O7oyGVH9YB31pe{f1%_7M4x^GrdWaXZGcL(3B zp~&i|`?27_z5a(!{R5HbnNlJ(8>;|-81wT=k@7TUuT;tefp@EFg_Kk{;TF-t()tYj zl`R720E;7#U%>?y&2fa&fJ~YD8e`jXD-Yb)kAAUxu;GPb)kSMkKEA!>k#f@lb4(0MF$)HNmxa zybHc`CTFgsvH*Uj&axTwm;rWpJPUm`Gd>%?zq4j7>R=1}<3Ht|m8;!RytShM zfnO!v9$vRCpn*Zmo~oCC1+O4g7il}fefCirdO33H2VfM=q*Uqi*aMR{Vc)%IpEDMp z*lgke!rJMe-l)?HtCxD?Y|!7*fUZDPkNTMo;w{^A*1I&3#K4rl_WoN&X=L}TH5J~R zGWcz$U#)*XF;5**_LOEc3@TUs4B@%ER_~Nbk|C;{o>wfGnS4Y4AgcLvHOhWlUydjV zE|xcF4Si9yR5=Y}>+kmF#xjLd@N2S-~Iaa@*|6>`|L<_B_&*FWrdndQ+@=he95>5w!(c zr;^0nQoifhe`B+L(2@e|;!i?3SOsv)>NOhGzlq0`&q}X<7oO?{3QD;xj{}xxe0DT| ztm~YjB&G61kd3HF)YQi*CLX>^*5%g_0pm<5B|uH;-MHN0gtAWvO&6)JVnvj|L}AH; zA%@>(LYo)Y%p#T5Kh<2M?A&jHSSxycqp{g3RYhjw$mqx1rxGz!K1Q`?G%=T%_^_PAb?MvjUbc8rABB=UMg zF9zZGLyXdZU=MTOHU zYtQ)EKWkg*^r;(JaEpm;Ld0LepyCL%2VhJENlfuMZlWy5G?t8hq!Nns-wqq8YTNk+ z=pfKf*#g@UY?D0~F#3_&$gH>0xfc#>nro~$Gme>#*o=vkQhF6cT|}h2>LC8d3>0T; zKnWsI+q7}1Z?it*dA|ImDjYr(d1Q2Pt1svE3TBW*hgf2wiQLGgCIX}~b|nVKAu*DU zTD?EbDDQTGM|_txqNsJX5!G-@oF$)!7{#el!m&O>z3F}Ny9)rIJW%Nm=tQ4_afmhJ z58DcPH#MSzYc*|1C_zw<9;){)y`TI_KO9hwR)$(o$U!LA$lP4vN=mLEbV;Y31au!1 zo8dmjK-<5wEOP?6|J{}q<}FL1sP})qe3@%%lxPeRd|j-P|E{`6EgQN(2G=Z>2$;w4B)CJJ2>;DqfxLQmh!*_KnP+44lF5K5x@m zx%vNK8jsIznR7X&2TZwUeZ%IhR`VlRBMJosi@uI=-yis=R`nk%$;(hvc%{UkcBfch<*a*i| z4_0GbM)Hd1Y6H|gZ`2Ov=0Jd7rfbPqpwze}L_FuMWp$IHsuo5Q4cV0BQZ%96Ad6#V zQf@@z!Rb@MxVacKO@m9=RNd-fM=xol#NWrWhB(0vv3`6SW`~ld^)Ej5L{w;TKR$!$ zKS-;g8s))Eotkmb9FZ7^Be9Uas<{1jxN4Y`z_P1`ymzaL3eus+0Loecix1-Mc%@>- zd-g$Me*&lNUE@nU{g<=`dHk*(TsS(9fd#bAxmvD{TIBM0RV8g26D1%4FyyReZEbDM zAEEMT=|GzT(xfE~nu|Q`NYAt)OI?BAF2!hEOF@%U$|`j7dQ$fUQcYUqk$R#AF;#Q> z3GZQ5c;}noKyQ@h0E=mY=d~RcvB`J=MLM>d^YN9yJ2b8^P~n+k2tmE}L4w^!3r zP0)V7E-#l{JV$44xXyfwO!#XqfCF9}hTEX;ah91Y40TH#V$-|A>O^1@&DDjxDgLku?xz=fG&t zhKDfyFAB<#h1VtsHRxbO?G<+Eq@sF>?K}@}*{1&fjlHKgc8jvjExsViCGzB=LGqW0 zlTx}yiiV|z3y%$Ca1oMok00b&Yc|}$NURv|ZJD?g-`CLol9zY%9Dmz;YqsRKy89BrtzZ z^>TUM@Cq31Y-;A-QN>-5rP)CGW~e_!p6f75aYKBpeGGGz&KRrT*&=sPK#N%u-F(Vh zKHI}x>ko8%ucj-d>#QrzcyT{Yoe;O%nspDuCr*ygUPmf-7sE^5b!gT_5nIf|ic%kB z9K_-lV4CAA#%v=sm;O!}#ox}3;eOq*TKtrS5NgsM!?^8SgSEZiQHNX|qcx=-Epy|l zthOVH4%L?RRNsdxJKX3Pg56FynJW66z@NS@H^&j;Jb-X}KP{j|pto+D}?#CwZA=jGxvdDtHm&{^w;!nD0YSkH3%(|t9(>yw}5*IWe2wUf>@ zLmUs<=@}E@(-z^UvVrr_QFg4PbMfo6Z$jE*+$2bfH zb@G#HV^d)GA>VuSedE85zJE$3rv8??%rH#8EfI@zo3Jw1fUciqd7FAAUbi4S5C26o zALX4Oii8Smb!5Bm|2}9^tn9Np=J0-Z&T>^aZCYQNwjY)WPuFAhFqS6B1rMg_2R z2lyoUAHdsq%-ol6^V3U8q4#IcEV~y```qvOqf9x5R4*}6!1h>ypfU5DNv6Ha*WbOT zUmNP}jdL>@?@*OLz&p%ueit!K_ZGC?9g1|JTgzTnl16H|bN1U*8@o;SojH6R#K=9; zYfC1~(k8Sfs7L~+8S4;9vODgGpzvjq& zY>LC4?|)~z)?WBd`X+P{9BFm@=o=zNF7e-W@#1^e|LlI`>$8{q^;hQ1d129awl`|e zOG_SvS&b@*PpvJSc3La}7yFyA?Wli!qyggEl1Nk^cpc_(->6p2m_cwEP13{*@N%XF zAB;g>$OeFo7ffW{KxTYana-2BV1M6tT)03#5c*)JP}cPa99sAHdnwcJHxPk^2hl2I zB}IG0+%li24%u9!;Ac_2IMt2!(UnFdn*5^3n2xNhZ_BB+494Nu0`{}u`QR(|9c?^@ zW^8A=vO=Z-xWUN_f5(%DV(LoJ^iO4Zrkh&CA8;{*+dn7Msi8oXQI><3(r}^^Zte7&_r*Z~2?_EROr%m>aW0wJBMC1o-6&1R418@!#Dh@jrLCmK7xrVf7L))3zyU$H(}se4M*C@JGrn9>?)&Pmbc zCUPyx`Y0Wg_a?(c`yfJ^hOQqD+-`6ZkXoS?vqb%9^QC(32YPgJ{@^c=KRebH-zA9Kb(wYg$77h&5A{mJ*T zO@uNRG&Sp$1_`tp!IeKob$R6JpYh7txF+Ba<)+d<8GiIJv0xTSST|aNejbL%<^Hp0 zFBg}5)bx5gX2IG5o?TaI`4)yO=p?;dwrzNw!nYAd1CS^Z4Y z!8YR{9&DET?%|F!-oBEAoOnYqscx82Ic==6Q~nJT;$4T9_?p!wD<1V)`U2}Yl42P!ftGN_n0VO|&>G`S-6gtQ5Q%$VlN z3sx~s*zUy?lp0;P_AkFq%KVm)lF~FWl@f#^;P*se$o+&3L%`=>+3iY89g+V5vi)!Q3E!}uO0$yj`|ac34m=O8 zIYXcE5-BOdEs{XqQ!6GnTJPPo3TQ3^62# z5V!U0=P|6jqx5o9ElVMjtVB*px9;(Jdc?_+%vBhs|qJK^*KEXeq*J)zuYj zc$dA~5(ek6a%?k!=7CMu3>4YmOHOaa-g+KSIT#48qc!(aH3!0c{1G_nWA(EECr|hB z6fP^~k50YRwVd&I|j+JGXW0DW*U`UiL){xO24*;CObI3o*^ zpl0?9wB$;5gJU6E6*X%&-71LtNQc4n`?e5QbEB$xBvf*4QqH>s#&S79ZPTZc$c!wJ zQH?-*^=-fdMj>W6#mdV485|RQze#>T1u?5t8!*tpM8t^%t7NHTMJ*kU6vl7*nedxO zE`i3;oJ*-|fEj7{tY)2Er=Mn1+>@!fd<8xTsMjMS5P9$aL35ruTLW9+fSr#@Fy`X7 zGMaP($sR(NWc=pVY^Nr$(c$aL^M6e#1RCIfJtZBBE`h)oniT8axF>LIW&LI5A-wgh z>?`4!)l;dMqqAGs#nE$tcZL(iT435p0G-h{))UpofURR>=_L8V*~7WH-E*M^sw$SM z#uaF89;#HiOW7ChV=MG+qPMT0gbn)RwjwYo&KLu1 z-n(UVfr!0gb?$;C-2hcVllkKvb?T9M32WF^IK{wHN>l|2O6^9ya)mM36_zX(g#+0T zGkN}V*z!Q0eMi=6jd)KS`!K5(Z+nqgc#8z)rxQdcyL}$X zU5-WtQtN5FyC&2Ub6d+Ar*37CUdmjai&@kZLKwcEpp0}=Qc_W(zwneK72rxp)1Bl#pAGd6y{wHP18=H-#!N#=I#k1xI2m}SQa2cFS9}KugqDOch zh}csPe`rz=2>9&n+kpYPfk}RS9MQbDM?&OG-{n;;j0j_Tqt3&Pa@?txNwrM?I~=1T zs2;G-*jQc7{LLg6J%T_WMvp^`RFsIBC5XInlE`2o-n(euBcGC{gWH$WcvN}X8!@l3 zCNK4Rlz#;IAVwH!q`J(I1{-7`(sr^E9Pq>G9?e44{G^UXOgM6GH-XtU^_iiMeGXn; zvhxum2PVN}e~f?lB7z{EOVAy#x8_bQ`LKMsSL{|Q&Dnk5-BfzBoodX=w&R1wyOT^B zBg@w%dQ-vy2tu8B>yv+9m>8`f%fI2jYS6-)riqXk-BU%h4k>Wm2B&|>Rk?pR_kCFB z0cecRs4g%tykf8#p@;RBsOh6G3p$xmMEn+;rGoMqY8e_GhJ`sF*l9P zb`mj9x6F9frt$WX1FOk3xt0%)ZkwAjS39Ymf)FzWAdhsQ2arLf{4J#BXO`7U>Dptx zjEP8n+K$+`!(ZTWO*akI(T`(>7ZB@uvtv4VmP@SlfR$GBQCGOa8-irjYR|$(NQ%GG zFul3oQpSpp#56*rqUhmqtDIR|3rS0ciDU5d1%rr=F*uGDt4lBQh}?zxE5aIV@R>$v z1P{VVaASaVd+F`X3;ql==I;2zd8_OZPoJr{s?@>>Y~h8X?}yYiyoz z*(51&`@IoaS(g$ck-=Q*kbMeu$CR(~ZC7j#`{S?*7vG$XbG(>i;&*HqM@XE3Q zLoco3N_!hBgb{x$+vAg1f#1>va2Z_{ZfvO`m#t3f<19jnbq40%KVYog;=AiE-gK_u zgTnL#+ZwBCvp`^+ezwaTJN$mEb*IcD!;iSCxVbU*(G8kQS?l~i=&0EkGeiH)lAHaX zWBKm*tV+%W1r!qIk@i-5F4xg)8NGMCNR0~h9>8OPtEDCPvv>D%co1Qpw(^a>J)vYI2UKP|j~ z8c->x)!BphAsp~=awk}ytWcH>iyu7+{SA}NJ}Lr7 zB6$>Cn|BW=_yd+Kv6lM&BGYpRA!u%;ZiyegcF&!w$sGxI*Xl4#cZOfwZU>pNhb7}N zj=Y^(nqKQpU(DN>EzaZAPIDks=L#D^q~;oKH%l8IVJdP{eeUV9Z{wqYhl|~FdIzt% zaEhb~5r+wPc!QqskMaG-QfD9RMeIuKMLlptY5IhV{_eADqx4HyEjFD3L2WA8*7d}3 zi!M(iCgEF%Si=75xg#Y>wt06S(P5MQ$y}e3yAKl9fF$@Tzb5W1aF~Bp5Fp$41EeWu zFu9R;37zxN%D>I4_j?nr*B0db&SQZ5mF;6sLlY~Bl`KQ}b0eXX<~PjtGkp=mTnp&i zUG?F8xXEmnRL$$s^10w|((zfG``!lzj#S?JBS|tDRymm%wL=!str8uq>$dN>Wff{l z+E}sm{zHRanQK$h1?V3>&bA-lTbTY%pfTXxiG~GU50je~>nc^H$w{X=9tEdsEHc5m z#o9M3QtmE$n*0XjdOkv~67ov|oU<(l=33Y{35lkM&^TNo%{>v!EWOepL|*3m@}gGi z47@Ix{=#WUbj?(yB4+N)VaU4jy^Z+=^}N<=QzxN+6Dk)HY_a0#C#_-{P~KLXNL%wC zX*L5a36!Q_8~n6L>8oJ-Tj2(qz8f74zgf-$&K;Y~&C4Z3btU$0^>~*w2%b*p@Ps(n z{*@GX>u#cqBL*Tl%O6Zg8BO!AA{6)=d{RPsT#RQ2Evn$}`huKo=j}S^-7);2iLRnS KIz9Vu>Hh$_#QI*PSP~CZ5xekO>DQZZQHgRJB^(*wyow)zdtkI z=j^kv*WQaW^S<=H1;7?{voHk!BqgZ;@PPk;_fr6hh_jKEI{*Rz4IbtJ0N%HtaLk>Y z?6~OZL5_3=#2^Z*`yH#-9(D-$PTLlZL#5HIkey&FhuVay9u zW0hr)wG%cmw~+8~Fj4l9Q!(iu*w(>>n3ay1)`)?Tk(iB*j**3xjg66pn2CXriJk#` zu+cKIaIvy+F|iZ>8-QSG4#uWjN+M$amIc1!1^!zpS65d$S7tg}2Qzv`PEO9hJeZhh z!5FlT?jR=vH(HP*>3=wgm^d0aSlBsP*n)`vax^fsb#~$ff@k_K6>RKeW&g|g|GHW> zHh=Z{2iws}$>e{g@qfj3RB^X6p;t0-v~_kcG6AEL{)ZU6cK>fde-Xj6;S#Yma<(x6 zIZ2A}0>LA6#umn0jO?roEUZi%%*;%jjEthpLQH}pBBE>}Ol-oOVxkNT|DlxxIXW4D zj7ZvAU5cc!+<)e;$A}goJ{I zfkg%YU?8Dj;GqAK{X_S690dj$6_%JmKmm<}kqMmzgH<2Mj44R!NA|@|m>et+i~|Mx z0Rb8Y3K|OHFDC#B2_vc?8Z@$^fjy83Oz9t6E2M;;`*YgRA+C;;+3|ZG3(Qupuo0QU zrSjFx4-7lM`Y)(|8NtB(&ujrCDEbh{c78F83<5cdKm#=J^dX?2AYuQ`?eFX$z;cio z1&P5@{22r;V{>a2eokL)>D&3euK*CiQ-MT*LII=QcllH@L<#|cLO?PyQi+fP5djfM zXb~`o(u#Z|t0k)uK^Fjkqap;10z^p2EE13m2*w1m^hv~`LJRyw6cG`qlO~h?009o2 ze-8*46zoWb889ADNC+q_!;)9yPbN?Y#`_mz5h-M7Fd`UL0e~F|#saex0&@(Bi4%dA zCjN(`2(*ZZG^CV(iU0uoLRNsGqX?M+&ytK>0Qf~BucV+3JkP%X#sgo}6cePGK`b8# zfR`Bj645tNVF?Kdh0m0$ztT-PHS%^f^4idOT-WW{h%y0cpi}NB)nBUV{E+{00iYYQ3Ykd4hlCRPsy{|+i;$5bY>Q1~cC=K%!r_GJ z=Z1!cNdY3L6Kn{aQ!$V=ARtCqm#!}6U2ndcdY>d~8v?)*0L1Y9B4V+mBqXF`wnR85 z{y>c{`XynqBNdoHk}n}=%ol4O9=u*zY$PaAj@1i>Kw{=-gCQO0i{-1ch5M}q51zLK z?}ubX33&LwDJvfp_pjCg*W5#+&1~^AW;)&=a{t)bW9L#xkgR|*n*hnw?y>jhDc zyVIb8A3VSh0FP);gexK;A|a2_<;y*Pm)aR-xw}Jho^3#Fc$FEp(9!e9WEm4bux0>1_+FF(g94ENiOWpR*ICETiRpSyS2@;Qnf9HM`l_7@ISmsz zWe{V99BDwb>(relJ$v%eWsSq>-4u_@{K4_Blil%!R*7MFzk8extHCZa4cXaSEW+d62ZSNiwyR!K8cu+m~7^gu>;LS5kLgnc0^%DU0FZVu7R=fOvJAV^;D`9|4~cr zep4}Wk(L4zD)NzMqGXwG@Fm|v{J^``V}SB^5#^Kb4sPB|5u#+w+j?(gl)sG1sqW}{ zZB}_@c}KHJ?sU2yWQ!N`dDKf?+D;8%JXnzN>mZhcypyTw4{ln9Q3jQCPiy#4; z9M}+^)O2;xl#SS@-MJiYHryVZeWKRk>bLHdwXRS1Ll4-$Z`_POXHOiA;l6QMx?arO zZ8C0g>*CIy?2)b-X%`i`kFlKYvw{ryx-(zPrt%#2e%Ths&*I)W97#{F6^%UOfo%aS z5p3pvZ2@fKBJy$0d%LtR?CHgdyBql2mh!gA4<26cfbN@&k@W+OAq1!A6t&8$DTAFM zn@OwZw-=R^p@3VSZ0X{~ktNe-?V~R@&r_;ql;w_ij=B#~KJFVY^8AGH-du!D+{=~9 zm94VzxBP@HqY%i*f6YV$9R6ZLKU@>8b$ENb;)Wd+wb3_}1RK zzp9lF_O}m`r-641FWTA=@-F~@Ar>g8C?upiZ|?3$yj3?Vm(LuR_jg&Idv94tpe`SR z%OEsHZP^O$F3$Za`6Bz zumrSdYv4Z;h)GaUP{F{*yO>KJ67v5_sO&2>OSt~lC)oQ|_N%hTCf zc%$R~c>eg4nkku67!Q&&k~>ABB&P z{s44v9RUsPfE*JOi-JOge>OILOeWw!ivzJVVZMklMAI1-I^2rVj^A(SG`~8wLY{X_ zFymG>$m*PJGnHdyX;rMMd3549>vF)&HO9Jk-OR1@_6~^F2IQ1M<^dofVfG{fLcRgX zlH{XY_xA6YBPLOFM|J9pHL|Sldw0Us_oBXX@Rn8lFi`Ni(iLUROG<=yhG51YiiNpo;)L66cZ|)`^hSNe!sL z4e{dh>}Mt8&9xp?M60qdeGRLp>`dmv_|3Vv@We|b{FF8I<$P=ArNd35r7al2#cB~J zHB-tw)Ndhiyd9;T9>aVYM|`%ZGq%QE_32Y>Ba!#cA|O=cZ{+qDW=WFLObNvZk$Bw9 zkA}QoZXtAZUtnUCNkV2|`*Qla(QUDHfA;LP-dx|;-#8^o?~1c%u5X^rQ_ZR`PG)t& zRErT;NEoD7JaMu1i2L-yZMN~~JQzatH!ncwGx-I?sY{52JU;mFc}k#S#N(RCX?wUe z@9)SiSD{Be>wY;^;>r(eA3mNm*^5e=M1Y>;U`kyHw~W!5TAY2B(Eep&p~f{Yph zPO=oxiYVYc4gGMn@#^&_4zd(++62ar{NA}*5=a8qL9*%EEho<(U!<{ zYY`(x0TnYHOS@J+kTB9iyv_xKBJB4&SorsnPm+JB}s+hnrzTF`A9;g;rWU$7gB8R)-?U0hC`Z0jc_ha7yfL?zU)Ec$>_f-J}d6u-4oj8 z&)@Exy!q1C)^MdgC1#XH)gL!ki-sS*W_2~s_Yroyp73)Y@bbCVSW7RgJ&kd5ytooB z6(DOO0|ZsTM}x2m#YzEC$Sb^?u(ImfsyR6k94wggT5r-O11AJm9gnI7VnPu@Yv~r8 zm)G97w4;+P-OJhHOBa+A?z?QoZ8GmNTb`oU?#S-kHex4q44pAuV(&KyYD|uq?JGvfNq4E&&jKFQI_<1E+d$4wQKM>cc~qxn@Go<@ljDoAYE06*X##fWut2 z?-#y!rlJM4F(3e5SzIGTB1B@?L?&uqum18_5d#2?j0{jjjzxz5n~KRVhH{%Dxl^m9 zGaZVkx1JqNXrL!G*qLiZUaUI@LT@C!6ja0w@Wj62)D!wDqbaMaB9nF{2Xg(0HDuB~ zp|86>Mn^{$6a)yssIZDagX>`-ui|EU+Kz2;1J*WYOsk@qhxEOZ7yHXKZ(cUKNhkk{ zn`&EQ=MTFlLp0)!>6>E<#jF-tp31Q-&S|)X!_gIHn&GR=b82GFUsYV~?+JDEiNRH- z9~BUlI0X8y(yky~H9^RVoiEFiEhPjy3m%-0Q+!Xgxdyzu-h`vLPb0sR*mg|Sw=0nF zGA67@`26V_+LEm3Xs-&x?Fr*t^3db60=j6%eWuaHK076|bG_WSPnA%x2;B->*198aVp2 zB46cj0c^;nOlhR;1RthlaMCLOjN_eRR|CRxMS9L>~!F)mBr zqP1}`AKWeG!N}ABjP2EXD_yTDtjA`vMRm71CwS%KGIzbLk|q4W)uR$_9w`KF9zX$z zigrNY{^ZRaGO1gytjLil^c}kAAQ>SD$SFHpRR*Lo1XScljpC|pn4YJ81wP%*R>9md z?pifPmtP-&yCyPYRuljoDocb2EIE~supZCR)R;wRRp@XBMJ$YBWJY)>3NZHr3Our) zh8UZ|N-s!yiEvcMsI}h1YW#$VUr&%ob+6VK6H+E<9-M$V2606~5Wn;Sai87+az6Bm zkg5z+c_h4uUFobqW+vQ8CMITZKTpaW>&VDO&4tH>WL8y?6c8osq9@iB#Ajlb6J6?f zhyrPBqJaWHM#eV;H%W#D^f)4Jd?{C2!_a~TR4#B;lbvFqxt!40L~uLyT~S3823j%S z@xYnqE)%whDWMOc^oQ*dU|8Wd#Wd)OTHu zD{sc%&1oeoye_sCgZI$GA{Hp5WWyo=umk>eLVp3Sbe{F8^trQopX|u%1rcay0dU`E z4|W0}ArY&guniyIS>6gyM5|ddjSn#)kz^F1F`)qDSQK!p9)bb^K)5FFEr13H2ml1& z(EqlbEU|Z2)QDVFFG0Wtw0@F4;rA!Q zKmK&s28$PL6Hqp~K0UZ*X0jBIbQ zS&607grs*hhCa4xg|-~?hqi)&wmkIb%9}C3dSUub$F>*HvJ&{&s6k->@jnM+DMEp% z#JC@bO;B0Cfa=ad;#)yI^0%@^NT@W6dR)larsDYiFe_)j+N_xdM zJ{03HrQY!t)GAW^oA(dC*`F_%63SNyk<`>rM%!jD%5T z`V+MQAtllz%6irPH=?z+K5Dubr?O z0xLy4;P`vCisc|XO}|K*^u|GA;UtQ{F6fAt(7HLVbP@e{u8>0OoI1cVmg{#b@>-O@ z(RBZ@SuK!~ZklTyCxu-Cg_JdbUeo*4wDxwzb8oi-4|=Rhp4*<`s@YX^df{|;*I7=Q zj?+N~GbV9@xDl(r+k6%4*2$a-LaT! zbK1{RBMF7q;NdE*|IeyQQ{IH3m3ce)4SHsH2`Rd{YcI&V>~hT%%g1E7Y>pPMwDWdn zvb*8bv*C6!ZZX;wSBtj6^$S@-A*K4;IwEyb@rJT`|DD<9pcUz#iPf*-3?+O&*VM7> z{y?0my?LM7s(@9fx#Rv|G5^Cxv=M)VJ}6zeYN%N#Lj2*=b(a?Qb#C41u)x^a>e->8 z;+J%Trc65=9KtzUB`{qz|HBXa4LjE2&GB9M@l=$8Hc=tuJon;H^sx~{O1?un3B znQUWWVcMSIig>3^76sp|%^cTcMG_jMggJ12SyJq$atPQ2lasHSD&hK@ldsmVCZwK< zm>70X2Peh}uiHpUmwn;3NJVOKO{MAn3av@t!qe_K%@}#Cy1m0{HkxZGlvfxPP>3sh zQFuUxt7~%?qh>Hicf@J1+OSvYK*k~Q8pP7OEL9;#c@Pn5;oVr5K`-Aj(7G(olkW(L zP8%m`vkhb(lNTRbAAUWRs4QA(*S3hUr=0!JY%1lBEq;e^WuI2Q*GI{|6iZ?ry^nuG z9gh=pGN!35r<2r8)!v6{EUsaRmt%UtCsV-+>)33VS%xx*tS60z=G$0O%|yyiKJV%Q zxjXLu(6sX$=+-i!c)gWsZi-tKy2^E7%DaeFyRrR=hpk60#`tVz|xN9Vh{0bdYx!)FVSR)g& zoaa2WZ`fN9rkKTYF1Q_7N+y+APqjqEI^c`su&Fv3w_;oj+47_rqr>X8W6 zUG#=Hrv4Mlj!A&=>YUhmTwpR{_(xL7U>*zpcK~TQa3pR#N!L?a9oHGt4P_&|$cUp9 zp6b#eA$GkEIrnk@Z1^YFjwY4(X@ljNo1KthStZiD5X0zrC6swQxx0~NB7tK zX00spi7OvExwIx$jcf5Uok6X|swBgQZL6+FtfDweW~JekSbp+>)CrIZ3OJ zT2svgM|F{9_xC2l^Eza4VT~@G(!7I4Vfg{+g`+C4ah(!MRnl{GwWwm{4m{=_vCTS$ zZz%h}k1GZ)9$+LxOGx@mVgBslFWNVC-3D)H?n!C1yao%Bh+{!_JVPZ@mMhPab!=cT z7A1&-q$W#FaZAZuYO&`3?(OH)#sQlL6v#PAj|0G@a;b;JAI39SDy;2h84z{E<_=CX zQg|#cLvkrSmDF1ISbGi2-RSn-1nQb@q4UW>SF-fx*HTfd`i^4Sl^_zaR-<>okiBWk z6DPt^n=Gc-oycuDd{(V49kYVhI_luC2>SGfq9lapHo70q0US$5n=vn-w>M@X%vG2;e_ zi!|f%&IvC8Nu$)DR{Iq9B16kRF{hF;MTPCn&wo=K+_-*1sbw?)L+s=C*+lVKrSxWw z(?Oc5J)N$39LW~V9sChOgNKg|B04Lc(O(sw5*d9JsmOE6NH(vzUVBL#S<#T`*m@(a zvgW(EGd&}R?uxQKkrW+2kS)!gxV=X z7wm%Pt_UxcV~lH6u!WT%8o`vG{T^fqu(`B0>hL)N;XcY^sb0>(tZ3sh^?@kv>JDq6 zB<*w1A9V&dQ|ZMenXy;n#A!>hJ_Marc;1vttErDV->rhk-%6o-n!Q57Vfn{Cu1O;a zvaS%x*EeGV1r@1J0eLUl*|fvw++13v1G{@GIYsD5{3JPdgTJpd*P?D1xA4Cah3@aH z<425^OHqe}_^@2o}|Cli99!gqX*(jd^7fG_s3>MZKWetGK*W#Ol zmP9EHMMYWn(+X*A>yC*&yYB$as!5#DB}Y%f8>gsH_VA1Z{kA9X8JU@)y-^$B?6nst z@5$4#;Fos6mzGS@i0(7`Gp3M8i?-jZKp_#X3SUGslg1p*CoycrVb2*i1R3<@zs`D6596L1iWl5`XMN zVMavulD3n*(+-8WZ@w+kva_X?S}%8LMb2eYN4Q_-2X2s+Y`7mJ zAaH-DIkZoF2XHwu1JgfM_h%0UCcTcykb7ZZWkx4gG9G!P6wvvw-A;{6cMl4O&LLhw={4<#L(nE9os_C8$h_p&}iR#U@zTHFdR${m~-FihooT zv<cuE>|d=B`PJTq33dk-npRW)P-V1S@48^DaTFvP(IRRfg98cCFJLQG#=yiU6kw90F9#pY0S6XhN2XcCgX zqS=Z@S~j#=I8#WkIPSHqD?Z)BAA0hSTOkcxMzX@kKA*Mtw1bGMw1Q8Xww~`Ad^)X( zs#k_;G=pn3gX=Vd>oxr~Z31}f)_4Mt6@f9=r!YeX=AQDaNrbaX@cf{Ro~khr$IPr< z@_uSJQ=^t??d~p%_3*4Ob-kb*k&2IOzdG6%_!SFi(!o&lGP9q*l;M8&dGQzJmGJ7f zvf&FyW-X*W@t9Ng{=zXTy$^|)$C8(I606rT`k@pZo}-Cc=kwFXiNC0jjQ^9iy|&ZT z@Nda&3UqZ#-=PS%I^#073=)EntN7sp&B}}5+mR2L>ETc^UjAf1u`mlFW%N$qlSb+S zw4mAiG0+4B1?9kRL4kx~b{s+1Cj3FeWdm_^W^^#@4h#{3Kc2ClF8*ozAph0&VN*~J zVGh9j1r84c1Ox|%Jy_(9wSZPm3bX)&MzZht6T|R?;GPTvV_ikf^7{{pq6>x+VPjk= zA(Z48WZs5f)S$d}PJir@s(ZgcC>xXAFD(+hXAqb_OHj+lLI@9=%TysKOmPG;IPIZ& zzo#gJW!NV8$EPGui`JP^w=l!z^JwXr^I5B_;PqrM_eA4{g>4_WK*tDkMywwHw#p%` z{z8L}MA|}zIp9JFtCLQ-vB!fR7EqLtP{Ux1SOWhQ7r~kbzb7$F6o$Qwc|7deuxG4> zB1jlopcz(`07$?@qrBNkA}6QC+S4q?lrm~Sxj%5L=#8!&)S?!jblfi5GpCk-iN2<0 zaNeI}NUmb`Q#k>dhqB!nCrC8LgoVyQtIQjqCyIq=7G=2qrAI~0_~nXDUn}iGiHh3a z278pkE2mj?r3igV$!?-$9C1hiub)axsy8E|B@7f)Q-%%<|LGQGjfPPI57>Y(fG50Dh8u8i9C0su^1E|{DBDS1~3)Nz< ziPe2MQfQS5ipjM-@-L51qD13DZDb&G_nzp$rf0| z-Cj9lMogfcl5iTwG18TkBW%yJ8&aTnac6W$yGDIx=n5~X`dJKJ)~<4JyTpXPsiLBy zcBJW`>A>}->lN3L^3VWQ?my6*&a!9LR*WVm=NaY=?a8v+(9^OrnEiX`UtS3b%MZD( z`dMXqrr82&F`CQWhxZ-uuTB2@XsIy7NoZF^z7Bqbg7_6UG<_pH&|gpYq+1iKa00)y z8E&RT#357mWm<8&{vRp`2r$(<;C7Y%Sxj|>*g5U&3WZ*)l18$B@S3x(EPd_C74yV@ zJ@%-#9c{Q%&gv7LJRe`%psH=dkNrlM?ZDRoACI$3zqjOPQI|(|tdeqXjL=xF*~3nQ z0g4yF;0c{9D$-ZO_D_{_g4c)xro5~vw~KBbqJ}3&7%SU`M1$0Xbo`9nW!-ve%VHJK zm2=&aRZ~bLCscfCr*^&`@;Pdz@X6JR&(u)3cVB1q=2lP3qSI=(_g)t6)IesSCd z7mYp@+1}-ML>IUh%^R#6wvrW71q+*!m)V5Nv7UJF2NfL>B3P!wN|pmeq_bnaKF1!f zZMsSFdJ*wOOgzd~Sfbc>X&rEC^VV-H!jv$c>x5|0`fZ!l{Z!gWB1qySJ|2-Ydp@&RK152E ziJC-hHE63JwR8^fzlMwvpZhJvqz!j3U(#ZCjDsYH6_U6&I{>SbRO$lV82uLX-YIMJ zY294Tase>W6FNmn@-beC&sZm9b4mhj7@=x-^eMa4cR!yvRqR1%GAr4zb4JwG2)7HV zBwt?WZDf{+%n-;Ix_-v&Nn#4PRo~^4k3yM5i`p6T(JS{AVKV7sbQMo4obR6IYgp5a z_t}(vAbYK(LiFHn>ny)rxYzkUnoly)`{&x@@X6XJ%ix%`&$~^I|Xw27orQhEnTnsR^dC? z7-+|?WM$g*eaV$RNP8X*X>j|HJ+r>BzNYn{kt*cD%zX7=&$iBXjOY`d*!5d|WCgwC zln{(95WS3XC<*x+Xz`% zS|hGJ%Lu2gD#xlU`Y!7-yveI`4yD9#HZVx-0NTO6gQEBlvm|3r0=b2zai$8Ud`Pwq z!LRzwr1bSAdI>CV$#Z{}5ZAMYb*-EtEOL_^z63pt=!B~;ZLVWb2|RCodu^WFsZQcU zZz@n;(o^`FZz3S`@-})D>%G9U_B!8ZZ$GXV8bKFDQj40I^SS&TP$|~tYM*l+SvfV< z2R7})C)-c_>+b;Cuf4~c?||ZBt_Z#-otm(d)Wgz85lNPZmXLLbc2mpVP2b zErNu)91F-ML?E=@v>sw?lHKYwO4#WK_D&e8_W8E+2e+MRC4OWU*?a+9rz1F})MCv0TWP7*$*Pru5bfl6d(Md@0)md+xTh)%q>g zKtacEX9sV4x<=b+Xz};S6=q_z9t9IDJ4WBI=^N(TLM}M{`tNWz>>c3I)+Z*+f9J19 z)-}=jgfX$L1vBiDn!L(gD6T_Qi%n?XeSVGH>1Q1wc!Bavx+u;{U`EA)fz#i|@8CZ# z-p=3azjCPx{wH%`Q^Lvlzk9vcDJ;VV`{r#WXq?K6)$8Wkdry$>6)Nnan@o_4( zQcjwk^YU|hIX!wTb3DH5uXLDKcz%0+3?ka!L-W3R5x0-nTZ?KOP|bri%?*rKzkIfR zsQ9${KHpDO|2(C%95M?i2#@gA4n=(^(9fR|5Jf#EI!1BfS4-?iiX@EX>I%r<=GPNdU3?I``TdEfN@s` zUM{~-o|_;MJ4+pp*gL8;bpCVuW zOSGFY(ld-pO3i-tXzccWw~bGlTLGrqM0(GRvP)>e2jJ=P{03Wdtr8lsRjC@5DU`xH zK)QbAgi|Tg7kO08jc!Zoct{L8-4sc>wI*0`eP!2T*=lEa<386myC*t$Eu6W`YEEDX zl$Lzfq~qkTfa2PZN5m^KAe0n<&vl=rPC!QL7G9~=R|fj4%qT=}$_~ zYBct*MH%GGC9GErfclnOfL}tV_2ffGat~;!`W%ASP6;dItJWm|m7*+i9pk3Am?ju) zy=7&M-hDq)GHta+JJVMv;!D=t_am>DF~AAS%? zV@p+Dc}KmKx?~|ETLL`lqi3gav^#J^NJ{u!R^W;CwNt0AA}tI~*iNGV`N`mI;BNYQ z`bGNYmkFE6fUF&8bj3i$yqGp!%6j_gX!>;Km7DJlCLtg}!#6+;r#JTLl%?m%O7{}$ zuxMM@lZr(PuiE&j1JU@#k8(I+u=8bh-LNW323|) zU-vrS2KqH~Jl+n$K9&_LCqdKDyh8uGScg#7PQnOef3xWRSyE6zm^pHGI5$z{TH zy(r!jrKRWcv*Bi?YSNJJqHyR1Dc21Cq4ae~_`luY2Kh%)$OZZ9t;$Gcb z!YfZI)MBKImb?N+#MDuR9Ks@b|dJ^Z00SS_K&Kl zO%mURE-s=qJsrYs+U!UE&tWy&CbLPIHdYRw+CXji-*#U)8?$ySYK{tdRJ3Z|)&$4O zf-$eOf{BrzgJhF%X6+dUaWOhq6$sWY^9RNJE{{LZmV7#QQ%EI6hzvWiLggx95E(j| zAwgNc04=hor74AN*^}Vzud5J$U#ToRphf^89M+ZDvZ6XAjv-Rt8T_%$YYwPjeECu( zdDP5G>B%D_bfIRzcUgT5>{eF($#fLQGr+lT(vs^{MXxomt>)~R()bageAXytRe&B9 zijT{tR7E}AMeZvi6?B{xmWHmRz$w5F#pYYf5Z5~(O5|4z%ZNAo*X7#PrnUJp(NoLW z4kd(mLGh7ng-RsUkpVub#l90%$Li4dKy0=^Rhp8ug9)iuq&&DgBggNzrBf4{rX~{n zH&OG?$^5dm+sU3trw^DWUAiC%Uwd9BkJsjqKSaHp3`!OsKYoBM;Mqy+qH+y+Awl~_ z7%MK1!N|=|;mz8#N}ZPswK7^E+V+H36@NJC3PM<<^q8&KD{hEvJglBZDe*oO7aVGREr6Pf|tygSn$-2;00beN_=| zHc}pMcmmhzSHN!u9E9yIyypHhF(VrfI|2-TEJhTbfU4p?30>dqlE-sGxjA)~*sN=I ziK7w;G6IX(=SHG;fFA7+3+uB|@72@7AK~$yoFB3IZY-ClECVF?IgZze`r*P1zG0D$hZitW4CA z$E!*=P>Dmb*k>!-5{lM-y3@Nq9?<^UvRn4nD^Kj8!NQo0@!8ChFCBV`np8Pv>%kMC zkK3W?B04w_rdASWwYqI?tGm6oCmcg%>dE}eX1z1E^NPFIOyLTo)}Ok<|QShoo73J%3+NBA&Gq_jz4@;O|0aHNFB15ObHm zo#2o`IT{WwEsJp|*Ct4|chy#ZRM%+-g8wJU%S>a_!6{jQU-w0Gd)G`!syx@&@TX(r zt7Ng6&`MyWnw)D&cX+Q4lmd<}D8;}WSq!?Nuc=6>di3M{nh@O6x-xT(W>*M}O zi_J?LG+q2^Ot{D|Y9ZO9^FwIM$C7D$Z`XS15oyAHJJ!0EY5yqonIemZC1;O#AXv0a z9ETYbYYJ`TpT_C#$rfXwJGigk5`P1Yo;{}Kz+k7v7OXfpj&FM`UPj}(+&;!#ikCt( zYO8=Jf1UUKrQ})LPStv>3C`y)Ty{ z_bBdHE7G=WouHT=>KgY2%WUhc_**3x1ZSF|YQIIbCyQ+bdBzV&?xD0sOH|QdYilxX zIKq);KMc{OT{!Y7RvL4DMlWNl{?OB+E_ z6CKYc`>Mqzov%~~MhcQM^uTS$MjTSb97Zu38!I!Puq=yVVcZ}QxNkL@D{ZyAzg^WW z+%cxIZb=^#O$lbKC0^J^D`w3cSPku0*yd2lR(p(bYpY0F_k8vI#wNvyEppxFb~Pk0 zvctE0|LLznPxSgmF+`Um6Of7m1jj)#Vm{Ozl_h`TG*hErB~jV%hT9eT+b6@EF&cl~gmt_{nrq@Yt~@?h zYPzKw(-y0?w|Hw`2-sa(8e_}Hc5U2UvfNmFs9q+3?C6U*+O{^V$Fk;v=rJ@WPLj-I zj9ge4LZn}`RMN;g$!Z*x4Xz4^I_uP(q07;H8_Tk0OZ%1H6Se#SCZ)+Hi+GdEhfpJ< zge{I~5es8h8(qSebgPeex#Xcs6Q6Gn4w?ja5;r1iCUHE?bj`;i?%L|&oXw)kWxtap z1M8EKD+l!QUCJ(HOBCw`O-h^avh?%eIjiuOc8+!1S&!*{F}2jU_&IkjdTqMG`IR2C z$QnLNs(iAN zFZd21mE)(ja>-Myz9Z{=5jVwHXJk&*ppTGWe$(ixW+?RZ zDW@%xDdO(BsTv-zo4q{ih*M{|K(Vvoz@u$#qmpb{jDbPuVQgn;!T#iD<=JmfGjiUF z8x;o=?zpO7HSUYN|Fjm^2N4xxUlfbxQt)X?A=erVukDTEfM| z+!`L@AgP(GFerIi+fnakWMXxt@B^!I_ybY!?N_PlF;9~(SfNAqMQfI_DbfzS9EbPr)gFy zqt;1n%7eGJta9QZ7X6_eqlBDY8l#4$gv?JRTBsa|_o>)XCS|^=XfxUw!R6NH!*8p` zeVa#@OEPiccEOz!inN~aTL~J7JW;*^s;eoVPn>_~$5WB+)R2jE7#P@bpW91TUp1za? z3bQb9;cjq^#Wz~==Byn0`thaw?c=xiOfT` z&LQQJ{fzj1b^J;5^!JnGvNQIGgp}?D_;1dHd3CY~@OLXcCG6Oa3x=FhbrpWPKX3Z7 z^8YONc3o4bcg(!Z5aq{So_)YPNO33#-w?v_81V5$Xk!CSgnZ?@yD6sc2x&XCs=VCq zOUrwNLjTS}l%jOc)01J3Gbd3~L5W#48fWiyQ&K!z4KCOBJe5Z15lAUkVta#T8|!90 zPxo{2*-kz;rXFHjAlJsm%D%GclzuZANV$Zee@0p zzWinTs$X-`8TiR_MiYgqyfj>Jz>Ymm&c80d_Hn>O3FU>U71ecV+lf}9Z1va6#aKFQ zqW_W$@kx=ah%G^49_X}K+=00kj+Yv*ui7DEY$f!CzmQ0rvlBEK+oFhr@&JLI?mqQ{ zXo-+rL|bsWR^=c)u$AvIe14rs(&MQTvi&DuEIvUZHVHQ;!f#OSOI-If6VVBAT#Dwev_7>R2C71ay7 zvKFv6-8X1rklEy%5ok!N`~4jts^>xm^$x((er71ghwu5ZJ;|FXv@>Lv-NMr*Uzb%j z1Iu&g{p~ofY699})nnur=<~QZt5p&&QKAt)Qmss8$_@_R8S9tZNi465k!81^db1HW zMh!~~#dfhGDoj#zhB^epod*YvWacb(zakk#$2q4YSAXkM{75M{#80jwP+n0ucVDjU zreTi2RV8_L+O=FJ$nS~Cr&wRvK^;v7;rv3HYYiKMR z+$r`n*eqk!HId?s4LRB4~i-#F;Je4HGTf1Hm-h~mGl9P{PX zt9u;+^8L_Aih5+6Dw%bjxvu^=kO|}=O=kp|9+y|6p%7WC?vVS0`1@X#q;@x2G@JQS zL*=@ki9XP_L<&{3+41cEfxhUKBAvE5=&()7_)zGSybaLT3)anAAVun!v#q|7?fqUT zm*L6Ha9H$uHY+uxTPi?Sw(%#-+oT_tmFt9HvP$elcw*}vV6oxqTI-v(N$W*Xcey4M z(zm+#Gpfp7!49eK2V#mbJmfRT{i>9ND>>M_Io5)sbl#B42V0`d5Msv^o2yA2vD_CO zW_t<5*vv3K4Xqvl&$;;VzI)WG{T&d=LqN(SpVxZwX=?e|-MQcA$1n5zdovtM&Nsch z6haT(Xs8{xfX|V+!bv!_2j$j#_|_lu&Wen2jN%=dwr(*eD(LsWQo(KG?vVOThCBvA zG=2OmT6goU^TqP3>gD7@cV0v4S|r!!<^5g0^9ql9H#B>E70VM+_xx@VtM6rP8;6+l}BmTG4uDb*a$oqYoWAtc3x$an>x9w7HZ>KNVG&`a`Qf&RB3H1euzKwvGj zO|z^#jdJxtf4S*trnG%ii!PkUmzeQ1&X<+YrXDJ{OlLbJ+=Hb26ar6kX=J!S)4CC_ z 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 literal 0 HcmV?d00001 diff --git a/public/images/blog/blog-post4.jpg b/public/images/blog/blog-post4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8d22e6284ab17d429f46a9fdccf7b258f2137c2 GIT binary patch literal 21628 zcma&NbyyVd*DyXTDbgi^z>+TAsdSfwbayY^N_U4e(%s#qh=6o=2ueyLAX4w}`Ns47 z@m}xmcVD}E&CY%Loco+JGxt0!JZu2OlAhKU03a*N0H6W?Gae2ATnRT*TQ2|sKmt#{ z27reR#OGG7u8sn%toAM}#%2yC<}9WTa8^%aM^<(gHdf%Zu&1N3sjayy)WqD<+Fp?A zxTA*(YHcP+rOB z2zUxo{X<*;JbpaQN(KD~#MM@iO7xK{R7+7AD(>KH4&`RyWHx1EXNU6eu&{G+^YE}U zK{?piIat}i4-YdtmjE}900%Gh--8O|=4@smpeiBtZ(iU(L8^Z%<>BGM;=#${;B3jt z&d<;PNP~le8H8YV@v?U{_GGqqq5cmA33C@yXKP1SYX^JiBSm8q2RBziDp1mYsQ`CW zRQxaD|Esm&@JGG=fp&3KHUA$m{;$w3YF>`!tg7ZN4sOn-<{&ure~>}j{l6JK0)o;A zNI00f!OiVmWhDfuz%wjn)@A}6JZ$2klA_$4oE-e@?2?>fQXKr^TwFY&l46qLY*JkR z!IialaW%F#HUAH;_5a{<{XcO9#GTEJT^*d&931Ta<2_|72UiCdD+foY_*)*RrnSA9 zgNMtbVgD_sxwEyqxtWx+104E~WdyAM7k4%`UI{T#QEpKwUQTg-NeO-qHhyj?NiKF# zb}lv!PByB45ZvD?GFjgK9{~M&>pZ|urxjh)$&R`Hf907Fy zgeGA230y1)hyWoHA__Vt06fP50Gew6;03>G-Ve(_Fo1%DgoKQQf{cvv1O@y)MMFVB zdy0XM{uCV@0|(=ufrEjCjf0Jafsao>fRF!zl$7)Z#eW9^Dk>@_1|~5M4lxNKE+NT( zC;tB)JoEy%XbABTIYb0p0D_Bvh>P&h2OIzh2mm4iIR2Xj5Fp4XNQkItk0&3;ekJQpaHzg{rU_I|by4C@0hzeLk7o zI0fZ-SOPFW86dcbxS$+|e~zhADs_tFn&`ogm9nxjI=}!5hz=k@`~i_twLno>Biaaa zDjb|(TKw@C)uf?NS-B>Lso)}51)!n^DEkAjNA)29S}qzI0v-$mq=blXaGRu*$*CrR z-@wQsAU78ZlKW?fAV9(q04OB_0-6}rx)7XR&P+9_h+a%}7S{?LK}1yK5egCy08k*Z z3=k1P6A^>peWQ3%ju8pMRS-0pEYORJAOp}`5RM=O0As9BPSmIn1O!2ml3p*)(#xr) z6BN-)YBMW?6rYFyfHDXRKCtD5!Z6eFCTvZTUYmkwHKLCb38~&;VeSKvIFq<3-3MQ$12G z|A)PtY7wj)9Y6+U1yp1JAQu2cz;c3vEAa%WJQx=idA6egN}4p-WD;CNC@KOIfdRSb z2nZq}g&=Lf9|9_03lYnMh#KhG{EK-?`BS101crEY(B`V3?sB;R6#)R?fS|QF5FCkG z@nLS0N7dz27v<2=A)qsvDaHDjL2{s>hyakiKgb^m=?StIdu7xk`*dydX3*=(fsrDO z00962Ew2ioBRqYi3c*1RfI{O;(!huqvi=Y$H;sD?p0jR>! zB+$<+L6UE&lA25wO(ybSFk}K4$g=R!^=cM|>(0#exBHjf4&I*tg4$0XK=7xsaq zh@)IJMXrfiSv4>>w-F2^K$Ya$>+4Re)#TnuJ!q;VT+s=O`-7Z!=tzJ>AsQMH4ps7x z{>rxuMWDrOijZLp=qh6V2yeIBwYD`g`IqKwL}j?;c`*VsBnGr3C`|>l zhMYS|rzjG1qG}QWEsVZ8HKW?5twFjhL>Y{W%6}m-5J(D}ercaU2E8vLqZT4+@Y)vE zB&XE`8WTp3$>riUI?t&yDg(fn=s^qu2>A8SL&vW4{gotunB{Vj=n2B6^q3$4fGRRAlpfve?Y5{0g3P-gR|m~%Xj&mS5_t$f z4H0)z%93g_z2fVhI0peir7UHDp*QID>Tz6)mOJ?Q>i{P;3YfmxKpEZFHb_2=C$!51w;Z+c`X$dsBLcGhhN&SuVC$M-36 zuI@GeQlRo4pZfzz^Z*nFgb2SGzQ73qmkH#N&0rC|YL(nuL)P;Fy$vI>`N7M}2Y`C< zn-41sC^N~9PbX*U?6^UJ2gM!%i_TvlkJ223{TgbWK!s#T(YzB*-b zpw9DN3J>2I=qq%V85Y#zq2)}(-nTJP)?T{x4IFZ>WHNi8_JqHF2qdExDI z`pz(UZ>OvCeHUl`rSrrM-*roTE&w6$|4YF}kB)Xj(PiO^qznZI7zd9@yiB8r-^&l< z&>vOz+($od_~OssoyDOOKhuHlhvUuH2Au_(yF1^1<*@4AS6m+{j;0dOFbE=bA+z!dF`&Bs%s zNUnZboEVk{h+u2a4(Pa9jN%|6n1H?&gOD@r|C8atig1nTNX7wH7XoE!PBs%GAME!I z&x~JmWkf>!(Ui?x>t@M}C+U<4p#T&~1uVD!LOH<`1?7`Jnyd z%fJ1XO~CnD%iG-12uzdlsO#&CcslE5FVZ1fO7P9zeH zZAvupuUY@dP7mf)lxD*n-?lF*=xDjfbVIh4AF5+3FLOa~ux9}K1_V_C8iE7~C@uqz zfAS`n$K>A9R6M3*W?xvRp`J1j*Vx77HasueQU4Vb4`lZED~E=wQnJ7lJ<^3D$E6u8B-Ch*247rdlkoS|zVmXQi4%2xC@G3IXE? z83_aiYX!9MF=!#UvS_C0VNn8QiBsvc^a`b*BJ`rFv&aarTv!OD2=uZ3gY6Z9iZUfY zi9kf7O+))=D^QrBvPW1s)rm4uQDqewbpW6gK|+QiBO#+9$v>tHO0+tvz65%M7q-+? zMS6+LW7Gs(`XsFo0{OiX%~mo>&=7Nku#Xt|MB##FTm+ zFbL&TQz{w0*#rhR{*P%y&`NP|;`7kzD2ZsoDBZn1?H^juR5-|Sc$SCp9MMhaNkn>q(_cxKP`}6 zqjmN9oWwyJ^kMwVmaNz(49=)DnV>)+7a{_mAKD357IIdL3IQKFdJ31XONzBRWZSgu z=J4v;>Zmk$GlaH=35jMCd&-uzM=3t!P>Z15v=DRoY}v^5doZ}skNLJ`Ey73EmnbMb ztm@9SY8grUlT@yJrL3+M0_JxT!av}$r91s({M$=RZF;02qH^_7<4KS_Z4{3E;bprWp^qNHmHRCvXPL^Ug+7|QKE{>Y_ z>oiMSbbC--B77-(wcqW7vO3yD&DqdWy8645{ZX`^kD?7x_RfT3afW`~PoDR~_Vw(2 zlT{qdes$D(+J@>#G*Q?5(&;NbTW#88CzOvD>%>jt3NwP_j%o30;GmC7<(lyR!tYE& z-jcE&4W9Bhc)@=Thoi?-*}h7c4ZZC9VL)xeMT(`<%VRZj(0lmmGU-&RJ}4%i{Mq>f zpfv;UUo~Bvi4waYw36?5K(8 zhOlf4r=O!if$QXf;U<-WM5U8nDdk!pjwYNOGm5<`F^ix6=c&5Z@<&_T#G8D<@=um4 zeEsk6`?YFsrPJP5`uwu2oRjl|1Q)Lgo# zoY!>$v=qb&BB_`uu-hlvgY z+&+znTy#Q}a|r%InuQ^`(Dm+Ok>fK)@AqF>OX5%FUw?8+L?P5uB$-~}x|wxK6)GBB zEuprk^DtOoK7v3<4ICIQ*ge0II!y%fY`4(Zg-l-ya_Bb|zTFL_A~G+sQz7R$SRxkf zhbxikAbp!avP_{+sMpNu3>S0pUUpz{(>4F9+^?30t<R$aC<-ekX^?cpa?-6zU$d{y7~_?kdRb^EV?%@1@MYBNqHmlXJs)(jKh#&) z4Xdg*SJS|_e}#0Z$BTUDvq1b~t(|NuHEt>u(>55B_U-wrj-E7z9o`pK`-wAVB>5~l z#UbN*Nl_M`Eno3iQV=uf)LvYsD3@1{<#OvjkEDNY!=hi#rUA`{`Rk?9s163(seut|s#UAC%G|So+ch+wBY06!vymcq3XMUQb zA{0$4oxx7`RX|}$V(ZTjojHS5QG<)>&G2vK%Sr?^B(tB%m0GRt6ym~)=Ed%`+ZWwR zEFDnYQ$j{&o$&?TCM#c@ogpETsJl074K?4y>JJ0Zyw7-)+H5d;aVf`eNT8m(ng!gmDW#R@*~>(WmQZ493ecV{BT9l zjkuqAw4R&V=Huo`YO*1j_wd}}{B{NWg;6~HZ1u{qtMcEgPVpx)7w%(P`_&^)85R`u z%|=GYuL!Z5;(q92C)8HhEpveCFu~M6(Ou#qM}Gijg#XFzkbh_Q zE>G(NLC@XBOQKFLop(WPcLLJ6J;B8{!(IJmFv@%n@TX- zb=hbi$}&v+)-0QbLy@_Dq28A z?Fv&Y9#@~1O~-G}VkKv6!=GtMiKL(;AUh4KDJCv-$i2Q2jIkH#~g|{tNcSrMItSxwdF2 zW=FA#Jv%5D-}EXOr*qNlmAA)O6$kNhIS^!OxKIAn7N`+?5x;LACdz1aN?v0vrx)3t6Ls` zkhoilnzN&vxv+l)F9byxvfmx6XX_|RZB9Fm=qNVCw$$i&Un_hO5HUDEn20*7PfDb< zGm0;z^pP=I?CP7cmj=~^{UVbcPGWpc1{-gg&{uvQ?Nv(+S7(`Ce(4eXgZh|Xwc1+F z&7_3~p|X3{|1$R@qhHFV{R5fWi)R{N6I(4yZ~mDdsSz@C^vPa zJ_)-;#n*K%t@`lsLKB_Qecq4N96mTO{hg^UlVd{oC)w8d_HuyM(3AaY4D$|KBP7BW zPH#qhKRnvFo6vS`Q^A6x8FJLy6bLina32L485rd540ioA!Vw+GIDFJ>i- zb56Lh;5N6;)-uyN521_y#fQGZAR%bc+W95BVtFKr#*(obI>+}WN5zkVxigUgtHI{) z@|QB?Ujf5^_3qW{Hz~^`oh&>Kg_!UP5p#1`v^QVL7uu4PS%&W&vlMJ8@iLq2MRfCN z%(JQ4=rJ69jWZBp87zv;i}Bz!)!oqZl6PYv{1R-a-8UKj-RDc`G<6h5ChmqdLEV0T zcZz7$Nj2A6aDJOCjmNj*&^Kp)i0@L#U-9+R^{VX`rBJ88(4(M-tY`H(L2Z z(LU8IRNh!GH643-7*Mm?&y%_zTjgh-AWxp>{Z|{MrMGq38^_n}_j#5>j5YympTI0s z@K>C(f4u#htkrgUIz`OM(*3I6rZLZ&-lsaT-!p~Xm+0%6U8UQ@cb&SJf$zw`?-}GvRp7bEP)!O`+C!cwXKEUF=|HfhVk1s zEfXXk(xX`R_0u;fd@6XE@4M(ix;D{&?DZCGE2y0H3LQB8zRYN7MwO{JYRJhXsfVe| zFkdcvw#+(R+Fx@6215gQR>l(b{Vlrj3PnRO38#TK9Tt_HQrrMB!;TsO>719sik1*exbPm{ndl0NDJmj9P z@5Xl^#E5pjD3+js<=N*{mA#5l=$obHlglmc?B|H3)Ao_L4jwP+Y_S617WH3WCn`-E zry2NbWnEi*o~^N*pCdBv3P2;!4$`^nYCM(o z7a;yk9;6T^mr3eHM|k5kepW!@%RRrm^=j+Lh4=yRQ1Y**Y{+ZPgC5B+4PQmtMcl+H zj-E^jS6M`*n4^lu2gr|{JBOMbNo61#Sj|=)3!3A>S~_rgR`t;2-MT5aBxzHKvnO`Ggo_B@fZ1VPOH9ap&G3bs+zI{kh1m;AR4 zHrnRfCjP(k1T<9&Ub66ZR%}MME+{K4IHAftHCz-Ov)3S>YIV1!3ufUB&tFk+m~+r{ zB6kRezhh)&ePV0XJy;c8hn-~li`&c0@=%DczKo%38xdi7lSpfsDcru2QP|zJ*X-B) z!u!0#3#w%$sT|8dFOS#!@46K4tisYP{%Bg=(B~?PHk&g~S7*G@9uk0aw`&%szuYGI zZZTkU-)`kvog^?beKr=vVb@Kf-fmqOm$r$c?)Zhwt?L0W=HE8A^AMN)#qFzk=OTSF z)N%{M^HgehxwBiW^-~-D%Aa>y@>-sN@90|{SrYX(zpS&niyjb<#bv7EdN$ik-iUzW zljai=@tStVP$J6Nh|75*4d3Y>$@MQP?TVM)l#g>UMO5Akl*8!KN2bhdrO9S0Oq^R3 z!xUv-ot=hH1U&abs$lpK(?n|OJ@g@ciH`221jcLieIJf7MWaqlmn?#|?-HDx|_Bv~@21S1I_zOE1hleJ5Gu0pqHlvVFTI4q|S{pG$sc36;zG zj2+|@PK3~D#P2FQD805ak5zDYqAs85>{PZt;5ZH+Hs0%PzK#~KV{w?4yjnDv<6nLN z2CIp!l{65S^ArwMRi+Sy$w6IKX0pBnUN4eQEW+I8 zuzGotV9SWg7~{OdC|#*cl5mvOBcTM*vxD;jO# zIu_UC-x((Q>*A7hht{4Q4RU078g@Nrcn{kq-|KU8ox?H{i1&5-6pYm}u)t_zf>OA6 zQ@(>g|3lY}R7f=aENa0g&+CI(-O!VvqPvOF2~7TE>YtYJ_CGvhFG6C5b+$k4PHUrQ z+rHN3j}S`nz;v~rA>%s4E2KT!F@I+Ip z$hSn?bJ85;ig9WMHxEfiBZ*(lLOpCRxe6?dE$+nsdZBRnZ6Zi_pN_N8k!!dfTDH1yGy49(l-H@W&WO0iEaR+6c0w6%^Pq?noY ztgE)7mEC^f?Doi>PRjnEpd%o!Gx~TkGX3L=$RC8pxn|9LGanrMtwpd2au+^Y1!*fKXGmL*>ya&Euw_VU?A=IQVBfd)D(61iis>BX(nPKB8l zOKq{nM5e+VMIalsrc2O&)SbXld`a#vo5s8YUVxVH;E|}NHVA%q|~=} zx0>#X`JFG`ba(HhM*GTMb8`r;Z6cM>1nVM7D`Cp3H*iTg z;0lU zsIx^Mi+f#sTuR$Q<=|w=X+~YmwRV;NbS{YXH6BunLvWMmn$;$uX0oJl(<<3_&%lNYRu^JBzlqvQ4uAtj!zjr zff+bl5VdQ(Tt-$M`^+psPI{dgmj3`u@=PyqpR8Tb`r<2$SB&M^+KHiV5S4Z_yIcKejwY`<+4D#C(n{G$E zl>hrIkRp(wYIt>gVGiB;BpwT;X3tAl3qyjk-LSEJ;jCL%H2l}VMgG$AJ#A~zwb=Zo zW=K*+a;Z9vTX;v9F$DipU(8lxj(ll%JIuTO?TDM`M>C##jhFRZxDXy|yq7&btZa3rpp z>bvvgSLrRBt$6G#=y_CN055gt8b(QH^YNFb9yMeG=@^I9hZnR(x$i%|QC_~%?IC~4 z_j2$ygBF$Eua|DNYWOei1F$Gslk`1};hmcF&o}*@PoFBEr<~c1{>m^4v=?N;B6*3} z&f&y0Aj+3u>q9 z_>2l`^2ro+z{`DuuXHu8`S`0{Ka;E<+DNNC`tP&**RJkxBLG+RHvzi(8P%YA*j*@VZ~ztGVc@ z`wyQ>*Dd!;zfq;4rjN$!!o?(U@A417T?bdCX0!cPXE%S{ZTXGEd{3k;UBN5v74MqS z$0NdP2iA8)3yx=NMdcw|mtNu6$dZjNj(i1?xd*)~so3ZQINcp1`*HWlxd>9&u#qsW zp-Yh=PQh_8ce(A=n$(HaoZSTcV}^!(Uh111wfD0T{H9LZpHDuof8^`!s;miSt3>oY z`iVnqyl@|<9d$aG>LKZV%w&gDz(}m~MT7j5@yI=Dp^Y%c`6Y!6EV6JgXNF}~KIpg0 z1)o6F68p8oqzu%L14!xqwj^$=CM?iee9M+Si+jHwQTswbvstfegFKUUnCJnBlv;R2 z-&XdgQS%bx&(j{+pLB7oic{t1o82}K!oNE%?yqzL>bg;Plp-K-bkYdM(u zrR(P{d~;=$^!wi+RR6^AHKa^!@w$We6v|xl_i0yqrs>Y^WIY&irZ@JuW*CKwwL+$w z%29XdYvf(vK1XgF2JRUSAH+L3HL3Vl=G$=0U6p~lqpCY|b~h!L1p8vXgODeKfoaJa z6m-CM_)^`QD%9!c27bos}zg{))Hpi+3V>Maxt- zc5-h=x9@+jS#=t4R}+t7@eP#%C*lg=O8hjoqX z-w#>GwkdcF@t>`Y-X^_Qyw3TF@ExD)hE*!pKWimCKrT&RS?P7)qnNlC|hx z97(B-4tFy+op9KUHrQM*rY2YLS2w8ZC(s{2-PKbr#kwGY>gI<&^+Z{zb9<&1^1NyF z{VkSl_EhBb#N4FPvT!6zZV9NIACF7wtaE=!aUPx;)mO}B&H zLQnSpJaJ?_%URM2;s16btS@-Oro2_v#Ik!~=2f^FMtE7gta~o+-p7g^m=^i8meGOJ zG4(^_CEi;OXxRK;!IBRtR~zpU%hvXN-BZ7s-=f~V%w@jsy#4g_OXIz*@8^3y#jDeq z^t>gN=a$(hj>vHt&zFVQvYme$opBO-;o4fO#;+5n&d!M#!P}l1jR42DF;qjfTZpG> zMAq`{XEP_SP}nuUXG-Th0D84fmOX!Z`pP7{a`sMPY?tUlLTRTGV)te_S^3m&@LhVp zxW)Vh^66KT6^&__Uy5d*b^-}Kg_TLCI}8I}d&cvhvZi)tW-qvP?=n{skLl6z(WV(K zz7ViJ>2#0eU3Xt-BC~0FSMgoXwbl8KEqSHGmBb9@>6H3G;mog;V|T1t^2FfW3s&eB4BjabMcxGJD_@)$l->%-rJ-d|0hHx34L_4HjNcjgP12(zJ!*9w0S zHh=vd@&37=K9x13P3rpw`N${i8yWG_XO*TyJXoKXKee6L>Tar+zD^ypSTDssxs~G@ z9(}*5n)bcm$05>dc)!7Fs8SlwTgq)uw@+&u*L=zEGw-u$#YlU;Q%>$!`MtWU{rfb7 z%%;Qoi*I5A($AWhEdc|moK%kd)9-f^=vbfQS~9X(U_D_gw-T<%R=Nuj>9N9#^nwZ$ z9MP<)mYZt3-{acJUv++#B_u0b%YkVV0-wdxShxIOg~6r+nWqm8j5a%=-tX1Wa!;m;+C*D4Mkf+ zeqwjR4Los6!1_YhCx6>qK>XL`4cU;ZhUUWb0nxM)2KGD+MY-#ID9ZUr{z+yK(E?SznvZ`pQt3_co1Nu*4<9?d#v#&r7M@Jfqggy|zli$zN8klkuWZ zN!C|;ISt9BWCXnkWag#5dhS7}Ov?WxB4|ba>5YejD7w3;=F;<&v_s+GBB9&bn;a`A z3eVf3k9MQUj-1^rl^uma#uPc`-CmF{+3?MkgZ}V6($${fiP;QzABgH-&!-Uo z6E9_kpKUZ!Z_$fv{XUgzp6JXy00DEUw^&U*-{)_MZsmM0e4%<0SVpvR5nB6CgT&i{ zYc!XqKTG5C2lUycYx$dJ6|L2e>^?&YbA_nMm|zcS>E-QQUKO%1V6z<*r9(4!le_Vw zlGYVho?+C$f#j;)c?qwKWbPuxyYWzF(YEErGs*^HCgQ^shJq1)Ynvk5aNY?-T#ddX zPR8HSxi(alFI}vi@VZxiV{!yzvjuskFNS+WhyPFr5=A~HCf1p_6tCK+Y@Vuq*(ld1 zy7V&qv%@Nb4LYRECvi;MhO*H2Ev#DEgjs~0FNj((v}SL}x3hIZandd3Tpeh9u9-Mc~N-ccmWpdHl~FYn(kr+V$JT z;*1hMi*@k&3s{Cf0Pw4$`Ek%0lr}6&t6Kc%KlM(cCX0^|(%Q__dtL zJZVgMLKBa)+PGw$kKi9ROSDK6&z(Vw4Q`8+w=Pap1|WwVG=HtRM4`Cz+n5a{NX&ANCpOajsT25FkV;wushjc>~W0De`s$C7MSy-n(Rr|CEia`Pe$ zoXh;?L>~YW%)1|et2?TcMVR6HwA$6S?nPQ$i`ZX2;8yP?<}J{E+bXb8qMB}nNYYSQ z+Q#Peg5w0Jh^`%T^BQrd%jJ~R@Xhjx^caG5E<97h=gdM(abv6bBa86O@dpzKZ4SJ; zE!_^lbcR2_?DNO=IauiQ08Q?`JyH9FDyC&>B)t}mnZ8i!1_yx}3F=4jcNyHTTH~xE zGGVD*<(v;7RTa*X-pjVCzPmdFozV>L4)W-PNZ1yC^bJR9D*hmS+(dPfNP6Ea3vXEo z7tOgh&aKb!s)wSaEGuZ!qAZ~gD}n}hdvu8Di8a`04t)~;WLMt<3sd^r_*h?u@&(!)1Ec54PC}wIZo9jFcLIIe+q)BV9Vp_mWXDCKnVYht1-{>a z(Z76Vw&N?B&ASP&bp)P%c2q@99JH{ul7Rwq@{0AFSEW$SnikFzf$ze#3g{V8&?ilm zbpCjT`Yoe^9nOnI&Dv_ai=+9Ai2jEMg~jW+5ZUK`=F8?Ve>{nlC?*Ulnv|tIMu&@& z&`ga4*~acGzr&V$f4gSgwKEaq#B#BPyOw28yD5n#Fbyu*+AkNMAlvCBGAgzp9)K6< zO1fxpx=U(Ni)Fi}8(uq<4@aT0a9dq?v0~4S&+Zeh6t+d0W%%FS_cGNh_!d#D^V7)9 z%RCRj(M}5J6s^y29@_`N2I0a*d_ok6hCYiOF6nNybGP4FD05qjI^c>;NhOnA2%boHZ0 za5ei`0;*y7-2_M>t6U9UM9Ll3|PlOw|6{jx5+8Jt|^S>A@Ha4mbimrPXh`}Ok1 zDkycC8P4-KWe;Y7&U&^f$sIcmeXeg7s=V*9ZVsC-Kft?}-`qINC-!I9(Ok~z3ST!b zPOXHuxKE8G!a){_4K&#!@~Vo^*duvbf1W8BF?8}Liq1`0`*;`Er|=f59Tt1*dK{!gS(;`o*}{>;&O}V) z26LYb#SWT}Go>B5g8<%RYDD14F@Ok+-rp}xwTu=bPj{xC-HJlr!lB?S-ITRAjz?E5 zST7mmyAGg+bBfQ+6T_cyeNd!QykB=PW{k-+FYNi(Q)aLV;!vWAf$yq-KNEBJsbrRs z7wohW(dJfYI8ZSpG#p9@i5jg)a*R9wy&8)JXKusV5Gr@donw@igPUy4R1fmWncBme|Kdt^p}msd7#!0h=Z znfSMW_kfg|n~6j+W*(YcKpvV%Fv!|kc`ny&UQ+IqBDPqgj8SfKmP#U-LCstudx8>z z6ATrZ02xxw`4Gw_ms@4rw=?R@Qd#Q=s8!+7rGfYXn7Lv|P%)HX0VVSGhH0IdG96R7 zDY}T~I;7%bAQ>^705mI-xx9@T?&`?hGSyCAwPACPe&tplcvgsj>=YtrgS%fE1y&ZeA5SHhV&ALi(8=eR}EhKue`Y; zDUFC_Y0dm5O30%|ASFypOhwy1?_UL3WVV`eQ%&B9YHqHe-JgN;phZYB5{s-=yX)IC zVyk0zcl(lIAs|w2FZjZdD;WZ!TriqvN%$YEXxA!RDUK2WLNqJNTu^v1R2dsG?r9y( z03FQ`eXR5tP^2m{a(|HIqoI+wxw&|z8a6eOtGTKeB_T7|eDTk_kXrfLSR)o^RO8bA zmNa}gB|KZmz0M+>Rf%AfbM-aF*O_>fm{Pe_3}8LtRx>c%XpAZd%K#s+*BS& z5GvC5NEXe?+A(>fU9C*L8*L`ab$zAUIpp1CG-Cp0SSw77j?pP6JZkx@vfHw+OWP~- z@9V$Dwky#buJv|jbWIFuZiYwABv-C&0-2GPwfd3uL=<5E8PS1Bv4Gi`PqDWhA%cx=Vv zUVj2<)5%NZ;^bUa(5(B$ah6_);n)lB4D zdYr4ic8*kUd3RJW%qJ&B0aT+&9p~~>qUr0lHsNRRP(H_kj zuVXKWJ+^>XWoad(Ldqelg@S&E~#gF&K)oiV!E*V1|WfeQOH6Iwoew@%NGzy|hg7NF`%REkLEF`-NIB672srs^P>| zssJap@E?x2Kf@9v@Lv_t9A(&e?wsTEGOJuEd~T#OABmrs4#!j}I1w?=Aip-q43O&J z9TV}*D?0l88imczXffOntx(Q5UA3{DxsU6*Ui!pn*C|vuwU;Vtq^9I{Yj-lRA1(iz z^GCP3U@pH#dgDx%8%qG>X>hd=SZ4 zipHP=ZBYAH8mp~FT2+xhW_I#+EvV$eC1!#tG0_yhbWi=1lpYxqL7#T}F#5WrI&?Zc zGgx^wG^Vg!+Z&PR*JZ&ufa=4Q6)5av7m?5wEok&@#7Zl-3eh%oFum3BRH|IN$dZ1x zhvaLIh{QTg{{^oB#92Sq{hD@a-F_m-7nK4^NU;&KEynhe)kI6s*`)qUlXxf;kkPPy0+h)!_$E#wp50o2qQTeGCH1C#uU$ z!C0h9W0eZ)m3*VkR%aMJ)LQ#p!o^5y)PloWZ;0)8oTMkxZ>KPrm7tL_G>Yz(LJADt z6cZfy+k|OFIq}b466@;k!GIt7hjs)M44xs9b!fMibi4x`;nxz&shf;2oYot&CXaO;ivN?%({ZvW1ok$0~We28(b z3{xBLvY&QGTQ-6PCYWwlLEJ1>k2WlqYE?B-TKr55j@l`}zKg@WXD=ipN{#47AZSAr zc`os!RRpmEhg+_ee4f?QVMV1dFnp;}QWi#8z$fmqtu9FyqS#7O_Vrm9yB|qC3f>dg z>FeJWI5pbJ;oXWm95^_&kf2kvvUm)ZCB*12CnR*2*PcJmN~w8c$a8!@O`&2%IB%WIf! zJcVUyhP+@j322x5W*p;$PIJf~3^XuN85!9KepF1Gs%gN^WD)!>aFKtg!4MeFMJR-bv4ory`;hyfaA?KDlf4gt;cAbpbs;Rcn&cruk|S(lE(iG`#QN> zreQ#S`CRW{9XEDUF*GIe1zzIwwoENT5!+EV9itajHd>ml*fK=)67d#an2!Xz>PJ5s zUKgPn{}MOqdxvjKj9zd{Dj9{5z0$IW&R**%ZU5KM%L3|4{X!#VrF(%(v|G@qU6fis zLFlJ?4qmnCnr}(c>rE7Pde($RerQmD0X)n->Q;cbUqJYVRX&&jCkRap1M>y%xJJ{! zv3%#%WGWza%|&Q-K-jqt-CeSNMQC(otd17Y0W^krcy22|0{mf1H+;kjM727G#-suL zjde^scMN>4lJrM}lz3b3`S?|hfcI!o^*Q-SE$0Bcj^|S($~;=Kjh~;+WlibUX;bfn zWC3k6M(IY*SJC7q&9BAs!W|De5d!Vv7b3Ponmh2e>a^neo_BL;!JnkIc}BS3{qc0+ z?ekA|4;{Y0a5W|SZEhtROsQ;iipCZoU1&r=uZ_E6y!V|JYgB*!Ah=4>OA0Ie56VvR zkQ(k*LgH;?Fr-ys5;;N<&iT}wPX7*Da^QQFkRrp;?q88{(Qi!lx^DV??|~4bh}z1) za(F94A3ty(xH(sm^g6&oF~wlQ^`(1~Bq|RjC8Nm6^-t!k8j6a}w02&j(g1Nc+aAAh z=}PTANF&iDCz3Hj&--f!M4%kGayo~OaVfq+b%W83ez5gm^!yNlTOMye(day68)EWB zGRX4V6A4B6>%{aQE)e{+CN8J0+kb>|yF=bZSxJ_c zUHJf{u{aT}-fC8Tv7a&a%{6uSSf#H|#;OvsONr)djDnLRSW@`i%4VF?^G5)^TIc+bnPht zq+2gC`_5J$;Xk>HYM=&IwiuZ2?>zovge{G!nZl0VQrvrkfo_R(w2Y&3xC0akpW2sKT6?g;9IQL! zE`4Dlx6Ky%UBEHc*1X@|%)I+b=yZA+agNbrytqMy5b}gH7)ydfOk)9q0pWeG$6pYc zo=}YDVg%6IPj*%>C?q_CDT4TLB4NDbo6&)4(cIJvK(%o}F#iBnhBsqyf*IOMR6bW$ zoS0}(7yz?Z5G zuVrQ8xUg@1vwslw9z^z`Ws2`aY&oniqypRH7oY=7cn*wrjAIza_1O=ILZNV|TnHS( z^fbSTKOi7_FWnddicBJIGdgiETkkOeS_^v_l%~L1@sCNJ0Z=z~i(ZFzvriGm^>?;E zX+1diWoJJqK0VtaxZ=Xz$}KK4KYPWrLvb4|fKaOnvRtWCX$EHCapC;JhFaIMGPcDx zqq`I{m^qfgSH708o&F&Y@RZkoD2uJ0+{@y?h30A=Z%a=@t0<_xtLd~hYN zA_%j!B_eYK2HpTIzWl@pfUa_Hd$?GU3tu1&Vd03IiOGGQbD}iX^0;w1tY*waj6Q4ftXZJ5&A^CwdGeT1O5hiWC55DO1CG>67e7~S!`|&KV zq61*%Qg1+MUKS=g-ki(RF|8SJgfR$05QWQvLR+9GDV8HiUh(Z0fx58uMDozy6Bp{O zw44;7fkoO{_mfFfbN~hjSZMzM9yVIFmBu4|h%ijSLhhK1w}n92p8>PxGTq}psw}+0 zhMe}C%8eW2&6v<|`_h#B&Q*R5`95NZ1zIljyMSR8nroCFl+RD6iuB?-vmWtd7Bb_f z$_WM#fe1l_9K+5Kmdf{Oi1&Y;L87z}&`z(zZWRb=`4N5nrNQ}8Ev5i%z!)Jpj%IW; z8Gs2Vpc&o)Tt1)C9T+x$DnPY7BIG#?ABa~Fffuk3A3b%hBJ?*FTv*02jLcC&5Q7VZ zG$9B=6PRkP$WLTi4z}Xc`snqSE*GyM%fuPRkHv9wgCL}OQr`1_q)hL(`{7 z^Yl+cS}b2J9dj2RQAu&`OPe7GL4+X)XhDQDN=el=4$po1D@&*iHA9bs0q<$G-nRpB zUcEe!O4uVmR{7~EqR z#^zwfv>^yEg9vw*2tp8mrGmCZrZpLbL)}#39t}!|rHsz^IxoEo2@8UN_>~QBO8VEP z{Pf1qj*Md%$3hT;1`vc8FoZNE=t2-{V8Me3 zp$J1l5OgKNTr~1a(9--{mEqo;blh0Fd(LhvqQ*BCF=gl>1%wzdhVX`i1`u>6Wy^yN z4x8$}i|}u!j-B;h^Nm@Ev5amkUUd+JAqX(2LJ)*DhR}o|EV||p>Ai2ksYI_0*7Uk{ zSjIKXv5OWlV#X|86d?#OVF*GHxM*z&dI>IjLlB0C(4G^e^e+r!qZU3F^d)~Wy=~91`vc7K?q&K1R()| z2tz^_rgbi7Tzv)UeHqo!o>7jBZf2u#xZFlJ8<*uj|Jncu0RjU7KM-LqT)iCzT)BP) z%a<=(moHm`E?$@5Uq#D<(RyE9^j^2oQTjUZYfJi9=+j!2(0x^Xl+!WjzXke($9|d6 z`)xAcH}_Y2bF;krHnE+>Uv zGuCTRd^!@GOMFW=VQQIQMoWago6-9k)Iwd@mibRJ0^(M-5jK2l()FoYWps9n1rd4*UbBZ7SYcI@GR~Ux4&q&{hiAgL5g)V4P`w6QkC2 z-$GvVbvt;M(OSMb%=VUXF7CtBfciJ8{3{44hv=UTLJI6d(1&vZ{K#P}dWp0iv-;wH*@hbc;DolH z0=!ORcsJ8t38UbPC7lPSXVVOe@I`1>qB#T_&o}8DrCttuBmgM97=OI>KQM19+Lbe2 zK2F*TXgz23hG!S$ov`x6ZqmMRhnS=F_T9yMhxv2=03h9J9Y=)98-vlmg_!Dfs`d1f zXb(BCS>+XhJ#+C34*vjRG&&PF$={F6x(4B_p7jrTZR_tAXnUdUzS zpXmauW)E0;Vl!!db-cS*qYT2^&0D}ktL7sLe|aus@9#VH9wlm)@{d*c4}@&=fS0Qo z0qOl1f;m*6BE_#Sv@EzFl{cqo({2}cnH6l=?)GCgRo%RL%lZ?_wr{7l4~Vj{X6+F# zXSo)nj5kloFUdzHseb*5c=M(sw2|2|`_%OTL$nQA@BaXhAn9GRlv%R2^z?!F`0jR< zL!P_pzPgo7c!rOL>iP;xf+Xaz{V+eMHh<)zC(yt0FVZ(|GYk(aMlJOh`;Ew+l8+>? zz57L}KgW2I=sn?eO202=Fm{bTsf83`{#YF4_eI9IYiGFtKG__9o{`ae&fhZxuh0Jg z0wrc2C4L~3tN8hd*`F-l@7BywdJdDpzX7pO?D(&Swm-#m;E(M;JHP9{tai&B{{Ys1zKP18Rw0gav41S!$Ibr$P`loYO{MqG z?ilJcI+uvCZ$b#K0`yx$#WZ|DWXg3DoS!^IavrDsPD1$@n^L}c{lEnn>#ZxHYgbCp z61)o~%hLXd@l_+=$GLqA9TC0!LXzd_elypI__$Nr4ft2o_CYaB2U@%uOPBQ(rAMZ` z7mp`ZlHqc+3>`*g_LY>@`WbOZ#lKo;%kgf5)l!JkBZ%ey05HqH@75IPdwJ4R* zTGocFu8;rP00;pC0|7q}e}zALu9r&w5nsUBU&J5aum1oQzu|W;!G50p<9}|yr8GY4 ze^O}ulK%kt5VX-OiGN7_wwZZZgGK9lC(zukiu$G=7_`tq(VqljecGkvCJA!i9ZepKkJTGXOLe~iHWxP{y2315w z*K+3l7u9+{QZ*=i9hF3GsgZN*1j8OgGm3^`y50f02b@7ldKp5ynkK^M9bT}xPCN4e zZ7u@X#!o~t8#6F$nU@c?WOSmSxxrVg2J3;?VflbfiMy&|eqGEM{@HKgqZnaMij~^X-AQI z&DUpnfE$)Bc9cuQa9p7ewXwSaH|5s)9|D*XqQ~qfKD{Jj96=Yu9I(v9w~7~tJ42Y- zuwphIaD2vY^Xmb&V)j(u7ddQ zZ5=DavR~OdJICk(Q2`dEVzKZlRK|t-LFcZuy(>|vNX4&NrAqUPOMMabL1lGZrUk>k zRZMRY$5r(2Dq?ve{k&=#dQG|IX+T{8zVkzZ3^R+s3|H57}BegH1h%`Pv*U%RSh zO?5ps=3w4af+_pqviii#IhJ;p{sERd%Fr%boJx!~BCqg3vvUU$-^^bIzMYr<0LL%u T@AzeZ@pJ1d!Kq(eUq}DhbEamO literal 0 HcmV?d00001 diff --git a/public/images/blog/blog-post5.jpg b/public/images/blog/blog-post5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a442035f44cfa41d13351548407cccf3a7459d72 GIT binary patch literal 47917 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%0AS0Q}=jBYnY4S4gDj z7@PCJWGRy$Zd|EC)Rcet0ldF>W9$JiUNNap+MoFK%e+Hu9wU(-SOwbwSDWL4lbH zJ)6U~pUTa&WbJ=I!nm}TE%+HdY8oj9S$f5b&=W40Z& z)Pj--GK0yqRdKc_f8vQW;rR_2e-p;?~k0X7<(D9_BSpzwpJpAf+JCw>%`|YM@);2sOt-Q*8|4%a9>(sj5X!&ERseN$pHvDK zNXLcX$b(;AV44IIgwY;`X}j*l;%pM7v7i}yZJL8V`c>E1;t;98&`W@ml80o6d$1kF zeUiV$GvC=EC=99U0NLQFa}Mxy$*=M_AGrRMuBf@aI$wmv4F8-bf})$?_U+7I;n91z zzNOH(3?6?*IBYIzk;AArV!D`&FDWV?(b7w-z-|@clkO{j0%AU(t-5K)NG9n&i?T16 zM^MuD$XjRo5y-nT59~il~=o*}?^$I=Qwd_{YeZ?n+iArpcE!3`05Nt(>rq z5;toI-^48a7md=08YWmIcTQ_kH1oR~Fa1E9`y_mRX8wvhF3@_u#uXapy;&2ve(Bu> z>nM1}QsFbkKyr<0fr=ouXpN@QfcLgob4Kv`jKf3`;eAQq^5oLivdosOVpMw(222uZI#<})YkZqOgN(CW8r=h6zBY^IhqX-^k@=5yOs}+(NKK$_B< z(i=u(b_OSYk!==6B+gJfsxUkrupG@-9Ozy6X|d{e82^+Rm38wjwv)|1r&5Iim-5%y z#ZMcWO%zppPM$fy{Fwf49g2db-UU_)my7NhIpg#zQhSt(?-zeC&V$lR zq_ra*5EFoPaf4{B(C;he$qPi&wQq`U()VCIbcOnw6@$bMq!@E|^)K?Z2WE=z0gC;4 zW^ncHsjagix9Q`Ag*a!a6&l~qI*s&F#Or}*uUlN@Y}yoZ-54GK?NZ2Ub!AVva3In3 zJf=8!POBy09pdnPE9ou*3DO!D6@2u*S+~me~W90^Z2u-%M&hw*y^m*I?LKqC77d`y4&lkb60Ya zMUnQNN)3k@G0>`yn(V}2f2P>VoXIIu`l421UntNr?fNghoSH{@qoP(bpUKO)4wXy? zne9D61R2;*D>3a+LRy~{m$_d;;OR%#*SSFvC=7{#k`dF73stq0#CCz?KB%7 z0OvPQ!tyS)w)FGPPv}^*TlW01_fU$QGl7EW67`U{-TorV>7ptsP5Et5%aL)5c27)K z3_;o`4#*?!m3gC6Xr9Jx4-a@@J9N8Erc2b%Yq$`t?9b;i4HIwZeG2)iFrl-!4b$S7 zYqrlIKD&GE0^W<~B;DMdK5ANa0&mZ6Uw^0I4k(y0$PsE;BB?>HWL%!GX_R1->L%;w z>4NL8yHEPnW>sngD^1X?T0o`B>jr#td)>RD&sKg?p&CaIVQX4B-9owGM8@;Z%W9a$ z%G#OQ4(xkvQchNTJ&@bDU7hgcgxKA;@VPpo=IR;skZ%)>xp!dT3GDHj>ts<<8@I4N0183T;M6gd&AGM{yE9J?hR3GLDLeGR`Zv5Hb3d-v2F@Gh5(LMrzb`Wcf&Yl+{<18k ziv@D4r=*k@CMyVGl=YWaO<>6uUD+ud6`p7-S_mD&SXZq{@)7=^)KUAoCzXw8q{{g;m@Qj4w!%J8BX>B{;n|191#;WiwspE zobQD_0hgnlWuR7%r4{K@Y?MaZeV$OIlt#bqt(dB1dENE57O@i^)n7~F>D9ZFyb75s zjDqg-c)i-?mFs1f!|rv>itQspdHHh)Q;dXgN8Uz6O)gM%*5F6Y9m2|3zJ_~MZA%6d ztet-#DT@<^+^N70bw>=?s&CC=j@pU0_l0GMOC`uYhiF&p*9>TfZS9DmlX?Nt3t~8J#!kYDsv%~N{3XfL=TnIqrM)Qx+ojwe+AWE+%!7Foiv!?Vc) zwg0GqUb1`MRH3mq2LeZU-3XDlf0B'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof c&&c;e||d.data("bs.popover",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,d=c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(b>=d)return g!=(a=f.last()[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.attr("data-target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},b.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),f.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),"string"==typeof c&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(this.$element.is(":visible")){var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top()),"function"==typeof h&&(h=f.bottom());var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=c-h?"bottom":null!=g&&g>=d?"top":!1;this.affixed!==i&&(this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin="bottom"==i?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),"bottom"==i&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()}))}};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof c&&c;e||d.data("bs.affix",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery); \ No newline at end of file diff --git a/public/js/jquery-1.10.2.min.js b/public/js/jquery-1.10.2.min.js new file mode 100644 index 0000000..da41706 --- /dev/null +++ b/public/js/jquery-1.10.2.min.js @@ -0,0 +1,6 @@ +/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license +//@ sourceMappingURL=jquery-1.10.2.min.map +*/ +(function(e,t){var n,r,i=typeof t,o=e.location,a=e.document,s=a.documentElement,l=e.jQuery,u=e.$,c={},p=[],f="1.10.2",d=p.concat,h=p.push,g=p.slice,m=p.indexOf,y=c.toString,v=c.hasOwnProperty,b=f.trim,x=function(e,t){return new x.fn.init(e,t,r)},w=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=/\S+/g,C=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,k=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,E=/^[\],:{}\s]*$/,S=/(?:^|:|,)(?:\s*\[)+/g,A=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,j=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,D=/^-ms-/,L=/-([\da-z])/gi,H=function(e,t){return t.toUpperCase()},q=function(e){(a.addEventListener||"load"===e.type||"complete"===a.readyState)&&(_(),x.ready())},_=function(){a.addEventListener?(a.removeEventListener("DOMContentLoaded",q,!1),e.removeEventListener("load",q,!1)):(a.detachEvent("onreadystatechange",q),e.detachEvent("onload",q))};x.fn=x.prototype={jquery:f,constructor:x,init:function(e,n,r){var i,o;if(!e)return this;if("string"==typeof e){if(i="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!i||!i[1]&&n)return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e);if(i[1]){if(n=n instanceof x?n[0]:n,x.merge(this,x.parseHTML(i[1],n&&n.nodeType?n.ownerDocument||n:a,!0)),k.test(i[1])&&x.isPlainObject(n))for(i in n)x.isFunction(this[i])?this[i](n[i]):this.attr(i,n[i]);return this}if(o=a.getElementById(i[2]),o&&o.parentNode){if(o.id!==i[2])return r.find(e);this.length=1,this[0]=o}return this.context=a,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):x.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),x.makeArray(e,this))},selector:"",length:0,toArray:function(){return g.call(this)},get:function(e){return null==e?this.toArray():0>e?this[this.length+e]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return x.each(this,e,t)},ready:function(e){return x.ready.promise().done(e),this},slice:function(){return this.pushStack(g.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},map:function(e){return this.pushStack(x.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:h,sort:[].sort,splice:[].splice},x.fn.init.prototype=x.fn,x.extend=x.fn.extend=function(){var e,n,r,i,o,a,s=arguments[0]||{},l=1,u=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},l=2),"object"==typeof s||x.isFunction(s)||(s={}),u===l&&(s=this,--l);u>l;l++)if(null!=(o=arguments[l]))for(i in o)e=s[i],r=o[i],s!==r&&(c&&r&&(x.isPlainObject(r)||(n=x.isArray(r)))?(n?(n=!1,a=e&&x.isArray(e)?e:[]):a=e&&x.isPlainObject(e)?e:{},s[i]=x.extend(c,a,r)):r!==t&&(s[i]=r));return s},x.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),noConflict:function(t){return e.$===x&&(e.$=u),t&&e.jQuery===x&&(e.jQuery=l),x},isReady:!1,readyWait:1,holdReady:function(e){e?x.readyWait++:x.ready(!0)},ready:function(e){if(e===!0?!--x.readyWait:!x.isReady){if(!a.body)return setTimeout(x.ready);x.isReady=!0,e!==!0&&--x.readyWait>0||(n.resolveWith(a,[x]),x.fn.trigger&&x(a).trigger("ready").off("ready"))}},isFunction:function(e){return"function"===x.type(e)},isArray:Array.isArray||function(e){return"array"===x.type(e)},isWindow:function(e){return null!=e&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?c[y.call(e)]||"object":typeof e},isPlainObject:function(e){var n;if(!e||"object"!==x.type(e)||e.nodeType||x.isWindow(e))return!1;try{if(e.constructor&&!v.call(e,"constructor")&&!v.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(r){return!1}if(x.support.ownLast)for(n in e)return v.call(e,n);for(n in e);return n===t||v.call(e,n)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw Error(e)},parseHTML:function(e,t,n){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(n=t,t=!1),t=t||a;var r=k.exec(e),i=!n&&[];return r?[t.createElement(r[1])]:(r=x.buildFragment([e],t,i),i&&x(i).remove(),x.merge([],r.childNodes))},parseJSON:function(n){return e.JSON&&e.JSON.parse?e.JSON.parse(n):null===n?n:"string"==typeof n&&(n=x.trim(n),n&&E.test(n.replace(A,"@").replace(j,"]").replace(S,"")))?Function("return "+n)():(x.error("Invalid JSON: "+n),t)},parseXML:function(n){var r,i;if(!n||"string"!=typeof n)return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(o){r=t}return r&&r.documentElement&&!r.getElementsByTagName("parsererror").length||x.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&x.trim(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(D,"ms-").replace(L,H)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var r,i=0,o=e.length,a=M(e);if(n){if(a){for(;o>i;i++)if(r=t.apply(e[i],n),r===!1)break}else for(i in e)if(r=t.apply(e[i],n),r===!1)break}else if(a){for(;o>i;i++)if(r=t.call(e[i],i,e[i]),r===!1)break}else for(i in e)if(r=t.call(e[i],i,e[i]),r===!1)break;return e},trim:b&&!b.call("\ufeff\u00a0")?function(e){return null==e?"":b.call(e)}:function(e){return null==e?"":(e+"").replace(C,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(M(Object(e))?x.merge(n,"string"==typeof e?[e]:e):h.call(n,e)),n},inArray:function(e,t,n){var r;if(t){if(m)return m.call(t,e,n);for(r=t.length,n=n?0>n?Math.max(0,r+n):n:0;r>n;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,o=0;if("number"==typeof r)for(;r>o;o++)e[i++]=n[o];else while(n[o]!==t)e[i++]=n[o++];return e.length=i,e},grep:function(e,t,n){var r,i=[],o=0,a=e.length;for(n=!!n;a>o;o++)r=!!t(e[o],o),n!==r&&i.push(e[o]);return i},map:function(e,t,n){var r,i=0,o=e.length,a=M(e),s=[];if(a)for(;o>i;i++)r=t(e[i],i,n),null!=r&&(s[s.length]=r);else for(i in e)r=t(e[i],i,n),null!=r&&(s[s.length]=r);return d.apply([],s)},guid:1,proxy:function(e,n){var r,i,o;return"string"==typeof n&&(o=e[n],n=e,e=o),x.isFunction(e)?(r=g.call(arguments,2),i=function(){return e.apply(n||this,r.concat(g.call(arguments)))},i.guid=e.guid=e.guid||x.guid++,i):t},access:function(e,n,r,i,o,a,s){var l=0,u=e.length,c=null==r;if("object"===x.type(r)){o=!0;for(l in r)x.access(e,n,l,r[l],!0,a,s)}else if(i!==t&&(o=!0,x.isFunction(i)||(s=!0),c&&(s?(n.call(e,i),n=null):(c=n,n=function(e,t,n){return c.call(x(e),n)})),n))for(;u>l;l++)n(e[l],r,s?i:i.call(e[l],l,n(e[l],r)));return o?e:c?n.call(e):u?n(e[0],r):a},now:function(){return(new Date).getTime()},swap:function(e,t,n,r){var i,o,a={};for(o in t)a[o]=e.style[o],e.style[o]=t[o];i=n.apply(e,r||[]);for(o in t)e.style[o]=a[o];return i}}),x.ready.promise=function(t){if(!n)if(n=x.Deferred(),"complete"===a.readyState)setTimeout(x.ready);else if(a.addEventListener)a.addEventListener("DOMContentLoaded",q,!1),e.addEventListener("load",q,!1);else{a.attachEvent("onreadystatechange",q),e.attachEvent("onload",q);var r=!1;try{r=null==e.frameElement&&a.documentElement}catch(i){}r&&r.doScroll&&function o(){if(!x.isReady){try{r.doScroll("left")}catch(e){return setTimeout(o,50)}_(),x.ready()}}()}return n.promise(t)},x.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){c["[object "+t+"]"]=t.toLowerCase()});function M(e){var t=e.length,n=x.type(e);return x.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===n||"function"!==n&&(0===t||"number"==typeof t&&t>0&&t-1 in e)}r=x(a),function(e,t){var n,r,i,o,a,s,l,u,c,p,f,d,h,g,m,y,v,b="sizzle"+-new Date,w=e.document,T=0,C=0,N=st(),k=st(),E=st(),S=!1,A=function(e,t){return e===t?(S=!0,0):0},j=typeof t,D=1<<31,L={}.hasOwnProperty,H=[],q=H.pop,_=H.push,M=H.push,O=H.slice,F=H.indexOf||function(e){var t=0,n=this.length;for(;n>t;t++)if(this[t]===e)return t;return-1},B="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",P="[\\x20\\t\\r\\n\\f]",R="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",W=R.replace("w","w#"),$="\\["+P+"*("+R+")"+P+"*(?:([*^$|!~]?=)"+P+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)"+P+"*\\]",I=":("+R+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+$.replace(3,8)+")*)|.*)\\)|)",z=RegExp("^"+P+"+|((?:^|[^\\\\])(?:\\\\.)*)"+P+"+$","g"),X=RegExp("^"+P+"*,"+P+"*"),U=RegExp("^"+P+"*([>+~]|"+P+")"+P+"*"),V=RegExp(P+"*[+~]"),Y=RegExp("="+P+"*([^\\]'\"]*)"+P+"*\\]","g"),J=RegExp(I),G=RegExp("^"+W+"$"),Q={ID:RegExp("^#("+R+")"),CLASS:RegExp("^\\.("+R+")"),TAG:RegExp("^("+R.replace("w","w*")+")"),ATTR:RegExp("^"+$),PSEUDO:RegExp("^"+I),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:RegExp("^(?:"+B+")$","i"),needsContext:RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,et=/^(?:input|select|textarea|button)$/i,tt=/^h\d$/i,nt=/'|\\/g,rt=RegExp("\\\\([\\da-f]{1,6}"+P+"?|("+P+")|.)","ig"),it=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(55296|r>>10,56320|1023&r)};try{M.apply(H=O.call(w.childNodes),w.childNodes),H[w.childNodes.length].nodeType}catch(ot){M={apply:H.length?function(e,t){_.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function at(e,t,n,i){var o,a,s,l,u,c,d,m,y,x;if((t?t.ownerDocument||t:w)!==f&&p(t),t=t||f,n=n||[],!e||"string"!=typeof e)return n;if(1!==(l=t.nodeType)&&9!==l)return[];if(h&&!i){if(o=Z.exec(e))if(s=o[1]){if(9===l){if(a=t.getElementById(s),!a||!a.parentNode)return n;if(a.id===s)return n.push(a),n}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(s))&&v(t,a)&&a.id===s)return n.push(a),n}else{if(o[2])return M.apply(n,t.getElementsByTagName(e)),n;if((s=o[3])&&r.getElementsByClassName&&t.getElementsByClassName)return M.apply(n,t.getElementsByClassName(s)),n}if(r.qsa&&(!g||!g.test(e))){if(m=d=b,y=t,x=9===l&&e,1===l&&"object"!==t.nodeName.toLowerCase()){c=mt(e),(d=t.getAttribute("id"))?m=d.replace(nt,"\\$&"):t.setAttribute("id",m),m="[id='"+m+"'] ",u=c.length;while(u--)c[u]=m+yt(c[u]);y=V.test(e)&&t.parentNode||t,x=c.join(",")}if(x)try{return M.apply(n,y.querySelectorAll(x)),n}catch(T){}finally{d||t.removeAttribute("id")}}}return kt(e.replace(z,"$1"),t,n,i)}function st(){var e=[];function t(n,r){return e.push(n+=" ")>o.cacheLength&&delete t[e.shift()],t[n]=r}return t}function lt(e){return e[b]=!0,e}function ut(e){var t=f.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ct(e,t){var n=e.split("|"),r=e.length;while(r--)o.attrHandle[n[r]]=t}function pt(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||D)-(~e.sourceIndex||D);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function ft(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function dt(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ht(e){return lt(function(t){return t=+t,lt(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}s=at.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},r=at.support={},p=at.setDocument=function(e){var n=e?e.ownerDocument||e:w,i=n.defaultView;return n!==f&&9===n.nodeType&&n.documentElement?(f=n,d=n.documentElement,h=!s(n),i&&i.attachEvent&&i!==i.top&&i.attachEvent("onbeforeunload",function(){p()}),r.attributes=ut(function(e){return e.className="i",!e.getAttribute("className")}),r.getElementsByTagName=ut(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),r.getElementsByClassName=ut(function(e){return e.innerHTML="
      ",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),r.getById=ut(function(e){return d.appendChild(e).id=b,!n.getElementsByName||!n.getElementsByName(b).length}),r.getById?(o.find.ID=function(e,t){if(typeof t.getElementById!==j&&h){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){return e.getAttribute("id")===t}}):(delete o.find.ID,o.filter.ID=function(e){var t=e.replace(rt,it);return function(e){var n=typeof e.getAttributeNode!==j&&e.getAttributeNode("id");return n&&n.value===t}}),o.find.TAG=r.getElementsByTagName?function(e,n){return typeof n.getElementsByTagName!==j?n.getElementsByTagName(e):t}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},o.find.CLASS=r.getElementsByClassName&&function(e,n){return typeof n.getElementsByClassName!==j&&h?n.getElementsByClassName(e):t},m=[],g=[],(r.qsa=K.test(n.querySelectorAll))&&(ut(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||g.push("\\["+P+"*(?:value|"+B+")"),e.querySelectorAll(":checked").length||g.push(":checked")}),ut(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&g.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||g.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),g.push(",.*:")})),(r.matchesSelector=K.test(y=d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut(function(e){r.disconnectedMatch=y.call(e,"div"),y.call(e,"[s!='']:x"),m.push("!=",I)}),g=g.length&&RegExp(g.join("|")),m=m.length&&RegExp(m.join("|")),v=K.test(d.contains)||d.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},A=d.compareDocumentPosition?function(e,t){if(e===t)return S=!0,0;var i=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return i?1&i||!r.sortDetached&&t.compareDocumentPosition(e)===i?e===n||v(w,e)?-1:t===n||v(w,t)?1:c?F.call(c,e)-F.call(c,t):0:4&i?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var r,i=0,o=e.parentNode,a=t.parentNode,s=[e],l=[t];if(e===t)return S=!0,0;if(!o||!a)return e===n?-1:t===n?1:o?-1:a?1:c?F.call(c,e)-F.call(c,t):0;if(o===a)return pt(e,t);r=e;while(r=r.parentNode)s.unshift(r);r=t;while(r=r.parentNode)l.unshift(r);while(s[i]===l[i])i++;return i?pt(s[i],l[i]):s[i]===w?-1:l[i]===w?1:0},n):f},at.matches=function(e,t){return at(e,null,null,t)},at.matchesSelector=function(e,t){if((e.ownerDocument||e)!==f&&p(e),t=t.replace(Y,"='$1']"),!(!r.matchesSelector||!h||m&&m.test(t)||g&&g.test(t)))try{var n=y.call(e,t);if(n||r.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return at(t,f,null,[e]).length>0},at.contains=function(e,t){return(e.ownerDocument||e)!==f&&p(e),v(e,t)},at.attr=function(e,n){(e.ownerDocument||e)!==f&&p(e);var i=o.attrHandle[n.toLowerCase()],a=i&&L.call(o.attrHandle,n.toLowerCase())?i(e,n,!h):t;return a===t?r.attributes||!h?e.getAttribute(n):(a=e.getAttributeNode(n))&&a.specified?a.value:null:a},at.error=function(e){throw Error("Syntax error, unrecognized expression: "+e)},at.uniqueSort=function(e){var t,n=[],i=0,o=0;if(S=!r.detectDuplicates,c=!r.sortStable&&e.slice(0),e.sort(A),S){while(t=e[o++])t===e[o]&&(i=n.push(o));while(i--)e.splice(n[i],1)}return e},a=at.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=a(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r];r++)n+=a(t);return n},o=at.selectors={cacheLength:50,createPseudo:lt,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(rt,it),e[3]=(e[4]||e[5]||"").replace(rt,it),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||at.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&at.error(e[0]),e},PSEUDO:function(e){var n,r=!e[5]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]&&e[4]!==t?e[2]=e[4]:r&&J.test(r)&&(n=mt(r,!0))&&(n=r.indexOf(")",r.length-n)-r.length)&&(e[0]=e[0].slice(0,n),e[2]=r.slice(0,n)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(rt,it).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=N[e+" "];return t||(t=RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&N(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==j&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=at.attr(r,e);return null==i?"!="===t:t?(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i+" ").indexOf(n)>-1:"|="===t?i===n||i.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,p,f,d,h,g=o!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===y:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&v){c=m[b]||(m[b]={}),u=c[e]||[],d=u[0]===T&&u[1],f=u[0]===T&&u[2],p=d&&m.childNodes[d];while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if(1===p.nodeType&&++f&&p===t){c[e]=[T,d,f];break}}else if(v&&(u=(t[b]||(t[b]={}))[e])&&u[0]===T)f=u[1];else while(p=++d&&p&&p[g]||(f=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===y:1===p.nodeType)&&++f&&(v&&((p[b]||(p[b]={}))[e]=[T,f]),p===t))break;return f-=i,f===r||0===f%r&&f/r>=0}}},PSEUDO:function(e,t){var n,r=o.pseudos[e]||o.setFilters[e.toLowerCase()]||at.error("unsupported pseudo: "+e);return r[b]?r(t):r.length>1?(n=[e,e,"",t],o.setFilters.hasOwnProperty(e.toLowerCase())?lt(function(e,n){var i,o=r(e,t),a=o.length;while(a--)i=F.call(e,o[a]),e[i]=!(n[i]=o[a])}):function(e){return r(e,0,n)}):r}},pseudos:{not:lt(function(e){var t=[],n=[],r=l(e.replace(z,"$1"));return r[b]?lt(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),!n.pop()}}),has:lt(function(e){return function(t){return at(e,t).length>0}}),contains:lt(function(e){return function(t){return(t.textContent||t.innerText||a(t)).indexOf(e)>-1}}),lang:lt(function(e){return G.test(e||"")||at.error("unsupported lang: "+e),e=e.replace(rt,it).toLowerCase(),function(t){var n;do if(n=h?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===d},focus:function(e){return e===f.activeElement&&(!f.hasFocus||f.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeName>"@"||3===e.nodeType||4===e.nodeType)return!1;return!0},parent:function(e){return!o.pseudos.empty(e)},header:function(e){return tt.test(e.nodeName)},input:function(e){return et.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||t.toLowerCase()===e.type)},first:ht(function(){return[0]}),last:ht(function(e,t){return[t-1]}),eq:ht(function(e,t,n){return[0>n?n+t:n]}),even:ht(function(e,t){var n=0;for(;t>n;n+=2)e.push(n);return e}),odd:ht(function(e,t){var n=1;for(;t>n;n+=2)e.push(n);return e}),lt:ht(function(e,t,n){var r=0>n?n+t:n;for(;--r>=0;)e.push(r);return e}),gt:ht(function(e,t,n){var r=0>n?n+t:n;for(;t>++r;)e.push(r);return e})}},o.pseudos.nth=o.pseudos.eq;for(n in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})o.pseudos[n]=ft(n);for(n in{submit:!0,reset:!0})o.pseudos[n]=dt(n);function gt(){}gt.prototype=o.filters=o.pseudos,o.setFilters=new gt;function mt(e,t){var n,r,i,a,s,l,u,c=k[e+" "];if(c)return t?0:c.slice(0);s=e,l=[],u=o.preFilter;while(s){(!n||(r=X.exec(s)))&&(r&&(s=s.slice(r[0].length)||s),l.push(i=[])),n=!1,(r=U.exec(s))&&(n=r.shift(),i.push({value:n,type:r[0].replace(z," ")}),s=s.slice(n.length));for(a in o.filter)!(r=Q[a].exec(s))||u[a]&&!(r=u[a](r))||(n=r.shift(),i.push({value:n,type:a,matches:r}),s=s.slice(n.length));if(!n)break}return t?s.length:s?at.error(e):k(e,l).slice(0)}function yt(e){var t=0,n=e.length,r="";for(;n>t;t++)r+=e[t].value;return r}function vt(e,t,n){var r=t.dir,o=n&&"parentNode"===r,a=C++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,s){var l,u,c,p=T+" "+a;if(s){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,s))return!0}else while(t=t[r])if(1===t.nodeType||o)if(c=t[b]||(t[b]={}),(u=c[r])&&u[0]===p){if((l=u[1])===!0||l===i)return l===!0}else if(u=c[r]=[p],u[1]=e(t,n,s)||i,u[1]===!0)return!0}}function bt(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xt(e,t,n,r,i){var o,a=[],s=0,l=e.length,u=null!=t;for(;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),u&&t.push(s));return a}function wt(e,t,n,r,i,o){return r&&!r[b]&&(r=wt(r)),i&&!i[b]&&(i=wt(i,o)),lt(function(o,a,s,l){var u,c,p,f=[],d=[],h=a.length,g=o||Nt(t||"*",s.nodeType?[s]:s,[]),m=!e||!o&&t?g:xt(g,f,e,s,l),y=n?i||(o?e:h||r)?[]:a:m;if(n&&n(m,y,s,l),r){u=xt(y,d),r(u,[],s,l),c=u.length;while(c--)(p=u[c])&&(y[d[c]]=!(m[d[c]]=p))}if(o){if(i||e){if(i){u=[],c=y.length;while(c--)(p=y[c])&&u.push(m[c]=p);i(null,y=[],u,l)}c=y.length;while(c--)(p=y[c])&&(u=i?F.call(o,p):f[c])>-1&&(o[u]=!(a[u]=p))}}else y=xt(y===a?y.splice(h,y.length):y),i?i(null,a,y,l):M.apply(a,y)})}function Tt(e){var t,n,r,i=e.length,a=o.relative[e[0].type],s=a||o.relative[" "],l=a?1:0,c=vt(function(e){return e===t},s,!0),p=vt(function(e){return F.call(t,e)>-1},s,!0),f=[function(e,n,r){return!a&&(r||n!==u)||((t=n).nodeType?c(e,n,r):p(e,n,r))}];for(;i>l;l++)if(n=o.relative[e[l].type])f=[vt(bt(f),n)];else{if(n=o.filter[e[l].type].apply(null,e[l].matches),n[b]){for(r=++l;i>r;r++)if(o.relative[e[r].type])break;return wt(l>1&&bt(f),l>1&&yt(e.slice(0,l-1).concat({value:" "===e[l-2].type?"*":""})).replace(z,"$1"),n,r>l&&Tt(e.slice(l,r)),i>r&&Tt(e=e.slice(r)),i>r&&yt(e))}f.push(n)}return bt(f)}function Ct(e,t){var n=0,r=t.length>0,a=e.length>0,s=function(s,l,c,p,d){var h,g,m,y=[],v=0,b="0",x=s&&[],w=null!=d,C=u,N=s||a&&o.find.TAG("*",d&&l.parentNode||l),k=T+=null==C?1:Math.random()||.1;for(w&&(u=l!==f&&l,i=n);null!=(h=N[b]);b++){if(a&&h){g=0;while(m=e[g++])if(m(h,l,c)){p.push(h);break}w&&(T=k,i=++n)}r&&((h=!m&&h)&&v--,s&&x.push(h))}if(v+=b,r&&b!==v){g=0;while(m=t[g++])m(x,y,l,c);if(s){if(v>0)while(b--)x[b]||y[b]||(y[b]=q.call(p));y=xt(y)}M.apply(p,y),w&&!s&&y.length>0&&v+t.length>1&&at.uniqueSort(p)}return w&&(T=k,u=C),x};return r?lt(s):s}l=at.compile=function(e,t){var n,r=[],i=[],o=E[e+" "];if(!o){t||(t=mt(e)),n=t.length;while(n--)o=Tt(t[n]),o[b]?r.push(o):i.push(o);o=E(e,Ct(i,r))}return o};function Nt(e,t,n){var r=0,i=t.length;for(;i>r;r++)at(e,t[r],n);return n}function kt(e,t,n,i){var a,s,u,c,p,f=mt(e);if(!i&&1===f.length){if(s=f[0]=f[0].slice(0),s.length>2&&"ID"===(u=s[0]).type&&r.getById&&9===t.nodeType&&h&&o.relative[s[1].type]){if(t=(o.find.ID(u.matches[0].replace(rt,it),t)||[])[0],!t)return n;e=e.slice(s.shift().value.length)}a=Q.needsContext.test(e)?0:s.length;while(a--){if(u=s[a],o.relative[c=u.type])break;if((p=o.find[c])&&(i=p(u.matches[0].replace(rt,it),V.test(s[0].type)&&t.parentNode||t))){if(s.splice(a,1),e=i.length&&yt(s),!e)return M.apply(n,i),n;break}}}return l(e,f)(i,t,!h,n,V.test(e)),n}r.sortStable=b.split("").sort(A).join("")===b,r.detectDuplicates=S,p(),r.sortDetached=ut(function(e){return 1&e.compareDocumentPosition(f.createElement("div"))}),ut(function(e){return e.innerHTML="
      ","#"===e.firstChild.getAttribute("href")})||ct("type|href|height|width",function(e,n,r){return r?t:e.getAttribute(n,"type"===n.toLowerCase()?1:2)}),r.attributes&&ut(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||ct("value",function(e,n,r){return r||"input"!==e.nodeName.toLowerCase()?t:e.defaultValue}),ut(function(e){return null==e.getAttribute("disabled")})||ct(B,function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&i.specified?i.value:e[n]===!0?n.toLowerCase():null}),x.find=at,x.expr=at.selectors,x.expr[":"]=x.expr.pseudos,x.unique=at.uniqueSort,x.text=at.getText,x.isXMLDoc=at.isXML,x.contains=at.contains}(e);var O={};function F(e){var t=O[e]={};return x.each(e.match(T)||[],function(e,n){t[n]=!0}),t}x.Callbacks=function(e){e="string"==typeof e?O[e]||F(e):x.extend({},e);var n,r,i,o,a,s,l=[],u=!e.once&&[],c=function(t){for(r=e.memory&&t,i=!0,a=s||0,s=0,o=l.length,n=!0;l&&o>a;a++)if(l[a].apply(t[0],t[1])===!1&&e.stopOnFalse){r=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):r?l=[]:p.disable())},p={add:function(){if(l){var t=l.length;(function i(t){x.each(t,function(t,n){var r=x.type(n);"function"===r?e.unique&&p.has(n)||l.push(n):n&&n.length&&"string"!==r&&i(n)})})(arguments),n?o=l.length:r&&(s=t,c(r))}return this},remove:function(){return l&&x.each(arguments,function(e,t){var r;while((r=x.inArray(t,l,r))>-1)l.splice(r,1),n&&(o>=r&&o--,a>=r&&a--)}),this},has:function(e){return e?x.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=r=t,this},disabled:function(){return!l},lock:function(){return u=t,r||p.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||i&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return p.fireWith(this,arguments),this},fired:function(){return!!i}};return p},x.extend({Deferred:function(e){var t=[["resolve","done",x.Callbacks("once memory"),"resolved"],["reject","fail",x.Callbacks("once memory"),"rejected"],["notify","progress",x.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return x.Deferred(function(n){x.each(t,function(t,o){var a=o[0],s=x.isFunction(e[t])&&e[t];i[o[1]](function(){var e=s&&s.apply(this,arguments);e&&x.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[a+"With"](this===r?n.promise():this,s?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?x.extend(e,r):r}},i={};return r.pipe=r.then,x.each(t,function(e,o){var a=o[2],s=o[3];r[o[1]]=a.add,s&&a.add(function(){n=s},t[1^e][2].disable,t[2][2].lock),i[o[0]]=function(){return i[o[0]+"With"](this===i?r:this,arguments),this},i[o[0]+"With"]=a.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=g.call(arguments),r=n.length,i=1!==r||e&&x.isFunction(e.promise)?r:0,o=1===i?e:x.Deferred(),a=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?g.call(arguments):r,n===s?o.notifyWith(t,n):--i||o.resolveWith(t,n)}},s,l,u;if(r>1)for(s=Array(r),l=Array(r),u=Array(r);r>t;t++)n[t]&&x.isFunction(n[t].promise)?n[t].promise().done(a(t,u,n)).fail(o.reject).progress(a(t,l,s)):--i;return i||o.resolveWith(u,n),o.promise()}}),x.support=function(t){var n,r,o,s,l,u,c,p,f,d=a.createElement("div");if(d.setAttribute("className","t"),d.innerHTML="
      a",n=d.getElementsByTagName("*")||[],r=d.getElementsByTagName("a")[0],!r||!r.style||!n.length)return t;s=a.createElement("select"),u=s.appendChild(a.createElement("option")),o=d.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t.getSetAttribute="t"!==d.className,t.leadingWhitespace=3===d.firstChild.nodeType,t.tbody=!d.getElementsByTagName("tbody").length,t.htmlSerialize=!!d.getElementsByTagName("link").length,t.style=/top/.test(r.getAttribute("style")),t.hrefNormalized="/a"===r.getAttribute("href"),t.opacity=/^0.5/.test(r.style.opacity),t.cssFloat=!!r.style.cssFloat,t.checkOn=!!o.value,t.optSelected=u.selected,t.enctype=!!a.createElement("form").enctype,t.html5Clone="<:nav>"!==a.createElement("nav").cloneNode(!0).outerHTML,t.inlineBlockNeedsLayout=!1,t.shrinkWrapBlocks=!1,t.pixelPosition=!1,t.deleteExpando=!0,t.noCloneEvent=!0,t.reliableMarginRight=!0,t.boxSizingReliable=!0,o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!u.disabled;try{delete d.test}catch(h){t.deleteExpando=!1}o=a.createElement("input"),o.setAttribute("value",""),t.input=""===o.getAttribute("value"),o.value="t",o.setAttribute("type","radio"),t.radioValue="t"===o.value,o.setAttribute("checked","t"),o.setAttribute("name","t"),l=a.createDocumentFragment(),l.appendChild(o),t.appendChecked=o.checked,t.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,d.attachEvent&&(d.attachEvent("onclick",function(){t.noCloneEvent=!1}),d.cloneNode(!0).click());for(f in{submit:!0,change:!0,focusin:!0})d.setAttribute(c="on"+f,"t"),t[f+"Bubbles"]=c in e||d.attributes[c].expando===!1;d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",t.clearCloneStyle="content-box"===d.style.backgroundClip;for(f in x(t))break;return t.ownLast="0"!==f,x(function(){var n,r,o,s="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",l=a.getElementsByTagName("body")[0];l&&(n=a.createElement("div"),n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",l.appendChild(n).appendChild(d),d.innerHTML="
      t
      ",o=d.getElementsByTagName("td"),o[0].style.cssText="padding:0;margin:0;border:0;display:none",p=0===o[0].offsetHeight,o[0].style.display="",o[1].style.display="none",t.reliableHiddenOffsets=p&&0===o[0].offsetHeight,d.innerHTML="",d.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",x.swap(l,null!=l.style.zoom?{zoom:1}:{},function(){t.boxSizing=4===d.offsetWidth}),e.getComputedStyle&&(t.pixelPosition="1%"!==(e.getComputedStyle(d,null)||{}).top,t.boxSizingReliable="4px"===(e.getComputedStyle(d,null)||{width:"4px"}).width,r=d.appendChild(a.createElement("div")),r.style.cssText=d.style.cssText=s,r.style.marginRight=r.style.width="0",d.style.width="1px",t.reliableMarginRight=!parseFloat((e.getComputedStyle(r,null)||{}).marginRight)),typeof d.style.zoom!==i&&(d.innerHTML="",d.style.cssText=s+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=3===d.offsetWidth,d.style.display="block",d.innerHTML="
      ",d.firstChild.style.width="5px",t.shrinkWrapBlocks=3!==d.offsetWidth,t.inlineBlockNeedsLayout&&(l.style.zoom=1)),l.removeChild(n),n=d=o=r=null)}),n=s=l=u=r=o=null,t +}({});var B=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;function R(e,n,r,i){if(x.acceptData(e)){var o,a,s=x.expando,l=e.nodeType,u=l?x.cache:e,c=l?e[s]:e[s]&&s;if(c&&u[c]&&(i||u[c].data)||r!==t||"string"!=typeof n)return c||(c=l?e[s]=p.pop()||x.guid++:s),u[c]||(u[c]=l?{}:{toJSON:x.noop}),("object"==typeof n||"function"==typeof n)&&(i?u[c]=x.extend(u[c],n):u[c].data=x.extend(u[c].data,n)),a=u[c],i||(a.data||(a.data={}),a=a.data),r!==t&&(a[x.camelCase(n)]=r),"string"==typeof n?(o=a[n],null==o&&(o=a[x.camelCase(n)])):o=a,o}}function W(e,t,n){if(x.acceptData(e)){var r,i,o=e.nodeType,a=o?x.cache:e,s=o?e[x.expando]:x.expando;if(a[s]){if(t&&(r=n?a[s]:a[s].data)){x.isArray(t)?t=t.concat(x.map(t,x.camelCase)):t in r?t=[t]:(t=x.camelCase(t),t=t in r?[t]:t.split(" ")),i=t.length;while(i--)delete r[t[i]];if(n?!I(r):!x.isEmptyObject(r))return}(n||(delete a[s].data,I(a[s])))&&(o?x.cleanData([e],!0):x.support.deleteExpando||a!=a.window?delete a[s]:a[s]=null)}}}x.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return e=e.nodeType?x.cache[e[x.expando]]:e[x.expando],!!e&&!I(e)},data:function(e,t,n){return R(e,t,n)},removeData:function(e,t){return W(e,t)},_data:function(e,t,n){return R(e,t,n,!0)},_removeData:function(e,t){return W(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&x.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),x.fn.extend({data:function(e,n){var r,i,o=null,a=0,s=this[0];if(e===t){if(this.length&&(o=x.data(s),1===s.nodeType&&!x._data(s,"parsedAttrs"))){for(r=s.attributes;r.length>a;a++)i=r[a].name,0===i.indexOf("data-")&&(i=x.camelCase(i.slice(5)),$(s,i,o[i]));x._data(s,"parsedAttrs",!0)}return o}return"object"==typeof e?this.each(function(){x.data(this,e)}):arguments.length>1?this.each(function(){x.data(this,e,n)}):s?$(s,e,x.data(s,e)):null},removeData:function(e){return this.each(function(){x.removeData(this,e)})}});function $(e,n,r){if(r===t&&1===e.nodeType){var i="data-"+n.replace(P,"-$1").toLowerCase();if(r=e.getAttribute(i),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:B.test(r)?x.parseJSON(r):r}catch(o){}x.data(e,n,r)}else r=t}return r}function I(e){var t;for(t in e)if(("data"!==t||!x.isEmptyObject(e[t]))&&"toJSON"!==t)return!1;return!0}x.extend({queue:function(e,n,r){var i;return e?(n=(n||"fx")+"queue",i=x._data(e,n),r&&(!i||x.isArray(r)?i=x._data(e,n,x.makeArray(r)):i.push(r)),i||[]):t},dequeue:function(e,t){t=t||"fx";var n=x.queue(e,t),r=n.length,i=n.shift(),o=x._queueHooks(e,t),a=function(){x.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return x._data(e,n)||x._data(e,n,{empty:x.Callbacks("once memory").add(function(){x._removeData(e,t+"queue"),x._removeData(e,n)})})}}),x.fn.extend({queue:function(e,n){var r=2;return"string"!=typeof e&&(n=e,e="fx",r--),r>arguments.length?x.queue(this[0],e):n===t?this:this.each(function(){var t=x.queue(this,e,n);x._queueHooks(this,e),"fx"===e&&"inprogress"!==t[0]&&x.dequeue(this,e)})},dequeue:function(e){return this.each(function(){x.dequeue(this,e)})},delay:function(e,t){return e=x.fx?x.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,o=x.Deferred(),a=this,s=this.length,l=function(){--i||o.resolveWith(a,[a])};"string"!=typeof e&&(n=e,e=t),e=e||"fx";while(s--)r=x._data(a[s],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(l));return l(),o.promise(n)}});var z,X,U=/[\t\r\n\f]/g,V=/\r/g,Y=/^(?:input|select|textarea|button|object)$/i,J=/^(?:a|area)$/i,G=/^(?:checked|selected)$/i,Q=x.support.getSetAttribute,K=x.support.input;x.fn.extend({attr:function(e,t){return x.access(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){x.removeAttr(this,e)})},prop:function(e,t){return x.access(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return e=x.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,o,a=0,s=this.length,l="string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).addClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):" ")){o=0;while(i=t[o++])0>r.indexOf(" "+i+" ")&&(r+=i+" ");n.className=x.trim(r)}return this},removeClass:function(e){var t,n,r,i,o,a=0,s=this.length,l=0===arguments.length||"string"==typeof e&&e;if(x.isFunction(e))return this.each(function(t){x(this).removeClass(e.call(this,t,this.className))});if(l)for(t=(e||"").match(T)||[];s>a;a++)if(n=this[a],r=1===n.nodeType&&(n.className?(" "+n.className+" ").replace(U," "):"")){o=0;while(i=t[o++])while(r.indexOf(" "+i+" ")>=0)r=r.replace(" "+i+" "," ");n.className=e?x.trim(r):""}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):x.isFunction(e)?this.each(function(n){x(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if("string"===n){var t,r=0,o=x(this),a=e.match(T)||[];while(t=a[r++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else(n===i||"boolean"===n)&&(this.className&&x._data(this,"__className__",this.className),this.className=this.className||e===!1?"":x._data(this,"__className__")||"")})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;r>n;n++)if(1===this[n].nodeType&&(" "+this[n].className+" ").replace(U," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,o=this[0];{if(arguments.length)return i=x.isFunction(e),this.each(function(n){var o;1===this.nodeType&&(o=i?e.call(this,n,x(this).val()):e,null==o?o="":"number"==typeof o?o+="":x.isArray(o)&&(o=x.map(o,function(e){return null==e?"":e+""})),r=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()],r&&"set"in r&&r.set(this,o,"value")!==t||(this.value=o))});if(o)return r=x.valHooks[o.type]||x.valHooks[o.nodeName.toLowerCase()],r&&"get"in r&&(n=r.get(o,"value"))!==t?n:(n=o.value,"string"==typeof n?n.replace(V,""):null==n?"":n)}}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,o="select-one"===e.type||0>i,a=o?null:[],s=o?i+1:r.length,l=0>i?s:o?i:0;for(;s>l;l++)if(n=r[l],!(!n.selected&&l!==i||(x.support.optDisabled?n.disabled:null!==n.getAttribute("disabled"))||n.parentNode.disabled&&x.nodeName(n.parentNode,"optgroup"))){if(t=x(n).val(),o)return t;a.push(t)}return a},set:function(e,t){var n,r,i=e.options,o=x.makeArray(t),a=i.length;while(a--)r=i[a],(r.selected=x.inArray(x(r).val(),o)>=0)&&(n=!0);return n||(e.selectedIndex=-1),o}}},attr:function(e,n,r){var o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return typeof e.getAttribute===i?x.prop(e,n,r):(1===s&&x.isXMLDoc(e)||(n=n.toLowerCase(),o=x.attrHooks[n]||(x.expr.match.bool.test(n)?X:z)),r===t?o&&"get"in o&&null!==(a=o.get(e,n))?a:(a=x.find.attr(e,n),null==a?t:a):null!==r?o&&"set"in o&&(a=o.set(e,r,n))!==t?a:(e.setAttribute(n,r+""),r):(x.removeAttr(e,n),t))},removeAttr:function(e,t){var n,r,i=0,o=t&&t.match(T);if(o&&1===e.nodeType)while(n=o[i++])r=x.propFix[n]||n,x.expr.match.bool.test(n)?K&&Q||!G.test(n)?e[r]=!1:e[x.camelCase("default-"+n)]=e[r]=!1:x.attr(e,n,""),e.removeAttribute(Q?n:r)},attrHooks:{type:{set:function(e,t){if(!x.support.radioValue&&"radio"===t&&x.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},propFix:{"for":"htmlFor","class":"className"},prop:function(e,n,r){var i,o,a,s=e.nodeType;if(e&&3!==s&&8!==s&&2!==s)return a=1!==s||!x.isXMLDoc(e),a&&(n=x.propFix[n]||n,o=x.propHooks[n]),r!==t?o&&"set"in o&&(i=o.set(e,r,n))!==t?i:e[n]=r:o&&"get"in o&&null!==(i=o.get(e,n))?i:e[n]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):Y.test(e.nodeName)||J.test(e.nodeName)&&e.href?0:-1}}}}),X={set:function(e,t,n){return t===!1?x.removeAttr(e,n):K&&Q||!G.test(n)?e.setAttribute(!Q&&x.propFix[n]||n,n):e[x.camelCase("default-"+n)]=e[n]=!0,n}},x.each(x.expr.match.bool.source.match(/\w+/g),function(e,n){var r=x.expr.attrHandle[n]||x.find.attr;x.expr.attrHandle[n]=K&&Q||!G.test(n)?function(e,n,i){var o=x.expr.attrHandle[n],a=i?t:(x.expr.attrHandle[n]=t)!=r(e,n,i)?n.toLowerCase():null;return x.expr.attrHandle[n]=o,a}:function(e,n,r){return r?t:e[x.camelCase("default-"+n)]?n.toLowerCase():null}}),K&&Q||(x.attrHooks.value={set:function(e,n,r){return x.nodeName(e,"input")?(e.defaultValue=n,t):z&&z.set(e,n,r)}}),Q||(z={set:function(e,n,r){var i=e.getAttributeNode(r);return i||e.setAttributeNode(i=e.ownerDocument.createAttribute(r)),i.value=n+="","value"===r||n===e.getAttribute(r)?n:t}},x.expr.attrHandle.id=x.expr.attrHandle.name=x.expr.attrHandle.coords=function(e,n,r){var i;return r?t:(i=e.getAttributeNode(n))&&""!==i.value?i.value:null},x.valHooks.button={get:function(e,n){var r=e.getAttributeNode(n);return r&&r.specified?r.value:t},set:z.set},x.attrHooks.contenteditable={set:function(e,t,n){z.set(e,""===t?!1:t,n)}},x.each(["width","height"],function(e,n){x.attrHooks[n]={set:function(e,r){return""===r?(e.setAttribute(n,"auto"),r):t}}})),x.support.hrefNormalized||x.each(["href","src"],function(e,t){x.propHooks[t]={get:function(e){return e.getAttribute(t,4)}}}),x.support.style||(x.attrHooks.style={get:function(e){return e.style.cssText||t},set:function(e,t){return e.style.cssText=t+""}}),x.support.optSelected||(x.propHooks.selected={get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){x.propFix[this.toLowerCase()]=this}),x.support.enctype||(x.propFix.enctype="encoding"),x.each(["radio","checkbox"],function(){x.valHooks[this]={set:function(e,n){return x.isArray(n)?e.checked=x.inArray(x(e).val(),n)>=0:t}},x.support.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Z=/^(?:input|select|textarea)$/i,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^([^.]*)(?:\.(.+)|)$/;function it(){return!0}function ot(){return!1}function at(){try{return a.activeElement}catch(e){}}x.event={global:{},add:function(e,n,r,o,a){var s,l,u,c,p,f,d,h,g,m,y,v=x._data(e);if(v){r.handler&&(c=r,r=c.handler,a=c.selector),r.guid||(r.guid=x.guid++),(l=v.events)||(l=v.events={}),(f=v.handle)||(f=v.handle=function(e){return typeof x===i||e&&x.event.triggered===e.type?t:x.event.dispatch.apply(f.elem,arguments)},f.elem=e),n=(n||"").match(T)||[""],u=n.length;while(u--)s=rt.exec(n[u])||[],g=y=s[1],m=(s[2]||"").split(".").sort(),g&&(p=x.event.special[g]||{},g=(a?p.delegateType:p.bindType)||g,p=x.event.special[g]||{},d=x.extend({type:g,origType:y,data:o,handler:r,guid:r.guid,selector:a,needsContext:a&&x.expr.match.needsContext.test(a),namespace:m.join(".")},c),(h=l[g])||(h=l[g]=[],h.delegateCount=0,p.setup&&p.setup.call(e,o,m,f)!==!1||(e.addEventListener?e.addEventListener(g,f,!1):e.attachEvent&&e.attachEvent("on"+g,f))),p.add&&(p.add.call(e,d),d.handler.guid||(d.handler.guid=r.guid)),a?h.splice(h.delegateCount++,0,d):h.push(d),x.event.global[g]=!0);e=null}},remove:function(e,t,n,r,i){var o,a,s,l,u,c,p,f,d,h,g,m=x.hasData(e)&&x._data(e);if(m&&(c=m.events)){t=(t||"").match(T)||[""],u=t.length;while(u--)if(s=rt.exec(t[u])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){p=x.event.special[d]||{},d=(r?p.delegateType:p.bindType)||d,f=c[d]||[],s=s[2]&&RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),l=o=f.length;while(o--)a=f[o],!i&&g!==a.origType||n&&n.guid!==a.guid||s&&!s.test(a.namespace)||r&&r!==a.selector&&("**"!==r||!a.selector)||(f.splice(o,1),a.selector&&f.delegateCount--,p.remove&&p.remove.call(e,a));l&&!f.length&&(p.teardown&&p.teardown.call(e,h,m.handle)!==!1||x.removeEvent(e,d,m.handle),delete c[d])}else for(d in c)x.event.remove(e,d+t[u],n,r,!0);x.isEmptyObject(c)&&(delete m.handle,x._removeData(e,"events"))}},trigger:function(n,r,i,o){var s,l,u,c,p,f,d,h=[i||a],g=v.call(n,"type")?n.type:n,m=v.call(n,"namespace")?n.namespace.split("."):[];if(u=f=i=i||a,3!==i.nodeType&&8!==i.nodeType&&!nt.test(g+x.event.triggered)&&(g.indexOf(".")>=0&&(m=g.split("."),g=m.shift(),m.sort()),l=0>g.indexOf(":")&&"on"+g,n=n[x.expando]?n:new x.Event(g,"object"==typeof n&&n),n.isTrigger=o?2:3,n.namespace=m.join("."),n.namespace_re=n.namespace?RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,n.result=t,n.target||(n.target=i),r=null==r?[n]:x.makeArray(r,[n]),p=x.event.special[g]||{},o||!p.trigger||p.trigger.apply(i,r)!==!1)){if(!o&&!p.noBubble&&!x.isWindow(i)){for(c=p.delegateType||g,nt.test(c+g)||(u=u.parentNode);u;u=u.parentNode)h.push(u),f=u;f===(i.ownerDocument||a)&&h.push(f.defaultView||f.parentWindow||e)}d=0;while((u=h[d++])&&!n.isPropagationStopped())n.type=d>1?c:p.bindType||g,s=(x._data(u,"events")||{})[n.type]&&x._data(u,"handle"),s&&s.apply(u,r),s=l&&u[l],s&&x.acceptData(u)&&s.apply&&s.apply(u,r)===!1&&n.preventDefault();if(n.type=g,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(h.pop(),r)===!1)&&x.acceptData(i)&&l&&i[g]&&!x.isWindow(i)){f=i[l],f&&(i[l]=null),x.event.triggered=g;try{i[g]()}catch(y){}x.event.triggered=t,f&&(i[l]=f)}return n.result}},dispatch:function(e){e=x.event.fix(e);var n,r,i,o,a,s=[],l=g.call(arguments),u=(x._data(this,"events")||{})[e.type]||[],c=x.event.special[e.type]||{};if(l[0]=e,e.delegateTarget=this,!c.preDispatch||c.preDispatch.call(this,e)!==!1){s=x.event.handlers.call(this,e,u),n=0;while((o=s[n++])&&!e.isPropagationStopped()){e.currentTarget=o.elem,a=0;while((i=o.handlers[a++])&&!e.isImmediatePropagationStopped())(!e.namespace_re||e.namespace_re.test(i.namespace))&&(e.handleObj=i,e.data=i.data,r=((x.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,l),r!==t&&(e.result=r)===!1&&(e.preventDefault(),e.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,e),e.result}},handlers:function(e,n){var r,i,o,a,s=[],l=n.delegateCount,u=e.target;if(l&&u.nodeType&&(!e.button||"click"!==e.type))for(;u!=this;u=u.parentNode||this)if(1===u.nodeType&&(u.disabled!==!0||"click"!==e.type)){for(o=[],a=0;l>a;a++)i=n[a],r=i.selector+" ",o[r]===t&&(o[r]=i.needsContext?x(r,this).index(u)>=0:x.find(r,this,null,[u]).length),o[r]&&o.push(i);o.length&&s.push({elem:u,handlers:o})}return n.length>l&&s.push({elem:this,handlers:n.slice(l)}),s},fix:function(e){if(e[x.expando])return e;var t,n,r,i=e.type,o=e,s=this.fixHooks[i];s||(this.fixHooks[i]=s=tt.test(i)?this.mouseHooks:et.test(i)?this.keyHooks:{}),r=s.props?this.props.concat(s.props):this.props,e=new x.Event(o),t=r.length;while(t--)n=r[t],e[n]=o[n];return e.target||(e.target=o.srcElement||a),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,o):e},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,o,s=n.button,l=n.fromElement;return null==e.pageX&&null!=n.clientX&&(i=e.target.ownerDocument||a,o=i.documentElement,r=i.body,e.pageX=n.clientX+(o&&o.scrollLeft||r&&r.scrollLeft||0)-(o&&o.clientLeft||r&&r.clientLeft||0),e.pageY=n.clientY+(o&&o.scrollTop||r&&r.scrollTop||0)-(o&&o.clientTop||r&&r.clientTop||0)),!e.relatedTarget&&l&&(e.relatedTarget=l===e.target?n.toElement:l),e.which||s===t||(e.which=1&s?1:2&s?3:4&s?2:0),e}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==at()&&this.focus)try{return this.focus(),!1}catch(e){}},delegateType:"focusin"},blur:{trigger:function(){return this===at()&&this.blur?(this.blur(),!1):t},delegateType:"focusout"},click:{trigger:function(){return x.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):t},_default:function(e){return x.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){e.result!==t&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,n,r){var i=x.extend(new x.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?x.event.trigger(i,null,t):x.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},x.removeEvent=a.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]===i&&(e[r]=null),e.detachEvent(r,n))},x.Event=function(e,n){return this instanceof x.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?it:ot):this.type=e,n&&x.extend(this,n),this.timeStamp=e&&e.timeStamp||x.now(),this[x.expando]=!0,t):new x.Event(e,n)},x.Event.prototype={isDefaultPrevented:ot,isPropagationStopped:ot,isImmediatePropagationStopped:ot,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=it,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=it,e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=it,this.stopPropagation()}},x.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,o=e.handleObj;return(!i||i!==r&&!x.contains(r,i))&&(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}}),x.support.submitBubbles||(x.event.special.submit={setup:function(){return x.nodeName(this,"form")?!1:(x.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=x.nodeName(n,"input")||x.nodeName(n,"button")?n.form:t;r&&!x._data(r,"submitBubbles")&&(x.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),x._data(r,"submitBubbles",!0))}),t)},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&x.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){return x.nodeName(this,"form")?!1:(x.event.remove(this,"._submit"),t)}}),x.support.changeBubbles||(x.event.special.change={setup:function(){return Z.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(x.event.add(this,"propertychange._change",function(e){"checked"===e.originalEvent.propertyName&&(this._just_changed=!0)}),x.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),x.event.simulate("change",this,e,!0)})),!1):(x.event.add(this,"beforeactivate._change",function(e){var t=e.target;Z.test(t.nodeName)&&!x._data(t,"changeBubbles")&&(x.event.add(t,"change._change",function(e){!this.parentNode||e.isSimulated||e.isTrigger||x.event.simulate("change",this.parentNode,e,!0)}),x._data(t,"changeBubbles",!0))}),t)},handle:function(e){var n=e.target;return this!==n||e.isSimulated||e.isTrigger||"radio"!==n.type&&"checkbox"!==n.type?e.handleObj.handler.apply(this,arguments):t},teardown:function(){return x.event.remove(this,"._change"),!Z.test(this.nodeName)}}),x.support.focusinBubbles||x.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){x.event.simulate(t,e.target,x.event.fix(e),!0)};x.event.special[t]={setup:function(){0===n++&&a.addEventListener(e,r,!0)},teardown:function(){0===--n&&a.removeEventListener(e,r,!0)}}}),x.fn.extend({on:function(e,n,r,i,o){var a,s;if("object"==typeof e){"string"!=typeof n&&(r=r||n,n=t);for(a in e)this.on(a,n,r,e[a],o);return this}if(null==r&&null==i?(i=n,r=n=t):null==i&&("string"==typeof n?(i=r,r=t):(i=r,r=n,n=t)),i===!1)i=ot;else if(!i)return this;return 1===o&&(s=i,i=function(e){return x().off(e),s.apply(this,arguments)},i.guid=s.guid||(s.guid=x.guid++)),this.each(function(){x.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,x(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,n,e[o]);return this}return(n===!1||"function"==typeof n)&&(r=n,n=t),r===!1&&(r=ot),this.each(function(){x.event.remove(this,e,r,n)})},trigger:function(e,t){return this.each(function(){x.event.trigger(e,t,this)})},triggerHandler:function(e,n){var r=this[0];return r?x.event.trigger(e,n,r,!0):t}});var st=/^.[^:#\[\.,]*$/,lt=/^(?:parents|prev(?:Until|All))/,ut=x.expr.match.needsContext,ct={children:!0,contents:!0,next:!0,prev:!0};x.fn.extend({find:function(e){var t,n=[],r=this,i=r.length;if("string"!=typeof e)return this.pushStack(x(e).filter(function(){for(t=0;i>t;t++)if(x.contains(r[t],this))return!0}));for(t=0;i>t;t++)x.find(e,r[t],n);return n=this.pushStack(i>1?x.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},has:function(e){var t,n=x(e,this),r=n.length;return this.filter(function(){for(t=0;r>t;t++)if(x.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e||[],!0))},filter:function(e){return this.pushStack(ft(this,e||[],!1))},is:function(e){return!!ft(this,"string"==typeof e&&ut.test(e)?x(e):e||[],!1).length},closest:function(e,t){var n,r=0,i=this.length,o=[],a=ut.test(e)||"string"!=typeof e?x(e,t||this.context):0;for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(11>n.nodeType&&(a?a.index(n)>-1:1===n.nodeType&&x.find.matchesSelector(n,e))){n=o.push(n);break}return this.pushStack(o.length>1?x.unique(o):o)},index:function(e){return e?"string"==typeof e?x.inArray(this[0],x(e)):x.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){var n="string"==typeof e?x(e,t):x.makeArray(e&&e.nodeType?[e]:e),r=x.merge(this.get(),n);return this.pushStack(x.unique(r))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function pt(e,t){do e=e[t];while(e&&1!==e.nodeType);return e}x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return x.dir(e,"parentNode")},parentsUntil:function(e,t,n){return x.dir(e,"parentNode",n)},next:function(e){return pt(e,"nextSibling")},prev:function(e){return pt(e,"previousSibling")},nextAll:function(e){return x.dir(e,"nextSibling")},prevAll:function(e){return x.dir(e,"previousSibling")},nextUntil:function(e,t,n){return x.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return x.dir(e,"previousSibling",n)},siblings:function(e){return x.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return x.sibling(e.firstChild)},contents:function(e){return x.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:x.merge([],e.childNodes)}},function(e,t){x.fn[e]=function(n,r){var i=x.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=x.filter(r,i)),this.length>1&&(ct[e]||(i=x.unique(i)),lt.test(e)&&(i=i.reverse())),this.pushStack(i)}}),x.extend({filter:function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?x.find.matchesSelector(r,e)?[r]:[]:x.find.matches(e,x.grep(t,function(e){return 1===e.nodeType}))},dir:function(e,n,r){var i=[],o=e[n];while(o&&9!==o.nodeType&&(r===t||1!==o.nodeType||!x(o).is(r)))1===o.nodeType&&i.push(o),o=o[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}});function ft(e,t,n){if(x.isFunction(t))return x.grep(e,function(e,r){return!!t.call(e,r,e)!==n});if(t.nodeType)return x.grep(e,function(e){return e===t!==n});if("string"==typeof t){if(st.test(t))return x.filter(t,e,n);t=x.filter(t,e)}return x.grep(e,function(e){return x.inArray(e,t)>=0!==n})}function dt(e){var t=ht.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}var ht="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gt=/ jQuery\d+="(?:null|\d+)"/g,mt=RegExp("<(?:"+ht+")[\\s/>]","i"),yt=/^\s+/,vt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bt=/<([\w:]+)/,xt=/\s*$/g,At={option:[1,""],legend:[1,"
      ","
      "],area:[1,"",""],param:[1,"",""],thead:[1,"","
      "],tr:[2,"","
      "],col:[2,"","
      "],td:[3,"","
      "],_default:x.support.htmlSerialize?[0,"",""]:[1,"X
      ","
      "]},jt=dt(a),Dt=jt.appendChild(a.createElement("div"));At.optgroup=At.option,At.tbody=At.tfoot=At.colgroup=At.caption=At.thead,At.th=At.td,x.fn.extend({text:function(e){return x.access(this,function(e){return e===t?x.text(this):this.empty().append((this[0]&&this[0].ownerDocument||a).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Lt(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){var n,r=e?x.filter(e,this):this,i=0;for(;null!=(n=r[i]);i++)t||1!==n.nodeType||x.cleanData(Ft(n)),n.parentNode&&(t&&x.contains(n.ownerDocument,n)&&_t(Ft(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){var e,t=0;for(;null!=(e=this[t]);t++){1===e.nodeType&&x.cleanData(Ft(e,!1));while(e.firstChild)e.removeChild(e.firstChild);e.options&&x.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return x.clone(this,e,t)})},html:function(e){return x.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return 1===n.nodeType?n.innerHTML.replace(gt,""):t;if(!("string"!=typeof e||Tt.test(e)||!x.support.htmlSerialize&&mt.test(e)||!x.support.leadingWhitespace&&yt.test(e)||At[(bt.exec(e)||["",""])[1].toLowerCase()])){e=e.replace(vt,"<$1>");try{for(;i>r;r++)n=this[r]||{},1===n.nodeType&&(x.cleanData(Ft(n,!1)),n.innerHTML=e);n=0}catch(o){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=x.map(this,function(e){return[e.nextSibling,e.parentNode]}),t=0;return this.domManip(arguments,function(n){var r=e[t++],i=e[t++];i&&(r&&r.parentNode!==i&&(r=this.nextSibling),x(this).remove(),i.insertBefore(n,r))},!0),t?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t,n){e=d.apply([],e);var r,i,o,a,s,l,u=0,c=this.length,p=this,f=c-1,h=e[0],g=x.isFunction(h);if(g||!(1>=c||"string"!=typeof h||x.support.checkClone)&&Nt.test(h))return this.each(function(r){var i=p.eq(r);g&&(e[0]=h.call(this,r,i.html())),i.domManip(e,t,n)});if(c&&(l=x.buildFragment(e,this[0].ownerDocument,!1,!n&&this),r=l.firstChild,1===l.childNodes.length&&(l=r),r)){for(a=x.map(Ft(l,"script"),Ht),o=a.length;c>u;u++)i=l,u!==f&&(i=x.clone(i,!0,!0),o&&x.merge(a,Ft(i,"script"))),t.call(this[u],i,u);if(o)for(s=a[a.length-1].ownerDocument,x.map(a,qt),u=0;o>u;u++)i=a[u],kt.test(i.type||"")&&!x._data(i,"globalEval")&&x.contains(s,i)&&(i.src?x._evalUrl(i.src):x.globalEval((i.text||i.textContent||i.innerHTML||"").replace(St,"")));l=r=null}return this}});function Lt(e,t){return x.nodeName(e,"table")&&x.nodeName(1===t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function Ht(e){return e.type=(null!==x.find.attr(e,"type"))+"/"+e.type,e}function qt(e){var t=Et.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function _t(e,t){var n,r=0;for(;null!=(n=e[r]);r++)x._data(n,"globalEval",!t||x._data(t[r],"globalEval"))}function Mt(e,t){if(1===t.nodeType&&x.hasData(e)){var n,r,i,o=x._data(e),a=x._data(t,o),s=o.events;if(s){delete a.handle,a.events={};for(n in s)for(r=0,i=s[n].length;i>r;r++)x.event.add(t,n,s[n][r])}a.data&&(a.data=x.extend({},a.data))}}function Ot(e,t){var n,r,i;if(1===t.nodeType){if(n=t.nodeName.toLowerCase(),!x.support.noCloneEvent&&t[x.expando]){i=x._data(t);for(r in i.events)x.removeEvent(t,r,i.handle);t.removeAttribute(x.expando)}"script"===n&&t.text!==e.text?(Ht(t).text=e.text,qt(t)):"object"===n?(t.parentNode&&(t.outerHTML=e.outerHTML),x.support.html5Clone&&e.innerHTML&&!x.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):"input"===n&&Ct.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):"option"===n?t.defaultSelected=t.selected=e.defaultSelected:("input"===n||"textarea"===n)&&(t.defaultValue=e.defaultValue)}}x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){x.fn[e]=function(e){var n,r=0,i=[],o=x(e),a=o.length-1;for(;a>=r;r++)n=r===a?this:this.clone(!0),x(o[r])[t](n),h.apply(i,n.get());return this.pushStack(i)}});function Ft(e,n){var r,o,a=0,s=typeof e.getElementsByTagName!==i?e.getElementsByTagName(n||"*"):typeof e.querySelectorAll!==i?e.querySelectorAll(n||"*"):t;if(!s)for(s=[],r=e.childNodes||e;null!=(o=r[a]);a++)!n||x.nodeName(o,n)?s.push(o):x.merge(s,Ft(o,n));return n===t||n&&x.nodeName(e,n)?x.merge([e],s):s}function Bt(e){Ct.test(e.type)&&(e.defaultChecked=e.checked)}x.extend({clone:function(e,t,n){var r,i,o,a,s,l=x.contains(e.ownerDocument,e);if(x.support.html5Clone||x.isXMLDoc(e)||!mt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(Dt.innerHTML=e.outerHTML,Dt.removeChild(o=Dt.firstChild)),!(x.support.noCloneEvent&&x.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Ft(o),s=Ft(e),a=0;null!=(i=s[a]);++a)r[a]&&Ot(i,r[a]);if(t)if(n)for(s=s||Ft(e),r=r||Ft(o),a=0;null!=(i=s[a]);a++)Mt(i,r[a]);else Mt(e,o);return r=Ft(o,"script"),r.length>0&&_t(r,!l&&Ft(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){var i,o,a,s,l,u,c,p=e.length,f=dt(t),d=[],h=0;for(;p>h;h++)if(o=e[h],o||0===o)if("object"===x.type(o))x.merge(d,o.nodeType?[o]:o);else if(wt.test(o)){s=s||f.appendChild(t.createElement("div")),l=(bt.exec(o)||["",""])[1].toLowerCase(),c=At[l]||At._default,s.innerHTML=c[1]+o.replace(vt,"<$1>")+c[2],i=c[0];while(i--)s=s.lastChild;if(!x.support.leadingWhitespace&&yt.test(o)&&d.push(t.createTextNode(yt.exec(o)[0])),!x.support.tbody){o="table"!==l||xt.test(o)?""!==c[1]||xt.test(o)?0:s:s.firstChild,i=o&&o.childNodes.length;while(i--)x.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u)}x.merge(d,s.childNodes),s.textContent="";while(s.firstChild)s.removeChild(s.firstChild);s=f.lastChild}else d.push(t.createTextNode(o));s&&f.removeChild(s),x.support.appendChecked||x.grep(Ft(d,"input"),Bt),h=0;while(o=d[h++])if((!r||-1===x.inArray(o,r))&&(a=x.contains(o.ownerDocument,o),s=Ft(f.appendChild(o),"script"),a&&_t(s),n)){i=0;while(o=s[i++])kt.test(o.type||"")&&n.push(o)}return s=null,f},cleanData:function(e,t){var n,r,o,a,s=0,l=x.expando,u=x.cache,c=x.support.deleteExpando,f=x.event.special;for(;null!=(n=e[s]);s++)if((t||x.acceptData(n))&&(o=n[l],a=o&&u[o])){if(a.events)for(r in a.events)f[r]?x.event.remove(n,r):x.removeEvent(n,r,a.handle); +u[o]&&(delete u[o],c?delete n[l]:typeof n.removeAttribute!==i?n.removeAttribute(l):n[l]=null,p.push(o))}},_evalUrl:function(e){return x.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),x.fn.extend({wrapAll:function(e){if(x.isFunction(e))return this.each(function(t){x(this).wrapAll(e.call(this,t))});if(this[0]){var t=x(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&1===e.firstChild.nodeType)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return x.isFunction(e)?this.each(function(t){x(this).wrapInner(e.call(this,t))}):this.each(function(){var t=x(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=x.isFunction(e);return this.each(function(n){x(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){x.nodeName(this,"body")||x(this).replaceWith(this.childNodes)}).end()}});var Pt,Rt,Wt,$t=/alpha\([^)]*\)/i,It=/opacity\s*=\s*([^)]*)/,zt=/^(top|right|bottom|left)$/,Xt=/^(none|table(?!-c[ea]).+)/,Ut=/^margin/,Vt=RegExp("^("+w+")(.*)$","i"),Yt=RegExp("^("+w+")(?!px)[a-z%]+$","i"),Jt=RegExp("^([+-])=("+w+")","i"),Gt={BODY:"block"},Qt={position:"absolute",visibility:"hidden",display:"block"},Kt={letterSpacing:0,fontWeight:400},Zt=["Top","Right","Bottom","Left"],en=["Webkit","O","Moz","ms"];function tn(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=en.length;while(i--)if(t=en[i]+n,t in e)return t;return r}function nn(e,t){return e=t||e,"none"===x.css(e,"display")||!x.contains(e.ownerDocument,e)}function rn(e,t){var n,r,i,o=[],a=0,s=e.length;for(;s>a;a++)r=e[a],r.style&&(o[a]=x._data(r,"olddisplay"),n=r.style.display,t?(o[a]||"none"!==n||(r.style.display=""),""===r.style.display&&nn(r)&&(o[a]=x._data(r,"olddisplay",ln(r.nodeName)))):o[a]||(i=nn(r),(n&&"none"!==n||!i)&&x._data(r,"olddisplay",i?n:x.css(r,"display"))));for(a=0;s>a;a++)r=e[a],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?o[a]||"":"none"));return e}x.fn.extend({css:function(e,n){return x.access(this,function(e,n,r){var i,o,a={},s=0;if(x.isArray(n)){for(o=Rt(e),i=n.length;i>s;s++)a[n[s]]=x.css(e,n[s],!1,o);return a}return r!==t?x.style(e,n,r):x.css(e,n)},e,n,arguments.length>1)},show:function(){return rn(this,!0)},hide:function(){return rn(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){nn(this)?x(this).show():x(this).hide()})}}),x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Wt(e,"opacity");return""===n?"1":n}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":x.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,a,s,l=x.camelCase(n),u=e.style;if(n=x.cssProps[l]||(x.cssProps[l]=tn(u,l)),s=x.cssHooks[n]||x.cssHooks[l],r===t)return s&&"get"in s&&(o=s.get(e,!1,i))!==t?o:u[n];if(a=typeof r,"string"===a&&(o=Jt.exec(r))&&(r=(o[1]+1)*o[2]+parseFloat(x.css(e,n)),a="number"),!(null==r||"number"===a&&isNaN(r)||("number"!==a||x.cssNumber[l]||(r+="px"),x.support.clearCloneStyle||""!==r||0!==n.indexOf("background")||(u[n]="inherit"),s&&"set"in s&&(r=s.set(e,r,i))===t)))try{u[n]=r}catch(c){}}},css:function(e,n,r,i){var o,a,s,l=x.camelCase(n);return n=x.cssProps[l]||(x.cssProps[l]=tn(e.style,l)),s=x.cssHooks[n]||x.cssHooks[l],s&&"get"in s&&(a=s.get(e,!0,r)),a===t&&(a=Wt(e,n,i)),"normal"===a&&n in Kt&&(a=Kt[n]),""===r||r?(o=parseFloat(a),r===!0||x.isNumeric(o)?o||0:a):a}}),e.getComputedStyle?(Rt=function(t){return e.getComputedStyle(t,null)},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s.getPropertyValue(n)||s[n]:t,u=e.style;return s&&(""!==l||x.contains(e.ownerDocument,e)||(l=x.style(e,n)),Yt.test(l)&&Ut.test(n)&&(i=u.width,o=u.minWidth,a=u.maxWidth,u.minWidth=u.maxWidth=u.width=l,l=s.width,u.width=i,u.minWidth=o,u.maxWidth=a)),l}):a.documentElement.currentStyle&&(Rt=function(e){return e.currentStyle},Wt=function(e,n,r){var i,o,a,s=r||Rt(e),l=s?s[n]:t,u=e.style;return null==l&&u&&u[n]&&(l=u[n]),Yt.test(l)&&!zt.test(n)&&(i=u.left,o=e.runtimeStyle,a=o&&o.left,a&&(o.left=e.currentStyle.left),u.left="fontSize"===n?"1em":l,l=u.pixelLeft+"px",u.left=i,a&&(o.left=a)),""===l?"auto":l});function on(e,t,n){var r=Vt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function an(e,t,n,r,i){var o=n===(r?"border":"content")?4:"width"===t?1:0,a=0;for(;4>o;o+=2)"margin"===n&&(a+=x.css(e,n+Zt[o],!0,i)),r?("content"===n&&(a-=x.css(e,"padding"+Zt[o],!0,i)),"margin"!==n&&(a-=x.css(e,"border"+Zt[o]+"Width",!0,i))):(a+=x.css(e,"padding"+Zt[o],!0,i),"padding"!==n&&(a+=x.css(e,"border"+Zt[o]+"Width",!0,i)));return a}function sn(e,t,n){var r=!0,i="width"===t?e.offsetWidth:e.offsetHeight,o=Rt(e),a=x.support.boxSizing&&"border-box"===x.css(e,"boxSizing",!1,o);if(0>=i||null==i){if(i=Wt(e,t,o),(0>i||null==i)&&(i=e.style[t]),Yt.test(i))return i;r=a&&(x.support.boxSizingReliable||i===e.style[t]),i=parseFloat(i)||0}return i+an(e,t,n||(a?"border":"content"),r,o)+"px"}function ln(e){var t=a,n=Gt[e];return n||(n=un(e,t),"none"!==n&&n||(Pt=(Pt||x("

      N&Y73)J3 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 literal 0 HcmV?d00001 diff --git a/public/images/blog/blog-post6.jpg b/public/images/blog/blog-post6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8dada5bf8aa8ef3498dcbfc00f8b2c3af6b16180 GIT binary patch literal 40833 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®c{awTK^z7Q?t4 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 literal 0 HcmV?d00001 diff --git a/public/images/brick.png b/public/images/brick.png new file mode 100644 index 0000000000000000000000000000000000000000..6e05e4d91145f6b785df80317d2ca9b3ffef56c0 GIT binary patch literal 1019 zcmaJ=PiWIn9F7}`luZ!?oiKQ03KQ0(Y1VX&%SP68ThWf%RaX>YS@ODuEqO6{Te5jj z{D*><39_@oP-KXD6OnoGu#+eZafj(HB10y6a7TUV+RlUZ@!4TU9}UuI3mvHjo7ZMRg2KVTmS@Zl_?{HCfB8l!+9K z^;MhYm`IRP6`0BVA8ML4w2O0aC*FSwyZIR#vN`CYDMurXE4Br$Y%%FT6(c8)&}6lW z*%HFYEg>5uhXv3+Vpuxz+~Z|@CL^XT7ps;A(~3kB1;#LRG0w}ppmfPmMd3Iu#V6u& ze~Rb%PJxr-aXDV)DoC3$p@pkleTUmumm7?NX%o*1bc|`J_dCc0<&;IEek@&e^(tJw zek_T)T$TjG295oz(bXq1J%L#pTXLxlKD5ZRJ7lZ}K5gA1Ujn5SIq$E2%gOs*gQksN zzrD>vyS;PIZ@gcde%E;VQOMYT_e0Cp>eKas&)J1=ap~HbmASq*jX%D$_x!x_`0#_H zi=p+mmzLN3)rX@mj|lqKl|#=#^(I_h9)X}Z_bal RUdF+9Os9sFCw-$={{S#&ODO;V literal 0 HcmV?d00001 diff --git a/public/images/client/client.jpg b/public/images/client/client.jpg new file mode 100644 index 0000000000000000000000000000000000000000..af2695b41ada8005633045f67096beb7ba0eec88 GIT binary patch literal 5036 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 hYeKxPRc&{#s&xOKh`lpnxK2VnoO0sbul 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 literal 0 HcmV?d00001 diff --git a/public/images/eye_normal.jpg b/public/images/eye_normal.jpg new file mode 100755 index 0000000000000000000000000000000000000000..6b2806a18df649e52baaccc772523ece31276f94 GIT binary patch literal 9320 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 o7KOa7zopr0L^MwdjJ3c literal 0 HcmV?d00001 diff --git a/public/images/icon/apple-touch-icon-144-precomposed.png b/public/images/icon/apple-touch-icon-144-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..b9f49b08b3169e7347aa30cb8ef86e110ec0bf6b GIT binary patch literal 1532 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q2}owBl)eX2k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nA0*tB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxSU1_g&``n5OwZ87 z)XdCKN5ROz&`93^h|F{iO{`4Ktc=VRpg;*|TTx1yRgjAt)Gi>;Rw<*Tq`*pFzr4I$ zuiRKKzbIYb(9+TpWQLKEE>MMTab;dfVufyAu`kBtHuNWFoz#!AFNG#Ad)HBe}%?0@jth%@)C>7xhtg4GcDhpEegHnt0 zON)|$@sXws(+mtd{1$-}0$pR}Uz7=ql*AmD{N&Qy)VvZ;7h5Huj9yA+ij||Ip@EU3 zqk)T&k&CObp`nwhsim8dg`1&;xudJ4vjxlyY`gLD2*8txIZAW?5>ATTyUPxiCyn7>oKw0f8K83vfBDep!YzHeQ4;`oQbde%jW1T*VjE8R9*k? z#&MhD|f-p1vv zm29=Y5f$}vy%C$)^(l{>&snSnXh1aU6Ii_KX?BgY0(Yd)4yNR z_uKgH=&A3{i+bY{rfF~IKakgTJ^uX0?ibacww+zhExqmZ@AuJ-wLg9tob9Nu`u_9H z#%g~n7N7t6H@0=pUcbBYdtJLpUeWc9S9i~UI{TjQvywl5-mc91y7&G*Y0HG`VbO8* zcc&aTvv|5vtbgSJIr;h9Z!eoO-Q?xpr!mGkcaHb{Pk-`p&NaP{^LMsgefl)aB;T{(#D3Pgg&ebxsLQ E0NmIoXaE2J literal 0 HcmV?d00001 diff --git a/public/images/icon/apple-touch-icon-57-precomposed.png b/public/images/icon/apple-touch-icon-57-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..e5dae41122a6705360dd55305f852bad7735dda3 GIT binary patch literal 1333 zcmeAS@N?(olHy`uVBq!ia0vp^mLSZ*1SFZOL@og-$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWw2RN|_-MB@w}FfdWj%4dKI|^K-~-sHue<-iOJciB??KY z>6v-9O7C~?S5nAKu~iB;^)>Jbs{}UJ3djZt>nkaMm6T-LDnT3-;TxdfoL`ixV5(=Vn`~fcs9E!^lV%s6w~6GOr}DLN~8i8D@e@YH@N=Wx*A$ZZ2GPaY;}r!o64xE)J_=(WVD7nBro3xGDeq!wkCrKY$Q<>xAZy=;|<+bw1|&4cPq z!R;1voO<FMGaQgQ3e zjk8|Nh63y#{-?aoTP>QswuAkn(xt`k9~u7;o5#}6W!Ecy{*iRW$2-m&12$~i>T8s? zJwAHF(i0&%J`rMOEl;LR^<9cc8W5x$T0! ztIPTei(0Zo=RKGHG{fw(p>dtf|A#T!Sae?Bv7C7L_E(x8)x&(YW(D_ssgu4jbfVIBRBeT-&#DBDZ!|{~-fS*P|0e zy^4Nb^`84=8MoxU%zopr0O(ilv;Y7A literal 0 HcmV?d00001 diff --git a/public/images/icon/apple-touch-icon-72-precomposed.png b/public/images/icon/apple-touch-icon-72-precomposed.png new file mode 100644 index 0000000000000000000000000000000000000000..993e7765711053ced1d1d87fc256d26704ffbc85 GIT binary patch literal 1389 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY1SD_us|Wxo$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%u1Od5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|81#=KlDb#X~hD#E>34K5C;EJ)Q4 zN-fSWElLJPT$(b-ssbzLqSVBa{GyQj{2W*)24v)y>2=9ZF3nBND}m`vLFhHasTY(KatnYqyQCInmZhe+73JqDfW2&$iNh_knMZjeJwSM*y1_s85 zo-U3d6}R5p%=bEMAi?(Gx$kMSgSr2{E8IJ1T_JU}zwQgyyaU=l4l-A8wQ}-Z^ql?7 zGchbK0;dL*{F1wjL&p+X2us2_(SB|YO>*0j(`46o> z_HrjLiu#yt|HS|HnHTzLSEp{3T5}n=s9&a~q;8xOEp?<$iB>uW<8w z=Iz(3&1)sEtqniGYA`3-KJM`P_IG6UcR4wX;?(~)( zQA^SKjS1l=UC6S)yTMG_eNk|sZResfj? Pr~veI^>bP0l+XkKK{5N@ literal 0 HcmV?d00001 diff --git a/public/images/icon/favicon.ico b/public/images/icon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e4bc4c755e0f4e8d25889fee5ddde7ba564691d7 GIT binary patch literal 32988 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 literal 0 HcmV?d00001 diff --git a/public/images/me.png b/public/images/me.png new file mode 100755 index 0000000000000000000000000000000000000000..92f6f2032bc4afccb9f55d109addedde5a9cdd7a GIT binary patch literal 5524 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 BEBgQd literal 0 HcmV?d00001 diff --git a/public/images/myCIT.png b/public/images/myCIT.png new file mode 100755 index 0000000000000000000000000000000000000000..9b0f4b57af6ef3a7f38a692eb8a1ab6e68ac44ea GIT binary patch literal 2061 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�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 literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio11.jpg b/public/images/portfolio/portfolio11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a85da9214107964a6faf53bab06df0de5cf0d125 GIT binary patch literal 24027 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 literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio12.jpg b/public/images/portfolio/portfolio12.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5f20287e48a0a6921838ae023ebe186fab777b61 GIT binary patch literal 33187 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 B>q!6r literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio2.jpg b/public/images/portfolio/portfolio2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99d41981231e0fb9015bdfe4ef3cb43a02720a64 GIT binary patch literal 18683 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 literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio4.jpg b/public/images/portfolio/portfolio4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0503096a6f2ec886eef1af96dbdb7e18bdd371ba GIT binary patch literal 24433 zcma&N1ymeO6DYd4yF+jdzQNr+xVtQigy62h1A*X9(BSUw?(P~OxVr?%+vNN0opaB9 zug|hO(_P-xRn5UNeFDIebOqUX0-yk}kZwT$;P(~` zk(G;!13w#^oinScxxE>f6=ZMA=3(l<24rPt0|<(EIGBQLz%CSKU`uN|A*%D%PAUp( zb0I2iE=6`l2MMs1wXByDSlvrW1LS1`;xnfb5vCCI;P;c}5IYb^!OhJI&%q{rUB&Gkw3vwq!^)IE|-Q8K;IauwTEZKm3e0+as zynDw2fnag=v~w}_V6k(i{x=0lurtWX+QG%z-j3oAMN>0-R~I2Fh@}6hVC$f$_#eXm zM{C*I{?Y3%w6lvE_`hQOAEBK!JRQJnYG7x3S0@k{0#5yJWQgtl?~MKcLZsoBv@jj000Akfr5hiZxDcjhJl5HM?i#h{=fPm8bU@e z0RVU?XgC-cxPRmPg~!5%$E09a!4ajz1>)hGIQUahi^V|rKtV&p!yzI-v`6@3B4`)@ z79}=N%#jKQR@F2h=N$#RXl(Vg8Z~COxKkVlu32Dik2>eYmIR!N|0PY$Hpn^X`z$s9 z8s>lG0|2tIL>C~N2nQerhm{BTi(@8=(}>fW$1+RC>o{BG z&XkP2WlWWbD^Bcur9=1j{T$hd}ZLz9pD>&OSCS(81N}736IVPoZ7g$NoRrPpGB^>O@Gf5TVbv&mDT?dchuIJ@C_{ry z-=w^j1?x=ZvfentK4?64n7P8GSjo7eI4!yGa-UV^mb~0A#2!2QTH9Rmh6m>|#LY=k z@Q2H_76wbL2$^@6+mHM?U#&#t#PQN&?|-GzVGlv1q^iIESaTE?K_quoaz*UIQ88dQ z=gh^64^5S-qNUH;4$hP|;H?2B6roznA5sZFPh0{S!)eXq6d?@rT5`Wg`%o+EpIu)F z8hxGc9{W}@@L{7v>*dK}8jF*b@T3OH3fyjW^lxQmc(OE+PXZ#cG$|0Y8nMdsn39^f0X2`3 zN5h=C@!)P9rhHO9pNYJHvs&-i;jr?QQDfm*qpm}X!{v7q1;9AmNp1RNH7V>GDlH_g zYrArW8i=gv%5PAbNv#f8i*_v9{PMmV4xOi0*XuRoKa|o1oh}NFZR!_aGanx$i*Tkr z@%ubhQY2a)FyYF*%ax-wtG~8m9bwM>qU?V-eLkrit*j7{XUa3298^4>r?NE#gBcEU zpyf5!W2Y5q_w7o1dikR4{LIcf;;+Hd7W!N2YQDVXOY-3jy2FMy@zCcs*tD6s=&C7bH1N>eCnCYg&V#2{Wap@Hhzxc_Azaq2i@f(4L3&2f z^viJA?;%cxX6=NZpbDnnpNLnKWwPUs?PQ%Et_}DgnwxLJVM#K-K_gy0QidCmK(DGR zIXb00C7Uakh%Mi5WARggp(aXmvfInBd?$a@_j$t?q=>v5iT}}IEbb@fKvNu?375lw zEV4fq*ApYiLKk}&$b<*+lYD&DE%&SpFW`Br)0Hr}(uoD}W!XNVXlz2+iQEzGwIzO@ z76svMHVr^y7%$5v^%i?5KTb}k{Nq{(1oa9%^=jR@&X{yK)*XbG;Pll|J(O!TzQ*;r zqm$rZ>$8qVEUJwIj;MHnIQ|R2w zR{b{sP&M-sBFG;vj9DDd)%*n}A>3S2aK>@4us|5GG>hSwC?Kc4J z?!je$IWRlkYL^gK6uztof#^MFFc1|WUIm56SWULATxl_qE0@GPKT%e5a`7}dd=Deo zo>H>NH8v0%3=0Rn=MPc?E>pd~jnV-C@VpQY=>-=mtY?Jp12yDO=qhZJl8qr6T4cNA zudoxtMgm~rn6TY;CoOq+l!me?8U<4{6DUWcCRN-}-^R?GN3%>C=kn=8P~Vn*HPkco z^Ev*C<=>+PV245lX=HvTzD=8?_0cJVR%J*8VGeVD?Ug-PU|oCsc6%@E-p(BNzFM!j zL3h0Qf!rVnDwtgb1chos^~JDgE)RfhDBff~8=e>Wq3m{LFlOMjKDjMPj!viCV3qk& zU~u>z%D;=+<=EnO_gG;rO7WYol9ZDT;s78Q8Cn+^Rg^}QOHLE(eCOz~C?&#tuD@l- zC%Hf{wBXr=!|UD6?vad^VHI<3ac_srU8gfinT*VQt;AJUX7ywitFtU`P zB@gr`<-tN@BB_Mq$|gyQk12jITi1moeFm!mcES@7V=>_X%%9|m2ule)lq*RaC#M@; zt4!Qdb5avQBs=)tYJeXk4avizkjelG0>p?b3t@#qla|t8n53yIg&UPJod5x0CuI-C z6@`WZAc|5#^7Nm)kP@WMJzA!VB&14-2U=f@#IWv2*2g!s+TR zKejSMQhv=BLI@$N0o<)=zyTmI;cp=l4ykD3Ad1mt+KHD9LF$=A&|AU*NQuF30!jIS zVX)9pi1Hzbl3|H~T4rc`PWZ`Me~KP-NUZ`P1q0;|06^IN5jvPQ&J0q|Kx!#SX$XLV zgMO9cV`Tb3P0hM+(^Q6=F^dJQ`4Z`0%Y}GdAcJ+U(FgCY0SA9pvWAq5Cowj}2OQ$F z)mw6RS)kx)vC$xIE_0xhbVW@rQ;Uo9yQ=noJ;7#U-b7X{S^@8Cr16Qod93jfY8Lj- z@}(%Fk74o_hx_zVw2`G4dYxPHZ5bXveO^YBCCeg>@L|{m-7sd6QJmu9T)*w{!TSQm zzT|)lTlo5l3RCRwva+1TLbkc*o!_fIb;IK#>;~q185Z0XgT@o}o=$hNS}ts~l{GZ)o!a!?{JugQQg^m_D{q+~%?PJs+zB}*!n zh2XSgt?%a_6Q+2l>vdfz7Av07NjMusnGm!JFO_;kRiCp2J(qm$>KG?Hvp#jQ=f3)A zj-b;MDvpZs`D=1$gaMQd52G*6n{;0Iy{@XDx`%#dSH^LR&kHv(NvraCZ`UrVsNsla z5y-@)am83!81{YxntvFigU@NTb80^AECxA#Kx@c&%RzNVw)ZB++#m#7wW0FJ+O;n* znb~Jpbi<|lMyQ$Fdn3ZNGnW9(Hk(l#A$7{6w2;_uEKg!bfoj;%D1+9H<(V0f1kdYr9 zN;Q;J4qAEfyo|$%bBEb2NgNC>lx{fke8R&D;~aC#Q)bc|UHe%gLikmtQd^2aZ0GhQ z$~ua!hKkv3f}fFiMraEiTk_~Otc!V^#=iJg7vtCu$Agvl3Wk%@(~-^vh1>I@qYWmq zm=;iTTVTW9$`=rgI`zz|5le*XslDOy2zcS884H}*mewbq`XuV*`IdPpfUf5>QMcMr z=i1F(Sb=x;$Edx79;LEmZ4h7ipxH>;XV$9KwRby1$qhzV8n^eLCsPM8nsgQgkpqbr z1M;`l9D4KP<;>Fjcc;+SUqwra)O`|=#j_3QnoB}vwXB^&G1jLg43aSH7cnz*p*aa% zHPL0F6_M2GHToFGGw*MY&r-=0C~rk5DHeX|JlbKZE!6JY*&O&(0xf{oa!VrL9@B=*ZZGryA1|75;O1FR6L;@B=tlZ`!S5jtVB! zzdp>4t98ElnJaKXph=1TgjRDO_r0_w>q@ukv98$pr@XqNqP#}ZLLO)AOZq$Y55%~` zL#oARIx}dWRUM3Y&xP~(YxLWFzuiCHS`0m6cl*l4snFy5hfwx;%&i!D*3u^vK5?s0 zGd51y%GBxIvTR;xIhbE;uYJK|u4#_bG7x%3Qug@RlHUBn z{wQd3*)Tc*Z$s0}l4dct-Vv8E3RlOfDjJ;MlyIzXW2<`u+_)Y*JZrpN4x*+sM8}Cu zFAtoibHSz59?M@Sv&1P$q?H*r&~f}s&BIFawPj=_^{$dcssG?-XigDPq~mI(r}dL0 zz3d|n!;k#lR@;JgUM*qrx@F#*_5_`v&gA;((cQplzu?w!M$5@LTS>pj_C5gm5h! zpTy^qr)!ynWBB=Rp*zo?{X{k_3B!&@J$tF0Le5!a#HW7);Ouip0u&P7JCz?amiPJVkJxdxlIJa!|%KkK5p&=))lyG#NG-jEukco6e%SbZ948u#vKi+c8vSY*MWFI#Bh3Yxp(``N?Cq9ckchp3 zQJ>%LqKZgi`GB0vszMWixvcO;bn)Hu&FJ^oKP|J*;2orK%nw1@BCF(97-ekF>s#ICS*py~|6t7t9IVFKFLx<6PkK z1@L+4AFZI_MW8WU8&JMIY5qg^Z-=`-&fhyID9G?{Kq^Ize953FT?LT*Vsw1viH$x_#xMo1^8%QD~&6`B@)f2-|E+~dy3H-6H?6Gm&?kE>O^0&#^&JL zg*|I-R`@*2{hwc!(bdxs@a{Ud&8g(q`$#bl;(;(cE;!2Ho_<^)vhY5Y){t` z65A<8C4wijy%(3?fa1ikTFm3X$aVomz5tDDLQaqpbHmxJ9IWUTRM^pmbDK@bn^YBU zAAVbVrX=GR&AT~-FW=;vW8ct`I$BhtEihy%doHH>>F#`#zO5n40oTh3jB*7Ruq8EL zLZ2>s&+%D0avqpRJ3FJtmqZbBX7NUpXqummKX-)1+9du;Cbun4qE6;u!e4C7ExY1) z%QITCe;7I<{(hS)UURY~e!j3oRdfmWpy8N8$X zJ0B~`on$sD-0TSMi82s+?prd)=J?$Az`Njyv9Z#0uH&Qto#A1`CXNW5!%Os$t>W%y zeW>0EG1fd+dhq3qWQ2y?#?mhq{oI=o`>VNTv2E@-As0PsS=-G-@7>90+xkU}nB7{B zCO2ZF2BG;;nxrsFJK|{4xuxpzG^Wy#OX5rQYbR%$vDa_VW?`nO7y21>hBsLPuq_*0 z^tRRKH+*@o-_t)%2^7yUprtVIKgkvE#VHXY_q?(7e78~l*sr&Exu%amTz7~&I(pT^ z+*KTN_QQ_NE^Sh<`835pB6lBnUaA8>?|XfOXGzbtgn)i(B=cp}#%Z$Z%K+W27R6I> z3<>or|IMmQrsg6}%_p8~FWjqR4L-MT2%b+so@_%q&U3EM;5SVeOZuq%<5(fT%rt#$M(LCfhx%AKchVz{3 znjBb-9-e3ztPwOm%@>nV}n$1&{ z@g+RDcjo|QYtL&mL=_PcED7JR9ICh6JrM%lMm^acJsq9)`bCsC92}MvVCPAjNy|(- z00(tOwLRn_+s9924g5`ib)`kod=Z_7*Z5X~zu8w`XN(+&8y?h>eNoh}c=Lz^t6S?d zJy2tyPoj^}t3J#y7Msh9uuZ{mM{K9|zQW1EYO=?n)79^5^={y0!(i@a1o8`q1Q}DX z8!^Jm2VtfCo0;=cn;{@mBZ|uI7?y76k&Zz?VMWSFppm>s7KM-UI;neukjopVE8K^g zv_SPxIoyWPo%I8C?P-`JcZxSg;yx)l3%o9RDAzb z^IWX|ve>!6lqB*&)=>#WlD#^u0GZ98V&8M$Oclnz)j#gB(7M)woa$N5ATA#s=FJ{}?s(~T_wx%Bi%OAp~7OSUR$W|8hjulPpe+rB{ zMWwpC1>I`1O*kdf(T*IfHWKiV735H45ab)XhDeAo+kLC_f7ZTq!wR7(I(CfGsxs$p zTvU-66$ZgLqC`qNZr!RifVJ^ia1OOd3C=j%%2-LSEuDbSD+sCJ3T^QO{O}_2MfVVs)(Q$kFXPHW#B0b6L zEqKO^e-KO&fFmGB5z@86^d{J39#cv8J>#^`ar#h=srT1vAFHwz zmbWsWY1H_UM)loUUAPwmrlkge)j=VI&Z%0`$cs&I-F|<67 z>7O_GHA#Rl=Pcsn$@Iy|iMpKi!7KfD>cgWFNmhoDArZzDX6zlXdd(?b$W0`67*$?? z2n_}V8+&iWCl*ml+24S>0lVvp>PaS3r+u`f$|QV|7U7mw>_H`AlQCQBcRyozTWSFC zY65U@;c9ql<-{@$rAhaz>D-*L7X`smkCe1)>P{Lfi@jXVOoS73LtQ}^*h=fdnw9=j z4ASu}186-k{?u5TisVP+)O%yXuPnzoxU&S2dLv$S+WR~KpqKfJsF9Q?OQdT@m6tMR z@8WmL!9-*HH8-o)mFLC`L?JEbYNgJ0$Icl_p(Bk?MfA6-@sGa&$y0P$8c{kQJ4iP~ zM~Q3-arH?@S9x3&@RdghSlu-uU5pFg=DEAe(TuPHRm>A(<&GXL7uBGf^9V)a zR=+E;Dhc7nUiD0WA6a=9AzFn@HOABr89k2TSSJ9(xax zrA&{ND#$=8=IKlz?0QW|CEI9W;|@!^bfoXJyf+qwX_K8~)SEQ-M$gYu zF!)^WOm4a$)W~qx#$bQl(CCReeDvy$yNYPiSdR1KtTWBFib?AZaV?EO6DZvFt|5ao zp|2D383b^+s@=s1daKnQW}0wt#5u(&&C5R2)|$X%vx$@TSPN2Dy1Zz93tF34DjeCe zG#YUygf|mi@r6kZ+G5y$ULyDJnpM~(2I%&5@dhrPA!(8 znH~OG=Flm+`eCeE3azo0uhq2V8xQ;L4I8R1S}5s>6(WeqmUZCgW2T&n|5PQq$L+f4 z$T~#X@Ym^Uni&@)T!2(72cSMtyCOWRq!kb4L zycM;AIYJ$2Ea0Hct;<`&gU-G7<;k(#@++|#k?gkJ%Cy5$Pwfw2q!`=tm{Xa26*UcFHXiVy-Ex}ajtXf|(V=$P$5apMm_>aBe_|ULLm+kWc z7_79Lu7UR{YruhDov#rFc8u?*q1V{a4NN_$d3ZqyYBbp^?|STj4PY&)ZHD!lIK8E* zQ22;F2PMq`Wu$kO_MP@TM4q}GLlb>bnUGMCv~ZZgQ|z1*4U>2uw~pG=F#CaM>y%g~5?(Q5-%a%TXiL+;|(ljnlO3L^!Rk z9L(La)dx*Gp-I5qCXPpNq^cM%Y>cAs`Vo^h`s@px5%_)MTQfU5c)|=#3%7(Dih7?+ z+4i1@PQ?lSx;5mO`dWOx^4$BuaX3rn@1pe2E}kcT$x#n-L{-OX7&WhU46Y;hCt~NO zH<3STZqT?qJO#V!hwLk!*bnN-s0YzP@f*sTOnmi<(kvtzP-)VNkYIdZA6F|+yxJ{35cL?jl z8}#csKU67|b>c@_l_2<@RKT63ZaVm$w7BWjTrp*;6!(w&+?x@&YloLvg9K|WP2?+x z@fYtFkzIg8!owAszXA62J8MtROJP%4QD zXDa2%-#myuSx8xU5?l^SW6>mM{FF=Z$Db{3Q2(@2p?q`iX9zRc_leMFxu#Jnpr=EQ z7tG{KvGUW6SXaB}$Ga2W$Kt|y>bO?6&+gfUM+A`^!*L|5YQ|V$vwkCj5gk%{pH$nY z)Ke@vOE^@AY7_|wM9^uU+rH@o2JbX&cga~sJ{5h%G2U_n89*fzp=W1Mn&X3)D{cKU ze*>6!aM(`uHb#`;%|{a-Y|@>U-Rq7DlxyFPQ_TB(^s1YU&5nnpl|z*Hi#Ok!JTol} zO%X}-UEH%IW@VDG8v%!3ezn+tw@-ZKJic}w9^x2f{28T7vtH9tPin4zkjCOToL)WH zuAKUX)T#X!CTOE~%%{n)a;l&@Qs#aM`LV4hDkeM2w$!IBT@kXmdEs9ze6ty$=+o%& z8xZEcIFd+iySOQNfdW;|yfN|^HhdpI_F*uaypL6=<731RmlvGg;+^r8!ruVkH4}c3 z3N-(!_mY$yHFvky`tD|({;E!ha@)r7;#h{vI_$4fFFEqLj;H6yO^i_X}@Eywa-D*tYMr_oR;PT|Krt z+Vt1OuLrX~*nJsH5v$g#+S9%uem(GmIj=nH40=BP75^YIQN2fg5$)^elbK&Rk^EqD zo%c%od?-+Qop*Mxy|1u-mLsT0Ez8OiMR<$B@vX0UBB`pgqVChU*4=U*IIL42Z0bt}G zq|g3Og?<0NUg)6L0{+2)oTCZ8b%9FiQ;e;_n5~Zd2WtmOMXZPIl=WeK;6Uf(Q&E3} zee82TEKbGifR>kNQ{s;Ah#%dQQN%AR)lWU+9lwS)>sX#rf`0=D)}t23K5sjLw?0`v z5U?u-os58mXg%M92q97l!qU65ml(kN-U$A}eGNC^zx10KPLJChvrGxLmug;xa_)dh zzv+4A=NF}S{8j6F&GcO%!6ooaxSxK9SYI(~qs3C+JG|X{_yv?_T>pU`=5psBeM9p| z4&r01?Auy#nx9gL_wy!P&p)?l+iakv9V%QBlj}t;k@h`HLWcm5dhHh0g!HPXFz<;I z`~-PfR6lvfb~TljjH~o4CE-u7yvp9wsw(;J3X?uZ=B$x#iarnyKn#V3Xwxl1NnV|B zRD8RTP37>>R_VB+8}S?AQ02q0dlKav7L*l4c6vub)K*^^$O`B5rq9d zmwzmV%M@Zc5rBU$x^&m{^@sJEezY&zv3tQqZfN;R;YounqQ9n5+Ls^O`Pb#zcIT|~ z-`gm8N=BLa1Ws9x7uhqXdf~#iSt^%w9o~=0AgWc@=Y_QKC#eqNSd*jY+FzF<}Iu46s9-!s9Ig^6L{xui_EkfSTHr#jfAbi_m)T8{XdlYZFdplHQCB z3CAg~3Vfe0u_hgOcIa{boU4}6UlrlFKcJXArc=c`?Sj)Yk@*Fy2_t^VfV!;g#?$y} zNF;0W&o*03U(z6M`p3^g^KuOIe*Ff>CR>gF5VfArx{_Ig5&pTOjb+31fo&U)&BB{m z77n`AJ9c1qNp!z_{dg=HQ+3iPkU9@sj)2r>2wS7OLoO5`8xT zeoHmX&j?a#C!s5@sm3gyh{;j@t`IaP?l7ZHSYRV&iQ|mrx3_bRBtMJgRGGJvQv(~n z8&fi&4nTDne79Xq>KvBXzH>DpU0?lDUS4sQ2c^wy7E)UFQpApst@&8|NR7yL+IYs) z>f1ToerRWK;6VVCbEvsl+kDwauZa9Rb(HyZCsFe)5u$LYs{($6(PQoxxn|I`(+l=d zCt4fIzB_F#21ITRFd-XsIyDFuOMC*3WA^;#Q%EM%jwWlk(8aD8UeN~9Mi078@FQ?5 zsKfZg)La`J-6_U!Fq#pO?Bo6nI&n4YZ}iq3QGxu^qETATgc6=wHBotGU$lmpYnKBW ztg?kiVQcZd#m@wLo}|z&3&qHvMKYLO|A`l9OobG}mb=9{KjPgb&i%#X9X}{N<`Vr9 zm*0-0Bu+Y+GndGW$4F6pL@`4%Vgh+tp$oO(z}n|4_2~5PZwb6{U39^on1?m)O&FHG zLy>Nu1-ccN3`@PwufQuPi^3XMWD7+zU8zhQq7YyYGge9Z%Aq}wM<!2QTKaN;s-u z7G)C`@!kH=!nP5yK}_OT)#!kKJP8tdEC`Il5|_KHtv%Sz@fcV+K&&Xf^@zmoegIa_ zGAMOsDqtK9yFhZ?WOY2F_R4A#YV%itq5Ku8#B^UotfdV#&Lslo?=>+6Osb6@kDwf( zU2C;ENO2Y;l?nCkW1vt+t5FoFko2lhc-nobG)L!oA95x-Z#4XX)ad0SaZeG(WOk+E zZRtw5p$BWY!rgsgn6rKlCino+R-nLR zgO0mK!8`1iBSu1VKxHPuK8^^QT0W>&wgyHhU7kVktka`UqX?_I+vO*%5}X$;*0R*HRvDUwNifl8Pq_^2%=jyhtEFfAyc7Lac4;ol^U#mkcGR#trPB4Ueuxf*I#| z$v1b>+l}LIAa9c(!7(e@EL^o>K9Pn6>qkG!M`BPdL_NjZ2U72R)F}mXClW0^<|{8{ zpCaeddmzDP+kvhrJ~1cbBs^SLw7P!NV{n)8%60^Cq}({Dt|7ns89s#fy%2K`5;oNG ziW@CM7CohQ_F&3Max;6@L%!^;<(Mz36(ZUi0gf1gkzw->%KLB<(u5+KL$4-4_(w4oeK5Jz4kgg5wLeh zlldYQaLRTxC2|>_2mX4SggnUQSD2qn-yjStQ~yha7RS&TN~h2L3LTDRkjZ{Qx7NW* zj*|rmbO_VgHz~baH&>}2Y+?BIl519a9C#%1n$YD^x;$(w&I$mvl=Vh?Bp{2%mVYc9 z4wq^d)FeMg?Ae%!oiTeVF=uw0hdY^z4_!T@Bg5=9A@_jZo-6q#=BP7^AHvQ z(l%5~U6ax*x1B=ogVCBAXKG~LrZ&J0R#iYpds6aBC()>BWTSed8zemXj(nVb{*ez( zC&x+Sr~A>`2&oQILMbn*R~euwxC$zu;7i4?(F=n-rM;~|%C%sS=Tk}DBPo)xQ~i5X z4sP`he$4WdH7asTnJ$~Yrk=OJTvi9Rr3cf$wce<{;>1X6O4b)*bJX23@I!_}ZhjA` zDA{uKD)MQpuS6ugN3xqgWkilG^L5zlDjc5Mo93FR!ZCit>!{4%dQpiKH9eJj$xzO{0U7#$Z0M-l z23d7gc)kzmdw{zC$fNcz3}ytG*4b~14fH&dhQxN7KikQnm)c>lSV9)Eequ4P^%0^N zJ9v$0dBbdUI<*m$>@=V!=XfhbhvGKbuRxgmi7VR4VC@$2#LG%ziWOsLI^<1+jiei!t>jZ)d`-;Wgms~ zSlgnwc-?{Sw;W>jA4tY_pNf)>@!zNOoC4DZ{CV6sm||y$?MU%(lz4y68=bTXs=C95 zVEcJ6%rMqbCDv;`^$tkIOo?H*u;ef^y}9Eq6FM7WPG}f`6GizB3Ud?&^3<33dy7{l z^hm=$(grMWo1(z_^bbC5n=9B(B*!aN) zFf)!U4PRBjXB-cnZ|GNVgYhbxH7>u9rW`ueJ2FZ~h_8Kn4m>YxllmbIsdbUs19h9T zghFOvfutHN)J?{+$4y0U!UGHf4i3^aMRtvpfw?mqW&pIs$g4evfWcD$10}zxP)s47 zC!YTXHIrWz(Lrmj&j8#H^yaOPOF}I*NAGVH)awsNe+UwJ>xJ3A(z!0(uSbypCz-lxSM=lm74zJ(rQO6i+sIT!d#vy)%&z~CwrVT1hMjW2y1L*?mZbZ8|Jp} zNO4M8K$KVk$dY$jKO}_Q@w(FZ+g{Im;?cMHo zSW-3JYdyaK>xG0LiWf^So$bXrzTF+Kkl+c8=O4Un5T(HN<|sRvEZ@KWv7u)HTN08* zMS6s4+XMY zzzn8GCEM}JLfJ8L6B7uJ$ZCNbA)&xahTruP;wvO40 zh*{;{Qb@WBoZ9WHtYoqi6u}il2z*XH!TY#y?C`<&+r$j~v`t6IWBM*(LrPyBbQF@u zg(GooOM4p(t6z&e-k@KXmZv~h0>SCVR4OZGA*e&~F*wPvUVkl3uXL=wr=#PZnCn-e<;^sihW}ATVT}UD-n_BF)=D@`K(=~JZ>HYAedyNR9YWFzi&u5GyvXB>L?N`eezBj)CZsHW( zZ{WD$&i~9&wC2&fmYIF=%;`g=zS9Hkyuz5kD)x676qM+FrxSB0N^^O6dBu?D|AUZ? zR6W!1Cr%_zM(x>uHpG`2#cKJY0k@ES_n)JIoM&pnzdJjL2S|X0EHTVr;pPj-X8+Hw zoDyT}?-m!*`-%qXI)DUV%vY>P5Ya!cmHat>fIJsRnWB9^nvh)1_4f9@Tp@Y8Sh5mL z-m08~hh8aPYOKN ziCo*-X-bwHsbhPd6&@PBhVlj+BeVM710=Vg3C6 z!xz8I8^IX&t6`_t;90ymQ>V^Iy|J+7?wgyWN`OSJH2Y1amJVM ziTRJuXw6qg+9B6+W`Y&T1mlDWU3+l8FuQ3~2Jn5wYHdeP1it};D8}M;LmazV61p=T zU)-v%l(!sKWeyS+8p^X2y@d7RTJEk+lO6(`AY}}zLGwR9os6ANwg0@A^Dm1cCzi`6 z{(wxBudn<jzoC2j4_6&uo$cb&tL*?xk>VC)Eg zMG*FW7GQ%^N#IdaMiJ?rCvHdHZ%XtyVOB3F+@k%M-Mbx{@`=zIBEgkZyQ3GK3V%-b zN39-kZV;w&8Z#fy66ZcenB@vkcy_0~0u1;(&)TT^AZ9qwtk@KPten=U%=TG)WO{<< z9ll*I3d~UEF;}a;jS6}%1U~%KFVdCiePcPbh1OAXng4>)Cs_EP*Z$l%4AI1@@<#@v zR=)gIQ6i&OYU-j$pF#7d7Y>Np|NZwbOi%QmV@SFw8Q5Y-Ut3os;ZJNwSVe8940?8(=>*AiYpH%xY+8IwT&X_u*SbX5uU*Mf@w^6yzNj}$H4a_7Cqs)!QUD`z%q^4rDVH}fTrOPT4!6y+B_z^@7M7pg2(+mep6xN4#WGD-X)0yGc$Pi+29?af(Cl1MsgBlAHe8ko0d7jfSnZ!4ODzXNfh z7KZKeZntk1+L{%*vhO;nDJ^P%ey(|Y3;u22h~I=qCDhe27EKnd6ztCh-=y$hSmSLd zqUhltV&bw!%t75me#i9o96B6XasLhYr z7JjLmoN_m`S|6Hr)9V-u97wQHY5A$D;0f}1{o)b7tj5i4qHB@^8&IBT-WS-aN}j@g zuIit>RXsZvqfGPjL%Jaen#O_tp&MFV$=6z>aMY`1%>YC3_cN&I{!F3ZB(iwV=V478 zHM<2$IiHCWDGs&KNUxb56Os(7bQk+i3MF@!^R%XKcLGi2VvzXk#@8dtB@1sWZ@v|w zXr%kX3Z0CfcF15WSvZcUoD*w6;URG)73>ub2g8^HNP5ZDeoQ0k84};jtp=jUWwGo< znW_Us9buvAPLQfx_U;vYml5cQIcN1HPeuEA=od<~osxQZmUWbj{RN!Vtz%NkeFa!@6Jqh!KLJF)1N~h*t86 zjDIqehZ>C;L?sex6ovR75x9!5^C2+W0pX0mKSIWS?S{ql#0t$pB!-5i zkPwGO(p!L#D8~j;W7CBKBV8dHHWbZJ1VYjoG$uqvG^SqF#N0ou1OKv@jro8EjRuiD z6e4`6f2-w+0Bh}Fz7a*)9Fedrb0w*KBH;nVB9XFv5OY8bCIR`*4yF(dmN65U_hdO9<#S3DV)@{58X7QN0 zMhE3c4kp!xz2_?Wc&C;}WKl1D@LTJ~YsFmxa|TLShP`JpEJ~e4U;@kXmkC;dthLJe zWxpPxru(bPANGfdS$wo*DZX25#ee6jhzpfn3_cLk&~bx&GPhO!CjlWfxXn)!IWVMZ zeNs***;_NufEICGs?{}G7X9ZIufYI)>7qk6zxeC5%ZlI(YuN~#T{0u;6f24QYM2Zd zXf42sGJ@RJzH(w}x1L{nhFOee1by!LHCR`(x`gwPY^Kd!f~7z{G+4Cxb$;`5(8ILa2CSi> zshs1Kd<9;zM-;mU2|;Zx_jM9-ZeyX*MfvxmTsC;pLgs2Udil@RUl_})HR=<8)kco* zv!4ZSpSMjOP7qn;@-iSvAZT(tQV36lG*07`5V8bPtENIfiI@Mlhzqhp&fc&~Lq;>x zarC?Nqa9Xu?##x5lvRian3iJcCR3D%@9ACTFqT3da7f~RF2pM12?jZ=yTSaqYui2B!+J+IIK0J#TZAH&ygYy^_m29GX58uGPFtsR+`Op63o@*4800 zehE!vb~v6qC{4%N+xQB~#Y*(ggpU15edPhy$KFWuE0= z{*l6rb!*cRQ2i2pCh06Pc`vyh5@zIjT$a!%ac73s2RaCyb&*^<#}3}kA64dIYy(15 z^=Q_SS^0HkVNLZ#`T#H=08=t|?DGCg%%;k`E5v-ejpL#j(BW{LY_LAk97p(~Z+bt< z=yZR${j>vvf0>Y5&I;Aq#1h3-;vL0#9(G71TT<$&^V3<1?H>6HO9M9z8!ol)s<=eP z&`Dc}wDncB;syKv6KWfky9mWBr;m6G1-C>w2K_yj#wkA^?v<1f23E7;IBeS3eBT2syRW9Hq^8yW6ZHVMKiIHTWv1W_LdO?<( zy_;AQ>>n}INa_zHfSDNMz`vL5Wx!McR{$2P(xr+iKv94e+G*C1p=b#A7oe>m5V$JotViTjJfH1lO_8higZd)5H;}BsLK@tU~1V)N` z`$EKZBO;qQH|IOVCDkhhj4i&JhRM5X6xXl;os@Q7d#&L4JkniO6yp{1q4E^n6&tgqSUU&1G9mF6zPo&W2iib z1U7}$p(*Cl{v+U#(0G~v#Jh_|4X-f)F_i==9#2kBC`*gmddP62TA^^g zEGp6LymU#Q3&e7Z4r2TzP)aWE8O0_dkgEaD&KRZj6LK$tq-|JyG|<5q`9p$O2`_}L z4`)ikfG+W1vfmg){3`&1bX9?#!ciAcb%{o5J%Ur_!D0$*&9aQyaO85$)?$rK3IGVi zRZ-k`>t}ozfYQ;)%Ht@ut<$V%8#`Gv@U4xM#~;+9$v`d@O{Yfj^9M4X@IzcT0wH_c ztP`3>L>Euo;#`Z$U>MtYZeq3AUIl#r0EiZ(N-M2x{^NRcIJyu-8&FZoC2l1iM$H@#3+Gd!8xrf&g z?>B8#;ai6+cjIG-slMGKaV_PQwcAJC(l%PAGF78x!>}FdW^z@)b|zXV{t0&yq)9qv zxx2KuCLltAqJsj_u`m8b_(9Aax<{VZ3*ix#7%k72x?v`tVq8cIthT~HVY_3{CNnFb z-sb)2Qv*?9Mca5PT2qS{%aoE0D*7*L`$FXKNVKb=N8}*D-o!5>bK2`Rm9{DJa)4H> zC13^^p|B;Di{CL+6Eu#RI;>juOy=wfVY{caV4A2w>Vjb!9m@)vqXd7*tdpQ@%0#I^ zOmTrW zt~$4MN6$p$_cxhDz*DjcTAb&Y*w9+YptWi&YjvT&W?f-q-m^0cOHG4>N&vLxoSZm> zSb}r22oa}H7A<5zfZTWwvyoUmCIPn9nCNVGN?0Q_Gb|Z2mT!bmZdg&f8gCm#i!LCx z?qbUtcPyDWvh|-XY?Yec1Ks-%wCF`*$OgR3rfF)J)|QYTHa(qp*nSv)M~~KG^FH=!dvJ2tSl`F^`Zl zqd~D?wyoQwLY3suuR>!>DZRg_sbY5A!5xNJ)TG*t$H^Hb80T)a6v|7;MVgj zb_{_5=4Wk1-T*ZF#|{=tK6eG$+!cOcu6}g;Az33$-V5sho7^FNa~}|{_DB{M=W*VW zt8GvM*4hoC$Gk-vHp>1#xy*7EeIj%+rIAdO9ZHx9Zd~uS&<&Cwli#TZhX`61V|ea9 z$4E0L0dB#!JXD~KShnC_fJMV+E30bH`!9p1kKC}qSa&y!V;?ACe3KZ*AS8`}Co;DwMqV-80YiZbdM<77 z(Ila|rh*4x9c!Og7dk9MFs^?x=YpR# z8Pv?tOT}j$a!exbD{|gHF>#=wlEy;$4L@u6g9Zy1Bi>c2`IO~|;egwo2(|`}#`6ai zhDUG!fy41QLRG^;2ZDPE zWroUbLqOvVoaXgPCft(IG7j3fivyG>TlQ;83fl55Np?Mi&{ligLMOI1BOwmA8@HBx z?H3QVec<93a?tLs(5+&VMIomma|3e-m`Vs&al2-h-lbRwrW~HgOH#~^(Pk{Ua{5Iq zmjl)NMD_ecFuZ#cxV?6Zj*%QVTroYODX~`RPiPxM82LkmROd#?_hlnu6%Zn+SeUmA zSjnQlD-8fSqkPKEK;M6wI&|gjhcne>#RmF32ngh~D=4UFor176TSr)?&^pH`Kcjj4m#1 zTGzNG?GYkUI|30#7z2f}bL!zr=x~rxQX)J{-|+_#{vg53z>bYXL4vc0#inK3o|2Jb zgle~j;JcYuwa`BNV;JZjHVqcZt9Coe)uH*ISJV)19K*k;q1t;K`8P}2}oGR#A%4~JTP3$Gj=qZ60ABr_IK@Lpx zsdp8@i!j2O?6@Sih;-Jrf@2nmTt_u6s^g!J`xh$}xsYD6?hI8(EJ?h~T=L>!*_bw8 zyv5t|10@_~#6-FxqMRKdhG@0XW$$DB$3qjz7^c-i(ntL2Pl#jQB{3~aE=8bU8}S9k zX=in?*t_4M)nec2NKhrF+Ht>DWq14uxD8f-%2Ns(v%1-D-IxCWgcMy-K`eGl+1i$@-w98{rI zVW=+PXeTIdEL;E-Wo_8CSVl#kLj@q9Lhi)sQG<|0I1gD|OKGf$ys{UC5ZHo`vi|^% zfP^V@JC)OEnZzC^GnnFnjTGLDSSl3l)%a=TvJ#6(8E=*Vg{K&pCngT$G%9+*QMlN1 zW@6UvBAsUGUMB@>mVM36^DHG}f5fcs607e9Z123@&SJPN9~BHHY`{hSz!Ykbcmwx9|Bwr4B*vijnkQ&B9a7|Z=+kbK^K9< z9Kgd{1v>Idp~4R@q}X1oVIyc`6%lPO+Cl&U#M(Q|&LGQ|1a)a@mJJzdWGv{`17pE$ z0u$!+A)fwv(qhY9ZzqYB+cIQZY<4EUAAqj)iM zHPh`x_aZnTNK$6C00xb$%e3HdmTWeeNh&$#yZbD{4Ighpg?n_Ka zyqVhy(cFX|%DfpnT|{+@D4_vCUO0mXti9df_KS7LdGcm_{Ks=YIfFt{`$s1ez7Mo& zP}}hqE4*)2)%efmF^_<8k5aBuKB<4tOJUP>*D0#@M*&)OV6NoT35 z)V*Lc!eck2iL0A&eCCn6Do!myAnJL7YtuBeY#$4;OE_6+X! zfl;8-vYwfjr{IVwJNO2ha1z7uC55%iXhd@{{W_i9SmLr_~=s7fOdVu4WRbN zBtBh{NlQ)CDa}_f1Ax*_WwJ~t7te@Z08kgAl+n8>zuVvdQ3VELhfOe)?GzHy)5_*;0^(xt+FIXmGFFrCYx>$_gR;~u z!xoiAsmohHhBj;qN`4=dRbepLZVpNU&iIRVn5-$VcOUH;g)2*IHDejMpQ40p4*^U{ z(zeAd*G{o=^Byt3`(M;D19xcBwsr44(ym)th2#aDSj;cQ-5q#Az5PI{IdYq#ItSLF$EfoSTg8#cNi0HXSzgjmPO7%mdTWoNlH7V$IfD5;%#(c2eF zO5izW6m_ADjH41@3yXyf>qN9CMfpUkM0piJtw3WY0xV0!xI*FlOM=CSytG59o3H-> zAzfI;fP^W91H~BX93l@k#%SPglU~*L?sFw8K;7p0B09S>ar!|OgPwmU$ODLFtTWQ5wb~VCF0w zXt*)kJ4?hJ_=A|Zmp3W0Ai#L{F?&$txFYP|#imgdAmYyD=C~^^I~;K>+7JDMf7Ewh z`6+lwD+^a@EA0m|^A`@6UBv>N4TM8+Orqf}fTZX#0QJnvDOj2s0%FL8+bA}4udqJe z_i}JcT@kXj@(OVtfy{VmsRFdgv7PLL$yeErk!TJ+Oi>*RM(tG?*MJ=Z{{T6t%eb@N z4wsK<(h!YMnX5kM^)3v!&uA6zh#-cl2?e7&WgOeqa-^2LFjzYr&v|-+fLh=>+#@2{ zRa}vMDwhT<9OzkSv;hM`28%~pA)A=N63BXKL|Kqd;33RDzfNSzS5ouy&^%uLG**WteZT~fiNGnh=T4W zbnJd;-6h=kMJasUxm#>mk9lF**-r23PD(lp_Q85L=s*&UtGq@poL$saiE;SCUG7XX zWo6vjI0PYJQ0kPU(Bo*9GmfL3*}?9ggr@}DJ(u<;_1E`BBG)P-^EOpwyb9gz=BjeX zvHt*U=Z~N6PFD5rvbO&KaODR){C+a?Bi_gs^Lz))H7TD5P0b^wpyjW)xXv z1sRl|G)el2bANpP;Cm7QvG_!1RFW0PzD3gy<(j2)SV}a6^p# z>?Is0Xq9kI#H^&Fq@p1bBx4x(LGbYafOvuFDJjxYSEl+7$w&x2A*2`sh#rtIC3y^E zqZr09j9>ZS3t8$YK!8A%s7V3Q2oNAbSCY%oml(z@V;G{wqStyBgFy%oAp!&l5Fw!t zDRfxx7{{bz7{|g2Jukuo2tp8q2tp8qJU64O;bR!aF^d+3p+^*Y%R+=92tpO12tpH? zdR~{|W1|?l7_p2|V?v53;*LK6P+HLEYBd-Hv|Mrk|_jK2>$KSV^i zS}$0|qt~tA`S1l**Q<@2AD>)$#BKENe-e?aGt;njIz%(a{=fP9jRD=?@%{LjdYU_E zolHWT=iiU&BYXV&{yl90!|VP* zUVkU~2dnD8*sRq)t_{FA7&4{G@V-N>_$nGO3G3^={?gvQKlklWE1y{Z0B#}6>(}A| z+t&PiLr`~>3VT(4zsc{I_I|%zwlf8OI(Qsx4&V4hEi&6jYP0#3$1{er`JGQ+`~LuE zbH!e13kwa7W2dLD`4gAc&-LlJRbzi&@?DrW+t>NDMcZ#*-}%I+ub=lY8oCm^d$cd7 z&-pN0mNl2JS&qqTA=}rjqjiX}qv5X+;3YC`a{*8>)r`G8ZT(CY55jvxtnAR$E-v#r zTQlG+ZgX;xfJ-19;<-mP+VS?6Z<0q^@ww3=N`PrnwX1Q?e^6~+y=H8<=T+fDC`aG_ z03|p70I&Rj?dzDT-=5ySIzW2F?-6S;JHtHt>iCHHN|eO;HKkSFX9)ONQldg}yrmw$ zkNXGD?~nb&y$E#~(p08qXTbT7jPeD0u@$vY`%hcfx882ATmJy$ zrC(e_tDo)|@*a`j9=3@KaDKV)9y`+f51er=II)1xf|A~oFw-9X8qp<8e8p8?9=_4o z+y~gu(zJX`tzRMW2DjcB;#EvAH4SS=OsZ_5?eFWK9eD2l@j zXqr})DpaXZC3p`gc$PXZ!p3H2O7c$)O40GY6O9yZMQz9XvJQzXm+$ z&W0(fJzNSu+-C{8;3pbBSPX}PwXX@F^w(y$;WZi6j+Hs`YG!6!zX1)rH=`}^K3K-D zoZQSIZr)R)iSMtpGMv}_{N_-PUb@H16nzW7afP^?_%Fp$rDzhN$JY=PY^)jbMs%rK zRIMK!cq&)W5JBq3hs9c)`4>@_VHcn|PGH>qHMY?BNz63c7ClV_be8EX<|^+hQz}#m zQl(0ObEGbl*(uTjQ@pQ#w5+dvHJ;h+p4si5+3lB?mzRyamqkjIDpaXbrAn16N|mKb zl`2%JP(OyLUsy&SeMfFqQmrO7I>{O8x?;|Jncu0Rsa8KM?*X z{{Zzb{{Y{^_y^6Xb-+cJDCu0LRHj;9URqby+_s7|6lmu@JD1^Q>4`+7q<)k&9b8a1 zk4$a5^_gFY=nD z7zJLMGNGZZM?sIIB2DES%pSeJAM@yG4z-w`r9d~^fI^11qIQ8xR z_yp(IFx!9XXQZw~_=@mE(3KfXO<8|PH4Bt|y?#G&qu0Or`HNe6%-?Q(e{m~5xc>lr zG-*=&CZj>?m?I=`xNlr=xy=>QVp)V-WAN8aH!63;00*v;uKUOL{{XVId;}Vv$%%S}p>vkR#!Y}*4* zZ7u{nH!+~Z(B1oI{r;vE6I&Sja zHtTa5TjY}xv|Gn|T)A@P%a=BJyS!r&J$rw!HLq%s&4B z@O^y2+qeF|rK{{Y#%UR>=H zN7t-Ixk1O!Ubn468sSd9y?f3k8!_@nMmdc|f*7Jwp1p?z(C%BL9-7X^T5Y*6#ZtV&Iy0XoXF*HBPjsxOhWrfdO3!q+Sx;$Qnlm$^ zp3^<1drbA8GM=;N@hiXLS9wyUO3#x-8FKWwa^=hL+_`f60_FV)=iiR>xqrmmzyAP+ Szh8g;o~26Gyfv+V2mjfFC|ofB literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio5.jpg b/public/images/portfolio/portfolio5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e6418e7f1e63946cb9c69d4e8af1287fdb059ff GIT binary patch literal 18312 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 HTGap9lJgQ$ literal 0 HcmV?d00001 diff --git a/public/images/portfolio/portfolio6.jpg b/public/images/portfolio/portfolio6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9245c4195b10cd78369e9dcf4291fe77df8afa07 GIT binary patch literal 20705 zcma&N2UJr{*D#6@F!T_r^n}oRFH$6-gkA-t3IPG>y@O!ry?2l*NG~D?iu9^<0Rchj zh)D0?jXux&e&4<8U-#af%*vd7cAtIr%$b4TbHBe~(J1=bKf%IMQQ^V@V*L;N-o+wQ z@IpEGVco$3V9?T7SiisF+_Urabd}=gclO}3w05zw;X}DN@%vi3@(c0_@MB5K`MO%7 z9Be$9t!!-Von@fE+B>1l_SP~`Ls1O@4OfJXojuau-A2z}Qy=B;fReO^%E>ZI`%3vb zxjNZ+S~B}OIXZht`N}~53YWt4|DgGy%zsHd9b};Lf3z|iX=pPeT-<>`?=ci>)Lp@c)6o&Fyt)% zVaCMn|6S1^LX0(13N9!wCmUx^6$Ke62E%7d4>P*syKUiS~{a_{=;kkKfH+lS6(TEyN#u%i@Uyyi{pPrPutGL)5XKi z#g!SMC&p}O?`-Yjo_F#QZlhQuhB#yNH;8fT*CbfRKoSq=JZ~ z2trsvQc+$AAtZ(weqkXI=)XMH|I6F|Pab}Za{fQV_`inrKPXJD{OSHTNii4yO>-M( zOm4ellKA%?7Te#{#IpW?d06h?U{L~a@Cb;pu&Bkcuo%;^umtF_u(X$dFJPgu@Bjb+ zE&vY~7Y`o~(+GihctAoT0s=w;0wNI6UjPx2kb+1_h{(w)D9Fj_>FDU_nf?oR?%usi zOhilr0@2V?l2OwB_s0L<&hKt4GT@zOcb?(gA;ZEZyMse^=XWpG3D%uEcd&3U?LUBx zxx~c--2H#zF%Dwm0C4d@SXj8&*aX;jZ~!>}@chA(fkC*;0@@HkA#!06yayCec^1mY z&yuKI;V?1`BQ}5lh=YfN|Ca$nk3|L%1Oq_K59HlKyM)}y1#~QviyEN9a9xW1iEm*n zxG9Yy+Ru^>tcnqOFfbNI88#j^hV5UtLk7|ogka0-Sh|IRnFSsvxjuVA{+9}XhwJ>mL!1NSgKsYTp&|4HiTNI^@h5(CsplRitF({gT2oao&pj!tB2cbE5 z&nMy#1`zm5U@-`7R7Mt~N7E-5Wd-WR2ZD95;9%zFfj$&XM78#?AW%_}i&H^2-Th&| zkWIfjh8rJ9%b|}30J&Ei5HvH0QV#thppF7Gt;{&vJ_f}GU5kKl^fKEeV<#2qhAReo z3t}{NmjSInF&xFbkDl6;3F`3)62V~*AQ&$S4&Xv4oF~Vr_CpA0&>V`TI*ObIS!I7c zB38kWVE5p~Je$BjV9^(hgM+>S;bZwcN9N}xXayc(r17^U3{ zNz;y1(br8YucE<322O*<$4-I}10Y45_y>?3C;}~okwrkMqxevN;%T3t`qK#vSr{BIE+ysAA7mYZfK z%8DKm1xHtWw;7DTr>e)xWz#RHrys40v5OcqXcr2^E*^_Q89-t%D#=dhGfrA}uiLdI zCRo76ldF89df@wJ@8!IEwp+caGfRiP@V|`gGz{y6Q7{)%aNV&03%;U>Btp&rcb$~e zW@lEKZ}0>n(?(P%9u5eltTH5OeG2$7@+BYYNAxn~O;h5mYbk^%;u$;?$^Bia8Ugx7 zgt#~N*@CQU{NOUE<6*xsicipxrhEJ1H`Y|$T@N#NKmP+irQkPpT%fM{XAo>!!UGme z+E^vOiZp$>>?}={XgIuc>iD)YuDM?@lV-s0&FIgj)t7Z+k!x?SXXs?a#4|A2^a6+- zwj51c6sJ8wtUcD)uKIE_?{+zPX7^!L97gBUkvP;BmwlQ3Urb0lnxg(|a2ftD9-QrNk!HI=u_XG1((U1cMSttm= z0SC=##pJR6jfd>c&qkJ`PcF87_NUc0<)#m3Vp{tJFSV4%0)pNfRKP*!B)McjYzj01 z-0%a0>z*>u>fYI`Te9J1$JepwiQReknLeS_ho&fl#7TeIfQ6rjuNxphua_!O;XpWo z?F~%oQpb>}z7kH8(A~b9b^RNwaPENqcGA( zA4Ap+_sh+9Eo0pJ7)d(gtHd-SaNU?jRBa89dNUl94!_SW!>D17lRLM6eY@PYbMXGh z%esLg_WMl4V?VDF67LNiiTPw79_L(MYZjuI%8svpy`EqHVFd^6uoNYsA^4HV%7n%u zR%}puADDHwYHFR=m(c~)<8c-I8>_D8hnMHc+_AUc*0!j3AkDG&f@DgNk9Ky@{L@3) zck02}Q%40;w%M;hXeqm`H2@HyjR2#nDu7%O?yBJiob!ei!+KpFm$%e~i@#b9FwWg% zKRs_)KC^kb(&J}sP*CEMzai=`pQbhS_Pxuz?ZyroLXsh+f{zW-r*Jol^Acs|q*+Zi zievdz_b_b$J@MmQ)5YbOq?3Hha@Ml5aZGDS%+bzfZnJcxPxz{~ZnW(^x^DYMPITAX z?{W|h+FE_t2a0&c4O~+|RTjGqE4lN-q}*bHPIelz_H$%h@IUVPw6|WsHd^ruWqS5T z3;|<5-(H$ZU75D!`+k&tLo{|mQkQ*lB_U)5id1A!uzrTcl|TzM)Tdod1KL6l5uAx{ z-x;_Mgiq|8%eweby012k71s2W*I`D~BvCo2DYkfKX)Ev(|NR~B+me|h#&%mg2oP12 zP(@Xd_n3Ltbyi2SF^YAS`IF*Wf;{ModuCnKHz7pt!%@K3v$|g7rz%6kA+bx|MQMr6 z-qF!^^^3QoQh{}(m50CPFEb5CE|>Bo(2#^MsZoPCHzR;MeK;}2k1Ba{W|}o~M9Mwt zout{(Z*Gn21v#lO}dSH56xOx5c#I$)ty|pS1 zMceuC$3=)V-Th_b*e-iHXO>p0zB!fsr*VfVE4x<_d<-;e!63XcN5 z7-Jr==6?WbwIF2mO+9bBk<^hqm(S7?ea))`YI2Y#3>b8aI4kDK3EoJ&hILsV=Q;&Hk+8EIHR5Eh3+tx^SwUa*Sx+WxSv`lFU; z)te(txffM2ts^n0dv5BT4L;X}E}oO%A<&WUeL`1k3M?SUAj#W)Q3TC5Vl$5OvH=6X zwuy6SOokf@;PxqTm!14`?_@-u6}_X!`Jt!i}}P zj%+n|zuQ>Npmo!#^td#=89si$G=ePBfF=KTzDFq9cc=1l?Way$S%F6a#ki- zn-nS`#55ds5P&KeE8khC8{9yI(61OVNKVdH>^GzOqMN}RXP2NvR2lyyD&mDTq!@h% zfgR(OA^A`cBUc|2f{&c=F*gn^@uFi@ULr8k?1!e0|jK&R!WHRb(>O~l4 z4F)R@^5IBY+&Ut4u%l`!s7j5KpFXuIVu&EVC-rM&a>4#y38(fcJ8#Htg^l}k+=p99 zw;n0E`B}(-?uLG8o~0P)ppx%`I^s&_j{4(xF4mG&@sAOH17?{UE($8Pjgd!f&*EM( zBxXI}j0>q&V*1f$j|ZA^ytdmCt^1L6xgir@1=9}4{aNb zh>*|j`6#*F`GjPja?=IvuZKUkrd8z@&L{l#PlIpUXWFH7+e2viJxFbTIlMC&n9N@2 z?!+r@RoJuKz4_=Xq!!}B;E7E$|LmO{l z^{v0&BtIchHc-qem*#0P?FpvHuvQt`?6)N~JZNqrQH}Wv+y50NFSpz?f6@PBD&|w! zqQ(QA0^R1So9x+)ucnDZL+*_HmR4$;yD8HZ7t&lEk3_P;)|NjQ`7%%=wY9}}lOvms zfOWPC*^;TrO@0?8jf3xE9oNcL`R6ZYsKa$e3gK&~sX)rW;YvYt-Wz_C^Qb?{Qc)s5eCzFe> zXCBEr+IPIEX3sfdHp+k!lh{^QxoF=n=W|FBTKlqL-Md#EbrG8?bm(qn$+1)P!<;b# zHDK%u;^hcdV*H5S{@BSozgs2YA!NNeR4|g=GoMOesn_@j65WP62+0UNZJZx%;@@2t zES3-8N^q{L*g6>_RTJ3!To8&q9=T?@yZDwTjsInY`J(7sVTsYkFtE^ZG4o%VJ^Lx8 zu&}HoUSNR|JiL=6^da=|tPiR6u0ta~p{k)TBj7=- zzL7RZ_#N!7_Zy5ut3Mj$2vxOwX`uMLkF4woGyy=CLQ?C4*YoV*rN6N}_f-`|H4=I7o<4vum(*&%r=eOl1vx!aQr4!PjQwP_fjPS}*Hbe> zYi0ZX5>TthjfR?OJb)CJ38=1PYi=Z|)r2XoUj4=ZAF=yqM{j(ebUNT-H{l#xdZWc&al^sg z{-Bw>=P^Hy%*pblVURd&xP7>yk5vKP9beivvq9bMdz27eYHUGWTy;GRnXVBdzRw~4 zw|eSuJ7B#wAN?H=pEPig21Z7sMf|KooTfr09DAi!uEytp>v^BF81~6FhPDoK@14J| zBkqqWj0|&(aQ{OLI*jC--HT>p4h~+53Er@dr(E3Oii(O~SnCaYOiciNf8zBgaJc_; zZrA1h#s=q~*x(#f%n$OOV*(1XCj=V9C#jN}!%Hz2xU|S$NZrBP0QxVR7cBs1scq>m z6c@=}zr^*nlD3j`TrL{^TZ08&U?6*dmVh9zHRmGG8=w*R{ysL_dke7-(RG<0>!FV` zfg`mBMTgoul;xL5$U~N-6uJ7Gnn|P@+B$Qxr27xybM|v)$xq5xu!lNm*juHPZ5IE< zMJ5$8Oa9!)3SHK72t!DV6O(?`)ODC~u|{2&qdsdGtX%e*^~e#J2akUH^}*D|pJw{t zQ&@4)>awYg$1dguNEK@L);c6vOeywFOBW|>X=f!}9Ij{ZD!Lut^a`6DwBQMK++|Cs za2&$7`!VGP(Wp)=ekC=Z<7gb;{Ro{7RN0&(^WDmyef;fJXxY7$Oz~*xD{OucQv6Q! zNA7C`!Ph3tYaA#M&=Ao=&k8Z&$@gr~WV1 z!fM_*^~q!P&?ARZjDa1P=$-=1ojk6uu*JpN_JTs`a!t>~KE!{l^~rs#ya6b3WuXKV z>FBuD#&#@V%ZY^xmQzf4e8S>|;=?DIYaqc=tEgR?J*xO4Rim%kkgG0~=2c^LXI#A4a-O9nv&?w3?M`CH*Hm z{@l9ZTN&8LX_b3tWbw6{Z)K14*MX&Hiv3R&=I6S|x>&*zu^jjEugk=KbSWQ--}CUr z$K>O`tlY6LVacw_!rU)!fRQWQ-Vc~Jqw`~retj&{nri_!H`)wscY$~;Lav?+ZUYF5 znazMk>~@zqHu#Ou={7@E*;7Ai;m^py$hV5!>Id}pIGb!w9LK{KPluvFeOx+gLCT9$ zP9GN;y8io}!<5wLctkV;m>;Hjt$!9lcmDcz=jLFUuID{BnYpMhcbCN};CrhZygoIe ziEiM%_*kGz!TGYx!TW&Kz_b2~U-3uFbesR89sO1jiKfxS>8S4=O}l75$Ze|1ezDRH}?L(I{+(iz%C>Dc9aWsjdz*{~v>2TR2; z-3{Y|3KmCyUCe$~%_C??pwNm2Nej`cH;vGXS3}p+Huek-hYV67KgQ%#L!y++`|jR~ zW=d-U&`A`jf->OPH(RfW3xwn4I%oE+J8N#>aiWZkBab0>TSi1_#pMISy?|V}*)$qDKo|4X(szOwbj+{<{+k>=n9Xb7G`L%NN=aL7Z zKE`tTd!g!^`XzZgGWXVOc_qwN=LDx-vd={Px@dXaP7xh$lsx_lbq1ep7u)38o!1=t zz_(Yvzsykpk@WpgA|ci0b`_H=#CF^u_(cImzma8sM}e6F#x9b^c@z$vZxChsWX~$% z2ghMVSFVRA&y_&FF};yG;h%HYtDcrFK3w{ysL}c*_Sv-X(>lVu06Zy?wafaY-&kU! zL}nxA&uvdSC(2(H@2~3Ws;4yP#3%DhsPaVQC_?amM7vK~V4Gg=x0jYvwcGgJPCwAD z*2BKCQlQACms@8tvkESDv@fQ2I(Ql4A9MtlBiogc`Y~cm!ja0be&akI3=;KfuVQXWow9eIYV3C}5TEYi| zLXJysa8eI5iG^wJY2T8eXBnS)Ox~l+$hhF80PNvkK(lucrZ{s`4*J|MeIrM|GhipR zu4I&puNTN#RB_1%Aog=kOfueW2Ef4_oF` zXx0;!|42<)ZfE~&MLS~)s&W|V*Yg`oW`&~8)V%i0rc%}G{-$IFyFT0g(z?@-T%~vI z6YbZ-2Gb9DB}5CQJ-3FY!t*7@GVw2yZBwN8E6istsqj^p#0ZNVk*$NeS6b#+Tj?eI zF^R|%wOU`i&OaOz;WZL;ZHM6ILF&&A<@^=KcOHv7o2iIoBQj6-qV=Lv)f?{%pZACt zk3srA^1WHe>N~Mvu3@Emn5Rb+{I$K+^)2~F*OOOK@8_+}%^p9SdU~NDtG&C|Q7Kf5 zQr^r*=|m9jdMtIss_v?rnbhtrP&Jp{1A1-jmG7*7RZv%*L}mB{2{9Nb)U#V0(Yuwf zD^WGCIGA*&MRN`5P1E@5*(OGEzzVpZ(+=*{f(8i zx-&HKk}%MOR5PAVQ*vnPKYh1Pn)wnYt8@OIb^`{OuFgRH@z%KDOllkl2I+mSB-Q8^ zE{(!gtaoCYe#DlunFILfb*gxO3fuVcly+XCCxpe%OW~!4f0;ze!z{xu>>PR9wPsm0 z`-wbW_Cx(-y#m9Yifn%0JM^SJ+EUh%ttZq7N@t+Rk4W+{7xAX|yw+}WijnT4I=-=d zby*1&r=tN+WLi&G7ZRQS{Cr8Y8)!y-5&TJ$WY?Q=n5$%WTQP7V`0HYzRoW^Yr$$?K z+Wy>DLFZ=mp9R((oI7$5I4B8?M#G@MQhbmibBrQO7?33bPedLELCZih-VecSkfR|W zE(lP;wF^LYORXd&_!k8<1)5XnN}xVqPG$s)qW*}%(2`+OqQZdC9jEEHGkfrF4F&OLME9OLQT>zbgYK)ZL zzhaWYKU89ug5>E1jjBoFiR?U4CHHXtkp!xUT1jNs7r_WXU^M)Z0fXQJ;pLGni}?wgfZLkFi-=}ByTG2%zVIG z&2Rh!CsxXvglDL$)yvgO)D`No1k?WXAn1z_>+81x~8F3Iwofit^gZNZrQw^JMMa5bD)69bQpU zZROtA44|@=DLT65+Yo_TS*`|$QPJy1Q>d<%w9?sMWwY9x zCKq||s0lq<^EMe8G=9gP^_J8|8mzswg&E{O@KGpJZPCkVRXii@yEcSX`Yi^azjM_5Uc>e#fAZPIDY(XHUX`4wRR7YR5W{-$~OR+B9r?! z-d*$0YkZ&j(n3F?U{ha@!oVi!4(vo3ZY~annv*F%oUUB#oJH93L~8ozvXYdN8iL4e zihyd80U|@-G4ar!QtzL;armg-d!3;`B8<>V?d~cW?WyP?DU!Wc5d-8xmatczSXgR| zSWnmZEe)B)b8#mM1;oB^Umi)i+3-BK&JZ9N5MldvWI)Xs@1Ngy#wg8#?As9G2`G@C zj~n#*G~i>^-^Pz38#*VzJ9{6b-U1eS7`^?~yn(cluM(#kmTGv(O!?X4 z!%VsAPay{M+%KyE?}=11B86`mx#4s(XwBW(9P;c4TnYaf8Lg7U;o~Yy4iHqMiZObA znguSaihDVIIm?{TcrEH_2kGKhj_Ajo`$DiAZX0n4?Kn(XU*!8>);%&XZ_HShm*V)VYNcAGy{_R!$=}Qn=?fi*9Cv zB}JvO7=2+yo!Ap{pGt2{{zkfu@fu5mMmk|mD@&2`$@g?x6<>=j`HqWhUMY_12>IIn z@>tLZXB`*fF`gi4X||G*l5rG>fe*rU$h0yKEL_jO+ner2Jq@DC&S_FTRRO)8G}X0r z6A!UuEo(!)lRzS~&%X7iomucRrEMArCcz*S)Ea7jH1ml8W{9N4)y+Q?9l@svg9&^fqHkZ9vDva0tUZ%-bl>Tj&c52(;r$RFa%T{y!> zUZ`SyP-t8X0}h<}&fT|{b@^-C)L~{G__-bK^tNwwt2ZB?A=kT%a-6%|XSzb$1BW0@ z;ze1;z0@zyR262|vT`RzOJ1pb?)G}8sA@^_l#Vh=FNl-#C(PLHW6f!R7tNcA_$syP zoEZz-egV&$s3#Px@<5t?DBdd&SCqrG>p=4=6A&55jKpMS6z!{5Q4Y^#3J1VapYG2= z^i`363&w-pTE07$*XgI73~xq962DFVs25DAfEV9Y-68u)d0NMC`Wx%57U>5Duuc?B zKW3iPhj4XQ?lOsvtR3_w$evA0PiiCnt+!n22t@p{QkuzPf#l|Ww@z1g19${R3r(-O zIi~(8Y$ZwDO!GjsnCB-rc^D3c;)#bukPWuqk_tFkoek5sN?Ow`?CYt9FIVy(c>sEw z`z1y<1$ zdKG1)!)f~chy}r7y0^4`*_C3wkg>G5XB^$ETsk&nX+fp&L@K^Y{M|Q=4Z}9e%2D=h zYjvwDmUc4<1L^p@pf%OG$0(WsgMU^9_Yk3QB8s*)-yf_SJdifxL1&M<9SO)ql{bSG zNq_6^KT|wun2}sW`>snN^ytuHHH6-4vOJl z8=)#}8Bvv#(5MwanG{>9p%UiaJJg@4xF(tOV>ro~e3%*2_Mff9 zKdZUlSSy&lo=-8b6pTH-upDFsE3&BWWEJBHk5PlwBEK`PGUi+@5}VKBmddw0L790C zs4(#xE8mc-3xE;+=PMeG;bzZex|s1e*#C{?UK=b+?{dAGdGu=gVE+Vz{Ptl* zOF)zsVU)C@1z2&QW5=;El~}%*C3X^|%PlaA*xP}`JXzN9ME-1_WfZ^lG836#wkyq! z)Ae9)ZASEVKStZ4z0PQV!5jy z?>o#^;RBgdFpU}#slCQTG~bZvi1fw?^I{OP`EcMG^PXlPD@!7NTOAlk?{Z`0d)~Ty zSzmUVguqGAbc_p_$4PSgHgHQqp%B5QB4j<}`t3K?gPvPJCLbx&{@HfOXyP@2943VS z>|*_A&`x3U^g3Nk`=$Ew0HmXPg3h3%GRHc7Nt%0t_FP3YgoBO_rgdY_J)ES-XZnuM zA{??afmx0>cfL$0_|mLMcKf=sWcP1A{#kl~`25B<=?{S*(`Q>Cnu^gf5hoiRfUBjP`pM`~m z)l_G1k13huF+5I=C)3)eiJ5BpJoB3VMxvnS)vHIDB7QO)sKgmz|B$Y+$yB}gsP#1# z>(SJ9o8y)GfwFCPsw^dH`6E*yR7rZ$1+^}2Pt_tjJ5xh6d5-n*Ip$m?_vQC!t}s&j{Ka%lHRvvl-?HGRe#qduiH|=&0h~OuyfvHx%v8*R}+9$_}-!;RbzCpp6>el(wuN#k^52$5I(5#q-LD6I*l&*nU8&o%k}A? zaH8XF>3xyuyXy?+%q%}k8Z}r`ZZey*gDM;caet^6)m)dW@HFbST)wYiR(q-uqf+Ri z7?F$LGEd~IRM+HW#~*;dgzs7Wb1wtmW&wWGsEG77h1m@_Q5}#M;5&9?d3oQ9I`2{W z=u0fT{ds}ZMiP(m^KUGmQny8#%+n1A%U|!}K3IFq1OvfE=5k9?Ii8Gjiqc?br8ILD z@Qb*-vC*i}o> z_7`*wue?}V$F*N=8R6~4>w08L^2IfZD!aoe@JTw;^7)%BTnImY4I(z;VQp97?UUbF zl5ebkg;sOYZK>c>YeLERxh+~-j@4ZDdDE?|mYfW@5<-85T!>xUcFgleju;T~W&p9) z+WGw6*gNgytJFXzP5VOeM-B%3C)jujZ?iNaRVnB*L!;i4)aKZ*zQeDMUs6GD33nMdqK(gHuRMmW7?s;o$XkX;?U2WZ=@^S zo;!~ggMYAVQAmdaYy-Jhh*cGf1D0xt-L$uT$tnU?jKCaD8-%Vh22rg-; zWksf&yFbWJg^D?J9-%_ZoTyW0a365O=W(CeJ1|91##(vsxkUpRbM7ffCxkbOulp)9 zso{k@AP3kC26tOz<&{{oiBU7BMT1zc$XSDM0a1jlVREI)Yhm|^i9!7lZ^q_kA|h&V z5C*h^Ng}Vw3%-Xap-&do>g45u&=dyz$6E8;_IFds#*!=EZ z&kAl(Oc*u0Xct@ODIzfWVU}OMb`^m@7=TYf3JIEMfDmDQBfFfA=`}FKlBu?PhfR8q zy*?8Td>f2TM9i_=;D>TQNJI5kWy6I}?06BdJ-UKDiW@3QW}Sh-j(Sp)I$xuXe)RFrtJ4G+7^k|5s^dXf(HG9L}oOu_7Uk9c#n8{acf-i&2 z0Ym(E5a1AiLmL2|T(x57Fv3TwgF|~$RHN`l#*Teoqp2cQ`j9!yWJ{T>e4q#$_)dtq z7$5G)2Iy!2w1B~j$U_)xY%pvQarAszZM-!M`0E|nmis+olU@7TzJaHt+I>*u;kd*2 zE`GiedN9^JvxqmDSv`R8MGFW?2DEe&0h@;%l8@ErwMVxo?7~jLa5FTxJ`=(Ng0VV) z5JlxmCEB8GIJyyx2+OLV=wzCiesqvz>|7fieKtAN<}ZNgZ*wZ-}(DbuUsE#T#gRF-jMCmN zb|WYUuYW!IsBTWODfiI2|Nh6e7dwbU{yF}^PRGP;mP@t65Dw>4>>H!=QPNesnu5e3 z;%%z{;zkh>S+!sVp&VLT6Vg?A=|ce!k`mP#rWEEwZif4z4jagv3kiYqYXHn}_m~s+ zMG|tA5LAL|C+ktSs0LiS8-Ym z-=qy^9x|`u4yDHY@k#I?vy$FxQIWF#8tBK5^e92=PrQq#{8XH@S9x#qD&(`0)vevC zOa_wrGgzI9jqZv&xlQ-5#=pt2TyG_|A%3k3}7#hqiSnv2e@;84l z@`NRhLE2xyaDUV>)dGb7nEhBSy3;wBOm_IW$St!a1S z$$gM~MT9(&+JZaKKN$%j<_<-Ft^e{KacO>D+pIo4NwcCp3z66;2n}VTHVG>T2-Ec6 z=!~S>5H8{R9;ENLVre4iD0+^m2^=8#s%T5R2N^tD?1G?7kh0hw7x^$~WJUeKwB*Qf zY5cCRrTp#{wd*^R*y+9@9nR~NIPgyeJLTQzqZB2bS1*3DS(mfBiA4H66l47=TjEra z(;>dlNH^3mMMbC68b6^ZUkxq;uJ_svi?=!muxX2_8!LPilAeV3fXGM4q3uN;qsq{D z{J`jB+=goivFvn@6FM0{77RpYQGpC|e^`3SkeJl>HjBpJ-B&4TYn&J&v|M~w=;lab z+eS>ghY0b=LU`R36rwApi+g3}tznX-v#O(!p5o?BU%3M}arU14*m$EJ5Dd$GdN4Hj zbHqE7PpXZCxOiaC_@Qa$2t0X24Oh4d^Y-{laUdC3dW-(jO?VCNCKu6-pzm$X8Ap>- zF_7rrgm=Jr;uaRhf5OSOyQ}<>HL8s|nDszJ7|(AyDk9Z%q-8-Yra3m4x}y(NY&; z-Q5?3g&rM7=!zUI`Y;%5j$0;u$D6iEv}}v%(RQF;=FnHmt!pUKbC;k}?9M!~|9P=B z&^o{}{oLzi55sRPqR3P^NYZV|CX+yq|NB+ipNQ2C{N?C}4+%_80*kaNPg!qn-l%Rt zT={S(s{#tYG|`;OB29bi27|u)*Oi>+wu0~9-nE@z5V-#~KK^V`6F}j}fzPbgnx<|R z<-*2YP$UvK8TC_r8EO?2#oo4-%PKbc^oNOxu!WMwr|;`V=rJXJ>Y6rm8tj+G?#yR; zZmEZQ;K}Jj{7IN|jF#Ky&mB9uXN@*JNcV3nnqQ=)fk~B?;i&PX zr7XH^$mY{(-ES=3&y}Jw_13vI^=TgMB3gbV;#!i4sO988+( zJ)Dxcv$RlEWu$V+g0a=sZpx3B_vI~1M2_!mFJhM2wiUV8BtNcKi=c~Z0kOfz;RWhz z`DCzeb&IpPC%0REKR9)#{v(&4fpHEM2&}{JE>nLIw@x>_?!Gl1WNc4Kjz|B-{|!sZ z+L9Wqz<}QVL_npuP>2_Lr}1POG4V;=x@Dl!Bu4U!!NihHrjoC~bvR$HA^{-|UxPTM zaT}SDgklEnz|)M%B$$;=~%Io!FnVr(oC~H4LI+uOLtRBQ2_! zc@Da$T{HGX`)s)Cr{!HTwodF#!Kx|j^10%?FFs#)B(n`hXjJ3RaroKeriUad z&wdOqKn%#p_7@jKI5kOg!ueuK)25-_{_$=1-1#;LUspry6o5}dgaEf;lo87e-(FKz zS@z^5Hp)JZsf{Y`>Q#Esy_J;wDpQDA3ks}Cq@#Z$cwe_wb2-5O(>~cq^={hFd#nVk zU(|PAzAqEo7r!6@*dj9=r_24&FQK1t^I6N+S8){*9AxpH)9ieb$=zd=V=)H8f(S%| z1JUnd2Y=zazaI@PGHo!nqM6tYVduyw)mhESuv0hmA)xLkdeM;e_(6uABWYUHm=*F- z*!{0DO2x{wDyo}eYAjpA1_Y@U4sAuq=^D~SzTC+?57XWk5;MYYd7N17G#@87l(Wt} z45fH$JxsA$&u*onq0!qNFnC5(ll}SwH=&B1)B_D|BY~R!*FMQi^;6Okk)>zzM!KR3 zYF@H@UC`#HDns{6krH~+OMg<^Cjmvjv54pA;8#?{!K=ExXXme~)M)4>r5k|9YK-42 zmb0&t_{cmr1UjSaHagSJU}|3tFLezo2h*mnGJL^ZtZkHioc_2k@(GFk_7RSX#u`GR zqSygz@09FY!C%Zx#^q}`VY#kpt?i5y+eWSO#MaLGNb4s$M)xXKTrQL}XcDugLwN$# z--q)Lmk+@OUMMbxRI(n+=}>;ZjJ}smJlYXU7S{if;QPqylsz+nJ6Iu9CQR3B}Y@@;1L&YwW03 zZclXSv?6paiRfto=&wlcRc!0~9E0e2@%o+IA)%8UfnL$Wbfx&Rl#dgH0;}?Y&wxcx zp*QN14)T)2&873XBgFBGuGO}S2S%THzZU3GTG24AzT&l{0|w?u4;ZB#kq6uKy217$ATZ` zSz3O$q)!GAiSln{pD+(jF3ZP7nmsyFKBXOpNlD)TyHJ?_9#Y<`gi4BBaMVQeifE8` zNt0-0FD+ZgA`#D7%2gW0WF;+dOb z0vPR4sxSM->6EF8b(XuJVyS^maS{#lsJHQMyJpNgfMMCqGi4tDv-k7<(I<5S(rd8g)S zG$R6svfAnJGvc<#WFDO(uSMEUmNXMKIcFAwB6Ytq%^lcCrWFwZi$*!2@{1TznPoe6EC`sQ&kE*_^F0G zV_e4h@gn8v%_v9xS;1=XywwFoM|$t>mR1AX+)yogMs6i~3YMY)mRts?rvydQ!F^cM z2X+#-r0gimP(vh279SSQ#KA8a1F{H+wT109N*#XHZ-@(DP~OK!CF-0_^WO8KUpOkd z)Q%IUY}qAfPfYO)94y0I%<7JwiLWjLrY^n9D@nT25k}XV@1Y241|2nfl-8fOh(hmv zT$>KF*?FK8p zhB^RJcEbk|8Zpe3P^0(Vrg8ia-gh&I@>|ha)rYga1mvW;D|rIIB`B1mdYd2lJ%~HW zAR_*W96wLCOvG<2mQ?(sWFG&@MX|VE7fE{C7YFC$>Kc!tR2#C`gngf0nR6~Tjb)1^~I??(M zldPvqBa(5p3q^FWNN2GPu~}N-<+*yc6h18uAIl0~S~J?PzOuegK-76G-Dld|zVeLK z255`ev0U_}*nO9M<*N|9+0Jw7AImF8F8d~(o#)ac*L1gME66dMTg-buR;RmU7t~dt zJK`{uDyq}Wm~7xf&iaQAkwWZrvGx`ICl&%*3FqSitaIWx_0IYzptv#UXng1vC{zn#L~Ak1~i|0^taF! z)D-vQz9@I)GbT)n=SErD+dD*OpVHJU!aE3%HdAiO(B*~?-<4(y6oB46 z%;`5kZ{~=zIp_64KU>A)?zZ~&un7;(ZYM; zFJ{4J4XOUITKRpxnY7XRu!CH}5O)bDJ~MY%zRL}DY5$?pBnuPU?2BZc0h-Sa0NzM$C`?anY&8r*-%|0#qeu*9-uOio^0z=!$QV#<%@N}enudu~?x^eE+tOQIK+^!fcB zA>!nX=aL;q{NxMcM!e_+^2LJ7EaZt3Z+mhaV|Rbw7g&?shNHE@A-wU6hZxvex6xpi z$E2kd+^H5#CKYfbGEgy^3K=3Ew=XP>cux&^8Mkdx%ukUtPX5r516&bDkDy=po!Kf`cTZ$qBKRdC&n8j75B}ZJsCTsnLWMfl&*th z81K`n#D>c8c;IqFYSs}7lCb5epe04@)^alEgZd(TUBsy)uq1&}{m42u_aML2KB^hN zbFe)+!E@2!{cTy>kk=}<(S@2NWk?524-$l&i8)>R1B;0`j-sc+b6M! zsKGtSy~P5t>WPWvC5)HpsqeVmz7X5w)efnj^N3gF&yG;Mu00;pB0|7q}n%b;n8jh1(3YOq?)JuXmE&irY1&QE+@I@zu6T;}o;f^ULuZ7kq z*MNwma7__BY4AQL#d;mg2c2kS;V_LgG|pcoSUl-iT_8hAV<86=Vy=o)+tK zB#ij2xBcPt-Z+(Z(&bQc&$5*i%y@whyNhC{BT$0Hq(GOy9 zHNiY^M}&krJ(A~17X*_}@T3V+1Tt#8C^R#! zey^&>iI>X@jpK?d0^y$nI_AB8sLQ**v4`2H?bKnz|0hhIf%IoR;Ex8^GQB# z72qENr1%kB>!fUI+gbQL%V`=dC+Z}M5oGg z{4COVSo}=uis~^-MP(l{bf44?19^OY1~y2-%aZo|4k`u!#s?^@l751jAoWm(&~eCV zXS=7}^Tj?Ecq56CT!lokqZu?w=b)M+yWvF_V^laP*qyRIYn9t%xzh))%j0}-C&aiX zj%k%~T|_)et*I*F7uh(Q3(uSu)M31clb_(1DCb_H+6qeou`txTd67nyAceFqz_z=e z0wJAFa-VG}gV*KpwPjUTPA9<}84*lfXwFQC${u&GC;1fJ+_Yn)l2U3W4PVL{=#TRw}k}=f;c^MMxbZ zi6LY~%pFEW9cRGAM+_N?{0LN3Tu!WYOV<})$oQkc!PA0h%&QcFH1OF3#T6Dr>GJVU z9ML-*Ol$BeBsW=HFM>E0Ow;8bjqDKV92r#(vEofwv&Xu}fUnS84!KcLkVl6E2x_|U z@3?`Xrfy$o)J!F}@356Du8lPmwbFd~)JWkcU~6$V&!iD~cjlyxE#Ifloj6k7i{p*t zNK1t-7gfNj_?t0e)JVscCF)Ki&S&JaAJS`EvF?2+CYeiz7fuR?X#*EAkR<})o*AT&GHAq29}=YS zK;MN1X{etP?#S*TZ5m?|$fsjDa1aVrBO(AeXq*5x7 zh$Di;5Jr@P|Jncu0Rsa8KM;X&#~wTw@E;QJB8&VBz=3!PajzaL1pfem@Wms79q8Ip`V};fD%CIWH{72xrIyJ=va7PSq;)tF$xL*W#F~ay`jT1>Aj{)$> zdc|7sqlIuT7^KI8E5VL9{{VVKcyZy!3h*GBzZy8_iEu?CkVlUMR!)1d$Yi!8K?D%S znIZ@wlHg_s!Ge4U@Q{@voY-_kmyIS$7m*yTG5XmXv0rcE|& z7FjLG7}QK-<8_)yyd}ZY2K}Ilkz=FZ&oc~YK0!CIp3gS@_9hqw&b`hQu~q zgrHT5bKr`}G<8)&q@LsLMdH1#Z=NaeUldXCK*^_=>s8`;ettA?p>aJ!O|dO62Zd$dyBA@O>GbdH%F3aG=;#xef@iA`AR<{P>#YEAz9+>g>S ziLJ2xeEsjy5*jwm#gZvHy*~OPNk++1E|qmSH3iL~d8tyf%c!X-TOTmg;k7$e{H^%S zc&Kz-Ziw~|mrLkaJ)uvYLwoLX(ZKAXC)hpq^E!S@hf3@YO>K_*UOe_3$|PR>eVZAX z%qK_scOa&fKCgAw1-rPmd#87=(BdDIOHWU&h>=Xf%^L3}c->zMBz20aCBp0MpEPBP zVsvT;myXiyu~r(1U16`XDyF(`Fh?XcdXw*xajI_5SrR!ql&y54eCr|*lB)TKAxo<- zPcpg?oR%$?URuDnlO;l*KeJR|mt{x0$!fkR;)=fpYU=)0^jr%eZ<-`pc9it<6k9x} zCCLrJAk1I86SQC2joSElS>k*P!gw7#?=?jYc9$QI$8qe%XRE@V=X7{&I$PYd^IVNY zNx59Nu_OrZp?AR~t2j4S`T68DmG}-vXX=JYje7q8WWgBy8$GTmb)IA+jNjh>09M+K z+xR>!d@VTDU3`x^9LbJ^`R*>8Opm3n&{i`@aJbBt9sY&J@3o!TL2s}Hw#k$;KvUd06gG-;Qa)EF6wM#$M9sq1 z80hNwPhkITr-_4wi;1zg1JH)#UynN6JR-#o_u%iI4?9>x#ljQ>pI|C-kSpgwZtpWFXV(vOG#PID96kKA_nNaFW1 z0L8yj6JXr)Q7jNp04!)ISj0~Nz}IB}fC~Zu&}at$!eQRm06_p)XlQ5{Xjm8+SOnOQ z9}+w)EIbl2A|etZA~G8CzW@yx1r-ey1sMYa6B7f203RQpfcU=w0uB!D6Y?hpfl3@w4kbkuk)@S{O4uF7! zhJ^cY8yXe@=0nd1H9F~MC}u@8ApNg0(YShL{%)tT2}W2_i~g z3;Jdq1KF@X10W%wpr9fDQT1PdPO1Q5fJP!{$1DV?pQq?wi}4}!g9!Q`PayvB1pyP{FI)5Dk=f~lHp`zD!^rF1CII(Kw~%NS6jE@L)jfMPco-G(eKXosk9avM$c!L#?poEu z{liQW2<0@li)PmN zd8`3BzHQy)sTuv}X&ehqFdUqh*}~C|U$9u1SJt-s>G8 zlHy8evEjVvuw}gAQGJ@3%kZ*v?&c5U=O+w+fH8!W>)-LLXaRmQ%elMkSHh?6%#t*z zs1Z|=obf{zF8(fPg5hop3OV@>12`88q(H=4+VF~YO=A-K*cqBN6Ahi^Qgu*ax^07_T)vfW^&U_+3FYd8h zh|)I!M29$p^kbkwdI9MYvzw-~l0~sv>Wfi$*0sBLhB+)-@ntn1 z`j({uNb>w77_;5)oZ(|WqJPNmTW~zK7`igLJvNJ~L5_I#u*)Btp5CX*#4Wim&K#|Y zRL7BBTX|z=Fa6g>KP+{d# z`L6GbKE8OJU;j%kVQ(Cksh9}|60s*7tL_?S$*kh&A!lS$Z>+uxYTU6(N&``p712H# z5&|YeCaOq~IXlQfqWG9EIvNKT01_Mu2uu0ukiM8ey0o&tvLtI}7;A?P%j?NU`>qPmZuW14uJ3uZNrknV0J(0wa(W+gOMV>hsvQhu>53e=i;x$mX4Iw=omWVS zyPLYsSZbxGjYjGi{$%!3grTCQf&Q6KaC8X+%lVnpVPnOUIPuVbiRWA4o&B%73)+Qu z0P9UDU&rrPf}Out0`lWM$KQ4&JBXcH*8=JtnD^*I z2>SUmqI58e0#m)(O-#k)F0G>T;i1!U)bd|Yy(#OHV?WJ2JzT$?;Uh#^WeSx-P~zRa zfr}+S5(P>essIuG>N2vQVB9vl zZg-VrfI=S6eGxY$$gtY;a2xDB%TBoaA)<@~rN^ZQ8NV^0cWL)PL!u3k!a%ZXU})rK zqtO)*rs|@~t6g{Ex#kd`xRW{WXPidC%J3k!u10vu%Q*@fLFJ?-3~j%hU46HTcqXz= zB4GKb;MAq@&&*NtqzWWVOm#%{0^D}Ns$Fu6Z?*~U$B|DPIv$h#)C#y5MJWiYK)%jl zMOlZ>vyW{XUT2+fu}#Cn*Hg{Ar8n1&*XKnS&Mj9rqq@Y$j|Z<=O%$+=l7KP*d@oa} z=0u20NbGuU9q0`m_9KH*at`!ikMV#$oolUM zGHrBlL?w??J~4@=)^h2Ik*vw8X6Sd3vkK45(c@7c>yDiC;YH!?m0*~VBs2+>PMG+a ziz>U;CNeC*(6Sy1pBbH7<7b(+vjES`>;uo(zJc?gL>44AOH%7HckgG zbK9xHe(7aO9(ct^1ibg^bR9n@E?g>`dUjWQ<}xw_$V`M34CiRZp;#^-1YvbC*V9>I zUm?&rwxbdk$FA(nRn$O4S@uC8v8{Ye>*v<79FBl8{i80WG2(dSmwN zNOB)e4|IE?g{@8|c}7zd8X8?Ddf}`wITADAqrZ;!>r-Wpf^EeWX4CkkQ8&~ZwStSc z1fAwmi`d#&Er^AiK)0kYN39MIm@@>R%^`~5?7}kPlIaNP8wxF2Uv~H{%S2-QPE2ge zuh@ph#7Zz39c~iil=>(XBxZKMfB}8xDAH19|M)m5^{|~u&oOt=gBxnDrqUxAKS9$b zu(s*Y%0MOt8$_S9xg9q_r+SPMch2kW}Pz;{Xo26Agkk>+4$(Es95SI^`F?XCD%PFa#v6C}4`S@NuI`;_%_JVnUxe z2F8dZV_ZT@Uw3Thsgify#c_%6bbrEI4^28{EL1G|?CN&(N6W%}s$!d2_Wfnv-Q_}u z9|;;RcCCu$i~{VqCBtQWv=z<}aKEZ#-=meWYzLNveT70HyT8Qy(mR3cIP}R&uYSt? z&yDK3$Rf8doO)-`QqH0W^SCz=mQRe>NALYv+PsB?U?QUw4PWLHylQRKq@LhI&haMk zKSj0uRub=rN0&~6o77o7e7o`Bd6BC%vFw$r#(DF7`C7;Qe)75Hy6X+SO&`L)0a|0Q zm8tMIhDsO!Y)wAz1o+r#z<=ySAYdS!|7P>X{>Ay5{!=&?2?u+VDrSI%d6wI4^;dEg z_ZC9Eh48$4*TpeGd`;)Yz_P|SbFj&(df_h~bZBP{TwkFodY5%`^{QV64kiMB7Z;-W z*MyzJrLNpg8QuZ44$KGTxm6FkdmZ8rtnjJ?gp6MqJ-?#N5f$?h8o>R6aZi3AkI>EL zJj^-aZ*9HH%n3j7NOIr`8@&o7+Qq`vMXd~;`f3-VCVFqH)apGllVjM}QBAe)x7{d$ zpKI$fG)(K;i+LF`a=3KF+%)d^%&q?iTuU(HgpVAfr}ilTUh|Gve@!oqu36^At|pSO zH%@Bz)$6eqI@*kYqIH7VmIa!ADMz4Uf68Pxg{;9lBQIXQQTUc)h1a|xCWp)GGKLE; zTa%Tz2{u*xH{olzWr7I#!`#yo@-5!JEjpQl*oYq|CH1W28#`&mLB-&ai`$^7`5Y%l zC(jHovCgVtJ#R!s-4y@DL8uhRkzEOPylNA&(`w@!)Vemcwdmf3^B9WQIj`_+I&!Rh z^!Qdl5KuS$OJ23KY8ZM3RiJ4l8FP!>*Bt%7$oN^8#Tw;I(U+>_Y%vM)gv7yRW8d^E z8FZT&wNfiR`ufm^l`JNeFP?I>1%rQA5HFY6Sh_Ad+>iU$?2u$t3nF0!+znw~S)ztZ zu+5~bS&c?;O5WS3u4c=PDH?$o0uG87*=VxZ1Fv5 zIZNKSNvo)Y$ZnY!pSIMj_Pl?qsw22Kj%k)_(rdF^7)z<`dSv`EjVlE|RmGUUm1d+< zFdBL(RY+HR`RJ{t?`qg@Ndprczxt%no}pOQN_8faBN6xJwG1Mw;G53vI~aQ??M%_) z>AnL*O+PO#uLt?6s#n!X%x6fj&-BwIT9)3thKE1Xr<75z#Mad|_`$1>d zG+w+W<3bTLxF`<3h@h0Fh`7b2n@axkS#x^e{%9{iPq`c1Pj1z2^LYf2FhNrUao;a~}=XB^E zrZ>-oGc8)ndqzf8&tZ0%uI}AS)D3(1?yA=Gtg&T(!Is8{TUi5V3=>65L!e3E6r`vr zt=tD|0Ua?6!aL^rMz$JtZuj?ok&`vdlBDQ3NIqRj?kxtD*&{1z7;Txfo%251NS5ps zx%E`N>RHD5V&JN9RBu^sgDvWPvQ=Mw1_C|>+JrMl=^vc)XxYG>Hi>NNx;Uz?2hyrG z9Xp%Zl&F;9LRw)P=@x4ivhii{8YNnKYEIhk!jG*tTVID2Ew30X+*NjUtNV%Xj49jH zyVYTZ2i0B8)mcqC{U9W6N6M8KjdEF2oIRKQ>+UjyS~jK!?Bou-jg(V)2k5R9D2ic< zRBp#yi=56MD6bn=L$^1AN=C>Z<>{H<0ee*W8EQgLXS-y9w;mG;HuEIMP3vkCZJOP> zRP1N$)Psh2Ko-lWfJx#S;io4439?@y)N^Ia@B!!-u}mO{E5|Wi$W>7^U-kN`T;(|E zl)omXK-VhuO1ibEXK{|#jkCX_O@uJ?-R}6&Yn)Ee+P3pC>lSRnhefp{v2=QdFXp3% zXb)R23g19aV=Rp)9z#RgBvro~$9@qNLk*NFOK ztxiHIYw*$87oyjK*XfD2#IJj=F=6mHJJ1vaL3}x9K|8UcuW7z>#i2v5dX3p>*vo&|2#*7TmMeMi_PO zSloIV%yxQMS#LTTP1%(@dRF7~yubTl(chw#@k&^4Uul@PPMPZ&QGEQG9Ua_M5>U0E zFi37}rsTW!wjj%3b)qu6)J!F?%v**dBvWKE(g16{5`dx0@hZF6u}bV{-!d`8D8A4G zDSfmOoxAJPZ8q0x*WCS57PW9&5?{-Ub#At;J70 z&34ok%HkXY*L)WmVN!d1ayvzuYipY~sn?>-GKV~_l-4$Rm+n7Fie~=N$rw9fo8-v; zD}3YyL2?F#84A#z({x#`?zgvpyBnH49mQie3IRM_bSAENim46XErp>02(2>T7F0A} zhsMSiOX~X?uGEsi^>-E{a$6e*eTHi*HWgq_O7$Hu&BRH0^AxS?Ht5B68A}3$x^Qw_ z)@RX4t22T@Bd|Q0ytb_U5xcKZ^t(9Bf^;E5Jn-|m<}VDxq}nC zvvwt5D8UecR*X_^-n#O%9)j&0N0+UCVazYO)E6PwcO^@OIqK0+eOuI zqAf`D20BNn@esa?4s55E>#-l}N zmBTJ^@wMDW8#`LxCR@ic{(&jdtLj}U)i)@6D=z$-_|`;cvI=QYS>7oxd(}99|!h2>rhae4Ng?H zpBZf06zj6L4HxP&C6P~K zZ+1>)t#$=?bmy!l>Q@QOG%+!|8v%FnZ0uP1bjqP)Ca06ukO$xvdfsz)YtB|T>0}Gl zh+<68p#SW|YC601#!jpaI7^2QWu6)S_U9g6*^}LrM?pS?X#?ujDq;^E`7@0GnPlFKf(mPfVH`mVl9{E<}m7|XG|8=$#V3ki39oO;jU5-FAUZ&<%;LSQyZgl z?OXUFc*fOD;n!&Oe;AUub?KB7;Nm|e0QrB z@q6YwS5Rl|cilDp{A%kJ-I4qb8YR#)$y?C!D0?T;QOVah1rL27- zL2xBK!T=S=;a*JF1bIq!SEe;kcD#uqHMxd2kX>?qvPo;O>DwIgq?fOu8f&34ho8Q@d9Bp@duX2uAZhk**V4)m1D4)O4N0%ke zdpX#wc_;IanX=vS1?TD(V%rQ>m%al~CM7Uzd(Ef}$zfQii7HQr@J7~#XV{OG9O|fv z8iepTv<;C&A6PZ53e2@P{Shig6*uy!^Uh!L60F2G8<8foYHQ=iof{^^iHqBPTXskYjV@ta4Y z>q)$Qs=JY_rJ7oB4#=aS;#vf$C}DD@xD^^JhwdHVgIRpDQtyHdBIr7r?)?^?`J<~> zoP*;>_APV8U+Q(78v%A?N1CoLsHjxu?B%afJUq{8ZLHMITs9*DP3_(QTJXA4FZxg zJqk1~hG_O35|1Lw>x=OtvG6V9pl?*_!ghhZCz&jx3Cgfa;>mFs8aeeL5_u(-f`9n_ zg!q^HBHk1A+%)4>sg6DoXah&(!B15a)G$Dff?(Sm5MI1BB`k;LQf&vl#DuVF# z>*}+9fY86NBQb`h)Za2v%}^c(ImQ7VScLHr_{1hIQ-c+`oK8B~(oJ%F0=4j_)Q zHqLuRxHb{GoD}y(s>nwTWrOX1>y9E8c8N4H1EV!G6AkQzvGZ}M285x%2=sS$=|afcO%m;_Zb8KKG+-U}p1{ji#a=oV zz9~gvn~aiSY}4ybD}Fm{oHK&DxWn(qHFYAk5T@kf0PqM(&_;mtx8ee|cUBMBP?j6= z$uly)3;s$?skzgHa}s8PIV5E>dIz9c5(-~FP|BgZQz1JwQb;F~Tq9j^*P94m$s1k< zoWp-s;^%S*tP7kYLNiSy?^W=+O#}1P)+}84_XS;XJ;=Be5*Kl3e}>g|2t<(ehgbp$ zfe`B55BOR?8HnnqT4;9QE=pw?i@#E}mhO(!U@rTe75cb|QA+hII)v>O8gTW*T24z@ z!?U4m|En0G{wc=A`pFGfC$>sHYZq%Vm>9|=$M4Q~S=?>zLYj+3If0N=C?X4#MM3zz zrFVEKs$3t0c}PgK3Ys$~b&U?tZ&PYc1ob^{=&mN^ZKI2gLGo`TASL-ffoO!hWb+sxjqvR{0-dQKVNw$|O6Mt% zVgKNE96NfDF#Qgr#_@h0B;7&7<)gYLHU>KGU+u`};usX*k1WDJ6?Artn(eXw^+JY( z6@WY%aJqHeiTP^3FFA8?-m8Tr?g2R6_?6(EhE`n|KMnIz${#Pee2`Ar8VGe^taHY5 zbmkK|6W4*%(TvY8}x`CLk+5>qZ{>Pha@evG7lB0=@n+AsiPG@oyZ<7~f03Q`JML4@K;-!Xx)|-2igRq3_pg+bJ{4*v@T04 zg2C;aEPbDFJOITW1OpdVo^%#6^3z@(-&5Tj%@UCz)Xb?@=(!hGJg6UM4WUv$$1?PJ z{;RSUSy2b(0RPZliyOt@G`(Q!Ou)B%51Rmn?>R$nG_nzin97iUm6-8dW9}Ns(LC|1 zM6xI|$kv+Utc=AQj_gdSL9aD|fQ>W1UfDT?m@G`d+(5A>Pd?D1Uz}9-IQ&Pg`mCyv z=(FNyr49J0lzqdP3nsCBJ=d5lw!gJA6cr?8QHpz|?6p6QvE-~Bei|+mm;m`qo7HP( z$mx<9tqF7dhW_pbDK9Jcp7inUA9mO`^5ETO0m1}U{>exCf#VvuzMc56Lz zFUR^GtQLXXaw{KQX62KJR^=B#Rp?|n8VH+32L%GYVsMbfd|6u`#E2t3n9ij}jW5<} zfK*7{d+5gl=4!KbzbjSAx{-eaen(IAL7Y!Y-;WqadG@P(%}>$oK|RfeEiT@Xk@Mux z#10t&L%-r=+pVXMJ!0n9TwUph7|4&5IbAmO{W!Z43bsEhL&pDeA`_>nN_>-1b$ZJEm%#&gE!; z2V{!)#d^S6&JGQF00zS)bqMW^RS|V#zTntI7?z7#v(WUAYO|eqcA?c=f|ZZFTz}oG z%55Lav4Lf!^?Zhtcjt#^_tPsDVPplgPxX=7LulE;QmS*8@FDv(`hwycuy4qzrX5S za?v4Jvf@K0(0f{YzNJR{r_Ivp?MK0y{vr_0r%?NW342!XdFJc&$M*`c6Jvu?28;D; zsM1pQ>oX!-#4>t-8|dOx;q{mjJ>eZt9n#U69Se5WY8vR5pE4{Sp=0V)`Yh>Ns+5h~t>=5>fDL@Y$M0}TST?CxAz)x^X)_z_+@ z$4=iMzku&?aC8ikzVHRE&_G7JPYxa@1AkJwQTh=^bFSUBs1xm-jnDk6cKJlovcoLOBkIivU&m0wY zk)SFX@xhM2p5+Ok^qk_T1|^Fa_g69+M)NuWjocPS-Qy~2+k+RiB7?lge2jCxcfhx1 z&EuMAz>&($qS#PKD&NjUziGqqtJ*!374}sS&a|@x+nAa*gN}Z%#!jRGq^W)oKeyQ8 zipgZo-7wmzAvv$=YkNvl!#qFjbO(Wh9sNs^d8z68d8>>NRJmTLt#@zD0a8qOOg`bt zaae@^0Oj(M$>u|wub1aRB1F2}5&qE{@WpfOYpndticLw_J3xI>3v2519RP;CO>1ix z&-yB~!tPkm2K!P8erSFbQg3w5$$oTnM#a>auhBmANt=wbOBu&XbyBVJnW$?apte{g z`@NKFa7TQr@4y}52ow8rrRZfO&WlNbas4VBH6SqD%B%m7tJKj7mmfvZ5wDN8E+RDb z?4=#emI^`iG=bhOFoe8?^P@w_52Pb`@bTfs*(`YASl^EHVL3Z$`7^Y4NU7UMl*c|# zr2WSL_e9>kj{c@k#>vo9^+~!@sVcLA!74jQ)CAS=HE@;Q8GD=bR)pBnOv^aM@#{W^ zf)l@iM)$Nca9=w!SkWHVULfF*7+6Ao1k=>EyWAszV@*%x`$|-9C!c68z0sPLcU%_@ zl1YP?XyU%huvqV|(k!|VySrGN3!52rAwF%V4;K7eP~_h)vTE@K8OgHeL|F^{t2YzQ zF;mY2xfsU_^o(Pawmp@$fw{$$VfG@bNA}iR(sReGw6ln$8WFx^%Z!}Do&nCMLxViN zI!75zmtfm#yO!y5U;A;lvdQEo)7GZJaymD##b5u$oU__kLYq7-lSy8s@+-AA{tU1! z)R&Y?hZr82-9ME#vBb^ZwQ_gR$2q0Rv!5^Sn#e8;vYBx`)ubJt^`vYNatzqwp{fKt ztbAK;*@YIAEJct}1ER~xy16nt_uHJCBhoJ6J_U0{KbiLL8K~5&;j_FXA?~(61qMBa z=yFrvHSe!}VQ(y&zDpk8Y0$bB?ES*MfIXa9HX#I-3jym9x7X0ke1}aHSAZ=;zB}{| zj1HB4)D!69i&cF#+QkR`i6y;sw6}=Alsl|g=in9>O#n-Nj%_3=|8>M54&Fe>VpRop z$MkZXqd#p)ch<rO!E4qa0@NSxCSSfWTNAB?UFskUFpG!fp?fR`-ND z+kLb~B+!CcR}sa7akd6Hq61qUDk7^aT&^8MsG8$zjct8j=+iJ6SWpbIv_k6*pCg#x zez^_#mS6q^{Y)$V-b|hl(%36GF{?Gn@TPc86N!xCHh8x2l3Z?!Zu2ROA91XLgRagE zu1|8=Cc<)?_3=;TN|gQ|g!^m~ghW4;uDP_~J_fY(cfcn)xR8t8TnvsE@s!$oqMkXz ze)xy-#kQEtT*u(bPo;}<<%3*jyrDovBde}lLk3TT!*w(iYXPQQtK#3M#}jm)3P;Om zb6aii6$i~9#R1O?qFjMAMVDgPv>X}E?|@8Wg+Q|PG|-Fcf2vjwm$^Mp27}JC4!Ps&-QzlUS)gMx znna{ML_nix%$I{arDcmxb_Y$o;_xenE&S!_59Sb@zYe2O?8?rEDZw^#O1484TM+kE zSy_4=zH^U|Zdp&;R7FPYzIYiT|`2%09m& zx{iDm1GwJ&%-_Vig#Md<;7<2Qz=hy++r<$IS^#Jg$5U&L%x(mAqR@;{)glKi)*ax< zfFYkY$&Spju1LnftL1DE;Md4L|!uGQt<+Dm79nNTG% zV0|bICymy+(+MSm*$N_BqgNex?bVJw@JpFc4!_Z0i>Uv}F*;S$mv;XiB(1-}Dg0gD zGKhNdyl}gpu%*htnUa)iD}0;*CwGCDzxR04+%-;i<4>dq5AkcNz+Le1hCMLuN7q&{ zU6xyV#!CEvHMhuVhBg?Hp~KwMEi?D3>}-vI?lHSFr?m5;c{Wg*;~fyDw-za1jxOz+ zVL3h0%}16)D&TZmEb=BXs>O17!sN~A-*n#LC7vGk8o(#Ew|2>TPvapiet6yP6JtcGT3W8Q7CaQ{db`oGW-~Da9|^H8QvVs)QOXVu zF#!^Llnu0kG?dOPiKgvHRmb`BD?7uI7N^|$l=ye{J8WTlTAzJyiMQD&J&o*yeGqrY zutkxx?T$w@_ae+O%;SOt*j|%jLsGi100(nfXvLMLCEEgVC*Z?L4jt@w0PQ>A`+YKB zZ{_$18VLV@M=tLO%!0l^Rah20PzBv7b>wbZQ*1e@`av}}kw+vsccK{52GojFw^Y5zs zg%`-z#^TvOWY8p7t_BKzcEFSks!R`a+RQ8L>kFbE7)3E(&X&Zd6{Wd4> zG53&#@;W+~(ydE5sOZe`XK0C9@z`e~V95|}X?n|FgTON0s8MHOW%$|}gTF>vtBwJYSEE()= z?;=Nw@}D*{RDW4$0-eOzR(O_V@OGBekJepFpVBBQobTyVwzOP=tu@%!qfEl^rft^5 zDy>ZHj;Z#nzd z;ogc2op+{!(yFukvSyi+g`2e03icu~R3qC)vg|8bXb%EAiHPU5Vtd%hp|+jO9J=@3 zXLc-_WbDMmE)whg4Lc?rcf5oHgzFQGXR_p*G$2pXl*cgecm@c5MV7b6m#3GnpRW%S zZh9lUaM9Gf`#XnL*0Ac5%&Wajj8?_Gc-S$k?-P$)xQ+-8S$K-r^y(76FMq-W z`_ddzC*a9dGY7Sh%!I|wj@F1CVIX1;_#nAo4ZFCC zs>sJFuiD7r&5y&1oZ5@jei^3zn`_ZZ#@1IgsY_kiVtB8Q=3U#C_Hrp2^JS`w!|JPHWoT! z68$h$3#cVfR7EajK+~Qu5vZti8o~}aNgCmQ5?>U%;I9}_+1A%S?zB?&^KW6c>GZ~O zuI>3C^F0&#HyLhu@9pN>L@f+k^8$?#MIgZ3Ofm0PLFV| zh<6)YF7D#_{fU)SJJ67@($N+-8L>v8iLcyyeUM(z^mjW;2$G$r>PJB9X?_y^*M~v~ zC#j@J|O|8f6zk2c5rbHv^onYQm` zP%k4T``Trq=P}EhGy?-&aegvrMOm-@uML4K@t)>xVEmk1^(QDH5lP!s#^$imebvF6 zbrBN9aC>*xGm=l~k#MQYnAR(-ND@qLDhffiSv|#!C>NPbN+py!(o#Z>2Q&lMY*_3h zF8_rZAj#zwnyvpu5IiOec}OW%c{X?q_T z*aKfp`X%|U0AEJtN3Zld0G|_{SNwEs55uh%zdC74@8_J19r+%k{H%3q5q5p+0i9nO zEXfIvoR_=PuRl{yX&lqOt)j?+U=<{t5;t!I;_(^At*C_6lI12nHH7^zPoAxqWv>$4 z2a?OahER&|vUdQaQKlKP%>hhrYJ;HHewKt)Ih?C}#P(Z}8Y%^eC5-p=j8GrkkvaTY zr#)4YPGEXairy#qUwC3!=m}_lPozQxtJ@u(^vVch(ZRS1Slf3#6kf0+%3FUsn1nvX zB$ACuIpcW1+d@!@GuQ|Dxv++=UWamoLE2(X3kS z5g0mEa0RNr-t#mgul<>rg)0kr@P$YAV|h%4S_v1?@?A9Fy@xqL_p5$I(3ADD-DGxG zi7_=^?MopTvs4O9Q8o}>YgxU16@;)VASjOo{c(@%A#i;>-me;0iO@X{&I47)Z~4z( zedkSBh7n#SEJD909vG^a&5>nB3obGx&}L^LII+~1Pb}g|fxUe8t^rBkH1~`$h6)tW z!&FmzBT1f>8T|1UG>w!(EOXvl-C7FMP7SbNNeZOdGg1z8E7F*( z(3Va?rch+QWIkwPzhuE3|7Dc^!#MA_`PP4g>X8cGKJmB+!_!@g3=4SdrcQp#TZM?= zrLAL@xyozjmq1^02x@WDb}4tu}JkhqHR@iF`_2%-Oi zsZ8BFFb!p`3k_dRemvDonQql@X-nESj6E7NM8%dWBD{JBXeM<$h&@+#+C_o|uWO*L(TRSZUkVk+%IDl^>6_ z({IpBOY#IVVdb*A_lXjI2e(6BJowMttAcvWDE`9Ml%K66OHQGlH*Bv9Vq<0xvEF&_ zteYh%4@8TuxObo8A_e|IcrL%;KJc7c;d}cQ^GVNuFq3H^`;CIbNQkv9`Iw7tLA)h3 zrt#{V$B(RTjA3pYQErEuu4_X%-)RK(+^IKG7Q%Oc+JXG1EWV5KLMw0cMXiq`yU6<^ z=cObLGZE09mftDyJzA4jSAZ9Bx751nN>aY951##8Po$*n;Qp(BvJ`mXkrk`KR&R~M zdk+@D-y#?^Zc;>+duYni>$@EFDXOo?JD5u^N*f;4XFdW!R(JW>9cLBw72=+a@I(L$ zXTkO3U;VFn%2#nBY-4rG!nWHxigqAUtvft)CaBj z?hzX^md*ELZ);;|dm;VY``SmB=f$71BJZi=rJx&C!Fy(30GD~G87xm5IQ~}jgq-WQ z^c3Cm!2S(L?c-Px*AjE_#gF0EfpYWJXW4C2S-VqW5j!upu zuFqD?UmE7JqAqLi1cVh_lix9_T%<#Ef(Ed{b#zuK+;{@##?{s42zjrhKd?aYivjob zsA*Z$k3?p^RFNV)=3Wvv_M62HC})h)%0gV&L(9W1jqd$+dHIb{-0@EA~}?zs@8Da%-J>AYTdz8 zk2^@mmjO3Z-iDIAUs6p~232qbLs~G5h!^sPLHX%zso&-rkG`&%oxoLh7n#7P@Ss5O zF5eNSv0BSc`qz(%i$+~O%3NbC{{XUw(0U6m!03d>hh~Wb-LoBOUf;yY{lT(%3tHN{ zrM@9GiLCpUv=kCqwGD!!XY`))Jv3VZ9?UK~KpHFFx2bJ9{{XJp;qe;*e*C|s{^Ox( z7O&0TtF&FpmxWvhPxs6KKFmF{Xn6d?>#r~1jdN!(86_S`vGC?tmu$3Z+sB!jD?;Cg zkC;5cNuUqJ>^oQXaRilVZLH74sV0Ih}O!WDj;pq9)o%SCPEZ8scK5wgH3UPrB!%= z<3w$!63)v>6mucctdZG?KqzQ1d)!|J*;1c6JfpDmP)+`?eJZ z0@e6+c9b&6&Tmy;LRdJj6A#<1jMsia`t?>qfbJ1#dzb4_(pXg}@Y89=D6Eo~U5JAz zQnh7x4dW2)$8UTVh0FcJKT&^a{>EP););SZL{4F;R;L&K`!gd*ye+zTdZ*P`!3HsbuH>0N6~v*p=;hj~p}!DpIuK7?R>A zEMy-q^uY>S!aIM%Jo>x`h|9Bxevuu{r?Pqbsm0NLo_ldG2W$IZ_tEVtokFz&tCa=Z zLyU05nS$BYUp|T|h?`9FIFM&$GJQDr*nsdqw4-zW5r3(8cjBsfcK#x^&^oW%(r}WJ zy){oH`fHuoB*?n$+1c)PdOZr@9kl=(J92zZ!LhZqm7V}HYqA-d16*;(ii&Td%IV6m zM1;87$RdxCJ~sUy`_mx_N|Ra&>G_ussbm*>tYffxZoZ}Wevi0lCASCVlq|S^w-UiO zpYJe!BEAPXe&IJX#IIV?1EOav3O`vC z>M<{eZx-h}{{U0=SA#-i*DXyGl=;NSJMzin&gJj5KLCHOs%Wm=QHQqt%QXK0jAv92 zW1IX#@7a1o+EFiYKmEEyo-F?W;wRu3Uq*?r%+nIRV7kw!S>^yt8b-bykBHoV3iI9l zI^~!!3)=0qDW3fF1Y8`!xAifMD_-gdRqt~uo_y$^PA2STJlBKw*MI9xT_4b?eEO;j zEMdaRGkjW}mC#wTqCqN0G@yU7YN?a8F#3He3n<#+UmQH2)+0=Y59+l0gAZND=)yWt zvB;V~S%4Uo*6p8J7_hVfRR)96Z19<=gbrD_n^oWVNAc;nIpKhn0lT1*&USF+6N$V!q*(qx8R(TNyZoQYGl;_G)$raJ))$bIwaro3#fq3q4zb{voExjwEu@Rq?E;X}G zPMBCH(FNIa-jr|CKl?p-fJf1fjf`+E?x(Z z$FMyZn1+`N7e~yt8m+gcj$gPx3^Zt}Po`tF!zYKbh*+BfJw4((kw`1MSzob<&}?uz&p};AZxS*Q1e7!}A~WXWfE6InU)c+ud#l4?zTL zBqEr2W;75ynVYP>A>XC@bh@4San1g{ontVL=Xpdq`Xf8J0>08;8ZSL}o6x6}HSy{2 zWr1LtrkHtS4fV+YYpsU+&xc2YEyiU%5p?W(S(b<#W?HHXC1~ph(2YV=BGO~LM018C z)W6c}?i&hMfySV=`-~9@4+MH!q>bY7ZZ@mU+#WoBAPst4l^l94gC@PI*;Pm9&@mFj zh-C70!wXIVQM+C!+#<>raI6g67CwVEAcIH4sS%5)IJBLx=)0;m6t?iq7~of zIkoUZGVW0J@O{&u7I(wc6$5UiI$yytsQ&P)sv**46c8Ljrry9d8S0kvn;`A!p4rSLHj(Di>Zz&7-| zOvR&3;Qs)ycz=VK49#|b?4We9@d9eQ8kwS2%XJ$)<{VPUa?rT5E}*lYk6^j4?`TBNU1g%Z|j za7S}3S2L6`?xJ?~R#NIEVj)oN75n5ETtyeTiti2OFX#Jz<~t!QR6G7j{O52>a~s`D3-m0nVNr6~LHU@` zU805Y1cCv?H@{rc#x zud$q(OiNnk2Z$e^_D){YdAJ;VuL0oU^jEPx@+e0Vwn_$hfHjzxiJF!ZuYm753+4pZwDqZ9z@)UtGK@C>s0){r0jsY)SyI1*{{RN%tTVVp>6!8$$a)^# z^cT=DOhkGs*87dqcOJ_t+Eo?keYKSJ3}t)7_Kq(zHC|=RHvGysf0*{~p_rX63<*;G z=3E?foOFExZVo(-37(zhhm#k!lKa*=)EGk%U`i#+l`G$7;epKKz<-#Fc!34V=3|+L zLi}ZJ##7zxE<1(WA|O;%;P%N~FQtDJ3TF?Avt<%1nlleK(5Y3D@gMOyzK(sG{w2%w zfTvJY$Y75?mxyLv_MywzzvJA$bbB=r0kerxj1d0*#cKW?%a`jOmFoe zoft87J|QWnMSx};X*IeCuc-ohIS1@ zcTgSBbjR>Fgxo#b^jK5_a881ZAQ^uwa{{L0H|8YV%ur%1Y0v)v2#=!?&|_gaD~f4P zM0qF`{3?pm=u#kv#@^%Tyd^i$f;FGRu8RWdZKAh`4x_-8t*>; z)DsaGsKo}jl})FE2O|^brH^=)OkckG1&2E)4lVV#F+r9)vvHY8(U;LIU-2oL%15AA{2`F!tJymY0?Mdh36~8S8SAvXA8>?zQMci{CDl+0i5M}!ZxU9ED2fh;$`XnXGm+l_c zGj7qRUcvN|Y7az}E?lVlq^VcOs7|3EVYUoH@x*W{3a_o|F^t>@ve{Cl%lFCkC&(Zh z+#7r_;Bdf1T-kzglDaj~Gb`L&WlEPX_!a1VC9dFQ%o@I8*_Pnfp*BQ!uVnQJiE{q{ zfn6?CuSnDspF`7;>_=Y6{{RlUT&YsM(Idqx+~3%v_!TRydkO5PaqJ?#(tX;15t8 zUv9d0U`RfjAP%)fUnz0?8|qqLs^!b|SadUqP$H$uh}Km9002x;?%ck- zQl&(byNI&7ni-iisfQBW^d88k_zFyn`;{xuH9HV#2|QGxm>tU|I)PC!PyYaf!_mdj z#A(u$P9op%t}D;gm<{stB z{v!M5w_e5n0QuJ|`PBzr;F#iEujlt5kcWo2_{O*Iu`q|6`@Kav+II$i9n zScJr7!3^Hzz>0mk_kaJ|01N{G00I#M5dZ)Xs(@5frbm9-!72X${!e=SuVf$fz~o)9 zly<%#qxRo#_eY?uEQcdpZgul_wPSmNlHDqBCgm-{ULfmRcd&=en4r?l2?e$EBg@U1 zx;kew1(yhNgv(?Nf=PpVO5bJe0MjD!O#c8TOKhPhY-sGeO@y;2&*iPzCz5My4`yyR zZnIaQ5R_%H%#ww+OcD!y=D;AC$s)nLe8i%B4F0(Nh2?*P4F<9_v;J$a21S~La-cSGs z$sDWtKOc?+m6a_FcsJIr-*>xSZmCorwW&8J= zN*4vcMA}fj5e)@BzfGE)@THqlhbttSJpk6!A^WyzIo->lYD+BMg>THQNO{C>x^2r@ zwpvnFG*wU0bsei$q>uAR+gcmTx>3a>FTy{f?N?LX-g$|7zF7)gB?D=o^~|*h4ez(z z8(R~?q)jF?IV?A+KnY*vM+n23lR<4MFl}*v1(-@8F_dCp@gzYxY^ka(3#FvCPHh#B zn`*90w8{G!{u@vo@5Gr)o{cpI8f} zas3E(#FdTip0YKaZbtT%zwRcI#g^sl{Y;WGJRPn^l}QLjp(b3A7Kkla(iUVBrS{Wf zPy#I`Wt=3sWP#26qxC{7<{uvKc9Jjd1UxCuq%#0k! z%Dl_LHfb?EL87>+L5Q(#@b3#r{Uu11vWN$95NLJWDeOVu?;Y@p9pVF<(3q05M!yox zD)Y3gF~F{u>Uwc5T&LxL?;8|$ZeK<*>03raxd1jZlqXCb+xvxM9xf&+Y)F_|2+p4p z8~GLJH7=JN{y+ONz$hKrXgY$kbu5d+cJSORTrQBwE9XNAxV#tj43I0Pau=4duK)nL zxFV5l9LlJzz5&Fl)9Ht3KY&K2WR3%Vi}c@9eXsSPJgkQl?qA6s30&e>bb3@}LUb$< z=9p9SsGD@|{7sngc#m28XxHW7zvthHiqj%-7}kPwPulb$(R1 zT3>a7wFA0GQ$x>Nff{Z+$AQ-|VKfX9*MNrQ*UbIPfTFnu7u8|U)=DW|YpSHYbzY3- zP<)Nbm;gJfH5kS*io@ORIO$Qi$*WdzX%3R9HS-g5 zh-m3r7S-F@0w!HynsdhE;A^GkXaTWTQ0oSuS!K<-mj$&pM5k5Cs41>n;T^3)C-9VO zN&}i{#LS>Lfb%h7RKH7wUN{R`m4^I`H%Gzw4*@+-qS{0YNbX#@OG5oYEe_Cq9Zg& z1=hkFXob`+h<%WByhG7_40kM+F(hST0u}j}8kHEak4h5Lu)*w}>>ylMoUGC$?}7vk zaBP3HS9r~wVA;9#I%mYhw>>hxpL z>2Oy8q_Q+IQsWr(27}lk8NZ)c1Bd~klvjuTpweo$Lcg{sxLl#=Uzl5R=wy~$QiL-F zkgkh8hFMk^LZQwM5BCr~#Vrsh0@na;X(X=NJO2QpGOBZ1ik1Q{V2}o~50ye&Z*Xf+ zeTmd6m7lg0RZK`U3{pzwY1o@1x$0x*CA9*y!dW>Sq?b=>8zu57z|#iksTKpCk6Mcz z$EPrN=wgvh2x)J2Zbj7`ckSqrtW?iU^Fotsz z$xw-$Z;OT}KS=-`_Zb+x@4+fPZZX_-(A+CGESg2Wk4yw|f-VWb6DrDXN9F(^;F=Ea z623?(S4%v(go?`P&1|#GKwL1jPcU-kdG7Qoe5wEe)2VJc-Rz7j)*$!mHVinjJ5 z4j}-J^yWRML2chXnO|f_l?zQ~Qi^9Uh?P18pEATNMaL=@Z8sRg5Y&ASOA%2D8({29 zvZuR83m3uG(FL5$wzeD= z$0xA@DL*{`$jX6u+E+)X55xUKQ0t}vnL;Gw&3rYwBWVh>~ zSJ0o){U-QnlY_M6tZ}BdOefNR%wpZt46kM)-G1ff4-sW>*yY|PSpb2pt3;(>g`74H zvG}X-LAY#b7Gc`#9;ynZxHK@r+TLC=M510N9T%gS^lhT>T(6P< zs3M)#OM}vUgU5Jz(*)}Cw;dZEcKC&J7MPnXBa6HNwT4)+ zjfdlQAa9yAKa2EXoyJ0Z+h3@_eh#Y9(P2Ham^KT^W-4itzf?a1+dgh$*3YSH)}QAJZ`upwsev#k&Ra?63QR zq~|UfDXNRe8-OyCiYxIAaia*DLT3(yM+;+!L#YX1>T4@%Asgl^2gDhlHb11|16kA# z&}$qLkjHn5l>(}vV6H91&uz{K3KS;}`g`Ra5Iwbhir2HuKqwSV4*G;E?@2XNW$Zf<**FyO+KM_z1gGUg7 zaEDW&=x7ya3s(R`2jH5U0|>-OzM|;e3UX-h!d5SW4AszJagHVdG+|;kDOJj@3K6yK zKlT?caBqfVEhBH`MAhAx8xGDO`!iynNA8aVGfRB34qTLM2AZ=Mnc-6WH3X#?xp)J< z1L7;HYe|tfPYD;Tj0*)=;-OVkcRE>eo5Q_IkSZUK@}=i2AutN)l}M}?mp*ETLntJ5 zAk5OK&&&hSs3==oTfzK72SO0&LIe(@iEIEotr5>LG#^?Oegc>!_UMReGi8&$&{xtc zA!TT3jZ3+-O<1DpjR%PWX;^c2yM5xz!y1GOkRW7F;58_u>+ZD`o{QM-#PDi)E3~f_ z(U{8Mmy!LWxo0x$Ag&1TmF5yP;UNV0gvGl=35wWP__Ab{$YPj6&?yGQVAt>uVH*lx z!~*fJ$szkI;X8B{W!-aIjp4FaIIYTVkV5XWjt=s}F$CeY>EnnS@C&R0BqJ*~o#$mm ztt;K?ID`hQDeYhT5-^j%ZKFF9)(f*e?e6AR5TfwMA8AqYYcgl(w;{?QzecH+A& zgvb-3dnCL-MzKJw@qEiQ!y2lj9|_I`Y9S?YFJqb+0<>0O)vrE#lJob1w>Jq}8+61z zsH#{UgaFz=0Z@`E$?!$jGYrGitU_F9GUjj^3<07sjCxvi?Y58Ps9!rO-=EKHDDNY)^Y+1}fihYLZfaEQ_*rDFCi1f}qZ!-%7EYQ6bGR>(1tkE`Uu9DcP&}U1g&`(bK+j{eh1iM%a{W_n zN?9bVs$UTrjS%HPl!o6_tkZ5p`3KT5>c^uQyTNwFe2hiwAzh7407tQvBKGZ~)=aCe z8hBDbLaI_N*5@|QZ|KIt)A#=6w=498{Utn|;fN(AkfA|QiXRfjE64$3r$e9s~rhqkxeS>cO9(N8yO&SJ~KP;dwdxY)GKx@pf7<6H~3!~lWTmIq_T z)$&8oLtoT|;w~ki`%BPyC@#21kM6r-G$s-u3fiF!ap+KW1vcCXxX#`;RrUzGpxqF~ z6w+ZjS56{EF^ppvDO<5@uPv&5ltqfLr#c%JA0Y`@>=Srzw(kygd(0(NU;&X6NeUoJ z6do!3P}A78WzjlCP=5{mLZT{u zHw#O<6h$ZoE`~w#6J&ni(M(Vg;yrdJ26!%8`qDpyU{+bcX9>$|6t><0??Z zG`n|%Ys9p8c(kP|kjW)2QC3^xEYdQ8fGoL378@h%Y8n^F0PzQsLY*NlsGYdAMk4TB zU_e5CD9+8da%uz4fx;<6fR88QpqF)7wt%(T`YJJxRx#96MA@m8I#E`~#vevQC$MNz zDMuCWjTlKUU_56d%VUcwaZx;faoody=$Bayv)v>Ot=wq=S#qyRXhOmMgrLhUL9k~_ zXDpD=P>u!Jv@NvvBVIFNxL!l^KM)=eZ~-3zq0Msbl|Tk?Ev&W@^u1|>3&OnAG)3-( zbUqm&m=9F)s=&w+#xjvsn&NtxFJ~nmKvDPq0Fvb~M)r5qOb%%C%oX!;_=F+##7^K0 z_u*)KEf(xOqBO_>TBx!kQ;Q40DW36&*|Cy2X6{Ocj=`2uFsbZXnm!F6B+0uUxk*FA z&a15Up#WkC4}gcMjCUT4Vr1}Em;lp*JIDr^hU#ta|8dbwpNYKIT8QEk(Ah)U+ zV&QUdWRIFo0LSr~V!rp7e3Gdb0{kp%F4M&0Bo{800_s1or4!wFad#~ zfclp7H_-L5l(-2`!nvAau^)8<idCR&(y=&6Y<9#*E6+YJ(xzWPcL2 z`~(DyA0B*}JVc!N2&Zv0k0ZH(A<~w>rzStqnYHbWviraJ97>3HnDz36A{%h)VZ|$L z=!mJr-|Px=aL_oR_|ksm58YSbxNxy4!@G=>Y~H1{q=DoLiXHe~V?#!a9|j=@ynQV! zXhq+F`ymJjAy7bdW%HSzsB|IF=z3Z4nEtS^lz1=dA{gtghAY(Dl)Il*HF}RT#wi;$1 z>R$eZwlo#X+Bgo0Grxu|Y^$-0Y45<_(pw zthXh0OL~v2{y`N=(s0a0_}G{8diaDrM?=z7lG7ONV*aC6>;a$Rx722?O~J?X)XbS4 zZt5!sYaG95fNn7<$;8AK$_p*?hw^O9xGI5mpUQo@X_~{RKB`t|+$;@_ z4b#1Mmy9lKu&_*7qnOj~hd`)V^I;0YE20rlt9~4j`$)DptX3K~DIYjB*RymViAUg1 zrGg!c)fL{zeY9B%@dBAt1KD@+fiLD|;-Lsky4zk;U*aSo2tp9*LS(O@pRgiWFXnYk zKZU{wx&t45r^GSKCna{XQlj_bYK&?G)K1+lF^^rD`<9@-NKhGtr|sV;h1vmYXI4Cp zxM}nLr*7s(5E-$QikuBh=}U)XYtPY$VA;kI15neQ2xVrsw*>&0rr=z!*vFMFibyt4 zSNMdS3xQ>;A+mf?D9vQe6N$knA;2G=e{%W~9VVYB7;Czr&U7&a+LU&pz9tBCIvsQ1 z&xp&SP;mW zfDwm(G@z@kc8?T~p+-2Q5~WSk4o~bPIvpQ_Az(h(#}?~KnpfDFTVsqI z)(^zTQnADG5}l`d^6Y5xGEbc`|gweKJOAgv)+gI9VQ9|7wJ;=-{e*ph09r1*Lh{uUMYt~bC|MOsF@xmNR5c_%86`NAwatj zW!73XlyNMfr$p{0&8a^P=%C zFGs|<#Mr<@a_qQVv8RVdRhP zFo*t>Cxpi<-Ji?|N5ZT4icce;Y&qdFto8Vu!>m_l^+t(9VpIErE*$38{AvA4UX85{ zq0LFPmLmQ{g%%5)RA6)7TMNw>`E@GR=k|3>Rb!BgM$Rx_#IOJgi8oSnh%cSf{{Ytw zP;5fvDC$@c+3pdZ{GicAuOS%}t zqyE)!X%M4n$yM6KwjNXWJ^uh`?+=w=vfz=THh8XM4fSJ_4Ti)EvZzC_`doPl&ZX!sSW!mkXIRQ$xKKpofGA zqj=X=6&!r_00F`UVnUbnk=jwfii9l=wSKoxsgpe%1*73`5)&8f(>@X_s4qf#08xxs%X%!h zdFOKl#>PGPPb_fv`GSpa`qNRltjrfy3f010!V}|hO&@R)_8gX`V{Bd^il{Ci#vYMh zk_rq?VSzRa7fJCLOnjXyfHEK9h&Zxt52W&ifXkJzqk`&UNyS&6B01pOOc>W_dr`8W zvW&4XET``Tb#A3;wC(yyr57xeih(ljNpUx;c7U%4KbcE_G%B>*;tZTu(c}B001AT> zyJm<+hiG065i(Yg)$klgUM0(m9*iSFW=87Kf;#H>gB4`S9+uJa#ny7*5S#%@TOEkv z68e8}csI)ejt}l7kJPS;c8l>B#9+ih+YCD!mR4aC!wq8~K^(}w{oRrNH!rCfx zgzLg%Zq8V+@R*dkUf|fi8~cLr2`-gEdICK|#a+JnV!|^Co&f30e@4>37vf`{YnflBk=r-ENsa+RR9&}DuCJ6b(EB)bLFBr&opx$9HR3ak-~NdEv; z7cIq>?&ixotxS^T<`TrciZofvzgBM_)JsR>l!`!d%dg1^WkYko28a^+1fYh`5e&5^ z$n0(Y#9n%}*@FBD`iZRqJ{8QoHHlq5KG{oNjV3SbBPzsA8rOQpVnb~NA8~#o23o=u zcGfT4T+5bAv&25cEm!7OyArqGoJ<){EF#9N$grhov5y6HIT90%f2d0JR!2w-)(S@* zRqYuNWXTC@Q&w3%0pn-=2(MG2wEW6h>YU zJAjq6FLX89B44$ZfEA)|FonY5nNV60!!J(}(P;4UWQdaamlGPsIe0&mdx1hqLOg&d z1WmewCa`b%5k<$FUxE}E$Dumi6b|LGGIy*zyd&uzN|yqg63{&bMz$^R{H7U(09!A@ zD{;_@t*Whl*vFwpodUn8VJNkJp^J@ORrhHpE+kBT1_)$<0X>&2X^a>J85!KEoiEIk zljgNPQAiFHe`wv1sg|zwD?aZlLBubvR@IAG)0kAaFo!}6tj%h0DG#P=NC-U*)FP2M zm}pWerEP6;{(4!^MFq^#Kj|z3eW#e2a0xoSeq}L=+^uWliKf3%rBJtGuH~@mDKQu|tbAfK?6ueDya;Q}3+$SG zCaU~%A4-o5`#j55U{UtLm(x(xCD%iz6ud(_D{y>B`9p|ma|fn-Tx`RKrEe&#`quCO z?#i@Tzd&mQr!k`}svdvx30@^4uNG;HM6;KSRizr2E?fm@Q$dxNn0Zo~_@4qP7y5#D z7Q3?Tn)OSUFb2r&LoT{Vn10D}h@oy`8BO$H6jq)Ib&g@wgdzQO1;Y)_Ck851h6wM= zJNW+q)e@TRE~l8NhBBCmq*nsZXlrb9dMWMl$ z#SM0dn-;_`i{A4&zFo7PmoAj$3?D2?6W!vxU;LFIs{xnDZft|YX#5OA=mm7R^donF za4Maf>i5*aR@Z2S(BiUpmG*~zVW>l1VF*2Hj<=L*N;;5P#o*74xn zMX@%Q@PD{X1`ry5MDBW-U)|q%HIrrV|&oE zG#&LU5RfnoZT_QSyUcyNWAs|w3qb&t5+-^*d5tzYcLl>N>cR{rj)y~_S8y`7#;5f; z=sj8h?yybtT{VNP=Z2G$eR)tbqb&q`Iq_XTF_ePH!(-Tx7gew zXb9nZ23Q5^ENSrn0CC_LiQcIySC`;UQy3Deck?Tv#h23RE}^*A;&6@s07@M^Kgf~k zM?w%~L!kgiOc&O8rOI}}^#BHd%a6SgJgX&IWTC|Y8nqEtOTEjY z=A&*}IDi7+QE%XmSok-72;KKNWAWDI^uC@xS#x|41>jy~@P$539+xg@G7vAAm=#xv zNh%IwaOgrd#m>hg4t?>PoizTk^cbTpGei3eDNE#RXJ6*D;fXV00;pB0|7q}K2uJ55i;nQ_W&YQ z9pR30OXUFC1h|8Kl4YVZI83N43FF{8^<2J}=sMr3`Z-P>$2NVQ}hqI&geIIDv5~>aG}y zS*cJY6hzM8L@;GIy*KMiDtGbhfwp}FWu@C?Vx5Uf`!_Gsj7Xf|%sCVVQi6)a2n?M} z3zBZ|!4^NmI;1;7?ovUx@|5o`2oFM*%3&LH9)Nut0w(BW97Kw_xkGSJ=N8%am*^JE z!us*h8a*r@UBHSuB(G5IGA0>Y!46`s5RYo5N9@K)a22DpwbWm;k0`*|@?cy^8m$ zSuR|*FQ~O)1bs~)a`hgCeJBOhL0YvLI#1X_= z>S&w5_JK!M3VSvetBP!*>x6qoTYy(FX|?m-0;Fyh1N^g@bOi59MF8BddHxmVu;v6d zQ#g7&#wpo0y|6n@Wb{#h9_TwJ#7nl77n1(~FnKrL5~uabrajW+_9gVcex0Qs!g^n= z4#~F>r8|Q5_X?U;;_xau`riF6x%H%`TiO!IQo0R?bOF@!>|1uhxEK<$A%=1`cRP~D zhJVA7R8tS_D;MPtr@Ds9AG!F!^j;*V(N_iW0OsX-lI2!Cd&q_13QzYMm7FWYG&DE= z0Fw|D;soeip>x~JF4G>u;vSOX58U~`K~z1my#YPGZ(;7}?jGd-02mZ>WwiYu;Mity!6But93dVAOFtOb>d6n=G6GjbAnBOO7C%#+iuw_WuAr zdOvLjTA%L zHwNyYnIql;BI8kasa>+BpxN$;q_9URZVf@`*@7L0*lityn1dAC`;?VjukSNBoHhQp zF(p|40Hdu(9-tJ12hPIGFc$^Zx*o#xQ94 z`J9ve*ZxX?JDRWZ;Tr^_+cOK`c6{_ZQHfB{cVbXer)#(Rh6BU*{{Wtcf9Lt}^VEF- zyiX_~VlrC`%0Gc|7?sk7{5+HVg}(RR3fRBX{{SEE7Q|P6K0o9D-R$$n`KiqR0Mp~o zp04GJk-TO$i(0hPh%NZP-=Y5iXuU@rRUvF31Nav+D2y;Sh9z}y7NPFIdwk3rJm2}- z(89?ZEUYH2zY{U%&~Nkpy#+V?HJO#(TzwG45+ZvT1M+8jpfeqg&G%(j?!VVv!+wIW zrbiw#`~{ZElp`wk3?ymlCFHOAmyg`+mp>>hZe^l;${LH8?~ra$)aU^=oudnLE)&dlln;kjUX1i! zeM?h45KAF2w>z+hXz)vY2o|(JUxBZB;M}9pf~+SBNY%W-Md0fCD3vMPSm?DpBKKy+ zzYNDH{{UuRI$wOn;#`-EcY&WH#G+oqE^ci0GaZkR<%c0}EDUlb0QP_9yfAK2&|EDj z%(PG`+zL9Z$?8=VfELUkx9S~>_+XWDFZ-R+KR=0P{C|i1KBBHp9~ww#Wheul{{T@H z=iY1&i1cu2a{~zHo`V93ZT4Ofv!5QU3_N{x$A4BS8^{-u~ z4``LW;tM7FH!~~MxOdB~OZMyAtolYJK9a=t7Xf7r$FupvTZ*9D)#*~6n~vp-mnb6_ z{MD??E=<$vU7h7Y>rYAu1R5h}8xMJqZZF*ceMJd)_l}~6o3PV~xQ5K9o@u2CA5z_s$(5(amAQgK>XQ!$r0f?c=EiHwbDhsy6EIKAT zH8a`3Xjid)2c#3si_r9|g0<0rmU>-vx{8QK^O3CL0ETQqk!zu!jm!khxYX<-a8|$# zdkfJ}A&*h&F>HEGL{hx)eFvZ|N)LP>okDlHXiQwW8blWkUMp}6xCS1=^k=0?^;EA% z|Jncu0Rsa8KM-ySxP1W1>!7$|Pz0vXdRdO@|AiNE2s zgo&l%qB~%m5w3`;-$5}ipv&}Bs`P3YY&B5LYf*IKDgnj?Ir_$+RdemssYJxYUaRIU z-=}?Vr82sy0Q({}1-#D;%5I9U+P=5erFtoe31qmk{7Ytg%9YiO3PStn>Y_0|B91*a z`?oEY%=eYiQqGHg71JFr()2^TDc4Ic+8J4O5m8N%ULYGkjtr@Y?F4YKxSp!?(gk$v zw+AFUwKC=_F}s?N<6G5paSjF(gYufq%xAhS2%4@UV(kl*<^gM%jod@Hz9$KsCT)-5 z6+)_K{8$4q(H1Z|D1;)tL)xTZyCc1gF})4LH8%rWg2hU%m{y8qiX~x=oBSj`Viwu7 zhmlNBU_ZE+8vYQZ4>05>XH$hqa7QFaQv|E${3~Vu01DvszfGhMF~u^T+B%Q%4YuHi zzEkX1Q!ZI9CNQU}_A807%s{hIe9KpF^uvdF;So7~(69a|nHfD5f_he>BRA?Am+KK- zLnidgEvRAJ?8cyWAfqqd!hOcwGg~9A|>PJG~;3(f(pJi%Gi`F8x`&{%{ zSh;V!MQ#I`k-;p>QGqvrgVRltRxqaLe8aX`+!Xt+IYlFO zxrqnR#tR+1OcDNw6&}*DOmKixX;teCby5N59CT9KGGY?5xSEwU7w@Yh;N|R^T#xdY zCoky~1`Zw0B!7SV7y<6@84gmI|9;96jogcDVg8S1Ld%R_{T z=?w*duJ$6y)SP}j0?*-zloP^b4wZCZqXzwj>0vc=^DSDmj~|YteHL$VE8i2TPFOvO zO9`o7t0th|s-hbige&$y*Mcw8(7uz;xC^P~!nh?a;Wh2CNi6hKS)`y*r~SsjpeAeC z81_MRFy18`5|$HQ^U*3<*7_8(Gb$?KplFKUQ_*w7&{OFpxx~LnR@LB`@t;UuqW#yR zRI|}TC=T%-WOn{~o{Q=^>Mn5u^E4PHNz5q08W#rV#6570=1|^0(&}^9#`t%xd5zkw+7cBv5=XweSIYXp0uC?zQg-A0Pq3UZHtowVFO#d{hy1p)0>pi1h>$UG<5&1Z7t zxQK1UKxt4+7Rn*rVYQj#y}Ix1RH|EY76rr|G#%0QCR+gVR9p8)qYYf&qUHJr zr4w59GU8kgq+-S!WzJy&%j@4iZqAGIFnaD>uCJl%bMG?;(S1&|v&vtv%PaY8Jryoo zrnA!hOH;ymO7FH&GWnQDc7!m&m<=u<7w;mn9sctUwsPkWeQIEZvckwDI70ND$w-aIONJ?h3WAP= zjbbh3_9|j-P(}4Vq*OuaZ5x$dhkYxeJ7x6k1xo>`nHYJM@BQgv2Al=PV8i2+nm_8Z_o3``>wmb_1$~Adv*0W z8^4X(wX3STKbJqZ0a&8$7N!7zq$D)}8t^~k^9+C@;$mdw0RRDj1E;?M0H51n*yhg8 z_S_5%wodd0#&(7#^hS0z4DJT@3{3Ql41jO^?)C;oRwmAbh9+hfw!Flb?cKzL7RJ29 z>TI%%vi8Cz<`xp3jwZ^Uaw#v zndyKObWR?&&IayuwoWAfksxB?WaMaJ?`&abOZZo!fuWs?GcPd^>Ay^{v6q$oui*cq zw`^?w+Vu~$le3b^|G@Y^Qah=5*qbmYnK;?GI2xG%$w~gh4D{XqUD01cAR2BFJ0lkx z6I*9V5nf{8485_1F}E-mC!+`pI|~a7GZzz+D2pIFtC*M|7b7DFyBL=cE8Bl~C2gIY z4Q!1}{=;kWKfKKUS6*&mM-u~QJ4Y2eJL~^MPr=;I+0Mz_&Yn_UR<9KxLJ?859E zqQw8^G5%lH{(tf?0F^WR4ded`>wl(zx$<}Ozex)G@ZU5yu?6O~BQS|SF978Kq$a?) z2e`9|RqJV&*fPD4?o&W$)P%sdX|EU205Kss(a7ZXAD8R^sipB=1z|4Y2Vyj21OND6%!C5@zlD?x9qUM(7-s@l&{?k%3Lv(Hm5oU4 zuX|^A0_!nQfi4CEgZLk;L;wX8KM;)fgzXVA_`58GE)q^ONBR$c%ul8$2^bLo zKmbSs3mruS9Tr4{5+q_=78N(h6lEML6ZabgG|UgUDgXdg0ImadK#Rb@8;3|3vC(e& zYn%vU5&i`L^m7P_*l0T&V#QaW44@nlBT{BzY?edYH=U+mmQ6F3P4PDL$~Z=qBGAah zM6j^cG-p*bXO-o%aFpxvKKlzOAV73t#N2Ts@W$Z;950-CA&g+G1qmr^0DXVTghN(a zQHe@W?H?TFg$w)ZiAVIhh0sFCVPPT$Kr0fkC?+;zWC0LFn!ji=^cfXSu3up3-gu$t zg8J*DdCjOpSi?7-Ue$JI3fE#%3#aZV=x5OXT0_iuB23B@HDDHXH#pxZ)A(RrljCw& zlwzNOSiwDk8?(b;ws7|9jp6-}n401Ef+3gD^xaHrQB8CDHXDjZbZlu^o%4DWmESnMYu9}ie%qRU{2`c{c6Z)yyi!8Y!*QXc?z%U3AA^v0*#u{DwmRrn& zdtvci?K;@8B;5{&P*wrH$&1CK)6uE?^3TE&ds?Mq3Q=Y;SCv)P>76=$yebMZFo;5= z+`vRg)|v`(IV2>M2#!&a(nJuVVsjwBUYGD^U8*G|ipQpMA`rbf#!x8x>wzGtbfPFD zs>WRC)A76rHllPwy}-$%x7oz@^m{9MPZ}b7_^>&MsDuI1GTb`m-2XQtWn(VF=|oD7 zZ~M3RJN&8CxG`Eqh6?XWJ%?nxmn*%GRr-vzLp+DB$vWJ@dKSGy4?D6AIofQKR8SMX zi2YgSd}sj?AreF&hPX*D&Fhb}JA<ir8kBNFGH0kLdeiUC|E{iz_fSDn2Nuf zs=VF|ow&cj^R1z|`vmYiF_~mLc@E<7YVYlA;rPbtjXpP*eCxKgz5SJum8=yt-+DLx z+G6eTm~q(l`~Wvn?RrRc_Z@#a2o%{*2%XzFgemHvF&F1NR(?opi(;|(kn2bO4UxyN z@#0p{$y@7@UG<>dfX|1Ib~x>RgjhX}I^RZY(SG{%;c?6l4MOas7m8R7DL)|)Xkp+E zI|#;=Z8q?7d(n28dF$CoLFb!wb(#r1Sxf4f8av}PrN?q{duqj;;y5^*j-VZ92x|a8 z>VwqR01k=_Eg)fp)nmlvV>bA5J4J6Y&vZ&Du|HXhC9H{Dr^sa_VG%G$mVweN zK%|5WiwvDM$cTm5YGXF!c?+=Y34ru)n8TG+s7$Iu4liyD2K6(LV<8Z-KL>$U@Dl>e9X-mA5hsjBPTk`MfBg`dUENn}ej=xBZQm!`?YNAtH0q$N$%J*BBJsp>Wqwzq zvZCIjdhd*6k|wnE1uj$r7K2DcqzrWe3mzR8ie?U9axGUj+VN$gLY--xehf#ttE>6i zH1rt(OC0r?O!iueOGh+gyE$ZI-wC3B}A6q`Z-Br*aa1kOHV?SX9NS5Ty zZ@1Mp_0@LnODIHXbKjQSZa$jDPp?fbdow0uIh4lWsF#MVMG_HWlzOaI&Gf>$Y@Ehf zF5h?rgph-XV04K5;ElL!c1POvMcASfQpvrnPN$kVqUnlO8Pni*bzrmwNnk;Y6xLIE zwb~OpKLJyVpvXbQ#45-DV2v5G!+*TcX%P1RsQeI<di2GzN znCbC%7}N`EjCMlto+fQDxv&|~IaE1ac=L!Tl)(ba8~{?n2z&ezS6%eMRx#tjV@Xcn zFTeSSltO`sFmZ-w9~PyA{o)|+P^>Yq42MM|0l=^ZSu!`jofgc}9~39y43Ttz7kcp$ zXFt1pB%F+DB7>mF%9=z8lX4krN}sQL2B4roD+B=mK%6`s&tGf>*NlF~(0D(vMW0K> z_^=#GJX%=O{vny7gA2DYl4EV8I$K!O7{m7JIL%n}xS=t_Ul}R|9*2XWReC{y=`v-< zC%%+XnrAI*tXDsCu;1!3FlA#$G9T@Hn~|@rv*zKD^fKX+(M;Qvs&QWY!kRv$&X=?B zSA+<#KLGVJ!WOK2rm!Xzn_twdEDKd;u=V`Ljv09YJ!yY^1wbKzNJlaptW^gwHCd+H z->dd1j8y?8CIS!^Fj1p}VT)Eii|c5Qsg~~l8kj1=80W}Jo0mDgP;55?VaQ(g*CI-* zv@*$@rB$wFljE*1e(===9=!l0An@S7(7B0IHE*h08dJp@C16MtW$FgAO!Pvy+Cc#Q z;3!qkW>hBD&Be1fw67HOc|oKYg?Z4zSST6-%(A{h|i zkC;S+vFM01MNt-}vg@ilfB&JY#62t_K%~SZ62jyk!&qgLBe;|SqG`d9x9g^vH-buL z90W@U$OA-4j#_=wD{}wh_;N|tHqH&yBt~f*0tN=&=;{tEo|bjuF4->2bL7B2P?nSk z06Z<$CkvlkzxEm@yZ`W-5`Y#ULIEma#Ohbh;aJQ5u*)~{iYFEcm9Zc;LiRHRAj5-$ zt72Ifq%)-Ei4&bK`07#5h0>b>lf(%2ILb#3n z!fRmtqp{$Pum%Z1{QLkw0%pq|a8jut5_Imk?KvzIrUDSZ9(|@L03-kufCT`+#{sB; zd=URsmP(-eu#%Qgl>_NNSO^t+4Zrx^+?0kg*P;mZ!x3%B=rz( z7(e5>&YF?GyF)yh^z^>QT;=W0?)_1UHaemvdOrx~IZY@i3}d?Y3`ZxrTUMd`1RRtC zM>YORZY1)@+2fJS(f1}(n#l=>kV)7yp@@9iu7a0fPq38jB3bT$ULpN;((J0FzIHKF z*5PhvuRHo|?DJlRl=>kXwFSY3*OK#;Awv2glSgJl?!E$Em^T#a@nTZyv2*+8j_Ypx z72Le0c3fpHh(4E+ZuLAuc}HT3v2>!}HY%h8GMNTl_HnMAJN)bT@9_0MrD@K7akH+e z7)H}G$vTRt3i~+dIsTE&LY}H5rb@=J=X)Kmw(! zU7=n~xE{fyTpc50hvbIWii+p55W?%UmEYq0Dnf25<<`6`9De?jp83^~D|Z+A(aa{P zN%!1M;jYvwl%LFAzjGXiGD&WfDeaIoGrZ$OpY^ku3&h%f@Qig$(U|7FZ!f=}nSaNn-I8&q8bkURZRNK+ zH*oHN>Uoe&dIhHaIppoP(%`^l+$zhBwtxtK;eqT_-pcQEjyf-{jJ#~U5q z6Z0=QF_9^eQ~TYm@OWf5B+Z$h_H;N*Porau&=_bi%S}b|em1h*1m|CMB&%r)hseHb zWzQbyFhuL5U{yON-J83OoMExzR_b~HQ7~hh49~ur<)HX8FVMH3`N%7@P|yICtQn;x ze!s5Sm{*1N@t2275{tXbPsxNb=GY^mT)I^6#=e%d4_oM{j<+D8PF6F_H!GJ$_QRKf zR>;<+LCKJ_?}Oyqc=G6>)d`E!cJpfQNDg<}PLU$>o~5ix>Zp=>=5COhF%@ePNIVlh zf|lEDT!UDOW%4%`2%WetjJ!KXpf* zw!67IR`GX_CTRQ@_jty4q>CI~Ad3w3OgsuVOxPH1%p029CnE=X3GRCxRejeUB-wA( zo@EEJ`ThisZe{D)AUQfat-l?7^%%LNbR6e)8G2ODgu@NNuyc68p;%1rf}?nWn&a_x z@o3;3o9We+67SIEsy3!Oy*21i_(dDKx6E;9jvlvZy3}#j%r09+lYUIRM^9pZ?Le6Mm#*v~kLTIy&t+T1ja-vl zh&BS^Ejy9HJ=fhmx#e6^eoSE~NO&Vdgp3Wk#PhK-F2^QbkimCRAfSm^K_XMZpoS8H zSQ}|)@Z>P7r}>Y>1MZ|^c&>TTXCC4S%sZW?r4M`zTBoPb{E{`ORA2P z*bO5pE*#!rq_XiuXk?@-wNARt3yp}!ilnRest41L9FiogS&_Y%{kDp22D=>~1a(&^sEM`c*IOZRwu3u^TvVEXiC^CczFTqT4Iu)no-+-Z! z)|ok^{oG!Q09F)=XT&Sw1GbZjiTn%OWIIEi!c6P1aQeh4Oku{(YlfLwMK0NfdNM7Z z5SR0CxTNj`r4ldcmE584$c{Fg1SP4>~C<$b~5Kh_Wmu}c>X3uqN2 zXL9A4XsWt8w~>hQX*)&=Fz;hGUF>gQ50|q0`1u;DqonL(Xcn8@d`E*TLD9b({0>W^5MFk77;<`=1K6k<2{NT-Y(-;|VGBN|z`z zKO7KsmL9I@nMufJJd~&SQgU3S_=6W_9X;pV4G0*?tHGlCU+ZVwD5L_m7}3CI*ZGhO zw%H@9IjhJ;TVrW^!rZ0ukD@m$aj4&e3dL8$pW!X(@NC zbzEU;7*cOeDKXeck10c%ip69NIncJ5(4xy07xg{Xi2nj&8;h|5moQU%w)EZ$H%b>y zwr+oco>0Xl)7}5odR_aiNMdg&>wE{^6?boQS3CbZ`g*qm^cnkPQ9+mU&mt*h%rZFT z{uypPiO7g#epg_HR7(E7{Vq&jR$?e+s!gD{-i-O|A@d0s3X-hHQdWQT*=w(=3uRB9dJ-hvFjb5^a?>X>h$LQs(yBeNv7fFZykek*kNnM93 zBIY{?$neFgDTiHyi!8=k(eA6EBpVKo??Le=0JkM}h#u^^b@#fg?>b$--B937w@0^D z_&P*WfjUruSiVn@)tsJ9@8WMkEc#795J_$KZ11Mj+Sd4SE~;Lg2^m&=FbJ!cy1b7s=L& z2L?wL1d)q3MCkGOAu}A72p?X}37S%LBj9#)6TBUaPJU)Yn8OF{d;+2b>Lrqh2VybW zU|}sNDJfw|jp7TEMq2ve&}3j?VJ)S_3L8&^dkmVTVru9TC{5SzR?$N;*{$pysR<8_$Z&occ9ATV> zGU~c`IOc$5p3rG2Ejp%P-MBfmql_}>av9rv3M_h0eZ_A$99VY)cYlj=nljq^tAyTk ztMH7L48?SJBJ1cPWb;xzXwBnovK@%#U7~&%)uohCAgY!tEV`GS6)a%Shbz>o9Lz?R z(T+ii;l$v;C9qmiN{3>?8b>;(phu`js96f%L0bRwcWMx3&!an+X-V*xurFblgFq?& z8Ew6DOG=s*h1J#F&#NDSpMZZn2lg+|0aX6Pg+7Zh4 z8gL{%ju+2L5QHhK!sT3&a%V>sw1k}y&?aU~R=_?%f=ohK$H?kHzEST(>PM0ll%Xp5 z_C~Qy5$uR5g@G%J^c%@!TrgCwq=}B{aCcT+%EM~gtoaYO0u`jz?W%$@cslX{DSgK6 z+7))7xF7xoq5@7tx?;x~VZ-#@0i2MBCHy@kT;DjR@Kyb|DfENNva+0qg?~w}d_Pdz z--oE6psc}@|3Ps~Mw`X)OXj~45EPOh^e3nN(>BicO_aOrfBE*GNj^<+d#0-zL@;`B zXm+9QQ)ed$p=9=(aQnpFU$x@+DbX!%HaExet&VKv%G07(vW{sgRYP%ZfS@yK|0lt}ZhlQ<@mo|?a1 z<(yEy?*3p?xiw5RF7!@Wm5gj<{sgG<5$zaKY}d#e>kwbovHwVG-wLk0nlx@6-!TB2 zSg<2QD$PZ{<~n(WNd6!g*9^@h*e#%*&s#2?1^nWhGXP7ll3aG8inI&x`L*o96ijA= zhC7>U?x%|_*b>jM^Pv+AiwaO)BJtA+UClZ~Qmm*x_r>S^vfXY{YoWw$0A5{KF@^41 z;H^iYaH4h=!GeZr_1=elGFd(e__Kr7l*WdXK?x#??G&@1B6VUV=J;X6Ij&kFSh}D` zGsk{$C0o82k740GYM7>(CH4{>Y{F!%Dn#CpR)Z!OpY-B^YAXDlj;uOu0~v&@kAw^y zwW(p)h;xS+$_+lkW)QYimD9|)Xf!CWHx-&d#PTN06KTD2T|7BO&XQsrT)(Jq$5L?M z$2XZBJtKpYh$wmw4vprqFE56Zfx}+|BT`6i>9SiK{0sh&AX?p0+M-O-@*|Nu#gOmw zm#iEPQH};FMg}Ow<42u=6dgad88(@-LtwaBpt%(W#cC}#&7pVRKXu5pegZ5$&|sA6 z{|Hodc=Xe&C5!%1vrJo0Y+>}b$w~TQYosYOJG$*C>tCCR^i6FPezvu|F*7_2ri-xG zlOqzVDwa7UGs08dS-C7$FAcH8Q##BhyL--!*k-T5%2&c=M{Xv>b&{#+U5CBgP^7;+ zPfA#$i%-Kcv&6HQ@4i=GTIYr66Cle6mCto@*z|A-NXpD_C!EWAu`=M5%w{Q;5ZyaU+G`ph}w!va5 zgfSc@UDq`ge9BtY14W`^*?ho$;2axYO7G?2_ciU(OxYC{YXw({tYTJeYGD(Gd!_I} zLO>=@Oxj@+4QHi$ec6j~y}Pm@-68V~x+wf2lWHU4UN|jX)3I>=c<>mwx>P@s%rJr$ zv3uyAa%F`Faegl*<=neaypqAD8V&VMszU5sJ7ljQB0b?MQV3n+qR8#W8kR)UvD1x% z6E&y2;g`;|lO=eIDAsqB3CJx8&1v6H032~a8eOW5a<9!M&KTxEgP3WUq{DZNjZ?Dl z*8Y-)8>PpkCZurFk7)Uz0W%V0DZ~L6e;Puy?TklsF(JK4XS;44i z>}|FiRg3&XBhI2EPAfWU%JgKu73Pyv#UP>fq*9aejGRfPPe8H#h{7&c)_~B zMGU7L)&_LI3Ir-X_RoM>Q>>$-&?oEfdOJDpL#oBjmS4HJZLiAI z3>c$%vpxYKPo9xZ_+7r4&s48tYf%05KP1};{}{G}V5Y>`A%o7Fz&cPuDseybDetgD zv6y5Boier`SgbdlXXIywE$4Qbn!5J?!q)YTRvx6;3s^Bp$vr^<&|8AaP519 zSKnWUb(sn1srn1@h-_w0@u))u=>_OQ2d9 zOw-N{qj*i|2k1qXen}`EGg&hu{uf|ZhQVJ_fmy`)eM~jtDFo2ljZ*G`!GjyC0{&0w z`5YQkc&RH~Avp!Iab0yelOmv51B{^A33GJ%17zEX(0wd6Eygf6;usBa;Fn2f>3hR7 z_oY*1>X&|9zrYG^_i!6%kR;G4ObQ!r$ha|8+4Bz-BPU?6CQU(a?x6mNfSqKJ< znRi`(fBeCZKkU-)Q?|l}QN!ICW`7Zy3>*;^OFW1`PdQWls=CeUi&ZcroI)`1fkIhq z{$WehH`iH!6A7VW=m21y^nCte9=M|!`}-5H{7Ymmg?U-YO|}xM8bXfrcj-EHH@4AUtouqlyy02oSb&lorubg z*)%gr>K#Hi&Yysd;7U}P-eHxpOn->>E0bwf1~YrIKo=^W#=gfM9hFJW6=q6joT)-3 zxH#>EYm*tLZ5Lm!y-6xRg{;E^4iyj^&RLdmvPlaeZ>TVc)9fyE@}H%oMl&_Z+eM(ViB9 zlCug7Y09>Klk(p7oYI9%vgiR$kraJc2^w^okXdW6X{)nALU^0 zw2W^+9Mx8J4I^vJB926CxjiL;Xr)VT@O6LVGh^e!S}JlP%7Zlp!B1}9 za;DBOg0cQ4dEtMGZ?0;JfpRVtS*#ut_TAm}_u7u^WeE|XMj^@ymurqdWBHZEaT%>r zy+VM6nfn5(@;39cjOG`%xxLYMjVUrVdSDZWs*1)J^uxeDsECgMrO5C@_oeW4Lrhb- zLeQS6W&7vcN$8}aXRFq;*D>2_%;xViBPM~)4hUA24d450MX}t+FGFeG3w(Gju?Jv31bK*Spxj}5 z4!DZmp!uqqcK`KhN$W6LXW5MFF2Wr$m- z{EFYMpgXjP3l#H%HJFhcmGttsK(rc;((zt;t(NsG4jmUnJ^}O*68GCE(V0OY+i?5qVz=SVr9)^Puq#ZaT5>?6Y9tlv;YYdAr!CZRNV( z^?m}J#tordRUP0Beb%@Qs28dylydi*E9!6^PNZrMqI6Hm>_nJmq6JTE1^b+cOtI6o zZPsi;5ucs{;ZO_Q5`V~3kKUU>Rr|WbJ6l9mSR}?&@_SQsbk@2)#lM6fMr0Y17TlN+ z6@}F2*#yIOC@RSrn>i002y3(*?LhRB7U-P>XJ_nhW2v$fh4dg)6siqZysyYyDV0}D zf`{FdMFq68qc(6xQdN-7;j_??5=~Iejg%@SgNDmzoemiPu>E=2s+P#5YYX20!{rlj zN7l3X&bFjY^+Tq0m$z@r7dIp8OtGk_&a8lXp|U2mN=)SEqn3DSr1iJ%FjoSYn+d1O z;%T~5ytoC7k{IQtJ{k&2^rUeGEcq_44K?VJ%NpPj7Z|?}+}av-qCGBL;k!eTs&4d> zCVt6icTP^FUWyQQV`>{NLJFkUfe+4zEK1`_Jyo*T#kLw<0QxB}bMqj~O;$7tSroLfNFS$`uWG!9Aim|M> zpxn0HZKm1JDB?QAU928g%2E+NaMntegZeA{-Li*LVP#6?l{2=Z16-|JntFXmRT!n% z91GW30HOhT9+LuHqArb%6@3s1cMCN#rjp{kBhcF-2pci+;=q)z~q zC8I1)-iqyTKCNsTtNC_8_Hl$EH8Gu5@{h@4o~;P#tEeITbbUMBCCs~iNZ&@w?m zRpy3KGldYdF%?z8@DXKwZf|aWMc`SJ8PNO$p}BGlVS{Z*2CZD5?>@R=bFL8n&(4v~ z)7A)k+a4Ny`@Ps#R}u1C#U`@BZ6fFH`584@0)ATY$?b!VxINB2I-Rh#+X~kpId>%< zO~YchhuNZPR!&BiKifX93o zkZHn)u3|?}_DJ%p>$PSSB~B05LmrM+Mxfa)TNFzE(os@PA&FCk+Ok;WHw=>=eiR== zCS{_eZ&-Ij&PC}X@)R1LTbdOySv=B(vY7yCy+#Gi(EmFSy`rj!Y~X9(3MPULYJw8o zQD?(fFf`v7yz{DjOxc?&@ABNV+?1u``>k?*MXiDeW0mdv+9vGk94{jb+7`>0Jk_{f zuAVL}djCOUfpHMD1H7ze(e;2BlNLJ}gCdR9B4?VjY5hi>39=%k6Th7SIsq*cY}yp5 zyaGrK^@{I^H1xGjjaTVe(lW}TmgyccT=n6$;c`Ow1sZr%&00vTZaz$%)7AkIs71^U z_9ygY1C>sFN|yXL)Ma!kY*F*`arQ^#T14&*UgC*x6A-fJU6R>vxsg|Fk zd6kQ6_N!1j3NPW;NN9GY@j;pvnNHAVN>7}2%se9@+P!*m?hIkdDTLIKCiGN^HFb3C zZUq`@z%zic3LEm?@uj1_Ei1dA5^`%!UsY-9s?w$7T%Q+k%r4`xpHoTF3-Uoe0g4mb zTJy!s3mFrOoiN99h%DCBWh`1O{aWgp7&P;j^PI68GY~)4p@u!c3eg>$;Gq3l22`|z z1^MZ&(t|z$F?UO_SIf6+`%%i9UEWt}9l*;@rU>JLGc;HJ;HDP(Y|w02aI4lDJ6~tX zst#i4)yfRQ=rM_11I%hfOg_rJh5OgG&oF~QRx9KD>rUCZE$9Y4J*F!ITe9)-{e8J)Ls1>_3CNeVSjcLilaNEGcuSe_U>cjMt_yd-@OzhJE6UvX;|ORi(lDlRDoP{RXBz<0DXQxFEk`RPW|IbO~d zPe2uV;#I>frlC;NQ!{1U91NjM;ub8MsAEhA8E3z0q(cw(v+>fl5lZLSw{tOHbk50s z3(!fg+%_qaM8?QI_qSOY9pVUu?o~(5&MzV4>W2-fNbU!NY3Lu}P0jtrWo_M}9@4(? z>Hz9lkYIe+C(6=Km(J3xBcG$&1*yRZA*-bySb-chp|$WsT4rH;zlV_W^e{V)rM-x8 z*V52EV2iI5Yre9_fQKAmD3RvA?9HhE78Bw@@4fC z5Y1?j4c>dUMz-jJ;R632pb@u;Jg#Y^H%mtfX}!#) zEtX7vVGKM3jVgU-nya5>yifxY`M2v>6Jr&-y`AYm0kpQ~-YUY(jyC*is8|R!v zo0<2PT7;gTnN`-u^Ch7TLZ%!cCOszX+bp~jYG8X&e*=YtR`tZkc7>LO{Rv>&OF)>} zEcMF!0m`_O34HIh)_4z9DlRJluk zkEv3oj7|+cTd+%KNW*}IJpTzGeN3rg&(vEUeK!VP4(k5%2{_Y$EwCPx;u`nfN=Ui< z?wUVs5KI!0TOh+AZ*5p(n58=A{j?CwF|!djIy;n<3dp$T&ndOmD5y;rYp}lB8*}GDs3>={B{wWF}2?~ zi_|RQuuhxFCqOY-N&`6)HrLb#8Ts-PU|o}Pl<6_d6z3U%qmoQxPKx7IJRu8{y&I@d z-dZ4Dum?gi5hlmnt?K11&-BZeEy5O(xDr~|kwd`677v;6nqHuD1xZU_Sg44iU*I{@ zlU3;MiRR5>e@JpQ({t1WgSj%|Q8n}U6zPxR{Y2^SlC(8BWPA$HfgidoNAy)XfhE7c*B|d|%|~U^ zAva{?A|#iznHG=O)bVMDCepEztm%AzdL|(eqzcVXt5D0fVc+5Nm_#6hVBtKe!YS~L z#3j1Zh0B8fO1rI_gi02vbqrK?{cWoC5Fc;_>d(#r;!V|CcGfO2aMzvrM$#$$9J_({ zqHA^$J6^O8ylz|e2~g2alPiv0uenKUW|@z-1x6rAw6WZSSmmUxyK*t6GzXE`^X~lS z`yWW<;NWqFP&Ga7R=N&jhp*>{5zhG4@B>EbVM_+4WJ%E|qOg42<`MmFqJ_x56(ls5 z&#~bLzUfze3!i{k@kQI~&z-^3@O?`o{K93=iztk^IUCtO zY#=IEdVMmh+-zdnoBS}>-Ey-|Rm$_iR$6zsO(ZD9RVZAqPlmUzV_deyqD*~>|qe>P2W$PU&MaX&ubC9WIJ1v zkEU~ybsuw)jxNxnP=)e{PjarzQyG_Pv{Rq{-u>U3B_LoR{6sH@slJihoCHruvqXRR z-&T6AtDGA1l9CqFP~5rqUotkoHPT0>*?rOBx7RMZ@a^L`(w)=r34k7VTJaT2P>F84kfod&yZXVz`(k@* zjd8lZ>}?R{xmB85^b$T!hPNted@1k=K(WWF%7itjE;ZF&=}SKLPB3~+;Mj+W%|Ag` z7MScKFz2;;iPV4+c=}^+W;g%sdy?3ctMASJ*v?ud-XTYw!G|D^-7m1bZEqHOohDdE zU!KG}yf=4$`*P0Kso4Eg^joup+9QTlMErHD-xnm`&B8X8#yO`!dgRj3c5tuPL`v~& zmzE8o=;U4mDNb0eK!WUd6A`D#OYGSo03FFC@)Jw|*Fb@tN58kRV}fx;iz;8iuxEOR zWI&Aqug+$ifP$JWS7*gO9)EeFS;8ggD?57&esE47Q!tjnh>zt)apSx&j;d-3<8UCl zIUujf|8iCjW0SFk9CT*d4Y{6@1{ozRZrC^OPxgheyws5ged|s-h%pzDKuzXKyM@UF zL|P|7;xpMvO0qp-9M~<`+PqZPpIwkIM6W59U(fg71Fx7D_uir!ulw)^p8SMbH@Xkt z4%5@h&x)#5C%uG_;TcSRow|%3ES*mgG26(yIp%VR_7v7?uToci8?bqu`hJx8{+4Qy zA~GE!)rO#>FmXbxIR<-g`iLXb*q@|##>fEY1Ne*`_`qiRSr)(`s z3dY&VzRab76^kpG-AAwj8Y-BJ{UOSv95t(ls;)|@S-DbhQkC{hquGhr#oLZQTou3u z5@m^sf;MLv-CkMKujjW=pM_g3L{XfZns|#`add*h8$-zr5vLh>l6pcUcXQvOr`aLDOlbJrUAjzpN17dReR?>j zSnjs2bChQF4f9qnrfh?O^9iE-iWB}w#5qPugGz~t z48()G4km3w<8yiycN%VP-9aAa`m?In`s5!}{B4|Gj`iB;710_0=XH(N%7X!!hx? z%ZG9mXD(4nZN>pZwY1Q;N=X?o39}hJH%Y?}!eHtG4~KkH7}S#|0~#Z!VI2*B_C0st z?Z+B|2&9};g!e9zC~V)xf$?E7Xaa8d$tE_mzlN}*3+FUMp!nM8y@_IRF^fi@{j6dSoYBm zj7M^zXsfcFaf>8qQ!L{l&M8;RrT?-1v(D}SxWQX6^Cef>H0wSl`~Al*utmu5qfLI& z+iuP|duRg@36;56aW$(t3lh^M8Bk0IlN{ny@d+S!ih(6`q+&DFV_JlicV8?RQbt*O zj^bn~HFvJeLWF$c2`T0@c%Djl%6{Yn1=PpGwt^_M;@+5E#YyY3caq0($P`b6xoMT> zJH{9HPS!4xnUjL6SuhTngTv?F@Jljc{$U@$gj9_Q`3+Xe;*+iNs>jd7n~WdIav=*n z1!5(n=6j8}C(c}=4Lg}(B-Nc8*1Pi5MYd_!1_0jJnETx_9n-@wSbVe!+l-WLEQ3Rr zmhC^uX2b62`Iz*>R4le*Y;F=yy70mNJ}3NHK0y`Jm33kf=dcPI2Y!LMd@RwmYkJt# z3h^uwjL;eRm&OklM!m}mKz}D}aSG4Zfx%;ZA-9Ui{XM>`PXHO5{IGJ0v0c&$L~O=~ z8JV&3sim(LjP3cs#P6SPzbMSbnddC)Ab35z#zlzxS0f>2YJJVr>VJ{rE8@5vK{7(*FsN9BqTOtuOv6wGz66>T0gelDMgT(#t@SRyQ?- zBzDSAmAV&&h{As^ z0{98KEp)X+j_=AIk57d?Q)buk;USY6!_8kqzUSQh2V?vvo4v9HHae(gC@BX$GqEPt zIB0$kcB+g%hqBKeaWG}0?UIS<_`}hm6By>muXf(_m`1u@y6WMjkS&nJYAb)NtV{w?6|M6Qf**fd{}8X)mH^K{X9jHCwH-AX?J zM0#p5P@IH$A(=gzHs2;){*)c-8ofrfI_{69(tn?IJdZN!iKrtM=p`k5HfD z(tqG*fC~)m=(1+t+VW@Gokj33t`r$zcZ%JPs_CzP3l15sUke<={Dz-DzR||C<_CX! z9)7<4KBafc&-S|eSM=S|$cusne)?pwht6K_du~hQHx$v~5+fOfN~oXBRo6$=iKuBW z-QMQQNiAcQi%1BWqZ3Y7yGJi>n$MS80Z&`gU0(>$Ya6P>+mudHnR)9O5?#ByQL!Fl zcsHJ`WpcW@hh`IRx4JQ|x)Fee=;+~a4e__(7BO9y<51;YGRyd3v8U#d-O1mU@j6k7 zCl{)^ojwL=LTgQap*JuUxT{=IHxC-p$R{34F1ezdL@n@dq+;?QHxPiF);ys=iD*)T z;RSq+C=#uSlOm|oAIfkrW|b~|VD!2E1h7CXelf!&USV8|aX|C8owra(otMfC(&njE z`mj?`<+I-Y9atRbLk@;7NULw7oc#qkKTdPTe!0yH+Zme<h0b`?6<6t96v7N4XjA?>xZVzE&LVtrqX>jet`(E?{f7Ccs2*v}tfKU$BbEkfr z%=+xYk~A7E>V(7HWmcy~ra1;=rm&|)BDCwf6stB3|^Gf8&UFh?4Ft{d|em*}m}+YZA8As^%s z%e`DP&toijWDSLluPXny_sO5W4!O{2(C>BSb5B}Dr(>RZ?zM{b0H8zN8c%9};I1WSE+B8b`W zwBw;H^XxjV=bFM3Jha=6%;etWyI<-T7`w&G`%Pe$Z5HaFHT#N0-?|GVqUm(Q9wSjC z6Qnu<`F|LvZ(j7VsmH{{5>9^t`m>M^(yB&<_5jwj+|T2N#%#xJ`LVSge^vxc#%Shy z>sIF!eMTRD@ub-j&)1#M&Qq7yaQnfE6)N3eupb?c;%(e9O|m2_O^{$6t4aDyonEu<2OPL$+oLSln0DxyOqe%EaP2&N3}G1W`K} zV$5PXESr(#Fl|n5@pwq`ISbiht`79MEc%_srHE+~9){wkp!1lH`c5YV$vXz4=(3sm z)l{7L-&fvDgnW5Ufxq!rS|6dPjxlb zoaF6g1*I`w-gb6QcFk8qZ(Y#(daM%qlxJ~J9}nX*{BT}2bHV}`5c7e{5zcfO3Bj%h z{y6{(3suti_&b5b$*=2E z)93nr5I`vlhH)gc#UPHOM{clb?#n$lmvBi+?aGl>E#O8`Lv_!YhCcGgemU@pcDuwS ztJ^fu<6w2FOF6DA&20=}OO@k$rZgg2!iHg2sOQIe1mlQG0#$g6=3_#uW^Z$^^?sFHY zU0bi%rAcC7UaZqB*~JO5$mv$Bs>3w$c(GxF1OXtVLNkEo-j z0)ajAtS1!OgJHA>hRHDQ!cb#bOZW8Dhyt6^%0x|Cr_@+-zZ7&hJ+h8WN!CzGNR$ve z844tw<;Su~PvP}T0==-tmwnpply$3&ak8d>MrKWy?RNF>hItc{FTE(tS;c17xHjK} z)7N@MEJ2g6@Iz^iaKDqDypf}lNG+DuzIH8D&7PEh70y>#wltRfy+vH6BvunOQzD87 zg~4PoGU@2M%WI7xuZOcFM0ds-sB{y}I-KLzJ&$u4l;!e^IAu=qsO(aIEkR`m>)-4L z*DB3Zq!rYWh@N#<{2|8Qyc>9WNe<5GBI!42{uwpNW%aVTHzs1AiqCXE*jWeq3+PPs zEz*J1p{_^j`X|ceTiy#DGVlVzn!?$$FeUMimd4~dXUR4bXU&$0yWK!k<(@v zHPoa`<+w6Kq#WeEEDK|N1jNVT@2dz{HXJ;4Ty+lSu8@CviMFF#FWDthw7dtzB1}-S z!nhucPc`$AS92&_41C3FXA2Z7m_rU()b|LRZVf1lI!9157*IGQvwqz=S&MFtG1+Ys zn?383U0R2C)isD-=huBWXB6|n0MZ@c-6~WWA*WG5b?^`Kbgq@VYejiVfrpLYwQ$%> zrk(KcWg35k9ylCNe#yVyA5zF1Tj=jHM!%vH9o^$EwM3u_W6|l7J`Aw$-hHh8K(HO4Pp=c{P2jLG>iPjX5i`pe`9Ool9(Y0Qr9 z`x+!aUSLZ)7xPk4R*+7*@LP0R=wfHI+iEhPRFlv1VfU$R%hrbefT_x{31Iq(N^d8$>UzSMoOt~a_fM3o12gi6lmzIrdQcV z`x_`w{pcJ|8C_oSP-G)&y)|Sw9HNsHE;Z}m6*pk66|KEfZ@se!gxrGA{0GKDk~u4W zD5fgy&+hX&8r#2Ku&y;Y1Z4M{<0Qcqt9rn|B0=sAf!36VoYGi8u9caeKhG*Pn_1`j z6_hC^Qm9G(7UlX0%$aC9MD|5Nyk5KkS$rThe0yocb-#YsezC(8$79y4#1s@})*((C zEK}Gq_v5^aA@h`3(AV1a<~m^3ycg176?G?rSFrm1@xgUn&vEJpwzNVTlq zL;3u*zHB6<87}qTjF_(@xc^mVszBv`DCU3u&A)&Xz9Tz>=`_YY9k>7h9oN77DsX{88ZzSm;F%#!;DGtP`JnBY z0L-=V5w=wY>gzlDrrH#j?_>LAZAYdr;EAmSI^Hc@b;qY!r$^{=x=C+mQE%s4%t2dh zKUjVTb?dq!&V`0qZMW=uR3p%S@*Hd(+;G{Ioi`C7XghEf6>`MCV`ljVHH~Nw0c1K6 z?Nq#5{RKReJf02svm2via716Rv-Y#~$LEs6_pl!Cc19V&Ogirf2jn^)x@z4s}kejWCmd93O9L@<|tVFYWZwBFY94Q;1E2qbLyq!;Z3Ryeckh0xKQJJy;9+0bl z{zAx+bJ)TCbs^vr@!pe2k3Gkkag^Fh%En;h^?p6QGx*7KD!wPH4~63|KzB<3ixd&z@xmPcn!v@P-p=Zn0 z{C9+lDxm7n%Sb;9aKu1guh@uC_Ww3&KMRorC!mCdJUkf+vKyb8>A{4Ik=iSMpA0p2 zf9zn_W=w!ez$?BIPEQnMR%3~p8&lkjCO!t=e~uh0+VAKCGTe#QBZ!jx$dZw*H|8Fg zsz}1yxYda|Xn97MU*x+>;1e{4yEF*x>pTp0sWQU;D4q|ea7j+Q=gY+hi+LOz?@!2i z8KvGM*g3?`>@u^)Jb_I{_k z?=d~ZBZ^t${`2vwM>+xKj9ks_urKC7g`>*&naf{`1*C9^fL(;g%m6b5-VtS}hY9OP z+N;V6L0PJ@0iDwx+OcJjDjDcZX zU-xu+T)z!>w=GOX0K#0o@~0Y*GT*5eW(nr^aUV`q5cc#ZGBR=Xk8`2mtcM$eY?S^0 z$6(VA=N3AHg32$uZs4x(2Fv}+3uMZ;v(&Sc$~EhYIi_s)5h?V`e4NNtRIm<*Cb}-k zErfIGpjc*fQcQv_gCJAt|8oXmIxYn|@=?+*I<_S%ht72Jrx^HWe|Em5gkEwiO|fi% zDmY&^{V0(C+XoU%IqmdI*5ek*D2| zuV7yJ3n;PW&sLUx8rn$SE`5o&8ou6nRk>Ya8gx(|A*5_CvM4hhb*iv+%29ON5D`vc zn3f9m(?9qN*gU^oI!{Q3ryt`Ys7~|fjFwNEI7)G}>Q5;_P7Lyn?8T^_OAc_#R-`%- z`7Dx3!JtcP?y&I|<*}%^#W}2!3s5=IDjy^?XrK6#64ZMat(SI2I@>F|oGIR7d6W}G zZovODFtz6bl0LI4-gbAC6A0Y@%|5_c1WD=}eBOTO_sUUFB0o3xQ~01+j3$M#_H>(vvYH=?gZ_`<@c+5RAw@m*K%{u%>kPFU}7q1&^Cp=MX<*p-N1a z23^~>z=CPmvq73xwZP8D7Ah!<{=V`gZ1}6%V|vPv4cQEf!?(YHM~2$uL4&B1a6DcG z-$HCiRtw;MUC*Iytr2&(>n{KZXoRySac;ktQ*N7TiJXOzd->?hwbZQq7Xa2?OE&Q$ zks?8Y@vCYf{t!^kTd|IJ-%BAm5U8f1MlnHGu1R34*)ZJ2L?w z0TQhi)sJ%hf)yPuooisFpyk+)mD?^PrdVPLo_ftvPll6C{{kE?ag#@)RpPiKN$Z7G$rCfIDS@?qb``Td6D!?k=sgDMjs zV#!$V-w-+Wzg)a;pY^}|x1|3IZemhOz#?LXKtm2#M7sZ34F5A6AZ9E!ZK*jntz1$R zETsgd1R^HYe+Qk^KkWzi-?c#9u@DG5!*CQ%BqkN)K@gTHO0jSxpgrhcaUH~z06~gJ zY0U`-F+(6UIS{T95|AWFVgH{=^zVXQNGTV!RIJ=s@DAi9A%Sl+=N;crJWXN+3{Jux zm7Xj@zNvQlu0ddP@#Dt+xRxlr$T;R`g^RZWbQl{;TdN zCxlr_Ec{WZ?|^n-hq+_p0*TbtmA-e~y>2xL8?wkiv~hpbhvtix{%6QtJgSpS^YK3q__CeZwO{mThe z)uYejrQTzKE0=>*Obw!BR7Nar|}#_MZl zm;H`?DTy_xvJuwJNFHu(aTK8MTyic>7{KUK&(QoK_x6M9zkz`a2qu*fy6y|dV=zrH zMP*S7ol)~ZX8f(oafSqnPkW>wi&m85U=f-LQAO$OjkQKI0gtNI@e?R=W;rVJ*B&ul zVi$|isR>>SyWVuPd4f+PT_vI*<$+YS6?oxrwePvIW7(Ri)Jvi13^6T9wh}dy4)|3s zAgD62sLb?Y63#rng7jy4e34K2Cu(R^c!5u11Zre>`sBTejY~+2RMt-yfBsc;*&G@c zQdOLlQ;I6D#mH4Rq*)Qv8cGdE#GHn`54)loFD=PKo|CG+P2t)TbXBI=Ch1Uai8;zi zxMRD;;x;`E3cWLylnnN1g)be^-)gOxe9a_-3}xVTZSFHZ!Q+{{z~QwLSQ(Tm28#_K zk*T7rtZ@;Cu9q=S`WgdqYVK3RF`8s(#LGU9fxi~*O0d|F`(7WGdEIz?j181xlJZ984{h)ZIaH-lUHtTL0D4W&NP;XXJ9e!f-B&7s@^M+?lj z>6qNgt0|9NCx8-Q)5*9Nu{y#cRKv_@NFXKvU9>1o#a9^t{R40xIZZ8wvUmC+rJ5UT zW@9tim0Or$s7_v#;I}II9{URpr6?37$H~;E`0kU!Q`)<1KBq=@ks~Hogc=O;jTDZP zs&Xn5o>nM-X0^NBZab7h{93*9^_8;edB|p$urmzs`c1ONoE+7ha3~TY>mQmDS~Mc# z(X{~7IyT5Zk)pv)e*yY+g}}17Id0zC-?cxLH=#`J@1bukX{`7UFJA5u#{?^?tV-M# z;vZ)?!2~kgFkmCI~SN4x~=QClQd+Vv5Z#wUdpqsx7%M1-MR%(?lm@Z?yG7{jF zD}sm}1I$m3I!rqy``@%1{3lsh*iHpqL0q)XEEQk7n%vVxEonfqVpfF~br&sec3`ca zWYpHgUWXP&@n-9YV~Eg>l|yXwN_P44T_-k*Qf{;gcupBgV(f)@T_HZTl0rZDa8YJy zv=&3zNSbeWv{ZY%xlpG7d=4OHRYu1C>88vG*x||#pn?$c)`-3mw{6v2DcMOXhCAs5X)bqu#^nUjr zb2s0D5!GaO2zN{UsIYeZ%24U~Z$;$V`A-bZ&Q4^FP=Dg$)mZFYNBQhfer<;TFbH21 z0DURxdx2>NRmvPON^8+#W+`X+prqI>V<}f|Ryr?)MO8S8JKE0NIguk9IH->aT_Ogr z!^x%Ufqhe}zRWd)4=DLx;SkPDpd^_Q>WA*h)r{v%X%c;io4{g|{r2XXa(c_PJ9 z0!Skg9sJs0=$g{MqqfV%==S1+k~FsWSPa1;Xk8WOU|^b`K=6l zrS|^puk-{CPd*YK`%%t{Wp#)Zn%fCxOcdV)-53R*P;&4hnxRsK9JBtiF+jjO?eL#$ z6Ac#sf*djfhwemE)h=M%n#)ck)2gUl{;f*^Dh>U#U|H&JvkZWNVpc~iX5)!gU0NqT zlWMNUpXry`>&?&EXf_f<*!W*tsq4<^pAfOFTJV?aq>h|lU?ke3G9|bk_(1FWo4Tz( zG)_guSaWM)4t2J)wR$*v%0XS};knb%u79Mz z@h6{ykp-Dk&8wLX5-P#DD^$`56s3oA*m1j^? z_u-p@sa7pQ!+E0Gz3v?IkV6NYsymb$SA)D=hs-kcVt!kMW)82SDxN55SrnVh5ShOG z2(w5-_1J1tLZ(4?VA3!$Fq{09nVTER1B)ebp@S)IU2{8Pl*6jqw0Fs>`(JCrkkmYk zGal0tz;+jp@d20#S_VBucIcU9>UM$3WM=rqcaEbr=wE4I+1lW@i(W9f#54&63(NHn z0hMraKNeZ8Rq=P23CY^Ksp_>)Cj1btU{OcLzhRlIS1694wHEyhO%agPnaDbUDM|gZ z-15175joylJ7zAUgP^5XWV`Z8CDGxt(^qBV544hGndFniNA`RyK*6}P7d+lFRKjo* zC4O}W@B6U(0-|4kTqDR~z@{LGjC1+`p8y#$OaC2OBUWBS}hM;F9L4(%@^XhSjBL? z`GRD|jx@&N;6ffW7M7lL?NxU(&E_nX6HJt)q(#w8;j(*E)V8)-9Zsj&_s0>V3dTlr zuxVV`R2V#vkke!!74)6Me|xwTN)^hBWc>FzCKrYtigsJXt|wNtzz2u%hfT+D3#d5n z=(e>PGfQ92P0bv*x@^zbBer1Eo>m)y3j`&5KzZu297<=#pQ$19_D~3v;qb$x(MW&o z?T;__xfM)$yQ;?+FL3XXoSv`cqLMTCtbK4XgnBL}0~rXRk1Q7n=dX%kqU_2Ujmj~e*wJoL3P3U2_jz7-_w`~FUwVJP3Po+F#QUUVX zZ539l$5&WGXtFx$yM1`5B8S^L;dl9UsAeOvtfnSYVS5M@fh*A5Eic!@eMf_&D}sG) zsi2y2U-xu(83b4arth;B<&2ci(07w<@j}XstaOL=@E<2}s|Q@yn(tL15Yv&)Pa({g z;@8mXu@Q_-Wn(1n19tnQ)01tm;R1GbR_4FSUgMlVBgb6mDuTtRAGOX~qIpm6WqalgRMH=!`o{SX$hi>NDUty`SZ$1U6pE^W(@eBKL< zwO)M2IO72W_b0LT<-|>RFW##Z0ve+UE6xq3C={l;01DmA(JrSYg0&Qp2XUeR_vA^~ zO3kr45AzuYc;)LQ@s+p2CiBE!fTdNu{F?fmq#c|8jp8|?q@8tHtAQk=i8Vf9qXx*> z0DVHU3gv#dvlha--cUAYJIlAwAZ?lL_Dh0_ANGJ!sgV7h-MH4gQ9ULoieA#uVfCTVXM#9R|LqE@NO zwfM(HX?J}Mr%zhD^{pKLygte{8kv4e;&dgmZTU^O?)%hF@3h$bs8Kpbr#7r9M;I#; z4+PD@FJ91sY%Yj!6{U!z*DN)o>rPCOsnab;=k8El8AaK5$AJ{l(%~({G0o|@qjBJh zVpjDW8{QtJhk(Bc}fo7(9RmOymg zHFX-1k;Z0LGnr3nF!s|)&ZM8!;d0Q^uMUT!0})6OBz9<%b{?k^Uyv2=dTe!$6fY<; zaUAul&-D?*PiHwEZ_#)}It*HDc^tC!<4L!QHjMhH1Tx!eA0G4mD2sBPUSu#AAkF$x zjbKL{f2tO;RP4;UalCpIk855&6J5z0><@m&k0?h$zC%SB6M@C#cSHR>cd~wn7-8fx z1?7SRiQ)mOpbP*pdVc+4H$U%x zdpPb#gwUNq)QWy$RQBe~#WR8|f0`62-;|4~9`-|zmtjpsAPK^UF_E2@Kg@P5X*D?m zV;lSL>cqNn95m)x z>Exw{n?Te0PB!EeYI2j}n+#h$tH9co&{3{sbHaaUDnbb?dXA^dI&_gHsYYARxgNw* z3HRKtOMA_@yekTMd;-ge#83Jfc{d%HuVrvi#!icUFTq1;$Jp`V0sW+SaYl#( zVlQIuTXZ+6-ubT&oDuGm24DYZy^2k<$Xsr&R2~yH_Ms4tmf-)lriV{8KU*Dw?F;mB zhCWjIRhS1x(r0t1Ipg%>P#Rh@ich@?Zih)=*?A8hE&aGaN8YkqpbhL4xhCH zqDsQx1y${prR$C>zSa#@IJ@GWk*mpS0km~i_3XgvJ}< z@`HN4_BDH<&6~yAQ8KkIjR?_= zV{Y=8h@q>DFm^3sdGUgLBUP}wD^|Cohz*HS8Ht;j z?4i3b_IAZwg+3hUx!5Lc@U2pQ$g08OajP}lSd*2E@#V2_%-`^`o@>(eS^>@_)S7NP#lN0pDzgV8_;cO zJuThZ6$-N~qJP75#33$Z>26z|gQc=5mcApAaJvvz*x| zXVx|m)AyL}it@H)iB+UIf#c{Q$M`}&%V|5#t8VcmRUaa8j$oNt65I7*<%xWp-amqT z<@cB!QnW~$a))dxL%Q#okSv`(CGZv*u8F`9nJ5})_zHVJH_dSj+3ntp2J?jo@MaoV&7K$&@3j3ZI)#$tIRd~_^Kr4+$#kp?`*57|Qc16nZrBsY0(@d_4nMWz!dUd}S- z>L+HlsYQ$JNkyaP9TL?%I!cGnj0(9gvo53xbi`SOSiTwTFyw@`~su_sP)m6^XOGU{G?%v#dett)p0C6ryW8KYE^L1x}FQT*5sXn(1t*xp?PTFy9>!Fn?0^*KQZA(pgYMXj7tZ*x0cUtGkB~fX5 zaC~L{8BdcCUv;GfX6TFKV}IrlbtTd^J$04C{5#c&{;y}*8N8gaVvh);Wv^%-3cSQP zMT7$wa%gr5+=*i?ojLz~11Kh)SiCHECX&9zR0mGrcQCd`oLbw5z_SeY!vpLEM*1Aa75GT(5nvmrbYM-elNZ#-}R0))B zb!9#-thLjVQ1vfMS%@hK{c9ePdOmU#P6(o8z!ju<8H7sM(Av;4IwQZuDGSdd0SS{( zMEc(=C2d?`V&JNl8+xiWNkm2D+<&kN1y4d|+Pw@t77Hf}W4LeGH8|#dOUikU$Qwpbv0_!HmOC?=ypdC>OIX>VEwC=2WAp z44R>3(+J-n5=yd6s}sr(l-K#fD)815!2){(;=jo=za#AL|KLt+DTP~oPuo4qP!^vsrrh0`v^-sgpBtvO%xJcFr z*AX?8i|u7!Bzc5n=jmzGQ2NnOtU+m*efS`nj|9$g_#NEhr@&C$v)p(dNHWxnwSgXN z;ePKf6DD zr|4o4^5ydoV*d0idTXCu(``VW3dBx=kFM(Ud=rNM$;@&j>>Fc1==;tHAfu0Yh(Kj0 z0#^;DImr)3ZmU*o@ClI+f_Wa)90$~)6gjhM(|jy6u|Ug8J>8q19O@~-oPb^@;#IqN zSJ{WyZXqtocEYfTxlr(^Wgjz}_Vewdy32mm?GR3{G?XHtbm1DI}_z z3pler#kW2bt#sZkr@5SXr4HT5tD66F@j$x2h2%xvw9J)q{z^|^12DnUP;<93t(j3k zubyj#ZLMPBOptODA2Ei(Kcg}Pn~+bR-6FQP@YjteL6M-gu;V3ZUz*$kV9T;`^73f@ zkm|Xb7(3x(MG+>3Q!zhMXY%0ue9?Gy(H(Baa$iJo{a#CEbfXh7wCRD6CflkW|GRHiA#1q81K1%c3t-5?ueGPvFijmZx`5%Uc5HE z>%SCdSTO(W7X}Q&BT|L?gcWO60rfp{ph@b3SB8(O6k&=A+9G4jS0=x|V?$$Mjb~90 z1bls=?TF_?RM;Ekf;ev^0P!`UaYkS6<(pW&V&HArujA0|Ve1W(zb%4=RA1)8O2aUO>sT^B(e` z242F!K|~y){LCRSJweP>%iorOOiL3solgW+g z?`+gifNuSS%5JJ!hmmMgf?c4PY5zliK~o^1GIH-jf>8f?qmf+Ksely#Qw9JP9yDxa z)<4~lTqXexxwr&|bJx`p5*PUAbhI4F7SB=vP?w3NLH~m`{|k8jcN(C7b&i32ZQ=hR zurP1hA-UR+ym-2OW2vj{iY#0zpNGe@Q|uDAvM(}nXM>%#zP7%QpRJS7AZlqb(3sLE z?&{yOvVATFRCyqQROB?`;JYApgcDJzXJViGkb0;-eD}}~X#+Z|AB-!u5Ha}czI69x zB-~ecv55p7^$C}cA^jAwLeYUEyNqCO9Qw>b4Y*kOwzvGUEmimR51MlMCejeVK0=~U zLT{O)clz53y*3fM6?@tP?O#Oe7% zE+0Z?(DfMRhD(FJLjPRa0%mnsm3`UBV_P&p(GJ1TOLad1j1s7}0sh?YJ+9QE0 zGmD@i9$6a$H_}L{wsiYj5KlGYw?6YrG^$OJg&B409BH}c&QSLp`$0!4ei(WV>d>Qu ztYV&NE*cet?t}X&+Ps+M!=e-zn7M{e3TbCGGWl8WyU5iQ1yb*iYpSUje6M4r37+cZ z3C@5WXHbQYlrPPm?!`cmkpR-Nc$P9I)L==aOJ#|Ms}3wLLKt|*`Q+2b=OirV=ARgV zA+YkLKm2?{_)>L9!FG+)Ifl6%)@eF)fr4 zy`CYh(8Cz!o(LKK?X*wKfeZRkZ2r2)VdlA*gK;9AQV_g5-0qloo+j!Vm+ne3Oo#cY zkLv9H{ZR%!X*rM&p-g7Ceqwl27h&{Ce{cJa!noiCkIP$?URS1wiCw*8BZAJ$%NqQ226N{S)riV5M*c)N81pNSIcr_Ix_ z&l|>FJN?Og^LvA`0VSUjT3pgsWqt389Z^Vd(=)QGR%-lhd%W`{-dDD+exk#z^uhO0 zXLytmOn}D5SBQ>7*cs~kgN3~@xu5Ue23aY(V2O4$m=oG7ZiGzUZ~g*4xYRRA;b)#r z8eEEa9*O`_pD%WVwRSf`c6|C&w>ZDNDjs7*`g{`U*p5+QrbX)Sk%2Sg9v1hb9COJg zWr@2|Jy9Z_ZgX-R-P@1YXSY2>$r#*UK*&YwA9{HMkF?2Mgt~L_%%pnkR~N1r^#*>N zI=L&jX18%NMxo)bQfng;R~82O9PYsHqn)b3)NizS52+XiM)e8aowYRLO4Ye*x@Y^? zpRN#ndL^4ySf->(=?HQ!fNd)7_f?&XZXV(JlVve{!7JuJBkT!@F(gqS30+BcN~V8` zlMQ#W%#7ce5zddYLfRA7x>ety?E$;8ak=YE{CXx}Vq$?DEIVx(p^wUPI@U(i5CFi)ZOK`H+^DKk7&K ztazJo!nPC=pvK`)3JvV&xc=hWC&13)vmN@~zjgiD?@n0!a;WDfia(HmZ0*u&O@aI);oCJ;c42o~W5SHJE}h z_6$WlgRPzhm;|ESonYWuPX?=rIo59;gR5z7@s`>Tw!A~1WbAn$!oin)23X+TRg$WR zS-V?jv4%K`C!E69uOotj23QOqwI(N>o&(KjXw`*qy_8uPvL_+}7LUV|GaB)`MiLkaG90S5C+2PH8Ov|zvwLNGJeV;ppvO7c6skoo9T}$KX zezDxcz6i6@r4V(v65ylkbTh7zI|KbN^Ho=Eo@xO$m~{Y`CTs;_5Za$13DH;%+D!R< zqTIVg%|G7?!_PCE5en+u8FPCB3!#KAkq;3O5wJJOTs&#`4R0p-9o^GH>^VB$h4a}G zjCzGVuJs3@+`X?QVV1770`?mM+(C`L8Babqxt7fO$P7*}95CQB5Phig^$Ueh-4V`4 z$rawE4w`U!5Ar!nhF?sf>RsTa`m&~hN02`|Nvsbv9hSj>Vgdq?V{8)AG?9G(A>ICu z=pN; z-2-njA9iRrD>XVg!Vs^{Rs?5+)5D3KbWQF~{{pZ(1`JzHyl$V)@F1TFY9#U)LKYHf zbe;i=9s0$}Sncu+uGyRgM+L$zYWo;UPS`?cc8Gl0-V^eHC^k81yoY<=*DfdI7_PGm zp}tF-Y~3cmS&eoApwUOomXo`)m)xR*R+_;c#C=FW?BQ%+*S~nvAZ9LfZ<|0hR`8T< ztGMl$(U%SJ%2KMRsd;Ln2kPc*#nu`jkY}I*UMFfLWhw449|7NO&bwX*Rd*AhY+P^j z%8VL7V5A}$*B~NduAbm*)O{txz1qaGGIs}ujUT*?LCC ztTiTwU3BEJLr`^M)Onpp-dj+Wbe2*5l!g+iOY?EpqIYVgZo$+avv@_=Eq0AeC;81S zo$E(`b8uCuA|m7KV2+?>Ka;X?+R`z|*F5&!_sa>q{Yvv4dVfKCz0Zff1rgaj2#cdz zd(r#*L#Kz4NP@#nmEIY0rkO1&6FVmxqjvlPhvzSrmw_OqzAIi0^zZn4Vj%o~O_XLfVdaaL1Fv?@<9U2|52Sm&5Q1CR#+X9oe zgJqJ;@TQ$&LqLq;%ze2pce7Mx(tKy@dRk15hXqWfn-uLZ>No4$8LXyY+o<2^3iU8V zKKrpHHG!6>LiZWP>SpXKsr3w{#GzfG6&x^Vu2|)IE0_HbqaBy(HlXj*AXV(zz@UDn zQp`=Abp+y_A@x@Q4)A5AG&3(XXq(@!aIsS|P-Wp}uty7S(Tip=<7B7$t?aOC&cm;m z{uM@*bZ5)&lo0zZXxw=Qao|&vZl^y7=+wd2>}ZF*LSusRj|kT2?vVM!pG!}w1lD*p b9CtV4Mj#njy1(u2ax(%RNZgz86E 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 literal 0 HcmV?d00001 diff --git a/public/images/team/team-member.jpg b/public/images/team/team-member.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6e7d2a2fa84d342a6236fd7ba7be7096e32a97e GIT binary patch literal 10491 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 literal 0 HcmV?d00001 diff --git a/public/index.php b/public/index.php new file mode 100755 index 0000000..f08822d --- /dev/null +++ b/public/index.php @@ -0,0 +1,49 @@ + + */ + +/* +|-------------------------------------------------------------------------- +| Register The Auto Loader +|-------------------------------------------------------------------------- +| +| Composer provides a convenient, automatically generated class loader +| for our application. We just need to utilize it! We'll require it +| into the script here so that we do not have to worry about the +| loading of any our classes "manually". Feels great to relax. +| +*/ + +require __DIR__.'/../bootstrap/autoload.php'; + +/* +|-------------------------------------------------------------------------- +| Turn On The Lights +|-------------------------------------------------------------------------- +| +| We need to illuminate PHP development, so let's turn on the lights. +| This bootstraps the framework and gets it ready for use, then it +| will load up this application so that we can run it and send +| the responses back to the browser and delight these users. +| +*/ + +$app = require_once __DIR__.'/../bootstrap/start.php'; + +/* +|-------------------------------------------------------------------------- +| Run The Application +|-------------------------------------------------------------------------- +| +| Once we have the application, we can simply call the run method, +| which will execute the request and send the response back to +| the client's browser allowing them to enjoy the creative +| and wonderful application we have whipped up for them. +| +*/ + +$app->run(); diff --git a/public/js/bootstrap.min.js b/public/js/bootstrap.min.js new file mode 100644 index 0000000..1765631 --- /dev/null +++ b/public/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/** +* bootstrap.js v3.0.0 by @fat and @mdo +* Copyright 2013 Twitter Inc. +* http://www.apache.org/licenses/LICENSE-2.0 +*/ +if(!jQuery)throw new Error("Bootstrap requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]}}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery),+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function c(){f.trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one(a.support.transition.end,c).emulateTransitionEnd(150):c())};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),"string"==typeof b&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)};b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){"loadingText"==a?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");"radio"===b.prop("type")&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof c&&c;e||d.data("bs.button",e=new b(this,f)),"toggle"==c?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",function(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){return this.sliding?void 0:this.slide("next")},b.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(!e.hasClass("active")){if(this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")})),a.support.transition&&this.$element.hasClass("slide")){if(this.$element.trigger(j),j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{if(this.$element.trigger(j),j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this}};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c),g="string"==typeof c?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),"number"==typeof c?e.to(c):g?e[g]():f.interval&&e.pause().cycle()})},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c,d=a(this),e=a(d.attr("data-target")||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),d.data()),g=d.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=d.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b=a.Event("show.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.$parent&&this.$parent.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])}}},b.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?(this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350),void 0):d.call(this)}}},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),"object"==typeof c&&c);e||d.data("bs.collapse",e=new b(this,f)),"string"==typeof c&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c,d=a(this),e=d.attr("data-target")||b.preventDefault()||(c=d.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":d.data(),i=d.attr("data-parent"),j=i&&a(i);g&&g.transitioning||(j&&j.find('[data-toggle=collapse][data-parent="'+i+'"]').not(d).addClass("collapsed"),d[f.hasClass("in")?"addClass":"removeClass"]("collapsed")),f.collapse(h)})}(window.jQuery),+function(a){"use strict";function b(){a(d).remove(),a(e).each(function(b){var d=c(a(this));d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown")),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown"))})}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}var d=".dropdown-backdrop",e="[data-toggle=dropdown]",f=function(b){a(b).on("click.bs.dropdown",this.toggle)};f.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){if("ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('

    `{?Q-)YjE>F|N5(eZ~k`gd0oC}*UGx8Q%_q{A--BYzoXXeEG{nbR<(vLT9Zxx zpee_s$tkMqUJ`FuKDR4a(Ae4)rM}4}nm@p{Q7nWHk@glUbVvrHF*kD;QUB6zczk1l zDlj9rWt|DsJyjwhK4R{=`J%qh>sZ@qS6sO{sX=}uGaRk6|#ExhCS>Lr4H9zGT{&3D*U9KOPi4 zDhIY2hF>)zfIaugCu034pQNsp%(oo>n=185YVId1)Js2on9k`=_L%rfRWUpqO`}1? za4`w77b*UW7QT^+w`Vk=Z4iI?@!rd~Z@+x+-(!Dt-{$_KC^tO2{I%DXKihE2y5q;w zYfsy!X~oDDTT;JbOHw3tUfxPGV(rhy#`1CnTbnLFVJDlivtbgz(`e`D>V;-ljOPlM z32$&a=ZIm$hSQrY$0d=*!B&FSkK9GtUkSueC)qwe$O%pq09NaMVD3sEq( z<+97RbXC%xWvMWn*0`mjVoT#`2K5y!bfQIs5TKZ`BulyzT;j_mAGf6OyftT4&t-Fa zm-nwBh3f@p8D|pbZzw0QU2{-zfjf3|)f-4zi)@a^-aN7jy9D1fCQd(i6A}!YB!INp z9~Ma3PB?n=Ef^j$7w{M|hdwuVLD>U0xiklx(Ys+GB31oly(}Ojg|ASAWiSeLwQvub z)X0%z*>n|NgSyug>1itNtSPvwb?xQtn=UF))$Hh&z(^XwK)%VVn^YWzyrAr%@$bRW z_$lyaWrxTX4lOV2ZD3Pi@FI+hKYIgFo(|ta(&`^q+NMQ3SVAS5I?q}&xMXR(Y+g(F zYKe88epN@unQN8~F0HYYC+8;1!}G6L8g%>BTZhj}@B;MUMa>ngQ>Vf@2IfhCfC-Zt z7ApYG&{ETWO3$Zr>sD0z8fmFL8lU(+xRZWiy>RZBKC)Jt1>=u-cv&T!GR?vw@Ra7^ zS^cg9YL>LG9Eem71lFz{m^*jCW-~|wRH_fu)m2xQmIhi5s=VV1kW+a{ZF_oQ>I?PP-9m*ca1EaL%%0-XL#F z2?rmw0?~;?ZB>h+x3Ah=QnD=E)?ZzDO10*98WsCbxj`%_V^7P4waxjE=1G#9y1TLQ z7YI`~ekOR%_CxSAGlR8;`Fu>J3OJo`@qh_k@M4(WfL;$=Oll+mW{bEhJYZ-Quyt?_ z6r?37Ue=-q=1N7^sUQ|ebC%W*AdY8yZi(IQ3l!xtkGmi-t2_`g`)rl%J+pg$Sd%RG zLwb-kgD#s1p>x!E&A!5>GLL4xq>2<*SFW|%ttHb(@MS+ki_ftJuy$4h*Suo5rp8Iz zuOPI657FZI)Akh8rtSAT$kqvn758u{EEF5LkUI%yp%?k;5d1XG5;irXgFO<}8r z#RAbPIM3bA5u@2A-E91ns&0xURQ2e>m032>{E~djoZau;|LxbVYvGWo@^uehw(*jqtpB3PP9PpchjZlZ%@L3 z*j>JC2gU`^R&+&n2f)SOhK2c8?K|Ks%peSn6$U*j<&hLns>Do4m%f0y6KGcOXqO0r zZYv?1gA*9;@fWgVFr2K;G;Ax{!FOVHPKn6CO9|O3{sVF%?;qEu48rnD-FZEr#BdhNNnZ6S~III5PN$L+~>QB?Xqkd+rQ*`fx z>9KO%JI7{mJTX1j)LzU1l|M@5O2masIrUR@h1!jBMBh+oCRNE1_!D%h==0Sd;(00< z<;BQCUpCPu%F|IC(&gzkf!az(^g#JU)Q4=W^CDoKC!#@QMfzC8c8y;|b2u$B$Rf~a zCNjuGJ9sjS(N08pGPSIh2p!K+8F8jnUTep=Q>oR3Ah}Ad6LiApE2kM{9w*1#f08k$ z%TE|H%BB5^j-T+|6Sj~U!ZrKbDT>8tLq|h18A6hlL`%Xam?5<{B)T}nd)VF1-LCXW zYg?dAB)bS92*0FVd!{!#UOivlYwE0 zPv8m05wbI7PbSV5GLL{S&1fXD8POBsuxQB;s;J*6nJ$^0>hLS=9s7>2%zF3Fw>Nw- z0DiEq==s}oW7j;_feHTW82;6c)STB|xB2pGXMYh?{!^|!qYquSL7sy-UOz&sZJKpt zFuf8M%O6R==wtOmBZqag0_V)%m30(kh`Xh%w#D+^$y$Vs#jZ=>J8e+02w@S)~Tk<=|6w_wxFLW=Cu4g|OLR#?=dHhG^GR ze?-@L#28%X5o2&&e1Om3ovFj*Re%xF{aWjQdST{7q1Zd=`%o@Ez;{Ake*!%pRqE5s z6N+A;o2&>mxK8)cb^2b61N|kGJ-$!Dh%eH#X8K7HZ18lQ`u!A30PRmlW%m;*8|56Ota%9E8{p&Y7l2Yump`iML_3P_HSOS+@%BGd zwW^P!{C7%ymgU1u{n05t+*F@1?%-O`|5M4XB+NZTc0mBZyC5yN8}Kui^z);M**2S* zb`>x}`DJ8uX(!MG9Ir@LqA+r#c%e;t0!c`Fvw|u>pq=`LEO)C3gvbQaSUn9P0=z-6 z%G0#q>|Hg@`^;XTNHD|jnWCA&%qtqWg=$;o ziA%uBpj^?wEo7EVIiXHap7w56%9VB|P~o6t(&Q1Pi*IM{%kp-|b-ItPXEb}@A11x# zPq-P^1M>rYEMHlKf@ehex;9lVEPgW%3RR#ytI1@w&ImsXQuGR19Dj|VxExYbm$Fhn z=x`)PyAnu`sE^ygCJYCDkQ+33P#*w!8B(l5^+lPmHi=Lgu%@+$qp zjng0e=YQPOCrPW8eD><#*G`F_`9l^M-S+!O)_dn%f4=l&&&2~Vv#%=HJo=ve`geQw zKlj38w^YIp8@W`O2wzBJjr-Tm14oi)kQZ5v?x;mjHU`;q~tUnfj^2= ze?Yu2vtFk32WK)rQF#9+Fb9yZsQ;kr&&M9%I*nrjgP`2~gY@X5%3a_~7D?aGI*2ck zg6*t*g1_fD2Gr(#ju4K4>IzMnx^V8w@G#`-d0$q)cz@6@$cYpC%_Js*w?$XeoC!&# z*>`iPG<#I3!&!)mD5O)&#?(>io<3nz{lG{3U2r4~DoG4>GyLyHcfoT}lyH(dq&~W9 z%INyRTuj_k&4S3(J9!WJfT+*YS@2E8L=A?srP)GUX-j;O%60E6<-%Q5&V5E6)Nahw zw=R@sYo1W*vwu>#QXkZF7nSq&dvx2B`k3o}sxMd`$BGYTCR>rSAt6&ex}WON{porL zqQDB zIAI$vEu@WatSE>!d2mG+tmGEON`7n=nMU|Nn09_lL!Q!yaF)rOhpJFKU(#GV0me?| z1#|b|!));I;eCe>i|=MR#7J9@pOY~g!y)Fgzdrr+({lOK{7C{!H=EW_dNv1yIee|$ znfgq%7an#|@+V<~0-a)ez<*%1vOUCs62F%f`2*Lvo`P00kH<-;2i6xoZ?u5>hR7p@ zKc^+rT3*5Sz!Q?UoaVUHQ(ESl5W1e$P4Jdg7f!U?ue3~5IYsx8j`XSM5mdhduiUBZ zLz6PKdMWn~?#eD#B$A2fk>D&zBH{g0^a;eP_li&8`$-R_v98##27H+S6m*|d0QgIX zaO$uwScmgrSnm$v2WTQSVl+y2P)1VU7HjTkMzDVF&r%kM#*mt@8doOx zG(`jiNRE`+T%$>LF<9OS=9O`1K>#yAMJ8=wlTi}Ms|BDSa%LccqWDf5_jR|gnVqo9 zW$YuJmc^EqD$3o9x;wX>*5;__J!jXcOCMb-?zWc2>+%YK=nXc{kLCB3iF*0d^5XoO zu9CCMmsYy%@N=0xkPywKQ?}Q9-z?6V_oV4#omB7(4@1FtPkD* z%#I^%$4)CexVv7qUk-9lXSuVbqc&uF=18-5ytt*-Vv+xg{pH^~=gi&y=$gjOO--BE zehL2^aBco^QM;5!Pgy<^aRwWSJktSG5{aHtd`#+t;czh077m-Bv=}9~ZVIF_O7XR( z#84q-hD2doS&ncjfY$X%SVTYX+J?I~-T2 zejU%BYm6a9!)J+?i--?WfnD(vq8BPZzA$rEsh4NaL!jonQd=`Lm_=WZ1UP-&0S;w{ z>buxQsr{Xxyv5LElWzEq)Qg(OM4X`3wfq!)_=pyTi1Kt-AvaY}>hHR-^aE!(6O}3+{ml3U+Yx)Rs zK}10N6G(xZT{2HM?PLdbS23XeJIg7hJWIsm@WdkD4%)rQ6^l+i51o9w<6&oU-0zR& z+6x+&tgrG!tBwE8Xll#L3spMLG1%QEz1^%YuGj0A4h`KhG^CBWngjXua_ z4n%@<{R?C1y|F@;v=s$hrW}vSS?bl~GtJ=OAX%=T(3~%p=rn*m#)LZZ$1p!0$qVWv z4}#XQ;c`d#DNG>}9;w+#AmH=B!3a_SY|_Wb_zXE5221GYNDP>2cBYM8@l}I>q)bRJ zO#YGTklSnsRCmW47ACy8@i{de8;gQNHE#E(-u{~Uc55IO^i>t*A-|7k4^{hf+v>s< zUGqcX8MT3U7^xrb@%bZ>oQg=UJ5r1O3k@1SyHhtG7^s-gv_F^J>V_-HmE1DwDEC?* z)})60LX153DiC9e0WJg2z0|QuA3JXBB2^^$)lCM3PDj0-2zt%gmuq`ZZOv`z>6u>& z_347R$JwyDFURLE&aVqQEAtAAEgfAFKi)>dC&UFWyv&TQP>IdwG2navXp)T-`RZE8tBw}XO9YB}k-V6oc;R23 zR={uwEYG7!-~$38AoW`Y(?V~F5lpWjyeMejx>_Yb6(<~W{{D@m7NrhfWSPoZ;I-xD z7?$OiH~LE3?abMXHDD0M+=jvSj)Az#Jg8Q;%q(dP+q7Ekp}Y!Dt-tc@h5049CXLN$x#g#D>ZwB(n%XVm4C%!q}$VlXQTae15WKecXv(>ov;FBHxJ z8flwwqwuw){@T8)x-V)zw^lg77AFn0&E0*fyhV$?eky%5=WRIi>dn`0(d)O`?dGR2 zGh2nrRjJX~>Fo4nptGbU*|~CPep}n@hVt@oxRd5C%1yiR*e~NR#NvnJu<^o=;Fy9L zdLw>J*@kcsk^elo7SIoNAtw^%DIlMyCKQZfEddMA5Q)-X@IwShjC<-sK@VP0Pm8H% zJm@8-;`%6T$69Sx0jrHFp@c)UEHzq<%f_gQ5d9IR+!}Hx;>B6F>i%=nx)Eu9LrLhb z@_X_Je+`v1%$G*iZJH=$4rZSymFHIlgR!bmu+5B}$9Q!E&)stSgx)UT~vy2lr8 zj2 zufb}$@t)%HVcq4BbFBazxu6ls2LdSs=dB9tEiJ+<;X44FM$5hVYE2ch zVuyLWIM-cV=xk=CMuPP`^<^<_Ern&Q^_`qpBpx5Q~j;aEVgiG>me)WS%2RiFc} zV@(A)9tT1x3rS<4*;rmymY<)Si@L(7I!7huAlxrv%_!u69T&c09XO_lUm@OwJ}W*a zv>I`8@n3s_>{W4&2|`rt5Mv?x#H$?%MCgavncC9;j3A3@Q2`%OFKRF5E}@*P+}U)a zyIlTHc{Y9z%f0epq?mjHzxC|Er{}Ve{A+cO{3a`u-%Jf3dHHzHkt5QRFCUT4lP^sD zRKAGaD8|@L%=2>UFWZ(c-@bkM@@;(sEiD7|E51LaJ>Dvnq-OCpf6YRlK1uEOp~F=jz=`1)+a|?Sw`xES<9`08vsV#VxF8tMF zJEaUrNb*k6Fthzi(^xu;-NR8-3Ob6ZXPk1%jP6ydy2CX!;o^8)`;%4OO3}ysb8)za zf8*us0bK#U5fPavLd29W90oM@0GlgxypiR{I{AH$$?x++yVp0=zhG|v!2Ie^VXV4H z=M3r!HlDuW%+oiXu~GhROK)FmOJ8v!V8Njf2G;5K+54pP> z4-R?2aXMh*MfevIp?C&|^jRh%frGT#>@ov`XCC-QQ%<0;)E6&uRC&u=>s!ilTwNWG2iS88ipjt?dXeuNe80L|pV2~W#lLol@NO>rA z8Hsx+72w^x-vzkSG4zeI4GK<@Yw^)d#ib{ke;|f|EA{yt@lS9N@vBrduVOW6d6g6}bsM{G?UoPGTH1%AtHpoG8NR(L?$F zcv7D8zc?t__+jvdt=b6o!4kmNCVZL?;h92Vj=uoaz4v-%pZZt6&8^<5vWTs^ue+x- zSm|l@R+dHV)pNUNBHpM+^K5Rwrpfi?x|}o8?;LK>*gQ>u9nh7+r8ExC&H=!$dDLo6 zP*e@`uueh*O*UMjt0vkv0DhDr78aac6NP0!>?!ik~sbtmBEy ztLP4u#`6sS21=Z!9K@mY zch(mb7e`KSsa`g-)M965b9sr+;w~`z0xHNvAq9(U8y#2<;OEzza)?T*d ztmtXiE-G|{WBFy9YP7%4D+%VCJ-Io>`6`W0yQJZ3Ho`0Z}$n2z|sW5JLQ$N7(T ze8A2_QqK>y8h71bvSCi8L!(}*uW1P*W~f$EbHN4L--o*b4NKcXdGVeKZ=JuTw64rr z*bvQYi!`23yL22%iaRwo;cM+Ui{Z@+M)Zam7EG1}o1GJX(P#XvfUgHd*zn=>bs;8? z&EjGKKD0V@YC%&GVK-w36NAa0d!PMP-!{uLWKc6@`AMMTral#<4e! z9YJtYVY0$ z`^MlKFqcVUW9mn8Dm5xCV1Jg~@1?#rG9qqyZ{P7>Ns)bQo4g%i@qc{N@pmQXO>0wL z@tw7=zrJ_xqExjAV3H`mFgOzTH8l|`{;)2Z;+3C^wHnWxc>U^8IP8#63e{seLk&(3$nRzdZhmTMNbc`Z0K}#_hwo9l~{Su`DUXF=z1DmpyZ>$^$BzVtoIWU;iA@sWbG%N zZN`dEwqd%?t@yakGXmhc^bNAHOp7gs>twa3``IlVE5;+!tIKddS?_V3toQu-;5bJk zz~(y{iJh*)iqEh6GBzC5WJGr5enp$EV9S=n&kQkBp^4I>eXVsBp(@d@bmS_ON0f4Q zyMn|7zT|J(OVE?7IJwZBUIM|)1RRJMgg=I&Uj^QiqUKWFtOy*RUstF-Ni2^`cq|WG z(Zy%jnnT3joi&GM0Ee7S=ZC|Pq}`lZrjxR86iq=KP*IK3Zrn+1U(`R9d9qI zK5y?|)d$k)PQt+Q*vS*)19IhVt`l60>yt5*Gjk069$g2&x*jX~AL@spqe+gc5UT;} z+%RmhPz>zHUC~07$_X4YLSun}DrALD?s^Iv0(5dD8I!s}QPYB@Wg1b7WF2Y!8bX>< zPM=IXVZX>z3QGT&eRlW`d*hrH316{O>-Br@GUs@5%%K^pJ9;i!*-Gs4Ks?xmB)YDxpM!L zNB+iw`$y&9z4PRKxAr}RXQEhX$%d@hsQaaFWNgdYWn@FP?C0xfj z4&tE19;v|ah-rXnMU+z_u3yLFnBVq!YYz6Gr4*YQcKB zssg0YfOVk*((nRdNLVdw6wVbc5w@`~@y^EKf@(+t#?e}*GYQ0@aa1)^H5=MlYr z9w_cLPf${^s9E-=S+F#b^3L!TWL3Qy*Pb;rv1$KNk=I#(zoc( zCyAOwO%c758{+u)XriVjAuguBsXQtWub!xzdaSxO9xq}wwY4?uhjdY1Nq^BsP2yYh zPTGY()%Ya;cOp^qYkXk0;mshmb~*mAr{l4@)NH)lSzTQ#2Gf;fE#ACCxBarVy0!{$ zXsvCQAJe>xQ^YR#h&O;Qz8Qhy$-JmU6@M>5{!c{aY4JA1IZur%p?UYyJxi`al(@SV zNskA^cNhELksmXvzhlrX`)>d8`w7aB`mdC1IBR?l=yv@`tx&}c-|Gkrlr%P#mNuKuG7ZM;A=I|kWchY7P1e?uQ==BzAG_*^BWYS()O6msNQG~k0z`>QILvIm8 z4Q^?Z?7Jf1Li*#(ydU8ZiY8@VZI~inKyQc43nZ!l9Lry5uS4ca{()F*`6`1kobN7= z7TcXwwXLCGO*CNfR~P1#R>kvbAN%E}+izx?KmXVFZmuI8sVz5X`?@vXX|g)pmyZ5^ zTz>z$H9!2p!NtMW#)LPNC=FV33i9%Ee6>DzylrlEVs@p=Vcq9%aYusoypY{d5_GwO zrH-<=Ez(hy+Ys{?H_T`#_LSBK!hN$kJns6&TBj?oxN$~fv9l=dM`kXgHLuX&DbBT& z6u2sjy%dk3Y%$jv^vaLu+E@v=_G+PF)E@{)WV;*9k<4b~7X55YsHzGG1Vb7jKR?WG z>P1W^nQgcn-9*vh)KFzmAdnD@FR05zh@zk5;@95se2;#6*E#MKRla@v#3yw85&W=SBWo1Dk6;qgf}>lRI;*d?#eUTy4QCF>$g02!{rYa*+WLr-(PwBKzenk_sn14>hYE~ z1nQRcB&_D@c;&uWrL!kcHs5LXI?Q6lrj5w((Y)@ud8eJ7FsLn>LPu$kuOvz3j#boj zSGww#oLSFjrFZnM4{C;kU)dF&s)@+iq7ww|_ z!506&d9b&Cfd|Wk9{IZ>;x6b>FjXn(8h=aqdQkjHqVX1KTaCd}aDvb8^Ew75;&4?bU67c#&RepGh zUgfnMQXLl-!u$?1{8(pscej_^7lsqT9*(y61_A+Z49|;A`~C%U zZ#pB%<0iXmhq`8;UxK*F$CpIf=0)-oNYc=B+FY@+9=6KEng+2{`xj{B>xHUAh<|Se zXvGB6uf7r*+G4Gi6+Ke^%Z-8DT+b+yWxqU{$;$_*>- z=Q+Gq^ZLC32da(LLx>He&PCpxk+m0ri(<@UsBiP+L?hgCNICrtx;A7iN!=Ik#b z&%jY38rA#pCTaBM<$3i*dP7we%$aOV(uc$OdK#G%o`QU2lfHu7bWPMT&1Y}w@Y4HA z0$vwspHlXW#b>Wd-a7k8_NWXrY*CjJ%=aNzZ*6Zyu#kKUBNZ#wWsfC_p&INaO@50% z+*0mA-gH5NMmPwor4P@h;#nN1W`NJ^;Ih0zkX#NEegViDwYmh$imY9+)KOaf>6L{b z6jO2xiyn!el6*_dxO@T^G^clYtyjB9z?9NHV>}bi-%`)&nGMC0-+n4$My!8Y0M*Ki{>NR?KILG3Akr8k=bt! zRAsLmePx0OQ(S9?1xx$g|AHDPCnKY9i$uvFy);dxrpjc0BH9?q@pqoym;FFlYgt3k zTwUmkMGADW#7TfaE*UTyc3GzL2^Y-rk6+q!~gO-u|zqxmAV z#f94MV@V>eBg0IUnuwgo5Pi?(LcSO_rhy~220|WT2TdO;Q;P>*m$kLJpIs%+ax+(l%i?)_(t?%9gO%9w^VtEe{~a`vy@Y zm1kYXLi}}bm@lS2W}V|(Av^tR?|xMK8qR&hpuGT5d@G=11V&<5ve9xK12nkEN%2@m zY*N@yT4;|@iN8pt4AQ1hGih82-=nb`XP%s*Dvd@8iLpbdHwvLt-{8REpJo;7+4*{> zv1zuiracsCukd={PpM^%E8{uU8(N(JU{^M^*7^!cOGEYA4|FzT-m=cJwo+$qc}pnR z1OHU3x!+=u)P;reyJgL`ytaZ+Wf-I8nqKYi;pkO5tmt+T7Rd*<3-d^BL6(M>xNELF z&qRwQ3;q=SF6UIHt9Gkfds?x&PSEPsmnIiLr%TAomk{^2LiZ*#4MR}yULm-WCI%%S zQ~o0#*eU|*lEwuZ3V1E4Aq{gMD#JOz3{#vlMlp)g=sVJ4h*ZY{qdpLN=P+No4r1V> z>yWQdw%5`*Szb#+351i%l=JLwnk3p>sgwg(MKMx%7C7~Hp+);p`7ZGSXf_O^ zQVd>S%6AcpQ*|A`cSX8CgYr6FXNV1D>Hu3RQahGanLel6NoVH~H1ap)b?of%2L#f4 zyC89wg5MlE#AA~c3o&R;%F5itVC4~5XV{@9&%P0hs)juE#wv1*VJ~Fldjc6hVS6yus0sh-(qqLXj_tFtubCreZhAsJsF@d&bO? zf*CUkN@mV@YvszPy6~wW`gloxXJ7iGVF8FR1a&l2$>~6?j&cC z9Hje00<3hHI5xo`zj8CZV_IPwDNG7p%O1bx!H-z*oOIKx>My z!yJXK@8A>*WZwij{Sl5r=jDV!&Y;l6M>yIX<)rh=LXnrTGNMz`5fYYIe1!WbDEDXZ z)rjJw??V)yh#p27=t#|ol0wFH=)sLH=m>q#4lU+5zTx4Sd2>LU!yS!9Pl8^TLfaP_ z8VU^z^v@uOQv$!$X=pl9D|_Fa?n)MeeaM2dPu2dHkaYopit?=$GCq!g>x%>v$AP&RdE! z_7>S?)7$g}b_r%1CEp_WW7ygto=udf(m~-^`dG%Xm6gsY6Z?~}?nU!Y$oQbywQ9v( z4Xd}#nz?>z*4~P_jOpk-z0%V(R{!zqnz*mHtcxjzyq6C z$79K1LiyoR4Atr9#U00PUs+iwuBEW!)kP{%uIJ(Q>vO{9jb~Hv@nC&#skg)u4eF{J z8tQXOE#?YqLqlVYv%-7`;U^?z+}aez-7l;azIsp?!1*^%8UH8^AK+0;gkeTt<;oK$ zVw5IgHikYjv~V?qdoZ^3iA23i2&Y4^7nCX?*x!uD33HmFVE!l03N%B2!*d>pb3eoy zV53dL>EA`P|046a+*4xr#+c;68$x zsP|$bU=4UFUqG|w3r)7qUTB|)jh{>wHAS7yXmhkl&bDpK1_^YGp z642stPK&4gJ6cSd)5Pd1EL6x4nZ9d?>5hZ*ItG~H%OJ=9o5aYz95EjMBE%?P!>REs zT7{e%2ZU3F8;7%&Th3`MOF)XF^INirbEZO^oq<)W(!>cT9xT(=HBC}|FDbQ`3LRLZ z^=_fiFlCK4;ru@a#xx6lgXNh`h#U!@rb=++|67{;Vi_vFC{a$&V&Sjp2%bolv6e4R zm07tiI%gC$oJnIhC`S1VVd)`&Fbov%3Kp7BdJ=)fhY$&2Q`1#QORpJ$)3Zcu218jj)LphS^Kn7z(W)dY5K730_6$-&n z(TAsjYzXoXaYXSA@+k0n2`sBPzjsZe+f~v$YarHrQ6s|r+gsOt<>p)3n-+{7)|1p2brA)Bkt{qM;$l z%555!{5j7ccAOWQDnJ|X4u>WsXCiYU)?*^}A_>5XQ!RmcHGu7b<-qXq9y;HN_o7fW zV@6f1von=>y)^wsyt%WgDw(XR>P)S~yRI(0%e+D||0CqCfaV>NcPZZr9baku2hOG= zP)C4tatUpsdFL!Jh2y_Q{Sxi#=&0)ni6Qfih>pkNN6=&J7&X-nDdA~INI!n}%6$)C z`Zhvbtr;Je@BO?xB>}E?lq4s8Cv$|O+OUJQDz|E1m+u`PXKNsx-X`D5&KW-)GYOeo zgUJ&FJ?3g6;+`WjBRKbNYm3ENTVt^{Syo=*1}_S2nkC|Fo@)o50He+_Ny9;jKsgnW z_C^CNeQKmqih5}LK|h0607AO+^BFP`=~9UWL_D|&WhrS>HCm554z8rZqa3*!t;GF0 za4JK7-}OZWbFFcNkJV$R%zI933Hml z5&AQcs3@8fN5@b!Wd42JqcNQ&mfv>=UFZFz@1u+gIhe->yQ~s@f0NM{vPtb zQldHo8S*IkUn$bt=lEsuXi8c6UlGY^GJ+J9rz1$E%en61iV4q8jGsqSIx(}vMF){M z!Z6&@0x-H^B<_nh;Pr|6IDRHFOTg+mM!CovYsm_VSpKTF$EIb_{k+r?w4*5&o&SAm z355A6#xI4y{c?emK0!>MXU4v4YKfT$<-?vIf%J;`<`I+3KsIy%+t4T6xW7C}S{B4q z0Yt$#V}=pIXbr=&XLr+#%{1a?Uaf;_6bW-^#(G(APbbaTOkoCQ%u?PV1t2et4>#sR zJ8=Ao0wwVqPu8o(NkGAwY0Ai?bK>0LD8$KtBk^qtJ_R^oChzpZJ4@q;fA|5Gz{#g-^WXEKrB)-1( zrPo)GWpsh$4?90A+R#ejx#OQ={ZB>bX|03mbPS&H53^$MpgbLWN6FNAKh|l0?|X}Y zru!S(QBZWjG>VR|FV%U<`prVmQF&Gj9NJgXF>q*|PR7`IYNGvt?DjR3J%UhrHTy{1eir9iBz-bB#~;;jks^Co;CjdR`H2V~h(&P%`ikl!2E_>x zJd}1gDobf6E3yY=K$+-I*7-IivPZuX*@JuRi&Q_|pLDr`p5%VH5v8B(7V^vG{rQN> zbsuDxpMbUm`ZI&xME+3dxhLy$)ac2hBrKYYk|55`oNAbMh^%N zO8Gi@lmz8Og+B5gEux>LPh@_Qa*h9H#6_prnn)UwJ{5U91RfVNt1YbXv)P{1b-XSC zZTJaFBNt!P9Gu=Rc{0myP`nQ@R=^5akd(u?1OLg6K(RX(aV;hwDCp%%@dq58n$8e` zQ2-P)S_v;yd(mD93)iSG7GW{teI|Ry-p@f{t^`hi#>!EhS=TctQGOj8_%6P(|6_9@*20Bvr$8Pyfz&uMfCLfq|Z`64wa3amspO7i1M1te4l#|nur0T^eP?Royr$nMlT>?%|nk#7*^!6!58uATg@n(23q+;NNX#?&~w z7)-HKxKVsZT@5XCb<*S6ZxZ&aP54nU7O<Y{CUClg~0#|?%a9J!bNAD zeop)9tLEO8{L$_edoG{XnS}lTmNr2Z18S7=97cs}l15XmO=C1`=Gw0G9T@*>vXkEX ze0q&ZGf#hIvCe4H%-x1`*TtnmY0@an3whwxy%nN2(odP3J3?NDJf*4-esY65)Kcya zfNVMl6hfomNJTIVq;2Hyq5du>kjSd?Kb1Gd@Q1`3Of+K7hq!D>cn_CT6_#9J6!Ew^WxJpJ)ioFHcufAs;ZKhrf9qTK%X^=H#)J+3Gf%^F4;GdUzt}&5|ca zv%_lCYW0$12l+d`*8wkl@I!G5HpNw==sNL7#Q)erK|2L~goqO&F$WnEP!Mw2R6kGs zI`#2QH$5!A_V7(NrT&L)OcjeWQxAyUL%YSTsjtxQ?$l@OyDR3(v#>_6QdA$HUmEs( zzGiM5KTjG}|3i#GjRD?WwM)!L{DJ(WGia%{h%lU+MXNPn6|JU#Nfcn7TtzEwjXWm3 zp>D%nv(tAqkKd2|N?d>~h;|>M#PN5;r}0fr;i9DZQa!sE{~2>Q>}q=QUbAMNS}o{^ z0I-%U29wD^WrhReACG_<@cL=eWyBi;9+7E>-E6i>8V#17gWyv!nk@K2SuPXr zF&gB7AAI!QvoHTeI(M`Bj!*BD|AGDWcTeAIx4q16Wu0s}yX!|5>yfMEC*@D@^E9hv zE(^=K?M_-#Yvf((T9p@jTa{3e^hB=)x}o42f1V-F8s6!)mG88;g?Gs#FWqc{U`5%0I*me=0he$mc_lW~t6pfYZJM!Xd1Z-e^ZUse?N7{?R#%NUMK%UyzjOvmkgeB z&I|iDZa8fn^_h0S=dcQb!2W+f8NbNEF2+L_nI*q)hf$|9gmzdZX2{pObRaC34us{> zfqF`=bX_X4%NP?6jK4E#G_$!3Z;~baU4iIQore`hw+NMmdZI~X3niMgnDtvhjUSGn zlvYt@HH{Ea(qj2-B0;1ELR;mDmzS?v6(iEiX@Z)n13DnAt0rtYSV5~oVF~D498Bpw zQvug$UBG8DY?B0>i-c9r{phcu_8EP#8y?1%`N%1IF6yl8zo@sUt~%yR?SHG|%=r~N zzs_!@U=gW%#8Y>R_r})TvZn9KQ@b51TWRC0nAD&8M`YH<PSKY z$+K$=*BGrvv)QOOy{oap_b>-F+%}ul=)yVJaRmD#?eQSd$$cM#0J-9sYFwlgPWM0I zN)Xn>BOWSWbo$qkH}20^HxH=7-&mF`l$M8H+85p}@5k0I=DvE?rIe)?-=tcDXJ?0R z^QL62*XFd_1#7Ow=|pHfL9^9_o!m@ElaOyQ8;#~%m0^dK8I5+kQ>~M^Z6sg{OXxD8n~4 zX(d9f&|SjV7q|=DDVqaMSp!%c^`%taC4G!6f)Nq!C`_wc$+m#k)Q_;dJdLf@&cDfz zI;G%dBI1+jIwUrNXE!{|=2;Jn|0Ai#8-oojmX1F8@QKkioWc1j zOKz@5plbj#8jTh`o!4%B)aR>=JG?nDWUesj+}O8tpl^jD0I}iZUH%dW6z~^H&4P_Z z`4w^cN~!)x8|q}Uipz%*s#2TeM`RV6;|wXs~{`YJTIS* z&eOrE*LRB-$+~#FGr~Sf-H0=r&w+F+<|bE|pNyFeUMTGKqTtb+j24GE zcb7p!37;3hSw|Ive(PLe8(2y~vbtS5sCY9&I6t#Q!F?sL8hL6Nbk%{bDjj8Ei4Q`; zAW9IQ;Wy8|y-HRa|`)M;0}AYG)PtWdussu6Bxr}OqZ(&bU%myGC4BXqq-{c4xq zkv2ho;PtTL*^B)82IR4L7{1L~&833y**ZMsOH_KX zT5~n}Y90|_0uW-aC@%NKb;ZcgBUa0^*g^SmHba0peXq%C)ezPO?jfE* zYfvXOSAku-s#>4ai+a8ETuj4Yk6M-Y3X(kL9YGSZyd$xfVLxby)~Q`;CWXn?^V*Mo z#2Vzo(iQuj+jqq+x5(RXxrN?>P!SX4M?b<66zazRu6_*b5ZkGcgbwuPq*W&}Ju^ru zy{f{|QXD5Ku%mEw;kkvXLZb}@BQ2s1lAz@YgF&P2nyJ?uLT?yD1R`b_nbBpe zIKWK9zT$ekB$4T_$DmU~AB*#Y9~ltjjv|x}h`OT#R7+>ddkM&Pq=!awZ7e|Bb?WDy zvt9Sxb1WPUX^~gWAxVrpZ-A5 zS}r~VsAjFJr3cXAV5Bo%P}#ex`i%BvL*A+)x1*>wSk%)HD(yL?F0Zi;?n?8H@BN0f zLVWIp7sOx6%NUc#kN?OSaGNU2J>h`Q=8VQW%IoIFy}=t>^v9OZS%(#8b| zkJgNc(-(fa0h5ZS4@pBZVX^6j%A{L+jYiZ+_%RCNPV(#CsdHhGL!8D@3(*#1R|G;N zI7HBwIue>fv&E2H%U-@e)p`S4brZY!vvH#M%t&( z)o;^FYQ0)-keoZ1BJQD!t0vv+Nb1AJ1DqUzwdhguos&}R5&M;q{)nLgOB0eFNO|wY zzlT|s{4@F$lk8W!@7aw=@fN(u*e*yLAc*zQh&Y5r$x0obyd@_`xCWiGYIo^OI)}7N zWm8#o0bPeqI#+dzO4O-zDi9wd-ipuRs%bq0X_49hA(}#*E1VRqNQP#YJn$_3@jvXh z*WP-qcy{WWc%gZYVqX7=d4;dx655G=0iVqcSfRurm!jN)lWbA46by**O0Ty-v^kvu z+X~&F3I?_vPKYHMo5qPB(Yiw`k;FVz?$2WX`0SD7LPAT1d4(7$K+>n_BkH$>*g9fZ zZ+JT;|M7#TS&{tu_aA#g{=Vo>{Z6`JH{0@?mtU5Ti*NmA_t8B&Ak<<6hp;Dumj`zN za0Ik;PqF*>ek+!i>N9)ta!AHIxnw+(>Oh{B(vmS!ai%qSW8*pEfAe;L0;W2M(95&# zESR*H9g?q752KDoe4g*ud*vHcw~}rPmKpl)XGFROoC6+c=DTr^>J2`_*p-3leOkP7 z;$9QKcRnwFhAC%G2=yQ5^1obstV-7>X+xxMRyC`_2uV;WtV~uJ zJ}3y}3;EXal01ha7g!{3Zf>mP0|AasfpUMbzrd~xKlHZ;4lNWCK8zl&IS0x&d7}Z%8JG9#lD7x z@jXtjR;5N@IoqT1raR<+UeGVf> z0^+;J1@`fb%i3!;brr>8bwwTFFtLxwc_~PrVty#vgH0=Kg%V9A?$F{ZBuFTG6t<`Pb$=sx9P?U?* zOTLsbvB)wi)Y;&i%|kWXZJ~G$Rz)#C4R8Rsr23z|E5Gxz7v6pLPCv^z^k?~x^4|-0 zzwphCU-7cw$E@XtzmR`+;1zKvv&#Sd*`MS$ZhCcW^!4r3x9>^+6lbgd4xOJ>C>$|A zr)39N94D;dc`RSVEQfFjr5w$d5;lbdoGfLAIQ#6wB`wYHKW$R~T~@(fe{WM+Nn=B4 zX|vLLO1xM7KK3z>P?B^yoo=`3IZ^w()gG{mcDoB|!t@t#k2;dCKt%wK(AhTO5?0Kj z>}8)dw+P-C`8Iogu_LF5y(Hg0k8M=X@|8M@@@)2kFnosdY}N{S_dK?Vf48b!+^2q# zk1U#W8lF?(5W*6C9w14}Y_nPXBVvEx5H2T;Djy?=0Vhsz7G6W#H+4*^@`>SsJ}y$p z(&?I|r0GS}?mt85hk5iFOc`3GHu2yXondv-=_!-ATC-H%yAwKT+;@d)0Qc#I;-p>w zXHb<^EB#re6Q6-*4X_9tCmdr#%tE>mOgo((Vp#s;PU+Y3I@Oh|M?T12-zk$olGS1~ znIrsJuUCtr=Fe)TeMSWbK5CL5PAUB^Q^S*~VCesU*!9nJDpM3%`R z@f4tgYWJ%HupKA$?togPlok|C`SE};W)zLwH&V%j2i}FEvXK7>))mF2g)?6|iX!RQ zN$o&@W9}#_4Y@n!nwA|#8p;|`R(6;vBg$ll;WLmm(kv?u+JO~E z8R>)-2S^TSXfjhZWwpf$|8L|T{~JyVNw`$@YyJjd!2uk6ix5a!O2Q2WJpHiH*eo>W zXBZ3Hu_F}dG24}wkmo!UT01fy6Ua^Lg1&|?U!;t8dmMUE+To5A*zCSympkIK<@h2i zbdK_5U$VS*Xmk5@S8Tij=NxRL&}RsX#Xd80%xMb>1`(=MM^uqw*CB4ccIsGl{eAf+_-hyl@03T zwn$aP5vt6ME$=DATRL-38Sl^(lRSv1K=gTyTng31#dp|Iqdxa8aH4{_uIuIWxob&M?%0p|=5sp(w(jG*J-{P*ALhiYE2~Dp5f!F@;2k z8nc^bf|_FNiD}+7$)@Pu-6Xro-6S{JnoVLh*}HppH<82t`#fg`(PZz?PyiSwx_<#m|(gwA{EXU^Qa zQ8EA9SzGC9Hj5Bf z8iXgV{i+9Z`~%k^o)f3T>J#nPTWz)oB_PCR3gmowF2gtg#z%3JhRcHW1;qjSGLz?j zT6NpJg5JixCt6xh?4HqE)Yc>XJbUq>Wl|3L+1}TC{QjQT_e$C1O8dbjn5=;BTO~dr zjss;&0%gneJMy2-a6j$L!0!a((~9I1Ii_gM3FurNB$`pj?k7y{3Lq5AAPnM;ftMTR zTz^k)`a5ZKBu85;(a8=+N{q!4lfwV(rVG-Bn=Y)fM5hGr#xwo&jqmwC-F!vfMM#z7 zVI#@(huV$d*3i#F6vh_~237cr5fP!v7hxc#=5DKg4&G)U#d zBjU7T?ZQyUsa-QP7cc5&?>#Y}+%0W;@}ij^87Ag8FA^liFaPnf-lY#L^Yz|wPw&0= z_F@i4V1O!tq%FX*gZ?)3+;QwUbtt+=;3t9!;G1^&KGkgTiSNHpdG?>x;uEZAeJ#e@ zkMVen2SN=}EsuwSufiH3?w`*G$0G}rC1Rm`ABO@6qxYGWCEv93m!3sg z`>e5~R#|rKBQ_kJ-`MdmT<|_rnWf{2g~Q2Y1wOwI5y`WdAI^&iV^j*^V(lJm^JNCK z6l9?SA^tlWe2+zci}`XzY04N84Q}A~`R4CB@?v}Yi$``Z@c9<(#_J_79N9JBw`IZO zpKNRV@t)On>FIT=_n;iiCyy`S-@=W%=#BJ4@{RHU^sni)tM>k=k$$E&eZkNta0Q@S ztq2Vj`|RMt{Tg&|60B+~EllTu(}Hf&<>ry~OFo=#IRtJ*R7`(J$O?w_-YpTPVezUFdfjz5g)0foU{#?iM=l9js z?R$QC$8)#Wv1z?2|55(Pw%-gbkT-7hz6-b4*4}=BQpLI8x{)}yG)i%dk&&u+l`bYG zG!E>ggnFb|kT;_^(TZT+Rc|t~i;ye8Y}=ADdU--IyNfikmvMI%dk0nChuh<6M#H zjotP09=mtPh83Vr!MPpc3b;tWHb<#6C7Uv|T3AFgu!s zj#CArI~|#q8g5NU&5kKu+nAj(V{N%9qkc_A#hUsIQ~BB%8QG0%OJlNA6RghEyr?OT ziaBe_^fqHidfmFJ($$SQBsbr`wlOECajic;m*h0AF0EQummXrY>C4v4sc=kTv)+Uq zrP87Pl)~mjUPJ&>19Bf~ohgDdq!m7d&&IE8^!k_f^li;hXKd-~S?c#Tt{h)Ddvd-_ zZ7Y~OTj5Td+1t|gU+GOP}w#vF%jo&pelTt2*v(CHfT)ugC*$h3G0CqSB*c)JGJu4r@r~8vJPq@sa6h1&7FfjoK8S z?o^skd^SB^k*U)r-Q!Q#7Ax8mS|JQvA4U$?B=Nr_{H<{CGg=swN{P^NVYiY0Q6WAS z&YhrlNA~O>Uo_z2v4TAykHyXG%PPg2uSoA}v`8$mNx%AuH0N28Z4(u|Nlzv`M6ygF zq9XJYOHTQmqGg@hL%PaPcZ5SLhQ(DSS5E%+4~j$Io-UsfUX>|M{q~8%X}(6Gp<-!S zTxaK^(3A-XwzMsU=LG9u#&!vU?kno&FT6dP6Cvf)0rB_lcIm4syFJTS{xOKVv_O>=KB! z!Owo5Ncgt2mdSCQ)@ykrM>Him!z$g+mSoV#?lW{jin#W4vrK zaGQ+H;vpNYyDYP4vQEatiOM}v26_A1H%QmPg-k!ivYSQ+r%~zod31DC^}`x3jUC;J zO&3@M7iiHC`Sj!*yLSukN9ggbGP5f#wKiRY>9ZDjN?jv z@bDPw#^Eui zHX2sS6#iFqE{_PmCb>)^M;RD6*zSjYI1jHVour>;v>A{V3qmH`e?R_=yZB#9dxf@t zaTou~JMWbCVqGJT4nwCMd57hRO+#4Xc~XZwR^_%Za=-Do@q$q>o+pid`#k$fJ8!hd z*gbZ^e!p;BxF86^bEJ_|kGy=!5LyL@O&f0gsCD&Kgm_V@6zv#k@MR!J%sS?Et2ZUp zo1L1PD+FKcPR;hDr{;L1Gl3VJLh47{X5M2}CIV|vj9CL2^EzqF>#^6*2A4-{qp$42SBl^ZX-V+aLxII- z1b5>~;Kh44U%<&rYq39fVSgyrM{v`hF#%ud{JKyL;qJE{w_dOcR=NQuqcg_oaSG1+ zRmW8qRD$XP&P)$SX44s-uhkPh-2>V-2WNK`CwKWHs7N?FfbiJ$jy*rOR7*~f(P@va zE2r+uRI|oOo1u79d@@bA0;XN)kITHnOB%kVXpInTPy}&y!G0x zx4za<@}2pTkt0$SqVYxmceDZzsRQv4D3~)f|0*QiF{eE@IGprIU?hrB4vcV>jo{#7 zpXV$X137~fL>VqUgTgU#RMgdvZW?dwLavUE{oB!3!EXsd2;gAE0sOr>iYGH@h)dlm zrP3080pE+vP5_14G6wYhW}`X=eosMdyg%Z2#DxeU0vmqXUK>kdDJ%dTWJtj5s154I z6|;cq@4<(~!8z^@zL2g@yCtwWK{y_rJ{d`t_H*w^G?~(h{7>>MO4d;GI;fzmW%^>@ zqtGVp@4&i7lCjqJMt+3DNPPxnA<+0ns}cpjMqdRFstN!TtawY6;xyv9G7QzkF$yQ| z1>iwGe2jNQ@gz4_**5m9)i`UG*?IHIN6%UrGJ4j6bQRET8~JU3O3h;w>Qr>}C`qD+ zVBsPF-x_0VOspqXh>c|g)%djiCHtR2Oa1mR_^7Xw(l|y+L5R{;<00TRVFW2VYb-Sy zOI^plZV4X1x$nH_3{3ndf#*xXg*(d4}_fP)P@FZ+%DY3bqUvm0r4C@Wu_Ux&ytzA$c#%e zGZhA|{a%O=u3g}W^b5r~l8yMV(R)$cYwW!wd-x%Kp5okMT;30xnObob_tKaY3RU>} z%NP@1Pt@zzOBYq?6sC?Syxd&HXIOaz+=>j}0Rv||!gOlykPqNS92i}_;?6OvKce^v zV5#f>2usnUBk)0qgTYds-@=_xnk*-DQ10zd#~3|`^gciG1&tY{&u0-cYDBrAR>UH# z{-m&wI&tYC1^F%H>#<(E{|sbfdjiiwK`<-(+Q~85*hiEOtl`T4aSdxm*FdRfJ@hj5 z*b#mJ^?dUB2-NNX4e1?3z1R7*FtTy>kWhlgGUrL{IhV_ric*ONyaqnmL!y(#P=_P- z0;vWQhbAya|swE>G`zK{1*pRWepY)H>g5y5UYik`I&c2$q)o5gHJxv7*xXtflk@Py-ulID%@KX4pNzFUs5Yt< zG(-PlnT^9h;x%!!3MD9M`P z;V@yXGe6lItrc=+Z_na+eqbP_xFY)6y&xawahfmVG#!w(3MhT6Jw-@V7{2<9Q>Sz4 zzG>_}+S)XdnT6^2> zid&!GH~rdEN00KKE#6%pr?WaVN7N>LNZ!WhdWZG=>vi}7js_Af!5+XCNMF|C5?wNn zrI*kI0rquXvgGJd+$5hgKMyZmTzH*PtFcgB2i}LGb?$OQdCEe&kh@3=rzr-@)2-t`Kr?` zzQR1~a5I0}kdmG22rn9!Yk`MufX)Y#7N27~nibqnrxtTMsne)l#EkS1ou)9+Nk(ku zGN;n{^?g*T;4z?f4EQ3&=Z@#j-#c^0qeVxvZtLsu-FB(3g8#>&9n+$1x^LeTpVV07 z{lhmuIC2%GBR)i~MKSy4vkn)2(;#`)p47OaN-0L7yBfZo!jT2<6r@IulL<@$))u*J zIzWlq4nb^!=2qE5s#GCai_J?x>JPlvx8=2c)yLu*?!INo!FF$A<)R6`xmot~*3$Zc zHIw+JUB7)~PW=Oa*w1eq9&9+aw`ua$BXjPW+Pkn&rQRQ+t?YZblkOM7{^awvv01Z% z8T7EB$zo3!W5Z$dN&I8D+XJEMGIkd}5q9?(LhKNO|6NwW)yODt4n`%a`3ZLVf5@_rT;P9;3oD>2F1=~g#(D7YBPJC|&Bx!6T zzVbSqqZ3E23iVj9l2Ni_b1a4kpG$8_my%~pnP9PdwpVO?YE8cP*5jKZrp>5x*`lha z*Twh$=1?6!PkK#yO{LYV?$B5Y)}P+G;ml^gsM0F$3el?-Qy%!5LR>Sb#^=fhVI?k< zXBuU|Z$@IN4%h=zC+3)l4UI=*G$URc7*P%e>x>>b>TH0(;a@)7u$081Fb6wy7H$Dh z6h2q*k;?Fl(hN`c&Tdamc-8djF$o1pVTuT%h%0Hymo!JotxfwD44?#WTPZsEw1F#LVJvvajj45w35?8+)sc=Pw(a z-*Gq>Wa9}(#Ki8i>xZA_XUyJKpJ>xwqj31>$W`%E@%Qi(PGNKKtIZ+i5MOdqS{$8; zJJwmM$G4|(nb^xDE*bN2V=M$t$HfU7yL(qLHTN2IKd29yM$Am~p)9c0F@* zCgb|2+4Jw5<6D@R9_vposPlyzVhie5SEtXLS?y38k7^wIL&N#%=hk;$?3qNKU3q-{ z1gm*xh&pxZGXFoa+U7MBC)iUaq?nUz*NzE)%WTZ>yBbPr=hW|is|)LU5u)jL=<4*b zbTx=-!y^!u@QEcjoLx8-FJaYa+K4^i@ruY0C3AT>Dj38JyhuI@ z$`;rPMLWN1_+u+ss86deGsefqgoH&lC6q6o?1|7m%x^Ber8b?17ks}mB(AujZS^?7 z#vo4R@0f!PTb?7shTWbL%}82QIGu);GqIx>Jq9+709?r1Pbry9PE|qJ2#_`L@6!k0 z-@E6Houx&)?z*RZ-@A8J9rr9cw0zN}>2ZyB-?H-Xf(*WC$0v`^oBil-ck#{W2^_NE zi7)S1dS>S|lU6FEM6I#!2==OZWWSgOF62NTaFd>j8)x(eyWI(`sP3F0B*dUMg&L?t z7lJ9n^9JL6u&)xxl!f*pWpa_IN&@P^m<_Lq*(;_^>pOk<*ULTGOBc^eme!mls|w~; zBpv13`rjT{P?BUiqR?9%dU49PpGH*7+fvK#qvy5)HBSq%XA#^4wqs`rj*LXmzk4${x+YD2i7e3b~YCg61;NWo+O&TQ@^k8|6ra$Fn+)b%o}7GtDH-DK*E> zoI5Z5$mjdZ@x5!epIViJ-e;n;c#uD)wHQJw4}1aPmqrL&6%S)pNnD*gD{BOPQ^K)T zr=v8Qs3=Gpr^CYy5F;t0iUxLpQGr@DAi$krSb)OH)1-|GuFo{!iyK9=T$ut~pS5_n z;qXU$Gghrzl@U4R`K=v~t{(TsJ9G9YlBtnWTKekstJ3fK&qK9*^Mjuqs8;H1hCy3o z&Mi-O{{`*Fw9;*Z{Ov}EDWvuxnjFDJW1RvhMI2Xl%Ar=m@>6?StF^f3srwBvk&*FM zi^XbnC^a#z=dcKk%#tu$Nb#d`FkJ>hui2?X8b)TY943&2hM%l%I>chS9#M!cTUEb6 z!2|!3qNSnZBrhsQSG{PwGs^aeBSv_qd9Z6id|G0y3w_Gm;}*6wWbg{V6qB($!&NhX zP1)2nDHC(iwV#{Y+TJLg`RfGtUIOApw$PaZL(NGLUmd#8sjN-R;yO`0$^1M z0UrDa5*B_xtawab?_g=*gD;pY1HZcKGN~q1xm#FFp77LsPX6X?@F%ZQH93j|f+n zEhvuCn8OT@DNTA!&f@#NnJ)eYd+h;F{$J!2DwHx>MIk{J{+KHVbCns{cjOfQyHd)n z@DRTTx|7W{Q9ZvFFCuW9`tWT0dUc5j3Fsn;gFdO%B>=%r8PGKAIUK5%OgkA)&EgQW zkOCe^W59H%1B$AZqgndMyk+fBVv!tJtNTj77o=1`DM}aS$X2HkWuNjsPP zapVudzhbY>!k%`SOVYORDLeuo=$^1W$YgsH;J>_5+r{1o>@9eYplZy;h3|xBjrYsh z`+(ky_bb@@fV7YIYuWo|Hpd6?9&?n>N`#Dx_v_jF0Dj~BHugRMm3Y4c^CH}Io);rU z8bgS97A3+3k-#e=G{|%L)iF^U)T@R-Gcod-m#qGbtl{}Tk*!h>zK`PdM~cs|N88yt z7b)cL!E6=pjlIsj#=if?`>}h%OCw=KrDdPv68t*iLw$}spWkB1^PPut%Vd(D_4+&? zXQrt?EPnCE@yCoqzvurj&Jk%pwRd6u*ngZ;3$!=7k4He~$6lY!KPq3Bs&2SGlfRc; z4_KQp&N4R6T=MnEhZrXt=L7o=u2U1b3eaNWc5?Q!Bn9F6c`0;-YE51WT^U=KD{%ga z^!zcOxg?HrW1JuyBvLq_*O37K9-#3oMuoJD@hNU9wR6oAaP@s44{Qy%iv6Znb1z_w z2O!x<;)l4pYFHlQxsm_I-4|ue7T0B1oy$d%Fx-DLzRV?0A(3_@sBz+cz#yCB%XBV5 z{SMbDzR8+j*CTJxT%UxAX#D!uTzYN+=?(X6k?#=-M?RwWWKWC;-V=~7a8GyOOd3Z}lk*u8 z763SuA(Brc!0mD8ZGoAb82Kx{C5Tmt6sy=uPjKULokBOb9PS4;(9;&qkEH&O&}g^; zs)N{>$gq=sK4IiPFfKjimC7iLD^uV(#60pWt~01p{1ew@s9Qk3WIM>HgyPS*E}sy+ z{xXB|olArl}rgfd_zi92(a>i^OgY>W(*x1YcOmenk5?x>pi>-8{_q~LKn7Y7NXiPJ*@Ne<2bRWe>PppxgVYP;GWEEbH#dWK0Ly@V=NR_Q;!7BPYzD6xd%c;j`QGad{33jgj7);3 z@5PZVzyd$5n^k|3pzx`o?Iz5AwZ6)X0Fe({ucF{C{BShl z00;}2%j%Y$8fb~lY|Ch?gJ8!O+Y__A$!!LgFR4A*=Q0eBEc77(aN(jvf3{26+NyMA z`xC*aMl^~V?l&q8)L&ZVI6vrrWw9V9k%3A5uT(i}Jc$HT__?1kM!@+#oI^XY(_jx8 zIDMmcZ>)cRtUrEE(4E>Bd?9@je5HIU;J}iCAseGEZtT`Z%yAED$ZNTo{tQh>h>{@c zN1@cJQKbYSy`qw6kUxWB&PWi`hziZ6BaAFkOyge0cggW7InTrXRgX6!Ri#mFiiV*$ITdL< zrAK7)dC+ut?hxexsKCk4zzAA9d+Y&>oxIGnVw2g{vG&Hawkuog!lSaiWwvY zy@j&5OuvmY#>YC7wIRm%gam~xIzy||WzggHnm+vCGP8aFQ3`R|;Aqr^hKe~zv{D6| zq`@B(4ds`0q=4xo7#$oI=8ke2tk5OjP_lHZ@G0mgG*; zmRPEbT)xCmYpf^YhKn(I>>@B8wF*HIly74Xqmaf!>Q5mp8s?m)lUglHJ_O7#bjBgk z-hLFPeL10{8>YB#?2gggK9V`I1Q{h+{%}!H@My}#^DhySMf{|eAh3{944g*VTdl3= z-R>n}v{}k!=8sCs_o_(d=2NFOpBf%Hefl)uI&1WVo!sP;XxdEC-hg@6pHUeiFdQXC zT8~H~L}Elxq?rXAIW!sv{T?**M4d7kVbsb(pgv->NseFh$yOoLOp9+H;> ze8z0ES*)C50_Jxru`;rb9b0U4d=^SV8I4{{nbOTG)RsYiLHQBihRC2C`sO3F zI-!5W3!v)_=?Y0Kp*@h?!SY(EPYU!1gfZa^x`uEagYz#?@qG)Qpdd z8())A>f1MApV>O!>PmAu(_*dGSo-X;N;Ot9{^BbQ-k4D{F77*bDff*1bKJh7ec==0 z=*Pzn7dIgse~26Vtz*9lw*o`H!OofkJ6rfX46T7pJR8`=3y?q(p>;K#v0CWPv3+A3 zbA7LV*cL4uJCT32{2#I~V9y+2&*REB;loUOmSQu)0%67i&|9@y_zRj&hXAKRe_F4A zZGbsazK&TU_=S3s>|h|MBT1>G@9~*4%~9I6Hbs~rD^dC8qFIX-iX~+01*I~*a3Q|w zxyUmJvi4Fs$9tKK15U4erLrc^Q ze|XjOA?DzqItWA>c+6>|KzS107a`Cjw^X> z7_H6qM?hGkQAG!5e=yW zITuBhnUQmgCHP%oW4_G$Q7gl5x*Y%sN}wn-TqomHqPYHUl#Y{z(U)Up1F94xP+0YC z*vai98{y2J>bE27K7{rcL+KbbY@Y}&CydRU%i{eA9N{UPoKaB#0a;FCk$j8*$z+If zO8||$!zz^za$CM#wY~J>op+XAyjz-?A6w(NkRLlG{D0vgL6VR0AtuPBQv>Yx*zuzQ z_N#pR$SC{8{to|1fr>rXX@P!}7AQn&e?tUI6SUhz%pY|l+X; zwyLtCD)u@adXtj8{=_jjxD2%CKIK{9V5;AG9dD>;VxZxsl-Z&-EICVDL9_VQTsN0+Q4bbp51u z$4Vgy=XV_F_9i?qPA>h7RvQ);VTTO}CNmbD5e6F;T+EQB;aNiTCcqW`EhY@I6jMYt z(%pt&VUBgg9@j>ACNC~eXo?IAiHVOlmer@}$wKS!$3n!o)ol&MaUsh6NNVEKYi}tX z-uW<{&spvoS;=gHu&Of4uUUE*k<*BjhS4`HERQ{#%<{9rAV0$xtO}aBiG(UdWU`8b z``b-r!&=C#2z0AGr8KK_6o4V44_|>iMRjS&oU)ea4TeII$wLo4`q;zv)RNSs;xvbf zJALxGC;ZI?&QM=VIrfKU@Et=&jFa2vpV#alRSwc*C7nvrp+uv%2qk|=L6#~=s)7s( zBp&^K1iOH?xf`G{>bb2Zr^}gz%m!zK(Y!T8tKF+1%QT%DehQM4Xz46IgyZZQW4~Uo z_lvYRamnx{>@YzjG9-P*A@G)_6`-i<*dJn|HFT2_%_dkUkUNcH3J!4a{5-Sb*b`@^ zv(l?)PkjBgV(PU$(yzOA{rOs77ynb~^re6Q=|wW0G!k;)z@Md|zaD<#*!>Vr2+ODc z3abp|TKt6-29j?en-pZWf`r<;Ej%Bl(RD9XZ$iyGBSef6)pV7p@|&zxDqifjm`rw! z74w%1lhNrj`8y3uU||TChA+#Lhm8$F4+K>pexO_~Wi{eg(tXeW}LW;wXo{`?&_ve!a3gpeg6WU-2LDabNR zwp(;`^DtNOPMxM3b(2}`X}vyF*>4p?`-y;@#4B>$3P@tKf5;f$Xkd30*iO_ok}LYE zK&DXZ*JU=xD%^*qJtN%Svb?y#-1gP)k|DDE%{PUQN!5y`p0=8bjyqr9vRBHzb`l;r zRE1MaWxJWkZSl`YN$5=A6Js~T@`+I!qWBbNr<32SC4hxJO47#@OScZSVYfPJb;N`i zzgow9hp2Pt9LX_TLktEACY}%>B%)tuwdhgt*F6d;ALalf8I-Vfw6;=#g34GyNEw9^ ztRf#ZfB-0Vn3`2L)ht#_eesm^jdbnY%MTv>V))nMUxt7Er~4l|v1`Z6FYVYZKk~`a zHxD0p@F)?#eDGlC-3Jcb?R@aa?|;&{c3sy+`q;@%2(rd`oDi)Tmpf=7Yb-k~{9Y63 zG?6YNX;QW;`DS66z;oR^Z`Xu$YmNFCJ+Ifmk}md}MG8Q25#iwBP=pPv1%BP{oQiOM z=!O&d&S_AnfwzG|jgwpHFMB+c^oEkvp+p%!Ge3zB9Yefg1;O+? z)w(LHH9n$S->nI8^y`f#b-zxC2>=Xrm_t>%N@;jnaA%241*A+$^sz#Rd9Z7L7d#H_ zy#32R?&_6x^RC_h@#VHnL)DGPkIk-YnDf~2hAF)G^}Pr7-}NWKa6nRR9Ju2jr-f4S1$XXoz+mV0e=(`Yv!{MRR~#CvZZ@f}@mrwvmi8 zRvY^ak7|;qs!%nl1fQ~8*{Bp8-9!lOMs07ClXp7Zk=+QhVqFe& z=FonDpyRcr-;R?DVLY7%R9G`@H9neT?lRCKxe%FA5?AH>bk&@z&2&=L?#A@$X!n|+lH^{Y_ zFUh2sTB3$8vFwRJcLab}F3M}s05>{MRBy2dz)XB}=x?WgGqhsKdEPcG{q1+Jo?Eh< zw|si*@H#R1%>32^pGx0!&0T>0$;e*(3{ure)FSk7KlR_yoJr7jpd*7cq_w5-O{smU zd|x720{t$Lv?Y+H1k&Lq&2gkJl&lY>Mevg>#A+d;g~Xfpn|YO)q!)E`Vg(tOPt-xm>AnumtRRtE|)9IB_J-wm7Tm*KC}3KlNb}#&++N~N_t}6 zs~|T4a|_!g2Ikqy0KM&;#h9c?zs#2TX#x7 zJ%8ev3#ilYJAM2)_oTv{@}k@mYqwwf%k8&q-hCCq+lZsCp*!K{uaP2Bclo_vye7RW zJ@i&wRep7Pa*U8m6c3y@^~gW}_Q>gD_tTT69OGS_v=Q~ZQhhp-s3U_K;?3Ht7!>^>g0`QRK@~uHnbMRXMWG919Yh#^Faa9j@?d>KC_5nQ$dVzs zWeET7fonfP5#?h773H}c(0!Uo9?DhuQz}g)&qQV^NsEHmD9DBB4BZ+ClSE~+^h47m z>VCUUCa9MvwlE2@)eD;$ol1bI%5;s&k07+cO~q^`4N>vYE&Y^t1tdsWfZX4AASgl7 z8MR?o+zkE~_=}d=I&FNrd4rkXt0IF6vQ0tI&;k-bn9$AHiQOKdH+Ji&)rQyTbyNh< z;WrfRR+Ma?SWMkm0RTk!61D8f0722&4$coEoQvLT+;b~hznJb)-?@O+_iHv{J918Dm&k#CNq^}qhgnWU#uWA6a@93 zwg#p|99CU7(e>MGdYrVN52y)&7)6<~jMZ-_vxW=;SG*Gb^;p4#Q}?>Wlxz2ry&rV% zIe6E{FYvFNkWRdEf-F`XYG3usU*EPt>Jn;5FpY0Z zA-j@EV=~zlPa5ONA~$JrljX6b*+o>5WPKP34I_#$67SgW;8BoSH0 zSElwy>I{^!c){j^gay>a>v;i)GW68;w*9kCW!6q1*53f~HK<^u+FQMP1D}Boo zro|=gC_OEGGM2P#-h2a5iEMi~R=Z2kC9kVbf8qw(^4sSddB=@ZMWD3;q1Bv(92$Xq z!A^f&Q#@JhUhn1?$E=UxH;0psaMBz~I_zC`{ysC=X(oI0c=p!4nU8`h(U{qzY^Zl?y2MNd$74yK`e!JJqE#By+J5Fb*9%Nh0P(tVY4{3gDqROwgEi536sVX~r19G2 zh{1)2rT2!UqQfM4h+G06zji=aN*29I4oS3b*)d?;yV!R*D- z!IRAr(DENqoDKE~We6&`QE zV&c0lEz=fmnCkYOyZ`gockCLPx!|t5=Qc4hh6y(0^p);ydw0IPVbO|?1zU-Q3Nz## zDfiP`c~)JAN?5P3z4QCy8FOhC(NKUCitLm$Hhl>6G9~mfqXyiLmPoop3qiBF2867@ zM6rXi%nm?dQoO}3z7p6xwvps1x^u%DP=RIVTInC}(H*3=Dh`km!}a)QwuccVqRN^a z?GCZY+HU3BEhI!6rsV-S8^J+T)QANWNjGnbB2iJX_N}r(DmvO}H1`i0$Swof0Et~E zMmhVJ@ttrOV0-D2Q@aio+wlZsm4zfow9H6FcbO?66bO9RMIpIKfJ#YqFlwg4HY>QH z$Dfs6J^jQ>uaJt5fBe+%{&B~S&3#h)yr!%n|E$YDK}V;WU%WT9cgxbB&D`&Rc4g+3HQyq+EvW3wL(U#2oV6b>fF--HSf;89wPS}G{tRprY3wqX0FH>I!0 zau_Pev3EOrpOIew;tP^5dQQ%7J}5!exJ7ZOY3{kVC0cb9l9hM{aF@+J=3m;Ly&;?5 zkV3kW$bgHqyZT)Gp-6IjBv}zj_Jory7Sd!SdtkCtk!32<&ZFBHamQ|rPfWCCrosvq z;j-3Rc~ogi-5R0QZ$&Utgxj5&oEc?CEQHx1Cih2)=AcD`wLhXsYIJ4P!w6JjiOg^k zV(oDMnIHvHAT88y3t?M_Ls#EH+U@#2?P$|S3Glk-xr_Wd&+p)vVGxUvbt;X zk-x2antbzS??alWLZla^^V_P9eYy51+4*5d)6C`XPx4Qic<00%qTE@Q9FsX|>04w| z&Ab;9rj)1s;^UnY6Qk3r5V|buWRzmqxC(!2p$Xdo!*My^$n%wCCP5~Vt=nQzhr;Lp z69@{ZTD1atLf~YtGQtZ&KSnnLWCj}7u{zxdE2Wr5GtXW@y|m}~zg%k{dg0_?WBriu z>3h;Y)=E(aKs`3Bn$vtAf|h|-RA!IDY!LndTTQ86E9y9nTF{|~Gk7Sk7Klqc)yngA^tq3GZ?QK!`Q<4#nqr{wK}OC`ha$cit@M-_T@rR~~!iFm_2 zyG-mW28sB1ru0D9fn^1zB%^2r=hAkwz#6kguTu1Dz%FE! zXZVT?Jgs9a5OgcCnKIL4<_G%H7tnmDwc!TM2j&G?_o3AaC>Nl%bULft`;3np`934* zf^EdqO^Dj61GcW$ktSWcj>k;hIM^sTrM-*I0y{ zLdpqn2A7pu&Iievh>Fa+=e?8m> zowl8S98LRnjX%{yq6qf|;fT3YI*q;bVlQbAP#ZeB#pf9+3_N@iP+CE}6(znY@)OlOCqJG(jl4fZnv9D#u|C4p@LQftmh28DwV? z*$4{jAcxFkzlQ85BpO{N;%!PLw>8X$->ejvu&Dz?72hvL_wzv6v?v&*()zWsrjKoc z#tNZy)XZUmykr8uyKck=22h_tEDKj*%4{A2+GAZ*;AY{^`FX_0pplABdCGB8k@OYs z9{%w1*)z*mZ(sM!t60M?o|#>K-xpszT3$2kdv$U7)K8X;D-ah*ukAQ6bmsM$bB2!3 zpT+-GdTo9}r1WBJ{P2RIoWl8+N{cDf&PToY0|;Tr;AZ*r4u+E5p=2P1Y)I)#;geGG zQ}`4vzSqt5Iy<6CG;DEqJ9)R$?erLXp|tDbjkW;=ZDt`?R|PkxR(eYzwH1Ro0JkW_ zj%F3hih48xrUI4AGle8CV)Ua0;Xv7%!MZw>K}bFvoiwRAC#Pjna%gg)JFhg+C_GAN z$V_@=b_A)O**hyEV^;6XdA0ckWqH$cozC3pd7jA=OA-oZHZPl!-%wSaoL)Z@AH zhggfwDxrvK>h(7d#*)D(GQ&>F>|}ENjXm(J$_^~pub?R z&eUtr#q=1_e}@m5j=pM!0YpVb4Cpwk$?8IFHItEZ4~T37N}&H!ki=0_wTd45_bXP+ zZVaso-Xf-+fc3Gnmi=Ljp@_AzJK&DhC#Ca`lB#ExZ~I<{0O9-BIbNrj{E%(^K567e zzrcJcTC7F2%^YqbcZYxW1EDk5Ca7Q>_Wte5)od!zd z1!rhaW?E)sk3Y*#GX0tU#Ig`Yk6NcI=rJb7B%)cj+B@J(OXDUC#71%h=rS7c7I?2x zFEG`)K^H*sWtR=>p){6qwX%ZWHwLl-{Ao^aATgPhl$Gl#SgG%uxsqu-DS0)uA}3O5 zc+8~q&Fh&yeaGBfhvCTM6+JI(TKDYsvWlJmw#8tI@>bqDb9+N-S`#WQA3rYK8RIKY zitrRhRg800cg^&8W^JvRG(Rr+o1biWp|`SZ+qtz{F7}ou)%d*AeG$Xo_!jPMoY6Pe zd*a2HPckS%$Aky5kHuU);rv5Tya!BVW-V!)LS{`Qizkr9MWivGH06@YT#}bdD!ffz z9tArKGbU#=X9y`~l5C=a*fN1E<;mn8O~D}@*#o^#w+Vbn^FTVeE1jfg-xE$&g_CgW z11{3#+Uw$7F;Fr}5Sv`mVC~6HNy)B3C$03dfpLJsrUH^sKx_p>Q9ugv^2V7G@kv+u zK!PKMqzoh{C&akW5)v_uo~uAbAR;Y@L^&PH^LP}Ec+XfmLe|tN#Qmmg9Irm z{Z#M=YR4E{PGn&TDEAEfb*NZO2wGC-c@gc#LMbAX zZdz9Zx&y7f`|&xggPYqkmbSh2&hK}u`013IHeqsH&p03l&A758A6kFa= zUA=m0Qqt7b)zuy4v3zF7sU4H6dro!yXx-G(Rr_ZwIIyX8YH?IlL1AIc){?m;u9A|W z?Ci{q{l^w=zC19at*yG}^s@CI2=hjBlkq|9ii0lvfe^wT9#P&jb@V3>vU>7alLN0-q@=HEsWE}*`fxL zO(2N08zteE__|R{h9Xq`#UG69E{AI zGCyb1y2h++t8-=)#XVNM{I0s%dsa<~TlUzx38;G0G`k@`r`p$8bP{*Jf5EN^WCQ+X^kocY2%RZ=QVymFvm=ST(k4s0gE22P-bm>dp3B!m6^f>9T{y+mhnw?CdnxK(r3OwzPq~n|6VMAT5jj2?^sx9Sbt*uxEnSvaoWbZ+AR%fw}%%t7w68L5EtRA z_0byD88f%l?|CFl)J|&O37Me?wt%J*bIe?=^;y5Vdw7DPzE4cO>E07c*cXz5pwcL5Gq}L>tKT)Px{5 zx?`gvAl0v!@jGBzLA*H3&A>QED3Q$?LGyhcB#a<$aVg$fu|fLB@3(bkxAoW8{&+u` zu=~}|x^BHz5T9IDmK-0SJZVx&g5Z+g7@AR8-S`N}BVT>B{l2?)e?s0)pV`pA|G4zJ zbZFxp+sJ=c<`fp@RF-=S3cSM|Wa%w)ANtXvwKC6DUIaF!f?mGizrC=C^E2I~+)ZZ2k(OvOIhs^O&5Gh@Imu)vsSaxiKsNAw2wO$`r_)W``A|H}J!xEz3SA}ARB0-|uO}jF00rW71M%)$H}HtK z6HTHZj2j50TpE;)c|$2iG7DZHr~n4yoK`B--oU0tArdbT)TBz1IT9_Fb0eoh0d3Gd z5IaSn%6>2kTzT=f4eMJMr#E%im$YR}pS1n?&UNQ*n^e|waqHauMUxJ+Zn&_$?AnL! zXOxOoHl$ON?+;k)`N9C?F2lDCoH!mm*8?ASxs)BJ@4f%Ko%Pu&B|)TYw?d zgpH&b0App#E! z?!W*2&b{PQ>HPV%cM!wzHJdlDenR@o9c#~%s&5Yb=tl>}(62&njlZnVOE!8*fN(8m z^m(0yEP?UELUMiCL5ej#yC*G?(P&?;Yd}valnx{+{U#D+Mq6!Ks{$?i(hSxGjPlJ*SJlG2gFx5tpSXwno-TEaWR`3@(6VAEu5H}cCE$n0ju zqq1gFK7*9klJcpfatf(1kxC<}areeI+4n1uS4lQNS5+!QY`yl|O71H8afvXegiI+R z<4Q;|I+36z-edvyppT+fr#G@LSJziLl)l)WMLYaPG z_UyW}fyt9s)sV6pvZ{%cHIbSocb(1Vb}J$W>P)_Zl7Vp(28xQt*QdpBb*`ADJ-3P@yF;3CbK$3hbkV#*LPhgLdup*Djagzk`QI&xaOku=VS7!)6ynpxojbi zhS*$L6Vp;kGNY~ZO>9e1$NrxmSdq4^YwNY{p@kXyj=eZ<_Q^YDMR=<{^On*_PqjCqcq{sA$of<=I9>v* z25bD)&Do?WlQgH0gVE$*6xk3)mN-a*Rd;JqS8s?eij-0lW~d|mdWeR&)#W%LGFiBew{%TdgW$t7JU z*RDUewRHUYr`El)=Z;<3O{J9g_t&-`SywWYSku)Yy+QKoJ8P53$E%**Sv_^{OKVr3 z-B!Nwi@gs-kDpc8xMzWH!n((n4L@4jH$P80AnhKvc-Ponh(U3)+x+RxX{0HIRHl$7 zxIW`aODt)R-Vn{FX~t`&Xat=mQo|!~(uDZK9v6)ui$|eimn$Q&Cmdn`jZcjm2#<_R zHCqSZ^a&l%lGLCW03yrm|1_qoH4syVjDhPUiLxac!2`1ajbNd=qXTatn8S9(WC7I} z-Y+I^?)@CBpS1Wt_tmed?%7@Tw~V$aOaK@f%klrPZx9@x|94VfQL%bnMPr-v7+C)A zN0~gOJ&=8#0_`d0&il=MMT15B#sbn_Kq?Dn7VtT=XZd0zuMTFCU5GnLBJ1Nxdpz0c zCd*u%F1|zCrR94=NV{qSxROYAivX2`(6pYoP+ushiJj|F+j~O|1LMZ6X2ik|0gU%$ zg`%n4K$dAg;s+Iq{b;zCNbw(d?rmkL&zKKr0Zg_ZQPI*1e3oBa$7zPoEPgG3!O$vi zL}6eqQY?c?4DeM(RK-&<#dC_l%;UyQOUsy)<+7*(n3^_iT-@T;^+j`vWAfYfH8Okz z9yVt-?rX~r;$h|Q9;A4fS`IvnPn_L4vn++;-h;oZT4O@u!j}C4(|23~)j0FX*Uj?WYV88m#y_%5Zfv}{o7?)O~F-Hx=?Fl^?%7pOS;?AX@b&;c83mhPU}I`4SNo%jDUc8{ZLs()qv6ARa_t&RJ|=Cuntj?S5p z@14AKV$syPy~6mykm|+j?@#tiplQ*T&HHJ>(c&p z?j9r!^RwCxE-Tr&y=zHr*ak;y*X_4&%Py+6hK1dT`#*qS@QJ;@IlnI>A~oKfoE1AG zp~#z_k{lXQ;uOXZgDo;E|6fQ5PWI5qAH*owJDsp(Bp$SqrPfVWewl$Rrp^%RjNZd? zC?NLR?2cZv8aG-fM~VbTVzERPBdV)td+&yJYPXr-qYBzKX%Mz-Eox1pG1ynedi<{Q zAlc}i8;r;b6{9*feEj=$9S@UO60zx}X>(VSQ}1rtwt3@wV$rvsNXJR;>Tip7P1xnm z4gWjktaGJk#4Kh*o1RGA{-3I?LQXlAZr9zf6DGsbyR($6D~w{>d5nP|PjT$2Gtx=vl~Ye%cxL?HH}!nQ6KTzSS5!h_TvvV1!s_}RJ7!E?G`D*C zuD3UBlj33`+zC;x`SaeFo;~-%#S3KI=cH-I;N8+g|224o*OMiGpIx5pbRhkx(BIzK zdFz^6CXOre&tAA?^RYAh`B)pK=&qQEf+Wo9ri_CG(ZYS|Kj@fAx@M4NGsxz8(os*U zYG>8*gEeGv&H5VtzG?xu!QQ;%`K2nuFE1jR5M)pP>isF$t z)DlW2hmysX^%lO;GSkAhz)Y7kXM(HPUtC)(6c<-{lP2|!uTAVtVq8&^6f@A+IHh>P zgeiFg<(Yb2ZQ>MNqAt;vIWXmB1(7yEho=c=MA;!zDwiQm=*z9$rPe_U{ zNQ<_pAJtf+60;(s(&D1cv1=FQ)D}eDw#?!RH%`kekBRA>l{vLI$7;`;RG){eioHBE_5XJV5^Tt2_2X!by9X_a2Lcp$&778c2T{Mxe81}0UFo+lHkA@1Pl zz>u#X{Z=*x$<5QK(akiRla|v8FDE_n?~88u!8Xd94Mn32hFL7h&E}%RHye9zuwbTD zFDgi@Eb@g{OxpY;GojPx(_O9^bKA0JJ+QGtwrE}(VkYvSsT|M$i;XjHW>Kuh8fjVg zqmENO)suIe>R5KVr@GCN5N;T2b0B}NxNUx6;s0aoO8}!Pul?_L@11?$w3CV@a8?E4lL**7(^qXcM%u!=?*2#8VzA!>`-7Pr>wt7xSz^|khIt*xzn@3q!y zU$@uxRdW6RzI$hqu=w61l1wImGv_BI zv%AA&LU?|djfRWwiJU>YDWFjostZl7Y&JxCLL?Lj6f=4BMSZ+zEWx!K-=@$NcMaZ( zR^#TQ$jfhn-OD2{3A%m>{GyZ3k@pYMvimBBNf9MCLazhcR*ji(e%Gdf6KnR~MvR#o zaTodLj-KlJH3Q4$jwV0-%I&DfmLw&68~0)Y^Fg|Ab@R4nc0%L)Mz#TYxCXMSl8j5t zNvuk6H3_n|bVn)MTXejL-QgxDU1X>0kc-`luAbvIZi|&1G@dlF<6Dm^A5yY+D#?5$ zX;4n2ZH{ueuBSB>iAMcBvAfBG1l%(dbJS!~jv6!E06vsWS#x=|pulX5jwj=ZGRw*T zie2^$%4>&N6q+j%=@c;{fK8+L3KR>F6+jk^sH(u_Q;TLE!H!85u9Mt^?~vlB9HttM zw#sF>{1FQ(P}aIeI4#W1^BOnCQA&ed-(NywuhN!;&!Rdp(BP~6!1s4QK^WnI zVG85AaO$q&`E#cf)$X~Q#$d@AYd5TpMptiGJ0n@P;J|`|Z=SlNqWP}8Hsg#MnK#ng zR#lPSO0v0`;)#jJv*G-LxpaA%0h!Ym9fq z*|Io^S7h#rk@YdMC`OuMlVfZ-Qgch8y&=)_#AC6B>MX72b(047L^oT444zk~^-@5l z(-_;mTCcW&rq{(FgNA1%G_;^{7JX1I!pJdMAh1RD6*%KMq(HvJR+;o@E2i^H;9US7 z;B29t#cXfnc!V<9%ATq!yDxxv4W*U#sNGiDQ<50G> zF|W^OPh|C4ZM6wi4b^#Og@y*O{4|1~G$Azn=jiZ)t{cV45!53{V$27+Ll{@G3^h`H zkks@=;g$jri<%6Yg%Pv)A`MlW;y>82=Rba*x%1YYpS*V9YpWBXbD_lQ@so(zas4+O-o_teoC3vv9_g?4=i9 z6as_adwB6iN=0oF>l;wd%l!lL3o@mY5#Q&3)X(mBkOT65IW-M?_q!bar*tSMSlTZ;Qf)9CeEp53{5@AQf1YTGZZZy9&zinDk8 z`t-6+p=#Qg;_$D?za2ezWZtGTA00Sz`>F%NBEILT`CF^&RvlkEyX40gcWz_*I+7J_ zcaO?hQ~oe+Y8mrp`r!UDva*b9MMN4q9zzqt<`_GUs>$&XIprgFdr7^QbfT}^PS#pT zyM<(o1pY~3aDWEjPRTKji_BulDK$B)Cf(?2QfmCi0wmy%m$-_13Yi{Tg}>R)`dx)K zTcOL(S0E=M5_ctWXV&e8cT)QU#=Jwy#ie340Wp&VDsuHOfD@fYzzWFj<}guoOH$9d zgUuK6Qu!kD=>r=;M=jG@Nt;z>!>IGaUy+7G(2G2qE)vbUanLp$KAa|?D2LM{wjKcEh~qdfCsCQ2i$=`#&7=va=ZdqU zlZGNv?I$kj9ndv=b^^v4uh7!0iqD3A)^$h89mf5aFOyE=emxoxNzR|+G=^`rWaALH z`B6Zc4BQ@U%WJU>hq7O=1s#1F~E{7%p~UD(|2!eCR;|6 z-X^lCiJWwjts--WT;%~mYE$(UsZ@1kRYj(_pq0tkTJaH>QkIFw10sE=Y|jM7w6=9T zUquG0NL6L!stQtDL9_B)q=KxiCw2Ah_4DevSUoAIudXPT6-Bab9nYl5g%nBE)>7K9 zDBICtie<|&Ml(nBNt+O<>!4srSFMZ2`LNcL{w0UNG*m3ST*pzIaV`nE==7W=x zk=jC1>jq^)_UXxHJyGZ#dRDL1l8qGd)0(ob%SCet}D7E;BPN%kJS79=y z-k@d*hRCU07Xf5XS%1_x;UY+6;g>jZ04dC5g?G9pJ+f6wj|`BXz9)S3lO4C-Bqzda z2X~T(gr8oQ4e^7w`Y(8+F(i?Gc1r_Ujbu=aw8cmyMp8(L=}Bu#3zKPXOjK5uHZ&I3 zDeLQ$b@38Mtg*Pn;gq{D6-Dl|am(S<&WQ!xl7h1?;Eu^KjwXrG7 z|Hy&HyRnX04o(GXcB`@1$QsSr4Je_|>Ex8krk)GJL#!l@xe#?)TmXQlDI%(Z^QRR& zbRVUu{!JP;147Z{DKve!>>PpDeqJm+XF5@P4$DHVivbdMB1EG^?eHZa`2-fh7!*1- z26kWKy$OM4=YW+Mj1dB$0W1-v7lI-T{1uECrj3=d|4NTqc<&71hr+q!(Y4!Vjv3Vv zO7)Qc6kbVHlq}f289zNd14CJUJio4K|GclQxTT@CSBM}5ouEGz{zShge-Q@jHgs+o ze`tJlX#F&DJ1d_z{HHOCY*A}C_iuHt5Y7ln>EFs#U2uPaXK7*{NiR88MN?k=sQxyS zZTQcy-@u;4YxgBHp^&A)RhKC&wBUSPIwoVWD4WYlOR2@81wkoaHqhXL?QvvXhf4|4 zHK*VcDoeStfGglCBd|lXhNYQW6^TEj!$@e7>oeFLDd3ejC>#ftk5ChY1EZgZtxI#?VPyy2tD-meG21#Ip7fUng;ARx6{^g!MKe@O=%tK7vK$@Gf4>zX#UED1hHsx~gVa%EmaEh%|q_N2MDTo98Is~W1VjHyT*Zcl&ZaAs_g z((1w9zoqR38fV3oiMLwf4}Udo=@_5KAX!nOZOm)wom*ST+?LfX?8*c=Swi~bftQutg^JMOi3(RRungG1#~=DJ^)#Z(w55JsW+AQ zBWicVeJ^==Q?EPn7j1OlFiQwoTH1K4usX~VqPv;oYenNeLhckr)8}qy3G9-2n%$;dCySt;g+-1$uNUm97X?!uBvxgvoEie-E>-hRKOA z*%a;xvlu=wK0G(fhE+d9-3e@aR_^*48iQe@vMz=w8S*>kzZv!cU?rAy;hHGP@09AC|xysL}aJbb~va!|SWM2#PQb#>A5CaFf2T0WdVjNI@w>I_q3MSr7Zc&MVuW>nZ~ zhuL*n6(%dZ@6*htP5VB*@95_rAKLZio83n~{`{!$?EESFd#B7jd+5+3o@7x`^7MH2 zJc)n2tE+3*$HM-C(w(!T1f}{7_K9{j zpUy<7A%d7~VRF(<4pCZRt(y(ILohV9PzW)MO&Rw}Y#X&T?t&0trYoG)sGayQ6=ePX zqO5l)sR=6$vmxTl&!`Q-Q2lF73`7E*m%Qw7FmrQ6g9h^&k~i*Q8xXPm+Jt8B+=ard z8D!D9mqs`rgKiai*L`HMg+#_U4l6>N9J<{5m9Q??2>$W^+16whM z`BnO!Ib&9hVfQtWxlOB^*sZDF6uYD9U=@2XK!=Kn#N<{(uYm=MM2B2iNd~oawtWrR z2DYJYbk74`vcpT1@SnlLLffn~X-PBGPWSlev;t*YT~9D5*=ky~QC^mAaZ{j(7|`h@ z4PLjQ%v;8mxy#(9>THx+YmvE;#3PmAT|Z2|8=r9D>I2?gf2tPaxBOfzfEBFJm7fK=H1>w)}3kP>R3ELihuxQrA^&2M69yon^ zARj@FIEG2n4%67Nvw4+!-D}`DVcwTc1#DbhUsYAVy1%2YZt_F9Xj1H};qSxg&@Bmd z%-;00leOefE!kH|4u#2%Fgflbr!XkWe8|k6(vUmxpPCf;3y3#U9?qNb*)O!MPRiLNF_zQd@;+RcQtbpB@FMl}PX+uRwuI;ly zV@+OWcAMCR<0m4WK>>EsGNSK>zfX8~sN?3fr#J8IT7T)8w@9h*E`FEZvG$`$Z7W~P zx8AV&p|+cc<}H0XQ?J>B#E@XyX=BggLiz0y{`nX3)^8?h(1u8U8Bls z^%Mb0UB@(pfvga)i>(~=0j)#6{3h%nTJ7#9G}*8OO90%I{_+~@1=Wo#K@W$t!|qW zUIq8$CEJQfO%d7W$$HpBj#Ca6-2kXI#n?4eD6dtad(+OcK%lLR- zu(0Q_<^c`65j$ix3p6a9>#y|b69{(nmBAibIBApEBveR5eLmi1(-^ZFmob{NAGFC9 zd^@$als|!8&UfEZef|9EU7;IIA&#L&oWO;4B;UlrdP=VpgihS>2T>Y`4$$X0c)nyskJ zl$sqGlU7?^TH3_=GmV%R(%`2f*f_r;TV7Fs4-(C$3NUqr7>4Lc$u&Vu5%tj)L>j!% zY%DBhF2J^6;&Q$oDGz4xzV)cr#G2WmMZNT`=bx=vaxU7wa&-CJ)?%$fr9P?GsEze& z`sT)GcBJiz*_*~zE$t{TI2oI;EVtT{SK;2JCh%Snm1BCC68% zY@rJG;7e^ACl~uh&90ePRXc0poI^{iX+0s(6z;s(nU!M3G54pJwvC%Tj-A~~#RF z9@P#D;q#(#NUf>O7FJX+E!nV<$=dR6NTj@>Lb*Z?n$3a8ZkFLBVwc4YLZi8Y;nf48 z(4?#ZH`J9uxd`?Xu}2F-N6yP-yyB*PTD|{rW1p5VK>M`Z3A4>yXm{KH54~Ef{MueE zv}ZxG$DwseD%YB5TXc3b8|52<6N3wa+)6t+RzZ3z$cl>16>LTP9_<+|+oKN1$@A8`W} zEv@C{>1Lrg|DaTSFs7BpfK}`~b}Rg%5B<2S)6MV2iMoJ%Qt;0LRxKyLmwzs2H7Gr2 z$$zl_#j>=zmhl@w(tBbtmB&*UF5$8BGHlnFEU2p0(E2gDIRa}nI)DC_@hy0>w?sGg z7LEx=)78~UKZb&1Q#Ib!a5XKG8&Wo7c&sPw#bvinoO<`c$?ZRk-0iDuE1fz$cE6{_ zqMNb&?)KL0g`t%zV*ZQEBZb_(hh{C9Gh;t_>Wz4OUVYr_sQ*s;?8ygL#%t=zZh51z z9M-b8Zzq#8Xh<$`o--hF2(xii)dCOG@J9TAjYEOs~%r$F0Tjf%tQA z))kM%Sv8W4UN8k(PL(aMG{&=K27A^QF7SBtrfhMTMm;naPK#H-9wZ0f6#WQ1#Qu_9 z#>?PlWS1{X?2PDSBs(gyG*lp1C_{OHfI`OMa^r1>>5(IbrTCIQ4POt`X~8OZ1^p2p zR_X>UTvBHdX5Gc&3n`hHNKdklgAd+a|`(a4SN^Eh~(=8ri17 zXH=dV*<{PimUSl=&aJ4FO}Bk38fK3kUbEgtB_w$HDTsd(Og2610S7tgAln_JBEd3D zCQ)EbBnlD*a#Z^i6a=cGu~;S$vIYVn)D?#YLeGWRP{3%;fa&rgvBM-n*{Go+R+=^1 z41ogHYqw?9qLoZ0lSt3t@-}~#8>t{#ND+*KHix(3<8h? zv`Av4IwuMZNrz#LqnL&!wxu6Q(v-l<4RVB@<&_Z|Hgg&WT@+={C$5#Isz=nqx#yqw zE|n^*Y4*mz<`7Uww?y*mLD8V=8fJyn)Qutm>O6TxGlg18UhUk6U!?z zWlY={XXEkK9z%h*U`fGk1$;qRTg_L3IQ zz~PrR?mH`X!xal*(Wd&Dd((5Vm?2}-S&c^BbH>-feCw1M&{8^Q(BpQy?1cr60*52x zbXlFQzq`l**MRGF7q`Pj=DLW>i=-b_d8gfI$rciy(UmPQV2ilZrb0pvT8?pGBXpf& zZ^^QbRB}njhg4irSqHYnQc>PSsbNO(9iA#ZM9Zm2ib3}PA_NA zU8BFEEeOkBhAl`im(pvmzvH;uq!)dd!ELzPO9J-M41vlIjF*WIk!VTPe_ za1frH$KVV8IrLue4lN*1DXFNSHXvsLINtBj2W*y{MBWu;g6of~FIj;%t8y1yy!cf4 zBw-*efKZasZr2KpLJS3V=;rS`)xs|qmxH<<`OC^j&z={hHK+H>g_m)VBckhxM6Q0! zHBzx{8r=Io$g;P~1}pGIGps-uR-g%vBKE8oE9h(L zvY1dqoi>$QGiDj$YhJx*wGSnRa#mDy-TKRfW_Ly3eT@yJ-kXyTIcQ0cxl2pO!^1hz z%nCK1RCp|NUcn-+|KpQg(j<+3M-_9QSZ16a*mLX-^RaaW3tLGc*GREpSUBrVCrVTdKb;sHVO)W@O1FsIH{ zG|Po=uRA7a{eGte81$EcxbQtaO8jAo;uFsbDvrHU*H{Fq_Vl@E9zx(4qtRL2octB#Uf#BR=Dp2|Uhz82+#`NltrEKFVfM)A59=^msw0Nma8F0<%++t->=*}6 zTT~9ixP6O?Cwl^HuZS}S&*Yv9)ZZc^kQEM@_-8`t^|pPt-*~dXZU{Nf0lRsb8R?2) zWAalN69&XQ??*R+)nYd4vy|duT`(`C$egtqI35K_FeP+d7x*T`S8wAHA`o1Jk+w8% zCUV*hWH7AX+&Sf;vq$sl%Tg%d&1o?EX*fE#lzqjZ7gf}3JiOgTb(H%2`P6$LmmNiI zS~fi;Rb$ZWs3z6wthKee+MNHe)t8qA1O5tsMMcKuwAyUW!VI)@KU{_vtZ{8wJR9^o zNyJ#d)KpaA9qD+pJ?A#03l43{SxCGmC=D&o7=qo3*Xl6HpY0 zzg25(ZN<0d)>KmTLGe>Tau{v?p^(Ss%tpO&V?m*{qCL&KsN5Y!JnY(|*(7+j1UTq7)4S%3B0!e=>&U?xlBGlC=jiDSXMZr`D=M;L3sPC7*PILqXh;n2~ zV!;VwOs0uWvaNFD0L9Jypj{RT`f_kKRV$kmF7QpB-tB*-e?Zvxhrg38QO~HnAsOKZ z8+(M8y>8*(UjOzV=5M;&$UX3g&0OXg{O0M|W5`b8z48uA+wFb#u+4;htl&A63Cr4TPEbUhC+T`F2`rwmO{o){QlCKI1HA)q$E>XW-TpK zqPeaVRu%I#UBDHp?6xuzDI+KtD61m=sMB0nQfiBbqA)&YkU5gofpXWQVIJyFD?Sh~ zfJcQ%6)g{bCI-1uTsG{-M3^C(oncNuE@201YDSu(JZKA|no1-E?pEpttfDJASgRf_ zMPgA4XFg}UU}e2ZL~azPn_nrdrJO?8cWS~aPTBQ=tVmssO* zkShLAC~vr7w^3)Ngy~)a(`|?|H6;K7rG96Lp}M>>tINsItdlDgYF3xS2DBMSl&NS~ z5Deg3BP9=#wCi95S{p_H5F~z<2MkC$qiB!907ApqVQ)XumWURFA~ngcg)PaUNAgd; zk+TuPSExG|x?m%&_5a`zE__Y2=Z`%KLg8CZex$=jsLQSx;pYc;=J*7OSh$08(A-Gz z7Z+rYAeu;_lXglkBrFFx$7E79R&bXobxn=24&~T|7cj~SzR+kvsAch@*5#*Il4xX7 zn3@){*t4ZEqt`$^p^kQOqat}okkl57A{1{rhHp}Z9HD$LzB!OPWRE2Se4W&W!>OBJ z@w@ecOnAOy*Ihod*MbcWZ-(4QGqSK{z4-jdxXl3ii@&UVNqK3%z<>fR##U~ zWmT`S*4Jz5k*`xIG#X1|Fr4vKR8?gxcB{o=51>@tZei*TMcJs`l`X9(4FpP!byYQ4 zi%!ED?FuQhlI}0Xq>u*~Ju0UWVj7atNQMe#68Bcru3QK;5-h+^{coar#U$YcnXvEw zAS-O87s0|5r+(Rd3Ksr%dCkZD{SMGpBlBANR%f4(@n$bBQa{Pttll9Mx=%UegnP6URQx# z1p5vr1(@^(V~z+#0e}V+9EguaSf3A5MO-fis-l&o_&o>cB?pxAL$u0`&iNV%3Wilu z#s!BYKYW8Jq#p^`^CuUt#T&$+H% z7ELDm%5|U(x(eCzlOX#Dvn$<}yVjAgH4+Is5kaZLVPkOt`Ua&d?aVkF7Nw=wQit(} zUP!sX!bA)XChQGlb#jc;HL8a!Bh}C<%r8$$gfp}>2X1pDY97NAD%-q*-Vp5MBr|01 z_(|7Z+!LTkC{1$u%P;Gzi)ZGM>cS<1&ipk6@@WOD9ERVBg4=r{y`oo7w&>|R3L2!; z*W$X?I_rt5p48WxEtc9^XJb%Z2J`0hKo>oj(C1O1w#@5nM!|SJuztkr@%d0DZCqek zXE_B4+014mGH|u9cuw^WIB7Am@03)HLL54pkH(XttZ06Bq|L*QceBVgi;X||fQRNc zheP`)^%-`=@*>8OxTImcc_Y*u4(gQ}cEQYN-ug!H=@$j9e`HK}bBHO$^u(!rXl(PO zvz6qreW%!b>=$lce-mU0zbu61pFp=-QQ5GfGMUU&B&-z`i9|&N6ur9;lyqUh?=LJ| z;=TuLQ$;${+^jd$H#AbH->9=THtNYNShs{)zWna>*jsEQ!*X=TGRJy*6eacGfqKv;L31Ie)X|pIE*zWI}r;#{V}j zeO%IMe$|qNS1;tO>13B=O%Y;KgZe*tZ1$BQg-5QBo&k-*sxYl(8j+`uh0BS&++NO> z*EuIonL5oeO;@L{Lte=-4RV||&0&v4Vypt~YGcQZ%M|&oMMZw(QBWWzv4PakHjZi< zP0whw);fB$cC=4B4Wld_)5f-BOGnq$WXlN(ox^@GF{Q@ImUlPx$viAsU}pw`7G79|hi z1B$-#Hd>4ma)AORyhqw+9478i&NGgTqOavya(5|A1GeyuoXcw%``lGf$_NCo*Uy^cQ6U705q?OKA3CH?{;Rs^c!Fqr{=p)>P}O zsWym3=m$&4KT2rX?Y#@Ip$rc z6d~NeA`U0ZVE%K|p!#O%vFm_@w(`2Pm>3B_n`kE1&vd8Td^)WLg}E7xAN;m|0AMT+ zZ-Y*^JA*Ck7K_b+$-a--p0}|!FQNg)Z_7FjGo5s6tmQh`p%R86S2|`zQnwuV$nEx(2g3mO0jrNr3o>N%dan;uNNF%&CkL{G*fW=O9!f5cc<(uvmCH6$2teOuF5wK4gVu~+pKcz8m^9h!KC|u8soR#BA5^wX zTHQHunM+DH4-8zFYkq3X#p$D#&f4IrPo;wu3(L;XOtXX`bAch%f{GkJnq*F-XV8H? z*AVSGoxdiQDJ~8<>=or@&N8Pn;}2Q={?KniIP zTcH%|h;DlrjbEE6mS8s+QW0|Bco)7Df{!rvlnlz7jC}RNwaodf6E-RIdG7xNxCcky zGF4Ql4yUQJlbe4d+Rh`+YUa`O5^$F^y}?3_wkh^2Saj}8^DXspzU%T9I$b!0PLbk- z9fAxOTf@c0URdwa;<7R-z641c(dp_7c)gfbRRGR2?9}mU+RQ7t)aD_m2{oe*mD-b$ zMCSG4qdkQGdt%~CVdsrjW@qpQtXV53yFpcanaLS^;li?;AkAP4%0YnK=YR2AF=C{% zcb`e4*b-peU6L~Bu~{|}4(UQVT}JP*>h&H>pV$GEt}ja@M5@QR-AUF;M2`(4PxGlw zIj=7($%Z^ITQt8JA)qRlR3b@vGdsuY^fXdLUQ@#E(iag}(%RTJ^K6bt5$6mwjS;U8 z5-;PIq_GkP$!9J`MuwC#yG}1B+ zRj=m&HOK`jHe z!dU1*_Sh*2IGKcqDFq~|X&(2DNU#kfb4XVt(uSE1Q1oydQZNZmI6}5xmPQ_ql*Clp z$PDtMXD>*^B$7E|fO)@2vq@TevmEl(-%H8lI|ldMQI=24w=HJ#bQ{%Nno1^&A3kLd zP{UYcMKUMGlAYL}S4z9Rj)%y$(EboR4ojujeHM}`#sVUyHN!WdT7lv60%~dDqScJmDsmUctHt9o8M-|!v%d-r@mQE5Q zoQar7M6b!#H5#k4wP^i!Nfn}0>SE6aWJqgBuwg?S=MN>v4~ByEP89FtQzNt%5I?3h z$zma$G#7y4J5cXpB9nqLF%belCe@JSO73&rXJUbr)TW>qMk#qdncssPCbo`<0D1A= zAH22smgi3W>HFJnYrHqqF=PMH_50IPj;vU6d)X5MBT9Tsyp0`CbC&Yj^|Z9?4xxGC zoonwA{(NZ5w2rQsGivLiqhh5q)?S`7W>&m%4rdYzeu_gAOd5xQYCW~l<F{ zCt7Ms$pM^?foxOnSF<#^tjEF|SdLi48jD4oF``1W6p2`?P;}?;2ZABF&nK5>tPU$8 zDldXLB$<)#iuoL*(142Zg@*N58)DMywOLa^B$T!880t@gtaH{{WCq0WN2>hJvGa&| zMu?wU7%^ceB0zdyas|+0Yo(a}{}O&cWRv0a5Y52Y&`^gjmv8c392Ce1Q=Q?YJn}xR zf_zY`zFqp3+wUtJ{CT!yw^^4r(Y+_x6-I3?SzO>B?5!)?iOhc3pp%}X6%>bn85Z!D zup!5ZoN8y3V34QNu5_>}yHd@e`CE;xMluI$moc)8(r#5M?G8@OWmt!mWx+xl*s1Jo z>~8iYR)(FrZmFVAtya*ECdTGa+i5|c!lRUNtVru6o15Q84~W#eMD>&^vY0*2Ek~l! zVQxnf>OtohBQM}@nOzH)_Jdc60zoGrZIjd88Q ze+ie@bN?!Y1Pxg&R0#Kww=f88%dv`Xr_kytJcubK9%Bg-6B5m4p-XMqRE?Tq%UU&3&gxnpMpGD>S_9=jT;S4yB#my5 zErwyrG(91bZ^igCBL4=832vT-(48Z)ok>a;57jCd!3&GN2*GnsiLTFZN+{q`*whA#L9|)>7TE8E@NlMcL061;N zjLBqUvt?=p&C=5(z1C(kiP)3YbwOL`_9ZE3l>~GX&^cJu`6jv!hysR9G-P6->`;_? zy(dTI27o&M-NGL)4bhaMo`a(MW5ejBC z8?tV+pU9oGD@dVGNgc)#E%_mR>rf)-5WO;#)RqjpSO`@~TU%bH;pmMLyt`YH`TdauEf;s-O%NAE7YAEt&9VR(zwQEOYlrTYAOj?Rl)2`*woT!(Vv|kLl(Y!n| z*PCNuXfYl5eeRI;L|rXPL~errQ6iqV9l1=An3Ee>Uk`*& zbLCX0hLP)t`n}pP91{H#n7BU_45Vrmp^>@uv{=G393X7)T@>z}?LDKU0fISP^rVMP?WGlj|FnrpqtyD z7G`cwcVJFhzmGKdNX$o$6%Z_%4HwiDu=_nHJZ!s_Ot6qPJ(-J{AKeTbH>VAE8-u=J zBFF`UQD?V3wpoTfV=j6%p3*4)YKE1N%oxUjpjT`zq7u>(L9*fn3X)kx?!JeL(i^$BoX2vG; z{j87Mc=e%M&)-^Gv;NF_tXdcM1IrZHzG-51rl;2$$$;@WBa6wiZP>W3ClmD~B7;}I zAY-d#^x;X4E)IT~f|Bkt1ivf_b@x4JFv6Y&}D?;o9m*W z8zxG!w}Y?c+p4?7_t}M&sF)#O5*JTivt^jObhSg;G#tl1J7K&q&@UX#Z5zf+U2L4Z z9k1Pp-ud@AqKL`$@8B4 z)>?zJk37kfGyE?R$MIOxuHm`i*DhWLaS#i|SoIYn&xnY-n0-u*k?~hCHj|%0l?`Xc z9&*|3!qoxcL1FL<2C)hEF?JU6!mKAR2#=`MWI35m?huZWJ4pPGsQn5E9}2>DcFYID zI$=A>P_5gJ_jXJ?ms`@Ku}`-KC!r@XEhXm~wDiFQI+%J6$6g?00-29>pEB$RR$GkS zCX-30miH-@tlEqDz+aSu5-K)1L-} z`-J-kxH;^i!EXx>QrX`^o)_j|l7)CLpgD9?<%;y^lX}vCSEwZyz#VEywYWiZB1Z-Y zX~W)1mBrM3hSoxf>Vkm4Xk^v&70QMdX^O9KgpyE=8Im+!B%LxrcOTM?v-Dw2lK;uz zr-Q#6pgKZsB^#megXh>bZliFtUl^eK569zGuK1!(HWqS>f#Y0+Szl2X$vDXoD?wpk zNJnhg=Ahc4Vm(;Hquj1!*YP`fwvKP-*}g*3Q%Gh3yfU6$JS&$6cZEW1iE$VDvAPY| zE@LwB8ti8;{7l`p3yh_O{g82UacbU!8ht*2$mt9QgUknL_N<+1on;PnqLm60eh`zaihg z<;l$C(YHO&x%bD%XDmGX?+1jY&uW+MnNTtzC3@BGd{M{u;H)f6S=wPX%exf{oy}zoG-5pVPYdz(CrA}wPtk2BX_W_3EZQ$%hJrJArv9N*46N9p@?bjEz zK>9Q^EEo4L-#RHR&Xihu#eT}92|fF{CQ3A=^1B+=XBRHYu5TEan*B-dzITsJC34}P zHOuc^IP>5wHKR73SoDo=q~eYCLi5Ag{r8j|x`qFk(FHDx2|UhvzYJJibFnr?4!PIR7fa>Y(^ z91{@jW9=;LE|R*{*0EL=#&^Do%*MuYYGb>#NKTndLuS@Y`V3mFOvgF;Wa1W4h-KKg zis`WtcOIgFb+s}ZFS8myvoIImi=C zTB+wr2~V6n@jz4cg(hvcK4l^{Qy5!c6n%DVj3V^Xyp8>!be`nUy&3A#re_Py%@0Dx z*(Oc7fw55FlDWML7adtrIWSPzvAC;s->Z9@$*AA1dwffC%Z?{+9sCq`sm(vC)IIx= zPfx&((HpG9D>g9Rv_SgK*Wn>-1%$!odL3L=)THM{Zq)_ zRq@~aSoRA3O)s+`U3U!4*tVUvLpE-{jbuz@rD==29(~FDoiJdrj8b3(owUWpEc4O+{AJfUL zemZg^64)AG8@!~qknVJEbIf+IGHjs>JFo_p)UgLx_Fw_j_PqT!cFy+P7r**ud1X7k zzMQ@_T->g;Vc^NG^|Cu}+@0MLJHK)glxFVUt=<#_H9?s+8qUvsiZGrm(ipcMZ{=109pX!s_?6!!Fdmh2t^MFN9sb5yVqvq6VrODD~)bmO%*as^NLq{>T z@hyxr?5yg#gK`;NCDd)aD;kU3jJM7~5IprIC8A1+qbMYMA;Xn0)<&XOvWh`GsQk4> zf)RxsPhxv(D2j3U_GBu>zAXGzc>LYvU8i?!_>8pn-oE?L*E7E*Glg$wg`*#T`uFEv z{2BJBkq~M7R8EL?2hluee5#mDM1>y#kGw5B%JvZLf9l^5p8w>(2~Z64IKzmy#=%TT zmvvy7u99HY4OU}>Q54XvHW*x_+i}!DCSY!ap#dzQtk0@9YYc<~4g}hzwGWb-UWR^1 zvkWYNvk14bG`A)R9RbMov8Kldo_Kcp;T81*1D@G-zY^0o&)4S~dVhukH1)DnN;q>D3%4d}9V?23|CrX7d}D*H&r$<$!#blo82I84xNM=_{OrRK4foMSK( z6v5JG6?8HpLE;|{UTi$VJ3E zS5K&(U(IE_BMtn{jkIovX{VggPnfYpL%`qL4Ug zG4~aUD3Vep)SY2?JO+0_HKDP%{rRaKboeVB+kvm3%&!4FwUXh()TkkQIK1MLRY+S_ zqjDY%#eZ*$=5Ww^nS&pkn$bDanr>@#Y;v}a z8{^z8e9`yVH_tCzxbf2T;FP(YiMnak&VMwoo)B}!>%3FnIJEq^d*(FX{$S_ccTdb( ze(|$I7lf-T47H<2S-xU#ZfP*jU3=eMu_n@zGzSYXnK4FnE04kr%$#%`mcxg%)mpY+ zjj<>VYIcAlb2-w+kvsyI%er4y0qmOe-3Gm$mGvpjnjHQfhBcjZ6T5Vc@i~vYB}|*g z-NNb-xO=dqUqam{sNK5-$f^N0+XCOUD?J^3;wdvxm>p(ztSMtUX5wO8J;%C?)`>u} zhxk)G&#UOn$!-kzwRWR$oVa|Uc)QEzC~9}{@;;;L9alr{JZnV!b_rW2Hto_^mKF6^>k-53&DrA zHClF}Vu9jk3hs3oc}zye$;h)>?0D=>V9cYzr0#wSL8%JigdE{DO2g>;fK!wPXi}LE zCvY$+Ns4pel0-OJM$Udd_{+h+4Uo-bwd_>?V5<~KTz!a!5zqr*Abv7#VKcVNE}t+O zIccM%9V>(8mSG^~wit_%nBzioLTtuI_It_WZqn~2JKcxe>~bsFVI=FZo6?_ZjTv@LC@UN*7xe8-N{ z)2E->G2zs`?U`HZX5aI|ibYQyn$4b1%)P6lW#^K5vVYv#@xjCX*5$2Di<*i&scF^o zGV@By=I)+(^qFE_R=wcP_SIj#wLUtlcWL#s+Jew{U`g`D-*C1C;@Qqh*TuB;+6mf| zTK;(wC{0b9u}5^QRt>q&-Er{Hxk(NJ}EfdCu#q@7$&?ek_!^npgJkV zh(T;0mm)-20gVtpCuc{*hwM-KrDJ^}cdmbvy?`m>=hACWU<^LC{kce;tKG#u;3UVa zWS@#`RgtKQ?1!&o$!wO4X9@B7gMP-}Ee#Z4&iKd?AL$|pjffAeL_t%x(da`Xw$T$t z1*p8+;PHA`4+3RVfQF3X8=#(pY9~x8jSj?~AaTJ1iWj62qsGg_1u;2$LBe!vN^bH` zGB@vs1_$8J2>+aL-+_1UpIp1{ffYkmviE}rW{v57W|MF@%KZm#U1eK;^2N2w&Teg` zhH%%9PtBQn{JjGket0nx*l@q_86*N9FAGD{T}*SjxY68UW_#7g)ofNpdQ~K>A}3`e zE+Z~LVh;eZqR+~UC>U|?5CF}+SU+MJ#IQ7E84=dV!UOed?_bc_zoBtpO5Zy@2i`w1 z{pOJgwFO{!_`l)R1esIm<>QLxU~>d_zl&i1>uD>gvx+k@Rir_6-I1KcBnQ8LudmO? zR{J(%Y*5hCy%A(p&?xuG6LL;2H-(vC(AaG-d4c8;+86^c)ppUzU4JsDW5#WhT-r^K z#v&Wd-NdV5&z4L5e5 zpPs(Cs%Fdpp(N0UpJ80>H5P;bdx=bAZgdYlGdfI)eR9UpwW9_W4t#dseSdgt(ZHy6 z_s$~ox$kJkZ$5L&=G}e2IyrU5L%%z5^}Af>l2cu6>Z@bmrShyxG1Gv|;Err98DC58 zPmyDo`&N~$V%y3{s*IGB94=wk#J9)UV^MM}L{cGgun7B($RQ6|;39j9?=5DR6?YZ0 z(~1dCr@+*A+ou{yqY?Eh#HhE+y5;gncg&6t-zaFKzM|V#Z!GN#^2NqJtz1t-@gY)1 zw4fARivfycNujB9a3NLLYh)p6aCj(&5~-S0EifvTNI4FhNm2wZBh}Dvq*2AOMz$2M z9*VREV~>;jr&ZLn6k1E$5@QbB+D4q85P)S2=Z*jH#d8zehQsRx;}$J z&i1J|lSvMNB`ZV@2G=>~I;-9q63z%4D_U5aNEz~F!b#!C0IO#GU<|n~O4L${fo&T+ z*VI2qcjF)J`pD&M^czc6?Y> zhZd#6cjql3<-w<)c>lol{5R;0j+>C)l3kJQ#OpCJbJMAZjHJUz?w6xliqvp)&!1Y^ zt(D6yq}!yKs9T_88+D{iM?A; zRVG1L(jLvl17st)b>L6J>dfy4Kjjw-e-h@9=h;#J6#B{i``AVFp05DTxP%jJpjdxP zId;&lDrXnQNpI+Qh?O>tZV8grLEMv*MeIR0nFyR=BWtZ>0fG&*cK`z!v7K~+f^6c* zO8m!eVcAG`G-^&>n}XrDkF_kE-l0(11c%ig5tZXsR@2^lLN@qeE8O=jV+%$>Uy7 z$AsVX%e6qC{tP!rx-;U&QSrv)J`Ej_h%tPk8KIXZXIMlwF;8S+8rY=;CtlmI`t^sF zJ>7Qefw813Ie%yS#+Q!HY~K0w9SbfVoc&a6>Xwf7+a^WpZrR(u;racO$i6KPEsa;K zKD&9!x|TvBpRl+gfPRXlN7u|gyu7Al$;sR57PW?ajWd#C7LE#QEwxMTqq5C=HXSoH zogAknNiFG6lO{Ehwml=c;Q;l+o#a@sTO6x{i!;E6GK_*pK0tx1k>hqL=onT=yy-kW zDS=9OIAOi8Zh&oON3pLxG4eLRGTw_5{v}Sh0{Ol(>DBYgNIPb!hv+Q4HAQ4TR#r>f zhMi=NldQ6CwX!R;o3$A&w@R~B!>&`1JLQMv>;?qvMqb~YNZ7llp>Dl|Z}WHid=1@v zMFnp%mNz$(K7V<6O{C9bsp(URehr6){oi!Kkyx!xXXHs-gZNYm$Sk?V27Veu9FP^)9f$-UMURF8x&M6xoURPbc z?%|DNHgpvG#;j>SayQ8~EFA3*HZQDAFKY>)o~30;{)E4QTkXcJuEut?9m<1BwqHR` zaiocx%&{dX!J)`STVMch>+T~Fgbvm|%vvKdjh++JRXP7q1;>zQ^rYZH6bkXvH=Khs zc{b0Hlzl_E^Vw(S9#{-E&p%<_`qu5=&P>+)n*3(`PkwhTn>RM|@?8i{fNNy`z$>+4 zn?QuwpI#6PkQjE>xJblC)|j`O*){s@dUmy9n}S`X!IaJWcT4^Bk3lv~C|Dpt+X;lCsb}&zv z;n#_z9G!PR?Dr*79o}J{DA{!&kcTl_AC*8v-^q1_Uz_n zkiqgjk3F$_H@SL|#gJZVnC2l#5>AQ(t@hi8KB9#UA=4aS6Zt?Z?8$+y2Dv8F=T%51;?pk0B+> z!9NZu(V2!{NiTCd$m9qWzeLK_d2Vgcw#XdD<*eg!*-BN43hdF!Kf;L zh&Fvz&xX*@!^-qFumni;f{|f~y}JY{I$zk+4OT#tFljUqlPN5#?DHhtoG~K#w<_!! zfJMwXx68o8gO`7f$-g(e*=xL+!$cif3SC=8oI-@hqfwX)t7n2ukhRS}^TAgR{M)&O zPp6h;rffXDyyBfV2KKzPyZNcu%w4lO?wp$#^u@-^DoHP>bCKWmes9;PvAwVDo&1&M zO>*`__vnrVH9L<8%|*+0KQOm>#k90%aH=Xf_b&DeeifU zrEOYgAl$BXsx0kF`bbG1$)5Y-<8K!F+X-DK>A(X<&RsUDed+{=Xy(cQ0nxg@FC{mcN~bG!K7 zx3V#uY8ms@OL3*i+8&|*(o{T%1Em@9Rc^MMS(m~@;wl|cYDvA;=<>EJI0qNyxY5k+ zvU@P1z09sY6MPbL&(atx9<&=BK1aeqryLkwhLbC%xel|<-Cpc?((sbuhX&5@GS;Ly zo+AxR^Uu59>N37t@>Z7^A$Gp?^OCN&@URQQUffx-xU+LHK1w=43FdJ(E&zNX-R?S? zm&U#3(v_qZ=@P5WYgO4p30GA|P0*rTsB)K2Tsyve`lz6@EFF!HDz?a`>Wf@Pz0+%S zmlT1WxuAssmrPum|Qm&mJxJC1-Jg;NX) z9ON=Af~)vN)mx}qdMh`&pO!5mUtL4U(kpE3U==aR{`DtqZD>`3w1L9pqw#mWOkaBW z>7g{w+yc_?A+Nj1X}7es=kI!w(vwx%-)R4)(d0_uc6Oa2_NOENd2BcY!p z>zd1mq-rQTNjJveEBp#35@P%y;)r|Ct-WjQ{pWtS;mEmj{KkJ>d%EzBUkevea`vsq z`(N&5+XufY{OD32+kTaKJ2)NDyu=^G4fW(cft=MoUWq9lN43v z5Cj4KrLHbl#*?%q#VgPK!pbxKi^UnvqK@!AC#yx+xFs)yR$=-YXd+)zR zk-$>C#y{gV0)AlQ-{dR)_x)_dm-4Y!irz0`R}_)9qS;04SobV9yGBRrOn#vHnTll@ zOU7>Yp`?Tl7W5c2UJa`;8!*REZjM(y9u})# zsF)Gv!=E{l@Z>NLBfR&Ye|?T$|CfLH9bta@qs9EWbC2#m_OfSAdbJ)0$%1VApFpZsLr{Kc*{;)^?fEW(*s-UODQn zi#f6e4uvt(Bftr$tXaEF%V!NnwLxVgw5U;fA5{F1{$Ld%P6|UxI#EQG6F)MoInm=m zP!fMm^l!WYA$zIt2cP2^DtRH&PhTUVk~nHr?ab2jXmL-y(TSI)GP;a0BX>pqKJcc| z8)%2lBd7#{t;%Q=3MUf9W~I`ALEHulLtmzy>Iju`K2)MFQtY^(I)X?Mh7aWIwOUOT z+|S1ceNdC!>paK)id!R06JB`!ZsHtF&=-n;*_zXmPa#b+?(XXJxGUcGy=6-x zt;`~585YV}djCIn?*Si2b^VXdotf=gZQoVbs;s)al2)tLN-k^5MQ(C$a>2cW8@PiF zmWym-8-t83I}TuBFc2`9Vp9^+s|opq4gnKNAi)F@k`S;)?|bgdN^&8;y#M=r-sgQD z!dlJjojdoQd-^%|T-QESA?n03lpYT_RV@2b$AD-=>~7$h*J?lsM;WKsB-lXYsq}7@ zT;fRf0^t~bfMjs$cF}ko&Egb(e!WWIVm)El`8E4B;ueYj=!&sw2{N(KUrq zeND-%pe10nI*lzoyhxIEqSjW5jgAq-;Nf)XmVX1~j$9a*O~7HusZo{l-Xe6nPSXwq z1m*?B4iprRnQ#w=^wq|R^F|En(YL@U^=Meod%}*HVIXbn&Fzf`mc>|WYsvVHV+UM4 zHdr-%^9VNO@WL5mXXM95vFSBa`(c;Vwn68;x_2I)zPNhco(cO8kKQ&bQZaGWz|l=p z%83V3oaq%#hdIKySk-(R8)9p;iS>yS6UF%^)@WkGO>C}?jnlC@9rjOonw&mgAazp$ zP84!_Y;GZ=1!(}ZdOY=rJQWvB8(gAW+#p0q71Cv8Q=Tc0!ppC`9$j)|(YljsddAj0 zd^L03{kpPU>A355o$mHs^@|2%ODmNd7d*Rf(&)V}U98H;P&$cgoM!7;A3C@UxsV$_$kf3VNHA%9K zwMak`3JsF^3oU_YDug_U5~Zw7c^WvYKB>204q;?E6rvX2))H3GWDPg5kQF~Ek+h_y zluBEMt0e~;E0R-tv{3OAq8l6qO8AG~JCk9a)3RZ*AjGvC-p*(N&x#3YNkN^F9Y;uS zX_Hf``;V%av2kdoHLos$I9nFxnbCLHu zx*}Y+s3~^dN)RX;T%Oc-)v@`@Ms1lMu3NCNr%*Q%Of}M_~uVro0?a@u8g~NTOE6!t$c5FyLzSiTVm4Eg!C^BA2`wTH@Zp;ffDyp8;B$0*HE9~4K*$sB8rB4%1ifPJ+sfV} zKde63232CsO?Y~VD7Dx)e*?T?jQV`qEq>;^kqC^7uaJSI&=5Cpwd zKU~l!&@T&qHNhzR;RNpSPu!-@SO&fV)g>6IwUJsIsWqxbi@0Gr*`b`kJ^FkUw@pD8 zn;L|9_!a(Nk0K<5$-qdr?sc43RD;&wrpi*EIc*QFa(Tt|D zZn0J(SVAowGF1@GMgNVfS5ysJI4C#NxOzar_%)3K*x|Q(&U*iv!p7yhCM)_o9_2c9j)b>XYD7mxA`JOqPZ`@Fouuin5y0V3ESE&1>-`d)*$B zrNyXcnL)&auptGai%cb2G4KK{{p2|?0nk4F@1lJd=bV)M2Jedj@*r*}k!hdfikqp} zTacsIPjAdxb=&Dhb%m9^M{Zv>E_oU|(? zkZYj1cPv#3*+$4XGc4mI9My#Va9c!njmQ$3^yUPc-q@m(wBxTB-2W=@0&YD&n-SqD zw(-?R_Ut^{X8Q7n{j63-PdrOQCh6xAddC8-cD92DTvtkL9wN)g4YgV@C9dw9Jtmv8 z1qOkNVyL}v?zsva9I365bdj!4D}?jziOs1T?^)f~aW+ThDtlNu3CxEjD7^s84+_g- zgXfm6EEU%jv-<3b*&;mo%@R`L**1~gY-6)+SKFH4#Bimgn41m-*p2{Oj9p;JK&vf**%qrV2tyi;fO^sX%O#Z+hezYy9vUE?c?@6jwY<S z{^|W!9-ch;@XG$ZW^HWRIICAmXmA-*+P@pMVPa6bwR7|4onrHpTjo_)&%0&HlwDU% z7&>tH(^+TpCA9~%EEl3CA)`0W_w`z#LJ1*hxW*gU!F2~>h z`7`|8{a^EU_s{TmBEdeFQ$vbZdR(RD1MED0t*qH?)z9FJ6g!L1z2k) zYtCc`5a!QdbIfdziOn;zd5q;36cnOhe4)c3HRa{x6el)$b0kM$K}%jf&YyR3CI+Se z`d7&Ye+R+2kv`MK4~S`#lTQyHAGUzf_GT;|9DQKZy`>1{9_HiNa)UVA;i{}HA6QeJ zZE-fRUnyf&EY@2+w$x$cC+55D3Cba6xZ+0EmK@0`oKag=-?wieiqa0aW&YBH+=4<^ z_Si`i^IduNWT$9+s%b9g14^OhPnsO7hCgX@0-Q!G6T~ejJ1x<%@*@00Uhrpos-?-O zYf1k_DyvVOh^!!wwIvBP!W_&DC((1L4{;7f!lu4S%mFT<=jddc?lEN^M!3K;M9Ref zP0!Geq++P9A>!rW@iK6)6g3;R#3tbEk9ob>Em5{Ix+N+usA7$UY;Yl)=VLc}*%q8M z;$?G@`s-nv-E=T2Y6>=s2ShP5)6o>_(GMhNKuLyywWtG{+LYI$IuobQR<|S&^^r+N z(^A8Z&?M-j4%%fx()NP?5Kxr4wM8iy?nId{rni$6$#3h6=iCsL(mB3tN_IuhitM`8 zM`zEzdv)FLYi~PxTW`B37!n_B9}#WrlU0z@b6~)HRo$M|!;6M5>bq}uMvuxK8Q6bP zI3O0Q9~Yi@{kX#DoEyiEJ-B=8hPAb}(!`vqTXJHPt4l}u!()fm*VQat)znZsy?+(Ufc@Q%7*On0#@s z4yjStx=zO&w?D^I!2lQ@XCiHcpc2S+*aPHN>+)PFJAeN6Ur+4RZG~JV8#st-7tu_ zVd$<%s(R#9(kVlvoPpP1y2WaaJ1LVFiNa8KLD<$^3_?NXS~=e%e_1&UZ(3XqJK|E< z)k4lRI)H*}=NQg&p|~7|hw4H(3~N*VwX(5GM~7O(mGmxA{KH!q#cp_&eZYh~VN5K9 zd?r-Ho9kWa6%RSs8mU>{X?_{@qdVQ^Yq26cNi~f~@xiZi5Tq21 z!oiV0i*M5px&w8^0z)0N{#-mhxxo7*PW9GbH4 zC~@e}_+`D@@3~{zl(-&IIq~Y4*l^E`8SlPMxJZ^nciBwK^mjQ1> z(NI!wXhlKmWG~PJRCTkviSY9xB0XYg5^R zR95X|S0^&W`kRdmb=+}G@BoqJdxWOy>Wn^?O=feCO&JBY!j?deJ=Ef}Bzx^Gqz;{< zM1F#G7e6{j>6RC8A)GLX^AzQ9JXJQ_P3>3x!#XXEMcuyu8$q@!|N4i2()25a2Ja4! zn3_N8`o=Q(n!hak<-&0FiU-&HcDCH6^qjb^At!gpvWEHbHa|A+>faume010H{#WlGJ7nAZ-qlxZ7<6mTMWeX45B4D99-W>I zp-Ixg4J!fkd`J~9 zd6VDo%hyRM2){Hj!RKHtKEZ8w``wb;o0{HYvwCw{WP@FV&?Pj$|9_auU1n#VYp*~R z8eU6<3nwxNJ>UQwVVxd3MfI_B6WjB^qnH}kS2e?*3dwbAM7glvnRlo=2=-TDp6~gP*;6?=vr|_7p!glj8fEW0}b@ zi#Qynn-?cC+D*h)O~gjwB*w2z*s=62F=6_QS#aNvDE=PA@lSSq#F;S#^o?j>GviAe zJ!IP?*>OWc!Gz&bGHyu04%ceceJdZ(;G#4rKr#x}=r^y^2Lw;P~MY{zVp0>Ch*M+ zZN3_I{^E`p^T7`)fic!kwvA!(gI1! z*o30ln}nb)(3I@le`W;rq>w7k1__0pVxEXl7_&7iPJRMNbNMus+dzauD3gnC%84VheOIsuRVOWpqdSUo^9erRStshZBrjNx$S^AF*#x;p#? zC=|irkSx4}NJ%)BX)qcsE2K@5I8K@)i325;FGa8o4>5LZe^da3%dBQ_2uZ`N%>3XuFGiJ(r=P~R*4E@;{w1q2Y!s92mK6{$yU19JQv$+fqsOP zI~erPmVg~iHfK{-dTMf$Z=;Qk$YQoEpD)WM1+W4+Fz=I0wlsH3Cb#iZXe1=d-z43R zY|e9VJOyz`9n#94gVsyGyQIw}+RmkBb5?i#M_k`!K`XCzSBB)8OU!9)jt4Qv0>oY> zZuYae{*``lf}b5sWw7oylYz1lS&v>E%8`$V9+cFA0?f*vyD?Yn<79TjQiGW5G#H$@ zQc*@zno(%U$hWy$0zBl0iYqAy`;qmcO&A(X`|I7NOx2Eqc1#=UO!s+TE)odU>moEo zz{_~Bdu&j7waZ&7UVCYvPtmz$X0y#cHrKb(CrC?Q%2b!42aA9^ANax)(+|iZ7mNJn|8rYXIlc zkJ_BY=4P$T5+`J_Luu@won0esmP8n(UUyTnFCc0Tos9uD!of}(SioU0I090BW>dN` z)8=XMrDnGzrE2~jNF~+Vb1w8|1#Pk78QL0h6Lw>!_AXtT`0Hh`8RGOJC0pu!Ay(h1 zJl4sXE_D+9`^x)rWy`&(^sa86Ve%W^t77THWSga z$K`0s3glRuY=un*3ALGmSvEs3Xs~6;q12}2Tysml-QI%ZR8wswaOG#TAP15;J&EyU zrn!T#yDv4YHcr}?EOwV?FRaE+p*~y&&H18xw2*-L86f$K%Dqn`ymcuClzhD4AUA>@ z(n4OBM}()f00L@bA=+$4R$VdjKgw*Tv{YWsY`*ejdA&aT*7F@_ zR4t6(CnY(OwTXRh4Ajl)|GKnQIhh_nGOO~F=isXB>dH`h$FD!js;wJUwe(DA%HWVi zNteeI4Jc3Dxic^|x^wk0zicmx)b~*4uek4qa7Uv}9N(JjzrO62m96&w<@@0n9*7QD)w)%#uDm zpDukWeRw`s`f&fQ{rfvQggrpDxw`j6y)X=b5``(KO7^{+jBLClA^S;uxdn-FF196R zGTK`$c5kaLiHkvS1hwQhrAUckyE9bblp2SJMoIWU2-4PSLl|DLkhttV*Wk%>%Bt2}Ge2*jRO>1)D@r(O3-uY0g?W4eTAQ?UTnd1lK7erIQ$4kx&;)^){!v0+KN&$0#)0Y$e8k zv(>0e&2YJNNf_h98Fq844rz{jI}5Ed`B*Sa%2>jnF<2dsgy)CV$Ty+{VZ;zBDHtAx znF7}n&v}D;NG5NZo$`@l~LuArw;7WxuAGJ3{teHnBf5@JwJIOZ3oHi5o zftnnKL_6e6t87Tp3qeRyB#cpUM|BNDgrAhn!%-Bg2xLu^q?IR6-qAj7+UW;cLP{?C zYT%}I%VqKWrp?NHw*T7MpZ@u)Mdvq(&DT76@CK}Gn=)K_8Af1^5I!ZOvCSuZKBItj zeaL2X0$z`0W|~tEB-zZT*ap~@8r*kd)D^rdH=K?qpu#Y^OvF|OX6>DQ6`I0 z&n34LEiIu6f5>w73zb6E31@M#@C3*yOGpMeC7APCaR7FiyVa&I!*Cze=!)YVCoaVA z0Hn_31}BY5iw$wxEkmS?U7q2gMTR7$|LUVN7T>$7_m~6kZoZ{)$-3#SSJle1KAUzc zs;cA-n%}S2{9(mK!xqGP&#fTguOa#zpv;xt0<@h%_9?+Y6R;VL*k~x&4>)W_tT16?oN5qi6h%W$ zmD5QqGMpv7l{Iz#;%S5I$DKp3SU7u3a(lV7N4h;9TTL>-@F%l20X#njEwQ1LlxplMpOueet;#?-M#bX-m`wdLxn>Z_3g88cyZydh5dRj7+w-W@U*;qLM$&3n@|y+ z&?lSiiLRJEI;rx=tPxvgMyh9SX_$4SGHLYe713#jmh|qup1t)Cp^WkHGYEcf6cEo>cus-@uU58P{6mK0DZ#gRJzvi6yHD1zt`3W*UxZC zIv&(dcnniY@W<>zv%`_%X*RoBZ3bVf4*QY8$wBDE!8;cRB_+d^MCpFWQa|mulg{^D zcVhYCV^{a=v-Xi|*t2&le^Ab_QdTJb{$b_MznOK#qs(;glg$6@tab<7w>Pz8vP>8Q znATw*c%o1cb0uy^p0QrA*$oF6wgDy>NYWwe6%vGUcR?jo-i8>kDo`Elmt6w2xBN~w zf%@Y>>itT{)IVZoMM965FT>Sr&O$^oy*W!rOh4dHGD9&-G+=rZo#YV`6$PpAszy)U zBq`5d2h-JpT9RBiXnJ+olnJA92Hd-D;=Zf;+mu5?2cHWwT1M!!)q8X;_Hjj*q1Dpf=R8=*fh zlDH~+j+0cE#Jy19o*KOQ@ug?h-1NlIHE^^nRR!+;&CO3W?wuc1{y2DjV~Fje{n8D` zm*1=Dwi^sSn@KhvFd;Cn zcO>fdw6q}roHj+lZ9v%dbHeuQ+3v!2=$18C=~~YZ-={plM(tYo-4Fj-c7C|{>rJoU zy^Yqq4Ul{p@6Hi=#j?`2r;xCPmJ%>JTU9};uP`!7g}MN69J@PVMmoxc5c@xoy6n;a zBz7;9x{+9#(=0S+WmOd?H$&p4K;nW|Lg*UG;xve4EI^6#O77mLN)-R!5WA4NpfsxM zk5r zN;eweN{2HNznUGILmr=JAI0r5RK24tt#o|rcf@F~z1vC;S?M7wJ!EahPNB2pIK}6? z-lLkXUDqVxp0wf+l zeN@nFD*VwXk{S*mpZ$aLZ?XQ$!|YpDw?}TAb?DX~-^PolW29$*M?T@miPc7i=*E|^ zssv%ULys6JMrg5^AU7?79Y7S4ELH}C+(Bb?5R@GRWyf|Z_ra$~1IARpqygg-1I4F4 z*+R2Vz;_m}-;%(Fd66N>gDd#tZ5gH!!jC#19wPyXcw)-}{@xXTF-_I(i zpeeym1B^S3IcEu<$7)ulv8%mot-zcPl#n&Gn$7M?8-&IhBqbhpd8qyn@{aK!Hw=&%6GSJ+5Y4s?wKBoNT)7QceUcGOF zD*NZ%Hv05FlKi$Oc0PTMw12p zLK9V!m|9Gwf&qr&Q0S{-fc-;#pm7}tpScsBS z*D9OXwTq;O&d(PY_Zyu%r2Q)3MjLSBCCIj9oOD+KtPmIo!0AlzV?PyY5=pH|$+iQi zdLkrxXaPO6s2*BW4_{Q8tGb>V?x$k?I345jY|KpyYA1BDC*m3Vj-?g`;^6S%pZJCo ziwWOaP-=g;h0l&wJXEZbhejPl8+^%Wt>GI4v1{whse^A~Q7HuL+jjH*{g40p!Jc=D zkG6l_ulkGg%6DJCm~;OX_wBmza00mprpSMK`3(gtdKKnR-T|+WE!-cgUF&8m&8*NJ zg_&ma_*zXSPkO5@nE>H2uozYa8~q6o2?U4)0z^VH<)@2&ZCd!`B#zI|ViXkh`*TxN z;dneJI?ft2#z1oi69jJ{7dWM;inM2e^9A~w z>P54-_YZ7CI=W=tZ$6i2fA-`@%5(4j6Fa4i`;@M z$PoHOSM(VpJd&|Rn0^VvWsWWyA1y{5IaLx6h48R*l&2b^MiV0k$luyux<^cIFO?4I z=Kk2K)8B&WQFRpQ8(@G3d%p^WA7gpzTx^|$eW2BmoD4B8STg*w}Izn;Q1$R^G|%^jw2AUiLW$) z$*~AGz5)~FWQ0m9KG2t%3x@nCUNw`2b7_M%A(PG{JBUx_h3$;U3;twZ6>1)+iGr1^ zRZ+fv{O)&^f3lhm;j@$9h!3q_G<(Na=YCMW`Q;7ke<6M=um0@di;wU9rb%9^eErb> zym1uH=CiYwubT426*GUl^0$kcx6XSPD1e({_OO*QE0uf6BBw$l z{H+-o_NCaC3mWt$C$-uQSwNLP$9$Nz;3BxV2re#yOO~sdM2jYtCj_CEd`{J z=inrYMAc{8*hgp>emD9=!Wwfr(iS4)k>hSU-uLEZF9bb!gN^_C>;3SWR@io!|Uz03<(ihwQ zgnY{jJQ_MRGVXV{^-?x%k#yMEl{;E*KfrR1Y&~|g&HcgeKL1J?^uZUBgfho3uoxRk zUKLbV5;sT-m_hhf5Zd8td`Ms=LZ2{wHy_{amFA(m_ji|kcRj|oi+}gG_;;BY5q~a- z=kAflFoRglzcZa+f<&G2Z?D6X+ocJTL5#+qbn_=MZ4VUV!hk9hl&CT90 zqoQyApjo|o%^zM|K5PH{YaUr2b1IWO1=YFPeJe614{m5A*bN5^Zj+{BmNoHNqL#P{ zpZbn-SXaPRtmWTX9u{%76Ttuw;!yYthXS3vT^>s=eJ#fxPC293>Fl*-f3jE#gfB8n z3%>BE$uWr+b5UJ$aD25D;u2^ElL_az~3vFo?Oy%W@yTFL(_s;uDn6B zdiGg3tSB^R-|Phs-!R1I-C%LqjN&d|N$-MTd zj}Z|9DT*C9Hhq}skim%~=4m3_r40ue1)QWTDTjqz2>#_`HU>$SPb^bQZ=1GX zG#Cv`5^>&&w3nqQU&x{M6|7a~OHZ>Tq^Bntlttk8$HDY($9p|O2F`=&8OyTgTC2TY zy-=N*nj6vEb83RAeUL+)s!ypggmY{37>F9~nM&Su=$qW1(&?Z;DgjR@=5a}?%YuyB ziYiz959#*WdAmlVe#yLH>n8*k&!F;be_FPD)3Oye^xVB?({1avvhaZAqe|saPT$Fq z$y+iceNq3(>{LUI@@%8Bc=|Zy;8;lFi5=&pC*%RBLXjG?daDgK!4XZUN{xz@8o~3* zSpjgKxH~x>rQlxmi1fs!=dXQf=a8`n-)%a!WbM9Lhp()untRK%UtL?$XZX$+)@*!p z|Jahlv0h6L&z!n%VYHqw4v<1VTnL=TC#1y^g=&j4qIX0MVP{kW3J;Nh$S6JnIQRvL ze2WACl#(Ai_1ItcDxb1q)|2(Rx97_Hmv35o)$w)x#QbYt-7`WCDL*OyoVRyM(fM;_ zv$6k&@s-KP`z%bmzTX}H1QjV_FRg(Q!rEKC;e!n5ZCPXr@TK;HOmUzK} zsd#-(I~D=-`Ex5*6`}C4>_740hX2_&dP>`;TTgG<_0;qu*Yt}n+CRPDm1T;;+J;OW zvFoKZ>wdR?e6(#$pJfLpPdl)<#_MI49U5HaD2Ho)%w?1#I+GA#Qq*YFnJ*?Z%A+R` z@?-)SRM^BSNAGMu-PR_??qq*gtXQ_8>=CV3M%W<<_D9j57^W4W3^D$Ah>gV-ju2qt z=s3qd$6pS?8#CiHHiI3jr{ic#VL%OgIwK<3JoI^J>ZTC`OG@g41A|Fz?D{$T=Tx{_ z(^GrRsuxdaYxgyJbRq(iWXH)F$S8=wX)L&%dW*$qH-(uIW8vHbCu*aH9UV!=3roOk z$jV`Pc}TWYcNA7dScpkqzotw_0eVzlkafvscGF2E#QtFMo7=y^d<{nA^S{)N3gH}U zdf?4Enu{D^f*6)HOjPFr+yl_09_=@@vG?WBdBlwPQ@WXWDhu-3=Civa9=~1(ka@!% z4P-cPiw4LcN4w0Bur^K)`*?|$r@&WN*MSWd4%i1&X zDmghP$*%J?M8y}0kAQc{Euab)v^>s7+-cQjU({BWrQrcZV7f3N&cG-h2Hg{W8P3A0 z7zW1@mChVM9S$@T~2`5jB`CCw@cEp~S)~tWy)^X!* zeqrNFANIWJ;IwJ2SN5bcv54aLV$O-+X1Ot^P;GMqYxFg4x6xH&3KPb}DV}(|hL_y3 z=Ak)_u}gdVtT-}jOB)+HWB>fBd$(-evaROT$;^PVF= zk9kw3Ie%kvR<#X8mlkzbu`9=KpHZ1NaAwb*ebQE~JbGJXQY?oJ@)swY zm7#Jdf5?KmnpwlbRw-o;yM4kiWmiT79ycb;hrBZab`h#%(IaBc%oidaPpPgjnpl48J&CMnA?V2adX9p>h#3m`1%n`2KrfQ|D_{}Ee>zOeV*KuL~lWLc4kFcRUl{J zu!-T={J{lzclPt-g)-8EjaAH*A%#+dqHKZYP1AHeQ zKL?HGo%`c^f4nohe#!75iw5}bWG6oT^n>@so7y*yTGbH99lmmuh~zDBOh|YS-e41K zkKh!~u&DAQDqsNq6JkX4#C2qkQg=iddWt33eKs?4Ed1HbDTjVK17eRA#VT?WeKRI- z&Z0wTb~bv((;Aog(w5B>TYfqtws|7Gd#7dA#iH)^dH8No z`S6;;MBlPT@ea%}11s?vMwE;ZSp;j?(m5hc5`fua92iK~_@vLCResbb8YMZ=qCCsi zD|bBqg%zyU>N9_OQfXzo%qdP&s#95xJ<=BCCU?M@oS(=Rw||WHAuUw8i^DWMW;N5& z>#>VMr!G7T;tT_PhBObH}pd8}D( z_5u3G5dzW)^iMTjkUlFg8O6y21C$mVGlToc0pV#NbQC2}j9vs)D9jxoC)!tt>(6f$ zceMXX8jYl$<{c4f8FU1(;|FZ}7|%!T5+=n$=EMjNJ+{Nwg_>Y?95gGKTv5FgwOgZR zo0$d8easzZ$!@lrnLexwC2B$t$wko9siYzOa3tqRoV>oFrkVlPo$47Ozixbcv$Evi z6XHPed|XjG-;)g=%nFou;~E<)VEj?#uRj^)(|WLs_u(r0OF#7!53(O<2tV)903mqcyy}%v3hkIHdA!4_gPE-?RBC@so%ZhMupNb zguWf`%g5w7*u$TPXm&x&omo~QRHv0xCk8XJ^P{e+>^Or(_73MVcpdPFXF=uV8}d6- zc)UK8FYtN|*a53ndSR*^>4WYf9~-{s^&6HvI$%@7ma6FRy>D)r(bjL>h_!wC-P^zY zxw4H7Q+Cg)RJKjnJvWk`DprwniWsv>y(&<%s0+IaW; z_WMeM)e8@b29oFlSC@+oSvlQgI-Mc~875Rayrc^1YrLKsix)peO|WyI5l&({s8Sl2 z7dgm%!ycT=$@jLqy36+xlJBp|p=Y|w_fpM1N`&VSG07z4*j3xSDG{?#pKOeJO(wl3 zY6+*rjU}uVPX~B`b{UgQ)j$dwKvA%6#uE*yn*p_HQ+E^Ur=PkRQS6gu_Hx{gQeJFU z9w1W+JMKEZk%&&I&+sGK(fOHAbiO&1sxC=jyh8 zi+2ub*w9!$f7SSPBLd~qwv8{T3m2Jhb*8wA`jrJo)CP3R^l8DqMFZ-VUE5wEemZ~K zsI1(&89f^}X2{m^`k8$OEFDpzGnnB+A(FnnnVdv%B=-%jT^RDpApJ{Wa)80Mob!Y@#xrEPS*7mU$z$=%|mUmdkoD(?Cb>d=s1rNT+heycXcfHsJ$R|rHy4Pgh@iT z7Q3{ObhhaD3N6z0G!nIscW%6>kB+lwk9YOs@u+Ry#UTrq zZ$mIv+w2zJMjMVT+JIkkN?HuO? zZDhah2-?7Zjeb60k8AyO;SJ%|Sl-V!yv^CpaiT_$_AZV4i+Zb>kB?I!pFh!$L3mF% zr1g6drSkc!ZQd8|`^bar$%GRe938x2bUJ$QpLg=F`C65{4 ziWZ2ee#{7}w*gLbI8@c=KB&C-x#O^fzXH6}=L`wo($(q`+TK21y)Uoj?@@X5E_PVM2Bds;y@`BLcoW*t7=b6+yYMXGvij^< z@IG~v+OyDejw_SoZ3G#iB9@dF2_O^F7)bF&lKd`TAUSLkd~h{l*8$QeD3n0TEbK3C zja~pxll}s@y>2_*<@UPG6?abdyK1!fU17ht3oNVC1xE1U za)@J(%J<(xX=IwqC31-4kJ{#a*5~qV^cjGO+U6s6E!tcxKWKG7=1?bjO`KBFdJ3>W z7t|$qf6x=!aLl+Z4s|?BP*;-N_OAQD*;2xz zWI$svpAlMPBxmc?{*Wb0V+9uR7QiAKvT8Fa7GN=$4U%LqOEAZnHJYe1MREGLAyEwr zsCs;N^OmajUl1Qa5*pvj4F1-Jz3n#DwWB=RtQ51in%R&YG&U~9Ip0yG@4KDc z@*+vkaYt?Q9@bEu!NqMzuBvU`XGNE9qp#^~^C9btHe9RfCh1kZf-p?&=_5Aka;+ev z;h9ofaruLDP%t0v{UMHIg@Q!fA96_@Yd*`@Fhgxax`f)Mjvf79+w2mjUA_%zE?Pgk z*)3?p=cB!>OLL(Sk>&zCoTrYbOK;)24ev*7vAdVni`Jy8m$?1|9emlvy>PD#(S#Me znbTaBHezHvX*1_-h|_CrK487HHeDQB?FZPewK*%?sI@UOv(^ug9v0B2fIc)WAs=)D zYl6Si4XvXHnfYgfY!Cl`V~{Q7|4+wZJ8^5nLFo$k4>ME!K78C*7wSV?$KNN$)jzB% z_ZRRsMs02jcpJ$UX5sE*0!HX*On8QP5TdNO{u*P1FB8{#(3nn0Lf(!6ZZSBkG-oKd za@ST#Nw3tji3_Ep=Nr)+LKi#rp^ea!i9$}yo+#>dqRxhGZ4z9eY7~%86T%h>xIZXt z0bf^$&$;>8eXNCz{f_|;_JbL%_toA;aWA~>U-7qdNw4RUUJ?caki)RD5;%xOD2pYFlHMR&%=k&L!dI>r%~4Z` zA>7Mj+-mY0-ztMVCOA)s#p0ifKC9Xb#dlUHHuhcf`F4cFj_hf_YiE1wO*9T|tuPKq zP0|{GQ4ze?Ai%E<-IHscosrOZFiMMoX33E|+n;HZwrUuuK@pK8^!Fq0uMG2;h5jt? z-K7|1$zZa`CL|IApk`4vMs;CKgkvhzil_Y`+$oCWES|?m2+M#FNc+i>W}QF7ZcuI) zKUAzNUpX$0?9V=DPYvIxY*i-FTr^pQcSD-tTJtsoPrVx1kRi%kX zq)5Bw`&h{xC~;2}uRJU{I%9R>nFC34?^#n@L?FaN69s$fjHk9y`(Vcvd`;;zih4{5tv8ZNL2F56K6T-}&P3wp)|oke|N2 zncb+Yc;QXudzSFKm+9~3?c!}Tl8G3}NpOT>q3B7$#ztaD0X8yb)tRIIsv@W4i843F zL3?n41{}hiS#>+S*zNVfaKVQ6Ze{93Ll(~99JO&v)$BcuQ})h{Y`tC?$*lGBVi}`u zK6CAcH*Ox8(RWTgOV~d3&E`ovXNE#EcTQ}6YwGqLB{P>?KkS;58|(UQIJI)<^-E`z z0)F`K0`J)_mZtIhF7Fxf?kxJ(HwQTY*I~Hr86;V z3ny>~EO3GtoVJk&oR>#XKznL3J5ML#l?0I5qLLqi#Nzsj!9ylqxBT%V%G*+na`P*b z_RNj6-8xL(nS90Q>GKu4bZq-}<@J*B>qp&khq`J~ioQU|vo3OTcys>~c@s6ukMJ12 z<5z&kY2;D2c@1f48E#*-!54MAQz(TcC7yGn2{qcT<%~k`UXsG1r-FjyK8{GQYyZ_P1{yj{Kuzk2c@=SUpCn#ec!) zU14M!Hjn2AU+)V3c+s+^Jd0%`n_@86Ij z%IAqGUboSfH(*I)zp~;`Np*gPGr2Nd9P-DBJEn)K=IoyM_H#?uUcFK}Huui03yT`| zF70pI?JXF!cJxvfeO>8aJaR?-kX2(!**WDGqo+rm#1fDnuzvmYJR$W>KHYg!+WkEvITk1n5TlPvdqBXNthMh!)+a+%C#O zp>!aJ^!MK^UAtsu#>DN@%4yIzkV`spgtZ@uk86A9KvBdW`7?FwDWyMg$ZYToiVZu7 zSKAP$f#8J|#@uFo)Mhh+ERb@bX6~pp{xo9HC;rXtR36swM*5m_7=vR57LkRBNyd-W7@;I8V-)#{60fk(hnMMz1D7~FrAer;lY`2R{mQN*Vs)Ex zmO-gKKS4T1qr`vQ=gGBabzP-Hc$*zU1iGc-zrbb1BIgJ>cp7GQBSUZy z6wBb5Zx={tU?9@+j*IJ+{8uLKnjNm5w|CNS?z{Gy)Y>UAIRpk#JZihTWVb^pEA(B4T31?u;ZP84?Vrj)JqQQ>2LA8BGW? zInj_5rPK$CzG24}SBA-vM=B;2_rVV|IxX!CDF>X2fOb$d@xQ!y|M_?BHSA)|p@h&=rY>MoM5$f)2+V!A)QtPJv)@JrD zH_RS(^d!#U{o3tl|0{N3coetTL)0ljkDdKfG21=tckMqB1&jo5?FHT%6r!;Vd$lhi zM-u#gp|IL$EEjSuH3P1(yn!=n7i>zC^u_%rRSsD-wv_N67^-HBA)h5Nl3=spxWI_uQw;?y zCy4<{G^T^5^aj*WN3I$`NxP8RZ%qQr8dh9iqzHRH|gEZh%0hN|o9gceiK2-=+7l#;HPa%qvAwz+m7k zWa)M(ngWWkR+1J@%)A?Cp>@A37nhKB^0Peq@=RKznoF#nPRkKvzQ7vM<_T*A8tv-1 zq@z4F)w)pI^SGd%Vj8%m?JrEYDj!&R5)vaUL zo!lj?2*rWpO!{8Asbu_&<@FPK4H%YL6RpisW)f@a@k_EF9cZ zV(lL$<~hZM7>j0YVC>Mtaec9NejFU)b&SmduY^a8z$S`dGxn{$YndqGCjTa_5Lh6=P4p>8>| z-IPczvjv0}PqbD~Bf2o5SHF$?TUS4Q<7nN#j~r1FC+s}E`e)L5hi-jpxq^&CrPuuX z)(^NixtDYipb}-jrNJB5>y(g9I=wd?{NK*t-DZU*vt6pm&o^b%q=lIYhy*2s#44mK z@kh$W#8w$zf(7y)Sxg3;1PUP*){OBia&J&ocrheJ+YWj2a&z6co_x%hnp2!qJ2jRa zox6KHn|kEf9hMsjr#J%>Y5iV{7--rpk~J3m1Vy?{Q#n0E&bti)7f zX=!qk3GC0{!Wlg-m(kl|W0IjI4Q1DL9-a>mR!g(yNwb_KcIEn0*p#RAzz3n_x_Pps zjy9#F?f&~?*FST8{dGA#HVhuKVSKT;TDs=^4(Xa5o@pnxk2RTYNwh|0Y#w1HY{qzG zIzTg>IEuyA}e}=`Bgj+M?&RD8XpB&xkV_;H>jIGJ zJ!%CVE#KHf0cct`{L2Y{8k~0H72(M#8Dq+>T*lrio3MJ&(2}xV_kH_qn^N3{lQuom zj%^&mfqDF}^=QM!$sy-0sqY=;^Wt+;p{rjF=!S%uv8oK5tzq!x7! z|3c*GnrU}z(XS?Kq1oJj;bbq5KH7qHoAu@KNt^M+Sg_F5jdG(L zwaQp_wlC0*F%S0!OW$6s~j;J$Uj1Yw?VWvq9#&K8Q46b>#KliT2wd|8o+(<8oE$wZ%TVo6M1 zFeYMiHVoFu!qnQdV6gw3+`?+PS6WqnY%1s#MTHdZv4FV%8i!TSYbmOZ3ob8lgX}JR zLus8l;?krPQYfM-(%tz;)!BT!{zQIAJLi~^>#HIjoD+`>MKs2f#1viJ3eg+zCmxU= z3J&R8o0&6y;dMi&+`72uj?KwsdA_nS%lgI^4=M+*@XpWW5b-u@ z7R@`zKvE-uT{%Sa5smJOZzCEVpx&PZe+=qcQRy?lHDvXNBac(E=lf~Kb>ONVt*Y)P@^Lcy3spJHHjf$ms9(Soi1sfzpIuu=NOh6CVy=$Nj z=zBT~5_NR&e#F(Z@!Y|m@4>I(RhPcx@9!bE@%Q6t6#P@4c6WR!7W3AnyfyWpYB17K2QF>^J$m%G?Y$xHh;QT{N2(m{2H^sSjOVrCH&omGzN9#o$toX^~-td zviQ@w7{4x$UrQJCe~6EUF9bcUeT%n6J9|f^1Y8&M>zhzzJ(EMCNOx`gX=5A`(0Rod`M0Iw2k~$D ztEul4BsEOuePNfddM&r|YwQfx-mQM$lV8sR+}`IS4FLKy6TWvCQkU-?#uHv(jg$9~ z%b)P!+Qpy9)dBmox$8UU4p>VM^Y#V2{X|@k1n`-qMkbR5KzFM~--kUCtV}88L$ln!|o{N9m`L1br_ALK4Uw5c;P7he-J+Fyl>O))AOTc zFP?{O8}FZAr}OJQ9epF0<4VAgDe}Z2rNoOjGnf;RrAt{(bY98gI@a%S|jZi<>w>x(#v7I}0t$TjjvS*LH zb`NR&)0FkP*K`jF1z4GVvBK3(6;j*w84%d{@6Q%S-DNUmES_72{GEhAb1C;?W1Z&iTB53FkQdC^w zJN$z{n)*zT61KR*9aEUf#Z#Wc9;wRm`@D3_EQAuJ$45M>(2}wZdWYRdVTLM)JwH$U zKGw8;S&zpaf07MkxsN{DYyFcOD<@B$S!>VB&$ZbL3JV<54{ToF+o`pNU280RbWJK3%5UiVg|GOes{pkib+<3?rXz}L18nBFtBWcd7EA0B=z zI(OIj_Pbu(K}8cwM_v`{x9E!TrC0uXY}S-{3xmqv-gR%4<@~y`G;HSUapf=8wwKla zes|7*p<^p*ruEAO-aXv$4Z8_cK-m)+F`FcbuHz;b6NPIf`GLgXCvSd2Gj4x@s<%iv zl8f&=A^n6l^JR!^m3z7SVMj)R&sUh?aN^TjkOBVo)4yfIkI&HG{5yO)Gay=+Fhx1X z8id~>S`Oc@JK-UZgdJ}W0N&WnDA>Qp89kbsL$ztEcnK8X*_6mIcS=D@S*W_dKRhu1 z-O?+Hk~|5HyzIQ_h=$125&gjuh=$IAL->%*S|DV{9J=GcG5g+)2KI36ikKzY*ODfi%8uu`j3=2COE6_UP+XiWG&!AB$4ZsHy~b4@TYuorG25nxm8UU_ zr1(nFfaS*5A1LY@t;rtJP(FG{ePP4yk>#VJ{>{gyS2S+;>5&T;umCV#BE2CV!aTs8 zDAO}5q0lWSWq@#O9#6&txw*w)=B5X1!S9~oWhB)PkPeI;Iv|13v3*`2KgEwC{4^ci zW$v*V7lN5By6{@J>QX4zUV4kLVm?OPqK&vD=5ZG$WXY1vl$4u6h-WJH zXt%Lm1|I^KxyO!NI5wr_!fV-b>A)^KRz}ceGx%6>L{NfT23Wg;6K8N-9)uTz>vG^B z>bn~K&*lAlVkUP2;Lt^U)VJ$0)4TeApACARsnNBU=-Qk3kWc3j91mE!(>33+bRl`o zOfAp#B&Qdo1j}j%5M_VlEiVsxl3mt|X?wnMPHf?PqYxf!w>zOQ>!Bj7p+sxgeG!A7 z@FfI|hk$Ro%S`D1WDPIFaW1oj&^B-aw{E5GpU^@E0pKY5E-ls165KfODgPJwICCN( z7BMJ;tk^->jHKPQ>Dq91H#B8x&Bp3co#8>MhWO}XsK25MV0Uj<`=dbU9lZAuYI|X` z+B>tZwpt}A04G~#>yFQ$p$)-m=Lw@mqj&51j-}9y(0k^|j+s;s-W*_=-Fly<=(t6a zM;3`dqnX1ssObt$Y17wYltb`V8|L)6-1jt28IL816%LeWwuFQBqyWuHDCV}!ljwijK~?#{CBE{#Je;?YRY!C%}T>ZywOqUQR;$QCj=wUN2u3;fl5t5U!T`$v1eywSJn?`SRbKz6=JQ( zZq0+<#Amyf!whe_UKhk&z>FaIIZ&_T@s4|Snfh-~ho+Y>Jr<~~a@(r#(Y?fUwmCPA>{x*aD zu0#KRUNVYlx{-ys!C-EzJk4siStVAnXvo@CgH~U?c5u;OOvhGb7;44Q2H0mouO$+mss2%Pmbd|6iPnVmYY#8kl859i+47#U9k19)JQCX(&Q1uBgpf%>5<(J|p@aYdGH44A z5@<*ui4zj`>!8q<_LWjz$7}!H>y@^zkCs;w%m3eZt|ZGDz#CC)Sx4vId(L;hbIvz@ z-*@blBb~vzj0Cf{sbne**s=2IW$Ef9V*<3I>ugEs{w!lrWmC4v12{!Wu+;BZo#?Qc z)jC_U+c|{}0b$lDt?Ol34}HxB0@!?dy^qtND8cB`>0CzXS~TE>LAU{kJ9zhDE}Ytb zD_q&xB`}q7M?i!N_@qL=DN(}Zeb3G+H*MB9(sOK9GhnUD6OD<}%RMzESvoN()jYM& z;@OIOJJPBO)14M$;jCNcZ`-nP_q-Z=WuqgvG$pq#lcb7_@U!Z7r6ocgGKr0hRp&ZP z>hrR0EVrvGw;6xDSe%R3ENcq>K4Z$2^UkX-o~`z`v-W!YHRdm4Wf>P#7omJY!y3VV zn1LxK26jSj?XF3<{o$XBx zwDiso7>xO|)=v+8Zp)0>bE^0Er`M$(_15=zbL;XPhNRkU%R-3V+75fi5_uT<1|f}& z!osm6gF(=~EGGgwCCiDSL=_MXDy*DXJK1?T@vPtnm@n~V)o-xss8!*!34X+ai5FC1 zthPivP_D_3MD&Ucog_GpVgd2sWVgcb&+wCr9~nOOH$M7Eto-OBw(+BnE?K0ceV6`I zHU80f&qp79G+!S67$I3QwNU;2xE5N4HDe5^GR?1{jV3yHNJtd4Xeo~QKmrq$i83>o zB)g2po>5s0y7Q{=Ia8uv%d~3zc~?VfBrb$}WiZT&|dff}1(A-NZp6Xbz$F()fU?f8AbUQkRKZB_4v1c`i>uts&~j1 zfJF!v=jeh%ioSx`g^otWS?Vl4C21-4!SyZX_aARgwlYb$IsD3LNLI53a)M`$9hZU}@ z*2+9jQL5f$o##x>tnMy!7N-7aXh{8l*_l`EZrWH?b6a`+{6@D{Ck6*W#VYl7_8s*% zK-t8X1W~4qo@ha*<5aQ7!mHHZn2FXUsTZ)bnqMHdl3%Di?a*4!%Z9O>l$4wT`~e-$ zk&@yz_=+XTohtZC-u9Qh_YUScO?$q`(PXz0NVBY}BF>VaCPRV-Mgt-nk$g$ET~ZbAt8Z@^>tYlIaW(f zWlr5Jr|gg`jG0DRO3=K3fpe!;rWjx(L|-Se*>@&xzPzt=;ur7hK5mXNdVNq;{G;t`rOx~}ui(W04A&v8qI&nEKH>gjFR?(Y4a*~FZ8xi&L(uB#XN>n7@)$MxtbnhmUIJ^5?GQ_wN-?gpbp6!$+q)w^!Ih<-+laKWOHvAQKvt z`hDUFmB`zPXHj{ioqfU)Dp%^u--y*8h_6rOk@^EleR{6y1aA-Q`RH#i8w?*880hd< zDu)tkIg2% z$~Q_6x@D)X;WTxeQNedhf?g7}8Zqt!E9n&jg4 zN{6SZy4WbE_ATGkSbM1ZS-rkvX32vud}YzG@Gp0{XS5a{GiBH07uV++6LlmB^H#|t zXf1R!J~A%V3AFa`_=I*IMrK&pa|%`*S$A5_m`&S#pU>BY_mHkd?rUl3lcjmp^wCi2 zA7BF{0{9WE)c`TzTxOBKNG$51LCcnbrKm^aJ^>88!AaT zlIZJdbd0RaR6A>1I&z9;wUk>_DNWPbGh6yoWT|1-xAu=-Sm!qy9@Qu2%-T8c`iDje zEvCZ>iL!clVOCSXbwuy$JZLQFtYNQ&_q8r<&OBCG<0(khL4?fC_PY|jZnpP(56x`5 z?Zx$>duDduRXs%`L1#77zuCID5!O9E6VxX`?-|0Xv%Z>) zc5A|GGBWcBUHIKD)Pus#nod}=YrQVDHQ8cOCpVXu2ZKpT*n2OYDatk^W75QkiadXW z9pEoa4>~^%#&5!ly@wY*(Q5o@L?s%7)+Bev(J$^#)$wbRGPR|n)3ba_hAOqWy~DGQ zCfq?+Yjy4sea^I+oYr9Gr_ryeo~TIk&QjD-!Sru8FKWz)rx|#c^QfE&-sO6=aX{{s zhLjnoKFQ0m|m&`dqJwlIb(~2TVEHvAZ?~Fg5QMz#ek#x3i~qgGBnsZ zgBwOhdV1>XTU3QKMH_?;OwU2p#ZVH-w|+Qa{T60PCDAui>(`1}a5LDLUUVdPO$`9Z z*Z^t&<6+X4c_7lH-e4%*o#wXWQ zl?`w0=(=OmivA}1fua5bS$47ckpuVM5bE0T)co4nm8r*S+e#}_ zaoTXg<2v80w!vGvvkJPF-Mp6Oll3Y} z5JCVd&j6LJ{t{N=N5Y5x{?^v&YM-xBYkvjfV8Hi$4?yxUA~7ejLi8A^BV^9X0ip5# zaz<7JCXn_jMD}rsitNu2`as~{o|zDyzdkLy#1_xWzLr3`G3i?L?Wl^;w=qiDwXZz7 zHgmzB988^*Xe{MR1TlBAFPIisi?q+5K+tES)Lii3*?FL)!uh%v_yTr)X+ee&8dLCMn8UHZRJCab%kP zV)$=wKG^6k-anjR)qh?p*|P5`UzBuRdp9oYZ?rG?y)-;?@5v=`tR|_o>SM42IZ9Gh z|9Q#9TDL8z8m}XAE!^FoTRdacmfM>^FtT5KApZ^h&w>9Ds6*<1K|yV0CiP#N?oQ08 ztjx_#hM;lAoS0~S8GZLh`_AnXO2@%paovX2ip=%kl*k(Cfo^(@9&bIluCloA=DQE| zumAd+?{06S<&c#m*skd5o=w!#`Ts5r&$|2U%8^~OOB^bZiNq;R|JC|fG&8=Be2j~Q zW}#Q-S0%fp?1hK)cZw*wW%AZJw=vZTJM0g#$0uU242gF}T<_6~hlmqQB zwVddNazz%8)F&BN{iON~WLX@8hx&ce18NEP=dv=D8&1WSlPoKBQ+WdLJXBvmBEyJ0 zDDwJbS&fwo$H(8s{l(b*XNxDszfJcae_Jz`$|LuWlux`g{xalyD>00uCwx_& zhc=Mj;?u1aj*Rc*ZJ!>~Bl!1R&cEV&<=Lu#M4xT!WBXKH(Pv8+VtP^^`!@+O7+fzo z#MdqUJkSo$;m_mxhN8E`^bp_W-z(2kLtl&NWdrfgQ++q~yn*=Vas6fL^WyXs=vYxb zX7YKF?}-NzRB{gJ^E4mRUe&*3WY`}`%PGc#?Q{m$WBhy)6NGWT7YaiW{z4u zfQcqm!9V^USp*b=iy~t{x{LTC6%0c(YwHx*nY)6ka=BYrLE{nLj&$z~SXiJMP>c6Y-_4Xqst%YRNZ^=Ig)pe)rS1#sj}KpN=fe)~@u*)0fe>c^ z5&^oe7*_ow?|>#T#n2PkhkO-4RbcPWkSA3Mz98o<+0~OV{M2tBkh;fLp7_ZfA(N!H zdCI%W9CJTcBs)7+eQty+f{ucw{GR*nyrX@ynDs(lnW7Fqk)fOT) zMigqG$)6A}z*f>M%)THru>P}|nT}L-;ma6bB(uN{l!|;WwGbcSKkzcIAMkN4$?%zh z09TS2^@X}ZhBaurkrbH_-62RqdRN9$F;_(_#m;ORQ#hSt!lNA9d`SaVopAK6@~FJ4 zXO*s4Jd`uDRcm${j;6SBT1IM}4Q*Z1>g?0j4wUQF2p$d3@l^Qi8NoJR_nLgqv}vse zkJVOI)>)m_W%Iow%a#;e_i9_`*7-Hso1eU?B}dU=^p(rMe{KgEW<@OCeJ_QZ1ybP@LaJh4i_+;R$&mrap=Nm)kJ zmK{-cB+gN>PptDUS-qj^^F+>4{;I93`_1aguiyOl-+sNt zzo;jmwP(HBw6m(Xw;?;fd6qY&vc83d-1VNB4_2nS)kT$sBa0W85Grb5;;(WU=vW}s zLvvns2DwK)M90q75Ye%u6R%m-L`R#@4mx^4svyxZMQCkEQORk3#P}5&4DobC=48Hb zT$_$yNJzNA|Bi-`A7FEo2C=Tz3q8Wz zQz?m{;MuZ{j(f-?l*5cHoT+P z>&Pl{<9tsn=JQ5zm+s zs0`tM6lHsAdWx(K-k3*gu=Djb$5x)byVqMH{@gpG!Aq{K?tULx!)dkRR%|s%gV9wD z)?777fAsk>tFj`!NfYnMZZW8N0()Q(-uK0)9S%4Q^=B=1J5C>j139EE^81T)nc3N1 zd^($%m6a)!z6{ByOsG(ek5y*t((~b5K85q%{lW3Fn)lxyC*MbeS`d7qx*3@YA@T6V zDsH=onFAFgs<(pM1|uJQlpUO2qF)r3^?Rq;)b=i4af8>a5*N#&x41Y(*qt-I?ynuKeUYgU_81s6sl1d_z)^v8t-N)K-+lZX6zh7jWVS z>cwJF0%hoeg1|;Au+&m^%x<%Y-I5X-rd@mXSzKbX~oWS)sD|ii?E{@WNz3 z^)B=Oq^9PLGShn$LqVK^m*O}Dn5hb)kHR7pkQe7k(ZGRBV9ZL6Fyvb&(L#YxDE^hZ zi-%!fDNHS{&&p{iN-2N=QSV7Bu{Z8*(g$i~;A%4pOS7DLF7xaj=FIYyz+_RXenDlh z%9%5ZbLt9{lM8D+!5&Y7R-Uf2>pd=+-RW#DFxW&f&*Lp};(UY|8*{=xPp1<&vepU*V0A-m-Kl=a1%Q&LK%f*I&<>#G853O;zBM zGhT&TLR!u)-79B8o&f1q2WG7(pEfiy5;!jl=VtmHS1?am*-t^vcjCzz;Uv?qkg5^( z3`*F@(Fi0zM*pO5xTE^N$6bJ7{cncnGcn}_K8AVe#W+W!t|UG0Q^qj2EW=e=^4S>p zei~?3SD~-gXSL>5=LS06(Sc5r*)8@4ufd`WG@Z27y)HZafujNwIop$s=+?+M!@Y`` zzi>>e zjT=83rIxcBAc;(@mc62sFpTK<2H2OcKV54kZav$m)ixT;#J7cNbvxc)EH-F$xj5GY zTzjUuwhPdS@v%%tagx)P4AP`S-hB!w z!(Q!%A#@jUG&nD<4$| z^8d48P4?UBSCm?U^Js$*svQrhR!gpAL?{qHM7%P~^dph|Qv|Aeu<`uMWzXro3;yJRnW zHK7Ii7MwxCoL2-F_GiDK#>_P+aJRF1AKIO)$R|Z;cb47hgh}<9vo_LhxPmZaxv~7R z)+>9rQ;H@Oh)8@^C9433K}_jTu`(;y<+YWjrxwpodxqf|-^}I%8`1&#na_cK zbmBcUA8b+YVAdj-pWXY#O`D_+jznULwHSWg5~2Q7A`oA?GsVRLH|bTn6z<`2F&Fj+ z>2zWqhc_Swh^#&}+~|YmN5Bp2O4qkyzEeb6GJ%k#$E^MWcWf_N=T;T%dVFm0-9JBj zcOV2K-61mNxfVS5-G_F)aa)sQ4Br#A#8sroDtl4BVu@1>cJ?%*Oa?oK6AYu$KTt^- zuL(F+3{GhQ$_%hIQLT>$JVU|bEr63Aevybmcd(=*kbES)v~|`{vEl@dxXc^6*Y=dA z>PY3HG3IttXjTD8$tzAR`J1-97jG`PRB{)At?(K?scVlMP>020#y|qKsKpvsVW!j zCnamcw9Z>9i_0~yysV#n@Mn(_@{mIX2zI#mbITfYOp+_Abfs>;6H1pMrfSXUd}GbA z+g`b~fpCUR_s#6yQAr@fl;Xy&{zBFguY4)GmeeIJg|1Z})xDst(`O~NwM(^~Jt_ZQ zAgmCQI>Q!q1%^muS73;K%W+1_V6OtsNbqTQQXOE40zw|@8qTSt7~-gcviFj2EJ^B1$?sLud4Ent@f1^Y93PmlNfk4*Dr zu;VMfm?2@k^e^ZW_qoL3jry;FH|kgLMv4yw8fx_Zs2}x}Ou;|(3wsowOZZQ5_$MFm zTPK7+bNhW12L-%Vod1F2wI=-&SF{g4n@Rjs%#WZk&b~(b;(R<)+BZAeK2EPmyw%_} z?mu{q`=kC<`#-4MpW7o($PUm8m?autHaK3)$E=6-#EtI>nS2`xuBo35N~aXWe*R>iznn_oMpiO|j<> zMC)HxKKmNwgOPHMZc%A)A40eI;Nu6nh1w4f;<$~|Ur+B{(kH1X_ zuE_P^J-Ii^1B5h+T!(V;DLw~y{TQ0Yr_{&u2IO{SZo*$ViK@Z(bRB(9&jo!W=o;Kt z!6fvl>!a-?+y}}POhTV@XQX{V&BH&@$2$( z>^0nXCoRQJGe=l(%9KP7nHFIt_8Gjj2t$6_XY%|==n8lMaEJq`vaPI2$&Z zF4|=1#17hIxUUJS2W{As+YAS-u?TFPylG^diD36&#^aXusrxt3K9yvYm&;3lDj=;4 z;2&hTc!68=ZmG2Ay3A=Q)$3awMT-~B_XW4?9&NjD=lfr}t%O`~*xlVF&YD?k9{Kw2 z`S;g}WR+)OW4gDvEY($An3mGKVP19``!1o^2L?UU2j&G@mie^OF^$1tOioRbWP7o% z@*w%*NCH^t#_@{@G7}{=8J89-zVQJU*kkxj-7L|T#-HG{b-NkvmJ=P4?Q<>pMm)M@N(royc}{N-=pB4Y!$l3 ztg@U2{a+VK45azXS-H-jmlA=*kj_GR&df|Dw@n&cxk-M?Vhm&+d2#_|Y9c2t_=w~_ z3KGhts6zN%E_Yc1&k8nz2*WLa5s8KTwj>40-MMAyiPv;wW(`d9jcj~iUd(^XMZ?rt zx1QQQYuCzICv+}vaq2bwo5c$Zh4#Rsz*4D|4bjLP6!+*vRDLengF0g=#8aO75O7ef_;3tXTi@<9pVx z3QE$*oQvNZynA8UjbCS(W4HbCxfLnhcdwIPYTrEDuXi_QYHGSuRf!(k=5TKK*^X0h zeEHl>*Pzl2c9P#4cJ`#&ZyAT$@j;QihOB6!2$vyaH;};wJ}!Zz4et zn}nLm%A_O>F;Wx}O;9*+&j*xGpC1DN2#>#pESk`PoDqo}7GZ~qxa7Y>GI&(MY^t&{ z82Ga5GM@Z1D>?r7-@kG&^ckqulcLgR*~-uTG5q^Sde5AG=H8XuiH=Zw2?-BAm1xCz z_AG;(pizOyPy=b*Az6syT@?JyeAQ9;g*d+Ra=rtmp3S0is;@rD@i%jnc`t6bDlVs2 z!RsjXHQ&T~pwu6Tug}Ygud(k%>+^k)@Iy-d+2Y3NK6_PM4sXAv8ugX-&&94Dn>W0i z?yok^rBbE0vD%PKskeCg)vv<$)a%Qx{z~LoKIJL~T#EDnlDE-$KJG|hK}5=jBt*5T z1zu_a)fH-@b*mT>1CNkKK&!uIZd|)~d(bXK4n%i-+>3e{yBB>Mk&!sYDeh`6pU3x# zFio+mea3#mI!*0W!mC&GYCsxN|4p#s#B|=TNY~I_irQ7ye|}Z0Md;lCNFBSTp1JFh z#RcbmTO)M}W#~PX4{NTAmIG(mseUn9o^YE|PIsqr=u-?0 z!ZyH(SAnpj!{c9-hk*ymgV!~HoC)hs85qrYpHLttp3cuNriif;p%iggx-wr$Sy_os zszkJ*4qAA=>f-65Qtn?&4Eh5sfa3_v<}8kYA?pDUn^-CdzlWS_aGUXPp-FHMmIg&S ziCPq}iA3NPQ*~ch6A+#ntiq3sAJyl{vXGkH)7fZ~nt$|9cb!|~Pcl5F*XPXKG50#a zA1_S^CwFTT*aB$Ro~~7}AzjlosJtlSQ4!;R_UA2sR9m2|(*d zG#LeNIk-W@HUyf62%+q%mlFbj zVIN39N4}}{n$3D|dtFLeU2VBdl{UEb^UJ0}uOD7mXg2-oZTyp*BhU4DI+ix3AJZb& zM8jf4rCt#a(DwN9U%dK{(5u9uV7r2|gz~?JU zb1o+Of*8(DpN1E342kC&Yw()sCqBv( zLTu=4gCCO}K78R!vn{(rVIfRXlKih=A*7FfAH-AUk`lxk`3*L@Dkniiivb*9RpNM? zc+(Qf6t0ru%)N2kRa0S875>vMn=`er)}38fnBrM`V7_lMASKFX%d$&LvvbSJBVEI41;;}on3K958`!$uH`m4Z%5x;^#*#D|e>0r?7_S0OeP>*;!0 ze_`V~ekm_nPIxP&oc0yMTSXBXXdl_N)W-QM7enI{#>3G3)3Mez3pbp$6q00q+UhRE z+gNf_Q!*mV#?Sff%x+IYF#E-G{`#hRu^t|}i)Z~fjZT+DyrI=*s{LwFom@C6b74ji zz=ft2yz=;^NT!%y3UZBB6E6T(fE+;JLIzzpg%u=Q%x!NE=9ZwAqVSOphy$&~uOv0C zKfZPN#PD^;+Zq>l2F>9D_F;mC1qKV0Q07f-Ew?RecrpBlv7oFXH66$fckN7nT6ck{ zH7q?lI#5(_v@kcVv^8%{;czjs5YAfP*?j+&8M8kBr!Q##9GugTJwEuMvJ7u^CRDqo>#vBQ`^BE2P*&k|8K8DJmBzwdO`fK%?D2ce=_G)?Vug z96d{;N7BOgNu!HcG)Y5K%As*7n%>oLC(2H*pqCXZB6_jm$`@ z4R$4j#&TmpG_i7tc)JzxPwAyuHd|I{y33z!)#Sy0!ncu?R68%uX2T<(X#T|8i1_!4 zjYx@v!uK&75o|Cjw^sm_ELK8eV*L*#p@1yamgprT4@8bHX%spkq2BP*; zs?YmD@vZ!Me4UBKxzfnR?Y#UtJTDgSO44rJ^<2tT+N;=kFWb5Ml>VZur8t&{EL znEMkSJ<9E?v6Jnv`&%d5PIZJmkvc#J)AS;`aXT>K@_C%DZVmbk&gMJhBp#pUFXwnJ z^G>d>=+8B5t+2szTT4HeyQ4PMNn0qFzw!M3uyxXg%G-E6(nh2RjI) zZw*AtFN?E?@Q{Ms=Botdh5^s9eNnp-_A0V}!!0>k9z}YiJXSxZ0Ri_MUmsE&$^P;3 zZk@0jatjG1MI`Q@4g{(x69ba#;&%m5VhF8GE2^nTORK0UQZ>|9m(#XXOEPfqJcO9Q zXOn+Pcp==Oh4HiuunEvBrVIRcq+ltk5PW7y7+L`v{BMfGPz|CIG0pRcKZqj>6<(5u z)yqL!!dv?=M!;KROdv^4`du{e0r2baJ?Cz8MryZhu5;#O&mvHu#J-_I@hlCTr z(Q1v5Yi}6K5!2FO9)e8U1DPf1#k^^F%`|z4YY=Gw;iV}rFE_UdGVFNBSU?<+u1S+@ zgt1S$fFLg$&_wja>)EH0~6I02{$laj!k)q6c~=E_z<2goQ{@6)3`u zaD|gQl~0LD(fZB{&Z5am(&|qWme7F(qE*?Z2CVTyx6*G&auGY z#%X%1GJ_@6cACKn|H49 za-YFOS`4zEDPOdxeCo)|r;%AO4X@>VWKN5V=93 zV6P85%;~14K70yk`v>uwXP?u@HQ=Gyt&NSXb#)b(SY!TH*4j-oOz-nU_;V+EB%Z3} zMM~A;ZEA{3) zYPAyUrtCw}NyQx&xBlqs7v|N@UA#G(>1FH61uHhsbQf(pFm}Tgdr^|Jv7m2kx!4}J zC3&8Io>f2pJoj9b&RSk3CkJwq`OcJ<=g&`PFKe5J7WuZZhL)_F?)=(NhD_VhQp~a6 zIMdIHiOJ4jAg!o2GyLlDt> zv1|m}e$wflo`rlg7A?c;x|K^8Vl+-KU(&+Yx8CmV&Q5mA0&v*rG3R!#YHUJOw7 z9GMRZ45b*8U{BAK3_7t~Cs8rtgONX^ z+6nI|_a>Q;?kzqQy>}aHi>s|Z$?vV`_kCB^p7igK9YuVTx7(@QTR5cLTR0TGH_(WY zdsA&`h-z~^&IeuiirNvylr+O@! zgbt$e2+9a@0k;IA#q6(|wSrHZ1UwJf_FxOb{heeRrt*ZZPbqhx{>M}5FXHtbSJYR^ zm1y}%zhK<|an+0(g(K8adWBIo}f+Wb+Z&J*J|3x*e&zm5LWsPMDy$&TM6{~diG z`w&qM(d_)5-w)r7drI7?JsD~L9Mz3z6j#>GV|g?r=1)P)5IfTYm;5JEo1C1Wvz^+Iifh0n{2F|7*)`E`*2B;IYk4h3az%`T z1kN2rjC=|a$_wkmdFo$FYfx`xwBE%DPM?^bDO`Rp8tKn+FVvfQFDNvmO%`!22(b$n zghoW*m6lfLh!mePR$bl0rL&M$B$Gl%Ze9uPD%R%d)0>+~m%XMU$y1k(f0fMMiYloD zrhNvP7?}w^IlJknO2X`W870Q+)wUG3#cb5-v~%@I`j(Q6V19;H)H_X|F8+$|2evmQ zm-Z1S^%8v{}Q$vu2TxGLJ;s0!qGe4RTWcvnvQ1-GceaN}sA}Oc75h z;oT=Dko{B=i}%C}rH}kC=`9V%1kr7uLV2?KjNdY;Gt#VPgOQmZn<2bTOn;nGr=RsJ zs{`%4315_ZG1IV5QysZ${3m>--GHDiWldGAlBh$w^OQQ9*rweH?tD<|u){2^IDwJ?8RHS1H5D+;0|4gnJ>r~7>Nj5Y9MJT-BVjo=(j zq#=0)E({%tL;@(`J?6*Yn(WAh3o>*^%5-oMNoVK^jgWtVt~tY4f{HW^SuH|MACn_j zb7cU^9IYSDh;sFcq6x{QxroZs*<1Wxxu;YDzX{X4EQ>Jph_V=M2agekK1it}aMmDc z)@Tp4Xc^ihDQ$|}M=vzLE~wBGnMXF@s3zXRL?k>E&*}97=F#P?r* z))GP>(&8uRX=ktcys9gncN%HK@whW;Nz&0fB@-udVm;u&;qT))@DD|3Le|&Gr!XrX z6An_pCYDZI6u%ImwO*)rJ<=nkcj(ty#u9P7D;{xH8>2eNUKZ&KJtazcqFkCneX=J| zXGnXzjCMxE=_SxOoYgXBN~B>ulO!h*@x}~#{S~B(^oZ=x{LjhfrqR=z~ z+Z#*-ruW8SHNZ|qEJoHi(i%U-m|6Sjy8C*lc%Nd36ek{4?_ht?{0{Jye4+4lWUxyT zJc1TMRyjgCf~u@OD+O1bN=A0ye}l2Y#5owFfg@W0*Sk#JCChBg;z}5U>-{r)iFSR? zmKi=cbUiiQ1@6Y$>J&#!HXBMW%rF&Y`ewRQtJLqfJ)*SkrnKT(cYaru8-`VD+MqQf z*P7*PAJ7?T603Gg-I{955%W0-Ie?LI3yk;an37HxB?I!3 zbVgI+!i-4@=~d~;q7lacX!5Z%uroO522N>;@GE}!8#VN*s&1{4SI9FqInigmcYNH`D(>QEYtAC^Fu;du?3*9wE zDT#)pM2QtIYEe4U>}_$Yd>%xX=b7B-RRF#Ep=JZlHY~h=oLKtPi8T62=d9K&DK{4# zWTzzLkvxrscwBJv;e$SMbPxFz# z#w{em;*7M|H3T(*WdoU%Ouv>XX!XVLU975^$*-{H#>6sS0CBJj=+RZgbzI|(%#eB$M@yvVT_Al-?SxuhWnMDmN3M?6( z{Mz1w$1w2*=Hv!Ta-3#gaizOtdQDzhV((q2mo?qm7P_f%`t}9E=4xAhVX4d4hO-uC zxVt)<%Uopbe^T&@@2OvhUPn5RT3aRT^fLCn5tj3TQO~Es#Q9EDMK@vRAxv*~gRv?@@l&Ez#?Z!*th)FUOYx zv9d)F5)!FB?#cF)U-slJ>&dE6i!1+2{yp9AEl5%n55;5aoPt-nP5pPlhyFohWMqXP zZJF`IKNN}5aYda)kvfs50{Q(GB)cx)BdUb%3qmTm#F@?GP;^`XK{#&^eu;AwIgo9U zDefc>9;r+O3?%#Y45uoLyh*v=2ys+K(-SFuY4>K79$5*(?JGKplC`z#YMevo=CcErCE$$&a#pRrV|q$u z8zt-YRCUhm&9=(Y5p9CfM~E~=IBOQ1s(?vSciIO&)HCa+Gq zXo<7g?1+}Aj5F229j{#nV-D?3;St?h_7AT0@oRZG=MkkGlJQ%xJADy(l>^vwu*WCD z?N(ViEhMhMnOkB^)xnkY%!G1 zw?x9mLwgS`8yU!)C@HQMB~KhgQ1%|rFnwkvPjuT)iEb%v@~ZTbx*V%UR;lV&RXSTv z&R1&@eIq4h1jS>~oN>Jk4+Bof1 zNpg%3tOzmu5o%mL!||0QaW=|Mz&Jq-z63)qQ+@C9^tY67`;!TiuMn~)LYBuPWRmJH zPqKYY@n{6VVB<$8{=hmA zLtz(EU&m%7c`+H0(&& zjN%_R<*0)A=hDvUn71ZFMxjBLp~bi zd2#i5ImAEYRF&3?I^=o9nLae)X@Y}f=uDH}BqD_<4kVh0DS#v?D9~CKQ2;SDqe@Ff zWRiM)$WLD3a_1G*2h6r3h-ph`MMw z;<(=C{;Hbsi_+b3<-KAdmqcsEf3CVAT25#+vE`!`ToOeTjI!IHZMZhpHkv`WmP-$D zZH#?S`&wK%--VU755||rwS8?|+wY3D1@~Vd{NvKBXrJQl(?8`tuSEL_={k-Ee7~jV z!f!_P!Ec~lbay6AN!gu+-4mj`QRTs1ND`;mfSOCyoB}i0j0gqbu|u7rXq~uR*O6@= zt>kqmCpFy%t&ilSR>~=Nbflc;js_R<`ryJ!q4@&P+`7}bxi}n4cc!SQIufA;2mhGA zl$DyH;l1e3Vp$ZF1EC!ZsqiH2vx-I<0sbp{?Pb|VNS#wf)Hzr%WOrSwCm}08tE6x3 zj=Ni9TAX|SlY3sdU`kF)Hs#O0eHhHl)>_jt^jQT(b-|i>t$tThRCik&n!bI0u(QGH zO3UyDv#aKZAh&0f5g#8K|DL>&k70xg$nf!l2z7o!rwu7o(C$>#0rd~N2(pN0f(q5b z@CD>b(w!|XcIahFgn7o{s5Rg{lq4r4$XcCFug^+IK%O%Y1+?HfLzo=_#(~KSSO0OWwWhCS@isvSZ2BggCoOWLY?Z}%s#yMyWi&nmg3eKJHQXQn0oXVXA1?BPF ziL@>M2i!^7a+DO4vb#EzsYx^@<##MzcWdJm=6v=MgT-+23C@^0lSPwgPjNeoJF9#t zF{6UQn1OslYP!cccL`@o=>Oy?6%NA6ll=;;d^*7;=qdgWNmX+ubwg!Jfn7YYC>j90 zltbHT`lx~))rs-Hw%)&~yX~Q0KXL1azy8kP`hWc8N3$RL`O$T)u7+jXcdYjzZbp?- zRaR1;ZO|aT{pmzYqS}&E(Ke@S`t@yjb{UlYKWmNpqf|zI8h-*K!j&h$#k8^|vV{M>kDfhWroyaOG zs%dV}TtP%^jJL50_ebYY*no1{7nOC1PF#bndg4EjleRHw=xikM73)a!w%0fu>LhF8s!i#t(*0e!^ybQ(BkaDq zd5!MUOjBlxF;v%7f6Q9cQ7#>TJ@*NqU2>&=g*(76bY6fxTX)tX7ZjB8XxAj6P<83F z#a3`08LM@6n~aPj@M-Ym5lYNIFx`YS{=oDTl63Gl@+~XtCeQt-WVotA;3_u^@ir?q zBAirWkfc9WFYm226fP}jyKQOh@Pn_cIAZWlt8^wKDad$3cKyr(-<+%&cde{5q*V0R zniJh^t7j~Ha8-+O$@tlZ`3)JR876m%k^RA2fwTsCw%Oos?#DO{A1krS7GvGX($=4 z20-1a%Anh92ZEY@%y^0Yuf6u#gfKd-GV77@l{bH%J@Y#LJ@c9vT)X#W*139c&+?h= zH{AdB_R(<;SztGL<9G*))N z!tS)N6_!mFaWi8p7|Scz;mgfUNXvBYz&QwT4kiRMcL;{W9Y(X6du{Sed178(ng<7q z>T+=ivE8%3HjU-OrdDFrMQJud5sD*Z&Zi$hHVAJ(m`nNu7NSj<3Q7Y45$_uRtRNx1 zD#|@>&@?+rQ=3LjFPs8_GczNn6l>sf@p)G~yWvk?>f9ARAAT+2r0$8m-((*@zwU2O zcWq-gA6a_4Wz2Zyq2K-SzT@nUZ{65gnBi@?<7e*{wsq&ex@czj?r*JXEy>KAc1QT* zvX=W>T0^Zrym4p{*;X0mi=bLAAADxmt;|9`&AY}vp+#X?f(jClhiX<0)FAshaqhuJ|*H8|76qCC;XB$ z8U{-n20*VOmjaKcFXaCy${hc}bT{9O|E#bOyhmvdE672lT7K!gRDSWhQuDZ|66Ez4 zy^r}--+K&wSTylF=`Y9^;}^ab+P%%swwADjlH?NcP9MwhA^m5&SG*&eIB2VfZOveJ zr9PS}K9a)jNMV{3cEHZm_B-w3oi?`B!s;xn+RP3a*a|%x!hg+m8ZkF3Zx4 zhGJrpPhb!5hLa{5R4dK{uo&?fSLSrsv&((nY~mOPK7d(>GZy6?N}n@x)!lREzjE^A zE8DlcbbP~YN4ux33SXqp_uuiIFYUOSEm+uB73^BoQs2{i;7dc@-RpmSa@pdcCC{v? zDZe;6Jafk8fBm;xH!J~9h=LAtvR^eDK~r7AeWCeX9dkRb?~qosvi8=&R&jX)JECRV z64*Z77j)uI9lJ@#?y6%C7O~rl*s`JxIH@qL4#!sKkLuD;+sKN>1u9}0A* z;#d(+`piJ0LtoQd=4`q3#Ft$SBTaMfoLB7aUJsIWdy_-kPOc5^z328ol0hr0HIGWj zXjWRF*CPpw_@Jzk)QnYZ*|I*c_T;t@d%tYm+LiekOV-~~*>mfl-#>UOsJj@{?Nudn z|LdMmCXRm>XIMas!~<%R7TLmQXmRc>eqpX?_t?)*{N)VF=$+3fw>@AN@#&|b0#vZu zQ;am>j5=Imq)Uu@BohiGns`zQ%{L&HNBo#yzsC=FuW&^9lXEFH;X*k}s4xk^GQn=c zwgJ8a+hOJLiv7O~{|8I`%dZ&=|NBoqfBvN-UpRg|nPq;!M3xo)&BuQW|4=&mudkka z_uH?%@h{l>e-qA7nb5B$VSi|NQ^g$>qPCdHdG+uAi3wya4kDG;X&g^?<{|kUqm=&NWpZ&>){N?OJ>Z zhPFfeLGvj(yYMHXOE9@EUxITZQbuGS=gFYJLNGFBHzL!M5`v}Se)fptr`#v4OB%TE z!pgpfZ*I+PTi(QWv@WPkUA?Ak!OU9YQOo>YkI(MDYel`UeOW{Jj$K>x+7?zeY?@!C zZ7v9`eD;=>viW=Z+IFoOOg)^|*fqO!#z5X(OkjIuz%gVsz%-%+WI%#OqmtDJgao6^4oG&;A_#d3 za|ZhjCj;K^G8Nvn1N%1CO%2ZB^;CIO-Qy~8n(NYwI`QK8pED$f^xaD@-xrjcVX6{= zkNlnVQ|!M<$X)9WnRNG<&8d!iRMtZpjo}b5BD9t%5)qe&ykdpP5`@#!CaQgSgG?Zr zO%^e0*PA!|`A6UU!P>X??%p4sxc7nklh3gkKVi$+o#A`JpZ`_(*>j_;j#Y|n;U9*7 z5dKN{74-KBfNf4=@5vPML&oF;HmWxXHkV6lQ!~SPcKazUm@}ZbXqaOv>1w;K6GVfy2dwVx?Gtb<_B-fF@9Ta$<8sVetGeq18#RY5~T)I zPy4gd!|M|DZodod_%diP3L2ydzK~TIwb@)&c~q}DY_%pN8#M_aLQ@cpAUc%MJBhC9 zY>!#NLQn%>7c+Yze@LV0uCP7e&MGU-b_dul`Yp}QDjWA?q@}y$VOM%uM!1lDpWZR* zNXjKh<#>9E;0+}jHEh(XOFV2gJGCIe89CXh!Q;6$kAeQ+9m+F85B6kLlm|WL2o)mF zmdcA#!&}CuVF$#IXS7L0TH+t70l83NG;Zv}Na`t&(v;ak|ojJ)=6Nk$%?zLUBxZynz@ zJ1iGu57h+3JMsKVbe#H~0IGN3`N)PFGN_qu)TBMkSdvYXLh{;*NBe_yj$1{2S#Fu6~~P%M&st zna#Y)F766DxY}JNbKj)tJliWG2>hV7s($eHs z;+TtbrIwV6Onu^|AwV%j;aQC0F+9zN{&_#g-&dLbp+f^gFK40`e_7{7<{WGm)x zFqEnq)e868w0L<^?=`p%OM1Oolj1yV28lnQUeij2ZgVUy9lM1&q=^!nXK=(U(nJp} z#}*_#d}vph+g-N%v2Pqb`sG76E?KeR=Ia)$Q{8mSap$E!W~8NIi%Tb?;~%PmhG+VHJgHovoJ^S3r{ zerF@irqS?kq$>FcaA{p3uWrZRzFg z{IsrEYPiuZa_pR+)C%R;Rf>q@;tg*ZH@a(l%CS;Dcw(Zoau&UozmtEAo>DlWZ z|JUR5m#tph)v}|Ada)+_V;q}z1X@9T$R&7OsiOwbpjKOLdV^ML)*ljG2x>X(P(y3* zm+@68h}{;ziQreus3R1fOB^Oj+yWacb1LZsv(Rn~FZv;BG!BbXs`=BQ_Khvm>$msb z@wu-Yy8DsRQ%~*t!=7)vz}A0$W%$QzkgXOw*4Ncdf45+4$C0I-BXN@K&o@YBl_Cl#J$9mXS zsI}R&g_4kd*roPI+RsDyd1NsU<9?I4GZJrXsewudmo9q4UABsWF47->EEW74^b+1J zjh(X(y*b6d&%3$%_Q!i_YWLJGT5{m-@K?6ocjxZ#yDa~nudLX+bmL>&eGdi0KfU*% zKKaJJ>dvA5lsgvPy64fA3+63)WZ<#ok1tUdzOioaw{leZ7ka?at0(?b)rp?wLPzdB z=e^gYy|+j_&+Z6i<@nuJ$)qmIF%{+H6q%%8`lwTFbzA*XQf`Vm{~#@-kguU(k!~O1 zFL0OH$r+4K!b#TRyiX`78af>Q4MEW11e^I-R3d~aMAfXBaqrVRuOEDD?vbyq*md%r z8M>o}<}HsrxTQrk9$r4wzjn@btA^yeb4ymfbmrj3e_l4SzxT|(MHjX{{Pf8s%{7f> zeGlHhYww|_=1;qLw0qvNo|b(JmOV)0`DpmZau)ApS12b}NYz^PWc~yZyq$XRK=`MsZ=(m5!m?0MHJakEXJw)jnR>I` zZq{e2yw%0Um1Uz|1GA>2Xf+4Zve@B@G`t)ohYQtqIt_qkloG1|*2AJe0n_7elA%G# zH9=#Cu`Hw26ABO))#Li+K-T~xj4WYQfG2UE2gSK7l<-JPKG?AR@$GF@1@$%k8`_2* z+|jh%zj)rR?{BH^Ubd-j`LlQY>>E3Gwm!0hrHVh>v}Wg%*1_pbUHj$@Rh)Qr!L;|* zq;LB6j=sC<)!t`rnz6d0;E}B9O$*o4Y@GNn)i==hd|}2bLJqqF!OltGP@PMi?{ej< zr9uZWtkEtU&i5SF=Hq3yt5eUjU8l?><0%74i(ZUPBP(FEGm*su9|aK*WDCilSOC2W z6&%4T={<+*mgg5fvv>Uqi+B8D-#g(y?D@j=?>uziLgS5%O+Brf+Edwk^3s#n-E->R zOGnOyfA=VB6%VlU;d$d<3I98jzkSoG<#T&FS5}JX&8~?jRE_c@kWBm`heOcmv76|V zRrgx-I=GS@YRy3d@S|KNqb_voCnnn6tgj7yacCZ{1 z^?Z?4T3Nf;e|+txxr?_{-}$Y7*;YMxS7rX}u|IyX>pM^0_@zY$ACSssA6>k8@3PR& zXMXULgBz=Eys>{~dDg7!U;p^s7v??v?IkC!+x@jltX7W*52?POdRs8S+mHP>ZB!84 z38Pm1VMvzF%lBVp03#HuWRa~mI@Z#}oX1zLerDlIk6ics^6=LCezNtxj~}`J7dsxB z5Z_q-)X2&gS0Dc7s&nC{(GTx`Y~rE2K6v0@_##JCFQ53Wbhms8D`rI~RXu9UO|oR! zk|+UGlH^Oz%`};GnHpV0%H(I=MAr>K#%XS0;p2N1*iBhEoKwlg#iugM$i}a{u=(^2 zi#9yDp#s+EP4_>3L;c)_s*bE|)%V~l z!naJNchpzz{M+{CP0v2MyM3^wvOO!Cm5)BW@8))?d*@qC>h53cx&G#lk650TQq43d*w>lrK>}>)KQHt$(p3mBw3|gAxmd6 zIV4Q@v5YLtAff5aviC>^MmK1G^3%3Uqz5ZUn(foj))XB8hXtYoKIMo~)x}3x=-bO5 z9e8YyHt@OmOZI&InFBxHy6yknKNkM>U#D-7E63jr=dONZ-RFOqY^a|;f6qfV>^ibP z9R9)=!+$&Y5&IikI2R(baG%hl+7H^hghF^;+e6->QA_G*P`Wq6U)^-$-NY6u0xyVijSWI2lq|fMWuj#!53zId8D65}PW;BPjDy z+Ie8-=%4o8|G}Pp$L`v8+s}6Ges{~-+qSgtI{f(FjvsvS;aA63H*NmHk!>&Dv-hY} z*7VGlO=lJ_J+*1)m#Wm|`&TS|Ybl z&(ei_UNU(%`kM)V=Dbj{I2tI-HQtk_wF!Z|yntZS%H{6SR4WNgCT*c?2_$4#5-bT& z&NR8SPCNKI4RMv$IxZrWO)l0H;SMwyO`X{CXV)lQb=vu`(K=Y=q+SPMy(2LLzbmTL zqV&3d@1o?A@&oI>xvz6u@78y}`$G7~Pe09yzkFbP(=9(e(AqL@&!g*hi$DCOyl_Fs z$el@<-RiC#w`>XZ?AoQi@c?57_Ol*Vv0=ugZ*4xmOsafx#?mjZE%?&ScKdVT=V+EK zpZK*ppU<*+Kp9{gvZScf*r+GXlj6zC^Q1_~?uj0TEM`kuMwZ%=p|)6X0Fa?jW2cTA zxDXYaYqbBOjPR*jkg9?f51)YCfdnm&Z_J7uB0ZSB>eW?-l^gDw zI2k?}uDNB4`eQMD+qtFX9baC#@eXyWtDt?jd2pHPp76UH9(rnS_@l>;hX3)9SRwW; zzj*ehH*ei`!{W93Zei=0xy4^S=kplfyI@uPB6{foda*U6%dt@h(>!G*=h^NtSuV-R zqCO@GN%jm;Ov*?pIGhw!%xJHG30Bccx%fd_29268B0-cv)%yR0y$4)WSNcDE&)hpR z)L{zKm;%GV488X{G!e0&B1I{RfPzw_SP-OI2J8)SG-Agt))LNPjt!lLoO1OqH!(q!`7?M3t# zDy4hb&RdP{1%*jQWW7Xw8U1+QT;J$8(VUYN{I#4Wjh{q4%dg_e#q!9qo-<7&XC_)N z(To0W%x@l?8?gF8w}Us1<(5AEhGz$N3WaTxwP)RX6^0klDpO#R*vls9IN2R*HMe6*(gCDh)Ph1Uz_i4m8VCeY8zPowek zB9r)LSHhwQ)$xT6xycz_8BYSVqcO9ER~TR&gK&3jY3?q+78m5Ql-2 zAP>(30&6ss1mP)723L5oZWGgq&xdEwnRk%^atCoZhLpNgCr6jbfhonM*^@Tr)tsq8 zwG;EIXB>Y@fARMz>9OO%{cPQbqQ7fd{lQB8kpNt*3K!ddb2mTC@C5oDld6qZ0*`pHJ$%y{p#jPQV4N7`Fd!P%_5pJeQ96;n%Zge|>cM@}t2mOP6fzZ))7Z=|1`6k0&pG z_0{D?$4=BOIXHwL0ekuqS;uvQUP>(yWwMuvdpU3x4;AKyql0DuO3zA*GmkMX*7Pd4 zLB^C~)A|rpkLx9h6h|^@#zrkdC}7A@WQ5)mUMCDA>*((syuDZK+SA(7;Lt$-K6&|4 z-8e5KazfgF*jd_|2F`p=Kcc(&>z&DT?-y%YK}L$7UZo7w4}=FX>5P`E#)r`eorQ?7 z7ZL|&9xPk1pyRduS2k2MTFA#;Y6^CW(!@KwHm%QydA;$# z?Io@G>Ga3<>32@dO~R7B;OTM-p45UZ&GRon>vMoF0R~{DNvX2qaAYcHnX}AOqT<;5 z`pR8gM3C_kF@VWl4j-<&#fwK>LLD$S22kA=R{M1Wpl1>p9+0-;%P1xNNlKe&?#?3jqz?MKfTNy^ z>+)wLDrUxrN*dzlrKQc|YUxh;({1H*L#A$+F=NBjkhv9Gkq=sa;rGQe*S)mz@jLN3 ziiJHn@i8Suz{SF+KU4nH7m#O$z6>E+c?NQln2pW|o)<%EvDulg5MzCSLKxqfqL9*= z$7D*`+!%IEDEOw0gTO1$5WNUw4p1((Hb!iYnPze5#R#YT2bX_-nEuUoN^FY$=*$ZD zJ$d;b1`ax)>3-{1R8?-y`K$5xkvDgQMtjOQ-@@tI;B-7*2w?E}mk2o=OXwsKK&n9^ zAi2Tb-h_t_KC9ZE&vmtkoQOca!J>Cl1?p8QeIUuvSe$tNm;)RJ9@#t$91@#P+)EM; zd*g46M)2ThL22;WA;rR?AdCp)QX`J$<$&GUC=IX2f+DXB3cwWa(zOTlM}xcmdR@Jv zrK&2&bN(8AbIYsyUh4V&F1`EnP5TeVrrkJou&8)=$2nnGM)h*)FsasM8uh!}O6N?g zIkk6ALp;`|SDrp1Z*aXKPi#6zQbHGo3HE#!J_R2o1RE<&PGT3KP)d>=p9wlnoMh_-`G3+Bf0rHZTHQhyXcMG zb2cv+H*LY>=ItA07rRYG2F}YPh2&>vDwb8$ zp?6Wov`l+*@{*xF!3*d&=#`U3PxCQEjT2xJ63zi5wIYp_Afy@*WfXY8(JtC^#+*^g^wGd8Mt^uvbY8T6I9;AGF5-_491z{U zWRNFH4u~E-I@piJNJ8GG4uG$NscuHg&f43nNNhyp1P`Jv2?3G{9Q}W0zwvMzJ|M@V zabR~{{m%Zz=GW>UUT(PA@PM*E*4cjgbbH5f%i{OiZ_`g(-fMm9clgPHPz5kU6+p`5 zj2#uuy#g00eDv=4hw}&-P>Lk&LA*N7iFO+$B$b|Nklh&f= z^D%FotS<0b`YoJ6jBjE#GwuVoiQ&i_5(Xe~a(rkb1Din~Z1J5n`AzoRIqvOQKDBXe z-1a>i&xQE3Et{XYHKw-n>YlQ2x0u<7AFd$Z+W#-Z#;z5aFQi|&wx2tBdPebXk6jBk zp0wL0X!!(du?z0afV=n;vn~PL05eKxgu+0LUaprr*!yDrk!$Q72#MUH(0e*4JUtZ- zB+tX*&BrVl=8e4&at}lr)6-<)&7T2xczI0Nuep3FLTl3pFzpVR5+m(t7*Gjh@TE8N1 zW3bS%pKq?NTP5z7RlnSHx)x*!_nq9}UI9y>BJ!_*=&XdYG#_rH7I8>dX@@_kxPDrc0xGA}2$hI@sMLpPi0_)hxi=97Q<{4{d=8C`i2 zIrD?syMLKyh9novhd=#>D+11V64@p(;&>3fb{zP4sd}XX9Zw6#G&xJ{T^-@W6K()J1%HlQa zTl*Iu=wh|uapc2K&_3TN?skVw?R3fNjg@3JoHzyOy^?zwGS>C4;K&%1*blxM2?}T~ zQfZ7TDdA#Nsf>6(KuidhEt!XlkS~{O#Dpc#Q|Rmo6bTMb5F!#WwZUVOp`S9W#*AL-&x^g-=Q$FR}f z$=->8j~FMk&bukSEMl8g10`arU~It!>l79{FmDo^vW|kBH9Qf6C6Do!)}$6edNa=z zuorzN;O+B^Uo4|IZI-=nT-#@UtHwOC?^pV-(VTOs=0sihw2~z?q@LbN|7kOnO%mg( zKRJEyjaO*P!#C(_r%^rHH#0MR)8WR_g)6aCcEG)oK&M=xM(gTIfMtM>jOqic2m9Y# zSue4IF3$)jN|0Qkr9*|g~duDc7j3= z2RV`mk&dK5Cgs~#9hvOw6>9M-Z}87Co8S-+%c5!r~9aXcXJQD5hL<0 z;zMc*WrhxE=w&w9+nI$zt<20=n{!SQ3-w>lR5GSe3+y#`+ng30DXOdU%kIuEyL$fK z0ly&)msa&$xx8}5);!MXwvW3yK5bj^X*+!FxpJka>*d_-%uj#%ce0(^#(33ulK>Lv zVi|n&0=1cN2f~<~1(cJML<#2*@08eV2)5l|%g1=8=Z|HChY_A!SswG%6bF2UZa9pfVZPR(ymblUwMc^xHG$UrBEY%EHHIaJHk}EFvO)RqyxOZd#VgzL%htm1BLcn>+=+1Fa3bI2CK9@u zojt>P!+m@GgwEl9e&NnSDw1zjIp9cAB=i)?;p6TXt_Y$m-tNG2C^lkHjD2M++t9$u zBGz)I-~woXt!l7kARM273uWDn?NZjn3A9bKoPh4>Q=wCgMO_o4lMbxt>p&%Ud4O>l=HwR?XXnX0QG|e=D-2()&)=pw(&gx_#yUY^pt9 zSuxyDdMi2R?FArgIA4!%qX)iuL4GrVs5Qk#n;kS}Z?QR4sfhC-?Vw>>stQ#&c!w$! zq23Nu5|8U|CKOz|I4S9);_;O5(M4DUJV=Ok4C`!?i0!pJHVi|co7N;CPH#hozy=w{ zTvaBwaS&e?t_*>X@el6}seV?)fYr#ct@ievRUK=y<{q6>bYQl*wDG06Yi4(iuRL8| zae5vnCnv3~zcoK^#j=`-)0(DaRCl7x{L`6*$gAS>yt1Xm2WOYVDEIkz|NZ8QqeUyq zX6z`OeIPY=Pnhqv?CDKqWI$e9)3oH?#2BV80-9i`zXP3uLB3^TvwMJ<>kc0;Ad`Y{ zGJ7eMkp1a^Qmm7YyHp7u!rtP;LpTQr7MfL0#)+}f9)^bC6);IyR~8x)9vSWdA&tRy zLz{GCIcLxz3x65yl?n-6`JYfKx|O#zFMmaJP+In@tLD6#x+SdEKm>O zjz-Yp9FxS$%$1shxIqLF#3dtroO{(cBsU2ap%$@=SOFinqX)iY$A8@s3o>Ic86{@L zT0Z7_AjMW)W#A&_zE^k{1>q&3lh}YUFuHsjDnUOs{;8qr#Rc}pwh2oH2kUEZEE+(( z&3ll1-^ej~&N9*T(4hEnejz!kUFZY~t2{fuWM7HGke0i%YQc`?H|kb>zh?8udb)4q zcg|gvm&wNvH4)n@n1iEca#JCVB{Ml7%FN{|NDIVOz$xerfQCF+V5Af2&yj~lI78gj zfyeobl>@u{FK!uBu;Wb{igdCwgNG%!Vy;->Vur;A(61~WkSKX1HffASjvY<^GvE!f zeej-+lZ0@85p+_}I?9dw2Bj+c&`Jr-$exC?6G|LR0|1KMYuaNB=^9 zPk%>0fwfy;J95D0Z{>ypw$nkLC*KsJGrKAs%z@fK!pwIKBmvO!$v{_bu)!>{*IQhb zI-Rq^15zM<1I`L+fMoRoT2bM2xLX~clQsK*?wBBoF%n=BA_27ubY{{$w$jHcUPKx+gFd#kp)6}x<%z49!uXbt;Fdu|98q>oZ+4bI z-lWIm66|M&-S5E^73@q<36WP(4?vnQ$bUQUV_&1T6_1z_~YD#uQh( ztV&|NG5!u3qo8$>X+2HivEeyu|5;!QnonV8z(V|R-B`TAef0RtTl+KWH*VippK;ML zsV=;yZAVR2pZVi8e@C+Jf1OxYpVviEkKY~_7@VFK5}ZD}cEX(0punhUEi*SB3<;(> zTIclkSGRq>_+M}I-dh&rog5IP=e!b{IX)yjBLnmWnwq)q02MrlsV0A!liAr_ZRSF{ z${BIF$eHvMnnfJ<0c2;9A*E7`6jB$9nCFbUQ1HvaYlH2kh00Y-JF>j{DBYqd7gx7i8up4$(giao%c3D$f}DFe3&L+nleqbXv4wBQvSp zkLPkjx62WSxP@dk|WzJ<94lD*26isk^YJPrv8J?o#)&+JP<cjLQ3R`ESRRZB1TQ9vQh3y2zx+DmV@hqB+FQ9kOH9+Y- zpl3)ZCUjwxSi)P(KS2NWrT6GtCw3$4ZRCi8il@{^5B)I2Io&XQ#@>_X=`(+(pVC`i zdk?Ke!Y|R>yH2DAk!aJWztEoa75WUV{tsG!rZlXbN>8-%a^&dL2cJEpw_isJjwk9w zi{PspO$X3#vDSy5Vb#kdqQ#V+WDX?t=D7Gcp2n;dI-BKzaatsii^XyY(#8eyO%Y~4 zS0R{Z3lCPb1W6R0Ar>+)DapV|v;^^@2Mh`=kO}Lkjp=_Nw$M=l#tAf)(O^bn5%8VK z`7?Ck@ge_+R2hk4Q4jchy+ogLTaWphv{>skKcMKE@U75nos!N!t$Z4 zsaBammu-?lKg8mF#39X;I!XV|vGU9D+qT4>EkMMcZFDi(+O%?!)Q*KnqO7Qd590 zGIM;)BFgOVDmO>Q_i9~4{v45iq*fd0FXC`hgUyb9JSxB<@DU_o;39Ezb@LRs3EcQG z7EfN-0AGo#3(ssai_CzzfB;4v5g;_HX~w_cd@8;*kI=#1A)IW`K@N{&v|%+Xj-?<0 z!4DT9)-Q#Jd672U3P6r`f9P=`y^#KK9X-$0(oLouli5QewM#LO zq+U;YOU((13F*Be$KEWc*z}S_7U_{7$|A`uQGy3|a+F!)8fNkKFqxG4WQ&exu}ksw zh1^^0fKrh;AW#q?0Q?NBiU--pQyr3S10ALH(#^|rtV z$jlnoa5i+s&CbtjkzT}%7y$qPuW8_=1;(##oRnI%bj`93OQ^-MMncEa2VY!Uw`$|Puj;@ouR7qz znC1M6?(YT$>5r##?lFq>>c1Jq+7aGb(X{2CnH@6$D>OhfH4D1*T%aFFZ*q3(Q>%5Z zeU#8*$5SvcnT?M|0U4J~sbKJnb5<0|+6Ihdn1Vm&{vrC)qeqbUp&{gTYrz<9Ok>3v=koJU0@or7AW z3=)daJ*wcz6bc!S)G#?BM+XAJHyIcuK4v2XrtD;rRn@HtD^Ch$XSvYg3k^rM|?`CKf}DLa1oALFicw$tFEm66-N;8V#gplXF)8qv6cDfXSWN4ZA8& zmkt0;E%ciwpX?zwg$A4Qv%|tO``bQTzwMXM^o-Qb>^+S$)=UOqesGxnVTc^|ne6VE zA0D2WiK$%x{gH12wS9=`rT~4Poahr61Y)^BAQzK2L&V3K{Jwz2@M5QT8*5@J-Yx+pLKE0p6o7kJwyNF4>zrUUoyKp0d`h5KT zcoru&gOi7!lb@4>*y*7JM8MbtHm3t$F>HF?uG&B_zA~5qYc&M>Mu``0W3wiB@ReBP zj|~Ax9M0ThxG(3>K=|;;jPW5z{sWg=Fg0mK-@-dD8e?}aUSf$h(!RY#p_-ysPB)~- z_)ZeIO!A3MLxH15cv%HYC)Ny~C!=K=?M zJFf8xsW%}OP9oZI2T+g6LFv#JA@PXogKfF+t!n_s*#l<7s9kVG$pLRAUpAmoMqBt+hU3^DtR)*MGI1gs{XEMDvE~wZKc>|l zW^g%pN*NmoYY_wX-$4U6X^avxWYcnNX;O%?IWNb=P2In;V{dI$NV31&QN;D~@C_C8 zNxJ8jER$#gOKQ zuC#QS`^-6t?St*h&bLg`(f8w|{~RVr7K3<)g61=|o%W@|WMudtpJ=qTEzZkFfNxiPcT> z_uebCOgEK|4>xLck&|Ld7czGKYhEAR%!5cBhMfU$3nz`(LxYgULri%>6UfT*0+!G^Z*7%x1JEV@R9(ljD^8o$+fdlk= z`&(;gO)6;pq^1L%QOEO2uN6N^O~8sC1I zJo;o2{Uohr1}hu)+WTh@&N_UUTt0Ag$LWOfnC4p>bQHk=?3>yUk19Xy~JVi`blr3SS&V ziamR2++l*Vp}BB6ZzA2~B3BT-jtck~#b&M+gssyA&xyIghwB1B8^p15m<^{v+Q8&7 zjlQGRShnv4h>1tOuz9y7Ky79JQA|zc?xKI(Ll>a~36qev@kV`aM_YbTa&y_q^3#=& z^c_OZ{hS%Q>2LQPP?e*whC7R4PhNX^!;;FA73ISf7W#Y4=ck`h`{CqafQ4I3I<33A z#I4smpjSeQB1!Kc3E>Tcgc5HuDX!Nc#v;JHH;FynwIXrejcAnuW zpmf`Lo`7LYA68OrP8@6)Yq>`?Ym7+;g~JU^;E z(cCaF?zmM^M(xjCxS-(7=KKSt`2)p`Ka7vBI9VAOR}mGQ=dmEHzQ4bE-P2w5<6@i) zBQsu~k#J(_p&EVooD9G?_6p#Qo3i=9*LIaAWI z%cIgD)~bE_Z*DL3D#VF6W@vz_K(EMP@Kp609eYE$y`I5Rkwjy(3-uHkLp?o1jUp;3 zpigRm1ZspuVkgi9E8N`$z7_=!`h+{J)kbV;fdBB1Rga!IJEkv|HKPy}U|WiyGny#{ z*gQX$3``A74Df1Ls*PN0R3(oZn+hZ8sT&t2-+9qH`tpW#FOR45HbXt+)vkX(`Yf)b zY2<#mmv?gb8i1YSGUgO#WzV8sb#hN%TE6qI)+3!h9tu)xFL>F+^p0-X|jt&kr))taSjOJ$6CU9I!{lr z3S=n*!0s8bf~nM6{SIrWnXe29pU;*uRTVZ)#eJCU(gK@XLO?N0OCwYH$Js+Ro#<^- zG)O)(p)81+d=zIeExI^OZ>v;CasP6($$T`sti5N!FREKZjf3AJcRO=_WTtn>%%sBo zi|3!5$7@f^IoQ%MxO;MBcf;0^)Yk{H0w=8?mwq;PY2Uz3!{EHEqFSZP7Y|=(-1maw z`0o=FG;zi*k1dmyp4dYFK4|AqZSFaJx-n*Qe^FHu{hlx{&p-7b=qy+pZW?0?eTec) zgb3W5SPS^tsgF-+<$S(eOHh8`+L#tMxn8fc2%w?06XGwvz||EAc=i?t){0wmuxwt3 zc_tNuQfPu?Wzj}59UI+8!#-hXy=K!oKs2_Wh0VJHCR`237B zi$mb_n4##*F#+|#31kLLQ7?>4svNFdXZ)xqJ2`rSYJKRj)}Eohq@LuS z)*{Z?vSa1vE46dtvXXN$fNC?AD-lW*p7rwbgf_z- z6RZZJdOeMv1mS5U!vo!Voq`8sUdZCD@Rq^H&d(ymT|1q_cC1Tfd;(4bz&~IwtpJe8 zv4JpyDbSAvBjQnZFxN%6ynigkuYPs)9{S<_gUIvLAky_7XsA1spf`1Vu(;`FJ(3>Y z`;_p_Dwv)jkByR^{TW7O3?rYvzRgEk zyIuhk!9IRZ95DeIsPvI7$B3XzKBoHs>=BQnZyy|N$N#Rlw{+<{ZTRcG z&LeBq9Krt%EPk)E^S#CFSNO>UJ(u@B_blY`b%2Ppx?T~{s}$M8#IK0dQ)Xw4Mat(7 zI4E>Nw$K7o^v|U+uu}oWU?m@i4_F^`kiOPI(UlYlv7U%Ty!U?}m{&Tx5;CS2u3xxu z4&^_E6g3B-1H&gzpG+P%A%4rMjT`znyHPqyreCLD9GS~mkGMbmNGe>3Sxo~)p;^4SY9!_QnsU6@b?4eD~MQBT!J&Pp3_2DoXf?=FO7Duur zI@jlb8_s_5#ZUe`FYnh6KKQk=dq>C81IT#pBvS9mo3Ld|*LtnZnJ{T|78A4S9RdP`p9OU#2_L?|&?+I+(usAsvb}YJ}$f1R9k@RGS=$B!}?c2$5f}zZ|0yFMU#k#$T`Z*F+?7O$oiE z*wHZ}*brlp3i$jaLaEVeBcKhw^W#tYI|+Jp)A>>k=4I!_E?$2|1IF#V*0B zQ_L?OA|VH=lEz3ZRPcMovguh9hYM1St>Z|A@*h&Nrfx3JTj9s`S~YW4T`14cJ{u*p ze>t$WZpD(bCkiK*Ox-_u*4*6vSu?_>1-H4agks${D0?VxL222v#_~B&-lmU^d_#X5 zc-(~kj($N?QU1p?{p1FjfVdw%_~(=BWD;_G8^Xu)^f=tpKJMv#t{iBD->1wpY5dF* zxynpPh>#E%YMv$r9a(|eG3Ki^JmnO$+P_~!ohmn+ZFN8bCC zK6Z60V^u*0zGbXxzR52D^$L8 zpN{PNLzjVeatD4tM}JAbC2>8j@VvSI|KEdf!Jjc!md^nzn@mg~dQ2HAH-oTOG_IFV z^qL|g<#D}1{%K%oO^HEnBEBgo$ix@9aVN@qwN9=UPk%$2L!yC#<;M}8p_XW0PrjQ< zDN>AoW^%FgkJ?;(|7V>8xJU3g%WKt!=Z!Dpe4qx)vH6||20F5eVl%}M6=CgRLQR`3 z7GhI;z5MvXH78D=$S+*8Y2UYN*HjejELu?edS~-755E7kwv8(jvu4kYFHe@6``4eC z*E~M=fPct__MLNTIqNUe*H0nE7oVZJ!6`rAXO!SmAn*I<=(TI3cc49&|A8i)*x1>< zes$bX(cBu1wm133{J#hyLJgdJmESg}a{q#Puit$)GLh?RgGu4LGsr z@&ABYOmPy|Y4F`B&Ih;t_P1NFfA-nyN9iB>w;{=~lgM>zKmEh%>qm~g`r45r*SEAk z*xvu`iuMQn+rR0++{Hh8Km2Tecmb;P3K4)HK?V~qT_#1Ct6Aj}Muf>#DtQ<|#d?~Z z6p*e9ei5~qL_U!g(g!~F?tt=dkBZet)B)6dNYEXW$!v#!(H3WmFW*f<{? zDU;?4i#8ez(PR2nIX+D@ibyDB#8`DB#fD>os*PpZ0!4|CZdC)|Eoes9qT7 zXN-&W@sC9p3zjaQ`}!lq{qvsRde{8E``XXOZJMF(rt@<@x=^-hY5|YeP~aOI?e7~K z3-><fh((u(K-6stCQ{di#I7B0H1Gswciwn+B4oU~`}h!ony4^KWxR~! zkc23nF(Jxmj7lI$+@^a`tkC;eU{D0CI@Fb|SRadTZ1~tRv(-H^YR;rT7>ZbpIt(P> zy>u|@4jp5V?F7Y#EE!mJzJ4@>f3~d#n>=q8=Q0%)j_2Zrlwv90xpu+|^TolDclTa6 zQ8|l4%qoux4@xFCagqWHm=pfF`h-f)t?hlih^hljsadK$@p1HOzU z7F{7iL3-dJJdmD{Xtm1T#Voat7JEmFrBZRUHx=(`CMD2rpm4YFf-K&IkG-1bqxMk~ zPCQ-&NR_p@@Y#+8=yC>oFjkhv(hn!sFapC~5nFx+XGTV`B!fM#m~s#iM>EA_&<>JG z+G2AGyE%hj`}X#M(sf?iO>_6XdgI`WOA97XKUOd$Z%H(tS647=amx%44`09N7$>Cp z?r%uZ(6nGV{q5i0q91r|Pe9R|@9o;OY1doZPd9OL=QkA;FGDdL`0Ft-em)7TRz2iq zbGwLm$Qbop!uoVB*~e_mxC{hxA_O30G9uQAa7{Kk5rmU5*_E3WX4c9@P(*4ox!I>$ zNY6l#%E>;EG}@E)q{_&PjT}%ZAnvyH7Bjt8ILQjG1afVx=Xef4Ftoyo_e{`$3bynH zv+ET|#K(UEuG0(XWL=lc;|m}u2aX3a3($_t5R9RvjC1$m_WI7H1$m3?+%27J3u1?J zQ;r=B|M=k+-_% zG-3)di#YlU;fuNPIXp|V$4K*DrHrWmyWURwA>6{heMt^-jD+~IsSScwd-RtheWj{Y5p&EKz)z>E0QtPAKfDc%pi;HUfA$I^!`7% zbNcnfro!@u&#cU#T@rkJ;^TdMyWi;X>;D?afF zM&I~&um(9#f1(a^tD!C)0Xw|x6=tsY+F-FG4Apg;T-^!BV0Uh?yL&K~jB+sx!YrOp zhHEp439+Lm41GyCP$#s5g1^8@cgC6EdNPwPVrdJshCg719YRnB9I+-6c9P+NYz6{? zm;+&9MA+){^~N#I1f9?9J96`+CG*I*kds*-1Y~)KY>NLHaaVk|;|~3MOLakW^Q_tN z41xS&FGXA*-gnyIz8BT!rhjlq=Jw?49p86+c(kUqsVIN(TYjTy;-%Ig3>f;E1* z$w_W@HF)!Q0nTP^Bo;+oM)KNVwKl_5n-LtGp>?IQ0?b5$B`7A0X9$B2nF_Qx6QdA< z?7`dY3Mo(L`^=xPNkFXa*rPnd#?Ko1umu3G!t@+tgO~)*FM>gYCN&TsrUMyVi`6#r zq&9!@%s7G(FxYx)uz~D4zJGeJ-We8p4IcNFj>{`MS#Y3|{(JGXNr73uhtc%RsRdvu z>kEpSmX~+DUX5Pyi;MH~jg3Q3enmucWpqU{P5)H>R%q!gYSZKL;{LqbDC+Rb8Eeb; zY=80O?t{*FK)DxL1f9aCEq9reM z1n1{vBqga}yhq6Sc;vsV<~dniu^}sK+PG|WP?qz~cwb|DoR2XPDY%OZXEwK1yhHzD z95*RFC_KMM#rfy0Kd_y5V*A=XV{<1)WF_A7jRzHt9hFTLyoekP8Gsg(1JA=xVixPn zo?+M>r4aEzXJvrcGbJD(#ZydW_?d|q3(tcLhzt%Up`)(NB#l&PEcSAXi#>eAo(eI~ zU@h80hJ6(BF?ApKevEvw?gyt%m^%NcueQ=DGMvey7+Bguvlqz{`MI$H4(Ji%ju^T8 z==J>F{@STAZpqn^(bCZ9q1mzgn6L}c8nLVxOE@B>=zq{ zJvsX1cciY)-`ZjrA8GhvXbt_q_+Cfb z+l`N~mN6kLN6x@x4ZOdO|}PHUs!G8i0cZ zu;C>rnvJ>-Yzko189~>L95$Xa;0P0AjB6%i4Tg&BoQj3FSL}P-hq|`jiQ61h)V!{0 zL%y->;NM|vh3lgC4?GID&fky|noyBn?A zAwC0oF#IS>s$agvE7%j(t&HZ{B{e%nW;8sUv-kJ#U=bmmqr3KR!wH9njJsml z!3Zs+#G<{RKPfUCV*##pd7ic1iphtNAj#OU>OIFoO)534T;?CAY^rG7u&O4fW#(6P z9V-)yt{g$BE3>sj=l(?hw0cMS#0e=k!&>gvk6*Cx*Wy$|QfhEwiIo8y!NfROed?5m zg!;VV`iL3k#@|0Y`1#s^+~A0m;Qgmp4Mt?>YYy+b^nP*GnZ#6(|M|pAmxw~tbs;W>OeNz?SkfiAL~ll1Zbn9K92s8i(JQRf$gxG7 z4YTJxrj$vV@t%PK?rh=gNt0#^$!dFZc#hY6w=!2A{3r4fJq6R3eXKiKE}%;w@?A~GC}GK^&ThW~?OdB+vs8`3v)+}bsUJ(+*R&iP*>50{CR zlP1h_^iMuWw_91*7U?Hfdx!pFQ>70EuIdv)Cwz2aEVKTXyN7PSu)r>|C~Lu@Ooc|h zAiL!E)eJw$pLM=!U!ztLGSWTDSrT)WR{)l65>Wtk{}U!BKi?R$+9_$Wj1ss)dHLMb zP_tM5Wl%8zkqvw{6qS)=QM#{ss+XXsNZ>V9?aQm=nbUOBX|6?7h|!9O zm@IQjqD&%^C>0SR!UXBYwu_}ag~LDs?7FsQXqXNqZ~<1PK`G;Z4IfrE8&tG1l4)bI z>Kn#-W7vZk11y0TQ>@N|%V&WNHk2~k22LYZPn@@iVwII$`NqW8V{IWPEGl0bWXj!| zJIge88D#B?W6N^36h=0^Ggx1@x%e=uAGhJ~%w&zv_|nG@t9riZ+Fi3~$LcRuEdJ9{ zP{&8E-a0oo@1LwZBy-|J(!Q)+bgeeJZgp9Ed)exm*fsY%4jf)yA7flGxuETGU)mIH zkj5j}tN2BlzI%%P;AnOARz&UDi{j2;g+7jHFuoMJHJ zT=+6&h(FAsI{Eu^*lqK;l?dxtvUPzKewqaT$$w!?%p{o6f&Ud04bq`vb|43=8Wi8y zErYB-2bc~4Ic5RtpZNH%0DoXD+!#lMo*>zc_kJ9j)RjH)htk;C{HAp5gyO^GZl2>) z@+<2nj4w_1O;mXqlmT)pjVYJy^mqS$JefLEd2CL0)Zv$Ae7nC8I~-%ghUnvso>kK( z)+cP9>8DbKJh?MULYUg9rw?!|fQA!@VqzZj(;hnOkmm}U*Sk#iC0;!9%(AtviHuKQ zuqZmhoE{BxG&5Znq^B=%oms+d&NgfOEig8NQ|jkJa~)jgV@j$_Gj+9=xV+h}q?;}} z&IBJfpHSZ90XHR#KDG_Ju%OjCiVq%z(E?0GCX5WTZWm(n87wHY=>h&b44Ij{8kC(F z3bPcAhVaOS1ESek51=o+Glct=F`0q?_0Ds4(HKK7k7;`5Q8j-lbB8DkZXbe|4 zziZx27}}wXi6~hxKC4E?tJ2t?%EEyCb zv+3=YqC=JGyXZ2VOg(#c7t*Eb0t}%e11DFL7cvtJYPI)Bsf~rns;nQL5-`2?>l#($ zig61UPW3RzwD~E))${VUP5&yYrJ-#@@=SQS+{;h5ba`C8Dm@1)NB#9hi%ylsJQiu( zy@QhG^OWsbsq~{sv&Kbwz}&d6f%D=selrM`cb?h{{pQI;xyhbm4kf~kW@lI<3E^&Z zqN{7PE;QUZI@&orlu8ksb#WF~ja=@6Go;Y%s|+W+VCFYyz`BX(27}~5OU7u#sMW$e z1BHOsW*Dv*B4Obhyf_0B9%C6{O`_tKA(rToLUJtKd6IqgZ}u#`Q%yS257zXT$a6w4 zWoutr{O`Bl{+Y+$)V*}wt|v!qMBGEKqyM(&=bqAYEqQNxqRg9T=znz^gE65_qpX8J zA$Mkd5LFeE-ot=;+RTHrPT4c7j*OF!>Zvb|mJL7h!|6>D} z;eQ^W2w1jdU3*7w>e8I1yNxxs+nVn-)!pIRzp?Y+mCJ|94$a!M>b`mNm#rQDShx0m zH`6Q8P40l7tbtB;wbCqb))1sKK{%77yS-WD?0{!dG(2`9g?V=(c1+{|CJHDm$2;9{ z9hQ-GKH~;JtQpf!@E`n+9E%ephi9k8T4JXjM6Pw&OS4wek4`JUMi*b|hgSk)71^iL zCQZFx8n<-j8v5Zz3oN&_?1Zx|ecBCAw(W#1Au%TC$kBT{dAQiw$<$^SuEoPa>L4Y= z&@866y($4a;)5RhK3W`2+bmaywA24@k+M{R%?8aW1$ z*4@D(!W_oLg&Sa?3;$x1#3X8NFxCjmHUogcTjN409RGiB!!$y|jpTd|yt#-=f6x97 za#*_|Jg9I&QPt${XD9UiuxQsS!|Ma*PG2)?-4MMOQr@LiD;E~FE^SQf)RXh0>{8~1 zWlwIOwS394fu6q2)3y{YZH}(GF&WKw?bQ1O^pBffqJTyUhC`ijZ%^10%>ZT%KDr&w@t0<_>wlxC=a|1$`u9yn!4dU9gVWA~GrosW!@& zo-PPFvRJk1F;XuH>8DTA4>snbu>-{n|(?{qN|MFiGh9sy1 ztvFscr@(hl^63}2yScb}jb-U6_ap?&aV9kdYtv=0VHRGsk|_ke&f)<+yi`IF0zOIM zv$8uR8QX$+0xZG&z&3?xcp0 zXxM{})XrOf+#S22XwIDa_D0hur=}0in!K}OUQ6lRfwug}wLdgnrN21uPE|tNNcfjC zH%&{e35`iEYni<5T1IMP)xwzx)e%#(bLXejf3o2b`X_3Jdz3%@nOgz0HNZx6G0|s$ zERnkt-{8dOI~hnHn9A!h2_+IfFxdsR`RfK?+5q|%B*+$hm_56!l>UQNOHO55*bRU=# z>HsV_K5~fu+1F1I@FSYiySbD8hJHC1sgTlKF+9JD{*``EBwPZ|SKdG$+T>&=+(k+R zo1{+8gcM%NlR8V~b}sOa8noQPW=D9#CLE{^c979n7OIUgH830_r}&_L6g*k;s<>m{ zxmn$__5OQ4o?A_Sw>l=tj8q>h+d9$2pI64NnD^tq@_>GPnoj$~_VfKfCcKFxlLz4~ zFw5-CYHyiZBvQ+~DWl%Z5eZ<`IJ`##l^S?x_j|AiP;MQ~=8QIL$su`z*Wv@o*zilv zX9OdfkrJROsGWSj|63^IO69`FY@d}4x|X9wQHgP}TK_fQZ3=4Jb`6DcCZY668EY1d z3wKM&b=f4&ZA$dXi;pP^REp`3M}B_t`cj;o>UjE33X!#tDO3?UlM~S=6l!FBb`pz| z@)BwXuon#L??+4d5E5eju>qmyUT>n%(s!Xxa>=rLi#M3}@X7Z=drJ}IFRxTxSmg5Ua%T^%=r~tV zFs^0o(l;?>5Y5LF>45Wo!kjn5q;XNH1PD5Xbna$C+Q(M|lMu@#iz7@Aw-1wJkIRHV zaN76TmrwB!5U>mJ#|RE?>}Ty8P!DEG_|W!t-jUb*Zfn!smY&Z{tGu_&YCm?St8k6M z>=!oj`3Q}ELoN53n%-R2w|rbd#o5jkL$h;Za-v3Xw>O-XvV*hY?LbB6T>HE@+{;jJ z4I+FXaC3I_3UYJ|@**QOed^H5umyz!_5Kwm2iVl8R@-q%7ubK*epW$Pz}2x&JwRdv zn`g{!#^K>_*nJ9~Z1Wb}#2N~~D}eta3lWB~bx+QumT5B@yXKU3H^0}p>h=2in=3al zVlvBY8KC`bg-y=iCOdTI&05`4y!@@ji+|Wew`}}zaqaD{yj37UsQUCP^t-mQrB!R~ zxDR0GQ#?_3i3ma67YWBc9~c;fnI;HUqwJyxA5~P8%7>s5^?hOpVON+Gfp&qhuvdZ% zhUbk#0+9-SD{!~Sy|Ikr_idQ_76%vO>suiVO8};g7E^%%=g-olpnMEdVE_h9rWm&{ zFl>cKA{kvYVxB+O7vr+3sAOe~U*zMPy*H~HU+?-R(?m*4HPV z(>l9nWy!QOO;+@t%heyQ<>dDMt(JcD$?UCqk+4!_LgnPN57_hEWoWd*G;UvucJ7F^o22)WF^pvX3^I z9UYkj!^=!8zrRH`Qe4%#YJVW~4``u>}lVJ^}1u%R5W7VL1hn0X`Cq zMk@VneABqF;`qd}+67e$t0LMDpX@4_Fs-2rOk~5IWf9HuSFBkR?H6FL)Q@L){fM#9 zup6AnJnz;Ai%=of?l!q-NkXe7NYbF|6B8Pc;uBwrC1WNW5+YeQav`cqx#2}cJw!{zVpk}%||;bqqn9l*}bVP z^=QZBZeL1_-pR;*_;UW9-7709i-X?zJau{7@o9 zIXb$MV!ZSfRurN3izGghBU@>NBVp^0m+iob!cjQM>ISnj2O?6k5`B009iM=^eFkAJ78v&`Yy5JuIzXiY!!^u`B29$=$lW=5BFoLd# z$iKC;%)8uj@8AD?0}1-+vUR%;tv4;rAZs_!gRN&vf4Fz|CrxbO2>i!qiZZE$9I#m=6g^3IWuKi;JphZjNSVcv&u;N~{zzD#@u8TNPPUvUc-e4h zr?x=`9aY%UPyg%AqkrF9c4b}*{o}YLruBz*uS0y!!jY|uXezQQF`>xd^r@ z6K<|N=Kxq!6NVYWuHeOtU|`*t6$4Dq3_}R4dq51drcPAk7uA*bjo)+cof)S0MjM6!hCaYhMPU#WY$z&V z!-Bml_CisyVDAOgs4-DfG-8X1F=k`TrtPNJO?Ee1lHE;qH`#qQMY;UH=iUJ^$v(T; z|9;;0bp(dt&Yg39=hv%L6OKd2#sO-epakvjZn|4UQ75b0iz?G(6frv1!oi3uo61X-Jse=iHZ$BT*JC^- zD(0X7f0tSJ=wWzIKSRsgzx&mD@Bi{w9~|4dWAnC6J9f9QKNVIA50O!%nJg!hg=4~c z(wmrtU!#Y`3&JNvoEx_lD;RD1!+Wsb#Ra z32B2f3kL6WiIXdQ~;b!yjB(8ce?F@9WEYPMNMl}UitIu)QN5#D0#*3BXr2C^0VJfh3NTBW?gb#w>F_kInfe|P9ivtY z25L#_f;7k(3I>%|;Gvid1sN@BjWiKjnxjhnI(w&0t&S-zm@^}7!k7^;QOUK@V|;)lmhRtIre9tli}hre_DRmMu1+f$=MDE=s6E&RZpNPUl#J4Uv3bk57qi!b{1Su6) z67Pb>0MtO1yn&%yO-yZ&bQ`*JF=v@dUQy@4b=-XwIU&_0mp}O;^v0CRWy^c-yFeHc zdFH^eF^}AT^2(T5Q&N}Jr|fy~@%#2)7*&!tjE&11nqTsZogY>ma~n-RxsT{ER5Z0b zWm3_qMOAA?B_*$Ye#_hIS}>5j&wG2$|MaC(gU8dFVanCM2Hll2W0(_HnW2ba7xeF4 zP(mZvmEu4E*TBRUYuJ_;+Hf`|#%<*^DFu}SQy3;?U}b@99IOz`D#~HXi_*;AHb?*7 zA?D1O$dKWVqDb^B%pBELB&XS27c-qHsdwQAwL|oii^)thGzU=LQ$f=cl9VV#=Q%hO zBpuZWk&=L)65M(u%u1?4mx=&^(FJtM%6f#nX=(}NW={*9|2oH0|35pKCknbl05-E6k!F=|=wP#IpmkYqMd4JM#XWm26&mbdTd$Eb4!2x5^T-2ppGci*)bPF(-^4lWg2i`;vh$1Px0hWzI$&Ax z;DW3{Y3vc(rfEB$A|b?l^e>-JF0YFVvpN$CG@H$JgK~wR3a>taYR9uH-dJ_vy^^KH zg=2=Md;3awD_alvuZP@oApP!;{90>>&nr&6?9ZYw1XDN<#XbOF`Ce zoj3LN+$jrY)^H#6FBvd_a{Z1)-K_5wu>G}1TJB7rlb6RQSN9INtqih2i34s22kghp z74?=&#eTC{gK_~FA)&68_~Ov$`1t71V!l*Ep_j*)(VRl*cg6Z+{YiE)7gL>{?UWT3 zmPBA=HL!@XJ&EfBL}2rj1&VC{UI1ZCqC&?*CW272b8-+Mv5OudP-PEv>0)_akTvCx znNn}6EI+?Jb>!~WhPtX=QTf@Ttn`gcD#{z)+ZO7LEz9gRsA2BrquXaeW;O@rtj%5Y z+%t6xdmWQq99UOb5*L+SzUcUT;jbnAAtE#K^T>S%m+Vxi@;piX2KSoS^xJD!zge4K zdVD=e-tx+hIeDHw!_!uQ?*0I}djxoetdOh7(p-NjEWmG;p#~DzlP~k+Cgd|=1`jph zJ%%tw-Vb`;`ao1RQ(O?)mYi#9(?`W62V@0t$$FVgpB%^gL)r=?)5|X@he0^ecpxP| z>Z!Pg^NG1T^i}$&Aj9j*dxx9Z4QE23IY$EC-&?mAtRb{CEf+m^q-@t4BwUsR9()#dwVPM;$3vXfPl7L3grm9e#b z*N!Xoa|evS3%^r`=A0Py#VaIbX55ysZP&(veSs>QnSR`U=oLEHe29Xh=Q!h1wAj_H zX09!aB2LdJxJWb5p|C3`mN`;BW-!CZ#QtUC;PTbw{z~7_Wu>Q3pepIp|9}aiJ_}{ znSj)j$Z+!2OP61~A)MY>wp7BP2sgPjct` zTCDk2J)*PLe7-2W#hVeLk%jc>6C%^_9y>NhNmQaoNj5BSndh_?M{=0G)~(j6J%d@dG3A|!rf5aLfPC_d;Sa^Pw|yo2sby@v!)PxZ zyQT1HGM9KBIJse=@TAbpE4NjI+mRYTm}atw4+9iNGJ^y0r7f1CK^jY@M}z2yMdQho zRry+a*^=4{iV7-R6)rw!5T`0G00{gy?HQDXQ!=|(x1iBrke1{D1Pm0>PzQ2yx>DLG z*P>oF`dToU1gLbYt-(TF3J@yu6k;?phyKdzY8w-cDe)eUA-g!LEivC|wI!wJLN)M) z8GT8yWeJ|#QCV7}c6OvGd&23ugc-K+ld?znMh@HN2#*>XuC*F7*xKlY6$(8Uqtz|U zBc378WW}XtOxjs9Zdz)D(K2`ZrP{c-wZa!W2aW5UV6zn68t@5OawWr4nNjT@_{Cm9 zU6A3Ry%U-{pXK_=P9dV360oCDc8e?4zqt460FBu=P(0WE+zPDG&kVRq-M|+WzLt25 zU}+A7xfw;g+a0f9_$=oZv&xpl+jyHkNfB{~dbEQs$(}7fD9r{B6-)Pe@n6o00!5-< zOcn}CA)qi)>Aa$7R&Ck5tSPBcm~wx`!e4#u4zpT5ubXk|?J;M1^$r;Np(U)Nw4Xzm z_j;pq%!c(KI*{P}7)@Z(Oc#AfML7GXPt5umNcbX{n ziskmcpnY+dfF;zGj7_n*yT~yq_KChyoD^+h5+r7XB_uqiTb2MJrAx8(mPFg~y+6Ia z>8+&`AANUXPMjgpcjXtyH!rALZBLEDu(W8GU8fBRiAWoYp%IC4?S(zUpM{UklL4={ zlE@F%m_ySeOo~w9WG7y}b@kRi(g!%hBdpQ>nsHfiB_%Nl@dc6nOH(EK?feJ#DIkDa z2Z;tLRAk9P9kgd=7%i7KqT@o4)djJ^#C^K!=pz@}=(Kg{!(`aP zKN96rZRvYk@`SHR6j3}#Jg04Tw=dF>ep9%Qp8o>K#5urnOtYqXDkhEEWi4L2mtnki z&L6$S5=|?YdL9=?ny6!4ghR-DI#)*o|iK?1G-fgDIL?S1W%Sld7 zhTWc#Q^4CXmUB*OOqDIn9;J^fE%n3{7Dh#Qr;}o3i6`A;iK`a=l9#EQ8fA3rT)L4_ zc2_xj%QAS-Yn3w-BlJ3*J~j?1soWVl5;fB|_Tvthf;Vt8QYOZ}mC1R79LA4*rVVF?~OZ)c2 zCJwS65s7JImF{hdhs`Nswb3jgg9BxCO~QS`O?0Avzjr|0%jurf=OoGhh^!|kUVC`(jbD2bbOyaT zgnCIPc7DR2K!+Xb@k4Az*5EJistUJ7xV+t9H|O1=S(P}+d6+zcczVL(l=v5G_$imJM!zeHN- zm)qye+;Qg7<45){=HBQp{O%vZ9pN{*C(2)a{`zxO*l9|~T<&-Hym0t)hh0U5$hv?! z*11_7iw7cbP@688IUb0LEOpF}wjoKuz(lm6DR*lS2qLhaE?Sp9zo3`(&k0$V^Gg6d{M5yn~&@GJ$|2+-p|F8d_w| zLy=B3k`2vt3Z6DrboHB2v@0fN7JlBHw-;0e!_ad!6T0eg3BTt3bFj0EJv{e|ED z4~05g^ZMgqJEMj-9p1YtlCF4S5cY1Se;~r8(zWPKdKDfXuEiedGAUh37Y4Y8$yEsI zH(szfXeSn|nes(yeBJdwN!C1tw`3s1s4n+4H=g9`Oh}K zUKba2IKdZOwd^s#IfEH}6*DB818$kao|NQbHtVBhdc7=~%XGEGxTBLCifD%e!LoRY zyjNJKC9Ex#wj+hlu-gyOQ^?Vx%V13~L3>49?0vHonylwmQx zl(dX3+=|C`4PLTk^U^^(9}^ykIb25Gc=3a}iAxqwTJZkQ>0XzC4`iWhbUM0`#W}ZV zT`h90+?DTiLvN*`SQD{aY4|Oqf_u)W3Skw5jjD zEPO6}L-L95^1%mAee!Ge55fiEo$89Q1N-Oq8|rV|owU;&H8{^-S)AWeb?g|aBRffe z93UskADSy15jIG8DE~}6(eapjs0a(wdp2jl^|>zKPBdjCCc?zY)VEl8HC!mBun_t;e8!D7$<`WQvOJ5&}r;v2YYlxhCA(;V+j z(XF$tnENfu{4XbYXMIaXT8b~OV8IGv!G2YUPZshFY}LeoMcopDgeS~aG;kk!g)gse}$z;gSi?Oyug@tnZP&^nKV7?sTG_@({oU&VDvMV?gji%hQbXw~| zd!KZjF9=$+szo9fIV;A@nb?FG4<;-rd@Rd1a>=%NHQNq8dS>m?IorR4FyoyQs!rb7 zGJDqcsb^XbjGh0pOV7Vrej*o1`HDLP>7BIq?WeK@@>j)4GROwI#)QGI1&s?+=tE^F z(}Ls6oVwZVMU=^H4)yX`q8Hnwwiyn|Ld|McnbZ~|PlwbHDfpv|S28j%kG^{sqL&Mb zxTumLRXffLdohaZ$^-OM1w1>;47vsRir+C{1@uc50|*k?0wUZu`iM(EVrg&TC^_yL zGhlM(822H}ckRGqFHB*ybtLnSH@vm#n(!B*dFDByl)oxeRF@~0Cy{ftEBkIZ zD12P7WcKZi;`Q@zHLj=cZ~9=J@SA6@3%?>B;NM@d?OlKc$CyO#-v!(lxcv%tgXoM0 zhqLSWar~V}4DM5Tg8Wl-X-{Ty;VoQqm9ZcmkmqjkI;dk%$rR%Jb979eSE`p4cU~(J5^X)chh_pJ9$_Oe0kdN8@ysPaRy(n9ru;|G0 zwhe=ij6YE~Y`{x9cfLq=tXi>a{?YYAW)JGv(KUO zkLc5@4*Jv-@RDx<$pmy?o`2pJO`|D^)G6IAi$#SQrn9L{UUi~Or&jA^iF^*6&oFw! z{fC?>Z7vAQHn~^VrkCR(v!O*f?M@z)_o7?SZ}>3iNt5hC%p?V`r68k869ybACVh#z zOPnVwO5_R%m~;cj?nhsGG%W;>yj^N4|E;iN!g0c^m|lG9IAL2B&R^<$vT5tjU)s6) zY3EY1@VVzYb}SuPv10z%s>Pg5_@?6v_E=zGX1-}x-yws2OO8FiZ|6&gmwbIWLy<*Z zuUt$Pj;>g-6xeqWeX3NzE)z5Eypcw2FUfQ=sI-&@RYayDL?z=a&eXt!meUZKBSZts;gxQw0(9v?h7@x|DI?;sIF=3Ate^wV{6@D-bzFGhxv>8j#XhzrV2Xl`btzjC}^f1Y%JQP?MIahzca5pmc_n!TA78weh#! z+Mly}--ZS6g0zp{PadojUaZ*IxM$&|N#w!Sf26E(Uz}UJSXe87;^|s%f74Q0T5*(O z7CPL1i?z}jS%}=y>_&5#8xL8$LS;b?n8_5P3&8}y^#O-0vdv)$X;T`NHiy!o4<*tKpEali|1-9)_&gf}ENn0A*dB?^r$(fB?)2f;tgh_$*|N_zKXd~@HvyhE5* zFT77Cm98X8ZSBm#Ui z@#XEqRxGa=wrVA{wixj2BcK@(4l>NC~3vOjG)k_I}7fJqDp#NH|y|YD4M8UQ1+2y?BX;%V}gs0 zEIqQW{AkVnOZLCGd&kQM>z3_VaAf`9ndMyEvJoSfEgvyrnSA=1xnm!@{apBsr8{4G zao4gNVO&k^oUvnXmyQ4v8M$;B_$s6kUoKxK+L5&5*!+Mh6MY6-OiT+64IreK8f8kB zr$(COsi|^PBp;nf*=+*jp?^aI!sMv9xUguYmD49g%X8o)I3Ff$mr5qOQ>l4LcMyhZ zU!r*G=@a__CTW4S2$L1#eEl}cD0BQM&48$qG*G<2n?>G6nPX$uGxnPB`RM_w6A}!*kEC7CLwD z6NJX+Z#AuZ?s>?iDV=|ieTb8f2e&L@*3wMo=77-qJR;xJB*2_W zNHAr4_+kX^)?c!xw8i-g;X%Qa^W3(uC@vyfZjy&t@X+|>K%l1cQqyM<34q@eBq*Bh zDa%ElxJU;8Wf1cf;E)tO+@UfpLE(y=SBz#7;Y<`L4URIFR`(NC(^X1+7y(&dES+!WWZ>#Y8jgMFF zsU%@rWZRbhB*L*_aowgPe>xg*Jn5Zd@d-EI-FINtoM+?X9T88jfbe>GM|EyKWyVW8 z{_>N>!!pMEp8@?$ho)91Yexo91e0`?(U1)n!opmZC&>n&paG7h5CyuuVic~3IwAnX z#72yIpfLKj?gtHRW`9(d^Ir0vy{$e5x&=udcu>=LT~0#_La+0d>vBi&*{ zKnwFpE00BK6k|5PRBCE>JHfG<&KszkC@AQHwK;~4Tl7S7MEt~hx@x2BRtkA)C&4cd zCD_}Xe|^~D1O6fXd%1q{RL$7btg_!`jvSB{A;i71s@)vAuC3SV*^?G5FKoYJI2sbt z9@w;MPVLOzLT&_IDTUp3z|PA|q7%M0TvVG{%%Y6ad6g0B2(#B~j!^RnNUz?|E>~je zMpHl;;WeAR5gbRC-mX`~&>aLbz$7DxP7Labi&En}NR2G0PUJcC8|9|3B)Uir6JjJ| z*JS3m*9b3s^zt8euY73Ajpkz?M?B(an7U}gfz9!4Hx8^m_E{nObD>c<^xGHLzm+)W z=IoPW&h8piHMe@f;-jZ_H0&co399i3Q;412Cp!X-Zv184=1Apcj~KDkS|U9bizkvx zOy!7_;**@1=!iWe=j9eW7z1{5In2o=9}gSuv18DTVV8&w1{?sE%ic%$d1tC*Q|CJjrjjov`cO1v9D_%#X{K zH&-+|cO56D8?qz2g#Fpg^9*sq-&T}NDw$C`w`56G+RVCM4}TFBwxXh}W4KHM%%6=t zx@C`HimIC#+HTMTr8Z!63XD9HRmVr_;bw`{a~@}llF{p}L}$Vt4GP--^1M`y{M~`) zR1AuGDYPj9rJbkUEolZx4l0c7$Qz**kD`Lbdif}nj}la&efiQ`6}ump@X*165zEI3 zcWR!SNz})#)>p}fqA+{-pFaEe;$zcpz4Yjmj)^0hR*n*EgZ}nL>8GumN0P!#*uyyN zVG?L14jz@sMd&~bvUNjaY=%5!@H~+*K^SO^ZdanwnCNoznTSbmz^pv4i#Ot7O`%vA zBlf#KZA$5(|XMhVZnb?XgR-r$OUx<1F2HSQLUjGIv4OA0vnhX*YmsZAL_Zdldmw7QkV z@UB<*h49=<*9xYN8#$^jZ}IG9ZF>ZLX?jvoaavXx#nZR3|1wm~p))<5WrnRfWlr!H zXOwBP8YqkDdNTNy8K+K8f55Pu*})uP{*$S(jv{s|Y692YV{eW0OmKgFYo0 zGv+SY6#d4DcQZbI`qcIG^C!-wl77=iA2`H)a!2)-SMT33=XI|Cofm)J*@@2G4Ed|9 zm6dD1ghtuf`KoY)t-$Yb^mn3Q-tBz!n?Et?%Y?CM)UsHTltr)l1`23`!qIgVpD0`f z<(UI&!kEO%OtLs8DJyvO2KpI_@!eO?W6qHAOz3%*Jl?rHpc3D~5~KJQ`kt)suS;B~ zpqSQm4`zGkmt-7cyULKxPXkJ=maa|L^`Tf{2UeJ_nB9H-JDtZ#jkrRCERHY+jT(uv z*o?HF>u`dMk{xHf+Aqlrx^F&PSlrphIO!UN06xHp4`5OJ#T24*1(rym@D$!PFZiwo z@m)E>s_u8CcfTwAo_9TicTEqzYnk}2VxhkKUA+QI{SSQ>UEw_RBBv{qJ}Xz)(wP=q zVNpOCgrb%2xxyQG*QVfS9TY#SMA+2*S+U)pb?*wl|5^S1jn8@-5HG`L0dq!C2u|ww zu(N@&;Dm&$R{(DukeMzH&;#u78SFsm>M`_cZ^!#xS6{lKbi3xH?*)>N-t+ z8ZnT;J@HN7b@cRHfVpg*{5M@!Gdnt$09Wj&Um&tDt9X!(yU6x`=pEmsG$u`0AX1)0 zX>#V5CPt*Q(7SZ@{rBJu|EgHmwKH~D=U=fik?w4CW5m`24on*CsKJmC;wK<|A%%5| zH2xakGhCtRx(jIhEEyBLi}>O9-bJ|8bDeCzYtlOP;s=WKgE$yn*Inu??tHO}I-d(D zb>dC6T}#6WJujYq8(o=r`V%|;0jv~p<<%?F<$6jq(&>NaYI2|OO=qig_0PY5_1|#s zUW(VccE`TexfI1pVF5kI61j`g7M_Gl=P#17NXuX2U5Sd?u6HrN>fBALB$(*M<##g| z;0wGn46Bo`=(?Jp0(=}OU9Hp8bLieI#jbO>I$0*}wl~G~%8rk^cKi1C)-Rp8{Nt{B zGaoR0gPer^~4CMH8OZyHSd&lyB<6MWZLkBL6NejzQ9uZrdJE(%o`45iwd*?fkSh_|ub7-b{j?yjjC&5*8gvo4KtaU$;|&JoSD)#LwfLJ^N--kW)GScd8jLbi}QMHs4X_a13_7Pj$h=@ z{|zp^wg-Fu-H+hTt0wYnhAaHTtGAC*$=DF(sLglcfBgBfkM!iz!sH)yv=|>n z5;MFe;TOcMNh?hIGdbJoiu8mDs{iC{Ic861F}FnaIPCja_%g%}5b9 zC^=4>;GwUmmo3~Iv~m=&d9?DO z1*J3yMhCokvZ9f2WbsKV#64 zDRAsei#t${5EoO1`o)K2UeU*o`d{R<&cEacb%b)U*U{x59ZjCsLF-6Diw>6+4=!C# zyB{DXi-n!%wpLjSJ?kYFs#X<*;vmD+~Yjz4qNFo;-WF?Hc{V zoRy6W<}Jsr=5+o^c3PHzDvD}oSPkck{4@fZ%uFQBm+hwV7|sq)YV(Cr2{N%RM?Jtk zYQTU|c21u>g1)YgF_qJl2u;F(Tp6#L>YM5-slf~F;eAR(Oi)RfAbBz1twULp2$Y~l zQtb96y81hA(s3)$)2JU(>YhY1ZK%d3=5s3|IXe~XapDvPTCWnxQO~7SE{}zZmxJ!l zI_PqdEP=8|{g+g`!}RP3|Ip&X=-3I1TPkYrUmQ5HD?B?XG;_@A($Xa(eXCa&Osg6g zGjL#tVyA**J-vn`y0WtJV#9JH-KBSa*Kcv{P7I1AM ztmqv$9gHG5ZvmB|K}ra+tI+|$#`6(q=(yp6oY;|W)^O3HP=wO#ly(gpdKHE`LH2cq zm=PleVlgFKia_Hx1Yt4nD~sx>VyH>XSTb4>GlaI}=62k9?bd}0&mEanJ$A~gL?itD z9NWCI@WV4rzkm3>*ln4@AKz};_Q5E4LYH;kWIvFV!V{XtjB5{PVkzpRGEt~eRoLLk zYK9-ehKDKD0>?Ghjz$g^ZcrY-(-MM?!>W&VKAPaT@n;W#*2v4c8ikuZR*q*x`aN zD=n^syiE7BUpT~F;*Oz%M#6cWitY&6vnbB9a8|9FV$yju@~2I$Xg?Y-ZxL@iaakVt z`@A%7L7X9l+y(lCyVPot4L*M$!0+8#KXq=){-Wwf7YGG1MaK(^Hnlag=8jUA^1$1&88$90tVFhqPqqY(%L9PszED7UXgwJ#Xgu662Jm?79m-H10im{ z?Dp^3sU1&oZ+58J(2f_mETOuTi{ki-Egg9sa5fP5>Ho+b0PVywqb^!vW4#dwLbfa2 zsKIQwD36qf(?bfFwN9;G?vk^G+M!ywBIR0-jbf$|5nbAOO2ka@oW#yGI1em^dg&3# zg#bh176&S#=!hR;J4GvX&C>Y0+>UQFH<~-JVxv$$a9%AZo3bpGkSnWeXEfD47DJvD z5=g<}<^l89|M=bOG@`o00g2lAuT=N2vFSP&-!6n@JQ`EU;lOMz^IVj<`BITHIY z`|zEw)^RFwQ&7D(-rp~G_UIv-X4hZcN5-?pX>4f5!s?D;?BQ=emzlr)^YpjJP0q;b zTeGp>vf3@@w;`QR+^Z_MR|gZt)L*h2bf=A|c&B@fK#rrs%rRy&-D+g0Q)R?%>7KND zGd6fB!fuHO0qa5bGjUoYh}B9WI1Syf5j%!RmbjpJjFK8+gs7JG4b4RQD}{yO@3$nB zqfUXYt;4|p`XgXd9Mwwws8;yywvSF(E*vI9w@rDMS2=Ed`rSR>e(>tm5#%32C|MjH zC;W`WL}1TLaK8PJZWM*n^&v~Y^-`)g_H?}cI`*tZA;LNY_A;?^eWF&Lhyo8znU&^_ z_fYnK(a0#{66ww}Q>Pf$$4T>8(M$GVrh&aG4UP| z64-YzFi4?+loC1#R6_5Yw>}3R+yjmvK%l)t=)&^)0Rv1-(GXGO`*2!PGkw5_TZ79k ztg9R`v~JqU=HsnvR`ZMRe6<#+a_}z9)ONrubxpsLUQM%B&M9n2on76M&d2SVwSluz zocRIxVUR4ia{;)Dkr@w>E~55U8l& zFhS)kNY=L?95W>81LCH;z&4E_WBO(Fvr!)&+O><_E6B)OLehtK?%dhNZQd*tw!paM znTI<6sCX5tP%>y6fSkOx^Vvm|t0rMM+xm7LZTQuUaX~hh5$O=fD~n6h*^FsvMw^aj zlhlM}m+07}{1ShOS>4L`b49H>pmjz#8E1I769`ZB?uLNUtZHrK2uEiqV+WLgMaeGi zA%h+z0=}Y_g{??3AGD0W(%p5DG!-RLv;zib^dob~Elne$9xdttqYZ|@xa{<>gW@(D zX?!AULwqq9WB}o&0!@ZGNy>!;LZF}E&XIXY)!Q9n*di`?JgX@=+ zR!{Fcw6?ObxCYs-92; zK@~7%id0vEw<)McQOMEU#vZzqo4qCKPNF(R6{^`)W2TA<7159V1U;11;m z6oo|nL#%A-?ywZJVZ=X*!RdQtgQTb3)y}BTQuUk%=6B=qAk;wE}6J_KylsJc{3|l7%~Ue_~VBhOPiTm&?k91 zweFSxdP{@6G#B29LCmw)n0x>V?FT6I(qnz;Ie4UaDf9-SfCgRgjml7r_^~tL^fftC zLV0b9N1oz#r^r1#uDXY@UUB(i`{wmcM9=*CfI2fTv(%O8%9L2_Wr@X>QphGIdb%Jh z@>;4!+yh;a=iXKNsMwJ*`@|=>x*N>@9^3u*p#Q_HcnOu-YLc~Q@5Y4(aT3dBt?N38 z;=qXijV1p(r?M8OvRr0|UG2mqhip_>UcQFJiFGhEv*@YBg~r4s;}H#C!@BlDjZr#? zJp4@??T|;?Y|(NDuPj7b``UI!2^_D#pwp?Sn7e{$Dmke+F7)WaX(Xg3^tL2e5?oFs zl+|BWsTz@((3@WFaykC>X%OE{80ZWBDYwiYfWug)0I2$~*s{T13{~eH#}Z*u8YKh`P%qCK4FQ8rfsB)4Wu9_}5TFPXdVYNLdo# zHR*gbcxH1z6+sL!F$TiXvWeykiYSJ?4uKJYD1HNqE!+^vs>q1w$jImjF3wDi2Mqu$ z8Q@)_L)0j#n%VV2&F~n9f(-zkHY2~LoxBl_MBJ;*OZ=iBAGIa9hhsnm*P9=rs5uz=}zJ_k8B>n>zwGIaMBLt_oJsUTFVtei{*pP#Qvq>yll z-U&1(r;T>=fW7np=?OwrrWydw3-c_Dwv4-gpnfY8%@l<1sb`cCDwSVKAmlE2imK4~ zMJ>Mzfo0F{tQdRzy@vQeuiOYv?_RxQCLCQ{6jL-VZ#@^Wct9v>R$dDmHf$@p&UJ6Q z=Ja3o945?_sWPQbwclvdD~9j=+3L|p8^?#SuRJ`eRv{B@{LXmUHGU6Hz4p8Z8J*4T zQAuKJPp!=wWkS{+9`Yz?$j$9?y_15#6lb;>lK8l&)YKFbhq21?C|C>Fw)l-243YsX zY009V;HUjhC_ofYC81b~{x_6HK$}DkVHQdQf!5St02qjnL1b3OtmKG)pFXvsNTF7| zy!WFmWab-rRXJh%_VJUSN*USTugR<0$?y3{*w}HCwHD4sC5^B{=yg??&u*(DM*qlJ z*&To3j_o-emQk8K(?{fx{ZXLZU80x9g-q52aJ&-%y)W8r;*Az#Jf;q4LZA&oq$Gs9 zc%F-p#dE1qbQDwotdK!AsWri@N9HXM!4Va%ad=#6sv-u$nbZ&-*}5)t_ZZ5c+|0qS zu~uV}ypbhv5iGpvhp{9oPtY4h6NpY+JYFRzEd!;pn^OhiEZ-ngjEkAFZ4Hf_hhbDs+@w`|_LnLYHAPT|Tw z3La+%aq{&-J}+NU?c^%Sb)hf)YFynQ#E@UmuZGq1U&ogzyQ$_37Xy>i97&!@6w~0^hi7uUI#pm>jO%K+0iQV_N{;-)DX~S z%kWUxMdKTFx$(1m6GnenMpa-wp*Hj6hWs`uF5k*_R`fffqBgF6R4XgvL!!Kpr0x6{$+{dLp2{Gz2`l zK&TC6EGYXg)D6|~DxFHF=3I$w5yF4t9$eP@&Eo!168@N*E{NVely^)PqQx z_{j2mfni9L2tGJqp2F|;=K$w&@XYJsq&S;L7W_#)9(X-YHsbGN_Kbdg^zNF^->_dh zQMI<>@0H7k{b6X+$VZ>Ee{e^)&vBFW?yz0^=D2O~uQV*r>7%E!eihGh+Njz$Szco* zhR^0BAzJ!^`9q!*`gMIZtrGtU)rBQ#BhFp%_xF`wV8;~)Ce-wycv>y|jZcu(AnPX` z6$n!m#ymoy!=o{e)tJBJw^j5u9=76%&a6#sv zm35c|BLa+e+5!F_<(3uhzH>b8fuV) zHpNj|fWw{L%TIr|cGrZ|tXaoqT^qyGh5~z6t=b#ke_~$w{QmB!;u!-1GX};jxFc}v z(TjuX&rF#9_?C+OBzndD_pj)vZON@2kkEU^#=#{G6LT}G>pFJKf%HO(ICliN<7E0? zb~tVD_CbWLzoJovK&O@?UlbH*LpuaDu{7$4E(9J_c)MugE!Yn@4%I!V13=_CZV&p0 ziauN*0cAbN#3g>}X6BCE5_apg3hq#I^C3=Q2_f?z6DE;z;VK*MaA-SDu@jou%#Ihe zk!qIdc)1BHi^a-9u`)ZYa*~5lBrB}ORuik{R4S$3rlZYCWJ>T`4Z*M@yHd;9?VMK0 zD;gnvfWBQmIiN2!I=}xNCj)*#<%>1PssM99mQEJU)S()q+nB>X{pOo*9()h~gxA^s z5ng+f8@J->iZ#oHDl%ea)5@zW*Q_L~;ivgvIb=k<@H9FweSmI#BbZrC19BA(29#S1 zG?7EIeKBGkfpOrBk+TycV+PKiJuoIRQDzxWjgckjZL~I!V3`#&bZE9_tD>>7AhOsw zWAe(;&d~`8qn(^S8~i=HxTQtEVDe-I9m69+7OF28V7H?UNPYgm zLVUv;{WQtfqC=uFm>tcq?ZQ7Xs09aXj*e4!3pn}=J%teqlc9kCjffTSB7=nXRe;~9 ztA?gG;VzKH2#HCoR6<)>H|o;%#IjGK`ps>9u`#P=Xg^o)4MP%(eW6jAB{7~pxtXD9 z!#wWFoZ(yR>vDXBJC8p$zR#{v8G+jP`fK$C9pNc617Uf6%MvFXTw0kEmOcH@WJgLu z0((Z6FmUmx+;PQm@k8d9Mdqb@)%ANxvB90`i7!aBncV3SX~prTZ?~E~VMe1f+K@Rq zK4k>^=V510?OWK_{gnyRSMBZiB7J6cp1Wv#pQ1%o>H6?^hfv7| zB65>Lqw@xMV|yptlLLdy8oS$K^VqfNX`XZ>sxe8zO3s0f(Y?`a6Iji{>dcRaQNQkj zW?)tr^+hYt)^}|nv`@Z9(Wj3>lg~3zo70%sfnlhsWb+kFUzkMgMhwUH(I6ZwAK3X_ zAvh}VUda%xOEe8Po5ei-E{P_c7>=@Qs9+qLsf(Njc%XpSSs?{DDc8Xib}s3Y5`$46 zYw;9kMnz-|PD=_TS@ogOmc-EmQgWwk8mdx}5VdQ%KV)LNEM;>}|X4$5h7{nmgaUt0i za|7i&*RSeT_u6o{{nCHQ&q>OUF_>cW6URSVojt9l9G=i<=wVT!ob$rk_cM(b(vni( zkXwH_iV08g#X!-7_7KU2I$BebO)&WzE=R=ZBQUU*vN1RDDaf!CG7N4i1Q5&6;wUA8 zkcbqH3r!V0pHR8Ftn`{B>Z=n4T<`~NaVT=Uj9X&(ld4$IrI5I92g{~Lx&l98wNN#K zYFQWs2sV;U2LYmX5@Aqkh;1UHcRiojwwB}A<_Da^W;PBudT7%owwi;edV+AmyEUt# zkwv>VYSCEkNYg(WmNz*<%`v9N-V^$Igc|n###MQdVXO3R;r+tgWo*qHe;%aQU}RS8 zL1qQ*-IB^o#T2j96uV6?*8%0CJsKWS3Nv^&(J7qQMaOXjz9V@Sx)jFqMMKavTx7!> z9+WXPoYznmBXvopek75Rh>;uw6e+t2s+TekBIA-#7PQ>ryihRZ9+4Y}RvPvVrIY0+ z8^>-OmE33PxkZM_hJj6)IU5HhkmA!XsfC|A{Uh>6moFL;OZxY&OTH2F)XU~6N8ebp z|IZIiP(1R8%pGwoDNQbfcl>NV+c5RP`VnUC@5+jempk@Ey3itfBKD4E#^|j@r39wS zG5s!wW3Yxw4u4L=Wxa#bhp{NrXn^M-%5K)<5z=TSR!xW~#6%H&?;%r}1qNyL&@(kd zW9INZ3z|z7)n|y?>o$u48ZM6e=@Xe7CM-TZTNpm$%%Yn0{>OiH^2kYH44LW^zHVki zRD-S$QF6Mb6HTb(pF_X!l$CX$(a#C;QI1RanuLTw%1wavxE|JHDKqXuZ?_Fych^G$ zL6eAfx01S6FM8!(0&5bJG1K~|VaTxF>+-UNX+zUkZ<;sF*sHbB*c#q5o_LRsS#;x5 z8`}dCm%@jr`2mGfek~cL^2r$&7gawq@YO*0Nmc(rNk(KSy^I6Qgb_Pw(^URyM$YHfXX zk@CzL{fTxGO>%D>3E#hiWStm7Zoet7-~#)<{e1fZJ0BhnE#M)nb1T+qhiwxL-71Ay zdRb$Lh)9;9fNAYTTP$mXLXNuk1e-e{!3}i_h9f#s#6;0o!;dkKVYAwBS8H-i42g(p zwOatRR#_t<(7R~XlQ^q^Zt3$37&|p$CWh$#5(T_y3_=kA_lFWglb%GrWTiQbIDPD% z9<0}x4b#Vn2#wJ!{rV7z7{7kRxaBkJ56qvuZ~X59&yNsZYHn`65ZIR?Ge7WP$bb>e z^G-(d`qLX8oH0J+`cp3i=G}}CGF9YxA%(obCJQy>e&JA`xozRXd>!DhRq&})(5EBd z9v{wBp|kY9Ym7mL)=P|ErV1$2(nhq5tZo?<^EiIfxwRulxrYyTj~c0!g$~3^?S%|S z|Dp-R56%WBbYnCMRjMvac$KZ%eOQ6et*5l;BWq4~Z%u{T2=z zGP5wu7#?fcZI21n_L+BJbZTv;PK`5CATL`B@M#rN$ZA2M`o4`txV*#cM^I{ERGXqd2(vk4=Gu*YFS?Xnl%l%^*7cP zTdea=o;(RYIS-!l%wY5>g87yZ60D!m42+#F~5Zm_4Fc;UaO zzu<5fk?sJ0cr+*>T8e+u*HcpN4ffC$PKf&gA0-!Umsq9lS?UL;TK7E>9`0Yof7w1l z?y0jR=3(|PqFc5?4Ezom(7v{E8U-Tg@7$zg<(?ojCE>c8=X6 z2FHIGj9^vmd=7g}?gB&=jO!XBgYc3geQEtAR*tF!s-%Juiz);ToVs7|MJn!NRrkqV zf`fcYzoBJR!z)7O`D+R(=BZyo0 z7B0@AYe*7)Nk%i@U@!WMEYtn@Fx6wB1(4Bao0`7q_&pm+uYHgmz(ukj;ac5A^yEK8 z6MCSCi&*XEB0Dy*%h>_@=#?uwKgFP>kD#Y$FDN-V-ITaedyjm~zxzu|{r<8tM_Gn{ zzyN;+o%SWZk6%V}rx@!Ms}hqCHGnNPO0%Y3fm`(6j7~Vn;RL1ZzUyxO;9a@(Wf>X$ z`)6d7-I?6|0r&*E--Y5QVDeNzrP1i1uVBur^dS_UKI*6F`7vey;wyUFjIy#cz~k<% zI~I$eAq*p&;oj-Qa0Ll6t@lFaojVEKJHi<>g=S$Tqu!VM2GT;!D9>Z+l#`CdjYXiw zkGyXBo$vpwaEgq6PB=2@hVUR6b3-`s3A!|H6BY@pq@VOYGw!($=J<&B5kqHwj>dib ze3@|aX;LHH|MWEB)N^EtaQHcPp0I*!BwK_f(odWe>Oc7j>}9On*p4%$6UOdYJU`*~ zaa@qF4KL5o2_@;^4?Kg{ zQVjBoDwsW3S|G(XWIym4nUpiw5*iy+Ii)hm8gnkv_iHpt!8a_l$6BT2STT`W zL@+o{rI|cZ4~(wY$o==OP1twu@4Wi^3;V&f5(-^1NnEQlpw?J;fVC$$nL?U8_HTge zhrmN=axv~dO}xJ~ptNWJ2MPmm_u{>!F3|UGZ}Gq04enekd``-lpF^(L11g)Y-7YgS z#&c@v)`q`h-LS01%$II@1vqQN(qpX7i1<)nT7Exz&L7#*(|uN_S=;kq#ZweMXZPX$ z6z|Zp&Z0?hwMm?!R}0Jt2$}WH3KfEwfnE z=VU=jkWP@=k3pU#*(7$7?ZxEzl3afpklr#lhkG@$WN1xJ`OrKdxKU$uBu+>H_3Z>M zKNZAfOs$IxjY>#}Iv3jYAsBX!unMI#axVb_Yrg-PvhTk{hTppkqQ3X{A6i!a53H19 zwsn3Yua=!henL7kgb4&93>dD5MfZC9S$**yM^Hf!Rhlh>zByMA)h#H^mr8mdpI~OqRWElSuRD%dqu>KUX zt*auFN&%y2#dk$9eDLt(Kszf$ETa^anzNC^xf&H;*O+I?)WEI$uv|xu&ytz!aUrHQ zW$KCp2Oh59&KZXct2n;>;SFWgqpPo9yfk;oxU0`hS~z2c++?iSzM=ZkxMvowFqu{? zd}iFG>J8f~jA~0-?|_WgGwFSbcnv0Il<@Z0gnlaClGrz)s6SNoK7I6Y85#Q6^mP4! z1BV;dj2T{0F~F*QY|Vx1PhCE|XWWtj)r;rOsTndH*3G3g*Dvo`Qa!h3IKvFDnOnVN z&*kfDE@?Hy8IfY<^(IGnGOvls%$4)J!kv}J!>Y6UU$AFL-z9TJv{L9d#14Q4_df92 z4WHqrfg%TLU z6gbLylv&XVS_B>aW(42v8mGt?v`YD(3h5_ea9to{*& zT&!!-!4oy*sc}Pw@NfS3nyF->b7<_o&roRlt;wiQ{xhxR%1ZOV>Xu^&Nk1}uT7)z0 zY@I7CG_s@Dk1Fljv6q}}DH`_bhT>udyy@Si!FpyRjcYI$Np;|9N`DrS_D=hJIkmM* zGm}s5*s;HC^d8Q5VCS6C`*$y`$T`{4*wnlgw6}Bg?uwI5TTO=!nYK2atk^wzr&0A| zD6h75`hdX~Pd;MRt{U9XvT4oq@%OjwJaGQ8GpG3jNAG)N&t4E;)8Ljh;}1Ntmtpok za$x+LmcdP0)qg;E5@{g$6(oYB%pjRiD#`fqWEZ@d;l;c6xhatw?gpZxB-~AN|2>NP z|3y5p?kqSxF)fAa;j}=1zA=ENj8M3K<9zcsBfLbOhsPU-R=Xsm8l}?2`{}EL9JjR<|^t@0UG&(K5bo;h6C&`5|K`tP1c0CoZ3` zZ1v)tvD2sbBTt{)xv6dA#>UW9ixyoTclI1N{x_ruZYER>~Xmc?D>4oKM`(l zv{BN!`_1q|*K^Ekp(G)RH7bcj0{J&&n?z@n$a;!4={G9aD6N6cdI+~4Lm~ve)c;1M z{|^a5KcHeu?cRuOf_q29A7xEK&j`~UTZ1ls)Pdi?uFqEH_&R!8Eo;~lI zL*@iO2k%ji`Tl#9`TzVqolkVU$lsvvQRYjZ!>sH0xrn=uNS_0rBgI|bS4k?nKBtqF z))w-Wgg4*0KkKU_b$73o)+Al~y|whXw(|+lM31$Ae(qfZ>l;Fb(EBoMr;gvm{7tbF z*+sETQb4QKV)V5oN*-ac+c9V`8xdQM^kNEMC`8%g3&i){4Ill29t2fB*l>|nVkzHxH4_xzdvA9ZgY7*&z=4d1%Am!!Ls z?oOw(CuHCEt+PRzEdgW=NeB=ykg)HI>`8!xH7q6&MBD%)gQ%d0s4(iN2qNOXjLYaa zj=Q+cGsr;t=KGz~3B(zl@BO|%W}erWUyAD6bx)l-b*k#rsZ%S4js2`)%Y1xi>p^6B%0EdtJx!6(CvX=wGI0K8BU84Vb?U0 zFD|+D$4$2u?P-yREk});M6AQpK;!vLT9K!nhb@Pwq=g6VuKC5`>>3sy{_Z~)rj%a# zc=))fw@e$qVRfx-!TKGw+60_;kOmai+0APP-nx6_-3auy7!>RT1zO4fga$sJ$|<~2 zruP-otH23`tmgKjG7+j9t(M4Ai6pC?$_GNrbX%n~IQLntl10&&ByVin$DF6$Y!sU&rsMi_?Qz1VBU=gJ4CPYd`WNNS1N zCExP)JrFS5#kNP(4wX$zaf!^omg<>pgWOEx1jB_<&2M>7?9?5Ejq^I*1G8sEo>s zseh5n%H((FekUZ&p39eI>6>qUR)0px;hLS&Cn(ul3OS+omSniL?qR$3DbL6Bu{E9 zkM6dDaS60p^_b?zLC&&l{)m@pJ!9TAv^lbL)~1-~rg`}Kp%itK7&2L%AWQ1;X|-ZB zmwcTMMk&r|)GHd?m?Z1}l?~KqvhX5m4Y%y!a9ftONxfE9CbVUmJzst)OK-eEWy)O| z%@(OscM!H9yA<-6r>|Ktfvx!xJY2h5nOFd#m0sH?N_VIW8~|IiW&6rS>$c7xHEH6Q z4$YRNFYsty=V4t%tAhehNeefxB?Z0hiH-i(et@9cacr7*S13W^Z+x z-Qj#g94j&ygy|&P?U0J1Tk7W5&z+VdmpMzuj~rB5rTJKWNxn2;`qm}u_f<9(j-NZP ztZwQMl0zqW^(^QhPHACRlx^<*;B}o-S=_u_Hob>0)^OXM{h!V2KWf^fF$0VGj+wK0 z*Yc7KT~6HMs;W6DBV)ELt-mu6<@bY}KM%=)t?qHe7}MbtwYHaff~^VrL(D4jcZ#ql zmhBT8NJ)uPB_;TN6u$o_mOOml)6?L=>J6T2%o>5sy)5_l75^w&V@5d;gWNyM;rP>o zM`~8fK654?JzO)#TMnA0+oP)L%i#}p3e8i&8NWl>I^_fD8p<|G2~LBj4o>>AQPSg# zX5OQo+8*V19=(vo<+|p>%7Z=PttV6#zTr@IXjS$S##BRerGe%*P_9{mdDcT~HlZO6 z1~2^$1qYfhc1tt~G#Zib@dkGx)a%BLda!KD(8@8IJ+EY(eCYl~N#Cd>TIwlCP-!>4 zMm^kCj5sIksfCu#JFZvU9h}JRO)vRq^!%u&%3dzJfX)JH!C(HRa(7`Qn8)-woEA@= zmjQP~;j%EF%Eg z!1rLpYIiyV<2(cV*pxt9A5)wqBBoDVL_}Pl7>!>D_gX)Y*sYu0&KGVY2qcFFQEc}0 z?!|GDaU`iY1w_$TbQHiwj}hOW1UFV*vT57OC2O}N_~mBWy%OR)ss|4lV+c*J7&_i# zNT4mh(BwVLqS>-@#oE?w^=n#R4i2)IZW=eT!iX!-D@Fta28SL1w{~kbi@D&Izm)Fu z60#S5eEjr2lE(fNWYQp+L2dWoTYR3VbbE0Vo1k;8)JK2Wk0R`Emi@W1uIi>i1^Gkf zZQQ;_yz1@%)5cfKPZ=4z?UwpmOGszrqOV>+U-gAwP=V9OY!37YGfKj4_AwfRWv!Rb zQ_vZ~*gr4C?l+JAG@e0jeP~*A9-hALX_4D!9DUf~=!ryU*YoBHSx+yN$vHDeR(9Mo zyLy;&{)w_R12XCgAd90Xl?~h;5U{RadHU1CY=*?t%5o=B6#=R~232HtPjPyq8~OMP zqtL>S+7|~j$hFX;rvcp)G_>1$&(U}m@k@Q;$FbOT`j6GUngf-?`Y)QdX5+NF1!Lug zf-+C-y5spHGg{Uz+q-sI(4H}a(a+-0&)!E%1mZr|J{k|<@9*ms7>N0l&g5nB_wd&T zVkGs)kL>Gp3Jj51XSh!x^wI$l>2M#x^n4OS$;6P^bAAN2jZUkVq@uhwn#+neR&>3X$z^ws(9)W&- zfgXy^9PFtJG-@(bw=^05gd_DC&$J?d?pRb z&M7V3d-Hg2&-<$1k4jz@XfcPzYObU^`{p{fi13q9ez-s*z2D@r2yaVD!KnB&%=dnV z_AoGIfuJnVZ1nfgXmnnZP3LF!*5RC!89$!>=!Yv$DZ7hgF%qgue-}LCEyUETzAih`0yIW zLM4*o#ph(toxM`iT2|KPwPx1BW$WhNe#dQ^t&O+P3}O0;9cvnQiZ@?8d+r=)c@DG` zgO*@;*-dtanvEvAJ;YP5mrRktR>^L+1>pWXM8`pVoB--vULXu1wnV`RjAebmDzqWQ z2P(1HeU~ijCI~mpRF9&i7;K}dB7RN9<>}9;kM2lJ8dv1-F(g6u^ym*)(H}gZ zAxfRWlH`S3(-otKg)Y;yD4sr^MvKM6plA?`B=0x^6L3>!WkF40enHWVt_$H=Si9WH z0yp4dqNw-B@Jg;#Tq?Cn&nLK_qPQgK#|5b*vDYi z1P5!Z1|O|gfW_qDVe*o-!A6U3u*DMWt00Ix{DSiy^}BwkyC>Qu{ zKoEM|2HpDry{QNB-4c=2s|r`F>ql-hj|*G;cv;!UJ5h=938=&bJr0;YobcZJ36DIU z^Q|ns_13o`%hpph;MyRh2=#W{v9=GZWZa~x3o;mjbc&>SdN*n%PhBf6A!_sUQ=-~} ztQteB;)5$P^54p27dxbIw%m25n@()?XGbBD44q&R6jPpc5f7~PDBf&`(+P$O<;#xF zKPmlPvPSBBLQdR$pk>M6meG?&I{R1HjlUMVsd2&9)aZnP zSxYt`T3>8GH^uiWcVli7iCF+n(i^n6<0(J`n!PT8i`FdXtQ6sW7GbCBa0m^>)|&@?_Tsil6JCSS_rpW=y-ItRz2w-HQ2x*55QbH8*?l z;w+{AwzSUEf1lkvJl>hUpdmRDq~73diZsEQo)WAC8 z-F(N8M6GiW-b;nVe02pPYb{py$cYDcwJaV`KV`}==YVaSR#wmImtLFc7=%{Bp2C|- zs(5Q}yzBRCU0*kBUa&PTiQ6JE0Bw=FGEJtyUlH)TqV`BeEi;0ZWMh&Z9(YN{WF=T1 zn}B*=iVfT2@1GF0C)g*^*q&fW-b2+)uhM@+acl@GOaKTCoWUYqq^k@Ys6%_}la zqgYz~HPNk#4VB>gL^;?31(=G_L6+#&)1FI(b##?aRwg_ppnAOF){YxI9Lk5q7bg9v z{_W^1JC|nPv1js*38OYo{$3~p+jicyDoY+(HRt+6JdD@^e!yKS*A?WkR5#C6q&#%cC+GN41EHqLhd$-#xecENeU!l)!*#(ng`atVVD6pZT(PYme@ zc?3cc@fmW9j{~PH$u}M{Y^NLEQq=UK5v98pWvU1Ejs5b@UA zw?6&!);m&Ne{|pGjbNY3Us3-+jMUM-fnItazh=-W>6<+QnK|EXp1~BgSvD zgmaWk9#lv-In4KNor29^P?v-2i*z(qwZ!~_I=kXj|K75tLrhiwE{q+*h(A;2h@u0( zySYj{7{6!Z6HjcsEm3?F);VH*)kn1kS}HS3HE-nH7uXfhwrkxs1B zf$YGjp-TkW8?Tp%0Sh>+l}H=p%3r;tUO0%$X=i;XvU7DABIzY{^Cz7h*g6e){o#__ z#H_r5qejkJm6?D1gC#$9Fm z+$ip>4rtf($S6gj=w9Modcop)fg-b^H$Z8inl_Gw=&q&K-7~nJ^1-6{gBNYuuD2y|JdG}IX%CgbR(XMK8fy}uOE8f^Ja4hsu5C-zB9OH>jQZQ5W>N?fZK z0@Lw*$#n2`65X2#7jeu{ID!Nk2y^>LwrXm8?7r@6WLWo6*obKM7K@FFq>D&NsZg^} zTIYLs`l35t5UKZdsIQ%!{Kmuy?@W3@eYNADNPY3ZoYb9TK2$FY(@zV|7Y}&umhXjG zy`l{od_3t%^~lHXsgIsaPE1HSDTe>?eKGEtq~qZ+xHk3&^*i-KP7ZMZ z{2V)anh9tzU)cOooc>Z!1LozLdb@XEtAwzeZB|WCs|U@?=;|_d1?RuC=IS0NBXD(f z4`p_`n-rG7%v`ZigkJde@9(Q)hmDC%OzXE}uN-yYuFt;McTg#K?dcc3&}i>zvhVPD z`|-b;Uet9H;<^#fBwa7_i6WC zoh}|c^QBha>)QY33qo>ThEKVImAj-p3f+8zF280EO;ZnDP|xj5mstXnjAp-f(#~kK z|6{tk8%}FFs2)AprWPR7;yc23|H;EM=6?VEo0v^Y!nx}qWyyAR`Jr9oD%6A2VyD5a zNvxUsAd+C5-WbxLv3c4&{T06k$z1Pmuw#m^*hFxv(P+~W(?VKpEKS@8elc#)dXEo* zfo-taku9BuGGZD{osqC!m#))?MZ;k+L%m%Dz4Gm~chyRDy=Lg0_xh%ogp!uQ~bldWpLdQ^F$b|JW`{r36ipWp8K;CHvS z9@E@;txoi-7zf76q*?T{(JSrPAKj5rOn&u}vBAUS-Ky7{aNnsr4(kgq#wg2-VKAjpLJ)n?4Uc@eV`(vBITNWBH|guBb?Yrj6Hl?ZR}6hrJ*vJfPrEu@zWc0t`hmyA_}A30ARUFmAK?gd z)r+9F7WbQefSyb7e)F7RIRfvw}LKsDCtK-KFwI`51|{MHO@$_Mr*fgH3~@5H+aaczPeVUFMd3% z2otJkB+_=UKTwlH9_hpqMx&m za?FoM<#^Xxji>j=;>S;nqD`GI?{F>F?sK)sw_KgB`PPx(x=XI@L%rw_xOV{Dqf^e4 zoEc_gv&k>CiA_FHAO7NX=c22+p#=#Uq^?$NDO$hX8*`t z=fx~nJ*{v+y8Kly52QigbbhjK-2UH-%8R{u##(i zSeNQCr%rPQ=)K^x?d_$`@3wzXx$YJY+MhEZo8Wcs*L$=8oYKr=05?DE1yu_siNv>ZjYZK?5&1 zeJxOntHmJk#GukAAInDEYYk2>kdDEPN9YNC5S@0GGtbXA#MoepHreHdKq<=C6i8?D z15LhBl3r)k8NAz~Lf~!M<{K#cM&U;?>8(C~t*8M_UENaXKFbZ$CryodSOo891pDSp z3+Av`sQdZ(;J(c`-r$1;$_IhTBH($Ii#_q!ILu`A5%+2CQOoYW(2(+sB}3hNSlyOv zc{WXmuf%7rd#*%Tt=<_TX8z-cXSVbc8IaYQ+~exkosY~>|0+V}9TUUE+!9%*&UWNy z1*uhcX32dfjzgWpQ1R*DH1_MDuVSTnPE)wQcckWfZG<+;57DzyorytaZ*7pp5~TGu zYYnik>i2|4hR25P@wNteo5Q`sy$$~DX0ui@(4qpO%bgFR4C4g(z5SxzsC7@ZQEya@ zHsW!Ga}*AKiwJ>Pr-;C*=iFRKvc6D8;1=ZxL&QJs?2>}4$D(WYE>)jX9#fxKa>wLQ z^7VN$__lxOdJGG}<+(vit?VYWw9vrw!CPtd_3#i@gQ8QkKIS&z9{G4M!Ps%5 zB`q(wF1q_C%n;Z0id*(s^!1~!X|C%P;dok|@C15*r+1UcYxeA=SAG^QRnbgzBw%Em z0b{GeW8Q0M8#kpRoQWQqX6)*kY`$JzzBUuC*#e>FJvODCPiqK^fi7mZo4WhOFV)}; z$@^Dod-@8vt$nR?;3>7fqeGnf-Sr-$3m9}EIoTv$cPkC3YwkIvgPvTyW(3Wq!_)*s zU)%=^e45igr~$@WDCNKa7`1)uK0brqB%y@URoylvi`4PFPl#v~W@5hwP^ra!2E4K---!t*tyu6wsMtX^Ap z(-_U#tJ9T1)n!-7>VXe6#J3>qs09Rl4{8j)hHh%?K4$NB4?py9#6$Xb-xt zq*cCGYxY@}wxas&K6hyo65{eBMdDpz$C0OkjP$~d<+axIR8M%n2h9xhF!i>DfE3x$aod_M%Di7gwOV+xy8C z@&g+6+CJA8VjWdfc*&o@Tppshgfl-So73nL$sxj%)pY zKo9OY1wBzjj{=L2OSf%e{dVPk*SSv(E2oQ>m8C9!RT8%la~>AwJGZ@{)?>d`vUGi= z`xLzKm!h3M{tYZ#e)4xVNI8TY%%G_|D+r#;VeYHPv1150-~EEytCXj7# z?XL^(eg=&>Rs_fkz_Q_Kvt1+PTbB;$JfV?Xb^FrtC&{le?-a73U%@5z5Ry5$qEv|D7vj9l%vS${Rd>E59seu zUsG=tw}^qDdy%?DefJafGhzPZd*P-2U0zs}p42ZtJ++@}g}4>7n+f7h943B3y-S^| z%~VgTm(^>yLN*tZ|8RjNyF#lK&1lSDjaV^9GsR7wks(cPiUZqyU?av>8j198QyeMf zkPXMjA66;_Cc_@Plw6gNR}h!z$jSTyCc=>KK3C#L4~pk31-jgQLF{J2gz^zKu~-+Ar#&%Hu(vR`sE4dU+VT-?V$9koH!q!?TCrVbJYGyoA`BqCXP8` zlhQL1<8##f-)I{(qURAznyHmMt04EGu%|h2GIA7jM|ebiPL63rX;6K9|H8C-)1bV( zVg34fh9$R}H8Gj32#!O86W_2*$^)tc`#Pu;ttH5+i^&M420C|7h{)9VXCWdXHJ@H5 zB4w+u4~AzS+({7|fq(JRIL9LQu4+WDYU{pSeQs}>M_lgR>KE$Q>La2;AdZotpGWjv z?=>L^)$k*S)k`m3p7q?;i+`K(!nLv&ul&!mAAI)x#grmvVv@73ayhAAaZ-}AC}8AW zt7rCoR1`X&Vi)4|=BE-gnP)b>^qshN{^pJSZ{NOo_wLRe8xGvHrFn1r zw&?84*r=RL`Akd}Cjv63k6YBR>g&Vs<_T|<}fc>eTjYDivUVop|aLVkXN`!7cR2J9rft9=xA1msEs5UFm0G+kPZn1)-WJ<>tk zx_C-DE4?9#9(j8G6GG!On?3bbeN|&wc3tD-)X9gCcVfSv{L&8k&};LV&BGf@oNF4F z6)ZbWA3YcvOV^ueoT0m4+r6-Hw!Uog{>>%J9^5^9_U;Flm2BQWxlC^`MV!Xk;0bA; z&>T0NJ575QCf_9!znijhN=svG3}Ps0o#wk9yKBb4QQuX}8(MMk*<-g+UZOcH)a*$5 zE~9V8+6p00X}s(HihG|mXZZPLn4i73;{LlDr^rT4fUl-?10FvvY0x#?rsnQ#e)n0~ zo)B8JqN3>`{dKRe_@DR}{&&wIdw-8&Fj-ug2*F1QdgxdFeKC_v4BE&z5)}B9kRcmk z68R{+f3Dk^+~Gd`6BS1`z1~As?~e9cqSHHINAK_cGJQh?dy69?YhM@5-ub=Lzx9mr zmz{$Lx2)J5H*ML{>9MU1TL+fzT(vnWWWkoT^KHJ-TU;N8CMSjUNx=YEI?;uAlEGe%Xa?_|$qN22X+>oJTM!P1I zmRAlPGG??GS6W^%YzU$PSCv#$;-itSP-sOMk1UV}=EvrZ+`D?I!d<#A7jcsT(&Zhh$({DJ@V>>KALTbkC2{aQ3hikx6fs z@}0ps<0m>MCX5)BG%B?Jz&-;fjv6>{)I>#ZwP_JG^_8?&+%7K=-B(EFy8(kc`4L4q z;KuLBBA4BsbnkrIZ{+uWrgysc^P13xnqfEH+_1T(d~D68UTNIoa`R2YY8p4!j4iJT z>Ggs7ajy@qh4lJ|`c|*U;(C3cO+U3}&8Zi+Z28BEQ>#~>I=6YVrnWn$^SdWkuYU5y z&6_(fb>}D-fAb@FB-+$6-7C6@@Q*f2PQ_bIr4^PV;k(ZlW41)~aj8`#=9I-pAjy zYAmMSQmk60KaIDO#lju^@J8H(qmRa0d=WEH^Jp@B1M&9+gvb<3g!KuC361bgmQ9`k z5fK5NCOO$xZ;cKQNw8Z3y;33(0aAMc`w4XQllDYHOhOpkq_kK9g<4bW307-@Jw>Ag zn34_fT-H7U&t;+>@%6gBq*&|q2Fx`mNO{la9Mk}sv0I~Z0(H;1?viL%pl->NhBks| zLEDq2f8!?Y2pjU0r~dGVx|1jC>RfND>Ebo|Ri@OzGrId9^!I8ZVM?8*JIP>cO8PrCleZIvSvGkD=Xkc!a)eCYNsbG^WW$qQu7 zkIQoSXX*W;^l?!R>RE9P>RJ9*>;JK2>CbD{Tv@W@=UI=89{q4t)x)F5JY1z2`Sy!1 zzVptDFZOL|x&3zhlHRye^PH&D{)FIqwvz^pL9>>W16G!3)-LZ;GNh^~Hp1I;uKFCU zB0DwDDQB2g>thCuq{lBfLyoEtgkMl9-~1b-!bKXi%Kx8e75_@BY!2!sHZ1nnh-KT1 zb_je-EwIrKa7JPw-stJw;OB`S2{sx_qhv5i8ri4SqRZx{lrT&$Kjk-ThWq)>BpY zZ)tpO@|69LFZ;q(M)b@8J!Z`IabttiFDjtPWD9H3*#dNu#-g-G1l!v!-J9gUAc!oH z*8?@QyyKqqh|5u+C@{B?cebJ={uHxotm>|>7-pZ zjeUFj!bhj39vZf8aqX=`YM*a~BXYiSaC@e+2mV1E&C{kBHXjPizs430<8y)oWo z>RqjCE*-qQuHxL3yHBVs?OX0SwtLN!_uYH`<*&;Ji@Odd$^Ngq4#->O{jM5$|IH7q zeSS{)NoV1nM&aACZOwwlMMtWhIZ(GRL0;f$#qW3*;eR#z_3~s9xb0BxfvETgkF<;$TQcUR z+xw}PipPeF2i0=?`nkRq=T(O|?<6jeRgLVw;ZmM6B(TBH*HDvLBX+?6d>(UqVm1cg7VCEE<(A=86gGvA^U+XWoRw(N8MHpE^kgn$Y;X1T0UIx(tDM1D zM*C;bL>Jw|HQCUy{mbG(+YxYLjmq)w?i$yP>hMWH|AD(Y`C3F`-<1`3VsuSd{g%@3 z@WKH_&TBuw*nZASzPI!rx$&9B8X!2LwrpjGZPq}eX{dW1A5rsJ}mRHvtRI)1di zk+=^f)#;;6ZVxg?QZ3`tLhS9nK4_5tzqN#^9<#51s;1j=AM8KRUCn}lMY)|{ZJW4u ztL&SNTBi5kbj!?}ay~UInI|r)=L~*S$?yEAMIye0;8=?HTj@qc-t83|a zyp*6$*Y-sVhGA6_YBN4$3JcSE2h>}&hF07j=;Pgr%V$k;YY6UlE`AHsX156ojYgNL zp#lF&3+Zl!O%7F1Z?w+<>e&sBT1dQj@Xk{gm%YDzz+tsk`Ba@c>{$_e_m-{)j_lnt z_oJ70f7#%g3@4(!YTiNhoj*LF{=IEDQ5L37*HnW0p+uRFp*hrO)Oz{Bqt~( zYDb(*qud^31gC$6vNOEI@22b*gh_7oi)*gRR&KiQ@%Nqy?@(V>jOxV!Ka03^-|QPc zx8x5apM2oSchw+e>9%cMlKRor9iKJ&!Tt(Ex zv72^7$RPu2fxYB%x>-UqG>6huG_Jkf&4;qeK?x%8-UpQnd-ryZT`@hBY7HOe1k@US zFHWnmnXb+Cz=1+I^LzKWFaNT9bZ9rn-Nl=-tJF8#)u|Xe7{!axa?!SJu0O4qfpBj^ zI*P5tr$B!!<}5z3{tbv7T zn`#`*a$8YB^}eD(E9O4`{ISI~uEDf#IAz|oYnP53*|c0d@W-g|%vdpf#_;j*s-SJe z)uF9Z@9wCcI$~Tc%ZPdh%ZLr}3<9MFgVxqyGT_GoqS2q^Hoej9O7d3s-Wj{^kmCzf zH3^9w-G&0Rb+@c|)o|bN%)GLD9=yjbI3I+!1-x)-nP&0cy;q^BsIT0?Qez`;M6Ipa zWHMO1rDlVVH(V9ucD?ai8Xzupzwgpn>bj(6fAwu+4IP70`wqVI(7kRs`XGFl|G6iY z$$#C}y=O+ABQHRPd=V2M#H&GP)FHm4Z-Z6Bz2qLPp5|8Jsn9Bn#!DJ4$-%Ighf7|S z^$eF7AG;+tB9q2QZRk%Io`2U}L!mkI1&xl+KP)!v*{g2o9uiSgY$cF)p^e^cYStPM z&|Gh8wn$buNws@;e~a6H;V{MH;cve?+)6&)SY%_MrdMl>r|!hA5o>{$_C11eZ>pI4 z%C>E1yGJ^nBWTuXPr&0m+39BtXb7}6XnpLh#y~F|U=8%qx8fwp^|_#1J(2>lSt5F- zul8IrEJ8ujsZndxA@Nh~lnnQKAW?wIhZ>ZfL6KG7o1ihLkqV8!uy_j6oFmaBh$vho* zce~!>U%1vT>d;T0ZCu}PTi=dbHMe{qCUkr^qG@=C@>Qn@b?gm~e*VQh=Nw#Xxe zbL?$3F04$Y->V6FxO`$PEO&+~jWN(1iNOs4F}?u-zA=i))?f*1GzCJ1z^;5+g=IXrbXtCaXRNTpn0 zm69}e#C4V8Rx7Quj~sNX6>wEe(CvgI#p7(9pK>V*N+mw9*)PfmzDZGv0eS|vmtbT! z#FB0aM@?{K__}t13&St;i~IQLKUF8@mnx>GGP}6G> z=8&$DxBQE)`4xSW)b+I{Sepi)CY**a;|zq!!{*|P0x9b&f^x#i~FQ1dI;Ufgi)Qx7)@}&&FbGScRc)X$K?(o)UJ{- z#mR3Kv0W1@J)`2xwu`~p6*Ct5E9~p%s5Srtj$vO0= zssx);niFH}as6vPuCGV^+}CB($xa=4cJYZy-b}zl z^dNri_FROep-xCqVmaaGALCwO=VU9JvL>u9y}N1P`p;V4oZ5J9dq>*zgGV+GyS2Gy zz?7OgXHD@H8M6me~$W*&5V1pCl^!>aYm0`&|JCn z=p?McmrX6G96q{Y(bjSGEy2V4>GBG+Uc+Yw%^RB4w|wl_u}8+{n&$LNpJSRfvu}2V zN&982J*vbyzZ8A^3u(0GvZh+{M4WV;L}s)znCE4rJ495R*54MFBfd~d4$l-XYdvOl zK6z9rndzZXvt~Wm`2=aH-rtsVH@+=|!#^fY@z)E@<<2LL%u=&7p0i|Sn4;p?BT5h# zXC70A(R^F#dP28Cmx}k>5Y@vE*ScFIgTbDT!WA!ED^_e1Hc#00aQFhFIj-KIv!RsC zNXLObM})ssZ}pTT^bv7ZhgFF0)YeCZDnF`PwO^_}V!@-TEI%r~A0obcR7SQ~qMEgz zt3Hp)LVZ--E`Ef6KvUOuN(LmAyo1vaB_K4|!^6`vJ(C`eu$v4) z?Km`A?8b(`aK1yMiRb162+#$Rb+x7b`u)m9ZCF9jF zTv(-SvP>R+`+Z{(2v|KjZv3EI>Ol|+bB(I*h_7nkLxGxve=%Z4#?z{2es+iRe9#CN#|9;4FUoxgo zRp^R5`uyR38&VrR2_C8cMp?O?VSXTeY$o^Sj z>i*F?8Wz-!i;W#uyP#pm=)P5XL8&)QPD`77Q)*CN71ar*V`U)5C-P;DaC(PGW}i@_ z@D2-6tP1>7Nlu{YE@q`&%*5y@V&Jw<7tZmeb2(ZZ$frx^=r_w6gJ3cap`EcG|IJXZ zx&I2SdQItS5tjEV_Ex9^2;Tp`Mg9JLq{Pz%-koo@h^Jd1y`OhIp%2u4fw@YuQ~;e< zDb-=`wo%$9g*k2ML!)xX_1`#p<@}^cYiD{FnwRh;3t4nuD0U<%&@SBtl|&^L;9(MCN3JgYkW!Jy8S-} zm$!|d^1H|hwVOXGioUD5`i{!rpuH0zi6 z;WD`HJq4O^^|TuL3OGnEyk3Q8?Ji&Re9}jo zYw_@u32kH7PpaAcaZ+&QzDX1Ba{Yavv-zIno9B*eS3gME-`HVZn6pUglls?nTlh)3(N(fxZ3~y@2%*Ons!;57H5q;# zxR}g=i^=G^RfRsj$pA zfAEsAseSrREW9M%xl!Y*;msl{Wmw7ZG<#lFR6+i2)u|(=ISQxM+?@S-?>Z9&{d)19 z?8V*j$YC11o@8>m>7n~FyRTR5q3Y^81?@v3hWAfO7+PB}sVaM1aa2TBQApwXoZNLo ziTQ4Gq?MsOFj&WvW3{LW0>yzM2O>*=xMMv)l4Gk@-F0Nba zuZ=CP$QrhAcwF#5NsJHHpEo4NZ50!k7~o)74^ghB%}3P;apwGH^(FP)8*jaqs9qD= zMtP;{b~0A~GdGfZl}q@Bp1y)-R-V6v~L?6(mY|4 zK_ulHb%f@@VSY>zZoHqbHN}RCzqo!Eship!!dw{>rc^E;7OD88_Z^Z@dP{j~#)S1_ zrtcUR7nnI>X7iY3L)5>-4l9fa&K;QrssbW%2j8I8wI;b_;jKgaWXJiXja@uo_}c2M z(d!PD4c@kXQAK*V8Xb~7EHz9$VO_U~0plK@C$2`V@}Mo;)GDa$#YZBOU=K$fGgF77*_UiyxF38kAm= zlsq^+C^U1>4eqE(5zfhdM{kVsFDNa~7+5zTJbXaiz>MG{!Nj>N!!-|B7wq#HMTU1ICL10zmcmrZwt zdun*~g9%eAR{XnG7h%8I>Q|pbtM4548?7!rq*jj~)~nTT$gG9+Ck%x#7({urB%=r> zSMcKHg)L48_h?b&^@_&yNoko=9~0GSnYH_$y?OGJRh{FywdmbWXXD>Dy;!ovb#?7? zgElHV)Ok<+UNoLRBhK|`QH)2oimUQ*d9|#AEtlpNnQEiQOL{+?+bxy`Nu#Ct(kjde zTckUn)9GeFnuKAxpo<8Pqj8?x(%e(Q>yBv=;r>u^G_}CAkWUcPSdXbf9D1K#k8`m+ z4Mc{>M&KbTErI}5v|9we>K{QM{o<=+0*vYX)i5m^sW1`scxh(cqsmA}e8dk39q|1R z5%G?Z%A<8Nujj(C+Il@#9hn*)o|YOBp8C#P-~aelep+~VYHD~ys`i8Gs(V7C^5Qz< zv(F~YC0(Qkyq?7i=u4=-Q-@aK`dB;?+9$n^L{!t#wnIrad#VWnJUu-Q(2PMZ&U|&%L_p|DLv^6DJt`$i|o| z|F>K3ZMj(u_6_qjQuF=iT5rR|1HU^tzo+s3P1~LM-_`H1FvD`sJ)q+>7IpI8|KhD> z?$XyA_`lvi-?WCBtYO{}>0#cX^`U_Q2{wcU@d~LA4J)e5i!Mvg9~BYhiRhRA;r=^x zZC{Pz7n>D2uwUum{#klmPdcNrINIhHug{&gv~fs}gsl2^y7{U9T{0rPweG7@b9sxX zdwP-Tz609so=EurxBIlw<(cAXW1VRco{@ zPs&dr&(7Z(s}H~v@qgE7-Mt3uo_}fl|7oiI-xdb(RsNdk12ZNzmyKCdk<=%9@J++R z!-p0pL=+59Dy(n>r41hWpArLY^q}Tv>qj(B%t#rtWJr12s+s{&>xyRY8ILKWJvg%@ z`R2Vd^Zw0vao~Sh%ctt&;;?M-57YklyZj@zFh8r&Q>Rg6)h^c|GOEE692fkbYFaV0 zta)+ml&OoF#thtW_reEvHMc%6|KI8LyZ(2zr47*#vT}VKS+cA|#Tx$mGw)YMZ|kS+ zzjbuO^oK?)PbeQ(o$;S)O6{rl)a)x)#LMrgpS#Yff4oD)iBRFY`TwHU#3^Q+<&zPb zG)Q*PIq?6s5>|9$TDUnIvnP!!i(5YCp{f6=<`hHU7cc*OMa_P1hX@j3B4W3C!F68! z@!yQGN2F)|clAyYm8#Ip+dbW)-Ip*0|0~Fi#gf}?-N2&zzuwGa)`lmCSoL)^&PC;! z2_qH`DOr>r6y}5A(3Y^wPZb^f0z#_tqKc9O!}CU@#*Y2Z3BkzQwm0RcC5~7;#JRer z&^bJQ^th>o{aX({CJ&6vPKmddj10>ziGvj@(1y)kSkyEru+oQ03!O2+5^iu;0%UVw zpFla#Y4#Zs7-;v`_-Xxo^>(^-z@nA4Pjvmk8HA6tT3OWC7usbnyAXCS#TKG?bcgYB zZ|!5tI4dn_61i#TXA)owIf?d@Ifpg|aeN-X@LzP$kqtdu!f0ENw+FMt*P=>2Oute0 z&YW)S@ZELmcW1xHe}^@pTW;UdwB`2AYU-?6PpWNga_r>2H#gn9*S+T|B{8dMbnPjdQk zPM_*}7CEQ6oX@zNuQ~k zV;L(LYpIT6KBpHlF5}Xcb9x2iD#kU84UB84?qVIM*Aum(iKrD@IAXwFczm|WMFL9 zd0-+VwOXu{&FMPE8H~%Ji(;iVP9N!d73pJ~ewguT&UuZ~uQR^E_%mZCqe{rF5GzVK zJ%({CV+CV1y+urBtYIV$#|q+bEORMNGDG&_Br9Wd*T+Z`AL69Kt_#4vpd?P3%K5d7 zt>9jq^dLX~5a%3aJl%B}`DY-Lao`x?InF=N_!*TW6iTD#5)voln3HiLoB&vNc*v#!n1bFBj~EFWU;%1GvgHAs%AeLUE{C6Jyz~&Kk20QPJWnVnI$FFy zv@Kvbl_SWbEM5%eoND?mI7V2*SW9md%lMhK^hU9PpWMW_jdOM|-U>_rKc@q&jL}`I zkxqeZBuKg7c>*Z+1`g^v0UU}F62Mz}rj~IzxRxNbb`1wU$R#|)`9~SgbPYrP3ykMD z=RD)5T=G>ya2Tb5!-P6|iwNWVaC$FlN;sH5t)_ROri3+&wM3^_%Fi$3CpYkun;17! zX>wnDng|Jb6`0TIYQ|HH-w>i@@hMuCa2aD0=kEfhfIs_yR>o-byAtl2gE|y}&5x;hRR#u(dm2*a>j98ujAA4=w+$U-WPz?=nJV*9cqy(&EPT@@RQVwQ>8_Wiy4LZ(`KS1eXCV2h(hH2Q@u#mdzQOnzm;Vhv z`7`HS;qP{G+Qn&=(_NIt*iGocXk_$a44`L3Ag3d!?jnjYp2`=AjHUbxb4(29Cr2`l zW*ozxG7rUAPBSM(1*a?d8Itx?miAPZ_Eb?zErk(>-p>4lR-`oZQ!Hm1))D_Prhxy@ zmh|aXE^RyK?__Lc+=XY-Fpg&cBhgZ6&{u`PSV&PCWP>mTUR#L3({&1%&FJXbiF97q zr$8Fb;US2&OT!q{2&Bgr7j1M!O z=vsoD$GH5HoPM0kKgH#o=5JA3r*T`SNw4v@UT1uR@l7uOEylMQX@-y{ea+>3!{z+U z^mH<+gwV8j2AY;IfXabpKz(_(kOuugX__shiD)WQ#4?gbPeZ#C4rVOn(#9~3WvpPV zC4Qm>spN%>%eYLMGo*2nhBjx zpVm^D(8=`7dj9SP&fmn?hMX*%z&i!BGDdezMLH4R%0gWlfd%MCS*XkNz(L?Z7IfMP zU@7Ae#$k+QjOEZ{S*R(MQ_DDuzcrh24&z+Ld5rTJ7w~r%GA?3V%(#ScCF3f_)r@Nx z>ls_sukfz@T+V}Bi--8VM;RaCXU=f`3+hokd5-hXGycpqy~5A97`q6ey9gC}2BQXQ z4Q^9f$7v7#)X3M}gKqj+UGP7ASvsp5;C6df+NG6_P$;@WS%x1~V zX35Ov`Cc|lW;RP^Hp^r-WRku`GMSB8A7LAEaxl)80ZBjPKpF{Cqg2SGsZu%JMQKPKp$DUpo)lh0 z4|FML#)yf!fUEROBx5OkR}A6waDH+m<7mb){An4NGnUikoUY(>C8ukNtI()a{sJz4 zA*UB{dKs6zp6JJDNY8BL{5Is|Vw`#!I3BH^%d5^@%v)YZ`V{BWN-7u9Lii2kV-&#i z(Eo(X8EGAt3vEoFZs#${p0}|2!Ok_;K zSm1z!P);_Z1HHh38d8ik(qj%t{#9TR=Ist>Gs-FHN&%KK4q+VHwI4adI6b;+B+_FT z%Q$B&r^`8A!Rbn-q>9rtYCFIUqGTe|T+Qi8T#KpvB-te#7|n^!8H}@-lG%)N80Rw1 z!#dp|&FA!ju3)4W@_QFCE@oW9xRiOa45#oNmWCXBrvT zGOlCXj^5|MOxpx(V+!{(4M(_k51_>z&=S-l4{=?NG9Ke6A7*@n%YTe{{y5_)=EKum z!ZTdLnJ#~n@B-sGF5x`mYh1$XjBhahmGeJm9)8Vj_YIf!GkEs+2=ct_S zqBMFIp+e6>V*r(d-bW<_b51B@A1)!BYKL_eVGQTT zF(weTB8hP@KUu=>D&^8x(l9zunIjoTGmha;S<)~%(0f_ZFtep}B|lS5?TeW$VGUy~ zaYM}G_s-`h7x0q{InB}n+a1;D7N%qwQ@fILRx{Q!vLx_W5Bu#9uYa=M(;6`Ur!Yra&)>8bqoTE@DrPmn)@ z-#d%nGMjM@<6OphjPn^6aG47k7cnkoT*9~vyvj$9o&a3I?^?+CiIWd;EsioC<0l_xe1yvd%@e`;hTYiho*Q%%ul2?OZu=(Cg`%sHWqWE;t6Yj!?tL68LQx%ue1^sP9? z!TgpIeoHCQgAta>8O}J8aWvx?{*)yIy_KG12|;hAbR|DiO>KwXN?5~KOOlD+N^hLc zbg~R!MME^R44}8tr(~JQXM1}->`_E5&4lv>&4Kd;&3^L*w>A1Eab_dayouABIlYC; z+)9+NB`2S4^#$lVEf^8W23UZ;a}r4Xq5%Ek1h53HT!4N-ID~N+V;N&P<5d1uE#oZy z)@;T(jB^>Ojs+OM2p90T7BVhkT+FzHkw&fp$ax)bCFiVST+O(Kv7WINBS-;e`&8yZ zXr2O=-U8_Xrk|{o1(0E?(NV@n_**2m1=tm&I-cQY$YNQ5c`QA7p79Dl<6`V0gai^Q z^eH3|Z-fL=n(S-^n5WUFMn*5jKt__Q0+y=+Xf1l4R!jwuB6@x}<4DHQjLcO?4t-k5 zSWSF@%n;TvGWQ@G^bAQt0a~0&-pD0y;xyUo3NS-^6)RfWSt!K*Lq3q^(uL5CUjY*t zQ=}TCGdZ2j=)heDg_x7jGcy>M^S9bK{UDcfjMEP@lJ%ev)&nZ}HO_gR@eRhG89NzO zLi9(%aC!?kLs-f=V;ILWRxnmmnW#Hq4Pz})i=ILyEM#29C2T>u2$DP+XvIED5hQsk zFt+PWU?L+~VvA5y%E@M=QJ{#Wy$I5tk8}xUGDVPf!Xb=9`I%vy9t~Yrgt36IjC00v zx}4J$oUVkuv(#qXNUIEQgA&HJ|SXJE4=F zwdS9(mOt#;_ndw9`Tc(TclO!)xA(c!7IZ28KQhd_^QE+%@F|bnB!6JZ>Azh{3pyU| zlzE%Jlok~3@yNY$pN#*%lv%~d=L2&NTTcA{rTG8kA2t6&^N*PxO`6sh<{kV}S|75a z^(B2=YEJ9RuP4frLFV+8Fs{g-~F&S(U|DP)^^+@%O zZRafYj{ncE@&A|N|5Mwv`b+Wu$-h(HE!8sKAa(whbbmN?ybuN-NIJ)r)5NXXe}}Z^~8BTKE;Y%45Ef(u(_2Lb2X-r|gy+ z$iEUjUR1ggJzhj=R;jr(i*z$PO8*Y^xf=Q022U{^`CP4huEwt(Af367tMRKzUn%Fv zjM!hz7{WU+qw!bsZkuCP$d$59-Y)Nucgnlu-STm-_yg02<%e=K#D`F_a}ZbKE0S}P z952t#)ftfpts!kZ$6PJ1k=B-Wo&4+MGHE>-$H=+s$hlVgxmNp`LwXtYIzh(r(IKP3 zbF}<9TK*g@e~y+vN6Vk1<A#@`%_;pjv_;IZ zMa;29%&|qxu|>?a-OcstbG`apuRhnS&-Lnaz4~0QKG&xQfAQRl`?}i&snp1rOcYmbJlELDYIttoHd(AdrWOJQ#OxQ`7nH%7Br7m zne-OZ&v|z{<(t;(AHD9Nb;wNFywVZ#GgCH?%@v^bIZykXhkYjJB$?TtLu?fa;}!w zNb8BLl7F3CCaodTc&GGdwB_XtcRz>Ual1b%^M`i;mfywaRG@=N9{GripO3b|6Y$=m()4tb}%OWrLL8*n4i z$W@->`FzL1bL~>#q^Jy1h+Qod^#eDRhblSyy{8E^9F(1Dard`a(FNJ9l^KA?B z(QneDq57S#PUqVe=GzwL+ZN{Yq{}gB3-fIY^YI%=TPxebeA~i&JVx@<7UtU)ZX(jK zsdN)jEMek0ZbF;ifE8p*zYxjXq)u;Ar#Iol$C7iU`Ez76dlRkpIJnGo^m`Nc9!9@6 zaqr>n@(y{Yyi49KANRUHFujBR+D&MAJ=`e|oByF44b}2ZYWXI$d=oNB{&;zI>VuCB zV~sZNW9zvX5tny_K?`Ng}hCN7t6%9E#z%3 zOk~=^QXUdG(jw|JqtsG52mjo{T|5jk zZ{Fg(WQ%i)ExZHrD{p^c=DS5+GOZdF0(5dACR2?U8qT5w@2RXk=@AcKc9nDwe3)OqS9;ip*@yX+v~jQ-jf34toazIm zjmD{Nq_;VPbmCMu8a=zQn9OME#$t-R1if!8Hk;mp^T1|PGwkKqk=lTLimW9sNJwey(ue9U@2X00B> z4{(h7dJI31bfRA#!w-bf;A7V3G35LJ>D216BK3K!NF5%t4v(Y3X{E>2;Nxg8>BK)j zp^tikTHQiAKI#d5)D!xsC-hNIP%D0=R$+YL6Vxr~_^2oJQBUZjp3p}?z8Bxb&2* z>?vE>Q?|0FY-LZ`%AVpX9K%(@c&DdqWl!14p5lthk9T^?Ri?%OF|M2F zksr_36UQXK$kTQcV=v@0_7cuCClRWf7;j0=YID}W%{-AGfTzfFM$aWZnfH;+l+2qX zPv@`0%yu!_A+KZvX>;j1-Z3|qx{s}ak9+Q$<{b9dBc?Muvzgun$TCPrv8V_Z3_>hY^RevRB}&g-(Dx9QErLDPpu zn@JCv^J_Vr{Bj}3r6%Rm+03IdX-YIQtH*Zdg*mg z0#QvSr~e;^&}-J9hCJXRn~oUO}I|mp*$hefD1ZcyjG7^%)t`$4C+97K!xeGsdH@ zNOVVEk={$6eS^LtJ(fOu2z^C*EPeJ^`s^+A*<0u9Opv$Fjp7 z%MN=iJE$AKQnxVU_B-sc?6AkOgQqrU*<;yZk7b8FmL1gO0rC&Z;gIV-Pn}V$@4U|ydE0%ixJTZbD-x3v-k0kd zo&Fs6o}BfvLw3q8*)4lK{&ma$IX#f)(9SY=(40Zjzn1U$>tQ+UuSZNDjU133H7p;` z{;1ED$H~)VzQp-ld4fD&PJ%m;^CK{F-ie%l2qWj6%6TVp{yOPDM4mg5Gb@OY^9&dX z?^MD&(SCBW)?g!aJ4lP9&UTvKC+`@0(#Hyb}rMtmQHi-l>Fl7Lo8y zCA?D!@5G|Gt`gpfgt;yf&bjU8N5VU?u^bZ#@5IuQj)Zq&Z#g~^-pO-h6O4p+D&d{j zf6|fgPM#q7^{|YDck%>D&e5#%QNqt7u`idNM^?AM^p>BuH~YN3+2`%eK93yu6*+|I zEkBR_B%R*!^Y&(+r{+oLjsAIiv(MX`{aebPQTkiXno-*2wRU-}U0!RK*V^T^c6qH` zUTc@v+U2!&d97VuYnRvB<+XNstzBMgm)H8K*ZQf~dcpJyruX1E2TFUm?!z$e`+MwB z@3BX{2d~Jlc*QV1>OEXNOpkhxJ?cGp$o!ff^&Y%m(s|$CYstiolE2rI_geB^OWteA zdo6jdCGWN5y_US!lJ{EjUQ6C<$$Kq%pC#|JlY2 zwZW_+>8BT$bXJk{GdrAevWlc1U-+jmD~9@AMbcl&Dw6(ER+03VvWld?lvO1CrK}?9 z=ZTZL)hs8gNcw5rsZV-?{q_UL~|#a=)%3=|`$bH|OqLMbhsol7609 zIXc=PNT6vG|$73X&x9NU7M$$c&kX0lH(NrJ2 zfnN`zsR5Wc>VwY0AEX!eL(++(K4={ELF1?o8b^JQI&&_y;wY+EjQ@Z$&I4X+z#0DmXZ#1~?{Osky)ZNW1J3vlIO9Kn3@MGibbif@ z|9~_8Z_%gydg(3twBb3d;(W{Y@)qso1=3k-@D>p=$>y?=*vBDLNkQY-mcTl$tQ?k!pzX@Vl&GN^+B_a6YN&=bb7Z21YDNv!@EbWkQA0KR%r&EiYWRobBx?8z4tKv>RK^2vcf`=PSjA1UVVN|)KINR)KHD6(KeWX4Fs(-<7k}J02`)^={Nqt;ice zjrT94WDBhoi5jXEi5jXAH5#gAT14vnE$f_jhZ=8Zky4_DYRvdh6W=3hyieW9dqT#e z2A%yG^zC(!7W55rGW#>=+t#3OTZ6uB4LbWX=sOqh0Q9&9edii<_J>}PIhp+##BRft zGP6H}&i)Kyt4U|}XAoNrGy5}$)#bXG{Tak-jf0u}8Fcn%(095)-{}T@ryKO0ZqRqS zLEq^H(LU#*>oBuFgUWKYW&S*3%6kx6Lr?>4uP7nDul+NG!~Hx*`3;kp5u^ zpOCY%o^A-A5N18y5I!Nydb%NGn{%_CZV1_iSx+~FPY4r5JcMk+#1ao7+b|KuLyQFe z5@tQ!5Z`~;4%51aY~4f1JjY}`-B2m(>4t2}L$>81T5Ik!>*$}vg?y(B;D>4wltcx|qTc9PC|x*>Fwbk@@i zp{b;^o^A+zC9O1klO59jhp_*YANwD|{*%snx*^|ihkU~w@(uTG=S1Gd&%a-Kn>mp~ zFfnXzql+*xY;U8BFfnXzql++W)!%0JBxfat?QJAL4)-1=?&WP`X5Mx_B78~f57uM`B`g!n0c0qN{5R?YK_>h7_nc$j5NQF*smDz zSwCXGV#I#Mi2aHY`xPVhD@N>BjM%Rjv0pJ_zhcCG#fbfi5&IQKd2a419mT@Ki@C~C zo|s8z?~9{6#lq};ag--W(s^ne zr^me0W8Ud8@AQ~=ddxdL=A9n%PLFw~$Gp>H-sv&#^q6;g%sV~iogVW}k9nuZywg$d zbksW?^-f2<(^2nq)H@yZPDj1dQSWp#cS`@8^%Rg8a>(v9@VwChI7#w;N*Y~5-csT3 zo90b~G`rJ4X15`4B9J!`$nG={JA~{`16jQe*_{TmI}K#k53)NAWOo|K?lh3M2FP4F zWOo|)f#n>P$HGVq@?H$tod)uD40%(4yl+D9B5w+$c~gMIo55@4T*>Y<>yaynU0VHx8M#hwM%Ru|3H9IHZ3Lc`JwX(jl|$kiI%(&KeND= zTBuVCb!wqbE!3%nI<-)z7V6YOom!|<3w3It4!cbqqJ=uOP^T8^)IyzFs8b7dYN1Xo z)TxC!wNR%P>eNCVcAj#gg*vrRrxxneLY-QuQww!!p{|G)>WXNgPA$~&rpCRig*vrR zrxxneLY-QuQww!!p-wH-sf9YVP^T8^)WRq7MpJwuZ#0lM8pzlJ|tM$Quo04K?JA2J%J&d82{6(LmNv7oW%*4Xl&A(U4}`12XObiF1H6{gpQw z(yLALMpK-S-Etr^iIAB@$Zk21`9#QWIgs6QAiL#2cFTe6mIK)>2eMmEaRO~CWVam1 z%p+vx5wcqjWVam1ZaI+Mav*b&khw_6ZaI+Mav;0qKz7T4?3M%BEvGm!QL>OI>tdXB z9%r4i(sV32sq;ANJkC0gv(DqJ^Em4~&N`2?&f~1}IO{ylI*+r?padnkF(C> ztn)bQJkC0gv(DqJ^Em4~&N`2?&f~1}N!Ix!>wI#?YKoIHRs-4b12Q`X8LNSe)j-B- zAY(OkaGFAf_tAUKwK*nkyV>NJ(XE9bonz0(lSPf*X1~OIy<8@D_y{8<; zY9M1Zkg*!boLzA;lIIvCA2L=08LNTuz$at9Nyh`9oUt0nihdXme6nr-G> zRs$KUfsEBa#%dsAHIT6y$XE@GA3ix_HIT6y$XE?ztOhbx1KIHd-k1900jPh*Y9Kp) zK*nkyV>OVm8pv1;WUK}(zd}+OJpp^=iLf?boaQdbMA# z_UqMtz1pu=`}JzSUhUVb{d%=uulDQJe!beSSNrv9zh3Rv)34Z0eWLw(wO_CH>(zd} z+OJpp^=iLf?boaQdbMAlkvh(e_UqMtz1pu=`}JzSUhUVb{d%=uulDQJe!beSSNrv9 zzh3RvtNnVlU$6G-)qcI&=aUJ@zh3RvtNnVlU$6G-)qcI&uUGr^YQJ9X*Q@<{wO_CH z>(zd}+OJpp^=iLf?boaQdbMA#_UqMtz1pu=`}JzSUhUVb{d%=uulDQJe!bdnQ2PyP zzd`LcsQm`D-=Ovz)P957Z&3RUYQI74H>mvvwcnuj8`OS-+HX+%4QjtZ?Ki0X2DRUy z_8ZiGgW7LU`weQpLG3rF{RXw)p!OToeuLU?Q2PyPzd`LcsQm`D-=Ovz)P957Z&3RU zYQI74H>mvvwcnuj8`OS-+HX+%4QjtZ?Ki0X2DRUy_8ZiGgW7LU`weQpLG3rF{RXw) zp!OToeuLU?Q2PyPzd`LcsQm`D-=Ovz)P957Z&3RUYQI74H>mvvwcnuj8`OS-+HX+% z4QjtZ?Ki0X2DN{hPl3~X3Vho1r%j(u58>hBbb1J3`kANmrvE-nKjC!x39mtR0fOl* zoK9~c$1ITS0z~==(@)Cu6Hcd}@I}ZjK=66x7K0$H&FiMoWWSSiNm{TK573wi&A-;zXE7WqQi z9GEA?8MLgBy`iA z$XXtFzg*|9tmPqxwLFluJdm|K#e_0zd5T8$)o5F5w5>JT)*5YVjkdK$+ghV-tJrJT)*5YV zjkdK$+ghV-tJT)*5YVjkdK$+ghV-t&GuF1C6WLs;ptu@)!nrv%L zrL?ss+Zyc?duXz)HQCm(D(my)q^&hE#}LjpCvB}M>*ioAja{^5?5)YR)`SL=PFriT ztu@)!nrv%LwzVePT9a)p(Wwt}WZGJjZLP_+)?{02vaL0h($<=6Ynf+A9n#jCvThEh ztu@)!nrv%Lwl&@ko~f<(S7piL50lo!i+4PNq;84W*q5EdMshLWS*C|-;7tBg`Ip6 zvR@Wtzbr^xD`dYc$bMOn{jwnYWkL4Kg3Jy>_RE4qi$V6wg6x+C*)I#SUlwG)EXXcK zko~eC`(;7)%Yy8e1=+<2vR@Wt7bD1iS&;p*Ap2#(yz`!gG*T1x%Yy8e1^=CQ!G2k! z*)I#SUlwG)EXaOYko~eC`(;7)%Yy8e1=%kPvR@WtzbwcONRa)qAp2!O_RE6oIs(}* z3$kApWWOxPep!(HvLO3qLH5gn?3V@EB?+=$7G%FH7`>mx$WKNe*e?sRUlwG)EXaOY zko~eC`(;7)%Yy8e1=%kPvR@Wtzbv>#vR@WyW=oCAQ8)u z{jwnYWkL4Kg6x+C*)I#SUlwG)EXaOYko~eC`(;7)%YwueK;jA@`(;7)%Yy8e1&KX| zL_S0I%Yy8e1+_HVY|3Q6EXaOYko~ftmWJ<5T1&(CCe40XkacE|{jwnYWkL4Kg6x+C z*)I#SUlwG)EU2|GmzrPMFAEaq0NF1KvR@WtzbvRFWG;y``(;7)%Yy8e1&PXr?3V?J z&4%ok1=%kPvR@V?iW0J47G%FH$bMOnh)T$QS&;p*Ap2z%XE6`E7{A5}T$p~~+4}#p z_5Wwn9^WB{6}XVqe2_JUkQKNvp8RZDL~>Zu2U%$dS!oDaX$Vlx5mMW0sDr&aW66@6MopH|VQRrF~UeOg7IR?(+b zc>7yS3GrzaeOg7IR?(+b^l24+T1B5$(Wh1PX%&51MW0sDr&aW66@6MopH|VQRrF~U zeOg7IR?(+b^l24+T1B5$(Wh1PX%&51MW0sDr&aW66@6MopH|VQRrF~UeOg7IR?(+b z^l24+T1B5$(Wh1PX%(Jyo!oVNT1B5$(Wh1PX%&51MW0sDr&aW66@6MopH|VQRfzRy zqJ;RgiaxDEKOuUFPpjzDD*CjFKCPlptLW1z`m~BZt)fq>=+i3tw2D5hqED;n(<=J3 ziaxEPPpjzDD*CjFKCPlpt8is@x7Vjt^l24+T1B5$(Wh1PX%&51MW0sDr&aW66@6Mo zpH|VQRrF~UeOg7IR?(+b^l24+T1B5$(Wh1PX%&51MW0sDr&aW66@6MopH|VQRrF~U zeOg7IR?(+b^l24+T1B5$(Wh1PX%&51MW0sDr&aW66@6MopH|VQRrF~UeOg7IR?(+b z^l24+T1B7MtWRs!r#0)-n)PYT`m|(iR`Y0dhyW_?;SR`d@2#rU*leOj|Vty!PetWRs!r#0)-n)PYT`m|`S@?*e?( z3y_#V7;k@p{n85(6G)m}fQo!Qfqd=!0xXatvA~dBfFLn}Fwe>hu$COpEmm&i{&MFqzjAbroUghleAYX9%nA>LcTl0)mgim61KAQ_=Uwb z{Md!XkLcZ9SnTkuzmY$tcX46ypDk@C^WYa2&zrML{#5>*{F!yw?OA)w*=u^A>HR!6 zFJw(?N_)xt|AH6c@0jL z7t0)f2{w@Y9dajjbqVL53wN8dhx@(6axOtHIr3%sDx7X@r(4_U)^@tJoo;QXTifZ@ zb~?4?cxwA>G2Pn!A@M)W#UB#?(_DO>avp%0X`RW;#n)jXI%YC%5T1tyXVPm56H73Y zUQ^PE=$Kjhebbq*oM|kzsB+g_uAEq7klgX8$T@_OIf88^}pC!d1@fU**jH zRnF{R<;?z7&g@^sbAfVrE`*6jxQe^rT<#)FG{RNXhb!`Q$T5jVxQcn79GPf@tDM=t z%9;JEoZ0`PZRCr#ky+MxmUW(Goo89+S=M=$b)IFNXIbZ2)_In7o@Je9S?5{Sd6spa zWu0eP=ULWymUW(Goo89+S=M=$b)IFNXIbZ2)_In7o@Je9S?8;*^VQaQwsoFuoo8F; z+17csb)IdVXItml)_Jydo^73HTj$xn&XF1nd&H|ov-$gF$ZUp(x5o8@fB*pOy zc<)ON-#LPrO+5%_O7Vxf@oXn;z;9W1|J4Y~cY76M4q)fhZ1o_Spd=9_5fG274 z`OXpKJ4eL=`hH>N*A~zNO!_#}eCLRC=4IFcCbgnZn4E8!!*`BIf1C6|pCAkQZ*#GT z=f(MuZyrIuc?4P02l?g^WbGv6n@5mu9zni&1ap-|_TCrKdrvy^K8xtRhndS*#1mvM zVbPoA`r#GfafxuHe0)0D#(zTj6R-#jACI#Z}T@$gA2Po90L1K&J? zeDetM%_Er6>_t4+lFv7fAm2QKeDkPSj8)8m?D`1V^$}+7Z?W?ci_!i8(s>FmM*B&# z>my_zMVLA-M*Hu;)MqjJO+LFRLUw(G?D`1V^%1h`BV^Y{$gYo&T^}KPq(F9kgzWkV z+4T{!>tnH4Ei6_Gi_t=I*!2;z>my{>N64;^&>AA`U^|5GC8ZAnrMQOAsjTWWRqBL5RMvKyDQ5r2uqeW@7D2*1S(V{e3ltzovXi*w1 zN~1+-v?z@hrO~1^T9ihM(r8f{ElQ(BX|yPf7NyamG+LBKi_&OO8ZAnrMQOAsjTWWR zqBL5RMvKyDQ5r2uqeW@7D2*1S(Q1TDs}VA-M#!|{H~NZJ{6?7QxK{kec9`h6R(x+K zOmti;9{4*j(Q&QxH@*(j+iXQX128iMt@w(Rljyisd_~fUj%zI?IC?6vA=65qmYNrdj%zhSrj2IAm^Y54+|m0mu{}!}Nq!9`wr8oaJxjUA9J4?swr44IPR^4u zu{}$v`4?egdzMo3{JKjfwr438MQPjx`P4s5Y|m1xB}^pn(ju`vOSz-`n%JJD=smwC zwr45#mHag_u|0h6mp5O&)+^H+S!Qg{GDfHKYkDKg)WtG&u}oboQy0tB#WJ9uTY*Vl;;ZNxk7oaP@XH4=L+Sy zLV2!Go-35+3gx*%d9F~ND~y#|p*&Y8&lSpZh4NgXJXa{sl|E%w;$sgMEAg>mVx?B% zV~1d3rB))_7hqzgR`NVbI`JDTc^*9v6Dzfn=h04>SgDox)d86Jjg>r=`e0(ER`OH| z6Th*Nr&5?$sg*pH!o*6gDH>H`0!3nA8s>#qs@MA8=6XfVx`)Q-)J*_qs{n@Hha8n#&5J4ztLv=Mw{^) zZRNyD-AX^C4<>%&R{9|WF!39=(u+ub;x}%^3x$c_xRs|o`8?ml#Bbc{IMS^=ZS(8; zl)&>e?3Rh&sA4T&hZ(`<+do7pR2{*t;w=}GPW(odmL4X4qe@FpI`JD-$JndRbyl70 ztUA|Ob*{6Dr#hcw62DQ!-onhPSDovuVsA+&exr)Lg_-NDI@ejn>XJ_UMzxgqjjD5< zReNPsq>-8=exr&^l1}_a74MxRGuK(gtE7gB->BjtQz$UlaO->71@ z6JX*us@QFq_>C%d8zz3E>Re})cfe(&6TeZ#p7U$sH>%iknD~t<_8caDqv~8|)w#~9 zbDdRZ2deZpvL+<)8&&*s>X7)2s&k!H+CuIw@f%g1K4IcFs(7|A@f%g=I;+lgRC&#{6-buo6@v2+HA^9{6>{F z8zz3EO3O_;@f%gzZ_tNfbyjjD5CA;O*-)#RXj$n znD~tSI_>EP1-BoBX>BMiWLW808L~BVWeq$B72(2MfdZ+jc zeAfY(xz4|!6+8kn*ZCLNC;3=rn7PisK;~iQI&Y_!)dw@zd50z3VF`Cw!X1`yhb7!$ z33ph+9hPv1CERHVcUr<-mT;FP++_)OS;AeGaF-?AWeIm#!d;edw)gFTVXdSX;+Z!?zPbhZ>K43Q zUMcxL6ghk!3i8!0$XB-@U)_R#F8{sct6Svo)h);yg@FDE~UVLMIja}V~Z_FL>)h+m>m*;@BF$H~AYa{rN)JoUG4UbyqS=(p zSGOQv-GY2|3$EjsZ=l~tU`Bwyfi_t`k2c?j>^%tC-yX7WJY*L^$d2)l9WWsKNI-VL zfb4()+20~9a*-@f<;@}xB67P7xR zWbX^e{`Qdl?IF9JLv}ld>~;>VC-TX!>~9aPEz(Gu{q6CU?4kqNMF+Br4rCV{$SyiC zqu=+@KS`QzZ$ZAj1!ME~Ve@|g*+mDkiwgEBSZGtfb60J*+mDkiw^vOC8sZOAG$ssvWpI67ahnhI&hCivWpIBcF}}(i23ZILz-Q5AiL;5cF}?CqEp<5&4ldN0mnvGw85m=MF+Br4rCV{$SyjN zU34J3=s!f$E)}L(=M< zoPo=s>=q05fNFKP~7RkX>{jdzQlZjr;W*_h%O!(tJY!vWpIk_qe~rHxwYd(7^bR z`}HCB>qG9>hun{?CZAn&;GL3PbV##{4rCV{$SyjNU34J3=s>=q0NEK8vNI}VXVl_; zJ<0uglKb@}_v=aSN7wn4U34JdP=N7x_v=;e*Q?yGSGga3CExm^qol1rl24j%C_r}6 zDZW|a3tTX7L*Jyo^j(@d$l(iIkS}mSzQ6_f0vF^9T#zqtLB7BR z`2rW@3tW&da6!Jn1?fFOzQ6_ZMEj;sv~Tjx`(@I6feZ2lF38TiFg>VmBCAc1FK|J= zzy@}qSZ(~qYTjsm%&&>xSX~;hoWyUe=G`RcCVpcz z{v=HN#%laPnD~v=j(D$TG$!ecc&|2oW3}-cs~z!P?TGhk-WT%gwQ{aZ{KjfVV7N!x zY|Bd+UszUP=*WNc;~&)hI0*y|i|UFV4FI!9dBIpVs`5!ZD*?>LetU6{G- zb&j~MbHueBd430p#}~CD&t91ROuK#fcD(m)(&@vu+lOz*ZzrAJW;=d6Odr18K76}< z_;&m7?bLiT`RT*A+lOzbXOeV!q3wA1Fn!T>Jbaiwe7k-4cKh({_Tk&{_Q_8lzTG~2 zJKjF&^x@m>!?)XqZ@2H!uE%TF+Qp@w-3J_ zjij{n;n$;)Fn##-$T{is;nySEFn##-_TksthhOiLcfC*E^*(vm`{Z4Z+&I!c{Cc0Z z>wVg;_i4Kx`Q+F1;n&-TUvD3NJ<>={`tTjvbBFfap*?qK&mG!xhxXi|J$Go&9ojSB zEJ0Qs+H;5Y+@U>pXwMzmbBFfap*?qK&mG!xhxXi|J$Go&9oln;_S~U8cWBQY+H;5Y z+@U>pXwMzmbBFfap*?qK&mG!xhxXi|J$Go&9oln;_S~U8cWBQY+H;5Y+@U>pXwMzm zbBFfap*?qK&mG!xhxXi|J$Go&9oln;_S~U8cWBQY+H;5Y+@U>pXwMzmbBFfap*?qK z&mG!xhxXi|J$Go&9oln;_S~U8cWBQY+H;5Y+@U>pXwMzmbBFfasXcdU&z;(Hr}o^b zJ$Gu)tPREzI_*_qqr9F3P&t2Mcm-gJHJ$Gr(e0>Ld?$VySwC67Exl4QQ(w@7t=PvEJOMC9pp1ZW? zF73HXd+ySnyR_#n?YT>P?$VySwC67Exl4QQ(w@7t=PvEJOMC9pp1ZW?F73HXd+ySn zyR_#n?YT>P?$VySwC67Exl4QQ(w@7t=PvEJOMC9pp1ZW?F73HXd+ySnyR_#n?YT>P z?$VySwC67Exl4QQ(w@7t=PvEJOMC9pp1ZW?F73HXd+ySnyR_#n?YT>P?$VySwC67E zxl4QQ(w@7t=Wgw}TYK)-p1ZZ@Ztb~SduEk8_S~&KcWckx+H<$|+^s!#YtP-Z&)wQ{xAxqvJ$Gx*-P&`v_S~&KcWckx+H<$|+^s!#YtP-Z&)wQ{ zxAxqvJ$Gx*-P&`v_S~&K_i(@0FoK*hmVE8&W|%RS9>-XEN*QD6ag3$MF_s?3Sok6s zPr4p#{tsZrSbC6Bn78R3$5?uhRni$_=_zH5r3bksCu1x9&{0AjHL%%gc)P$ag3!0 zy(A}NEIsHY%os}#dI>Ye(&HFQk7F!7j$OAqZRSIihokL{=jZAOL}W9gv< zg&AY%ag3!0EvMv+vGkzp<6*{FdT2*EGGi<~j$OHXzxCY>>s9&97! zWQ?UJI~Bu>vGiaq$m&@n+Y?<(nA|WR2Zvu$1#>3$5`@Zy3{#iEIs&yq%+3S;}}a1Erl}68Dr^j zjAeskEE^nS*+2{WE^pBpW7*&s%LZD+`=m3*vO&L*FK>?}oiP@6$B^mWZE%cb19qEq z##lD!LpJC`Ht0h(V5`Z`7|RB1HOv^x25dFV7|RB%E9s1}Y{0tK!;G@@F_sNj z1=N#l(35P?lWfqFY(UrfHDfFr9Anvl){>Kv+YNe^4SJOg=qowa9~~ua{gHgq8DrUi z#NIC+bX4I%-ufRPomCqT@@6yxX4S@nycv-$CL`4cS@*OXW_{CxtYAtGU*CgUc?W-x z)jA6y-`#_KrgyS}=0U!-cL?t1+=ogVx%Y>P@AJm`Q1MZElQ~;UmlS{H+M>U5RncF$ z0_d+?0rXd{{rRgRD~TQ{jg_a2t{{CT8h?b=o&1gFJRVZp{cwuBD9032Ssn98F>Ule z!i&whg!(+f3Z4AAar7&2liciCTUo912rGB;>)&|Rv)Iog#ZMUhc!YIWxyr6wxA>{) zzmr*q^$4qba@HPm_L|=3x%+v`euQ;cDd#2g514-0^ed)cO`26ayNmA^FO>cq8D-38 zBV#_7!82tvwXyUty7Oy^F#7Uqi7@)g*AfR{^tDlarTA;`B8;ft0K-T76-;!*5&6U=y5zE1cs+{V-AQOY?4`%LdA{g}FbOkF=ly~Y)f z711@{5JcCH72C0a$LZBfgjrqqI7iNak^JLa{oLXy?s_6TQ$EMNKSg9F>_s`xw8yUpJ#_sPGPFUbS)75OUMq#iff%J||OEo+ln<2zucqqR+HZIfEt zq}Dd6wM}YmlUm!P);6iNO=@jZ!FMe=H@e$ooj0kwP3mrw?QT=PXvwdyz`s_`e@&U^ zlFl9Fi-8Zpti{`mey@aCowwQcxY^Ztn{AbwU7fdCy>GT{Zg#ETW?SfHTWD`~J}-K+ z^Euo&`e%^+!y&tcLv{-jc-K`NoU>YR^-1JZjzflH?3opTng4828(XlyX+q zjczTnZgi{bMz>-cNoPIdR(;o2*N|?-s*|5Jq+5%uA>CTUcWp(&DIse}w<6)Bvxaml z^7%T<8q%$CSJ4e8b*Ye=^iSwp%N>q5ste{7p_+lIuBBfT?3V*6oy_%^KNi!eTXn?8J-K71Pz+f7b<_%f4YBX}$V(J^A)hJr=l~l>&bN&qR{jwchQe$IXea+m5dz zUwhuJJ#XiJpC#w}=EsJ&WAzPiE9-Q&b6?4c2ivaK+D<)_j$hhN-A;hpgjcmjC&u8?U&mhTLNN2V3GkVBpkVAfr$9snR4PTb=Z$F~`4cKCy&V6Wn1|4@HuJo9@w|7j%e(lg&*-0)>PPV=*z-h~ zxYnO))j!3a$)Sb^;8c0BoGy3B7l=RkDK*J4d*w^=W%(+60cr45qyDeK9RC9K-wXGd zlm5vI)I7f)kgvcOz3z)%_eHdGfSg?SMWhkFzcJsu)6K1{nZu)7Yxv$q? zw7(l&KU?g^x?U^xc=h?(y6`p1X&04;6bncaP`prJm0gd#Pu5v79b< z$n>oCQrrCcvV0Zp^NRbt;y$mq&nxcpiu=6cKCigX+V0a<_i3y9yzc%|eA<4mzMrfA zN7B=f+kWe?A6a49$SV9B^J9(sEoZ;=*^lIDhkC93u8ZG~Jac^PaKE+PuO043!p|0e z@3}8o^OvmoOV<1)YyOfof61D^WX)f)<}X?2m#p)D(S{FL!U0P-Us60`jc*QKR=idmqNn{D-yBT(?b506*QSs16nMRO zop-d?i=WeKUg!9U@Sr&Zc&gVqD>=WG?|Dq3vtH+`ojGg7V~!yI*NbC3ZC~emh2)nr zck_Dr3?%b*K`0ro}A)!%7248JOumYL30M^&%99_;z{ua z-+|4qzm}=V8+5aTmK0%&1`j@1~(KC6Y z{5$5<%Tr{7zkbT}sq!?B{9V(DhJB-ax;f*y>o>|1OgHj$d!w8^&E6=VDL*66l4pBl z#dNbg2U)#QPOR)3N zi^b28-Y)o_JS>ld=;Aeaw!EtzJkZ&HsLHTy+X41bl&38^oAC`RKl=M-2arHOL z4d$F?PGTG0M0yXw38v5V-1AK*D&tMGIT23wtZ5uMK)d)nJOzyp&=#O=VSrX}8|k!y z0qp-0IB3q>)M|iMkY8i@16un4c78kQPx2HSz|O-Hj~#>KXln!5d2;IIDYC&|KV|w< zd74N5uIW$9)6JP68_j8wpOI(DifoqW%JX>l9KfD)-HGN*GW}VkF@OYafs?&@cFq|n zr>`$S2?sZTy5{h!RdEH*476wx{|w ze&a^cJ40mtBJ3}%hKI1Fw<#y-w@ZuRd;WS@9+B}IZ(|8OYs<&wcr5Bp7?1Hb7M1iF z^jF_5vtKei6A$(_b>QmQSbm+xuRME4`{BOny*)rGeMp&`3gBXlR4(FPxiw; z*$-2zUBzMaH4WzZei%)KdA=W}mAwY@d_RnAKSOKJ$kj0N{36VHv0>g%L!wk*#;k@N zvl_;?m6vO(TVdS%z^q@JvmhXAY zVVNh?F!jt?M;W0S*7FSOd4}~o!+M@!JNOQ|1+%r8P@*{ z>wkvzKg0T;Vg1jr{%2VKGmJG-TfNY*UT9b^G^`gI)(Z{mg@*M)!+N1%z0j~;Xjm^a ztQQ*A3k~aqhV??jdZA$?zl^J-pEj%)8s@onHR)+yJsxRTk2K;Ff5a#Lh)?_xWjlgY zZ!1QW>IhQ3gmj+xBk28Hm?!=SdVdW@sv}Br#OMBq&;1df`y)R0N04DR$K<&`;&Xol z=_Q@#{s_`bI?w$Pq?aS}+#f-DVV?UVNG!~Ae*}qzdG3!Ot1!>~5u_C6xj%w@9))@C zkNDglK|V?6xj%w@Zh?93k075MpXdIF&;1df`$zNxNAv?nkjz8H5iIaZ7(Z}CKX61p za6~_FL_cuEc6tPfJ=l~-rOvC=d6iG(nO;5~y9!Sl?T2`2h?g#ZlJu`&j`<`xzbcpBRCp#i zC!+CF%i|bHcmNU)%u}4653C<;gY4b|8MT9qMZ?EKY-S=HH+le`RJsy2n17l%r^^X4 z_jM9=$dQxeWX?UAs~;$z;MAfs)N(Kg6vTlq93JOHDk)6mfY7#*F4 z$4gE$m2dhigDL0Jl(P#yJ-P<=$}OSgeA;q8Z8@K|oKIWMr!8l^`W>%+$E)A*9RFH* zyqX=4W|NL)$8&e#cqA~sdz4BlJse&PnWT=GpIv;jg6hb)svni z@tNfbN@;>pnxM4#ehL!i`zc79@24cKlqM*p2})^#QktNYCMcyw_1;KLepPN%C@!|85?e-4#}S+qwywf`z(1jCH(jD*_<1mF2|2PO8N}i!r9zQ^3NPy4bL|Jd~+tr zX&lpR3C)(!YzfWO_EGXvLbD|_TSBuXG*h4dPJT*g=84~1K1Z4G{Y5P29A$EjGC4GB2>q3oP>j%e;Uxe^tJKat^^p(`nZiP}-sLMD2N^ z_B>I0p2+dfmM2n&UKoEhQGZ2SG##tPmeJHi?RlcMG*Nq=s69{Ao+o0@z2!;8o3zaf zsp%Ye5uB_>CaaOjYGkq+nXE=8tC7iSWU?BWtVSlQk;!UgiX}|3gejIV#S*4i!W2uG zVhK|$VTvV8v4km>aFH^+NEuGmk4@E&P1TQ0)sIcpk4@E&P1R>k<+=yTQ?ch6Fdl3w zR}bUCrgFtYFy3-1*9s?dG~4nt+wwHq@-*A>H00l1p2ij5 zhiS{xxMI?2%hQzqG_IR;+VV86n{?XpwDf<F2}$TAB>|O*7g+n$ZTxXai(C z7BU_S8Et@!Hb8o(kkJN6&%b<0da97|Sjc!RWIPr!9t#<5fQ-jN#$zF)4Uo|W$Y=v( zv;i{O02yt7j5a_<8zAGckkJOnXai)l0Wuy78IOgGHb6!jAfpYC(FVw917x%TG9C*V zkA;lKLPi@PqYaSJ21q|2($9yCHbDCJkkN+nblb&r+r@O-#dO=nblb&r?(wzqblb&r z?jq^5i|OiRIyFx^dYNv!m`)v%ljr#K^c7)R$LBKl2h-F0TxR{sGfM130&hV6GfJ%9 zg6u;A*@pzO4+&%+639LzlZ9slz8r$CoCRuKP{;#L|~ozxq-B zN#zHa_x>n-@;~LDV4Xj@mlIRZu}eK>+{f}yPI~M;=GT)xdF(pVpCa8b_5stUe(dXO(7^zQ(FH_JS(0n^0*n=blyi6H8kzze>*6NG&Z* z;g^5IwU_YUIpnpJTKTQbzu32vx~wD~o?SjUaxVX6*F(s6fr!7HTgm&w(nb7R<-aK$^)Dqj1&QYDi#Ymr zj$g*TrB=%+;dXM_9g|WcyNgOUkiLzpMz6Q?-`mJdEmPZ%?&`NkpT!Z8_HurY9ej;r zZY8~tJgnh2=j7a($oz}w>MXCc@?*a&_dXYLl?9y3x0a|!zLAt`Er9>?>wZ*^9Lrv| zoEz!ps<%>izTIR!m#f><;v?HjJy%+Ot`m9Wju**T(!ad#{JzAyxPY@Jazr$E^FLkb zUrXboy8n+Q|9_X!KbM~RFGWLqLyD`lQOndj^7+W_BlCZK?;lXQkSN~2dJr~ldi3jFBt z^sYWt`o!oceYsMp@L&F0I^)ayed+)}Xa8mJ!^7rmL<4?%? zV}?SeojCQA$JKrIPl0;dfW-0J+2sA-1oV1G4^|Nr(Qet!jI)NK6K{2d@#{} z*@Qc8Gh&E}|0w^ap8c`H#-7^rlfx@6zj4)5ziuBhcG`oVTYbU%A5QfCPa#>^Xg+^5R(=1%+6)KiY*kK;de z!u4NmYyH~NmRpxComM~fIZ-D zfBnftA1wOIY5f;ZoB8B{AD{Ehvky#p`kVKR{NDb#jR$(KJ#+TY7H=EeGOqmL#G9V@ z{+joHTG{;4j^l58Z{70F1qc4`b!Yyv^H0uMc;o&xcX!?L`Nyj-UjM(`{nn4_uY3G~ zch>&9DGPt{)Onx$@|g=xdw0f;-|hV0zg>QI>Xsj$_?6H6&dR_0FI&FkyU+dne$So#S>L_RKKtym_S$Q&z0W>p z&glql-R>Cvsn6z~%D=t(S>MkOgun3ZrI$64mrqV#JAQCx$`{?IHvhP6gvdE+;u{^| z@1BY3n7;7AjQg+b`gX0`^xCEVI>kF!)8hmi@S+ZA82LEcfbEcH@CmcUn3c=P_YcdMd6Bv74upiYI(3^_Tud9%%Jh(Q?kG~1EHF_qdECSa;{srU{>Y@z+GG|8 zL`ubc#a!FALRb=NJ;f7GJn?&{SeW&9%g!EXLg;odAp!TiE--zoa_thAua+BxYnMFn zPI_wAsIt#OW-lA-{^Ze7+Jk&&z6$x z^heje-FsExGR&dfIC}U7=j!JtJ~#4{tFMJU zb-E{|sb*fN{igBl?yqXvUY;IRCAN1S=l5Qa!~CKCFHTsXO5L)iYfEF(XhUO7Y4@|+ z;iGoKN445~l>J=|1E|6}@EH!f{dA$;&ctdML&H0rv$c zCIw7*fO)6@_$S+@V)d*463K4!Q1>eCfx*LJd1lO9lDT+cme;JP*pPgsX^~e^?GXAc(un<2Mv>V zy|ed$#mC2~Jw|@-=PcHG84I5O{-eg(rsA%5?l1guP}8b+Ki+=&nW*Er;=g@8a)hJ4 zM4Ptcu3s~Mj+(Ukr+X&cRZ?29CuYsBo9Ewm$FI6?>)(4Rs%doM*yqpOBTs$zQv1D+ z+dLW%P1z4{UMog^vwqO-n6Zo9N9zk7Iri5xfs?hjIIEG9u6`C7mMQsu+Alf3ygH`+ zo%>#uE21sV3a&~4SJg7RWadBRtSo~ovr95dcr9{OYMX0)# zp~rhJeD^m~&&*c$S?~1q{jha=+|!NA=DjxamwS_Q#nG!?`T6B0NoV%H%@@W+?0f3^ zQ_A(v9J_ba>)Vch`AT)6ch#Z4uDF)$y6mm*x{BJr-0+6Z{`KzYzv+ji-@7qoUf);i z``-AnxMAUvsP^rTHl_M5dh^{MoZ|hX$x}y`Chjgp>RZFsBzbww zcqS(*J@oEl%e&tHv3u$DMmOivUj}6tdb~cqCE((XQ+sD9M}CsUeSTl8r2ODEuZJ%8 zF5dF+yvpa_Truy_wGTR;`1PJIpMAXS!_AM)divAVpa1pEOMz|g#mzqX^45^kqZT)M zyzqS1W2ztTG@twRK66&fv7AKDCuSEGPj)-}n9hFZBaxNQcPtry;x6fRQ}*byIpd?h za8+oo9;wv-`u=-~VG|<$a_^9H(-a?OjdmX8{a^PhLs|ktYCc#$*`YX2sVW%dXCLtT zyidbZzBw{Z|KseCZ?=fJD`D%KKhha}qb{u6Joi%AhxZ3hZti>{?)f{LE8ibntqOj7 z3!iBBvCY*az}09Ka^@ThRXLIJ0FAoOY9u$RAEKJAr&*V4X|jnCNh&`;kb zKK}juDdRq!xm9}o{cp!j*f6qdRYX(%i1;lbe-K1LgRpuKzIirUKsLxt@6O#N2;^x{T^Mm*5m5X-l$`bba~&1 z8}>n~@y&ZXR-~wAwJ!MJ=WjQtRbQ+X&Ym?s@$!jnM+*WnuC>(bc!I%(F>9_Kqe zxcD#b(~UUP^j~~WvCJ60Og2OrvTF34by*+%HT~e*7c)1+nqr?aSGL?e$4>jxhZ`P| zWIrGH{kZXW9yp(Mzsu$2uLM6*@N;BGcj~I^->W>ncEq+paqD_px0Ng|bV?idM$S@h zSi{y!ZckouEA;tG*@tPH9-J_K&B?DG4f&MI(?9spp|baOxcAAjD&O7^^0IJR+KnY^ z8_qg!a_+o8LVWC<5JiE5BmDOdHvjFmcoO;Vq5ls5t+-z?NdX6b-$VtQWnz-aHYY0B z=D%dda98@sdp>&MqxoC26<&kC zbNnQ_{*H&tch4|wYl>6&p5T^Vc=FAQ<&N^7WFlP3b`5`jqEG3wmo7gtbnLY!zbPBm z{f%UjkCE+oVPUq~# z{*qQxqsS=zt48r`U*56CS1*ic%)5GI$X~^;M=gu&oL%$W9B%G|iw562deNrFb00gb zp4<9!(F=ngbma@4EBZbr_qt%sun2K6=d1|({`FHM!`|38F8aBbJ#(i|c%p0Vms1Ms z)+Y;J8#d^bYd@{+5FGNJ7k%Sr`*-$wNp0TyC3x=_{+{>#-HG8X-rKp~3B!BCpL2@U zP0Y8B6s@jNtgg&={XO@)KBX=BUp~Dka9*+1ZT;Mq=eN#(OnupLi2uU>YrOvNEJplx zDhpjZHyYlFvzrz8#kZYXpZNUHiUkh~Uh&U-Wy1@4rT;bdjSpwO`t{EjpL*@9woTdh?NGk^ z=tvje9BFW*@lkEqOxInnzS{oqBL|+FaU*}li2UX|6pJp*a7pku(Cj_p@XT+=eEY`b zIbCCq9uLT$@9Q_mCsEt2`eEa#XP!M6wEWH0_hvf`?#UVP*4l!%?~UI6N?J(y`kds> zjP*k{zP0(mUYF&+8UoTgu7A1UfN|t|i{5;8SgA{@Fl5}zn(7_rMtuER`@xjX+-Uow z)BPj1nA@Mved*PfhQ~cVGnEc`+C&9wy z<yP)1Z=UKOt{Jzi-p6KX*0p8cZi3T*6=M;WVsEY}ODD(_1NYv+=76>XMH4UwoZWtp zhwI{m>}|u+I!Z65tr($y`%XpbfFhhGs1(sHe)*$*_wHRZ?xNgw&uP7HzRw@d%(7Qx zE`KB|Idky}uYm(AmQh6o0&c|8rTN@lAHAJglK=kJPl6)P+Oq{c!m2-bF!Nt?cZ<|zzq8h&3=NMEtM(mn>b-Y;H3K$ zSSPvN3}f6MzPNGzsA+pL!*Ap+dE!HV*Ku|O4Frp%%s^hw-0%3KKB{KqQ~B%fY0CIn zw13g*PdwfbnujTWd~K)2e|ii&noLGio<(UZq^K!ohjZfn_J!ChShnJN)pw&Tqfo{_FHSk$UWe4HH#IGC%uj?dek) zjgMCCN!#kx{#ua6eN*YGjy-p@rRMKkZFslnfajr;kA3%j^MS!%b-b`4>9YgV4&(%+ zH+=4TSKDVR#(eg}U8#F#i=O%Afr_cl`@P3(IQ(61_IeNTbMw1D>h}8S^fRy4R7s{R z!<3ZWw!u>rf(Ah|?(I+KIN?lAAe<${vkSslQ8J!o(2HK?>_qMM*EoUwuMT+D!NJa9 zAt!KHKM%l9Ag|4 z!6!Lh1pmEbFZdtD^YApmd~rBuCywC9Z~}fTKasQJC-H&c@8|CaKbg-2|0w?`C*-sE zEbx!~9pK$0!@+w=yugo;j0Eo^ znG1fNBno`AL=QeilFA7s3nfdCk|tS-lyu3X;Ikwrz<)0J3j8@~BqxwYNl^=Fk~9f? zvNRdIUWyW=DbiH%3#HJHbdmHC@QbB8!2d=17w|i!yTQLDJq7+t*}11b z(6dZ0O9#Jf@CLMr$l5YOZVcLD7AF+W7S85G!Z6{3oDePY81QjXE+-PL5Ul|Jr08kz z1)?Hgsi+p%C|UztD|!}tTSTqE4WbQ5X%n@9e_r$g_)T~^L@0Vmw1pF)WzqE1rb5Rc zYOff_ShStmQOAiK;~e9_fA81>{s+e&I3e2WVW3j1>@l$c#`lO;YGsBgx44f#bm+IF?4Y| z+Cd|CGF_nFe~-f-38?M=Y%JjJpfc}9yP>sE`ajFDC%M={t0P)X4!al(8yG@&;d!)} z9opCd`@|g2NtvC1yFC@X2-Yzi`~H0F#0^4z5&STF+TC(2ZV(_AKrNDwzA~b?Qs3A+p2>cZ#O`m*!difidf`>3tJe#@es3r`w>wu2S9!v0C-f+B0&W{r0Z zIL4mi3f%^5qfSM8Z{04rIA9wxmhQQ2d-rYICkJe!&ZT{~ZkKrt*hYC}%73^mxO)!# zDaS={9o*&tp@Z8gzBptk*CF47J+}nM!2 zr&BpI2xn7D7~zA2a|j_}5ylb56DANQ5vCBP5-ucsgfN|O8R4UZ`Gf_8 zWrXE~20|lYC1Dj|HOWvzyos=m&`elQ*g)7wIhzRA5;haACu}2pfp9bBe~EAl;Wok! z!q*9R5dMX5C*d1}y9nPT+)elv;U2=b3HK7dL%5I5xS#j~gzpg^Ba@C4!KgeM8VAUs9*B_Z_-p85s<6{Vabq&~ubL;MB8Zwb2zFB0|;QcvM8k<8Rb z_&(yV(_ZQ+5{~f_>Ms%@@pgnFLVH5$K@th^QbOuA60%;&J(NN=EV-BXQS2-dKjK3P zRfK9nEg{*MB#ZdRD1SEbIfU$ccrQtEiC;ndO5&d+eiiXg5uZo=(}e76XD>+#2}>xY zl#nb_LY65pP)Y^mA#;d;Uigc}K8AlyXwA|WJz3|onR znUL&I(nMxp)~%<9|Ea3>+~A`g@Bnw|LV(?Y{MQcR%x+EizWV%9a*f#Vj~vo zu-JvA{Yl4yk>aCFAL364j}ekL6rUxYJfQdj@!t`CPuN5F10nf7@sGrlrvEcb;Ab;! z@YK6_@+SNoN_mKodK&-RSwcMRO(0AnB;U=a5>LI6Uq(E68J_wWPkoFpqjd7TJoPS~ zdKX_w>D0&g-_8llw3m7s|L3iHGadDxc|bSm;UXdR2%h?absq4a835U##Nx@w4*xR) zkp0h({r}s>`)cu@8OJPR*ML!rccgx7nIAY4KbY{hbA>x7-Hq^W!l8u22t5f0&L_Mn z#g}jtAN{dkNnm z{QrLiH*o$$+WVcWo`F|7|EI2T2F}AuSY0Hggn!19ZKRwp5N;wIaJ6E+1{rwu@!R>_ z-@mf>?KQ>U_b7if3;gXB0nH=ie>7L8`6B0Uol9GK$!~kcK&$_)MgPA#i~hf1-Hon= z_&@L0?qs&hyA#rtGw(tCpZ9k@lz*Vt8%-&GgkuQldX@kC-tfOSmyV|(6F4cK&lhro_^td_ZZQ8c{|e{Azsm36?!a?0vE1E~GD#UXT+%6djq{Q^ zN#&fkbg1`}gwx z-oD$?m>0Y~SS6tK9NRut6&pV=zCG{2DzkjH<0ze-d%*c=zmOX$eouVxH&!8rRY-U# z=g5!dM{~T@Hj4RT*aou%Cy5G{;6gUwN;cp|HsB%ik@;}mvIJQIH&T`@dz|x;os@kA z+c+;f&-s%*j3;|g$RChDzy-*s$fv+Um{m+7s|X~km`qj?L{{<8VBuh%n~Qtsqao{i zcvkEnB(@_vh84q(MX+PsWrxIg_Y5zE+;$|lkmPpcncQ}e`!!hnc78kR_B!g|NOf?e zIyj;ZcpIT~kaQ5|AeF(U9Z{blNO6_ABIOR)wn)lEco6H(nnsM|A~y?l*)E$1j-Cw~rni@X*52Kff?ZRihQ|}@a)wYF`kwZe=YtRctLyt_?`GW;P>M1IkC7$+=HAyh}pARz2aW* zKZ<_@e;L;d4&tB1eMq?>z5%Tv03CP-pd*hrCh_<|Urd_<-iaRsl=E_E*_j`Vy)Ha7 z!r#H;oj>p#c(#kboA(4iocDsgc=O)ieRvHG|o$vlvN591$#H=4`i={$Zu)@2=dC9gyt9j^n%@o{Lycs?F{0(_N#PvVon zr|>DjR6Z4QF60-&lRd&e0!-(ZA)P%rD1cYXN4*O80$>?$K#Gw!Vs9m13BHQ20$+`F zSqHv`uK{o3O~5)HUv1>gycv8wUk|>4ZvfxOHzDU*el4(>Zw9XC*8|)5HsA~V3&73% z7UbNL{7LX%@LzyG#h(KICI2P(GyK=!zu~)q7kNBi$@lQE0lt?<>+_ee4(h=F z%>NAe`*1(hf&Z2N6_Q++;Au69qr?#?kw}4qBxrFw9eEGXS8^|&$QytU=^*!zdjLJ@|D0<@>Re*c^)udo)0XL7jQy(k-P|4A};}!$;*HSxdCXD8rl;C?E#Gi^k#R&PC_%o!P5`T&Q7|w^o z&n(~t7i05WM6Q4l2mJ%26Q7AD6 zWx)f(f3tn;Y^Q)<;+%FkTO|5%6!Hm?50c@`=!JYNj{rE}a8ykRbF9bz{t;YrvfHu4_8+tNl^ z)BF)L!rvYH^9O;S27)yiRh)3)B@3ms;vAchJ|8hWWLoC{+G)+R=VpG}aRcKt>;5!& z&$KSk5fD5k%aeABVv8J+I1iIs4Pr90bDkq!nAUC0-)r5+_9tNf70@;Csh~7G9VfBS zk{oO^ns1G5+qN{8Zrf+$S0SwcG?WuA6@u`zrIolPu=%AjoNGV!vwRj3F2&oQmQ;bv zR$7CYQ45i9sR!bXIMz#esvyCz+2l}=YG^k(6{H!qn_LPq4ZBS41v!SjDJ521WjJ8+ zEGRG>GWisg8IGF#3aShz@&gOZhSMfR!5YJPQ(!@h;i4(HV3pyLX-2_D!&TFqf-NXh zNqjW;>o`k?VXsMBu%kj`O2S#Lnidu82BsJ6tB{zo3J&7Dxdn$&W*(KCS8%Mt*;G_; zvck<|C^%a&)KpV&p~BnLP|$<)nu5y(X{L4HN10kFPhde`g}-T2Ay?sF;Ej|?kgBgD z2q_K~(@fh6ohrgifrT!>PVn-rnkIZh02Pul#;^eiYn8LLT!cFG^a4B zVvT80VQa-PQ_(HB2`N_!w^`FqqK>FtUO-_dQfjQY6a2NpJwPpLan`g6cmZSDo8@HK_KgjbAQow#sOMT_ZN!A6qyn$e+7 z2K}J4;+)EWy3>W});exPO{qpjUPhlf-y&b5U)|Uuq0z~7s%UJ*VN;$pXI8})Q#bey zn{VU{s*)WMf5>je&Im zMWM!EleTD>(_-A>5Yp_E`{AjrKzT9v2jt|tfCB~vTm-$>QFDH z2WritY{TZ&=b3#L3@ut|Os|WuT4sOWS$&CFX`QMt%NPs|P|FtO8?#J-MJ2{uRwH8` zvrl7@t#%e$g@gvvj3OhoY>m-S7spx_CDa&epet(YB9pPfLawAe$#O}?nz*a?koXPPY9W!wol_Y!}=xTkJ$ z(IMmhx{RWu#;&^Tq7$SCvfiT8(9%ka#tOB@BarYMwAWd59<85O*lRovOU)-LcN2kP>Rt{S`1M%SSYpJI`**OXfqLSdMp=b-(aKq#>{|e`ZP-~wh+lB|;+b|2Yc5awUHA=Et?1y>^7Ulvf4E)X0>a`C>&sQ%-iE!7QecV z`ZCFE@hTP%!z{Tmhgovts^V3Zv+B;5 zs8JSVXm7}8d_xJ&)!twv-c&fJ#slLKjV5K&47(bd%EBtV8}zV^T@B61%x;nP-OlCo2*fy^Gpv^sw0Gn#HC)WoK*jb#u!u5Z{CR zqbR?B5!q+iW#;9W&A`%_%}gTu2_k+P6*NYcJJqZ-WtF?IzQ$%RjcPVeXiO+~ugN#%mV4Hen2v+@ zAYN!XUNjaSHLpm>`eUKeI47lqd0I31BJ>o@C>m3#9gWb#(8e^@`gz;SeQJ!R{g$3? z8OsV=YfPr1a=)6U#>^s*%DHtHiwi0v>Mj+RRjTT)A|(zfRh9a>>(;&I%Ee|;@tVpE zv!uACGP};Tcw^;ClY8-&%6zkPaYto|*$p|3IBG|w$vm`pcV&~=yLew^Gv)vXE8A9e z6d$hKZ1OBVR@rVIReZ8?yV<|^Y~?P~y5b9!driH?J(UN{lZr1_9x?|N_f;M>Pb=Xn zPnd&B94b$n!%Cbg&zt9$xKv&=N0zu(UNWmoJS(r76H0t4ubWd#{HjFev=T*?q|Ph3 ztjgJ(X_+5dW@05Xs=UoPC3C7qnOBu4tNhIcCDB!r%w;9osvvU}@#d1Gs%hpmC5x)U z%q=D9RrAdoOR}mW&0ClzG5XLv4L#ztxdSt_L*^ajikjxevhu*1w#KUR;F`^i=JFXe z?Tu^7=hSR(Y$;dP>}uRt9$mAyaZ9EvH(YUWXtLAj$ zL5sI6&#gGtc-S(xfhRnVS=j)OSDt6w)_ANaqoNPC3Lk40l^4}qY&=ZLwUWk-m_?kk&2tJeYn@H*IVEir8(`eX9bIt)HBgT#f z*!e8WETtySh>*p{(oYHLZ zt`;oysDd{x^{VPKb(Z>8bM?y7vDFUs(WL>^PW9T-$<;3PNu{CH?m)&bDxFoKu1_a) zD4kpFS)WxJQSDQoTdJz|tIq=}>hoB?t1l{zs}9U}DAiX7*BeR~SI?-gDb1*!Q{PaU zU9GHN$2@0!Yw61B==x2i`PJI`ZKWmEN%ftj#_C0;u2NHVdi~DQCcG~yue7;3w|)<6 zqo@5D*6%NE1Hapfo2&EcyGl1#7u6prxmIncKVI5iU1Mr3-Co^Le+u%fLkYX8TkFr2 z?ycTb-(7m3YDb;1^icJ-`rgu`)t&WMN>5bpg#SEQy~nf@<@A?Udb)al{WV}$gAjP6 zL0o#i`gnt^^kVg?2G`O{)#n;KO0QO4YVaz(Uftc`TPCXRZ5Uf7slL(>Q0C0g5Ldge zz}uj&g@u=&tBq{(Ebp#`_R4!}6HGhHuhgbC`4sP{z6NheSbnWGt;x?Itj%mv7{s+X zO@Rhk?W(3=gKKR;(+ta%i@~F|tZ5F@aFdekHrn7-TZJ)&W+~Qd2fCiU<92t=-X-YiTuh-ljZu-qnlQb#zma#fFhSsmZ|R26ZMTNmC88wr|Gt2+LK!VP);HrY=K%?a8Ji zmNf?^Gv*t#s$iLC8k%bRn!2s+vbZ9sX}^U>ezsnL*+|oILrLw~f}sXu?S-aOg-*3S zra*(K_HxrXb~RdO!m8IG{JZ`^{Pk9kf6|gXF=wI|c_!s@N+<5$dehU{! z|B#3XFm}?ytgW!kOGJ!dRh}yCGaI%of-QpB9z~c;Q-MGZsN#6t)ZQ z5Pl#$Bp4<(N19JEV$oph@HRSLA(3yLIo*y)9ti^rFMyS zxq@O*yXdUoInjC1H-aOgZ$;kx&WxAluMaVPtD2q&&l?H?wQ=hT{ zVO<@kY^`%pZbH~r=cMecb5ZU@*i+}O++XLZ?5guo9;x$F9hUY|7CU(;-BBRmFSEwWZi+UggN6YSNMXK&|B!uxd?rP z_i{thLHB~*1y>eaixftR zBW01Uksgs=k-m{*BLhH_BSRx+Mb3?kh*U+!DYcRM1)CxlM`lE3FW45jGBQ81WI<=7 zG13&-6xkfvwqR%E=E(NQ?UB18_b%8Ic_8voYG$3qSUzhGz7qy{B?6{Sx~noYsDs{W4BxzubN~7iYiH{z)$0zRJFuOSG@G zuSM?^aO?0-e5Pe@_LPG1fRzp*J_r1naRE|H)pHZQ)e(uK)T%^(bzI^kwLUROy*P22IwLVmot-#ey)rS9`20k*x+F1y zi1Eh6RJAEFP0jeG#7sJl9n+kcqi#!FrQV!apl(krQ*TeKQtwJMtM?|ZQ6ETbQ6Ea& zs6Lv|#E9yHx~NYioR3)vSx-YQCd2O$lZnYQfHb1SeHuyPL5*|bVU1hjv3^;YJOhcz zF@Q8f6HltoCvIW-(Re4G)r?BKpy^4P z)x;e!ClYr@&qz4HjoyS=&;(;TWbb);1coHBLx!V79^ZWs5bbC@(F^$z~^{FD5JWrpbg1IY}-g z%c>-IiVKoFnf^(4)|lD?`qPxbX3(B2)>I|=*kormq%kM?MXf=+CP_hcWcp=wMQp2E zf83H3sM(kltl5$@qhC&29jr04>4CD6u9?hMJ=kJq^Gq)>dlU9*Iug~I9Z7ST?3&$4 zO3l8cXwAVSt>$o2lIB>_BF)L9bkZN}R&zEfi|wO6!fciiYZKTI^%b_w`V5O%zhU-c zi&@`cda$+~^&w{8*7{O^8c_fKZPve-?OWScb0H}=&dri`d)%Mra#E3|FUg?IO%`kO zl4Ul1k=?O=0sD&^s$X-k7ITpH($Tore~YZY&OJV4eWH_Hq$NJjy`9J*>+r{rQUxO zYpic3Az_`B; zqQ6l;ML+&~u}xpLxc@x2*?n9>!uGh-#7LXHGdpKC$^1NvZFX*eH7SmY5{JhOa z*!swA@xb;S*siwpxE70Fv&A;wLgSLv$I#e;z81Gp-_zgM*qFuqCHh|6mRn<%&U_G! zHP&`yeKW2@f0^PP`o4a9VPhWaqqf-AcM-?!PArQ#fbo!xRcu^DZ0nyiMxqbL#9^Go z7-oxYc4YH$G=8$Njg6x$W`2bE2-g3Z-JvhW?MupKHl%e(YS20*ts~wVvp%AANov)) zCv9TBTkDy$P3x1?$+oqANjtTQq&?cer2TB%*9IqbF*&s}l8$KSBpqjCpRIi{DL$TlypU#o^*}Qo0Tk#JD9@79Zqr37A3oC*f_xC9iT_8A=yJ) zlkBB!NcQcYBcN{Db;)D3t;qqpe7z*@Sc;Q&Q}SfpO1&uVWQt4N*%bG<3n`v)Jt;nM zms9-W`cf3}TuNZPLrQSGQ_2kHr{Y~w=ES?FDC0d-qHXqJ^QEj0#``30iT6v<#w${i z;sa9_+4_Rbrf>H#@xjSsb3yQ?hKw#Yd;)#yRWF{Wffs!6u8X zPugPU)8e%$dGSdpMe&PL3^o~UvCVc_9G{+2W0Sos*uDbRNl@X)ee5 zxphvb^Ga^l`6h2?zF9Xmd6zCAd9QAA@&R3F(juZ+$%m-FqVMYFCLh&BB%h%11a_`d zC7;&CC7;*nlP~HPCtuQKBwuC3>`RxOd|eCMWA?)AhxHF#iQZXf)Vt|S`k}fey*F!1 zU7Oxtw^=_)*RBuJZP!oJ?b3(o_Uh;B4(KCwhxBTuAJ(6BM-zAJPUsVKr}e3<{{6?C z*Qe<&>N9nh^f|h#`c=B?`T}M*aUy*gjqRAz#Yyy4tUNY9W4ejYOKD|g#TTV)qVqGG zM%%?3QnoQ-V?umQN@sjS%1-7lJfh})yr0Pf-u!LL7X}^L6#ao^K6u#;F>x)!6P-4=_J7`brzdfCite# zO&FURkr0roVs^#aC}DDH9MgA#F}0o96q^etgr@2fW~DA>cE!d$)}Cy9PnesU!TKYs zcS1yJc7iH(CG#~2C8?Ve;!^Vy^r+bP*|U4FM*P5tXvblS0^!&YuI!ZTQp(b0O$U$GwZt86#KpV>-`-Cb-Y#?FJS z#Mq5uD=~JX*-DI^f~~~ZO<*fAb^*BBZNpo)`d1c0a=1AmRUzh(H6bk_8xgjIbcE~( z*&VVksl&q0u3$Lbahup^HM(L$gB4LUTj&LW@ETp*10^D3pbip+pu6D6p+nL9MTy7wvWXb5IS6-ic?d(fe1u`#2MC_1`%!MVKrWEueUk!*T!*}yb&c+} z3yAKH?v1_zx)vjh5y!}Yt}z}lUNOEgV`BoaH900UW>(DH=xf1UF%j6KiiwNS$1IM? zh{=vw8IvDV5@SRzQ%qA#b4(lfl`)%R+QH9_*&eeiW^c@am_so~V^-ok-7zO{meVl- zK>dJl3CCDMGmc|{m0}CKPznoIQF=hk^_Z2aHB?rB%1t#CC9AM?jfmACA9No15Ri(1 z(!5Y3)Btj?jJc>1p$13sII}ZqTM{Ewd8!z)G9kSw#zU2(S`~9iRe*EHsmfGUbbgXSl}fc6aBg;f$Zke^9bmOZd5p6W zOTm#WS9Eu*C&|X-yM=x)J=QZ;8=GX4{q~scQ%Pc)V;9Ay$7aRm_Djg5v{GzdY>|z( z#j%Fin%D;D+p4*NaqPO7?AX@WO;iiWt=**E7PBk3EBw4#40)T-PK#r=#dgN-jNP+f zQS5%!Zn0f4aj{2YkH?-ud@dH&VbOPNFT$1BYigld3_0^j_oQ>R%%*#_tJ*{DrS>KL zd%&hW)MM2F>d7&?)S;kR>bdF&wMrd_-qB_uwVtd2t)gD6&QNEo`|E0}pGu<6XJoM! zv{tApRb8SsvQ|@@)J@cSjBi%AF$+>}R=2CSt9PmQst>3SsgJ5ps87e9Q>$!xK|kD! zTAa7Er}`rLagmV>ZIyyj97I+)uXx$&9Hhm!-C-fRDCf4v0SV}tW&H@th=^TyAw9x6YIz1j8()2 z#sE^A-3X-Vgy^J1;4^M$WksZ}yR z0U20s=t(2dIBVQu4rzvJyfvd@vV*%c{+da#(V8I5G))-#Vu=RpJsPzpA;!3%L6fSw ztVxSGugTQpXjW+oG-aBq7^B9lSrfBT)1tnp*{Io~>Co)Z?8g3mnuD6dnq!)inzI_L z5bLRR0=a12V-9IOwLV%utwI~94c5+xouQqB+ZfSWTr5F1>DZH{ z&DG|`axuHKMOuTlM%xe*r(Fj$#WZVsbz^k_3tF|Uno+vRx=?sO=DoaNLruC_vC*h; zHtd^udB(*h#{@sAALp~@Gn z#yRZqU2WXw;RI8=IBp8=c1%5D zH*w0Esr#q2fHs1*fI2`sK)XTvKnFpGLB~KRL1#f1Ks}(#*0^u#{$LK|0CEDkfZRcz zARmw)NC6521%qaQ=75w|J{qysN=epu5n`5}4r0f#W3oWGpga)UR|GPEYCsL3b&!YE zhY_m}tBX}ul8edkd&Fd7@(d)KJhs>-3zKIcvGjqo3EQnWFZ2_<&6@Wbwrz5;^qrtR zASN^PL;IMlEDwtrF})8Y97j55$1@$<2=cLZ3EmH4ZNT)y^v!g!1#u^cwE@n>+KcIu zwJp;pE8lhu(-&(STTJ^Q57QTui(*z@7q$^I8JWKNVi{|hasn~^+G166K_=v7c3{)jzbd|6-~a6P?fSOq?4OML>usz5AH@AOX4Sb(PyZj|rtcPOJKP@I>~{`8 z-~OY%d3(AGjwu4!;@kVDC-&8VY_ZLL{E)T|bbHMFA(O)ZY5>7UQ~yVw4siu}V4Lw? z*4P(3qp{ElY$+rFG}*c@6#OjET z=r9Pfgq{SQ1wn>ToIe!p9*VYR{w(AuV&o-%jeRs$+uCCewp*v}p9Z}&-4 z(Kb_IKej$Q)f4$aQ<=^9f!1N4?cBEdvwaN~-GrP#3}SU=_P~hoM36J&H0ZpQW+A=^ zx^y#7$W`z~NV|?W`X+^nkfw)@Bp_#y8}?m6JQVSwn-uDeG>~l$6*>yX$&lucw5;D! z=p^i86lA4oh{Hhhaag1-d_mv|ZpkEJSt#-AqN>OjUpa zQC1%Egj#57Fw#J*&1`co@|zCGmkU~l{Wy0pJC4Ol5Ys1CD|E(zmY3?1V=X4Dveq)!?XG-leE zurc$;M2=A-Bp{>`CX7i#VB495Ib&Ag*i~Z+#*~dILupkAW`s2eEwIPI^tCUJo-t)# zUV9Apq}Ug}?w~Jux#3CVR_-qPhSyN~de<;|D%p#kO7_81$+6r7`c~H@`byV*^p&na z`aaiW`qI_|^o^~l|AS`|2wVhd%*OCk<`|Cio5gYWpdA?b%>_k(RG_#4q_^&0d^4}@ zn1QjMb-!N*j?D(G1m#NnPJ7HBS|Mfj=w;{5b}i~TZ?Hr6j2TPywYk;9j^O9R)!I>;EQ1N zH8+mF;3lA_&h6=`a|u0lK8U{E=1$*h8%kel8%Ez~^P+FDdDBMYNKUxd$wK<6 zDI72tv|qiE$wsBz$Q{ijozA3R$Br0K-p!JKhYNyy>OPVHb=Bb9x9B-l zeUS9LU!7^w^OWFzJ*VObi+0&wi*~mlt(8d-)X}fqo0764EIKU%N19Z#G}5H^VQ{3i zpcb31)U0lQsH>@B?6v5sU%s0)x+%fUlGPpR3#8G5*!y=l^cXw(k|Rgoa2!NmZ)8tC zi}BS)j49GGX$5z;v{G8h4VTtQ>+rU_M(G-EgtS@u5_gYutMqklqI8#ZHy4UERRO+d zC%~OpJn|3n0t%#fM-?ZPrb(BgtYy*+PAGj;`Y0!o=1Oz%X0d!J-fkp)PTGQZjkQWQ zaJ=++>GR0HS-P2XlD13Rxk1ubrLW?yFDo5y_vtTv1W6t(h2NB_r8?9i9_PXvoN$Jx zrTAJW!YthRH6z8}Dv>wRMEFADCGINrFljB4djCOLLddhUUvdFSZbveUq%Dxyo@90) znZ+b6Ptr>MPI+lkjPj%jTX{?qBIp3`K)a z^v>@1FUB|h*ik-za1_)2e^*9{Ya-E;oeoMe{6zB*#j`o3Lc`bo+kuJS)@y11IHsMObrwLaR8VD;0 zD+#L!O@xhvO@z-7t|4q8e3|eS!Z#RlL#$_el+ylZ&N*DVJhootQ>4X{VnGfl5 z;xlg?zj0jp7~$iTl0%qFxPsE3Bz_g~Pr=??r3I8yLs(1cb;O$q>j|GDTu<0Wc{URN z0`V^r{}S7=g=I`eYkA1BNq%q4u1&?X&g(;7;tBQz7% z6Fx^}t|xvY;fsV@2-^ue7@{v(&QC|650V7%lq;x&RfM&KZGQjuZ)>xH(k*pbMSKCFrB1cP|NWY^Q65YEULf95%a@3^)O9QI18Xdht|qzh zZzuF%%x!7pK+REiJ83439FIw}F=niguEZGil=Nv%B3+GsOrB%{u zSbMG1gf=uw&D@fC%ac`lcrFk6C*uhGd$Ao}?+t`|@$bb?VAp35?&rQjn9O~R z@BseFc!3Mzx)G*u7ZHNFpAbU0pSeDan%5Afan}*1j@WbuE15`%FV-s!0V1Zx(mmr7|L~)6N7(on|B#0Hna>)XX zK*Q+;I)RQ$5yT7P|3CKLJJo{ zU+1g)^mIL4jn@zBht>W15&ejopdZzbs)_i0=o~dk&((9)1Gv5~P?PmMJx@ItS1Ya- zJ^w#O)zY6^9=1VRS}pPH*`?#{sF(1sbR!KPsbAFiTC{!%Z-$G*Tu49&)g1hfB7(x# z!x!M_AOG?!UL39%6s{QXCOM3?tdUai@8IdW0hm_<@$ac+_>bTT!$SPZa~0lB>*LFt zuOR2^>J2>eCaV;Aa<1%Gjn(m7pi1FLCO#F6@^g+-Pjv$E4cL*nu))(;^!~=ifsm$|AWmyPO1cOisp*liM$PF)} z6Bz6CT*Tk9v#yl<(OiJ3FmB z;*`wuX@~p7_iUBcs%H_}HW_W4oV~TDBW>(cxn~o^lQVavtAAhirx!4cOyAy1!rb)l7#5+;Md@eK5__)htun0Mbuw!9 zPRdBQwIr=cb~Iy7cFl}c+5IziXYc6g^r_u55upp(dboF0oDTxpuny{nFe0F}uZmBEtAlhFYeZCNF-jSZ0-2(N_ z!MUBuIG(*WGk9bkfrM*40xdz&TkUcNsQ11pAH8U5ZZx(Z0 zrQc*+=az-Zh^J@o?&)Oj?HTl`hx2KIwj4p-7;l`zMzrfR;@1%$$o#I1e=&}oocy%c7>w~`%+L84=XDt4jR>bPFVCf~ z=Qzt)SIsaCLYD(AA;zx+ex*zMws$kki#7;bGP?KPo{{m(xTa+!^j?N}-3#$b#7Sw} zdM{2p-MehOd*@=@*MmPWZ4bu3J@_qpuR;0*@Hb_&m9g*rVMc$(pO(c3CC%V!@#d=%k0g3zZB&SKuS>Y3Rm zv1hA3DH!iAJyWu3Lido?r$^76KAAlSARdZ%B>OZTeH!b-gQ6F`UPm~VejYk~9{Mn^ zcVDy{AuXlnx~#Prs|^S;P6*lKpwE*s_GfR%IGepWqXg&Gw)dw92N7^Cm{&V9&!ofF zrLD$%J61N|&Ov`S!sbZ4C(ERJ;O~Q6xy+N8e`xC^=Nhv^7w1)e`asN?;W9_i_JUsZ zV3W3?y*t_Fm>t>!dLKgB*!Q~ZxNN+uW4x>XYV2p=JY`%Z6o8homC#AXHzQR-wt;=9 zp0Nb|vJf_{5aY9zdYy{#NkAWWN8Bjwu#7Fo7q(Aqh0Ncq{bg;29pxM^o7bZI?9YEQ z?=R-<6ZEVNJ6Vr<3SFgbgv~_Xtp@Ly*hI18w2K#Qx!7^B;WII2^U~AUXJX5x@5G*q zT@;&sF^<{DldzK##9oqSKb6@@v2C=Iu<2qeY1a$Wn`IBiTv(NHROTkybGR%NqkZdy z7CVJLrwzSmkFqLZtPw8S!vE1OmD${1?9@g3Bz8$`jrcFI!!f!I=_NS#nXo%EVRPm& z$Z_ASRp6He>cM|&Tjrxr5ZEVTJ0yrrz8H($xabGPew5kj-rX>##2;R?Cl`9TMR@j3S6CH4ek5Bc3-l4fKOOhzIi}Cho?~F^DoV&M=~-DqAE#$L z!&3P8BKZ2U_>y*ZLp!_u(ymr$mxPOJoJ7zFy=5+4oKLW0nJd$lX0Ab4pH_shG;>o~ zkmD_&x5q-S6!=LAUCKg_^i91aq@-_Q=z=&FHX+{BD-&`OF3RVCmN1|!3`HzqI&90Y z!x0=G=`{;{3De=X5qclV7=bXV_jicDLwpkPNyKLmpFw;iV;sVyi*i{<)2Cz|M>vIW z7D0}Wrq4i_4gL(Km0Xerx|f3xq)(AGW}lHgQ~HcS7>_WSVZ5x1`bojG3~|%|hL{5;1-wzokRaXRIaHR@^%E8sDQcxqfR#gvb1=p$g;Fcf@-&GkF+@^oxB9pFx2Zw+X2J+H7~en`rN;Pqex4fZPxdFParhF#S#_U(E-A2*{+o?eV^ zVSKD##Cz+%vutxbOt-4wn-_0c4{(?C(p_K8=x;7d`03GeCc4e{}|r? z@1i7p;Q;4sa1OOpMYf?5+fW(r#&0b<__~)~jTV(%OQz!5D;3vW9dR9)ifgV^ypf(X zuD4PpEJP5QB?yH`!?j{6el6D#*NbI5mAV%61_az$Ox=pG17SD9UdZ8^lJtJYx?@em zxW4U}fcPlFafDL{XAw%kZ-f}vdy?lS2O&Txk5IXcM$Gm|oAA#4jxE5CN2rZZ51~mc z{U&?|K+c2t6U$;LD+Qs;C2<$XwPmnzgO&DZh+Q(^-jd)u-kNlQk`B$*oLqZVGjZ{ zhv5KXNjr>i459cE`ZVZsO12SHXAhwqLPdnCWpRzNxDMh52+a`MAS5AlLSEEE`EH2Q z5OBTTxo;VbnDt8C2%QHa3`fXC$SdPb04@2Zl*K~NK$v|=JX_t6v@K~*(!Qhvhz}y3C$CT5l)NQ*dotdtkMBP<@}aMOQ@R|U0$+NuhyTe_+m^n{JOhBmGyY}_by zeJ}==t{yDiHL3wD-AE;ON&er~C%^ez!kN<^vqvRk#2GN^$r$lujCL|cI~k*$jL}ZU zXfqunp4>^5YnPOin$$fhBPko9Kf+)fXC#fldBpim{3htP=6-Y7C-DK6KNUW}4yp&$ zl>@t9OS!>yu>M|<5oF-&C8LAU__|09*nQvJ4ZAP*)BbOiqM^SUzy5%p@V=zj<*1s# zfB9``?Ehci50bl9kS^WEf9$Qt{?W33dH0CFY?a-_8vo*7?xsmy|9rPh?#4;3gtA;0 zV<|;)wZOl`a{SM^19*v{xNmXMbKqDvy5v~Se#gaBUDeqHd*KL{o^kLtE4%{`w3QHP z3CxKM2F~{qfgZ7xSRBEAp6z%e!B6orLDwe#e&IM*lAlJ7?_gijszS_imV)l!76WsH zqffXf$J!@+{h4s=6iV8Ztm3`^{s9kfb+ZmjnWc-}N+|zRw;m)9+SuE3_KS?Y*FFzy z!bXas-{Wl&oq04Rj@Y19II)+Hp^TzSn*awJh=Ejbv9i4mcm%t5ExG4#q}j z2-@o%d}&DEDe_*bJpr6=1X0=}K*zy~z))g%qAN9r5QwUwMiVnbqT zNqfwebGRR-^##r^_zTE)X304sqs|CNuM}Fp!PE-m&yksIcUKvZ{}}gCw7nTS-dd-K zjGb8W6mX@`>YepoO;>TE(P2L4BI^>*Rkz zPI=-77QT|BzPJAh86zBfnT^(3C8Qn750zBgu?~Y@lbouOYP}(Ot;v+!Oiq7d8@&en zZlrzP5p=$mQBJmCm+-{g)xg#k+N@KoJ3-%|p%+l^dx5qktI4za1n`_AE6{V+&!|1m z!pyOH5VKg$WRXFcS4v*KwQ-&Bbt9I4BPFX?xsW+xq2KgA;t8uS==X)TlJxs1|1Tn` zF4)jk>x>$W)OGq3;PYBE-LXo+&k>H=VVwnMj6D~)P*8WLMxQ6=An7fFPJ4`%b}Vwr zQTw*IwZWO|P6z%D?|{_yeDa?cbl!JUfIkVX4+&b0-KF3(B4?zacaNZZ6S1cwnr=&( z_D{s$vScl(&IioCY&p~E zjs-eJWV{p`?STaoJa7L_r(%(;zu6nX?_?hX&Jfz#$CC5elLv*P2a(f~wcO}LQ9^$wgk-jT0l5}C z)gj}EkI+|^c?!@>`z3WfIn7H#u42>wb4eF@ zRe>u#_&dm#P-Z{z2r-}hl|+{8Z6#e7xjysy3c8T7A}lS-dlww6snIiM6zl+23xXlm z6DVKk(!a|p0rUhS&$<-3(DR3-Kg%R5fi9AAU|FV9GFCz?FMC65CM516Vyr>e1AZp* zR=%L_CAJh__v%JO@0I?&v>~=?z5IVof9ch@d_xXrB}G zj*!1r(Aq)%Fw)Fxe=M{cSEFvf?jpf?+Ci=G3OXLPZ8M$hk5Nyl!@h?&(zICL+r)WM+LnSK`V`z zC}^_{k?VwZ770eS2zr_1yiZ&#=&m9i8_fYiTd`4SDYO?*Cf4(FDH$u1y=2!VhceD7 z(nketw!|4BwAGgUB=XsxR#oyjzE*qkEy{dEWIwwLgm&3i)*8wzBXZpJIiaoc#8g4& z&%~|7`vvW6(yYs7FImUQ8O+p5f)Vy%WFcwxiA{807mk-h$A#!?=9!$DC=`RGWrKHaa>fyxhf*$3a z456*ff_6xH8tKEtKMT5RNzWs)J@y##E3zk31RdHOk1es+3rAlNw3;!MqpaB;eXr!T zB1E>+sU)>v9qOXFEvJt^OW$X?QaB~4plDblBi?0?5q=x8x?c{(wy5a=eDzn^4AI4ElDpU)*!MUtP!O1h~0>D1)V}7 zTWjwS+WvspgIK~;_NUDf>^Z`*juF`d7U#ds_BivHE7oHcWjKyDd&xR0oJd{b{Y19S znJ=`{UeJxTVJqpFB=y2!Z`j`o-;UYL(K7d(SpU={-GZrK2(4cf+Dqj8+#_hy4qHow zwlXBuN+jM$&eej>GC|!>`1%ZKw%MaUa_UnuHcvv*PqT!Xg7#r@1`FDhu`V!`W9@Gi ze)NQJqOPD9vuQUnZ>%>suOh94<9<&*XQ>sdw*qtV+`Tl)JSgaFAd>IXMnyS?qn_|1 z69qM8ta@xA=a02h_%{38=_Itrndv#qRb9|wIZhmDS_AtG=~ChWL7UoS-#|_WL2r$q z)rA-(zYdXn_q@>d&w~1EL62wZJW2jDWA+!PItw?jb>obJf{H4riSk z5!%yC-dg|@emL#yRf6WXarPOSGH7usDYXfI~!n}S$fj|9JB30C7yQ{o&!x4odf zo;aWUf`lO)Mkep?LcA=n`C+MaSR|z`xN$(=PMbJJ-x*YLi;!(lKK+=ndF?y)b z_Cw_KB0ZRNdD349T1!cv71YCt-32|$I~hV-n+5HV^fc0kiGLP!*OHz`WP9u}LVK)N zUl7`AMrzKzrp+9K^N6xw}-oGXcM5g#GGOJqOT z9|`TG3EH`&d3G*aYxSgL6C%$}|CRK0L`6JBWWU)Ph4vB!otFe%_L##yad>uaC#D*v z76{s(kkg-ZCh@eO`>>!FYxDI&>(80`CHX8l;t1`o7IYpUvL)^w((ee`Ck5S=#Mr1! zWom5PS-W+FlJAqx9=7|E!_jxyw{B(OSZteBOv%>d#8dJ;;&$Q^@_CLH=e(6l4$sbF z$<8|AxKTkTAk8`Ha!xv%gk!f9w3ZQT5ZMFP2-11PZp68QP9c%)w08(?e?aU(EMY2p z(q;+v9N}2Uh&*?TGuCEHoO#R@>nn>id&W8|bfhlvej;1t%oo~eFX+Z<-%6U24$s~G zmNKJ>v3{sYx`m*AQP9dDCK7KXUM;Bm5zi3W28-isJx!UJf_97((WprErsFv@uq^@NU06x8Hf^@O%Krq)iO zZT5-NNobF=#dCy?R2OtujuS`vT|t}Y=#-LkfE>mwSg6bsc z4@<^KtH|M8wJVceFX*l!y{e?9)GMervJLHpuL}jS{|Lm>@j!JzcBr67DAO4k<1qCk z-VlrZbKzTW3&+h@*m<)S$-M(SgD-hkl{7%lcV}v>ZHXeUcd@h{vZH0~As!))7t|Z2 zpRK>jlN%Oivb~NqjxTvu$`o2R5=pf~&|WAUTfUox{Y)v@-p3M_3);ge`L|N+URsM; z&K1NfDgOz_?m^<8gky7u&>lybBWx|(Z|xM0>R*DrIQUT1B0q9NjlI}=nZoh%gyRO} zUoWWsC_P{=EFA}|N&XSx=m{k+qnu+U&w+mMYp`;jipyU7~zb`osytU--z|TpimYf28rsPLpJJK&R^;yzk3GT&cRdOd%qa}NR z-G~iJ>wq3YOknTjkw1`}WMcc0d5~Gc`H)C#O>98Pv{*UJTZKJ8gXeNY_93nDg1WZI zsFQ;BBuRBTQ06)*Uwz2b9V{oFoO7(ViqxWx3c8$E)(_;T5sTS|RLZQE`E1P)zFtE7 zSxVE3SY|`gFA+}@+YwJvaym<^DCJ;pR_6S=lGVU?;(C#^ZlU~ELG0|yNF|W7hN+1x zXDiF0R@!4I!+U3Xh1^ZEp5$5gkU4;Fa!CnY1@#8fTLsmelKa5tnd(oaC-q+8+g&A> z;yl!Nk^p=>DFQ6u94jYncB#K^p>SZ6TLY7sN_*wR=6|YiG+Ux+g{)lRsP)99EOUlv zv2{>TA0p@Rl0%SrvSbQycF7R%C(FE5g=}GenPbpglw*w-dE9lDw&h9*c4n#EYuH+X zJ$7JsgT$JGk!FIDnTx8?nY*;vOl}UP%2itfg2G+5~hD2;!`P&|JZMVh;Js1f3?t zw&ZLm*#h}Yp{=QMzXMhRw91h7*yl+fRdbN5lhp3ME*z`?MP>(kdl~MiXr~t2xlZm( zS#!J;U_7yyxS5zEXxAjYM^O93edNq0rU}|l5iN2C6BCIE#C$<}C+S>bDlsZgK3Hk6 z%Ft8N@uU-l)`x^v=ZGf-?MX3tVh&|?5!VnK$sI9$nyEjKvyb>Q@euh-BKfE*CxWxK zYYJ^!zMcQA$T)CuA3ymI#omUhx#X{TV1g%s`E@5x1BqvQ!or_v*xt!Nv;pkl= zsn<|Gk(@?6yV=qPjG#!SmC@({`>eFtF6T`I|CqZDxCFY3)eCD$B^^&XL2_A%p4gK; zksj;g29XO3# z+&{%Qf@AMxEoXT~lR4ik_TFK67RVaMdT%D;XD;AWB%bs3flhKo6L<6M8c?P?ae%WC zwHzXyL-|z7)MT#7q^HUV>NafcHI&R0NnIkNug)^H#G8v2KFQP);;m9Lo>qdSeTZ0J zIM$s^?JIe$&8#JXZ7VN)+*Jf$_jlh%YBk~L{+wejbA84ZP9r|Rxn#3UmpGBwk0rcJ zI$Fj-`|&iCoav9mKM|i|YAe$5((_h7_Gb-pzT^DdOPS8jVWf6u$>qHIGImT&Ay#D% zED}^d30h}4I+IvtP8mvX-0f^Y>X$6@apwAfC44}7m$MEnoXOg&5>GI-JL?@FsMeDn zL2Sg*hOzuX#CFVen)DIoJ;9P+CS5>19WQyUM7H5xuMl)|(z7`Vohj+a{MRL<4+*-f zct)e$36NhU{qML!J7dW2z?V!rTkr%BHAEX&EIc=qf1ye ztK$XX?}Sbh8CWOisr{Ptv;7)-V2)RS)M8=+%TFL3=S_nAbCl`Fyq~hmTk6u2+&!oz(S02CDz>v9OO6T$t%BvWcCnV-&WoT2I=J2` z-Nxr|o)Rx?9}{%85qFcbSJ35CD{eiZttc@^&{->J&k*zq1>Fh6N`g*#Vh_Q{50 ztXu4zq9gV~p`9KwyPUQ{>q7AeC=IE4vhckW${(X-bz&z$>j?RlAfBXxyyG#oyr6rM zsXNJO=}ktNdu4uNZh&^@5QhqShuOl1gm&r>TZ$xF1&)=^S)EV1nV_o#?Y(XW+X=K% z#Xey5g6C2|1MwUt_)a#luRL$*@i`)ABsmk^(@1@Q&vUMKd!T3X*gv__T0Pl8Ui5?X zNgb)(&XioJSLkD;Go%g9ETOGhUMHkhl2o?_Wo8IsJ#z^197pRuDGlc?GIIo-fs|~; z_AD0KYUWi%>QJVxEkmhgwaiBQjM#SPM)v16_P}|`i(ZwIGblgYT?(1%EN6hsH0K66 zJ8O@mqJKs~o@*Ot8t35#7uVpCCG6FcJeRpLV;v<=uX)vZj_*i~?l>1#&KWADISb_( zUFRu2;kMpA4m!=P2rLpAcY*g1=)NwVCvvj_wPu`*~JeLa^+5~h?%Q)KS>0g#gIreHd4U!)*?`q0)ccc$DN=qW$MBcNU z5y(50tsN?Sr-zKYdyZ%AV4nkfv#iB%O|?<_#AzuUJ1V{51uVa!l;#{Hz9qHTU-B$A z2|CMI%QE3R!?6pc?UCdUm;Q0H*{chLW0f%1Ql?fVr>)F4`#8(|nDk1Pc7xDPb!y@c z_fho5cfzp>i0$3Q$YlxYVnOF487Xf*a}A84laqr~ z_GOOr#xkZZqU~BMh*7{8Sx3kjVQ)uW53u~L#JW;~-CAh3o}m3D+m=l_iFuC`7fbE- zCZ63m+M*|$WR z9LhLznVQNG&t+ZJIk%h9lAm^`qx@qW{ThPs2#2KQLgPA1MzFeg9B39eUZLoYmm(#A z2FGbjU298vAhC{kPgseQD5p}4FY=LM(z^v=Z^3~k%FNj-ZLsEg^FXhquh}Ht#NjCT z$E18eUgV=KS?{CLS8g6H^X~`%-}pkA9AWY^@lR2RP6f$}#}-yab_s}~4j-fjf_7r7SjHpyJ| zHc2hGszpnj$zCI1rt<-CvC#H*8BILl4;g0zXWj2PQZLAedk=B87fNs7xqWHLqk_6n z?t^9R~B#lt%HI%!B5w2^O?GnoLpimG0N0jVj?kKP`6=f zqU=AYb3)sb$jPBh8uwDxP%@u*nyEhs>V3qYxp#4l{AT1_Lp;qA8WOXJjRoy)q?3rr z%+*&)aKb_ zR%|c2v&gG+lGmC|ewrYDF91IF!%-trfygE0ERj@jq=c%J+048N#Hh$q25oNA9I$bK-14HJBxr2)e68(&e2R&?vzk&C;ix_todj&nLeb^EPDr`wItSB<(pHL#E~kqMg#iv&rYZ11n9=SMMTjC4aD> z-bWlkPJ-ms`NR<{A)cwH1?`=b`GK56#9bn(eq#F**xG!~{2b9}s~+omn0Skn7NG@> z&`x?YC71hvq&lNm*GkHy2nSD_$Y@?C2(1Li+D^%NlFQB@XFoAVdQwxDBl{&)b3Rxn zSY}N7y77$O7sMS9DYKEF{hE|uzedR=rE+yvT>1MS`QO>7e-el-w5KZWI)aP3wj?p9}*XkUt68Tm1!M8wVuBk zs6ozgaux^&zaWxwlxha#JrVqtKsYS~(HgM$sp_oTNhLAY^`)C+pN-1$70M79ZUU&JQAwHjJU9$o%YA7dnE`M_ySi*pVZ| zL|~_~)=q-tS&>wqM9(v|BIvJJzFj7Ry+?H}vP4p&JB1cLkS!M8usB znhQqH%N+BIF5owJk-_qNMz;$s^AoJ4wmliOFR*YWj$f^^4@>Wrww2y3Z4gw)F>8c= z6L_tXKD0}x5bqLH;A5qST7dlpFYE#?5Yz?22Z9ez*GQ23v84g%PfDQ+dTeQ3(lvn{ zNr$CLq(!D<=@n9D2`m-L#~H!0L8o*Iali#wGo2?08R6%Z@xKzzg)TU+LOFLJ+5_AH zOb{6>fxVOsosOCF3kmCh%S2?|{R|8Ai^q3*dNH zmNpcWd#~P=tR;u--^#Naz%%7|=>gIkI6L%%_qpVXbdX$F&!d0PPNZ71*<%Hyi^(r8 z#g2sa80$UFGit{+7qFHBws|Ytyp^eMill9ejD061SFjBOC_jMm1tM?XU2;-tBtCIr zo}43P8cC{}Upf=Goj9MI?Zh1-gWqKXtvlo_tUIJe>kghvY6)}=&!0%oKOubeo;>pa zL|wo?0-q~+k~jx4KF@KYlxFv4In_#G-!M{=_uPd~(W(L&O?`+pRun!sg7=rvGUCZX zTSq`uaJwb$i5$bgTh3)IhEZ{S}A zbp_^%7gRs6)}A{dd6q5tgt@-rKC|r&q$Dg7?zj=<4gzf5 z)q>Ja&|)pmMV110c<6bxBeF`+olW{B@`w&UZYX)IYY94!6EQ}*qXR_h z>ySU^_}~n1VNrDfjBXkLPyY_xCh!7YmuoDZ~P?=eQSeH*kRTFwRAOn_S>x{}3o+Q4r|>eAoI=kdn_(@?A>4OUZXB`L0M> zPe>o?txh}O0OwKCHv$`xZsdy9YUFHUYA+%r(VrqYz!Av-QYQKklHeaFLJ}pT4b~H~ zQ=uCPjdDmkZAh0uXOD?L!mgC`_LI&j;E&GjLQ4J!^}e*tGj1X`m%ab*NQamP!lAn4~w13_cdz?ZT6 z#D!*o7XA9f`9f$x^x+b48nMhqkqg3!-BpbID0K7$Qa^WY0S<5;6lA{@L{o&0JPRy{ z{vMKNsZD2vug(fzoh5&Vdl)o#vvo^*8sxRqi{F@kF36VL?%*7)+hz6wrwCf;VbFQR zK+xMk`W@t2!8u$idr*3Xvj8~Ng@)>>&bPp~xr;T`lNP=$`@?#LCp}Z@N&8nglItPs z8$stjL3;~u0P_xD-T`)FwD~AYs46>q7`0`Vc9T zt`M%r$}v%O!@H+(jX-V$Z+%Wst?{<-n^j{xof_jt@ePc+xI#%%-SKvy_%g1qLi{58 z2E0xD7S&W;gSzpDQbK&sxCXA(+T%J)u1R{}+9*f$R|9bcG(zQGB3DUWtD56^%+B~8 zvc^}Dd#l^j?P?INhwf7M{32(ot5i+A#TvTMEAy6`C|PPLuPUorxQ1(?Qt+*fOl7Gw zm5nbd4^V^Ea5Yk{Iw@5J*LD^0rG<|80&^CghfP;~R6lix!dt=B-FQ31m?1634zZRI zR}$9{Hx3z;JI>ll+(Fz;+)La~JTzp;J!7n+#A4zZ;(0;aB1VaZSe2MCH21DM?PkO_ z#3W)DV%qS#Mh&ui5&IGc5{DCWiFw2G1`V+%5T_I85a$sW-!#FE@m_ub<}iRFn^i8XUa56N}v5t|TO5fkqjHuNqh zh1iAIgP2LoAr2TVWez3g62}oIj}iV1;vC|9;^I6s#VI7NCax!LCT=6{8jJCA_7V>f zj}y<1y=TZ6*C7VP^2GSDW1BU1>k*p}TM-k-j&0u7O(Aw8W)O3LH@X9f!-=`Xys=|j zG;=2qrxWK87mU4c@K|>#v52^uxNhuyW5&80iLVp45qFNmxx0IapArudk3oaVuJ)k? zc(Da^3wGdFl!hLN)PF+x26+Th7h~CXkUW>8t*XFo$R2|Wy}1(mEs3xOQg7@?^2GLI z1Z~)ec<8>An-JR(DNE(kps+|H|F6-8^{5XkC8b=Xv{<4`jxS9KSk`|=u|YO$SP1)Y zDJ5^r|92cymS(}S$d1y#i)9B&&PHMlDM6d)|Bq!||9Pov{o~dpAC0ekqt&sBXVl8h2MA?_4 zjW)K0SCVo1Pn3rJm;C>XmC3&xE%>PBNcq=sS5=^vs&deH@Iu?0C{8 z$C%;4)?XiowSRqFaTShz)FmxNy_FL$J6>{$JnFCf>93EgRQ$Dkl_tMFu9~SLTJ)X(L(;cjqD#J?4RX3y>CzZur%Hqtjc)%s4N$z=<9dEp( zbhNg~`d=S6mD(<8ebZT&9Uu7hakCb`K5l9K`na{sm`loQz4wx1w6FDtmmMF! zW2%{J%@8vbM^5x?^ek+P>$}*`Zj3jSTEU251hf|4@WYOHdnwQVg7(Rhd^onEXCcj! zf~4pdL9)3DN4B5kXQ8Ctezwx4lBt9;Y)Iqk7@8!1F;6Q#9Bsjsh?HCpIk(`Q%scUB zmG`6Xqdgx)KTvM;qv%JTRXhJCzl%!tyZPNz2fo!f#lIEr zdG5sbJg4G4&;8U*{_U``UHl<<=W}#@SV>+`OfD|yz_aE%JS#>bJak ztNcHzd;LH8e^S%@*ZkMibpH+i4fT-!rvIjz;lJg-tseGw`0uJ&{w{x)n(e>uzpozi zKlDFTbNr9}Pt@c7XZ~lZ!2jI;Ts`T3f$^E=f9Zdzp7Ou)zf$x4ul=vp)Ba!lzo-TN zH~u&38UI`VTeZ;ttN&N^tpC0Ly;|g-@K31c{J;5sQ;Yo{{2$cw{*V3{wZuP*_gXLY z&-s5>FZvhozUSpZfcHKB4)3_Gqt*urL4tZUs29{%8-f-=JGD{XcdfPt9fMA48{T() zo7#>yUFWG?!MI?YdM_9sj90sZ3Bd&QelRJRr1k`pgURZHU`jAWeHi2i)6_@7L%|I7 zaWFG@RDBXW7R*tf2TueA>Wkp1V7~e?cqVv8eHAPU7OBI*^TG4#>tJcHR2>PH2g}u8 zf})^E9Sv3nE7do_s$i8m7OW0dt8arf!5Z~lur~O;`fIR0*r2`-{updhC-MI6>gtrd zyBZI#)G>9mZ4yj^c1%4}PrIgpX`nsR)HK%-)6%rmfoW}8>o{|Rxj~mRH<}yu6(-3f zX=6H=6djt*CRJB3T}?NArMboQ&{vsslcB5N&ECCrHPgrR(edUsbDO@#3@`(94ZQ1n zl)l!CF=KR1yz%=!UCT@`6ZCavl9{CIn8{|czTQkRQ*?sKH~G4*nQo@*dS-^1q3fHO zW~Odno-hk_L$k;%(yh&6vskw=OUx2|gIQ{p>b7Q?S*C9^E6mF}(X26R@G|Y+o8RkB z<`wgb?rdH)uj*9u2lEGglli0hqwZqI-qUI3eX~brnUBmzy0`flZ!FI?`_0$7k2z|N>OtnXIj#qrVpFV# zn3LwD9%@dRQ+k*=ZBFaq=8QR`?=)x4Sv|s>Gw1YO=DaztM}{i2_1&Qx26}W@E-a_- z3r%SB_^^CfUf&;93@hphVWqH=o)}gRtLRB#_3&yvIjj+0tEYsu!|Qc^STAg>XUIFq z^=x?uxt*zZ$+8Zq{$X z5|v<;B0CtfX*;lY`ZUxf|5f zvb14LyOU`#X_0GTBoFooA)O0qD#|ff9aUE~vDRo5NUo-VNH$~Xjah3WvDC2Fl8U<- z$U72LtQ6LRl}^Cjlz6tLv5|V4vaV*7m9JFFIYk{y)wFS72?ibCg4|PhKAl~lHf1Cf$sG(z5UyueYZt_Faz*j`yZiq)BVnI z2HNnNe~W)BwC;(x(7f;GVg7#Z5BEoym1c}T&40*$*ndPc(|-&)IT^Z`5AB=jKkF~{ zU+|atEBuwFz&vT@nWxNr^R!uDo{1|TS0S!q+?8>a;;xFTY!*T{7egnPnq~gm(8MD1 z8}pJ`WnP9pz5)&W12peX(6u+AV{b#Z-ZeYTpUp1wp4kJv`q=-wIbgmp2hEq}kon3S zHeUyL5uG_2lnV^>t2n41bO?F}eS+JdVW*&3XP{B%%=utiFaw&TLo2j{IYB`%9~$L_ zkuVziVF0}{(5H&Q@8hb(RShe}RX4Rvib*xyOb?S0Rtc{TuMMvYuMg{o4a3G^^RRVz zW7sZC4m*S$!<)jJ!&@=_li-2zoCZCurl+k=A6th$_Imi(PWXy~_}IGivGw6&yQ>C% z8hmU+de=tuu8rYchpFcNo&KGw6@6@Lde=7auKDoW)BWkHtv|z`0q;H2p9$|h%byMJ zJqNzGJ$-Kn`rZ`!-j4LWo#=Zz!}l&!sqnqe!ILlXm%x+1=)b7C!uJ-cZt%UoQ8&}~ zcBk*{OW)g%zPCSp@9prt+tdL1-huSJgXw#R(Dx3d?;S?pJA%IVF8bb)^u2e}_vX^~ z-b3FzioSO=eeW3h-h1hL^XPlW()W&|@4b({cRYRX1o+-_Y9f5Et0v*w4H5MaJaC+v z5nK^mp=Qz#KSDn|3x2qsdK4bGy_yZ*+e9K|fqTKl~*9 z@I3nAr|5_0!w=`Hr{RYmQVZyZpMf8KOg#rb{DfKzKm3$>o_=@<{qPI)!|=lJ!!Obg zFQXq`PCr~oKfHo|xQKrEH}J!2)k^x|m*T3$Ra2|sforPY!i#oLYv4sYtKY$kc2#TP zMQ>5RhZjv(>tOFIt5;y}tE=^}_che3u=lmqhOkapNBsd-zna{R2OjNIjNnw(DBWxeGS6jlAFh#uy&ycFN!ZUPJZ^1M4P}^W{ z%BhFUr{;Q7*VH!+O(WCTG%+nqE7QibHSJ9M=-1Js(Ql*2O}5{`HxHNx%~UhZJZv5@v&^Grwt39VF>}qc<~j4cdBMDB3jKHd zWdG0pZvO*+ulcQ6Yu1|$W~13;Hk&PGtJ!9@n;rOa$iQGwFxc!iADX>ppZU!E#T+x= zneWYsprP3m^fP}mKbRlQPv&RycXPp%n9|S*<_7bE1;Mky;^2i~S+F9E3$F;nutIoc z@Je`+1FFE6R6pBsoC|Y+4ZT}4XD`-so9OF*^Q~$O{m#T{Xb$=-He*uoSNN& zn%$C`-HMvsnwotBHTy=`8AWFY0t}>U1`Bx)1d@hkAS) z^|&wfxF7YnKlS)_>hS>T@g3CTfz;zc!J}AD52hXup&k#V9uK1)52qgANj)AxJ-&;2 zJd%2RH}yD|dVCM{cog+`H1&8)umS7od#S;B)Znqy;BnO8`>4U=sloSCgC|gfCsKna zQFkApzD}mTK1h9?LcN?yz09XxPNQBr!+e5o^!z!xEBan^cXUtm!|2}V$I*S! zuS}vzjvkKwC3*~B^7%em96b>|Y5JKvqNmMhzoVb(clB@fd-(nRLH<4FUNhc*+<(G< z(tpZ-+JDAhp1;Tc$gDQM^FQ_X`v?4k z{vrRcf5boPAM?NSkNd^`N&l38+I-;uulU@$e99y}b(4jvDl44w`a2G0dcf)|6r;5Wfb!OOvKgWm<~fZ}!a}4$KUg~Ea^>Zxsa~$>aKI-Rq>gWB`&k5AeiPX=(m(ob*rPTH};|3SVr&SF!NLmUY1^xOTxlW^4}#Yw&51c*uW9xmb%oj4w|;;yF&oFl<$6y1KTqh3vOJ2(#`eLa&o&|` z+&#C{)v#%Jwi(|g`wI1L@;9NB&HiSz=XL*e^uiW@i;DPL{jK;4*Y&~m%7>k)i|+-^ z4rb$fL4OGTfUCO}riHo!E0$LHI#(OhMuk|pv{mJ?>UdUFz{=w}RS~O?=hc;1fxMt9 zVHNVCx(aKF?^R`U!kkc5LML=o)$pqDDpd{ErQt7A)5`WN2{y9M6| zv;D{LeJ}^tDjr5Qid`cwFxWMU;7X+rTKsD8s`BM(4PRRiri)NeA%ozu0xuut8p#T8g~z5%;zIq9P<>k=BociYsv-KJ7t@qY?IG6 z1!z+h6^E;#TB-`$RF!S2#x_-Fo33V?;@PHa*rpn6)3s=U4s*lDFoM!Lxgx&Ux{gS5 za9ueZS}+28i5k~Z&{u!gaJGvY5=XCTmdNA$86_! zk9>ajD1bNXh;JCB`ZwVVcs=|c_#W5*e}D?%*#=`JCSOIW$gd(@i7Tgvu@gGWe^gb5 zw|hcWg~xkRRfETSMpcK$TdJ;x*ISMi+Drawb&bEqU!!XI>->$XHs@V^&btPjcMUo3 z8o?j_8T+d5`MXt9_{9%!^>)ZVq*}ro9>q1>G5?rqO|5R@pY~7V8ty0mCtSmw4;*zP zu3ZAviQj7K%x^WN@>@+eaTa&sEbbaK2pXzx{CZP&T*35Fw*>uye(Kg>FlzrWz^C4)dcv>XkG0dpV4})`e|-QJ`oZ8q)f+x`mdb{IeOC2_k6o<#!^f^r1K?#} zQUl>>Usi)~74oVYjB&53hVmOx_rmX9r}D7wudBvk-QP&v2QS=3jfW@ht|q`6r>RM% zr^!^4%^)*KP2o4CrphjXnuc}$gSc*(YNle9@{oB*$%_9GHB(mn>JeNS%vFzK$6%g% z4EqK1m0STltDc}P7El+Tq%O|Gs(-V33akEYYCcx}+tt%p^Y2y*uo^^^GtS64rqpK*2dck_2#U6n$+ z*5W$g3S3L!57$yv!)myeiVv^BRa9+g-6pIxn&Qf-Mc5M8Ol`t;xLWEIc2?WNq2W-q zBODQqQ14>ztO)Pkk~y3zPYU9$e{46u6M4-dbHU^9JHQv)`k%DmJ*??=Lkspq_rRWh z82u3Y{$d3^Si!Hc(eRh(QS9{}!Ukfu?cKolw zR~wVnwe&i*sV~<-Us6>atOC2L>#-8N8T%8WJ9V)l?2oTJitg0+@9{@rf8uffam;Yh zmnPJgrdTCDg{z6D{iiY8MR!_Y#kdG_{(1j-%z4qH*3_dmSV0zH&cEcpggGyk`$lR| zA~mQTH7JReI~i-scd&;c+LS_V>O^fy^*{3WVz1&;|5NNz?DzL$m*Rkb0Cyk``Ull5 z)U_U1eICX)DUbL^R2uazoqCsn)#!JsC%tSYy=)e}Y%l6#Z|Y+<^|24usXwb6|Ga-5 zYZjOr=!mRt`cV`6Qxk8eCJx}v{y^^OkHkv0pUS1T9z`9@qYjRx4vwP^-bWoAPaV7; zYu%}80@l0J)kNsy!`QD1F1SP#E|y^R-xWoj06 zb~e_=zrjw1Xzt_G+__jM|5iPLwes&&0oM&r((gURo&EXL;sv;VzaE+*y8JAzPH@-;UxC~bi?VwG`roCE$)psZL8|wZ`)cu#K`@f~`|ITEaZ0tjhZSO5LgE7$?JUA=1VfKAw7Mw`*^ZDcpJLZwz4{D02OHFW>>g}XpJNAMlR7|q@&$G!URMXPpRh%Ji9Lm_>JTl=SF|vP z%?`6eeN8)a#C%{rRDYqh`9}5`)G_R5{6!tdRn2#*nAYYLt<4X#Hm7NAU~6D)&d}P( z4#dyuEUnGY*oi1r=eU}CDwYSInyC<0&^o*_yi!}T*1&6+VT-gQwn%%j z?$A+O`P9{cSR`FeERr^`NH^&6Vv%%3S(WHYvMSM)!?ZA6SA`$W)z!mM;V6A|I3^sU zON#P`2E1Voo*0sYa;S_ycm>=frI^pziy1qV~ z5zf#F;mmNRt{ct@XX$$3>~OZOkM-gl-5{JB&eaXWg0Mh03g?CMbmMS-IA1pj7laFR zQ&_v)|H`k6FZb!o1KOi<^yOF39vS-b^7Q2u=*uh8msg@~s!ZEdh4!c_ZBRAZpz8GH zSJRhYOJ81-mZ&Z*Q9W9s`m{t1Xnh*e`ZT8XX-fOjoHnHeZAwepj#jiCt!X>j(3jsp zU!FpH(UJC|6YWK3`s|zNv%At~ccZ1anU3gWFqo}K6sH=I@)p7LG_+#V_RsJ7bmYOvJAOu5zApo>!HfrOq-{%_+pwQSr`7XO+6fy?_TyYI?)*E~Gk< z-jP14d8B`&ziJgZ5jmk+M|(tXRc)f_(R9@|_&hj-b>!jTFs_ueI}%Sdme;kdR(2OB z2UiA(SZ8#{U8ufzYIvl|!=1b7Y8IXlTZm`GR^lnK4R{OhcC}mWQwP-%{OazsI{jy-kb@y+1Kt;caGI7vVeWCZSIPEh&(RgYj@hgz0-e`dVg+r_xhdynx7 zZ#Uy2?|sy>%-e$_>7Nf67kVEuUg3SjxX9a!SbF4R#>>5Zj0?R_7_aa?Wn6^csz{IQ z$C32N=Zu$o2N)N6Uoc+b9b{bOeaRjC7#HGual&8Wl`<~E<3Rs?k8D%B)LwM}TJxPch370S9YpXvpY#YGLy~xT z1kd;&E{r&gS43RKMG;SWBoe{Va>P-_%Olvk!Es>(UzSC@A`-{AC{j*(Byt6gFk>Qy z@$yK>xG++l@rpWo)Ju4eq7wC2(|@{b-l{!5QsgA$}iYA{|Nxt4KZq$cAPky?z4BDL8g*WpNd zqz>cdk?R>3;#b?T9;wT?2*1{o9;uHb>5&GEmq!{hE{rr{ydu(=aZv={dq$5m#gX(# zGsep!%^4R)S}Jr7S7^$w&p`^xwH>`~68XXR5IOXmvqq;^% zkP^AO%BZfWr#kl1n&24%c@`sE4TM!6r>3Y`(UFje)pU0m)isLWqJSqQ;MXRkx<*HV ziq$l_jOvQtq6<&t?k%Ib;@97fGr}1P-UDS+*XU$Y!@+y7jQUS4%7aX-MPtjTuF-L% zq^A4IsIJlRpkgh$zl`b{oj^+DCYDiMqfKe@_B`w0vC{l;R!$SLXQ>-|Z zepkPX@%d1H2%d$W3!*EcMbY0xS4Llou8O`KT^;>xbd8K9eg}YG{eY^0YwBmC3!@97 z&qNnRpNlSzJ|A5YeIfd^z5%IrnOqO_eSqKe^yD)j<2n8{@XQ{c1BsiZthlVWM}hs2 z62-G8RpTDRm#hcG^=I54)NG{o$KL71Cuy6gR&mc#W=Py3#zT2L1hR5G6!A02GbC;y z5KpFnmlv0(RNS~Y{E{(lTHG}7w8p;QKV~0%ey$q-f2z9<@G6Qee9q=3xw3Qa%mqRV zgd~7~G!>NgKt({BG?S3fk8tckyb~fH4zDKL^$7r5ov8iS{ISlN2CoAX=6m%6p=PZB(zVs zqv)n9l-E4OZDR-(lp?Esr6L$qm4Oq$tt}^f+7MYul z|FFf}6c1sctAH=Buj>lS(evh)reyfIfL-)=UM*YUIuH9EPq94J@-)jkSe|ZqhUFbC z?__zG%ajP45G8s%#qw0k(=6{`dAj8pmUpzgljWBy@t`fy<0-g5$4#|7&GHVGr(2$3 zc}L4TS>6RL#O?veUSE+(HDspTC9@twxbkd3lQHp>>-D%)hc?2w1#Vc99WWVh^*IWiAAqWEnGQvs)@ zQWn(8&Z(c&d38ZuR6i?x5JXrU zi4va}2})rpD)Evi2eT0um=8#iWRokdjhLic1+ukkXPYlIx|m)RDSUPwGoUxj}A{CUT23ljhP&+DNLTNe4-nPSRPrOK<5T zeWimP(wOLKVd$40dx~~kN!-JIEtg_W{&1)YRs`5OHKF+ zE<{aPVQ*104sd{)vtdImxG)!{mRyvJQY$XT#pqTp!6m3Q;+RTN8!pYIsVygP0=45r zPNepn%*k{cm*?`7!dLQ@l**O35~U&P=_=~Lb-6C3a}#bt8GH+VN1`J)=jPOjTXIY4 z%(vo~rn_((ZbMzU9k-)yd>h|J-8q$0sRwu94s<(ba0d0{PTYwyxeIrpUfhklQE%?S zJ*W@&bPXiE(J&*?SU>;0^cqk8reK?$l(-0oXBWWmSaTX2Z zY|f_Ph{?KxM({WuMoCfT0MW&O=HeF5@xXIw zAUY9vPX?mP;SF%@I{@^nQ@=uZ2;bGh2>*}c8|ZEmMt5VxaC;HhU2xowaxv=90M&#S zWF1DYrken2!JdX#`b2tY`&*fYoeKJo5(x>uNAbmPd2hwNqOdvgv^MLd@JO@ah$Mb;n z1-t-AZ|F3n9JDTCaFn;pfMJi@Be8KaI0{A9U}kOY?_vVG1`+>lWIysXmwn*)jsmDT z{xF+_?U4Wu+f88kAhnh3#j#h84=EwZyVAQJT46_fR~JTJd}GZ@AuFya&R?2MILLPZ zpDO!6eSy@_3?vWVefyqHI(3}7{@G4Fr@nvA-(7=QiaM+wS4Y$n>PhvKdRjfBo>kBN zCeL2APwiI+RK7Z>4yi}fqv|m)k9uBVr$k5>LvBEdPTjeUQ@5*T*3N5myLjq zgDn?|iY{g2oqt`<<#ZiJy~4UKTTX#Im%A^u7j^%GI*0S%t4C<1!gxa)6McHfEr2=ZQs*%8{*c&+T^_S)Q-^T<~LM>WkwNY_{y zx%}`YB5D~P1FNHyxq!3vynKFm9U)coAGRsiSlh^l5wbGwqXtS~Xu1yP8i1mqWg;~& zADeu0&>S+Km`}}T=5zCf`O0=Pvo`62F5y+(}G!@qUEKqcyaQAe-!R;bnN2>ZBz6WLK~H*$PE%>F!*wW;7xF?%;zhiOlKCE9O66i-iG7nQ z#vY4(pQ`)Q{25fsKg&Oh>iF~h`S4q37Rsc0?p1CT^so;68I^tyvwtQHr8=QmI}mgf zckj?DYOUT-Z>qP{G4-~3N4=}wQ}3(ea#Bv2C1$C4z-%?U%qFwh>^6JMdb8c!YaTRf z%|^4utTT(u4zt>}RNo zd1WDtPqolC&(Vu$n{yyzZJMC9ND5nvq=>ahidu^#j@R%SD#lyzt8m3RpYy2%ALrv# z(#dghsFaiI%LTb8KMQ_F59XX3Z~{>QUm!XV z6NnA?u}!)VLYGV+5KsXL1OxC>;x2t40?ss0nPB_iWLTb27G*w*FN~lVLkqz+43cX{ zK;imaA1YEYa%oszy(tKrYXB92g*AfWEC!47GG2x|U(U;M=M6AklybH@+t62s#)%)G zkAZuy4-Z9@`hs_o6P)a&2Pc7J=NNJq@a09kDd-u3vynFsxqLzRW5N>p@vt;EB4G{} zPMaT*7DS|l5ecmx&bKHc!QX>455F-WvOT+3>;Ji$S+siN8%D-JXYUDO2fX#AVP!ZE z>%w!f9=uS`(ev~IeK*#FacBS5K1hsLx|i;WNVQDeTlc}5UO(Mm4?t=E$__~fo{B`Q zi4VrA_MKP{AC7hKsaVg>!fJLlR=@}8A$qc&qKD}bdX%1~XXw%TE2-R&-k?__3UIsLp&!D%{`YqiA~IX=(tGqi?b&1hXy=rdbEn>|_iE2t`-7ZxG-gw9 zRt)@&=yiU(c3Yr-aPb`Avjw`XmoNaykCc(&GRCGxa%a Jze_e3{S9$J!i)d_ literal 0 HcmV?d00001 diff --git a/public/fonts/segoeui.ttf b/public/fonts/segoeui.ttf new file mode 100755 index 0000000000000000000000000000000000000000..7db735b225722e93ea25e2081ac93bed955dffbe GIT binary patch literal 758808 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 z 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⋘5;Pf=~AA&bF+p+ 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
    7F#X!q@J#MrAN%>CzQ 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

Z}JQ5sfb)3FIoE$58rl0v;wN@lBcZM%`3G)4fW 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