From 1693fc1d6da47b8c09be34c04fad497a4ca3a688 Mon Sep 17 00:00:00 2001 From: ian Date: Fri, 8 May 2015 08:38:34 -0400 Subject: [PATCH] Git setup --- .gitignore | 3 + Gruntfile.js | 84 + README.md | 28 + archive.php | 25 + assets/4-h-pigs.jpg | Bin 0 -> 160696 bytes assets/block-featured-image-example.jpg | Bin 0 -> 28425 bytes assets/blue_green-bar.jpg | Bin 0 -> 4460 bytes assets/buildings.jpg | Bin 0 -> 165701 bytes assets/buy-chris-young-tickets-footer.jpg | Bin 0 -> 21715 bytes assets/buy-chris-young-tickets-header.png | Bin 0 -> 79727 bytes assets/buy-chris-young-tickets-header2.png | Bin 0 -> 79711 bytes assets/calander.png | Bin 0 -> 635664 bytes assets/carnival.jpg | Bin 0 -> 195878 bytes assets/cars.jpg | Bin 0 -> 125053 bytes assets/chicken-ribbon.png | Bin 0 -> 701 bytes assets/chris-young.jpg | Bin 0 -> 110280 bytes assets/faceboo-icon.png | Bin 0 -> 352 bytes assets/fair-logo-footer.png | Bin 0 -> 7963 bytes assets/fair-logo-header.png | Bin 0 -> 33275 bytes assets/logo.png | Bin 0 -> 1015 bytes assets/monster-trucks.jpg | Bin 0 -> 171921 bytes assets/more-emmet.jpg | Bin 0 -> 16651 bytes assets/more-emmet.png | Bin 0 -> 7263 bytes assets/repeating-bkgrd-pattern.jpg | Bin 0 -> 17831 bytes assets/repeating-wood-pattern.jpg | Bin 0 -> 49120 bytes assets/sample-post-image.jpg | Bin 0 -> 21568 bytes assets/search-icon.png | Bin 0 -> 318 bytes assets/swing-bkgrd-image.jpg | Bin 0 -> 39968 bytes bower.json | 6 + css/app.css | 1 + footer.php | 56 + front-page.php | 33 + functions.php | 167 + header.php | 61 + home.php | 74 + index.html | 203 + index.php | 27 + interior.html | 179 + js/app.js | 20 + js/custom/pageSetup.js | 11 + js/dollarsign.js | 6 + js/fastclick/lib/fastclick.js | 841 ++ js/foundation/css/foundation.css.map | 7 + js/foundation/css/normalize.css.map | 7 + js/foundation/js/foundation.js | 6392 ++++++++++++ js/foundation/js/foundation.min.js | 5 + .../js/foundation/foundation.abide.js | 408 + .../js/foundation/foundation.accordion.js | 88 + .../js/foundation/foundation.alert.js | 43 + .../js/foundation/foundation.clearing.js | 586 ++ .../js/foundation/foundation.dropdown.js | 463 + .../js/foundation/foundation.equalizer.js | 104 + .../js/foundation/foundation.interchange.js | 359 + .../js/foundation/foundation.joyride.js | 932 ++ js/foundation/js/foundation/foundation.js | 725 ++ .../js/foundation/foundation.magellan.js | 215 + .../js/foundation/foundation.offcanvas.js | 152 + .../js/foundation/foundation.orbit.js | 476 + .../js/foundation/foundation.reveal.js | 498 + .../js/foundation/foundation.slider.js | 281 + js/foundation/js/foundation/foundation.tab.js | 249 + .../js/foundation/foundation.tooltip.js | 339 + .../js/foundation/foundation.topbar.js | 458 + js/foundation/js/vendor/fastclick.js | 8 + js/foundation/js/vendor/jquery.cookie.js | 8 + js/foundation/js/vendor/jquery.js | 27 + js/foundation/js/vendor/modernizr.js | 8 + js/foundation/js/vendor/placeholder.js | 2 + js/jquery-placeholder/jquery.placeholder.js | 192 + js/jquery.cookie/jquery.cookie.js | 117 + js/jquery/dist/jquery.js | 9210 ++++++++++++++++ js/jquery/dist/jquery.min.js | 5 + js/jquery/dist/jquery.min.map | 1 + js/jquery/src/ajax.js | 786 ++ js/jquery/src/ajax/jsonp.js | 89 + js/jquery/src/ajax/load.js | 75 + js/jquery/src/ajax/parseJSON.js | 13 + js/jquery/src/ajax/parseXML.js | 28 + js/jquery/src/ajax/script.js | 64 + js/jquery/src/ajax/var/nonce.js | 5 + js/jquery/src/ajax/var/rquery.js | 3 + js/jquery/src/ajax/xhr.js | 136 + js/jquery/src/attributes.js | 11 + js/jquery/src/attributes/attr.js | 141 + js/jquery/src/attributes/classes.js | 158 + js/jquery/src/attributes/prop.js | 94 + js/jquery/src/attributes/support.js | 35 + js/jquery/src/attributes/val.js | 161 + js/jquery/src/callbacks.js | 205 + js/jquery/src/core.js | 502 + js/jquery/src/core/access.js | 60 + js/jquery/src/core/init.js | 123 + js/jquery/src/core/parseHTML.js | 39 + js/jquery/src/core/ready.js | 97 + js/jquery/src/core/var/rsingleTag.js | 4 + js/jquery/src/css.js | 450 + js/jquery/src/css/addGetHookIf.js | 22 + js/jquery/src/css/curCSS.js | 57 + js/jquery/src/css/defaultDisplay.js | 70 + js/jquery/src/css/hiddenVisibleSelectors.js | 15 + js/jquery/src/css/support.js | 96 + js/jquery/src/css/swap.js | 28 + js/jquery/src/css/var/cssExpand.js | 3 + js/jquery/src/css/var/getStyles.js | 12 + js/jquery/src/css/var/isHidden.js | 13 + js/jquery/src/css/var/rmargin.js | 3 + js/jquery/src/css/var/rnumnonpx.js | 5 + js/jquery/src/data.js | 178 + js/jquery/src/data/Data.js | 181 + js/jquery/src/data/accepts.js | 20 + js/jquery/src/data/var/data_priv.js | 5 + js/jquery/src/data/var/data_user.js | 5 + js/jquery/src/deferred.js | 149 + js/jquery/src/deprecated.js | 13 + js/jquery/src/dimensions.js | 50 + js/jquery/src/effects.js | 648 ++ js/jquery/src/effects/Tween.js | 114 + js/jquery/src/effects/animatedSelector.js | 13 + js/jquery/src/event.js | 868 ++ js/jquery/src/event/ajax.js | 13 + js/jquery/src/event/alias.js | 39 + js/jquery/src/event/support.js | 9 + js/jquery/src/exports/amd.js | 24 + js/jquery/src/exports/global.js | 32 + js/jquery/src/intro.js | 44 + js/jquery/src/jquery.js | 37 + js/jquery/src/manipulation.js | 580 ++ js/jquery/src/manipulation/_evalUrl.js | 18 + js/jquery/src/manipulation/support.js | 32 + .../src/manipulation/var/rcheckableType.js | 3 + js/jquery/src/offset.js | 207 + js/jquery/src/outro.js | 1 + js/jquery/src/queue.js | 142 + js/jquery/src/queue/delay.js | 22 + js/jquery/src/selector-native.js | 172 + js/jquery/src/selector-sizzle.js | 14 + js/jquery/src/selector.js | 1 + js/jquery/src/serialize.js | 111 + js/jquery/src/sizzle/dist/sizzle.js | 2067 ++++ js/jquery/src/sizzle/dist/sizzle.min.js | 3 + js/jquery/src/sizzle/dist/sizzle.min.map | 1 + js/jquery/src/traversing.js | 199 + js/jquery/src/traversing/findFilter.js | 100 + js/jquery/src/traversing/var/rneedsContext.js | 6 + js/jquery/src/var/arr.js | 3 + js/jquery/src/var/class2type.js | 4 + js/jquery/src/var/concat.js | 5 + js/jquery/src/var/hasOwn.js | 5 + js/jquery/src/var/indexOf.js | 5 + js/jquery/src/var/pnum.js | 3 + js/jquery/src/var/push.js | 5 + js/jquery/src/var/rnotwhite.js | 3 + js/jquery/src/var/slice.js | 5 + js/jquery/src/var/strundefined.js | 3 + js/jquery/src/var/support.js | 4 + js/jquery/src/var/toString.js | 5 + js/jquery/src/wrap.js | 79 + js/modernizr/feature-detects/a-download.js | 8 + .../feature-detects/audio-audiodata-api.js | 4 + .../feature-detects/audio-webaudio-api.js | 4 + js/modernizr/feature-detects/battery-api.js | 8 + js/modernizr/feature-detects/battery-level.js | 11 + .../feature-detects/blob-constructor.js | 10 + .../feature-detects/canvas-todataurl-type.js | 28 + .../feature-detects/contenteditable.js | 9 + .../feature-detects/contentsecuritypolicy.js | 10 + js/modernizr/feature-detects/contextmenu.js | 11 + js/modernizr/feature-detects/cookies.js | 15 + js/modernizr/feature-detects/cors.js | 3 + .../css-backgroundposition-shorthand.js | 19 + .../css-backgroundposition-xy.js | 15 + .../feature-detects/css-backgroundrepeat.js | 31 + .../css-backgroundsizecover.js | 10 + js/modernizr/feature-detects/css-boxsizing.js | 9 + js/modernizr/feature-detects/css-calc.js | 12 + .../feature-detects/css-cubicbezierrange.js | 8 + .../feature-detects/css-displayrunin.js | 18 + .../feature-detects/css-displaytable.js | 27 + js/modernizr/feature-detects/css-filters.js | 7 + js/modernizr/feature-detects/css-hyphens.js | 205 + js/modernizr/feature-detects/css-lastchild.js | 11 + js/modernizr/feature-detects/css-mask.js | 12 + .../feature-detects/css-mediaqueries.js | 3 + js/modernizr/feature-detects/css-objectfit.js | 6 + .../feature-detects/css-overflow-scrolling.js | 9 + .../feature-detects/css-pointerevents.js | 25 + .../feature-detects/css-positionsticky.js | 13 + js/modernizr/feature-detects/css-regions.js | 55 + js/modernizr/feature-detects/css-remunit.js | 19 + js/modernizr/feature-detects/css-resize.js | 8 + .../feature-detects/css-scrollbars.js | 19 + js/modernizr/feature-detects/css-shapes.js | 4 + .../feature-detects/css-subpixelfont.js | 23 + js/modernizr/feature-detects/css-supports.js | 6 + .../feature-detects/css-userselect.js | 10 + js/modernizr/feature-detects/css-vhunit.js | 14 + js/modernizr/feature-detects/css-vmaxunit.js | 14 + js/modernizr/feature-detects/css-vminunit.js | 14 + js/modernizr/feature-detects/css-vwunit.js | 14 + .../custom-protocol-handler.js | 10 + js/modernizr/feature-detects/dart.js | 6 + js/modernizr/feature-detects/dataview-api.js | 4 + js/modernizr/feature-detects/dom-classlist.js | 4 + .../dom-createElement-attrs.js | 11 + js/modernizr/feature-detects/dom-dataset.js | 9 + js/modernizr/feature-detects/dom-microdata.js | 4 + js/modernizr/feature-detects/elem-datalist.js | 12 + js/modernizr/feature-detects/elem-details.js | 25 + js/modernizr/feature-detects/elem-output.js | 4 + .../feature-detects/elem-progress-meter.js | 11 + js/modernizr/feature-detects/elem-ruby.js | 53 + js/modernizr/feature-detects/elem-time.js | 4 + js/modernizr/feature-detects/elem-track.js | 11 + js/modernizr/feature-detects/emoji.js | 11 + .../feature-detects/es5-strictmode.js | 7 + .../event-deviceorientation-motion.js | 11 + .../feature-detects/exif-orientation.js | 32 + js/modernizr/feature-detects/file-api.js | 12 + .../feature-detects/file-filesystem.js | 9 + .../feature-detects/forms-fileinput.js | 13 + .../feature-detects/forms-formattribute.js | 29 + .../feature-detects/forms-inputnumber-l10n.js | 32 + .../feature-detects/forms-placeholder.js | 10 + .../feature-detects/forms-speechinput.js | 19 + .../feature-detects/forms-validation.js | 62 + .../feature-detects/fullscreen-api.js | 10 + js/modernizr/feature-detects/gamepad.js | 12 + js/modernizr/feature-detects/getusermedia.js | 5 + js/modernizr/feature-detects/ie8compat.js | 12 + .../feature-detects/iframe-sandbox.js | 5 + .../feature-detects/iframe-seamless.js | 5 + js/modernizr/feature-detects/iframe-srcdoc.js | 5 + js/modernizr/feature-detects/img-apng.js | 26 + js/modernizr/feature-detects/img-webp.js | 20 + js/modernizr/feature-detects/json.js | 7 + .../feature-detects/lists-reversed.js | 6 + js/modernizr/feature-detects/mathml.js | 23 + .../feature-detects/network-connection.js | 22 + .../feature-detects/network-eventsource.js | 5 + js/modernizr/feature-detects/network-xhr2.js | 13 + js/modernizr/feature-detects/notification.js | 10 + js/modernizr/feature-detects/performance.js | 5 + .../feature-detects/pointerlock-api.js | 4 + .../feature-detects/quota-management-api.js | 11 + .../feature-detects/requestanimationframe.js | 7 + js/modernizr/feature-detects/script-async.js | 3 + js/modernizr/feature-detects/script-defer.js | 3 + js/modernizr/feature-detects/style-scoped.js | 6 + js/modernizr/feature-detects/svg-filters.js | 13 + js/modernizr/feature-detects/unicode.js | 32 + js/modernizr/feature-detects/url-data-uri.js | 26 + js/modernizr/feature-detects/userdata.js | 7 + js/modernizr/feature-detects/vibration.js | 4 + js/modernizr/feature-detects/web-intents.js | 6 + .../feature-detects/webgl-extensions.js | 42 + .../feature-detects/websockets-binary.js | 20 + js/modernizr/feature-detects/window-framed.js | 8 + .../feature-detects/workers-blobworkers.js | 66 + .../feature-detects/workers-dataworkers.js | 34 + .../feature-detects/workers-sharedworkers.js | 3 + js/modernizr/grunt.js | 69 + js/modernizr/modernizr.js | 1406 +++ js/modernizr/modernizr.min.js | 1 + js/modernizr/test/caniuse_files/ga.js | 43 + js/modernizr/test/caniuse_files/jquery.min.js | 18 + .../test/caniuse_files/modernizr-1.7.min.js | 2 + js/modernizr/test/js/dumpdata.js | 75 + js/modernizr/test/js/lib/detect-global.js | 153 + js/modernizr/test/js/lib/jquery-1.7b2.js | 9279 +++++++++++++++++ js/modernizr/test/js/lib/jsonselect.js | 279 + js/modernizr/test/js/lib/polyfills.js | 96 + js/modernizr/test/js/lib/uaparser.js | 215 + js/modernizr/test/js/setup.js | 44 + js/modernizr/test/js/unit-caniuse.js | 191 + js/modernizr/test/js/unit.js | 669 ++ js/modernizr/test/qunit/qunit.js | 1932 ++++ js/modernizr/test/qunit/run-qunit.js | 72 + nggallery/album-glmalbums.php | 64 + nggallery/gallery-glmphotos-8.php | 55 + nggallery/gallery-glmphotos-narrow.php | 55 + nggallery/gallery-glmphotos.php | 55 + nggallery/gallery-glmvideos.php | 72 + package.json | 14 + page.php | 27 + parts/bread-crumbs.php | 7 + parts/glm-blocks.php | 25 + parts/glm-kitchen-sink.php | 293 + parts/off-canvas-menu.php | 16 + parts/search.php | 6 + parts/slide-show.php | 6 + parts/top-bar.php | 10 + robots.txt | 4 + screenshot.png | Bin 0 -> 850053 bytes scss/_blog.scss | 161 + scss/_body.scss | 30 + scss/_content.scss | 0 scss/_copyright.scss | 18 + scss/_defaults.scss | 17 + scss/_left-off-canvas.scss | 101 + scss/_main.scss | 62 + scss/_mixins.scss | 7 + scss/_page.footer.scss | 71 + scss/_page.header.scss | 153 + scss/_page.wrapper.scss | 0 scss/_right-off-canvas.scss | 78 + scss/_settings.scss | 1476 +++ scss/_shadow.wrapper.scss | 0 scss/_sidebar.scss | 113 + scss/_slideshow.scss | 23 + scss/_structure.scss | 13 + scss/_topbar.scss | 131 + scss/_wordpress.scss | 232 + scss/app.scss | 17 + scss/mixins/_gradient.scss | 10 + scss/mixins/_off-canvas-arrow.scss | 12 + search.php | 40 + sidebar.php | 3 + single.php | 88 + style.css | 7 + 319 files changed, 53821 insertions(+) create mode 100644 .gitignore create mode 100644 Gruntfile.js create mode 100644 README.md create mode 100644 archive.php create mode 100644 assets/4-h-pigs.jpg create mode 100644 assets/block-featured-image-example.jpg create mode 100644 assets/blue_green-bar.jpg create mode 100644 assets/buildings.jpg create mode 100644 assets/buy-chris-young-tickets-footer.jpg create mode 100644 assets/buy-chris-young-tickets-header.png create mode 100644 assets/buy-chris-young-tickets-header2.png create mode 100644 assets/calander.png create mode 100644 assets/carnival.jpg create mode 100644 assets/cars.jpg create mode 100644 assets/chicken-ribbon.png create mode 100644 assets/chris-young.jpg create mode 100644 assets/faceboo-icon.png create mode 100644 assets/fair-logo-footer.png create mode 100644 assets/fair-logo-header.png create mode 100644 assets/logo.png create mode 100644 assets/monster-trucks.jpg create mode 100644 assets/more-emmet.jpg create mode 100644 assets/more-emmet.png create mode 100644 assets/repeating-bkgrd-pattern.jpg create mode 100644 assets/repeating-wood-pattern.jpg create mode 100644 assets/sample-post-image.jpg create mode 100644 assets/search-icon.png create mode 100644 assets/swing-bkgrd-image.jpg create mode 100644 bower.json create mode 100644 css/app.css create mode 100644 footer.php create mode 100644 front-page.php create mode 100644 functions.php create mode 100644 header.php create mode 100644 home.php create mode 100644 index.html create mode 100644 index.php create mode 100644 interior.html create mode 100644 js/app.js create mode 100644 js/custom/pageSetup.js create mode 100644 js/dollarsign.js create mode 100644 js/fastclick/lib/fastclick.js create mode 100644 js/foundation/css/foundation.css.map create mode 100644 js/foundation/css/normalize.css.map create mode 100644 js/foundation/js/foundation.js create mode 100644 js/foundation/js/foundation.min.js create mode 100644 js/foundation/js/foundation/foundation.abide.js create mode 100644 js/foundation/js/foundation/foundation.accordion.js create mode 100644 js/foundation/js/foundation/foundation.alert.js create mode 100644 js/foundation/js/foundation/foundation.clearing.js create mode 100644 js/foundation/js/foundation/foundation.dropdown.js create mode 100644 js/foundation/js/foundation/foundation.equalizer.js create mode 100644 js/foundation/js/foundation/foundation.interchange.js create mode 100644 js/foundation/js/foundation/foundation.joyride.js create mode 100644 js/foundation/js/foundation/foundation.js create mode 100644 js/foundation/js/foundation/foundation.magellan.js create mode 100644 js/foundation/js/foundation/foundation.offcanvas.js create mode 100644 js/foundation/js/foundation/foundation.orbit.js create mode 100644 js/foundation/js/foundation/foundation.reveal.js create mode 100644 js/foundation/js/foundation/foundation.slider.js create mode 100644 js/foundation/js/foundation/foundation.tab.js create mode 100644 js/foundation/js/foundation/foundation.tooltip.js create mode 100644 js/foundation/js/foundation/foundation.topbar.js create mode 100644 js/foundation/js/vendor/fastclick.js create mode 100644 js/foundation/js/vendor/jquery.cookie.js create mode 100644 js/foundation/js/vendor/jquery.js create mode 100644 js/foundation/js/vendor/modernizr.js create mode 100644 js/foundation/js/vendor/placeholder.js create mode 100644 js/jquery-placeholder/jquery.placeholder.js create mode 100644 js/jquery.cookie/jquery.cookie.js create mode 100644 js/jquery/dist/jquery.js create mode 100644 js/jquery/dist/jquery.min.js create mode 100644 js/jquery/dist/jquery.min.map create mode 100644 js/jquery/src/ajax.js create mode 100644 js/jquery/src/ajax/jsonp.js create mode 100644 js/jquery/src/ajax/load.js create mode 100644 js/jquery/src/ajax/parseJSON.js create mode 100644 js/jquery/src/ajax/parseXML.js create mode 100644 js/jquery/src/ajax/script.js create mode 100644 js/jquery/src/ajax/var/nonce.js create mode 100644 js/jquery/src/ajax/var/rquery.js create mode 100644 js/jquery/src/ajax/xhr.js create mode 100644 js/jquery/src/attributes.js create mode 100644 js/jquery/src/attributes/attr.js create mode 100644 js/jquery/src/attributes/classes.js create mode 100644 js/jquery/src/attributes/prop.js create mode 100644 js/jquery/src/attributes/support.js create mode 100644 js/jquery/src/attributes/val.js create mode 100644 js/jquery/src/callbacks.js create mode 100644 js/jquery/src/core.js create mode 100644 js/jquery/src/core/access.js create mode 100644 js/jquery/src/core/init.js create mode 100644 js/jquery/src/core/parseHTML.js create mode 100644 js/jquery/src/core/ready.js create mode 100644 js/jquery/src/core/var/rsingleTag.js create mode 100644 js/jquery/src/css.js create mode 100644 js/jquery/src/css/addGetHookIf.js create mode 100644 js/jquery/src/css/curCSS.js create mode 100644 js/jquery/src/css/defaultDisplay.js create mode 100644 js/jquery/src/css/hiddenVisibleSelectors.js create mode 100644 js/jquery/src/css/support.js create mode 100644 js/jquery/src/css/swap.js create mode 100644 js/jquery/src/css/var/cssExpand.js create mode 100644 js/jquery/src/css/var/getStyles.js create mode 100644 js/jquery/src/css/var/isHidden.js create mode 100644 js/jquery/src/css/var/rmargin.js create mode 100644 js/jquery/src/css/var/rnumnonpx.js create mode 100644 js/jquery/src/data.js create mode 100644 js/jquery/src/data/Data.js create mode 100644 js/jquery/src/data/accepts.js create mode 100644 js/jquery/src/data/var/data_priv.js create mode 100644 js/jquery/src/data/var/data_user.js create mode 100644 js/jquery/src/deferred.js create mode 100644 js/jquery/src/deprecated.js create mode 100644 js/jquery/src/dimensions.js create mode 100644 js/jquery/src/effects.js create mode 100644 js/jquery/src/effects/Tween.js create mode 100644 js/jquery/src/effects/animatedSelector.js create mode 100644 js/jquery/src/event.js create mode 100644 js/jquery/src/event/ajax.js create mode 100644 js/jquery/src/event/alias.js create mode 100644 js/jquery/src/event/support.js create mode 100644 js/jquery/src/exports/amd.js create mode 100644 js/jquery/src/exports/global.js create mode 100644 js/jquery/src/intro.js create mode 100644 js/jquery/src/jquery.js create mode 100644 js/jquery/src/manipulation.js create mode 100644 js/jquery/src/manipulation/_evalUrl.js create mode 100644 js/jquery/src/manipulation/support.js create mode 100644 js/jquery/src/manipulation/var/rcheckableType.js create mode 100644 js/jquery/src/offset.js create mode 100644 js/jquery/src/outro.js create mode 100644 js/jquery/src/queue.js create mode 100644 js/jquery/src/queue/delay.js create mode 100644 js/jquery/src/selector-native.js create mode 100644 js/jquery/src/selector-sizzle.js create mode 100644 js/jquery/src/selector.js create mode 100644 js/jquery/src/serialize.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.min.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.min.map create mode 100644 js/jquery/src/traversing.js create mode 100644 js/jquery/src/traversing/findFilter.js create mode 100644 js/jquery/src/traversing/var/rneedsContext.js create mode 100644 js/jquery/src/var/arr.js create mode 100644 js/jquery/src/var/class2type.js create mode 100644 js/jquery/src/var/concat.js create mode 100644 js/jquery/src/var/hasOwn.js create mode 100644 js/jquery/src/var/indexOf.js create mode 100644 js/jquery/src/var/pnum.js create mode 100644 js/jquery/src/var/push.js create mode 100644 js/jquery/src/var/rnotwhite.js create mode 100644 js/jquery/src/var/slice.js create mode 100644 js/jquery/src/var/strundefined.js create mode 100644 js/jquery/src/var/support.js create mode 100644 js/jquery/src/var/toString.js create mode 100644 js/jquery/src/wrap.js create mode 100644 js/modernizr/feature-detects/a-download.js create mode 100644 js/modernizr/feature-detects/audio-audiodata-api.js create mode 100644 js/modernizr/feature-detects/audio-webaudio-api.js create mode 100644 js/modernizr/feature-detects/battery-api.js create mode 100644 js/modernizr/feature-detects/battery-level.js create mode 100644 js/modernizr/feature-detects/blob-constructor.js create mode 100644 js/modernizr/feature-detects/canvas-todataurl-type.js create mode 100644 js/modernizr/feature-detects/contenteditable.js create mode 100644 js/modernizr/feature-detects/contentsecuritypolicy.js create mode 100644 js/modernizr/feature-detects/contextmenu.js create mode 100644 js/modernizr/feature-detects/cookies.js create mode 100644 js/modernizr/feature-detects/cors.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-shorthand.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-xy.js create mode 100644 js/modernizr/feature-detects/css-backgroundrepeat.js create mode 100644 js/modernizr/feature-detects/css-backgroundsizecover.js create mode 100644 js/modernizr/feature-detects/css-boxsizing.js create mode 100644 js/modernizr/feature-detects/css-calc.js create mode 100644 js/modernizr/feature-detects/css-cubicbezierrange.js create mode 100644 js/modernizr/feature-detects/css-displayrunin.js create mode 100644 js/modernizr/feature-detects/css-displaytable.js create mode 100644 js/modernizr/feature-detects/css-filters.js create mode 100644 js/modernizr/feature-detects/css-hyphens.js create mode 100644 js/modernizr/feature-detects/css-lastchild.js create mode 100644 js/modernizr/feature-detects/css-mask.js create mode 100644 js/modernizr/feature-detects/css-mediaqueries.js create mode 100644 js/modernizr/feature-detects/css-objectfit.js create mode 100644 js/modernizr/feature-detects/css-overflow-scrolling.js create mode 100644 js/modernizr/feature-detects/css-pointerevents.js create mode 100644 js/modernizr/feature-detects/css-positionsticky.js create mode 100644 js/modernizr/feature-detects/css-regions.js create mode 100644 js/modernizr/feature-detects/css-remunit.js create mode 100644 js/modernizr/feature-detects/css-resize.js create mode 100644 js/modernizr/feature-detects/css-scrollbars.js create mode 100644 js/modernizr/feature-detects/css-shapes.js create mode 100644 js/modernizr/feature-detects/css-subpixelfont.js create mode 100644 js/modernizr/feature-detects/css-supports.js create mode 100644 js/modernizr/feature-detects/css-userselect.js create mode 100644 js/modernizr/feature-detects/css-vhunit.js create mode 100644 js/modernizr/feature-detects/css-vmaxunit.js create mode 100644 js/modernizr/feature-detects/css-vminunit.js create mode 100644 js/modernizr/feature-detects/css-vwunit.js create mode 100644 js/modernizr/feature-detects/custom-protocol-handler.js create mode 100644 js/modernizr/feature-detects/dart.js create mode 100644 js/modernizr/feature-detects/dataview-api.js create mode 100644 js/modernizr/feature-detects/dom-classlist.js create mode 100644 js/modernizr/feature-detects/dom-createElement-attrs.js create mode 100644 js/modernizr/feature-detects/dom-dataset.js create mode 100644 js/modernizr/feature-detects/dom-microdata.js create mode 100644 js/modernizr/feature-detects/elem-datalist.js create mode 100644 js/modernizr/feature-detects/elem-details.js create mode 100644 js/modernizr/feature-detects/elem-output.js create mode 100644 js/modernizr/feature-detects/elem-progress-meter.js create mode 100644 js/modernizr/feature-detects/elem-ruby.js create mode 100644 js/modernizr/feature-detects/elem-time.js create mode 100644 js/modernizr/feature-detects/elem-track.js create mode 100644 js/modernizr/feature-detects/emoji.js create mode 100644 js/modernizr/feature-detects/es5-strictmode.js create mode 100644 js/modernizr/feature-detects/event-deviceorientation-motion.js create mode 100644 js/modernizr/feature-detects/exif-orientation.js create mode 100644 js/modernizr/feature-detects/file-api.js create mode 100644 js/modernizr/feature-detects/file-filesystem.js create mode 100644 js/modernizr/feature-detects/forms-fileinput.js create mode 100644 js/modernizr/feature-detects/forms-formattribute.js create mode 100644 js/modernizr/feature-detects/forms-inputnumber-l10n.js create mode 100644 js/modernizr/feature-detects/forms-placeholder.js create mode 100644 js/modernizr/feature-detects/forms-speechinput.js create mode 100644 js/modernizr/feature-detects/forms-validation.js create mode 100644 js/modernizr/feature-detects/fullscreen-api.js create mode 100644 js/modernizr/feature-detects/gamepad.js create mode 100644 js/modernizr/feature-detects/getusermedia.js create mode 100644 js/modernizr/feature-detects/ie8compat.js create mode 100644 js/modernizr/feature-detects/iframe-sandbox.js create mode 100644 js/modernizr/feature-detects/iframe-seamless.js create mode 100644 js/modernizr/feature-detects/iframe-srcdoc.js create mode 100644 js/modernizr/feature-detects/img-apng.js create mode 100644 js/modernizr/feature-detects/img-webp.js create mode 100644 js/modernizr/feature-detects/json.js create mode 100644 js/modernizr/feature-detects/lists-reversed.js create mode 100644 js/modernizr/feature-detects/mathml.js create mode 100644 js/modernizr/feature-detects/network-connection.js create mode 100644 js/modernizr/feature-detects/network-eventsource.js create mode 100644 js/modernizr/feature-detects/network-xhr2.js create mode 100644 js/modernizr/feature-detects/notification.js create mode 100644 js/modernizr/feature-detects/performance.js create mode 100644 js/modernizr/feature-detects/pointerlock-api.js create mode 100644 js/modernizr/feature-detects/quota-management-api.js create mode 100644 js/modernizr/feature-detects/requestanimationframe.js create mode 100644 js/modernizr/feature-detects/script-async.js create mode 100644 js/modernizr/feature-detects/script-defer.js create mode 100644 js/modernizr/feature-detects/style-scoped.js create mode 100644 js/modernizr/feature-detects/svg-filters.js create mode 100644 js/modernizr/feature-detects/unicode.js create mode 100644 js/modernizr/feature-detects/url-data-uri.js create mode 100644 js/modernizr/feature-detects/userdata.js create mode 100644 js/modernizr/feature-detects/vibration.js create mode 100644 js/modernizr/feature-detects/web-intents.js create mode 100644 js/modernizr/feature-detects/webgl-extensions.js create mode 100644 js/modernizr/feature-detects/websockets-binary.js create mode 100644 js/modernizr/feature-detects/window-framed.js create mode 100644 js/modernizr/feature-detects/workers-blobworkers.js create mode 100644 js/modernizr/feature-detects/workers-dataworkers.js create mode 100644 js/modernizr/feature-detects/workers-sharedworkers.js create mode 100644 js/modernizr/grunt.js create mode 100644 js/modernizr/modernizr.js create mode 100644 js/modernizr/modernizr.min.js create mode 100644 js/modernizr/test/caniuse_files/ga.js create mode 100644 js/modernizr/test/caniuse_files/jquery.min.js create mode 100644 js/modernizr/test/caniuse_files/modernizr-1.7.min.js create mode 100644 js/modernizr/test/js/dumpdata.js create mode 100644 js/modernizr/test/js/lib/detect-global.js create mode 100644 js/modernizr/test/js/lib/jquery-1.7b2.js create mode 100644 js/modernizr/test/js/lib/jsonselect.js create mode 100644 js/modernizr/test/js/lib/polyfills.js create mode 100644 js/modernizr/test/js/lib/uaparser.js create mode 100644 js/modernizr/test/js/setup.js create mode 100644 js/modernizr/test/js/unit-caniuse.js create mode 100644 js/modernizr/test/js/unit.js create mode 100644 js/modernizr/test/qunit/qunit.js create mode 100644 js/modernizr/test/qunit/run-qunit.js create mode 100644 nggallery/album-glmalbums.php create mode 100644 nggallery/gallery-glmphotos-8.php create mode 100644 nggallery/gallery-glmphotos-narrow.php create mode 100644 nggallery/gallery-glmphotos.php create mode 100644 nggallery/gallery-glmvideos.php create mode 100644 package.json create mode 100644 page.php create mode 100644 parts/bread-crumbs.php create mode 100644 parts/glm-blocks.php create mode 100644 parts/glm-kitchen-sink.php create mode 100644 parts/off-canvas-menu.php create mode 100644 parts/search.php create mode 100644 parts/slide-show.php create mode 100644 parts/top-bar.php create mode 100644 robots.txt create mode 100644 screenshot.png create mode 100644 scss/_blog.scss create mode 100644 scss/_body.scss create mode 100644 scss/_content.scss create mode 100644 scss/_copyright.scss create mode 100644 scss/_defaults.scss create mode 100644 scss/_left-off-canvas.scss create mode 100644 scss/_main.scss create mode 100644 scss/_mixins.scss create mode 100644 scss/_page.footer.scss create mode 100644 scss/_page.header.scss create mode 100644 scss/_page.wrapper.scss create mode 100644 scss/_right-off-canvas.scss create mode 100644 scss/_settings.scss create mode 100644 scss/_shadow.wrapper.scss create mode 100644 scss/_sidebar.scss create mode 100644 scss/_slideshow.scss create mode 100644 scss/_structure.scss create mode 100644 scss/_topbar.scss create mode 100644 scss/_wordpress.scss create mode 100644 scss/app.scss create mode 100644 scss/mixins/_gradient.scss create mode 100644 scss/mixins/_off-canvas-arrow.scss create mode 100644 search.php create mode 100644 sidebar.php create mode 100644 single.php create mode 100644 style.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d39bac5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.DS_Store +/bower_components/* +/node_modules/* \ No newline at end of file diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..753734c --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,84 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + + sass: { + options: { + includePaths: ['bower_components/foundation/scss'] + }, + dist: { + options: { + outputStyle: 'compressed' + }, + files: { + 'css/app.css': 'scss/app.scss' + } + } + }, + + copy: { + scripts: { + expand: true, + cwd: 'bower_components/', + src: '**/*.js', + dest: 'js' + }, + + maps: { + expand: true, + cwd: 'bower_components/', + src: '**/*.map', + dest: 'js' + } + }, + + uglify: { + dist: { + files: { + 'js/modernizr/modernizr.min.js': ['js/modernizr/modernizr.js'] + } + } + }, + + concat: { + options: { + separator: ';' + }, + dist: { + src: [ + 'js/dollarsign.js', + 'js/foundation/js/foundation.min.js', + 'js/custom/*.js', + ], + + dest: 'js/app.js' + } + + }, + + watch: { + grunt: { files: ['Gruntfile.js'] }, + + sass: { + files: 'scss/**/*.{scss,sass}', + tasks: ['sass'] + }, + + scripts: { + files: ['js/custom/*.js'], + tasks: ['concat', 'uglify'] + } + + } + }); + + grunt.loadNpmTasks('grunt-sass'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-concat'); + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + + grunt.registerTask('build', ['sass', 'copy', 'uglify', 'concat']); + grunt.registerTask('runwatch', ['sass','uglify', 'concat']); + grunt.registerTask('default', ['runwatch','watch']); +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..bec84c1 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# Gaslight Media Foundation Template + +This is a template to start your own project that uses Grunt and libsass! + +## Requirements + +You'll need to have the following items installed before continuing. + + * [Node.js](http://nodejs.org): Use the installer provided on the NodeJS website. + * [Grunt](http://gruntjs.com/): Run `[sudo] npm install -g grunt-cli` + * [Bower](http://bower.io): Run `[sudo] npm install -g bower` + +## Quickstart + +```bash +npm install && bower install +``` + +While you're working on your project, run: + +`grunt` + +And you're set! + +## Directory Structure + + * `scss/_settings.scss`: Foundation configuration settings go in here + * `scss/app.scss`: Application styles go here diff --git a/archive.php b/archive.php new file mode 100644 index 0000000..2758803 --- /dev/null +++ b/archive.php @@ -0,0 +1,25 @@ + +
+
+
+ +

Archive

+ +

+ + + +

Archives by Month:

+
    + +
+ +

Archives by Subject:

+
    + +
+
+ +
+
+ \ No newline at end of file diff --git a/assets/4-h-pigs.jpg b/assets/4-h-pigs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a07d4cc978e15aa9ff6f4d0ceeaba60abb0054f GIT binary patch literal 160696 zcma%iWl$Wx7wzI+3dOBB6f5pf+}+)svbdMx?zXtQJBz!!Q&<*<7F(o9i@yH8{NMZd z&P+0yo6JNenI!j|`}X5)4?raCV{Zch$jdVUPyzoJZ|49UDNjpBUjQ5c@t;`+0CfMJOBalU*&rMJRCeCA|e9Pe-lB5!-9iH zz(E91;UaN}e?V3@r$%w*#0yTApg}Ea(!d{FwBVv8xY~0Ik>n;!(X9o*}D%-3^FMpduZ zRXq{YE1WNM-T>V6@)oTwSkweqLb(k$Sx|Lpu3u*O$hSBuZ4r z`0dfn3g z1_Eo!uyB`8q{?AAlGqwN%1G_!&3+mi4&%1eN<%yro^GarTILTfI-X*7~` zg{?@OdH04G%rsJt`LS#u-{>@BX_U&POW!?KV;z+<$ zo3;6Yg4wuwDyCdHbg`}?X)q9Hl}7MYGl&aYY4FPY!2(=VUac1GHDTS#n*lFcC-JII z2e_^R9L2D1ElMvGddoWBmU4}?X>bcs2xbI-!HGBFRi?^)12E$WF!fJ190qM6PD)F@ z0p62EW{%CLv><I$eIOo^LckiFH#GRZF8=F#iQ6Pb~}|{I)iQer!@F~uT6-^a*2rx zti%6hHtkHe9Cv&v5jq&~>bzL$RkV%JmuAGDT1*S*aaEC>B8EN-{dtbEriNXtl!{|; zVNZR^5FyMOX;gs`#Id1LK671b+IZxdxp5#pXMi7%3dirGsl z@i4RI>;4v1=5*D9l6>Fmyq~RgGd6w*I9|upxGhaeNoI)?RhY!^G0%Q^hvkU?hLLCM z-EBNb<%Cz-sC&^z5ftGg+yvcTJ-M8wur|CyIDb%X-lwSc{^V`;s6AsEdi;g5(x@gT z+f8^1MS1R1RG9bs-~nB(=FO-1HWU{6yldfDuFqg9{qn+;t^od zxQ(R?Ds((G8GVu1xP_1Xd$E*?xt5Y=3R)V|c6_Ope`>N+)8veLcY8tp?iBf9s0E=vPd37LYxn-(h`JbpWuI!}T7qRBJsz{t z=rvjg1r38G{h;!%<**Zj@(|MQR2BsuAA~r8CLw66)2OGxFm1iuV@-D8cK_wL;EuZ> zegb1OjCPg9PsW&k9-?$z^i{Vr?-Iwb{eZl8#k}~JfCn2+O!r#Qd-*D|CLpO)D61DW zkQ!dDs6C#k*^km@k;NB4oSrT}VI6N{FMZH#Vdu5cMxRA;o08pTyF~m~cbMoovZ{oj zY;E@qFrDJy`4JiiMG;?bFa}FpM#YM)Qoaqfqjn`I6U8H`8u7)SpjurRHG>A%)H1peI z{dvBv*LDp2Q4KLP;pdRGbX_*h75+N26e?tPFGRgqE_a`B-m$84~rm? zas!A`XMWReGMtarJ}q76#X7(5H$QK0=Z#|Hi~8B!d4`T;V=gg0(#9QZ4F)q}l3M~g7U9EEH|`Mi)O^zuRu z=FEZdh;@y$Y~6Gv69|7waGN;m>OqvvFOOfxVk=46*>?OV79$OvQ#aqh;R?`<2FF_7 z9{~d!eJNC{eA!0@Ki#B&GoEDE^(Ran{D0gw{}R&t;wSAu%*inv1!wkksbMC%G)U_W z{1qodW*-(}qht|%2D|~Vtn_TtT3mmQa`4axdEq)o?7#GZ7K3}tcJi3gt)&pLWi036 zKDd)URCLupur3PO)w&M1qyTAxXDS~wf=Fs5ev;(j{pRnBs-Kx)0PuDl>K*c5kB(Yu z<1hK-UZYYQ)SLMhkV)XSe_HW(BQ&zp&=)%*;a?e_&=ofCddO39ezIG-N8lOn4X7d? z(h+j3+=K?x5rzAbB?jY76F^U`#xe+|bvxN73C*CZD(T*o=*S}aTnKre#n#YQt?7^8{LYkD`>y?I zb?MD9izx-e#zqz%UDXnApoa!kh-604f6s?4#rdBN-EDf}&koOhilFOxVE&6(tG8swVR3=qd zlF)n{64)b6+!YibBRWp7lQPH^CWv04F{%3Ttyf;WQmU#9i@gY`5wtJ#%PcO{aKh%% z7cuHUoRI93iNbf8k$|W~RT830y7%E7>3c0Y3E{)2l$feY(v-71A`Hk-4|ssiV@9oG{VHLE{1QcBhUnmA9PB6F=jUH4P_is8yFg z+Ck;48)4+zLxglC?T`M3;qlBV5!h9c_wF`oB009wL5{l^mX3*iF{V zOQo0N?-yCzG~-?TzI_A0K+`KZjs$t*juf`PHZJN>uitNlGn{|bdbYZ^3I8ctS+afc zvfeaBwZn@wHCSaj+m<0MoTXLubS>TENF)7isu2n1uWOFG#h`Ym)mSG>{m!RquX$^s zC#E;^oBwRjU3^H>*N(N;QI&YY+UQ^M5Mv4Wc;=$Duysn^gP82kO5878l2WKM(srDc z4H2|BKN9j8ENF3}H9oy(88p^A!F3V%YZflKMc|8+XJ$Gly*vFI`)s&Q zp+Q9m4(uXHQHX~~CK;&gyZ6dFB`UW?06a>FsE>+0MwXoikseq)Pat*245_AgW`NQK zqrX_Y53}f;)3vO6@=5+FmG9RX?z4+dwCw=wllp(jb!OGM^sLZh48PHGAO zNuuddk0tU*0N+IGr-s{Dr~n zWJTGA{^w^{H!(@ZsT&&Aj=zQ2M~#hbIegWskV%rOpOO(0rDmsN5`&pNS(IO()4H=! z!dG%Q7DX8@y-Xfs_;B=PadF%chXC~NTbwi)ig`OM}<$Y=V-aOF_ZDvjgcj)=4JJW_&Arw8fw2JS=EtfjWL-O`Dzwe6EYkhRaQ z*nyHREiu|5z+mO?Q4B20nkt+8ao!p2vpH>)1jwy8JP=A>Kw=SZwOAo30<~)H>9KEL z3#dLjvM8NM-2Ze!L%1%{UMd}5e>H=3H`S`(xMbyGsu~*NHe_5Mp1FLge}59c_~?Ug zPkh&mt2Zg>I9JbtfH@` zEd>Dt{-B$m*lZVDjinnA8`oVyfTbZ5p7mumr(Mt0JsFoX2LWf3iUN9dga6Lu2)vX~ z7N?QiAV}J*3fJZC9Sb&z#ktph;cT8TXk|Mf`GOgO73v2C7N(xU>K{2EiduSWP&+xz zfleR|NTBb#wqt2~Xvwa*M~So7uzv}7+tH@2H*SNpaP&yLN|Nl%z*aKOV{&wIMKxB( z7}MY7$AfbD4UM-Gje`KU!cq|)B1s{4CC@xL(}qD8#_^GEvzx&^+g)l~MI=y22*%;e zr%svFniT6rNo6U;gGlzrWnkbuM}Wf9VaYnRLu4SsYIEIl%ioVVhu9d$EaqgUsB~Ro zVln%OnCJJ{*v9mJD^9b2IM`Xp0r>v@Ia$0~n|I6u(IXStQVKzE9WxW8wwoQ>!+I!J zQUKmulV|s-8pMu9)ibvh6^~@#asp2`q^u7iYz9pd=QQs{sFSpP(W?;( zB3KuSr4!CB(z6$V?Vm_sC$@%;5r+13i;ku2bgbPFpiN$R6N<7{tMC|=+$?4* z$)mUj?V1M~V_%*UnhWo_*(B0f<=$)^w_cvcB;^&10Xm=MFOXOxAz6*IEk7*SQwG@U z4Do5TCz&=aW?MSKQwM{Dhp_x_P;KYFL(DpA7TS4D{Z{W5SSSJF<U9K>NK(fO891r()&h9StYi&M~9xy8;&@Dy-S*&@R0o1%W|b>2sh{w8^>(j0swkpVYIDrKP{~ zw;Yrz{rW6af#ldx-yT(*;n|)}+aJPBz$Z`RNf4l*&7B0No^wJ&Q0t+ntn}CIFwcX( z@9HVK$4K0<8>R-s;VS-OGPPL7)Tt)Fw8Hs&Skk`*cj6HjTGC_etPbNcW>I7@4AOpI z81IqUjQE*?%r$bNmaAglc!Tq&dkQ4e zN#W7_IJvjf95>_2)n<2w6Ep96w-_CUtiJha%J`&VxJvhL#?CeXqo)}^7>iKk<`teu~(;a3fb1W7z*<`%NZDE{O1 z>xa{|GFB9?c8Dt&N_0dQDXy#DKyLQ?C9}>4G-_-6-f6hAY_s7gkt3g1ttk~df2CSQ zMpN_NQmc^a$Y#f%)5|p?}wsLSh)n-s5Ea(Vn2h*HaOL^>{9)jlgtj z!_AGMpqVcyO8De_>hcC)fK8hgNo-(M_s*~2k|bwNh3L7?SiAv9EBjMaH|<`RhKVm{ z>w->B>~lX6*HJs44O{;x8PW83%*ls#z`k}Tk&>0k?0F!>=C~T*@Xixje@yn44e3_NbZPYZspmxnEfAL);eVo^F;uTLK&`Jje&BwSRd2)Wt zYJX}hZuVdj z)s77!TPY}6@8bJTK|9znmgv&pG#M=n789o*{V|j!XfzssquH|ECS`t$?Wiw>uDi2k z^Zus#a;dy(Bd=rS1ip3b+nRRG=b;>j_gQ?<*{tKo=B5?_^CCR->??$M3j2f7^8gI& zj6>cU-A7v9?&o83;DfZSL%6KA#-WYG3i>i;qiz$>ly7pptl);4&*{=rOu`6{Cb;+w zpvz)xgm-QUK6LLteU<2TKCQoh1Jw3q!GH|OncQ)P3fOW07cveLJr!KRzK=qdN4BgW zz4yyBS;y{Ux}D3_AJgsN*(3`duPRw@i7A6$l3)1E^)||LCo2yk07!q!N{;OZmgna& zV`^_dSQJh&e8_X)w*n0P=*!_+XW#{j9UVo1iVdYOeDdt1B;%^zFDxuvkHrApTRLil z`b}P(C4uXTYSRvg4&{wwML#VtgYi6;e?IGD`em~w-^?WHyyz2M3T{udABruCl=ZmG z7~p@Hr2=W0)L1qByS*^j^p+kLN=}hzOK-1b3KIwl&(-g`HC9rmtajpmnLzAoDIvNP;4a zm73>9jr`ubjL459_nPs`IxNY;b%EAqC6x>gZ>_w$b)>xIS4L)7*X-vqrYj50ix_SZ z+ar$j>kHfS_leg0Bm7GfBH$5dE{JGJP9FMH zt@0=7yOE#xO@orvGS{tv8p-epT5LrwcGhr2%v!OjD3qE!o?wJ1)UFr}Cxa^Vx&{4masq*8iHZB*noVLN_ZKzt}MP0TTJnuAJ3rB0UZ zG>OYdmfK4g0UszL#*w%T^@{(jBy&!P1K@t>GNaDXNg2sQAv^|<)m58R7C#6<3*OEX zaJ?R(vb^70f^3;A=F4g&u%0=2+j47TcoWm+i)j*AKBe3-Pu}+zefZq;eODSW8jsZ9 z2>cMhe1~#gUC&YN;OMPpYrNR{z-Mdv2FQ5mJZj&j($2RExhRFB$4^}Spm{Wx*+xs_ zCM~;_HwzRG{kBz7fkn6u9~5|OUIa)A-C}zKfO){MUZ^Nx%g60;TpTnxk)sDUsK?+A z>Co6GX+Dw&BTh3{%FrhN0ADG14P;jkk9TVszR{?j|vE(62Ow$=F(WhOw; zA54WsFzRPkhw@Q}Ge0}M9kFTF*043E$Dw@l9@z+?1wj&Te-#FEde9v-#1h4 zoPL2Cj@~lC-1D{F+D#?wcH(vh@8S{YJgs4^3I46iibN7)7J< zeqP6JatE}GcZ>WRv!v zxBbW}_Cbb&ioIsT6ZfhA*R*>yO%Ct^3|=kfk?m3=ZYe%Sa@DBkzTH|(`Foz)+S(l} zu#w9oU={F`11*G=R6i@*!nb|dctLCjxv9A{b^{%`XjjK|Q_ zbAs)e?-{mmbq}0yRf2p`@feslJOhb3e0&>#FD;^TPD_KG_X*D|{xL&Zotv;6mxvqw zdTP-OJ0qrkj?!G2iYok<_qMK2ju4S2-VOKdoHMA&4{_GA*7naxtsZ%y6X(^Y2?b=0 zcx9aeY$IR(xg7ge`Qh0Px2iO>0;GFdX>9`JA8aEtwoDWoNnb%vOgq4oc}G~?#Gr7m zy;QWr`K4Hwr<$MJUc}*3EOS$occOhD$iF%uVeD3g(hVc7CSbyQ4 z*{pNAE-5{jm3*uAv1X?BzTG$1xL=mzw4!$quCAqf#>)nHPj#9Iesc3?!NYp1XW_5s7t;oTuw|pVd+goG0Xfwwu zF`&n&1B`cvpQ1qh>E}p{dDB6L23+UDxWK;l%XtcRb|}s zb>ENrIj3*A_I@c#-wT9NoZbLmx54o#imafuePVAL{X(DFTKcx)PGO1A3`||?l*|kA zP}xL!g|iiCdn(iB6h&~pz0H@)Hebv6m0Pb{z_yKI7M?1RPde%n3MaqCSh%XZwAzj$ zBqzjBUr@<9*aoy|;rUC3hTdotZklj^>iTS9HfLNv&66m${{fO2B$DAx-dZ7H%sRr> z%KCdLy^O1Z%(EtCUR&RI4*!~|g7<+fh~r`I$YE~zp6#d0YIW2m@~VmNpQYB(Ie)zB zhC5uvokK!Gkt$b`;wmaBX;U?P3@yZT`gl`JT0fLKDjL{IXGikk#nTgG(3)RTH8SFJ zwK#Q$&AOQ+j6&$AWi)*L&X%=?Hu^2D4*C>HmwifN+TWwFK=HyvliwS3JsxUamZV?9uGnp=Xa zCuS|vBr(GGqG4swU)uV{k$+e6lvUi`>=I4fJ#QVdujhPu0Pe&t*MrhZkYvZ(weIc3 zI7Q<6Cp4tjg-vherMoV5cWl?KDJYqxG{>AVHXo_tsX6Y&QV7aC!WsPLsDcX&{6SjX z1-(=gsnAr0 zxXU9xi~XtU{au6Y4~)!v@>8Kox^(M&xx>dKT6Bq(Wu};;xWCMXz*(Z4+H2|JV@G{z zupHa>a;NWI^?A%no$nZkIoGNfdG=eJCbXOLYnAws@%izw!nQX-*^+8#4AH||4nUjU zS%0VYOZLsV1}0gcBwRkgpCW6!~O)Ke_W8E(X1;EK55D?S(%5SHJ%=FUR!2ii)pI#F2e8VK*n-UfvNAVaB5s8e#6#33!pp48AjnA^ z&<~;M2wCBoY75R(peuFelEaOq;Y~fkIQf&yX7ufB%qMu`tb9-YVl~s}i7hu#z@K$afS5_MWXX7fy(+)aJoA)x7;gar7F*HP zw0GPVTipf)a$io2bfrYVbf@pO3ZHwGUe6s=B@)U$p3(KT2Dkik-21odXyeVm$n^U78#TC&+{+-(v7HZ0Wh6Eq`H-58x%cqur!Hb) zyM|A76&0_ThAegNl^XIiEcT@&OIf-k99G&d3g7xEHgFRnvM$ywy+y~jc}d4E7G6!N z1Wyw*ZU{k~cu8V~`~sXcjM6^Bw(*md=TDhRHvm(SykMIGJBvM(j?QBV-e>$6|UYOS*x1|4^u zwMf9Td7VpxlPt@&r{J0N*xaU;e8Ma@NNHj{pozx;`uKsv#+qX}UaWrIJ zw({)x=18IpQ@44*JyTV6Zc7lTlvP_@7OpDm-2cAb&A0a)e{Gn~N7@0k-YRJ^JZ0Xb zsAWZ6rZoYJLndbnW}OwXb;!X!$x0| z1nfGLE9)XCee=33=a0E zDTDDJD$`T;ZJ(Kc#gYipJ*GX7K1Z7;HdvJlMRE?6ls5~bw zwu3vBw2DCIw;V&smV-Y$<=xGr=3S9M(h{XI&sg{caxMX~>bo2q zf4%B+3T>V}*^c=O$zyC2N%``J$X`ozbaKqlA z+KOo+dwaZpw_1B?FI zLYBg$ESkjZDNYDV$Pv0KseQ8CtZJmN zrZuL+X;kcHVeGK*Jeg@?m3Goy!p(g_hN}+vm1e{eC>(ERHJRYaBI08mC65s)Ly;ov z+9trs1CMiJaQy8WfaA;&_jBO)2&Hcd1AZO5oZlQ`s!RJy04s}G=w7A8mZ{%kaqgzZ zj*N-Li#iOaZ4kKraSz9+1g6pMWJ)BCSI*(!C^sZB0Q=j0*#l01b$}mvq1N&Q)A||3 z(Imx%Zpel3*X67d_$4a*X3=F_y8` zbNK3f(=b*^4Az1{e%X^s*S#Ke4YtunV;%j*(%`pA*k)&165(11P0VN4BxzYVKb*N< zZI*PnnC`oUz8h{9cJ_A0n0NR5WVfrQ-Wp-n#$yq{95EihxzJ81>UU7=4C9)2>$V_| zzOYX8GMz4 z@0T=Fd{(kCWt*^<@n1f_=3laWweGx#x|6j>n4#PP;v=TW)WalZ+*wqZ>srND2o7%N zAI%m*RMzzF+S55;8By|YfZr7;SyYL#k6bSzK!hr1NKUTf8z8)MJGo$72b&W$aACah z=DFMJ2~`*!$a(Yz_$LXNUI=o34Hb!YQex{)S%K4h6~rx>Yj6&|VH*tL4O}2>X|{FR zA|J=5(*JsRa2;g!Eh-xGUr&1%7j4**-QJ}Pks3n!pB||9I_pPhXx{)=mlwoDr4)NG zoIVd-$i;T(F1d?9v6xWcAD;^qL;{n8DOi7mah0R#0}vU7sW7| zZhB%pLn_d9Iqj3$F4~+2f02d4Z~EtaYvzRFiGg;DGw4DjYoUx(ReeL?R>jwUJ zgds5Q!cTz``KMJFcuyGBRe-x=ja7$~oxR`O({P$A!pR?eAMqb5^ivkTZpISa0zXJ! zRUDfCVcT`WDp=G#MW&0VR_^gz=^pN$D5aCB*5NQ}zbfUO&|jCi z;lr*S%N^oO;=}HzBBW4jOU> zH5nj|?MoZyGQsSzbuj8Vt(OFeN3pvDCa7ZO*j2upRND@r0r+5=-&JPTUZLR<$7W#A zv)ML{$5XU2{aL%|ljr;RG&>x75^erG?q}20ki~TB@a?swy!O4_q|#uOkT0Ue0cx|$KvyZzGi@Osd%52Z`H*Jbu} zm?fEkYUHODHPc#tXZF`H%xz#m_iphg?5)`T?0p(hN<-Sd{O14O5r`M?892yK6E-!*NKi5 zv_eM%TQ*H0*~6~rO1aUxY8!tKW?0F%*4nf44~<6#p=Hjn1qX%!Oua0_DzS8`ZYW(c z4EuN8M%q95Co@)@ufQisRj~t*&$?+lnpAojkgxBlr0*#ZD+1c2ziI3Q{yj@8b4RM> zn2u_OCAm!L+AuzIqSHl_aqJWG_d}jOitA$rEJrIv-rwKREukr;EL`yrwfa5BLOD>L zXXW5%aA;OEtSqA+a=!=O0wS1gt{9%$Q_p}f#2BH1=&2EZ6<)b=KA*B3eEX>6Z?Qz6 zbxKU@@=F^@&mQM!7;8pX4y)}&(qMC&6#FL5RO44F+J$Yrg>||lK;Gc+oewrGj+#T@ zO8F@Hfbw|jvAuO_1+o0DWu1!Fsw$a^`Q9lx!|BJ?bC{B4I~y@fO=+&2Kxaknl`69$ zg7A<5?xh?0eQxKq;p9m^s|fDr8E2VlWsH5s#C}iKnO=IQHT&kYN|=)9A1|yii0H50 z3Qm1-Zm*kGx2am%G~D8lZ(~L-_nw)-KKxmS{_BwuS=po=m+SMxvC64L2>z%k72JdX;_K z<|Pa3f|{Y+T9M^$iG1ZWzEwTa11-rxTYj+a_n%H6w~34^Z#)}Hr3oO&m=gV(qs?s| zzwDrw3j6ACE2j0q9Wr~Yj}+H^n+hONRl*$jFt6S2(|kK@+6kZ5?FU5g+{s@NOz%(i zl6p6!w$@%=i&`hUyi`JE#92;XM#VbG-+t)tZQGPcS_3qU!;uRRudQokm(;GK!Y|tU z8Ov{Zj(EPHvfAUXX4a8vwateVZ;Uj(p)Xal!sJ2B7@BS$bEzbv$N^!vjcC8yaL1D0 z%IWaYN?mP@3nR{conaUcYBFS>F<#wp(>{M%dMS~V_$Nn;FU|eS7lAPx9k>-sFT?Z2 z-RrNIW-q<3d`T@RTWl{+^4V3CMfG*>FXufq5couLzsJxGa}+oZ1I0MTO3YMnD3yN% zlABk^jQTdLuuWaI-v14Qc)L4A3nogomF_M!zXAHVhibL_c}cB%96~L2c%v>}vqjGv z3HG|e(7f^0#?t=+*-emM%eCs>05LeCCoM)Y2oLWd9wj2U#xTmiB*Jw@%-0!@nbXv! zOR}@pkcY@By6t6Fxz$(Es}CwjF9TIn~YzMwR+{GgoPa zJ6Qyu;;m;6eIf8T)N66w{70i~bc_wr2?SdwPadvn-qJZkeQiP3*~RFwp9ETD`+nj zFnzM_Ns|7`B(-&#*EI%C7vhXf;04n;K6(&yawW=C+u-p#O67}wx8OnoWwW;EO?S3dr#4y3E$NhSX(HsvQkKGAicm?%m z*s|;6AWmS%&R3Cckb>zGK|x>Q4H{6~lVlXky6IW*&Kt3W6zh8f-6-u^+J zMO8>S@yyfXBvf>$4LWzY6HtW{9?P>s3_fABE*XVpYWjB#tx}N1imH=ynT~!0G1@D{hJ^>aNL#?WYJ_zEm*}TxvHW)jT_!l zB5Q8|o2e@Bz*VUMqKXybs+`&AM~(K>Q}tmTTk`6^+Qx@hYgfR>LabpQuNbM2Sz6Aq zrik>_4Y}wN+U8;~VRFay*Dse2Kg9wc&nj2Y{h_cMm1d={2PI76c5}(qT+AmVnYl5a zw>a`&HT_9B{@^Pbix+NUtF^|S)w}Up*A#qA;DpfFJo`ARjW$XL(5kEW)GHQIt_0I) zj98C+W2dy)H3Bxp6dxJYq_gvfCapk13z>>@S7r2?)MP<`x~D{M2>l1A-;++%C*`5( zIBk_o4yDL>1P*W?}*) zSH$6SWvjjk#MwGa{93W?wC#hGZ+>k*gXC!BSm_dy3m7?qbe+|!cqS}!QWjGAENk1n zeWBpGe!CyEZBU?PcTd8;;iPd__{i7lPWB4nD_?(l#QnTo>xa5~wiVK87~50m4r?)2 zb>^eBeh!oCbOK4^vI_=%F3lSGWWVTmH?Y~bD8uTcUI(z5l4yzzoWTM;TW^Stmlu&esjG+o{66`SED};t7oD!s)T!qf>%ZuP01YU zWAr6ghj{zO&l%}A1$77Rj?`8grc^P_CXWr;mn~}&2kWZp4+CAiBF-Sc1Ea!vOTJ~G zWiR~sL+0@uNZ+ZGlbc90(nnZ7LV0^A?dxl)AN9MJJAC5L%^=mMmS*y~;d)giBgxtX zLC=`i8N`)rum8 zPlsd>`p+QA+`v+^B#rBe2r9ICNH@4`E4{(?{pNcE85aeRsz#^^zVNk-!%clocF)%s zu*R)u>V?TxZw{nxy_+>uInZTVFf2;RsufVEEcPhlmot|+t8i5UbDB&&nl)KcdBP!M z-??<{ZA}L1x=Onk_Q}1t`pxMP;W3_m6g4t@^eWIqdGHevL^D6>Nrw-D zKb##V+Zioy-nn}Nd{}$~Oc?$7@di+R0~}7xiQw$Li|em>A1OwcE(084Vw?d9z$xJp zZvVKj1kx7xwj=uj^ekuzqA>4BtSj^N%Fi8A7S9RRbQY!EX6fkv$tY;XwY`v#@Rmx@ zq#|2OWbY5!&YgJ^U2NnYo1J>Wo`DF;G!q(f9Yl8@6@B9f(I=^_$I39ig1f*i?b)oq zeG|N*$@5vKU>rIIhXmr{`5$A>X`41KyNmhtox0}(W2oVq==gA0-FPH*13PQ4vZ%T(u%E!ZaYb&#YrB@dC}P;gr3Cxjl6QE+!R0r~GOf-0<) zE4o^~W^UI~4NgGU>-P3fRiRBZ~T{)~2@6~U{b_3B?kImHT*co{e6K=tU!vF@~xNMX`djo>up zsRjp5T<$;H2*(7_!XS^6FA}iswuE`#!1h7>+r>eaP)D(AG%OzU33n6f4v0e^7uPd3 zZ?;mWx9w@h&PSk7xBG>5che5*xgV`^hn{_!=f1v!AFgaVDQZ(&Tjo|O6jS=~`T z1OvZvaUNxxjLB0-SVkOt|F;(?ws&T{OxL};)-{LiogqTpI7U;TGdIx&jn**q#Znrk zUH^SU5~gVA8{jS$<_z{fxwwGXZa(Z&f;;V}jW!z%(=qYX_@{d0=Hc6#H8Q#V!<-6U zDTVT8Qf0k=;4m!LSNJ^eF3EGN@ff;~rXN2AayX58ljYpC{EK&+xM1yWJ%AwJ)>(a? zJ;|2ytCr-fkcOLTov|1-oNJ`9D}Jb+D#F2$g}Luyfd?AC8|UW z$ei|f_*!O8ni*Br7;lG01@}tw`-%MnF{Kb}2lBYEjb0-&I2B_vJ+PjUk0E_KZI=)x zv&U*>X(EuT@xZM;Snv>WK;o2v+wy9Jmwb|3{C+I`kNK~%#8ibAW|*l<10QQ0?-L^( zcV_`S3BKp71v)*zHy9=jO zETOlgv&(hmMIYpO+>8mf-Z0w4YFEn_8BFszdr8Nq$EU7s(MmWF+K}Yt&bp1RUSChU zlrCh1WL&m0xO}ZgoGJXStrMiU~oa+#_H*`CF zMSf@!9<&1KL_1%U8szv#YM>%oVegFziDJiY=pKf|=di7IAwI_^ib|&ouUDwgarHEL?=ym$K=v2|V(8I4lB-3Z zL{8I7NiWEF<%bg&jEgbB5_#`^zBGW2J2p58fRMq$t@XjO>VmL^5Q%MVYKk--o}-#H+osNP*Ov7ZYSzzWqN(!RmK< zCU7PT@fEi}+s-*vMe+|ixaLB5^_O@72nL5G_(wzaMa`$y2ertT6m#QU!Z*sD^B6`| z@m(%e=nB84DiRo9inIO+!#bjv?@cS9-PWDiuwk!kMr&!+ayvL_M!*W1g~NzeoM8_3 z1Q?m+pZxAeTT{Bkb@3f?Jm%#gVgf1Jtc>sEcw$) zpilLmoKwS?)4rmQx12t^K2G42Ua??f!LWCEc0^}_5x#%+%R-=w-m@k%=%&l(O%8h_okbp&(C;TeSXSu@BEDpX_j6~|{l@I^qG8Z#;UyNF~rJ4!PTtx+b z{v$UTJd9cn&IjuIRlU~UE7ca9w^j zRqPkD?kr#ROzAkuI@CPg`$;gYD&cD_<8=Fv*SX(PqqbYZjlC`s!9Q* zVsu5$`lGy>U^m$xu2r4UV9-^0viAw!sqspiubKh#1%W zi^SV9YEepT>E@JJoNe53l$2#G53Vwy>NwyW_OSO&`g{Kb>2%_upX?%@UWzix`vOoE zHoWdQqYM1JP_4WH4eGTsZ`%TSx}PLXloD{m#~Un1=+&?E+ZYKk7F&8MP1OR3-10cXXm{ zQD&W;#8?htub}tK=JJ!~Xz;LUj`;A|)<4FXj*vho*9(o5UY8D^&EwH$0?Bb4Ge2C} zLH3KYf2gBh6ARxuYHd+EkVmIS_96G1t3^b(eWde8{dVIV!hcFa3seT5iVP(;PUKHn ze?hI52f+#_m22&Vll~p{8QOQtxgnsA^!V?~k)9IMq)yY`(VpceevDXOM&w_7a@FZ_ zUw!*&g7{*OFx#f~Ubj>jQ%39G09#rgA7>wi>wo-fkw-qhRS@adhd1%+N{rp|AqFu) z7TUWRrOo$rr{6 zndGMxa&9GpZce0wK5L1uA0y`rXu|CnD>}yMZ|s7OturLQ4So6~W63x}^2hD}0E0k$ zzpf`KLb}0Uhqap8d2h6VDX77=wN>OvSIG%XO|2&0e(#ZrMyjL zdVoLhjLm=7hpib+vsbG-4%xbHBqgo0k*NV`DIQYE(gZ7zT8&UZ9I>*VHJ?KkPcoJD z53=pcGi_^eeLK5dG+i5ZMz+b!ti<(29ZYcs$;Zu&Rl!uH?qI)_duX;SiEj$p$6_If zSeffQ3)77{LHe_mir^KgOHjUp~*=f{^@mT)O8x^!qu*$ zG|2twriR*CCMy)PDJ>jsBt$CO2va~!DNSU0&ZC&c8Iwtt;(CpHgL1>VB)5oq?DoyF z(Uc#?EmlT9d*hv&nT8;Jqu^*2%x`x6axl~NNMn>G)-K90%Q zZB<68_dBWS;;}%fU%l{BiUGOF12)CivUk+eoV$+O0+W~Hc?kQH4M^i6-gzW2%aCK9 zm8c(Q@5UK5v_tNXp|u_~=g3zYaj7%kLVMethxyj+^^)gr24wOiV0jngSTFH$^R%Bw z>`*31qtYlb!pP;Gj~awuE%y6c`$K7U3d;+EtgZp5KO9VLrzn{!t)nyE==L>dXT9ya zfg84eNg%5Ihn72deAbj(Q-`1N$?IJVi+k-|{{Uc}qulHzgej*`DQL|+7-OkSwZ6>b zWWjoFj&}S4_kG$d>rbe>w}g|xbtP5)oL;TP&to&MB-e5ye5`%R-hdq1E2Sg<06d@H zjJq>OLod#N(;zrg7nPm@r_;j_g0uO6_>UYy9L~IQ#2~PAimfpST6<@F-L_jPWZHK- zownw7(5-JYv1n17Fwo(1;hLOPWTdvO#^sT{$M0!ukzczvCcCW_MDlAYX`3;~tt(Dr z5u_?^N>6fL-(F1vUd=4oGpo$Ss?2>%0n0obb*kA7lO?YG&9VuIrd)h6VNuGSID{=7 zi?qjixl6cCtkBq|xZ0FMGa3(3$Y~kiG8#dGK#h8E0&fy3gN{x{{YjY5Bk~K zVv4_=H3EP?;o_XK(^DWBn%d27v(h4@! zwM%mu-R~c%EUtQRIXb2BcBXXj7~Yac0{3jWcIdsD^flV`3?i{xl0^u}FODVl5`?7N zoVN1MCA@66FQpZOQXp3>hdw!1722G)*s)uQVC+*F?#;S;tJ8P6s?PI;C#4#6&OwC* zY4cO;#HC^Ap$n19-&1DXdQ$dPgz{RvjNzN9HP6$pk3K9^Nwl=> zFZDAGi=i|~9^&HINi1Z}PeqgI7#03hdFZL3glY@CH8mPX5Rvb_^SadQ+a1d%xrE5R>R38UcX;-b8ccx7%Y zKs7H`4cxm$j@REY?RLl>-Y2#S&Z^FJfX6TZIhUvW)c zTQ%F@x3-OFCVSU-_<|`yF;pmE#Ni^qmRB2pXm+OL7$2*-?kJm8H7SFq7LrDF6+F#3 zV%~&cTh`4bhUIzM8%_PywV;!4xml&SmRVLu+r;vE^#%&WpHB=Hl!~n2fV;Tg>}HO1 zzq^Xw_Ab4m$8|G)SaTl${-08uu~m?^wuQgBW8HTC%IuBW4d-zB&EC%T_E%e}kcUgg zwhBmku%h$N4yu}x#M%t)>9@V3ecbkb;qE)h7SecaR_NZ`2+J|`l+^VcdE*b2TPWgc z!471w_m1tq*;#LQTYb&_q;}D}MI;wD1~3H|RauYC%;KDOySmpyMXNhrinhU6s zc+7D@7$8&v0+lrQ;|@&Mt(r#scyYR^0lfDg-MbrY+G~5wxHiz%Q2i|SQM}U&=VV{iaw&f9RcyT4nalDoRu z-5WK`$aNBG%uPHob*-UVsMh&qyKLKh_eprNn?WVYQC=oAQ>he&IzwPAq~I~`ozDLN zZ|(a{EEbIg#84&3h|C%^l|+lAxg${^DQz_)7CC4OaeFuE?|Jsl8y@-E_n7xttzT)J z*j(C}W0Fn56Ve_xBrGCLOw_5RDTA`mF5I4^SG=9;aoAVeWE+;-XSki=Cow&%$qK+> zbq>t3hSjLGa8hDuSGz~tB)Yt^v0mP{nr+_d3n;{sG;SuiGz73xpk^x6!hD6F6crD0 zHtSfs)46T-{kQpl@_V19-Xjx>m|pNZBS`~kQ=pVJ2R?Ydt+KX~MJVYJg`ftt{;V*g zQwqmS#a5Uk2YU45VVNG2pN|jPF#stX9QgQuRv=EX6*SJgJaGs$sD}q4NTodS0BL^F zl0Ti5Bnb_yN0ln%oL6pvMfS_5H@I!M-j1|ZNQwn(nKh?|bk7{$I`LRKUJf^A%e!00 zz2EhbM6=5Jj$AXy4~95AwLJo+kWRtdVPq(ghHy0pEmo=GO?U%~7NWXA4cxt(yiE&7 zV2awsbq)$gF~xm=&3gNLBK|=OwC;fen@Y%eO`bY2!^((0YP{ z^Nx98lPj`F>e)^gu2hh#`SFakb0_S@)v=!akj*yog&Yl&)S`VfvIkiOr5* zs<2BZmu5tkRa&7DIcA4c?&}mwSpXTc>N)(Q4__9mc2|Eo*3lwP-?wdUB@AJW zY%LKQYm(EiSsXL!W{k?JdQd!{89cG8;;zuNMi-j>*qc3)&7!rEYgvq%4A)V`DozNF z*v{!d@wltY4176w;5;?bY8B*U*W51ex3-ZL+^$~OBfYh)Wt!ZX5uvnJq{zx^J4pWk zH{quY4~rZ(1o^UQsAN60wBB60+uOqXbR$zuB0g(9!3fPQv&cO#TgfF#ej|%MI;W&; zBgtm9Z0((`l=ilAPqxRQS#Mq_#4?{xQv9Gbicvsq(wHi`B^#ByIc|0wnT!p0cP#F* z2KrlQ=VD7qZUw3kw`jtK=Hgb#{{Rjotyv>rrG@^YBNm0)AWadUTnJWDEu$ocQ52h@C#58-9W;WRqQ_HwyCHX=PZY8{X^(P^RQqo<(^wfmBXwp`>rnu5ZW<_LVl_F$C<7< zzE$SOZ^XyOrk$~=B}fz>(~f1gI*8CL6opbwLl#gBv0ADU2pmToT!ag_v$VT`qPl@5 zjkt#ZkK2o?+9|zLMGJHGo3xGGTm7si&g*ZHZx^O2g`i;|s&GFq3~t5bT2k(EypI-~ zU87^+dqkLv*f71M>>aOmtr76)g<)wms1{TYli^>e{Ykk`Xc;MP!KjgRc-g z4-8zKh|~Z8yhl6`95e&Z!w`aU95b&h5(>x<8sHF~+ASL5-X%f@shP`g3tY+jF;$+U zEr;iYn&`Z7kEisi>1vGl0C@RgbPrLk>5V#8On{eKq_Xis^sbfoV9*xafwZ!_+-F-$ z3wOD>ZV|+~kJ@+-w-$>sLp`gKi`IA1!d|^IRpfF9ETsb3O41V+a^EtKeT^` z`Gg1m0DB3S?Il?q@7U}6vF<~0E8JJEwD4I-!&`CjndOQW2viDzQ;b<2ho$i8Ej7^9 zdrCyP+4s=(>Oz}T>Hh%ttf%+ltQys>(q#O#6?0E?iJ#On1Mg>YhI$hY+_WQ5p|XOx zeVFRkW%M`<&h7N0nrPIhSoGYZWl~0dXAVRyBXIB;OH@q)MzY2UuTU`o*ZOdm`(Myx zjSKY%1itd_@(j!yPSHixq||NDjJ$Z_WBV)g7ByjB&Gu2AYo7ewZMxfD%temWvx*1Z zB_5e6_=G^8w+@uD8g$0#_e9pH8Z{3q5_FkJAu}9JJaN#)MCxbBVyE4rNMoMKpff>v zBr4G(bm|$y7FNoDQ#@k)j4VdK23|x9v$S8!+D)V zE8W+9!L&{-p}K}-|rWcc?8v6RIq?!#nY6;<<623b_ zEmEbTx{XK_=6M_&k8obGu4|P9&pH-tOM^r0os&X@W^Ly^;EKbveXlSl89z zQA|~f9hH;lTaxM^K3(d|XYcQDXTEs?GugzQH7<1vc!A(?r!^aD3UJ=FTAAN-w1an+ zDKgPTAez(hW$~^B)EMmM+7tfSN7dZ!V-+1u%eA7Y;x+E-f1?)T`$s{YwJQGro%`4| zPQAi%xl~kMOT_ZVKQ(M>@jmDDC;Nr%j?KLoSe6l73x#jPC`1iPav+RluCAuG^kjjb zq3$V=WMkd;r^>(ZyMInP%l+Tc9Pj@Cj7Mi6Udipz%x%{Bd{(&S<@=x1>EhWG&f$7T z+_d~xTQU+nn&E~z9yi!w@?X6IZ1TOoWN*4yfO}5O2pNCOZtIty3|^Ln7TgZNIoRTi z9W*Wwk(EnS{4td?I{Qa9iRH80BDsakZwIMZ3XzwA#Y%* zyRe?^-S(S^F1BbcMBBB*G6-zdAE-bXnlg-lH8{@Ig0)m+Z%1Ml|4&6=js!*``5I4d$+qT%KGDczPYopxBA#Vn$*j+MHI7#aO`Q* zI*{-uEGlj^9@UF#eEIsEyc72>!EQ>w)7e}y<&|WZALzyODiiJY*=#$Hw45yFbGvNJ znv`_4OzLE=TnHY6jIk`x_8sonextZMu2XKJEyI1jp5|8hp0df)%;W$Z0LIGcshZER zmt8|760}nSBo(6(kr*KcBCGwO%lfeZhLkCajw+-TZ}joR2sh?L-mjP%I39Th9!C%Y zx_~x@$c()42zl1Io;Ac|H6Lfgn_bD2)NW>&`l#^+pXulxi?AvA954) z9wws)g{a`ug$*(|;dz&vzeCb^c=+S1?q54EZi{b+OpIii16EEo^2aT?XI0h_ceCg$ zT~bF?kIHzAM8OhI%LTvCfTFh&3bPZ-mNlfH&f9FLZuaonBQwCVH36kF$l{A=TUyCf zz2Ek$Nmk+uG>&a1E~1VggHU`hs^UB^t04DDw!^br-9ghbPamy8%^Q^mn8u1ZDY}ge zH*?&Ls?8EHq^C^}#2@I!+Ez??93tV_)3mlI8i3KGE5{&pW1ZyIEPBtw-0qufF)EyfII<49_;Ip5T3ifU{3LpCG zOPkp)C%Ea_TgH;KR}8Fl$j^M^P2ws3>IhPr`T60cC%(v7mGvEhJNq=Vw}^=&g-y(a zEYPW%+AgMMCYm!_tHt6tt|CpOg7lU#acdpyH!)h<10%@RFv|x@Rw^1jvNNg%icSLI z^IY&AskkE20^ai0TeXqqcsBS@G^XX7Kv`t^f}`rAE0wLJc^9v!c;M)t(F?0zQHXxB z-YW$JJ+c9FCs`mlW-%eOgF3OPZDNsclHL}LWOuNF=GbHc^tRL{ zOEw%&UAO)H6Jv8iyzJm0} z6~JbIt6N*FtY87;T`wfrv?eJsTXY$z!IYle2?Ryfks88;%M?(gG6p)o;f+-+0j{l8 z4gv5uq6;J$9gp~GnIetJMAfCsy8s56DyyU|av{A5i*`GvI5i>dOl?>=h)6cK2tM8uyzUhCY>JaSatSH=gM9sd9&cBH7vu-P?o3?x#2 z_gjVs3icbFyOh1_+q)?4;&>vA>TyXB)}S67aF>eLLGeCTQfO9j3p+^dR0RmC0LPxY zmU^seD+SND^)zWtJn@;WO-aFg+oLS1TY$xgFi+ctPz@`KYAZp#X49I`c;eJl(HXv7 zn08IlVo##db^%QeQL)P!e0uW9Ro$=gG5Jr9D?j{S_!vF!u(ubxuJ5`30GMJ|-eQ&` z9FbQ;NWrU6+0z}q2=biBdv9Vp%WK)KwmrV|^)2^1YB!lu06!6i0bi5!!|xhuc=oF~kbm9oHl+QZE5Z#Noy*TuY5`O712_)5*wf^Vq`whx( zeUZCcm}Aprar93+#@e+oLjh`5xt7INt88@A0G7t?4T{@q9lL!d<15^kY4+Q>CbrfQ zQ>FwNKqg!Z!9ps`UtyvNwIo8*#pN=J9K58wm@4FS-HIQ~;o)WafF(4PHt5 z3uui3EiI+l?^e%m+Hb8k*$pL;_S?AVw5pf| zVHsjSc7j(O6SS%~lQla&5QC>W-oT3v8u9_JQRK4{Nuj?-= zK^fL}#)eZ+Nk~Rgt;V{CJOnvs_SQna<@S;a7ye;xqMka(_2F_S#8klj=K;Ol_Z}j1 zZs6Pjum1o!h92utsP;3v1^_N}BO{-NFy%+6@Sd<~-KoFrn`dtB`z-repM2kLHv4-$ z*D6}u+fHVZG70=UB?VJ6b-QBE98^T`U2n+I-F0=$xj3xfo zGJ2Z7z7`id=f0QQ9fV?S!*aLS?QP?sAwyWfsoAP16dIgLX@oE0tgazJN>$8f^CTykb|mMEDbv)i`Gt)F#vmP&PjK9~ldm4P)m@E{I& z=GDs3-!{i-EF%8va=+ZJuh_+8fy5hKl60bt3hF>oq_J)#xyq=o<|Ua zyJxjU_Wn05@z&Z6ODu6I{J9}HQ8iYhg$d)!4bb6by`7x*7w)p9mgyXOe%z5;S`LI} zRT3GP51E4s1r^C~%VL6ywLk};Spa!{t2TOFSRBCNZq zr(W;UM|+cL?d$ngXS6Y`#;8{MIYED`LtRkL2owkS=}ORH6K3Bd#qsT5XW!e?*VHL} zv)v->TTb@b@8j-dLSo;e2+-Yal7=)B#hVnRDI(-};=6i(1BB@5ZZ_PYUff&FJV`>& zQ&uA)f3xL*O1;>(Y3x3xB|=ylFU+*39!Ji&Ww?arX~%VEyTY?t>K7qxt>ct1R+i-S z(xCVp_;SNInHq_|Lq%TB?h8%M+i$y&i@RpJV<2+ES*{X@^sb>mIpW6CM^DE~7b$Zv zQ+F+cxa{rr=^V__h=S)*lt(H?c?$U8=wqn*v%*Oxxv&o6D< zEwXNrMF5e}WD3*8(|1xqDrxD|GZ=g~by61EdKGT$wcPD@OUrHVSM!a!Mz-8~jn!_X zbQLf7vZt$_?pv##&S1Tm`cSQscMnl5c&fy7u}^EnjrE z?VBH|aj9YxTrn<3It=NGow(J$$aP*;NV~|L|mw%b>3+Z#=~!0eXx>p`wpN4aO3 zW*;<;YQ+7VG0eT)@LjW~Onh@y6-b$vW7{5-X0Y!GNgPj8a|`_#zdHWbKmMwe;Qs(~ zC((s(vzuwRV29EC_E_oQ7iUGo+g~UD0JKW4{x|;saV@(+9Gg@LC@g~7Hl=d}L^B7G z^T!U2tIF!e(N*sUKjp7((Fq0~-rCuGL7#HDdi}Wc{{YZ=pX$(gBrDvV##bh7 z%23`F3TylDmKhM+{lTAZ+}JfqvWg+(TKwjIG{Ic~xjEewle_!rI`4Z&jep>=OG6gv0L)mHmA7Jul)wAgy=NcJ_o zrQY}5_aw64HtjTWQL^Y6UO);T?N`-|ep=;ZnY+gJ&57Rhv`byC`C(l~TRC2400LR$ zjcU~9Mp)0rEmi7hZc`b&mq&W;cMfxk_qtxZ2j%SoG52GsU2?yoInVvI^(A|9856WN zBneF$b+<44FlsT$%KgmhVp<}B+-k{Zzl_0s$7)etKA3J_9X}uavj%_n0PR%A*xTDy zpZ{xm_}q9H<61h1_5OUU$e?gEaWG7zMO zBD@YWt1|c%?sR4@+mc9_MwW!SCiPTVxxG}GeH$=giX(ms!#U9b_X3J@01+|^L zPj4{`(7A)FVEk>YM1unp|?n8UgYX#49+uq;RmfLQLM0LoS0BW9QxLe(=5oRhT zn`BRGcOK_!J)O)>VY=Im}KUW66>gg4rjW+4Vdjie4kh9M1)+1T{$ zmr|&wQt&vhjA(0$-r?w4eZJh~xWC=X!qcwZaQ!u|Y}W`i4-Bb}KbusX_dC7?+pKnG zx7(YB)iuY`NXFXq=3$r>6+D4C9C6hk?pnph7>2ySIq}4RC!r%W$`A!Ss0T6d#)i}t z#-($2isn+%QmVO{<(4Y7TP>?dpl?Fl)XM_8o-7BCjWI%$%h{WEEbq2i%x%;B8=Xh{ z1oE$jHsRHnGw6(l>P!9F`C+k!ONpC=QG)Dg$06a4wRqJ_IF?qsilam9OPNvRv$zcu z@Urz1L8X?Usi-*R`B3#osQfjZZ0gHp{G@(bnxE(x!ByP#wqUWxqyzYdW}Y~W$kkAX zl&?Z(16HcGlfs^O4{=hI*~2nJ8Y?=9SOQdv{g_u`>f?b(>nu{3^V3zQoifW4W=lCm zQsbtVq6cE8Hw_=CEPA6;A*gjIc&{G}dhf?C?N6!lpU&ERnC!pAUA$KiSxs;csbeVu z(a=1%2oVmX)|&NBx~e&2qb?c2jgVQCLoLniy`g2bh4O?UWl^T%jk8AI-NOp}pN|Fl zt&tYPh5>B$yM4XZyY*Q*;^3oJaEojXo0W~hHy1Lu&&$gKy%d4Yt^yqzYjbK@ew%Z- zRjp=;1QSjn;(F20TiQR^*c!Dx*)&Y>xJ8dEK5Lt)7<&Hz3Fn1Tq9c2c1s68L(%sdp zcNxTOB8FN)JiRunK=LgGwVQm&kZdz;sp`qs=pm+oF6X*yVzFC9vr9Y_a;*Bd8Ahv8 zjw(K$FH~m{wJ%MDOJNW}F>5`x(&$fhYKBP*1f9C^Ab=24r7-^h6LlfX9M{VMbW%He zos&)S0TgQ_H#Yzf8DwR*E)hsefRYV1)@*Wr$B5=NTaj<{8J(8%>iSO6+}ylYX#~Kr zKx18AiRi+b6<4~X*iBawvN2rbUNgTkCS5t)QrG{XB(cw%936$*dPj!87ZxmXkopBkX%Fq!*c01 zK(4slsiSkD7#7@#=s&q_lG*P!R{Mpr#c-N+qlF{~K&7ex6#yr0 z{7imY<%aA302lrT!%=(P?xYMHcMH1=!Il_b_pUqec~~!9v+nnI?)yo&m%6Rt?kKJb zNw&#r7O5a{RFX9!i~$5a4Mtd4at#X%9_xFM2o1X1h8$^Q21COlGQ&U#D{poEz+EA) z?Bt*YOISzg9s-Ootpq)N+3#4%eyx<5gZ}_5R)hW5zz9@+_4j%;O_hV!D(RVc_|fn{ zJihvOq-v#hy|Idtwd&lV73Wa+FiAnN`~BY$ld8(cUx>NA2lkv!B+x1!)JJwEPh%3- ziH7><8lH7!IFJcL@&2egp=LJI?6+N5!PLpQkfd@xxbvvb0tq3pey2BibhB)`gN79Z zZZMER<^xAsVnH?xU(|)rB_-J}NvQt->a84~y>NK4Xe@rCHJvhSHvvaB784Wk1Y&Vu zlq`OuJ8%#2oxe=K9fsc_z=jb+^$qRJhLh|7^Ut^KB+ufw8iXnzeLbI-Is1MLv;5xL zglF+ka2g0t{b%+nP#SHEYh(Wai?Ec>!_tQfzUVU7Q7!I|>Ee9m?cIYsj;*d}{{VDY z9BbHRYc8WL-k+wcvUT?7Z8JB`{u+4BfB8caP+ulR-S@xgDj6h(_h;>Bt|K&fS?(f` z8dj7jFcm8L2jsHqddIwfNsl$X#^1HDg1mbK585n;xj zkNK8l^8Aa}jkQbA=W%wA>A$=8S@+HV0CPKr^KuYe-P~@_8C*nx7Nlw5suzbWUBk7X z@iKg$_^;qZ{{Yc{(&ff$auxhnbc%+&=o<%%{{T}b$^QU~6$h|B!u4a9XTOoAjg{gN z?lC#m4Mh~SNe7k@)x>gt$STYID4e_OuF!7#{{S`(&P~g`$DWHh@{tN4364H zoovU?GhB3%gp6#2-&FaqMYqBvd0v*EW`ixhbBg z=zcvXmsQY$+g3Su{iauk@~xxQZY85c+Enz3{{Uoi@y0w!swsM%rquI$Bv^Y&&RZ+_ zH?8R%x-&h%ugxH1>I86MT2mLbriB=@+V^VD?*9PN6Wm*d=>^hnu*=g+JAf?8ilJ6* zNa{zV5NlK9FzIMhTvZi*0FGSy5&Np|U=r%%S3cwri7 zwzx58o)+T@btG+eduuD(Nv$0(jhwAIZSDE;P7u`zBPSkf%wg0<@9=bGoymGrPGX}1c>N9)@w(rO+`=z*?&Y-CF73w*_K?J8;nH;Y3{PnZ$V| z#4?wT9JY(i?`wB8#?jrjXKb9$zg_I}ZS^Un!M6e@)^&PVRA?OV%GyLRIH_8qiF55g ze!?EtSk7_Msz1TO+)i+D+y$XT0T=WcY z4GF3#X4R#>Q;^FJuco5$mRI(88*hOYRdVv3fVz-0q1&ELu&r_k3ZFXVjJCAW$tN&h zN~LnLNj?uecPkVD|XDso) z`Ez#=T|T>WWU(WFSRE|GNUjaCSLbi15fh9Fb)AX*%eVWEYjYL8({S~GD2)P>UY=w{NFw9gktPyi`C;R~GjZ$uw{3$)gMlj#bB? z`SHYZN1N($+pxR-UE_MZpSHIJifzJaVPhB};~)UbMl}b=2=n8gxeT6!PVMdg0DV1$ z?0@B*%TvK&8i8!Yu@{c-N>}9+E#-o(X`NyJXL&^ozYJR zsXy&qrR|?^TD{$@*5mpA0B=YdXx=a*f@z)JtOXT+5#TXxFJ3#M%GJWq3$t%mXzoq= zON8lOZ#Rgwvno{6RuMmX(xyj{rJh`K334%fi+!Ap8o*3rsuS7$pyuo;|q8c zw%IJV5sswl3cEaU`oPYL2&X(!zVutYUVvNEv|HBuI+LYj?@3XqRU_$AHKj5-tCcwN z$4aeyjKb6S(RJC-McbQ1EZ`KdwF0C94@Gh~$8ImNy0Zpl-lbLz;D#E8<+cRQwJT+C z$A`xnF*U%=nLcQWVzKrwaJHoZcJ9-J@-=&@o}XngdfW6Ux?(ojqg}QXI!ownC75Wa zB=F{Ok#10vRUX-;3vnyP%JhapKyWB2$38y{T#V7EA8=emorSQ+twPPc?vf0}2}@{K z_E#3iwVEyV$Dnt#62#E%1TZD{5CH@l=(JqE%HubXzqk6DyiLvS*|bD89zU)x-7%d#_3?n-xLZS*se52@f3r~WbwXRhVb zpbxt{gm7$eOEfP%rNOul6iy>{kig;+YCctcF2kKEjh4{OT}+o{v+hm1zvJ5by(9ks zGg#VQeQdBgJZz0MGe{%F-gIP=EZqZ4`o zR$)pN6()mLq42MO^TWubbg|v0q|(l(BS5E*^kO0qvO#QGx{NYZ>Ic#R^Bgf9QzC5* zy`-E}tcy%5qa9rg3peLN9MicZc)(WR^Sjo8CPq(Xx%!=BW<_3{bmMy~JlxO=&&eiSK z`D1P`Y;L5q-%u;VYRb^O%Krc>Lni~P&+W#HnN!iN1jFMs?oUu_E4$zGB=X;u8-)Zn zI);YoL_j*n@d{C~PD-vC8a#Zixtn{JRWZ!8CX9I0=jBXu?0Xz;P&T5DV|5~&@T|FN zI`Z`5k}*Y%lyRvwu2chwI9M&LASY=d0jGyfpj)XXpv0eup~LYK_I*X#2?RwH0Md#( zlS0(aqvMCr%;#VWn^{|PpGHD-i8UQy0?Y+LT8#A5HOHm=ZRZ*P6*Y`6Nk%SLFP?}t< zZUU%%7n`w=EW1;unQoXGx_&1Ei1%ftlYK)lq5B8 zZ46Ue?aOM(a};d~&u)N_#7DOy7POMTGtT*^90*dALFms3pqAA&-5#dnavDULqmcAw zxicKDV@4FWv_bQ5I2||KkAI+iGhIL~?`_ygJa7kPK{AbS+sStMMDj29_c4wfh8ewE z6?6tRx^AJ`=ZYy7IJ#d@l@hO4r(lEJ^pROw+(BUk@>}h&Ln25fEElBmC7pC!hmO4{C1XiBoCOJ>?;tWhsN;En zF_f0-NWjo*bj-u@q$LRjs5CI)mJ)Ot24$kLf)k~qF{}_hbt`E)z*jodR+Z9N3gKX4 z7j}|0vXf7xis+CA1~Ozy)M@!>X~zlN+&jVB`+s%ZP->FS&f;`Y%*7KpA8j#yAH981 zlgNMDx6%Iqf$`| z>8hl1rYI(U6))|{O{BOo<+U-~Ml2>mKZZSEx9;j$1w_*|3z>qkPF^;AmBAGVa z@t$|%GWf6Es_4*ER-IQhQKVEWXH)m%S;!wt7*PIUr|}K|k1A$y2t;=@*1|hT5;A00 zEDk}m4j|WvCYfMBz_xc~sw{{T)EjD;@I5#j(o9ymr3i8kn>)XGSw4=f{6GHig~J8x|62$1ej)_5|4 z@-wDI9CVUCWb!yv-Af+3fp!OM?bcr9_QG_GtoQK2Br=gCZyc@_m6VDQLFbEatz{K! zu~_$R&c@%}4)(FJf;($yyMq2WZDB=@7~@&oDx!fv2Ou!^+?Cj@+*m^li$xk;LjpkJ zGC0p;spBb3o$bpzM%*pfpae=ZiV7Zi<&0NtSsklmt^8}gsFeLfcHYgi`@!71Uct88 z*lm{5TlB2$)FfzL))#Fc*NYNy*Gon8JZffN2G4bSbq$@RxR&bXMTQ8F0$JS946rQK zRK1YtONF_w_J3!|+Me$FdvA4ah~HHVlCYuFBQI7yIpYot-z_ZtO@2l{j@4d=(tXAB zlY67I{{SO`C@&wkw^^r>2-PH$r*Ut@fGR>0PYiCUkcHoG8SM7^Yjht?CE5p)nI4#8 zegiCR#aXdU?Fg9LK7`vM+!J*gfQ+b&z-jr3rbfK5zE(?eggzQ5mKS+1Yf6b3+b%9z zCI&V7S(#P5LEtIlj&?jk5duM;gwOw@-p&j zwfk%SJz1!BF6Fask#)C-fh;8BKQj-+0*oc3&sZXR_hi|-he+9_Qe|aJH3w8} z8XVY@npB>6dbnDF)wiJs4{3Jgp33&NH=k8~JdTpye668!ltzYxCa*wYnFA3yW}hP+ zaivwfO~2?XW$dlzwYMuR$invwP@dF1x}oNxRU;=?d#}e`**qi z;`Tk3;c>OB5v9iEJ+9@ry{^BgyAm3#lGitBZX~OTWp8NPF6`4&C9+!qSb6J zc6&X)aM&&-TYJl!i*@>oH+;1^D9t?ibL4Te%BrqEmlwLGoA`;@M$Cw~_e;2-?pt2l zYYnPpnNfw)TLGjxvu2ukQ^y>I=C_UBHW~OI+*F;$BKK>#{(-NryK8HP+DlpY3pb)k z^$}a#eK8tUJqJ>sn;LJK*N^^8%S=4EL;FUDzW1rK0JuO$zeBuB+na2W++4|OEtM5q z7=R^^>i%5+-YyUwU69Y*kWrof=kQ2u6vYO64p5kY!Ui&X$>l(fM<=GoaF{pWA4V$ z+Ods)fZR}keryKUREfei5}xjDw$}39LE5%6$qzwH7Slge$#msJ zY76|zN2}s7BE6UJ2NBWkg_ZAK*L3a3HrtK1zSgl@f%6FX(@ziw`~knNjyY29Am zT(FJ{SZBGFY0oJRc3gr5WhuvPnFv!DV+-F#W84MQ}gd)RD zPC#QoE5za|SF#T)cMv_`_RXXbKFzvodgiycOPJ%#^2B)Q{**;~PU45VKHM-z`W@yv zlAsHzA23e>!15R$9zMb6dEDstZ?JT>n=SQIP*Uq~SphkK)rgAZX@T)lHYdq-)OEej z?GYNt&%G=xDuS^ZSN{Mg;XXW5_J`%aaA`f+>~b87t>!sRbJGD|wy@%S7`uNq51ReP zruQ?lL}~Rmd!UT^p;>M1*#IPJZ|-SR&Yx}%?eX^hY(Fjg{{SJ~zua!lzmiLBn)`Dy z#GOeJ3wu;$Qa~(!AbdP9h@ASF5%pxlp@6aD|lleBd<*klwV5M(!2*OTWV9OTD|%Sm%Te;;-c@m zHve6K^t@3{f&JR3*PRQ<~YigONezOW0CU3-yL6au5ES@ zy~XYOUdg#f-6;EvftFj|jU`~>j5SuI5CAxeiFYSA*&e#weZAc!JC5PG+wOC=PkC`_ z&g3ZITpn0gO3tm0t#q_neFm*(_Tmfr#1^SfH`If!%e$^s`dqL-PxS5P42@y zswE(0&xb4(cify;VarW|%HCC)E%Mi>waiKle!?(a*f=7`xAqRrzB3!0=!O};)5{Oy zDpqdN#&!0-swY?&o$LeRQqwzSF9O$xd+_rt+q&G14+0<%*@gX>ON$O96Q%U zVx|4k&hA~=WwgZ12rR^LsHQ8YgM6B%k=y?O_tns5ZcBw}&;^(y9M&r zhD5oBD4sMSB@0I|?Z`oi)3mK$5)G_zckl^gR#&~mXf zY^x$_>947HC!QBbAF11$EA>su9#bxxb&;k((5!_8$OYF+q0TDP%=nx$5p*Lip%9s! zb)rcM%*>};VT6pO%7Vxak^P^u0l>(9M7NUO?%ASAVto-nQk61Js+AGQNzYS~V}4jI z=*8-aKI=44ZLa76mgR~=m#Ix?z}J-yDzk)GtElH@NA$hL9myI+oxR-ps!cjp(i+p_ zjCh>0R$8QpuG+O`-u5`zN-IxpWY1EOtw}hQa=~h}fUc)YjmvPIs_Q)0G8J#_%*+Tl zYwij}6P?6L_eSAv0sjCDmaqfi)3%PFkGB=)TMdV(2{o9X0HFTUjLTz8>S})9D}54^ z^0SjujM>hYi?OU(TWdvR%frtZsaZzrUJEUiz@WN&iXESty_&m%+MOPtYT>JBI51X*QkN33L=w zT7ch$g?S!h75P3o#}2PXbUzdMOL=M5>MvdWOFn`asmzXe!g@#*sAM#s^yi2XFGngU z%R|SOB$1&KMAcK&$P<^x1Xo$=F)5PHShqV;ME1t621V2HD^rmevmN-f%zj^tv*L7p zQDjS%xeF@El%N&TGo>q;$EKzEDLy%$7sqzH4oK?@DPNf67-ngQGnvPB?zhXl($td` zyhai~;{CoHhF%R7y1U5jSj zx>?^uvZRt`Dy}|YYeP|y$nnM1X_Pe6CE{gLD>0F4R@PWHli+xL_+_92mOZ{xM3PAy z@Inb{A1d+0kZL&uP(zrsl2gbP%kL)zf?zZ;9;mI=d_!>`aKH?nXynq}|5!7_RE-TVwqfb9EfdotowF3VD)c(;G^|s?} zt$c*a0mS~2Ge7q{H2&~+vlaAzJ=|N5h0K_??gg&I4(5bGX)P)$>GsqSjP^QyE8P-1 z7Kry-IF+?(kqJI|)MFjBXzf|5;k|pJ(fW;LZ+pADNzyvD!~X#BVaHi)j~-`zuOznJ z-LOvsks@vuYx$7K5!;&FBLK91j@wz>BcurHwmOAhHZvs7_Lf#h8H zWJWn3k9t{s4v(F$7FxD>+7Em-30;Ut_C3VQT)~XXZmb9ZlgEI^X`IULKi_*?n>Om3 zeu9=x&oz^Z1ff2p9%xV9Omuuj$+y_gpF~la{KTDDVa|2wy^HIy^N_ei6zvQav7%yAMwO!TPlK9w8VR! zr{qt^rPY@zu3KyBiuU2$p+fD5u?tIoO_tYs)d?bcM1ob|tN#EEPsHGG)=bayE011w z-s`t${{Rs^zp_cX%+Gyt6v0=PEzNZWP9&`B%<{x-^eDCrITtSdYySX3dw06qlG+;{ z*fJKDkvw8VA~iq4)djU2%|;5bhTaX8p}jkRrJ%O9y4)dan^Sbc*2a6J)~tR_Y|)-= zsj?gfCn-AE{{R_!)g^eKu;Fq74j{Voog#V5((gLqUng{*=7l9obbvTJnm;_ zcI=`}uVwFJVcO5OZ;|~(S5X~xrE4h^QhaDQ93rlzMKpH@ZnU?s#cZk`87cy+(O8I- zWN0%uE=#aimPEZt4(8lDVPv^Sg-fh6RwCr%7YIr|vh*L}&_TTbh1rYU#r)>lN0=<-4&8OS^oekyTlcwk#| zvEt;%ixaiyntsLpZ|G3SclJimJC+jnYZAB?$Im=GoJTFoEVkBm*1e_N_Lj&J z&-~T2La`dK(jt_QYsR>X?PAWQEv@1n^4X=lVmOy{w?v9DrBy?LK%)VDq1?Q8R^4y7 zcNcO?EGa8Zy55P4D3?_xYHA1f@JegFSjdNOp@H#Tl6(jH-_dZdVs0RSEXr-e;?$m zSl=Zz>W!DZtDRT4F6pz{9n#0SZ7tGRrMQkgWDzC0q%tE$=D#UwXXAtB_;jupY6GJ`Qpn6o`pX1YIv_Fw31pFWN2Kd%T#AgMR^)jVu!g)v`MP_7q?qO z+?zGXi6p*@xNRej^H1g~3mdm&R^k zHp{km3PWmxN<|zuF~X>#yeWgVh3GeX?M}yUxb4uzdvsRi6`rOu>XIPsri+yhLb#1+ z6>Ugsp4r;1`%UEOe~yQGxwl)>l%@zQ+C`3|EhU9cSV#7;llLM{eXiSR?2YShw`Y>x zebZ!V3!0MhSxY;DMKT5GFk%z>31PcEr)ryQK{cXCRX|#k{dw`mWQzGX6=&MryE@#o z+jMLeB5F%&2DAhXShY51cVhd(%G~>P?ftZogA*P0T|6>dsF5m0W|ZfPSKIoR*|enh zwHrp$Z#+AUR>S#)#Fx-dD-!C^LLn%c8lX{_n&Ur{_AjZU#%_N@ZM?OzUftas+CfyX zx-~IJPjFQnCvE9(2W2UgTMCwUwUxvf3?dx5NCp(RzKcxVq8^mrTr% zDzKvb%37fD2ODl>#lEIh?S9i?KI1*b#iUaPw3T{tqPmaH05DPxdGW$yF3q@ibnI|X zy6=}Z!YgYSHLBZ2ngA-aI#p=7<0p{4=S#!?0BMq4hqG;RcNB5nTSI#iZ5yPm9mD~W zu-Q8y^;8nAMjixL1IACAka^8;sb503HoJ6#OEcS{dH`4*Bag=&TAVv+ptBq$bx4C& zU{C@-b{z@~*6}dXVU53wTCW54VTmPr;?+d2syL+1f~us`?!-w2wgT&GuStSB*OD(E zyA1%5yNGQS2>NAb1Zx3QR)(X8#|YH1lYtRhTC(csElqUgL5AXm_R0>1%_c3QJadlO#L#)8`Se7u^H&3Y{C;5=Cv86bfs@^m|~Ti!=J&mb!e z29o2|sG8;CDTu1jU6Um@3EDWFqx88SW*O{Uk}^*5yp^LdDJDr=D5oD$rVT4BnJvW> z{e#`jx-H9a?NxQPk8hNnvvElJi*V7VnISnHCEw+9>BmyoG*&r&FO`p#mA~#@Z2O8G zal?F_JB{6Cjbr%R}-iK{{ShNQ&XP-=~{eoB$|iqv%D7yVOqziYB|u; zg%3O>sGHQbmv!5zs9fB^b8Q5Wxj>>_F}*^N(dYyu0*qSQWJ=UPrf%?&8+j)>~*&O?KcDsbG@t=CzPhPPLV$oGkn=#EgDi6F!U353Er%}hT}-u_nC;f zWfu^y)7@N2JD)+7MIp9c9I(2&{aAF87q@Q=`#6x<7-!p|8+#;%1(eITK zh}my!s41!VH#`lR8+jVr2U#s9j#PP{ zT>4dEBr?W?X(;iyHMyq@PTG^W>`O8=s6e7k6A0Bhp^1`RW1HpjHLv`%E)+!g2G6r5ykWV#{__Uq_}e!FUe2GMsz z;L~Z0fAM0xN((Z%+*ZcmZ&pk=z#340`B5|f07fgqy~UZIw1csW>O=|YEh55|{6xyb z`tb8M{Y8bx^d)!ZSv!+_xCE9r^2QGgqNIQRP9}FYf?-gk4ckakN2-*{6lKijv_pC|2h>$IBNJ;Z^9 zCQ}lsNnSpkMxI!f@+$fsj~C%G*ZR@zziGF&ypr}cXx-enRsd4Jgj2&5WzTD*x+AUN z{yLsBZf4dGoR|DmJaWY->9Ms^)Bv3MaX5tKptVNfs}Pbqt*AMXl{|3>HE=5ohP)J< z6e|tw>xO-@+M|Lp*Zr0vnDm}AoM`zE<*CQXy7eS3q}J3<3rbTeljB}k)N#tEZ_fV! z=TUGN5jN!tD<71qO%hP~WsKL=m#v7OaA1f0>Ab~E#ni|OfDJ^?o>^yr_Ze(hmde&2 zVkF*DB~9;c?l`UN_az!8;PU}Sf4>ym-{UPs z_UW$qWCnWX0*5X&ILywbTTLzWEq|znU;5SE%=NEY3e&_}L^0Dm!A-xVf|9C@xx-nO;6xbD8!mg+8ycAL17M!uy~+e`^; zvN_|K;aPHP(BI})+FUzgez(8dEG#uD?0d9iaH_M#m)bGeXD+6h-J1-1#@BbV7Flj= zlj`=@QR|IR8Y3!z6bf|4WU$QUF?KADmP}jMl7gk}^Uc<~x3^spOKlrW#L$Vg)Pi%M z0MfY8=O}55<2@OvN}}EcNX<2x1LQL&?KtN%U3CS$$J z+qAWXS6cIpXF?InvB(d^4=xxg+8p0255<+&rt9d*-r(B1$G2=# zZQCLu2T;w?(8y!uT9fmf{O}YrJe1wLw)?j7b)EL*p62bIINjkD3J2!Drk^PEk31I! z?;9pbnQ>6P;`e&nR3sZ?Sfo8mYhe_!BI`gE_zcURCoNR+8nh6L;<&+1p!m`*zt2U+&lOoinq) zMm41YX(%;Qj)cp^;;w4%PJ&~}ii=Nmzre^Ny12aGZtm`+GTcZMw2kB72Ov2NHNMj~ zCu>VIF}2;p?H<>*$rhW%?s+GcGJaG`Wnydo$-;cKb>%t*rk zwGjURu?)Di{j8;Z$f{cHmxJBSzjiPB__WX&x~{wAz3>gV2VWs8Mp1#>B72UgktQP zV`f}m?uc7`(`(!;t_+R*q3-SDx{H{Tq|F&W0bFBW?AYIZe2SK9UG7bzcD#@etFpPC z7$>)SlxWSdk%$~CmVP+j`2PSW;-p(zy~oLBvp|jh);Pb*_nR5(cG6nf?RN7k7b5Z>sgaC$H7^xRgqJfN#3`~-OD#ubo8DB)J|U$j4k_$KcN$j zi*4JJv5%)DkTW`?vYi8CRUS4rrM;>;TEpEE2!w{R2;kZ;8jO5KJ9wPcNzBNVTq8IC z04!}c8)Q4YvfPWOKTzg?$E{qEK~5PARcw}4X$@R8da&Jz<(lH^d6=0lHyw&eO(;t} z>&nKMxe1{z6{bGsT$&nfd(m>=_}i)|A8s9PA$FcLm$`P-&!-e+Y6e+bC?CHDGzR8x zy0MS6N`X?_*5t=m1ER}G{rIiy$Ewu^Z`zZ!w^XG;-?rGvKlocsY5QSj%tc&UdXUK!Y5Qso_MbP6^V=%yahsOYCsixT9UfA~3GR17IV>EP_!o)mG%zZ(5 zgZnYd%X`+*RWfujW2MyD@q!op(|NW$a_zC0Y^(~jB14?48(WqG__$$l_*Tf~<<|2n zjU`Tp(R()b`=--xePtuSXN6^n52zB$T`UebITsr`v(eG3rC^(G@9v9ukUq~H^le_8 zmh$N%k=7e9aO(=_&X4V@Wuqi^p7ECMMsMZU2+9585F1T0IfKg!@w)Xf<;L;uIlcD; zX57EaQJV0kAk?!kp8W196(@UR`NpWSgOU<6`#{F581?ird3mC+S9?R-xvcl3d#C(@ zw%TRONf&5bn)!3ajJf8pa&h8^CC9yk?XqoFQJq)zmkD&#IjmrnlUJB2`*E8ZiEPn# zEkP~aozrQ!b|&Wv=~tdLjR_*2smWj2fr`J}M9Te)%Xdqsk7?O$buUpZgSyu+2|8=% zOm{IYTR3@Mi4aWpGQMG2t)zOgsXjQ;W)nPGU>6cPbd|z}BoJH-zyQ}QK#fJvVX9C` zsbppYi10zf1_0PqysCdNoe9loN&B$~UiSIrn`(;QA{j!*YawlMol;BIuj5>Ts^+5% zn}F;;3M)_6OKC)kZmxqs9;M_)iZNSf%hxDBE+lHFxO!+46tFWr#Mfh|d3q5N*zBj47V!TjyQK` zE$A#LNMc>OJ8QT$X)PA0jS9&TiHHTE+tlP?Y?Wnh70&@JR+|y*%G_x2Z}MA-ZbTiz zqjYH8NRdY@a*@&e)q1l>^zw1am_#u+lSTe6S!73s3u7EZN|U2Zw=!o0ifTeamC>DW z&vxXAL<-Y=1=LoTF)5bX2%>QGVkMSjX7o!IuSkPB9!CZ>UqUv7+6Y?k+fQ!4QvqnD zhOiYbWPvp(a)c`@mtX9f;VZmAUeY~iwxZK-m2I6~Td170O-$b6_Dr-~cqrwGve=zQ z=Tf_7<)%xB&rB%S)Y2347}k|-P8u=l6%?oiy+x?Y=YeMkDrBrw#n~4W%wF!+(fJ;XQcKH^ z9AdB9*`nWa7~0rJ+ug?Nn@JU=sPX*km9OkvH54XG!)YVCI+*USu4-v-VRtD10P`%l z{{Y&;VcdM`5GQXz)$Sdt(;^z?)qcfwC--7gbPSqQ9Ly)XytpR4YpaPXULmDoFuA_q z;`>fXAan&yNT{h4;fj)mT->8o>>GgFTog1Q(1H7LmpY3bPZ`Zke`~rX*-`x_lvy#I zSkTcg1dTFjVhJ3^C73FL;pj7sTzDK+GFnSpsvz{{FzFIP(1OZGE_k-6uGWBk^~-Gc z;eLOon@J{ux(zeNoJ-ukrcCZ>Z=*hD)Ii9bbC0JfJSchb=5YWwDUB#)WsFvXQOMfZ6CLmY)pr-c~^JVi0+yifMg@}JJ><=uS==Ju1g zONU+iV_+zKe_b7Z_zpG6z=9)f_7l4-FJQcjf9?B&Z!*q9TwKImgu+^Spvu24D|M32 zLmkQbe(xRs0DQaNBi=i9*XrG+=r-c!jLyt`MgdxCz<{d~ZS1dmA8qb?0WUTgFK#zj zcU8R`yka1c2?tN6V+>g9$kv!OQ9htJ*6L4s|B5yXEux6*#_F;@cBl8xq7brc|7D|=%lDgOYTIO1|dhBE%u_w&`F?W?w?MOI5f z4L%nbJdh!bzqTIcDg3_B+?Wwcfdf;YDUJsu7#W}2pL2zJ-KV;wU}TGKrl;bv90@^! zF3+(0@)`Px-66TTxHhsl zTX>y4WFREu382plXQ1(+Uhc1Ly}-Qg&gR{1dslUm*K^&kZtZ6JSq8g#XLgO~KqFF+ zbHd)~v8i1O-r?=9xeQ@Z+Iy)~Rs{Vk(^DGwd19AzbTC3rSnko-o%3nB*<9Ur&glw7 z=+5nHAXU@ElT1|Et0mVL4|GfW=i9x@zI(IWyUxq9-)>ty+_4*b>w9Th8B{?UlBYB6U|Rz-LU3IS&%1Woo%rXH(^O!0TlV8YPC=Bp;|Pf*V`4>AuIgJoix$ zLZNU7)N)cn@i^+rXEv#quI2Y5Vc6at-|gMLUFP$3F0DK{LQe;ABU7kqD#oEl8k}m! ziQKBzNCUJPEceyh;`wH_nn|2B31GmC&madJU**e5u`qRmMY@s=alEpmP%3I^WMHw5 zLpGqynq!)7S|Pt>7}zBjGMwmY8U(hw3m%WGZEFv=^gCetAt!OI3E8vIP0bFR-%;#N29<9fSG zzOB=Aex)b3*Fj&XPg0eoPF%F$RN3d?wfH)z(m#P`?RaMXL3Mk--du|-NYRp8hGC_1 z(vU#DrX=LL$OGYpZ(R&^@vBuiALzg8MRuon?_GP#sc)9n&dS33 zWxS1XaA869dvuLO7Z&pI8S#y>Zdm4dUK_JnaXvW`{VnNb{$^a*Tem7Wvi=Xzg~`~j zwqM7&K`QQDuXk%C`)2tE_g4)Vu7?~_Rp7|jJ};QFO)c%ccdz|Bq3~x}9~k3hx-K{1 zr)pWkLuI^NyVOvF^pPzN20!)}*Zj`TPxs%`{EkH3PQ=_u%AN6LRr4@Oj;BU)`j748 zw&7_IdRKdiw4AC%;5>1|{{Z`c`s{Z<{*ed1T767+*Gg$3Zr9Gv56W6*q4;A(vi|_` z9baOsc>e&gTOw-07#p&?HLk1B8;builYeL9*IfMzd|UTQ=Wgy4jQgjq=<`y2p!pmWQ4@SUk0l*==gfxEo2& z+6}+<>DsPtcS~tn?`_;8ypbm~AtaQBXxf|_wfN$BJ~s!-y3vOwJ~dIao!>8G{#i6@ z!K2dLvY^Kg9bY4ETP_T=ZgI@v_@V42TBrvpUGj`CgM8c{s??ff-{} zGAlI(JJF=Wc58FG_g8ROfiwDs8tQ{i#ps#kJI`!aF8Dp8o*f6{Q9C+Zq1=%iAFwF?-ypY(2kzWzN|W26k)Y zqONRd6sIq{3bzZ`%RT8REO(a%j4Z6973N;@A7K$JGG%Bx389~zy{E{{A-4)hEsbhEkSIW1lu;{w$!nRwNdjma#+;mUO3f> zK028)y+lnGqGgDMk&Rk1Jq`Uw&leSpvqa&G4wJ?Tyl03ff%C$#qCg$03mlg+PmTft@*xSfk{BFCLIz@vn!MSpqhf52ln^0Y0L`E_683lV)O4 z!(nTprs2e8)X^95P8}>rQc~I#5u{3TRa)hSt|XiV#fy_w+(zEW!27#;hU0yBAV7AFwX{bVG}M0?W6YDs z9sd9q5B6Jov(5RL{{X!UYKL3xY9a`gyuo=27?$r4|JNoWYJxl zf4STyGTct`Fe*zHH8iIa&xR~`;Q?e#qD}YMCa@c9$Ec)+Cvk_f})LWJd zFK{hb3ohwJzq8dFbz_bunPLwaVWfZvDH5Xkhd&%LyNGD5)h8&ByYKCS+8O4B;WsQ1zS68Z9)KKv>pv9GY zNRO!@cO$e@Tf*pPo_P#$h}JWrK9UFF8);Oxb~;JGw#+r%0XgcZL>hYNrRzc*=O}*% zG#*c$D;)0Mvs(8Ivo7K4v`E%DfOQ4sQ>j!r0G!Eco>^cuIucsgoSWOtg6hUSy`-F3 zMKfF^Ng^rgvIzB5P@hg%MU5pL0`gmMZ~9-eC6v}SvriqZ%f}?~ldYNHC6m=&MBs5m z=H@`x+Y3t-y0?Pva4#WidCP+2MC2CJUI#2iNEzR_1*c%9)4D~v+Fmr1Te)~dv9VIX z5Gz5S9#~rAf;-3+zqUF8LvMa$Z2thfN-@ug^x-XwlbIg5xb!3Uj={OxR;_gzs44&) z$ijS0bu4*P=vg}+-=nvzKa5Tgj zZ5smpKn+o}vGOHpg9uG~v%+UXU*#nK0A#Y_LKX6TS<5KpiZ>3L3psHZH3$zOfX7Lo zpfV#SCoi`J5zgWLwcP#7wCvJa?VHv0jl4G!^sQ~?DH61V79nVOoOe7Z_|KVt$W#5( zeu$b*^zU^|P2BsDZ7fJ>kc@#m40zuN^E;XBKK6UP7z}%!?SUY!xFBvhWmvJD*_wDD z%fEho*|%tvZ|dVpv01FGSn5CdV*hqLE4p<%Id$8}`J`!|(67TY}wOUG4iCTUxX+OE}u7ku3Go zB!{U%9cZQa0!4AAkCKx$*B1qmJ>BlHQ9jYJO7$U^=-xVzbNOW$w~X~Gk>vMpeAHTA z*x00|e#;HowRaHktJ*a`_wgVkji>6@u`li|?IYQ@j6UT;H9jBSvT6<{{Y+F@3mZRdlV8| zU04|HXSJLtmIHD?8Vcl4g{6G6$4|s*wRWRrpZ(%cODk|S~4p}x3tm0C-C=1QLv zq=A6<0w|vEZ8qt-cJd`jm~wezUZ; zo=aO;EvLGQ+Deipm1Y$L6^^7-0&{FrTC>uAPszpc*WB$5!rMYewgkJMZ|+w+mBOSk zWi0c!jSxx*RSGhzHcB{?hlppBz1~OdUqn`J_L=PMBk8nu@mxW2%w9wRh>>*Ggp=tw zoRQPNiF|k+Va%x|`wGp?%$o0_Qc=(MjzIvA0ZdCXp1f?o>0oyoe_%^#1;4ph>1kyh z&E%V8vPgPuB#t!!rC8Lcu6U6qTTOHo7TNk|O)LD*XqV1nX@EOdz!l%)KwZvH4ouog6Nvuiq@To?%TKR z&fcEmvNzf6zLxs0XS>?FzSDZ2!8}2Tx42Q3t_Q~)-y_AvlU`AEwU+Du0AVxu_RAJa zjh4S(I>USC%O8^45MFzS}LI^xM^c zniigA`SH4o{{WBE{(-jrkJuvI?ajK_jlJ&Ib(YpG#Q-;mrBYH0*H{OShb(otsQZhh z&f1P1$?WL=0OdDZA*NAr9ES0A2}5-QYAgvlv&CPxr#^G3ch7ztV^5$N_V>3Q7K7?6 zq=xODXVZGDU#QiQzIxQRJT1IhJ9C{zua}Wmidq~!k+7wmme(HPXtrBp&h`*}U3yYp zY3o$hr&f{kaK*0^Y8{Gemy49OJe`BKGN4%VMvtT}av@xQ|IEseTme5-FwjVmgui1wD9pW42~?yFX`o^8Sn*dZZf zxT?%6PNJhH;W;{2ELG%qIWb$3x3TS~@+M~M>Y1T$oq-nlwC!EJc_TrvZH;X!7^7so zl1muM$N7X60hsDxP8keT>u7}aF($f{Q|%vOZBHx^Z5x&6QQ7{gTllpGb6-ld6k2k| z9G)gyx#YirqMl2lh(q?C+xGt6mQ87EyBKV*A>1OjH@5OGQrUxmL4(@ zoiSI(mz3yO@?(h97T??H?QUM-QunC)g|_J^=|BTXYV7MCQsfS^o-9i&>jK)?+Jz#m z`%320%YU?3?%({uZno0M(8RqUx1U%@9bZ*Xr}p9h0J+(J5f={ZlN){I#_)G#wYZJw z!=zC_0hLtxx}Vwb#O0H+{vhK{@Awt1!>})IwtIb;+|3w*Yq?r)rVLnKgatJ9d1>R% z3jRkhm+>8ZbG!Zld%tT-xa_j+3oXPwP1U!7FVUGa*4-_{R9Qu67P_$~Bu5|SE2cO7 zU&x7zutW)@-A>HEF*Xv^lgEUHn5r`W0HuEs9vpA_zmV)*qaxbRZ`GVjCY>kfCv723 zPX_0P{^Eac^D16FAN7ADz1`d6xNUoK(%R~4U*vmP+huun`-baCXK9Rz7v*17D09K* zc#c2K7uywI_5T1Mp2)GZ?Au78xt?p6Lphb;u%0m8c{+>pXOPQ0CHdMtzs$Q8X+`%I z{rkK2z0bAxZHn3p#Jb#VUfL-nwtkv3k?LRtX_gwi*7YToUe*z@cgEAS?mf$Yac_Sx z-tVHjwp4|KMGRK4+l75!il|OmQx`X9{UvI(U(|s&PW#*MZmgt=*6ky-pRXZwI*94I z0J=vSwRquIDVQTwh?1Y~Mf^SE4dh!&OKbHjY?`i-zy{uat5-^%B9!yRmb9&bj;gL@ z72d(ruRj2dhHv{(|5ky1?8{PUQE&~ zY-ZJ@&{63fE0zPZdcz*PQijnn+M7!D*5BOL*B3Aux1G86`w<9`syn(dE=me57nN}< zXW5HoSF;7P+9kKNwYQRcbJ2-nCsdRy1qmLG7|~p?wq|={ZRpUI+U72?MR9K<$iX93 zcGOvo005>e`Ilxd#`~gYxxKXRF4y`<`-Nk%+%DrYMP|$zbcd6;83k?>IJ+8oHY&SR z+^zorB!(>5^*j}a1MtShHv)IK0)TiaHW{3R_ z8;U~m4BMMT$oi`pC(4JyoIcz=7%cmb+*^;SEVK<;*M}SyfSDuOdrEFS(FUdjK@6@J z#NT1_EcIcT-`e=#xe^< zrye-3CAjEYioCUC9o3>e!rW6^Qia%-VBZ$0#WG&%hQ6JF%j1b8RbrM06eN@9{=7*f z9x=JCML^}p0Ei27D;=D=lpRAz9t88juB;c)YD33saiOE=&(sQ3g^iGBomi2J%)rvM zSE31JLsivG^2}wHAV!*5S$bjHrzHy@G*&CZpmC-M4Y#y!tgg0=w#b){f3bi-*KDd@ zIF}{pH3|g)gh=FCysfF5O4AKXD{0ghtFFBXwztu1qo$7uR<^OXj8{^bI&w>(lB^w+ z#T<~mTSSleu=ber7Q2y`GRG8cERWQIm85wZgsyZ7coGyUfO2K$ic1XM=X2cdHwT(2 z=7J_rRwR*>X#{|HjYrQJvR(~1=_22M-|g;}ICnd^ltofHjhXv!IX*j+iscYG-Ra%2 z^a5|UftV8Ks11BS4jYq!IH@})es_v=&-2TMc9TdhRlPj;t_rgQNO8Ty?--+!LAlhf zNFF%I_;AFnn7+2*SI=3ZiHqbN2_hcPn;#&!#NA3~^}V z{_(`;E(5_NT>ZPdYmL9C=Sx?J;f{BbwL3l&(9!mZjPW7#C7MfD0Z3xFi|Q?;5<~KqUMk0v4qjM*kX@L8 zEzomO9JK&{Xn(66zX$DS&VS^U{_=i=mBghi?yf27NG4?mz#+#;?0FjM%D&bf5w(&< zeFZ_xRcHO!%O;o^_X65WZt2}b$~4V&H1Y7xH<7?TS%ZnxGofpB(d;(jfKd-}+vEio zD5c?pO_^JsMJVm@TSk%uV|9^=F`j-W%yPyX*yz%%7UOAv#mM5B=xSUb) zHsKpSG?u2B*|3A!UgE;1OaRzGC%F&NqB#Empui5`yM3z7FII0&x(=kL z%ZMKnf(FQL>$#HR+WL0%vOwBF$PT3uN0vtj$3uSBJPGb^Y(qdKTlfNiGo(zU)5v1G zGR}o(f71KEaoji`{{Xby9;SrlaOVqm?kuAAqLB*aT4s3H&pcITba5>UFKODe+uq*g zYKbU%<&_Sf-f>H|rJ3vOpF(f-4PerHsoh(h34rcRYf->D!y6C0V{)?P$I?zOA8#*H zD*9ycG{u4v-M4O|ecN=g)Gic&dGQ!qEf`U6_qsV|_cOQ)ol?gnO2)itZx9@CR=^^? zzu$LG+qk{Eu#iO4Dy7VFpk!!bI_foLsaV$+;SWqZ2&y8F5tOWQ=Yx{lg= zlJT=Hy+A0aage5U!+9CG)fRa5;@R|;{o4!NTLu2db2N}ae{RscmhNMeR8#=NFbNbs zSj3GSqf}Ndtgl6IDQ+D&7b)8l})1A2^hnj2mBYK6XdTYrO3 z6X?4Q{Wy&gFi&~*&*pnJ(uH&ZyE3!cP_!T?e=UgW=Xdf zgQ0O{Z|a%licK*}26ZRL6;6Am zjVf7ysHwxXCpMfhtzN!_z2@(3`)#>Ivg$_ncFiLz##>M<8%~mG=@icts<}N5PcE17 z-`%xbeFgRxbcEc*eQQCf7$^}+-l8kwF!rg!envje_?f@D_rmjU+sKwax!pGwXpuk) zq#z6r8aILAhs82e=GLiJ%c+<|=Sd`Lkpat%aiHcOK>n1Y>F-_5F#%=zdnnndlIoew zIe225El|s2FTLzH-aWwFCf+0#`)=*rSIQFHshmdg%2mciSLNVwo#j@^#cpeOtxSC0 z&tctMp(_rBZMP;RkrJ$=SkQ1d{M+tNs( zW1NtRiD^ws&l&5U_^^C=c5B;ipG$UT8f3N~EmJd{e*XUeUs3{o+qT`lpKEtWp}x9; zH<~Eb*+VrdDg|)f8htWXn03wBvo@N4E75PSRY%8#F-l+jSE-@3`^35u^V>}vS23qdIzuD6gP2f;hlkyc zT~(!Ob+5)Ai((&j?JFyLn=PYfd2JT|0BqUjxtZpcW)~MoUEOsxMNbf?9*ZyEPt@|* zzuUX|5!+tZX$_UP)xwuI3#|>?>el*QfMWHiIe6olHMZs4o2{CM2J*59u} z8mbpDN@K5v&h$;3KO(Cg+D2n1c6Z-eWwqaTMvWbn8E#&tjij1aELkwdgx18~)4cnW zx?WlB_WRZPNp|Z6Ug6R`Z<_TRI#debYr7^@2@|_L$9Z3N-*WDkJ=3~Hx$I2@cJM_e zwVmdlrAn}^KZLIwT4$0KdxPB(xLnvveY}gCc!bhhuyGRmNl+Jd+dW)xPbVk@exLMekT1Z^Nw+#cabx}e=>B9*Cl^FQ`{aZ0-dtyDC3{{VIRZzArF zQ4guL#ae&a#gbR@RG07l!@oOD<7JC(?kR77n(a3Gw8BWDkDzW#FH9Wu4^3-_TS)e@ zL?+L^`^UJovn9!Ud(}y8S%eC&8_aFhjeqe5oc=gww9qxOBx2pY(&zZsM73#EOYJbreXTDI`-dfeu3|1^3P0xSf_R822TW z@VB^%+<|4Fv6wli3{MRi{BX@dEAC)DpS*jC-LYOc-E6Fy(pX|0Yck>1;1V2ZJTVra zwuLtL-G2Jp_Y1ALC$yjG=X-vjfKkkCN`OvPrXB!T_HOO(&EL28z2-}c8-L`&DI|tV za$04X!T^O$0jcMNY-ks6-JR1m-)DbwG-%gCfhJ>ur6| zJFe*_o$~qyjEdPiSeWbkh+BG4qnl#@%G>MAi~7pW`S7ZKQZZr5{g z%9isPEoF8gRRrrrVoxnV401mwh2+BHrl(i&nN~dNc6uL1ZLnxiSWvG#cz8XtMC>Ob zSo{x;EJ8pA?J-ChRlPVy$g3td?hf%D)on;glXJPM+eR}WaA^;c^7F?300+i-ujsci z`QA#wkN*HCv5D@8R^3GiU0$Nul1~%%)`B9TBPSXWY!pCkQv zsJ;#e1#$+Q2=Ks=!0X$9r_x9qd3A+b_bt0` zaL2kBY`&c~`;dzaP}?asl9~w1^hx}q94n=IXXa*Zc-dTun6Hb82i+H_iq>GN%Q+#{ zPO=d*rmkX?8jfUf#W}3f(0oZZsqW*piaq>U0i|pHz7IS))M0ybflE z6CI?PD+F{_@$>?LQVFhH@lCC%a;|{a(Z;r}XazFxJaA~=A#WT@ueP_!EzBi_RfsF) zioBF<@T_V!GBCPXBRWX)%N*{9T`f%uYMGr>xE`UOjujD>TWLTcS-5h=h^eAQ3b520 zAuX#N%+D#IB3>Lp~?Q_z3L z{EU~!YFWyw&?j$*CHCVTcrrByz~b)#=+1xqoqOv20yk+)dp_eM=02WG$mT|xe%y6! zvEwVb18%`i*`KWl4a{Y52(B_c4Iy6X5Z&7{4l0FM_>nZV{rDv4O(O;NF8CaX?u%Tj z{{Vw0jw0IML4U0kXzXsLl1sT)T0~Ty3=4Px&Vw9hk!*J>jh%SqcT%+nBP4DpDOv-h z@HD~3*Cd0MRa^8f{h*I0ZF`4r1$wh=O#)@kNuyEwPCWzM^Mg^^rrd38?DB#L(%r~8 znG_1S@ziUFh%1>79eH(Yh^ns^@WFy6Mue8;Ww(J#yS9*{kA*Q317zLG#cK-M#hOQ) ztzVizGy4Yth{B2|a?U@OX=7Kvyp91(>WFo{KE=glh*!0&vU{=H6&WqfPsF_@Tn?M0&9xwZ^n!N0Abk@;_aAGXSazd z#Dd|E@5Vd7?$r;Q{ks;gbar&#d%N5u0GpAzJeJh|0KAGNDk`=^F2Nu}z_=2`Ry>E>u9_de{~%dKPC-ZVf+ z(yHn!Q<%#cY>hN~pHy!4+uZ44HpOua7Z6BH@!f0a$rGlNT^^!W=3hJzfgOi+UBzuh z%u;rnLu@31Oj@Ku^@u2J8nyU;-7d@hRIFTwrHf8I@^mQP8e_s zy+2Qla6nW&?26_t%$D}m42^5J*)zvYI-`^{Z$fe;1C=;nptfTjne}^)=?rQ;FhwkO zj^|5hCs(NRYH-5D8$6FGXT6f*%6#`7gccEldbRxXEjwJ*iQiat|wBfP$4rxgl%u6p&ifLNrd9fV6%wA?bg#9zh zu}j^POQoR##6GNtrbZy*n|;GAip_=8?cV!z2n)kD_jhwF?U^oGa~dy@1e1<-H#w~O zojlU8*Rfx*zltu+?mfk7VYR&4(rqW4B3jeojS7v?uI6`5t2_Tsa zk;|C`@~H6f#}>)gMtW+sbeY+$Ep6;}?ad=ay&Hz%0h@-n)-)jx+rz^fuUYZb9IRGL z%X6@Uzwb7CWs4=d+gr)L$#=KzaJS1c+k|*r4C)7{9t35Fc-6dqFI5Iys<}LdtfeyB zV=bR>-);91^sIY{F5#Zy(I}8!sv4Gul1og=aBf)P;Ir{>HkXgT`hLEG`CliCkAwGO zeR|i?`ViY>LIhsCZynHiB9%&z%6hGn4kH@8h_#zqr>WoYT6k#v1MQ^g?7fzU(y`m_ z?@#uxJpLHp=6|xkLznpde2ad+;th9k3{%?NPTFA`ti+SU{#i%#;*_85pt{X|_x}K0 zgZCAT*xj%heKd?)f&T2%Fq9PcSEa&|mM{xpU+$!;t*=?syXq_=dE+Mv*| zU`YG0o;v>Gf&8d=oR($pJ)?hh?RHJ)uCj zQMI`-*0!`ggW>kmbPHQcyLr=z1hO3bkA^YVH1rNn7CMgHdwbm$yG`qK?aToS zJe_qJB9^9f&Vv`Mh|l|bNg3`|!?B%HFJ0tmw^t0BHOUB-1hmiE!sol7`Z?6}@pj(=tt zgwE|FzVF;uGW^1R*goC@xU_Fz8y zC?jxiDHz<~MW$e?+sNO%;$_%;8=zllVhL%uO7vzoJAOcqm0&GQHAKGVDZ0ca-ft$L zFD2aWNd6U(hyw;g28G%d^WAn2c|`_B3NqXU;Bf5vXkX^8b@=6k;=?F<2dN0HrIv+iYhF~r zL@Y8(+u!8dl#*y4e!jZs&9}{J{{UA6P^f6GE$+e5({frlp(9p6;~mxBM3U3LPox*F zJbg_&+1~sct&!~w9nR}1UH<^yna1-zEb}iRz&{bB^5R)$o1+S$*YS)OSc=VVP!DUKU z+uZWG^1SnFzi}BY^{w^3hEPGtqpz)79YIoKAK3G>0(W5{a71^VT84usRf6Hc#u2}Vz>-o{jrs!xB!x<;Y%JB zDhc6C6oq4ZlyMa$jWgw3h@i_DGq=p@cW^RhU*0=z%YVP#TS6>0%?)@Xm`N(5 zuuWP(%qb&RhAmc4L?!Uvifo|)?W*_Bw>uqAY|f-tk|-;m+luX^l8RumG*ghe0uXaP zs!@l49C4OWxu$vNj@Ue*$dVPR%7^7*X_EoOd10%%D#)}Oi(_rWZ9T&4CA!EOJ7~wM zEjo&hIf|Zq&MLlVY@9}>6izx$D(A(_aY%yk%cG2KQeJkdY2Kq zje0qpixN&P$GKKbi5|wk`fbrrx1qlekDd;C%|`LB7B;P}LN39rVsVaDwmk(+BW#i~ zib3H_REDu-w3;$~L=TQGMJzN*+!mC@h^j$uCLGTUIzl#8_xbf%+^c1(Hy>dK7UN#! z^(f2sKcg}bMQA?nEOJk)3SfDC=MV#BfFK?`#WJQL6CFYtv^5{M0FpN{gBt=51BipU zVC=5J-S^#&4d%;y+AU&cnkek=qP%J2DC81a6)H*POn3ZMG)Kz+06OE!x)|;b(cQaS zd)j8)H!BUrFH%tv+l9dC=sAZIs5#dyIH%99iJedQ#r^p!^kY4x+WWV2Z~L{T(RsI8 zJ-jhXAl+t?1#r$(bjl;tj&;R;2JF-S04Lgy>RT_pmhVgZ8LZ^pyKzM8q`1GAAzGY_ zBf}kcs)NBT9Dp~lo#vlUFY{jCJrXlp_M!Fap&cw#=v~bo?oVU8*SU9D_hEmr+Zk%B z3BMUqMq+AFNe5O(1B)WMB_G+I`J1t(?8x6{`iZwl_g}33XAz7Dk&wrrtw}noTH$Mr zsCA78a?pB61k!49W zN$Uqq7MWwCI-IBse`~w+1dcw_D22nz)4Z~FBf)<+JXy@IiQU7neZm&frMGHL^)5dx zjm4-@=4m0%1zem6?W5aH{;+~cX61IGm6;v77$@Z@cl(1nq6j zoMv)^kC*1+azTQPyZcM-#r4&j#o9Z7wX#WRQ5AlsS_*(9IR)p6O;I86y7xBXOa%+Mf!ldX-K80NLMk_bKk@w(Wbd z1;zE%(g_qJbmoznDm-X&!`-=-?#n0 z?@gm`w}$UvyM|S{N#<3BoU#W7l~Ke2Tw(a`^D9Gw%$aEMw3?PpZhHp%dEI@_xka>J zHru#vGF{oT+q`WgMN}&lVNhx~950(oUg_06iu^m)lxelOkZwNKdy#j0b9HapmrzA4 zjLQs2G^ixgpWlv#Jh4=pf569+9ND!2J+JMLcWwKFZhOwdd2ZH$9?eWlbxc}?y*2qo zP8TLt+Dr8fF{o{@uXXlK()-*U@3|Xqx&HtwT->Kma+W5BDFBTW0n`B1m=T!9{B~Aw zVzpXQRu!X={%V~>sS96DTr#gNSl`E~l-a*ccH#T)cDRR7OI^H#Ad#G|E1w=-7|EZZ zs|Qo-c-ln+)N7;<^sX}+piwd(PNGTWybgq2X4N%sA5-4ckpgxuK1Mw;de{DkZMIvk zpKk3lDkc4n+j#d8yNrw8oWT{SHK_3z>iIe8d^L4)q<_U^SIcWHMMv3t#M40U^vwh} zvt1NnTaXfW4%6Ef zR+bx_jn!E6w9uzkI+iDmL8f@a!REWQPMtE>6%}pJyy^`|SM+?Tv z#C23PDk(~F#n`Z3woRg+Bgv)lw3rtCeYNbq&2s08pM`H9G(EaAADel^Q>=GQziiv0p8E1DU}T(* zqku>9O@eZFnG zjQ6&?Z&J2)o2>8DLW`o}6bVZ4`AvK=)5e;rPjiWxr)Jj017+Pd>twmI6NrTRnbvxu znQKY|z+$|K?rFnhw37F>`geVS;!xJ2aATMd%G5?ARAQVO-_*a!pNw;3mg?KH_e;w- z{;KcmcGGJM5Q_37grsG;DKrH5V^VV`I?5yHME7Rp-g|#=PHyFauLLuHH;&zFY$Ldo zD+ETVDG_Q1ulBGnw&ceGH??%y`z{vYt+hA%S86Ngi8>(FYRiSORg-G!Fbe0m2q%LU zkSG=N!e{$GP~l$lO4)2}jl3vVNg-6IEmKj$kCr+0vo=_f-mGon?Y++9gGFsNZq37_ z*>T32qK3*g@S3;F(8Pv=WY{2F^zgFPojfaz8G00BdNP}^MyGX}RQ~|^yFnp5NLgiI zGyec*7T07gn~}RE7Xxd7a}vk1At#?#bCHf1QbTfJKg^P?Q(v@0B4 zy?)4q>c7+*okSUoHFgs3QzV8Xb-IX=b;&)%$r=pHGe~F!a5XGP(EX+DXL0O%EEfB$ z5lOW74dfC$mX{F7k&9Ze4Iq4&6IQ1RV%k+LTPw4dp`c%FjW2Fp?bcmcZzYrIE#bAw z`bfU0NG@Xo`=waP5;IUq;m;RUu0l1TIeEHYZWrfrvli#SwpSZxU`HDdqPT&S31>l& z4h>dX*G~=@2}X}+xL{pH{YP@Z=J>=V$>>QNp$JcN>?m0b>_6$5*!en=j{UB&EEU1lfh=& z6qb?N+FDT{m86M!h0>H#;q2FZZ1*=X&0`d=YW7jP!#Hq% znF_*FAV~f{;l`EZV{3AshSCi`wtLN<>)d;G>pXU2w(XYc^5DlTi28*>N5eDci1XGH zT|@A>+&60Wehtd|wk@OXdsLITV|n^71c@!QXu8Rx8a79jFJtlu4QX+fh~=tCVy#tcedZfePt^_bqgfW zOqnvsgC-x-hP@S&R@s7=b!pdhY#Z0Ttv1DMn+3Z=+!DoI!f6y}fxw~ZanxAm4=j1? zKZyS0GrK6GWGUf+8jL*9$jv84v|463pO20Ms1=09 zUo|GR$N(uy8sH{Qfl|bdk;r%)tHY0u9iS!%kUVfjdu}S)ib|Yo>Y$*;Y_v^DZEdU* zO=ocgaZNqEmcnpeF)EZNLD1O{4o#69v4!Z%#+9@yAScsY>CXxggo&=MR@gR@?i5p> z!wSYmk74ch-jImCs`Vrusmn%&KCG0j0BX{vn5|ik(kY$8WVUzrHWu@nh;7}JN>@Q| z5<%gN7qs1-Tr2x%tw^ov%w^}#41m!6yQ4%poJB#dUv?FsrgVfH29k5jpV^5ajYifY z#GXe5vLz*MW$JfILP=o`lR^E2E&VvrR}?Z?PDm^&lGR=|F-;j+B5{_6LK#oQ5nNE5 zGgC>T(RJS)*SOhT*%&sst?y!ZE>=5tI^&dSVe5Kl#CTzoN$555WW8d|G*K+At+uJ{ zt)r`ml0zem%QFz5llEcTc1CK|RisHR#FC>T#z64`r|-ouXiRp)YfZ-D9ll2v@Z7p2 zva<#0##*duO$I>Vt;Dz5%h=p4pzN)uXtaqI5|;4EBam3EmjIGQa?6czjbohC>RW7| z*^fgq-=vLug6>%5)h_2e*DRFzI+MDfubPVEeZ9=ZS*joIM~wGA@(|QTGQxtj07Vif z?-*RWjfrU4&G52rD{dP*TRS)?d_-FR0Q{^Ry(Ac?SQ)*L$8EBx^$~4xBM%O&{{a5Z z4dK-xamuqDS$ch^J#zYu&II`MVRxtP#8vjPJA08B)G(_I>p@&*dNWq&j@-#GC?Hjj zABHZ)xmHbx+ZkTc@)^|ptSUw?wy2`7i<5Be?a5?V8G$teK6vD0tR9CI@WM)TqJV!>J{{lmP+RJSKk zk<}P*sAd4v{kXdl_ai=gdl^G$T|m5Y}MzQMVf7OL#6lg|S_~3*~ zs4c>c;xPd_jj$|)YC3@9f{5AP-QW9y%E|0@o!aukG@3_cwwn z{{YCUmy+LfhqqnteZSl`mfg2Yy~a45#4C3xlp$&pq!E>Q;(6=XzNMe>i+_I0y-w`g z=JT=l9o+jS<8ii4ac!bmEnFiqqlOCARs;i{GWZ{JJ0J3D&Kkc`UwZdL+{+D~d&@5A z+*b*2K7WlS^(w3Hzr8U0{mXOxlJ=Iw9!LHTGjnEzj--rU z{{Z{Ek&dqZ8cOL@lE&1U`Hqcop4qORjMYybjcSV-_kZ40>?wQ7KIXMsi(SS&vTF%8 zn>I3am7QEZfCU25l;@2&?(I%SJeZYoaUd7A^DppZa1IMI_2;aVsP~vkR{LR zBe?A$p5kuW?Z%D-X&n75>*-Nb!h9>M=)#
    K1$l*It{>$gfXEf_A~qttS#6J>;Q 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
      4pON@Y+| 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 literal 0 HcmV?d00001 diff --git a/assets/block-featured-image-example.jpg b/assets/block-featured-image-example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2ececa292285121a106eabd3c6397d2d0f17d27 GIT binary patch literal 28425 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 j#14KQ2N*toTI5cq_XdbpB! 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 F|JgcY!JYsB literal 0 HcmV?d00001 diff --git a/assets/blue_green-bar.jpg b/assets/blue_green-bar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c16043d0f30e61fce650658aeca9394f584a7bd1 GIT binary patch literal 4460 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%0Dw<8);9LbViYE)MoRS-fRYa(=- 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 N$oL#h_A0xd|JfY=j&cA1 literal 0 HcmV?d00001 diff --git a/assets/buy-chris-young-tickets-footer.jpg b/assets/buy-chris-young-tickets-footer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..28f1b6f5145590ffb9a14dd001bfb1714c3bc71e GIT binary patch literal 21715 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
      hb1c99;49$A;`y>HfK&%pySr^c6n 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 DmmcU4 literal 0 HcmV?d00001 diff --git a/assets/buy-chris-young-tickets-header2.png b/assets/buy-chris-young-tickets-header2.png new file mode 100644 index 0000000000000000000000000000000000000000..31c92c0b62c4fe36cdac1a96f4b360f0de5f8953 GIT binary patch literal 79711 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 literal 0 HcmV?d00001 diff --git a/assets/calander.png b/assets/calander.png new file mode 100644 index 0000000000000000000000000000000000000000..5d04ca0f11ded985643ef97c8da10838f977fccb GIT binary patch literal 635664 zcmaI6Wn7)Hvn~o0C{D5B?hXt0;<9kJ;tO|ocP+56;;zNr-QC^Y-J!Stea=4Tez^PQ z%bVn#=b6c5l3y%BQC<=m0S^HJ0s>iDN=z97;)^{51QZns;@CS*c_ zB>e8Y{|IbA&W0rJHrBRIyzT;I|HaGuFaMuvW-^lh5^=T?Ap2iNY04>*h}t=VNH~}{ z8I4(3*-5x~m{>VDxp=r3NC5xJ%q-l@02W3T9$pSMUKRk!|4wB8v^koX@+yl-{BK?V zN&;l&&d&C{%*<|XZcJ`$Om>cD%&a^-Jj^TrW&nWkp9G_mhpn@rJEN@=`F}Hrft-vT zE$p2w>}*N?!)Rz^=i)3t_RrG))dU;+|3ho*^uOKo&tc5&hW5;?Of3It(tiue$^HL} z+SvRbX(wl8(Eqjf|C88B)x#ddtPFCpb8$5O*Kwxg|50VnE9wX`bhdL;wX?JSZ!apE z+d11gncLZuh>HG~*GOnIENo5e+?;6t3nM4TD{brKY-no?k`@yn`^Um$VPV26CN9dw z!@({h!N$hM$|}w-EFvt-1K<>uU>D`)6lW3tZ>*S|v5O7J*7?7&CjS>J`afd-6Am`^ z|1^t%94%ZyCK8TzHYESmY+j51*%qGvk?((FP5x(Fg#Sk@^FL#l|I@kuug?DOs(%sm zpX~n$-G7Du6Z|0Ce-ZEaFSOf++qod%tNf+KgjL;F&pSMRfu3B59ydNNI@}bdIt^h- zI0LuIzLAMXqDiwwGKf1Ch$*YlB}G=e$4Bm|G88IH)5+_C=>Jk+=``L;<~8qgFEXXa zPY_bTK~X&RaK6bZxG7w1*!j6lxlLYmX7!kR!Ue*zLu|pM3tT;TJ$1abbvaGCHC}1b z#9~OsYQKZ9Q0+c5w{F*uaR~GG2IIHLsQZrYZwAUWZr3_We>LUmZqV70YvKR<`DaAW zcdqLR+;m0mlyB@D9ec%WWtY&#H?lfB8528mGr8Q7elUrLu)Ov6kKZ=}0oMwps-+;; zHk%;_>j4K7N(TUX?aU1)%Gvi0zw)@dPhQ=r37@Gc?C;;TyI$OU^CyaHJCHJm*R$VW zvQy^RE8AkRgO$u5Jb!voSpC!2{?K>V{?51cGPx-9a^bgr)ORo6t!#3+<^3?0Xpx}q z*jX`mxlEq+U#6~bqM=Vc-EDn_b#;91H+3dq-X?EIZ|*-4|9#2k;9vSfDZMMEWCCA# z{^a>+t|mFOHk9-d2R?79O!+wVyC0+HG93Nc;uN*C66fUfA>%vhh(h2N z^03Fhx2vZaz@g&nF*dAA%08mv49w@|nWA3j&P z)K77S&5G-7v>=l_I!d)rx14rfAzT06RQdiwSuYgXROO}BUm;rI_Hy;ywUd*ReLwQZ z8XxwM7&?CLLFxIKhQn(D7Fu$MFNzo~l-o`^Y`Ihz^SBz$r__x1q>wh|?tHPiCcel7 zS?f=pInGMZI#Y<9C(V|C4(a#E<&v@5 zHzm8SU`|inR>d8(DHYDJ^7>x)$q{hCT@{m0itt*-o?^_cU*XG5=_x$$`rcxbhm)7tSJJ03PcZy$3)uGB)Pe*Rl}_gS}|tV>+Q z#r7x#1^$kl;csGO+V4<;vVOa(9K!r9EwLJ;%I(|sZEI?)XPo}gi5jH+vvA&*y$qbqvn9%n{QTNW>1A4 znyAS%1xnHxPY%oWQ1H^>wGg~2RRUIXDM^9Q@mokWa*v5CVu`9p)ZX%qF0ez(3Ji}! zXs2;_e*bXsVp%jxDTw zUgD&jyzVDeUvgn`GI)O=LL%*I=H{{B^24m2R^O<9zsX@0FyZNi0%CzDedei?{a&zk zBE$K^mx7mvfprB@cJ*;M2%pgHcI%uhb+F@Txu}8#SQsfbN&^x?$npN$LQaOA464OT z<929w?eMk0{!y{SB-yqR?=Rg_ZN+N)D{;R`Nml-Mfx2xgDhq;2Y%H-R5#p9C6k_bT zIQ0@ki-C-V;f!M+RB?wJlZ<^e=r;0wQ(F5TPU^evj=`ttU=BWRbA7d)1F8OsEi6+6 z2JIQZWt#j45AUXFdw-*~ijg_87aVkSp}md9nb!d3;T7py%8DRaL~6Ic^aulQJ5xlz zOpt%*yAQV4nymgC2w#$Z?IMK5%4Za4-N6Oe83Ai^!2^^|@(W z$CqAq7mPY9*9EautPM+}%E?ywZNJi`9@hrt&b9kQ4%cuR(@l5bxHm!&$UX20?TGC< z|E6vz^GyRd7%4|$}ArtXyR?+fbj@{R8 zX;$ocZMDRPCNy|3sVC3r=ZcI=)%}=j6!COv?~Og!{mrm_>=ITqdimSBgI^eXesx(N zt*37^{by=V6`k!(=d*G4^ug}-j;sy4ByCAdPbAC>KX^{=Ana4d7SY3r{k`&1?hycY+MqH-W`oGDTpz&yhohY zG`Zr(tNMY>zx59Bj~$)18T&B+Wk{*%E`cDLfrAHf>BDDva&;|=Y4MQKZAdr+-H#eA zL|piSVE4^6n2I8PYs?}7LZM^Qk5n`naGRX%FaXfXAg!+IgjJ}^dHbaKL;O6oTBKk& zkqL!3wa|ubpP|e#wD$J9YP1(0Vo8oN{%L53{YzG$#dwK|n3!EVQ&$UNPlBqqWtIv$ zob*!hYny+KgxTTYPYWh0-n|L*ffKB3=lWg-&A2_mavJD^PZPR zhWj1pLJ6!)fF&UJNJU=HV#ds`w&CJ*1t4qmvMCJT(e#=T$WI* zoLi&Qt26zmv}1*}HYs_%HN@;;Qkl$4N$*UHReqdnIyGY^JYwK1epY6w_U6$Y!fAc; zXbf?rHc}u9`vB5ohTksjmQ}iEOHI3(M$G0v>5Zh<^~$uZTCP7vTczHX^JMgsh8q-Wx6L?e z`AwVj0E?DOm9tnZ4bk#Ur7uJ7&sjY4<%vZ?Bv@Mc8^0VAb$++|!PVOqjMhexL|W~W za20r$m8uqx#Vs?ZOq!Ir4n=bh%WA5E#_1m0R0(ie{0~k%ag}Oah3sgYL|=kIn<;7U zQP3cqJ25-q*ge8bR|o!HSA|@aM)c*Is{L(Clb&^gU73?9 ze3zGtcKea~IZp$t8!(~_bvkWEY4<^D#~=7o)-=YC$ZwBDUhYTvSq<0AeM~6hoZxPg zrJd0`D6%erh_wMXn96#Fvqw&rF0@5<&Q+#Lp*4Xx4-@Rhaf4B=0Wqcf+m%2>HWP`| z=nV}%+i>k$vNY01I{M{8m*`XzPntDPVgo5~G$XqsQ&-66Ms5b&A;IX;^kvy*HS!~t zKrVOFwrZ{GjlKG@!CMhWjh#p;Y#rUBT89C)QRau#V5!(-BL=EMM@hKy_a z;omspb{+6b$Pd-qgvOz^mp$WKCfJDRLAesXi4%3MZk6yR>m`ouFKQm7BQS-+dM2}- zsJ9s24Dveuf_N%-IOWa14k7q}&cs@a`Z6x-kB4hb4Ueyo63en|KO4(sEAm!c;Lt;q zx$?P6(=|w3Z26@jT`VrkBW1*w`+w261IO+6`PFw=@mG}XQ|Q0RxeM|J8$D{Uv}R9dR4loxkfF(~8T+#^0$uaN0DLR`(T^(;QfjJEscS z4zIJq1>oo$(9Kz)J8fU{Fe4*==_A(qdg({+7Ioi-^Xq&t>xjy=K5f0eowxR|ovA~p zg_X(Cml=C-B2|KpF_2qp2ktkqBvRUNVWb*bYdoym7>+wN>O_n9%1T1~M3h&uC61{( z>H-ZYb~9`o583UbX(x33MrZ@5$jS4faLb${uQd(3AK<@h@8qN<$mRP>osG2?aOtG~Y6+^+gv?It_J48> zO*!(aOi#kh_-VA}4FjyKule4(J{fJHkRfIholZSSb+fVzAX%A+8IK6(fg&J?=W@vK zCKMBd-sTD<7!<(x0BcLALr0s6tMW8e^e!G)>RXpWeUk)UWs)PG&8N&T^>g^^5e!va zkHN!a43Cc|ItsPf%SIZ2q5L4>8c&YIckv(Dw5(3brhn+nd@;opDApw5YF&gVdMZt- ztLvTNkbnQSsx|Kf`Q$W4B&p5K?)IvHCb|=y1_9wZmWOapI;VsfV;yJ>s2!xmQOCG2 zjaQJVr&hK2KqRR;8Yh4$E#k?wcP<#j31#GAw$9k)@b=?dYQ#Sc;HI-P?LrE&#jRs zVIUF2N3r}H8)-KA_y@8PbSqOSD1)!3U@+GSu~?d=uzgFdSoX3YMO^CVmqWF$(u-o9 z`T;;)TmeIT-Let5-CbSQgI^VMxPZ3xV6EA_0}3v$AF!AQrhb$mS#^jE*ZJ;J$z{LY zrjI^k_=nD2shQCs2ZEc)9LSnyx!X#6!bZ^rod@so3Xfnb$8RgTsU-xl+N8o7K##N2 z4wEq?C9;v7labKMrW@VWZFOV^TU#1jQuOi#M|jt*qc8rhOzav3kKM~5O-6m|9eGrf z)!0m3xg`tTI*Yc+?8j{U9$Asm1HF4BKM^H zZ%Qpu)&`^$=HL2&gpy{x;*9cG75(>{giN}JXWM*%+elxgilo*s<(aY-!lo;8%o^b4 zX}!&J&W6cCoaF&73>b_%tR&)?QS3`8_YJW3%YES&a2lI}c?r`$>?c$pzsSs4(`p6y z3%5-_#^V5&`hE!#w8?aZCtSBED#e9yH%utnpvj~m=g9~uQI~gXU|MgnTVP;mRpx)N zpQgSqfL+d!sXUNlk4R+zHuek0q)$EsBUx0#w*uflg4(u7LIwN}rI+;IM?Y}VZ4+zb z^O)XJVRNs(XZJrf@#F6NB83wTrW_SMrLC?%2PDBf)$*Hyl)QEKA$J9hPx zP+GExU-FNd6JWSscj(1ADl$6wc;R^x>|=Zj1i(}&VS|=52q8CtBWNq7Bf*HyGths8 zdGeu}-CnPQeT7&*GI~A#t?_H%bHfcs-Sr8FhJS-#aq!oDF~rMom`{1v*y;spg@8=s z-@MjTzF@070XYJVu|5_pN`f?;fUr(Li)25IB*ZAu#9|P}^|kmW?0PKWs6PD9%e_=9 zrSCe0b)KWuyF|BugL-@wdA<_fxq7)=SFwmXS_1&4N5X^SU<+8FA1uI(_F6sujT98i zt3GN8{6XWd^4U2OSLL`tuCLBC=cuIh3GUVs)z-c8=L9&?%^NB&OpA6ATb6ouds$MF zr8wVs$6tKgbM}9;_)6*$roX#ov-wx-QYWHz{H^CIGlkCngYa~hw`${vYq#OLoZ8mZ z+?mY_``!cwt_d;Ol8`e!rea+$EFHQ3&vYk%a#xAU6azv%b9k##MVtVgk0*Jxk{wGc zIx;77+;C41olTOD`pW=e3~Z_;G0oPHgQ=#qr{G0ApG;c&> zoV#jtl&InCwkMrWRNCd)c%52uzaTP0CH9m+TGI<|;;H=CcU@9NgqOX71g9&NP!DDc zMbX{xSrYL%WJLu4awOHf55lKSVvlRvmw~JanMhb<^WC-n?)EA55*r*MsL!_OfW9j_ zoaC*l#0UxddD02-bVUXC>ZsEcu_-&VN3Y0^x1TVo=meNwvzM7BV+aZ?Or*jPoGICm zDUXkN#MS!c;OWHA)-fUss5QLNn&1Wti&~|vHRw`nG`L;Uj2LdT#FqHlxgzN)rLQMB z;I-^l0@mb^zkl$wQ4)*yGBJ-Lzy=9+zCUQ(cpWwFWWRp<{G>i)ozw08`!cS^Ux&4w zA4kxyK#W@b-ckOXS$AeHWKaA#Q+$>Gqu+TCot*}bl45yw*X-?b z=#YZ`_2B+O>x!3^Cs%f94c|o7i8er3iP%lbi)SCfNIMhT!N!>&d(-lroE6= zcHc+xr|lyYjc1U>@v{eKjH9g$`LTi$tr+*)diir-9b@~9D@{G^`zkkzfII5v8ZnUN zQn`EnxKT;;s|UOM4ytUasckK5G6+de3{rsx%p}9!>MY1UDqxwkg#q+rB9j}43_v)^ zK$68Rvr0YOS3oyIlVnB`g+bI)q(k_2yMgJ!5GY2?FRhEf@PrI0^BZ?avKySwX7jAe z|AVIYC|ssMgs^@Ge9G(Bhs4mK6OCV$2+Ot0u~ryKhnpQYpyl~`qH*(JRz=3+4w3!- zF6z#Iw&&*er1PAtF);NW^L7(|27FG`NU7#`AjtlEP3rw>fa^N`aa{k+CFQ37sy(pE z8SmN6_fquvJOFONQZ7@A`T|40|M#CpA8dijMBtATt7JzE{l9FTcDXTFAToMGOWW_+ z?&o^%=cN`Twq$?qXAW99$s&{=Nk1-b<(p?yt@6zzY3@Gv!5y6tQc-btdBIx#dE~-a zZ$-+fGdJ=CXrSJuS~0{O5=^Nd9^1yJvP%DZd;m{pSRwZu3;tPT+NdtWg01xAvHphk^vU)2!Rk2(@$4An^4^av7&^7Z7T}|v zlJf^>U{JcZu5py|2w2IfIv^*Ve!tD`iloLSAozGj^Zo?KU1%`vx=mUeA1;4+p2+UR zp8A_E)Z5kkdv`cYFgDvOCjdjO4{$6k5%5S)ffMsbI&eGI^r38*V74eJ0bMqaly)@8 z6$6ecFB9wFg4{8(<4aN_JvoTo>X17&88WQMb=1TegBQ&Q-d+Xor-wCdVRQ1~k@If9 z6UJBVvCR_-^I*Z?A6_w^bHdSk;k;anWpFmi-z4L+)yR@hB+;kuqY~PY+<QC-Mm)SPopEOxu=wxp zqn=kyv5Ngp=blmHIJVJ&U?})kjcGZ`LyjElIrwGxn(I@S_o*!{iTh*G=MMz}Ny;d+ z7Bo;tKjMynG-Vy3L4HffmEaA7uiwf-_lPrkuG22*`;rjR-i{W0GVE!)&a#LoY_Fus zaf%INdej22+#IBxw?mX_P_jE7O~W>;)tbM@xh!2R^iU=hE;r78+;H5kQsssIEu3E5wzO@JVury++H_hPUVs&pv446@OIoCg z99my^5DLH89@S)F_w}*}&mJ?aiBv0#n>DuEzvug66K`rQ@c0@^S+bX!{WxB?pc_UZ zDN5IX`QfEF;T{sBMZ83MgEi&-HEHa5&}!-Wz7f2kW+7$1tvg4< z1l?V{r|u9r$=4I{-W7S3lRX@aZp@yD4nrZkeebpE%&_6%L3gbp^GyaWs56aF81k;f z00{k3V{*XzlcCdO=SpJerb+0;Fz{-*3<<8}NHHaxvM0jih5#YALR1XZZ+j3ys{Bi! znh?2xoFbzp;#|BeO><+8i)xcWl0j)=Y}5t_M

      e?jx7q_xNdrXVa#r)KUzLa<0|Lv@x@2p# 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%0AE87uYf1-Ng`8xH>l$0e`Y^^j*7(&%W`qy%6V?4 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 z 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 z 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�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

    1. >PbIPtQvd08T)$zkdx7m?a@Zz#>Az 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 z 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

      K@b=Kz?0va^FCPuKTt1?WquafFr@B>dsNH_5 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 literal 0 HcmV?d00001 diff --git a/assets/carnival.jpg b/assets/carnival.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6acc4d949e8c9873cac3b9bb9e51703194c6fae9 GIT binary patch literal 195878 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 z zcfHAc=2l_jG?Z%X`i_E@=!kr%I@In?o=GAsWPaqaMt9`Gx(>xu%LULKye+Y|aH_BI zWCEw@u6Dp@FC~R`L}4fDQQN|@Sab1Vu>7^tQW^ntHJ6Ae0`%L-aU?|3h#*(Q>zvCH z6D4HXWKE2L?t5b5_V`C1{Ko1!YJa@%^OH!{9Wo?kdE%mEB z9*Mx&hh084QL0bTQ*|Q9n3Nl3j-4)EJE!8&w~y~@w}y0QSTSCEZ)h;Ixkfh^Q{37? zZwpbQ8zAU)O%{kqlC904*;t4w_W-lnQcIVprFhqEESrS(RpH{wubWjMTm)<0C)<%gUGF$ ziLO(t)%tp*#1)lDqb({V9SHL$R|U{Si3jMQcM?DHN#nFW_0_{i3PTwWD|2o5fxk^B zLuH@w5gkcE`CJwM0By@)FJx7_xl=fXGwO$l00P}B_-Z6*u%%g|U=!;6ku&#A{m*Pm zjk(@imRQ>4Y+l_@BCY001AS5n1#V||do0KOzf-yL@I&L({_n?3S2`5ffTr6I9S(Oy zL@5P*1dh8Ou9zKB_>$vjDr{G{`vSjpFpai6KrGb!2Ce~hha$SZV#~vI24f|6brh`j z6DW+q`Uq7Ns`!KBrj&?Ww{VcQ<2av5WG!=Vacw;DNpSLeM5toyLob2r<*S69Vje?s zRo)A-a#>iCbgDx%e&jDom#Ls1o}|R6xav`#Y2*Gg?JniKxcM?!ayXnav5x^}oZl&Y z0O4yil;adTpLRlPS^=P~Gj@n`{C^s1i-e#9pX1GDxpv1(n7*FI%wsGrW|n+qg2-+X z3wa!}LGHB~y|p2E9<WwzmJ82s4o11nDq zc9(zh;fK>74uMv_Ls?zNvree;hM{cWcL>b!mW5WyZAqL?yjrBx`D@Q^jG|YfQ7FnG zlM>?LnGIH|-g=-~Vu&<}Xi(+%X$Nxluf?nSJT2+UN1THvD?C$rWt!InapRPP_{ySOjy}cyz&DLy?j~*Q>em1It{$ za_%#}CLg7C9ly20pz_qCkCXeKxFp5FX^Ff0Ydf^5W$IXUTK#pC+i0!a^h4(1fOJ^q z121`Fbnslr=^!*Qy=%z%*Uw!Y&;&SHRM7%jVQv2a9oWO&IU!|r$j8B)mFfcc*I2h? ze%>ZTKbM-bFSXSu4h4!jxcI!RghO&;i*w27RaHevVrT%M>UCsfBm{?5<`#De)j2|A zSe2b#_ut33YuPN{A$O3rw*=i^+Cr@wDv%2zvj&lO>c5qBqYO#NZTGEuMZWDd(1G>>WQ@*>BF$uZtw!U+^Rw==1?l(jr>klTjk>XcZiGvKf#HDC~>$me-#pY|e zK2Gf`pN^BVZZQ|PhwkyYRF35PcUH(st9y|sRbjKYFVkI)mJG~oY3mtie7qGIe^298 zOzjy!$^pRBQ{kaj_dn8SZ}$Ex1aet>*|Ty%%Po?#bo*z!YB`QL-AGgb(HgaGr+sYp z42)jnXH=qLY&B=zKk3viFF(Kc4&BDc@ttzhQL*zrXn*9dhOKWqZq>Uo+G%@-5fii7 znF~pjg^wqvExzG6o(i<)JtKN+f4Fv`81k>8#;fWJyN!)`9KTC^zW^699FcmhsDHPV z5Mgn|gV2rl6gwXsb0)79s3MAfHN43;e`7tEMDH1Pm)tZk+cZWul}CY4-k&qJsk$OH zmn*0GYMUk8EB4|fLF==1E4uy)?vCEW;+wQDCl;N-eRD2BJ>V88(pn@)vQ~k@r|E9K z8h+n&0OE8jv--!inH^YuJqY|Y!F68yVbxE^Wo|57V=u^=I>95<7g4ugFm)m1t2D-XjS9Ps zBcG9hh%^U-dHy<+q3i}btvj>q;_p9`#k!x=yuXhZA1*8yE~Q+AX6IwN z^FOJpvW$q|N#iyWiT?m}e10QBu&bMC?JgP#H@b$5t<&6%ze|rJwGWe5R$E!FTuSeI zFLC{4&DqJF?Tc>Zww56N<74G%)`+)CLo6=c2QYa=-gQ&9 zmDthCuU#yU;unSeLxcYSW$qFc{{Z&(ksv>?%YXc?r(&_=3x%|^CEg1n&Vow%=a7T| zfxUeodDCrW;6%m+!#Q64g@H~EJR=ehq!~~9pHhAv2+;iQ?T$l=_7(>VAA5n<));6Xz=*2n|uEN)l<*Nv#mqZRCWXX^6@1M_j7;q z++55@vukI2G|Ej096&)&632RY4O8_W{{U4`TmJy+kt?J6i#jsV1XHQ^YL51R(EU+tlF)rUhfE) zyg}1fTDNI@VT!{wjo)x9Ue9S0ps|gI+xqEIF>m#b-a$u^)%bn9QXWJZeqZXjES}}= z0T==!_?4%&aX5(Lg=35g1ueA)(MGhm^(R%HZ7jerQD*K13KY#0V19qzby1=Oxz$2O zL^2P*!*;FI(q7#_*&D~HKIDwf;pM5Cs4taV}I2 zpb!lY=cjU2bL0KatF5q6*U@$`j6K{&dVnl#O)NS$%Pf! z7-(*8a`6Lbj}J8T&~sK22%;Ve&Xqq}@2H5)XUf`#f`N5qjh*8A+r(*Afrr+`gLD+) z0o28ERU6|XA~hti1I1^(_mZ0J=Eh?^cCZgr+k-Uh%8E~o1x~TAx0zwG_YbH0M0<67 z>~C^^H~UBSkLHB%(%aZabp*2lTH;wK-jh@mU;+9rh6`5UIk?z`y*5fI#yUtMdx*`y zArwBM!B>bsk)hFU;d!00B65EcvU_Y^OZj~986l2j_r3LyH3P`i^sqmwzfEn*ECKRd z3?yVoAKZU5?VoL9(#m_xoWFNHv80b7F{1GSs38WG8wFx_I>oBKb7A7Whq-2c*AU8Q z)x-w#Bl#_#<9jT2Beh0i-XRjsk8{SGgoLwkulb6SbXHW!JbDGd_RMh_`E{D){C;8! ztLuqo)Sl-t!vr-yK8dq)0xu74H zhNP_biktrcYU8Ym@nZ6l1rFo;G?Wa=yvO2gEJIz+IFuDaz;E~tnn-yUEQdRnH)RBc z?H-b3N50qG^lXLjjh%l8=D4ddbdo=D@i`{GXGi-)qKB?9xF)n1h!`mq{rg#Q5S z^g4mitt>3s@}uD)xc+|xO&4~gXj0-iB4lmVsyhDwhnHP8i%`~EL`{UwVz0;yS>#jt z3veUy@zj}00$oDZemuRhpDR33vw|(n4_)~Re$8DCL0ErKNE~SY0MvxLRIWSvo%t7& zqC+=qp_)hcrFSt9Wwb`b@B`RJJS0sZG3e)7ddbeXVM<e+!NCz*&SRVJbSgwA`J>nz_0FKfc*(#x`(_`i})l^;} zuBN>r7GaUbTuGRakXGC_?bGqrCT)?4J}aHNsT;}YuDf>|1o!4usS)(AO>$kr(-?eK z?`?>b$?!#2Rvbq(6{hE0xS3r$Cg4ECdHCrKbWkB(+nyi|Rb*JGtIHYGP#p?O1n6(R zF%q zyCdjTkz!4jL{A;yF%wsan$zi`1} zM3ta35O}nzDph~QLDrg)3i$Y|yhnI;<+bu%l9m@EK+-HaoF+eA}9q`GJki{3HqHpbdW{LVlJ>zjd1?} zYZ#(L4L17Iu8C!oZkdRS=of)5?MzobxET7Nm=X@&AnEr}X~Cta@LG>=&4l?QGl_oS zvqP1)k{f%Np{y}Y0H6$2PW2<#r&2b`QZpsVL!I6hKIqHZK&u_4we7@q&>#wkfvG?T zLAILk9DEdNB)L1Pg&rCRqQbF-d`Zq8&wY{B(p2Di^5qdcqrHa zC;_vSY@`HLEvn6?vWR0O z_X%joJlVRlH;JzNtE|pM$PkIqn4w83s{~GYdrPtM!!b5eZjfjTd% zu&C7CCQDL3JxmnI$oF+0QLCY;P$+^l0E&Npx*Ea)MOfKJM3ptJ)X~*PR5YYf4mcQ? zGFOuB4zwc>MyN?l#JEIPQk%Uxk)-`Sw&GIw1~6@UV< zUT|CvAdp6b+$|D#>ZA9UcjN8tEUe*(UCV7pU{9l$fFO1JHKE(_BuOVgxxVY%V+|vz zLywre?o$)y?QD`5D3RSq3AdRdB>H19u=kmKW9kOB?exS&^oru+k#D$XSmi1Blg0W! z_K!4u*qQ%r`kJ=#s@|d17Fyv2D7qKu8rJeNMZm z);B7HGqO9x_fK+RJ0kx8y zh9zbkj-Ic*Sz;9s0Y*{37kJ|BgO5eZsFJ4mWzXlFVBPH*tKD_=&DyyB4yfcbE3)VTN_K0Yil~JfCGg zXIpj5SC7l?SQ%mvnGxx~$Exiv!Lhrw$J;bg@U2Y=;wU{n6!Oi97ZzSWUh-2<_dvN zxa3Ft!Y~B`7NDM#-1G4|&hGuZ!a~UWtEKII%io6yeDVBz$MZtJ6xd>HQt7_^FFT_m zP~BB{G-xOUafAARKdFa~xXigqL9tyg7|r>mg!$@v|0czFWI z@s{Cuztvrk;#=?3KgBcu0H$6a1JMQiq1lVuoyTu~WDIz0qsaEGhK32N?lfSIg;?{C z>G*5cdmnNA#Rd}Aa2olIpZOKyozoNAvz&I9;84Zm$=%rBxCDRR76i$2839)DpxfPy zYzveh#7`chN5UftTu=NG+x?IFPy1ixJvKrU`+(z1W54^GsPjWGh^*y?c)$MuAA9PA z^$6rtq5k#yej4IC&uuu?nM8UI;Jw%BKd1+A#}!zA&0hZi?jAoM6#f0GT|^L`56hHN z4yh-B{11+~@O54ET}Q@bE@8N6t_>!HfXX~nozK*GgQ+Vg5jd@{;tQb%a%3&R{{Z7G zmPB6y_R<1R{>y2Op?UYzwVz@#{@H$LH{?#*_VamL3s{R?+f4K0)d>aRxTLKWNBDu; z{KH#@9{m9Rpcj(%4)%K=ca&yN?d~I=ll-&z#P8&h@kAMjZf@|`*ejX4FEtxQdkw@d z90@dZc;zMNLF$~>aB1bN*hW#1kkEzcpI6y|kxsVPDFL&;AbM%{gi9yISp%Aa;@q{) zFCN_N+UiBD+=XLlK>&$iCxbUf6k)w}Y)Ce8mWz))^wZgn6*H9PM-Wfwi|ZHa8*c?? zA7JK<%#&PP+QS7I%e3X3fI0dl7WsZ)&-Qdp=KdS)JpN+uF`CR| zD|d3&hSuNNf;DE4$P_WF5ISgF-Z@i*r62g?7>$3os;EndkZ?H?e)VQPFZj`{E%CQ@ zQ)DeICb+qUE^eHWCF63IzTX;xdM}2hWMyy79nm;_%2;*Ex~$_FhC3GsiNEcVmKLKK z9EpmFZSjD{Pus&C0<3IkKok_z>-TGkj0uQ4j}$GLkdX#O+skDwa`vza!vaG?MW{jJ zQ%cvzQTAq4M>+(#bNqRx-?<6pS&Aes!n`AwL_P=l9X$L)g%r8_;u8V zFPeewC!h)(y~k=OS*4V>?v1JCU&m7zp;mi@{FGUHnk7K7*n5t|f?SdS@F#ss_VG~t z?9Pd^+|#W+yC@c*>=YB}@u}5RdojGIabn zi7v^3ZhfST29ba*Ba_szI}e~5en2E5PRa&Jak$43<5}+VM1K-j+#ALAeX{{ZN#t?;)}!uJS>x8;Kdkor)NK-gBK16^dY^!w}* z972nV_@^lMvrPoCebwL?ZcUsrgLqn(b$`xOME9Ws4<=xLLLN;CTZ?|QOBRAX#*~x;1;ERd|zn#kMjIgEcvUfn&a@1P)m7n6c-FULK7=gpFbT9gRv`5>gh<`7mbj@zarHcmC#5_|CqUUJB%-lvZV~t{Dw@wXj>IQ%$Wk=03S(ze z$OHO$S7SrqbQH;mb?L;!upL%iXYxmPUN_y%+}SU`X{7e#H!cl1dVL`A0-hAmlZ=^U z(S0zq@`y2ZVu)MjKIzBXE9WE`cwwh0sF7Z+NEP=K1#$jYU(Zmc>6tOrbQ#$2$Ee$1 zLAK!hJQ2Pd<~s?Zg`{#FfM6u_NENpg3~Bob(XqNDw^c{E7{E?mkU%=^ubR7)<=Z5z zjUeMg#-$Z$=g79>PG+KSr~@uRkj_u%ye+GckXMFxilfCrUGrS-D`_7LoXA z)m!{i^KIv9TgBU5$VJW+Q89U0327};{{TW$xiNVjss8{Dru{;%6FAU)ySC_7;-4(o zDOZ*mfN{wrK(nJSfdvT^^3vwIcwJ0`iG@j<`MVos6FhUIB-hn1u2!%3B0^aI0A`%Y zl{RMM*ZQ3J1(|2RsBY(wHLq%f#tKogcM&A{2M5MAYR4A-L66r%%E>;OAfu9Q21K-c z2leWPF~2o@p@_&EyNvw#t81bE09TF5pSZP?iLE%$6g243kVc*lTELuWO+D`kz6)+{{SF%`YkZwWSgh~wfj@^+V|i|W1F_2bUP3F znB}Vf0Ets->Cb1sp^x5&kN*H6_UHL62mX=$R&$y7>$&k*sk`qFV{>VZvAYo5#Hbc~ zNu>pZks`B~fb@Fw{4_0?R@QjPIU}M9zVVH8{rq#lKV3Ed09Ae3S)}gh1+1|wnLBvH z&uoA(l{_VZNvom%01DKufFXCdUEaBXC#02&;-8zfvlK)>r5mT7$EV?_vgl!GmdjE2 zQF2!IS$oyGX)WT0C{Y}eRpfp|*TZGius)T{eM4uW5%DCfgZh}u=P`dKImBKJe4WvQ zTvkGEMO51~!A-(hl8sf7tbjyf7Kthpx5nby>7yJ(d??;KwyhP2kg1*A!Dad}@)Y78+R03ZZ)vyu zjU`4|Not^q?tv1Rg(* zv+@CqT?3T@V#{5|0``L1BS%^dy!Fn`ez7C6%#0Xu8?7GE0@y~cvjwO2Yq6}nLg*{` zLJsarX&MGL+qHM&*Id3q2J#BR&*UOZRL;h*o7k3F5QAC@`D>T&vH^fvoq{KUB^b4> zR*XKI>yQ&=)+!s=4Ws*tJsKhsbcl5(*5pV5uE$c7lBywE+s(v)bTs10D+YAAfuMcW zg+Dz|Bw$=5L#)d$Zn#^=hUtpf$a#l70rJ;tfs$^A`-0`Wh8T{&r0$-@W$|xOYWzy< ze!4#D?EOn3nNkZyKO8VM=iJLEjJE2v(~G1c!4E7b8S{~4aeFu4+s6VoCr#82gH_RI z3Gyn;%zt*V5xRF3EZFXCA>6G29R}K#P2$B~79^+z)eGdZEp-0ejA+F2sUt@VARrbg zqSI;JXMFI$L!)PSK6|-1BePuS%@FJ$8)ZPc&>?n^aMPv z_S1%5ih6mCTev_-7|E8Y@po`pLy`MynK;F8r2^3GSaGNJ>Y0Ys6Itb=&-;%Hd)v9Y z%uVuenkfrL!}PpPOCzcBBSZq>&~k~1VyoJDWD1fwWlfPuBq;i6(lR7!QLn`bJNNb( zkRNSj{weU|{{Y{qM|8{1>pc6bIOn0ixIg>nRNE(#wxOb|N^C*fLzF;PF_OSjR1{29 zq+O4Z^VM#x0hG&lOAu+-ZM78YHftvaI_z1kvADj1FeT(biZ^mwi&JtyBA{u_27Op6 z#r$1^lsPb-@^Nt|>yoTU6dimA(?-AuMZ6Glc^6uC2e9!oU|0F|_t;Bt!emtg-axyd zA+`aS(2X#Op01k7i0H^eyzz11@-gEQ_3xqfQsdlY_PtV6aSP=^*Xyfe2**IF5+rJa zO9x`zE4b6C$7S>N{6@5@FBA;JNjIyM5{BRH)PhO)H z9rmc(M+3Zy*X*~>o4LnesWX`Sd?r%&4fjcU`1wt|w=e_kG>J|@YyK1I{6@SxClFO( zi?|Eu4&9GtRWY!RB0<$@x{BFWX`CWGc!nK9^*@$}jx?q{AzPJ?>>W#@&f2}RmA#Fn zk*G-U1H(a1a-=xja~;DVPAwIqg08=a9v@w9)13=OzLK`_a^o_`LaM$-x4G=xHYU>{35PA6 zwfpOM&+8WELl`ETjn}5Oaj@j^oQI}C(EY=@LyV&W6-kXMCp+56i!S{$rtSLYZoj_{)&rb;tK&35X%XtY%oPtz~N~1t}0_4#ZK} zQHV7^*`w^V*&iJoF5flmhcD zc|ELBYKKZo`>oq5aw&!TM`+ zG9Xjn!EtvIT$R;WNS@X>D8#C&s{_`Q>-g)Lp2$MAj@ZbP8pcQ9PeGwX*s6hKTau0P z7&KCn+fJze3j*Fn|xdIpQm&-p%{z`)RSGsX+jearZ z;UePA&dBm7i1OqKRv(_R{{U-e)48$AgU=pEjJ!loL*m=S{fN%}*?sCI812yi0BpSc zyw+QqvgK)c9MOp8iHkf^fK;S|jELau%EF-d5wB|;FRx8wA^d%-!-TBIwf2-x@%Ahy zyFMt&b|zIjud*y=$@cOS6~&XGmg^62#aW@6ly7B)9t(fp=l@Me&xqUXqiiBv5k?2JBnP~M&=VBb=t6uDfM43$Brjzy6pHBk=O`=&o!#PUp4n?K3^Oo`P)cl!9f3 zNZuITz}*%7LyNDagX?Zxn#$T$$>bL)SN{MccI?i0`EO?F_A?sdpwy#~*UCEa+ZB?307~fD823pj+N?+BwdQ`yna2F;|JN-cGCqZ z_bnNZ(0YooU5=!2N!*2#chosoX=LXi{^O#NCw^xoxc8&SL2oe}434VPAMlEbl0KSo zi_vG<+$Ak^UjG2z9n&;|6?ElI+l?E{pQffUfJ1)nT@w$S&&#{r$-=vB*ZumK#)^mU zCcXQd#H15EvO5|o1H|p+srxmKildWh>Xr^km?>B1O1~pe0Q_|PA>^WLu=Odz*9j8K zA{CL@QD0&YjT9g6(qQb7G7(9Z_WC%@UYzT|15JVBTIm){IX1{J7+B@k*ihI)CB~R!^G-bRC)AGf7~KjO|`n0B%WuW9%TL+kcz0<<$`PZ zjl`&4LSnZ7dVr}Ttros|nWr54JGS_TKz^(V~ftB{mI@lwdF*EvM*9Tfgnxa%U97b4O(=$%{D`kl{- z@*0VjsrY(z(L;m0F?kz_F#Wx8Y`1jehWX5X?KV6B2blnVkaRVZ;5kX#$s3DQZxryTo4(>tza`{!wS7g;ySS>*exY#c=3CBeIxg$!Y(b5O?n^^I z%c7u%A9-^uci1S6)$}GnuqXno%R)&s0*X%L^&oZ881VwVcarA5qO{qapwf^Z?bQl* z@AVU&3ERD?hgNHD;D6=WYod)TiH}D1C-#+UM5|I+g?MrE)@K=VZmV7}XbV42iZk!- z+k?OUA`^Bk&CWszild8jZ%<~{LmC-wt{o9foOv)%(l?imp*TK;7gun!03SfP0`CBD zw~<9SXx2#@Hxj3|!Q-V#8;+hvhg2U()f3FwA;fB{^Oq4#j=E8?G~hgF2&RClBv=aW zGcqGA89;&$9-$&hAZ&G-N=H5_p;&CdFOT7=Ru8&aSD9sh_V@{S0IMUnjRP_$_L`u7 zmHzt>&PRL z;ty^WB!Uzc8&DdbuBKRSvpLGkIKUY7$fP~Csqhzh+#hI;rzvCzAbJA2h zt5;f)ge{Ap4U(>FK(y`8imokU`;Ow0+aU0xvKd3i9HlDgU)lhg>;e6{!<=Rb(QVh9 z0Bsh1my-qj^5-AhH*;TMtz+Z&*8nM+X8lDJ0YqMa`1R5NfaOYe`?79|xnuU?5ihQy zyP6IR8!md3?_c_B1Td1*vm^nb!Ro=#IwxqRXwtmp`k7M4QK(ATBvI>4WMH41vNDch*qLFVD>?n8c|Y<6Dv%nC0$?HPFaALLPQXm?%T za@s5xa@k}uw&wO97GY%bB00>ws~&A^xS9+iYGrn9;32q?}TDx zPo-p~;CFx^wJS|I!3}F#3tbYWA7XM(J1_CPM%*dO&^r~ zi@Cd_xaYa}!t&<$dv`4pD=F(*Q&x#MLrN^Tnt8;x3>4Oc?mnkg6=7C5qziWye5y5E zbt!?>Y8a>YS`fV#RA&~g3zXy|PTIGe-8(fzYHPl^%Vi!T#dGw=X6NX&J78MKSIcVa zsi))%tBG)hLr&LMAdlduLV9bM?jQ;2y1*tz$pf-2?WAa-4Dr*J`*~}D?vo~KtnJWh z!X_}oD)gqXB(*}K%UGdS16Nd?&@7p|Y(7Fe8@C8%{ROrMTad<-;AA=|@iN&FTiplZ z=xV2MYh7hZCD^DdD6Vz`RL&`te{$iX&*Nl;_m+o=AK9z$vSmerK~sHEwgxAv$uT(V z%x*?Yd%CN{eKp&X_-oN6l?&_T6~fO3RNLgI<>$C-pvXxEoB*!W)8m-%VzV=$IauRm zVA*@C3^8c`8+R^;PCA;PN?+a!3D znY-8RFPhaN1~oiu;%nuq>%%jLB2iXk`*L6w`Pde?;fh>^)I;v(0DykF<1_NCuEQ9W z*WuzqRf$MytUgHX`#kSsWZ{w^&S83N4Lv5BY&^RoILXe18!BKn3-eu~FkDRw4dZr7 zf5K_6aE!S`9}uXgbj{p+csS^GI-ClITp5ayg}?q^cCwN}f*PZ!BgaxPaD}dXN+j=` z@b65fIq`PV%{8Tx+sIW3l2%e#m?){@qe{4t87pQaTp?>KE34bIv9y9oublBqXw;cW z{{V-stzxQMN5|c`*bLSwE@}MEYoNDED8W6mvJb+${dFj$f_tCXlQWc&BtLf7b5#^o zf7CrsfzUE1k?>Qimd&E7NLfcW+=2Ub8A;KiBqt)cDr!27K*dZ+Slix4!9<>v2X-6( z0A{N(R>s9^lgYt@u!2lni+Pl~Vz4kAql8eB^!?@@0PGH)xND5BRB$7`#*gFr@&GloUa%N1#M~Whl1!R?P+LoydEs=u8e67WtWs(bc9^ytUK>Z2{ zruD5gWQ?bDYmZd|1$7yfWfoIDR`oxYWY|LJWV5(P;EELu%|x8QkQ$#)hWgdx$I?ct zDC_D&{r8d0FNPx$y->^xYm_>pyp8>fsIwjU>tNEbYp}ZwOZG1U1z&jvu``9#_rzT zQWh_3aU1}#Ku*7m^0c4BjGQI0WQ#^*ONw0}I@}4HiFw~O1l9iC6qd92^55OV*?a4j1Ox-oS%Z9rnhLponlgmGK@%b&=u#UFB`VapAOuvs6gPVPI++q*SuO6fQ z7VX=)+yu8K(hQlF>yGxO7g>j=l?b5~0M?b)7e3G21e@6>%n-;UZD*>`F@R+4vDY?G z+uYdQO7VrbdNaugKf)vi2+mc2tw17&T`y|-MrLBnsRkPGj=%bk@(3HVK++$2$3AoH z`)>8`jGlif4AFlqvWFXow~pc^F@3P-G|rS|aqdV}QCrnQcGp|nB@lPnXNwFVd`il) z-G^&!i?=tKS(7y=iWSDavY0)GQp(}cn8K^$8*aWQSawkoUG+p!-DgnZz>cVMwQ+GY z_m=jOd*Nqgc}S&7C6__-0ju{fx>-w+fNL)ZQK7Q(cuiXgMv zWdId!0=`^&AJ}vmIwRt)qV3z>;xb{e@GO}rBXMjP@B#Sj#k>dCP=uOb^ij&3Yo=0{ zf-?A*x3U;J1;*w8iuTq-K7>%~TLQ+CzNr|6$-cp8!T&bO|s-!)zlb!YiLKo5sR>N(${Xdf46H6u9v@d2-ZdnZ>H2}|rR@%h#m8xE zqb>9eQ9YHVAB{@K#+ChBk1ap9FA}5gL%=UqUfVT!EksPTAgSN3^xI3@l5c(mNrL+i z1M`9SuYsU6`tPRWB_TMzgsESDVQ}2d#Bzh-Ar$5NcGGboOPF+lHVy_d{nel`l4Ov` zzMn7;g*3;J@l%Nd!6aYy+;N0!m?Vmal8TZ=Hzd-(j+0ELZm# z9x9}4I(UsZu4x-#(Nx~|)-FGKK?4E02{`Yvjgq}8Hq!_fWR02`XrjyAGKjsDfP*T6 zBVsvmV?bDrgI0?5Lz{F}H=W0GEY7?@cq1-kYSB=gsnhkInvjZ8lNLS>s~;hKa%x|K z$mtpt6r!IU^u`HB%^gCQB_WPUUPcHQtWl|_qo+GZ z5gb9)!s&Z&YOu?khor=@eaYDkUE$vaaBLpp8|#%`H!W#aiZ>kdf-$7tlw@tJmC+k`R9Ch2LT4t2ru7WTU>vd=I~Qah8e`agO%xW4)42 zDG6i2LxMtrPwCcXWaa?kchQ$g+H0yr^N4us%fSTvtMW?NXD=}pmeE9Pq_4Z_0!bZ1 zd#*<9Ph2wE>Km!@Dw`+$LHAY%Eseq8b9jWuT*Q&*ve>IpD_Ka)BaKDF za*vMQvl5W4tZRfH(IS7U>~ZokEPxjP06vla-jC*tGr1p^E^)S5yNl`U&AKdhk7~$T z}7_DNaiY2Gvn z!B!Ll-l*g~zGKu)bX=&2k2xQ)XAbCXoN0_t_{Uuv>_`2{-IiUt_WiqWbsxF+T<&E6 zgj6m3D9-h673Acd+P)eP+b0_BvLbbh4CNr^e>a+-vbDnYW-=>FI3YdZJPtB9i^b%& zNgh^cqG3?J>3?zfcvD+ARXF5zb~Z!Kqg9^fmh!_Ag8k(dtMJdiEaR+$Wa?2&(|6}+;9@#KQK3KdSdfhE}G zX5-~zPEai%K2y4*Yk(5hl9yG81qv(beww}!^%A-K`~Lv;^+fn7c0{a!XB=&11zmp* zhw&OBIxIWwGjAl_`FwrLMKG&986|4)WnI^%+J9};XC_h96Vu_Mn>J~o#-+u)Ue~%x znRa3yl^d^9^*RbTuQDWbU5(#R@W+hlfQ*SQPmf=Un}f^RL>|ie;)KX#ig)lY)g1V5 zxH{0{0ARSeUppjaGUTb9!1iro7T~Ok&HN@t1-TL7O89lItc(fKQzpCY1Y zlz;O3mLzbmL}vd050{riwwJ28C>EGi*=&PBX7B~!Gaqczs8Ra1^QN9fRb6_LQ!qvR zy=0SOvxQYbu?4yT^``nBLDBG+9aWgN{{T`g`5vYe+Qx{=sDsofppnvpS=QbmifRk+Dr z20qkk`>bjjv}Y!Yz5`Z?80rfuB}^>RKoy~OcW~ftve~}hwC;uNyW+B1+GO&J&c@+l zU*amt3YglUh38&lru%BckvRd#yB95*VS_^DCd#WN)63XWdnZyv=Q^>jWJ@f|cQ?0GzND|BGl8u-i! z$L~cLuH=HwWSa5=cae{15sfXTAZ*RzY2u&k)s|*VfCipxI=V}{h|#gQ zi)RH-={|a_>tOg5WPjs75W6GiXn&RVCE7#`agoF*+pdTa)eL2#PH@M=6cKYh6 zo{B|U#Uhzi;%ac%dF`R~3N5NT?VN*L&lF3usTCd?qbgv-R3=$GLoISS=7k`M00K%? zhh1}Y*BMJyjg@qu03BAHWCK_rBdYcMwb)nku9B@_5RO|R?Ml|sClIEsPNeIb$fuQr zu2(xS!ovWxF4(s+V_}k2+<;HhUTxh-7ZAJ7+~$~)t|W;Nd21P+X}Y4xl?uYU_#ItX z)grl<<-FpK;fB^W;@11rcoVNk?D+3dD7;Xm_J7E&ZNkqhDC1D5$Hziv_P$=I4ON$8 zKA~(F?4%cwB-Zi=M%)l}$K6z-Sgg_vOBHtn>PK4WDMgbZp76lE>>qn&>AH{9DdVkf z-Iwi2rSg;>RUYJg)^m58Yapu8^1D+>d36U}tyGIO2Svx^OWDwkSJ7ruB^gR_RTYxH zLs69`vg$R@-Btep&au!*?La6&rF`{iqR9s->y<#TMxCeF<0&**yowqU8aRmkmDV12 zb2NiocUyS9wl)ztEu$L3*;knf3`6h$4ROQ#lGSwk1sy&^vd`kXir(9MENVPbP5Y(7 zl0ZH**F-yPsf1-AthPW4#NsiSV-sM`>Cuu+aEofgu3A}Bd`oA@sLFtqfV0FlP8xG zHP9BKa;0A2TEemw{{RVKpwm+1Qe-cRnWpaCZNWrBZlon+UMsPsLh1S>vRnAMW-?5F z{O*1K0R5wA3r?($q-di|4G05oKc=Y);;ZUIQocI8?5GN5xZmh{{(7cL(5B7&D57Ee z+=uMbM5#Lk)t+C3?n{{UvRP%F?XdTpt)N=2%Xb03v_b#)`w6efKrp5BzH z*dIN0H3gR~mDW5jAQ*Kz(y0Y9Q9YfkXr|#8(mz!1|(OF58+=ec_vO@?rW5QKBB!tu~+P6M7Z>YY1%X1 zUcqralwR=>n`<>x=4Z%V5f!vZO#pD`nLSlhwy@|TnHy!KUd*2>T*6 zk^7eAgzU>)KWqO0+j*QFmR2-th%$xdl)d%J!q*ctoT{ct8~_bCfzw>9eyr{l@{T?H zYm=TP5hGuU724&H@VDpFqGIrw;pk_a6osqyGId7+NW?7Yt*=PZx^FpVBzu(QIcZ%t-GicJY3P!D6E3 z_p!5* z0CD8Cp2^GK%@gB0D(2HEevFsb9;Y^zcggB9w9$f;mA~cJmo4c^=&auBUNvq@%b-KU z4q8gUV-Ljq0%N)?JF^ibz2;$Kvspd0lOqb5B9h^Ospg}K(2^L*PaSciB;+1uPcH-= z@M#`DE9mG(=lOh)<#Ty=cT0PD)gqPna(L01LWJG;xY>!JT^R_H&(#8A<%-DuDwvaU zCN-8i$J%79=f~Zrxo38U8;HXYSsYN&hePA87BiJ{ z69-tG7TuxX$EwWnSU5gE?i;I#44Dy&w!FKIikOl`f;BM)=r(4hLF?0Ak%OK4kS0SG z+s$y@%N|^PvHFM(vrOJ!C7j7NM=dd){!pe?=mymYqrp@jDm=7nzUZoHjW7_1&?(sA z!bp{Os9OI3<}{{;u&o+`BDNu>h3E?@D(ZYt>__9EWwO$S>h9yZuDe#{FEGG9YRWLg z$zN>7+o}`RzJ6MkH3q|}U{+stwkAH`UDlJ>SF>eN@>9CX_Y=Dr2K@3`@ty#Ty?hK@e-<5PQ?9-9`4K7%z6BD5ylL0*h3tkDL(2^n~CxywMUk=pdMU_-PT3Y5vbMx&`0lB zwawhV@AE5AZJzF1i=;%_ie_ks8h8;Fr-=yzH`(<2mT!23q3sjtGlwt5mBu^0?-3R| zm04Lod8!-xHKZ9}n@Ae!igCUF05!E89imaYuP#bQ{3ouQ#nZ;v`Gu=?+!A*jam|&7 z?Q!zO??-!WD%N0nA_Zf)@vlv0Uy~Zgr&)L|j}Nt5aRz!ohvYw!i;%(NZSH>FdzQ4l zBapV5Rdzsn2B9LOMb&p8<505laZNL6`cH$pu723Mk*gKz%Bxap#1meXrqmj{-5v-} zX!xjY+1Yk~chz#rc?jdFP+MWJ^6=A}VdBbArowa&@J(L!hG!p%T$J$5_ZPA}7V%J$ zkw&%m2m@-d+wj#Q=*ngwjRHL4*&2m}7m;8a@l>-~O&a=DgAgOC^jOete-d?S6zs=! z7U7vK?d@bk?V7x-1xXya)Q-JQo0hJe*XaNv%qM7Pb9o~z<&4(Yd0=@Xno0$e_+&<_ zL;LJO{4^c8P=s_kt$beDZMFkAv>SgNG*$U5efA34997l0itP|HN6lS>5yz8-CWf6W zqM>wb);lcQu_r@DL63v}YNBXN^C5I5-3pQqL&sM02su_s9t!)nyKHxL-1c`FGi56u zajnueGS3PhP*<<-N>>P<>*Tt7_lVoY2`*Dkg^#1^9D=5jp z*oFJd-0@kNSTi-;vA|lp^8O<&YxLHf@*!S?vgP50ZN!iaiBytzUvI$+I^V$PK_2uH zB+3nZN*1T*r-n>y(j*eAw+_m6oJa_-AM+<@cD^OBfzTXdm55i{h9nyweJ)6UVL&N!ml~t0RL?deb zPOk^X0*C${!Gv%O92!~2fs;1xH>IV_$I(;xi0T7BKxSj$<2Ml&#G z64QwkUIw6@_NK7AKh;*}Tx&29EKZu}7WQ}3SoBs8Ie0&s$a0?`_Z&ETs08aK9p@6y z)l9O+I3ac4kXrPwU3MS70#0M73kUwkGg*XZ=#kgWknQGUx$|+wc4il3Mu`JRXtARH zl`3~?1GRc+doyH1M@L#1{hqiHD?MarKh=9|GDu~f_Aj}(bmFI)gU{+nJ9%q8mhQ=( z#+SXjOEGts{$V_KcV2>0UvejhbH+%Rdu&GBPa2IhhkIB-P+ik z!(p#v7Pj+C?O5G6>4xm?yu3Iu+gjN63B!rnTP|z4i5rFR9;p1^?vG!zB3tZ*#JBU^ z?P&BE8$+67=r9kfPx%ssxmnY%VZ|F#oIlcKmwH^Rj5g-tx4LxI?$&e z!Yr{eyL4`uk=4`=&iTi<`zJTtIIAnj`*v>PWaoM*JP=-mC_U7Vm=U#oTxwTT!ndvG!cn&&GdAtR!( zxJUjOK(ry5tKbDU)M8`d6tfMeeDzxnZiqHWQ^(CBQA01doDEcRU+mcb0JB$!pp4H{=N3}a zDCALs@*D1V+;!1ZmkKUb-ZQnb8CZ+CNG;!@$PXd)3I^YvtG?>ao1!YFd+dj^xVwul zcO7y2WN2OMciJ5$fCH4<4%eFDEY z*{vo51x&V{WE_N*s~pNxn_KqGn;@axre2&?WcblD&L zYm~gfVf*(r21MFp>~YHx#k{NS-DED$u>%DCP3(ft$PK)8BeJA!vzLNVWQf3AMhV>i z01$dWAB|3uWbM6@UtP}%{{RirGr9FIDgZj}G~rnYb1V|9?{BOlPq%Jy25)v6lBbCP zf~RnPqfQGauGv;}M%I}aTHFhR{{Tw#VC2xD9yL7(I+JMVi>U@Y;j%A}EgJUz8wO=* zGIrU?@;28Ye}>l6*ciI_GRUH%^VDZ82a*mT7xP|X`-?f0?X31b`tjt(!D6yQYf>Xw zq?#~TFF;7~>#7C3!B)zi3{XxEY>XZGgnT>@T;*-Ah3ctZk|aV{{SPwOtViREYIYtQ$$tRF1TxREy$6PI&=t# z!Xrd4n6tCHlH5xgJaWe)IM0KZ(NvEeNjCrtg(s9F_^7PAdXP;}Q{LG%UDL*-Pr zcJ_@qX=C+uI^?r0lxA40Td9QXauL=Z?#x<662BS&w!H5uB-lw^od5^`6uYhtg_1yj zJp?1FCD7IMQZd~1(KN)mVsu=O@;s5Zci&4bTib3Rcx|s#?U5pY0y`a>R6QRHxR#)+ zDWGBdbZK}MtrFSJ7W9DGku=toc@|bPwJgp&mq=%LB&a#19>A_TJ!W^vh7QGjOAL z^FlKA-d719E6X_|Nmpk8vY*-0UA?$>N+NBd=Y=Az6pqjAQ z`!Jj7S%=I$_V{~Mz~dZ?`^|}7 zp-$i1uCwXB)GxE#pUV}OpORr7BXX#Fp6GmU@VD8y;g`*d5O!ko?oZ@3(Ah8EXNX7T zhw?(x4{EJhvz@ux~S;Z5}VRFeEIwDn>RFJguAZnlwAhpXJc|U@uNkH`} zt9W^6rOYY#Y>fE4ou*C#O!ktbst1TuxctVFOROy}dw(To1?9d@BMr=JDyc~U9EE6h z@H=W?gy>5b7*6c4MP+4MnFwgfWh0S06H4jbGRkk<9HvFbjnw}D+aqf>-7(2N$uGBvHkl;0XdDKIYs_X;QNP0L@S!YXkTnO1R5F!0Q8Bao}{5nf)ptvJ;h zvCxgQb+&OVPtDV1nHh-f(QuE;m|Q<9Yn0zvc0lIVxHuS81Xf&HLY89C@H^0Utwz{jqRLv?n_9Y zbh0od3JQfJc%vGrr%iL+=Qgm^#DafUlF;qg^Zx*nL5D@4;W9XD7in`z_7*d8xciv{ zC)&v7jy=`cqL7YDO8UQdeRA@ch;yJ@kc6gMAd-9(p5D*m;_h$zxA{g+?$XqQ+qTin zAWw6Nj!W6m#W~7{f+$^+sj1Z&A4}$Ux;-{VijJPBl4LwU8-1%%{_l_3$FnA~>5uYi z{0B%sk5Y{f$k_SJuQm%Y2e~=BW{%`@x+KRBPwwhE+a2%mX1hmnZ)8(cDc3WQRE_kEfi~#?!QQPUf*En z7~SVtatEAB>2Us{$H*c@0#8L`Ua^O$s)$dawbH{Y_jk!ld~ zR$`8!8NFR~o7$_kG+H1f9y8iOj-d}S6jy2mEZQt$+dX8mN#tHdYc?I-Z#A#E6wt_$+DCaUuQ4h~Zz-eVpmOt`k&u{jZYjKg3xafS4lecu#+ zzwAywircJm$nd0*NC}WHw*5inN)fLsyBx%jM$4y(je$q`XCrNa$H#8$CCOdFu-iu9 zIB5A3BQXB})8B9NX#W7G#QoVyKPcb%EMDhGnSj}Iv}$IQu{9x&tH!$Sx*(fXbBr{) z1UDimPln)wp>5e2P;#u2@IiSmFgV3>#L&^GO=y2^s4;Mg5@J=xSJ}%HSdmiVds!io zhQXVO317f%sbV}qK5H|&aT5d%nyp{s+jYfZad`OXe$L(~w)0WH_UJsRJjq{(X54xy3VE5-m?c$rC}I>>bY08|yOT6`!wZk_VB9GmkMLs;1Bw#;or7YUU#mC^Phib`| z@#1_A{{V8dwfP6KZXjE`Tlg-mr0aDNsv$lO2n@f20jSfNUB4us^Hyc{%#29^d<+TH zKY}Z^`P;C2ddy-h?hMvZ!ysF}U&c2QDWfDpyi=CJM*cdc$|X5+JNS7cDDE}WA8tB^ zI`w}c;Iho;%^kCh1htLT-Nck(ZEm7lhTE)+#4Ke00GRUnYKyzA70Zt>!K3Y z$q1i6oA~&l75<|8b){&R6M1PVG-)ngDU>ijq=<+k@usH?sSxbo_$>p6Sss~d<}^fB zKh%S?~HmPK{NqKvP%ycqGhs zG#$B@zd>6&j8<3qZOo>dtkAShk+}Z=B`fsQr{5z<;by-P{5p{BUiG8eu5t4k$NdmK zXXlRcmF0&cg391=5uLI)lW&vZQ@IO8K~LRkG5qxyciOKl3CH2F{8vGb^xag+@?$bQ zLlO3Xh0-5``{w3bjJAGjuH(5Nz3*^c+((gD2ELDc2-knz>GaVaL%nXi(D?rVr>@}#&e^qGR$42IzrBdbX(GH+h}B!vRmCYkkD?j+|+TWX%P`q8p|i?Adgh4d^PA9&F^X8vAaBp z#Q^RJLzmJ@k=Vx!k|c)RS%9w+KQA3oMPhF1{JYIe#W7&>NjMjGFYQq57^x@muAd^Y zR2%|+3XEK-SvDjA=9!l6@g;RjhhzkWJc<7RZm+7C${>)+t8(m&$Pxujx4OZ#_AF;E z3C0Nn-hIa=g=PxECO#krJLL04hoR zzJoyKRUu3&i1?*cfwEF6wT`1PiW7jr4Sk8V0B`R?fMi~BoUE4%qlF(O#e;vUz%$Hrz|*~de^ ztpQX+Dtta(;|Fs0c96j=&l5xi%wkktf4mg__N1V!SC2$R<9b4U{k5(UZ0ML z7CO7#19bKaA~GG@hD1{xxS5bEZpEaD)~1@SQgWjyIZyU{d}h1f_aX#+Leo^8l!wf% zvPEN8Zk%CrLFd2wwHT+8jq$HwWpm8^+fQS)uyaP4JMiIIBy}ZJDD@q^ZM7&g)1MHm zqMmYMh}}Cv{@Wptxyj3Kh-Q)T`6z8Y24w(~T+Sx^a9pjLq@4v6;$P=Pd_gk8cpa!5U zyhw4?X00&FqRgtW7gaV_3vRMwZ=?1kc~z3)U{+YTDNz%H(M@U( z`!!sKnkR{4sv*cX7=ya;G25b0_#YiYA2OYUaX_|-b&>bh&e`ss>f$R%ZIMil&;SrIOT2i6EdC8Aq+ zZ6I-OWSNaBcoL*7Lv>%zLIJCzryxBcdmW^=QsgDLiFiPa=0d){C8_$<`D$P~qD4jH z6UA(aBS+7FQ023|0jkjWX(Wm5G4k5l&v4|)Ke&0RqXQYI5-GmkI-4>x5Qi$h4&S)S z-iufi#Es5VDD|jH)a-YzsIq(ml)r5$O}1C|Hscv1;<6~bTr{@#737kN@5nyjk1Y#1 z8OM|k-4PX!Z1A65iY3QbL3i5u9MleEdmM$HJ*^gul1F+Z3PA>;gQW-KqABDf>Ox*3 zW$8<^nhPvGZq>tAAsxI{?nmipX6ET9mfa7IpMZ;yqHQt&9*A?ZGcaNM#P#>JepWK{0-1LC&d>Q-`Mu(htm z>PO%;)LvK>i!O_uOezqw4w}uXCPhjC)M#R8t8`eWFVa4mHpy`eH$}$TK zy1GB(3#gCE5L6j>=I$eDIA&IUAb4w%?s)9-SP{w}y5M|P&1H?SHp%=D2~qvp^C{kW zmtE{*qGsn8Y(*562g6gU=#!{UK|^`WWU$%IEE67Tq>A~|TXjOSs-?=}46V)0-fsP_ z{cdMX*iEfBC*Dn)s=jaE|UOI8hmRsC` zRaqX@?K`}xcRpX+k?jX1XCi`|^g7tY%)Y1^P zORC{>G5-Kq4EwvLfiM#5X0hT-E~9c9|;e!#N&FkGwMe?IqLaaiT1%3fULZ{}Hrj!y33A(9AX z0Twm2wM2zDwx%z7|!e&CUpz;A>kPaXL;k{1elhmIwbvZ7ckjWPjaUw+hE&71) zI#DUFskI4q_TO;6*)%=}$MDq6<_Z+x#`CU;@8w7BNFZ*mPusy_Mu&7 ze6~xn#x(P+ak)Z&f6G>W z?D25>XolJa9;GM%HC6z>GwRSdIEEQhG6m*dMf&tY*>t!D{Ub!w8Jwm0Cu{{{;I5xR3HA5xtso-9JMTb(sLPp=*QVMPd*`s9SqNHE;8EV zozuN95#aHV<>K0Z;<22+a@kdsfxT;@k{vgw(ROY~dSVZx}0lgN(0=#B7Ekc>?NiDp>n>H!SOIk9=ILt;S17;1!$q);Hv#hliGf zuFGiE-8O|0d~xy!?0H~@b-2k-Z6LNoa8#n(GnU{Mhmm4xz@-P}ZFn&DAnK9T%5)FSO&g$B2VO;P!Zx>Va_owr(l$9I;Ykl);ag~Y`) z*X6w>e$ZEn6Z)!X1vSa{y2PMo2>PZ#A8(4*z`33VUn&&tj^MuTi|fqpOZ{otMYII^ zV75U>;Zfieb^ic0PKm_Djx|EK^xw>;orcMBC@R`gl1Kre<*gI48)8+yCBT@}dWA;) zXxo2ghqP#mr0ST++%jKJR`t4|U_4u)Z|u^5c%?Zsk#-{CS?y+G2&qzkXZLC?#w$BG znMiyVzuPZJqi&^rJciv4va$hng)yquFmjTq;&qQAg_1Y2K9TrnSrtK7IND2lZ3SD` zDp0TaPcFZfh{YVN1I;MzoXX~LxnAJPTiD$s^Wx=OEQCmE(9W@kD#P$$zP)DxVAjCu z4y)C>BYw_5Z|0-gT(z97a;h8yNg`oXk~S1%V0IvlN4a2EokXghpW806mqHfB^v39L zmc=#PUmEs~PS$?wj`sfCJSbAaDHK2o9z6&w1rF*B2ZpgDo0oyxjI3j2anzl48hxwE zyN_p)E)5oT_Nby1mYoe7NdogUG z1<{cZ9v=Aj3W7JI9r}HBSPiiuTOk=8KtE#BJ6qw7>hG*4^L(yW96mjuHo6QHg7ha@CX% zK0%cJM@35@Mod-l$8rPiheke5&B%K>i{;7U2oN>xn@HAH^H;<$49Vam056uge9q}B z`B#fBGaq4>{XfR5wZrU?p{&b~I3Kr<{a#;^pDz!(xe&h?6@tc9stWN3V_t^7dIGGg z?WB9MB#I~!)KlvG}jU;@>m)xghEOMYN<}zkCP}ync(EmFRWCqw z5L(lwwoDxoEo85<_W)O3N>0IrNA~K8)EJVArzTv09ZJxx`*PaW2o}xW)kqB@C#VKt zQ^u#yUR*oWoW|HjzzOmz*T3yR0V<~|&W;Aj4T`?BG6+4ps9A|``Es`}G4=d)X}<#_ zepO5F3L+W!?%Zu3aYL3?Z)bZQ!(C4mueHUf@4JVnAOlJcmDaVmX3EdBVKV+s%(H9E zjBEzcD#u?3{)y;q?QZ0`7jY%myDPsdkQvx9tw}qb2`FDk8W^zYvL~KB;EJ6_Urg0mR?ppSSLA@|tUg%w#9HnI!)JP~1y6C&UGjm;gKl zG=?55zDaQW6(-xG^T0@XDfhj>7EazcGFY2Gax?0`g56-cWdea*#8p@yA5C?w+Odr` znOR}71Z?lB#_rOT>i+=S$AypA!BbwxjE=&4s9B360Bp&rb*L4g*44(oUX7M+B(E_4 z05Aei(R`Tma}~Y9j&b{7qm5mQUMk+)-a(d7wHF(6?Q%vvP3H)8GDg7@%{bu^YFN|aIjmU^|_S*tvrDn z>I&GM)m|#zc=79ZZ6Fs6OG*c*FD=I*;Ay_4A*!wgf}#-I&D=3Zr9T$RTl zKx5SEsaMGAh>e^Eo2&V|dkF=v-k>h<6*9?jA*me$}Z*(|K~A18iBoVW{|gRn&hF;;k$$EM~QwwahH7aH^`QQ9!^g zY83Ce)F*J;NUoZnrf};Y<(ZtkNoMl_V)ocfuWI+ED;=4Ept*|r0FqGqb4Jnx5=7k@ zNIo4p9ajLDyO}RwV*fMpcHpxRUCJA=;N#w=&1=fAaWd=C{ZwjLtbm zoKD4xf=xU()al2ShfS4s-5STmJ01~4W;rd%5*}mS_1Eev`1os1ym&=rTb56fF6|_m z%1L7m770Z}A)C_i{_?3L3XZhU`LsYm#^{_Jxk|<;l-%4+FB@6{e^iaIAD`1$oL53^ zB~^DeGUD#a)+?hO)K?c0GGMh$EsV?Fc=-$nO@72r*6D*KH>dD9Mm0 zNv7Q!S~C9tjl2rTva=gs#X}Z$_>3-ZFMQI+Bv~l!ZQ*iSCrN$hlC`NDDC4Qy9v~J# z)iWYN=%{b;R_O!fF?5#BRp)bT2O_QD>!C;v=(j9KimF_8LpH+h=>&M#){vrrkf^4{ zpIUBC=S`|w1a*P<^4~QGyvkh11|kJ8Tg4Eo&nyZ#jrLWmb@A3E`R11q4=EKp%woXw z2>be)yb$KG@Ug0eVn(+vi-Z`|tQD{0amr#6F93G0kkv701`6OAGS~6ll90W4^$V)R zNiI^4ioES5AI$kM^sO~USa>oUEP)p*cEsA*#EE??Rp=;#r{k__Qj_ot0Eh$b5VV^B z#?f1#Wv;sFLqG-7)?Og03&?EonFwe0hrJ|#2Ktk(H@F$vWf8K%BD!xAJCe2xa;w_J z?c$*8%JKtDh3F736uYRBhMjcKPEdz*lWm8*m3pjfN9@-{hq@k1f^X!Wd- z%N=^XaRMXYjj7bwnnj7dqgjOkr(dpzlRmpGs!Fr4f=R8)-71LdL=0$a6H6H!4>h>L)maikg`Dom171Ap{C8lhr|h;!idvq`GK!Um7=&g z=&=M|O9tZC+w)U$=mPaaSMIIaOPO1?ktEVW$E^Fjn+D6%(naCami8?iAt8U!P-1hcz z$1!Nsn%Y3dpb*I0I*@iCgQQYh$8FA+y~B>YK&chSIZz;?1#-kt4x4IkqDvON47c}b z`@-U2LH_{qjiBVti;jUk9A=708~L43Q2|VdLWZ(98`gtRD!@@LHDkFV8)e>=ElsEf z^scBX@W3e+_RV#5XAUvh?XGT3u150JMAF2Jzp63OkaUp$0JBF`NF!7fuaT2QS4o5Z zagu2JV%qBNc-5NX&xn@fdo>Lp5$wu9 zaJlTBap$nVy*BpN_K71yD78*bUPK*vIiiO0`smSB*sdrb(W60c{AnkFj}SN#08~4kJL*yY04!Vu5sGcA+>Cm*i;VJ?ci7qP zF_|b@(;;l;E4xW{c;sHH!+pl7;>8DC2%gFakkg6}#Ofq1p+12=ql$Br^sk8X)n~~Y z9U}7CKaCY(U&gwHh`!#e@0H;7$zrYJhRCW66R*ZN_ ztr6l*{{U~rbNM+E)*6sDS9Z`stXdf8@7IFUnIBG-{Iqmx15f}!N>Y~P)?@PGO%%LC z5e3W%aAWWf0ccpCttp`-8r7+af5JzBSY^--=9E0C#=b*s9UYL8-5XoJq`DW@K)#}yp0d$&^)?Vvo5i6>wO)SU%v!O=mHJ_{#%YWBAF z{kZvpRLIvT@v5Ow$%KW+qyP^7S{hVBV3R%w%Ape%C6;a7mstC}CD(Jwcy7CkJCboS zE2#n<-RreL3KbNMbeOR)BCtI%is$}ooE?&}UBMPgNb$HkONYzcL~Y>;yo4f@r(ajl z_-fDF6DO9-c6s6z`gd=+SzAYYWsj2ycEXXd4iD-D2y4G}E@6c;MWKW;Z_bwWnnNv$+I(U2+@b$I(% zF|8}JlU@ zf3Ryyw?LagZIi$`T;XTk*$gHAPvjT9Q+1KKn&w+Y1=jD~kh3G6imD2QYHUWfDa@UA zbB5=qi1S_cCF2f~N!zE7!EIfo-gsX3!7gtLFDO|1cQ))tyKguZXq*ob;Cx2<@2JR) z(d0hS;JWNwh-5%c1;I~u{P+0o&$+$C-?gqvOnj5XjK1t{@NS9_kwU;QE$2;R_gW)% z6_A$3U(Ik5;~x1gUoT(5b2aD77ngY1TK)_cLnCV&yVzdXhdfq+eW|2l?gCn@7pDC+ z!QysmD}j}E+g~E&36LM)w{pF?PhmLh2>_vd$9v!}E#rLGVPGM#Di&+&1-P-iiI4ok zBA5L-{VU_Ev4&Mep^;}V32G0PqjkvTWLG)LziK8!<=g}Ijf#(AowtmXUE22bwnFhK zEwbb&3PrGE<>72NZtTkMfx7JG-m=3IU{88pN=A51PIlq;{mobqQ z^af|Ufi8bhJzRCvPl-^o$Np{ET1Ri$mr{Q*$Kgy|&>@W_WQfqz ztcVX<`BPapcTf)*$56Mf`g1on5%)5^(I1q^IS!>wCJu@ZZ$SW71iiHL!U!MYPHZ>T zANML{ycTr+hRAREV1B}fJCh%Wm6Ipi_U()AGD!Pq>h{;sf(sHgn`^G*K%;(1lWg|dX}=rwqsB;0qu59Jl3$YbvD`6*O2%*0Id2}q&-C}JCl z6#W$XYir-g!vY}sdN#x?T00hPfuY2R=*r^W+xm2Z(QNW7lW8Z6ycrdiWRQWekWmN* zzq(eM!_DrU?A^~AV8Cwz0N43~x_lnbRB7RtSQbCb3%LGFo3zDz7NMiHxX5LLu}{C1 z<&H>QXlSa4iM4n1oo42Dj{g8JoWi|6P{a}Wt$a?)hCNV$lO4~9SC-IxbQWK`&fMKQ zg0QFp)Wm(;#9=1Hlt?<8AeT(f|@v zjMO&vm?^I!iBj?=sFQu_z;x+KYg@G2J1RVj>ashXafQtg!Igcgd-qn>@ycS7dr@*3 zE4$a!Dfnvs;b^M9W+GwrbzTi-%Qy)bmguY+JfvGB%P{h4e{t3Ty9UpivjgO}%~_TF zvl95I@?6ais_xJP{{RyDKk(7DRRjM34dfpKst)UB2l=T4c!gV-%i7yxrn$F)<+uTO zLm=lH@?a@Zzu~Pq24rRgtvFyTsmH&y7T$Ry9GmreL8o7) zkA*N1W(%LT`AW`F^!yTLzwXR{w9Do1Z*J|So-rNN)5y!|emp=72LAwtpkW3e0O`5T zQU*ko8XK9vo!H9d-U#oaXwli6C>IM}JdWKwH5#HK0xH>ZF4`?e17H?h&fEV0FuIP1 zYH^vVtBMb*r0%OnlkY6h6E(ucZx|aMQj|gc`avSBd(X2m7(5h7V`vuaPi<=z%~_p` znmHq*Yz;QsRmv+yo8`Aah4GhiB-d9F2SoRMh$3PbGN|gx!(qg9`s+&+5*wny?kpxr z-5B2EoZCknE$#+|ZY?2ZEXD>Ly|yRCPavnuPYzWcT^)+9!5gE;^)rQ8ZmD>MxsYKM z_9WTRoxmXf0QYNNxx!)Mx!VM)lT2!&T-~G)+|IF{PzuQLxQr=nl>t3T@KL^ow&=%0 zuaYMknak8P9w}DY+`O@fj7t@wDn=fslT1ZfPvAP8Vr8(IT~-h>fPGPqZ(|N(%MAlL zfu(!t?k00kv0JfX$~-nt+o7YYA|wEIK{@tA1;5-5Vs_^tAQq&A@;i9bQ{=%$75kHA zU3U2!WNdl7k{}1QX>vDS0REOeXv3kcSEieUPOO;9W710U-ytoCw6e)_x+aV+m5-#z zOEn}uKvIpSFxA4GY+%yWMYg}jn6IR_l3AYOKxB?ojYvsJ98fW#=~`D)F)XWu#7nDN zC~OiNODV4*7ZI~Jqnr-uIRQ$mk5y^8uBR1TioM2T4c+DJ*8Y@<-Y_FxA-Dhw79^?L z$568-6%SEl!jop&vZ=jWfhwCzb!a7aDaZUGi^+)d>!y{FnDrf#S5$sjjY__PTPswN zB;^ty+$ZTE014ZDV_TbKi&o9%x(a)IBNwsCk#!y(czw9ptu9-5?os(3U*=gVt^Jx3 zob0iwX@o_%6h54x_^a;Qg6(R~C{LL81Z2>7DLKPVY^DU*Xem$7aYVdwl9z8cVp z_Q`dhIQxJym4?epZw=NWb(C7%+!^tcr>-@S`WYAwiu42@F{~S^jNl|USL9PKb3ox2 z{{T~v2|KpfOJ8XtJ6FcK-LUAYfLI=4*gdE*3Q*M)c!A@g;#H(7d`q(3a38!WO-?~D zTAyQM*6QKoI~tBeYbQ2*Vh}m3V#RGX5!y>`)^YC9&=&gZoR=ubNnyu@gNK69>{r{c zj2-x>{>^q37l8OKp0LmX4qsebWpYp=uu}|*EAs+1syA9c+E&Moi2bZV zSQ;q)?RjnDT*+PSZNw$cC($#6hp?#s=% zv%8+YXI{ESff-VjX-j|NO7&y1s6X0uO`fd+*QQLZ_h9PX# zuB)LwE0A4w-?8o%hTdk5H9z4S>yGY#iyZhY9_<#i7Thd{y}N?zvpdTqY{8b*rsXsb z(1xKj*Jp!7axme^a&no4g_hIUzanF@7~31T6bokAnEvYyqeVk2_N@txJXL1CZbG;2 z{_&GDOB+YyZPAGF)^B$1rpWMt(Or*?#JNK@%83(2{{SeDay-_WWPl(F*#3ug9w5Y@aC-sUv4X8a61y z#YqSIG;)GdGduf|67F^^#Fjsq(}c;zBTkZ0>!gz1J}$U>rolCN7^8TY{{X;S{hE;3 zC7ZelFK&qyEpaKY{{XaY0byc~s5+M%5W{UX)yF1<86!y1g1gBfGzv%~pst}@Ov@{5 z^aoY;p(UIZ1!H4SA9hvntvq!pXcQxc`6UKlQiL1miowcb~Z;OK+2-W=m0HUKSyT-hK^LqLE zOnUM7`1llI+x^jfX_b~st7gOZwmwA}j6CM3QeV?FN2IYyLq=ck)~qHkiK^l1{QTqm zXo>A0PQPva+GX-f^$+&T!b9;}dR;}_xLC5bDpCDPV+Yh3Hf1#GJhjSBGQzvt-X$N2 zVZ*%9Bj}%B2V5WhOnh5&iSA3z{k3#lW@2PX;iDNA?}w=L;sFa$tMY4O$ZSv+nL=_B zFT}B2`*4%mFkm^xb}k0h@;VFvRdL85=$(qf%)S~s+{bcQSmmUOw((fmwcIOR z)f#yvR%IfU;-a1!+>SIPL9lXT<@hdUc}5_L%!B#=03>CC{+at~+Z}BmaAxusStLRC zCmPY&TJ!M{sYj3~>FRwKWJIL@0H69Hqhw$h0ru*OY(5D1uFMaA5iU+ZY9AwaadZCw zy3QB>0C!9v2EYX3`3;tD^Y`@Ei|+g+c~6e4t?_-qj)=zC_&|mW%Ww(eXf~97>G9}w zRkZW?tEkE_EiH=To8N|en-`k?U)`3kf@DOwo*7CRy@`P_gaDDrs80U?q;=m}Iayz~ z(CSe#Fd@NpVK;5!Z0x?y$$hIfa2WC|%=Fl^oypc8?&oBlN|LAIdn)Gd+eN!~w;!cm zj0fRe4R%QIQixkV6XWjM$M!FB+};b3kW6jW!d^o$LX8v-c<`Z8t^3*r7ZWf@2T+>P z>D_U!bJ=2TFkQDcF6d7!)Kj(Ge8YQgg#ztBMQVEM&}o#6qzG8_k6enKfytX&Xj1^D zOr=mN#)RA}DXl2Ic}fJWGKUSY8rY2XsuT9>6?aukwx*d5N=zHEnx zD#pXK`-bi}x>brGNu)D9Bs4!wtNH4g7@{C#qG#=~H;q3QT7GY2C`iesUgIy!-~8hLrtYc6}T%9vU{3%arK z8135n1h^u;%Qaqy=qs!{=##h_AfyrfpK?bGCU701Kwafn-P4MSl4!dP4;*_YSOQfh z2va-qR5y4Gh4wB+_vH;|Z#TCjYaBDFS!Do#Nh`8#O?DXlrz;AnTWmNx4R_TS+oesH zh;s2ia>%kd3s=BX5d@c_TZssk+?Qzf6%{mI6cu_>ji8}az0XqyT_$`*u;BpiLH<0I z2Vr+^U$y&-`G;vv(%UErdXrRIPXQ;>Bz3J<_ZWJC*2tWy_3Tz=27S15?xtT3bZdy%nB%b2YAC=5%y#$~iaXJDjKUS-^Ki#fSW_Ca5wXB>! zd^05;F_cJWeOpN%B`2_O*j)Y>u{(4A-ME(>ioD6?ud^4n(Hl80my%jX9L#yjrP{K_ zKm@ASVW{EPk#&QVM*ws_Bl@}mGcm?3J!BXUiCQYyVe^tL|7naXAz)f zUTMdzewsVvQxI%VC4GK^~K@o(+G!l4b^8`8Z`hDq43}OEi>h>i#s1Pe~rHFY&gf}QxS2N#rGyI z-YI)_Xkk$z!;pJQn?e9G0 z<~tXMvrMKjgqceWgu**$B9xM{1uPy&Nc|3g`Bzm89DSt#3SkT*5KJO|#n6`j00?|~ zxT`ySovc@V#*v1O$%4h}KUKok|Y_|n?A#3|OF0eo$c#3Yv1 zGYpU2wY;)_FuF+9QF#&R9-;vr6xKzQLUqsBt~}vBCz+FZ>JyIHjN_Q}kp7+4Z{Oe3 zZJ%W#_a|em#!|*MGiQ4q+GdjW;@fjA);dWPm6{>yF)-mE6bF{tr}lZ5!a~7NkRF2` zd-zTId=WVq_*3E~$hX1SU;KaZ2gW_+h5mined~FDWj~_o6AVjpZ90Ca=Yl}59H>td zQA6RZ3H>{la~maCK2ewTTbLcryf}MRi4ox<{{VNAB$xVY!_1&Bbl)vJ8qx*_@uP#Q z>iT34o@49>`mG=T03nz51)Thu@ibo@O@O|SEcsh|`p1%os6(OWEC$#&0tSlR?0G4k*&qL0GTu)G0kBXGC1(F>P>K+9UcKXu6 zWb4Y}b6@<_{{UvNd!ClJgkrXPVgCRNjs69l2n!LXHqE3lZczHK$+>Nkh{jzyiu*m6B-! zwN=Lg!=NL;XsV!nkl`I00g(W$7Rj;V%2RmpkXgazDnx+Oi8QTxYml?vjfB_8d=!ti zes=p+G?QY!`sA#pJbW;tq_8P+Wo99_{I$97cbW}~@j@tmiHVwGrX8wDYh)G#F1>8(saI6n~*dJT|S^-jBZ$nw*w9LluzhZihV zRY=vPqZDst*P>IQs63CBuA3iAZ}%Y~rm7XsaAv2uOLx0A$lx+iaO4j`(x6k%bE;c^Ha1L%SEhql$RISELF|a#^&X$ z&@{|>7ULtR-1z}b8xly>Rs(3f?kO&7Y1|?2-=0(6%6ZaxVmbtl}-P&0SluC|1 z+Kws(e?3|*1UjhFL1k`xp2lkxn1LF`LWt!wQ7iPT4+3`92XKwI*Z}!L+wIYW0duMG zK%9&-2xn$va9B-tjYShP62VC7ppi`-$44DHc`b_MDr)7c?;+6nc_uQpe4;FbNh%Gg z*XlnKH`a|dbBnH1xMCc8Oda}z1D;Kxl?XyoHn z8D3?)q+*26$aCl^C2RE1!I&)oWb6j(cE`Zhx7nqA;gbGo7mD&N&(%@;b!kE!(DrHV z*DWo~*7Hvs6QqI|D3TV1l&L(n3OLm2i@9(jBt-a?WpadM41>q0@n3fzd%>OUSXNnw z^BbpCghL7UBb{m;iqru>)CGEzpy4cmX^ntz9eh@}g$AKIpPAfr3Xc&I#cOtw+%432 zWHQRELi?=7g?)Sf0I5Y?`fEZNQm#Nm1}hgQ3dyvjbXL-3OFfm`qDXHpBZ&->4l1v2 z=#Gdg0B}e@w?trDGGr|vi4;F@ssn+f5Mny7GC13KF3xHaRc}|@l|khiN;e{d!2a&E zF`^-1iQl5i&Ia0qqxSf!rN(1nlkcWtL$NXPCCQSV5l4^L!&go)spl>H5Y!uO0=WFD zJ(LZ365PXaA{g38R!#O-q#pq>|!E zV6cE(8DUG4Vzu{qx~B1i`h_dF{PiFTX%|SI%Ienc6LzxOOvq#7I+f=bR#izAwlpSy z_-TkCAYD~S7`Cu0lCpbe6ROF;aRmEkYBg7Hq0^*Qg7A*~EtTNmZ5a0LW%QO*i;z$p z6{#nB9VE(iwo&84NSRAV3LFCV@-z&wsHt@$lAYLX{kp8c68%-8UY1j=pnJQBZEdck zILV`5YT%9%hKLDSS)(+r^kc_V+YlmU;HO1k*Z@{jMKtYoaAGqB;y;7yCae#K;pME5 zKNZow+U%2(NS^lA!dRtpPbMm$EjiGWQMGktREP}~R%96zP4UFhrHqyc4L)M6m+%DyY-;x&hnQL+ye&|}&mHj*>` zq{sgNrZMv0_$Gt%>U4F3MV$h$sZhFs;lz{u+7(`)SYo}K#<~ssAP4~Yp1PSjD6-eS zG_g`1ci75!r{Fb%+^j4BSvj&Cgi6s8HNr7q+}c*J<*Z&(w2vi_1TppTS{0njE;$&T z*+0B%v8zZ0)Ye`As#|;|t6xV1HT$Vwn>M(f=Q%v4b_+Ike)1JU=QW4x3xqW4;Mqvb;3adxs?=)0K;9EVUyyI ziCkttX`x=!@5wtx-}!CUIj+67XNIzSK^9HhY93YA)wIUgu~bIG9YWc#8K^VZm@^hi zR@!=ir>JG>HN|FNN~w7*O0DD-!cF7jCWF7$lWi~x5ab0Qvwat{!5ztHRuZ=d%luo=+mT} zQ@))gAO&c757wrHeGfyVlH9%`jyhqCZmv}(GJ(`NsVaV>Qwc2MGh3U2fAyvR0Q!en z*6y@vSNKWsCf_FpX4x)nqPCXmFwA3-BuLmRM$7xbm~E@D=NL%x8--qMWgs}6iW|lX z6b(Z3729g)dli-LjBhcs=df*ywKTfqlG-CT6?vCnhyE&%JdUczmm5AR{D^Xfofld5 z2gbJ;4%x#&7qKOh!yK(^JYl4^xpk|U*n>hCu&%l+c>yL-rydv9Vfwl)8phizV`xN4 z6w>qbhhmHn4+?GhYow}CBSpt%cCkf`mC3)jY^ytuvn~6|OEH$YwY1Aydxsq;-`sH*(#$RB;yH4NP4`{pJ!uFZQ>3h?&U5nqj!+bzJ-xk z(MVI%Zoge|o$Bi(4U&sAO0T+AbmlA(AS}Q7hsEJ<`v&(NEu&98!-tV0W@!>gfoNH2 zUM9bKgz(4F2O8&gnfc3_Tz`yuKY)Q=9KLS-FnmW5;E}I0zwZwWYn-Q*2}c z;aZ$LY7Klf(l8}LC8V@6dqUQ6Z-%u#`ltP8+C=REqfqmlY`sE}T`Osf#?G~IXCpQT zb)DsVD$%ah<9Thq<=7-qsF1%A$dz9Ww>r8!j)PS^+-m3`^3eVX7rm(#H7)JumCMf; zxQxTwU;}a8H~f!7sLC=Lkj{jRpnWke%4cpdvY6ZQtn8q*@XI4q`0V2G z82<6G&SSE3Wo4W^#-X_=~oF&>_rtGAA#GHHxrB_@&Rp4eYICFyv_szS?S zcPFs+azl0qNhY=xD*Y(PXb3LV^?Mc1dSU} zUx6l!6!Bx@tqf@%0w+@+$z^85bL0a$-Urh~AQ#m;Y=12>bU)sG$8p--t)A{1Yj3)r z4P!OzcFuUK$r{x|Q+_qvk>C!YGsYyO>x6Te48L|ud)#@8*15ZzmDTOjSCtf0(MG{k z3M#I^ZLd4J=}yi^afV_fA%w+Jo9i zoA*sBHJNeMOf7EVecz9}oFK0}HTWyjZ?}5>!M>@e4srN}3lF5P&bygontH;eEs<6@ zRgWg%qJWdO=dQgzA(nh1A`utImk(#%mRC`d8WYGc*w&+_v~WvY6U$|#X7O1}uX%Sh zq&7`$jKr+7{{S>Rgbx@+ol=zD$ba4Z^Y7GfIhu2XlzyTBC?#zgRWjpR$kRX%R zp!CqzB5Et{>%vQrv}?6eA-5cXJM;5DL8wA(t}z54d#K{ZpuLV$4-%_NRF-ap5AV@X zBR}KG?p><66f# z9jun~34+eQZzPPhqMCra*Tm>p<6TkYU`PmUwJ5LTFOyc&0N7kT{5Ls#xG`KjQi(p= z)A!hwB||^xU!_jEAE*0tt-IZ@5g2Q)Q{c0*X2FM5nZZ5enCn!Q=h?89ZVSpbSlA-& zqDoK|@?)*9s&Xa56@c&RKW56_&xqzz1V{Ai*Ts5rHZtTOwnk;Pi40MsE>EYyO6&kV zd24`au_S6&OI_edMD4Pt$>(uRk>r+ZCm9u)ZOA~uHsYsoznRt5)iYZYsskc1GjKFo zekNhvc)Wb~R>?G=hR0h$0*LIRUrkhTGHwMN`m46F{i9umF>?El6m?<+r7y?9Z@(L1 zBe=psa_Z=M(DL?bO8R!y!zSw{Cl`qTw0}&$ z)o0z^hT7tL zBSwb)*{&8LdtoI9IAlWHkb0s!H=c@&xQ1AAtC8PDs&>;yCA{V~0t1zlhbPh%;sg?W zfY(2ST;zZKv0i}A7JyWb#SgFD;TGb9+k)$6ems3mWM@L`)GraCt!Mi^!!mS6X)2w%shRO+s*fOBtf5tKX5FcAAQG> zwrJuE?@AD|?2L9B>Lx@MWJWJ;s&F#4!xR0ni_79)WCiob$eApMX3u4n?ddVOINjj2 zxPn!4J@07b|)FCD#_yk4(k zlT1`{5k^fp$x851=F}R>%c^!;AObHA$k$9sEb7W!K0?~t?{BSVvNFP#b}`&U@ip9S zD61m41%L%k-UNO+HyjZUZopXo02(ap$wb-iK!<&Q)k(!=k{cI=A`SN8d9eHB@-jj49)J` zPbBiY86S3L-0#qn=S?3?WJPA>SqWHpjTOc|-fYmAU4ZgisP{<$M4*BrjYy>!)26FD zDgq#Ge}btGGU*=F5{OGm(c9E4)jUrF_;`&&E}jFJ)k3K`Vz*w?7S|X|WY$rIvo@h& zQYd(&vM4kjbgqY>OWPc`MA%0^PRb{IN^Rk@i-R;*GJ!B!euW~V_UiBxMPm8h;LVGf z?Ap~J`+rbo1)qg>B!fd!(wZKuFm*)Pl_8=>b2dsiZ7=B(r0jT@L4F*NH5rde*KLQ> zPhBibR4lm20+@~EwZ}wn#60$(XTm*XbSD7rug~leql{s8PF|v|)hwz9+-IVx( zXmwo?lxBPiBfDKy*zn`(luL3OA@gN%Yj`BIjoLmzi=viPs|toApz^M?NCqrdCJPr< zUAu^fxF^W{#p2q-Z5uI*Z+dy8EU~0@{{S^B^wutJLC1`E$B{p9@g;0iGhs4z5&Tx+ z7CvaMzTbq8bx7J}fefy*dkAC%C^Q5A0KZzXn2-c)R!KaGJ}W-%D~MKGyTNp0wrAeq zeMGCXEjW$IHT^z%X~&+4ryUUV%prj!{tvki@bQ+CQmb9bJisM^JdXRZr-qv0>IG?G zNc(af9XV?SsE}c=VS8z$A8~mql42~No(8pAAT>Mwv#KSgsEdJ|03A9jOUUJAmU~Nu zj!U26*+Af_4H}L|Za@T4O7yAKm~-YhfJs?daN>D5WqW6d7TCvEr1r8TKYY~z(rJ>k z3J)GCdNAwbuCjOyNRau4zv#J0cQ}jqAC&3-s*|{GE?UAnF$%TJ3_{BSRzViTH5QZ) z^zqj$dvP;2K+0UcVY@D<_Xey}F&OdrWwZHwR1V#aIW8Ps+>>WyD|z;;J=rc_^u`aJ zb}T`l2UOi4AbeJy4QA8CeXCuRw0)ItDNzx)f;2@0kg>u`5$fF5o;p>;h=5SH81p=K zb(Y@c?(v)hh1tDY8p#k;Fr1B+vlY5UGv%JO;F_ zQ1tNAJEW>Cy{PP9IP2z#WV-g`j$mRGnkoTN$y=w6m&HtZBRFxf;;+AmB)h(GS1TIC zK=!vKqiu<&mZ+|&;cTRBd^ zjrSgUrdWazBzPgNkt0<;+?c*B?cZ^WOE2BYAU#J2(Lf(SHJ@P6Dy!U}`Lg%8Tc^9n zK@`brYi}fW?dn;~s!~*Q%k-5rr9Qd}K$%D4jEVHg{1j!lw!H~`X&lx7Jq5MM4a0BJ z9cl{r1|vt?e2ffcIeD!3W5i5KCAC(VF4fDdvE1G(+gV-P`_@y^s_j~XPY`q!nW8Za zHb+&2XDJd<_w^_V?+E-U3I6{89ckOQ+Or_B2M6>mDrhVI-3+cvScqW~jme_^dSt}1 z+IveG7AGGR^SAC*SNz9ZwpFId5f#j2&LYloIwA|(s4@Z|fQF8hrh=|UqpA+*$0P$2 zvOUKlramh40B^3wqVRtu*H#(;c`3L|Z{6j^-J{i`QV7?ccZ>K&Q9V$YR0-t!gQ7V} z@2%8{qvoUchPVb2E3erzCF;xR|l31tp4VzqlXGvrU6JIciJgL;{xa@R2 zfS!ttRiP2lSVtSii|mb$T5f7IF_0%!sZ1FWSlfUjxtRmcPG&ai zw@m|NwPCW~qOd~fFOMv4@wi)YI`KC@$KpIW^w$O5ZhM$)7c<$yl zCR$!iZf>Omt!5>Ke=SpyP_VK-sW5d9B?F|AekbBku~J`N|i1)Wt9%ERrAWzu<pT|&;+BhJ_6^JQ9Nfi2%u6A){mvv?*Rl9#rz4-cB?7aQYZ(7N1l+9sp z-yb}&Gs|yvI8u!E@@&NvZ@%R9*0mVC0h8)~C3aS5nHp$3d{*6%`0KK>pVK7W!7EE2 zc6RB!%}ba_C}FxJD`Rc|^|WrBNGs`6>jz^}vIi+~J2&u9IQ9sRQQh_aiRtPWQiy2XmT>2MeQ4Zsdkb zfKoaJP>4aO9;&gX+Q2xGw#Jd;=DLeBO%-zkkX|UgpUG z7=p*%duXDFgFswY+;YI0g#dnfvOHi}(3fNh>EN|%EbbdHPx7ny?)X=jiOndx7DLh0 z9g8U=SH@tW-8YfVV65$x@9v0-aDB56xj8&{G!ayuJx-)#+Nii$Ps<-A;6M6#m&W2{ zX|q|YIc?yNfgvD$oV9uyFQj>$PM8dd7!U1{{1EouD~LW}a?fR6+-2>hwz-93N#S_X zM?6b2AzD+zeYe+{CfH9U+T7T1AMA2MZv5Mjs6psilhfxb=+;QORDI|crwbaMCesFZRDF9 zmbJTr-LF_ULunOSNj``aA6J&z(8sXXFhF%_X4P%KAm#GNFq6xUpC2^ICBoV?p`D_V z-EF2xy}F?!jgS+!UG!&ivPLl*Kk&;w7RqG%f29Is?%wt|t}WnX7Vw0)h@lcE8rDO$ z>S`)aO>+^ih+PeNp7Ga0p+F4PbdgO56J4l!>5HPAD|}gDHv-<;xeY1YflmS8YpNu# zf-uSEUgsJ1e(FReh{BwWDghoHY6h>s?e=9^!VRE(RC69(@Ku+8ALcImGdJE* zq;q00%MZUaml49tCCsZ5dvF@bDGby!pw^C8ZnG9#WJb@T$EUc*B0xkP+f)_YeWiP8 zgSYPZX(l>LgJXTic8cH%#>_v%Alv>g$5h~CgCkkoY>e(0rXWmp-3>=4600IGQ@u(( zDd*FDZ$lyg>Q)S@Ct$BJ`Al`2qS4w?%fdCcZP=ZtDk@3(Yih3Lj}7JcAZ*39TLsWP zqb>GiN_YvZmfxOXXKU+G~N)8H3NjoTxS zSFcu%qrjg9zhM6Wr~d$q?LEtm=d(T2JmAGNe&6!UY8g#Qh8UPW-@0ADEoJu%%5bWc z^AejjgU`WNSe2weG=D#}PqO%b;F}>ey_d((11(Yh=IZ6W(H{F2b6QrqYA23qq<>*eLRL;x z0P6sM@?{Z`F~%-`-aq~nU;Um$H$TB!PjwC3$$HjdCI}-iBNmQDW&?0(#4i4o0=22v zee~bd@$WU+IM?m_WCnNKEc~1=+sFrgNHgUt>8^e%?n_&AQDGc#G-`v1SpCFmF#2)V zOPl`y32y{vWd8u~D}NP}c87W0_U~?4TH9Jfa`$$TF`DO-dts7D8Bs+CseDgQ4RIFd z&l*NCh&+Hg{ma=Q+AGb7l;&f=$a;F}C9lD0-LKubJk~nnC3l&##4Wt70JLj!a0;{_ za-+RSY6T#IC=Ru-vn;v>a*%@-W?a{F?Udr%8sl88aQwM9U9<>z3(tqF#!}3GI{1$u z^IT-`woy{=w5q>m=m;E61tc)GFp&%ACP z@xDIqIAOByp>Vf0&29+BW-V3_k1dNZ-INN=Zhc8#5v)8&Ml!vn$?Vrg;#hi5=IcVz zNP%zDr=Gj3EceJAp^5ISpK9fA;Ig~4vRjC4E(CG&xwwFcOit7u*jjQ*jxFI$X~xI` z$3y&-<=b;-SHE0kI^_QVE~k+39ta=gKbkQ3yku5AtCEWMHE|3c^hg$Ug5?%4?pRmS z${IgxA5k@>H4ChWi33y7ycW-5>=`*0#&^WmOh>DhhEi^y%&b4W>~3yuo4PGnVms2^ z)D%^Fn^rOpdOTIiF#bBmr`?uGd3!ZPN|B*KEW|FlUAS2>Dr5xWG@jgm(3yX<{IP9L zvQ)XRkZ-$_v@_UT-M{kO^@W|ed}Qd+@>u6uOKc4gDyTJd{cAu#BD#o-xd+?DV0S53 z#IP{1e9EkIz{zd-)%{JGjnl4wkX(%`Lg_wU;++|p=4I1+ua`$%g3VV>!+TJM$@=~Xb zI%{VnX`&v6eOE8!yLTyR+t}OtyII=SOGS`fEKMA1166|ZDgh`DTKc}aUdgI@w;Aj9 zqv*Da@Z~DpTU3l?(2@MdfeMGUdrIEs<0p`wLvd|s2%JQX$L>q9;}~PmR8{NKrm}ms zS)fI?oSFPQ)VqBqW=+t2{!0EV(*FQ0OrAnDxWAR@Yhi9$IBe~rBibI0yojrLjgGS; zh|@5vxA#czB3AS!V?es-xsmilZ2&r!@#vbs-pbY)`0hC#ai&H9Y81@{#BSkystt9g zD&x!n{iGk{vxH`Am4t05{wkjO>MI*tTkGnWMnYL!qVjVbJq0{SCYrXo%&9SsgvcNMURyU3HpnZsu1qQc%;MJ0mus!JC0o#_;~88Se9EI zvBgF}Z6rVTcRz76saYth!YI!moc{nwNq1=Wp);Q*pONWtWk%U}P zM2@U#ytg!BX+Sg%Mn@QkwyGqwme=v!v4^zqu@(-=YQVQz0X&<2T@I;~PIsad}Ao3jW)+@wtpl5hba#h0$dD zHF9GPMOahI{57f9H+FohxUq2SW{O}KOgQSZ48BQj58J^Rg3dC_1+6%U&>9Ml5@}s_ z6v3hi)R4KX?5}de7!EbW`a-eB-(Aa%mckiYDIeR8;xcF-gH>9-H5+Q#23f;ZQ~bLk z&l%t==)lv1-;xsIwWZ9JXtkVAg68LFS z3!5x8#Mdi*5oI$n(ry$Wm0*PPEwP~U)doei(5(znt8^-t9cwB_l)4ibqIp6om=pnw zjOV3SdQ+x`69!DQ@*-hdpRpKQlsT{&NMg8|gU>JT?sMkAb{k@`prd=0Njz4*i!2HnIuWa#abglfV(XMW!k{K4( z%|V`Kma&g)8U|w9h1Lgit|KNOZ9P{_*z)BJTM7Axp&fVF7`$FT8E?u9C$p7+xnLxT zgCeTQ#=C)DRPh>wcTRN+I=b!rrdJDVkFd7)l)}?VFdZ#;cS@jkt zWThxZ4I}F4hu#VOj6sYGt8~UlG8p+iGQwkN*P8zF*Tt8i>NH4Is2Jxy)+zCKMk4aK zHuJKnddQmt{+sot^g49O;WSpzWCivut;}*QWr#FIft0NRNmcyDl1s}ut{}Oyxm$*g z)u<8Mc+5Mm23DvP>8P_O3MI62rKG0!8elfJP)M&3XaJChTA$Q}ifZcN&Oj#t8ey<$ zmc4@dJHoQGal8G&23L1NI;k9vx8YX`*bM?D^;eO0K3+U`A$);qk~2xliU1?2dwVSN0URrF51fAqjtaqr%$7WNmQ_f*Yt zzx6qi0_P2k=gLG9OvpDhK9OB|zih^hbc58PsFy1blEJO&$ws0`{SS}r(bHR%1v=3U zuxTcJ0Ifh$zq%@eTAfj0<)B)$hF5kGt@QD{67k(bsjYmepr%Yi5Vok8@Lgk!x3-HD zYUSE96bn##QC6n9;BErRkat`*Opm)G=DB0!ytngcb2%Wytl1dEM1O$+1N*h=owFa= z$Ba6%!n#gLS?(?@Ot%QR8Rt)Nm0n2r(NvLAYxLILb;etuW@I*9CEY#efw;yt2ek80 zrTnl(Z};M#!iiKb6|Dy%JbW}o7-D*os=pw>00PbNos*EZNkkXc_l7`eQBrHv?_K`7 zl>0%EeoHcW5s}nrhvt_zh3{x#iKMc)xP@Yvj;#^cfP6>ctjwBC5g>)t_E^H(;3Ko5 zZ1u9G#4k>RiPtv?XuYo{py6bhNDa0|<`cCfH2e z3o4XfK`XUJjJ|;xn1m%46A((#dw=6j=C#YFJ0$kDQYymoFqhw=O+vhQ4b2T{st0YH z%PlW>#))15F^}H2#2?8`mM#aSram-FX&BVIA>6e#sXObkrmm{bOIDv?p}QK4NWHM<&qDgBd3BILAe^g{(GNnuPp-FW$c>S4s4G1EKaF?! zG2XJ;Hs5OC&+03+MhE2Vq*m`4OUr9)#h_n7SS0=n!k_>>3^{MP>s@1J#B*@5FO1o& z4Jdj~^;Dl8_U2=`yN?xy!do@gO8R7pB3*|NeNM;0QEKi_KsAygWLPY~7fs{8r6UFQ z9WT4B21Y0@)WeLnS0#kigxj>lRTY2NXIk_F&s(--7(t*1E|2)^nmBVWDMC_%jz&En zZPu;vkHqtQbD8e^ZKg%Lj~90ps@!4nYKBGk6_|3ChBpK=EqIDAQK3#vlVDlK{{ZNT zmLaMVn1SIfEAjC}nerE9f7!WA91V+mQ)^*uGyzS6kWx0ckSJ){GNFNv zn*rymV<**;lqFaW&*WWkr^o$?nC$-LfZtxF<~rK$;?CbGWRfiI_Ob|B|Wo+i^#i&+PuI1HJ5STGRZNtqVuwLCxnrz)jhuo`RNW2 z>$;eT2rs;QuM1-)ZXU#)X2)esyph@aZ4I@g@d{5YJm|>I6;*&xj4RhePas6-tCMO1 z&9WW)cPvP^cZS#P0fA06Bt{|00R)1IsOop3{WYCtT&J;RUy>NgTwBR$md{IkB`lF! z*;q_n=TKUl<6-G2c3L+3ZMM2Erpca3m-|pzpnHF655r|I;J&)Ex3MK9M}~WYHCvOZ zP|>Xj6eoJ?n);5j49g7kB){0V@LE(wwq*WW9hQxv$Yx|07bYm6`?X#n#0$X#fw+>J za{cWMft67l289zSmF11Zu{wy}vTOtWe0dIro_Z%Ew?gelq^A=xTF-6YUe9A35z3NZ zs*tSSh-yKg-1zLfox12z+o;EhvgtS<$J&_8oq{{G_(J~xxiEHl!l`MP$;&m(-K5e2 zkz2~*k*QI|U1;1Le|DU;x^UrjZ{zta=P{GEt1Y|!jeFlW-mR3i%40Cyw$Q}TU$U{i ziN!<4ZQ@j`gSmcSFzKW4XpSvy$jVRrYNK?eVekt+?@Q^selPncyyA-+-2K0F(BE4Z z6Bz-F80L+@Z{bLs99Mdp9qX+O*~ZvKw{=b&OlEu$A7o)Nz0cdd#U+)y%V}h?T;5zG z0U9W=W>{T@;JF;#NIaKZn#GAxG&W>9N$O z7F`8$Br8bswlZDEX>OBEGq(ab7}a;7KB{!pGN`kXu7$wMhzid3e`_^&Yczqa?Oa6w z;wq}D8*{m?`|G~!F@$J|16gWUBi+o+(sQ=UcJIF1%Hn4^0t{|_e9E9)|^W0b(7rf7S3h=0PqT3zC0xYLJRGi%X}YUUFB}A#ne|B z1@~R@XME1PPIh1dSW@`}GwZm~MFZ z>Fch#L5}>oeQ7iUjtR%v^6`L=qjlqz{^6+ z+1XhV>bo`%xm<-N$BWr-t6 z0B(o9j$v zhr00lWj^xxOijm>vDH-rP|$8h)z?FV^bQpjMp@PqVcsz;2g9jv9hQu7qCFxKvP=*5 z!(Ri`g>#3!y_&}I;_`b*TG7WD?28^@SQ@l#x{^2BZFfIT_AGwY?wTw!g@kXf7V})! ze69jj@r;A?m-0POpU6`zU4!xkit}0Eg4im`rAfDGg$nJ_gX^u!FGRizFSG{Dt^WYI zW&MF~cJ{b@?W;ti3Ls*$a{ehdZyPFc2Bt9F+zt5ai#5pHEDh-6zg>Tp>)7ReV;*$L z{{YHlH2pr8bMe@DtybT-GLcUlzkP(VhBs*~m`8F|m5-!Mj1*9v%QJIP`0Hd}Z!IMO z;i3FjB|KU<5MykMYpj3zPxR2Kn2eO2#{>y1H#gavcbD!>ge?3SHiL#dU?yTq*)CG}>C>jmdk?i_WyBb9;{n7u zLbz{{tnM!kH{@%p%bw|x*(`GwwpinDl(mm!a%YL2Il}(9i9hAgc3{p@C*GKe*bX{* zISXDGIaN$k>476pRGLStH(w-64|w*pBzqC&)s)ptf6JgCgIbSn07k1lsP(?z{Zan_ z_)*{XY{_pZfAxP<=3RJPF{Sj?mr0Iugk6Ug(`TqdXFZ&)&+@b#f zr2ha_jsE~puYm5J*q0=>7qDfputwIoTieFEo(QM7DIy@^psa$5%G-F2^hFqP$C)vd zX?sH%!pw#L{|=OZtSj^$?_-R}TwnHCZ0j~|$HWBIK6zpnEam=5CZKJEhN zy)wSyX09M&Efo+1g5KIbi504`kC*Cm>TOO0nMnDn`;TupVi6}&4xR~~%v|5dIG)>H z<-;Vsi-fnMCA$BbR|8uitILs`itsGJMOixJ7t-5 zyrsefXuvuD07X0HtQHP@I%WHBwC(#_FKswmiL9oV+Pa2O#K$CZRW_h1R-Rh7C)uu` zEFPEmvcDs+9B3OVnUwrA0IVIM%Vg2biH;r|Lpd99AK?ST^3ZldxR}1Lu~}I8mdB79 zd3Y;mZmsRoNajgNmd@tdMpWk`-P|Ye=%b>q1s_3OJV-VX9e`T0qILG;J00Xf{B%Oy z$0EI*ji`}Z+)1Wq2C59wP;}`)yNEAE`Pbx?Oz}^I;sxg1i@mh9a0+@oUjF$NbXfSXluu;YpGhj zmOw(nc8;UshS{XB#KQJ##v7}t;h4IVMr9OWq;;>KQLU=y7*N22AYaTbTO<6JnKJ^d zA$7^)7S_T!ZY2^KZY@e5brBbGrD_;g$3@$oBVYL%J_n&eLXTdW`6v+mtivBPvIdf1 zVjwrBCQX*L*fV(R2P(!!uiQydtE-nN01*ekcGvIjeN|E?^>87k%UK0}nUB?~lkM?fCIVA-N--|KWemWX<#V#oN zd}Wob<*l3+X=iI6xhbj-c1BdH`pr!bUc2ijDC3x4U z@YY6eZkdzBXjH%Ek>Jm{A0N#EcTtBSFW=k3iI2Bmx8%ffl5{nY3T|jxmDf>;XSWet zwVwX~0J#jRt}>ODGd~?Xx&=dLJdsZcp=ObmG(r38A>;c&>7!>d;32E7JWr2AOLL6Q z*xkL1kV_P|WXBvxz@BPPDkvlau{xv%D2pxU06K-b;W!KhgsC8%MYk_?O+lbLpRTMZ zMUHoUz^%SMHLgPZOB`}BqN*`PVo2%J_G&yy*Pz$pr7v%ZdAV zoj9>tIacCnUP7Q$Z>Qj5wJ#8`INey=+6#;|oHEAH#$rh2DtWSUVxj7Kit*P_Vn=QS zbT9Tg;K2vE$~}0u;HKE5)q)@zS>?BeFe&PHB*p+9Y)0DL#vtQF`7Ucd1~VN9Dx>34|fI^HyMLf7__QZlp>cpEZZ5iVY#(F=F2&uwLA$9Eno{Z}h3to#Cl z8azQ|DJzNt8Rb>y;&yL6UE5=k7?|1^1by(LF^H`H03Z0Eo2d8<968HbEv_e-o-5mM zjFPKM9SbV@BnQn%ZET>^HfJW$=3=tCj{OjVEdzU=pSaxnGJ&ujT4a>Sk{K>>c9)it zT1$5XakOyM0v<;SL^1RMvz|@D-aMnRb(51TK=yO z9TAUUjGXMG+)ETfk>r;99vLB>gis^P#y2&o2X&#=^d%D$s=b$|BORtID<(wA0$V}O z&fT6>Nv;EMjxH_WYsk~fRAyf~;0z0tB9#l_vBR8hw1dz9Ep*0 zx(Um=AnxAczRrtC?k4vv?W%3!--@%S<-{I~;kJXOkz2P^c3xbsXAA-uKZc4xFM;sW zB&Xvglbc%tDJ5722z^RC3+xRv=`DvP+j!3Ix3%u5*sg5D5?@5bdlE?+1QKo0s0Dlu zvM!wA=^HI-tBl%RQFrwlG*NegO3ky!#cAhVYtB!i#)8W2liPr^ez!c1saB(&#>bgb zSt#X}{<@20zo>mvI^*hh7Xi9x8!R&1=YaQ*tl zC949;H&NrJqJG(8pDuxT1_c#joF%L(->6cf@YiDk^}mwp@xwp_XKRwT_SQM#rrRBO zZ*dQFzAK`vFi(5-;1d}e_-i&bs|iuAt|LeuS6~%INj@6r@Tz$LhMCcDkIJ3O-PPaO zOZcCaj1TtKt^2;zUYd`@>(<}|YXK}+5vfA4#4Z}DNT=)Z)pC~=wOlzX1!%ebyDI^* zijC?tI~~@P0NH4N9rpRZ&D&W=6EZ9N_Y$6zkD~r(SlRg;YceRiZ4}f=`xg1$`6#e` znUK4G;mhrN5d*bkm(l>&J=>}GZ;10;JfkcUbPWhB zplmiKr^izgWeyybg^+20fe_0h1Hv`x4_f_nNS7IMb{;C3NSN_fc-)26oy1bCkHs6* zirh}!Mz$kyJ06HIA_(LhKB$Ce=E-F7`1xqV-1otd26O_T1b)0v_Ujk8C4;yA~_6n7G+SeT9V##UFiWQCP?ZMlmiCm*JC2lE=;#FN3i7n6NSM+|{K z?h1r;8Z~msQY`?cl4SLbl-JX&5pBrPob&@sucC=tF&Onr$m6atmj)S>lsm;OJuW_< z?bEArv1gAyGW!pTh%|x?EFJXeB?4=tl92<-Bp%I7r=lPvpU8F7gqie39k-gf?B3$D z%v@MMy#srV1fimLM@B>Xfbea#BH+1FFflAcF0bvZ_iXp4bzjMexM^*!?d&GCx#(4v zDl#(o6+VUWR{m_ojGxy zJfJ^fx4GCVfUh|hbieVT*i<2FMDUWF8f0E>l2dY zafFcbh0xT(4~Pe-^HHF?k8F-m-Y!yDX5df2D3jS)B;N-959ZR`BEn;{fs*LX+z!rn=00VHkn1SpCcD znlQ(;js&DMeuMgyBk~W%IFFQKOdK*rXWa$~Beu@SttZ;smgL~7P`F@e$5G0p7!}OZ zenwnne9n)mH2AyW{?+)C7Vu%7OpbDB%vX8qv|qSnCZ;%}O{0#xm0jESiPltLD-O^6 z)Z#f7+5Z3peI3QMu16ZY$X{kzDk4u|r3ZEoUTENW4T#k<$a(vI-h^`J;r`E$R8(k? zk3Vy7PY2)q{{YD$vbOMdF@JrleQ8EhAohW`ZMerumLTqYwOsOUA%27j?<-K#D#*F9u!%y#O%$K8=M(-mGVD@LldKfKPv zfb;38%25(7daB|F5TtyMJ{z`D>hHI0#lA}Fc;W6COhgH-ZR7VBooW}>YGh@pCWArc zNX9P_s)1m+*E5>Qz4K1<%9nQmF5p*<(~=Sk2+$rO3hY>ZI_IZkjP)HAWS8AmEHp zQugH_pd%#3_G0Qxd|vcnW}bME5IFK%RU{gDRE>B4088WWgrs+oWCmDy0pJt;y>}{0 z3aKtxs1y(@y$K}!b;JEh2^{M=`2HOiM}$D4ERX(1weBXt;)iWxTK;>v3|C5}N3s!l zhGI&JH%gPNF5O*1W^w|G6Z#WZQZ=Wvp4y79aZ#Q$DZxmD+`>&GuX|0I|wA6GYZJClCmnR zP>v_lzOeK0Z?=4<2ptx5CmxHbJ}3Dt1*A52@)yQSPABy=Oy9gbc>e&1YOdMbWs5Eo z`9CDrRwgvvZei9yu8bWRRb5R%2cZXEg9*lQ5{YnDVFYf!JAbMBNF@2wx}$$#9#68A z$s~%hdaWa+K|iN$wF45RSpXl3)<2_6VI7&>cb9N1_ETo!7IR2BLn}vUVw-{J;0NH{ zdec@yEK^ulJA9?_P3K~FHbW_dv}f$eZmv!?NKd$I=_x}5z;2;W`fcLBhJnhc>PJWnh)d$6gmhUNNG$>2Fo~9qVt48L0fYxMWSjB73AQ2;?yn`A1+cA~PE0HqI?ni4J zMZEy<9O^bCC_Hu1)!ct)jw2DM8=j81{MNSFOzcYRd+&!YzD4-#cNfR^vv%#qZy44Y z%sxV9$SviJD8Ve6Neeg;y-X#^X!)8j2Aa;Y<2aKMsQgisR?>+lLd%e|Ss87uUf5v;sO^0HF$TV2%gtV7Lpdw)k?80K;oxyW+aD=yo+ zx3;?&Sc*|2k~rO!E+nh*e_3x4T7oIAgi`_?zZJ@~hgE=ln`CZ#s}#Vu0%(INlpsgD%<&;XZsQs8Ov7L6Bz&tBkQk^yF24f^zDA##^aq@5~2Xb1Ma-Pdw!apM+h*E`hChY@)Feb`qx^ASMyyxz_LQyDKAi+_?KQCun8vWuH6S){%qu z6FKJBwlMg|zwzKv{&n#h9D;Qp`2PT^>bp(;z>x$P2IM-AG5o^4$U)lO$%%+hJQrAe zfLW}r?WI6@4boT~5JRtpKLeyB{{RKn+;Q)$Msgfwv3B?nd{u5UJ1!pfF5m8nQsPJ3 z7oA!pcZj_bVbVF&b*{~(`F;p$vQ1JIUm#EEpGkk!;V;b-wo4csFSxPOb`mgMytmV% z=Y4Sbrx5;VGv)sPw#s&fTOVn08ocn>02PBVA9l`m8`6VA**+!wmo?uf3Dw7teH8{j zu{&1xw?RmyOnpZ$~A`J&$1q{5J zc<~bi`D(E&g@R@P&#pm2VNp_-s0Ois(o{fu`%Iyh8g0mJ`4Y2ShDykUmct zFp$r6H1_R0?8WF>Wo|Vmf2s4+nGq8nnyP)VB5mqJ44*}_9{;5wpYPp?;;-En#}8MYLzM@J01ELsHh+j_19yOjSp?&09*w( zPu$eHiQ6-k%c`iBC3xMYDAW{n^a8_gQ2kn?7aB4G6C9gebyB|436ykRu(OU=v}HxL zxK$JzgpdPAAMp?E8ln^eWn91VrZX(-p*}XYmOjbt;W1MzmXb*zLJFyCnP>;(2D5|= zJtv|(GXfCr%(2Ax9kUG33xt*L2M&xVk(!Ei{53_zg0d?s?ntdLi5%8(PZQk{5w~&t z1t3?Ga;e;S4GkE=z@Z{~B6|Ur?q1Zrg7(bElg1#P!s?8^@n2Dl1LHyApzNqZL%^de zk+v<=A$Q0B05h}5-dQ}?IM|VHF3CQNQy}6IiQcs)l>+WqLLMiZ8#pX7wB zFC~i2xyCL%r!iZJK|D}&;zbVMj=#~Geb zsCe;|&=sJkhWczN{{WItzRNGTm090&+Pe~{wDf=m?YTM@Gi}lNFpiRoY8HXnStWzC zts{~NAqF`uqgMnIFBT?){6Ae;%T`(FQt_a*&R9=!5pBmPt{KNA5Xk3{V?#l;YpB>n zs+0%J&OR!Pifoj5L=pzrH3Z%BYTG z*3Nv<7>_83o~p;WyM>8@3wDs+%{+@E+XOc68Y?K~#4u%IR-Sazq zwiMG2Ao7?y^kg>{cOPkKZ1YSaw-HAKQ7dsYK&kD8QQ_nD-(HVSb|A+QksmIx{!7fV zFmor9D*!La#I_&!B0M9rX7Q4eK#ij)O?grT^j5wk=zixfW42F@jahHCM-UsklwV(7 zzhX16a`#Vg&B>u2=O*8C)A8S5Hh@6{FKROAk#~nZ!Ni#zZXlH%Bu8ap8G&UbNT@zq z>^___lYqSM|!~xI;arR?(4|Zg3 zZ}Kz4f`R0Y&Iq28$ja_nh-#`2%Y9+z_hXMCTm#7X>=uSL7rHq}v`6BAE~JthJ2+(x zHXr#zuwlT-12fCOgZr+_)mzfu8t4a_%wUs>mm_I!hldj?-(#9dC7KeIQT%aI(Ko3W z0s5Er>TaT<8{0eFZdn$2Y|=?0s3B*I)ho9jKu6x5HPR%eWp~?syWM$vyI=c$NN+81 zmbUXwUO`m^G@L?9>Q-T1BT+2MTA}E&4{eOdO_9cNhuwxShupU+&d2&t4=RBh2dTsmDe`_S|`b zOpzsnuNc;}W?(7!>#D5(0D=6MXG}-|(b{9{5;1T^2E0cyPi(#`ppMDEU@77?T@fU* zjEc`bX70Og*6h3PHwu|swJ=#g53QZ{tv-P3(0eWvWI0I)M5iVJab!_Usv1Nx5`AOG zeRdKc?6s<_#A+3+NlSKHWeWQiQ~HjBC)KXYUbX{8b=%nNj#^~4g5TV@EyW34!9FDU z4GobvKshLpWMCdkdHBP&WWd_Yx2#T5Nef61?vDU9#dmDMWPpyrV&!D}$4`|D{{T=u z(j>mYc8#=^c+cM71w9W))ct&Q(tS6MSlWI8VPqbQBko$B%6ghtBAb2@ldk1w6bEYr z@`n+`T~Kmwpc-)@6xBs|{9|URLK?SsKyO4FxRK1figjQ|cfn>C{nEthLzmXc&!#<)Hoc&J_ zYJ|GF6V{^hyyG83_vWSV6C7e?EB zRfEW3jkZ$n`HWXlhl1+eLaGK8SBTV-e;rIRD>u1MB0L#~;;_E@`0F{?mnv@u-C`$V zwwWlw;K!&(AG-AL@$k|ks96B?LR*97s3%fvZD+o_hR)r2O)~{wAzq~Y29Q@%RIQkV zcPn`8ZrQTKH@9gTPjcHm+o&=*VNI+0K+zTGSEgWK(~AuQ%dC)}cFTS8cYX|ZA;V*E z@hzKQw(%mXe-=VV>Z@#{#+p++isiEeyN+KP{#a=L0H69O{ogb{8TVEq-?A^Ik1ve0 zS+DP;ZemNB$sja;rhzHw`sxP* zSytu)!azQi9Eanh@NwP_JXKZq>|Wau83W0>4beTV+xxRSM8YX|A&49Pdflp?0dT$N zyW8Dn8Vwli0w32Gq=#x;CJS#&&K8H%?m1R%1*=8h8J<%hU-xZ`}FYRot zCc4Pn3wS6=lpk5-wHyM1OLT`|#N`F{7kx6ImiCD?*{Rz~|PXyuSzTH8AQ zi30j3mQ(6)NC*uEvhTl(5F8bJD#j0F%)Q9PpxYNZiGL!8?tVtRS?upJGNs;56u4M! zpjJ02Z*#h;)cOoUoR65$Qp=Qx;xtf@tjJ1Hc}L|x+WY)P=Ul5;jdMAlk%o@$&FZ41arPZllQM?P7|2!H)JbG4|qT zx@IAbYwGmWvUJ+C)jzkk!^%f>OiH`7?%4Yy9d&8kw|~xVe(cVem$!K(kz!9x!x;gM z(2_?Ml%FjdNsTe%DH5Few?W;-*`Fcz6H9$ET15@GwK$AkDnof~C8VtLyTv7ciR`Md zbu2=ix^1aT9#hvwP#}%au1mD6ld)j$Y3=5*zR27gT&;!ID8MonWj64I6plqvSrvHh z6nSY+8`9uvqb`i9F<;ZifA%aIISNh>+E<);;yxc4~|B+`Dw^k(5Kn$NH^m?Gn)Lx?8e7 zOUK#cBec)IwHc?eDvKo~$+WVlz1`~51$wu0_7aOZ=mu`G{-j|P_yTW2~&oES6 zjP}u7NJL-`1;{7U(ubzItZb-XSey%mn>x%(6?biGX<=y%jy~EeI~#Bk-qzYRh8Wka z5fA`BA)-_kU;KpKW3F@0gUDY^ZJCj5n$4Bc?g?gexK)a^UJ4jItf!CejYN_kM@SZJ zbXb3VAB_8Ryf0@s{DreiMV8VT#Y|?6&)wn3mLsZEZK0(h6Y}b;_as9)r_Sd-ILmgF zI4lM)Az|IgD&*zv38#3BjT1K*rB-j_Q5uTm1KlDvWD4f~`^VeOHh(WQ zvqO-$$TZeI)cmcWww7mUA`z;D@dIzt%e_g|ffdL^4b&{QQk#>a>i+#3D?WSl;(1ZQa{nTicI)V@IBL zx};#kZo`-jD{?Kk1M9B3tQpcoq!=u_vm;i;0x{B{EmP;kgnkw>wCva9q0Fo89;MCl1HI3cuiKqeMx4S$fERi9DE3WL# z;qbP07gzW8@JC~J1d}^Rpdx}%%TS%Tw)*7dWMio-v7(vVE)fKhHdxolIb2tI{DC#E zY2U|@p4P_QCTIyUnIQ+<;U>!Ac`qghu7I}4*=MA#-?c_~I9#uf0Vy5#`;nFp*J^6o@woIkR+ z5BC#2z0LG|8NDlK8p|N${{Xy00JQ3LS*}EGx(Yt0!mO5~h;0~0Uy2dW_Qq=uX%}+# z{hHik43K5-u?RW54pcmo+o2T%qcE8huj(7=dt~+1Wm(@b`SY%>AjlIE#5ny?@O_Bc zK+E@+ZQtYamUi<^$Onqj@+ewprF8+Lk~Z;L?dqqFkc5E+ZC&3mvgn;65`maHaR=eD z`vaFb9@?{)B&xQTcGnj0$s0EWxr}jWB=Pi-RVU9^NG~yoZ;FZ8&37khy|u#e_MS6r z^{IPzk(qk#IIv~Vx1UiSK^u-eBjQ$x@VvqBUFKmPiQ3vzK}zzoalh=*kk}z4&PyS? zm=@#WTO50+WXR;Pa1gs4nv6jnx?hkH%kNz;kxukhJ zta*K@>4-Gs{u}FBM~y%ER{@w_`TSN3mWF6E6aB;`G4o&DTO{@W0GSMhol5nfR;bow zVDRMYx1%&l$W}+q5&11^J7H~)_`~h&?qa;NH#4*scJ=n1OtA(cq>;adjmD1{v%aNr zz0&Dhc_t=0Y*06F-bap)9d|Jt1%jwn=*5_THt^8-Fy~}K={pti$HTJObSLf8WH)_v zk-Uc28uD<*TcWZ(YOd@n$hVC-bnEojVkTwi=@Gi~lL*Jx)=#H`i)6Fo^Dm9Nvz**V z5cZNXQL4+gB_Bi6sM4m-@&E&m6k?iQp8YHkVqQ< z4wg(rW$qngAI(OoavTQbbO&HsM{n9VXyayh#1n9l{{T@Rb0=DDtXW!ZJf*tQ;2>Bk zpONhr=ONpi)EJenYJ5dPXdIC7SJWJ!-;{0QkGJ5I#G(nMTY2RmRTQHYBgoWfI)=J# zthy}}7mfKRFJ+64)+T}EiY1B}xcZiYl_Iobt1PFKl@YwaFjg5mdv4ps<*+z+GTL6P zwZ;3p2Y-3v4J=^!a^FK+Ys^Ehiq^!bk0Y^Jv=-YSgCT5^N~|W1V&JEi!A|GHS`q;6 zwCbFq2ex%O7gjN4^5VeZVfUnpNTO*~0dHmCVpsq-21+R@=c1vD4pFvU7crhWS*Oeg z;+vK^G5H*3YdZ|gClOw`Bh@0i`WC<9V7vKh+l!YQDrv4^qB3UoeS7Kw0*I-m1S~U)_{{V6&ArJ}IUoSLW)SdG{p^zRnkiBW-As|N zD;O#YfVJ^FwWivkLKN;x^KEnN@Q@iGQxt$~WF(Ng>_D%oo9b2L`;+A3P1W$vvWQN& zY3>Fo%L$}=9Ch1UNqKWT*K*9_Qw%=jjH-Desaos+@zgR5K`|Qy*s&r5O;i?@CYv8K z8EkH2nUSbOh=cfQQgvEuHS3i)##Oc@ z29aEbhfl$A{gjh*tn2+sDD7CF08jOKqh8%1;=Ql>i^tMD#dfcT`pE1NZhvCe&pJgh-fq`f z8(}b|!o^8c??O#R<72m$y18t!;D$nlr6>?BDf?@#3%WVVC&8CRh~Cg1F0%gc#Knfs zURdKNj^bN9Oi)~7&+%BH3e;uj#B!@A>RzK=^%FC$GM0pe%~=r{kTwc}-WzFeaWmT) zG4k5M?-itt0<)P|e;98WBy@k`K>Y~sq|?i72d8Ae{CK|hKd}yqaaaF?bRGekv$dWaWMdHvut;1Lvw2t&CJp%c-7>MKol*w z0R9>Z%(D`}Exc~lEP#}W)GL@UID06?EtTBtUT;}Hw?WGy$sN|EeZGhdL;O`u-WL@k zu~_}8c*b~-*}jN{^FiH%NjhkiYumV)pg})4#L}Y0DxczTCy6`lLtRYYAXa>_U?N!? zC&t~S3~nCU?q}l4B$jFgl7@tV#B6D(d-fioVv=@Q<{Hi`Y zb|e=I19SAOwWEJ#u`=ZzOn|J&hbXq+8+6w~4kU(ZSIiwun*Fy}e%<2c=(KEqX-{Vo z-5SU^*V{Xen&Wcwy<9@{Ogt_iN=hOp@oHCtnLkgKy)P910PO+)0BW*dIx>OeL{M6y zgI+n2{{SiYtzoijA%7k|&U@*cEO4Q6$6>a#FsX9tnU~NmLGPU9&w1r9a#J-{B38vK zP!t+h@jCPjXbNHnQ@ZG}vAEafgznDAg?kCD$ z$?o3WN@SJJ`=0^y9R|H>iX%(}Bd}Q}Movn%?nP$oxM4-Cuapg63J8vgc2w>a9y;e5 ziS1om`*&N8e2RwFg(8bb83rhM8>u{^uA#?9%Ei>M4%LHjm3vR#l%6s=gKzEauHJ;Jf4y9uI^pJO1wMjy>DO2itiXlqv}B9x zktip)lb$%A6mU+A#nNk&`i4BQU%;U;vDUitROC%ct8T5a8c8oCjK)Wbo`iHGPLetJ z{{ZD2*JMmBm^MQI=lHniYH+VsgrCxWoeq}C*G0qJ9gE-nv3Qnu@!ea^0~?zgxLce> zR=>nbnsGn8H8CX;77vm5hWg>|7%VU30tjs9S$CLz3LQL&bG z@dLp|oJsRZtiL-eB!Pt0#}f9+lO17z(Hn zuT55?h>Xt|sX+kSkpsv3wVp4WHYqv3Z)`9X^VKpA;d!0#Fp-H^ z{ni@FY`wNJQ4II3E<)cEB+Aj+$vx^K#*#Z!G>{hN!Fq8A$3mQc9gzE~pNDeYt%L4- z7B@SUvl3j`WbCpN-?VYalf!mx?XBJ0VDpA%6*Z#MO&CU^!4nFMp|a3($Fn{@$K?Ab zf?CBRo9kGlx02!+ZRH-<2VmTT#JoyLT6#ehuA18`t}U~w2moraymoM7EHW1s`3Y`j zF_yl+nP!qcb&P{fJQ;mos+!HFLsn1+qA|dHN!t~XKFin%r56^{ zB+&_D2~kcD$P*&^PU}jI6&!wFH`t~DE2ZqPIQvL!S}RB(xwEtus~jLKC?AW;s-Oj- za7}4l9UTI=fTUeu@mKQOTwU8mEVintY)vSLje#iaNS8fFw$> zUQ4&ux+5dIPa3#J8;yLGn4PvcGMS#+d92s@jnYcXaX4vAtnLjMi5%6n$KFlTHcL}2 zNnLd~l-Cd&Z5P*BiB$8Q$r0|Q+tMrL<)Ps~J1qe?)$)c$9lPE3IUA1M!R7KWSm9dj z9{O9EmMB68t5mT7atp)r(^G}Y;114~MqFc2pXzNF=!eB!-(}xDtaEsi&kVN@ZDV#e zf^i4|%mmYvXx@%MP>^Y^)>3v}eITv7+q7|=_uAPW(#;lI41!T-h_AhGIuOy%32K1o zz!B%uRL%lGgVjaZVc7ow>DRq&nkx*4bmM2ltCg1OC?*$8Z{{LzN4Q6uaR+_%%S-9# znZGjM4N+qxfwI@_v6$Qx5Mglk>uZa!iaUE)5|mU$>PYIxs~;1twyNV?1V+IDDH#_j z_i7!eVGc-1@QEW4P@IXb0zdq1(cr4?SAF?2f3lf<4egj zfnNSw`X!Z}x|$hfK|)X(aZbFp)zGJwkqSh%i=-?+r7S0BBKK|Yblqig7*;tedv>;h z8()4PST7ODfFyu@RnZWtAn5ABSsJ>X{{Zrt@nWaBmhKFhd4ZNyH&)i;oaD%MG5NOI zUfep5#Xq!9RVNehN5Q?Vh|A$EJF@oP!#Nx<C)=@Ooh*ON^fOSl1RDBAPr4_PeIUW9xUJ0Hv$7WRkvT$zx4Su zc9yn(AW3G{DW3YJa2WEE#q;XtD zhKA18Lh(kv<{u$%6|9cwPcLdpcu?qxJ7}aC*D?IMxvtsyA2n-ZHO4)0EsMpO;E=}G zxPpxKjO>&wBjmAhZ}4iXBKw3*HW+MGCPyiKd5O(iyGbaxINO-ua#>Y_sA0atk^NdC zsv>EWn^2ZET&v8b^|?eV36c(XUBzIgPE;G#6#*-i4bbbN2LuDuBcn%IoLK|8W)VecMavPz|=D& zY)C#*1+U|wh}0`W-7dQ~4Vg&4o1~9*9lgb)y}Ydo@w`Pzr~o}ejz8hiJVPq^6+Ytw z3>KsLMIyb4QEiREGC~5;eQGF3;wjfi))MAdG2deBJ6|E(&yD9MI}ewe6`8W&vPfc( zwAQyUD{aj=GD#mtRoi_-Ms;m-F*+pnWvR1yFu?$hKykm8Y-V2=bJ+P5f}Y}_g5?+f z7FA+8gQ)x!MLUT%%ZjkeUZ6J9K=8vXVu>3xto$8Ei!xLnu7$Dy$hP_-s+j;j%T4$r z?c(e%*neKC{%UTNky_XTn zhiVoF>8$T`Mw=vmx=QWClO5%2X4+csUV@E2s*-(u~p`>rgEwpm-qNQfnQQ^*dwI($r6?70rzWwl$*qSFBU50Ut)95-$EE`JN%Gh10L#f}CTvJ>7$ zK`$JQ#3~K>&<1U~0CX+5$8phaV|OT9lNm_sFH3k8OWOAlL3xpmmAJgOhBRTdA&x@w zZ_|HHhqBHz$TsR-!W^<;FD0?}bmZQAXO6U|3mh`!h&xezxT6N1bSGLCv}pkNE=KKa zm&B~6y$Fjln8dgR;>}5Q8*j^t+tB_1f+?UOA|b_fSb$D-OTsA16|cd#@Ie0n;<9GH zQFk3RqmS|hmELv9`vMuw;-SjiSivHh&7L;e?prX+5th+pZ@3}cg#|z#Q(l^?`(alT zE~EgPx0#quFX`fb^%B!N+qnrNx5VM635+I8IKGlML2zAUYnzme4s2);MhH-#RGoC# z)jNTp>bcCUhXa?`n7PVL+?k0onF(UIzlv0}iC|QM(LL!2HCk6=Qv8W0^3^h!#vsMz z5#g!$1c>(`u7spsi_1%+YYoarFuGn++czeW0}xF}p&WdMu;rI9@M#F0T3e5gg0#Xh zB2FAGium$Db=jCZh3V~Fp%w8ZQEv2A|82e~=^JX-uG(87RW7&;5DEZ6$QPj>CTg!;q4d*Q_W4N(ci3yQs z7ci5v04Pe24!hG;;#_qy9JsBka%_w^0>J)W0SDZ-+hnJ)!Q5LJ>|_Y(aGcK;6;hje zxSfvr+@fGr%E#4YSCfz|HPp@H;EuajwCoZ4Z@H{8PjQjI$}Of!*wI*BDCW;90!HU} z&f9AF+APPAj?J>oofD?;<<@QA`Rm-jaYbu#ixe0@akf#RuQW-S+D1Ms?A51$pwSi2 zln2358OwOBAGFfO#>PBdzIFYHol&uV-@dX-Bm02IB?q-y`uLJQgIMt8JHav4_d>Zd z`&NhC4$F$VB%USE6ZzNun%?M&8?0BjJCgR*?>ls~Z;f*qjwg&Xk;_DK@jq20jn1j| z;NorT9e=8YkR<4@;cExS;?ogykj5c1O#GQk7Uj#30E&X9y3VdM)X#TB;YL6nTe=>| zoUD;!BvTGT0dk^92MHXnBnu!um)MRp>#aOvqY|vhl(y)pY-ENjoK@5o(%Rq0lagp> zhDILL*7Bef3=KU)rFPbw92W;v1i+AE)mV3TdtP^xFkIv>B)5@o?j9;7OI*&Orjg8K z5?t}{+L|jTE>@7?m~=ql;KLd+5!aFH`6q32S$kP?D`S;cwU^mhZJtI%c_WcRhezTX zgdP<%)6tM?*-rduTpB@cpBG?7MbYvz>W?5^$}+Bd2@dn$d#kS`KjmlgL7e1O%3%#;BD zd8}kv+f9kbCNlZ0Ww@H)x7`B?<~T+PmMW+Mzr9Ubs$Bttv|OEpGTy}$_qf9>Ym>7n zJ=|q|2qXy9edt!aTgd7rVj;?yi~Lc4Z09WQ>{au3(!tyo(#a&2NX-SuD9;~rlO9|3 z+j{FJ{GxVnJe8P|g@ljPIuy=hH;>NGk-=PBD7VN(G-g|uX&!QkyAsB&L*jHlvm@#y zY73)T0brMNt}X6tuMyJz7xqj6c2OSZ_U%nKwo2U>#v@I-DnGw@Wma`OSD+_q`JECg z03l96CuQ`HV-RP$xJPg*B8(E1KjJ2p)POw@woS&Wmnof^fWkNdLJw9vci4Ch6AD4y zX5D*ewye%)8xLnqD6zMe8_40jnB82)OrV(Emw|HhH2o<`YH@%Ah-X07BJOrsH*4W; z`;#$pAyXa_8C~3=sw$SM#*9Y)0PfT-v{M)Ail!61@job9J=5FRNoT+XNMD0TUAVs5 z!R0CLx5Q%sqVu@y?lM_h`=+V;ncb9EsIJ;KD)1(}-eyK+FST(u5?!^dtHu%uYKjlb zS(#Fg2kL;X$;xbwVC`(;n5D(?G1iA_3VG`wWmg01Mb8%7KrmY;ZFb;`9UI&@lI#kS zeD%y{=NT4;%ca7>6~uDXqBw43wpK|u03YtwKs=VSG7pq{^RZLJw3{7!J}_)C{{TwL zKRUCPcCj3%f8Z$fG4R)!9C0fO&@<6v-zj&6#(F>ddkHa)(e}HYPUL@temdxJBMQAz z9|by(8FDCZxBF)q4+A`Y^#J{SKW3}S&6zqDMvSW)LddoZZMC@xYZ9zoLZ||o#+}lZ z?NefqX2dLJq4s?nN#u~|0cTN@v zJ5RQIn#TGE?ipdY7pBEMwF&O~V6qXjC~s_S$GNLgdqXvA&jtc}jAtBxtV5-qqYzK?eerJMwodLa7!X{^kcJirUEz%5Gy zpi#57)^8R4jh)I|wW5JDDcCp_D_Yr@YU{958d3g3h1^A6tcsJi#tIJY`l1b>8 z5MyoB{{VlUoh00mJVuSs^lvewl96M7dybp#EG}fWo`p-q#Yt1t8g&QA=_IuN(D`O- zHodm)2t>o|Cl)lc+mDCE^(cqq?&O}|w)?VBmdlc`u~)HqAW{oR z;xhFV^{733wN8CR&H>9v>cw&KvQU&{IvtMRXzH^`W#qhg1ZtA}MFA)Khtpe3$)`R< zpA^~vPg)vj)D*M|La!RA73;Cvu9-UOABU~)GhZ7)d+)K9+Uk2+Hq2m%t0xxm<5D%$ z_PYtCk3z4by+<1O(`U*2#+wo4+vbJ8?!TE6P{8DRylW%m8 ztaUtLDL?{#)ra0asAb#j#i9;?EPJu8znuK#l`XO(yBsWf9?Eb)C%ugaDMrjI+8E9*2~+`ox)mMWEbZ&`ot7q*20Jcohf zEKvZ!wJM}|ldH2agl0ea*yWwjQsWsxSEW6zFCx7>8Cte%N z^U>|V{{V^q0NtdL=WpujTN{qs?P&5Aw$o-`Av0OuqZ2$9kVDR71cB&wDNuYyvU{9_ zYWS`0$pb6=nR7-9`gr*ly7G-3huPX&Tr4*+OFWFsvEA<k!y+Og33&tyie^cY8FWsl90-4zb=fsYRp>9BdQ9= zb|nvYAN2?FXK>~&>^>u&#~IowUO+w4qve2gx$}Y;^ z1@p(scxQ>btBv7(=f>W{6nw{>wbT>`@FJk~8mwdxd{pI#8^LrhZ1-iqci}BNhYvJw zj=WREGZ8FuA*06Pn=&1av|%A2>oRaLEL53i<#{40GD$@wC@uZkn}u5@?=I399iNi% zG-|5~6X&*@kO?tdZQij@bMs}4wzDh8ca^jYZj4Nfklp&+tv^8XItJnl!g#PKE4rkz zY`#nF1c@=dxw#h;GX&)KEX5*VKUI9R3mHtl$^&)TztgW^Puc$fA4QbPS{OT@xuyHt z)Vp8$goH6$NLsa^{{Wgt*IHFXMLTs+{&vdVS!DY!wxPRt(sj<}vJph(1j&!EF~l4K zIVqA}R6AEh5(|*07l_qxvi|_v7f2(!AueO)#b@`~^oLN+MgR#^UTws-o8cCF@KrF*f&KZwp;d z!YcbV(9p>%5Ac9}M^*^F%IR1lH7MU3+g}!8anjxQ{hVoY8$h;JxZxwodXj?gHo);j z^u1CMAUNRDMi4PRm_gfn{*yH*95r4o|S-G+UurH;#hqim05q)crvzgjh)7*ugJBx2o5xHgK zBF0B0*@ml&#U1WBAg;i(!NAyd?c0|vXmM+ec>tlJ#IXqg9SERt9_1cc za4};k#2t24-x3$N?(2XFRfh;t6k?_69DuJrAOga*B=yp&Ba-IwWK2u$C91jkE48jI zdtVEMuoRxlD}8^2RW;y}S^ex0{V3){r<-Q88mhq=j`DcB<&)eXmKj3xuO{!GEb?3VV^ zO`O9*JO6fmN=_+iyMfuxW37(M)X`sX?buGKVjX6 zDXLf8<_GU+Ogg1pq+~;X8lvVWD3Qimwyojhuxra)y`v()t#o;DmNj2mu-qMq1xWD+ zTH?s~p=F7G_DKDRtFp5F;n~(1j_bh7XJ`G zRh&z|vR`u8t~>9x`}?x&Z!cBfxuLhXm9h4dMGQ+cXatjbh$R<~xf*|{H(xzfeX$Ub zJF>p4DV{SQDLeW2AwQAtWBbT%qzlIG=!Og^g&qpEdA5>={ZnB;!LSJF(QTXd>%EaQua94ct_>?d55{B-Zi?BAl ziVKu_Zo#7f(ESM3Hxd_Z+2r`ZcoK`P12@7JJi2}5{Rh+T<2uvF`2y#=$Ri-XfKxG_ z68EpkKg*`=Y%1PbTG>Yp)5>5YR&uQ^6RLMdr>+@Eh?9_?;R1Ys_82_!WmP z{+TVA&IXs5l3$ zb)RZUZ*kh)zcs8Y1-n?Pq)4Fxm0}xVw(JSiYcCMAE7@lsKF4tB+7{4cCCA4l#q-T1 ze5m3Jb(K+qk@|}91o`T04(iZ!Kpp=8*}cKpUFRl9W$d%~JDY#LOM5w1PqU8ZC4aY? z+Dfc)EorkFfnB<2YsGT(KE6rd3~@4xXh2}lzz;@Vp!l|ig&y1tKJ{$!4DEh_QRQ&6 zVtc0ck`Xn%%!@cbrIoj;(wh)L8q$=S91nsrioHT{D2p9&c#ut%v1hlvurbV&#!8=Y z7!)R(5cUBJu>Sx&#@?u!=2#H>(X34&kUc8g ziQ?*a+gkOAlgGhea1k+)+DWe1?VD(C?r*TNdlvBA#XR`oIavPA=_=Ak6LRIoQlQZE z(@u~j<`l21i3Dm0MZMJKJO#%>%_^U#j*;0^7e9A8%=xRiB1e`*H4LMX6sV`?O;ThA z=#gBc93tFS2R0{rJZ2TI?w-~Q3p;4N*PeMu18A3O)!w9Z@zg$Y!B_#0sOXR5_$Rmw zFt>Ew_}~M_#6yf*(JV4 zJ8^FjpB;3Tw_eh@lHg4fI)ExU^Bjj$qKh&a$U7mN_h9#@XTynX(YC$EPj*r)oGzC* z`<_gkK$xW#O^p&luc!glN%|@)nCFhqBXf0%=kDDA)7!HuG-_mU!+~|JM*C=p6QZoG z*Wo*xXz|^_XKWmcd#e>9PAo_LIH3h;*T+KT^d(mK0n+z47j|7O{{YcHm3yMg z9dnVu40X_r9$VY1m~Ev(&&Y$yt+4PTKn~wz4zd6bH$>TW6AnS-n(q&QyZ-O-+#Z5t_Tu^wCvAP@qbn6C`o8%xIyD6R&5cKl@NTmPtOPn|HT8dz#Vb^$blrIA{`9cS}HH7RGyXJL)kY(E88DH6f~y#25P_+-Lo{vS}*k@ zHDx|pAAu#5vFOh{`slE`6zug&(h!#9#v5u@C7;fB z4{~JM`z?AdW&@OV;kcs2!n8#2{{42?*ws-EFbuLKmSkM)hb|a9@&KxnxIax8Gzvt5 zTr0d~Qt}2K3P}B$T~&kSD6=*eUe~u-&0%Y&WnT_uX;3`Qp*I1-oj@H56pHgHY9o)| zk?rGkD-ktH4w|;Pf*JKuopJ|duy%)eVJ?DVyPZX~jl^WlB*gn=R9A2}1k-J3)s`zE z%BpzY>`N$jx44;ddEfhGJ-j`|q;^=yq$IgW+`N*K#L=Wx{iFn8RT&@{mr}5)my#YXa1?uH6)VCrzhSn*%t5#E}00il=pG-J^9YA`+~G zP^&4S2k<(RDi@kgl2V;IN@PtP%qA9KBwx^LC(b zXSI#gyDF9d76*Mql{gJoWBgk2;(G?uA1uP+HI`|hC3yb;25C7fcv7aOn&`W5BAt9n zMc0wJ^{YPW-hQ%$gvjnhoo87o{4?K~I57Ax=UHneCp-7Fgkl5@Hm1oAA44?@G z8+PB%eUF)VZS$XVft}PV-8eTE;fUOaPg1RX*IKk*VY;4e*qQb4wc>go0=6t(a|M&d zBE@kH{guFFw!DFZ#{L|E2B41+b+J}NWwP`9uH8HvMUnMH5M2cPtddXLy|}4vUUPAM zBb89>!4foDm8l}0bnC8Hy?Uky3)?=F$&HrIV6;pl_miqBpSk-Z3D`I(lK#=;gAs9U zaweEe7D-}`DPdHRi3|%dD5Iy-MB&acs29`^#c&z~os&~|3Ozu1&9F(Iv>5nT51>g9r&ue6IxV-h{raV~p zO`2vbudWIi1kDhVOL)OhUXCQ>yP5-|F1SY?GnwPZ&|k-=@v_LOiAwp`0n7CU@alzg zc}~aejKXERUo<9?Nfuk~-keI7*BGy?y zH^}(wD|;Kvqf3y(Tu9KSOd`d5X>hB^$8w3uRh3P7u;Al$JL-}_Z5@$9Ctf-e)5I&2 zC5B1~Gd4F3d5Vn{-h5c)b|L_RvfG6vxL1<06SYQ|PEp&`=dVHK;;NN!lm3F;I-fKd zp38SnZenK5-k9z&aLW`)acah1am=OGR!$+KT7ID*6xFe`N!Yt8HEC% z@nf?V7U^?+BgnU@X$q21En=1Uu^d^5UPDCI<3O`*4vfBS$Yxiu?XQE}*yN{cXS$MmcxQ4;6@ZYERhYR~sIQi{BSZmq)l1va7vcU}>`#w!mi?*R zxr>;sClNjhNg{b|p|Of3wuM-N#TZHMw3|?E;ii^{WgY}6Un)b3&G$U_7t*9c-?oz8 z8LB{bnpjW#2(=^WrUOMHVRs}FK_Xiv#LUo6DJ&#=Bo%S71Zv@2fYDJfBp8JGlN>Qw+f3VE++F3Z z;fBgp#@#GXgpf>RZ{bzQap~jcYqpmY;H`*Y!4KkbCe^Nf%Ow+~+y)EFON%?W%R+al z_ahugJA0T^?-XV&QAw(`}@f{`JIT*Cw~C4A;^{ZmQ#oHJcAlB@`U1%X(^2 zfeL)N9hYL`uWjycFIFi*SUFovTB;Ig>C6&ou&-S_j}Yo$I>NqFy0KpI$xm%6J4<7a zY24MKW{yTyAb8OTCY^ffxsXD(z1Cxu@7J`!=lg57a2HuSjLa5s$9nQ5yfMA8HFoD# zA;=V^KDwv(P>g;nT0NU8$uNsBeSG{B9_j9@=&?BahmI>_n2I}_xFckhQfOaz(8_4Q z5!RZf+u9(9V!EvCGtV5z4qP~wEw`GP@P=3UuYF#K*b#Azy8D%8jioOW1_$_i4awD% z$;kLFTPhqxv}T{j{{R)N{GnnZkFoE=gjSwwStBF$v)MC7Yvw&e@H!&l=~>mCR&(*? zoIlDl_|JHfGAgwTLlC)&CX5e0Iv1+BYk75>6_V{Naiq=M26VlY{^LO$E*c;|#AIsn z)uUxulOq)EC@81yWvL_gS5~r*C4l^ukhJa`CwyaVVrcGg896MjM5HKrBBZM7LH#T| z_pXzP1}U|KoOMoioDkpqO^Onzc%K(@9Dwb&w&4DH94ij%F}26q!`W+-hzPRIvqO>* zZ4sI%$uGyJIu)x9y3EM{5=WBL$0UF{C{j(`&_#*DU~{u$;g=G()5bt}m`wacbY)^x zc^^;HSvB`D3e2Q7mldvR=PiOHx$K)89>!eEgPvx{G)Z#o+yqkGERq0+ZTOmgI?#q# zmM^+`pXSRm*=(KxLhQcB?A)#z#^*Ak42{|uBOi12;zj0EaaKJ?_Uo9-?l;EiR~YFY zto;{5J1wlV4uKY2d{x=8M@S==-c##{-IC;aaO+>CHIJ3ua^ntBVgCS?N*TAlr|?l% zL7U<~^s7!)$9XLO0KITnzSGJfkb+|qA?7%@T7##^t{&USXj9dFflj}kf*Wn$4EgkcdoI>UK*54gNpSkD_3>TCGu zilM|enzJ`2-?Ni8jJDpzlm6cAOmo@W*CBh2fJ<{6vN43nm2cq|_UhFefm5nyY{6)q z6zIl`;^ZparS?Yyg}lJnLK7Q*1KV6%EQTQP&I-2Tgc1p_L-o@_>udQ==$T={%}+&) z!^?)|vvileq1=&88e?1%Y;NMK#8HnzNK$FFcj|R)Eis&D9pX?{R2anUR${j| zH&@m{VhcHp2_z^O`>Fed2Y@H3`fE!({^CMI!&Qe}JV6C@pU1E?eUpNUPC`iGkqWS* z58@Jb@axk;#ymqJpcw>w_kA8V%eSsx6rcE)aRrfzC#@r>Aa$)MH0C^lx+@TqH6}_q ztSqe~wl`?S+DSdNUu{cq-_k!FQ4Dy*y0p*0DA)`6u{g+B1>6Q@eVfxzDgC?XY_JP> zt0<%0et;uRGUKus$&S38-|vm;7)_$W6{LAmq|p?T2adzXQ?4SInML-9iy z>nQsNY(&)F2QRSY}m4^yE$HzLh3gu`E!y=wQ_=;>B z{i8xn(E(RrJC`L6J?Fl$REq4p8Ehre^R>B1q$*ZKJyog6AN4O)BUHJGPQZjAk@(Wq z>%ACNb-(1?qydFd;z7-8QOcUH z9!?$KbwIi{$CP$LmKo3Hedlp~cafhb6`imU+Dj>t;mx!|+%m@|#mk-9YxL3aBdUpU zvX7bX>lkc3pRkfSZYKf&h#@9BQTmKhb@jI&3hGj`T@!KBRl0mt@jh3)Ww-8r@^{5{ zJRw%X#sx87WP&Xks~{^BC5u)~%l_}4gr9MuqD03jcn!YP9hnh{U{>jGmco2{j~E}1 zaF#u{jsw;9ae*Tf;_@F;AFC6rY_9uk!$ddn;j#`{Bz&V(3!LvPt-)h+eJsS1C|J|> z4Pe`sZJ#uWLrVD_$_l>j+=OzntgXlVH3WXmLL`*Yu%T?PdgcO_is6)x(%w|-KsM13 zi>rWi0h{j3wdAo!cY8nCJEBhzmBRZ)$3BN@f_0@uKonFe)GUL#U(Q8k@=rt9ISq?A5Ayb^dk|d8?C!6oR~6PL->d3*uie}>?8Az{PSSd}(4`w@t+YxHh-O3ib zD%WyOw6QTIDFsyKlO@5p?b$B30!Ygb%xl&m4itgpvz_Fzh@wAs&Nc;!Kew*A3#Gcz zh(uQP;wUPkYU?IItHL3}VXrcCtQM$GFH~yR@dBrafz|RtORR zE>n|m5k34Rn&CLd%#Dd7^$kEfw?$MP_??Q3_O~}4?1r3T1Dg^7uG<0l>c;^V2mxGJ zRWBm0)Ls7oW}Of|Qj9Y;!MisdaC$aIWCO@7VAuO~8#Ys29Vp3j5}dkAB+v=e>J=+Hs7! zVB#BkbzW=UYpxk{jbWk_J*(R@_bx=EhfFP+o2=d9FC~J`5z0gV z022YlN14+A=p1@QlN_{DE( zJEZyB$@FapfI}%(e>NvmhU*}yVkaR(SBkJ;R0E=nBtonZrQ5}h56)3=UbQ?7WLNND zH8@ccbqPvjY>cp33w4z(B9&r}>7$Ixa)Kp{auqC8k<)68J-xaz9HQWkit2KU@sly? zwP|vhB(u55Trsl3E1i4J?<<(Ny8hivz0_FvUSKjFN?RImWSdO zKZ%h#y}O6cM7W=Z-XUk5rSir7_A?&`eA+}3{4lV-zm1}^yDE6P#dZY}MLRM|HRq?c z*^W=KVULuxkM#@Du9h}<{{SU?q&mY%k1_qhX}Ec9E$3r_xN8f!;xJ2x$Q4+pfx!ka zN%rN8gXk#Xl&J|>iqM?xT-+Jp(7ec`CD;VU&OND^dK7v7?{{S|~kGFnP z#%3?Lm(SM`wN7{@VWlF-N(Z5eJOS#(88Hs#^YQx0e$rr$JWrx)tmh0peQe3iYqxnA3zE5}t-bzA z=KcVZn6WsvibWxSe{sgc@Y9)3U@d1dgMUNK<9_`(|%qV475iwQVBqiW_sb35BR!6jcTgzEq+N@B; zYm&CNxQweLsS^mqo|=Ko0BK#dL}SKHy65blD#>Q`Y_?yP>>m5Jdp?+4!u?Um9A&XozvQmO|>ne{cyA zCWV^mSqLC;Bluu-<)#5dkh6^R(AoB_skpdUPDVSpEG<}2wAPBNAyeZ}>s@5z>g0H> zTz$YQJ`w%?c}yLThpS9j1)in_(zUu1F4nHb_i z_R-qeuxX2Ps8KH!W7k2~+#y^*GmOk*H;eqwEk5v?BteKSH9|eZhs$BC*7LcsLgVgZ zzvPO|6}shSokGl7CQ_y1TE`&$I=2!7Cf{ommyZU~&$h+msOWbcRnoS&#mt02ZTvhH zFLz{Yv)L?k_?w7wQscd&ac6HQwfYGh%M70Nz0;PGSZrUz{tL7RZD>d1q zN{4rC3@Pp@R(K;UfbAJzE9&~!L&eIrzySCyEBbiuIT1VOvz(W-&tYFCjr+-Wj%BS+ zlSd;j?9uo7s6Iq~Yce`m3ediNx`I3=8r7Ud#^aLmDyr;}BDY=rAoywD)atN3EVB$o zG91N?^{U(hee5^8X*`b8G)gKANC1r^1lM9+x}9NW+w58;#PK~tGx_!YOGcWFweSaD z4~K%k#syDJq4duarhSve$m zE~@FuP-6Wwj0zzB-3K7WZelrz@KsltuJg-7aXv>GXEra~Xwxh%jBKkNKvNq6Iak1H z5@vK^jD(q%dxY&T`?J5X7>lXc+g)5oE4XSfhB8c^uLHyoKeJX+1FYPLZhRKeKf<3K zf85qs?0zy>lv-R}&m?zpw9LNjal{$965LNBE3IhT$7PUf1ZsCY{ zyKct9Sz@tSrF)jiT?sw!a$ZTqf&dH0%Tu;2jqMN_B=hJxBwF^?HY>|{E#a1Xn1wCi z^-WKxKnWyha}h3!rH^f_Z2tgyvy#qieap)vcNP~HBoYeAYgbWDNwSc{exki~RH=#7 zsUF){XLL@T`J9IdW83k=W|*vWjWx6p+m-$!jyv&f{-5U54)@nw(y|!C{3fjcvKiZOcaitaJuaBm_8nVn-+a5F750Bpe0AXh= zc!MA~iAz@aAb$AyE4e#&C2@b-X2&6e2b6Z98d;%A4ndr8EVcdN)5la#w^rVlL{;@x zSw6le>~G08+n*=mJNFTHXF7eRZrwfUteL8h7(cES>eM|!+-sZ8#x+Efs9uxw{{Vc3 zbohb7!PCTegfX16zRbQW3yz4-e|eIQ3rI)mXL1w+Z&Znw*Z2XK~2RgMs_Bf?W1xp1Le_XcFxOO zzvYK8dO07Gqc*U1O`W%HW5@phC$fx-NXr&wjhMe4Oi3oB_0R*mWKuwrOnxh*yXel} zl>;idRWFN=v=vKzkxQ6giw5)wcZx}=Vfhm1S||OylHar7+P4=P=;er#R#Wb`Rd$g$T*Ni_WI`oAtV`@ zlbzknzq(n8JM019M$f9%KPhAx-pv%EJIs5n-Jfr>{{T6&bS)FLecF{jtN4aBS6$c7 zL*hinEKqoK7*gbQSwt;lwhwVL&1rRiF#=G24~5g@ z4CCi}qUmqD54B!6mdU@1{KF`~PGfIya!BJOG>cy)^VWq}qEO^t)wjc`{)lU&eo(rr zyKY+>allFZITMt1pr9LZ0C{**Tt{}q7`C)dggV8#JPOM5xmWj`R92l%u!z7T=W!sAMEBD%Pfe04uI=K$5yKJrQ@te;Q-*u*Kco#cVEZ znYm(YB_G0Y5BlF_&Emlrw&EtY_? zX}hN<-1l+aU&-m_I7APjch^jDBSC1YM2xpx6(})waQ^`EBEOi{rBZda~Jh1J-m4=UA&QUnpoYVlpU2rdX$eE=*vckdd7wkG zHsaus#Z`*5W5S*TLP91%8#%@Vl*~B;mXN_LN^N!?(~61>$L2isXSc&qx~tyz3lX9r zi?=Lfj!CRXv>j8L)}R{o8iiRh65@4JzY+!*HNAb*FqxfwK6dKfiwsd=A^~sYN*}r&h*Si`$aj+1hNG^n4u#OH zH^06By?N!!_B=(QbIxodf~=(euVK!_f0Xpon1Y?q#kM0kYdm%m;_l(Q*%sODVRGQ?woLt(t2A0cQ?C+2Am5%c}8(G4%WVHVPp2z&(;UC+n#x1E$mGuCwJZjcn zJp!BFpBi>7*zA^STqH5%1Wh5HK5>%%EJB(Ss}~SvWJx8-RCZQYIIhO;D@LPBG}~owAdq*|mbSj>;6b3Z|fysV(#;$3xTV8lyABV_{ zlPDE3+T$&CX>kRl^2Kd%zQmSX%B#i*KD6^=tenARgWPXOMbQ!RgQ~sltPGYm_iu3( zFPz8hvuqYN*q(-?ewxLc-(|atM-WNfHFMb*^Oly{7AtH4WOc6^_|m==)PWNlsmx1vMP59gTg6^M)@(m7V&;I4bT!m2- z(;IucaT{`PZRo+PUBmv}VfSv-JB4CAxB#y}P`{X$QqIc1BBIhZQA26V9|?fq&qX4l!uB)ir=NjD)`XrTeM@@RYtprnFrE;+tG3V08!=S z)+znGrx6fb#F47huD%-h($g0l**g!kH@0xS^G|hkZv(B;pq1O(*ppqU<3Xv*+=0}9 z7iWhtbYc%F5;bjPOMeciX7~@|3s~+Zu*Ru)<1<^wbA2g^)N&M&$n*fp12(71L%~~I zASDn<)a&Whyhn=I{x`D4_UtwoW@LvQ1(V^CmO*pE+E65pr*g{-!iq?)x(c!k@y5Qo z%jx0Q@cfrInT;6a%t!t^M^MaqY2vZ$@5MG&Q(anNBQn?@V@=aXV~)Le z?`-%W0a;{;jJD;!#l?`F$QlyJ5>9}}!~GU^cXF~9iEuKH_rpn#>WJ*mbK~NZAA141 zw)YsWHv9{iRx*7a)QU+PbaZdotb035UzJ4Ee)0D$Py498zBj~Q1L7KA`20eXb7gOk zWrld$Ulm$)L>5$`Zp!jT=MbHt{lhrNBM=F{{Uviu$f`pX_xj(<@|K~ ze#DGsPq_OgWtc~GkFkGByAS4gnH2u-y$Y95e5Q_?KAe$n$_uQllbeP=_Z5jp`=DR& zSdYyA02cQLe*B4V+?}V7f(tD4FvEQft18=CPXGxd!;eIfe~304f;DZ2RDKS17Y|Ie zk3*qd36c2o6^-rX#bV2*!DVs&&aoqB$d zH%)dtFVy_R?flm|*qlYaV)y>syqe<+066$>G6}+4*+hgFNCBiM4#SZo_0%rPZ0Q{kkGXz(p7S*&ge_}#aAio8 z`>>%j6c4vjH`C5q=#9nnhFa!32?ui8y|;1^9wzoLV)ZTRr7g`l07m{B{WTiH$u;uy zmQ~&T-I*@Qn!^{{HW1p`+gZmBF5PaWf#bFXm>C2+uQNte@-?pduHhqQ<||9I_Zso3 zkd;xj%lf)#hdWLC{{Xu3-_KeJZ!NI*5X*3u5xWF=j~-GyjL$0oPwG89HB@NT!=EyU z&+k^{Kvyvu;5LkQ`&OeC8@{p`8@zrexng^WgIvpGwsM)R?V6O5P+dqx{{R<5;l8xr zh}Ci0lcLCb`#*P;?o@(gWyj-G+ZJ<1lw0i0PXNtRtnN--YepPm06{QkCywhM7~3Nh zk=;51K^)vN5%t?|$5JqGQwgyFb(hBd*>~JnX1S6>1^QlH*h?%V#?Hwm&*>tJ!G&q# zzP888J_`oO`im_axxP}c#&&c)#IZkGQ|PxQ?<(&RGi(uH3x|Kx* zvgdd`nRAoceYjYjQp*%Wh*Wl`1t+f%K;Kz*xG3u4+9OW)Ox&Lx;rssp5u1|6-yJ(( zJBB$!%z|}x7S|-9^oIb%-W-5FI?}E!1(#;CLcO=zKQQ;M9&Gn*OFmZ%8#G_cAV9Et z$@-8Pq(a<$c#TRS!?;uu0cJthnLO4y>f;}h?gh5KwJjaRvqK;?w~AJ{WocuMHItVXBVuV%wLNr)fq?c35jwRx0z?0+%zsYnCPmNnF$2Y5*O84c^wx!oWy{{214N5?Bd^#Xy+Sb zBtP0hx$H>pZT>=uT344Gwii)ABq5m{hc;UEVdGPwThyG%>+^M?e359^-LKlVurZE% zhq#IttqQy2W>9OVusBrKby>&57BgA)HfAi9TJ0|9_lc`DO|)caVi=+V)|kYd#qqJ^ zsT0`blyYE-DP?NZt5eHX0svGHPRm4DAgHax0CnD2`hV?eT%+O>ahHK#n*RVU zQm^rWMrEydw)Lv@ruwSNVnJ5dY`G5w(RR>Ad&{`}pg6{uyHW<%b4LEkL5k|}{B5_~y4qxrpo_7l$D$n|n_YYZ8dyBm6dt&C%E@5e;aMDijurfm% zR7c4vLL^{Uawt7p>i*f;@9tCMSrL=8N$dUJaMd)-YpzyE=@7Zwy}QRP-g!p7y?!t$ zDQ9OHKFld!(xb%x0Ev$0Ur6@8(NArlQ&y+-ORSHH{y}g#8B)lXDSd;%2xO;%%G;F6 z9FxUU{7u%HGbZTM2P&H4WLPS6?p%a`TjZPXal6viLTeE}zXXP?j665udJ(Qx%!$mB ze&wYI2<)^!jQbkjxvXxoxya4dEu)q@D2d`7)}YBDQ&3R!Up@M39{YGnqq^9}r`(Sz zY^weTk?sCWw6|voZF6mqv$>i>#XX(|q?5N*T^Drt*RFt(`K+)9BjoF?yOXnfSG&!< zzjb00B$kUb*1V*a7lp_H_?Vf0PyjV_M9QuTo==PZI%_LC#KYZL+}X&hYc-Zec%(qP zfyu;`9uy;{sxgd#jDv&GSSKJs1&CSy0CnT-@tvjI`1@GQc2M^f;@Yb)cJ|!F;-mrM zPll8#jd2i;(Ft2*teKRzl7VG)d3AuW$JsRBa}~NRV3FZy)}-={l&CcZj1H)>qTJg} zpUrFFTpNKbpkLn0ipC~B@r-I1xQNKk&U#h36YBglGda;6WsG-KxZdQ(S=wA;a?&lF zdA>GL&peA2tYS%HZ@QH5E$+e;h=6qjF|Bo>jSfx*>lZd;2k}N0Um7)Y_HS+;BP7$ofx$uNnl@;Jd9Kw9o$lqZrlY zB>Y6t^O=iDMS4)NC#U1ANNj~J@ZT8x-YdmleGRhw37vZ#-iQ^lHThpDy)}R z6T|{El1P6_`-Fv6*eLVYI(vsAek{F4U6w>fMD!AGj>GQ!P;Yg7rIo$NUt+Tswz)pt zGKit*zw$!;;ganv4ihVp!S>!Z z9EK_xCbr3l+tnZnA(kLqg=J<3dhf29thrhP0KRe0y6StR@nTO1$c;+pe0P0!9ks|a z-$`=>j19z79%~`3Nox3#YhOJX36PAGK}KKqeWkVZGCa-pw`e3usm)aMVdg2&>hoX< zp#rJ%rLlP%e&xWrMqyz(`$y3G(ZHvH2h=={hRCiq0uIF+hm~$UqT0(&1;W^SJGr8c z_S3s8lyXaUYcSw9w>8aHN_jf1RZrJkXpzGcfZf~dUhNoH-cCK_dSe+#kM|uL?A2*~ zznH(wTioRGa~Tjw?5Dsp(6=AMrkfs8kS0q%*w8Aoa^!l71LAx% zvInJ05=WW^%Hg|@8H}^ZT;lH2ACa%wN+D-5P<7(9Wdv>u0bO)ms;ePUak+KnUs~i- zc4R~(Bx4qnbT6_5xy#tgKik~0$8if)Qt1j6Z~Vj3e;sJgUBcmmjf$z4DJA{$V)3Zg znIXK8M_NX{FC+9+72S^7fQgY{qbZ07DAN^zw#8Y*&e7atUCYmT69QR|NxYn02{T(aF=nN7wqK@h}aj1{;5>>g4|kOzfz zlZnfVOK?`tY%(w})9+Qw9y#tJSQ_H?@>Z;Biniz<^;DTTA5ZG(;iDLnqSujVx(@Cf zZLT*B0@&T8Om5UQ)0PHLca(veMFf<3mtuCVmG$tdI_mqZ+!s#pW z64i2;d}Jb4=7Da4Mhv7Zk&(-jbgzLLxEBc0yNlr5EFGuu4{KONoF~1s{%?F()tc)h zOzugbtph0h2D+gRI(Ps-kG0SQ>W2PF?f^5gLaa*K!iZFzgSA-y0DipN>Kg>IxR25n zHf;TE;1*qbmwSeG1Qi5|4S+i58>#?F^+UI}VUOdrPOgkqu|wBa3Za^d^IvLX>=9epwa=AP~hkEL<*+_?I}pG53w82KvSA z7TPz+Wz1)tyFqVCqMobnF$w|KIozOe>N5vZp!-&(Sse6TgX~9d7ZiJT>RCj}S@K91E^siua2h_ay3h5P6@93M4RAFtpbZv#;n;TAfi|Si$J>3T(*+8#r&;>%6AN{eaZ*8wu&gE>mRvF zu&;*t^bCIHBz%Dp5R zXIR`VrR|I}fUO@NQ#Qmh{;K{O&a%@PG8R@5CRM!d+U9YLxREVm1jcGdCFn@}b#P_| zLseu*ZB#|X-~FrI`&73<$dY%am%jjbzNoPhL#qoXt-^SEb$3+%0Hqt=<|o87TPbe6 zg7V(Pa*DcxPKCVW9dGWrjg^d*AbklH z)R`wvD&%Wl=2rxt8n64b%$Y&%39^u2ub=shvH=(z9Z{6>bpoJ|Go%x&{(H5s?Ed?? zk_hg8+QrMmC_dbkVkp$6)!$PIjJy{t!%(MskOt?e)le#BON0(f<)dm;$xE$9v;omn z%ft{P*5Q~h{*+*QhxY70Jqasg1FEn@l{zfFyd`~{d_#!Yq-T+~-*RX_vr-+z$7lxg zQ8YhNibr!>cXTmXWn)`j?TU+u&H@!DRU2Ae&g0c=3O^MAT!e zsfnBy80c?C~WjDB_(kdr#|@2PSnMBxZ+ApZc0>bq{yyU5u` zYke)8O=W3rWR52Llt~KJl=50}ZL41%n%tEjfZ&1AZ_$;SHZq;){+{$sD=`<)6pd>rA=IW36shOPHgQ zNM2+}(1TLw3G}fvWAz%h0@>4Z$POn%@Kxv8`-%iK%ji!bso$@V`xiWX zw}8grJG1S(Q!yjhUZB1(+uS<{XS#A8849Ia)D>ger;x9Xxo+o+b-7T4L5MLVoqTuu zR;@RQR_9U*zxac<24@$SmnYp8mLu=swv97H$dYllSsh0vj4Kk{PX-OK)VnP<&Z#(; zD9Dc;klos`DAr*i2@ri>Z-VJA&&Ojh7-_A|<)zh}KlK83jTQ@XuvLkcrLZ%qD|b5kIUh&ETqRYc>{lH(prnSm{ciM=ApR`GDNMq z)}9Agrw<~VOiYE90jKwW1s9Sqb87~0_Uv)C-+t_cyW8cC>g;iGFe#spBWF9VTZFbS zS~QZFZJ;)!g$|yk;J(*rq1eFx0BpBP&f9Gh)tqq5}B(ct95_?C4s|pIe4?s_W^7GVqxpgBg8DC&B zxZGv!mN$z>X)J35_RM|AA#0LeBz8NQO?Ey*>!jyWQ^kP*Etcxo;qif1V7GTQf+Yf_ zWBvIL(MF8Mhbj3DRe4h5A2NpWc>D%U+UqfmR*v8p?j)45%M5`+RVILtoPvU`b~@aR zQL*J93;s(Z+>}@Xw10|i`&+Xy7nZoMe&N<+$z2SDg5a2-kBWP8C=@CBtJRK&l@Y8w zc2YK(v!fpG%jL3I6niP&*E2L?7_Oy7CQE(ULzMc6 zZheVm{F}G37<<=(X&{>B`p#=O5oY_DnMn;Rda8P`>0Xr3I9JNZYPI{GG-%y#Vl&?4?xIUX_=6k-p6+NVX#jymkK>*dHc>n^eH znJ#N{jpG(kP#|oqN!*UQ%Q@E)<(84bgEN$4+6NYxe2y#mT7TMI%<)@Z*xj$) z!41ss%sV5po-WiQ#T#1qnevu}xh!0~5eYate>H*k)-NgB-Rs;~JWR`Lim|(r8!LF? zkx^r!kSK?bj=={7Dr$VhWRmq5K6L=jE&lWQ23T1QGbtv>}?;?%cP&u{#7Rpm76< zHPF}ByyK*fi%+)QU%43F9&j44@&2Alo3rz`8Q#{u%J*@&p5pH5ZKb(&RhH%$RzGOE z)kr9I15wA6gc$0L?$psc-yCrSYBtx%EnfrKHyM03V-JlJKW^o$AhC(PiEV^Q1D;;g z-nDim%N|2-4H*#`0~4St6iRsZM!~G0c3)%uJ?u`<%HB_TeI5P8i159pTH5MpVkNm3 zK^y>buSTiVy~Yd`@x!|BRAaxG{;BTS?GDq6ATRM5OMAQ6YKcA6SE{jw6lDy_81)0V z)AAk)yYVfhy}-}rKa!#E9NJpL+Ob2BgDn-6)!dW8WPp1q9juYZ&O+q+n1x!6^<2)1 zh{aL-V>(?~=j`tTK`qtvjRJ5W6?;g)RcaL^5k@|GA6HjM$D$(de$c$`Tdu&xHL<$2 zfL}CJ%Dv7-MNT@;iEp(x*U7xb<$e13-Eikqo~icFrTY zGq)2*b2{X&qj)`t#TGc>NJUGL)s&yZT!u$xzaqNWfyO1@;_FTskgPFUhk7-${9_fu zsA%39WVS30(lST^q45D$$e%Tv{EhNXKPB6jcpPn?(7f;=*w?6Iqr0Ub z9(bw zE1nc1MzMdzTZ=PQ#M`=!AM%vA_p&*7Cyqb#n7MW%z;Ob#*Bon>z%GV2R_$Z@ZMiVZa|Tj znh>J0$H{$Bu?h`5bQuOE+n#mgNJU4-fxWlOG?~b;N@cPB+OQ5By!ToWF&y~ zI_9I<@`QGe{-C{*&!{_m=Fqc71LZve%{z+UBV&=cwaQw}Wsoh&;JJ;WlA8*Ez*K!k z+UN4=va3j#AfLr`*cVqiV<<>UAZ`jB?`hiOv+^)ki4Po2O~)0HcK*$DxRBsL@?R=s zlW%aH=k>~G?<);w;>2{~X{}UhmG=zRW+vZ@^F!h**Y@ejOqFdr@nmNvA^U`qyN&kx z>JnB(Y5xEoUdY%8t=Yea6!P$|lMqh1e(fLfgXF!V=xM$b!RbHbxBPqkk8IjNc9wPb z9DQ8ZN)h8&3u5~@-cN!P@4oA|!r5C~0UYv)DGYLYqb|NI2T-SSJbG&CEB9;zpw(q} zJnz}!&Ti6>X#Krae19P4`#~Ct;PTN6=B;cq zle*prt}Yj0b~&ZM9tV)GDtR`XfOILrAq?X?%PH8n-sHf+Wd=^yHEv^z-3B=n#!8wx z0^|Yz04}txG%0wU6_Tt>YK0;1%*%*vmd@F3?W*e(i6l}mCy}DDru5T$l2n{%7F&PB zd4rzpj^WBY4;{>REga|{oJNrb9@##j*VG$SSVZYOb`j3Iwyq&3W54cA;&WTe$_QpajP9s`IuZ)IdM2MJZp)O_k~l5cqGo zR9(TJw6vN#^s>0Jnpm3^b&$9uTXK#cXcSVw$;Pz~Ic~bTAcl2xi>~s+TtgRX;iOj| zZw@lfvUFNUZi>glYJ;wln?$P;=(D1^tGj!VuW~sH#eQOWox=mS8qgoYgI-OUKYIB~ z#IADl%EEdesPiRdbY~vh{*zD$emB4b(}zRNU~C^s95 z`FZH5*2tJeiln`{caz;M`=vl0XII2@L;=wb-ZQvliA%ZULa3=BL1X=cS`~zCaC9PH zndM*AxH>(NO7FEX*7AR14A9OB^lGXS3ZL-;HqiMKFoBTW8;4YEv_@MOQ|IkC zZKg3SvRtt|V}%#iN!SlhQ}}3MmSxdu{{Y&f9Za2chxD<9z3q(VMBUn?S6REx}A+WG2)A?zUW1jc($ln*X_tKWz@HFA&HcA>r>-T{B^+O4G8f?KBj8gE^2IWhGXThZBDW-^l9VrPa9ylA9( z4z$p;K#77;Sk{WJjJy_ab&yn*6|8DQj|yoD+$^w&ok{ms{OFO0PZb#r-hhwf>J z?lN8kRA`XzB8pak_0%h}+DD;Lk&i}1IL;uUd;ZpY+I~^JOk4TA# zAq*(>8Hq9Q=(D@ugg#1!Nxzj~X3Jwy*g(MTC9MI}SjRCpZ>W3GsSEj2{{02pGX zvJoxxEe1l)`dH_JPfMf3II^(w2W>!@!z&<|OpYA$I4HDMw#8i=VDt7(_e{Bwubz9t*HVuTkUwT;E z&_R|4Rcc6vmGJ4;OcL2EKOOZjn674uhBrP$e|D>Y(3LWE zQtg3q0s_uRP=j_P_yMCRa-lsGsppQ@_)!rp*s94O-6Q`1D*ph9yxXAg)bGEKraP!Y z53fZJmgn)`S%`$-B=7$KhLU8pCcjNMNm|<8$i{9}XOTm>C-pk)PvS>i7GCPeJI7F^ zRJb1^rdW3e+R+-PdV)9K%UNa)j*a|L?h6=mw|KkT`-iv2Ni=ZW$W%0B$Vpg-h-RfL zrmC)T;;hKY5UZKg_%4O)%!hJimmiVu2@IL&vg>JaG$FY>Fnft_B5)lHTsZL++s{IG zsy(bZKx)BP*`_5qkTwm6KH-I%R**kk)P4^=$b!!g`c4AN>`@)IcEtn@K!leRDnt$ryyJWnzR1ljUJKFLolFvGV)MpE2vl8am36beNh3!c;kx0bi@BDSf5f{{S80>~BVUEpZ!N-F@CR&eM}EXksmDCr%*eSrtFy2T(X57H6W7gU_n$BKB$wB1kCN{Zi=IDXd_|5zf44M#XL&=D zQU>2mYs$$I@3P8_c!b&cr@qC{^91e;y3aMNmMk9eCLe1tCE_ATNGinFrlIZ-0CT@D zx5YmVJ|VuuS@D0%e<5A>MhmoH&)ys?_fa&~bC{V+K%}P@2pLY)9;$Rc8jaRUWXPRV zs}QY>m_%>zSD)0UdEaMmJ8ub>lH^@lM{{>`Ykg0B1gx>fSn*nds>M7hxYj&LF>*fj z)!+MRSo9c}$PHk9C;eACWMPiVXd2m-qU9nxp)4I3)o4vO1Fo#De2^J53gQS$w!e3c zRGP=biz<^qN!pdtnPp9NnIe21LTsjP)=P=wv$3_FIiz~gRhl*FvzxmE^70DEK*=zIvSwJstJ3jSZzfTEe? zOoBaKJO{;DWBaQYl!32pCHHL=mK%m2!=Bxrr@Dr`mAuB<)2hhGdQiDomQg03Rbha- zNHVcUWykEKEekH{izP^*{{RSAp)}N{93f(~JhjpG@c`Z>#LywLmg!_1Ze&`qSR$Zr zYAw&W)aJ&z=kkEzy4S)!vOJb0BV49p_mj69TghU9i4_YAaz#_%H{5vZa+)G=fDFao z?Oaw?Rn&KrGDw^ROkewV`-=Pi;ls7f)EN7Z{%vCmPI1h|nPqPgwF;$be74YaSAE~% znFsr&{=xlrT?Mz|Va{2#XbfJu{4Sn=d>~#x_%c20tnICphAd@g_U>~~60X9C*G|Gx z82;%XaUWf^k6fW$hr^=Wx|?T6ePt2q`?W@&A;6P=O*v+i`%d|1F|%}9-HHYqe}{3R z?f}4#BnBaCqTVZ#Gl#ga*3nOJi6m0EMozJ^u&AgXhR0Yw&?~Ey+hrCk>GqJw3duqW zLISG(1N+XZH6`xoi19t%@L6PSa&t-ix#4HJ_K5eJjS4bXVATSR=c!X$TM|4~IWrQf zUj@G5{#yS4x~yZ(#oO4qadV>o0MyTQ5=vS%2<> z%(F_C*=uCSJm9JJ*n4rRy()P6f4fX4GM$3D&V1q6;@VT5?TfqnG;iWdB3l*m{{T!l ztq+!-VoFdfTox+pJ;*eioAv{8uJq7AyM*V0JnX{+Ud4vwjYT#n!`E*U zTV1ccB1hn^;DE>LL8!+BFmtMz%OL19Qfz*C?@Yvxj%y5BhK;2%2mv&XhLk&RT~}r& z5d4a=874NxfhXmk;8v)Wl|_Oig{|OM^#{xgk}9X z_L0kchh-(@tW(*>lDvlD5=0;Jhzj7TB*;4IQ97#TG)Fz}E(hYM?z<|%Lu8}2ytR3( z$VU%$WJH>IH>-d}6n^hYYdXl8SPtM4j)%$dWzF%vLh|u#REcf_0qY$&A3Yf$1W&;W z9#WGH*H!$D_fUL)+Hl*q7-f+nyM(fakz|B`03xgd8lF3iWn^*oYH_I4d1$sfVE+I; zpAY7YG3>T@xE-VrrLC$Ln2LzjD1~00JZW8cRiw`2qw<#CE_PbyQn|ajP9N{B?)!dQ z%dAA~>~F8tBYAGQ@^Xls1qdUMuKN0K=`VO=$~TC{V2@07Xts|1S2Oh|KXw8`XrXDQ z_CD%nJI4r<^QPb0b=TQv2+BvGT)blJ5KFN&Vtqu^pQ-Dv9Fj|wuDnlBB=zZ}lADUU zn#&;_#k+8oLntH$1TdimSP(%T2Uk<9!>G^YTDM@u71nWXAc{tf<0LpBB|b#0a=4nWV$o zyNez-Ia+@X2+3#>>sBn|VYiiayG0eyU+1%+=sqP!*CDQvQ|zzuGh0Co#47}G+(|q^ zShBp*qQ}e+0Fi^&#Oqe0WT(!+&7e@95f%yYoNu^_Mx?gL+=LQtu9czWKg{CKK2qSg6c14$N_f!z~XULMxm$YeE*Eft_~SB+dyv_$c) zgzmJ}I#0U5bolvstUEpaY%~m))wvrK?KE%+wFZeQ2RUPS^NkdFj)yVqz7%H3Z>k zpB&FjM5uq|&fojM9dq5(f0921>)%7z*tU=N{{SVk&zO=f-L{dR_@+7``jbKZnxaLk zT^NhpRw42ZW=os9YarEIWGqMdq%}I!?T~00c&|VD%PW=9sD6?7s$3s&O^CVo!7T*< zk}n4p{===oCSG+Yy87=wd;H2@=aDyR2I`e}@drvNhf@-kgrL3J;#aU!__ zqNLKGQ>W#soRX$CMmcWX!gpDT z=`5@)F!!0unDO}8J*)l_+}e{}+SW5K5Jy5n>`v9yHq>l^jCW0+11cpL?#L6mdy?C= zF_)KksHKYf{bIbj2_TJOS!FRz_WK?onEHVfqY<#v;#_QiCvlGak#D-IoG3fn@ByQ>R}Ts~sb9Bgpou{gB9$7I$TGtL4OlwE(#7aW-yKknnM z%6N@Ykt2!Ncz-q1n(;qv#1HZfU1HMn6f7zYDBn*b^%~|tWsAX-NsUR~wd>`n1z-xQ z`eV3JU&BP#6m3u^V6Hn($m81QHIP7;A~7ALGE-!fZsd8Ml+)cX2N1em-G)TDNFeOy zBOY$q?2)39R@&Y%R3!fZgm_n1QGA8?R$5~--_jKqcJ3ENARM3 z>;C`|&^b8<Lwo|e?fZ)uEVI`r!};_vMII#uc@>??&nlDq$e<6; zP~zcRWSULUYv0p-=(+B@i03EXw1Ro4!0cs+$K&U!a!2@z#mykd5V|8HArw5er9c|v zaz=`}*E(aTQA+jJc0>u0Lqw}P>y8$NRP_|znuZ8#LLWE&B0{N_SIbz7i2nf9O4nVZ z3eLS(pHG$1akwin%33tO^kndoq=EJGIvA(~O3N|wJP1UsPs3c5wTTy6_1+{jR}tPK z#uT@t?sw3p3h=1Aj~=o@xjRJxqX*qUD_^J@Gaf`9C#uxL%P=f4$27Fy>cRWj2tbh9*)H6RuKADwkf=!-X0RC0^DzQ%V${iODjM@xB^iBK!g=yW}l z5J3l2bTT6|>JFQ|>>N&7)A^1aTH7S;{{X|V3mY1A1H(t-cS+QE&r$fSUg7lhStQP{ zM85@}+*x1YFC?|d+q^eO4P$XigV2NGHN8ZI!QrS}22B&jCKd)NO~yiOjg_T^<5JSo znT9l=p^(*y^E%qA5-sXkbF}nL{{SYAWan=oA49&2{{XhaLE=?ExFc|)$%(p-w4?n7 z$3f4w+a0x6M);K)OL-&Oc*>6gMu44Dhs+sVBo4`xX(4@>sqkeaAKR)_l*P&9RX9g| zaT?a7B+@9ap2TU=Rz11gnOr7OE+Czmo=NAadC?%3LnmF1>q#TjeO9Br< zH36!uhTS^0)BgbIxc>mk+ICEqAebNYoR1$#{{VKAC)s^*Y$bw7=ZLx#knwaSO%Red z6w*z)#d49e{AJ$iw5-hS|SBLrP)ku8iUXK_tr0B#EvyGjASG^A5=@efpfo6W=r=F8$3tm zvyTy-s>|dNg-R7_Y8$lgSvpDjoQ6)$ zOEhlsM3ULuoDYoCj9&m(~Xc}I7mN_hl&}=_Y>zb7x@XHn$4CAh|k?XCW#i# zF&KGWYe8DF#y4@U7wQN$NDdB=8XptW_|a-m8mPE!_f=A6`%2#!Z2OYTU)(~%^4jLo z9wIW6pXo>N4(2>#@C{{Ykk z4j_5gSXAQKbhyAdTNYmm;_@sJ?_zeO*dFJKZs@v>%GvDi zk4o#Bw#dRQuw6D50D!W!AX#2VY`FElSAGjL60fvK{o)#hcJtA-_gXFS z2jH`<`hO~tz{XKOVpb;;hP=urY~0BwdXFSIl~! z!DQPxV-pkU>8kfF-0LmftQXd+ewHztdv={xC6W|s2?SA425_s%n{qq`jEQcVlnyOY zVFyq%Ok#H`$5IH_5MUl@>uK{N5tnN%Bg0SITTz-rk><70wq)Q zb^icngsNr|68<$s=FuCgHJ`Kp04~dWiy3#Fwy=*8BooDDICvwNl#IX-m-Q&EN|h_* zb8n>E|YUj~QP8%bV~0+esglCe*@pIh z+k5ND*NEkUOUN zt?<@)n~Rl-Ng{xpqB)KsR#p9Cqp8y79f;L85;jrf!+%MZ&lSJFnY6mJ22%sibXh9i zK8D;4%AT5YFghg1qVp#Q^t+Y|Z8mc=3_z7vcbOO{H3flzfUck24X8*)K^pvZH^F_c zYkzOrUCnWmhGvTQAr!`G9tO7@5LF;wOAsX%DPU+fB=zvF zpmHJ4i|Vh96A^xjZ@Ef?*Tf#bhKXfSR-LyeJgccB18p#<@B|K@T@8`)qOpgmE4h2B z=Ebk0$-vQf4j_fF#F(Dq&D^TDzR;-=)z18<=sFE@mPnZ~T?9Y@XO>No?|$pL?i}^g z-bIdRmX)rpJ9RSN612NMYYA&Ru&xM zR+d33Dh-7rR5fGN?loj!8P#%`IxbwzK__tLa-GYUxsJ;pe|bFi)~iEtBqhi~6^#)9 z>0KR*+GTL(Gr}kDP`fx*cn?t@a;!MJ7_TF_wYNkvxwlE2r@StRYov?eIt{4^}=Vwh{1ti55sTO z{FhhSOW8jXKbp~GEoWmhCA;1#ybu8^0DdlhW3bnMv1>nK>>mmUiI;h0+&@DIP zRrd4m1Tx1l3t$>ZSjeHSZtdIKZG{;rMji*m>Ws{zX{$zQ{{SUrbcl2KA|L9SdiTaE zB{dOa3!nc0YjY?2wJ9sHmNN~*T1jU&?@KQqueL`6`$^FlmV0+bUTQhMxVMtiuBH=V z<+Bv3z|j&q7F7QLe!V)u&Z$Sl70ARi!Sh1Bt#BlU?luSl@ss$QDNqP%*ZXzMb_qRp zLEHFcqna8~DKc7&l!eU=qJpRc0M4ZJqMeuMb)#M!42gA5xy2m(cYWI(zjb_bh_D6lyW{O#`HwYyuJ{{XVb z;w{(%?aC<9EKNxe0t=GE$3hI50MZ9#cz`EGliXj!W{)hsqO?fj9ay3O2jRZwLtT{` zVobikt&L_yf-3mazOF6TCx^--Us_JkGlLZc3Gy%#OhVwJRU0gzFlN$=f5# zex6Hb8h}p_v_ajy!<(8J=DUtNs1QdC*6^%GIFi2FEqMw?Jt}Eky6EV!3vRqfM^ma2 zhD*bLG?8A;(xS3G(@P^i7d)9mGZR)jnroiE`C)@8OPM{*zoT4Kb2ng>kzXaAs zZZ?y#C5tH>j^xzqj<+h@tKw{vvCwoMV(NQ^HDY$_eX!n-w7P$@XAP6OSFaId;fK+r zL89`{7!thm={O1JfOg|A$z@sWe3-n|{ytUW_Vc<^ucoyh*haRimnehc7b}@Zv3%?P z*$|;nh4l@HsIII+r9!)~KTSlZ2+Ob~<7a&ktybU~ek-g#<~>nfpY&APyN8^AC8qZU z;ELYPz#15$PG5-{0^&dcc6i0)W#+K{;Ji0kYne&dxdZSUf3saCG@LjY$x-ohNB}#^Bv7kLk-%!ZM6_*`XVcc-&hi~K| z7|2R2Kw^Af#npdgT`i|_+e%9TCAHKGz;gcpRxq3S3UxZFwZq&!I-rd2X`H49DUh@h zMSqSTYL_q-EG@1kLdweimQq(@e0J6*2fN6KhgdzF#EHlK$?uQw*4Uo<#l|r~A~t4O z?VJI&bzapcue?t0|iq+;Lx7<}lX}9OEN))5OfN z@{ZwAf1V2H6=r?|_tE8tJiYBI2Z>r_(+v_NDbmAY@Zc+~O?+*zyC_;2{? zs0Y;>FGytlx>(|!TH$%ltPI5N;)ijlo>EhIL(HUSZW?LixVC?|f=^O98qs`+@FP}2 zrU02hX1_z(ln$sfC6TzXbd*W#+-_qaj#d0Tsn=RHQVPS$%04=+U;1qM5=$?VV#Vbi zHB8-{)=#BrI=jriA#(Y3^ zu4QBi+2|K;NCKZKjdXb$RJJC43mjVu*)9Ps{61Tsrm&5$0b*AxVJ!-gaqdGfj3X5T z^>}KCN04`0m3KBENqV!&k(lHJBXs4Y!Sr1Pc1FSJCCtvaPrs z*GWb{0IsbBVPv_EStT(M{3Soy285700=26QqIb=mws#DfL;nEB*hZt=JzhHQzlhe~ zW63pL?VY5#uc^CyZN@eM>W05!%Xo1sPac}|jx4-!-A=dV9ST$fqbqQ!lM$-1ihBOF zv>dxjMFpnOFevO)Uc4ZF5sK zw`umZqI=n^e0YvnDafRk61=LcJUF8Q+K+ITJ4+&P+7TqJrxS~~$JoJVE#&PiNCUD+ z$~hg)2TFNrFpCC5&U~cmz(H|J3)`R%{{V{Gu~wZ(?-crP?$r2FTK@pENs=qs&Pq6B zWysu>5lhGyUj!zbjluELGp1PXci(S{`;-Ea%OtkZ!^{G;^pFTOuAW)~rvT(S=ksdt zUp@80m4*n_fMHHj0YE<^sp3a@ouaJC0y5${s<)Blc9ug~9P(rJIv#Q|B%Z1uHi@?I zBT!D9jCA_%r%61c&!>)(WTCSUEhLlpv=iklAtItl)G+!JrYA)>2O)3Wr-SUfJo0xB za9qWVODkz1V9X)6x@qWvWKca+9-yn#_0<$kQY30oxp0gCJ1T7Tjg`lF2);bc41JD8 zm*2L^K`L7-v7lvczL*-+ONXjKW*u;<7C+LQI9USNF3iQzWXd zP@gw9klmH`7rFKprt=BYa)SCq-9^yEj<7%;7WIm5ToW*8>}f zVs1<75bf^BKT>@**A?C+%O$kb$4%Dh1uD$9EU?0FQEiNWo#Z<#%ZD%NJctmX5vkKSybfE~xU=_AoJ3eAcF70`-w%1c+ zvnX31X9SYUQB|Z7f&4&$)rDC>9XHoC^#zSU9&2Z_#&Mjb0jP?n>xe-L6KnenZPzPOjFMFKqv5v!{`fKS-c-M+2A?u#!!^vuJ9n7H(WP$bq(mdO(9;*j00-TuxF|R}6{CTchZrAQ8b9pQbR`bDqZ0%`$=qnhZ2a-7)in7qC^4Fr` zOys~$0fd6$bH#YF<2gAWkAX##W2fy7&dW8W$hM?B8QHzrUU|x`9Ir=l$y9V*X;}eX zY!@qK=Gz?oh{NG-+rIBxx3jmDTR~+K%Xc9Ju!ZWY#-1eXHH}s|x^1&9OK%m{?YcJY zkLlC7uveL3o9|dN7>uEdlrzIR+Ope{97hw+6gOq3h7>dg~VKTc9}+r;6y~nO)N36RJAFc0Aqx0B*Qj zC|XG+VB|sv@WK7&JpdK)ItE5D4dp*l|LYiRfy?$!?5&CMmP#J7)- zKxU7Vrvn-)Clv&(SZ?$*+f$548)#Gsa=_{pbiLi2!(Gm>cMZ&#XznIRVw_t%icG9o zM3e=nNgL>z@}~jhhO-hAFVzKQ@zz&YGi9zal8lA)tuXt9qWguaYSgU&r9a)F9gCuX zaL9^I>43P1uekJIQaUoT5z$Ge=UT(L4zVjg_EPa%2W5P3lAPo7vgItJx5(Qwi$@a+ znATDN1m6V~mrx`+CzGZbII$Hy3gO7B-p3CM{5T58VUls{ml2t6-|x zUd=rX&D4n-2>$>`jxbybj+J9y%TRq1T5rctt+!{#au2FZlSwdI^rFN8{F_isBx&3o z;gZEzO=Ko}d~L2L)h8l|-t=UI017h_#8B#VR&Ba9kJLxq)fn-w7}$5{vXR}md%Rt~ zCGk<*CL+=)rLqwrlOd6oLLONQZqY!ccqu$E_Wk4ta_?yI|lyjLeA zHa6CGwwR%iwwE6F?Gwslh3cGoxDrr2^mU&(YGs5R%v6m@w$%of*I7Iwz=@-=6-vkbABoPLz#+bw*~zImz< zl;au8j85|K9xHYL5&_Y3XL&u{_sDq^$i}eW#qC9P0!-IQ9H9d;tgHblI&|Bh*VUg# zQwsZKLIvVMAh#EDyDl5NOiLn7(TCiDJBmT=$Ol`A03U*q$6Ec`ZCihFL1PbB!3(u& zM~^}^%B>X7IiV{&C)=76?nNbO#g}kv^wT7c`SSeX;yr}7WcvCg(P&9 z8>JYY2D`_^`06GMRK=QkBL4t|?WT{onXl8_FFmxJAdy~)42vLUApVe3e;rk10hBe^ z{rV&%OZ*fsnY)JLx;vW>l(<;^%bWx(-)~V9N%s>KDaxmb0BC}xUY`Y;_89>k#D3rl z8`LrmoLhQpob9<>E_0xgKKMLzL{dd>6BmjUt8TOacvh7jdhH|t)D6~9CuJ6UxWX#} z+#B@Q`$77R4Lbk|zzeF}jN*5-8w3sqGfMCHXe^64aUC690M1a=A)&cM z7k?Ob7kYMe-h1LTX!5qxNFLT%WFq0?>kA~LnAz9Y19Wbmh8|RZb07CbZsGSFp4oV> zD0(ap@be!Ip$_&R!w~0j7d^@H5tkL)2^-55v$?aKk~;F9XJJ@kLJ!rC(^*(}98bAt z*cQjsz526P?P)xWfaM{u8?f;|lJ`CFuVr@j3d_EG9_sb6*+8~!ZGX&{NhA!iD3uZ8 zDo}!~Hv}D7+@TRmj}?>jaX-J;`%1t*O~*_8^|DaJ^2cxr%F&~^StB%|Dh&w~I)2?F zI>>E`kJZ@XytvplvIFlLAcP=_gHU=MX)ZB&9I>Rn+>R8L*b)a%$5A0TD8J*DON@op zx-evE;v|DnL0aoCIxoR@{{Tr@#9ln2i?jIwE#1Y%eGABfe1}i&)wld-Q|b#V+Agycxh$sZD=DcZdTq=!nW3;5S}@E`PoB+nR*hfu@tRFq%_qPj~6~Cuvbd|oN@ag?fuYYIOOXzXd#FiZ7YIq2!DfyPr`EwGV z!DW3(meYnf+CHQ4KhPohGtGb&H>z9js$;cuVG|>|m1D|{N+DrNc<4&&_X&%#<}aw* zUl3XPr*ZjgjrK0@4wi{&hh%$+<&Tu}%`{+pe&nq}RYiEBfxi0JqYzR6i0XmF!><%D z`$|o`vszDyxyN1@?je40HB5D2>?y(aBB%4|tIe<+k3d-+@5Vu!Q~4>`96xOLMiNZK zHq+qpD|H%N;^2*b-s1L1$~W3M{UEQbqwI&F)<<*wy-3MiImpHlX zBpBuUvlj$-;bFm6LmhcXu=KI%qVVao$}{M(d+uf|X|k8)BFsGeU!y9n!Mpxz21g2Q zUf$yeGbAC)zdJ)CD*B`q^f2R3Bdsgp)o_?r{*s92v-XpnC>OwaXcD%@in4o)iwRB5 zung>_Bu4!%jnp6ZYApH{WY1NdX4ET5`lBpK2vm?i0yS(ZVuZUOvaYkp&2r)kpwi4i z2_-jRqxZhF@zv)a!Do!d4J3$!R}*t_GGoxvd848hV0T3=wQ1w4;Yk~y?aAe`wX?m$ z*|CPl7aT@G!YheSy*WIA=|i@NF+DUviHCElaxUmw9F4Rw+eHla(uwWvRaCmp z97)TNAL1Ji4Oi{xM&PHFj@mOWleX@K$nsta*4J>ye;k~Y2;I*aq9?$s(U<(Kt{XoW z+a-@xrvO881UPW9TwZA$1`WCEsAXbGB?%cK?0xgjR0HYp)(w=hycAbuI&cxb>UKI1 zNWi*`;3gQVj^V}eVQ~~e(w%&@v5k?)Zm=?O&2rFafbtm2i;JkGjMj|2hm{VuF|Les zD?ZAMqzcq~tKLq@L{V7+s)}{#uAXE{x9GL90TnFL1)kEt6IZy9*Up;d=3_fN0>_Y) zA?8(;gHId}b$)}}rpxu!7YM%??x6!A>XK^X+sg0|DOnVGe}0r=Yt~4LGh`$q;!BDpD^lo6~Jy5TI0~h@ODdbo14~GOg76b}A_U0Q*|HDk>&_0J)1( zHL?%p5f4Eda~>u-7oT9i}% z-7-lRcX+n9mZI@UhJHW61xYcQSAP#ZCrFJJH=2Utw6Zx-sVlmctF}=lw#BFJJF-w4?hLM%jFyx@62jQYJ zBqcpIK+*_~tD_BuPSQ(RvbWLA6JNmO#}sjdVq4sh@dO|Iz|%w7u07-b0P#=qPrTv( z08l|6D_Ku{-PrZEw=*n}tV&Wa(Gt^;J;N1Ngc`MYwK{>Wcj-w8;m9BE{$6XH`kx+i z%&CLuKmAJ1KG5zf43;+O@qMRmabLr+mKd%QNKYd{A1TVzmOHg|ye*7+h15yONuT5F zG?&(y8S!|g%Gv$FwwScx5Z$}H%opGF7HJ&s(zL-NP~FLOJ*b_ddPeN391-i}!m4)H8Qsji z;~*R!2aiMi{>80X1_ND#BU~mkBXx&soIXZ)L*CEt$R6Cob!s>xBMG3FW+)lB?oRt_ zpzU{xv7#mnUsfL!E@(55;&zAyKR0V$8>vsei_Dr(F#sL+CY0Br$Lg$M5I9Jc!T$i* zt}-W(PC?pYCim{{YXAjbglv68>^`54sJH5>$Y{X7#T8Fskdw+mlM`5E?XcM>Ek4p| zuOXHQBE1d8mC@s=9DOI%QC_;m&hIhF00^?y!|ndTKBrkf#@F*n*V>2dwyzwOa6lFqWW zL!H6dmVMEYfX7A2&_?L8zZ`sidwk)$$GolaG5e8Bkz%6z%f)z&c%)GV7g*B!}}g%*36TW)U%v!p_Z_Omb7OLdRU}2Aj-HMutq4D-!0M~7u5);}Q>qt2u^9-F9hPMtJ0&cK zh9!)E@hxS_Hw1kYwNK@$c>(&A$p?D>0QBg#zkuSm#ARf^ziXAezKY@rA-)R`RF8;K zWnjfyb~L8+-%>6;QqU^wH454<$ez6yP~~!VRzDE-{l(OQEWYAYUr;=xc_u2M_>fC= z>8m+MgT9C%y2!AfA7eY;=>U?;?50u;UV^dxV+z|G9hE*w4iloVn5Lbe4%M%dmTgH(rBZ|*N)3AJPRiR36McC|eTW+USu%?|L=-K3b(*)gf=k=k8qrYuml+j`b(}8M zj4E=F_H67!W;Y8Bu04xKdyRyywv#=f)4_NQxI;vBVw&Mw+ZP{1kT5OU@91TZ?0)i6eM zc(OjssNo*Xo<>8z2AqSq{{SgEW+6-!!2Rs~#n>Iqp6tA`#d9_);i7_PJX%{hX)U|d zexT7Z^%^E{aO0|{o~UxqFxPh`CV?SoVVk+VMAgRs=8m=W34H`aNbRNs<*Q}}!28w*=L z!N*-%_aqG{oLyP9tTNd9JUD=4buO*M4XaA;s97RNG0?u@6GI1y)Hcg6fF>I1+VAZm zo$QEZTY!uwaI|3S)|J|T>$*L*vlo#(n|JEDPjTc(@kzeUVzV;ip@$D)WqtRsnJz57 zG6V$jQyPFMb`?Ha%E-nPS2+nkq@!w(oW_l++x|hfNwVF9)TF2)N_cy6JS6^gU3uSn zu*QNqdvg2NW!hu&$rhh{MI@G?8s$-*6_=5WvVy=jA5{%JHQ}Dva3t;Jy48acJQpa* zeI`e_a~VlT8K-$CkwGLYKGX%ONEM*2zR2x(;~O5jhR}pZ;Jo8HTCiU+0L@VIm*lRC@Rz`T zYQyK1v45GOx44v9*+q)SuPBi~Mrfoe6?RcpBk8R=qZ!x)j}hXb8B2lU9IRgc%I4Nr ziT?nKRfsPgNGIwJolM*Q9v*I> zA?xMjzH_iAa=sr={4^@HUgGm;@hy$v3g4zFSkNCTopm@J%ovL7-=SHzP(kDq^T^30 zi5hPwq@#_4k3DM6WIJ_KL)9QiKZ$Q+IoOmO+D zQd%(`#EK_^UM7UaDCCOtqcVAoV|O``#@H4yELKl+88|l8lUd^-w};#D*rvWD?YR4H z`#s*b+0?VcT0m{??8}7@7#zg6VZTU2{+Auux_M~aJE3dZ?czKaagp^6ecKkgtF7#P zd}4ef`aBd+GK1$Om|B>L`Nf6esQ|+c;EE(>!adC+HpE8 znS+fP(PSFO8u$+nf$>iF6}0~VF7}Q5R#7#MPQxh8iF>a~U0T5>v?c?nj#cIozA8NR zPEI+#zB?V(hhpw=?fF94hk*t%@z=xcOyBoUZu~)ShV7hfh{#!`<+OdrG8FrpRLK*< z?c+PUvwHaS5sx}(f8EnX(8eD$fg|kSUlcB6@6VL-tQu@S13(ACWd8s-e@nN0-QG4G z*YSc{TH1FM!~W!nm_=)CBl^FYLZhrwFZz+D{OCaS8fyp%>PswPE+LVIcIV-b>0h#O zm}{I=dCa~_MUic#hTeRpMS%i)$xO<^C{R>Jy$STL^*U=U13;QECsLg6zl-}btv{Q~Xj;+i5iPCqcFGN4mNfxmx`dJzpc?uc!00@hedy`9T@PdK0}Apd@=rp1 zJpTZysQ9DcY-S?HUitZ6C=p?S?jytG2wO`VP_=7|`t8gPk)4;ut+uGf!xauw`M)K# z-u|FBJs9WH`lbEeL(B7CS$3E7_5DP4k8xUd1}@7Dn#RoV!IZbP7I(JNt$y0<#;4b5 zIoW|7Dh(J79w*B}xT6*;G59z7Vaw)wmiGSu>3g<;wF{90r2k;wJ8wpPxSYI|V7WjueuQ|KDHiHgLBmY)^Y4)-p0&4Um4 z{=(mC%{#ZWnPbd%QJPP@w!Id(>uLcMmNkgHwCYJ_qLH@R6otmwDOoc)7m+Xbp}*vD zcNRk#i?|a!uFQ~oBDA=4AvP7*wFl>+e{yNEEFH=lJ222I{{V5-Qg+?$Ld4%97kq5C zH%)VAF!ia76{8?E3=KeGuCB>ObvPQjyb)mr646hy%-b!!jjgmYKrSkcAaf+eecmF5 zP-q1WDWS|HbS>xPml+P5E4X`#;ux*g*5)YT#@2bJL~3q>!W!Kdy_!nqy(uYq6C^BLmdSzWL$JxPz_MwEd;-x z-lApk82j$nw!XBwo*R2YAiGG>orm5?0!u|c5)W)?8Q=r6Ue&ue$}-bX8wM#rpE$9rij&p`x?pTq%{fS^3IWW$DBB~xiQTJ}cOEbhfZ z%^J9L+xTvWbtmY;_C0b+pPg@*_f3Hd{4fEuEuuk^%sMBH0g(Dd*>+mT^$VFT8E+4sL8E%3^}muRW$( zNB%AMBkN61jDSs|pM$f8>fJA{g3lCWJ-Z#1p0%m^FZb&|D&8ZA+^)0f{@O3F+hFuV z@t5=p*2}$r?aSqP37*#Firz+d97&~9$%eCkYwtyh*6+DBFy*Yee;x{|3%Jphpe1GT zQ_zncX4z!&#;#B}}w~EbqCXyTs)pcuD&y{h_GohmfbXgncSx2B=)ncNfg*#{R)vE2pA86WoP(31m+mWpVY(j6V6N|w+sX?r zttGGMut7cqsI~DGjw+kR9uCcwp z-2KUlb%xGUcNDyYt_mv-olc=EYpP(rh?{e%q=IA-z9-_$joq!A=OqwLY{0h4^fnD|PP+%7lRFtoVhzcb?8?ZI6hOY%eL0CaGMQd7UxRpyX zu(z3OMjI2?R|Q!PtP(P`cv_wy=z$)pF0U~X*)@&&NaD(P;gWTcBj#RYqbikJGjix? zbDMQhQ)$6OjZ!&gI!Db!L-*zXlWbNBH=2`BplH&2@0597@wFnJ&Ec|~h z5lwsvl(q_~gP>T;yGqR?n!A!%{yNK?%!wsl0|rdjay10&;0rhaRM)1Q2iYQ7OA$!4 zINs^cSs#U@G3p$XB)W;kCd5eC`1U51|x1x7xgj!026PZ@%v2_M8*!p_^WKXQ!Z3V z`xRsnta%qzRSL@Si3^Zx$dYzHhORgeEUV;HNqY`Pwkf zMsn8bF6Ycy-!~_M{#fL@ju`|c{iR^hs#I<1PA#yj9ro5{L~$c@zi}|;0w8#QyW`-l zfu9k?bw*v8+PC@6(zL&}yjvBzp5@FFM<*!HyvjvTf;SyBbvVG$SmfYDYC8F zin@p6%(a~U^jRn;2DLJ*%I2Ls#@}6A96&ZHxoVL&VfP&K$27S$9@CN*24oBmgDWYh z`f39cS0&PSOuu3G0l1ptS4mW(v@vpwFT6iROKueS_>Ecnc1gfo-SS*n95;L4{px!+ z_S3}EN6bhCV^cuOu@pMRy0)2tUX$7;*pQIv{ZqF;B=nI*dXe`nj_choql{p{NN>4X{{UUs23G33zzfuhdsIhUNcJdA|2E{|ZIk=n`*%!yybdUeTzvhAl0WIW2Q?mXDVp16XkB45I!C99$IHo`6f`0UJx@=u6n53dHsal$+87~_8pzP1A%0u( zZXj2EddF8j#B%CzS_EZUuZRtwS;vL5M4o zm*N>D?zQfW_DV^ypLrzqxSN|{(&_^Huu&ou^w-FNP4%59n25iJ;-1Jyj3hr)e-WWsRgZ6+Uvy-n zC|B+7Tp;OA6eCp2c2SPbn(d4ZOAnlE##%{kV317y-Lw}AA(m2UQp-vM*G1iNlni4M zxuYUvNeJEVW4W_~7|nDoCzG6ZlXDS?j=|Yj6%D@4wz7;Yh-NL|oXg2=J*1X+dlrEK z0tmQ95CX^B+JF)&NhJMspOH16l2xUyZfP$qj3j-tyc0yDsrR3Y175TPS;JRA@!i(A z>{>ZJl0&6rg@>B&O*kBbeafJ?>*P#U8wuXI>~bU!MlPOcZOK$_Hwq@GC#LRp*3DO$ zKoj7$C@)yi58LChck;yy(XG|2?f#Q-bz-~kN>u>^@zL1RdjhzI2r}ypZH4#agqC?^ zXsihf$^_SsMitlPTmp}dqz&Qe(FwHwrV8u@5hmqtJ`(Ypt?F}K~Tft_3? zN(Gja0(sG8A}1myY%qTqRBZAp#C&k{l6Z$%3@oXsTiyj*48rJ=Ab{#ZZ0R0 z)^S&eb0JYds8LPmy3~YNd9HeARY#Y^+s@?i;~jYvQbLv+RH)jzjN%G-$fj`imeF6^ z+d2=onnX#L{7B3L1Nmx$q9Q)67ftrH^`1X11{bz$C;tGoFjl_Bv?v`!Qx_#;VCR_( zj9E`g`0B1tsw(_jD3=L_JFPBG=f<+#8;e5F+glX4jyWkW6YDAqj-yid5QYnmzp9-6 zJGuM22b0EF8$oA_j>7U+DAPGtW`s=XO1MMmuSL}3Ga#FbEJ1E0h84Js@tO*{A0mRf zc`=GnELHDt+Be!-e5mGS!Px07{P z0o4tR2>JYMk;WAk;+q=1II*EVBW-iN*Zv8S;I(lN`3J>xZ+tm!=JKZ-nS z{o3-csGd0TKkOlPov4p)&lgv>rbfnI`$YtcZ!5333r2V$Vi+k?LrNMj*N@{7?#28< z(ud3!ICow3x^{h^bmO~z*Bx_pc_ppOSzApVq=>2w8sVgHWCZ?zqwBAC?LE&Y8!B|l z({SPs`6LX7zyY_K%kMp^is0}ZNF%QArAJ$K1vvw?Vx40gV63aP&om<-8E#ZlNoeOBm)Hp`fRW_c?6U=L2Z|^ zx?n|ltP#)Y2f);gXHH+|ta(WiBK64lGKcfRNiWTXU279Xhlxns5EXfJ{B&KNRB6!| zcUBL#b2c3AETUQAE&l*f7!kbzJCd~4ZZ*@6j<+(XgoCocuOos>dz;IBtx|vbVoiUB z8-VNAmbDz6S3X(vQJjtetG||+GLH2%p!`=%ok)uAgG|iUNGchP2~tcMT-cL-CY4Xqi2?nYtGjmNt@KS=zKI zb#ZJx)QsFWw-J!8%gy~O%UO9i(h}3v@K?govC&Qc0JLwBX>*aq+DrS;PkN?RK14*W z0sQoa1)W$ad(m6>!v6phrb8s8|CzF=|7ia2x zHPrUlffFGobGL%^Z>lXbHNti9utXCt{{U$51I=w+!=1tWdv5uB+@&CEi0tB20LVWLj2B zn_JWa-K>N%wWGuY(V^O`3_fKN{RC{l;vl&IS zmoG1~k26%nk0~^gYMMa|l79^=>EwSCsm{pqZlz|%xkwY>xpVrj_(Qp|o!tKbBH_OO z06mKC8-%vJwQhHJcwvg=wHbdz0CK9dAiNyR?$M7G;_x}I}_Eu-Pd;b79 z_9r14-ejwG_ z#@UH4YkUavOcZ83!guvuZ+9f zHQtbXiD7kfg6&*Gy}ixisSlKqwtEDPwsf!h%)*J`>(j;n2PjETRtu)SW46zC@5TMm zhxo@g8|LiglG6SQ8CBkYwDnzMJ=HaeMpNPXsmJ$@qC=|&iwypcduzCH_}=61o6DE5 z?5ng(OIt}t1i8DkYRPapQ-FYf3y|u^kA{(mj9l)R5@f*_*mlQspXv`i+?hL{a@DQ< z+dGA*jWE8@NNs>U2zv7W05hGMKN1FS4*TYmyXtPG>12NnZU>$B!@Y%eD770)=CP4g!3bL>uEq2h-suTITDBIir z0C~he9y@$fIEmzz?*4O-PjF)9X{36>Qdwx;;~q61uB3ULYdA3t;uc7z%zF%Fp#Z6v z{{ZK&{H93E7nP}&L}+F#fU^>zsK$qFhOd;yuC0b$!XRi}K)kt*7$;lnR<&s-j)pHo zf2QYja#n-rM!3AXxJp3vF1@d_XPlZVoJ*L*i38At`aJ&tdm>rfi4hd|oyfxFoY8zr<>I_V``+QL+W;5K}+v3w6^Zx)ditf_>6ory8?#2k>qxCYfBXb|8 z!+mx%cA-u@ZWGjix>G#VEtBZO8rXzgFPurceef+SIUldu%Z4mbBul~ zE;yMNYY@Rr$9Cox-rwGm=iHRJjRNsis9M*5D(aJx@zH73*vxDk&nDHCY(1l6-o5dd zTc?ltS8Ll^%zor@wfmcu1>}`ffgp(!WZRMJwRN@H@j>8~* z$Fcq&f@wZXunTdA#EB%ig+KTod;qN>fQm-Se{_0xtu?bMg;p_P=DBFu&JG{ot#R3& z*6s{sx!%}WE#Z=PvdCGyjPS8lEF|FNfHWOfs`b=zVG$81mj|j;SWJvaViz8y!W8J$Ad$IrhUafFz7DBsL&(bRil;x%=DN-yhEP)j#a z=jW*~8zCoT=Ppt%QsuWIyf*`HBVAURHn&qj>rzqI#Oa6yBuRwt6B!U)nkd@8U1H_- z@jYX@n3F9J6P}9U7u%FD{_S$PI7TN>tc=yf^1+daL2v^UAffP5oOFU2?aREe5L+cg7m63fmmJ zM`y$!@){iRta^|JQn30CiqczXEivySz_Q#ePa1EaxtYm<(Goze4nxTZT{qt(l3M^C zlnGBBpOMv*tV47)c?Qr-SG|dcu>0S+p2-d3F%K&Wll9axWLyArU8iZzwp8#W=(Ra6 zqlN}p!lG?JqMK_j;UgCdOcy$==f6H;?f%M%;}Q$p!wN%T6I6pvu6zcM?Y*AdsXH`$ zQ(J6cHC(scec_w$Y{c1|)ZXN+=!O;AIHT*u2EB*1;a7_eFbfLnB{Qn640;W1UQ{{TAOk^?C7E4{qm*iNx{qMbKyc@sOq zEKhB4{{ZWKnh0fYGc}Cg!;}6f^tRnPva*NVkN%cbmd-Y$lUb_~2|xPwa}dZp_!ZLv znJ*>SeY<};LvaX$Cvg7P+}auiX9y0*XI2iZDl7HX(7I45GUtBmo7%pY6&!+8w2|R? z7xcHZ3JVZy@pfxUsd=9e}i4CSnS@!Jq_PIr#dq}U{REv9ClHvxDh#aH{ zRhTHL<568s78o8wbjCciD|GF&?fk{MrT1>(gtQ#eI4&*s`aE;inz;9jm>u-^Eg1H? zraFS9<~s+l<+hUI=eKe;@F*?!SR3JaDu60a+g~b{r;^KET^{ur>1|?Pf*O6YQPwh8 zhjn7DF!_UJj>#@#7Ga9=!y+PUc9sj3j~!02#&q z0O&3y_*ap+VrWL@;!Sn2vunMC?sGHt>;Ior*@e8PP|i zQGYNr^n8!vhVD}a{v-5&wqJ@dzU|%R{NAs&fTh3ua_rx+NA~Lzyj{kz0s6m^-uinS znVU}0)9ou-wrb;{Kj31&+g)_s(=soYfuG*>MiZ0zh!h-DNzK4y(6GQ zrk2Gr&G8qe#SoEv&~zs?2z1!QCvs$UcZX#hPp-2IS~?gp1XWUMPZGeRPM}P zI$lK?y~t$!P)!6xy2%WqW(*BV^;4naEm;CIjGuMA<6o3Po~L>c-(Rk*tg%8stoyus zQw@>NOLuvVw7Q+6jQi8Xk0hMLo4V=7y}hWkG6dGTz_cc{9YAO8Sc>U`v*#3B3N>Ep1jx04TW2agNc zfT!l#ZbeIoQ*8bo!{Y7jEpS5n3~WIbjc+KODtso6T8RPi<)|L>)X*9*u7_I0%t|V*=IrUR*AKrx`;41(CIw5-; z@~)`HWXQYgzJWu^_Hy^OI_6tkrT!u8F5p=1@occn^GvN7Qqn7ei?L-YLj$Z4sCBC+ zc3jEwPsF)wZJuiG;`n4PlIR;d$r`dh=Bs?QmEkt4}TpfY%)~#7KQvTUzS+k}#Yb{cgUtHQnGu#GuO1ivZXx<=| zq0x};_x`3TnPJ1Gi|hja`s%#i;~OZHNYuCHr$#x9 z!F9cNk>&D60@syR-wyIDenn>jzp!i1eyEWcrFA{CN@RcBKP7(fLw9c_t>hwWX_t(! zxI7&Xfu%Orjz&_1xkRxYR)CXg3e5g$?fe~w#<#O#anRYkSGG*v$249hLZtBJ#-_b# zU3OnhXJ2n{jBJ^c##{V6cSCmx%5;}5xp$<4@z<^{Wl2Kx1&~*w>C#CAtg*;QERK)# z^sqnd(g#$_qPvIsf_(n~Yj^KyV=xiHjqgj#tCN3!eeGP^$8xX$zQk%&l`#0VH`J$b z*_HKUnd%7pODLbyihnD~{ezJ#v)-u^#^~q(wVqA5*QXwbS>>gZUzBD1m9wr@S0Gzf z*t!t;>m(xie=^TJ$@T)tRUry0Vum?4B=5eBkktqdh^M(Op6|8pUKZgc+$^;?} zKd|dApwnWyOXT#wh*+KciyfRcaFQcR2B$(4ZBh8^QFCe>EJ`zxQgBq8pyt$4!a z8kF=SLJBW{{Pk?6VF!s~r9?%R2%U97c}~{tyX?*%w(aa~Y~aY<#SO%~L}?wrD$2~~ z^o5KuC(Bti&U2V@S4Dkw!lR&Cf6G|AFO>ckw!Qdv^j&tZZ_2>-{i>CY=F=TjF$mAE z-GC2vByFTqUClML+}AZ3aB#64wU>2vy{~Vc07T}>KJ^}&KN(Cif z^wd{e?q)Z)X)U4tH7n5mp1OfSHHgA)(w6ck{jux$BHxMoK2GcIERS!_B!bT=i@9dB z60nv=iQUhT04$0&Q>B9-ZDFpTXV|nm-9k9N<$SzIDY}J z<)}x$9b?0DTfFMlH@LPx#UA9 zD$8q+7!#-U`*&R7@?T+QE&J0gkM4$U>d$u%y>r_OJvn58f1rw@ilW@nWQclFfb?y0 z9nQR{WyHbw$d6FyI**E#7QnI40k~Ze@okTFb{}A1@gFDmJ-z<`aEFe<8`-2t!Zg$t z_5ybx+(@+I8>#8NE3VWq00oyPl!;h(^<`!9Oj)c>LVKe(#KZV8*jul*Eb{ya2KaSz zB@eM9dRO$&H(c)F7p#@h{W&(xi17#VNdA)TK1qArjzZPiFNhXr5$YN~PbJSqg5|&H{rm6!{kk2nd3Iw$B<|*!o9(DUHtvnN`?CK4 z>CdufyXZbb&KhIM`yioqyGe%4g&56W5T9fh*=~ zt$KuoaR+t^;Z`(znS=iTiZUn3z}xT9Ml)wp`>-*OZVEJ0TwjJD{{RLU2G6$bz^i^I zSD5NoJ#B(hBnIS4&ht5Zz2|LW4n+)eI8@Y@IVj0Qc0kl6_t=~&MKq=6cOR6LI8zyGJUNKIrw=L-Ma&i%jBEwrM9}3 z8*1CUA?0FBf-+pFBq}c5bZC?!z!i;XzT+ua3GhTX{7t?7RiUxABPoWoAIq)XmxH>e z@oMPj)U4I$I%vFlP0^4CR2AddF(eQXHK$-8tGRkg_c?_M!c&v={#Xj95S-QT1%P(e=$SJPc*&)Tp?w=EwFXOBUG-#J2agl1(HrymtW@ zJb@IdC~b(_e;re2yHize@X=;VCX9nCYlx4yT=iC0-N4zrwqq%4bp@5R*tofl)+t|# z$nJ>l)LtQ&jzoE#bD5y>I`m!VVw68`7K{3|NjV$Dw6!tiliXu5C*6~+RYg5I%hUm? z>BqKaULGA3+pN9hmzRa|F~|}*0&-$b$QN_R&(BUtbE>8>uiKBH@BGzm<pGEjJtEV^On8Jlfq%Z_bxr` zWy(rcFK+5GeX|fG8ATZK3;K1}Q6WhOr-Jf(%&+8RUPr0%MV-6bn2(S9EcRu~CRRCp z-{y}Zl}nen6mV3U@utIi>Y2!B+XZL`su#oHyIRW+lkMKzn(oA27Gm;A?=*aXQWKW+ z8s58k2v?Lu)02SLZMG7B{zmN_Db zD^Ai?BSo+3K6(~%5e`um*D1+@tuI4LY6=ONcrY~p={jXie+W_xUYZTYoF`Ve7VdPG zFXiw&=}>l4PurnyjZzIIU%3&vTd!+&&vN8rON;1zg%m$iu0q=DjPz7lng)^8YgblL zJ}xM(A@{wC5R~y6=<=jJkxB^S+gz=!SmX-k>bTx`PAsRB zV~sBwI9ZC2qsZtPn=KBHgleKpH$(AHmWJ#s$KHlk>*2nNCbJDRD=t3#ZP!pre*9Zw zgwGgXxMk(Tq1JCHSitPIIKr1BbPs#-JYBDkd--jQ({dqWUrk8*{dKoa2$^JmXuR1X z7JHNVce^{jX|3AyVQg7_5!#R973o6l{>^Vw+i~k7nB;#2)Xu8}UMnNJTa?LME!>7{ zm2xDNn6YE$Q?8b{fuPxANRzsiZ&gb8ldXz$2x+Ovo}C^7q^F_=zh50)5TaC}R9cO+ zNDLKecR^U+Y3 zMNHzXpvYZeu7t7jHq2?sNmeW32_8CYs}qTghJ`!}7Y9^-+dplaj#;r2HK2^I-dZ_E z3>edyj+`7<^$sBGgv`O7Jhj$7D{iYq!nvCphh>I4q>6Vk#St){;j2$42%!%Sxd*s2PSA%X`^MS+=3$JE70`QI(9()<=x4M#oV-aOD0(s z6jf7JQ|M7zbRknu26yP1TPz9Pq;`?bUC$;zQ>K)Ri87ttmIPzKss8{dI&{fVh~2`ZhnX}A zd38Mp*@O= z3~7_Fll}-B6>Th%@(Nm6o0SIpo%Jb^2b@k0AU1h8?n3v96O?7vaS#9q!7ZAg4 z(_dSlkp!u37BecwUO#XET~t=I(K#}m*xHx&&){_Xl<>rBwT7I>;u7VxxVrfk-yIcM z?k;VD(|v^;)9?y)g2c!LwIU+|R{1m4*!tIzJ8?cc`D*ry9S#a*SKw!M-sxW~%?waP%dxwd`%#a|N}dcO+mg|KSqE1}4k{ofTw+&#&4 z+IJ$~v@dNg<+qWV1A2zy*4)X}kgG2$jrjN-PMl*uAdJK9lgN)N0f_ucUNhzIl41{a zd)$jWil&yaT3g3$x0HNI{{Y_BlrbO%=kHqo0QQ`C#hCr;WXWFTE?VAsjBRx#ovYl@ zcqy6U4)j`{BCXR}oxFdC?JEZy01Iu%s6TOeyAYs{F~9Auv{4BL=KK6Lr?gu1YuakIuaC-{i8|JSZ;f>d)`ag=C#EM<1#Zu;^Hq-l1+HE zDPJR^#o?I@YA%8D9fk4B$hBsBd~AcJgFm4 zc+$RFsnOM5D}fOnsde&9-S@UTw&2RxMa~=+iM(HJ`(!58TL&b>{aKeq(uC2u+lBvprL=mwo zku8Wm`>3RJc2LHIDXA6nG|?n(hjnM!)@}^>1{94G+KlhOUdJ(N|)qifb@Mw!qRwf2LHPvT# z8_cL6(jauy7gz+WP=;UB4Mw{~%BiJ`0L(Y0;CLM*lQIu*7{}^=PtbDPNhQ&J!SNlI zZy|BqcjEF(+u^e#xDctoEy+Dbl1r@qG0VZ8 z{+=-Scbvz4+5N>Ow3fxaGh5_hdzhM^{ut*^&r{1BY93%BJ9vB5UL&wCepWr{{I=`a zy~5+k#ly%CxxAQ=u)TK($gI4F?+`Q=EpFv$_Z#@M5of@CtCRSzwR0W)-dQ%ncIDIv z@?s@Y6bM?2cPf#|W$PShqmdnaG<-cF%E2*tFjoHnId=AEJecn6#@vjjZvDJp%i*_; zU9IQ2JdEO1-Ql@PazD7>4;=}cj&6pVh1GpGpA1}vm;;uCq2KA{rMdYs$~dL=9NAwd zHXo&=i-4#;PE`I{#qE#peT8>FRZ2hh`5oR-{MNMgn+$ksK*&)J~+0tN2n?`S*Qy5A=plV$$q z$-8OdsIq%Fz&2vhTV$QUFMe6eZ_)F2M2f=$0TNsp6F9b?b4bn$zV;NO_v7$093iplX6}E04^iH zU>NK+DVh6P#?hPX8qv-sjNm(cKeey4RTXzrt z08Q=fCd_tx>o!7Htxg_8yIgyYY3$0|NfG@_YP;64fG1vwNRF#=`8z!y!G9Xg-y3%9 zcGKlD4Gc2d$6Grq+=(^3xD}~2^gzF)H3q;?y^~<)V4e`=CL5JO@eS<#$J==>$j{q8 zQw5Aj9j`7)an4yi!wipFmM#pdPJ+G~!tHlieR4KxA5Y`Sbouz_3){Y_agouw=ss`c zr6+Ub`-A0t&JtT@Yz4Km;^nesq6ChPW?|3&|3*-y5x$-xdI7?>z-v6ezy-R#h^$d7PT1V}@%Z&{Ct1Z+BKC*>s% z5ZNfKZZEDoW?L-RaNIO5*8cD@#;#;$ccXC*=k^U1i*%{5NOV+PSh}+r?2aw6i)VRb zWqQ&_r1nh8<}HV zjjXdQEU^J_yDv5;kEnGWMv9fS^8;A^ALxdTHHIf*>Rx{rYn8R1CuXf>kjGm6(1KNF zR~Cd^O>Srjb5l7GhX{2xoOw+j2F;WYlFB8?Q&~x&F<(W?CokD)Bz$Zy<^BjHb>d4oQ%q zF^_SnzV#MWM0}UB#Pmb zQHccf@TQ2|Dv(u_{h|&{pddW;gtS2HRsV@(vQt z2AGpiNII%>jCU-8m649+65~EF&*T|I^tMJnyefZYfu3|Dwx|nxg>Wsp(Qv;7VXUJ| z?A+#avvE5Q*{qv8q~v(SG7jvS$}Ue3vmG>#}SF(fnreJTxUtix=eURt`&vO@hM zBu!;*xa(PBX5{>6r0q=!J9&`77mrb_F)pCpO>q=3loe)bKbHFHvv~g8IzKj26~&V` zIU7qCjLgH{8-P5HxVr0=j@uwEwiLG`s-nwSwd98S(r?s5aVPsmi>m(sZagFwZbl)x zUgQe)<125Ch8S*S<#N2bh>`Un%(vd0nq8qU47(qo(X^Nf%ue9} zb#pff4T{hHQ^pwZse2Hle&tVqCc4t?cD;;OQ`)KaG|ucjbxS8U7G<8BT}p0>|DB0II04m^=A69@zM2exydP3=f~@|wkbo&SdY?I4RSy$;6Z5wK}j# zMV)&Tm9;@$u1=m3^rS|r!7oxCGZytHTJ`+&NVE-IRluu=dy2|bWtj^riaP%Qw^zp^ zB~>blu*Y1<4du1g8sytwF|D^h(%(k>bt@qoA;j!b5-=+4cRW$r#WmUcV~_SClHRnS zvl2^M{{WsxP`cr}hi;ZRajbtOwN2u|=BRQV!0}_O;m4~ug+wx45K&u{F0wQ%M(3Q; zacWb?Sj4TIdAL36Ax^(Nqn2eIbK&0(Zw5jqMNtcb5jIbw(J^-eo zW;rr;(K`-CFLp2lXVf?1X}SD-bu`PCJEs2Le6DKRVQj0jMyS6nZ0tem+^UcWER^7t((TiXG2PsjIhMcDnn5dgp0hHgwl)ueXc_Up5(@vZ>) zNAg+n)RaiqvCt3~&Yb${!_Il zx=g<}?-FZ!yo|L=gt^FF&m@o^a*@5nj0tbvt!q)?swWuEUIZ-~uC|(p0plVc>_#1( zp2lLbmiJeY{nd$5lFXq000g$xDn|4NT>k)dqQhGP#QrP0`eOQJahnpucG=eBh_)6t zG0OuixY>t0X_0|ejzLlTHN?!m`>#+Qpji>x?+wI$Ji`yb>Y=DrS-eWTli#_up4!=C zmRE(*VUU$2iWL<4@8hEDkrD^Mg^OfB)VT9mLfHi?KdB{Pu}v8zM;1Z=*OZ0N znf}J_9@p;|?p!8eFM9^!Q*oKFypf{z7m+K*Hv|_)BZQG|Dn&Qc%(Nld^iL8*fo+v# zuXOh>a(6}Cy|oRcr*mVtl@U&4wVpe6qX?PMx2z4xpru7dn-Z#_YuT(>U6GL~*3k@I zZg~%s?68=t43BZy8$7l1IviXRE0p%B%3el;+9dVx(`3pOA4%jB;!!*Q0NTh;yZh@U ze{FXqz0{UA5?lLHTU#=@Xw4X~c3P=nv8RUG&z?acnQ2#r2+7HHljVLwM~FjZ&5$Ti z04e}cKsMHBssS1yMS8G9*7upL<;a4@2bNL`2;)-6iuE)eT2i(U-BovRt^vtgKgXXG z!n`vb?KFz0%Fx&=h~q3MN4Q4q{{RU5^_zBNj*-!GS$*bm(!B?Y-*c-3H*j5$9^U#C zo*4xSH3t#}I&s%U+vGivJP_E2{A{Z}=FN#FH7b1dqK#jD&6sK!KptQK4xKXd?yV7c zu>B^a(t~rb(oVc<+a80hXlMx^pO%>==${tt>Y*d5n)T92eajBj*-xEn4w6gJ4lT#} zXrOLXl|6g`(=toO#^GOPB8{<9S7D@CCF^1E?-IaY+_xPemyC%@Q^%*|bnKGH{&T=~ zziake&)e9@F|u3>mADq5By1J}SJFBfoe@Urt6YV`5lUl12>naOpHek5B+QIEZaCrX z*h$&vcahKFc#rHFP}xRXtE^j1khGT4(%MND%(RzNnU!OtrmCu}Hak@Bs;#g`b$vBT zZrv0sE47*{n+U}1GC7mmjuR)Py)|Z2LAcds$g+^GM`e5QeVp^=GM5m<&k43=p&p|l zJU1GyQv=jai+8ffRdBL$5r{guV6}r|lPD0|NE84!py}bc(8n&VxdqzU-}`NE%J_Zm zl^!P~`v`#Y>KH>iXtV&sZ|nkV(l#e z01q8oPGwe1Mmzi#FLC;#x8~C-DJ0HJN2P{~o11wSy*UB>y3kyblQUJyMOFi1)Tiv! zl1^A#OLvm6u!I)4y1Tc95N>NEs-ye#l3lfbVz$>Xmrrcl^No1=YU%0po}g`AW{PA9 ziCPszSVJMJJjKj;8>g`mJj)qY_fS6W->5Y~548cVoA!}COSbO1{9e;dfut1l?gX9b zaRsNo7?u*it1mAS%t0)Eq@7X!0B?}m>j&DjCD<`#xI_KZBp&kRWoRvtq4pw<2BGGp z)#>3tc0PLRexB{kce`zdd^R#?e-E*6{{T|g3Ok3$L98_Mde)JCz^o*FJR78on-;>A?pnn_vf)nIysYovKX@bdp=I$2k0k6SJ~C z!!oom{~6H+z#H4N9#3rLp<$^X#lIe0H8j zOs8WkVq5HOvN3XJehGO&>V7BqGDgC&o&5D=q03|>WyeHc@lB>*;?Iw4qWL2;1%x*j z5T-uDaw(6J>VR7NoAYOCJ0gxT@AcD&h$XFuK&o?{nV#)GkgvO=wxD0Nz6)^_aqN-Y zz2&%;6GCasF?#ehG}c|1#x|QF)pr8TDVmkQl8C2s6VTfbq?iZa`4u@Qk0+!gB8Z-(_I-8s;P2-Iv?Z1 zWy}{pF84=t{I&emu4e7qoH3Hix3RMFfLj>Y8=HHWq^ip#p-RikV^2vG8Vp&m=3Z~I@g{$=g{-pY61ZL+KJq_X4uyG6Y-{Q&&ReWA|= zMzY0S-QU^^tNYeSBFaMHR&Q|oj=Yc+1Bjs}wI@b){EFzuAjrnRNq&dJMWftt?9Iu9 z;aHtA02uzL^dro_oY=8>!+e04xb=yiO>_+4L zJA?ruB(dovPjB2%!-ZMo%!sd`mPnW*w5uY@-@*zU6l5jPVz4b&-SfP1c{;u5?=y(Hde$RZ8~h z3|U-?UtHW+%_75S*9e~S8ILDkO29P`ZLpxwIWd3_;=0bqZTCpmykoAYfxbWP7O}B= zD|xQ1XHh@BZ8Si)y+R3ABlNC;^n%M~S@DeIB+fKl71^D$@W*jut(r^?#67`_iYW4R zl0{^=QL!{?ZU8%I`@5zk4a|T}+AdQjd9c*W(>HGdjPCn0<9v*UY2my{7_(GJ)T?#X zvHFJ)hUOPKab~FU9~Asud<+vlK@o@RSKIrwKl|Px{b4_`U_+Dt08Jkb-A8d4$>ifV z0102*1&s}MBy`oW?pTNQNAFXRw~ro+9Qo_wzT5bRweguw$?hx5iSjp3X*M?KtN#E5 z#9Q2qjmHuwb#Te5-;jdd1yUn8?z#K1`-0E4`;IKV^|#$bkj)AXp(LGni5PzHTAKdd zLSUGXh^k^T1g^QoV6dIJ1R^MxlMVLV>xrGVURNb`!lTMX$wanz`#Hm0B7l^wdQUp*INC?vnpZ&>awhi zDh5bvDH`RyyPHV|A}DL)O>>mb*!0O@Wn+w{oJvI5I53!?Zff(lqyguuObzxh&?4(G z$EVf07|5;GZdh)t(Vnyc05zp_Z88+RWT>)}kkX1a#r9r%D-=+;HumZVIUlV&b)7kf zb-7Ly*aeUO08t&qiL{o}vhgR}mdFRYl~1RYC=~sCb<=iA44&Br=oYY#v^a%;Zb>Jp z@z+$KorH?{YWOG>V{UqDT9iDL_I?nOe74qyCW@t;sd%x+fjwLOx+4@QSiGNHoQic!=rUUd@lUWjN1)29p|_KtFcaBcPvxSZLHiX%vniO%fY;Gn zxIWBB(1WiZ{B>j`<@zW}IxF)(@#DSr*OK^g_X`T`$Pq)LY_2v$#zR7*O@^t7M{t<# z`4n3v`Tqb(kdO$W3=iq1xIF&XDkd9P$$B<7e2zsjGSYA#dd4nidy9!?b60jOPO>aM zqPeFhQ@U+;6!Ph+(n|jQIzf0xmYF1uEPC|w(n(riZzRXws}`hE5Ey-Y4x=F9SzNf4 zvUb(*NuzO4t^wOw_6-*02UQp5>{NF)I9}?Cl|b0*v-nm>iTsHgvldzyp?i&biFl|l zVJ(-&cBu^>OVezgk5=+K%Ibcig1Yan2EN-E_^wDESufzI>^n~WW(2TOdGaZ^)?e0@yUst&S1L>#HEmNlVx;FOv>m(R&N3zGr z2mb)V8k2;QUm@O3h^gOqODdKvBVw#r5Kh2=1u5Z8SHdP-x~Fo>;gR_QFeQV(qcbU~ zTbxCqh#w7*An8DsB0M8)ClaW-Aeh$hqspq6}NF#B~B2*G5jHQ$|dM5}p%`bS~>c_tDJ z&8oAo?k|(0j#GJe+SjsySQJ~|TKk@1in$B>4y}dfFW_-QZ}R*R9dp3vUf<_9>0(Uo}>Wr0Oh8jVqHW^JLG#7iZW z1OhboBtaa26Sxe!fXWY!xo+Vf@@l<5u>Sz|-jSoD3>30Lt0Wha8dIv<$fM~%^#kx4 z!?Xjq{MTDiZm91cnBoVxz?L4P&>d%x$eBb)E1{W=JDAmt8H%^GdhtCAlh7Xp>!x$M z7uW<4fZpm0T&4Ys`->De5+GIqP>w}`C66LE*RA1RCqyK7;uj}mc*wg1SAg!`-L;(; zHIRnF&NLw|E}z?iNqPv?o2jPyzugin7c1T~;R;P~E@h+nBAENDvF4-2+__Z5{+B_n|3BmM2p(aN>lS5#eR2!rMn;tA1xg6$8FaCc)N z+P1jsE3lr=-C0c;b00=soYZak>hfJc216eye07)Z%gknDx20>G$2GE^2_y#4Sp{e3 z$W%v1-H8X0BW+VSaz|ri8k`-K_CMk4ALZ$5l%DSHK^F%|*vAZP%TGwzpNTscZS@$_ z5Sq-pBy`bdhqOM@HMO~P_V=}s(xqj z)jUwn>Q`}DUB`;IxrHE02xcSf?bMH9r4$6oRxesnx&U>*+K7oG#cE*4awEkIA9-q4 zCh-8NAkw}>YoT?pye%zB;UK2wo0Ij@bdqG2PCk&}kyF=Bl41S+yqpp@+LRx+Q3cXu z+sf(sogEi9AjDQij6enUf+L~uhhCAy4CwF%J);{L>tdclxCNCN!rGSO1tg=u6w^6>V zgxIK%;czPx93JTaswrXt@*2KDR2N6%zo+c`VKIes_OUd!kV?=stgY>tkV(gqzp9+N z(^ZQZOM{{Q;q4r!#+L16dv^`%WR>nj&_^UeQa|BPha{6-^cClng44u2VI&{g_up)p zX(K+jF{2*9#i8qOZx#9LiTtRD8(8>#3j!{6joetQ~fGsd$b zLa1(6C*5u_qHpq|$L>pBd}4w}rpBQ_uC9;L)}NZlkANj`a>|Gr1hmac{-Fx0p9X5S z-$AVi{VQMUnLhxk{qKNT-_AK3$vZ;U2_i9CPk$e%BL#MfH((1LzN1l}Y{kXaxjg(i z1E;}sorv2zjHMDI$3n+{isyi!%#{@dhQn2^)k~5<0bW3!m9Cv6NAZP{Ki6AdK z?s;*`yxGON4}ertTwO*4mbVf{QoJZg8}$Tg=v`zrjEE~M+lkyMkarYq05^8bWkJQ| zj#@Jj;zI&8qYmwG8tR3XFM&}mvY4xpL1i+?+lQ=SzZ!~atFvQh^*|}Yna8TAmH59n z1BE+MUO(*CVQz@9{Zdz)?685wq-9cT`>w%BABA-nPR_bY{{Xq|u5kH$bt8(~6dDZT@7FuvG821CC0+2{vxxx_`kC*^PTgWTz7BhE}*%_;;zRNX+7N#xjT^e9+zl< zqSKpD*HHiuij4hI(PtmjwhO&s?%N!#<4Kb3%co0D+qbqt$!&6ITG^vo)@exOB>w=I zy*g7+oC(=qMWPF!{x!AkEJtrykIiVloOR$(0>I`dZM|5 zCA`JVcbd-ORF8HU1z89_OelE`NHoT(onlfuo4dX<{*?O)KGf~2b-nJJ*!}BFYcOlO z>y{jT{{SN*?y!Si3P0gN)wHa$pidaSrBr-t@_%dp08yQnk@(Z(SYnI2S_WyBFtMf3 zjFT1hkUye$2?gUGALS=iMo+q#3dgg%L$m(?rY^+2&F3zYG2PiBZJzEG_U625lMR)k zKIs^sl6OB+b^}i-2!9hMbu;+_%X z77I7;%WO@)V#>iFHyGSqteB@nJQzKzt5kpc&1iP;=0$TKP)LYCJ8FVuT%T-R$B@M_ zn#j^f)yC`MSAK`-tvzF?*>g=BLrX*Ai!hz}hRQjECreA2NH6b?;e+GGn{VY!Ca!yc zoBsfFN68}IMHa_>Zz3Crg{=0DSjjA~K_OV_=3^&uwKYJ(pgTpK5Ie?L-f!_xQ#E0A zZuZuAOkmitX0nM%AXAco#B%be(;nYZ8iZ6nrOvE0XR`T?h1~EfDK!m=Y>9z0cb=*2N+1TS$33ynf8i0F}Kw$0*7CiRreKyF3oXD*maP z{{YAMs!8*Byq~damat~Djs3?s_m19QaIX+onmUU3)M$VE9DG)`H`dai@(@S8oqL4J zNSF+A2F+*fV1CP!)&$B`>bAL=okX=t%$@>acr2^YQeib$>6 zKpH~4hwyeJuHHTx^53WcjzkBC^M&#QteE-JRU8E6M!q#{nnUNaQA!HKDJU zhJv1TIuCE~SbQbom1*0*All+`7V~6M<0T_P)^hToR97X`j}5l2l=879WMm-GV&Nbr z2byx?%j872Pqri9Si;Tg3=E6M)V2Qr5C>3v03TUr#I6*5yMJh;R>PWn1!*ear}EVh*+AG$T8PJ{(S$z-h3i06sM!Nq#+ zE4G$n0t#xp6>qqeH9nmM%ms54fLEm!QL*dgq@8)m z&xJITFSy9wI~^pG@Vqb|;zY8ocV?-l>^inH5$Nh9I<;=;%Ugwt#&HxtRT&2+{3?2A zc|s(*BwZjF6)o>GH%a`q<0U2au0j~E3?=z1I0S)1(U)2T@=vJTEO|*b1 z%!2sdyndO=$0pvH3fGel4Tt5VQ-r0x3{?WgE5Et7AHbUU_-UOa;J6h1&b|b0e+ub3 zNzrjA>Lc*2X+nP^;ialtCC4Kqd_XK}Nn<5j_We2yB$M&X)!kSPr~@4&lhE8uv5$3m z%THS;B~okP4QZs3kdv!}8%F$HO0WlF7*T-)d1=!uYv(&W7CW{(de0wbma|20ZEbj| z43=<4&+UWap_;q+>Jmrc>oV&l!QbTYuGctuBZ^ib$mPX{g$SqwA0wb|suqTrb=mgo zZN>&wao1f@#h1zRMpya9F5Jk!s%u6IA^Z^3e{Qhs?Ew6eKWgc!?}UHL0sjD${{SU* zH_UkJNQ98$u3lyT08J#35Ldvq=RuCgGIfwe+w~1q#rR11D!2Kcyf0>0@%FZu^meZj zre-C-c$cM4i-%*PKQS`=7Hs~bzFNi+kH=MYiOF2w-cNmbC%t=c-sQx^0A0wXXg>{V zM!44j80;4rZPL1Caypf!c2&XUcFrSV?W)pM4!^3s7!jiJw<{w*NQ6x!c$L5SE15$nKJ#c+47p6*v5HLZKGNN^-d>A z%4P|n+I^aNFzxF><`JfhfH$wAQKaQN1@HZ>+JFu?iJ+*cYg_y1n{OJe#+}nCqS8A% zNUbcng#?&ZcWI>x4&2^CS&e*H*IbTo{PJ0M4_PShx9zUtSZ;1FWt#Mwvpj`iU!ugK zn`kl{MW12Sk*qE3@VJ;6CFALSI|}%%dTO>qg*JGOdkK@pSY1tRJ;k%CT|val48T@5 zPC=BA!)l6XiY@l%8F{O!p9uo6l#jWVtUKo@rnF?5%N;i3sQnA$uF=BkH`zF4?-0Mk z?};28&%KDVb_4Qt($OX>)X4YDZl(Le)@TJ)mP|BjAfVcXC#UvmCv6k5W?ZkyoQ#n7 zP8)@GSuryj1Ljs@N%PY{01_^eGoLHPLUWz9aK3M2c@=)XmO7q^n5NsgepFIQ{{Y&T zRqIyBKu>``p|r$=`mYzfzEFUA@SU|YG4%+tSCNtjLJPuwF{;c#Ail~#>9Ul)``wBu zbJ`Y?KUQmO#kpUt1kow|x}J(Go$k;Kc-+H>~(qui~-SL>e>}=(Q zz6<#*_qNY$*$eB-KV~T8pmGdSvlnIL5CQn<;QX`>r4a}9%YgA>Tkc$kjO?!A&tF_) zu{il|r-fQc6{!lChwm@B$C8o$9TY(7sSzjT)Gm&}e52i6kJ@-FPJg!|$XwXL9yKqU zCcpIz9IQkjQbX}&Pgj7@!~l0hdo~Ea6ZawClsnZsvS{&H{3Lz3oy8%JTS=}x_IPIk zP~p~#O{vFosYWp)RS;#G`fD1qQgDc;i z!P)O)-FV+?7i)D5(3KX5vI?L(Y$_XDA5Z&G%LX$tG6ZU$ED2W4qQS6uMY`@AXdr~k z?JSoPMxv&Xp(Fc9*P!NQifJ<^zx=#u-Z>=A92 zyYWYCTH-rX72P*jxJ~`^lik{1ykp;v-Q2{U+nvQio|-q9i$(P-5X6#8XtfJzW4fJ> z8mlJ|t>g3~&r!CpVBrU8=v7UBxL9Bv|Z{1vdx)!S}Uh8oL`GKzb55zx! zUWHTei|)ZyT__}xy?l2EQ&y_7WD^n(;yevLnq-pVC7!2pO+O)|ojgzx`1t*Fl1;A& zq>4sU!Z%iK1O^})kSn!+9U`0+xqM4u7s{R7y{&I`7Cy#ClOvOPe~EC%j{_p8RYocn zix{8-eOFyPrLMsrZe(Kyj`IB1MD|^s_h`$T%;zo}8QYj~HMPo3y19+P_Y?~3yD%&I ziKetT>!QnkT5eD;^#g*>Wixn8!4H@0e1u7Bix!Gy`z)2hmPab2h8H57B&YceH4-&s zMNP!`g{by|UUtWB;4mHSlecWt@(WC4ayp5f<6cPuGn4L18rFK=UAAi9a*}EU_ z>at|FNdExU=j5#K{x9sV=I+S;P5Y=WduI9=vUgU-iD`3j5|WovF(3%a`ldts>%WeO zIQ7bY@A2_e!@OnVW1KPwoJouI0Phj}ypW~G^+|!Z`35X(R_!mx!5Ry^+M)ZOxee*M ziZMg%B{=Y>CSOqK28RCtxX0XY)8dMU(-$0WM75_;A1?#`;;ueQ_$Ri$R2H|`%#vAI zU(X&!OofuiI`L%QOH>jfU^J z6h|et0bGVyq#((6khoD_amVRX>S9FzQL5)|sxXIApm*nMb}#iu@#J0M*wZ9k;fzxq zgwuf?#51q1OlCk2+-=NKbO+R@iD9NBNHTEXroJusx3s^fuF$*rALM(8Pjm=rb8;y% z*ojA`%E%A(E+syfb^HgU6Q?9bEE0@mGNs(!_TTj-@znQN=!P@A@TOL`ww<}lWpf}P zBQU2ZE>Hz72F>*v8<3b=HJRaD48Bvp@!}Kxzhi{>E3hHV_j9lP&yr|hyJ(1#PDQGg zkr7@?3X<|L*tg}U1B^gRxMm!yTzs(&AL^s0XJWfwzPp>{tc2+&YQv0do;E;v6u7xg zQ;<5)0a*U8PYpyzS6Fha%F!Zp0WoviUA>XV8%QY(21s~Tvd zKS&?iis_;R?_(XVYwmF}nBvHN&Q4bVy?*{u$e?f0QkpvkQHU;Ca-HrHoS*%C#n1fsj^l0>*cC9 z9ygJ!Sa_WW;)d4t>j^2glI(CBJZ`e6+wnnBs)f>y;G*Y+8w2u-`4mTt&D~!zzA0n5 zxQrUX42tp-{{R6YkK{FI%ZFV)C>eH}fYa6RF1@+S=2~VF+L$IoLX;{{j|v^@_~?f$ z;R0%aEKZ>@@8l%i>%TyEsnmgziHsD8lJ4qN=B-4fR+~_1_3EHZW3sY_2w`I+iAJu~ z>8UfJ+@t>hg{@<}?i{O{x3^|GZ~CPGe|EEbkpBP>_^zwz!uL*`8^R1M{*<_7{{Ylhqqq4^y)P^2xW~8q zaSv>LPvUxol?=zV{{T+Ng)mmn8E7wVeW{YD>nS6PZU{Q_3FHuU15YKd#R2@MY(d7r z&SVk9;Ir;XBnq8+2hw`iWW2%)E1+Ci-nQ85e&M`}87j?Z&a_R@9R9Q(8y$AV0=rtn z3S+qYi8)OZ1}Ah)_i28dPF+Py|nD*piOtm2Uhil`fFDCbSe)EHHOG*XO~r9zbe zb+-(?n2ZIS27fVgOLESIcUX z&i??VnEuUrS8{+gKpzF41F2RwIs0~ilOR<+Ds{=*K|3O2BmvxiDdO-j%^Wg`?npj_ zHK**>jy^vS%2BM&LDmu6-zjIig7DfThTjy?GsppIN~sKsa=LQZ>pICzKAB@ zBKAmTu?OFn(WVBh2bbro&3ubXWw{H0ML*9hGZ^@6bI`)lAMq$GR0=QVbTmZjpDM{@ zOsl6L5nvJ?Xm>x^O=WNQSkz0ULCzC?JgEz6<1W9p1~Z>#8*$`c!@w!XR9&qV(HX;bQ%J_?y= z6`nNmot)I~N_{n>j$Tfvvt-Y5P6f@pY)=s#cKmcVbDK&bOCBx?ty$ou6-zPepd)m8 z1$z|q5*_(^e1O%}%Ux7t0(X#ey+QFOrmh7=OokwUNhZJnLVmtlGPr@MRTAn@V#M*; zd|UAH(ICFc8z~7T2cyL7Jaj}z*ec9U>dx8tk;v7L_Gq}3RDvzWUPe;45-LX>00Ke% zz6p`f5I-}cM8FPEvWt`@@;&AYD~gVLIfU6e8A6F8UqOaKc`0w9+-s8WSvdB=qFz9) zEGn#l*X3D#M~1ldu9P_S9dwdP9FFHnB(eTuPp^iONlH{2H%}3#NfLH$8xNGsEO}LF zE%qYa7@%TLi5t`K)mBJ>q9+=-&TTE0?`QGHVPtG($64A#iMhA{+U20-B=+-Gs!dq> zN!hd{ZIi8u;#OmzL-sJ=;WAfUvD`@-<*X$3qq>ZL3gszPWj-|&rn}C?n;-b4*JJ14 zxDNA&A?q8B$MaYA=lG(cl_UF4j=HNfisj&3s!Uc=Q{VH)Yi!~%ad2+p6)~_%D$38e z<3qB4i(Ce6pz?{`c6har0Si%UwIGF1zNG+_-h=gidct+2SBC9)t1t$Hk^tC&(0+P% zNhHpIv^+zKbRBse>DQpsx?!S?EyQj;xfGNGRK`uMk%}6Y0e^4WT!n%sFNlV!H{{YPY0NkOd`svb7t?Ciuzkv&| z{IwL5%X+&CbQS0;{rYxENlW!K3g9R;BaMICq>_DZm5AjbAc_hG8=pP&=`5$`nNhJl zzv9B~;-`85VifD=s7V`$T1910#s2_D9l|JghiM}syrXX#eGY>sR$aw4{{Vzc2Ql1v zCqu%k&fX-9pBic!^;d~N2Z#YeEzV*>hT*U*e0)tcVA%ltr?axNvim={Mvy!=02V-h zh>|ey2V$r3)HPRK?fY_fjGN;B0MQy?F1Wcgt7@sND$9kib~VTFF5l8kQEEUvE9OS8 z#OkyAhv`MC^&EJLbp=5G0AbO~B}fOC>WZVKC`CWsG?HH`LgUpD1JBlLO(d7E6|;aP zjF6--R^%vGaCRTrrevLbQrxvbP(OREM~!-T>C!?OzV+>{#Jl^h;y07WbvYK$*h12t zBh&-P{9|9h5`LQJuEVy=q+&kOgtoIHNK)bcr~3{SREM_nGXb{pK);{r+f<&>dHqp9 z964_3+u!Qn6$}d=BeEr$U?{R=ZzEKw`b4gEIQCml%`x{T7(OLV>~EWXSos0(u5H^H z+c+x+ju!hnR=K#6M+La7laio?8@C@FUVAhHdXJhaIB^Q{YkB9ENhM(^mCHFhRhZSk zw3D{Bq5uE|qBIN>M$+V(vW>bE>8U61)2DU!+01`Xp$4B{%WX1uNP8n%?gxng5&3PT zlcYV2g-b=jO%QNs@HaVdt%O zC!jR{0A+NOrrQmBN`(9ftqngtCP_lM?aPa}nmOQEpp#}vDC$T2EC|yiSq{tbt*blF z1a~nzuL4r$Q|TMf2jmoe2CVlapdk^mtsfNI+T|_tF@4#-wk561vip&%Fr|1D<6k4; zs2zGDC3TVwDG~=lR37l`PUY@MRvGcwtB{O1Upz9}{>^FjUC8gO2#h z3}!6Z-r+9puR(G5-+G1<6aJX}mW&V+&z}A|n3xH*W>NcJw{N>f@>>f#i6h2jSbh9+ zBCNb(Mhc=--D*gy01k({5{#euLxI!9Ja4kSBmV$`5bo@*e+S)p2F6`aX^I}l7~?N> zW$u_)n2n_jNDW=j=c^BBz{n3|A`h0Il7Y|3ujM5EE89<%yW+t|w|fJq+md?chh=0My7_9ybcH}@WI89!=e?d)c@%JH{(qG=LTJcBDL@+wFp$5~PO zLmv+4-CdG+owU^-Uw4(GjG#4Dos;qwH{-71$mOy)xiU#{3R)+%BE-;vCpSK&V0lmq zX?Kp(KH*GjjKmne&g$y2V@%1Abyb(Ww!TY?`!z7yT*)=e5w!_KoR(E2Y)A*gT6p!! zxJD8#VgM)Lm9i7mbzP@pH*VhiBiMNKRsMO4u&}g}+LV!1m7Re-Dbc?@XxAv6d=@-` z8X?PhEul9z#n2_)N* zX(XkZQisQ<V4avTTfdCze z+g4Y)M`F6SKN+S&v->|2i|>4dHnU&c`#4;E%dB%oCH1AJCO)YNt1ABGX{ld0ndq#a ztezor{{YQc&ij9oKHDs_EKuReCxZ^eRT26hq>+a@%~At*>dHJ z`@&B$c{l3g{r>>z;Ij+g>4NRPM{9dKm$vxn*Y1AkuxrbDy&Az(?qmn_NJThqcNEb7 z0QT|jKk5E7_$`Y5sUNp_2e=0EKkoj%YfZoTYvNyvGgzOEe)0P!(gXK456Lc}8{FF6mkASKs9qrz^Rb1WdN&Mz$oSStk>x#zG zI*)o{+jHtoX+^2j<;Ed`VDc%yl{-fh{XupP54}4ZDA!Zsx!q%|jFf_6zsPttM#&0m^=ql~@Cv`@p3%+sygjYm{i4%lV2u5W;uI1ROU9%( z96xu9o-^0<&>cv6wpcSJ0JzjE{_gEdWAV(t5@Rx^>$tGkn=7f|SLZD8!zD;z*V~nq zf)AqVb@Ao_+0<%|fJppQIr~@bW$ifD@R8Zp7h@+EEuy-X1 zyIa`_yDtQTW{p{qQ1l>xM%vL7*Dul?bGBt<)P8v~HiqC%!c~!ERTPM;7NvUitu=IF zBcKd{veRjK5`HO*+--(VKWgd)nGaIHG5n8ROe%f|BQNpBE?UiKTGnuRM#7{5I#BFK z<*3S`E{gi|=UE!4N!=aa+SIbn*{^cq6Vi=wRlAKx_%1*!Y5o}l4F+hPW$Qm@MX?;r ze4y6{K08bA>-MQ}{EzX?$Oh#vadOvqt}MRb5B&D;LO=5947o?%s`m3Gh7qWD{OrH&(IkPsQmQDG4_c{J)4isWLw}>RrkobY=V8SYIe+a z*7e%|04l$AJAFh;#x?%{-qmE}S=Wg2MT)R!8jfeiU(pu)Yh&^@Y7B+snTa5h31Wp3 z2;;Xvtfi;~YBs3x)_!FYgE=ME_iM?8qFiDJ9{>WIZ&AapkCmr$`?#|$svu!LO$yi)Q=JxRk7Jp<3ifEOHqsX-%r(TG~on^2JueC(@ z42DPJ{FAfYVF;5KJe_WFGMd2S%%}Qq^&0WNsrzBazubuQS+BtLTbP$~i**PO=ewyb zF!S6(r{7CPjv9ZCMxZqs=suH={@!Q(%Dl7c3yg1ID8W6l3jiWPx#e0K`R}gHi?RvV zdL`6lXimHXgRR$JJ<^}vq43jtWiCn_*K8_5+rv-o5|<>H@=Qf}Ql2^{7?Phw17jr3 zo`xkV(o~(PU355Iu2GQD4?A5~cNcS<78$NU8dqtN^Rf53b4dm^aQKyS|Xm;}DrmkACT@EHjj8zm@KV@!tZb_{xqoodIUmJKt zlB}^335lMHCuXE&_aBahz9u?!S{POtYLB~nD>bCP&Fs;=$zko68v=jDUkzm02i7|- zioHUn`8T#F#@WfAiX}@c+N_@4IQz$cNFEKYo3&?)A?*{WUT^guZH-g+s~(we&M&e)E3aYtneZ(9+#n;|CS5hmW4MF?Li~qIWqWdq!Uvh&B2h zXZLwAinkZ4sE*{XR0h3ukqh|rM9L1GH_xzC71jR$x;+Aiw!K+pkoud5@m14_%3G9( z17$uJW56|96zB=qYeuObu~Q{uZzIXeYAHUSEofIKRGk#a#|@NKyibmb4i!huH*uM^ z$85*lpTaf&0BP{hxgEl~JkNrhDKhvfdGj~<1_pPmVESPnq<&sH=5jNwy!wuw3qln} z8z-h`mNvJLjuI$P0HF1359D+aRt7_o#U;G21ju8SGe%YgPT!8BD43Qh!F`v@O+`9T zBYm`zUvkr=lTtLvE56a4LA0_4yi%5?GuX}&9jw0sfOL%J~+|512 z?Bu&MF=1NtQC*a4$}Y2&k|)Hj_Prnnk|k_Ro}%l=Vh@PluKKLWSei^wqOmmq*XTSp z{51k)(Ikm6GJA{duHaDb`H@{%=_X$ja3m(RIAYwv1#*OiVgrAEl-D0x*n1KdpC5T3BoBF4a8BH7zOTg^ z6`kAG59(IAU@SemZ{kyxVL7G<|c;a0Obp-BOv;#Q0j4zkZ@ci zHC-X`<+I`YHx(Rc1KgutyYUs}J96CZ-~iMP>fy31OZh-1MOLTp0Zt_U0KZXApBMA3 z3n!(8L7_C#WS4^=!eak{$Mz}hw*`8d`)5Oqp{05mIzWeJx5cTotq@=xE zg^w-dap77GzY)_(GW6fs5DB_vK72vkbUI?4C|+BIs@$m^c@?hSJr12E@VtnS4Cs7^ z9-w}DWS7f(4#XImwWUc@Q~Pw1OZ&)*o?<>jWgPa~$8n^RKzjzKC}Rvo8ife_sx-+a z-ro%+JS49OR0Nvz8%M zyf@RtI$LVFv$ivrcrN3|<=)EQD{T~{U0K{jCXRR{^vbRcc()T(J_mhIkAjJrJFCv` z&35JHb1ObR-g|6C)yuXz&)N&Z6VWP%h$F~qk8VzjjnLx7Yu^w2i<9nr6ZW0=1Ak*A zO9W$rwDFbp;$WRgMI2bJp1@)lDk=g}B%rH3g8~PTBEQ?KX!_QeAM#fqIx`==bD5t= zSzrdMBK=%9+^ch4y>kv9Cq6-`TPWuSPhBlM?n zrb2NMJWJ^>1Ioua1&R1f17(Vm_U8l3fA)DfZiDyOX%DZS(Jk&D!H6v#_>>M2mDU zk%Wx(BWQpG5Ako|t6<6CK$tQQ5OrM*@zhtCjCJ+p{Kn4))BU}zwa=x!Ki(>%ert5XW9Hcn>J&$+ZS>AVwTf56VAR(2}cuOQmeS0ZYnWO8zs)=nK1274A zjTR^IWSzm6`PaU&KPHkgISf453rIH>vB8jHAzM&(FtV>TBdOf)szbR2Tc(69W8+J1 z-1w6X+TR#uBv|wL@o^>8Wyy%#y;F-lYO5d~)Mw94D`5!;pVW@86C)y-TLAH-e?P^y zD>u3RpK=rT$?a&~NP8+KYySY|5G2l2X?R7Y-Z+!LKWnN=QfQAE@hC zTLUf+s`Ke%UG4th$J5JQG;^-s+PJUf--CPF!{p08-@)Uj&OzJ?zsWKxDlUDYNm}Yd zv~nlvn7Qfd=yhFmND?}DqBFALc@_Z0wH-dsCDnbEi^cpE@x~Je-u>E=#B z_>XY~N40d43iC+!s`wvQhO3kW!VbG7K_Qx3d4#`#Y&(k`*_S=b+?P)VJ3n|YaQNxZ z7J}MJM6z;YQSZ@sr;qCK)rJBHZcb3YY&CSsSM>Unog|>|= zutER>{5%ex5F80VVvHa`GCyLOd4=vfyT6g97Zm<$mBvMnAZ+%^u*h8vcjF(YOxr8x zAV3}nE54EK`;O%M8b+=bHFE@UD(ey44+{X!V{zAgwRC0~2XzD&2-efM{l#8NtiCif2A)S#;)F9J zaIMoJXK@u#gBIAve^DpHe?2WziN-cH|_2czeuT0BHH{7IrSh0(Z1&n)w!cHz(V=y-Rj+)CM63-HWbwxF@rc)$=);Px?gIF*)?K(n7mC-%%^Gshtac1WPa^RJwJQ?4DV2v5 z^quuwrx-rEu8OK`y?`1bh`VCy+Sx8)WtK{jKo6&nh}LBC0h1Nd(TZ!(qKq~w?QPmi z*pf@Op|_2NS-i;_&bDzfXzaD%R*8?rL)@LebtY0ZjiW|cAdqoD(EgqyO^ZKj__vA^ zy3{3$I>xRYb5DC>ps~tHJ)O$kK{SP3;!>!R00~iEy7Zcthe=X&9@6^+E3a*pwabO2a>9B3I70)dq2ASW;|Wjabupw3%+S>?y?qU zS{4K;Bv5(lJGxsNIPp6xG1xdzuDc%mVeIo*&~EMLjh^Bq9=M8~{{RuJ=u%}D2(zLY z4aC!@pXI1KD6^?{^q?GQI-2!5GN}TpkYzbTQ*TQ7ooS7{6%L+Eg|(`ccIG!cRMgi@ zb1SROKel9{UFNPX2e%jSVd+KvNAWt%$nG<^(?n_&Ikp!Sj4!+ zTFV?4w`S@Xy_NtP7*DK@BWiWmRC~!au^O{3VD_*k;PqR#{kPojrY>0Gd-^JbGy)vJdJn4=uN3V|^T8e8dSftf%;NjzXnQ!*jC@S7B(9wL4q{ z@*@(trtT@Al*MoWmLgS%=zNdnG!#p&-uOxqX>JrN$08WW-5tWzcz!yvBUPW3Xc3S5 zinp=C-OP(BOtHqp_YWia(^Sg9w=uhXr;`Cq zQ2MxA(xA$jK%PK?5Y|3-wYm)TH0Zxkqa+=9EpjnBuAcaQRLbEl;*umcF*I@zDm^3> zsi%&okE4V(YssXv6N^RI#3}y(5#zsxidm_&#!#Q(?@HH~f&8@T(}N!x(y3A7QVl8j zX_GHMm7@+wghtc^jwElrX-zsw0~k~VDtxK{AGb`MXZ`mbu*}#&EOGmm_U|)1iliu& z_S}&{Mf2A`-KKpp2_2V~rdW{#5-qHZ0gmIENg)UP5yV+VM@`PTNpGqbs%I#pw>(``a$a;_UG{{YJ2QB`#n-hdi`qEoL1E&}D!K%{_J)bCE3NhPi@Kc!ey zA4v=csPFr9lP7>ecHx1mQud~|?JmHfVC zsH=cB0-biPI&Y?A>&CH`pevGk&{C8>BW)y^dG-=+t_uaH>Q4`$14)u!E;XEbV&X>o z^rbqQjWS6i8c8*X5ztTyeSAieMKW=$0Y2E}T9C_HQ>9LsNi^8dc4Sm#HBrQYQ~Bv6 z>9)oXr}m2eI!uyi;{hOTUYjvdq{%vFTwI}lgr-MY5TafH{VHou#+qhM>8Hg^;()lP zfN*#46sD6T3T^RsYq)t!9-EKH^V2eSK^^V!gq`0sS1o;Y71R-!P$-R};9HkR=xTS= z<0eoc)^{(#naosAeUEvsuj3<)uxO%&MLQ72ysA2n4NOQVu~dh!zDBW`rHcUbK_DwN zt-y+CWk7#RsBu$XjHD6gr*N5yP5%IB_e#ZMcZKZB%thstk1UhLb?;5?u>}NshfuWi z^*(1zNJ)w%?au!BV;6k}H@ax0)uAxTPdIIjMSq8Xtw_V^*Gt3TbFl*nM#7l!^9e`b!Iow&kx)Sbgb$d!}_Z3 z?~#pylO1L>Sh6<=f`RE>iT?l**4foktL`7E@;YRde9f_D-Bc6(nqrc??jGC9_I_b- zxs+7D7S?yvUDU&WZkI82@!=q^*HSTLz`9_7#D!5s-|^H`lQQue(~zf!T{>mHe@i&L zrOtL+>{yZnj`lG%^(zpHC>lv(Vd7a<SI#S5`E1iCqWsEEm~V#Ah+rt3PURksi_| zG8wMrZV@t(*OdxX{*ph;k|pOPWIt|m(&V^at`t=bi*AGZj4 z>^Rgu_0=BHB@ixXw?)<%+g6dSvl)mjSGeqLU~Ai(Y9DSMMW+!H>h^uXw}pCYM6w)e z>oWOs;j!8DUt_kFZ4Z+gW0c2ZfOGSrXIs)c4j^*%bq%fywIf;K;b^na)O zy%b=~Si{{V}IhNweMSuHRdvI46 zae)4dbZ^rl^qpJR%X3jpQ8Z8fdiLdHQE8Z3u3tMbz`(2@U!rwD@0U~2?O(KF?eux+ih}oOc zd@2T4BONyCx_-m^c+OIv{D67~^B!rR>Gs<@A8uS(%OAbk&Sm1W`hwj^LcCV!K?WvD znMY1qe0LC8-OF3a@!eE^Qhm$Z7^@3ReYiGQl8DxqF&Y_WS|LEAqedtdM@8IeS;)u% zv0U~Pm$dI|l%)V@PE=1#PBC?Ut`D;=oa?+C*RCnFE z!mk0PKX=S&aCKxdJX9Nb?=i9n_a@8dL5>>SiOhH}Ze{X8!s@bxv}S4z*^$ z60>gj_}cF2rpQ^`F_uEd+h#PbyR2OCP!S<>P{@=?<+8(WmhT;RHNDgg9H~?z>#mx) z#$XV%Az+Yjjk^~ucWNz`-x)2_NAE~D4!o#8vYN4#ffY^OUC}3cU~w_nHI1FqsG0}$ zG>T5`UjQ_WRG(CR^2DnSGR{9UA*bX9iNy~j4ryxEi|~94Yw^xLXQGLkS&JQp?0?;& ztSnI2(e!<*9k|Ito$hm!5cXEt12mLBsZozjVB}@Oxv|}Kn7yj|qq7e+e|z#p&CD4u zM88Rf67y|yNRcvo4M_c^;nFe{|S`g*t!Y&?(PgRvP4TjaU6jvs7@%#bVYp6EWR zpRTbljDZp*b{^P+Hp)eW_mZW=c?kWnB!1j7fCU(xs0W^^xIi})LE;&d++C(l)+d(Y zhCs?-ZdGOr;rME+WdcJhjN)05jqXj4Vr2W1CQKGs#CQi0$DFfzRY#er)%bYtbU;|0 z?>-on7{}(ASP{cqcRh>28mutJImab-=eghN+Vm)vE65J2ipoyi#U(B5&SNUOG}o0& zL~-D;4cq?!Hm;UQ8U&+HE!DNJeD@{7n`3NU!V@pVY@}yMIlD226BD$bA2q(EN zF6PQQ++0mGV1_|7jNlX0jzsm-f=E?N0CZa?X~|yAg_MBF8KFKP8jy9nhTKAm&%Q&$ z;;b?@_c%w5miTg-)*={1Af-;-16M;|Ub=2dfzb?aYzsRMYB~++`2BS4?T0&sN%a*C z<(gkpxnO!IJ5xYT*~@aS5dnOPXmwJOP*J3rDMd{@bdpb?q3NedSXzkQ`Y`NPGRThV zDpd#SAZ=5rz!M+>W3nZ@#P-~%#>Y6*NKd9a+;M;(p^`UnKW4WLa&MIh5((V|-CD|| zk!Z-3KcG}s&so;hAbwSJXA{*TJZ?s8eb!bRNuL*D(WUk1jf@aH#H?#0^aaQvLF=Fn z?bTkHxwW~pbW6Bow~|B>#wAjmk%dDoda3XuPC`zY>(re^B%m0duALjIw2E-Ml%!;l%B(hG8*oO)r;ebVHppE~Dh)aVM*IeuB_4R>0F)9_ z$w(yrBXB4w!@R)C*R;7*cBB|s}w;LXvuG@&){rkNy$G4c_ptvZoHcl@{0 zq`fxiNfjJ`=tV1EEhLjd2#o@eC~3ro1no_~`){UBn=p!2P7k#dHAdk5chXFi#a4i- z8XhBo1cRqey=Znk&9|VAZ!U|Iz3f%&OEtrZE@DuC zgTT6uoYeS^mDYI@j*HQulZlZLBOxgdvHl?|9cY*F-Na%HWJC7xQ^X3d8vS)J;4W`A z$jbP$FjWC^ILpZ(w^<{WHw!hh0w~l6iLTuarNl^Tul@J!=l(fq;I;0_?W@k__NKn} zu{OH_5kB;e6x4A+u%YN!=zc6$K`*GG7y}r3ygDjxlRF;Yvpa&^*vQjiGLf0=+CVwQ zG7u(-skX%OU-F$0B;jy3%aw*~2O{h?T95STWtRT{Fr`eE@Y%+E53Qx3*!>2qqET|QXGvk-CCzxf>vd@+F3%;7 zy0f;pf*Zo<%%w`Y2^OM?!=W0+&crrPn3EJ$c;4)EI;d8C({I`MepB|;n7l+?B(<75 z&$r}vF$N1jYph#4b+RtvMMU99d8OEQ$8KgGHpGj&zv5O%C_}==c`5o29-2&7|z1L@wKe{PvMDI9E%QN>8wszpDx zqPld>ngYy&N20IpitXpq$4pbNPudkE9z)FU`S0PR5=eVnSMVXICw3nevD$4`W&od^J+JH0@E+z8igX=`Nf8l?=Hq)cGd`X?Sh&cOPSO z8Vd7kc-7Kkl<_O*+s{_lvnwf-BVaQR9-(d@9i`2t4O=51j}v`x1{&6CER<^WuR`>w zUol-?boi%ypG<&e({FH#}l97t26E+=R+b}$te6akOJ88P{xR)X_Cxib01-w`1=YDs;e$U;P z9odn|-Pm`gBIo{@(6ldMBu-cD;)|l7uM-_Tel@PJX`JPEt9_TD_Z&QW@LHDRp?@DW z+Fh*`_sD&Z+xZ`rJ5Ji)I;|c_u{Uw7(Z_Qa`gcnkRKjFa$i&?%M%!HmusiC!=R&hD zoIC#jx(;sdvVPKRPj15$S2AC-db24Y=^HM~3~V?ueyWdF)Ea>5O6q$SJ#&$f4r8~H zo$#l3W&7U|ob3MR$IFq!;?ZrFFFNyvSf&I1j$+@b)Ow>MaJ_mBQxPH@>`;Bv*@j8> zv?G7|yqBLicWy_uaTtG&yH3tbRlaf;id@7a+k(=<6UJy@ak!O+?)^fV^*V)wfuiT~ zvN%VPKBBBXI>=*wO6_}CGxi53Z`(N-BeBTdC-A4av{2E=tbbEP2w6N1)zYp-xhBT2 z*$-CX3wHkieCE5)<__n_T*D;&s?g1emm4rY!4{0)#dJLyL(I$mQZ*S!0wdI|n=6cJ z1RYh6ad$pO)_(s0xPsZ;FqU@18Abm9O_^2(RPyFG{{Vz&dTo@fur`q(eh7KQ2*=H4 zzbD^ACveR@`z@!pJhm$g(Hgp2h|N|-1SlTmD0R?c7KsINUEZ>02=GD1-oM1f31O)7VJ!5w{{J#Rb52tD43Hit(e~S0)YbiV?mgYnM0G?Jl z@E-DCE^F4ir~K{V82(Bvzh%gNN50P7Slgc4mmd|Sv_KC`@jtoCg(x@i)z)W^*+!uw z%t({)A(j`n>wb*11ty2laHZltVypz~SIcL$2jh4ZHR2Ubq&_Iy1H_@crNzYd#&}6B3!T1|-(7DQf;`us*<|Di9SX?1(%&5}RT^l* z&nN~#)As929#e=sPKeA~v~#+d+ZXouE2Me>ZX@>4eG76rI*ik_meev^bV~%#<$L=b zn=Gl0vaxv8+|c{dH$XM0E{PkXV<97=f96b_0WB@nkGd1mIxPvQKeJ6NlTp!VV_-)o z=h+0?{Ds`d1egme=UjE7af;q5B|$YcBXg|FvTc#nuw7O+Z^os#$L~<_vff?6G*^pA zX4!lg5xFB-moP34t9CM0m{VgMrVB@AmO_2UWBaNqKpGnEWI5R!NoP_q8DlO^8!2K` zfXYb<0N#e2zdbdS`W^LGnEG5R98CAaFjDmii3@_vJu6y;HR-Bsj16u#SIdcpo2!1^ z!Dq5l-Q#V6FF4^8AwctbWHX_PG3|wWOZijggg*oumRm zMWuSs`0Hqd0u!@Q>`3HQfaF`mlcD5@fYC^_hnFc%-Zj$_rUR-@;d0plP%05=_0-~r zvvsOqa*<;GJUI!`q>2@jlw+$G^a1qT_14xkq7ZY@Rj zkiDI{L=9=XpElC6T@nMTNEA`3Q>8DD_vzCm4YtxrEh+mnlc%HNNGJ4-{{Uu^WnqRg z8#UsU)o6^!9EQXrvE?YdM&4+rCEM7`ygzN= zJF?hb6|_rdk$qPY`*5g7R@jOY>F_$w*%7+tT%EF5WNxhBm*0X3UN~+@19!E@_Al<);7%T5z71^h>ssFx#&8~7imhLUujyM!;e zq=isP+*gqDro%}xXPWzgR!#$AiT{3i&Dy*ZE^xCvEHSsh%Y11V~GLt}R z8lhT*llxCyGE2cKQ1Kq12qe;n_G!{yq>M*CV5r}&z#f#+PP`nGjC%_1ML^rB1Ac={ znGbi?DEAL!cP<`4uJ_oxq>NUiJaL&8pPCIM>xR2S9c6zcQe8x@D5R@&sU9Oh+aea; zJOM=6Xp%nUw`+6>AKRc+Q9+K*!VGKaD|OeCGlS(e?JXegh-K5Y0NP!ccm*{ zgRMVqlc!BIe8;4aYJE%r8xJiqNvTkE97>vOcHhprbdm}?SKB};NL5wTg-`csiZG$0G zwMRqZ51y%q&JlM%wn$kWmNH(=?~I>shG|y9;KvNCDAGW{JZyfYNc{D6!HT0ET%xz! z1^3-Rkvk4yc|=e4kFJ$6)sC3@f${2#CN_Y}0x71Uvj9IEX)K-nSJCRyb{gu*5 zAiSiw4PJl&<@M4jlWt}-0+by<+|+DN{u)l5A&lS!SEvLAP;0~=Klf=SNHWZub7DHN z9Z4pFwDZzVymKL7ITkERr2!;Vc>X#`lWi@)sNzs`pazv2R8yvsbe5J?sh}i+v?KgG z>C#_&^9L@~sRM|v^c^)6l3IC=;IgjtY7L410Dhe$+g;9t1tmw&6VtAeNx$X}l`QA# zNv7R;?bAslmdHy@&!n1?3Gwl+nUY={mCEcK@u}#?`@A%hB>wvH_4C+i(nvX(O;&*T zwN*y{0D;pa5+5;fPe>bh?LqkX*UL#HgPEJvPCVoB{C^I*bb|0_r$+Q5gGzlrGEH~W zCrOhzJ;YL4Op(34$~;pkW9p7TRg~}I4JtH}3k~k?jc_<1GMF(UV`X%=ILV|p3kwiP zbdirL8dHhs=cPGltfnBHRRVU7D&m4jlsgKJH3$3kK(wPjZxhj7d~@*+a%4N6%emvR zihjR+LDq$g;5oYqyS$s$?|A>mw$J*d<(@kAl)ZX88N$UzCm><}|mC z;{k6qou!knvL}vb56NUwKx05C`+anYl)hys!Z83va`n}v-ah8y!ul41^4dm*cvx<- zMtHFNh|?!zi)#zp`-tr(fNS1|iC;m?K52{DW!G6(1rZ95WNEgI#I`(geE&Kk*JBp5Lp7P1Lw!N{q1yWey9A<`e{V8s=*|rN# zOTSVrrXaL-Rl?p;CAzZdTt*)qYu#zw*0ylNoWBWamAH(O^TZ-xitVsqlr&2teU0Xx{0K{A+s`_J**0o4_ z$WwMz@u1e^g91R+dF4|!nA1BNxRTGe@K-PPPt85^kM0xQ*;(H=HeF*}#wsnKmL6V& zwm=9&5NbomukTj6=i!lHytcaRy&_$ji@SAjAVNStFF!vc)pZQLhuN9V=d$nH>>@vN z!whW)s)mi{gLP|&hoxB5j+^bSghW3eHC||PEsbWLPY3%x&n3yfE&l*i9p9bq zb+hani;mvGU~deGB+175`tse1vt6TtRw~pBcKly{l*pIWRsaid?LOq~f9gx)rv7PX zE;lJ-D#4Naa6?(&@dV3dD*_5iy-?SWMjHdG1CglFU5}GIdGf5WQ9f1qF9-1lZ`<|< zWI~p`#VxpNSk+4d+qe4%18h_=jHKyK6l=o%gqFmrD!nMV#B$0UgC8Ko*%v91658OL!FTo+-5{U)TFK&;#Ch1 zHi?BnS65mdpIt^VaN}h;-NIaDxLd!&I9p6#XW!;>AH}(nTcx$Pmw1(@-alXoH zRbkbif2Ox>vMsKqMw+Hhngo3WslX?J6xWFv5Qt?-dhp{_`7L5{U5}TJx*S}SZ~*jN z&Q>6#nM8ccA@0d6GZ|BM4J00wQQ`)=Dh%t3EXeSY^HsMP+u6)(Zg+1_9-5VQ#5=1j zUVcB;*YOkwZ;J(H;w> zrpU->Rn{jQhWNBbMwv+VVO2c29)zDQ32ok;R)EM2swu``GZ$G&3^@M)ZZ@LJbmNI2 zbt*o(&9^S7Ls@-@S?5&%{E@yVvnQH2lP`2VkWaU55b*Hi-A=MD?gR7ayl_JQ0Ep&E{{0OgnNrvm zYj7L)&W4gEJ1dJw$U>ZacmDupt0i9$g!_e*7 zWramS_q+jb@b9Ta#q|!FLR}Y1Tm0c++RyxlvpXUt?VD$44a_ooR}!i(rr`;#PlvC4 zTRWKPw}(X0q9^7$_^fB;KI`wRzW0Xb7j=`!_M{VAPX;pPenp%WX<{Z2s#U1Vx}W*bfcKv4L?0Q!=N*_H0+ste1Bt30zc0svC$tb<_-*5gLgK z)&4QKXXR&-M~rNFp;jNT(CN8_FJP(h{ACTi25alql0{O*A^}tYE4klMm5i;9DcqH< zd^y^fzTEAr&hDDl+HCCZqZYRf8JZYXz~q7IRi34}Q=ru1bkzx90O++9?`*E%+_u8I z$i%kQu9-8hTfMT1RGIlVULlXIiW zGD*+-=InwDoU2Y$QCf{8lE3eph2r!K)H@J2KV7tvOaB19SW&&Ts2;FXRM&7k4_zis zpO3w1Kz}Q`fmH<#Qa-Q5uOT=F8||LO(EkG?Z5y;_W|@ zcRo`JXjanhcoMyMq=$$8?KBPHZDJi1{DD9BR1lriTP+9Fv97Ct^sDSXwXFO~i4Ss5 zk+>|WV{IXftpPGmNWkCeU0Xo)Iu|lc21nl@_U;Sh91rr_*OK2OY+8IiM3gOSb4{v1 z-Z%X+FP8mAjXLO7RAgdYEN`%Tqald9mkFGU*}t-tt?r_2!pRw>2beua(^<2R87=Ck z?nTz+*>?DD-@z@8Hd7o8b8&W1uOJ@f%asHjz^w+2sDl-glM*MYAZ(qoY_~7Px()=_ z%BH>^8nq0YTj*SlHvxideGT9@{kn9L#nc=(nM0k}5KT{p^wT7g(#6M*IBF|aENW}l z!%mqn?Qh5u(A9?;a@>ADO*1E1A8}oM?|SAY1Q_iMb}{kYX>S;<58}sJ_a9Q)#*0=w z)b7w$$ah3E6^h0=E@eF^K;V`9S+xoWDf|?&rN*Z5LBBQQA06Kq%*-jla+Ye2;DQYH zPsWCxJQ-`EuNok*<+w!sp_4OQV|Jl=RULY6+Z_uHBoUVnL0V(QASOR;m+Cj>F1=KdG=-N>IS=?!1#|prkN!l*loC=9z_1H zPt!>xhqffDbwUW=WBJ#vog~4tkyI#A?Tw8<1Mt%%l5GkA0#=pVel_dkr%aiW)!IPK z7%HF@Cv)z2?MiLorcRi9B%if^QnZLHpu<3$@4A5R@SB#_pQLFBxEAlINj zpIs!AEp0&H)`EoBrut-)M$d4ng#NEksITMKNis{?@Itj}f+#9Tr-=mlY163hYUSD^ zRO3(!daF+}rb$L?H(pXbNZA4LB9*B8JhYNkIlBliF_(5>{{ZTpNsg+=_=)OWz@Xey zO)XWG%ZYWK+DSqQ*wCv3w&Tp`J(j@LZa)ec4`^OJNsY2I`(X6hP!c~qA5Y4%vUHk0 z=0wOV;y=GvA=e;xeTvK7IjI7kLiT<`>&)mm7ArzA&?|3s`*Y8qK&P57 zU;Ns#txCHdFJbr}$#pJA8v$#0&94;-duV-0jAN3!}e)Y_ylvLG#el+|wphrNm z@#R>t><=I3(L31ddY!S4w#t};x48H?=h{WLRV^Pc8i09vHwbkjrigQ?@>oOOe3K8$ zkzQLwU%j0Dy!KCDwRukRDb(I@V!H-@qS20q~$fVyeM`ll=yPtjze{{RvO{{YM^!?FJW zs9dGDe9a$uNU7VI>zJUnSX8*iTsQFG_UTg5wL;1$YJFPI#m$`VW3l`fN8Wn{6kv(h zq^sPY)ce2kTC6`F{D1M@UpMk3iS`i2rs7!K2eilU{8zS(MQbA;Nd3}iy>+SW*IAXG zJFaB+EWEm5h&AXuW#9?$3lGTu09IM6KaebCix9GQ9m6%WxPSr3v_*&gP?oz+I*9)O zMLj)zS{9s>VJDzhXZDebE3NriJ^VfaA9vTm{{SBR)0D*ggNMo+NbkzNUjG0bszy@K z3T_YjS4u|)kdH9HkPft?D4j@k&)Hn-CMQA?`>W*M&iJ{pe-w5UHmQ}iLekqt1eVy# zc)@lvn*RV2>S}Hn)Ks&04OL~FicqbWnS6I>e^Gsr9n=Le{m+dwib~dN8uPyQCv zBOnf_vP?l9D61ut!shZBACD~Ij?&87$XjC>2ckLcQ~-!Pq5*g6XxhlLBD|X?M77iL z{{Tf~U~7nwRkO|8*7@b->cBg$is@uVOxOrJgk{XK8jfVdK-=->21Sq#1y0QRL zBCdAeXv%bpbyA6t)F^M;6RTBYqY?XpgKs)%00zm-=6BU;IG)kFx%l!M#Jis#cWAi= zSt0?FNZ69m%NuOUcbW9vVL@z1e&x z2}Cr+e$GA%8Z>}GQ~pxzjHh^ZnZe?{u{@V>Pa%}hdvLL01w2lw?D=)#WP6kFBkxai z45GnR{BzlvUe@le;>ldVkmE9OK(_OE$laTXR4%agTO$-IyP%kH3RDK)3%uCwX8lmx>R z1)c2S1>)aXo>sxRG7k^KU0x@06NedYxm=FkYqOMoR4b6kTtj;14@VjZ$DiS?N-Bwt zs0(I!FjA~!yOSr6s4mSS8Bdi?tfDdIjSk@%_rOT6NoE|{Fcf)ht9ypC03tFA7xFv2K2pz_eup9tu(Vo8?j>PeE;RT09hpn}RrT4)&8%xbh_-EE|R3Nypypo~X$ z*2xA;R9GrOqz_?u&FLD>hQp)Z7lG@$gMPbB>^&VQQAGF_)S|Fp$z}-}2yV6^A zSZ#_erQ;a{%3 z3Y=)y5CGW%Nhog+-E@*lY*1#8S&5}3q1b-whRRPq2i(L9|YR`N1ms-3kD~t4!{z>i)p=~;+$FJy+0WD5-~-ijy%{B z#)H5QJt0q;Uh62|{Wk894K2L_qteENQo3H(nqKOP{{SENd{w2HE9Jj{>(hNPq^0fz z$n5UxLV#mrl2#_HyOCcoM#Jl-_DX+nFQ2r#rreVF>3J#SM<8fF0tT0~Q~QA>yMMUV zILnK;S6-xXr9nMB^xo8x_ad7(Y`l^@5@Rn3DhZL1L|b_9BQ#Lo|=^|(jUeZV$6l699c?xe$jdc%d zek(?-%3~HWf3-=*_U2~f+}?M+jh+5*lvK#u+51woQLO^VzyrvChDVa$r%BnaS6jW4FwWh6PGp=;U8$x*Dz?;> z4BO&Jh({KASn_c+))FM}DWiK%Bv9S}G3%{r=guJPfpsZvWm=G}wK*vpllggS)RT#K zF{=b`R`mwGdeio4l1OXG)`(TZHBAR1Hm8{W{Unmj=d`9-NeLJ(#+39Rsoee=ViWGO zD6T`nagdbpmhxAe{t_{7?mEh{T9Ue2;J^<6i@PcmwZ_kpZLV*rA*rVr7NRlcE4y!_ zapA@<)U15VIatGBss2~7OrL6t*s1pzdD8J1ZcJ`HxoCW-L8sGJ*d8j1B-09~vt|z+ zw8v+S(U=dR)^@}dvmxm}1*eOt9lQleEW)E>twn&I`<7A2lfKJRNBeZiB>mC#7GQYp zHzSRHr0LR1OW93-ifSoZ6Gr^JbdpZTdvLWaHEFT@yu7r@FAenUtbkIRIba9pxYUwf zi-}TD#*D;*YM_&~1vJSf-s#m(xfo#Hnuz+J$aT^wFIMOzrOZ6Wz^ST%^c=LoB;lQ8 zHCRFcxMNxn503pb=_NX=dcCqmK?)jzwD7KyW%8shrOYO;y$cdPn`tDHMZWIIP5f9B zQTXX6UpyA3j1MLKOlw+$_*7F&nK$+^*V2v8U_s+bbsaS2B%ign<;sVdP&sup@)}9g ze{CMhp^H$3Qnmbkl+t9$v0)IXA;W(4S8e*!NhF`;>0VSS)%4YB2h*;Zl1LU&w!@Ke zv7#CP2TvU)PMbLR-2S$&RcalN?9ybDGUDTAaqg*Yl|ckie0mM{^V6nGUE=ONiA|BW zYtc_@?n|sd?Xz$Nx>u%>L3#YO2mm^XDOnH@2O-oiA>rn9nIyEt#Z~tGvmy{^c#wR} zKDuU3u`b}jj8}1GvFZwlW-kJPP|-|1#Uu99LQX7J<}fpWEK$$J&)hb>zjbY8G;t(% zvN^Vz-DGM^szY+-qytTciK)OtcMMx9lw~-#A*a}l8tc2m7DHt1Ur#t>Ps5~#ZCl8! zy%#?BU8Tfb-JObXvCsD`?hqaT$wo8;)|>61?A>b9@`TrBc7JpC25~3to0DeNceaaj zavOp6<&YLp{w;>+4njad{a9$ho+BPb# zSXg{r*nb%3GhZWSZjwAzk$bFaT_`bQ0|H-$=iQd4gcKD3?Y{adtawv7Om2S!26ubA zGa4A=ZSx=QBX5VFnupn6J7RmoxG#HqxG}Nguo*@c_$hAa@yH}nrrP(Hq%`Ao@CVcN z(DdgC%*2g4BXho-vl|{Z*CQ!_@^8*R^z}k_Khm9)zalnBWZFK#SouR>wK*u{c@H}^ zW48)^nZHn7smpy8UNj)>v+T1i?-R6%$UTvd5PE;r@kBlI^Y6#s66Y};iH*j6)up2> zIh4k6STR;<|1B7u_GOKL>AcY%>JCa9_KZexc+0@H`GaH zj)`%Rxn0GzvN!35I@Gg%E#Nf<5eyU}2_{n9sxOxNBH!iC&$RE(z>Ds?g5uuZBWWQq zz0I;cObi&&CV`ms>b3eE6B!T;4vvV7`03FR_SPe|eh|RndqHM5+1$LXca*zbicz`!8dNVM5>M_A zO4q9})?O|LwS49^<+s|coxGw4f~0&d8Q-`&vE>hG-;mkkv80{Ruiz#_^sIqF{58^Z zCNPU@2XW-HSOX){OvlX(_r5z3+nv9a$lKCMG4|MA*l5;-toBS~Bz+i3T}q1wxZ}*A zbLumogT9L=k2P>45+W5}5nXEYCsoLtaLlc(yOu@$dlBL`{kpVR=t<*vE9)NXfoaH8 zpV!Fs)cFJ{$CObGw{_W-2^!I9xh?8GdUkZqW6?+%%xuPm8EfLFsr)r9RR@VuBD=Mh z(;d|tuNT`$pCp8Q3X}w$RzTF>(@iG|Z7&p{kNzSlx$@F*lNGCBBvtsT{oGfLwnz1S z15;e@asL32`~vjPr-Rd9{a?*i_Bt4QKeyu}VPyyQt#$L>aeL-`%J1`wAkmVI5f6L!Gj@+|O__!P zb#x_$-qzWV5hSy}1zPAH-Gnl)6_UY;C&87IpAhMvkGsA5*9SIEdtqmHZFMb`#jtK+ zUK8i_)Vrn^?JnRCAV47eQ&m1;*BgIOvl;$i?qO3%t8(h&CrR3K`7b>)^~k*YXJTUcb2$zEG%8!1)^YONO_r;`4pKf9sC40TRG zIusM$Fhgnu{1AqWnzcMN()Q~Oo|1K3_GLn{;40ij(T?vQGJ2ZoWfb~XTQt`8f#8LS zB!Y_j&erDpEFppinYb_M2AU@<`qXo50P3$WKOJS>(Po}Bwr1UGcc!tXdC9sg^CK9z z(GlBxT^xKa?`{DV-iOCk&SZLGs)cXrnN_{P+gDa7TG)n$KAd;k>NF%GVJ}j+*haDF zg(tQxYwX-wb1qrdVALVVpdav!dJk#JjM_2LmhLU)$hqB6&2co-#aV%4&O!;YVL}_* z$xy~T6;%iOHI;E`5TX@zqjBT-Z%qLtR93n14l2U>?=^Rkkt34Z8tIENuOM<0x`Z_I z2pXSVTS?+fmBOi8>5tm7pOY-DvAzACva<{=qPaX3&n5t_0tO9Rh;&2IJ4iOpfJ{@ojT zykGMOv3B;BlHN&qJqq(4n2;$WmnJ)aY6kk0V&xH!k1M3nMb}>)=KDb=IqPMNOBhHd zjk&3CcU{0CfZl|3(@wJ$JF%>%<{xiG8Xst4@+Jl`Tt<*GkKF|%+rxU-eLx{rjc<2s zk=n?k?INDlkMhfeSng+V1u0YMTGZ{=kglYeJCcRVV`Y*t8F=L_7R*%9YAQA~(oC$Q z#oZQC$~ZIgTJtt*$1s_a`wU1qzXx z`j0NP{{VKXXGIwpl{*y_lH7~CrJ`{%L`4DucGwPwO)|qo^+n|6Xt--TyJ(i`8>F_H zUmtMCAYQaI8w04-7S%^0&PA2a-**&yTjmTaQMbH&Jh>Xv&qTTnlfTV7s4AE489lC5 z3X_Ej0rT+ROz9^^cf0+-{{YWs4!#RA0ZRD_RQ+_Er)42~le~h|X0Ay=>mK}Vu{~>1 z+`y3l?!Ki#Fsr)2*C{r%rjD*=~b(V3l9!Cwjh+J0q3#1yH! z{{X#ai`t(i3_Glfv4!Rz!OHKy(CwwjrNk$r`479{jtF78Z*C#RD8d?W2DBv9?e*)X z=2GGmk@AOkEL4)=+MBU4Fh89&E^*gNbA=*#Bj$H%!t|-72IEWIl5PP@A1!wf zS~I}vM!}=llm7seRO$W6CGEvZPnRS^&XUeg3*a*(L48I=?Ai*PB_|HBBhT zs2kUn2;Wccl-|%)8Lydd@lr)?VS|e=lDGxTB1DQ9SHel;r=%0Is``(Hs-8%OJHoe`Eu(cMgX$_Q+VoSP4B33+|W#V_`*I9OD#@`|lxOot)ku4NH;=*TS zwZt1NdbNe5vrhBNG9r(3DuCg6JpfvcAlFjGz8s8SRQWkDw1x*xt77>3xhya^Ic+Yi zUhD2zB({{GAplAe0~*ku1NrMN0s9JbajecS^nKSeH1;j!(Q zZtrt)rdn=(#CFgxwGG79{*-_L);M=En$et}Ek_oiHk*7O^Ztr)h}^5+g70#@%igzL z@81_v$$+-Ap2phUV`a6LYl;Mh2-1kL!UrNpjXZU)76(+M=Vj5c+~t8@j#K!4>xHlXlz9zepclXV(sM0PMCdwAWdX-D^@|v5D!6Cs3=! zP!POOY$_?Zpr*F?#dBPwpyc~z((4z0XEsqqz1_U=D#&96&$7)xNUI&X4MfH%#Ea~* zp4GN=!`a=9*dlwIb=V%CU1J^BNdEwm)`xCMaT3iH)FYS%Aj+bvN`vV?TF~^?#9|0{ zT;z!bnLaQ#XruVH?N9RTK>Yl5FKtJfL*Xyv1oDK}#H|fKZu*b6=AW8nuosH8WreFk z3YG%2r%Ih81i7S)P2&2BFFvP>ur&RjvrWN2CE>8UQb~jrr9d*BsrZAr)9_8mBsG=T zJI5e2^zo5NA6?h3qrpEQkRf(eFBGrf7m_gi{<>UBcS-hTRS6Vw#%MqU1|x48Hva&I zn~F}Fg77?z7?I4&vn#~nl-j${5%_5`lP68`Hq6X~QofQmr2qiogP zdKT-c7?2YC+@9*phb#mdBSNTJ#kl9VF@Gw1LYWE6c)%VP8MPNhI4_q;v!qW&{Jk0a54Hnog2v zSitNNc!@d`T7rMWuZ+Fg~#P;e+#83~_Cx=Zm zT@UpxO<6Ij%H_yw_Iy^vxVv5-!yPN>+^{vP0rak>>xozo$TkfpcV(u>vbqLH+A4)| z(V$aMext)wSshnrkJ&Okn9eLjgZZrk;VeYSiH>N=j`Do38UOW~)opBhb#%H9RCu@@0t-91)QjalR|GY+7V0pt7IX!$#7dO-P=BM|0$}$!~j`4f3uXu&~K|*~>N= z+cs}(8%Sk8^-jlV+7f?;PhZpHqOss7M7b8?bVd4jYq}%vOZE8cwlf{YfWrOM&nddO zjxk7)<=EXyoqe=BvZtSwPMWv6LNb#C1m(r#&QKS_efNI7v)*0hn7N-Td5*|i&1GiI zQ7z6w7DrScx(Hf;HWbyp$Alvj0kW5GjIOiWk@<-HR-r$}-Myagi2h7_m?rHEg{)bb zB9MU_-Uz|>Bqw1H6%s%Bfg0!k0B;FcF6iHi?W5jp#lw~m2i_7ee+c<`^d3o8UET5L z&o({B@#We}?1AoCm!eNR5T8Z$sQuT4{ag?35nYL;*!fVjk>Ihj`%Typgr?rHsPH}o z2KJBi{{WDDjm9s$SUv{I?H)I^YBo_7Jsdn^PyI^zf%K0(1x5!M6Fo!dy4>%n>l8rI z{{SSS#s2_DPq)cxcE2U|Mnk#Zv2AaI-Lxj&Dbb4BNgy8Cwu*3T?gjlU4(Fk+w0-!K z#c{IjnGvVoG1Kw*w}R#0lfS1<^t0~FZacH>j$;jzxSBk5>$eBAQ~Xz4gPoU#=idGC z{%y4I#}A>=SCyP^0LW_{G+VE3*!FkyJc*aA}@%$H!1OVXXGAVGxzQEB+?~p#W0Y~Tctim%KR+FF9nTW$ryd34 zFTr0_z|`&)SIand%zS^E?2g~az1C|3ZDV_VWQUaZHqll=6OO;d3RwsFR35tOv0^JR zeYSKJq{=0?RI+w0{Jpo>9h)8doR$Xn8<5W1qk5x)=t(DE1&Wkk&qn+47S2FvAVL&W zO>qZsRBr6UM=lS!GCcn7EUsARte^*%xod3Q27uxu91jQ{lQUNwWd?(YFB+PY$<-{ z#UuF+Mmm*hfI8QGAp#To@hNL(l!WzT;Am_8+HeYioD;||$5wwj5z?BTs*}Y{gC~6f z9El1%w8}gOMRRSRoTwG49%FqwD#?&5Va4U0{vOFn+cR3^HXc=BU2|Q`wTIvrsQoeO zs;B<{0OqXwebURd@hvlmMB^x2gGL7-aWM1|-%-c(LmsU9&vv+G60vaM}3X*#5P4zD8 z+#{G_AQ;9heA86}2L*AD&Nl+%<-YEacwX@T0N9O2y)&{!u&ekWa(;E5)azvqkFmKt zsE{OZ$uQ}#Cs|iwS1%;~=#J%R7&}hoyFkMoDxv7aQ(XQ|9b;()S@@^c>?PcT`piFxUi6WdJ61ROU#bi-hym1|%hS(w0G-gAG(`ph6y_p;ebYz_**+m>YKeB%10M zTx7wuPfY>c z3wRY%lq>Gr%}vqDN%aKnr;~{?bw`|x#VXEvNkt!zO$Bh&6zESUKPy`cG2t!5#+`jn zLH*jsyu6A*J!u=Xs;ax1QAbnZO$16RA#_h>;H1K1?JO=(CH#!DU2WfLY~qQ zC3uqU)YD<4fLg{j2`4skUdS)5qgF+@WL01(xD@G1cxfb#E^%O-eeCg*WJ5w2bXJj9 zi9d}gseqW3ZGO;LSwgo_$kEXwg6;$^Vj{HW7ohxf$H^s!e8ZEL?)MX6aqYCQndc7? zU`%F+yw$f>>#F2c^$k!}rIO0b?#x7#B|)IrYMx9Hf}l&IKHbBdh1y1l1)aE7m%x9O zN7U0*fyk>Yn1poQ9SZ>)Re<#XQ^aq#<)T1YiC@d;N~#7Q*~D&0u98dBh!R8@Lk8+7 zc!GNL^8-jEQYFO{Ab{0#(C%qU*QZS+lWmA_KoJIap&)=LE4_4+CjS7G&F)j#6#ZL( zNMLAvH0ez;eu)c;aOA9Df_i{AJ~SG4NqU%>fhbCXHw5gv4Zj_vv8V^!BrwuR(pu9lD$yAW$I$br+|rZ> zNitWrn~I_`<8aMdP*?H({W^UWK3^@~Hj1%WBgjlD(!xBIWLi$F4mMr96Mb&bPsw-$NXTP5ATcM6=WivIT z>veRT%{NpEs0}vp)$zs*0Z+$9MV9@`Ja;y>c9YoO-inB1iaUn5Ku7OJVGB%#}!Ed7^GE0d^z+z>1N+f?}#!2Y2`8XS=e{WbR~J zSnO&sb~fzZ+!gA^r`ID5na_sZH73y~)fHHLu=aLV%M>XdL6CjHg}Fiq*il<${Oh9Y z#Kx=%PF$a$R?jloX%OCPPWaEe2Xoop+FWG*=QVF3xsn=_?b@{wNp%5DTcVDdj#ZV; zK-V4s4V4iRA2H-n;P*g6CS@b{fo;g~ruq@ol1!KC2uVlQu0b9gMMjgP%jA;veNQbXDcCPw_b`jSvFa$Q7l`n$T|Xk3f>^%Eab#;}6d;<$X}{rJ zHzJb-;lI5=i7afvYw0M&fDYat-K6CvQRTdrMPh9qZ&Bi=qNk|or0Ftg@@|`$U0l&a za5O#ua-r*`$vY*St(aO7LQ~aHde(<;$4=>)H~iYr%!~qJ)4RK{Q|5v@$njD z>+gDWAy(ysu-!wlk55W(r_m+jUtSH(+X6@G=1qTZO*15%T&6)8nmhfEMhv}a_0nXM zr!|>YNTa+i$EaYZa(WLM)5lD~JD^XJd;b78XWRFf>_y7mW~ODgYdb>LU6i!y#8af?C3*JWp20kFdMrIXIAAQb}E5ZqhLi@n9vV0 zbp|QRE^EnrgWb6a&QkrYqx-oYS$^Ii6`hS+Voe9(r7FSQbW!??E)a|%#v%c>-{Q9K zg+52Rxx-|zlGsJ}nE7M8wwfm@J*$dTmIu}AN`uq`O(@5T%g@Y~U8czfBm{ol>5`AT zGFj;`5?x|4*232#j{B${tqYccqYXu%49eh*>s?$XLe4P-Rb>7|x|1nqoVM-j__G$0 z7}&JP(Mx3^{w29lw&T_qe`Uw8vRwF8f=z?-RMNxPv|HA!8gz5bjj5 zVxPMh*q!x!EChism&r6?7xip|yLaVSJ5M$C_i2>A?EI`s`9Hjcu5RrzMQJ_4s`B?C zxIgMe;ovmp&P0}E)(0*TXJ+C4Jno*%?>^S}w7O+)B!?*<+@#j*w|3Hpjx{qX(lkjN z0KEaB(_dt+j}zdoz%Zit*)Nn3{{UjsY;8L-{{R(v@M2y_X2)Wqif06duF^9puc_m5 zvOIs_YG^3Rv;H3dwrx2=W4RdmWk2KW=nsm?elz$(y5ac(9M*biu=bs;cE%}fB;h6f z!jDLWzx>^l)<-)Kc=fF+!p1dnGy6ZP()yFRQPNGTV1zTq0|G{`W~Tk1~21Y_qpzK z*y9{+vo--9>SD!ht?ktMEoSjRu<8SIqw!8Nm@(TACb6vJq zxAIaLJ8vL}R^Hk%xUn%UL{cYH{{XA{w>1JLvUX1Hx*OqK4|MiNVJ*LSUJG1&1YBdS zE?SdWTggJkSs2k3-KvoO=i+Ir?u;R%PsJhX*eQMe21)YJUEjDkC>MpCY7G+Uhpfmv zSpMsIZLUMTLegS)ulb`XA)Bfr?b~bIW;)U=n=EEW<7;fk*BmT4EN#BzinkHaZLN$b z*$P0jbxg=I(P4iYWBbNWn7g+jmw#sJ#ja0rN^9)Mv$btjGJFUM@t@sLb=71>v4>uzT26TjhGEyszbAADrt)sBSr&qVk0i*?zZNb)o~NpUOh=Jtej zL0vnj@F@o=Wm<+%e0S1y5m_A*Z<4ejQ93Nv?@=S(>k}?kWpm3v`}~& zQ%+=%gqE#keZ%4TP)I#?S0|5+9!3@X^~-lzf0ADhnji~s-t>%P1v7ykgdi9g@`*He^UbNH2>{5RS;%Smwk%Y6!1*+Ywa7Pke2 z)5>HgoXUC;u7|&8(_o!YJdZw4&<5Bn`XF~c2+!oq=4ZDsux2rraamfyBY!ZKRpv^v zpKTF3mS@{pJ*OV5iw$!IMC{*-tL>49aHV`}lI~p3Z$*^upJ^|yTs$`L?9oHuBpwWU z(^PkAsjA}&Ux?~@pD!e;ks-?BFPB*^K3eYHatLC4q=?e6B~SpXQU>%MI`uBl8xFtv zR(<~f@)h)77+?EeaW+C0ih-0utlW_ARb#faJ>jyCv{zr+b{B5h%$~$Cs0W|}Tv5rH z8oK0ctCYTFXL&N%F}Jt10yXrj1=#880zt__M53$a zYm1ypM=>ijex)brrWQswI7rbsM{!siT!he~9x=$(AXExBp1otYXH{$> z(hkeDw+8B>@`+?Co>o}g4Z$Jn;azLlxF{7@mWl6dZC*W#I)dI++d^J6bm$UTS+7zy z--T6w_Ki-t%MPl@M^&QyW!qyl+-mYhO_n)6>fyXSC(u7O)<$){-ABZ&3Sv1ff%ePh zmSg+utzV!TGMRtu2f=1m<2aus%s)6NUz4++Qwx6BmsH??!amh){{T5tdsf=Q@8b^U zT$$qyzYB;QA5fhuzz@WlYeCqBse=g19`0QLKWfbDP%GC?u@b=jr%aMqulqFVFMfkb zB^f`D@ei(E4|H)a#1{oqV}TTQXaaU7~%+tqS-b>=fy%5b5QP z(V0=9lmojU;rpj$8-uXYPMk<>C|W;sl55dPr4xCii&#gQ(l1>XSUZOA-U-cjnje-g-2=nvONj|v7Wc_hS4@EAg>%Df;Nq8}&HvY+C z0+t1RN2vXtI!V(0!dEO-HKNzV0qGl3htH;xWYDv_**;p_?g*>#9UW{A2SJ`5Mq%RRs`TaDKNt*|2b}4g>OMpc<3a4*@`yzH$Eq%se7e20H)$T z6zuFSO4BoHw#!6zeM6HW<%k=#>rmIlD)Q-@2+2+)WT*! z>_sX->Q9N%6CooPRrCA_@!Y`w00QU*s4E@A0^U1R9ZTIl3AiZ#0RI3lorOl=m!X&c z0LKgoJvyeJ-SP>zd7}Q+>>MX%+gw@TU=hi3%J);xR+>OIP+R~wikc|ZMov_~WJ;E7 ztx!R!prPb=?@Ipwzf9@UMVlf8KuA+fnxK6ubdp{OB;-|vDmhoegww4y14$&a3re-? z9^?~2znP^pl1WP?P)PN$0-Z?Xy*zi)NiA&zbWn^!tqB{`=mwHY&$b|`3d%R%kJn+O zl1URrN~+4Jz9Fm2#+&IRybnJn<0Og>^ipaz>HhsBljv?^Mqw;~fkkSz!1xU!l2^NS zsB3V+DO!s3{5;N`B!`;meMQ-n?C8N*aVM>5q>^ziT#~G-B~4E?UPRN(4KPfX!J0G5 zIGbXP#S~EWsoQNNl4(!?wv4!-1V*Y4=i&yPB-v1sF#A|dPo`3U)Yr!h71`&2xj3e~CWPP_i9_-Q1(Q3Id!09tr6RD;k8)`P=Ll5Rw^eo{57 zb6^#MyX;BZZ6ue1+QZVnZzI;VLcofTsa+(J8q&y+pKHYsa$rJLe757$@zP0GKW~>6>3k5 zD_2tlrXVWpFT?g}c9$8c@7gtgR6k)PL2KebuPS*1O(IeO9p^=lZ}!B$_TD<`{_+=( zjg+?X#!MxtBLzSd&~8BAOys9vvy83Xr*V3+c$}sd{D1}8+fR3AMd%*hRV<73iN7s4 zCuGbJ<5WuDnct&Rg!AQ9nGt4P23Yo`2PU*>8Ph=^!zl=Qe@xqz{lM75P-aBlI~BRPNPZ6Oc9sInCl!B$NkB6 z%V!0g?`tfwxCrffks>1#wF`K8>e$JKsS4#Y#v#d6n9kJ8+Wftd#aLQN8(H7BT5jjL zfTLyj!2D5R~W*dTTZ~^8LX(M|b{9&?nt-{{ZbV1&Ne+aPuFNZtF$)1?TQQ z$IT~dWExA0IbPQKEL)_LF@TS_vkko%2B}{WwvWhp)_7`H7u&0ZGHVz5B3QqdL-1IC z#}9vf+<4Xa_S$S^-Y^xvy172(lG{i?nmeTc5*#fN2dkG(n#IC}hGByNy7eyoZYai= zzCq>kfw?^lf0@~I+|x*7xsJrb*$Ct16f?019E0rpynSLa-|eQlM|I;P&2VqZ7yZ>H zYWe%T-9_>X+{9&I8aKCCn6rmi9GPiitg{yLhMZ4bLVF z_Y23XGY@2^QPam)W8%*zHX>gn1O2KOTNDl zY~~oJrMZ6^N)Z?7U#_j40OU#l?C0%O#?mSiAroC*cO;)AcUCSK0^1JOx0cx}=@+ci zMMNNfjf#F%)_58}nkGZ?T*++*bu@9t`9fq>3Q?S+h8qz^18_$A(v6S$!saca5IWX> zH6lDWblgzIbMF5D!r{NTon69yC^K~fc>W94?cVWGUJ|uDytL-K5*Oq6CR-8Rv2})h zzK2c1z@_d`m}vWsGe?SH_=Bcv5+;IDO!=igrIYK|OihV#q@^wXNo&iP{706Xl+?Yt zm!~UyifSA2()T2nv0B!wbGP62J+>}r*-`A(3mvz2<^J7sx%NLYy$9*~gl(!JbS?f; z*9F_{mA$XoSX(5M@f9HzR;Hg#c$GBD>x3h`iqN`EDHGyU4%_dZ-|mZpXN!^6>0n#2 z45(vfw~*0fPnlBa+G1qmM+^n`T9Clt=<^J;< z?OcNB)!#y0=oMXMSd$GK9U$FEcZ@DUO1fdh=oV=t1f)ZdPRS8EI!2c$-Ab2qj!s8P zNDA-we1G}DwQ+3^r|xrdqTIP}T%2Qdg$7q>){Rr61eLLCeSQ5k{FJ$EZGKkL_~_Sv zTZosE68;+QVsf--wEy$tPC!Y`3t{k6h77Ua5UkB9Vm6Lnq0707@8|XQZw+sm<#*Ww z8*jgVo^bPUW>Xzk%m?GSEN}mOf%#Y4=-R^OlT#xB_8`1txgQ>{EEaZe$Fy~S*yG5D zv*tRlJl97WZGwTcEEkxE`EiTifbeXb`dDB-$nA+ zM-`BKsFeLX&a39$^5?Z=6rt@iFEqJ~p_Sboj%gTgV5S762v)4OPF*{_Tm@fj+4R_i zH@pXG;GI25^AWEMDDRZzd@kL>I~i?`l`>BOstp8=rrYP!pwXq9ts{QOhI-OmpYz|} z2}B$Z_Z~(0AlQd1=zUe_g{NaBvh4k3QY{x$B3Ro8@oAlzxM-os8rfY&G-p+MTjB)a z1Qqdfel?De${uL@VjSrYPynAKqZ#bMgg28R-Q0xSEg;Bo#*BYKUQZ2a`Ust|{wcZQj}lQh0uDkQWEb@OS^Vr3SmAx|3l^G7bZSl_5?0R9O-yrZ+dHG!`Bit-l8tq%FZ zG)q>h9jLCHbTAY|$aR?J@M-T!qxbr;F<`0IZen-)iN4rKmu;KdBm;{;CzY1f07E(A z)v^2it-nZX)36=$_fxv)T{p(($4xUBgQ5=1B;%MoqBPWB+VFn7l0yGPwZLwXU9;Cp zTT#S05{wU%|LTxSJb&jtDoR>F*0(5!aj`&5^uBJy)NL9k|NQWrd;ImetJL(NM~9K z*r_vre%~G2|1<&qTw1&|~L3dGV zVsl^#9#Ns#F;6!?87lmP;lU3+ny1IE@LH)kxc2!6P!7(@$a&KU!{(z~LNF}Th`t7a zdGSwLP6mwXH>?^_!6Bq`dy0ezYh~$;D~*pgkzc`Z8Hjq5z(>E`9@}edCL>>FC(ODq zfYY}nGS0ym`Z%JZmm3iFV^=DknqJ{Bb?})L@p3a9{O|pj5ku>MgrrHODP0Ch&AAWJ zVA$-&zWDoj7N>(G?D)%BaMup+_phlDguD|Kp&nUz?B`iqbg)qc zy`J#$JYq}m=SuHaewcBro#CK@(+!BQY4(M@ra?^KXY&6**5@BA*xRYZ8aZu;9m;<-BAC6I5dO@*DNwGNnwBvNSbYixr>vP=8)QeQm9}S} zEJ9|WG{sw}u$P8n0~sMMkXcF1y)1P97M3bgaj~NM@YR!YAK0AYM8C4O!ZUAcr%=)d zk&(~U{8hXx(Wt5W@Jc!T#u=ZZpVzL;``>F4{Qq*M=->e?l4Ih_30q4%izJieEELX( zY?i8)G@Q!>;So=2`bm-b%eoc+8hwc=CR=gA5lz0qh`5qOB4d;y0m@B(h+s4 z>FutTDb0hOoDMKqHR(18sa!iowSHG{JBkA$MwZ2HWJ+7%?xHQ*DD@};2mfx!RSy`@ zt(G6{dn>1LRt^vmfwWd>pQ=p0Oi%^Diy#RQGPAX+_t#4_R2eXV!wfl%#Zh2rC{0?x zGzLPkl)%Xdo(+oB0V)#;9F>L9QwGDlc3O0ZfeK5G6;_>kSnDH!0tLu0%()E0qb^?# za+(8^s8g&)s3pT7{Li9v!za|(gH9GbmAY57@`BimSu^-DWOPy%AG5V!zFU|{0T1$M zLzS0EEm-1pWIVo(`g-B%5U@nt>FOL2&dpao^UN`~LNd7v3#LJzmF7X8u1&cUN2vW2 z3t>N89+Ds9eLlN5mWK@o;=V8yR!xdbNJgx}z4j}R!WA&@L`Q=$ZN7$n#iJlK_w)k+ zvwg=7Q-9T4(~t+}zP)pXY5xZj_(l&`&>d6cMajkf{}Zg8)B&T`lT0^Hc$CeC%xc<@ z;OGS~KZ_;j^kAxWE!V1k*r5sxJx|u>h0vI9@F!($Q_r;t4VzQA^L9}z6RkMUpY{&` z0mkvi((Q%a-e`os_1T!!r@CLP>ScFWvkYYGnmFutIK8a_CiPt>F-~{B*6M$zrFAH= zjZ{?Od(x4{4&Mgl%5@I1Om4Jey*(2;O_4&*ycDW$l<~v%I~}xdZ@V<|h?Qy8#x5;G zKNJ_N#82*X&IHG*{^9jL%^36BaCh+P`V<*)*?L-PmWY))I5Vc~I?`K|zG7v-wfeM1 z#py8sS}T^ovZ2stCE*q4#sF zk&3S{G2n38xVSZ+@{8AEAJ`*L$IEDJPNjW}zKU1XdRx02dZ`uhn92EM{}JU?Dxn{E z%?cj)%=T~Z(%=8>L-9^CkU$AUQs*yq5i@iw5JcTvpBS~ap5qantIgz>7*v5D^`!VO zzj|L=iTw+7_Fnr^HAyi2xPvJK@G(rfjb_i;)DB?+ZGHYm#ivm0;f}@mg!OINZ60@!9;-<8}Vibj{lPX z1F`z|cw2j=c1^n8V0Jc`E=v|{BF(v#CI>?1*mLt!v|W&&P7LVSF4aO??)ko0{p!PL zShiZZVcV0n9KLo%!lk@^{#?Of<_S=cl}2=L-7{)bg^r3USEnLgKNb5v7)5yA$aIJC zD;?t+Y%0qhW< z?w|hk`bve+n>D1kyfWfHkWF1}vUb{G_+u?NXfyT0=QcOgvEzbD-Prrchu&!nNjo2r z2ftTKOkI5bJwBZG=N7NSA4U!T19{G$Pby9}8LLJ`ZJrIUdpJ?B#NWzzfu^(`*9C*XzSO0o`$BQjj6gO$|8~eExhhWNo~1|YYcQ+ zrA4s?eSLyNIJ1c3g_E9@h{)K785l(^WazMWSOL> z1`+CP)zkO3lkff>n?bdVHe8vyF4S0R(x(o<`7$w@%RMj_-R>q>cgIv1*Gb-S{{rMj0 z>J>U7s0wV`%}u|vP*L9FIwBkJv$L_!RpW)UpF%r(_a&CmfU%2ACI98(eUpq|E~feI z-7@oG1mA0p6}^PnwHX>6!Ys5o+0nz3V;)idXih{c66fqQlW*g;lUKM~*+YBu9;exV zRZTtw+c64Fi^|!r{4~hz@6;agznorz>r*9>vm=X<$7SZh&Itvp9j#sy5`Sy`rp*?i z-m}F{*79UJMu7>(vI_$|V-)Q)lFzj0g#>0D+Nt`Tmz>ScnQ}pnaOlsx4fTSOV+K*l^|l5ciaFp z=Qr2)>2Hk--?-{a7K~}ZR=RnczRPrcAUt+7brgoPB?U^97z#(u)eUCnYI3m5cO}AG z5!c7w%{QcHC%w&sqMa5nFUo;{?7GI=kL!0sK@cPWksI)^o8;?8(rp0BZSX~rZ< zIzp@*ebg-IqyhkS)&+t$e_MiXGL{J-p}WmOp9qv%ulHaS(uh`H2HLmm5l@Gnv|n=G z6%E|TzsLvAAPVNh*4rZ*(r$)6Q&Q4sS{!`}pw)bZhQ0|>heuQ-rbCV7Dw}DG7ikY0 z8))@}rkEJp>%KH~{oMG;(Ui3vfKxmi!%+ba6Jv9U>`5-A!NpdvFsx2X%xJe;{NmBN zn<2x-9xOeGIBeFC8;weo8EI?LH*z-D^^$HU=6{J8f$>w!Ykez@M6nyfbo9PE&vKLg z2jZ)5VH>Ym!%^PUnF4GT_3Pu_%6w%9rt+1F`ZVbZK==h48&} z+_|)8U_9D(*7EL=c1j4?O?2VX>q_rwQ*kRsV1e>K5Zat)hYHUsoa?~uE&v7od@N5~ zwnv;Moq>0@w+MxWuqjI9bOd1-VX^6(mF?Jj|Ed*Q|iE;8c z(UB_SdYUj5@MI3*B>Q>%9|#BH@*C6eVYE>$7AVRBGM>Ls0}G;dhj__}Vsa_klF$s# zn^ky89KRD<6*$T)YTavdq%rCv^vKzD_^4tWnv9HW;>G?^RK& zC*N-n^pVycH6X3VPOnMCEAOhXSbu{8cas(F;?ERDAZ9C<9*N-Whp$x;6xOTGs--e) zeQvKHl3?)9aeh}PjIDA85|l_x$?VM$?K(w#gA%q+KYZVN z&MwcKFM?gS;)D7LLHmM1P3~BKS_fx8q6CdRL?wJhFU%VNbbI3>{ocQ;c+buM{tIq| z=?H%18T`g9!d6*%Pkb^1Vc9Vl3op)&#qc;epGBl%kT`7_2IxK?EckwnYKDl!d^8lO zh@4O_pY;H2rN3l?RNLD4daefh;unAgK;Gp7bm|sjq^{(tZ2_6WG=#6gxF<8|979S$ zrq2NTk%&Q%(GQNM!rzecl$cy_Cr$!h!AGt1vOzwulvSpgISO5I5#}>gJf+>W{iT~widDc0E|r&N?A3p#_~l72gKW(nh!;nEJcooE$NH; zdhZPG;^kzwjcd~9GBVSa{>`g|Kyes7R@_4D>&QKrOGvl>@1KFc*%+AFLV0+K1~4JO z9H$8ID*WIx>K<-Jnn)}=-CaX;thrLZ%Q9fnXULh8?YdDPK|}iGIS|2gYtAK47glp% z2PI|XYfr*=)eqH6vDUG*U=PRd@Vu@OxI;7K38WfNe-48IlcUeB7N-~+vxWZlN{WPc zXVy(vK60*#prA&YxA4|rAAdKdoS_}batgk1%fI~b4 z;@byT&1(^=4mIjZ|FFs!P_vJkRj9Lni;Fh;X}H}ZPL>Uz;<_&I-agyVB_ zHB6P7RJQPu+FpE(WDQdnMXhXw>12Pgu9EN`IeNdl&Rj#(X2e}j{7U|ut0RHJ+!_3%o#uW;U z&)%EeoGvEN9p4NgyU84vuh6Z#|3JI`XHu_!F*To^bXYO44g8DPU$?qPIy*6(f^kt_ z!c9?)p_YH&?+jT^pHN2tF>G>d9-)83n(~YS8Hlk5~ zn$4g{w$omw7ecZ)CMUY$XA}ALNy^l&dnhjJ^bn`b%(Rb`pgA>6;`>(seaE7(>)DzN z(r#<{XnAw9-ySO)-&mGkrnv2RzlRFJU1{{CZjHk8m*zwkc7-sDQ-g{_iMoR_IO5A$ zSMhNe3)Pl)KXQH8)yX~Y`m}B;Fx6}JI7mfuKD6p(!QvA^`G(sAO*h07<4nD8$h~Q< zF}-~_7onL4F>bp$Nr`{4hPr@)OZRnJA4?Ki60wv-e_p6>;~Sieu)OR^rT6vu#%|As z(HP3~kAf7T>iCf-=BBH`PbNC#5{rk8)B8YZfqL3u5b;Jy5c>_r9HGMAlaZzTs+LU8 z41OivkU)r;+1kxpH``+&Dlq|7sSbg+BUWntE!3whDj6?8e^`>|&#?{3YSGlrq!UAb z**?%jElims2lr)(DCA`e*THx}zJ`&RLf@D^WLEg4hHa*Obu_+DaBJStvp+2!UugN5 z6JsLZaUqXezYrD?glbX`)7@Lg$2`nhNNre+`KXR<4)Uj%J&ny5!7CZD(a?AsLG6(_ zq4mDgv)!a}yPxnSIbTDW7$7;D2m{>DpaqOYyh=fllpqiFexv_f{mzeF_71{LQbbDp`BJzu`n1 zRk+U-SF&RCH<}Fe+x)d|QTx5~Qa-JyVh4BI0=NtjIEtsYc&zwrO}t)R7aUnFoy7)7 zs$bU~*rMwTleSx6iWD>4;U@S7)73?X&A$f<|3T)Zi-`_(+&4WLzB~Nu!A3`#UOGpq zyA&ZSnUX{;?mcvMt#|D&r6%k(HIIHdNYwIH^3C8w04;Z zVf|c{-*LESrLy`dm_p+M+4sf(&u89TBhkZHSUYI$u)roEz3i7pA&E0IyHjsO4Q6tg z9lh^wX-WUF^kvzpaQ9{9L65fcjxJ$gv|d(%{j2>XE%pAX0H>TP=g)ey(K@MTW5GV3 zo?Yl0ujzN3ReLscP1t7Sx<>$=d(ubPvDCzkE@ko|N|t5fv&Fh(oW2tl8@zS1=wkAM zz8S4d{yrBP6Zd1;vr6{Y_-r-4IIACzR7#_o^vN!^nO{}X8A0l`y-lpm%>H6F&^>F! z^UV)3Z3fQ{eayxSIQ#)NOFSJ&G8_(Jz{?vT3jY=%W{ivJ7U;0DHu-k&VnyzK-ZDs) zbJE3$l$U3YETsg%_s9pG74NL#GLK8HmvsN)oMSLH zv-_~o%wN`&p4kWO9TL&9$D?dIIw*!}i;<{)`j~&Fa?G*e^6li^bc`91zMRV`r%3_@ zc_7Y_-mR;#<)9<|N9&*p^{ilY9w=tKu9}7o=^nqHjRBcX^Z`v|V?aO8= zUd?-tzujwA)ug?BN{RYOpO{s@{Lba%yL^T2;LzR%&*iVph9+DL@s)>FgLsNdli}=| zm&9(@YYTF0YcEw~)>ZK>_#6du^!Tl#_}<^Eu4)u`{&QK;sgmczJN#*?Mw!@Yy-*lR z8cKXl2sIqr$1U>FK~!YoLy2&u&;ed)o@9vkO%KDiba{ejm?pJDU^72bUzgT}GCuMY zUZQ(3ehuPm;$Ky16T!tzVl~2wh=~gE5pT4)cpTHY5o#69CXw}sRW0ICC6^71WyU$27n{8SwvzO8o)AKeU z(7+|4HM$LKIfg@?p&cv&(;zPVqsOISjG+7|-RD4a(i%xJ<8J;+UTb6%^goc24ui1o z?|_h>)!r;c{O#%)vdn*HF^W|n5Y6eR86%=A?}Z#+NuTsIZC>5S@v{7~zf3yEGEf*q zZ*BEnr*luxPaJJA_}!v3s}^#ghN%%7=9^sw9K`y%Or zNk`oHXC8W1>Kw6^ZjI^XP}NOhgL$kU6;0)NI5W6{`PUx_CInVYa#fr+#V9mxj`OGma0pV^03h*RsfR&;67k%p%txvvb)5inbL(c4&T?d@_txjJ8?gE@S-#m~WPkJSXDpa*f zolQkH!!*y_IZ`QG!>S^RAZ|a-QCns9qq<*V@5crB7LzDGX^{?>%{}wb=1|Yv>em84 z(J%b{4}>>KM;7|>>nsArhMDF)VvM)wl;srY#V7}4`{3aIFUN_*gQmgpKHNHw3x6bm zn&gF>UFHvt4kgdEC#0VWl8Y5Jm$o~a^l4v3yxX&3bvUdTkD^^zoU}xIm|V;^%X7CblB!^=Z?z`lcfCnX*+C z%*H*sAG7UYD^3|kV6<@dFQO_y9lqxUure#GS|(;fbksy;r?ju8D~WyG!*HbeN zNpcC*`Sg*k55m3|P_fNzPO|Fq>iNTl!T|zU!{uZ*LvR0Uiwo9|nu1~90l%8Y&d)HY zxK+wsovohd4mDfM$ZDk5-^QwjNgZ{+f1 z#25rk2Y-<%PK;4J+NO>OIxRl}f=Zb*&iJo2j6#6ZggLYxD+W%8S|vIAzz)Q^lEN?j4TZljU`JN`4+Y!yn4yT0oS;$13NkAU~Jo$ei&Rsr=y0 zsIcdZU!^O7!!y51lnu>$$?38Mmfjoc&!a1jG*$sECiewDy5Ia%aHgFQ3HXGv zk5TnaJU3>B^>lI@EgCIp*?oG+Iw?_f24HBMoo)O`@xfNe#CQvIT75?I6+b8Qgc0~m zVXH>qFXgYVAgmGxU(8J^iJOn2g2$&ENuddhsej3=|16?ZC7KqGiK%6 z7#?0KaxeMSwA)2xYQ{LOCCR$7cYEZpD-18+{o>->~-rjtf(SEz4z5#gcOIhKlbXB6C+xVx}l@QOlJ#S40R47HF(nkyZIS1&X4W0^-c2bRbmu$>>p$@ z=W{(9I8^*Xhr>imRSDk

      w~+PPKsCnZjV7A!H%D^EI+10O(BVt)$j*DZ?Hf+xd;=O~Iz{QL!M zqmaPdxL-;N2<#i7I^M0=bcgu-xnY6ek{!_!8q3styz3@PxtSek63|PPBFeGYi#N9Z zL(Egw+67gTSzLtk&jQVj1Tew}qBIJ}<5@39tTN`pIeB7}9}$WnLT|BHUf=OrvSG&E zzO9RSXg$SuZYDDU$g{G?aFGFITXX`|c3!tFi*e^ma;e>1^xUhv#0*f}?N19;xO&Q) znQ~i`(22$6b3Tjc%ae{eMoq<9v8m9^#*~=k_f+V0q_#BJjLV!7(xtN}KHmN~+eg9aR&!T+RejG>oJx z4ZhxoPlado+%Cv~<~evWo>j&KL~rRjXgvNk(ZN?$sYBeXw<5@G)QZyE86-6)D=`<_ z(u!f?GW>~^M)Bze7@=06&Qic*%*%uwYO+c%M7fm9&AQ9p`wdnnohY zJOgVl`+(>{tp<32Om15!Kq1Hh_GqQQz|ev=6UVeUB1D=)9LH26r{zWfJ(Ym)!R{yS z!a?4`g9%{me%w5k36?oFLZ-?G>Z4l7wz45Po;c#=WaCOb>~w9a-XPO81X`8Mt}Y`9 zlLT&^Zm)i;LO}#vgWHx2DUpN>N4n#!0G7-i#N#pn%4sB%A5Ul@>O6lDL9#<4JBPOB z;Bp%x2-&#J6(?hJ>K!SQl0!sd@tHDU$)AU{;YJH2MBYG8jl8Nz5fLW!aNyJuK5J$&FbWAeIgV z$8dJ|IlpiDx3+g2E?*NRkMfcFP5%H%tt#=VGH{(9=B>bT@@L||8kt5+jGS}ynURn_ zvk;41TcpwWirHIoS{d(NFHdbTwA`l}@$72Zf(}JF4imb+{u9dQoL(7A24fn+ zn`B>zV8=@N`&R096@EnN_T4SQ&qjI6?iXg{@LWD_JTU!7(d5~3B3pwE_bVHCt--g? z&b4NPrGgSj4YhaI~frmY24$xYF5lqNN&3C3P+CRKg(8ISSqi=8|3BVdAye4=KUKet=nz&( z3c(_6O^wc=`P3i}DahjS7!&e5jzEhR1uX2^THXWVXsXL3l)tpSx0ClWi<5w&Pu{r(erj9G>4|7Ztf$`?=m3{{VD5{w^brB;rdtar|^Cs;q3m z3s_d{&R+ykhMX$w&q(*o_#KnkycgSkGSQ5Dc;wC7{{RRYADOFh>GeO{V0Pr?kX$mh zA8-9k+E1MOh5GCrE0>=mwcyi<1Vxl1TXo&>tk-&*XtW;pBy|ohs(eLO*p@*SB5WEg#{<=1EKyWacA{W|ouCOcWFCFqlaof%Eu+Z{>Ue*kM` zZK00(I1a&_Z){o5rL@<;`O>-Evbyd!?&R_LMiR$i)my-WT4>WoYbKd&;JN8wV1(#& z*QGm31?1MH*ztY8_X7?-7rC)kNnktpyuDSCkMeFB*w-(yfmO-V>t^JNq+Pq)y``Cv z1}6oLi=P=P()(b@-bZoQTF=bU402xL&y;Ogy|~AuB7v{vN0_dI8Ce;!MzTsuukzl? zKPp~Lg(0Y(R0G^|uAl>{q-?NtG0PU7%1?-J1riQP8!`qG00)533SIUZ1(XVkz_iI0FhW0RAu0M{?^yOoupmf|XLxF8`G%t?ha5$DN z$HXz&x|9~bRvWm9;+a_4}_TjL=I0+gk z=s~?xXJz2I;Ay86Q^7k)yUdCzG_}1|>%GGbN zKPEh#MxLk&PqqEH@|m$^WGrq~h$H1%G30gGnIBpn#aER3LCM85v+;AqIBS$fJ4pCe zkGSwtZoiU&%=Wi+@e^KNDrln`8KWD4_}oxjY$Htoq?rh;u|(=X9{UwHzr>ogR;Zk$ zPU*_~&W=!<2?#rH^EGlvuaFL2M$mS>kH(s!uxO_fMsBvYfRWVHda$N_COpjxD01%C zvRj~_#nq8G*cp;e6;XiH8-gmiABim&8ko!mLDKhY=xJ={VNgMs3D2-C0R297Qcad3 zPYarx5!Er`8-WZMi|Rgfx4|w;mC_EAkZi|kCqceLskN<7TyTo*c`NzuvE;OI4@m1z z0}Zy|6sfbfg%wFFY#L=|(SQc}u<@Y~$r=$;#&_)tb9)MQLAHt|Z{5C~K&Ui>O(Gcx ziAu+RN|SR!x(yOa;P&4upU0j`7%zfb+cNdDe80}AwtCgWE~Y1CDA6St-G#;BCm@RL zn-ThqX7%X9MzPR!u2OF`{*$Qq;;b_r$VlYMo#F@Dk=URkPzkQxR*4*2G?^bfdv2Gy z1FgE#qPA4~lZ26i<)9@_rTmY^uSF7PIa?NaA(=L?Ix^{cWWvFMO&e~t!PQFiwGkw- za9q52>TvTD-GW~m>O3@|0W6sKc({a5#%IY0bGu;mCH%e=$qL40N%8+b=2DowtGA zJ(nS0xV$QTS1F2Hba{$J<%vkJF`IgPs_a&)(QYPOITd;T0P6Ss3l0}?aXtOOalQ3| zCSFIj@#h1HL;I$jF>eYM_MxlrX}a>w0^ zkqsQCUsty^tTzMTMxQ#%OdJwl2dcwvG*vtH+Y^`U_&ejBl{Pj$BJuoOn){ow8VPiSX z?gh)Zd9xwLGG5wiA-%Ndw!L&3iWE=OYuMO1UqSU4XwSz*C$Q{4O27O^aBvu&qzlx01q@F-f^#uT z$^OtR1u8?zIwUR?$hGt!9WU{sEQ$dI%ImvZ`5GvLE^Y|jXD6X1qan#zl|+*p#=fiT zUhL#5;uCdVPB*VGOK+s`CKWiQ^ zzYEt2mgMBKXnF@)i>vBlpSLOT1KbU&2`kr7mpYLmU49_Y!p<_*XjEntB^nM8q`v87}}B^J*p*1bphx zUW8T($C$&lVsk8JImVRR=n(dh_x51Chf;GLQYX z7gJpP_!X+z(ZiP2v8DD$b$7=T$VCKvYGxVKID^~W8^+^LQ0ZK%tX5For$;BUx}p~% zNhRmoK1 zU&;I9#`{dTc=F}4oBNO<3Vs^ZGRDxj24)9o*7eqt=Ps=V;wzMCVf9WwNNsA$l|Ur9 zUCX_S#)ruH3cc($gy##C=!Ns7-8Ywjq~tZL8wF?gK0XYQ!m+fB{vck}&FLb7!nrFNV;8^k4uZaq(yPaf zBg1xVvRSamyNqqt8w+Y{gZa$-VI8l;Vp_nI=P@OdSnY0v*H`g*6U3R!{Ej%t(0Xz> zZUOfI_*ZwC#N(*Hb}0{`)YB`K`q+$uV};xc*cxe(m0%Z+j_~g~T-=&Qg|ZC*4Mp$g zMhen9uUp#m&<-a>^Z?KUsnF~^Z)#`;$HGRn??M3si#rW!NFlMon9E^MXYe|?fZIxv z0nwBV{0&J!mO8m3Kxz%hcuI^lwM_?E7~*>;!pF>1L#u+x$FuHyT(^!xt%>yhRFvhotKN0NX0Ry?-bDNc_Hcym+iuU#1@D{U=*#@~k%eTr<++ z{LT!^Nd3RWH@Ca@I$U-BwHb#fALO}HSn_mkpVP6>#gi6F>$!8n?&##&W0*Di0(Gp< z7D|lzl)l8$cSK@4%d`WhsDKIlYCBrK40rr^!^_)zk{n(`8Z~Ln*do}m_>n@rpOY4E z#@ZzWW%h3k%wxfTk|OcA;OxXutLh_7Yjty`v^dx6+OJb0?{Bo6-y0)j@wlfe0FpqA z?qwe;*Gs0gGTP8oaCl#4Mu##PBXBRZ!BcVYtKcbyu09+M?nZ;$P(UNk@v3Z#F|ZMn zJWN=k?Nif2Z$VUNZANC2Jh8o#)()YmQi331jwCkOWgc47zysD5jQ}>@2AW!f3uA8} z1JdJgqQ!tGju|9omqtBBA|7B^{Q;3f$i=2)jIP13)Dd^!S`JJHZD{!L}ghc z+ClvYZ+nqhvtm|ej5)X{JKVkFH*}^yy^aKs0IMMDU@dBF9e-P3>~=k>3ikYM_H@|b zT=~~QGo0jZEv1y|M4oC(-ir6zP?;e4K{2kvAVPr8JPe@tyJ8_*g3uY+}ei!0B`zJ*KjqVQsVoDMVl{*=9<{kDMGU95r;!g zz>1b^0vwlE)QGR>J`6m?DF%JVRb*B>4~K>75I`3O`X2*Ofw*DiM`2>o*fQSCLDJ%) zBXDTlm)#g~;=gNmKIwaJkzfn;d|CehmRS6);wswO3T;Hq2evtWPqg{$ZrbFsmMrXc z686V5&HEF;`uhxgV}Jg%)v59Q#SWZ}*S2#wo@bJSo0A!0Yf~OeSu@am)%OdE?Jmj4?ml>{W#UD6Ap`@HC4ee~^}kbCFG#kBOBR2jr?Wf< z+P`!&`$O)AXLBks?at!Mf9m{r)FQ~lq^bb@NDYsjU(MC48U1y=S~X9&{jUce%iaCH zR$krZfRaNNsIMlV>Cs>K8XcN)O4TasykrhCH`tG&ACX^_r_d%`k>pm1Yh!}`-f_u=0COy%ch6BKw<=YB(S2wKfQPG`6 zhj4cQTcypbL=AqP9SPZXJkwgFBh-K2pir{6qxI&-!GSt*>2fo;2CX?&XaNr+Ra9_Xlyy zFBKoR8I)r2&>$OjqghS5c-D@~PRSuK)m0w0;dtDCwLfN}!kmctu4Q*iv;|`%qU?0? z6?Q7a{l*)&YZWiIQNJmdm(OGm`gjMij1PcaSk@l(+^Uw*EyD8Vn=2+)kQ;Aeo>nHa zp$-G$tisU~a#w#CXy{V9Uv!1dBd2&l{=K z1|q4xG{>#Y53zg8lana%dEv5}MJ8R&BTRuZPN@BDWr-j8V9g5z>F~#)d z({A9W#A#ed)m6NmkG$oMAQ`2_NsrPwo=JxJW@B@6*1GgsLC3YVIhG8#sVDP9cDKmX zq^GDYs*$(=c;tjz)Hf~s$6Cam0qo&q2S27IbsB%fYBgpRWI%l{-8t9TixLT-V4CD~%HmU~mV;uT)-YSes=>o%?s+ZqJ9yV@|_T&y_d?{K}eKY1>p+XJQlo z0ExN%f#Ai)VtP1me~A^PCd#eI`M%M2m$XR`BAe(Y0RC2|;KY_{ST5}$xv(|8txp+h z>RPz$j68I-qzCe=Yj`u;9EN4*M94-u5B$_#K;y=iF?WMXMAsq5!n zKl60Gw5mNv;%!Q;SQE^_tW9~2rLTu1w0E=PS*a3ynE{T`ug1QY)y%TdGr{(HzP1zz zG3n!8U;f8mr5*3W{{U+kc}#sluBYLf^rM;iI)C=KI;-yr-QLpf%`+=X~?c?_TW&Z%Sf4F|e?iNVCsAEpn z9^Ag2PtL4ak&{2;a#O^bmJcn1$i}kbOtPa5Hkkl4P}= znDFE=*5+9k&(uY~jZS5irK4d(p5h!5`4EtrGX`6WRCy6~ab!zijBeuX>BXbYgH1G% zYI_qbc&}a1VshLeCfTsx{{Yr6`qAcv;{E}$^SJl2r0`6wqg~d*rzAE$b#jW&Ka1ON zz}XL<1}k~*TNCBhs%mvTA4Brlsc33{hx9W!`;rVyi40i+R8#4Z4S^pDspGYeeTVXR z)n&bZZ_teAyViV+5Q#GeL%D9`YC3eKeK|ts{NF0Vf4A@@zTbV-h4BtIH$T*82R_}8 zMerA{4sXZH-$SF<{MCI)TUY!40MO9j`;m!{C9delP%nS+u6NivxvTy~-|{$b{mMVY zxpw~m-M%<(PEu3!$UtcguDA22PbMoxwK@Ha7&6zEHmBgYWpRC*-Z%@L9FRzot>em# zl~{g1>szUncxRrrC@^09?MQoTlR*a{xfs&=m)jt)*P*tRWpXCU>vo(Ksd6JLbQ<`Y zwb;5F2e7f32`8ngc?4Wi5(pRFar#BgNf_otbFcvJ2gG>MB#ao{2Gj(%Qb4^(VUZ1o zBd55^)?F`a8W6!Fe$;{YJ26l^YPO+Ebac|ps5UbP<@w$n;8cp3q~}ujVL7pN+TbREUqIiizn(Dg*3cWgOJD4$pmc* z0#1aF^s5B|$i|r-GbChg()J|O1c;j_Jt1X=CP8~9@IXHrWuT48!8Ft2ta))d&1-Hq zD|%&MG(Ulzhk?WA;G8dim7miDt!X?m(Put9> z_|}x68QYUBZOFxXJ;?m2g&mGi1BW%7&pO zar%HrJ+-k|o;XfUen_n0c1mt>_{{YH<6krV?al+#$nkSt7RATA?(X^uk zL^+JBG;gDWYEjRW`()qsja06mf%sGdC2=ynQA-fBM&Oifb*4arNA0}$ySohbZ#dr7 z*{0!nHqo&r>QJBl=EuXrtg9)tTGbbx%kPeNw!4A2j&=Zf{4^Mu7>;b5jv{~n-O$Jf zswq5Zrv-dxQ&0PbIWF_y_>9~P*?At^fgW5q3Wh2e*})xs*ofNbespZ7R7yTNG6S`~ z+C$sCY`=4R@&v}=aFxHLU`hJ(Cm@9-TV1;8`PPg#tI?F?p93Fe{^sLP$YuSu?#PvR zE`C{$2+nOB4>J}x_dNl<)5!ek)%e;T%u8WbtgXg*?i-W)dEIY;GdkjXo1=63UJ`7t z^Iy`{k3KFBO_{3(UR94M&^afMH?wncu$Vhz;!ZN5lhz1iBoXGP_*P}PqGNL{;A3oT zuHNHgk7!OkU9{75va27;!nbAq(>5&`rejN$@0caKCblEb%Sys(nGN>i+qJDB2VKI9 z5Z869|*Fob^pd*Xz>_Z!twuD&P{ucAS2^olWXxrUzSzo9GieL@Mxe*U_jGI_k zgiuKoAPI_M7_YY=+n_hl-{NSI$=KkQOof6StnI9d*EUhqk1Dd5t&zeK`4v{CE%yy1 z=DAGM8(KVcFsltfMeA>gHQaq=M3Kx{-I=R%i~j(`zuWH*+L&Y8=R25vMoAy9WW#mO z{+*(FHojpDJ!F2{uUf{Ltca zSdufUBFHzEJq2gIWfs=ZYb(ldts+R-s$Mcm+EZirR)13+WDQ<-j4ff48Su8@)~BtY zJcxMm9A-dOGeklCO>w0!20F4Fdg5vse-=`cuKhk zDd0kEcMG2%6INRlWUXXyLCfEm@tK5BNi2r@n{f+&m0IvfzQ|=CFwLJkWfii>*SC(f zu~Uso9l0^+kuhT0qT7$Gfv7aQk|7^uZFme|?w9pO>(}IIYq>44Q{;H=T6~D4#esu# zC#OU4q{>WrAhqK5_aQ7u?7}%n1cO$ri5c$TbLcq?Tf;s6ne=C0R)fZibsCl=VeRRJ zYmn2TV%W0DV%HysjR%)lE>-eF#Lk%oNYD~BxHhc`$|`%7jA>3^9qhKVz;2%^tte#O z6C4g=&lH$UcKeHFm1*1L)+eZB!@+D z{&j=7hF2q{)y+CGw7sr-cbUn@ix@`8NNkqT+;|ah16t}(K7JHi6(%t+Ba^q=!JMM_ykwFOz+S6$O%|&_I1)yM<#)-MwQ}a{Xw^Wr zw2HiUQrb8grt4eqsU(RR63)^c;bVz@DU^0p4OuYu#T*Ifs>H~4gsXmT5E)pf&?rmXO{{R%97-b)jO3o2(}(I^O6q2POCu`#os-|P zW3~@&VMwqWhm;#J9}149?x$5JH`w!kE!mywk{PpjyqR5z-1aVSSzbFc(oy50(J$ly z7u)`RaIcq*CO+@c8AH4A@}zj0EmuKr_PZ$n_huoFQErtuGCL7`hh%abdw$z*1Es%J z9uNm)%RgX!+U{P#hpRGREbSgQBas|U z`jupDeszu6o9l*=vi<~m^L@a;y7C!HdXgn|{{T9inI0;6OZX3C_aATu+x=56=S!KS z{{UJt#q?vHm+(g=?w;iVw(|Lc+G#ug0Ig0;o|=3w;DK?wubf=SWaKmQa$rUT#VoGC zkC8PU>^*SNY?tsxwFh;a>}Y1fpK7{`p*OJ~3ekrzJaf4e*+HmF+x&dj6GbF}0I@7ir@&LqP(4GqJ+Xk235FxQ5$eirZhQqxSq7A7 ze>1f)Lxvc65&P%The5C5MvW5b$ffO`BL{ZRa7qWLjYaoj-)S@0fReh3P#I!2uuRSo8#09 zdhSz^=v`VR+Dlklz}BcxW2iqqn}XOy zKe)L3+-!u;fCY<_xX zMKMXVmNp;@fWpL+P(QrU_)Oeh`Qq_7toc*^@#4|{0HI~GY;1_vQH<~Y;r{@($K_2r zK~q0;$L$r+G%Z-qyV9SXQ^DV!0c=f9*ZY)fg`6Bc8w~_8n z;Dd?5v3x}{K2MxI}v$!ts8BS1Y!EGQnG0^jFIkYsW=Co8gcVpQJR6K~;0 zMrXm}fQQ~=I+8Ua$I78tIhF}5Lf>22mqI#GT7}BgxAFav+!FCqWZ`VapEf6p8fn2{ z7$V@2*2LFuql=ELdSmRLEtAi~9025g*X8)a5tPTPy$O)p(1Su!lC zY*_h^wcXX9$wiMhDK{;{VaFVJQ|Fa4Mif}6+MrlkmFTn$TJmZ?Y5RLCx8}&6Xwei| zQP-ne#0pg1lrp@vQ7E(WeXHA0N0Z5NQZZR%Y4Vxm5#If5ZBOiRu~JgVY!27^5!|nQ za`{<7eNYUEk+t{+6@vM1U35BF@l}#}A7y^d=E3dc@M|O>Xe7v;jlcaRVz*+<(_9HM zKmP!MzRHjhI03i9)6NI~0NkqmwlDRer~co*%uWi+!P$J9CSX4=a+BL&tZ4&B{k;8- zhE34$DkNToW|(X6v(o!4hvJznkM=+9tPCcDi73O=tTHA9AHnGRtPe^gzxczl_JA-o z9T>>PkI!9cRog=P(8RxL`zW2`1(k=2%^)BBl@*bb)`4H`*J2^t?9306%>MxEQ!|@IJc^sub2M7E`4q)Ke)BT6VE3r9@rMR)VQ-A)pmy#Qa7T?>V zD-#bnI0W48RW)MBBFCuHeSqcTW9{>vG-(RpP7W7HET>{oKEmxq#$MFXLa z{{R|QV7d{q{hjZa5A3uO0Ce4WdKxi4}-|dg*Z7lnK7?N zye@S7sKogTL0DYACO&t(8RJdYUFgeNlSvuvM$1-5Eyd2uCO%3Kz%lT#Jw;hYXTCOl zJh<~LMHyN^ZKsu9(z1YKnwJlz{{Xsp5JMH_xYV&eGQv7v{40l-7YjkyrTHU2$-|N< zlP56C0T)$`kD&Z?>sjofniG+^^5S4szAon9wQr>)8!^{G5cBX@2_)2Y zrr?@1R}vl^?m3fc$*<%qpOXc=Gkth9uaN=0>Mr@TW1_Kw%3Y-q*b_sQNja z%Db4V_|nMG7m<}SC+ujTb)zAK3m$etezS4mOURr@2PXEgQGWtxs|&{{Yvsv_3HMQ$5OsTWk^}hp~f|>pc`jMD_Z@Ii|u_!7~ zb=K6X>Pv6Dl&lr$U9C}Vi;Co0c7@<*)j(j)&{fL%6yK+k zu3(xxPEWS8Ng!y*uw&NsW-IY9Wy5LMbue;qWQu5`+E9m9z4Zr8D%<7cnk)2LR3li! zc{}nbW;oI`*paA}qfM&CdW(l!vht+DmhauzeF)bvFtfbs1 z7T4ofD1J(zzXQ2Bn3DQfC<-hK5##f#Ra)4lWoil~;Npds_8Il)16Z0IStSs$rUn~4 zlKT?l%+~2^U*T0c-b+)g5?HOkJNs&o61s&X04+|FLc$s3xZW2gRT5&u?44bsHz)8E z%GN@a0acb1Edemg37G2R@g<7S0a0!v#<3bK`I z%0#u3uj*2}6AzWk;xe=Qs&K(VHG86TsYnfipY|A^1baq zSmF(($Kgq9**ylXDuj;T#%rXJO&T2sx2sYt_8ZesOpe>*mU!cgPIld%M^ot^fa_K) z_JJNG4>xRa61#}9@=|uuKtpr+fk9`xTNBcbV|IB%w8N8>_+HEgW&UjKiM4TWb-reT)aNsOk{>rrPsiY zqOVp~S`=|<>PO&n89Yv7oK^r4W=H)e{{R}ZVz#8U;d8h=yeiIG1_x_`E&;0*%HAZl z36T)WBF1wfbPPO6r<97F7|fh=O?{_q%4`5WHK|rqlq)$QvpD?e<(G@)_pGIFvGm-B zphQrvXJd+;c;M&ribRbpTWs*iVkm&Dr8W?Ksq`P_YZ|B zJQ>d?ocykAnXZW&NPkRX$}QziDcN#zvZ2Sum4l=MY(vN&3Md0c88D|SAh7;*@}Ndp z_zc$1A)=RIntWzv^3R7cp{=1H=`!O4nC2U*bA>|xW$*w%}2wP(pkC;h$(Z*TLQ*B~eFsBxMuJ3A^> zmQ*{TT!L=V8*~;rUb8gpq_sNJ={*_PIXqu=#f26@U$4gf%o!U(!o)Nze;bNa^e+7k zEqhdn#HIxd+H4AU{IBCjN2y;1naR6qD1dPbvoY2s2HJiU7Fx*96C>m7Hs$i(9E>|y z7WdlgZy`eY5(=Xlo3SHD_WqOssIUi8JVEfHomvDjlh~3=jU0v+S)ykLVw;rexA=jj zS5~Urxkay4qB|Gc#+MzIY-T>?gks<0u9a>tt->j~byCTG6YZZBgPxh(l!9f3#w<(T zFnrt2yBP2#tQ>s3mu(X-5@llrvIQ}ywS}#xfUQ-dG3ZjcUg6_s;tc# zO23yE0IefY7*gTqBYhmJGKMK5uAmXrUYP}w8F}1q2aG4qnK7VIe^IeE@)aZsPdxq3 z?`+QQ%Q)B)82FftqEJZR@iwGxTo%zKxl!OC&-%zmxcKseb)Gw{h(|+z^{Oq8mW7qS z6KL%|@|CiehUVu7kO2D`0PRW8c#HIJF<7$o?6x;z&YtF#jT&So{{V3MyaBAQ8#F7S z`7xkiRplXw(BAsd;Q;0g(94RU;>!gG`7g~ud zZTqSb>6EE&Gh;<0wi+aCcV7;tZbUFj-|h=@&=>ruEUkGN zV@xL>lkENelz|mctmD!QtufaXWcNb$pI!hP3g5VXoyGBEJ9=cU`&h5Bs zg)M=*&o7b6;$A)%AC2a?k_id8BR0ynP9dAG+ukD=jN;QI?Od70^4>NzwOUHuAh|YD^bdP@ zQIfQn&%VxfmeQ7BZaNIhC7h@?LE}@9RYd;TI_q=NgpfPiK?w>hJkL{BCIURf7?2O( zDO?gyn-^fai#L@kL6MOVCg76ZRS^UqbU#~L@~40&Cw``M>v}1I0*YfBgc?^;FOPMUw(EpG9(9>A`y4nbJpUL_DsIEvKl$DYh*tPsia)89Qx!3r~1`S z3+ZITu=!ZWq^_QH)k;iVyvrS1CGol3E&ks4%lM1yTB_1Kwr|MOz)vCEm{>Tbc)}1r zQ3CqWc@fRGcK2~o9}n&h9GOWR=oU6MEI_1LbuOk%i~EV??w%p@W5p2q9@dZ!x2v8+ zTkLzH#1n{^?Dm5=wu0Ra9(8EHo3bV0?fxGwKW;>hH5T2v!$U)rN*Z(hzsO^ogSId^j@Jda~OAE;o9nThwz}#Mu z<%1PE%E>>Fcsq|eC-uk~LH#Y#mc5%*?puGyV{1fT@Qyz#hYYeu7>UK?^FNJx92s5e znc{mmJy&QxJ}ZfcA7%sq_3^E!!1Wr-<9MkQ-xqOFeX2Uqb|)P`a53PFJ7n=gA5yWs zgA%92)>*WdLV?_FFed4sj694^!_W`Hu9pHdhw>m$pe!mUI-3rs=RsRQz$CG#i+R8j zO?wfgt>=1POgv;5amGd&541tl#ce?RYQfqxXlgXjbSJBkTs#o0RuQ#_;KVa zJceof6xzUisa`@VjPqGoG3CLHCL*TdHb`{2s;zd5vExiL8X3{r=p<9BstXZ*hM$vY zNQ1cpFcFK5C$}SB(h;Kn0Ie3K0X;%uj%CF}$&kq^k6h|BBz!3=G8;fXOZ#lI?_j7b z)=(E;GIgfZnh34AJ4T~4r$aRR=k|_1 z`Ql%a;tjip32zE%`^q&dfAFoCb0woPWyapehB;0?d=5rTK0_U$$%%|}#KUU`T`Q#@ z1}(Qa$MSE39MH#(uhbHJ0r8~b!q{F+{DvR1%i!&NR#>%1j|^Z;j1Fo6 z4=(}T5!TXw#HYkkTD(gt(8*WS_`dM$U~ zBXtWTW5qw15&q#)2_sWu;|?z@21S;@W2MiDKK_tt$=yBuCM!<~63!wL7Jr++I zAwI<%e6YyVv5HvN_JGtg0ps(cg=g8BkmoW;S8al;j}iqDL`6T+W-qc&(+3*|fF4GJ zVMdje_Xc0;TxTKM=y7M_kQa0S2hb~r9SXLfgG0dy?oa8s^>4U6uZ`|@hbF@px%hN9 z7;~}QMx7Cf-wXI1DP}{l>aVpu*~IcZW(G%bh`C*m2qxr?URhcfN0b_NFH_F`FTQ z+S5qELHr{%9EKAf;!bDNBwVbqHgFd$2->IcG$@-I{CpY5-oLmqb|-4fJ_)xalK#{n zYE*wSeiiF_czt;JGt2gJ`*Lwx7#=U*K5x0C<2!qf1}wa(k_n{-?%}*eZLepOgDdNC z)ZY1iT0Y$E%$%azh6Xtz=T?vl56srq;Yo_BZ3m2G?`}(!?qei*4IXYxg<54Na{GqX zu6xNhI&Pmy>NMrBKHK&*Ia1l4IM&;`$vlI0wXsXM+eh~xCKw@^i9_gs3>B0n>>WXpiV z#gU23VVg>qAtgilU3%!$-o@u*MQqlEOOS4Bi*pYzjVue(>HyrIJB=wguLh-Q7+zs^ zZB`QP8a4DkKPs-!T9D=^H|^XM*iTRm#a0l(+%XG~_C8%j0Kp%~cQzmvb{^%rinf9@ zLceh%4@-fqU7(FIpZk=9ZQ|pgsVG9sf89(5()S(~r<5+Go3{Sx z&&5uWX3S^f$+L#_GLJD--yLoH##U(B_g7=+@dw<#?)%@{d2+)S z7X(-`5;5{{A$)V!VY05)8V#}R>-ny&$wT_ zKXAAQ{jOeF;{Ir|{{V4M=VL}KAkmt4ZT|ps(niZ4aq-ID2O|}=`RzaJO)Oq0*Z2>* zeV5&;se{T!GFsoWG4`an@UvJ`twd@ID;$(x*&G7$^90He;4<60>{A$HF3^@Y z)~LyE2CQ2Gv}llS-(~S5N>qT^lYQ#rVb9_Lbp$BX^`j%D4D;`4Wk-#hKOBvh!D?t41gj-$_?81xc%jRmw9r&ls8GpQfRP6B}&lEmED z)fq1bM+JD1CpvA%YmxIl6_weWp%493&ll?=+G=UJwkvvqePq`pIkNRPs`(9P@F_Vw z#SGEj*0uaKt7zIey}mZ1t7p*iu%T5q5*;LQeSaF;R(O2)cwLeiT&c*%7*K$rC z?RaA+>Rhr|ZN8+^-p|3Wr;R5zI{ovVDJ0}cx1jYJ$7grs^cAis*f)*mmyrxJG6-R9 ztn5uz=g93Omw6oG~Pb`>67NU&%hpWPgGBE+&}C8hl>xL)5Y)BAKQSe%69 zcLx)RhxHQWMI3hA#5ki&iHmGa5%6~`IavPuN|IwY{H9j9G_NC({cxlnPVvBtB;rhL z`)(5d0OM9R(6y|KZg&G_=#<>}4QY9f@iay9yu|awi-O=IYR*og-U6LZkSdDfxh#A^ z9J!LI$ZOrYY2{T&&YuB1&nJQ~q~v4@`xKa@>f5|5DboY&#{M_Ig(G^5 z>!yTnE!@~?$VZEbGUVhVY?>t00Ny*k6xPzR#HyD8NtuF;dGljee^}n);CTu~X+yd+ zdAslb0AcpuF^xBLaB`~h@#{P&Kjtd+WAUz*8@Hn{<;Iq$mvbaoV^ogBwTW-xV_Trc z!+2&~OjpCsV%V7scDX$Z3J@%jlku}hxFc?fTFW8OZSyqKBt`d!z)W<<N&aC}vesVt++=(codm^katfIheL)H6 z>u(BlBr`YVqYz~JXZnSGea{o~sK!7mw|1J3KaBv$NQ-I-hv{qBXnIh9G!>B~6Jse< z+H3@#WRDtY1P<`|tB$!|{F_g-RwQBn05G2q!j?vZRQpffoL_44oP3!$XFr1F%$#p^ z@tFh|C&ZWw6&?xfye18hwl%toG@p>Li&BMp4<9bWBt{ceV8gLtOs=2SGG< zk4Zk7D6&x-D4==0v1HTAtEy{ptkCl0W41(?f$bnr?Hd9Gz69x3TWv&Jot0sD%c(b8 zhT1h1W*Bx!36n(G%MH0KRSGipSS~{G-$=a$5|MKkY-84$0AGiHAl3fd;d; z#pr8FR;C~KTY}>_ESU1RW*F1Wc9sx*AAqg2PW6^WXmE_OK6@!7DJcN?_*Pe=G_62$ zdy+(zkG>bdK=G%L=tj3TScZ~Ilkul3jYOVq{Tknm8DtW?w1jRg=?AaIry*F|b7#U$ zJPjEj+2w-D9arNU34+hWcFt0tsN!)YQ~v^8rWZ9l-#;DO5DBy)YK`(gUy;Ub0lgA=lleg^c)wfG~oi#HL8 zg~DSDJQ7zGKSH|~Bk?Bm+)%ukAbA+A>Ig{jsl@@YNz5t`02U+ir{I_snhB4Wfz6m} z^P%dg9oWCD#F!Am$IkQ~1jw&wD%0^ii*i}HygY!2cFO1ti5C7fn%zdzWs5vGEZk2w z#`E}s45E;7%jh!nxgYKo%h|!uPeH7MA0EvPWB%_^)Ttg~ieP|a$l#k^Kq?WTq0Hb3 zy`aZW=dripN0A`&E-xW8j?4j7I)g##b^5oB$&7s6>$Lu+Hot|cRNZdULAcp`Rx{dZ zF5~qb4P2_82@i&zWatyVlhB*3`~ zU;v=Tk;P^Sw!+>N29yfy;y|YMJ|du_@tG8xACV@Q0{6}u<&XI3P*#Zud1iq&SZ)Ky zsi#&KfVJn`kQoMWni5La$(sGz$YkO|DBZiD_)$YOspaGEaeUI{xwKAg zZ!l{$w>RRq7K_UAkw+T18ZgxO*w%Mr*5GdS7?UOkJHgs~Z%E+NTiIv@mypQ5;vK+w zRdz*`&h}(arXJQc8~sP7JN*tnN7+c@Bk&8+?rwjgtMU zFCj6rh|EmoLk&ev zX2j^jxdeRdM#aNrN!VS38fMDz($7>>6NBcGV;fAGn{HidLSsCZL$Y?abi0!jd*bkM z)ZVLgMv7&~#lza2-zAV@m0R0!(@(~m)Q5Sp*H&tMyY@Sm;C{@?IjYwfd2pyhtF~jP8HaX=Y1B6{C+p!uHW_!)auvpCE<&^Fr;{&7`&xyuAMdb z)z$odHQ=W&=QHH2Hot*fohY!jNBKv%Hsa^PGGUW1J~bl#kPLNEIF=1(x3;^SOyRJP4%Bf_!Pswq1?rtY{v~ zKPS*|ea*;-{kF;aW2%-cN91T%68H`CxZKis9xI%{!$|TnBzp}LqKes0y?mIj*|Z1A z$K*Wz?4xv+{eR_FTLmqkmF!stV$YQn4T?ecNw|>tS1UhCEhy{Z?@H9{j{erwyD-(4 z%+)UirVEyOzb7G@87wCNG7nA9kH)d&#bj!xTG)-}bLPa1#v}$dAM(5h%9@lWOPTIO zvPU_dFVZ#KM~}j&0kZnz1K`j~r6E7?x~T19>Obw&+LBs&C0+ zq6Ooliz_}wKqG(>t2AcL55}y?Xhn3cp&X6^o$9N)b&RA++JEZ5omWeiUb2WhF4%cE z?4dFD46epDb8tg-2jN;hv26_gnXadmzTkGgH*E6RylZXxx0uNoLK%IBP*&FRHP**x zWO6c9Rg{LE-9DC0LTkUsc~#7$cN>z)jst@r-xKPNK_|;vn*|RpMcy}!-Dh!>2?b(acDsI3(`Mz{XBl#PkiZo>c zDO43U>MBV9o-yr*-RcL^O2}zFo6L61cmhsSjRP+qY=bd1_T^TvBzX`lYPTq52JP8A zrXPE+BDh(L17okd7rJa9oyDv{)7v)is}fA2&7u-txsz~QtK;)HC;E;YGT`#jAU@Q% z{Zh@)o{byPOh-jzXFdDJLn>u+lDK0sM>a3BXGtP)sA4)unr;F~bskmJrLpnQ=47SkQp4E^ z-x7Bw7Ise~HctT3Nxn_@M%X$VdDgC_vAl_SGj|qB;wfFp+kC$*&2l`hI;%-GM1*c4 zz0R$S!0a%&7&%jltY?HFrZQwX`YxhgSIESpxmo zpDqsg?c)OO`gmoS4*>G9Kz|`xKPeW&4CZz5wP)~EFgUX(+`iugZdF-lK3DNSi8apr zT1l5>tW?N8?ETA&Bkn&d$4?kMUOcOf^$Y(1H5mu%Q}8EIT@J;*vGG!Ap>M&@UUQ60 zr&T4QNS%n$-Br|&{Xm0UTTi&_QWhBUdOQ1i;$h=EJ0q8P#4D324%XT>Kn}mgy+>U| zVDmkfHZu>qAKr`|vC3p{J%@yu`8dpCmpWtnJI04-9c@dOEo-Ne%w1Z0uU#%^(IhKQ7y-Mb1_XYP)n3Uva z=B{Li#iO|X6t?VHmaGa!o9};kg$E-R2eyT_mC~zu3wS63{{ZGLT5>)7R4l$tYAZ0l zvBmqjFw$H$`0Z+cc^)}IxZihiBs(RBW$^$2f6klSiv3VdVtv`*n;65C&lo?<%5Fa@ zp3r*5FWhbdVX{2bTl8af(x2RjsL=9vM;SN#thnC(OevN`P7HQVYBOb7Ltn|N#bFwO z`1y0T#$c>ESkZO@M4lgXt_y6FBsp%P`h)POs@WS!ns?i;x&7mhn%MoRAjpa!A0r-O zSvKEOZ-rHpB`I03w8re=7jEJH={XEM{I1(Lkw=pX?3X(hP3k270D|_ct0h{LnWNOx zhG(3gdGa02FV|${K6@b4vl7S-x~bGvl+8Ll26(uw2;<1ZDs7B`Df1@a)%DP#6BHjN z{{W;&-ZnNgc_K6+vRm|))OBAPJc9^+9K}^OW-a6nlq3+O7blQqHxg|>I)`)j=ED%_6DY z(!_yJ0Lef$zgwYQPit{MZM!2Qio|*NY-yx;P_&_SYpB+_xjQ#j(VD4+HK`e$_E)u= zB3#}XUyaIe0SI?QZRVz~r*_MIigI-m*z@PzkF|XN0BXwp#f2BO3Y$wTKk|>n+ok?A znfP6DLt=KOjHY1ob91~?CQ{!s4A{4c2D$4~dSeQ#$3@fSP$xaNQ~FK*Mu`tIV{#mX zQ4iTJ2UfO~7KN(qY&Ab|a#1yvLa&gcEDpdkbNTLfCXM4qQDq8;xH&{%SFAWw~p7C~6rO zECFH!wTY!fXb;)kcCLrciwZii6eJx@0zlbPt+?y(s7MuME9p~z6HI_IH(Y>7BceAoFlntTyoWeuyA-siLfFJI>h@`R9-qjc&8=H976=LYm zYum<^y$0e`@_77)%!@i)jhNBcEJWB+crC8QSMH`>3*f?$N(<;1^`~0`s#)ev?v;*G z`&ZbXq}4A|LKnsJp5$u`zo`YPhf}rJ?kZRHB|fd?Qoh+M@Tu#P*ZBktCeKA->|IW) zdOot7_r@bRs{4dDZyVEk3h((FL=V1xe0H<|9}Osa;HU1J8E#{ewXLvuTBiXYV$2$R z+?GD3A-rmEfUeb$%VlI8Lmw(0v|IPKIVyfRqY}(xh(ScNkUlbr-fR|lkg7t&=`wO z3(BC~fYOx={{TarZzBLhB+-?|AElUesF1G2uMAs^%uG{D}TS&A= z7iX+$@#4n&Py0h!ipJieyonMxxqKw;?LZfD{{SVeYDe^zX<}J;6v#1H698$XG{#K(M!eVn%F=c&BQZKmeeT$-x zGf8-jMx@B+Atx#BkqRuxF3dyRi}kAO#CyspJ^S~PE)N^}cL!$W84Pj*szyBibe4aX+UuotYgJv2RjtYD3ya22IQJD;N7r%aX`oU^ z9x$_PVl@^tmI@w8q7J~X>A2Hgl>-H0T-mU4`aW@D013gY7$QA4?(o_tJM=)l)L;6@)$T# zdyr$u?HGl(GL2-C;@hp^Rpeg-(tMU4+=qz6`Wy~hCnwy@iT%lOi$qaB*xfHrNNag)4~<728!&fAVwH>>u~{7b16mAhngssNXQ?Cjig4k2g8DEn7= z_MyrG+gx-DCAOc4tCX^HXI~`uN{~j;+w9?RE@~rFYu(cH!_ZU$9CpQ z%Kdj8$U~cqtdc<@%8ot;-u$a~uSlU#%w&87UZwl3oDo&+27bwt-?_T3?wq3iE&g_~DGR71r%)%oe+IOkb z)BLrwp^U&Gmf2Ev8}I!5So^CGyaGb7B5v#GEaZ>Q zto)uvzLN)DiPh*taWe6fcSrRY(%BJXKE*%E6LCMCRrtrNMOmu2o(S%or_Sy^TP9O> zmop)c{{W?G-K2Pm)>C= zy})mMdeUTxEXT2H?EVw#IArvG`#pnN=GNAeh_}1|cNZMPEOAh+q&}yA5Tb*rD&(n6 zgY?-;9^C+)|8*QdAbxLDHF_ z6C$#Bm{_-?X;Y@XX<#xlCl54GeL@2m8Wp*@si@N>r?jVxM(}1QywRJ0+M6E=*MT~1W{$@dexa(S?U??(#g0AsGAydF1~vD>v<`WNbVRjG>~FD7)q+edVA%PC$TCLE`^ zSs99Ie95m$(zGq|Z&;H-O>~_C&;ZK*voUSEgwo)|ee`xj6`sq_QUl$%#v0gsY z<;9PE!TW8W+P%$@6giUp7DxR?JbeI-_1kawPL+qRon(}?gI(($3VX-MVm|3|r3g<; zUe&G&;A6eHDZ5XBgEAS6+@@Em7@Q5Nr_Qsyj$sxmBP<_sJL%8uya>Mt?r3sh;)M?H z@0pl9nJ7W&XvKx#V&IG#V2Nj*wkTN!}yAGg+)&^1d&C;tG<6N2Wk=HmO$vRnFgRBaUBNixbT!rH8s zrBWAJC>?>!@tx71n%n^?1m;;Gf!oxP?z*dZ3j;}eDu%R{PvmgD#|pcq6!ONWtU$lz zYt?@G7W!^SMmdRWtBpSU+uI;soe2X)cQP(73N;sba>?}qY@mFp6v<_{@g0fb$cI8B zKq}IL>-MuZ4~gzb^JI`RDBEu`O)QNX9-EK5@MhQKAb#Gj2xBr$BBkWQz|tw0|vs<#Dn@}@*! zlFoM>gJ|%ez=gg;G+}M(I$orL50zU&2j@p%K&FaKy*l|*$gn9gL~|qsY<$ft86bXA zP0pn2;3-(Z9ETq#FB)UF?89(agVYKu^bEm|{n=bhDWSs0d;4O|ZA})EL)K)&yNUhZ zZyprf_PMaRHJ;X0G**qh2pD+YNf=C+vTg8Urqrt?Uy+?Gya$}_QVSs^2ay)5ITi4e zzhB8Y+wPK1w(+6NF#}V}%c>XMAOoqkpPf%*enRN}0GE*DNx7An4z1uQb5jK3_kq~+ za*KMLF!O4T&>Gf9&P;55L=)m_zHGOO`5j!0YgmAMfT_)s*1ks)Xmzri_*+_>##Dqz z@t70x*-49w6U{uDENCuGRcxxdvFV0cpz$APyN+Bbc}(0U#KnaAo@21F{{Vy@wT<`a z-kO&#mA5qx-Rus^!R_y_<)?S&52_4%Sp~X$>a2a6&fbSX3`6r?(jk=G7pL!Ef#NOjRyextB&_bOYcj%B@PT zVeE~ONb#ATP#aS69gGBYK+ma)Y#kbp#fGA0hQ{ zWf-K8?lFxNd@8(-OL4e0zSHl|dmb!o$pCPpd$xkA;V89VQszCJyJTaxy9;Ux^sHB| zuxnNtXqH5H-FG7k74WK(f#je!V`lN(yqWxYRpVxB$sPJ%$W`j%I>-+xi5wHM%EYJp zZQ)ugbj*&eGQY^ji7qqjjNaN7I@3K!tmLc1kpj7e&Y;@fHG?W=TN9D#rpQCKHrX2L zw(zWG%}BP3EXrkh3mfQsD9RU5r#YDcP`22>w!x;9iZ?Bm)B<7f%YfMrj$3w1ZrJ(F53RKR^OlagNtUyL@8`4@*)RonmUmMyJ;zrKd z3oJ5P;2P&&EbMe^iVSn^uXwL%nK+IPbM=k7IbQcFPm!*tPp!#vvCHmfReVwBjF!&i zGK_>gvdDE~=6ua|Vh%)xCj$zBE?a{j)J8QQjVzE>RLo-#rjV~dG&CFqElBl>LT-ST zZ7)^3q>F1;ZHWwC*5|SnvoWwHk`z*8Wl~4Zvp&rhl8q~^XqYQ=;blcT3F5FMhez=S zwNlf>E6L}ZI;jdZi5cj_q`38C>_=f>gj z`0(&p@-(r$Ol5L?wPCn6@6Sr9CnLK^Pc_FLD-$D@Ulb~3DbvwvR`yNEp{$7DyB$K-bWoTf8J9@ayZ9oFSYF}Ne5{57sM^?Z^$ znAa5zm%I#IZd;u^=A`fzgDyz1{kaIe_t|DrD*ph- z(R)9@&)>6DJki;`&x^?Rwm%)ow1Q4PMu-$^Zj9=n{JK|tQVtifw2{7jjP9-~E=Mbh z#EGQI_IJY>ZFU3ez3XpMwXNjG*>2S(`>UR4``aY)a2tCm9vB*^PtsUWAtArdi zv!tL*9%?W9r!(pCgPFM5UyUl>hT9po?~htv#VAfn^3NDNLC6=AKPlW=N1j5%$(han z0F7?T{mi!?_M_CFWczJ)cJ~_%z{$wnG?u=$+;90+y?lREm1n=udrO|}jz79MnLBru z22MUi*&?r`k!yANS7})-VB>1hmc{*^{g!47+;&p9H!Qg_3*YgoU6R=aJI>?B`!)L| z`jd~!*I)knll^H{czX=p=W{Ikz4n{z&)WPrxSk`9$;jlhgGn?aDg7zZ=U>XTSL>^9 zLcVw9x#z6DC$yMH6Y(>M&=9}%4SQbV`qw`vU3{G^c}dSWy8n8o)x*X35h!C z;%cYY4X&8HsXH$tEwkPX#maTqX)Gs^j=Lai0 zV)rK5UfRh4E2qd&wWq);fY1R?!<`D5k0vj*m2c%@ypK*b((%w~F(~SmCQh&F56N=5|d1cN0 z*vY&akYm%Ktk!K7!XGi%Q07#if8vb_N%wP-D6-c6)dt#l5WCFSwQlv-AvZWxprJ>6hE^(OY)p= zClV7A`-0Ms0dAMBy=x|0StLXK8#BEm$QlCR9{|V@g{F8;Tu zT}3Yt&W4YR$x84cH_!p8rh>5exkb0@vrrgv9&9w8+<6B706HQPY0GjE4aqqx@H)_F zC^9bTM$nI=k#`?DvbIoE>USD~ z#(yg)YPXSpnQ<ysR6gY>S@EIt)YF+qK^ zPlN1Cx8^7JV!#uGZw2)JCbYVgE23_GCP`zHE^JtFq(O8*EI%5l;(sGNm3|7}C(q!| z5^))butORB*&$FJ{{R}H;=Oieg_4%shUR%5B3yOj_=p-Tb^T7?sgK0dQkG6^E=$%T zq#QgpPDv#hRV{s5+6upsomIhO;JXq&P6eKRLM&xw3T|}(_?p3=wCSQpM-Ne5YR57= zM~Z`%ZazL$TOEJ*$k37HOHRe@NrfSOdaFd1To1OHxg301`0~d1Qc1B0{bfPa+Ok`_ z4X3%QA6H2=z7Ony?Y?h{UMM%@Y20MK~?R!=YJsVkq#Jt zSHx8SAU65edNeqS`j_=3PylW`YO=vw!Y@zGiWQPvCnp!KDK#UdIu)Rt-00Np-cwtR ze5%PQXe*CjsF5WKW|;o~%Rn!G!lGnovqRb$yn!TI`^+;dU<-A{nQ4a^3*wDYhzG4$b!WjF1rnI0wf4C~`sKS2@46 zaxOdMK|c3QRS#QG(S;~QZwD4!CHABTa5gv4=|Uil$)NU+aLtZ>fsN7hj2{D3`BJmI}9X@WYImGcRK+dK4coI?J6K`qtJ6S@|5PEf^k?Vo3N`HV%s1 zl;iV5ut{OM>1{e1rqW!YZc4ndGkZf6D-Y%!DRmkU4s`hNZ4H0ixYNLRnvzaBl+I_6 z`iy^lKnV#k>7ySjiqnqJprazxkL~P+8A~jMj@?iVHK)m{20hFF04dzFFB6dX8BHc+ zc{oG2LNONdQr0v~BFj zeJy=}bhnWojX)D!p~&NLQw}azgW=?sH*Tag^w-GJSajEtVetpGlf#(glZefBSfeL$ z#=rx-9{>ranLlWAc_S=KuK9j5xVL%Q)-`UYq?AhJ!qknf%i){k;%&C zMgm15&Gi`as_l^l?iS~$0=jFZrsq1{&2}n(di&l^eTU1(hn?eM zm|7N6&|ksGARpmcFxnZ9Ds3LRNeGl1=tXrr9Qh7>r$qy;RH-Ak1~>h~ebncE-gfsN zKLX+`?CJfZBMaF8xwpoa$yTyiimJ{T42P9t{Rh-W+?xj{z#=*vI55 z)twajn+HA5fahV1l6oH#PP=dqOtM$D`|FS4d2BvQ6LRHaOtMD9s36mQ$0rag!^Th3 zUeo1xzHf=+xpc=s`LIVl%8QS2Lw}uN&xToU7X_kByj*BrX&aDhmeLNBarK8gS0Ew+>q>Rp9r3aGC#VBKzbh}xJzk#F4 z5Fd-~ES@2l@w}tr@6?E-D}Tt;v=dPIIlSD!CYzCIMM-|3rauC6j zBFgf6fVgG1LVPr>A8^0gg!KNbPux%KAGAK;ariiS9IjRryn2;}c-0uNKkf`E9#r0_ zYT|3jj_3aX{JS7x-_v`@f&8N*7$5$^)j8APWm}>v8~a-BKe4%Q+>>)Syq_5~XC2)U zqhw|pTsO+7%Bs|&%yzQep=NgS=SeYXHls5!D!N#o3IiWwaSaaGaGkOvRnbdY--QWC zI*?xeRLIjr$`EPrq(z~azf+wEj%EQ5k?T>h86l0uMTZ+QC>PZD{AsoT}s;uGX8nx&d8ow zr7;&IYpW4Kwg^RCxcK6i)Xc!2D_)jZ(2K8Yc2^H9gD0QKC@dO0bUkn2X~5B`VDb1^ z@d!BdSmFLapk9~|H<`kFz_hYzdJ2FlJeS+tUO>FbDMtLNKqRC;X=R>E`ff5aN_siz zW8*>wl5G99<*{Q9^DgUZ6kengkY*QU2qP^faak-*&@`oVPjS`S*npb^CPa{+_XsxM zZ7Og;*n_9v*WS6_+W(kcM$D>ONqey46+ubzk=u+rHQKmk!Qsu6|ss zsbm5+HrfsBPg?2qdg~F)?e-o*dAn)h1`;82-$LAESYM3DlUBJFrgT^8C>p6X^a`>n1HB0G|9k@sWW-)4hCKwVV5!`GXx4x zTYRWl$ZNT1na5 zbBX3;l#o)xz#3aE14iVVc@9isK)XTfdc)^acI6Yh_%dTT*eQ2k`Kkt{w9>|0l!jJt zo#RxMJrX9iwzX@lqNL%Phi&pn%i$}Qw2^vV{x+_5S|rYvHz=5w>9PL+aJAU~04S`@ zqSUn^vpFcra*WwDW=HoQxH&E(5*&wLe{vk zJw9T)IC4#YQ;VLwZTc10hapbM5TdrNe;fEy^IOOj8t^)x0u*XbjSfS)nlIbl%+BT- zY?&hV@Jj4#sfNhVc#(dlxc#2bgmn7&V^(h+xyyD3Z$!9XQ@fCedw%Hi9W?T;Rj}Q; zM@F}zDSvVCq2)Q@%W&C?m>pEh6B3~rKo%9y>eed;EbeV6Ylq-@u54pPG-~S!V6z|> zwYLz&_zFwp;b<+TIVmUmH=pCzxU=zjY+P9Q{4Y#-E~*$Y8jBD7w)|?F; zr9+eKY|iN!-ObxVEW9?JW08uZWUz%gSRT4pLl}-nI`01fQYb0L&LfeU7cCh& zTTMI-ba}4^2S)`w@p75w451lGvWsmd{{ZD(I%;z)LvtOy%H>N8XzC(!uD(Aiv8X8W zCQj7F!hp2d0(_l4EBaK5Qq9icM;;a?NGt~BAx?v>BdU>xxT78kl69Dtar#H;wKJ+@ zOfqbk#`(8h&s(1=t<-eLES^BCZbjTiqVyyuUppdSrj{U9Wsyo-=W9@%2y5IY1If%J z%bMxOLKa!KHP~;kI~U`6%-kBQRA_Q$adBs3N^kujMyU9C4elh8s*uLVQK9@QpG~Z_ zE%vJIu@rdhG|2b3^9V1$+)2r8!Onx#djL99R~N`0S=cXx<4+ZXk&pFKystQ!uvPa) zru}|Y>k^q0-1Z2Uj>5}xk&_@Ezf11FPt-N5mW6I?cOwwZGf8({{Z%PEsl|-cz;UH7`SKNx`Apn+*Zubuw-dFdR!?LLfA?Ltj5Q!JFbFq z)VlT`12-qn<8uW{h$L9x@aSwwtn(L18ru3~)w|!dusesloNPwP$3-#8{J_U%AfLvp z@8sfP#MNmmtEV22cV_}|z!A1&?9Mb7W!Z1WlceFxCDLm{%$ZnBo#)8oD82KtPzC=0 zah1UT029<0CIR3eB$vOGctpS z&6Pd%UIrC5;s*!uQ#t^o_7*R3nY zgUO3t!pw2$01@VV>3F10Oj-MR$dRVfXf%l|;rn&V5D%wcjST~+hWmZXDBWOug%r>= z8~*^ZIhMZIOWXaTgF#jR%HTO1DHa@E5l6_21^IrF;(CLokK5Vx#miI^sq-rcFS|o!m zFC_8;70RETs0|@OGvWX!l}}$9EHXLuT*@wwF43*E>p+b8d2VS)Sfr6{sp~p^aL6rvcZeqUC9HlxgoLWEli|D(eHn-kTU(h!Q>`i z`mEq(m58x7I)4gVw%Bp`gH%&-RTrJ86NKBXLK!dj5a@p1WWo>bNh$>S>p_6=QgOVX zS%Xf|p#EW};X#g*ImU4^;pF{Hxj}R~kV)2w5krp;Eip_X%BUA7r69vRY`mw`m?GV@ zn{+hMAmmyeZ2VMM@^l1vYu1~K2O%4RD0X3Q3xB074nuNmnKL3RtgbpJ9u*))9K3n@ zWik?Ex9K!c1MzZl;KugKda0I_5navfn)AjVUun`Y36!RBoZ+9Hy-|$nMcC*r$l7; z8Qoae$nLW#7VB|DLYJAw^1SycK5TAciQCfO3KCe95*Xd7nG<^RNkh~VaaFN~=Hc;I zEg+Tzo=%~StxSMC-M@)Eg&!U@*e~u7EIw5rfcag$18sQbAoRHSR752>j7jj7iI}zz-iGMhF8G0!fZmEM{p(rt5uA&Z9&g$CsCv zA>)t)UVvKq(Le&^Vw(|fKHHmsi}9$!JH+ugQ$*9t8mo1&9ce~@OwKD5NXW#hHP5HW z(ms{5&W?5qA4?3|xQI<3hxtA(@RmR-)Lyrc_x9 zSuRv*xQ{BexF}UpG|jr;^fZO33{F(8-!6uM7_2TUE0}SO0J^ak(%^jQpsr0@wL41( zg4$bY%_DJgIvN&oP1&JiP4y6nWc0|t&F4te4LXU)#*#t2o7>04fmYF(?zJN)idK`Hmov3v!*5o31APXF!Fgo~3&ecaiPt~*^<g*0r2QFN$Jxk$`J&-zs@%U6%P&2ENU$nXG-rZb` z9H>TaD+RmTUE^D8mhz!F*3- z%^5S&>p~ZY?Z$^S&nG{>fsJ+$T>8&T4=UH26`^rR%a1Bsy$JAQsTvB=TO@%ZQy^K%Y%i0W%779lde>W?narb**0y008bV9n;cYmnlW895ZjjjV|XHUKHxdo8SK zF<`Q`s!4pcb%e<*PA~10ArQ|L+=kUrI?7JsM_Up_3oFiuvb-OXGoIl1sPSJn3zD61 zv2|roj4jlWrOh@cWuz5ZE#!cgvAJ$j3+s3e?hxS25=27J9E@82n+6n9`n6xkjX2T& z05XR^Wp{T0%9$t5SsqKWx;cIJH@OD7HREM4V7DpX`IhWVp6S7d5;IdbBJ{ZTBjgME$QMOj=?6X2%VWf>&=Cpi{-BH~XV z_ZvXB3~#M=YT+D?4P3`7wO4$-8c@Dwt3|X-8BgmM|kXzgU-BL69THtl6 z)tLN7KltYbaWk-T5?N80oGw8vbSFR<|{T}H)=Q=Fd* zHg*DM@sb2}xqor>3OYT$G|7>t1Wfqd$e5x`lxbEnvPmOY7FE|mHL#+bcMo*UMnJ$5nd+ zwlroVcGKc|RjCy>BDoySLzaqjmKqo`BV||%UgV8vt;qH&-I*M)L4cejlqu|7&G zRjOrAQuEuH+>af}@x>+sia9a+@hG!_^YXoCs$Auo?`Osf9R2wY4?oIHkqm<)bn)&w z`k2^M?BeHRFA1a(+(&fb5D_sA9kdCZt>*yfhIOK95BSgP*oPh{{R}>-@hn>H{lg+e7Jd&WP7O<_3 zs$|NZhlPK*E_b_P`=idR8FMZwNF$9w^o3FSN6N8wGP<;p(8E<~>||Lz)5}Cj%*Zb1 z{noyfirMb`nrn)wY(&r8nKLmCoA+Y_(ylm7tT^1*4Iz%I96n4tx{hYX5h_ZgQU zk*r}#kZEMMiYi%|cpQFO;?4mqZDCf#l+VdD{{Yis$4N0F-H_lK+lLEpQyyH&4f5E_ zHUdkN=_A2>Elt=-Edhbqxn*rLFq!>@bL2eh1VOq&F_QsgVuJFY<|6+9<3myd$YqJy zrep12^&KiCD`b=ze0o4wIdTW__)!TOGw008R1maqTn)rg0B13VgBUCXd!8V5^QcCk zjE9lSgeEz-wu1EtnKhMxK6WyzIJJRbHT)@1cO!V*WaDRNFf@$40O>>!OFmRt@s*i9 zqtFi;G6F9Tj++CMOt=o^Cfi1*S|KJmWScfsE_RD+e+qyrv+)qgb&vO0=v%-FSRq`` z>{)YW4Uads?-$lMF#yAPP-GZQ0_cNmMPRy}@oYomgtble&$Wn*Gvq-dnM8kHJV zMc|nnoMJ$r6;W%GIWg@;j40Wjm{^G$g1%HyHcj+drDCoz*F ziN^?#Cc)N;AdSxC5Sxhh%-t1jdXf$#MA&VR>po=KUh05Qk|DhAPAnA({D({Vijpw6 z`AiI~V5|gAbOiM@NCouKdZkeFu+$4!QlM^!e!n!RfpLUjew0zErWF?s%3eboA?D1B z+JV>8ex`)LT9Zq}h8(3KTq^kroY20p$vBHCD)%J*6t3ec12+vTkf8NFX}J;A8V7Ch z((yQ@@nTjbZ}BZwr6|hf6C7OJ-bAKeLlIDaF0|Z1%@eUhl^PiVw1o7&fKh>Y0nN(h zVoCeW=^Z?cHvxHpH+*4?pQo6GbI^{JIY48P8_M?`_n2layYzw5pV**I4oC;(Cz(i@ z_g}=;SCO_}sDlHx7lS6= z+XL2(Z49p^WE%q$j>W^aFbeyQ>ZdNHxYQw8yqq|OB|La<-R;aKW|rp0}%c6}q8VSosLSMVSL@zd}VB7OEL9CM&8& z?+{2@{^2K2!m5o+c@4jBaGaKM{YW3P9ftFDYxK3~Z1fqaAo94r*ZRL>8dr{3iH*@* zs3XTgO!X2T$5XU8T&Y>1f7?OoL!dUMX?s5sISlxrk$R~9RnnO;bwN1&znIW8 zvd+s3p-_R&(_^K@3spBGtGI$k3j;DVM3ky*1KT&y{Awg8COM4r<>pO~I7Ts8AuIa9 z(?V)M+=5JQj8oVRAU=W(iMN#*6c>?)DipM22~CM&Yydu9bkLa_9ha7D7_p)M0GpK7 zUFreX%mY!OWRJyfrkZHx%g9$do#4Num+Nm4NYKcWT<$I%-&-W1!5g;&ds|IvNYF`~ z{2YWTgK*nr-ZyFE)`1}+CVXrsM)uM?c@6!y*epmrD8M8Dqez((h?NwTUvLw&HM9k2 zEyDF6LWarTIxHm#_XxhD%vFtukWV3zfS@F8wq-@xXFi~B=1s3lxeDa`mR|BQV85_^ zwPFV02_9$SX}}_WQJp@U6}D!+7yp(dEFcbxq!z+x;m+C?^AsesyNY%Ei_;7WZ|Mzi!rIY+ z85jI+J^X4MRSf$C_sz>-$iHPbCk;G);PMGt}aU6}V?bq=-{Atq_j`mJ2E>3?l zlecQ);x(L&1F<*1mFu9Bbul|d(e@;`>oiB+*#7ElZ{_s1x2!L7ZsFXoH^NQGW|=X! zWIV1~PO5HnwOZ{c2|*0mxG6MwII%LivPq{)MnR>l$Qvq=K)JtoIce}zs@UZ~SD_{q za(;V(rpWb@x_@jNw|C`Za+rKZYzK6W$0?u1o$d##=dD?jN-5k-U)(qSz2@Wb{{V7w zqEYQWP8^8Q^isjqt@E(GH&V%31?|#Qp0JCOn9Siei(1v#X+g?b9u)rNyJx)kF5{oM zxml84GnvVdW62P<%W4(AHWke5;aj7ngD#L@YZN@4;mVU_-^n5UBj;EWMy*6;_HQ=; z_c7x7taJKgfQHlJI@5Z|%@G+mJhmp1Vot5`jla^WbPqHpCC#vt+m%=w{)QUbc0*vNgKh1;4_eLK~aSR37F$ zL=km9*cTKah>nv!S90YP1Fe@qOaqZ*OFI>fO~+C$X`l_3e%s`;IE>hG0-LGOoedYT z5r6L9>&xXhbXnxwK^O4@;Y(H)Q}GYfEOCiISr{oEBCh0D1;u-37u#QMcQ2*&9X~2m z!scz+M>??Xz?y;;l@j&}BK9@_AUku0kV{KxCJ$r^jBp(p`^Ls9$$Y zG*O7~l&nrjm4LSIj+C@x-Fy{%UK#R2ODlVE>PsIQX8sD()UwIg5b~YBlg(mhHZtHL zc~({Qn{}}STC-%$#lfPu-L*34`Dh@RLU{s-t>jWl{{W3QGI4>=`;5ZmMV}+DgDWtm z=EZ1w9`MVI0J)MIfBD8A=Rw(q17h!PP`9HpUOKbE6)kBc zYX;0YTp~aj5u5ospYy85kfoY88b{@ERb{M1-)v^e zf2opBa$t8U_|^Lvn~;C|C%9GK`6{Y3L=~lGglBlA>PvB*m&i(md0Bnc@KK=rYKvL6 zXslI1B^O|ExbNl zyF~${cO$Z4kSd=*QEQDUg;p7lvherZoy%42|Pz zsXkWWlFZlg&{RW6tX|E=kM@j&C>Gj0e;QaIOnse&42drDxee4`#8aUjr#X%}Gb0c@ z+d$Hp+(k`f0Cu)4p4?wlOD9Di=T*d)ObeT`aAb9PW-RMQ2;6{W_AV|~U{-do38bcqm=4fmuxjhLQ)PMj<*$iVTJb{a738Mj!tbWzW!iLet zuH6F~kO?KQVavop2eiz+SdN19QY4DxWXuWeLyd62jmC@vkxzq&=2t3AjF>Kj*+4fn zTrlzvZYwt-L_;5GBzoJR6zZUm49?h-Ac);T2y9sVD8N%bZrM?{O%&)r@}mH3Fycyf zW8p&bNuXiS)PhVG&J*qDAvAI3wiyzD3p0xVX<7#&%LioS&To+_#G|jB1xY2cL1E*# z4hxMyk26aziK{(uSL|fwJ|}L@%MlH@d7DvGLi-zKj~9aD8ZojpHt{;t;()H?F>v6= zAGEd|E#XmU7UXcq$UwEnof#3;3Q3fm4Uh1qDq|UVv1Wpk4^N$2$gaqw^S!32C)DC8 zU^@8H+Oj<@1#)H(l9B^;>IG8h(R#d*<1yuZsJ@%@s>hOJ9&M^R)Izdzf|4}lapjH8 z+}XS>^Qm{CWeqZ89E_l~>@IE6vm(|&@?5-l7~vF!H!NxR$y>2O=ljr|&ntjHvg>Us z>Lep=losd5Co>pk3{|Yor$O+&OW8o!vDmJ17(9nL+#4QdA_UrqZ)5n@XOUFdTy2r* zHV!G_s(xSjbP61ob15M+S3+im3C6hNs&HZ~*kDYD7)|a$7c41_(%ql3GPK zxT&xnp*(*n9%eIQYwlx^7)mV6y)>%q%WAYGCJ`(Uys>SF3wwu4SoEr-vFt#eI|^P& zK65QkNl-#R@2eT%wzS@jY!;L0ge{#J)6-8-`RSh%= zLyHDN?~cX2Ccql7u17g6%yo?uA)YyRDkH7--_J^k5r%P-<2;LvATmiA)>~L=E-ZX% zG9ewqofj94x)>g5RmJ31xlnw5RInL44DoUiMH)nR7@?vJkNQ3evHmns z7|#QZ6cS05%1)U^NkELvr|I~4eiTF%$@5qdZV=%dOo&~X6%<=w)Z5@iDEb}aJC_?X zIPkH~rk&l<|`%z>8X7dcz@bjXDY#)N` zSmk5S2h`hBZOeIrFM0`$WXgAOVdU|gr_@b4 zzZp0U0YU(+KvKU!Eo*Hc^dg?GQmZWvcBHaH$MVrClDvhWkgw_hdawLzpxji#wX!P= zvBf4vEYcBYBoT0J@T`$0$s_V7ml?~)>Wxi`6LLWDsDRv)JZ~kBksq@#3dC;=2Tuzc zwy;#?vS+t@eoUU`{-ebU>-X8p5&fZckh4WiOnm3=3)r00_kQ0(8f zz!2X9s5R&uG;x;ZL;cKUVfQcF=Yti}OssjM$b~L0N}Dym3dxntS~g-(&ko3w!zR+F z)zY}HL!g|ZPlV6RgFXPWJaO*10f+|GIl#)YY54utyQ7L({oixbwUirQ;%cXrmaHfv zGneE3o#UC{Wk$0u)epG&SW_&`ZY{8&$cAh*Te5W@jtl5bV&JRvLJ1{@hM=7czQ-y3*mfbQj>Ft~U0F6i? zGmXG@;r*uNX2z9`)X1By`4Lh8U;8)gPH%hUEM33em`RXN?c-(pkvaJiO%(ubnp6J( zX#W6wc=-PS{0q&&ai}=?FBm^N3TPEsgmHh{$M-D^@WVeLJaLEp>DM*b5q}HXuB9sV zWjDyy$EiNi{j~1B&2gFB-NTc}WHM|Ra!O>4emeNmWOPeFV|Q;;VVf>6mSNCpYZ<8U zXWss6j^uvha#A$SB1S|=Ep-J(wyC)jGhB?*8CAxRz4}M4lwfe|E=LzU92~4*lPIvA zfnKz*GG@S;Ghb+3vD0o=d?Z9WiULoKFajaVLfU{RHclrb+6dyGPlk5fzmrrZGwF3^8ER)Ux-LmOSB$Yuk;RDp)Xc!y2Id?*kiKV%KQ zT`xpauFDwGh+yZ`DxnSK(ue?k=aiD8VDK~uapaoXU9C((5l=fYO}bj-(vWZ2e1@_e zqs(bUDIY!r+e)GJd6Pr{tHmLI`i2F+jR*|tISd&1^7~Q8c0bK(1l%T0Ha1bdO{(2U z>rj#@c#Js5rAq)jXo60CE(soph(GSNFbC5TIMTyY;A$ca&xR%HK)1q(5V4Ml7*KC* zFHta!G*(@q><>{)BN{l#adyA?Q6Sq#7{1=VK6D^54(dD_!^(`32BgM>f?WEoQJ_c~ zVL5ReEM1t`13?WYf!Y17kAoo3omKKrsP5Dc!mLQ5){^6&-190NSYrSIYk^5-N+KiO zd7)_;?czo0Qy$d@j%8vQPJ^vRz>rq<07^8q53%(wFe1<=| zrq>-R0U^bG{{Xhj@TmZk?`)wYSdS`XD}gb{ZFvYDLYavN(y$`kN0mAeqM_V85h(ds zXb+1I8Wz82%xiyu((tnWioa!4enU<;$XyaB$_DL`iKM#eCmrPXr-Y+V#DrUHXsyE zl23c?@wHKE$*Q)3JGnV7*UBj`z9E@~h)oN>#;(VvhJ2|uK+DErWn=wA=QBoayJn2G zs~KHf4`a{Uvy%o%ln6%H+}yS8OZ$gOuRsLN(KN`FSu2^z#v$7ZBghZTTo*n7JQj`49CSYZiFc%l-OAKT+yz8mQ8W4G2&HdFB+Yp$o~Ke zR-|Ou+w%EiC_|A5_7F0M+&xFaz*OQ1lk8qYCnGVjp3tm-Y7XM7;7vRMGIm@pLyyKe zk!1Z&Bp$h=wY?+8`t+(BEvi1^IUFwP;xeqqWK9~QE#y|PV7k$4i9lpYo~2}s z3c>#X7KML}B*0OseUay2i=E7tW-ib~Q9v4pb#)znCb#tLla^rZ(X^oNH;*Bgn#EFM zlt?ZIU42IX0G(&-**Br9uU<7XE@K#^Uc&yhYb%e{e>%pc8e9^bzur#hmyN*U216!B zBx@7oe>8z~1lGmbaRx=#Qzb_~yE#1AN^&`}OX|`RO{{!sn`LahQ7;4*S1S~0yg(k> zDJM}>58#2w=I4<5BN3I<5!6wHNrGpGlQ%Lyapba&hsNTmvPizVj^@vm9ED+R-Ympl z)l8g$=m7crl8waON5jIKL3uINTfP6usD9Yq6`^YX2TTvizn*c4PVj7oFs2BBIS`Ap6j(}dKqi8J;89nwj znCca%OD2GR-YJo`$e}^d8f3*|h`8=b`+$+*@Tfu9;^VfPOKA^*si_hPNN|AtLjM3h zw6YizBBBrh7Na0&dk>Y94mIGH(Z1Kr2bk~ zZ&EdTn-|J=o_Z(ro?jCal@YJ)Wo-q@w?Y{RC-J7OS}V1a@MjZ2JhMpRA~&%%>uS`Q znjmr+4<8~+wC-W8!4@?n2swFpozhtt8B;}KFHy)~u<$+inZ#zrn-i_#{U6I?^U&3C zV$~l7*N6V(zT|N^hD>f*<%e~|PTQs)t8f^CL%lndI4o ze&Wdy^p{&{^Q&rwX6GA1SgAJyN`jBBCNb5HgIix(C=5V`Go(wWnW)HwJ_hrmi}}_PNQn#jb#tlz02@$}2rC3fX&*Y0FoE=FcUxMLLxy^B-5wT9O2Z)+j)|#p+28I7^FwZAM7~gn;xKe5yzwL0+c9 z-W3QpyeYGF@Tnv@BLiTo)|yEJY#R0-kf;b6c=r))DWrpb+cnijzGi_WLu0IWEZ1Yw zgpds4fW^Vqi2>!tVlGaDrAc9eV}RqBzr7%_IxYOX=%TjG6N*?Mh^RL<@u!ll!E)B@ z#19+Ny+=v};l%{kj$?0y1cKNuLhqt|@r+qG?G`vbw_j3#JiKbT zE>)7pjhTtbM~Yw};t9Ag=xZ~(G%RTXWn)a)n=x_;Sjdz{t$m})t)-k zgi^rr9l*a4oyRE1U;4}LhIZ;u_0o~djG_Vrd~PN}Ljm8JHIJDfdHku+B@x-Z)t|JT(1KwMUdNDCk5Bnq12C+ z=vKk9MKifLyr`ZxnqeA0sTltNFdzL|u`;+C;yY^}W>nderbLXlSi!p@`H@Wk12M$| zoZNWCF{^}$0JF$Wg#4;B2`qdz79-<6CQP=4?7-jjweLzkOrr-eNpqFrcx$8rr9Xub`VBX(&^j}!WJ z{Hv{!%Yn(qN9-}qZc#2ovaXC+fWxR4u4J7e494E`G&3@R(Miy?2F4Hi%F2pN zMT!X|)ew3^Z5|(uXKFV!RnDl%`4G(^c5uqa({8pVk+xr?5WL6q_+?n(k94I$EZzo| z1u9&U+j}mi*SMkvR^*;$8%vTrsgf0q0LRDiqR3dgeq|8Ji2net`;d8q;Z)rh(4L7C z(iv_%Z%Hs&1M@?SBizU~+Ufx7dWa6BH2i)#OMRlpUB5c9GM7=8$B4=bMg_X*N06{P zkdOsXu#29gYpoQ)0OJY=yE26brj;Fu0wu!6jrRIa$E6iwG;y%;OADyE@S`Auje(3< zDTs8?_)u&xaPgR+=q+y%LP#{+b~fv%*7RhMBysrR?hd{dG)V%F8v=lCb@A&$NF}(@ zC+U!jbnvK6MvosUZ6r1yI*6K$wgjQ97=Mit4z3new!0RL^;!@?V;!NpL|fdqq?S5V zXo-hF*+BynVt+bD%LHUBvuf;I`5K9k6k{-OSq{-ru%s)M$B9xQiR-%Wo5ZQ|qfr|o z;M^P(HepX9mVPHFBC=#hzDtdcr=aoD)ixv>zuOM|$p$m47~!mez)7 zR8~g+05^Ja9pRCP*?>n37TFE@vGF3a<;%#o78h3~1MXbX{{UThmQfiHkK48H_*3B6 zIh>X5KQ9~T9OS5yP&RFQC?euepIcHX)uib zrB)06G&u$blaD7rrl%mlqr^^nF|hCgry*JtIH?L+=XZ@*n*9(qVjlD=1wDDNNfR3JZN(Rpy|Ly3$$u_iade9V z8HN7t)Kw; zQ`lsnkjU)Zb%;E`D*TM@$WCLrvGDQanIL?59l}yGE1YdP{1DqlO#a zxUllGN6F)`Ie;o*xkOhjNs&@KFLM{;agc+OWRgU(0Fl`kMF4S-OmL;NT-M9Wtp%wx=PX2`-hTtcqd zaxHa0-7n?yq-qDQq<&`~z~U+8@KMG-VfH83ZZ`N8J{GDyu1nr63db?W=HcZsWKOgD z2qngW1)9h7pN^HTwv=YIVUBRq%aIeju{20e{I=1BstO;%N%gSu{ktGBO(Mu*lvo0c zH(k8#RkSi@PY-nRU8dP>fiCQf!k$1(mBTcyT#{na$&)pp;ck*ODG`-AEW&5dL|Xp6tAcY$qx zg&9bRHbKpqJ_OH=Ce~y&BpZ*ynJEC`=khKTCL0xh(n^pC_)vg10mqByhCA{z;1$M< zZh161e6M;EwhB%p3SLGV2aI~{>K3B_kpq`KEG zM3{LYV>1Rq6$rWMLsShI<03j0M;p56YDgVM08q-L0(?(eF2GeL@Nn@n5!c>G-3LcD zs%>VC6|RAJ99ATm9^A5_iq~lY^xMkxmdMg9tv*4yqk+MZGRYoPG8-&tL0|`+N?F)k ziBzOy<-GZ`WaECq$aGM21Io447~46G5ihQ$_asqdME*7##uivf+%>TAq-bPoU60(^ z82B>7n9J-Hvc}*Yt~^$-<*R1QEf;Rt?ku?TVxJhD=)sFW=rvNsrlt1Fu7lrjxm^6d zac2>Pm7`Wuao6EnFry}IO4l4R@)?Fk;BR{kE^A^&IV5v_wg@-jArIg$fAFZuC!^Pq z1&9Y;y44Pa+|K_1Q;2BB?dB`ukzz-@4p=@Dt8atE#{{Xnt@fJs*&W(+oY~LQVyhf0bm5mr7fCTuOFu*kV7`sT) z{s+c^0o2Ci$@;vn;YL6**yycwA!KjL)EH2)j|6AjmBAi<0+ekC?9NvQ9FdO3PckXe zVm3kN^X`B!gt0vZTf|8t{{Zingzao%fOQ~r6tFQTgUn;|#Y}2T1Fbz!mSwjR2-O0( z7d=f~R|OAJR~v%P$OZ86+2TDLpf#T-VyWt1j}4j@{iV*nqZp6Is{5)IeZ9b^?T%&; zeav?w{vCh9tX+zHmAn@C16~`DQpDp)Vd1pZt34xfuT{Pnzv=nldy_!v68IG&^%hF7 ztacyA`gTi^w2q>zP{ne9GII+#NWCgFCZi;PN0Tg5hmEY@{-ZJOW(W`$YW{%z+- z7#wE@MHZq2DZoTPI^S9-3>PhTgHfRo6_bs1TWZxEMync&9sdAIudB+D=vbVDWpgs{ zkQneboY!8SMAm0{W}4CwmU38q$H`_sR(J1*Yu&Z5@&MJ<*jXW8h@JA9T*$V!7F^C;K<)c+MGcWOMGuPV4@oeQ#4>Nh>cfuEsbKq+k#2 z+pRKkLMnU?f0mjV3<3xvYq=e4JT5A$TDuL!lDR#%Hd#!#qa)e?%0iaXmEA2QWmoVT zxZGdTeHyOQC;Y&pS{f5_FE_O?UR21z$Y>Z1t?{GHv0Y({gN)9CHyINd)mF*3$bX$j zpveH>$;o9z_@7L}21Y7f!QJz6Ho!vSkslVbBDmk z;`r}xAg|R6v#~mZ=SmnE$%<^yB~ZpMpAr92KFQ2P=slR zFCr|7qnK=n4eKc#X+jG(6@@trvb3|9!`dxVPdbf;24dpDm0?D-jHOs8=sy~j10GH% z9}5vy84Kn)Vp>f~ke(l@{F|b7086NcCsyPo$>!2VXg(E>Cd7Lo}ha)Ydbd<6Zx+w=;NTQk@rjZ&j zmMm{}2@11bKV*_YQ`BCX1d=;FGw@O=p^tj1?Np5Zl6(lLDJd2vCm+GX%JUKZUR={h z54KO}R=Zx`3Z~LuNG&|Cbjq06{A%JN@e@SK9Y7{@3u2^rTJ()Ev`m2FyXTFIjLyO3 z;aFjaDTNKS_RYmFt;uh(5s`hv;`uz0D#jGVzRu=b?@{_}d@Wbjuw-sYz8|^xyo}a- z>|teJ(;DbLXU5{2P$0ZH`$w0|bj315os=3he+5fhsG%V$_+M(GUQ3XhpS-c-4|4#< zM#m}s`f9N(CohtM9@{vx!R^Y@F+v5vUVv8ow~E1&9a3ghGzH~GQF2(^o`93%SY*~Y zG*1uQ(#DSH)yWCi_`RUT2OAl!0<#D<4l!ss-ByG@xE!TI*UbXe@ z49l9ls|BBwiY#^dOqqjB`Xdg6p0@n!K36Q!jYVLj&w&(K3y$q;wuF37TFPmNAD15o zk8K-!^(LVck~C%gR!n0a_Yb%pqfKfdY+CVhak%()#gFeupcg9JY)_BQt%)lfKXf~K z&4$ssKFHI;76?WyLfx{}2e^hF|1XQz; zQZ3MT7cDjk%taHGQMiC?E-WrS04*_$JU2+vQoavQ?6 znFgfxuVpm|X&-4hUev+QpC7nZ8_ZMKY1eQBcwfS!L^N*nkL>iJ23|xlw_TXR?Q`Nb z(2%rd-2VV^b}ttrMcaIGX0br0B2};!@gEv+K@;1(*}|_OH~q!NLnaiZ##KV z0TIn}nAsWGQSlh@!N$wzRNHf>h&~h$Qy{&+Rh#jm5y+x0;2_uGLFi4{A&ZKiP>DM* zjGayGr6Y2*8X@Xlc%D18a$}wpQuzzE#F7urvhs3kRjWmVi{LmwL!5oy+YQ$@1bLfM z+TSB8{1dTaCo_^E#Nr}e2NV%204*UtH@)mBD)k+$H6|kBcu4Z`9B^24;duTxyPFq_!dzT=V^{iU?_f_`Rh6+_s|9Bc5e`qZ!)k5->8Kwn zEL30r0Ha~PFq@5YF;(>_>w9@pxAHP#yK5Zf&pcAL%z!{dIvqUkRoco6DOTCHb`KAa z?&FMw_ewCjpVNEz`PV-!-I=!?IHG61+X60Vm&4wn6mAyM-c`E`(952>m01b~D7em{ zh16Kw{HDHtIM8`Pk(xe7Ynq5InTBHji7 zN%Z&%kO@2W3Wned(?KNp=Q0l=LJ1;0^%@SJ<5CGC7FA{d>EtLtWdx%k7bfGtQ3>#! zG>x<**a{FVk4YGaDbOFx{#7`JMwrKY$kw;#QUKT_nJ*FaT(8EA5=WrPLlJo%-a@Ak zrV1zDDJb_IRUndmHflk69NTEUNF$2d?}*l<0#2NZjm*HGofrttMp85;GbOL!DkOzqQ{cwXDaN}yYHil6La=q?r`2Qx zvFI&RaG~6O+DT*rblrZxDrJmEa%K)QAC6$S(1Cv{u~b)SFa4R?=a-yh=N-6_>$Lcq z$Jof~v@XL*X19u%P(~t)Vnm|L&~&a9t7~p{YU-ARFEiep9~G3C3hO>w3z*Ye4~?p; zt_x!9Y1jh`?l)~^WegeFW5_?q+EsPQrlq&Q%eEw3c2r^Eja^$?fHkd{?3yrStE<#F zaJVxl6XT&@06?vkqu9xNqLQ-igp6S5RD?VLd)SwG>(FAbK_7!GDrdIb3_9Z z%rvpErz8Rs41ipaLF+>95Gz?=+>a@Xg=k`NCR^#bf0R~dX*E`mR~fM8&)(0zb=8IS z{A#+?x08Wc8L5UK2kw;SY8N5JGD93;fM- zb8}X9I@pz3Rf9<3xQ-X;@*`YjXlA*Uw6*QhxY>Id8`YgP*P>b@EAQUT!{e4*{t{4= zBVXyQa7A=_ox542%zd7%YgtBgPq_*DrZ*?_>NWURcBtaA+4k#!lRufq#rHkTZTqAT zucyRTe&$XT(9zVVJ4t2xo7yLW9k}x0Zv<5fbcdsy#m{wIa8v3Nz!)$XKjEB!hiARgfbKe6P)WcA35c9y+|UcVZQB!V7B1SyQn!usjb)TAR|$nGzyZPt-kpGyv(DljPDA;EJQ zF*%29B1T_#Z|ZGoKtZ_91C!%&rJb{YjZ(`B>TG(Coht}-FD1v}!xXH=Se7o&`pFbf zpl;lz=RQXK+uTOl2bez&4Ajvh93evYE_^^BlzwIjfz7D)9qGW#2%vG z=R|~-ZaO3+m>w7j3LQZVN6vu;W8h%pc^)!!G7k*B219knCqE}*l@zeJ%4!gyAKL$UD&F$Ny%CN0JA+Tvd&a92K=cD2jJ}t zM;kI7pW4@OH|lh#K*QVcM~d;oBSz=aj@~EEmO?X$ftQJr7D(ApZQVCe+jZ$y<8URE zgLiI3$7Joh*at@+%0*W7)O11~Uk^GISCaV%1)laJ=T$w+Bo(2bBO`CQc*Ti6bOM|L zb9oQPLW_qWT!uCzc~M9fWDFd)E(F8sTlad4>G)NG0!NM-RcqbY`kTbwp$Q4N*;H8( zn)+$22_XtnM0RWX28N`90%Fh0Sbc~lbcwBX2SO?|G6$Y%z`D5x_qWE309(wN@!ClC z<*2Z9&_B$1)pbrsZ3@PVkwO0ePNXgGW$Fl~X)#l1MEN{|ZH{%?s@s=x*xdYRDuvtR z3VCM8kjpccm!;0S3ModwZbGKUjo^-4W@jZwx-4{WolZpJGBGk0l^!M=j)a3nk_Ynm zjJ#A5OBq1I;Q0?a9Ei}qKZ>6)sc>AjiUHU7(QN_(o3(jyzEs6_#zrBf14Xg%q~<>s zeVyAmxN!Yhgw2MQGD@0&4^T&i4`k?04Qd4zDsmD-hsEQ(nQUwkL1KPFnqZnRe2i?2 zX`dcw+BxGkk~S79el+V{Mc9+TihduGgXarlXAggq$uc{iFGUYcF#dEW)cLWfzL__Xn z$YcicNZY<)$kA3nX@En*#LQ%q7%sXBjiOaDO|c#{5(suE{XTk9 z@h10jX;2{{ZVb zSm~3SD2$V;`2pcnS?XOTj=6kPaPOVe$OfMpdRiG>>fLlAV$F_e&$MrIpcT@tTErZ` zUH4_Ph2aKqNiv8?!RUIQg)O7Wb!C<*a;4*#;NgDUXFvy9=V!V$;H{p4_^w(X`nPaA zfg`PRt((F(tWZK^@LVb6z4(DM$zaTNHIFKlsk;T*V4d6Aybl#NCnkgbrEFTq)NkNw zoD_CVcr3}AjikMHpL_9;<3)_|GJrLERrs;2Mr_UHa$1LZanF~JjT*5N{+G3em36yZ zd}vi(uO+!-Rt~osgIg^|hiY^Wm%pBN-CAFJV1YmLe+g>?^e&r=mFE^)Hm zrj6JsxIP!G>qA9?Fu06}GbWoM<=-}>l0Y8;OazH6UJ)aZ%+bpwwe^xkPDJAXT&7nc z4nSOPIi*Y4O-U!Ms@15T zKsX*RxOu)ycLxu<79bMNucBCVsxw_AXva--HLlt0zUj@*Y}|m5EJ2;Kh+opWZjV^|W{;c<;L1xse<^cPERw zWBW}p9bD;puKhb!S}w0)U8=IV_ge=Kh{?pv#9g>jpe989JC3%v(zbLm%7$a^;fp30 z_Gges=4Q?_s>ceOBc7(8zLly@u9iI?m4k=e97{!&7-f|&bFGhstIp%M9Zk2aI6UFs z9kRW>$SQ>^xvp$3Hk09Aho{+j5zg%O)nS#C&EqjL98C*L8PlhUtv7aPqLr$8g~8ic zJd;Bzz}T%LUme(7x0Pgli&g4s`*hZU8C|Q%aJh3Czj1b}BA~s2qPumo1M0e>B2yDP z#gTEl`8pctRnDmAy1@$L8D}bn(*FRk_1ouGau9X#qs$^VK&iIZChhZ~X2*nmi-+tc z&3y*QzI0ZqMbK{}l+BKBZyE+<{V#E$rfCZyxI>TEunvF#B3bp_Jz29H|gqINS8@ z6gCL^aeR%I=(|_JZ?p?gs9PNVks~~EJ;ZDJ>~0R8R9r9(!^I`qEMx*kCd|iEdK{9} zFziP+4ambkvmsbfw_W^qRFuiZq0DXvklpn2POmh-rrMIeALB}xVnFdY4&qFo>Dj1f zz_QWDP{N zI{9fjzUOZa0w!SW7J#=pPgj4VW+XCxFu>==KCAT<3Fc1Jiy0vZ5XgC zt@jVYtXZ4z%I$_ch{5|&$o~LZhCIG9cfwy({=hz{>_ya%A}ZH)@+YmY1;>y3H^$2x zvvFLRISkgv!<|5FdV+e@7Ru3j!&V)K_KUVTejuJtCSP<&W0auvq=;-qy8bmy^V)RS zx}9{rIa$dZ997ZUOK<+sfRQ?k?{HVO^n+X`uC3`Bl!^6;_bT zDByANIE;*LN&Tdl`jm_Aw?-c-%GB7`R~2$I+r6ThyjLWvD*LF6B9c}8xlsQAEnRBr zQ(I`t-xu1MeZR;ItQewPl{=DD0N8kdYfL7gnHSRJyGi!zw0qwrIcXUp&k^4(EJwKD zSc7jG%A2b-G_9yt5%$xvc?lthBM`}#$K4{8iMyhbM_mo7o94F2wwP75F4!HL#pGh9 zMmH0U46zm)wtz?i-A7F;JHN?#$0jA*-)kqtsn<_2S7UNz$eJ@~^3SSvh=ptIE7Ubw8kO-Z1GHa5amFxKl#q*nw|@{mt9#>d)#+T>DN%z9NaLL7)d*%Iwv z_K!M>%#9?+%y`qANcKLNXUtBJJQWS8H0yLR_2|eEuw?sN8EG z4LmD4?7L{oy(t9Zac?BTOq1)ltl2Kvqa8Ssyrv66Bb3-il0 zXO+>(Dc1JVkx(w=cQ@S=WXkxMV2FSBB>4FXegg868VT`MIT}_1OV|@lus00thU2B@ zBa@RQ@!f(5k3uijsLI-|h4^bXQ?cpJ+wK0{hCH<3hR2#T5;Fdi@~<(Qv3Z7f>w>$M ztW1n<5tL?1s}iNdwtxZFuvX35S$*ruu!zn_7liK~J1hi_Pk1uLDu75n2K9AwT9%Y6 z!=|U2a(>YFUOzV`E0tVnOTIkIt%941?XK#zPIBuy*tKJc`=hib>~2dPk135N$g@hF zpaW~(uu;5uIW3LXOEqEcAB)&H-){I&*$i?rW_XE_FX=#T*Q+x29#^24y6YO$+%h@L z4l|15Ai4USXTHy8@Ry%m2 zH7ArOH5tpr7bDWl%b>SGStpK$h*s4V4(a=Dlc?ly+`k|}W{C!$D(Ut6jcCq)W2-u& zF66igaVGkVnA$AG7G!Worn@xBTPa5x)OBPwMA)#*pT1*^`eru0kCj|hN@6@o7<7=x z0Mh;-)F9;Zrpqphb-#@;4#kI+myISu$`&D@4WVnBQgT}j#gaI@Mn@He7G^;AapZEV zHm$FfsVkK?1H5h%ExZ;F2g<31r41~X0hj@_4~=Bcn$>@yuLdgGQ4^in{DwwM!EzQX zJaPxRmM5>3KiudKwsIYT!e>K=HygG*;~L1rXtQhjPvKeZk*i64G0kEKE-SV9hRJc0 ziFT1l*xCgbup+fvI#6U?cd&jx2gu+@l_qW#pvE5RNII|v#cH?Mm!Rve(w05Kt{z;m z=jTQ2@zY&Bwy^4Y(8-n6Xf`ZL%#Y{raUdBORye{R-i}~@RBO{ujW#Tf!OM=QisQ4m z>}-{rBM{CA204K89u;lVWf<(L$o^ZD`pMK}Mu58;SoB_&H2CP&;JwoW!R2J)9p}Y> zW=z0DvA6PuHEpRVu9ivaSg`rrxw3IFR}^9_jv8s~4ahw|8q0brXaWXI$+{r z!nwHLPZ;%LOf(H~>OY-xI^4N6CrdSJ#b_pO8w-@;@wrSnBaQKwd5l<@BP0R{r+I9x z1%9;aB_<3WTQin!Q;t~ip~Y>jkVTaEZ8gxeaY>kJn{EYjd3>%fA;{rm$B&iu00Pn2 z#x(sv`O(E$T6hLrk)#~M%ma@yLzfarTiR&K-Iq%fPTrzXO=On-lP(4i7o7~!{=R9wO>v~Y?Z3qujFwU7#`%3JlOF2 zyLX*S5J?ulQEJy&W?Li=i^}nTRQLs-B3TaI$54EA6dhQq$&*n&J~mXa^4NlGJm(ne zl^lPh?a&R1gBKngj2=n>5@ zH=O%-2XExGlbH+(&1EQ5`h0KkuBHsU)SSH7csL_?-WpEe<>KSmM!`K71v2ifC`Pyl+5VhD@iM7GfsKuL^c3eDEmFy9p!(+!TY$5WuT}SE` z2cfI&1v9Cnr*=h;$0i3Lk>zojHfM@G9u;s-hs{l3c&6GLtC|!tw%yf%hdQhzwj>K; zud5wTU&7UYuShC))VOx9a`0T7nAp%nab{v(caWW>SEke9)Yc5uvNvIMwuQU8J1>Qc zA}&h`Xp&|M+esQ07uMYmk*xT#+S)SgxT{@JSUguSoTICf9c68%+2kw zHz*u!1mDA2yDkLLUM%fsPjwlD-L`S zefQ1e<#(Ep)*iGuu4fZ80E zy_JrmQP%Z?Ew7EsH{z`_C`CiPds8p7@*~Ms{-T_Scg1)vKxNRaz7?w$e_}G{>%3-v z#d5vFg)1&JEUhyWAdr+GsXA7clSXP<0p#zFc=D3Ni8;o~YXnek6_)q^02-^*i&kch zzp?q8tWMlB=dpaK2fI6yd;6My8s&Ct7SQTob6rSQ=Q!?2BokrH1}r8E zI*M#=)l$U06DIL_3|1*O1FLkp8W)Y30i+;n26rCjnisZzv})P(M?(Oi6=Zyy#( zc$~9mF@Noo{^43Fm*mZSQL&x#J&_j)m|q?k*leshbJXs0)nOkNoL2c@_^}n58MC+-Z@X7}n7bV5d zKOd9De)Lai6t3+*@vXJLBw=b9y+0~rAMU?O*`bvV$DJ&(gMFa*bg2MrOxZGoH)C&w zNESt6y%Yx{ljX#kp}TmuokobHX)_)4V{!RZNG*t$l*EP1Eg;|X)}us1{{W~& zsJ`1=p0yx@XPOuG)NZ$0kQ0s0$e`^)d@1WxBW!JR=gDx+yFl>2jYm`&W7BeTC8G=T z*TR>GQ#ltRAJe!qc+`SO^CBx@*FAl4eYi6b-h=O{Xw-#P{wSIFyZB2-X5D)jIZDrx6~(y;T9|* zi=!~PH}b5tTAFfNQ4gJt_<7qP7oE+39u;%gs-&+SjmgGrvt6I42hOa;#cIm3r{FIe zfzRW)xOp8UVx+Qoi_`X_B_S1cp9^YgJO?V-%3~u~^go4W!0lh9mS?SZM7B;cziR>5KjP&y+ivVck0-y|aK7JJtLDpc*@-u1CY6N~2 z!iQ}6l6rg+`jb#m>3Il*Y`C6=eL(}Ds2u>Fe3yy7k$15cE=P?L9E*<1WDSw4b#DMF z02c)_B>O*0SZ;*@eSM_Qz-O?;mfk(=N%DFoI*P&9yb-`z`W43bIg+ z^ZYV$oLtdnUP*njfP-yq@T~am)6l-jG~mzs9!^Ju-@x*j35UeRx?iX#_Zdk(k$UL* zeU41;FB-!vIepuOC%2P@Dx5VYDCBKP143_8?OL=!7G$cKTE^}eTR$au*T&tz5>YXj1>*Q}jP&#}eoADP{pmnfL{m{@>>vd##&^>~`4U{u|fyw3U}dL9}) zm{q2Q47jkCnN$yL%J^I3Sley0WonWteBTK-DIP~C(K2F2fJ7W>Ht5QJ0=M&tN6&5Z{c&8YgQR>tKWPjxaVD{^+RJib2-!Sd@7 z$lU1|U`Pme75QmbS1c)LsnOZOW4u>qb1Rph!SdN&&MeX>k(Ah9%zP=Y*sLazU3&JI zWqZAFcuv*B&&Pu$^7EhyAY>)I%byGUDe&dB{{TTVVyy=Ib0dP29KH%Pd0DveoQP!` znmItR+kZ1wUbdNF#+QO)xAD#gbz))iO*~LT6MZvFaIGT`@HecTjEUDxS*xvy^Ved* z-Mk-e%N)3Pt?Wb`B*?y(NgMfxoyCo1!Fz6K&5oOS0O0$7H@Bonqn%n=RQpm(xx=E9 zsn_9FWXP!*(yH!JXmrSy)_G&Mn4Uf*|?FDK7#Fb zu?N6WvXE8lCg_ zx9b`41I$orLnP)eKR+FrirBb`ENFm8qj61n?ENw=*27h&$!yA(4=|?{ z%ZOQFnon@cZH$|3ZF(D;#+{a^*=p9>GtJ%a#L3&;%PZmHfA||ITVY1rg7@p?UWc!K zRMhj?@$j>ah#U{R9Nr8cOC*y1!6O`MYzCIstv{u21#2y$B#O`O-dCHD=E8ku{^{HL zNUK#6LUL`AoHsp@J{!fIF7%4PIQ>`iBA1WA+>HaCz~cL>vv48p`7y^ij>;r??3ysM zD<6$wO4PsTZfdrt>QG-3?k8en!30Tc1f)nAj*r&%)Kzt=dM(SW-;?NjZf6EYRmCUlt_uafVke$?@r$3TO%*`83(P_Kx2>%Zl}htu1Z-# zDYCduV`b#>V~}izhBY3L&9y;2K~beyS|n2PJ&VU^_iVVFlzeX~3+3_oBnjo)yJC_0 zf%sN#!ci#K*0i``ypI>fH!aC=c?v=)4FrWw#zq$ee5$;8To&ZTFJhm_aF{|?fifeK zMAbH(r*FpfwwWAiV74gOsPdeCMhuA#L1_UylqHIh^A&AcdlfYRxtw!Mha(YvxI*fL z*j}7MKNwGn-u#bt0>M|#h-AF>UN0%jNj6gCtUpgH$CxnOZpY4u4o;GkE5C1;6#!ScEPh5(20XrzO3>&}9-Pc3(nzZT zKBMDF0VS3}w7iX{@uxrspC!^g;^zMVr3YFdWMbi&ruXK$gRZoaFl>z?m5Uf|{{VAz z(wPt|9ZYI&qj~Y81RYD0cX32W7BUhdNIRS1=THN3%PvB;_A9%~t-f?*WQO8c@ze|L zzfx!cjm?*iv7c>=HU9un=~4)QGImF{C3oX?aI zl3|Sgln2kkmIy?i%;d5eY{8B9J6mxyc!QB+?f(F`oYef*7rTo807i}(j?ykgD@h@h zr1g(%;pSmsCL?1ohSpWvYYNYHSyEdQg~}NW>kC+ z^TBdbNA3vjswi5aR)LRuBN0R|a4%*D!l{OfB`{3*;>jRFHXrv2wOTFpxVo z;zx}Lf?1H6_!ys9XJdCdi&Sqw)j`hRz?CxRlI5862cQ*PxkI(|mLMhFv9y)6+-mg9 z(Fl;>BgnwZkx_3PnzNrjg(a;HP{~boE>UmWcQ-Y=482*7#RKnYW&3l>x~}4}-qg9b zLs0M+4>Pu7l6LL{*mbQ?A!f(Qfa5>a$f>sA20EG`DYC5dXGrNT_yd03K$B2m#WYGX z52$q>H3=bS7A1{ZG`Q#mL;;zwVw+)mk`AljEm064W8-e#)(SMSwWx(6Yl-dtN1er< zPBJAiB-$rmuPD@ zKfMnt4I z(PP0{BZ+*^A#TFrAzsdpjC@xTGw)f)UB3#;XBU%lQ$&bK{@zbGN8)|ZNeuGtu>fmo zwwYD8Dane}*wi>Yu0w?F=wX@`+#E#$waXFW)y2<=JGj{DVr368 z`1R{p>!UP7V;p`CE-wq8i^!(zc>^?2om*)dTCG=`C-7&zUxPKy`(uHM*j(l$%@mUc z--<~W2T)GF6}Fv*{1saaSi0b4Vqtdk;cnd~Qu|1t{*h}Fdc%HJxu=RyW*oXjgEAy? z?1JRZdL4xH_}5Pj9g&MOP6dVdZ0`TiK&^LiO5KFFc=c z@^~D(4nYe-vA4EV-A3;pon)pJYRWWQBdwuQ44?oB*TSsFX7?+yNUd@m z*~Q_fwGJD~=hDD|t%u9bw5%)?_#;?9wCkcNdietOgxBNzUE@pggH$S&lR+}d{h=l4a z0BugSR$NZj<>0>^(ok7=HRq<}@gk7~xL9FRVbgi(r6x`lTCyhjY&qUNmNB!Nx}P83 z<3m~CjQWstzMXDrb^CEwSraE(Z6v-g6~|)15A-FxnLA~5m2O3a_UlwzGqacA(y*#* zM7KMU#4dgtVaXhz zA=grjH|E-V6Iq-lFVbU2#pnBcPz=yyxwET=#pFo~H0w~fxW71GC4l$^}1$U0_62Me5Y z@a9=0kbO2pK?)1vC4N=K z_d3;`k4)-h{r%c}js&eFFOM`)x3>_G0N|0hU(ZVF^z*ADm)gSW%I+U!X3v8LR}Yks z@-s0aM>}J25xG%UW$Z3c_9?}M{{V6(vH8ANnReqc!Y3jWrZ|?slA7pFy=uDRqEjvl zeU@$(2su@wha?#k;ilWJ+iziYa7mCSzG%>nj@;At3X&3f|t_8fUR#wR( zI=1AB#mAq&^Kkf#^p6)lH84pd4Z)f%JwF4~R=M=nd>EZQwu3z9F>-i5Pb-S%OHYxG z?11XGMQttTTJdC8Qew%C)wDw7$&Z}PHyWGe8$k`y{veN$tpzCuL5^|~sS~awRZEXnGQCVIJ!!@qM(hVPh&OO!c92{TzSmKbp)BfOT*2i1)HO0uiZW-9e zZ(@`N-O<{e#mEd^N+plbB3NB)FB#gvHCnk+x-zz_d6OdU9@sGCyi-pdb{c4%+->F;>grojDALWWk9JR+NuSVf#*yr zEqn(EdxX9sX0|*|Eiy#F8=unpj|$74@TLt|E6K!-a{Om>cIGp2)8sp@LmzK>EG1Ps zGTxINt978(=RrAr(a+}MLyronmmV=3Y0&|-iTr7nC0$UK$ll=nwcQz9B>53?GPWxa z#$gi>uC1vQZ$)BLGp>f0+aGoNa}y2GR&3caKWRx~TE{>L_!C_Gy=QGv(ZSiQ!!2=k zKNpdg3rv#j&PK_OCUOAu-riu=FS=<#v+b(flnh?(pSO88;Cbv8$>ZgBUOb;tkPd?W zb-I}4N@gqFRm2gwTn;{dWa-Iqli`cB>ydX*BkBg**xIx!#A;@AUWIXwJxM+fxj zGI)4ck;p0#M1K=i_AH%$QSfN?FJ1TBnORs+^VrEMWnzFrq0&gcBgV0H@-9$xGh=SD zWSqAJ%*&FQa$~W@abg$|AU-0y6tZaI*%Ol3v#!Zdb-#v{ld+GQg}Jw_ zlY`WnPU(IVGD!Gs@nhyl01y7>>v2_my5p&T+&66vEIXS7thRc(kD+E)gkBxN>QwNc9 zHth{#L}7T(lZ@Mlxg*D|05NTmA$`qzoo`SGaAiD7WWDY`8i!u17%;Q(=Y7+7>#gg)AgK3yo12+l_rCU*h{x4=@gI?yKz8S$gM z@@{|5q!4xe*$1H5c~m5cw2A_s)P6KTA+nzz)3WX1P!Mz8k-%VW@H$ZlsAi5*$vOOK z)D>Ds)*LpE+ujv_#Jv3wELBLrtj+|qap{#DO%~iCD$;gsO0^{n#N{x*WM13|}%)7xS z#;aw?mMlnH4lr$L9BO_PYKrXS8!wV_RYL7++Vt}xXp0{Qkrc|P=WC9a@g8**K=v(A zva;Py;pbcNJs`zp45fYEhu`~u%|+)4s`9;1)jvGA%q+}KN#=Dv*tk-9R>H8n&J1VE z?n@&DZFYh{qCx1mh&cF25)!ukM^pG-fdet8!^Ma*0>)3~ZofJqfObrCuahcf?yxBHPR07HmQhX^MrHR34;(L~U z-s0I{v{5T>Vh>uymjb)g-H$t>Cb-|Zc{vj%MBqsSSxSMeg=W89C84gF)76u*ebC~v zo?L9~MR?>JO~5t-;C$+zLrZ-|wp854fI0o|!||9){{U~}`xBPmB%@6QZ^et1V#X|) zqSI0%1N(yRjsWJ%$ITIwBmm7Q+(z9lDc4%H+d{0Jj(h4z<9*(K<@V?0n{GQ>c(B~^ z3tZ_{(c2X?i-q$J2fz|W@9|3 zc|p(*8nX5E(^9;5=WPvEZYdW5vYCvTKFCx<{HMma{?^&4e{>amOo?!Kxv}{veaBZV zxDQsRL2rczt)$Yl1zvmI%ou3Q@)*adze*tZpBlG@k_BYh8{c@H&y$Y?Tzjg*Kr1cm z-zw47y%y$7>d#^WgyDOej?2YPS14uS^;A))C;i5>-z6c!DXu#vrINkKFgcfaBgRsuf$k+-N5T-|?{cf{qzUWVy-t;`mR6M6Q>&~N@2KK(c)U5K z0Q5VGw%8+WhbTv}dN0IFbf?>B0$z?PVG02Y{By?bUc?(sp)}lpqRkMLl!SPAP!ue_h z*>?~XP+dtUts?AOkZsqm5(Ay>{#ra}+Zx3&ZsedF*Jh&jt$6ZdZW*5~G9{r#;<;{f z{@|A_<2g{qw|rY0zR~>Gta(}n^?5#W+(q4V5Lf#&?a@xEAVb zXHz4zrt~m&D5~ZHxZY=p&B26okOaboJ;?SOD{bjuK6JOn>uIRGIHXb>drO6TEIh{(DKJi9RjUH;Ztmgxp>XmEY(@oyib)$o z4ZDxZw)Ohf#AfVvYmw+gV|PCR!DC`^v9yw6suJ@x*lxY|sn@MNu-eW_mSmI(kGMN8 zmCK8e*}~*2l|Gx;iys# zj|+`eF>(1a2qc(k?c5etKMT@f%NmC*Ic#HH!-dFjxsze%0XDe zkzTTt9)Gh|t*ere%Hu*H$jF*Malhs;RlbABR_0>_p9T!BE(YUr0%Yjg=-W?G_)uX% zxS9Fb98_FPc~fJES)FA@A&W>w&Ym?x!B?q$dlpIyh6YbL$fn$Ex0+cK>74{^%Br}V`OWsb?^A8lSnpvWXMO1ZQE&{h-8n+$ZIQSPO z7DxJ-pDWtygEaAD&+Kv-(mG2Ut*^5{Z{wwRv1C_TGtcG5>1|5k%RGE8nJ_WQXA06K z%D0bSh&6N-1#npH$>ttCU+GsWORTeWRU@TWd+}0PO7dhzcN+YDW>yN>*%-&~^tr!P zznwiTDnVrq2`&kF2zlHH@u6&)#=@~_`5{{U$4y<6*Yf$dyiugS{sIZ$KcX2#KE7Pk8vSb3V&R%EuK(<&w8o-RBX zVTf4Fgo5IvNfT>h?sK^F@-U&oeBqXW{?bUdc?8pJzX7Z|?zDqbi29fsju=^fd z(H9|*PHsjaD9--hvzCOFD{E+Uu4iudf7`Lt>td&p$Hw<>A&->|d3=OlU5O{s$nr2` z*}Gsmd?{B|JaZb3`wyQGZ@B*eYP;JZq33&X24*a0-;p9^HZ88@p@%Lt^szJI$ufqr z`L5%awXk^XhFLima*ys~44%}EL1cj8rHsBAo@8Eyo zHO%eW+~nPYi-w2aa5FxiCj*VnQ-_Bvj4(6f(i6M?0B!s#VaWu&8_>&pqquYUDGnY) zOOuD`DJTGo9}#aV?DhVoDCK8-bZD<-a~RoJ-s~zB$lbN|Q+nyuGn;2$1sjv@oDrS< zH!eMv8a#Kk&q{F^ER$o1J;2s$=)l;TbRh0OCc_zCKipuzYJEoZP*N}bv&N2APirFu z^5s&FtO>MheQ&K}>|ctO;MLcxy^Z$=u`#fCJjpYjRE1+RN9!c03w;T%HJ2)P(DXFN j2%>QLshN%=hi-NbLo{MH0d`wXx>o#mdKq$4=zdCt=;aq(`!>2nBh%#8#(}BTq zawEf`q*8_#hfWa=YLHLew=ZD$^W__gxR|*CgWddYqAb^{ER4eMO9= z$8+l$?krwMTH+!FfZ`LBn9#xF?FUFt)%XA(Fbx<~WixOB;~blXAn@(^EAp}vp{zm( zTx^>VFmuOaaB-A70yD;Q{_dq-y%FYC0L0bFx9uVh(nqA>{4^@LOhz%9HM~XqjmR!exxDSZe z111zL8T6yE^Nv;KPmQ-n|y0i~0KCcTJAhlCyy5D-*)3m71DQIH~4N+_WUBtSw@dRL_P zUZg2SkRmpU3LkU+wH8fK?mg;1L9%08o>=bpe30PXJ~OM{j#4fMW-_hvIAz5DB2B z`m2%8)U?#(KROy}Y8pCvT3R|ZjX->Q~t{Enm8`1;9D-UF3UM0XG3t=*@z04FL4`{M61FU^bCz>!t5h zXrGikp)&2)rS2)lEc9yk>fB_BH;1dPHg_aIoti>)OVOnK3}7vHq3GwB(LPVxY(|60 z7Y8;&$i2Q8wwOCGTpO~Gi^YqD0>DCD@N8M_`Kjx;TKtC_io-tp*4FbkUndw{BgS0e zG3I>$asFx%>8R19P7P28hCTK>esx%^ek_%H@J@PY#LdI;3_vR_*IB|7h*rWJ5OaF0 zSyO0N0putDk@$~||9Hj!$7de*bwZv%=}vy71npK)!`u1nOm~vo2uAKEXoA+juzlM; z-ySZiucZiG^_6rzxHY(ly;Ii^_?_46=wZok#)nLyyLRQzKb+n%e81l^zyCgWgK(f4 zsHb;fqVR|0uZOQrN3K|#OCeQ%(LquiI>~zKQiq6B4oe z_|=jhoHC~5w0$#VD5!XLo!d*=Zfbt*t;eO|@0x)5W$|r}n}|aR;0PH z2eI&{?h_enr_ToL`@j?xO|BLbCY-NcQLn{P(J7&}uW9FL?Wy7y^B*=JtPgD;-rPBM z5zU(&D-il1Ayv5EsiG8?c;R)x`so?qlk2xhTrlxN_eL1;Ag+Lrji^5^+^(T8|Yu>C5c zp!1!|9BKFG8NhN%S@lyx=uc5)w+9!luugOxxP~#ky88JH;H#H`9hxyw6BRo&!6Qz^ zCkfA&*)7EuC*cx^O697IryION0}Pq1s>ptrqwgqJu*utRZ(R?YdKVKc>y82&vwLN4 zj6YHcFi_DknYm$YeSSg*)m|$vIfIzW-f;~xD>|2f3z_Uu?Zz7?M|-7pZr+~Qs!neN zy>j#X`bnku;~Bu{7yEC{pR?_jcgBui;s!ooYCjAp4;gF)eo0EYTCDZO_Qx6E;Yqe? zU5Onj=&SM_(gT6gZRd1}u&ttIySJ$+?gY0Hzq*H@Z4rIL_W89cO>@Eg`$Lmq-!u00 zDti@{?AuFgd)j8Dai1b7YFn%(Az{Rw$#JhZG1MN8=uaxioio?^mdN5*H}p0GyeTZ; z7b)wPe^F-hsZK&=v(AZu%Tx5sRhMJ$mC`SbqxCy2zaP#VjGA1pEKq}vTHn#?i}bsH zdiiR^=f0COz|zD9LFUkWEOzkJoa|l(azu~sIvj&X2iSO|n6U?;_@^FJM$_rj7>5rK z$Fm=8m-fA_G5dy>bi+Ew-i>^T&FX|PKfd#MlcOo-hb9&okNwPSygf$@>XCArE!kJG zu8)OF><+3;q`_=>{v7<5=1jR@aVONE)Pjv_NK)C!&8depH=|x+o+Ib>e?Kqr30n62 z`OVm8^7x9XU~$aW_^*p$H{boA;2cs2@cfkF7gse-&$UNyvOB#0ACb=kcFg7L6KiE}n1@^D+yYoL^tU=*|Dm`2qeVv0oWn z^{U|Tfo$67uFF`eZ${?$*HvDgo4PS8tzUni0lv!xxf!-2_Sbw~A&zxSCPyIFrxQ9p z?d`$>Gq9=bZP(vslZMH-klLQxktKSntC{%I&k~zYZ4yvTJs~D8@j(?1vdi>TE`GIS zzc!yCJX>bBSX`8a?;(wpt4d-vF7pkzWwwi(55u&#>7BP#C7njD#B#fhcwZG$;U7P)f#9V3U9^C9nrWt2ahYZv_-eT=WK#@I2Rkn)ixxw zW092bql9gjxeFw<^0n_b zoVBJfA0#B)&H(w=58o!e6!Os8Xn$S4g7!HBc-I>p{LTqZ;@iPgHH=J444|Gr7$ik| zyaSUSIL-08^|-k8fVEQ*3#r6Dp>(c8Nn0O9x!Da4o%DOH53$4^6Lmf&7ef@LF~1Pi zilX`ipT1%D8fnfX(KKaLe!WT<$`_F_Nide+un79q`yRDj1%s7~b%lKfFP;HhM>8JW zKQ7*RDdjusctg?7XL7dS=SJ!2*6x~aotn+k<(G69rH)Pz?@YEE%hs4nt#>__HJ36L zzAur=oZG);m(JRvXLBw5bKzL1un`fG>jO0_fN#tR`WkteA*?L88-K!b5eJlj|I~(y ze{A^2hJXC<&s_e4hkwVEKX~{jru>P^f4I#be)tcL{Ra>K;Nc%U{DX)8(|Gve<6dG* z!0E`M!o;&f?zD4|%2^D~-jLtbvs`u;B?3bWsE=LB>S>SRd~W4pKy&>$#4CrpugA7$ zuORw&^Hf=7VpB;5o>&jQ$Q=yTiUq@=9IEUL)V{2x%zD`0&o(}Lp2++#R2$(%ozDIG zy?i{Z$7mCK5~Hzyo!tHQhxcxtX2iS2IE)+229}9#EQ?e~#^Tw`U-JRz_}RKrn0A=$ z8cb@XBD+3L%)VQGIJWn$qWeCfsi4X4sw}ztKRj3ozNEG~9y&Vwl1(9u`}l)#QG>!- zwsmUBH2yYfTbNmh02M-fF%@DR*8cKd>-ceId+o=e)oUkmn8xpS_D=$KrFpo3PrkNlaR1+Qp8rc{mAE&Hac=Ig9C!-45sy_$O&3Zrf32RZ zCr#G*0$JyyvHx1(e-aSyO4GE+Yxi{0uzW36ilc0ZK~-S43Vm1LPM#+(@oa-W|?xx;{Qfx zHpQ1@%bPxHJX*`MhLck*OQ;?G^LSw}_4F5g07XC9@|tAJSEl{fmj92|WM*%?@XvuB z`9HWDS?NFC_76Y)<86Pu?f(^Q)6V_zVArT36L}XYZSEDN6dy%@EFP)Em}cIAPu5ry zkb%;T{S0mR3)-G1rIG8LB(sa%7)os!tw8ir zT??LAV}>-2_zUuII|+XWF&=HL4=SP!4{$*-v0DY^nQ@-lPk%$w&Hx{@Vu8#1`0u|` z_nF!!j4RY$km4cB)~47f$%Ygw8&7H>!I{%3yQ#LMJB(bjvl<89f9;CMJA zbrj>E0FL=INE_|Ymj81yQA5>Z|$8EUV?_W{5?)>R{e2dN+v8NLgedKS)3O2LM2o90R=Ge|uf~ zuXroHvS9Nlq7W*VAWE8k^`VQb?P2j>#=MeP*p#kp_JuD@zDhJ^wJVnOo%PL!15(!n zy*{bv>E`HU=8bmrpSZyzCgF7}Z5q^%`=6i%+sZ#&R{YD1k9We>GQ5Q&OK(^-Jxt=! z&-kZUX3OO*B=rZ!POVsBd}UvbkT5=yz())PCIdD=4xs3uC^-EHSNaG?HgwRp|;nD2KUpWd$=HcWq@@(ir)uHDZKw2BE|XuB&43J#M}VQ zsO$XB4FW<7L!g7r{rF@(N2PyRu1llgxzonAY83NQMNQtq&`s2%*_CE($Jg>ABv?!07tc(ORY33P>6rn1G z#i0D5j8JM{mNmVg3%Rau=Z~B=`MHbA1Ju%((4g$G&0|1~*ALDbq|Ebc%Ux9a6B-lr9r^W!`c${cNIA4-IyQ5lA z;a?(kI*x2En(Dj#>^DqJ$A`YB;P8rS{pSNh(Bm&(l&R}`zmiOz z4Y3PI-*(2o7#{1@J9TLizBi8>Z?47`dYw*$oZ^C_&cA&GsMKKzWSNTjEFuv34>eb1 z?au(P!9gPFHmXP1sH`CdUi7z2LR=sq{U)E*hv19kc@Qc>`&qppsON%*Fntglz71p0o9gG?T} zwv$J{Gh$EO7qG32meCx&y81-)m7m=ifNauWk1mO_stf|EQXkHkGx|59%LQcp&4Up! zqX$xCg1&#{@`B?q(Me_x7IUD9|GxS6h>84OEe`5%cb{I5h1t+_to?&z@~r>>%>8+U zf0G8Nb2MG=Xs~bkdu?NX18cb_m}9L0e_MGe^5^N|AlhG)X8+Xky%&l&nn{owsQKjiug|! zt^c#Dh$3&^loo~a6Riq+&kjz~hD9nH56%QBR5v zF_EcMkbjyK{r-o_Z|CJ#_Yh$?J#MRoFpr&AYkG&zzosl!&xSVfQ3C#F4#wUup2}K< z;=2_BiQ?(hE61sv)eEM{NUr`mBWXLnV2`tn+coqYie=b?*zHt zM2Q&;z#cJxQfHQw)tOWxhlLbyKjPHcc(Zdx{_$7%D12<}Cq3}~yN3+~jLrjX1Fy}aK10_R^AA8y$PWKa;F0px@kE`;o!#4*O z8sKJ4y)D&Num8MK8T*QeFo;5Twp0e8nu-M?Sg1>CBN=2oAz8xjpE;|;Bcq+tfzTs$ z2Eh6g^Jlc3z1i@hYd|(p@edy#-GB|wD-kx5pHbaY7nS1R>fk!Z0d~=(|B_CjoS^@a zh1PXMUKIcX(7U~QO`%kV>!4Tb!r<#lEuym#)6t`L=H2Uno^5w3zugI#mDZ#f`W8+w z`O!5g!|h@j#sT=UACM*eoZ$wzBW*TSX#Acm3Jk?{vjnDw7*gbT36EPLQW^UN-wByK zjRvISr=hC-VoQrQC9g{_JZnEeoxuTnB9YEV6CfXC2zBDBljo5|b+p+qFkA+DAx ztrRibm|#{)##?+s2=~qIL&WZ;vb{~XcJyRHriA7)f6Y{>ylO;eIF#BUi4B_QKD?#e zG{f(Qn4aD2vd`nP;OK$n3;oK{WUvG}S+meLBjkLh>yU!sP^{kuF$wiP4e1B-@~%N< zrDCxWVL`np{Z~bf9S!ar)Vvzt$9!~t)sIIE^-Usn=tAo$I+QWqd+9m(K=QI&J6x-+=7zhC2Dd5|Jz2 zv`d7FR3e;5yF^EsCTxkc{!RNUxGo0e$G{{e!B-c9;Pu?>$75A)E{piYy9k0tW^>$x zji!kjYR9Iz8mmv@#bF;Ww_|`qYw%{aUWw##dr!5A48P6XediBK@JRmSZC57#yODT@ z%y1Dg`1JO*Le$)j7Q`Y?MFXBuBSgn@_lq#6ht7djs(~y#*UrEDy|EcMSCBzZn&hWw zsUG0Ko->$KRa91OW@(YJ>kf-XG_(QdX>VP6G9*4Bi+p_jE3F&#{imK^6Q2EV0cQ0K zkZ^PJLE{mx;x^K(FJxAYa8UYH`1suh+s((%H&Kg69D3VWw1R)i;hnF7$8$gW_ulNP z-Tvzn#Q%|lnseQ$N4ne)8<)=SSwiSqxho+%s^`i_k56&Umfks)n4OWo26ru}yJ6yi zglP}aqYP}GJ-*2np=q!5i8o`GLz$56Pio{gwp7d5Dx2Mnx9RGV7hloi3(}LgUnEbk z6BZ@iV_E1!dKpCSp@|e&Y(bZS!ITNs_bH!_1>!wJYTjnOuk_n9IpOyl*J+*ljHQ_*OM_h z9GcHT`kfN+dZ81;@b)l|wFa&uQs01?>JqKT?+V0Z5DXQZy38nA0lz<-5&_+a-Qd(Q z4n+B$i>5T?9VR$-XMDIO`Z0>0S6JD!UT%I8HoRn(JDJuWau>#_IgTS3sC@qM1jq>1 zeySSSkvZSaSano7OpVkIIT315_(kM5ON->Wu~lB!oq zEq{;O*y+)Y$%hDY4a#-bU?jO|XE%0MS|7lC3$p`mdzN2dQSS`>zy(Y1m=S2k)U|tI zW_Qd)FPp7`0chZnZdtL|%nY*v3%Hu`wT3#|WnCrQKr(Z?>28lCK*}rF7?Tci9=jP$W+B4ZFbR2zX{WR@1A2%%H~dpD{@sWMQhdmu%}U_Htw93w zZ|(2B)j8W>&?m@tX`pIdvm8-2%aSETu&9JVdZHA4p6e-32dw}h0T`DiR4=2EESedr z_3UEW769yIRgHLYNgGZm*P6J0j;87TYkdmQB(@EXL5SUP;Nb)ZdzIM~__&mm{QwG& zfCJfOC{6r)ZFR@JVrD{omV6>`eW@(pvdJDMOQ9oh_o`T9qT#@VM6-u@sQE8rQ*8fOXNY}C#JcPrxHM-llW{VVO_;qDs15j? z7k#iPh?zdVw4lDe3S7BGt9Bfyk12;#W_C4G9J&{#%^8$~*K(d!Z9#@_>W7ovD0#7Cp< zj4SH8`>eR<(Po=70xbftYJf%LT8Y894db5Rgw`pwCsT`Vn?nZ^=pnL*FAT|@fUgpH zlOM&6q_(dFw18B7mq+3yR^f3$F`8!2 z+MW#v>nourd=B2*fNlQl#^)+YaecUcQ6st_Hj&Nj^s8L4$II% z?7hRXy-#tI*Eer;UY@O^BN+C$R{qJIW}Ka&L+-@0O!YrngF8D{XTM5(cBtZ+TM#41+RS+H7OD=EQsMF=dL zUE2Fl+={~)l^p%rj9-scTtJ73_Fa3^5>e7k-l7M`A;wWxrEQYwn&85mUN;Neay*4) zqP|Rl5H@)!NR?4Qu5;QC>9~W$d@4(r`?y_+H8%Wn!>dsL$CA>h9N3;9FXsIa_`6{; zaqUL?1gTioQ$Lynd{$WUV-3Im`9`(7oJGkw@U-#5LO`ymuFJA3z_>8*(v(FLqr@rIkd0dmdG#&yaIrlrT%oL#Nla2kJRQ`kv7DANrij#;VdRQAuv+m%nAYsV~ zTx0CSs-^c(7xHo4rIk(c$k>f-lQccHof!G__S?cpbBRq^(O?%o75)Owh+z1nD#~l^ zflF608z_qsw%zPc>cakG8T#!$^@GVXfJ61x@yuxI@+O1P&D;kq4|Es|1En*AFqq{24YT?in>ey1MRk(DbtN!W`lKd|l&>g;;EM zxjb8ync>5u#yaBIN!2Avjmq_=w?XV@03_1LbY(a@xHX;0+e!7CLZc!5a4h?~fXjwE z{#~n7vG%0&sc)2Zmw>^FdBn$JTDvo&9_~rop;&O-t@f?|4#|B^z(MB%7y!hgEfA(CjncR%v%<6)*?iP;@1JLb|Rh}K+zw!RsV_`OZ zZ+(_;llZcbRNN;1mLobO1~Prg4q2C|Up zH4iseG^mtW*SDN1qr~EH=bWLuB3M5qBZg8-}U=xmyx58Td+zIK-eSo4BCL*0`G$ncd?Df9*9h)_DoZ3+Ws7N#&C8V;>p2Y48biWRiY z@(8rwfSbyxT(0*5(dWt3t^(GyHDa(mdgc*gJ%Y-vK;s22Ul#HkF6SnKP)u>`lqWK~ou z1)CC^xP!6@a9;m<9)r`N3l&nteDi)Uy3NrAlmdH(HV~tFM;GJif#Y&wwS`0=`&5ht zn|jg&L94>ua`2~q`po-`YhX>gMKn@JAj=QX5ZQWP?QQ=+Z&qe}*%P#WAh@1$`BGFV z6$neRsAM*??twp+e2X*hYjuD1sS)5{Ak1o}8 zME7nB!wh_Jq6|HQCHjoO%havwmMdofe;KFl84nG;bp*5zlnjg=Hlkfy)}0p%-GrgP z7vc^$ig*`5m6=SBJqzoF8BB*YtB0hO@b4!jE|K!4zRb72d)6#nr#W73G+HLQgppyLk8$zur^jNo1F^7GTz3JmTV2M zb$di9uopNRgU4+!d^ze1C-3Jn%H%})d@ekEUMgPp%_FmNyO7xS97F(Z`nk*hQaHT) z82xFnVdu?x8!37D^w`C8jBA}mdc%?Zp{(&u-O{U!X6K0#ID)xukiWt805NywZ$3e% z7f-F0D<+ye>d_mMQTV#;w~4Znx#LOO-r@(gcm2zK;^!W`~6$B%bFZj#Fz#~z%;&I|ru6CIa98@9W}Ui;3k zzUIK+zW?UGS0koSOGANSL{Hpq!2q!>`WjA*_xWKc0?9p-Yt(uOC+=9Z#8#Yn%H#hs zHn*6`=N0{qmsTvdTwtGXM)xnRxI6J7BQtpmrwu*cWzXu(85boqFdysLcbn?9nfk%h zMi*SZ>;n@Yh7!?JXMpE}LA%>QE)$)W;FG}EiIr?;YdltO^euK^ZH6))wi+F7Ph$ ziYs=Tm_i6KLPQ{3&-aI{ZJDPOk8*qK#8NKedvti>QIx$YNRrua>qa19eceUbHOK_4}&2G{274IvtpKo+cOXe;# zCT$Q(iYr@4g@gWOUE#I*F|&)3(9R;p$>f)+^iMUXbD!lPP*;;?7aBdxe3l!tS<|2| zv3U^BOXKV0RqlU_?ogDqRL)rXpTsZbpdDtuodGH;UfbOUQL;R8X6#o=`*ad`;ifrp zV5`qfYx`vfY3F>%_mLjclZ*_@^tp_B@J?nEmWJdAxUv3?d4f(NUUGLtA}W)#2zgyA ze!v~?!S5fR#-V=?;`9M}3(iR#@el$zt&u@oXwlqVVU57Uc~ZR zc~NrP>W2)KC8wr=2?oj6RFw9t$0p4b8Z8uicb5Ij)d=zu@<`3l&RY(^L6P-Xn$8-L z$P}f=8E;G8Z>Ee(i&p%Din&TYKfK_(*mylBYyz>-k`#L$Y~a$_n2Vtpp8v5yVdbbi z>Kne{{(Qs$((%$S#(z1$c`0b|^-M)!=u~z^p$f4-J;I4U%UD;dhK`(c%|$DmV}9`$ zzr1|=lb=E`V|?Dg`)VD-i1pF(M^rD)K~(`fhKz$SNX1m5*Mq&8__U+bs+|gM>)Z|E zbGA8CRSLM_K5LRT$RN8(eSc=)t>4pPwp*AB9(l#h1@&}GBqyV~6Qq=ZS;tza_Rz_y zCg18SZ=o{Og_xWMcY~2cm#@Z(w+2Hnv^fO|+M!=X{iAQmdFK6W>LvRGQw@R!ZZla- z$2EO@RhQ?zvBMIdzg=_c`ShxIRGQO5(KZ}+TMEV@25(>K$a3X6im?2BaLzB|Tjz5R z1w-bJ|1wSTj||G?nYL_a+cLBU$c@oDb_JLsV=}_>8lOj$zy30vv_KL@SSlzpmW{V6RE$M-nB0u_U&^d&+OMqD5w0;N5WX2-O24seL6CBY zL8KnTi#HZ~?+w>vnW#xegr$sU7TrD)Of;4CEY3IPAeJrRs*0%M}opDMDloPKl_ERXTT92cR&EBpTc@qmvoL-v7A*UE|0T>(}rM1l+(It|@)* zpmMI%Zo-Nha=4a~>rs53W&jRV5+tD3uk8w=z*qPjU7k__6wS&EBwb}>!3;3CK5Sr^ z;zoyhwCdn46jJ8+tl*M{>FtR7JlAm7=ut3huWSN84N{6%4_KV%N=g5wyRp+e4Rb>~!*D}W*9 zH$WXPRIN@kNbYJHMnX)M1C{Vxp(rg*U-i1Z{T7mxyU~8suu^OBe0W-<692;nBib!O zL8JcQ$6lk{#1N<@eb-1}u}ss0rKnWI#+WOkc9)u2)ky&FigK0c-LQJ1~GSW;l+!3k~$BR5B)?k z5gB+3ZD9Ic`^WcQRBAdb&%sDVXib*l5exCW0By~H{w9~My@)gJbgLx?w2~Fyz>!|p zFiD$D8OrwsYh^eVjVu@Mt#-GtN?EmFlfC4Vl&->c9djwM+)}wAB3U`Bk-d~5_C_O# z`wcmG`qJQ{-~_DX4lE-bojkM<;t+axZQx0}fi|B? zvae`DE48+ra5gu|m?2*#w^(~n&e5U)PMNMS)>I`E#Tc7Tc|ooqAMI!H_+D0^5=DPc zzkTHtM?&Fr>=!oKPHIytIWI$JHqoqH3;cLWF~K<@JG+SSmB8F8FpzDY!>f?LoSZ0i zBkDTtCl~lxM@8~z_NS(zdmX`kf$D81~UBVCKMF>`~ehS6~o z`lAa%M}Kc%GoSxaRWM%YlY3Dw7%t%W_}L; zLQJice%YgXEP>xc|10*poZhcY@y=fkj1X)w6d)mJ2ImFLZJ|_%YNtg!dua7K3{s(jwixM(|i?BT;uVL^`xqQE+G$KaWmj9zw0i`u?=zIr8v zP+u)msF6%eJKJVwa}I9ce3ObtNMmLDYxMKFX^BXJI|*KiYROnEb>t(i{KP;|Zk^_P zNqWv7QLxU(s3E$KQ=MUPszVwNZC!G%e@Q?s;45GK9zIAddI~#eNT~|$Gi=v$^%@G^ zYUIE)$Eh4sX7ZpjED=3@R+rsOtto8=>rEh`=CZ)}!I3xD8>VeWUxZOHsg7mt6c^4c zz2f$n8rW<&bsx0TZfN!_y>$k_KW#LBC61^dc&U*&#LGb{V;V5Q#tWc?D`hdE-G_e8`Y+pRDTv07-oL)ZG2yTb-&sa;$)ydi-GI9lS zkqf4sws4;@K5I<`Q6DInbJS>&EhbjsVvV`-Az8jrF^r+N_K-F$MH^1|(OUH6iw)uHFzhag{uzU{9?#(U3X_5wrTST$ zX$|Bs|z61PMD9& z^Mgxp_{N(V=1(WCa`)l0{))Z-9sb7B+VK1Bo5f7-wGKGZS{N%9k#9wh5^XAr?HK*| zO{X?#wq>X?I2R2oYqDsS2dy<;!Q2T=V+jl3Qfu&6o2!;?@MPzN-51uMgs=5-Evt!M z{QWIfT6C+jO9&2mpuasc_TZIPai9?|4M-MmqvN2GBuSahfV(Hy)yPK0bi_O85N^23 zdqZ+|-p1E?LY#n z3X24T=a+beEe@v>GaIWU7ree}nB2cB)Y5NXINUtRiOX0tC0A5*bOx+m)ctzVC2a5F z$MPjmi$abHk9bg~>AF>(J~aV^23sdQUBP#x2Qw>|hi5FlJ#q0TZhk~|7Ve;Nvxum= z6{yTGa1E|sAWeySn{aAj+L*UqbdudD@p}b-dkag#Ak1qKnL-OsKoA26?2&9rUsK2X z*6VCxX+42PF?D7Br{^OQxouy>%l2QGA{j8=S5CsX1B#HRpWCTw7UJTDUhHGMhIB_8 zO11;xUCb&O+*;7lwTx#-J_a62=sKn3ZBwL^Zr5x)=lZLOTa^bKMx<&dhOlBI3Skhu zeVXW-OX#I#nd$X0gXTc!?y6swT>~D%)2;naVBivKODofq*Y0$Jch3N|!s_1+rvkO- zZz$H(I?P+dStJA3KMGXgV~tD@cqL*=uQ|gJJ#Pbl2E*mWwaeo-e_j3+xqg6^68k+< zeFg}kinrxW1-Emy20NeNopg*hIz!aqd5xuFmLUUgD^@H<_5 zVzSJ_HqN9Kr<`!YX#G884v2Yo25{=R(7goGLVP6DQP*`r8DQF}*g^sI003X`b;iUY zQV!$n&k|x=Lu2@0p>YfZc-^@q6~DR{J|>~lwCA|@6m6v_46dl2ZM5#xX98ux8M*fNyGtBJiSjzo(qlzi zh(v!mZE}rp7CPJ`)8T?u;?dE`LMw^5Aa*{eoaofz~$99iF93m-el!4Pyl@xtF&v=Gc@-?C&*W-ReH+zFy#E|lbps#{3afQ5H- z;M^s8CTjeoG&?sC1TETr|J--6%-WsXlm4^rG z`Xr08bzM!Baqgc#U}Ds6AJ0`vaAB9blE~o0nQ!$w2Y6uMO zUnr#E!;^FazrY?H(E|*;Dw>!jO76`WKFLN8rl{UMw+LsCVqup}W_d%w4>qg@_-9eb z+_sLFh%j9MXfmwT5Ys>uI>HCeXeW@mVJ%xuYym~W3iXm0Y_6_4=5?Eb8J68lM8!q_hcFE;?hWNIk#yl87nSt7#LRy{*<&sMZ(vVatu^!n} zADnW`r*vUsp*!DzuY;u`GTDKX7sYoVCT-7@=qVhEN>V#*L7Ev6yJa0^%wVdQra}V{ zI3wpO7zKk{B#US|@j)MfY&EMP&CV6CRb2(vAu2_W zNG-U1yY>zyS3^$Td^m{V>rEj{@K@!pk?{g@?Bj4D4YsU4s!R5s)vUo$Z4s`FqGx~- zX>jzD>rv@ULU@Wu!n@15&hRK$o^9;3N>LIYkM5q)DZ!7+XtsJ%QSX!q06i-OcAO40r1W{pfDK^5)I(_s)tCr9pATEnpG* z8#evbPJqwyYd2*^f-+^GzK&0t*=QnLkrzjl*q4|mm#RSNx(YZeR0f-%!%PmBur4Qij5e!N0N-Ei_QrgECjX%{&v{2}y`QfU%_mqyzJHBOA zK>scaQ}^N)nRt--IVW{W;}+em0xH-gJI{f+F+~Xd=!4902O6C%u%9xxYh?TSMOw7piO}rZaNZ zJ}H(XjYga2dW5;<8E`&0u1WTE1a$+pIR!=+8I)NEZ(2z2OMhi~e6@Llyx}%Kp(|65 zZ|sZoDX+)O8;)KVYy0SxZ`Dw0q@a`OG-2oVuB6U98fkH|C+yuuxX6pqk_$)ofZ-cT z2XLsF=go`$@2iYPjcd|S?R#qjr0l#DxMgTX@buTBL7rw+5+=jtQ^Zc}klL-DgfiuZ zCI8+v-)RYXIYm99V}Yz;1Br9iEm@YYti&f=Fuu|@dkS{C^KI`2FR!5Et2+qOh0CsA zhu1cQa7Wz;Y>pqSqT7-af|)X3t}MtY zvh>oP8=Hec@F{su>f744lI_)!*CRCz%MC}QsyR}FE6S6Al$uekYZyX7;L0z6s;w@Z zUU3zjEWYm2NN;-^t7i?0I!F1(J5hR;u8LhDIjBk7<>twG;&wdDeU-cmR)+C_fE=G+ zcRODa#@4A+X;m+l^wG{`m1IYCc=@+WRW1IhR4d9V!F6FE!+dG;_~CBZ4nJ?-hRI!W zu_E);A6>s)79ZZ53QI@w1hhNs+<`p=-l_a;Ci@>Mso7lIt|HF>z?+p16OxvbYByg0 zU6Dwe_v3L3I9`}E9;H7!E%6<&8Rr--xU5L=lP_pt9uD@FzhfXlZ1G+cV`gX=>Lr@5 z{>Cw4Zf@#7QSzIp?8ekVKSxrGJP2z3*}gW?4#}37PAr6e#H`ugRDlUx;I@H`<|I#* z*vk5b)FN%}SZwg7#8CM->v*eS$IeXw_{3uA5@M7%rnY}%wMU8FUoeXMiLSjU-nvsvoN6069#7Eh2cAa$WZDx+F_B27JmbQ`1vesZMFcy=OXWIFD(aZJbSpg$s zGvA|jR+t@?Eq1IeJy2psS2y&Zs2WU;C>)PuI&AGWCMM1Fwlsh6@-nL`8c<(Ijq{K1 zLQ(`p3p-mS0SlDr(;6<{p51vX*P&O^s^|0ZxV7rjOE~164ytjQ2=Yt#R3R!Cp&_Cr zb=9$merh4TVM830sJ3vWyv)FrW-w+Jn9@!3kh!XSO?9tgFCN9_zlafT#<{^|maqGC zIJr?!eWFi0s74^-yfYOmr*-|f?QtBIG|ZO|pDRq7?=is1g&e_jxND{R;esz8!Z+;dBm zTIGvR_ZWr`S&Td$EYNz~JeFy?CC*MkbYE11j+h}+daHOH+ENfFcuJj#RG%B zKDkzn*8Oxz#N@Cm*h&hauq%<#-m<4SV{Sq6&8x!-3ecigWk;X;<+F;k3{|H>RZ`k1 z8h++Y+4z`dlT)5duiO@65^`b^k8XS|w-A?eP{<5SoAPK)e~>ZD)S)X=TEn+F3u^>7jg{m{*&P-Wn{K-=7uPCm=IA?HEeBDttz}X0!*dfhwHe4WBd&7A z)Z1d+we7ZqaBxWkVF&)6kfYHf;PV;F4DA!oUcxl=ln3plIhH@aGa1B*-7QyzWA(v$ zZ$u2CpXV_V-ssUh=)1$5(U0qfDtOc}5<5P{fR_^Qt?82&!=6sWc&>asytv#qjS9;< zNbS>euwQL;ZY9uN=(q&FdiUZf;IC`#`tA|TSF1dyt90YMN1gh%~&-uIMm=KMJG&3DesJ(>JV z=9+!&d+)W^TDv|kee~w!(33q1zL7~@CD`63&Aaf)S$mQovD2D{E><`1eh^-!@Aj~f zqOm7T3$YgG#n~yFp*CB0dNt#fFHcf%0Vd9K@?wme`(YAwoKWU~l4U7hwY98GgL&gU zwD%Y>2DFFRpwH>1ges+MTR-?*X1KREZR+QVdp;sQJ)<0(9|VloYseT@WWZa#Een*a z->xgE^qhBvq{JFgKyRPrUVCWZJuLvk*QyfW_;|%=%J<4gC-kMI@&iz|&+Qs8Th7Dc z%L=pT2n^>mDS;uBBpx!D3k!{l*p}w?L&^e~;E`^!M|+V{5hhj21;Sg1mIx_R0wIk7 zUe9}~S5~{B?sC>#;R$cz<~pFX;=Ca}sEg;O%OCtu<=@v{yOyM7#z9G4T%WfH8c*5q zA;PSkmDlt9twpZ6Y6H`~Ww@#7a4{u7>B>H(j7UNGC^5u&SkiO^IFPIH6O_**@t3)YgiUzL3Bus&L{J z8?e5W^x!JWM!u@q%|MdB>?PE%cEOC%tD39p32m_+nN#-D5>W-&-1~x8Gq$35+qce) zsHy8i35lgRU8Cdi%43qX;SV-2$QFt)?2Qrp^iKv@CLYZGqPddJ@7Za+^59(azxxwe)~*h@ zS*H7&;$qJ-HJH5f3?ML+g+wnrG*~Z7>4B6yGf*%hUBteWB~K$yc;fv=0xb(O@c#Hc!k2jV8cV>E(zE+G!5ATtr3{$1DfnWSMDb+j-#e)p0rO$mbM1?yx z^8UlPqNw;I*=DhzDbZo2yb0UuS+ll7^MR4#InR7oE!HWE=5w0zIX%-{-yQSFW%3z0&ouIj-}s)RH7Ea_p>{wUMmpT=Zbn zj*M};7Jr+^{L2fD*5kT8*9z->VrZLFXv8u@qQc2a##0tK<=mT8bmG?-W9iRx%Io*-@V)D)^v-Qu`hR3Ci zcAz?*_eHf~bJj;cZ^FVB>zeB%>X!``LbGsOjc`9+uq!j>Fth6>Gs|XKBVxCq=~Ht- zCPrfYSJ+VNXSEi7SQE!$0sUB>2~Ob|Yra}{eR5er`R-pp`OXvVcg8HYE50e2n{z|j z8gB(Z*^+DuP;-wTSpX(;`-l#qBE+%+WlhaUr<0XK0)K|l;9syV4`Jjd|FX*0Fg6FH z%at#394n!+LA%lc&UOB1Xk4{qYTDZ(BbpSP zXXOdkH6^%N7QR{y&HZfU^!fE_F&gPT$NTG}Breb>;003PM?CF}twv)-_^DgN`yihF z`yM2h$vYe`_hmX7)FYTu(oo-=AszN}6T=_FVPfR}5AB zANjw4ypzwLf<6&Diz5+`R)zUlL*e1JBuG=Di0kL8t|LkqM7kC&Q_r`X~nPb2q zJ%UcikJ2Z%jZ2<8(csSjfW+x)A;eumc6!C=+0DzX~veOa$p5U-jL+AAM6GsDN) zLvD=Efrs>JTjws(J2YZs@DU*)^H`XmLBGxj^YGf`E%)mCZB>Ql?8|B|$v8F9{5WAgbYnf zvXzlAEHB1NlrAoxjg8{h<(cVoWwE$@3J>_ush;+ezJe9gx>#Ffs)`*R7AHxktZ3im zzFw@c%E~j^KDMW>z`1k5lf=ASqo19c4>rasN!L}dv2pFZeMr)CHp$LVnxj;Kf+l3* zM$R6$hDNmccY+ihFn2LG>`|3k8JF$ajF{OH7nawGF)XnnO0aZ3fHIOZ4zLKAC=T<#I;7VG5UKaVhwQv4w=Wk;tg21$=?A>YiHwI_H{9vOLWYTtlAZ&l2GXO!PN zUskkalwTc}zGjZ#zvof}YdZF0eq-CY*C&pL&b z_dutdvebeP2LiBS3Z=%~s47|1N{K2$s}&yPc>0Z1B_ahLMF&3ELcmCZ1um7ES?r9Jw}?E$#C za=8f0z#~RWut{CdZ3LTLU!EJ?TxP4I7rCZEtqtTFr`gmpbM7GC2qlnAst(@OYh}2% z;4h%MXy!_#BqgyxMS!1136rgHO=e80rj>ZKkw%ofh;}|W2uX);QG=66K%3Q=XWd%Y zlmRtP`e1+8>~;x|CFf}T?YmkH(bZgw(XI|~LNA;C?;A-#T6RXQ2TP1OqP^{SD0OHrF764&WNxG(!cjN#z!OlNvA=TUP9Ifqh`m9 zA}d`%HGOtx{?d+guDpaf#Wa=cI}avH9*K;EzbaEnN%5epM77S7r7A~KrX=o63yqVl zsG_Zro(WqR7G;By=T2z}OD1pUALyTB#h@07>xK*lNd`WYeDwW9laEoUVEEGt>q9l8 z!VcbOlci9ohz!G94eh;HdV#A}i-7k`&V3B(U?~I}eo%Z++micXV$5snIGx@f<_a4r z##|D-5AK+h;U%ObMJ$C1k-V)BGRW7MZ^`*t?GFo`M5kg;W)^`jUW%EjIV)k#v&~KM_y$_%zNIGOv;*7ljOk z6mFk1rFI^#?ed>qwK!?Y9)0c09dbUDpOj=X7izL)dWBxsM@CNqrt=S!>Ma2A@-KiD zb!qvJtH#dp_LpQR}!=*9K}4<1_Gm96%^i8 zZlo=tvg}^mt3Ez6pE~k=AzDjtagi2Z{qEdkZ#l;}HGOdGDB*BWG@G1+-tcUg%=ah= zzf$&-D=rPAEWU%`OkT9L7?1A885_j8AXB{pZW*&0ojfSd(NPj z@KQOOgNW%UQ;+fBDTja;{zElQS<_~9$)?btmOgW>!A1q@s}y1j70 zQgB>dwf1WF8vNYq4ENjjN8X`;f|m&xm#q+`l_~yEkWTR z4>+8j0I9YApuGI9nt!nid+v01dOj6FaGyD1-k|Eva{AF%ywkyNT{YV^Rf8v0RJVA? zhGor3cdq^1i$-tfqa}>}fL|Kvy5yKP5^r;;$?hQe?=;Iw7e?V5N?W{>~gwVgu7!Tj_g&?l zjm3=(8IH@6ylgj$m_OX{hed69y+W?2d^eP{Hs;xLz@8A5Q}_*0PFs@c8pQHMzz~`- zK~1?S#lxmOXNTs`1ljaErWx+gFZ&tY*z2{V(`*Ir9s&=QrEuwDHWl|)sEns8=?uik2!9p;XH3!FKqcdGh7a_fm;a|xvH7{WwSM9f#BlpoD$0~}=a*_! z(DMwa9*dAGiP2Zt!+h`c%U9AtiX&M_(OJ&Vpe$57!^WzWj%zAlVXOy`W|=e0Qny$fsR{!5v4;S!7s+PbFIB42rSRvfxa<3YTDg zeH+?5L8?muUOp{**(fVfxEl)tsGoxxPuB?<6aV>g$GQA#XRGLVUD?kUvz8rR1;DCK z31B&_-hv1nE%*z7kk}U~wkVZ@8*4ujriyezw@wGXIB1DFcWn0k1=P{FHOjms)_9{zzH%7V)Yf+ecbskK}nTVaEA4ymrQw{$ON|^>{(UVyYKYUeNNCwsBTWH-vMXoPF>8S zIYshS`=S=_ZoN>q@Z#frtfl_zd{SlcT^ic}u#+AGjslRU zCoEBcp9*ItP469gE}pcWoXlBvWan({?%2YTG0MFN$e{Uh{xganE0V$0Kk|nK!%VH3 z<*F7?*$a>S8+Q>to7iS!1q>8;&vwupoKnVe#p;9jXezn*#gtDt_*+3(-bvMcI8B6u zjt&E0%NWf7Cn^>~H4^Y;X2a)1$fSfZk>?}g^Gq1=wvZm!j4au~A(m~?FUW(GOr!f>>l!MBR_+R>xf)+}X-8i<< zAau=6{^P6;na@Cu906Ii#3?C6=I59Ib@I1&ppx??i{Dq_-)$I)H=4y;D<%yr=rIgK zhCyqf)joNHwkmX=ofLUW0*RGrFXL3yfQmcPpU`g=^a~ieXv}k~?BD&CqH!c)1}C)V za5b(@BJ@%k_6zM0HBLfT>q#_HTwl@C+;yVHSKviM9!YSbFcsc;G^2SN%!u9b;vgs; zW9m6q3#Ua&0DF-BE4aG+_@M=?x|h}g#DtJG3DM%Snl!rIQrj8da9C|hR7zi20Njx& zeJ^0_buNyxPIs4BT8g0rcm2+ib6@6jgf=&>CEFzc*w^sCg6Z+dLXrukop#0uhmv%S z!lBWiu!h)3)DXR2T*k3?>Dy{HfL)w;=Iv#6KyYJRvM~w9v0~xRL}`*BEVz{?lrC-= zO&}VJU3!}tSV8-$M$A(HfbTg*c0XjGQr5X(ahxlKwT1{ZIgJ=o8v2l0kZ?c+VBp}4 zqD$+_S|ulWW-G=xyP7FpR@m|poB96LimNEHgs1;E4oU+Cq4h#BeRCApl`fGU3lpUQ z9mYh((Xseb=Uts_0ZmKjJ;6NW1o=f%vRnl-pxY+jD$2^}Qd13Q%TtzRe>UTX;{<~^ z33z5@qWDU*zxYuhML`yeDA-C*azN?ET^Kx1Go9`=b$gEe1CR@KR$@%rVrVW~nDts! zsBJeVP8)JsC<3kQtgs_gSNV_YSobnREVA7wwfoli-#UBT)Vp_^R<&2QNVj{RAI~kI z$$^+p$Ymi*N4+o1h9NOv{fdG367l#<9s?K{BPsLeMYCjTAiAaOS>zHGemga_mT1^<5S>-cu*pi>jCUP-Ntb%as8CB6eaQ zQP6D3uuJ&u2Hz!2vcd)sVRd9>*Z@3~m;+FsXi<*<%v%A+>_Doyg#XFU;eUrR$>hru zjy<3MU9mIxIF6`h@BPo0r+sYx)LOM=gsRbN!Drze5*yY1!A|o5?(wAkY&=T}o#WNuHrm_MNj z^W1090s9ym=0>1(CL6g|^)@L?q5$R;R1Mp!C2N9UWb3I8f8%|b)A*Og7%sW8602XP z8aod*jYexp&J?GPf$t2np|c*AZTFq>D}*Ylw1SJ)L2W3Dd_-&_ko}W()K?WNhQ}u1T}1+i~0T{%9*v&5>y)TVIrISEskA+1MTN z?}j;2OMostPVj4S;vdu4q>o{ElblaN5?(IL!rijlJF>Dxh`qLrV?_@*0;y>u8SVD2 zkXaht?$bhQbPQ$-Z}VITNi7=I{CH_%D&%ysQ8h)%Wi)v!c1|JS{jxsXSuP$01e^Yf zc(fBDmr!KAA(AWD_RSxi3e^AR^Xz7m+=tg{!9QtKr&60gW{(e5iYvKK-v=cc7c$yT z9&Ff==Z0X`xGVsn3JQfpvtFlap1OEiqMCo+2ClW?UJ&rtH^>-hnTKkm2Z}<4-Yc`- z4g(t?4XK%P_6rs}%PeQzeM#zW474IWV3wa85QX}9O6X>QzvI8ipk3%}lCPh7=mO>1LiSI(GTOj( zZu9xrrrPDQ5i)_TnO!L*+dvb3Yf3dg25x8i{y?N*&B zF_ICk(T(zsn_%;cTOWhp=%NeQsbI{HV zuP1Zlay)bPxNH-p6%VHD#?&lgMf)>9;jeX26>sK~{U7pIKKk7H+fAr-xJAZnLAtqr zC~{9LGs`Q$G#)CU7nPyK@#32V@M-k%>ZBz?|INx}u^-yCGanR4;>lD4oN;q{SNj=cE{hQ)T^^o;>zLK#V#O|ya6laXqA&? z|E>tr2&9h1QR}*D(o>VS7(D0pX=j}OZ>t6)i4vMI$`U|BG14gn&-66k3NmIv^4+_(;QpOICvc{i8nG zUfW1kn3F0JPcJA_f#7mwD_;RwbC}m3L~$$n%i=}kjkSOh&1sAbg-8B9xs;rbR9n7X z6hJeu7&o=w<7NK8$}E}IyrO*x$Xj|9c0PC#1IwzAosnP~rLsOln10-&a+M@E8}3Wh zLKef8m>KUaGb@OrCQ&}gu^Eq8T0k=8-9QR#dA{-{jY z+KbhO)(x)g9}AcDwyh8M?IL|^eMP-Q>PVw?J^#gmjBUH5=v`paB9q3re+!K}udu?< z4z?oUy;t%m2?qHgG*RH5;9SXw&(L5|OhR<54e4kPcoZVoWA(8V8eJlEr3@K@^iiG+ zAlkb}-=bi=aUYb-hXFS<#7F!hHEi?Em;bF$a6C6MMZ~7T-vx-Y z{}^%`7L3SfGC&F@r{$y))6Lafm8^PV;J{LVCqvUn(Qz(@NG%u zCRoG@g8^2Q(x{mwi)jsKyKw_qwE6^X_C1QM-#rTQz}#s&iN02=?bEokQfuYO0p|xX zcwc+K_hva!(?O=Y{ypJSy88b`^S)&8(F+ZMUTOA|n{)EBGZSnNs5JuWj7`>c43pQB zjJi$H&H)vK9IyL!)dJ2X;8LSODQleoL@B^IayHtdFrcYqyvWPFxFCSsNL8bkJ7v}M z@vPoZ*mCHki2K-7Eu-1J`sKM}Jm8_4%7_$zEpx~r0}B2kb~o5zAb%S^^fe}Z-_S}_ zUB;#=`zPie(lP@R~C<~D6CfIT}>b+3U(>e)DO^KSi~t7W$$697fZIYs_g{F}wJDWPEd2F`ci zd#KEB%aG7q&asS^xSXWGmP^KGr6Cy^! zMWDN;@F|5-y${18O41`A^L{z%vtG>;;d;gxF?Zt;Q$3q_4_O9!&xFHBSVS9avmD7Z zjaS}~E+wj4t_+I=0*By{A~##2LLyo$jqMt?aFM&7UpQ7x`iP6p2SILjRV|uA!(Kt} zG0Jg>?A-~=yST+o>(!wfh7Dp00cIv&Q_$SHW{bWmb=>*!Jjj9pqPc?7yA&_p3fIl? zS2xbW3dG=l0bTniytlY--27@Qb8%SxG~>O7LphTRE-W~${k}9lXHyuCuwRSPa7nXx z@a=MbpfPw?QOqz(A>%cZLB89TwVU|hlS{uQXIVj$L&%99r`3|v;Dw_+mvNcFU8)$U zijHe6%NdvVd+7rWXCqE4I0vPUcvL|(F3IHXXlYk0xTi0Rx0_D(dd%G<-i@(z`mGcy zJ>(3&ih~0N;r-fny?7m_GLhB1!lA~>^7VM{gK*HQe&S6Pxo6_ ziRPZswiHm4$u~i1Y2VasYoy8 z5sh-MZ2SOL*8Er@u7hCq_T4v=sMLTVp20}O)sgX?nNqAly%L(=GY4K zhymcA1}G={77RVkshUz?s!PPtf2oul-oWea*a=CRU@YQy5NBpAY**#>t}}T&1AZvz zn^zw8mH@5N=LyEtv+L@L$L-6pjRg^-m2iw2@Quja0cuuZw_ZMfRuF@MD~YgHg%H0H zUZOQQYmTt5ikO`)6FygEF9uMh<8Qk=?v#Cuf-KCsJuHbI*IxsqmvqXd3oaI3{Gq?`G8^)S>B-vCg_*dIc^kSWXWL?wJxe- zLgv}%$I6N`x=*4UDe0&bNi3WRbV(|#s*^l_tUo{^-LohC@n@L;*K?j9>{(KtMLib7 zGI{C*msQIz6nMbI#*7u}-PjCIF$#xaFo0)g#^5LpIeP&?c7C9w{7yGUr<-iC&pE42 zVg}c#zfgEx`k$_+OhU|+<3*2pGO4pfNN++7;AR@o&4_ey%IpqtB9wVk!u2o@LNNz$ zE0UGSo=jE!1gWJ^F$yfCXLnW1p-PkSl?F!e*Lw@gQy_M6fk0Sxc^17!lp=s?z+FmG z@7^ubtjR+e7HP-31CcR?o}Yj%cP8Fhb$H z)1d&Tt8IMUmRBXXyukPcVLSY!b#GKIBTg@j!BpCe4yWtP)f+v&6Vp+AEkMRD6UK8( ze})t*UhV07fxh&BOE(p=D9}F{eHcIr6X9M_%RTa0DE)jTOQyMw#AK@5N6Hi&*-pHQ z^wTv5apIhJRKTCcmvHQt=dDzDU$ofI;A@Eqj_6G1je06p=&EM$wbkwP{g56+@p?*L zL3nYZkzz&;q?l6>;aqURXbmqFd-yRUA$U$h?^aOjxl*&X(4up*bdiBsbmsLr4rD5# zq@05dm}iXF7X4!7#+YFPZ0xDg6WU*#a|Oc{AyGos6=SG+gvwHIE><_uTxm}DRnt&0 zRWLnloHKD%@4?7Kk!~@Ks>xIz%b;HNz@@V{QAx5<8lfHZtj-yl@hwqG=W|P)`SdKj zwXKFPfH2%*xR*1y|1py#5-3T$4-a3iuwq98piyd5K<5M(;TqF zePcK!C|B6;(lJiK^5OtMAIT7v0`SXu1mLB5_pA}{18}SbxDyQcuiBke?>`xi;@w{W z?~{=W-*4)^lhx&Er?nBr+vcmrKi>@9ctUr7WTEXF_}LV2)qC&y|39Yh^rl1Eqs6ae zXZUHS&6;Iv{U1nCzQOrJ#ST@*29(WFNS~I;>io}y3$7uO_#I1RE@OPkCR`rMnP$(g zevfHu?2Q#@Y5ZbCPE=i5#4Q9ssFZc46VwZMb9XMRMLBrw@r(RBEG1f$fcfKwi2EWD#HEm7IQ(pDiM`F=QjJ;4k{#bL5)OWiAv1~W=f8%ZU;FXW@_ zr>DQ-$8a-2=pRW+`l3;lz2SNaQTL)AL@huK+H-_A)gJK9M%q}kW~xXkVX6`b{lvpv z^sJxG1dZQ)5WSYfh^g3QitIPO-hA4}Xki;f_92H3N2|OulbD&?s9pw1wmPI!Wm;}| zx^5+TT|ogkX|y;vZ*x$kAaU1`o0LjK$6LzJ_yAB?`pWw`z>T%h<}XfqG$Vi}jex_0 zwaCO0ZXE#@(hqD=#<@OI2}O@M!_nSTT3I(V6MoBoI(n5*E6x;mO+Hcyz6`}kX^{aR z7}TT0?7uM8NLl|X=#!SGG9@rDJiE%|48S>99DYzwJ_NxEf21jLL^abvD7ct?c{$vH{}hZ?WoqprFj z0yGo;!Cz`Kd#p5DGg_%*Cx78?L3kC@o$!u|`QgnX1~Y^Pi-=z?M`3`PbI1T!;>WJa z3a)U4W_wb#%FZ%t{I$R|8*OdjIo_`^BN9x^S8TmeSzfSDzz2mfIIawki-J(0SyOz> zu7N~AD_nk@=UBSRpHV3<=aHV91Mv*weH|@Gstl!P#&0SPJ>+f1+dgddSuRFdTKOQu ztA@B&s5YJn9}UD;IzxCoPmZmWf6!Wv1#tCKHN;3{j(+^2ZlfV1|N{d>`H( z=cGBCkG%wH=X2lYD0IV5)@GC~)|6Wt-UwxT$U8budbm`o+P__0PoZepYaoy3SLfQ1 zlAz(_l66ze`^e75YBE5@=ATF<(D}9kbe)ZLIdxCkJL4d z-E$hd3h?%06`mnCM=5Exds#!jiCK8#bn>#=1C-@$g3k0kf!<3`r!JP)YtdXm$)RPG zSL)aTvOXqk0Ebl}{8is?XMV%9&XDI@hp${gB@moI;Gj)w=Nm5_p97EU1`>{5z-k+U z4dOg1V*q}U@)~|@bcJeK!ly@(8hMcnxqwJ2z(eTe7pl3-r$>0~5-k7!A~&s@r|un2 zkKq?;QQsYXL%e5_X6G9bn01RujV#1EiKOz_=@>%76J@f048K!5jO6{!9Dms0I4^ri znw@^y=~E(KA*~#oM0+jhb~8~AvKwlkS5^D55fFd&Z21YBz}2cH&1TGtvRB^aJBlQr zrKdw{BDxi+3M2_zVjuXM#S4X+v#$&%8E`}j@7MhW910xFb_d(;sQxJ35&p2$vbtdX zIo&<38Xw!5RaZ8|7U&kJ7zl!@8G%fCOBh&F9JXg37x(8F|dek zuHqn4)3__bGnIj6T0y%J&;_64L97ESdrOwbd5_@zSm%P_Unv9^iQ!(ulln-t>npme zO4S8T)t6OMoegRC@kz^_(7C$KDXtY^YvM7NvH+S9&XavD!(Z<=8)VFncK)oBv}^Y1 z)9#KWv<;P=gz21fI2oGeR)JN63jIYdhw76nW|93y^!;jCcbF3Ro2oS*d=9=AJ67l$ zQAy5E`u+1s4fC&oI=n%}`r1yY*<@W*)xwRG-<0@yYeciSQ?VbN+3~%8askWx3g7C5 z-2I3ZJHiaP8-2H&OM8=_Hc=fQ(K9*OR1IfLY6nnL)R(ZZo~4}S?qrj9O|f$3QucqY z1s(DbePIT9l_)GLf=o11t#rV6nFV#mX;2%*21eex@n`8{n77AR|DtfLfA>U-rQ4!W zrTzm~4UQclrgj}`u1pZ;7+{k%TIOO#w(iRQkIw}w!!1cOEp`P9yCnoK6=M>5o%}0~ zZ8A=8)4+rvI91F>Z8&o+L9QkK;Qm?l_Y&h-6-}|YdxmoPKWyEeFP;lI*#6<_(BjdY zp1xiGv#GXi?AbB+cwllNT%Po5wrk0$vvL+5%ac890i2*7u859~KO)tC zr1u>-Yj(=KeX6xwunON*b(cLLjhL|ToDg;JaH2F_9YD8|5rkmReg>8y8c^o zn~6Gm%c<%0@P%O2xc%Qc?eNAiw|HIKf=Ubj3UVX2f`s6uaw@M!_#W`KlsYJQeir#X z7HjUa?5o_GJWUMNcmbax=e?-WRIo~bvBffNI5AlA;YdAf1v{B*EX%XV)3t&<6v|^S ztgGemTuYZOrUr>AF7nkFC`iyDM-lMiUJtt*8PmpU&!%>+8Un-W8qZU@USY%c>jysh zeD-oLm*O_Au=}};VIFjq%J~2Y!3=Ev%)ua+J<-LrRc#g>);}fGuVk^x#2F`Hnnf-x zRx80e29hxp{g2BJpLBHwcAoFrzRId+clCL_qFuk#ton4lF4eOZIDNB_oBHLA>Z`eH z%F*J~C!1%@%R!$RRLx$ZszBSP(>rTFvA%IX(Yz#YGWRr*n8!x25+osdts69YoT-`r z0vr2~D%V4+tAv;oVh5-qs0YYg`XX^^(*bT(0LFj5 z(%QL(JSCpG1^K+r^u8I??1ScMz(k zmEm)2YsxvQ(=`TXna9)8b*6XBzV;ep`apE8R=m7aCfKWb@1Lv`*&S7hV ze;UlW3KS(q9wY$X+{(bGm?+9n@NvJ zc@4^fSdG4_HH{`jH;*{q(xZ@T=&YH# zT(eMzVhymokJPf-LJ^TFD$GS#D}b5TDl7|Mv7EH{Gshoh0Sc4!9v&Ehdc) z;yKq~_;3mn56#$><_b(_wQG=tA$Av*mK~p1zktxF>d3+V67zo?&182_ zTiecA5U0Dk@~&-x(y*pLW;0CN7&_%fV+;vi(eMDc$9AXG5hRc-lq)cUe2$Dr8hG9s zH(jJOg480XrjtbGOknV)nv1(3F0A^BfrQxOuP(F5NLpmhQ1s)a2Vl(z67~4fQx1cC zlW00NghC_@iJ7*Shl06M0mDa7_>)OX`?anNBU2@gpAt3ptLa6Mz92aJGTE5&{AgA1 zS(1uFJs=7_DHb|GN1CM1EX~V0MOq~-UD;3omB_6UCW`|jy9pJDRTlNCmI(vrd4RmA zXS$LkFs~Q>o&v(=nApgjhv(*#QjeH4mn)_&SFSYe-Y+yE*Ouu#iY#Q16A~i^R0dwj z()EOaK#N$BG%1_NYq{@L<}8I&U93^Q&oq)VTcT{;S3E_H9luIrYIYl`^L zba+P67FTl_WzlK6K|Bp6c%&y^x;{l z zZp4r9v5%=OPX$5DlM|!Du4F_~N^nfjgrKVEm_CRk8Y1f|W%lCgJK17u{jGi3pWR!2 zH&{IJREE?maTJ*9z>Y)S0Al2(FPB^}QNUVtPO ztc4GI-Tjw5{R2uj>{IY&`G%d>XEjPh^4Qz}VV9GfVDm=6!ND4kYAoQQp6=Bi;N4Vx6`_gd9oekY8q8PBaiyXX4_T*YL{e4^P>X%)?kgMlld56~wzGU- zV{`J(=DJaS_^|oJd0>-qS!tXV{KC^tON!A#?7^iVm?K^F>ibKRrXBOYfP}2SfT~FT zCr1*0?7hD)_&iQnr)Yev_MK-q$^w`Z17tCS-k&Jw7$ubA1MBBNMh z+WhM8eeI3rp`5EKuk{SDfN<4a=?mti+B(%%mmhizeu?7Q@^^Ue78F;}c+@8IY!q#( zADEK=h>Hc7FKE}~yoS~op*S`J#4m;87Mfc7w}S6ot@LWNMA(DLH_Wn>JpHu*4B|0^ z00nuv(R=wUjXuk{Kfx7ClQyS;nod>Kq^c$83v^8DuKBIXis3}dyOq_lkQ>b-iB6y% zA-4nFH-*a%%x!aCLz$1}o^`bC+WB$SD);4>u0SHQv$GpEp8~v||FOrF&2{a+x7M{u z5}4Om;z*eB{SEQ)G-p#%ZNAWs6tq;Ie*YJcTjW_KXsUx*cvRNjT2eCE&&UBM`H8eg z8a@Intk7(pejKZs;sDf;cq6wsp77Wl1&RmLMY#Ls=u9m zm3%1LqVClJZoRmW3w023AgZ1SJ9q_S5$y}Wi1)fqaxv6fgIsxI27s5J+%T6Bd$SXH zPhZ`q)!-GRT?f12Sqi0p&Z%nu7r+oH_$W+$+Vo?2tF@qUj%R8QvB`i-1rgop-rIP> z4ZLwFiXPkDh%eK;+~RCgwge^C2n?L`JNV3WP5`Ew-&Pb_^&kX$+?k%2`?rX~7+X%JY?R3N^OLTvo=K(Pgwg5En=1S3yR1aCb z_KThT>@Of*_IX(c!0Rs{>Qa-iSyywZg1Icg{z=uNn6RJ|`uVa7mArcO;hTfGiIBIA zswL_f-JB{`@X6LMELN)ZTDG|$xZxW27iw`x3AK6O<8Rx~%x?3b!=6mph2Ps*cwxg_ zeT{7DqKvI=tsaVBv|===Q4-Q#<*++4dd5I?|EEm_%OfdrP#fvAXz)9nw1-W#5a2$m z+XOW>=OoYc{% zGNgJL(>ZB`kS5X%t0J#hRfQa^7YfzatFtwJEa3v7JUpnbj{S6w|N6Y_7TI*<)$3YC zfzXH!p25{3hx^%nG#7OR8xAVlxA&L7)zQ~BFBCaY7K&USdvya8^_;JJmAc~~Ql;&! z^@!Q@R~g(kobr2k!|eA{bsTIlh};f;3!hF@2YNsM&bcSz@c8=IZ7FqjvV!$H-#F>3 zl5^8KHW@S9_Cw8^v@mlCCOwJ|OKRKS&G+vE+D6}E8^#5;aNUbED<;kPpKs|SexQvW zrF=cDGTX%`oxazp?@E@|x`;D<;b-;)+jf(7B(8+stYRD>uU>+ciG$O zwj1p0QfF=Er%dM2!X&rkIQ_cx!kARrH*|vSJv^AKHt&l&m$#30y=|}BdM|r8ZC=HE z9IhG%dY9H>RH>*s4+o%9nudchrSU%^U#&c zZBBb20nJXv)`Aypll%he@CpzwDi9mA7fl3tDk+f_hM#&^VIG6k#{8D--Mm1yAP$>)wTQVS25-w5+Ifkm0I2^^{SD;CT+1)v7r+XM&=jvylQbsf}mHfsTVf)Sv}u@!bk&oBAKby=PEU z@%#1}n)DWmAc%AbO{&tRLjnW{2}o0ZE@&4OYD^AM{nviYnKZj<4MuuEbN@3fkjgZR2d8uRfM>A5YZ@ACId++ z(X{z%Ugi~3fjcqH58?{@5tZQXQ$}g2(c_j`XIUbS74?XvMx&)t+oFgnVNh z0|7MQmN`!jaW0R>>dU3oOx;?YdNZe8X7$6YsZ2C5sp@imvy*%$Yj+gpooY$Ica~+i9kWl=0pq2%;@n|B z*e8Z5G&kW81*;r#05w?XTe^EC3?m`vTK0Y#|GQ^4P$}YU5lQb*Z{sKn)#7Ngs=t_Evgl5D{-)l{l(n-_e*+7jxw93~Ci= z<=DSEQBNT`r^iA8##P}Z&P-v2YUn5})tYv|P#*A?Gi6W|WrUhDd60e*2jJ}?N6170 z$R7k*!_ZNR)H(tuQChkG;TZk*y#GY?kKf0d)Q^J7+WamD+IIIOdGwj=>JYU`s2P-B z%{cdsib$W#Bi#V@PxSmH%vlX*u?~!0OD)+~BZ^K7JVRtxZZ-?IZ0tLQ`vVT%GRISU zOdH36=}oo(-q5N)V!rit{z2WhxxcJnbBt!j@cX7AgGJREkLFPoy;T!mMXKGZ8gp!5 z9gg`WjJB44Z=4y!+aJ2`y+5gb{n2XP%1rWR0!jSv9eIQ~ zsbc*|m#z9k*q(D+=Z}YeYhJgR z7t78&d{BpC``qU$fzqHwd#1Nj?s#CS8h<^~BA7yU)*>ENF#GNR-1Tj#GT6bN`*WkL z*`gfhj~_pv)>x7pjJRkEpCXUQaYC;B5&*|X?`SztnoQDmQ!9erv@A)3pP8cCg^Ju%+*J zYsm{@f5n`-3=Gh@_Qv&(pzpi*uH60WHIKfj*Y)PWPQ7dDv4>?H;>OU1vaIHgh0J_- zmnCJyQ$PQR4+DSqR#lW|n>1+s=RtLFzZu$V74`MirhXm|7}Ol;u8|y)KEY_!diZYF ztVlM66nHV`J?U`za)yJKRTFKb@O#&*Oi^vCv0HP+kOlR;nV5`lkY)*0g_Go~A2kmu zD_a;l7h5JKpN`HhS35jvEK;H3RBXxjl7ukLM6pLJMS)hX|8!os1TME;|Il(t9v>5ArVne_9;RQT*#eVdd2xpBvAF9G>p z4-bqZaD^r6QNI^Q0v^n+C3F>@CTxM*>i<3(>F@+%VTTSJ8|fWFSG*uImQA%1-@#C~ z?~phOW^y$ZS6}G+c+$AD{;Kr$_m$9D8V5Oz^p4qU2>Risgo%mXFpqa4iC7BP{qw#L z7V6`t%pcIgjZ3e;deOBUYH0k0ed>jkHDos8h+qaWeMNexnn_-ibdlyy@LpH{3jFtW zSJz3$!w{yl_MO*0G%h5F2et_-^ip{oi`yPWo262C@1N^DdN@b0?0n<3@AU#tx*elm5wk?E(CJhBYZYH>)x}rj z9T}gI3ob0mKG{PA^qCNIn9kl(c24d!Ls_r6$T66K9uCBGW;D}xjIERM{Pu@!W>1sFkn)%VW(y<%T zxc|!s$EbE}A?J%fQZpM3pgHdQo;~Gr+qAw&q~z?lKjVCBEoIih@0- zKIV17$VaJzJ@pf<{Qv|RPLc$hZci*Ap!1s#>PgOBZ}l5<+lO=a@)lqCEIY~WyJxX# zrl3Php|_#G>q?KOzt(Nh*EQmh67*u0G-KYV;%BGUPmjWXj3E`o{hM-&+Z+|iPAb$Df!|{Qdn=_)p=W(dHebt|J+u8A?DLtdrb=*NK@6NI zi335bq+nQN8CahBHlp3bW&iI`n=kVS!p<1^y1FQY)xl;OacA$op&ljt#6sB6ydp@q z7m&B```$|9t)grXd+r1L8)jye#wa4+*Y(j4 zHXFB532QbLD4d*J>5!LA#j007Qiez`<(bZpOQo3Wg#2{h>$VQPwY0bL=-^9%t2c?E zNdXyx$7e2yW#X!d$*H|YZet2IqCIS#MnBCKF3r~<`^*R7eiwX;-0@5KEz9%B;#JE< za$cGdKOw|-d!)$DHaSWD%0u!~_%*NXqHM_4=i$8rpOC4pz8|G2Y3g1JhVlT#Rc}L8 zJYLB|=OO?8-x)x%Hv3u7V~hJXOREtBe0Ai9!751heW5(T=UGP{PP~-ZbDLQ6vzzG? zV+QnswMpHh>tO}i&^fnUeN$tfw0Q7_>wUwP5>yNJ6&9~<|A0tTTe0Mw>k!LOrSkkw z&xbt+zwcD~nA1l;#O_Jjj*g`7hc&?@{thyjG|zI0V%AETVdb$wTl@?Vn4|0{Wt~J7 z6_7`7EVYm{DO;%#X`})_Td$!X9{Z*^R!3_hCR^bJ+)UlXTTI=~sPgW6=p;8uBKqat zfq9KOImAl4%7Y3wZ+Ol=B3e|~wxr?naa&is_f80koY2T>3FSBIsvGlWyLB(X7KqTM zHGVM_RAU8LbO>^`eJm&R?i z!BYp}r}Z^AVX$XB?TNy8&G&PFoFhDdIIj0fRc024sg%{_&r8S5Gj z!P-IZZD&cNDv2b1XZjQk*?M9VNdzRa6C>DqXk5^2m&_V}kp-eiw-o+TJ&^xs&lV?v zN!=DseB(||3twfBc&<8?pdTkjPN{AeCSnApGYGt$3x*DyqG{J`#R5bhNY)uy)y%5%Ot>=63 zt`$4@UeI`;nx>R_Zx~?XMEFJJ*Kbs%_Z=PAp~ZwD#XwpfDvl2wJpzUDH)JS2A03kG zXwBaf6smwi069w~9KZ(nPvh2g6mXssX{fvJqKgIS2qaR?|EI3*{(l*%^~=Ff|=XwigI{wCV8n{EsJLu3kh9@}p+N24^sw z@xKY70=u;>z~s*SqEYYb*M|72EURU#K~2=9oF@!=)^b9E=yaooo;B|G?mx3it(W3# ziOzucvLf;fyp8GF!&?PE(sN%J%(3nk4*60gIjVHkLG8)*CrSD)Grh9u zWm(?3=5_^DYBmaHQ6f=E(oMT#T!r?#xe-F7H|kStQ}{+A$Q1j`IrESVT)LfB9D_@s zT%#}$HM591WY4Ojf1#ucSu{$WNYxPp(Dy%Bx@su;@@im9-C&S%!xUXl36PY%Kr3!5 zyr*g8&IK&1Edgv`;gGgMT1f=HOsGB;yI5WPIIh0a#C}3o&G<~BFDtQBLds8lpB8>9 z(|qW!&X9Q}lEjeT_C3w2KzI*iM+CzdW?Dz=PcUUhqM{sqJPEYBdZ2uY5-x{qFau0) zySXOy^;nBwtg?(3$$I48;%mL7H5Qo2{n-N0Caghz$cN;tW=zykl<+R1RZQdqL*UN!{YfU z*=noXK*q?x@v&7N07aC%MLvb}$B{mew3L9HxDhq45GdTQ8{UdtZoH+072LcmbO!G` z*1|?(4~6J$oGA$yHF~tXcj8as(N1Z+AQ0q3`s9;-S;_K z@-zeoE%OQ3vTYCewNcxC3ptEX3_W;9i`@8_7pMu&P3P^ffXuy3|72+}5i4O6_7Ctd z)pA8Kg^U>_QU+*$YZPqc%>jsMMkiLee?u;CCR{$*SFQr)O_$!i%BeQiV3e7LFe4n5 zE$aA7@4lYF-2!`3V$UM8Z1%m&4SZ6vqm2TU{s;lHY;-g}DJhgG_&$UlgX#Z>aC#>s zVQK}dQpIWI=EvJ5_LlMi!XD9yWNf8pYs?>TF}sa!L0#jEw^{rdJjs~M$$fELA8#+g zU4c_lCzFy(IN<>W{U|kY5KSQzZyH6FLqQ!)W%Kf@Lc5Z$GaM{Vh9eR02g+dBn7*eU z(4921)areJJ_hXoj%fH--(GFIRFtU}nKT3FS8Xu;+`QtMRN;3Zck4Y!m2M~WyT$|U znD9Xy?5nzEOsg$zPky;eN>1S6m3I)9+;$o60D$NvwGlq!;@sclOMCiW&)JkCZ6Ojw&eIeL=&M`VK6X|Uv6 z9tJis%1yyPf(=x9bdBo87t+cC%3pz5Jj=wvfNFCbeFyZP7as z@&!f$ZY*r}Dmi$2E)nURYV+@lSbn#86sNwKf->%f>SnWIgc_|TmISt?*uA)9RP$Ri zaTqsC(L5k6J14Sg1xsXZVStGn10>YWMwOKL+Y+YOItaDWh`S%~cEz8Vz)Zmhudm&d zban$~4GHk8>d;MC-ylCeZA2?7uU6%xcW-LFcSTn#4Z%=Af)jn_nRd`Wam$J*qimmRB@DV0(P z#%->1oNcn{$iFsoA1ANwYN?g0?n;9+@eFeWVhaKPivO3c9Djs7hdgb%dXQ96vj_qS zfsEs@N1{dPIryZjW)u@x~SX9`sdN@8g7t|CAbKN2Da z>d%%}T_2=QB0RfJSws)-ribuS$5ntgj}7D>9efa@N70D+nbY4B5)rt||G0rR*>QLr zO#gQ{-{aDf@&Opaxxpvqt}ARzHB7eaB$-C*Inx}OhzDjWiBlId+dX3d8ypL!O2}O? zjzi=ajW4{5o9N0T1_~ze4p&m8Q>wZ*{Xl&YeyF8qI<}F=UxMCBwJIpfusni21E_@# zcsn9n#q|u{y8tbkMy0?_w~6berpEr|mQ0FM(RdovW9?>^mH@h^n(CaI;!{bv`N4lv#Au%sFY56DBzW2i}HyS zL+MIey`r=%JQ0GdtdfA-=e*}S)Y}oXz7*@&af*EtY(J6RlI)mx=^O^*)YUXbvRk^T zo*Tpp0a@Kx1=wiI^eKA(xAo=D|HSp>inNKP;09e5n{!;1b4#;go)9lLAB5wuRkV=R zcN6cqYqsOpZ9R*)?|>{Wnd$&d**)g9X=p@?N>efgIF)&zh|%LWm+M1)Y+!)v*k6;n58!n0P_v#ro zqOB*|X3_pG?5bc^3^h^BSppzr*{tSQ{{RGnWVTF@!c2zI{l_U>o*UR#<<^#XHn;X? zbaohz+$=Stcv|I|cm&;(hIjZxG(pS&sAoc{2Lp@>VV>PL%D6V@fkgu0Pk9K#EWhYt zc&af?#C{MA;zkwrnKw#F^BJozBhRgSA%jb1jg&Sg1EPXNK`u!)4^SQjCDRlv8ke={ zIJyerXBDFKln_gOZcN476u)_Lmj`lBM4bK}~M+JE`S?JJ)hIebF z=~>1Fsh?&0CIGM0c9@tAN~v1>HHkuQ%q=D9VS+Y*aj8m@=jS>+*-^Tm6dV&X<*#rs zT0sJ)wRejxE$E8_#OSe2kfQPCEi3RS)7+~lsy3Z$ni{6}?NKmtbiq48)pMQ%dkyp0 zreS49%finly1BW}ZxpMlTNv@trH$`>L^qmPQo87~9J{2haE|5xY#wAhcrN)aA0Agz zA54kmH5oU>+6lqT9im5*;nijC+fgh6-@cMp2)$rFsqdrt(sE2!6gNe9x7<%M5xT3ip#8}DJ35>U!z7epRZQmG0$dy6Wpk1bJ3sgQ$+ zb*VR3$R*J5!{z+MP04lzSCv``pnRHDimUy{DSV~2LM^wrwR<3OZ`+cCmPsMKt(rg3 zZJ<7$z=@FMEzI2HS;hqzqpGHXkXo*rh%&ZXg)hm5{wi*N#}--0ad)!K2*9o8SS$EZ zHcB|s;;Gv`srtmuks5T3Mve2=H}2`Hoy|ss8HcP*FCBgfnVu}rhB#A1D5^@Pa_gI8 zPma2{hpNMJxaQwANT*eCGdar4-Qx{ zv4_x0jZP&e8${zd#@&;?U;~GD@A6-M6lc8cZHS-5agH*V+z_z&C_|>t?yN38T$m3s zAH>~CP8oO%F*G+{xKhd_YKHW6Q{*QAh6+9GCxPEOg;|$oszVEocI69qcXdj2*9gTRH zJ>iNbrEYEy9XCTV;uZwnv?Bz9MdxvRrpS$=qzcDJnmg4KWK#&&C7r~n$ zM#PU!_L`6*&T#>DYftRr(AA$J{ZGFSFkeZtpR?rJhK+nFbS%wl7suf_~fK1QreWppc<X8x8aTd%&UkJ4ub#Z;r1pql#{wqi1LB? z7(fSRArO{(QV+iMa0zadT+v!$slBCNR<_Y;NSZK?0b_JFL7_(G1tR%gxlgiAz01{D zs_I>kk*SX)_!dKUAb2igPkqI3IhEQn5->gpa3ZYg(X^j5!QIN;%v-7}2*{424jmLH zY$z{NzXk<~Cao(80pxo5pqBHN+qz1l8fGR}!KNv)yF{>Mc6uS@n=-)eKfss6EvO~i zYtziE9s{fg5K(uJcsB-aQ;A1tt6?p8X0e>UAZE6BkdBF{km}Ed9<+Gm2EBj`B^<8@ zFI<4XQgO+WWOJ(yU4u;=-Otg>B;sc)3rFn&H~>LWN_t+SoCiW9b#5iK@qz#o3LdC_ z3t%`&{s^==;B2-;$cbE8cXVu^3D2J7#)% zdK0K6rI)MXODg~`j!HR>;GC(|mP<9A^`Mc!MSP8)?gP53u~DFp0R`3vl9{y*!Qe_13tN1v*tT%^?0}Kgj#ee1m|D8NH4oMJ zB-I3HB#t)n=SJK_NR{cA3f5$#H1xkk;0miO>#rUpL2VF1YSe;e-_v&&lll)8DRvHg zuKy9m(Z8USI364kbz5?CGBh^@2{m&@tNqDpOn!U?mTipXI%RICD1=XtYBpTWQQ|!zmWuSM&8k*GzJytOP^`)#Q4vcr(K zK;_o#moL>OG>OK*=G^d9}j;&p1 zTYZDLu;ETx@QGo&+)9``OS(HCrH6zS+m#c&mK8j%zw@{{nNGLTDf8366_u0UzILcx zpNV~K49z4c()WYF5**j(nq~)zQSS`7fa=0zit?2u3Q2)|olN#+j44$-rtXC@m@<=` z!(%|PyAEKxqWOu*MC-YxJ}t&%ON88x$>5FB>jd9@|vca0BDi&v7E{zyS?UyMpIq&*_uhp*{9#^-MVlG|F+{|TTMDvo6c9daI zv|@hx^!2N<-8KFR4Gs=(Z}QT-Y$s3FTDNvlqjxmCyVVNxV)lFQqL-82>oNL-D2=5f zBsqo+j5hq9*}TGdE6@E*$0Yo0|CIuH6x)*1g_v$q-#=Fb{n<<<61g+qTfQc}2Mnib zY%JhB1D*_iqsp+*YdT6jbV4k0e_eb(h&r#=Abw(~J3B+bDk>y?j9SEZXc{X3dGhED z)T$?@)?_=SP-SHM2cY;<@Q$6WZ>Y~DA%{ifi?ZS0CN0^52`JtCfQq^hhM#X7CMF#hZs znryzYkk`#k%NTzzCp%EBY$=YBnM89es8<*`45g~6RbneQ}+eWGj?D**(_@33Cu zNGqolEuVh?3-7w6AUh;}xxOy^YG#}N-|8=``Fw#7-L0GU+r5A3j7djkS!Ao(=(t@e zd;HSN+}LZ!^EK)c=?AR0x4lNz2zhR;#O&khn@V|Mg=V9b z&m?n1anQ$dnC-ItR+_y#yO1TH`Szu%Lu{#DesjXU9gAq`BY#0zHB1;UzX2pf?NGND zdeb{t(&1Y@ABVG}A?EW}^PvEDMnuKjhddJbW!0xS6DNxONw8HTGwQ|AB6E|0kBzF; zHn0!AfhSomf@UxCW~t$oewx1#KXl}(SM2AJ#3spMDKKoJRFegf7liFMBPZK`xIg-B zcX30^_+_n?MAyZ$=61BN%h&d5oP{aud&L7;A!u7G10*%G&<)Uk{L95%?0SW|Eb~{# zWm&1FYE#s~X=|{ZrMiHl4`6w7{81lRvg*mg;L)7`&!}P4-wp=#atZEYNty<;C zyV4I;e$6U*mCzyd6T$Wg(td9^={LDzSVo+Rh!%+ZM%jk?99GR#S%k+GlnSf+%x$#VK>xnE9Y5L>T;a*xO6%t;vw_wJy7iD3Va^D9N9HL`Uq7Cr0$<_%Np;6SuHvkmvq+P9jxkZ9o|#S zYUvVd_iy`_iaM=WN7mQaJCq~likOu5mlbswP(zB_pKY;*Tr&&%-rCP+?OP5XDVh4& z+LLeO_LYl_<}U^BKQ`2?gli-pPu(x|k|CLc7_5^x0-Tu^;Z7qG`s2+dZvy*Y3_M~B z4*RLDiM*;^iQ+RlYyELiPyA5(QB-L3QRpIUf-3KL=k8n4I1Z6frl%>Ie0Q5e4@iB->oGPBPV2s~gB*05Fs89-k%Vh}mX05O%cx2=G22S_LnUQb{Ew=*vCwV;f? z%!+7{v*QE)FEdAqjS^-wnFNzUGg=)tV=V^X5^UL+y1HSaI-WlN=}jm)*x2a}8q+^h zkW>4yMWQ^i#6wL;$V)#Z>vNt3h2&;XL5TW{aLYBN2)~r#gSybJy-0JEj-|P@Y@K;a z;q!S24DejFh6EDkPHwDDB5D(epI@j-$`M{Pu%{x*W|iM9X3feEFMjJf3sqGcXxFl3l+|ysxwpiab^~AZ`lWwsx_E@AwxhmmWRG=kRX_@rWo%v z{1pb9=Bt_9`!=TcV*nsLr67>0je)SQsHNyg|EYdB^X6?Q6Nn9v&qU1Qd-7{m3}7V3 zao8c?Qn)~^z@j~sUbLo#+GOM6QoR2B+OxQ2(?dxqcM~Ygpy!bNl_EDGj8xJP?};VE z=9szE0>rJwrA+oF-0+r!TR#P^`~%P^ZkWBMV;flV=csSW4``CuO&zNdQONw9l^{-& zslE|)6Cn%olA=R3)qtqtUS{(2WZ8o91+KDfmV)5}PuzR&-0> zliv|E=+rgepmbb^UxY+UL##;(c{ESs2c?(_-Dg#?(oz&cru?tJ^OxwR1h*%TcPv;c zx#>^{9v5H#E@}xYZ3IpMo9U701+MJ=jW8X`yLLtoDcuwV1=vL2ncqst+|q;Tq3J(m zVmAbJ?cVr15j|iXm+y%12jYBUQ^m+|B(-PVa3xSOow$#jc)>7LXKw>E(JQ#8$lri9 zZ5HZJkr{q8f0>;8>2Emvoe7k;X{vlIbtFS>gOInk6q1PJMSTnJs8#|o3Ol3oD3y@A z#6v=zUq@!cHBES)tBgB$G`LZ22uZBgIbo@UhaIWLrSImM<5JlU%hp=Sk4h^Wrd&qr zleS5{*R}7Hh-C*5S5rcL?@Oza?5cT1+jrM*g(wGSeRyh)fa{_zQ`+RzGqfNTWS&yrStw>Cql2v)RlH!FBO|2MK9UR1khqMKT+Kr15hYNX#!ly1u)eLz!hte zaQ!=NJY~>28xs*oX-ONcr~o*F$3DXo1T zyuZ#&tXOe!-hXoHz+9b`oMBob29lJ$ilv~06+@6CXG2;YZVSJ)(Gnhpm9HG_$H{Wh ze*ke%2ixk-&yq!MY9Y#nW=Zo=BBjo)AB9y6B2h=-PrK<|m2DwEH7mYc)?mgq-bU)( zXT^@6UVY>*&~R@ezrD}lv+sk+g3(5f=RHh4LXA@t*rAl)M%GCN3q@ zx_^L^`{JAE`|1y0J-l+%^o=p)&flt6)W0O`ADSD=R@Di43jCzbvuII4o6r2&Dhl~+ ztB|nDcO{^g}~>JzOG3j^|cj z2`wckdEbD+U6nW46q&fb}0TM}KGBWsq4H%uGeawvV>Z1*07)7mY_p z6b%orobMgr&2yJrJ|z!I?MwD%4&^_^%&ITZ+ZmU89K(;#WEyCRf+n4VeNtU~0rCP*}5 zF5Jma<3f7h8W9|UUi$|?s|Wczph6?KT0Xi#9kj%h%qAohbEJX=ulz9;GwzdtDoo&M z*S{?njbX5t$dyQmJHFob_o`2Shx<94xHK*_+7!6wC#~mIteDm-=jfTe9msLy*e-cW zZAy0mL;bi>KL_4@9a0nUcJ&A04|sYsC(&V(IUkai)0(Rf4m>+uXPyM)byTEjyzQ?n zOdhko-k8+ckU%Ko0Qo1$(JO3nb5voUWAn?WpeCa+_;-J{9wv$JF9E z0ZQM%4E_XV_`Uh*`U(xSo4pBpC0d(h2U4G zHG$up`T}0VnwwkV%erDcr|wuz-wXWQa#dmqSM5y$W}s%h(C*`HAuKINwEF~Y&DA+r zg&&S87L@m@Ec^r9IllEw=b?V^ebz5d`*6;pj(5Xd@PHA>W;1{{R0zyYY~2;Op*j6J z=qk2H?Ft)bSgn~qb)1^#9~u9;g$I1G2(I3qxQ45p=5oxY0r_U5-pgz``au3YGtH(W+JRFQE%$6MtEm>;A*6|<-edG9D ze+u7Zc^^*ldLArx_d!ZcXm|v*tn7<${=feKMDGuyaZkB(ew21>x*os%KL9CY36PlO zN${7tb1d7Kmo(Zq%A`LR&X1m@U0ilZ*a>mxa1=HiA;S%#N~N2b;8 zAXJ2)-ZE+%bP(!k9C_3py{P#{nNW%;YeZBXsX^enFyfa)@t6^oc16W6IqB|kTPEZ3 z_luQDYAx$7a8{FnF=VT1c+L2F{sR5??l9lAVT;9M{1KyvbM{F z3%OMjp{-T$VBef9gOd+JJhYA`{U?frPIe?)GQhWeC=zX0ZJ=Tn-9t?-T@1Wy%L`VBWI@B}O zU-?51IPSg4=jCE!?M{;*Kqg#QA;YKFjURfK8;weFbBg0XK-YmcMft}xA#bQ{y)>BL zzC3LDcs)J&Bl6UmL53&|k6~3h4$R=NBq=Stlp5f`UxAGE|BQVeql%4{M@G2ficHG< z@YQ!~LxisBWM_t^PhK-huqGi04gP#M(-%u%W&+Sb34>8H)+=hNnk;;v{>klZU?oFz zMg#7Jr?4UK-o{dW_!^vOExv9ak%|~2Mo0BWDC=IvL|HKiOG_?2w`xoqPMQ7Y^Br1b z$gIbPq0?ibeM2|mRXWl4T5RGr^nxVVZ0jFca`Zvio&C4@_`8+*8Ex~Aek*&hghHlv zQp~d}Fzv9BrPs7c1*3zImQt3-3>c4oqE4Psq4AWVl!-f58@=W6}n}$!zV(o*l8Q! z*-;&I2z`7s%k#iG-&$x5eNF$ju$#b>zUy>5e&s0lXP8y5LIz_Y$w}UpTWug8m>Z?e zAo3=S2t{0 zPIUF5mm!8Dzdf0;t=8s+ZMfRuFsuHDhI6j!a+uavk6u`{RL>d*ED!wF+o|Bw-$T!PW8LOp99PAaL?w4`{>ffMZ93Izs&|*f zBZCBfgzT>zZz^vG6RY8v25}%f%xoQaDjg(tH)0ZA`Lm&cQ|#k>x$JmM#X&*g5Sl%I zRy#N6vVGTm@a@s{X$_)O(d$(&6oTHyvagvgNYR3ZvQWg3l)jDpqP6?nqwcX>WaivX znOzn(!hzP26_!?l zYz+p}Lva>|r5}HC^kkOoYmZ1X7pzFxl*%(kk-2nF_HP`qzs+5D*z_zFLY|labp-b- zpR=I-m-WN>L5E5<$BXL})1ky^)p+m9i;bsf=FNE7LGa3Nckj`HI*={0`f0t$`K|MG z&Q{){>DFg_MR(}OtTb82IDQvI^uE&SO&IX=Fc&r+B`vxi`n#_l3cas%z%Ir-E3>ALz4Nyj!Q+U@emirKF-58qt@+kHD%|~l zN=}^%#r@yV1^JdWcQUJge9yjLwu58gubLYTL@Fxs5;cW+!>kqGy&}vN(d-dFR%jU2 z&prvs`G%N1oSV@wYgS){Eul))@K}yRE`HTqV%wH+>-*PnDmmDa{8Sgri&X!{3y-HQ zAravrH_%eJL4W37rg}VRKh=C^f~dEci3y}pevL9bF>zoUg`YiP44Sl`UV2fQTGL%~ zS`sIp?h)}!A~kZgD*~-&P!doUIfg{s0GQ$LQBoG zM|tVrlVcb^5utZE==73PTUEAetVn4~D#Ow&A&7jkvogZ5It<_X*HN54m30Q1MPnW^67%is;##V2F zP#Rwkn$-EHrag)Vs|rbmpN(~!mV8?h>`llddLcR}KulPN)j93MaH}KqVclMaO?$+Q z#@W%HV%zW*4#A>-<4y}24? zcYhkm!-bEVeI@xzTA=S6tE0tDH9JM4)<;U9P|{-7pZsKT~v0d$G1h2PJ35W3a#5JuN(4tV~fV) z;xPEUT(FJi_oP(&Y~QUppRdbP_AePOxB~0{);?N*mj8UxK5@DnLh+1rve8mFK`@mEE!@u95fZx?UmM7FCvsrwkq> z%`s8pT=SB3_=GMsNGVrolTQWy1UCDge^bg<8d^-HgL*^T|F^&F-dr=E*x7uJO|{R! z$WCE6J=)+%uBGc2h%pCXk_yc4x%4ah2LR2CCCPk$tdI=<)6uu@m+GJPdiv{#?t``| zn-IPT_|@B7TU+%-2@An>(9+a8l0lJS(w0RR6ljt(JavGCZO_T=qeju*?{K?AKKu1r zrr*U-cNja#t(_^W6`8+JeyphT)x5seKG)aG8wtI#^cV!FVarrCsIe-IU#mLBv@N^i zRo=o>WtSNKPVKH)h3*)(-iOXycG}j=f&=4cW>meV2K4Ttz7x6iq9su<3JDIjk{NsT zQ^zIq2q(WwF+3wbmv{9?3%m5`h3CNE(*BlTQ@CvA{bv0k)6g81xo(1ep%tttZUmMj zZg;cp6MZW$#HLTZAv4y^bMD=WuoVi4HX8Yy>Y?4J^JviO<~k`M?c43bWq1 zmPg@BS^H{C8!fH&F3_seOOn@B3J_Q^@3X|{tvkwTwv*8Od!dFY z0V*BlVu){O$9r{k%E{KL{|jyJ9n@49uKR|jfQS%^fQWQRDAJ`Woe+8&U8VQl1REeN zbV5S!BtSy%9g!kPF9D@`uy%v_6x`EVX);IUQ^My?^A&~KG_Ob;SvSO~BD`yd+n|Gvtvg>4j)u{B{cMy0H=c3=OL=Lqw}R3J zNjoTs_hHY)trEN44CXU`UqZ8nYP;{O*urX;j^Bgb_BmT}-q!fs-&_vRtg5@8B&r#i zj8Kw-6w=zf!d>$>_VCcTl|Aci>9&Df{&*{>ym-Oumr4DnWwQg1=b7I3%=BQ7tfrb^ zsyV21JeE&Gn-6CQ%>G@M-!T*YQ%@-dx0+Ah7Q=eIvCF|$uUg=3%qF!lkF*g(U5?1T6pc3Vj`ZI)Y&M(Zv6{8 z@esrXbDz^3l_M8J{S4^bI)bykKoC>N$kG$TEm>L;f6zj4@b7Z^Z6ErU^`w?{Y~x@u z)BluM!y8ig56~j{WONV7meFVSZsF&XsNOAZ!+qVJPA5hw78!zQVm}t+P+-FH{($ z0K4UG*z?haWPQEqbJ39jSB|yOj)qcrs%ZhgA|u(_6?GB0WHA!;t6d#}E${CTwa6&< z_fO5y$hOF9^zYrGH2u;N2Tf>Cc8G+D3_yJaZFdk&67;Z!T0VovknlXG`#;qQ#_H|T z1!p#iBU<*w+Y(?N8TxlrZMt)^^v=L7N!7jKH%hlO43qWW>A*J)Ie`8R!|~0CdBhK3 z_TJqA2xKG`n|!-WNT)$okbmb>Gv#q|Y4RAg%nUstg2j^KS$cx+BInf7Mw@L|1gi$_ z3Mb8++|?P;^IA!&SlT5f1GhW^9N}Y-b6f$tO>cG4_@E!Oz?t>=84TbFlY4T2nhO`S){PuekFCa2}qa5hjNtxv*KshE)x zXqJ1IitTZir41e4Z!AKP@`h|b*0e+Z$T{EWjZ<$?DnUYhD>C#>hP}XaFx|e6zi;|7acn({9EI2m8o9+@gQQxTL*GPnkfkIQSQoS+T_28>7h{0H!H7J}d zVOFcw96^qc8__cTucJZ}zm<#-E_UL7U7`!EId%V3}MC!Y7a zn1O?Y-g@)P3GOnQkCgPzP^YN&Hwx}GrX=CB)>qpYT^(+M3*g2xTj!O)YC|5%`0_?n zt$>)9Hs=Qo4hjzM$wEeZEP9{eR4<8_EE9r+v{v%u|~xFf)GvrFQXAj zTUD;7<<58Q7{43O8EaLcI#TtR46VNh?I}5xuPBzeEkAu>c?NoW!a1QBSL(JIS8A=l z+LUI5A_zvwwWr?)Jas785nWr9H}^L)gVMr`>FHGU_*J$p^gqEbs(b>Z>&G<066SbEKsx)l9xccxo( zZr2H33aM1_o4`Ckg07s-txB<9XxiX8Q-Db{1ZKkElIR9ZfA0Y5lUBS=GMb(|8lhn`rX}gY{Kq$PpubfUat_eR6zVpEnKVkVC~%BIhZFwI~TyV!tn z-JV^M1ewGW_f68{@62+nc=%s&@3f^HS+0IAIPwxw^GMt!LjLLdoL2S^6rwuwWo}C0 zWV1A8J=$Y!qJCg~|I^N3Ih@-XX{K~&pP}x2P|4De5q-MX$l=kG-4QeH zTRz3iZwt=(&i(;jC=@lVyO&Av@UeZc{%)rFwBS_c5mGr1PZ04#vI>q1NcE;*L|*y$ z3nT@s**_RKE)jy5*CL#aWwYKsZ_|C$+`Cgl2f=&FhE*0YymD1|iR=+V2=cpSxP#gJEmUz8im-fN>3?6>jJ^_N(qv;QGf zN2TgWspr2<)p79evikHFPCm#boSsQcO&@T&&pl96nEkU283BBa|7`H+k$ee~F?l)y1cVSo>vI(97J)s*-oRAicrbU0`0JWpQd%Zs+vJ@D)CTfW4va}RSo zW_HpDH?Q9jb*KEz#rMZ>jk__N`#72C>6P!VQ}D~*@1~AiP9{in?@&^*-mn=&_ktj2 z*j@AvWXjl`#>0|)1(4|xWC6a@C~IW3yuTu@1a~4jd&B1xX59k!yRwTgOU=N%S(qj^ zJBp-kQ0?kP@7D*6q9llZ0B~R))7!>Y=28W`)-thg@3g2)g;v<=T=%yOViZwEWTN`4 zNAR0$Il6#G8=sa09b`lNHYz@>b6mf;xuJdM1wp*s)HIc1Kw>h>n)xw5Da$BXpb4 zVy$nTEFMJwL9zw&0F;+cXgU5}r#Lw`!5h`;*IZhJ6~-PPXw#-D(P6;!^G;1XRnwxc%hF3_a&L^cdEzZ0#StoQ$QOL0*W@fsa6$ z&GU65lC)-~@a@l%mw4Z*F53$UrhLP{-0gMYvP(~Yx%>Db6wW-7k!FskO>Ed^)WHr_ zcEcr9X+G;Y-9w}!ESCb-n?>=*d8f|wQFW(%!-rApn3Ltt)?R~;j8740`cOAWVKe}p z9z|i>b@s9xb!|>3WVQyRvdweI$SWF_SG`aQm1g=?31r0FCN>&mM6!sVyC8+5* zsdy^h#A#Piih%S~(;9Ad{B>bhGNBcQOrND}XQbvSzl|7GS+vkJrJe*E&QSkpjCXGlFuJF|e9OC7S)v$Z5lTOdheTnd6^HUBKH65y z(~T5qPh5Fs;^MhUK)Z(^Vg)y-?(;u$T4Wj>q+9(ipVNy~3aN3&f}Ofy@Iui7(QVjy@35qOl>(A~BZzt(7OE1BHt;lztl z8YpLDE0BIoCm<>28T7L4_(H)N`JPA$Q6FiV6mLuB=B+UB!NbO_RvmFN8gB;Bd9%06 zFGom;G(C}N_0a+#I~-@n!EA&o0CIdJMdW*eR8!Gu$;9>DPZu3CzyI5b66}6BE_Ns> zjxCmz87rc@BW}rr0=waix9(OvW&q7BvplNd37Emw(D*75?|yKSBJ)?4Yr(Us5Lg~o`G zbE3syJcpC9F-II0$})^-O7CO9^tT)vwAi{8KpXItV&Nwswfdy@MD2NU!*KVUdA)ZK zR5K>MR0f+Shp%M1D$4^+GBJ^+fc-j?*FjX83T~QjfPa?!bZeTZ{v>|BG_+(#7xIOa zN@pT_l&n9*(g0-bdIUBzCOw-G61+>7s#3zoZ6xU_zx{S|Q!`hqt>PE{Bt!B0P%(#a z=+{7QixBH?bD}8v3>v{N+zhbosA+}crt{2>>qD?ZkOdGPZ^oM)uB4Z*C>Zjl#c*a` z@!bA576Qz43}`GCR`%PW;u8`qgMW_C6uUyH`25h46(*aA~MY;fZ^cyT))rdpf?rkQ7(#K&o&{2?(K1N9B zRn(s}GNyQ9jOyZDx`$E>9dMvR8;>eaMyVi{KtRlG4(ti0v#8h*f+bbl^=MQ*(#)&K zqOd4$vb%{J6V+@rM|X7uc^awF*bdT-VB|P~yssk6t}aIT4{5Drn&G zV`SWckbZxm4{fUbvfRFzlCC|!dvB)`-5W*P_*ZvJd(&m?Q8Yqh zj-d&6_vlWSz!T5=xNnnRoc?2gzqE((b#|-Id*q!mvmx93vIoe20N{h_mx;-%$&K6p zXA|#A)cVty?Y6MWp!aj)$I(aC-7c+{#@KvQ5`BF9Xycp~tc;MkUr6i5S}eg=PKhAg zz3(Qhj`TsOR0bTa78`Yud|JL&+iKY_x{@lMcZfwJiC-#>|3L6osSjO&y#X{v^oTB9 zK)ch*a!zM;u6Uj{d&*sj)=C4 zvF*umtSUQ0(F?4=ve|U;;c)4;qt$m>FZPAN zA!}RmDn};M-n(5F-$=L08@v7g0Sw>JbjY*K?jOJi%^%Iau<4u9e8=N%f+Z%&`RQf> z)g6oH&708)Vy#xOVwG0qHI37#Y67_naY!_%6))-_h*F6U(NZ)ol8%ed?ElnP`rK2w zzpym#VH<*NSa{%0tgi0rwve|W;o&~}b@5WzVn!h$1JtuMP72+2Z=;j5o?1t<E%&tN+g!shfA_NbIj^&68|hi|$j>5LuD|2M8{T4~r!H>|*HZ6Rktw}bfM{9Cz^-^091(5=me38GJ$X3>hS z0=%iI;X*!h&!H_rvQD-aNha=I2F+^{Po2hFT37Yv>El@t2ky~uS6`Vjx0^+`%s69b zUeE#LiSAj?7-xI>;z=(`VJntTfaON-r&|%36a$&h7LuO@eDA$klU!3$8x-W;aF}#> zsKV+^u)xBk?OQ-m6p88gY)z@?Dhiwd3s^9z^|wmG99M#gm)eGWJR8nanEr>ZXAMrM+hX73~nKa)X)Mj)EJyYs@DXOFgC^h_f^=WZVNeLdt#@J7dq z&cus((8DMsWKhM@pF0R`PC4q=x~V!#%Uf=LZnj;V%S{UrBOD*yHxzfFxRcU8`#$z-{UT3YDgmAI0sSuKAkyX_H#J#0^=>5eFn}m9qw7$WzqfjXc@Fb5_ys{y|>~bDupmEoUSQDZQjP z5Kedg)SgZg4Q(_MiIJv>eN(haAuvGwV~|$H5|%Z?^EnX0|1HvuL~j_Gr|C3Fm({GE zlbD{u15BV2EP}8A9GjieI5@&BtIv)RW-UBsVvu2m^83T5$68`4ULzG5MRr5^28@6J zs1AqU&JB*;bY=Ub*p}cv>k2nxz^V3MCc(H5dC8-GlE>fX`;KHPJz`#j@s6%-a1!N$ zoD3_?14li{ts)@P<%4W}Zl{~(J8{AG7xcKvl5b;Jmo(vjOY&Z@;mi60}EBI7b?cSn*A9v=n4=rm_lODs+9U?i(c zK{k#w&*z3vC zmI*Ugy&`>b9I^fS$4}`a#~x^PCRN-1(~4TKLW3a>?G?R z1i|7O1J|EVuX=|ha6!Ie4|%dQ30ZtH{#w~09LJYZgIl^YyXhe**X*H_h=8l%Z&~nA zPB~{LcsYAvy7f>FL17*@;hr`oEq%#rSBpugT0NebQ!?&wS)D;7RJd8bcrkp4Iz$h@ zZ@&FErkmcXGNk8Z+xP}N&}i33O4;n89qdt%)&Vp zyO0o&ZWh{=w^PgXQ;2R8tLa*6*K+Hx@2j81Z;KX8GUaaw}la7dfQ%vOlZ0!uX6UFe}g+% z@?C|Oi2|@CJsyiQxq-PwCw+Dy1Ed<}{ncP9E$7In6E?Hfkp9i_>FV?)Ytj3dzD!7< z7x(}lMwCQCd`zEMnO{jidnns z>wqV#(A&DfWt)o5kSxWMI3h^ORulf&&~QYrwS%`(8`o^-DVl7+`@2tB;?w`Fw(&3i z*J_*QZs51I^|sGO-tO1BCq0h?;n$wFCJ0n1oPOi$JFs}pW{7Cmgf$TOpdQMyV*KgZ zaLW6gr7EaWXP9Sa5c2KV-1Rs2I;_X9YZ^`2Y8_PAS``qzzO@}DOE~pyvNGBW^{KlA z?;X!|Panr$i`EI-Z_WKCe+wsCaXqKrhhU#5M-T$Uth(n@e8eaIxGa4E8G0rPe-sW# zYwY7soz^;*R&%<{B*g3f$lv#oB(!3abScSPz7T?lqyQ~N&4+zL!#{wL9js=-;KkOm z7bwAazw~*1F!Z*Ygz9bUapl=JAEJn4_^fvl{#_?lX{W^+SjfS4>$c=+zB<(A8uVN%kUWdBm93QxYYI#kt`nAw_5kh znd85cO{jbRO`feJD`Z9nG1lM{mRIJEM8gKXTP&D$My4DLfTVJ)bTBs`Cq9z6yZYJ4 z^H1Lq(rCzS7FnENN2;~TuLu%q(NQP+Ik|g`xuy@c19`9RmOgd5xP`kt(Xink_N95c zK@!=_*p#`}d~e6Gv}6=wuzryDr5NCQvH^IwC%V{bI%~bZTMU`?l+PNsd3wQ_3Vs2VxT1GTW zz)SW+P!r{qH^E-19T`bUq$YAG9wa(_%H{gRoj;Gv4t#Qt7eJ}!`>ka?>^0)p!1m&_ zMKV)(vAnxx&~%ixP1ca!`Uc_r4xJUOB>a@i$0>DEuuNTUrIRwJVYVsE&#|Q}({7ox zcj&Dx*1IYcJx|&PrDyASSkFl`AW9#UYGo(eXGaA0yg#ze8GqDT+f-5AXv^V`=}CL{ zF(?*e+LXV4~sn?)#Oo4Yp0TCAk@(_jPjOC4t6w3l+)HoOW`UbPz}wlkElNto*0Xf}(roI35-|We_>a z?C?Z&kW-6h1}tye63#0uX>Gq4^!ojGA+rGTC6*`mD+N8p>$CAIwiDT$KXf_bD2sjf zYSwFNJ0&{DcVaJh?O2bHD|2{~SEo_H8Q?1U104LEV&CYa)Gt?GoU{HIF`|Cit0mXK zNRSWzADB!b5L7!H;7bV@`Ok;`ytMfv!xi=B4S2q{0S-?;JhWF6>Aq!L0 znW!JeLC#=V0Sd*TeM)P_j zQTu`wMIoHMuh`(_QrFDPTRCnPgC(lC5SaH=g=d3cQ3WVNLsZ3f-?L$6Ub7|<=?NUg zr|dW(dO?DKG&IGT84&zdhf0`CxDlj?zk?mrR|_T;3AQYQydBXZi9HrMlu84YBVx)> zM7c&Lh&ro*SHoiX21fiUC#`xvM=`&o;DosP*U3lQ?lZGdS28q_xv7ahS~3dF%Cat| za5jZ#snj~@F-BDthqvi!7B!e77b5Gock?K{3}IQ(aF$`ercpl7_E+tXqU8}(A^yp2gry)t^MtbvE!K-oi>_%T_fu2m zUyQzpT%4+j=qmR(a}6yYoAgYeJx{_=~-iN;OT78&%Wu}S<{W?E?L&8LrO+?C)XCUivR!jBwRmrj) zi`mf1;K7lW;ZgH=nvazP5_ISXM4-p-&=`!=!*MF+n;ATO`=M#pHh>0BmdfNd6}djyx@N2os~5$Gbxg!GQX=L?{f&JETNHF-$H zGB;g2_1EG>zP~y35S}Z~uL^Xs)j5Cfi#c~EIu}Huf6|2}IVR5D-eO^78y~1lvp4z8 z?{l*ubI(0GSoTD7C zf3aU@wvbLJyz*Qh7SGjG#mNoL9hDMUX32S)HG2KyxX7D=???eQd4;m6I-G}0M--nP zuMEb7Zs27j_Z3&BiQhs#7qQk1Ugnlw@JCyw&{#g1P;HRS3h4G`&}%yDiR_kf)M{A1 zd%u}vvD=t0XG6MZve5WI#Zc(cgE#*GrWxVaPK>m=Gc_V zAIJkXA^mdHV(3?<8y8M|Q#TW1LQ`GFv|V!cgwvizOZ)@SucFxaGFuuy?O?Jk4Gb>R z_y%aRm3m@8JSA>-u6H|@ULY*E#Y`BgW>Wz&_qknIu}3rhC$sh7ttc`=`yevMI$__&@A}#2boro=jzKn2Tn>HCR-kzEuBBpc ztDfH$p3fqb3{091ll+$^z)7H-g?JaW-1g;}a!4CSPmynR_K%-ILrMqlC;x3`R z{nf>E`e_2Z8D@Qc9b~n%-pW>1(xjfrXC$kqY^y@Ijzf|nVV<|{>q1E$=Y=|0;>vxl6)%6yzDiWmgF-32kh|wjf!~6=w|mv) zKrJ-K?M3TP?Y;H?fwsHo;x>8q{|9bYrc*Ja8dp|A+=tY zf^Qq3P`MQDl+I6RPc4^{f-L=lYoE+@9eOzO=VSR=uOK0ud202NSk{5IsfsGj4_6(X zA6~k41e2%PgqU($-p_f-gSnkdT6ZkRMl@g4i6Y-O~*j#k<~(!>Qs%f^?Bg&wufn&`$``8P=v#l&MvjJ54#YFK2F5I|Xf`Ley0 zak4}ig&8q86o-aDdcPbelqBUG2CQ`b5hKR|W*JzrARB#hI@a>5V)XU|NpT7xMuEoV zn|q?xU=k5*t>qND!V5{B<-}Xzy^#Dic1Gc>QRu9kRMb-7Oj{Y<$%Ly~l+NNcilCjR z`?n0!LE?p%9BYJzy=DQrB(Z|$BwIFbvIV>-;9jPsC`LnzJy4&<;@X%*&=Gm-BnHs#SY#xwmqINAVsJ{11sg*_F@?fa*~>5XqmNGSifCt)r*nm zi{Ry)jS-FR1PXyM&Nc}}NxL)06GP}-!TOUg=O8C%iVSkV-Z7PlUCDZ)(W`$1RV=RdQz)a zYGOC2#0vr~V`%*FgvSqW@1%q?IGf(xpIWBI6JWmSN;u!-TtB566AEE>*tT3oaYYlg z%jeta32-2;H-gkg@1-!mFDN?Uz*=C|{~#_ou2?UjzJ+kwZ70hI_d6Fzy*n ztUr80nq!mNy~O!rs2MEQ?F~KMlV7tkS8P6%#`*WA@Yq*m>|4)mq=*Zk$idn6=j@}B z>uz)gbKw#{?O7SN;*aK6+4~#jnp!eqrkE(TG0FPLdgv+KRn{u^4$8KGbDadPa^m-$ zT6415%w75G-CPi=2+Qw@Pdltb1>pVUNx9)e2N1HNrHIyQHzm+@O;~j4kMN3iGrVQp zDnKC!BW95hAifEDR;Z+soi<0t1SMS&0>h?>e%= z76rZ|(Iy5E-pK69L?ap#Dq53{RHc4V;wCZ2g2MG$=6Q_IYlaHM7r8yiNOn{NukaHs zQ6k1d^J-Mc7h!?R>)e*1@x5R2M3e?9;tN6@BmKurSeSA21v$>-R7@egALX+FV+1&K zJ5>k^wNd)>BN4yjd?hB^_@;q_#b5YI&l5*2SsA$sUUY>?mdpcH8HO}EkiA|N2I7SeAiyRPRW-5}Eo$2M*bm)5Qw5Zqu0}FT1hcK*o zicdVQG93FpXxsD-?o8i2OSJ2yM=+OB>eG$*35ajAZEV2;I!xcmF*N7ZE#0#Eb4i5+ zh8CaVaT!PI-a~SJ`%HL=zI%CKEt>HA_Dfms^*Yi6!_oxHCG&&Vn|f!p zU(%NA=byFx*YorLZz~>t4r5bDIOUZ_$$PTBF8X(7na-)UGgG}Yj%@0>!BI%X5pqQ2 z2)j1nt6sK1halsw=e-VB5+fJ6?D=cm;y=C*iQa`Rgm zJiCcbcm1xBw;(P>6?Ys>PbQe#!pc$2cVPrAG5Bw$(6|mA-5cU!0(O>IX{!`BG;i%H z9QUpWctf$n(bNO_MH54@i{7}x?5Rn)mlB(aw#Dn}#5=ju`eLN@3&*)is-CLD>LNZ1 zJ!?1o8s}Kz937b%h`@-%tL3MqJ5BXngvZiyj7R`E`l2}tOj`Whqzv(yxBV@gn9~F( zv7mLJFZbpd@7X~xZH_t<@oJJ3Zd`W2o;g2$1Dn9MI`qtDqvJ$d=Vud~Bt7l9gH`>WHGWi@X< zz9uI*Yi#6GahwL#z0nWkiAjEH9~wZYZAB_&F)fba!A}JJkH_%wLbU&!&i;94kAhhAF8&K*fF;@=aZ$)>z zj5cF<{M{4xA?N2)M5JnDOt=jHvn|qqtUmWbd4_Nj6tNY5iD@p=SKM@1e|qCevjpon zv4b7P@KpDw0C9qb-25G@lCGqE=EK?l3DiaP^Lt=znDsw;JTNRGeIc!ow*+f%hH?eC9c5! zs2Uzfeka-UDUvBo=H&%#X`p0Ui+Jw!w{C2{9X&Z=sArO3ODrnS!05cP>4Z6_QW$&d zQL6;K#n&o62;nhxLllNGTox=nm8LuH5WK>t^R`z>L|zOH;M}+gsdQ3kIN6F5Qb(Tv zesveBT1D|o+^u}1v?(n`)kMy8%7PSJ%`2hfvPsKViZp!7qWU<3_T8m$0hUH>ezrqc z&LISWB1(`DV`)j*7c1CG_?rIiQG&3}6|(3wX^@a~pZ#566?9Rs3!^aG1ZpL$Q z()oGJ0~Pko$>&wWMdn_aoPH*=;^L4fg<_CNgBpjs*egX5=M>62BY_kIn)_alJ3 zsGmbd0unJdWZ3RqL}J(@DP#*2X_M(i(EQTBa30C5E$JBnz(Ua_g&Ar8)G_}0Z8jn` z=EX-hM7-Rhh)>;o2Z1Irg8y;BkGCN(`REpt<(3gk(=hxl?+1Yl^TWEmr0S1bt_BYL z01CA%Jz3{{Z#E4W+5aSyE+D?e_6CT{(hQEqIxmuhav|55W$(YawBys=|H|oFZ4>3e z25ShEzkkw6+Azb@4KMPmb*pt%eEB>nO<_3igg2lIcOW+6_@^#_G0Sc&Z&ZJtCZ_rG zx5}`yWjy}E>}&MtxWt>WU`_NMO|%;u>s>ZJMmqf1iNJe1Xp?5fY+LZ1q5C7FKh!kB7f^u6MIMwoC&?Bc`E>#ZX+4 zPb9Z+LM7M%`qK90^}PS--%*(NO7l$>FTvk)4h#m#rEz-e{4_S0%hEIHb0g8E`el(m zHwv62eVht(kFuQ3s_o5JP0z01}T*}_%OOwZ#W|8xm!h-%yvxVzXW8V(I?n3_n zddBq+{s==@!#W*p^#<7IwFl)px@VV~8s7f{bea81l?{9E?Pz^jL5tJH+x9e{-vmeA z-?T!|tNHI~Uw%R23;b(K7^+jAeXH=PAiY{(2XkXsXb-MSyc&fPDm&Kjz6YD7(DxDo zD>z-NU>)_&cV&vSFoQf>_&Wt!dfJ{|T=KEK363ukW;xKES_2XAK%lw*Vg*dOd$4IcG=$WKMI!9fd+Y*S%M5BukZk$>0K%PuiHmkt?s*213?iTb zV3ZiKi9OR=)>J87684r3Gnj5kl=t)cMzg)0_1K=4cmq*dR%F6xRzg*2<+8b{J$$ZX zO*H~EnBX*q_YQJsfq%<}0AGBvyb?1k7^$C?z^n;N*jp|H`o+tb<<6RlWe6H@kf{07 z3kZO%Ey%C>S`DgmQxx|@N_SzcWmeBL_dp;rG5m}DWm~;QL7LatVz@U(-mif;yuo5B z^CHR7h2xj~9B)#Uo4$ukR709*%Z#!SvDw?BvPEV&3dqdwaQb~ipJyB03e-POZ8}NY z=H6ROn}EsaODeD}F}UJKoHXf6@ur2Dy6_eLp9NoQL=C5A{I27<4L>S!MSTdaS73P92*BFIJUSC9ryS zXuX}r>f4yC#Am2Y3S#tPn?iKr#BOCAZSRw#@(e>PT2a}9VS(}<2a+AoM6$lHT41ON z^B*eSw&X3D$BWd}@OV|}+dUJ*RR+vwyqNTXJo}Ffc{GR#{44Pf$-@nzy6@i3vo7+f zk1q)NO^H$A5^YdJlWmahWV!&oB%bFq&ztoF_-bMTR`-y>_q?Y^T zR&3TjP@<&Vj80Jd%(W!(WZslek+kH|5X6N3vY*pWVZZw9PXKk+u;ZFfx1LVSb_R%5 zI6=MME|))t!3^UH)D@H8bJrrh0#iSq?K(E9DO8dk94xB;0~BmNc0S9v816`kv*vf% z_B=BVcCT)^R9yxh#h=T-5M`YcCHi|OXSt{sC|h|d9l#x?y@_&UwB8&lXnv1r;UrhKbEOJ9NoDg zVCVB?A*l8rAO;Wn2l#B`OqsUE_0+EG+4yt4;8&L;?ID)$Z)jDizFjoAc9|=&Lz>6j zXy(s&xf5O$@?hxiEAo-(Z)93@%HOF!(8)jPN$Sql(Njlk6RQEBmf7ic?fxL~cH>9m zvZk{_BFF_{+TfRhbZ^STYbMujUN7`L4J6)xEAg2bmSV*jskt5XJg+Tw9rcvH@LFp; zdU|9e(RN9C@FkkM(FOrZmHvK3TsmqCs^m@6%k}G1o2s1kvm)l50KWeKZ||JmU;f3I z`;Anw)qQveb^-r^`Q!5yUHE3jyRBb)T5RU`T;SMIuWSE}m>IMk< zu_Q#^9%K@Sx8M=%%?KpdPzi>wH^a6R|)dg}NmSXxy&-e7eef`+2=R(O2GwQ4E9 zqD}Py?V@{)+jKy+Ah6~sgLHO$byV^4!8p|P{TIqBq8XN~F3j7grT#%bXOfZGomEDjPk;_+FG`!+LB>1xhUmscE;JO5%$OQR=#BC` zBqv6N#^D^qjI7watYtP$%jrA+PFVuKggNj#*3j&)Dq$w z(NF#2zSVRVp(+D6Li#H0uU zRrE%0f(H^<>`r5-AvX>Zn54C|6={tHqAY4)VKFh~BaV(c^L&pP0dbYC(*h3PmV-Yh z6}~L1YK+fdUkV39U>Nv=K46-OU*gA^L3V<#%00JdI`c}9rBQprp+mGt+$^gqrCuqH&OZ+5Fe9cx+?| zP@OYIb@RpqAv7rv0ddA3pd~QYZd$QHD(8&^dA+ zX-iaaK3uGyj{QBGsEFFOe`_QM;s`|>hyGOWMp;dVKHIue#YX#EhmA_0@m<~bKNmJq zphDscinEN9!hx>UORP6TKkFq~8e(`AsLSYWJ8LDh_y}Kbkx-UppVtxbKRz14bF#qYv_O}WM!DtB3AzQG8J|oHaxnAIz2>9 z?_F74LFS^yeVY)+wu^yHRnh^$=vMZA1~`JX(m*z;Qps56XB>kvGGMvWpt3b7z2y>9 z&?O=2T%EI;^uoXFFr=iz8e4QhB+W+%its^mc1jH2VFAsxo3H#TpB$|=x3|d4<5W5t zNUKhz_m;vER#iT+T`}s5U>J|;lH?pwki@!RwkK_>^X2WhzKhyA^;;YnIy0e*u0hsyQYG!`OGXIv;Sg4?G)V# zJ~e9NB$XGlyvR22V%SIUKYpjhXE@-J2zP4&XE#A@!5 z08}vtx;bkU8WyhfBx)z`29rof?OaY$gx}IH6K{)&-SuA+gaZ#6EV(Q?Nm-%48Og>* zua$kv>8dn_mEg;C<#o?*nEBE5T(U~cr$uPd`X5DP-OBlhH(wwwFf*r&xPRd05v?>9 z$qhCYHxhJI%mZY#{8nF+Se_qmzQ}J(o@hPp^m1DESb26KMsBjUI7N!16qX?j$}!Iz zg**&@E1|>1tY2T@dT~NI7xc2)on2l)3QfR?LUWe*FqQ(%XIDnSgNK&1c5tGAL8ZWYZE^ z5O1K<*B_O-%QY)1ubB`@!+QK_ zv-bl;yus4CLCSnFn+cy)VsS>lvJPKUIAMoMft&Zb3)%M6mvC_Dh`n@z^^@~k>pXGa zSmo~BF6sx>Ps2z_*iJLVk&ep9!!S(KA4&v#%%1nM%v&B$!p%P2`9pA-cdH7{JpR;J z#dYd6TlWw$PitXZ#Pe6{GVf7dVf9DaN|5}jYSo(cjf1s!2R<2P%dPm;TbF=z`nSN# zz;uQyTqCjX_;Aq}?RX3Z3ZvPrwzYbSN98yAmDN@HlD%yQHCi}JbYQL-(JM?}XATf8 zE6_OcZCaFifPK>lVD4<4#a6HQWkqn%w>Qz=lG$|$H6L9cS%1}U>eSz5YAN{IK7Wx* zV-=?4cq2g$qrSc@5@hx{ztCa!u zp#0A(A^`ges@>#^R+}5BR^M6@%#A2{ZAxMrij8HM!9kw14dLW1Wv5>CMz73y@2P&F zn<$BQ#-IV%GRKIct($0|C{7;qSVC#%D=q)CcX{DySQ{ey_M2UpRy>A6NgW%Z))3A= zzw>P5%HuB&rr8~@C%yxVaE=WC093LmK8_{VI0<#lPW-S>8=@4R#h`I?A)W8fl5pn+ z(*W&=W#|o=GOSCM-7-KE9y#7GLOsd+DdAqYxKE3XqZ5y$;9H%Drc`>Q5a(rebInaO z8U)T^6hJ--)Q#dmZ9`cjhH0@#4C+iF{;KQ=zk0H4e8cEt61(UT>BWnCzJ}&_EblTj zENv+7jhzxR-q8j>UHy33GJSsA{5sw*18D9al~};yz*ZD3v#CBJmS-sRwiEVVNrQF^@u$u#M8T@_Wxk*y@Q&5+iu^`JJO|z zp(mk8?;sr#dI%j9kq)7Q6p*Ojt+hUjP9(nNt!$H<`>x$dxVtC&Gw*CtkZOxuiQ~587{6C$ zG^-KiJ8;P<+1QoF*Pd44%ET#hF+WANy~0C${M*DhAlxlC$qudV&d99U??O$;Wh+lOrfoJy{zvKFWshEKA#VKQQ2o*bgU? z*boh)yrt!of(9bS5?{`)2BokfXx6xy!R~7Kdflh>q1W0^!e6bDXw92xts8@%UmtDzJT#XssfzbP;yKg;Fmn0{`0b2h`n-!Gqe=bM63daFm@g}xI91 zSHzpe)rh`|whYwCx|NgTM;#cH+<}PR(eN>5XB$3EhzVdxvcA)X?!M9g#O(JTvMxy7 z#0-8Ec7oog_Xh3Ce^8hJew8+oER`okt}FcNH*uVZTaC_L99>6H^}l?&tFJxv{L?CZ zO!7h9<|)_id*oD|FZ4#9N^rsoCdos?yrV7kVSaR-Z%(@Akomv+c>iDbW%>%VggyH4 zLRpM-c-!I!xzam$M8nEcWHWSW&hE}0BSlt9#1l#=j`d`IJ0#Q9=&1rWDvj;Oy1W1m-9#EMoj%d z&!*DH>gDTUYo%OedZ>bK!$EuNt_73u5vi}w0H~x)ui`N@oy{M~^&_QvYrN=a*nCA_ ze>cU&z^LUkeX_^E;n(9A6f5gafeI8-RcKLBJ=x;o3CiQgwVKAD7l^y97rrCGj~4gZ zry{b~(DiyY(x=T>7vH<#BOE_DhPYBPpvBujA+`Ho-uEiKL`cO#UoIdU@8hE(1WvgB zq|+j5y}&*`@pxEjPYGsBr1N<$KXw*>tHSxf<#W{Ch=|J-WnVvK%LqjSYkca7q^gbf zrRGQleQ9*cs*@j`qjug*D5J+4S0;v~mfX(_M*4)&fgf2T6(dCCe#C|J{0jJvXG&oP zDYVwa)LLO@J^XG`7tSy)EJw+uubT8e@-tHxfzaD?+#RDe-{maT7oGS{|B~Sy-!#PM zF1E?K^+ko5pky;+FIpcXL~$ee%R&Entij_z)fke=a$i7`)^wU>qd2o*cJ(*Hyyy9*10f8R@ zOPevuF?UX!q6+a{E$#0<_5~38Jk-i?K2n&oowZ=|7d7Q?!BIx%a9IfXhc6d%S+8be zQO%D-`{y=3p%kyFyTxYM%n=1ki^^k%iJsxZ%??Egrf4Aj2g~1ji)OnI%;)PiiML-% z?R-?sbe1~NjKsrlNp~qSG!s%#$$OU2D0X8+ijX^los;D8%tOu3F;tj>o(1W}mg<^& zz@BXr1Ps|3Pf2tK#48$^s%a8kw(-9uf;PJ^Le8bft2<5@6blPCE;VPvn=O_1%9?_g z3ZH(%!0C~6kfQXfB=oJA_q7*au@M(Hr1#f3EN*u{I2Jp_t1Pg3fIBQjeLNF%Bu>>B zGRj7ux|8jVRx8sVk1sLo1WHy9G&_KsI{gc6ZL|q~@Z*tD=0G%+$vcrrMj(T-1z!5w z^7&;Ee&lyytq-z)V7hWox74}S#u=PbI14AC^O8KwrQRRME1CY^Zi2}&()c5pWvHA& zKAXfQR+!jj?RlC2f9lw?55`RVqV!PD5NpHlhTO9Hj0!LKZi6h$TCE;Y>qS$ga;CWD z4(VNE%@&&ZqZ@(?~a5Wn81XDl5{6vPS1KG!T=l;S<`Fm&-!- zeatw-cjr9RE~{N9N?)dFVw814!2`-=oiujkh@tu7KM|5hY2wheff#OQeR@wWi%e^o z*P9X`I!drAlYGjIC_mUsqF}R*|1pTo9sV)|(D7oQaE{qA=5@|vQbm2am<{6*#&d8C z(f!D&DHncXncc_7@ZN;1t=J7`R6P5!&h z^%`x0+*_ketGwj7Bpx&QU!t5IQ$))gL$>o_Atzq7FXXz~4-9cUN^-HEaPsdbtlACX zxek4{fDq5&^y1@g_Uzp>R>dZM?Hg^xY|l|*R!&Weu3!=rn~5{t$>oqPULW%Gcq@|P z4gd|iMGYp1=V=h;ymo{uSv@)vvP);=MM^?gUGD)ur15}s$U2U}+E@zdV7F#kUU9oL znx2sctLpVqVp+jrUJ7P+&YGx}a;G80fe%Jxv&H3zh|8xX8|R~)V4Z3od{(@b&eywF zj-N(lKs?6+YFtz4iMALzQ)8Td+JVttpxIkwKc;5vA3(tiQbUiojoj`(faPGw-?Y4( zusk^vE!a<=X{)LkoK)%X2Z+016l^eXL}9W}h6CNrCGqx$8_wIeaMR*$&5HMWK$Ft< z(64_)QR6~)6PZ1jePxs?4!_wo9|MnHLcRLsFH?$fSLG(Uy#D}}v?sJ0g@B%c*-rx- z`-dtn8*9xAo0UfI);xfG=fJNS^QJ0bzC8vM=P%4{AU)R79u=PWrR*O1E%Ej09=32u z&lC8Jb?NzNfgYoIK(G3q4-u^xCN=L=(D^?AD<>ZV&MS}%rFsSoz6z25GAuy`N+diK zzD-l!8gOGdOW#RAAs6STqC1*sw} zU49&dG_{%xp7wHYiy zwwtI;IpJ$M#;woqXj3Ye{SEQp&Fdb2yN|e|Lr0vA8`lnE(AFwfn^h429S%u&7d_bx zD>S?O+gNu&j}MjXyi{W6Cubl02e6>MdahJ8DKPfCndp)aZU1bM5wq89PA|m4asU;D zI=ODO2^aXBJiC{!)RFgzLxAY(GT$u`fjMg!y`#HP53DA}v?#TeFt8ufqzWhLyb2*D zVW*UOZ#qbUwGI!Lk#V1TwqOI>30#*R+d^r;u`MH3^2Zla^exIayw3 z30t!zKn_bE>sgptJDE?m*kHg89<+|HtP>=lAPR-F*W46>J$HWCW1+;iYHK8~&Z6x4jpeQyU-&5rh)zPgfb3jzofJ4My|Ixs9 zFMJiLuoJknG_WqE?)neFXB2^YiW+1x{JiQ*8jYyC3{ba{Ix73v=t_EhoAg!n+u1*W z7=H zJ{!QmG?KyF7(18UQg~EM5~#=eEFLDZ*fvv%>Z^*NvAdPzLDX))JZBnk%Di`P=^oTK z$2h#m)F|&jE_mi~$cqo*_>KGl3o);K6ypqu5tjjm2jRR~E1b52J>XsoIiHE|v_%@v zsU&_*>mA*Ba$tUV8U8!Dv7wysH}~+br$g-2Go$>>)AA~&te_rCNAJp>bx28d_q@2K zfs0AHN8!wEIzI!f5wGaLNXb;;^B(p>|;!NfW4wLW1iWO?<_f!8R14GIkYUlnly&=@D8`VL0VHcG%@A7c^#)wXI&YqcW;%3y!4wUVKN+}QCx+Odt zf>~P6rO&gHPamaSV9_V^HZ|+I-cvX~AI{amfoaq-d-gQZgNRqc@k8!sdn~NEur_jS zMz16tF*9i|0sDFZD@KOilYMTOp%vVM7w&9p=~?6T)Ez`cgxBV?h-iqHuv+RZ;2op% z#h{hc3i?k(GBU!I!Jx?84I@x31;GZRt<@SV%t{UOYI)hHrAkoI(Kv)$h%Vk`9pHl@liSo`xm2igj)KrK?_C$)rnTD-C_R`qXtvkZ( z;b1$aQ_*ymI{`J#^$MvV1RH7^C1R1}X+Nz`B`}uAU7lXaUha|uMkOT-(&Fy*{lv(z zLF98zo&ckr@?D?h=%N|d0)-O)>RlH~%-niznf~rN<(KnevLSBkc^k;%3hWlH7{PqZ z)qP^eg`?LE1(D~;l<#HgWAq(_(dUn@APA0{ildXmgzor195kZa7GbZn=5G|vTMhpy zZ1@y#RWm~O#Tb}LyLDd=RrXSad%c_HH3)0m8oq1YLx&v3&2?gQMA$f(MYshe_w~oYHn$_JY&Fid{TSZ*N1fqyT)mt`3kM1x#07n?hVb;_cGciJb(BOHTlX*_nswW&? zK1g0Z-SE&=UveLhx#?I_5dmjDt7C`a%z6{-ic(r0Sp1nQW^elb$FR2wd)7tla#j#P zURCKluWJ36FnZlkBD(&p`$_UGCiOeOpAoCpw@_XQERfY2Z*lagB})My{8BlIHdCz9ZyVDoFBQYWVg4rH1eI zb^b1zdp2Bj6o)eX`=9CX;gwaRg}C9TM|a-~ci(UN6{P*I1Cy-&0q5KN`WxgiPkFsYPf9GK4NR9sAZNhmV<;H@An*mKYW@+Q86(|rjMT=aB#)sR5E`L@BUnQ5z zl-6Sj&dQ>)VhO7aM}GKy&~l8l(YVRUi<8o{Kr?oE%PSe@pyJWQfdA*zmDgzw$6+x0MtD0O^YadT=1TgFmsoVdm_fouCH({ME5EZUVp?(PL!G|@wHK3GB@&(aFvPST zpi=X~Uwvu#ruoffBGe;AX>q&$5w1ZTR4Rq<3&>K=!tdkBY(0N=mz!J1OIAF%vX`A) zur_S_;H_E+Etvkz9$aN>x8o6aJyUxY^=2LP5$2XkitSM~cmikUYaFkDpY9-k{d`vBsKDc;-uMcbC3mX*hv@kdDm_h z#=t-ku7^~0EgyQG`L`@NUpJqZUV@`>K4xlf^Cg05b#DYy-4Wgah80j9u7ox8%vvI7 z8k%p_yEk=ab*xv@Me_%syvOmDeB7`z^c<|LqzOj zLbGkfYT>cE&)8db?u1Fp07#y{AftYdY5Hl_fBE?I3e#UH6F}*XBXM zcCX#+aV*Zl?nR6A`U6fJse+2rW&iNlrR#Scl^JWjH7ff>;b!xm z=6FS%i6uG75$4__Vyzx65Siw53(<3H*p0?M7ssd-sKbU?dkL6knEoFCnG99td;kHSN*coPww!Tq*WS~HCTIlFh$y+M9^drXNoWH zC~9;N;@*6ge`e+ord4-vXntoujyZt+btYN+0I=oLDt#+R+1`{FDII=eaWGGM@v!mSL83a`NqvU_0T}-lbACcjg(rt)lp3$3r3pRB&I&oLgY5DOS=!9wVc8Y2!_2;uzv!%Pf(Jkq51fHQQ3YL%>pcmhuW;_{{ zd&a>$rfsj=A>(@b1=a&_QJ}e)cvbGaFT-ibzNsbm0zMTtPOX1Glf9bKMZV$QFveMD zv|ZBp;5q!P>`z$-++sZq%O3ox!xW|s&C9Jbem(4QEK5eWkk?uMg3cJ_K*yGqD4>gx znIL}}jIzp0vz@4j_5CBx0lh8h{RP7th`4i+&yHDt=^mS_N57tqLG35KLb)f4ly#us0^ zn871F`|m*~P~mh!r6_j-sLQzOv~agNb(~YOO{AQMO>~%UL{AUy^^R^Z12Ii8vd(Vx zeA*q&x+=uVlr>hCRr{Q7vU50LoEo&QLVmJ6wWz^Sg7TVQ7{a@MB<~$D4-3xg%e& z0|t3j*kN88u7+;rFZwnP<>|c#I-19Ub{=^Z_XT{YHYZ%GMW2ml4Rwi~lqP{Nqu`GX zlmN$MAd0a#mddsXSb9ijujM&>?GEDHXD$);ByOIE{r3ip5aJ#L+&F7)Cpn>qGRHN|6{^%xtA%U#mRr;8fQ1^Wqz7UM6XGvRm?I7g`mLrt1>Q=97pxs8ovW?|27G zxk78zvji}9qt)Oldh7HNziHd};D!XQsZ$-k-+n;k;u_J_v4U>FpwrT`pzAx>J0VUq zq>J!R30-`vWx(du=#1BQ5nX~rQOc=3UK~`+9cB*zI)0ywl6xIR5xVJ*uvaR$!C;{n zNs^GJS(`-Ha1@A3qHI$1&$TD)8o4oek^BmqdlhH>M*$rNJ(uDII85-C?%JTQr-|Dg z4m8ZU>Z;o5)7v8L`G?`~?Exv|s&DfY{P}{eZw`L3>y{i_Cs}4HRmnDacbD`|t%28( z!TjOOsyiMjR68ASrA*O3QAzQ8>;7<5$TyzjD3}`d`uH1rd%bH3W2^`#O z6FjKM}3Ivs;!S&M$HL_!Dh}n3mz&7 zqAa56I{;b6OR8>h-f^oUhvDlgsqYznJqx%@|CjSTWPLT(R3k-1u;Q5sKy!dsgwjL<c?VXv5#ngN;_LpwU7r)901sHr4D;ADf;U3Eu9cd!y^MnQ!P^Cgi1NiN-qB9 zAnOm3nbi68UC-vI-_efy{Poc_SwFxKCzEtwbA2h;$XA^h}^!hjf5piFdvHgplW<`8%qfcebz8XVm$2o;1{ zmLg;+1>CM`kb&1kfY&@g6hj^Wa=>}yf51_$iA5D>#LEJ|@Vx7zjrU;tuVxu0uf>7- z`nob$-9Q!{?&UzT7|HmdHC&&#lXOXZ+Q&2DE0&XTf7kqqbN3+Pus48Vasu1y4B@&s zX__hkU2c!*Bf6oBE;PQxg=8UIC!`rY%}w{^GwZ&KjaMvA1go?;j_X~kjCGevP({C6 zFJvF)zi+&CWlCLID3nCCEDTi3Jgb4}59w@)tITqGT!nLByKu4G*PUrStU6P=Z{%J9 z&(jhi_cFvdM-1Hu1$Kc?`&poeZ|<^gMGliW*8(ZHo3&@a{ym&i`gy6>gr^m8LR>08 zMxcB$ztd+wsic*%+(sH0fnSNoXXK^*CWH$P=_j>4sngROR!U78%F)pp!}8f;59S1m3j}mS(kiBAVIMIe`tAu8Xh$V&4%CF_l;{e+Cw}WiEl~abz#1fIt$@B`GWdsB*Zr~4kiqSIWIAh| zNbZho2-T_%JZWoLWZB)zwC9aS9w$~F5zo#avlYK0oXsjo&R8TJBv_&@KUyS9UMI!) zjx!jQI?Xn&mwZ1}YdKy77xAzS^q4_-P{Ge;AV!Y*brjM|kp460uA(DGC zgC}rl1wx=e=7P<@A7YT>rSPZ>M-DmA;h88s9kAZaL7Q3!_!xXX>VoUNS-G^Fj4zKi zd%`DRbu0F?3~6+!NTqfAJ8=FVz+sh-)>FWraGFSrsuQ7SMo`cIt*~ONQ=po`LI(_$ zxiwmO+MkVY*&}>}NNl>8*?5@vzqn|SaO_I+V+&T{(Qe`kwE?=iv-}6pou-P-T~<6k zL3mNJI|CQx6l?NzyKeHyKY-GF@(H#WmJf$-wk_TxTc4}@ve@5L?{&3cc6xlcH~2{Q zQ0yYqZgwgLE&#d6;a6VxS@q2^?2*=~_V}l%i_IU5JwUnes&6Fqxa@wVmw$OHuIe2& zFvW~*8-h`dZUb9)&~F`>o)2;C=-T#ETh2NdLjc%%g$^EzOxpa$K~fpbeZg}l`24c7 zoo`jlIZ`6Hy0_WZQz|P-IjPDY+VHR^t&xW1p=+Fc^VN@XA*y^}V>S7}=liYyBNUzS z@P7+M|96WB^n@NsmA*S9Pu7V;R~vLrwWwNJ2Vf;?r+ALY{o=< z5A(Q4R0_|_&d6G?4{hln+94;Ov{;LdUc$Cbi17<($ZTVwE?tX=E@kR!yS31-hDZ9D)g0Vw?fEQWLhQN@ zQH$8{^wl$yd7aEj4|c0cWwtGM%&-G%v&T9eF(0lL@NEpd?y(P^u6x@*@XD`kX#@AJ z5My9+&~JyIb3i+0WWbXKGSk408R-*%t~F(`KO23IqgKzeR>;3`!17NT7GiI_45xaQ(%)^S z*MU21_8~d&w%V-Y5%^Bd_fov!EFRg;GvpT!Vq7FOWj^lZJr1gwHnVO=7K9_tC(S(H zuUYhD@ER^NTEXWBP}WneRzGO^3+PZ2@hs=D^8>%H_J`uJZur94o(AlL?@Wt3-isj} zemyfYxJ92EK}i}1^*UpRsKT$1dk)$_NB%?V-ABjwR!Lc9$hVj7hq@7c-Kn4)-GdF% zcRN`08$LLS8^=UQDMa5q-pjKCQc};n3|B|`mwor(^e{UpA|&^C2R=|^aOklmA&Ece zXTDo=7zg{tsAGKuJ2BB9tGw%lfVF<1^{yEFcnG%PSsPPAjntoPokSEC?)lSXuM<>_LU*lGb9SWBL=PQd8R z> z4p3;WEG=6YNC8U=69JINp4!6nR_BU9W7K{cMzS1ECjH6QkjIzvS-%;_eeZ7-@2I;a zRaba%O49u>sL^A^V*y3^4sbx#5O5o`^Y(?B;suow}CCRrX z-)fEJ81)08Tc-45E{kjgSMj8t!BWnpRr8P%9=iAIyh3G6(_NLm?eFxz!it$N5DGSW zZA$Jhw;*Pf>qVs^lbNo@DiPdo>b`NSo9%2DU)gpM8Fcg^1)Tii%R&&jY)4ORp2!$R z188+#N4yRj^bgo#KMmNtd6chb>g;?4L-4vHmvt~s?f0qio-S23g*DI1k3}%UpV}Cv zmVs?5RVqZ%%T4WT?}uehLNvUtLo@<>>^e|ZIWV|b98}WdOkeIJtZGk=--4Y|j}`uE zJ3gIL&TqI@Hi?#sg_fTGD&FLJEs{~pRU0QS!mpY}L4}bYWpQPktF$Da7HndB5%&Vf zc*kcVj*Y8X)GdFE`6G&9as6;|5ytD}w^+AP?;%JZUe6E!`Ul{hm`9hLwpK@zAEz^% zU+8bv-Q6wP8fq0q@_m=I7nMqF=VbK;#(lbLNUbI;DwUcZJ>0Bj+^4SneRatvBx@q> zTjz~_W;l@H9uVPfkiEHg$VJ}z>m{tn82ePJoZk#F8Oxz7@vj}-lItpNdU$8dOCCI9qF zeSg=NQt`%LJ;uI!FDLAXS2=@eg?|8VztMh+em#xs+k_3GCyU%Ov7{bR=%Cm-w!^yU8p@WRi?uYBX(M1z+ZFO9ziNVNSi zuJdtevVtqLR^anoVdaF|B9OBE&q2_Ji+JcC>hf^9Upd+d;Uh5;dn_Sk!FF-S!$H}*TL)wgYkmOfzXKkv!=E0OR$E; ziuJN!KHVK~xequXq1(5TS-t|3^X+i$6oiwb`*K>$+Lu}@xzQ-yVi|CBoH5^HA5av$ zg1xR!a3m@WVnlcwjMnNMSB>>D>YSo_wpuyJ0$%zbX(KY zKJ+Pog`swAbI{dy*w9#uG#M(jqMA%80)%P2Us>!U=^I0Rcp1~e)-xNIeTL<(!qf)^VRjr@82(5 zohQGw^h3WFd_y3rUt61g!NCv(lu_lo$&Fg~QD}x6G)79tH>A?L8&5ck_@uXNPofVm zGJiEDuTR*0T->{33r|cW?FljoKF>*_90%u;Yq~IZ%SoGbo;+EvYq=WztO?EGhyeHp z{F*e?ylo-;SUxSdX!68Y5ng2dG*vPwKF<4~`OdOWpkv??{pHAm0r;HjZedZjhYsRh%`Xr(W)&P)o462gsB~`f5mGi>IY{%dIUi0brJ) z$z!!77o}Lv`JY$Ks}YKt87)PxvsI;Y&Q0;b0oRR`t_=(*2sEHq7hT`OI|q5e6ge9v zJN^Mg8kI#~Nu8OZHhRw+ z``NL&53WZ4&XjA~b5yT)q_LhR(hdw8sQ=Z4m?J z5>~`WCoIw7V+jRhzd~p8jBt7y(9|z%7@+brQ>qxyTGu+sN5vV*6HLf=#4q`L3 zRaT^`Efg7<(e!}g>LvTq*(X`fa}@6_@!TzP$f4Zc5V|A6HZ93Q-h26RYL**ErX~0q zMIpq`<7>I;`zi~@{w*3*2Z4d$jZH3Q3Wu=f#qw66j%z9k z6yA2=Y}s4)KxL9t6uEJr_h%yvbW#jVs9*$!1xf}-;ZKXmMp53Lqmnmkfw3E`0HpQ1 z&jva40Jcf=w78lvzZ4h6Mufu5zUSj$|Ri$l6FGsckG-+fW=-s_$ zwOvn=JEmGL+f)uuJ( zDU?WCWmP;0{_+~d$8p_^%iJNOEr%7HBh!zVUG=%{}36a+BLNkV_jtXJf; z^?A}f*Kmrc-;@go@o9nb*RCgVa9$JGU0XMG)JCcjA39&8x|_i=*F$ZFJb;Wz_R}Sz z-08zPntE}@MjhAubwXUwS^PLQnsyMB`}bMXL$jtxVPp)=&XUSoQRI~a-^sZBclq}d}L6I_U)*2hP!C~YX7HOgrej?PM1yq{2 zeeUP+YJRL)60h|>BkgV0b?Ij&`eqix);=^7#|uqo(l(Tr!=0@!8TXc?W980R3U0HO zCB2()@ZtTm;MDRDU>cMXYB2eJZl!YNXyBmd#K}WyJ3|b4jo7(hU+*)FRqCS5}=u9+)3IvsYFELW-%e^b7#8T*F}pb_Zf z#QIC&&kO|`c@(0epyf?AgyaBi&HSpOvetuDGNn=6mY#?N>dQa?*IfVSLiu6u;J?i&AI1SOfGFW?835(;ap{6(oZpSPTReG(F7y%x_FCl#=$S2x0EC6`9s35|m8E_#*1TFa=eubinH&5TmSd zjxi0M@^J`lu|{N?9F>!mW_+A4Fjoh>rNe((u5+J?vWcboDcxYA>>J|5L<;y>yOgB| zVmTHZTm4>}CpC+j=MD6cS4dYq1!-~{|LiR1S zDNo-7bBZ{-(7y`6yvQ(0i9O|@^oWT{gHyW(i%Dk4igCeZ(_LZJ`gt)?IxJp>Cf<>3 z)jRYebZK%{Znb1cGf3sVG})4{$gfBR8byjT{RElv8aUhOJsfT(zE{tX}w3~#|F4!CR2K^l(IGkiMC%=LcIcikaiy) zZoKbF%AuB?V8BqmYX_o?@i{fCvzdd>It>_VbhMSGQrX{tpp1WBqk}({`(~~r8bi3h z>;NaSSGSD6RF3f?%v^CUNfhLn@JbK5Q5N7e{%LvHRC#jBRmeLOqk4>6G#!6@4x^4x zLRBxh_NQ`~>nSb#p&WNf#4x$rrun>qM5A2-EQEBZSGK6P7&`5<0)PJJQ>z2qa{=!X@~M6$;`O=mY(4R!=sxR z2o$ zc>R|SU$M7yTK{c@?|-gu{;Rk|{;vtL#Rk(ABewz&G>RBk9BPe3lv_(A~0M9h$GA8eNBekF! zHppH=X^5`nwp8W86u)|HX?g``t&-^6k;fqw=9!&RqG_tvH=TB0kxo$``5hH= zU_xVn52)JS^Sw%rn{KfPh0thgZTE4U8$cra7=SKW7@EXhNQ@q%x-6?Q>Ow@ttzH%05l-bUC2MSwL$OSZp(g5|3XqG^v%W=lCk_`3=f37{ zGZbl)RXsyNsS&Q2CAet^uw=sRK6eV;g-|?=s;H{PIL{bCw)qq!iDew6{F=ykqo>=# z2>l|9MTgALS0sXr9?=yfc(WhK>7!gR!tZQH_K94&#&hMmjg^&cdpE+uEsB<4oRL@d zKwkyF=)QBgu}0}7bXqNU%y0|%k*66vg?`ot!a%*_o9+vu+Ma-)+jDqQU^4i{I;!di(ZX&e3bbl z{2~fT5@lwgiR&K{}1EJM*w4DAe~2h*dp?+|sBw z9-JcMn@bVGaZjQEeg5F#@*eR7%~{97s$WSdIV{2cF#QlapYtI!+W0_fUw2L=X8omt zWgGe7K!x501;B0J{}dRs6{Vk)O0IJipf;m)E`eCR(W6CWbZU6?E6s~czW%X;$z$9T zmrQu3lB+$Humd-Lq^+Gn28VfpBWPLNXC-*_>r}4#wq(rd#k1KGK;brb>U~D!T}3s1 z<+G&Ur-|1yVwQEcMLY79$nBWAv|qDLW-Sm-VqtNz-vi)`(w+b{z2yzFj6|G^l39dm z6l@?3g!bA*`DyK-oHvkj1z6-WmuP4lX01Y%RHWvmSB)^m9~6tI%;|DmdpL}&i#syG za36AtO%8|i@5`41v<1uo<6{3-p8xgY3ss!~1x!lb17c+VO?&#!Ez0hH@wfihEy_sK zvGD&B*6uZC7Ml2C0EFD-3$-Op-qoR^@i|`e1Atoa@mp3-n!HNkBr|{scf1GJ)m7=g zd?JJ5HBe+@x4B7s+YUa<9Ey~3Xujm>!l@3PJs*jS2GqUqtuQBh#Lh)UtIZw)&0n1U z1AU)c%zKt2S>+YXbQd7Ex04>31ocr2A%odEqS4TYnSE|bY%?p4#1kK)nEsdZhdJ2l z!^JhU)+dm0iJV31E-N4$>Im26{B&is@zo6X4q~hwZjseiv=oGE9lX+7&V$QKiEOD1 z(xL=3i{DZT?2A*;6(f4TMWhehIbc&$yV@mG2q9J*T)Os5Q^(n3q%I zQ{lj@)-=ISv-Q;7z{K+Y11u9BT&AUX@%p)8j$w#9oQ+*0=r}9Wh~wDz*2u~E*T<5% zkjZ;(+wv48nTO8PrUjYpgQpbFhY^oQ1#oCUJy+U$(s4SaE!?jBX$*I-BhQ|o{hu!) zc0Bw*2(Y#o_0~Rtyg+0u=QYYU`OT=3KQ#sSb8OWVjt**sqSbT?VIK);&pIOUa&B?`{CyZ=Ah zyUw5{v$hQiQe3KttDqpLbWuT?5EMlq2%+~P?ovXpO6V$0P!NG2Es+vJFA{oFKoLR_ zLXj>dlte%Yp@iZWid*K}+43M9>I*z$To>%i-s(Yw$6}?S3hsJvKC7pJrSr=gH`s`+|Fw=4GQc;9#_#Q(NngAPsMJZ-mqk?HV{uyTlh3=+F!5 zlUFv?h%F#fyfCWt*WQ)Q0JEMHBo-liGg55YzX6Tc3d^&Q)m70f_VS5%D^`*Uo zE(h%6bU(=hT&eokz1r~4@l$C42bAxu1Xww5n{XSu@VM9kEbT2>|G+XbTo2aXwgdwz z=kfm522jT&7~BP&q#L(|LJE>sL|1J1gPX`ay!yBC-eBjW?({p3V_T*o<9{b z_HXy&`Kz?qX8-bRhmKaidS`r{=KKgqxO(0|XPB7lB&a5+$v}-lFg%}r&R3|hAX>#4 zViilSf2jU7;oFJVTZPm^kML!#F-MYzjvpnIeOFKJ5>Z12u?~;E_a;2e=7dE*c!@KlEG5ZKFyRHkF0|}By zp{}Rtz_l}>sMeu`l%}3Jmg$D}B7At7!n^dfYdVCNB#j2PjF#vpfdhwp_cx`st6=`= zJ5{3P0QHEExJQ||jE_dcPS{r4P9@uj$?gZTbHyJ+iSPC_J85|)4lCQ{9zy3fmv@I; zgyv_VJ^FC;dW{D;qnQ0K$Ot#t8`gmo*9N{*aa>;%J5far=FUQm&=mPu-fnhF+dgVP z`W8>Y$wrqv3fGR_~{G^e2JSCg;D9%Xq>kgaz}ey62gMtp?-C7tg)h?&$(P zJElk$+;cTjZ^;7$S&ISk>e>6lb`+6H!#Q&!wLc(Off7LX z#76f}J;N%=z2l~=jSF()KBZK8@4{1q;Q*h6ZZY@@&#dK^)~kcmnV_F;MgAOE-mspg z^n-z%B3ir~em7ozD~euEyKzw0s?r`P@tNGNr}>>9?soh9*uF5{qO!GzyM2UN&wKKA zsh=4k6HMy>bly&$bdmCbwMF=lAK^3)F0>r#+8Ee&O*`GR$KAxE$LU>+bVXF8G}MX? zkf{|l^|7B!hV^LW*TJq1yQI~saI>rH?5&-2HWrHxxcn5eLuwh*Q#*Yi07q#NGK_({ z^25B(!FR`O%F`i6aqH^|+pY(z9<44^y(cCB(>ooj6MuB<;pvvNf?ZHD^_4r?ujSZ& zr%EA1JL$FWzU%nH=8yY#h>>MdKz8!89 zoP_nDW9IrlkO3lP5^!FwKZrfGD~SErs|wheA-h2{C_((ded#WoA2_YxlAqg6)>F*F z23b(y&^Rpfxrpr_mN9I|v;ba9z5#gGGqV4|Gm7*#j0GNe#_8?-SxSCw1%I~*|6`yn z|L}+7f0#?>!hRcQFaC0%vETYjzsi2=w?lp(n$6D-%;BG0&5PfMc=h0B*Pc~&JNF|P zMO1>Bn?Ce^ClhdXLhFFNJ$#?PDwx=_pMx;(@ z8qJXDw9RQ0D`?UmhqYot(u&=7hg~)p9`Z@jI9(um#l%?Op{&-=OXM4!mBVnVN1pZrqC8` z$21Y9^Q5OwfGLJF$YvYYlrYg>=s3&a#TdeAg$?V9s{+0He8^Xx5Mg;U$bY8EFO1#5mik`#%TJGy?@Z&RLRnS-$Kup{*5;6;1)|E)i?fZrxW_X4LtM@~ zSD@c*TZRwr?=QJIfH#>GFJs1`rXD)}$~wY6)Kn&`vl`N4i|ItMvR|^RK88T!wgJlL zFA7BHPqNE&sz5JWbFQ8V$ap#bMO~~lyT0^QLy&Y=X;+rdy`2W1=mH22b3+~0(?ioT zoTLUCd$#T(V7$JwRWW8<8kl#{WW}Xu>S0$+bXM|`UAGSuThePP2y9Xd$l%jK9)BzJ z?PQ9;S@h3u-xVOgNN%-&0*swH)QHDbbLMEMDG;MTi~=!=icwUIGAJp7k}@bMUX0?! zD0ZJ>_y5~Zl$#lwMcz)S1hB1bA17|H%yUItM}~1em!0tNr1^EeyEZT@KG-eg&qLm4 zRIXx->X5P3#SzYR!pYI;^;I^+!0SZDK(ihKAUQW$B16^|19Plfj>5rDeeSy8S0n~D zv9e?!%kkzy3e=|P8_G`Vr%Iu`cJmBL?Jej0W;_N6vY z<6bB1Vo#%*+)DM5;N_bG^oO>)w+CvaIyX?IrMO712PV}%Cvv!HJ^L6SZ=M#uV!I>( zx)cNA9#a0^=WwJ6QWoMhQKxYR1&*WO6R+zEH+fU zK+jxlV*!RxRKca9;Ele1rh!^%sf`+mTH(m}`?=K-oM0|mj^26e#-|0mvAphGmlF-I z{1WO^@nqFPKdZzRbOLO3F4f2ULEO)2_+aXQxgGo%m#yEB@gPyTx~9Nf;b?Evp=$f! z+RwKQwdh}-M7~r-#;|!y!RTT-Jp0AL(~J3h$wk1dskx#;<2uWa3QF(+$=a?gTt@p` zr}4^cvbbMHHS&F>L@QhbZDR1!u+a~PKSDku*>5y)?6`7UjlQ|^QOReIBJ4e1Puw& zCt28HytHRLZAD2Q9SQZ?qq~S`L?!@UUXRIVbksYyFEOTL&2tOWLy~U4 zRlX``?3y8>dhP>vX}gVn`^$-Br%C^WcyPWk=G~Bynt(-uIrfO4&jgiawPN*J=-{{% z^uE8gGx?T&kP?wUs4yu_T!t;a_t1qS;2CzI>01^|$cNJ&=2s(!AlLHfv+zARl_U{7 z)WvXxMGHyn5SN&*&L+r7K>cNB(Bp!OIo}F@TDEOl?vKwp{uM4){g!;j%(%48gAi@^ z!ahT7r4IhP=}D=gmD=%{?7uP_&qxT*+;QzF{{}#}q54JVCl^G|#TKa-EOoRZq5&xc>!r8{dg}v6AQD)J0}#Ww4oWq@OFqNH zCAsukV|JCHeO`8&O-!-2h9=ZZu&syT3Y{q7WW2`(8Jl5mxHZ}O3a6Qw!>ORcJI@Ql2S=s8HG}c~JPaY;gf+HYoCmw@8L%0Vt z?ybT!ag9RNE4j{q2og5AZ~Jhs(6)zqJIOg$zVj&-t_gX))^;t|&*8Cr;&N>n0vzHe z&{VS!w^D#fMhx-%sot>i>SyXz5S@`HxIP3LyU(6{i65AF^i@KvDon z8QK4#7pIJDiiiAHJskd@00~^EYjPh-Nb=oIRdt?M$p%}vQNJ0ElFDjq)PJbsVRPs0 zF({kR$Jt(^kaZbQpYN@0pEbOqQQd9iK$%}xj(t%(-mNP~ez0biu`ctg*z^R}7!1^9 z^rn@*Fj3`P)1kccHB;6zA9EEX74*sN{jj>Vwa^DzIN9?VW0SAg(5DnX(F_BmH;cb*49FW2 zzz;MSliuO30_yT+{MGdXY)zy5)n+=zW%L&W9=Zsy2%~{IFLmDtRY^0Uy~gat*Fw&s z5jKgr5Y&;TD5)V+5g|=#AUaWpO4IvBbquoPD63XjZaJGa-SzA2H7>3r<%k&=`T7SP zu4--EDZ`ZOu2NIaa*B)N@9L!t#$LLG4F-D35;@NXFdrjYbSqlak-GZDwR4CImJ&FV zJc8Va2M#3VywO+$mOl!Sff$(R#5KaGHCij3O$!Oyfwe-+<|2|Ex*e~ixZTQo291HP zj0R?H&kuPtGW9-F2se5Zte{^U5iWO#Dt_2E6k8@Pxwa|ye6)xBuN$?KhaXmOJ86Uj z=N-zNX-|A4Aj+qk)|Fjy^s6g8cl8O0xYQp|;`0ntWWNE|>9b7ipMvW^N*{C{_f`9B z+S=6ix+gA+<13@HMw9#KgQUpq303!b<1Bla6Ls;_vvO!#n{JTK>lyNmXE0XhOz;<_ zW{$JCf?&NHA6aP%hexEvav;ct!QRltIG@n?SypbQ$|-wC(ep;f1*Cp$XOp#JPi6L3 z4!3+9ylsdA4HN~G5+i%<{e2DFNzmM_&I)c)Y)5jvYu*s((3s{KeP|rw5;92F-I)uD zukE#5V!W9E?2ynS*fE81JE6)AbW#q*CtS&-O8NTOiyw54lQ)e;-;pn!IVkA-{jrHE zC-n}6oz6^Y&x~HlBAKAiPAy!zR#w7qa%4*{+V6L1~zN{s*^gel3$5}mTs71=xn9%kX;H6csvo(k_X$VL& z-C<{$q2!|s2DEA&i4ruLMz@eR;oA33e4bF$UpPj@kLPdSBc6g=^br7v+y;q)7C9Zfd;$<+eAmdDj017P4VHy=AGKqBZ%5b^8@BL&1EEd*uY<S{nP`!^<~c7{o<*!2BOS|A52c>$hKE&EP;K6pf$&+_xef%-(zSHbYkRdK7sk1`5Hb y0aP#mlnyfRWoJ;lXV*ZY?)BR*=+YSg0R{l|x>UfAR48l!0000qGn0P%3nS{{~Z4Q=f_8YTI90w zOS(Yhj`Cp8UV1@97`2GViSqmRZ@q!>_UGfD8hqsiq(ua%MMUxdY92u8dOzdwhk5)- zeZ4)~BX;f1Y_Euj0JX?84EOQJ0>HBNxA3D7L$>Hz)1a*;J}UtKce@3&MP?N7QH$&a zIxGe;-WquU&H(fgFg3hiaBE;NwU7T_F_SJRl=v(Uez&poHNM~WXZW`XA1$LVB8*yO zc7Qej&|cW*#(FnU1EB2yQ#Q~ok?|p8_Ur?wnhZ;K@qX~P88I2Az5vDHgAW}3#^U}E z1}-8%EiwyxHiS!pVwWz0TJ$3)Kyrouxq)5S9JDEx-cTTGhi&k{=S?aGLcy5uo}Q^B zL`1~(A<{*b1Spr>0MK2rCYU({LCjWH#xwR>1g*pOv`iBbVbmgLvFQb|We7|foBn|r z8w9{Ba2qT+V9T)gZ{Ws&fAHN_!WvLHDSJ38kakD`Y~QVW+bbeK zEh4f@0)VfTAo}J?K)z#_0NmJ8I(zVmzgT0|JNh)86g zn#mC1sYCeNB=Bwi*t-+-?*#f}b0iz7=nG}^66qofSXq!YJyvk>y`RIg~*nj$)+ekrog+}Y7qGx5g+wUC1iVhi(ue@4f6RqWRg?YFI+}? zamD3w?+E*WNXP1l{&xv0=BW$9aUmIZO*6DvpYT?IaR_g|#vuPNfAz6Uci1n5$X%qx&86ePVj(vznF_S#?$Eb2X{2w8bXDyIvh7C9HB zzZa(hS?DlJ#;iK9@J02h_ARn+JZpcW5lDYCb)qPOL*uTc#|5ZG#)v_S)8RCp_~>z9 za31_#1E3cLpCo?=*@xZa{ui6>)vc z4bm$%cLVr7{m&tSV(uo;<2*g<`zlHG(Veu<|WRRz6#%Kbz)3$ zMp^8eoSAsv*3Y^kyX2MtBaWCy#VO2M7_~?vu(Akr9awlvVAdA6H_l{+`a>)nb(S(j z&)w3ZT7}ZsMr(usa$LXBhwqJ&Jq!VAk@nyX827e;xK47~OkcQ9OF(7zfOv1_UMK;! zq?A4Y`lkgaCl&>$MRuC9nQGovfm|H{xNlXy2>_rzQwd!0U=5LU$;t{7pcZKZ1{5G{ z?v1yE?=dF?E(mZlFf#+&zXoRN35IPhIHe#^lLZ41m^)d80@NaWkahtq3|MR=SO@Xp zI;q~#2HZ3llOFwPMuTDoq@(pFN6Q7MMJfdPFD)vqw1M@Te^ZLh4r8TPCIT8o2Vv{Y z5yZiZ;uoM6c{RCRf(bcr%{Lnh@v-Y{@3FOYgfEwR_luPgJ42~%%y~`p6_t4}j^ipT zRDfFKePN`;0y8zn#opaq^%d{<(myr#uNZ?%Nl={88cQj&xBi707^Q62MB^!4a4MTN z1VAKx&1mCrx(JWN!HQE94rf z?zc*&-rQ0cJm-W(Pb%W0o<(E+91o8Rd5iLRTi8d;=2WcqUhwF#iPsP)TzuCf;0RCe zHEPqWAgxO7An{iVP>TR2tid%qdiR_T)3DZKFRhHG_3hZS0RR>O&EXPS;m;KT-qh}Z+(sQ?8L)plA)EFMPhaZR^J|B)i^{?j za&22#!RL$ks0X_S2%vIk(XBZj_C(?`FLZKS?ES>sEGBxYF8aOuS-PeRa*C#R@_BiF(T=`OC(fHJ< zhyeAJtPGlux&%zI%+}pEZ-BqoOseCbge&{H`!IN81<+1t*l1)i{Y z{Y-7@bWh!bP4@^%?9hLX8FshGN*AEMlNiQA^SwZe0^3Q=cQZpndL5bpA#N?lz;~D* zF82;#ld-vlB_cq5>Ov2v4RwLVj08}>^WD}?Ca>=ak~_iFHJ%fZfm#68M}gLj>X+cM zS=4)R3jyi@BAbbQ7zr#a8YlLWit-p4S+FDbv=8yWi~8C8Y+9-bY;@|AhflW#Kop0J z`^_D2A#{xv0!mX8-xXl%uhye8n!1jSL!Gj$U=pYyjE336*BkQ>!(P53|V6ECE z=RYE*rAq-abONMb4x8*9m(EH{Bdf&Ag%%q+D5C`}1gK9plf%SZ zm;hrjTN`L9>VgunDS#&0>j7hI=Kh#rVYk{V0M?6T&Wl6i*r6Yw#pf87!>R2R*M|sa z0zQE&$Hrn7xzRZ;GHlwSwt40vjy~&6LA7LfXSzR3LzhQ%1+d&&AS0h?HIob35DHT#Om~*` z($b$=J2w)25I-I$k+WPNss1;KKG#ahb_t`N0HifyfRwq5%|)-kCSvZyS0|?UwxC)p zq?qY1u)M?hiNUdC2v}+-%YFlJqO4W~Zw;)97VeJSii@&rLbMQ8w%Z=b$c^Zt!bkZ( z1gIN|_^1!KJcvaS8O6&+BRnb{zZ>TtZ5=oJKB@k$&Bpl;6U0fc7*a)n9S>BH1 z^q%NLO@J;JFt)bu+S~(6e1){7eF@O^rfBE&M1(L($cn4QIjDvNp`78GxR18FVR}i|Qg46Uw8+^g02|4rFn2E%Gjdd##0W zD!Ql;NRK$!LA6)+b~B(fy(`m_)8hURMtzo;1n4>VUE=f>3&a@;Vp>5b?Y70bCKmF_ zU}R>1X>ZUo*OX#QFiCyDLOR;NHOjYzyX*PfP%4fywnJPq0@Nbe37Y}%%YtnS_7x&G z3^vO%@!XyOI~SRG4-ljne~23WGaAk3$8b#1l$ezB)0XYlA!MG+ZBx-C&g`o;i zi@dQt^_tHhwWuAK;LmGzE^2eJesVFSESSMA;o?YczM(`-Jr+7?;h<16+~$~AD=J<; zz&}i}>LJg9G1Ivdt3-8miK7;vo(qt`qSgqs4VvtG-5yu%8@TzkFc@@-JsO}GVgKrs zl>!f)K#)h^kyV_;DbhE~Xf#L@^Qrf9Om5y1vDMsh6%n952b3Tn6pq$@y40|(Z=m0i znpII?PE;0Wnf&UtnClCZJOiu;T16%U=9Z$j@f6F%VAjFjg#f2pRnT0DJ#iSEkJ!GX5!Vw{LBr_=C|((<({|z?J^A7rC4>s zP2yBJMtcFzh3y-9lzZen3Y)7d1EfAFQ%LBP18%Bv$y>Vc{X5N=a~XR#?;@OKWQdj2g|bBYrG z?r_*1a3vW8tgZa^UJj-RP>b{d>t`N~qb6?RRONFsP4SDG8ssMMnQIqrpr zkJr{JlV>{%5e`v_`0$JcGwU4d$7xjegzY6ZS1AQ*)v-$O;`R`r7U>MuzG9JDM!{WA zus97sI|aZ?hP4+#IzAib1!4HM^^Q>Y>^c~8vt(f48!QH4r#6*cX7udhwYn=$2 zzLtoO`l4_1snclpKS7W0@K4>`sstHZ6==WFWKF2{1Uk7>T^l3dJDn1c*|MQI(iCbZsz7 zVzJ#H@cEg08sJW#+VukV4FB`9fAF=5LpM(C_Zio)YRShTKrJ!}fUm6;g8E5H^mL05 zCO?Z!7g%6)9hl7Kom2Td)sAv|WKJtC$Q6@PiXOa6Ntrl&Z33KC1BGgt8?^qe38Vz5 zMP?U0>OsJl?Fe9qVB|BEsEa^>{KA^@S?|bGZK&&N%V-fk;iSKsIG|)2Fy|6j>x5gT z%QHpBiukDSC8Nw*od869kj5Yrouv=}`_+tuKRLID$vk^ON{9uB97UN3ooiC}v7ksv zYd}C+fLi1vDHV?$^xO!lR=ppjS&=YV+tO0Rw*MhxR14GGrjHI=9@^o<70 z99Ipu74NLodp%4~Sr&=5<2LmMYNtM^NQJmQL`I6aU^_iW>BP+}IY$aP7#Tk z;D#Q`N8*`tjj{?}Ts^Q%RfWZ4&H(NYsp}{}eF4T9&1t7D7BhNQ^v2P4GEVtr*(A&X z4M1CiaisD_TMX7j5nbG$OG%k0%1yCcGnGKyb8PesZ4voUpsvi9Y{GA@#IW_v+UZoK zD+ir^G+-RxlrIA7C!+<5L=){u)o3g-XYRYEHVX0PYNrjwg-K+*Dwp26Eb|73er|UP zb9$goL=h;)#MDZ%gq>~u_{y=~uD6KgMj%uGw5em$I?)abHWX9LxkU~P&3s?28g3|7 zt_{slxR(NIoLUwr?iIburB7#G!u5gtfi;tI2{{?oih)mE>wwZQv0Z}8Y0x;bFd}GU zUpBCqEE+457&Bjy<5{H5JXi;=jfF`XoVsvDo3F+Lgf;dQT8yYXUCT0{`4|UXgZs|J z-2H%f-C+QSHXq|y877m|gyMA#=j9AzZe{@!m~W)>L7TXix$l1Ytbt#EZR}R4!@8GZgQm-LWrq*Q1WbJwmUW3g&gF(6z$kntbDhm%--VB>DZs4LY72|e9 zQ6Fx9VV?K~>^S!f*Ms@a6frdOQT02V2>ojCQYNFxV(jZt5Q7uljaUTCg{c+FJ-ibr zTfIX!zbj&~E^}<#!0|s|HMKJNAqc0GP77;`dk=FGx%hOZzh3zTz7h`qGDf zzEVKSC^T9FLQN*Z07iPY%i_p8_`8BYBIY?VWy9#xs{A5HtpGe%5r8$ZdJ;u(kIG%< zkVEt3`kRTFO*x$d>ly|)pp*0&od@dtwY-aPhP}+)=8|P3(8eWS zO!vlGav|ibIf86xMI>zkeq?AxKEn<7g4NYQ?k4No_nwo4Wy!$ol6 zC!jZ)`*(18H1$Id#FLjf7c51G=gJp06>GJ_O-#U-h1p>D+Nk;A_8w(XM_Go+uo&1jvlpCGAPo{NkxUA-Qv=ov3lC^U z2{7my(FAC7=Tvu~26J}Z0SLC?8azch?GH?agTETTup7{UC9~me5aFk0;-_2ysHD_v z3TuWo7=rPvu`Jht@rA!PjJc>2W4hG1d=h2EW&sp<|F!aZJ7Nu9$>lMNcL1;DU#(w! z^zJbMPPQR)@u`Uz7M-We`Psm;*TRVJwz1Cb?}5>o#^bvHkapNC&48cJ%nx|qTA+1Q z8!1zH^0Bua*Wge$fx4#{IIq46=Is;{Au~a=dOdv<7ok%>=@yS19rfzfCv8yVfJLql zLmZ{uI=qJ;&`+>146&(3`O$av0dPOz42-%&3c%*4CjNh$CrfBwZFWbUaPusvxPe#9 zvSfqDu18AVGu#BdW8Y^`06NaAuM{h;%&Fkj&v9O-#^q;TFi4|Cs#L>*qSV9)&x(sx zfkaKF=YS_tZ0bRihr4KCKbRWj4M3U#c*E>hN6lfhalUX<@e&($j@a~#^I-VGPxz=E zSR;PmoXFw@irPu8x0K&~fE#I+;EL}#_EqR4ugdSUMVC%%GaXGfLiuG4Xt0X!lZVtU{5Df+<6Bisq;~oYuW|YA9 zv%&_HA2_Hz8QOwPcmixSw~Y+9nucInJ01u;J)v;%wGLTlEG3u&nZ$SBKKx$(+{As) zFyCEccg1Nghz$OC4-G1Kj0av!en;}9a(O$_)Nytq!aD- zdrifP11Z?8;TZEL0v4&r(4K?MC}>{^9Hub8bzuC4lV`g$A1J@QdMzUs*|ooE@ntwS zBiQMkYvODLWIFXvm9_I#Iobd7@%gXE=bzL`nqYMzLv_gv+gaNWfI&Ypfe z>h>Dt_8>OU9dcj!mf$*pa&r|RP7#Ib@vbdy`)`lWpHJ>2Q!!u>sM)}Y6oEZBkWClf zQQ$|w$YsvlNtirH0wXObutxr0SL&0Rg$g%ab9)sCtaawlldVv$F6V9`PCsUqW9@;K zoSUU1h~r`!y7B$p$@l}^H?FkKsB!3(Jr8#FUpzj4%V1Ew*mMLJ?ujbB$eGQj67eEkhqLNG*Db*E$-vT3MRAvJfjJ?~rxZ~K`%=abShE6yO!{Te-@yWP)Y$bbj747?00_gOk zQ9rTXv(K%!cWy}H{0uKvGlzO8#a}ryj@U%;;h}c42~x`_(DfWGwPv5jb6mne@uIr$N7Q2LRz^eRVqVX-2KpM&su@S(-J9 z!XJDezZdMk3TB*F;4~BRzYNuM@nA{C0$32sE45c2@gW`g-5}`}*G(J_AXAEFu8;k{ zB*xerWhTHhe{+8%D$D%$yR>9bVDrsovJXxtxIQW>gLd?u&-pU4ycRr| z!#Si=AV|C2IDe>{3hdA;R^Moy#&kpu7VhR7xb9ybpZ|S){^9ZYYhrSHcsecj4$=B6 zT=V_h03cfZ_)uY+{}ev|8vgx{kI&yxRu)yavDdy$hqSit2Bo(?M*dHL0Ra56-RDpm RUn&3q002ovPDHLkV1nUB`&$42 literal 0 HcmV?d00001 diff --git a/assets/fair-logo-header.png b/assets/fair-logo-header.png new file mode 100644 index 0000000000000000000000000000000000000000..903a10901b21a57e9fb7e5a7046d4755354f6e14 GIT binary patch literal 33275 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 JRV85@@IRqE4Nm|7 literal 0 HcmV?d00001 diff --git a/assets/logo.png b/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..63fd4cb200145f499687eee36c1e0e84b7ef3e31 GIT binary patch literal 1015 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

      $K7@ccf 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 z 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 B;EwfscQB*nw2?3Fo7U}Mi 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

      `;nEqeh|37^%(ERd} b+7b_I1(acb?iF$M%1>2MQ=tfK8SuXVZ0mS9 literal 0 HcmV?d00001 diff --git a/assets/repeating-bkgrd-pattern.jpg b/assets/repeating-bkgrd-pattern.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2334656e1eb0b0d6d7e3613cceb299c292a4e83 GIT binary patch literal 17831 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

        jthq{c|zx5o0s%_|6eV`lI} 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 literal 0 HcmV?d00001 diff --git a/assets/search-icon.png b/assets/search-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e00198ec659db706771302a295e1a7cb82ec8871 GIT binary patch literal 318 zcmV-E0m1%>P)OnJWM39=?@OvQi;6`zeE|~b?9OXQR3!J>k6m2vQ zGk9UVDwQuxL(cmR-?fGm)sD7&VHH+TVCYuY{scoR$XYf0HA_PonS2Ep0H)tS_dAGR Qc>n+a07*qoM6N<$g79&HW&i*H literal 0 HcmV?d00001 diff --git a/assets/swing-bkgrd-image.jpg b/assets/swing-bkgrd-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c9484b6354e994f8a1ead5b45d0577a64162278 GIT binary patch literal 39968 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 literal 0 HcmV?d00001 diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..028481f --- /dev/null +++ b/bower.json @@ -0,0 +1,6 @@ +{ + "name": "foundation-libsass-template", + "dependencies": { + "foundation": "zurb/bower-foundation" + } +} diff --git a/css/app.css b/css/app.css new file mode 100644 index 0000000..50bdd30 --- /dev/null +++ b/css/app.css @@ -0,0 +1 @@ +meta.foundation-version{font-family:"/5.5.2/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{font-size:100%}body{background:url(../assets/repeating-bkgrd-pattern.jpg) repeat;color:#000000;cursor:auto;font-family:"Helvetica";font-style:normal;font-weight:normal;line-height:150%;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{margin:0 auto;max-width:62.5rem;width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -0.9375rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.column+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;display:block;font-family:"Helvetica";font-size:1rem;padding:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{background:#FFFFFF;display:block}.alert-box{border-style:solid;border-width:1px;display:block;font-size:0.8125rem;font-weight:normal;margin-bottom:1.25rem;padding:0.875rem 1.5rem 0.875rem 0.875rem;position:relative;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFFFFF}.alert-box .close{right:0.25rem;background:inherit;color:#333333;font-size:1.375rem;line-height:0.9;margin-top:-0.6875rem;opacity:0.3;padding:0 6px 4px;position:absolute;top:50%}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#FFFFFF}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#FFFFFF}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#FFFFFF}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{border-style:none;border-width:1px;display:block;list-style:none;margin-left:0;overflow:hidden;padding:0.5625rem 0.875rem 0.5625rem;background-color:url(../assets/repeating-bkgrd-pattern.jpg) repeat;border-color:none;border-radius:3px}.breadcrumbs>*{color:#000000;float:left;font-size:0.625rem;line-height:0.625rem;margin:0;text-transform:none}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:none}.breadcrumbs>* a{color:#000000}.breadcrumbs>*.current{color:#333333;cursor:default}.breadcrumbs>*.current a{color:#333333;cursor:default}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999999}.breadcrumbs>*.unavailable a{color:#999999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{color:#999999;cursor:not-allowed;text-decoration:none}.breadcrumbs>*:before{color:#a9233e;content:">";margin:0 0.3125rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica";font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#e3841d;border-color:#b66a17;color:#FFFFFF;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#b66a17}button:hover,button:focus,.button:hover,.button:focus{color:#FFFFFF}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#FFFFFF}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#FFFFFF}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#FFFFFF}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#FFFFFF}button.large,.button.large{padding:1.125rem 2.25rem 1.1875rem 2.25rem;font-size:1.25rem}button.small,.button.small{padding:0.875rem 1.75rem 0.9375rem 1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-left:0;padding-right:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#e3841d;border-color:#b66a17;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#b66a17}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#FFFFFF}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#e3841d}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#FFFFFF}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#FFFFFF}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF;box-shadow:none;cursor:default;opacity:0.7}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#FFFFFF}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333;box-shadow:none;cursor:default;opacity:0.7}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#FFFFFF}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{display:inline-block;margin:0 -2px;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{display:inline-block;margin:0 -2px;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{display:inline-block;margin:0 -2px;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{display:inline-block;margin:0 -2px;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{display:inline-block;margin:0 -2px;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{display:inline-block;margin:0 -2px;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{display:inline-block;margin:0 -2px;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-group>li{display:inline-block;margin:0 -2px}.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{display:inline-block;margin:0 -2px}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{display:block;margin:0;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{display:inline-block;margin:0 -2px}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{display:inline-block;margin:0 -2px;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{display:block;margin:0;}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{display:inline-block;margin:0 -2px}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{display:inline-block;margin:0 -2px;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{display:block;margin:0;}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-color:rgba(255,255,255,0.5);border-left-width:0;border-top:1px solid;display:block;margin:0}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{list-style:none;margin-left:0;margin-bottom:0}.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}.clearing-thumbs:after,[data-clearing]:after{clear:both}.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}.clearing-blackout{background:#333333;height:100%;position:fixed;top:0;width:100%;z-index:998;left:0}.clearing-blackout .clearing-close{display:block}.clearing-container{height:100%;margin:0;overflow:hidden;position:relative;z-index:998}.clearing-touch-label{color:#AAAAAA;font-size:0.6em;left:50%;position:absolute;top:50%}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{background:#333333;bottom:0;color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;padding:10px 30px 20px;position:absolute;text-align:center;width:100%;left:0}.clearing-close{color:#CCCCCC;display:none;font-size:30px;line-height:1;padding-left:20px;padding-top:10px;z-index:999}.clearing-close:hover,.clearing-close:focus{color:#CCCCCC}.clearing-assembled .clearing-container{height:100%}.clearing-assembled .clearing-container .carousel>ul{display:none}.clearing-feature li{display:none}.clearing-feature li.clearing-featured-img{display:block}@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{height:100%;position:absolute;top:0;width:40px}.clearing-main-prev>span,.clearing-main-next>span{border:solid 12px;display:block;height:0;position:absolute;top:50%;width:0}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{clear:none;cursor:pointer;display:block;float:left;margin-right:0;min-height:inherit;opacity:0.4;overflow:hidden;padding:0;position:relative;width:120px}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333333;height:85%;overflow:hidden}.clearing-close{padding-left:0;padding-top:0;position:absolute;top:10px;right:20px}}.f-dropdown{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:2px;max-width:200px}.f-dropdown.open{display:block}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent #cccccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right.open{display:block}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left.open{display:block}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #FFFFFF;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}.f-dropdown.drop-left:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent #cccccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:inset 6px;content:"";display:block;height:0;width:0;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;bottom:-12px;position:absolute;top:auto;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{border:inset 7px;content:"";display:block;height:0;width:0;border-color:#cccccc transparent transparent transparent;border-top-style:solid;bottom:-14px;position:absolute;top:auto;left:9px;right:auto;z-index:88}.f-dropdown li{cursor:pointer;font-size:0.875rem;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;height:auto;max-height:none;padding:1rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#FFFFFF transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333333 transparent transparent transparent}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{color:#4d4d4d;cursor:pointer;display:block;font-size:0.875rem;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{border-style:solid;border-width:1px;display:block;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}.postfix.button{border-color:true}.prefix.button{border:none;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;text-align:center}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;color:#333333;border-color:#cccccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#cccccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:#000000;display:block;font-family:inherit;font-size:0.875rem;height:2.3125rem;margin:0 0 1rem 0;padding:0.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear,background 0.15s linear;-moz-transition:border-color 0.15s linear,background 0.15s linear;-ms-transition:border-color 0.15s linear,background 0.15s linear;-o-transition:border-color 0.15s linear,background 0.15s linear;transition:border-color 0.15s linear,background 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#cccccc}:-moz-placeholder{color:#cccccc}::-moz-placeholder{color:#cccccc}:-ms-input-placeholder{color:#cccccc}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-color:#FAFAFA;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#cccccc;color:#000000;font-family:inherit;font-size:0.875rem;line-height:normal;padding:0.5rem;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;margin:1.125rem 0;padding:1.25rem}fieldset legend{background:#FFFFFF;font-weight:bold;margin-left:-0.1875rem;margin:0;padding:0 0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:#f04124;color:#FFFFFF}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{display:inline-block;font-size:0;width:100%;background:#333333}.icon-bar>*{display:block;float:left;font-size:1rem;margin:0 auto;padding:1.25rem;text-align:center;width:25%}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{display:inline-block;margin:0 0.0625rem 0 0}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{float:none;margin:auto;width:auto}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{float:none;margin:auto;width:auto}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{float:none;margin:auto;width:auto}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem;font-size:1rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{height:1.875rem;width:1.875rem}.icon-bar>* label{color:#FFFFFF}.icon-bar>* i{color:#FFFFFF}.icon-bar>a:hover{background:#008CBA}.icon-bar>a:hover label{color:#FFFFFF}.icon-bar>a:hover i{color:#FFFFFF}.icon-bar>a.active{background:#008CBA}.icon-bar>a.active label{color:#FFFFFF}.icon-bar>a.active i{color:#FFFFFF}.icon-bar .item.disabled{cursor:not-allowed;opacity:0.7;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:not-allowed}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.inline-list{list-style:none;margin-left:-1.375rem;margin-right:0;margin:0 auto 1.0625rem auto;overflow:hidden;padding:0}.inline-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{background:#333333;color:#FFFFFF;display:none;font-family:inherit;font-weight:normal;position:absolute;top:0;width:95%;z-index:101;left:2.5%}.lt-ie9 .joyride-tip-guide{margin-left:-400px;max-width:800px;left:50%}.joyride-content-wrapper{padding:1.125rem 1.25rem 1.5rem;width:100%}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{border:10px solid #333333;display:block;height:0;position:absolute;width:0;left:22px}.joyride-tip-guide .joyride-nub.top{border-color:#333333;border-top-color:transparent !important;border-top-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-bottom-style:solid;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{color:#FFFFFF;font-weight:bold;line-height:1.25;margin:0}.joyride-tip-guide p{font-size:0.875rem;line-height:1.3;margin:0 0 1.125rem 0}.joyride-timer-indicator-wrap{border:solid 1px #555555;bottom:1rem;height:3px;position:absolute;width:50px;right:1.0625rem}.joyride-timer-indicator{background:#666666;display:block;height:inherit;width:0}.joyride-close-tip{color:#777777 !important;font-size:24px;font-weight:normal;line-height:0.5 !important;position:absolute;text-decoration:none;top:10px;right:12px}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{background:rgba(0,0,0,0.5);cursor:pointer;display:none;height:100%;position:fixed;top:0;width:100%;z-index:100;left:0}.joyride-expose-wrapper{background-color:#FFFFFF;border-radius:3px;box-shadow:0 0 15px #FFFFFF;position:absolute;z-index:102}.joyride-expose-cover{background:transparent;border-radius:3px;left:0;position:absolute;top:0;z-index:9999}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-right-color:transparent !important;border-bottom-color:transparent !important;border-top-color:transparent !important;left:auto;right:-20px;top:22px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important;left:-20px;right:auto;top:22px}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;margin:0;padding:0.125rem 0.25rem 0;border-radius:3px}.label{display:inline-block;font-family:"Helvetica";font-weight:normal;line-height:1;margin-bottom:auto;position:relative;text-align:center;text-decoration:none;white-space:nowrap;padding:0.25rem 0.5rem 0.25rem;font-size:0.6875rem;background-color:#008CBA;color:#FFFFFF}.label.radius{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#FFFFFF}.label.warning{background-color:#f08a24;color:#FFFFFF}.label.success{background-color:#43AC6A;color:#FFFFFF}.label.secondary{background-color:#e7e7e7;color:#333333}.label.info{background-color:#a0d3e8;color:#333333}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#FFFFFF;min-width:100%;padding:10px;z-index:50}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{border-radius:1000px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:rotate;animation-timing-function:linear;border-color:#555555 #FFFFFF;border:solid 3px;display:block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.orbit-container{background:none;overflow:hidden;position:relative;width:100%}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{bottom:0;position:absolute;background-color:rgba(51,51,51,0.8);color:#FFFFFF;font-size:0.875rem;padding:0.625rem 0.875rem;width:100%}.orbit-container .orbit-slide-number{left:10px;background:rgba(0,0,0,0);color:#FFFFFF;font-size:12px;position:absolute;top:10px;z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}.orbit-container .orbit-timer>span{border:solid 4px #FFFFFF;border-bottom:none;border-top:none;display:none;height:14px;position:absolute;top:0;width:11px;right:0}.orbit-container .orbit-timer.paused>span{top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF;right:-4px}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{background-color:transparent;color:white;height:60px;line-height:50px;margin-top:-25px;position:absolute;text-indent:-9999px !important;top:45%;width:36px;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{border:inset 10px;display:block;height:0;margin-top:-10px;position:absolute;top:50%;width:0}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#FFFFFF}.orbit-container .orbit-prev:hover>span{border-right-color:#FFFFFF}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#FFFFFF;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#FFFFFF}.orbit-bullets-container{text-align:center}.orbit-bullets{display:block;float:none;margin:0 auto 30px auto;overflow:hidden;position:relative;text-align:center;top:10px}.orbit-bullets li{background:#CCCCCC;cursor:pointer;display:inline-block;float:none;height:0.5625rem;margin-right:6px;width:0.5625rem;border-radius:1000px}.orbit-bullets li.active{background:#999999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{margin:0 !important;opacity:1 !important;position:relative}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}ul.pagination{display:block;margin-left:-0.3125rem;min-height:1.5rem}ul.pagination li{color:#222222;font-size:0.875rem;height:1.5rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{border-radius:3px;transition:background-color 300ms ease-out;background:none;color:#999999;display:block;font-size:1em;font-weight:normal;line-height:inherit;padding:0.0625rem 0.625rem 0.0625rem}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFFFFF;cursor:default;font-weight:bold}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA}ul.pagination li{display:block;float:left}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{display:inline-block;float:none}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;color:#EEEEEE;font-family:"Helvetica";font-size:1rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .price{background-color:#F6F6F6;color:#333333;font-family:"Helvetica";font-size:2rem;font-weight:normal;padding:0.9375rem 1.25rem;text-align:center}.pricing-table .description{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;padding:0.9375rem;text-align:center}.pricing-table .bullet-item{background-color:#FFFFFF;border-bottom:dotted 1px #DDDDDD;color:#333333;font-size:0.875rem;font-weight:normal;padding:0.9375rem;text-align:center}.pricing-table .cta-button{background-color:#FFFFFF;padding:1.25rem 1.25rem 0;text-align:center}.progress{background-color:#F6F6F6;border:1px solid white;height:1.5625rem;margin-bottom:0.625rem;padding:0.125rem}.progress .meter{background:#008CBA;display:block;height:100%}.progress.secondary .meter{background:#e7e7e7;display:block;height:100%}.progress.success .meter{background:#43AC6A;display:block;height:100%}.progress.alert .meter{background:#f04124;display:block;height:100%}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:block;height:1rem;width:100%;background:#FAFAFA}.range-slider.vertical-range{border:1px solid #DDDDDD;margin:1.25rem 0;position:relative;-ms-touch-action:none;touch-action:none;display:inline-block;height:12.5rem;width:1rem}.range-slider.vertical-range .range-slider-handle{bottom:-10.5rem;margin-left:-0.5rem;margin-top:0;position:absolute}.range-slider.vertical-range .range-slider-active-segment{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:initial;bottom:0;height:auto;width:0.875rem}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:not-allowed;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{background:#e5e5e5;border-bottom-left-radius:inherit;border-top-left-radius:inherit;display:inline-block;height:0.875rem;position:absolute}.range-slider-handle{border:1px solid none;cursor:pointer;display:inline-block;height:1.375rem;position:absolute;top:-0.3125rem;width:2rem;z-index:1;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA}.range-slider-handle:hover{background:#007ba4}.reveal-modal-bg{background:#000000;background:rgba(0,0,0,0.45);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:3px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#FFFFFF;padding:1.875rem;border:solid 1px #666666;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 40em){.reveal-modal{min-height:100vh;}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{left:0;margin:0 auto;max-width:62.5rem;right:0;width:80%;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny{left:0;margin:0 auto;max-width:62.5rem;right:0;width:30%;}}@media only screen and (min-width:40.063em){.reveal-modal.small{left:0;margin:0 auto;max-width:62.5rem;right:0;width:40%;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{left:0;margin:0 auto;max-width:62.5rem;right:0;width:60%;}}@media only screen and (min-width:40.063em){.reveal-modal.large{left:0;margin:0 auto;max-width:62.5rem;right:0;width:70%;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:62.5rem;right:0;width:95%;}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0 !important;max-width:none !important;min-height:100vh;top:0}@media only screen and (min-width:40.063em){.reveal-modal.full{left:0;margin:0 auto;max-width:62.5rem;right:0;width:100%;}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#AAAAAA;cursor:pointer;font-size:2.5rem;font-weight:bold;line-height:1;position:absolute;top:0.625rem;right:1.375rem}.side-nav{display:block;font-family:"Helvetica";list-style-position:outside;list-style-type:none;margin:0;padding:0.875rem 0}.side-nav li{font-size:0.875rem;font-weight:normal;margin:0 0 0.4375rem 0}.side-nav li a:not(.button){color:#008CBA;display:block;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}.side-nav li a:not(.button):active{color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-family:"Helvetica";font-weight:normal}.side-nav li.divider{border-top:1px solid;height:0;list-style:none;padding:0;border-top-color:#e6e6e6}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#FFFFFF transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{border-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;margin-left:-0.375rem;top:48%}.split.button.small{padding-right:4.375rem}.split.button.small span{width:2.625rem}.split.button.small span:after{border-top-style:solid;border-width:0.4375rem;margin-left:-0.375rem;top:48%}.split.button.large{padding-right:5.5rem}.split.button.large span{width:3.4375rem}.split.button.large span:after{border-top-style:solid;border-width:0.3125rem;margin-left:-0.375rem;top:48%}.split.button.expand{padding-left:2rem}.split.button.secondary span:after{border-color:#333333 transparent transparent transparent}.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.split.button.no-pip span:before{border-style:none}.split.button.no-pip span:after{border-style:none}.split.button.no-pip span>i{display:block;left:50%;margin-left:-0.28889em;margin-top:-0.48889em;position:absolute;top:50%}.sub-nav{display:block;margin:-0.25rem 0 1.125rem;overflow:hidden;padding-top:0.25rem;width:auto}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{color:#999999;float:left;font-family:"Helvetica";font-size:0.875rem;font-weight:normal;margin-left:1rem;margin-bottom:0}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{color:#999999;padding:0.1875rem 1rem;text-decoration:none}.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;background:#008CBA;color:#FFFFFF;cursor:default;font-weight:normal;padding:0.1875rem 1rem}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.switch{border:none;margin-bottom:1.5rem;outline:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{background:#DDDDDD;color:transparent;cursor:pointer;display:block;margin-bottom:1rem;position:relative;text-indent:100%;width:4rem;height:2rem;transition:left 0.15s ease-out}.switch input{left:10px;opacity:0;padding:0;position:absolute;top:9px}.switch input+label{margin-left:0;margin-right:0}.switch label:after{background:#FFFFFF;content:"";display:block;height:1.5rem;left:0.25rem;position:absolute;top:0.25rem;width:1.5rem;-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:translate3d(0, 0, 0);transition:left 0.15s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.switch input:checked+label{background:#008CBA}.switch input:checked+label:after{left:2.25rem}.switch label{height:2rem;width:4rem}.switch label:after{height:1.5rem;width:1.5rem}.switch input:checked+label:after{left:2.25rem}.switch label{color:transparent;background:#DDDDDD}.switch label:after{background:#FFFFFF}.switch input:checked+label{background:#008CBA}.switch.large label{height:2.5rem;width:5rem}.switch.large label:after{height:2rem;width:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{height:1.75rem;width:3.5rem}.switch.small label:after{height:1.25rem;width:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{height:1.5rem;width:3rem}.switch.tiny label:after{height:1rem;width:1rem}.switch.tiny input:checked+label:after{left:1.75rem}.switch.radius label{border-radius:4px}.switch.radius label:after{border-radius:3px}.switch.round{border-radius:1000px}.switch.round label{border-radius:2rem}.switch.round label:after{border-radius:2rem}table{background:#FFFFFF;border:solid 1px #DDDDDD;margin-bottom:1.25rem;table-layout:auto}table caption{background:transparent;color:#222222;font-size:1rem;font-weight:bold}table thead{background:#F5F5F5}table thead tr th,table thead tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{color:#222222;font-size:0.875rem;font-weight:bold;padding:0.5rem 0.625rem 0.625rem}table tr th,table tr td{color:#222222;font-size:0.875rem;padding:0.5625rem 0.625rem;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{float:left;list-style:none;margin-bottom:0 !important;position:relative}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222222;font-family:"Helvetica";font-size:1rem;padding:1rem 2rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd.active a,.tabs .tab-title.active a{background-color:#FFFFFF;color:#222222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width:40.063em){.tabs.vertical{float:left;margin:0;margin-bottom:1.25rem !important;max-width:20%;width:20%}.tabs-content.vertical{float:left;margin-left:-1px;max-width:80%;padding-left:1rem;width:80%}}.no-js .tabs-content>.content{display:block;float:none}.th{border:solid 4px #FFFFFF;box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:inline-block;line-height:0;max-width:100%;transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;color:#333333;cursor:help;font-weight:bold}.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008CBA}.has-tip.tip-left,.has-tip.tip-right{float:none !important}.tooltip{background:#333333;color:#FFFFFF;display:none;font-size:0.875rem;font-weight:normal;line-height:1.3;max-width:300px;padding:0.75rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip>.nub{border-color:transparent transparent #333333 transparent;border:solid 5px;display:block;height:0;pointer-events:none;position:absolute;top:-10px;width:0;left:5px}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{border-bottom:dotted 1px #003f54 !important;color:#008CBA !important}.tap-to-close{color:#777777;display:block;font-size:0.625rem;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;bottom:-10px;top:auto}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;left:auto;margin-top:-5px;right:-10px;top:50%}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;left:-10px;margin-top:-5px;right:auto;top:50%}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#e3841d}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:3.125rem;z-index:98}.top-bar{background:#e3841d;height:3.125rem;line-height:3.125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:0.75rem;height:1.75rem;padding-bottom:0.35rem;padding-top:0.35rem}.top-bar .button,.top-bar button{font-size:0.75rem;margin-bottom:0;padding-bottom:0.4125rem;padding-top:0.4125rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:3.125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:3.125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#FFFFFF;display:block;font-weight:normal;padding:0 1.0416666667rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#FFFFFF;display:block;font-size:0.8125rem;font-weight:bold;height:3.125rem;line-height:3.125rem;padding:0 1.0416666667rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#FFFFFF;height:34px;line-height:33px;padding:0 2.6041666667rem 0 1.0416666667rem;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:1.0416666667rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#e3841d}.top-bar.expanded .toggle-topbar a{color:#888888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888888,0 7px 0 1px #888888,0 14px 0 1px #888888}@media screen and (-webkit-min-device-pixel-ratio: 0){.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown,.top-bar.expanded .top-bar-section .dropdown{clip:initial}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #72420e;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333333}.top-bar-section ul li>a{color:#FFFFFF;display:block;font-family:Roboto Slab;font-size:1.25rem;font-weight:bold;padding-left:1.0416666667rem;padding:12px 0 12px 1.0416666667rem;text-transform:uppercase;width:100%}.top-bar-section ul li>a.button{font-size:1.25rem;padding-left:1.0416666667rem;padding-right:1.0416666667rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#FFFFFF}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#FFFFFF}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#FFFFFF}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#FFFFFF}.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{background-color:#61b6d9}.top-bar-section ul li>a.button.info:hover,.top-bar-section ul li>a.button.info:focus{color:#FFFFFF}.top-bar-section ul li>button{font-size:1.25rem;padding-left:1.0416666667rem;padding-right:1.0416666667rem;background-color:#008CBA;border-color:#007095;color:#FFFFFF}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#FFFFFF}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#FFFFFF}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#FFFFFF}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#FFFFFF}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#FFFFFF}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#FFFFFF}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#FFFFFF}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333333}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{background-color:#61b6d9}.top-bar-section ul li>button.info:hover,.top-bar-section ul li>button.info:focus{color:#FFFFFF}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#709a8b;color:#FFFFFF;background:#709a8b}.top-bar-section ul li.active>a{background:#e3841d;color:#FFFFFF}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-form{padding:1.0416666667rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{margin-right:1.0416666667rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 1.0416666667rem}.top-bar-section .dropdown li a.parent-link{font-weight:bold}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 1.0416666667rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777777;font-size:0.625rem;font-weight:bold;margin-bottom:0;padding:8px 1.0416666667rem 2px;text-transform:uppercase}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:#e3841d;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar select,.top-bar .button,.top-bar button{font-size:0.875rem;height:1.75rem;position:relative;top:0.6875rem}.top-bar.expanded{background:#e3841d}.contain-to-grid .top-bar{margin-bottom:0;margin:0 auto;max-width:62.5rem}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{display:inline;height:auto !important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#709a8b;background:#709a8b;color:#FFFFFF}.top-bar-section li:not(.has-form) a:not(.button){background:#e3841d;line-height:3.125rem;padding:0 1.0416666667rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#709a8b;background:#709a8b}.top-bar-section li.active:not(.has-form) a:not(.button){background:#e3841d;color:#FFFFFF;line-height:3.125rem;padding:0 1.0416666667rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:0.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:transparent;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333333;color:#FFFFFF;line-height:3.125rem;padding:12px 1.0416666667rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333333;color:#FFFFFF}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#709a8b;color:#FFFFFF;background:#222222}.top-bar-section .dropdown li label{background:#333333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-right:solid 1px #e7943a;border-bottom:none;border-top:none;clear:none;height:3.125rem;width:0}.top-bar-section .has-form{background:#e3841d;height:3.125rem;padding:0 1.0416666667rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#709a8b;background:#709a8b;color:#FFFFFF}.no-js .top-bar-section ul li:active>a{background:#e3841d;color:#FFFFFF}.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#e3841d;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#c47218}a img{border:none}p{font-family:"Helvetica";font-size:1rem;font-weight:normal;line-height:1.3;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#000000;font-family:"Helvetica";font-style:normal;font-weight:normal;line-height:1.2;margin-bottom:0.5rem;margin-top:0.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#595959;font-size:60%;line-height:0}h1{font-size:2.6875rem}h2{font-size:1.5rem}h3{font-size:1rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#595959;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #FFFFFF;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:"Helvetica";font-size:1rem;line-height:1.3;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000000;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#3b3b3b}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#3b3b3b}blockquote,blockquote p{line-height:1.3;color:#595959}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.2}h1{font-size:3rem}h2{font-size:1.5rem}h3{font-size:1rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#e3841d;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1rem}.left-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-right:solid 1px #72420e;left:0}.right-small{height:2.8125rem;position:absolute;top:0;width:2.8125rem;border-left:solid 1px #72420e;right:0}.tab-bar-section{height:2.8125rem;padding:0 0.625rem;position:absolute;text-align:center;top:0}.tab-bar-section.left{text-align:left}.tab-bar-section.right{text-align:right}.tab-bar-section.left{left:0;right:2.8125rem}.tab-bar-section.right{left:2.8125rem;right:0}.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}.tab-bar .menu-icon{color:#FFFFFF;display:block;height:2.8125rem;padding:0;position:relative;text-indent:3.125rem;transform:translate3d(0, 0, 0);width:2.8125rem}.tab-bar .menu-icon span::after{content:"";display:block;height:0;position:absolute;top:50%;margin-top:-0.5rem;left:0.90625rem;box-shadow:0 0 0 1px #FFFFFF,0 7px 0 1px #FFFFFF,0 14px 0 1px #FFFFFF;width:1rem}.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}.left-off-canvas-menu{-webkit-backface-visibility:hidden;background:#e3841d;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;background:#e3841d;bottom:0;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;transition:transform 500ms ease 0s;width:15.625rem;z-index:1001;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;margin:0;padding:0}ul.off-canvas-list li label{background:#444444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;display:block;font-size:0.75rem;font-weight:bold;margin:0;padding:0.3rem 0.9375rem;text-transform:uppercase}ul.off-canvas-list li a{border-bottom:1px solid #ab6315;color:rgba(255,255,255,0.7);display:block;padding:0.6666666667rem;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#9f5c14}ul.off-canvas-list li a:active{background:#9f5c14}.move-right>.inner-wrap{-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate(15.625rem, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate(-15.625rem, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);cursor:pointer;transition:background 300ms ease;-webkit-tap-highlight-color:rgba(0,0,0,0);background:rgba(255,255,255,0.2);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1002}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#e3841d;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate(-100%, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.left-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.right-submenu{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;background:#e3841d;bottom:0;box-sizing:content-box;margin:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:15.625rem;z-index:1002;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate(100%, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{background:#444;border-bottom:none;border-top:1px solid #5e5e5e;color:#999999;font-weight:bold;padding:0.3rem 0.9375rem;text-transform:uppercase;margin:0}.right-submenu .back>a:hover{background:#303030;border-bottom:none;border-top:1px solid #5e5e5e}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-webkit-transform:translate3d(0%, 0, 0);-moz-transform:translate3d(0%, 0, 0);-ms-transform:translate(0%, 0);-ms-transform:translate3d(0%, 0, 0);-o-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;color:#000000 !important;text-shadow:none !important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !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 #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}@media not print{.show-for-print{display:none !important}}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:0.4375rem 0.9375rem 0.4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:0.4375rem 0 0.4375rem 2.1875rem}img.alignleft{padding:0;display:inline}img.alignleft,img.alignright,img.aligncenter,div.wp-caption img{border:3px solid #FFFFFF;box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5)}.alignright{float:right}.alignnone{float:none;border:3px solid #FFFFFF}.alignleft{float:left}.wp-caption{background:#555555;width:auto}.wp-caption-text{font-family:Open Sans,sans-serif;font-size:9px;color:#FFFFFF;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media 0em, 40em{img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media 40.063em, 64em{img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}.wp-caption{max-width:100%;margin:10px 20px;padding:5px;background-color:#e3841d;border:1px solid #ddd;text-align:center}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{padding:5px;width:100%;margin:0;font-size:12px}.wp-caption.aligncenter{margin:10px auto}@media only screen and (max-width: 40em){#blog-posts-over{padding:0 !important;margin:0 !important}}.blog-posts-container{margin:30px 0 30px}.blog-posts-container embed,.blog-posts-container iframe,.blog-posts-container object,.blog-posts-container video{max-width:100%}.blog-posts-container a{text-decoration:none}.blog-posts-container header.entry-header h2.entry-title a{color:#222;margin-left:0}.blog-posts-container .wp-caption .wp-caption-text,.blog-posts-container .gallery-caption,.blog-posts-container .entry-caption{overflow:hidden;color:#757575;font-size:0.857143rem;font-style:italic;line-height:2}.blog-posts-container .date{font-size:12px}.blog-posts-container footer.entry-meta{color:#757575;font-size:0.928571rem;line-height:1.84615;margin-top:1.71429rem;clear:both;float:none;margin-right:auto}.blog-posts-container footer{background:none;clear:both;padding:15px 0 0;position:relative;text-align:center}.content{background:#fff;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75)}#searchform_container{margin-top:20px}#searchform{max-width:100%;text-align:center}#blog-side-info{border-left:1px solid grey;margin-top:30px;padding-left:20px}@media only screen and (max-width: 40em){#blog-side-info{text-align:center;}}body .shadow-wrapper{margin:0 auto;background:#FFFFFF;box-shadow:0 0 15px -6px #000000;-ms-box-shadow:0 0 15px -6px #000000;-moz-box-shadow:0 0 15px -6px #000000;-webkit-box-shadow:0 0 15px -6px #000000;max-width:1000px;padding-top:1.25rem}body h1{font-family:"Lobster Two";font-weight:bold;color:#e3841d}body h2{font-family:"Roboto Slab";font-weight:bold;color:#000000}body h3{font-family:"Roboto Slab";font-weight:bold;color:#a9233e}header #contact_search{background:url(../assets/blue_green-bar.jpg) repeat-x;height:50px}header #contact_search #first-text{margin-left:-10px}header #contact_search #caps p{text-transform:uppercase;font-size:12px}header #contact_search #caps p strong{font-weight:bold;font-size:16px;font-family:"Roboto Slab"}header #contact_search p{font-size:14px;font-family:"Josefin Sans";color:#FFFFFF;margin:5px 0 0 0;line-height:1.3}header #contact_search h3{color:#FFFFFF;font-size:22px;margin-top:10px;letter-spacing:1.5px}header #contact_search a img{margin:16px 17px 0 0}header .search input{height:22px;width:202px;padding:0 8px;margin:13px -20px 0px 0;border-radius:5px;font-size:12px;color:#000000;display:inline-block}header .search ::-webkit-input-placeholder{color:#000000}header .search ::-moz-placeholder{color:#000000}header .search :-ms-input-placeholder{color:#FFFFFF}header .search a.magnifying-glass{font-size:10em;display:inline-block;width:0.625rem;height:0.625rem;border:0.125rem solid #e3841d;position:relative;border-radius:0.35em;margin:0 8px 1px -3px}header .search a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-0.375rem;bottom:-0.1875rem;border-width:0;background:#e3841d;width:0.5rem;height:0.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #pre-nav{background:url(../assets/repeating-wood-pattern.jpg) repeat-x;padding:20px 0 16px}header #pre-nav h2{color:#dbad14;font-size:30px;text-shadow:0 3px 3px rgba(0,0,0,0.5)}header #pre-nav h3{color:#FFFFFF;font-size:22px;margin:85px 0 0;text-shadow:0 3px 3px rgba(0,0,0,0.5)}header #pre-nav .text-left img{margin:10px 0 0 -5px}header #sec-nav{position:relative;text-align:left;padding:10px 0;margin:0 0 15px 45px}header #sec-nav ul{margin:0}header #sec-nav ul li{display:inline}header #sec-nav ul li a{font-size:12px;color:#131c5f;padding:0 5px;font-weight:bold}header #sec-nav>ul>li{position:relative}header #sec-nav>ul>li:before{color:#999999;content:"|";position:absolute;top:2px;left:-15px;font-size:14px;font-weight:bold;display:block;padding:0 10px}header #sec-nav>ul>li:first-child:before{content:none}header .social{margin-top:-25px;padding-right:0}header .social a{float:right;margin:0 5px}header .social a img{margin:0}.top-bar{box-shadow:0 3px 3px 0 rgba(0,0,0,0.5)}.tab-bar .tab-bar-section.middle{text-align:right}.top-bar-section{background:transparent;float:none;margin-left:auto;margin-right:auto;display:inline-block;height:auto;line-height:1}.top-bar-section ul li a{text-align:center;padding:0 15px;font-weight:bold}#content-wrapper #titles{font-size:24px;font-weight:bold;font-family:"Roboto Slab";text-transform:uppercase;color:#a9233e}#content-wrapper a{font-weight:bold;border-bottom:1px solid #e3841d}#content-wrapper #glm{background:url(../assets/swing-bkgrd-image.jpg) no-repeat top center;background-size:cover;box-shadow:inset 0 -2px 15px -5px rgba(0,0,0,0.75);-ms-box-shadow:inset 0 -2px 15px -5px rgba(0,0,0,0.75);-moz-box-shadow:inset 0 -2px 15px -5px rgba(0,0,0,0.75);-webkit-box-shadow:inset 0 -2px 15px -5px rgba(0,0,0,0.75);min-height:506px}#content-wrapper #glm .blocks{margin:10px auto}#content-wrapper #glm .blocks img{border:3px solid #FFFFFF;margin:20px auto;box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-ms-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.5)}#content-wrapper #glm .blocks h3{margin-bottom:20px;text-transform:uppercase}#content-wrapper #glm .blocks p{font-size:14px;line-height:1.4;margin-bottom:10px}#content-wrapper #glm .blocks a.more{border-bottom:1px solid #e3841d}#content-wrapper #events{background:#9bb8ae;margin:60px 0}#content-wrapper #events h1{color:#FFFFFF;margin:8px 0}#content-wrapper .breadcrumbs{margin:50px 0 20px;padding-left:0}#content-wrapper .breadcrumbs a{font-weight:400;border:none}#slideshow{margin:60px 0;box-shadow:0 3px 5px 0 rgba(0,0,0,0.35);-ms-box-shadow:0 3px 5px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.35)}#slideshow img{max-height:400px}#slideshow #caption{background:rgba(0,0,0,0.75);color:#FFFFFF;margin-top:-51px}#slideshow #caption p{padding:10px 5px;font-size:12px;margin:0;text-align:right}#front{padding:10px}#front .row.collapse h1{border-bottom:1px solid #d1d2d4}#front .row.collapse .row{margin-bottom:20px}#front .row.collapse .row .detail{padding-left:25px;margin:0 auto}#front .row.collapse .row .detail h2{margin:0}#front .row.collapse .row .detail img{margin-top:5px;border:3px solid #FFFFFF;-webkit-box-shadow:0px 0px 5px 0px #ababab;-moz-box-shadow:0px 0px 5px 0px #ababab;-ms-box-shadow:0px 0px 5px 0px #ababab;box-shadow:0px 0px 5px 0px #ababab}#front .row.collapse .row .detail p{font-size:0.75rem;margin:0}#front .row.collapse .row .detail a{font-size:0.75rem}#front .row.collapse .row.collapse img{margin-left:15px;margin-top:5px;border:3px solid #FFFFFF;-webkit-box-shadow:0px 0px 5px 0px #ababab;-moz-box-shadow:0px 0px 5px 0px #ababab;-ms-box-shadow:0px 0px 5px 0px #ababab;box-shadow:0px 0px 5px 0px #ababab}#front .row.collapse h4{line-height:1.3}#front .row.collapse ul{list-style:none;margin:10px 0}#front .row.collapse ul li{font-size:0.625rem;color:#999999;padding:0 0 5px}#front .row.collapse ul li a{font-size:0.6875rem}#front .row.collapse ul li a.more{color:#131c5f;font-weight:bold;text-transform:uppercase}#front .row.collapse #video{padding:0;margin-top:30px;float:left}#front .row.collapse #video h2{margin-top:20px;font-size:1.125rem}@media only screen and (min-width:40.063em) and (max-width:64em){#front .row.collapse #video h2{margin-top:15px;}}@media only screen and (max-width: 40em){#front .row.collapse #video h2{margin:0;}}#front .row.collapse #video a{font-size:12px}#front .row.collapse #video img{margin-left:25px}@media only screen and (max-width: 40em){#front .row.collapse #video img{margin:0;}}#front .row.collapse footer img{margin:35px 0 0}#front .row.collapse footer #address{margin:25px 0}#front .row.collapse footer #address p{font-size:12px;margin-top:5px}#front .row.collapse footer #address img{margin:0;padding-right:5px}#front .row.collapse footer #address a{font-size:12px}#front .row.collapse footer img{box-shadow:none}.blogbutton{font-weight:bold;font-size:13px;padding:0 3px;margin-top:-10px;text-transform:uppercase}article{padding:20px 15px 10px;margin-bottom:15px;display:inline-block;width:100%}article .entry-header{background:transparent}article .entry-header h2#titles a{font-size:24px;font-weight:bold;font-family:"Roboto Slab";text-transform:uppercase;color:#a9233e}article p{padding-bottom:15px}article a.read-more{font-weight:bold;font-size:13px;padding:0 3px;text-transform:uppercase}#searchform div input[type="text"]{width:95%}#sidebar{padding-top:25px;background:#f2f9fc}#sidebar .row.collapse{margin-left:14px}#sidebar a{font-size:12px}#sidebar form{margin:0 12px 0 14px}#sidebar form select{padding:0 0.5rem;border-radius:5px;height:25px}#sidebar form select option{font-size:10px}#sidebar .small-block-grid-2{margin-top:10px}#sidebar .small-block-grid-2 li{padding:0 0.625rem 0.625rem}#sidebar .small-block-grid-2 li img{border:2px solid #0093d1}#sidebar .small-block-grid-2>li:nth-of-type(2),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-left:0}#sidebar h3{margin:20px 0 0}#sidebar h1{margin:0;font-size:1.5625rem;text-transform:none}#sidebar input{padding:5px 0 5px 8px;height:auto;margin:10px 0}#sidebar button{border-radius:2px;padding:0 10px}#side-nav{padding-top:10px;background:#f2f9fc}#side-nav h1{font-size:1.375rem;margin:5px 0 25px}#side-nav h4{font-weight:bold;margin-left:10px}#side-nav ul{list-style:none;margin:0 0 20px}#side-nav ul li{margin:0 -15px;padding:5px 10px 5px 25px}#side-nav ul li:hover{background:#81adc1}#side-nav ul li a{color:#131c5f}#side-nav ul li a:hover{color:#FFFFFF}#side-nav h3{text-transform:none;margin:0}#side-nav input{padding:5px 0 5px 8px;height:auto;margin-bottom:10px}#side-nav button{border-radius:2px;padding:0 10px}#extra{margin-top:15px}#extra p{line-height:1.3}#extra p.title{margin:0}#extra p.title#last{padding-top:10px}#extra p#message{text-transform:uppercase;color:#0093d1;font-size:0.9375rem;margin:40px 0}.county-news{font-weight:bold}footer#page-footer{background:url(../assets/fair-logo-footer.png) no-repeat bottom center}footer#page-footer #foot-img{margin:53px 0 126px;box-shadow:0 4px 3px 0 rgba(0,0,0,0.5)}@media only screen and (max-width: 40em){footer#page-footer #foot-img{margin:30px 0;}}footer#page-footer a{text-decoration:underline}footer#page-footer #footer_address ul{list-style:none;margin-left:-1.375rem;margin-right:0;margin:0 auto 1.0625rem auto;overflow:hidden;padding:0;float:none;margin:0 auto 10px}footer#page-footer #footer_address ul>li{display:block;float:left;list-style:none;margin-left:1.375rem}footer#page-footer #footer_address ul>li>*{display:block}footer#page-footer #footer_address ul li{font-size:14px;margin:0 auto;display:inline-block;float:none}@media only screen and (max-width: 40em){footer#page-footer #footer_address ul li{margin:0 auto;float:none;}}footer#page-footer #footer_address ul li.temp{margin:0 1px}@media only screen and (max-width: 40em){footer#page-footer #footer_address ul li.temp{display:none !important;}}footer#page-footer #footer_address span{font-size:14px}footer#page-footer #footer_address span a{text-decoration:underline}#connect{background:#4c4d4f}#connect ul{margin:0;list-style:none;height:56px}#connect ul li{background:none;display:inline-block;width:100px}#connect ul li>a{top:0;text-align:center;display:block;font-family:Open Sans,sans-serif;font-size:12px;color:#fff;line-height:1.2;height:56px;padding:14px 8px}#connect ul li a#current{background:#e3841d}#copyright{margin:0 auto 10px;float:none}#copyright span{font-size:14px}#copyright span a{color:#000000}#footer_address span.bullet,#copyright span.bullet{margin:0 5px}@media only screen and (max-width: 40em){#footer_address span.bullet,#copyright span.bullet{display:none !important;}}aside.left-off-canvas-menu{background-color:#e3841d;color:white}aside.left-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:4px 8px}aside.left-off-canvas-menu .off-canvas-list ul li a{line-height:20px;color:white;border-bottom:1px solid #b1b3b6;background-repeat:no-repeat;background-position:3px 50%}aside.left-off-canvas-menu li.page_item_has_children a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #e7e7e7;border-bottom:0;font-size:0;height:0;line-height:0;padding:0;position:absolute;right:10px;top:13px;width:0}aside.left-off-canvas-menu li.page_item_has_children a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #e7e7e7;border-top:0}aside.left-off-canvas-menu ul.children{display:none}aside.left-off-canvas-menu .off-canvas-list ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}aside.left-off-canvas-menu ul.open{display:block}aside form.search input{height:25px;margin:0}aside form.search ::-webkit-input-placeholder{color:#000000}aside form.search ::-moz-placeholder{color:#000000}aside form.search :-ms-input-placeholder{color:#FFFFFF}aside form.search a.magnifying-glass{margin:0 0 -1px -25px}.left-off-canvas-menu{list-style:none}.left-off-canvas-menu li a{color:#FFFFFF;font-size:1.25rem;line-height:150%;border-color:white}.left-off-canvas-menu li a:hover{color:black}.left-off-canvas-menu li .dropdown{list-style:none}.left-off-canvas-menu ul{list-style:none;margin-bottom:0;padding:10px 0}.left-off-canvas-menu ul li a{color:#FFFFFF;font-size:0.875rem}.left-off-canvas-menu ul li ul{list-style:none}.offcavas-social-list{list-style:none;margin-left:-1.375rem;margin-right:0;margin:0 auto 1.0625rem auto;overflow:hidden;padding:0;margin-left:auto}.offcavas-social-list>li{display:block;float:left;list-style:none;margin-left:1.375rem}.offcavas-social-list>li>*{display:block} \ No newline at end of file diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..d3d2f34 --- /dev/null +++ b/footer.php @@ -0,0 +1,56 @@ + + + + + + + + + + diff --git a/front-page.php b/front-page.php new file mode 100644 index 0000000..0f10feb --- /dev/null +++ b/front-page.php @@ -0,0 +1,33 @@ + +
        +
        +
        + +
        +
        +
        +
        +
        + +
        +
        +
        +
        +
        +

        Fair Week Favorites!

        +
        +
        +
        +
        +
        + + + +

        + +
        +
        +
        + diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..a0cab5a --- /dev/null +++ b/functions.php @@ -0,0 +1,167 @@ + __('Right Sidebar'), + 'id' => 'sidebar-r', + 'description' => __('Appears in Right Sidebar') + )); + //register_sidebar(array( + // 'name' => __('Footer'), + // 'id' => 'sidebar-f', + // 'description' => __('Appears in Footer Area') + //)); + } + +} + +/** + * get_menu_options + * + * Grab the menu options from the theme.ini file + */ +function glm_get_menu_options() +{ + static $menu_options; + $themeConfig = get_template_directory() . '/theme.ini'; + + if (!$menu_options && is_file($themeConfig)) { + $menu_options = parse_ini_file($themeConfig, true); + } + return $menu_options; +} + +/** + * glm_page_menu + * + * Grab the top level pages and their sub pages as the main navigation + */ +function glm_page_menu($parent = 0, $class = '') +{ + $menuConfig = glm_get_menu_options(); + $frontPageId = get_option('page_on_front'); + $parents = array(); + $args = array( + 'post_type' => 'page', + 'parent' => $parent, + 'number' => '', + 'exclude' => $frontPageId, + 'post_status' => 'publish', + 'sort_order' => 'asc', + 'sort_column' => 'menu_order' + ); + if ($parent == 0 && $menuConfig['menu_options']['main_level_pages']) { + $args['include'] = $menuConfig['menu_options']['main_level_pages']; + } + $pages = get_pages($args); + echo ''."\n"; + foreach ($pages as $page) { + $childs = get_pages('child_of=' . $page->ID); + if (count($childs) > 0) { + echo '
      1. '."\n"; + echo ''.$page->post_title.''."\n"; + echo glm_page_menu($page->ID, 'sub-menu dropdown'); + echo '
      2. '."\n"; + } else { + echo '
      3. '.$page->post_title.'
      4. '."\n"; + } + } + echo ''."\n"; +} + + +function SearchFilter($query) { + if(isset($_GET['searchType'])) { + $searchType = $_GET['searchType']; + if ($searchType == 'blog' && !is_admin()) { + $query->set('post_type', 'post'); + } + } + return $query; +} +add_filter('pre_get_posts','SearchFilter'); + +/** + * glm_offcanvas_menu + * + * Generate the list of pages as nested ul li list + */ +function glm_offcanvas_menu() +{ + wp_page_menu(array( + 'depth' => 0, + 'sort_column' => 'menu_order', + 'menu_class' => 'left-off-canvas-list' + )); +} + +add_theme_support('post-thumbnails'); +set_post_thumbnail_size(120, 100, true); +/** + * glm_site_scripts + * + * Add the scripts that we'll need for any home page stuff + */ +function glm_site_scripts() +{ + wp_enqueue_script( + 'modernizr', + get_template_directory_uri() . '/js/modernizr/modernizr.min.js' + ); + wp_enqueue_script('jquery'); + wp_enqueue_script( + 'glm_foundation', + get_template_directory_uri() . '/js/app.js', + 'jquery', + '1.0', + true + ); + if(is_front_page()) { + } + +} + + +/* Header for posts*/ +function glm_get_header() { + echo ''; + echo ''; + echo '
        '; + echo '
        '; + echo '
        '; + echo '
        '; +} + +// // The code below is useful when you want the image to resize to +// if (has_post_thumbnail()) { +// $image_data = wp_get_attachment_image_src(get_post_thumbnail_id(), "full"); +// echo ''; +// } else { +// echo ''; +// } +// echo '
        '; +// echo '
        '; +// echo '
        '; +// echo '
        '; + + + +add_action('wp_enqueue_scripts', 'glm_site_scripts'); +?> diff --git a/header.php b/header.php new file mode 100644 index 0000000..d7aa663 --- /dev/null +++ b/header.php @@ -0,0 +1,61 @@ + + + + + + <?php wp_title(); ?> + + + + + + + +
        +
        +
        +
        + +
        +
        +
        + +
        +
        + +
        +
        +

        Emmet-Charlevoix County

        +

        Aug 25 - Aug 30, 2015

        +
        +
        +
        + + +
        \ No newline at end of file diff --git a/home.php b/home.php new file mode 100644 index 0000000..d88c72d --- /dev/null +++ b/home.php @@ -0,0 +1,74 @@ + +
        +
        +
        +
        + +
        +
        +
        +
        + +
        > +
        + +

        + Posted on + + +
        + + +
        +
        +
        +
        +
        +
        + + + +
        +

        +
        + +
        +
        +
        +
        +
        + +
        +
        +

        Recent Posts

        +
          + '5' ); + $recent_posts = wp_get_recent_posts( $args ); + foreach( $recent_posts as $recent ){ + echo '
        • ' . $recent["post_title"].'
        • '; + } + ?> +
        +

        Archive

        +
          'monthly', 'limit' => 12 ) ); ?>
        +

        Categories

        + +
        +
        +
        +
        +
        + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..74efe3a --- /dev/null +++ b/index.html @@ -0,0 +1,203 @@ + + + + + + wp-title + + + + + + + +
        +
        +
        +
        + +
        +
        +
        + +
        +
        + +
        +
        +

        Emmet-Charlevoix County

        +

        Aug 25 - Aug 30, 2015

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

        2015 Fair Dates
        our 110th annual event!

        +

        Tuesday-Sunday, Aug. 25-30, 2015

        +

        Carnival, Community Building, Grandstand Events

        + More info... +
        +
        + +

        THURSDAY AUG. 27 - 7 p.m. MONSTER TRUCK SHOOTOUT

        +

        Admission: Pre-buy, 2 for $25, single $17 for ages 13 and up

        +

        Day of show $17 each for ages 13 and up; ages 2-12, $7 each. Age 2 and under admitted free.

        + More info... +
        +
        + +

        TUESDAY-SUNDAY, AUG. 25-30 SKERBECK FAMILY CARNIVAL

        +

        Wrist-band Days:
        Aug. 26-27, Ride all day

        +

        Dollar Rides:
        Aug. 28 - Noon to 6 p.m.

        +

        Mega Ride Pass:
        Unlimited carnival rides all week

        + More info... +
        +
        +
        +
        +
        +
        +

        Fair Week Favorites!

        +
        +
        +
        +
        +
        + +
        +
        +
        + +
        + +
        + +
        +
        + + + + + \ No newline at end of file diff --git a/index.php b/index.php new file mode 100644 index 0000000..dc1a413 --- /dev/null +++ b/index.php @@ -0,0 +1,27 @@ + +
        + +
        +
        +
        + +
        +
        + +
        +
        +

        + + + +

        + +
        +
        +
        + + \ No newline at end of file diff --git a/interior.html b/interior.html new file mode 100644 index 0000000..a11e1b4 --- /dev/null +++ b/interior.html @@ -0,0 +1,179 @@ + + + + + + wp-title + + + + + + + +
        +
        +
        +
        + +
        +
        +
        + +
        +
        + +
        +
        +

        Emmet-Charlevoix County

        +

        Aug 25 - Aug 30, 2015

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

        The Emmet-Charlevoix County Fair is 'Going Green'

        + +

        Since 2012, the Emmet-Charlevoix County Fair has taken advantage of an opportunity to “go green” through the use of environmentally friendly soy products.

        +

        Fair Manager Agnes Shaw said the Fair has been awarded matching funds for a “Green Fair Project” grant, from the Michigan Soybean Promotion Committee. Soy based bio-diesel used in grounds maintenance equipment, ink for Fair publications and eco-friendly soy based paint qualified for the grant.

        +

        “It provides an opportunity for county fairs and farmers to work together to demonstrate and promote the benefits of soy, biodiesel and soy-based products,” said Shaw.

        +

        Shaw learned about the grant program at the annual fair convention. The grant award is a 50-percent reimbursement, up to $5,000. This includes the ink used to print Fair Time magazine and the Fair Book, through the Petoskey News-Review; approximately 40 gallons of soy-based paint to be purchased from Complete Paint & Supply, Petoskey; and about 300 gallons of biodiesel fuel to be purchased through Blarney Castle Oil Co., for a total grant request of $9,000. The 50% reimbursement of approximately $4500 will help with fair operations -- but it’s not just the dollars that are being saved, Shaw added.

        +

        “Emmet County has a strong commitment to recycling and caring for the natural environment, and this grant compliments those efforts,” said Shaw. “We wanted to take advantage of this opportunity to ‘go green’ at the Fair as well. The cooperative effort between Michigan Soybean Farmers and County Fairs is another step in helping to sustain our environment.”

        + Link example +
        +
        +
        + +
        + +
        + +
        +
        + + + + + diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..501680c --- /dev/null +++ b/js/app.js @@ -0,0 +1,20 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict();;!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}var f=function(b){for(var c=b.length,d=a("head");c--;)0===d.has("."+b[c]).length&&d.append('')};f(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var g=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},h=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},i=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},j=function(b,c){var d=this,e=function(){var e=g(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return g(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):g("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},k=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ +b.matchMedia||(b.matchMedia=function(){var a=b.styleMedia||b.media;if(!a){var d=c.createElement("style"),e=c.getElementsByTagName("script")[0],f=null;d.type="text/css",d.id="matchmediajs-test",e.parentNode.insertBefore(d,e),f="getComputedStyle"in b&&b.getComputedStyle(d,null)||d.currentStyle,a={matchMedium:function(a){var b="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return d.styleSheet?d.styleSheet.cssText=b:d.textContent=b,"1px"===f.width}}}return function(b){return{matches:a.matchMedium(b||"all"),media:b||"all"}}}()),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var h=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(g("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,h));else for(var j in this.libs)i.push(this.init_lib(j,c));return g(b).load(function(){g(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=h,a.add_namespace=i,a.bindings=j,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:g,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return a.data(b.length>0?b+"-"+c:c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(-1===g[1].indexOf(".")?g[1]=parseInt(g[1],10):g[1]=parseFloat(g[1])),2===g.length&&g[0].length>0&&(i[e(g[0])]=e(g[1]));return i},register_media:function(b,c){Foundation.media_queries[b]===d&&(a("head").append(''),Foundation.media_queries[b]=e(a("."+c).css("font-family")))},add_custom_rule:function(a,b){if(b===d&&Foundation.stylesheet)Foundation.stylesheet.insertRule(a,Foundation.stylesheet.cssRules.length);else{var c=Foundation.media_queries[b];c!==d&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[b]+"{ "+a+" }",Foundation.stylesheet.cssRules.length)}},image_loaded:function(a,b){function c(a){for(var b=a.length,c=b-1;c>=0;c--)if(a.attr("height")===d)return!1;return!0}var e=this,f=a.length;(0===f||c(a))&&b(a),a.each(function(){k(e.S(this),function(){f-=1,0===f&&b(a)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(a){return b.matchMedia(a).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},a.fn.foundation=function(){var a=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(a)),this})}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.2",settings:{live_validate:!0,validate_on_blur:!0,focus_on_invalid:!0,error_labels:!0,error_class:"error",timeout:1e3,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){function c(a,b){clearTimeout(d.timer),d.timer=setTimeout(function(){d.validate([a],b)}.bind(a),f.timeout)}var d=this,e=d.S(b).attr("novalidate","novalidate"),f=e.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),e.off(".abide").on("submit.fndtn.abide",function(a){var b=/ajax/i.test(d.S(this).attr(d.attr_name()));return d.validate(d.S(this).find("input, textarea, select").not(":hidden, [data-abide-ignore]").get(),a,b)}).on("validate.fndtn.abide",function(a){"manual"===f.validate_on&&d.validate([a.target],a)}).on("reset",function(b){return d.reset(a(this),b)}).find("input, textarea, select").not(":hidden, [data-abide-ignore]").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"tab"===f.validate_on&&9===a.which?c(this,a):"change"===f.validate_on&&c(this,a)}).on("focus",function(b){navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)&&a("html, body").animate({scrollTop:a(b.target).offset().top},100)})},reset:function(b,c){var d=this;b.removeAttr(d.invalid_attr),a("["+d.invalid_attr+"]",b).removeAttr(d.invalid_attr),a("."+d.settings.error_class,b).not("small").removeClass(d.settings.error_class),a(":input",b).not(":button, :submit, :reset, :hidden, [data-abide-ignore]").val("").removeAttr(d.invalid_attr)},validate:function(a,b,c){for(var d=this.parse_patterns(a),e=d.length,f=this.S(a[0]).closest("form"),g=/submit/.test(b.type),h=0;e>h;h++)if(!d[h]&&(g||c))return this.settings.focus_on_invalid&&a[h].focus(),f.trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[],e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(l){for(var r=l.split(" "),s=!0,t=!0,u=0;u0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid")):(this.S(h).attr(this.invalid_attr,""),f.addClass("error"),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid"))}else if(q.push(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?!0:!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var v=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),w=v.length>0?v[0].id:"";w.length>0&&h.setAttribute("aria-describedby",w),f.addClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid")}d=d.concat(q)}return d},valid_checkbox:function(b,c){var b=this.S(b),d=b.is(":checked")||!c||b.get(0).getAttribute("disabled");return d?(b.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(b).triggerHandler("valid")):(b.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(b).triggerHandler("invalid")),d},valid_radio:function(b,c){for(var d=b.getAttribute("name"),e=this.S(b).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+d+"']"),f=e.length,g=!1,h=!1,i=0;f>i;i++)e[i].getAttribute("disabled")?(h=!0,g=!0):e[i].checked?g=!0:h&&(g=!1);for(var i=0;f>i;i++)g?(this.S(e[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(e[i]).triggerHandler("valid")):(this.S(e[i]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(e[i]).triggerHandler("invalid"));return g},valid_equal:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g?(this.S(a).removeAttr(this.invalid_attr),d.removeClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.removeClass(this.settings.error_class)):(this.S(a).attr(this.invalid_attr,""),d.addClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.addClass(this.settings.error_class)),g},valid_oneof:function(a,b,c,d){var a=this.S(a),e=this.S("["+this.add_namespace("data-oneof")+"]"),f=e.filter(":checked").length>0;if(f?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),!d){var g=this;e.each(function(){g.valid_oneof.call(g,this,null,null,!0)})}return f},reflow:function(a,b){var c=this,d=c.S("["+this.attr_name()+"]").attr("novalidate","novalidate");c.S(d).each(function(a,b){c.events(b)})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.2",settings:{content_class:"content",active_class:"active",multi_expand:!1,toggleable:!0,callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=this.S;c.create(this.S(b)),d(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > dd > a, ["+this.attr_name()+"] > li > a",function(b){var e=d(this).closest("["+c.attr_name()+"]"),f=c.attr_name()+"="+e.attr(c.attr_name()),g=e.data(c.attr_name(!0)+"-init")||c.settings,h=d("#"+this.href.split("#")[1]),i=a("> dd, > li",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return b.preventDefault(),e.attr(c.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class+", ["+f+"] li > ."+g.content_class),i=i.add("["+f+"] dd, ["+f+"] li")),g.toggleable&&h.is(k)?(h.parent("dd, li").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),d(this).attr("aria-expanded",function(a,b){return"true"===b?"false":"true"}),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h])):(g.multi_expand||(j.removeClass(g.active_class),i.removeClass(g.active_class),i.children("a").attr("aria-expanded","false")),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),e.triggerHandler("toggled",[h]),void d(this).attr("aria-expanded","true"))})},create:function(b){var c=this,d=b,e=a("> .accordion-navigation",d),f=d.data(c.attr_name(!0)+"-init")||c.settings;e.children("a").attr("aria-expanded","false"),e.has("."+f.content_class+"."+f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.2",settings:{callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=this.S;a(this.scope).off(".alert").on("click.fndtn.alert","["+this.attr_name()+"] .close",function(a){var d=c(this).closest("["+b.attr_name()+"]"),e=d.data(b.attr_name(!0)+"-init")||b.settings;a.preventDefault(),Modernizr.csstransitions?(d.addClass("alert-close"),d.on("transitionend webkitTransitionEnd oTransitionEnd",function(a){c(this).trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close.fndtn.alert").remove(),e.callback()})})},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.5.2",settings:{templates:{viewing:'×'},close_selectors:".clearing-close, div.clearing-blackout",open_selectors:"",skip_selector:"",touch_label:"",init:!1,locked:!1},init:function(a,b,c){var d=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(b,c),d.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(d.S("li",this.scope)):d.S("["+this.attr_name()+"]",this.scope).each(function(){d.assemble(d.S("li",this))})},events:function(d){var e=this,f=e.S,g=a(".scroll-container");g.length>0&&(this.scope=g),f(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li "+this.settings.open_selectors,function(a,b,c){var b=b||f(this),c=c||b,d=b.next("li"),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init"),h=f(a.target);a.preventDefault(),g||(e.init(),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init")),c.hasClass("visible")&&b[0]===c[0]&&d.length>0&&e.is_open(b)&&(c=d,h=f("img",c)),e.open(h,b,c),e.update_paddles(c)}).on("click.fndtn.clearing",".clearing-main-next",function(a){e.nav(a,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(a){e.nav(a,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(a){Foundation.libs.clearing.close(a,this)}),a(c).on("keydown.fndtn.clearing",function(a){e.keydown(a)}),f(b).off(".clearing").on("resize.fndtn.clearing",function(){e.resize()}),this.swipe_events(d)},swipe_events:function(a){var b=this,c=b.S;c(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};c(this).data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var d=c(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=a.touches[0].pageX-d.start_page_x,Foundation.rtl&&(d.delta_x=-d.delta_x),"undefined"==typeof d.is_scrolling&&(d.is_scrolling=!!(d.is_scrolling||Math.abs(d.delta_x)
        ');var d=c.detach(),e="";if(null!=d[0]){e=d[0].outerHTML;var f=this.S("#foundationClearingHolder"),g=c.data(this.attr_name(!0)+"-init"),h={grid:'",viewing:g.templates.viewing},i='
        '+h.viewing+h.grid+"
        ",j=this.settings.touch_label;Modernizr.touch&&(i=a(i).find(".clearing-touch-label").html(j).end()),f.after(i).remove()}}},open:function(b,d,e){function f(){setTimeout(function(){this.image_loaded(m,function(){1!==m.outerWidth()||o?g.call(this,m):f.call(this)}.bind(this))}.bind(this),100)}function g(b){var c=a(b);c.css("visibility","visible"),c.trigger("imageVisible"),i.css("overflow","hidden"),j.addClass("clearing-blackout"),k.addClass("clearing-container"),l.show(),this.fix_height(e).caption(h.S(".clearing-caption",l),h.S("img",e)).center_and_label(b,n).shift(d,e,function(){e.closest("li").siblings().removeClass("visible"),e.closest("li").addClass("visible")}),l.trigger("opened.fndtn.clearing")}var h=this,i=a(c.body),j=e.closest(".clearing-assembled"),k=h.S("div",j).first(),l=h.S(".visible-img",k),m=h.S("img",l).not(b),n=h.S(".clearing-touch-label",k),o=!1,p={};a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),p=this.load(b),p.interchange?m.attr("data-interchange",p.interchange).foundation("interchange","reflow"):m.attr("src",p.src).attr("data-interchange",""),m.css("visibility","hidden"),f.call(this))},close:function(b,d){b.preventDefault();var e,f,g=function(a){return/blackout/.test(a.selector)?a:a.closest(".clearing-blackout")}(a(d)),h=a(c.body);return d===b.target&&g&&(h.css("overflow",""),e=a("div",g).first(),f=a(".visible-img",e),f.trigger("close.fndtn.clearing"),this.settings.prev_index=0,a("ul["+this.attr_name()+"]",g).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),e.removeClass("clearing-container"),f.hide(),f.trigger("closed.fndtn.clearing")),a("body").off("touchmove"),!1},is_open:function(a){return a.parent().prop("style").length>0},keydown:function(b){var c=a(".clearing-blackout ul["+this.attr_name()+"]"),d=this.rtl?37:39,e=this.rtl?39:37,f=27;b.which===d&&this.go(c,"next"),b.which===e&&this.go(c,"prev"),b.which===f&&this.S("a.clearing-close").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return b.css(!this.rtl&&b.length>0?{marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}:{marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b,c,d;return"A"===a[0].nodeName?(b=a.attr("href"),c=a.data("clearing-interchange")):(d=a.closest("a"),b=d.attr("href"),c=d.data("clearing-interchange")),this.preload(a),{src:b?b:a.attr("src"),interchange:b?c:a.data("clearing-interchange")}},preload:function(a){this.img(a.closest("li").next(),"next").img(a.closest("li").prev(),"prev")},img:function(b,c){if(b.length){var d,e,f,g=a(".clearing-preload-"+c),h=this.S("a",b);h.length?(d=h.attr("href"),e=h.data("clearing-interchange")):(f=this.S("img",b),d=f.attr("src"),e=f.data("clearing-interchange")),e?g.attr("data-interchange",e):(g.attr("src",d),g.attr("data-interchange",""))}return this},caption:function(a,b){var c=b.attr("data-caption");return c?a.html(c).show():a.text("").hide(),this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click.fndtn.clearing",[c,d]).trigger("change.fndtn.clearing")},shift:function(a,b,c){var d,e=b.parent(),f=this.settings.prev_index||b.index(),g=this.direction(e,a,b),h=this.rtl?"right":"left",i=parseInt(e.css("left"),10),j=b.outerWidth(),k={};b.index()===f||/skip/.test(g)?/skip/.test(g)&&(d=b.index()-this.settings.up_count,this.lock(),d>0?(k[h]=-(d*j),e.animate(k,300,this.unlock())):(k[h]=0,e.animate(k,300,this.unlock()))):/left/.test(g)?(this.lock(),k[h]=i+j,e.animate(k,300,this.unlock())):/right/.test(g)&&(this.lock(),k[h]=i-j,e.animate(k,300,this.unlock())),c()},direction:function(a,b,c){var d,e=this.S("li",a),f=e.outerWidth()+e.outerWidth()/4,g=Math.floor(this.S(".clearing-container").outerWidth()/f)-1,h=e.index(c);return this.settings.up_count=g,d=this.adjacent(this.settings.prev_index,h)?h>g&&h>this.settings.prev_index?"right":h>g-1&&h<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=h,d},adjacent:function(a,b){for(var c=b+1;c>=b-1;c--)if(c===a)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(b).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.2",settings:{active_class:"open",disabled_class:"disabled",mega_class:"mega",align:"bottom",is_hover:!1,hover_timeout:150,opened:function(){},closed:function(){}},init:function(b,c,d){Foundation.inherit(this,"throttle"),a.extend(!0,this.settings,c,d),this.bindings(c,d)},events:function(d){var e=this,f=e.S;f(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=f(this).data(e.attr_name(!0)+"-init")||e.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),f(this).parent("[data-reveal-id]").length&&b.stopPropagation(),e.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,d=f(this);clearTimeout(e.timeout),d.data(e.data_attr())?(b=f("#"+d.data(e.data_attr())),c=d):(b=d,c=f("["+e.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(e.attr_name(!0)+"-init")||e.settings;f(a.currentTarget).data(e.data_attr())&&g.is_hover&&e.closeall.call(e),g.is_hover&&e.open.apply(e,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c=f(this);if(c.data(e.data_attr()))b=c.data(e.data_attr(!0)+"-init")||e.settings;else var d=f("["+e.attr_name()+'="'+f(this).attr("id")+'"]'),b=d.data(e.attr_name(!0)+"-init")||e.settings;e.timeout=setTimeout(function(){c.data(e.data_attr())?b.is_hover&&e.close.call(e,f("#"+c.data(e.data_attr()))):b.is_hover&&e.close.call(e,c)}.bind(this),b.hover_timeout)}).on("click.fndtn.dropdown",function(b){var d=f(b.target).closest("["+e.attr_name()+"-content]"),g=d.find("a");return g.length>0&&"false"!==d.attr("aria-autoclose")&&e.close.call(e,f("["+e.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||f(b.target).closest("["+e.attr_name()+"]").length>0?void 0:!f(b.target).data("revealId")&&d.length>0&&(f(b.target).is("["+e.attr_name()+"-content]")||a.contains(d.first()[0],b.target))?void b.stopPropagation():void e.close.call(e,f("["+e.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.closed.call(this)}),f(b).off(".dropdown").on("resize.fndtn.dropdown",e.throttle(function(){e.resize.call(e)},50)),this.resize()},close:function(b){var c=this;b.each(function(d){var e=a("["+c.attr_name()+"="+b[d].id+"]")||a("aria-controls="+b[d].id+"]");e.attr("aria-expanded","false"),c.S(this).hasClass(c.settings.active_class)&&(c.S(this).css(Foundation.rtl?"right":"left","-99999px").attr("aria-hidden","true").removeClass(c.settings.active_class).prev("["+c.attr_name()+"]").removeClass(c.settings.active_class).removeData("target"),c.S(this).trigger("closed.fndtn.dropdown",[b]))}),b.removeClass("f-open-"+this.attr_name(!0))},closeall:function(){var b=this;a.each(b.S(".f-open-"+this.attr_name(!0)),function(){b.close.call(b,b.S(this))})},open:function(a,b){this.css(a.addClass(this.settings.active_class),b),a.prev("["+this.attr_name()+"]").addClass(this.settings.active_class),a.data("target",b.get(0)).trigger("opened.fndtn.dropdown",[a,b]),a.attr("aria-hidden","false"),b.attr("aria-expanded","true"),a.focus(),a.addClass("f-open-"+this.attr_name(!0))},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(a){if(!a.hasClass(this.settings.disabled_class)){var b=this.S("#"+a.data(this.data_attr()));0!==b.length&&(this.close.call(this,this.S("["+this.attr_name()+"-content]").not(b)),b.hasClass(this.settings.active_class)?(this.close.call(this,b),b.data("target")!==a.get(0)&&this.open.call(this,b,a)):this.open.call(this,b,a))}},resize:function(){var b=this.S("["+this.attr_name()+"-content].open"),c=a(b.data("target"));b.length&&c.length&&this.css(b,c)},css:function(a,b){var c=Math.max((b.width()-a.width())/2,8),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=a.parent().css("overflow-y")||a.parent().css("overflow");if(this.clear_idx(),this.small()){var f=this.dirs.bottom.call(a,b,d);a.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:f.top}),a.css(Foundation.rtl?"right":"left",c)}else if("visible"!==e){var g=b[0].offsetTop+b[0].offsetHeight;a.attr("style","").css({position:"absolute",top:g}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a){var d=this.offsetParent(),e=d.offset(),f=a.offset();f.top-=e.top,f.left-=e.left,f.missRight=!1,f.missTop=!1,f.missLeft=!1,f.leftRightFlag=!1;var g;g=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:b.innerWidth;var h=(b.innerWidth-g)/2,i=g;return this.hasClass("mega")||(a.offset().top<=this.outerHeight()&&(f.missTop=!0,i=b.innerWidth-h,f.leftRightFlag=!0),a.offset().left+this.outerWidth()>a.offset().left+h&&a.offset().left-h>this.outerWidth()&&(f.missRight=!0,f.missLeft=!1),a.offset().left-this.outerWidth()<=0&&(f.missLeft=!0,f.missRight=!1)),f},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(),this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=matchMedia(this.settings.named_queries.hasOwnProperty(f)?this.settings.named_queries[f]:f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize.fndtn.interchange")},convert_directive:function(a){var b=this.trim(a);return b.length>0?b:"replace"},parse_scenario:function(a){var b=a[0].match(/(.+),\s*(\w+)\s*$/),c=a[1].match(/(.*)\)/);if(b)var d=b[1],e=b[2];else var f=a[0].split(/,\s*$/),d=f[0],e="";return[this.trim(d),this.convert_directive(e),this.trim(c[1])]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/,\s?\(/);if(e.length>1){var f=this.parse_scenario(e);c.push(f)}}return this.store(a,c)},store:function(a,b){var c=this.random_str(),d=a.data(this.add_namespace("uuid",!0));return this.cache[d]?this.cache[d]:(a.attr(this.add_namespace("data-uuid"),c),this.cache[c]=b)},trim:function(b){return"string"==typeof b?a.trim(b):b},set_data_attr:function(a){return a?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(a){for(var b=a.attr(this.attr_name()).split(/\[(.*?)\]/),c=b.length,d=[];c--;)b[c].replace(/[\W\d]+/,"").length>4&&d.push(b[c]);return d},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.joyride={name:"joyride",version:"5.5.2",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
        ',tip:'
        ',wrapper:'
        ',button:'',prev_button:'',modal:'
        ',expose:'
        ',expose_cover:'
        '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(b?this.settings.$li=this.settings.$li.prev():this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}:{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}:{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){a.addClass("auto"===b?c:b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.2",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30,fixed_top:0,offset_by_height:!0,duration:700,easing:"swing"},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c)},events:function(){var b=this,c=b.S,d=b.settings;b.set_expedition_position(),c(b.scope).off(".magellan").on("click.fndtn.magellan","["+b.add_namespace("data-magellan-arrival")+"] a[href*=#]",function(c){var d=this.hostname===location.hostname||!this.hostname,e=b.filterPathname(location.pathname)===b.filterPathname(this.pathname),f=this.hash.replace(/(:|\.|\/)/g,"\\$1"),g=this;if(d&&e&&f){c.preventDefault();var h=a(this).closest("["+b.attr_name()+"]"),i=h.data("magellan-expedition-init"),j=this.hash.split("#").join(""),k=a('a[name="'+j+'"]');0===k.length&&(k=a("#"+j));var l=k.offset().top-i.destination_threshold+1;i.offset_by_height&&(l-=h.outerHeight()),a("html, body").stop().animate({scrollTop:l},i.duration,i.easing,function(){history.pushState?history.pushState(null,null,g.pathname+"#"+j):location.hash=g.pathname+"#"+j})}}).on("scroll.fndtn.magellan",b.throttle(this.check_for_arrivals.bind(this),d.throttle_delay))},check_for_arrivals:function(){var a=this;a.update_arrivals(),a.update_expedition_positions()},set_expedition_position:function(){var b=this;a("["+this.attr_name()+"=fixed]",b.scope).each(function(c,d){var e,f,g=a(this),h=g.data("magellan-expedition-init"),i=g.attr("styles");g.attr("style",""),e=g.offset().top+h.threshold,f=parseInt(g.data("magellan-fixed-top")),isNaN(f)||(b.settings.fixed_top=f),g.data(b.data_attr("magellan-top-offset"),e),g.attr("style",i)})},update_expedition_positions:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"=fixed]",c.scope).each(function(){var b=a(this),e=b.data("magellan-expedition-init"),f=b.attr("style"),g=b.data("magellan-top-offset");if(d+c.settings.fixed_top>=g){var h=b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]");0===h.length&&(h=b.clone(),h.removeAttr(c.attr_name()),h.attr(c.add_namespace("data-magellan-expedition-clone"),""),b.before(h)),b.css({position:"fixed",top:e.fixed_top}).addClass("fixed")}else b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]").remove(),b.attr("style",f).css("position","").css("top","").removeClass("fixed")})},update_arrivals:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"]",c.scope).each(function(){var b=a(this),e=b.data(c.attr_name(!0)+"-init"),f=c.offsets(b,d),g=b.find("["+c.add_namespace("data-magellan-arrival")+"]"),h=!1;f.each(function(a,d){if(d.viewport_offset>=d.top_offset){var f=b.find("["+c.add_namespace("data-magellan-arrival")+"]");return f.not(d.arrival).removeClass(e.active_class),d.arrival.addClass(e.active_class),h=!0,!0}}),h||g.removeClass(e.active_class)})},offsets:function(b,c){var d=this,e=b.data(d.attr_name(!0)+"-init"),f=c;return b.find("["+d.add_namespace("data-magellan-arrival")+"]").map(function(c,g){var h=a(this).data(d.data_attr("magellan-arrival")),i=a("["+d.add_namespace("data-magellan-destination")+"="+h+"]");if(i.length>0){var j=i.offset().top-e.destination_threshold;return e.offset_by_height&&(j-=b.outerHeight()),j=Math.floor(j),{destination:i,arrival:a(this),top_offset:j,viewport_offset:f}}}).sort(function(a,b){return a.top_offsetb.top_offset?1:0})},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){this.S(this.scope).off(".magellan"),this.S(b).off(".magellan")},filterPathname:function(a){return a=a||"",a.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.2",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="";"move"===this.settings.open_method?(d="move-",e="right",f="left"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close.fndtn.offcanvas"),b.removeClass(a)},click_toggle_class:function(a,b){ +a.preventDefault();var c=this.get_wrapper(a);this.toggle(b,c)},click_remove_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.hide(b,c)},get_settings:function(a){var b=this.S(a.target).closest("["+this.attr_name()+"]");return b.data(this.attr_name(!0)+"-init")||this.settings},get_wrapper:function(a){var b=this.S(a?a.target:this.scope).closest(".off-canvas-wrap");return 0===b.length&&(b=this.S(".off-canvas-wrap")),b},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";var e=function(){},f=function(e,f){if(e.hasClass(f.slides_container_class))return this;var j,k,l,m,n,o,p=this,q=e,r=0,s=!1;p.slides=function(){return q.children(f.slide_selector)},p.slides().first().addClass(f.active_slide_class),p.update_slide_number=function(b){f.slide_number&&(k.find("span:first").text(parseInt(b)+1),k.find("span:last").text(p.slides().length)),f.bullets&&(l.children().removeClass(f.bullets_active_class),a(l.children().get(b)).addClass(f.bullets_active_class))},p.update_active_link=function(b){var c=a('[data-orbit-link="'+p.slides().eq(b).attr("data-orbit-slide")+'"]');c.siblings().removeClass(f.bullets_active_class),c.addClass(f.bullets_active_class)},p.build_markup=function(){q.wrap('
        '),j=q.parent(),q.addClass(f.slides_container_class),f.stack_on_small&&j.addClass(f.stack_on_small_class),f.navigation_arrows&&(j.append(a('').addClass(f.prev_class)),j.append(a('').addClass(f.next_class))),f.timer&&(m=a("
        ").addClass(f.timer_container_class),m.append(""),m.append(a("
        ").addClass(f.timer_progress_class)),m.addClass(f.timer_paused_class),j.append(m)),f.slide_number&&(k=a("
        ").addClass(f.slide_number_class),k.append(" "+f.slide_number_text+" "),j.append(k)),f.bullets&&(l=a("
          ").addClass(f.bullets_container_class),j.append(l),l.wrap('
          '),p.slides().each(function(b,c){var d=a("
        1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(d)}))},p._goto=function(b,c){if(b===r)return!1;"object"==typeof o&&o.restart();var d=p.slides(),e="next";if(s=!0,r>b&&(e="prev"),b>=d.length){if(!f.circular)return!1;b=0}else if(0>b){if(!f.circular)return!1;b=d.length-1}var g=a(d.get(r)),h=a(d.get(b));g.css("zIndex",2),g.removeClass(f.active_slide_class),h.css("zIndex",4).addClass(f.active_slide_class),q.trigger("before-slide-change.fndtn.orbit"),f.before_slide_change(),p.update_active_link(b);var i=function(){var a=function(){r=b,s=!1,c===!0&&(o=p.create_timer(),o.start()),p.update_slide_number(r),q.trigger("after-slide-change.fndtn.orbit",[{slide_number:r,total_slides:d.length}]),f.after_slide_change(r,d.length)};q.outerHeight()!=h.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",a):a()};if(1===d.length)return i(),!1;var j=function(){"next"===e&&n.next(g,h,i),"prev"===e&&n.prev(g,h,i)};h.outerHeight()>q.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",j):j()},p.next=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r+1)},p.prev=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r-1)},p.link_custom=function(b){b.preventDefault();var c=a(this).attr("data-orbit-link");if("string"==typeof c&&""!=(c=a.trim(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index())}},p.link_bullet=function(b){var c=a(this).attr("data-orbit-slide");if("string"==typeof c&&""!=(c=a.trim(c)))if(isNaN(parseInt(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index()+1)}else p._goto(parseInt(c))},p.timer_callback=function(){p._goto(r+1,!0)},p.compute_dimensions=function(){var b=a(p.slides().get(r)),c=b.outerHeight();f.variable_height||p.slides().each(function(){a(this).outerHeight()>c&&(c=a(this).outerHeight())}),q.height(c)},p.create_timer=function(){var a=new g(j.find("."+f.timer_container_class),f,p.timer_callback);return a},p.stop_timer=function(){"object"==typeof o&&o.stop()},p.toggle_timer=function(){var a=j.find("."+f.timer_container_class);a.hasClass(f.timer_paused_class)?("undefined"==typeof o&&(o=p.create_timer()),o.start()):"object"==typeof o&&o.stop()},p.init=function(){p.build_markup(),f.timer&&(o=p.create_timer(),Foundation.utils.image_loaded(this.slides().children("img"),o.start)),n=new i(f,q),"slide"===f.animation&&(n=new h(f,q)),j.on("click","."+f.next_class,p.next),j.on("click","."+f.prev_class,p.prev),f.next_on_click&&j.on("click","."+f.slides_container_class+" [data-orbit-slide]",p.link_bullet),j.on("click",p.toggle_timer),f.swipe&&j.on("touchstart.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};j.data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.orbit",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var b=j.data("swipe-transition");if("undefined"==typeof b&&(b={}),b.delta_x=a.touches[0].pageX-b.start_page_x,"undefined"==typeof b.is_scrolling&&(b.is_scrolling=!!(b.is_scrolling||Math.abs(b.delta_x)0?d(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):d(this.scope).on("open.fndtn.reveal","["+b.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+b.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.close_video),!0},key_up_on:function(a){var b=this;return b.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(a){var c=b.S("["+b.attr_name()+"].open"),d=c.data(b.attr_name(!0)+"-init")||b.settings;d&&27===a.which&&d.close_on_esc&&!b.locked&&b.close.call(b,c)}),!0},key_up_off:function(a){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,d){var e,f=this;c?"undefined"!=typeof c.selector?e=f.S("#"+c.data(f.data_attr("reveal-id"))).first():(e=f.S(this.scope),d=c):e=f.S(this.scope);var g=e.data(f.attr_name(!0)+"-init");if(g=g||this.settings,e.hasClass("open")&&c.attr("data-reveal-id")==e.attr("id"))return f.close(e);if(!e.hasClass("open")){var h=f.S("["+f.attr_name()+"].open");if("undefined"==typeof e.data("css-top")&&e.data("css-top",parseInt(e.css("top"),10)).data("offset",this.cache_offset(e)),e.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(e),e.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),e.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),h.length<1&&this.toggle_bg(e,!0),"string"==typeof d&&(d={url:d}),"undefined"!=typeof d&&d.url){var i="undefined"!=typeof d.success?d.success:null;a.extend(d,{success:function(b,c,d){if(a.isFunction(i)){var j=i(b,c,d);"string"==typeof j&&(b=j)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?e.find(options.replaceContentSel).html(b):e.html(b),f.S(e).foundation("section","reflow"),f.S(e).children().foundation(),h.length>0&&(g.multiple_opened?f.to_back(h):f.hide(h,g.css.close)),f.show(e,g.css.open)}}),g.on_ajax_error!==a.noop&&a.extend(d,{error:g.on_ajax_error}),a.ajax(d)}else h.length>0&&(g.multiple_opened?f.to_back(h):f.hide(h,g.css.close)),this.show(e,g.css.open)}f.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=this;c.length>0&&(b.removeAttr("tabindex","0").attr("aria-hidden","true"),this.locked=!0,this.key_up_off(b),b.trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(e.toggle_bg(b,!1),e.to_front(b)),d.multiple_opened?(e.hide(b,d.css.close,d),e.to_front(a(a.makeArray(c).reverse()[1]))):e.hide(c,d.css.close,d))},close_targets:function(){var a="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?a+", ."+this.settings.bg_class:a},toggle_bg:function(b,c){0===this.S("."+this.settings.bg_class).length&&(this.settings.bg=a("
          ",{"class":this.settings.bg_class}).appendTo("body").hide());var e=this.settings.bg.filter(":visible").length>0;c!=e&&((c==d?e:!c)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init")||this.settings,g=f.root_element,h=this;if(0===c.parent(g).length){var i=c.wrap('
          ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(i),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var j=e(f.animation);if(j.animate||(this.locked=!1),j.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var k={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}if(j.fade){d.top=a(b).scrollTop()+c.data("css-top")+"px";var k={opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeIn(f.animation_speed/2):(this.locked=!1,c.show())},to_back:function(a){a.addClass("toback")},to_front:function(a){a.removeClass("toback")},hide:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init"),g=this;f=f||this.settings;var h=e(f.animation);if(h.animate||(this.locked=!1),h.pop){var i={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}if(h.fade){var i={opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeOut(f.animation_speed/2):c.hide()},close_video:function(b){var c=a(".flex-video",b.target),d=a("iframe",c);d.length>0&&(d.attr("data-src",d[0].src),d.attr("src",d.attr("src")),c.hide())},open_video:function(b){var c=a(".flex-video",b.target),e=c.find("iframe");if(e.length>0){var f=e.attr("data-src");if("string"==typeof f)e[0].src=e.attr("data-src");else{var g=e[0].src;e[0].src=d,e[0].src=g}c.show()}},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},cache_offset:function(a){var b=a.show().height()+parseInt(a.css("top"),10)+a.scrollY;return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.2",settings:{start:0,end:100,step:1,precision:null,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(a){c.remove_active_slider()}).on("change.fndtn.slider",function(a){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(a){c.reflow()},300)),this.S("["+this.attr_name()+"]").each(function(){var b=a(this),d=b.children(".range-slider-handle")[0],e=c.initialize_settings(d);""!=e.display_selector&&a(e.display_selector).each(function(){this.hasOwnProperty("value")&&a(this).change(function(){b.foundation("slider","set_value",a(this).val())})})})},get_cursor_position:function(a,b){var c,d="page"+b.toUpperCase(),e="client"+b.toUpperCase();return"undefined"!=typeof a[d]?c=a[d]:"undefined"!=typeof a.originalEvent[e]?c=a.originalEvent[e]:a.originalEvent.touches&&a.originalEvent.touches[0]&&"undefined"!=typeof a.originalEvent.touches[0][e]?c=a.originalEvent.touches[0][e]:a.currentPoint&&"undefined"!=typeof a.currentPoint[b]&&(c=a.currentPoint[b]),c},set_active_slider:function(a){this.cache.active=a},remove_active_slider:function(){this.cache.active=null},calculate_position:function(b,c){var d=this,e=a.data(b[0],"settings"),f=(a.data(b[0],"handle_l"),a.data(b[0],"handle_o"),a.data(b[0],"bar_l")),g=a.data(b[0],"bar_o");requestAnimationFrame(function(){var a;a=Foundation.rtl&&!e.vertical?d.limit_to((g+f-c)/f,0,1):d.limit_to((c-g)/f,0,1),a=e.vertical?1-a:a;var h=d.normalized_value(a,e.start,e.end,e.step,e.precision);d.set_ui(b,h)})},set_ui:function(b,c){var d=a.data(b[0],"settings"),e=a.data(b[0],"handle_l"),f=a.data(b[0],"bar_l"),g=this.normalized_percentage(c,d.start,d.end),h=g*(f-e)-1,i=100*g,j=b.parent(),k=b.parent().children("input[type=hidden]");Foundation.rtl&&!d.vertical&&(h=-h),h=d.vertical?-h+f-e+1:h,this.set_translate(b,h,d.vertical),d.vertical?b.siblings(".range-slider-active-segment").css("height",i+"%"):b.siblings(".range-slider-active-segment").css("width",i+"%"),j.attr(this.attr_name(),c).trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change.fndtn.slider"),b[0].hasAttribute("aria-valuemin")||b.attr({"aria-valuemin":d.start,"aria-valuemax":d.end}),b.attr("aria-valuenow",c),""!=d.display_selector&&a(d.display_selector).each(function(){this.hasAttribute("value")?a(this).val(c):a(this).text(c)})},normalized_percentage:function(a,b,c){return Math.min(1,(a-b)/(c-b))},normalized_value:function(a,b,c,d,e){var f=c-b,g=a*f,h=(g-g%d)/d,i=g%d,j=i>=.5*d?d:0;return(h*d+j+b).toFixed(e)},set_translate:function(b,c,d){d?a(b).css("-webkit-transform","translateY("+c+"px)").css("-moz-transform","translateY("+c+"px)").css("-ms-transform","translateY("+c+"px)").css("-o-transform","translateY("+c+"px)").css("transform","translateY("+c+"px)"):a(b).css("-webkit-transform","translateX("+c+"px)").css("-moz-transform","translateX("+c+"px)").css("-ms-transform","translateX("+c+"px)").css("-o-transform","translateX("+c+"px)").css("transform","translateX("+c+"px)")},limit_to:function(a,b,c){return Math.min(Math.max(a,b),c)},initialize_settings:function(b){var c,d=a.extend({},this.settings,this.data_options(a(b).parent()));return null===d.precision&&(c=(""+d.step).match(/\.([\d]*)/),d.precision=c&&c[1]?c[1].length:0),d.vertical?(a.data(b,"bar_o",a(b).parent().offset().top),a.data(b,"bar_l",a(b).parent().outerHeight()),a.data(b,"handle_o",a(b).offset().top),a.data(b,"handle_l",a(b).outerHeight())):(a.data(b,"bar_o",a(b).parent().offset().left),a.data(b,"bar_l",a(b).parent().outerWidth()),a.data(b,"handle_o",a(b).offset().left),a.data(b,"handle_l",a(b).outerWidth())),a.data(b,"bar",a(b).parent()),a.data(b,"settings",d)},set_initial_position:function(b){var c=a.data(b.children(".range-slider-handle")[0],"settings"),d="number"!=typeof c.initial||isNaN(c.initial)?Math.floor(.5*(c.end-c.start)/c.step)*c.step+c.start:c.initial,e=b.children(".range-slider-handle");this.set_ui(e,d)},set_value:function(b){var c=this;a("["+c.attr_name()+"]",this.scope).each(function(){a(this).attr(c.attr_name(),b)}),a(this.scope).attr(c.attr_name())&&a(this.scope).attr(c.attr_name(),b),c.reflow()},reflow:function(){var b=this;b.S("["+this.attr_name()+"]").each(function(){var c=a(this).children(".range-slider-handle")[0],d=a(this).attr(b.attr_name());b.initialize_settings(c),d?b.set_ui(a(c),parseFloat(d)):b.set_initial_position(a(this))})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tab={name:"tab",version:"5.5.2",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,c,d){var e=this,f=this.S;f("["+this.attr_name()+"] > .active > a",this.scope).each(function(){e.default_tab_hashes.push(this.hash)}),e.entry_location=b.location.href,this.bindings(c,d),this.handle_location_hash_change()},events:function(){var a=this,c=this.S,d=function(b,d){var e=c(d).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");(!e.is_hover||Modernizr.touch)&&(b.preventDefault(),b.stopPropagation(),a.toggle_active_tab(c(d).parent()))};c(this.scope).off(".tab").on("keydown.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this,c=a.keyCode||a.which;9==c&&(a.preventDefault(),d(a,b))}).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this;d(a,b)}).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");d.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=b.location.href===g.entry_location,d=o.scroll_to_content?g.default_tab_hashes[0]:c?b.location.hash:"fndtn-"+g.default_tab_hashes[0].replace("#","");c&&a===d||(b.location.hash=a)};k.data("tab-content")&&(l="#"+k.data("tab-content").split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false",tabindex:-1}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true",tabindex:-1}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[m]),i.triggerHandler("toggled",[e]),j.off("keydown").on("keydown",p)},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.2",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b,c){var d=a.extend({},this.settings,this.data_options(b));return"all"===d.show_on?!0:this.small()&&"small"===d.show_on?!0:this.medium()&&"medium"===d.show_on?!0:this.large()&&"large"===d.show_on?!0:!1},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},events:function(b){function c(a,b,c){a.timer||(c?(a.timer=null,e.showTip(b)):a.timer=setTimeout(function(){a.timer=null,e.showTip(b)}.bind(a),e.settings.hover_delay))}function d(a,b){a.timer&&(clearTimeout(a.timer),a.timer=null),e.hide(b)}var e=this,f=e.S;e.create(this.S(b)),a(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"]",function(b){var g=f(this),h=a.extend({},e.settings,e.data_options(g)),i=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&f(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&e.ie_touch(b))return!1;if(g.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),e.hide(g);else{if(h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;if(!h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),f(h.tooltip_class+".open").hide(),i=!0,a(".open["+e.attr_name()+"]").length>0)){var j=f(a(".open["+e.attr_name()+"]")[0]);e.hide(j)}/enter|over/i.test(b.type)?c(this,g):"mouseout"===b.type||"mouseleave"===b.type?d(this,g):c(this,g,!0)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&e.ie_touch(b)?!1:void(("touch"!=a(this).data("tooltip-open-event-type")||"mouseleave"!=b.type)&&("mouse"==a(this).data("tooltip-open-event-type")&&/MSPointerDown|touchstart/i.test(b.type)?e.convert_to_touch(a(this)):d(this,a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(a){d(this,f(this))})},ie_touch:function(a){return!1},showTip:function(a){var b=this.getTip(a);return this.should_show(a,b)?this.show(a):void 0},getTip:function(b){var c=this.selector(b),d=a.extend({},this.settings,this.data_options(b)),e=null;return c&&(e=this.S('span[data-selector="'+c+'"]'+d.tooltip_class)),"object"==typeof e?e:!1},selector:function(a){var b=a.attr(this.attr_name())||a.attr("data-selector");return"string"!=typeof b&&(b=this.random_str(6),a.attr("data-selector",b).attr("aria-describedby",b)),b},create:function(c){var d=this,e=a.extend({},this.settings,this.data_options(c)),f=this.settings.tip_template;"string"==typeof e.tip_template&&b.hasOwnProperty(e.tip_template)&&(f=b[e.tip_template]);var g=a(f(this.selector(c),a("
          ").html(c.attr("title")).html())),h=this.inheritable_classes(c);g.addClass(h).appendTo(e.append_to),Modernizr.touch&&(g.append(''+e.touch_close_text+""),g.on("touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip",function(a){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;if(c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerHeight(),c.css(this.small()?{width:"100%"}:{width:e?e:"auto"}),i=function(a,b,c,d,e,f){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()},i(c,b.offset().top+b.outerHeight()+10,"auto","auto",b.offset().left),this.small())i(c,b.offset().top+b.outerHeight()+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",b.offset().left);else{var j=b.offset().left;Foundation.rtl&&(f.addClass("rtl"),j=b.offset().left+b.outerWidth()-c.outerWidth()),i(c,b.offset().top+b.outerHeight()+10,"auto","auto",j),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override"),d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,b.offset().top-c.outerHeight(),"auto","auto",j).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b,c){return-1!==a.inArray(b,d)?b:void 0}).join(" "):"";return a.trim(f)},convert_to_touch:function(b){var c=this,d=c.getTip(b),e=a.extend({},c.settings,c.data_options(b));0===d.find(".tap-to-close").length&&(d.append(''+e.touch_close_text+""),d.on("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose",function(a){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(150)},hide:function(a){var b=this.getTip(a);b.fadeOut(150,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.2",settings:{index:0,start_offset:0, +sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all",dropdown_autoclose:!0},init:function(b,c,d){Foundation.inherit(this,"add_custom_rule register_media throttle");var e=this;e.register_media("topbar","foundation-mq-topbar"),this.bindings(c,d),e.S("["+this.attr_name()+"]",this.scope).each(function(){{var b=a(this),c=b.data(e.attr_name(!0)+"-init");e.S("section, .top-bar-section",this)}b.data("index",0);var d=b.parent();d.hasClass("fixed")||e.is_sticky(b,d,c)?(e.settings.sticky_class=c.sticky_class,e.settings.sticky_topbar=b,b.data("height",d.outerHeight()),b.data("stickyoffset",d.offset().top)):b.data("height",b.outerHeight()),c.assembled||e.assemble(b),c.is_hover?e.S(".has-dropdown",b).addClass("not-click"):e.S(".has-dropdown",b).removeClass("not-click"),e.add_custom_rule(".f-topbar-fixed { padding-top: "+b.data("height")+"px }"),d.hasClass("fixed")&&e.S("body").addClass("f-topbar-fixed")})},is_sticky:function(a,b,c){var d=b.hasClass(c.sticky_class),e=matchMedia(Foundation.media_queries.small).matches,f=matchMedia(Foundation.media_queries.medium).matches,g=matchMedia(Foundation.media_queries.large).matches;return d&&"all"===c.sticky_on?!0:d&&this.small()&&-1!==c.sticky_on.indexOf("small")&&e&&!f&&!g?!0:d&&this.medium()&&-1!==c.sticky_on.indexOf("medium")&&e&&f&&!g?!0:d&&this.large()&&-1!==c.sticky_on.indexOf("large")&&e&&f&&g?!0:!1},toggle:function(c){var d,e=this;d=c?e.S(c).closest("["+this.attr_name()+"]"):e.S("["+this.attr_name()+"]");var f=d.data(this.attr_name(!0)+"-init"),g=e.S("section, .top-bar-section",d);e.breakpoint()&&(e.rtl?(g.css({right:"0%"}),a(">.name",g).css({right:"100%"})):(g.css({left:"0%"}),a(">.name",g).css({left:"100%"})),e.S("li.moved",g).removeClass("moved"),d.data("index",0),d.toggleClass("expanded").css("height","")),f.scrolltop?d.hasClass("expanded")?d.parent().hasClass("fixed")&&(f.scrolltop?(d.parent().removeClass("fixed"),d.addClass("fixed"),e.S("body").removeClass("f-topbar-fixed"),b.scrollTo(0,0)):d.parent().removeClass("expanded")):d.hasClass("fixed")&&(d.parent().addClass("fixed"),d.removeClass("fixed"),e.S("body").addClass("f-topbar-fixed")):(e.is_sticky(d,d.parent(),f)&&d.parent().addClass("fixed"),d.parent().hasClass("fixed")&&(d.hasClass("expanded")?(d.addClass("fixed"),d.parent().addClass("expanded"),e.S("body").addClass("f-topbar-fixed")):(d.removeClass("fixed"),d.parent().removeClass("expanded"),e.update_sticky_positioning())))},timer:null,events:function(c){var d=this,e=this.S;e(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),d.toggle(this)}).on("click.fndtn.topbar contextmenu.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(b){var c=a(this).closest("li"),e=c.closest("["+d.attr_name()+"]"),f=e.data(d.attr_name(!0)+"-init");if(f.dropdown_autoclose&&f.is_hover){var g=a(this).closest(".hover");g.removeClass("hover")}!d.breakpoint()||c.hasClass("back")||c.hasClass("has-dropdown")||d.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var c=e(this),f=e(b.target),g=c.closest("["+d.attr_name()+"]"),h=g.data(d.attr_name(!0)+"-init");return f.data("revealId")?void d.toggle():void(d.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),c.hasClass("hover")?(c.removeClass("hover").find("li").removeClass("hover"),c.parents("li.hover").removeClass("hover")):(c.addClass("hover"),a(c).siblings().removeClass("hover"),"A"===f[0].nodeName&&f.parent().hasClass("has-dropdown")&&b.preventDefault())))}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(a){if(d.breakpoint()){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));c.data("index",c.data("index")+1),g.addClass("moved"),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),c.css("height",b.siblings("ul").outerHeight(!0)+c.data("height"))}}),e(b).off(".topbar").on("resize.fndtn.topbar",d.throttle(function(){d.resize.call(d)},50)).trigger("resize.fndtn.topbar").load(function(){e(this).trigger("resize.fndtn.topbar")}),e("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=e(a.target).closest("li").closest("li.hover");b.length>0||e("["+d.attr_name()+"] li.hover").removeClass("hover")}),e(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(c.data(d.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();c.data("index",c.data("index")-1),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),0===c.data("index")?c.css("height",""):c.css("height",h.outerHeight(!0)+c.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),e(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
        2. ":'
        3. '),a("h5>a",b).html(1==d.custom_back_text?d.back_text:"« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset")+this.settings.start_offset;d.S(a).hasClass("expanded")||(c.scrollTop()>e?d.S(a).hasClass("fixed")||(d.S(a).addClass("fixed"),d.S("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&d.S(a).hasClass("fixed")&&(d.S(a).removeClass("fixed"),d.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(b).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document);;// Load foundation +$(document).foundation(); +$(document).ready(function () { + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); +}); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js new file mode 100644 index 0000000..741d565 --- /dev/null +++ b/js/custom/pageSetup.js @@ -0,0 +1,11 @@ +// Load foundation +$(document).foundation(); +$(document).ready(function () { + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); +}); diff --git a/js/dollarsign.js b/js/dollarsign.js new file mode 100644 index 0000000..2d7a2e9 --- /dev/null +++ b/js/dollarsign.js @@ -0,0 +1,6 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict(); \ No newline at end of file diff --git a/js/fastclick/lib/fastclick.js b/js/fastclick/lib/fastclick.js new file mode 100644 index 0000000..3af4f9d --- /dev/null +++ b/js/fastclick/lib/fastclick.js @@ -0,0 +1,841 @@ +;(function () { + 'use strict'; + + /** + * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. + * + * @codingstandard ftlabs-jsv2 + * @copyright The Financial Times Limited [All Rights Reserved] + * @license MIT License (see LICENSE.txt) + */ + + /*jslint browser:true, node:true*/ + /*global define, Event, Node*/ + + + /** + * Instantiate fast-clicking listeners on the specified layer. + * + * @constructor + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + function FastClick(layer, options) { + var oldOnClick; + + options = options || {}; + + /** + * Whether a click is currently being tracked. + * + * @type boolean + */ + this.trackingClick = false; + + + /** + * Timestamp for when click tracking started. + * + * @type number + */ + this.trackingClickStart = 0; + + + /** + * The element being tracked for a click. + * + * @type EventTarget + */ + this.targetElement = null; + + + /** + * X-coordinate of touch start event. + * + * @type number + */ + this.touchStartX = 0; + + + /** + * Y-coordinate of touch start event. + * + * @type number + */ + this.touchStartY = 0; + + + /** + * ID of the last touch, retrieved from Touch.identifier. + * + * @type number + */ + this.lastTouchIdentifier = 0; + + + /** + * Touchmove boundary, beyond which a click will be cancelled. + * + * @type number + */ + this.touchBoundary = options.touchBoundary || 10; + + + /** + * The FastClick layer. + * + * @type Element + */ + this.layer = layer; + + /** + * The minimum time between tap(touchstart and touchend) events + * + * @type number + */ + this.tapDelay = options.tapDelay || 200; + + /** + * The maximum time for a tap + * + * @type number + */ + this.tapTimeout = options.tapTimeout || 700; + + if (FastClick.notNeeded(layer)) { + return; + } + + // Some old versions of Android don't have Function.prototype.bind + function bind(method, context) { + return function() { return method.apply(context, arguments); }; + } + + + var methods = ['onMouse', 'onClick', 'onTouchStart', 'onTouchMove', 'onTouchEnd', 'onTouchCancel']; + var context = this; + for (var i = 0, l = methods.length; i < l; i++) { + context[methods[i]] = bind(context[methods[i]], context); + } + + // Set up event handlers as required + if (deviceIsAndroid) { + layer.addEventListener('mouseover', this.onMouse, true); + layer.addEventListener('mousedown', this.onMouse, true); + layer.addEventListener('mouseup', this.onMouse, true); + } + + layer.addEventListener('click', this.onClick, true); + layer.addEventListener('touchstart', this.onTouchStart, false); + layer.addEventListener('touchmove', this.onTouchMove, false); + layer.addEventListener('touchend', this.onTouchEnd, false); + layer.addEventListener('touchcancel', this.onTouchCancel, false); + + // Hack is required for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + // which is how FastClick normally stops click events bubbling to callbacks registered on the FastClick + // layer when they are cancelled. + if (!Event.prototype.stopImmediatePropagation) { + layer.removeEventListener = function(type, callback, capture) { + var rmv = Node.prototype.removeEventListener; + if (type === 'click') { + rmv.call(layer, type, callback.hijacked || callback, capture); + } else { + rmv.call(layer, type, callback, capture); + } + }; + + layer.addEventListener = function(type, callback, capture) { + var adv = Node.prototype.addEventListener; + if (type === 'click') { + adv.call(layer, type, callback.hijacked || (callback.hijacked = function(event) { + if (!event.propagationStopped) { + callback(event); + } + }), capture); + } else { + adv.call(layer, type, callback, capture); + } + }; + } + + // If a handler is already declared in the element's onclick attribute, it will be fired before + // FastClick's onClick handler. Fix this by pulling out the user-defined handler function and + // adding it as listener. + if (typeof layer.onclick === 'function') { + + // Android browser on at least 3.2 requires a new reference to the function in layer.onclick + // - the old one won't work if passed to addEventListener directly. + oldOnClick = layer.onclick; + layer.addEventListener('click', function(event) { + oldOnClick(event); + }, false); + layer.onclick = null; + } + } + + /** + * Windows Phone 8.1 fakes user agent string to look like Android and iPhone. + * + * @type boolean + */ + var deviceIsWindowsPhone = navigator.userAgent.indexOf("Windows Phone") >= 0; + + /** + * Android requires exceptions. + * + * @type boolean + */ + var deviceIsAndroid = navigator.userAgent.indexOf('Android') > 0 && !deviceIsWindowsPhone; + + + /** + * iOS requires exceptions. + * + * @type boolean + */ + var deviceIsIOS = /iP(ad|hone|od)/.test(navigator.userAgent) && !deviceIsWindowsPhone; + + + /** + * iOS 4 requires an exception for select elements. + * + * @type boolean + */ + var deviceIsIOS4 = deviceIsIOS && (/OS 4_\d(_\d)?/).test(navigator.userAgent); + + + /** + * iOS 6.0-7.* requires the target element to be manually derived + * + * @type boolean + */ + var deviceIsIOSWithBadTarget = deviceIsIOS && (/OS [6-7]_\d/).test(navigator.userAgent); + + /** + * BlackBerry requires exceptions. + * + * @type boolean + */ + var deviceIsBlackBerry10 = navigator.userAgent.indexOf('BB10') > 0; + + /** + * Determine whether a given element requires a native click. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element needs a native click + */ + FastClick.prototype.needsClick = function(target) { + switch (target.nodeName.toLowerCase()) { + + // Don't send a synthetic click to disabled inputs (issue #62) + case 'button': + case 'select': + case 'textarea': + if (target.disabled) { + return true; + } + + break; + case 'input': + + // File inputs need real clicks on iOS 6 due to a browser bug (issue #68) + if ((deviceIsIOS && target.type === 'file') || target.disabled) { + return true; + } + + break; + case 'label': + case 'iframe': // iOS8 homescreen apps can prevent events bubbling into frames + case 'video': + return true; + } + + return (/\bneedsclick\b/).test(target.className); + }; + + + /** + * Determine whether a given element requires a call to focus to simulate click into element. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element requires a call to focus to simulate native click. + */ + FastClick.prototype.needsFocus = function(target) { + switch (target.nodeName.toLowerCase()) { + case 'textarea': + return true; + case 'select': + return !deviceIsAndroid; + case 'input': + switch (target.type) { + case 'button': + case 'checkbox': + case 'file': + case 'image': + case 'radio': + case 'submit': + return false; + } + + // No point in attempting to focus disabled inputs + return !target.disabled && !target.readOnly; + default: + return (/\bneedsfocus\b/).test(target.className); + } + }; + + + /** + * Send a click event to the specified element. + * + * @param {EventTarget|Element} targetElement + * @param {Event} event + */ + FastClick.prototype.sendClick = function(targetElement, event) { + var clickEvent, touch; + + // On some Android devices activeElement needs to be blurred otherwise the synthetic click will have no effect (#24) + if (document.activeElement && document.activeElement !== targetElement) { + document.activeElement.blur(); + } + + touch = event.changedTouches[0]; + + // Synthesise a click event, with an extra attribute so it can be tracked + clickEvent = document.createEvent('MouseEvents'); + clickEvent.initMouseEvent(this.determineEventType(targetElement), true, true, window, 1, touch.screenX, touch.screenY, touch.clientX, touch.clientY, false, false, false, false, 0, null); + clickEvent.forwardedTouchEvent = true; + targetElement.dispatchEvent(clickEvent); + }; + + FastClick.prototype.determineEventType = function(targetElement) { + + //Issue #159: Android Chrome Select Box does not open with a synthetic click event + if (deviceIsAndroid && targetElement.tagName.toLowerCase() === 'select') { + return 'mousedown'; + } + + return 'click'; + }; + + + /** + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.focus = function(targetElement) { + var length; + + // Issue #160: on iOS 7, some input elements (e.g. date datetime month) throw a vague TypeError on setSelectionRange. These elements don't have an integer value for the selectionStart and selectionEnd properties, but unfortunately that can't be used for detection because accessing the properties also throws a TypeError. Just check the type instead. Filed as Apple bug #15122724. + if (deviceIsIOS && targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') { + length = targetElement.value.length; + targetElement.setSelectionRange(length, length); + } else { + targetElement.focus(); + } + }; + + + /** + * Check whether the given target element is a child of a scrollable layer and if so, set a flag on it. + * + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.updateScrollParent = function(targetElement) { + var scrollParent, parentElement; + + scrollParent = targetElement.fastClickScrollParent; + + // Attempt to discover whether the target element is contained within a scrollable layer. Re-check if the + // target element was moved to another parent. + if (!scrollParent || !scrollParent.contains(targetElement)) { + parentElement = targetElement; + do { + if (parentElement.scrollHeight > parentElement.offsetHeight) { + scrollParent = parentElement; + targetElement.fastClickScrollParent = parentElement; + break; + } + + parentElement = parentElement.parentElement; + } while (parentElement); + } + + // Always update the scroll top tracker if possible. + if (scrollParent) { + scrollParent.fastClickLastScrollTop = scrollParent.scrollTop; + } + }; + + + /** + * @param {EventTarget} targetElement + * @returns {Element|EventTarget} + */ + FastClick.prototype.getTargetElementFromEventTarget = function(eventTarget) { + + // On some older browsers (notably Safari on iOS 4.1 - see issue #56) the event target may be a text node. + if (eventTarget.nodeType === Node.TEXT_NODE) { + return eventTarget.parentNode; + } + + return eventTarget; + }; + + + /** + * On touch start, record the position and scroll offset. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchStart = function(event) { + var targetElement, touch, selection; + + // Ignore multiple touches, otherwise pinch-to-zoom is prevented if both fingers are on the FastClick element (issue #111). + if (event.targetTouches.length > 1) { + return true; + } + + targetElement = this.getTargetElementFromEventTarget(event.target); + touch = event.targetTouches[0]; + + if (deviceIsIOS) { + + // Only trusted events will deselect text on iOS (issue #49) + selection = window.getSelection(); + if (selection.rangeCount && !selection.isCollapsed) { + return true; + } + + if (!deviceIsIOS4) { + + // Weird things happen on iOS when an alert or confirm dialog is opened from a click event callback (issue #23): + // when the user next taps anywhere else on the page, new touchstart and touchend events are dispatched + // with the same identifier as the touch event that previously triggered the click that triggered the alert. + // Sadly, there is an issue on iOS 4 that causes some normal touch events to have the same identifier as an + // immediately preceeding touch event (issue #52), so this fix is unavailable on that platform. + // Issue 120: touch.identifier is 0 when Chrome dev tools 'Emulate touch events' is set with an iOS device UA string, + // which causes all touch events to be ignored. As this block only applies to iOS, and iOS identifiers are always long, + // random integers, it's safe to to continue if the identifier is 0 here. + if (touch.identifier && touch.identifier === this.lastTouchIdentifier) { + event.preventDefault(); + return false; + } + + this.lastTouchIdentifier = touch.identifier; + + // If the target element is a child of a scrollable layer (using -webkit-overflow-scrolling: touch) and: + // 1) the user does a fling scroll on the scrollable layer + // 2) the user stops the fling scroll with another tap + // then the event.target of the last 'touchend' event will be the element that was under the user's finger + // when the fling scroll was started, causing FastClick to send a click event to that layer - unless a check + // is made to ensure that a parent layer was not scrolled before sending a synthetic click (issue #42). + this.updateScrollParent(targetElement); + } + } + + this.trackingClick = true; + this.trackingClickStart = event.timeStamp; + this.targetElement = targetElement; + + this.touchStartX = touch.pageX; + this.touchStartY = touch.pageY; + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + event.preventDefault(); + } + + return true; + }; + + + /** + * Based on a touchmove event object, check whether the touch has moved past a boundary since it started. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.touchHasMoved = function(event) { + var touch = event.changedTouches[0], boundary = this.touchBoundary; + + if (Math.abs(touch.pageX - this.touchStartX) > boundary || Math.abs(touch.pageY - this.touchStartY) > boundary) { + return true; + } + + return false; + }; + + + /** + * Update the last position. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchMove = function(event) { + if (!this.trackingClick) { + return true; + } + + // If the touch has moved, cancel the click tracking + if (this.targetElement !== this.getTargetElementFromEventTarget(event.target) || this.touchHasMoved(event)) { + this.trackingClick = false; + this.targetElement = null; + } + + return true; + }; + + + /** + * Attempt to find the labelled control for the given label element. + * + * @param {EventTarget|HTMLLabelElement} labelElement + * @returns {Element|null} + */ + FastClick.prototype.findControl = function(labelElement) { + + // Fast path for newer browsers supporting the HTML5 control attribute + if (labelElement.control !== undefined) { + return labelElement.control; + } + + // All browsers under test that support touch events also support the HTML5 htmlFor attribute + if (labelElement.htmlFor) { + return document.getElementById(labelElement.htmlFor); + } + + // If no for attribute exists, attempt to retrieve the first labellable descendant element + // the list of which is defined here: http://www.w3.org/TR/html5/forms.html#category-label + return labelElement.querySelector('button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea'); + }; + + + /** + * On touch end, determine whether to send a click event at once. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchEnd = function(event) { + var forElement, trackingClickStart, targetTagName, scrollParent, touch, targetElement = this.targetElement; + + if (!this.trackingClick) { + return true; + } + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + this.cancelNextClick = true; + return true; + } + + if ((event.timeStamp - this.trackingClickStart) > this.tapTimeout) { + return true; + } + + // Reset to prevent wrong click cancel on input (issue #156). + this.cancelNextClick = false; + + this.lastClickTime = event.timeStamp; + + trackingClickStart = this.trackingClickStart; + this.trackingClick = false; + this.trackingClickStart = 0; + + // On some iOS devices, the targetElement supplied with the event is invalid if the layer + // is performing a transition or scroll, and has to be re-detected manually. Note that + // for this to function correctly, it must be called *after* the event target is checked! + // See issue #57; also filed as rdar://13048589 . + if (deviceIsIOSWithBadTarget) { + touch = event.changedTouches[0]; + + // In certain cases arguments of elementFromPoint can be negative, so prevent setting targetElement to null + targetElement = document.elementFromPoint(touch.pageX - window.pageXOffset, touch.pageY - window.pageYOffset) || targetElement; + targetElement.fastClickScrollParent = this.targetElement.fastClickScrollParent; + } + + targetTagName = targetElement.tagName.toLowerCase(); + if (targetTagName === 'label') { + forElement = this.findControl(targetElement); + if (forElement) { + this.focus(targetElement); + if (deviceIsAndroid) { + return false; + } + + targetElement = forElement; + } + } else if (this.needsFocus(targetElement)) { + + // Case 1: If the touch started a while ago (best guess is 100ms based on tests for issue #36) then focus will be triggered anyway. Return early and unset the target element reference so that the subsequent click will be allowed through. + // Case 2: Without this exception for input elements tapped when the document is contained in an iframe, then any inputted text won't be visible even though the value attribute is updated as the user types (issue #37). + if ((event.timeStamp - trackingClickStart) > 100 || (deviceIsIOS && window.top !== window && targetTagName === 'input')) { + this.targetElement = null; + return false; + } + + this.focus(targetElement); + this.sendClick(targetElement, event); + + // Select elements need the event to go through on iOS 4, otherwise the selector menu won't open. + // Also this breaks opening selects when VoiceOver is active on iOS6, iOS7 (and possibly others) + if (!deviceIsIOS || targetTagName !== 'select') { + this.targetElement = null; + event.preventDefault(); + } + + return false; + } + + if (deviceIsIOS && !deviceIsIOS4) { + + // Don't send a synthetic click event if the target element is contained within a parent layer that was scrolled + // and this tap is being used to stop the scrolling (usually initiated by a fling - issue #42). + scrollParent = targetElement.fastClickScrollParent; + if (scrollParent && scrollParent.fastClickLastScrollTop !== scrollParent.scrollTop) { + return true; + } + } + + // Prevent the actual click from going though - unless the target node is marked as requiring + // real clicks or if it is in the whitelist in which case only non-programmatic clicks are permitted. + if (!this.needsClick(targetElement)) { + event.preventDefault(); + this.sendClick(targetElement, event); + } + + return false; + }; + + + /** + * On touch cancel, stop tracking the click. + * + * @returns {void} + */ + FastClick.prototype.onTouchCancel = function() { + this.trackingClick = false; + this.targetElement = null; + }; + + + /** + * Determine mouse events which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onMouse = function(event) { + + // If a target element was never set (because a touch event was never fired) allow the event + if (!this.targetElement) { + return true; + } + + if (event.forwardedTouchEvent) { + return true; + } + + // Programmatically generated events targeting a specific element should be permitted + if (!event.cancelable) { + return true; + } + + // Derive and check the target element to see whether the mouse event needs to be permitted; + // unless explicitly enabled, prevent non-touch click events from triggering actions, + // to prevent ghost/doubleclicks. + if (!this.needsClick(this.targetElement) || this.cancelNextClick) { + + // Prevent any user-added listeners declared on FastClick element from being fired. + if (event.stopImmediatePropagation) { + event.stopImmediatePropagation(); + } else { + + // Part of the hack for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + event.propagationStopped = true; + } + + // Cancel the event + event.stopPropagation(); + event.preventDefault(); + + return false; + } + + // If the mouse event is permitted, return true for the action to go through. + return true; + }; + + + /** + * On actual clicks, determine whether this is a touch-generated click, a click action occurring + * naturally after a delay after a touch (which needs to be cancelled to avoid duplication), or + * an actual click which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onClick = function(event) { + var permitted; + + // It's possible for another FastClick-like library delivered with third-party code to fire a click event before FastClick does (issue #44). In that case, set the click-tracking flag back to false and return early. This will cause onTouchEnd to return early. + if (this.trackingClick) { + this.targetElement = null; + this.trackingClick = false; + return true; + } + + // Very odd behaviour on iOS (issue #18): if a submit element is present inside a form and the user hits enter in the iOS simulator or clicks the Go button on the pop-up OS keyboard the a kind of 'fake' click event will be triggered with the submit-type input element as the target. + if (event.target.type === 'submit' && event.detail === 0) { + return true; + } + + permitted = this.onMouse(event); + + // Only unset targetElement if the click is not permitted. This will ensure that the check for !targetElement in onMouse fails and the browser's click doesn't go through. + if (!permitted) { + this.targetElement = null; + } + + // If clicks are permitted, return true for the action to go through. + return permitted; + }; + + + /** + * Remove all FastClick's event listeners. + * + * @returns {void} + */ + FastClick.prototype.destroy = function() { + var layer = this.layer; + + if (deviceIsAndroid) { + layer.removeEventListener('mouseover', this.onMouse, true); + layer.removeEventListener('mousedown', this.onMouse, true); + layer.removeEventListener('mouseup', this.onMouse, true); + } + + layer.removeEventListener('click', this.onClick, true); + layer.removeEventListener('touchstart', this.onTouchStart, false); + layer.removeEventListener('touchmove', this.onTouchMove, false); + layer.removeEventListener('touchend', this.onTouchEnd, false); + layer.removeEventListener('touchcancel', this.onTouchCancel, false); + }; + + + /** + * Check whether FastClick is needed. + * + * @param {Element} layer The layer to listen on + */ + FastClick.notNeeded = function(layer) { + var metaViewport; + var chromeVersion; + var blackberryVersion; + var firefoxVersion; + + // Devices that don't support touch don't need FastClick + if (typeof window.ontouchstart === 'undefined') { + return true; + } + + // Chrome version - zero for other browsers + chromeVersion = +(/Chrome\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (chromeVersion) { + + if (deviceIsAndroid) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // Chrome on Android with user-scalable="no" doesn't need FastClick (issue #89) + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // Chrome 32 and above with width=device-width or less don't need FastClick + if (chromeVersion > 31 && document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + + // Chrome desktop doesn't need FastClick (issue #15) + } else { + return true; + } + } + + if (deviceIsBlackBerry10) { + blackberryVersion = navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/); + + // BlackBerry 10.3+ does not require Fastclick library. + // https://github.com/ftlabs/fastclick/issues/251 + if (blackberryVersion[1] >= 10 && blackberryVersion[2] >= 3) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // user-scalable=no eliminates click delay. + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // width=device-width (or less than device-width) eliminates click delay. + if (document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + } + } + + // IE10 with -ms-touch-action: none or manipulation, which disables double-tap-to-zoom (issue #97) + if (layer.style.msTouchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + // Firefox version - zero for other browsers + firefoxVersion = +(/Firefox\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (firefoxVersion >= 27) { + // Firefox 27+ does not have tap delay if the content is not zoomable - https://bugzilla.mozilla.org/show_bug.cgi?id=922896 + + metaViewport = document.querySelector('meta[name=viewport]'); + if (metaViewport && (metaViewport.content.indexOf('user-scalable=no') !== -1 || document.documentElement.scrollWidth <= window.outerWidth)) { + return true; + } + } + + // IE11: prefixed -ms-touch-action is no longer supported and it's recomended to use non-prefixed version + // http://msdn.microsoft.com/en-us/library/windows/apps/Hh767313.aspx + if (layer.style.touchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + return false; + }; + + + /** + * Factory method for creating a FastClick object + * + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + FastClick.attach = function(layer, options) { + return new FastClick(layer, options); + }; + + + if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) { + + // AMD. Register as an anonymous module. + define(function() { + return FastClick; + }); + } else if (typeof module !== 'undefined' && module.exports) { + module.exports = FastClick.attach; + module.exports.FastClick = FastClick; + } else { + window.FastClick = FastClick; + } +}()); diff --git a/js/foundation/css/foundation.css.map b/js/foundation/css/foundation.css.map new file mode 100644 index 0000000..6a1450c --- /dev/null +++ b/js/foundation/css/foundation.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../scss/foundation/components/_global.scss","../../../scss/foundation/components/_grid.scss","../../../scss/foundation/components/_accordion.scss","../../../scss/foundation/components/_alert-boxes.scss","../../../scss/foundation/components/_block-grid.scss","../../../scss/foundation/components/_breadcrumbs.scss","../../../scss/foundation/components/_buttons.scss","../../../scss/foundation/_functions.scss","../../../scss/foundation/components/_button-groups.scss","../../../scss/foundation/components/_clearing.scss","../../../scss/foundation/components/_dropdown.scss","../../../scss/foundation/components/_dropdown-buttons.scss","../../../scss/foundation/components/_flex-video.scss","../../../scss/foundation/components/_forms.scss","../../../scss/foundation/components/_icon-bar.scss","../../../scss/foundation/components/_inline-lists.scss","../../../scss/foundation/components/_joyride.scss","../../../scss/foundation/components/_keystrokes.scss","../../../scss/foundation/components/_labels.scss","../../../scss/foundation/components/_magellan.scss","../../../scss/foundation/components/_orbit.scss","../../../scss/foundation/components/_pagination.scss","../../../scss/foundation/components/_panels.scss","../../../scss/foundation/components/_pricing-tables.scss","../../../scss/foundation/components/_progress-bars.scss","../../../scss/foundation/components/_range-slider.scss","../../../scss/foundation/components/_reveal.scss","../../../scss/foundation/components/_side-nav.scss","../../../scss/foundation/components/_split-buttons.scss","../../../scss/foundation/components/_sub-nav.scss","../../../scss/foundation/components/_switches.scss","../../../scss/foundation/components/_tables.scss","../../../scss/foundation/components/_tabs.scss","../../../scss/foundation/components/_thumbs.scss","../../../scss/foundation/components/_tooltips.scss","../../../scss/foundation/components/_top-bar.scss","../../../scss/foundation/components/_type.scss","../../../scss/foundation/components/_offcanvas.scss","../../../scss/foundation/components/_visibility.scss"], +"names": [], +"file": "foundation.css" +} diff --git a/js/foundation/css/normalize.css.map b/js/foundation/css/normalize.css.map new file mode 100644 index 0000000..8fc7c41 --- /dev/null +++ b/js/foundation/css/normalize.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;;;;AAQA,IAAK;EACH,WAAW,EAAE,UAAU;;EACvB,oBAAoB,EAAE,IAAI;;EAC1B,wBAAwB,EAAE,IAAI;;;;;;AAOhC,IAAK;EACH,MAAM,EAAE,CAAC;;;;;;;;;;AAaX;;;;;;;;;;;;OAYQ;EACN,OAAO,EAAE,KAAK;;;;;;AAQhB;;;KAGM;EACJ,OAAO,EAAE,YAAY;;EACrB,cAAc,EAAE,QAAQ;;;;;;;AAQ1B,qBAAsB;EACpB,OAAO,EAAE,IAAI;EACb,MAAM,EAAE,CAAC;;;;;;AAQX;QACS;EACP,OAAO,EAAE,IAAI;;;;;;;AAUf,CAAE;EACA,gBAAgB,EAAE,WAAW;;;;;;AAQ/B;OACQ;EACN,OAAO,EAAE,CAAC;;;;;;;AAUZ,WAAY;EACV,aAAa,EAAE,UAAU;;;;;AAO3B;MACO;EACL,WAAW,EAAE,IAAI;;;;;AAOnB,GAAI;EACF,UAAU,EAAE,MAAM;;;;;;AAQpB,EAAG;EACD,SAAS,EAAE,GAAG;EACd,MAAM,EAAE,QAAQ;;;;;AAOlB,IAAK;EACH,UAAU,EAAE,IAAI;EAChB,KAAK,EAAE,IAAI;;;;;AAOb,KAAM;EACJ,SAAS,EAAE,GAAG;;;;;AAOhB;GACI;EACF,SAAS,EAAE,GAAG;EACd,WAAW,EAAE,CAAC;EACd,QAAQ,EAAE,QAAQ;EAClB,cAAc,EAAE,QAAQ;;AAG1B,GAAI;EACF,GAAG,EAAE,MAAM;;AAGb,GAAI;EACF,MAAM,EAAE,OAAO;;;;;;;AAUjB,GAAI;EACF,MAAM,EAAE,CAAC;;;;;AAOX,cAAe;EACb,QAAQ,EAAE,MAAM;;;;;;;AAUlB,MAAO;EACL,MAAM,EAAE,QAAQ;;;;;AAOlB,EAAG;EACD,UAAU,EAAE,WAAW;EACvB,MAAM,EAAE,CAAC;;;;;AAOX,GAAI;EACF,QAAQ,EAAE,IAAI;;;;;AAOhB;;;IAGK;EACH,WAAW,EAAE,oBAAoB;EACjC,SAAS,EAAE,GAAG;;;;;;;;;;;;;;AAkBhB;;;;QAIS;EACP,KAAK,EAAE,OAAO;;EACd,IAAI,EAAE,OAAO;;EACb,MAAM,EAAE,CAAC;;;;;;AAOX,MAAO;EACL,QAAQ,EAAE,OAAO;;;;;;;;AAUnB;MACO;EACL,cAAc,EAAE,IAAI;;;;;;;;;AAWtB;;;oBAGqB;EACnB,kBAAkB,EAAE,MAAM;;EAC1B,MAAM,EAAE,OAAO;;;;;;AAOjB;oBACqB;EACnB,MAAM,EAAE,OAAO;;;;;AAOjB;uBACwB;EACtB,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;;;;;;AAQZ,KAAM;EACJ,WAAW,EAAE,MAAM;;;;;;;;;AAWrB;mBACoB;EAClB,UAAU,EAAE,UAAU;;EACtB,OAAO,EAAE,CAAC;;;;;;;;AASZ;+CACgD;EAC9C,MAAM,EAAE,IAAI;;;;;;AAQd,oBAAqB;EACnB,kBAAkB,EAAE,SAAS;;EAC7B,UAAU,EAAE,WAAW;;;;;;;;AASzB;+CACgD;EAC9C,kBAAkB,EAAE,IAAI;;;;;AAO1B,QAAS;EACP,MAAM,EAAE,iBAAiB;EACzB,MAAM,EAAE,KAAK;EACb,OAAO,EAAE,qBAAqB;;;;;;AAQhC,MAAO;EACL,MAAM,EAAE,CAAC;;EACT,OAAO,EAAE,CAAC;;;;;;AAOZ,QAAS;EACP,QAAQ,EAAE,IAAI;;;;;;AAQhB,QAAS;EACP,WAAW,EAAE,IAAI;;;;;;;AAUnB,KAAM;EACJ,eAAe,EAAE,QAAQ;EACzB,cAAc,EAAE,CAAC;;AAGnB;EACG;EACD,OAAO,EAAE,CAAC", +"sources": ["../../../scss/normalize.scss"], +"names": [], +"file": "normalize.css" +} diff --git a/js/foundation/js/foundation.js b/js/foundation/js/foundation.js new file mode 100644 index 0000000..5561864 --- /dev/null +++ b/js/foundation/js/foundation.js @@ -0,0 +1,6392 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2014, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var i = class_array.length; + var head = $('head'); + + while (i--) { + if (head.has('.' + class_array[i]).length === 0) { + head.append(''); + } + } + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ + + window.matchMedia || (window.matchMedia = function() { + "use strict"; + + // For browsers that support matchMedium api such as IE 9 and webkit + var styleMedia = (window.styleMedia || window.media); + + // For those that don't support matchMedium + if (!styleMedia) { + var style = document.createElement('style'), + script = document.getElementsByTagName('script')[0], + info = null; + + style.type = 'text/css'; + style.id = 'matchmediajs-test'; + + script.parentNode.insertBefore(style, script); + + // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers + info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle; + + styleMedia = { + matchMedium: function(media) { + var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }'; + + // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers + if (style.styleSheet) { + style.styleSheet.cssText = text; + } else { + style.textContent = text; + } + + // Test if media query is true or false + return info.width === '1px'; + } + }; + } + + return function(media) { + return { + matches: styleMedia.matchMedium(media || 'all'), + media: media || 'all' + }; + }; + }()); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + window.Foundation = { + name : 'Foundation', + + version : '5.5.2', + + media_queries : { + 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }', Foundation.stylesheet.cssRules.length); + } + } + }, + + // Description: + // Performs a callback function when an image is fully loaded + // + // Arguments: + // Image (jQuery Object): Image(s) to check if loaded. + // + // Callback (Function): Function to execute when image is fully loaded. + image_loaded : function (images, callback) { + var self = this, + unloaded = images.length; + + function pictures_has_height(images) { + var pictures_number = images.length; + + for (var i = pictures_number - 1; i >= 0; i--) { + if(images.attr('height') === undefined) { + return false; + }; + }; + + return true; + } + + if (unloaded === 0 || pictures_has_height(images)) { + callback(images); + } + + images.each(function () { + single_image_loaded(self.S(this), function () { + unloaded -= 1; + if (unloaded === 0) { + callback(images); + } + }); + }); + }, + + // Description: + // Returns a random, alphanumeric string + // + // Arguments: + // Length (Integer): Length of string to be generated. Defaults to random + // integer. + // + // Returns: + // Rand (String): Pseudo-random, alphanumeric string. + random_str : function () { + if (!this.fidx) { + this.fidx = 0; + } + this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); + + return this.prefix + (this.fidx++).toString(36); + }, + + // Description: + // Helper for window.matchMedia + // + // Arguments: + // mq (String): Media query + // + // Returns: + // (Boolean): Whether the media query passes or not + match : function (mq) { + return window.matchMedia(mq).matches; + }, + + // Description: + // Helpers for checking Foundation default media queries with JS + // + // Returns: + // (Boolean): Whether the media query passes or not + + is_small_up : function () { + return this.match(Foundation.media_queries.small); + }, + + is_medium_up : function () { + return this.match(Foundation.media_queries.medium); + }, + + is_large_up : function () { + return this.match(Foundation.media_queries.large); + }, + + is_xlarge_up : function () { + return this.match(Foundation.media_queries.xlarge); + }, + + is_xxlarge_up : function () { + return this.match(Foundation.media_queries.xxlarge); + }, + + is_small_only : function () { + return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_medium_only : function () { + return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_large_only : function () { + return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xxlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up(); + } + } + }; + + $.fn.foundation = function () { + var args = Array.prototype.slice.call(arguments, 0); + + return this.each(function () { + Foundation.init.apply(Foundation, [this].concat(args)); + return this; + }); + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.2', + + settings : { + live_validate : true, + validate_on_blur : true, + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + focus_on_invalid : true, + error_labels : true, // labels with a for="inputId" will recieve an `error` class + error_class : 'error', + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + // http://blogs.lse.ac.uk/lti/2008/04/23/a-regular-expression-to-match-any-url/ + url: /^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/, + // abc.de + domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/, + + datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + // YYYY-MM-DD + date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + // HH:MM:SS + time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, + dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + // MM/DD/YYYY + month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, + + // #FFF or #FFFFFF + color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + }, + validators : { + equalTo : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + return valid; + } + } + }, + + timer : null, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + form = self.S(scope).attr('novalidate', 'novalidate'), + settings = form.data(this.attr_name(true) + '-init') || {}; + + this.invalid_attr = this.add_namespace('data-invalid'); + + function validate(originalSelf, e) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([originalSelf], e); + }.bind(originalSelf), settings.timeout); + } + + + form + .off('.abide') + .on('submit.fndtn.abide', function (e) { + var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); + return self.validate(self.S(this).find('input, textarea, select').not(":hidden, [data-abide-ignore]").get(), e, is_ajax); + }) + .on('validate.fndtn.abide', function (e) { + if (settings.validate_on === 'manual') { + self.validate([e.target], e); + } + }) + .on('reset', function (e) { + return self.reset($(this), e); + }) + .find('input, textarea, select').not(":hidden, [data-abide-ignore]") + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'tab' && e.which === 9) { + validate(this, e); + } + else if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('focus', function (e) { + if (navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)) { + $('html, body').animate({ + scrollTop: $(e.target).offset().top + }, 100); + } + }); + }, + + reset : function (form, e) { + var self = this; + form.removeAttr(self.invalid_attr); + + $('[' + self.invalid_attr + ']', form).removeAttr(self.invalid_attr); + $('.' + self.settings.error_class, form).not('small').removeClass(self.settings.error_class); + $(':input', form).not(':button, :submit, :reset, :hidden, [data-abide-ignore]').val('').removeAttr(self.invalid_attr); + }, + + validate : function (els, e, is_ajax) { + var validations = this.parse_patterns(els), + validation_count = validations.length, + form = this.S(els[0]).closest('form'), + submit_event = /submit/.test(e.type); + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < validation_count; i++) { + if (!validations[i] && (submit_event || is_ajax)) { + if (this.settings.focus_on_invalid) { + els[i].focus(); + } + form.trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = [], + form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (is_radio && required) { + el_validations.push(this.valid_radio(el, required)); + } else if (is_checkbox && required) { + el_validations.push(this.valid_checkbox(el, required)); + + } else if (validator) { + // Validate using each of the specified (space-delimited) validators. + var validators = validator.split(' '); + var last_valid = true, all_valid = true; + for (var iv = 0; iv < validators.length; iv++) { + valid = this.settings.validators[validators[iv]].apply(this, [el, required, parent]) + el_validations.push(valid); + all_valid = valid && last_valid; + last_valid = valid; + } + if (all_valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } else { + + if (el_patterns[i][1].test(value) && valid_length || + !required && el.value.length < 1 || $(el).attr('disabled')) { + el_validations.push(true); + } else { + el_validations.push(false); + } + + el_validations = [el_validations.every(function (valid) {return valid;})]; + if (el_validations[0]) { + this.S(el).removeAttr(this.invalid_attr); + el.setAttribute('aria-invalid', 'false'); + el.removeAttribute('aria-describedby'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + el.setAttribute('aria-invalid', 'true'); + + // Try to find the error associated with the input + var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ''; + if (errorID.length > 0) { + el.setAttribute('aria-describedby', errorID); + } + + // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); + parent.addClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } + validations = validations.concat(el_validations); + } + return validations; + }, + + valid_checkbox : function (el, required) { + var el = this.S(el), + valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled')); + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(el).triggerHandler('valid'); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(el).triggerHandler('invalid'); + } + + return valid; + }, + + valid_radio : function (el, required) { + var name = el.getAttribute('name'), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"), + count = group.length, + valid = false, + disabled = false; + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if( group[i].getAttribute('disabled') ){ + disabled=true; + valid=true; + } else { + if (group[i].checked){ + valid = true; + } else { + if( disabled ){ + valid = false; + } + } + } + } + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < count; i++) { + if (valid) { + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(group[i]).triggerHandler('valid'); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(group[i]).triggerHandler('invalid'); + } + } + + return valid; + }, + + valid_equal : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + if (valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.removeClass(this.settings.error_class); + } + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.addClass(this.settings.error_class); + } + } + + return valid; + }, + + valid_oneof : function (el, required, parent, doNotValidateOthers) { + var el = this.S(el), + others = this.S('[' + this.add_namespace('data-oneof') + ']'), + valid = others.filter(':checked').length > 0; + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + if (!doNotValidateOthers) { + var _this = this; + others.each(function () { + _this.valid_oneof.call(_this, this, null, null, true); + }); + } + + return valid; + }, + + reflow : function(scope, options) { + var self = this, + form = self.S('[' + this.attr_name() + ']').attr('novalidate', 'novalidate'); + self.S(form).each(function (idx, el) { + self.events(el); + }); + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.2', + + settings : { + content_class : 'content', + active_class : 'active', + multi_expand : false, + toggleable : true, + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (instance) { + var self = this; + var S = this.S; + self.create(this.S(instance)); + + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a, [' + this.attr_name() + '] > li > a', function (e) { + var accordion = S(this).closest('[' + self.attr_name() + ']'), + groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings, + target = S('#' + this.href.split('#')[1]), + aunts = $('> dd, > li', accordion), + siblings = aunts.children('.' + settings.content_class), + active_content = siblings.filter('.' + settings.active_class); + + e.preventDefault(); + + if (accordion.attr(self.attr_name())) { + siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class + ', [' + groupSelector + '] li > ' + '.' + settings.content_class); + aunts = aunts.add('[' + groupSelector + '] dd, [' + groupSelector + '] li'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('dd, li').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + S(this).attr('aria-expanded', function(i, attr){ + return attr === 'true' ? 'false' : 'true'; + }); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + return; + } + + if (!settings.multi_expand) { + siblings.removeClass(settings.active_class); + aunts.removeClass(settings.active_class); + aunts.children('a').attr('aria-expanded','false'); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + S(this).attr('aria-expanded','true'); + }); + }, + + create: function($instance) { + var self = this, + accordion = $instance, + aunts = $('> .accordion-navigation', accordion), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings; + + aunts.children('a').attr('aria-expanded','false'); + aunts.has('.' + settings.content_class + '.' + settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.2', + + settings : { + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass('alert-close'); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version : '5.5.2', + + settings : { + templates : { + viewing : '×' + + '' + + '' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializers and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
          '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
          ' + data.viewing + + data.grid + '
          ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false, + loaded = {}; + + // Event to disable scrolling on touch devices when Clearing is activated + $('body').on('touchmove', function (e) { + e.preventDefault(); + }); + + image.error(function () { + error = true; + }); + + function startLoad() { + setTimeout(function () { + this.image_loaded(image, function () { + if (image.outerWidth() === 1 && !error) { + startLoad.call(this); + } else { + cb.call(this, image); + } + }.bind(this)); + }.bind(this), 100); + } + + function cb (image) { + var $image = $(image); + $image.css('visibility', 'visible'); + $image.trigger('imageVisible'); + // toggle the gallery + body.css('overflow', 'hidden'); + root.addClass('clearing-blackout'); + container.addClass('clearing-container'); + visible_image.show(); + this.fix_height(target) + .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) + .center_and_label(image, label) + .shift(current, target, function () { + target.closest('li').siblings().removeClass('visible'); + target.closest('li').addClass('visible'); + }); + visible_image.trigger('opened.fndtn.clearing') + } + + if (!this.locked()) { + visible_image.trigger('open.fndtn.clearing'); + // set the image to the selected thumbnail + loaded = this.load($image); + if (loaded.interchange) { + image + .attr('data-interchange', loaded.interchange) + .foundation('interchange', 'reflow'); + } else { + image + .attr('src', loaded.src) + .attr('data-interchange', ''); + } + image.css('visibility', 'hidden'); + + startLoad.call(this); + } + }, + + close : function (e, el) { + e.preventDefault(); + + var root = (function (target) { + if (/blackout/.test(target.selector)) { + return target; + } else { + return target.closest('.clearing-blackout'); + } + }($(el))), + body = $(document.body), container, visible_image; + + if (el === e.target && root) { + body.css('overflow', ''); + container = $('div', root).first(); + visible_image = $('.visible-img', container); + visible_image.trigger('close.fndtn.clearing'); + this.settings.prev_index = 0; + $('ul[' + this.attr_name() + ']', root) + .attr('style', '').closest('.clearing-blackout') + .removeClass('clearing-blackout'); + container.removeClass('clearing-container'); + visible_image.hide(); + visible_image.trigger('closed.fndtn.clearing'); + } + + // Event to re-enable scrolling on touch devices + $('body').off('touchmove'); + + return false; + }, + + is_open : function (current) { + return current.parent().prop('style').length > 0; + }, + + keydown : function (e) { + var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), + NEXT_KEY = this.rtl ? 37 : 39, + PREV_KEY = this.rtl ? 39 : 37, + ESC_KEY = 27; + + if (e.which === NEXT_KEY) { + this.go(clearing, 'next'); + } + if (e.which === PREV_KEY) { + this.go(clearing, 'prev'); + } + if (e.which === ESC_KEY) { + this.S('a.clearing-close').trigger('click.fndtn.clearing'); + } + }, + + nav : function (e, direction) { + var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); + + e.preventDefault(); + this.go(clearing, direction); + }, + + resize : function () { + var image = $('img', '.clearing-blackout .visible-img'), + label = $('.clearing-touch-label', '.clearing-blackout'); + + if (image.length) { + this.center_and_label(image, label); + image.trigger('resized.fndtn.clearing') + } + }, + + // visual adjustments + fix_height : function (target) { + var lis = target.parent().children(), + self = this; + + lis.each(function () { + var li = self.S(this), + image = li.find('img'); + + if (li.height() > image.outerHeight()) { + li.addClass('fix-height'); + } + }) + .closest('ul') + .width(lis.length * 100 + '%'); + + return this; + }, + + update_paddles : function (target) { + target = target.closest('li'); + var visible_image = target + .closest('.carousel') + .siblings('.visible-img'); + + if (target.next().length > 0) { + this.S('.clearing-main-next', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-next', visible_image).addClass('disabled'); + } + + if (target.prev().length > 0) { + this.S('.clearing-main-prev', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-prev', visible_image).addClass('disabled'); + } + }, + + center_and_label : function (target, label) { + if (!this.rtl && label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 + }); + } else { + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, + left: 'auto', + right: '50%' + }); + } + return this; + }, + + // image loading and preloading + + load : function ($image) { + var href, + interchange, + closest_a; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + interchange = $image.data('clearing-interchange'); + } else { + closest_a = $image.closest('a'); + href = closest_a.attr('href'); + interchange = closest_a.data('clearing-interchange'); + } + + this.preload($image); + + return { + 'src': href ? href : $image.attr('src'), + 'interchange': href ? interchange : $image.data('clearing-interchange') + } + }, + + preload : function ($image) { + this + .img($image.closest('li').next(), 'next') + .img($image.closest('li').prev(), 'prev'); + }, + + img : function (img, sibling_type) { + if (img.length) { + var preload_img = $('.clearing-preload-' + sibling_type), + new_a = this.S('a', img), + src, + interchange, + image; + + if (new_a.length) { + src = new_a.attr('href'); + interchange = new_a.data('clearing-interchange'); + } else { + image = this.S('img', img); + src = image.attr('src'); + interchange = image.data('clearing-interchange'); + } + + if (interchange) { + preload_img.attr('data-interchange', interchange); + } else { + preload_img.attr('src', src); + preload_img.attr('data-interchange', ''); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + container + .html(caption) + .show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click.fndtn.clearing', [current, target]) + .trigger('change.fndtn.clearing'); + } + }, + + shift : function (current, target, callback) { + var clearing = target.parent(), + old_index = this.settings.prev_index || target.index(), + direction = this.direction(clearing, current, target), + dir = this.rtl ? 'right' : 'left', + left = parseInt(clearing.css('left'), 10), + width = target.outerWidth(), + skip_shift; + + var dir_obj = {}; + + // we use jQuery animate instead of CSS transitions because we + // need a callback to unlock the next animation + // needs support for RTL ** + if (target.index() !== old_index && !/skip/.test(direction)) { + if (/left/.test(direction)) { + this.lock(); + dir_obj[dir] = left + width; + clearing.animate(dir_obj, 300, this.unlock()); + } else if (/right/.test(direction)) { + this.lock(); + dir_obj[dir] = left - width; + clearing.animate(dir_obj, 300, this.unlock()); + } + } else if (/skip/.test(direction)) { + // the target image is not adjacent to the current image, so + // do we scroll right or not + skip_shift = target.index() - this.settings.up_count; + this.lock(); + + if (skip_shift > 0) { + dir_obj[dir] = -(skip_shift * width); + clearing.animate(dir_obj, 300, this.unlock()); + } else { + dir_obj[dir] = 0; + clearing.animate(dir_obj, 300, this.unlock()); + } + } + + callback(); + }, + + direction : function ($el, current, target) { + var lis = this.S('li', $el), + li_width = lis.outerWidth() + (lis.outerWidth() / 4), + up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, + target_index = lis.index(target), + response; + + this.settings.up_count = up_count; + + if (this.adjacent(this.settings.prev_index, target_index)) { + if ((target_index > up_count) && target_index > this.settings.prev_index) { + response = 'right'; + } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) { + response = 'left'; + } else { + response = false; + } + } else { + response = 'skip'; + } + + this.settings.prev_index = target_index; + + return response; + }, + + adjacent : function (current_index, target_index) { + for (var i = target_index + 1; i >= target_index - 1; i--) { + if (i === current_index) { + return true; + } + } + return false; + }, + + // lock management + + lock : function () { + this.settings.locked = true; + }, + + unlock : function () { + this.settings.locked = false; + }, + + locked : function () { + return this.settings.locked; + }, + + off : function () { + this.S(this.scope).off('.fndtn.clearing'); + this.S(window).off('.fndtn.clearing'); + }, + + reflow : function () { + this.init(); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.2', + + settings : { + active_class : 'open', + disabled_class : 'disabled', + mega_class : 'mega', + align : 'bottom', + is_hover : false, + hover_timeout : 150, + opened : function () {}, + closed : function () {} + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.dropdown') + .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { + var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + if (S(this).parent('[data-reveal-id]').length) { + e.stopPropagation(); + } + self.toggle($(this)); + } + }) + .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this), + dropdown, + target; + + clearTimeout(self.timeout); + + if ($this.data(self.data_attr())) { + dropdown = S('#' + $this.data(self.data_attr())); + target = $this; + } else { + dropdown = $this; + target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]'); + } + + var settings = target.data(self.attr_name(true) + '-init') || self.settings; + + if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) { + self.closeall.call(self); + } + + if (settings.is_hover) { + self.open.apply(self, [dropdown, target]); + } + }) + .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this); + var settings; + + if ($this.data(self.data_attr())) { + settings = $this.data(self.data_attr(true) + '-init') || self.settings; + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + } + + self.timeout = setTimeout(function () { + if ($this.data(self.data_attr())) { + if (settings.is_hover) { + self.close.call(self, S('#' + $this.data(self.data_attr()))); + } + } else { + if (settings.is_hover) { + self.close.call(self, $this); + } + } + }.bind(this), settings.hover_timeout); + }) + .on('click.fndtn.dropdown', function (e) { + var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + var links = parent.find('a'); + + if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') { + self.close.call(self, S('[' + self.attr_name() + '-content]')); + } + + if (e.target !== document && !$.contains(document.documentElement, e.target)) { + return; + } + + if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { + return; + } + + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + $.contains(parent.first()[0], e.target)))) { + e.stopPropagation(); + return; + } + + self.close.call(self, S('[' + self.attr_name() + '-content]')); + }) + .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.opened.call(this); + }) + .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.closed.call(this); + }); + + S(window) + .off('.dropdown') + .on('resize.fndtn.dropdown', self.throttle(function () { + self.resize.call(self); + }, 50)); + + this.resize(); + }, + + close : function (dropdown) { + var self = this; + dropdown.each(function (idx) { + var original_target = $('[' + self.attr_name() + '=' + dropdown[idx].id + ']') || $('aria-controls=' + dropdown[idx].id + ']'); + original_target.attr('aria-expanded', 'false'); + if (self.S(this).hasClass(self.settings.active_class)) { + self.S(this) + .css(Foundation.rtl ? 'right' : 'left', '-99999px') + .attr('aria-hidden', 'true') + .removeClass(self.settings.active_class) + .prev('[' + self.attr_name() + ']') + .removeClass(self.settings.active_class) + .removeData('target'); + + self.S(this).trigger('closed.fndtn.dropdown', [dropdown]); + } + }); + dropdown.removeClass('f-open-' + this.attr_name(true)); + }, + + closeall : function () { + var self = this; + $.each(self.S('.f-open-' + this.attr_name(true)), function () { + self.close.call(self, self.S(this)); + }); + }, + + open : function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + dropdown.addClass('f-open-' + this.attr_name(true)); + }, + + data_attr : function () { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.name; + } + + return this.name; + }, + + toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } + var dropdown = this.S('#' + target.data(this.data_attr())); + if (dropdown.length === 0) { + // No dropdown found, not continuing + return; + } + + this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); + + if (dropdown.hasClass(this.settings.active_class)) { + this.close.call(this, dropdown); + if (dropdown.data('target') !== target.get(0)) { + this.open.call(this, dropdown, target); + } + } else { + this.open.call(this, dropdown, target); + } + }, + + resize : function () { + var dropdown = this.S('[' + this.attr_name() + '-content].open'); + var target = $(dropdown.data("target")); + + if (dropdown.length && target.length) { + this.css(dropdown, target); + } + }, + + css : function (dropdown, target) { + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings, + parentOverflow = dropdown.parent().css('overflow-y') || dropdown.parent().css('overflow'); + + this.clear_idx(); + + + + if (this.small()) { + var p = this.dirs.bottom.call(dropdown, target, settings); + + dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ + position : 'absolute', + width : '95%', + 'max-width' : 'none', + top : p.top + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + // detect if dropdown is in an overflow container + else if (parentOverflow !== 'visible') { + var offset = target[0].offsetTop + target[0].offsetHeight; + + dropdown.attr('style', '').css({ + position : 'absolute', + top : offset + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = window.innerWidth; + } + + var actualMarginWidth = (window.innerWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega')) { + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = window.innerWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (t.offset().left - this.outerWidth() <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.2', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : false, + act_on_hidden_el: false + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'image_loaded'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) { + this.reflow(); + }.bind(this)); + }, + + equalize : function (equalizer) { + var isStacked = false, + group = equalizer.data('equalizer'), + settings = equalizer.data(this.attr_name(true)+'-init') || this.settings, + vals, + firstTopOffset; + + if (settings.act_on_hidden_el) { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]') : equalizer.find('['+this.attr_name()+'-watch]'); + } + else { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]:visible') : equalizer.find('['+this.attr_name()+'-watch]:visible'); + } + + if (vals.length === 0) { + return; + } + + settings.before_height_change(); + equalizer.trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + + if (settings.equalize_on_stack === false) { + firstTopOffset = vals.first().offset().top; + vals.each(function () { + if ($(this).offset().top !== firstTopOffset) { + isStacked = true; + return false; + } + }); + if (isStacked) { + return; + } + } + + var heights = vals.map(function () { return $(this).outerHeight(false) }).get(); + + if (settings.use_tallest) { + var max = Math.max.apply(null, heights); + vals.css('height', max); + } else { + var min = Math.min.apply(null, heights); + vals.css('height', min); + } + + settings.after_height_change(); + equalizer.trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this), + media_query = $eq_target.data('equalizer-mq'), + ignore_media_query = true; + + if (media_query) { + media_query = 'is_' + media_query.replace(/-/g, '_'); + if (Foundation.utils.hasOwnProperty(media_query)) { + ignore_media_query = false; + } + } + + self.image_loaded(self.S('img', this), function () { + if (ignore_media_query || Foundation.utils[media_query]()) { + self.equalize($eq_target) + } else { + var vals = $eq_target.find('[' + self.attr_name() + '-watch]:visible'); + vals.css('height', 'auto'); + } + }); + }); + } + }; +})(jQuery, window, window.document); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.2', + + cache : {}, + + images_loaded : false, + nodes_loaded : false, + + settings : { + load_attr : 'interchange', + + named_queries : { + 'default' : 'only screen', + 'small' : Foundation.media_queries['small'], + 'small-only' : Foundation.media_queries['small-only'], + 'medium' : Foundation.media_queries['medium'], + 'medium-only' : Foundation.media_queries['medium-only'], + 'large' : Foundation.media_queries['large'], + 'large-only' : Foundation.media_queries['large-only'], + 'xlarge' : Foundation.media_queries['xlarge'], + 'xlarge-only' : Foundation.media_queries['xlarge-only'], + 'xxlarge' : Foundation.media_queries['xxlarge'], + 'landscape' : 'only screen and (orientation: landscape)', + 'portrait' : 'only screen and (orientation: portrait)', + 'retina' : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'only screen and (min--moz-device-pixel-ratio: 2),' + + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + + 'only screen and (min-device-pixel-ratio: 2),' + + 'only screen and (min-resolution: 192dpi),' + + 'only screen and (min-resolution: 2dppx)' + }, + + directives : { + replace : function (el, path, trigger) { + // The trigger argument, if called within the directive, fires + // an event named after the directive on the element, passing + // any parameters along to the event that you pass to trigger. + // + // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) + // + // This allows you to bind a callback like so: + // $('#interchangeContainer').on('replace', function (e, a, b, c) { + // console.log($(this).html(), a, b, c); + // }); + + if (el !== null && /IMG/.test(el[0].nodeName)) { + var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el.attr("src", path); + + return trigger(el[0].src); + } + var last_path = el.data(this.data_attr + '-last-path'), + self = this; + + if (last_path == path) { + return; + } + + if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { + $(el).css('background-image', 'url(' + path + ')'); + el.data('interchange-last-path', path); + return trigger(path); + } + + return $.get(path, function (response) { + el.html(response); + el.data(self.data_attr + '-last-path', path); + trigger(); + }); + + } + } + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.data_attr = this.set_data_attr(); + $.extend(true, this.settings, method, options); + this.bindings(method, options); + this.reflow(); + }, + + get_media_hash : function () { + var mediaHash = ''; + for (var queryName in this.settings.named_queries ) { + mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); + } + return mediaHash; + }, + + events : function () { + var self = this, prevMediaHash; + + $(window) + .off('.interchange') + .on('resize.fndtn.interchange', self.throttle(function () { + var currMediaHash = self.get_media_hash(); + if (currMediaHash !== prevMediaHash) { + self.resize(); + } + prevMediaHash = currMediaHash; + }, 50)); + + return this; + }, + + resize : function () { + var cache = this.cache; + + if (!this.images_loaded || !this.nodes_loaded) { + setTimeout($.proxy(this.resize, this), 50); + return; + } + + for (var uuid in cache) { + if (cache.hasOwnProperty(uuid)) { + var passed = this.results(uuid, cache[uuid]); + if (passed) { + this.settings.directives[passed + .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) { + if (arguments[0] instanceof Array) { + var args = arguments[0]; + } else { + var args = Array.prototype.slice.call(arguments, 0); + } + + return function() { + passed.el.trigger(passed.scenario[1], args); + } + }(passed))); + } + } + } + + }, + + results : function (uuid, scenarios) { + var count = scenarios.length; + + if (count > 0) { + var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); + + while (count--) { + var mq, rule = scenarios[count][2]; + if (this.settings.named_queries.hasOwnProperty(rule)) { + mq = matchMedia(this.settings.named_queries[rule]); + } else { + mq = matchMedia(rule); + } + if (mq.matches) { + return {el : el, scenario : scenarios[count]}; + } + } + } + + return false; + }, + + load : function (type, force_update) { + if (typeof this['cached_' + type] === 'undefined' || force_update) { + this['update_' + type](); + } + + return this['cached_' + type]; + }, + + update_images : function () { + var images = this.S('img[' + this.data_attr + ']'), + count = images.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cache = {}; + this.cached_images = []; + this.images_loaded = (count === 0); + + while (i--) { + loaded_count++; + if (images[i]) { + var str = images[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_images.push(images[i]); + } + } + + if (loaded_count === count) { + this.images_loaded = true; + this.enhance('images'); + } + } + + return this; + }, + + update_nodes : function () { + var nodes = this.S('[' + this.data_attr + ']').not('img'), + count = nodes.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cached_nodes = []; + this.nodes_loaded = (count === 0); + + while (i--) { + loaded_count++; + var str = nodes[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_nodes.push(nodes[i]); + } + + if (loaded_count === count) { + this.nodes_loaded = true; + this.enhance('nodes'); + } + } + + return this; + }, + + enhance : function (type) { + var i = this['cached_' + type].length; + + while (i--) { + this.object($(this['cached_' + type][i])); + } + + return $(window).trigger('resize.fndtn.interchange'); + }, + + convert_directive : function (directive) { + + var trimmed = this.trim(directive); + + if (trimmed.length > 0) { + return trimmed; + } + + return 'replace'; + }, + + parse_scenario : function (scenario) { + // This logic had to be made more complex since some users were using commas in the url path + // So we cannot simply just split on a comma + + var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/), + // getting the mq has gotten a bit complicated since we started accounting for several use cases + // of URLs. For now we'll continue to match these scenarios, but we may consider having these scenarios + // as nested objects or arrays in F6. + // regex: match everything before close parenthesis for mq + media_query = scenario[1].match(/(.*)\)/); + + if (directive_match) { + var path = directive_match[1], + directive = directive_match[2]; + + } else { + var cached_split = scenario[0].split(/,\s*$/), + path = cached_split[0], + directive = ''; + } + + return [this.trim(path), this.convert_directive(directive), this.trim(media_query[1])]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + // split array between comma delimited content and mq + // regex: comma, optional space, open parenthesis + var scenario = raw_arr[i].split(/,\s?\(/); + + if (scenario.length > 1) { + var params = this.parse_scenario(scenario); + scenarios.push(params); + } + } + } + + return this.store(el, scenarios); + }, + + store : function (el, scenarios) { + var uuid = this.random_str(), + current_uuid = el.data(this.add_namespace('uuid', true)); + + if (this.cache[current_uuid]) { + return this.cache[current_uuid]; + } + + el.attr(this.add_namespace('data-uuid'), uuid); + return this.cache[uuid] = scenarios; + }, + + trim : function (str) { + + if (typeof str === 'string') { + return $.trim(str); + } + + return str; + }, + + set_data_attr : function (init) { + if (init) { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.settings.load_attr; + } + + return this.settings.load_attr; + } + + if (this.namespace.length > 0) { + return 'data-' + this.namespace + '-' + this.settings.load_attr; + } + + return 'data-' + this.settings.load_attr; + }, + + parse_data_attr : function (el) { + var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), + i = raw.length, + output = []; + + while (i--) { + if (raw[i].replace(/[\W\d]+/, '').length > 4) { + output.push(raw[i]); + } + } + + return output; + }, + + reflow : function () { + this.load('images', true); + this.load('nodes', true); + } + + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.2', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top' or 'bottom' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
          ', + tip : '
          ', + wrapper : '
          ', + button : '', + prev_button : '', + modal : '
          ', + expose : '
          ', + expose_cover : '
          ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal + if (!/body/i.test(this.settings.$target.selector)) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + this.settings = {}; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.2', + + settings : { + active_class : 'active', + threshold : 0, // pixels from the top of the expedition for it to become fixes + destination_threshold : 20, // pixels from the top of destination for it to be considered active + throttle_delay : 30, // calculation throttling to increase framerate + fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll + offset_by_height : true, // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side. + duration : 700, // animation duration time + easing : 'swing' // animation easing + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + settings = self.settings; + + // initialize expedition offset + self.set_expedition_position(); + + S(self.scope) + .off('.magellan') + .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href*=#]', function (e) { + var sameHost = ((this.hostname === location.hostname) || !this.hostname), + samePath = self.filterPathname(location.pathname) === self.filterPathname(this.pathname), + testHash = this.hash.replace(/(:|\.|\/)/g, '\\$1'), + anchor = this; + + if (sameHost && samePath && testHash) { + e.preventDefault(); + var expedition = $(this).closest('[' + self.attr_name() + ']'), + settings = expedition.data('magellan-expedition-init'), + hash = this.hash.split('#').join(''), + target = $('a[name="' + hash + '"]'); + + if (target.length === 0) { + target = $('#' + hash); + + } + + // Account for expedition height if fixed position + var scroll_top = target.offset().top - settings.destination_threshold + 1; + if (settings.offset_by_height) { + scroll_top = scroll_top - expedition.outerHeight(); + } + $('html, body').stop().animate({ + 'scrollTop' : scroll_top + }, settings.duration, settings.easing, function () { + if (history.pushState) { + history.pushState(null, null, anchor.pathname + '#' + hash); + } + else { + location.hash = anchor.pathname + '#' + hash; + } + }); + } + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + }, + + check_for_arrivals : function () { + var self = this; + self.update_arrivals(); + self.update_expedition_positions(); + }, + + set_expedition_position : function () { + var self = this; + $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('styles'), // save styles + top_offset, fixed_top; + + expedition.attr('style', ''); + top_offset = expedition.offset().top + settings.threshold; + + //set fixed-top by attribute + fixed_top = parseInt(expedition.data('magellan-fixed-top')); + if (!isNaN(fixed_top)) { + self.settings.fixed_top = fixed_top; + } + + expedition.data(self.data_attr('magellan-top-offset'), top_offset); + expedition.attr('style', styles); + }); + }, + + update_expedition_positions : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + '=fixed]', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('style'), // save styles + top_offset = expedition.data('magellan-top-offset'); + + //scroll to the top distance + if (window_top_offset + self.settings.fixed_top >= top_offset) { + // Placeholder allows height calculations to be consistent even when + // appearing to switch between fixed/non-fixed placement + var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); + if (placeholder.length === 0) { + placeholder = expedition.clone(); + placeholder.removeAttr(self.attr_name()); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), ''); + expedition.before(placeholder); + } + expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed'); + } else { + expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); + expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed'); + } + }); + }, + + update_arrivals : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + ']', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data(self.attr_name(true) + '-init'), + offsets = self.offsets(expedition, window_top_offset), + arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), + active_item = false; + offsets.each(function (idx, item) { + if (item.viewport_offset >= item.top_offset) { + var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); + arrivals.not(item.arrival).removeClass(settings.active_class); + item.arrival.addClass(settings.active_class); + active_item = true; + return true; + } + }); + + if (!active_item) { + arrivals.removeClass(settings.active_class); + } + }); + }, + + offsets : function (expedition, window_offset) { + var self = this, + settings = expedition.data(self.attr_name(true) + '-init'), + viewport_offset = window_offset; + + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) { + var name = $(this).data(self.data_attr('magellan-arrival')), + dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); + if (dest.length > 0) { + var top_offset = dest.offset().top - settings.destination_threshold; + if (settings.offset_by_height) { + top_offset = top_offset - expedition.outerHeight(); + } + top_offset = Math.floor(top_offset); + return { + destination : dest, + arrival : $(this), + top_offset : top_offset, + viewport_offset : viewport_offset + } + } + }).sort(function (a, b) { + if (a.top_offset < b.top_offset) { + return -1; + } + if (a.top_offset > b.top_offset) { + return 1; + } + return 0; + }); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () { + this.S(this.scope).off('.magellan'); + this.S(window).off('.magellan'); + }, + + filterPathname : function (pathname) { + pathname = pathname || ''; + return pathname + .replace(/^\//,'') + .replace(/(?:index|default).[a-zA-Z]{3,4}$/,'') + .replace(/\/$/,''); + }, + + reflow : function () { + var self = this; + // remove placeholder expeditions used for height calculation purposes + $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.2', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open.fndtn.offcanvas'); + $off_canvas.addClass(class_name); + }, + + hide : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('close.fndtn.offcanvas'); + $off_canvas.removeClass(class_name); + }, + + click_toggle_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.toggle(class_name, $off_canvas); + }, + + click_remove_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.hide(class_name, $off_canvas); + }, + + get_settings : function (e) { + var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); + return offcanvas.data(this.attr_name(true) + '-init') || this.settings; + }, + + get_wrapper : function (e) { + var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); + + if ($off_canvas.length === 0) { + $off_canvas = this.S('.off-canvas-wrap'); + } + return $off_canvas; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + var noop = function () {}; + + var Orbit = function (el, settings) { + // Don't reinitialize plugin + if (el.hasClass(settings.slides_container_class)) { + return this; + } + + var self = this, + container, + slides_container = el, + number_container, + bullets_container, + timer_container, + idx = 0, + animate, + timer, + locked = false, + adjust_height_after = false; + + self.slides = function () { + return slides_container.children(settings.slide_selector); + }; + + self.slides().first().addClass(settings.active_slide_class); + + self.update_slide_number = function (index) { + if (settings.slide_number) { + number_container.find('span:first').text(parseInt(index) + 1); + number_container.find('span:last').text(self.slides().length); + } + if (settings.bullets) { + bullets_container.children().removeClass(settings.bullets_active_class); + $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); + } + }; + + self.update_active_link = function (index) { + var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]'); + link.siblings().removeClass(settings.bullets_active_class); + link.addClass(settings.bullets_active_class); + }; + + self.build_markup = function () { + slides_container.wrap('
          '); + container = slides_container.parent(); + slides_container.addClass(settings.slides_container_class); + + if (settings.stack_on_small) { + container.addClass(settings.stack_on_small_class); + } + + if (settings.navigation_arrows) { + container.append($('').addClass(settings.prev_class)); + container.append($('').addClass(settings.next_class)); + } + + if (settings.timer) { + timer_container = $('
          ').addClass(settings.timer_container_class); + timer_container.append(''); + timer_container.append($('
          ').addClass(settings.timer_progress_class)); + timer_container.addClass(settings.timer_paused_class); + container.append(timer_container); + } + + if (settings.slide_number) { + number_container = $('
          ').addClass(settings.slide_number_class); + number_container.append(' ' + settings.slide_number_text + ' '); + container.append(number_container); + } + + if (settings.bullets) { + bullets_container = $('
            ').addClass(settings.bullets_container_class); + container.append(bullets_container); + bullets_container.wrap('
            '); + self.slides().each(function (idx, el) { + var bullet = $('
          1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; + bullets_container.append(bullet); + }); + } + + }; + + self._goto = function (next_idx, start_timer) { + // if (locked) {return false;} + if (next_idx === idx) {return false;} + if (typeof timer === 'object') {timer.restart();} + var slides = self.slides(); + + var dir = 'next'; + locked = true; + if (next_idx < idx) {dir = 'prev';} + if (next_idx >= slides.length) { + if (!settings.circular) { + return false; + } + next_idx = 0; + } else if (next_idx < 0) { + if (!settings.circular) { + return false; + } + next_idx = slides.length - 1; + } + + var current = $(slides.get(idx)); + var next = $(slides.get(next_idx)); + + current.css('zIndex', 2); + current.removeClass(settings.active_slide_class); + next.css('zIndex', 4).addClass(settings.active_slide_class); + + slides_container.trigger('before-slide-change.fndtn.orbit'); + settings.before_slide_change(); + self.update_active_link(next_idx); + + var callback = function () { + var unlock = function () { + idx = next_idx; + locked = false; + if (start_timer === true) {timer = self.create_timer(); timer.start();} + self.update_slide_number(idx); + slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]); + settings.after_slide_change(idx, slides.length); + }; + if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock); + } else { + unlock(); + } + }; + + if (slides.length === 1) {callback(); return false;} + + var start_animation = function () { + if (dir === 'next') {animate.next(current, next, callback);} + if (dir === 'prev') {animate.prev(current, next, callback);} + }; + + if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation); + } else { + start_animation(); + } + }; + + self.next = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx + 1); + }; + + self.prev = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx - 1); + }; + + self.link_custom = function (e) { + e.preventDefault(); + var link = $(this).attr('data-orbit-link'); + if ((typeof link === 'string') && (link = $.trim(link)) != '') { + var slide = container.find('[data-orbit-slide=' + link + ']'); + if (slide.index() != -1) {self._goto(slide.index());} + } + }; + + self.link_bullet = function (e) { + var index = $(this).attr('data-orbit-slide'); + if ((typeof index === 'string') && (index = $.trim(index)) != '') { + if (isNaN(parseInt(index))) { + var slide = container.find('[data-orbit-slide=' + index + ']'); + if (slide.index() != -1) {self._goto(slide.index() + 1);} + } else { + self._goto(parseInt(index)); + } + } + + } + + self.timer_callback = function () { + self._goto(idx + 1, true); + } + + self.compute_dimensions = function () { + var current = $(self.slides().get(idx)); + var h = current.outerHeight(); + if (!settings.variable_height) { + self.slides().each(function(){ + if ($(this).outerHeight() > h) { h = $(this).outerHeight(); } + }); + } + slides_container.height(h); + }; + + self.create_timer = function () { + var t = new Timer( + container.find('.' + settings.timer_container_class), + settings, + self.timer_callback + ); + return t; + }; + + self.stop_timer = function () { + if (typeof timer === 'object') { + timer.stop(); + } + }; + + self.toggle_timer = function () { + var t = container.find('.' + settings.timer_container_class); + if (t.hasClass(settings.timer_paused_class)) { + if (typeof timer === 'undefined') {timer = self.create_timer();} + timer.start(); + } else { + if (typeof timer === 'object') {timer.stop();} + } + }; + + self.init = function () { + self.build_markup(); + if (settings.timer) { + timer = self.create_timer(); + Foundation.utils.image_loaded(this.slides().children('img'), timer.start); + } + animate = new FadeAnimation(settings, slides_container); + if (settings.animation === 'slide') { + animate = new SlideAnimation(settings, slides_container); + } + + container.on('click', '.' + settings.next_class, self.next); + container.on('click', '.' + settings.prev_class, self.prev); + + if (settings.next_on_click) { + container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet); + } + + container.on('click', self.toggle_timer); + if (settings.swipe) { + container.on('touchstart.fndtn.orbit', function (e) { + if (!e.touches) {e = e.originalEvent;} + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + container.data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.orbit', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = container.data('swipe-transition'); + if (typeof data === 'undefined') {data = {};} + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if ( typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1); + data.active = true; + self._goto(direction); + } + }) + .on('touchend.fndtn.orbit', function (e) { + container.data('swipe-transition', {}); + e.stopPropagation(); + }) + } + container.on('mouseenter.fndtn.orbit', function (e) { + if (settings.timer && settings.pause_on_hover) { + self.stop_timer(); + } + }) + .on('mouseleave.fndtn.orbit', function (e) { + if (settings.timer && settings.resume_on_mouseout) { + timer.start(); + } + }); + + $(document).on('click', '[data-orbit-link]', self.link_custom); + $(window).on('load resize', self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), function () { + container.prev('.' + settings.preloader_class).css('display', 'none'); + self.update_slide_number(0); + self.update_active_link(0); + slides_container.trigger('ready.fndtn.orbit'); + }); + }; + + self.init(); + }; + + var Timer = function (el, settings, callback) { + var self = this, + duration = settings.timer_speed, + progress = el.find('.' + settings.timer_progress_class), + start, + timeout, + left = -1; + + this.update_progress = function (w) { + var new_progress = progress.clone(); + new_progress.attr('style', ''); + new_progress.css('width', w + '%'); + progress.replaceWith(new_progress); + progress = new_progress; + }; + + this.restart = function () { + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + left = -1; + self.update_progress(0); + }; + + this.start = function () { + if (!el.hasClass(settings.timer_paused_class)) {return true;} + left = (left === -1) ? duration : left; + el.removeClass(settings.timer_paused_class); + start = new Date().getTime(); + progress.animate({'width' : '100%'}, left, 'linear'); + timeout = setTimeout(function () { + self.restart(); + callback(); + }, left); + el.trigger('timer-started.fndtn.orbit') + }; + + this.stop = function () { + if (el.hasClass(settings.timer_paused_class)) {return true;} + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + var end = new Date().getTime(); + left = left - (end - start); + var w = 100 - ((left / duration) * 100); + self.update_progress(w); + el.trigger('timer-stopped.fndtn.orbit'); + }; + }; + + var SlideAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + var animMargin = {}; + animMargin[margin] = '0%'; + + this.next = function (current, next, callback) { + current.animate({marginLeft : '-100%'}, duration); + next.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + current.animate({marginLeft : '100%'}, duration); + prev.css(margin, '-100%'); + prev.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + }; + + var FadeAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + + this.next = function (current, next, callback) { + next.css({'margin' : '0%', 'opacity' : '0.01'}); + next.animate({'opacity' :'1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + prev.css({'margin' : '0%', 'opacity' : '0.01'}); + prev.animate({'opacity' : '1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + }; + + Foundation.libs = Foundation.libs || {}; + + Foundation.libs.orbit = { + name : 'orbit', + + version : '5.5.2', + + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function (idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.2', + + locked : false, + + settings : { + animation : 'fadeAndPop', + animation_speed : 250, + close_on_background_click : true, + close_on_esc : true, + dismiss_modal_class : 'close-reveal-modal', + multiple_opened : false, + bg_class : 'reveal-modal-bg', + root_element : 'body', + open : function(){}, + opened : function(){}, + close : function(){}, + closed : function(){}, + on_ajax_error: $.noop, + bg : $('.reveal-modal-bg'), + css : { + open : { + 'opacity' : 0, + 'visibility' : 'visible', + 'display' : 'block' + }, + close : { + 'opacity' : 1, + 'visibility' : 'hidden', + 'display' : 'none' + } + } + }, + + init : function (scope, method, options) { + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.reveal') + .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { + e.preventDefault(); + + if (!self.locked) { + var element = S(this), + ajax = element.data(self.data_attr('reveal-ajax')), + replaceContentSel = element.data(self.data_attr('reveal-replace-content')); + + self.locked = true; + + if (typeof ajax === 'undefined') { + self.open.call(self, element); + } else { + var url = ajax === true ? element.attr('href') : ajax; + self.open.call(self, element, {url : url}, { replaceContentSel : replaceContentSel }); + } + } + }); + + S(document) + .on('click.fndtn.reveal', this.close_targets(), function (e) { + e.preventDefault(); + if (!self.locked) { + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, + bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; + + if (bg_clicked) { + if (settings.close_on_background_click) { + e.stopPropagation(); + } else { + return; + } + } + + self.locked = true; + self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open:not(.toback)') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + + if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + modal.attr('tabindex','0').attr('aria-hidden','false'); + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + // Prevent namespace event from triggering twice + modal.on('open.fndtn.reveal', function(e) { + if (e.namespace !== 'fndtn.reveal') return; + }); + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + if (open_modal.length > 0) { + if (settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + this.show(modal, settings.css.open); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + if (typeof options !== 'undefined' && typeof options.replaceContentSel !== 'undefined') { + modal.find(options.replaceContentSel).html(data); + } else { + modal.html(data); + } + + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + if (open_modal.length > 0) { + if (settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + self.show(modal, settings.css.open); + } + }); + + // check for if user initalized with error callback + if (settings.on_ajax_error !== $.noop) { + $.extend(ajax_settings, { + error : settings.on_ajax_error + }); + } + + $.ajax(ajax_settings); + } + } + self.S(window).trigger('resize'); + }, + + close : function (modal) { + var modal = modal && modal.length ? modal : this.S(this.scope), + open_modals = this.S('[' + this.attr_name() + '].open'), + settings = modal.data(this.attr_name(true) + '-init') || this.settings, + self = this; + + if (open_modals.length > 0) { + + modal.removeAttr('tabindex','0').attr('aria-hidden','true'); + + this.locked = true; + this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + self.toggle_bg(modal, false); + self.to_front(modal); + } + + if (settings.multiple_opened) { + self.hide(modal, settings.css.close, settings); + self.to_front($($.makeArray(open_modals).reverse()[1])); + } else { + self.hide(open_modals, settings.css.close, settings); + } + } + }, + + close_targets : function () { + var base = '.' + this.settings.dismiss_modal_class; + + if (this.settings.close_on_background_click) { + return base + ', .' + this.settings.bg_class; + } + + return base; + }, + + toggle_bg : function (modal, state) { + if (this.S('.' + this.settings.bg_class).length === 0) { + this.settings.bg = $('
            ', {'class': this.settings.bg_class}) + .appendTo('body').hide(); + } + + var visible = this.settings.bg.filter(':visible').length > 0; + if ( state != visible ) { + if ( state == undefined ? visible : !state ) { + this.hide(this.settings.bg); + } else { + this.show(this.settings.bg); + } + } + }, + + show : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init') || this.settings, + root_element = settings.root_element, + context = this; + + if (el.parent(root_element).length === 0) { + var placeholder = el.wrap('
            ').parent(); + + el.on('closed.fndtn.reveal.wrapped', function () { + el.detach().appendTo(placeholder); + el.unwrap().unbind('closed.fndtn.reveal.wrapped'); + }); + + el.detach().appendTo(root_element); + } + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + css.top = $(window).scrollTop() - el.data('offset') + 'px'; + var end_css = { + top: $(window).scrollTop() + el.data('css-top') + 'px', + opacity: 1 + }; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeIn(settings.animation_speed / 2); + } + + this.locked = false; + + return el.show(); + }, + + to_back : function(el) { + el.addClass('toback'); + }, + + to_front : function(el) { + el.removeClass('toback'); + }, + + hide : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init'), + context = this; + settings = settings || this.settings; + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + var end_css = { + top: - $(window).scrollTop() - el.data('offset') + 'px', + opacity: 0 + }; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + var end_css = {opacity : 0}; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeOut(settings.animation_speed / 2); + } + + return el.hide(); + }, + + close_video : function (e) { + var video = $('.flex-video', e.target), + iframe = $('iframe', video); + + if (iframe.length > 0) { + iframe.attr('data-src', iframe[0].src); + iframe.attr('src', iframe.attr('src')); + video.hide(); + } + }, + + open_video : function (e) { + var video = $('.flex-video', e.target), + iframe = video.find('iframe'); + + if (iframe.length > 0) { + var data_src = iframe.attr('data-src'); + if (typeof data_src === 'string') { + iframe[0].src = iframe.attr('data-src'); + } else { + var src = iframe[0].src; + iframe[0].src = undefined; + iframe[0].src = src; + } + video.show(); + } + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + cache_offset : function (modal) { + var offset = modal.show().height() + parseInt(modal.css('top'), 10) + modal.scrollY; + + modal.hide(); + + return offset; + }, + + off : function () { + $(this.scope).off('.fndtn.reveal'); + }, + + reflow : function () {} + }; + + /* + * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} + * getAnimationData('fade') // {animate: true, pop: false, fade: true} + * getAnimationData('pop') // {animate: true, pop: true, fade: false} + * getAnimationData('foo') // {animate: false, pop: false, fade: false} + * getAnimationData(null) // {animate: false, pop: false, fade: false} + */ + function getAnimationData(str) { + var fade = /fade/i.test(str); + var pop = /pop/i.test(str); + return { + animate : fade || pop, + pop : pop, + fade : fade + }; + } +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.2', + + settings : { + start : 0, + end : 100, + step : 1, + precision : null, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + + // update slider value as users change input value + this.S('[' + this.attr_name() + ']').each(function () { + var slider = $(this), + handle = slider.children('.range-slider-handle')[0], + settings = self.initialize_settings(handle); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function(){ + if (this.hasOwnProperty('value')) { + $(this).change(function(){ + // is there a better way to do this? + slider.foundation("slider", "set_value", $(this).val()); + }); + } + }); + } + }); + }, + + get_cursor_position : function (e, xy) { + var pageXY = 'page' + xy.toUpperCase(), + clientXY = 'client' + xy.toUpperCase(), + position; + + if (typeof e[pageXY] !== 'undefined') { + position = e[pageXY]; + } else if (typeof e.originalEvent[clientXY] !== 'undefined') { + position = e.originalEvent[clientXY]; + } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') { + position = e.originalEvent.touches[0][clientXY]; + } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') { + position = e.currentPoint[xy]; + } + + return position; + }, + + set_active_slider : function ($handle) { + this.cache.active = $handle; + }, + + remove_active_slider : function () { + this.cache.active = null; + }, + + calculate_position : function ($handle, cursor_x) { + var self = this, + settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + handle_o = $.data($handle[0], 'handle_o'), + bar_l = $.data($handle[0], 'bar_l'), + bar_o = $.data($handle[0], 'bar_o'); + + requestAnimationFrame(function () { + var pct; + + if (Foundation.rtl && !settings.vertical) { + pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1); + } else { + pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1); + } + + pct = settings.vertical ? 1 - pct : pct; + + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision); + + self.set_ui($handle, norm); + }); + }, + + set_ui : function ($handle, value) { + var settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + bar_l = $.data($handle[0], 'bar_l'), + norm_pct = this.normalized_percentage(value, settings.start, settings.end), + handle_offset = norm_pct * (bar_l - handle_l) - 1, + progress_bar_length = norm_pct * 100, + $handle_parent = $handle.parent(), + $hidden_inputs = $handle.parent().children('input[type=hidden]'); + + if (Foundation.rtl && !settings.vertical) { + handle_offset = -handle_offset; + } + + handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset; + this.set_translate($handle, handle_offset, settings.vertical); + + if (settings.vertical) { + $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%'); + } else { + $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); + } + + $handle_parent.attr(this.attr_name(), value).trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change.fndtn.slider'); + } + + if (!$handle[0].hasAttribute('aria-valuemin')) { + $handle.attr({ + 'aria-valuemin' : settings.start, + 'aria-valuemax' : settings.end + }); + } + $handle.attr('aria-valuenow', value); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function () { + if (this.hasAttribute('value')) { + $(this).val(value); + } else { + $(this).text(value); + } + }); + } + + }, + + normalized_percentage : function (val, start, end) { + return Math.min(1, (val - start) / (end - start)); + }, + + normalized_value : function (val, start, end, step, precision) { + var range = end - start, + point = val * range, + mod = (point - (point % step)) / step, + rem = point % step, + round = ( rem >= step * 0.5 ? step : 0); + return ((mod * step + round) + start).toFixed(precision); + }, + + set_translate : function (ele, offset, vertical) { + if (vertical) { + $(ele) + .css('-webkit-transform', 'translateY(' + offset + 'px)') + .css('-moz-transform', 'translateY(' + offset + 'px)') + .css('-ms-transform', 'translateY(' + offset + 'px)') + .css('-o-transform', 'translateY(' + offset + 'px)') + .css('transform', 'translateY(' + offset + 'px)'); + } else { + $(ele) + .css('-webkit-transform', 'translateX(' + offset + 'px)') + .css('-moz-transform', 'translateX(' + offset + 'px)') + .css('-ms-transform', 'translateX(' + offset + 'px)') + .css('-o-transform', 'translateX(' + offset + 'px)') + .css('transform', 'translateX(' + offset + 'px)'); + } + }, + + limit_to : function (val, min, max) { + return Math.min(Math.max(val, min), max); + }, + + initialize_settings : function (handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())), + decimal_places_match_result; + + if (settings.precision === null) { + decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/); + settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0; + } + + if (settings.vertical) { + $.data(handle, 'bar_o', $(handle).parent().offset().top); + $.data(handle, 'bar_l', $(handle).parent().outerHeight()); + $.data(handle, 'handle_o', $(handle).offset().top); + $.data(handle, 'handle_l', $(handle).outerHeight()); + } else { + $.data(handle, 'bar_o', $(handle).parent().offset().left); + $.data(handle, 'bar_l', $(handle).parent().outerWidth()); + $.data(handle, 'handle_o', $(handle).offset().left); + $.data(handle, 'handle_l', $(handle).outerWidth()); + } + + $.data(handle, 'bar', $(handle).parent()); + return $.data(handle, 'settings', settings); + }, + + set_initial_position : function ($ele) { + var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), + initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start), + $handle = $ele.children('.range-slider-handle'); + this.set_ui($handle, initial); + }, + + set_value : function (value) { + var self = this; + $('[' + self.attr_name() + ']', this.scope).each(function () { + $(this).attr(self.attr_name(), value); + }); + if (!!$(this.scope).attr(self.attr_name())) { + $(this.scope).attr(self.attr_name(), value); + } + self.reflow(); + }, + + reflow : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var handle = $(this).children('.range-slider-handle')[0], + val = $(this).attr(self.attr_name()); + self.initialize_settings(handle); + + if (val) { + self.set_ui($(handle), parseFloat(val)); + } else { + self.set_initial_position($(this)); + } + }); + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.2', + + settings : { + active_class : 'active', + callback : function () {}, + deep_linking : false, + scroll_to_content : true, + is_hover : false + }, + + default_tab_hashes : [], + + init : function (scope, method, options) { + var self = this, + S = this.S; + + // Store the default active tabs which will be referenced when the + // location hash is absent, as in the case of navigating the tabs and + // returning to the first viewing via the browser Back button. + S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () { + self.default_tab_hashes.push(this.hash); + }); + + // store the initial href, which is used to allow correct behaviour of the + // browser back button when deep linking is turned on. + self.entry_location = window.location.href; + + this.bindings(method, options); + this.handle_location_hash_change(); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e, target) { + var settings = S(target).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + e.stopPropagation(); + self.toggle_active_tab(S(target).parent()); + } + }; + + S(this.scope) + .off('.tab') + // Key event: focus/tab key + .on('keydown.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + var keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode == 9) { + e.preventDefault(); + // TODO: Change usual_tab_behavior into accessibility function? + usual_tab_behavior(e, el); + } + }) + // Click event: tab title + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + usual_tab_behavior(e, el); + }) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var is_entry_location = window.location.href === self.entry_location, + default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '') + + if (!(is_entry_location && hash === default_hash)) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (anchor.data('tab-content')) { + target_hash = '#' + anchor.data('tab-content').split('#')[1]; + target = S(target_hash); + } + + if (settings.deep_linking) { + + if (settings.scroll_to_content) { + + // retain current hash to scroll to content + go_to_hash(location_hash || target_hash); + + if (location_hash == undefined || location_hash == target_hash) { + tab.parent()[0].scrollIntoView(); + } else { + S(target_hash)[0].scrollIntoView(); + } + } else { + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + go_to_hash('fndtn-' + location_hash.replace('#', '')); + } else { + go_to_hash('fndtn-' + target_hash.replace('#', '')); + } + } + } + + // WARNING: The activation and deactivation of the tab content must + // occur after the deep linking in order to properly refresh the browser + // window (notably in Chrome). + // Clean up multiple attr instances to done once + tab.addClass(settings.active_class).triggerHandler('opened'); + tab_link.attr({'aria-selected' : 'true', tabindex : 0}); + siblings.removeClass(settings.active_class) + siblings.find('a').attr({'aria-selected' : 'false', tabindex : -1}); + target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true', tabindex : -1}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex'); + settings.callback(tab); + target.triggerHandler('toggled', [target]); + tabs.triggerHandler('toggled', [tab]); + + tab_link.off('keydown').on('keydown', interpret_keyup_action ); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.2', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + function _startShow(elt, $this, immediate) { + if (elt.timer) { + return; + } + + if (immediate) { + elt.timer = null; + self.showTip($this); + } else { + elt.timer = setTimeout(function () { + elt.timer = null; + self.showTip($this); + }.bind(elt), self.settings.hover_delay); + } + } + + function _startHide(elt, $this) { + if (elt.timer) { + clearTimeout(elt.timer); + elt.timer = null; + } + + self.hide($this); + } + + $(this.scope) + .off('.tooltip') + .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', + '[' + this.attr_name() + ']', function (e) { + var $this = S(this), + settings = $.extend({}, self.settings, self.data_options($this)), + is_touch = false; + + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) { + return false; + } + + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($this.hasClass('open')) { + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + } + self.hide($this); + } else { + if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + return; + } else if (!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + S(settings.tooltip_class + '.open').hide(); + is_touch = true; + // close other open tooltips on touch + if ($('.open[' + self.attr_name() + ']').length > 0) { + var prevOpen = S($('.open[' + self.attr_name() + ']')[0]); + self.hide(prevOpen); + } + } + + if (/enter|over/i.test(e.type)) { + _startShow(this, $this); + + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + _startHide(this, $this); + } else { + _startShow(this, $this, true); + } + } + }) + .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { + return; + } else if ($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { + self.convert_to_touch($(this)); + } else { + _startHide(this, $(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + _startHide(this, S(this)); + }); + }, + + ie_touch : function (e) { + // How do I distinguish between IE11 and Windows Phone 8????? + return false; + }, + + showTip : function ($target) { + var $tip = this.getTip($target); + if (this.should_show($target, $tip)) { + return this.show($target); + } + return; + }, + + getTip : function ($target) { + var selector = this.selector($target), + settings = $.extend({}, this.settings, this.data_options($target)), + tip = null; + + if (selector) { + tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); + } + + return (typeof tip === 'object') ? tip : false; + }, + + selector : function ($target) { + var dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if (typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
            ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, column, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerHeight(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); + + if (this.small()) { + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); + } else { + var left = target.offset().left; + if (Foundation.rtl) { + nub.addClass('rtl'); + left = target.offset().left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(150); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + $tip.fadeOut(150, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.2', + + settings : { + index : 0, + start_offset : 0, + sticky_class : 'sticky', + custom_back_text : true, + back_text : 'Back', + mobile_show_parent_link : true, + is_hover : true, + scrolltop : true, // jump to top when sticky nav menu toggle is clicked + sticky_on : 'all', + dropdown_autoclose: true + }, + + init : function (section, method, options) { + Foundation.inherit(this, 'add_custom_rule register_media throttle'); + var self = this; + + self.register_media('topbar', 'foundation-mq-topbar'); + + this.bindings(method, options); + + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + var topbar = $(this), + settings = topbar.data(self.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', this); + topbar.data('index', 0); + var topbarContainer = topbar.parent(); + if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { + self.settings.sticky_class = settings.sticky_class; + self.settings.sticky_topbar = topbar; + topbar.data('height', topbarContainer.outerHeight()); + topbar.data('stickyoffset', topbarContainer.offset().top); + } else { + topbar.data('height', topbar.outerHeight()); + } + + if (!settings.assembled) { + self.assemble(topbar); + } + + if (settings.is_hover) { + self.S('.has-dropdown', topbar).addClass('not-click'); + } else { + self.S('.has-dropdown', topbar).removeClass('not-click'); + } + + // Pad body when sticky (scrolled) or fixed. + self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); + + if (topbarContainer.hasClass('fixed')) { + self.S('body').addClass('f-topbar-fixed'); + } + }); + + }, + + is_sticky : function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + var smallMatch = matchMedia(Foundation.media_queries.small).matches; + var medMatch = matchMedia(Foundation.media_queries.medium).matches; + var lrgMatch = matchMedia(Foundation.media_queries.large).matches; + + if (sticky && settings.sticky_on === 'all') { + return true; + } + if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) { + if (smallMatch && !medMatch && !lrgMatch) { return true; } + } + if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) { + if (smallMatch && medMatch && !lrgMatch) { return true; } + } + if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) { + if (smallMatch && medMatch && lrgMatch) { return true; } + } + + return false; + }, + + toggle : function (toggleEl) { + var self = this, + topbar; + + if (toggleEl) { + topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); + } else { + topbar = self.S('[' + this.attr_name() + ']'); + } + + var settings = topbar.data(this.attr_name(true) + '-init'); + + var section = self.S('section, .top-bar-section', topbar); + + if (self.breakpoint()) { + if (!self.rtl) { + section.css({left : '0%'}); + $('>.name', section).css({left : '100%'}); + } else { + section.css({right : '0%'}); + $('>.name', section).css({right : '100%'}); + } + + self.S('li.moved', section).removeClass('moved'); + topbar.data('index', 0); + + topbar + .toggleClass('expanded') + .css('height', ''); + } + + if (settings.scrolltop) { + if (!topbar.hasClass('expanded')) { + if (topbar.hasClass('fixed')) { + topbar.parent().addClass('fixed'); + topbar.removeClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if (topbar.parent().hasClass('fixed')) { + if (settings.scrolltop) { + topbar.parent().removeClass('fixed'); + topbar.addClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + + window.scrollTo(0, 0); + } else { + topbar.parent().removeClass('expanded'); + } + } + } else { + if (self.is_sticky(topbar, topbar.parent(), settings)) { + topbar.parent().addClass('fixed'); + } + + if (topbar.parent().hasClass('fixed')) { + if (!topbar.hasClass('expanded')) { + topbar.removeClass('fixed'); + topbar.parent().removeClass('expanded'); + self.update_sticky_positioning(); + } else { + topbar.addClass('fixed'); + topbar.parent().addClass('expanded'); + self.S('body').addClass('f-topbar-fixed'); + } + } + } + }, + + timer : null, + + events : function (bar) { + var self = this, + S = this.S; + + S(this.scope) + .off('.topbar') + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { + e.preventDefault(); + self.toggle(this); + }) + .on('click.fndtn.topbar contextmenu.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (settings.dropdown_autoclose && settings.is_hover) { + var hoverLi = $(this).closest('.hover'); + hoverLi.removeClass('hover'); + } + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { + self.toggle(); + } + + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { + var li = S(this), + target = S(e.target), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (target.data('revealId')) { + self.toggle(); + return; + } + + if (self.breakpoint()) { + return; + } + + if (settings.is_hover && !Modernizr.touch) { + return; + } + + e.stopImmediatePropagation(); + + if (li.hasClass('hover')) { + li + .removeClass('hover') + .find('li') + .removeClass('hover'); + + li.parents('li.hover') + .removeClass('hover'); + } else { + li.addClass('hover'); + + $(li).siblings().removeClass('hover'); + + if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { + e.preventDefault(); + } + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { + if (self.breakpoint()) { + + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + dropdownHeight = $this.next('.dropdown').outerHeight(), + $selectedLi = $this.closest('li'); + + topbar.data('index', topbar.data('index') + 1); + $selectedLi.addClass('moved'); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); + } + }); + + S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { + self.resize.call(self); + }, 50)).trigger('resize.fndtn.topbar').load(function () { + // Ensure that the offset is calculated after all of the pages resources have loaded + S(this).trigger('resize.fndtn.topbar'); + }); + + S('body').off('.topbar').on('click.fndtn.topbar', function (e) { + var parent = S(e.target).closest('li').closest('li.hover'); + + if (parent.length > 0) { + return; + } + + S('[' + self.attr_name() + '] li.hover').removeClass('hover'); + }); + + // Go up a level on Click + S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + settings = topbar.data(self.attr_name(true) + '-init'), + $movedLi = $this.closest('li.moved'), + $previousLevelUl = $movedLi.parent(); + + topbar.data('index', topbar.data('index') - 1); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + if (topbar.data('index') === 0) { + topbar.css('height', ''); + } else { + topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); + } + + setTimeout(function () { + $movedLi.removeClass('moved'); + }, 300); + }); + + // Show dropdown menus when their items are focused + S(this.scope).find('.dropdown a') + .focus(function () { + $(this).parents('.has-dropdown').addClass('hover'); + }) + .blur(function () { + $(this).parents('.has-dropdown').removeClass('hover'); + }); + }, + + resize : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var topbar = self.S(this), + settings = topbar.data(self.attr_name(true) + '-init'); + + var stickyContainer = topbar.parent('.' + self.settings.sticky_class); + var stickyOffset; + + if (!self.breakpoint()) { + var doToggle = topbar.hasClass('expanded'); + topbar + .css('height', '') + .removeClass('expanded') + .find('li') + .removeClass('hover'); + + if (doToggle) { + self.toggle(topbar); + } + } + + if (self.is_sticky(topbar, stickyContainer, settings)) { + if (stickyContainer.hasClass('fixed')) { + // Remove the fixed to allow for correct calculation of the offset. + stickyContainer.removeClass('fixed'); + + stickyOffset = stickyContainer.offset().top; + if (self.S(document.body).hasClass('f-topbar-fixed')) { + stickyOffset -= topbar.data('height'); + } + + topbar.data('stickyoffset', stickyOffset); + stickyContainer.addClass('fixed'); + } else { + stickyOffset = stickyContainer.offset().top; + topbar.data('stickyoffset', stickyOffset); + } + } + + }); + }, + + breakpoint : function () { + return !matchMedia(Foundation.media_queries['topbar']).matches; + }, + + small : function () { + return matchMedia(Foundation.media_queries['small']).matches; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + assemble : function (topbar) { + var self = this, + settings = topbar.data(this.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', topbar); + + // Pull element out of the DOM for manipulation + section.detach(); + + self.S('.has-dropdown>a', section).each(function () { + var $link = self.S(this), + $dropdown = $link.siblings('.dropdown'), + url = $link.attr('href'), + $titleLi; + + if (!$dropdown.find('.title.back').length) { + + if (settings.mobile_show_parent_link == true && url) { + $titleLi = $('
          2. '); + } else { + $titleLi = $('
          3. '); + } + + // Copy link to subnav + if (settings.custom_back_text == true) { + $('h5>a', $titleLi).html(settings.back_text); + } else { + $('h5>a', $titleLi).html('« ' + $link.html()); + } + $dropdown.prepend($titleLi); + } + }); + + // Put element back in the DOM + section.appendTo(topbar); + + // check for sticky + this.sticky(); + + this.assembled(topbar); + }, + + assembled : function (topbar) { + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true})); + }, + + height : function (ul) { + var total = 0, + self = this; + + $('> li', ul).each(function () { + total += self.S(this).outerHeight(true); + }); + + return total; + }, + + sticky : function () { + var self = this; + + this.S(window).on('scroll', function () { + self.update_sticky_positioning(); + }); + }, + + update_sticky_positioning : function () { + var klass = '.' + this.settings.sticky_class, + $window = this.S(window), + self = this; + + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + var distance = this.settings.sticky_topbar.data('stickyoffset') + this.settings.start_offset; + if (!self.S(klass).hasClass('expanded')) { + if ($window.scrollTop() > (distance)) { + if (!self.S(klass).hasClass('fixed')) { + self.S(klass).addClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if ($window.scrollTop() <= distance) { + if (self.S(klass).hasClass('fixed')) { + self.S(klass).removeClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + } + } + } + } + }, + + off : function () { + this.S(this.scope).off('.fndtn.topbar'); + this.S(window).off('.fndtn.topbar'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation.min.js b/js/foundation/js/foundation.min.js new file mode 100644 index 0000000..ea8e52c --- /dev/null +++ b/js/foundation/js/foundation.min.js @@ -0,0 +1,5 @@ +!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}var f=function(b){for(var c=b.length,d=a("head");c--;)0===d.has("."+b[c]).length&&d.append('')};f(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var g=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},h=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},i=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},j=function(b,c){var d=this,e=function(){var e=g(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return g(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):g("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},k=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};/*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ +b.matchMedia||(b.matchMedia=function(){var a=b.styleMedia||b.media;if(!a){var d=c.createElement("style"),e=c.getElementsByTagName("script")[0],f=null;d.type="text/css",d.id="matchmediajs-test",e.parentNode.insertBefore(d,e),f="getComputedStyle"in b&&b.getComputedStyle(d,null)||d.currentStyle,a={matchMedium:function(a){var b="@media "+a+"{ #matchmediajs-test { width: 1px; } }";return d.styleSheet?d.styleSheet.cssText=b:d.textContent=b,"1px"===f.width}}}return function(b){return{matches:a.matchMedium(b||"all"),media:b||"all"}}}()),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var h=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(g("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,h));else for(var j in this.libs)i.push(this.init_lib(j,c));return g(b).load(function(){g(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=h,a.add_namespace=i,a.bindings=j,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:g,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return a.data(b.length>0?b+"-"+c:c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(-1===g[1].indexOf(".")?g[1]=parseInt(g[1],10):g[1]=parseFloat(g[1])),2===g.length&&g[0].length>0&&(i[e(g[0])]=e(g[1]));return i},register_media:function(b,c){Foundation.media_queries[b]===d&&(a("head").append(''),Foundation.media_queries[b]=e(a("."+c).css("font-family")))},add_custom_rule:function(a,b){if(b===d&&Foundation.stylesheet)Foundation.stylesheet.insertRule(a,Foundation.stylesheet.cssRules.length);else{var c=Foundation.media_queries[b];c!==d&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[b]+"{ "+a+" }",Foundation.stylesheet.cssRules.length)}},image_loaded:function(a,b){function c(a){for(var b=a.length,c=b-1;c>=0;c--)if(a.attr("height")===d)return!1;return!0}var e=this,f=a.length;(0===f||c(a))&&b(a),a.each(function(){k(e.S(this),function(){f-=1,0===f&&b(a)})})},random_str:function(){return this.fidx||(this.fidx=0),this.prefix=this.prefix||[this.name||"F",(+new Date).toString(36)].join("-"),this.prefix+(this.fidx++).toString(36)},match:function(a){return b.matchMedia(a).matches},is_small_up:function(){return this.match(Foundation.media_queries.small)},is_medium_up:function(){return this.match(Foundation.media_queries.medium)},is_large_up:function(){return this.match(Foundation.media_queries.large)},is_xlarge_up:function(){return this.match(Foundation.media_queries.xlarge)},is_xxlarge_up:function(){return this.match(Foundation.media_queries.xxlarge)},is_small_only:function(){return!(this.is_medium_up()||this.is_large_up()||this.is_xlarge_up()||this.is_xxlarge_up())},is_medium_only:function(){return this.is_medium_up()&&!this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_large_only:function(){return this.is_medium_up()&&this.is_large_up()&&!this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&!this.is_xxlarge_up()},is_xxlarge_only:function(){return this.is_medium_up()&&this.is_large_up()&&this.is_xlarge_up()&&this.is_xxlarge_up()}}},a.fn.foundation=function(){var a=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(a)),this})}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.2",settings:{live_validate:!0,validate_on_blur:!0,focus_on_invalid:!0,error_labels:!0,error_class:"error",timeout:1e3,patterns:{alpha:/^[a-zA-Z]+$/,alpha_numeric:/^[a-zA-Z0-9]+$/,integer:/^[-+]?\d+$/,number:/^[-+]?\d*(?:[\.\,]\d+)?$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,url:/^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,datetime:/^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,time:/^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,dateISO:/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,month_day_year:/^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,day_month_year:/^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/},validators:{equalTo:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){function c(a,b){clearTimeout(d.timer),d.timer=setTimeout(function(){d.validate([a],b)}.bind(a),f.timeout)}var d=this,e=d.S(b).attr("novalidate","novalidate"),f=e.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),e.off(".abide").on("submit.fndtn.abide",function(a){var b=/ajax/i.test(d.S(this).attr(d.attr_name()));return d.validate(d.S(this).find("input, textarea, select").not(":hidden, [data-abide-ignore]").get(),a,b)}).on("validate.fndtn.abide",function(a){"manual"===f.validate_on&&d.validate([a.target],a)}).on("reset",function(b){return d.reset(a(this),b)}).find("input, textarea, select").not(":hidden, [data-abide-ignore]").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"tab"===f.validate_on&&9===a.which?c(this,a):"change"===f.validate_on&&c(this,a)}).on("focus",function(b){navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)&&a("html, body").animate({scrollTop:a(b.target).offset().top},100)})},reset:function(b,c){var d=this;b.removeAttr(d.invalid_attr),a("["+d.invalid_attr+"]",b).removeAttr(d.invalid_attr),a("."+d.settings.error_class,b).not("small").removeClass(d.settings.error_class),a(":input",b).not(":button, :submit, :reset, :hidden, [data-abide-ignore]").val("").removeAttr(d.invalid_attr)},validate:function(a,b,c){for(var d=this.parse_patterns(a),e=d.length,f=this.S(a[0]).closest("form"),g=/submit/.test(b.type),h=0;e>h;h++)if(!d[h]&&(g||c))return this.settings.focus_on_invalid&&a[h].focus(),f.trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[],e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(l){for(var r=l.split(" "),s=!0,t=!0,u=0;u0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid")):(this.S(h).attr(this.invalid_attr,""),f.addClass("error"),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid"))}else if(q.push(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?!0:!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var v=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),w=v.length>0?v[0].id:"";w.length>0&&h.setAttribute("aria-describedby",w),f.addClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.addClass(this.settings.error_class).attr("role","alert"),a(h).triggerHandler("invalid")}d=d.concat(q)}return d},valid_checkbox:function(b,c){var b=this.S(b),d=b.is(":checked")||!c||b.get(0).getAttribute("disabled");return d?(b.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(b).triggerHandler("valid")):(b.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(b).triggerHandler("invalid")),d},valid_radio:function(b,c){for(var d=b.getAttribute("name"),e=this.S(b).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+d+"']"),f=e.length,g=!1,h=!1,i=0;f>i;i++)e[i].getAttribute("disabled")?(h=!0,g=!0):e[i].checked?g=!0:h&&(g=!1);for(var i=0;f>i;i++)g?(this.S(e[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class),a(e[i]).triggerHandler("valid")):(this.S(e[i]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),a(e[i]).triggerHandler("invalid"));return g},valid_equal:function(a,b,d){var e=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,f=a.value,g=e===f;return g?(this.S(a).removeAttr(this.invalid_attr),d.removeClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.removeClass(this.settings.error_class)):(this.S(a).attr(this.invalid_attr,""),d.addClass(this.settings.error_class),label.length>0&&settings.error_labels&&label.addClass(this.settings.error_class)),g},valid_oneof:function(a,b,c,d){var a=this.S(a),e=this.S("["+this.add_namespace("data-oneof")+"]"),f=e.filter(":checked").length>0;if(f?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),!d){var g=this;e.each(function(){g.valid_oneof.call(g,this,null,null,!0)})}return f},reflow:function(a,b){var c=this,d=c.S("["+this.attr_name()+"]").attr("novalidate","novalidate");c.S(d).each(function(a,b){c.events(b)})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.2",settings:{content_class:"content",active_class:"active",multi_expand:!1,toggleable:!0,callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=this.S;c.create(this.S(b)),d(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > dd > a, ["+this.attr_name()+"] > li > a",function(b){var e=d(this).closest("["+c.attr_name()+"]"),f=c.attr_name()+"="+e.attr(c.attr_name()),g=e.data(c.attr_name(!0)+"-init")||c.settings,h=d("#"+this.href.split("#")[1]),i=a("> dd, > li",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return b.preventDefault(),e.attr(c.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class+", ["+f+"] li > ."+g.content_class),i=i.add("["+f+"] dd, ["+f+"] li")),g.toggleable&&h.is(k)?(h.parent("dd, li").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),d(this).attr("aria-expanded",function(a,b){return"true"===b?"false":"true"}),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h])):(g.multi_expand||(j.removeClass(g.active_class),i.removeClass(g.active_class),i.children("a").attr("aria-expanded","false")),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),e.triggerHandler("toggled",[h]),void d(this).attr("aria-expanded","true"))})},create:function(b){var c=this,d=b,e=a("> .accordion-navigation",d),f=d.data(c.attr_name(!0)+"-init")||c.settings;e.children("a").attr("aria-expanded","false"),e.has("."+f.content_class+"."+f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.2",settings:{callback:function(){}},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=this.S;a(this.scope).off(".alert").on("click.fndtn.alert","["+this.attr_name()+"] .close",function(a){var d=c(this).closest("["+b.attr_name()+"]"),e=d.data(b.attr_name(!0)+"-init")||b.settings;a.preventDefault(),Modernizr.csstransitions?(d.addClass("alert-close"),d.on("transitionend webkitTransitionEnd oTransitionEnd",function(a){c(this).trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close.fndtn.alert").remove(),e.callback()})})},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.5.2",settings:{templates:{viewing:'×'},close_selectors:".clearing-close, div.clearing-blackout",open_selectors:"",skip_selector:"",touch_label:"",init:!1,locked:!1},init:function(a,b,c){var d=this;Foundation.inherit(this,"throttle image_loaded"),this.bindings(b,c),d.S(this.scope).is("["+this.attr_name()+"]")?this.assemble(d.S("li",this.scope)):d.S("["+this.attr_name()+"]",this.scope).each(function(){d.assemble(d.S("li",this))})},events:function(d){var e=this,f=e.S,g=a(".scroll-container");g.length>0&&(this.scope=g),f(this.scope).off(".clearing").on("click.fndtn.clearing","ul["+this.attr_name()+"] li "+this.settings.open_selectors,function(a,b,c){var b=b||f(this),c=c||b,d=b.next("li"),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init"),h=f(a.target);a.preventDefault(),g||(e.init(),g=b.closest("["+e.attr_name()+"]").data(e.attr_name(!0)+"-init")),c.hasClass("visible")&&b[0]===c[0]&&d.length>0&&e.is_open(b)&&(c=d,h=f("img",c)),e.open(h,b,c),e.update_paddles(c)}).on("click.fndtn.clearing",".clearing-main-next",function(a){e.nav(a,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(a){e.nav(a,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(a){Foundation.libs.clearing.close(a,this)}),a(c).on("keydown.fndtn.clearing",function(a){e.keydown(a)}),f(b).off(".clearing").on("resize.fndtn.clearing",function(){e.resize()}),this.swipe_events(d)},swipe_events:function(a){var b=this,c=b.S;c(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};c(this).data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var d=c(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=a.touches[0].pageX-d.start_page_x,Foundation.rtl&&(d.delta_x=-d.delta_x),"undefined"==typeof d.is_scrolling&&(d.is_scrolling=!!(d.is_scrolling||Math.abs(d.delta_x)
          ');var d=c.detach(),e="";if(null!=d[0]){e=d[0].outerHTML;var f=this.S("#foundationClearingHolder"),g=c.data(this.attr_name(!0)+"-init"),h={grid:'",viewing:g.templates.viewing},i='
          '+h.viewing+h.grid+"
          ",j=this.settings.touch_label;Modernizr.touch&&(i=a(i).find(".clearing-touch-label").html(j).end()),f.after(i).remove()}}},open:function(b,d,e){function f(){setTimeout(function(){this.image_loaded(m,function(){1!==m.outerWidth()||o?g.call(this,m):f.call(this)}.bind(this))}.bind(this),100)}function g(b){var c=a(b);c.css("visibility","visible"),c.trigger("imageVisible"),i.css("overflow","hidden"),j.addClass("clearing-blackout"),k.addClass("clearing-container"),l.show(),this.fix_height(e).caption(h.S(".clearing-caption",l),h.S("img",e)).center_and_label(b,n).shift(d,e,function(){e.closest("li").siblings().removeClass("visible"),e.closest("li").addClass("visible")}),l.trigger("opened.fndtn.clearing")}var h=this,i=a(c.body),j=e.closest(".clearing-assembled"),k=h.S("div",j).first(),l=h.S(".visible-img",k),m=h.S("img",l).not(b),n=h.S(".clearing-touch-label",k),o=!1,p={};a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),p=this.load(b),p.interchange?m.attr("data-interchange",p.interchange).foundation("interchange","reflow"):m.attr("src",p.src).attr("data-interchange",""),m.css("visibility","hidden"),f.call(this))},close:function(b,d){b.preventDefault();var e,f,g=function(a){return/blackout/.test(a.selector)?a:a.closest(".clearing-blackout")}(a(d)),h=a(c.body);return d===b.target&&g&&(h.css("overflow",""),e=a("div",g).first(),f=a(".visible-img",e),f.trigger("close.fndtn.clearing"),this.settings.prev_index=0,a("ul["+this.attr_name()+"]",g).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),e.removeClass("clearing-container"),f.hide(),f.trigger("closed.fndtn.clearing")),a("body").off("touchmove"),!1},is_open:function(a){return a.parent().prop("style").length>0},keydown:function(b){var c=a(".clearing-blackout ul["+this.attr_name()+"]"),d=this.rtl?37:39,e=this.rtl?39:37,f=27;b.which===d&&this.go(c,"next"),b.which===e&&this.go(c,"prev"),b.which===f&&this.S("a.clearing-close").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return b.css(!this.rtl&&b.length>0?{marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}:{marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b,c,d;return"A"===a[0].nodeName?(b=a.attr("href"),c=a.data("clearing-interchange")):(d=a.closest("a"),b=d.attr("href"),c=d.data("clearing-interchange")),this.preload(a),{src:b?b:a.attr("src"),interchange:b?c:a.data("clearing-interchange")}},preload:function(a){this.img(a.closest("li").next(),"next").img(a.closest("li").prev(),"prev")},img:function(b,c){if(b.length){var d,e,f,g=a(".clearing-preload-"+c),h=this.S("a",b);h.length?(d=h.attr("href"),e=h.data("clearing-interchange")):(f=this.S("img",b),d=f.attr("src"),e=f.data("clearing-interchange")),e?g.attr("data-interchange",e):(g.attr("src",d),g.attr("data-interchange",""))}return this},caption:function(a,b){var c=b.attr("data-caption");return c?a.html(c).show():a.text("").hide(),this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click.fndtn.clearing",[c,d]).trigger("change.fndtn.clearing")},shift:function(a,b,c){var d,e=b.parent(),f=this.settings.prev_index||b.index(),g=this.direction(e,a,b),h=this.rtl?"right":"left",i=parseInt(e.css("left"),10),j=b.outerWidth(),k={};b.index()===f||/skip/.test(g)?/skip/.test(g)&&(d=b.index()-this.settings.up_count,this.lock(),d>0?(k[h]=-(d*j),e.animate(k,300,this.unlock())):(k[h]=0,e.animate(k,300,this.unlock()))):/left/.test(g)?(this.lock(),k[h]=i+j,e.animate(k,300,this.unlock())):/right/.test(g)&&(this.lock(),k[h]=i-j,e.animate(k,300,this.unlock())),c()},direction:function(a,b,c){var d,e=this.S("li",a),f=e.outerWidth()+e.outerWidth()/4,g=Math.floor(this.S(".clearing-container").outerWidth()/f)-1,h=e.index(c);return this.settings.up_count=g,d=this.adjacent(this.settings.prev_index,h)?h>g&&h>this.settings.prev_index?"right":h>g-1&&h<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=h,d},adjacent:function(a,b){for(var c=b+1;c>=b-1;c--)if(c===a)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){this.S(this.scope).off(".fndtn.clearing"),this.S(b).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.2",settings:{active_class:"open",disabled_class:"disabled",mega_class:"mega",align:"bottom",is_hover:!1,hover_timeout:150,opened:function(){},closed:function(){}},init:function(b,c,d){Foundation.inherit(this,"throttle"),a.extend(!0,this.settings,c,d),this.bindings(c,d)},events:function(d){var e=this,f=e.S;f(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=f(this).data(e.attr_name(!0)+"-init")||e.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),f(this).parent("[data-reveal-id]").length&&b.stopPropagation(),e.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,d=f(this);clearTimeout(e.timeout),d.data(e.data_attr())?(b=f("#"+d.data(e.data_attr())),c=d):(b=d,c=f("["+e.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(e.attr_name(!0)+"-init")||e.settings;f(a.currentTarget).data(e.data_attr())&&g.is_hover&&e.closeall.call(e),g.is_hover&&e.open.apply(e,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c=f(this);if(c.data(e.data_attr()))b=c.data(e.data_attr(!0)+"-init")||e.settings;else var d=f("["+e.attr_name()+'="'+f(this).attr("id")+'"]'),b=d.data(e.attr_name(!0)+"-init")||e.settings;e.timeout=setTimeout(function(){c.data(e.data_attr())?b.is_hover&&e.close.call(e,f("#"+c.data(e.data_attr()))):b.is_hover&&e.close.call(e,c)}.bind(this),b.hover_timeout)}).on("click.fndtn.dropdown",function(b){var d=f(b.target).closest("["+e.attr_name()+"-content]"),g=d.find("a");return g.length>0&&"false"!==d.attr("aria-autoclose")&&e.close.call(e,f("["+e.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||f(b.target).closest("["+e.attr_name()+"]").length>0?void 0:!f(b.target).data("revealId")&&d.length>0&&(f(b.target).is("["+e.attr_name()+"-content]")||a.contains(d.first()[0],b.target))?void b.stopPropagation():void e.close.call(e,f("["+e.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+e.attr_name()+"-content]",function(){e.settings.closed.call(this)}),f(b).off(".dropdown").on("resize.fndtn.dropdown",e.throttle(function(){e.resize.call(e)},50)),this.resize()},close:function(b){var c=this;b.each(function(d){var e=a("["+c.attr_name()+"="+b[d].id+"]")||a("aria-controls="+b[d].id+"]");e.attr("aria-expanded","false"),c.S(this).hasClass(c.settings.active_class)&&(c.S(this).css(Foundation.rtl?"right":"left","-99999px").attr("aria-hidden","true").removeClass(c.settings.active_class).prev("["+c.attr_name()+"]").removeClass(c.settings.active_class).removeData("target"),c.S(this).trigger("closed.fndtn.dropdown",[b]))}),b.removeClass("f-open-"+this.attr_name(!0))},closeall:function(){var b=this;a.each(b.S(".f-open-"+this.attr_name(!0)),function(){b.close.call(b,b.S(this))})},open:function(a,b){this.css(a.addClass(this.settings.active_class),b),a.prev("["+this.attr_name()+"]").addClass(this.settings.active_class),a.data("target",b.get(0)).trigger("opened.fndtn.dropdown",[a,b]),a.attr("aria-hidden","false"),b.attr("aria-expanded","true"),a.focus(),a.addClass("f-open-"+this.attr_name(!0))},data_attr:function(){return this.namespace.length>0?this.namespace+"-"+this.name:this.name},toggle:function(a){if(!a.hasClass(this.settings.disabled_class)){var b=this.S("#"+a.data(this.data_attr()));0!==b.length&&(this.close.call(this,this.S("["+this.attr_name()+"-content]").not(b)),b.hasClass(this.settings.active_class)?(this.close.call(this,b),b.data("target")!==a.get(0)&&this.open.call(this,b,a)):this.open.call(this,b,a))}},resize:function(){var b=this.S("["+this.attr_name()+"-content].open"),c=a(b.data("target"));b.length&&c.length&&this.css(b,c)},css:function(a,b){var c=Math.max((b.width()-a.width())/2,8),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=a.parent().css("overflow-y")||a.parent().css("overflow");if(this.clear_idx(),this.small()){var f=this.dirs.bottom.call(a,b,d);a.attr("style","").removeClass("drop-left drop-right drop-top").css({position:"absolute",width:"95%","max-width":"none",top:f.top}),a.css(Foundation.rtl?"right":"left",c)}else if("visible"!==e){var g=b[0].offsetTop+b[0].offsetHeight;a.attr("style","").css({position:"absolute",top:g}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a){var d=this.offsetParent(),e=d.offset(),f=a.offset();f.top-=e.top,f.left-=e.left,f.missRight=!1,f.missTop=!1,f.missLeft=!1,f.leftRightFlag=!1;var g;g=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:b.innerWidth;var h=(b.innerWidth-g)/2,i=g;return this.hasClass("mega")||(a.offset().top<=this.outerHeight()&&(f.missTop=!0,i=b.innerWidth-h,f.leftRightFlag=!0),a.offset().left+this.outerWidth()>a.offset().left+h&&a.offset().left-h>this.outerWidth()&&(f.missRight=!0,f.missLeft=!1),a.offset().left-this.outerWidth()<=0&&(f.missLeft=!0,f.missRight=!1)),f},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(),this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=matchMedia(this.settings.named_queries.hasOwnProperty(f)?this.settings.named_queries[f]:f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize.fndtn.interchange")},convert_directive:function(a){var b=this.trim(a);return b.length>0?b:"replace"},parse_scenario:function(a){var b=a[0].match(/(.+),\s*(\w+)\s*$/),c=a[1].match(/(.*)\)/);if(b)var d=b[1],e=b[2];else var f=a[0].split(/,\s*$/),d=f[0],e="";return[this.trim(d),this.convert_directive(e),this.trim(c[1])]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/,\s?\(/);if(e.length>1){var f=this.parse_scenario(e);c.push(f)}}return this.store(a,c)},store:function(a,b){var c=this.random_str(),d=a.data(this.add_namespace("uuid",!0));return this.cache[d]?this.cache[d]:(a.attr(this.add_namespace("data-uuid"),c),this.cache[c]=b)},trim:function(b){return"string"==typeof b?a.trim(b):b},set_data_attr:function(a){return a?this.namespace.length>0?this.namespace+"-"+this.settings.load_attr:this.settings.load_attr:this.namespace.length>0?"data-"+this.namespace+"-"+this.settings.load_attr:"data-"+this.settings.load_attr},parse_data_attr:function(a){for(var b=a.attr(this.attr_name()).split(/\[(.*?)\]/),c=b.length,d=[];c--;)b[c].replace(/[\W\d]+/,"").length>4&&d.push(b[c]);return d},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.joyride={name:"joyride",version:"5.5.2",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
          ',tip:'
          ',wrapper:'
          ',button:'',prev_button:'',modal:'
          ',expose:'
          ',expose_cover:'
          '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(b?this.settings.$li=this.settings.$li.prev():this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}:{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}:{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){a.addClass("auto"===b?c:b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.2",settings:{active_class:"active",threshold:0,destination_threshold:20,throttle_delay:30,fixed_top:0,offset_by_height:!0,duration:700,easing:"swing"},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c)},events:function(){var b=this,c=b.S,d=b.settings;b.set_expedition_position(),c(b.scope).off(".magellan").on("click.fndtn.magellan","["+b.add_namespace("data-magellan-arrival")+"] a[href*=#]",function(c){var d=this.hostname===location.hostname||!this.hostname,e=b.filterPathname(location.pathname)===b.filterPathname(this.pathname),f=this.hash.replace(/(:|\.|\/)/g,"\\$1"),g=this;if(d&&e&&f){c.preventDefault();var h=a(this).closest("["+b.attr_name()+"]"),i=h.data("magellan-expedition-init"),j=this.hash.split("#").join(""),k=a('a[name="'+j+'"]');0===k.length&&(k=a("#"+j));var l=k.offset().top-i.destination_threshold+1;i.offset_by_height&&(l-=h.outerHeight()),a("html, body").stop().animate({scrollTop:l},i.duration,i.easing,function(){history.pushState?history.pushState(null,null,g.pathname+"#"+j):location.hash=g.pathname+"#"+j})}}).on("scroll.fndtn.magellan",b.throttle(this.check_for_arrivals.bind(this),d.throttle_delay))},check_for_arrivals:function(){var a=this;a.update_arrivals(),a.update_expedition_positions()},set_expedition_position:function(){var b=this;a("["+this.attr_name()+"=fixed]",b.scope).each(function(c,d){var e,f,g=a(this),h=g.data("magellan-expedition-init"),i=g.attr("styles");g.attr("style",""),e=g.offset().top+h.threshold,f=parseInt(g.data("magellan-fixed-top")),isNaN(f)||(b.settings.fixed_top=f),g.data(b.data_attr("magellan-top-offset"),e),g.attr("style",i)})},update_expedition_positions:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"=fixed]",c.scope).each(function(){var b=a(this),e=b.data("magellan-expedition-init"),f=b.attr("style"),g=b.data("magellan-top-offset");if(d+c.settings.fixed_top>=g){var h=b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]");0===h.length&&(h=b.clone(),h.removeAttr(c.attr_name()),h.attr(c.add_namespace("data-magellan-expedition-clone"),""),b.before(h)),b.css({position:"fixed",top:e.fixed_top}).addClass("fixed")}else b.prev("["+c.add_namespace("data-magellan-expedition-clone")+"]").remove(),b.attr("style",f).css("position","").css("top","").removeClass("fixed")})},update_arrivals:function(){var c=this,d=a(b).scrollTop();a("["+this.attr_name()+"]",c.scope).each(function(){var b=a(this),e=b.data(c.attr_name(!0)+"-init"),f=c.offsets(b,d),g=b.find("["+c.add_namespace("data-magellan-arrival")+"]"),h=!1;f.each(function(a,d){if(d.viewport_offset>=d.top_offset){var f=b.find("["+c.add_namespace("data-magellan-arrival")+"]");return f.not(d.arrival).removeClass(e.active_class),d.arrival.addClass(e.active_class),h=!0,!0}}),h||g.removeClass(e.active_class)})},offsets:function(b,c){var d=this,e=b.data(d.attr_name(!0)+"-init"),f=c;return b.find("["+d.add_namespace("data-magellan-arrival")+"]").map(function(c,g){var h=a(this).data(d.data_attr("magellan-arrival")),i=a("["+d.add_namespace("data-magellan-destination")+"="+h+"]");if(i.length>0){var j=i.offset().top-e.destination_threshold;return e.offset_by_height&&(j-=b.outerHeight()),j=Math.floor(j),{destination:i,arrival:a(this),top_offset:j,viewport_offset:f}}}).sort(function(a,b){return a.top_offsetb.top_offset?1:0})},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){this.S(this.scope).off(".magellan"),this.S(b).off(".magellan")},filterPathname:function(a){return a=a||"",a.replace(/^\//,"").replace(/(?:index|default).[a-zA-Z]{3,4}$/,"").replace(/\/$/,"")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.2",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="";"move"===this.settings.open_method?(d="move-",e="right",f="left"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close.fndtn.offcanvas"),b.removeClass(a)},click_toggle_class:function(a,b){ +a.preventDefault();var c=this.get_wrapper(a);this.toggle(b,c)},click_remove_class:function(a,b){a.preventDefault();var c=this.get_wrapper(a);this.hide(b,c)},get_settings:function(a){var b=this.S(a.target).closest("["+this.attr_name()+"]");return b.data(this.attr_name(!0)+"-init")||this.settings},get_wrapper:function(a){var b=this.S(a?a.target:this.scope).closest(".off-canvas-wrap");return 0===b.length&&(b=this.S(".off-canvas-wrap")),b},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";var e=function(){},f=function(e,f){if(e.hasClass(f.slides_container_class))return this;var j,k,l,m,n,o,p=this,q=e,r=0,s=!1;p.slides=function(){return q.children(f.slide_selector)},p.slides().first().addClass(f.active_slide_class),p.update_slide_number=function(b){f.slide_number&&(k.find("span:first").text(parseInt(b)+1),k.find("span:last").text(p.slides().length)),f.bullets&&(l.children().removeClass(f.bullets_active_class),a(l.children().get(b)).addClass(f.bullets_active_class))},p.update_active_link=function(b){var c=a('[data-orbit-link="'+p.slides().eq(b).attr("data-orbit-slide")+'"]');c.siblings().removeClass(f.bullets_active_class),c.addClass(f.bullets_active_class)},p.build_markup=function(){q.wrap('
          '),j=q.parent(),q.addClass(f.slides_container_class),f.stack_on_small&&j.addClass(f.stack_on_small_class),f.navigation_arrows&&(j.append(a('').addClass(f.prev_class)),j.append(a('').addClass(f.next_class))),f.timer&&(m=a("
          ").addClass(f.timer_container_class),m.append(""),m.append(a("
          ").addClass(f.timer_progress_class)),m.addClass(f.timer_paused_class),j.append(m)),f.slide_number&&(k=a("
          ").addClass(f.slide_number_class),k.append(" "+f.slide_number_text+" "),j.append(k)),f.bullets&&(l=a("
            ").addClass(f.bullets_container_class),j.append(l),l.wrap('
            '),p.slides().each(function(b,c){var d=a("
          1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(d)}))},p._goto=function(b,c){if(b===r)return!1;"object"==typeof o&&o.restart();var d=p.slides(),e="next";if(s=!0,r>b&&(e="prev"),b>=d.length){if(!f.circular)return!1;b=0}else if(0>b){if(!f.circular)return!1;b=d.length-1}var g=a(d.get(r)),h=a(d.get(b));g.css("zIndex",2),g.removeClass(f.active_slide_class),h.css("zIndex",4).addClass(f.active_slide_class),q.trigger("before-slide-change.fndtn.orbit"),f.before_slide_change(),p.update_active_link(b);var i=function(){var a=function(){r=b,s=!1,c===!0&&(o=p.create_timer(),o.start()),p.update_slide_number(r),q.trigger("after-slide-change.fndtn.orbit",[{slide_number:r,total_slides:d.length}]),f.after_slide_change(r,d.length)};q.outerHeight()!=h.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",a):a()};if(1===d.length)return i(),!1;var j=function(){"next"===e&&n.next(g,h,i),"prev"===e&&n.prev(g,h,i)};h.outerHeight()>q.outerHeight()&&f.variable_height?q.animate({height:h.outerHeight()},250,"linear",j):j()},p.next=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r+1)},p.prev=function(a){a.stopImmediatePropagation(),a.preventDefault(),p._goto(r-1)},p.link_custom=function(b){b.preventDefault();var c=a(this).attr("data-orbit-link");if("string"==typeof c&&""!=(c=a.trim(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index())}},p.link_bullet=function(b){var c=a(this).attr("data-orbit-slide");if("string"==typeof c&&""!=(c=a.trim(c)))if(isNaN(parseInt(c))){var d=j.find("[data-orbit-slide="+c+"]");-1!=d.index()&&p._goto(d.index()+1)}else p._goto(parseInt(c))},p.timer_callback=function(){p._goto(r+1,!0)},p.compute_dimensions=function(){var b=a(p.slides().get(r)),c=b.outerHeight();f.variable_height||p.slides().each(function(){a(this).outerHeight()>c&&(c=a(this).outerHeight())}),q.height(c)},p.create_timer=function(){var a=new g(j.find("."+f.timer_container_class),f,p.timer_callback);return a},p.stop_timer=function(){"object"==typeof o&&o.stop()},p.toggle_timer=function(){var a=j.find("."+f.timer_container_class);a.hasClass(f.timer_paused_class)?("undefined"==typeof o&&(o=p.create_timer()),o.start()):"object"==typeof o&&o.stop()},p.init=function(){p.build_markup(),f.timer&&(o=p.create_timer(),Foundation.utils.image_loaded(this.slides().children("img"),o.start)),n=new i(f,q),"slide"===f.animation&&(n=new h(f,q)),j.on("click","."+f.next_class,p.next),j.on("click","."+f.prev_class,p.prev),f.next_on_click&&j.on("click","."+f.slides_container_class+" [data-orbit-slide]",p.link_bullet),j.on("click",p.toggle_timer),f.swipe&&j.on("touchstart.fndtn.orbit",function(a){a.touches||(a=a.originalEvent);var b={start_page_x:a.touches[0].pageX,start_page_y:a.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:d};j.data("swipe-transition",b),a.stopPropagation()}).on("touchmove.fndtn.orbit",function(a){if(a.touches||(a=a.originalEvent),!(a.touches.length>1||a.scale&&1!==a.scale)){var b=j.data("swipe-transition");if("undefined"==typeof b&&(b={}),b.delta_x=a.touches[0].pageX-b.start_page_x,"undefined"==typeof b.is_scrolling&&(b.is_scrolling=!!(b.is_scrolling||Math.abs(b.delta_x)0?d(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):d(this.scope).on("open.fndtn.reveal","["+b.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+b.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+b.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+b.attr_name()+"]",this.close_video),!0},key_up_on:function(a){var b=this;return b.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(a){var c=b.S("["+b.attr_name()+"].open"),d=c.data(b.attr_name(!0)+"-init")||b.settings;d&&27===a.which&&d.close_on_esc&&!b.locked&&b.close.call(b,c)}),!0},key_up_off:function(a){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,d){var e,f=this;c?"undefined"!=typeof c.selector?e=f.S("#"+c.data(f.data_attr("reveal-id"))).first():(e=f.S(this.scope),d=c):e=f.S(this.scope);var g=e.data(f.attr_name(!0)+"-init");if(g=g||this.settings,e.hasClass("open")&&c.attr("data-reveal-id")==e.attr("id"))return f.close(e);if(!e.hasClass("open")){var h=f.S("["+f.attr_name()+"].open");if("undefined"==typeof e.data("css-top")&&e.data("css-top",parseInt(e.css("top"),10)).data("offset",this.cache_offset(e)),e.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(e),e.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),e.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),h.length<1&&this.toggle_bg(e,!0),"string"==typeof d&&(d={url:d}),"undefined"!=typeof d&&d.url){var i="undefined"!=typeof d.success?d.success:null;a.extend(d,{success:function(b,c,d){if(a.isFunction(i)){var j=i(b,c,d);"string"==typeof j&&(b=j)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?e.find(options.replaceContentSel).html(b):e.html(b),f.S(e).foundation("section","reflow"),f.S(e).children().foundation(),h.length>0&&(g.multiple_opened?f.to_back(h):f.hide(h,g.css.close)),f.show(e,g.css.open)}}),g.on_ajax_error!==a.noop&&a.extend(d,{error:g.on_ajax_error}),a.ajax(d)}else h.length>0&&(g.multiple_opened?f.to_back(h):f.hide(h,g.css.close)),this.show(e,g.css.open)}f.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings,e=this;c.length>0&&(b.removeAttr("tabindex","0").attr("aria-hidden","true"),this.locked=!0,this.key_up_off(b),b.trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(e.toggle_bg(b,!1),e.to_front(b)),d.multiple_opened?(e.hide(b,d.css.close,d),e.to_front(a(a.makeArray(c).reverse()[1]))):e.hide(c,d.css.close,d))},close_targets:function(){var a="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?a+", ."+this.settings.bg_class:a},toggle_bg:function(b,c){0===this.S("."+this.settings.bg_class).length&&(this.settings.bg=a("
            ",{"class":this.settings.bg_class}).appendTo("body").hide());var e=this.settings.bg.filter(":visible").length>0;c!=e&&((c==d?e:!c)?this.hide(this.settings.bg):this.show(this.settings.bg))},show:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init")||this.settings,g=f.root_element,h=this;if(0===c.parent(g).length){var i=c.wrap('
            ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(i),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var j=e(f.animation);if(j.animate||(this.locked=!1),j.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var k={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}if(j.fade){d.top=a(b).scrollTop()+c.data("css-top")+"px";var k={opacity:1};return setTimeout(function(){return c.css(d).animate(k,f.animation_speed,"linear",function(){h.locked=!1,c.trigger("opened.fndtn.reveal")}).addClass("open")},f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeIn(f.animation_speed/2):(this.locked=!1,c.show())},to_back:function(a){a.addClass("toback")},to_front:function(a){a.removeClass("toback")},hide:function(c,d){if(d){var f=c.data(this.attr_name(!0)+"-init"),g=this;f=f||this.settings;var h=e(f.animation);if(h.animate||(this.locked=!1),h.pop){var i={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}if(h.fade){var i={opacity:0};return setTimeout(function(){return c.animate(i,f.animation_speed,"linear",function(){g.locked=!1,c.css(d).trigger("closed.fndtn.reveal")}).removeClass("open")},f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed.fndtn.reveal")}var f=this.settings;return e(f.animation).fade?c.fadeOut(f.animation_speed/2):c.hide()},close_video:function(b){var c=a(".flex-video",b.target),d=a("iframe",c);d.length>0&&(d.attr("data-src",d[0].src),d.attr("src",d.attr("src")),c.hide())},open_video:function(b){var c=a(".flex-video",b.target),e=c.find("iframe");if(e.length>0){var f=e.attr("data-src");if("string"==typeof f)e[0].src=e.attr("data-src");else{var g=e[0].src;e[0].src=d,e[0].src=g}c.show()}},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},cache_offset:function(a){var b=a.show().height()+parseInt(a.css("top"),10)+a.scrollY;return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.2",settings:{start:0,end:100,step:1,precision:null,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(a){c.remove_active_slider()}).on("change.fndtn.slider",function(a){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(a){c.reflow()},300)),this.S("["+this.attr_name()+"]").each(function(){var b=a(this),d=b.children(".range-slider-handle")[0],e=c.initialize_settings(d);""!=e.display_selector&&a(e.display_selector).each(function(){this.hasOwnProperty("value")&&a(this).change(function(){b.foundation("slider","set_value",a(this).val())})})})},get_cursor_position:function(a,b){var c,d="page"+b.toUpperCase(),e="client"+b.toUpperCase();return"undefined"!=typeof a[d]?c=a[d]:"undefined"!=typeof a.originalEvent[e]?c=a.originalEvent[e]:a.originalEvent.touches&&a.originalEvent.touches[0]&&"undefined"!=typeof a.originalEvent.touches[0][e]?c=a.originalEvent.touches[0][e]:a.currentPoint&&"undefined"!=typeof a.currentPoint[b]&&(c=a.currentPoint[b]),c},set_active_slider:function(a){this.cache.active=a},remove_active_slider:function(){this.cache.active=null},calculate_position:function(b,c){var d=this,e=a.data(b[0],"settings"),f=(a.data(b[0],"handle_l"),a.data(b[0],"handle_o"),a.data(b[0],"bar_l")),g=a.data(b[0],"bar_o");requestAnimationFrame(function(){var a;a=Foundation.rtl&&!e.vertical?d.limit_to((g+f-c)/f,0,1):d.limit_to((c-g)/f,0,1),a=e.vertical?1-a:a;var h=d.normalized_value(a,e.start,e.end,e.step,e.precision);d.set_ui(b,h)})},set_ui:function(b,c){var d=a.data(b[0],"settings"),e=a.data(b[0],"handle_l"),f=a.data(b[0],"bar_l"),g=this.normalized_percentage(c,d.start,d.end),h=g*(f-e)-1,i=100*g,j=b.parent(),k=b.parent().children("input[type=hidden]");Foundation.rtl&&!d.vertical&&(h=-h),h=d.vertical?-h+f-e+1:h,this.set_translate(b,h,d.vertical),d.vertical?b.siblings(".range-slider-active-segment").css("height",i+"%"):b.siblings(".range-slider-active-segment").css("width",i+"%"),j.attr(this.attr_name(),c).trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change.fndtn.slider"),b[0].hasAttribute("aria-valuemin")||b.attr({"aria-valuemin":d.start,"aria-valuemax":d.end}),b.attr("aria-valuenow",c),""!=d.display_selector&&a(d.display_selector).each(function(){this.hasAttribute("value")?a(this).val(c):a(this).text(c)})},normalized_percentage:function(a,b,c){return Math.min(1,(a-b)/(c-b))},normalized_value:function(a,b,c,d,e){var f=c-b,g=a*f,h=(g-g%d)/d,i=g%d,j=i>=.5*d?d:0;return(h*d+j+b).toFixed(e)},set_translate:function(b,c,d){d?a(b).css("-webkit-transform","translateY("+c+"px)").css("-moz-transform","translateY("+c+"px)").css("-ms-transform","translateY("+c+"px)").css("-o-transform","translateY("+c+"px)").css("transform","translateY("+c+"px)"):a(b).css("-webkit-transform","translateX("+c+"px)").css("-moz-transform","translateX("+c+"px)").css("-ms-transform","translateX("+c+"px)").css("-o-transform","translateX("+c+"px)").css("transform","translateX("+c+"px)")},limit_to:function(a,b,c){return Math.min(Math.max(a,b),c)},initialize_settings:function(b){var c,d=a.extend({},this.settings,this.data_options(a(b).parent()));return null===d.precision&&(c=(""+d.step).match(/\.([\d]*)/),d.precision=c&&c[1]?c[1].length:0),d.vertical?(a.data(b,"bar_o",a(b).parent().offset().top),a.data(b,"bar_l",a(b).parent().outerHeight()),a.data(b,"handle_o",a(b).offset().top),a.data(b,"handle_l",a(b).outerHeight())):(a.data(b,"bar_o",a(b).parent().offset().left),a.data(b,"bar_l",a(b).parent().outerWidth()),a.data(b,"handle_o",a(b).offset().left),a.data(b,"handle_l",a(b).outerWidth())),a.data(b,"bar",a(b).parent()),a.data(b,"settings",d)},set_initial_position:function(b){var c=a.data(b.children(".range-slider-handle")[0],"settings"),d="number"!=typeof c.initial||isNaN(c.initial)?Math.floor(.5*(c.end-c.start)/c.step)*c.step+c.start:c.initial,e=b.children(".range-slider-handle");this.set_ui(e,d)},set_value:function(b){var c=this;a("["+c.attr_name()+"]",this.scope).each(function(){a(this).attr(c.attr_name(),b)}),a(this.scope).attr(c.attr_name())&&a(this.scope).attr(c.attr_name(),b),c.reflow()},reflow:function(){var b=this;b.S("["+this.attr_name()+"]").each(function(){var c=a(this).children(".range-slider-handle")[0],d=a(this).attr(b.attr_name());b.initialize_settings(c),d?b.set_ui(a(c),parseFloat(d)):b.set_initial_position(a(this))})}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tab={name:"tab",version:"5.5.2",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,c,d){var e=this,f=this.S;f("["+this.attr_name()+"] > .active > a",this.scope).each(function(){e.default_tab_hashes.push(this.hash)}),e.entry_location=b.location.href,this.bindings(c,d),this.handle_location_hash_change()},events:function(){var a=this,c=this.S,d=function(b,d){var e=c(d).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");(!e.is_hover||Modernizr.touch)&&(b.preventDefault(),b.stopPropagation(),a.toggle_active_tab(c(d).parent()))};c(this.scope).off(".tab").on("keydown.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this,c=a.keyCode||a.which;9==c&&(a.preventDefault(),d(a,b))}).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",function(a){var b=this;d(a,b)}).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");d.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=b.location.href===g.entry_location,d=o.scroll_to_content?g.default_tab_hashes[0]:c?b.location.hash:"fndtn-"+g.default_tab_hashes[0].replace("#","");c&&a===d||(b.location.hash=a)};k.data("tab-content")&&(l="#"+k.data("tab-content").split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false",tabindex:-1}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true",tabindex:-1}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[m]),i.triggerHandler("toggled",[e]),j.off("keydown").on("keydown",p)},data_attr:function(a){return this.namespace.length>0?this.namespace+"-"+a:a},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.2",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b,c){var d=a.extend({},this.settings,this.data_options(b));return"all"===d.show_on?!0:this.small()&&"small"===d.show_on?!0:this.medium()&&"medium"===d.show_on?!0:this.large()&&"large"===d.show_on?!0:!1},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},events:function(b){function c(a,b,c){a.timer||(c?(a.timer=null,e.showTip(b)):a.timer=setTimeout(function(){a.timer=null,e.showTip(b)}.bind(a),e.settings.hover_delay))}function d(a,b){a.timer&&(clearTimeout(a.timer),a.timer=null),e.hide(b)}var e=this,f=e.S;e.create(this.S(b)),a(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"]",function(b){var g=f(this),h=a.extend({},e.settings,e.data_options(g)),i=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&f(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&e.ie_touch(b))return!1;if(g.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),e.hide(g);else{if(h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;if(!h.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),f(h.tooltip_class+".open").hide(),i=!0,a(".open["+e.attr_name()+"]").length>0)){var j=f(a(".open["+e.attr_name()+"]")[0]);e.hide(j)}/enter|over/i.test(b.type)?c(this,g):"mouseout"===b.type||"mouseleave"===b.type?d(this,g):c(this,g,!0)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&e.ie_touch(b)?!1:void(("touch"!=a(this).data("tooltip-open-event-type")||"mouseleave"!=b.type)&&("mouse"==a(this).data("tooltip-open-event-type")&&/MSPointerDown|touchstart/i.test(b.type)?e.convert_to_touch(a(this)):d(this,a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(a){d(this,f(this))})},ie_touch:function(a){return!1},showTip:function(a){var b=this.getTip(a);return this.should_show(a,b)?this.show(a):void 0},getTip:function(b){var c=this.selector(b),d=a.extend({},this.settings,this.data_options(b)),e=null;return c&&(e=this.S('span[data-selector="'+c+'"]'+d.tooltip_class)),"object"==typeof e?e:!1},selector:function(a){var b=a.attr(this.attr_name())||a.attr("data-selector");return"string"!=typeof b&&(b=this.random_str(6),a.attr("data-selector",b).attr("aria-describedby",b)),b},create:function(c){var d=this,e=a.extend({},this.settings,this.data_options(c)),f=this.settings.tip_template;"string"==typeof e.tip_template&&b.hasOwnProperty(e.tip_template)&&(f=b[e.tip_template]);var g=a(f(this.selector(c),a("
            ").html(c.attr("title")).html())),h=this.inheritable_classes(c);g.addClass(h).appendTo(e.append_to),Modernizr.touch&&(g.append(''+e.touch_close_text+""),g.on("touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip",function(a){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;if(c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerHeight(),c.css(this.small()?{width:"100%"}:{width:e?e:"auto"}),i=function(a,b,c,d,e,f){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()},i(c,b.offset().top+b.outerHeight()+10,"auto","auto",b.offset().left),this.small())i(c,b.offset().top+b.outerHeight()+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",b.offset().left);else{var j=b.offset().left;Foundation.rtl&&(f.addClass("rtl"),j=b.offset().left+b.outerWidth()-c.outerWidth()),i(c,b.offset().top+b.outerHeight()+10,"auto","auto",j),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override"),d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,b.offset().top-c.outerHeight(),"auto","auto",j).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b,c){return-1!==a.inArray(b,d)?b:void 0}).join(" "):"";return a.trim(f)},convert_to_touch:function(b){var c=this,d=c.getTip(b),e=a.extend({},c.settings,c.data_options(b));0===d.find(".tap-to-close").length&&(d.append(''+e.touch_close_text+""),d.on("click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose",function(a){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(150)},hide:function(a){var b=this.getTip(a);b.fadeOut(150,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.2",settings:{index:0,start_offset:0, +sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all",dropdown_autoclose:!0},init:function(b,c,d){Foundation.inherit(this,"add_custom_rule register_media throttle");var e=this;e.register_media("topbar","foundation-mq-topbar"),this.bindings(c,d),e.S("["+this.attr_name()+"]",this.scope).each(function(){{var b=a(this),c=b.data(e.attr_name(!0)+"-init");e.S("section, .top-bar-section",this)}b.data("index",0);var d=b.parent();d.hasClass("fixed")||e.is_sticky(b,d,c)?(e.settings.sticky_class=c.sticky_class,e.settings.sticky_topbar=b,b.data("height",d.outerHeight()),b.data("stickyoffset",d.offset().top)):b.data("height",b.outerHeight()),c.assembled||e.assemble(b),c.is_hover?e.S(".has-dropdown",b).addClass("not-click"):e.S(".has-dropdown",b).removeClass("not-click"),e.add_custom_rule(".f-topbar-fixed { padding-top: "+b.data("height")+"px }"),d.hasClass("fixed")&&e.S("body").addClass("f-topbar-fixed")})},is_sticky:function(a,b,c){var d=b.hasClass(c.sticky_class),e=matchMedia(Foundation.media_queries.small).matches,f=matchMedia(Foundation.media_queries.medium).matches,g=matchMedia(Foundation.media_queries.large).matches;return d&&"all"===c.sticky_on?!0:d&&this.small()&&-1!==c.sticky_on.indexOf("small")&&e&&!f&&!g?!0:d&&this.medium()&&-1!==c.sticky_on.indexOf("medium")&&e&&f&&!g?!0:d&&this.large()&&-1!==c.sticky_on.indexOf("large")&&e&&f&&g?!0:!1},toggle:function(c){var d,e=this;d=c?e.S(c).closest("["+this.attr_name()+"]"):e.S("["+this.attr_name()+"]");var f=d.data(this.attr_name(!0)+"-init"),g=e.S("section, .top-bar-section",d);e.breakpoint()&&(e.rtl?(g.css({right:"0%"}),a(">.name",g).css({right:"100%"})):(g.css({left:"0%"}),a(">.name",g).css({left:"100%"})),e.S("li.moved",g).removeClass("moved"),d.data("index",0),d.toggleClass("expanded").css("height","")),f.scrolltop?d.hasClass("expanded")?d.parent().hasClass("fixed")&&(f.scrolltop?(d.parent().removeClass("fixed"),d.addClass("fixed"),e.S("body").removeClass("f-topbar-fixed"),b.scrollTo(0,0)):d.parent().removeClass("expanded")):d.hasClass("fixed")&&(d.parent().addClass("fixed"),d.removeClass("fixed"),e.S("body").addClass("f-topbar-fixed")):(e.is_sticky(d,d.parent(),f)&&d.parent().addClass("fixed"),d.parent().hasClass("fixed")&&(d.hasClass("expanded")?(d.addClass("fixed"),d.parent().addClass("expanded"),e.S("body").addClass("f-topbar-fixed")):(d.removeClass("fixed"),d.parent().removeClass("expanded"),e.update_sticky_positioning())))},timer:null,events:function(c){var d=this,e=this.S;e(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),d.toggle(this)}).on("click.fndtn.topbar contextmenu.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(b){var c=a(this).closest("li"),e=c.closest("["+d.attr_name()+"]"),f=e.data(d.attr_name(!0)+"-init");if(f.dropdown_autoclose&&f.is_hover){var g=a(this).closest(".hover");g.removeClass("hover")}!d.breakpoint()||c.hasClass("back")||c.hasClass("has-dropdown")||d.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var c=e(this),f=e(b.target),g=c.closest("["+d.attr_name()+"]"),h=g.data(d.attr_name(!0)+"-init");return f.data("revealId")?void d.toggle():void(d.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),c.hasClass("hover")?(c.removeClass("hover").find("li").removeClass("hover"),c.parents("li.hover").removeClass("hover")):(c.addClass("hover"),a(c).siblings().removeClass("hover"),"A"===f[0].nodeName&&f.parent().hasClass("has-dropdown")&&b.preventDefault())))}).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown>a",function(a){if(d.breakpoint()){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));c.data("index",c.data("index")+1),g.addClass("moved"),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),c.css("height",b.siblings("ul").outerHeight(!0)+c.data("height"))}}),e(b).off(".topbar").on("resize.fndtn.topbar",d.throttle(function(){d.resize.call(d)},50)).trigger("resize.fndtn.topbar").load(function(){e(this).trigger("resize.fndtn.topbar")}),e("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=e(a.target).closest("li").closest("li.hover");b.length>0||e("["+d.attr_name()+"] li.hover").removeClass("hover")}),e(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=e(this),c=b.closest("["+d.attr_name()+"]"),f=c.find("section, .top-bar-section"),g=(c.data(d.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();c.data("index",c.data("index")-1),d.rtl?(f.css({right:-(100*c.data("index"))+"%"}),f.find(">.name").css({right:100*c.data("index")+"%"})):(f.css({left:-(100*c.data("index"))+"%"}),f.find(">.name").css({left:100*c.data("index")+"%"})),0===c.data("index")?c.css("height",""):c.css("height",h.outerHeight(!0)+c.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),e(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
          2. ":'
          3. '),a("h5>a",b).html(1==d.custom_back_text?d.back_text:"« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset")+this.settings.start_offset;d.S(a).hasClass("expanded")||(c.scrollTop()>e?d.S(a).hasClass("fixed")||(d.S(a).addClass("fixed"),d.S("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&d.S(a).hasClass("fixed")&&(d.S(a).removeClass("fixed"),d.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(b).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document); \ No newline at end of file diff --git a/js/foundation/js/foundation/foundation.abide.js b/js/foundation/js/foundation/foundation.abide.js new file mode 100644 index 0000000..c84960c --- /dev/null +++ b/js/foundation/js/foundation/foundation.abide.js @@ -0,0 +1,408 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.2', + + settings : { + live_validate : true, + validate_on_blur : true, + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + focus_on_invalid : true, + error_labels : true, // labels with a for="inputId" will recieve an `error` class + error_class : 'error', + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + // http://blogs.lse.ac.uk/lti/2008/04/23/a-regular-expression-to-match-any-url/ + url: /^(https?|ftp|file|ssh):\/\/([-;:&=\+\$,\w]+@{1})?([-A-Za-z0-9\.]+)+:?(\d+)?((\/[-\+~%\/\.\w]+)?\??([-\+=&;%@\.\w]+)?#?([\w]+)?)?/, + // abc.de + domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/, + + datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/, + // YYYY-MM-DD + date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/, + // HH:MM:SS + time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/, + dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/, + // MM/DD/YYYY + month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/, + // DD/MM/YYYY + day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/, + + // #FFF or #FFFFFF + color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/ + }, + validators : { + equalTo : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + return valid; + } + } + }, + + timer : null, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + form = self.S(scope).attr('novalidate', 'novalidate'), + settings = form.data(this.attr_name(true) + '-init') || {}; + + this.invalid_attr = this.add_namespace('data-invalid'); + + function validate(originalSelf, e) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([originalSelf], e); + }.bind(originalSelf), settings.timeout); + } + + + form + .off('.abide') + .on('submit.fndtn.abide', function (e) { + var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name())); + return self.validate(self.S(this).find('input, textarea, select').not(":hidden, [data-abide-ignore]").get(), e, is_ajax); + }) + .on('validate.fndtn.abide', function (e) { + if (settings.validate_on === 'manual') { + self.validate([e.target], e); + } + }) + .on('reset', function (e) { + return self.reset($(this), e); + }) + .find('input, textarea, select').not(":hidden, [data-abide-ignore]") + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'tab' && e.which === 9) { + validate(this, e); + } + else if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('focus', function (e) { + if (navigator.userAgent.match(/iPad|iPhone|Android|BlackBerry|Windows Phone|webOS/i)) { + $('html, body').animate({ + scrollTop: $(e.target).offset().top + }, 100); + } + }); + }, + + reset : function (form, e) { + var self = this; + form.removeAttr(self.invalid_attr); + + $('[' + self.invalid_attr + ']', form).removeAttr(self.invalid_attr); + $('.' + self.settings.error_class, form).not('small').removeClass(self.settings.error_class); + $(':input', form).not(':button, :submit, :reset, :hidden, [data-abide-ignore]').val('').removeAttr(self.invalid_attr); + }, + + validate : function (els, e, is_ajax) { + var validations = this.parse_patterns(els), + validation_count = validations.length, + form = this.S(els[0]).closest('form'), + submit_event = /submit/.test(e.type); + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < validation_count; i++) { + if (!validations[i] && (submit_event || is_ajax)) { + if (this.settings.focus_on_invalid) { + els[i].focus(); + } + form.trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = [], + form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (is_radio && required) { + el_validations.push(this.valid_radio(el, required)); + } else if (is_checkbox && required) { + el_validations.push(this.valid_checkbox(el, required)); + + } else if (validator) { + // Validate using each of the specified (space-delimited) validators. + var validators = validator.split(' '); + var last_valid = true, all_valid = true; + for (var iv = 0; iv < validators.length; iv++) { + valid = this.settings.validators[validators[iv]].apply(this, [el, required, parent]) + el_validations.push(valid); + all_valid = valid && last_valid; + last_valid = valid; + } + if (all_valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass('error'); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } else { + + if (el_patterns[i][1].test(value) && valid_length || + !required && el.value.length < 1 || $(el).attr('disabled')) { + el_validations.push(true); + } else { + el_validations.push(false); + } + + el_validations = [el_validations.every(function (valid) {return valid;})]; + if (el_validations[0]) { + this.S(el).removeAttr(this.invalid_attr); + el.setAttribute('aria-invalid', 'false'); + el.removeAttribute('aria-describedby'); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.removeClass(this.settings.error_class).removeAttr('role'); + } + $(el).triggerHandler('valid'); + } else { + this.S(el).attr(this.invalid_attr, ''); + el.setAttribute('aria-invalid', 'true'); + + // Try to find the error associated with the input + var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class); + var errorID = errorElem.length > 0 ? errorElem[0].id : ''; + if (errorID.length > 0) { + el.setAttribute('aria-describedby', errorID); + } + + // el.setAttribute('aria-describedby', $(el).find('.error')[0].id); + parent.addClass(this.settings.error_class); + if (label.length > 0 && this.settings.error_labels) { + label.addClass(this.settings.error_class).attr('role', 'alert'); + } + $(el).triggerHandler('invalid'); + } + } + validations = validations.concat(el_validations); + } + return validations; + }, + + valid_checkbox : function (el, required) { + var el = this.S(el), + valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled')); + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(el).triggerHandler('valid'); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(el).triggerHandler('invalid'); + } + + return valid; + }, + + valid_radio : function (el, required) { + var name = el.getAttribute('name'), + group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"), + count = group.length, + valid = false, + disabled = false; + + // Has to count up to make sure the focus gets applied to the top error + for (var i=0; i < count; i++) { + if( group[i].getAttribute('disabled') ){ + disabled=true; + valid=true; + } else { + if (group[i].checked){ + valid = true; + } else { + if( disabled ){ + valid = false; + } + } + } + } + + // Has to count up to make sure the focus gets applied to the top error + for (var i = 0; i < count; i++) { + if (valid) { + this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + $(group[i]).triggerHandler('valid'); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + $(group[i]).triggerHandler('invalid'); + } + } + + return valid; + }, + + valid_equal : function (el, required, parent) { + var from = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value, + to = el.value, + valid = (from === to); + + if (valid) { + this.S(el).removeAttr(this.invalid_attr); + parent.removeClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.removeClass(this.settings.error_class); + } + } else { + this.S(el).attr(this.invalid_attr, ''); + parent.addClass(this.settings.error_class); + if (label.length > 0 && settings.error_labels) { + label.addClass(this.settings.error_class); + } + } + + return valid; + }, + + valid_oneof : function (el, required, parent, doNotValidateOthers) { + var el = this.S(el), + others = this.S('[' + this.add_namespace('data-oneof') + ']'), + valid = others.filter(':checked').length > 0; + + if (valid) { + el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + if (!doNotValidateOthers) { + var _this = this; + others.each(function () { + _this.valid_oneof.call(_this, this, null, null, true); + }); + } + + return valid; + }, + + reflow : function(scope, options) { + var self = this, + form = self.S('[' + this.attr_name() + ']').attr('novalidate', 'novalidate'); + self.S(form).each(function (idx, el) { + self.events(el); + }); + } + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.accordion.js b/js/foundation/js/foundation/foundation.accordion.js new file mode 100644 index 0000000..898ae85 --- /dev/null +++ b/js/foundation/js/foundation/foundation.accordion.js @@ -0,0 +1,88 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.2', + + settings : { + content_class : 'content', + active_class : 'active', + multi_expand : false, + toggleable : true, + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function (instance) { + var self = this; + var S = this.S; + self.create(this.S(instance)); + + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > dd > a, [' + this.attr_name() + '] > li > a', function (e) { + var accordion = S(this).closest('[' + self.attr_name() + ']'), + groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings, + target = S('#' + this.href.split('#')[1]), + aunts = $('> dd, > li', accordion), + siblings = aunts.children('.' + settings.content_class), + active_content = siblings.filter('.' + settings.active_class); + + e.preventDefault(); + + if (accordion.attr(self.attr_name())) { + siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class + ', [' + groupSelector + '] li > ' + '.' + settings.content_class); + aunts = aunts.add('[' + groupSelector + '] dd, [' + groupSelector + '] li'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('dd, li').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + S(this).attr('aria-expanded', function(i, attr){ + return attr === 'true' ? 'false' : 'true'; + }); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + return; + } + + if (!settings.multi_expand) { + siblings.removeClass(settings.active_class); + aunts.removeClass(settings.active_class); + aunts.children('a').attr('aria-expanded','false'); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + S(this).attr('aria-expanded','true'); + }); + }, + + create: function($instance) { + var self = this, + accordion = $instance, + aunts = $('> .accordion-navigation', accordion), + settings = accordion.data(self.attr_name(true) + '-init') || self.settings; + + aunts.children('a').attr('aria-expanded','false'); + aunts.has('.' + settings.content_class + '.' + settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.alert.js b/js/foundation/js/foundation/foundation.alert.js new file mode 100644 index 0000000..c37f950 --- /dev/null +++ b/js/foundation/js/foundation/foundation.alert.js @@ -0,0 +1,43 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.2', + + settings : { + callback : function () {} + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = this.S; + + $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) { + var alertBox = S(this).closest('[' + self.attr_name() + ']'), + settings = alertBox.data(self.attr_name(true) + '-init') || self.settings; + + e.preventDefault(); + if (Modernizr.csstransitions) { + alertBox.addClass('alert-close'); + alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } + }); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.clearing.js b/js/foundation/js/foundation/foundation.clearing.js new file mode 100644 index 0000000..78fe364 --- /dev/null +++ b/js/foundation/js/foundation/foundation.clearing.js @@ -0,0 +1,586 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version : '5.5.2', + + settings : { + templates : { + viewing : '×' + + '' + + '' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializers and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
            '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
            ' + data.viewing + + data.grid + '
            ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false, + loaded = {}; + + // Event to disable scrolling on touch devices when Clearing is activated + $('body').on('touchmove', function (e) { + e.preventDefault(); + }); + + image.error(function () { + error = true; + }); + + function startLoad() { + setTimeout(function () { + this.image_loaded(image, function () { + if (image.outerWidth() === 1 && !error) { + startLoad.call(this); + } else { + cb.call(this, image); + } + }.bind(this)); + }.bind(this), 100); + } + + function cb (image) { + var $image = $(image); + $image.css('visibility', 'visible'); + $image.trigger('imageVisible'); + // toggle the gallery + body.css('overflow', 'hidden'); + root.addClass('clearing-blackout'); + container.addClass('clearing-container'); + visible_image.show(); + this.fix_height(target) + .caption(self.S('.clearing-caption', visible_image), self.S('img', target)) + .center_and_label(image, label) + .shift(current, target, function () { + target.closest('li').siblings().removeClass('visible'); + target.closest('li').addClass('visible'); + }); + visible_image.trigger('opened.fndtn.clearing') + } + + if (!this.locked()) { + visible_image.trigger('open.fndtn.clearing'); + // set the image to the selected thumbnail + loaded = this.load($image); + if (loaded.interchange) { + image + .attr('data-interchange', loaded.interchange) + .foundation('interchange', 'reflow'); + } else { + image + .attr('src', loaded.src) + .attr('data-interchange', ''); + } + image.css('visibility', 'hidden'); + + startLoad.call(this); + } + }, + + close : function (e, el) { + e.preventDefault(); + + var root = (function (target) { + if (/blackout/.test(target.selector)) { + return target; + } else { + return target.closest('.clearing-blackout'); + } + }($(el))), + body = $(document.body), container, visible_image; + + if (el === e.target && root) { + body.css('overflow', ''); + container = $('div', root).first(); + visible_image = $('.visible-img', container); + visible_image.trigger('close.fndtn.clearing'); + this.settings.prev_index = 0; + $('ul[' + this.attr_name() + ']', root) + .attr('style', '').closest('.clearing-blackout') + .removeClass('clearing-blackout'); + container.removeClass('clearing-container'); + visible_image.hide(); + visible_image.trigger('closed.fndtn.clearing'); + } + + // Event to re-enable scrolling on touch devices + $('body').off('touchmove'); + + return false; + }, + + is_open : function (current) { + return current.parent().prop('style').length > 0; + }, + + keydown : function (e) { + var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'), + NEXT_KEY = this.rtl ? 37 : 39, + PREV_KEY = this.rtl ? 39 : 37, + ESC_KEY = 27; + + if (e.which === NEXT_KEY) { + this.go(clearing, 'next'); + } + if (e.which === PREV_KEY) { + this.go(clearing, 'prev'); + } + if (e.which === ESC_KEY) { + this.S('a.clearing-close').trigger('click.fndtn.clearing'); + } + }, + + nav : function (e, direction) { + var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout'); + + e.preventDefault(); + this.go(clearing, direction); + }, + + resize : function () { + var image = $('img', '.clearing-blackout .visible-img'), + label = $('.clearing-touch-label', '.clearing-blackout'); + + if (image.length) { + this.center_and_label(image, label); + image.trigger('resized.fndtn.clearing') + } + }, + + // visual adjustments + fix_height : function (target) { + var lis = target.parent().children(), + self = this; + + lis.each(function () { + var li = self.S(this), + image = li.find('img'); + + if (li.height() > image.outerHeight()) { + li.addClass('fix-height'); + } + }) + .closest('ul') + .width(lis.length * 100 + '%'); + + return this; + }, + + update_paddles : function (target) { + target = target.closest('li'); + var visible_image = target + .closest('.carousel') + .siblings('.visible-img'); + + if (target.next().length > 0) { + this.S('.clearing-main-next', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-next', visible_image).addClass('disabled'); + } + + if (target.prev().length > 0) { + this.S('.clearing-main-prev', visible_image).removeClass('disabled'); + } else { + this.S('.clearing-main-prev', visible_image).addClass('disabled'); + } + }, + + center_and_label : function (target, label) { + if (!this.rtl && label.length > 0) { + label.css({ + marginLeft : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10 + }); + } else { + label.css({ + marginRight : -(label.outerWidth() / 2), + marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10, + left: 'auto', + right: '50%' + }); + } + return this; + }, + + // image loading and preloading + + load : function ($image) { + var href, + interchange, + closest_a; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + interchange = $image.data('clearing-interchange'); + } else { + closest_a = $image.closest('a'); + href = closest_a.attr('href'); + interchange = closest_a.data('clearing-interchange'); + } + + this.preload($image); + + return { + 'src': href ? href : $image.attr('src'), + 'interchange': href ? interchange : $image.data('clearing-interchange') + } + }, + + preload : function ($image) { + this + .img($image.closest('li').next(), 'next') + .img($image.closest('li').prev(), 'prev'); + }, + + img : function (img, sibling_type) { + if (img.length) { + var preload_img = $('.clearing-preload-' + sibling_type), + new_a = this.S('a', img), + src, + interchange, + image; + + if (new_a.length) { + src = new_a.attr('href'); + interchange = new_a.data('clearing-interchange'); + } else { + image = this.S('img', img); + src = image.attr('src'); + interchange = image.data('clearing-interchange'); + } + + if (interchange) { + preload_img.attr('data-interchange', interchange); + } else { + preload_img.attr('src', src); + preload_img.attr('data-interchange', ''); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + container + .html(caption) + .show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click.fndtn.clearing', [current, target]) + .trigger('change.fndtn.clearing'); + } + }, + + shift : function (current, target, callback) { + var clearing = target.parent(), + old_index = this.settings.prev_index || target.index(), + direction = this.direction(clearing, current, target), + dir = this.rtl ? 'right' : 'left', + left = parseInt(clearing.css('left'), 10), + width = target.outerWidth(), + skip_shift; + + var dir_obj = {}; + + // we use jQuery animate instead of CSS transitions because we + // need a callback to unlock the next animation + // needs support for RTL ** + if (target.index() !== old_index && !/skip/.test(direction)) { + if (/left/.test(direction)) { + this.lock(); + dir_obj[dir] = left + width; + clearing.animate(dir_obj, 300, this.unlock()); + } else if (/right/.test(direction)) { + this.lock(); + dir_obj[dir] = left - width; + clearing.animate(dir_obj, 300, this.unlock()); + } + } else if (/skip/.test(direction)) { + // the target image is not adjacent to the current image, so + // do we scroll right or not + skip_shift = target.index() - this.settings.up_count; + this.lock(); + + if (skip_shift > 0) { + dir_obj[dir] = -(skip_shift * width); + clearing.animate(dir_obj, 300, this.unlock()); + } else { + dir_obj[dir] = 0; + clearing.animate(dir_obj, 300, this.unlock()); + } + } + + callback(); + }, + + direction : function ($el, current, target) { + var lis = this.S('li', $el), + li_width = lis.outerWidth() + (lis.outerWidth() / 4), + up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1, + target_index = lis.index(target), + response; + + this.settings.up_count = up_count; + + if (this.adjacent(this.settings.prev_index, target_index)) { + if ((target_index > up_count) && target_index > this.settings.prev_index) { + response = 'right'; + } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) { + response = 'left'; + } else { + response = false; + } + } else { + response = 'skip'; + } + + this.settings.prev_index = target_index; + + return response; + }, + + adjacent : function (current_index, target_index) { + for (var i = target_index + 1; i >= target_index - 1; i--) { + if (i === current_index) { + return true; + } + } + return false; + }, + + // lock management + + lock : function () { + this.settings.locked = true; + }, + + unlock : function () { + this.settings.locked = false; + }, + + locked : function () { + return this.settings.locked; + }, + + off : function () { + this.S(this.scope).off('.fndtn.clearing'); + this.S(window).off('.fndtn.clearing'); + }, + + reflow : function () { + this.init(); + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.dropdown.js b/js/foundation/js/foundation/foundation.dropdown.js new file mode 100644 index 0000000..5c2e5bb --- /dev/null +++ b/js/foundation/js/foundation/foundation.dropdown.js @@ -0,0 +1,463 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.2', + + settings : { + active_class : 'open', + disabled_class : 'disabled', + mega_class : 'mega', + align : 'bottom', + is_hover : false, + hover_timeout : 150, + opened : function () {}, + closed : function () {} + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.dropdown') + .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) { + var settings = S(this).data(self.attr_name(true) + '-init') || self.settings; + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + if (S(this).parent('[data-reveal-id]').length) { + e.stopPropagation(); + } + self.toggle($(this)); + } + }) + .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this), + dropdown, + target; + + clearTimeout(self.timeout); + + if ($this.data(self.data_attr())) { + dropdown = S('#' + $this.data(self.data_attr())); + target = $this; + } else { + dropdown = $this; + target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]'); + } + + var settings = target.data(self.attr_name(true) + '-init') || self.settings; + + if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) { + self.closeall.call(self); + } + + if (settings.is_hover) { + self.open.apply(self, [dropdown, target]); + } + }) + .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) { + var $this = S(this); + var settings; + + if ($this.data(self.data_attr())) { + settings = $this.data(self.data_attr(true) + '-init') || self.settings; + } else { + var target = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'), + settings = target.data(self.attr_name(true) + '-init') || self.settings; + } + + self.timeout = setTimeout(function () { + if ($this.data(self.data_attr())) { + if (settings.is_hover) { + self.close.call(self, S('#' + $this.data(self.data_attr()))); + } + } else { + if (settings.is_hover) { + self.close.call(self, $this); + } + } + }.bind(this), settings.hover_timeout); + }) + .on('click.fndtn.dropdown', function (e) { + var parent = S(e.target).closest('[' + self.attr_name() + '-content]'); + var links = parent.find('a'); + + if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') { + self.close.call(self, S('[' + self.attr_name() + '-content]')); + } + + if (e.target !== document && !$.contains(document.documentElement, e.target)) { + return; + } + + if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) { + return; + } + + if (!(S(e.target).data('revealId')) && + (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') || + $.contains(parent.first()[0], e.target)))) { + e.stopPropagation(); + return; + } + + self.close.call(self, S('[' + self.attr_name() + '-content]')); + }) + .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.opened.call(this); + }) + .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () { + self.settings.closed.call(this); + }); + + S(window) + .off('.dropdown') + .on('resize.fndtn.dropdown', self.throttle(function () { + self.resize.call(self); + }, 50)); + + this.resize(); + }, + + close : function (dropdown) { + var self = this; + dropdown.each(function (idx) { + var original_target = $('[' + self.attr_name() + '=' + dropdown[idx].id + ']') || $('aria-controls=' + dropdown[idx].id + ']'); + original_target.attr('aria-expanded', 'false'); + if (self.S(this).hasClass(self.settings.active_class)) { + self.S(this) + .css(Foundation.rtl ? 'right' : 'left', '-99999px') + .attr('aria-hidden', 'true') + .removeClass(self.settings.active_class) + .prev('[' + self.attr_name() + ']') + .removeClass(self.settings.active_class) + .removeData('target'); + + self.S(this).trigger('closed.fndtn.dropdown', [dropdown]); + } + }); + dropdown.removeClass('f-open-' + this.attr_name(true)); + }, + + closeall : function () { + var self = this; + $.each(self.S('.f-open-' + this.attr_name(true)), function () { + self.close.call(self, self.S(this)); + }); + }, + + open : function (dropdown, target) { + this + .css(dropdown + .addClass(this.settings.active_class), target); + dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class); + dropdown.data('target', target.get(0)).trigger('opened.fndtn.dropdown', [dropdown, target]); + dropdown.attr('aria-hidden', 'false'); + target.attr('aria-expanded', 'true'); + dropdown.focus(); + dropdown.addClass('f-open-' + this.attr_name(true)); + }, + + data_attr : function () { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.name; + } + + return this.name; + }, + + toggle : function (target) { + if (target.hasClass(this.settings.disabled_class)) { + return; + } + var dropdown = this.S('#' + target.data(this.data_attr())); + if (dropdown.length === 0) { + // No dropdown found, not continuing + return; + } + + this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown)); + + if (dropdown.hasClass(this.settings.active_class)) { + this.close.call(this, dropdown); + if (dropdown.data('target') !== target.get(0)) { + this.open.call(this, dropdown, target); + } + } else { + this.open.call(this, dropdown, target); + } + }, + + resize : function () { + var dropdown = this.S('[' + this.attr_name() + '-content].open'); + var target = $(dropdown.data("target")); + + if (dropdown.length && target.length) { + this.css(dropdown, target); + } + }, + + css : function (dropdown, target) { + var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8), + settings = target.data(this.attr_name(true) + '-init') || this.settings, + parentOverflow = dropdown.parent().css('overflow-y') || dropdown.parent().css('overflow'); + + this.clear_idx(); + + + + if (this.small()) { + var p = this.dirs.bottom.call(dropdown, target, settings); + + dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({ + position : 'absolute', + width : '95%', + 'max-width' : 'none', + top : p.top + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + // detect if dropdown is in an overflow container + else if (parentOverflow !== 'visible') { + var offset = target[0].offsetTop + target[0].offsetHeight; + + dropdown.attr('style', '').css({ + position : 'absolute', + top : offset + }); + + dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset); + } + else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = window.innerWidth; + } + + var actualMarginWidth = (window.innerWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega')) { + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = window.innerWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (t.offset().left - this.outerWidth() <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.equalizer.js b/js/foundation/js/foundation/foundation.equalizer.js new file mode 100644 index 0000000..23ab105 --- /dev/null +++ b/js/foundation/js/foundation/foundation.equalizer.js @@ -0,0 +1,104 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.2', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : false, + act_on_hidden_el: false + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'image_loaded'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) { + this.reflow(); + }.bind(this)); + }, + + equalize : function (equalizer) { + var isStacked = false, + group = equalizer.data('equalizer'), + settings = equalizer.data(this.attr_name(true)+'-init') || this.settings, + vals, + firstTopOffset; + + if (settings.act_on_hidden_el) { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]') : equalizer.find('['+this.attr_name()+'-watch]'); + } + else { + vals = group ? equalizer.find('['+this.attr_name()+'-watch="'+group+'"]:visible') : equalizer.find('['+this.attr_name()+'-watch]:visible'); + } + + if (vals.length === 0) { + return; + } + + settings.before_height_change(); + equalizer.trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + + if (settings.equalize_on_stack === false) { + firstTopOffset = vals.first().offset().top; + vals.each(function () { + if ($(this).offset().top !== firstTopOffset) { + isStacked = true; + return false; + } + }); + if (isStacked) { + return; + } + } + + var heights = vals.map(function () { return $(this).outerHeight(false) }).get(); + + if (settings.use_tallest) { + var max = Math.max.apply(null, heights); + vals.css('height', max); + } else { + var min = Math.min.apply(null, heights); + vals.css('height', min); + } + + settings.after_height_change(); + equalizer.trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this), + media_query = $eq_target.data('equalizer-mq'), + ignore_media_query = true; + + if (media_query) { + media_query = 'is_' + media_query.replace(/-/g, '_'); + if (Foundation.utils.hasOwnProperty(media_query)) { + ignore_media_query = false; + } + } + + self.image_loaded(self.S('img', this), function () { + if (ignore_media_query || Foundation.utils[media_query]()) { + self.equalize($eq_target) + } else { + var vals = $eq_target.find('[' + self.attr_name() + '-watch]:visible'); + vals.css('height', 'auto'); + } + }); + }); + } + }; +})(jQuery, window, window.document); diff --git a/js/foundation/js/foundation/foundation.interchange.js b/js/foundation/js/foundation/foundation.interchange.js new file mode 100644 index 0000000..7ec2ad1 --- /dev/null +++ b/js/foundation/js/foundation/foundation.interchange.js @@ -0,0 +1,359 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.2', + + cache : {}, + + images_loaded : false, + nodes_loaded : false, + + settings : { + load_attr : 'interchange', + + named_queries : { + 'default' : 'only screen', + 'small' : Foundation.media_queries['small'], + 'small-only' : Foundation.media_queries['small-only'], + 'medium' : Foundation.media_queries['medium'], + 'medium-only' : Foundation.media_queries['medium-only'], + 'large' : Foundation.media_queries['large'], + 'large-only' : Foundation.media_queries['large-only'], + 'xlarge' : Foundation.media_queries['xlarge'], + 'xlarge-only' : Foundation.media_queries['xlarge-only'], + 'xxlarge' : Foundation.media_queries['xxlarge'], + 'landscape' : 'only screen and (orientation: landscape)', + 'portrait' : 'only screen and (orientation: portrait)', + 'retina' : 'only screen and (-webkit-min-device-pixel-ratio: 2),' + + 'only screen and (min--moz-device-pixel-ratio: 2),' + + 'only screen and (-o-min-device-pixel-ratio: 2/1),' + + 'only screen and (min-device-pixel-ratio: 2),' + + 'only screen and (min-resolution: 192dpi),' + + 'only screen and (min-resolution: 2dppx)' + }, + + directives : { + replace : function (el, path, trigger) { + // The trigger argument, if called within the directive, fires + // an event named after the directive on the element, passing + // any parameters along to the event that you pass to trigger. + // + // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c) + // + // This allows you to bind a callback like so: + // $('#interchangeContainer').on('replace', function (e, a, b, c) { + // console.log($(this).html(), a, b, c); + // }); + + if (el !== null && /IMG/.test(el[0].nodeName)) { + var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el.attr("src", path); + + return trigger(el[0].src); + } + var last_path = el.data(this.data_attr + '-last-path'), + self = this; + + if (last_path == path) { + return; + } + + if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) { + $(el).css('background-image', 'url(' + path + ')'); + el.data('interchange-last-path', path); + return trigger(path); + } + + return $.get(path, function (response) { + el.html(response); + el.data(self.data_attr + '-last-path', path); + trigger(); + }); + + } + } + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.data_attr = this.set_data_attr(); + $.extend(true, this.settings, method, options); + this.bindings(method, options); + this.reflow(); + }, + + get_media_hash : function () { + var mediaHash = ''; + for (var queryName in this.settings.named_queries ) { + mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString(); + } + return mediaHash; + }, + + events : function () { + var self = this, prevMediaHash; + + $(window) + .off('.interchange') + .on('resize.fndtn.interchange', self.throttle(function () { + var currMediaHash = self.get_media_hash(); + if (currMediaHash !== prevMediaHash) { + self.resize(); + } + prevMediaHash = currMediaHash; + }, 50)); + + return this; + }, + + resize : function () { + var cache = this.cache; + + if (!this.images_loaded || !this.nodes_loaded) { + setTimeout($.proxy(this.resize, this), 50); + return; + } + + for (var uuid in cache) { + if (cache.hasOwnProperty(uuid)) { + var passed = this.results(uuid, cache[uuid]); + if (passed) { + this.settings.directives[passed + .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) { + if (arguments[0] instanceof Array) { + var args = arguments[0]; + } else { + var args = Array.prototype.slice.call(arguments, 0); + } + + return function() { + passed.el.trigger(passed.scenario[1], args); + } + }(passed))); + } + } + } + + }, + + results : function (uuid, scenarios) { + var count = scenarios.length; + + if (count > 0) { + var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]'); + + while (count--) { + var mq, rule = scenarios[count][2]; + if (this.settings.named_queries.hasOwnProperty(rule)) { + mq = matchMedia(this.settings.named_queries[rule]); + } else { + mq = matchMedia(rule); + } + if (mq.matches) { + return {el : el, scenario : scenarios[count]}; + } + } + } + + return false; + }, + + load : function (type, force_update) { + if (typeof this['cached_' + type] === 'undefined' || force_update) { + this['update_' + type](); + } + + return this['cached_' + type]; + }, + + update_images : function () { + var images = this.S('img[' + this.data_attr + ']'), + count = images.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cache = {}; + this.cached_images = []; + this.images_loaded = (count === 0); + + while (i--) { + loaded_count++; + if (images[i]) { + var str = images[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_images.push(images[i]); + } + } + + if (loaded_count === count) { + this.images_loaded = true; + this.enhance('images'); + } + } + + return this; + }, + + update_nodes : function () { + var nodes = this.S('[' + this.data_attr + ']').not('img'), + count = nodes.length, + i = count, + loaded_count = 0, + data_attr = this.data_attr; + + this.cached_nodes = []; + this.nodes_loaded = (count === 0); + + while (i--) { + loaded_count++; + var str = nodes[i].getAttribute(data_attr) || ''; + + if (str.length > 0) { + this.cached_nodes.push(nodes[i]); + } + + if (loaded_count === count) { + this.nodes_loaded = true; + this.enhance('nodes'); + } + } + + return this; + }, + + enhance : function (type) { + var i = this['cached_' + type].length; + + while (i--) { + this.object($(this['cached_' + type][i])); + } + + return $(window).trigger('resize.fndtn.interchange'); + }, + + convert_directive : function (directive) { + + var trimmed = this.trim(directive); + + if (trimmed.length > 0) { + return trimmed; + } + + return 'replace'; + }, + + parse_scenario : function (scenario) { + // This logic had to be made more complex since some users were using commas in the url path + // So we cannot simply just split on a comma + + var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/), + // getting the mq has gotten a bit complicated since we started accounting for several use cases + // of URLs. For now we'll continue to match these scenarios, but we may consider having these scenarios + // as nested objects or arrays in F6. + // regex: match everything before close parenthesis for mq + media_query = scenario[1].match(/(.*)\)/); + + if (directive_match) { + var path = directive_match[1], + directive = directive_match[2]; + + } else { + var cached_split = scenario[0].split(/,\s*$/), + path = cached_split[0], + directive = ''; + } + + return [this.trim(path), this.convert_directive(directive), this.trim(media_query[1])]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + // split array between comma delimited content and mq + // regex: comma, optional space, open parenthesis + var scenario = raw_arr[i].split(/,\s?\(/); + + if (scenario.length > 1) { + var params = this.parse_scenario(scenario); + scenarios.push(params); + } + } + } + + return this.store(el, scenarios); + }, + + store : function (el, scenarios) { + var uuid = this.random_str(), + current_uuid = el.data(this.add_namespace('uuid', true)); + + if (this.cache[current_uuid]) { + return this.cache[current_uuid]; + } + + el.attr(this.add_namespace('data-uuid'), uuid); + return this.cache[uuid] = scenarios; + }, + + trim : function (str) { + + if (typeof str === 'string') { + return $.trim(str); + } + + return str; + }, + + set_data_attr : function (init) { + if (init) { + if (this.namespace.length > 0) { + return this.namespace + '-' + this.settings.load_attr; + } + + return this.settings.load_attr; + } + + if (this.namespace.length > 0) { + return 'data-' + this.namespace + '-' + this.settings.load_attr; + } + + return 'data-' + this.settings.load_attr; + }, + + parse_data_attr : function (el) { + var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/), + i = raw.length, + output = []; + + while (i--) { + if (raw[i].replace(/[\W\d]+/, '').length > 4) { + output.push(raw[i]); + } + } + + return output; + }, + + reflow : function () { + this.load('images', true); + this.load('nodes', true); + } + + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.joyride.js b/js/foundation/js/foundation/foundation.joyride.js new file mode 100644 index 0000000..5433bf7 --- /dev/null +++ b/js/foundation/js/foundation/foundation.joyride.js @@ -0,0 +1,932 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.2', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top' or 'bottom' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
            ', + tip : '
            ', + wrapper : '
            ', + button : '', + prev_button : '', + modal : '
            ', + expose : '
            ', + expose_cover : '
            ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal + if (!/body/i.test(this.settings.$target.selector)) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + this.settings = {}; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.js b/js/foundation/js/foundation/foundation.js new file mode 100644 index 0000000..122ddc2 --- /dev/null +++ b/js/foundation/js/foundation/foundation.js @@ -0,0 +1,725 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2014, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var i = class_array.length; + var head = $('head'); + + while (i--) { + if (head.has('.' + class_array[i]).length === 0) { + head.append(''); + } + } + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /*! matchMedia() polyfill - Test a CSS media type/query in JS. Authors & copyright (c) 2012: Scott Jehl, Paul Irish, Nicholas Zakas, David Knight. Dual MIT/BSD license */ + + window.matchMedia || (window.matchMedia = function() { + "use strict"; + + // For browsers that support matchMedium api such as IE 9 and webkit + var styleMedia = (window.styleMedia || window.media); + + // For those that don't support matchMedium + if (!styleMedia) { + var style = document.createElement('style'), + script = document.getElementsByTagName('script')[0], + info = null; + + style.type = 'text/css'; + style.id = 'matchmediajs-test'; + + script.parentNode.insertBefore(style, script); + + // 'style.currentStyle' is used by IE <= 8 and 'window.getComputedStyle' for all other browsers + info = ('getComputedStyle' in window) && window.getComputedStyle(style, null) || style.currentStyle; + + styleMedia = { + matchMedium: function(media) { + var text = '@media ' + media + '{ #matchmediajs-test { width: 1px; } }'; + + // 'style.styleSheet' is used by IE <= 8 and 'style.textContent' for all other browsers + if (style.styleSheet) { + style.styleSheet.cssText = text; + } else { + style.textContent = text; + } + + // Test if media query is true or false + return info.width === '1px'; + } + }; + } + + return function(media) { + return { + matches: styleMedia.matchMedium(media || 'all'), + media: media || 'all' + }; + }; + }()); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + window.Foundation = { + name : 'Foundation', + + version : '5.5.2', + + media_queries : { + 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }', Foundation.stylesheet.cssRules.length); + } + } + }, + + // Description: + // Performs a callback function when an image is fully loaded + // + // Arguments: + // Image (jQuery Object): Image(s) to check if loaded. + // + // Callback (Function): Function to execute when image is fully loaded. + image_loaded : function (images, callback) { + var self = this, + unloaded = images.length; + + function pictures_has_height(images) { + var pictures_number = images.length; + + for (var i = pictures_number - 1; i >= 0; i--) { + if(images.attr('height') === undefined) { + return false; + }; + }; + + return true; + } + + if (unloaded === 0 || pictures_has_height(images)) { + callback(images); + } + + images.each(function () { + single_image_loaded(self.S(this), function () { + unloaded -= 1; + if (unloaded === 0) { + callback(images); + } + }); + }); + }, + + // Description: + // Returns a random, alphanumeric string + // + // Arguments: + // Length (Integer): Length of string to be generated. Defaults to random + // integer. + // + // Returns: + // Rand (String): Pseudo-random, alphanumeric string. + random_str : function () { + if (!this.fidx) { + this.fidx = 0; + } + this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-'); + + return this.prefix + (this.fidx++).toString(36); + }, + + // Description: + // Helper for window.matchMedia + // + // Arguments: + // mq (String): Media query + // + // Returns: + // (Boolean): Whether the media query passes or not + match : function (mq) { + return window.matchMedia(mq).matches; + }, + + // Description: + // Helpers for checking Foundation default media queries with JS + // + // Returns: + // (Boolean): Whether the media query passes or not + + is_small_up : function () { + return this.match(Foundation.media_queries.small); + }, + + is_medium_up : function () { + return this.match(Foundation.media_queries.medium); + }, + + is_large_up : function () { + return this.match(Foundation.media_queries.large); + }, + + is_xlarge_up : function () { + return this.match(Foundation.media_queries.xlarge); + }, + + is_xxlarge_up : function () { + return this.match(Foundation.media_queries.xxlarge); + }, + + is_small_only : function () { + return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_medium_only : function () { + return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_large_only : function () { + return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up(); + }, + + is_xxlarge_only : function () { + return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up(); + } + } + }; + + $.fn.foundation = function () { + var args = Array.prototype.slice.call(arguments, 0); + + return this.each(function () { + Foundation.init.apply(Foundation, [this].concat(args)); + return this; + }); + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.magellan.js b/js/foundation/js/foundation/foundation.magellan.js new file mode 100644 index 0000000..614923a --- /dev/null +++ b/js/foundation/js/foundation/foundation.magellan.js @@ -0,0 +1,215 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.2', + + settings : { + active_class : 'active', + threshold : 0, // pixels from the top of the expedition for it to become fixes + destination_threshold : 20, // pixels from the top of destination for it to be considered active + throttle_delay : 30, // calculation throttling to increase framerate + fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll + offset_by_height : true, // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side. + duration : 700, // animation duration time + easing : 'swing' // animation easing + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + settings = self.settings; + + // initialize expedition offset + self.set_expedition_position(); + + S(self.scope) + .off('.magellan') + .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href*=#]', function (e) { + var sameHost = ((this.hostname === location.hostname) || !this.hostname), + samePath = self.filterPathname(location.pathname) === self.filterPathname(this.pathname), + testHash = this.hash.replace(/(:|\.|\/)/g, '\\$1'), + anchor = this; + + if (sameHost && samePath && testHash) { + e.preventDefault(); + var expedition = $(this).closest('[' + self.attr_name() + ']'), + settings = expedition.data('magellan-expedition-init'), + hash = this.hash.split('#').join(''), + target = $('a[name="' + hash + '"]'); + + if (target.length === 0) { + target = $('#' + hash); + + } + + // Account for expedition height if fixed position + var scroll_top = target.offset().top - settings.destination_threshold + 1; + if (settings.offset_by_height) { + scroll_top = scroll_top - expedition.outerHeight(); + } + $('html, body').stop().animate({ + 'scrollTop' : scroll_top + }, settings.duration, settings.easing, function () { + if (history.pushState) { + history.pushState(null, null, anchor.pathname + '#' + hash); + } + else { + location.hash = anchor.pathname + '#' + hash; + } + }); + } + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + }, + + check_for_arrivals : function () { + var self = this; + self.update_arrivals(); + self.update_expedition_positions(); + }, + + set_expedition_position : function () { + var self = this; + $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('styles'), // save styles + top_offset, fixed_top; + + expedition.attr('style', ''); + top_offset = expedition.offset().top + settings.threshold; + + //set fixed-top by attribute + fixed_top = parseInt(expedition.data('magellan-fixed-top')); + if (!isNaN(fixed_top)) { + self.settings.fixed_top = fixed_top; + } + + expedition.data(self.data_attr('magellan-top-offset'), top_offset); + expedition.attr('style', styles); + }); + }, + + update_expedition_positions : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + '=fixed]', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data('magellan-expedition-init'), + styles = expedition.attr('style'), // save styles + top_offset = expedition.data('magellan-top-offset'); + + //scroll to the top distance + if (window_top_offset + self.settings.fixed_top >= top_offset) { + // Placeholder allows height calculations to be consistent even when + // appearing to switch between fixed/non-fixed placement + var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']'); + if (placeholder.length === 0) { + placeholder = expedition.clone(); + placeholder.removeAttr(self.attr_name()); + placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), ''); + expedition.before(placeholder); + } + expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed'); + } else { + expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove(); + expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed'); + } + }); + }, + + update_arrivals : function () { + var self = this, + window_top_offset = $(window).scrollTop(); + + $('[' + this.attr_name() + ']', self.scope).each(function () { + var expedition = $(this), + settings = expedition.data(self.attr_name(true) + '-init'), + offsets = self.offsets(expedition, window_top_offset), + arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'), + active_item = false; + offsets.each(function (idx, item) { + if (item.viewport_offset >= item.top_offset) { + var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'); + arrivals.not(item.arrival).removeClass(settings.active_class); + item.arrival.addClass(settings.active_class); + active_item = true; + return true; + } + }); + + if (!active_item) { + arrivals.removeClass(settings.active_class); + } + }); + }, + + offsets : function (expedition, window_offset) { + var self = this, + settings = expedition.data(self.attr_name(true) + '-init'), + viewport_offset = window_offset; + + return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) { + var name = $(this).data(self.data_attr('magellan-arrival')), + dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']'); + if (dest.length > 0) { + var top_offset = dest.offset().top - settings.destination_threshold; + if (settings.offset_by_height) { + top_offset = top_offset - expedition.outerHeight(); + } + top_offset = Math.floor(top_offset); + return { + destination : dest, + arrival : $(this), + top_offset : top_offset, + viewport_offset : viewport_offset + } + } + }).sort(function (a, b) { + if (a.top_offset < b.top_offset) { + return -1; + } + if (a.top_offset > b.top_offset) { + return 1; + } + return 0; + }); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () { + this.S(this.scope).off('.magellan'); + this.S(window).off('.magellan'); + }, + + filterPathname : function (pathname) { + pathname = pathname || ''; + return pathname + .replace(/^\//,'') + .replace(/(?:index|default).[a-zA-Z]{3,4}$/,'') + .replace(/\/$/,''); + }, + + reflow : function () { + var self = this; + // remove placeholder expeditions used for height calculation purposes + $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove(); + } + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.offcanvas.js b/js/foundation/js/foundation/foundation.offcanvas.js new file mode 100644 index 0000000..e73faaf --- /dev/null +++ b/js/foundation/js/foundation/foundation.offcanvas.js @@ -0,0 +1,152 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.2', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open.fndtn.offcanvas'); + $off_canvas.addClass(class_name); + }, + + hide : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('close.fndtn.offcanvas'); + $off_canvas.removeClass(class_name); + }, + + click_toggle_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.toggle(class_name, $off_canvas); + }, + + click_remove_class : function (e, class_name) { + e.preventDefault(); + var $off_canvas = this.get_wrapper(e); + this.hide(class_name, $off_canvas); + }, + + get_settings : function (e) { + var offcanvas = this.S(e.target).closest('[' + this.attr_name() + ']'); + return offcanvas.data(this.attr_name(true) + '-init') || this.settings; + }, + + get_wrapper : function (e) { + var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap'); + + if ($off_canvas.length === 0) { + $off_canvas = this.S('.off-canvas-wrap'); + } + return $off_canvas; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.orbit.js b/js/foundation/js/foundation/foundation.orbit.js new file mode 100644 index 0000000..51e2a04 --- /dev/null +++ b/js/foundation/js/foundation/foundation.orbit.js @@ -0,0 +1,476 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var noop = function () {}; + + var Orbit = function (el, settings) { + // Don't reinitialize plugin + if (el.hasClass(settings.slides_container_class)) { + return this; + } + + var self = this, + container, + slides_container = el, + number_container, + bullets_container, + timer_container, + idx = 0, + animate, + timer, + locked = false, + adjust_height_after = false; + + self.slides = function () { + return slides_container.children(settings.slide_selector); + }; + + self.slides().first().addClass(settings.active_slide_class); + + self.update_slide_number = function (index) { + if (settings.slide_number) { + number_container.find('span:first').text(parseInt(index) + 1); + number_container.find('span:last').text(self.slides().length); + } + if (settings.bullets) { + bullets_container.children().removeClass(settings.bullets_active_class); + $(bullets_container.children().get(index)).addClass(settings.bullets_active_class); + } + }; + + self.update_active_link = function (index) { + var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]'); + link.siblings().removeClass(settings.bullets_active_class); + link.addClass(settings.bullets_active_class); + }; + + self.build_markup = function () { + slides_container.wrap('
            '); + container = slides_container.parent(); + slides_container.addClass(settings.slides_container_class); + + if (settings.stack_on_small) { + container.addClass(settings.stack_on_small_class); + } + + if (settings.navigation_arrows) { + container.append($('').addClass(settings.prev_class)); + container.append($('').addClass(settings.next_class)); + } + + if (settings.timer) { + timer_container = $('
            ').addClass(settings.timer_container_class); + timer_container.append(''); + timer_container.append($('
            ').addClass(settings.timer_progress_class)); + timer_container.addClass(settings.timer_paused_class); + container.append(timer_container); + } + + if (settings.slide_number) { + number_container = $('
            ').addClass(settings.slide_number_class); + number_container.append(' ' + settings.slide_number_text + ' '); + container.append(number_container); + } + + if (settings.bullets) { + bullets_container = $('
              ').addClass(settings.bullets_container_class); + container.append(bullets_container); + bullets_container.wrap('
              '); + self.slides().each(function (idx, el) { + var bullet = $('
            1. ').attr('data-orbit-slide', idx).on('click', self.link_bullet);; + bullets_container.append(bullet); + }); + } + + }; + + self._goto = function (next_idx, start_timer) { + // if (locked) {return false;} + if (next_idx === idx) {return false;} + if (typeof timer === 'object') {timer.restart();} + var slides = self.slides(); + + var dir = 'next'; + locked = true; + if (next_idx < idx) {dir = 'prev';} + if (next_idx >= slides.length) { + if (!settings.circular) { + return false; + } + next_idx = 0; + } else if (next_idx < 0) { + if (!settings.circular) { + return false; + } + next_idx = slides.length - 1; + } + + var current = $(slides.get(idx)); + var next = $(slides.get(next_idx)); + + current.css('zIndex', 2); + current.removeClass(settings.active_slide_class); + next.css('zIndex', 4).addClass(settings.active_slide_class); + + slides_container.trigger('before-slide-change.fndtn.orbit'); + settings.before_slide_change(); + self.update_active_link(next_idx); + + var callback = function () { + var unlock = function () { + idx = next_idx; + locked = false; + if (start_timer === true) {timer = self.create_timer(); timer.start();} + self.update_slide_number(idx); + slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]); + settings.after_slide_change(idx, slides.length); + }; + if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock); + } else { + unlock(); + } + }; + + if (slides.length === 1) {callback(); return false;} + + var start_animation = function () { + if (dir === 'next') {animate.next(current, next, callback);} + if (dir === 'prev') {animate.prev(current, next, callback);} + }; + + if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) { + slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation); + } else { + start_animation(); + } + }; + + self.next = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx + 1); + }; + + self.prev = function (e) { + e.stopImmediatePropagation(); + e.preventDefault(); + self._goto(idx - 1); + }; + + self.link_custom = function (e) { + e.preventDefault(); + var link = $(this).attr('data-orbit-link'); + if ((typeof link === 'string') && (link = $.trim(link)) != '') { + var slide = container.find('[data-orbit-slide=' + link + ']'); + if (slide.index() != -1) {self._goto(slide.index());} + } + }; + + self.link_bullet = function (e) { + var index = $(this).attr('data-orbit-slide'); + if ((typeof index === 'string') && (index = $.trim(index)) != '') { + if (isNaN(parseInt(index))) { + var slide = container.find('[data-orbit-slide=' + index + ']'); + if (slide.index() != -1) {self._goto(slide.index() + 1);} + } else { + self._goto(parseInt(index)); + } + } + + } + + self.timer_callback = function () { + self._goto(idx + 1, true); + } + + self.compute_dimensions = function () { + var current = $(self.slides().get(idx)); + var h = current.outerHeight(); + if (!settings.variable_height) { + self.slides().each(function(){ + if ($(this).outerHeight() > h) { h = $(this).outerHeight(); } + }); + } + slides_container.height(h); + }; + + self.create_timer = function () { + var t = new Timer( + container.find('.' + settings.timer_container_class), + settings, + self.timer_callback + ); + return t; + }; + + self.stop_timer = function () { + if (typeof timer === 'object') { + timer.stop(); + } + }; + + self.toggle_timer = function () { + var t = container.find('.' + settings.timer_container_class); + if (t.hasClass(settings.timer_paused_class)) { + if (typeof timer === 'undefined') {timer = self.create_timer();} + timer.start(); + } else { + if (typeof timer === 'object') {timer.stop();} + } + }; + + self.init = function () { + self.build_markup(); + if (settings.timer) { + timer = self.create_timer(); + Foundation.utils.image_loaded(this.slides().children('img'), timer.start); + } + animate = new FadeAnimation(settings, slides_container); + if (settings.animation === 'slide') { + animate = new SlideAnimation(settings, slides_container); + } + + container.on('click', '.' + settings.next_class, self.next); + container.on('click', '.' + settings.prev_class, self.prev); + + if (settings.next_on_click) { + container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet); + } + + container.on('click', self.toggle_timer); + if (settings.swipe) { + container.on('touchstart.fndtn.orbit', function (e) { + if (!e.touches) {e = e.originalEvent;} + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + container.data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.orbit', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = container.data('swipe-transition'); + if (typeof data === 'undefined') {data = {};} + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if ( typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1); + data.active = true; + self._goto(direction); + } + }) + .on('touchend.fndtn.orbit', function (e) { + container.data('swipe-transition', {}); + e.stopPropagation(); + }) + } + container.on('mouseenter.fndtn.orbit', function (e) { + if (settings.timer && settings.pause_on_hover) { + self.stop_timer(); + } + }) + .on('mouseleave.fndtn.orbit', function (e) { + if (settings.timer && settings.resume_on_mouseout) { + timer.start(); + } + }); + + $(document).on('click', '[data-orbit-link]', self.link_custom); + $(window).on('load resize', self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions); + Foundation.utils.image_loaded(this.slides().children('img'), function () { + container.prev('.' + settings.preloader_class).css('display', 'none'); + self.update_slide_number(0); + self.update_active_link(0); + slides_container.trigger('ready.fndtn.orbit'); + }); + }; + + self.init(); + }; + + var Timer = function (el, settings, callback) { + var self = this, + duration = settings.timer_speed, + progress = el.find('.' + settings.timer_progress_class), + start, + timeout, + left = -1; + + this.update_progress = function (w) { + var new_progress = progress.clone(); + new_progress.attr('style', ''); + new_progress.css('width', w + '%'); + progress.replaceWith(new_progress); + progress = new_progress; + }; + + this.restart = function () { + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + left = -1; + self.update_progress(0); + }; + + this.start = function () { + if (!el.hasClass(settings.timer_paused_class)) {return true;} + left = (left === -1) ? duration : left; + el.removeClass(settings.timer_paused_class); + start = new Date().getTime(); + progress.animate({'width' : '100%'}, left, 'linear'); + timeout = setTimeout(function () { + self.restart(); + callback(); + }, left); + el.trigger('timer-started.fndtn.orbit') + }; + + this.stop = function () { + if (el.hasClass(settings.timer_paused_class)) {return true;} + clearTimeout(timeout); + el.addClass(settings.timer_paused_class); + var end = new Date().getTime(); + left = left - (end - start); + var w = 100 - ((left / duration) * 100); + self.update_progress(w); + el.trigger('timer-stopped.fndtn.orbit'); + }; + }; + + var SlideAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + var animMargin = {}; + animMargin[margin] = '0%'; + + this.next = function (current, next, callback) { + current.animate({marginLeft : '-100%'}, duration); + next.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + current.animate({marginLeft : '100%'}, duration); + prev.css(margin, '-100%'); + prev.animate(animMargin, duration, function () { + current.css(margin, '100%'); + callback(); + }); + }; + }; + + var FadeAnimation = function (settings, container) { + var duration = settings.animation_speed; + var is_rtl = ($('html[dir=rtl]').length === 1); + var margin = is_rtl ? 'marginRight' : 'marginLeft'; + + this.next = function (current, next, callback) { + next.css({'margin' : '0%', 'opacity' : '0.01'}); + next.animate({'opacity' :'1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + + this.prev = function (current, prev, callback) { + prev.css({'margin' : '0%', 'opacity' : '0.01'}); + prev.animate({'opacity' : '1'}, duration, 'linear', function () { + current.css('margin', '100%'); + callback(); + }); + }; + }; + + Foundation.libs = Foundation.libs || {}; + + Foundation.libs.orbit = { + name : 'orbit', + + version : '5.5.2', + + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function (idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.reveal.js b/js/foundation/js/foundation/foundation.reveal.js new file mode 100644 index 0000000..f049f80 --- /dev/null +++ b/js/foundation/js/foundation/foundation.reveal.js @@ -0,0 +1,498 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.2', + + locked : false, + + settings : { + animation : 'fadeAndPop', + animation_speed : 250, + close_on_background_click : true, + close_on_esc : true, + dismiss_modal_class : 'close-reveal-modal', + multiple_opened : false, + bg_class : 'reveal-modal-bg', + root_element : 'body', + open : function(){}, + opened : function(){}, + close : function(){}, + closed : function(){}, + on_ajax_error: $.noop, + bg : $('.reveal-modal-bg'), + css : { + open : { + 'opacity' : 0, + 'visibility' : 'visible', + 'display' : 'block' + }, + close : { + 'opacity' : 1, + 'visibility' : 'hidden', + 'display' : 'none' + } + } + }, + + init : function (scope, method, options) { + $.extend(true, this.settings, method, options); + this.bindings(method, options); + }, + + events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .off('.reveal') + .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) { + e.preventDefault(); + + if (!self.locked) { + var element = S(this), + ajax = element.data(self.data_attr('reveal-ajax')), + replaceContentSel = element.data(self.data_attr('reveal-replace-content')); + + self.locked = true; + + if (typeof ajax === 'undefined') { + self.open.call(self, element); + } else { + var url = ajax === true ? element.attr('href') : ajax; + self.open.call(self, element, {url : url}, { replaceContentSel : replaceContentSel }); + } + } + }); + + S(document) + .on('click.fndtn.reveal', this.close_targets(), function (e) { + e.preventDefault(); + if (!self.locked) { + var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings, + bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0]; + + if (bg_clicked) { + if (settings.close_on_background_click) { + e.stopPropagation(); + } else { + return; + } + } + + self.locked = true; + self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open:not(.toback)') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + + if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + modal.attr('tabindex','0').attr('aria-hidden','false'); + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + // Prevent namespace event from triggering twice + modal.on('open.fndtn.reveal', function(e) { + if (e.namespace !== 'fndtn.reveal') return; + }); + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + if (open_modal.length > 0) { + if (settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + this.show(modal, settings.css.open); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + if (typeof options !== 'undefined' && typeof options.replaceContentSel !== 'undefined') { + modal.find(options.replaceContentSel).html(data); + } else { + modal.html(data); + } + + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + if (open_modal.length > 0) { + if (settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + self.show(modal, settings.css.open); + } + }); + + // check for if user initalized with error callback + if (settings.on_ajax_error !== $.noop) { + $.extend(ajax_settings, { + error : settings.on_ajax_error + }); + } + + $.ajax(ajax_settings); + } + } + self.S(window).trigger('resize'); + }, + + close : function (modal) { + var modal = modal && modal.length ? modal : this.S(this.scope), + open_modals = this.S('[' + this.attr_name() + '].open'), + settings = modal.data(this.attr_name(true) + '-init') || this.settings, + self = this; + + if (open_modals.length > 0) { + + modal.removeAttr('tabindex','0').attr('aria-hidden','true'); + + this.locked = true; + this.key_up_off(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + self.toggle_bg(modal, false); + self.to_front(modal); + } + + if (settings.multiple_opened) { + self.hide(modal, settings.css.close, settings); + self.to_front($($.makeArray(open_modals).reverse()[1])); + } else { + self.hide(open_modals, settings.css.close, settings); + } + } + }, + + close_targets : function () { + var base = '.' + this.settings.dismiss_modal_class; + + if (this.settings.close_on_background_click) { + return base + ', .' + this.settings.bg_class; + } + + return base; + }, + + toggle_bg : function (modal, state) { + if (this.S('.' + this.settings.bg_class).length === 0) { + this.settings.bg = $('
              ', {'class': this.settings.bg_class}) + .appendTo('body').hide(); + } + + var visible = this.settings.bg.filter(':visible').length > 0; + if ( state != visible ) { + if ( state == undefined ? visible : !state ) { + this.hide(this.settings.bg); + } else { + this.show(this.settings.bg); + } + } + }, + + show : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init') || this.settings, + root_element = settings.root_element, + context = this; + + if (el.parent(root_element).length === 0) { + var placeholder = el.wrap('
              ').parent(); + + el.on('closed.fndtn.reveal.wrapped', function () { + el.detach().appendTo(placeholder); + el.unwrap().unbind('closed.fndtn.reveal.wrapped'); + }); + + el.detach().appendTo(root_element); + } + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + css.top = $(window).scrollTop() - el.data('offset') + 'px'; + var end_css = { + top: $(window).scrollTop() + el.data('css-top') + 'px', + opacity: 1 + }; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.trigger('opened.fndtn.reveal'); + }) + .addClass('open'); + }, settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeIn(settings.animation_speed / 2); + } + + this.locked = false; + + return el.show(); + }, + + to_back : function(el) { + el.addClass('toback'); + }, + + to_front : function(el) { + el.removeClass('toback'); + }, + + hide : function (el, css) { + // is modal + if (css) { + var settings = el.data(this.attr_name(true) + '-init'), + context = this; + settings = settings || this.settings; + + var animData = getAnimationData(settings.animation); + if (!animData.animate) { + this.locked = false; + } + if (animData.pop) { + var end_css = { + top: - $(window).scrollTop() - el.data('offset') + 'px', + opacity: 0 + }; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + if (animData.fade) { + var end_css = {opacity : 0}; + + return setTimeout(function () { + return el + .animate(end_css, settings.animation_speed, 'linear', function () { + context.locked = false; + el.css(css).trigger('closed.fndtn.reveal'); + }) + .removeClass('open'); + }, settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed.fndtn.reveal'); + } + + var settings = this.settings; + + // should we animate the background? + if (getAnimationData(settings.animation).fade) { + return el.fadeOut(settings.animation_speed / 2); + } + + return el.hide(); + }, + + close_video : function (e) { + var video = $('.flex-video', e.target), + iframe = $('iframe', video); + + if (iframe.length > 0) { + iframe.attr('data-src', iframe[0].src); + iframe.attr('src', iframe.attr('src')); + video.hide(); + } + }, + + open_video : function (e) { + var video = $('.flex-video', e.target), + iframe = video.find('iframe'); + + if (iframe.length > 0) { + var data_src = iframe.attr('data-src'); + if (typeof data_src === 'string') { + iframe[0].src = iframe.attr('data-src'); + } else { + var src = iframe[0].src; + iframe[0].src = undefined; + iframe[0].src = src; + } + video.show(); + } + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + cache_offset : function (modal) { + var offset = modal.show().height() + parseInt(modal.css('top'), 10) + modal.scrollY; + + modal.hide(); + + return offset; + }, + + off : function () { + $(this.scope).off('.fndtn.reveal'); + }, + + reflow : function () {} + }; + + /* + * getAnimationData('popAndFade') // {animate: true, pop: true, fade: true} + * getAnimationData('fade') // {animate: true, pop: false, fade: true} + * getAnimationData('pop') // {animate: true, pop: true, fade: false} + * getAnimationData('foo') // {animate: false, pop: false, fade: false} + * getAnimationData(null) // {animate: false, pop: false, fade: false} + */ + function getAnimationData(str) { + var fade = /fade/i.test(str); + var pop = /pop/i.test(str); + return { + animate : fade || pop, + pop : pop, + fade : fade + }; + } +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.slider.js b/js/foundation/js/foundation/foundation.slider.js new file mode 100644 index 0000000..5c8a40f --- /dev/null +++ b/js/foundation/js/foundation/foundation.slider.js @@ -0,0 +1,281 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.2', + + settings : { + start : 0, + end : 100, + step : 1, + precision : null, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + + // update slider value as users change input value + this.S('[' + this.attr_name() + ']').each(function () { + var slider = $(this), + handle = slider.children('.range-slider-handle')[0], + settings = self.initialize_settings(handle); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function(){ + if (this.hasOwnProperty('value')) { + $(this).change(function(){ + // is there a better way to do this? + slider.foundation("slider", "set_value", $(this).val()); + }); + } + }); + } + }); + }, + + get_cursor_position : function (e, xy) { + var pageXY = 'page' + xy.toUpperCase(), + clientXY = 'client' + xy.toUpperCase(), + position; + + if (typeof e[pageXY] !== 'undefined') { + position = e[pageXY]; + } else if (typeof e.originalEvent[clientXY] !== 'undefined') { + position = e.originalEvent[clientXY]; + } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') { + position = e.originalEvent.touches[0][clientXY]; + } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') { + position = e.currentPoint[xy]; + } + + return position; + }, + + set_active_slider : function ($handle) { + this.cache.active = $handle; + }, + + remove_active_slider : function () { + this.cache.active = null; + }, + + calculate_position : function ($handle, cursor_x) { + var self = this, + settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + handle_o = $.data($handle[0], 'handle_o'), + bar_l = $.data($handle[0], 'bar_l'), + bar_o = $.data($handle[0], 'bar_o'); + + requestAnimationFrame(function () { + var pct; + + if (Foundation.rtl && !settings.vertical) { + pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1); + } else { + pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1); + } + + pct = settings.vertical ? 1 - pct : pct; + + var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision); + + self.set_ui($handle, norm); + }); + }, + + set_ui : function ($handle, value) { + var settings = $.data($handle[0], 'settings'), + handle_l = $.data($handle[0], 'handle_l'), + bar_l = $.data($handle[0], 'bar_l'), + norm_pct = this.normalized_percentage(value, settings.start, settings.end), + handle_offset = norm_pct * (bar_l - handle_l) - 1, + progress_bar_length = norm_pct * 100, + $handle_parent = $handle.parent(), + $hidden_inputs = $handle.parent().children('input[type=hidden]'); + + if (Foundation.rtl && !settings.vertical) { + handle_offset = -handle_offset; + } + + handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset; + this.set_translate($handle, handle_offset, settings.vertical); + + if (settings.vertical) { + $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%'); + } else { + $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%'); + } + + $handle_parent.attr(this.attr_name(), value).trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change.fndtn.slider'); + } + + if (!$handle[0].hasAttribute('aria-valuemin')) { + $handle.attr({ + 'aria-valuemin' : settings.start, + 'aria-valuemax' : settings.end + }); + } + $handle.attr('aria-valuenow', value); + + if (settings.display_selector != '') { + $(settings.display_selector).each(function () { + if (this.hasAttribute('value')) { + $(this).val(value); + } else { + $(this).text(value); + } + }); + } + + }, + + normalized_percentage : function (val, start, end) { + return Math.min(1, (val - start) / (end - start)); + }, + + normalized_value : function (val, start, end, step, precision) { + var range = end - start, + point = val * range, + mod = (point - (point % step)) / step, + rem = point % step, + round = ( rem >= step * 0.5 ? step : 0); + return ((mod * step + round) + start).toFixed(precision); + }, + + set_translate : function (ele, offset, vertical) { + if (vertical) { + $(ele) + .css('-webkit-transform', 'translateY(' + offset + 'px)') + .css('-moz-transform', 'translateY(' + offset + 'px)') + .css('-ms-transform', 'translateY(' + offset + 'px)') + .css('-o-transform', 'translateY(' + offset + 'px)') + .css('transform', 'translateY(' + offset + 'px)'); + } else { + $(ele) + .css('-webkit-transform', 'translateX(' + offset + 'px)') + .css('-moz-transform', 'translateX(' + offset + 'px)') + .css('-ms-transform', 'translateX(' + offset + 'px)') + .css('-o-transform', 'translateX(' + offset + 'px)') + .css('transform', 'translateX(' + offset + 'px)'); + } + }, + + limit_to : function (val, min, max) { + return Math.min(Math.max(val, min), max); + }, + + initialize_settings : function (handle) { + var settings = $.extend({}, this.settings, this.data_options($(handle).parent())), + decimal_places_match_result; + + if (settings.precision === null) { + decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/); + settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0; + } + + if (settings.vertical) { + $.data(handle, 'bar_o', $(handle).parent().offset().top); + $.data(handle, 'bar_l', $(handle).parent().outerHeight()); + $.data(handle, 'handle_o', $(handle).offset().top); + $.data(handle, 'handle_l', $(handle).outerHeight()); + } else { + $.data(handle, 'bar_o', $(handle).parent().offset().left); + $.data(handle, 'bar_l', $(handle).parent().outerWidth()); + $.data(handle, 'handle_o', $(handle).offset().left); + $.data(handle, 'handle_l', $(handle).outerWidth()); + } + + $.data(handle, 'bar', $(handle).parent()); + return $.data(handle, 'settings', settings); + }, + + set_initial_position : function ($ele) { + var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'), + initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start), + $handle = $ele.children('.range-slider-handle'); + this.set_ui($handle, initial); + }, + + set_value : function (value) { + var self = this; + $('[' + self.attr_name() + ']', this.scope).each(function () { + $(this).attr(self.attr_name(), value); + }); + if (!!$(this.scope).attr(self.attr_name())) { + $(this.scope).attr(self.attr_name(), value); + } + self.reflow(); + }, + + reflow : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var handle = $(this).children('.range-slider-handle')[0], + val = $(this).attr(self.attr_name()); + self.initialize_settings(handle); + + if (val) { + self.set_ui($(handle), parseFloat(val)); + } else { + self.set_initial_position($(this)); + } + }); + } + }; + +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.tab.js b/js/foundation/js/foundation/foundation.tab.js new file mode 100644 index 0000000..7875dbe --- /dev/null +++ b/js/foundation/js/foundation/foundation.tab.js @@ -0,0 +1,249 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.2', + + settings : { + active_class : 'active', + callback : function () {}, + deep_linking : false, + scroll_to_content : true, + is_hover : false + }, + + default_tab_hashes : [], + + init : function (scope, method, options) { + var self = this, + S = this.S; + + // Store the default active tabs which will be referenced when the + // location hash is absent, as in the case of navigating the tabs and + // returning to the first viewing via the browser Back button. + S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () { + self.default_tab_hashes.push(this.hash); + }); + + // store the initial href, which is used to allow correct behaviour of the + // browser back button when deep linking is turned on. + self.entry_location = window.location.href; + + this.bindings(method, options); + this.handle_location_hash_change(); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e, target) { + var settings = S(target).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + e.stopPropagation(); + self.toggle_active_tab(S(target).parent()); + } + }; + + S(this.scope) + .off('.tab') + // Key event: focus/tab key + .on('keydown.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + var keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode == 9) { + e.preventDefault(); + // TODO: Change usual_tab_behavior into accessibility function? + usual_tab_behavior(e, el); + } + }) + // Click event: tab title + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', function(e) { + var el = this; + usual_tab_behavior(e, el); + }) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var is_entry_location = window.location.href === self.entry_location, + default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '') + + if (!(is_entry_location && hash === default_hash)) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (anchor.data('tab-content')) { + target_hash = '#' + anchor.data('tab-content').split('#')[1]; + target = S(target_hash); + } + + if (settings.deep_linking) { + + if (settings.scroll_to_content) { + + // retain current hash to scroll to content + go_to_hash(location_hash || target_hash); + + if (location_hash == undefined || location_hash == target_hash) { + tab.parent()[0].scrollIntoView(); + } else { + S(target_hash)[0].scrollIntoView(); + } + } else { + // prefix the hashes so that the browser doesn't scroll down + if (location_hash != undefined) { + go_to_hash('fndtn-' + location_hash.replace('#', '')); + } else { + go_to_hash('fndtn-' + target_hash.replace('#', '')); + } + } + } + + // WARNING: The activation and deactivation of the tab content must + // occur after the deep linking in order to properly refresh the browser + // window (notably in Chrome). + // Clean up multiple attr instances to done once + tab.addClass(settings.active_class).triggerHandler('opened'); + tab_link.attr({'aria-selected' : 'true', tabindex : 0}); + siblings.removeClass(settings.active_class) + siblings.find('a').attr({'aria-selected' : 'false', tabindex : -1}); + target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true', tabindex : -1}); + target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex'); + settings.callback(tab); + target.triggerHandler('toggled', [target]); + tabs.triggerHandler('toggled', [tab]); + + tab_link.off('keydown').on('keydown', interpret_keyup_action ); + }, + + data_attr : function (str) { + if (this.namespace.length > 0) { + return this.namespace + '-' + str; + } + + return str; + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.tooltip.js b/js/foundation/js/foundation/foundation.tooltip.js new file mode 100644 index 0000000..c69f26c --- /dev/null +++ b/js/foundation/js/foundation/foundation.tooltip.js @@ -0,0 +1,339 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.2', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + function _startShow(elt, $this, immediate) { + if (elt.timer) { + return; + } + + if (immediate) { + elt.timer = null; + self.showTip($this); + } else { + elt.timer = setTimeout(function () { + elt.timer = null; + self.showTip($this); + }.bind(elt), self.settings.hover_delay); + } + } + + function _startHide(elt, $this) { + if (elt.timer) { + clearTimeout(elt.timer); + elt.timer = null; + } + + self.hide($this); + } + + $(this.scope) + .off('.tooltip') + .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', + '[' + this.attr_name() + ']', function (e) { + var $this = S(this), + settings = $.extend({}, self.settings, self.data_options($this)), + is_touch = false; + + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) { + return false; + } + + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($this.hasClass('open')) { + if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + } + self.hide($this); + } else { + if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + return; + } else if (!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) { + e.preventDefault(); + S(settings.tooltip_class + '.open').hide(); + is_touch = true; + // close other open tooltips on touch + if ($('.open[' + self.attr_name() + ']').length > 0) { + var prevOpen = S($('.open[' + self.attr_name() + ']')[0]); + self.hide(prevOpen); + } + } + + if (/enter|over/i.test(e.type)) { + _startShow(this, $this); + + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + _startHide(this, $this); + } else { + _startShow(this, $this, true); + } + } + }) + .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) { + if (/mouse/i.test(e.type) && self.ie_touch(e)) { + return false; + } + + if ($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') { + return; + } else if ($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) { + self.convert_to_touch($(this)); + } else { + _startHide(this, $(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + _startHide(this, S(this)); + }); + }, + + ie_touch : function (e) { + // How do I distinguish between IE11 and Windows Phone 8????? + return false; + }, + + showTip : function ($target) { + var $tip = this.getTip($target); + if (this.should_show($target, $tip)) { + return this.show($target); + } + return; + }, + + getTip : function ($target) { + var selector = this.selector($target), + settings = $.extend({}, this.settings, this.data_options($target)), + tip = null; + + if (selector) { + tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class); + } + + return (typeof tip === 'object') ? tip : false; + }, + + selector : function ($target) { + var dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if (typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
              ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, column, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerHeight(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); + + if (this.small()) { + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); + } else { + var left = target.offset().left; + if (Foundation.rtl) { + nub.addClass('rtl'); + left = target.offset().left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(150); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + $tip.fadeOut(150, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.topbar.js b/js/foundation/js/foundation/foundation.topbar.js new file mode 100644 index 0000000..c3b0ed6 --- /dev/null +++ b/js/foundation/js/foundation/foundation.topbar.js @@ -0,0 +1,458 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.2', + + settings : { + index : 0, + start_offset : 0, + sticky_class : 'sticky', + custom_back_text : true, + back_text : 'Back', + mobile_show_parent_link : true, + is_hover : true, + scrolltop : true, // jump to top when sticky nav menu toggle is clicked + sticky_on : 'all', + dropdown_autoclose: true + }, + + init : function (section, method, options) { + Foundation.inherit(this, 'add_custom_rule register_media throttle'); + var self = this; + + self.register_media('topbar', 'foundation-mq-topbar'); + + this.bindings(method, options); + + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + var topbar = $(this), + settings = topbar.data(self.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', this); + topbar.data('index', 0); + var topbarContainer = topbar.parent(); + if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) { + self.settings.sticky_class = settings.sticky_class; + self.settings.sticky_topbar = topbar; + topbar.data('height', topbarContainer.outerHeight()); + topbar.data('stickyoffset', topbarContainer.offset().top); + } else { + topbar.data('height', topbar.outerHeight()); + } + + if (!settings.assembled) { + self.assemble(topbar); + } + + if (settings.is_hover) { + self.S('.has-dropdown', topbar).addClass('not-click'); + } else { + self.S('.has-dropdown', topbar).removeClass('not-click'); + } + + // Pad body when sticky (scrolled) or fixed. + self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }'); + + if (topbarContainer.hasClass('fixed')) { + self.S('body').addClass('f-topbar-fixed'); + } + }); + + }, + + is_sticky : function (topbar, topbarContainer, settings) { + var sticky = topbarContainer.hasClass(settings.sticky_class); + var smallMatch = matchMedia(Foundation.media_queries.small).matches; + var medMatch = matchMedia(Foundation.media_queries.medium).matches; + var lrgMatch = matchMedia(Foundation.media_queries.large).matches; + + if (sticky && settings.sticky_on === 'all') { + return true; + } + if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) { + if (smallMatch && !medMatch && !lrgMatch) { return true; } + } + if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) { + if (smallMatch && medMatch && !lrgMatch) { return true; } + } + if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) { + if (smallMatch && medMatch && lrgMatch) { return true; } + } + + return false; + }, + + toggle : function (toggleEl) { + var self = this, + topbar; + + if (toggleEl) { + topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']'); + } else { + topbar = self.S('[' + this.attr_name() + ']'); + } + + var settings = topbar.data(this.attr_name(true) + '-init'); + + var section = self.S('section, .top-bar-section', topbar); + + if (self.breakpoint()) { + if (!self.rtl) { + section.css({left : '0%'}); + $('>.name', section).css({left : '100%'}); + } else { + section.css({right : '0%'}); + $('>.name', section).css({right : '100%'}); + } + + self.S('li.moved', section).removeClass('moved'); + topbar.data('index', 0); + + topbar + .toggleClass('expanded') + .css('height', ''); + } + + if (settings.scrolltop) { + if (!topbar.hasClass('expanded')) { + if (topbar.hasClass('fixed')) { + topbar.parent().addClass('fixed'); + topbar.removeClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if (topbar.parent().hasClass('fixed')) { + if (settings.scrolltop) { + topbar.parent().removeClass('fixed'); + topbar.addClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + + window.scrollTo(0, 0); + } else { + topbar.parent().removeClass('expanded'); + } + } + } else { + if (self.is_sticky(topbar, topbar.parent(), settings)) { + topbar.parent().addClass('fixed'); + } + + if (topbar.parent().hasClass('fixed')) { + if (!topbar.hasClass('expanded')) { + topbar.removeClass('fixed'); + topbar.parent().removeClass('expanded'); + self.update_sticky_positioning(); + } else { + topbar.addClass('fixed'); + topbar.parent().addClass('expanded'); + self.S('body').addClass('f-topbar-fixed'); + } + } + } + }, + + timer : null, + + events : function (bar) { + var self = this, + S = this.S; + + S(this.scope) + .off('.topbar') + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) { + e.preventDefault(); + self.toggle(this); + }) + .on('click.fndtn.topbar contextmenu.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (settings.dropdown_autoclose && settings.is_hover) { + var hoverLi = $(this).closest('.hover'); + hoverLi.removeClass('hover'); + } + if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) { + self.toggle(); + } + + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) { + var li = S(this), + target = S(e.target), + topbar = li.closest('[' + self.attr_name() + ']'), + settings = topbar.data(self.attr_name(true) + '-init'); + + if (target.data('revealId')) { + self.toggle(); + return; + } + + if (self.breakpoint()) { + return; + } + + if (settings.is_hover && !Modernizr.touch) { + return; + } + + e.stopImmediatePropagation(); + + if (li.hasClass('hover')) { + li + .removeClass('hover') + .find('li') + .removeClass('hover'); + + li.parents('li.hover') + .removeClass('hover'); + } else { + li.addClass('hover'); + + $(li).siblings().removeClass('hover'); + + if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) { + e.preventDefault(); + } + } + }) + .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) { + if (self.breakpoint()) { + + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + dropdownHeight = $this.next('.dropdown').outerHeight(), + $selectedLi = $this.closest('li'); + + topbar.data('index', topbar.data('index') + 1); + $selectedLi.addClass('moved'); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height')); + } + }); + + S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () { + self.resize.call(self); + }, 50)).trigger('resize.fndtn.topbar').load(function () { + // Ensure that the offset is calculated after all of the pages resources have loaded + S(this).trigger('resize.fndtn.topbar'); + }); + + S('body').off('.topbar').on('click.fndtn.topbar', function (e) { + var parent = S(e.target).closest('li').closest('li.hover'); + + if (parent.length > 0) { + return; + } + + S('[' + self.attr_name() + '] li.hover').removeClass('hover'); + }); + + // Go up a level on Click + S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) { + e.preventDefault(); + + var $this = S(this), + topbar = $this.closest('[' + self.attr_name() + ']'), + section = topbar.find('section, .top-bar-section'), + settings = topbar.data(self.attr_name(true) + '-init'), + $movedLi = $this.closest('li.moved'), + $previousLevelUl = $movedLi.parent(); + + topbar.data('index', topbar.data('index') - 1); + + if (!self.rtl) { + section.css({left : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({left : 100 * topbar.data('index') + '%'}); + } else { + section.css({right : -(100 * topbar.data('index')) + '%'}); + section.find('>.name').css({right : 100 * topbar.data('index') + '%'}); + } + + if (topbar.data('index') === 0) { + topbar.css('height', ''); + } else { + topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height')); + } + + setTimeout(function () { + $movedLi.removeClass('moved'); + }, 300); + }); + + // Show dropdown menus when their items are focused + S(this.scope).find('.dropdown a') + .focus(function () { + $(this).parents('.has-dropdown').addClass('hover'); + }) + .blur(function () { + $(this).parents('.has-dropdown').removeClass('hover'); + }); + }, + + resize : function () { + var self = this; + self.S('[' + this.attr_name() + ']').each(function () { + var topbar = self.S(this), + settings = topbar.data(self.attr_name(true) + '-init'); + + var stickyContainer = topbar.parent('.' + self.settings.sticky_class); + var stickyOffset; + + if (!self.breakpoint()) { + var doToggle = topbar.hasClass('expanded'); + topbar + .css('height', '') + .removeClass('expanded') + .find('li') + .removeClass('hover'); + + if (doToggle) { + self.toggle(topbar); + } + } + + if (self.is_sticky(topbar, stickyContainer, settings)) { + if (stickyContainer.hasClass('fixed')) { + // Remove the fixed to allow for correct calculation of the offset. + stickyContainer.removeClass('fixed'); + + stickyOffset = stickyContainer.offset().top; + if (self.S(document.body).hasClass('f-topbar-fixed')) { + stickyOffset -= topbar.data('height'); + } + + topbar.data('stickyoffset', stickyOffset); + stickyContainer.addClass('fixed'); + } else { + stickyOffset = stickyContainer.offset().top; + topbar.data('stickyoffset', stickyOffset); + } + } + + }); + }, + + breakpoint : function () { + return !matchMedia(Foundation.media_queries['topbar']).matches; + }, + + small : function () { + return matchMedia(Foundation.media_queries['small']).matches; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + assemble : function (topbar) { + var self = this, + settings = topbar.data(this.attr_name(true) + '-init'), + section = self.S('section, .top-bar-section', topbar); + + // Pull element out of the DOM for manipulation + section.detach(); + + self.S('.has-dropdown>a', section).each(function () { + var $link = self.S(this), + $dropdown = $link.siblings('.dropdown'), + url = $link.attr('href'), + $titleLi; + + if (!$dropdown.find('.title.back').length) { + + if (settings.mobile_show_parent_link == true && url) { + $titleLi = $('
            2. '); + } else { + $titleLi = $('
            3. '); + } + + // Copy link to subnav + if (settings.custom_back_text == true) { + $('h5>a', $titleLi).html(settings.back_text); + } else { + $('h5>a', $titleLi).html('« ' + $link.html()); + } + $dropdown.prepend($titleLi); + } + }); + + // Put element back in the DOM + section.appendTo(topbar); + + // check for sticky + this.sticky(); + + this.assembled(topbar); + }, + + assembled : function (topbar) { + topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true})); + }, + + height : function (ul) { + var total = 0, + self = this; + + $('> li', ul).each(function () { + total += self.S(this).outerHeight(true); + }); + + return total; + }, + + sticky : function () { + var self = this; + + this.S(window).on('scroll', function () { + self.update_sticky_positioning(); + }); + }, + + update_sticky_positioning : function () { + var klass = '.' + this.settings.sticky_class, + $window = this.S(window), + self = this; + + if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(), this.settings)) { + var distance = this.settings.sticky_topbar.data('stickyoffset') + this.settings.start_offset; + if (!self.S(klass).hasClass('expanded')) { + if ($window.scrollTop() > (distance)) { + if (!self.S(klass).hasClass('fixed')) { + self.S(klass).addClass('fixed'); + self.S('body').addClass('f-topbar-fixed'); + } + } else if ($window.scrollTop() <= distance) { + if (self.S(klass).hasClass('fixed')) { + self.S(klass).removeClass('fixed'); + self.S('body').removeClass('f-topbar-fixed'); + } + } + } + } + }, + + off : function () { + this.S(this.scope).off('.fndtn.topbar'); + this.S(window).off('.fndtn.topbar'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/vendor/fastclick.js b/js/foundation/js/vendor/fastclick.js new file mode 100644 index 0000000..add0130 --- /dev/null +++ b/js/foundation/js/vendor/fastclick.js @@ -0,0 +1,8 @@ +!function(){"use strict";/** + * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. + * + * @codingstandard ftlabs-jsv2 + * @copyright The Financial Times Limited [All Rights Reserved] + * @license MIT License (see LICENSE.txt) + */ +function a(b,d){function e(a,b){return function(){return a.apply(b,arguments)}}var f;if(d=d||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=d.touchBoundary||10,this.layer=b,this.tapDelay=d.tapDelay||200,this.tapTimeout=d.tapTimeout||700,!a.notNeeded(b)){for(var g=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],h=this,i=0,j=g.length;j>i;i++)h[g[i]]=e(h[g[i]],h);c&&(b.addEventListener("mouseover",this.onMouse,!0),b.addEventListener("mousedown",this.onMouse,!0),b.addEventListener("mouseup",this.onMouse,!0)),b.addEventListener("click",this.onClick,!0),b.addEventListener("touchstart",this.onTouchStart,!1),b.addEventListener("touchmove",this.onTouchMove,!1),b.addEventListener("touchend",this.onTouchEnd,!1),b.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(b.removeEventListener=function(a,c,d){var e=Node.prototype.removeEventListener;"click"===a?e.call(b,a,c.hijacked||c,d):e.call(b,a,c,d)},b.addEventListener=function(a,c,d){var e=Node.prototype.addEventListener;"click"===a?e.call(b,a,c.hijacked||(c.hijacked=function(a){a.propagationStopped||c(a)}),d):e.call(b,a,c,d)}),"function"==typeof b.onclick&&(f=b.onclick,b.addEventListener("click",function(a){f(a)},!1),b.onclick=null)}}var b=navigator.userAgent.indexOf("Windows Phone")>=0,c=navigator.userAgent.indexOf("Android")>0&&!b,d=/iP(ad|hone|od)/.test(navigator.userAgent)&&!b,e=d&&/OS 4_\d(_\d)?/.test(navigator.userAgent),f=d&&/OS [6-7]_\d/.test(navigator.userAgent),g=navigator.userAgent.indexOf("BB10")>0;a.prototype.needsClick=function(a){switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled)return!0;break;case"input":if(d&&"file"===a.type||a.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(a.className)},a.prototype.needsFocus=function(a){switch(a.nodeName.toLowerCase()){case"textarea":return!0;case"select":return!c;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!a.disabled&&!a.readOnly;default:return/\bneedsfocus\b/.test(a.className)}},a.prototype.sendClick=function(a,b){var c,d;document.activeElement&&document.activeElement!==a&&document.activeElement.blur(),d=b.changedTouches[0],c=document.createEvent("MouseEvents"),c.initMouseEvent(this.determineEventType(a),!0,!0,window,1,d.screenX,d.screenY,d.clientX,d.clientY,!1,!1,!1,!1,0,null),c.forwardedTouchEvent=!0,a.dispatchEvent(c)},a.prototype.determineEventType=function(a){return c&&"select"===a.tagName.toLowerCase()?"mousedown":"click"},a.prototype.focus=function(a){var b;d&&a.setSelectionRange&&0!==a.type.indexOf("date")&&"time"!==a.type&&"month"!==a.type?(b=a.value.length,a.setSelectionRange(b,b)):a.focus()},a.prototype.updateScrollParent=function(a){var b,c;if(b=a.fastClickScrollParent,!b||!b.contains(a)){c=a;do{if(c.scrollHeight>c.offsetHeight){b=c,a.fastClickScrollParent=c;break}c=c.parentElement}while(c)}b&&(b.fastClickLastScrollTop=b.scrollTop)},a.prototype.getTargetElementFromEventTarget=function(a){return a.nodeType===Node.TEXT_NODE?a.parentNode:a},a.prototype.onTouchStart=function(a){var b,c,f;if(a.targetTouches.length>1)return!0;if(b=this.getTargetElementFromEventTarget(a.target),c=a.targetTouches[0],d){if(f=window.getSelection(),f.rangeCount&&!f.isCollapsed)return!0;if(!e){if(c.identifier&&c.identifier===this.lastTouchIdentifier)return a.preventDefault(),!1;this.lastTouchIdentifier=c.identifier,this.updateScrollParent(b)}}return this.trackingClick=!0,this.trackingClickStart=a.timeStamp,this.targetElement=b,this.touchStartX=c.pageX,this.touchStartY=c.pageY,a.timeStamp-this.lastClickTimec||Math.abs(b.pageY-this.touchStartY)>c?!0:!1},a.prototype.onTouchMove=function(a){return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},a.prototype.findControl=function(a){return void 0!==a.control?a.control:a.htmlFor?document.getElementById(a.htmlFor):a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},a.prototype.onTouchEnd=function(a){var b,g,h,i,j,k=this.targetElement;if(!this.trackingClick)return!0;if(a.timeStamp-this.lastClickTimethis.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=a.timeStamp,g=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,f&&(j=a.changedTouches[0],k=document.elementFromPoint(j.pageX-window.pageXOffset,j.pageY-window.pageYOffset)||k,k.fastClickScrollParent=this.targetElement.fastClickScrollParent),h=k.tagName.toLowerCase(),"label"===h){if(b=this.findControl(k)){if(this.focus(k),c)return!1;k=b}}else if(this.needsFocus(k))return a.timeStamp-g>100||d&&window.top!==window&&"input"===h?(this.targetElement=null,!1):(this.focus(k),this.sendClick(k,a),d&&"select"===h||(this.targetElement=null,a.preventDefault()),!1);return d&&!e&&(i=k.fastClickScrollParent,i&&i.fastClickLastScrollTop!==i.scrollTop)?!0:(this.needsClick(k)||(a.preventDefault(),this.sendClick(k,a)),!1)},a.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},a.prototype.onMouse=function(a){return this.targetElement?a.forwardedTouchEvent?!0:a.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(a.stopImmediatePropagation?a.stopImmediatePropagation():a.propagationStopped=!0,a.stopPropagation(),a.preventDefault(),!1):!0:!0},a.prototype.onClick=function(a){var b;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===a.target.type&&0===a.detail?!0:(b=this.onMouse(a),b||(this.targetElement=null),b)},a.prototype.destroy=function(){var a=this.layer;c&&(a.removeEventListener("mouseover",this.onMouse,!0),a.removeEventListener("mousedown",this.onMouse,!0),a.removeEventListener("mouseup",this.onMouse,!0)),a.removeEventListener("click",this.onClick,!0),a.removeEventListener("touchstart",this.onTouchStart,!1),a.removeEventListener("touchmove",this.onTouchMove,!1),a.removeEventListener("touchend",this.onTouchEnd,!1),a.removeEventListener("touchcancel",this.onTouchCancel,!1)},a.notNeeded=function(a){var b,d,e,f;if("undefined"==typeof window.ontouchstart)return!0;if(d=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!c)return!0;if(b=document.querySelector("meta[name=viewport]")){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(d>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(g&&(e=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),e[1]>=10&&e[2]>=3&&(b=document.querySelector("meta[name=viewport]")))){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===a.style.msTouchAction||"manipulation"===a.style.touchAction?!0:(f=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],f>=27&&(b=document.querySelector("meta[name=viewport]"),b&&(-1!==b.content.indexOf("user-scalable=no")||document.documentElement.scrollWidth<=window.outerWidth))?!0:"none"===a.style.touchAction||"manipulation"===a.style.touchAction?!0:!1)},a.attach=function(b,c){return new a(b,c)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return a}):"undefined"!=typeof module&&module.exports?(module.exports=a.attach,module.exports.FastClick=a):window.FastClick=a}(); \ No newline at end of file diff --git a/js/foundation/js/vendor/jquery.cookie.js b/js/foundation/js/vendor/jquery.cookie.js new file mode 100644 index 0000000..5be813a --- /dev/null +++ b/js/foundation/js/vendor/jquery.cookie.js @@ -0,0 +1,8 @@ +/*! + * jQuery Cookie Plugin v1.4.1 + * https://github.com/carhartl/jquery-cookie + * + * Copyright 2013 Klaus Hartl + * Released under the MIT license + */ +!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}}); \ No newline at end of file diff --git a/js/foundation/js/vendor/jquery.js b/js/foundation/js/vendor/jquery.js new file mode 100644 index 0000000..2b1d25d --- /dev/null +++ b/js/foundation/js/vendor/jquery.js @@ -0,0 +1,27 @@ +/*! + * jQuery JavaScript Library v2.1.4 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2015-04-28T16:01Z + */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var b="length"in a&&a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(_.isFunction(b))return _.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return _.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(ha.test(b))return _.filter(b,a,c);b=_.filter(b,a)}return _.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=oa[a]={};return _.each(a.match(na)||[],function(a,c){b[c]=!0}),b}function g(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}function h(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=_.expando+h.uid++}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ua,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:ta.test(c)?_.parseJSON(c):c}catch(e){}sa.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return Z.activeElement}catch(a){}}function m(a,b){return _.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Ka.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)ra.set(a[c],"globalEval",!b||ra.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(ra.hasData(a)&&(f=ra.access(a),g=ra.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sa.hasData(a)&&(h=sa.access(a),i=_.extend({},h),sa.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ya.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");return e.detach(),f}function u(a){var b=Z,c=Oa[a];return c||(c=t(a,b),"none"!==c&&c||(Na=(Na||_("')}catch(m){e=h.createElement("iframe"),e.name=f}e.height="0";e.width="0";e.style.display="none";e.style.visibility="hidden";var g=h[y], +g=g[ea]+"//"+g.host+"/favicon.ico",g=Ga+"u/post_iframe.html#"+aa(g),a=function(){e.src="";e.parentNode&&e.parentNode.removeChild(e)};ta(L[t],"beforeunload",a);var c=!1,u=0,j=function(){if(!c){try{if(u>9||e.contentWindow[y].host==h[y].host){c=!0;a();var d=L[t],g="beforeunload",n=a;d.removeEventListener?d.removeEventListener(g,n,!1):d.detachEvent&&d.detachEvent("on"+g,n);b&&b();return}}catch(f){}u++;L.setTimeout(j,200)}};ta(e,"load",j);h.body.appendChild(e);e.src=g}else L.setTimeout(function(){d.Ob(f, +b)},100)}};var Ka=function(d){var f=this,b=d,h=new Fa(b),e=null,m=!V.pb(),g=function(){};f.Uc=function(){return"https:"==L[w][y][ea]?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif"};f.A=function(a,c,d,j,i,s){e||(e=new Ja);var n=b.B,O=L[w][y];h.Z(d);var B=h.z()[x](".");if(B[1]<500||j){if(i){var S=(new Date)[da](),X;X=(S-B[3])*(b.Ac/1E3);X>=1&&(B[2]=o.min(o.floor(B[2]*1+X),b.zc),B[3]=S)}if(j||!i||B[2]>=1){!j&&i&&(B[2]=B[2]*1-1);j=B[1]*1+1;B[1]=j;i="utmwv="+ia;S="&utms="+ +j;X="&utmn="+Aa();j=i+"e"+S+X;a=i+S+X+(M(O.hostname)?"":"&utmhn="+P(O.hostname))+(b.L==100?"":"&utmsp="+P(b.L))+a;if(0==n||2==n)O=2==n?g:s||g,m&&e.Bb(b.ga,a,j,O,!0);if(1==n||2==n)c="&utmac="+c,j+=c,a+=c+"&utmcc="+f.Tc(d),V.Ab&&(d="&aip=1",j+=d,a+=d),a+="&utmu="+qa.Sc(),m&&e.Bb(f.Uc(),a,j,s)}}h.$(B[A]("."));h.aa()};f.Tc=function(a){for(var c=[],b=[F,J,I,na],d=h.g(),i,g=0;g0)for(b=0;b0;)d+=a--^c++;return za(d)}};var Z=function(d,f,b,h){function e(a){var c="",c=a[x]("://")[1][C]();R(c,"/")&&(c=c[x]("/")[0]);return c}var m=h,g=this;g.a=d;g.ob=f;g.m=b;g.mb=function(a){var c=g.ua();return new Z.v(N(a,m.Ea+E,D),N(a,m.Ha+E,D),N(a,m.Ja+E,D),g.R(a,m.Ca,"(not set)"),g.R(a,m.Fa,"(not set)"),g.R(a,m.Ia,c&&!M(c.G)?Q(c.G):k),g.R(a,m.Da,k),N(a,m.vc+E,D))};g.nb=function(a){var c=e(a),b;b=a;var d="";b=b[x]("://")[1][C]();R(b,"/")&&(b=b[x]("/")[1],R(b,"?")&&(d=b[x]("?")[0]));b=d;if(R(c,"google")&&(a=a[x]("?")[A](D),R(a,D+ +m.xc+E)&&b==m.wc))return!0;return!1};g.ua=function(){var a,c=g.ob,b,d=m.J;if(!M(c)&&"0"!=c&&R(c,"://")&&!g.nb(c)){a=e(c);for(var i=0;i9?h[z](n+1)*1:0,f++,h=0==h?1:h,a.ra([B,g.m,h,f,e.H()][A](".")),a.sa()}}}}; +Z.v=function(d,f,b,h,e,m,g,a){var c=this;c.q=d;c.Q=f;c.ya=b;c.n=h;c.P=e;c.G=m;c.Gb=g;c.xa=a;c.H=function(){var a=[],b=[["cid",c.q],["csr",c.Q],["gclid",c.ya],["ccn",c.n],["cmd",c.P],["ctr",c.G],["cct",c.Gb],["dclid",c.xa]],d,e;if(c.fb())for(d=0;d0&&b<=a.Ta){var f=P(c),h=P(d);f[v]+h[v]<=64&&(e.r[b]=[c,d,g],e.T(),n=!0)}return n};e.Zb=function(a){if((a=e.r[a])&&1===a[2])return a[1]};e.Yb=function(a){var b=e.r;b[a]&&(delete b[a],e.T())};e.Pc=function(){c.t(8);c.t(9);c.t(11);var a=e.r,b,d;for(d in a)if(b=a[d])c.j(8,d,b[0]),c.j(9,d,b[1]),(b=b[2])&&3!=b&&c.j(11,d,""+b)}};var Na=function(){function d(a,b,c,d){k==g[a]&&(g[a]={});k==g[a][b]&&(g[a][b]=[]);g[a][b][c]=d}function f(a,b,c){if(k!=g[a]&&k!=g[a][b])return g[a][b][c]}function b(a,b){if(k!=g[a]&&k!=g[a][b]){g[a][b]=k;var c=!0,d;for(d=0;d0?b+"00":"0"};b.sb=function(){var d=b.Kc();if(d==k||isNaN(d))return!1;if(d<=0)return!0;if(d>2147483648)return!1; +var a=b.rb;a.t(14);a.ia(14);var c=b.Jc(d);a.j(14,1,c)&&a.ja(14,1,d)&&b.Lc();h&&h.isValidLoadTime!=k&&h.setPageReadyTime();return!1};b.Wa=function(){if(!b.Mc())return!1;if(!L.Ic())return!1;b.sb()&&ta(L[t],"load",b.sb,!1);return!0}};var $=function(){};$.Zc=function(d){var f="gaso=",b=L[w][y].hash;d=b&&1==b[q](f)?N(b,f,D):(b=L[t].name)&&0<=b[q](f)?N(b,f,D):N(d.g(),oa,";");return d};$.ad=function(d,f){var b=(f||"www")+".google.com",b="https://"+b+"/analytics/reporting/overlay_js?gaso="+d+D+Aa(),h="_gasojs",e=L[w].createElement("script");e.type="text/javascript";e.src=b;if(h)e.id=h;(L[w].getElementsByTagName("head")[0]||L[w].getElementsByTagName("body")[0]).appendChild(e)}; +$.load=function(d,f){if(!$.$c){var b=$.Zc(f),h=b&&b.match(/^(?:\|([-0-9a-z.]{1,30})\|)?([-.\w]{10,1200})$/i);if(h)f.Dc(b),f.Ec(),V._gasoDomain=d.b,V._gasoCPath=d.f,$.ad(h[2],h[1]);$.$c=!0}};var Qa=function(d,f,b){function h(){if("auto"==j.b){var a=L[w].domain;"www."==a[z](0,4)&&(a=a[z](4));j.b=a}j.b=j.b[C]()}function e(){h();var a=j.b,b=a[q]("www.google.")*a[q](".google.")*a[q]("google.");return b||"/"!=j.f||a[q]("google.org")>-1}function m(b,c,d){if(M(b)||M(c)||M(d))return"-";b=N(b,F+a.a+".",c);M(b)||(b=b[x]("."),b[5]=""+(b[5]?b[5]*1+1:1),b[3]=b[4],b[4]=d,b=b[A]("."));return b}function g(){return"file:"!=L[w][y][ea]&&e()}var a=this,c=sa(a),u=k,j=new Da,i=!1,s=k;a.n=d;a.m=o.round((new Date)[da]()/ +1E3);a.p=f||"UA-XXXXX-X";a.ab=L[w].referrer;a.oa=k;a.d=k;a.F=!1;a.O=k;a.e=k;a.bb=k;a.pa=k;a.a=k;a.k=k;j.o=b?P(b):k;a.eb=!1;a.mc=function(){return Aa()^a.O.cc()&2147483647};a.lc=function(){if(!j.b||""==j.b||"none"==j.b)return j.b="",1;h();return j.Ua?za(j.b):1};a.kc=function(a,b){if(M(a))a="-";else{b+=j.f&&"/"!=j.f?j.f:"";var c=a[q](b),a=c>=0&&c<=8?"0":"["==a[p](0)&&"]"==a[p](a[v]-1)?"-":a}return a};a.na=function(b){var c="";c+=j.ka?a.O.dc():"";c+=j.la&&!M(L[w].title)?"&utmdt="+P(L[w].title):"";var d; +d=L.Ya(!0);if(!d.hid)d.hid=Aa();d=d.hid;c+="&utmhid="+d+"&utmr="+P(l(a.oa))+"&utmp="+P(a.pc(b));return c};a.pc=function(a){var b=L[w][y];a&&K(13);return a=k!=a&&""!=a?P(a,!0):P(b.pathname+b.search,!0)};a.uc=function(b){if(a.D()){var c="";a.e!=k&&a.e.C()[v]>0&&(c+="&utme="+P(a.e.C()));c+=a.na(b);u.A(c,a.p,a.a)}};a.jc=function(){var b=new Fa(j);return b.Z(a.a)?b.Tb():k};a.cb=c("_getLinkerUrl",52,function(b,c){var d=b[x]("#"),e=b,f=a.jc();if(f)if(c&&1>=d[v])e+="#"+f;else if(!c||1>=d[v])1>=d[v]?e+=(R(b, +"?")?D:"?")+f:e=d[0]+(R(b,"?")?D:"?")+f+"#"+d[1];return e});a.nc=function(){var b=a.m,c=a.k,d=c.g(),e=a.a+"",f=L.Ya(),g,h=R(d,F+e+"."),i=R(d,H+e),u=R(d,la+e),s,G=[],Y="",Ia=!1,d=M(d)?"":d;if(j.w&&!a.eb){g=L[w][y]&&L[w][y].hash?L[w][y][fa][z](L[w][y][fa][q]("#")):"";j.U&&!M(g)&&(Y=g+D);Y+=L[w][y].search;if(!M(Y)&&R(Y,F))c.Sb(Y),c.Ba()||c.Qb(),s=c.ba(),a.eb=!0;g=c.ea;var va=c.Pa,U=c.Sa;M(g())||(va(Q(g())),R(g(),";")||U());g=c.da;va=c.X;U=c.Y;M(g())||(va(g()),R(g(),";")||U())}M(s)?h?(s=!i||!u)?(s=m(d, +";",l(b)),a.F=!0):(s=N(d,F+e+".",";"),G=N(d,H+e,";")[x](".")):(s=[e,a.mc(),b,b,b,1][A]("."),Ia=a.F=!0):M(c.z())||M(c.ca())?(s=m(Y,D,l(b)),a.F=!0):(G=c.z()[x]("."),e=G[0]);s=s[x](".");L[t]&&f&&f.dh==e&&!j.o&&(s[4]=f.sid?f.sid:s[4],Ia&&(s[3]=f.sid?f.sid:s[4],f.vid&&(b=f.vid[x]("."),s[1]=b[0],s[2]=b[1])));c.Na(s[A]("."));G[0]=e;G[1]=G[1]?G[1]:0;G[2]=k!=G[2]?G[2]:j.Wb;G[3]=G[3]?G[3]:s[4];c.$(G[A]("."));c.Oa(e);M(c.Rb())||c.fa(c.K());c.Qa();c.aa();c.Ra()};a.oc=function(){u=new Ka(j)};a.getName=c("_getName", +58,function(){return a.n});a.c=c("_initData",2,function(){var b;if(!i){if(!a.O)a.O=new La(j.ma);a.a=a.lc();a.k=new Fa(j);a.e=new Na;s=new Ma(j,l(a.a),a.k,a.e);a.oc()}if(g()){if(!i)a.oa=a.kc(a.ab,L[w].domain),b=new Z(l(a.a),a.oa,a.m,j);a.nc(b);s.$b()}if(!i)g()&&b.Pb(a.k,a.F),a.bb=new Na,$.load(j,a.k),i=!0});a.Xa=c("_visitCode",54,function(){a.c();var b=N(a.k.g(),F+a.a+".",";"),b=b[x](".");return b[v]<4?"":b[1]});a.qd=c("_cookiePathCopy",30,function(b){a.c();a.k&&a.k.Ub(a.a,b)});a.D=function(){return a.Xa()% +1E40&&(f=g[z](0,a),g=g[z](a+1));var c=f==ga?V:f==ha?Sa:V.Hb(f);c[g].apply(c,b[e].slice(1))}}catch(u){d++}return d}};var V=new Ra;var Ua=L[t][ga];Ua&&typeof Ua._getTracker=="function"?V=Ua:L[t][ga]=V;var Sa=new Ta;a:{var Va=L[t][ha],Wa=!1;if(Va&&typeof Va[ba]=="function"&&(Wa=ua(Va),!Wa))break a;L[t][ha]=Sa;Wa&&Sa[ba].apply(Sa,Va)};})(); diff --git a/js/modernizr/test/caniuse_files/jquery.min.js b/js/modernizr/test/caniuse_files/jquery.min.js new file mode 100644 index 0000000..b2ac174 --- /dev/null +++ b/js/modernizr/test/caniuse_files/jquery.min.js @@ -0,0 +1,18 @@ +/*! + * jQuery JavaScript Library v1.6.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu May 12 15:04:36 2011 -0400 + */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!cj[a]){var b=f("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),c.body.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write("");b=cl.createElement(a),cl.body.appendChild(b),d=f.css(b,"display"),c.body.removeChild(ck)}cj[a]=d}return cj[a]}function cu(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function ct(){cq=b}function cs(){setTimeout(ct,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g=0===c})}function W(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function O(a,b){return(a&&a!=="*"?a+".":"")+b.replace(A,"`").replace(B,"&")}function N(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function L(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function F(){return!0}function E(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(H,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=d.userAgent,x,y,z,A=Object.prototype.toString,B=Object.prototype.hasOwnProperty,C=Array.prototype.push,D=Array.prototype.slice,E=String.prototype.trim,F=Array.prototype.indexOf,G={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return D.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?C.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(D.apply(this,arguments),"slice",D.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!y){y=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",z,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",z),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&H()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):G[A.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!B.call(a,"constructor")&&!B.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||B.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
              a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};f=c.createElement("select"),g=f.appendChild(c.createElement("option")),h=a.getElementsByTagName("input")[0],j={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},h.checked=!0,j.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,j.optDisabled=!g.disabled;try{delete a.test}catch(s){j.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function b(){j.noCloneEvent=!1,a.detachEvent("onclick",b)}),a.cloneNode(!0).fireEvent("onclick")),h=c.createElement("input"),h.value="t",h.setAttribute("type","radio"),j.radioValue=h.value==="t",h.setAttribute("checked","checked"),a.appendChild(h),k=c.createDocumentFragment(),k.appendChild(a.firstChild),j.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",l=c.createElement("body"),m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(q in m)l.style[q]=m[q];l.appendChild(a),b.insertBefore(l,b.firstChild),j.appendChecked=h.checked,j.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,j.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
              ",j.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
              t
              ",n=a.getElementsByTagName("td"),r=n[0].offsetHeight===0,n[0].style.display="",n[1].style.display="none",j.reliableHiddenOffsets=r&&n[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),j.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),l.innerHTML="",b.removeChild(l);if(a.attachEvent)for(q in{submit:1,change:1,focusin:1})p="on"+q,r=p in a,r||(a.setAttribute(p,"return;"),r=typeof a[p]=="function"),j[q+"Bubbles"]=r;return j}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;return(e.value||"").replace(p,"")}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);c=j&&f.attrFix[c]||c,i=f.attrHooks[c],i||(!t.test(c)||typeof d!="boolean"&&d!==b&&d.toLowerCase()!==c.toLowerCase()?v&&(f.nodeName(a,"form")||u.test(c))&&(i=v):i=w);if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j)return i.get(a,c);h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);c=i&&f.propFix[c]||c,h=f.propHooks[c];return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return a[f.propFix[c]||c]?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=b),a.setAttribute(c,c.toLowerCase()));return c}},f.attrHooks.value={get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return a.value},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=Object.prototype.hasOwnProperty,y=/\.(.*)$/,z=/^(?:textarea|input|select)$/i,A=/\./g,B=/ /g,C=/[^\w\s.|`]/g,D=function(a){return a.replace(C,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=E;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=E);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),D).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem +)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},K=function(c){var d=c.target,e,g;if(!!z.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=J(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:K,beforedeactivate:K,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&K.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&K.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",J(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in I)f.event.add(this,c+".specialChange",I[c]);return z.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return z.test(this.nodeName)}},I=f.event.special.change.filters,I.focus=I.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

              ";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
              ";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=U.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(W(c[0])||W(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=T.call(arguments);P.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!V[a]?f.unique(e):e,(this.length>1||R.test(d))&&Q.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var Y=/ jQuery\d+="(?:\d+|null)"/g,Z=/^\s+/,$=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,_=/<([\w:]+)/,ba=/",""],legend:[1,"
              ","
              "],thead:[1,"","
              "],tr:[2,"","
              "],td:[3,"","
              "],col:[2,"","
              "],area:[1,"",""],_default:[0,"",""]};bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
              ","
              "]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Y,""):null;if(typeof a=="string"&&!bc.test(a)&&(f.support.leadingWhitespace||!Z.test(a))&&!bg[(_.exec(a)||["",""])[1].toLowerCase()]){a=a.replace($,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bj(a,d),e=bk(a),g=bk(d);for(h=0;e[h];++h)bj(e[h],g[h])}if(b){bi(a,d);if(c){e=bk(a),g=bk(d);for(h=0;e[h];++h)bi(e[h],g[h])}}return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument|| +b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!bb.test(k))k=b.createTextNode(k);else{k=k.replace($,"<$1>");var l=(_.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=ba.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Z.test(k)&&o.insertBefore(b.createTextNode(Z.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bp.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bo.test(g)?g.replace(bo,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,c){var d,e,g;c=c.replace(br,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bs.test(d)&&bt.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bE=/%20/g,bF=/\[\]$/,bG=/\r?\n/g,bH=/#.*$/,bI=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bJ=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bK=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bL=/^(?:GET|HEAD)$/,bM=/^\/\//,bN=/\?/,bO=/)<[^<]*)*<\/script>/gi,bP=/^(?:select|textarea)/i,bQ=/\s+/,bR=/([?&])_=[^&]*/,bS=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bT=f.fn.load,bU={},bV={},bW,bX;try{bW=e.href}catch(bY){bW=c.createElement("a"),bW.href="",bW=bW.href}bX=bS.exec(bW.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bT)return bT.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
              ").append(c.replace(bO,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bP.test(this.nodeName)||bJ.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bG,"\r\n")}}):{name:b.name,value:c.replace(bG,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bW,isLocal:bK.test(bX[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bZ(bU),ajaxTransport:bZ(bV),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?ca(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=cb(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bI.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bH,"").replace(bM,bX[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bQ),d.crossDomain==null&&(r=bS.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bX[1]&&r[2]==bX[2]&&(r[3]||(r[1]==="http:"?80:443))==(bX[3]||(bX[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bU,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bL.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bN.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bR,"$1_="+x);d.url=y+(y===d.url?(bN.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bV,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bE,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq,cr=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
              ";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){return this[0]?parseFloat(f.css(this[0],d,"padding")):null},f.fn["outer"+c]=function(a){return this[0]?parseFloat(f.css(this[0],d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/js/modernizr/test/caniuse_files/modernizr-1.7.min.js b/js/modernizr/test/caniuse_files/modernizr-1.7.min.js new file mode 100644 index 0000000..6f54850 --- /dev/null +++ b/js/modernizr/test/caniuse_files/modernizr-1.7.min.js @@ -0,0 +1,2 @@ +// Modernizr v1.7 www.modernizr.com +window.Modernizr=function(a,b,c){function G(){e.input=function(a){for(var b=0,c=a.length;b7)},r.history=function(){return !!(a.history&&history.pushState)},r.draganddrop=function(){return x("dragstart")&&x("drop")},r.websockets=function(){return"WebSocket"in a},r.rgba=function(){A("background-color:rgba(150,255,150,.5)");return D(k.backgroundColor,"rgba")},r.hsla=function(){A("background-color:hsla(120,40%,100%,.5)");return D(k.backgroundColor,"rgba")||D(k.backgroundColor,"hsla")},r.multiplebgs=function(){A("background:url(//:),url(//:),red url(//:)");return(new RegExp("(url\\s*\\(.*?){3}")).test(k.background)},r.backgroundsize=function(){return F("backgroundSize")},r.borderimage=function(){return F("borderImage")},r.borderradius=function(){return F("borderRadius","",function(a){return D(a,"orderRadius")})},r.boxshadow=function(){return F("boxShadow")},r.textshadow=function(){return b.createElement("div").style.textShadow===""},r.opacity=function(){B("opacity:.55");return/^0.55$/.test(k.opacity)},r.cssanimations=function(){return F("animationName")},r.csscolumns=function(){return F("columnCount")},r.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";A((a+o.join(b+a)+o.join(c+a)).slice(0,-a.length));return D(k.backgroundImage,"gradient")},r.cssreflections=function(){return F("boxReflect")},r.csstransforms=function(){return!!E(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])},r.csstransforms3d=function(){var a=!!E(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);a&&"webkitPerspective"in g.style&&(a=w("@media ("+o.join("transform-3d),(")+"modernizr)"));return a},r.csstransitions=function(){return F("transitionProperty")},r.fontface=function(){var a,c,d=h||g,e=b.createElement("style"),f=b.implementation||{hasFeature:function(){return!1}};e.type="text/css",d.insertBefore(e,d.firstChild),a=e.sheet||e.styleSheet;var i=f.hasFeature("CSS2","")?function(b){if(!a||!b)return!1;var c=!1;try{a.insertRule(b,0),c=/src/i.test(a.cssRules[0].cssText),a.deleteRule(a.cssRules.length-1)}catch(d){}return c}:function(b){if(!a||!b)return!1;a.cssText=b;return a.cssText.length!==0&&/src/i.test(a.cssText)&&a.cssText.replace(/\r+|\n+/g,"").indexOf(b.split(" ")[0])===0};c=i('@font-face { font-family: "font"; src: url(data:,); }'),d.removeChild(e);return c},r.video=function(){var a=b.createElement("video"),c=!!a.canPlayType;if(c){c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"');var d='video/mp4; codecs="avc1.42E01E';c.h264=a.canPlayType(d+'"')||a.canPlayType(d+', mp4a.40.2"'),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}return c},r.audio=function(){var a=b.createElement("audio"),c=!!a.canPlayType;c&&(c=new Boolean(c),c.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),c.mp3=a.canPlayType("audio/mpeg;"),c.wav=a.canPlayType('audio/wav; codecs="1"'),c.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;"));return c},r.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}},r.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}},r.webWorkers=function(){return!!a.Worker},r.applicationcache=function(){return!!a.applicationCache},r.svg=function(){return!!b.createElementNS&&!!b.createElementNS(q.svg,"svg").createSVGRect},r.inlinesvg=function(){var a=b.createElement("div");a.innerHTML="";return(a.firstChild&&a.firstChild.namespaceURI)==q.svg},r.smil=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"animate")))},r.svgclippaths=function(){return!!b.createElementNS&&/SVG/.test(n.call(b.createElementNS(q.svg,"clipPath")))};for(var H in r)z(r,H)&&(v=H.toLowerCase(),e[v]=r[H](),u.push((e[v]?"":"no-")+v));e.input||G(),e.crosswindowmessaging=e.postmessage,e.historymanagement=e.history,e.addTest=function(a,b){a=a.toLowerCase();if(!e[a]){b=!!b(),g.className+=" "+(b?"":"no-")+a,e[a]=b;return e}},A(""),j=l=null,f&&a.attachEvent&&function(){var a=b.createElement("div");a.innerHTML="";return a.childNodes.length!==1}()&&function(a,b){function p(a,b){var c=-1,d=a.length,e,f=[];while(++c
                '; + for (var field in Modernizr[prop]) { + str += '
              • ' + field + ': ' + Modernizr[prop][field] + '
              • '; + } + str += '
            4. '; + } else { + str += '
            5. ' + prop + ': ' + Modernizr[prop] + '
            6. '; + } + } + return str; +} + + +function grabFeatDetects(){ + // thx github.js + $.getScript('https://api.github.com/repos/Modernizr/Modernizr/git/trees/master?recursive=1&callback=processTree'); +} + + +function processTree(data){ + var filenames = []; + + for (var i = 0; i < data.data.tree.length; i++){ + var file = data.data.tree[i]; + var match = file.path.match(/^feature-detects\/(.*)/); + if (!match) continue; + + var relpath = location.host == "modernizr.github.com" ? + '../modernizr-git/' : '../'; + + filenames.push(relpath + match[0]); + } + + var jqxhrs = filenames.map(function(filename){ + return jQuery.getScript(filename); + }); + + jQuery.when.apply(jQuery, jqxhrs).done(resultsToDOM); + +} + +function resultsToDOM(){ + + var modOutput = document.createElement('div'), + ref = document.getElementById('qunit-testresult') || document.getElementById('qunit-tests'); + + modOutput.className = 'output'; + modOutput.innerHTML = dumpModernizr(); + + ref.parentNode.insertBefore(modOutput, ref); + + // Modernizr object as text + document.getElementsByTagName('textarea')[0].innerHTML = JSON.stringify(Modernizr); + +} + +/* uno */ resultsToDOM(); +/* dos */ grabFeatDetects(); +/* tres */ setTimeout(resultsToDOM, 5e3); +/* quatro */ setTimeout(resultsToDOM, 15e3); diff --git a/js/modernizr/test/js/lib/detect-global.js b/js/modernizr/test/js/lib/detect-global.js new file mode 100644 index 0000000..48b4ac2 --- /dev/null +++ b/js/modernizr/test/js/lib/detect-global.js @@ -0,0 +1,153 @@ +// https://github.com/kangax/detect-global + +// tweaked to run without a UI. + +(function () { + function getPropertyDescriptors(object) { + var props = { }; + for (var prop in object) { + + // nerfing for firefox who goes crazy over some objects like sessionStorage + try { + + props[prop] = { + type: typeof object[prop], + value: object[prop] + }; + + } catch(e){ + props[prop] = {}; + } + } + return props; + } + + function getCleanWindow() { + var elIframe = document.createElement('iframe'); + elIframe.style.display = 'none'; + + var ref = document.getElementsByTagName('script')[0]; + ref.parentNode.insertBefore(elIframe, ref); + + elIframe.src = 'about:blank'; + return elIframe.contentWindow; + } + + function appendControl(el, name) { + var elCheckbox = document.createElement('input'); + elCheckbox.type = 'checkbox'; + elCheckbox.checked = true; + elCheckbox.id = '__' + name; + + var elLabel = document.createElement('label'); + elLabel.htmlFor = '__' + name; + elLabel.innerHTML = 'Exclude ' + name + ' properties?'; + elLabel.style.marginLeft = '0.5em'; + + var elWrapper = document.createElement('p'); + elWrapper.style.marginBottom = '0.5em'; + + elWrapper.appendChild(elCheckbox); + elWrapper.appendChild(elLabel); + + el.appendChild(elWrapper); + } + + function appendAnalyze(el) { + var elAnalyze = document.createElement('button'); + elAnalyze.id = '__analyze'; + elAnalyze.innerHTML = 'Analyze'; + elAnalyze.style.marginTop = '1em'; + el.appendChild(elAnalyze); + } + + function appendCancel(el) { + var elCancel = document.createElement('a'); + elCancel.href = '#'; + elCancel.innerHTML = 'Cancel'; + elCancel.style.cssText = 'color:#eee;margin-left:0.5em;'; + elCancel.onclick = function() { + el.parentNode.removeChild(el); + return false; + }; + el.appendChild(elCancel); + } + + function initConfigPopup() { + var el = document.createElement('div'); + + el.style.cssText = 'position:fixed; left:10px; top:10px; width:300px; background:rgba(50,50,50,0.9);' + + '-moz-border-radius:10px; padding:1em; color: #eee; text-align: left;' + + 'font-family: "Helvetica Neue", Verdana, Arial, sans serif; z-index: 99999;'; + + for (var prop in propSets) { + appendControl(el, prop); + } + + appendAnalyze(el); + appendCancel(el); + + var ref = document.getElementsByTagName('script')[0]; + ref.parentNode.insertBefore(el, ref); + } + + function getPropsCount(object) { + var count = 0; + for (var prop in object) { + count++; + } + return count; + } + + function shouldDeleteProperty(propToCheck) { + for (var prop in propSets) { + var elCheckbox = document.getElementById('__' + prop); + var isPropInSet = propSets[prop].indexOf(propToCheck) > -1; + if (isPropInSet && (elCheckbox ? elCheckbox.checked : true) ) { + return true; + } + } + } + + function analyze() { + var global = (function(){ return this; })(), + globalProps = getPropertyDescriptors(global), + cleanWindow = getCleanWindow(); + + for (var prop in cleanWindow) { + if (globalProps[prop]) { + delete globalProps[prop]; + } + } + for (var prop in globalProps) { + if (shouldDeleteProperty(prop)) { + delete globalProps[prop]; + } + } + + window.__globalsCount = getPropsCount(globalProps); + window.__globals = globalProps; + + window.console && console.log('Total number of global properties: ' + __globalsCount); + window.console && console.dir(__globals); + } + + var propSets = { + 'Prototype': '$$ $A $F $H $R $break $continue $w Abstract Ajax Class Enumerable Element Field Form ' + + 'Hash Insertion ObjectRange PeriodicalExecuter Position Prototype Selector Template Toggle Try'.split(' '), + + 'Scriptaculous': 'Autocompleter Builder Control Draggable Draggables Droppables Effect Sortable SortableObserver Sound Scriptaculous'.split(' '), + 'Firebug': 'loadFirebugConsole console _getFirebugConsoleElement _FirebugConsole _FirebugCommandLine _firebug'.split(' '), + 'Mozilla': 'Components XPCNativeWrapper XPCSafeJSObjectWrapper getInterface netscape GetWeakReference GeckoActiveXObject'.split(' '), + 'GoogleAnalytics': 'gaJsHost gaGlobal _gat _gaq pageTracker'.split(' '), + 'lazyGlobals': 'onhashchange'.split(' ') + }; + + // initConfigPopup(); // disable because we're going UI-less. + + var analyzeElem = document.getElementById('__analyze'); + analyzeElem && (analyzeElem.onclick = analyze); + + analyze(); // and assign total added globals to window.__globalsCount + +})(); \ No newline at end of file diff --git a/js/modernizr/test/js/lib/jquery-1.7b2.js b/js/modernizr/test/js/lib/jquery-1.7b2.js new file mode 100644 index 0000000..98c6d0d --- /dev/null +++ b/js/modernizr/test/js/lib/jquery-1.7b2.js @@ -0,0 +1,9279 @@ +/*! + * jQuery JavaScript Library v1.7b2 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Oct 13 21:12:55 2011 -0400 + */ +(function( window, undefined ) { + +// Use the correct document accordingly with window argument (sandbox) +var document = window.document, + navigator = window.navigator, + location = window.location; +var jQuery = (function() { + +// Define a local copy of jQuery +var jQuery = function( selector, context ) { + // The jQuery object is actually just the init constructor 'enhanced' + return new jQuery.fn.init( selector, context, rootjQuery ); + }, + + // Map over jQuery in case of overwrite + _jQuery = window.jQuery, + + // Map over the $ in case of overwrite + _$ = window.$, + + // A central reference to the root jQuery(document) + rootjQuery, + + // A simple way to check for HTML strings or ID strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/, + + // Check if a string has a non-whitespace character in it + rnotwhite = /\S/, + + // Used for trimming whitespace + trimLeft = /^\s+/, + trimRight = /\s+$/, + + // Check for digits + rdigit = /\d/, + + // Match a standalone tag + rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/, + + // JSON RegExp + rvalidchars = /^[\],:{}\s]*$/, + rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, + rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, + rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g, + + // Useragent RegExp + rwebkit = /(webkit)[ \/]([\w.]+)/, + ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, + rmsie = /(msie) ([\w.]+)/, + rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, + + // Matches dashed string for camelizing + rdashAlpha = /-([a-z]|[0-9])/ig, + rmsPrefix = /^-ms-/, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return ( letter + "" ).toUpperCase(); + }, + + // Keep a UserAgent string for use with jQuery.browser + userAgent = navigator.userAgent, + + // For matching the engine and version of the browser + browserMatch, + + // The deferred used on DOM ready + readyList, + + // The ready event handler + DOMContentLoaded, + + // Save a reference to some core methods + toString = Object.prototype.toString, + hasOwn = Object.prototype.hasOwnProperty, + push = Array.prototype.push, + slice = Array.prototype.slice, + trim = String.prototype.trim, + indexOf = Array.prototype.indexOf, + + // [[Class]] -> type pairs + class2type = {}; + +jQuery.fn = jQuery.prototype = { + constructor: jQuery, + init: function( selector, context, rootjQuery ) { + var match, elem, ret, doc; + + // Handle $(""), $(null), or $(undefined) + if ( !selector ) { + return this; + } + + // Handle $(DOMElement) + if ( selector.nodeType ) { + this.context = this[0] = selector; + this.length = 1; + return this; + } + + // The body element only exists once, optimize finding it + if ( selector === "body" && !context && document.body ) { + this.context = document; + this[0] = document.body; + this.selector = selector; + this.length = 1; + return this; + } + + // Handle HTML strings + if ( typeof selector === "string" ) { + // Are we dealing with HTML string or an ID? + if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) { + // Assume that strings that start and end with <> are HTML and skip the regex check + match = [ null, selector, null ]; + + } else { + match = quickExpr.exec( selector ); + } + + // Verify a match, and that no context was specified for #id + if ( match && (match[1] || !context) ) { + + // HANDLE: $(html) -> $(array) + if ( match[1] ) { + context = context instanceof jQuery ? context[0] : context; + doc = (context ? context.ownerDocument || context : document); + + // If a single string is passed in and it's a single tag + // just do a createElement and skip the rest + ret = rsingleTag.exec( selector ); + + if ( ret ) { + if ( jQuery.isPlainObject( context ) ) { + selector = [ document.createElement( ret[1] ) ]; + jQuery.fn.attr.call( selector, context, true ); + + } else { + selector = [ doc.createElement( ret[1] ) ]; + } + + } else { + ret = jQuery.buildFragment( [ match[1] ], [ doc ] ); + selector = (ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment).childNodes; + } + + return jQuery.merge( this, selector ); + + // HANDLE: $("#id") + } else { + elem = document.getElementById( match[2] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id !== match[2] ) { + return rootjQuery.find( selector ); + } + + // Otherwise, we inject the element directly into the jQuery object + this.length = 1; + this[0] = elem; + } + + this.context = document; + this.selector = selector; + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return (context || rootjQuery).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return rootjQuery.ready( selector ); + } + + if (selector.selector !== undefined) { + this.selector = selector.selector; + this.context = selector.context; + } + + return jQuery.makeArray( selector, this ); + }, + + // Start with an empty selector + selector: "", + + // The current version of jQuery being used + jquery: "1.7b2", + + // The default length of a jQuery object is 0 + length: 0, + + // The number of elements contained in the matched element set + size: function() { + return this.length; + }, + + toArray: function() { + return slice.call( this, 0 ); + }, + + // Get the Nth element in the matched element set OR + // Get the whole matched element set as a clean array + get: function( num ) { + return num == null ? + + // Return a 'clean' array + this.toArray() : + + // Return just the object + ( num < 0 ? this[ this.length + num ] : this[ num ] ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems, name, selector ) { + // Build a new jQuery matched element set + var ret = this.constructor(); + + if ( jQuery.isArray( elems ) ) { + push.apply( ret, elems ); + + } else { + jQuery.merge( ret, elems ); + } + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + ret.context = this.context; + + if ( name === "find" ) { + ret.selector = this.selector + (this.selector ? " " : "") + selector; + } else if ( name ) { + ret.selector = this.selector + "." + name + "(" + selector + ")"; + } + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + // (You can seed the arguments with an array of args, but this is + // only used internally.) + each: function( callback, args ) { + return jQuery.each( this, callback, args ); + }, + + ready: function( fn ) { + // Attach the listeners + jQuery.bindReady(); + + // Add the callback + readyList.add( fn ); + + return this; + }, + + eq: function( i ) { + return i === -1 ? + this.slice( i ) : + this.slice( i, +i + 1 ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ), + "slice", slice.call(arguments).join(",") ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map(this, function( elem, i ) { + return callback.call( elem, i, elem ); + })); + }, + + end: function() { + return this.prevObject || this.constructor(null); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: [].sort, + splice: [].splice +}; + +// Give the init function the jQuery prototype for later instantiation +jQuery.fn.init.prototype = jQuery.fn; + +jQuery.extend = jQuery.fn.extend = function() { + var options, name, src, copy, copyIsArray, clone, + target = arguments[0] || {}, + i = 1, + length = arguments.length, + deep = false; + + // Handle a deep copy situation + if ( typeof target === "boolean" ) { + deep = target; + target = arguments[1] || {}; + // skip the boolean and the target + i = 2; + } + + // Handle case when target is a string or something (possible in deep copy) + if ( typeof target !== "object" && !jQuery.isFunction(target) ) { + target = {}; + } + + // extend jQuery itself if only one argument is passed + if ( length === i ) { + target = this; + --i; + } + + for ( ; i < length; i++ ) { + // Only deal with non-null/undefined values + if ( (options = arguments[ i ]) != null ) { + // Extend the base object + for ( name in options ) { + src = target[ name ]; + copy = options[ name ]; + + // Prevent never-ending loop + if ( target === copy ) { + continue; + } + + // Recurse if we're merging plain objects or arrays + if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) { + if ( copyIsArray ) { + copyIsArray = false; + clone = src && jQuery.isArray(src) ? src : []; + + } else { + clone = src && jQuery.isPlainObject(src) ? src : {}; + } + + // Never move original objects, clone them + target[ name ] = jQuery.extend( deep, clone, copy ); + + // Don't bring in undefined values + } else if ( copy !== undefined ) { + target[ name ] = copy; + } + } + } + } + + // Return the modified object + return target; +}; + +jQuery.extend({ + noConflict: function( deep ) { + if ( window.$ === jQuery ) { + window.$ = _$; + } + + if ( deep && window.jQuery === jQuery ) { + window.jQuery = _jQuery; + } + + return jQuery; + }, + + // Is the DOM ready to be used? Set to true once it occurs. + isReady: false, + + // A counter to track how many items to wait for before + // the ready event fires. See #6781 + readyWait: 1, + + // Hold (or release) the ready event + holdReady: function( hold ) { + if ( hold ) { + jQuery.readyWait++; + } else { + jQuery.ready( true ); + } + }, + + // Handle when the DOM is ready + ready: function( wait ) { + // Either a released hold or an DOMready/load event and not yet ready + if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) { + // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). + if ( !document.body ) { + return setTimeout( jQuery.ready, 1 ); + } + + // Remember that the DOM is ready + jQuery.isReady = true; + + // If a normal DOM Ready event fired, decrement, and wait if need be + if ( wait !== true && --jQuery.readyWait > 0 ) { + return; + } + + // If there are functions bound, to execute + readyList.fireWith( document, [ jQuery ] ); + + // Trigger any bound ready events + if ( jQuery.fn.trigger ) { + jQuery( document ).trigger( "ready" ).unbind( "ready" ); + } + } + }, + + bindReady: function() { + if ( readyList ) { + return; + } + + readyList = jQuery.Callbacks( "once memory" ); + + // Catch cases where $(document).ready() is called after the + // browser event has already occurred. + if ( document.readyState === "complete" ) { + // Handle it asynchronously to allow scripts the opportunity to delay ready + return setTimeout( jQuery.ready, 1 ); + } + + // Mozilla, Opera and webkit nightlies currently support this event + if ( document.addEventListener ) { + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", jQuery.ready, false ); + + // If IE event model is used + } else if ( document.attachEvent ) { + // ensure firing before onload, + // maybe late but safe also for iframes + document.attachEvent( "onreadystatechange", DOMContentLoaded ); + + // A fallback to window.onload, that will always work + window.attachEvent( "onload", jQuery.ready ); + + // If IE and not a frame + // continually check to see if the document is ready + var toplevel = false; + + try { + toplevel = window.frameElement == null; + } catch(e) {} + + if ( document.documentElement.doScroll && toplevel ) { + doScrollCheck(); + } + } + }, + + // See test/unit/core.js for details concerning isFunction. + // Since version 1.3, DOM methods and functions like alert + // aren't supported. They return false on IE (#2968). + isFunction: function( obj ) { + return jQuery.type(obj) === "function"; + }, + + isArray: Array.isArray || function( obj ) { + return jQuery.type(obj) === "array"; + }, + + // A crude way of determining if an object is a window + isWindow: function( obj ) { + return obj && typeof obj === "object" && "setInterval" in obj; + }, + + isNumeric: function( obj ) { + return obj != null && rdigit.test( obj ) && !isNaN( obj ); + }, + + type: function( obj ) { + return obj == null ? + String( obj ) : + class2type[ toString.call(obj) ] || "object"; + }, + + isPlainObject: function( obj ) { + // Must be an Object. + // Because of IE, we also have to check the presence of the constructor property. + // Make sure that DOM nodes and window objects don't pass through, as well + if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) { + return false; + } + + try { + // Not own constructor property must be Object + if ( obj.constructor && + !hasOwn.call(obj, "constructor") && + !hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) { + return false; + } + } catch ( e ) { + // IE8,9 Will throw exceptions on certain host objects #9897 + return false; + } + + // Own properties are enumerated firstly, so to speed up, + // if last one is own, then all properties are own. + + var key; + for ( key in obj ) {} + + return key === undefined || hasOwn.call( obj, key ); + }, + + isEmptyObject: function( obj ) { + for ( var name in obj ) { + return false; + } + return true; + }, + + error: function( msg ) { + throw msg; + }, + + parseJSON: function( data ) { + if ( typeof data !== "string" || !data ) { + return null; + } + + // Make sure leading/trailing whitespace is removed (IE can't handle it) + data = jQuery.trim( data ); + + // Attempt to parse using the native JSON parser first + if ( window.JSON && window.JSON.parse ) { + return window.JSON.parse( data ); + } + + // Make sure the incoming data is actual JSON + // Logic borrowed from http://json.org/json2.js + if ( rvalidchars.test( data.replace( rvalidescape, "@" ) + .replace( rvalidtokens, "]" ) + .replace( rvalidbraces, "")) ) { + + return (new Function( "return " + data ))(); + + } + jQuery.error( "Invalid JSON: " + data ); + }, + + // Cross-browser xml parsing + parseXML: function( data ) { + var xml, tmp; + try { + if ( window.DOMParser ) { // Standard + tmp = new DOMParser(); + xml = tmp.parseFromString( data , "text/xml" ); + } else { // IE + xml = new ActiveXObject( "Microsoft.XMLDOM" ); + xml.async = "false"; + xml.loadXML( data ); + } + } catch( e ) { + xml = undefined; + } + if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; + }, + + noop: function() {}, + + // Evaluates a script in a global context + // Workarounds based on findings by Jim Driscoll + // http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context + globalEval: function( data ) { + if ( data && rnotwhite.test( data ) ) { + // We use execScript on Internet Explorer + // We use an anonymous function so that context is window + // rather than jQuery in Firefox + ( window.execScript || function( data ) { + window[ "eval" ].call( window, data ); + } )( data ); + } + }, + + // Convert dashed to camelCase; used by the css and data modules + // Microsoft forgot to hump their vendor prefix (#9572) + camelCase: function( string ) { + return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase ); + }, + + nodeName: function( elem, name ) { + return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase(); + }, + + // args is for internal usage only + each: function( object, callback, args ) { + var name, i = 0, + length = object.length, + isObj = length === undefined || jQuery.isFunction( object ); + + if ( args ) { + if ( isObj ) { + for ( name in object ) { + if ( callback.apply( object[ name ], args ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.apply( object[ i++ ], args ) === false ) { + break; + } + } + } + + // A special, fast, case for the most common use of each + } else { + if ( isObj ) { + for ( name in object ) { + if ( callback.call( object[ name ], name, object[ name ] ) === false ) { + break; + } + } + } else { + for ( ; i < length; ) { + if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) { + break; + } + } + } + } + + return object; + }, + + // Use native String.trim function wherever possible + trim: trim ? + function( text ) { + return text == null ? + "" : + trim.call( text ); + } : + + // Otherwise use our own trimming functionality + function( text ) { + return text == null ? + "" : + text.toString().replace( trimLeft, "" ).replace( trimRight, "" ); + }, + + // results is for internal usage only + makeArray: function( array, results ) { + var ret = results || []; + + if ( array != null ) { + // The window, strings (and functions) also have 'length' + // The extra typeof function check is to prevent crashes + // in Safari 2 (See: #3039) + // Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930 + var type = jQuery.type( array ); + + if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) { + push.call( ret, array ); + } else { + jQuery.merge( ret, array ); + } + } + + return ret; + }, + + inArray: function( elem, array, i ) { + var len; + + if ( array ) { + if ( indexOf ) { + return indexOf.call( array, elem, i ); + } + + len = array.length; + i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0; + + for ( ; i < len; i++ ) { + // Skip accessing in sparse arrays + if ( i in array && array[ i ] === elem ) { + return i; + } + } + } + + return -1; + }, + + merge: function( first, second ) { + var i = first.length, + j = 0; + + if ( typeof second.length === "number" ) { + for ( var l = second.length; j < l; j++ ) { + first[ i++ ] = second[ j ]; + } + + } else { + while ( second[j] !== undefined ) { + first[ i++ ] = second[ j++ ]; + } + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, inv ) { + var ret = [], retVal; + inv = !!inv; + + // Go through the array, only saving the items + // that pass the validator function + for ( var i = 0, length = elems.length; i < length; i++ ) { + retVal = !!callback( elems[ i ], i ); + if ( inv !== retVal ) { + ret.push( elems[ i ] ); + } + } + + return ret; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var value, key, ret = [], + i = 0, + length = elems.length, + // jquery objects are treated as arrays + isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ; + + // Go through the array, translating each of the items to their + if ( isArray ) { + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + + // Go through every key on the object, + } else { + for ( key in elems ) { + value = callback( elems[ key ], key, arg ); + + if ( value != null ) { + ret[ ret.length ] = value; + } + } + } + + // Flatten any nested arrays + return ret.concat.apply( [], ret ); + }, + + // A global GUID counter for objects + guid: 1, + + // Bind a function to a context, optionally partially applying any + // arguments. + proxy: function( fn, context ) { + if ( typeof context === "string" ) { + var tmp = fn[ context ]; + context = fn; + fn = tmp; + } + + // Quick check to determine if target is callable, in the spec + // this throws a TypeError, but we will just return undefined. + if ( !jQuery.isFunction( fn ) ) { + return undefined; + } + + // Simulated bind + var args = slice.call( arguments, 2 ), + proxy = function() { + return fn.apply( context, args.concat( slice.call( arguments ) ) ); + }; + + // Set the guid of unique handler to the same of original handler, so it can be removed + proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++; + + return proxy; + }, + + // Mutifunctional method to get and set values to a collection + // The value/s can optionally be executed if it's a function + access: function( elems, key, value, exec, fn, pass ) { + var length = elems.length; + + // Setting many attributes + if ( typeof key === "object" ) { + for ( var k in key ) { + jQuery.access( elems, k, key[k], exec, fn, value ); + } + return elems; + } + + // Setting one attribute + if ( value !== undefined ) { + // Optionally, function values get executed if exec is true + exec = !pass && exec && jQuery.isFunction(value); + + for ( var i = 0; i < length; i++ ) { + fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass ); + } + + return elems; + } + + // Getting an attribute + return length ? fn( elems[0], key ) : undefined; + }, + + now: function() { + return (new Date()).getTime(); + }, + + // Use of jQuery.browser is frowned upon. + // More details: http://docs.jquery.com/Utilities/jQuery.browser + uaMatch: function( ua ) { + ua = ua.toLowerCase(); + + var match = rwebkit.exec( ua ) || + ropera.exec( ua ) || + rmsie.exec( ua ) || + ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) || + []; + + return { browser: match[1] || "", version: match[2] || "0" }; + }, + + sub: function() { + function jQuerySub( selector, context ) { + return new jQuerySub.fn.init( selector, context ); + } + jQuery.extend( true, jQuerySub, this ); + jQuerySub.superclass = this; + jQuerySub.fn = jQuerySub.prototype = this(); + jQuerySub.fn.constructor = jQuerySub; + jQuerySub.sub = this.sub; + jQuerySub.fn.init = function init( selector, context ) { + if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) { + context = jQuerySub( context ); + } + + return jQuery.fn.init.call( this, selector, context, rootjQuerySub ); + }; + jQuerySub.fn.init.prototype = jQuerySub.fn; + var rootjQuerySub = jQuerySub(document); + return jQuerySub; + }, + + browser: {} +}); + +// Populate the class2type map +jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +}); + +browserMatch = jQuery.uaMatch( userAgent ); +if ( browserMatch.browser ) { + jQuery.browser[ browserMatch.browser ] = true; + jQuery.browser.version = browserMatch.version; +} + +// Deprecated, use jQuery.browser.webkit instead +if ( jQuery.browser.webkit ) { + jQuery.browser.safari = true; +} + +// IE doesn't match non-breaking spaces with \s +if ( rnotwhite.test( "\xA0" ) ) { + trimLeft = /^[\s\xA0]+/; + trimRight = /[\s\xA0]+$/; +} + +// All jQuery objects should point back to these +rootjQuery = jQuery(document); + +// Cleanup functions for the document ready method +if ( document.addEventListener ) { + DOMContentLoaded = function() { + document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false ); + jQuery.ready(); + }; + +} else if ( document.attachEvent ) { + DOMContentLoaded = function() { + // Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443). + if ( document.readyState === "complete" ) { + document.detachEvent( "onreadystatechange", DOMContentLoaded ); + jQuery.ready(); + } + }; +} + +// The DOM ready check for Internet Explorer +function doScrollCheck() { + if ( jQuery.isReady ) { + return; + } + + try { + // If IE is used, use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + document.documentElement.doScroll("left"); + } catch(e) { + setTimeout( doScrollCheck, 1 ); + return; + } + + // and execute any waiting functions + jQuery.ready(); +} + +// Expose jQuery as an AMD module, but only for AMD loaders that +// understand the issues with loading multiple versions of jQuery +// in a page that all might call define(). The loader will indicate +// they have special allowances for multiple jQuery versions by +// specifying define.amd.jQuery = true. Register as a named module, +// since jQuery can be concatenated with other files that may use define, +// but not use a proper concatenation script that understands anonymous +// AMD modules. A named AMD is safest and most robust way to register. +// Lowercase jquery is used because AMD module names are derived from +// file names, and jQuery is normally delivered in a lowercase file name. +if ( typeof define === "function" && define.amd && define.amd.jQuery ) { + define( "jquery", [], function () { return jQuery; } ); +} + +return jQuery; + +})(); + + +// String to Object flags format cache +var flagsCache = {}; + +// Convert String-formatted flags into Object-formatted ones and store in cache +function createFlags( flags ) { + var object = flagsCache[ flags ] = {}, + i, length; + flags = flags.split( /\s+/ ); + for ( i = 0, length = flags.length; i < length; i++ ) { + object[ flags[i] ] = true; + } + return object; +} + +/* + * Create a callback list using the following parameters: + * + * flags: an optional list of space-separated flags that will change how + * the callback list behaves + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible flags: + * + * once: will ensure the callback list can only be fired once (like a Deferred) + * + * memory: will keep track of previous values and will call any callback added + * after the list has been fired right away with the latest "memorized" + * values (like a Deferred) + * + * unique: will ensure a callback can only be added once (no duplicate in the list) + * + * stopOnFalse: interrupt callings when a callback returns false + * + */ +jQuery.Callbacks = function( flags ) { + + // Convert flags from String-formatted to Object-formatted + // (we check in cache first) + flags = flags ? ( flagsCache[ flags ] || createFlags( flags ) ) : {}; + + var // Actual callback list + list = [], + // Stack of fire calls for repeatable lists + stack = [], + // Last fire value (for non-forgettable lists) + memory, + // Flag to know if list is currently firing + firing, + // First callback to fire (used internally by add and fireWith) + firingStart, + // End of the loop when firing + firingLength, + // Index of currently firing callback (modified by remove if needed) + firingIndex, + // Add one or several callbacks to the list + add = function( args ) { + var i, + length, + elem, + type, + actual; + for ( i = 0, length = args.length; i < length; i++ ) { + elem = args[ i ]; + type = jQuery.type( elem ); + if ( type === "array" ) { + // Inspect recursively + add( elem ); + } else if ( type === "function" ) { + // Add if not in unique mode and callback is not in + if ( !flags.unique || !self.has( elem ) ) { + list.push( elem ); + } + } + } + }, + // Fire callbacks + fire = function( context, args ) { + args = args || []; + memory = !flags.memory || [ context, args ]; + firing = true; + firingIndex = firingStart || 0; + firingStart = 0; + firingLength = list.length; + for ( ; list && firingIndex < firingLength; firingIndex++ ) { + if ( list[ firingIndex ].apply( context, args ) === false && flags.stopOnFalse ) { + memory = true; // Mark as halted + break; + } + } + firing = false; + if ( list ) { + if ( !flags.once ) { + if ( stack && stack.length ) { + memory = stack.shift(); + self.fireWith( memory[ 0 ], memory[ 1 ] ); + } + } else if ( memory === true ) { + self.disable(); + } else { + list = []; + } + } + }, + // Actual Callbacks object + self = { + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + var length = list.length; + add( arguments ); + // Do we need to add the callbacks to the + // current firing batch? + if ( firing ) { + firingLength = list.length; + // With memory, if we're not firing then + // we should call right away, unless previous + // firing was halted (stopOnFalse) + } else if ( memory && memory !== true ) { + firingStart = length; + fire( memory[ 0 ], memory[ 1 ] ); + } + } + return this; + }, + // Remove a callback from the list + remove: function() { + if ( list ) { + var args = arguments, + argIndex = 0, + argLength = args.length; + for ( ; argIndex < argLength ; argIndex++ ) { + for ( var i = 0; i < list.length; i++ ) { + if ( args[ argIndex ] === list[ i ] ) { + // Handle firingIndex and firingLength + if ( firing ) { + if ( i <= firingLength ) { + firingLength--; + if ( i <= firingIndex ) { + firingIndex--; + } + } + } + // Remove the element + list.splice( i--, 1 ); + // If we have some unicity property then + // we only need to do this once + if ( flags.unique ) { + break; + } + } + } + } + } + return this; + }, + // Control if a given callback is in the list + has: function( fn ) { + if ( list ) { + var i = 0, + length = list.length; + for ( ; i < length; i++ ) { + if ( fn === list[ i ] ) { + return true; + } + } + } + return false; + }, + // Remove all callbacks from the list + empty: function() { + list = []; + return this; + }, + // Have the list do nothing anymore + disable: function() { + list = stack = memory = undefined; + return this; + }, + // Is it disabled? + disabled: function() { + return !list; + }, + // Lock the list in its current state + lock: function() { + stack = undefined; + if ( !memory || memory === true ) { + self.disable(); + } + return this; + }, + // Is it locked? + locked: function() { + return !stack; + }, + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( stack ) { + if ( firing ) { + if ( !flags.once ) { + stack.push( [ context, args ] ); + } + } else if ( !( flags.once && memory ) ) { + fire( context, args ); + } + } + return this; + }, + // Call all the callbacks with the given arguments + fire: function() { + self.fireWith( this, arguments ); + return this; + }, + // To know if the callbacks have already been called at least once + fired: function() { + return !!memory; + } + }; + + return self; +}; + + + + +var // Static reference to slice + sliceDeferred = [].slice; + +jQuery.extend({ + + Deferred: function( func ) { + var doneList = jQuery.Callbacks( "once memory" ), + failList = jQuery.Callbacks( "once memory" ), + progressList = jQuery.Callbacks( "memory" ), + state = "pending", + lists = { + resolve: doneList, + reject: failList, + notify: progressList + }, + promise = { + done: doneList.add, + fail: failList.add, + progress: progressList.add, + + state: function() { + return state; + }, + + // Deprecated + isResolved: doneList.fired, + isRejected: failList.fired, + + then: function( doneCallbacks, failCallbacks, progressCallbacks ) { + deferred.done( doneCallbacks ).fail( failCallbacks ).progress( progressCallbacks ); + return this; + }, + always: function() { + return deferred.done.apply( deferred, arguments ).fail.apply( deferred, arguments ); + }, + pipe: function( fnDone, fnFail, fnProgress ) { + return jQuery.Deferred(function( newDefer ) { + jQuery.each( { + done: [ fnDone, "resolve" ], + fail: [ fnFail, "reject" ], + progress: [ fnProgress, "notify" ] + }, function( handler, data ) { + var fn = data[ 0 ], + action = data[ 1 ], + returned; + if ( jQuery.isFunction( fn ) ) { + deferred[ handler ](function() { + returned = fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.notify ); + } else { + newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] ); + } + }); + } else { + deferred[ handler ]( newDefer[ action ] ); + } + }); + }).promise(); + }, + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + if ( obj == null ) { + obj = promise; + } else { + for( var key in promise ) { + obj[ key ] = promise[ key ]; + } + } + return obj; + } + }, + deferred = promise.promise({}), + key; + + for ( key in lists ) { + deferred[ key ] = lists[ key ].fire; + deferred[ key + "With" ] = lists[ key ].fireWith; + } + + // Handle state + deferred.done( function() { + state = "resolved"; + }, failList.disable, progressList.lock ).fail( function() { + state = "rejected"; + }, doneList.disable, progressList.lock ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( firstParam ) { + var args = sliceDeferred.call( arguments, 0 ), + i = 0, + length = args.length, + pValues = new Array( length ), + count = length, + pCount = length, + deferred = length <= 1 && firstParam && jQuery.isFunction( firstParam.promise ) ? + firstParam : + jQuery.Deferred(), + promise = deferred.promise(); + function resolveFunc( i ) { + return function( value ) { + args[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value; + if ( !( --count ) ) { + deferred.resolveWith( deferred, args ); + } + }; + } + function progressFunc( i ) { + return function( value ) { + pValues[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value; + deferred.notifyWith( promise, pValues ); + }; + } + if ( length > 1 ) { + for( ; i < length; i++ ) { + if ( args[ i ] && args[ i ].promise && jQuery.isFunction( args[ i ].promise ) ) { + args[ i ].promise().then( resolveFunc(i), deferred.reject, progressFunc(i) ); + } else { + --count; + } + } + if ( !count ) { + deferred.resolveWith( deferred, args ); + } + } else if ( deferred !== firstParam ) { + deferred.resolveWith( deferred, length ? [ firstParam ] : [] ); + } + return promise; + } +}); + + + + +jQuery.support = (function() { + + var div = document.createElement( "div" ), + documentElement = document.documentElement, + all, + a, + select, + opt, + input, + marginDiv, + support, + fragment, + body, + testElementParent, + testElement, + testElementStyle, + tds, + events, + eventName, + i, + isSupported, + offsetSupport; + + // Preliminary tests + div.setAttribute("className", "t"); + div.innerHTML = "
              a"; + + + all = div.getElementsByTagName( "*" ); + a = div.getElementsByTagName( "a" )[ 0 ]; + + // Can't get basic test support + if ( !all || !all.length || !a ) { + return {}; + } + + // First batch of supports tests + select = document.createElement( "select" ); + opt = select.appendChild( document.createElement("option") ); + input = div.getElementsByTagName( "input" )[ 0 ]; + + support = { + // IE strips leading whitespace when .innerHTML is used + leadingWhitespace: ( div.firstChild.nodeType === 3 ), + + // Make sure that tbody elements aren't automatically inserted + // IE will insert them into empty tables + tbody: !div.getElementsByTagName( "tbody" ).length, + + // Make sure that link elements get serialized correctly by innerHTML + // This requires a wrapper element in IE + htmlSerialize: !!div.getElementsByTagName( "link" ).length, + + // Get the style information from getAttribute + // (IE uses .cssText instead) + style: /top/.test( a.getAttribute("style") ), + + // Make sure that URLs aren't manipulated + // (IE normalizes it by default) + hrefNormalized: ( a.getAttribute( "href" ) === "/a" ), + + // Make sure that element opacity exists + // (IE uses filter instead) + // Use a regex to work around a WebKit issue. See #5145 + opacity: /^0.55/.test( a.style.opacity ), + + // Verify style float existence + // (IE uses styleFloat instead of cssFloat) + cssFloat: !!a.style.cssFloat, + + // Make sure unknown elements (like HTML5 elems) are handled appropriately + unknownElems: !!div.getElementsByTagName( "nav" ).length, + + // Make sure that if no value is specified for a checkbox + // that it defaults to "on". + // (WebKit defaults to "" instead) + checkOn: ( input.value === "on" ), + + // Make sure that a selected-by-default option has a working selected property. + // (WebKit defaults to false instead of true, IE too, if it's in an optgroup) + optSelected: opt.selected, + + // Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7) + getSetAttribute: div.className !== "t", + + // Will be defined later + submitBubbles: true, + changeBubbles: true, + focusinBubbles: false, + deleteExpando: true, + noCloneEvent: true, + inlineBlockNeedsLayout: false, + shrinkWrapBlocks: false, + reliableMarginRight: true + }; + + // Make sure checked status is properly cloned + input.checked = true; + support.noCloneChecked = input.cloneNode( true ).checked; + + // Make sure that the options inside disabled selects aren't marked as disabled + // (WebKit marks them as disabled) + select.disabled = true; + support.optDisabled = !opt.disabled; + + // Test to see if it's possible to delete an expando from an element + // Fails in Internet Explorer + try { + delete div.test; + } catch( e ) { + support.deleteExpando = false; + } + + if ( !div.addEventListener && div.attachEvent && div.fireEvent ) { + div.attachEvent( "onclick", function() { + // Cloning a node shouldn't copy over any + // bound event handlers (IE does this) + support.noCloneEvent = false; + }); + div.cloneNode( true ).fireEvent( "onclick" ); + } + + // Check if a radio maintains its value + // after being appended to the DOM + input = document.createElement("input"); + input.value = "t"; + input.setAttribute("type", "radio"); + support.radioValue = input.value === "t"; + + input.setAttribute("checked", "checked"); + div.appendChild( input ); + fragment = document.createDocumentFragment(); + fragment.appendChild( div.firstChild ); + + // WebKit doesn't clone checked state correctly in fragments + support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked; + + div.innerHTML = ""; + + // Figure out if the W3C box model works as expected + div.style.width = div.style.paddingLeft = "1px"; + + // We don't want to do body-related feature tests on frameset + // documents, which lack a body. So we use + // document.getElementsByTagName("body")[0], which is undefined in + // frameset documents, while document.body isn’t. (7398) + body = document.getElementsByTagName("body")[ 0 ]; + // We use our own, invisible, body unless the body is already present + // in which case we use a div (#9239) + testElement = document.createElement( body ? "div" : "body" ); + testElementStyle = { + visibility: "hidden", + width: 0, + height: 0, + border: 0, + margin: 0, + background: "none" + }; + if ( body ) { + jQuery.extend( testElementStyle, { + position: "absolute", + left: "-999px", + top: "-999px" + }); + } + for ( i in testElementStyle ) { + testElement.style[ i ] = testElementStyle[ i ]; + } + testElement.appendChild( div ); + testElementParent = body || documentElement; + testElementParent.insertBefore( testElement, testElementParent.firstChild ); + + // Check if a disconnected checkbox will retain its checked + // value of true after appended to the DOM (IE6/7) + support.appendChecked = input.checked; + + support.boxModel = div.offsetWidth === 2; + + if ( "zoom" in div.style ) { + // Check if natively block-level elements act like inline-block + // elements when setting their display to 'inline' and giving + // them layout + // (IE < 8 does this) + div.style.display = "inline"; + div.style.zoom = 1; + support.inlineBlockNeedsLayout = ( div.offsetWidth === 2 ); + + // Check if elements with layout shrink-wrap their children + // (IE 6 does this) + div.style.display = ""; + div.innerHTML = "
              "; + support.shrinkWrapBlocks = ( div.offsetWidth !== 2 ); + } + + div.innerHTML = "
              t
              "; + tds = div.getElementsByTagName( "td" ); + + // Check if table cells still have offsetWidth/Height when they are set + // to display:none and there are still other visible table cells in a + // table row; if so, offsetWidth/Height are not reliable for use when + // determining if an element has been hidden directly using + // display:none (it is still safe to use offsets if a parent element is + // hidden; don safety goggles and see bug #4512 for more information). + // (only IE 8 fails this test) + isSupported = ( tds[ 0 ].offsetHeight === 0 ); + + tds[ 0 ].style.display = ""; + tds[ 1 ].style.display = "none"; + + // Check if empty table cells still have offsetWidth/Height + // (IE < 8 fail this test) + support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 ); + div.innerHTML = ""; + + // Check if div with explicit width and no margin-right incorrectly + // gets computed margin-right based on width of container. For more + // info see bug #3333 + // Fails in WebKit before Feb 2011 nightlies + // WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right + if ( document.defaultView && document.defaultView.getComputedStyle ) { + marginDiv = document.createElement( "div" ); + marginDiv.style.width = "0"; + marginDiv.style.marginRight = "0"; + div.appendChild( marginDiv ); + support.reliableMarginRight = + ( parseInt( ( document.defaultView.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0; + } + + // Remove the body element we added + testElement.innerHTML = ""; + + // Technique from Juriy Zaytsev + // http://perfectionkills.com/detecting-event-support-without-browser-sniffing/ + // We only care about the case where non-standard event systems + // are used, namely in IE. Short-circuiting here helps us to + // avoid an eval call (in setAttribute) which can cause CSP + // to go haywire. See: https://developer.mozilla.org/en/Security/CSP + if ( div.attachEvent ) { + for( i in { + submit: 1, + change: 1, + focusin: 1 + } ) { + eventName = "on" + i; + isSupported = ( eventName in div ); + if ( !isSupported ) { + div.setAttribute( eventName, "return;" ); + isSupported = ( typeof div[ eventName ] === "function" ); + } + support[ i + "Bubbles" ] = isSupported; + } + } + + // Determine fixed-position support early + testElement.style.position = "static"; + testElement.style.top = "0px"; + testElement.style.marginTop = "1px"; + offsetSupport = (function( body, container ) { + + var outer, inner, table, td, supports, + bodyMarginTop = parseFloat( body.style.marginTop ) || 0, + ptlm = "position:absolute;top:0;left:0;width:1px;height:1px;margin:0;", + style = "style='" + ptlm + "border:5px solid #000;padding:0;'", + html = "
              " + + "" + + "
              "; + + container.style.cssText = ptlm + "border:0;visibility:hidden"; + + container.innerHTML = html; + body.insertBefore( container, body.firstChild ); + outer = container.firstChild; + inner = outer.firstChild; + td = outer.nextSibling.firstChild.firstChild; + + supports = { + doesNotAddBorder: (inner.offsetTop !== 5), + doesAddBorderForTableAndCells: (td.offsetTop === 5) + }; + + inner.style.position = "fixed"; + inner.style.top = "20px"; + + // safari subtracts parent border width here which is 5px + supports.supportsFixedPosition = (inner.offsetTop === 20 || inner.offsetTop === 15); + inner.style.position = inner.style.top = ""; + + outer.style.overflow = "hidden"; + outer.style.position = "relative"; + + supports.subtractsBorderForOverflowNotVisible = (inner.offsetTop === -5); + supports.doesNotIncludeMarginInBodyOffset = (body.offsetTop !== bodyMarginTop); + + return supports; + + })( testElement, div ); + + jQuery.extend( support, offsetSupport ); + testElementParent.removeChild( testElement ); + + // Null connected elements to avoid leaks in IE + testElement = fragment = select = opt = body = marginDiv = div = input = null; + + return support; +})(); + +// Keep track of boxModel +jQuery.boxModel = jQuery.support.boxModel; + + + + +var rbrace = /^(?:\{.*\}|\[.*\])$/, + rmultiDash = /([A-Z])/g; + +jQuery.extend({ + cache: {}, + + // Please use with caution + uuid: 0, + + // Unique for each copy of jQuery on the page + // Non-digits removed to match rinlinejQuery + expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ), + + // The following elements throw uncatchable exceptions if you + // attempt to add expando properties to them. + noData: { + "embed": true, + // Ban all objects except for Flash (which handle expandos) + "object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000", + "applet": true + }, + + hasData: function( elem ) { + elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ]; + return !!elem && !isEmptyDataObject( elem ); + }, + + data: function( elem, name, data, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, ret, + internalKey = jQuery.expando, + getByName = typeof name === "string", + + // We have to handle DOM nodes and JS objects differently because IE6-7 + // can't GC object references properly across the DOM-JS boundary + isNode = elem.nodeType, + + // Only DOM nodes need the global jQuery cache; JS object data is + // attached directly to the object so GC can occur automatically + cache = isNode ? jQuery.cache : elem, + + // Only defining an ID for JS objects if its cache already exists allows + // the code to shortcut on the same path as a DOM node with no cache + id = isNode ? elem[ jQuery.expando ] : elem[ jQuery.expando ] && jQuery.expando; + + // Avoid doing any more work than we need to when trying to get data on an + // object that has no data at all + if ( (!id || !cache[id] || (!pvt && !cache[id].data)) && getByName && data === undefined ) { + return; + } + + if ( !id ) { + // Only DOM nodes need a new unique ID for each element since their data + // ends up in the global cache + if ( isNode ) { + elem[ jQuery.expando ] = id = ++jQuery.uuid; + } else { + id = jQuery.expando; + } + } + + if ( !cache[ id ] ) { + cache[ id ] = {}; + + // Avoids exposing jQuery metadata on plain JS objects when the object + // is serialized using JSON.stringify + if ( !isNode ) { + cache[ id ].toJSON = jQuery.noop; + } + } + + // An object can be passed to jQuery.data instead of a key/value pair; this gets + // shallow copied over onto the existing cache + if ( typeof name === "object" || typeof name === "function" ) { + if ( pvt ) { + cache[ id ] = jQuery.extend( cache[ id ], name ); + } else { + cache[ id ].data = jQuery.extend( cache[ id ].data, name ); + } + } + + thisCache = cache[ id ]; + + // jQuery data() is stored in a separate object inside the object's internal data + // cache in order to avoid key collisions between internal data and user-defined + // data. + if ( !pvt ) { + if ( !thisCache.data ) { + thisCache.data = {}; + } + + thisCache = thisCache.data; + } + + if ( data !== undefined ) { + thisCache[ jQuery.camelCase( name ) ] = data; + } + + // TODO: This is a hack for 1.5 ONLY. It will be removed in 1.6. Users should + // not attempt to inspect the internal events object using jQuery.data, as this + // internal data object is undocumented and subject to change. + if ( name === "events" && !thisCache[name] ) { + return thisCache[ internalKey ] && thisCache[ internalKey ].events; + } + + // Check for both converted-to-camel and non-converted data property names + // If a data property was specified + if ( getByName ) { + + // First Try to find as-is property data + ret = thisCache[ name ]; + + // Test for null|undefined property data + if ( ret == null ) { + + // Try to find the camelCased property + ret = thisCache[ jQuery.camelCase( name ) ]; + } + } else { + ret = thisCache; + } + + return ret; + }, + + removeData: function( elem, name, pvt /* Internal Use Only */ ) { + if ( !jQuery.acceptData( elem ) ) { + return; + } + + var thisCache, i, l, + + // Reference to internal data cache key + internalKey = jQuery.expando, + + isNode = elem.nodeType, + + // See jQuery.data for more information + cache = isNode ? jQuery.cache : elem, + + // See jQuery.data for more information + id = isNode ? elem[ jQuery.expando ] : jQuery.expando; + + // If there is already no cache entry for this object, there is no + // purpose in continuing + if ( !cache[ id ] ) { + return; + } + + if ( name ) { + + thisCache = pvt ? cache[ id ] : cache[ id ].data; + + if ( thisCache ) { + + // Support space separated names + if ( jQuery.isArray( name ) ) { + name = name; + } else if ( name in thisCache ) { + name = [ name ]; + } else { + + // split the camel cased version by spaces + name = jQuery.camelCase( name ); + if ( name in thisCache ) { + name = [ name ]; + } else { + name = name.split( " " ); + } + } + + for ( i = 0, l = name.length; i < l; i++ ) { + delete thisCache[ name[i] ]; + } + + // If there is no data left in the cache, we want to continue + // and let the cache object itself get destroyed + if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) { + return; + } + } + } + + // See jQuery.data for more information + if ( !pvt ) { + delete cache[ id ].data; + + // Don't destroy the parent cache unless the internal data object + // had been the only thing left in it + if ( !isEmptyDataObject(cache[ id ]) ) { + return; + } + } + + // Browsers that fail expando deletion also refuse to delete expandos on + // the window, but it will allow it on all other JS objects; other browsers + // don't care + // Ensure that `cache` is not a window object #10080 + if ( jQuery.support.deleteExpando || !cache.setInterval ) { + delete cache[ id ]; + } else { + cache[ id ] = null; + } + + // We destroyed the cache and need to eliminate the expando on the node to avoid + // false lookups in the cache for entries that no longer exist + if ( isNode ) { + // IE does not allow us to delete expando properties from nodes, + // nor does it have a removeAttribute function on Document nodes; + // we must handle all of these cases + if ( jQuery.support.deleteExpando ) { + delete elem[ jQuery.expando ]; + } else if ( elem.removeAttribute ) { + elem.removeAttribute( jQuery.expando ); + } else { + elem[ jQuery.expando ] = null; + } + } + }, + + // For internal use only. + _data: function( elem, name, data ) { + return jQuery.data( elem, name, data, true ); + }, + + // A method for determining if a DOM node can handle the data expando + acceptData: function( elem ) { + if ( elem.nodeName ) { + var match = jQuery.noData[ elem.nodeName.toLowerCase() ]; + + if ( match ) { + return !(match === true || elem.getAttribute("classid") !== match); + } + } + + return true; + } +}); + +jQuery.fn.extend({ + data: function( key, value ) { + var parts, attr, name, + data = null; + + if ( typeof key === "undefined" ) { + if ( this.length ) { + data = jQuery.data( this[0] ); + + if ( this[0].nodeType === 1 && !jQuery._data( this[0], "parsedAttrs" ) ) { + attr = this[0].attributes; + for ( var i = 0, l = attr.length; i < l; i++ ) { + name = attr[i].name; + + if ( name.indexOf( "data-" ) === 0 ) { + name = jQuery.camelCase( name.substring(5) ); + + dataAttr( this[0], name, data[ name ] ); + } + } + jQuery._data( this[0], "parsedAttrs", true ); + } + } + + return data; + + } else if ( typeof key === "object" ) { + return this.each(function() { + jQuery.data( this, key ); + }); + } + + parts = key.split("."); + parts[1] = parts[1] ? "." + parts[1] : ""; + + if ( value === undefined ) { + data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]); + + // Try to fetch any internally stored data first + if ( data === undefined && this.length ) { + data = jQuery.data( this[0], key ); + data = dataAttr( this[0], key, data ); + } + + return data === undefined && parts[1] ? + this.data( parts[0] ) : + data; + + } else { + return this.each(function() { + var $this = jQuery( this ), + args = [ parts[0], value ]; + + $this.triggerHandler( "setData" + parts[1] + "!", args ); + jQuery.data( this, key, value ); + $this.triggerHandler( "changeData" + parts[1] + "!", args ); + }); + } + }, + + removeData: function( key ) { + return this.each(function() { + jQuery.removeData( this, key ); + }); + } +}); + +function dataAttr( elem, key, data ) { + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + + var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase(); + + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + jQuery.isNumeric( data ) ? parseFloat( data ) : + rbrace.test( data ) ? jQuery.parseJSON( data ) : + data; + } catch( e ) {} + + // Make sure we set the data so it isn't changed later + jQuery.data( elem, key, data ); + + } else { + data = undefined; + } + } + + return data; +} + +// checks a cache object for emptiness +function isEmptyDataObject( obj ) { + for ( var name in obj ) { + + // if the public data object is empty, the private is still empty + if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) { + continue; + } + if ( name !== "toJSON" ) { + return false; + } + } + + return true; +} + + + + +function handleQueueMarkDefer( elem, type, src ) { + var deferDataKey = type + "defer", + queueDataKey = type + "queue", + markDataKey = type + "mark", + defer = jQuery._data( elem, deferDataKey ); + if ( defer && + ( src === "queue" || !jQuery._data(elem, queueDataKey) ) && + ( src === "mark" || !jQuery._data(elem, markDataKey) ) ) { + // Give room for hard-coded callbacks to fire first + // and eventually mark/queue something else on the element + setTimeout( function() { + if ( !jQuery._data( elem, queueDataKey ) && + !jQuery._data( elem, markDataKey ) ) { + jQuery.removeData( elem, deferDataKey, true ); + defer.fire(); + } + }, 0 ); + } +} + +jQuery.extend({ + + _mark: function( elem, type ) { + if ( elem ) { + type = (type || "fx") + "mark"; + jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 ); + } + }, + + _unmark: function( force, elem, type ) { + if ( force !== true ) { + type = elem; + elem = force; + force = false; + } + if ( elem ) { + type = type || "fx"; + var key = type + "mark", + count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 ); + if ( count ) { + jQuery._data( elem, key, count ); + } else { + jQuery.removeData( elem, key, true ); + handleQueueMarkDefer( elem, type, "mark" ); + } + } + }, + + queue: function( elem, type, data ) { + var q; + if ( elem ) { + type = (type || "fx") + "queue"; + q = jQuery._data( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !q || jQuery.isArray(data) ) { + q = jQuery._data( elem, type, jQuery.makeArray(data) ); + } else { + q.push( data ); + } + } + return q || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + fn = queue.shift(), + runner = {}; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + } + + if ( fn ) { + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + jQuery._data( elem, type + ".run", runner ); + fn.call( elem, function() { + jQuery.dequeue( elem, type ); + }, runner ); + } + + if ( !queue.length ) { + jQuery.removeData( elem, type + "queue " + type + ".run", true ); + handleQueueMarkDefer( elem, type, "queue" ); + } + } +}); + +jQuery.fn.extend({ + queue: function( type, data ) { + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + } + + if ( data === undefined ) { + return jQuery.queue( this[0], type ); + } + return this.each(function() { + var queue = jQuery.queue( this, type, data ); + + if ( type === "fx" && queue[0] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + }); + }, + dequeue: function( type ) { + return this.each(function() { + jQuery.dequeue( this, type ); + }); + }, + // Based off of the plugin by Clint Helfers, with permission. + // http://blindsignals.com/index.php/2009/07/jquery-delay/ + delay: function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, runner ) { + var timeout = setTimeout( next, time ); + runner.stop = function() { + clearTimeout( timeout ); + }; + }); + }, + clearQueue: function( type ) { + return this.queue( type || "fx", [] ); + }, + // Get a promise resolved when queues of a certain type + // are emptied (fx is the type by default) + promise: function( type, object ) { + if ( typeof type !== "string" ) { + object = type; + type = undefined; + } + type = type || "fx"; + var defer = jQuery.Deferred(), + elements = this, + i = elements.length, + count = 1, + deferDataKey = type + "defer", + queueDataKey = type + "queue", + markDataKey = type + "mark", + tmp; + function resolve() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + } + while( i-- ) { + if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) || + ( jQuery.data( elements[ i ], queueDataKey, undefined, true ) || + jQuery.data( elements[ i ], markDataKey, undefined, true ) ) && + jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) { + count++; + tmp.add( resolve ); + } + } + resolve(); + return defer.promise(); + } +}); + + + + +var rclass = /[\n\t\r]/g, + rspace = /\s+/, + rreturn = /\r/g, + rtype = /^(?:button|input)$/i, + rfocusable = /^(?:button|input|object|select|textarea)$/i, + rclickable = /^a(?:rea)?$/i, + rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i, + nodeHook, boolHook, fixSpecified; + +jQuery.fn.extend({ + attr: function( name, value ) { + return jQuery.access( this, name, value, true, jQuery.attr ); + }, + + removeAttr: function( name ) { + return this.each(function() { + jQuery.removeAttr( this, name ); + }); + }, + + prop: function( name, value ) { + return jQuery.access( this, name, value, true, jQuery.prop ); + }, + + removeProp: function( name ) { + name = jQuery.propFix[ name ] || name; + return this.each(function() { + // try/catch handles cases where IE balks (such as removing a property on window) + try { + this[ name ] = undefined; + delete this[ name ]; + } catch( e ) {} + }); + }, + + addClass: function( value ) { + var classNames, i, l, elem, + setClass, c, cl; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).addClass( value.call(this, j, this.className) ); + }); + } + + if ( value && typeof value === "string" ) { + classNames = value.split( rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + + if ( elem.nodeType === 1 ) { + if ( !elem.className && classNames.length === 1 ) { + elem.className = value; + + } else { + setClass = " " + elem.className + " "; + + for ( c = 0, cl = classNames.length; c < cl; c++ ) { + if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) { + setClass += classNames[ c ] + " "; + } + } + elem.className = jQuery.trim( setClass ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classNames, i, l, elem, className, c, cl; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( j ) { + jQuery( this ).removeClass( value.call(this, j, this.className) ); + }); + } + + if ( (value && typeof value === "string") || value === undefined ) { + classNames = (value || "").split( rspace ); + + for ( i = 0, l = this.length; i < l; i++ ) { + elem = this[ i ]; + + if ( elem.nodeType === 1 && elem.className ) { + if ( value ) { + className = (" " + elem.className + " ").replace( rclass, " " ); + for ( c = 0, cl = classNames.length; c < cl; c++ ) { + className = className.replace(" " + classNames[ c ] + " ", " "); + } + elem.className = jQuery.trim( className ); + + } else { + elem.className = ""; + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value, + isBool = typeof stateVal === "boolean"; + + if ( jQuery.isFunction( value ) ) { + return this.each(function( i ) { + jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal ); + }); + } + + return this.each(function() { + if ( type === "string" ) { + // toggle individual class names + var className, + i = 0, + self = jQuery( this ), + state = stateVal, + classNames = value.split( rspace ); + + while ( (className = classNames[ i++ ]) ) { + // check each className given, space seperated list + state = isBool ? state : !self.hasClass( className ); + self[ state ? "addClass" : "removeClass" ]( className ); + } + + } else if ( type === "undefined" || type === "boolean" ) { + if ( this.className ) { + // store className if set + jQuery._data( this, "__className__", this.className ); + } + + // toggle whole className + this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || ""; + } + }); + }, + + hasClass: function( selector ) { + var className = " " + selector + " "; + for ( var i = 0, l = this.length; i < l; i++ ) { + if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) { + return true; + } + } + + return false; + }, + + val: function( value ) { + var hooks, ret, + elem = this[0]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.nodeName.toLowerCase() ] || jQuery.valHooks[ elem.type ]; + + if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) { + return ret; + } + + ret = elem.value; + + return typeof ret === "string" ? + // handle most common string cases + ret.replace(rreturn, "") : + // handle cases where value is null/undef or number + ret == null ? "" : ret; + } + + return undefined; + } + + var isFunction = jQuery.isFunction( value ); + + return this.each(function( i ) { + var self = jQuery(this), val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( isFunction ) { + val = value.call( this, i, self.val() ); + } else { + val = value; + } + + // Treat null/undefined as ""; convert numbers to string + if ( val == null ) { + val = ""; + } else if ( typeof val === "number" ) { + val += ""; + } else if ( jQuery.isArray( val ) ) { + val = jQuery.map(val, function ( value ) { + return value == null ? "" : value + ""; + }); + } + + hooks = jQuery.valHooks[ this.nodeName.toLowerCase() ] || jQuery.valHooks[ this.type ]; + + // If set returns undefined, fall back to normal setting + if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) { + this.value = val; + } + }); + } +}); + +jQuery.extend({ + valHooks: { + option: { + get: function( elem ) { + // attributes.value is undefined in Blackberry 4.7 but + // uses .value. See #6932 + var val = elem.attributes.value; + return !val || val.specified ? elem.value : elem.text; + } + }, + select: { + get: function( elem ) { + var value, + index = elem.selectedIndex, + values = [], + options = elem.options, + one = elem.type === "select-one"; + + // Nothing was selected + if ( index < 0 ) { + return null; + } + + // Loop through all the selected options + for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) { + var option = options[ i ]; + + // Don't return options that are disabled or in a disabled optgroup + if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) && + (!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) { + + // Get the specific value for the option + value = jQuery( option ).val(); + + // We don't need an array for one selects + if ( one ) { + return value; + } + + // Multi-Selects return an array + values.push( value ); + } + } + + // Fixes Bug #2551 -- select.val() broken in IE after form.reset() + if ( one && !values.length && options.length ) { + return jQuery( options[ index ] ).val(); + } + + return values; + }, + + set: function( elem, value ) { + var values = jQuery.makeArray( value ); + + jQuery(elem).find("option").each(function() { + this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0; + }); + + if ( !values.length ) { + elem.selectedIndex = -1; + } + return values; + } + } + }, + + attrFn: { + val: true, + css: true, + html: true, + text: true, + data: true, + width: true, + height: true, + offset: true + }, + + attr: function( elem, name, value, pass ) { + var nType = elem.nodeType; + + // don't get/set attributes on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return undefined; + } + + if ( pass && name in jQuery.attrFn ) { + return jQuery( elem )[ name ]( value ); + } + + // Fallback to prop when attributes are not supported + if ( !("getAttribute" in elem) ) { + return jQuery.prop( elem, name, value ); + } + + var ret, hooks, + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + // Normalize the name if needed + if ( notxml ) { + name = name.toLowerCase(); + hooks = jQuery.attrHooks[ name ] || (rboolean.test( name ) ? boolHook : nodeHook); + } + + if ( value !== undefined ) { + + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return undefined; + + } else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + elem.setAttribute( name, "" + value ); + return value; + } + + } else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + + ret = elem.getAttribute( name ); + + // Non-existent attributes return null, we normalize to undefined + return ret === null ? + undefined : + ret; + } + }, + + removeAttr: function( elem, value ) { + var propName, attrNames, name, l, + i = 0; + + if ( elem.nodeType === 1 ) { + attrNames = (value || "").split( rspace ); + l = attrNames.length; + + for ( ; i < l; i++ ) { + name = attrNames[ i ].toLowerCase(); + + // See #9699 for explanation of this approach (setting first, then removal) + jQuery.attr( elem, name, "" ); + elem.removeAttribute( name ); + + // Set corresponding property to false for boolean attributes + if ( rboolean.test( name ) && (propName = jQuery.propFix[ name ] || name) in elem ) { + elem[ propName ] = false; + } + } + } + }, + + attrHooks: { + type: { + set: function( elem, value ) { + // We can't allow the type property to be changed (since it causes problems in IE) + if ( rtype.test( elem.nodeName ) && elem.parentNode ) { + jQuery.error( "type property can't be changed" ); + } else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) { + // Setting the type on a radio button after the value resets the value in IE6-9 + // Reset value to it's default in case type is set after value + // This is for element creation + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + }, + // Use the value property for back compat + // Use the nodeHook for button elements in IE6/7 (#1954) + value: { + get: function( elem, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.get( elem, name ); + } + return name in elem ? + elem.value : + null; + }, + set: function( elem, value, name ) { + if ( nodeHook && jQuery.nodeName( elem, "button" ) ) { + return nodeHook.set( elem, value, name ); + } + // Does not return so that setAttribute is also used + elem.value = value; + } + } + }, + + propFix: { + tabindex: "tabIndex", + readonly: "readOnly", + "for": "htmlFor", + "class": "className", + maxlength: "maxLength", + cellspacing: "cellSpacing", + cellpadding: "cellPadding", + rowspan: "rowSpan", + colspan: "colSpan", + usemap: "useMap", + frameborder: "frameBorder", + contenteditable: "contentEditable" + }, + + prop: function( elem, name, value ) { + var nType = elem.nodeType; + + // don't get/set properties on text, comment and attribute nodes + if ( !elem || nType === 3 || nType === 8 || nType === 2 ) { + return undefined; + } + + var ret, hooks, + notxml = nType !== 1 || !jQuery.isXMLDoc( elem ); + + if ( notxml ) { + // Fix name and attach hooks + name = jQuery.propFix[ name ] || name; + hooks = jQuery.propHooks[ name ]; + } + + if ( value !== undefined ) { + if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) { + return ret; + + } else { + return (elem[ name ] = value); + } + + } else { + if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) { + return ret; + + } else { + return elem[ name ]; + } + } + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + // elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set + // http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + var attributeNode = elem.getAttributeNode("tabindex"); + + return attributeNode && attributeNode.specified ? + parseInt( attributeNode.value, 10 ) : + rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ? + 0 : + undefined; + } + } + } +}); + +// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional) +jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex; + +// Hook for boolean attributes +boolHook = { + get: function( elem, name ) { + // Align boolean attributes with corresponding properties + // Fall back to attribute presence where some booleans are not supported + var attrNode, + property = jQuery.prop( elem, name ); + return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ? + name.toLowerCase() : + undefined; + }, + set: function( elem, value, name ) { + var propName; + if ( value === false ) { + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + // value is true since we know at this point it's type boolean and not false + // Set boolean attributes to the same name and set the DOM property + propName = jQuery.propFix[ name ] || name; + if ( propName in elem ) { + // Only set the IDL specifically if it already exists on the element + elem[ propName ] = true; + } + + elem.setAttribute( name, name.toLowerCase() ); + } + return name; + } +}; + +// IE6/7 do not support getting/setting some attributes with get/setAttribute +if ( !jQuery.support.getSetAttribute ) { + + fixSpecified = { + name: true, + id: true + }; + + // Use this for any attribute in IE6/7 + // This fixes almost every IE6/7 issue + nodeHook = jQuery.valHooks.button = { + get: function( elem, name ) { + var ret; + ret = elem.getAttributeNode( name ); + return ret && (fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified) ? + ret.nodeValue : + undefined; + }, + set: function( elem, value, name ) { + // Set the existing or create a new attribute node + var ret = elem.getAttributeNode( name ); + if ( !ret ) { + ret = document.createAttribute( name ); + elem.setAttributeNode( ret ); + } + return (ret.nodeValue = value + ""); + } + }; + + // Apply the nodeHook to tabindex + jQuery.attrHooks.tabindex.set = nodeHook.set; + + // Set width and height to auto instead of 0 on empty string( Bug #8150 ) + // This is for removals + jQuery.each([ "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + set: function( elem, value ) { + if ( value === "" ) { + elem.setAttribute( name, "auto" ); + return value; + } + } + }); + }); + + // Set contenteditable to false on removals(#10429) + // Setting to empty string throws an error as an invalid value + jQuery.attrHooks.contenteditable = { + get: nodeHook.get, + set: function( elem, value, name ) { + if ( value === "" ) { + value = "false"; + } + nodeHook.set( elem, value, name ); + } + }; +} + + +// Some attributes require a special call on IE +if ( !jQuery.support.hrefNormalized ) { + jQuery.each([ "href", "src", "width", "height" ], function( i, name ) { + jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], { + get: function( elem ) { + var ret = elem.getAttribute( name, 2 ); + return ret === null ? undefined : ret; + } + }); + }); +} + +if ( !jQuery.support.style ) { + jQuery.attrHooks.style = { + get: function( elem ) { + // Return undefined in the case of empty string + // Normalize to lowercase since IE uppercases css property names + return elem.style.cssText.toLowerCase() || undefined; + }, + set: function( elem, value ) { + return (elem.style.cssText = "" + value); + } + }; +} + +// Safari mis-reports the default selected property of an option +// Accessing the parent's selectedIndex property fixes it +if ( !jQuery.support.optSelected ) { + jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, { + get: function( elem ) { + var parent = elem.parentNode; + + if ( parent ) { + parent.selectedIndex; + + // Make sure that it also works with optgroups, see #5701 + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + return null; + } + }); +} + +// Radios and checkboxes getter/setter +if ( !jQuery.support.checkOn ) { + jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + get: function( elem ) { + // Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified + return elem.getAttribute("value") === null ? "on" : elem.value; + } + }; + }); +} +jQuery.each([ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], { + set: function( elem, value ) { + if ( jQuery.isArray( value ) ) { + return (elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0); + } + } + }); +}); + + + + +var rnamespaces = /\.(.*)$/, + rformElems = /^(?:textarea|input|select)$/i, + rperiod = /\./g, + rspaces = / /g, + rescape = /[^\w\s.|`]/g, + rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/, + rhoverHack = /\bhover(\.\S+)?/, + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|contextmenu)|click/, + rquickIs = /^([\w\-]+)?(?:#([\w\-]+))?(?:\.([\w\-]+))?(?:\[([\w+\-]+)=["']?([\w\-]*)["']?\])?$/, + quickParse = function( selector ) { + var quick = rquickIs.exec( selector ); + if ( quick ) { + // 0 1 2 3 4 5 + // [ _, tag, id, class, attrName, attrValue ] + quick[1] = ( quick[1] || "" ).toLowerCase(); + quick[3] = quick[3] && new RegExp( "\\b" + quick[3] + "\\b" ); + } + return quick; + }, + quickIs = function( elem, m ) { + return ( + (!m[1] || elem.nodeName.toLowerCase() === m[1]) && + (!m[2] || elem.id === m[2]) && + (!m[3] || m[3].test( elem.className )) && + (!m[4] || elem.getAttribute( m[4] ) == m[5]) + ); + }; + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + add: function( elem, types, handler, data, selector ) { + + var elemData, eventHandle, events, + t, tns, type, namespaces, handleObj, + handleObjIn, quick, handlers, special; + + // Don't attach events to noData or text/comment nodes (allow plain objects tho) + if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + } + + // Make sure that the handler has a unique ID, used to find/remove it later + if ( !handler.guid ) { + handler.guid = jQuery.guid++; + } + + // Init the element's event structure and main handler, if this is the first + events = elemData.events; + if ( !events ) { + elemData.events = events = {}; + } + eventHandle = elemData.handle; + if ( !eventHandle ) { + elemData.handle = eventHandle = function( e ) { + // Discard the second event of a jQuery.event.trigger() and + // when an event is called after a page has unloaded + return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ? + jQuery.event.handle.apply( eventHandle.elem, arguments ) : + undefined; + }; + // Add elem as a property of the handle fn to prevent a memory leak with IE non-native events + eventHandle.elem = elem; + } + + // Handle multiple events separated by a space + // jQuery(...).bind("mouseover mouseout", fn); + types = types.replace( rhoverHack, "mouseover$1 mouseout$1" ).split( " " ); + for ( t = 0; t < types.length; t++ ) { + + tns = rtypenamespace.exec( types[t] ) || []; + type = tns[1]; + namespaces = (tns[2] || "").split( "." ).sort(); + + // If event changes its type, use the special event handlers for the changed type + special = jQuery.event.special[ type ] || {}; + + // If selector defined, determine special event api type, otherwise given type + type = ( selector ? special.delegateType : special.bindType ) || type; + + // Update special based on newly reset type + special = jQuery.event.special[ type ] || {}; + + // handleObj is passed to all event handlers + handleObj = jQuery.extend({ + type: type, + origType: tns[1], + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + namespace: namespaces.join(".") + }, handleObjIn ); + + // Delegated event; pre-analyze selector so it's processed quickly on event dispatch + if ( selector ) { + handleObj.quick = quickParse( selector ); + if ( !handleObj.quick && jQuery.expr.match.POS.test( selector ) ) { + handleObj.isPositional = true; + } + } + + // Init the event handler queue if we're the first + handlers = events[ type ]; + if ( !handlers ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener/attachEvent if the special events handler returns false + if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + // Bind the global event handler to the element + if ( elem.addEventListener ) { + elem.addEventListener( type, eventHandle, false ); + + } else if ( elem.attachEvent ) { + elem.attachEvent( "on" + type, eventHandle ); + } + } + } + + if ( special.add ) { + special.add.call( elem, handleObj ); + + if ( !handleObj.handler.guid ) { + handleObj.handler.guid = handler.guid; + } + } + + // Add to the element's handler list, delegates in front + if ( selector ) { + handlers.splice( handlers.delegateCount++, 0, handleObj ); + } else { + handlers.push( handleObj ); + } + + // Keep track of which events have ever been used, for event optimization + jQuery.event.global[ type ] = true; + } + + // Nullify elem to prevent memory leaks in IE + elem = null; + }, + + global: {}, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector ) { + + var elemData = jQuery.hasData( elem ) && jQuery._data( elem ), + t, tns, type, namespaces, origCount, + j, events, special, handle, eventType, handleObj; + + if ( !elemData || !(events = elemData.events) ) { + return; + } + + // For removal, types can be an Event object + if ( types && types.type && types.handler ) { + handler = types.handler; + types = types.type; + selector = types.selector; + } + + // Once for each type.namespace in types; type may be omitted + types = (types || "").replace( rhoverHack, "mouseover$1 mouseout$1" ).split(" "); + for ( t = 0; t < types.length; t++ ) { + tns = rtypenamespace.exec( types[t] ) || []; + type = tns[1]; + namespaces = tns[2]; + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + namespaces = namespaces? "." + namespaces : ""; + for ( j in events ) { + jQuery.event.remove( elem, j + namespaces, handler, selector ); + } + return; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector? special.delegateType : special.bindType ) || type; + eventType = events[ type ] || []; + origCount = eventType.length; + namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null; + + // Only need to loop for special events or selective removal + if ( handler || namespaces || selector || special.remove ) { + for ( j = 0; j < eventType.length; j++ ) { + handleObj = eventType[ j ]; + + if ( !handler || handler.guid === handleObj.guid ) { + if ( !namespaces || namespaces.test( handleObj.namespace ) ) { + if ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) { + eventType.splice( j--, 1 ); + + if ( handleObj.selector ) { + eventType.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + } + } + } else { + // Removing all events + eventType.length = 0; + } + + // Remove generic event handler if we removed something and no more handlers exist + // (avoids potential for endless recursion during removal of special event handlers) + if ( eventType.length === 0 && origCount !== eventType.length ) { + if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) { + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + handle = elemData.handle; + if ( handle ) { + handle.elem = null; + } + + // removeData also checks for emptiness and clears the expando if empty + // so use it instead of delete + jQuery.removeData( elem, [ "events", "handle" ], true ); + } + }, + + // Events that are safe to short-circuit if no handlers are attached. + // Native DOM events should not be added, they may have inline handlers. + customEvent: { + "getData": true, + "setData": true, + "changeData": true + }, + + trigger: function( event, data, elem, onlyHandlers ) { + // Don't do events on text and comment nodes + if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) { + return; + } + + // Event object or event type + var type = event.type || event, + namespaces = [], + cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType; + + if ( type.indexOf( "!" ) >= 0 ) { + // Exclusive events trigger only for the exact event (no namespaces) + type = type.slice(0, -1); + exclusive = true; + } + + if ( type.indexOf( "." ) >= 0 ) { + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split("."); + type = namespaces.shift(); + namespaces.sort(); + } + + if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) { + // No jQuery handlers for this event type, and it can't have inline handlers + return; + } + + // Caller can pass in an Event, Object, or just an event type string + event = typeof event === "object" ? + // jQuery.Event object + event[ jQuery.expando ] ? event : + // Object literal + new jQuery.Event( type, event ) : + // Just the event type (string) + new jQuery.Event( type ); + + event.type = type; + event.isTrigger = true; + event.exclusive = exclusive; + event.namespace = namespaces.join( "." ); + event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null; + ontype = type.indexOf( ":" ) < 0 ? "on" + type : ""; + + // triggerHandler() and global events don't bubble or run the default action + if ( onlyHandlers || !elem ) { + event.preventDefault(); + } + + // Handle a global trigger + if ( !elem ) { + + // TODO: Stop taunting the data cache; remove global events and always attach to document + cache = jQuery.cache; + event.stopPropagation(); + for ( i in cache ) { + if ( cache[ i ].events && cache[ i ].events[ type ] ) { + jQuery.event.trigger( event, data, cache[ i ].handle.elem ); + } + } + return; + } + + // Clean up the event in case it is being reused + event.result = undefined; + if ( !event.target ) { + event.target = elem; + } + + // Clone any incoming data and prepend the event, creating the handler arg list + data = data != null ? jQuery.makeArray( data ) : []; + data.unshift( event ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( special.trigger && special.trigger.apply( elem, data ) === false ) { + return; + } + + // Determine event propagation path in advance, per W3C events spec (#9951) + // Bubble up to document, then to window; watch for a global ownerDocument var (#9724) + eventPath = [[ elem, special.bindType || type ]]; + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + old = null; + for ( cur = elem.parentNode; cur; cur = cur.parentNode ) { + eventPath.push([ cur, bubbleType ]); + old = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( old && old === elem.ownerDocument ) { + eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]); + } + } + + // Fire handlers on the event path + for ( i = 0; i < eventPath.length; i++ ) { + + cur = eventPath[i][0]; + event.type = eventPath[i][1]; + + handle = (jQuery._data( cur, "events" ) || {})[ event.type ] && jQuery._data( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + handle = ontype && cur[ ontype ]; + if ( handle && jQuery.acceptData( cur ) ) { + handle.apply( cur, data ); + } + + if ( event.isPropagationStopped() ) { + break; + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !event.isDefaultPrevented() ) { + + if ( (!special._default || special._default.call( elem.ownerDocument, event, data ) === false) && + !(type === "click" && jQuery.nodeName( elem, "a" )) && jQuery.acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name name as the event. + // Can't use an .isFunction() check here because IE6/7 fails that test. + // Don't do default actions on window, that's where global variables be (#6170) + // IE<9 dies on focus/blur to hidden element (#1486) + if ( ontype && elem[ type ] && ((type !== "focus" && type !== "blur") || event.target.offsetWidth !== 0) && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + old = elem[ ontype ]; + + if ( old ) { + elem[ ontype ] = null; + } + + // Prevent re-triggering of the same event, since we already bubbled it above + jQuery.event.triggered = type; + elem[ type ](); + jQuery.event.triggered = undefined; + + if ( old ) { + elem[ ontype ] = old; + } + } + } + } + + return event.result; + }, + + handle: function( event ) { + + // Make a writable jQuery.Event from the native event object + event = jQuery.event.fix( event || window.event ); + + var handlers = ((jQuery._data( this, "events" ) || {})[ event.type ] || []), + delegateCount = handlers.delegateCount, + args = [].slice.call( arguments, 0 ), + handlerQueue = [], + i, cur, selMatch, matches, handleObj, sel, hit, related; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[0] = event; + + // Determine handlers that should run if there are delegated events + // Avoid disabled elements in IE (#6911) and non-left-click bubbling in Firefox (#3861) + if ( delegateCount && !event.target.disabled && !(event.button && event.type === "click") ) { + + for ( cur = event.target; cur != this; cur = cur.parentNode || this ) { + selMatch = {}; + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + sel = handleObj.selector; + hit = selMatch[ sel ]; + + if ( handleObj.isPositional ) { + // Since .is() does not work for positionals; see http://jsfiddle.net/eJ4yd/3/ + hit = ( hit || (selMatch[ sel ] = jQuery( sel )) ).index( cur ) >= 0; + } else if ( hit === undefined ) { + hit = selMatch[ sel ] = ( handleObj.quick ? quickIs( cur, handleObj.quick ) : jQuery( cur ).is( sel ) ); + } + if ( hit ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push({ elem: cur, matches: matches }); + } + } + } + + // Copy the remaining (bound) handlers in case they're changed + handlers = handlers.slice( delegateCount ); + + // Run delegates first; they may want to stop propagation beneath us + event.delegateTarget = this; + for ( i = 0; i < handlerQueue.length && !event.isPropagationStopped(); i++ ) { + matched = handlerQueue[ i ]; + dispatch( matched.elem, event, matched.matches, args ); + } + delete event.delegateTarget; + + // Run non-delegated handlers for this level + if ( handlers.length ) { + dispatch( this, event, handlers, args ); + } + + return event.result; + }, + + // Includes some event props shared by KeyEvent and MouseEvent + // *** attrChange attrName relatedNode srcElement are not normalized, non-W3C, deprecated, will be removed in 1.8 *** + props: "attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "), + + fixHooks: {}, + + keyHooks: { + props: "char charCode key keyCode".split(" "), + filter: function( event, original ) { + + // Add which for key events + if ( event.which == null ) { + event.which = original.charCode != null ? original.charCode : original.keyCode; + } + + return event; + } + }, + + mouseHooks: { + props: "button buttons clientX clientY fromElement layerX layerY offsetX offsetY pageX pageY screenX screenY toElement wheelDelta".split(" "), + filter: function( event, original ) { + var eventDoc, doc, body, + button = original.button, + fromElement = original.fromElement; + + // Calculate pageX/Y if missing and clientX/Y available + if ( event.pageX == null && original.clientX != null ) { + eventDoc = event.target.ownerDocument || document; + doc = eventDoc.documentElement; + body = eventDoc.body; + + event.pageX = original.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc && doc.clientLeft || body && body.clientLeft || 0); + event.pageY = original.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc && doc.clientTop || body && body.clientTop || 0); + } + + // Add relatedTarget, if necessary + if ( !event.relatedTarget && fromElement ) { + event.relatedTarget = fromElement === event.target ? original.toElement : fromElement; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + // Note: button is not normalized, so don't use it + if ( !event.which && button !== undefined ) { + event.which = ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event; + } + }, + + fix: function( event ) { + if ( event[ jQuery.expando ] ) { + return event; + } + + // Create a writable copy of the event object and normalize some properties + var i, prop, + originalEvent = event, + fixHook = jQuery.event.fixHooks[ event.type ] || {}, + copy = fixHook.props ? this.props.concat( fixHook.props ) : this.props; + + event = jQuery.Event( originalEvent ); + + for ( i = copy.length; i; ) { + prop = copy[ --i ]; + event[ prop ] = originalEvent[ prop ]; + } + + // Fix target property, if necessary (#1925, IE 6/7/8 & Safari2) + if ( !event.target ) { + event.target = originalEvent.srcElement || document; + } + + // Target should not be a text node (#504, Safari) + if ( event.target.nodeType === 3 ) { + event.target = event.target.parentNode; + } + + // For mouse/key events; add metaKey if it's not there (#3368, IE6/7/8) + if ( event.metaKey === undefined ) { + event.metaKey = event.ctrlKey; + } + + return fixHook.filter? fixHook.filter( event, originalEvent ) : event; + }, + + special: { + ready: { + // Make sure the ready event is setup + setup: jQuery.bindReady + }, + + focus: { + delegateType: "focusin", + noBubble: true + }, + blur: { + delegateType: "focusout", + noBubble: true + }, + + beforeunload: { + setup: function( data, namespaces, eventHandle ) { + // We only want to do this special case on windows + if ( jQuery.isWindow( this ) ) { + this.onbeforeunload = eventHandle; + } + }, + + teardown: function( namespaces, eventHandle ) { + if ( this.onbeforeunload === eventHandle ) { + this.onbeforeunload = null; + } + } + } + }, + + simulate: function( type, elem, event, bubble ) { + // Piggyback on a donor event to simulate a different one. + // Fake originalEvent to avoid donor's stopPropagation, but if the + // simulated event prevents default then we do the same on the donor. + var e = jQuery.extend( + new jQuery.Event(), + event, + { type: type, + isSimulated: true, + originalEvent: {} + } + ); + if ( bubble ) { + jQuery.event.trigger( e, null, elem ); + } else { + jQuery.event.handle.call( elem, e ); + } + if ( e.isDefaultPrevented() ) { + event.preventDefault(); + } + } +}; + +// Run jQuery handler functions; called from jQuery.event.handle +function dispatch( target, event, handlers, args ) { + var run_all = !event.exclusive && !event.namespace, + specialHandle = ( jQuery.event.special[ event.type ] || {} ).handle, + j, handleObj, ret; + + event.currentTarget = target; + for ( j = 0; j < handlers.length && !event.isImmediatePropagationStopped(); j++ ) { + handleObj = handlers[ j ]; + + // Triggered event must either 1) be non-exclusive and have no namespace, or + // 2) have namespace(s) a subset or equal to those in the bound event (both can have no namespace). + if ( run_all || (!event.namespace && !handleObj.namespace) || event.namespace_re && event.namespace_re.test( handleObj.namespace ) ) { + + // Pass in a reference to the handler function itself + // So that we can later remove it + event.handler = handleObj.handler; + event.data = handleObj.data; + event.handleObj = handleObj; + + ret = ( specialHandle || handleObj.handler ).apply( target, args ); + + if ( ret !== undefined ) { + event.result = ret; + if ( ret === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } +} + +jQuery.removeEvent = document.removeEventListener ? + function( elem, type, handle ) { + if ( elem.removeEventListener ) { + elem.removeEventListener( type, handle, false ); + } + } : + function( elem, type, handle ) { + if ( elem.detachEvent ) { + elem.detachEvent( "on" + type, handle ); + } + }; + +jQuery.Event = function( src, props ) { + // Allow instantiation without the 'new' keyword + if ( !(this instanceof jQuery.Event) ) { + return new jQuery.Event( src, props ); + } + + // Event object + if ( src && src.type ) { + this.originalEvent = src; + this.type = src.type; + + // Events bubbling up the document may have been marked as prevented + // by a handler lower down the tree; reflect the correct value. + this.isDefaultPrevented = ( src.defaultPrevented || src.returnValue === false || + src.getPreventDefault && src.getPreventDefault() ) ? returnTrue : returnFalse; + + // Event type + } else { + this.type = src; + } + + // Put explicitly provided properties onto the event object + if ( props ) { + jQuery.extend( this, props ); + } + + // Create a timestamp if incoming event doesn't have one + this.timeStamp = src && src.timeStamp || jQuery.now(); + + // Mark it as fixed + this[ jQuery.expando ] = true; +}; + +function returnFalse() { + return false; +} +function returnTrue() { + return true; +} + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + preventDefault: function() { + this.isDefaultPrevented = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + + // if preventDefault exists run it on the original event + if ( e.preventDefault ) { + e.preventDefault(); + + // otherwise set the returnValue property of the original event to false (IE) + } else { + e.returnValue = false; + } + }, + stopPropagation: function() { + this.isPropagationStopped = returnTrue; + + var e = this.originalEvent; + if ( !e ) { + return; + } + // if stopPropagation exists run it on the original event + if ( e.stopPropagation ) { + e.stopPropagation(); + } + // otherwise set the cancelBubble property of the original event to true (IE) + e.cancelBubble = true; + }, + stopImmediatePropagation: function() { + this.isImmediatePropagationStopped = returnTrue; + this.stopPropagation(); + }, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse +}; + +// Create mouseenter/leave events using mouseover/out and event-time checks +jQuery.each({ + mouseenter: "mouseover", + mouseleave: "mouseout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = jQuery.event.special[ fix ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var target = this, + related = event.relatedTarget, + handleObj = event.handleObj, + selector = handleObj.selector, + oldType, ret; + + // For a real mouseover/out, always call the handler; for + // mousenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || handleObj.origType === event.type || (related !== target && !jQuery.contains( target, related )) ) { + oldType = event.type; + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = oldType; + } + return ret; + } + }; +}); + +// IE submit delegation +if ( !jQuery.support.submitBubbles ) { + + jQuery.event.special.submit = { + setup: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Lazy-add a submit handler when a descendant form may potentially be submitted + jQuery.event.add( this, "click._submit keypress._submit", function( e ) { + // Node name check avoids a VML-related crash in IE (#9807) + var elem = e.target, + form = jQuery.nodeName( elem, "input" ) || jQuery.nodeName( elem, "button" ) ? elem.form : undefined; + if ( form && !form._submit_attached ) { + jQuery.event.add( form, "submit._submit", function( event ) { + // Form was submitted, bubble the event up the tree + if ( this.parentNode ) { + jQuery.event.simulate( "submit", this.parentNode, event, true ); + } + }); + form._submit_attached = true; + } + }); + // return undefined since we don't need an event listener + }, + + teardown: function() { + // Only need this for delegated form submit events + if ( jQuery.nodeName( this, "form" ) ) { + return false; + } + + // Remove delegated handlers; cleanData eventually reaps submit handlers attached above + jQuery.event.remove( this, "._submit" ); + } + }; +} + +// IE change delegation and checkbox/radio fix +if ( !jQuery.support.changeBubbles ) { + + jQuery.event.special.change = { + + setup: function() { + + if ( rformElems.test( this.nodeName ) ) { + // IE doesn't fire change on a check/radio until blur; trigger it on click + // after a propertychange. Eat the blur-change in special.change.handle. + // This still fires onchange a second time for check/radio after blur. + if ( this.type === "checkbox" || this.type === "radio" ) { + jQuery.event.add( this, "propertychange._change", function( event ) { + if ( event.originalEvent.propertyName === "checked" ) { + this._just_changed = true; + } + }); + jQuery.event.add( this, "click._change", function( event ) { + if ( this._just_changed ) { + this._just_changed = false; + jQuery.event.simulate( "change", this, event, true ); + } + }); + } + return false; + } + // Delegated event; lazy-add a change handler on descendant inputs + jQuery.event.add( this, "beforeactivate._change", function( e ) { + var elem = e.target; + + if ( rformElems.test( elem.nodeName ) && !elem._change_attached ) { + jQuery.event.add( elem, "change._change", function( event ) { + if ( this.parentNode && !event.isSimulated ) { + jQuery.event.simulate( "change", this.parentNode, event, true ); + } + }); + elem._change_attached = true; + } + }); + }, + + handle: function( event ) { + var elem = event.target; + + // Swallow native change events from checkbox/radio, we already triggered them above + if ( this !== elem || event.isSimulated || event.isTrigger || (elem.type !== "radio" && elem.type !== "checkbox") ) { + return event.handleObj.handler.apply( this, arguments ); + } + }, + + teardown: function() { + jQuery.event.remove( this, "._change" ); + + return rformElems.test( this.nodeName ); + } + }; +} + +// Create "bubbling" focus and blur events +if ( !jQuery.support.focusinBubbles ) { + jQuery.each({ focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler while someone wants focusin/focusout + var attaches = 0, + handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ), true ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + if ( attaches++ === 0 ) { + document.addEventListener( orig, handler, true ); + } + }, + teardown: function() { + if ( --attaches === 0 ) { + document.removeEventListener( orig, handler, true ); + } + } + }; + }); +} + +jQuery.fn.extend({ + + on: function( types, selector, data, fn, /*INTERNAL*/ one ) { + var origFn, type; + + // Types can be a map of types/handlers + if ( typeof types === "object" ) { + // ( types-Object, selector, data ) + if ( typeof selector !== "string" ) { + // ( types-Object, data ) + data = selector; + selector = undefined; + } + for ( type in types ) { + this.on( type, selector, data, types[ type ], one ); + } + return this; + } + + if ( data == null && fn == null ) { + // ( types, fn ) + fn = selector; + data = selector = undefined; + } else if ( fn == null ) { + if ( typeof selector === "string" ) { + // ( types, selector, fn ) + fn = data; + data = undefined; + } else { + // ( types, data, fn ) + fn = data; + data = selector; + selector = undefined; + } + } + if ( fn === false ) { + fn = returnFalse; + } else if ( !fn ) { + return this; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + jQuery.event.remove( event.delegateTarget || this, event ); + return origFn.apply( this, arguments ); + }; + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return this.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + }); + }, + one: function( types, selector, data, fn ) { + return this.on.call( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + if ( types && types.preventDefault ) { + // ( event ) native or jQuery.Event + return this.off( types.type, types.handler, types.selector ); + } + if ( typeof types === "object" ) { + // ( types-object [, selector] ) + for ( var type in types ) { + this.off( type, selector, types[ type ] ); + } + return this; + } + if ( selector === false || typeof selector === "function" ) { + // ( types [, fn] ) + fn = selector; + selector = undefined; + } + if ( fn === false ) { + fn = returnFalse; + } + return this.each(function() { + jQuery.event.remove( this, types, fn, selector ); + }); + }, + + bind: function( types, data, fn ) { + return this.on( types, null, data, fn ); + }, + unbind: function( types, fn ) { + return this.off( types, null, fn ); + }, + + live: function( types, data, fn ) { + jQuery( this.context ).on( types, this.selector, data, fn ); + return this; + }, + die: function( types, fn ) { + jQuery( this.context ).off( types, this.selector || "**", fn ); + return this; + }, + + delegate: function( selector, types, data, fn ) { + return this.on( types, selector, data, fn ); + }, + undelegate: function( selector, types, fn ) { + // ( namespace ) or ( selector, types [, fn] ) + return arguments.length == 1? this.off( selector, "**" ) : this.off( types, selector, fn ); + }, + + trigger: function( type, data ) { + return this.each(function() { + jQuery.event.trigger( type, data, this ); + }); + }, + triggerHandler: function( type, data ) { + if ( this[0] ) { + return jQuery.event.trigger( type, data, this[0], true ); + } + }, + + toggle: function( fn ) { + // Save reference to arguments for access in closure + var args = arguments, + guid = fn.guid || jQuery.guid++, + i = 0, + toggler = function( event ) { + // Figure out which function to execute + var lastToggle = ( jQuery._data( this, "lastToggle" + fn.guid ) || 0 ) % i; + jQuery._data( this, "lastToggle" + fn.guid, lastToggle + 1 ); + + // Make sure that clicks stop + event.preventDefault(); + + // and execute the function + return args[ lastToggle ].apply( this, arguments ) || false; + }; + + // link all the functions, so any of them can unbind this click handler + toggler.guid = guid; + while ( i < args.length ) { + args[ i++ ].guid = guid; + } + + return this.click( toggler ); + }, + + hover: function( fnOver, fnOut ) { + return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); + } +}); + +jQuery.each( ("blur focus focusin focusout load resize scroll unload click dblclick " + + "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + + "change select submit keydown keypress keyup error contextmenu").split(" "), function( i, name ) { + + // Handle event binding + jQuery.fn[ name ] = function( data, fn ) { + if ( fn == null ) { + fn = data; + data = null; + } + + return arguments.length > 0 ? + this.bind( name, data, fn ) : + this.trigger( name ); + }; + + if ( jQuery.attrFn ) { + jQuery.attrFn[ name ] = true; + } + + if ( rkeyEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.keyHooks; + } + + if ( rmouseEvent.test( name ) ) { + jQuery.event.fixHooks[ name ] = jQuery.event.mouseHooks; + } +}); + + + +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){ + +var chunker = /((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, + expando = "sizcache" + (Math.random() + '').replace('.', ''), + done = 0, + toString = Object.prototype.toString, + hasDuplicate = false, + baseHasDuplicate = true, + rBackslash = /\\/g, + rReturn = /\r\n/g, + rNonWord = /\W/; + +// Here we check if the JavaScript engine is using some sort of +// optimization where it does not always call our comparision +// function. If that is the case, discard the hasDuplicate value. +// Thus far that includes Google Chrome. +[0, 0].sort(function() { + baseHasDuplicate = false; + return 0; +}); + +var Sizzle = function( selector, context, results, seed ) { + results = results || []; + context = context || document; + + var origContext = context; + + if ( context.nodeType !== 1 && context.nodeType !== 9 ) { + return []; + } + + if ( !selector || typeof selector !== "string" ) { + return results; + } + + var m, set, checkSet, extra, ret, cur, pop, i, + prune = true, + contextXML = Sizzle.isXML( context ), + parts = [], + soFar = selector; + + // Reset the position of the chunker regexp (start from head) + do { + chunker.exec( "" ); + m = chunker.exec( soFar ); + + if ( m ) { + soFar = m[3]; + + parts.push( m[1] ); + + if ( m[2] ) { + extra = m[3]; + break; + } + } + } while ( m ); + + if ( parts.length > 1 && origPOS.exec( selector ) ) { + + if ( parts.length === 2 && Expr.relative[ parts[0] ] ) { + set = posProcess( parts[0] + parts[1], context, seed ); + + } else { + set = Expr.relative[ parts[0] ] ? + [ context ] : + Sizzle( parts.shift(), context ); + + while ( parts.length ) { + selector = parts.shift(); + + if ( Expr.relative[ selector ] ) { + selector += parts.shift(); + } + + set = posProcess( selector, set, seed ); + } + } + + } else { + // Take a shortcut and set the context if the root selector is an ID + // (but not if it'll be faster if the inner selector is an ID) + if ( !seed && parts.length > 1 && context.nodeType === 9 && !contextXML && + Expr.match.ID.test(parts[0]) && !Expr.match.ID.test(parts[parts.length - 1]) ) { + + ret = Sizzle.find( parts.shift(), context, contextXML ); + context = ret.expr ? + Sizzle.filter( ret.expr, ret.set )[0] : + ret.set[0]; + } + + if ( context ) { + ret = seed ? + { expr: parts.pop(), set: makeArray(seed) } : + Sizzle.find( parts.pop(), parts.length === 1 && (parts[0] === "~" || parts[0] === "+") && context.parentNode ? context.parentNode : context, contextXML ); + + set = ret.expr ? + Sizzle.filter( ret.expr, ret.set ) : + ret.set; + + if ( parts.length > 0 ) { + checkSet = makeArray( set ); + + } else { + prune = false; + } + + while ( parts.length ) { + cur = parts.pop(); + pop = cur; + + if ( !Expr.relative[ cur ] ) { + cur = ""; + } else { + pop = parts.pop(); + } + + if ( pop == null ) { + pop = context; + } + + Expr.relative[ cur ]( checkSet, pop, contextXML ); + } + + } else { + checkSet = parts = []; + } + } + + if ( !checkSet ) { + checkSet = set; + } + + if ( !checkSet ) { + Sizzle.error( cur || selector ); + } + + if ( toString.call(checkSet) === "[object Array]" ) { + if ( !prune ) { + results.push.apply( results, checkSet ); + + } else if ( context && context.nodeType === 1 ) { + for ( i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && (checkSet[i] === true || checkSet[i].nodeType === 1 && Sizzle.contains(context, checkSet[i])) ) { + results.push( set[i] ); + } + } + + } else { + for ( i = 0; checkSet[i] != null; i++ ) { + if ( checkSet[i] && checkSet[i].nodeType === 1 ) { + results.push( set[i] ); + } + } + } + + } else { + makeArray( checkSet, results ); + } + + if ( extra ) { + Sizzle( extra, origContext, results, seed ); + Sizzle.uniqueSort( results ); + } + + return results; +}; + +Sizzle.uniqueSort = function( results ) { + if ( sortOrder ) { + hasDuplicate = baseHasDuplicate; + results.sort( sortOrder ); + + if ( hasDuplicate ) { + for ( var i = 1; i < results.length; i++ ) { + if ( results[i] === results[ i - 1 ] ) { + results.splice( i--, 1 ); + } + } + } + } + + return results; +}; + +Sizzle.matches = function( expr, set ) { + return Sizzle( expr, null, null, set ); +}; + +Sizzle.matchesSelector = function( node, expr ) { + return Sizzle( expr, null, null, [node] ).length > 0; +}; + +Sizzle.find = function( expr, context, isXML ) { + var set, i, len, match, type, left; + + if ( !expr ) { + return []; + } + + for ( i = 0, len = Expr.order.length; i < len; i++ ) { + type = Expr.order[i]; + + if ( (match = Expr.leftMatch[ type ].exec( expr )) ) { + left = match[1]; + match.splice( 1, 1 ); + + if ( left.substr( left.length - 1 ) !== "\\" ) { + match[1] = (match[1] || "").replace( rBackslash, "" ); + set = Expr.find[ type ]( match, context, isXML ); + + if ( set != null ) { + expr = expr.replace( Expr.match[ type ], "" ); + break; + } + } + } + } + + if ( !set ) { + set = typeof context.getElementsByTagName !== "undefined" ? + context.getElementsByTagName( "*" ) : + []; + } + + return { set: set, expr: expr }; +}; + +Sizzle.filter = function( expr, set, inplace, not ) { + var match, anyFound, + type, found, item, filter, left, + i, pass, + old = expr, + result = [], + curLoop = set, + isXMLFilter = set && set[0] && Sizzle.isXML( set[0] ); + + while ( expr && set.length ) { + for ( type in Expr.filter ) { + if ( (match = Expr.leftMatch[ type ].exec( expr )) != null && match[2] ) { + filter = Expr.filter[ type ]; + left = match[1]; + + anyFound = false; + + match.splice(1,1); + + if ( left.substr( left.length - 1 ) === "\\" ) { + continue; + } + + if ( curLoop === result ) { + result = []; + } + + if ( Expr.preFilter[ type ] ) { + match = Expr.preFilter[ type ]( match, curLoop, inplace, result, not, isXMLFilter ); + + if ( !match ) { + anyFound = found = true; + + } else if ( match === true ) { + continue; + } + } + + if ( match ) { + for ( i = 0; (item = curLoop[i]) != null; i++ ) { + if ( item ) { + found = filter( item, match, i, curLoop ); + pass = not ^ found; + + if ( inplace && found != null ) { + if ( pass ) { + anyFound = true; + + } else { + curLoop[i] = false; + } + + } else if ( pass ) { + result.push( item ); + anyFound = true; + } + } + } + } + + if ( found !== undefined ) { + if ( !inplace ) { + curLoop = result; + } + + expr = expr.replace( Expr.match[ type ], "" ); + + if ( !anyFound ) { + return []; + } + + break; + } + } + } + + // Improper expression + if ( expr === old ) { + if ( anyFound == null ) { + Sizzle.error( expr ); + + } else { + break; + } + } + + old = expr; + } + + return curLoop; +}; + +Sizzle.error = function( msg ) { + throw "Syntax error, unrecognized expression: " + msg; +}; + +/** + * Utility function for retreiving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +var getText = Sizzle.getText = function( elem ) { + var i, node, + nodeType = elem.nodeType, + ret = ""; + + if ( nodeType ) { + if ( nodeType === 1 ) { + // Use textContent || innerText for elements + if ( typeof elem.textContent === 'string' ) { + return elem.textContent; + } else if ( typeof elem.innerText === 'string' ) { + // Replace IE's carriage returns + return elem.innerText.replace( rReturn, '' ); + } else { + // Traverse it's children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + } else { + + // If no nodeType, this is expected to be an array + for ( i = 0; (node = elem[i]); i++ ) { + // Do not traverse comment nodes + if ( node.nodeType !== 8 ) { + ret += getText( node ); + } + } + } + return ret; +}; + +var Expr = Sizzle.selectors = { + order: [ "ID", "NAME", "TAG" ], + + match: { + ID: /#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, + CLASS: /\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/, + NAME: /\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/, + ATTR: /\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/, + TAG: /^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/, + CHILD: /:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/, + POS: /:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/, + PSEUDO: /:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/ + }, + + leftMatch: {}, + + attrMap: { + "class": "className", + "for": "htmlFor" + }, + + attrHandle: { + href: function( elem ) { + return elem.getAttribute( "href" ); + }, + type: function( elem ) { + return elem.getAttribute( "type" ); + } + }, + + relative: { + "+": function(checkSet, part){ + var isPartStr = typeof part === "string", + isTag = isPartStr && !rNonWord.test( part ), + isPartStrNotTag = isPartStr && !isTag; + + if ( isTag ) { + part = part.toLowerCase(); + } + + for ( var i = 0, l = checkSet.length, elem; i < l; i++ ) { + if ( (elem = checkSet[i]) ) { + while ( (elem = elem.previousSibling) && elem.nodeType !== 1 ) {} + + checkSet[i] = isPartStrNotTag || elem && elem.nodeName.toLowerCase() === part ? + elem || false : + elem === part; + } + } + + if ( isPartStrNotTag ) { + Sizzle.filter( part, checkSet, true ); + } + }, + + ">": function( checkSet, part ) { + var elem, + isPartStr = typeof part === "string", + i = 0, + l = checkSet.length; + + if ( isPartStr && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + + for ( ; i < l; i++ ) { + elem = checkSet[i]; + + if ( elem ) { + var parent = elem.parentNode; + checkSet[i] = parent.nodeName.toLowerCase() === part ? parent : false; + } + } + + } else { + for ( ; i < l; i++ ) { + elem = checkSet[i]; + + if ( elem ) { + checkSet[i] = isPartStr ? + elem.parentNode : + elem.parentNode === part; + } + } + + if ( isPartStr ) { + Sizzle.filter( part, checkSet, true ); + } + } + }, + + "": function(checkSet, part, isXML){ + var nodeCheck, + doneName = done++, + checkFn = dirCheck; + + if ( typeof part === "string" && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + nodeCheck = part; + checkFn = dirNodeCheck; + } + + checkFn( "parentNode", part, doneName, checkSet, nodeCheck, isXML ); + }, + + "~": function( checkSet, part, isXML ) { + var nodeCheck, + doneName = done++, + checkFn = dirCheck; + + if ( typeof part === "string" && !rNonWord.test( part ) ) { + part = part.toLowerCase(); + nodeCheck = part; + checkFn = dirNodeCheck; + } + + checkFn( "previousSibling", part, doneName, checkSet, nodeCheck, isXML ); + } + }, + + find: { + ID: function( match, context, isXML ) { + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + return m && m.parentNode ? [m] : []; + } + }, + + NAME: function( match, context ) { + if ( typeof context.getElementsByName !== "undefined" ) { + var ret = [], + results = context.getElementsByName( match[1] ); + + for ( var i = 0, l = results.length; i < l; i++ ) { + if ( results[i].getAttribute("name") === match[1] ) { + ret.push( results[i] ); + } + } + + return ret.length === 0 ? null : ret; + } + }, + + TAG: function( match, context ) { + if ( typeof context.getElementsByTagName !== "undefined" ) { + return context.getElementsByTagName( match[1] ); + } + } + }, + preFilter: { + CLASS: function( match, curLoop, inplace, result, not, isXML ) { + match = " " + match[1].replace( rBackslash, "" ) + " "; + + if ( isXML ) { + return match; + } + + for ( var i = 0, elem; (elem = curLoop[i]) != null; i++ ) { + if ( elem ) { + if ( not ^ (elem.className && (" " + elem.className + " ").replace(/[\t\n\r]/g, " ").indexOf(match) >= 0) ) { + if ( !inplace ) { + result.push( elem ); + } + + } else if ( inplace ) { + curLoop[i] = false; + } + } + } + + return false; + }, + + ID: function( match ) { + return match[1].replace( rBackslash, "" ); + }, + + TAG: function( match, curLoop ) { + return match[1].replace( rBackslash, "" ).toLowerCase(); + }, + + CHILD: function( match ) { + if ( match[1] === "nth" ) { + if ( !match[2] ) { + Sizzle.error( match[0] ); + } + + match[2] = match[2].replace(/^\+|\s*/g, ''); + + // parse equations like 'even', 'odd', '5', '2n', '3n+2', '4n-1', '-n+6' + var test = /(-?)(\d*)(?:n([+\-]?\d*))?/.exec( + match[2] === "even" && "2n" || match[2] === "odd" && "2n+1" || + !/\D/.test( match[2] ) && "0n+" + match[2] || match[2]); + + // calculate the numbers (first)n+(last) including if they are negative + match[2] = (test[1] + (test[2] || 1)) - 0; + match[3] = test[3] - 0; + } + else if ( match[2] ) { + Sizzle.error( match[0] ); + } + + // TODO: Move to normal caching system + match[0] = done++; + + return match; + }, + + ATTR: function( match, curLoop, inplace, result, not, isXML ) { + var name = match[1] = match[1].replace( rBackslash, "" ); + + if ( !isXML && Expr.attrMap[name] ) { + match[1] = Expr.attrMap[name]; + } + + // Handle if an un-quoted value was used + match[4] = ( match[4] || match[5] || "" ).replace( rBackslash, "" ); + + if ( match[2] === "~=" ) { + match[4] = " " + match[4] + " "; + } + + return match; + }, + + PSEUDO: function( match, curLoop, inplace, result, not ) { + if ( match[1] === "not" ) { + // If we're dealing with a complex expression, or a simple one + if ( ( chunker.exec(match[3]) || "" ).length > 1 || /^\w/.test(match[3]) ) { + match[3] = Sizzle(match[3], null, null, curLoop); + + } else { + var ret = Sizzle.filter(match[3], curLoop, inplace, true ^ not); + + if ( !inplace ) { + result.push.apply( result, ret ); + } + + return false; + } + + } else if ( Expr.match.POS.test( match[0] ) || Expr.match.CHILD.test( match[0] ) ) { + return true; + } + + return match; + }, + + POS: function( match ) { + match.unshift( true ); + + return match; + } + }, + + filters: { + enabled: function( elem ) { + return elem.disabled === false && elem.type !== "hidden"; + }, + + disabled: function( elem ) { + return elem.disabled === true; + }, + + checked: function( elem ) { + return elem.checked === true; + }, + + selected: function( elem ) { + // Accessing this property makes selected-by-default + // options in Safari work properly + if ( elem.parentNode ) { + elem.parentNode.selectedIndex; + } + + return elem.selected === true; + }, + + parent: function( elem ) { + return !!elem.firstChild; + }, + + empty: function( elem ) { + return !elem.firstChild; + }, + + has: function( elem, i, match ) { + return !!Sizzle( match[3], elem ).length; + }, + + header: function( elem ) { + return (/h\d/i).test( elem.nodeName ); + }, + + text: function( elem ) { + var attr = elem.getAttribute( "type" ), type = elem.type; + // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search, etc) + // use getAttribute instead to test this case + return elem.nodeName.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null ); + }, + + radio: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "radio" === elem.type; + }, + + checkbox: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "checkbox" === elem.type; + }, + + file: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "file" === elem.type; + }, + + password: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "password" === elem.type; + }, + + submit: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && "submit" === elem.type; + }, + + image: function( elem ) { + return elem.nodeName.toLowerCase() === "input" && "image" === elem.type; + }, + + reset: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && "reset" === elem.type; + }, + + button: function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && "button" === elem.type || name === "button"; + }, + + input: function( elem ) { + return (/input|select|textarea|button/i).test( elem.nodeName ); + }, + + focus: function( elem ) { + return elem === elem.ownerDocument.activeElement; + } + }, + setFilters: { + first: function( elem, i ) { + return i === 0; + }, + + last: function( elem, i, match, array ) { + return i === array.length - 1; + }, + + even: function( elem, i ) { + return i % 2 === 0; + }, + + odd: function( elem, i ) { + return i % 2 === 1; + }, + + lt: function( elem, i, match ) { + return i < match[3] - 0; + }, + + gt: function( elem, i, match ) { + return i > match[3] - 0; + }, + + nth: function( elem, i, match ) { + return match[3] - 0 === i; + }, + + eq: function( elem, i, match ) { + return match[3] - 0 === i; + } + }, + filter: { + PSEUDO: function( elem, match, i, array ) { + var name = match[1], + filter = Expr.filters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + + } else if ( name === "contains" ) { + return (elem.textContent || elem.innerText || getText([ elem ]) || "").indexOf(match[3]) >= 0; + + } else if ( name === "not" ) { + var not = match[3]; + + for ( var j = 0, l = not.length; j < l; j++ ) { + if ( not[j] === elem ) { + return false; + } + } + + return true; + + } else { + Sizzle.error( name ); + } + }, + + CHILD: function( elem, match ) { + var first, last, + doneName, parent, cache, + count, diff, + type = match[1], + node = elem; + + switch ( type ) { + case "only": + case "first": + while ( (node = node.previousSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + if ( type === "first" ) { + return true; + } + + node = elem; + + case "last": + while ( (node = node.nextSibling) ) { + if ( node.nodeType === 1 ) { + return false; + } + } + + return true; + + case "nth": + first = match[2]; + last = match[3]; + + if ( first === 1 && last === 0 ) { + return true; + } + + doneName = match[0]; + parent = elem.parentNode; + + if ( parent && (parent[ expando ] !== doneName || !elem.nodeIndex) ) { + count = 0; + + for ( node = parent.firstChild; node; node = node.nextSibling ) { + if ( node.nodeType === 1 ) { + node.nodeIndex = ++count; + } + } + + parent[ expando ] = doneName; + } + + diff = elem.nodeIndex - last; + + if ( first === 0 ) { + return diff === 0; + + } else { + return ( diff % first === 0 && diff / first >= 0 ); + } + } + }, + + ID: function( elem, match ) { + return elem.nodeType === 1 && elem.getAttribute("id") === match; + }, + + TAG: function( elem, match ) { + return (match === "*" && elem.nodeType === 1) || !!elem.nodeName && elem.nodeName.toLowerCase() === match; + }, + + CLASS: function( elem, match ) { + return (" " + (elem.className || elem.getAttribute("class")) + " ") + .indexOf( match ) > -1; + }, + + ATTR: function( elem, match ) { + var name = match[1], + result = Sizzle.attr ? + Sizzle.attr( elem, name ) : + Expr.attrHandle[ name ] ? + Expr.attrHandle[ name ]( elem ) : + elem[ name ] != null ? + elem[ name ] : + elem.getAttribute( name ), + value = result + "", + type = match[2], + check = match[4]; + + return result == null ? + type === "!=" : + !type && Sizzle.attr ? + result != null : + type === "=" ? + value === check : + type === "*=" ? + value.indexOf(check) >= 0 : + type === "~=" ? + (" " + value + " ").indexOf(check) >= 0 : + !check ? + value && result !== false : + type === "!=" ? + value !== check : + type === "^=" ? + value.indexOf(check) === 0 : + type === "$=" ? + value.substr(value.length - check.length) === check : + type === "|=" ? + value === check || value.substr(0, check.length + 1) === check + "-" : + false; + }, + + POS: function( elem, match, i, array ) { + var name = match[2], + filter = Expr.setFilters[ name ]; + + if ( filter ) { + return filter( elem, i, match, array ); + } + } + } +}; + +var origPOS = Expr.match.POS, + fescape = function(all, num){ + return "\\" + (num - 0 + 1); + }; + +for ( var type in Expr.match ) { + Expr.match[ type ] = new RegExp( Expr.match[ type ].source + (/(?![^\[]*\])(?![^\(]*\))/.source) ); + Expr.leftMatch[ type ] = new RegExp( /(^(?:.|\r|\n)*?)/.source + Expr.match[ type ].source.replace(/\\(\d+)/g, fescape) ); +} + +var makeArray = function( array, results ) { + array = Array.prototype.slice.call( array, 0 ); + + if ( results ) { + results.push.apply( results, array ); + return results; + } + + return array; +}; + +// Perform a simple check to determine if the browser is capable of +// converting a NodeList to an array using builtin methods. +// Also verifies that the returned array holds DOM nodes +// (which is not the case in the Blackberry browser) +try { + Array.prototype.slice.call( document.documentElement.childNodes, 0 )[0].nodeType; + +// Provide a fallback method if it does not work +} catch( e ) { + makeArray = function( array, results ) { + var i = 0, + ret = results || []; + + if ( toString.call(array) === "[object Array]" ) { + Array.prototype.push.apply( ret, array ); + + } else { + if ( typeof array.length === "number" ) { + for ( var l = array.length; i < l; i++ ) { + ret.push( array[i] ); + } + + } else { + for ( ; array[i]; i++ ) { + ret.push( array[i] ); + } + } + } + + return ret; + }; +} + +var sortOrder, siblingCheck; + +if ( document.documentElement.compareDocumentPosition ) { + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + if ( !a.compareDocumentPosition || !b.compareDocumentPosition ) { + return a.compareDocumentPosition ? -1 : 1; + } + + return a.compareDocumentPosition(b) & 4 ? -1 : 1; + }; + +} else { + sortOrder = function( a, b ) { + // The nodes are identical, we can exit early + if ( a === b ) { + hasDuplicate = true; + return 0; + + // Fallback to using sourceIndex (in IE) if it's available on both nodes + } else if ( a.sourceIndex && b.sourceIndex ) { + return a.sourceIndex - b.sourceIndex; + } + + var al, bl, + ap = [], + bp = [], + aup = a.parentNode, + bup = b.parentNode, + cur = aup; + + // If the nodes are siblings (or identical) we can do a quick check + if ( aup === bup ) { + return siblingCheck( a, b ); + + // If no parents were found then the nodes are disconnected + } else if ( !aup ) { + return -1; + + } else if ( !bup ) { + return 1; + } + + // Otherwise they're somewhere else in the tree so we need + // to build up a full list of the parentNodes for comparison + while ( cur ) { + ap.unshift( cur ); + cur = cur.parentNode; + } + + cur = bup; + + while ( cur ) { + bp.unshift( cur ); + cur = cur.parentNode; + } + + al = ap.length; + bl = bp.length; + + // Start walking down the tree looking for a discrepancy + for ( var i = 0; i < al && i < bl; i++ ) { + if ( ap[i] !== bp[i] ) { + return siblingCheck( ap[i], bp[i] ); + } + } + + // We ended someplace up the tree so do a sibling check + return i === al ? + siblingCheck( a, bp[i], -1 ) : + siblingCheck( ap[i], b, 1 ); + }; + + siblingCheck = function( a, b, ret ) { + if ( a === b ) { + return ret; + } + + var cur = a.nextSibling; + + while ( cur ) { + if ( cur === b ) { + return -1; + } + + cur = cur.nextSibling; + } + + return 1; + }; +} + +// Check to see if the browser returns elements by name when +// querying by getElementById (and provide a workaround) +(function(){ + // We're going to inject a fake input element with a specified name + var form = document.createElement("div"), + id = "script" + (new Date()).getTime(), + root = document.documentElement; + + form.innerHTML = ""; + + // Inject it into the root element, check its status, and remove it quickly + root.insertBefore( form, root.firstChild ); + + // The workaround has to do additional checks after a getElementById + // Which slows things down for other browsers (hence the branching) + if ( document.getElementById( id ) ) { + Expr.find.ID = function( match, context, isXML ) { + if ( typeof context.getElementById !== "undefined" && !isXML ) { + var m = context.getElementById(match[1]); + + return m ? + m.id === match[1] || typeof m.getAttributeNode !== "undefined" && m.getAttributeNode("id").nodeValue === match[1] ? + [m] : + undefined : + []; + } + }; + + Expr.filter.ID = function( elem, match ) { + var node = typeof elem.getAttributeNode !== "undefined" && elem.getAttributeNode("id"); + + return elem.nodeType === 1 && node && node.nodeValue === match; + }; + } + + root.removeChild( form ); + + // release memory in IE + root = form = null; +})(); + +(function(){ + // Check to see if the browser returns only elements + // when doing getElementsByTagName("*") + + // Create a fake element + var div = document.createElement("div"); + div.appendChild( document.createComment("") ); + + // Make sure no comments are found + if ( div.getElementsByTagName("*").length > 0 ) { + Expr.find.TAG = function( match, context ) { + var results = context.getElementsByTagName( match[1] ); + + // Filter out possible comments + if ( match[1] === "*" ) { + var tmp = []; + + for ( var i = 0; results[i]; i++ ) { + if ( results[i].nodeType === 1 ) { + tmp.push( results[i] ); + } + } + + results = tmp; + } + + return results; + }; + } + + // Check to see if an attribute returns normalized href attributes + div.innerHTML = ""; + + if ( div.firstChild && typeof div.firstChild.getAttribute !== "undefined" && + div.firstChild.getAttribute("href") !== "#" ) { + + Expr.attrHandle.href = function( elem ) { + return elem.getAttribute( "href", 2 ); + }; + } + + // release memory in IE + div = null; +})(); + +if ( document.querySelectorAll ) { + (function(){ + var oldSizzle = Sizzle, + div = document.createElement("div"), + id = "__sizzle__"; + + div.innerHTML = "

              "; + + // Safari can't handle uppercase or unicode characters when + // in quirks mode. + if ( div.querySelectorAll && div.querySelectorAll(".TEST").length === 0 ) { + return; + } + + Sizzle = function( query, context, extra, seed ) { + context = context || document; + + // Only use querySelectorAll on non-XML documents + // (ID selectors don't work in non-HTML documents) + if ( !seed && !Sizzle.isXML(context) ) { + // See if we find a selector to speed up + var match = /^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec( query ); + + if ( match && (context.nodeType === 1 || context.nodeType === 9) ) { + // Speed-up: Sizzle("TAG") + if ( match[1] ) { + return makeArray( context.getElementsByTagName( query ), extra ); + + // Speed-up: Sizzle(".CLASS") + } else if ( match[2] && Expr.find.CLASS && context.getElementsByClassName ) { + return makeArray( context.getElementsByClassName( match[2] ), extra ); + } + } + + if ( context.nodeType === 9 ) { + // Speed-up: Sizzle("body") + // The body element only exists once, optimize finding it + if ( query === "body" && context.body ) { + return makeArray( [ context.body ], extra ); + + // Speed-up: Sizzle("#ID") + } else if ( match && match[3] ) { + var elem = context.getElementById( match[3] ); + + // Check parentNode to catch when Blackberry 4.6 returns + // nodes that are no longer in the document #6963 + if ( elem && elem.parentNode ) { + // Handle the case where IE and Opera return items + // by name instead of ID + if ( elem.id === match[3] ) { + return makeArray( [ elem ], extra ); + } + + } else { + return makeArray( [], extra ); + } + } + + try { + return makeArray( context.querySelectorAll(query), extra ); + } catch(qsaError) {} + + // qSA works strangely on Element-rooted queries + // We can work around this by specifying an extra ID on the root + // and working up from there (Thanks to Andrew Dupont for the technique) + // IE 8 doesn't work on object elements + } else if ( context.nodeType === 1 && context.nodeName.toLowerCase() !== "object" ) { + var oldContext = context, + old = context.getAttribute( "id" ), + nid = old || id, + hasParent = context.parentNode, + relativeHierarchySelector = /^\s*[+~]/.test( query ); + + if ( !old ) { + context.setAttribute( "id", nid ); + } else { + nid = nid.replace( /'/g, "\\$&" ); + } + if ( relativeHierarchySelector && hasParent ) { + context = context.parentNode; + } + + try { + if ( !relativeHierarchySelector || hasParent ) { + return makeArray( context.querySelectorAll( "[id='" + nid + "'] " + query ), extra ); + } + + } catch(pseudoError) { + } finally { + if ( !old ) { + oldContext.removeAttribute( "id" ); + } + } + } + } + + return oldSizzle(query, context, extra, seed); + }; + + for ( var prop in oldSizzle ) { + Sizzle[ prop ] = oldSizzle[ prop ]; + } + + // release memory in IE + div = null; + })(); +} + +(function(){ + var html = document.documentElement, + matches = html.matchesSelector || html.mozMatchesSelector || html.webkitMatchesSelector || html.msMatchesSelector; + + if ( matches ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9 fails this) + var disconnectedMatch = !matches.call( document.createElement( "div" ), "div" ), + pseudoWorks = false; + + try { + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( document.documentElement, "[test!='']:sizzle" ); + + } catch( pseudoError ) { + pseudoWorks = true; + } + + Sizzle.matchesSelector = function( node, expr ) { + // Make sure that attribute selectors are quoted + expr = expr.replace(/\=\s*([^'"\]]*)\s*\]/g, "='$1']"); + + if ( !Sizzle.isXML( node ) ) { + try { + if ( pseudoWorks || !Expr.match.PSEUDO.test( expr ) && !/!=/.test( expr ) ) { + var ret = matches.call( node, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || !disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9, so check for that + node.document && node.document.nodeType !== 11 ) { + return ret; + } + } + } catch(e) {} + } + + return Sizzle(expr, null, null, [node]).length > 0; + }; + } +})(); + +(function(){ + var div = document.createElement("div"); + + div.innerHTML = "
              "; + + // Opera can't find a second classname (in 9.6) + // Also, make sure that getElementsByClassName actually exists + if ( !div.getElementsByClassName || div.getElementsByClassName("e").length === 0 ) { + return; + } + + // Safari caches class attributes, doesn't catch changes (in 3.2) + div.lastChild.className = "e"; + + if ( div.getElementsByClassName("e").length === 1 ) { + return; + } + + Expr.order.splice(1, 0, "CLASS"); + Expr.find.CLASS = function( match, context, isXML ) { + if ( typeof context.getElementsByClassName !== "undefined" && !isXML ) { + return context.getElementsByClassName(match[1]); + } + }; + + // release memory in IE + div = null; +})(); + +function dirNodeCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + + if ( elem ) { + var match = false; + + elem = elem[dir]; + + while ( elem ) { + if ( elem[ expando ] === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 && !isXML ){ + elem[ expando ] = doneName; + elem.sizset = i; + } + + if ( elem.nodeName.toLowerCase() === cur ) { + match = elem; + break; + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +function dirCheck( dir, cur, doneName, checkSet, nodeCheck, isXML ) { + for ( var i = 0, l = checkSet.length; i < l; i++ ) { + var elem = checkSet[i]; + + if ( elem ) { + var match = false; + + elem = elem[dir]; + + while ( elem ) { + if ( elem[ expando ] === doneName ) { + match = checkSet[elem.sizset]; + break; + } + + if ( elem.nodeType === 1 ) { + if ( !isXML ) { + elem[ expando ] = doneName; + elem.sizset = i; + } + + if ( typeof cur !== "string" ) { + if ( elem === cur ) { + match = true; + break; + } + + } else if ( Sizzle.filter( cur, [elem] ).length > 0 ) { + match = elem; + break; + } + } + + elem = elem[dir]; + } + + checkSet[i] = match; + } + } +} + +if ( document.documentElement.contains ) { + Sizzle.contains = function( a, b ) { + return a !== b && (a.contains ? a.contains(b) : true); + }; + +} else if ( document.documentElement.compareDocumentPosition ) { + Sizzle.contains = function( a, b ) { + return !!(a.compareDocumentPosition(b) & 16); + }; + +} else { + Sizzle.contains = function() { + return false; + }; +} + +Sizzle.isXML = function( elem ) { + // documentElement is verified for cases where it doesn't yet exist + // (such as loading iframes in IE - #4833) + var documentElement = (elem ? elem.ownerDocument || elem : 0).documentElement; + + return documentElement ? documentElement.nodeName !== "HTML" : false; +}; + +var posProcess = function( selector, context, seed ) { + var match, + tmpSet = [], + later = "", + root = context.nodeType ? [context] : context; + + // Position selectors must be done after the filter + // And so must :not(positional) so we move all PSEUDOs to the end + while ( (match = Expr.match.PSEUDO.exec( selector )) ) { + later += match[0]; + selector = selector.replace( Expr.match.PSEUDO, "" ); + } + + selector = Expr.relative[selector] ? selector + "*" : selector; + + for ( var i = 0, l = root.length; i < l; i++ ) { + Sizzle( selector, root[i], tmpSet, seed ); + } + + return Sizzle.filter( later, tmpSet ); +}; + +// EXPOSE +// Override sizzle attribute retrieval +Sizzle.attr = jQuery.attr; +Sizzle.selectors.attrMap = {}; +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; +jQuery.expr[":"] = jQuery.expr.filters; +jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; + + +})(); + + +var runtil = /Until$/, + rparentsprev = /^(?:parents|prevUntil|prevAll)/, + // Note: This RegExp should be improved, or likely pulled from Sizzle + rmultiselector = /,/, + isSimple = /^.[^:#\[\.,]*$/, + slice = Array.prototype.slice, + POS = jQuery.expr.match.POS, + // methods guaranteed to produce a unique set when starting from a unique set + guaranteedUnique = { + children: true, + contents: true, + next: true, + prev: true + }; + +jQuery.fn.extend({ + find: function( selector ) { + var self = this, + i, l; + + if ( typeof selector !== "string" ) { + return jQuery( selector ).filter(function() { + for ( i = 0, l = self.length; i < l; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + }); + } + + var ret = this.pushStack( "", "find", selector ), + length, n, r; + + for ( i = 0, l = this.length; i < l; i++ ) { + length = ret.length; + jQuery.find( selector, this[i], ret ); + + if ( i > 0 ) { + // Make sure that the results are unique + for ( n = length; n < ret.length; n++ ) { + for ( r = 0; r < length; r++ ) { + if ( ret[r] === ret[n] ) { + ret.splice(n--, 1); + break; + } + } + } + } + } + + return ret; + }, + + has: function( target ) { + var targets = jQuery( target ); + return this.filter(function() { + for ( var i = 0, l = targets.length; i < l; i++ ) { + if ( jQuery.contains( this, targets[i] ) ) { + return true; + } + } + }); + }, + + not: function( selector ) { + return this.pushStack( winnow(this, selector, false), "not", selector); + }, + + filter: function( selector ) { + return this.pushStack( winnow(this, selector, true), "filter", selector ); + }, + + is: function( selector ) { + return !!selector && ( + typeof selector === "string" ? + // If this is a positional selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + POS.test( selector ) ? + jQuery( selector, this.context ).index( this[0] ) >= 0 : + jQuery.filter( selector, this ).length > 0 : + this.filter( selector ).length > 0 ); + }, + + closest: function( selectors, context ) { + var ret = [], i, l, cur = this[0]; + + // Array (deprecated as of jQuery 1.7) + if ( jQuery.isArray( selectors ) ) { + var level = 1; + + while ( cur && cur.ownerDocument && cur !== context ) { + for ( i = 0; i < selectors.length; i++ ) { + + if ( jQuery( cur ).is( selectors[ i ] ) ) { + ret.push({ selector: selectors[ i ], elem: cur, level: level }); + } + } + + cur = cur.parentNode; + level++; + } + + return ret; + } + + // String + var pos = POS.test( selectors ) || typeof selectors !== "string" ? + jQuery( selectors, context || this.context ) : + 0; + + for ( i = 0, l = this.length; i < l; i++ ) { + cur = this[i]; + + while ( cur ) { + if ( pos ? pos.index(cur) > -1 : jQuery.find.matchesSelector(cur, selectors) ) { + ret.push( cur ); + break; + + } else { + cur = cur.parentNode; + if ( !cur || !cur.ownerDocument || cur === context || cur.nodeType === 11 ) { + break; + } + } + } + } + + ret = ret.length > 1 ? jQuery.unique( ret ) : ret; + + return this.pushStack( ret, "closest", selectors ); + }, + + // Determine the position of an element within + // the matched set of elements + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[0] && this[0].parentNode ) ? this.prevAll().length : -1; + } + + // index in selector + if ( typeof elem === "string" ) { + return jQuery.inArray( this[0], jQuery( elem ) ); + } + + // Locate the position of the desired element + return jQuery.inArray( + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[0] : elem, this ); + }, + + add: function( selector, context ) { + var set = typeof selector === "string" ? + jQuery( selector, context ) : + jQuery.makeArray( selector && selector.nodeType ? [ selector ] : selector ), + all = jQuery.merge( this.get(), set ); + + return this.pushStack( isDisconnected( set[0] ) || isDisconnected( all[0] ) ? + all : + jQuery.unique( all ) ); + }, + + andSelf: function() { + return this.add( this.prevObject ); + } +}); + +// A painfully simple check to see if an element is disconnected +// from a document (should be improved, where feasible). +function isDisconnected( node ) { + return !node || !node.parentNode || node.parentNode.nodeType === 11; +} + +jQuery.each({ + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return jQuery.dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return jQuery.dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return jQuery.nth( elem, 2, "nextSibling" ); + }, + prev: function( elem ) { + return jQuery.nth( elem, 2, "previousSibling" ); + }, + nextAll: function( elem ) { + return jQuery.dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return jQuery.dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return jQuery.dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return jQuery.dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return jQuery.sibling( elem.parentNode.firstChild, elem ); + }, + children: function( elem ) { + return jQuery.sibling( elem.firstChild ); + }, + contents: function( elem ) { + return jQuery.nodeName( elem, "iframe" ) ? + elem.contentDocument || elem.contentWindow.document : + jQuery.makeArray( elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var ret = jQuery.map( this, fn, until ), + // The variable 'args' was introduced in + // https://github.com/jquery/jquery/commit/52a0238 + // to work around a bug in Chrome 10 (Dev) and should be removed when the bug is fixed. + // http://code.google.com/p/v8/issues/detail?id=1050 + args = slice.call(arguments); + + if ( !runtil.test( name ) ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + ret = jQuery.filter( selector, ret ); + } + + ret = this.length > 1 && !guaranteedUnique[ name ] ? jQuery.unique( ret ) : ret; + + if ( (this.length > 1 || rmultiselector.test( selector )) && rparentsprev.test( name ) ) { + ret = ret.reverse(); + } + + return this.pushStack( ret, name, args.join(",") ); + }; +}); + +jQuery.extend({ + filter: function( expr, elems, not ) { + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 ? + jQuery.find.matchesSelector(elems[0], expr) ? [ elems[0] ] : [] : + jQuery.find.matches(expr, elems); + }, + + dir: function( elem, dir, until ) { + var matched = [], + cur = elem[ dir ]; + + while ( cur && cur.nodeType !== 9 && (until === undefined || cur.nodeType !== 1 || !jQuery( cur ).is( until )) ) { + if ( cur.nodeType === 1 ) { + matched.push( cur ); + } + cur = cur[dir]; + } + return matched; + }, + + nth: function( cur, result, dir, elem ) { + result = result || 1; + var num = 0; + + for ( ; cur; cur = cur[dir] ) { + if ( cur.nodeType === 1 && ++num === result ) { + break; + } + } + + return cur; + }, + + sibling: function( n, elem ) { + var r = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + r.push( n ); + } + } + + return r; + } +}); + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, keep ) { + + // Can't pass null or undefined to indexOf in Firefox 4 + // Set to 0 to skip string check + qualifier = qualifier || 0; + + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep(elements, function( elem, i ) { + var retVal = !!qualifier.call( elem, i, elem ); + return retVal === keep; + }); + + } else if ( qualifier.nodeType ) { + return jQuery.grep(elements, function( elem, i ) { + return (elem === qualifier) === keep; + }); + + } else if ( typeof qualifier === "string" ) { + var filtered = jQuery.grep(elements, function( elem ) { + return elem.nodeType === 1; + }); + + if ( isSimple.test( qualifier ) ) { + return jQuery.filter(qualifier, filtered, !keep); + } else { + qualifier = jQuery.filter( qualifier, filtered ); + } + } + + return jQuery.grep(elements, function( elem, i ) { + return (jQuery.inArray( elem, qualifier ) >= 0) === keep; + }); +} + + + + +function createSafeFragment( document ) { + var nodeNames = ( + "abbr article aside audio canvas datalist details figcaption figure footer " + + "header hgroup mark meter nav output progress section summary time video" + ).split( " " ), + safeFrag = document.createDocumentFragment(); + + if ( safeFrag.createElement ) { + while ( nodeNames.length ) { + safeFrag.createElement( + nodeNames.pop() + ); + } + } + return safeFrag; +} + +var rinlinejQuery = / jQuery\d+="(?:\d+|null)"/g, + rleadingWhitespace = /^\s+/, + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig, + rtagName = /<([\w:]+)/, + rtbody = /", "" ], + legend: [ 1, "
              ", "
              " ], + thead: [ 1, "", "
              " ], + tr: [ 2, "", "
              " ], + td: [ 3, "", "
              " ], + col: [ 2, "", "
              " ], + area: [ 1, "", "" ], + _default: [ 0, "", "" ] + }, + safeFragment = createSafeFragment( document ); + +wrapMap.optgroup = wrapMap.option; +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + +// IE can't serialize and + diff --git a/package.json b/package.json new file mode 100644 index 0000000..185a8b6 --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "name": "EmmetCountyFair", + "description": "Gaslight Media", + "version": "0.0.1", + "devDependencies": { + "node-sass": "~1.2.3", + "grunt": "~0.4.5", + "grunt-contrib-watch": "~0.6.1", + "grunt-sass": "~0.17.0", + "grunt-contrib-uglify": "~0.7.0", + "grunt-contrib-concat": "~0.5.0", + "grunt-contrib-copy": "~0.7.0" + } +} \ No newline at end of file diff --git a/page.php b/page.php new file mode 100644 index 0000000..4ab7eb2 --- /dev/null +++ b/page.php @@ -0,0 +1,27 @@ + +
              + +
              +
              +
              + +
              +
              + +
              +
              +

              + + + +

              + +
              +
              +
              + + diff --git a/parts/bread-crumbs.php b/parts/bread-crumbs.php new file mode 100644 index 0000000..7603ea0 --- /dev/null +++ b/parts/bread-crumbs.php @@ -0,0 +1,7 @@ +"; + bcn_display(); + echo "
            "; +} +?> diff --git a/parts/glm-blocks.php b/parts/glm-blocks.php new file mode 100644 index 0000000..2884356 --- /dev/null +++ b/parts/glm-blocks.php @@ -0,0 +1,25 @@ + + + + diff --git a/parts/glm-kitchen-sink.php b/parts/glm-kitchen-sink.php new file mode 100644 index 0000000..5da4399 --- /dev/null +++ b/parts/glm-kitchen-sink.php @@ -0,0 +1,293 @@ + + + +
            + +
            social +

            temporary inline style: height 32, width 32, float left.

            +
            + +
            + +
            header + + +
            search + + +
            +
            + + +

            sample Text in case there is no content

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            + +

            + +
            +
            + +
            +
            + +
            slideshow +
            + +
            + +
            featured + + +
            breadcrumbs + + +
            paragraphs +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + +
            glm-blocks +
            + +
            + +
            images-background +
            +
            +
            + some text on an image? +
            +
            + +
            images-captions +
            + +
            + This is alt text for the image +

            Guests and staff join for a farewell photo

            +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + This is alt text for the image +

            Guests and staff join for a farewell photo

            +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + This is alt text for the image +

            Guests and staff join for a farewell photo

            +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + This is alt text for the image +

            Guests and staff join for a farewell photo

            +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + +
            images +
            +
            + This is alt text for the image +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            +
            + This is alt text for the image +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            +
            + This is alt text for the image +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            +
            + This is alt text for the image +
            +

            + Yúyo tihta atalantëa wen nu. Lau nú engë rotelë, telpë ananta ré llo. San ré yávë ohtatyaro. Vén sú telpë yanen laira. Mel ehtë teren tanga nu. Hwarma tareldar at ëar, ep man norna carcassë. +

            +
            + +
            test-header-fonts +
            +

            this is a paragraph for reference. Be sure to keep an eye on the line-height below

            +

            This is a H1 element and should be large, prominent, and sparse, likely used only once on a page at the top.

            +

            this is a paragraph for reference.

            +

            This is a H2 element and should be prominent, likely used as headers for paragraphs.

            +

            this is a paragraph for reference.

            +

            This is a h3 element and should stand out, may be used as headers for paragraphs or drawing attention to certain elements

            +

            this is a paragraph for reference.

            +

            This is a h4 element and will likely not be used or be the same size as the surrounding P elements.

            +

            this is a paragraph for reference.

            +
            This is a h5 element and will likely not be used or be the same size as the surrounding P elements.
            +

            this is a paragraph for reference.

            +
            + +
            test-lists +
            + UL, bulleted +
              +
            • content
            • +
            • content
            • +
            • content
            • +
            • content
            • +
            • content
            • +
            • content
            • +
            • + oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized contented +
            • +
            +
            + OL, numbered +
              +
            1. content
            2. +
            3. content
            4. +
            5. content
            6. +
            7. content
            8. +
            9. content
            10. +
            11. content
            12. +
            13. + oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized content oversized contented +
            14. +
            +
            + +
            test-table +
            + + + + + + + + + + + + + + + + + + + + + + + +
            head data0,0head data0,1head data0,2head data0,3
            body data1,0body data1,1body data1,2body data1,3
            body data2,0body data2,1body data2,2body data2,3
            +
            + +
            ninja-form +
            + Insert ninja form here. +
            + +
            image-gallery +

            below momentarily won't work, nextgen might not use shortcodes anymore

            + + +
            video-gallery + + +
            event-calendar +
            +

            this will only work with ai1ec time.ly event calendar plugin installed

            + + +
            + +
            footer +
            + Example footer. +
            + +
            address +
            + Business Name + + 123 Lane Street, P.O. Box 321 + + Village City, MI 49586 + + 231-123-1231 + + Contact Us +
            + +
            copyright + \ No newline at end of file diff --git a/parts/off-canvas-menu.php b/parts/off-canvas-menu.php new file mode 100644 index 0000000..6c8a353 --- /dev/null +++ b/parts/off-canvas-menu.php @@ -0,0 +1,16 @@ + diff --git a/parts/search.php b/parts/search.php new file mode 100644 index 0000000..0f27490 --- /dev/null +++ b/parts/search.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/parts/slide-show.php b/parts/slide-show.php new file mode 100644 index 0000000..e566daa --- /dev/null +++ b/parts/slide-show.php @@ -0,0 +1,6 @@ +'; + echo do_shortcode("[metaslider id=27]"); + echo '
            '; +} +?> diff --git a/parts/top-bar.php b/parts/top-bar.php new file mode 100644 index 0000000..d154377 --- /dev/null +++ b/parts/top-bar.php @@ -0,0 +1,10 @@ + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..214e411 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +# www.robotstxt.org/ +# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 + +User-agent: * diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c1920f65c01fe92d6305551c26ba66a2b32f7b GIT binary patch literal 850053 zcmafabzEG_vMvb;ZowS_K@x(y4g`V(cY?da;0_ZYSg_#11_;3|1a}<>I=Bz+?hO7W z`<}D!dGB}kee@q|R=!=T1lXb1uZWdAFCM$Cl4*ZAR8wyAHN{~TUsu}Jv)a0I~NBlhoBHIw-5&x?Z5u$ z5N~raw-i#7lK$7b5O<<<)^2W2LhS6Go}O%;+-yJ>D|SvnK|yv7E_N<1Rs;pBtGA<@ zi5IJ*EB(JENLjd=x!5?l*#I4B|41}31-iS5(ji9rUsG^!`dh4{>%Y{5P#C+Hi4!{~ z8^@n1{hLrx@qZ_EaQK_r)lJRfzsLJO3U<}-cCuhsvv38vyO<#iXG#C(RZc>ZE*2(k zKo<=l(Ei_ARIvuS0bQ+uPPCGee`$@DS=+|Z9O&u#`Y#?uMIkvyS2q(!GYdH>Q96Va zHX9prAs(ssf_z+@{L(yJlAN6Hc?7t*B?P&+___J`1UY$m`2Ni+1vGPauyAzyH?R4B z^9uYU?;kigI3eCFW#MAuVPP)q0(7ALYuZ9K|2!7nf0XwxUh{t*3*SHTvLgn={>Qlg zVeEf*ArSQE=iksp-24rG3r7UvT@cU?mQDJJgmr!)CncfbHMie_nW#DK%~%g@IJzp+ zdrzbxK@>0X=~cUu@Vj_y519`_@ln2`U=c04-k7aP7+5LxS7WAkSyG=ax2T!BGS5zT ziLjj|gK9chAa#So!JeT-`WL}hiT8JS9N}SKrIHH2FS;)s`9l4CL067!D&m3d$&g3Z z2EU_*+x;q<$H#-Nw#WO&;iCtLc9J+PeA#q8>ygH@XtM}(oi%Wb@$6}!I4vI9pNkW6 zJ=cHS{?*$7`}A$`|LF{Bddk^?{{M7(J~#Ct_)E;cq#-Vc7Jr9RGO)S z*$aA`wV6dGPn?B4f}};Rc*B#hKyx4W=l?N_DPPUsODd+YJEz$lc}-xM$w z`aw9A5APNT=DA_Ot=I#AfcwEk zUkVPTkZ;3@FtJgs(PXlL@2zsKrnb>E>Fimn0+i7}X=mn0f%NDnu`fk*H!1&W?E#Z?+8#9^tWPfMB)naMVNS(tx2$NqJ2aBt$XXyAf?9h(+?4*eh2ZVtI2jlSh5jmlLTP;c zAz9Qn(NLp{n(0H2^Q^ne>xu^m%xTeow`p8 zxQm;x>tzJywX>S+b2=C`^{6E;To3+U*RH4+b3Sf2x%drc<#%{wX^^>sRqM!b#AawI zd){ze&ir1l>po=sTQ_3NcoqBzjPp_>;53VXm2XA!Z3@W$iY8rea4CIF^ya+PD(euZ z6V3uN`=K6YsQb9T7#9(&KKDX_W?jRV`k>{A@p-xW!531pfeb%J0aQwfQS`aQq_c>x@Jn;yW z9fPhQzZ*MBq8!Dq#};4#H|@2srU}IK922lP`L4$}FA8G_ljoY`sSbMH3WFe(z2|Gn zhg!X*fj0I>t(C5*IGHW_a?^Ki5Y^tw7UlfdU9)sESekEUTaQ+NKClaiQmqN>uS*pm zp&cG}sN=V>yjp9OMXhBEpEW4?V#0qt<{qVP)r$-G34|t_?e46j`^&nnCu8W>&CyU< z`}?|Vt-guD&!PfUdM;IEWr~#w|An`XTk3h4Ly9l?X+xGxlkuZ?3w-)n(5)+|<|z|< zD{JmcJU^9}`3Qw)JC{L*R^e^%egmKFd>OEROqLdhYV?6W-Gwew_Y4A2O_QkvH)f{2 zX4hTpl)r6n5r{<1-#3`0?_~tkIqZj57Gc}Z#|gT^_a~F~XI+r(63e_HktsCO>Q-vL z?ki{VP1RSk4Ht8V`DMOqx0*~V?Y@*b5y2Hd09R7GdB_BHddBX|>l3w=f#b6wng-Ja z>QE{jgQ4p+cIxq|Iv{Kzo6p(Nr+0M+T~+#zFKm9Sv>Lz6c0s+l4erR^+a(o?S^NDH z%@G~EwE}E{l~3;-e&3yMz8^_vve0=Jg!}3*V>$*kdCr~RVSm4fjVdymQs8qwo|)Ma z${A;j<-*emSRLw|A*x%CZOcE;fzV%{Bhxob8x9x8QMDww#mEttPiHs|u^3jz?(rz- zA@hHPavk_z?&n&yUawLCxYGd-tASTq#_r13Qxl8OLwSP(=DJRIGZay2J4=sBj+^uH z$||>)l(T2&PKS9XNxEJ>P}kTfwo$J)fAHU-EI>_8jrqpY+`Rkf>ef$;vk`p}Qv`~M zcx3G4W~Y5RVX4F(h1qe zj$s40e7jwcy$L7Z%Mx-n&-=jDSKSESae$;%G=vNBJNRD;I=Ib)R17q|KNQXX#vP$Z zjK=xoxt_E)XA5-ORcE3eI`S^xO3vdJ8Y*lRt2uMk{v16IY`Gq`eMGFn`MP<(riT~P zMUw24^Jfh|n6s8;qFI{;caB){Zt@`$Jh5Mw3WxVJ-Afc3PpWvNt2b_RiMVIO)cNa= z_;kIh%AE&HYFOKTbeoDqDGxkvoh> zj;@+exb}nQrJG=v*M48W^V&@nzTc|G=lXAr1j@qkLNbzwePed zW~oY<^aDI{ZJMG5p_ck#R@4}y3S_I^t1N>Y^|11#+C9FteYk|GatBq{#;hrOCHZjppS|!XFU`o!WX`vyEVJq2-7L&+BCnNnf2U~)6{L}>)Lq$W=m2JQcxyV%e5cAc1@6o&Z*t5-h_ zT$cHKz80%PpE7l?bV@*5d7tV)U;rpxG~GmN{*|0NQ7+>F)_WiNb>4Q&Hp`+G)iJ81 zMG?4*?I}E>M*=Bj)(|2~HF^s(6g}{m zziEmXNMA-N%{MIhy0!@D1Re4&iV}f-DG?s)zc1C!asq}q3Ydr zzOud7ZUX$az2b4zzYXqYd*kLmK_ot_;pN??ce)!Xc#N(-&cR#kE$ zy!I8NgTA~2wH!^K6-WWG-0MC$F}LGZWTlD0PboalRIOSc@&LPziw8HIXIZm8sC$Nf z7c53#|JC8C*Y%i%t=At`Y5;Efpi_d!w>Kk8y-BAwHss_@0;<8d%)4%wLGBcadEMhp4(jqhXoNh3TSc3+eFS6W7+mqixxF{ z)xjzpk4t0L3?1*zr5=xqJ6i&gY;q8=7D88cBq(~2s*4k~u_Zne@Q^UhVLlS;<>5l_48un$u9}&rl#KZ-Ctcs za>YFjG-j~>xWsFG(b#Dau_$iiIrqt39=Z#!V9gZtdzCfUl(uV+RMXj)i|?pLTaS`; zj|#F{f&vDi!nI|${g2hSG}L~pMzCupR<^-H17$b=u^YfccR8@x#ph(L=hCue#Ycao z+WC;e?a6^YB&lMkTyt%WpxO9{{PrB^f3lXpUPSZ;zqw7N%?%%vEBuhK7&%JS_Vso+ zt9bj@H=miQIeY)ubu49j9=;LihsY&vBx#5wp42{j{v{Sip6Wqn7|= z5X+Nwa&stavaei4;F^`H!a-Az05OTP0tUrE@t;qVU6W=*R!77svr1|<)oS(MOzV|h zW`finYctK3;JFo8?xL{TfX(X|hyB6nN9)b;wu`&o+nSn#J*%i8L|2=i-xg5x5fU)B zETlcz?KKU=(QXoR`-8NKmd1k=XJl*nuH>@O!8E|mS_R~A2|O7;>Pfh47+Y4Ps5=^M^mGij}N?^69{`>M^J1}B$Unu~!KJ;@lW>lz+eXi=B#U=<}gkki+zcdS4MqPTC14TfW z?iYn0;cWn?Y3j+x6Lzu36KQwQpBSRDQ>IP)Im#IeW)$~y+x^HK> zKa8_V#&8kznMOE5MIABIDz9b748fL@DtnI*f;wY31=-%ZN&Uk|-9YhUddL)1IB>MRIWB%>zT53(GJ$rmjZDA0U%Zx|NwowT zu&l5H^Zs=3lrakR1k?eqlJaD-7O(clrG%vf%lkeK&op{_vaTGvFM3qra{D zd5|w!Io6*r_pbgY2XBL00v*DiS{r;oIMF2^O?chSVsC<|Ww?Kf2fxLF1K8hjdZyS; z7VxmH88%%lXngeB;asd{FD?_A<^E^AsXYEXpa}>iwzHeL*w+m09Gp@XomLm8<#^iG zw1?vX51AzIui`tiWK3-xU~Q&{e(-b+EzY}x{S=$m_`xSwRLS&89Tv73;D_+tM*w?& z>uETR|9#YbIW(2LjrYEbrGhQZ4gp#1L8gR+m7Ia8`qU5zi`{tKT90yNEkwKRG!Ojc z`H}CdE0O8PQ~;KPSNBQSv5~bKNvm|Nm}VRNzMQZYe*-W%}9L8Unb!&Yw^}oly~I9ew^O7b~*XvKJr|uNnbpxOz(%fUhk#zoqg+k zNB3o~bPP>~+VrBA$3}9L*!}wOd&2E!U22Gw{|HRe+@G#YyNw}Y(Q4+oN4h2?7N6o? zHr?d9A6V{ut)%-)>*{UUTtP+SI60oSlLYTizEYy6EiiO*sN%+Uc%#kzx3n}bV6NMr zoqI8C<|cKk&6vLBqT8nn*GS-k0W1K4Ksk2j*+DlfMwYXc22G?52Vc(e?r9#smnmx3 zXtvyZi8@inq0`Ii1ZnHfo?a0@uF_}@-)-DI80ntvXGI(#$_cUJ8V0m@3wkrZ?0}Cu zn(vj3D%W>`ZT<>WJ~OJpZvV`| z^?tlss^-*Bwezcx@vvT*YSsNwhn=drfJN8w+Dv5ik_d(@QJ4L7O9uv?;Ouf<9@3+i zh_aB-HYcRq?Oj!g9l_RQVWq9j)(~pU0ie(aYsqse-u()kq+oS;YHgb`Q?|Kqczn18 zRsdam^XZ{pW6cl|x>ze!r1diDl=f-5c27v`2w01)cMERv2{>pg{;|yTBxe2*_d&7u z=CUBm;Ed%qX)QtZ1)A9Lp9~0*1cHW8H>+(9hl)B)l?76)Exv36-37k8|h0tDpuCulXN7#72IsU@s07TW;1gAo_d~s&i50 zLwNkbNQq$YU@oDG3i8=wix_BDsx@A7cLK~LJD@!2@e&&yKP?&ix%elXy<*XycBq@@ z!U>xHT-nNcH@ih~w$*G2LznU*d$(~GL8e3tH-4u8L~Nc+t2ASLGArxys7mL620g01 z2Ns;ivH9fNV!_Wd>L`yflQwuUo1VusULvV8=v#oh{qhn@6Q3i|d}>9o7wdJAoxGv9 zFA(Q5I3ZS>-zl4({2q3>e4CL8-c+tt-mNT&W-EUP zc!d#6oX9O1PP{-g<99D(&`+baKeTh8L%1d|>1G@U8Ra zhxG9P!!9%2!iXvsqE+e^bn$*Y(aymnqWLv)a#7cY&s_D?dN_ z%L>LmEFAlKXEkW(UJePLcx8C-SGJ-%VwPh_i3WQ#!R-0AHaGLX44gt;5pftgX9=R1 z5Uuq}$7f%{FPzH1OS`D8jhvq=KgNcg&+JXwomTI+nk%!uh@;}n*rEu)$A-ZfVqWjh zOk`&SK;j-pEzp%waBq)TmcGS+{rxOMQfq*^w&o;n$hh9Oc{i^s;Nd*1MWE3_Dl=2p zLNlK%;vj2|?}VwKD)KsmTnT1sR$gc#K_jeKBvouwM6~bLvu3$WyydZS9&x7U2_#=U zf%{gG+s|I?b9WUd97vph{1b(E5)|Y!-G~u__R8u)!@|rezb&yp{=i=lL)5g2G#cG@ z)EZ!3X1bTJ5JetF^GrlN`}#sGfq8$?@L>nFSp~@m6L7Y&y#$u06x%U+)2ys3@KwQK z?q(lo>pSuQbYlmLiZ)oh63tcvB1!=*TqPm_d9ijd!@19PyG9LUbzzIfnxfl%=w9jy zl!8@e>iigby-s{0wRvm&1qMnewFmb#Wks4(BPY%3MS(wre7(Dc7(10j>h+|zUZjTt zg=lw_el!G~F#DPMTHYKVc_{B@QURLZrwePFr4jzA#4oq3PSzD{ZTZ4u-&l-^}wDgM;x6nN@D!l6kSBq=Mcr1K?8I zoeQxonLV7g`}V!*uN~}JJ|+PIJm#y~@^Q|7On$I%%n7K0`p8H7-^8i9Z+2(e?>gkT z&Qv12S zvkms(W`<`pJ2_O+y!8F{?dBHjFAW;b1bDzR8hj2{`vN;ZyLNF6Ct-UuYG>?C0j|d? z`(zTPS-dYGf7x&Pz01~?&@58Td;31!?s#Fqq}*eQp;?)HrbuWmbe~+eV+)O3NWd{#a3wpSm5zMh&+D*Umn}{}gkG<8?CYY_xW@ylLZ5B3M>GS}% z8=udbvI1n?4=v({B*+vf1QIo7h`RW=X!Emtca#IB4jbbqup^w&i|5}C&gWtjvIOF_ zf0h4zC=+yr+r5Wa(_texHv@osap$W`tw-D7R9-$DR^Z+2ovBy=-25B}ZMfKsE!aVn zLJcW+{CDAT6iI#5lx=s{zrA{I_xIr)=~K$F4Mg&n`Wf3rpw;C80)E?F_Yr3Ydi-46 zSF!Bhf;04L9iaNY&i=gud7+;Blc<1-dQ}ErXmtKL)>c#8gvvK2X~p^S4?nG4t8hy5 zQKHrdZb>Q%S9Yb!|CFv;>>=YiLT8GbvMr7&1vo7{{td${{W|(_NY1O-f~>c*;PGEA z$}j#tR|>j9&v-o8dsLE^poJru-KRV#-#IYQL1INUeBAVe$r}%f7hG5`=XT(p%GVe~ zel74j5Mvk1-=_eGiYNB+l}Mk_TRgw7qolh7AX8uOt^59?@uj8U{yMsjyCqoa(!J9; ze7>(u@b&)7|KyBb@wot{{y?fM~YZ}Fg*JvcG{-@wSjE4eulfV8PSN-?#-5+tD)DJ!_Y`OoJ zWCZzwGn|6=e>k(Fe$dK&`9Dw#h~+&z^m>-kgb%YO1y$-~8vyyq6`AlbZmMQW*91nb zt4FQhvawCs^7=W}&5LCntwJKZy1H^ywmU;Gl|@dvM{{L*v0^9%f4T2XX_X`mY#j6B zM`VaxKVoB@SA49>H>~J2Ud-OT91oX2S@+Ub42NmlfWa6Ta7&pShx2 zlP3F0<;t_|_P$r_;Wr#!Sz{MAoR#jso$~^Eb|*#y7W)<8Uvpqd=a^IeunaYlz5=aj zXQhGtP;uWSe1Xu}cGdq-d+pbQ%7c8RRiarkR(I zD(M3Q57y-Br70(%-ov1(EJKS*d$<2F40NN-yYVpHcHFnt8@u)zQDV2WM1f|4!Ab?= zdercdiHXFm*H|zYzIj`3FScR}`Qz=4jg5zg0Fe!t=Mv8mckfe{yw(=(uVPn6eP)os0M4%pS4Fy`=u82i$GWuEY}-lD zK?GGo0*S%&(be;ptVM3$+uGO(F%%5^_~SmTE*{+(?{Jr}`q_0DL~p86#IWYmTL zZvG~Z16|p*$NSxeueOg}M&7n3V@=!gwK}Q?mI9>KbwqFMDU4+~WirUWFtC}*j=oXg zEH`H65KC1E{T{;Ei)5O8Orjo@`pzT@A0rn_%R@C<<0zxdZkW-EIGii)ppO-CdARc)gv*GX#!VagVy{J*k}``> z*}AWGqu&|SIZ`!pb8w7YqE6>`_Fwq+3p#J!4OA$5eYjtc3?}WmzP?tl#50YOG4>0R zAX)3_nYNpxCrE-mp0-v59EiWkPA1>w2UKmr`)I1Eh$7xSkB?cyGky7xy`#stQ zYq_mF@;^ciwhL2P>4~PW+whYMnZAIC@ibd9YWEcKB^}|mUeaXN-Y~T_dfMDH12Sxd zl$z9zg=4mG`6+mL(6Pnk&Qr+0BpZvX04(u9IV$xrZKP~>7~bMf{26Gq^qyQgvk;i3QI;u{RoSr@<10TS#-i)dG*OY}0ugR6sC+I_@?kyDTw* z95SIX?+9EJSyxwjRGHHp&L4e}cy%3Y0?O7c$y^U0K1 zQn3AJHlKdr`Cbth?mL;|l;=W>%G~k&3Ru*iP2og!#&d6y@>4mCK#!j`54A7>5+773 zS*6;JtrwmP=C)t^j1)~(C)4~4U19Tk&oCi`^_=EQ{yQ~Ql%#|z=2rNZPUc`E=g61Y zrsGI;W=`KnX;FyzPcg()`1d7eC6t&4#Fgu*Q6)#s=`>5G0F7q>Z|flYY9pGQS&ov- z_`KgIR}FLnL{62G219Bn)grQJyT7H&@?emEk>Zi84AI>fG++5x8kR92t)`@p93zO5 zLEhQ7f!fdX@LdMaCQ-t>JndU%NXYZ^rx1=8g{dDVw;N-~b6g5{n}hV~`{SigQc9ns z+E1h>GU!WXCZ%oRUaK0iA@*6OX~i8y7UW|B<~8Veh)dh;=z+EIXY5j-&HjT_&a0m%DhBA zvgO$M3`SnRD;Yf(EVs3LUyJV;mZlzyAxOVo_q}||jI+9*rzRJ^Ek+*etBTdO%JLAz zwu$vSdW6vB{Yb(83fK=|$ErNCul_$_jO@!+Jfk1P2auA|(6ut&F9-twxDp+d)&w<6 zxE7n-aME!0bIPHhZ6}o($t+IGwVg7L$Y+6bZt3JVY>8Xj+cLEjxPZH#MuI8CRbm@u zd-6Hf>fUzo_k9myDp*O_qRWJAR#oN7aTo2UlRntIX898P)+88Jm^}|=h0%!sd^*+? zc+_TG0aD@$t;@5bl4e!1)#Y{P1%aEdZ=%rQL8}(T6tPk5xD$N+1iKPTHu1f&%=$%I zs%SsV>@Qzp(7X;d$FRs%fMb`dz5Mca9{qXt;?p10JY$o|4uI+)wfBw?^AlqIAJJs2 z5^`vC4wr=LgE*m?!Y}QSwO_=bNIaNw(@Hd}YJcaDD)VF?0vzYuzR|?ZNW*%b%`@QL zG8;dP_2Y&MkEy@p#YYlPR`xC0_j#sd&=BI4RBN#>;w|n=Nmh9iI8Px-Byy!5&je%= zy^EhP1u1+WYuCQ(K2&daqVIR5ZqN)tacx*F)K#*g;K;h`w{mX7BuuVbKnQERbMZ7;0i2%lR9N*i0I13ePK@NSRG2dE3 z*6j11il5Q07z^R#Q-Kb?N7)>-vN*l539VzN`C(J;2glH|<)y;K)W{8ueE3Rps>>&~ zyY2=ev8GsjRWGg<{QHA(pFQ6Iaay_iGt&4^MsgKz`wVC?-n@>Yw@)Txy@rd&S~PMd zbg&+rzQ8kfBddwCsK<+E3$oPyg6T2Qey%GK!2C57bV?QQlQ~CDK?J&6IRwOy23Z4%P~?TG#qDpLG=XaL!`wAWE-{=Zy2aM=# zbJ6Tg96AvUL>|*hvA!P&aSs&({pyb}SeIEMQ(HsVe4fB;UMl}%gQkCFN~`#7^$>e>yye!X;He7&F^Xg=*Kz=+E@P6T|L@^l`y0R zjD;8932F>D&T}Q>YF!5MY^z|MRdjJ*7lSz1y1%|6cNQ$tkd;5t3cMzI8YcK1z~|4n zL)f2(lQ6Ti6pL|EqjFrBVeKK7wPj$9zL}VBy_eC)ipCbUQ2a|CCu_)g871h241@|@ zg91b5uKWWo)_U@ms^h(i5uefQ&j1IG>`fBl;2fv29Bpfd)XN>nYy1cant9finjlo? z@N>VA&g@{dnlH-S+}t`;iYqbdJla%BSq;=VO~MBoZ_TEG#r(YqTjVyZQwtTe zC(b&yC{%`g@$H^yEEM{KBVIA24XrvwrZY8M?5s5{S}jvZn$PK+Z4qB(HQa~bE-Wq6 z>N#)d&y)2&&ckZmgd9lR*^=#1?5dcc4V|j|&Qy^Mn#dDKCTl2!cC-aQ-^`| z8lOgYEPRKfO@uNTrh%W|r>fszCwgRh;2q(8$P~I#Vve(|6{RStOJ^mh{7$BvPp(K5)ssE3VH?d-Xap306F-L2deE}r`GM3wKirH5Ja;(%83 zffAbCGSR|Q&CVtgpbg)iPU1fYgdrlp4`4ihh=3o~kgUI@peU;RCOp8M&(C}6N^d&+Y5a&F3f>YLz8kJoGQ+Pwr;R;o<8->*nQ<40X8 z$rZObo)jo4T7-smJ$w>Vqrlo-8xb3cQ@*~-`yfghlWnr&rqt zJM!(8+>v25yWY59FX^+|(dR zA?&m$5nOBEib$pc{n|ft{1j`aL=P(x}(tfjo96zX%rBRHFZ1NlssSwhXJ}#6@+@8K#sq6eROI}aD?49 z%u8xo@iztHQ=;6i$K#r86`N&FVyBakX1aNJOx+-YwPczWf<$){yx`XvRtq+demb3Vnm29l(0*t1YZ zn$DF_T0SPCF68Q{mg)7Clm&(CLHY9yF%*X_N&abok=Pp zsQCg!YcDhI4t5DhrQK{eHr$WqZ)@1$|9+g;)ez*+irhQSx}7dt-jO zx@tObg3G8r8lINg#FH#%md0Yp{UXM+U*J5=jZ*V%3WhgPG*e{A)2*(3K(&6a5wPU@ z3G`L)H$!2=l%sv5*+MV3lZ^@wir&2^ZF5x%j{Iu0)Pa@122lK8T%(nAwMbz1(GsF9 z#DB;;9yw{d4}@Y%t#R^aduIhB0+n(0jV_@Iu6ko_L(K}+EW@JxU!r@%FeY2Ep5**{ zbG0fyVgS#l%YZ`}=Ur8FrimWdk0;>MktTYRTSyWqD>Q|uC9aY<|8_O!6NUV%-5M8I zu(|L^PI8HV_)@C=W{`=flB%Qtv4M`RqtBZ-B@0Y%Yx`VSG2bq2m44;Ou?And6(Kqm zXmmZ_=e7l+jno z3Kxv=gBh?`pM|-R? znaW(g(5K$Cy0kk~g0tby%+`thO?UM>P!T2`O8HWzS7A?KY#JHrbSsbXiFDJxjUUgT zJ@Rfig}l7HpB_2o#F4bUa)S;Ae8Hs%zD*AZA@f-~PshV-aoyO11I#|^3|f}362&r* zkfeO%zIwtE%~;;%e7LZ`YD$-2Bj`9k!bE&rLg#o~1-toq`{t4q(Az6?r*0}JY|kXr zDaYiTs?y{v%QLX{T5Hh5KIy^J-i%GMn^c&Bfb{N#EwYtPfKCbvA0JR+HA_fI$uKMLqX_T_K{aJwRD! zP5tnl^uAI!psi<#$SkC7B5yHa{?!W~Vb|c_J+x9?*8X)lPqGD@F*Pr)uDB^G(G%;V zmz%JPuP)5=$G|kv&)mcnG5^{)JJVYt6C7L+>mKQ?R24?RN#jO`S z{({=pwR2Na4$Vc9OiCH0o;$d?9iPPtiMxYP?~lU(>tE*OXkm`RFc|t6-p1FoS>dXw zipgR&o5F!3N1zp1<_jYxCZ+~@nG_et?H$=CmdGPLM_A7iFTC?Z(iPu%7fa@vS2$JY0`nYG8d6zZ25y_VWI7xy?nilHI+% zwFeabSpl^AO!VPd2{tpW+EEvwEHmc85^*a~l&UdVLvRy@bTLt|#QNEL?%UbnJ+$uD zyt$#9>$+1rl$+71qb#o~i@Qa#!KaFy(ZH4qt@&3sJJ|Ilk`$kq6NRpZSI-CYq~3&( zWF^P^9Qi27Jm|q5Q*CMXOE;jdDQ2oK>tRse-Cm0}^nJUPb;mrgZD_XoY&)$A4##4Ig+!MTdNMNTIVo`e;~) zLaD1JQmA!xTQ%MkdZ|_1C)3uCIaN;h5TZdk(T^40B;d%XTWc2mjIzo|wY$a-hS<_C zd*+Tb)LwQ0y~?BUI(Sj4`l87Xv0aYhUOZ{6l)s;XE-@PXg7q40ztu^KoLXL99vqB% zG3N&Y8HrVR4rVJxH_BXZjjTAkWlWtl@l3ltz0hUZj#U`aJ}zG7SJgo7Py%oIC{Efr zRC8x4<&X7Azt?0b+c3Q+z>T$Es^uiZ7LwTD)st&`S3w1xq<%0Q;AOh;FH^Z3)0Zvs z;#erR$^WtZTrx+!p!M;0kE~jeXF+j}keNctIS?nD8Q-e_jpmz=-t_Q^hcc;aquG@d`(5 zP>5md9F0uZ&@dksb8_ZI|7OF+oG{mZbV8;=gWPE6S$NY3&R*A!I?naG0iS0ygg#1P z=HarhzDFe(Zk)(?#KgqlU`dHQPxYh=NU-fb@e)W4_}TM$|GmGDe4qsXC`Aw>wVm3ZsRq*bFV8Fc#NO?dRe?`=(?ctcp?AUoJZ;-EDrE!m`VYmkM_Z!N0o z4Ni5;Qz&x~Z8=fF;$;k<^3=U*$mtFVObt~GCC~go#zIHki;en4%rjuSp+DJmW4qpp z;-H2T=X|`$ERdYzIh;36c7l8^HMQeuXWa6#N|wu9j>>XQ7+>kf@z|+BD0HXvrI!j- z)Q$;6%2Rw{!=+}lP$KN+_I5|Rl%9&XKTUx}1@K&mT8{*D+=1GlA>LbxGaov8&U5J` z{5*Ybrs;|4n&VtydCOsb;^I&`e=g_xTeoP<(O-@P(diQq9RBP=oAWxW4`x1_>g!%1 z^D0$URdfDS%0=2JC@2DO)(wgD@1q=c`3_+ESdU+|hj11pvdMW%Da&`vK{=YKF>{s; zZ0XMnAT=XKRJAEBK}U>>Kzv_(jxHeh@{e?4SnuLFwkqzSev$-!q_{=tp8l zju!`^Y#x4KHamFa7C6~B=8JX`4$Tmz)vng_3F|I&6($-r9URF~xc-q+t|sX{tb9M= z-*hFidh=6*aPTSCWpl>k{LOc6O9^duktT1*$EvQ*NDtRRAK`gLfP&CAn(OC|?h#IK z2=*=Q`s;se-pHpDWJ<4f3S&60x7ow2W+aQv35K8Sb!MLHb}y`*U}9qKbKv$8V-Te) zq@l?A>{asZrOex>y5ScmB$5+Yjv?EjNNnJVowLS;SCH+~Q0l9{mB31lFY+ovlC$|N z85K4CODs%xgHkjm;`2Noc<`oiOHmP8Eh<~pzmWoHKFi5^*oht6F5yR=W5r+)mG|Y2 zQekA~sg87A3!>T|ayMn2;@ix^p|(+|`tg$bWD?z{$uTUmJzBc8^Fh2_HQJV`mL?HN zL={+4lPa528fDCq>Ck(|X4p&`EAx_H->V+d5lx%UG~-i#id?5py7MW~T-krGt4CVM zLH1pKc8`kjdILYi${D4s=vyR9*?tS5#i>1Cgk#;vi*)+F#(LLnQo>I{ z0}QEmcA3UW;ofwDdn)$&uwChdd2t3uf32 zrPSaj!ZYk_5A}+~;7wyF-R=-4d^KkOdj5?^>MNzdo#>K&&D6sVK3hp({>#G`AGgd= zRDQ}G=1f?Ujg0#Je=>Gb&-bwc=_Fm$AGR8d?076{3G-(-HZ?_K7Vz2^vXM|4*FIPc z6z8fW}fxuK1C$$1-P+l9owMKT*VOn6FF8surwqi5oP?J8X`nX+u`S6N1M02SerGd)ItlyIAw!|iUQW!_e$!esnzFY;j&I+^f!x*mkMWKNV&RncTWjHEW-AghdxmMeCOv>*fvC27+5v(Dtm! z27Wjen{ZTE@dw`x%T*5GZ+tZ@P2p}nmrARy8c(-CACe|1{DPHeT(bKX$)G};PmCHj zRq+#wdd_%P1}A+(a7QgC7L!@`>gr*y7#DvD$0*PWE8Jt;TrPLw&Arl$c zLe;N0>rvxFL8pVAQd`S+4UwHxFVDfh9C*s5L_?$t)Lv&PUr4*uqQ60N1K zckeHx9!GIZAu&dgKAHS9P!egXf`$u|4}~Q2;_iu2RY)?krQeZ!@2Jlp2TIN4eray# znqN&C4#=)K`;3*!;9c7nixdjR1HvhYi$IXvgy0%)SVMm+zmt%Cxm)WcB3Jx|Ge+aA z`T2R%Q0IwBxm%NntC1=+?UdII%<{h`?_Zg0ch;3HVn{y(^Ldj4)x^5yOdV9j>GAp* zH&~O3_nFFe4ji#$FFQ8zD*KEkl1BUpF~;nVb`$D^@|TZ~ow!mzXM8GA^sK%nFpmr@ znl3)^qTMgnZCJf|>QOph7P^@3L^Z;QDoS};Lp6PZx|!S(w^C!+Bq0g6X#1Eo&`_;q z{)I8=GX>!*0n1B^0v~Sd`QMRz37lP^_!la{ihE|>Idw-46$v8gu2HCCA9;vk1NJM+ zLf+w+Mn!fQ*Td`szr$G?zV+A)hZA8AydKOQou2OHct)srbK;`g(9j{5W5-J`9l(K0zr>fnnOqNI1#5F@{k*=kX#}0XC zVp+WNXmv3e>O9X%pr%n{pq%QiVm0=Jox8eYaF8-thoCl_aw1&=5r9sKRtI<^2M*-| z`M|>*7<_SfEplZNu+7$-U$Yv$Z$CX*;geT3JW~>vv5ceF3kX*Db&X2Tv#mCEVh(np0l?T?46H?Dp!sk5fmlbQLY86 zEGsbPrqF~%^rVWD%SZkKUuJx4#dUseQL6r6%kAOXlPdCiOvw9_D1*N<)l;A<9|zZ{ z>_TBI{wd)SoIbtwqkF;N@5GPH zI|?1Q?1BWBxxVdp6TPRjXq2gVH>3h4!3j!9$KtR_o2gV!Uw=KTBjEfnROgSASlJpN zP}bO*c**Q8LTt~wr(!vgo5{Bp5dyKGN*v8lQtma=Fy0%)y7*yLbaA~7ccJ7!ZMl}Q zx78W0ySH;FFD3X8Wa?oR?ASg??>cL%lu&jJK%?GnC=)-I(7q<#O5tEh=W`^T{~7R; zCMdIrpQ7@!(jGD|aFl~Qq4DL?(nNqd7tMwl8hPcA$;IH8})b~X?}qf2lzr4nNqQC5%Db#q&sJ( zyF1Z#a&>ehEuf`r!j`AWE-Ba>D@>#Ps6>-x|E+AffvC9@7=M8W55UmAUv8<;{Oo#P2rIR+_JH4 z+qP}nw(VqMXJXs7Z6_0TJh3$~C(g~UbMC`E=k9*$$L?=0RIOUITpE$dl?mIYIzFsa z*;z9{@=b>MS$u)&OtqXi8Ca-M#5^4w5M0M=q&a*_;U#|s6>%xs%FX1W-s^=c+ZO_5 zLQ52X=l1>g_af(HjzJuoSeHr_x-`@Ik!iV6+iu`|%=lN(y1AYaHxl#RWg8=+5aoy= zXKUjdHF>DIKO=NEddWgthffZiJ$2_D?g!;r39bP7@Xn*9gRYr%hh_wAlOq!OeEV#X zshe<1993pVCj0I)lK-(iq(1y^5Z!7Ql6XZqPFq?OyDf<___a|p?4ecb zvY=*7YNdi|_gfIRem;-0>@0;Rq_L>RhzcbNjK0$2F6N}cc+R7Fvw|8`69r4Ze{Y}n z+C<~miyq**?{@4E*Rdz@47Z?)j*;<+0O15}T~B1i!Y(M9&t2}WRBvH(YM_+N%5-p< z+ZiCl>HseT?jL;U%ou&ughte5xDaeBx!W{M89!p{c!?q^!jSqaV@8Z*j2^0CW_miu z8C}!DQl#1h2-XrD)~wW^+NIS9Gq`Y|%iXra@9>npZ|0FYdq$F^%X6?Gzf0^-=N~}F z7Udq5w(?2Qkbnz%OM{1-hDd7hU-mHgeCzOt7T397Wg_KiS>BqPucX~;QWX!jM?OO7 zE^Kzg;qWcRe;*&0ZA&G3UoRa46tfTY#~;{qS>a@%8CL;A<|cE(TfI7n)?W}2nV9uV^G{+!l(zX^f*Qv3|vsb3rj zsY_3%J##a$vy&PC+^ zoWAHb$IHe{t4oCg`9(f5+uj9nNK`f{G$rh6MN@qH_*%0b+V|-Mm4XBX?v5#Q^frEF zm@^mlm@NFrGky4Q5p%Gri<*EdA#_L(Hsd*!P>R25oBS!UV~aDl3*v=w4=GH{>__Ia zIm8Vvn6)^up2(gGlbLw&do=Sl;s??D6yBsBlNU{%A+Kf6jLdYJoVZ>tB9pOn+^Mmzn%-KGC^qgIKR`xfNBdu7(Z~lp@3P z07Rzhc#+Zk=lQ3Pnx_g~t(Gk7<d-$O&c?HChX_G7La{>aD6bV_+(JF&i`Up6Msf>c^>M0L-f{jfT{PTe^9q zq=Vm$^9BB4kmci}Lr$X2A589G#QhRi*$CHheIm4h1rybmT}C#9ltB!fIW2R}b072w zU=S(kTcm%^suN>L+}wrJ+?l;*Ho8YQi*F35GX$AmCI-6 z(GW&)LY6Tmf#6U%LBdSYBs++1Pnj~E$F8DQum)0U?Qfe*Ezn!`@5p^&Ml}@~6+i7J zq}%&u+9>FQe3t9)UCQqs|8hJmVWRR@#apEC` zTImlEZ&&;sL0D6o}k@(C?_{H0dorI_8v@ORs4IRT+5n zG|}7f8NK6HZPH-b)!-WUS1{tU7{8^VGxU9~#uSNoRO&rKObFaG=J%q`%b0Gu^a0&x z7v2xILkqse8o_GCD@r6m*oUq!D571Bwq)M0p%V>pbRkcywA{yu4(-Qef@SQEv-gs{ zZH$ZU9O?Emvu2BaQBGt=22nDiqNJ%Vq`UEfi1J-{%Qh>8R+nkpHc(*0zX&5khqAmw zf?SF%P{cFk3(MM#KL87NcFkK@1Rm)ymloZRD`Dh(eQMV2S<8Fu->nUj_;`H(wq1pf zHMb_s+zi@)L1IF^+RPEHci8wLtyb-74fasRIsDJSs^#qEECf-c`${#sq%&E1h8fpV z=f}G8ZJ#3?IYx6_Xp!<_o26f+K9#@imbSFmmKWmYb&xwke%aRpO|FVAH2Hc@aBz34Hyp#43^EYT0UODUHvWdqg$I{op-zIpDepFg$^#sM~bOL(vF_sUrNFWkM# zH?zEpb`^QhrQZ}16uS^4lg-pr)-m3yVcn9Fd8b|}DS2*M>~RNNc!UmW6jnRhLtPj* z?~G)7mo7%HGvuYPb8bM%(Qy-bKCWG0FfBXV^6y&y^9t!pb1S(8s{2(CipHssZv{uq z;&J{}$uABN5ECl(Ke1^ZCNbh7%PMOp6=o~~-3@qg+5va2(WO>Mt(zoG)_n>orjnD$snPbFuTkFMxkcVTK!5OBD~Vel_^wQ>*_KK#U` z$CuPahowf4PT*AuyoRX84T%Tq@i)crFo8w|A51rFwVdriz+a4_P)y zNKFBh#_qYNyekxmu$a`vS-f!YU0v=cG^A|nTIt_H2JtFap7ax==E@lH$HyrMA z6{Ms%=u8IIjP>B!FdhSiUSz~-$I;lckvh%ja5$qv-LP~J=qMQS=UhDNaF<)dxowtl zIcR`=3i9J4vP#r8cUXnt*O4TV4EYF{_COz;1JBN^w@6D@YIQ9kmNPT66iPu-6pwbd z$j4_*Qg|@khjJ^{xaWCoE7fA~f(_{C>E~~?{#KX%cK%sMZU{ks^fX_oT5j*}5Sb63 zE>!O4W1CF!jjN+ik2QvJ+mnkbS(r2LZm1AT^Dm;a(t zZRhk7VyFkki5RHdYB6+l3iB);$k@{#4RCqdv_~Xs{QX zVd0B~gHsgEo*QdVgPINC#EPcJ1egd;fLDtMwDYx4=+&$D`#nc2mucFHyoW4z#W7b# z&0Q~O&2l80bv_zvZ*(oHlzLy}L%U^gWJJ_W)~@7st5h;trWYxX7Ox%yb(;1LJ`N$R z=YATAiO-F9m~ud?3NkaSpLfI@F13M{R^nQ&@LGL2ULElP|qL*8rco6HZG@#tosD? z(F%?`0(dicru|Qv+{sR-ebImb!K$peALf?`wZ0C#XiLxm5Rx3zn#=RoU$vNbtNcCY zY_!WXc@!P2frD3hMkPT=n zRqj%BS@_W}7mXh80Z;Y3j@koq6IyRi?VAlHWeZWAwg2t)9b^q96F)qu6l=!;0#h3RzCRWi@@^a z{~K~ty>si$co@upR)ySeBj*`y3YujSbw8?YHrhh0L)}HYZZRJ0xyTECkKi1W$S4PaTHwE7B zTAYEHG2L77PR$96SP|+jDCWpmif~XNt_^!=-xG05ev+HuRhQXvPXAnoRHYA$J2#D25ebU^Pgg4_rWr@^(S7QGQ zd|_;z$6YQ+1Km=pNxy}!H?9>lJUCTsdfvG@_|VQ_SM@Y!=RM;=x{GLznXX=~Uz@@- zvEVnj6aY)!((D4>&3*u3qHY!h)XL1wW)?7}Gi@=t*s(E

            KFo;-P)o&1FJA=B`n|K9t%*gkKFgAGqEIK`9iJ?m_GMj?n2Dn zNQCQxkc+Hz=#v@F9Wll5l{#yoK_Y1^(|ldW7rg*3O{!G+X@z8oDpcF%`g%k+M-Y-{ ztiGV8EooQNJ3Z%m(RwzDV2V|O7^TLFtr%Q-bVMptL3K*geOSDxWeDDe>@*G#21r!U zFvRoK`ti%}v6!6-S;_xL;?DpPi!!~NF1J5L6;HRCofTv`?~Vdl%JMNOMxubA!`e`% z1t3O~4U+*70_FZ0As23!!a2-qqESO(UzG7rr2(xOoc{d z+!0A_`H6;e&6`(U(WWs;=DvVkzdZH_1OYmnq|^s>&hO)K^(=4ZcPSRI6L9?IqJo`k z0bqU!r`dYT@)H4q|43xQZHS|zKpC1o0O_tz?q`&B0h!i3O{xwBs}ha6lc(rLM)GY* zcMc=l`s}HnZq^tF9Q5rQ2nVx=Clya26}CO2 zp2Lk23ul0W9~YH5D3Y zu%kRQjp{7WuEX6{)%ec5wjwNB(TzT>>RYeDORJap9ZOyE*zOlr8nlp8L zpgpd9tHsu9V&fZb-nTf88K+LM(A;1#(z$re!2_@COr#$6^j7oe=j;uNON*g%=MpxR zoOtP#@!(B1{FF+cRKT_n+3VG)?6tzt?atDYxJ`SUhLOmiUN$@WM zL~|Jl<^TEg{Cm%!Z*FqYzBN@^R=Fi&n4Y}>X8q2z5$oQ0w;Ecb{0JH(DoRhU0-NC` zI|gNJW)9N{v~X0!yix6X%1n=ts=f?#mi?hXOvE_v>15K zKa;tGN;N}fL%nu}Z9AK+YW8(U1FZopQ{V~>8zlN#I~hpknUiLFd^DBVxHtxS`XFrk z1qV1}DqJ>;900FE-V+yp3l|Esy6uq}OP}$uRGDBbgD5}z6eJhjA*>4P`QfCm&dQ|E zCKE7+!=_amK997`gHHL;(5ifMk&S%qmld%A`np8~m^_H~;&y%v7z%MfsahQ;dJ1{s zpX|Iz@Q*)xwYcG{wX)-=iAIssKk@Q$e}+;8Q?a4X6j>lQ{ID3%&`y4^&@8qSAQZN3I*{8;$?6{(n z*TvPWW?$XsHo^QxpW>kg{xY)T#1#k}beO~cBMr>N)W%C6r1kS8hqR8Z>tJRbu+DC~ z3J)Rbf3>@Yx9m|z&8oNMO$P#Rt&3O*064=I8E?~%>Ba{?tBTk@GK#lE8N z@ml}$6>k4~{--9g9*^OgRX2oFl|1f{ixH zZ{bZCE3*=-R1X4=f#7Dm3}+0&d84Y0nHiX0;7=1YAqgv+KCM|ybO?duD9q?1E4I4$ zk!&>Lipy`+p{Om7@>Pa#rs}pnT*@Llhbk_1b<*WtoERVSP{1e9D^_8C^SMWG_`<0I zYEAAB-vK}~%^w;G6ng?JET-^3IMORVIO8IpHr#~K;l;+6Rr*!lnL(}Yr50uBQ!hsn zt%ohRg@K6drw>$lqQiW)M7E1|itKIKC>)M)tydenAe*;JdA6XOWBbaDC(L`u+``gLg|3J-R>Yf`NRW7c=qj$Q*QN z>|&xt5-|EGD+!V)D=Wh)Y;LyPx6w2US134iRh)c&GQAb5-xxK)2v({z>Kwx2czzl# zfbL0rRWLVhMe=`(8;wP?!DugecnkUWtA4UYIj2Om$pXW|$ASVi{`dWzwRppW?>$ix z*C%I2!$vktDDQS;`hvya=4LLT=RX0`R%kr9kmz=iBZ*RTRmCx^vJJ}M;VuC4@SQbqf4H%S0v!fzINC{0` zZ2paD7oMW-3|k2d932@=ct627aB_M&Gg7MXaCKQYrntU*WPCqc5iOi z`rS6mI$u>f$j^LT29%kNS6MwP0PH_rUaaBhNQkiJp?jo+zq9Y$r{|&FD zU!9dN1Fp2CCSvMFOOtMGwYX@B3W2gx!h0hnZu&!%Z1NSATq17|CO|(%)?qzO6GuHyH!0`1 ztYwgp;@SPM&$|mR`f|n4+*hfDzt^f{D=<8B>oRZ@VXfAz4<8OU=Q;c-cMj?1Wn$uE zRB*HDs!JXE!`K)&BM8Y1xk`&FsKotvVBDxAs|+XrSZ#=8X+<}XDJ3%)gN9{uKHoSO zQ)gSsS{|V2a4Ga#DV!G;c^K9XaaEs_Xrc0w!w5_zRl~d^P%fZvjUx+wS3*5nGP$Tq z+;~C~uSEtuqZC&|S8){ekZwj^4q*=}i2X%SHO0RJD^%eaZBp@0Rz*Ti)@OHg<417^Yt8ThRxHzxd=Y_!tz2uh)t_@|E<=4v_Q+) z@esmvy_xpuIEYFF&oMxm|MwWt@au(f+vWa;fY&7$5ISVO9ZM@kfGpt)woz6VjxO_xvdYr{T^+=C{Y+O*SPOH97* z-8JyJtJ&u6`-^{led)*LV_wBgbt9hRHr!T)w;RUFs1U{kA2iX_^YzGXv~1&8=q)xGAPLHh11m~tWn05+AyYK7?#@fY zQK~t1b5=kR)4r9*Y;CKA18ukgefo0@tqwYoh{{Y!Gt~<&o{GM4V_%J*s$Q;AL%VQ# zCqhvsk$lF_Ybf;>p1;@JAllrP-h!(pz(_0MaI&(}jmLV8LhfwDjk?IjWf!an=Kg}W z>&%mnFX(k3u7xJSmdb6iQI8NwTZupYHqgc_G9fF}&G=O!m~RNY0|gKfnhYZt@zXxb zYpK>J(PCKaqXNy0CCZoNY6(|)?CD}l-xC!>)fa;+n9QrJpxZ?+WJPLC5enrviVTf{ z4Z3>HC>5STywDja9AY}+b{obmDg>d1;RqszIr-N!!^&+?w+eNpQ|yKcU_WunYQs|? zJ0WF?feW^RgJTNCPkWrc3a7mS3d^2=DV}e}+a66Et;9m~gx`3k?F`a^V=-A?51o*na7m*g|!#wbShp^HL+k*}ToXBd4xpJ@V zvYuVH3nxnDNe1QwqoXTpLPQlP1sE@V1WKOp#b_9UDEC*RP$7HvP1XfLOH3Fw4b&R| z8Iy-pI*=km0HoFxN7{cJ2AN6w;ben;-kAoTd2%E&&7}vU=155Dlz0;a77l<4wQSc0 zO1=P)7mwxYOO`G7TLmMiO0y_muQ_97uH-JlRV4G3!x%hNpnvK=jv|66w)k7$kBUKD z)Kemc5jYB9%;id(_CZBe1z-nS{GMdfRi`JZ%+hjX!&_Y-5vkr%Qq!>f zIXz5X@-kbvC!m+2&i>Qg5>FduA9%f<4q+z=u3#@C4!UM{?{jkgd?uqP24N!2R@|2n ziLBfvt-4f%A$JPVI;(_pqYnAm0mwCHE~KKJ4H;HMyx4gh+HGsaj6HqQ(c9dXn06V* zZm!Rd8>m2}aDAjS_qHIS-~i%U2@gyjNl_*GC{0Xw(!$3cc15gaJz2)w>L)b{am((! zKp+=kGUm-L6wNAp?R-YHkq=36B zM=mSfSDNE?*X={Q`nm;2dIb07|2y;v;qwU65*nyVuzzDp$l7S$@sT+cY!`ozFhM2g zFrvj+vK%|G`a-`V8b=Q*Rv}4>YzbWgZ?9nIQZgSG?inrbI>ThR^QNh7fChp>ML(EH zC5YpNT}VR*2QKp>ROVMP3pc&K;kSY1vJNeQ?9<;^pw6Hy7qJ*}wPP=jf+NYazAoFg z?I#SHuCd>JXEq$gbvmv4h=_vCCd+?@5d~fPv~-&6DlwwaWXY4j#_VSUp~&D`TteL~ zC+3omQ?Y_K1EG&2gN+|ilT=g&7G*?}(&Q)#!LbnD#jK?E#Trfvs~Z#yMbf_)M|VXV zL;bVY?27DLUQ%ce)8wehCL@LUB*!pl#*nj=r2G{8LTm$lfNl@tWE=NyC@Z_9ffc3U zf%Yr;lqkc5k(^@L52W$tg_pqXY(Rv#WOj4?)+K^EU7J(2SiX6+uhuSBK&-O*mUz8g z)M(K&HUPCxadg>@XG&Xe-y}&vt2|e(jx#T2&{909`3#Irt-4J&T(hs{{*$&6wN`u6T)UDWK0v??Qs9E$k=IeBXG-~8AG4>fN8wlyQ z{m=k3TX}TcCd$D;Vhm-218f7=J^d7r4;e~i;h~T$jQ_sJFq65Q*w0L&^H`dmY82gO z8+Wy#vjPKU9?&eep=hLnVLV8-1psiiO{-E{zJnu(G&|DBo7cj zSc-IM(dONXbTM($z#VoeepqKtZZ75DYbH>TFI0)^#Kh!`9H}fNFoUD4*jRMcOglD| z$;ZP?qH)#fh8{7Nt(6%)Md6fXD?X0joIsbFGMAm+8%}$|R_7u53e`u$!LTzFD9ER- zj*gakcqBXu2ZQ@J(B9HslP%)Ya%J>ad9@2!kR=6X*g~NIqi!mJ0Qp^+%K?2LKO!zC z*l7fF;#i4N1}~3)71s9v5Jln}V7|BXnx5COdj4+r^NYSpcjY(dO`t2>b(}5l zfgAoWvWyMa??<_5_LVpj$wTMIjk^6eFVPBuSMLX$0*|ML4BlVrRb}MOnT=cZgNk3T zwe=rQars*w=k%Nb`@?c6{M;~_9GNya^a zlVU4%(v0bgB>ix2KKMXKPH0e;qBzzfmNxlA%%~KdgJ0jG2~EC?PSz!-Y#Ky*_w~n4 z1T^JdA+m|SnKDpA16`Zt99jZgWb3z^p{nB}g4Mj&*xkpfhl0^qx0^;gJUzCeOz_dz z)yI@8Q+RmsRUQMr2Y`vqe@xr*>UXE)Ko%)u^iLjce%fC+F@FAir;tq2G@^ zxoLCJ&Qo=^<7g0~2(CgXct}wdznSEfCY;m;!ZdhYh7m@y!-d#ACvLM<;6MnIf3U8> zODV#oCoZy>*Wh7IEZzZK4;O!r%vmd$tJN>30yH$x)O_)#x#_yLYcy!6PDyC@yA}nDZ{* zFut$+JvfmL#?lZVi6)`nU<(;BV)IMMCK@OM+a)mp1);t(Ee}3b)BQ;$%_X7%@(e8@ z#;Nk+gv9T_W{PJvuUFs{ZPKd4|2iR>En&pX(E_pKHUOLc#KyVeUJ{6v)R0t<-EeQb zTqdB&LfUB6d0y#Ip9!?G=qu{3m=tVTs$4ftpyjpGI9={eqo4+KxtdS4anhX3r@ zS2gVW6aD48iM#BDVfr7Rw{zD)=Dr;C_V-;9_CL(jZ<0*@f)sSVY^2=ly*HQL z&y2y&bCUZ_;P}H{qkYSz_39=okj8Xg%V*emT(H@CQ511g(~-mEb|kJA%i4Yad!2zr zd;RNjyRmi6MjZ7FxBs>nx9`n11F}%H3~>GbE{tD{UNR<>3IfxIlA5YFtl%!g?qG=} z;9vzMx5McG7-^OURL{B)`Eqn+wecoYntQ!&K34ySy(u%{sui3{-)+gYzht|(L8Its z-o}j_u3G6h>k+eXa3v_vW&$*?u%wJ>wUqhZ$Y!3`YS1^%7Hv@XdNms0jK6!_>hRc#UR{2y+|jk~sAo?OrEpF;BAAv#c5DR>N89b{7U5)>&_77>R~`pIGs zv8CoO-V}+wK~$T7KvaL7NTLvk*i%`MVS%~g^G+7&q_dcV+@#9D8^A)8!$`s8EN)~E znnlnNZ3mxGY89ppH+3wbkw2CwT;+Qchx*$Djb!+f6hqdggwm;9V(G+7;ow-S6BH2tDAnR}pg(5rz9fx6X>%0s}lexk66EFSlmt$v_ zJso8~VmjB78E=zM0O`mBi%2R7?lGmaW~k8)UDQSUi{# zwMru{73h?Xh>@vl&WQzONkWoEbzLZcil++Cw+W(rq0PN2>D|o$pDGu*2I9K)0>j`C z+IDdkNMEk7VVTB{v32kOP7}H!+pL7kowMw`EJ{uYuDVPZXN*B60FL%ibnG`~8UO2X zoykULTWI!x2v5V(Y}c*@FD4x|28ivc<%Hj1)&eXp4x{2pMPZSC#*EHSi@Xp~sS0Hf zfm(#q*t@$}GSu}wD4>zrAT?bY?os8K_XSrK!rKJoJF&ng5`iL5=!}9Q{CDWp@2-7A za<#7c&)=4g{(sR4?OSm?-*>YGdoKwKkK+B`51L)Y$L|B4J_3RSIdi;ldh!Dnm>~(> zCerA26$H*V2g#?5^DD)RcD_z@x1DCQ^L8{}9|V0ZT!_SUk_?t%T z#;e&tiU^EWh$9GL2;&5NZU%tBIp_7vrZ3fKg^XYoH`WJFB1yhDv z5`2RG#Y0}H<-Lh%@A>%6nS)BVZeeV)$KVwK4fkKa;~xn1>R)h`!Rzx!ASFbOilKEd zH9mgW)DWb~8**LZHC_vX2<&QdI`xq@*IYdMh=EuP$*{LEQ0@#B{Pu~Q!$uTq)T zWe%XT2GqcUp!BJdAZI_fT=vr_xe>Y$qB>L4QJ-GmgSnIYhIz0FT1Gau*yS0cv#L^O zaapo&N8R;4x>DCns1qG(qvBy%i>k+g_5#FCHy@KOkB9k)zSlq1jshnokxRFNp|SNd zxp2VV+5lrW5$3Fn20nV_kdX|F+?Eoy`ocFVWX|an>~L39x}o$GHN;4vbweK*7qY*4 zM+r2b%)qyusY5wgoGveH$H;ng>9Pu=g~2%kSwO+QR#A;2`i>R0h}xNGjR3DoHIT8e zGODG_Y3h_LG={om8?%VPKO8-dX21iDQ(5NT^H@Utu&$A5V1iVsw4oGBoN=Fg*VL$7 zC%Y)4{MEp37d~56%eHYxG&Bz*;eTB^uS~t(-)|<8#OSaUn;QLC?YD4nrk~2uH$p~5 zNu7W>3e-bYh?VU6r!Yesh+ylp(8?1Y0k2|^QA&qHY!xX895qt-X&J<*Fr_VU%G52f z4Wox;PV&M1P~*tF&o(fSDnQIKGi1bH6|$uTGxq0}#o(Xq5{gn}pTIrNT)k$|4_a>l4n z$eH=pyp7g|bDGl7mD$O-h=5FwbhaLO$FT7@+r3Sk&~@kmTtM{02Tps=*tY?dW=aSk zzxAby+I$~TR!w=jM4Qd0(s+Swbv$&A>cFAi`KXtc<0A zc-gagxc5{s6z8r}nkmx|JVA*IMGB#uGh?L4SVkbsOxFVN*LQFvKnue%`F=LyDEymZ zVeq;_%!|VvG^f|qyKg7FGKe!h}^gaR*OE_MBb(D?rL|y6F(90 z%^yVn8_?%_06eZc*xX7fVbAf8{+{zz{0)b`t94GiwmMLA7Cc|FCPdvf@Lg6uz6*$p ziCD_v^z+q+#m(NPm(hsNn~jL;Fa2TzeLte@w}tyTARuM>p|(9Vi1fZA{A>K3w{^m+ z=b)OZ{Lc$`M#nXuS@G+>SJ|D{7efxh&ReuVuxWn0XUTluvCH_LyE;SzQLKr}kALu0 z|DukzygfYsNniZ~L+NJ80NuD8x)xgLfO1D|64QjNQ=)$fL|(y+k_qNT%EV4dT-1*D!M>Rq!2 zFu}fKShIgSqEy*u@_Js}>z^cf=5+g>RoI^bixOJTU7uz$yOv&~aEm;YM3ra4)?$-g zmPo_TaFuM8RPm#&;m)#c$=aeoL+hqYepEXQds?L=uwxLlt^7g9T1_eyrMl$v%EL;+~S7IDhdvnWe@;6<0{%QdfAi5hJmh!+Tz2};!SI|-}Mseh|9 z!&gWfD{9*{>$R0v)&QqfKFvIAo85c6t+Z)~DB(#v>}zbh%MQg30^zbWq?JTLB~6lQ z^cgjTg^$p(mrn8?8Fa~Rf5dt}WM7bkCyG=1p#4msizh$Wr&px?8>U@5u7h?QID;mC zyfw+D#|=RQ+nC;WjS2uW+(uPNRM@x=^h6d7$<=5#Z#Du#dNr(rl#H%aTAqHJ{f36O zYWba@7QS3LsUy*bgJSG;^*PBn^lQ_NcMB?)cp-JlJjuZ(^Md9u*H+ig%gV{$ALH5o ze5Lkgsg`#t<4fgF4N`PiPNSeuz!L$cPh?c3(cM2O(0_EPtYC_}xZH`;=|#8~``yd;pK7l61JKimC4E z=<8lIKp%zG2beZ_C|m99a77lm=Pg=z;#3S9L>{J}GSx#1i)&gkFbAw=OgLx-PJh)K zAGNt2=y`i=B!|RBizXH3P4oc~6*9E1@-SRx-A(wp8qSlgJ6gu@)SDuic%=}N4QdD? zUAcgZb3#a!g)X;Mr*ytz-qK5|ScU!pN`?$p?(f3)$yf*<>iBqh)v<_#N6~Khaag_3 zz<5$*4Tcb=-;-n*;D$|RV7txh6OV`j z?G~D`mt(I|`XrA0$B!}yWL#u-Md*a9;mUr-h(&5vu5dwfL$O3wPeChJuNqU3Sh+&! z)V4*xa2+u5Wn}pjLtJ*`9YE$4{et^Qo9XLwqsRufaoFjzFI*3WUNHLF8@Q0|+Fogl zjM1e@pgX)s>r=%g#&AfY5;3SJa*2xc2fx0_@;-M+N%fLwgRaK7yN5E@Kg)^rkcDO(~P4P&y@<-=!fW9p}A41(tB(o5Wp0A-qSj3xpw=@jE~;4g&i^ts}})Xj3h! z!3lRM13jN7o3I%(Lld!t9d@$>3!rB{K$*M<>NC& z!OotcNMxQyf($4^oG^L9NXl}Gt6HW>q}>cz$K(6IGFD(Y;twf83jGncPm6#6p7be^ z@B4=D?k8tn0-9N;DV~*jR~LNVdrPz0m;%GI$sKI@@xY!EX1^A!9IXMU!K#p z;FN-{?#|vH)pjfX7{=C^qPxn5T8DT*l7JTh-8w%%AHHyzIJ2AAMntDQYz_%Q4+C6N zybJ9&WKaC-n`ib}*}H%;Bk2so-G!k$8j!6X_?v=>Q~~V@ushvJTrts-XG!3^|W~-DXnec^!taZo5rCKbvV_L;W**F4BV!G7Ep+rS`ZSqD5a{sa zDe?+=APgb4TyuE0^7miUN~V2%3U+!v3;l- zg2ahL&hRs;#z&Ywi0RU&inSV`I4a7-874oCBC_`?Ktp23Ns5Tp>V!v~3nIS%A6Pb! zWN>_<4!6eN-sANI>tK2;^u23UA!M93@Te5-=x1@3W zXWNEfcm2NSl8&9HB+u>rPWrF&iZL}J@@wFj`VU*W4mcYx>pe?-dui8z`tMU~mLB#m zhi}`Tsf63kQ|({2UaRic{UdD`1Bes+has!mHy6qA+n>YN4Ej92W4hbmJHDS|xR#b> zTOpcUb?H*(T&O>jYGN1+-9O3GKkguRdQK?Yp*Q&o?pmBPwj(746Xi34M^9OAeYFJR zGV)P&Li?ZxU~~Ly{u}Kh@eL1wq>TRxG{8Fki7vY<)Z=G2_X?U`ud@>It{n+mHV#cL z{Jj~U=X5yrIzp#f zP8_kVVyw{k@A*Q#>kS$;3wB!w(^`oPnUC@*S0mJ1V|wBI&W7$~$y&*2oi2;d?kP&Ky-i~cEp8kATT{_S4@1iYnflq;B$Sj= z^Y+U9SxHGp5gJz4j+F*nKDml$+3qs!C>ZLo2X|@s+pnj_#Cee+Q&qW-Wx_lI0iGni zHaV3K^{@;i*;01N6m1Ir5(zfe1~huo$flysZ!-MxZqq0SJkPo~XdT4ZK1dHz0Gh0x zEEkIOemFEhh}wm}RHQS7B+;Re=`HS>IlT^0223_;=etJdjTR9X{dQemY+}@{uyxB1 zuGO<%mGL6B!kVesoMr~>x*m+7?mNj&#?1hmhg;<`Y)t~sKP`@>459^tUq)7j_Cv1A zzR4v4AVOL)5|$6dGNF%M#|B56`il*R-U#a%U~|@}1tNfUN8PO#A7TctZe&Y?(Pr28 ztuevYGv^?05<0>pDk{CB>08=qN||$#R2gCzB@^%@W)`sdhrt|>`Q6<2ACs-@bX1}W zTS9f8pP$>?1~lo(d-I~-mQw@569kQB)kkeQ@Y=D1F**n=&@IyL>QH#lP-GZb_PrfS z3g#}cU8u_FlkMQ$Tlt!1$h0#ZNi?9%l|{ALRg7V?%LDmLegKMTQhR5qGsG{MQj|vE zFo8nGR}ZOy7{8+o*^I=jR zg{}l0SH}Uxtm<)v#bonRhc{t!Y3oQt8E)|6WoXwX1}cQ+r_W1)CD&?88!;YIda zUlVW!N^XC&p%#R_<@Dab9?l}2k+qP{x9oxp_ z+KAUjARsY`@dkcu{#n7SiYU9X$} zu3Ftu8*h3CX0lzMu$wS&_2*GFr+S}a*e9L~kB)TiSztjyWoVJmMgUpadOcseeSQ2M z#$@x3=*5<2qO{P0!#!~!OV(o`BFZa~+4>KDWF_k3BU0$GR$b6le1B_@kJ21rR?eq< z@-);`XPS^m3#S)0AYi20eyWYNxG^fEBKiY3wb?Oa%9PYVm7D4K0P<=S(a=)xe~DyC zpzwj@VVoU|M?4~QPl`@g)v59GUXE*z8Iz3&BwpY?DZd@=%tFgT_Ij1a57&q|^ctaG zeplNYuDl%Bj)4|3sN+5hJbXZIKMt!mz`!Dr>xgZ!pn`N0fP!m_tE8wz6}C0&RH?Fb zp^PB=WX)K|h~vLt8N!+%#!x`z=vS>sABrIAH<>-Zya*q5LlWS~j;Sw96{e2-h2mYR z#n*EeW!m?UJ#wzI_u@uQ)~M26VwV*Iuh)UogW^s>VrHIA6e(uc_8u)o=caBLGUjV^ zON7XVLm++$BacxjL%YNkWVQ4g%OZh-mjxML(Q5_wixE>zbH6hyf+i^>YPm7*Ko=_N zHq7**rT?Wp_z)xDShBC?Z!GfXZDd0XpnWw|M=0*g=8yOH3A3_{d9rsSDbjP=9WSDyPs10_M4ec-+ zG%^~56*Iz(p3C>aKoEVd*&rUh-zzrJoZrYvtj-<48rXZ*q|KZFRvax_(7WjXd%-L! zMnTcH`l3xo5M8`L)$2Fn%1Q@fQrmh$++PaQ41s40>00DAIJI2;4%*wL-$g6sE>z@%fQ(WuuK#rfF{`s%nS{RSc-)*Bcd0=2c zf`Onn1d_E4hQgW&;a5eWz!t#pKC`ryzn}vC3W5YsI^c62tcTHas&^?pXI`$gtyx!G z-rTTGW)M5gDVlE8Iw(YHL0o9!jiN@1asFFFh)6?^0D@AItJlSd9!5=fp-m2`qUJ^T z{NnRLW&6z;`W4NqRTl7_N8>&6h;1ihN?sfTp$A3<8Mk1e%C)7&mf$fZ zi@IO^of#GgHFF;+?L?WtxaogzYjLYKTWcF`1VKZ&{hvYqf)BC~O|oR)V`k1zJQt!* zEpR3cjaU3}r~R2$WyG_DUx#cAyj&LP>3NsK?0SE=-}ZW3TImb3bg1oNX5!%B@xJQV zK5y;6w%>VtD8SnCyaLDcKOS*^0ruj)SZlk?d-vC%!vw~v?l{WG`%1Gr&nLvio8)u3 zuK6&vCPKDn?c7Vq8-IB?akxI}f+cG1aKGaG9E3*{xV@;zbT22_cvx*{`928`4nFPc z(_j6aAQfCaT;kR9Q`mt>Q_osEYe>!{4~A2 z+4cVqEJFc$K?~^vXAW|dtAj5Z_V)VbS0@h+4iXPRDIy|frAEQ0s9`YzD9u(#Fwsv; zH->yHGQ#@uXw)B)i!1K$?+Z>%+xF@8>Rk4kd?!-icspz`6i<_<81!C>Rj$7V1{8ST z`e8|ud@(}tCs!X1>dgGn)YV6?h(4w&Szc#@O;s@l1|V*Ve}MlX+Pg9?2!LpQuB71Y!smfgV>t1{AaJ z_&3m&x!!r?3KS6wS=8(@qpx|)M`z~;q5DW;CqvIG^%nSi{50=Pa0#+oB$9us8jazT(S8an9yEow$Z+A zE#|q@%^Pv81%pPvB|cWZ)1-*d`V(u;E2MUeu0Bt!M7d(NuN|dHF}^Un+f-XCC=P_< zo%Yi_-zZvK>wb+^)8D`C)h9+&N;g2!m`^hP;&R1)_V%Yl@?sX1z%&hCt7Hi4UoJyx-L^e0o!u*Jf7{%KJ2 zFLu?_crs16gn0BJ40bHg-D>_=L?L~pfyg-?*KODn4W z!v$Ob*C|Hfe7Nb$!?}8 zTb5+VR+ZF@*=makezN>XF&RS`Sa~>n?wavxmVfu1zyMlQ;Di<(SfjQyidM*<7c&rn zomMuate-&)nqc=W)(nR+d(BpUU^AuDoNE)-rubikZn&5^7-w@C&Ql*_m3l|jxb!Y0 zAUZU6R%d$%$FI)vPwE(~`SB4WX{MEMW(J5t67pFvQO=AtvaF}NeKW5?fLaRAu~*cj z&04GeMlGH!JaELRRYEBlO;z)6p5}oKNc~_d+ooC)L?|%D9j8qo3<>ZCna1_ejK8ZO zqQwP{Nv2MU;z_ASj?`St^}tK*$V^(9aDRwF7a|<$$o^T7(SE^K4!WwmkhVPCff4$& z<&y_mD;qha#CZvM*sD*x^}9Hm`xxzPN9yskbhi6GH{-+Js{rf<$x;%F`b>Q|Gegws zt96RPey?`_UT1`&L@JMY>Q3LEu1nuax<_?h+FEEzUmL&Bb@cP=vu3Awin-qCazB@0 zu;2I?KUmf5Qq9syt7>t?M0p|j2$n;kD83KSzJXU!sfQi<%c;H73a%k~)pUM;-Lp**)my zQ{eyTJ-JKH`JR^(Tn6}fT>_IzlljeKAOEw0p$fi;XLzX6Zi47;yIf{4aJbw1_Bt0p zx~~{DuQf9B(t!+7S1VewEM_@eqtkQ^cl&|e zCFuPW5x81mx4b3%sv~^fod0t)xU|swa7dKfd#I!vO~FFj5|y3G5n3ygiZKKs$_PxI zk~ZR)5hU^H@lh*f*7JYiqj75cL>d z%s>1ah_FOp(x8)rOq=cz4{|DAXvASITTC>2EhRdhBB^zg_SAt>60D~GLgVV48jT%o zs?~!zGXr1O=_G1wf+w1Vg2LvAFff}^#9tcNbQf9s^&p0Hb5Op#eQkSthU}X%r;50_ z>TKRCMx;Og{?W?K&!rQ6!3h2Fsrg0nU)}BTIV!K1W!NxkEPLg#Fs-Bl{J$hAcljY3 zC9!pDrG44ft~qPvK{mW0+@*|d+ZY7VU7zoB?<>C3zXj!w+C}O^UNp?so_UZ;JUP%8Wf-NHUjahJ|I_XzXZ!m`M{#HsEp(y7fnL3C!V0RmWww6LjV@>Z3ra zxDp#nNT=bX9O=#E@E2fI%JTI%?vb@M&<8Y^K~;qs$^RiV-mFyydCG)g`W(}81JQ1Jc^j3LuawuBLR|aM%YvbJlR#iA@WVBciUUKQwF|T= z*p25TyR_#Y)xU2>qc@(|bf4~;vnBAl^0sFKH;hEPUU_YC@^2;6TG(h)MJ{_68SW@4 z7=9&7=b^#o4`OHqQAUa7uvvm{(=Al4oH0tK@s`sLO#G5C*+c>(t)JCHpj_O;AP%$u zZfZ+TMDskk846TLX$_M{GZh=Q-SlB0CiN1{l?n*@60TX)B5o9A?yKTPSaZnLIuV!; z$;52sVnvXfYle`~G9vKLqJk`f|M%ev%6B$*DXo-Q#jXU(caJM~QhvCa67#!jR7@ga7SE(0*Ff=4*1Vk|d{@L18g|e=ofYG-4U`H@2(`JI%jraS^wD zuT`k)@Gs7ha1)xrL*CkQ^w1q3+xsU| zxZZwdwg2MJ$wv7JO|AQ#-bu6#=3c{iCM$Z>D_k6`MyQj*nUng>y{Wu22i`XJkWw%X&^{+Q;&mh%z< z=iY?ySOoaTYA%P|8v9oDGM(BPyQRQ;i<0O^Yfwhdm8&{i_8&K)1<65%M6l*{UqWrc5yQ^x~EpGoNpUb zFnjQi^4}F=qrrd!DR?|n<=~hsu&|VlGs{(|d;J@O#P@%QN|*}_M!?0!(&ZM=ux9^3 zn#58_-iOVlVKvd}=bHsHe)I}q+e~<@v$|3$y-h4ey`-vFLuwFv=MgpiOJ`)(1| z`Cd#qOKKGjh5SG`anGMLg*Cx69@<6?sUxX4>lZ2xm}J&&rgjxX61-^$@qowJk6idq z*D5oCecOBF#GxQN5bLXg`}a{`a4fg@A2JZ3Mmf;f9b$VW4k&#i+5)Hn6X$Cvp=>9GF8|RvLts<1DH)gd%Sip zHQ_|P9bk_g9;Pn$eBx2ZpV&+3wRV%e)q<6osdELsh6PwKauj^roL(OoyKK6Yu(dcG zW6dt|td3eVWEa3PH4eD16bTZA0aOEfq73!FBYbAmIa`o25qXLXP0wPyqj`>q*$D)5>RR^9+S^SKIcNVB)7>xw=hM@qA^d+L*`y&JYx zrdJdinc6Ec;C<{A(GfI{&QYqGvo6h#Ma0r!_N4`-m#AU0^t(6`MOeQGov~U}< zPPyzoho(coNh~jA1%fvhptH(N~a6~8ubb_7Ly~fZHxgGy7EcF{*T?V=fB7B zi~}Ytp<%d42WvNMRNw(mbA!ckbH%nV|6BCu0;2tEpPr0HwU+m2LVyMlQUT4f&zFJU zM;&etObuZl6DlDn4htUE;_51wF-u=Viw%&$*DE{4YDgYF2+{~o2ozPg3 zH9v2MDr>nFw`{8FEffGpWW}EeJp6mnrW+Cxk<*`f)sHFRwtY;P1fhdU2}M^+&{DFf z;eD9W?IHtg(E8k~U@k04ls*TLkrokQyR({hzIuP}JhV2(;P(N_vF$-R_kEtz;WZ&M z1Kinl9u?Q0)ARDxB2^K4q{Sc1@wI>$o?6}dPTAsnRuAiLa!@9l;m*C1FuKr2vT3Fq zA(1x=2}X&_!=y?(-Tq%?O%3V|S)eOpQkdA{uIJ{h@%VzM?*Q*%41_N9%+!Imm$x^} zYgR}G4@7N5eqS;|ULhI`Gy;IX4%Pj%|Mo5I9V9LM@#!eHqD>d!s6dsvuX(7E4oE>3 zn1WerNRBz61WpHc$GrRU$BLc&L&^cBbe`7fD>!tLsW0etUWMIOs`Zo-?0%?zFCHc) zA!D&S(K@2Ru|gwaDg>GAFa#daZ$-cVa@gJSeMv4)gVtoPtkHR2Y?a~Cn<8C#flA;h z@g$(2poJP?M(|IF2lLpR`LO)BzXov+t$8t+;IkzmHWBE^=D@{wh4fDzrN_N1FQVW4 z%GNBOAI$93JM+O#?+^ zkmLLjZ~77Mn4&O=L7|}FjvntB?)+Adl)x;wya5wZ-P-wwgQJu%5>FJV%8L^d_cTN% zB;OkkrWwCG+Zz@ZE|+r(V4%Ut`X)c3R9&)dLQTIgQRuqaJSr=yc+cSWdKYK)EJP|x zp;`Ouu~~QScYEFgRG~`4SyiigGX-?$f5}N44olz~pCxH!4(%BUbzmZ!rNHnao8iPP zo=_>AiKd}&&Nn7d%a?9En$dTjiujxzVSD`I8xF4{_%`I&xt|pk#((|Z` zwL5e5@_Fh0HI0F;0esinELaDZX`Tc|R(U4;DKUVv5-G^>s|U1vNouC&C;72!vej2! zmp0t*jLO32se!}5?=?A9&+o8A;C^VS0`cK>9^5j9AM?lE{akd6(q|8C>bHFN%0IA| zy;lHHmcWWGXHBC~{d%Le0w4G1Ziv9Qm{SMnu~3uMY4eschF)tNd=MrYsSgE+u748w zZhv~L8BGhiRRbS}%Ku5Cy4!D{ZUodFxd0@4$M^KTre|+rMeln^!T(8yW9!59Ws*%Y zL?fH|KK5K1tD-2XQDzYLQ&ClqUwr1ryD?ux!wztODLos)}>%B z#Ke&veWoz6_D|}Wc!gbW;|MELwX`F=Vi2Uqn=IUihbUV%kYS!($5OMN)y7cR=}V$f zo`Q~Og55-;&M@pu_rvT!X0zP}f3y3{;7fPimUm{1c87j?PFh-KM%iELUjJ?zRLcHB zoocZS9L+XX_!PJ_wwXGkp56GAxnm>rzl6h z^p{B42K31#GyC92imTDx?XxHdKO=CRajN$E9{6hXJXeKo>wApz?D#JQh7))`EA;rk z>d0?=O#Yj*JZKU4?2FMbcrIa$UB#KIxMyGnbNMM1cT zhZv24F~4?ql}kO80NfaQgkY za(WpB?h!THU%Pqyqh5pI3fvuD_%!srZ{Mp!7_L9&+^ap#t$N;W?G{i?e0H!jTX7r5 zB!Y_}wsk(lXhjo+2{2qdc7Iues{SaD|A*c)VA$27zvupgrGv~}s~E)c0<5s-*X@U6?w*}!px~)z_0#Pc7A=H zne=%^M#bcfLF=}R9Lb#c1QRNBp4GnzE*j zTFD?Ov-v0kg_&vS)KUQxPBT3uB&T)Ee47VH)EPW{jl zqGV5*JN!yj>SZTRX{HH4uzW(TaW0w&ZvN!lV$I=RHuaYw2m=n7NKw|YNZU&DitTWg zusvab`9)@Y4Z8{AZ0=&gV-DgBD22z)A#bez0d$8uqKlROxn!Kr){->ae2lH&

            4S=;pEf&NoT=^vC88o+j)iTmsYVA^}8vGRFe#%b;0=409zN) zE?agPSOOpH_D%Qka|a^LKU@~?4X9kv2`a3or>IPoe4ER1T9M+3W9kigLa^re&dU&R z%U^^$jtoTF6K*m^QCnAwG9(Q~lz$T`;mM7T&VND%X8F>dHCe^6xt|;6UDOd=)C_Ge z1J4z>9{=ooe*rRoe=K6!zfE@gdeeJsZ2YTh4Gv5SEVpv#M$_8mc0fR5VpdV9>jw%; zHRhzaK>q6>6R6I=>88kpl^sh^3 zPzb%hZ!G~{7_VgXH!TgWtGO_NTqcg|NmP0tgMI@|b%F-brSp6&HQq}e@LTqT_Q`{E zW(O>lW)l7n241BFC1s_X3{2;CVY^xRHv3i@NncMgXk<}W+OA=-5no3~r`5>hpzhl9 zN1m?nkf7V8gWJH5Q(7JIw=SQ{W=0?CG6Ft-hTeQ;gtV|KvMM&!1;ped_@bldZ)%Ld z?;NTn8#)4qXvqs0JL1>zL~+XG2E z>E33wt%XNLD5V!zlTM@-;czJY<#IQfl`ws%t)4qb0_1b+A#2atdFHYE7Y$ZtGSkttLy;J2XB^Lp<+ z)4hw&I?v6|AM?2JaaG!a>v8P1zp%{%=vMEwD-I7 z=WKRA{;`3sz|HQ7_ekt9-v@BhVr~4d!s|P|F9|~AkifEe7xV@%+hbr*91Wza z^b~V6NT}t&iA#{r($~l+aDU9mc6N>uuqxd*AeI(lzF>Jyb~dPdgP;Pg2#U7AM3FC) zp@+m6i)s9mFZ&_7xn{ZQ;h{b#TTKXgde^uEq0(e2o8q-#)nGR=?>p1YZNwxyxtQ~( zyWK?BP`OT5x;XzZpP!ZWVKFH#%W0nK6iuhiiF^&oApoRcD1aI;8zFfvE4{3kCtr)8 zN~$r#2$U8T*Ne0(qKT1uL{J^lwAZwv58H5#tnb1})oY31K_7tDC}IOD3+4o2!Z!xi zzFC@xUMnE*V5u9kC@sctLWD2Gp3WRWXNmn!9jZ|>{x$R^Quw}f159uhq$+3-e$e`$ zUDgUS;Du;FHG+G<;N3imW|`pOZh6d-nOvsQ&Z~p6M2t7>-e1L4n~9 zDvqsIGZ{6ndV*ul_V^%}`d*}9s>x~VBpIfV?L-Pw{JkoL8E48~hcd6zP7XV;J)z&C zP`gzr$kG0|xoOvuDwyiMz)dgcakl%iQaF7Hv(&)_-CYs=Vg_n=S| z1<5;nj8Rd4VS1YVJOf?}PAtZfKhvmy(8G`k|n3>^*-l4e1g8C-rqq{y|Aa_B3MKBHbG{``PG8|eh8MK8!Q_Cr7tfW z-}A9)#lUr{1d;#2!AqApnd?2PMgMLavGbfy1JCOP0%@Bg+nw0Qe-&ARuxamQ`zz4B z^W2y4Yqg~MW0X>!_s|9Cn>3dD>F(LUwLh}NcUNSk^IzhGx7S;M6a-}W&U-gaP4|;? z3E)W_A>jlUP3Qahic;(R~eo^{^>mu!}St73V+4s7^e+maOc?nyQD++QL2xfxkGS$Ul%>nQt4 z`Mn+=(Rc)VB`IYIq@>GG|0?Q_Zom%0g3_A_TEI1$sxtjuq3^u|XPy|`?_MGZqsyfN zDMMA_LJBG!x3;@}9 zriP%k{`{1LxLxa28?Wx{7!Qifrd#?KjupNOnQkW8$N$jKoH13=gMP_EfAw)crRy<_ zpMyumCIG5F{Z+bZJ1gynXUud|GJ((yUTXd9ee{8}5dkXfRR?mzC_Y?|9ZTI;M}4%f z&2{9X3WM{|)b1O(%re7mx5}K(cjhcV7Nynx-woa_h%zo4nk97MD$AIUQHJ8TqiS+XW6LT6hQdywJ6@T zZOgicYl&qdjq-IoV5>vSCr+Ve0e%HkSYhdWxqj}bWGky zFnquXw6vVfBa!kL_|SjLnl0IVH}96)yGs;Lsa3hA*{X>Q~nMpourwTWcyD)AzvvJ^huHhY8g zUQ|HhSm7yEmO%Earwg()xf&5NZ>bU3rrhMg>$>Al+fSR>2m+A8hAU7;((T|8W(%?h z#X=-Fh=SHl8e&6S(8nUnY=yh7!`a*8Ii{;M6aY+))jdxtZ2l(6JmkUgpa;VXJ;4J0 zXNM2W`LX5mnL}8ywn|t0cX{_0zPS*UQ$e<*&Jj`|SL5?ZpEBPAb;+nlG+wMJS7zh_ zuK}6)N%RB?7F8urkhDrz?Y@-~Q;FmGeR(14ZDwzJ=-_444KdQ;!EK)=&zoY+woafT zgLO>~LEvmgwUI=4bvozDl04b_TBCidbBP0GZT}sCdSWe`VcCe2oKo&NslwY(r)n%W z+rTfB-w+dPZ-&|La?KW(eLA9YJb1khcrHJ5?7k`@Ys!fUtw0-@A&^Pa=*KhV4 zW>{r977`KPqrZO9Ty9i=0WcyP`7+^D8t-$98P_OxmJMx;Dg7yP>Clt*0oD-;MsNZM zycpoB;cgJ&VJ-GM{lOGnhcxQwZ*O=j#c$INx9d&kIlf0@fqi`@9DrKqk!8Z~lMcbs zn2{V1yWYr(mKy)_lvF~`mpIY_nK*uPlkSq^KP)?q?@ie~9mmrE0EoiNA%W||uqm_a zwf*&G-DPqCdoNp8oWPTXOY!Q{*>Y7TBG*Hy2Z`&que-h9X`2Wl4|NX1ECB+*@8^Xe zeZq!YQLLfNX>VNF5k2>h5Mekx%x{qz4psI&4w)3%o}(lVzqcRo=`#{HcFQC2x~;?g z8V_F&BBn~mJ;E%#!(hYl>J_su?dt7N;rU|Q^@;1agheYbytZHP>*l?~$c>%A-?~k8 zv-=VKenSK`?8jf?Uyc(X0IS{PzRiFD!4hl-e4IDazQRopdwX{i z)n(}K6J4utFNaKvCCT6^i)BliY-(h`8n2`mO9X=bF4^L0axR1ecT(?!% zpMpjXFEh_u_b(!dAGhxA2F|ZMZxCVpuR}Gb?Q=Tf%JN z?9a0t+Ur%o#{hdd| zO7NKK+@Djc-zAGw;R=)(FM+txcz^{YbpqhSs3P_s4ZgoHyPe;|lH_O5-}XN9d%jm6 zTl^T3rg$GW?_0LM1XUK*32VofbsSo@-Gsu#w9bBlBzXR#y)1!Lz%n;5FesSIl^US~ zcaJV;V8yo#j4r)_jo|$!wYEF+v-->qC&lp`wSuaRI9sdhSon$*08U>6=dAlv2A_N| zf=cqoYO8|uWOb!%E_Q%}a@_zgzyfw7B)V_MTZcK%6Kod4KAnRQ*)Q=2rVIPfbyy8a-sTyRi+nz~!CM zxiLj+pOR)(ElH7vzk_Mb5=bOVOI^wp?h#!T4aXY1gj8-d8Hx42Y9pMzf2`@jsLslu ze|#Y0=Hb~(xY26`!VRgE#7YyHBNv5?pQ1RADG$E#N#}A8jf{jwy7Hhk&!-V8O_|82 z7Kwho*n-;;csZE+>LY&PF;AnUln0$~k^g)*Er1kiVTu|EjEWwP-bP+k>x(QH zaqZz{P0^mKk8_g~B*oVC77sO$1GP;dxDrCzO~C%h0n!1yjt`N+ar~lv?HeryKnzbi z-p7NdsLwm@n4$b^)=i?!P3Qg5b|YV3?mczw^}1$%Qx2W1*mAzd;=27u>;%S5f9Mp5 z)mV88ca*E1Ys?aP0v&zrknP8Z2TB#I*1dF=lI!;Sl7n*+bEK4e7-_^5>DxZYt2|p3 zOLRD>Mqn>s*xBCMn>xxIEPPxA3Kba{*kF-?>S&wGWjh`#<)W(?%rG+`NcdTgyR&F>b zu=(xht4gdI<)3#alX;O1en?SyD+#ewAUHIE0ii^>z)` zBoL;-1n3_ucWHM4!>^d$Mv|6jsNciue%Zuuvw-s{BE~sM&b?wlU`VW(}TWpY1k$k&!=L4(e|`E)v2C&#uom zy3T_{Wjj2s5ft&TR51UzO%e+;C$tkra$vn zE8-?tlm{<*C>2fsr9b*{Vj}G~LGAUOX#gBNyR@~^8B%H#6hN|tCSJhRZneR2<>hmJ z6@4cI>wkCq-1(9C$gs}mvWwYbx8^!m#NcxX@J+SgnbfiGBJ4G@wS^N+VE1djY@wTJ zK3s#CxyR+DQjeG?&}ySY#mN~nHH0w)qT;IV>GAjUOn;ZlWg-Gyv&EQw{OOGPu@-l{ z>__Kir|LC_Q#1AkM|=~&;y3puy%NQ9ocYsuC{qxTL(g*}c_`CcMAMhQiUf!k^q~?^ zX~t=2jBnM{15pT^iUCboPDRnYpZP8se`^!GTNIH|9Zh%FA8@dNA zDx_jECMult_wW#X(}!A^B$?Oef~+Euh9b$)Bj0LxH!R%+L0jHxNfdJSkG@g%VOBKn zZs@&xV(vY2FPLX%DZCZz6ycHi%B6{fLh{)c`i%G5`OaNCBq1LQlcSqyZjR5=0nf2Q zUOR#DIR~ofAf^Y?Y?8FLc>f|t%<*zuOqB4+sv58_FtsC+a;B9LksL*yk<^015)HAv z4QvC+ypcX%ND@wce<}nt_9TTM!ADqG2sWfyn4?Lb;`#IS4kCAh{Z4m9^}2V^Cz6Mf z9e$aZuprlKQwC{-Qh!w5Q7y}TULY{GmEvB(uyXev_+GyND$^a>?$)J}2yW%!-nv(lh8#6`|3ya+`nNzJn_H}yiSze55F zRX@VF1962Fs3`EXj@cGmd9~sfA`dPuZ0q#-xV?X0?CaI|98M5=9SqJZ`&n8-#Uqem zv!x^w>mWCDqWqe2Z9qe_fv%|)K~Fe+i4L}<$Hc`YU{q_Xp=t6n6-5zVC8lD&FR#T# z*#dn;#*v--2ZnT`xgSi#DL!ev#8&ct-pa^P;^*hrTvC!sc4R{M)z$NIFQBV)H0;hN z0QLSBzVlj*`1J5VM?bAGE>^h}Nr?@Yc_ZLq;pT)?yDmbM zXHqvn$#fQ)LZdf>2o1IZ@@eP(++h2=0`yr9zyk{9__3N4YhqCAZEs=mJV%M>C}#4z z9*NIIC23z}$R&gDUddXSpmsplR85(U)&fR4+@b+Q-0PKK<{NSL%=WZqwDjcW7ySe1 zOI3A>bgrAlk<4ibw2k)`^tk+NcD-U}!EXPp{Dh*Oz=fQSqev(KpIgJ@;v(uY3{=ax z7E~7ddC})|*7VD^yH2qjCk;Tsh9h5fHHE&JUX*_ss7cfZBmtJtM)$67n-)}~y=w2ZN$Pb2UbbpAh6&hOlp#I96{z%1U_eeuWv zSF>@mz0&pKIvK z2sRFhD>)TnXR0wL(hcy*tCTk0g|5}P36-=+xnFw?)wOU(l6Hl>|4kV z)bC@Z0j1<7&oa_48H*Ppz)Y{wCBy<1s~hE(?Aw;pexr>Ld>K$zL&W9(@hoPR zQ8dovR`NNA6aXj0_q@nk5x7o-yy~h@thNq&jNb4Av+sVhyT;zQt)%OCc6BAc>bwVn z@~233;l=F^LP)B_tQlzKF{tWX&f&I zUFT7T4FUo0%c@D737;s%%*}^K|Jye>Z<*mQzSQ2N3d+#48>8dFvn-)BX}rWnXZ&!T zJhBR}GUb>d)W3aK5L9j1+ai5 z$|dUOE~IjhoRKRN5jhLDaX+7~OOh~td|zgo=#0ml=Pw=GhMK{{2`&CQ2Uhm$)p8Gq zTW7Zfj|`I0GInFs&FynS;p+3v{p;|$=XNW#=VAzv|Ib$_nK$ds6UR_CJkJtnc`YI0 zfEk!ag3Qpr;)Ea9$OA@rIY}RW?JDtrbP(c~i}k@eA%ZLI1fxTK!ZL&oCc1@oEV zk1oFx+6iug*a!9~q4dp2e((7wvYD5kA7Nq-6p{Dg=M&&_yPQ0v_x}_%o_d690xieC zO*C1nB`e+8mJqxO$qo&aj*X3BVGIw?fr7aUN|`okI-UXGt+7>vD@p00lALAQrU_gK zekr5DeClZ>OpO*N^o5uSbEq+;=Tj3LaOpCNeoZVQ*|nZ@b%$XOgxxW@R(>&;kHLWHA06HYClo7^l3W;7Wk!Z z=B&Kjkg14zbVibkGU2Uc{8-e0aF;fCrl%0$-b#;;;eE>GJAD_5jKr~1jpt?N8ooAb z5#vogbGIL8=hrKK%k<1NnTl0elR9x<`FY|9e6`+Bkd{CFwmY_DU-i!)d#*XzxmS!B zYrpC;lilKXyALElH--{stK~1K@hBfV_?wNs^r_6$Ex}Z2B;Qg=M*U58A>M z6ZV)RPi00fQhH2xh6`lQ9=qtcIP1bRfcd8H_{b1t27mKBxap(QaZiyM`YA39ebs9J zCPn1q8hhLzM|L3hE2;Zpx5N9tb|(gpQ~pRYfodla%puX#5cK^8s=dA6n?VmJ}vg0$7 zfEN5Sc&`x1=H^kVTBexE3aZg{o4QAd3sVV@Ousaet0(Bz~}LT z05o_%(@(Hobsev`Z@)%6&GlT&`{u$qGMdQQn3;jITDjN~8P`?ZSWs8h2fHw~^3@)b zap`L5sk1SHCQDZlXvDPJStyH3?95iw^jw``cG@~DJmF`q1kZWw?ozGVaW+#%P(1Yg z)y!*DjGzJ8Bug3#tSwPC%o{#B!VnZS;?L{J{g(^J_&`i!J{A9`Pk_L$Hi`+#`NZ*^ zkg)x>z}}xuGwCD^^udT7_s`~!Wj`F0^t^Zm5T*c1+fQ1S@p~ARc$f*QhudKnk^gfo zXXkzQr2V!^XJrnVDa{lsxp$R#BgJCl&Nlei6B^LSrYG|z?#Nm=H&{71Zf1-xB~4R+ zw`5!gwd?tEW94D-e6__mxzz^HT8ZHdq<*WsK1_D%JkwS`*&DYV> z>No`+3;<*e_!q5=%A2tE^^L(xB_5}?FMMN*VqO=k@&ads^U3Q9v+tgsvvSW?bQ#w-43wY5cwV_PDXW`?IpMdjJe}sj$6NWUT6`a4>8~)IWJrbMzb- zn7MFHy=J8v_f{_>KA2M{=om1CTp=MLIqcS5o-WqBp9rPMY7tl)og8Wj{eHyuI8m0R zvb@AP7g1o zCHU3gWjjPGgaxb6^q4Na;vyqSgs`w-;0U$esp@KaC+kE62f;!R*3NDSMEAlkl*DRu zkgI~jC5JKC=up4;HWmv?&`A)LO~uYbi57j&S8zrsMq}Q&I0DgHA@mF(JHcOC)UATh zdrj7Jzf}z}lB8DcN3@8I;+SW+G*N-c*y4UqD;7se5(%naW@e3}k;+vNt-PActY$Jg z23+4z!f`VFR#xWralAK&d(+d@3@Fz3JZvz8z{K1-7H~&|r%+@2sqHH~RJZJh@zYC2 zKWb7>WJ;!ozy@Syi@ST%ri{BBaJN@-rr?bi&Ntmz`YN z+qP}nn#p#PYtm$MGAG^6x#zvVyT9*`d+oLU#7H5hVk)1GOxTSZi?5kfO5xUkSpEIo zf;|7A#+NJms3B8Tn%o#PANb}gxZdJT@Gn=P0;W5(%3E)2PWMF`TQIl86ix?fmt9EF z)06W(;;C}UnMEE&`?71PYN{k@rb6B$14g#50l)0YmaGk8h=hk9J!e@kS5S=*wgBTL z?}tmH6Yu^5ocpno6OCgAO+KWsY+4rW8S8~B zF*9~NkqAsaFI%A9`vUUjGka;=^XkvrCvsp+c?aCL7rujCBJP#QR5o;*J>V%-m&1Ph zsaf%Jq3v&Xl&-uHbez_YC{Po+^v;L7+Gl-_M{`ZSw-kR(3N-1gW%Tg`iqvXRXyQR{ z*pR}V&(dah{O!l>oxoA|Mr_EqR@*VJM(xhMv)A{OgEc2asOJS{Y*}t`JF`y;z4xS* znc>9%yMf%!e_*j9~ZAaH2A+LHEIyuPF{^xrPI4| z6L8DBd~N!g^d9BpujEeI74vkehFXlJMFM{jOk`=x;-1Or0slPrz;pK8l-wfnS9btB zs7+{9-9H9k#i12#wXI)3C@89iOb$C@CR9w;h3kkR3odHWQt*QoK?|bh4FmyL%og_C zhG4QtUBNGrQP-rwsivl&kRC&#ma2?*V}t&DY~)Um(K!iiE5d}Fg#Z2G??L&JfywrT zD6yLre35&^0cW|Hf+yjTM6b)d4gDVD;n=;8&jM0N^91QCJiA0V z4$LY!m|^Y4b)%GEsgeB(2b{o{c-^np?wz+&;*Z8>zhgyW9>2x=VI2(rJ>K@6yQye$ z*3kh^?2yyOes@Xcm@b~BpEA-RgQ?5FJ2mw}E`JSkU6Qp$C-w3y6Y&hKFeu1DTB^&i zbzYpb+6l`9VpQ5+p`=YERhfDp@3IX(+YjqY*WO#QMwZ|_R@qp8lmm>is5I(3&;F7| zV7?%K-Z|s&0Ef-Q>sEdRqYUo-{&KD(Ivj9>W$YB?uBX!1pGO8Zc0<#sSWQKB-f$+-tPt zqm9!1kVO-8&cv80g!$&{suFhQvZa6K^E0dy>kHPa0a0~-cy@UG#mPCpT$;4a>sLDY zIH(>19mogSdQf#R?FxJFfa_OiVzBf7hjf4`j(W`dg8CnQ|oKC?!fxA}=ccy@USVI36f z+r^t%+bT>#a;l~^gSuAU6|{wB_fN%w0Cc$~4Ngl@QzdP=D|Ncexa_N*1U*Mx6MwP%Cf2~nN+sg>=$xr zjBey>+ed9y|>O-fw3N{s;zI;BcRK9U&nh1x2iruswbxI)85^U>sJX#;lp zuY2;+&`M2e8B8;_-^S``;@oNJT#IA5I9i8ZjCJZV0CN@T<0JFB41P{dXj@pwWEP+C zN+c9MCad~zJZLLC^&BOG%WTUD^tp0EFQ+-L&6qHf{5ahl16wa)inkD^$)SM(rBV%& z8hGi{GjCzpMlC)ip-6nbsw^4o+jMXN$T|q+VCRYf$DEn)aBd+v5EvdcIf^AMHkmZ* zeJ}2^pM%TqyI>Ak^QUFZKa9KBMQzOQT0ei~aidY4ep8&g4ZMLX8ykjnSQ!~u%)mT# zw3i2J!3hWz@T!krJO0hJ-M-ENSak%-D8nT0+wJ`^qxA>OT7+Nca}E{^(N`~L$OU}w zG;DU1{UZbLMm{$Cznc>ph)}LZJFT%MvHY)f4UG}3*TO%8_iV~l09Y_*R0>4AOShf#;+# z7vq2@_`)whsoFqSVPqkf*Z#}GcHgH&Z*xlv#Mb*!urIOyi_nNn($@|2jzvKq2+@OQ zplgV;D-Fi`7MauI!+q}q_44#R0qOBU0c zaZ*C=O>LCw_iM$S= zzCc@x@KmPkAcKrfwp@nM__T%Xr_QY(1hFuvnwxPx#8wE0)?Lud_jlyW=#|{MGt~mLzirW-)#HWXRMKhH69wrxXJBk_^TaN?~k4z&ckD`uV>VSd@a7u;`0TM2M0g# zmg$<82S6^*uddVv7k>ih_>G{4=wBf6w#pSvp6uAkc`IkxQ{m=_ut1$7I4LQ)YHK>Bu%-ySsaAx z5SrmXK)L?@zYY5puE1_wA!hQzYv?zMA-?%yvcz!i4Hyv|(|7&j;u+fy>qVL_6DnO7FcjMgju(pluZ?JLz@&)9d*(HMz%3Fyd;9k z9Qfm5zGj_Z6AYvEn}M(e@*bRJUcz16h;z&o{g^$i9C?x50bU_=@dz`q=BG6PN|R&P z!u!j{z~?9S-SzeC=%4>XMH~lI_tlghKwMhxp3iJ4N*My2v(5Ok<-jn|M#*8=rf~;P zJ6%se_@Do7{97vA7S|dMGhJ`H(4+6_;sxJ{)rFE`(Q>_^;`Tw!Pj#L*^)l(yvPcI& zB=M$YNC;Z z3=$jxFhSN!HOClUpJEwok^1WjxGxkhmfZnDgU6RTx$7Khe7WBGcMzJ`3_lJ>64b=I zEJr|#Yu)w<_31{f7pAr%Dg`suOk7V#$3*3{*}-J(+(!QN^gL{Zw}|+%R0@P2m9LIS z^+~U;P3s=Ni)@@?6xRM>MYhJyM$Ltb2%E+rXXTCxSkE0zCU5XIygH;|?v_};l*OuO zUQ?~sS-nphVL?}e3aR|~=S2UHFVJx}V>0ZjQd?EkH{GSBwjLft5)!O(S)LoW80yI6$vC>w(6kl#CY8cH>K+K;Ge%Ov z=)V&B`3x*Tlky8mo1$#(RO)qdx%^$+&BH@_v>J+Io6V=khv?pZ&&uVs3{pfVIS?G= zpFTvmkBcX8tR)YArKKN@zAuIdl@qKXySaH-xLBOq4e*?H8MIQdrN)H6X3KQ09lDij z@vQ*U!+%{!;ngw^ZS7A#Pz(d6ZyvyX8t`9&DPoO-8UR?C1W~pD6v=fcKp8$v<Zs*r z7mLcuN<{+I(%q4f&TtV1Yue5*R8Do~2eb^NsaQI=$*knKLAN2DlCA)XXc zJ5HP{xiyDUa_m%yYBj_fkB%ml*-U&{^XJv^W6KP+Fy0vg%17Gguwv zJX2gxEC!VPJRwSKM{y2GqDop+ZdZjEsWonCF#HWM^Y&4uOjBKml2Hlm7={nxD&$@* zCtiajvpXpQUDQwGoOQRZ_V&ugc6S*b`X_v z*EFE$HES6|V9~@uL4H@L}`##O*uH^8W_JS-iV$)Np z6~P7u5L#6Yi|xJJ82)qOXJ$}iqVMuOm$mVkMXRvKj+z)65_fV~smg@FwTELD0lpkV zEHOa5coe{)zKhKw7;dXsT|+~AkB(l;%()D>SlPK1U}ibuD9xu5y-#ksuj)I^ zeQOd1fP{QrC<5Xfk{QemQXn+q$&hhrQ|AA8XatG!axyAvo3qsQ7^KjYcZ_?Jq_8w% z#g$6aMM&Y>=`d3(jv$9zoZY``S%WxXz`GZM7(=p8c@PmWGQ`nT1tH4Ng|do%9#&bj zZiM0BB<#>wG;_G;6~#j(KzjzIg(4`=GbILzYsG zk>`NGx!QZv+)ziCh4aWury8T?5=g_5gcA%AKqg;A<}8${6}2Thp)k=#`kGAb$K^I@ z+&);txgBC4jBH6sG9D%p6A&DpsNLXKfFHwK#M7a;dw5i+RDZk?2Qdy@L`S<;Di%g$ zs3x%@h^tCznNg9U@;Hm>7||f$Fh2Q3g5?inDVC+=&;;ELuin#BZUK#OgQ6pt>oR0b zcHKRx&4mFQ%M-{(>JJcg^;nuSI;9Hs8M>QE^FR?Y0k|IoE`hAqyiBG}#)o2A z^Ew^)MkGroRogTX#_auU&dcQ+g+KjKR`Ldeuf~Z5-HxYmvm|h;a<+tsy;Iu_57}xV z(90V5^fKBZicku`LggNR?eRpDgl+}>O}Kc8z-;_&D*<4v#zSsDHcM4w%JZ@p zh1#6QsX10KO`yNRGf~jVIAx;K23ZR4U-w3e!j!IO9CTZ?;>J+tqq&nGnEA=Y$kLX$h7awX~!Nbx4Q zujTeSxEfuGoy4Zb{DEFN2R5DX5QcRNeu=Vx2#uw&>paHO(@Sw5j=PL=OZzIXSjVgXUURqNG zcHW8xI&I}{e`a|4@5b)DW53)NejdXEeiAQ`615sRq}16Fyc=X0266O1lxs2p>b3*k z{?7kNrLLr+wp=IW(3vB}iiNeXuuPiO!l?PF^K)h1Z64kZDvD7GBAHCw7^DQDt+W9@ z1t8$RicjNU+jepxU^+uAyS0z?uE-TsN;E<;Go^ zAOM=#f7-=abe=6S%`#{ax{f}8g1i}?UEO8h|L$qPJioJ(JtM>^j7rl3Io7H5@PFH) zx2-n|F@b+(=4zO7$rP}IsxY$pu!6Q+S7j3Ng5!mB z#V7vFZwiRHEb~FD&Z73NWg(95xaf0!LT+KG!CKIj_{79eQdPPY5bAxbH8s$PM%ozr zZbfuH>EGHNO6e@WJI3RE_h|^xBtmhnXpJHRw4zz@Kjrhe-JkQ@ZP9!}x?I+?v;QMt z_$JU!Fui2hAPzkvJ!z{F;Utng^F-z7#}pMRQ{E-0tP0~FvvFsoxhc!uo1{|>XAOI zTZ>lf)T#Ro%Z;nX&`74c5Mr>Sgr_l?#VaIr^u%tQw@%F-6Hy}ZwD$bj*zi3|xRtuQ zzn?OXt8kYaRWfVciwVj)%c_82Z-TYGWUJ`z&V8?AX*F@)*R_NpsZL}0NKq2@BU-~d z973IM^YfAmG0T=Y4#XKG7eo8r-Vn1np_stuH(d@NnZWLeEJgUp#*i#+YLRI=?o>&Z z)+{Q>OvUz~rjc9%0XNtZA}fr1d1~G+Lkq30 zKWiMlp2C@t+u-RFRylhdWI0e_fi%Ls$}I6xmXg;FYMhSgJ5f6+RHB+eOP$k&7dnM=ezC6OxJ)437TcR z(kxA4{#(US1l5g}mX5wAehwB9il^jrS$+~#2E+sh|@ zAJN^pH?CapI*4s7$mi*9Nl^>}LIludYfUnZqgxaw5fhvwyv=|6+}B0s<57Pf-SP}PMt11C9WLzH126O&mcI@>y6*d! zxqh9vaD2bn*#0`3-DaK_X2qO7x$nd9{MFY{f$=BsmDT;Kj*R-fh>BKyYT_I&Yau8= zfodyL)>3ZG;NJ{n$fZ6{SEWs8O$_uMR*!|Q)i(hOj5T!Aj+hvXL>j>6wA;Fkp8J}a z+HnF0dCT~V9aq0&Hkz6#@a1{M!}r#^LHx3~+UM?Lar`Tm>GJOxyz@oa?etN^>T0fy zZh`&Oe+Faq5$Skxg@BRh2S|eF>ahYsX$?pnR`RvvICrZAteC*p1#Sw8{_zbQe89 zQ^VC`5*1Q1E}v^-je`vbK8#wSv5ePO(g#f-N2rCwCgD0)Lr+sx7-m=d)qXHFq+UqC zy1_bA;g`s;6cG>4q(h58?1Z1=n5sk#>pDA$&58*T!;RPc>BZkfj8K~U|Kr@CcWF_Z zi6I$P_%Uigs4!&P@N#34=Fma7Dh+pRTy;}^PI;Hq<_@$uHtf+*CY^VT);c8m69-e@^FgnHy_D=<1}eO|R?l`7Ftj-VC|qlo3i(!dlgE>=iF(JaRIMigTBj zU_IcW$VpnRqt=rpb7$Zxm1i)wxYcSQG3*KYv~#%POTkB z?1)XuW}V?=g_dRV-_!OK<<+$Xn67@YOTvsE1g#m>E}TM4@us;Hu}SguCvSZmxU|qW zld>$7?>HHqWw@iDNT@xVVyW8Lh+r?AFTgIXIgH_a)Nlx)JW!D!LZ)>Qy5%Hws(RER zHYK!1mJO_Lj)rtVP7Lgal8I$~y)i1xCRZzXF5s%}@Nq=BUMwJE4KAPppa5bgKYAA^ zf^!;UWg|o90Kh&+XZ03cV#xr@fS87c$@|-3LJ<*AR_ijPB!_7?KHrS*Oes?Xrbn=} zJmKleEDz^D?ikdwreOM0#SpMAYi`-BlB>_C$b{{`!;09XRz@>04YT$dEArdSG!?kT zmJY(JKzs>yrrFJ+(X1CLfLnuC9Ei@Q6e>LeFwv_uS(mGEm!oTO!D7*bo|=z@`WF!i zl|rI>iz9&X(X2w|;O=?k)5Qy%ihDrnE1_e!{I6EOka>5#$$p7tu)+Toe<#~8@9PC| zHSjLK@nb4iu;mBvc|7n|I)wk?WSAstvFZU{u3Wbzzt+OOc+py z1sW~HKJY0$l6sS+(wsJ9Hk-#SI_&a#l&SBw@H8lps(kX>;3j6Z(LG7u|8bdf=RLc< z=cM%d--lxV5r6+z_w~of_iWwm77Vz56L?(b?0XYElA(mlb2NffIaH-rlTN@e2gaW2~b zR`b3;)TZxi_*&r^@R1PN;CJg@guUALkKy{|#&Wlye>-rFdOPsoee+WA<8l^6I>g6l z`sCzfuX|Fhc6w?I*AHQoS3cjIx)-Tj=EiT;| ze0KPEgU>|8V8?W=dM1H^Q(eOQOKZ=5LvJa@BI6~I%8syG+e5gUYWeoTqyy*$S zklHm+cvMfp>QF%-=OFDiXs@AVsGm(GNpRtn$x{fSvpFuS6wak0=w*;S+hFpb55Mg~ zzB8GrynsfkI1qA_q%Ktj4GEU|KP;~klAD8n%QQ1{3T}Kq{}cW8fGUQArqY-KD~C)q zJ~TL364%N?<^gA2D+{R5XO`8EF7+!$qM<-ZGDyvYgoFYvXOrvg-U*Htdw3G@dOa3- z|9}8>4YAOL=!x%F7MPW@O?CAa+LVXLAfJXOsI+wIThKatjvJJ;w579#WQy4Ye!JSZ z2rH?{e`odxM`p&jlNW$>Vy>}(5dMfehPc^DJDUlTzNhqx!wz5gLmmr!u(F|LNy3h# z3Iv6mb&?J*CSl$m{^gxuqynM6-V^{#j}IR8duAds$Yap+e}#0S#7a|V6J3z7&)4N$5T0QUf9Nm4+72)I^eB<5;k3hkZl+}+)c5+jBjC! zlOm5xqnaHcFHGmzi5q02O(jxR!HM(xZa|Gkt|-lm$Z!TV!vztSRD>0fw?b{;loKhu zU?M#{#HJT+4B`Alh!Q8km;I;3ogXV9fjTf?yqCn6x6Lk$Hs~`bIQT@z%Mdg%7Z0E{ zV6zfdksJwH2AR8KsCo(ny4XXz!8JffSFoE01XNd6#%AGZ*;BC@$}N#el{7GSIYfrQ z=n&*9dMDFd%Az$t!JYVkqet=m6U$$LYlNKioOCGa#iE}Gah6Xri?O0Spc#~1W`n@G z#A2?@pdh~uzUT<4h>0?UV@q6A)BY4xsW-NAyWfoN{L#eHMcx{M416b{EFdO1pqn)X zaV0cfp(Y7{A{uYG*wR=a!;(Vgn$Upjh@eZ_zx(C2a}#a+qPC@yoM2$C(anmX>y0Ra zbKBu8oyJXXpW2f;y5y__8vU*$kC+%G(V)JOcMi`sJi(taTSJ8|)0?AE{^8T9*5F<_ zy-WvUl@&+d+X)c>U9kZU>3Eux(u8oT2ri*062s}`Qvt5&qqX*?V!>k`73`SZ?DA9D zbMr`M7#6t0al@~ytlHJ37s31HOdB?tF)|@M;lYmS5IzCb5+?^$08gV|*U7trT#%z} zw+4)6$$-+t6hxRetR_*eg{n_hXS#WqC-GIb!wL$=%}|{bGxYSdl#~QuX<{hBDOoBB z3F+2(jO><6(~4w~lM9Le$18Qh3eTsF?L@S@dOHkVNj*1Y{=6A*F*1p6`2LjmAH&3D z??X-E*2A&kbwBSwP&gEv;2K&%t_+p!vdlNC`U735Rx8Ngl(En-VtuFoOBg6&jL*%< zX{qhp0R>`a?fr`B*s*8*Z?>tQYXn%(v|gJ|kA~N;czvRYyjgihM*_jSv1%s%HNHWt z<2z`IyvfeXy3u?_mi5xRvEmyagAHS3H|BPfaQzvYz&MJz#>*Nk*@^-cXK(38nnqLM zbG$in-TNfI;qiAXU~ik)?_;XT*6ZwI`)P62`1O zdnEF^7^=BO3KYhc?f>np#YdC-N5$bca76OVyoYEdGaQvAk-kF;m_!f*Fzw--nwpwR z)`zwKo_E)mmcZ*n5_#U<)G-GnNe#R`{?Ik2gup2;oMggJi|!rHpMu4r9uqNEW&D!i zvj=Eg_I9uE`?)xH@DxtM#RMZzS>;R`vl!z!8B&^b#@AS%HN=0?auiH#j$G*9MI({d zbcl1X_kHCT z&dsQMIwaOgId1-M*!qDeZt|fw6D00YI1=}O=+9MXq6P`$3{4+J!wr_KmX+eA(zD_NWXFS;I6gX$I;94~5fw|;gt(~~ zYvLQp^Hs}e(xvBra#tH8KfW#(MOezoHBs%Tz=fAgQ|f{p$T}-5@hi|GZ!M&^#2AG* zDUK+Dd~H%^6CkCyC&$<69?=NO+J%HDhtUjW$? z^SF@WFvCKm6;kpwQaJoF+ZHMb=Jxxy6qjq1>aF-8A(KJD7k_S));L5xVX9w)VJ)92 zt{tZWxA-24JW__!{n{~V<*ro$Y@xFA&>CjrLoFlo?k0#?Zb+8zk%)Z*p?0w7t?O|$xzTC>3tV7bvHes)M^n}gSDI~@NS|6H>B2Mw zg78m`RW@;zoWmkFfP?~i8#Hj0Ay@&QzpT$QIMm zeqc%ja7Gp@6?xsQVC-JJKx45uX{HBcH{*@cb`}y6j)4outQeB#Hb%Ox;JQ6v5+UdU zQO-gwZ3!hD{%y=-^q$xNwezS9+uGgn&UXIKt}jDj z)QAI`5(|m!KRcDyg-zvIYYY|bqa+kVRrVD7KbavA!-Cq%lSfRuF_466TueAiOgOFc zkA5$eWDA0__YYR5%AQpiw7zN+Hh?fS6!ch&mQ$n=_SI%*;@B;aQjk{c;zZQ&8gUib zwbMgr`d`pDV#wfalLRKupbwSiSu;Olf{mu{r383UMZa?J5amt8J%H1Q44qBtf}|q| z>r~zZxjR(IRTCXMYjdh{h%X@WNy{S5O5ypP)kFPyi@zw{C{w@$Lykx?*?d`6q!ex5 zte*dEKm7Z=Y+KmAz51=?X(AfvQAXeFUuSutG=4lNXUM~`vctZXPw-b3;d#t6(bKS{ z*iqloZYLvnE3~r=i_*QBoDh13)s5SNB$X)jUP;qzN(rF9;JiOla^NAEeVqnV?C^5CpCu;d`j>;h&CAAtbZ5gGWc)e(dmXv=FMFz` z!rv~d9m2$dKRu?{V>c#2qQmp-n{XZ;7;xocd~GS?2s!K8hhWg61O*+|OH_0R>|9(? zaSH{WmoL$3JRc9kD`T9F{wI-w_a}z0vvY|IjS>rubLoaREt&%Qs~exb$|laChXeg; zlFyEMO>f`8@gcio-)n2($F!xO?_YOEuk~C9pXKZAhc5hpYjek*ZwU=HoOpONigv1- zU1&gi6rn1)7#T+BIf3B&OJd(6dmI2MeCw?tnD=Xn^XuvbJ#pD~dH+|+bqRO7?HuI% zhfO_R^BKtSkN;a!12d>+1Yqer`I2kUM6ovG2~fVJr1|;z^z`B}{@_RDB5+?se8M|> z+T)4D*Qci>>BU)i9pKRfq~K6nP2WhH(F=@|>uGF_c20zqYJ-}a>Ma?lkuX|_BoTkg zOgTY29-Iou*NqXI62#0cx7*kVMs=>PeK3(t0Go1HMz+miD} z5>^L~0*6S32x+BKXz(j5DkLN%Xhx8>LH!N%^vp067~Smdk7qz)L4+cTg)8Usc{!br z)mXB_EWxu<@aAS1(7m~*%p_ofBvFW68Oh zu2QAlYz9ROZcG9cT8cSX2MI-k`$Mr=Y{TAfte!gmgKtoNN013yWL4FTtDLbiW)4y z3Nj}z&#Wk^Tu2q|bO+~K-!P=H7>MQ`a4M`N=Q4{9%uVhE2&Bo=9CMpADVD;4=r(2; zDYV<~DAljH+Uv8f-h4*dcHQllNnm);gDbzu2t zPq#pt(?!a-RyUu!)9D^ljx}Jt2)D*n-8k;1FyEO@;+%Sp?0fl_ogh~$fu?gA6>w$4 zEDE`jGp95usDBrlbJH6nIqB(%pmilNi)FalaR3T zZC_}sLAYP7grX=IV{*ds<(H^!7`-sJ1E zo%)x5A?fKzw86Fc)48m_ot$v>XPU9u0W4r2v!mB~NvW)ZcJMpuS<6v{nf)@z))(Uq zs{U34-~!igj(Hz$ZrAU%lbqdIj)`oH$Qa~32qJn}Aje0N<>PTV@^BEDuzC@XQp;|l z1dpIkhRP`?I${SStPBed4!0$#Y^?lPA{H{RA`%h$|8AdKX z##VM8C;d+!+n>VesJ8-7-wvw}gSf-4lcz$y*EP|&Q>8mS>U6o|%nTo2A3sHsu52?F ze!+ei`v^peo&g}IGN11gU}9`@^F5iowOr-3gudYIo69FZz~BD&EhPSwH6VR|61@I; zvFv*q?iPF+H|#kVZ^Xmd=rA4+SN!T;Z!k#4%)I@mpjE8Ecs*jbC{Yo%nP&n);4sue zw=goh9N-uHTGAkkn(dH&!%fHYoG?HWPd=l{b8X42oC>5^~aj zSdqhZ??cMqb?9^m{=eQ`yWE~HHwdRpitFUsIfaHLL3#*M!pH8Hyy2^$E};}4Bolbk z3F$IY4fyBIt!kKR;t;J~)dq9!p56+grpX;$)-r&LkYsOV76^;T<{SR9e6Z2IOCvt9 zC^#giFUZcd4%zTG;qRamGE-}7nbh1s#L8~$up2L;HACD&rAF7MlVr#_cTC6NtW)pd3c=M*WPsNJsDqVXuy5r39+%VPLd$1 zS=K^xeSLkZl?pS{3jF`phGnM&(wl843_d4|& z*zt-2Y%qQ`XK8~+jh8VQS7RU|BR62sksz{Y5T!AwBI}J9ZnR>G?@PC(mBRO)e*YIL z$%ToqxpG7be8w)UZn{pE)QdlG4%OSb0lx!56b{C^ae`9Q(%4lc%}-NcI7S55WnpLC z*jPG(Ad|D2#4-{#tS%u3fkMoYoD!vvSvCm(Ed$xTU;90*5sV)&FMNmKS=3xYVyqP( z^_-^px<}+-(-X2yFv@0HQv%sX5*tHjtBgXn+_$7e!HpXGW`HgxAra|iOc*h`26xWO zpR5)~ytSKeiWOCP@vq@8nMLz77DD-2_!3 zj2KCR4;+P77$c^|tQ%<)Ou%6P0|W~S(8FNURc)pLBE>4_H7N2s=QSDtj&(^4Nw3q| z#B=DAiWzr4E>Kd6@@a$l)7nJV`Y1VOuo(x zXvMOrpsGz}HPWJ*3m%b}N*NQ1o)sI<@S@y0W*8=(85Tv?Ipn#JiQS>#?M+KlN0(A$ zTL;lWg6vKy>B}48<5J2`c<{01U%e(IX>o8mG4^=j>)Xv~k8^!-i9<}h!PXbxXXVt< z?&{`c8tsV0_SAhayMxu3)Q{Datd7p7rDLw9mybi7G*|bg< z4z5-ysBN4HRW(RgP=Vy>qTHlsPtjGl0m^y-Qy5tkhZgueGwl6^-<y zn|;fjuL`=_1N`=qIilJh5#L16_cl0q-}8g-%q)!}6$+YXb_rxs9voRmTX>I_9b)|H zQ}#x#JnZpeb@(*76?QCXlJqHa-!^MQmZUfIi5#ABqg}Js+{&B9p*rSgz=1^ETB2Q+ zha`$gwO+N-2#yojMf;sUJ~PJ6^VqJAch4&#AwSt5U+~Y4(Kge!cJkLW)4PZ zIgz%XJa@}E;94JYe@hxgE(vbiNs2NBTnrNXX~Rv#YTRBJN9}g#sPRAAM__4C)nv4| z^e4OCz9E()0eJLw)guAn|v$?sskx@~5JN8ww4CP9_ zY|!N*H;A67P+f^Bdl`+Sl^b1pSZqwb1H5VWPT&^W|$;O^*`u8J&MD5}VgM za2(8lEoZ!?B4s@+J%udKJ?l)4gS3XIQ(2ffO1O#k3c<-+iglu$uwXa_noiQ0phB?~Ee&M5V(92l7&Q;w~79BwCRPBo$lmp=vgQ z6jxm=Fx}PFbvm^6TmK0?b{_)2!hfO7TNS{129@}Fm|W|m8^mCPa4XiLiZtr!FP~xL z+^|e9I{bm8qRD|#ck`E8ZpNdDQH~-yfFeI9FO{;hwl>xxwY3(Fn1ZQ7`sM+jRRo@N zL2EG^2f3@_S_OmV`Kl3-*_<`h0YUbsMf~(bws)8OZQY=&#lQy_o z^Yo#11B3@pSc!Nf#m5r}Lxn>(7EvKKgJ;uDoe;JudW*Oz zFCxY9_l_ee^7iM}e_`C>8fS`6i-#Xt8Ka=(;(I?>PfO|Kz^4Q~zyYp6t^d#nWqAv(f2}ZC?or;kT$jwDVZyK@W?<)GY=E;^WGrgV|N(XvfOjV+76GCk*c7i zkfR{;YsG8KTm0gnMARQ9mn{!D1m1jG0EGZ%#-0r)ElL1D4M+qWI_7V4!U)tAL9t;A zV@D1#k=6p*Xc%2w+U_6G*KxREHbE-An$xL>BHbEHhndBZn3brkhXr;7Mb-yWUu!q> z4fz|4o4p4m@Sgh4qnNy&SDQb)T_qJ2d2+$$FHg^>%UG-3$kL_Fd3g}0SWKJU8cJ*1 z+q=7M?cBV!CT@fRH5DzpD#@2prE83=h8TBTF-Xs)PKWiQ-Sy8J!m{PFz^1+y#pL?K zVT1QvLz=E+$1AbPHMGE2!No+@SR^)tv& z^Kv6YjkEw!307v~=Z~-4zU8_kjf{x=_MO3)y6#Vk_NTvHKHQcHe%vzjzpN(;Jl`Vs zKmPk}RfMjw^tk@a5P23)J%*Gs)~m_!w>dO18UM1Jo1S54fQtbF=fMesEll_ls#8mo zQYLl@U0!dmZltN{{2QA1mYz5VQY|HA7{<^{q9jL>D6w7D@mZ!UQq}ZXO>cOyIB$SD zVyRf}yXXREWAf%tVV2iVkTiN@f-NW^HS850AEf zLEqDP(hhJoTN4wo0yvQ*3qgN>|A^wjD5Vm>!5sXX59?)A%WJj-1@+8Qn<%D6`OH03SB25kuz zwzIpsjaeQIA#Ji^rv(C=^BFB3Ap>qmh!nK|>X{U_;vVrF{xNMzW+_rQFaNT51QU*M zPgMv2<;O$wSfPC%9zS_*lN=x9^zXqs3&V@74;Uu{S=v`@JZ-v-KvfBxV#oC+>rR0o z(O1dx$!|t83YV)xS9|V>W=$orDk=F_yt z|8Sw-?N9_pobV*UsX2W>v3147{vi;&^F?No7H0(uI9B{bun4BlSsdN8JG7Q%0Z1Ns zu`H1dIz!PF1PIhr4+GIgt`y}<&=H1^@aS#u<49Q+@R*l^a1)6I{2=g}o0Q5Zp~qtC zV>#+6-5$hlW-Jju4?kIWXl+nES}2s%7u@Q90wcka^Y%1Yo%lIzC^ygqp5 zOQG+}TYsoZxKN>a)6zx_-3cW>!J97OVB^PTm&6p#BST@}P>1NUW6IXCv}r(&D4UQ& z6@qN;YG@3;O-#2QcO}FvoOC#y&&xMa4>Xw`wj838!*N&tBtbm`NI~Sb_;jhp{XK)cq*VdHPt`!8JkpP*u&$c~6F*n3UZGM2L7K&cf^8a3*Uj02ii?3u|Zy+Mi7yxI^sHJ7eV9Q_sc5aQD$t?~| z8)g~u2b(uP$gzO_VHRNF;+bdN+*#jBR;M_`{jPy^I6Es_&y9byoavJT;Hw_gWVN`F zLJVdY@nytfb`+CDc$r#d;|zgW<8}@4gkO-Yc%x{<9<8sJpRI@c6+<{FxI6lfQJ?!} zK~EQf^tQ=sfP;d}TeF>WtX$CEi(G5Pg;1XVS10)OF}P$-Z2za{wdo)o8Hk=nZKQy;uH`=Pk^cMFeUiw5BBnhfQOHmQc2ZA>v-Ou=9 zrM^<(NLVQ{LIR0cKp0kOqK14@Y7HPQ3&=gN{_NS+?lyEe3g_%Q>Qe0g$~Syn{Q5We z+#k5JCHS?f8*p=cVQ^FEe>9Oy{??XY0Q}><1>gAZ-0*Ati*BE5} zE+OHM!j|)Ug#HO`OAvLO;4G;l7%^f79;s6#b|h`g+Z*zr>)*0_Iq90nd9&L@vej_{ zNNHB`F$5@dghCY@LL`yj|Kmuq5esl0B@&FWCW_eB6<2OBQZiBdpqA!tFn%Iku#Nu~ zF*dgY_}?Ag1_$@~Y!ML==^J<$vGy4cSDc-BD~;OxY=G0DDyY}QR~Y^~aSQ>FfuSiK z>NSPM+NG9B*CDDL96miVF&0-B+4}xLx?XB#63WN?>;6p!qF1I{<9E0l+P&%y+xKsG z5VCdnTuuj3xZ|YG^(`8b0mY>^|6bKxUS4TRyZnSCA1c@tg1KsWD$Y_*g;F)asL&DE z;4HZ!#v|Sgh-C}TEGN;V^h90?T9n8qHdLwtYI?1Do_mNd7=O+Ds`e83HH}iU2sbDT zRt$iH`))X_?$D{Ne?Tg?6VGWFeA4%N*^3n3%MEI%E|*!4F%7o)6;_#DawBy&lUkYA z6#YK(pi}}&!o*Y`HSh8Q2g?itXZ~9>RcJ`q9#J(bn}1bsUYn-jaYM;gWPG_T6iDtlMT2tOinyS>ascL^k<9+^jw_0E)S=`aT z%lTXZUBA66P|c_hn>MWQSNd_*svIyVw9T^JR z$fnItx=9<7p$$6Zamp;y4R#x^6#8&ZZ6wNrF#v_soeU>Cu`g5R1~&2;u?4+CkJ zJJ1Gu1uCv3Lz_W~8E&!@>N>ZgxaxE$^c6G?yk1Q>hz%<|+yRhQO!6>T6H=K4HJx8# z%@ZU#aHmF|0RdMd`#=V^@oX|{O~KMgI7_{PSG0&i5)U94e*Uh;c?dbDR^mk6|G+Zj zT1X#EODR=Kqf92;fSW-GHqRxmLZ@~pWRD*F{H*+*> zx6qo14I?!}<24U0zNgR|$537}KP6FzNY@&qLby=9=>zybs=?uJ$+A*St{4$!Ar;W(dF8bK0>8aw~n zY4qJQfNF|^g*H^LU$yOfKQk45uj8Tj&>`^s6COEBbH2uF`(BR;5Ems%tDzW#uI`Z04cJ9IB^9EK`fx;$uDJIKShzTfcC33RM zRTErG*Mbii!RmQl+@AK?yJ@WZe$3msi!=E8`R0D_v)9VaJ&9=u}K32|h$&T?#DQ z2x@+0uJO?ya#=xr`I<^6IuzyG;pvVFRpQcm&mxHRdHgDZit}7@@LHN>Y`3$%%>X!+G9wuyL&`>~XlOlf5^iLLkfRU? zrn)G}{f*t${~q$3?#(bCY1pXJ3vrL3nVDKJT(I1~QI~`wdU%7NsnoQz_cuYGg#l=~ zsbgo$wj4fKAZ}Jx$A>eeU_GQXS@NHKw+P9WscRZrwe@(g2B<(`zO*Ge4XhqT9ygAk zY|)AqN=F5CE(T_#tP>f7c&>H1dl9fA9FLyst9R^dcjaScjtg~8T9hyonj%LB= z&_Fe8%rWIJU#ZXyX3b%#CVepGk*|6V`DzhmWIbu=1uT8L6Nh9KmA~m3K3jkYWLe6F1iG(qZWxp zX)0WUs0};tWo>O~aE~P)QK6m`!zfgm%tll}6j8w}d`-sGi~Hm0#GFb{i|6)O*KXEo zdMN$F2HKM*0k^KgE;w!{Xtz?*MjPfWZ3&&WcALCZh>~cL#1%pns=*j&t|6frLB>;wCfyulqjjfhFtv4(|nqvZI8{YNffF#}x0wp==i z=<1t#Qd##$8M(84l^QH_K91Y3UvFB^8DjeGK0ciW)Zp+*XE=g<+ZHobOL+4gMm!yg@aX1`652cri(MSz0i`# znKg*W#v6rQ8fhZ61*0iY3<)N3i){XO1_c=s{&EVh4=0hJZp5f})gw(uPsvA_??*{y zl9CyqdEqXEtN||^`Xp|JXJjF)*JMt|)q_3DgqX*)z$&F@mZ7Y#kIpTk5|$yxMUc*< z{VSA`U2rCi#;ZzzPSs4Es^X-(bXy5%+yTghU%l9-gIl_g;^JbS0dE1|c&18&$v|P-MFEh$=b-lhvFbrCMruiis=YiPe$vcvq%Cu;PbB~uQao<068vg$-W{{f_g>MiC_+O`gJ!H|l?Wi`Rg;J623YLS5h;(gvdj?Nt2A zuzFz6!I@i6XLtABk`nL}f`1WG7T(m;)B8k10Ri8&dR>hhwB?Mt1bBFUmkniBNc$O* zL}XKF_6n+%XoVyiRQegXf z8lz^u#rURJ?TKe?x0MFH0)Hj zuX$0?omEUU$spAw}r~OmoQ=5ivCgJn+cp0cTWag40aMlXf~v)xrf40^|Ux8m2t!hD9B#N@72n76o3!i;R23 zI2(%A21Q@|O4JzwKqg;VSbs3IYqXp}D1*5^EotcV422PSlA?rR_z9H2MV5hsj9NV( ze(x)-I&#C2PL4F@yuw@wj9C)6y}C`jdP#aI;QbFx(=2`!SY(%UeY8rNkQ8#T5f8XYQ{vBRObe$M%e0V}qT5g=JMyi##Nd zM#L;vKFR^U1IO{(?nI>mP9f;d3mHHnw-FIY-U3YqwXZkYoA*+w(<;+kV3fV|%V^MSP$l zv{CB*e-7T!PP{C39W<7JC}m$5N5OH_c{6)YUmI}j{S2pX0-Uc^`Z^u9bOc^1a2)zB zn$~up1blA{zOS+bzOR0K?<-UMHxnjv?fcIP|GMrBdT*FN4FvjbeYW!aaLor17E-uK`6U;ee>_F0|%T%RCY6K;NVjy(J7E-Enm zwGqw61yD#0R|;|6+0V1`3ZEbE9P<-R!zh`OhvTAP736*t8~HuIO-xW~r>PP91@JDc zCaZnR9xCd#Z!(wWa(Ox5p3}0wk5(nL%=qezRr_vg@^oFUT1cr^{_n*)dRKixOJQ9- zW;Bqi?yd`@5a|_GE!sU%-8n52W{es)c0d#o!gqfU-cIoLlU-%ww15k*tkUgzAEpCbcqziM&k>Ewp;|ZKz?>Y!0&|-rn0mpqm2R z1$tWKc?%0Nh6HHbE>UOqlMkWQQb9*NnFI0O!Kr@cIs@6t*VT<=l&)0#hqE zlIVu#V3yJDB7w#(nWQm<_3Yia^*hhlO6Etf+@)$)F>RI5r&W#0OsrgXZ|JXrr^ zkdAf~N|euBT|;$S2NN?$e_}E*jfb0Ven@9@M~7g9KtmYu}&vO{E)y7B3YW z70N&-#-Cjtgpz5}*`R-3EE^Q8r?CKQZfFR_@1!i;%^@4##i|M;-h#|11Q6UIk$S`8 zU)3D8i+=x9^}F01=W<2R7(2Wl|88tdAI1srv$6GA+1W@)Kzgv>`!8US6)pkr$aAb6 zji+nW9`R^_5NQbDO6Vv9)tjbDoJTJ0qXSES)y6a6=&U{uJ>~*x;tfXY$>URXflrW0 zi&cj=pp8UR#>eBP&^GMVt44%#K^$MC$yd36_l+a{76_517n&Ef0CE5=#BP59hD+&w z(J`AFqgIKI3<&*Su@uf>FDQknF>l+up^QZ3XaF?NE3EkymgQmv|| zLSvK=C$1_BBSniY=%pal8p<{1p{J-ES-ug+uO=uo$7!pTJ;;agf?%+i7IXYcBs%d& z+&hVZC$YJ*wB{@~sqi+dU~cZtVSXYTW6io;gw#SBNPg-Jh$^}*@#PRl`9Bo{)k}=# zF;^=VtO%-Q0GuGRJH{l9pYtMqg*TF%N5-0`{7Z+jc+f>Xg^cGS54ryr`*nV@ z`h?^EwN+Ky8;kV^rU{<%FZ|o_xi=*sI#`;!_PNyKQ$)vtBd=XfCw9mAj}=9p%fPEc z?@>9bJlEUsk^=X8@cpjqgp@_j_tSGgbc5;91KulgDYkb}pz^L?wtby~KygG)6FxaA*|V@g@SmFk~Z zQJ~Hl-Fg?p*rPfGasiZjJRfU!oHi?Oq%6NCsv0#qxI=;iQ`%K9Q`UodBm=V*t@ zA>`Lr;u^hdT!`vcb?6K_!S{z&-OsX(|A~n@Ei&>ReyYjHi@pE;JM_3CaV?It*qnp- z6A)O2A3d@Up^mC4Xc2ocm~wt@wGPL?z<`K=00ENj0^@LgbtP9)SX6Wvf$$pJg;0;)08Zi%;Z7!Sg~CN% zjhUItGZD#Ijm!aIsC8WbFw>7eBTCt8|AiRk z=}nFtDvi1zFoW^tq-QxnC{{6*hLwRh z^(@_LPrg@ys!b{`KXN!JrdDl904071^K^`ij<7ae6wxnaHE*=XHj6@qU={K<8Cw96 zrbTFD=(Q{sxF2fLNm)PSxI+P1Fm?E$X=yHlM!F>oeIZLXikidaC& z`a4F#6zqdHbqI4~jljT${i$Mi3n4s;D#@Kye`uyO(o*AX@?C!G6-6^!D_>7YXXIkK zB1&-4PYzRcS=xSpg9#_3KfarK6;_nkHC{JV>_>O&M}?zky6LXs~DdltPuYrc;HZIaC&7b_h_TfF&Z{m**5^sJfu|5-Ovkt zN#|#iU#6o>sUCh-2OPyF2EYH#6v3WP2`n|>+(GK<{M$9f36h)rAu7ZC#*si($w)T% z3^b&{iSieAQR{(9X65tP4_*rO<#x<@=bPLiUQFrDq$&YKnv z4#$GgLrE0rR&Cq;h+cITXDsH6ooc}kpWT@nsewZ~ex)*q%Evqdk0({yO#gC*JU1G` z^XG~{ht8$6>fK{$|4Sp#`Qs}0y1tczrz@Xvp(_ z&&)(9j5dIaaE*8b@jg5d>z9Sjz3($)Tz~)b#NhjPlELrq5Qp#MJ*33*_appPp3lit z-fMak=HH>`Qq@K(Jd1Q{U{l;oZT!nC2)m42J*fHw16}%7);8`GW$MCFw;!$%M0<5` zJ&mPMiSh&S!Msx)7goro`4^=1ask_gzxSz#4LhFKOq@f{=WWmPW%}E0j?VWF$JpTI z*&yI3dM)5>li*`1t@pK8!S6NX`_19zGfKh#{F0+bY%~}YE{&2!y3 z5_8+iImc zV0#CS16}GEe5b{L64{@R?u-elMyobTQ3|eAkqPKtX4bRkULG_yI1%-`ED88o}qHbcj{pg+ev=RW>lz zN23);6u2(ir(*_!P6?%%`uOmCK$`|r+vGY9G8GjS9R=Fj+sl`!*sRr>xl)J)GPeIF zRZ|B`z4|LPEj0}UzVY|<7Th-?>tN+))<7srzmY>HReybQr?y8KE_x7lu<_$EmF8#Q zR-2*>l&7aROPvBy!3kO*g3SaFy8BkOp&0VH3r zuoa+fc$JgmsLoLa2%sS=xEX5Nn2GXuTtB%vkfvD;`HbjoyJs2?Gtu{+VvGwk$C&{7 zTFL0G&FM$s6hVaXB?TvuGu59h*6OU0tox*3XsNPz1x5#EHCTWPS=oOx4sKhbXpNVFGpzHOr4j$rt(d4(e3j*`(7#%fcm zYFPT+CUfJP1^Sp&Q%^dZnL@;^{4HfoMd(vBsdo#OiqWC&|28oq!D-Zf)(>5Z)2eWm zH9=-_CQSVtOX%c3IINONVJ_yF`leY4Dik@m6f?0-Np+~y+9X>SazZ$AV;U?mz1tg& zMO17B>U{Ajfdu`e!n^Sm?vgeMmcg>DJhz*pdq-MwN#YnIVwCWJ>a)JWGo?8c+$NYT z@`w^&82&0Rhb&&YJWw*ej68ef5gylg!Xe?flz}-fMQr5AZElJ3{!36zY_l{q;-Y2M z6!63qTo>AmWV;gI4)KEiRcAoz$YjsNBe6kx<0Picg3Cy^YPwof8UL>!{M$g|Rbra6 z6Jwy(eoA$`2Z+X0Mh)x-v@1MTAztok!%Q+6Hwk2uW~1pW-299WShUQ6RPokq&z2*J zyd+M^WQlVX4x71R6-0t2Cn^S2!sq1BZ-&NS2Lrs>(UBWx9MxMMVIO?b%|5Z ztu2*pG}x;Nw7E{fQ?#?OOgi<792vp;q9+@TMiozXGUaJ*MPVAIuHcE1S`CeqE1UgM zo2vk5HS@LxWFl%frBvbtMW9>NU)DjMoJhi%1OnKqS%n4hM=hj-LL1ThN-+xjoM50J-?8)?*|`)@97AS>s`Ow5sZMxE`hGMu0B(&q@eczkBfH(zPj|8 z;X5XoI6hB?2RrjW`{-#s2eo^< zy?5a_z5b6~yS}>*!vm6>U_dc3RH+-d(KMaY|IbxsJOitVPTY#2yW4X?N51xbRdpvO?k%*xfN$fyT!!fYgI){&^%->mi zPrZme=RYju$-eJDO9t=m7T5jP0iQ|H@>_QgDhdVg>LfGvnz=vH6gc;rf>uHNLaJoG z-2(U%n>?7JYS6sV+s+JWR}!--W*`-_ws^@3(>MLBwYAlGgVXg)kvatg+1lD#SkI(n z#xs}jw+=Bf(I%aABS{@D_?}V)t*4<1E4__3kpqw?fKCV*G|G_vWLlH791?5@Rd}MA z(0j$Xf@=p&fkRGy2B;gXMUfQ0g>J1GoZ2c+c64KCh$Xt@wxUA&5yf0lIjNi+8y%`B zhRYHntat%Pxq)#}qJW;7CW)BpJygS@sGVYw5EJ)b%fh3f$<{8=9E2zS>VBje=!BCz zJaJA0xp2g}WiUmZa-LKM6(ti23IGFxhlfWh=_iwZklf?bi8y8OWGM?StIj_-6oG}MIcg`1xv#O0YvB&Xa-7(?2}w$ zk8@5CdgTvBHA+&Er0_(DsM4rdX2HRHlA}~|(fu!Z{v1}s-i!Xtpn`=~&{SqPLk$gT zZ0I`um2*zGBC-Ydgo|O;N^Qb%yz*@?1r#Z!by`DZq%RjTNqIFbSXa|-BG!Gh(`g00 zd9S$8JuyM?c8U~fL7zr0xuavvuJ6 zSF;s%X+|EC!=#2^|6nF>c0WC331RNZ1n?1P(W7>1tOR!~T`p`FmQWjP8`7=qC(~SN ztmM{;nMZdtVKb^xmMKbM8M@o2-1)FpsbNHGS;mpH;JjL1f87e_(lB3reyd71A&1ZDh0tzsrOKJ;WrD{W5)qll^4~T_WCq$;v#bS6!V_pFN6u5J!lP$e zTD%`S2h^&ld@~2&$$*S7)29EdF(NLx?GIp{9e7pu1|AwWu=MK!Q7ahv(3JpWtC;Nt z+rC&6z$cmVgVKm(&=Bj(cs()>=!m;?NTL7}1QHdwvECxoWN84D2#zG-ka zvg3~q?M>JJT&ZP>E*kGyaeTmEZ(9c2?H;GFSseD=M}MN9uf3c;6C}QmVtgxg zXG^IhBQJ%vK@MI+0dOHyXo_smw$^O@_tgd`YbB@IFCh+JIA#ry2UO|e40?}2&-&gI zBW=6h7j6b$A5W*b;R0$j=v6R1_YK}AoM0Ts7#P4yX&5kd+BtV>Bb1#pL{tt?V>!O& z3JPsBFsMmOx0-OSxP)ybMLwQKfq+B{bMwR7bTf5SC8MkG-y$}vJ3gmZ9KN5h9R8H3keSXkM~9I5#Mb>zBzs&#dpnV{VMPf4((%%Gg$!-J6rzlhh6-hD>!>^xo#5O z)-NMh8oh^udtZOYh^stySr{LF)GT};aw-xri1p7c`X3c{VDF`@kB${YIx33>&FiM6 ztVwilP2Pp{+p0c}tPkb2#<>I6#PHX@btYZd1`asqFu`Xl9yx8GII=?V%0`9vds%YO zHYG0iN&lHy2F%(n);x+E+T*L$`eZuT6yc|BmpO%>1+-usj6FS_4fZ8mfn-$!wbW=Lx9FfHfe(>y2P;Ejw6B955Kc6yVsiBMA~Gq$&OuL(Qc@ zN@HKVZ45z%X&~n#-T33XvP|`sv5XQ9VwfDu4;8YGC7*~C(Q#_if?~JTkY0i_OCO0- ziSP5K3l4j1?Uoajyq?aUo}|pNn-Y*4NwX#^lm>qA!yUG5&k>6D|~^I&cliIZFH)v#{?2y0pG~ z0`9JNOrIcCg*A^eRWN{xCKyA&>3g_(4W4ex)3v})db<;=HqUvJYr++krtLg*kh=of zyG2tp_W~(UnN3%k^zk?|4%Vcne7dZkv#g>JR0e=<)3W>5g3$Jve%0ht^ls0|-v+a` zytbt{X*et&jP(VPTL`)yE`U!6Y+Xp00f1rrUVE&qM$o~K|K7U4DOn2x10GMz)SZOh z*SgM_Mg~Yvves&G#iL1STnIrIQ*$J)564@SE*3Tvkw&J2Qed?8U^1Y?1g!oZWYxO_ ztLl!BRXdwQBWtIWsZ?S+Sb$M)MVYtwyRNoGtpWF97^F5^p04=}Z;Jps^app#D0ez- za2I=j187cz*i$*$_A*n2A}@g|(y^kgWeeYeXz0c9L@3vizpfH}p2QK;e6h4?RR&>+~+#+k=gF^ye_bv7Ii_&Y| z=Q#r3(~oJi-``>w1|JM-e&1(FbDb}G*A}o57{A$Re{|o^{G`5(SEy_pR=nk4!fs#y zl@AIyOf7}l!?l@?KC>A56JFpTs^PTZm{0F$i_b+9h&h zXM;7CqN8uB3}{mDKYH}`pLM}L5M606kHz>PdKFqU@(A}pTu{rF*42f<~LL=)($ zQoq8K=T~iwhyZd6To3}RKnEB9#P6LxEB%F@bc=jHl>A~TwSwr2IMW__-rdc8ATmkW zfE7ENv#F*g`xRvhaINj7g8BQu9I1GcBuCPiXQzFQ+`ZnaQ8~tY4O3hS4;R>Rrcm1f zd5@Vxjj@sQ5GcA)(#N>mXq+=+$%WBU$r|cl#l#7W_O8_fd2v&bf=+BP5DU*BQE)FQ z_SfvkH?hz*o}TVM7-*A-r*ozX%cGe}x;N=x9dpn|R)7PZo@m_f;u6snp%t)56f?3A zwjcyLRnc={f{1saL}FwsdvD;i;3y83jvr$8>t#}xVN;*|k|DXkb+kS$GQ0#yz0qFR z4-ik*KU^`X@Qn(XJlmq_25&!bd;P!>DqJ`*1kdkkhKTI+yzX2S@Ld{9!Y$NPk%r;j^QZ86)t2|}b*E_~49n$UB$~nV zQBeogo%u3BCo~q^Qoo$3+n9KTtRymIAgFaAeLl0zx$yieMT`k}4UUVy;m91$h+HKU zpk5h%m>FiAI!O@U8yM&qO!SAeG+z5n-Y(ikn>Djp&&r?cqQhJI{Kcri4T7*ndl?!4I#+Vb$9JOYds)~tOHyJH1EU@Qx zaO&UNr(NIo4jtldz#2n<|Dn$Am;DxSJ91&d+5BI({E$Y9u7)m%rD22l$S104$wT0oq*aiFn~p2PJSxw5sm52Uf`j^i+3@)Zs&c;^O} z+;)a;Ml*8U?HzJ8F@R=gd2@GV%2RCQhYs!H3RDx%jaL`p#tKb$6|$rxNt&lZg1~yP`^OO5|-J@eUOYQAA#%;Hd3I&#UAnBH*l#!V<5bnQeWhW+wBO3RG`jASLelT^oK9O1#C7|`7 zZ<-XiWM46mhN@&>taN2q&2H!!i6!A{ot5hJR;3o2aI^GUD-x%q2&M1dLoQz&glNP6 z8WCW?6vo6VF3zxCo&r9COdmhy!!4vlI0kk7RHKo{U6;Z4QRBV*>jUKOV_n`0 z<)t%2*Mo9QKWc*N>7K(&+nn!9)a%B1+O-#G3S^3~XCj$wty8}`eRSj5FXw{4Xm|%X z8oriWtrY%`(FE_kTr6x)n=-rZ7bJ6gz85vT_O%X<@Rry-9!}W*nFIgW-`cfvtE(}? z$`!NGDz0E|Xdyzl3E@#9CuzSIMvH4yJKfyvE7}|ktv1p#a^gmkj=Dp}*x5={)pk2v zy1?E@I#cyv%8kqsxK>~=1s&11AVfsJ$UVu!x`WW8=*zz0a*L)=>GWoRa%KD#r{v)( z^*4}@N_Sl~fANg?k+|UU>TKx%@rn`gb}{ldn?DX@d)^>5CfDLwcAX_Zidy2i=R`3?RxWDSspxLZTYoy#095k62gOAA_6f~z~N;@}A zaY?94_%GeLqx?chJ&rJ5k}S{bEsP`w@*=$ADaut)`y z!?DODKa=v0X-qapy25%8N==Zo##>sI&KhG!+*!s&hdG7c(-3S95!}e${q4=BP95EC zskCVK?uq8@4dVN!>e$-u+ScBV=Q@}}q->w-r{!o*tU9Le{qQi zQ-&0)##2Va;ajRKMcS1SIT?xmN`g9=+L7;Zp3*d1r;H zFiJL~c=sX5@6HMN@pKx6fBl@*Xm7nPB?iI<@2}ML_sU9_Fzvcbr zRmT9hW85LqtIL#cP}J1aWW+0u09sCn4{gSU9}_+K2O(v59l;mF%ESaa$XWmISDE|O zuZU2;AxIVEbt~=;-Scbyn>fc)y|yo7D=#d5`QGOVk)kd9j_Y#)0e0RPsnTlSwqZk2 z|I47R=gaLc=J&@Jl4qUqF5`ZvEL)D)zqT6?_L#b!h82caKRt%YsQRdJqxyb-z2Xoo zcJFo(YxKMRJ#E?dd}ObE`~-%-{w~da{e2DqAH|ZAAG)*suNc;tYSJ#rlF}YWyj$C! zAZc0`*G|vLv9qxWIvp^8jM$VIdkQ%sOFBbIlE4{wdh<_-4dooyIzjDxe!vQI{i_d1VQIoV zT5pH0x2*q{+}td4M4BRVWxg%r6H2Dbq73-U#U~jZc?zikVi@ud-{c`PJa`mIJUldG z%x>VOuudrTZi9L}>=fqQ6o$LAy3=^@AQYh6^lX1X_h->OT2?&pA_@(e z$s+RaYSe*{1ZG6la*Rxl4Sjt9KM`PmOBQ-(kWf!wQ~^0(R4G9A!Y3LQ-5icKL@@B}mq}eU#WpnNBgf z2NI#B)lF?mo%2`OUO8!{D8DBPRn&25-uX&Qfrzn}FM`E%!EwCA;vIJYV_7na0`u>f z@e*Yfm1v`2#uvtr`uY*$$bY%BppXbc3_RS*TW#0NkBqd7G~*uQAo z_Z_Ln2osjq-$PbVr36#?9}P%Ug~v;`)}xBT%h+n6Yu!4fSlH#4E-K6QDF?xE`y9zY zi3zc2{F)Z3(NA5JDP7#K4G-=#Wp}EL7<$}<-Sxd^2zVF|@esJ%Cou5)V|8R`q%9}` zUyi3>>u0%@N8tbOe5}j+ZA?7eWn(&;CwHgqbY%6(-cpTuCwa~+4RDICX>PXB=yWFj ze0@%!3n~BySHs81E-M`&Uz@2T5m>O{Ib5~hI)?vosG`7&4QHK9=Cf#JA@H`(hsbv` z=JV|-;jo892RHxuImBQe@HF8v+jrAs(0;Pm*4x!lV)wC6X{+vGA28~ESrYat@bPa| zf}pppqXV7fL)7T>$s*75!zkU3Ef6=)H9HujUlR0!%!iNoSNVp>ncDq&9ot`sM1ba= z*yyn|T3L&*q3tMTXcjjh%|;Tbi!J4+!1>!Ip0kJN&&vmzvT z>U>y)Xz2}NHO^014~Wh%7MG^|r*)i9pC#8^w{j(0%#j+W6tVGmJ@)t)F!(-?3guf+ zJ;;C13u;tYtEyU+N`m$Il4t3&^N4ZpV925RV&d8|D7vd+w3R|LPc~=`oJh;C#9e=C zIpE|?C93~B>!pF@ZD@vDEmoE1e)sj9{mtQf^)gTj8*A`AO!7Qb$Fb*qF%-wUxVkYD ztDi8JOjJ2OnHo7wJ-AI^NxcEV8v=ABRd}PW=`tbB1tRiNL1!&2~hCVMb zPO)|aB{xq?)A#&)+dH6^%w?oyZec;AxdNq?s7#rjB8>K(BB3kB09VJ|s3!b`LrO_g4Ru$?VZ!V>1;bk_bix?T0z3tUE;e-6Bc>I|9h&7PrEZn3* z-*p-e^u-|9f=Ne_4>^;w$@Z;sk!9WPeYYr1py|B5Nh8?8#%It&h%C%gd5SiTdFsBE zgq7|52R;#95_Jgc&Dxqiabrv(NjaCz$rwT_)Y4yNxiFhq8j_q~e}d4J@+kXaN`}O1 zq9)-;i<+A_bAli6p*8eih#eiK{QoTzANx9Nk|1&4+-w?D&~AK!4X5O z1$65N4p$_he38Ec&!9AZPiXN{2lKdZR@9MA;kd8e(v;RDiNvrOwnQk=^z>V$$L_8z zbhN3J;cm+bI)Vg0V=15<;G?*8*J7=f?_j%7p6d#IAZTCc9s=Lh-z_`d-ztGQty}wykUORn+K$t@0`ox-knX&~LBXPYcTJ^~&>~ZtEo85#2th38`MTG*z zs8Ew^23{2S5auOfISJwiq^Q6WaphM20ah$QO~;=~aSbxmt ziGQ1~xNr?3_WtNq5&yQDOb$QLllCSB|SY#>b9bALq$Bs(|at=_Yrl z^aw93$NgdC52QNC<2M0r&wK6Gt!FSut?z%XS%0^s=eqB=Q;JbU{ii1y)#>AhUxPUF z*L2sOdmE>{L7Q;DX#p;zN8>Hj!0Y3@a)DQ@d>LXk4T0{U zS;#5G7N98kZ_xTczY2%agM6V$1%WeItBZY4CN&}mkLWp>7^ANNjR4;_> zz*?+yJO)AJUZ^fpQ)KU94X?f%^K4vb!!D$}?_zBvzM*micjozKD26fB;w!gck!r!H za$_wv7C|jTOyb@&NIVeD@+shSl#ps<)nV54>I%V@|Iv*GLi-b&gllqF3w}OAp!r4y z@0SvNug3xY&ReZ23Ve?|ecksL0$=cyS(W2JFe%Pj<$2ukN(gdf5Iu&Bh6TuR7*&p}t4X9E;fr9!VeOKbG{tPYiQ z^zE0ohMp6E6p!%)`A9ipM3*8(Eqr8bR4U1!Sx)gc`%dQ&1sGYloMtQpyjRd2-j_n+ z7!$3L=gX4Rh=7Qy0$V2jIQ`dA_cKX((avS;d~{iXdq#nIVocXN)}-ViOLsT7ga{t&l#`Q_eU)=p%w(*8 zT3zmjdtb*s*E=u-8_iazlsGsN{6$8yYw85UwQ02U*zkk$6A;xslX|#t zF-gWd7ZeVSAKnl+yA$xO9`E2uA{H@-VaB;6xbSfcl9w&JcJGTHEHi63h!C4gs(|(= z*DgD8)uJBhtfS-XZOsITCPf*Xeo$t`wzrN_P*4yViwK8!#?#&Ga4D{;N+L}uQ(J=} zSQVnqkzbl$D3qKWs>Ii}4QzPwrCtH^P!@tj+B+^pkEZbH@~Ny<1cc^oJ1dAO?m7-& zv8bRjCMRgFGfwL1)#URwcn(v-RJfLF=2l^j%svUJ#r||Cks43RNZh)qBfkX^z#zXY z!pNziTk)p6VYH;?3X+4AE~bySCdrcfbZ+W3VM9Y2VJs|dVX1-wecjlKjigg??~$~+ zfoO4W6pg{K6#~h=%$>sKUW2%Y%wuCxtJ=wct0}EF_!zsoq9Miq@p=6tS4F-pj!x`( zu2L&~qihUZ<}}JN__SEJMLr%>JxTjyV((sBR78^@jgohs$#(Jf4$0Kcm-buq(9yz1 zM}oae7TvVL(w=m*V9c~%LMz@f(~ysumFEfZ8e6x=|8eto1Z6FJggzdD z(OUag;Mx9CYULMAv&x8u(3^Wptnl^rzILwsu5Yz3>vZ@3`6E0;mp$7maOLp~-HeYR!t1IFJ zrO}>G`lG6ruUQhaj<_!q5KU91i82UWRQqkSJ@UhpM@OqiL|KNtzZU!Tp z*oVSl^6Ms#$wambo#uLVQE24MUk?7SGH+G!fVML_`-)Y*>J&PPVdPH{SPRHO{l6&` zz_2nRSVW2nb=UNx;WxbCE~M&D^uV=v!y<%l5Qgoc|Smr^i44Rdk5BZ-dd~`5w_t@LuK+ z4QYbJq0{r2Y0K1aGp$fnKndg)CW=vyv{)!kYJHw^zr2qZS9)*Sp^0A5sAM?NX)y1` zMFZ7ZA9e}yl%}SXjIBWz$OxnQvz{+Jt_E6r!UAQQ^Pu910;aOBbnka`Q@_9ga)H|D*59?!AI1|{d0_3zhEu{VKCipZpR%;(lC&r9M{9b%idbd_728C9k(&hoGkE`N zX-lO&&HpvmgTW}1x(3E|z?0OAuO5d^BV8lmiXS@oiajU}Bk z#{CnW1h9OLcck7r8&LSU2EM>}UBz5(Ues_d>{<=cdCSQXZ4k*k_nB;81(eTgY+8+nLj_Pk*IB%E_X9+eMC%5>QkkAID-q-dz`x{#A?R>e`3la}&0s`kJ7@V<%3fn+O1Kn+U?;%E zSkPD~D$H^{Adi)aKL*&K@cX-mY4vwgtNZlSjHVk#NkgI3<+Z(#)tM7XlHMM%aD}j= z>_sCg(+)?Rxn{wXX}3l9l#xfCHjGw6|%g*{wZ zuyMo1QPYvNPe-ce-uM0W35uH5(#1lsmL9O&u+Y@JDRm%kV>rumOH*KX3D_`4GRX^a z^cA=^mX@$#O=z(Kp*ab%BR{o3rV7>}YW5))wNE9cC8jHtmj8;^m3b%X3;WRUTI#S1 zV3?2*HwXg0a|FJgY=OIKXpBVFw!;u4Fh-Rl@Bww@cM>3=`?ma?;{kNOcE25j5w&@H zc{Ox*pKri#x%@pnhGSy@Rrm!-*45Fc5%YJ1thG82Rx%M4{ydT_73Xf#e$#j)VO)gW?i|x;Yq>7_fubxbD@&U~W~OKx<7&6WJbnU)@A z#p!xgq@EVd#@rc!3G`~En9ND{8Ec1uM%>uH#=0_kB*Y1s*u4&zij>QV#ctzsqAlnh zyV+_=_l5X&AkpiM+ZW)u7H;e3>DgBsZNjigHA6U~&4bwkTFT(CtAvCSf2iYMB@KPF zIY`Ed2{V($z(AoRP7;_s(QxXr?Q-A*4+QQkjBnj<&N!*-7KbX(BNzu_eaXP-z)VzF}g5z~FG32u2+~3Up8q9=QysW4ZVnUfv zP%HZ0o35>VZI>@9GdKc(x5F7-E`IhvA%|Ez#s6;K*g83?Y|%s4wf$%{@z{d~pnD*N zn9ha_-1Jknhp4=Nkn%wxzu^##eeJd}M+ z$x(MNa&Ju3W6l}-Rptg>rORu3!Aq=Hu6B)ke9r21)B}(8p>lQ|CYfpI>XD-HXfY!~ z1IKP>*OuR2k~#@JO}x#`y;)I51~oKx;3N|`c`ss7@jM@?^gmsWc z+69#c45-91Aux~O7@llQR@w7}M|5nh{i)HuYW!zFmj*{k*vw6Bh+re3tiHK-woCixJ11K5N|%l1Gm{B!T!e!iN2W zCm|MtCd9=Vtx4#Il~SHAReOBpB0{7P6=CQmtEC-1{=2X^D6ns;f;O&qypD_x5;ob)^n$1;s6(nPI-c^aAsx;Pd{;5x(dQIj=W31B9g&D3g9Hyxl z=0ve^O>?{DU`KQIr7imQ^d6aE8cE*~WOCBmL_iKLiv%=ouAtzv?kw96C=iC}nVIB? z4EL_XX6w+zxpaN11Hhz?vhiF|#Ys)jA=fTD>3xY>0M>;`O+i{4x?xBDC-Xns$VV@$ z3j_)_hYFmPO%@0a}x2MTTbmChU1%cbBtgqiTCNDZb#?;-saJlZ= z2-`Pzm-jKBU)w%Vm}ZBW1AqSVH8MiN+&IqpefMhK3cB<8)M8-ccV)@lnvtFDb95@u zn3+A+0=p03;OKr#@XmwucDMcBzy1Pm$p&1xZ+$t>?i+laWT|dka&T;u)7}j}e_f3W z2=KPpKiAs7$uE`hx@=!#9hqTbnfbnKS|bx;x1WY_$jajv4dMWK5SKn*Pg#EJi;MG{ z3*VDK^}Op^9{U`qejo8M@*}f6L}m5x@Oj=OKwovdVsT*JtqFXe1{4oNYFcP+a=0N$ zWfY%m{>r4Kbv**X1^iG&IcFJj(nK~=FQHP^%431-3@C@RA2)RlF$OJ1#<4D+z}Lt* z4;}<)O;!bGx04Qn#Xee8Vr(<%b)Kz-n(Mf=TVOUG9^$aDnD_N=7#lg7IiBrI4&{TB z{ZEGYaPP`9N3)B%{L5dwaG!lBa64Vg@a5T@5Z)bJmIUmv2 z%jV1l&ui5Rjq8oiUIMgYlPIhSHliInjLEWd*U$O@5)xy8Y)xstKt&U4K*NtmWUtGA&&Mz^)m=FV;HaDU~=rm|jBnI~?M@i3yw& zH)rP52@EI=#Bo$?y;q-Ne7RCNXxgj`yet*t+t-j&mN;DP6u4}+hs=vR-V5i<#6WVZ ztT-;HE6W}wZ>erS$Tb};c z7P8MyQttcx^d`|KWi)2jmori4UV$?(+HQwE&+)k_(Bl3az|QQ}{@)uxXsS71+;uOo z>aArk7l>6x7fR38lOsr$Zrlnd3X;ZJGvSyRHsTulEY^pA$1at!%MrCUO4ndS!voQ z6ZNKhcDwe&pu7(J;VM8;CBxeOdq}(lmWuj#9*7hVWCX{d-{G1XpnF98F8Mg(cc@YarmZJiJCB?uz^OM8_|V+BLwemi8YSOy+FZHTFoU zr$3UKVb#VexOqHR-0U{PaeNi-n;pI$@Tfg?W%%36B|VY3ho`D#4$J>T757c4c2jtrKg61&6K!SGSAmh?4=B`MT&K=G_UKH7U9 zE(Sx%V-^(NClVg|6cA^Madr$|RDT0LiGC_z1U*SiU>$#B%8Zjvv49a-?DH*XKaBBo zwHfteIAV2ZNR+C|)OiA<5Isub=m@j3gGYnnS0ls9G@@b8n3&wXJSE92hz9`((*u^T z;ls?p;v#w%-)2r|+|^b)PqDQO8do8atAKjd-4?lHLNqa5lNR(|z|JRDbvYg8csnLA`gSSAlK!2&x+ zD&qNu9UG@h&WHLS1=EnQRtBANC`v+;*sGu>tTI##e+xj}*toEEK?;*FQ{i}crxnR$ zMj0i|chxGrv|PsLf(pd!K`5J`BKYw0T<`sOk-Qc?v=qZ^Iq-y+xku*ncy6(cGi}6K zXwiL;m8ydR*2lyb$|oKgm%HrjSQHya$6i5a2i31 zcY=QIjGRo6T}&jC}rOtN%a&4MF|lC@bXW(&X9_b=paZ$le_eG!yC4;%uVk$Z@V%wS3# z;9ZI#S4UsFt}eMv!@cIUxsPe~GqY9BQ0&|R0*8rKf5k;k-6Y_(NOx3h5bS8S387G% zF0F5=mz?r+Cumd~vK zy+tQ}4fen3K9NS&H#6dk4H1N3I>Q@Ipjr`OO(rlV;Qx@}8^LM2&q23>q{1d!dP*zP zh0jR9Dp4yCQt3ev%5a|^9;&MHwqp>vI@V5P@p$ZXh=q~nIgFHCN;q?L82=(+RRYQ% zf35z<+3=0!5qL0wERpMCR!|<)!n#DWPSX3<-#RVeJBVESz5cQ~Hd^~NveNTCk!9cg zSP;c%j3)()4(aA_V+M|VsaC;?@GGPRqEY`$bQJ6aO!9K)tXaeN$;ys(W@c(08Cv|= z;CrcZ+vBJl=qKNL4P_DD9b4Ld55Zl`(#Zr-E8~V0P))xcia#(4a#N>9<7Jxm zKIfg+o%igs>4J&~722FdI38QHRRp+!^f3^ao-#>6!LAnTzIT~K__&*Xhu(}5nxKmg zmz4sphue3ZF_%PN(`*`rdwWv+Wa&v5tFSe6$w8Fk9&@lzMHNb57YU-hmF_z)Ni*16 z-S59N^k0t_;=DidJImi5fsH19BcVKxuv{083 z5G^afMt;~F!SYJ^Tbi^nBzetWWk21sO7ot@th|&OQo$YSz~;Cxk+H$K$WkJeJHik&z=y^EBnaW^qP)Ym9DeG*}Yp`QmZue0S6Ut$(EGIFzc{X_M1z?cLEJi|rhtpr!#G=E!H52Y*sGw(ycLuY zlr9NU8vu}_7=?(v-iZ^Co3qm)Ctrx97;xR9JO;+*pOB~)CP3l)iesiU;2;F=@K_LU zjN};B>xvIQ#uyUA^#+n=sAUPO?FP~5uTbLT1u>e`^ecb1?CB`UA(nY{w3|DT_U^A? zW$lk!&B2@}i1HG|QRbH?hKCSP@8%9cHDN#`QY74@Au(9olHm+Ojy%5@;fi@PAtQ`v z)fppdrh}y6|7}B`eTI6cgw8_r=BhKZdJ>uvVU&(l(fOmBn*u$UPMurwzO&k6@cHnL zin%xH1i}ziJ@~QwrX+^Au89FI+g^pH$5fj_*6>*sbwz@8m4>c`9Fh)Ygb&l+hV3-b zHVZHuhD>jNg`xiR0)m2@Ch&!0V`_-apgeEBV=rF_B{YkqQP#GaF^eXhRE(?)Cv8jK z*)+o-b3D@!=zb+oW5{4CqqRjtG`kgz|1tDcbcuY`Wlze^(7_jA3%4QR6_dg!JZ-GE_-qgrp)Lqd9HG`fn9ggkCB|Q5p0_~W;q%dBR zj2I0ZTQ|+m25w(K34LX4!EbIDYuoqVWk0dgpNJ~dpIi;QVyezq5PhcknyT_J$m|%9 zMYtVLx0SWF=O?6=T}Nj#22NY$+uc{^685V%HBtJ{qda!Y!f&~`Ti}^r#R|SnjqW>% z?%e_j76EbrXHlNu)oxNKrK!idKWbna@14`@hpk}0FFIGM1)L@-V+AruiuQ~D>B5Jy zay8REG>6d^#KTy%i^*QL1_qv4I`Wy2Bzh{3aa2qjOIciMYLrdZ3K&m}ZaKG`s?kYI ztEVCi)~L#Xw89|$If=?ah@3?FBXHMV`-o8WwR4DN!Xk43fpGfva?<0j=hN?Z>Lrq{ zqo2$qj?LbI&PfR{Gf^zgBc@5j_xB^lGAphKRpqMyM~60jjMC__2i6Nz0&}&yp?Itt ztXAxejuK(deZWT7n+Dq6mzX8IINrl%tiAfs{V##19vioeeXn(b#tK0K7TOXK4(alWbNm&i>~1w3~lLqOKS-NLDC zks`!9sQ~Bdb)5&p>Vo#|D&v*@zxBCXyYtV9M#d4e43mbb^4H880srHZ7i=lq%Wh9d zsB8Ov=R6j$oeb8=wFq5qWk&>vnIYbrD()>4rIQo=1jabBrEX%4?1KHjEXCu@{^pQc zTR^O-CmSpc+KeV2{RyKd_INLNuA(wt+ycopNkU{n?eTSAqxyZtVWe?|_+l_eM-j1< zLwE%Gl&v=!Z`O{dWDq4qQNn0iLm@0akTxngy<-HZy&>4c9irlwV@HS?2^U-jBrC)2 zN4`UOx!y73x@nm2)y~-Xa{%?IEDn2lilpSQ8F0EvU(O`w)f|H{vhwz%spEA(4<;0(b{a0YCIEpWqq!Tm8O! zj&r;*J9_WxQiv%(9{f9ad!-%ub4zEnUT6zhP^xABI3~qmj6L2%0Pg~Ta;u=~JRNS@w3st|WiSBqzS=<-sH z6K(k$^^?Zk+>ocy_nE<%wFJJ9sX$Wc*Ws)4TX9j^k%JPCQK%Ykd}B9@HVW>jm4oec z@}9}%qtQ@!L|gP#rty}l<*Jc|WKmTNSXn}$!^vrZV?T+CVFbpjfej~#s~4yee>Dq} z^jaUYpYcGRpJg(r5LmdG-~fyryjTQSawh9Y!CG%a<%+V1syufZ}{d%B3i%kjG!mSeQXCB)4LfwXn1 zNS@+;)m5wxd`pQM*77+V8KIP*EO|zXLzcr7H~UN0D3)D4~9bozQ^i>84!s+aQp>`lf%{2eX@YA`w~Ho%u_QoZCL95<>qNU1{ghYF4S z=AcXqNUEbvpg9`vx73bQLOOB!Xs#Ev+Mu${Jt__8-f0qq(yCH>2Cz&I`>egL>EP z`&iI!w&kfZsriif7aXQWmq{}MUpGP5JjVyEIqv;h*FAm6x@vP&Ymoor=!0~DEii>L z2y%^FuVd%ZK2iRE;g%FrBowYC497Mdyx!k%xN zwW;^}{V8tjL=auzd+FMKvyI{A12;OB5oKSN)i_D&F9mM5{>>4G`&PTh@EMQq$E8;> zx``Vs$O$MTN6*8?=+<}5CQnQ6-$%ED`qA8{5$8JQAgaZM=b(5Nkp*g|;+j5Ve|=v) zg`xd&6R`E0M{EA#U#S9-E~HCNw-~vv^D8~~-8^4{?!ISpVGO?iGS6#Y9Ez1g+Go?V zH=BT?Z4F{ZWbp1IY-jv7;9j3?UQ7x7{r!Ev1i;Ua z%Vw6u|D~u5oTs~JBf=qpaGSwl@frglkeI=uq?i#|r?T)nCOw+Wh?TA8ebulRZz$*_ zsP$eQ@6VS+YO{o?vYRk~n-%DDriT#eda%uiNpJ-?gMzkSIrbA_xZ()G@tsR!ui>Mu zh=Mz8peJ@+iARf zJ8v#SDmvG~e9P}q2Ek$rIxuaeN>4fxE^=u02Qa}Q<9t?DQrWbfi~*l@nR)Y?;>Qy9 z0cOtwfE?gC{627ql@`51nprMjw8$F*j$H8muH(lBlQNURECLS-Iv?t@7)ge-#;qt7 z@>Fm&_x*y7iV6z^AFoGNrgUPz9`;cGI1WS^Rx*zqNfjWaYZ3l21j(dL5Ii01W#G8G zyPNoIaBy(8dxfCBV+V$@r=hU0(H8g=KGAjpSF1;lKe;tXL@dyRKY&JUhr=Km7OwIL z&M3fv7neEPrK&r6L%ZF~`ZH->%w>a$+euYv*W?$ChK0R?ph2CNWWDe?$3~a#9XgJ} zR6Z7FPm`iUAyX2x=MO+ag#)hGymHUSO-dYTfE1tPx8+krUDEW=6WtJyIcI6ju78I8L$9sS4wl9f+TusTH`giyDJr9>?M4~G9LnI zMk<(&kqTC@lV_uhEY+LjPojG?ql~NYlaH>`n`P4b|~7d19lIN_Pd5TaY|Cv(A=ZwqC|3WI?38NO# zULxePRoljkGx)s@D^a7{;^2_iN}nP*N@`oq`5`MVtCt8m+_y!a{5Pcn?S+IXk$DF1 zXnp{{eo`wSQ?EMtS8DzkDs6u8@kEN~P@2P|s^9%FRT{hkJ|NvGS`#4rn6*qsbThiUqx{S2a_dF?WF zrnhg(qh>yVGu-Lxr`mya5iHikVZ3PHqLID%1j1HS@%(z&mG}O?8Av85Hi6HoR^Ph` zgRi|6-!{jtkH%4htuD)n!!aDoTrge!rwQISlMAN!>5z0V*ui~P*p~` ziN^noz5}|MZya9FH$pw}je8(9g`S@Nk2wt?hk>UlEybGDZozQ&EYa-j*VdI&JB-Q{ zK6PE1xfc9=-@+^z9Wy)+e3nm3OiDUFH}-JQq9x#)Z6ea&l$)C$l1EpJ30tQ6IILN6 z(h0l|^Y`@@lj1?2v*9lU3KSJwkeQ;IRbI`A4)Gt#4Z(#HtHM`eIV$3(-bGlVh~ncx zA7dG57DdnBWF7jE9oR+vDw#9kQqHn-={Ha;*IMx5*714JD9A@3 z2Ys=c7qWxbS7!k{Q_}~kafi@YE`K9COnA29DZ;2IhrrDx2 zpn^r#%+3N?lig)MFc)m*dNO@-CpqYE3T-m!m7yvYWN~HqCxF}_&00!HO4K6kq2p14 z@h)uoTIxaglAFDLXy-1G+~w$&Wh9Vf7w`8G`hSK&`sH3F7?n#nH6Owx(BNQ-`izb9 zR0l%D@XtkS`KgLoyQiv$VT{45h?(;zW9@>pq(Zz2V6*c}%gazS5&^Y!{5=ozUYeJN zw>-D$A(xg+8L|Vu{yD>q3*~W~@`$@fYTji2L8UJF@yUhdQ3=EiWXy0y+0ig9xFPJez<2Bej0CTMbexs3ddfB3 zECVFDD3>A=>$qfXw-oUqr=}G2APg`hH+Vn33n?BndDQJszRERgjS6_9{UNB#ax#km z1tCgwzv2oWOk`&C+(UvKmnce@gfIhk8A59$R6OL{Q|A0vO5aq=0$_L3z=$Bn+N0W6 z$a~R1r-(!y6GV)^)_B-0@o_ad97nj>cokgpE`Rnr?`NV$-BcZu$WdWaw&{5EkiM3| zKSedZcy)wEFcpeEfqb1P$Y#jYM1wy*bBmFpfKjDp{zZVI>k5W=QijJ)#N!zJs}CqF zg_V-+S$d7cw9aSc0v4a!`hdiHQYW4(jN@MHm9Lr9xm!hcq>@JTM5>anVH%$sIu4Z3 zZzrbxX2S5&z=*-K6tKVqr2$kH53`y>E3!gYgZFn%{%*pYBMM?PRJ15q6aOr& zW_jxGnUJM%$U?;*@5~8XsSq1XI#hA;$1Rt5YYk{UJj^UOiD`8BtCXH#NeR1pwDNAWEAG7v(I7r^B5Hl1WUkiN; z61%s8CPFxI{HG5FpC|u9Et!#H9R{a*+dg-Xr+W|Xc7J;_a2_8d&2YY-w|-tlGHyxk zL>#JX?$G~Rgrzwuh52a8&E_p6ty6_ee&guA@5a{?xW9#uTEoG9bz-Uw9|-*Ffy15& zfKH{lAWx&Sj1bF*|9Tnw`sa6d>2Bb$rnBW;UsV=>{89v1K+cR2RIOGu>Ws|dF1EuL zco~?UYTQlx-uE_W`+A$s`SR1Xe;DHEc_p~+J&0rM;?;-meO%ZcpoD(9gq$1t3phM` z7^)hK7G`%$ETEY!X4&@r`lY~oo8#W=eVnS1?iHX{wN_$O?*~BXh-{Wt6C=b~rw{JG zna#1TdE?}(@#`;`@p;s-V6I1`j9{JOAI6;x#SbFblbVP&+=GgQyHFIZd-=MV6`@rp zs{geR%Bb&qYf9vCywc-vIKlY!n9&?p<*_*zM&ODsHpEH~{0p=9-^VxdQj5hZpqLvM z*e68xzbGP6Z1ffug0FJ|7wcR`?ItP>RBZDMXz#m}%JqFEye*MZnnTn^H^J2h00^Qo zav-Hl;tnBG8nsoGYK3g6Ul~IkId4}hEGx3D{Ml6w?>lZd4!h;^~G~^Gg zOwq8{hHKhzkmPblqCi+5e=}>;11+};o&;Z45AqafT+BhSN%_8RXIs0hh}?n#{77u} zAhy$mhZ|jNqu=6DrS)lf?6sjR%4VEJWsqp!m!s^~|8@MjxvM8q6yxI?qGXwmWa5 zy$$%mp{^c6ki&!=h0LCzW81Ii(XP2V%(MHP6#16d;xU>A$Jj_rYI6PiD<_Q))8S;M zErXsJ#;bVBkL^Sl3@=g?1qyF)*dY#|*zRf%P+5$_QQ3#}}wGB2aHdi~oU zPlqg#)Iulnu{^$v`+J;4(v zYH%O~O!%Y|ilM4e%*^`w)b5Z*lr|=6Ld_*Nr<*p3HK~eDbJrn&c?@___v?tj7*nhU z!sQ6kFeiY7R+Uvw6l`ifF-;ScktE#CY1z>cTBCyqV*%xl|6R1Tj3%l3+p!A5PL2g$ zj)2#M_z-6JmaeX=o`3csBgmIqw-5V%fePZGPxEt(7NGB8qeXygKwKD+-`_aj@5$O+ zkHd>+-It?hJ)f`QT%Q%OTusNJdc)qH=lRN10yj~jb6d z4!dzzJ|`pB+fcc!?vDzt*4aJ|1TLULH${ z-pP7BPAgXWXZ~FoyhqF!tnjt@|15%U*5;EAEZCa%o%w0cbsc2Tezo3t-4Qjc6*T6{Dh7>wKZAKQjy$O0qUdeS5H@^m9g6;bl{4=nFCd8b55Y&JV zEG8TbMYNj&ClG6p54L#S&+UO)G?|zis(v4w#p%b}R=NLo z)o!9wNO%7W%xLN;tmz+2kqEP%5g=-iqXyJxWM+~|1Tnzlao9x5^mWkKh#o*rc9mvPLOXgI#2kzu$mJIqsE!R|%dlM{Y} z@LI>F&0tw>Bh3V-vi{%EO@f&7D68SLl(rT{jL-wJAV`ux9tc3Y(NF_@6oisnRUE`B zEv5X4OCW=o zrA4hjPZ)}UE&COJy(Bm=AUNled-+>JT&5(u4irtyXkuBf9;SqQbZ?x%`>C%k!0s2p zfD?Zfy&^RnMFTOWh4;PZVfqR5W0Gww*`EOvcvue9Uam_bEEu@J;@1)m-sFU`FN$!x3wcbm@)CV&CFwb+Xk*FLUYi5ZKN&%Y}=GBOjG5u}XXX?Hm{X>ym z`}`m_{j9KA+GaY>jcY=zc%N?f?URh*o%P;fF6ST4ehaU{Q(ndOB|Bmrs%TdBCOpt@_myiaAr*)H!rQMZIV z;z*@-dFq{5sV+u3vvC3_v^8--Py~UQaXnbHBU(B?EbA4`KkfmA)!>0bL^|qNF%lCo z=Dl)Rie}^fK0$Z0;l!=2r^&sq*pTk(3FywWfzGEUD)>YSP>_CqY0=+-5qbr&toSq+ zuFo;k2ehwPEA|?D^gSAEHpL~YT8zAa>@0eo!S?x_dVE=LZcNLmp><_9YZ|C)l^^h@ z8+jOTPk39WG^}CSvIE~@5d?C^UiMUfQ!AR*rFGL#fBYgnUe;Ame+W0#tm8eG?kui3 zk%|PprznW_$K1EdXCBOC!zRPTBb1`}j>g!UJ^vXgIqWcH`+wEz@hXPX-)X+6gkE1i z(@M4f^`q){oH@KaUKxC7+Tar>)otFN=c0NfB4-CshNIbRMYDV#`XrvY``i>>zs-)$ zbiO#fcy2!X`d&NpY`LGN;Hz#wEV~o>{l)W{i4iNls6vYqXA{$JY4WxyD2OCU*NcFl zDocnSZCu;v`K^My^*Z70`?}w_^;^i=y_E`99l{0LnmSqL5EzWwU$@`BOY$c4+pMST z%XYW>hagbfaq{t;^cnII3l>jSdqYIxLn=n)8j4y8ky&Ab)wgUY|3Nd?msUF z$V?Mx@J)-YdBTM+7+e;-BfBzW<6LtR5~DkV9=bVys`{{Y2M;H_k)u-}x8Zf;v=gH# z&CHJ6E^*^TjZq2pA~hGZe%K=A96A9r@*&+IZew9$4bbZs`G#RRjH*@)2*1~`;_2l> zatCZMn{*j8^wb)2yqo+4oh6GjAiF7|B9C;88jk*dL=&sons-$>cFd^$ zlbNZhe%G6v@aHmF@ZoH6QrIe?fsdZ7ADVm6QO5CM>7j{8wkLpqSUL*}&MY#n z6wgoru3=a~YTP8=DxXZxD^@15c_rjigcb7~ABi56NzkDtPXfC2meiM%o1SzEi@-Y9 zce{VFAVcU0+^Up{C4#zthj(H<;pB4+QqzCtElpenLe0BdDg{%QTqPMVRBJZxaL<}B zD-GnS%KpjBEEpwdadI%m$5p04w&Pv`0yCa2_va)Ndxj(EUvXvO>5GjPEGnbjen4Oo zjn1P)y?Vuv6QO;4C?*>@aoBGn$)wn6HohA7(9mfEKxC={KNgUp86H3~L=(=4nwz!h z!57J>I%l=$_6GNpEPakDspLT02c?ib!2}qOH+Cv3$Qa#G69W72j7{Du!Q{wwmtLGk=5wr3&))RVgxx%9I&Y>M7%WHdWQ>PMy~p4gZ!UeE39L1*r7f zSV0ZTFF2B(hxCzEo|+bb?mD9~jD$_Z+5v=6e{EwnBh2Nx$s+>9S=v<@id`OTwXB$6 zkd*BM9o3H8`)sxP3Ys<3Q&6T4kM4?v5%&ia`GNrH^uz8`HU9RO**a`0XYryD^}S2H zEjD$im99@JSD|Eb{=f)lefd%4IWk?))kWqRBR4ynA#pn%fkeS7W;X8Bb9hBew^5g? z8au`0+pmBH#5etA?Sz3(%^1)hEaGzlVdTViQz8Ae00o^XaCp$?jgzlI8aRH;+`c@o zD$&TjsXz8~zKSOO?$`zhp;SCLTeIRqPavVj9PnD2Zgx4Nwqu^`R`6+p#ww>C}%uF(fn`m)7K4PVA)8!HbjZXdJ zwK`reg2#JTm;n5IJeq-YOsJk35KhXyIz0A%PF2!S%tl!e@a8!|a6Eurh3-_QUJnf0UH#AWH0dUzDDQ?_lq0HZQwv|T_Hm`SkKA3>VEwkij5EDax@EecYg-mIJ&566f_uOaew%4HF=31`_qbTPKXyj_9xFRHTsMbkYo#(S3r-`LN=Zr_)j};~ z$W{H*rA$TYsQ}sP&joOEBKMb&N-3fKwVtS{qv#o z`TGgWh;Lgx)UPA}0mLFinv_^N+;NNd^Jeg$ z-|a~U(dPGqAK%R+@GkPeNaXi=anJve`mE>lmya3ZQz6fIERe0hjaa=|>F*bMshY%HURi&Wh(N+f+#X?!MD3L#R2^Z3FXNnPkrB(CNjfYvuP^GOa`$nVq(62V0Iu_sl|`xbE& zt7}h;5rxHQXTBq~U3`|b*KcL{|CvexDZ#MCj_)*i;6jV$C>dn8c7^jnyd?!iaJ>|r zj^I_-*XMhPeX$Ez{fU3uY3xbEv;B4q<%*nHK zT_Kx^q&&<=r9rQkiav$VEc%nYCj-r?t7AdsDa<(YuXLZF;&f1f-XfH0HLNI%2FIE4 z!ly?Zl+5vCZA}Z)71z$!R7OTw;5dd7lb|SZ&n3&n`3!0JEfG6`5%VZqIh@*!)v$S_ zO(M6}kBWotCdEqr*BLXKuCg$kObITx!yquOTYd^sVq<1z21F4k~&ZM(v$hg67>*MKT<5A`wN} zxCT@EQ(kX%w<_PNSM%emHv?@iv9T8~Qb<18({2`5FT2Rq;;xB-Z${B$T)Jy>@r>j5 z9;|DKT0bqjyrir*AK5eI>ivI3N8n}1TxOkaaIK9h+@qk(5zmT5FAaplz-3peI4_?Y z81LXtn2J?=YmCIT+njn1{##n?TC=0sC{vJD-177a8dsWr52#L(%@fP@<1uwQk^@Tut_FEqi!Ik zJ1h*eErapdF;wR7tYGk|Vq~bH4;dK``#``cqiGS+Mu8&;sWYLG2nGe-|A29$GpLB3 zN^w&-tY}c9!J>qqrL=s1x*#ITrUE*;fsLu@xmn{!_r=EJl>v}JrlKn2W4EJ(z7M-m zGoA~lr3B4))e`tE9o4^;SPN#RJXlyViCRXdlw>r(lxjSEWhQy6N^M;YblhoB*_xi(vLnP$ zQ*FU>TFoF30&j6Ff^9}bq%hBiIUp3d0j&RrsCR6PglmI!W81dvOp=Z@vF&7HyJK@= zTNB%!*v`bZZ6_!D+2=jy7j*ZBwR+uEch%K|BS19WI*y23Q(o%gu<_qTj^18@_{wIV^1S2QdU@OseT)5ZNdc%^Zu=lV%6aH*$-OxadO8ce$;{n& zt@HZ;Q(qpd<*{@! z%<%adox9cI1+DA7vaqyy`$oO>%zX7S@4D6c6{B<2b@3LR4C(>!i7jxX95Thu<1Z$G zmj%IL3T=mbQ`|p}cjRXHc%|O@f(E}$dD6e1LiRa-kJWv7MAm&hykpkxvN2`Kjg>G- zmc}$Y3SX*uIb>|va`dcDR{~{W`JMFc4@3;{FMQ z%Sic81VIz@)^T-C`k^lP+WSE;%;~;goT?9&n4Kr%}>oA|DKn%2% z6b2Ep^lbMWKPb2JuMI(Lfp3KVgeAf6a5FEn1CIdhoHmnbXy6g-VK57L$ ztmOB9iJAId7o4Bh*KWJ5^%jVQ6gnFtvS|Oe z-pu{qpArYqI7FpA$-7i6X~gIHnnk}R)su{#!4!^JaeNR?DD7$i3*k|wzT0$3LP>sd zGK$E3zTjk5J6|`#-39CJ6W!XtX40ZeHIyIUT4=ja+PDs;zX~Qnu{vc~Vq;O(zKaE4 zW|cu5^5_o>{e;}KVWUH7QDWe+)ZhH=@IZ_S)$tdT_5w;_52JC3L3#UCj>sm}_EqN) zrSZjaN^WQuQl8bkVxO+W$Is+Byza_i*FZ;k zfEZ4MWbL^bOpT)CyqlM_z?m%*xfAw!ijhBbQt=uu$7NTA@4^q!(&9eB_)AhAjEk#c znd7}Ps3qtPyeo~#iFUB^Y%HoWzv`0e$2f1z57rJJV3lS_pFzk!RVBcYNA(Od+7}`3 z#cxNT$6~Z!cb7kymeMm~!f7cOw!|A1*yez9VG;(B7DC?pgP%|k83JZQc?+T(n(xuI z_kwvVDy%?@m7PXwiMV~;3!aHe#jqA7W<(DuVqV@Gm=mtZ>o8ET{0xj<6$-=58VFd0 zB@SFg&+D1f`joHgB~U^pBOeuG&ZM~+6PN)_S^ZN>!(K(Jc+u97BItPdZ+KesHm%w-?8%15c?G>H z9u}u4@%0lZauqcE1VC9R-Wh7$SEYwn&Qv)6`xe{BJ{hRH16o-Ao)mt5SCU-MoK_z>8ljvu7OFCWPWZnn=i@XfGPHe` z4+g;}{>$jcBAz3{jasEoVbrd7*{R3;4LMzg^*e;@TnKbXOi#rYo!=a5ncgTaVpxnA z6fO!v9Bo&L-s;RzxgPJu6FdLT-6B3t$tvMx96IDiz!lYKW??YBpp(L@)1uaT; z*)LNQQPe!GSn^M;;xb;nTWv`{+{TY4^i$M5-~TJ{gHA^{%3_5b#t`A)5v_LI6dl=r zZ2IZn1i0(J^txAl>|K424xQV()4mUDek-hwW0{*^-J9;iwjvu>REif2$&Tv0@>S*z zv)1l^18fEP*iAFs*l>yQGcBxbt2_@bKe<>~i>VKJSKHlew(4BZy2Ro6gf{>+yHW*o zBTpNSXOD7cUGC#Gm+g1emqhz69lJr_AeE_6X24rgIa`XIFmNZGI!^iGnL9Y}>G8>T zck6R6)PBQr_*a)YZ1xu5lPsefeMJO^$bHenJm)Qd5M9L(GW+>;Z|6>M-Pv3~5Pr{8 z=ds5A?+ds+-$(x2W$3g<=VhAT+fI#}{g&HPjh%3y9AIQ8->1b%BNGuL4TpYr zU#ADTt)M4^k9EwgkFlfA*8%d57W?9&s{aiOX$LE%0GM(_#-mS?UF?$jWU(*>fzr_k zR;Zka+1Z;#jUe-*X4^F`+tmi3V+$cC0gANJ3+KiA2lf$!Ya`<~eZNp5fRBkHD%=sWO1);~)oxkhy#TMH4b?YhM`u>;lT!;-@ zVonZjkRau*V;s{oW(B9hqL?`Qt%nATYizRnH~SKZCQcZ^t+YCOA3v2a97Yv?6p(=9 za0^_`LYKjir9AQS^ApsEny&Hh!vqEF-B9EOj{IZGSbO}>Z=QivuoQ44@qm{4qMb?N zNDmWJ?!}n+t3XvI4dY_-_4zR~pemi4d1C^rraG_5fEo=W>QzFX@-ZW7E!_OgvLi=@ zcL=5K@?uvkh{V1y1h4Tx7-N3iXEF#q$`kUg^P!$&ca`b)vDhHa%+{8jTfa+q+Nm;ob9yH zzywFJ!okaNz=4P1Jc7%5gdJQx_p@$9!BfG6v)k^*yB@q;tA7Rb3`yfvrL7?1r{4At z%mqc0h@W&D%9Tm6nj3QW(KFv7N2E}3%?zG|LWzT}GTPM5=vn@Zb28M82Vn@lv-Gj7 zEfv@l5MU>{r#enIT&QSShT)Lcvx(dA zq9yqF)0|T`UbH7*4GUXVKbL)6@m!a~qkysB;1)!0Ud4eA9Z)yoK9# zz49pOqQaOj^np<%9fSZA%Ykx87-ILUzwu^N99@EQw&8E-A;mXKE-8Cj*`x;7TRh4I zD@Ig>KDr-lY!U)qaXVrKQ|K#k1)c#`V0J{&;-tH-x-hk52skLqj)KQ$1}vG(OuFr4 z=@>MNsndk7$0D-$^FTwuTuNDw2>8VAfN{9VyYEh`A zy{&y3*%{7p^FkDt;dK-t`C zqfR$Q6C*F}b5>S{WV$>%=WC*BT-hrD(_Zwy5#WDE!AqE4oei9D_CV{Zl>cS%oAh3c z|MR;HzYJ1HX|5dC{Ns>Y7(x0GS&kzMtAvbuhtD=`^dl`dMlx2v$w5l;7BP%j(8|bu zNc~qnl!ZlxCj%ZN{*ZfJy;qxV$jK50?gT74ym|=UdI}Fnq_cC5%B(7@aoJ7y=3)X! z(eag)*5cN}*23b}#>!$wj3(A?S)GbTmU|LE!ygpmCT3mb<>tjFMYQbz&VYjoW9jnp z9%aGo3i*TVn=*pMa`$p2QCq3y1-vwLD=vdxr)o_E8FMi*x{FcQ$GK)Xcomzv*Zi_G zL^wdi+~4Quk@x=&u^%x2T`EA1cDH2sN7YR&DFRpL^-_(`PC0w5CUD&SEAh#qAAWk# z+KctN68-mf5CF3!eCJDY9)Hgn)VZOg1X?u`#yx+5pZ}u6?P|HheR_ZYmw~+uZ#Eqk zJVQ0sWMbTcYd)XNX8lY5)sMTjZU7Qv*oRP)wozr$)c!H(^V!4JCu-C-pTKi`tlw!y zS1+XBmOrze-$#j{`@^@>nc8;^PW-YgGtFQ0ZOm)VQ}()MvEh8^U$4aaK7ZKzfb03q z!%{Qzo&St#E1h$xZ-vEe5C&lB3MqlGeDdx=nXz{NP-W{&Ds5oA{~CU_Xg`8>cGfzc z(-ZvY1>mCdc|m_Q`aT&+5;S~UvK7o8(|gDp$ca#fV>Eo3{~H#xb4c67Y2b2{Nu<<` zl=I3M7B~Wbb-7`@tPa+;v^-t)I#1{DqoXJK_%P0Z^k}wIAE}oF{gN7*bk@>j9QPnW*H3qi9UTFK}3e}#vZ6q z+UH1PHu;~{LlbEJcLJ=&d?K*~I6~}!ejXgx6>C%p$c~2MrAXb0I7%NgG`|raT=(@7!tKCu8s*T zCzMLE&Zih-L7a!oaDj3reR8>#Zj6>5g{F4$6-FdG-Gj#4Pc2F$&Y_xADKo018At+t z9#*uJ34IN?u!SJadfR!o|ET>n`m36Sg#~1(f7htrw?(NwY$&(G%VQQx}8>dbT1s@dD>y7AIX!osY0-mg?IuI0FyS%KoMue&BUq$)9QU|&| zEY*clS%lXTq)>{H);#I++7LaOovGS@p^V)w;C8sikos&*MSEDVB5nZ-f!dV2)B!B?oL2`AI7j$^G=h!Tihna zMB89`RsYH*%IM($<^?|bA%pkl#HPu&C%nwhA6I|azS|GFKvIPq*aNX=$amKKQSPngGu4a7A9i;HM-0XPh%!^n>%VM+mycOit~x{*U5i#o z{Z(N`&2%*I6B8bKHL;n=qsd7h3m^w8-n*ctWh#!`!!YpgC+H%XV%$E+=n4XmIlP^0 z7^JXZ)`f0i_20jQQ5UzyhbLEN?H{cUy+R7eG?HNViYl`Q)Z1OErENsXt&#=pAc_Ba z1_CHSKY6OpKwd*Yy?f`sdA0MH7NjW-Rdo#{1_QOJ<>uBBeC?Zn;iqPW2?hf|tIG|T z+@OGwL0vE%3~bS3!5=w|1swPzvj->eusX>F$uzmFrT+vUm7WITUUuWPZ|vuE4Q>zu zIT^x@SnreHV~~B$OFJYn-xuR|&5z%9wLw{VA7eMKyLNbK$ji~rSJ>IbqmF%O*>FAk zNzxJQch;ia4C^+z7xH5!(soUvNB;YqYDx*nW(}{$0e3?)?G4<1#J(_G}$4{nr|U_epy{uR-kU?h~x2 zLHyN*v-r2Gm=ZSYDZtS(r#jAeXEx}aTh}0rO_$QNUs$8CJ>pHfU0MV3-%anb`88xcrR39DBoHo zaSxS`sy94Td4g+K311BNvn?M2Q4g@3k)7iY*)y{sQk^D$3Yw-)lxCHH5+1!;>B?rty815rm8Dfl{>@YpQm#Q~BA=q6R_bro|50W`sdS!5^#AQL!sjq(lF}9Atq6O%S~O~)sdy2oDq$QO6Mj>t(56Wd#zy30OAWDX)|y2`ZWs^?A=Aib&71N#7<{qju01<2F(E4{sY4Oja&>jq#1JH34HPy|PJ?Q|F)MKv5qrj=U^7&+ zl%_=Jck7QVUuI;?TW$kRfY5TtPTs6vA~8r4MwaJUIMFmxRi2!jNT8wzSmB_S_u*IS zF^ng(jU;DG9`aO2+_|LXcHi8RskUcgF}C|dC7$67n?|x0xBa<;YtB<0^|08TUn zoiRxWu=lZJHPQdRgFlPYy#W`Z(-zxfhAY(?l=fJO%+cVo-RN`$a%qUaN-Rpg@`gyD zSCK!2Ore*?q1X$Ce85MOfd>oB;Lkw$?jN_|Ko9=v&y8({kt4!|c5qHt!2N3`6Cu|h z^lf=oQ2P#*fYe#gJQKRfGG{V0^S7N1lss0`wpHEf=^eKj#qZ*Jc|XbW2Q*T$k+NzS z@)N`^81D^5kB0KZmE%M-v?v; z4l`n^i9E*=t(P9fAGmW{-&L^nuCwuL1im`&1U@2Uw(l~#o@;Zfm?pxeGviT%83>evLVn=NO21FUk0*B`Sp^*tY%kGkGAhI5r; z`_AxnfwR+S9B zsWR#-CfScvTPl00PL*28BcAW0{EcmPRQ%l^q(|#TwT-EnFA!*M$F%g*Mr@h)fN~0b!dVwz zEfL(8`IO5eqs|Gi=Bm=j;!MGpgtnf5@pu9CvjQ%`fa#S`uTEBV`j>KwZ4Zi(6_zt& z;=0CP&ljVDcaU@;Wl_@FIsv3MF3>+dJwJeB%~gD_UeI|f0{%rL6BGL=UOwF|{B$ga z(5&HWW~{lU2Z_lm(uTOwO}b-8{BliBgCLio16~P=G)cE@WU|n5bnX=B&_u*>FCMqL z$R2IGdBQhS)S1I46M`Mvl#D+Dhy`ELTkJ>+W^;`rj(Y-oKl%s3$&2FSQPoe2kj}&i zgalvQM?qx)fp=gGke3Wcmqui|Bw}f?Vx86;NO_h59h2wh1oYbk%Ney^OAbY+r|qy? zJT`;3mq_eb4RnKn`6pS;{;}Ya)Ib`9AEUUs{RIw6dCpqXT(X+*l8*`?ME$0=gs>J3 zDh!dDu=28!zbF*1HwOQXIWUk0ZyfAAanHqj+c_jV=Q$X2#eAiz&+>K*NS?=!?ykd&WV|}oY{piK-yHbKR1XLs z2o7Lrb|8Ivk$v)&heirX?xCQd9IU{0@}Y?@kB>UyDPMB2W4FXRpWI};&IzsVO^$sfAq zylS{vG>^aiL<1;{_#w6w(*Lwsy$ab$^+%}B7c$h9l6erA+(?Qd@CRw8gZl8D=g%b7 zi7M+8@u(5R_@aWtd(Dw8Lcn?wesjUy>$xUAj%G3{56u600_?1UoXAYMyu6&M zu3l_Lnh`HKOp5f7Simii!CGk|`>(+&z&$Y6|yEBzA%2hX2aI^5JEJ2_H1Y% z$BWP`hNKJSp=E=zHhwNfF`nWW17Kl5)vh*PdZ@_v zZ@MgIDyOH^d~BP4BeT1G?%T#|x{w6cn{3DZ^xYrUmIz#zrv26zH@WmG%PJMIdpK;c zR2Z{cCuvflJw1)kNnm>oz86<^B#E5g7`Y9cUj}syv|?L)*7$tCmKd+PpV5h1@4v}D zC$IF(zFQ-oK6xv|USA$wZgxTN0`C1ST`m`?5e)xK^9jV5L>Eybh^HS)kM@nFj)js2 zmX6)mZf|-0D^+@k{;e>{l1M({b?wNo?dbZpQC zcV})IK~N^bJNdOLZHCm~vQPG|%4t3F^1*J<3|~K;YM*;N7_kD|xmDTv3KssPF;K5A z4*E_5GdN=O8@f62uiRATU?wpnuY?~Hi1d>}Q;!q7xhDaRDv?2z-d~UuC=BnTO_9C@j4c0)&-t^NPm6h&6L zPNLCFl^mYM@8g6kE5gyZZJJYu-;DF@@7Jt?2IRrKpC%Oj)NV65QY@|_WXZ4M{O(yt zMCTA2Kv8+bv;agQs~Hz3aZo87XA$A!nl^-l_Xzc~GHxKRrxfyXh6QvSh$t;!rsbEN z;EJmj4-da~@b#33#>V(=oTjJK*0u{f!7tPYGMqf$>XKq$qM#o89`lgIGus1A&CF7G z$T4~AdxBt=NF56uOE`lhexTKdX-uWBtq8HT_6a|jiPCPL!u|J;tEtouT zB2_jlaK>iw={1B$6OWDg=Lp?7qNae!4Pyah;uplvZzV;d1Xv_O8ztQ3bhJzLmrd$| z-*k$6^Rc-uNQ}hC=Tn(am=}V<$Mv0DapG7>~%&>BRy9Y?W4l`8qG@u;QFXf6r~@q>U!kgZ?1va0z7osqX^n z4(ZN%|6RgVoli;O0`?6>>u@ai3w&>u8*o`Mag{9x2tt!@37>uMjmQnge zO0e3&PV{@oC101+^vQxX^h_${85d8E>|J{01jA-M+(-bZsLmWiZc;u~L4%-~6_!?$ z<~=Ho* z9Vb*(6j#?5z=JKSHdU48QxvdTl;oe0&v_`pEnQ_(bTd?jv(L@B;`~zM6jQGaP+PvP zOA{S5njVybI~r7C^DK_@cKR>K_9XyRzOSCP!XP2fF9U}tjkLkT;iJpZ#y=&{reBWhzTkj|K$b7rUHxaN}nCvHoRdC+{59e}U-fRdhaGk^n z3ePbQY=ha!ce^D6*HJyeFJ{oPisaeZ_?B$%{S))?xVyEC!Cacbhvey!oE=N07c z2J@rGR0D6jlllYrRK`2qZf!Um@*)S`3XGkgh&?_h8ZnHWg5LrNxq#~qzMPM{)oI<^ zOFy0_{lbR~zpq1R!Os(WzlYH8qzZAU+)|S(a~E(*Dh&B*4bt!LW4ra%O|`Sqq^Rs> z!6f?;bph@^mY|xfnZ=_vx>K&-;dG%tiwr7XU+{oQY{49=a&G&<%l&HD*S9+s`>~T_ zz9i6TKdeqw7qIyMkM=g5z+y zl74npOb}-Folq9we(X=G#C?u{ry^y?9Yeth;mMmwo&g@5>arEEW0Xp8qpHeK5fOAG z9WG6}eN4UI1G~UCp?{3%szr){L?Pd$F6-a84WBopw9Casb$OdUy|^zNfYiLlI`NI# zEHwu5&rn`V6b0BqnnEA|>GdZP_HFY2GB5e?IcN<5VmaLMPEyl*pcNEl7?RRIz%)bz zLAOUJyWOw!=aBwIxTz$!*x^r`Z-DqT<(P^rK}5bf|HXSDXGLmLrcbU&%cZntDKNxf zUm^!%K)~K3A3#C0V4RTl`y$b`%#2^rg0=&TWZ~i(9q9tq9VdEOojwk)re(mD)}Tfy;K!I~H0_=FftNFoei5ou+bYS}-BTc+P~Yl-uQROOGU| zTvx>dqcw^z!h?@iI`RD}IBlQ&NE5t;j%dGIUxUIX1;pLP87A- zW;1>Ih&6}DVWmzI1n!%ZJ@tG|*CkQDg#b?tiujXp8?2KVqm~TF%NQFgH}~RiYROsh zO-2RL4V$f-?@8#32|vfGUx}22OtXZrhzM+oLK-ma*{P9NTW+vtAX2CYS%QN`MarPK zpK+x4GBR4b-vu3Y&7JCuGrV*^svtrBz2M?%X9qqSbVA~(u{2+yulgB z26s&bOUiL%T4hvfe&j@wZs>6wni44)$*!VI!f;}@hk6pc)TxW%q|9a#LhYrDYI=#Y zJ4|(NQ8GlMar6=;hNVPMUt4ox{BAfKWD(%4>G>I`S=%Ii!IAXC+4vO;my6`k!zgAMzi!Vo0Z*Zu{7~!aXWt z=fvfZz)gaoQSiuCgq6{9Bob9fWT(>cd0(Q+l5?+}P~Z>YN?yCBLr{dk7ZCDr@59jQ z)n=O&e@JZ#TDoEz@kR^fd0DMl+S$Md>_V>6K8U4Gym3ZXoIRZpFlDP8#eNzNx4ibZ0o^gIiQe4&_g>wFRB$?bFqNROoWG;4a_H9?f> zA_jD)f^5ssm64)B1Md2q$noA?|J{*-@Bp3`?vy<-+FMsSMS0NP-)9#JPaDye(&y_$QYI{TO2tCBZcd~uAWv$L2rO#- zrj!(>!NX;ZCAa^d1*Mr2C70z($wP63>S?6e39BYR$?6~BpPQYX{oTd^`sdo9&56|i zXa;Z{%!k^B>8UpFSxz;=2bncHFZst2XyN5W6**Xm(vcUm&xb=ucyVc^!U0~(ZVXpn zoLLZ81CdZE-m~a5=BRZnn<4MZlncpU16yz&roU2Q*&efql%|LVW1y#)A2L`kv_SEl z3j?Etyixw(2i_`Y8h@;dWL%k({yi+TuaPz=vZf(VrfQ5gTK(T{8VgX`s2^Q+PAJAX z!;4N|=71;(N!rF6qZ2OI#l_`(OHik3qN(MP&~cyc_;^ZBw3u?C+_;TRhP8CR zEacE>tGv>PEOYv2;CH*~_N+f7OJ2HcXcH!7jk2R~SVwz17?&3s+1Tv_dQGDTB# zH2Jz-7HMUmV#;D0y@FVfx9^7>Y$!PwNb2Ds0a8b}VVq;|D6JWkd zqk%y;)At29meO(x#q1=|4eWC)X$QunLOTPy0-bEE(L|jk%8IHKnJ8g0v+v8UywKLq zS7*JacOBq?FxA!1Kg_W1_!QKG=pJy%azHPx8!#&mnP4 zGDVLTQ)>i^UjmoVR@qT6uP#GF3jas4$Pbfqy!_}BcM&nWbG7cWA?QH&U9$0Y^PEcr zG`k?z@Ou}<&hnT5ci-~43`zCb(P`0r%O zefnGD9gl0po0A*bo7(MiQKaD$^G}17i0ITBlx@n-y6lM z>JqwEETyx_a&4n0H#l(Fd~a#*dH2!%;lY4~Ee2Z)u}zy1{)EW1+KhWfN8qu3cBS_w zBI#aZt5qBt3E&ZM8h@(Yw{};U?hv?FQk297k3MT3!ib|3t$R-4&h?vRCer&lxLU`G zruMz9%G?C*7YM#TWq&DjuQ7j~b+oNm4v|HAbk$aXOqw?trwNz#`hw;|sxAh*N97=s zj5o{nSf;_mY4lth*ZprhE8##&%c*mn;%_PQT?LAAk~&-Z#KF5RlEUYAC#0|jD1de- ztp0Aqj};ML?~(L`q$9H@-1&^w#N!c6I3p`-!t8Fv1~hR4PI#b^j#HL^onzKHsMI#7 ztFJJKsu!b~Y7lf8@V1~iAWxwpplR5?3!iUhRY0a4THG_j?#P%dO`?~gL~T4ggQE?r9C`|iPL^}1TZ)USS^ZBH#RX7a`jqrT zBnZAH7pGIeenK>?(PWY(OG6%$VC79FGqS^qatmnOSgrIfKBh6)5N9w2D>0VC=75k; z(Vp(>nm%nxiE|i|V?%HnJnjqCiwdhaG#p`e%F?yFd#_hX8PmMlZSM!`^%i$@ObaUYgBYB^KwH}oZSO4Vsb0To8$6>8`z1V=*B6k%6kZ{wwlw$C`gu6ewTM?Tm0U8pv| z6_DaqX$6-vp>+LB=RhYT&r(j{1MDQm#IaYo`1xQPVxJJ`z(#^d;423TDT15IGo_j) zWRE)W79rS->%2*#Fe1S(M5%>M7Q(?=uUZ4v@z{Nq606dP zlEi9g#EsXU%n?!4n5n~?$U>QW5+THUz{6ZBE`cJv*;v9__d)W+a74vT#JI%E1>zGm z5Uno12Ar>831FXL+)fl++Qo+;r2Vb1WK0FGWo1-2M;oKcRp2SGZt;wxo%Ns@A5M&w z4MniDzi9li@+nGBGZMn7ITw<|bm?SeN>%STP;2#-ts_1YixJEsiTftZ!K=`_*v_H$ z{0;HCVBWYc!wPisJxB1Ebo*jP1zuImjXgbOYc$rhaHT{Tg+&ZX6+Gu%R{qWE5dh!BwqMr=pZQ?Ak`Hl`k6NpENxCYUa5u)G7fDJqa+rB2md1(6sXGiY3pUks zrOfZs5_fzE5hwehX#~Ca5Y8stT|9qbJH{?$DO1tDlXr#~#=Ff)ra7w0@P!RJ3Hk6( zZZrxuA<`{AJMN+t;TXA=q9X6irmTOgFz=bfJl*A+8tRYJdp|XG@PvpMd$FdHk$qc% znMI`qDc85+QXT*gqsyFpph{SHai@u^f*dv*l79y|{4nmIhC-&?!!9-&;!}yj+ZxKl zw(6D!ioo|26PzBI-d+i4bKFWH><_9Motm1jjzFs{c2wb3J@~49BD!`{Q~P{AIa=4( z_hV*`rl1I*fDpM7&tP+lgd`M;FCfV?3G$CQ9swC6Awx=;t%I01Vt@&{C(92*`FB?F zw4tvc_|^2t>wXl;+y5?c#D3k4Eb!8~zV3C&WbOB~YF+d2QCxuPpenul1g&=Cvte)wq)BR+Bcjf!D>!8}sKB;!&l3HUFG4|tPWBdHC?9}*46oBbL?AAyVT6U zuU<)lyJq)XNW;bo+NhYA@c3hX!OtPzH%3B2+(}NbYc1>vWL8C`USHjwdt}}F2t;Oq zx3S;Tz30Oe)&TR^%a-$@wXSZHv*P~LtFIuPZmg7HeHRaiEGiwA`EZ(H1Ffg?bn|T3 z8fLAo+xv#El#MWJC0_1GW45)1-RnK3j>n;^cejg3(OB)fZ2QWt{q^qd-9X8!Zs;M8 z$tU}*F4H+bH22J$tmhN=?vO=NFfkBAiwH5OS~2x)koAI@OnG4+b>LP1&-$nz^TmTJ z$~OB+=bkxw*XMypXQOw)Vb`yU`bb)I$=fxC)Yp8SVe%!}=iyR zMB+Vgl|nRFzY!Q_I5Ml$Da+^p)%y6Jh|YwO_(r= z=qjw_U^#VA0$v=fiOdz+Q3fa1StN}tu*Ef(kSus`gYqtz9&TeVVCQbpDGPH!)X;@B zxBV2G0Ra#`%tod~$~zjr;w=CMbSqs#eis)PkhMX~h0i{Kl#xQmn_8haVhl;A2VzgQ zqJ)37GaY%|*~a89wu7+7T2M_xgMB+H;R$uXChf4MBi^6*phqD;DT>2!EKzaYYTIDI zkFK@K&kmE~bZIh_W2CA>4msk({S$i=j?i6TMNLnym!?$Ja-3yw0v2R7cd?su3kP5q z>y-b>jo{sqwC04TOaCx9qsGEmJ;)tq^nR?OClUls4T&Dv3%qT=A!RgJnj3|iM@F>v z9O&wFZSN00Wz}9UDOF9yYBrmyn9`qGMT&Ic`ab5x56f#hdtA#i3RQpRc1SoK;7f@Q}63%7@Tt@_;s!1o0sl)<+Z-}{kZU-YDPn%wkVa(m1UfrE92EMF*TRu8D zUyDz<$hkhpIRStQXr zD?fL}yPlhLE<3;WDr%t5-cL)IU;iBtf37@rH+}0q`<+q%XV}h$3?Y z5yBgJUE>JG5dR+9&dswP;e%z;V;CEAM^WuLOIfb(`yJS0&y@iJt2f>7-+lKNm~&12 zH#edAr)?ZO=RX+5XIN2upeu^lo>iUh;|zO(WLW4<8MA#x_|Tlc3y=g&)HeF3wk}0EYH$2+qW=kEF5S8Ob2$?+|HZz0(Qdz|JE;K zh1|)Z_{U~+NyAHA6;d)%__+iQ$QDrCq8vH{MW{zmR*)#jXK;QDXi6B1?arxSYB}WJ zX&zO=rCA-nfIu*g$B3D{UGljDfr?5FjBO0|>S&n85QP}VOekwSHM;Jh)U0S8pp?jW zN(H3FEm|r4q7NJ%{QUf4C?iKghSzY6`Iv)e3p)lD8_Lz3sZ&Mu<^^Vj;xe>l1Y3NX zbrjO0#ePMSN-8Jx;c5Pf{(Z_N?qphj82X9ekU`0vl>}!AadB@Ujh=F(K%&JcsQNv6 zoQln}RNdkXx*M6X`hap2xRRg_m}h_MCI%W+o6~!t*f=?pFD^nH1DPQWMKDb8NlkN| zLP$K#7~&Z)9p|DYfBiUYh-Z;0g0m^IF)2kxL}b)zr%4z4Gy_M7zh~ncus+rgH=fpY z4L3`H$}%T(h9vMrMnv_A+(zq_U)-(RuiijEkn#iYBM~oUk+3!o+dSBB7RzLpo6kCDS;w+_||I3?=K|_=uF| zeXJ`)Nmvndjl^MP+ex`LpEWJ}MR5V>_mo#hubMZ`!h|ZQgQB6C#!K zwF0s|UyL@<(pgZ1u8wSa%&1DogbFw3^y&g&>|WW-$&>TI{cPk+NM1%|1dAlrb>Ce0n<4FJOHx;_91kEWm36Fy>i}aJF88k zZgm2ae$c8)*}VB(137}%&}?x5;x^X)Pi`1!bYSlPH8 zz+FU#?@8j7m*e`7$9-7=r*ToZ@S)ADh1pG0f71VZ4t_aat15!vIsf=Jm3j>s$6W}a zztSOtT;%k=*5}T0{6eAjKfQcChU%aN-`=RnLXoPqG2SC3_>-kTIdD*YiqoJe9OUe4 z-M5RGy+Nl!3_kA<{2^LC&fNuDnZ5h|JZ(lV7SUWY`lIK5?z&#@CMpOx&U$S@&6piS zb$-s9Ab*QL+z-JZjIo9WV2Gfjz&)Vc2;|G?EJGx)H1Nq+;OYb`(Ex#-dP52~&L z!`7edtqacQ;rHBM%+?ua7h9&p+z4eqXs=o>PwWcI~f`sX2Nw+6w}ff6J`W zL}+A|d{6iM*tRZ$t^l^)Pe=%*u)+!o^$V4OG8OqcHV`?gRa`j3k&t=Bzr|Udu^!p3 z7t-h}Yn>1@aWl$cE4#|hJluM}FXtNU>BL-iKG>p*>38jQ-qd!9ETV1SNH23g}TmXP97la>pZ6Iq1>csTCCabFHW>$Vl z&c;8d5IG$;DrL(xRQN&ZHrff?a5!ae9m6($WaP zWfTfk&Xz7T8(n-A>?MYc(HVMHGuN$o8i{zh5#S=79TEFD+jX{`dzN_2=Ym=D6KvF9 z@q3JEu*QRe`fG`_1FHtakUQ;up$t9sJEo;zksy)M`Y^v^x?y=TIP%wv+r`r=7I6#H z8Np2=O@l~MnJf|lA)`QY4&C2feB%(3xEO`@KRe#mJj#aU3pS<5Wdtc{Y z{atlcJ!?K=+;fbhJIs^;BSU?Zh|U}a%?j2V7 zAI1;ML^Rs&4yQ|gpxW(F6^<}%O1yf-C3-r)SZAnk9J-}xwIi6i(Dx3b#f?y}rd6xJ z@E>Qyf@IHEjm3?bF93K#wnwEY#saR>S(MV!4!LmOgpioZ&BNqI5ifmjMr9khN=u_f z_nTR?PO{7T1C;8!R#h~YanfRiIl&Li4|5(UW|(5qe+%u z#CuRx@Z{mVG@1{ z;bDT+QqleG0{i+3d_5Jy?@P#@21EO2=C+>OO8osFUi*)=p3l3gas(SSbI2lLHiDOr ztL5n&R%irZJf#8mr(>CNdF13#is*!RAQ@gBk~|fX^`an-bEHIHcUB zbY~OGw1Niva{>(q3!AIa2-5|-feIZi-qpac%`o3zbIw)#2OO0>6^(q}4`#S6_cf$( zeU%q%9Ti>nR01S^NPll3 z;a@014=XsC#zyah@*-jZ7;xFwP_r-#1~0}(#4@Di-=N#V=&@}JVvZS9&Zddi|DNa- zQX%3#vrORrlHL46h5~Ia;4_Iqa=rP2 zsmjosn8b8#db-D(mFyKzyWZdsBc0<*v@lqE!FkW-Uv1BUW8 zte09vS#PU~QeAd9)r~B$cDxYZ5s{m5y?`d`^G9ADpHtWYA{X5 z6vgciBCkB$Es=IO>4P|Trkt$Y0k%MWf;2glCyW2Y`mf9J1Ded1%auA8S>yEF#-=}W zDyUQ^55k#!JSW2gCY^edf>Z7+7oI{aVjfb;ZS$rbNW$EyhX=v0be+U%G?@Ov02J6X z`@QQ?!3JWo1SL^NviPtz7)H>N(h6N1{}dHU8ysOGb0IUpoY(osOwcjTrdt|)1DcX^uTbJKPX40<5H#-yqj zUH(~TfuAIbC!~SVETbyvgH5xcfMqDGxwBoUn-nirrTVV3Sev%jY!kcL%s%&SID7lg?Ot6!u&m=BB7P~ zVb<$3gYt8oo!MY|HM_>Epi)wZ!U{w%`u<@UXEEVNt+R@33EHS2a}Ubhha<62X-g^vV`2fX zX}W70i(7I>7c;3eULKfjeY-R-id*_-`eE?{UT;7E16%+y5+XL}`@?Bm_U~oA?|v=XZTBfaJkZz5sT~HqP!2U-eKW; zPu`TtUgb;VUN5lQ{5oH2@*4Sd3XJQynTU8q-kf?4Y?%$W|SqP!)SaG#-UA zX%QRDJ77iXv=KFzNx{pcyW%+@I!R!HVG{pFb~d%+T$?R>5cRj_2)g^P+o_ z_Pc3M2vMz&{|em__ACR*Vs(0}&i?N*_x--vW&%=sd~Rv`=)cQGB?@;!tHu^GjG_mrjkXD+namJrf8top*+^*OL@+|(K8Yi5@L`iE1Y_X#yfjbqKw6)BjRgiJGeO%JGFk5k&}21S_%ZM(E~~)YC~o zs7wT>!(r2+HExCXYY_q@CqL@&8@B!`SN%jAk3n_5(b^vvKfAW7r^c4ulNXdC+#hfC z4rz!-==IXT@R>NYYcQWWm5ONOJC|cNTLO;@lnNOVmtG&tIp)$t$2SrP-h8(Y=9h<( zz6b{0XM>~jM>(Wf;I%UM@TGnT%nLirp6v4R4Xu)_QlB7g2$fdrQKUN6hJf;TN$~0Q z9iha1u{Hr{F#OYw2>&A`-Wt(D9-#Fs`UCZ*6&(hUjd4he%W0TDh&Cp@$!<4c@k4OD zyA~=xwdhoMaZS}QuET^#b|wk(U+)cMbEsV@^`3>AdfY{60**R!?C`=0tthqQ7_sk> zc>PrHa#nr(*`cC})uwWI22|t{;NZI_P?Z@vh2vl8_8s9w)k_zEb1RAcM(S$Xmh4oT4)E6lt66}H(WQYDp|#eHcR?_+Acw;hj-jq z1dG_U{|Pab`&8sw1s9NxG95*e>9?ZkiH7@o;wtY6qFtcBVlMhye^H3y5qjblsVOW6 zukU~t`kX%Y*Hrth*X>duQu@EVE^;P2{HQk6(Y8Y!5RoeJ3jLY@16GxcpEIcwP4BMu zPb>F_n~A&>@H)527R`sh(0d)pMUq&`6Nc~Ta3whMkxWg1HCj0}xZ*sCi>{;wRLRy& z(p_7P=M;iz7ri_VtMXlD9CRI9fnsC>hD_-ypyWoY41Mny?sz8g4R%thb_%uLGp^V8 z*jWhs=Jp=|Ud0A8xyYZS36;4K@K*$j^+a!B`91gx;{gj5PtFNH&kcsT7 z^e8dpdv(o7q1*pcD+&70axsGzzME*wOxvZ+st@KUbH*jUL-*x|@=&AQ5a9K71=IfG zGG|uF@>~?kZ!}Xmzm#|Rr2h?F(XfS~Mdku+;Yet7)7;-ZNbT!QIxZJ&BRkxe7H-b}qCj}XJTpLOBVxP^ybo}jo z>O3MP+^#cQc&@&fU1*r@c&^>savg)7)^<5!+zkcWLVxy2(L%;r2-n(lx|3y!j?0fU?HcaDH;X(-SDjH z7LXaaip>t%KJ&x=C)RvBhav%`qH?9vvpsXPqM;Jm`MB<{{O)jN@_)Ebp|a|#L`k4D zAIE7k5%_jArv?2=IIAS<71=|y2ZnLvj=@EOG=JdDrMcIR4*xTQ)RA;e-_$iGG&mVD~ranMX~^xk2%=7XC-Ug?mb5uwPr*6ONfiN z*sX)}F2qX^NTEl2om6<|DznuEcKMiqUm2~Z3I2w3C7+infJGFf=STrc^CDuwUaB^d z$(E^Cn6|QQCw+`Ql$RBy?>05MYtturmMvBU1!=zb_^iuETX+28C_}o>%Tmb0&N1%Y zd-YVVclb5@`!OYYAR14p7DO#!hqizjd{`hOJhPg~V#^yPB4vQ>K@(!9tfwbThw_9_ z$)2*hTJUf0T8iOEJHjC7)oE>70(J1FFz7;+)Bz$-X6%G_h9%ZMI)b!La9s?0K9G%( z?ueJL)E9_llTETs=e{31o!wwjpE4mgmXUEGMVa`QWM8G3#*4zPi>cgHIQW4L<$ltX zMQZ5lnq(7NIMrx>3<05eQL&qc-p#jE!bMI8M$ej<;Dy-HWf-wtbC0|Iue$$(3Yqw2 z1OBx0b-Ix@9ql3lb{uF52I>ng67E^8Waq0beQ-2E>_yYnz2)@SRz9y`)`RC1n+{UB z#EYw%h!C?UdQ_2zV<`LzXMG-F=m1PnLA)e-gbANE`eZ%i#w$j|RM4ceylFf$bDe{E zo3k-CR}nbtfLwZk8;RI6L^La^0uD#eOMtTE2Cz=h=&xdI66R!~tR;5|etywE#jB>> z=!96%Fu4-#VA$thM9kv;nD^a^3~`I1S>Ssf_7Yua7BXC(=`LVh^&S@nSuc z#8*9eelPr86^|DNTv-GsQ6kWCBlK!EA|3Rv@@|p+T9h~rx8}9xk^ci2b|2SCqz40-sr(pZC6U3SI1sK9Co8t;tkrN>YHw6Fu@B7yW#Q zh*$lxCNM)lV6|k;$lvg&ccfor(=JN`n{c219sHAO;|n9=cTVlVeKbJ$HZtS4dzt$I zCO)TV7&4w>;t`t%{?~eU-i)@#^#d^s-v`X+!NKol?=Idv{$cMm~ftJ#M$pp;G;(b3orG=pGa$dqKyQ@BZ4LRJ-<@yOjth*Di~Nps7HxeweIv9@>dv)FIDbCz;=k$iTMdB%S5N|Kd7~4R8msn8 z*JF>L?x%=0i-EdnuV1%n6`tsB<>XKenv7XjwVnbonADxfQD9IJprm~LRm2m<{I#yH zQy6Qx*h;47)A|kQ8$w3fTyf(L0`g$$uU>&YC=$JcgAjDnt~|m{2G5&L^wJNNoHohU z>;_bQY{Mipw>B)}1FAHz+sRYrK4e6;d0fl|J)`r{1GMnRFb_$g5vWK~`+;;h7Iz87 z&avYBeT~g!!)g4&I|`N}4i1dK!|80^9Xz9-&j;Y?9TC-DR5|@L1A5YDArayS+Tyd4 z%o@^yW`ikEVlHD~qYx+ap=Je_a>IupqJ*l#e%chR#1*HVSpfnvLvY?$jS!B!1Xz?5 z=6`t;92hq&atKgp+#3E__TqRwR-(*tdU&$-RK#1dI`U!QJCD_^aQuiW>4VZ7Fl-4` z0{m_iwNE_`)V<_`BAuKTXBUGUHffcB)ytX**qfqUDbx{FOTk075*$ zEMN@Zs)aI=({?I7`TstgMP+SY~mJl2+E0AoU=gEi98(g=pztKFOa( z8&dEy>>_aV@}!O_cc!cE2Q7HLRD2T-bcUF-aJ>Q!l0*3<4f)MP9}HCF*S;dV5xaExHtnz!#5g1& zW%Kzmq=}AcxG-6?)25~ zWyn7bblxtxArxr2m_}UZNVUd}Hmyd*mZ(;Y5GN^i)*6Ik#=H%_Q8iN!Lg;D0rt4L?*OqFM3L-xeXIm3s<7hbhD4xvD0#Xh$-%@- z_?f5~mV(09wgO?xeM$UAnv<}lNq z{<`bnttfSBtUXznCE*&d_#`Ta+6Nutn;B3D5lE_5Y$?8sNKp4>^&BHt4Cq7BLCY_P;<&BMXG%hR9`uyR;*6HR+2UibKp&% zIGedBt&PDqf#lswhYuo@q6#L?;eqOri0*Nqn+!;hrtW~SW1B^%IzSUykezd7LBi&9 zk7u!^c0S{fj@UBN8@fF&p~bcZipe{qA zSg@lF_L7vE$qG}lJpl+1u0Xx_GsYW*Vf@k&B4w7u{lN|cA=#Z45H~;`sd=4Gx3g3q zf-g+g8ztu-ecT87SAz=nkST^lG#G*#em78C@)+mR_3bKolet(}snq^1(-ze@eeet_ zhT&dJ@7vOc=cU7Q#0)YPW>IFc)&fS`;`*Ps@P zUC5p)WuN^taNiShB<{4#yeq)Aa5lR==xoCZCv<}G$7ra>0mm3q53c>%I>8*@cg!UU z8ZMPKcal_;Y2*o+Yq>x&=!lT*ni9?j2-dU~c9NoZ8!=QU)k_-6 zZM_b-$cHIGgnLq%v~dV&6KFTmXE67!O>&gxUD2z&P_ZB|rBbmnJG_Nw(M2&6%|_Cw zgz3A{;bczprxn2;Y&EkwI@lQ-pi&!q=dRHErrBiWl0wyf{2kcV9~X;Wc(_M!v3=VeyZUz z*f5U&?9X~%Njm17wVL2{Y|AlzwFj=-7za!)Rwg6 zTwcltq#BL(LNyGTmcE13>SWA)o-Z8AQ{ayDUemV$O*@@E9nBW5*yiq?x&)^S{O-eJ zz#N~u%Wb}|`=IMSkvKm5hoL~=2K;xAU{_B@hviph_wQwqr;VtNiG93epwC9fAJvU*yq?xd@KSSDL!C8tH zv;r#)eA|uQs;FweHd+4nxy|<n6sR?+ zl|y^NOwGB#WjW-0Y}<31`|CWQdf|FQF#bWi36!CnC~%}?;ex({Zn!{McgweZRn#0^9L_`0{^~JqlnzlQf?=)i%%mt{1=2q@jc z%Ruk&i%_B9pa#72m^foF3&2S}ORN@EGS2hPMOXlik91-(N+AKXyiwjbT+QWWXMElr zU~@*XF(HL2#4RE&u?BIvUpjfJUsT_uCpthP5>Cw@9;W`L?w|lP6vAu6dN{cQ)|ClZ)KWfDuW~j&OFjl z9%`7BO=A&yJVTIzZOdNXs5wi~P)u@EIkfdSSoU^e622HNW@a(u^RqJ(&#v0A5NT#{ z2>zgmZq?s%Eoj1C;yloixMK^Q9--WNM7s2V)~@=cIgu z8AP?KE!U2L#`EYGp*tk3d5FoAq1BMbzJddtux(~*4dO>d^L%AF`~`-#QEE}y`0?v? z$m0eF)K7NKF}11$jHcM}7Dw!X<$u#ohfzywL;pS4O;Gf+(p8&g3FTbn|D#~Jqh%Pj zLl@N*Gtsh&EUzPjQkM#Ow~~hT(w4-Aert+jDU!WIwd(2Tg@{Woe5H$sT+v_W1lYpq zsyd9o;3WGi*Om50%0?`L8kqJqbtU20j`c^mo=J0G-ZSEol7QKm#k0ZQ?P*@(Et&LZ z?HU-JlX3Bhlct@8BDBtu*@nq2Dyxp;ny-|dSbarrenN7e*eaxh$CX6srVeGkGwotC zxkqZ2&(-Vw^GXiUWI2uOcg^SGXV-HH)D%6F6Q4Jv%0Q12>;bG4y{fEje6GCr-CO#Z z6XC?1IRgsvufXom+}#>rEtWkS_*EFDlKOUR*Sf<_{3<_Y*(XGWIW=XcLLnEx*D3FD zhc~UY_+_pu7L5dke~MrlqU|#|kqa6uV)3m~78-%7#79i>M2IHYUD&ViL9zM@E=Si_ zpC}FZt3eE$G-T2)u&jPzZgcUWv!4FX_M&w^^@Pbu-^z!KN<~77yLCDy#N~e4rFCdK z`~1+rFFBd?`}md^A1+TTYB2ThzLVZk=SZz56O2rUM<@-QjZQ)Rl*?t(uEpQjk( zxE}Y<96Ii99?nv$G$DO9>g*O?EVB6>aznnExT!Sn-}BV9RB^nptPhv3sSbWGx%PfH zt4#)-yM>NFt2pR2XEdtxzw?TuQ+3_+c-Eg3475L*3sW~+Ul+cMQm`^eK#t|k#jTsS zK81$6q|^$y!e(lGSnhFGl>!dbsf5!)i06y>wD{Mlbp;Rm;^)|rd!8${dz|~r9Ck$R zr(Fc5B%{yNXmV`_OR~!rr@C}BO8WYCBoTZ%t zn=lOq!M;s5^llRrnhyGHqtnU@u(rp;&ka~*D}oWvL8I>e##~Y1X0ADe4A0*Q-3b&jG5s?f z2zlrJFQtK78MD%)xtEXfw2vpt*eBm8s>U|=`0A>3g@bas2wYMWz2U>~5qbkg4Hu_gF+99x3Tv1Myl&e-`xn zuc{kFA_-C|+1^;}D=Io55y_E9ZTj;Efg6}m zysBm|;)Gq>E-Rxw6JNUWU>RQ{4Xh6cmZkQ|SR-0*(hYqs*9_HobwhGTOLVSWbU@py zA(>?^W~*FI)D#M+@lQ=5Cj0Ln(v_Q>MfwFc(cLP+fE6{<&*5hMczf`7f6Iq52}59x z0(IXrBOTWPQ%s2eJHl=z{JUaZ0CT62VffHz|3%jA-kOyqT#V+Z^}lKE{3lpC2YKtG z2_s4AzHmHi##-@uOJW)vYFl}uAtE&h5ms#3e|VALm3@l&_6Gh3Eolj*k_CZkb&~SS z>b@{*QQ3Cuwkj6Wi37r_sv2i~HEv^nz5cS#;8HH)x*a=}P_oYF;^X{0KN~|rew-qd z{K>?-o~szfBJL+mI9_6o{PbkDaA$!yML?i>VEE{$z(WuaRP`5^eZhu1-~bMBA@B>l zGpYZFr2|EFq$rpIoq8t2DMUV~P5YMUy@vE+=*YNaeqHk(huuWLP*7Vi3AJjTaTzuh zT|W#w9C#Y)d8#x;{4L#jp(b7hsTp?=i#e?EPt3$UM|LCqcA1Q3Y&V;unZ$IXZ0-MP zd)v?oX)6LPyk7$XHQYy}xgZVqnm@nPfUB-Q06Nu`%^peXoy5QkQlxk8>%n!XT|4wo zJOL1Al0?+dAg}}WZ)+tQjcv+FXEjHZhoXkee)5Cu=IC`E;&wz5Jx-hy%#nEHuQV&o-ih%^1xeP=TZ99;=AuzljSw z)+1~+d|2*rS?>{e4chKipn>$rGF1F649vxv|2Ottq%My}0_{ zE}v(PpWDpB@im~$AEX7k9_=*|)$fzcoj(p3aR}-zz``=So~f>88qxoXU>-IJV|M5a zN9RPS5_7yC&G%3XgCrsN>IBF+8ezdz%+TGgY!w2MES(%YYuexrocIDJf3E zs$vb7Q)n!z;D$fZ48|nz9;%qE1_K+8u?wdT12Djl-4TMwC=@`@_*a3ZPs?V=?HajhX)a`zQc9^M6m`W9xP2f_zJ9k%VP4ylTy#@k1%% zCI6jGi8t`G0cN)eb-v~?wOCZi!GK&|mmsMzzyaxj;9j!e5p82$@tP<`6a!*YlX5_3aFfzRZh@bygC<0 znjHV?j2NEMvpp0ieO6ggLHOvIpSd8BwaR}p&6E1ClN!dEQyKh@)7>X7cmt209-ct{ zDCuIB@mU_7nu<(Rz(n}k}@^5OvD$o;S%K4MelcPpMpZq|91?#kMs4cS_(?tozBX)4Hpy!kONe_rk z`zgrn$l7#HvtnvsfDFjI$+2p5Bx}CwS06IVwAv=Ql+rIF2!!7gs;!-$l`dhaGj+yY zV+dQu%@&+&QH$kb%hCOnQ9zu{T@7)@6Vs$$;|OtWwP0w_$0O@0=DoTl=n7(-=zCNR)N-pt>j57xkOQKJpboi83w}-8#I2yLroGseW#?q|FaqKG1}Dg4)3}8oPV`e)E&c->mzqH=UHo=ye%G; zS+pI95*$8lYfL&RiL{)hQEI()f(eu*E=&UM?680G$8V@K_5IO*f}{p$R0X|JsgF3lYEz;x2j}8y5jEfG!62&o6vH`ceMeetpLW)AEBt0HqUDgh@xs z*X=aB-}IR8l?3BkY3}Fa-mhqq;T z{yreKI?Vlc`;8joj_IeYskkj$#yQz; zy(@Blh<3p=iUfgn1JI6M6~ul!Q6c6cdWfXf*C-r`?=@Jbv12c>MAuS)$O49u(t5Mh_QHur!qj<#=_+LI%Y1pE z0^s;B8WPWIuvr*E({1?P_s7AYIPR0<#2K#JB2Gf@^GqZjxG&G=h*H8|{bgaf&xc~P zNLp_DN?ks6b7Hg_+pjeOo`(2~NV#|M6Wv}{tODNGL!|P6?09GC|Np>jVXG9Kmlzy{ zT{C(P%9En8o} zZD2~JUZFZA&RTV*1U~fx={;H6>}?63nG`BFmU3ZsCY$$n&^AugF;vMitT@>r+_xct z282LDH1Dkw8yXe|KIe?}qRrxkqEX=U$nDT)-T3?OBZn)t{yED9R|v%S6n5{Ro5;Q` z$r^yyuUW2Oa=&IcW{yq{3INadvc3A>b!r({<`^V?;{J{lCj~)MBsAdhbBC45+PeQUZ)u`4xtycNBg&0qf#;plgBN+8?3^uGEtqVBDJNm z6R)>Pn=S|2E@|WZNw8I)0C&glE3Njc4edoWQ$+Ss3-kJ$A`)&*VM?oX(SIB|iI8mL zS|5DacPXk9&Zbf~e8jjBb!U)$PC9A#G6TdfS>#Dr2qsp1CWYvdBB^?$e@YlzU^DQH zVT-$G8QENt&S3ruwPTmS3aSRxlr(C#AM_>-U6*TNde3p-D+N*`Uo#k6nyz1t~M0HIitnJrnDP3hz;tp3z2&l2ep5yZx<|A{{@PhVa*HAZ`x@Wq8 z{mgR;6_s)NFVD5;rZDJxDexiy+XX{<&e!ov|Rr zKB4rKj};33hi(Xmv5J#VM=Gl(#xDC-I^5tMPD$J9rHWf_7?$*W0y z$ca|YyN87OA%&C#>q@^~UpIo~QOZPq%Fz$5q*2+5Ca`Ne!Q+g>Hbyl1Q`YvfbCpRI zH5NlU169uu$eJud1{#b7s?AJAUCU{>MHppst%mGH9#A@UIol3=5eHL9Pxie>j0

            _fv^S&G3E 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¢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%0DSpzg}Y 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�hN?+^@u42h}+_#(r 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

            MlLVOhGF=^!1;oDkSs_0%VZEbIQzAt*B z?Q1m7@%_QvjB$X~8xFUP&&16Qi%X8n7aD`coE!zH#^ENjagf)=&w?}=vs`$`S_md1 z25-9CC}YA_e#~671}c&lYql`%?(XjH zt{L3j-8H~KaCdii_uwG}cXtm?a6*EHgnM|uy8kHZKvC43-n+ZkdX}V}F8t$%iXUdX z%A(1PC>L>Icl4xDE&SHK!>?xm|yxVeBR=@LvjJ zS{k9QLOCR|7QE7@2qsN8YxPuz?~0@ZBVs{FncrwDpkDi16A(7pN?QctLQFo=glR@p z=CtH-o15Oh#yWOxL^p+;;zb}*;2|R1?HExCJ|tO`Cx&`Q*%TvPho{U(M_^&98G?pt z8MbArhiNs38O%!-!BiRhI8)GM$faCOC$Q}ji&@A^p~=P;*jNG>iFuzJjAmICu+O8L zQ7n&WAQUyUK7`0j?+nUW*~Oc~uc0X~`NEo_r2Z98MlqO=n-{KK$A&dapwP)fjx%)1 z@xrxn%r($fq)CZ9qrq`XkWkyV&F;g4Z>dL1qdrCcF;6f>i93BHJLsiko;R4Xp_+of zJcD7JC3j1x0T;X7hbcv5Nk$x;R$IcY$A?Xold8&!qBP}11`+;&G@{M9b`d|J`wT;q zGGy&;pM@SYkk(vW|CS+Om>+wq5G~u9CtHhs z-a!L#C{jC>39I~X{U!u6JFcjjrj|@(Mq5Woqyxok$VfI9r*iA`#90FyE-XSAQDs88 zdu>>%kvQT?IOeYLY>1kaaP!^@a0it}gs(F&eCoM6K^#S0IhRf+7t;@mLZVvtaT;rl zzy;O51fXKCcZi@MSHZcO6ds;e%>OvJLf2xCY2sUFEadc-khd-og+%09ywea zXW%rTp~}N>KoP#dD1Nz~ClA;2ix%C+2hDr3+HUHj8DW>~=m(Yl(sb%$P*BbF+Lgs_ z(vXJPQ>D5t@OogtF@~zBfAnGXpdT7Xmj+i0ME84{bXf1a)_gws{kyw4SxG%fYALmO z)9fph_i(K2Zk(e!h0$j%)Y^{Rx03H?c<1c~vf)MzH`MVwNpX*U0`ZNgg zapmND50h;(*&?Ti7o*qBE6x>+5jUQ<{!Y$!kOq=uNV`7w@N#IWI0?9IE%>qBpy*7s z4s`I+uALBa>M?Lc`z|$xMchN-I~nhq@H7V=lfHTH){y6mcB4m{8_ZdCJ;pvJ)rUn%irW%*kUBxZ6eofJ}2Xhq9hBy4VI)g){V-AoBKw@U?xDFLQVL_4QQB2DyJ zyzr>yL&ZUh?RMI?v7oTi`=B2q_{eC424uAehahbMkeOVFbQpJ3-TLi_)O6O7baKkR z9TDlZdM)WJs4%sX*56zc5q0^MK*9O&+o@bCI|yrIp?SpVO)Xp%hEN1C0?iUJZdt>p zhW}RbcG>P#xxn$${-U%TL4H4wa*x+kZXcO%VtiQJ-?5-GEFXS~9M{s@{G^sYMyi^L zfw%Ay?n<@25sGdm+Ij-{>LXDavu5hE|EraM9mZ*@c_)+{rcZYcKh}JQm}vd(uJm-Z zQGa(wJ(tTG3FU`l6MK;FPv#`C-=7FfpOi})WQfBxm{60qG=#B|vLh&|Sx)s>cyJ2G zC5gUxZwm;}mX(wC(wq6!pOWhnS|DvQ$G}D4Q~i7j`7+z$jNwD@E%%^W0llr8k6Aui z#;GFIf)PEdFs3MD`Y_PB_4~;7n~N1V;cF-;pHT#k`nxXestiqfW}xC&N9%+SV}H6e z(y2HqPR+0gvi8my?U|Q*ZfdXsY-Nfl`+$_xE+P+=h}Gok=;9a#^Z`%kaHS2^aG06u zwv7LfQ+Tv`2ZoZc)0_=`PPGN5t!+LzxKP&%n1tAl*!Fl+r7nPjkyYnrzFoxti;<~fS#!{|12+y!ZmQd6&w0DcUF9*| zpY1!p*ZEz0T|^m_Xueqo;l{04;;2%I;l`-pH}d?=I$CWljAWsG2mO};jrHENK^PcQ&Ep;u-fpkWrL|JWzT${uvy!iOzzL|j<@fC%~qY?aJM`;u8%Z1475u5yNc?USBu>E$yt=3!qD+}`ua4A!* zZo;A8N5oF^XVO&$-9=TTa(IWW@O-D0+@XpU7{`CH2Y?w)`ao>#euhQ?6QzEXcoJDfLf z&^o)@A5g6ZLY&I+VQX7OBR_Yeeq$GJD2;FaowZmtrV{8_`I;OfZx(S*J~91MhQ5tb z<|Pt+L|h`S;DjI%M}@4f@5wABSoFJHx11#2VkzaxFvcsmig9~X7wMTW2(cBqAWU_p zMzx|WfAy2ajk$>Tkxz#Lbx@L)U09&OcE$n` z+b@SX?#ofzokJxhq{fOK``#LL<3lEcX#1r9Djg~5Il8_HU1wf1BD$euZgCY@FtWcI zyloz{i#|SGOl3-db36S^jbHC-S1!nc&NuFf`PP`BKikeFW|SIr8)a6S~;#rUBnNVcsjl|!SA2(K95*&-Bv#;u7LY04B<$9b%p^gxk za;S?2R-r7i@gX5%L(W^vT*ni2X^5I1HMs?;QM3ol>MU*1pls4uz*ZHq|Js&nzSE2p zqCSek-E4O{h1trvk%=CSk=N;$9J-nxBm* z{2`jn}5r(;#3uH3*$-p{F?Onj4a`xjDdoQKioa7x4V3W?%b@JhDV#H)?)MngT2;Je3@Q=NTVWO zQ}pK@^B^^2yUhEhv#{ICo64W!d6ar6)u*hnoWr3)kRO)?>jtSMBh+?o{ zGQCsLGmmy($W%M+ajdE1i4>tER;0~xmH2J(Q5R11poKezDux6;WH{&L>)&C^pW%cQ zxqeWs`SRrx;6c2>n(aX)w%8)6(J=|U?VAuy1H`xQz>eom;h@jHU<$S0pXN!PENZlB zR}E;tR{Q|>kPVC;uz%SU?tg`I4|kgYFdbjl=SFmH$|uaG`e`Aiv>(%+5Xd+%+|7n{ zaPV0O^`BaAP4KE$%a9o+fe{Ra7IX4|*i*bk`HAKw_Mw4+TnSxP6XO1a@6o0?; z@QR9xE(v{^?$;`yV5hYrtbc|RO^$Y?GxK_r5fQ*d?<)agh$DUtIfLzz_pHYtr4Mvp z43dz57MF%uN}ue1R5SS%l@_k@($a1w`okz6ZKoZEQ7pv`N^KKzfS1D@VW6BQxRW~2 zx@;)Cg`qd=GP~9q#?6CC=80Cu0<3s+Itq^ep~WyfIJ%%QOg{`i8X;dL4K`73OD7^m zD8lv^KT#+%U^84oHN1dj%~P+-U;Odd3e&UkqM5S4v4SEbUa*&h!Cy9e%$H7Vdg*JD zlA`RfFwNYEoq$ok(n4u{Jl_eXOVQb_bGNk$f!>`M&X8btw{!pQp1mgS=)&)q!{+ z)Z<2tn#3uYng9t&z5Pc%`V;G2DJrxxnsfMapwdEUky&Ew2o)o`8x+^M;T4JW*5T(f zn{7Kg**LA9IZCD;b_2uEWnL=uO~=n0{xIql5@9frqmr^e6T1}6pJ{N-N~Ob)Az=wQ zzo9fu*b|Lc{v5+UT>LvYhG944LPAJr@9J7bXKzdV5i5e2*oE+@aY11j>@27!2ikmX zOURl(kY%7(XO_XO*~SXQ4?unuefHc?SV5e>YWU^hoYQu!DCITOGUN8~sa(e%O zoT+c$wKiZ!pe{8#9CdE$dpSQrB^DMIdJH^;ED+r>!=|`Ri__gvo zZoXw99A{B;KH3w4o{{P7G;dWb8pRdaQ~b%B#6GWVl)wI}q<55l_Gr1h&wkuHIlG8$ zJYp|9J6b{5KD}1jB87->rG>>6jxoU@S>{9wD~!|nrxj#XeE?1i(-)0SE>=mz03089oG)ax?gvPf( z$a!97e<}nK6l<8JV#&Vx;b^cB$%1%@Ep7-nGqd=-pBZMzhTrDn6rXRXGQA@B`H=ekaKyT+^|`0E?# zJSIqJ*TtrrvcL*iYd7qvq~wAl?XD*ry}avjsu4N6b>@fJQ(ung4u6BVp=71S`4jIi z=3DSaaDH%On_3NS?R{ug8Lel!)J?Jn8P7wokxB4J#=w+2=Rx%uO?Q7Sa2D09+H5p_ z9PBkjcokX?*87oA1r5jHm%iP__21(^w7knl@=|WS2)ML{SJ97 z?3r`<^!x41UeD5;MlnZTJJZOBlykUfA|fdRvv#?*i(xai;%>Z}WARX8?(?1)Q-Ibi zEH#|t^+-uYab;rZvbt9|VqYI=^;7Q;n99otWy4Nz%T1(>m7(gl+t(KPzA>+D=+hgo z?@LMW4igeqdiSEz7M|`kT1;Jn`jL!E-!(JFOOh)}Dv3b`{I1npo9YZ+Ohf|u6YTW4 zDctotwpSuS=k+PYE^zAl%O&D)@bI3A7YuDU?t8cF_MrE}!U3==zG2ezc`H1@&yqn*~y^VA2& z(Hrrka5~7%Fc_p&S_d%B_HApq$q2tqlNGx&7=KaJ{J^&Lj|HEu;=xV`h3E{l)Cy&i zIV~N~kYb?X(cwAVh2qyMlb?iq3}de%P8;O$QP8o~_XPrdwwsK@7$%EcoOv%LsLmj= z{((f^b>jNgw=Txp)2sK=-Cbw7(w^UezS96AQ(4rG2-P8N08mq_e$3sS)aRHl0yGBO zUVwb;@BP}4>&aYE(A@-m5ukwra8dBDxU>^BN68NKV@0JRYltm0gJFBnNr3X!HSkv+ zb5n1s?c7fh+rmS+gOc>gT;qmKO3J@!r-tU>c+;cb4y;J1N6W^5Qve`51!!qTR0Z>L zSx=?|h^BnN@oIO>-uHCy4u5*r<^t>Lpw~n4AV7PYC+K;C%D)X!Bm$__Y6=i`7wpSz zke)6=;K?Ay{?^tt4hD5}b{-yziAuicnoS4zLH~Xg4NZpx7Wa0?tQnqWc|0tOCKtXumz>%;>o5aiq>X-OiN-e09=t%BdW!y$DfQC39}Rad+jh)A*wh!?z@Ft8N0zbh0>YxT0V*S>>4Y>8Q=7WlE*(nOfwNsA^z!AU`{GH|MVMEyjfM&8ss@4l(RM zjj21TU0TkT(fBvxc_W6UM2ae!sHxQa5;BQF^NLMrEs7{DBZw${iY zQ0?1}&MR}$_esHm$!%Jdap4`zpF!}g!MUOUUZqgY5UKoVA-Yg3E@#c<&}xlGvzeC^ zR!rdx$mo@>6pp+Hw^lb4PZG>s8@8_tB!0vf3JYGTO7POBgQp5EmW110=L9D7DkWT0 zu+2An-k{z+5*9V><&I>EQ0?g<`hvvSjz&=0rjU?_rwwD0DLx8W7?*k#H&1uauKE^Tal(Ry-?hv zl?zz@Qv;?ypj1S;d042`2y3*2#5R1z2qTlyJT7a2*ntjs_oL^*q`lUqFZAEUnhE;~ z%``R$Ge{7IL6r@ZPD>=LS+?GfOsvMpr!)uCm3H-FBXbPsy(NkirPnM+B~5ZlW6n3} z$o&$1N{7l_K4 z*>d4hEM0vF44Ff6>fgfumRi1in|$jD1``-SbbKi*gJz4hWAlcz(UT~vxg|~zQ@|d) z**A29rBNQXhWI`hW(WSs0{4m{1-OZC;XEY}igDvx6MC}UI8zt*2znoqbJ0s;g6*)g zQ1pjVCd(_6*ahb@Gz~bfFyl9u)f^_OH!~RBDlUn4X>up+2CH4$V`d!}WVuQ4?y4qm zQj2Cl61hZ=m6u>JDN5{k2bG6X7w1oqtN0ok0rFW)Zuv54NB=T_(;-4);Odn}Yx98(5 zfM7RZY;61vPb!s-+bc2yJ#0EQ!IOa{%BL}5LKe*Nuj+Hr+H?@$OvfxhRIp{PC5+U1 z@@2PUNhO02Hd-kul*F`L>7d>x9%d9(dc}8${qt#&c;M-t@_QY6yuT*}?}fbAL3Mdj z*uM7)?0>(adsty*9px8N^iI1Efs7jS-H*UG@&73sOD`>(7GLAN5hixk9{Bg=qUl?q z1RJW`aGC5SiBcn7h3+;B0$the;R7Cfm-Q6hu--nb>t0cKmihq%NVx<`^mu#!-rUbl zT8r{Cug~b2;N9J+-EiZu2;sLjV3|_$271a0&^3CG7PQ zZ&cFdFw-+u_-26Bqljq5*jKhW=L+G3D2jP{RkUO z7r9NbDemv?Sa+m+7vk=`%w(|kEm7Xr4Xc6m;S|TjJS%34d*ZvzPJRA5ztg7C=#v!n zJS-v!azV7P6}|SS(FPjXnUvKTU)45XO^LLG!uctEXk|sPut=serdAj1o}qHtvyNx> z6Js;cBv4P#v4$tuFcd)1G9By}oRg*E6+*#pISS}lxPrXM-xXrwwim3ZaweknG%QQp zWp3&Q>>wf-L~{1jENzIiF{^@)ZCUa4lNfL~0_77q69v(5OBe{F*AecVNAJWeCn;*Csj&nqbL5)K*`D$opiZKbhrp zYKs|CuNLX;PG;cv`|9HbXP5;|w$L;sa|H)Zd}-bkMQN0@zM!+S^Ioi(P-OThtdvJ& zL#?u+bHwg0sNl=hqL^*R%IfiRbKMElH?$z6!{QZn(QL8kUIwB5ElG|HAEU803-RcS zzzOdJ4z5xGSK+=?7&O!xEC^EqQqrsQAJh5|;HWa2vN9mLq3`VaNBWwoE>(8%z<{Lq zZPlYn#Azx$x%;v>PjuEeGnJq{#CZs5q#z~IpwuObm<~G47fs$fIm@?^V?`7@B^I=8 zM^o&<2nj!;tq#|$zNoy5vrDAn!#fwNJl-F<9JkW~9~&r5GY5LQjVer}pUvd=CKTe8 zoQe6I!=D|APU>rxJnpLvyLNVVI55iE)!Dqi6a0YD!_&JH)nN3=+?%c6~vdzcmH=9dnGxsF1; zcHgc5`JOFHenT*k1ndK7ALTIW;F8r}&ixL`pz(z*nkug#MTqLh?^as{BPAd%gxNuMcy5YyCF0sHQ5Wwg zWacKC76BTti&9sqOtcjpHvQLWY;@PHE^h@_TMX5}{S15)!&dL(+LgN1rif@X5t8g* zq6MTjG=J|??il={ID{}9OO`@^$6=fwGD#;T=&sJ6`GuAvgca#hqes8Y5J>VUXT&$k z!FPZmf>GSh5=M`9?S$!YN7R&2eTc!3maWH#M}aPGb>>&Zt!N99P(3gnA!{ODo5Wk` zZ^++&`Cq+?eBrnDm^Y{(GH=D#ae-rUR&x*=HV=0ZEyb>(31$%s3otRT_l#eP*^rJL z(1#j+`fZiV9pgR1!Ezm__6(YJBRFtm>f=Om8O~3S z!Xg;RoG72-sAcrX5peza${4>t!OvSEBpLo}vPe)%G&@YkOu3N$#+Ep7iWzxAT-E05 z7n~((#*r2mWl{e!M&QaJwXKYsPbW}9^ru`-=b8A!sI7(KGy@-$?+cc$gJc8QQwS!Z zCHR0^zeZ`60P7j^!pI|q<$9HgyW*_O`q7S6?l|!~0s3}4CX33CujN!#NA=v{6X=)3 zttdJ}1*1C{O-2ow182q5kRuLtgS6~gQNA4cba?qE9x9&=R|mdkex zgTa9fim8v%`>?*Z1GVkF*2025ZdP6MI)Dt0J%=tzE|PjhbH~`&5dM#);WaXbmg`1~ zXsfj+KFP=N^6Nr0VO^GSg-}#tzFXcxf}!whR?2|5`0xwVN@=^|b=FCiVUTev<%hWC z#Ni_&dmF<}{a+VDWg{9OrW2+N>t+Qm>Q!G$#3vf6X_7zxZ6EzDe^NBz?{m!wxZ#s5l{6B!HWt143+tX=0?(pw+ceU>C$Ik8qA;h8yjpvuf~t ztih`UwnEEldUv&XRP$8QD%0KS?bJ<9CA_8;{xv)+S~IyEjSF=%@j9Sy6TbEaYD1dj zjQPb&uJMa0l4|7#F5AeIS;mIbxue|nU)0QfFM3Kc5hrL!!Ze`{sr;0%3Wpd96kgiv zsr>v~OQJ=wzcLhj#r}!?SlgcB+{5%Fh^`{i*erdCxL!fDoyJ>psJr$+~}%Zje>{Gw>gkD^&_!fUD=ejVC}L6@R@QIx=t%f;9m!&j0y7 znMT9w0^V8l0OOBC>}U-BM^ex$wTP}*Q4x?g^4?S@LC+!UKK-r|Pr$;s^?ec*L8x3F z*m>vh83Fj``DNff&?W4T=^g%VAjO`?n4#%2kxv9!0^6Kp(&TaY^}&G$AD>z4MKfTCMI6 zK;^988Go87;apJ4+TtO#bL%R`jJ$=xCETzZ} z=RoaOBy7+z`+=D$>zOc$VFUHVJ&urQ2$y5M9p)CgpcB1?aV^sYzaRIhBAs^>1bT9j z{Uo$dX2l&pTKR{U>k%Xz|6pW-A~p6|W_+-~!%3X%Xi;NunWmLE5a*l-ssUG}z0B(_ zw2O%(NRJG$+N5F!!$+y8%D%iPCij5C|BGwxa5^j8zUsiU4-_w-!7Py!ZnoP1b79xe z45`$?-w7APwr{^mKpi*BO=U~4JSXLU2L86NJSH$M-hzH0M#dz)oZ5Bgma6MVV6&pq zL2Nh&rogvldWt}V=;lH%&)T|~<3K2~;it?Nj*(XvWA$*oM} zW3?)ozW6EVEE8#*h0R@3Fc1SjgnEMT!2bIaCpL^pv+Dk$x3O?m6#IA$zf(4@omC?Q zDKR*3cgELbrdg?v%=ZU!9?N8(<|02q$V3`FdB@|wn{CH$Y52W=ep{-%48x1PK6|nY z9gkb`eeFAsz&EY0^KYR*VwI=M=){esasrhTc#i2Y_>c+`60*|$(;kgHSH(c2B7-rv zTB(bp$X{O4jH12S98Ae5R%hYGquTmSb6CPCcxbUt;KKVms`ePyQD+FoC%k*C@k=|d zq74iBo5MX341^~ABip*;8})T+6_N`g}@5je@U1%sp;ishPg zd?GfEaXd`&lV*DD@jZN>^0OL!hFZVp7l~k^1NX!x3|Y>w?3}6#`VAh65eJ#SP84 zt_|i3TFJ0FPn+5{Bb#tRVW?}EkU~#~4dG+p)Trll$+IXjacpOgxUV9Sf10ZY& z7{BELmG=g4ng#&j(|tru^nVVukM#Uz%TKe z%47wI3YS2v22y8aT}YE05?tHd*O&7;c{1Pso(BIss4Db32Mqh-zoxl4U&G|VKyzLM zK0vhNd;JB(Es^WJ0VY|y-Ckcn33|&q91q@QUbDlGA0a$N**0Rx6E;oDZUT4$Y$k61cUEef-NJi)1nRs! zK>QcF?T6kM5`j;y^@BYm7=(NM^X*O8pA`O@Ui^7N7YH8#P7x?)d=aQ^Oq*Hf&YcHx z;Fx;P<$OmPPS5@s+g1WTO+8H3wi|Z1lE?SS(%8{3O$s_X2v4;|lNq-6ZFb{)2GI&%VN1JG`*GR3O zhLS=Hxu1;MBmL2iJxP1$L$2|JRfdIC$21%^-1=e9-2({@RkD))pe@Lm6CS3li)}>p zYTO<5I3m}GgY##TmUU5b4!=r`T6pwM)2G{|y0D)~{_NrCGII6*(%O_uXehF9gF+6l zqUO^zPLH4mAtscVW7_qq;eySQgT>I4hA=r}wX!w-P)0lD+~Kc<&P!Jr1=6)*o6nc0 z?QdYdjB!IOI!)vK;n@+&xR*9%@XE0oC`xz(fo5cOH;-vs_7V^MC5*TbOJ5-xtw1V# zlrg0=q|pAQn8tRm5F8dB^HdXrV+DS}gM#EkQpxkCCHPKU8{o{pBFb z*f3XTe26n={aB(~=CB(}icEyv-LZdSh9s!*u$n5HUFkf+^c^XZSEWoAtOspVlhFe+ zeeYmEpr{~Bu#3?xTsg(UUa~PvSqPjP?VHtj}iWT(xI7lyb z;^(|tgSNj}%^n6tQqG;Hg}y$?V0wC*M)yI}0W+Cwh>yM1=NGfOa@wt}Uf>-5G$C~spc7xsmO|CEWg2bOgVxtA;*~Q1RzzFu(PPC1;u6dO#R$*EMVB7Y9XPv(s_xr$X@2r0LG<#aoXnPdel2 zo>C_~U3O?m@v8kXRUL0-P1i0-_8)VUOt)YCXd{MrbLTl!cPiR5!UPIW>piS_W*iQY z+1m@pGEig~C*!%S#QO(nI}e}&<3%fd8(cUER6Dhr43uuA+7cdQS<1>xp)0BD6x%lf z2B#a+UyrTli*zWUSw;`}&m;9F3WZXWCYqgTIOkYYJMjA=> z8R(tnqDk08W#KhhZWtPHxBQ%g!_T52c+vTvZNU6#sa(Q9a zz}011xc=$DtZg$A6qgnZIVRz@cB$eigsaE+L5Dmd9h;f<`3MfX-;Z^2Z!^OK`%wLB z#RIF>XK|P5q5m3!*SgWLXv3esxVLEq$IGrpsD>PKG8!-}+fASJ(^qqd{;}K!mS=oe+WFr1lriJ$TfOu%wn77OlQk`K1^b|dGLzSRoW#1S-Fo6ihOrfT$7rLnY> zmf3@p@DlI$c>9tot03MVBu}?wo#bi;23I_QXHS+!WuUZ?%`?|lHeMO=!=m0H&yG%4 zbuNO839q0e*;>aOPrhg!uo|Rt{E<0~Im2-5?%O`_q%C%;K(}q9#0gG2#xF3 z*S^515rrR)K3618zWe&^?ePr_xOeNC26)|keT=M*kE3NZ>beD@3fOwTd(Mf@2^_|M z0RRZV@z@ItVAksOf2~_40b5v9F%jRpqcC(a0vjU4zh<;_ubzja3HU(dGLW_6b#(SR z352`6qqcTMehy>5^A=Vc3`;<6_;w&bvkv?m7{C&|0uO`>qFkNg7WhL^$OV%)15_;Z z4Iek`{f#-H3zk<@*tT`1{FZTN_`|?;^C-##ICKQpclzx+j@u9Slb%i`Lqt>fA~EyR zGS@KU%f?*b1HAYXBoEfVHsH?vE~TG;1L$FE#o~|amgrz1Ff@MDMZYyZtHC?gVQ^^B z7)ZC;e7~Nf2R#j)uhdnk7NKRmyhCmMpYKfnp6dc;CHS!{2>iwj7?Yu)??9%(oX9Vw zr(<9X?E}CR*$q45=|+M7mx~>oKh`xEK~D%)_kpiQ4lL^Ns+7Ke5)JelX+%b}Ip1Ly6#cUMZOA8jG2v*$_z&)`0`+ksdyp>2Hy>6?5SU#FmjrMriu%>IWtT-Ku z3`IPp0(BoJBB1i9MruWs%)?|Y45}7<7CSI?SuwA>*)p`q|tfd%Q&wUQn+McmJ_Usa;YH6!A!~o=9z}^D_`Km49XR*uqp** z!Xq$c%rOwflhhOn$5EH*-1<0Bw_sjLM!w<8} zR?iVNGkfHgC;u|=XewK$)0mqnT~u?*9=7n6ghXb?po2Jxv-?6qAfIe%8s<$duNm-^ zF+ZlqYE~%~@;S?KdUyE!Tdmcd)h}@db37?%>cPy6;fv%HYDC44i->DT!wEkDiIJxI zJup;U*@Am0ACMU>_>1aB0?FVQ;$xpfwd2kwFUU;8J`D0x#gz1~rL)vAwJR?UJ(uKp zny=Sp5Xn@u!tiE#T_+BI(sT3`#vs`idtcg48QDQ#ezz=sb(VURyW*UF=Y&RHT>yp}h zGjsd64n4#+eZ331mg^*owEoV1jGW={_bdx<;49kBWAL>>UynzLN!}1CGo^z{u86pD%hm(E_FBU!e_W7oPban;2T9M%gthO|zFIbDx)!ic+ z&KV0JF6tPLPE2+u*l(7@#YRmK& z{fXM^UD%Zsu~g@o63^rkW<(pjz+3yeeAn<#ZEc8{L3~Z!#WUG$P@vD57W7<51lXw| z7?$_{^zK9Uj7Gv!EjIa%<<(Y%OrLuL^Nb`GrB0^3H^;ih+5RH_!QTS)3y!v>d!;sr z9Pgsc?GNYjF7llieIPNOy%YU4t>>q49#jfCP$A&U9(n*op0Ih0$XVnKzb@P`a__*f z)K#an2S%RBT)StgPfuXvOF5+l8ZoKGxDpTuY1Illj|;)g-oZ%r<8tuuR{D9<6-+Nl zLEX{q7-mf$S6{SjoRG*T_goRH3tr?Y-tO+yGH;=opE?R(k8DW4q@;owLD>k_ZX0zC zQ&Fsjgax@^#nlAwmQMip5Wpk+&I8g{0g!_~ zAZ=)wB^NpcGG4lYDyAZOuhmNjWU00{HnLe@NGA}(`0Zr@IaM4RoaxvRiSLv1eX6BO zE^9#E@&u+v?_@(DTs}%1kW6?2C7OQsM(3=V) zvvpzL%Z`X5J(z3#w(6b6^X008_(cgwx#|Mi1c2jH3{2_CdL5qpK7A4namk;AyoM$9 z0uWvRm@y0)pDn!MIMdMOJ@h4peCUrx2t6yPi_XTn$@mMNqmyofK}2L7uz3|j*Zs2x zFODGk8T`}Y>91qcS8t%I?1R%%I3V#D3kN7UM zw>!JLCQ9z_3X%O8Aj(X|U&8JRNUu@!J$n--SQ>VGoo$I9PMA9WbzEYu$JqIAi(R)# zkLznEspG@s@!hI3^om1;sOwyTpe>*}$ro~-bn|TsvRg+!Fc3Yc&9y7ij1 z$QB+&AVad2*C+Gx3{6ZihSvI1rEgrABG!_e6_9Wt@S`YI;fDqZOEV0ZLMw&3b(Rj= zwimh$II z1M2wIq{w^+RY9wx8%Ecpq0jINYKS)vg)Bw>6pi-nB zwc>lMM@gT!BVmOZS$-y3)UfIj5R#l<{1Cdk_3?W6I5Y^cW_RDA+=nR$iJ}wyFD#wg zL7gBZ4W4*mSK?P<>Uu^BObaEjp5}PP64 zR~1G(w@o2P8$pZ3i9q?b1|WexeV9I3C+=_!u-TYu#;m^V6|fab!CfhtkP{*DQ)La@ zKg%*jI45f>{=D8%5%fiSd?S%`+0l0^A=E8jnIvGu;Hb>Nvo(o9-N}BQ2F6K(eBf)x zs@(Pf>nG(R%~q7?SL=l`?^Y9GTa8i~qSf2f-K-P*Si3*bX4ea5nyZ zdXjXS0yTf7bG=EnQwq{&n~#;UXKKrc`Ak{ilAwYZ3(;`XpMZd5gmJjWqa~uc`qq26 z$;pTS%&K%zoXZX)KpRw5yFUn^-m&3>gKaM*iF6%4@}1GuZ7L?yHw3*vykf7SqmilO zI6@hc_#Z1J5P@q-?uaO6GGf5hnIm_f9~La+%Pi_Ovf)-erb;tbJqJ9LJwk#Cbcfxx zYP*qN=|S*!XDTQ^lszMP@zaV>e#Pq)whYeo*Np26Z=8TFRvQL90?_PIb!Wc%53^Jk z=jKTveISxWs%dP_B(A4bbf8u|AtTR!ATD*CRzZyQj+T*#*G@UKMP9bgC5X)&s7sl$ z^KIA|B1E&=6Y|+15s>Cp52}+rTyG&IC2j6`&%g$T_sMvaIVbOQ$M-?`tRdJRW(1@7 z?Cfly(F6$PT3d-@5$k;qI*c#rQdvVNu@U$&92$~8Ab_eS3h}A0sVNB#4SRTRRbbMN zV_)cYABf(19TI0HRx>;7PVLnxNIm zbPmFsxxBhQWCuBETu4YrzF!F!3shWo)Q9<_;S1OM)U@y3p*+%_D;HBizw*9sdv7@d z;g8PD{p>vn>nul#5mIc4-U1zhWlivK0UoOIv+l}68IVQn4l9wQa=Mj9Y?_rcF68HK zTpKd;pUN!o`l6&P#|1FthM<#JFh(;L7z*uW?@IL|u_$5`Ot7$7xg!rgTE=Rps863= z&NnIc*tW1|M7myQASu zz6F+lPp4hPS{sTBmUOzVsu@c^QF3T8P{+t{TzLrP4$yF&ZJSzLh1*-wOOb%Wm}-kl zlsT~C^dY$>ATsJUzjEO|QEK_p^RPaqLxenk2#gh(b(ym}M2rZvd5bMh;t3t2I&>XY z=uQ4Dx!>qvAe6bD#5aOO%Z~3V2S^q98h;*EpRDZ5A@C-y)@g`KCIsL3CfYlbZM%O@ zd!tQ}zi(Bhc4hqQ2Tw$xo8HiDG}YYj&p;o?=u0;G0nfQkn@Rp-2|oQi4bvJx%`S2`@OKae zHRGP|za@Yx7a2@bcCB}`cS5m*N^l*bfL$|%`ikd=6f(^rH*7{Gz5}DckUqt=eF~-2 z%N(k(*X(4poA*gdLrl5axWa^~e+~7N0KG;@H&u4EvknyvGT8dB@yrcnZ;olcYJ25s z$S+7+?KIGG*qce7iGhNFCK53!&JvSa7gDPo-D}E_R1vH*dtM&STrfm;EZwCUx5o{x=fIDE1hyj}EVj&YLtE8&U78M6~diA14-;81S#R zQQ{)@i{;vNI?4q?xMHstz_l3IWJZX4d3!gSe9fKh+oO6H1m_ES?mcD?j%u#_Kv6Cy z63V8J>vk1UZRqU82YLRC+1%Q)mvtkuxommQ!F5Y{SG#Q37X9sq7lXJe_hho89ERxJ z_Lu^`XI!I&5kEBAPwGC~dpF7a>AIU-!D+qQ$vt;(=H8d%=mPS4rvaAkL-$+&+7k48;I8j=0h@$E zVi^7_*$eis`(o9-B8=GLROqK4fMe!pRjK!1Bs)S66|WVCq$&8{Mjj9s3G6&b2#F#Y zFyYW51Ffvebs7{pm@&U3Vm`M^sUOUSg$*6YrblSC)Y&o#CowiMh|gKVBh$w00QXW7^W=mCa@`2N*mol>7QyNdjDXQ(+sCewOkq8Z})m)IzAyZyThO0|=?DK(GmZ#X@U)GDgotN~9 zUL{r-EgVyw1>J_~-OrW*tCZhP5j^&T<9_Z$#_Si;6Ze(DicWtz?l}ojE&PD^PD>FtwZI?3uvRiAI8v zn7M_cUA;D)pBpqY6yC+4PNBWWg5s`WOtAL1_+TKYgnT&At{Oe>e3CAq5tF{XC_!Ck zEw&k)rYv~GCw;6YjaV70H*bYIBVgskcp`D3-mV8yWoqo>F;CNgr$u6r;RZ>zUk{G5 z+U+Y=`mfX^z{W|VBstt31>Bk6io~o*54fsX85QiM||e;aA8YZ$NOPr@lQ16_K(`cl;Ckq^EfJsP#f@%`tfI!~oA znX?$_Gq8__F-;h-9i%><9X{=gi-|q|)vO9{JQixXdnpX`UFi5nYJ&#g04~|#cXLBn zn|+d2X^J3>O0mFe-`$zx!IztV%Z36mMD7<$ZU6o5Wua?l^*^#YmYP$<=bzk26@e`Tm~gWoJ6m zHq+VH-fJD_aZ*Pq9qNKaal){~^v2`A|7go~#1BkLsxA1CoZ>DQQu@DfM-&X)c|OX$ zn`q9uVnbA69RbY23HmfC3|q1FH_qyo$*X(klJvXnYdrl5Ic*X0cz#ylkR zgjiu{Dn1^bCvtbAk8&)6~ z4EQZ#A|h8%2J@vklz!`3u*cX~x^jl-+Nyw_>md|b=zv`+{eJ{sa8)2zl^`cPE8z5o{vMo7pzxL zQ!QQ-&Yp3Eu0d*Ang1Y{e?q+z5jhol>M2S5(tl~}M-0__X)YCR6Jrt#7y~{WeE3bkTJdA}$s8?yTM;}GEUG3$Q>X9(r z!g=+oq7iiDRi-FccFsHoAr}6zn{eO&@h6&QIaU-iy&MzGw{a(TnJA_*^^Sn$l0L&% z%7sS?R)`gw2MT-+t^LUWiF^@EDkeDdTNO7eD;jwH^e`-6LM}wUmm=jmFYRH^g4-`{ z29TBHdnScnK6Zjd`ca6@3et58`F9Bc9k34xlg6WeB35fDxZ}KhdYWWh?}-_ZDd?oN z=w|Yop|ovb^g690BR_0ZaHmbaEu7v7(OH+`Q7#Ikn0U9S{|=R1Q0>D9e}j)G+BxXu zp(3eTK{V}0ARXAOc&xn&X%Y_9D^U+s_6jD}NiNZ7kNLwsYl1z*&hBa|$1Z}yAR!<7 zT^5o>6->ZlhG&ts)Gk&gDB1%)he2RT@lPVF!A~1^d^IRStY1zr@66h?6KtXs*!;{t zR&1P{Py@C#&rZ%WIomvCwWf=jK~tv4fuM#L0J z1?S5G?@e``6lz%wtBHIAu|^x(d&kPC5T~Q5l&%x+@avoy_}B*{W6rO94&DQ5^s$|P zmkD)TBvToA2~LeV!2HAadLNfF>UdxN@YuI+>3%(<+u`bO`G%^6Y^PJ_zJK>3_e711lJ}B$>JYjHdi$>C@&}ON_yxqj}`YG)-Y^+rRToA8LC+@ zlW5#C4dilJE7O(cTkbw3XnDBa-|faLW#f~KwwC558ue#F@02>p0Kwl{=x3n*pR9o^sp@|=A>b|e*ti*-6(@EPbI9G3RhxkFUEATHbTGAc3d*7Wk-6DL3*Mc|^ z3E|qkolSfE65J{Lmk&PpSVue`-)Y~i`_JA3U=aKa%sv~w^#)yCT|J&JZ+jnSf4b3u z>!73rXa)i(iiC#zj7fjIPJe7HFMH0(Q1#}1HteiB{(b|F!jRtpv$yRs&hYm3W|{4d zeZ>yTMxrfgmoeb>BM(JKW5QF6Rq=$q^}W%0UJyW|v;3b{0d}Sp=;6r|Vrh!3zjx~V zBw(%s{&WB#f9QYj>)Y?xy2x634HlEm!-O#ZgY@2j{T#NS_h$sfW5pQgM2B1&699TI z0K{bevy+@cE~UrSz-5%e^?0iIMeS~L_ZR|&{|2a;G^tn)MZ(`P22{h2L@pyF3vAk7 z*S5Am8U@nIvSGS6#51Ee>A=i9X{y_56#x?JZj^9>fYhHQAbaQ9_PYmyCgFVN$pBag z411?DIBd6pAxNk9{ih@TvtL~ZSW?!>8IR=U0^CZC$#!3%h}0)W(z1ypi!q;i7#&etr$Wl{6!&G@Xb-%X-zin_yhc|nn-te7ou-zNd?IX(ytDv)_1J&KAa|l=mECgZv_a_ zHk3RPHyxga3)$3ICcJ&Cp|j56AP>34NteaS<^EPHtIUAHDEbJS-g`*O&>6JIuQ#V- zkAMG8*Ae1avav3tSZbfbpq?c>o6n3XlQgsNS#UC6jz>a1d##jLJgDv5%4q+2&G;f) z&@z%hiXLO}4UXD9O2jos_4S~%8gq6pO*bF8pa4BKG`G3RIGZ9CRKGs6R^u}yM7S`R0hb# z$I-_Xcgu-%gY`ziyH~$_X4M*G??sNEnYM+=v&!($m3ZGyf>%zdyBhsY$BJuwL1+W< zhvnfdT|0{v_9=9@5cir`cD`FFvJ*E#8hQqtuO2iw1R)6`%&392b_hXQY~k{B<)MlN zw8=U0pcd2BfX#k)q?B5`5J|fZhLlUd2i>fb)$MyH+mCa5;bO9-Ec;mg`B8~2^VhF5Qr=m z?#{X{9Y9}GzW!|#rvTpz0V&~_5oA%_+Q@uu2A=F4E}94ND6|UB;Ga~aXBFZql*xp3 z*(qA|!bIK%6!I9S?#VBuKv%;mq=0%Jt5l=0`>nhOA1+>_8sXy8*%tFXlIngsmS5ob zWqp4s{m#1=PDV^AwPOJ=)}MqTaOGUy+*FY2xETf7f4+PI3&7wa@U!Pk>H7=DyESmj z1(tZ%p9Ke6g38<^WgYY=^E#&A*yWx)d8RQ@43Q`N|R37e;+AV1Szo>;a>& z8F&xk!~o{J{*GZ1;kM}=9!0@E0rG*J# zy>sIcdiwuOO-&&%wt{5@>bTrcog@O2ieo?wFPwJ+e33$$Nf(Fuels@eT%?sJv^qKkrR+n!; zrwroP72rE3^jNOs573De2;P7ozL#T{ib(X6VbA?LK(%8yu;&R>rhoqPKNq5}kDnyD zKD;1AODNxG%_jGMJ4mk>o0tnxKWh3tjah{gpMan9JV3Yuw{^38Wp3aB0({c8v%Qbf zKg&Y$S=2Yd_Crn|U>*A8e@q1i{#|P64k;+ZfGYjIZVqBvZZ`70mH-p;SymsLhF$kZO zoD=h*4B1|rAj&*%WW&H zXYbC(?ZB}wNl!CnRT|~Vk}e}L4Jp}{Op;oX;e2G=!fM6(OsVNq`$rI7+vSae{#cOr zB96z}z$T`jno^-qWT3C(!g*i~@~_$>+Texxh5}AeZDraw6$i z;fq^f>g7AxpA7UQEG`*uH41EVQDkQm`k+s{C@U#Rf1l7&M0+qR*RHC3KEc(_bxdPE zG~FdxElUvMT);1XuekYU&0;4v!0@lFOU=Bi7hO3w7WFKdx{YT4h?xEmp)1knWuw`l zbmr)YPu5|_<7E0tR-cCqFy84Y=n>#nQquT4(O8cJR#ADAr zuA(-qQWTGGno{65Y@lvdOLc4q?lOiotZvm(x0h1o&73aMy3K`LE-KF|$5?@h3ABU5 zTnb$z>%O(=x4cjV=1xr+X^IcKyg#m*X{j&rv!alLpgOs%mQ#d-$S7x8H28L-{-#eL zeh!ioDpt?@#yQZ~hDWHTa8d50$>OT*FG3Tp0VHq9{2Y84U8^+wCABWuXn14&xQ?Rm z0A6El7{;HQ{8E;~*#1GQjFj(%HYoW$X|GB=6X8tC_f~iJ6p2l>8!5&X*t1b4nKVPh z?l>Gyp~t>E>ih@}@vumoD!7jWv^%vij(_Xa|9 zKdXswEwl1*MJ|M2N2fbZQu%Ebu?KVQ6G+qXHh?;y*XR3N)tdldL+82az6^AlNjC>E z$s|}GBjr^Q;Nc~>?tO1R%CJ@B-VIJ?vn&wHqd9#oZi1TtD*Q~g9*blWu>rabsD!sB z6jd1W0C^k?#zU>uaVOmz!J}`-;jf+XIyOzzmuzG!K(Ty${3Tr?Ry)Om5C3t{uPFtz z3g>Qk-A{Abt;DT-2q&y%NU#9wa|fgA=+RAsVn1KsI?KBvKVRdq#?_xibSsUWfzVVM)t;A(P zh2=d#RY7>Z302Q;x;c0?5UeI5hZYG5dd`a~vnD3I7eyryw}q0Ia7#Y5=s5W~g+~%@ z2l#`~B(kV=cmDAGzBeM}I}&ZBNLu9KMQWC~73ZX1eTGzY>q7S`yJCK52I(ZZ*pn1PxWvj z3VAV(Ge=EXBQ%aP7|~(T>GMVlAIKLL5jHA*7VbD_hEyf(2L-LfyqzX)ZhB_UA{Tyn z`Ni;6|L|%Rbrr_gZdm4C6fG>gl9DKhw=Q;GR}0(+F_TZ7U9NDZlofZ}irh9$MOcJG z^N{lDmvj>CK}Nz}QJ+=(5X{?|u}o0LSKk^topnagp>iYAlgSG?HK zRZipj+Qi#K9W*0%W;m9^{{oo1bB53n)VMqTOE)G>81?!i-*u5%nOpo^b|-15ut;Yd zQ4`0~P%F=nPO8UcF!1MAsUouBOgy|H&8OW(FFX3gyok0 zYB%i-m5b45pd(M@@VhT>diWkh4EGT4;M$)&^9&QZo2!g~`bxM1Lj$npvctiygOyiUWfQO^4Xeelf@vSl+(ZYi=biQ#y~ z`AGf7dz;DiBc8a%=7v!pynlrrWXRf1E+#~0g>i9 zyIzS9(S=u*@{Yf=kh)0dj+D37F?mUS$tCm=+}lo!yW+(m)w8{E5h62$ltlH>vn=tL zad`iJ;F#RX!{=1Vl{c%qgm+0jK=RLKxNv!$!AyPVHcineZUr&1N)mAQ3(&}Wg@LE@*6a?pRwZ+H zBee7Tyhk7Y4~uNaIbC!}LIJ!~dJzo%8pea!(V;cfB%m>$tPzvANR{0?~g>@)9$ z`a*mq*%6YmSd)EVWm`*=c`S0Yk zJ+Oi>Xg-n}esgmm<|MC|VkXBkp%2j}s8|7FJHhMOa)7_nyLU z8w1Icr_WEM5O(dmA(tPkf~Bp7ZOMSpo!ssHlv~Z3z^=*+kEJb82-={aqzf6uUsH}) zw;w4g7&whAR4!#dvg1D4i^bZubK$MFzhXH1VK$g-C7lq_gOV(dgyKbtd&j!IzS7qx zUdM>t9%Pmhm$uA80ljqKP7(1;N=QNh9v(uAos5%6Ha6X!d1S$9P@C1;t`P$+rKdcs zrZzbrX|p&Ztpd&ji-g}!0pkk_5~0Y!BdgIPFd-$85lE}hOJs>e_eZ>7ebyIQNoo&{ zZkyASejBPw+V%6v#L>nhRk2cF2EU_aNVkGTKpipwZ!Nfj3c&QKU}jEwEM*0VP`{X9 z5aF&emkZ4FYM@uqr%damnt=Ov`D6*F^Yn zJ;$CTTG5q0&3;*J{0ciBdgP90bB5I46j2CP}-{QiSj)vsHVwr@fMR|8KocO+?OW z6(o3TELWV6LN(IF4U1dks*qqbRL{z}@Q9|ptjug|DyutN#7G^lTB&z*TGOb9p&X+IDF(YG z^s4}euDSijOcQ`&tU<`K8Sa1^FkJ{)g z7KVW6XcSyG)#f4x(x`xjik5&ec*4~@VlE*n)tW-WEXPW_PNu9l+#1}vH{@DE z1@FHFx6(g`(`0i%`&?adrpUsNu_9DVvTv|rsCWa!1@+{lvJ2*+STK96HU+G3y>J*G zr~_D}kw4(eM1+s(aP3Y4bGDt1Gv2$Vf310LyPgT+iO(x+8LV`B8f~^~lup(D@$7!{ z7yVAM24@TlJ!K~!7Q8|&M!5tnKyM>J%Ul$m2m#Lf!$*+mjI-Q+=25yas){p~_pIzQ z)&>Nb>HV((BI#G>o$M3u4hzLTZBG5^E~~e~75p6$rf2Q$?(VeT5!=BAZGQWgUZ4F< z+WL2W;2?^`qWf%u??Fr`3?{w*SEE-?@K=ZRfwY~nxD_IA7U0(hf9}PD9 z{qVny9$@W3Z6F2VL#_=}26SzyyL-q-tc% zw4?+Xo{NrYhCHP6<-zw=BOUGaX`F3Z1ip+A~%OERK_~0CdVr#W_3ogm~Hn)~d zAvv5M4~+%73Fx@tnY=2-385c{btlK*dbJA)zWny#*4h>@<@xxT{`o_tU6F-Nw z>&kVbahjjrrN2XY@DU`~npL3a5xNlxecI#HF(*g9)zo~`=kc&&aORS4;2@P00k=%X zG(GTk&%m1MH#_w?zxuxOA@IJkA%NZWJ{hK9#Qoj3L8l_ABU_P}z%=>`{liHb`_eZ! z3GU0-kK<+|elHZ;OAN(8h=Ii-qOZ28EVGYtlRl<@v?f+Zwbr+mC|OzN4R@U^%qnMg z+0S!vIi&=@s_YcM{=kH2VvY#$=@ylA4*h0wStnEMdAC}%ZWD`$)c@OgCuPhWr}9w~ z!$(+$XWq8STWsDk$wn-oO_esea#6M#ejIlqK%=NKStqxf8Gf=o#syxSK_iso;0Ns9 zJl;mm7)``9)wjb#QBE0#8_&$&<-RQiF=8X z+khR1fk+XoP782Pl7%^haCFKQCwoK9T~rRJQ`WRHJP~Ch;T3FlploqsRNKA_TFuLQ zz|wG0k8d9oOkr&Zm6<(eTkSY;Bt4fIFKX8isX(=_D}*T6C+yGBx7dPHAsiEYRLn z^-<&eRK7W)Da~>L)+MvLijt6Rin5|?gwy}(6O0N(vwE*!O%aaR!T)}4K0b$afOsJg zD2r%Qtw32JT0vB~wSbMPp3|R(6c9{!=VfOf_(A4>9c9`jgQ;q*lneA9&f!7S&Y-~aV4o)WKF;suko{E5);=lbIY1q zgd%-++}?2XOWutqy6kulWck<9@qBjcVygt!gRQ3S+UU!1H3CO{{5SI4%f~84TH-r| zaob;BeOhrS1>IC+M*1u^>uK0NKg{A|#Xfu_`QujU|0=F1+OZ0T;jWhR1OH|HA9y5o zOL7|FWt&KXlaNXAb@^$ebSyLzYtyL(cSlpYlP2E@wgZCv^#?`g3TW>R2?hvuV~`vg z1y>jq{IuK&T2?Qkxz;yraD&QW^~kR_!+)NnG3JVYheq;OA>St!Jg%rZ1HB|8ck9O% z-AAky*2wC0xBK|9TpiJ>QAcV=?gbdc&>ViLG~Y%|6b|(D8nce3u7NjgWS3Z>?sNE3 zB9rtV7VIjIjLrS#9kdJ$_5QAy8<(+m!L-;E$`}jhEEP&LReB&&OCu4~Rs}1g`1u7- z?&6iYbE3uXmvYBr@Ebrl1xlQq?q{ZiMtbGtQ^e1{S{ly%n_K2P;{06~7Z+~7Rh5p6 zT4+b&DD(7$k^)C#F@1gr9|>`XjsmM=#>s%oy|Kn>Zqe?GluDu4H)Y)D^Gkla+Y1(N z#=uD$+#lS?$wYLv?-P=$IEhQSnR>)(t6gdgB4YfYuu}9ZY#dn`FU2Mb6Ijy*LzavZ7t8NAkP@E`~!GRpMcA z)A8$(3(C>Aqs`{Rk`7h%TqBH;M$e(8p%nx)Tyz5Ud=TA&%X@|Yw_Zjw zPFg*aIOrf?Y7M+)$zfPT7SeW#TynekM~26CplY~6Q_@+kD+AO>cqE}&VzqIkk>P34 zZf8gsR(YPeH;#fKSBE5D*&gX!Xv~Rl+2Rfn`|ok~^@jwX$rXCXHrORnn&$ca2<0b% zsElO-;U(tmg=GWcfz~~7v61(&xXG2@EjvfQCmQ+fUYXf~rpuA>+HcUK?S-hR6Jndu ztV5c;9XS`tVd;BMaw!w_{)+%^G`wJ(bAaXDz;rFIPg^$u>!tjh?5Jm_+vFM5)l06C z;L}bQKyzQZt*K-^zH&#*;S4%I9_3*#M(!yF4ca<$*>iP3w)6%?^P02B<|n`9ZQ8i4 z!D_&quo{gf@!?e?=d@FtW8j*&LNGN5KA_e}6QI{cZUz|16>=&^%2ejyn+B$)tL&MT zMroQc8Bhx7cpIym9jK^@=CWwANd08>Nr=$zq%qX{cP411xHDS8JeP~B2knV)<6L$#O!R@q0Z%RYlu#{&VQ1K!rpYuJ~3aR)1Q-D8{5a%7kPUZ{YPmg=W z06gI)t=JUeI_`@r@gD>>YhkQbkyN_k7b07kwgFB2DWe;L>R#>~&x1Azj9jt%Ftmi^ECbUqo-tMRY2wga0_g^PWSj4i&kgqN$HB3u4kE&$Um#CkM z7IPsG)n{cBHpJt3(<(V0#e9!{Kzm&bSUsh&jYzZ5&Kkl$w-bovCNB$s_9Mx;91Wh%=@XLMAOvQD28idM6%Q_h}B=b1) z;Ms;ZH_`?j?!xjPM)IyHyS8+@w(FVIq~~U+tXP26aOBrWbo20}KSBz|o|V3!Qi4*c zNerIk%4k(!9InsJhCpP+q{>QqX-K=yw3uYQg%W!9vXZLFZ=v*81`q8U65x2%EZ;1% zzR68vO|n_&V1^N zYj)Ts$j;R3WOlO_LzWioIkh-IjW}R0m*!W7n0RyZzGg-WYdMcMDP>GA#f~><#ctnh zRGbS(FJ=Tu=;_|LPijW({$?Y;(BiO$ct2Vb;6JSGU%;+je5XNAEIp^#z~MXP7t^s@ z5e$Ow@5kcSXd^#7qblz>Q#f6t9FXjH6~aO?h6D}(b-}-Uhd(crr3%>fvt_FoH{d77 zX}ud_+;78gMp!ozJ_a-WpkqMiuSKNI=!XRanKC75XlIoHA}Ep%EBT9*%vZF3lbJk= zqvxXg)Wc?#Ws(mXW7b0ujMDw2%P{CNRN!qMyfXjUNO2~7v7v6eF|#}g8JF-xEt!gz zRb1wA-n>nU&X8ag$H^=-q`Uu*Y`{#n22uy1R5u+Ae|o&uiMBD7GtJ*6YrG`UxDu#R zO=SC%h9nDL=(kvtS034{htMJz&Fra+^@D|D{SkJ^Fj%eV$aVqaHjRB|S~Q_~gRp6t z&Bly2Kh;lubTC;2`j1)pyY}B0zkn-gN;&-qgWl{qPKI?VTzvdYL4V$UF@449JS>F` zRpP|L|4h*eBq^=rk8YVI{IDgJCzC;0&(cz(U4L1m!=^AHda7)&CLE{&T~E5 z%DAnh7;KR;iFRWD+jY+jGRAtY@Ge>Qzt>b}7Jh>VO!FHnyi!GU)5-F4r}gobpVXq9 zdg(2~MU&uP4xS9Hv5iyoV_Rw{C`c4kaj~D4)JlotG6!siv`3=H{L}rd*}+C_bcD-J zc|q63b@O(feD(&6)p6j9wvYuK#S7U4(<0~u@6oVS(KuKtO5?U{<;&K62J&C?_tfZ* z7aAFN*)nF*VKiN6P>={%F;^B*#=?e)Bn3>QxfItRaeca%s2BWr-?;TJa?0O5rjG*Q zNkqa%GyBLyzNS1O57jWuEe!ukrX19DL_fMZK3$Oov34hrIn0QXWn(u)HRWmVdrel8dK?wh?tTW>n>s}rRQI65d-xb?MOKqfL5WlT~UTP|Rb6Co8szl%Fe z>0A+#OjOduF_Nb$2KNjrwsPo=;0~w5lM25@>x;kU7nbBuc1plH*!JmG!|Sj=NA|rj zR!siDCa(LI){#dz(q(B{iu?guqFNGc$v3Q-&*WA~>FkRq>Y#lD`r9dE~!*a z=DTU!8a34(LL8KLy^s?)X@oUB+Q>pce}bY1L-~k>5V4-tvX^iNLBJt?>PQqS2lgfH zy@qP2g*N7VktCP!_rq?9vg-eG*@Ug+KCpS)#sZkO50cUzjLHHLpGW)XXNg{ArO)PK z*#1($<#NskoBD&$7Qw7>C}+@K<^7W=>2>z)-5x~L7(9JKe`y%5PY*VX)zc@bRUqOX zl2gM_36bfjP3BS6aUr>Tz}dORkyskH`vckaC2INF%XAgmpLk?(GLX@d>;G0Z+?s`2 z>TZ-x@e<7D^7?PS=ffqLRC|khyWrv2a|(6ip#}dTj*>PY5!& z^W_I8cs7Se{yGD4<$7H{k1WFk^NHW*n$iJw`=iZdFcKgeErGE7CzJS@gm*oXKZ>dg zrFQgZu7}R;0v4~Wj$$9dWhWdp-jl$#7JAo#z?fMlnxz-tvGX>Z43sAHy*oetb`wA$ z-D`X|?+(Y)-4To)4ic66Ej9azum?k ze?~Q#z=w-+`p=8i%j3q-LU{Kwfh9@1yKS+mPQ6(~7RAmQ0FE~UD(rCcd^A+%(LWHL za6-Y`!xC$*vj;Ql#DNv5hX{{LiLgFfKyEJJxaRuA0}tV7l5o9waFw}Y5|XrBMRbj# z)o*xKyn%&N(D3OIEH-Z&nqoO>2%p)II6cr**Ekc~hk#ypEwY}5>>z3V%Fu zOIDdvx1O%cM5AKc;?El<(yA=<50=*Fz?uNzdEJBzP>SlLC93Hl^Asz*@!hwC6fY+C zMr{1M80Emp+gIkR=JsrEjht5UO%{T9xuWz3-2z-^UfI435w4E3G+BKEB~}(+^}|=u zy0@mY_-daeF3;kPXEt;YWj6&6_j!pkUI<(Yj%kmsNsKmOV#jog%*l@NOh_;Mr*B*ux)v7ORX252zKtS}+wKkK-fP*nc#GI^2S&o`Ky-TUm}=rS(pdkJKc9Pl(Y zNAawU-{#B}RegpLuq#_DA^4afsP!z|Ffx~zvgs=v;#pZEV-WQ4<5|DjbbKR-uuEoiv{50K*?FPpW)biO(dzF46s0syZN zP7svcZ(znMaRtzHpWIm!;LgL(hM&6M0tBUZ<4ja1mstSQc3PCUBZ;U9$~y64cHyE7 zB}CL{Jx`|7qGhmFx}Cw&(*G~jex}VI(q~;6r$j_mHf2_T0cf(0EMZt0Yf7h3)yZ>2okv~4l{YmTaUe~_xJ=ATRbx>Ee z$4;T7SQd#>^rkQp$xwZQ5PIaRwz4bu&;P$6;9IU|Ma!j5lRR|pE}he!U8ai*O5hgN zRFrL?cDrz>+_Y}Kdq!o17JdG4gpHXe!&)r;lI-k6KQ!FRKzR^kA@gd>$rjbb6!CEF zKY+dWSd<3h0p2)cIXq=H46f5*GV8{K1YPp;!-N?P4F!#unz`Z1aPq{a27+b!W^~@& zj8akM4=98Z@nDB3EFqfQ=P-s;h#e|v)XPj7{3KU24PV;Kk&GrY*Bj?V#Lk40>w{+k z|HUM-k0!_J8L!Z!a`;1c(}BiOXM4NE%MC|nZqd7u@UZ5TyZ(%>ul={tat=kHv+K{J zo5pxmHsKUEfcT%(alT_?=OwKj96inoa& zj6$0~2pc4fo&A?(4PD&n5(`S}929H%^QD+`ZimzhvT5bEkQ`n)nfac<>D7=W+d)-< z?%SM*EWfnE`>3CDlTv5^s2tiz`C;<(6!FaRl6h0U!tI}IYMGDp)K6l8pq$j6_BapH z?b|Mo4MKZ%y|qP5{Fuhm~gJ8O`nDXDd$NGfo?cU|qSwsHd zyt= z7s(rVF5Yd!rI#!lbGMtPAH;b!6p>nCU+v>Q#LgtYv)eS!{ey=px>Mem@jMlIyp8nt z(xs>`%;!2+7k+IM`BI0MXObBqR3OcgpdTi&1qR;qRFsbPf);dE^JPk?_<_ANE8%## zVlh5{H-1gISU*QEGZZR+M5{8HqZY@Q(7QEX0J&w`igOt6@iCKgDHF-7i7(qj#PLpL{xIf{RpOB@c^0s$97 zn7dx03u>JMx5Lh42h%-DcTK_V5=cp5Wv#ZG}egrQZqqTrpuxUPNGZ!L&Z@K_-a&j7s-po6*W zk}C+)q}g0h-Kc%j5k~fZD4k<$Upsa!SUZ*Gx?{|vs{NqEP&&!)>AC>&;{(>_nTnE& z<+$lDaxq|aXs@+4ixr-LKtn(8CHva%7_c(&zdg(Y47GGDL{x$-1$SC8hSdt|H*$Yz zgqrQVym1B26pK7Yh1A}2q!3C(w%gw~rMI`vPfo3`cjKQHzls11oW<)r+PAM>A7Lf& zpU%DM&#=z!*Z2SM?5(U|yZxuKcw8XSME{%uOnB<=*F)f%*a6&EKeZyjC!_TQ@N)w( zZtf#MwZwDXdEfo~Fx%UEJwN)3p0HIKi08I+}fV949*}%G|HN zxQ2;A%?@>eqb+8Wyp(pqowfCf&kLzzZyXd{PpGwRzc}pJak&IYJKRol5W-3)wLdnR zEgBR^@w^2Ln7BrMR8Ws{r6k%H7S6P+F_1h)#&F!02&!XvnRmpOwz5*UOrN z4?XHwC$*MyMCH<0POcUa$(Ji(C2443j*LwX@kH)0*iO7>q3cmKEyPxzHj^oYJakSE zb|oc$xlncX4{Nma#UdGLppBB`D72DneT5==#{?^`Y<0+Zn!HyyVM;bzB(8?|ibBnM zP7+riT|wWVVEpO(587n!a$`vA19kt9_O%F%m*ig!mrw(1m-#45spZ{uiM-OsBiNw$ zRFe5L!!rkKuPx%drnWkAdEqhe-b?$8ChTmx%yEhR>N*v z>mJmD#~Sw~Dib8DcWknxLteVGAPrO!YOxd=Gl8lvH*T+cH-k$0_;KAD>HiGeio_d} zr4RP1rvJDV2FvB0u}L_?IFV+F@UfHTTx1Ky7cc!RCW5gaT_GD`R8C&a%PP-n8r5XF z8J{SRpj{liKb}}KZSg2xxL}8X$=>9mTRaqgBKtuWSn!>reOxaCnB~5 zYqTbc4;`T*u?tD)2oNrnkQisy&D(p1ZsZYp)PKX*iFPVFA5a`u769{iRLyzL12cyP5adXhVvX5O% zpHnu>N`YyPBcRS$ZG~((9m6^~t@C^0hWkQ-Vmc-14F9*R^VcWUzwkmXs3jq%tNrFv zfl?Sy>FKOp+SK1*Xzu;rY;ItzQjnmv?EY^oeeg`&Wo4vH>T}^b_8k7OPx&7K{6!t6 zo)JXxw*>Lgw`xZ{(ISSV_nY+7juUBGcM}Ft#!iMTm$u1>>{6F)D$|s$kQ=((doB;y zkQyo|(kpxPO|xXdrGzAX&j?|f-3}@R>EbtrM{A#U{R-hXL!01+AVN8RIa4%6sp2Fu zS3HX9cxM(lWlWkKZtSh*CNsH! z1c;C!P^tjvIFP2Ht{y&(A7P)hG+&*1{!{76RN|iDzW2LYtsF6 z)8J)c5&5Tzde4p*1H_>IesQtXBspk{NA6eA86zdvnI}0cKu8wR-i%)KHj6V&<6-6y z4*gw=J_aSqSR=`RW#FecIWLkatAn-f>9f9r*mde2RhU|&^)oTAy^DZbwSEBmYkaXh z`pH~Lq5x%T9sabC8iBM}a;SYAf-|oUlBH}g^(3Mz1++1eFdGCRIZDz8f1aS65gTWR z^e@CTFJ&|nV+Xq*v8*MR0%}qtPjtbYorqwf38@~JZfaUmvkN`q-)3|2bPtf+x6oa% z6yij5M30he@iDD5ku|e<6`>{2E)k?OGcZB2MoASiTfxoaCu;IjR{7<*YG`$2LlI|^ zG9CDy?bd~hc5dy?6$0S;e_>X=gWY+8xCSajkCIV#=yCiL&g_u}n4`3yP2P-d@rRkguvwT_X_)I)H7$xjsV5kT=;>xn@~R2gUy|#|#Z!VnoR*@*Y;8PZv$YiML^skRdZ1V_wA+0z zJTk+e&s*(m$f4@FsJ)(dAJIbEoa%077P9Ud3_&(K@?6Ux_wLE>j*L&wQp%>tgPA{1 zXR6WQ|08}9P}ZQ@?$D%tzVNxvG$c-EUmitIQXLW9_V1lh{6Ct`F}kjX+rmxSSdDGl zR%0iPZQHid*tXNywr!`eZ8g0+?>Fx6oRNM0oV6F`eC8_op3ezF(@?xfsHlIv*9;Qj z!H>AO3T>3`TlcRj3jMF+)E;l4N|z*GWo)?fW3QcOgaUF1rwcD&j-?kZlr^g69%kQ! zq5S(ja`m=QA+d{(jMQKp#mT{zIf{+G%Xp;Mz>@gSYda)k{#T-XW*m z;U7A|ur%DwM?}WXK)szEq3jXI1w@Q80|%3Jk-7^1_6?J?mINvStSy9MG|Pv^+{Q7i zf-PgbJIpzZZ#<2^kA`p%6-&E~6+jT4)G0vBh;q8`ukiKO#X;q>riP2=nxinySF>>2 zZFXf=7g13WHt~4W-iw1~8}}7)`1aYDK^kZUgqRw{q1^ z3&5n;5Sit1S_W8_dw{&oFE_h?-Y5TfJ=W(0>k{hV;NyQLoR|UzJ>NE<8g@Sq(!;m; zaFAP1E1ZjT2HdGVKLRDS>wwl4uyw#|T>w!kvfKb{4KSm{OVQ==JudtHUH&xFeWEaD zgb+R}ZyR9DL*Tvt>GqHJ%6*!>>n5rnp8Fht@1r&h0g&bA^yLolDR-bi31wsg7B+^s zY~PO;00!LyG_Ts}obHJ6CP&x(pX$egXfBJl#|z7)->ZOYT%0n7!WpoipnD-|A!*%- z0oZ;ZiXe>BLk_?>6Ncgh%xP3Eu>xEnfJJ%-zcQ9Yy%P%TFf0HUpOy=BP8)y)&3)LG z18Omo^d3;waT<=q_-+v+P@h|Yat8PvpDJy=&kiRuc80{n#CAM)h_4~HxoiPjqFE@A zF!bY>M0i_@WU<}%iUU&4$_urB9V;8-uzq{tZL4OVZv(^i=3cWbHlEv!Ye|mFq3=MV3_XOb58_shCMxoys7TeDRon^wZ7*cFH z$VT-)eHVE65hNbW=~XZT!e+1N4SP5ttHPQdFH)Qk8(z36UqpdW{lTZL7LxHK&V^GV zd0`Y$&2%b;muuLQjK0_EBlq-Uj`~)O&T-DDE1u>lmxL{*!!waor!Jx65+e)5NyTs6 zyPKSbT$={YCh>?u3UoC$VdOo6c*19*s+vP8A`@~IH`Jcw7N+P>PMf|@Qp6}(;0}y~ z$bba(r7Dq#@i83k{^#8xQ7|vbB->Wz!b~xvA7^xW3ncOQ4zlnKLrCNDF=6HZ6_43vtjt1AI@*Y3eT`brjizUD|Q^<0NltMj6;GiOn2=F6|em*%FUmjRwZe z^><992{*{_p9t~-CCsLV(u_k{nl6=28C2#jLo9QAJbv@-sFpXbT{oOCQ!|&yR3|C_ zG8e)$vE2X zjuMCB!V2PO5o!lkuqGkM9t6^p;L}`NkHEkaMgLmqR7&0(!CxU<_7hecjixk5D%JOw zTBHXv;ikfSSFvkGuw2A;`kUE{bBg4Zb@OVkFmm*^RS1=bW-Xz5K^UW!7RjCWiP za@TCXnjIMj-q;EWN$ws8tCerS)|!56rxJks4wAGy5u|gvv!NAY%l-#4xX+H~MS<}V zq(79cl4#9^mry!s~9Ft7_Q~0w18p0t0%z6(Fz$fI`H?#+)k3@j3(c-7O$? z=~}>S$9Oy$7XU{90QL#MrTZ5+v7nng0=DL~8M@~ufd8wpGuRLD@8ZwL1@LEM5X$HL zP<)@%<5h;rO@IUs_&<(;>K-NsvHZ^;!E5`o(Tn-@`E9R%>?{NK6z^jpe84yy`fLKg z;$x%$2qr-G35@wX+SsiDp`;(5CnI1l>jm@v0DM3jP<{jXsr$Ebj+C~jfN#6o&+`+W zX^#3b{u#^yU?p+@EJWtc{k)tnuq+nAwghH%GMo;Vi?vUj5U^L^et!ej2M}AI6?#Vz zKoc2L?E`L;=NOCeePt#Xwi+VUDcENVsyEFKQ}Qr1 zJ8A%iqv25M4cYeFY!;ZqVq=Gcu@!qzH=0IIhm4WIlMJ@|2J#ox=m( z74hGqlT_u^(V;l#ZesKw-HpO5xwMFpn;-OVlCW@+!e+{IsPH2JKZg~WY2nETUe$AhP3{vUEkK=*wQy9OiSohzYA~_`-c5&Vj4mRKQ-4O5EO^_ z)%9R0TjoPs7@3v|9V}_QhO=JQk{509G%7ImRcp$iMhYWmQj36i2Yv&3c-d;D$)qzG z(P^WndNPxf$M^D*`YDas)&^Kv+L!8kXO$0dXfM1Y8HFU}vaoe+RwP>rtOm=MDrD4$ z+Xqx&CNb{5G5EbZm=8rFy0*Nw?R2s&+Bw1-kQmiQ!79eD9yf$nF3nVjheJV{>veY3 za*iqAc`K`yS7(Z+6ra{!6%K_Jl&GJ5kCDBbZotzI>21Y~VH(~|6f4tBv`cc8eP3XZ zS%4|8$JDYNe}*NVGsuitGe0OV!4X^nMVYwQKMbnArZx`P32Q$s#57Tz_1Var=(Fy- z5fWG|QzB?EM6E%m^dLjk$w5CoJQs zg#aTw0YVOKx>@)gnb+UFu!$x(zoCs%$uagM(LzR`tx3Pl78OLC+qrlR4Ne3?C&KC` z2}C$JTqSx?G2(@X8boULQ#ae?EHPNbJ;K+mP0c*ll#L^W;FIVL)WyLjkKZvA#BK(_ z*#2qaO75e+-)VZAnW+qY;tG2^wd+M8CJWWuKK zlF;7bIgLXds2Lv{M|{n|n(&hwVK5M>Pq>ii)@%)geSEUnPrf{3e()Y;I)3c&e;5KA zf=`WWG1NdDP)ta?h*`;SuCt#yLj8E$?tm2|#<$L1RT}NK`<|}|Mr=$`UF$aOQKEl7 z1@Zt?Vzzk$$Z)b;t}<4FkA4RRWmy<<9J|x95*?qH0{~oMyK@ ze&C^(K=b^$R;*aeKTm1SQ_Bf}H~~^P=sT|a?xy*D0VXieOn>nj2k1LxQgp3BM+(69 zz3n>g6I=B0cI69@@qvao8@RxQs%>aB5jaAj_4(zTw0;&(JN<16+t@p^D_>^n{0~XhUiM4$cIfqVs30N34}up4Q;io{I}Otn82} zvf(!DxJq)=n11-wtouKWu9YRP-ehk z`fbN!t3Q!7l1pJbq?=U206T_a!SOiM{CAOE&tt0A3~ZZ!lq?dr_)ufV_h+B*WSKqc zTf2Ei$+UbFYD|fPt$9|3RN`VXT>1;ux3T3or6v1oGBGr_8Np;`ERNmy$CY z#EB?<3eoh3FMVE2p<9W+ef8%uW=JC7G@5^77(;2FV?dMl#P8WNu|X==juXN-?g=jL zP~N$=FY=IQRN2_BNa?tdm@JElQ;wHN@~i#&Vf%%d)zNT2(rO(-1V-Y8oF8 z)4Y+Zt!)lBCsnORuUD-CaZrMjB6!n9W;z13aB30o4iW_Um4c(~ath5`_?Q<4Of(L- zVqd5jzODQ$t83!MD>pJQu=;x#Ww^IDK-cSJuc4fb{4nQm86CaeAIS1G?JZYSknmB2 zP>$}qNv1@gQ@OIs>tn@j6hg@_Ww(KV`^IR}ldqyaAxjBoW=pBDvZ6+s34|m58U7jb z%CViqsH;lZXeR=v7EZBr;gQbTNjVWV-_M4$qer!qWIXr=C>p6EVo!g+iI}OJ>vaf- zj%M$z5iBV2aU>z|+470&%4F%HrpYp3M;p+tRi;RVtbm>Gd0`S1*X`4jT961}tPgJh z^f+-w=R?r~M#CXkC(|X+YA3uCt&Z^>)h>baMA435OC*FZlv;ul@LYZv@me&rqfzhF z2cuf(qTv+dbt7$G`e0VMBZmwBW=8&HBpX1aja@V%7pQi}7@4x3{;9ArS=B=yd6ITO zO&^2KtXc6O!jSZ=RQEcR&9pB}1~5^k*O0~|qtTIG_tA>#NHkzgx>#~p@$ze72rX?d z8ibP*M#RN0hZq=aucZ!RnLR*Zh*nT3f(gz^Xhb}6=26p^4&F)0=}nHt=DfjuVXQ-p zz=`m2;-2pazh4A_mGHFffCDqIQ>!(YuQw21B!&zb6dC!T1&pUTFB7I)!1bgr?sKmP zOqE(pUy_(g7eGUSJ`qTrpFp?=PBU7q4hKN?-$QMTH>}TR0$+8UjPm)-Ny1RBzaTl=ZG&8YmUQf|>Sp{z6uRt@`p99bLtY;8C zlaLOm1~V9>GeS&s9z3$xznY2o+octE0ULsg;tZQtz}+kpQvTnnaS2cr;l~RUrA6@x zI^-$Qjn#8?)PH8*0gy3|xAi|hfRUL7$PzmGhQ^h}YKf*!{SIVd_=N=TLHUwcMXw9Y z6KVV|7V{0L*6eU&1Ulfu$v|pMT-*bDF=I-WH^fVmtKzy|PVIMma98Gg54g@3^zsxQ zGxRmTM;+PY4FC3C$3Gn>twYZ(lDitMEC2=G{SHlOjJ0UUTuV_mNyUR3fp{Vr%Cp=9C$rtuEq09*@Fz4RYLsX9lj zo)hs~qC-@ck-Cc{F~wM^hq_Erv>HoO5=g*;JZW(oDmWk0$h{Qg3ta4_o24( zt>Xl4@uYsJT^>6d+KF0@mFvQExq998V60Q6qiy~odLhIFHm2vU;FNqsm9U}bcDnXe z7-I{Wf3=dmKb(w5xmm%%n?8Iu-hmihQAUPn%E>SxJw=5YL%0p|VrkTv{>In*uv}j+ zCC{=@Ngbcs6}g!oESE9!l*{8>6AO~~2OQ^>@$a-KBoYb_N>GEK;+Jq2<|Ua><2=6E z;7-JD=?M<9KeH8?Mn5&+QB0O&TfA9Mcw4ELna39E+pE5r|Lz2JF#b{$&OnMTHM-3R zwX6Bsf%AeZcj+MZ-SodE%{RrXX1HNYM2~|nuhKr`pPJt<5E}QG%yS0M@I%H!cSiL1 zSs}yu09RZ!%|ABEU;7G}=WhzBMl?M#56>e2ZSgNd(j7s`({i6X$X2Wy7zMI6_okd5 zn=>9+r#nR|VfQJ69HURh!c{>hQ17TyU-+3vgY}(-?p9O+wl!I~kW=0q{>8qv0jYTd zgsxSQS#q2`$MUuJ3Oh?VNJG)ri?P}m>wO#MurH#9vMi6gg>!^QoRVsc>GB0DUm8%Y zqgdw{z9h#{*W0!zj!k-{&8!_748aakk~)$b1c8E(wOxLoAC>jYt#whz=2e0q$tqTJ(OD3R+Tr*U*wdF*K1ABR<$FO zy}`CDSg<~}7d9R6;#jcsd6a@B)9Zdj*?R4b>wetY`rKuFlDGhM;WKboaR<7sTGe6_ zDo5WyemFR|PN2E^1QKp9S5&o~c3yeYzrO*kp!Hw`Y7Ecq2rvsznsJ9K#HIF;z?bmM z&W4bCbC3J>>3()upT+63v;om@FQ1WZKn%`QW%JfpR zy?L~+oxb@7B>Krq)fETJ%?|$SlBXK2ql`>~(C+a&uSf+U$EDIWfiDrA5X<@pu+3K5 zj1_6c3DJNB>Qn$2jLBqrqs^X*m@VO$INf@JoDw>|w-|k}O=SQM=rNBW@*V?S>F`im zSH=>Hv;-U7$)Kn#(d4#qZ}6cbWk#t%C>^gj-8d?#(Ae7C_a{0LsG_v=!lcLY<&U5jjaq$c_Bl-$=L^o9yni3Ycq%P4Tfciah#AR zMJv)mY8||n5pqvreZ&XE4Z6*H-vAw}8H4kTbP73-H}Y>-R`pOZb?o(o`Xp;r2<+cD z1B!TsM`|M}I7%5>Vay8r>=dDiF}?4iy+UHa6FhMGAuyRE6@hrWo&K8%%K(t{I4S`O&2!X{UbIp%iIr#W|J(Chb4+G9Y6Y2 z5qZWKT;$<7h@k2xnwVyTm?m}akj#lv#H&TgAf=jDEl%(G8-KgE&q1o{!uU&8;URq= zF>tONS_nWgP*a9;O>A7l>eG}}!Aw^t+BZu#s(3JfEm0jsd07Q{FNuT<31q~_%9dh- zcl%L1bUgF+ylqxRb_c;fk~)Z|!y)U9Cvr(=`?p-edJ>!xRTc^Jx^skR3{cTf;cwh{ z#a0%zfSl;{#hXoMk7+^r8^CdVHQ5;!_|=uOp359z&{8^XO8Av|2xL*Oo%y6qsw8+O z7TP}X`$>Vyn#c|HA3rwFxk?qnkPT%zmUR7W2w!(f1B9np-H#SQ>AY?U!-7QkoQG1t%Iqh8lxOEjMa6~ zUtKV-#N{IeUq$s{2_?FNGw{H}Cr@=M7`BZpho$9odhqRB)?2t)@76Ad=O4cI%f~{tlSrNlvUS_vd$~ zhEnp-LL~g!&;h|f*l39zXNrY=r}3`A1~xuy=C>v_ut!RD;RDJ4)Gb3e0>E##V=t}JUBjp&anfy zV{8wZpIfcg1(QwW<>h_eR6gfUK&UN=4-B53+kQZPq?BOMLJ_d;`}anz`vTnwCHHM> z0}yVeamp#u{gVnw3R)fYz|lB;)+t;&yi$`Z2dC!3Ot2<&)Q=~T`BosY1L6J=i{h7p z`6p`qo5RDaTgBozIIHcRqb9q}MvL9fMjCSkF|m##(NDzkVO1)j0|nCPHuwO@GBjF2 z%rXTiyr4f(3MIJY42xj0j_VW;5F-ffo8lQ>C!nJPaP~~X_OA;!L`J(oAhkgXGP$|D zi;%>cA_kuJ`Id=JKYkO~j(Mh_%|+bDF8oy&7?Zj+7iT24!KH%F>m;hrF#B;5#3*er zh**i(lJFB!)$S)naqx;3?&-ic|AT%Ua6woQ_p;y0-N>DuNTF1f+o<~G7(GA5?`@#B z*hvPVe2|L+UR@HC`RC1<-DT#=;|Nf{i6LtNn|h_3V>uK-L$FvuDlL}V9>n0>*!W<` zFI7JeB!5B^9NOe5sO&m%$wS~NrYcz;Xn-NT%siEI{T4PNQ^{UgT^cW~pxt7D!9Ez* zE0_2=O(VOvMMpeAMWKcEgjhBg)Hwv{njc!a%=*qh9JND%PMX#LVTjc`ZC9&f5}tY% zChw{DW=tV8bk`Rxz-21vJ%mV%Rq;=uedJf{*PwriE)pYI`n5JIiZc-ELoAZloc(vA zoRkwdy9#B}MXylN{ucGP)?0XRaKY`Tw52YpK6N1UxD2J}b6m(aeas5snC#8t(C z24YWd_km2X+BwTbBcVSe$eX7Nzy(<3uGUF;U0}_fA7VFAAUI7_%+c2o1_^k{rw{JY zA0n@Ry34UsHbAMg53i-c5lQFuh@a}MO5%$0l1U-K(2C1^8C~395iGDIOn{&G`D(3v zyV(O{fUjU*QbD*u;4;$BF#=T-rwNts6bFQ*uP`-vJOp^Fk{O!?JbwQsD^HFKy~NgJ za)PZj6?^OWg~d|H!t4*Nt38v@9muAgnpZS({H>u({e|e7SPv;UW@c4fxx)8tnz%li zoq`f77qRNIvk^=@fyk;Q*`?KY@QrpUD)VO%rCF$I!eHZUZ;o`)UK0+|blIqK#!=yV z^Xw441dzJ%elx+n`qd1Up=m943+hG~Sa#G`Y~vFA%_SQ+O7m{ClLB`Ys~=`OY@8Nk zTnu4?OQzy;U7(aEi!%RjiLINHU4r{*Yl_K4#gx>A`A%)S&|9%+fthKUoSDE7X7A@s zU-y0G5>?cjQ0qsdhOrd1;UDAAJC4LHljLhrwW1tT6TbYe3NbRoE1yRA&S_|9=!pr% z(f)k=1SYA*J$bf7S<3v<_bh*EE6iQeYvr|GDk-#-tK=Pt@)v``r54JnH-?GSsE%X-qzS(64ibPDzXHOVV`LM`vpJNUvR_hN!Rx>T6931v$kc4zeNU4$ zo5_#2B{$Us>fBKUzhE|Z$e-n8iX0ZAZi-ycWgA4pODM-jf(2T?It}ZYYfO%HN)g5T z{HRk?p@>FzeDB44oq#j2?P}ctAjvuXtzQ2L;BE&>r|rK-+i-f?VKOg^%{J$!Kfe4O z2x5Fd#xF3%KW!f=%5s8DHM!mFQdf64Je)3$C)2)tB46_myu;GbKkk7S$Y&r~$K#si zX96U!T}-iHFsBcDBm629KRO-6iYEr#cb-3GJ;1R8obGA}+xES^`;GgQ)2Z<@ccBUp z908G!JG~J2? zz-%(%_78yD7SVf~1IvgFU`felv*89Dx&R{MG2j5YbmICCOH1;pdh%KZ-Zv2FF8~zX z1z2%cwSPp2RrT`fF_bG{bWE=u}_Ms~h zY_RNe;3;2IhOrju6UQGF?01WG=ph5=_lOF9+u&}(|D#FkSDlm=D?58`=*J6_CY zXbuC{=8~*T`bN6YwT6euDi|L8x^!CKnP>{8%37X?Tm`YrUaesQ0&z}4&AVS?4)T05 zN<1jH3U?4<>=eT8iNuDehI`tN$U+l^c5MWrLX8SVvQpMk!;S^^tzS<~4Rxi4$r4jHTErFW^T7&n;fQ}27ENJLcH_S8xx8VyW% zPQxl}lITiYbqPP`bpKON{;kQI0s6F-{LOpgUC^ZTY-C}1f8FG3caG>9wnte+A3V=L zX()~PA;yV7mKtns`85R#r@h0tT6A9?C^N6gv0hZHl{N8Ai72 znx+!KDnI6*BC3xS8ck-gtzJ7Wn&c9K(lX|1cp>8Fm(D*uc+Pw6Wpv$E+8V+hZz(|Z zn!KAPj)aIWkZ$+LQkw1YU5zZSc_L5wJ$zV1AEeCQVSRYXL?*)5c=_S{^f2XmFdj@x z?6U2D_TT)w-b7-GtwU2rCMX%CL1~|4@}s;wLOOiF=Yiaay2n;`#b`n<@?}+12(E_5 z0Kmcqm5*=+L4~&y`5YvG#%UF$hV&>ay{mF%vDn9|v&4AOg&j;y3Wed(rkKs5OX#!m zMfw^es7kIEwxiXPJadt{R0L&xGb}=iFHGJQFrL7Aj2ucpoMk7GB@b{&!Ak!pygZsf z5RU%<&GPDu*7}63D_?hwL6Cyj;f0AYKtfgHP*#7^*mM9_w7RhNZf`(arj-`|iVSBi znGDTNQA!YP0admT?MOvjxw{9IwUaNH?PsOX5Y+hsg;YuiwT?5R$iCOrJ3YR{6nkNw z$U~jSU}0Bc4vWks`!u2sJ@2Pp@r#=YkybN_6gP_!}Mj={O!*7t24_|XCiZO797o@w$dCnSEv-N{)kAk)!n_cQp# z6c7a2^#aiV^9iu(j{`)wODGUSUUwAZC$PN1b`iyfiYJMbU>d}f_p_d)<6 zzE|DPyT5j-Kbh6^?dMF-M15}~CW)L!3rEuctZ3Tz<8Hm#wi^(iSGS#(17~*B%P{!B zgbrXF54ieVk?vRlXPJgET*I=2AIO`)0UF3JSOZcN#IZT-nt;?IwVmy2q){XF`ovEX6U<`jdD)=!fEpGM@rhqT3w=-&8Dr%|IPn&-Hbc zY8{zU92^80$?5!6t3F;nKpcf*$Dkm=48;tMnHZFF)v^~2WCLMeJ|Qe2l<3fp!enoE zfZbIHHQHEO{dL5~^L!6izdP)9Se+x!@v+b>(8RBB=F%_U{i489y>ZfjQ9K*j^h3oW zEPf)0RDRnu;uJb_M2WsKpE9Lh%kYAkf%_}RIKOe7ma&Eb4AuB8S^?zp&n+2biKL79 z-{Lh*QiQC*#||3zrSl?uF-tch@wrvLf~*wFiUVtV%?1Ic*Je+}DcLF@z*|FB(>c8PjLog)afG?iORUQz_xp+X)klpG!4bVh z2CzCD!6(51O8||5v60r$6z4xy$B>JlhD$}UUC>h!xWoh&4P?!x=;<6z>q9%ZUu(NF z^v3I>;bUbwYP2at2FZUqMeUeIuusIEex zLepXrhhuSmsS~dhIL*9sLsf|NjE#`=D3ktH(U;b^11@(&laH=Cb0)X$Dq`0sO1^;s z4*xhjqtR$TSSn?Vye@RkA|-3g3OTDSHt#i>XQ^|OpY88lnM&qdg3)&DgM!ktI;3bGSWE=8EP;O=j<)S^lY}*zF2$ zlVYNYm=G%=uSwCiUNc|8+mAB4S+KQ`nNkHlnA9wur|gWFDsiLP^sK05ET$E;*ER=s zy!|mYm8#EgOopt>&iZeD_ws+qosMGz@w(^W(lA$*w6YIWB(5nAN-QE~V;8xi(HC_~ z7*N1K@E?|hW$ME7AtH$r{Q;ej&?5fli)O1+Pp;Qx-}B0`keXSb0>6{c4K=>I@E-xniV-xF2bdHZJzDAe}ckEqirXMYU0S z6SJ^K<32z36mL06VN^9D9sOBUf7^}q;zp~xAvLk*CkqZ0S61t%!eM6Zd|~(L5fXo6=G)*mH{Cu{PY?ywPV~j z17oqJk&!UG+;i)!87v&!Y#c1oC~G!z4j^smVFX&eK=zEuLm<=z7}W)%pl17#<#=j= zT_W{`BXnnaRqQa0Vi??u*Xi9tg2eeb;84^6u6uy)awqk(FsW2r0Aif?8a&^3`<6A4 zUudIJ2adq7jM(Mv=H>>Vv+eZlEbS(*%Ygm}*(P%hg71?Q>jeaD70OQ8I@kum_~8S( z8FtS{t5q85f!tC^8($|Ur`P)vJBP!*ndi+mRB8xQpq{&4Y6+D_`*587uFnnsIMDqF zrn9}-9b6cB-(L8#$%1(>Bcz|Fs6n7>)_C&EQ1>GmLyJ#v{)pDEvHxEC)fk3WAgA?W z=wH{VF8!a5oz?i14v!aVK(RT)d3VTny&cH@aqf%fwY}rf$;o7WI5Pu@!_UT8PEMCO zFy@aSBvgW?jm14vK*All2-{ynJ^HU>{t$}O0@{h>-XxU-gKN@(X&Mxq9MK$Gro4ff zK5KaXH%&zjqHWl!M5TeY!Ra-wKu z{gP8&HiZprFk1@p+WE?mvs7&8lk%fX-?2)p$htyq(*7PSJ3@sUPTZoU!c&HfG^^-x_6FCSk%Y)Dq^_Po`GDW{Huhvco9;T(#J-Rmyxioj|3t z>s#eFRRzlBk%!0y@SW-hlZ@pX7xp03&{Qz(5vJ|aeve7Ho#_!*2T*Q6Qd142b;FB3R% z?!=#_lyP6$%eGl$3^}Vj?Hj)fk?8y2)o`uJV#W}7QBECw&q|L#lS))txCA55p2?SZ zy{Gf!T{;oCNHdHekaFOz;U%giXZpz`CK%daTU_NlXxzYp@~pobWZsT!TiX0rq`lH> ze8=!vTLOO}6@8FeE)HHJw{a}@SD9LZ>EA>xZdR6L(aoB9;f{iOca~G9j3`mZd|)&@ zeNgH2&s|TprW_nEt; z*}Crm{=;M;$l;NEQ_xB_GwNEBtrV^ZQ-RP$he3iTw)ke>@|6UvWB`lq8S*wf!OZKe z5hC-8c5dND)32o}scIfevr-jGLkKuYzI$B-o{ayHlep6mq>fS1g*g85B7s%|t7zI^ z4K0w0_c0<78AlBgeiDn_MrxL6K_r0s9Lm;eXA6HZkJ>BN;|Yq{v8e~{*B>O0-+ylt zRK!I+(l$^e|B4E#g?(ZaDwDqqaF9umSGJfzIqAiqGN0?$Y>Qk~0at)^xMc}kj|+DQ zRJ$zKEl}Mm5RfV12$@tl#$?trHDgDkBXp4%&+P;gDxOW{gM~5m%x83oXaSK(%O+3n6i{Ihb_8 zbG}a`b(>zKsC$w;1{7G)r!5d`5&pr`wW`}Scb%ovJz&V?B47R2qFhYO8k3FCEE)iL z_Tsmdn{zo!D6b%UcCwW_&VxA^<`2NE~E|M}lg}}qE z@Jtu}_j(PODV1zK#6JofMupr!I)tPUE3+0rrMq+ZefflZt^@GH%E-G9J~I|G{=A!* zEZ5O~ZJq!CwUE5~Dh6M_x#e8KY^@4)8~I~obgeK|706bEJm?XLd}i+AfK~Ozqlb9IJB6CyI7z*YWqg1 zr#)tD{2n`*V^AO0ClJ0plB%X2u`u+3$*U9&iouiezHRUnDabq^F#g@uL49ltds72P zGS5d-lDv>%v{6Dotx)|RlC7O%;Vx76*UCY8%A1?|aY$l#Qb$k4xy$Q(9L9+Z_6M(F zSIkL^DP{wXx8*hw*C`29s3bJ9UEvB_Kt~DIGY3L0C7|Yp5bky^P0QGVh zS%b#82KwWaA?nci}YC4IgAvIRwfw zjZ_L5Ve04VNEHoQINJn_SG(bv=os$nVZBM)K^G=yl>A{6aNWjFx3^NAJrT8&8;}`V{^&+t;S=N(Q)Mn+q0iK z?e)m-VY4gmH3UX@NE*ZAo5czaj@p40ePdp?DVeuv0_n6PEp>y8q&wfFK=3Wm9OY1I zHyL{rTUGbW+Vr;e_)+RID+!YAVW{{!u>ym>0r^IlfL<~NL-%yj5fTIIScLTfe0!>R z{&Jl=>9P5r-?Uq%=L{%Sq7HP-iE9^O2@u^AW04P$C8!Y&`*^_v?v5}Fa>dq7Kfuwl z3#$sHudLL$b_A%F?THCOS_c*|kJ;RHf1x^JM#RG!72l3+%5LrKfb@+Z{`!loubJ=v z4NAgUA*A0-b7&?cwjf5IBYOriKLFhwlldWi2&VoT5{&s{pd|w-S@hffEGs>*g8CHh zsl}R7nQZmCmu4{=(ogP_-$!j7mAm6DER;J*3h1JxCey8+^}gY!rXE+hHZS67cG~p@ct2^oKNH%T zMayYD1)k-s*JYJU5hS31WlMyWf2^4^LdGxn|9OB^VA*ia%sql8k5ewfQ8JTx+6pjW zAT}~GpFRSUl}y%06NzYur!cRWt7faDQCDNGLAI3a4pg%ZrEjOQR{5?shl;!%U{V!s zfH4&*YBZ-n5@~HKT{nlB5-VPX3Gv0e$Ho|$g3(P{;p^@KM4yYVkf50G;({SNsJ8&K~Ho9kS#W~M^ zMxDbqJBkp7c!t(%m_Z-8M~WtSQpedNc$%>S(e}v{?Je6cMr+H(DoJXPAXeDvnp&K?SEA@Ig#EKUgH<2$yIXPk=$**a zw9%06#0isEj*-#8oQbtZFR+|AP&*KjDhHHbWziPTX#H567SB*LK|9~>f(1?V{Jt{G2fjQcV`>?FofEkdb{R&dN%k%o<_PV&PC6!Q+^pO17XKB& zV}9DU-FiO68N;Q7ao_Es_Qu$g)_o6Kho6hf=ZxM5ms_Vk@CSky?41|s*!Nook*Oda zWeewe;fVI9I^AXFWd43)+ZjI2VWYoqJ0}FRric|Mv@G%)j9~@(LSNkP4>6Q66hxvY zkoEm)7=lrB_qIz^PxFOS_t6pvA}_R}QObH-fAX?R92+ZgFx*TqKc#E?>Vy?6Fe@`3RS>l!qdDGq zYsI_RzUGTmaXZhm_1O6?n}FvW4XUjgUX_&8M;a~s%R>YMv5kr%G06GdgMF=`@?m0V zwox-fU&GLeZ1=1FSf3m(Qc!fTMPquCpllhLs1!Td zrb{N#2iV^tl*Ts04E8_Q`2TD@OZHrd9BM?6O|8i#lU98AR}=oKw72ea-e*(Hn&(xI z|H0{FtmhXUpi?p*eL^~?fZl>?*B?}lQn_1op2j)nm=`N1e1t$w!q0s*@~bLGUHtWe zOzpEoT)*JP)8obG2VR#%{F>tHf11{= z8L!w{S`*0CKoONZNq%H?N;9i^R2yduY^!)iYrmS?y+T355f@;bO6hWl7&!Z&3)Ovb zsz|i2iB5}+^Aghh2UlGrIe4`5ngQ(>|ZZq=u@ zj5mfHj9J3#`Bpo+LmTK5*fpN!SI3i`L~+En>rB_RT^8}yIgnknlp(`xQY@`6B1#Cg zYI4Yb1xjp8$vKp?`-F5*RJ_-tZ4q~!n{+RAi2+;WsNKLDZWr1_`RA6+xPQ!9uGzYvmQ zWfzD=Yb!amgMvB2Y?pzZtOhs&RQ^t>Z`g98#o5d{X*{PSZMwDUBk{>F1uv;8R%d;) zXO1kb3)P{#YFxhMtUt2er~wHm5-oVx4n&ZPwAO9@XokSKUIXj|C9B~;D*H~9W)o3; z9d@r0hWQE!w%K1qNL9Fd$Rw(!Gb~t|(J);&dWQm=dv|2!F7Q^1`dIbMd8-4#>AP;H zBNjmgZ>nXgdPUwVXE>s7FH_}4kXSRmO`@ersGL;N*$PO@+4oxe@g=H7G>$W^AWSCP zFAL7ASeY?DX*-ef5QInRnf1mrQ+ayVT2-tVQ4F;I9k+JvXpd;vy1D-i&OaxUkhEs9 zy5>#!O&H~pJ4QAcI|jo)+Ad!t$}65{uTM{|M1~@6@4I3yIS#Ywd{b`jnSs_W{NUFu z+q{z!qA2Dr0G00go3Ym9B1D5Uwd+mG+q$d-Q~a3Bufi?<@TMNtz&?rQB{QGkD62Vl z7qZN@m7c0q#^P3%tjGNL!h+60M4%g&_B9HspV5^!uY;t&uK%+;j`w ztO-uI9Gs;{eK{BmpCJPID=qeE(1EJ)?0ec|R+ygL6n031)RY`+MQkF22rEWo@cKJS zG$sia8*JP>%H2;r9^*iH($+&mc4$TNM@=d`YuTV!IhQ^4`H-f?jQ*}aH@H!_{a?gS zxV61czL~pMrJUaGs~Mvq`>=n7V>O-;3KqWz#%gST_bJEtIoP*o6Te$J(729U)>5wd z=XpY-r7kWn{R*tsL5m);f90+bG8fv>B_n_37qpc3qN7HvfnD&cx`UWL1g9~5Lygm| z4%etDTwUAC_q}3lS?vEqD?sXrZktt&FcUOFXb79 zkZD1=dT|(ASrD`SS9rtMBEn08S>3=n^NMc9`q>p(Q!`zMsf!vN9jXHGA=s&J$fG_f zvHX8n>sjCu49&0g#X{>6`?DRb{d{LmiJo>Nk-XI{$R#A0On)ZBmP@}~V8&kfld@6a zGC(gn8eLH-QB!E~L{8~lg^C|4?X1Gi{dQtx&kWf&IVVv6LCnv{=9Nlj&M-hnCIXQOj6grYS?O z@qI9lp_c<0Ot7Y*kEEM=85|6!NS=6`VX_p=WqNifNSuZXVwe+=Ti7}mxh`UUikwY+ z4A=Eu?fYJVa?2FLRGkR=;S`V{frWazm`!-@dzlLSHtvW5=ZxkQOQF59q0=nZ$>jQ@ z{9uUl&IZ=5NkyJyE@g;bbd+%VBgR;#=Q&h%DEgG7+JNz(Y6Gu zrL)Wo+M-r%u*7PKJ2*EJc}OX>WSs!|loKeH7`z8Vk1+1eXu;3HxF$WRzMVXal_=~e zaBprxj;^zQSHiJ?+c(PEq3yyhlYhOHM>K*5#7cRBsG{~MRBC%D#%F}|!!bV!zz-H~ z@>yo>lWa_NlNh~E``}u9)QhruDniCAo7OK>zAaYp{9#A z#v}2NlILn$=0yaYUW^=#AWKmxFR;)>19MDWP)wQM)k=qlt^8uoS(}j+ zgoKUYA*9LOlH`#1Q`b-Q>qZ0m_kskFHPBeJ)aeF-{o$g0a}z~{Yi12MlChPMg7!v=6_Z$Fnb7pb#G;smx)x?8tA}Bb)Ga>z)55-`GT!M(sJ}3AynV&f5u<#WWuo1A)cKuSQ?; z4-UqTXZ(V9@LXOdcF~TU1$7F+@ewr|f9ME4Y-r@s^@s7KOn~NM=bnALnmHyZ*R$1} z;DqWongK24#AxS`M6zx;u?SPb$I8>n&Sz4?akD>vun^?Mq&fM*_ajJdJSUHeRHw3_ zc5Z+)kJrjc2~}7e#T37CxWu!R?FmJJ%{@7eRS$o~F*xRR*99ms;FXQHK!`&1Afp&32Ho!@OaY$@pH%L`JZmgaz`O0vOGsYt3^Zw{K~Q_ybutyrGKn+m|(lz>R2%%L*$ zm2oqW0;(*lGTMf1ud-iU1t4eb?^^;ITTGskWW5!M4SGZjuCa?qKJ*U+a!-9-Y;!eT zA#IskAp`&GVsgD=dvVMksh&WiaK)f%89DkN=;mYssDsrr*1xyJ9+b}gsQd1*M@M2P z<)V@l6EoEf0Myd@;rkozy-^C8WW&f@ zejP2qw5>{83WaoiyTsMl_p`gsp!AY;nixfvZZcdQ#(WmY_2%VPfW$@__2)8d z_!O~(WCgL%@r`7ijuD3y?tjWDgZqi}Pmz1+vNIdJ25CQRkc|y0tg$&DJFUt!5#(Uu z0%vJK&E4KuisUGu3#R&Zel)hp5vngc&<~MFfH~Qe2K?0Pr9h_s0KNx1)&0IuBABsX zrz{U#V~6(T_kz&NuT%~{{O||wyZh#!+*qz*d2+Ma+`1(VytN}k)wy$L&zLb|-n=;z zoy|!r9G#e$K7Bgmf30R4iv?UK>V`qNWQam=q~)ks+8P!{oVoEr##XbjV**(Umk+mJ z8my29VT8^`%$G$Jabzr}^h1=IMKK&x8EY0DmK#6n)mEjlW{v783?4lR@)yMP+53(W zX^>w;*20-zMHaczFUY|0O0)*SH#Qm#SkFDLoG;A@!7I%0C0ZFfwpXfwSd}~(Rw+}Y z*;L#cBmu50A)b^)$MR)eRta&gXe2GXp5psX2H*5?OfoE@zX$41mG!2*I4lbzhpLrS zx!P|uiDHz-@95fUE(+_d*KUf+Y)(mc(adlHzN*`e>hoz1ox^Uh|;Q4Wwc*+e* z0phY&xfat5$yLGeIQh}wmezl(mc34tcEWBa?D&Y=IjL7}wmR!KZ+UwCmMs(Q6gxho z{%(NRnNoF|R;lxylm=1i1wKTeI!Zy`ha{0qXPMQf&&!rAWC0XrYnff0=rE~r4JJ$W zKviF{mGM{QD4P;uTc7pD*8pXD4eskYg6wJHb2RJ}`nVgeq}--GhuI`jrarGC&^({n z5Spbe$)TYtJS>?%>!C#9cVd$}7~GQlooxTo4dky%J1Zx8-ZNN8y~}eD%0)b~QcI%H zO&V|wV`JNMGO}_#=wcO>$KOTq zE1w9@ECa;RDr=lcu@#%pD0vE#R66i2*~*l1874L$or)feT$$KCkUJJTT(sM`uLzHU zG&LZgSHj^`^5msGtsxjE%jP9jgw@SyDv={uS-KKjO(5O+=+-2dEoJ;vzp#`nPLY`g zJye3~_*C=cg{#x$yHc^8EX*;vw^+!ARekj}o$94;jP zb1Y6sB{vJ#HE^{EKNPurr-W{Z1e=NfEKzWlgp}-1ra1ARlyIuznmD;@!EMM?VI|yu zsHu6t)2*@K7fI~XgOiau@r0?YlDZ|dB&#z@6JUh)6gd$Vm>uIox{HxZHDxgbCiBnUPDNr)oF zVp+0E!$Y>qWtuMAPqv=y;WvMRzoEXtFMjf~pZo!mYgB2JNP5VYD2f6^2p!RPw?ElL zv-kFDB37>05qa*tXvlkkOtDbso|BmovD>xgo@>rO_)q@yKl}4P|MRv9CG=$Q4)hV9Z2(N?v_ce%sed7$rc) z((JsSN=f(>0vPs!QFs=JXeSSfID#EX>QvP?wQJX4$7z}a6K8aN zkhrJu%|P@HpF*rBS>CZZS!3T!U8lp)2@|yY7M}1mXJ)ifpau`Z;d`K2unf6D0ll_v`%0XPi`7sab39S^1$2QUyHvxj z3C?kx8D77B(=N)@s(k8;YwrRAPK7tft{R!pN%AZ)jQ*LR zP^>j)^$ia(GsbL7@>_$sBOps)8Ice(s|w9MAN~}l6Ni=vKX4R6lJ-Pd5|~y@$WM62@fYC+bPI#!l75KhDN?%2M`Y$0Y8zvqygXO<&jC zSz?Ty^TBgI_(1ufrqOAE8lk@luEGOA@J+!Y1r*9OzI1pdhb3|eZZ};;uFdGC*k49P zl=tvKqh2cI7*8A+9!31B5XTLz0|$?)&x#q1W@RE>gRNbh82r*$5`QPRS|*%1wGq*O zm1(Sxg@ZBz*V{Rl0WfPDNr&b5lv_{S6l#fWYi%bu}zcqTTfqeOXDR*Z< zV*a-6cB_lG`F^x%l>WHJVl%%sqm}kK3uYk%ZY?$ zhnlgNw3zs24kJ7X8I>0^U}-K%B%~cO67?*BQ#;&=zJN}UG8qo7S2gQSooNBcZ)B;J z_U9SJgCskiWx+%<=SHu2!dgUM_pIi%3guXaM79oUh+XzY84vWNiCW%w^qq%8eFjI) zug@6NHG8D?@PLC;C;QI>e3@A3%2z-7=YRNvAO7f5wwe0G~R@dN{hXxUbr=I@W zvzK?SU%!6)&ZRBa+wC5b`N~(2a5~a-Z&UPzpKYO~+snn;Rg_pfab zMu(!#i!p*8Y&zziQsJiIotZOc!62CIQ`zT}it~DE7Ye=)YkNqXU-7nR73Hlz=fjOY z%?NKD!^An*0#(&JR0JzjH4~o|LsZ9tj7`(-cKhvi$D%3_Zb6V0;}ZQkn>yCL1&sv0 zB0z&k*pLrsW1RlPe#AT)@KmL@HQVoFh=jXX5gP~pP!1||q$dG};8T1WN~MH`!9Kaw z-libtbbx-G&_2%R*yve0Z0q|&%ayJ8*lp|*Mg`DZ&KrWN!T{P1N55FkScoq~F&JX* zOnU3)?d3bgX7Th_p4b@FWb1roiuNdZt_!b96+UU8l{Q8R-WJ@Cq*$nB3VjS2n{nl)t{c$Kp@NFc9=bfb_*Eg3Q?O_GaE9%1D{%K{skO`uNQ2PK z9nH!;ruvQ%8r5XMtod>*rHm6t8%=xRx3tr?fCCOjpkmEL9$49>P~t=c|q z^*KG@_3lmcNvg7ueh4`y=g8d=vJEi_c^b}TEk$Tw!=Ducbv*!X;|Y}4zi1o2~* zww)!pOoKd4qt(XAd?=(P4749mMmgpclMh1#CKi`~Ok$jWKJ4qZV@tAg!Rh(+aUqq@ z75D8ywcbvFYoGbHnluyU&!FTYYP+>id* z51xMdsmCrhfAJUp_MIEo*B2XCx;C^}F&FWmcu|zmrTgLBWeo8tNarRMi&=&_`#4j# z^w^*FYqzDN=zAu-Lg9Efdr^~S4Av=V_F9GZNXD@&n$`#UjCk~a7z$xXTkg1rGUnlg zP(#&of{skd6pjMmqmZ%8&f#e zr?d#YaoWZ~g>1Fr5N3`(p^Ta6+nb5Adq_ogeAhFxB)juwglY0WB$U-!;F=X8(3_6X zglj3J5@BYgN%b+aGwK!^p%&Y<()q<|eX&~CVNZ0W7G<>xuKhVGi;oIXxhq|9d)L15 z`g_ZwSgoG9wy7cpQK|Gr9E(PCzcVw!sG_Gna`4dR(ZoKQ3enX~xP5p3>sQ`=`~44h zoh=qixT6#UT2G27tWE4+K`0?1WsId#%?GAxT`Sc+y5Mv`y38~%wj)4+T3DHTitB4e zj)3OD-z%bDOu0Pv*oZvppeqCH^bPd0V;sY0#do@1&kg7xNlIeXE%lw`y{EWcGWD3+ z*@x~;8?#)4higZ!-^d-SeIhkV@R9^ z=`QqVu>3=oQn5IhN2g_jqYmqiTlD>)i2G1q!Z@!C{?iDbF9l=Wr?mfOCF+mR-um%X z>Lef0?5%S?c+Lm!Gauw{5NJs%{NUqtT?-jV6B|VqEz|Mfr_NLY`9Z|tje`V!58tHr zO3IETrzB-Fmg$h&GZQYqrb|DH_*EhI#4~~MLfHbPlZ1_x8FUwi;D~X9vSYLBXaKzHx4rNOx6gl#>+F*GV@iD zpINR>&L>%VfQLB$a=+i3p=cL=W-S0-HOyEYlg~ZiudfUC%2ErVQ<=?q)BrqVQ9Vx=KrGUZi-yaVzoGC~KK69?`3hEcbF<*_kwpHGAaV zzFJkPpI_(K#}9=+<~jB!dYF8_xY+ONmOhX5xsWEK+g-7G{D~j`!7 zhlYHf|CmyrlEWGdJ6?9UJ)k!!lk)B5RNN>qJ+AZ4&T`Y(9Z>|xM^&8TeW72#ZJNQ1 zPGptLhR~;m^1)u#$Mu>uv}Lrs4<2KEC7LnC5QlP3qYDy`fvl3v)&HfqiwgrWv^X4^ z5J;)YcBB`_0fyo8MTr(8Gx!-DC) z7O8aAqVNSwiUDdV&{Bjh8rUe6B-)T%MtsJA?Ld~T@V8sL!^>}fu=&EpbKiV&35k#m zqOFsOqoWxD;bxw(5Bw6Ab+>`uS(VFj=`Y*(&imJ2efyoa-oJflV!2pGTku#~l+cnL ztGN%wiH@tk@kvvVFtv?6Z^9pi5zVXDMcZPOkZZsJusUuk)M08ApYuD#M=(CK1dJ=3>pPFTtmQ z#C;MQ>nVsZezGxvxxYI<*@u0VdfEHds6yj&K6uUtA2c82FJX+236ij?uyZKMzaOKU%FA5r|O$Yvd1 zSRhR9>5@thxDjRQ@*9L#i55H)f~DAA$VbG9R$HQEnrpg>Shw%gYD5ANUTzqqC1gFyCV%$$a*`l4R4M5fR5e43 zWo?opT-_0x5;@v=lrV~h9k1qoXXX_GS?YrY?eiiNm6u?xIn6DWN$pHaxAYRG?}V%6 zr`9=H*^xe5&_xY;{$w$tzDb>>$TwuUoZ#;KJ$l-kqXTJ@;{q*&$-8DYBlLQt^+9LV zGzR6!phZ~Euk-5@2fWT)yz}e03&4LNdb5a*J^9tI{pp|n=`a5FuW#M>z?BeIhBkC> zy!rOu{C~f&G5qKU-~X3?`k&t2w*TR0KYQ)Hca1IEh>B9ND7#=vKS_pp6ESvraN6_9 zluLl-$Ygd6qJ^aQtf_h8EFn%W;PU-?gOCNkaQPYgR1qqzFmP`< z;UPvIY~qy!4E#afzm|&?%YcaZaUZEOtTP;IW1Ns^gO2x5NED`_jyj?VM}7w}&X&uC z81vZ)tRR7?B3K=nM+3>i%=!cN0sSD`tPi&_?hoV{Y0*G-QF^84R__VUO^WOg#nn zj9G8o@**{@Q=rT?Zc00y%7HUsGp~{(Oud&hG$a>@80JxO{%Z2<5m`_{nvO+dALfa0 zp*c09^?W}%nP9Algh#DcrG3@b>-C}DarQ`gM>pVZbylp?58y=Bv&dab0|q(}7sunI zzaLeu3u|;pxsp+y+!k1Aubv3UH;k7rfBB0ru-k!YXk1A{A${7r{FL2n9!}dL+KOh7 zxCi~3v9*pF`uCg~P(MLD76|4Q*NW58NoQ8U!Umnw_w1y~j1R82iKV|$0`gcm6{E;q_OO9mAHSO869gHjo{U%MwtgmGUFZs5g)TVbtL6HS{^*as^X#*~ zynUlXmqI+f-#7J#AAb1LpZ@fNH{bl@Kl+dVyMO(!ipu`mpZ)yZ8+XW~5$O}F^*V&@ zY$26RGn6i-mS}#AirB2KATUQdaCe1=X+~I6TUE-sSfA4A-Ls3GJ`z7($elbnm)~bT zr+w8J#0hk|AE`95Ypk5=3CO}RqSjS8?i2%PmBl==xeOchu_lOMm+o+=4~M30I|c{% zu4u0}9N>n~?soN8zVZ~`46DX)RDfxZFGc)Y3lDozQZqv^iqT-?_6%dJCTIPdITut0 z0hdeE8);2#lo=T|j_Otow~ehEjAjSWJC8PMTBVK=H$Ny<)9o3iFu=37!C{pr!I2Q^ zY&NJn+%z>mD+5?Tr626NfcAyGxhmHOqnQG;9GmX&#=9RZig0b|*2Uv1iq)kS_}Gad zY1DEkjmF<0R2tHD-@NhOjTe6N)>}8WjVYb!96d|2ezhn~id|Eez7OZHka#c%Cfv>T zc}qw&3P}+#R2CE@`wR}tR?%Z`Qctl_fM)IKBzD%Okbp(aJuzA6*vHuPAr{Ni>d8|C ze98=+;=I|t$#9}NQ%`0EJwjZ<4HMS8Ntly)nJI2dcp;!j-hMGrenL^ zHf=fGCW6lGy{wILv~yM;E^;B*G9KL2Vvk z#)X`sm6++?>8{liNzZl-9Lm&^p&(^(Q@kT@pXLJ!kAfeK?#g zwYubFTJpe4m83dy%EarS3{F{&vYPf zZt8aS{?D)T>mwXEXL1Jj`SEO%`|ZBsiM#r=wAiL1(-{(^m4oi5<)_fh!#OtORk#vK zKd#{N!DoK&dq4ccKYr=8-^9yXb&a-<%jNQeySwX`+Z%W4*WSDJumAHu`EUNq|Eg=k zzyA+Ey*$(w);|*%fIZv>T364_L(1qlV z&X4-c+1VoC?GY;q*>CWXRJh&-t`As^N3xGGO&6_?11pDiRfD(1PwJ_TF+}(VWJ1A@ zklTBkh*a01oVqb>(=)lc=F)k{+KuF4BzL$&bNu3dxofB4~tRAPy=FNy5YNE061qA5Y5tuXc4C=@CX z@L~yxf@bVcL@yonT#{+(rq8~-L0JzEUswjTUL6K1a?nianbt==l@I|89VJ3EmY_8j zSoKt`s}gqgJKKGT^>S5__+ad?UKAU)ixjuOphPYk-oXBVuexsftcj%NLW_!B%TCL(Aa=+-3tkUM;G085f&(ZnwX9?d=!ec>mV6CR!@A z;{w{L!1CO-ZT8MbyakJ@Zv_n>#>jXC!u7Cb7_!8!Kk&z28vFwxhDlhJG&MN7Zn-R% zP(`$l;QA&*MPzUX7wa|tW`Bqz5azv`(%h(9N2Zw^8^XJwPYCzv!$KPFy?&q08sq>w zVPT}j(GP<@rfz^*TaqHON`IMiTG=Oh;vP(JdY9*|#_5`F_>RB!TtV&`?D$V>=*45!Fysjnh9kCr-}QVx4%)nS+kVK5WfXI$6}Qft|n+0@xaa3m4z z60k_VTn`(K-#v2pRUzH1A;}Cy64zec_q^zHt+mJ~W`~O6KBl`w$oAP#7DP;*Efde1 zJyOFsZ@J{tA#t`6lVHt#)8C&_m-&|V`@I}0PF+-{x_WXN#=qecQFyJ_YqkqvzN;C^ zr{!kE0GQiQdQm%{%A%IPR~;d{N)w6Th|EAeNHVG2OhZwdn8<>d z9d*hG(FVATvdj9FktxI@CaX@8(+usL&0WI-fKNPRbcuD2Cam%=wX#e$3$ou7iTZonN1AF5da|FuZWh^aZ>A!Ey^*$urM9^W>9Hh8Cq~AlHP%w~49rZojW@-oE>H zfA@D!f8$$!^2dMt;f=#CB2!vrBj!Hx}!@@zIM0t_JJIMhuYsm^J;-9s-CouU8QvVuQgWVqRE z*n=LvXSG`Kws@%f&`2o%lE!EiB2uzD{&#u`ozXOeWWnle4V#x)uPm_abkX2FUAnSA z#BB>``m$KSnCvBNd}RxvDqvKDm|Ip_9>#nU9%K`%UdTYx? z7a4zMs!56W*M_pJ+Qz>A&ilW4{4)2&44f)!dxYBJd6H00Vy% z>u>vdaC^ilR3?T9mK`Y^9dB%MkZ3@KFV&EK6CC1&74{k~C#TuH$D+ zR|8Ty#T76pi<3o4OgMK8y)pDbGc*`lzY7loru^Xjw?kKZTsaNaG+VfHmwqc-@uR|V zn+k+|v@aQ;87Bp&=X~&-4}P?KkU>2jGec>V=c}_TE^O009$?po-{gw1bZK~x?r454 zF7RZCLohhqM=}oiiqiWTq0bDCA1%G4;#k)&X4+h=_xC8`R|R)Jo}sB3CD5tH?KE#+ z$B5dsUC?(4YNZZ>>uDkUf}bxhFZq~MZk;`GnT)C*V=84gRY2s{=hhT=QGJuyGf&HO z`OdQnVWEA>akRuG!Xeb#q_AGOt9X&`4!9e~+xB0{IE2mlq4EWYG_(ImUVp@M57+WSK%ohx?)RWXOs(0k@JYTNyn> z3KOKTTvlo}d*X8gy~=0SHpNgF(o66RFsOK)Xg;mPUP6JE7*q(1Jg<1FXI(7*GW-#S zRy7q?d;LgZ4*%xj;zEX5#>F*beMdQ}5$exIHCW_Q?szm4km(GF_d+DKjaeVJ{RWK&wZ=P1CO;;eC-*1FOx3H&O;RwyZA zMh8Xv$MNv3~t}FX4MgS2qOCy z{s(VZF3IQA?O4>AYFir7!Aa>Dv-Od{ghFe^^-$8M47c^{DsxOwjq#bF*x(=A8*%7( zn%?7ta#hz`%$r%u}cE8_K^m6=WCV>^kmd-Q!hFD}ABCDazF>OQrBQlH z@1A<;kV0Dc8P+S_(}hhb_XeMWzxJi{v{_3V>J(K7Nzyw~%Bp>7w4{bWH;){Cg;5u? zy}0wF9$SZc`jhg6vlK8*edNd9Znr!c`1^(PC2UgoJ;P6$+Nxnuo}!|LrZ;}k?Gv^w zcf8nAWb2@y%L1s2*Og2LJsL6zHg?cp=$GRLp~VVFFVMaj{J(VVsy?3Oc9RLOH*c}6 z(WUhoe>LMe_N<X;=`3CPCOsv*hG+E?H!TTkk4+P)8RFhG|p58resl#JR0Q; zGJ8LKIbJOE3abxTgzYRGQQh@=XfZcf%woD;r+KNrQ?GQq3h<4=JxFP@M%*)8Sfu@U zB9K_dO4o<#hRt+{N~xKmUJj z+`0SD{`r6O;~)R{@h^Sxr+@YHciwxKJ?S;4EQ8)SnKpACh?x@e^iL!tAN4t0hRtP8 z_EYuo5zB7^-pxi@$A6l@$+I9$x|}2n`t=v;(jnQZa?+6L%_cPeDC;0?l*apG8@N;Y zw4vmv7tt0=kV_JZ7DSvFx!LsCV~?#?%SE;F)SDKXNnb~~Qc=xP-qEXU>asY6Ar~1x;CUdNJ zV_U#|)3D;w6;S>$B=*AgO@zm}*<%Uk8Af+zES5Kj);Uq@XTAxH)Vi%{-R2s0GA(fh zjEJ^5EGPqj^i ztk{f>X-Rq^25APOCXwlr0A1B9V@9{6QFWlYXjDTSVilt6l#P;C4QGxl8;mj?b5Kd&aoWl_Ga5|_hvxgWvlGgLk+LecY( z_iqS`Gd(-qN3z)I$ROK1rt)*AsMMLNol%7bdO4N{pEY&P3iYR9jjX)7Hd{L`XQ;Eb z6XpRXWKlW5$p*RHjF!C=K}zmNUdWi4FJoZZKDs17bxA z(q_&&T_3;cqfW!p!8U>^IZw?k#Fz{(k4jnqrh1OS|0;CC{k9P@i2BvXRQZ$~D5kC>EY=I`^T`!g&fnG&(WJP*EL` z@^^ANA;b{8sCPzb8)0DJ2)m@x!nUi?PawfF6Y+}m3VU`^YC_ZPy86%_$S?s>!pPpK z#4R^H-ibX;!pff}cD>#m&1m9=B^b`clADe*FB zfX6!oD5053oXc%PWpQKqCkeK>@L5K9A2Cjrb-J8Qg!NkjJ*g^{zEDIOjqQkDikfX^ zDCiC-OxJHrFw2BN^gAH0ofDW3E76gO|)2R+FDmp8}rlI+cz(7 z-n@S8>o78_7(e=9)klEpen(M6{KUhj`+PY&=$fh>;hYbi^TGSi2am|RlB&qS9O-?5 z&$N<;4k5(WK#w23?$qi*$4HEaaC1$odIc)sV^=|4SPLQ>Y|{sP6!EJ<&{IvrlQQ6G z8o(n})P=Pw@a+6FgE52@HXqebhe`qVhmye|M?G>C(N@$ljr@WDg}aB5W5!3tlUT0^ za;w_UTdz}08WhM(xM|!nd=8INzVvN^+6u)~L`GyHX(w7uu+*bgo^eX(%M48zZ`KNb z((xKm=9mdWUcn{xn3JC+8Ww-m+zv?%Yi;qXkNWj;f8-R5s}E+CLG|~@u;!IZk7*5) zPsde;OKQhk9#q23=I@a+lc>TPIV2ahEjJE-B%6~A@ABb>M2gwgqK7X0@P#jYL7Yr< zxwvE(x*hc4ux2!5#qjXo{eF+iDXSG%TT9$V&ys3d1wxGG{5ror1sLu=QK3%>KYD1L zL$9W)J?Kq7v}gO%h+H5iH=Itha{BA9zy9j0uZFgED6Zd;2@i;2ruO>m) zx6C6j3){6MeNv2MgCw@*dX0AYJ>I#^b=LLILQIf?Q?6La)O_ed#|nvp%M`j^&knav z7_L}}=^>^@xocy0hkX-jxNoi@f;V@p=tkmrFp`I%7)ijsH{a}f|5ijP+R%CUzp_8W z@0vDQBY``-4R&zItA)BkY|+R(IKNoIh+7~%3#n=`BqlS#bb;XV#@+q%ufBa}x4-ku zH=cd!$xXQ~+`;0_L+iP_`}*y7-h1gcZ@l*AJGbj~S*_qH14cgR$I%5uMXQD5V|&g+ zIWlkX)#rp6ON;51On{I9b;Tl|MYEdXfx&8ty#{T|p*sb)tr=>5MFM;}jQJ)q8b8(M z8gshTlwV{s;<*~$GQ};00f_1$E4s!p(A8Aa{&51yL^74FC-Bm_yLVXy?z9e9Q%geZ z%ghB>bjb_`DfuE0$5Gtq`(01v6L@G0+^cxI*L*y#R9g3~7+wNZv(}PJo)iJ2OC3Hs z5B@G)fA7{iZ@%-bKd7x=v|XwSgfQFGRrVhH#mC&yrUKlL)|ur;u$U0WuH>-ieDItP zK2Sa=_diwM(EjEcv-5-bcy@xwZ)O5J?_%7l%nHo-fDA}60Zq<9g~BX;wK8b=JIx@> zC3utuOf%vn-@qe^Umcw+1pAbF+NoNnw!JXQmQ@Tarif!0Jhm7Y6l-CPvkE3UbtXMp zu?||2dR7}%i7nm9T_|tXOin3MnAVtZFT!s)@{r1QB}9@q6Oh_w=@>2Q%$^TgrBY+P z*_oL3Ptg^o@=FcIY1*gW+KsaHHA;P%JyT|Vd<6v;O1}obv;0;e{98 zdh4wan)PO}uXhb9Opy$8v1qy$OQ2x$MBRDw;jO!e=U@2hSD)NmJodyB^^F@h_#{l* z4zLsA{je!#ot=+yo1eLJonYu~I^ziFt4l1Axq#^t>`BcR@-BzX-Dtj>j=Uw()p>Fz zd?VVx(+uZ$kUK%Eb<2pp3|)X^3a}1>4+51o7EuHEq4*!|(K-S74&PUpE+fk;(7Bm|FCA_A4TnaPxp<+>bF z8LbJ{AT922fc7gY!kbdpv|+HejO+D!Wvi}hVsPW}g+s#{e`i~ll}GPg##k-NxOHtr z`b$|_Uu|Ri$~)J$yZY9h!_!~-(q@gsQdfk_!}jeDZoT^EyYJn+v+tI!EMT}Haz~nO zU4SbZ6lGZ$Ddy&gg3F*Ni z7y=33p&`&Svl^JPAPK7+k{tFfnb1{^C+vnQC#m4nroJ4kbpA;FAZC{yB$+>nX3>s< z@bPJSMx2?lRy(DkF6GaxLN1?*0<)g=QNm|Y45Y%=;Zw}@wu}zw(m5|?g)$QQ zsR2FRA)AwWEub$n1-dY4@7`%%dhzA&{fl>=cxpk$uLXXYt$qtJz$2lZ-d0_IFXQVttLcaJslrlC<5u4J4z8EHI_1UM5ld~NHY zooaO#>ml?g;#Y+hP}C&MQtQn=MJx z1u-+8lVg0{;8SYrbT!n=rO+7VC{JeT;MwE_1C>%HM)5T&&x(O^QX$(6zgbQ#q;}Yj z#XF9$*Wkb+$5z6HWDHjp9o^JYtvr=cfDc|?Uc&ET*z-3?Q}ZyRFJ~JNBrL%HeNLop z&#y-Urul8M%s%nEy}JB%$_4xU^ybl>ik7{qLN@(dZ@u-4U;G088`~|FGGPXXMSbwb z$|qRqedP*wx!Xh1d+l0r{pRhuZP%ouy4h^ZptJ(p8K2v0bzY|kHM4SW(_^+{806jb z=Cv20#2&M?jk7egD@Z`c3sI4q{7aXgWU-Avc-nYNb_WT3HN%AqIWx#94I9TaJCakw z9y*LY%7$dNRM5X-FTp+pY3yDlN6PGZ3jK1Z_l%>Fttk3@Hq8M#>#@ha#25*mZHj7p1G5MLM2!AqA`o^e$CJ)7i^|T52$qp zl;=3-RGRz|zsGR`OIqZGJLiMveDEXWgTmF)XvWb+eb{^jd>4MD8CP`j*NThLojZ5n zPZt*#@Ows$vK|rWLmpFFPY&Ls_r=^pT1F2-O&iQkIt8nFHO< zcyvJ;qr%$NmD`0?Kjbk4;M9-7TkkZ6);z; z>q9kstI2M<4P|(-PAbndO$?S{q(|hG#H($dj1oGLd)6P+&La%X%F1FUx;C0RtD*Ny zR#x}2nX_t|#p87aent=0uw$01WLeEr@-UOt&_@#)Z&?;Wt-C3=q%Es?X_#)D8F@ih zD@!^g>ufg7vMmjA$ZX_@zJM8h;fo<)NJ1MUp`+f3bJ*pX#+4v{%~ok~VLNgMTq1KogC(%ei@_q*MI!nH z_uC;GCKfDzmf}69Kvw=Ecp2P?gp3kBnu#Kb!uwF!302r!qM9~d=TTXW#HkG4Jl#_2 z<=KuEYdsZ<{s&t@7EZ7mS23_EEVdXzDuHA|yJWjIdXEL7U1(4t%%?>W3i>+6Y#jR4 zB6@{N@;IwC5TsI3JpjL{eT5W1Mq zpEHsNLglE;$2ds|1Wm(|E7k&w>@=5xPcFG-xonyPJQ^{29Qq_UN&v9LuqG;1;HKli z4BBCbMy8OUB0GFLf{pGLl}_Q0!Xc4>b)$^d*D`ZUcNUQK7Dhko-XYW-yk% zZ0()ceemACyzw@{WCv&uxI|%Ej{(e*IawW+2Rjn-BE25J@QxCduIW%lpA5yndWpT>!u`~i;)nIdh>UYq6kb}{0IBi>y z$PqL(PO-As9}d2}usv!PsHE2s=`tjk*mhjDLXBP$6dMPvH*$5sK4Rxn29X_cCHtBn zJCGC%ioMZip+TT;Qx|GBBZ)i_C~-FR(F--n81pVozy&jCN@l`~r}n8M?~jU0b%7o& zpH488Le+dZZ{=BWRm0@PaN+Z?;^6`_@Bg(S3aDV!4_xNni8ybp&=|SAEf|w9-nSl<0X+=a@LukGk zxR6vsYMe&0&iUXuAAG=kFly{VJ}Wn=%XMeV@-hc@-FMtFnZ90s7CV@YW*}5%*C3S4 zY|WHjW*U<|{Llo?M-jh5)ONjIb18utygN0EbxepqqM^E?bC!xJLj=A#lRp$24q?1Y zR|$l#(b?=CGNNooB@-T|uC~n#Q*`}2N88W{0jk^Ti!$-Ru zZpti@THmRTjJ5*NEg-0X^GKI$SX{&Oa&lhIc7exv0rGlH=;e&!VcUhKEct;BJm)S1i8 z=;BQlYSDbj48xT_Ngr|DM0Tp6*{%AhKigWg(hyG>xcU=MJi!y{a5#w809s-}N<$n> zir|~RyREb4485ISpBBIDGk`ZuBgJ!f-~Xxp_z$ptdXkTizx?Gd|MD;Y@`DdPs0x=5 zI2hSYVn&XJgb0V=hKmqHAUUcMGv8fZQ5*srC`!Kv-fLhzFK6?*WKvdO(y#oJB8dLK z)=4BvkX_2uRkBlkmU2Hv?c-}*LAx_!iDLFx(81*_7@Y-+8QX5^DS6CAlP1A&QDl#- zO@lwS^2|2+{;Qx3O6Wt#3EBFow`7D+0uuWndmM=tm!y)$O1M~vicX;2Znxua=3SMe z6pS`qU$-JG8%}$4KrcxYZhT!%*&7-(&;7K1jocnbXt-(8BV$SIa3Y$Ra3}S}Bs%>mmi_-aIOVWQK)*f;o;R^g>$6{WLGBY29^#1%%0S!${ zta;{27(2TiFrnvJSZP>)Z}Ff+`WZ-(P-_$Q*DZJX5!Wf|29)$Yb~^I9M38|$(}eOPdKHPgHBv6^SL++Gb@UbXnM!Z}DnL`5EQ zP%M%hT9T$dTD!E#!5Dt|#ee$dvoCz-hfkCjD}x6ZpQC+q=-E?8i8Huc_IYFUU+syj zMDd&*G8%u*2haK7gXV)7f+47!CWOM=1kCvywZp&^HWGWMhjW-LE+Jn-Z@7ini6gt{h(2R8p+G(M%@HGfss zCYkVXw|r16J0AnS4E6FND{Cb+BdYnrR5oWQ;rx1VNaYkL@L9sA?#adb%$JUS%<+)D z@X*f}&}z4D-u(Gr{nhi&KToxaRs__GVbSaP8@R;LxhtDIntpYKsF9b!{ve@g8xEA! zCZg3wQkP}XtizSaJ~04kevdC(O`^F(lZC%NW>s&A~3SS`@40 zf@p5FY@LCSAc>wOcwmwR%5AiJMpC#>xw9~8f9x7x7ef?lAY9=cpTk_Opx0|%`%0fw zPvc`<6vM1Wxfv;O5Wx`V%fe#_TG!3KLF2z>PjWd*tslkR2nacb`$u)Rd(0QzU%gd5 z$<|Yxi9|hUVHlfuBZVO~H|h?qVMUDyM7r?)p_>B6cm?j}g|KPFvVa5B{v5t-@QW%3 z9cYHWa3wRv(4Bz$-P7H16);DSqOWg;idy8Z+7yH3_u&1w6AJ=+4IAd^^fLt^m=tGK z)u)Be95snTxlSvjXl@3ERt2FWLaVb^8v^Fk8{_R@hdR`2kD!yRO30cKn0~7Frzm+w zY`tT2roq;=+v(W0la6iMwryJ-+qP}1W81cE^NDk^-#y+jzVn^)tNzy-wW{uU&vng{ zbX-cWZ_P<6B^E5S;xALq7Wa_3_Wmf@qi?{F|{=HRJXNRHyP$*)}rqR%<~jV?rd9(_?4kkZ&#p-XvnLi9rNKN-54*c-7`O!pxYti=p1I8 zd+)GY>jb+K?E-Uu7s#C{1Fe)kZ8YG89~a+JvOp?zN33Y43#L=ikKw5WKv@CeCXa;M z6DC&NRd3mm^|`oc=D>e5il_0mZ`p#sSIA!HVsk{MgK!+%?hjz{@Vum~;$dHdFQWi8 z2O?E1p}wc{MMkw-h-Q!NnTZS|M!5gF!^} z5C_RG?H)$h1L9E=_oh%4X1I=gHy>k3mS!s4K z=_Rq-jPt?)**gOyS?sHkW#g^|WxbG=6!`|tpHC-~r1^ZTVA@-j^+DGI2i|)0qRn~e zp~&5*2R_?c>5{!_{xKb`x0l|eTwIBClf}t0>486KX>gB*d)Orcu<{cU-;$(fXX;5K zQS;*0sK9q}cs$Y^h>qzEc`Gob%@c16f0L$xF^AWqRkN`L*LxN%~kn#DqS z{;)ICM4c<5c_Q%qq@3_{C{su&W~K7^SE2?XnbaoMzK85dF-zdM$5kSU5Z~{@ivHJ0 zFz4${=J1E2CbNePX*v#}yQZ0>GUAIuzpBo3y>G5t;aAqtmu(k?!qWLjhLxb zW}Wr)8<}3uEBGlbk>-WlBy2M=v3@~UsQg&J>%`jvu~BQ8J{0;R;uz^i=7W7pqQmmY zagK26m;&I6kECTV7A!jO0rWct6iW$Ytkzf0D~;Ha*|(D>up54=izY9tzh!KHy+d?R$wzlYMR- zSGmPMju7Dz6xtg6_B!{r^GhhxX%gF<9ytXNa>4irv)VC2x$j<;^csua=-E%KmyVQfgV*k zJ_RAL%XL`q{RacZLgjfa5%+j~yDAPHF6E9urblzc?hdHXqZZ3`RRvUYS)ql8z}V`T ziv?pcjw~RKwriK}GpryuIF;~Cc0;HEa`-B)QMl(;M59_iizW0^YUcZMrTcXg@O`Ma z9yt<4Q@ibZgkkiz{T*~m)OpYor*Ut@$no-YNnz%>+TYIQU|R21b06=EwQc}*nq{ZD!6ZeF6Pi5 z^qTTn=vU}A)wjc?Q09 z;V6aU?KnE|6Y~Q!Bo?v+@)VvvD72aEvA0`$^ku?ZHwpfNq8GrWxeaf3jI3tiN=R=O z4pg{Rxg^<|{oC*!s60h{QHkn+&@xR=tt4w5bZRh^T`P_80X=&DJ}-fz%0|YSp$BKk z*q}?Agg51|5gI7Ctz6_#gq0FQS#<4Cp-)!3CM8Mq@VC&9hV(>1=%6<0%Kc&8{WApT zE>HnEq3UL?=YDo{f#2Puy{~#939|4PQ;%l69hN7b%XwN$uXVOR1?0ll9~hj0VkBTu zJp@Z4)mvlUp`%9#2ZzHb@uH#hfj!1qDfv_(4wj-QJ^;6qUZAe<;Nl=fAl+FnsZ_T4 zL_$3=Pc?N+8j=oxQ_x_AQ>fB(bIOVG0^d>gq{aG%{D)+==7svRIGYIUt{JbKcZqBC z3L1K`f=$@l2e9=85215LnH2)i{u68lHDRXT($iF0r~`3^2n5?zq*2LBQRTp%%-)*}8eX zPKt;%w%xpG8zb6~oMGq>SL_gx@^-6Rc@V% zg1v7DpII7cOv?+|4r=2NN%_Z43hww4h)IavXpA$r7vW9l`<>%2o&h!+-6@Te9D62> zAxAuqD9)VVq~W+hZ)47usY35szqZ-s{Se&q>6`0w+(yQRK2}5}yUy#Ve|u}a0B|P* z#KjbYZf23^=IVSqfL;{S|JRpS=M@(zH&q0oNu027;9oV);<-(6%oRyDQ7EBjJ~=pP zQRyH+esfSo2>s221IIYeY#`sk&;8?N&j%MXouznj4rzt|^uvlNUox>7DJ%JhPdBs{_ z;k?c!EQRGnX9>v<3n@qFs`F=}P@n`{jz)oQIm2OrIR0!m(RD!}aJBWcLHoY$YJ?UYTc>uxp_IxM;C;^&Z=SgC;Ua#ZRF;BsrXdKgBsJr= zYW>9lOtHDD;<>bY=8#sS8hU$w>W@3%tyb@EKF{K*o1XG8_=Yf|ll{B*f=G3Id_aWu z(sPh9^f~(pLzdssO+B4g+7H;*kbzLm;9F{YFh~-RstM6r{gv@f~ouz))<8BMX>Gs_1C^G8hP}&CB8m1RnPN z38yo~fpdy1jvuy{0-GUt5^M3@e%TMqFSzKN6#*)mb6RIJF_ zrN;V1ljzb!a_TcG)6x$?*qbZhoY~by0*0xA8~JMC98jSEl-S>{fB*`-b;$rCq7eu5 zc2`bbO;L+BON};TIPf%Tn(^8>2n`yx=@|$i`KHFG0z~M@*|F)+V+L*G7B5fhquC{-6?0a z3OR$FbR#TRQEY|i)lcb)$)sP#1{)Nm5Hd7lY84JPc~HsG&6fFo+`9E}h4oOp?8MH> zIwD2FN&lF&ohJ#NAjlV=V&P~K!!@luIdyjW(L~d(`tutrr)jt%!+Nu|@VlSRBjvna zCx(plvUSFJr>|e-4{V=>&9hB|K16r&v{$Ojc8XJzL}`w+g`w=S`425eKwh6&ifw}No>W~Oh!%yOS@^h z$uPbbP>q{OxGH4+V7DY?qPsdhPr^5+)}I8>Y$Z12aA4=5(<;*6o`HHcxUseHU_yJV=l+Ehx8gfxKQ=RU;XX$l85d7BhmL;;z-<@4ZQU0u(fV7pHo z;m_H-O(8vTH{f4m&E48pbW)8`nC?&tz*9K!A`VQAsa8}4lLv3;Z?z_#4l-v=a3uxe!@ za%#vx?P2W5qsufLd3$A6v5K7J*Xh&hYcHd)j4wik;KFkf8yw8v+EBNC_(|0RN|17l zu)7G&>P`%?N9~t`4~`edFdjjq^?*j7GS*nMoCl1fT-9K;p4ie;O3t;E3MirCdfWnU zoU)|wS7Mgr8u~osHu*)R9}b=Fy(PD&Gq(=iO6Y)pa({X>(H`=FEsXs@s`_u{u0A5Q z^MHT+V1}51h$cK7%F9E-IErvkTrop=jW8PX$BKQvtY;rg=i(Cizz@Yj_JO8l^H@F$ z;>$@ItgG{x&1_xVMl&# zWU`iBMaVP*vSGHp#^H<$PkGo}tdHX{$K)2NC~qb1n#V7rb?Vs9f4VpEyWfK8Y|$cH z^t_MKZ@d6^R(h|}cuLvLS)3%(EW|1dpu3CZlU|YGC%-1m7ZdNfoBr1~US||1P~ptN z8J}$+4sVIATA22QSx|I`K;e-bf)q$h;XUPr@pw)-ughI$vP%EN$TT_C{jD%q3pE9? zFhgAOXFktMf`M(WxDh5OQqM)6F1|alug{w_(WzP6ixq6ClUD;;9x5m+rzkdft5m|i z3pHbK^YuICc4jn9^w2qi zCD!LeS#qKNS5k`RVtfz^%jiquQ6T)Er*h&A`UkPUWO0<5xHwilC(_80Rl!rO=US5a z!5>u`gA0X$N}Z@Y^o;v~95z6_mEGk+1yQEdIBFJ{XQ$ z&Ir(oP}{MHsA}afdaV}ifYh_GW=iQNRcjeDH{Pm3KG1Q{4W(dqWw-&v?C&JR@CO(C zoD0oD;DA>G}}gvi4fecUsj=5Xik zYV7x4WKM<>uQ;((Jb1EAJ+ZECpUbsh&vv$3FL{)6*L6`M=ljuDaK&VihHmU2)b2)+ zW&g^S(d;UuhTVkw!lnnlDIJuVr%5-K=HwkDh{FHPqh~IyYf&p0<50xikvlfDt_SZo z2XT`k)h8IzTD=J)n=~Rp>kbSDWJ1G44Spp;`ug9?h|12%Se^}#x&nR4qnhZg-yr5P zqBuXB`QXX?>f({bVC3lKA}7?BpxwvvNdg&m;dMTU?!|RSm<=>lFD7>NC%#t3wrZu# z=@3LZf)*dluO3T627QwLQ`x|J8;$xIoVF6c5{DCqC`N@ogblU7Zi>IlVN+i=K4tj| z8rc5sAN)#a$D~u2|1kY8T#7{r8|#89GOHx-(6+6;8n-}9T-=_j3V7>v)EdXS zgoKAkyM|~$#0)V|U=~oTDYOSQf6*y$NzcBIk_4goYPoj8lp`n^Cb~SaWLY18R&yqT zRyg~^wEjL>j`HYM`a~bIfOLq+5+L4o-k^bsTFINQI(;9X}Yo#~cwW#ZDXTSo1FX%Z2qFnv`GA1ObgrJy$h=Hb2NVYDowwD_W;1nJf7&wmo+r`;{}*s-Jm-=C%cV*FFF6MWmRyk>whmW#d=CAJz`wQM|HN!QW9^dulGHgq1UbbRW{GH1CrXckBF=?KX`{^z*>J`T?G zPYNHN{yN@$%T$zkEkD4%kGV@iwr8+W#WMvPI}VKXi;z01aqW{1am2J1SAuAp!8+<bJV_d#neC6&gOga}PcyMFT>mc6+-PfCb^Y3=d;`2a#!Fa%766j%-W2Y1tA47{e3Y!&Myni)KY zO#3>g*k~qZtrAw8r$Bo+c!B~}?`B0St^Al|t|4YeK4;QKy^hbr1j41-3M-gM)=43h z*efN7EFp}KafskQxmWH7udUFB_EJisnp>uK=Ulce^k-Hl9aV7>R%OAC76MC70OCt7 zE&Xd}bfwbO%~fP=*UNoo?P7`N{!cWx8tR|P&=Mc(u00zRbk~&CfXqrXmVThgiMR)+ z#U%94EAbCT%Jibvi1SSKZU4ZD)_tOha&(zDBW6e0&7U@mIV!x)7PQ9!Y));r+F;wL zJe=PQ>ow_8E`+vh>knJ}t+;${9zk$hqk>{Z9GAzW+RIys6)gbIU%Rmq85O1fR*XXi{C$-{u+_6z?8Ql zs!^Kh&zIW`zUzyKD7N@o1=eSIMH z&3)aOlS{u+3TnUmf8ELYyra^z<*AFkx%@2wI#7%gQ)L=)+%S^_e^PHufF(1-v%^{Z z7az_}mU=72-R=EK!7-d$T2rh}r16Sl$$d=hy6$e+Ip-3(KHz*bhuemBmJbVR}5hYkJ4|Yo-I-Hpi7!6H+Z$3#fj9V<5&rKXiIHa2{@95+Ywt(okGBhwMLaJ*_8NC-vuZVP=N=tR zr+HyPj>W)Jn}yTdrH2`xQmiL>&|Ai;w@heasf1jS!tgB}{y8>J`U`IqjiF@omz&;- z=GIAdBt0^f%8t0O1KpjpVV}{>_$i6tnDc^MCq4ID_jm&XzepGVc?2jftu_HkDP>$g zUvc%k>3ze$T%-bg5I<}?Y`X7?2eKzz`ZsNOQ7}}Y&M3A0HfwP;k~ z(&@O(cA2w|tBSx?izB9&M^Gt)-n@R^ug#-#N~;*XpXQU2b@NO}v#cm6Z3^QSPpmyq zzzft5Pj9v7pIH2&vl{*=&(78Z&mb7rxZi~t%YO0Uvm(z&Eta!c;{;Hg zKC{?V^w=Jmy-WR*Z^YpW;oS|5IW?a$mehChn{{?bQfJhCWtzO~nGOYyz?W?Uchq>i zy_5JQ9LCx%rO;dwLYWlPr7%!bHiPLE z#qOHjPB)D#;wEp$mTlvjafQ1nIr(w@U}21bYK#!xe;8D)vPAl?fukuBKqZr+?xo6b zOg?|2u=mjJ^Ng*uD8yEn6)4cXKki1__&_?A;DD_?32CU%GzEo_WdzJw&eE)>Z{h1= z>N>+PDK{bQ8VNK(@m870RLutN~JitmMNTC^}!HsuxbX|U`w1gY2C z+drG`g9k0w30xwU^=RZNL-9o26(;5h0w_W#ZG!)myRj6W7azf~7_dNl7;8_}d|`d0 zkf@Xzi?%u3DJL-nO==mjR?SpgxThi^UtDGlMn&s0m!iDMDhgY;p3(8p8G9!!;C)pM zt2D9tBltZ@5?*xRBtr$`0;w3KY5K?(WrmlRr`2NLn@8txCk5(@W{3MJhF3pBU7gIuqsxD;rU~=8c|RXqdHWa{1ijjQ zlyk}kUHU3YyWK&}!OfP5k+x@Ofdf_6k3@CzD=2Wvd3&bjIB*!|Sl7!%qW|nf`SAvm z;?_WfixM#JxnYtz*gd~r5RWsX@IDqL5;;ViWSpg`0D{VlQ3^KLrmxKa$gZ)i;gTnB z-9OI_NlZzgkF~I2QH=9R_FbAd^eM-JvX&G4hA)uNlHT{T=*=?H$O97b`Y~}iFo+UQ ztxcwQ6}J?wQmm`pl2Zj|96&L;CwYWJXCUF;!`DHr& zUOgKoke`uDS3y%88RU_c28ZnwT53-UgAVJA_HKrHDQxAad5`SA$U>H3r2{i@X~i|! zTgyh{DazM4%Y21`Qa3D61RE=iNs;?Y{OwhYosivo+_~U!t zr3X1h@4NoHKA8tR#<%j{Eilb8JG09Gbs7TLte$JAVPcQWMRfGacH0SWb!QPFmp8F7 z$`SLJ|9YPN@B1zv1$$X^ipuk0uF+|>$FpnXoI(E1T{ce|``x&+#u>pFH?G}2KuNw2 zBFokBSFL=l7FcsL4}(Tj3$TY>v|`dPeS|F{C40=l2JsMKGJD!&L`ms( z&h5I4wng41?2vXmVzA22lsJD0tYIR2r5L$mk}zMW#A1TTl}tFvTO$|pG+^0nWohUgA5$lZk0MrkNfeYQnYXMufdul~WVdH3^ad09&K~J2geVzfk8F z!S$1Kim-I;g{-sE`j0v_*k$9>=PdO>_!F+sH3~BX0d@|;(f?gp3GgFv)L-aU&pjjX z*omb{LJ0$Iz3SkgpI&&E_~Znvueob#0@&+Slcw(F-{}m54b+;;DmQ=StDVA=R}3y` zuogVB)y~yFCfZL)9#4jU5-5V^O0LKwO-JXjr58xO?{^#5ffieaYNw<2ppY`^`Tq{* zgepbl;fanM6ogV-O$&~tre|fDNp{;R&BjN|WV$)J0|f*<1&KJY?>_BF{!y@=$Zz+7MrQ|I6yj*dO3xP}_f z)QJ@vCi)XPZl;DH$2jRcth%oZMFVIf^$1mJ#QRhiT7UQSy3MId_i>|T%3s{(viKy=E^^|MOyImQ@!KN;1(D|APYtBR*_V&*`O+ zgu5gty9I2x=vSz6zAkYb?~_iy^F^P6RPpQ%*7sMXx4>vfVs2y`FgBedNnyh9$BWA_ zeRUvZ1Jf1aMcs49HPo~}E*q}@Y^1ht`X}75W#ox+y?|u{xk_5CjUm=<^an?1IUMc7 z7YD?KyA($>xYn`IukTOjvQqL&OzsR&>e&fzNWXhY_NUon-)i@Lu5;x%cq!!^c(&_h@XhJAo-$It z1Te5ovpKJdw%$J@@Tnm!?rPZVTG8MQ?hPg6s} z>|oz}l1XDu95}@g_9wNeDo5e&@3|jy2ZcI|nA02Hsv#rZKt#cLX=T7sr16U>leQdE zo6%f*;7;$tJ@#(skz+Wja<-x8UiKLABQUPoEj8fZYabh<^G~T9)L@ zc(w`R2fzen31+|20<*iW#lE$nnK^?TlY`h&Zt{_}C2ny&AJbpHK0DWr>?k8!%r1x= z%?a6H3dR><5``9w8RHi+W|l@@Gh&z@`Z~I$+3BTC>2IvAZ3}mCp7_J&HVgsM5CuWt zc5ObbR8aqAcrF^EQH&l?jg#hUjY#@UZe-c3f$^~k!L@YtEd*>O`iW)m$%As3gd?Da5G2%H!a5H|iAOr`H6Np_0#JW4d@ z#e}^NEa@Ez_q(Cwf`J!Z$wJ$lAmvu=7lP^jxZ33PX!seQ5Jt8!70k-Gi8EMks%t?5 zIdmFjXo@t&B(shD_azN_D3JXmkN8oS-BsM!NhC%Xn}|kJiCI_Q#zcd;K6Z4!QHCCr z^|;4}a7FGV&a{borIJdGEg;s>JzL`fQaXU-jrB!I3pw+Ff#Uh0j`xKX zwxTqKLwYG{ri-yM4KbrtE`i9i8Kfbt$NTk(*U%of+!dMZW{n^$EdTYRoh$F2pQVLQ zs-i`9Lw^qZfI<&Gr}TN*lscX0?g@py@3}gABNUpl?z-^lNIL@00FjA9s>t^u&D}6N!v*2ecbG9Z#cM0!^M~4&4Q`u7pcp^JDiS1hh~Zc>d`4=10vxPfR(9zo5Vkk*F zL)w6=7Hx|2<@1>)Q%>!>y)J-vjNMYvxBcK;ph+#O+K}F6i<)j(yrFedC6eTWk=zNu zK)Hu^+Qw^laIXCRuKbgXBJo)u>9T?gmw5!WT#lA4^%-B!NL^Yv4R59}C=>Uf$d~(8 zAcC99)DY*jugp`uRR9fHkaGmebK|2$LvLsCStpUs0DA>d5|xi|!J;72;Sr7Jt{#S{Wthq?n;*njwBKBi7b{bjB3{61 z5*6V_olIp6KiIbUjV?8j9UI|n5+-t!-kEf^#RkYX&D7{X@-*A5FJaYo>|CKO&3l;o zPca`znDDT9ncYm%^8+VUTioq`fkU8Y+nhJASMAomPh@N9KW+qxR;0(hr@nF93#4=i zF==Xyiy!A2al^S-he*i8n@eL5u+u3#cWtexN2j$L%W>!B*1E!&S7d?p&mfFt;T*r@ z(7J34;0>cnYhkGUxO!3H?sHHou-CE}hj9eT);!9}o!Z0T!5;E$R99H%r*mM8&C&%N zXLI^6!$+`v+qxCFfOYm1%mbb{t}?NPnLLIro4YkthjX!JVEUrM?TCYjv=n9QxmKFP z#+KQ09KM!2yd_qyVk-Ae!S?B=$B_C+IU@O=aSXsu-PTDBdj$EaG)z>;O;ADay05^}Si zxW*wTr7T`7D1`}iYh&*o0=y@8tH&ds);ijo@BF7HeIw%}mc6=H?}zEu)&@!+0=N~K z(ywHoqNKRxcu&0lj3l-rHK^?3V}2yYQfH-9T&%~QPhz6wF-0xN7j_gMTs9GT8N>S)5)I7w$1dxsSCXh0%HXh>B_ zo<)`ZVyb;@36_#uh*~=r0u-i5{Y&%d>7*O<+v}=0)xc(e|3!&(Dy#OrOb39XMfMq! z0}v+1kJOLuS@k+-ySaC{U?sTJ9<=Ziyt8#F*js;SZI7@qi@QH&tF-(60tj0BK8#n& zoCS8EMGdtoOdS@??iHHDJmQXhetK?Sn-gp(Te_bv3)c0dfNQ zdfw#duGUX=Zlp^e#(<0_E*jsGP+cyS&L=eAFWc}jn5?lN253HN%Tn~-pP6nqb~-7_sg+9RJE* z4ypJj4Brye!3&VC7W30qm1v^btkBY`%6T7L-1fQccvZG_Jcz6f#=ufX2eglp1`uFy z?K3{&61b)hfJI>lpT=kh5`r5?v3MNRROfhHZ`@X{=y{l+7YGH;yasSd#|eLIz^t1w zWCvJ#J;Mrx?05*OpjFoL0B~{C=(;-LVrNY@~4L>L279iGup{7 z1!2qTv*B$T&;#D%eunScWpzIOsubrhWeO)*LbaBD>CvB)=u3p5s7u}bwAr%fui^_TKD>Jd8eN!ka=-AVcF^?#9F97ip?a^%;9Tn#35ZoTV|cxP4H|wcH^loB>Y^?kQ|^vXI;YwJ{bvZ;C0Q3NlX+Sa@xYv1>!WFifJ z)v-->_b}GPw60c7pgLPeD=njh&su5+GIZ`}S9PGdPyH`bqwFH4QLq+R1uJ%guulEP$jVcsV@LQFUJPC*e^Mh81%Zz(IUij_F*R$qIe^}4|H6hV+5)@f+GG=@UaLHwU*lFbrrmns`k6OhQW)qnGu z3QS)}-Qc#utTe1f9IR8qQRVjBT-Z9Z~A3 zu!Gc997mKc=ePdY0@S%pfA$`o1y@|;qT5X&DU_5lsc)uG&`O_P)2SMLGOqz=g4`@Y zNzG*Ig2S!`CVD&oaN%Q>_u7dqbL<082z`Bq)!oa%!EE8mwrLkL$pA2-RhoME7x z(>`}#?ajJ$DNhEW?(4uIq;(b9wVvJAcJJ*Sw~x7>7)oot4~C%F;JPgd7a?;la;RBv zPF#8pI^yW8HP+92<=&88~?JDN@B^#BgQcK4R;#%c_505W(|X*AJjEQCQ31d#13xTG*n zqA*B2dA*j;-mQEu5`h6BqK^TD@N4jk5#b03q5TF3bXcI_D>$44m#iDkftlM*H{i0X z(o${7u*Oa~n#Xdw={(12y~K{C@$Iekd0XYebIQ)kYKr3+$Aq=7DJ|o~TdkdQyY^+3 z&#LFG?dJQie2dbMVgCA0w$WyB0~hoAfMIvLFUEQ{d{ILFmX4Nc@rIAjchk<@%*M!9 z?#*}K##*D!#ti&JsjC~Z>r$@S`g7Mz=heH3MRTk{r%+HAHGbxm$9E<#>*NC;_tXQ4 z=Qh49vZwY`BAM%A&gUB(q_+xnVda(2(nxpt{_qUm##YZc?|CLe?YN=uvTf6tz>k5# zP#)vuE#4W7jv(~^2;OM6+^*tIFSa~vwM*;@Yc z!LsuqgUaU9ynk54gKt6w_xU=l0&ZW(&bo6|y@k4QRhd%1_RyIFjlCuIkjjbv_E6ov zlU!=up>bv!crDI#TXy}q$iBDQu6ACFT~k^2ead{)_S_(3xKkP@N4)SRPx@9o@eVmH8Cr?TlN`F# zUnS{=Vl7w+YY!IxO}IDLBI|}mLSECTQ$MNb6x!mE2lqLvp%it9eyc=k+GWg1j^lLg zD#I%%SbAt(QMn?Hx-q_^vj(x++S%pu`A%zVL_K_cZEtt}y$gU-?g*>EN<4vtg#6od zIn{B~?dj$gS`L0QR|7x8pd391@+OVWtERxjvo{emlHqGO-D#B70D@hDO3V6=D2Tnw zyiPZVtejCO$vG5@Sn{`wZauC9JC1NHOGA5&6v5Wq_88Hk=e&BO&?gav5=>zNY|XY7HE`(JvMN=K59XuHrZX1S zoe&wlnKIt-eAc;aLZDY@0euAH>z+u2XOg8-IjmzZkWIY?d&=u1P1v-Win=yEy>XY8 zJ%zYL}7EPg|AfKairvEo-)ossCefn=FkK3m-Uhw@;Y~eC2*Qp9y60 z#w$V|aL3CsON;>jKzoPROn+#aqYJ4i0JaZgUxMqr)Vg@Wa=Gr!6MO|FVG{A7DoM3c zww!)Seyi22D0W=lO(~>PwThz%P1H)NvAuSx1Gg|X4X)@jF!Ix|kCUD}9Fhnb{P!D$ zphBN`FcyV_M4EhL>58P7ni4pMvQ1JzIZfY|f_BKKU?a_K2v-*kS4a)Bp>C$N+lX>o5vZl5o&eF+8kC~t%wvYvnW;$7@9UUW%{q!qBA}Cgo6&vNib#d zADGTwlzL4vfHAe{UIB@7)O~Lloa&QJs?stWxJX?I3D*eU3gSjA{UB8KDQiNuz@12+ z_~oJF_=nk*=vxm(vfvhus=IPQZ35BWqzjKgGY7DYCUGJ-Qnzj*<*?p{(6_p$V)?{- zCYzmG(ZIgXrh(n4^^l(9ix#zkce zVeeW>_VT8C7B>t$&Q{*NxHjGIB?Ur5T|H-f#yRvtlPzYO8QmAO*Rob3wJp&m-P-ix zPQI>P#U}L5sOR+echAt$YGwaa?T9dbW`#qS z`|=pei_!ECdKkaYxwOFFi2g8Y{u#BYqr>S}9q@{kLf{0tQ=R(Zn|R3li4 z&RI^2WrSgczg2;#`C(;0a!#T@hhZ|q->3(}hyq8KLV=XdLbCH!;=(GsHSxsL_)R%; zl~Vwlyb7A)dW}LF(`q^kDHy10sY@0K$O#hFCYc7cA=D&3im_FT-|7ekVIoHfo*oQ6@;&Z0H{G z5is>Zs?e%)%y6%GcvkHDx7nLurN?W@o?S26EOBe;!;(#Zfe4mxuIO*h*|v(0D-`kN z5dNmlFPwG|gz#7& zv^^nDt&=YEws^Kp7e85se~0SMk14E#%hNSulk%Xb{)06kq$nIxCB))`1>-k^Hut=} zwS}vic-4PlM+b|^P*Ox*7&!FUPbnXsnEy-7Txm}|H4{ujt16W;5tRB^W+VCd%ZJC# zOoz{E<-NtUvIXv;fya4bNzHqKkLN<`eP(+#_F3vZ(Yu$|6u-H46&>9B?KnC7?fJdJm#YM}#jXeuEAH!83~BfKIO%3_w<)K_CH zKV9Z+ddYiQ`}+D(ak#Le%r6A|q{fN0EnB*-*N!z4w$tdvBVI5;?)SOza}I>h-+VqC z)XpJojC=aM0S^Ve+t>tqt?9>PkEIb8O-gGA4ZT8%%L*kfOCc=x-ao5fKk(3n%_HY{ z9f>?@G8^#fatUF5OE$NXNHF0}Dx)P@73dIWL6;-W$kOccYJp1N zBFM=LZxyy0hX;PVO%y(ScC{KF9zJeykC(@_LmGJ<@D9Mcw&T6ee`i?(B%%NX@KDg88g8OdefX}oE{KF}o zP?(-*nNv7Aj=%?-fR`od6gy!cqVHG7l-4Pb-S(H|YVB@S~|Pl7j9kH;4GFl2uS{L7NX@ z7}~_!yw&7DLYmMlierN7I6=tjhj_SJx{h3QHfnJ|q-;6=a`Q1{5l}TQBK?;VeSlhU zQm;)taAtZ|rsPv#PU-MSqBnjPt;nS$Cis}%?xGx8{@VklD5_m=3vD-NWyjo4aI0bR zTD9TYA<#ukz`-7`++Xm{TEw`Q?I}}bE~Foq@=PWj``T;rJPx6Yt9O>R>e6v8+2md8 zt9DkQ^x&4$j2pASNm-(zY0`|vtL zlS8xPed1*Icyz7Qa|`%t>1o@fP-GMuQz)KCRd6^_8BaG{!`Y*yJwYB7ol|ev?l0Hu^9hTv>`KL-J6vdDlvf^TEdwV|;007u^zm`O# zpi%Hy@C7_THU^r|rAm36E;fZHn|ceguguDMsR1xPJ2Y+MpgNp4#GdKc@ZeC;v8sU%&H6xytD)}fE zW;NEyMJuhiHL=nQ9+y+|dIOfr6Y}BYQI}_T*oBXQ0{Qyae1))tXt#d<>j{C_P!Y^{eJ4<_PMCz`jBkt z`SkAjg#Qk{Ir|E)?bzU%MsHz_b!ESl>eyUz6B3&!!Tys8X5-8>clFt5+x?!N`)T+6 ziQoEN-t&Icu~y>AQseV~wfz5F0C!JX-}61JdXu)Qm25eDnRM;v9#sD=*CRIs94?)> z2*f(@yR;fQkIA%b#NuLv$d0)9VT3)Ny@?C-dZagjQY=oFBa*@H`)OSu^6*_^&8RQS z`*y6a)}M@aFAF$P31j2-`N1s^i)6P1DF;N({4vu-k$u(B#Iz?A0jIzas<4db?MoQZ zl5Mt80`t(NksF)>OWkvAvdCx4-?#@7P3qH8JOM+XlU^BSGAi>?;-95N}-1mNaW$*4j^`~d%*K~DP z)j3sN^{VI`nxsEy2gx*Tja5T*d^Ux-!D;SkdA1}r`-JYt&|o;U(R5F5BC~5&8VCiL zj>QKp4aY2!5^$s?L1{8&U2HL*6r#_!ryWhwr0xXX_ox7%y`@U%T?$W;OYWZF<3SRNG+06}Ww)#ML zP$mz2w2r!M7u)DZS~vh}1iot=Cl$}Pe$P@bC$H`|4MNYe-yFGwYTvF*_1l#>g$J#S zJ=MKlhqa#xRl5qcG9iiI=UnZ&~fy|{?wpCkr_6w_N$9` z@N_ z9Y!=0Y~;vv&=qP}faQ*od3o>(D8mLWc>D7p zms410Br7gMMyLE;t{0?laI^O3vD;(Up6{J~jMPc&ZWiCnD5Kk^S093w+EKj zm3C)7d)x98A&3gyY=u~r0yj9S$#(FM(d)qLQ~SN)OU&Z+fkuW|KzVtJvlx!qkTtMlSB{BP>2`n$TCNHXnD&MC&fnB8&xu>R z1fNx%e=_YyD{jz+Hg@&2Vw3CPYj9}pm~I$hhekSG1}F+i4EST_0|e_up#a&I$kWT( za|tLKo;jQ-d2P0?{xrmF_O;e}o;XOrQD3)sd6ldodPthy1THUZPvXL3sw5t2w{Un; zx8W?F`dnKiUYBvn*AX@tn9_qCYYjf-`Zx&v+|rF*tM`j{!wUb>h~U-yOIG`ZpYJaI z>&D!3fIZ!%nLzqOS1BQk({nBlis|jbidXg>ve0?M>ma&MPqUTVqiwrhsU6qZYQyDe zlATWV%D3Bhlc#adUatdVPf6qtf5O<8$V*r5|Cm1-{F^mA#V=cF5W0!EJk=&%e$jXp z6-3{?T$d9>@60xdu`Uo&C!v}s&D0vHR$7z*-Z$gr3RbXuyaB~n z!O@Wp%Gw7KvO<6V9J--j@@jpvvi4G@{$U-9Hv-B>sh--~YaTatxP&-bo&@WBpGJeq zT$RHo2FIB`&ycu={T`Z5!GAFnWJ_%evWVelXJ6@u)d)aAL(O>a7h)K<2~y-+*okSb z^|-yCu;qUs#OKW+q)$pDLW{K@*mjU=bFn(1nWk4iK^PotJf;7f@R-@wL*VDo6_JEV zINVV%t?T}!`vE3eX#HLJ;7?z&*{Eon7sR|y31FZU7HK9Q~WHH%t$xN{AH_) zmG&nRf0}zLPnE@UrQJ74=|mBMY`3AAKaP+kl+p$xmX=GcK5Rw%SbYB7T zmg(&0>9Nt}7j^t%QePt{S+;-2Od~HvHwf_A<}KjOXkHM@klM zuB2G?7yFXpM^-CoZ)bN$%RaGRT!1@ar5A`)pym^^Ezavl?}U^c9SO#xF9?x|wQ4y> zWY5Jgklqzx?2EDMW4tzWnV32bR^gP>KT5ZP=Cpe^ccx-b_XROC5i}Hapf-Z0u=>j{ zo%yrfhY^B;h}4dW49V^)!%oMjy1q$c0by9`1y%T-A*X>X#N>!&_Yo!6Lt-;g=I)XE zeTHst^A(hIz7ze*{I?# zxm7H@=LxnH<-~6MBI~#G?Mn{P>hkhe$$m$%UHZ$IB9723=1*$X2h+hGMv!J4;I*^V zgz;_u7T2L5c^O@a2J1j)h)6;~$xr(~VFC1Za**w(iA^^m9>-XR6XJ`I)53k8 z@1$qG^xW0e<@I*qKs>|g|ITi)XhOmS{|+rLJSq#MeqeLTE~tHgc_^EXlr&=~!^P|F zE1iTbJjmwAl`fd(eY~UT&13F&V*c#Z^TJ3=mfOu-cT8E5ZhfUbP~gLThUGJ}Pd@Tp z&|DVdx7^`Vh+?KXY2;4gSoE=_fgw+tZf-nWaOktxtL!oL&JCQ3G3FRAMv(zE8eGbCZj4$DrV3DzXyhJv&RC|BvTXQwYawMj@5S@j zc;;a-6WfeFz26Jg6uqtYgv#QmK0=f%LL5l9B1VUMLZo>&!I+w(8LPf7yvXCTK{QAw za;?*l$w1C0%GpsM4bwE`^>NuDvKE0ZNVHi-pXpteumlFIG8gkrhrFGN;SIExpO;q@ z;g+$LbO7RpUF%o-<`bR|{o96Rn)3Pey(%^}Xsf*ZI(+qfi7$?BeBAr^*&Y{p9=P9mmcwml{?gp8{YVXp=#Ns8J9sV z{U6l^R-9zT)XAg%B&;WYSo$tjSy9{tkKLov{b}Op+Hj=pc56+OIwtx0WEv5aT$V>* z8eB3*|5kilf{?eX*u`D>RiayA|Ep#%{bQklgC@MX<_WfrR(Fs{l=G_P+|q;Zpt$@;I`&e1JYBmkQs`NRm5ccL>Ji;(^clEKJ%;-0mMR@)2&(W*$>oFendAf7##0zccPr z-%xL@V&+R)Yvz5`0N-!iaB^Qp7AqFR(h(=DGVef33MJZknf~tl9zkuf?N#lfA>M0W z?9g%LLQ^N&l)TV0Ox_!JWn|OL*E&6I^dUxB3Is!`&K(jC^6BNRNXXgdT+A*UpW@lK zOdiZot0meI_(2?THVTgY{NY;)BP+SNWfF5mLNBQ%+ zN}EAyL{4W-ze3wkX(a{NbO^NSrWyq$Glb`2p)40vfQM#uIF~l{C&tPY?ZQt$-kgC@ zC?dbh_eYDemXc>vLt)^Xx=T%@1KF;7vImh!(3V7|7Cw5XkFRPr?N1J;L;+0PFrUxv z``X%`mMfmz*8Y&T--!v;d(SU^TJpQ;^{q8r%nn5-@qDcG>1pF0wthV1WdC;!{FU$^ zwavS_Hu$?IK=vdPU*V`NHegzWvWV`1OkeMMJB$Ve(9~BfFE7u#rLpvTQ2C%6R^1Zd zx9B>&&(*q-^CmSE2k=LCdgRUTy+uZ-rCheSHzQ2lnlt!dK0-K=KGqm9f!JSVAiqdm zVr?i~t{i;A6}qCum^65 z*^W|ub*i`b-Q27Wb-7tRqq3-Ucxu1MD-_L%W~7&bp4HKr0Wl0&dZR;<)pS&!R@p$t z#R1|%BZaOZ3|RmWV#h`4-RSN);cWCLN*pl57tiA2SoFF6nUyUvikR<&ciKJ~!TWQx zf%_QR%j#5$R~45es$M2(y*o};?dm)Di%FphdD>%^>k|EwT>&dg0f4>U*~_f<2etgY zhf_zd8hzAkk7drwn=*92JDaxSA-{8>r+_8D^R$_*wv+U}u328-=ZrDeuxq|E-%TmM zD>vV5uNI`M62|iWXll=U%x6)F*nm&2u^B2?r z3!o=oMtZ5w13wpPEM?|P${1aBHC8`L00A>!GUHUOd~WW;!r+Oob5xylOH;*B@GG5v zd_@+oSa^f>>0{49q{VKD1%fXqrLxzAnMwk7(l7zB*$<7C?yl(q=J+yb>iDU6 z{@!P;x9gg(V3wuqb8Zk0n`CY`hw4V-QzB7EoV@hz87Hp(<*J58O2UBag_o4` z4(rB8i}g-kF)Z>f7~q~2yAYFsg^Ub{0i63CdQVkd%#HAxqeNQNb#D3s#Do>ZZIARF zC<=}u66nk9Qf#c^$wpcz7c5X!lDU|PHsNvwh&*dwh1jfzLs^V_J3DWo@!!OYAZ{-? zS1w;Npq*eHuN>0Vxm@+}dOfe|&XbbO9*yi?^sGD=y-fQFD5lzH^!0s^J%19jZ`HOx zokKUgn5cLvsZ;rDpb`;l#J=fdHaxJyb``ir){uye2kZS;E?16Wp+yo6* z9%}l!z)1uB|K>^lo+xbdz4W`FUG?6&H=bBf>pVFbF>c#$*7-|Gi~{J^aLhgxhn`U$ zeVLc3V7VBCl;7Zw!J5-Dc~`$FjVm%ncB#nk5jbQHuBZj#4X8>}YOt>X1_iH&HQ6u0 zhbWew4Dup#SP581oQh2KP9g)hCIA66Z8;ue*57EnESzO?E(0$Q_hWvmFPwT|3U9<^ zhOwTy#@F$P*&_$JrM(U20+|VDDSE@$A)aHGsX#yYuwuQhc8Urg%s;_=ffn~Cwwt~# zv&sRA5GE|cj%VUOmH}wG{2ytBC}fpUqg6dB#<~5ejn5Wi7JBCu^hAZWxg+Z z@92*QV}p4Im#KlB)==F&GC19UbE%aZU6OdasW&!X4NmL%Ve~Wc9`xJ98LZwTm`_zE zDcISLwM*e7o6G{&II{wny-%?`4}OSZUxOh zjxu`MN^dS9zHc)t7x>GEwpQ&vg_16kXMVYVZ2KRqSxiO6bBEB&F7eoj1OymMmJr&N1$fplYjBuEly?fc%=m@>PS+ZYhKlhpsJ4qS7 zXHxZ#LgC!|qo&r*{5q3hDAQgNt;q|T*(s52R(m&&-mNixD#^1{%>34u=@Zba^?FwC zjY-}e85tqAZ!xkTHaO{W@Sxn&86uP{r_VH2!B6w(H*Gb-l9qI7R1q?y1gUNF8cj4-^8)ZPrGz4b1wLp-YQ( zE~;qumfPFFM@^D7=MO~?@?B?Qaq#Nr6h>Rc#7Uj(UiNjh>CIk#^K*AUTd`X`UFv$N z1UKN+^tIK!9{)2ln54<&J<%2$b7MWx`LEvm|0mD;$X<>T0NH<~%a308_m@jY>-MM_ z^TASKXHQ9oP%ciz-T^`8*k*9vZf;WP^Ot*L7v?&KsWTR1KdWF!7fj8!rJY+;UuTXX z?az90@hlS>S{AH6Vx!O{%c6U&lfJCB328qUDW5~Gs6f<_#0KA0Egim6k!M8Wj^>g< zesPO_N8WSPI(I?@F@MkjoJpuw*TLj5>S-&olUr9WXR7FjMu{$H&SNKJZzVHQ-sI}h z><%>N{TTfvc`{iB@tuen^7;OOsLZuw;vEefB-2BpnOi$W;h5x-+nvKORpYf5nLmJD@WJ z+o6(3uyf_UN1_ zd<27l76qA#YNdQm3Z&507oLm4D|RkM=wt*t)IIESe$IphlJDYgQ64q|eKQBksB|a! zqR$v|zztdrxMnt%F_Di|o&{|{Cc0vFms)ff-Z4A!TgZ%4)0*9Jes+^r!|V9Th|$gQ zI5S$!Mx%Ww*G>NOw?wzX*SQM7^Pv!P1g?5=B-_9xrNX_(tjN0K}UbdknHX%zAX84UApbS&t8xX2ec z9W(e%gIB6)W=3VCJbr1Xo_8u5aLQE}$2qEPfLfAr7+*c6Ej3WHv%I1AC3?o%OlWm& zZE0`K^N8v3i0`Z=NCCVQN^=2xoJd1rsl&T>j#xM>*OdAsa8a<^U=1rvDLVb4j9)^P za>!XXnE!B0PoW^>`74g$Fe!&B|I}bEtY08jUl#xK#0z89XH^58^VlV^eE6M~b(-0f zo{t`r%A1-a72*3RLDcFk^{B_%kvRDilX105Vf88+U0K$kn4xmxA?SxR&*&^2#rqqS zxW>Z(JD4qdl8I`5vm){nj~bt4!PC<-_@-xgkGu!yE=LJk{hv$e)zem5DB{)|( zDA3du_wh2jjfFs4Y{7T5+v`)K{a@YT$0&r<+9xTGL0Pp-G0G3m9YPc>d_?aLqTjpjh9;S#3V1)i8J@?QRZ zESr37wM@uf2Exi$|8oA7Dgo3rLUbac9|$+0v^BZw##Oj!oU|>~s2I?RFypUAPPbsIZCOlH$(^&s1LB3} zLrll9Kv5*7O$pFER@!F`S5D=9agTWc+i_f{s0*7qirT8pa7{nUYXD+J8lau(58Sr# zjPC`^3aZ)3EdziOOGmrAk{^Or-5#I4&RQ*60n90P1=q80bFAnN@mv%+B%v~~r%OnW z;&bH!L*g>Vt28vMLKs1dl$sigTGvG0Nw*h$s|2YQyXnkLV~W>(%EP1V;qQ7Fp-`de@O}RRf~wi7 z;DvJmo=okaXS!Gop{#%HvA4IMAhALFqsj{S!C|5=3b>Ai90ej?n-_NYK$-tB)0Kl_2Qh*Tg9P{5*&S0}Hn}v;K=7Wz zAKUA5pSz$}D!ejo-fULov(#`;!#A3XY10wXhmG{SRdduh`D6F8-rfz{+i$*pe)jJ?E@QYrId>Q{Y3Q__tfs@RQ?+{_VN^2v zP)PH}sbi|Qm#MY2xg!^!lT!vBI*M`*%g9BW+v==5>`^Y@yLGACKTMpqL zgK>@SY?-8&@n1iAlI&hUDmjh~#W{Z-6Rw%v4tn&giTP1vW)ULUMJZ)>9G<7tzkkjR zd@Ah;B~lDyZ(zQj0Uhd$cPcKLLxZ=1$uAB$#%_dM^92WqplkwCf4;84Hc@lFO9ThoRBrlLV8Y4)&ovXK0L(#75m7J z1*wsdx!8&0%_m+e;-c5alLLPD$urW+?P;5T!#~J-8>CmKyRy7I4j<;y=Tf;((KcZi zN+WsAWfuUxG~_&c=`?J3S>P*sn`~SBiBTKyT?d3MD}&>$8l(DrbF!X&n|%J7B@)ZPF0aurPyZ`1A+N?{O!Bq1 zje|3tXBf%vP~zhSt{j>_1x7r-Oxy>b`Fs@w9=K82(eL?vcH(SbU0fg`ABi=y+Gyy4 z8b_4O;x#+X^ntL(%osQ5(NjGfUke&>PKk{@h1eDazov99r@K^r*mtrtm5egB_RHHx zEWqyL})_Nurgiv62Pm@2NRa&TREA^Rix>*A^%If@UN8|UXo zOoUf${1r4W@zJ;j!TH?1-GK2O>5&jMR_Dh%ca)5;Smt829$H;RH4naqi0+Mo$8cjp z?-tehJHJ#^-F`^5IycQ;5D?r%;NOj23eF@tu?dSn>4OA#CJ260eY^a z5S04R^JZyPD>(xY?k75{3~1%JF}QyIlv8qHKI}Ubvv&^Fay85Kn85Ivp~f9{d(Sl-ou3kgL9;Y`O0k{)F$#^7Ju@K`})xL z7A|&Smsh5u!bx2`21c^?Kbi0d7XzLvoViJyueoN&bMxMz;iQL+Zex)1l2$Z!IY^?THBJPgotDN4AZQn0Gzca7gh@5k;7soB^%te1NebEHqI=h&s z#psXH2pRW2s!MCUvc(kwLBIwv)f zjqvZSs8Yl66@m0PQz3zZDABbB-G%0iknFhyyMEybfCu6a$c+o8)%%K z3S`5UTr{Gl34d{r`dYdF*=X8K%o%5XPaoDd1>3zXR!qE^eFe?+T|=E-e_z11&Y8iD zzChBWGM=N4&=%>6nnN30k2YB2`YsBH#paI z!vV}2s^!9t`Pgkr)-^5h&hF%*sy=f|m2<02eoKSrJGd*tsa;J0i{Cm7qWU!&WLuw`-(z?O~Q_POy>v*J1EW2EsM z|He!S5mYO)Y+KNAiO4OS9;!#vXTGCaIJ^4#P_aCQH&-iQ>r6 zvc!Dr5cBTKhF!p0aVmF&IFdJJ!Ch)%`Ot3zM-3nn(8dwFTA8w~Sd~hU+k>o|;Mw1` zt1S58&SddR5nEv?NTD(I00jOMZV=|WdnnFuky#UA=ZJXhSfF1XT)3rygRK`S^?;JoYHd)Ys@G6|P#kUh1G;xHQjNlIuV*C%%n{=kS%J%AT}$ z6aw01f7;b;@D39XGNEqyc!*^I=X10)gJY1JeNtjR_|`Pg=MemTSTpW-k8yn}%eP8M zU)I*w8q-gj9lc&HRmm8g4yVlKU*v<7Ls655U{z@lI$PE)i+>MD$DA6&|B{k?Wf}M$QqU)pxxaYOUL|Ay#bhi;FzWm*5Dq>ZmJ8K+b`fJxXZSE?kFzBoG;G zi)V18z4w75c*_A!!l9Bl%`HgI<%07-A~ymnZ{Bz{CvZVI}CK zPaRT%v*W6z%0+Bd;#4RzbgBXHL+})$Tc~Ovnq3{O(-9sjoQvjJ zy$LHLlA9X;keL()gBia#tI&GWq_-Z_qVcGe$pV$=1CuV&{-S zPVsqMje+%86}u{GIrp0 zX}JJei3|V0ogp{|b&@!_4rn}d8)90Fduay4Hu^Cl-(oh%n$ej!?#EqwXLq;Mt(&#( z=Gqd+M55eEUo+SDDnOj;QhW_R%f?PcNrn+f5ZhZ@^+ffML>n(FOoyb-)NE+az!3_& z3Yj+cN`-t_wQKlu84G;q>jU(Fi!57O{rFeRVOxkcC&Rj`0_B}SC79>dew|=fn2MX{ zs!xuOlkS|X2_?VZ6!9I0 ziks!{oJ2Oj?Ev32#$NmU2G{VpXJGeZWJSj)4KWFMFP0TqM0YvnE+D4 zd(NNhVH6zvqUO%Ie4(|3*U~A_JxHb*m|n@@Y63-RUTnC-UrQnrmMX7{1Aofj!@Lj}oRG@JcB5Ik@m?$486--hjV``7 zxXzJZXb>jPpDjyn-6AT}Wb6P7Nc#n9X&tm5s=oxG0jQUI7lZR7iLadLW02Q61^Y+^nY;r;e_p7FtB z)W;&t)bdiF^T4sol>Qw3&Y8GIr_L%p-Q=VigKS8F)#7klSitC6*&-J!CuI9fr(m~q%G=}=^m#s~u( z-$bKzt;%{Iv}P;(+pbu0LTF|s^?*T)8mWQax+}+b_6HFubU(ep9N$*`a4bcgKJ$6) zrF!Z*PF?Z)szg8rAD)ZN) zs=LaSCs+9OVJEt4Zm@eDmCAx|dt=&Vppv_Wo*yW}f%n>GQ*|lpqr$=3N(q#>8J+N! zS!f3TYMrI~O<@1`X$;%42Anb1@4|hY1WZxH7qWA@W9l&tHYps3N1{=ED=PK~!kuo% zh_;@-3>zEgvP$n;Kcr@Tp%Sc29c$u~v_~E49@4NPWl|}v4|-=>AJWu=i(dMrZjx_#SpChd)I5SituR;)(Ka`J;j4R)a?yE-Sdnl394a&6L1Z}~dmJRJ8g>?}LP#A5W*caeW8kE@nJqp@Qy5nBHg!)A94 za0kiR9`cl39PY=z(+95}@nmG1xN0_lv7}er)`D1*;yyf6)M>Dsj_S2W)h~cPkwVi9 zrwcQcml8n5?59D>D@dz zr(}V8CR&F4m>%ludMLlf^_$$zHx@Uli9w&va?LaeA1oFj@$O#DEG0s~%Ni2Y8}HPq z72hV^`QBr4^c%LCDid1-$dI)~QF=rf9A2r^I}pe7$jM=1P-Vl?wC>OQ{m^=@p`AnR zUNeIz(pobfLv6j^ZDEhs-m5F>EuI&v$dA8IYV^Xi@*7AAqKGzHP6(DtOvGW2Hb$GQ z!YGO9J~-*eey}PjVy|6kMMo5yDQWVdHo)DSafPIz&T*3>cAYrH{h0o8Uo$!RNrM?F zyk8jRSg$4x$M>jaTn#o%$E}o7|1*xHXkvcIM=Ap=Uy;&ZHcTK44Ica-EPI{f;%(L_ zH{ge99C-mN_=Cg8&$8Z2TrBr=d_M?P zY+nUeC}br3{o^%c)O1#5jyq9rdhng?Ajcu!p1Rp{BTvkb$xX2+Iji-iz* zA=&8S!BlV^qv9hc<=|GhgMGTe61O;2XSZE5=4EhlLo$ia?hx0XWs>27c~WYb-=0eO zR`sT{1S`Ga)G{^h+os42IpxB%>ddD*Zn(>pETou@S2pPxFBtwIhjIiJrD0MH>oQY# zrW!jIe?5I_>%FAFC6m5zX0krqxx4^wc&wlhN&C zK6Az%{SPs3p@oFRpcSdt=F5;0G4-j+>`1=p8C5g=J%ZT+Cj-}%$TMy`qK{5lKu+1| zm@+%=tl<43=iqH=Ik&Vi0ol=DzJVu*rEy1sOU;3082lCj&q? zFwh^HOlsyY{qAS}LSMdtmgXApfh9JfwBbiS#c3W_m1d_7W<2(}V=F<@qbIr+nN;O-^}OoB&P3m0&7cQPv8I^9o}O%wFGP-t1~^9pxEYnpx!%+KfjWj@d6G4yFt1xig37 zyVMOzvSQv+SpP$3xj5)NyfKwa%QkLC1l1fi3no-Y-y`nyE+5qshps5enz*vwaQ5&_j+5Q5)jP0O|`WlIl*efX~ z-hRv^rRNoo@kf~u&0y*eT1So@Ra+`_1;@zh%@kyL_SeDy?RLS*WD7%zeZ$b_A zS`mmJ;Wv*Av`X!QoC~pFfjkR-tsmSey^uXp?QkCM-lm#ku~Xvjr)1*IU{3@)uX0)| z73z1E^IM45N=wfo^|2iYA-6+ol(NJtO$j`*R(&S0a&rK=*`7E_nhl(-rdaM(R3jNc}v z)-HarsvGr%^R?%bwLxo~b-KJx*puOpq8rgX<;^oQmxD;*NO+^x8f1E;*{OC!F?PN*5cVTq zgw)JkxrP{PzhW|sM?xBYeJ0^%CemWZNF29*es!+TS&(I+<`53+jrC7>{`tLO3G^St z^p;3xvK$3n_P)DB^D7MIbaY_kcM%wJb#*4Y!f?n|xgLsEr5C!c&h#jYeo~?DWh#@WYN=}FtmuRSa8|;WARxHu;J9dfQQ_+Tq6aCvUEIR-ZNtZEk zE2fHc#%mTM^OOZoWStbs^7khj+0aUcx%j}LV81%~CtRRDBz+ZwRY90B^p9YKkK8|U z4*$$P{MV`(sU_WKtl^c7*Af?5y$$~|Zxk?MDk<-;F1B($%=nWsP!ihQ$hhJCr#)8J z`P{F+i09K5OVkB)5S?ym59mQ zuIZG$%1@{~85Px%a|dNt;RNC-&X(R4T_sPIfB9YQ99Rm7>9xdME^?wR%2x;bI!!e> zThECt(C)Uw{ueU&KaL7Q z1#hy6o8*A3FL);Mo8)kyqR(=#iX`=6Dt8I=$~Lf@pI zWQ-SFK&&kiY)OWW6{1xKI01F#BTJ~NH%VqaWI8`=<;$Wqa6CT~4HL%1VYW|833{qS z80s&Ae|rXW3{_oHxZU*bN6r#XlT9jX08!*Z<6+j(p|itlwwY|gm7vod3AAdk0cKai zJIS>Kw7g=B}9qcful=lZMJF=6E_Re4cHM!fI0K zP_zC1V!wCqnjuB=P2&*uN>t-$Jnv_@dhQ!Q<_*l}Im|cQOOG*5QzewziE;5ieWsh> zGTu)-wU$55hA|Yi;ODViNRO{@V&YXX*Xt(^Gl-boou;utJa z-3_Eng=@?E7-|;~o>4AXRh=&-=fnW*RXg}Q#5b0qx+FQ>SeISZS}{VFSzKVn^4ogfU*7Alb11zYC#+)QxL1G#ep^s!YbveayrE zj-+W=QIqW6((@;qjmc1LVdV+?c}qh74fexR;V$DQQJ>1^){}uj6k9o8up(HrW1}jY z0AeC$4fmK)4lbq|9lCB@M?=j)7#O7`2cx|tA9SKBt;+?+F}Q~^J<8^U$A1&|kF&Nx z1FY3|s80yVm3e-4ga3D7>;!-Qj*y(vmDl-*Fh|e)-hzQP$~lZ)jXH0Gp+R#_J}pfB z!hI4)s4Ok{0}vN)#avUXyxf?lA^{(e8rx6gA`>~yNwO2(Y%6vJz1j6gUk0XuObruJ zD|>9?PjQbtsoZyQQYJ|`Ek*i2+-qfN@J{s?xaW#0GLEuFv}8_>47J&@Er*e?`^gX} zqh<$Y={zwtLi12H$t{x>7%`;L@=V1`*dWK=&$2jLlpJM5;)ddBnQzVN{SFsJE@8d! z<~n2-;zI4lvW4Q_o6n#)?aLo;iGT2}GN?Eiv941!!nYY}9z3ALTaq9nBdaA~D&4=i z!NaGfv$`Mq-#4WjY|{ZA-Ich{)}_M0R*2)9NtY`|J<#vWm!OoAX|eONjOF4#)fHv= zxGZ^Ay_7i`bb3zH8SkX9f(A5jr4`vE*?Vd!^oR=;XQn9Ct-o0dK_>ao6r7$iT2qd# z5okJW`GdzyM=~F;dB+{(2r7DdK$5&mwr-1_y;IMRgcZ~Xcyy}mn=z)_`@zMGE7WU1 z8Sab#Vpkg-QjPr>sdTM|j$Vs!Jbvu?)Qg+D-LWpNZJB&05P+5a{;Cm#D$8oVjX@L@QxtMSR@U#=YYR3PnJKyGG3m&&tL`>FNM8rU76NYIfyW5)2gFHGtUL*UUQb~+BmX! zhE+W;(-t>P)07Y(5@HVNbZXlEeZjJmc>(|$fR_c|(#6D&Y%@uTK`cVWh&Sy{- zt?8YSv?|YEz3r!Qt-DQiKi1F9bi_@eDNx(O{nmq+-@W{GC$=*^X>i{dr+lwc@f7J4 zy9~R;TNfs;JiRjwoV4y#c1@Y?I@*f#$}0mp<{zWR5~sT34deA3HIA1M|IWiqt2QDX zZv6rLF2fn@{S_Z(^P9s4uw1<6hyFr>s=D4+DCEvR=C_e(X{%M3(x5^r!z!_23T zCMUy4^Rd&n%H})JG4PES>v?~1s(450MWM;#UXv8OhoqwL;5xIu2jZT; z4K{B=mR8g>uV^D^HPU>w{4|;+@9Bf9vN?hjg!oS~=08_+AzDfr`_nIpT_wa3t_RbB zCJ!7kx#hA2f0(j3El-9DUJp=23y0+AZ-F;Ao;Pmx!Q0Vwn~>bQf6iZl}^2J_<7I- z^jKSUr}>Ypq#^z}JCuP^Yw%g?SH zQTU^MEvJO z41A$*0c8cR3q7Gzzx4KOe%Bq`vyZ3o$}xzc+O?@&SRU!AETUPIG%y*fTOyppj+am7 z$&^3{I41h;klu&Jh^rt;BbSG)nJ|;}GE{ty$K>pa`y{A@xPNv+L!;6V>XVdFYsy=X=R;rCzsCU?b>|3`_QH05B z`J4^GlPjdo?*vjx5+RtMLv{8cezshcX&GPEQp>4Y^0M)o(k(sv!)6XO^r&bI7LWv0*=MGfqlugtxKWfB-jF_Tj*jY+K`5=30iz&p1Gf+?YH-$Q zzh#wwc#`K~cfT-jgD>21F955C)Nfvc8JJLNxP1t*BBA-x7Z(#sy1eR;3&pg`v$N%9 zsd#q1e}TPFRthS{>g14iiJ2m*y9xe``w1@q>lPdM3Z9LgEmD4{`l<1~!?(#dm~RNc zhO8Cs%HbVm614X|Vmx2UOC6fF)(BXfp(h?g_kZ2?=5vr*-zptk)3(8$6*Fy!3GI)( zAm9YtO0uV8I>n>ZQ7!tn2E8L@4U?0Qom%n})cvf((QVv)``LDe{2%1M%Y~~sta{JY zR3jxA^(Bcwz0i#pmIC>*loK+g+e^|&F%hSpisLg1ay<^l7o#PA((*CUX)1WZ8iJre z9Kz00JK+-x&(gXV8eerptkUC=kr+F<7+vw6Oef}+G8155gm3D1a*NlC{s?GhZL|j& z9UEV)ayxwgPA|>y_hP;^3(DV!v)R<(g_fDk{C0Sq%ycwolgz_;74lOz?G&bOiiz?u z#+q~4D08*y$8vO`vz}*VmRi_Sd-FqV21C}Vix%;|rtOq1x3b^y~7n^s98HXmW`434T#nOmKA7jT#6AGKUG1>Ja1qmxBhDLM5KYhD_=^RQJK4u>jloS|X2&o~Y8%Bl}MCmS-5=1Wl5BL7=bAQj}eA;J!+vhoJt#`feT6?J);m}z( zQCQ71QmWpYi%>kZ^j2ZJf&zo20GG*9E5j0R0`mmeGGQ( zpTSl!T4Bz43521_$4%Z@sZ@&sx+Yy@17kroK~}VRZ*^>i+1Gk?9&d$VGb5)LiJ28V zfpI4X`J+hcPy}E5<@3|cm&w(0bzgSUo!|0B0b0XG*&|hZHfC}TZAg#}xSqR@UNvcV zB^%Z<9tdxLv(QxL6nWXGf5>Pt@L5k&=+K#lvF1Z|V$Ax|VWz#{p*+EWxc+J$gvxiL z1UF&IUFWBT(WA8rBZBdS?s%HMQS}NTiD47i8n34su@wK0KK&o1`hTxx zAF$Pe)NqrVM_;>&kcPvR9o<_^6{&twL9_bUE!{^n%nW%p@nsfbV&Ob88THkMvkc!D zbi91?MuFz#dP}nhr56RiHB>iRb)ENxxw5I}BSJ9yyaks^7USv=xVel0+uWn_{P^ou zSAQOg>d=oKNZE%)dbh+&-D*mi(#%sfiRQu_a{(+CYY^U!4iKzN!lM|AYWovjio+A1 z&7+1i-B=CVM@Ue06+zrZMFR>dyjspvxYEhouvla8oo~Ah?G^$L0qhs?7Zs#^6omFu zLMipf9<02>$0klEu%f>A?6j+Q9SHxvv2A*FOYU5z?L7JO&W>o$SP|*!b!s!pt6Nms zo~?Xz*@84Iz0w>Z_9fd&*2eyLPKuPgPiwvc7&Y zCz+hUiCPgwbN!JuV66e|>bC>XYPEH4=1Ng$Yr9+hgK*)$3oU*Qyr)$y(tEwyRQBc6 zm`4n%!5t*Atz#ZDM-8PI_?|+$t3R>0EV7kEvDIq+`n|Bhc5*zVHLmC{7gxOnQ53{B zrq35UhtEMe1ruxM@;t^kKy0^Oh3FL%K`;K3Cr<*X$jq>s^<+Z^ZP~H*e(m(Igew_z zm*R|940IoAs2BazdkfNibDs@(ug)g_Yy0Y|-WDE0qWM@qAiS&pO6H}cb#K}3+RKfv zzv4HZ!$DEt?Teu4Pvu^wnv?$aPMzwvo@S@$ENB=SDIlPyLaA~=`u2+fIIoJ9h-N%AiOw9V);l2cXzuY@RZ8pm}vpy5C3QKM984> z+U?lFX9=8Z|2KtS{HJtj;8Oy)gb*}7X;0XG(xK5VJU&ia_06b%%GgexZ=@7B_NyQa z;r5GUliIPW8jDGpiwWO@cxYu5!6=%;CXe||%UhZ6&*hPn>X6e}ixKapvn4+g&EwB4 z1PU)FyiG|R{O=Xp+dG~pJzZJ+v?+`Iljd!)ZCbG| ztH5eX*U&d}-DwXLUM$dA4vgcDH)k3Tana8N4nT!KJEM$OH}?>)|KGcZK00=Gy|s>%Ub*j-q{jH{gXd`E0He^#eF=;Wr# zjMsYT(fIlRJp5RoGrwezmSJ-8Q(Vv_ts-UjgedcrnT?Z12!Mmt&~lg*m_HzcZR~E~ z8AWB(?OT6y=ExDXwy;8}p2H1Vb=0^|;^6GqGp?e|Ohao4b4;YuH!xx#9JSehwn2~3 z7q!xaSsbyE=`?({acK0Fx0>VYJv$?ua>QUid-!kpA+jz0ZPhSj+xMm@`|;yMd!}W3 zTi_VRe^O{QwF>nYl!G2X&z3S`xLDSugd?a$kZVKEJ`%q2M8kjZhNmX z;5>NChXLmab1&WV-6s-*e-y`p$^sT;_(gt%&m$mwuUIi)AYcbL zJ`HDPrBw4dF&(u)24YiM(#?vvB~&Y)RepO$3QDmYT2xo;8JNR5j*(%XRMs_0Q@fT? zRY;UD1iy@4UYuL!-sWEG=Ra~uAu$s0700!+D@@9=xlwoX4`H`L3-SKj(!I&^jx6Z}cJLq}!54;IGK&&s|+zN@xGi$R*;d?S6%mBh7wLF@d4h-C1nt8*Nq zxDtMCM^#EC^yLuaN0F|4tv!{__ZMVtD!9`W0xXWhcYd;Iyj)h%0)VH6o4$1m{M)qc;t3F-gHJ;-O*V2tP||BS*hOT_U9JjgjIarGuNd7unlC587?`vJ-m2^L0r zvh6Xb7kL>f8~a2E%nUpzt__HT?maEZlS2$9uo6H>{bpXUwY2G4ovsO#&l>^thCBrW zcXdmK<>$}>@}@umW1|F~%=KK4Jt#En*Aqc(ckH5K3#S;Ob9vBrhBDM!l>w#fO{mZd zWou2hd068626#K`BO!$xzhJCvg+i=9hv|8kuUkn04_DL>>DR;FJRuF7xS47b;Z)R# zUZ~+%az@Y`saNagU5+@$IVKk5Q^)%t#T~R%cxgvhPY3IVh7^H??7Za%gZ8NpfXjOD zLSIVP5lnBiu$hHtoo%ba0L&@tRAdcbp8OX9-x6>%BXNP=;G4`iW+ysV%Pq-b(>MorL+7_}>gKTs*YlmJoz}IY;%#|VxJ6sLY(?>czhHLUO@*R( zLOepCpKo+xXEHklZi&*19gK&<@ZNt87{|hPS7a3j!u$Vl*hs$xuWFmd(*>)R*lpP! z&?Gx>LCEig6n8#h{aX*c`V`>%^nUeK?FLt7+K%ACI9G&coY5@Kd?e#M)s!69!$*?v`BiS z@&(GN<{Fu_1pKf#Z?Mcaw3c6mGJu!2g?TrewfUXfb4kq8^sSWwk4nRg%m!;d%MQ+j z0$#$yj^@lu6d)r@j9+GAkqG%lyUD0!E6Lya5*EqP7R}E{C=08(x1$AZW=&x&f=D%j zO<8hF%7e(3+7#J}U`=qj$dq3B@h3uGz`!_PI}i^dxO`yD zMw-IgclTl`9ZBfF*zgd&itsMg3FnR@8-KH!wxIhs9fUkcpGpiUS^p!U8uvc#X(hHx zYKL=^`xBcwO_;Aecfls5CEyM8_h2adq_uS^T=v^ma_iR4=YD7uc4*fn@%~di?)+*C z1^)BOPVn@(5cfujT{lf6^Ad}C@c_Mhd|!Ct2WwT_L>dmJ%7d4htM}6QcUs54n&Ydq zZ1!u~%MYgyJv~yK<3oYbnVhwkomGnrfHXn9SO3GO>EZ#>E;(aU_PEQ7@pR(YD`Ivv zMN<(7uG4M?FUw&2z&63t?A=3RZRZTl13WaX30!J)FZCc;#zd9FCrP;G_h%O;wQ*6F z&IDJhB#3SHCvb9^f6Cy<6=5!-W{CM;nK;9IKbHR;hgSzQy~1ciDR5_>K=`HGbWn~^ zsZ1v?)Q{1lIVCIxL2xK*gGs-EBf;+r;ph+DMKId4{;C+#q2WF1DcOtHJ!!R_6h zXMnL^#U1tCe?u&*LTM;bucO#lStV|vZvfv$Gd=Nn)hH%k(-F^Vrj4>Vz;uj}sxr@) zmd{ytNY@*?#H^HJhIC6=sFU$>zhPltKaMJqv{5wFy$_Gj-IZKie7H8g&L@kdy-wz= z(wMIfim_ig(w~mTWxiSYlLmMuQA)R5eg|gJGcF zp;X_l=~?|6_t$cSU|)%OWzAh)=a5Mtv0&ybPU^J+>Sj_qcV)t!`?` zm`{3@&E}F;ULFz_&}~Ijd)pOS9hw3`bA;o<9RXiNP0AIvoedj#qsC@1NLtFfDTV?| ze`6TZJu|qX04LabP1tNKy^i$@empR8}HUtcRIJ`MPeSbXJ*0iS zo1O=yS9W1TJYqpLy{-NCX6wWBjDn(9$^)rHkC0K?85wVcg!6-+o$Y>Jw(Xc*m39&} z%)>)c7_mk#C?^GQlUfVWtYM{wq^XvtSl~P}7?bembY#(7%-0_Q7&XSGB=SBxAc(9f zHilb5LI-|E8;LR;KZ5U@%O897)Eo7xgrPjZ|OsGTx2WJ=g=Q{WkJp zqhFv($RGikyH1sv4)q7t^vH~Y%a-1|e>7#>bV#p5L{f+_G(Hl4UN4`qps_8GHT`F$ zlDIl#U#fY@FODxkJl)g&!>|CijKMzrRFzI{nZUypV!FE+x^JvR^_8PQ?L&HZ<)|$A zorjd*`^qm@jUfObmWg`)O(Rd`j5!5{SdWQfc6F8Vtg-1pv%iwB7=1FPBPl{WU4BPB z;!h1N@2>$*=mXAyxhi$j{%X}BTuMLRuSrTgCZ$B(d>g<$q`o z&-9GFNpU|Tz||zx&f5=y+2w4;Ey9QiJ_D1RNP|7<{6|uE?TNaWLDbSZ<<2L=Yc&d# zg(Mx-*HUC_iB=%1s=EVwJLx&^Eela!icqyd`BJvHGOh;~tM~imNl}hFcXJ*6X?2aK zq+C_dyHaoy192Q8|Kp=4zKwF2ut@ zs)^GVty5rKTG1&vdN97~}w%y1HDWO$np@YoNIDlYrE^y-Agu2DpdzT16Fa zB|g445;}UiLlA@98GbR?TBmj(^L9y--xyRMZch4PFwXFmUxD{-O85kR+&A;AUp3t7 z7tJN9h!K93Hld-F@WpU+NSvuSci}r<6RD}6asE2YwK?+a?-j5fLFgsNfOl}9xe9e8 z$3Iha6o8E6@Lt)3`b1yjuZf%ossyUJ$S;ny;q}%8F+^|D^eh;W2EDujLc$Gt)?Z2Z ztsOZWB!+&zp)Ml$%Swk|>11@$V^!Zn#ALj z2wg=0o8Z|{P%n26vsWA|n!|ihMSkYBocTw{n1DwXHRm6ov^3e2X{Rytw0f< z@(2SUjAX@X8&?Di+dK$sOwmq+XM~~mZq~BxpnEWux+?96>CI`SPsvH~Beb(q2!pj} zy&!0pvC{V0VcM|8d<-4Y0t3#~ctF~>JSIu~^vR$H;&lKW+SmG7hfn@H#QtYzKEkBy z{NnZ%boe7daQJJ8T?EnKDGH&ym~zTVmLby!LXCd%Rx4z+0nqx$dPZ?Hkxb7wgq?nE zUkTB&Pb$^R8bZqIjp0cbZ23tJ5C;4h@h;V}tWEkt$z4IZ)*9dFn)^An$m;vj&`$kM6~T%Ks9Z*w4wk-> zPIDai2x~I$X>&Dk(N16u7&7N6{2dlTpukg1hwg&!3-l_TM84X%xw$z!6uL^Fogqy9 z{NTxpH{2iNj1w~b80=GJ$F||_szB_p9jx|<=Ob@c# zJcuGomOcHz6u{M`KY3ujN%IHkI*zT%Khuo}EMVAVnmaymU^oHe%+(l5^E4fgLQAf# zQv9LELuza{e(h4((0P+WFBLNrKCIwg;6sh&laCK)MkCTaBxH=@Fqaw3+_v_k1Dj9h z3r228KiP>!u07J$12poTvNOa7t8y_Tb^0V=LplXMo`_W`HV1dgqMA zmy4Ndj4Ww6q$We}-qVxRg5n$tgHQNC88-G7&PT|tmi@M0FYabpeB1Isk{v7rK%Oec z#*g3O8O7{EohKKmbBkW{&FUwtRl$CViX`w(gw5q;gSz6midlf6UKOM7bz2eLw+Aws+ zm6O@kGjDAYz~5T18M5;0YERB_MR$z1qJW(xGzbBF5XPQGYcO=^>JsN>D<#np?sJ&t zK*Zahd|#F9U0_ZL+IFlscW5#%@&Wuw7M?FS21^?6I(n%*<&t;C2XEKIbyWaFJn^WT zabALdYOl!;U(?Vr8Zp3Fp(Z8u`C5%T-mTudv_3f-C8xSs@vLbrl^+0UQ{bCvG`HFV z+Jc4>qE)ya-~y4Sul4~NkJdL5SUl5ndC>hATA+2Pypbl}o=0DV`R)8zF3Bdbinyq9 zv5jaK5IqYF%-@vyV<9wA5wL`3@cn@bij$VvW)k-%DgVT=1-gS-tS@N~dAV)sK9%ly z#@3Q#nv$+R@z^|xK#j6+vXD#!{sy(6a36Kzy=nv&5oVlSI84dJgA?G8i zLq#}JV*9W)XSrL-Sx9>0tgouXedh9X#cx&y40wh|W};c;>;yt4;tI|`ex(=mmw$Fu z|5WngJ6GpW`j#VSi8Hso_Inw(8j|c@p`piiEq@KX@xCoiic}eFyesK6!lrT)rH_C$ z7kBw?^2n4mUdQMGdmol?(i08}4}Cw!wMG+>CS9$}M%G>_x~Uv>uz0Jcfk8|}Ftts> z76UGh{I5f;#6Wek{=2f$idNnnhfglESoH5b&h${Zc6%P*8Q|=vp5~Nz-K-oIIgm(c zimSjx5!H8}<3%_=uz_=Bah3_JdAy-JU7g*J%Z(eGv+pwoTEAKArfkx?vY>;+!?dBR z;urMfTD-$HqHS!AbnCpccK z2;oF(i94`LXGP4_em+^?RE=CkzasD>65|A!=+5T^j{iYqd|}K8(&T;PFEd&6-OZE- zL;<5z@o4ODoSDR=yIz(5)M_90K=sezhfO!t%DpbY<{#K;p0TL;U4rNX)f4iG`hV9c zjCZl_^aJ&3YShnt%Hb3t#Hl01QG3+|jwNQNDa);x?FFSEVoOr6^}}d)B#XU0J;P7^ zs!1qwmVGWQb?qhn)oh{;i5H@D&xq2#Yy>}P$z3{*8U0517kT!3AfA5z?CQ_&ZPObM z>YRIXf6lwy|9Ge?@nhv@)3~R})eJ@!jW(P@`dn5gkD5eJw5Dz)49qPMK(cJK6*OXc zh~-_D(F-)m!R}EQRXfFcSuuwng&3kYE$&GcP{Z7Nzs=HG03ndu9#&%f{_#g9FU@q( z71)|%8kPI9qLQTjzbYkE38-Bc5=pew7CfVf^pXiXqqEmE}hOxj1@$S@Q^Tv!zT^pIM_(-2|=eMaL#TjB8x$v#= z$Lg6|5ml|yL*xNccy5N+(NzR_GpB(Tr|PlgTrQJQ*PLpH3@scf3x~4f%&w`6C)o=7 z;@UWU+o;t0{wmcwW*YtMy4LZkEz`rWlcMR}JnKb`K?Ed)oFVyzC=R1<`(DV7aIula z3PDw;hjhsuhnQ6bKT$9B>d=FmkYHF zk|mAIR*LOw>tBZq-5o!(H^#W>g1I{BtbqJN)iURZvSJ7yG!qc$=f^%vXG%G==A)P} z;wYNzx%N2U0vl7Q`B1mjA}Nu9dc(hvbKf=h)yPBo3z{j+9#Myr`h8TH!A{Imez^Cj7#qr^VPq?F$U)}BAn=9q%T$wLpm zuTC}wiC4Xe`oR(v>r7$q=PCU?{UBPGT(;_&mYB@3!Vj;YWt)kUH#fD1OnH3QT?9{J z&X2zao&3y`lEI$`ed?H=`|v$OCm6<&4opT||c*`fXHH&Z^{0z=e&*vT^VcNz(;4n4b#nAE z`T5LyE7ZTAqS}_Xjomj?R!Ln>@7+Af)0j~*I%pTHUynyKc7>v;vMNOu_s)6b9Ocv* zIY~cBXwUUDzi_%X3#>C@@Oc@yv)7k&Q)#HqJMsCMPC&5qqFu1nu`>^PU#-Ax5%r4v zwfym3nxd0KU%BgkQ~87+;#%Io`j_{IfLz4>IT`S+Uta{5*i`ujioq^+zj4*%QhqumS-opTYF95mN_ zw{*@E^MF4iwYX9`A{U8$@53H$Pd*nq-OPh;{VM&}_RQyW^9&jAhr2GgYYDw2nXtar z_Ag2s{ottn^md=)9d^rA?H`uY&qBHu=kC^Dx{xVdVyy2&Y+8W=eFcor?CYLb)Dne8 eXZx*52sRcl2o?m)Yj(!Edo)yaRgg+nVgC!95Vw>7 literal 0 HcmV?d00001 diff --git a/scss/_blog.scss b/scss/_blog.scss new file mode 100644 index 0000000..2e00d1b --- /dev/null +++ b/scss/_blog.scss @@ -0,0 +1,161 @@ +#front { + padding: 10px; + .row.collapse { + h1 { + border-bottom: 1px solid #d1d2d4; + } + .row { + margin-bottom: 20px; + .detail { + padding-left: 25px; + margin: 0 auto; + h2 { + margin: 0; + } + img { + margin-top: 5px; + border: 3px solid $white; + -webkit-box-shadow: 0px 0px 5px 0px #ababab; + -moz-box-shadow: 0px 0px 5px 0px #ababab; + -ms-box-shadow: 0px 0px 5px 0px #ababab; + box-shadow: 0px 0px 5px 0px #ababab; + } + p { + font-size: rem-calc(12); + margin: 0; + } + a { + font-size: rem-calc(12); + } + } + } + .row.collapse { + img { + margin-left: 15px; + margin-top: 5px; + border: 3px solid $white; + -webkit-box-shadow: 0px 0px 5px 0px #ababab; + -moz-box-shadow: 0px 0px 5px 0px #ababab; + -ms-box-shadow: 0px 0px 5px 0px #ababab; + box-shadow: 0px 0px 5px 0px #ababab; + } + } + h4 { + line-height: 1.3; + } + ul { + list-style: none; + margin: 10px 0; + li { + font-size: rem-calc(10); + color: $aluminum; + padding: 0 0 5px; + a { + font-size: rem-calc(11); + &.more { + color: $d-blue; + font-weight: bold; + text-transform: uppercase; + } + } + } + } + #video { + padding: 0; + margin-top: 30px; + float: left; + h2 { + margin-top: 20px; + font-size: rem-calc(18); + @media #{$medium-only} { + margin-top: 15px + } + @media #{$small-only} { + margin: 0; + } + } + a { + font-size: 12px; + } + img { + margin-left: 25px; + @media #{$small-only} { + margin: 0; + } + } + } + footer { + img { + margin: 35px 0 0; + } + #address { + margin: 25px 0; + p { + font-size: 12px; + margin-top: 5px; + } + img { + margin: 0; + padding-right: 5px; + } + a { + font-size: 12px; + } + } + img { + box-shadow: none; + } + } + } +} + +.blogbutton { + font-weight: bold; + font-size: 13px; + padding: 0 3px; + margin-top: -10px; + text-transform: uppercase; +} +article { + padding: 20px 15px 10px; + margin-bottom: 15px; + display: inline-block; + width: 100%; + .entry-header { + background: transparent; + h2#titles { + a { + font-size: 24px; + font-weight: bold; + font-family: "Roboto Slab"; + text-transform: uppercase; + color: $red; + } + } + } + p { + padding-bottom: 15px; + } + a.read-more { +// background: $green; +// border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 0 3px; + text-transform: uppercase; +// &:hover { +// background: $white; +// border: 2px solid $green; +// color: $green; +// } + } +} +#searchform { + div { + input { + &[type="text"] { + width: 95%; + } + } + } +} diff --git a/scss/_body.scss b/scss/_body.scss new file mode 100644 index 0000000..60ebb70 --- /dev/null +++ b/scss/_body.scss @@ -0,0 +1,30 @@ +body { +// background: url(../assets/bkgrd.jpg) no-repeat fixed; +// background-size: cover; + .shadow-wrapper { + margin: 0 auto; + background: $white; + box-shadow: 0 0 15px -6px $black; + -ms-box-shadow: 0 0 15px -6px $black; + -moz-box-shadow: 0 0 15px -6px $black; + -webkit-box-shadow: 0 0 15px -6px $black; + + max-width: 1000px; + padding-top: rem-calc(20); + } + h1 { + font-family: "Lobster Two"; + font-weight: bold; + color: $orange; + } + h2 { + font-family: "Roboto Slab"; + font-weight: bold; + color: $black; + } + h3 { + font-family: "Roboto Slab"; + font-weight: bold; + color: $red; + } +} diff --git a/scss/_content.scss b/scss/_content.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_copyright.scss b/scss/_copyright.scss new file mode 100644 index 0000000..7fbb962 --- /dev/null +++ b/scss/_copyright.scss @@ -0,0 +1,18 @@ +#copyright { +// padding: 20px 0; + margin: 0 auto 10px; + float: none; + span { + font-size: 14px; + a { + color: $black; + } + } +} +#footer_address span.bullet, +#copyright span.bullet { + margin: 0 5px; + @media #{$small-only} { + display: none !important; + } +} diff --git a/scss/_defaults.scss b/scss/_defaults.scss new file mode 100644 index 0000000..260dcd5 --- /dev/null +++ b/scss/_defaults.scss @@ -0,0 +1,17 @@ +// This document will contain all the styles that we want to apply to every +// site. Make sure this is placed before _structures (if that is still the +// primary css file). + + + +/* PLUGINS */ +/* Nextgen */ +.gallery li a img { // without this images will overlap each other at certain widths + display: block; + width: 100%; +} +/* For fixing cellphones not showing phone numbers because of /helpful/ auto-coloring */ +a[href^=tel]{ + color:inherit; + text-decoration:none; +} \ No newline at end of file diff --git a/scss/_left-off-canvas.scss b/scss/_left-off-canvas.scss new file mode 100644 index 0000000..e2e650c --- /dev/null +++ b/scss/_left-off-canvas.scss @@ -0,0 +1,101 @@ +/* for the mobile menu */ +aside.left-off-canvas-menu { + background-color: $orange; + color: white; +} +aside.left-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.left-off-canvas-menu .off-canvas-list ul li a { + line-height: 20px; + color: white; + border-bottom: 1px solid #b1b3b6; + background-repeat: no-repeat; + background-position: 3px 50%; +} +aside.left-off-canvas-menu li.page_item_has_children a.toggle { + @include off-canvas-arrow(down, $secondary-color); + font-size: 0; + height: 0; + line-height: 0; + padding: 0; + position: absolute; + right: 10px; + top: 13px; + width: 0; +} +aside.left-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-arrow(up, $secondary-color); +} +aside.left-off-canvas-menu ul.children { + display: none; +} +aside.left-off-canvas-menu .off-canvas-list ul li > ul li > a { + padding-left: 10px; + margin-left: 25px; + line-height: 18px; +} +aside.left-off-canvas-menu ul.open { + display: block; +} +aside form.search { + input { + height: 25px; + margin: 0; + } + ::-webkit-input-placeholder { + color: $black; + } + ::-moz-placeholder { + color: $black; + } + :-ms-input-placeholder { + color: $white; + } + a { + &.magnifying-glass { + margin: 0 0 -1px -25px; + } + + } +} +.left-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(20); + line-height: 150%; + border-color: white; + } + a:hover { + color: black; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + margin-bottom: 0; + + padding: 10px 0; + li { + a { + color: $white; + font-size: rem-calc(14); + } + ul { + list-style: none; + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-left: auto; +} +/* End Mobile Menu */ diff --git a/scss/_main.scss b/scss/_main.scss new file mode 100644 index 0000000..dd96862 --- /dev/null +++ b/scss/_main.scss @@ -0,0 +1,62 @@ +#content-wrapper { + #titles { + font-size: 24px; + font-weight: bold; + font-family: "Roboto Slab"; + text-transform: uppercase; + color: $red; + } + a { + font-weight: bold; + border-bottom: 1px solid $orange; + } + #glm { + background: url(../assets/swing-bkgrd-image.jpg) no-repeat top center; + background-size: cover; + box-shadow: inset 0 -2px 15px -5px rgba(0, 0, 0, 0.75); + -ms-box-shadow: inset 0 -2px 15px -5px rgba(0, 0, 0, 0.75); + -moz-box-shadow: inset 0 -2px 15px -5px rgba(0, 0, 0, 0.75); + -webkit-box-shadow: inset 0 -2px 15px -5px rgba(0, 0, 0, 0.75); + min-height: 506px; + .blocks { + margin: 10px auto; + img { + border: 3px solid $white; + margin: 20px auto; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -ms-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + } + h3 { + margin-bottom: 20px; + text-transform: uppercase; + } + p { + font-size: 14px; + line-height: 1.4; + margin-bottom: 10px; + } + a.more { + border-bottom: 1px solid $orange; + } + } + } + #events { + background: #9bb8ae; + margin: 60px 0; + h1 { + color: $white; + margin: 8px 0; + } + } + .breadcrumbs { + margin: 50px 0 20px; + padding-left: 0; + a { + font-weight: 400; + border: none; + } +} + +} diff --git a/scss/_mixins.scss b/scss/_mixins.scss new file mode 100644 index 0000000..4b68036 --- /dev/null +++ b/scss/_mixins.scss @@ -0,0 +1,7 @@ +/* + Created on : Mar 5, 2015, 2:57:46 PM + Author : laury +*/ + + @import "mixins/gradient"; + @import "mixins/off-canvas-arrow"; \ No newline at end of file diff --git a/scss/_page.footer.scss b/scss/_page.footer.scss new file mode 100644 index 0000000..dc12b66 --- /dev/null +++ b/scss/_page.footer.scss @@ -0,0 +1,71 @@ +footer#page-footer { + background: url(../assets/fair-logo-footer.png) no-repeat bottom center; + #foot-img { + margin: 53px 0 126px; + box-shadow: 0 4px 3px 0 rgba(0, 0, 0, 0.5); + @media #{$small-only} { + margin: 30px 0; + } + } + a { + text-decoration: underline; + } + #footer_address { + ul { + @include inline-list; + float: none; + margin: 0 auto 10px; + li { + font-size: 14px; + margin: 0 auto; + display: inline-block; + float: none; + @media #{$small-only} { + margin: 0 auto; + float: none; + } + &.temp { + margin: 0 1px; + @media #{$small-only} { + display: none !important; + } + } + } + } + span { + font-size: 14px; + a { + text-decoration: underline; + } + } + } +} +#connect { + background: #4c4d4f; + ul{ + margin: 0; + list-style: none; + height: 56px; + li { + background: none; + display: inline-block; + width: 100px; + & > a { + top: 0; + text-align: center; + display: block; + font-family: Open Sans, sans-serif; + font-size: 12px; + color: #fff; + line-height: 1.2; + height: 56px; + padding: 14px 8px; + } + a { + &#current { + background: $orange; + } + } + } + } +} \ No newline at end of file diff --git a/scss/_page.header.scss b/scss/_page.header.scss new file mode 100644 index 0000000..e4fbee9 --- /dev/null +++ b/scss/_page.header.scss @@ -0,0 +1,153 @@ +header { + #contact_search { + background: url(../assets/blue_green-bar.jpg) repeat-x; +// width: 100%; + height: 50px; + #first-text { + margin-left: -10px; + } + #caps { + p { + text-transform: uppercase; + font-size: 12px; + strong { + font-weight: bold; + font-size: 16px; + font-family: "Roboto Slab" + } + } + } + p { + font-size: 14px; + font-family: "Josefin Sans"; + color: $white; + margin: 5px 0 0 0 ; + line-height: 1.3; + } + h3 { + color: $white; + font-size: 22px; + margin-top: 10px; + letter-spacing: 1.5px; + } + a { + img { + margin: 16px 17px 0 0; + } + } + } + & .search { + input { + height: 22px; + width: 202px; + padding: 0 8px; + margin: 13px -20px 0px 0; + border-radius: 5px; + font-size: 12px; + color: $black; + display: inline-block; + } + ::-webkit-input-placeholder { + color: $black; + } + ::-moz-placeholder { + color: $black; + } + :-ms-input-placeholder { + color: $white; + } + a { + &.magnifying-glass { + font-size: 10em; /* This controls the size. */ + display: inline-block; + width: rem-calc(10); + height: rem-calc(10); + border: rem-calc(2) solid $orange; + position: relative; + border-radius: 0.35em; + margin: 0 8px 1px -3px; + &:before { + content: ""; + display: inline-block; + position: absolute; + right: rem-calc(-6); + bottom: rem-calc(-3); + border-width: 0; + background: $orange; + width: rem-calc(8); + height: rem-calc(2); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } + } + } + } + #pre-nav { + background: url(../assets/repeating-wood-pattern.jpg) repeat-x; + padding: 20px 0 16px; + h2 { + color: $yellow; + font-size: 30px; + text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5); + } + h3 { + color: $white; + font-size: 22px; + margin: 85px 0 0; + text-shadow: 0 3px 3px rgba(0, 0, 0, 0.5); + } + .text-left { + img { + margin: 10px 0 0 -5px; + } + } + } + #sec-nav { + position: relative; + text-align: left; + padding: 10px 0; + margin: 0 0 15px 45px; + ul { + margin: 0; + li { + display: inline; + a { + font-size: 12px; + color: $d-blue; + padding: 0 5px; + font-weight: bold; + } + } + } + & > ul > li { + position: relative; + &:before { + color: $aluminum; + content: "|"; + position: absolute; + top: 2px; + left: -15px; + font-size: 14px; + font-weight: bold; + display:block; + padding: 0 10px; + } + &:first-child:before { + content: none; + } + } + } + .social { + margin-top: -25px; + padding-right: 0; + a { + float: right; + margin: 0 5px; + img { + margin: 0; + } + } + } +} diff --git a/scss/_page.wrapper.scss b/scss/_page.wrapper.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_right-off-canvas.scss b/scss/_right-off-canvas.scss new file mode 100644 index 0000000..8484f3f --- /dev/null +++ b/scss/_right-off-canvas.scss @@ -0,0 +1,78 @@ +/* for the mobile menu */ +aside.right-off-canvas-menu { + background-color: $primary-color; + color: white; +} +aside.right-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.right-off-canvas-menu .off-canvas-list ul li a { + line-height: 20px; + color: white; + border-bottom: 1px solid #b1b3b6; + background-repeat: no-repeat; + background-position: 3px 50%; +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle { + @include off-canvas-arrow(down, $secondary-color); + font-size: 0; + height: 0; + line-height: 0; + padding: 0; + position: absolute; + right: 10px; + top: 13px; + width: 0; +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-arrow(up, $secondary-color); +} +aside.right-off-canvas-menu ul.children { + display: none; +} +aside.right--menu .off-canvas-list ul li > ul li > a { + padding-left: 10px; + margin-left: 25px; + line-height: 18px; +} +aside.right-off-canvas-menu ul.open { + display: block; +} +.right-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(20); + line-height: 150%; + border-color: white; + } + a:hover { + color: black; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + + padding: 10px 0; + li { + a { + color: $white; + } + ul { + list-style: none; + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-right: auto; +} +/* End Mobile Menu */ diff --git a/scss/_settings.scss b/scss/_settings.scss new file mode 100644 index 0000000..0f09190 --- /dev/null +++ b/scss/_settings.scss @@ -0,0 +1,1476 @@ +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +$rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. +$base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 150% +$base-line-height: 150%; + +// We use this to control whether or not CSS classes come through in the gem files. +$include-html-classes: true; +// $include-print-styles: true; +$include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +$row-width: rem-calc(1000); +$total-columns: 12; +$column-gutter: rem-calc(30); + +//$last-child-float: $opposite-direction; + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to define default font stacks +$font-family-sans-serif: "Open Sans", sans-serif; +$font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +$font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + +// We use these to define default font weights +$font-weight-normal: normal; +$font-weight-bold: bold; + +$white : #FFFFFF; +$ghost : #FAFAFA; +$snow : #F9F9F9; +$vapor : #F6F6F6; +$white-smoke : #F5F5F5; +$silver : #EFEFEF; +$smoke : #EEEEEE; +$gainsboro : #DDDDDD; +$iron : #CCCCCC; +$base : #AAAAAA; +$aluminum : #999999; +$jumbo : #888888; +$monsoon : #777777; +$steel : #666666; +$charcoal : #555555; +$tuatara : #444444; +$oil : #333333; +$jet : #222222; +$black : #000000; +$green : #008752; +$red : #a9233e; +$d-blue : #131c5f; +$l-blue : #0093d1; +$blue_green : #709a8b; +$orange : #e3841d; +$yellow : #dbad14; + + +// We use these as default colors throughout +$primary-color: #008CBA; +$secondary-color: #e7e7e7; +$alert-color: #f04124; +$success-color: #43AC6A; +$warning-color: #f08a24; +$info-color: #a0d3e8; + +// We use these to control various global styles +$body-bg: url(../assets/repeating-bkgrd-pattern.jpg) repeat; +$body-font-color: $black; +$body-font-family: "Helvetica"; +$body-font-weight: $font-weight-normal; +$body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +$small-range: (0em, 40em); +$medium-range: (40.063em, 64em); +$large-range: (64.063em, 90em); +$xlarge-range: (90.063em, 120em); +$xxlarge-range: (120.063em, 99999999em); + +$screen: "only screen"; + +$landscape: "#{$screen} and (orientation: landscape)"; +$portrait: "#{$screen} and (orientation: portrait)"; + +$small-up: $screen; +$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; + +$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; + +$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; + +$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; + +$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +$small: $medium-up; +$medium: $medium-up; +$large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +$cursor-crosshair-value: crosshair; +$cursor-default-value: default; +$cursor-disabled-value: not-allowed; +$cursor-pointer-value: pointer; +$cursor-help-value: help; +$cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +$header-font-family: $body-font-family; +$header-font-weight: $font-weight-normal; +$header-font-style: normal; +$header-font-color: $black; +$header-line-height: 1.2; +$header-top-margin: .2rem; +$header-bottom-margin: .5rem; +$header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes +$h1-font-size: rem-calc(48); +$h2-font-size: rem-calc(24); +$h3-font-size: rem-calc(16); +$h4-font-size: rem-calc(16); +$h5-font-size: rem-calc(16); +// $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +$h1-font-reduction: rem-calc(5); +$h2-font-reduction: rem-calc(0); +$h3-font-reduction: rem-calc(0); +$h4-font-reduction: rem-calc(0); +$h5-font-reduction: 0; +$h6-font-reduction: 0; + +// These control how subheaders are styled. +$subheader-line-height: 1.4; +$subheader-font-color: scale-color($header-font-color, $lightness: 35%); +$subheader-font-weight: $font-weight-normal; +$subheader-top-margin: .2rem; +$subheader-bottom-margin: .5rem; + +// A general styling +$small-font-size: 60%; +$small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs + $paragraph-font-family: $body-font-family; +// $paragraph-font-weight: $font-weight-normal; + $paragraph-font-size: rem-calc(16); + $paragraph-line-height: 1.3; + $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors + $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; + $anchor-font-color: $orange; +// $anchor-font-color-hover: scale-color($anchor-font-color, $lightness: -14%); + +// We use these to style the


            element +// $hr-border-width: 1px; +// $hr-border-style: solid; + $hr-border-color: $white; +// $hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(9 20 0 19); +// $blockquote-border: 1px solid $gainsboro; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: ($column-gutter/2); +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; +// $alert-close-background: inherit; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); + +// $align-block-grid-to-grid: false; +// @if $align-block-grid-to-grid {$block-grid-default-spacing: $column-gutter;} + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + $crumb-bg: $body-bg; + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); + $crumb-side-padding: rem-calc(5); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 1px; + $crumb-border-style: none; + $crumb-border-color: none; +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. + $crumb-font-size: rem-calc(10); + $crumb-font-color: $black; +// $crumb-font-color-current: $oil; +// $crumb-font-color-unavailable: $aluminum; + $crumb-font-transform: none; + $crumb-link-decor: none; + +// We use these to control the slash between breadcrumbs + $crumb-slash-color: $red; + $crumb-slash: ">"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border styles. +// $button-border-width: 0; +// $button-border-style: solid; + $button-bg-color: $orange; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; +// $warning-button-bg-hover: scale-color($warning-color, $lightness: $button-function-factor); +// $warning-button-border-color: $warning-button-bg-hover; +// $info-button-bg-hover: scale-color($info-color, $lightness: $button-function-factor); +// $info-button-border-color: $info-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color + $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(13); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. + $f-dropdown-content-padding: rem-calc(16); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// We use these to set the size of the pip in dropdown buttons +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: (-$button-pip-tny / 2) + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: (-$button-pip-sml / 2) + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: (-$button-pip-med / 2) + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: (-$button-pip-lrg / 2) + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; + $input-font-color: $black; +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); +// $input-include-glowing-effect: true; + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $gainsboro; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: $white; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels +// $input-error-message-padding: rem-calc(6 9 9); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: italic; +// $input-error-message-font-color: $white; +// $input-error-message-bg-color: $alert-color; +// $input-error-message-font-color-alt: $oil; + +// We use this to style the glowing effect of inputs when focused +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +// $select-bg-color: $ghost; +// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-color-hover: $icon-bar-font-color; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-color-hover: $icon-bar-icon-color; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// We use this to set default opacity and cursor for disabled icons. +// $icon-bar-disabled-opacity: 0.7; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 10px; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// Off Canvas Tab Bar Variables +// $include-html-off-canvas-classes: $include-html-classes; + + $tabbar-bg: $orange; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); +// $tabbar-right-section-border: $tabbar-left-section-border; + + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); + $off-canvas-bg: $orange; + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: #444; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + + $tabbar-menu-icon-text-indent: rem-calc(50); +// $tabbar-menu-icon-width: $tabbar-icon-width; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $jet; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $aluminum; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $aluminum; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +// $panel-bg: scale-color($white, $lightness: -5%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +// $panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $oil; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; +// $callout-panel-link-color-hover: scale-color($callout-panel-link-color, $lightness: -14%); + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variabels define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; +// $range-slider-active-segment-bg-color: scale-color($secondary-color, $lightness: -1%); + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variabels define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// $range-slider-disabled-opacity: 0.7; +// $range-slider-disabled-cursor: $cursor-disabled-value; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(10); +// $reveal-close-side: rem-calc(22); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: outside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $aluminum; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + + +// We use these to control the active item styles + +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling background color for the switch container +// $switch-bg: $gainsboro; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: 1.5rem; +// $switch-height-sml: 1.75rem; +// $switch-height-med: 2rem; +// $switch-height-lrg: 2.5rem; +// $switch-bottom-margin: 1.5rem; + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-transition-speed: .15s; +// $switch-paddle-transition-ease: ease-out; +// $switch-active-color: $primary-color; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the table foot styles +// $table-foot-bg: $table-head-bg; +// $table-foot-font-size: $table-head-font-size; +// $table-foot-font-color: $table-head-font-color; +// $table-foot-font-weight: $table-head-font-weight; +// $table-foot-padding: $table-head-padding; + +// These control the caption +// table-caption-bg: transparent; +// $table-caption-font-color: $table-head-font-color; +// $table-caption-font-size: rem-calc(16); +// $table-caption-font-weight: bold; + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(16); +// $tabs-navigation-bg-color: $silver; +// $tabs-navigation-active-bg-color: $white; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $jet; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(16); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: ($column-gutter/2); + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar + $topbar-bg-color: $orange; + $topbar-bg: $topbar-bg-color; + +// Height and margin + $topbar-height: rem-calc(50); +// $topbar-margin-bottom: 0; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Set the link colors and styles for top-level nav +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; + $topbar-link-weight: bold; + $topbar-link-font-size: rem-calc(20); +// $topbar-link-hover-lightness: -10%; // Darken by 10% + $topbar-link-bg: $topbar-bg; + $topbar-link-bg-hover: $blue_green; + $topbar-link-bg-color-hover: $blue_green; + $topbar-link-bg-active: $orange; +// $topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%); + $topbar-link-font-family: Roboto Slab; + $topbar-link-text-transform: uppercase; +// $topbar-link-padding: ($topbar-height / 3); +// $topbar-back-link-size: rem-calc(18); + $topbar-link-dropdown-padding: rem-calc(16); +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// Style the top bar dropdown elements +// $topbar-dropdown-bg: $blue_green; +// $topbar-dropdown-link-color: $white; +// $topbar-dropdown-link-color-hover: $white; +// $topbar-dropdown-link-bg: $blue_green; +// $topbar-dropdown-link-bg-hover: $blue_green; +//// $topbar-dropdown-link-weight: $font-weight-normal; +// $topbar-dropdown-toggle-size: 5px; +// $topbar-dropdown-toggle-color: $white; +// $topbar-dropdown-toggle-alpha: 0.4; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; +// $topbar-menu-icon-position: $opposite-direction; // Change to $default-float for a left menu icon + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Top-bar input styles +// $topbar-input-height: rem-calc(28); + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; + $topbar-arrows: false; //Set false to remove the triangle icon from the menu item +// $topbar-dropdown-arrows: true; //Set false to remove the \00bb >> text from dropdown subnavigation li// + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-accessibility-classes: true; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; diff --git a/scss/_shadow.wrapper.scss b/scss/_shadow.wrapper.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_sidebar.scss b/scss/_sidebar.scss new file mode 100644 index 0000000..daa4767 --- /dev/null +++ b/scss/_sidebar.scss @@ -0,0 +1,113 @@ +#sidebar { + padding-top: 25px; + background: #f2f9fc; + .row.collapse { + margin-left: 14px; + } + a { + font-size: 12px; + } + form { + margin: 0 12px 0 14px; + select { + padding: 0 rem-calc(8); + border-radius: 5px; + height: 25px; + option { + font-size: 10px; + } + } + } + .small-block-grid-2 { + margin-top: 10px; + li { + padding: 0 rem-calc(10) rem-calc(10); + img { + border: 2px solid $l-blue; + } + } + & > li:nth-of-type(2), & > li:nth-of-type(4) { + padding-left: 0; + } + } + h3 { + margin: 20px 0 0; + } + h1 { + margin: 0; + font-size: rem-calc(25); + text-transform: none; + } + input { + padding: 5px 0 5px 8px; + height: auto; + margin: 10px 0; + } + button { + border-radius: 2px; + padding: 0 10px; + } +} +#side-nav { + padding-top: 10px; + background: #f2f9fc; + h1 { + font-size: rem-calc(22); + margin: 5px 0 25px; + } + h4 { + font-weight: bold; + margin-left: 10px; + } + ul { + list-style: none; + margin: 0 0 20px; + li { + margin: 0 -15px; + padding: 5px 10px 5px 25px; + &:hover { + background: #81adc1; + } + a { + color: $d-blue; + &:hover { + color: $white; + } + } + } + } + h3 { + text-transform: none; + margin: 0; + } + input { + padding: 5px 0 5px 8px; + height: auto; + margin-bottom: 10px; + } + button { + border-radius: 2px; + padding: 0 10px; + } +} +#extra { + margin-top: 15px; + p { + line-height: 1.3; + &.title { + margin: 0; + &#last { + padding-top: 10px; + } + } + &#message { + text-transform: uppercase; + color: $l-blue; + font-size: rem-calc(15); + margin: 40px 0; + } + } +} +.county-news { + font-weight: bold; +} diff --git a/scss/_slideshow.scss b/scss/_slideshow.scss new file mode 100644 index 0000000..d8135c6 --- /dev/null +++ b/scss/_slideshow.scss @@ -0,0 +1,23 @@ +#slideshow { +// border-bottom: 5px solid $d-blue; +// margin-top: -10px; + margin: 60px 0; + box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.35); + -ms-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.35); + -moz-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.35); + -webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.35); + img { + max-height: 400px; + } + #caption { + background: rgba(0, 0, 0, 0.75); + color: $white; + margin-top: -51px; + p { + padding: 10px 5px; + font-size: 12px; + margin: 0; + text-align: right; + } + } +} diff --git a/scss/_structure.scss b/scss/_structure.scss new file mode 100644 index 0000000..3df1d63 --- /dev/null +++ b/scss/_structure.scss @@ -0,0 +1,13 @@ +//1. Body +//2. Header +//3. Fonts +//4. Top Bar +//5. Off-Canvas +//6. Main +//7. Slideshow +//8. Blog +//9. Sidebar +//10. Links +//11. Footer +//12. Copyright + diff --git a/scss/_topbar.scss b/scss/_topbar.scss new file mode 100644 index 0000000..91cffe9 --- /dev/null +++ b/scss/_topbar.scss @@ -0,0 +1,131 @@ +.top-bar { + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); +} +.tab-bar { + .tab-bar-section.middle { +// left: 0; +// right: 2.8125rem; + text-align: right; + } +} +.top-bar-section { + background: transparent; + float: none; + margin-left: auto; + margin-right: auto; + display: inline-block; + height: auto; + line-height: 1; + ul{ + li { + a { + text-align: center; + padding: 0 15px; +// font-size: 20px; + font-weight: bold; +// color: $white; +// &:hover { +// color: $d-blue; +// text-shadow: 0 0 1px $d-blue; +// text-shadow: 1 0 1px $d-blue; +// text-shadow: 0 1 1px $d-blue; +// text-shadow: -1 0 1px $d-blue; +// text-shadow: 0 -1 1px $d-blue; +// } + } +// &:not(.has-form):not(.active) { +// & > a:not(.button) { +// background: transparent; +// } +// } +// &.drop-left { +// ul.dropdown { +// padding-left: 21px; +// padding-right: 250px; +// top: 74px; +// background: $white; +// border-bottom-left-radius: 10px; +// border-bottom-right-radius: 10px; +// min-width: 500px; +// box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -ms-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -moz-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// li { +// white-space: nowrap; +// border-bottom: 1px solid #e7e7e8; +// padding: 5px 0; +// &.nav-img-container { +// img { +// position: absolute; +// right: 20px; +// top: 23px; +// border: 6px solid #fdefd4; +// } +// border: none; +// } +// a { +// padding-left: 0; +// text-align: left; +// font-size: 18px; +// &:hover { +// color: $d-blue; +// text-shadow: 0 0 1px $green; +// text-shadow: 1 0 1px $green; +// text-shadow: 0 1 1px $green; +// text-shadow: -1 0 1px $green; +// text-shadow: 0 -1 1px $green; +// } +// } +// } +// } +// } +// &.drop-right { +// ul.dropdown { +// padding-left: 250px; +// padding-right: 21px; +// right: -1%; +// left: auto; +// top: 74px; +// background: $white; +// border-bottom-left-radius: 10px; +// border-bottom-right-radius: 10px; +// min-width: 500px; +// box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -ms-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -moz-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// li { +// white-space: nowrap; +// background: $white; +// text-align: right; +// border-bottom: 1px solid #e7e7e8; +// padding: 5px 0; +// &.nav-img-container { +// img { +// position: absolute; +// left: 20px; +// top: 23px; +// border: 6px solid #fdefd4; +// } +// border: none; +// } +// a { +// padding-left: 0; +// text-align: left; +// font-size: 18px; +// &:hover { +// color: $d-blue; +// text-shadow: 0 0 1px $green; +// text-shadow: 1 0 1px $green; +// text-shadow: 0 1 1px $green; +// text-shadow: -1 0 1px $green; +// text-shadow: 0 -1 1px $green; +// } +// } +// } +// } +// } + } + } +} diff --git a/scss/_wordpress.scss b/scss/_wordpress.scss new file mode 100644 index 0000000..2f2adf4 --- /dev/null +++ b/scss/_wordpress.scss @@ -0,0 +1,232 @@ +// Wordpress styles +// Table of Contents +// 01. Images + + +// 01. Images +// 02 Search and Post + +img.aligncenter { + display: block; + clear: both; + float:none; + padding:0; + margin-left: auto; + margin-right: auto; + } + +img.alignright { + padding: 0; + margin: 0 0 6px 11px; + display: inline; + } + +blockquote.alignleft, +img.alignleft, +.wp-caption.alignleft { + margin: rem-calc(7) rem-calc(15) rem-calc(7) 0; +} + +blockquote.alignright, +img.alignright, +.wp-caption.alignright { + margin: rem-calc(7) 0 rem-calc(7) rem-calc(35); +} +img.alignleft { + padding: 0; + display: inline; + } +img.alignleft, img.alignright, img.aligncenter, div.wp-caption img { + border: 3px solid $white; + box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -ms-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.5); +} + +.alignright { + float: right; +} +.alignnone { + float: none; + border: 3px solid $white; +} +.alignleft { + float: left; +} +.wp-caption { + background: $charcoal; + width: auto; +} +.wp-caption-text { + font-family: Open Sans, sans-serif; + font-size: 9px; + color: $white; + font-style: italic; + margin: 0; + padding: 0 5px; +} +.gallery-one-title { + height: 45px; + font-size: 0.8em; + text-align: center; + font-family: sans-serif; + padding: 5px; +} +.gallery-holder { + margin: 10px 0 20px 0; +} +@media #{$small-range} { + img.alignright, img.alignleft, img.aligncenter { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignright, div.wp-caption.alignleft { + width: 44% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 85% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignnone { + width: 85% !important; + float: none; + } + div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter { + width: 100%; + } +} +@media #{$medium-range} { + img.aligncenter, img.alignnone { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 74% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 100%; + } + div.wp-caption.alignnone { + width: 73% !important; + float: none; + } +} + +.wp-caption { + max-width: 100%; + margin: 10px 20px; + padding: 5px; + background-color: $orange; + border: 1px solid #ddd; + text-align: center; + img { + width: 100%; + } + p.wp-caption-text { + padding: 5px; + width: 100%; + margin: 0; + font-size: 12px; + } + &.aligncenter { + margin: 10px auto; + } +} +// end Images +// 02 Search and Post +@media #{$small-only} { + #blog-posts-over { + padding: 0 !important; + margin: 0 !important; + } +} +.blog-posts-container { + margin: 30px 0 30px; + embed, iframe, object, video { + max-width: 100%; + } + a { + text-decoration: none; + } + header.entry-header { + h2.entry-title { + a { + color: #222; + margin-left: 0; + } + } + } + .wp-caption .wp-caption-text, .gallery-caption, .entry-caption { + overflow: hidden; + color: #757575; + font-size: 0.857143rem; + font-style: italic; + line-height: 2; + } + .date { + font-size: 12px; + } + footer.entry-meta { + color: #757575; + font-size: 0.928571rem; + line-height: 1.84615; + margin-top: 1.71429rem; + clear: both; + float: none; + margin-right: auto; + } + footer { + background: none; + clear: both; + padding: 15px 0 0; + position: relative; + text-align: center; + } +} +.content { + background: #fff; + -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); +} +#searchform_container { + margin-top: 20px; +} +#searchform { + max-width: 100%; + text-align: center; + div { + input.blogbutton { + } + } +} +#blog-side-info { + border-left: 1px solid grey; + margin-top: 30px; + padding-left: 20px; + @media #{$small-only} { + text-align: center; + } +} + +// End Search and Posts diff --git a/scss/app.scss b/scss/app.scss new file mode 100644 index 0000000..41e913f --- /dev/null +++ b/scss/app.scss @@ -0,0 +1,17 @@ +@import "settings"; +@import "foundation"; +@import "mixins"; +@import "wordpress"; +@import "body"; +@import "page.header"; +@import "topbar"; +@import "main"; +@import "slideshow"; +@import "blog"; +@import "sidebar"; +@import "page.footer"; +@import "copyright"; +@import "structure"; +@import "left-off-canvas"; +//@import "right-off-canvas"; + diff --git a/scss/mixins/_gradient.scss b/scss/mixins/_gradient.scss new file mode 100644 index 0000000..51b9bd7 --- /dev/null +++ b/scss/mixins/_gradient.scss @@ -0,0 +1,10 @@ +/* + Created on : Mar 5, 2015, 2:57:35 PM + Author : laury +*/ + +@mixin gradient($from, $to) { + background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, $from), color-stop(1, $to)); + background: -moz-linear-gradient(center top, $from 5%, $to 100%); + filter: progid:DXIm-ageTransform.Microsoft.gradient(startColorstr='#{$from}', endColorstr'#{$to}'); +} diff --git a/scss/mixins/_off-canvas-arrow.scss b/scss/mixins/_off-canvas-arrow.scss new file mode 100644 index 0000000..4beb816 --- /dev/null +++ b/scss/mixins/_off-canvas-arrow.scss @@ -0,0 +1,12 @@ +@mixin off-canvas-arrow($direction: down, $color: white, $size: 20px) { + border-left: $size - 5 solid transparent; + border-right: $size - 5 solid transparent; + @if $direction == 'up' { + border-bottom: $size solid $color; + border-top: 0; + // if width is not passed, or empty do this + } @else { + border-top: $size solid $color; + border-bottom: 0; + } +} \ No newline at end of file diff --git a/search.php b/search.php new file mode 100644 index 0000000..ad399b6 --- /dev/null +++ b/search.php @@ -0,0 +1,40 @@ + +
            +
            +

            Search Results for ""


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

            +
            + +
            +
            + diff --git a/sidebar.php b/sidebar.php new file mode 100644 index 0000000..424e569 --- /dev/null +++ b/sidebar.php @@ -0,0 +1,3 @@ + + + diff --git a/single.php b/single.php new file mode 100644 index 0000000..ab0e4ca --- /dev/null +++ b/single.php @@ -0,0 +1,88 @@ + +
            +
            +
            + +
            +
            +
            +
            +
            > +
            +

            +
            + +
            + $cat->name, 'slug' => $cat->slug ); + echo ''. $cat->name .', '; + } + } + $post_tags = wp_get_post_tags( get_the_ID() ); + $tags = array(); + if (has_tag( )) { + echo ' and tagged '; + foreach($post_tags as $t){ + $tag = get_tag( $t ); + $tags[] = array( 'name' => $tag->name, 'slug' => $tag->slug ); + echo ''. $tag->name .', '; + } + } + echo ' on '; + echo ' ' . the_time('F jS, Y') . '. '; + ?> +
            +
            +
            +
            +
            +
            + + +
            +

            +
            + +
            +
            +
            +
            +
            + +
            +
            +

            Recent Posts

            +
              + '5' ); + $recent_posts = wp_get_recent_posts( $args ); + foreach( $recent_posts as $recent ){ + echo '
            • ' . $recent["post_title"].'
            • '; + } + ?> +
            +

            Archive

            +
              'monthly', 'limit' => 12 ) ); ?>
            +

            Categories

            + +
            +
            +
            +
            + diff --git a/style.css b/style.css new file mode 100644 index 0000000..7ad3b4d --- /dev/null +++ b/style.css @@ -0,0 +1,7 @@ +/* +Theme Name: EmmetCountyFair +Author: Gaslight Media +Author URI: http://www.gaslightmedia.com +Description: A theme for EmmetCountyFair +Version: 1.234 +*/ -- 2.17.1

            z5c{GXgFum$HJUki9^0-QutZ>N8P?( zXWUI98q;&L5YC5jRCL^^yW5|H5wu;YP#Wy(*HZ1Z9A6XXW-g?pmxi^Xl2;^9-NsDy zZKLD&-FCMtP#Xpk;<57JaCKlMXhW|`qr}lM`|3oYtr-r6`Rmj(nu`}#R@#9do48Z2 zCF_sX(T(@K{hd2UCLF?mQY~z?_g;I`v!{=lQCu;dVxjQXyY8;`RpF3xtIHWzLSKLA zNb)KatECE)m4vz_g%_(IJaMQK1-c*Yz3JA|r%yxffdG)mG<-Cf;G>R={;EU9D2XwX zb8xbaWtvejEx4U{bjrXyP9{8=i$NkmOSR4MzwJ|7W)H8B_;jq)<_pW1TU$oapdjA5 zY4f(RDXg;WTEB%_+Kz(1d+br&u_CFP76u`?R)uZv_S^PW-4a|J*0<_te)_40zcjnN zh+RDjeRRJNmg%5!cod=&oX~21Yj$y=7PO#2Y||n{lCZa_P2*b1l}XqI7iudl--Fwe zMy@33C)+#~o5v>!RTNUF4LN0|KD{{a#}Q<`h&x0$p>;gZ(TsvH-g4_5S8tj^crt>= zYF@p0tC1j8QECMu855s)62qGqB4AB!jE_l*`N3lH!r5adrq2e*opB*yL!yxEdc{z@ z2m z6bkT$PTZw9#-L(;etvOb0d>$dz1{ZKR%><0>_#>X7b}qcw!Mz)+Lbc$(I71x8XBVF z&_coG-DdXNBCZ*IfWROM3e{Q_%A>gCf#_z?4Iud>mKGUt($YpVJmOy%hQ+eV1FI^i z#L|*4ipL0yBXo(G`@GbWgju`YqypG_y$-hwvDV1Q2r0fHC8z5}KyfM!Sc2YI!I4UPaIC^@bYj0Nw&MWQUd zJRtmaVPWB=mtKN*cJACs_eHcp`U>Rvkn_{!u`>p{zH*DvVYw;D2o<*hEUcA-gTUuY zw&ls%UfY1L2dgV9GGK;Fuq*w2rdz}bFpAUAgZaFxxs>FxHC(&nBquAJ=^_a!f*0?3!Gh7IFpxO=zSvGxKJR;L0o}oA8@3Bk6LAGqB1Yt#d3>FP93Ao|cNR07a|K zcB|3!y_VN5RLX@-gM$V|ESd%9$yO^3Ek4M@A&f9kZ+F7B4|z^natz!eG0<`p{bO+T zMX(#adW0Usq-N@oWEZ2TL=@XPBwdDZ49h_G)fOBLdst$Mn8_o|ZeSciip8Z}i`8{3 zo4TlKKA4N=ISt{MmN^dD@o}NatR!%_nWiO|D$BAt29}^@R&O4Jo*Dp4VLKcGl1_`( z>{17U78mGyk)g}#JS1@AqJ_iFwQQp>v1x2&t=6cm;hDpz-E6Ebui)m2vw@y{Z-V;I zGy`*<^2{^Oz)wzS2L=WR9EW!xaU)}d z!k~Nh*=NVc$N%sT{}2xNTfg;NtE;Qqwr!)F`Tg&I{|7(#LHNwW4?nzR%a-@P_q{uI z?8xMOEXxzE_UU7fB+YoO@n^;uljP`*tKWC)+wOVjYa;QFda2(x z_9qjgi!Z(S8+!4V#x{wy#_zC!Nm{nYy_KNAQRE8nL|IBOa_5OI}HEF|( zzmzD3IwUrP-qf{RHHA@oiMrvoAvDeas<_y4VMF&-l_;l>o%e50*u`)NtdRk5GqNeuRH2z#oa=$|y8ir+Jq7X@mcP@&= zbSa@FNfH<+E2Qhh{A$2`@6qOhZlo z?!o6*>ovPlK+0R17TrP;gm7!4)xkI4dY48Xb*2%DftHK1Ew#WK6dQb`K9^U`ifJnAi+tZV{$&kKDK#$QpEV|QZla)VtRfy(&WsUWTJcY zd3exUH*eOGWWE1sdXR=|je3yA(nms&+8yMeQ75RBDsQ^=_CCu+ToU?ok~qSMAZV~L zD<)wQnynzu>MNJAiYmjP@f7Vic;xZNB1;ebF!g-0r|<5+)qUT45?Gb;&$YHBgfyXea(~sZokY_u%W+&A4$;Dzx{m8wPQgu}pTnPQH#N*+C$wCr z;RT%}t+j)-<+YC2ve1PY@vp(*K1z5fAfxTstRP5&J7ldu<)ZX}2)NC%;iNdldxP#JtPKwI_YG8qX@{N% zHvorDqaY5uj^o`-j0+f}z^8l9nV|JrlXt()aTh^D-4D_l(dE98f>_!kpQ0WO{b39# z#3qA5UDk0HO15nouAMrjv5+M7PHS#CT&y)BA60Bz*CB{jDq7$vVVMbI9E@HNHd`?4 zd<<-0M7dJ6OpAn;$OSg0Wx~`AY0-nhJ40zY#?u&1Iq_UeCZya$kW2$4F!eGPDxvGdgZxu}~?M>Xl;bHR16>Z(Lkl3_RcN zdwoJUPDyBL+P7~XRhq-^Fq){mlyX`s)`p??%rnnG_aGxzh~LhiKR-J=`@jPaz&n5N z2Y)a=K2FCxdi3af-t(Tj@4g#;fArBuzxmB?QYrfI@GuNFIOgc+=&%0juYU5ApM-;O z2li6YC-i%N=wJMsKl(lA|NehOyLGG(pQ;7F;godOcyMmD@~&INp(dpr4ECbDYMUQm;B}a?UB-LDdRy-f&=H$llU) znw7Zgh@8G`_bymlT6G{+Iik6d$%QcMa`hL-i?q*1os)aN>TRsffLun-4?1V6qC`kB zmzwvkD}3>}?P8Tjc~McP;vt=znpIdY0H+nzlQrm7O{|#PxBrBh0ML4LLs)9aj@wLxxvN)E8oQVV*?0blOgVSrWQ^oJ@{Q zREuS#Y)M{NB2t-2Xei`l8O35DYIcGoa$LvgME#|TLFF{kNsVOA=9d?{9X<=~C2L8u ziv`TVr0-`(#E{0oO}d74&keUy(Pf0*5fMb+tL>&|Ya*1umelXSYrwJ`ean_DSfnYH zySRs7??Q-5EU&K2&CkPZdCT=Ty27+jdnl4T1Wg&;D7YSrjHmW$Xm3albZsY0vyxjZ z9Zgc5WQ3ALI!nkZOZXMJT3wX~+2u1}t2?X9q(Ww@o&X0y_`a8zMr!DZ7Y+^#U%%tp zFz^k_2_dVu5fEAS>W@G5glSv8=fj;?rUhv&RxJtr_FHb%*O4y~iuCOKEL=v#Eh8Hx z2z3-TH2>zS4;t-o%}$U|rW>s|a0mL}E?~yAWjPOCjI3fF85)vL(;#*vT>9ejvPQ<4 z$Vq^XUj!BG@)}D+pgN-SPmk6Fb4{0 z&?gZwI8}(HvG7j~4vKL=oD|(c_GBf)0?u&c=&@$t#Uavpf{rIpy$vQt1HQXw_w|;L z$eH|MTQ)+TaXh=age8=QZbSAKU~}WyEW;62!E%uz7|YToto)UA#Fr=Nwmv<|(l1RW z=nxo``uf6l3$oL#o44I{`)wzW9eMKcZyh~$*mUfHfdS}xVU)mlL28C=5gb9fW>MU! zl(0V0!m4hq<9RYy3?W{dUtXJCSX^CN>?;-rs(s^|HjNFB4G;IjL!qdSf;rk>CC62Y zv0zA6t5sNf8jS|wTvR|xnq`Fb*fNgdEofdYDeNJoGb)_qNH>%YrxFUcXh#<=)ii9j zT_fo<{yMR`sDKo5W5|#pcb%V~r9EV9mJ~rNG5{s@7LvD=JC+CoY{F7{RiRq)P z8)8ghgcw|$YHqQNh>Y10S*>ZL$%!wHD9F*Jp60q}QA~+9E>&>hi32m0fn@SP=!qY7 zTE4j0F_81^EapMeQEs0Nbegi@N(sYMwJG*C%>`_%52dEfa-5n(i zvVJbQpq>FMyl!+Q<58``gdck72My7forwpBhT-wR@&OA@m27n{K-4w%cx_LUI^Z`}gmsYHH~+_kX+k`+947RWEp967_=F$+uFxv(;{=U)UM=%SMtGEl@F>Exn5>c?~(b7Y$Hq0TGhp3 zM4k^zE=)qviBtKHIXFcn(W}kE+WjiGkvc7HgQ;#v3>;sk_?5{J9UqInDL02*ns#|9 z;_JxuKeemnt};jLs)HN+OP^w#k_g}GIgI} z!%BEY*45*vdTqVWk4IFl0-w8}I(?``(dyULQ}ps(DQZ;bUv=YzvU&MqG`X`BrRtTVx)J9bQfNy* zN6=NDOAZBog#rOpG(p|s$Zc7uvp{bI)~j!rZTpDyVw~%Z^|BouHW)oa$gwuvTbdPg8p-#}4l!;Z9@uDYh6V{swb zfa=H<630%S&j6v^s$!@HeGE@@4sRD)yOOGgAlUIFo`Uz?y*UdMx-+`7K%qq?C>bNnBh18b!{Dlk%`YvXHWR^8*{Y-INrWb$Z`pIZ z4UJ&qmFhC{gSI{V^6{kPv_cPB-bN%cf!^$kq|}UWz2T-r77S~a1WS{2uvj)zZ7uQ~ z$1>xjiAp-cOJm;=mLHqCQ7#q3PSSx4wqOT-0R77dV$T$M8c$fo?E_;`5W*G79w0(p zdwKdS1Q(FXCva706|4JtT1>TTHci=5hz*}4)!V{@n>jBm!$}c&3``xeWG8}9Qk2^9 zJ8rrYj)@Wu&@8D2Y4`E@=}^a-DoeT?gtELe!eVM;a&%k}gF|vz;OT$s&;eX$5vfEm zDL;)N-hnIMT&eD!+K#wG5?j!lVyrqwpIKd;IC~lgKC}v4fq_`4l#np?Y`)47s9`7d z0}sVyY@qRZEZ^LHpD?{+7uJw_y97z_Hxe zF#SltI1A$l1>z8D4T`SeTIJ?iv)b2XU2Ver>jlF`sw)OEdf+xI*~pi<$rVJ3_9ICWgBDC;RQGKlBfwi|}) zVmD;AMKWzfj)Nmm;Us0Y5ZX}>+gb%|h>h(Go5|WUgYQF&ABHkGr6tLw5{go>|s4lh9 zXw1#c!CjAyjZr*6w?@y19*QTMbYNhB&H`Uymp9UngDXM5g$R0@YrBZPt*kb5%Ux@G zh94Gnqu%bcqY&mU&9sa-bVWRDYhq~9C=`U>Ea`C@3---+(2%eVj7(fxk_d)%ApeU5 zR`;jSSF=y-gL408((U?4S4U6vC<$eEl_k%TN}NjedRIw6ZoVX0 z6GA^Sr00PxcevL#!n5csl2Iar&5?xcb+SDb7aP%L!6Z!f8r+wF$*Co6CSZ<+^}1lf zf|9_{F%kMt*k{nRFgZj+Y8xGf2%nXlQ-~)P3oc#~);{+acI@7r6h(`~q)PrA{LHW9gIDswe_}qUmfrV5nJSu=JCW*@!IgQv zth5}HE~jvpLk4@fO)3Jbelpj=*jbe;Y8m^xOz|s|Y_KTSp+6IVM{yekk!sbhO48;h zr20+tR((^SR!Mhs1;o~44xy0dvJ~o32ur(;bX63qansNsQ6cJH9a*&zlZ#D`dReke zS-e!uwmQ^#=~W56y~pRXsQ%5l-3fjqst_i1CbsutfkRbBF=wqp4~riV?S7NuNluea zErH3+O*wN|byTw!z{M`?X^#5$3a~K)lxoQ|qeavSd#8Aoy~|n5P0Ms+Pz=Q!dK@Do?D|6bWn`V*DvsAUwq zD%1V4IW+F_>hwg?Bu#p0o^K518wR6bwz6| zd-PGPYsS#fkg0d;TP2@sskTDQx)fax5j-(*r#i6>B$Wt!ObM;J@Qs$&fm96(g}4uQ zjn?4E7m1(IY%W#Ccuu5Z*wxil(oMsXH_Hkz>%go4((h`eFNi|Rw0JSbRmVb9tQ7~( zJ@;H>>o?tShvT|I5>JeepIn|pL9ryGS9B-j??+rNi%;bcMt8f^iUrKt1H(h<;su`A z)sU`SEMZiQ6|BAmXToosG+nlVqjv+)Mi(MJWr=bBPj#srqQu# zvFx>LL5wp%xxehK)+=slq`z|G)}3(t;n9)5`RaqG7iS|cbTlk6h8zc#)pUJiU>H{o zm{GfUw4VgEW`ieB$y~_B>Db8VMZ0!#T&~vEvH_K@YY;*gE|<%+w}yZ13Nx?NYuSfn z=7vO12%uAaa(E1ZJgRq<{qXGUG+c%(+O((|w0X-RNc zE*Z)uIV5t>4|S!i8y~?NQS$Ls@BeqFP{c=JNmyK5?0Ai_u`w8rv$L}+D=Y8__U_%= zXx3(CW{|;T*_BG=|7Y(_gDgAGGQscc=iD{-wJNJhs?uuhmW5@>i!k0A)6ioedLo#K zXnMjhFbv`8W+0#=8Ul!k>5h(`p5Vtgn4#NDcMo(MurW3=c)_-0TavBCE|sKGsrIa_ z+%xZb_Ia0c-~962Te4(ZmdaGxPT#tD?^(X{E${n$&-*;QC?NgN%*VzieBZ5An(g*> zr@QM|r0r#TwOR!pyp8|#YZc!#vU;r&1fJ{J=AfF)9K_-rdvGFI3yI?epfiR|wNk5k@Zuafsax+;d#c7mlT6ed1_(c3CG$^1*&-XoEjx{!i zDXSa9fAA;fta0@#D@<`=DF;Q248pmjf|YYiHhExP9wU$3MDUs`Lm57RBfyx2t7591 zl=^z~!{xECM8iPqbUN@ch~Q1zDt1_H8>VQo*-=>%m{D7;iSP zh`80GzLX|#Qz}vsb_3LoRJMth!0g8C`7k>pgH1M))sXIrk!vB1MSxZY(_EGpi(`sc z294sm&_2N!f|H?&5VoWl*hn+1`pg}gtBrj^;3$@fyF_rX1m|EZzb#6AF%H@v?GMUJ zvyzzlAi68)58{zB$h1cYx03{(h3XO+dJB>LEZtUCsCx5n$)R{ntXHZeYJuEXh(@TR z_KLM0mO0yq;GbDqs|HoieH}MEq~`q_-}nYohMUbMw8=BiJo5*C@CRdKV-S$Qe1iK2 zzW}+=g@ebR$>)tzJK0ld_<>+D z%Qx18?6;#?Cv+y#*Na}yAcWG@b_!qzMOSY-HN#BF`BupF(KwiH+C*}A_D!LE8)XPOhw?QXAinGBm;3zH)a@kUtEY~Td zOP!FYTlWg`bv5Eww#eT~XA%K9sa)Vsvy2==LVRd`_8jqW0Rofy_%yohE0gYI@08!< zE~58rn6LHW%IA_@Wr_dvl23uCN-hUd%E9mO$0U5$rv`Ne0XUgiWCfBTA>(}H4ukmb z>g-&pIp;}GuNBV*J8?29bO&f1c;>niK84sM^FQSV1;3ZgYK|kt8C_BW@rRaz5q>(- z$;3W}PsBzQ_{7u`I2-kKkiXFJyo>%WDGOShfBc)1uyLql+0F2B<)fWK3|FK8S1+$ zJgoF-i-vPbPY{NHN%R8y4T!t(NaLw0&WolnNc9Yv!_-P#q3~V&B&Ird;XDalK{&jp zDFFY5YH-BrvCQ&~G4j zptz?rJG6Mf*nf{BtJ+hQUtGDws@N#Pg?eo%7Xme_^{QJTU#k>1#8dPZaBS*Jw*A?! ze+3dA-*Dc1>+SGOQ{{CZvr{A6Ti!Bq9fh&c4SRJjcugN8(bfth2pgq$5J23aO0Hqz zFuXHftxq*37zTmzw~qe)HOX9vo_=~u3cKmQ>;bx9T$BKU}!)(l%$6i z4!}Pwk{m(>7ej4qY__`{__OUgX;R4BV=9&{TL!Lf4(HtAEuASa()`LS!2OZ0(RXyK#sn8SYU8r?Mge=c4BF%pDDmP-bY5WyK}!|@AtPGDFH&cbqI3>Y<fV7yoB}HgS!T<@pMY$OtpR$H)$3*L`gs-u# z|CLj}-6h9oLcq5+eaa|;Q%!5`i zQk5pUaF3SG6}uNKT>zJikak{JC=Kv9lrTt$?w1ift#ZePrtQalbU(_`WhlqORPrt$ z?ll(c+Zqa1s2|{@$dqcu^IkbO9{9s5-Re%0i!sSHl`G0cySdoWEYU`=ubME-aodg{ zNv=i38;$zd%`B3FW7k#|afFq~_5)a3PzJ-YsgGf`_)d4*jWgeC%uY?$eH$7y4|}Yt z`uYfs4MO^rm6gXIf1C_zQuzJii!V-3Pe1U$1E2cTry7k0r=ZZcPnNlXm+f7rQvHS5$s8I}9q5NfHQ%uv=ab3uVqm<}Ur;mKk3PR{*Q-Yjn1gz6 z8ndB$eKSh`x6aDX{`#-qdHY@1Bkf|Z?DbV?;F1Fh|4e>;Eg!s=55B5=P;3^ICgrAM zc4Eybs0%NAI`SyBpQYz0ZOChM$)H2vMYw&oAYlCm5nq#Mqyu4kvA>ASGL%+2DeKi< zrTCRCChKB<&RuYyBho;vP?~^|NO>NN->HEMtlnv4RI~1{EYwpW2uIOYy}!0E`}|!G4)#g(*C48 zs?w0-sZ%gxxqi6?Y0}bt>4an*=#{-Y-MXc;)u0#5k92IgvM}%nLhMLWS|07CEdrS= zbWuq@GPi@MHOn|D2^CAn5ZOzKDnzr7)p#pJ?6v_`HNvWmQh7A>WAJMGsRdc#}5UYbLq#)GPtMW-*E z%gsGwBZ;Em_7Bf4aDWCW2-jLBDu3b3ODW~9VMfB|X3=qN!#uil*dmbBWRV?uAO1dO zSF(PT*_aw(NmZOSO_vfZ6CV2cwM(6D*RBU)nnaKZVSb01P#VTdj7h=25yQfF&#x?_ zAe~dhPxvTN77anGx#<~0K)a z)1pW*Nw1$fpioS&*bR=9dhy~p#@FD8Nj^|N$+D{JPglnIB1}zX-L#!E7tbqkgn-|a z?Llj}wmUsJWl* zl_-egOSo$W(S-Fc;VGN~ZW;c`HUfN1X6HdG@mClN<1i1d2eMqqgtxY~+U+)DRV)}M zGHPgB+3iY61xu18c716=p>Q%*;DhTSIs&3i$?Epp6CK;7Z`I zjD^YdbFD6ix$r*6pS&B-2_$EpT=B{wHT-pLZ4Hhr#5&HPxEbNrTCEn}0_(WJ?K5i? zo*-NUGzEXM*=#aMhbmT;Ac~XLZaaY_y{B5ctvJoigbPJu+ed}6>G_4`*c39e;7>4V zXNXfNH1JIMj<^~1G-G5ZX9o4ixUsNb9#wK!!j)b|GG$oFXpfHJK-iDOEs_pJ(wIrJ z%1i^hZbIBKn4HqQh;Jcjr*3&`M zsz-MY3p?zumg0y`I5PVR<#JVm-uMRNB&B#Sr*usff_u3I9YpQ-4dhV_(?=9zBFb|z z;%;FG2l4{1Iqo&T6zJB1q0e*9HbMvmd z?uvuZfBp4KOG_|UFlmm%X7~&o;UgdU2#mhp|NY;;?z-#5hNXj*#aZ{-dX(zKl3v;Pu9Qo$uGQruDYA_znRs4eP!ADu?PRxa5DJDlP@~G8E@*6(KSNr znbyjq{oNm})?NtWvuAo24$Qyjw?6Vm|N0N#yOAt9* zx`Io?$YC}dc#RC9^fCnLMk6%{mFAFAnr(HysLppSB8CC>FW|IDR|+v+pM^{603+*s z^{tPQt#qZhQ?K4FZI$SIv!$|m9zwEFqxQ>BmU?d~Y?6+utBvY{#OexG7`n8l+HW%? zyFH~1oRPKh!?W!$A$Fw4(6Hvh2zWOeH252^*o=7-d5ZjwIEu;Pi^cqNt&VS`CG#u! ziB*1iYa_|o2w<>4LU+#c`RN&c3?`{irzkLOo?1SSd4+BDP+23$Ea%_r*3nimjoWJ=9xo)z*sd^&^P+1}adME%q=9RfyDoH?B=%~YHn zI(X2+mdR|(X3ATFXE9P`e(jr2B#;ht`|r5>E!IHdXL5YPxO4^!gorMMJp}7tkmA$r z_g?eR9I+l$&@;LCG*j(vrx!<=wNGtVM#Oaomas9&O4J|;JZRYG&b|cqo074qWAdtz zLqkJjPBfZCTr~FJV=5uKu(~WW(pa-OSDk=n!ZObs#r4jwt(a9mcOWA~tsw{`YNlf$ zBxWv5%~08GZ|(8P^nG6&T6bE5lLd%*15idX$2ilI&8)xVj5Yc@7VI$VEyKI5VfF zrsAac?6c282Wz!j-#+yseBjR8?>Kq#d4%Eo0Ft_>(`i&IMw)D;C}kB!2uodDxo8uw zhpG~Nh#?`NuhxP)Zo74MdK%qPax_FXvYc_KnWx>pwi zM!aq^swImWhh>~qGBZmgFPMhLP@ORM;Z%&@q3I#POiYE76oNNq1?J{&F>`_CP8h>t zP>j#ciy&JN)a!MwzJ%CRxXK8U|3I}W)_cM=7_7wzt=adH5YgH77 zGKq#4J4n%)&c@>F9NfbXoSjAGIEG}>*BQCNCL~8eyraD)xEyHG()@ zaJ%V<219S9d|^;Lg(f#r9Ag!Zr>0{Ex@OZJx6a0zX!uyA0_mI?_VA00kckUxuNvzP`S+w1i5C zo10($@|WQ=+uPe6`g!J=XD(d0@GHOaEAZD(ed<&2;hCA4lP6CeKYsk(?|wH|p5AiH zEg$&62R{1Ik8-vQz6+K&;IR+^Z)Sw_;)ZVUz(cy@&ERx|JCpQs|m}4 zup!1UCHIsKfkH1=)z?**W#ErI!uRu9K6ou3d?opy-VP=CtYI4s-L^u)66r-caa+gi zO3}W)Gf}GFyb{z{TJMB*Ck)Nfy_Xykt~&h6mUu;Jl5&DIiovQ>AYVxnP1n^c)oe=B z=*7vpd>y~$3oZ7A28=Vl4CcR-aJLc_QwPg9e$}a`nN|WItTero>0C;A7`#zD5{t-%`&({54N+%tzvMGtVFd!}5U|H{_qf14tj`Zo1l)gbBd`?k^VP2^4nf19z zcNo!UkSq0s(td>=g$(a<2rqPa7e(OqQj2j5v)&C9@&5r;TdrtV~@WM5gsp$B^69&s&n))Ekg9hteaUo-ud|Z%np}q1cpj zpIfoYwVs@P*FwT;ovn7*Bc_ik>Ia!(){hS?EEbZ>CILW(5hn5S`f6rDK4FnbH42vH zVd_}+;`A&cFX(cB93;p+VwE99jxz^tb=xv1TbQ4jwe^I^91Qb9*KRO@80x~MWv(5{ zNV?19Tp>YpJ~U}bYXHgelWsi0oFGk@e}bkU0w<=QX^PrUSE zgakzz7bMJtRh?-zQESw^01-D7IH!0>sg?EBB+udmrHfqKR~Z;;>f|JJsxGo;^NpjdMdiSy(y~$=D-8j;Ki9aHe_YRIm5V$$!^2tb-wQh z0i;4kue}SY+HPwHxfS=^ed7(sb~iV&BpMqVLmPxRR&iwFQ^mGH<@0{XFc~^jc6!xH z1^(*=Rnu_#{Z7>HJC->+I}gb)4E!{OsQMGojn=FqFphE;#SxPsf&THz~?!-;7Wh4@r3ucwzl9;Ts*?orM&(!(kH|^Zd+L*S%;3B zf@fML?!iAH$!7*4KXH-ofP*u1$W6pwXG2DIePvLRpBM7fECrVeA@t?To0~hkj_uI} zwEHnSnh*lqcde{mX*9CGsH9i(MR8sV_6AX4u11Lm4bQ%N z%e^MwR&vA}31kn4n%LEo82Q_|VIw~~BZD7@pka0zP4a@QMpoCRInZsP@V-z(wetdD zyCSo%sPrrr`izttNdi;Z85ZEvLGn0H^VCRFW>p(m;3(Izvs6V%T0=`2oPc8*--IP_ z6z8OaY=tUci)(=yU9XJM%f9r&E=dkO*DtajuJt60kJjpPqF8X*vi-_d21JGs{#mXS zuq6mAezs9iWr^+$9XrCU7`w*l2TUr^562r-$HoS-9S?T^y;^;2y4o0jeZ_j$*VmtX z^2rVQfsw*Oig(?0*O$KZrH_5=W1sxwCwUtH=93S7=tGY@@(6=&@Ua_ixZ%G0?t@!K zk7>(#>ZzxAdimf7KPaVGzwsNt0ptDSAOHBLKmBRu(!%c#fB3^c|MNe8{q@%iW>F-G ziMp{l^ZsA@AHVhO^MU8T?a<5}M-I95=12bMqyOSx{Z?;t=O4f0$Nt$beq_1EJGs=GZfB&~f?mGJH=Jp5f{=kFp zxZ976aI5Ey2T__h3^bXU_4@5u(WoBbA9^hxyp|8Xs(esyK)nxeprSt@A-lhP|98B#Q=bM&O0rNhX@=$I0JOz;!EhM=UAP*NVe>hLRDUvh*EsBdY?4ahCY zj*y^?I$=-rM|9Mwq|c{6ODQkcRU7r;Ez`kBzL-vEEPc21;^mW&k~NH6WC?2KGmOL4xXO{|Zc?#CFDwN*6q!4|0;u|)E=0u`&95o~xS#n4j z))OgF5l7}!`Ugs)d!^wqj4tbRXx;0#bcG{TPKIMa@w6^EbC>j1MiTP*yJB4|MG9hn zGt9m&O(;r}eHm%%^D-@|Be^9k|Baka6NXYKltZgyfRSZXr$LLcy(eMtU1(IDyL1u# z5*(AyCHN!!Z((lU9MJBV8FcCLN-r(=)o^~&wZ$$yH#1xJD*`Vus>5Q}SIGCS@#-P$XoTBFl~|f7-;qc+H<= zQAd=!HUa^sPM<~$%PLZ9(L~^Ee4^IiTn0-gIIQ2=OilD#fObI>fg~mDFo&-lUN|5q zZHB}JldC4-u+N@;(F#0N&yEv_i4HFv!Zvr1$QG-3V`~#8u_R05e#F&?NshqR(!!#Z z7uO7@g4gY+yVGu^SOHt?f*K@g3{UIG(jkkAne>}|>D(D*TV#$w<;unCqbA43Yn7@> zNlR4~c5ot>S1^6|$$|M|bI)oNqo%}%QYty-^CAn9el6y&Lqq>1bLo*O6xZ+-Y5 ztAQ~%yA_WSbPm^dcZ}U zEcC{J)aK?UV|?{G5^UgOYTzykKTJ_!${1h2tZ3<==$@xLF6V^fFfIoF^X$cn%F-|ATC>#MAN6K6DNR_K=;ji5OoD6VL31gjb0leMKD?4)u;U3`w zvOCT1aP=$Sox}+V!S_hS>l2SpSy)U89VWr}7L6=3EW@nSY6lN3)f$aFGs)t}N|V&c zQ@t2U4V=N$e&esb0Bk^x&|`pMi=>jZLTSIb6pNN(+Tj#;KQYY+92;q5C;)*E2XU4C`p=a-Mzok8Iy>y5! z+|(04$uiV_d%?ZV@7Vm{p%ID01J@BGg1eE7p3mTieU?zlr(E%4^={oe2W z>aYIl3opC?$AOUuM{YKoyq&;$X4pPoLcG zg_FLEM087i=>0#X>^RJ`THnJS=c<;Wsu6rEH$o$^&`loRR8jgr{M;|WjN|Ua@BqWG zct@Bzwcr73NZt}rlLbMJo>8&S}E~y?BR9C2B zIyRy+D<#?&n^D2+V=VAV*-nJ!L!SH;fiv^UX zgHpE}cBCF2^DonzO9lMH7ob=EitwSXbJ-)Nfb=VUWa<_Bdpo__q@a_lISAHQuM$Ih zzg1SM@14p$a!@i{ajbiN3>Q@?&0A`?BbDfuoTrsKi3JgGrdaIcjaYEX6J?&pDUwHW z)1fjAX1bZocN>{_yuzQ$tE(B=pQXfcvMsbeODX)FtdD1Tv6E?1T)(oig4T5y!WHgO zSfyp#tg;VZS29N>SRqR;ZwA74W&y0^%7jnO&deA(*FfJQ8x*}_;-HMRjdhF<3@mD} z2I>IyTCEw>J%MdCf zxkedQ29a=T`z{vt#A&ly+uPAHNrGFEWkQ^sJa?vJrml&UjGT>Sxxq69SxvXy2@TA{ z0}I8!Lb5DCIp^6q2Bf%n6JD-wZ9+<&I|yIl>e~yUF>$;b3a-}13RZ1w=4xea)j++r zgm@du82l9;Ju0KKI|u0q!vB_`DQv7Tg}a7T7In#Ubn-nozd$)^A^vTU-7OCAFu{IF z_)7@MJxxu4>y4;HQ2F|1QOb&zAXKSJa~$$Arp6~2?JbxwhEi7$Re6I0ZNnKOPW9=Y z`<3T9^=6$NPG5ZPxs8pD_4V~EZQgwI&8~;CzHGE7RH&YO1^RC&9Qrf z=eP`z&CSihq2Ov67vNxz2dn^L{B_y+mu3_j1jY^F1H1||VGZs@eCQaw<698GB8($$ z1a{nmLoF;UFq4jt3}4ya-saj*o|aj_u4I|Fxw+ZtbQpAl4@ilwEXv#nVza|fkfrG0 z#(DRig_9X559?24e{J8&aQOG~W&rYD0ikng+iK0z6H(w?86huMaYraR6_0prZf z42B0n^%?}>{COCI3;^}*#7XgyyLJYhBD5`!j%K5Zh20EHh#;)UK+7aYMVaZEn~67T zr>bSFDK%zh5NAeRKMa)DgVjT2iIaOVOmvxQCJ-{@bw5#wjS&fQKXcbiRBA=Yrhgra zLnsF!GU||!(Y1W=T0Zzn^1%`;E6XS=mkClSm{h5jRu00XLf)X_uEH^lj%?_PZ;U^d zTq8;}L*cmbKcR_qxJ}A7bpfv7y40%?zp{0!4q*v$lS%n^X%~*c;8J(dpO&0hX4n!} zR(GO(nd%aqQ9n}aP0WU+$@Felf_ru2(cvUS{1OptDDBRbb~sBF;5t;SmnG{}&^iOQq$$X`!ElH+{6xNEWl*UC;+155rP)?Ll*CD; zXQVr-h=TPDNYFiaQa4frzo^HfxCw#? zQV-Q{rbX0G{olwFWjw!f-t=AEmro!jGa}ScLoV6P2ab3=zd;ZW5q_!?OFen%Gy-Xs z;XuYfWsk9m%lMlXkH8t@JoOM`!_&h=er^?UIyfLK@kr2cEIeb9)iUdFb6O4Tu!QVZ zyv~^AhklcrN%vG|BQkP7f#W(^Kf*Y@QR(*jH{WtM#D+Nq@%-!})A*ym{I6#>E}NcX z^y4)%`jfwVcya0Av|Vux3oSk&MNC!KGpyKfGb7F*gUhNgKga30&DGcXA^OnjsECy@ zO4U>8nYBw0ze4VmCn?tXTEr29b-L4k)4}U7rLzr07>EQ2Ys^lJxjMAA<=A~ls48wB z%`Qwwnd7wvJzC^~!SR{=1&`q5#j}QMn-CBOPSg#LHmBx-u{cc}6VfyVcb&qk6lLSu zd4v++k!ss{Gg3z;=Tt9Jt_L|~Vyeh6&u*_l!w)Yu#?&1>RUHFsZLo7Z^UBsQNpRjSxY^~?RDF(>(pxjjJBQiwcYKV<0qaA z9Pj$W2M-;-ZhU-va&{qtwt^76HW^IBhK~hAMjBa0Iz3tUyr3V(>)X5CFkD@~lhpq=Y+}0 zNtT4;3QZAWXE|Y9No^}9TaP45ZP$Y-G0D)81YX1`46@WQOi4K)FAC^qP)v#ppngBw z-Q8uxEevBeN0YEqPq$bMTde)y3ON&CvJ4k`Fk?={o5kT29vK_~nvR!a#_7bif(<2L zfG1&u?PeKv4W{S_#x^{uL^*L3^}@vV(+MlNZGL`gY`R@-*5ES3G=pnSbCTSr!SCQo z#9niv_!cK2bSn6i!(m&393S+#h8T>P(I}&7*u?7%>6WqhJI-SHjWCHV{olI4z?arGMrq6ad$PcUQOsA-}n9a94*XWO30b%-m?0 zLl7Rv1CC?Easnd{dnv3NxHFd9U%y6gkGne<|O8b^{A$8x=!XayvmEGPRt)!8ece+7(u4N8Lu6+>PmAjr-W+Auu>1y zhs%9RL2oHY9zNPI-Koe<2YVHKku_D%UHA`q8QHWeWs(^%vFsg%qh1Y=4Hx_UtfFAC zuBIto!D8YHP2d4bS-^2zI*JP5Kt3PA861JGRJpIG$7!w@Mal+l%K%sIcQrN7ct-@q3RbL8ALbuzHE$-ntS~gKjlZ%dUmAGuB z0?!hXsvEutGfv93^+78{N}ZsqgKJXy%OWf~nXY7>FsxOlZ_`OXmf^?GOF&$iNx748 zV8@}S?yIG5Q>cNBh|Djt`zJ$MAL<;Y>vc3bT0GMJX811j(KS4m={42EDkSn;^f^eX zd$1L2R^$tjCCY&qKkem)BO2 zxn@%2jie_#N@Ik6Dm93x9or#X4$A>E*ZInmk4LIdVn*X|rmmP+l;N4q%d`BLIkmO5 zH88O&W`EqAQJHVqb5qj==tdb-Vi|w;jjz76a?z}KS(w5#c%GZIL&!^~XX+|RGsEh| zk?lgG#SR;U+g6%qVH7#J5ohTS03yk?KDn{AiCR=JSL8}W?wAk<6V~L|_}=HKlcp-& z-PwtV_EMS_V8)4&V}M^asN5rrLZk`U&exy(Mn8@m-;4TT#k8(Fe1y{{NOj;i8yjS= zv7hGPLn;_03yX_JZYeY|C<$*`4bk zhMZu!4o&1#JeDsaibYnbR$|gBgDZ=Aeb4ui<_5`s9-TP(LTV~4xKt!YVlFPuJIYc& zygw-8QmI5CSx*M;nKS2LurD1rczI=cac=gGTW?xkUS3(g;8bgi2bbW}yR9Ag0Jbo~ z%y#N^>NlsI_-`^$$uk>;@Wh5>F}YM*?G_LRX55>b`v*(aQV(GW!Y%l z$*G9Njj3mhy7WxGhhGT#pzAb^NCow5VYse*qzH7${$fAb#8UeO(TlGW5~yno48j;= zv{3rcn|eqo(ouWy6;|Wxv>CRg*%SRi1DTA(iAYrqNpq;HVDKi0MU|cindC-JMS?li z=(#Y*26mQtQA~3+`H$i(UueJ%BGnvyo>I1W!d)XG{pBg4i?mRiSW7CokFNDzG~K{8 zg`bsZ#c)=o(rnN6jz*AeBJvL7vD0g>udhR^OiWBn&CbkJoU!o<*Y~!!H(z-E*+aQG zyL5f7qVJc-=Ex-W`-tdW$qH{+9Q_rZ`btWL>hH(TAormZhBlj-J$fx4yp|7s7x|z- zW4cU%;M#gQATQ`T7{~X*u1ESpEc|`l;Zz_qK8`L0C@%z>)PHkx>8_@Hd?|b`5y@GE z#3YLs7ww5;%`dDsgpyRbL){$dL5|=>_mK-mI5E(7T>#iXC%;73 zPy*#rNrlec)h|_7&=A#0MT#?UUV+a`8XWqA)(;|=p(FHyl*Avt zQ@PIZW;5=GrsYf1A-?8Vsb#dI{tGXidgm?oDAO*;WU>ac+A&4vsQdzfGDf#%lqTC@ z|G$3ruljM1BWn{2{Svlh&l85;a68(>N<_r#!YGClp@0-Lm}Nj{kK5ELpK6Rx*Tz_2 zgBEHPnfbR)od}IAwhSlAx$-NI6D9~0?hW5DFwJvLcPX`?ib9m(PvNAdWloPz6!on+ z*2G3CJ8|wMGS6x%FDBmtQ4@(Q$`|S6qxqH)J%ELJXet9BkpMxp$SzJk|Lgo4wQ*yP$3ik zmt@q`>GkDPtIP1D;IaCq?PkWEZ@P_ZKP{SFFJ40P)7&B%zCj(9ljH~I7c6C>y#t|> z@aE3;_PNzdSjzz`cdVG*W6+SFoSj7UlSqsZ?pm(XRq62yr?J3^#Nd=Mm`U=y>iSsm zn(f&pKu=yRI9ZdFQVcjn1G(R&Ylm^)&V*M&QFxpjI=Hk~W%@(+W82VZkzR8tdz;7cXAiTHk>21tUK2 zeHVghLd~F+5Ty#7ij@Ywo%VQ}6qccoindL7Xh{_NuD!T$P~{0K9F322DJ5npssLzM zK#hYaDIn!Aj!g+zwyZ}#Y&F2b*bLRdXHX`IN-{aB=HQRNPTt3bHe5d{tW@E<^?IGB zeLYlT_Xc)>*xlWQPr~40`vSPrWKbjsFPikj9hl)le$5aSyl6BUa8vN7m}qwlt8p~N zC>5Mqia2=nVWBj#dM@OBZq=UE$T&P(l=1QGdEFp68=BI|I*VG!Eb&9g-_fdy)<&A zYg!LNj8uzq)8V3_5}`w~kv&F$VGb*zjI3ZS?ctYXm2wSz>)~z{d*5#Zjm}+1z$%VkVYjL1xl}sCS%ivVy z@`w|9tQK`Ao%mo9@iVAaT;D53^jLFzd}3yDEU3Vsi`Fh*+}_JRe(`Hj8bT5!#J0rvghokzEg!s=55B5=P#S7j5L{SbIvbAr zk6uWtuNMLx>WwM9IbNNm0|@dc&zg}nb~NIqV6cpXoYLdqT`_(ld^8TUaA~GJGmZ+b zQvAy1O-PPc#Ewe9JpJ+L^gKDAZgf!MDi6DI=o)^q1**Flh>0v;u7Ju?Fsy^V!i_8q zA)V4ZEI=!;SBb@45=1Q7pp<0SBswg07rhsjsBJPG=)IqVRK7xcutM`^C_PYOtUHp6 zE6823y+-%T4Je4J{&{_Gq_jZFC;2jX)0hW_T))~c@X77K^)+IZ!XY*EC~@8?@eTQE zMWI#~BP{Ws^=jYJL{K6U>McG3~T$Lm6ol zFU-vuSB5;$jE#K-3}bzLo%E{7ftEz$Y>2Ml8cb_)Yyu4h@KccaN3o+Wu3QSyRYBEl z*A3H(Tlu-4`f1dNqe>qGGZ8WdMJOu8Vl?O#X<82gBTOoO@B?_1g{LQ#{l0YJT*AJz zye<@W8mOq(s8q+i`d**RkQHJXh&Lf;Cq-#9TzwN#@rGNntrRmPtWiRvmSLG zdFlyx%9i6n{;Q(o#_MjFu8#9Wj~8L7%j;{{eEKNP(SZS#*HKx|KycGCVby)~>2GB4 zFLc7Ah>+4Y$99r1I(pgp;xKZwj3M;Faz zlj~u*u1L#Owt-=?%tyt5Io0Q22!hPcoQ>0j`2$WsN zGaR?ojlvi=UZ8W>j^)|bfddP(O9z}vHO*l0im@6Jrh0gM=xS`iTV|3Pw95h)z~n(} z!>kB{l@`eD4~A1M49Jw`kvA-xJuLpM=cszomHFH#;A^6vV^c(dx7 zdEh%{x83P?J3hGiCdb*Rt@MQ>DPtKyZTdCZYpWtvK=;eSynJjkM2eq67N25e{R#lpm8wWhR zIt%>`qAUTCuTuQV=DTH>Qy@cewAHt3xZwooEzu@*;;2q5y^>6u3|*alrVkIP(a`nL zO1mFI>>Mty9m(D-ZMc=(poS^>rH_@YPKPU&hpSxm%4)rERqgi`7W|dLRIv!rl^O*x z6wi**oI8w5mM&@7FCAwrNv&K^mSFvQU@3gQcE56<#(0!_lJ!>My|xe&rV-62B+A! z6aEG)IOQT(h*zf}XBwYa@3l;-ImNjJ(jG{8sjYiSbo}J=(|5kbqEH_<*>k=@gDXZk z#LwV(uJhvg)BpJsf7bF;T5)_V(J)B}dax&!r1eU5tllIp90oMJ^Sn+FNt7n0O>LVO zWk--}qUTzaz;AdRW$9zz`sT*YcE8^Zs+HUzk`bhB7J^^Ur>7^Uj8{T7A_|7CKG`Q1 zPJ{OKQ-yaFrLmhqmglZqI;Th%#xbp5{O|uszTKG_pM*>IOk2gN>A*ORA%8|aJDR9b zRXxU|q4Z2YIy}Gln(xXI<&Ekf5NKQ3T#u3%$sk!Gje$KdSJUH@Hhq53y=jywRjX7j zxM>UWq)ermwtbgfxP0k`u{jl`nB!Rv{NJ}uJ_rA`Dn4W`o?&^W^Y*vA)ljg=p_2xF zU73)tq=;X#UJ(-O;AkBq%^j{vHdrL^rH$pUzxZrXeTEgHsmwgM?xdKrS)QLok?FZn z9DVUCUq-{ce2-Ux`5z&V^HVdX+MA1b7;bEB!p$H%Bh7u^OTr$O;Ke9OWI*zk=AMI+ zHL+=a;&Ts2a0?lH&Plr=TC5^2iB(SU|L0bgU%Y(ohS{aub2}<|^Mu-2e=0KBpiXy&If^i@`XXFuLhn5 z3@oyLEBk@M?Fd>Yfd>=%bl{IF_6jRB%OP2On9{R!YiAp#{aT|=6GBmrz-`5~LR5a6 zNfgdFAmdRm>oTm#^8?%zG&npC#y%z{Cg8p{Ha6H|Lf`6VwjI}@2nNSUBA1j(5ei2v z9D_+N$~;`cDiIdUEf>abtKC6CHbPsRT+J`cj?d31-?tKs#o^r?y`D3O=gcH_(;RL- z>h>6SgEKOPu&|p!xiN|xvm*T%#9iqi9!~a_a;n)KhO~6#PVHAOQbYEp!&}k&Lac0r z^f2?2*~i5wWLNp5Bf{e=6&vc8TEYQ&-z4SgT2ik=VL)Y)=~B)oOUb~&fqBv>j8JGp zCa2m_(tfp-WfoqkLF~s|K;GX%~wcSsYQ6Vd}vx zF11-91%*9@4oe-iC=#Lzfo7xLZ@1pa6Y|Ty`5jFyzhhy<-)At+wjH^58+o0klzU&x2e0LWuP`4h zF{4L{rVXEKB8&WYQNN@en$QBbcU0TDGNu6x9fO4y&CZ=o8@u^ zE|sDNwcp&K1Q_dV&(bc6;H(mK4#T<}{|RkPXLxc@s1LtVFCTU!DE0MWdaB+jWd!Q& zC4EKaFA>Bo;bqc6^-|%HqK3mT_Hd~z18q`_pf{t=z|`+rii)MXi24a1UtFbyf+w9` z`aO3_9dj(fh#aJ<{R)U9$DYVi>ZRktCY5MIZwl^dq9R#RFwtwv`QRm9v>H+y)iFxZ zA=a0uVFk*P#DIX@0)gv-qdH$whFob1(<|`Reh;jXPG`fGTXIRm5VO7wrFRLz@@0(~ zmJu|}H(bbqmq(SAzTq4`aB$;=XZaS0G@(4(iNXjKrcL83-+X*=aq;@8dE635x)I9G zDhfhKKTGxVq_46seECaHJ@a(#L&9lBd5rok#7;s)izJsJVqTb?!>BqzsV@?MqfyKX z7Y3FHWpQG}spGq?uy<*D?Y z+~#Bzm4hvog2U^NRQAYYUxS<|#k9gAiJaW?+_)c3c)`&FhkhW@H|58MvC-dc^}BJF zda96)LUna4eN{%9!&A1{epOf#WCS`hHJv=07!?PJnmAb@&WN>XX>|Pg=iYJS9Tu5L zMrr)y3(r6D3+L{??QYvtFr~J`_G6Dd_RRCo zs(=h_2R+ANmGUH;pPmutQJIQEQd;RJF%l_J9x8J@yBqdTuUy%X{m`QxAdOXyt?WSl*F)^wd6$iy7WHf+x#L3^HF zp!JfZQ5&ne{ts`xDW=q@HJ_#1+q?C^gZ|WRcNgYnEA_hT1$i7@chilVJKH;F&P+^B z*C(ett=(F^GC48P+1crKTJX(&FX~0%c)eoV#k$t%bb8%ZZewv}P;th_8WR&^m|Elz z8r3SkY1tVe?R%c-yiZ2e@rqSKSkXVHa&oTjWSW4ibj&rAoqrA%nQLYdxX)xLt^h5} z0S7DqMu^}y{B?42lGtHAHXoole~(kowXTe^FSQvZ~vqD3`HB3xQF#IP%Z*o%{U|1-V7x66*fC=QdZEtT+O-;?u&$rv{ zt&Me#o9p#@mww>j6gr!92PyONC|}AM!Q^m)KUSe1_&S%p=z8g_d(; zd78rnD6XTwGB*n6R>@~s@v;<&y-dcaYqJc4fY2%y`IEA?9ZI>G#0W>O+aT|N<}z)Q zTt=C79Ot;6A{b#Qw7RBBWzydy6p?C7Edvz=5;&e|=N1y{7<#iZTU2FIC9RhXX!2xK zjm<$639K2VN@rwe=ay}9wKZOOh7K93coz5-oQM;A^f(5|yqmX_ipRtfS}vBN!z53V zh=|cwYqpaa{V;;jTJgpWTUBepbw{s1a`for%wqD|#9-ee@$F@-a$jMI=*zI)M!u;> z$bTPDIqd9%L5JH6g~IW*eDGR6`0Db(60)h+@QxgA66fgGFMP4#L8l`sO4k|JP$O|E z6);3LyajmC534)#3VTtJEQYwl!=J8R{K}TxIqS^i2MeA*c7ek{7S8hbOHzT<$xv0Jy{p)vsU2p@(~_J^_`+%rJ5+ z=(~8w@chWH3n+BJC6{U?Hvto9hYvWWc6~T z*rLRjR9Cj&9yyds&*%z^cQ*0@-U#p;I*^*`#$z{p>&%NG30h~A)tG7S85TT8=uv0a zSN{C-5C8bv-ZeKhJ?7Vn@4G;>A;EPD4r%TPlh|-*f-=^Pl@iKl(lbn5dfAvA3em$N&0M>;1MBczG0? zM3}|3DpQ_ezxmeNr~LX4@_Amow45j`BQ4kyrom7fyXYNRIz)!2n(`nuG6m zIua~P22Om-E0_NLU;oA7`2+CKFRWa8_S{RGVFz;cUZ?9i&e4O1-*)%CDnfo@&b7V{ z^6Hw+=K5xDz^tQjos$V{*!_S0^grEv?8eod&1arJ0axN0mgoE1tzG4N2^8?e3ziRUVmfQWhhiI4F01$feoSRm`e8H&qAn)iO;1m= zxdE?0lzyoEt?#1wCPBr^Ux7wYXy4WX%*t#F$6J z^g1~5*w`4{9lW`_yDM&?9PG)*m`%n=9~YT&i3g*89ErlIai4&gZk$%JcnwS7!NIX0 zH$q|;97+^6*m8ki@MoCT$L}+M$lZ8QRAOrROeU&r%u{25JhnH5qrs`USvUfbJK{!Q zJWi*C@R7M~C8iR2X;Ho5T7-VD&5zHo1g%cD*A077D8AK68Z~`yetzDq2FTncpKbC) zadO0KvpmY$-KewMWtt&VKXe76y+D6}%JKG$#xLUuB_Ej`l@!y4>y-@CEM>@7;!y1I zkoUtGMXHvw`$Pf%(Q6z@hLYG=<+&ct<)yfKa7NDRdDa^2+u-C6GZ>1qL|5V} zbu*oM#$RMCRSk+a8IQXf@hh975WYAD5%oe@=?A5!rPmLaY?VshCBuN=0a!zbiV#(y>ZPfm{QkH1h{(Rh?ReFX ztKT1ps8Vr+%ooGr1q|WyafZjU)SQ=`ZMj*PgUZ(|&*kOG?E-}B3Z^4viA$y3`i}0f z{&5L1FM+uuFJpMON1n2nyy(W^I_6u#d1a^QjhI4{9E)Wd#||BBRBM-aw@4iyvKBMx zg;bCgg;_GbFnfMu_22*1pUq879hjaSt2I!8C`*^uS1(+?w7Iz%+eYHSc!_<}_=oTR zz_=YWGrMDBanqV;jzJ_I(oT7^RbJB^KW8M?VW{m?3j@WA4lp7 z^bpAAlQE+YUT{@@YG|E#0O9E?<*VkMGEZ+ZP@2$8Va!N>xI7Xo~ z8`7-CSkvBJHwj%;gIUy1k)&~PYyI4ln=#~co@vL~v4e*X9z6Ky*S^|MV#k4XFcn5j zWaei#S5IC%m-=>!dg`dk-pRso!#4N!Z}6pS+f&U+bC60BIRuRiCnhGclUbA@n2RQ- zaop{6Y{=Xk=iJ8SGmot~sBZ^X=0Mv$c;8zmEA{{Ui9g%568Ny9-UV%oV2a~ntJZ?` zcB@gX!Xk0>*sAbMvSG`_moe{1ot<`F<7BgZcD>6&4!RO%v+$Ry7 zvTb;iEtol8#MPD^3}E3SjErkn;ZI{@WAN8==gw_yZL#1QSLieF#Op8XE5kpzB9-qE z{)B*auP2TKER@ETr0|;;S*E`+yNxMt0!YEF!JlB_;?S0ZF(&cBVd3@M+#GvNVCX^| z9~QHN%Y=6r|ANoMbba~qQ}cG4{u5 zbR@vnmld4O8w7#y2qvaU4g<%B*FnXvt<*QSTf40`9ET9k zYGR|o%tW)Xu&@Aa(N9v>^b{=&dEpZZ2T$7V&eq0umPU#8gJ-09OAUf9f#eFg1Ds|C zGHoX6jFl9H_E@(A>edy?EX2A!caz3 zjnPxHh*gK^awfM)&xkf|*hN%h*02IHdY;1yfM>*xlB5Q;JSuNmBuK!Vb}bC9U+Vmo;}mwihM6CS{QH8a~-ay=J1cZ7BfucHeu4pGYAPB!`PEI zV#@_f6UO4$!|^@t|2Qr@-|mO5iv-xD2O~(~W=)d#mB0)97EE7B?!Kn=2j7Dt@G$jh z#*slr^8;QI9Jt;mN=0@p^s%!b+wS4f^=7Rz(n1df#K1$m&oZXbro09t8Fz2ZR z?CN@IvgM|$1PVh_HxC(!5pnlptWBON2O(D}eq}Q%%u13%=o2~>W^Hn zK$h0yc}jK(q|@OBuF^ z5eidOH@1H&VS1X(ASHJ#X0%R3vFb~pEm4(K>-7g;2#6CU&$Kl85l9XWLP;U^y5cC((9 z2k0w?(RSa#c(;+OW8-tgZpsYW@lJ6ATrJGb-Bh1B-dVLxtOpG9*biJkH{*8SHq3sW zxxSyYyKXO@Z!}u%c5E4uky(Qj!bq|pGZq>XRsld=;eJs(rU0vs9l6f^yU(er(=p;k zZbgvlXQ@RS_i5E_Qyv2U%)0%<&B=Ga{hgov{O8s?t(K?0uzu=^c(Ma!6a-$${tkfaTJXwM%#)Trbqn>Ww(b~lRl}_^D zoo{~YvD@K;KYG($pE>)jFpd%nlXvv-qas|(w)#mt;Z>bh^wU4_Q!88R&nHO9$RR&Z z;Lis1WIN8_-rjWJh+FhSxAO5Uw8aLi>L)OZ6K0u6m8FUUNaabPtO(a25Il6~kQCi;?I*`q zY<(d7IQY}n))w#0B6>yfDESW{v;_Z5(H&8762gLIY-`YJwd(bHg4J}n<9RR@hH++E zh$2B(bC5g()|R+ zzCpMu2E3&76<)v>p-DMJtw~e^f+S=MJx7-5l ziMAmWH*+}7I(oKU;Ru!UtAg&wPzZ7N;03e*XC2U(9F7Z*k1Kpx)=f+a_yd9lqVi*> zBXS>1lw;XAmV{&SAbb*j`+7{0BtIR+@6!ege=4L9*dLxf~+pyzk z*~sdy=UOU^yRCj}r?a-Ub9uS7u^!vB`e!KvY&q{1D=Ul9A)CW*H89j-;{x4#j>_oS z)lTxOeJP@z{^<-0V^FSHL<3Al!yO=VSP(g9n zX0bLK*LXwJ(=07-9h2scH4Xy>QmH%s~k1z!JovJ8yiUtu5J}m`S(WkD?gM zSyR(-1Naj5^C&b8$FOnwPtcTsoFu=hwc~1J!{Po4E*6Q25Upbr;O(`1@LE3jUF3s?eh}S(XC#MoSj&FcIHE)| z9M(|N$E+YoYJY*Su976oL|J+ml9LM)YLw`yar<12_?68lINvSb18?5yd#ZdmU42&W zL>fp?QjtWFd)7yhyyh(fWZM z3S=Gkm3no3Jt$R!m*Nbbl6dDqHhW9xtQt7r$|Kk34kplwJFgm8*svy@Sb#~5Jp`Q$ zjVsMugZH#$Uqbr2^a=j1UbM`ia7i*yE|2>etEKRfb?s-JS1A2K+)Q+J;nElrwPx-K zg46RO);qUef5B%ITOS^c9FCVBmhNe-4-y&hr728G)?bDLtZ!0X$>XNEaJ2$DZ@xYJH5r@zy`{gzwbdB?qn$7kTdpI^Nc=4n;AZmNl*g`_uqfwvwzX&%g3tCx7~Z+7oU90x6OVW;UtX}F%%~;#R1L`hKCmp z{KUK8JJ*~xA2L4v*PntgzXLHCa+^>=dO+r9UFS6Igw;wV>&FMD=idMJhmIY%jg3wameZ)RR6Hi+t_^*+o1oWgB?w%@3b$KJvkUKf@EuDt2Y8+l4ni>&RQ{%;H$U>! z6DKd7H+@$*R$`dlKIBD4z0p|T*>WvN?%hKROCNaPT@BOA>tn|b9eMWbDQLOb)h-Zwild-C)tqHG{mh_$*je>x;+j{t$jzx(0) z8LX!{j5w90F|oG}95}FbdF6(iZ}w~}@cqMw5AW>k1eJiL%{ZRH_yLyO)DYbkc*l2b z+CJ@vVPEAHcoPoAUZrz$bMW0}v&n{}@Iv1l=G6z67`3+^=|Pcfr12WWp#sb;OdR8~ zN_IOfSOZkH$uklxRa;wIaGbHRF%G>3x?P9@R4NrJU+wc3DUje|z``DZ`CN``@zNOt zRbF7(@RXr0jutv7oR%|gRj=3KuzX<WPXE{$tldAAuZ5}pN< z#rUS+Hib~u?e-YYf+Ika!a>&7*7!JV&cFc!oRQZrVeRoeFKHylq73D;otZEo#FjxE z$56A6Y*jfx;-@AwJ#K%|#9_+?_`DjJ_sO)$7O31?Se9;cw_`-8(+pECOil3S?EGTA z*&vdt>A95zCTK{Od)?N?=FZyk&g$iz&9yXw-c@*|ne0}8K0k?xLXp`(Rwhw<6p~EX zVWkQw(tgTIsE3{q3JFD$t5SYg9M&{OvOJVAB9|M6D)y3X@+261toVPi|K1np5PT^0 zs-+|6L+LBm9b*gS0|Ejmips)M7$A_74$Hiu`2vJJ2yEi{Eb>OB)?mL0lh|@(y_6dX z7yqVYF}@d54LoF-p*?6inBEf_CSe-(x>y;ih=&LR(e+TJG{fRnT+UJqTr(2h#D3@- z7OGQn^CGN>^0aV@S_8XNyVLJ>yZvr2N2YVu>BLpHS*_PC*BP5=-hTV-ONWn|L3MWF zfEeVBG^qU^w=`afSH`uU*X0K%ZA{}WScP;zEgyX4`Cv&0P)8>uejXnCx&Zw! zi%4C;&UILfOUz8A^ir-w81(Y&O7z&0Mn8uK!c6Br#$Ekt#IJ09@#YWlml=(gIF)}3 zmRz!s5Vf+sU%8l(@UtM#J7>LQRLcUGo4%Ot{m zjD=A|#aZVki|>iZhzf63wpL`{o4Y8l0rKce)JQHfksc@nX?^(V)#k(UlWMZ*itecJ^65{) zrFI?Fr@qbOT_)0o>873N!8gC=QM+Oe`Ke%d+O2!uU^R*r?t$~$iiNK!t~yB_{RJ1zrXJqUwrf{iEEfq zf&d6)N{-b{BABx#CMFV<7iNOgB`6q#2W#AW+nr}OS1(;&fqs=nG3MJWt7@8!%yMk! zNA7y_1NYwNE8EC3NaEm6KX&I^?>chBb1$Aed+FlovuDD7|AwWdN~QAF>u;B-tx&P+ZceF;#|RFk%_uG|;T{m% zdFT4|>u@;$lMB<6pg-V4$s|H^L=x9Ep6H4KlVS1_C1Au(KzU?R#{Tte-tBh!{leBz zfR+UW%^{UYkO!Mi)N-DlPH-*;u)GS;A$3VnaHDq=A7oCagdg_>RuuL`Y)S_KJ~*4r zfYZU#fI1grPbVkXlUfXBVO_gPwFQ0N-`}VGClhXY>g2ugm~LcgxAk(FL{VZhJ=`f~ ze^iXtL_!sFiwTv~4bgcqX^I*h#sS3cz|Nf2c+Iwe<{IKUJcSFreA}v$H#T`rfS??= z9|RBiO2QxtDA1zouWsJFIojFbF`HG&JgfRucfl*##&^qc58K{ z4}e_;wxK9VuNCpfH!Z1~6S`26TpY`SIO)WN4S++Mum;`X&N%EQQE#w!ctaAr-(Q;T z@u2EQ`Rm6nYyIe~wC$z~OZ9RNQi^RpxXlMYdOoP3Ne3X)Hk}$*!f(;$8bT2bK8@>X zQ-bz9A~2a2J`!pez%p@s(#3yHHxmd?{5muZ?PvCmcwqeSjqKz06MEV1S{ZP~Ttm8uxvZ_w=I%;izhoC1MK_&7SDX%g z7on}SsII(^rK%gPaOi?dJQdyAEQi${=h34pr5Td5b6Mr=AqK&~+UPZK(2-CdP7tZD5mUUYc;^LUm7W%OUG8^==O1SFcXUE%=pR z^l$$9mv8=xEj#@%&r%A-d%bSC&Vr)k zDxXD~XIVdpUVP!DS6+GLPo8@f1txfhC(|=OD<~24sx3U%mdT-~4(qTXeX%gY%@Xz4Y>zzx1USZ@)-~|KQEH z;=J1L4Cd2CH;JpfpyPCc@MyFf0_F^Z$K06GIP~#r~lvn^MCd8U;pxNe*SlNj~}ek z%(KKL8W8Bn-+1k7&m3F}YUQMQ0ft738>77&-})X4-r3p7vMNoIbJDsl@(1(DgUQKo zcZXgBu1Vw}FQD#fvg+p1b-xj8`n-}B7|G(!U3wOLLFFdR8q>x6t-t!KR9sSVH1&uNZe{k4AAGo>HUd~{ys+1X;o(^DsAZ;!HG!=x8+cT@(UHAM~?70Qb= zj5DZ5TxkTJWInrb@IXO9nNF4nsh{D%idu==%0oGZsXEdtNObRv}y&6;M;dX|_GHetu zjSf|u2=P$>i$sFH+(%W1h$e16#-swgpn(>JUjTh1oX7sndj@D)QzO_J(2FQ)iQCcplem9*)+(ra74-gu}61=7dEf*kWXjkb9M*;Wux2egjtYtoWn`ogGUbo zZ#?LC{^7U3SysWzU%AoS+1DDf-tR3Y@^~N8_FuQ#Kh;L_kWIaF>NFwie{%S+%?G#n z;FIQq&Uo8iT#<)`I0r2+We!gRZt1Hag%Xe*) z(~X7P&N8F!+3gj`t6Uu%l7fcPH&zN<)xkcS1!x=svu#+T0>Cs4 z6ISNMgBvgY>A!sRy+3*L?YG{$`{CJqdUAgD==5~AKNt*qdpo;F2Zy(=-?(vfZPXib zu?aK9u=362r3d5P|K)%BH@WfSibXP#IH~M9d77_>VZxs@I%dg1Ay=1}PFa2V=5t@T zd1v{f|7@{d&6ccKbYt&YVpa2TmH+0y`yW=6iU)Bma0XU(nMKUsv(sT-uwCg@3%~UE zxKO1g%#Wh(AARYyZ+_`(=Zo{{V%|$S!@(e-7p`%Bt4nHZF2i6}694Gy-}%AUzmruN z(rFYZ@nIQ#@*0KP}e1 zfY+($ef9!hGyEkc3w+ku*-d&sdhOdkeC^xxTgptPle47P9nh2S_ARLlx^kvUGcSpR z(5L5Y9E$cC`N@C&{U80=AOEN4+2VXLr*k~BcilH-#H!jHYsQ_Vpky!0X|T99-2Kz< z{>h(y|3}ls>~u2O-Q68@dl8+@)+5o;zWwS~zxnEGrA@|c(Ub>5#VTEl%pV zTu|iKxEJTnUdNd4y!_>Fz5L}>nH`^=q(#27vonnQk$tv!P83ekHDD>Po~KH7_%-&_ zdBGiK9#+e2@r%Fz<#_0lh@ZWOO=l1ev~uNKeWx#L;hpC1OF*Hk1=EyqejAyR#K|K9m@9-4Yd6JXYCHe0UNy)I|D zfme0AiCsX>r_<^C@4p{=A$`&7^{n?H&rrQ?&+gI@H!1;lkU~h!js%g2*wC?s9flAn zwiW>*R{?e}b! z5ej{vV}AwtHu~+!$qC&Z^>F$x-7-(*Y&vYXNX}H9Uf25Dtm#m63rV-bDrugfH)WNs z>6HX5mF5}!lc#=D(Ff*WChXWi$3)7sup50d-rb@7mrLdqTBSAK*6Ssp3I;dJ0!nuD zA+*Mkn6)L6l!j$(K3g;@+%$|HC?`RLt+^5i!KFq<_D8de+bmKtJP06?_-#XfSaacg zo~~2tpju}2BW4nt-yd`jkMH9MaiKe%`Iz3J&mX7Y?NHu~S9se~vh zYeP|#%(=4HZaYJu5j4hpoN`ee{hO9+;Z?44?P#_R#`2=EGPoRLx9t3!h{!oh$s9fK za9A3mDsVj|JXw7^JD@PNLYS8orll9I3SBGw5JjN25ZhX1TZdE2D)zyBGquboi@6nm z&@AK@u*U^OmZi@|s9u2}s;U(x>{O46Qv+iY-;3;*&DWVh zpS_ZWC#XNO3+xB1{l%m+7Kf7=^D9;@TS;EvU;SH_Xm)1@}fMQ(K2-Y84wypnB0Tm4*~Qv50u zP+X)U@Ma>)kuXteB{nvqP$-@1ODXC^f+UI_UTf2jstrZU({+UUP_QX>Esnvcqej_o zpp9n6P6z#+ggB=bKwrQ{^+CPnfLK#FmW~C4CR<9pDB!dVpaS_jNVYU4Moa{hi0rX6 zt&x7|2G~t{s&qu?ywYEx4ug1?#>dHIf($`=2rd;1cP+r&YY6w-oGqT))NL@ICQsXU9EFfBW5b}JbFdLu6#K$Q&cI-H02y^5xb+6NF zP>$x{Rd!?YS(o>3o}OE)C{01h#gz0}3w^j;185WwD=zxr=sUExcr@HOdhJ`~Yv0N^ zB&Gjw9FSfLl?|)FR&`u?a;W$_M;q~2bC=dVRJz0?O|f$XGXImp5TGb zhVyp6l2;ggZxF=YZg|umvoedtv{;^{WP$83iUxjTHCB{(f#Zthw%6&Jv$(5qH?Br0 zxfZfS0BytWkZEhC(;FT1hR7xmLpea2LO|6I*R$gzo zcYV0Wqr`F<6&9%~3IhT~aG_KriW~B3XDsj+RT)1oI$CdC?T-$af(KO2?iO{D)YcjY zkxzYwPTlcCdO}ImJG?Qn&lf`CfvMHOJs&ApP-~3mmMqzed-h=k{1_?}D)Di+`N5~M z$DxkZ_oLqaHS9z~6%D~wA*i5f)t7OGZSt}>jI33ktwi>D2)=*%=->VFr$7I@zoXX7 zD0>UNZm*Zkm)z|mD+$UT6xHqPHyO?gg3ocvREyC2Ub>jm{IW9|oKMc)eDlr!;$QsP zojZ3Oemt_fc z8}P`$s1k`BxS$G-L;ED`f)HUT9&@WyHA?J+gP``uH1c75kfxW)bRZ0U_=-YC4fq;u z0weNlYljX>JPr;HvilFgecRjH8;^HvEhJCtx1POCb1MonVSv!>_UXvLnCMXS@130; z;JhGtVb<&S`(OmXX8;oxQXOG2pmImz4Y7<6{hirtM(4tWj+vc$GJRQ-9g+^a$K(Yy zHGT!ujIQ&7fK~wXKnuSa?Jr^)Wr0#Om6B*EfZK(S(vK=C^vZ1 zJukSRJysV+76rp`9=q}|i#@Q8sf?87DSJ1ewvYGMouza6f1n+X zh$DeS2AWmtpwyZLYA(B4IO>dTp9H5vx2v+{wb$c<2HpJ2ym93}1B1=tX{cSVk#*qTUA*#qxZMW{d5H@Et=cvItRIbSjAu z5IZy$usy{tLtm1Fo;Z|%)4J>G`g}b`w8PEEELk{TUNv$#XsmqeRe)f+9<)ty!(!vr}@;DrQxY zdzgfxh|>3jLInGhx&XvNP8@|qu_Y*7>1@C&@Ul=w_ZU%h?Za0A4;X-3UG$S@7L?-y zvQ4YCZ>!Hsmjsz;3>UF_wgQ#3?il=gPk*vZX#5N* zbqv^_H#|Q(>oFB8S+N`*k4QVi(aw16wd%q?XB!igJRkLIp;e!zZ9ER0c) z_b$yf%qtv^&gbWkPEVe{^Bn!v)_>Nr#KYmRKlE*4z@=b3|K=5>Z4UMisYxluna!pW z^JE!ywp{8Qt;b8f2)|e?dfh}z|4NiLo6SUl1zalpb(L}rDUDai=a~~kor1fjfuIpBo5w(7QFc=&j9`bu*t8xww4h#=e5e-N9Et_@NjV=L`?Ed~fwGTLP z0$}0iv;%5<=!biIdoXRF&!EeR#0=gz1hsUjC_%+P&(6;1vg!DAVVJL(V`zO{G3igI zQvg`hbYfj<-53_5(a0#_XRs#_NZ{a-0!jKOfdr-!QB$Vlpxjj|e?|XTi<5}X5&if4 z{9ITY=xMl9N%{ORqK*TD3wjfIRl#aGj|TnK>~y-C&Q8wLhwp!Qd`!1Y?LY^lYoJrr z5_l2Uv3BBwhCm)tm=cvkd(2i+`nG$NsGUTtO#>6pa?GwO8^dDH{-TtiRM$*x32~A9a!4af>I+ek`xsWmN5|dT#Zc|CIg=EVPSxH}dr!v%}MiUxgCY$%%1R z(I!NIBDbM^A~b7EL=!d6CqjMNaY^3Hb{Eul=yWFMmUPjzru=D^V7pp)BQ>{Oh3c>| z+b@X>d2Iz;v2KwdNibdE>uUK!L1YC>mVrZ9lz?M}1u7zO+N4=f{PvqHR$}OdcrMZ- zb)~fKCC>Abdy$m{B^^>~?`QlF%lIZUEWv~;*1Nrvprs|R@)&v zGudZtV|*b*eWa~60fIwOMI6}}+@conK&>o}6R@SD-xR2Ffa}{=o|p6Mb@0jt;&dnm zU&`hzDCx>dwp=i_tf@iA81C|Gof*dF5(ceuoBTwqqHLq&D1?LT2cro*__D6wv7t}QbgiN+7-O6l-1vJaDPm4WpA>#@Q56dhF?0#Fx2U7s4M_>y2Kyf)2pA9oMzlaFzGZirmr= zydq2EFp7f+85fUN4KSBdQ!~8Fg4{s`RD>-}sY$Ci@}UcsXMhH5#Ztg5OWT!;S}F;9 zS&<{l)3BFeyJS@|9!ihc`bc;dcx5crYhYI{mGT*?i^AXDeed7?-~Z>k$M?fQ$IJ8m z-Mt_G;7|Vi&;OiG((kZ=<7~AAk0tc{{k^@|i+~0?E3u!a%}y;myfX;G7-$7>huw## zGnx^Oj*eb_`DL4I*XEl$qYItpi})Ioo3H{n$w9He|Zv@Q&py+WGxgy%J#PQm0V zns5+Dz)UK^0DVIdu*RQkxvTsBU4U7O`6NtT+#L%z@MIJ@x z1(5+ik#`NC8=?qmtMzgPvjy584y4en1NVWRj(C~D8bX=~zOFb9H{)uB6NxmBFgqmL zl)_#*(f#}P=|psJI>lfxXaL6&w<*h?vNWp!H3>B#yp1b_vYt>Hts5ZYE%dH}{l}L| zx1XfpJhkJ(wk zuZq0HNbV%Yz8^SifhzXa>800>udEAE6H`&6HE^C^nY^k6*{GXaOigEHm9q1z_2B46 zts-10l0cScS2odFf`Jt6RoVjJI%V)|+Q#;#mj6~SnQ`AhX)S$?cgKbb%;e6Btg0)y z0x6M>te8D@v2LeNU3WO@FPC%bF(=25_ICS86s*(bhaY~pHr?mqgWmYinZ|$T;>r_2 zT@L!TWxaitSl)s4^Y9vKn=j+rHXq#PgC8*;lqcmJeB&vA*yz$=L3s5Xfum)1Lu@0C zq8etB#&`HeP8Oh5!X5*0ZiE`2Ui>PQerYZ%#>o<{MzXZJo_N{nqHY`wZ=w45lU^(5BUQJra-8SCn3ZO$T(TS{#3!L&;5CCt@jBNEx8 zJITzU2PQ3tDgSgT`89Z|!*QWTODpLc)PaRGuVcpSfUu6Ju(o8rYE|SaZmrNEWz2HU zsB4gQgJ=fj#$^+INA2FLAKYgvg|P4?`otk)**s!)1=u)o7Kk69pR{mFzV4m9e*Ru5W6+N zp?}dInul}I4}l=l8ytmio!$Rm|MGu7Th7BMyxtxC*MI!aZan+!{rQC9j37zV6-{_? z5K>l0gI+J{Jb&|cP?b#Y41+ZAyPu=rvV=n6@wWk+* zewfCg>2>1eI*+0b^RvRR+e_#HAp&Femd{K(@GH9v;RQ0P!@v~4Rt=UF#rgR;W-#f!Jx0_-@e_L{6JU){O z>nMnhzoZVwiV{5fQjDB4rLf|eweo{phj0NXMHYs$ZQIzVgiYOUUP8jWw0v2<9jgdu zLN5k#!6wCJ?VrX~rB?5h&W`8B<5%44Bz@sLG2+X-WO$(aGZ7 z-+VZEI6HXe;c~V5#&`eNczcdP+(%@Y{Z2G(BQ>&3+qvqun(py2V7seSoafqCXPXah^TCgo51OlORUE9)!T7YXq=3BAXnHu(=DE)6>5L~D z&fD1F8~M5ILFwtmuR;OKjjGqx4;~i*9S|j`-fryYlR$F2ZMW_AG|;-}b)77y z|L*_#i<6U+$Pa$_t?&LP-}ugM*v(A!;k~<^es5l66y$n#8Z83`5wdl5^ZIpE{!)q; ze16~eX5Qy{0erXHw{O!R`QCf)(VX(iE3eQP`{tX!-PzeerRV#1-w%B=nM}Y;k@=B+ ze)q%sXD4TD;xXuTdwacZ><5RvsJmuQWFJ-ULFhr;8LOr=i3AL{F~sHt5FHD(D45K} zn0he9uPl=b4z`%hYhwXRw*lgV$$e%w5bo;5ywVd3xgdxzKhgou&dzXNTa3vZG`2Sl z0_ro*KKtz6&Mq!sJRa}w@3UjWa!QdKE{P6K`=6eirP=ECtpmCMDBKAMXtSL_of{ii&G;DJsjOiggc| zoX8d}1$C}&5+!-!2L%AH!e=w{WtN+Y#*?7e>-!=1*s{pelwTRYD$`}|4ffBcG`g)%SJmF_mzHVK zjXw^s_4}-IeA?&wY?h#Y>`LBGkL4{+2yq+3%qx<4^1QnKy!YH{q91xutdYrP#fuBfsM1xD| z2Tm&JvMgW7pnz7D0pe1i+;j}-Legz?EQL@WyGhl$e)DzIEA1~{$TGM%NUOl@y06N7 zfa?_7Z$RmSg*y>m+r32|ANHhwxBuht@bCve_`&`A_a8iX@bb$q)7*M~em>saDbqDd z2r+AL?BRLK85c{kD%_~=vo#1e4Td1gLeUNFvB6QA z3J4Dw4qXzpA^mVP8bR9*6E}Epkjkd4iB3dqfjESIPCr2%3hggp7y?<^`SkR3I-Pbp zG3-jk9)Z3@n@B0mDaYj%|Fto(3+=h zkVS}lLIG}T_tX(oc?pKNkmiBYbW@k=Lo(H}>55vnfw_bMGYeSQvnu>mk$KdLOub|Y z0=Dhpf>6&%j5YDZvCp$etXCA5a$~!je`#^uGb$K%tr%&js3;REaxT#J6MD&qqk+{D zH1y7fdDcs!@y@U}7~Z)3+?`jx@{RBQpflL{c!=1OLP-AzkW;%WUPY$+=z!g)p-lG~ zLEr2s*QH)r*S1%Z(CL!%r& zG>^}y5oyBfZmBI9DAG3a{6xOdY@#bmy|*I9Klbv46TijqP8zhVR%q`rY52&Zoov;78y4L7Y)qUzV}AHsxFIzLS=Dm4xdoPq>oFXHUp9zw^wk zVYgQ&eQ@OPKcDDZ9UWR2rQ7S#2zmPOAvEx|->`D)4LycExs1xQm-$e767);R(X3TyU3 zJ&a2@goz3BFErYKaG@#_19EY>q6aI+D1n6dnvPzAMukcn+hgV$kH;ck0=@u_MuEin z`T5!DguXmFI-;A+Sd(piW^DwZs)K2QjxZb!;YEPUz(ua?CcX;PjC2qjmP?y^C{Q&p zOC1ab^eZ|h{235=iLS-m*Z!tdw?gju3(t9X9 z9*##4l7m7YJQ+Cn@h(b->Xx_hx})YPjmCQn*;Askyf- zx!TO9tlCTQ4petJ326daM%}#HGu0SpQLoMZaEqa|vKVWoJq`l`yr=;_K^ZEDuT>Yi z3)T|cDnYX6K^gg8VQcd^c=M{l1W{1se(6CI&T5m|rgm{Rv|d&gB9LUQff_aUs&JSW zz$dMFdUI>uWu&ksb&^L{v2{N+H2ey?;(F;RR5A1FC9{DeV698TU*8+!qOc}d2%FseI+5kaAF(TwAwh2!!eicex ztMlHrn@q!aZFc2GClN%G=*{v}1YdWahXaH;3bGp=K=cK-DT|tRDEA@+NQY{!JFDZ4 z+O}|R`>Z>6fv2dK&V&psh(0uiWer^3C8Nx1ocGG<%^C;PqlqT^QZ(6?2{f>X~Cw zPN>II$LmTgX^?wpL=rtxYj$e19!ngUKlG~(4P#;ZJNAXnddOA%L01+#K)Z(j$EDot{;B?>)%RD2rpId3Xk2- z2{Kt*&>GY_($w?TTW{UDbLV^C``-Qg_uqKq4Vq*rl|^*kv)h8&$QFmvpVBOYg<%vW zm{`~AWm)BR-8=A1`0(WPVE>RBe6_TT`BkK&I!jLqLHwzmd2L+`rZ#Z65aD1|97vxy zg0U4tBO@YAH_26ykVxE*^?a;p)0a37ZFEO$YmgSl$H&X%%Fgf0e!n-~9n+1|Ssp!l zWXkIL^=sqth)yz_PnW9&EJS@jgov93mm=#o+838n6tOl%m$mr-?F?p|C4cp0U0T$L z>GIBaW470Fxuk9hds8|%{RzB0%4)y_oJ=P4$moE8^XSyD7NwscDnlBENo~1W;s}_~ zfv%!D2}_l>xYA$F7u-bjXxAw;`1m-z4q8%p5KYl;U3LJ62UP5GajV^6$%@)lx)-`U z+J_oE>2|!7A80p@_Qs=w-5oaK=qAH%=h35w^Z9hX#52!pWg_dbky>;Ks7xFMWmaZ+ z6?g^o_A3jh^~+#g1(KCTqX;GQLJ4F8FTt@WQ-n$K-9Vy_zG|=)sA!oS<); z33_m1Dl5psmbOVf>!wuI9t&PoR>FO=x5}uc&(t<14EmL|A@Ue#3j^k?rQCuU6l61% zihDM=LUxlExfZ|@c19BMqhrI90wB8$hS`Spf{l`wg<7h&0(N-;)SU*O-2T${;&qTO z=F4fXL;Z|ih%mMs(%8Fp{b>K-=&RrS&cU-Un;@=C*f;=fekf0bqy0{R?4#gr8;|pQ z2Am%qxzjX=kAeC#&cks4{r0pkC6{PhH&Z#lWjB#5Q?Is38*n*ZRO;M zskQrOUi@61)!Pmsyjfk<9Hxv*EUjmR@3Ti`WvUSI?EKeuQo_0<|(4s zhsagGsB+_o=>>k)LjwY3?Yp4`LBzRCZbSe+C)fhd)?6+i$0k{XE}_*$^)i|ZZYVFL ztUq9x8nrfh?4~#!H8_w@MzxCuo&`CsJ7~l9M3VwgcP>UhR=kk%hTz(e2;KPR|0L`rth~NTyB$UrSYCXwzIpT6FFyAo zMtmA2qtA8wG^^#z`KO$lvWUrK^1=%*+`fJL{rBJhi@*4bAOHBrU-`;cL}BFg{4858 zP&UX$leA?yO(cWCaIu(Y**Zz0L4PM*=dfJIu~6MH62PvOKBp5UfTz$8Kp6Bb61TC~(^wt1jZC*f3Z^d0U6-Z?zbe7)G!)*>=u}j5DaTVg zR06J{aWBV6kAY_DC`*ednFa)`lv$z2E~Z6A$7Uy4F3jheUb@M=c67Mp%~m6il9=gy zTdAH0Ncu`U8qhERa1%7udIjB7TKcWDwXmTVGUtu8KkT9GU#P1umeb|@?C@wW3e8|N z?sORHWn=BAYrL>9L6H?+_{4VA9~%g}N@S{Cs`h(Lb5Fy<@MmEG+b#&Pk4MHH>pT|t z{x%=n=7YaiJ}5g&t+C&%IZ}@eYFC zZq1EOpc@5c@g<&$tO+146v02ETyLePY8Maf38g8l+D%pZx3ClCL{1|J;;toN9JiOp zEOu#Z6^pLA*^SokXtkd1Qu>tx@mK8H!_|ngR^F|UyKY!!(_wIf;8jU`9c>iR6)*lVi)hepI zu=3U^%l03RcfbAG*E=SFK9e7Zs0jPKHVIpxYc#juij1p(&LZ*w23&RSc z*DxA*I$o~<9$9`I^K~#60Ij2`X|b5aafh-O+UNfL`*04ei#>yAGMUg}>EOfRkoKp~ z)Na&}bT2zQJ7CyR3S?~cCCw!CJ;-8o0l0Bgr-CL1WD^Q&2L}g~i_xDzGo+uNo}SWg z=|mz72h5JXq~}7vegFM;Pfku|v)Q$4*XU1lCE%CQpXizqtS3>7meE?^nEFv|DofB( zkRr1xusLBYif9WU5(Gs;GlUl^+%xDJ(9`G|=mCv)cjGvuwz7_zm3>%Vx0?j9zkjrM zbmQQBdfMTCRn)uUfPE6UyA_Oz880mJ0vPLTk?Qooh94ZNrAwHURuSud`O9_DiJ2i% zM%IJN_hPP4H9?iH>GHy~n^@G$X8IL_uea{z;XC0yka%-2eM6G1s z*ikS#S7$W*DWWSY%FGG_lzEz+pP$npaqZ~f=8fySJvQ(j?(BL=&jg8m6h)*wz&~xU z$$Vtu+wTdwZ47`Nf(u4Wp{29r~z%^zw#lnrPc^NP}*8QN?oQs#iz^jOB64Wr$;ie!5sUmhsDZ z5|@_XT6Ly+{Xu>x4^=N*h_ajD&?uP}^ja^EYsX*dHxBr%y;`JBUccx1d9|OftP+S` z9!5iX)tx5AQif@Krgb+(8X$uy`UZW8c$7oZ*$mDS!ZLMyreze+9` z8dXrN`;uw2_MAabR!d~skXjX4Epf`c^)cJyl(Rl86Ja}gXiFJxG<=akU$h4FT1{nZ zG^FSFTdlY4w%wi*=q)h*v(MamF1DPPo`@G+3u;C*-B+EaeQ4UhkKm zf8pz2_$tb>c%X~If*npjx9D3vwOL88PQ;VK-rn9DZ@lr~gZF;;!ykU)OxZjJTot>S@>7!bU#ADh(krrIG85+o$QT9s%=U~uZEz`5f>|pmO zjuW=8sC*kyFc)QF70sye$LX-@_Dtgf25?RI1u!$Em^rg4APvjq%#0&NdhB+j$n>h zk)}H`jhC6MdcvHPK3~6n{mz{`)9IA1`RM2fI&NT}0g*(JDa>Kfi~t`+GX&GIp0A~P z7rRLvD4qo>e-YH7m{$S`K!oC;M_&%DO)6p!F6u1vEaM8p!1ITr?%u(8G#>T`-CnOV z9u2!mhpQQ*v#CW+(~O_=nx87Ys_}F_v(=+gvC_nN6(2V6OcYR<9Nonjg4XHm$u5)%b5_zel<=QCPt|SeID|S2V*0^2sI9(Sr}vo4>t>GC>qd882m{Mogpoo93!}>EMRiZV z_U5u8h6H>@NdRi(6$jTEmbfZ>Bi&1jyWtxOc}2QU7ri5X)sUZ-+ibTI!d7STu#Lh> zTT#%g>796#nsBRQT=8#pWCao3YNHd}EQASAp)H0f+Mq<zHv}s&KYTYFbc-m+vUKQ246aor%~eV0r}K2TJNU+z zzVcuF@jt8cQ_BDRuufJ#r*Ax5M==93vJ>*?*B=hP@P#j&&L8ey+gqNVfB4ROlgTPd zM!iAbGpls&cYR973$I9hliN_ID$_EwT$p~pKcCOvfB$_t=5UmBI^m!<_~72%y_-kZ zc6KN`FV?GSkgUqG>-#&S@oKT`ce_a#Q3`E8_e@v|jsSOq{XC+4`cO07%5plL0=Eh+ zPA3}D^ce&+6nIidFc=JE9^r|&@+j*LtjI>=;cz?#Meg|ccru$G92^e&1KQ`*s=UEl0ClO*VxvD{36Rc0 z4F$(i+GwA%voksfWli*%nh{}DrxQ=7XY2KHXJ4Oc&OuaH+EliwrmdiE83!ONM`bozh59j8Y+s`lkPJev#+_jtg zac7yOk7koF30G?-7oMHZ^0MlA(a;|)msu5*IctEWr5_ZYUzj}g%ZMIb&U$s8Rp6r? zveL^;xUM)3kNhCZO_t_yF$6n7w+PqJ)ks`I3WaZnM*(Us`xQ^4aTsZ4S%Fq>p$HJ5jXQXyVZO8~# z->n2`tjJSHyKT_oDH-o8{fkVbtRvyjx;9_v9Qk!1S1DpaqlZ;hnP0Gy9vAcS8bsHx z;>as$q~OX>ze{hZAI?qA%6pw)oo5y(qt>ogYj#$stSDSvl4~P+pHWUG5PEs(8$a}8 zYMI;==v~&mmzQMHv+FAoBcf?DvAwgsIt$ zy03ouwQv6L&j#0D%Dtq@nXs4_d3*)#=5S;_N~Gtca!&178-!|W_URvP{Ox8#+bdM( zH(v8qT(gamRi6kK?{~K0leY6GIOknx6Q!uu^0)cmHXnS#eDD&!cGdgh04Y+xsUb*n zS;o$BxON~p@kVfN5cjgt1yvv10aySo3H&ECOmv~A5x)vW6;BNBaoxBv=QkVIwd5O= z73dON4MjUMu0%iDNJ5L_Y6_or1=XxYU|2xSr3_g6xj0ar7z1NbT2N9HqB}Q;P)ufh zy|OCh;!-*;>^U(S*Th9(UCO}gNDLgDRcjeaJuEgYx9Q-I(qpuBx*q-< zG+lFpMKKy{?_xQOWe^E}#WERTx(or7Z-@+^Ts-|3wYSjwL>w%V)sB>-xomH28ef~M z=0E8M(iCzra$z!gNdIwE`Q+isGexn9JTFJHQ%`sTt2@K7EHda-g{#Q+TES5IjLZ!h z!*!mc4yrEdAhyM)+ikl&4I9lyei#fp{U3h+2ctK3UVr;Hv)OXk>*mXK5QT9NmXrZz z*`57sfAp2FegA8J^aqDbGK64fKs&gN$73(_)783@bWcxD-}?JEX#3i?zkhgm_`wGs z@Py*!lgWgY!eTZp&AD{3ijz>-I!K{u{2UAh6t@gVgOllmo2m1VW!5Z>AtA7>1sjWqhA?YGmD9v&P(A6xOk$%Mtf3|!i^MQ7Cj^S zp3Z*b#tqD9V42Yo=ucc^YSTQ-gRnQHi=mTNMTw9a85$~BMdSq&v;%Ydj5Fh|J7A%KC2DxJE>Q|d96_gBYVK^!v~&G3W6qhy;`Qw>e!b;2a1<3#5+ z05N_r?3;C3%xCL(Mc=2(jK#sS!d_)Y*IATRLbH2@e94r#U#o_d0ULZI6f4CXFENf( z`B~%@88T9KL=7Wmb}={8E6dCB#~0zck&+8;@A@-eU9MyD%MnWra9zq3n~0l_Xj$|n zzAKEN06HznnxK>c!aC2fyqkclC&Q{vT=S+94a#>{Ny>Z_u2!>hA#9+)x`I+X$uDNY zL6m1Pz#z8`PxqXgiYvfNuL<*f>-);kTVCk;smh_5aN5GH*aYp0TH++PZO!sJDl4kU zR#>w!F58I|QHRc3+`oT+F`e}eauX%iSGL+@W$~$R?ac0~Fx5dQwhO(VF!DxS)Mj8| z;P?7He)$@$w{1SS%?CeTKByVc4pOGcYq}H{e-hrGMwA>w)i$K=sM z8-e-^9Y>l=%vc4Y)r+O3sq1b(HFMeJ+VP8!dzV20Yt-^roL2yB8Qk$1*N-PC8ZP>M z*2uTk>2RQEpzm5}QwA?RGU^_v2Q??sQgXZ(%N@va-2iwuvZErPJ!w%d05EJ90m-U*ZBi+5gn>CQ{9zy0Pf-+29<_utDBAC#!) zZa@3Vb1%GjOyBMupk zLCl>*F!7@23wGC(!9o)o5&~=6pUsK0c=XcXoC#oxx^7 z<|FXSXdfJ$XFxBMi82f#WCBQUr8mr}!KGTVqp+idz-d5n^|D*Ry+4OUBfn0<$*x{Ny|^MeLi< z&dHw1!@%qHOzwLT<;*LOiEMrq`3(M0&&sp3tZfIlcC@G(Dii$)wT$$a$SavLR)*Xu z%g7I+nBs&WG7P{`AMq>yvLtck&?QQGNs8J8wX)`*Wr1j|-nC>_7Gq3NSQ#VSkoy1d z-f`Mr$C1`OwDv0XHTC0yN>JExSNcsDHgacWAcr#-?x-7?CXa)JT9qy?VT75n%!#wz z!@!Rru0Z|c*2*#)yH*}QBje{6isQI-sN88~s8VO4oVny#U>SLq3CL8vjTxO29O|p3 zU(*Aow;)RklktknV!3#Da`)u;(Q3^#+98{>GAe5us`><(%)gJxse`qB6snp-&~qFf zf6p8FeA}CvhQXeu>y90+xB1{UAN&~kpbT7itPpe1?W1XKT2f8U;$UZO49;8@w$o;{ z4kBqTS195hWxf`VN`SmTc*Q~&3!h-e3#|F{;#VOKAtJT%FevcSz>q{drlqmh9(?tD zqaT3d%As-hjXXfnJ(Uh8!n%UO>bG6LFdBc=U+UJBwNp8uQ?%R$%Z<745!WlRn){|N zKo_O!7gaVfIhCPP@&Wvi0z|q_s4@%lR`cmhV=^tA$=GhXtR0V13Ng%O^+)}7VNG7? z0oM&BW4dlz34f)PaFGbsr9ouWpyNneNlz2vp>z+_Z%a9_tRcYc49nwm3Q=Yeaw#5% z?hG>W;&s)P>bOqauenT~7ZFXgn>L@lDs)#qL@Ry2wS0Tb8->oPI6 z+AJ?k{D<{wyMaMbtkz2!@owL~(;tj>cXyAD4rt&!J3sAp`{O}p|LA&E=5f+R*uY3o zUY(pz%SMAA%KCH!npWO<=bin7>!b023+cSF%OYq=R#Fh}(->aHT+$fY*%PW{awW3b zCvy-gNm1bl0z1~;WZ9MmYWh<2$Y^puKR=fhRN#8{pFD-dmJ5b)9(r(xhlk8o^Xl1? zuP2F7s>vZumIHT_x(S*nY5$dtcBq4av1MH*qLJO0b{EIg6nv-Fdy$RF(XTr>CcMdHehO^k3Qs2_D*(E&xUo z@MORl1scPo44hFGKJjy%zgbDUMEn*I-y-nEad5TR4c4m&gCS3Y+_lJ4yQp5#vAOxv zRYCuMIlF!I{BYDaO`4i6n2kb5*c%TXK3cP+m*;0}u*vvI6q~LIS@lu9 z<<0~A3z3GGTOvGvYLsZ|LeYxrN&QMlrXE~P{eYDv%bEe_S)7nDt~xhvf;S0nITtE& z%Zf9w^Qao)Pm)Fi~K2QsKvn}a~Zd@HBSpyoMFNC9~(yx+`t~{u` zqAG&Q552rh`7zmmkj-h?l2qZC#)6U;Vn(=9`?)L|HlR++^(BeWkGWhQn$g2e+42Ei zDBURRMtL&m&|pQKhZX49Zh>Y2cw!j;(;QKMC)V~U!CM~#ID1l3l#w4 z+PuvNxB1``<%5WGBpA><#K*jY4ydHjRgnu6%{%FS&WPa@t2*$UTo2~ldhTnWA*@rP z&merleaU4DO!<`JSE2NBeTfc*a%1rW0jB(=z3iekX_NwUdTvB#~yV%*;xqkgRT{9hx{s|)9d_Jcmpp1Z?7m8Rxk&>b( zsj(8bdVp*46cDM?UDMG}LINcateGS80n81=4XLRdWNpo4`5{^vet?*qGNp^iM%p)T zUT0CfBC|}eB2Cw(qWpn=Tb@rRv-vX5%B-qZX~y2TMP8Vgwcad8fvtJzXMVt5n^7o% zWx+~r^{ZW2^)j17(f_AVB!T=HzW~&k%gi@b7E+f8SZ3tx3%d z4Jzw2Z&%##qc1BzFLkC`lL9P6=o`;rFco=yy-sO}$B&7_RZ6$*{uUrG9_vx^y<2kx zd%(&1aMvx#7}NH)K`zKy{G9#2Z^LQyqNt4?HCN0o@HEndmR^39P8n@n~R&WAfmGUz9J zJKdwhekY3aG-GYb%hLki+3#YgJ*ghqV_ZbrDX5d#>9e%6*^f=Q`vgJ5&&S49(KO8m zwjUN%!S9i`%?G#n;1lJ8auA7dFn0_1uyOQ|5?5JW(-gUl%MAK)w?Rp#O@v73)I@9K zN5s3ZmWjsK_Nh{B@HFCA7iwieM$9U8uX4dst1R`fdX1tz zAL~MB8U2OMswuL%Kw5ah`q7K>qC6l(^AML2QZyE>sbz#_tY!7Eg6-&!$a8#*%ZxKR z;9l@d5v)tAZnTcp@4WL$3#(ZVzPb+78LD*dC*HgA#yb37{8l)(XhXW!OyT|8ZM$u^ zr(=;Di)nQYn&DixvQ;N}Nm;j7l=L4q-sIY}f;GVZz}lx`Fw%sVt@W_J3fe+~u%Mmo|W z4C26#kT@s3E*LPVcfb@$vro*LU$I`AmOv2G&2&12f*ZUw>lL+zgABYZwXUg_`JSTq zl=a2zydzF(U=85|sy;6OsqliZK$irAh0$olu8Q^`Fz#e!w>YMm^xBOZAlaRqoKVZ~ zH0=ivVqViE*di~%@r^!qBh4aS-Wl33J8f72z2wQy?}c=anCd z{iM-!_b_?=?S&x>w{Ue&@zGIa?|R`{KGwpuRJEbR31u$n(Q zdvG!|y<>1>ZQC{)Ol;e>GqH`1ZQITynb@{%+qUfqCbpdkcHhsp-~QRvRclpsUB`9e zfI)RC-MOKk?UcY71z^1?nT3jTls;UPlB*%P zf8A!N3H~b!TCCn`ma&}omfD#{L*5#)5qAAXd5@4EzpuiFGLsR&Y-YAA+*JE)>ByDw zks;B7QSDcT_ftY%27>xUp>}BwPJZ??DZSWnN{!_$Y2j%9^dWy;HE0*YN+VuNjBEYc z)u{B?e(fV^y{!;7mGtt}LX?O5JGF^5lI=g*)i<`hRp#GnD5oaX@U?|+e1y>dioq5* zr|;e*c0HFFtQT>5_Sl6Mbb9~anLQ2)2;zjrkQH^i`n6W=9>6pDiZ4NnPfKOGd&HITL$d+}@q-eY4s^`SRs zP~3j^XulZe2aMiYbSd68O63qNp3h3KzE6LA`GHor#NOPPIOQFlqDzNiNbx$(@n7Y7 z(~e}y1B{JeonviG?F5}x`sJL5sq&(iSHHSpRj?r2tCgfi@0HN*kImfqe2ZzC*TN{3 z&fm=cC+xu4T|L`eau$sgbEXI%a#jOtO} z_;lIS_Wb;ks@0&)c;kC(v>}@aUhM2J$%<7ErcC%$)Qo5!2!Q zK_x|bl_^nJ66nVlCiBsNXGk3i#6SC#U1v51RJd*FhdG0Ts19NpfLCugxoWq+)`=xB1Hk|UV+bh=&Y6+1r| z)2z((2M>qqQMqtFktFZZ2=PS`5^%-_kYSMfw=#>`pI&xDDHlzLg+AU3d0m^Zl}Jo6r1#qbF#DMdXL-$Ce1j<0d{V_bSW z5Bg_OwuB+BT}4kl)ZSRtA7DT+Dn`P;k(iJVjC&$ui#(EM%yI4DOq$BNz?~a}sIp(^0uowN&TJmNNXv?amR0N!>W{S z`BS(@$ZI^v(q<`fRH>7dhOqnc&fe%5rEb;(QiZBi0wLtCSvwJH$Ua6hH?aX+aqa_C z0YGf=q>V3Qa7%*{!95P#G8w$7bI$e@uK0YyaAuGo^S${2wO>n_~=lozq<+SGOxxPsH1{)L!I*wmd%WXqD9 zeJZZZb(1rJ${s$`4Rt2rae0_xUzF($2%Ss%^n9!KcIu+|OgKwrYZV=>`FVi2#YOhm$AJ>ZsLX=>G35r#FKU3|i@z!n%I2{)p;u$sF7iIOEN-(nThd`Ee zY2a><6S%!xGn-DmTC__J?DOcJ8oN)zq|pIuG^}U}7%vfhS?D8%@fN?qvy_m+MD^&& zM81^ogx5?~K3UUwje;eQ`*Vv|y^6+-AhiCbYg1s-x;_5+ax@ffux!wr&wbQc&KM*| z*UttXv&|UX|7KswD@!d(Q2~|aQF2&?4G3Y17nc({#xn|6f#0wXE$fkcO%208;}@c9 zz>z1ky@g!+lakO(2&~SE4d0h$AIsi+02(3Q>%ghn(2!^+;ikN<%31fLaGEg5-+twwcmaVp`!{r>ic-qgo3pXw#I`BP7v}*LJ*0ORS2Uz<=EKiCtd!@=usX`S|B7U zO@zlDY1dz9sVFA}6AOr61?o(*$!?(a6d5G9MU)(<&DE6>u#>u`DMk`Esd@m!qQuP& zB%dX*^i~=7q6~iqF15Uizt76VW$iGW!u93U(ULe%L;hB~o6OPRJPidFT3#eU2Dz!u zMK5h<04y+{9SGCZ6zIKbba=dJPMqx{@fSGkX+ zy2)7p75d4l!V<{jcQbR&Sp7uy@#pZHO&)FND|hCN$ecBYx_fVZ74**kIAaRQNXCOJ zPb0B_EtCA80b<4IbL`pK>sob(2tgA92``fc9wrCF&{~WvX{Wkwq+AJQ_`0xtb(tTVa-ujgatA?1jPSXf%s-rNyhG!o5+w5tv{8J>F7O!!#$(Hg^r5vosgb@~6N zs*)+UGkD>FQxi6|wN?(V<$wQScas}AgVMB-k7{0Fkn*sSJop`CgvzW$eJC@hFTw_nRqy)i;)xaZlU$CO*IzrNISj{? zBx*T&%%nlP=+o;Rn)f+lm5uB`i-hl>yQhZ$kCE+~Eo-Kl)*Ta=0R&^_YPyNTf;6*P zWlKPb!ivcS5AXdsV(gUKNHEX>JZhCm2a*9JW%cm0?odfEShBGaFTgsMTfplm1Pkf; z`SkMS1g*1m!O{~Lk6a4ZiEWLaxkTNUe;Fz;=49#RFdYH3?xOC1fQHtkm+r)@(E(oJ zOGsfuB<&99sC8=_cXwUL-bGAhOC2qR2Yoa30Z+KMS{_FJbn(bLXH3>s0ARJwMPh$UZPHw1l8&z}!kJp5UUL4VG?yMj&?djD-Q z`Mte7xU|;jro!S}~w$vMMWsfninu+z(@%iGih_|58cEo?HoqB!URooeWG z>@by%-zYdFnWEjjdp=1%nKURUl}PPf(VLwqXhNX$6wU7t&t>LJy~GLZIvU>=Z7=4`p5GDV0E9o2W7jFp?11?C~Oa3Q+9Nv%*2+@ZQTmc$Z%N+8GH z(bq44MNup(1`^P{@lS1RvD3T65g=BwPT9pU=%^-B7I&GaGtTk)VD&yJGvZjY+b;H( z7tFbR(|?!SxXF*im8xn{kQF^%4A!Qsqpz_k;S2R{mj;&PVM$|qbbhXQ=U_h2G7On@ zYt~ie?4-FPT0!4~GyX0mFkXKO-I4fgsglC6Ll<%;{SG@P^Hh`=o-g75iUn%L3P=}M57sPIvOiL>jQ2@@ zc0GSUE&t&XJ7v|3Sp*?ligtcW0bwn@({K|5$z%MW4Gu%!XIo0dNM1BH!Um>g=|n3Q zU9yJqWJ`n%(J2LmRU9WQ5d#MdY+OAM-A)`*4BFaz)q}6OZr#J z8`8)Qbl1@se<@EfgtT3q*sIEOshiv?M-(^TYCokj?oJU``RdQ(DM5p`6Tm>m+p@g4 z?bz{glpmf74H(JrCJA@pWlgzdE;fiO;k~6i3|@GR;D|P`l4XHByhog>Tu@P0iHcOu zJ7g%inyG%WZ}%>=OuT;EVeA6S1)$P1sD_XYg=)`iC98vebo$Koz;5^If z_0rvv5dBaeoLmAR6$lqsfdkY*&{gevamRz7?sc1I?4A z*3<08q|m}%*<+&yG3g3uWzL#;_HaL|OPVn4(7nF7R@Nal5&}i+XXSaV(E%RMc9Pjj z>b+vY1tXyQpw<0=YOI$Ju$s5J!iF@yK3c3q-YZ}ABRF;iU4G=%WO*Goqmkaa>s z3^en)Q0;#SQP$;R5Hiq$MHlOeiEYxY3+@TYO!fwQq8(;KWh{aiPMM47qj-c67FBPW zirmjju1(fqGS)%soCS9IRO3;$BO~3-aG!@hoWEVYy@9;Bgh|8o6F~dy`;dSec4kb^ zJYa)lt@a)Ch2;RkORIQ_f~Yn2pO$^JH@1f>O{_>{BQR zjqc5thW&L)RsjxIOIk`7=ak|(a&B-JC7oQW9;H*f$jfq3wdEg1N%CR=L}Fh0WeHvn zuAJHj+!%6p7h5iD{?29UolVJC1D+|4S+)_F==k}H;TYSYV zFQr-9%P7cGGeQhr`1Y?#L3EMB-n1s3sjN zsed-dK%<@G1u`y&lhV*zp({0DVir0i$r>@IyXwAv*hd@I@F-=KK$fsg3IZI3S$NzG7Zv{N~rF~n;s6H;? zYwH*VdenvJp0%x(6lm9^4I&olhP$tCT%G$v?ZFT*#EM+0L*{Cj-8=_Q^=FTP2vbpN z2|0ZF5p6Msrt;0ooq}ODaZk&EN|AsIBa5ebpUmd$IYI}Vzxl+rme4gPcZT==emqqr z^_*^9M>`2IqP|9l=js%Cr;9X&3L?x*`+@~V_K3>X48#i?BW-!={{vgucPb}Djb~)A z-a=47L+6CqBhMB+9elwHel3{(x2}S|<(d#s`T%W^pSojmoMz+#mI*Stgg zcmQmjgYHQU%BEvNBV;zOX_KL7Gxfs~g}g3TGy%Fq@qk_FeE`)pCBa3ooJL2$fKufZ zSWs0Eyy(d^odm?$7{tptEt6bo8aK4P`gF{fP6Kf^%{o&u#nP)0OTjD?{H$`lAhT~u zM!umwc3J|YJ{2JSRxP8u9G6l6N>$o$kd&TmX?)H}-+=>jiRYR_?UP8|l#bv_{NIqo zP9*rc-mD-0YtH+sYv6t_<+kCA=14e8>|u87#iIoQl(&y&AIwt+HTDRU5W`e=ye)+p zZr0f-%Zq}_;rx+TXGy6v_3#d~Tm zvbHB^FBY9GISb8vEVq0vf{S?=*kq2=kq~#5&bDH(Kgk4M%MBt2uL_y|WXB3s%@$#T zIJGamAz%k(pl7fME6I$`N>@E~saq?u1vPh}#z>G1QaSilpWKieXEM1QGUEOyM`hWi z`J(O+HvTY?U%@XQj}oC@0l&2f!dfpIIpAaJ2~Kt0YYyCuHYgPM~i#@;_(EwK@YP8C>wSqCJ4aJRI4v^i^y} zHrv$HMz)uwg~if@=^%!sR;zwZV{)lK^pCay!~V(>%-_N@WLG#;dUB)%Cni8w7Hb9x z610I0TN%OZnK>)J4zGvO7+kDdsg{Ugan*yj+#kch6@%*(Ur+u&rF9Ewi*NxF02Lcq zX|d7ozd9RVcb;+&WR$*!YN)e|PecR+3;cjG75`{yWjuP#&z1zuDHt=5>%4TAvy=Va z$nqg)WG-Et7>S`h=D8){X~x0Pfc}A8&7-wBY*cazb5zYPOXk(jKY2o0RU*#(21Ze= zl3a>vL`-8Tlpb}aDMHL6yY$+U7E)}-+GK-b6#sNuuAbP}npl2+l+SxgkwaZiyO09I zC)hw>TgJNgJ-3tQFRQMmk;l9GIO_M=nUMvlM46GjAM6jRgdc&OjVv#e{Z^F!LoA34 z_6@ZN6doFoPF-FeZwbO8l}wC+0gobPeroUSsUq+3{vuFi-S;_LvnB#=ouxtasG)YV z+G8Q`tFGyJGsV+$WBu{*^00A&Ih;th&Hk$MDT~t%+Lus+*k049Zn-E5j_J85WonEe zHM5Pkf?}gZQ@=i^z8mjmbDF>;ntLK9Cf@dyzRuh$L8(Z+g4s|dT)0lbF{Dz_dj`tu z$bXcTsfkP1n4*MBVkIFI-xDN`#5LY^ZJ2XCY44 z{$W#!6AEi_n^6e_;E<#Z{=9_x}cAQMuB&s_bg6b28Gratn@hv z=>^_#)zJ-0yXVDTo6!~;=b0ki@ur868*`@dJK33{gns@x$ai(`zu^^X=VYQ!cYC3N zJl$)43jBYq6!7#qbA5jxLu>2Wz*213viCS#uWZZ1yd0# zw$*uCRo`7Z!C3od9IKv<_J@x-rZ#y8bh8BS2g?e&u>7}6z4VEXvW517s7#t28%rl3 zgQB0UHB51(dwbH>aD$R-7MFX3`o%IygZEQ1{v2YE#(g;ViRa=}X2=D-4}i&pGqaZulnadY z5rR47GiGNP8;wI!tGGXWbuw-7uhC8N#EiDG#IKyi)ISJ@9hY8a#!XAd0L316q{*pB zIjECRa~LNbZ-$;!{olItcue*k+avH^ZC|ISr)+s|(;HAXJrA)4g0J)M|5=XhxTR57 zR_io1>~;*>1Css&=G%%X8P(Yh3?nyS|)l!p-^a?BmmI zGeleP&Cy^>A6Zq?aSY^8+c-gx#5+xQfd_gYN~wV4ALEC~&Cbk_ELcNc3>Lehq9@tG@C5c$d4L7lYBBp7IE4B%z8v$ zRiAo5U}KZwihn5z#*KmGAn@m;eVCqxxBNGs7-USquL|&Xx`a;)m0=YS5H?t>>pyP# zlTo2=V`9R=vM(GG1P;lFEBE`*4g?y4g%<`Z5K6qxyC+gxwu*F^+U>UQ^N1^n%6y1dplo7`lg=cq#cBlC88JUU2ON54t7%tmHEa z;xruwc9$|_q^090vvrF_BW5Ip<}{Vj{Qcpq!w~i9pBQatDSya2aelh&xf7^nRdV?E zHk)jg4AGjjIHq0Sx}MQdDmlQ+1<6AwWes1br#g2-kxRz&Jt6!jN<`jzx=U z@WDI9-|RkBYj9zpRPf5{^Mh6NWX6eY`cOTj$ZDcii7Ny2%jmA@ojkfDp!O}v(S{%I zj-p`Z1kt-VKRTy!;xbXJWh&gKPJVfp8r>!o$o0Zvz=twjlY!orqQm8v@aH7L>+XkW zMjfe%9L2b4*At6OKpg6DGmptc?q-I-Yv#zQj~0-no=wy7lQj?KvlFa(6cnE$C>MRP zE_btwDUR9j>S8%hr{w5gkp5sP$l^TM1=5#&e8+ zo#b};`Aso}jg7VK8c~`5%BU7lt>UP(A@t5)$v!g6?gq2*X-nj*Rv#N3rJpt}Ez?Lh%d*_ta=M)xVEJKrqt4w=HIc z_p4FX+{+;?!4oI0sr`AHocY2kjDwR3yym>x4QE32E)vLJWBuB z*;z*ich*e4-WeKleNMn2B$*5<%Dml``-TXwtbn@rk3@2KBqS3i%uNV)1zK!UYbVk7 zT<;%|e5FKBWH_pzR!S9ri5DPLr3l7A>){a-)4l2whO>o6VepVMVLYh-#Q8jq`1x`t zT+Fdz5$iMi6q7hzpB+{$JOxC>bOHiLna4HE=@&4 zWKS|ZQc>C^JS?2o5Gth`l}CPUSx4K!Pos;~xAOSnqAlL5_Q(2@se1aJ(h@=ab8iMr z?EE$jr$^t#esCYuvdTjsDF!uSDO{#tmSEAf$mhaZ_?;T^bgQv)c@0>9?ozRU;$*_& zE&9FbIr(VU@()j@aoee8-iY9I#jF=w&$w);*}m~DhU0Pw{IN_&S}4k=4T%(JWB7mF zKYbH9pJ?35*IdTw1pZVxm6YGMh4z+I-W5N|y>&e)pcE?zT{I8r}ue$dvR<4|5e_&1}!D0oBn?x><;0~n}#7l65+|HQTC8lj9h4P)%s@yM(gLjsRniue#*F7a3rEGxLEy237iW99rsF!no;Cz z=XC7mS_Y22pnXz#&BuF#I){d>+B4>tQ&ck9_7|Nqr0%sWi zocy{O%((RacbV#ZM~$rB6W%e%qG^W$1xoGiSDSwv{^cRytzP$z5i0oI>myZb{kh_# zqDoymU$I}!rCn@jXxQ7^)7F)SUD{wyIo9H@TxZxBYE`Z|RvJeytR5fclu1;lh&(<% z=Cs>n@3r-+QI~Bpq7zipoWb4EJgZCPNfW);d|as*@^>PdV~RiOx2Nbn_DF))Uf68T z&r`MQT->={`YCj#@aTdUy3soLk;~lOPao7{8u&JR+EH?bfPnCpi&S0}=J=$R8jxvZ zldl~gC$@G2U#%01?>a33^y77n#}??zPO88uHCd` zcf1=O{^1usPcBas-%f5)^5|_E+@1CYOJww@0+I1zS)kAfV-0&mP{#~%bBL{`twW_8 zUy3XRa4slZJ8y}+3$*`PqlWVm-RylZsM zx#?}XATCr=y_AVT!ujnp003^B@`aSkLDHUQZmA0-`+7_e>E1&TH3+T~F`GHhVamx( z7#ga6g^k#k48*fuANTvP`b~D5t3(=dP_SOEh8Tq4-Y%U9x4ec+RGS7yyyuW-&^pLU zP@K*47pN@qRJNHp>ha78w~)sT^al}8CF)X5;7TEjQ({GstZ5-KSIn=bPt+rp9P&tP zJ`SabmnoK!IYAF;;*@}nun$|0tmg9bk4BQ=I(mytdXCVN`S9mRO08G1HRdgVUa-w&$x<@hgv4eJU*7yK?@)GW&tzNBSdRV?%3U&K+PoZy;qsIj~0> zA3+fm;%RPi_IY|*ZhGb9%93MrK+i8Cm27b4mz=7xs!0q*9EIQjrRxzbG6C9{jzMAZ zbja1LE&r?Y51NOT^XC75ea=*s-C}3}3BbSKm-4O~mk?95-8P2Pi9Bsq`RYHP|BSVy z-_gjPLs~8(@G&FZ_)s7i4Zl#e=a&Mc+uFzkd#aD_CCqXdo%W7Vl^%06h zv|3QEUyrlYiKZ(kPgyWX7g77M+KwdlG-L`_P2bx{lomN%>}r7sQL_Sz7qMaAhVn(D z6L)FfEj+KEYA&TcnaPy`tLng7)imn;z4{`=qXA+KJp@`5b1j5d2r;|K!wBD@3GpR_2-38nx$DY(Q$Et3igr;Vq@mNE!|=1!z3op1f(T$> z4-YR+3tMVab&!;qAE`sCiLq)H1Aju=V|s{dxI9`U^oe-~^RFVDLMGN}?J1KFoQ`+E z1UC)Zfd#wlN3)Q%f1s#n$J?gfpHR&D2e4i90ytVJQ&|Y?J2+l{(W(KU5z1X7dye%3 zqkY1^++7t&cETX5khuPb2K#ONiISIQ#RdYvn^L7}YEs02#r7`RRZZQr|jW<(HD+ipeJcBdVmTGLo+_Pz#nJP@y(BOOYrZ$v_@>J8iTrkuHO)}j!OYW<|N@9SbVqDs8^1}G7Tc$3PIJ0 zyPQU9)#>1sn2LmEn<1VRVz(V7JK;1Ih)k?x1QMo#ID?+Lx-Rr>3)SX8aLH2$9u7OT8FLwdG}xE z-(dpPlBG+;N25gRU$ZZUGs!0*wQ!6{!?6-9ZBG)X@C;T8IDmFMhQx67Bw$VeLf;}p zs!HmN<@IUL9QRWSL2-A5O_nI891S)In5q~N{l$uMnt?}#J*bt?c4cSZV?!?6cn)Sf zhH`N`^8B4=xjz%@Yel)yY=EV>ooBfe@5`3kzt*H8g)NUfD$Jc8j~$nnx|`WQR{W+w zAHNQHaT`kJ30;@a>|^5C$_@<#3mxf27EZuiJ*PL7^arz4H)&MRweGLacQ-l>z~U?E z%Ruf5REu?x#;+(s)v(ZUFV0WZJM2`)VAIhVC}Y!tXdGTzFz2FuF7(s*l)r(v4yLQo zH1tJt#|DQ|T^ku074mr2PXz@D3xhvKkp{W)yl#a75!hj(qEDnRW-4$Z=Vtee`-7h0 z;KWRUq28t%Fs>}wq}>H$8^u*#Ei%`zah(YX3En+`mR3p{-yq#QRi;XD0Un+mOL(%f zN-o+zwoM41rbD3!mXQMBjICX4#V*IU6rYZ^w&YWZ+BL>!ZZl68Yit+`ly<~(me!Tx zL@0GXh$2?iIu(i*{7IIvag7hiX3?IZs^JD~nE!R^RXQ7YIBZL#6eQ8lM9#{!aqzBXpW|M4 z3^q|)>yzt^@>fvsN|z}|fiqQ&>Dz?TH%%kmr}MOLL~=QZpm=A8{H(VyAyH{;3@pHb zJHYf>N%e=ABdyziAr_x2HhF4CfgoEsS8N$&AElS(&&(Q~<7<67{q|dhIF~^DJ}k~M zC8T=fuSxI75uPr1=mDgnbK233IYLbv*?2S+a2>`Uk=wMWq|({CsZjc}sL!0C!^V9b zs&s``q+$7?uX0ZXMGTdrE;3};o{ssLPY+AZT8k(^^U!d>&-Au$pNYw}7g4G71y6%> zWE&-0r+E^vDsx$g+M^;i9X*nA(EeI$d&kke-BF%Ub|EbD)l3gg_WGTAVc-}c;@Xfd zCB7Q9O|BDvoed#i_e|5Yr#TS^Nz5PWw;H8uG^$nBXZ-7}I|3W~`0*)KU##X?EN!qd z?qZ2t!3u>LBNn>WwJA_S)3O|`!jz_E@pYY9(%r+HXGT3UJ<^~iL=+f}reb31>gp_x zyT+E)NOFsrzJ0V@3m#M0=yA~QY-Z!~w+~!tHVj+|A)1=@0Pc9NM3MRrl^O9dN`lAa z)1uH7=8$_Fk)cJ*VYnVbrkhspArj+Tkj^<0BlGgiprbZaq*H#|{axtnCP_|LI&{B~ z9$-e^Jv0fereaTz>L>)QziVYrqrkN+_)7+LBfzE{G2V4?fUy;gYitnFn>Ih?T2-1z z9TMvZtl@cjF!}u5AWW!B)0$k@f5P@%TEUT%Zjy|7x%fsrT&!#}gyN(c*RX*{C;wXe zLs3Jf+=aDXQNA4gVmA^?MxwI+3cDh4_s0|qxt^mAeZ>*6^~6|pn2A>;EP`e>e@){V z`923+k*^z}SqR+%F4SE0!+9AB&^p^`Km&iDq1;Hxb1V|?rs#5SQVmbdBTbdPhIAbk=V z^n;zw0D}NjNQ4#RgbZ~6VIax#eN`HDrBn7@SDeK^3km?eM4Wo6UMrPq)qXw5sGH4J zOTI7LVRmZq9L{r;l$6&!FZ!>Z>Epf}2!unA^f67cLP_KYMZec-^<;lSC7AYoK9fUnHq1f_N#K@oZi>EJC_{sF$?{m~SJ2e{smh2X!9nzo%t z(AMv-e>e3*h=-c6Ag(Xl9u8aW37w*`uxGpc&+FiJYWBag>Fj~;#8K2Wxnu8~{+*WGcE`mid_L2Nw^`g)&*BqBwCJ zNc)F)QVQ9~&c&oGm5tvwIVR7>^Uf)@Psu8l=c<3o%2v*9tA3{SPpv`Q7f|V597hU_ z5p5vxGdNmT7)|VSmn+)GPv0mn(%)vcS-xOvYLZeEy5ju#hnM`MeMx=l75>iOR-8?b z)oSoGjSCt^BlsgD$tsuQ;Qa@ST?vb>nMDcycnN1}Qf=SMPD_qGu7-_(g*r5g-|3`X z>xQ|vcPIB+Lj+bQ{XoHo6QV5~gROaQS zCg^D!mtfhR#7;uK&%dWyKL^$59FD+JC0t>iiF#D_jm zpQs2=gL^8>rm}>JDzckz-5*$S>m@jixnW2lNegLbN=B#T=~)@8uB~uYOY|b7Vq7ku z9z|DJLEf>rzJA(lX=d&IXMK>KVL>!eOTaMws+qs959=RiJR25IuJY53EEnFoprbln z?ykv00>!eW>O%2yJbNbjUO-MfpSO_0(Aq|K$D9}&i(3bBL5ew<3-ufypc!wmveRfu zF7b|9hRwvNJ01-+oix1CRnQu27H*Q6g#Qn@YZjyLfQPI+CT=A_HKy_jmqCTkR~hcA z#me0*ySD%pYN_c;=I@AKKL`uIKnq_&c=tZzxc+wFL+-tkQG!y9O{++NyxZQ3Ewe+u z^peXQ`oIjGYP+S;Fy9oYLS@c2rEICTXJW>rwahc5h)~KCGPmM9M=w-~M0v-PKRhD1 z1x`nGeV_vi1C|o9Jt6c;Yy98!w3*rEHfq*{?fyx{fBaf8C$BL(U*`anmpquDJpnv8}w zqI?NR+?WrvfEfQut`6I146L$%_YfwZy{Ee0pP*3q{#F#hiWJPM_+EzzWqE$@xxcPy z{%v{m{o6K)oouVd`YWKrtyF40(O=}zd!CAfS8%aphGDeZ?F0O^6@Yy z__VB|bUDS?bvZAJw9-uG{e9)|``@}r90p+$$jjpzumia+FN$@p*35|(ACBfU;qSY4 ztNR!C{fcyX*S71&o1#U!8UXOSG$HEx8whvkkLY0E`*z&(ycu==>hS&S;NZQK<=Qk~ zC-BlSr{q!~br}5nh|ZuuLdXKNXK?W)AIF~|DxrWjmu|DPfyPWI?QOzp&p5x^ei;JGtIQY_Kg7uZCT^B|%dQZse8z)IUAM>`HTb1RwU$v~AQ}rGY+~gOu z_`KcED56kw@ugfv8k($vKdVg2BR< z?mRxS>xIG^A2nDI+7)AtG#92}i%^qr({kB@q*4`wPs>NMSZiX(-|EK)pa&(TrX?hx zL`z)usfu`G`o`^&R-$u}Q9=_loU07{Frtjegt8^%8+j$n_X3qx0#Pd8YZsiuDpn2; zASGOGVyIwT#)3bbSscg1!>brBILl+HABcal70(YQ*mP1E4erW8LT338eHXk zsyP5_kKbwa8xcEvfRnNZr)tsxG%qk^f|zS`1EV@&H45kq%4%(;vZW>6W>Jqp2(6i3 zH|=VI)21%~dckh#8TgeMwh}M9CGTP$|2B%0$o&uE_s}CFWs1_+5oHVMs1?=OE{!Cr z!lr3E@47$2xf&B<&pcCM^Pfmd_+KgYx8PZ9Ew`Z+1q-KXO~i=u={FoRM1|Y~KTwtvQyESUDa}@eE315AD*-qG_GA!@a0d z|K&_(()|cas(Ri;qt2aC+|x1Fi*wk+0^uDPk@dxsmGvdikmG>8hz57b=at7Y$MqIR zUfTW8K8)i$uX@@1b#y;rEjDwkG9}UC-NJ&Z9<~$~CVhq$9yT{k8)co+K?q(1N5ns2 z1D9?LZZ`7Oe;`U!wp0ozn*#CS2%X&j-*mt}L-5o!$57L@#(XHE)UpUmO1T2Vhgo(%5FWPK3%L%rNZKZ8`Wn|IKf9T{oj{_wT$(MZP*oWOA|ujdHw6 zY-X*%!+0WI?9y9~*A|Q$|I{k;kymY6MvG(EWy#qy^M#5{#bVScmD8@pGFSwY_!Y+Z z3l@ML8eQYd;iY=V{@M@6E4AF@haxwmX-+fB5(gw9{^DdLFNPVHZRE zH1%ACkDtJE&l3Mv|GZ`&2Iz(qj;d}nx$DzU^LaQ69K=3v+EBDi$^YDLp5gp6-Wfmw zIvB#0x9)<#-$d>M;mIrR#Gy;*1+14-t;xUohwQ+yq778c(b{D4CQT7}X-^ z<6vD_6esXrW$;-k^vf7@z6Q`z_x*MAz2ngLS&u(KR(x>FrIk$rjs#gkOo>|Oy&pm4 zcP4AFh%QLnry2^!*!~xIDTsG%J5Mo$5qg)eA`jHQAbsB={oHaKLh`!>k5S;pgq##T zcsNW_=zUz2Jqwj2a6{)Fs+1i~pULQNAe8c6TP8_T{nhCy-_#Ex1x z$GfF~35Bz2te9CEViU76b6K3r$-4yOTV?8x==< z$(-cFexemZ=BE7(D}|_q`)+u3w5_0o1N*Kul#uo4gxiuw1Ha5CLQr@D&slkSZMgjr z;GH83t!Le$kH|BlSMv9HaU~&E9)0STpbwc#_cccdAHzZ1y-h(MTD%_7SlKrKPnGz3Y%jg z1dZSFPj}VYsY7$g)XGh|RFflfArU}6Oeh-g$p1&9SEKkU73+P4%YJxI5udYCDQDCgeOUzG z>QGugy&iQ1SCni>R4vmNM?NDp!)`gW{6Oc*z9lQ9#$Gk*rwJ23>7rIf5kIrtsn8i? z4=;UbRXxP~A56zb&WE9Ixb`dz>x&AdrT0B>QE7;tK619JeXdh0Jqlf zfn&zMqpIrA6uAa)0ho!6^F?I0RN`*RspGkO)Ews&Le_ir;RMB14$Tu zpw?T2f{(GWG1v}D&voDT*Gun9k8`3U5MuRQW;lRwLXCUn@OA8C&P((l)y$8g}D zep0cFDUSOX+j|R6|2FXZHSRkr!+nH0Xacng46En=ubwSR`@l=jZ-SB zY)7#Ex}sQ~^DUP-0wB5JbN8v%Ll21ELXJCcvmS)Na=!U$fuG3db^wT~L4qH9NI-yo zX7am>f&zZYeUj}mNmHh16V&huES(PtZal;C{f?f$AIk(0zMo|c-cbqVTT0<}ZbN_m zoj(I6#ug>|0PS;0sNPa_>^FXYe=3omyCR>SEhhW-kuUr9;V96w_v3!b;4V^wo-^U>n4R`i-DArMs%0I=A{+EPZ?yR9$>96x`?K%+ zCHJK}Ec2o`36LmwrY5!Taz>WocrY5{Oei{1+A6a4-<+nDT&x`D>7IY_DSV^s`;fc` z^-(_2jkH~-P{wGC>=5|@!iQRE{5?nL8M0MXDPq%3ejX&6u zHfTIx{kLEM}JCJ85J&cz1!fiH~bKOIkDdXyL8~ zNj*2}C6_c0JDHO4B>f)n~LAi&Jcd5&VT#i2&lQoL!}ob=EW?XjzY=3Sq@#KfpMy zZm_&w%Y*xPO|vFAL4&&{xVyW%ySuv+JXmlD?(Xgyg1fuB zLkRBt&w9UI`;01BwThFudwQ;(Dfg7(u~-qF1RML3?UzcL1*;a1$ihzv={i^tqPFY} zZV!dp=A7p;hvt4W>XeeI)Wz|psk^0ocWcJ`+p~HlaKcONsNiQ@3Uvcc#Km3I*VWgm zP;bgJ5+bi{CXJcF9^*#SBu4CVvA(-eMf}CRTGXpt>?+4bs=aSsi>KqWj~T1A?icAW zs~+nOb1`cQ^ajmu>}!K}p%E3&$2K>iiAct)^<)Y|g|0zknPO$i=eE~N}hrkbm`&C&;Fj|_OL=XcB&kfH?ySM=>*=^K~;k1lKfdPi_>|A!T60a0h z+ny6fgf1t6OK2cH@gxda$lZu|^xSRsPq=uEtbi{J!FfR)d*H>lbhm9{lwh4+O;$ev zqP2XaZ?5hdQnku4YRM6&;i9LF2I6oRR_MxKRTWYHNwMZ>q>I6?*#yjv@Lp7cgGZd6 zugd4LO)KLZfHOjz&FmYU4AqzC^Sey5YClyG{zPiieoQ);L$-KKS^~6ZpM~ZPe0>h-Y9u66yqibAhcZK7op4Y4%P%P$|BADq;U1Mx%6Jcak`j z`2IAT(tSIk;K$7UFWTWd+1u69?{_w~8G(-*0l?ol>8VX-FrXKXzNOi=CwAOvghYEv zHHi^28bOKl|PNd|GkxCc%FluOiO{6%MT@PBfze@+=^-`?kn(Y_VP<}*@}@=Xhb!~QXhT1nfB&vK|L+*lx8J3v^IE!` z*-|v;S=5t;L(?x`X^9OPr@ThCal)Kccb+u}iW)dLQaD>}=!#L%4=4Nn}xJI_;Zp4)5Aj|Ot zVC;C`&PdFK3y;x4cYVU*dA;hhf}Bm|x@erMg$)>?ocRRUP4Ew^HZ>whT>F5m2ek@F ze7B0UoCy-b469)HWqjXUz$7f~B$$x}RN#2gc2gfp$ z^an*AC1-qcd7$~DBeN3kVSI^Ha;3rVZd68jY50Nh+w<}Z4_rLFj+;py3JQv2xpcQ+ zX|^-h_^1Sz0k=fTa9(?iYJ#Ue)q=X6c(VeNjY*LUbNIN=rA(P$l2{@a1Gq^@W9YZV zt7lWx;+x~mwAhhkO;fJLyCn>~!Zt;akpx3APN=Vn7*8zKKfBRHRrp~Gs(p4!QT1q# z`W#9iK;MJAjs7{DC7~$by=bwg2CQyGh{IO_BJ`4rheu{h#Q_N!d2YVgU#K5~G?di~ zto{?vY-h1D$qG21(_FD!oLd3&_{7Agx}pq2^uTxXof!O1t{#ir`MlBqr@%L(`eRws z4XWq)HGAQeMVxXnT{$9_Q~lDO%5M@D9N4Qdup$p|NEei@HSVeOH*4+5K|(Qba_@ zFZcOWI+YPm?@k{r-Aa|dtp(1oZSJMz4YUbqIYjr#r|qON9TBK-HvMXu7q`bGH0Q3* zd^Q{o9L9XibAT{BGS?m--s8c%Rkh~HIP8i2PWZ-;4#PE9o=voCI*RZH% zZ299zOp!_!)BDSYd3(}CvvO?9Ku4ERD-U{*=MNTDL zT5ol-UR`6=Wg<(;=hOZ7TDggR?@SKIkH5Iw_sdg9w!Ku=#bsP?0&?Zmfru)^F4A8a z)Ai-IpjU$pY@&Gq?Yivn#s4glO(ItKf$+K(QZSW0YWYzK3W2iV7i4rjs+6q=AcLzT zFYx(~VpxbYh42ir8cKP(sn{Bb1^z^y^t2o47pIl_r64m|_(mX$q)5lHE<`PsPN*g; zX1+|^)zmUA>9jHCN4jzMiT=z1*0PRp?l+=L_R2fBfbS>$h-o2h>P?O&UVne}K@t$L z);2VmMyN|H4!1XEhhB^!@I>p#T(Ab$yt?cxp0ZY^LdQioDUVCC{v3x4%x6krt))w# zZ{Kp$C*-T1<_EUIMLA2E7KjAjF(w99!IZ?*5v9h9h8-qN5N|Ab>yF%$RpSzph}t(u zF5(?Eqvnw(>ON4li{!r!|JtAa4c*58AUr$D)POl3jnm!j7yGZtdPW$5ImXYuMx^En-&V{s z?A`(I;T>?6Nr|oj#r}L1CeUd-@EK>}_PECHu0oR(RK=IN@0(O3BN@6Mfy&Eu>A-i7 zdwTbJB=Di|ajO6-vEHLA7CFApCnYK+iX=5{hq$+U25$=naBc=asM%ef<)(n=!0+zu zuYb-ak>BGEFwLA3c%F%!<@o zfdAW>0rI+BGer5)Wyjx`jOE*KKIxSH1=1U0<0k0l-?Rgo9LH}e+1Kc8$b)@=Q4?ju zh;84x1MQ7WU-%=)IN1m)_wUE~)VnRaXVzkA2sjdYnCD zbCLehatef+{|>ytXhN#@1_bYSnGH2r}O-a9;KkB3=1Q^P0U+{}+jA)y*O)~jjb>T}rmY49cE4yuMC1hyMXJH;RXC?@v_uwrNds%k?V^!wv$V_@_$0T_8C!sbXqz znkoE{&pam%augDr-~wBUr*%G$MT8eBkYw*g=bhX?iAaTK@Q~6m{thN=bmht&fyoa6 z9rhJEC}8e0H18Opc~tP4q+5vtSfAA%9xOViJ$4@$%n1@6hka&RTAsRaD86^_1c8by zX_O+g&-Y%mz&^K^m&&3IH>OaI6)bQWB{JK8mUg(~kI;9*o6uF>1yEH@hQPH{rLg`1 z><=*0y6f=2)Q5^6_Koa|7+Nw>O0uC3-5RH`c$U67KXyrNg6I#Kz$iT%KD{ zp|m(;rwi4W=&md&@0$M#p3_Hm91L%bXeLfj_XsXn4`MD-b6|nHV!X-kcdWERe{8a53*T*1FIh=vo0m{!pkWV} zg{XA}7tg`|!8(tkB~6Fn7_>+k^%i#ngRTlBQrQqJf02vXoAYE6vBk7rF;zBI;(hf> zFi(=6Da8#fx5RZ}J8AJ6F4H@KBas-!B)@y5mz(B2$l2qq-DX}d=`2nEQ5>=JM3CjMa~eOY z@U7d}>qMcN#y#m0H!{!rkkDI~ZIciPkszeNliBE$#-L8+v1n{SF7`<;bA)PdgHvGP zIAyRjt}DKzJUy9u`$kqU6-CO=g0Vwae=ntJE6nlU&Q4`0oJDVasen+?Dii**)Gt+s zrC|lZFb`^aK8issBw4wZN*@^d$HwcbsjHKpDeDNmL&VIAmgTL?+E0HZ1c@GF;-#8M z!daLq1`4hFY2D6H+BrlVEhrXGmwf9S2pm*0poQ_Sgy*L3G~4MscI9%O1z*5J%(G?_ zED0|3*f$iapytkPbrtmjH<4PH)3GOAixBrKV#9Z?JoopGh?ni~)(*5gIr76bD=Vsq zdwPe#cKnQ-W-V%umni*AQkrhe&d=}n`fun=9NLMXqSll)=nHXzQGFO3SRvM@b3tv7 z#V<)EO8_2#@QKQM+W&3IpTMdAi*vXKpmd4%j%4(&69irw1bi-R3}m(pyibaNGJ(P@ zzx&RLH5^;??|upRh=#t`x2~ri7=A~ zw+Q$s%YY58D{7$p>DZnWiQ0~Itc%urmUuEIGWKk#=Ho=c|7WQ0U4=o_16SJxV0%OA zeT~44o0#HSrfm6r{vfF(NHoQLR@sLvfDg$>i?weKQn!%nA{v)~v&@YVfFF&W5d?7u z=t+@H1S`s&_?c74{-2w`s_oGoMs>I-);P=K7oZuqi{ZJ<<(NP5xoE;Vd=Ev$W2{E` z#eL-lfFHVm_u)FlGR3QMCD%U1wxru&K7s2!ik9=(U&41`rAc@4rX)ciR`mS-@Y{bo z5C%Luv5n!ej1X>~VTiy3-}krmLV2w3xydbBoFD=53*hx&SP6SKI3J8Y{Qh`DwRBvy zDtX%mify966WT~(?p)#w*!#Ezzsd6m{qf$@QI7w}x0G$NjX3e^rX_u!4Y#E(;5A4b zD@E9Pzi$CG70Bp!p5MXcePvasdw>w#w4$%Ox3r~-s%`0C1vxpWJgmls#ZcHCDowi1HcqDvoQp;5hT zv7G&1gY_|QE#mcm7SqtgC#b5KA2TGCns^5lt+DW0Ik~6gUTM+Ioufl=P}-E!pAoi4$UmH zH_?F_f`c8V89t`kdYqB#x!iOt({95tfjMY?N7f{w*_J$hAH# zvzY16mGR8=XZhy1l};SlP7}+SDO!^P%68V@0`DgS!a4+LkCbBjvu!MNTpyl<>V(FyE1j9rPZTnNB!tVn|o)M zae;+Zw6fM`g4^DT`Q_fW5f29_-J>)GXpNnkNCX6XWfb~e@eAJj2OV66T4{v4Z6n}? z1Fx9y6^lrAID#0dD@Nwl>D3}ZbG4zEy6}gs5ai46;xOKm3lpAQWy3 z;2`?5&?r#0diwuV-Oi)UeMT-aM;{CLNr#;*|EKLJ+h;T)C;-V@BF;^gS3heT&Wz{z zxB$@mw$B$p0Tokw1aP<~+81G_?At;LI`{ss9Px%bf%4(}TRwo?JQsAnJ;d9348MiFEVA4%5gpo7FU6aR89uHVJ`(KTix_<2&Za;wm-h|Og7~*=xc8})-XZav z*8(X+LEcy%(<%A}k}v_-vi*xXGc?x2%l4N)Cot?$v4}764;4KAT-@B+RZt_kz_Y^g zB|Z|r-^e~eny+%cd_%ou0#+CkN~uelB}nLln3nrQ_siEjjg~UJ*O@x&1lQGuthzeO z>IDRLUeO8uQ{=UO>l1Q^D2zMcGrz0UEA(rElOxw1QE>Yj^SMx#*%eO6nh5C*opdAi zejPN+4sg>|`kF_`XW0WeNsk|12{2mB9Zufn?%uAhp4M~Y09LtX%PuiEba<%UKxZz8 z6wUhDgRA&lC?>7JZtW(eWYOU0F7{@3u^v2@!eFt( zJ{Xdqtt&Tczk}g~KH82x)Y$JG6E!DMQ>wa>t#W8|raxg5rYG$8}_1M(98@4bV+jCf8G3~EfE}fGYay-Fq^x>bKR1K3Dj=? z1f`-b;?HxLUL70q)&**je%>m3W|I0nnrer4$A+n6=PS$%45gaMUYc;BDX~o*nJ)9* z17g-3o5Y5OEj)zoVSDBcd^}6%uCgc^rQKPy(Z)4vR%xUg_6PTSWFi-B zp(W<+8*Pr|X+AXtP`Cqd~5`m1!Q;edAL>nT03_W*ZrY0m`$mK(IlVy z0?_ac6OHt7)nzim8gqWkdt35HU1byEyCby2_{uz(N*ftTxmR8d8Wr26Yx>FBT^w}Z zC9!n>&Y6>dZn6qUCH?$!htqmm5f*|R3-fhum?cw;Fb1@bPQ{_6-N|HyGGH>1dY@smXK}*(wSsepb|KQ5EBa}N3Ze87wGb1 zTS8Zw8!&c;@H%V`yIhUOt0&it2rl2k@XemH7GjvQzoGsV?}mo2|BYGK!TlAdH7Uwf z^P}8Es~|nOCzLU3b!fTjMINboir6qiI;nP-6mhc`uMnQsM37ya|!`u^y%)d@jZw7wgK^bEW zpb6EuEy7wUWPQRsdLkVu^J2B+{&L_J{<9ZrI*&Achn7WdF!)l-Ny}|JB9zCi-V}w; zRP(etth5d7wmKGx6+_*U=YVf{$AsIaLS1#fz=j1{1*c;6$ug5b4A0_wXO62cL#+^g z+lse7h%p&v>(vcTe*s2=1rMHl4E(^zP(fCKc>IH0 ztyyP$qfSuzA}GbU{Yk!{@jZd(05Q3PA*Om zp*0|t4Ow8YJ7hCk7XH$$% zvs`DTT&F;f6vO*2gZ^E)#zp&CH8?sy`JQxrN6?Z;mtb_L_~WsJ05>~(D80{wjs6Yb zH)Vgn9+@8w!*_-?);Lj^Um|*09&%qX!zw_vx74|aGjyQN#bQA8jm;h?|58@ozL9hu@`34g{&!)gPDw zx!NxUv0ttBYz$ts+dlvzD9r8*G`g1OI{5XYkJ=&|c#gKb&#G?wKxR|U^L)uZwr;7* z{NrE0hmI5m1HXeL4dsEdQP5O4`|1aU;-Au8i%chIcmMVypUoS>_NTS2clUPazQgCU znvzdkj2*8gm*M;Dl~KuT_JN(PH!(bZ?>9L^cZ2dB=fHDuUJ-X!mhah^K;dQP$$8Ou zA`P8wUQ)T}r{BnP-WgWeuBKTVY(6wREZMM9eBso|Vil<0nWa5( z)qdFW7a%9Qqvb%F?kLOT(A7FTkC@W^tqeJ^FCOXdi;pK^1?N&>MW#jN(5=x}vy*?8!m_~GoeQ4X z`Es>-+%kU%222NG3bUnyls06lGRQTDh*c!b`tpX4k0~+4TixpEX3a{msNs{>qkM&~ zkc^sdVV{Sml{?5Xk5|%gL|>Huth(4u;-#Y}Xhu^2!kd7*@~8fGByN_=V{G<;m$g(! ztCX=DQi6OrEfK_opNxs=SB}dA$19tp)5qiG`Z}k?DHx;i#8hW}$5hA`#fr#SHO>Km z1%j2LJAdiP_sxsWN6>-*PF!L$e#du?2}3ZObe?n;RGOVz0oA^3{sBrZafbSS|zvLxY3VDpIPrZz&E$|(@e1p+Ueo~cixdR;Lnan%I(;brZtM0n+eyNeXj%T zTFqT00G;gMd#3a8kLcr{`-`yQs=@n#!MpmHLg}3`N5G1NzwbhYehBsNZ72p#fbX{Y z?gt>(TmZ<7Pk@3W1KW&RjfRURBF})UY_2pnbjLafqC2Dmz}`RuI3myOz#G;0Zru=m z?}6iskbspc$e%Kr^2h?OS0J&CrSG}3^?tEs%mHc;_;2%&vw-nzNv89t6h+ooE*wHM z8STk1D=oi|m#q)LTLz9LPr78^TzdS*qY;4Y)qm{8%J$gwQbpb86IB9s|5$(+9(UDt zQ$&DyfpGxL?bA63Bu=oY{O-r+rQh-bzaMua1DlkJP|m{OL4*+EHDHD)$RZlSb4%rx z-jzmNQH&_jT$38sgnQ;x2Eq;jtc(Eynw_ofIf&8Z*?N+1p8`A;g*nkewSBDsJ;>xY zz;{Wc;N5|HM2mJmEdava)E`D+1ff-qHC^|pS^dD1^x~1c^Go-OJq;%RLt-TlAD7IXOAI^~UT#Fa}mX#pnXgn4gVV zOe4jm3!Gg&t4+vmoWE*>Yy>3op#9R(!J$J)+IA4&w7lxE4?9lw7_fQ4<_&iu3L|60 z(Md3(Aa^n`eTN`)cq^gYa}K%p3rn>4`I^c$tgqh_$df29cNDX-r4XaJR)1QR!S)fG zIw`2TJ*2@7eTtIg64p>=3kwZ3%mnjHLi4*GWo%-4V=Ap3R)mPI)pqQbj|G7#S>jY50hMAYst#a&dN?Zb5C4ZT-P)yRgbk63g=u3Qju`ft0c!=_RXAWx=O`h zAM(=e(;k>VV@rg}D$G*ugV8Er1jEn_O;qnW1{v*(^4(0tb`7JH}*+Q zl$gzrJH!_~Q_@S*IeKccR*LS6*EVZKWi|f&1qQeNT2{Rp;+VU^XC6Xlx+g7jLN`uV@QF7ujk;aKe1CX z|L`y+F*`p8VRS<`yNVKDhMr%M;*fY&FXuRSMl%Hu#_R5T{&ZajWxW;2gPfpIlx9u0 zy|9b91J+5tA$@iHNuKYCg{#O4Uxa2BI87QpNxsv+ILg5sW)_wlHGl*)L-|Akqv5_Q z{*57ObJjJtb(}T2hUY9dblEI3&yyL)RYhh@rZF8~7mTLgstRd2d35$S=k)Xug0eg! zB&;?A(^X7p{vwj2dCDXPX`2=PutB;u^Pu&HbQEjahhTvik{0}qQGH+laiWj}nQ;=s z5r%ssi0NmJc(>|QNm0SZl4KD?-nTa|8H493le694nWuUvi1@R+*@dC}~3n16efL+00 zC3s?RYH<9lG%&?`GY$}s?;s=+^pb$gBcM{hCu!)nSuaozt>*G<0jV`+yvKZoGFWu4g5H$^dw1X+R$Y9pW3#CM+cb63TeKr&?Gb1 zhJbiU`U2-omnl9~53ZM)kDr002#VA_)6*!*RiaK68MnFz zU+?z9&qIgVaovXY`}^D7&dL|kvg5a52ojrksvIZBhC=fU)Q!eV;pf;}ob|Ft6Tvn( zrYj-6(E=^%5(XMk=0p8$>R6W7VQ(6kT*XXE2aTN7<0q(1uHV_(jDt@3Sy-0j;F;g* zq-~dL^ET|8)(CVaHBmDJd+beJHAyGd?nCeic0FNvz+AqbG@u^)Y}+pvF!2)ak{{BN z31zV(;eNAg+^24m?L#NVeYZ}Ur&XIi?2x>PDxZ^T43*rA6s^*pJ~gR zb&TNp>&w5bvS=$~JPE~uV`dhK5n1b?pr9{1d{!uU#h)L^OX#);8U2j6p_R&L2pIvx z5v|k?9AZwK(N?iRpd;FCB%5z2XlmtFZK8s0O~_OUGSQ11zOez;mN$MsptE;ucZqWf zaN9g7W|_de6OGm~bxJ579INR+DT?sDQ0%aX%Omk0%9xFb zDc@w!&n^@NqxamQ^IrXidjgdE5=&Y4M9%6MI)gUnjw}j~WiQW_LL#+>A#iGH5j}a) zRGhDqH;fT(ItZSK2$SBof}19h-H81gezAj$Ik1EA8`7Q;GKr17aMJ&e=z9*PUJHHI zb%A3WC6Q&qQCdEz8yJ&;um(FDG^}I?MifRz3vu*Q? zB%0QTLE{|QMBvr%*F|#(k-k)%E%L22Y)hG5baux*o66oo-?D1uqW_I41;jYA2PfS9 zI>|~GuRx<96PF5u99vFepP@?I!G(LJs+0F-v@#RYl7{>u!5c11h=>3m**_C2Qk6w% zqY7D|=nTG#i>|Ex(>cnOD=jiR?Ix^ibi||CA}uqBkH=|MSyC3RQi!{;JF}_3bbOJs zez8kyvDWb`iyK&dB`x>p@`yxmcb`!!?ZafJGqo~*+>Fv$`Xn9MN<^yrwSr9WaAzMX zgoaS^NeJ9;zPz#q>58L_s(rV!s+LPot3Gi%Pq`ogDMdoH50GaH`Wy@Kx&!lGn^MtIR;^)?myX{rJi0EkfQED)rK)fJ^N$}mb_NoQ+z5_Q zVL+@LRQ^Ix1@xYZIl8QF)U#+gnHx*LwyZmkfnqGZRK8DR2J{80$(0~}#Q#piUk%e# zj9ob_1riT@vzRj<03VVu8~|L)wCiO4I)Nlztd&kkb4$IK#qG8GanmqG@*d(urF{yR zrbX)C=41VS900h1*T*3NzeOzzr4^9GK2WRi#!&X+e@+pUarNIX%Plbgu#9jLr~|u+ zbT*1?Pg3F%n(Ee|_JnE>J_1+(0GI9ia?z6Gb(jX!TYm;G+X3`kfti|Yz!}JoxCA&E zfOG%6Yme$0MbdcDyvBW2s|d~pqu-m z6wjP|e2Cp7Z$HKB@jr;yBG5MB6OqmmutTPoN?wLZo`CSX*!;Oiv*@GxI)M~R0r9$f z$3?l)>-4G{a+R;6wY7ChmiwxG7y*%H2YD2A7A;Ut3uczhod?)yG!mwm+4wq~iqn?+ zr7s}O1_n+goVIfUM zsj~P7Q|#bpBF*kJSJX~i%qb#?Qh8a}L&!CY@Tp)oy#4I|$kIQf$z`&`)D%saM<%uL z8AK_W=8J|x{)?||nKk(9P{RbDWzFEmte`37y^}Y@pBnT04=2JzCEPo5U0@yf(ZqCGj8F_L{))+2eh`@YJw zS1uppBvVB3QOBfUN-gc$p{yP#8KEuUW?+zS3mOkHsK`gjY+0NP%Bip#H>YWGu{QHo zB5L3j48pHbX?^)aHsC$V`w-TEmmXFUtiPzb3fvkPVBI660jtQwx~n@V;M;uI3c9`( z6ZkB*q5aq;P_5zTpro1IXljG`h;)hd8_!2qH*M`MT**xb!iD%lCh~8CsN_7Cb1urG4Wj+r6KYY+@nBq@FzJ$n2Y{jH}mm_t|Q0 zrNZ>rSY|&-?c`U|jGwuGg*g^DeifjefT#J9*3(-cG5d@;9i~fDTfnD(A(KhC7h#Q} znNzMwsDHP%lMlQqDxeDdO8Ii8u(C+R1P%uDV2SU8+W24tqBg*4xaiTG+B7iD z__zFld!Vb1fpn7=Y@Z%0GX!{rcb&~^%n5W6s{zEtKM~-iGbv@;wCh0Y6Ro%iF#Di}lxK zr>2JX1*A0(2<)C60-30>7`LJHxnX|CB1FAIK=C{UB9lRlbiPl3L=S35Za9n+L5er% z0{;FTm`+MLO!7UfH%xNN#Hd~AL`gj_0E5ridr@%Rb}&Qyrg7kx!8p|81!ZMajTy8F zW(7o9Vnw|VLqz_(DEdZw@Q}q%Nz5Km7+1ZXp~A_w`02|GLKCa`;IO2JDXw)6fnZv0 z2jObVWw9J@(dAg8d0@ZptS2<*4@1vtiX5;B%G7zJD5A({0;WVH8Dq{P7HgDPiKI9%}RJiUS4$F|S0be58h+F8;e zgnGAJ_DrvVCnr|V5p3F(jasuM_b*h#9Kr@^9G2JE&D zK}U|8HvSRhwB-JXbRgLCQAPwa=EQoz}o9pMuE@nhe z9vhf4o31*xU{kvp&_uD!>#jYB^fC^$M*WdvWrFviEG3tG>wI!Z)th3edNA(@6~?aO zmv)sG`m+1^?unk*3t3ehq~V9DxSG61|0|al^yf zm5aHg8wPSF+6J7O6}l!0gF^S5tfuPyp@;j_Q6Wwu zk1DQ6$7S8pJ`xYdU~<@k_@7YiTC+;}3%S=t&N=39(Q}7(f97PF^q*yxzX;xuyuj|4YZuAxU4HN->*wqr z2AqO<=Hyn?nK2(Oiem%J?cp(DlK9pimLMPwrc0az5;=invjO25P0%%W?1bm;bv`ax zU!^~p?go`jy{gTe+o>{J09CWxpH#0}&4F!A@h5d_hp65Ot2;L&u6u)gRIZ(t)IjbM zSycAG}d>Xyo3yagyrMw9lyWu4RR z6BNZAc)7_9V(BfEk6|4n{!tlFc~CyoL!NUIb|i;25{%EB;H32x0jJ+ZTI4xvs=0|#<_0T)x?IzHBLImc-b z2XF`>V6UcK1%MD?8SjUQ0Svxlz<#3ls7ki;+uhP!2I#bbc#(u4{tD34hmgD#Qt-jq z$-kV@7(9&vYdNAW??JT_G}$`lVxF_on{9v=xda%wXCS*M^87ev@UA?GeZ@&l$Ok3j z3xrgD-Rh`L0&(qt%NtMujeMU?0tE*FRD$g&>TKpWkXBddeCYZ+p#HY;*Du98uKW9O zUKlWh<9~JrP8sSqm?PdeVM|y_E%mfxkfqXZ0x1>2xKF#}J~*7d^H_>RiF+#6OaWN8 z>tu?~zUP}he}RbQhEc~w+DOtjXZp{UsE*}(a5DBjT194!k!t}tDl3*!U-)WB73wP! zzT%MTH{fS(Ee;RE+ErCehMG5Q^lf-P6fzkuW%6f4Sd@+!p2_%IWkAx>ab0;Zw?V-6 zDZ%s*qsy|sAD)=_Wm@Q`7cM*VY%~slKSvPA;8?iJ`BZ-aJ8+-2(>W0#l!Cv$`crD=Mw~>N_gs&J6M_?Wrx>0f}N)H^xhv?`(Qc ze+fV5V$zzFiZ;;6l|E4a>EF3NrP^e1DV7LA0|HPk6DZ$529y@E?$^-ve) zpjt&GmdeKr|IQs%-wkxb^}%s-NHj}RU88p6TF>ep#I{3qg?OaZD6%JvT+gcE!r*e5sRoLNl_~E=Opg zKni09iu~rgyrR$~fe3 zZd=w{I(a9D$45PGFg;Obdodgu_UPAYw7Z-aPEU_Dd08(*FhY$X4#Dg{AssBALWoGi zXlp^ZCqHyT^PZz0-}|$=R-YB4@JLHn&?|xT{=apZr2dMIQel0i z151UHF_p=Zoe}Zd+hRd#QqNEuU$_ff@Iy%<91MknuN6l3>zQAiX?kl8lWriv!?c1I zS#L6=>A~_EE5ongUgTYHp)@ga=l{48RCPOltrD?YIB{+w&riH;iTYy`6G|z5QY>N7 z!zi}EsQIUU=6S9ZNta+_)L4E8Uri#O^F)y#kjtoVWTn0lZ*yCSvmn5&RK;A<>U(ds>m-aKnUyJ@SQeWqc91t8-QN&w;YT!WHC9-|jW8Y4S48g^br6l6$r|$%sL!oBKJ(15-;`pCv(rPIvk%}H z@?MU~BodW7+?~+_r20gd#tvw0Dm)`>JGDxYB7?EQV99M_!Xxwe@+z9lV4`jheYRdU zK^2j+5wzyv6FYEY>=KxeN+U7m`FU+O@o{Jx^A168Q zRD2=tq5|ImXrUFbJ8?2^!vS*w)$R@`yi(c_btbBlAinnHydjoWdf!I{Z&Yj8gsmFn zg8l}|rr5|7*Aaf)>hU|^tgZs9<+M`C=V4VzARTh6s{<#v}9 zDGYc8;bQMkMrjORNLd|#SYh~a;>)T${QV0=HIjJ1zc>H=1LU>BW} z@A`TMJ3#XEi6~*MU+qRRh?l9?=*taE7dL-}4wR!R#A7-$I~u@@U@-b7gIl>JmmUH( zROrWW>EQ0}{+7yVoj~YvLOHH7b~qCYOV@ms15} zmLAjbhacWI1**KQUfneS zjBU??*@rp70x(qze`ZJ;tTwXa5dGuE)!wy`ae@5MKH}Rb0o9t_0@FTVR{ZkgSN77M zxlYZ1_=rys$5qF{S;G-MF4L1*HpCN0a*_G9?7ZV$<}3^13!lM;`boF7S{PuDnS|(D zbiVIE^`IoVoITWg(f=y^XP2y!Q|8ET@nA|N^nSbsm-O`9xdQV%c#-UsuN+*pxC|Xj zhHD{}EruDQ&_FMdHz-z;K#FqZyq0SEZy$#*zgE6VLJprLe*7wZ=jQgr+_x>2 z6j{q~lAg_P8%lpA+QNZ_ZnO-e(O_Hj=%9N~`Zn2K{;fwB2+!%5%F^ByNN=;1FL>)3 zt(IOi(N1Jo@$=1H^L2Q73RyD0JHRyjI!WqQ(Og`7b0uT_(nGio4M{jw9s*( zk3&GS>+NPq$>1$7f&L>F-DFmNu7`4dK%RpD!R+RNp+b{ax!;b-dFAiF@TDCw`%h;V z9(mPxUcB49@U!vVSlN?Dvg0}&FsIRZs&OF2nxcV?esq+#UhqxjpDhV0>- zTks-eCDTk!l;49(w{gj$rQ9D)u-mrLk4boWbQvw;b_74u`YvX5rB8fF?zqBplO6G2+F>lm_K80X<+87jlj={;-7XI+6F?}J?MTxk=1+|$=78Q9VdTnMQ+!YOt~Q$1ZYj_bqbwo zznYwtz7+m#yo>$#Cy?wQ73{gsFa3AN z8o2uTR08w`ag!Lgf18!ze$noj{%iTT-%3XMzSA3m?0YQou_N#bqq~6o+JhYM<*5P4 z0A2Hdk-eToP-H)@AMuB&7<9N_fD$o4ry>p4Hhp-UsA%$Qhyodl)O9wxXommeX=)1q zt=+-j+Hzjn{yt^@_1Zjvizf@EG$-M5tb%xi*T3!Ua36~0d-p^^ia}1^d(Y;N9QcYS zVZ;oZ3?Fga^4!Nw=~I_sR$p1Zkl2`06uBZwxUzY`nGPYZ~qs#>S*eY4`by& zo%rQjxY?u{dF1*CuYo%KIv+28>&vCg>;`l&fBUp2uj_^a`K^|Jts2aXYca4{oq91g zQ(S+t-DF95@=HVdR7p9WI@V1ZuIE9>AcR#himbmD`I|l)Zi*AGg_VPk;$h^!OLyL~ zn!DKj(SsA&lDTqfXP9=x=V+y}j3{c%)TPsj)!^q;G94&EYfCTN&pOSGXz7f6__2m^ zas5iGQ=^S#UO46^`+jMpI82^i&hbdExKK)cr=#_$18wwh^H^<~$xP-~?Ag`xIJw7M z&Nv}{melEu+@g$xP<&~)#OxX*kipkzE72=oP()O(>m_082?NFwDWMB!i|aM@%$zha z%oLtC>ZR4nWU3(c8zVcNsx``(OQep7YjZ2F%kA?ehNxYZ?Pw@5X>8XQ%ZK+QvEc_` zFA_8fcO5g44y+i)NGE3B9phw5gfDEU1R}Kq3v(gO>X6QuHKE&Bb5wF@7DVRw=2Z3j zMxk<|Pc{FKr*n$x^n3eouF1CTnrgC}Y}+;_+nj9Mwr$(CZNK07{nvU=I%##(diLHQ z+}BO>oBX&jQ7#v|&!Pj7l6r_;SCThhgqcfwY?Fg6%u~K;ZJp_cl>SSC`A2QqMer^$ol#<4F!9-l;7%49Z8$1KICB*ase(`9xPE2(6+!F9E*pCt zDw--lAD=HO+&xwG^kmMfzq5UBH}y+THm!>~6U{bHxpNC-Xws~9)o5|w#?{=1tTC~UQgMf6;8}j?! zDs!vl=bnHeS_2^yw)5oI7Fm*hg|{U9D`)2+hLk<^_3@ge_@})`pu$E;T9uS*nStuQ z00vJ&v&0Ti5?<5nlAzlcuk}>3a!r6Mb9>)cLPwRI{`k_(Is7NOcPw=AUespBFjU@Z}q`<$dus5(`N~w@96SwFaAqCGmYQA{f0i63{sCHaxkNa5Vfp zT9}t}cF+YP4lp}me?>?<_kJ>VF8f{vU|_mT{!C5|+ypYzRE0*Up}ot=I0aGbf`7~Ll_c-H|OjD z3+9@(6gs16QS(90wN#&jmw24PYzO^*<}TOPi4TvJb_pB8($_y5Gi|pUv_+3HI-G(1 zY7i?+UN5@!R`vS}Yr#B4tl;%X)LZDBu%_t4$J|iEENEBU6Lfu?MDSj^mit#n-yA}< zR;$C;huhO`wD&`P_p?X$^HOtHA}B%DQTz7i6U&B$(C_t>(4v|wiG#~s_( z(6%d}dqGu=LoM}v?($w>5g0xy zyC0ixxS|+T@4U93y&OCpB{^RHx#6$cT`!&6@15EW{sTH6_tv%^IKPK);J*MkkPh6) zO*Lmg6@>3&OtlM{?F*;-7N_nT0O$)Z5+bn!dL8$9W%&O0gTVcSsQN}O>O0D%0~8Yr z{AJ~c!3Xf`Jqqu=f0z_ilK-yE&F*)XZ1*#&2K?vY~{UN!ZxPZy!YA07^=N4E&ol~ z128Uy4j6Mk1X2^uzbU>CvPZJMU-`aG-EjX+w0G}wbp;&!V!Y@8Qf*rTOqU|ZjPpL# zMvE6;($l$vd9Pjq(uT<7bvykVV+N1ae}kmiTrTja!lwrbD1iDQ-#dT_n^wgC^7aqh zBI|XgIG4KmZ1fFq?Rcs^HqQ$J?7;%S%eWP_h@x(`zu$fS`$uZ}Z{5oyEo@cEB#$d? z!x-c9+@?nB@^QC0zTWN59()YKaB*oaS8FFixi!?QN>LDe`S9J8Mtc?TjXWVlWx2kc z%}TA(Bu`~-uH#!FK;A_`$~&-(^F8ctf6rWdU0k(0w12`=-xN#e$EInTtC+fBq5(^$U7vB*M$SUu@g*hIq+_8Z>w4}VT^LD3D%mm z#!zL0`_e+i2)L4O82vasKwDf=0iB=b}rmHmO zKPd$Q8tGGBI4ZYjP9x_E_!{p%`+8^4g$Qu?nThraqPMqDdbg`(XL*} z&lnAtA$+usGb?#G{?r}`t&lVIO3$Ty8|FN#qeVP}UB0c(q227&EKPj4 zr13TVq!#{OK_p+}NlnFR7V}J59UH;Ji$h&eV+_o~|cQFZ%y&9>8V z`mlj*;xH**Da)an&Z&D5DK@$v1q6YU_>hhL%N%pbya{x=+Pd!&EpUq!{Mw|a_ZX^k z6WP1WwAxX+l)d9?YuQUx?pPghGN18BAI1lt?dfx!PEyoxKB+Q>(T_;B*Bx?#jzZ5E zov03ERt$zXN*sJ>Iblnc)7ElzVL~k+d@_QcY9BeA8XvRRva1vD_w0qMZPi55TO|tC zop@KjKd5&L85s>?Ni4nG3==ZzGo;9cX=#gFS~TM-XN<#A)>3_QIbx}tNuYib3pIIa z6ah~Vg;CYDmO>03N^9PZV}MRhdPloP$P)_6YMutK5#w~a(V#6QBib>X*V47w+GZDk zmZ8;QgY&fp1O>hpT&&yV+Mv(*vx0at&6?@pEQKJY7>M1;iB*Nq2nPkpBx#)7dcRhI z02wb+JWf|Jt076lc&(8e{2u@FOM}&hfCJq1XB=?eT!<=hHDaA37u<@oW;?0~94{-( zrqPA4yP}n<3Xtj*74{8MP1`Dbm-FjLns|P1=akg_Z+{FMT*qo_+@$+6nx-|>O&mM4 ztAxJ>vcr+gU}7R>A~||1kR1z~o15Q{-CxT9&~^0pk?j|Gn&6Oh5!}Gw4AJU^ne`nZ zy>{Ef5nK0b^+#g&9iVRq&jSq$^8g7|PDJ;6y#F4F8JFEY!R#Vf3pLQ-mI{Ne)KlPN zQ-yGC=f|Vsg1_-07yaKA^x~E7hvcuhe;C<+=jFNZywX8 zk+17>z5Da}`?LF-Zu^c-Wxv1db!IQ=yy4-;A=v18vRBD`V8G1vqJ&m%{D{-Pd7$rq z`l1T}RXNam|Htv7vvnKae)sT^ZBtYwkn5s{d+F!<=m(Up`Ce(d?`ZysK-%n&e}7bf z;RTqJ`O5mI4*)_c+2e!D=lI%lz1eF$`g0|ERKM`>FuwZxt$LWSsDp^2^ve8W^yy(< z_Rj}c8Mqks1Lrk(uXat6I`2oJ?ptB@*J-v$Z?z|J^gF?4zK`S81_%FQ0!^cqSCxlh z3USLQwG!%TZ4Jn$w1_q@rQO#k_EmCpeQLF?TLh3>;%GAzU= z=(B~`OQ%+X>2!u9L}&j#$pC`uBt`rvvubse=%=SC7i@^Yx%%h|InKi-VYa9~c4L+G zO~~c5^1WmmuzLinA#o-a`3RDZ3s#)*F#G5X_T1`NK1t|dtAuc53Jjh21jRgw^TI1} zvJR2Tnat5cx0Xmgm3iOSXG&tyE;y>Bo*2 z{rouWGo5>jj~VyXg@`*Hoy|bTrJD9FYsc3*VM>XhGMx`)yt=B?nkY-;Q~)7rDwu^- zB3COFgHcBV+F`fHFxLMS-JyXW{bO#V{8U?XLX%}SDdcL6FAN9Ik=u95mFCZ0%Cyi?m2Fsvc7h8kpkt!&)J3147HjUnfzN0j_8bBa_s z>uJyz?HsuU#!0EQh8zwo*ZQX}rbrAMCj2Ga; zDd1V$h%2w$ubWwd5n5qZs(oWsB7AAJOhRebU4e9Go_h` zld#sxC$$L&?qBoGp9bE(mHM;-)W3kx96L_48X51OW=a~tYo_tI-oN{cBG^)45!9+v2x2*JJZqCS;aTDBFav>R{PUDJ?dq(JaTa+{N7BN>Md^uko;{Nc~7zWK^Ly zn4Uu=dkox+&v~va=kggR{*#bu!QrknehJ#*D^}!p@ZE{5X@?w;AbpeoK~0zRKEBBHDDI<$J3&( zf6s@pKY6BK-!p6B8V^kT^V#q7g5Yyj>@DH!@vq(tFnDwe?x~Co=*lB(DZ~79Ho>~5 zc!T4|ZvP$dY6eK+iOtQ;yLA@2kPu)`X@D=BB%0el86+{W!$A{uLUBa*koKml15knX zJ6}aViha$Aj*996G{AxCIy_&Q%(w)Gc{37=o7Qi{SI49^XBpBr?p(RM1XLRmU1;&V z0N`4C(UR%|lA7k8t7ib^@LwA;=;I3j!oB|Iisill{GjO3&J95G`osgU>b~3ku?+VB zFtpyQx2OJ6tGY5}%a8@igroz%S>gQ&u-~5Gwr}9n-n{?_ziU9tX4>oOk3$Sb#}4=% zt(9=r<8hz(VH%pq&mCLU+MwBD(dB0411nq^w(0er+&d*@L}~$%S^vD3e7=9`=sVWP z{_(Kd^Uw>S!}WW|)x$;h%h}V_@#|xi5H8Dm@1EdwbK7n2Pj+I&>;AOY*J!yaLe%2! zgP#Y(w#W0UyzF2cMg3rM)rHRoO7_RWFhQ&1@>aRd{ods*qhyHr96~-d^myg%)@r?} zi_0^rMRyk;Ho|r5anp;9$!4NckNz6kX%252|3 z+(LgfRy(B<*Y?atPRzUM*Hy#;q~h0_qqkxK#fMyMH($xuQ(6vb=^hJJSOWxx+%Z6tkFJ zJ(@KZ<;L!)>z{%=Cp^<0@;EEW@*b~#jLcmVU~DEs7ogPw=5@VAxB{4I+bVUfQFrM# zYPJ%09eLeTY4<0Vie{0{5S@>_ag6EXh}SuBN)f*(;kg>bQ=#`33eC0TAj-t@GOgj; zFu8-didGAxhPbU@=sr#i9k(Lm!i44k%jM|ksHFQaF5!KT6t0SCWj_^ejClkaTD-tAEvXz;l%CVu}eTl0Q zIAe<^e23rl4ZAbo;hbX(zRT-raWP}R;dK%sM8VqUKofB+s_4|DLw|v@DH+OUikS*K zHH=W)D}1NZ7YipO^Aq&xGpwB!d*oX!OgHtn$mFT3Ul9AZkbtnu%FmI){`o5 z^bl8Px|PC;j4i1xj0?WWQ1UpHF3uY>NJ9i2;9DmuLO z&YIDPzw6UptDY@I;2NY2G$Tp;q`o4z_p8mi30DY+VtKjO@VHjE?w38zG#ODc^2yF~h=B1;>-cLyyHP`iScXmv}X;xM?YB?Q^U*9rs zkEo0|iWtB*G;edJF8o`VX<)xqwHSa_HUJcPly{NYDf0mL*MKx)?&P_lb=9Mq*4p$k z&cCs&#;ncBq~_f&Vq}f$9sYLjR>d@Jl}8!N(+4` zf)PLZ5_R7%n0>^E2`f@0W38ZgR2y`Q*e|UtCy653+ctCHvlK*I!%|T=u=6?XbtEh|t%eN5J94pK-4nl^(UxeN@&p z{>8phIwQ=XfLF zbfHPXM@0i1rMkvW7f(-G9vg1JP=!ypIgNAZoECl%2(A}pi6|7Av0khD=S~;*Ae&QV(CKKg`^s>QZB+C>$7&PcxEmI75JZJJIeR`}y9#8@`+qx+WLNP~H}EO`p`sUKZg{W?-yQ zK|Ss6;ek`yXJ$zYcwO~F9c}p|<`V>D3i2pMVPzD}%WZoQ>8X)c#w zLm!hMHm%*J&UVEf*hj%j(R;O~g++kyg8cf7#^5CBL5w}S^j&I`&mm=qTNtODHKM4C z;&*UfRoku$N?xE%lx1pWEb=a~3#V|khBymemXj_ZzXh4f# z3X-}#83YHiCnVG>wPi>U?Kuyn zq;Bf&i;D}y(}ozvdareOT%@*f2^D=vy^af@ItWFx>o@CX&Rw4EaH>0ZZmm=V7_RjM zw90S|jwdlqjL1hw&GV^+1)NH?r@`4_|K17ARd_A2+}@zWA0CYx9pJ>MIv9MHpGKB3 zT?5FL?XFQ;Bk(LLkG?=5hwpmv4-oTV++5))D-MiYQ)_JVLgw=3(J1zENA12UgX(rH ze_NBZe7y};He3|7q#DL&2p_%x*bVuky`g6f6E8Hk= zXmJB~KxoFy&q7#-ZO~;+zbW+B_YwzQTrKnvotgSObH<58jm-puneCHAde$Q$94tje zMgK`&`t7$_f=_uBq_snag9AsEx^w0Z^*PR)qdj(7IFi4Dt6YCmCmO<(?u4fI{r~WZ z0wqnlr$mWj4zNoBXz@Q+Qia-Zfd}pHP~=HeQEy=gsjFsVqpdt(%zd?diG^p&-D=|y z?U7?*^_*!Qr@r0KCl0HM%|x)2o5j^)9&KpB3>H*{+7A@ zn#uQW`c2zTfbL{}+vJIWw;xEgD}K)u)of<5pps)v0C)iYTND81&v)a8U}bB&4M++- zjoFuWJJ3mraw^!`e*$C@bvhLC&NSTJj3TK z1>fgtp3HPc=gk7M>cIlWR3;Di#&&lX0jH%5_k08f19|^#uTfh@IenLV7`<}4QP+rH zq)xlLBX{bwDU9gS4>I9s?QM}slX2`&b~DL7g7J^|0w*;3Utn}m(a}!EEy*>#@?K$1 z7l_J4;gOFGU37|3iazXeRBWf^Oh8ZX!2Yf5KQhv_2~*!6UUt@)E#T80(P%R841sbz ze9`+kp`zp4J;qU=6L`ZCEh2-IdZ)-#o!Oi;eT7)m+x z5XoKJf4UV;3VNwQs?UK%-o5H^H#zJSkZS%khiH6LP$DZwv>M1$j!};uGD57crzTeM z3sk9OktDNPldM<1l*JJPSuJx~o5Z_1A`X;*;YvOnLxH<)>7riBID^l1@oop2x8<`#Xi=huURiX*?1Mig1u{P%2KkZjS z?!2Kc6-uw5l6?y)k6(IC3T-JCLuQL5t=zBs1elKoRJ2Elvs=XTSegbPpj~!Y-}c?H z4Qt9IG)^%vd2KNY6_k;m9WEob6{y6AtBngOIi;o6N2Q#E$_1&5+8qZ#gPi6yiw;N! z_jy?iNptFFgjD5vZM1!Q_yx*x#<6`pfOR`fkssMQ1?Z&98VP^H*Nc2a%$3jHq%+3! z6t=uhuRN}N^zk11I)3}vZrmXTG+lfq=~XwLESk?*u>n}g4z^ii9yb&=-%fRvea8_q z&xc(m=5a-=?!OdXw zGaf}6&b6XOVda`M3?@+%D#DBvkl{w;6&lu?rOYJ;;b(Pz1tcCG09u)Lm**>>PXIYR zWw_@LY_bY5Fo+1-r&=)s8m)Jkjs>i?@K;Dw^^O1`sF{D{Z@7a_Ep_^!;jg>)i}i)g z`kyE`a50g>KvWF^)GcKBvEgD2ZuoX|%W?V81e{k3O&ytu9Zh!+gm!J0mzOS`=h}Ai zu7H{7FTm2h%YV_-t}}r97X7tk`~8DE!ib*m8^t zzhSkOye)IDs^FnH=rD`mTwZ8(ouIYV--bc$v~{~c*h!y(X6NKg!;@{OQ05AY zD?V#FsJBx!U^i{Vu&q{j=vmRC_QvDdR?J$Ke^`sDPVcviEyD3scpaIt5g#w3NjqSL zAfuxkt*huqcZCJk_ly7GdF8lUAKW63-YXuDrPYn5YlqsEV+_VwlnomCCqyZaak0~o zNio43)dadj*|;kMqqlAfW89*)qFiuNRvE4e+JOwHEJr7It5CzTOsD0{5Q&rWXB9}8 z@UCIGzdd#ueUihsecAiixa01X$DCD5MV~9D?7O~Cj)nJJvnA@p7TDcB4@flSGPq}F zLtgsiCgwNiq{%J^y0#7JmQB;9{|xdm4H`Vac>`qbPj|f|#5ev~Ig1;0kaMmIkFrhVXGbp=YPW{06-7{Wi}l*U6wG8w1#7N#z( zM?*sE*fk-d+e`H(l^YGlb@eOQ(DQ%d-I-`rw?vz8rd;0a)j!4b2PuadLPEq0@CN%J zGt_s{WNfkbA`a}HMMBEnDDNS$?`V`I2-{IkP<3|$Fpl3dA-s-{XUagb2H=L#KO-FcMcn@~TOpG=4i0XntYkC!UC<${nD7jbTD6p(~#^+3!=X z?t3nudp4hY-G6a!_h#_WKU!BeV7_C!DSdF0ooZxp4_KZ&Ndy;Ny(qxh>;w3OPI!o5 z;nuFFYAH**hAaWAVQ;bt>(CJswpDIenKz0f5Nfwrfd6S+z8s%R|E^ALs0y6-`E{D_ zwRLzJAm!hy#$7iw*Y^)S*9eS)4tfd&=jPy<=;-eiypI~okH+VE2~P)SudZw`ia0RsI2O3m#wqFODqcd%?^I+bdi7$bfj@ok zg2jzYO^+vDJ1M11<1p7-X=LyPi`O zsY4o)DMiljlsd7q7*n0Ugw{AJV5yG_zIJ$5=UW@_F;}8qEUgT0m1(Wq#kQ+)iFsZ! zld#=}k+HVrN~V54u8f}JP{Z33IR3}4_y?E9jp^w*NR?Lo#@+;EM!4GI7!`U2kYH?S zAt<3>|A}Aw{Qz701hy?C11(Wg%995>6)bvQ&!l7Rl2}`+Hjnh?lmOeD4&7m$^AIL& zLr@8-eB8FCg56Jyr~TadxNl5>ctwqg z&V)8gCIcFhA`EmZ-YMZ{mgTgFjOsGWVPED(I&Y60SIpddpG2!&uuYi4La!M+CTw<> zgA=B0^m`|@jF7c;vGyr-XnuNBX4}l7#%}%ba^yo)NG)eYGyUNu4LmZ7S?GBkVdVex z9n5QvGEf7$_!84%zh*#uoaqwiW}CBMM@1!sn3(o+84IoGR=TJRefEORpgo3MQ|a$y zN*B{z)i7{@P8W7HQ}KOagr^9paBggjT;6ENk%>u8(VAssyyB7Vwb$U&q~Rx0_sdmU zwMDgc;haZ9KcA)ZHD|)wKF*PqtG!n@{aTFJ>_Y?(!_?=6R4Db1R~F24p{&bTXSIj3 zc=dD<;%J_(#N&pTrsc%f1pT#>RSNr9QufnsL*bTo%qFq{k;|i6Y#s~?IURGD@icbZ zmB;Wb?&+gOCnKGyXcx3C{!L-A_Tc?jTf4#_{u>S6noCe;`~Eprj#_m%tMnfYbmUlC zsg_fKqGnLAfSLIF-CFYm2~Di6aR|4h1ToTtA@!!3#Ta~1Q%ju(*!xDi>Q-mmRa^M8 zleg=Tbw~SrRd(@yT&4>ySG(hSs_umZl#5UEb^9~L^*Oroz-{|r$7Z$129HOv6_{ks zd6vC3!f6|s`w2osY^Ur}Q+=eME5EEkG#{3~XZ*VN#jy89X>nFuiE0!?B3rden+Lt^ z&!%>j2|jzaYH^=2Ys+`HX0F;~cZAw^WO?e^cR8DztBoedS-2){-2$o;kGK~TCp0Yp zR=2b`JL52<+IyAeJ>cc+EB9~jxUjd^_uABwbIOxR{l~rThXUt@hE69d7pKm_p(F1m z_5;Q6uuEpU=T(+RxG}FbeR&YBM=KAkWa{Uc936H;jm_&oye_B9*GFnC?9QxVw3iKM z=2QJeUl0tySSrZlzGafhXN0fwUL$y_iJ}X0ui#E<s{QVJd`}Fjr*OK3> z-imr1A+u+}8C3{T@|~I!Samq&|px z1{fg?cN$RGC|=p#rXWh-ZHoUC;ve!YhtSl#a|FcEz6fL2ca^#6B7W9%8yUd$8dY2U zmy#x$%7GIR0Rf<|c9xdoVdu(rDzP8GW!x{SFhG!SO0?P4epI=r~Xn%7HI6BZeLl6%1b=xXfKPqRyL6ml+RYzLLyCAML6f>;5c=4fI$qLd#s>uzg0@qP@QOP3LSj(_^P1sCz)jxh5&tc zVrv{PObD`wurf;&1YFMnxd+`?6b&RQ+iqCb?r1m+VwFOjoV75hr~+)pycrk}y}%(= z1x$vdc?NrSFgd{=ss;lo4g1RM2K$ODME^p1Q0=y|Eo(VuRU`K~=pOZQkrJm!tkctG z2US{VFHTRqS&fScZY@+iGC$^QWm>vmQS0=o5P0qdhEk8AJZPBKY|1L+uq)`-ZQ_!> zoHMdT6*$D%G`f5(<6BamDj{=(<-WO;Ii$0eibGWWvR_3G_QGht$4A^?B(KFh z%ztJkDAUu`DHR7*R1eh_rU{aE>eYBWx^letVbD{oK2&+Qc$`+y=N$^lzhDyoMT2Eq zve6dsN{><>np``}u8KchYg?GNg5*S0_6qPVOYhq15qM-7xM|oakSuQ%?+%K0by=Mp zZC9?fEHAZ*13g*Qat!E6A5c$iKkYyq{GT+m;5{KK+su=JIRYEXN?*3>HnT^F+fxVK zy=|#PO;L5JbN;whJEJLjYGd1^uG8V_-;EB;v*Wq6e`6rVpVOB&nBM8q^A>&6p`Da!+@)WXWYH(Dhm=M= zjU|F|Q&^?fWZf$La(r~JVV5E07Y4vA2Eej;m^VxZ{n^&xnw(u-8rx)40R4@3z|w|{ zD|pigZmHz<_V)R~4nAzF#C%dkjz)*slyb`5@{0Q;vcO+PAL6g4@E9wro1NaDZ5dED zHLBIR9)JbEfKq?zg!CR09niFb5U6TTl)LN%)7>jSj2@mE2R2QsH6yLXCG43FHg&D4 zy>DF-Z5Mq8{|eK{AJGDhgQjd+%_%B)_%qxGT?ti6>U0CyKb_6Yrc>;JqSxnVi{+|S zTCtzaO-+dChG_xSwJcFA{+_Ddu|8v9k(}xu-1Y6_F+cb*DV-d2%px6>$%%AL85oi1!VEQWsNaA>&rdx9jZ9-V>FP*NTqXF%w*<3L2l^6SXHmie|oI1MBe zn@oZ>`Da*PLZ{M{?yj=NCZ>U%Kt=xAsBSrD_VFs=WwdC(W+nUIq(LhOM_QLi!r=mO zRxjhwFWMEMm9ydcs6UlbaTLYUZCWTG$`mD#oJ)&zjlD}Kt#6~0j&C*sn;#ghw!_}) zit+GZ(i7&f1IE+*;d?z zr`02molthDtTq(~g@ZQ3=g>}7qG~b9o-_*)W-Aq1hU^boT9z5g+*K0WxlE@w?|V|m z5gtTL$E?7-M7(-QM(sED%)BImE~%_QtMyiCjJi?+SNlb7tCogy+`nlWu zE0`T|()U+ruN@FwqgY&NYMSdCohK(i&~F0{V+HKE5<_6YZjRS7rqAL$YGxOi4~Yhzc_o_Ar~1Z#1XCbg2dwx8=!R` zXa-wEK6#$j>HsWk>a60!HQP%Uu~#tt6yQyV4G9>U`W1sk6rrd(m_e?VP4G83 zqK?~zev6NrK1q>KD}NSB0DS4DX#R9+Y6`$ZYHn}G;Sw#%lcO}X^`Nm=geAnMRu!4z zo3#%_o%;i&omc9USst#8mf)sy6bWO&t7{YnqGpc#M_dcEu?=JzMwI-~iYYaRQT@() zRbB8kKc8ek{-!@s2>2sz8aQ&4A?1&G5m7ex=fnI-HWM&l-DnGD3_GdS9R+9A7=wd_ z#*cA6V}gmAq|<1A+|*H5?tybcI*5Gz7t}v-AZ2E$gRFJQy8Na6`~0|MAwemGOf)xN zi2H)`iswPuo(lAawzjf163#PoJFi+i7AUG>I*YV))#1VTCwk<`8epL)4O9@~3**S9 zauMNiW5{}s`r@Qv+S-`7BGTTCdyr19{L)(|!G6ZE!(&elP8$O3YinD)F7#M%W5znP zNfE1#KeN##8`&<6igFDUoHXARlgk%C&dlK?f?`DEYXTj8mxvl#k@Nk*j2i$PhgB_C z^@NI+T=xXSlGcq0Ms@7Q-ZG<}4%X@`>ao_kZ8Qc5-dy>V1*AXkF>%K|1UM#UD?2t8 zYHJs#0lz|LB}I1w#&Ce@X7pXoj5E&0RgdVm!wM=@U zEjt_nzqr!Zm*B|2*^Mx+t@6B=ReSY=R(oD91$mrX$t{d-U6rt5mSG8FHrrHAgK$(j zg*ODSZn^ck>+_~PtFh+o=9-txY@_3EpuD7pZ}+4Q;5aczg3 z76l{>euy0BqxyvdwB_dMVrUCi{#jW@FVC+khn>PbGr?tHTfM`w_U197>~W9YgVf8O zKK;HATt~IpNcpg6gzC6TuA%D%gB{roF3TgHBnEA8I~Oq-yV4xxIfWh$FX4xkt(q;? zb(43Lbxb!qkf&fgTQ}?aO@+Dz2+*nxnZ@Vi`@sh@&h{oB#+6kVG|eCA5$0J8Z>u*i zZ;ycThEtJUiDJTlFcv*tb3So=;Ut`h=DsJ^aLyZ>0BWU20b8l zJNbQtUo|kCp=;#BFGxBl>QqCktUxz~OmU_|B`23Oe+Wxk?8zH{p^e2b$W$8cZOgue zzYHH1A!sV2V5xo3XWuxqZ%=)nEahoWEA$E2Sr>FB6EhW4m?MLtK9;d+5&p z69_lB$Hd3y`|a`kj>w)bv9oY> zrfQ}rP9a_=0TM%un~9al<73`Xuc%~9-)Z?X`MdhDCx}ZRKWk}#PTxNZ6GRXihvpB( z5&`mBJOg+olLuA{=ZO>Yd-=~Yp-|A8#e$zSaq9K573AGCc(|2mj(v6J4aj??vS&)w zWME{qc~dl}>2X`3e|P)a?4_XaEL4)o1(&92f6>=y++F>)pw30hEbIzVR%?AG5ZBN? z3vf!QfbOO8ZHl9^BQzP+r(h_jRE>aa71XlK`>K}4(!dKmkSq#NdWyXjZX0inIL3Fq zjks=m?$WE#HVtrO9BTk#O*p33jpD#)kiBH7TQ~PE(iS^c!7|!p88iHL^Q^_eh*>Hw zf8=qg)5KWzh|1BtF;41lA9Y`8Ojp>lz``eUqn)F@H5y_4uil;N86z>1H5(4D7V4y? z3-4|AsPMzdjS|jyN)Iv`{piwl?8S^g>Rb)U2y_1zMz0(?`<*{9q@=H7$ewE0ueZhz zg@~Mcu!N}mHtNpBRh$Z5PO6*>*^aBKCIU%|PR%>d)pk(hWrr07yG|Z)xBN`>%zbWe z6TOeHW!MNh)%Y7+oZ-FCC4t2yJwv$}<>w{gmArcGE!XE!CtK^vv;aH-+M9{o;rWTC zD*7fC-|0;Ywl!*-b-BPNH>2t=4tDhy=`osT+sXlI|BVZ$4;mydk)Dd$V+#n`<|GJP zQ@rRWGZat;PIVd}@kHtJ86#7Ycl_C3$on$ofAdL@P%A2Z{g;8w2KrUWPeOww2sNA} z833Q^x|MG5q|kf|(7Z7VWV-+S@n5Sph-&#fvPkaq$)+Y}ox3{KjCMO-X|jw(iJ>;R z6Vspb>UuGcBKf_o%Y zgWsEWuATNi9QsIOk_Q) zrJkB&{L5?E53uf(q^*TqX81CYEkj;>{1DtFR8~B_yNw;3qy%@p!l6VCh&6*5b8tDp zijm!Ax2kiqel8$s4y!o6l{@ORLW}+k!cDO(`G7pCV>B(TrYzE;CeH>K!`2=>XF|WS z4Fy@5G(38A5qm9Eol$1LK$1#OvBi=SF8HKxgvnOi;>ybrxF}Cc+z6fMtm$Nd;0*`~ znGkf9t|Gl{x~9liX@#CZq~vF1=pB22Kl$b%9T!_*llx52z@1Ve$}qUc;Mqc};4{3~ z;U9!r2dlnBg~-YzhanhYrDO@8gsnZ~Czcs+n$H@CCsaSW#4-#EgS5hB_$pa^H+F2> zXNdK7)9FG$$L6zuPl~yG%)K5cvQTHs*P(GrB!`zSnS-tcPUh@#1G&kVC_SCFx9fF3 zo4e24@2dXf!@cydQf88E^r+q1Otv$*e`MVBe*+kco-yo08eT$@&-XRv<62K@5-PLN zdoN9%iNH0gBVjawB;3`A2%*--=i;wutk`crul6pK-ibM1u?He`{ZRQDu<1?M8#y-= zkVJ>b7@`cUf_+)BC|kr4G}RRZGD$QpJOPg!;*tHZ0zPeemP6%lKC$SnxQuZ3OwMyBSbW1-M6Zj<+O|13QbnZT=64GBA)%h z@nTi0VqBq77dl98{w8Ph7biBipOITiBsGnwE?);1}`W#dFw8E93bUM9_9GYv(0& zs&nYM8wr-5{|Q?+?WE${^Wf8`4<@J$Aj~`fnX-klIrboD2bsIMH>3 z6}p#yjS28b<4<>u!o$cBaAX_Qj^gXmF0Kg(WIaAz)emA(0PAm~%d!>)7{o>MX92dl z5$2F1;I3X;S|U7uoTpV5QA!}2YG|g!;CxU~?@nHRC0=$AP<6vTjwnR&m6^*j+Azlj zS0h$|NYxyLRE43>$Vt4sxEL|ce?pN-4sA>WEV9UwBClV)0O0Q^?{V3GP-*2(kXD4n zNYddoKqA87gMWJKUcoG~-Hpzj7U??=sp_q`+u8YsE43VgU^Sf2h57)^=q-VA9%-#4 zojf_jST0u)sS&5b+d|U79+)}UEx7;{fR@@FvA&6}GvcM;ub_ae%asa!(wfK`1cjpb z+a)rCDenVc#h#cnwp3RaXumoEI#QM@^ClrVil1PfYTFfV8; z0MNn94!AK6DIScvCy4(c;njVjZ||%P!b5r94u8-JzyBL(4$A? z>AO(9(i2Yl$Lw;JZbpcM6j+phv#nLEQdOiO(A4((!egXSD?nyvPD_QI79j9*`)9C| z14n>FSi9)Xlfv4Vd}gYTj7iRy?lvvng?()heQ9jPn#%mVAfyE<-}&WL&0}g{^N-F* z^CO@OcSnT&sw%YF&+}}wD-@g`0R+vM5oMc z4Z{{~;TVY%f;( zSlh$asM8tJ(c-}!o@y)LVd%Wd^}rm|WqG0xKXsVM!bZK_iUFkA^8EWUBjgNX+GON> zQb(5pHhMR12&QS%3a(Yu^WNg3owA@AdCn>8sR+zjbZ^i3p&{{18%_*fN+okSuS4Z~ zus{lF8SDavU#3*M^A@wolcQB)blG=8^RJ5<8{vSts#3?AktWdIZ0o3j9@|k{%<)dZ zQa`_Wb(1C2ipGOTCQDhaXH&)GCUav>0}cPJ`F(bPq*!MS^pES#Rg8vhwWUh z*tO}GO?ODih18$L>Oc`^+!6Wvha0&F_8bg=4Uy=Nvk$HuiW*5DRx0V*zpz{tw5XG( z0e$&K%jId^m3>A_9&0jQXByLAf}9IkS{<%P0yShH{1>`Y$i-m>pttQ3tnyB-IZPrh3hO5ltjRs0zO)1k@aigV3^?RstobP+dS!t6d^RI&R?>jsE zUuni(A-p5#rlu-h0@LM@8RIgPRHI0pfHyVOcVQj$VyEK%IF}9<(hc2WLDLIEi zE<=gV2*j#(`9KGw>Sh|$-w&>Ew9WcZf#%rF6JoH*qK5NX>p<2yZvh#!gpM)uiF~yn z;9Ke|aOfoqNS4HYj5~tvacu*Q6|^W|2#&1T6Bs-a2ML#BO?5YSWch?5Pc(|v*p~f% z7z3<8>gsSVqRBdTfJv-tNq3>gPWA+JK5p)osz}<@6rrq#xIX2h)jN(ea-3?VpA|pg zHM`Qc5;i38hQeigc@$w}@+qH2;5P}sjVdgqB4vN)UJ9H6p}r4!HQ*g~?5uKTaFcbQ+#v+v)V~bN@cM?vmLUGdft4M|_7S zCpcgJxZ>$RL{41rcL zjpS1A7;_BYnW(Iuzyy2XFrd$LW8)T&07$;lM+kr zWtjH*NgOL>8r_CSD=lxM;5^;B-m6vJc1f;%ocv}inRVS71zk&#O~cl$OUd=5l)>n; zcgZehNS`--(U=iGG9Yj7O=aBc2T-rs26DBa(8SUHWu@`C4EPHKk;kC{FB|Ru(R2=O zmHyw?&#uX~ZQD&X*|u%lwr!tyvN?6KJvG^rH8oG)-{*Sn|6yP6z1RI(Yh6Sm=mbm_ z%oPfOHW0+5%C;M&YRblIWVwdbiygWcm*p2cAe24SON0@Y3N80q$F>cO8iI`h8Ra^w z*p^T4pb?4g8rQV5gY(A#UgPVZ?S9h7p|AGC72Yc;c0$X+5#YiC?lJ^P6JJ6!*qAv_ z!t=JR;EP4s!s%D(BaGmex2B`75BVMXl@O~Q^K?*OmIvk)qn6wJX~6R;cN-~upR^wQ z(Yk)itvf47ks8ChL*-kCSm$=+H@z7k)I9}?sfK-U3V2DF8k9XJYCPHB;;O&&*shFB zxgyy}l6e;0+U2sGR~CJo`6z84po&rAm{KZ-638k`NuqXp1X}d&D_w{M@BbOrhx?v) zaFRS54TQ9biC5A#e(!xRO3`<#PIY828rfRn@=jnhm-2?+77AZM$Q%#G;Er{&Ad>cg zK4oIRgkjmEoCL}14xdU|pIF@Jq_SJY+G5ybCE(faohxA>)iz zwmj=xA|2uI(=KlFJEQXx%U8?Rza69J$kwcD_{E`@=?KzTKiO`f-9@YPhfqpH@-+fT ziyyn^?jsmJq{}wKm7vJloiSw0XO=ANHd*I2x$-xxw~nP5&voeLlAU9y`ITmB*R! zOhc*t+!;Hlz$OvorJ>h2uano`-k$ZD5PCYS(RG1~jj&=G&we&eb~Hh6@;*BDHwkYb z3pT{a56Yrx%Q&B0%8xc4!uaQJR;>qRwbe;U-?FkYZ7@&9OnbS~8GW0xNeC~i;NlES zHaGe>WHE6(Jb3vW=lgh5k@!^unrh?K#r~bX7~9z~%r2IN1!y(ahP37t9wtd?^NYRl z$AjKBA3w^<%D(zCNr(u^f3EUl9&MFJtvypEj?(BFvf;B7{$0FvUnM|VI*`UyWNYOt zoT-GP(nF%P_cxdk6waG5?jjZWI(H8f5pcQ^4Kf($S$KPfGSh(o-&8}TO-APu!O@+m z-fYDxi-sk_VrI-dW6v~D8V8KSZOwL>FQ&D@mA9}F1a(@Pr4ETvmc$gLU;!~lZKgYg zDs)G98Y9YVIK4H~Yo{fEin8naKoB9n#J_iOs7AkW2>ENxeyz?b>D5Xsaq(aOt1%`T z>zr*mmV>R)>@I_rBNPJ<@>8xa+FGTX*zqNYK3g~SzyZP8ir6KdLyNw`&d5u zV4EUZEo@cyrN`dtKgd|OFuGM$8q=uA2wj}o^5!P+g`xM5YvTh&-kwgEIV^i{jz}UN1IQ`r-BpOa%ja z2B-nQPRo4*3cQtJEW^z%psvU3j0+gHTfUL6Zm4#z2X$-AdR}3n%zPk+=#sHe$>OAn zz0&d%gG#w=gHsUXcyAf9cH1S(ol47p$?xIwC63~IF z@7H32w?(<-6q~N^|Go2iQ?NF13uCg;f!_4q#2krra#daR+Q#7y!<)i-FZM=ml8C1; z-qF}t%~wfAq=`dQ7Im(EG+#TlAN;M;E0lPb=GQnEd60?PK+gD&t7M>ZNZTW`# zrN4bF&;-2HA$IJ~QL_YCB(Xc0pWPy`$#%#j6r6`)`c`1xj@DV;d&f(!SJ7$|CG<%Z zJa(yVEN|tKckC(UT|BQiX1!dyWv?d1e$W8AAUsG)E2SKc4kI_z7J3hHFEv*+!c%fw z4&{1`jb&<5vIU1|s({C*S9XKve~MNRLOaHYH)4Oabhar!`zkY)yGunnV78goua8r! zYW~QaJw=vaaH(I@R9+|gAuw(2jD}iEMajHi=t|nWcOtvXul67$dsUZ@>~>U$Ng?t<3FYt&<$kPAxyAlC zaQ9gRuFQ*Xu#8d*cRy$-qu|jb`Lve!Cy*jsvx`0K_ui;n2v`5`L#`H~CX?=aF4KwPM$rkgv4Cyucn zYvPcv4M|zxI}p@9l0WVCmInCI!c}(E!)ccaSA6xGYUDsZ&$lhXi}?^HXq1=OH+4d@ zR_m3|7jYY70uUSp-k!OOAGOsDp=EI!&~Db+6*K|SvtVJy3iA!$TiDl$TJ#9qq3irB z*)1zInx>o&2~}u@>{Q~hml2OTik;8>t~cdRB*?7NrBUMevvI~u=_o=Zm?e%bsm^`2 z^iBA*9@r7o!C3)RUI;C`sh|8t=>h^)Cuuh7GJTv3rOr+_rM9kMh zbV_Eqfi8>etxAOgn5~ARmgdZ*2%obU1tX;%Z$vIn=mVz}rFhz; z3id8fZAj={bWh8P{1c0u8KJo7b1iJUt^d1hE$_r|TO>4h6VJ0-Y@}>K@-EWVE#!ZK z|3G(I8gwQA`?8n#hDtWB4#o?4>GmnqlK>hQEjWy9dWYt0>&lq@o&PgOUOV&@pU_S# zk1!bnY8`59LjbaiWn;@i#;FQ6ed0eotejAEaa0;B3vMEL$hY>3;=!#|5sP>w>m*j+quInb^l?N-VoC>=h0(9xMGZb&;R1D|z( zbkP^tWw@)3*`R1NHi64i>8E-QRfjr>_{h<3x}euoV5mC}v4N$710#`g=waA^IY z+tB_If~GhAdKD7OwIYR=o>6{mgGr)5!yf05)b6LlKXd=};(o!FjPlDY_4SrO$nmFu{S&>;*$+DQ6;`!k_%RboEtK^(afkVL z372obC@ynYpD&2p#bUJ`%ro7LG~2v*x;`wF1+_%L@2P%g24h@0e5BGcdlVDm8K5H5 zjKDnwF{aFsXvcfgzwD}SN;F_?OwjJoiVBhErzoJ0u>@_n3L8yV z#+}*cu+;WCBe6yO;T1{I1(=;xUq+;PmMOYvYei#cSL^k$T6~ZRBjG~NAqxkmq z6F?o#z?U74Q=aBg>J?~8+tR5JANM?!6Z>x~;NV@PhW|dp6Jk(474yr)T{w#LK9$ZA z{3KkEwR<_;*Ds6e^VITh<*fa_IB_3ZLg=Joiwdic);GpP$@Y*!` zG7V2|F_onri8Ty)yCG}3s^7UQA z2QhNGAtTq9w9hCaX6$}PN+)wgS;jotRj5N~A#gmaPG#+k5luV`(mj%p=q#YB2Gdfh zdGI;d%67zxO>G03iEKM+R^GH<&reT(lvMG>w2cuDig?)_yl8plAn1FOn;CDI9`<=@ zHz%Z2l~9Y4L+xbrdSEQdkTf1L*(Wn9<2Z}G z!{$=XngercNI%`tjpAQ(i8TBuHB}xbj@8 z4DuzYm+W|cP`O4R*RQUQX~zn=Z?i6-df9opacC(i(z_)Kup9GQH_m&4+0*eMKDaY_ zhjd9FQwJN-nhmuyP2Y7LXq(6qs==c&^QHgboOd4?y3L@KuPcV(#Tt~`YS5V~Y#Dia z;yxDpk(GJ~mMQ_mMM$5aq_`hzIKh3Uu$Azg{Mcfxy$ey0oHT3?j*y5bpVnwB(^$v*g#wkdTXExYYRj!k=Z3E)Mt;wfu8 z`hK{ku`UNVT!qv*MQwD3e~+q+p^zA4Cm(7xL;C9X-iE+9R=dsbZW>#Ft(FhxTas;SvjWmF-ca=6nG!T4wv)TH|IqtFdM zGY1JlRv-4(US$UR$bNrQWMN!}g3hxlyUK6Xwt-P3j1m6LMsRvj48KCd_N& zVg-ofjPEToerh9gy@|hFxKaa6ZSQ#GtFW#C-orL?)wbn-otJSfw+UUSAlx|#>qJMA zF2u#``fTSH9W~i9w9#0-ZAJCe&A3J|5NxgnQ|X(|6=eNGb&`>2#gl$&ZsFGmh2`!S z)o40l>L;>ly{(ts5{#3R`F95peESrt$n>Cl+}hDHbgqxWY!^ji$32JGMEOIH%64DY zPs4kL(IJ~?m|_x^23bzQOI%S=1pz4WBL4q%x zK;d~6kP~5gp`JmdeGgqjiz@wNh)%-W#73rV5LBw{yW{#rh9BR_8(`U5;;*=%`$42c z`sNe*j&op4nBOS?)vOgnZ(-3Po~O}Y_Syx!^Vc3a2VaT1j_wrCPe|~Eo}YKt zeGpAm4n#TB{wC$cEkDn~z2qA&Z25f1ID=LZ1j%az=d+lLe&>JiH^Ly?8-iXu7c?!x> z0a0c8;6C@TCTMxR>d$vfH8HMLVi{Q1uehfDPNH@)xP%GJ{_R+@=QX(AxMz<4}# z`}z#=+u;ZbH|C*TjE)Rnk=ovw_h0&geaZ94GkYZ8!PG^Xa4SU1J2_#KVmH%<2uZK%CwqRUGr z)TWM1xFJ~vqgg7^CE0q4i5dRj^-UWF&Ywr4#S#!5w7@F~cmCGFr&jg~7Z&uCk<|Er zl;jGoYapkDr!o?9HK3{l_eznGOB6o`L@Ef)7v?WgBZ=Xjef0uO&1h|#nwi39ya1DF zmApKJH>oy=&d-8n!E4LMlLsEwf$i;H^>pc-d!E!@9=$oYPEx_oJ^zsJQs1;!iy|l+ znucDRj(Bvc)FF(*e2Jba1JF+!u}*9IlDXP9t{<)>5!L_<-RZ)}wZ4Lc1pu__tHv|(q=K)I3UW{m5{bos6h6dA656g^Su4c=C+w)z;QWO{JM4zHM!#R zoV1Iz#vaufag%yOk}y_FZH7&UFey^(CRk{B#Cr&8F3d5oqT#;aPwf13c^Se8IN^~{&vK@*0ZOd z3n%fDOc~ihwZ9IG2YiW;u~>PRkLggIXousmU7h)1_ji@)s#jMP#*?dsd;%+Voko}j zt%eNO3Rg=p2UqnjFC6r?T=esh&22@6_V2yJcxESj$`f~eta1nJKaEAvNZFFYj%N^x zOIIN@kb7EHe*kKB+`nt}F{d^vAKSJFphI1{KI&dCZcZ(==zg?1>w3)UwgINmNZ*c~ zJHWVF1}*YgB)&|l1mJ#{(~;+lXc_0b${?|-C5sEHRHVgD94<2V>O^FddHLlta@okY zeLKv;Z!4JEx!kGkvT=~CYpUI<`{w<0xV!KWfK;L`|-rUGNjM7D-yX4eOMYaISv5K!NIbJaJ?)AP-377IOYRd6){{%=NTNN; zH}pLS-a6Az$b47|^~*tLHMPVeRmB8Uc|ZPFwHW2 zJ-OgBdWcSW#StmI&3KjeEE$T-t9xL8MSv6C160WiXS+S-ADLG$cVM4i3uUM~XN5r! z)N<5^n{5O0XX?{Q!->~Y)u>o>CXd(#{$T9QXuj6b(W**WV`M+N+6b8EX6hbtGpbwg z6#TxzW#5LUGyZ~14+Ij%b)pS=q+1AiaJj?Rk)I$j>7--5vvzaL7^pkHoS z3>U!@T)4l9U{32^IiT>$Jd@#+4Hqqq3b(_wa!Z~tuq z?byZg`P`&SZ$?HWkPi5}K#Z(>y0$+GK`%^hewga$e2Fj;vNYyJra3Yt!?H^UlMgSb zZux&@LGpe9IH4DCy*(WaW{p3fvJu`Dj%@6KCxe(29t_r07Dvl|etzt9`U8Ohm;Oko zm$nXNdI~G2OHwEZ>lQk@tFiRknOfQguo*})jb^)Gw}(= zq~D|nxN4nImmG@b>&R@XjajOab2H=Y`;mJr-!V!mv6K*2>IF%4rO(V9dgCg~vJuNr zjN`s1(BfusBiLEzqeFMS+UG`YZIw|gGja;)NzyF9wy@w0E&g4$w1~%*-4GDw{~0@G zFKjSd_0~k_Sw6v77wnxg6t6f{0^|tPXQ|6Q%?q>!*kV1dxV{YQ*4wf)Xfj4t-)HLV zWr*NOlIZ~9C*?vn4#Q*9*beO4J#?FKLXpzu^h$@O$2r$}L zzT;5w-DhVx8qjuGFVCXVA$&~bjQ19iYm2M>jwW9*7*P>v(B&^Rd}TpqV%RCLJ2`S0 z!QwL$*7(AKbM3dcJ$9B>^pC>WUcl-(b>CB`3N$}7??OJu-QUF@zGW%DK{zBVlc%{( zBR^wzgGPD{9MpG~2x(mkrmHyLB)qt&WB< z3Qo2DHf{1=y*l)aq%xJ*JN^2xnhFH)xWBW8fx{5crUhx;y9uCbs1QWB2G@NUbn8Y3wut#=J~`BMq*%K7yFD)b@T;VgzMxGGRR))< zR63_9yF&93-FEuGER)dOtYvP?&jTRt+Q{n@xkob|90_Ob10MpbI?yH~fNTANwll0e zlzPeYajUeWy>){o)NA+ck2pSzRmWQmw$Tmi>%~b6Yvx??CAPws$Jetrc z^W#H1#p5wrjA*R2!gbz!YI@kaJ=;>xHJe|y%pzqD+lNs8zK2qbKf_Fl?vX{6UG186 zVtrqWzPb|8FuPKM_RodUVSh_GBmQ@F#XgY&YLJgX`rA)ihwb83`3Aia#oXpd01Fd+ z1_crYjs6Zq{F@P9odFuvw%mfE818dAg&K5jvy4Tbx;Hb*6a>C)2_b3YopS3N60rIV z|FKR(dsuk_*Loaq-5N9dC+2U3eL(^J-;L!@?+nf8gvaxIg3x~6+S%%1`@2K8brz^| z)mR}gKJHvclxllYZk(hEMR`R}xB^&t!${XwshVfQTC50v35DuX%FGjrf;yZPlN=fq zzH`_<+V%5@9-U4qwms4PO)0?WthQfTejn|HH+i3X3D!hKWCi@6-+g^Myr8*lkL$v( zyiTL;I;6Cr4Y!Y1N&b8GEn;NPuwB;L^FmXa7(+d83c*vDzrZ{zT@S1*`|uOPNCbR8Atx-yVDfzB!(Vei}_Vjhy%dH4sEjV zv7_tQX|}%l+`R*fOYG7Nsv6K%2a>MWm` zRCunFvnd4*ZMLi>)DJl{0hU+qF9%`x>$uuNMH{7h>`5vVSd4jdFWG-cw$9&&lE5@z zQxNlMwxVG#*+Zur#1mx_PE=Az%E?t3umH{KKB~q(1?gmJg^QE{4prE}w}m&nSs zvux2}p)wp#yZ(tcp48M4sEB8o^41|HJ<+k~0f{e!XW9Z+Kb9h`^f;F2U`Xt5AWiY_rhjHeT3^n_7GGsMsel{^PKV^@&4=5dF!&r|4B}k?@O&4#d4AT z_a}4DZwaQ+Q&ZLO0WSU@yi@t}z1aI_%lrB~E2nCU)=2H_Tt7eAhn<{ms(p3w#Em?s!j&9mu{$M-aP2Ni(I+W-t zYn>g|NF=q&(o3F{pM^LQSl=RJhR~I{#Ye6qB!h^{%}&)uMJE(OwWIcXExut|HDS8~{PFRrL76SG|*}n!} zk`q2&M`Pzm2QVwvAp#EMl=LhFm`{(!SbfQ4M%b!r+s8`<1qBI_d{u}<@8%RPs5S>C z{S3ggX^AyhzKYd3+(G{uu4tf+5&Fz++`Rq)bE!znk_G5Dk@{m2GQ6-0_JVYX4YWe) z2#ozMvzOZLXF4F1dN$QAoSvLJ_3-M6s}b6uO|(Xd?29A)7gTruyweZBLAsq6+v`&= zJC#%zK+h^rDYxWFKJ+yejgBy0e`{;!{LZBg0%ar^q-c3)d}S77XsMvCNu?n;AV=Bc zBh6i28g%=$0oO>7Dr<>xF0b=*NJy-|nUBBxYksbrNu^xN$nKd)ec!6B?ZFo{+lL6v zC*!Lmv!F;giwgt_pB}_dQ>G=rOK)0t%0Wdza&~8S9AW2O?D~;k_nf7?`ieoWu1txR zylM3R)D{%nz7Yz%<{OFdc@}UTz=w3sy`;Q5#3yD50ZZW?`!tIwr7ZbAxFP8kwC%un zG2@z>pAz9JT`woA%1-}AxuAgSb7oMK&HLt$8q#c{s0}r03LAA4zVHvAKYd!s#D=Op z#781{5@tk4GV0%uV6(v4PywADVj(p>t4my0TOaE~bROu>RQ*6s@gHepwOU+711^uP{jf0>}kf?mH)7A)iyao_qUyVeUt`zuRz8BrtEv$A9}IpSL?bUL*s7 zA72#*N&PQ>nji($6=^K^x&r>eAu7_@+qWhwQ6J6BB%~g(m6E?`Hn4eBKg8o}|F~e4 zo}X;yI^a%>>_Y#{)7=YxFAY#Os`+r^2*0&6E$7~Mgt}Uk(%pH4&|4uM?_;7uVa`BWcOC~(SL~({N{4p^h zQ}DImA8*WTv}2(XM_by)1XuX&xw!jy%(S~Bf^&u#ESh+Hphwf701&tkc6CIpfVv_0 z!Io=?t9eodjDZ!tqzY@l|Ml z^p{cOF|sRCc}b<#x4-vu)m}4l!j@aW5O4~kC6CcU?NOs}S+K1DZXfP5KHnc;c6jF( zr=kkPZ?5#;f@_lM^&$TZAyOp{6#-<*-u_~DI#`;eg*&8=p1{*U0}9Og2oUoSdQQRI zT%@zAf^4Tv&9;&Cx%-7m+C5-{Ri^At89PeGf;}25jAHiRL2*|uBFz6_Y zs+c9+cK#bx3X(R|Y~g_K^SV^v4Ivu+XoJWfqpBU3)uj^MSXHe^avEbEQNXrM@Wk4m zI;m!*gtkGSsJC^0mj_KEexuh2di~f`lY!deTdt(U%XLtxBJf$|rGU!r%vpbL^Rl~D ze^<1%0BWX&1y?o%8>y^8(E{d>*hu(c-KE{LPvyaW^tJgWL$`XycH3ET;;cA9(`cNR zp_JiEQcKhdaBdLcoYPQh^bD-9O3#g`3W}c#uM!HHV0sYMHRh!l@cFv2F z37wvAO;g3DqWOhgF(mg>yb#i8oE1T_Yl+F(k(uMjq9&gDC5AVZ-nJ!pjte=RT=f=o zd?R$c00He$rzK47JFvopd3dy#y_wq>H-g-Bf7tBqI$ZQTKXZ=s`aU9@&i(rLArkoc zx`jj1SKRoscV5wQI$+D5R`n*u7_$$hQea%WCo~`A3cr&Jk7}*b zm^g7-;j#=87^cV<-3-A*C(#xxepl68U&g`!n2hrpps6bXN2yx@o*V7bIp2TQ$Nzz&q(E zDm33Fi6iD9gp>K)tQ-#$&HH@7< z^{?6z@|&BXro!1<@S;NSl#oqi)~Co6ZF<1e3#-V6UU*0n_KuD@bFBG-NkR8EviUPhUVn$NC|!T#B<)?4ti|n#~sVxx=ZenH+0_RH2pAmck(g z&brT@aw^-8hU^8ufL%v;bs?8D=zF18B;ouiny>%V!mhfXc(^NL5;Q+q{OrqAkBTv& zU2!Nvxwa<<>)#6I)rMFm1(I=g6Wf~Cx5R;gkM&`pJGQaN=wno-S}qA<@`Yu^54KlZ zdN@-Y73c}Sl;?NV=cv+@xR8Nre$89-e-2fNd}Y{{u~ZHO4g|h`dIsJujy2iTv4dLk z_uIL<8O_-(W1=o^oCkk!E;EW6tMy7YPmscO5y0nksnF$!s8spa60c%zbCDxe>xc@V zV)bQQc}W2263nl);q|<+@d=CuJft;UA(QynOS@AVPfLisUJ4ql+;quOXR0>;=6@@^ zA7Yt?#R^o-SFGYl_`!HrxQ?)8r&gQ0f&`pTwouSzo4Acm|3Q+OSECl=LBne?>K}Xi zb~Vv>X9f0NMqPODk(Ak+7$gvhRJ8GnNHc~e%cR+p;n~^>1!T3VjmMImJJwzD26@SW z9Fd`Xj?!lQjgWcSLn_Rvt|~cx?G4O6q}#A7_1M0m!+_Yoa`9=IJieg&(sfnaVJP+c z?PBfqK}`k;q9u(1Qw?2{Z_Xt7kKwJhvR)!>3^Iwa9}{=rPvlr)TA=`{@4CM%6atlf z%9&lY*#^;LOSS$OtVUJL!5J|4aMd3qsZzi51#>U3vSo`NZF@gAr#T@{BtbLb0lqmNs%P83pUW~5+>(V03jKrP>f^ zjhgbt=JxBpK|wAq;0kuE2cp08X5LNl-mtFX2MdIKZhu1uxO#bY=r$;KKwviFRr@?x zeCCwWiS-X|N`SNI*EWH#hsF|0M5U72e4tcH0V~vyz2iQ$TS^R~$Nght^p5;E7rp)c zN7eQs8wd*c_YI?>zJJ3k7gucd6p(W{vwf|BR$@wx=sjF^4|9z4)u@T*I*y224y#-+a39JmT+#c(x;YKMYGH0(vX;m#Nh($;?*{0y@&<@SJd4JIKzzqs+$` z!jEoDwu{EyZE`Kj_L@SYu4-P0N0o%9$=>WO)fU>@T2fbc%D81aVM(cX0Y2!eI(=mc zh)hxubGw&R)qCKAT*H(hRBllLx9sHBk4UQ|d=hrz|HtkmjNYU%t4a)!*|N9A)qTvu zUjVyl>6Ir$A&u-eW~jYiODN^j=D3lI5oN;*)7LbrJ)3V+O`Mopgv`6EvADaQ203&9+O3$;TtUKJ1!t1#-ZNIooNrHG8t(B~i70c@{~M{@=TJ|6~xd zk3wE@=1;bHFG$x4D~?@jAXG7*3EXO_tE>As4(zb%Xi0wkU)_DsqgIfV#Ip=ZU*Pj~ z0@4mAOB0AjYO&`ErG+tVvfhq<)glZ0-|a1$oC&9?kwLw&YithUEdbl)^v=U6j&5Io zm8%EIZY&`$!B1T%y^K}4rBwaNH$f<-FA%t zS2r*DQxDaSt{GwpFbc!8?r%)H4Ebs85pk(tlUuUPH=W%%(O=KSKelt~mOejB5t=wj zT8^KU+B^i93p5qlfzD&$`K*HHf-iglHozbZOLA+K5sQtn?csOEz|g9eiXg z&<1wJ^aX0Ob9cFx~A)rychwYYmVXMt8>?=4c8%^3S(hS^N z(3B{z9;OI@s3TB9d8t`|eGbTl4ooO!9QRSgmtQ>B!>IS5M)7W!vcr z^%nhZJqBAg^z!92BczqWCb&J$p98S!g~n6N+`})zUeQVh@pgI7uV_~N7c7)$I^&Gi6#h!(=91bpzt+vOfeN3EUU!Y4`Izh37c6t;C`v}>Jn!Flt!rs}8x9(! zpE)c;on3!kh94Z|q}3rt2|(%9xv}K9VP{4O*mk@VtqPDE&t7ZCNKVoXM#K$p*I615 zAc|PPIUN{oh)tWG0cm5K46hBgIHQXPUuLqs9qjYs+m~27y-sWcvehL>X57XjDz3AC z4fB$Fe3B|ODUoy%#LEpShp~m4pb=-Xq2%+@Ky|E3BsXBz%0*a%Fu5&Z5C$5m@O-=8 z_fc8|EvHd0TY{rtB6X<~JMhfUq2RL^T#$<+%}BFf2bUe3bGpYP4=U*kBUXTG{B$_iIOK)X|Hst?~I1ZHlaXv|rxm4O!)R zS^5S|`<9?~{ZM_Bn^WwbTZ!Gh*X#rLF_czSAp9_c)U{-I7Lhx6glBot+jmr^_IZ9r zUUXNfdPNI%V`!#+J&0e6>J%&npp?FN!}ix9SMyqtXdit?1-{!9hWo^!@WjpRy>nW7 z>Por%_bmAI*O1>@uQhS2?6Ki#T*MDd2S1p+f$JRLURZxyRw=6@8_L(H56;$6DZ6~+ zok!k_mDF)^9yf{`>$uBXin)#@fN;rN{)po7-Tk$Y-HB+K4%JT3nq!Yv2FS|Tg>Evm zGqP%WSR*bzo-OvJjotlqFFGc|h=|=1Cze8G8mMhy2kX5ffZW3K#CEmKp=HfnZOfLi z_Z<_R&c|kHxI~~ACATfB6)3{~41wM~nW@+_a`-kb4$-3*2-%I_Q3Lu0z(}-_?b(<} zuST?^^1l;Lv?AStlbOI@;Z-Io$`v2j(bPz5O)hAC_`jXi%UI2&Dh#*ys#kf=I(d9L z(REhnz(U`>eM9iNgFth`b~D+dZsq*<@AI#YqOmW=$f)0cgL4J28Ru82g~*XRXG0Hn zZ3EPIm<_(ub`@$fW-XbY+q%Neb*wFke6)gE?QW?>P1P)@MqrupUvFguS+&iaFd67? zRcBxv?$-Zhg)@D7?6$o4%1h0iQYdTuwX;(a?4F8Kty?j-pNJr>$3$Gr!^0yw188hK zb9!?~{vmzl%D;2)wlYbi0=|9W4v-WMi<2qIL4Up^rxk{6hr7ey{Hv@|(wMAK1WQF> zybBu~T@0;JQ4KHU&Yy<7W7DiXpYY`pZ<^QJ@ROO>7nniV2HEphz)H&A3@(Q$&teEb z#t++el(BG6r%c;R3Ja2cGg1qQ_Er71sX#RNq`r&j(@#IGWikaHrSc5hO^Knby($# z3M^PDeSaKma>k+2W>~Uzy2F#zDILt%xh9)U)o``W7wev((WRY2^<1g}6zI_W+o zWE{z*@0bw!({p@`^W>2de(eAM8&Sok$}1~dM0}bAPjf% zF8-<+e_XpYVwA_z-r_U<-(&~Lz*L%Bk+z;93y;|2_}-~XFUQ$~jK__AQ4{1FuC&6g zk6ljsa;gtb_VQUTB$$`;I&MrSSGD^H-!LYa zhDxE@tb>`Zb0qfGeA+{rYUr(ase;R)%qZ!){_($4(UEm0{{pMHaJZ#=ONp1y>5ja& zw>Q0{v4N!H=6NeG4jQxn53;AgPJ65Dhu^^S$iT;#$iKIb4}akRAGTjt+dW&|px@@I z%7Oh`YlsULcRKyMPBg76GhdT>p35Xw*Qd>9c>J0^Tbhv+4NJRt#L9y?bbm{HJ_b~<-3GGf|H%avZGS540|oxzEt_@+DS{C>UT&zCn{sRC6+oA8SbPV?#+ zIGc*9=$0%0nRYG+4z?~4k(OdGgVp_ z#ZL9yDcp^|3KlgJxAgzw86$u*XfxtPwiGumv4u?=^%m3a!aY15xxT)h6pe&IWD{{M z9~_izYV$SY5&6@z51Q1rF1^bmsdui}MzA6+i-be*x{||-zt4MR4Xc$cH9H0scD2({ zAKA0bflPaL!G_A6c0`2dXG!|J$I|<3=ZMiRBl&u?yT{ze6@3WWt*g6~UFI%Zl+_(p z+&v5}IR}POGE7=}!Pey*w!-ANkgn}8V%xT-yXFZ0B_&QCCHw3-vA(Fi`5#|6s9lkZ ztorw0FdK^Ov+(rHKyo=qkjQG;5_-UT_EpH2@rI*(|7E}3Vtc%Fydo~gwyw3p(KHRL zEjbIX#GaZ zUxDoTYHyu2p}}CmIhn`GA!Q>R22WJh?N0%O5UlD zCt3RWdzKQ9`ich?RhrK9=K6%HyJ0uoF)}~x?t&C__lqX0dAL?#Gxzz4)J|8xTC@>U z*`QybPiN2QJC|xxACdk^MW5L{!?34*X>j=NPx~6ywel zEUL3+#f*Lr-l&g|%sa=iX8(_-b6|`tTDo@Z%*6J@6Wi|Cwr#s(+sVYX?M!Ujn%H*o z<-Pa2KcP>beX90atDgD?38ll8hhkC(o3YjyfdRXF9i9;A=;cSl;*CuZxA>!;&4iqh z$FB~BPCa3b6lQ!m?aDK9v_y*QKNsAJ!@xGUa_VyZ@E6q)pUxOVJvuUUDku5rioCGq za-7;V#e<_|yCLaOh(ElNWN!jD72cgZhQZ3o^5ys+f272|8sG+8i3eSAOj_2~`Nn?n zl7*DO&kAf;p$4Qd>#y`hRM1_Xgh74c6vim*~o_@y)h)xj9K%0E5P$l9Pg71*AWXsF^#F#;Z(cO3nI{Ic zH}{87a4kMQr2MUZwLIocu1hLuuR`a?b)ue9iEm{e+)A2Od6H`Z4ar(DcoLVqNV^ykGvus6^ceeIPq#RH78*uuw3X(~D(K-5iLM~;nst@{D7GpwYO~wQc zn!O!-uMmBW!PI#5cpyL=GvlRWfNvU{n6oe z^?4ooEl%AaBObaSnC!Q#cOle9Ezh)aXU&F9?ip@Yr1BIr(Tvt4CwpL2)xuB0r&-=r z4&ZP{p9V(!v9_TX^?%?oe*~`-o4Oh0^HUr`CJs_a_rCmLg}e>t(tK4)CGU(zQvBQk!(^DxuGKU zb|6C(UF;9>O>j0GXZ61^fF0m%6zjv~3Go7AAnQF~`|V&=L#60`tsTd#&2>7cF~P}; zIYEt;)+KeSqdu)#HF7wny4+~bWCJp19u|aaV{_Byse=|s=U`5!inLk@V>4m7e6P^r zMr#(ujmaLI^PIUyL~&4JbBzppB(rNSy=x2V7eak?OWaXkvdC}d&HWi#2u6~#X>^wO%qb_ z5e%ose~&?N8eJ(C%k$@#g2P7IXp0jgBTa@fRlkvw>NFw~Rg@jar*u=1qlO*|NvKCX zUDSm8c#Csd*E5v~%d1U zP(vDr<5-UM906nN6vqO6A9zQGdPD#2*-O|1utq5DF{WR3I0@f9Uvf!8#-!(N)!|Dt zX<-JJooANV73zq{regq;G<+^-wz#SOzp1A8IwLOeY3T?8rwB28k_odohTTgpK5&jp zKWGgL{=wj!Q3hnkwGBCoRT@wy>UFtfDHDd3+SmX-V`BVLoQnlAa67GOkgCz)C?#@1 zke%7I{Zy5Hkt}e*Uw9l3EP;yU@dCyeC(3;Pq}T3nIMYSkIqxX7C}~q{NxwC^!vaec zn%3Yr`c{g?Ku=0&OhEEf{82z#$_3Zs`#kqnu+#$GqljkGXIW9ZAa#)BaTsLHx@aml zgJM3PN&cmhGz*R-e2lvELC>0*6Ex1&>PQ^Rhoe48@LT9;=Wjonx+d`CW{L&-pHrU1{OLa9u2}mcP8y_#a#K zt=hIrL`v5c#VR1H_g~oy&9g1V+NeMP!-tLQ*>@ZwW4vO~5K4Fm_Tmqw&iwa`-K1;J z>ZSR0rgY@-?Stw5KDg;04rAniK7q%IT3LgzM{DOo;@lzuHUm{l%+vR=9R%pq>-nxaQf&IV6RXf9h0VauMbvh9&OqY zV_0X54v5Ao$)*MghmsSY_x;snF17);qDc)5dFP)5@!&}d8}e5n=K(0_#`w;FRgSgMQ0pwK`sUCJP8ym7V>`>V8x2Is1Y*s%lMG5W~z$N2$H;$&fkH zaT=Xmta9_Rd?z2tBmIa}49rZ{xYAZI#=EwDilH^jK=|PkoHWyh)$Fo9D|{_O5fJiG z5bnVEO(nhGjLPB#AJ0c*6(!Q)Bcr%Pi~Spm4Y9x0UqUm|ffjsE^=oKM|0jPKu_^r_ zI#jGOy(@xt{MtU^tQ+49EyLY3V@Z{hP+P&{4?~ABI(T74RBkpY`*UhRM063~YGFwf z9Xa~GY#o|T$>D#gn5h?;jE7O<=tlFd^Cz8|Q)fWtKQ$?ssgaRqtGA9!T0=B;ntZCC z#8}$Vk}d5@`YA8}I8ag-icgG+mYgnI??OzaBbE#V~)(t4`hoi$-)AFHV84HN&Zg59vI9J`~OQiD4(#ykB~+IfTC+mrE`!7hHrk! zC35<YDhu(aN*R;+I85-@C=C%VfCA4dK4T1nY;H`B7WcWI-C-#- zOV5pp#C8SUxNrDnk>RyJet&ft*GbvQdeOtc>?74FWWas%hkb3hlGHl0zL z9_}R7ma+rwwR7sfp$Souy9D^)Yu<7vp~ojPZgp(=?iG_Z&abndH3gj)Ez}KF2`u}2 zP92&i{Dioi9p9>*vDisySu z`tf4DeCuQ9Ehp(dUfO28UCYib_6#`KGUAv$vYGY!|6MMqD{a+?=2-?TUKnZ4qPY&;rGkQ7mTN_-zBmY zwO&!`cfFy$*5z@tjfZuusYOG zy;JX`zk&MEyq2fU?X7JFKlVMdwzutCyi6-tZ8lvSRy&VL4X2_1$>uY2jdZ(e^kbBu z`FK9Unp9pn9J$J5T)4$|>t1CAkqJ>uEU2hTD}$#B4R2vS5Y5~U4>nwH+ZHaOLx*eN zwzT#}J0o;ai6p>8tm=*4FzwjV<+G@etbfAi;U|rYyu?fcFcqvsQ%FbORl~k{WIg55(>wGo}vK%jrzV z&r%8XbbFkA=B_6rCoP{J!R(B3$B0yQNMKlFy84L-Gbvpadg|Afilv-kYl{vNVTobn zTLCdFb(k2Iu4uPj*?y+KM^HG+`!nG5LV6xM>)*o{&EPOmDvWkZw*O1Xb!--2#b+jP5fzx!6pgw9n^wkFeiZBwMh*WzAsBU& zyULCql8jtL3{lYj0VmLsq8YxnS?Kvsz19P#s{DItZU(_NhW}ZOvv@tGk%!sRvDo%v z&~JFlGD*0@THPEosm zfX|ZW{|UmKz)<#>p;t>z`iEGJE<3P~pC)<2MDR$VB&IkidObc}-w7ozBP2>_4eA~^M7Bwd zfiJ-Vs)2TZdVwCW2arWZV$=3CXe8=pDNdU;rW8U(5>1&8f0xBdxjR zP#9R%HhejOvyYD#S{sl$C>Ns8*8fD&Y=yf8^*Xz{4q&K_TLoP?vEYVPE6~Se6%I79 zp-6xVm9RK0IG5s>A}3(-^nu`_3c3BPzkdp?B0YQ1|NWhn^yBUMdBoC_iGKdb@ASBE z1)ARqBxHUTU2>I5i2@!}TUSR9SHb&xVIO<-0r;>S!TE9eGEQ}*=@R)^%HrauNW1x zhY9mYiEZ0@1;r12LEU;XvKKJ43#Mgk?2Xi3!1D~Y_ex3k5HF=DCL15<^>1ZmL2&Jp zatcfi0=Kd6FAMDM9!ynjSjHOFjyA2j72}S4)|}jNc9D4Fg?9gsdZ4;)gF_vNtL_kF zn+%BGb;cyuE>=VU9-M68%GzF?vo#xTu8x?^Sk_WYhvoObS5PfW-$#+7O`kVo>`gY2sQ{^epm3ioUQ|ow7e&F zVHbY4PvuQ);I83$r~q?yEW3`La2X3g%$Q1IC ziU)pXxGtf)PptWf|E~7j&*>gt!rDHzyO5C1Cz&EK#}x?hplxGUh-r-16Jl$w4{L`? z`&%vXdmYjM#NgF1(7brK(WhGCN?QIdh^!IU4UN!=b4`)le&PTPd+?$xk0y{iF$_2Jfv?y#>zg7%M-L zwiWYxAJ_}b9q5`;YC7vZkEh!j`Pz?g70JC%t5E%MUR7EU#6ABC5~Dg#@Akq1*7vEE zO|Jd?XtA!?z#NK395pKI#4u+>@YcnclwcpKLHdY!ax z&*h98S_m;Yv-pgdA4LH{+98$<^otoZnB2hWM`X=rJ#|0|`Zh-VQ_ywvXv(}<&`lbg z-9^hx8$4UAdXK0n8pT>xuX(f}h(r`qngUDwgG6Z~nEYt>6w9b~00P7F95Sg-$99&` zue;xtYI;NSJ=89$O=*I{dpM?lK@PJg&{8Z@?QVgjRp`_G?0K?MAZ{jJDtv;Pzi zpSqSi(aj^65aU;}(DD`Ofd*%eh14QejS*DVZ*FgIZ*2wa7OB8DHbmgf=B3<0`pLd} z|FVHU9qwKex`Z~SX@o`Fa}rb+cuHhath{MX>rS4EBSr8Q^eAR5q1A?qB5$p(YIf<` zvL;+w2X3~;ZCANnFITv7$7mIvGybk0a-uET*AxZm$O{}dJF|ky#_~cDueEJ^W7{%O zK%*dU8xN#sW;d{gL7&$xyvBBPn(!h!>$-N&o4tao4|A8h`ZOB89=-3! zV&{5suqeZsbyqb^cNUG;4OnN+%MIu30zky{u^WZo>=HMNF<%T&J&Z#6>!oXEDWYjB zX}R!l6ca=#~WKTL)akU`xgXe{HHUmNv20_N?9+ULjwu_2%65I`KU}-1ZhM zUn4{nEijDJDAB_}dZTv@0xVOdwr*xMV_LEgVS&?3WQi|A`@gMRE5jy3!}JcC@0YO& zZj08x1Wr4Y++u+s!L&p~B~aR8HpKB#pUgi$m_H zJ5)kV-^444>+m;OuIq&*gg_TnOdbGD0S<62T6-118|#bv*<@_)py)xgTR|9&EM1rQ zr3f*w*CuP}i`=#F3-HAl?i6&ao@>{HW(QYACL8XAcHO91hl=Oiz>a`4F5)urAeG=+ z8xtjRZgNY2=$!w{1 zOq7J*$y_0KGg(K8o!2%8={|I6vgF!Y?VGaXgPz;k+EcdG^u9N-zL@GRK8n(2tN=%C z2OQx;?7?IA2fp#~)hKK&zC=hB2RG?M4TM`I485bVfJsj`505hWSLvvP3F^}5%xv>#9tVDks8naD2AT@ou3VzpMf z?qJ>8Q2;^u@e3(Wh%d`&S!L;QR>W!O%I!gcxmGr4r%-j&)s^6;RBC<0Nnym#hTE4d zDjln;PZ=N0C)zt&=BHB^r8Z|F6`AW3?A0lqbR~4FvZZ3CN>|S}3ZIg0idR}|br!&1 z@1oUQh>*XmWBU2vjK@fldXsyPh<^_Nl>#{Fo&*0FBn2qBiMPgaO`4OgSR3!zJf=Yu zRn6$OcY_S}Cb3xj33OfyWkgt};Ni6&=D^zOkQEQW32mUF_f3SCT8HtJQd6rM?<2jN zeH!2A^%?|kx$_vRF80j8u0(&9?Z~znwucS`T7PLM!l%d}pMJ}1z>nKOv5N7Em%)R< z$kc|#hw4k_u1>UmBvGLgJjMGA^zHU|$A5A97feavk0vlw68M?aAnoxOaTqBv9x>%h zS5d?TLb!j&s&w|B_v9oR$W*MCQi#iBxHbQ}--i|?mxyfwzBx?5K{B$-dcie+JJJCs zKKCi;9!tJw9<4jHoJ-|x+3YKYmzsab{6;*MZFZxdk_?U7Q^qLRm=`|Zw>?`#Ao@|m zQ(_!{)me~Ek#t&VIC{lkA>)pw9~-C}t#=q*Bm-j^lnm+XM&9o#W}n|_Amf#R^q7n-dy?ioCnFiGJg7;(1%^2a<22k79zK zl(hE>(Ds7t=u7l1aMq{(R|PlC>FCBcT*^_ps<2k6phB^6GMCR-6Ko1y5eA$QBC3{S zm+5t-)l%tCuOofmOD0W~)L3FuS*jR+NjUb8k4w$uia1v;o0=Hv@XbnypvNr22^_&B z$7D;xXRWg8E=N$~fofnR$Z-uC^Qo1w(iz)u$q&WB63Hv5Q3hc=gI2u$UTt2Fo>cd< znYFvRy!4aE<9hfmecNEXGE%h1W^0Kt;Np?4?(XgaCci)K_V$GSSaDR=ugf!*k4LvR z!eZ>Yb_}ZY^2hi9qUF3uR&Y6#@PoFF&vK`Bx8egqS;75f;nf@_uk8hBY4e!|Xmh>v z;X)_^U)lZFm&d=$LbyqR7T*MUM~IAa2`Jqiffz^IsIod zh+~ET&L+*3z!ADfIZK;ijM|PC!OV2juyfZZH}2gBQY6x6&4koedn=zrGE}I^QVt&k zd$++6Pe4I@h%`K#!&h-bJa`=%F!m9chfjUd4(%e!p) zY=AF6GJRZRcI>Y0Cuc=HtVxW|Md(cXg(10I#MV z-u~-&=KLgJMRySmALpat#vvuDG%3~SM_t#R-f_4L+R9|kHz?5+xQDQ+&E@xP{XTww zax9n1Qu&4+t%+M6Wwp?pEulPsLns6hjd*Odnq2tV0q76i1Kn&)_K5f_I4eK`pCuv%3iPsA@F%>EyA*xg& zzH>WWeuZlr)#wygzI}@j?N?B^aBk{2=RbmFQ6<~>%rCav8xtmsUD*~7tng9m+ApDW z_-)h|R@M#Fir~(9*K%i2tR5EUq+zYjEg_7;%V6u4noC$K>xxb!3xGo+-qwW03nTps z&)X-?}!a_MU!A~sb<-6MJN3#LStU+-IPnlBskf>>I{s$2%CwO8vQQdhKg2> z3^U#)F2~m}q0Z;>xLQt+2WkV?xQ_0?M>qAYHDeA$YS+v8WZ{VJ z)<*4(fs!0~L*J82d>Y4&lz<1Mi~uHPu)W^tq^peZYh>!Oc9Hs({6y){K^m(*haU-% zG@Xft?RWHNeSOezm8E0Vkgmt(bh9{(X~Nl|&e(2@M~?<0A(m6Q`~0b+-q<;c&Qv~j zvb?+o3+V1Heg3`g*tYJ|Q#9V)wK?}N!{~6;w{dFP0Gr|1Zr!j7 z0$oU$lr9$Csre1q<&4)U*q<|*- z9|sDz9l$NrwQ5v9b+m?Ysxd2Wt+1iD$l{Y5Zk`CRO@QCMwHI6IBrA2s0|xG$2cyr% zc*F;K`^+J`IHJrM*JJnvlStC-7A85h_YBp37!O)33<@XU0w?Q8ar&)n&QUTT?Z%qo zz}uGYvTb)}!cpre`&sE+?R|?NiaS8)Dxp4E0(%BGLmsHEQ*7yIRoVo3mQe z<{%lkhIZu%)`l1}*@En4HYb^i$7g^2NdXLDl+ogoXNY2SR}2s@9;ghvl19fiRjA#S zZJ*yZj{`9%#!c(reZLNtuh!h(EMk+699>B+!7EF?KIug~v42 zp>X_?Fhdbh+^wq9UsbyR_wN0}{~!O8eH41LAtCrRfD|%$)Tn7D0#IN*EDjNqpzCQl z!(oE4E6QbyA-!PwZhup;(Hw&zYe>9DiK&KPKQw70Msgtx$E*=GQ}2uV01YTcaYH}{ z6CX>H+w82;5u<8i%sgE%mL%pZ^2|pbfG(ebR0Q(4`zze$Ugf1kTA>F%f>#ii^MV_+ zD|)+B{pCBDW;v?d@q*`$_b-!GsH3Y3&{PKZWF7??23JV!=lOkQ)odwpz&HKfq|m?2|Ml+F zuEaI_)bj=8f{dwEr?HRiyFTq#)wfT>BL)|f3H>X|Y2~bvF&V<=@o>60I0*TUm}CVK zHTO-_V!jIxLJZBA+X(NTBLC^A{yt{9Z@1N%H+_--Wx&lwyC|>P4^o6m5|X!GShGW; z(v&fYfiw|=2e_9w+27o^W-@SsS~Kc6aGc%9yG$nR`iawiJCSYXe8Pk;HAdTG-QHS* zb0jsEhfQH<7GkS*(V_Z&uAW?J5*k#!&h9d=;-zX~bSgPOq#q`fux!-`ODK4cbgn_l?3`4ztt`a)>0i-*7bYE)MB8V zi}w$Vab98UKVe4-+nY8OOi6!Gf55?1B8S;rrsMa*KK{E=0y@Z@^){v`8zkiNB!Sf3N&80GW@Z~OSgc+HNrhCdm! zsb9<}n?2lqF1A=;jUQX}(HQ@wpaoS0(RdFdLr0_MC{Fnv?#f+nYBV1`(6Wm*!Pvb` zf7jW4+7iR_y*J=_pOpai`oA7&#EZVBF)!5qxmO-!^VkZGuqH;mb7*k?Qq%r%2g4yx zw1UoC6k6{9L%wAgc~j^_?* zLD!PI5ai-gQ#Iroo~DETrl|GR?3@(>BTRFxXcZJZm+StHIb3kR1Gj2FAW~A9d5()v zi?1O|wlXvGM?rIsB_|YvAU>i)Fg2O_Po_C_>DqhVb__A+zueMmNPH_mL-H;3zU)?fo{Yjp+@01npCL) ztoFvp4~6k?_>jfFlarIfgub2XG^Id$6__0R#~166pNy>Y%l@tYgQB2;BNZO6Na7^* zVK3gYGT$he&^gi_+cZUVZxM^~Ei?j%Pu(ijunqg=Fgg1Y9O-!vDr>K&OMGhQnddYQ z3%OVH)}P;p*+Db|`_`lHGh^~d>J(Spu&gd4#P*_Y<*J6B-lC;r7`k1s80QD5B1{*Q zFLa9heEPMHBtCbsqKnR?fR?JWN(1_CbGxOR$|kfBU{!Rx(RSM&o+T?S+tgznUDi_I zjfmoL+I*7Q5ar)_1rt1^+ifMR23b6@EBtxE%zasn)p2y1{Xwx^8yNFab1Ze8B7j{19~ z7Tf-EEr9@dWSY0Jl$;~iXQ_Zb$lv4jB$v};li8EsJ@o~=N10xp7dmc}Ioy`;RWd+YeAgT|y5g8d1gf(9$VAe0+pUT49Vv#?Dz z5?nRTU6kQ-IyXe?S}wu}3WHKVeHUv-!}Tb`>u{RnG4!HO)nC>q%JILrQS;b36ZD0Y zSvoqSF8>!)VOXFj7m}95?7yPL_+{Cj zuZLF9!H;9#^#V*ai>U6})(&s{dF}T-C|NVBD>@5R`66Alh+kb$;UZHly9sChnuMPY z`8W*M>&j8}ca;WPg7+(h&gOPOzzN5wH&9-bkP?%4Yi0GTr3VBYpY8cs-XBY!#Efp7 z7A6l6ifPn$ooVL#;_9-X%d`}n*0t_r= zbcoT7e;JXgjY#Z_f^b7>H_t)Gf$d5jt2z103nJxO4Gl!>u|5eGa?#=T(?r@2V_NxD)F?}np z`fl=%=xyD+l;zLM`6itn2$a5JSJpx0FLg#yaO@e2ixn>M`)&1_oF}cJ zQO=fBbaJ9w5Q=68ud``8gzcM50n37B#%iJJhmB%eVfEM@vPL79Gzn(h) z)zs_=m+l`T4^9sfE@IWj#|b~S2tPA?->!TfOMLly+E-oZoZE^c>V&IjBeEQPk{};# zgtuc-0!Jy)WG~`~WcIBZ+$_WSaSmd3aos3WtAoA9s%Ho@%b*(tu2VZ@Ai+?IsI@*` zA7HGupTRv*Os3&yz2X0BsCIcHxmE1}ui-*l%U@wZKome=Mkb7<|eqZVqJxYd&inV z_{A5``A7J%u}h%~F%7EG(0$7wm8-b}d@09}nXq z-WYtQa~5XZnt2>-_@OiB>;<2SqsqNn5U1D}TZ}6?-ArR5)hFA9lU&e?R@VgrH8p0G z_1ikt0B%DL;MDl^e}D{|RV6Jg-7RU>Y-gc7&wt?StSEgm<*@8m&t1IqU1rjt2S-gU?X0AS5V@zdAwC40;3eq z=J$YCiov~F`M)&6{8pKN@4r?jm~L_c#5u3__kUf``(y*(qcag%TE4TqhTqlBgr=44 z6|a+1J6spnHboPPtPaUdiPP0aD>FDf()BMj@0gcE$r@kSs=ehvbXc23OP(dDOFYWP zkZyOV4Vj2$hf6%Hp-Xecqk1)6(Mm*)`#DmB)Z#yoE`aMwA-A1o&pzSWFkC!}5u-K! z-x4DW>NS8P9#uB&SV``znu0Y?hX8Lo#vt>n+dd9#Mp?$yI-64z*elYREH#_XdD{A7 z{i6omnsrpY3teN@I&0JxI*OYd32(PJ;Sk+Ejub53vp5Yr1x!u+!0A3*KdoY@QU)3+ zV>Z9OC~0zeC0uB}G<&IGE?Z*qeh>jVws#9h?V#i1KL5*=oo>%(&*x*$`}^1P z_7%aU-bUvuJO4{pY_;C|v6-* z9vz6G>aN^t(8hC-Fu@!lxAh#m;!E@UCNKP6C7d%CDQ9-uctsKK= zcaqPx-H(QBPl5j(ItFCQM*S&wTw~F!O^xkI#%*&N3OC7w>AB;i7_+w{tUE{X{Pg?GFy7PHO7P zhY~hRv-+;FN^y-vBv$l35ElS6bp0vDpU`Eh*;Z$ETVcWPjsg}n{O!i6}zNyxen}~AYN|NIZ*%Fk|{wQt5yhY zHF{~u8aU*sktvzKu*C$NN;O#*E;JIlXgKGaK(ZVM9Q=Xil(n#xU`*0MOmR{fl;;Wx zG@8^fkyJ)1s1d~`H`l5S+@v{%QiT0WGXZ9gl3SA-l|;^@Lm+kyeuHm+vttDEi339O zI@aG0KBjPV#~Bl@_+w&Cl^6yTjh}0Ap#a>P;WEF8=a_Ir2XM7smy=j^A)@1SVctk_(_Jz=H zN&{7+m|xe3Ia5bH&p{ zL|k{p=e{vhL&`pE-^;dL^(q=qHV=Ir!>7lVk0VU`YybUbVf( z@048HtE;rj(a_`inBVk9iVe zPIX)lL>XCy{pEVi_Ca!wo)*H?y4&B&Iw5vF?O9`CC1@v?C30i194D^iP8{6+NbOne?9q`i{dz6of7{i2cVl0! zxpkaW1^Kss4uB*eAR`+5GAzJ1LSV>jsI#F=G_7(^&0Z6Lv-< z%A4abnlCd7sN$44)--}SglDFjOdM`IT?UcJ@xa?wuDbb8Twz7;kqiC)un}T z`PH1Bvwgh`A7#L~Gt>Pv^aiyFeKVrj(xe0E5z`)c7QnnTnkQM>P20X_)4}nh;wmkB z96u3922J4MRV7dKWfTLFa24mECq6NmMgnS49PuCf9b? zrbDr0w11_U$3xl`q3O3z_&<9gmRblT2g zm)r-U#Qv4k1-g)8OoLXO;N@Y+;cy$c&U0a+36)d%qpsm2fWAt|Q@ThD?Lir=5+lLE zO(^il%u`nT=Ub)&87lI<=Mbs!a5@E(5GhF~u#<2^L-W@&r;qNnUg_lfyyX*Tv9a5& zUpK!8#}6F4(Jk{rns?|0f^3^KsUks{alDD;p{$G?Hh#r`E3hGf+sMtV{9U@UtS?~_ zHpk9o@RJ06Y!mD;?a*N+lmRIqDh!n!;~8HaaQL`Ys_m6&UuOj~S9QS;DJ;c=C+O3J z)<)_3q?sXIEs#GG!HpT`yyKZ?{i;SDX&NaFe>r#A(zk2Jv#>C&11w=6aIT9h?mIjg zVO5yOYE#Huv<|h~4iY82X{!Q4_UqYb{$JXC4C-S6*cl@U!R*A209F9@hlc&S#dj;IO~lnQ)ye74#fsDh!+OhaXuMWY)6Uso#O!p8%Ux@n z8jqgNL_RmnkDmB+rKj~WOBQ~uh`2AN)vLQXuG{HfVzpLKY=SZiPZviiMGwJh2eK>N zLAdle8wF_t`^OVN4PE_FE>Gj ztAVIyYZ+^c_qATVlM>c$C~ORioQt~l*F%!eE@biADpT1dY2flS%8B4ZTAY z?}=vt86)|1;v)z!xN;fFhi?o+)m5u6u%RzhQ`;sdnh%{_o=!zg&cNc$IspKSz_`EW zygh{5Y zP5UKb>edBi7ID#}AwV}XxrQ6tkFQgY1#d~&wpKbvP$|J?<0QNG-*yu5-Ug3~goa8; zwvBUq5`qpk&)?3;7t=d)x};&1lq0=7jfU-yj0H_sSJxy^o$ja$OrcWnJl}!uvbp?I zN`n_g@Pq~lLoTZJ_rW%m#!W0uqq~TLO{$J_9V(iG{A+-^nA936 z#5UM~k}kkMIL-sVtbhwcEF}m@7Dq#4Rij#wO0UPq$7joi%k^x{*3hin$PD~(2=)vV zue-duI#Hw7?aa+N*|UHam(;rADP#x1P>_a;O87t9)Q>g$HSY9YpG9GYbJ*tfO^r4yYs=_oukhW%s1D@!jrkK82T^M#6ovfZ z!o_^9r;b`CCQ~usy)TupRc7x~9_{?q*3N&^(ndykqYZ?XA3l13}$zr zrhP6l!!c!an1bJa6`>YgvI&?@+*5#umV>1Ys5R7{qNBVJg!t{mrJrEj8a)iaHcb5I zZ#9;6yKgNWN#Q(Dt2*u=EbFo-&&#BmQb#q{Eym_276XbnT>~e77<%(Nq%M*-sBdMg$2HDB|WH`QCLe201C z0Wb?LHvLyd@eZJ8_7wq}w-SZyAr4(D>@X=nC6G)TUrR6MYSVq`f7mk@Xs@OQkW$mL zlw9#pQX;E15=Qx$EXKtp<%Y4wS8QsIdb8-eQkU=1D{JJ}Ipo3r?I?@9XMXT$cBP6N zA7d`sX#civGHLwh>MdcEbnS-(q%^k6Q{1GDhr}%yHDdL4JHCJY?krzgQPjoy2cR`m zk+K*)XL6D`YwFD-=m=dPRT0)v!jThB0cW4(;D(6g=MB=?=C_@+c(!65UGAL#&s9~# zdo*R9?kr=4vt!68Ox+DwCp^g7#G0rZzVTbBbo?$jnG*22!5&n`zJK_ts2J*Vq#+yb z_SA7D2NYbM9w%~0Qqhy#|X4d@;_8V6pfXCcG@XaF~x zNy*um;Cv6Vwcvsd_Rb|8xnnDp(uU5d&CX(kV%PZk?Wu+|7D6U*KA{uIacC5WW6`}D z=_PooglX+TA^Q7fC0$hN?KwBN>Q1U=XT$~A6FKldnQVs+(=wx-;Ht;|-aiglI72;E zMD+^0TH#9KpP0C5AJ>Z9CYm1~WREt;qTI7h<;@6ueA|h}$M+*dSdF)8^Tqwqz`qjcsIyY5(Q!?Y2z! zZ#7|NB0{yFbf#=}d>Ydj4PYK|8sViNebo8|!nj}U2k|92q{eKH0a99TyD`T&kWKmy z;mQ%jEM^Ti%Cp9Up+)E;c>rqc-pG)8Z54szdog6KMiM`h=4xnWjHq?o^0gov4R#Qk z_Mv}Mi!c0Ks?(WcJXV+$977WJzWPYE3e^6ba#31y*`D!uaxR*ZJI-s_kkC9;%-)ih zG-6)fF_`&Y5qh!K8c zYwP=a`HinYQ5tpa0KAYcq`Oo@up$hV<(fD&75{Wm!sLAW9?m^pR3P8`9>8m&Md0oD zwvqL8b^peIpfOy(g7$xBzTB?1baZte4^p&~S3pjbdLZd5i9II?zp*rTGjtq`)= zYQAN~sx@(e{iF!-DLPv1ER1GSM@ah^o$+Ad2;0R{3lCJ1Nt)~l2^m%{GV9DQx&9$%k}g%1!-i%t%(Ad!C3+1BJbo9L^)ojkj*4+-sxwuhs%Ub z@aDyA(L!}rhXki0^1)_4p3C*A`N_ud7Zy{8?emCAv&C6)ZE3gp&NO$Nc@AoeGS)m? z+U%0^<5T=J_9$LN2pEEGuU|^oA0Z}RTe@+N2l3oX3uj~bW*~EEYvECt0ip{@wcJ7X z15r|X87XH1C*kKfa$ov}M)Aw{x1rq#5p^QzhxM7oZZTV{pRD%ak+Rx)ifh-6>a`?V zV!}Y=J!?&EZJJ}Bt?i!iv12w{j6=2gRqIvl9`*O*pFR9N-mLT(9m63*u>4&##h5+5 zH>dO4Uw5t@k;_u-e=e}?ibA*SPio-LGuIx5h(5!cUPR=%Ody`3qasQ~@_UeK8+-{d zY=V90ctz1TE(|;~xjUM z?mhVDjPZ;6l+$C(fJu;NDEYiZl92CvRSDq>%W$Eo6GE0y^OC9@DO}jnw!pGAY9&|v z+(Plffwr?lXZ!0^hw#bpO#wc$LL$nPcCZa%5%yEQA0r@$YhdNme@F#%-wbYWSevIK zfmxRu=WYijHTotk`<|b-8*;oVtKl`4G$O=k0nd*PP{Hz^=cz}VxVQlR6aQmElEM5T z)P4I$BSW zWnM~xSM1|JgXc@_MnX7pCmQUqA6R0_PLYb|+5bgXvXC2>j0l&Z9>h5}LGLF%9FGpz z!%l>-j5y+u8ZW8dzo%@jMtbxgr`&`CD@l@JKN6`6C$my+aU3Zla?X@-S5v5tYxw&k z%T$ueALRKxDvfW4?7;pe$lQVkqN#x21lh~ma*45eDAfF}(jnS(tg zOn8H1r^I9gNjJ=u(LOv5+M65BU)K&ez;eS4it=vCfODxk~`9PDP1caKc`Cx z##j#hpR(y(hg92S(fPa6_%dlTBnr3Btj@MQ;HuhD2D!d-f=hH4OE|Ok-j$Li3`3m( z{!*F03|r5p#Dly972A%;fsv+Oz@o5F+`qSXY8xS}M4aemT`GF%CTlSKDGU|=Xx*8^ zb0i+Ob5B<3AW9X3mh3F)z1`;UP}>NNGH1(JAw6!cEpvA>v)v=k_7^r{R*XXUObTSt zd{V0e;i2dxC2BOJi|k=utx%$Jy@|$2VZ=%21CsYRR1y~b$)6c@iHpIM7@Z~$ujS^m zMME6ZU`*yGU{g-gZfei#x$oQ0ubZ0B*Q3hy2l2dHaGA@<(Ii)_gv39}9*2~P3xJw( zQ%U8atbh<8#%51zYg!6m+41J^;^HE>=e8cI`o<5%#@uYdM<`i?m@}-Etk6q`czF)$ zL9HmhoDy4Py)Q&%f<%9`Jq6JZA5Nb!a3)FSC|{{U?)Sy}>0$-N4Sw;)1K(4yHZxyn zFy$UyyV7gWWjtS_Aj}-aL>tl4q$y{oWUt}8CmzGq@pq7q*b!t0X6)~`yc;25Q0oVK ze|wAKgk2io%(4LaZQK1|X4<6M%w5ZX6TXm;6m5WP_j$0KVF*N?Td7SxHXXmj#-2Q9 z)(DLk%q>U@n#9ASXr)8*xOZr&I-E!N8S`kTnZq1er2@Ph_({h=qVbEjprti|M7#IY zig@mYrZ&`KB9f=|q%cjcxOoU{+G?4tLPJo_WZR+eg7nmZMbot#(OQ0NFijCA%Yn=~ zrNKrZdo&4Ic%HRRY)r(S#B)W4h2^~o;gp*IropzO=45bn-Z*`<%bwWEoc)c?YGtLK z2AgBzm~cafJUECk3%Lo45``C4On^cknCy6h&`HG*j=r0= zgNXcp0BJy$zxl?uv5eFge(t`sBf%F+?u;?4qY`G{6oYJxk$uUP>7)Jwzl*2i4%s~( z5aBr=Jm-U7As@8pkH#DQTGZfCo2dTj!_wwGitr|Io4tN*((y2oz=CQH>rB<)^8-sF ztn`86SNYM`7|5SxZ`xvJvAXd3y@|6%M7ZAKo!Fj88^D zdvFWMjS+DzH$eNUI0!=6#5YGR%+#V7EKmjVwGk8<1&>ifKz)n!c5LUc7iKkvaag>r zmbjQS*HP;eRS~v@{TSesc#I(cWiJR5bqG@c9yVm~CQ~J5BnQE-OI7%E<2|rwtwhzR!)#l8JinFq*ZCBLB*LQ)k zg`_SR4QO>JbvjY08juUD-<;8PewyuYI%G=vuIUreA=_HgSd9i9==D)jie=gU->NMz zdgE!n&5DwVD_Q6vpc8>m(J@7iDN6i*Y9L-H=LPfJ?b^D_S=4w^1O{rVZdy=oA+74V zdbgWQrv>983}-l@kj20Rx2mlcS($e-?r*DnR#v;3HM6UZx=U8@T0Nh&w{>$uDu|Qd zDYx0@9{jMHaTZy|#ns2-0a@M%Y!n!{*$c)rXRenVoMn1^>9goF-|#+pD0})GJ;990 zUm4Ib7bi7Cb*$MVoId_sNN($b;m9%qbaRmPenHJvw3LgnLQ}}5bgEsmnlj4O1x~N% z>oaB^I?x0d&1@S=3-^#_Yl_8&{vLZ zoyRUHo8cSaRMm%uAu?7FqGl@?CX?>O>O2T=MLo$eB`z}P7P5+~iQJR{K}vIJKFd54 zCO30#XS$B2t7;dgC1Zm#p-J+Jyz4GP*oo<(q`mAxn8~5H&92O+jIq&BBgIs+g4>PS z%GKS1eHFu=9;`rdPWW658{+wf;Ld`LPhnBBUqABGVNIyYi4@k|uik$4>;G2OkF#0% z_;9z~?zfw2v)Q$6eRp^Fpa1h;zkmP!^+z9-7YiR7ddET4q4y4jB(a-ek}756F;*fm z@v_Xy5-4=X!+2dS7xSB&o8@vT1*Z-gXFA{mBS1|hcyLHppuC2pg?^@^Z?{{lY10Om zPsC~f8ZhmOrWNmb|M0*NRavN=0uVRAUNo6fc0;>4F%^ZcD1M8nR(%gJ$6*?xi7!lN zDirNRDjVgThz;Ojhq!KtA1X;~Dy&M*-8*6HV$g|fE(1y))?SP28b6hYFko-n%VW^?Ia6LL2qa=ikWZgy7HB;9bH(cXk72$$w1RYUS@%A zr^q8+Ixis6fXBPlP6o?KUSxG~xy^R$Kb2qHkltL^qhyCTg2@mC-&IcPP)N;N8(N;V8^! z9Y{Y!{3;)NbSCBE<04z7Q`+8Ol}8kKR;*p|bp&lX94O?e6FK5hmAz1;HtGGzyPfdG zbnRMQ#`TLhVA4m&pqLg*TO~!ibbu2jKqd&c2~=;7rfakMEbXvpXhE%I1SQ%A9PZ3D|4f-s~gOl-J#Qk z79;fQmWOn$qo&Aq5J7IEea1@3X#W}ezgQO-^e(+BEeN-xn9BFSSS{}Q10ldiyfqQzZmlhz=v8|#+ zg@KZ`5>nfQ+G-+pVr?T(QfOVbqrcmFUKVXb2c)jK%NA2VE4QvLeBnc1dB|0fBH)x~ zg&*n{2tHC9t4S!q zBo=vg6XvSr%uuK)mS?bu1$3pr&`HhezU>O;>t&JIbZDrY<(w%Gs;jQdYc8O5Ma6kW z%pGOz%S}U>Ru`Be#Zu4gis$wX!EVX)vIX zYacmfr7Lt*VF6VCP|zjw`|Wqgg= zWZTqJ+O1(MkmjP9Yip)8i1@m9Tdtjo^eR#&nl+r~vP^goq*ai?hMoCh#&}rKS5b@L zIHQk8Ax__L7iyRiNQbC8DerB0EW?mNiE7tWEgdV*$`BMRWqliZL*=+knPW;OSC7(b zM5Dl7Xq9Dfb5Q_i-lcq(eqGb0QWD(Aq3CC7Gup51YPrF_=+?U_lNM!w5*j0;u5`x2 z*G-+3g?re#`HUV;2RSd%5n^Uv%|uJa2eUKkCeOFXs?GM-pZ(WZZ9`Y_)1f>)ws)Vs zzrVlT?bqww`t94#x9pS=n)W}hEH~l8rU2xYc)&3b zhA*sk_*g{jTZO@m1(i-gUC-caUkE~-D#jecc1MNbzmev8rb6~>qkF&0=lJwy(TnVZ z<@TQQ!E-+NCG$ar%o3Isei#dIIpb`bP|3#3vgEzC2$G^sXiUXD^l_-U!ISER(a1|i z16<6}D#i~KzsgTBil6Z$KDw}jzbz5W)}p%;&J>A2oyE><4Y}@|l*^u?5L-nyYi6tz zIeS2haVEV`*|uY-E-^#UTT{aqeJVPNDcq)9S*?Dxyi<3m9CuWsG2s;__3(N?%SW}G zOs&;-BaK^qQB|}U_kx(-j*RG1mg%Z*yHfwGdSWtdXi0X$`x|?gBqE5?J&ALXa`5TWMr%NRjxAO!JguIxDx`mN%uByL_Fow z{Htf#-0HK)XHbkA>sc%(BL9w`=xwL3_0PG7001(mJ=NKtInq#-5sjVsx$% zqnA9CnNWtBB63lY+eYdEttgYx!*%wuaZdEu%1-`Gm0{3WMk{a=0qClw&k=I>KHmaeXbQP2t0gC-|0AxL8x4 zo3T)udvwig#x34bt|nx|9o>Zwl&uQQtSu-0v1>}tM7dUI2wbJqIbVjI=fu>rESg({ z+--KQoG!Dl@2WiHH6wCu>2rqd1ev1T$rqEl<9njZn$gWvEhU^WNI@_3_~Zp$Xa0hY zHk;D5Z!*8|{CbEjpDVKrb*6iMj~r{gG;NcgU>8=c+wUkU#6UR#{1yDP;a8&MF3~W7 zEke1Eayuka^h9>EVmfVF#vt3~eOazt%xg-!81&rxShC`ud+?OeRSSA7OQzi-a(l*YBR@`R)Y)Xa--LYL<$eaX zBWtWv=bV7dN{lraEz;e03iW;Cg+AgpAl14yF z$Z8O+Y8(WJ1jooTRWSNM^u09=6H1!D2H@7^yjFPOh3rJ9@F76HuQE*BN2gRKFs zVYys_d!;p}bXX7*_~IrdKq#&fop5#P`}gl}Z*PC}>8JDw%ng75YTX0^Vo_VG)O{7# zkJ?+D9hsQUq#A4Lk~pFrEg(==Q{ZlZ(lmEM+=6Tn)vR;@Pvx9~;^CimUbdA=*b{6H zlrIR7o@e=#MwRJeL7ikJ9aP1gw=z zBpEKY8pGwPlf-!}U`@(mBoMo9#pYvy?V~<`M&opay~JPu{W~+MME`hm zRcb!1HnSuZL4E!s9DTrpqZnCf9C_dRkCGpU-UdM+q18+c=-%RZdYozhR*QltIy};0 zJN(PR^OQkILq-Y%W}L2~g>_w@(O}sqiUV*#jk?=zU20p{L{ax-#N5M1!5ro8=7TK+!{wDbdBe%3fh6bn(!Rf@pQDBfCR;GV2{{TYW}*`oq}qbpaD^Hut5v5#ml72zaPXiXuM zIMJNmz=sACHBc7;Sca%M3aA+t=xG1a7ddm8=#3T*`oQ8r!Kim{X-1jSRC5SGZ8r7W zMU}VGVnGqP@$E8fTXWoPh`#JZ&s{Ue9{hGi!=I!Olz5 zX5cNQE0fIuwNdM&!)o);4L{k8C%Qq>bD?)p_+IRAVh9@+Zn5Xh_E4<7FKv+21N6&c zy-9IFH^uqp?Zw5q2t1p|SDaMlHzxF_QEDDa>CndLDJ)xvZX7(!us7!$qo*9BrxPW3 zciDxwX#Zq7Aum{rX=vc-MtjqX1M;U-h4X0tk==KFzX~a|SRP}5AlUB8>XqkBZa!_# zEw>+=Yx9haUw(dT^QPP(GQRG(?N4t1<{jH_ySw-Jfxe9G>BjljU3JkbU&78iGp;y& z#;TA3T6}TGlQZ`|f{K`%*PV97<*4a~R4|FoatDqc`1ZYiZuKf|G*(@G<)wie%zWqj z{Ue8PvJY|JM`FYBzTpY`G^*=&2)ZFemn!ZMkLF=V}cTdlwBqUOdm zsIHc#v%8+yf7^YBZ@RPp@ROJ`owj1*tFPJe^5@sqodJ)$r|D=2CSo>ar3l+`D@XM) zX3K~ro>a-!C-&TSPy60S4?X-u|LD9uH8%OYi_U)COV?d?0k8OZg6iEmEs{rXyuBNC zB9TwF##UT=C5qF#IuXJ#C%1j^#)ec2j(z^?UgnYzGA2)mOxcq4^3Zl%cnW@&9lZO& zU0=Wb=yxB856sNia?QD$&wcUp&U?eFWW&uIZCR1z%o9|61X+pC+1%}SEgU$M*4$b@ zoqXQ2-1X~_q>-TL8Wutc=`pqAEB_WSyC>7u&sUjMOoi3>VGL8?Z&cxpDem~uF zICqzqFZ9ABYzF7N@@4q?IIDS@wJ4A(7x64e#6zF{d^4!R99(n$7UzO9u#`yqTDYDo zkId}8<*q~~_08*6J^OOR#Dr8>8J$-WdF<|c9=qkv_`dD4Pwcgl)LS<-ea)q3|MYd^ z=Wa$$BJwU#VQ~Aud>KUrEvx$ci>KGDMN1Bp0%T8o>1H0q4!5h9p4&KUlM5fsa=7dE zoewVUI}Dj?Z_W5cS3MW*5eDb6`yPgzJesJS_u>~}1(tmZb349p*p`bTeu8AR(oV0B z%tOR4rLdhweSCb1Vfivxn~{kybvG2y7bQaAqYNHrKq%Tq zwTS`3h=_>kT2V6hBx+lnBnUj^8F`yRGoa;R*rSxj?C+%V3vcXnI+QBFZ+g8RysKD} zNnjRyNHwUC!rj!=)XJ4B+wJz^;v#`obQLOAg-b*Kz~?ucRek1N5toG{>1HIHZtc5YT(a5xrv0KsYHq zm!gPF0%ODtTwUM26eijMqYoe6Y4ba?28MF?S=WtmM^RoVUjM+FJMWp zP~k$aGv6gro{6)m{cx8w48))mQrj2Al5jV8lsNC<^cXFk;+kao36h?&_h03@td!Yyq1C?C$lQdCz3LhhQ!_&3a;)DYKWkk3JEO8x7>f-D{ zaKg&=PbMkQ02~U85|$wKFB80f_z+mJbuOUL$yCF{xn@1MCPN-bVh`8~I@&>&^uX&u z18@UXexWjA!@;!mUAxt+HyhP7Pk55suCsRSbS-d2o~3aH)4jbE&do1)^%dt|aBiGr zVW&;>Jsk{(X%;K53o`{BJaniokVA(Y&s;5&p0WQ>#r^*z`rCgj#<%RtM)lW6afA{U zP)s&|oPIkQ!Z^x^c^XpQSV4AbkTx=YDjz(R5B_NR;AnND*@8==X(gy@SvjwwWo=2` z&LBDF5gYiZ5ajj$3bzij+bG;cPaU}k2~BiV4@OwSZ& zm(htdEZkDdi%Z7INZ_U)%&J6fpyOq8r&K{>;#$*k5E#s{_)JZ9VQ$tW8^y{O zQ)h0zDQOe3lMA~Rokz^ODCIEnI)*1q$Nt5+VRjd@bQX)`4KP|XS~f-drr@8QXmhjd zIA8V_ibP9N5gL@eoLH4mS|&zidf7=7E{m%}aggBF_*4au|NmEWfD^J{=++Nc+X$5ZTqqvWxw|ud9}*I?9PvUy8F;}+3sTHr{!sRwFJIx zJIc$rm8j`AUR$~R(qngQ-TM3QU$*^`!|J&Mna19_dgI^z$=Jr#(eC|QzkKVy4}BWK z7te;MK|%hJKmO#QCl4L?>rYp#8i z`Y)~RqG()_r@@#XK$`onw}0!V?~K3ds@MF_ciPQKEdazsw|C1Q|4lSIt32jf;*EEF z-WeYw8%@Y`<6V1h``eFL$L9R!U4H&cu3^neo+TD{aw?dVxHfr8W{>Rt+TVQm!0q== z<+c;WHQQ<>IlF(y)<<{W@r5t{!r#8vJ#%9S8KZ9_sgX0sb~vP0hmPIyfe$S`@`S9~ zT)5A1fA!3Dt8x5m+s=sL{0evOzU%!TNoP82tp2JOUM!|-x*ACfZmU7Tv}f5Yk#~IP zU(yGksP@xk`*}9t8(#T>b6$F_gdo$^6{E29Ioz{Z$}H#Mom>Cr<9V;2NwxOc=U)B6 zKlGXHN=VLf=)j$~-Fe4f{Zl6kFMaFJuDj@RX|p96H!LUKzUPjA{P@E++`OUI@)i@< z6VemuzQYGTa>MSg+`9htFMZx`|0;3ERk!`n2R@$8EZDWm8MR-VT(gS7Le50G|G?M( z>K}q`k|o&{fAWs%S?ifX!F*T??)ZcEhezfPu=urq|EDaME|<4{{PX+1e2Zjq)9bH0 z@7ilpuDLO%FgJqWEk9vlw-Z^i?+BS^JX2U_4O>%!uoa?L=@Ja{WAF_`3{s$bCURZ` zCuw1L+K|K78&&uvLQB3w1Tk0*q9}|rE6re{hcH5t80Bm%0egoa)&G7wZq;k8iE)Fq zsZ5$(!^oqUEuiS7MZ1zAVU-{`3ixPWMnRC_rZYA+W@{)7?gCRO4~sOjNEW4khx?Z# zR|FEFgR8V!tsn>}t{@&9?UiAS`pP6GjUA%p*jBGz4d2Yn%)qBjPEOLch^l1zEye>u zANdO+d<_eW&`|+Cq1|qiz#QBrd`~+v`Lt3O6)oeS=jP4mzq3{ zC{jO)RSFFrB!|@Uf&4ihx3F4ZS1SH=t5UC5ec$sv9=0XpRX=dXnzgZ3r2)SdEKA}> z5GPWGY1U6=ioue|Vl)Hcx~f_$TgnXmT6l`p_Iyw#NmOg0jZ5$r&`ukE0nHAv?QvcW zWDwMRuM}MnA&2&HIV{@8{?{r2It@j$1=xBt)s!wm!RO#CkVtnKp^Sp35^GvB^f*Pb zn-1=|AxonFs~Uva3{~@NB^03oYzW~ANe~{zLP*v-PU4U-_F@ak@6ndj7 zFK}Cv)4s*+Ohx@T$!*1)ZXB;%>G<`rg@q-Ql0bP`h}>Y?%}~eGP9=kGc5I|ZI%sX7 zyF|%sl-l;6#B@6uz3a!h)>HG;el*mnRGT&$=srdH>avU;_G3u1jrPxvfWG~I51v}W z6i$_MNu}D%geLISO6)$Z-%p%5OBBCNbWmNDCbYozgV&i`h z2JWa%=!HYD-)LAG=@uiM zXl}E3MH8Wx!095yZpMdsms$Ae$b#BQhZ}|!RRX-t>P#|_6ui<+849IY>#0J7at691 zv&K>74(YSNk0eY(E^kGeVNoWp=-V>tySyw>mX5@W2~6?$!aNjnhEL)J z7eWbu?&TJSt8&|M2ntAl`mE7&y?$o)bp~7*LRSb5H=nsE0tyOZ!ERtl;w#TRDmnK}lm!;hCqbv>Z zn4QDKb~9K&`SfXPSkwL1J$G0vJy{UtM3IQHdZWJP^bIVE?*8cK_I>OdoOkR-Wy8f= zyjK0-zWqmb?y-{8%CgV>?LYnZ3(j{})Dk40aqS3;rBKkEZkh$2%Z|?8_NN~>@{K#z z#E?PB`Lo71U9_dY)Z2U8ed~m`I_8IOzVpGciHm;kT_`BVa+O5s(V1ynb6AqcJ0IM7 z_VcgCszyw?@}<28{G*F&GG}b=LZ-3B_xi0_xjIX`}^;NL=Dmqq|Ifh=m&3n=$7w9kL)_FBl9?&wUrIs zCv&X+QH<;uV6gUQXW5~-)mBy6-qflU@P`Ezj@tp6u40|6HIO@tRsYdF8)nkQ>hk?O z8T;q1Jq_j=Ro~% zyBgT%ty-@vmRPK61<|8BzWVMzbspP$u3d$kTU~YTij|Wy`wsRV+O^KA%20>)F1fv?UkcTD`BOy{A!B69-)oAj|2DI!*?AS z>&5G@zG(AvFPD}Qk(#~t(bbE2$kGeoM!1TxFw62zp>6{n4PRPpKe2OH)R_|s3-Q8U zl%o-1oT6Bj-Cpc0EG+ce9UmWsNEM<>u7j8t)=Q=dd2uc-E)HV8MTHf7gAg2-&GGSZ z*RLj7e(2zlxw$!+rw}{97S?PuC@v=fvf<{!U)z~gxKJfaHnHqV{GU~ z2N&vv{Z^|5mut7%d5ZgTu6FYYs!^rw z9;;&eeYgslu40w7t_dZi&){gJH%wqtQR|1|H2P&le^Ky26{aTBqtac3mWH9Dsdb`M z!4^)@H;tY`x7*#nZx)8fp~FYvW8*B%Pza1`uQxH!q>EJ)_Y=vRbqFwIy@^i^qM!cK z5_AamdWP_#=TuD5D`yhgNj==}_o75U8ZjthN_9P?t>MLPKayGEqMHK`d<_K0cy+{! zhf?1r-cV`OZ_8#g7@HWcR~u@wZrLiTq5n_4UTrq26&MaEe;TKus(P?1~v_lcKJ}wyq@JyI6HOq$a{4jPxxDEdYot#Vbc#sy-kg?2P zG6e$(`j&{6gYbzV`W(iJ59M|8QZS5rhBeTjW7;Ph?GRwu<*w&6nzf0EG1qr(9~q7? zGh>u`L`t3Q*Xqp)NHKeH|AFlfSN!T}>o-Bmk}#=PYi`B09V=3~C2Wa(C}X4M zL20RZX5m-%Q5|EZgDL(uQB)? zjUh9tN)_ov!)Ej1BF<>qZ}JVpxuwsCFufT57Rzr-v(5mWrRweyPQ0w;MQKqhvRI4j zpgG@Q1$|93k%}uqaq<}B5;J%V9?DL1aUNX|M^DvCoy>;fK8E03bn-48WECH131u&p z;+M`e%-i+4pq_$-`*irqEtfN;F&?1=+x*|&yy5467W(--DLOkIzwcdt8hhMp^Gm+@ z!STdv2i#LAWItIO-+%XA71%Z5@l7?Y=_xFk5!vnU`3v!-+a|a_bLP5>-uvt4U2p*t zKC|-0N4I_Km*2f%kC>j5dv5;rI-rJn9}ju=CIU zF%azFgfBwo*=hIQZMC=jG}B(LOfnzxF_tad`C!X+=iFrCh3BIFT`HhUz2_(ZMs1Sb3H?4rH;+(^*T({8qFI`P70J2xy)nM zj@uu!APLRV884MFJNk|9G=AkR5zl?6(r2BSdmrKr+g?nQt1b+o@lnbSJ^A&w{tx%y zQpXSY3!nA;cm0BY)~0%j0!>GEKY8P?{hqf!-Eg>l=O;e>Gp~8R#Vnp#-^K#AX7ZtS?d{!xV>1}wl58k z!zHe~xD5eq&QO=o{fR3&P1D?QEVC8s8Z~Zd$;E?5=N+4eVJ5RUO`>*t5eBU#Sk&*Z zEKQO~I#T$qf;3$4nubMS1)gX$O>JPn5bf%vs4eYQTiVkS51$>yqh6S@ES705WF}I$ zkYstcJD;a5onQov+m0JpPK67%(_esD(j1?_!X8Vwnu=wtlZePhc?+Gf!53VY%smlG z({dB=W35&zZZ3qKVT!`_VLRkVnhi&R9sC>w9{i*IW)!?kpY8i&W8-VqtbvzlED1Nb zrKP2Aw~OF~=gu!Kz!fK_r~Gc0RMp^J71yiyzH6f`4RN@tsDPF&F3!Uq)#)t3kI>-R z*;#n~#Kc(6c$^NLPvO(x8<-5ahBqLON>q}@NtUFJWmkiW=eWJFt?e1e$1_XQgot=N zS6bIgy0(=hF$$8Qwj_(fj0`1o)WxF^9~RhZ$vg|z0>|nIUDH;VJaBlI0 zMG=gs2!FlqGd5Xo4L>mX2bb+)e`2sI(OH6HJvfV~(ZzQR?v; zJb_f^QI-owz-WdfA5TO$s?|Xf!O;6!gju@SPaH3R5XrT4-6^a^3KnDwd27%=X>6=K zm}aqAFclqJaWpKVBOKTe5tXC*9fia;G~l+isf0qxpoB@6pj@V9!)B*a)G0`{fw6!G z8z%#&TKF-`l7jv>YzPvTeU`wbB<{qLS3N&PtdRL0vUqx7KZUn&tAc~juLMrL3L96` zaw{2w1-mLcq2tt)t>PrsZrCa7&$f3TIkfdYxDf0!(<@iFkku#MYNZYGd>-hIgE~%3Oqq7(Ou?TK}p@kI&vd_9yTNaa2wfy zbd-}T;tXJpqYWwqLZXU}d8iOpE9P-D>KU9^3|cX;^d14&aEKI0YQ+p?G%v$TtAxPQ zfltQpdnp}l8%@<@T$3D`F}NbcRZ5eYGiBt=h8;q$Br23O2!r+FfC(MiQIUL#CW7mD zUi)4#E{oimQf@yCq0PrLbX!?g>W)&$k>_>1;ChG}GxI!{wpZfEZ{he8|G}X>x~JU5 zfAj-{6p#<<1YMyi+gwjhapv#pz0zS5W}2RA^`( zO|g{FpgL?hpVLtsW?5s0lN}X2Q}8Q$6hbc6S}(iu(o-oqlF%qO!;wa6@pQL@xtc~8 zI-(gC9Ib4)oES^Y=TBa6zgAIiti&_cPnRFsyh`y$j!)O(gZ;Lrn zrny0XrCT8V8lvwKyiFfPwJmg0!ZZ&j|7g>JUf?h<;oo1r(Rs5}IicNkcHC zPNPMi+;+_JYKnG?I-^C^JSwm^*QN6r5~e8*c+=ZOX-PvlE-iLNqvDe(Rum6&jN?hM zp!j6c7$prsQ#4*W{4s7Uqq2i1<7__-j#CGsEcma$n_Rg9;}sOBX4b)jHmc5tjWbVQ zyXiECRho{D#UTCWS^Lo^aplRfP0zU)lQqe<-+ABu8*URV&+e+9{@;I4Ib$8B7Yc$X zt991qi(h`-?k|38CQaA5_<%Fc=JxKls{Ydad{nbvbj}$pOCJ5ezufcTkJUr|$e4QL zKm5tc=Ujwd3~9z48}gIGd-u1a5N6P6uX=HC?pc-+0cVYT;EKRpTV@HqQi$nIXZad1 z$2jrHecW^4*)-2sKYiXg4ALbg14$vZ-1C3F>V>KB)pOqV#_IG0g`ablJ9+h`?G;n@ zp@o^2vyg=iK3KJF$e)yq^Tg+Nm?lSV{@%T}eRrc-+x5-Lwgv6(k;`)K*Qu z=oepq(@l4}F&_)r?ycL-y!IN_i{$R3kcYa$J;vj@aQEHw@P!Ktjn=e6n^?AV-*)&L z%(S%|H!xe<$8jsyww~IwgH^)lTc7=6GmZU5ee+v?CU(cNTvd@8$IiO;IiLOLr>!_| zaEDot0$Q%Z$A!E%OFaH}U+89;C;55*^|d?y`9_(>^9PSGs&th|ieoxUIQYnpj6*KP zHeI+yaB^SJ4z{{Gby@{!LpJy5F4!3Yo2`8Pb@tgCSJ~3X3S8zQ9^t^dS`bDI7i4LO z<;c)LAHc<3`yI&^dOfwORZHa7Z+vI-o8RQQ+Rh=)k39NBHB9oAt;rUa;xdQd`jO8Z zou8eoHm9$;=%s)0hs;xw9+k}|&fIwAFZ|5+-}k{Z%zKaRojG)Ldd*sv#h6P#{tt;= z;7KHnsQKH!zj)|q+VsyoZ_Ag0;)KD0t;X6R4e*DxF(Bs)S27Qz^Y2U@LGWggptXL{Ae!*h7-0wvH@nn*cN z-^g{PwU);jC`}E8?73|rzGFLrj=1$KqqIboLISS&K$U8Zqfm};T{{eWQl*w_*HEVN zcr2905oxF)act;uNnn<_9a2oAN)y`J%=?YP)oQ{$PEAcsOiauz%+p>8TQK~aM9Sb=Fx06@CWC?>HHlBau5GrM z_3PKuo(^{@Q|O67#ECUTx|6i4DQv{p=1RqLm?#hym`M1tTLR<;Ta zt5q6R%6)UaUsKI5ZlEgHj;MpsE|Dp1e27Zw%1UB$zVXJfx!hmvw1>+!B1L8&v3rPb{o4}?S()|t}JKFSAqk=breiy=zI{kjs zH@dxsV}j~$K@}FpILp%{)4VO7!S(>(LzoxKFoZ!O+dN539V=L=Z$YsFrh39ixcLW~od_vD6Da*b_W$dU!Xr@jxOGv z#rfHpquVt3Ma3z?cHQpS*chzCF!J%k`~9VMcWULjb!VJsS6hzdXscff8j6UUF1Xbe z4}*hz?RlOP3d4s!^Mt19&6TqgV?SE&_z=b##KwcyNRHCD+8tZy?I6vx&yqu!53Q3- z177$Wg{ItG;wA_^X_H-#zA|M7bn)W#3rUd4Gr1848DdHXA#?cXQ~HGGL^O~fPQl2jMCtI3q3t>w_KY=rx`Vl(_(`xg9i^T4 zVtp-)3SgwOP@>}()*{gD!|GQFd~=p_Djz(R5B>=GV6purC(shp&A=chC=3=Jgt@g* z;{qdfSA;$dZewcx%*#ysM={w^UfZbKM#-h&nTTK6r9xJ7^QIl6z7>YvWrkykH&`?w zHGeWlw)wHd3O3C!k!bNx>_ibk3QUbtFB@^*HFKl*R15>qw1id)>i6QbH<(=sM>n@t z)Zr_^@I@}DK|Sfd2x}YC@3W$VDhUjmSDGnm;6h_kTddooF-?46W1MP+yZIa{OQCsA z<_~7hP;^3H)HXBL>BDKhp(vFWf1&CUv+fwQn@;j+%+ZK6eMrk0Ez_nwcxJ9S&qWst za}-b{RGZbr5Ts27by3fSSjR<{vU!4(u22`zm@#!O=GmD=mhNbHRxgX=mM&-N|IMOS z+A7SmE3LDJ{A~VO+$w1GA3fPHpGgD2h(Q{5YssfZX|u4B3)0goujb--V?p1&Mj>?veNJNVx zbUVc&Py1Q_<+anBPJ?v8+PE721Oe&M$95&%ZlhLR_v))zf9bQo^}ggA_pS=PBWI7l z{iA=;TQ{CSq{>9%2ro=6-9M^}rhg1a{!_XvAzAKm> z3!zF6Kei*v|irETR_3nj0ESNzp` znyV)(^L^{w(-oD2a&2!4fvV+U?PnU@^Zt)ac-5s|{IWlMmwWE%ObSeIusiTXxN*Um zDP*dasHHNQS;R2Vcb4van8w>#ue)yFmu{*j>EUnQ)%e+0@hD4FID7wNFyb@Ep4zyM ziDAU6q@b8ov6;PltSIVuQdm6bD@UP3oGv9wCpN5k+owKwK=db4=r+5OYTsDw5;=eW z30X(r>hs9#t8AkSs z$@N!U+`jq#!&`UucJB$!-k2(RZ0D1eF!z~Nz4}?q@mbD}Zr`!vhFe^2A7s(n|LC2a znyL$T=;y&8>0kYv3n1^!EW6r8opVefEDrr1Kt?U{rKFdlk!f=8C%)h+@tmJ~Wq5GL zmD)Jat3WI7`Os%-b^woT^RK@ivXzd?>Z#cE$TmnZYfg3TPrZm$sytD6>$dm_gx&^< zQtAY@0c=H5<<-FN^;5lU+O!vBnp-5K4eMT>qQd+zoYF&>n^Q+yQ$UW_O_=R+SoC2P zWz-OY#vvrC)jE7>0GLN8xE@vN702a)8YY+tFz6vdeRHs&}5^hBRS+m}NFA4;y zkkfL#`T6;FyG_U)dI$_fa3KFeKMB3HRVp>wH;IR+k-jQjl*~6hO>8sC8*Ot`L1|%~ zeFROQjo!9hRLHVqnuVTkap*zCZQ;1+tcs9Fw~O~kmaI{fkUxXo?-Ut06rUY##5%lz zmZKK94wnakjgnCk52$dGM@hce?zFqTOjBk!9#o);rZr@L$UH;b4Zf-Y{)P?mx-5-* zj@6HnvAWl6HvLMVGLiHmbDnB6+9;07q_X22*;*0-H_3RKu{g=NgABn=4;~`RlF;I+ zTJh@@v~BG~aW6)XQW!hXXYh#@%hJ9Lp;q9lz!Uw1g*j^~7F0a9BaK{<9#JT|2g_1F zfVmSBr1m*o=G03@Sm2jMK*VUb%jh?e1ZLc(g6 z^Ej6_B6S4RX&#dPTx*~Ostkz(F*2r*_NPpxDL;XUBXk6tb23t3(2+26Qz|}%9n~5F z-Q&Rh)+rzx6z?wp2nUN>zV11*1!wd6_jv1J)F+^x*5CC#~gNCFr9KaEa z0)3W@VziRbr)B!|jSs>-4XGmQ7j6`uD8>g2#-rvY>S$Thluhiqr;zhRD;87NVFix$cj~c*u zx|oa3PN)EL@Ylgz$E}^KM)*}PjoM8Mv^5J9QCdKbbIX(dxUztS(A9E{lQhvX#Nm`@ zCGCT!sh)@q#BzOV4mru*dmeN+1e5;MrRTw1PqY<7u0?$y5m@~GV>%b*jZ4lH%s%$W zL;3f%vAWO0y#Cs&(p)B%4SAu`6qgv1%*`9mI%5MHsyz-@~2Y4A(7+>%Pq_{J!T!c?_qRaP378WUz9T2$M)+;4Q|G=qrh?(I@K}nn{WB8 zbKdl-jW2j^ZPRIN}1wU<9DOncUbRehOyxgI*UrETgEq|8Np_?GWl`;Wpao0pz9 z{(>tKCLF;QSvJNYIpQu3T7;|;Ayt||!qCgJT9O^Rdn-%=r(U`2ZEt$)%ij!`-1(`S z&UpPRV40cQy$=!ykt?h=bu0+(wN{Q!w5Vc5DmRzYePvaG?o#KIulm*JyyE5Fi!WM# z)<#$(RNd{LvuYX=a3z+~u<6 zMu5;8V_ufe?tIdo>qy5JUf{1=C3BdSa8Jk>zzP{#=wKc1tNp;^7@0w4zH86U&wW)v z`si3OXEkPb;cMJ~_A6dFn8o6R2mo%Ov+sc2kEH9Yf6>(!zVg~H-T3`x!nb|x)@Pml zi*Tn)TX)uM2eSPYmz}S)EcuQb{%tB2q0FBB8$ZuhjYFyvUWxP zUb*C~&CkC^V)`t&%PJbmT?l)ZyySV%KLN(|Fz_{379SQq96u7{LYc!!v!ZJ8D5fC+2rX<#6=7o( zmgfg`naBE-3N1YN@lXWzM=B;YXMSwxH%i+CDa%kAU_^6@A+li^P~>1LgG}UYvLkw9 zqtR%!TJ!Vs27`lNQl5hau+3(zR_phBolb{ND67>fnrsGv*{SE|=8&zRH+n6~HlW(k zrQs9cW$kvGs$XNQp-i;Cn-A-o?Lm?XsY@am^o!SQjSCL5Rz`S>1C-6x_L4diz%5IM z6Rz$MmA>3 zj$) zAj=q@EiR|puQP+ZJBGVYdm*G8%J0}q{j64#HKEgKMLl3=(ud(H6Ikz2p$}oZ9JWlH z9S)8<3myxMP{&516uc0z87vcZQ;xZQuJNig#}kY}s_obi_vpbda)}kVvE(Yrt7(RR z;;EtXwfdzNGa@ITk z`avIPNUn&)@#9UkhA;RbLta(__;Q%nh>F|#Qc~B^5<^tsVUjjJcF?L`lq!Nx<%6g4 z!5<_aEMg|+?S>IqEEX(XqEvN0`pvQ}EJ^T}iip{X*2d;#^j_otUShGCkw9B51yn{! z|Cxwi*=9bJy0s*ASwioM1E|#LB_+IN{bHX&y0TPDY$i_;f;Fo~aafcrCnyvvGAG%I zwmT+}Ez&`YLv7S`rIa2l+vDbF!k}-ayN$1h`B>vnR;<%5wy+5L8W_%;vXUk-%{LR8 zmsogI$7=pmT+xbVz$ML26M&jG8icVZ#z{asEy|Sh5O>d*w2t~E8z%}Xd!gH*f)VqX zqt?Zv4ll*oJL;NLWM~^gX-RXmSg<@g_slFPfvQHK)3|Ufdz()!D_gAmHx3vuA|ONxu)2m-cy{c2 z52DJovUYy%o1PN(Vn^1Qf8j-;+V0_nr9FqHAhYatcYXe=wZ4cP z>BNcWR-#TAdG^Lvy^y{1TJBpC&D{_SfRM>fv%~j30*Pjn+d^mG^ z(dt({FZ#?as-2`xy7i-<-t#XvMsc?KqAgRGpFjPgOM^?dKq#JKn;jII8pdbvExdi< z<~t#CXE~pI`PF@kBg@QTE@DA=1dDrlo}v2${OpLzigCxX=k`BohmfP&D=s^qZCbnj znrF9fy=(rVZM_4B8k1A=yY{BNo>L7bFWVxA%?3w*4t;mjF`W#igSQGI-DZf@IdN67>_ z`yak=Osk<}77n3m#6p{${<>?$t6shA7MSpK?y;SL=gelYf8Hj4%Ng_I-s<^q$BnmK z_O3UYdI!;&_rA62@o@!Ub1l=ez zt+S5BHjPzN2a&cUeTbCvWak&Z*~~<~Q;eqb@#8(=y-1VXh-}z=g z6OqmQltoU)78db9c*VrTh36tkfuRzjILX=1Pr_G8e(2b-Bm4L5LA(iaSF~=F6+gfY zE|mi7=+M%XvIy6PWKv)mn_xx`MnfVvPcoq+e(YQ^;DEqP<3bkvNe7i{nGE~!V!LTDoJog*ZbI+Q6hxX3nN-Xo?PfsaILad6`%b451cBL| z4Uji5ang+>cuowMXeb7E`0!y!c&N0Kyc);?f>1p85t=tXK3=QUh&0#LDsNN=1aE|w zH5v_yRiLTV0IC&*cEXG4qSOp>A&8Q!A4R=hU&&siMc;y4Sbo~71u&Pn?P>2B%-%9Z zWC~2cb-^QtH&A+pK{K)x9jZl5GvpsFE-o!BEF==5h-?5;sv+Trp-veVjuvPFgW?)V z7890hleea@9W);GT)3zM4?j!MXCsW_D2|gXbrgwbGrApUAk$q3T|@$N1jSP52zM7p z@bIG~&6KWxTv%EX%47S*oRd` zX>B!FD=|U0IJ62rt<_+j?+X2Wo@*cu&oZ2D5@`)R#NI3 ziC5(|Gyrih_#Wm7JR|&;BFs2dLs@iuDpaMY0Y1WT33eL#U zWVGudQhhK&R6gU7I08bMU7Kq}^7y4qVJFM-0bIrh&17^^Li#1gxfdpfwd_${I~|Ch zgiZl-TcdfLcz;w|3Qt9z7@70o=QF;%_J1jDJYJexj_n88jTC4tlEDMAQKM23Em99( z{mtMi8W%d151z^gf2e$LRM%`&5Um8goy-@7EoUlPYS?J`YSGEm0G-7)6vtapyT5oB zMF`K(9$CR8_Zf#@*`=X53N4L_)h&yI7UjuGigYCu^Qmb#qou!QOcy`aSpOE=RvbX| zj0=`b<%Sg>aM6ll*%|)S_-^sjMxiuAUZud!)n5k3HL89Fy(Y{Kws7MqQ*!M!-EQ<6 zO_W^hbF-vUJqS(a;y|a>2VJ`K*#$+Mrb6Bn(i1zE_`L?BBuzRKsusJN?$`J_7rDDd z4-wh}3~XOgD5I-TOP0kwi(}e62(!MImgZ4DXwC0pk83DPX>Cg!S3#+s9Nv|DZ=~$!E z+Oz?^)#*4hiJ0q0Paa|c)((zsIbAvEkb3OS2NIq^ygq*Q1)d#r;Px{JBek}1j<%Z> z;bv%biL^NdImF^zd;6Y@#g-K`W|Pi%z$WYY!u%s2{oJ$O{EBqNq@z!6<6L@l!vQB|(e7`2uP;)MIqRN(`2ZbLSrsxEF3^#VtDxJ*WgS9v!NyKo z3xn_Q*2fv-_%d%@c-A757rfy$H+|=OffF3Q>3fY|dG+GM+iTou`%d%hjkqRIRI1O} zjVg@eH-74G-gEn(ec-^|500m{?Xrnb%?F|U+TDA_FPvAEIC3N z-qQVl|M4(ut7c`>Z@kV4Qx=GcwNt(Q2Rx^;xck7$v$sI6c&Hz3_a5IT^-NlQ#l?&W z7YtQ%2EjD~a4Ed7zyGkELhhDF(~ZipFt%|)iL(^i=fIP$SDLG*M^PK2Aam@VtzjNZ zi~E~5vZ={)-}uV@^= zpmMpL^UTA#9hp1W!f19e&eMu;~NxJr`i`HCq8OtnxxP{K`+3QHQ{w3E~%_dUoddN0$_)i@4 zRy-#&MIW$F9oWBjety=0QRCQI3fV=h6{0Y6*Hy|EN4c)*Kn?~oBjWs<9T}DLs76Nb zM9eI?Qt1-WLezmJV;L@>DwEr`?cV%%@!fQI64h0D$1Bd0P-F}wl&1Mt6N4$)o^c!^AOuOCd zg^No|-G12bMGNhA9Hqi`Hmq6^=r0ozP$Uq=J=%a0{bkByE!!Q$Hn{&G7}x3bQHM_Q zp<=fhB-IqC4C5SVyQ!$c-b*vCRqZij&am^{00r*?--hiZ3e!$6g7!yAq;<-ni%_I5 za6JS@vp9`W_NdlqR0EXKgQY&xPMV5aNtX0NnBUpl{9=2ul}QFa63YX5TEi!W;3*qK zTu6SjxXn>s-lhTUpyhQYGY^($Uj!Z(j$QSujanVv)Lm*@QC6)~>XoX6?-GuOkD$}D zqpYHNk61q#r?THm!YF~wzZdsl%hVQwxurWW&2gCE1kmoH0^MG4JW}X2QL}=IH#R1# zwF>g%B#bfF!9yKL)MbX!eK_uACbe}U5}F(V(FoeQNZZlDA(G3M`lv2|2toi|C+tDY ztSG9=3rT6Nw{oJY<%1|l!^b+nOZ1pdGMVOD6H7^<;NlE!4&zV9hOj=(auefORMavE z_>pUa&Bu!6q*S)T2&u3U^25&21Pgd=tyUQu8=GoY$EPN1&4%T;h{!{mp&4P6@{~rt z<5uAROPyXAB5+n~jai;w9~-Ap(P!4-rT$VntNIH`nk5o8MA&a8{n{g)Fxj{N;L3)s zX071liu+-lgfv^LHP`SciE~P%p<2+QNR`B$Df-16K1&HVCx9N^mR%R7r^;RUe0VPm z<9@G08AN<+SJYe7NWIIkHZbcfAo){6H2S1}e(kgy*4aiTYze&wuW?RLvZr+kKQ^-{ z{x6V!bzQvXVA3zCNDv1+;8rd_yI1;lh!hXZS$!L1|}BVY5DFr9x6!NRLlg z`6+`-bDZ*&1>mYZXp(2U8u^lfOqx_ibi9zcx=!38q)gY$A|o%!vy&uoeAGAUCa5rW7(&Kx& z9*3~(>?qk;lh;H&U#%az)Ho9qVZz>O{qU@&{lU(RU6Hv{`OCPlgY5)3z58fL;@WigKeOu18J&5FD#pb*Bef0Ayo_E#Q6&Ge&9?n)Q*Gegn zcFXy8zuQw)h_)+!wT4y(d2Bl@i*g&`d<%N%;JuI7xk^+PoW8QQeicje&cnMiPgFuS zb>10O=K5DYt7FTlSU&K{e?9BxU-INl-C`Hte_KI$J+i(7_pSk2?Yi$WdY0oqb0jn9b3k5kuOe_il?-&T~F~@i|xoW$8kbG|wTSz{_KL z2EUnoY$uA~X7Q?LpMUk+eo1;RMAl5p?Awr?rm;9}g>g*dLlGi5kloA|?s+tpX{FL! zamFUdO*Xvj>O21S6ICbJ@%gV`{V{!&eDhh#aaoF* zK1h>75gLs9EyWh@ecVMeKe6Hkmoe93i4GlVfy7|aN*6oxx8ENgoZ)NNt$o22LWxQ) zvO46J$=(~j=_YyVinD&@)k&DJisyzb4VVMB-j6D_yZ+iMdU5PSz8;_fqMaipSi9T*L8sy&J9E85|7vE6PPDjaezEX@+FAci;u>c>S%ig-?v#nMAnJ|Y1k*eD~(T?E4hvNE~m=nMj$oF6zGx?Zx- z$zVHj9S)-@sAx_lccIHHAw`alUN~ASOrshC1-qn!tSuZEGK46RN6=MKu956CaA4JQ zhXwt|Ei*OkOk;1u;B7Fda;(6mi56!F6Q<}Xf#(w(Yrf&XIbw%sY;!y{p!s5RE{8|g z_&ZHk!wEtWu_E#o%1daU2OY*^5g>)BxefOl1hraq)v6T}(^K`aaadv#Nb;j7?)GDt zH6Bs|8I~bOJrTFt-R;}A!+a60PtO&dixM+^(oBX)ifeWldXCZ;svwTW znWincX@`36a$ zEEnt0^(h5$X*+suLL)V4Y)~Lid>?qhz#Wb?$gG)a5=pj_R#a0{pBKJ--!3MYMw|y1 zUTAGTP~vumYCKxo3xDIeHp;x=!5bFRI{68{ghp}6=JpBIWJZ|H_NY|#c!Hq+ahWby zW*Yw@)myHapkmOh*2o9^f*Ti ziA!WoqkC7J042g|=_uwYU<*TnExocxEHujsfwir=`-{30k=O zpV%q0Bz4)kb2cSffZsz+Vrgjs}Xx|;jv zPp^K-m6a`L!4MEQAnAt9} z%ydbq-2ULhxynKrpK<<~IqHWq=Bk+6ko*OTE1TJiX}bksx_i-!U&^k%?vmg8wQ%;x z-s``z_3uAb=MDt0y=WIJR!wK$vHxYkvy?^!SW*;nrR=bL8_&pdM1-Ok>* zIU!fs)ynFr!LY}=Jxm$3mmJov3J+2;I~4&R^GnD@B8TLp7gW)@WBJOzw0mCwo~QF(XEd;QuXp^>F_a9ec!ZL)yHV*y5tIt+U&gY14?o^Z`W4$f`+1i;TeiS_bCVQS5lC>M zof90NMX|n5D^nvdg9X1!3;F(8$Fr(IrL}Tpp0Ty(pSyD1n(pEGN51@TjpuHm6o2yt zTOj{aDf1V@MJsLkZuRulIx@~uv~rLg=tf(MmM?U7eC;+XS7DxPyzYurVVxJm$Llw4 zcmO5n4lkB$@O77DQ5qqvEGV$w6rk7)^qUS!EUz;Q!JNUOL`5q6{;&kz3nW4 zhYp)81@x9>=h7T6W2!&=G_!HA(IZgKDZ|N)K>^c*94FwNUi-+ABWZG$-i6a@rA8I3 zgUCd$#w6hyXhVR~slJh#rmNEyNjrPdjEuH;qr7A6%;=2Q$P7~&4DTh(h_Ee6frwQH zA5h$k>h(J9S>(fj<&z5w#%zw>PB}Ij0(3frJ;56{Zrlj(f)^v8i5awOOP0b^2vNR0 zg@1D81@$nFyZuFy3W5)V-hkDz;#bHv4nDksUJ5oT$Kg>3x3Vk_V|b3X=CxpXrqQdW z4UW=SjiREhDm^bjvQGkIBuQf4j!XUHVUHkU(uQmJYcR5W3L zkE&N{e$}^JN9Zf+QHQW*w~zJ?xGlkYoW7M>93COU1iew5;Mk(s zXz09R0hx?>hT`-Vt2hDNauB$cs$Z{oQ)A7l>!-D9n4t`urHNSRxQebinFn`72L^cC zh%Z4Kn>9pmlHAR)S~JaZp29dmm_^%?YU*8@Ni5Yuo{$zC$XT1$pp!fOER1{HN+77L z_-HI!_o~n;B!4jo8WEC1K~aU!n1jn3GHxA&S1cEm!tgd@kqHG&%>oB+6W*aQ3c*dd zC5AP@JS9&-g2qLRg`=i2Xco)whl4r#0m6-0rWp2SL9M6qQ)OhfQpd6rP**@K4{MroWtCo;{EM~alLGv*cw4kF>bTFawcW@@Rk z2n$G(N!xW4A}u_P{2a!0n)G3Wgb~~WBHGe|rG2ThlpL55xLOE(J86aybwKstG(%0} z`)Nj=#Z;4S;5?}kQ<_KT2Nd?(nhuFo_WEo9C2ONllN?=G39GfB0d0os!F?&D?&gja zR4aP8X2Q`-s2rj2y5-V>LsP!hYC-d`LN@OaG*6Z3@J3h}CMG6eTY?`+JCdxBNzBV} z2SWAmOOl&}#^c<#8N8Sn%2bF4cY(N@7Zh2s#DRr3HkyIK%V_DK#gMDPGM;K&2|Fa$ z(3?&}Y#7Ekj)m?G?W)XsXp7PB6Vhj*Zc8{t;)zKCoS?pJT5dUN2%QN<%sG8{(^HvI zEhxtGmRBVPBBer<#b5$8)T=696n6ntu2~xd?asJ#go2ToE?KrOl!L)9TKW>;h`EyM zIi$UDDjz(R5B`w(AUhc`t<GZRYu&wm%?E$KKK5WQGkPrsq^bu$^v5HxkmB?>G3-Yk^#N}A`TDri%4Ui1?& zQq9F%HvLZp`Lu`^5lQpZ=)FZnJR@FHIx{KWezDk=LI=8+;wo%527|cM2NvZO&DbqL z%cY@JD%f5|L*c{)!W_oR;a6$=l%x<#;*`b7xvY=OQ!GhEDZtVUETQb9KFUSl+`PWH zqyKmfhGTJt=5zyQ7W_?cVXeixBZTN&yE>izV;vASHI>tkYz;Q zy+2S+N7!fo<}X(^Y-CY>`u}?CzBm4E$W$XsAOC+obKVF3K)N=JIZTzDH2%^Zxoyud zdCld|Virp*R!tb$B%+QuSC$5cQZEy_P%~!2gADS%ZIQ|+#e{e9#cpP0(9BGiOv&)@ z!w<{H_e0h?{_Km@mNOLOgDJ|nTa&BLd&e&v*uJ}S+x;*%X4j2v$au{{G)Ew(V_?k{ zxUl7Nh zcB?5it(MwrwfWlX+Sh-5Jk1aO&8Jvki&T2Ae;&(GJG!nF%NRna2~ARZ!?Hw^_z)PbLr$ zLzr(LyWx8Qw|l*C?85V*FDkiWt^=Lz=RCJWkFlD@Xi@3NqRFUZFMV*`x&I+Y*->iq z7hayp5VA8!2q)kEUwZHPU>^1s|L(JmBl%ek3<$gv*PVv`BHrJunYZg&4p7}U+Sc&`WC^HvRoJ-<4nxoeZOx4Mt$Tz_FManfDcAEOtuumnZVU}@pO|0&*4Hq{6I$_3L2?=;%<`D? z6IXC*)?MgR$ed?qjp@0eG#%t#@#;-LpNB<&Ml8mQ_6Ac}^#UL@}3EYB3S_*xvn1hmXvxT|Et3Xs5eK zSqiaxT-&WyZBrHjw*Y@F>K|hUqVpw&Oihonmu9VAtyTv%aB1q<`bp=o2-!(KAbJok z4BG}=DT^_;TwGivnhYroL+VBPI0UGX4lyEtx}+3^&@2Gs#Tp{Z)R@(=;BgrS<{niNXx7iD42;t>bE_bL_EZvr%n8g5QsoR9MWLAulV1PR^4Q%?AX}EPpoU^IcUBQrU$ZJk4 zD71a;_46%u$7Xb-<5W9Th^^yB;RgfAGRUH!>N;3%3ip^hmZNg(5p{cui(STXk}5{!+ZpsBj3WyRkdriy;i19O5Np}j ziq$~r!{Z7zXe%1WIl3@G6DyX3Dg+X*&20}p!}m;3?(o3T=21)|WvEt50Y8%0RRs%V z6U%e_ikraWA#yG(RvD_Kr81@GqE|wOpoEVWC3uviY(gcRAV5pvG)I|^e$ovWjGrua zNIzYQI$SIDBYzQBOdiQ_iEC-;Vco7Xzl5PU^rY6?qT3``M5$wp?RMO%Nf1sHQ_G84 z`f(nISBQSqab$<2^oD_}ZR{zzhQ+PlBdy@H2AOTrxYd~Lffi6B>}nh*45f}bdAQ3C zXtc&(x#)32BaDRSipq3Fo^Z({#>hw)J)6z&C@T2SjhJ0wu^^R_NR}ov`Ct^M`%@yYAZO>VfA~4Jz)TY2Ci}+{gm{n=OK5Na!Z`?s&ts}t3mKl_sXMWEu2w|My_{VOk<|Nd>-(D1rIw*y?o@MKU{vs#pgn56@)5NsIRMzuRQSm zn-{XO>;}Jd-g(N|v|xTgYCS)w;sCOV2iHy>{_-_D{^JEj2eqP0)J>~a?>YF*cYP$T zgK;l<&f9;>?=R+|Ik9r=bYH;;zU)_?9uRXNQ|gS1F77_|tn8lqkKK1~GRc$fVDIBD zP+{sr&~GBtc?(eM7`-XR!@vIM#~<_1@c548%n!f6w`+UpX-trcN#v;qesb4IFW(J8 z{DJfK>^rMgL3YFK_kQ&|=dGGyCte*SWrdYvqYx58of?SpOI4fILr3BQ&Gx!V9Y6G7 zu8W8J>9!|ata|+#KN;~;(s{!!gU^Bh{P=_SjdUJD&a;@t=k9`sZB$YMRp(Vu`F)gz z!8&G0V?CqfK*f*^-a|(oUX66=`TH+@di=>!?&0`S))A!H53q?vXw@h+g!Xt9%t_ zkxm1Dpwt>_R;y86+;ZIydS$))75^dHyR%w_P(IBJ`YIm3<6x&S-Y*~6dFg=)Gt^3@ z;lwk2c#@Uk)%X4LSeZggucxB0QY3#7+h{wS<;qUqRd3Xct*Ag>q+qSKnrtqGl z4?hflZ(m%5T(;Ngh6ooCDUXYKs%ktOLf)9bMh}TtlBV4rEWhJ%vAi_QvpP&t-U?Z- zYN~oej0r-@5YMQw;=VQ|jB!)dzKIPg=!L4L{fc20e2|0c}g#7bH*Y`vrjWXNrbz}cswSXzd%xMei{y<Jo#!2m)s@_vm-Tpv+jVq^JX6rjuiv;pA=>+#ssvJ=Je0}6Pmx+*GE*(8lN z=*y(^ah1}BE(QAxLRks!FL-NYE`S`s*k`CW^#Z-NHj3c_gD|gkR@IZb%8LTlT=<=$ zu8R;Jq4bIpnQ>YdBaTI39w2ftS_^$**e)hsukLivu-PEI0c#L$1d1KyNb%h&mC_{L z?;~T8>L}|Vj48*?y&xi2glQ+zN=!o+YVAfO%#Rn)~OT1Q})+mRFBStf+k(}QPz;_90RsEgba@$?g02#SUFxB|498j484td$1yF$#&vPICCVF;K-Go}wW_R%)_S zG+#i=1S7nd0M9tMiyZ0$yvF04N=DftrX)910*Q)zTFe+oo)yBTJ1z9{t+*GSy&xNK zZ1!pPM-miO67;Za+{a2@toSqqL2q7|9A~N>pH=YvBQH-=l{5<+LWDPgS&TB5o^DJ7 zSlwSZS%GJm{DnMFr1h1JuGvO0e$H!f_D)69IFW%hnG--$oDixPN>~#65fj7FxYz5Y z#EE8xGPg#cm+D}p$`Tmde!zQHZKePL(@3clo{uHA^1-cq@Mp*eXCkw9?WcfHYNIW{ zOjxb0q-^u`+V?L3lBn|w4rPCeJPXVDwV#^haRprBk-%ZkqZGdiIdo%b62_j{bHpAH zcB{$Nxu^L@{75p3Y>7LbLSp3^OzZY-y*Aq!M5ck1i;Hxc%{8+p_GYdVvV{nICezH; zq?GT=z1d7iKKBrejD1_UDZ^=G&yCA%%?%>VH6BcSs$i=s%I~U;{w9(kNI%(Hb%NqK z#kTy>Y%I+Sr4WNT&XC+gT2cl&|1RI2ZC+z*>hVdwj1W<6;3bAhEof@1DyWU7 zInJSkqvhG=qdJP4g6qq0a(ZsAulo}tI$uYhH&}B z?FZ-AbmFDKpgVWwUVP+IL+o#`jI>_6<<73IqfTe;X$Ms3YdXul^nZHEPyWjn_jsK< zzVOw~ncJWI$`|_!^9#pL-Snx?-SL0?!#0zgj-y}yPw%Kykf|~}wzRlbtF(VC^cQ#T z$do_Sl}>w?zTv8`eeVwjo|g=ZqyO-oJy$$w?5S>~mLE6*P1l3HHLoA|=WmVE0G7Ns zGev@Wa@~m;mifXHFWU9E3n5(cDuaqWMhy=hHYb*#^Rl^g{;a)_cS4+%M=F3YRI6P( zcAl!#t|OD%{_=AdT(UoT`hkAh^{f2Yt#{w}zyF`zOfUDsr(ON3#l3sfG(*D-hL`>@ zNOy1F^YqKqH*P+wh>!f|FWtIx;lK-iMJ+DGM~)r)_6^_tuYVWa^YB_PJo6csUG&PA zXbAR9J-qRbbS+Dh?paTIJjw{yWtv1PPR{w2XWn`6(6&PLgLJjh3+MlmQDG0I)fB83 zVH^gg4&gJS-rn73geUKbS4Q9X`SEdg)jHkptsXr5r5C*k@`d5r%H+tg_^f@Q@gKPU z$6ny4aWE*V`#=BBtIA8m$Sdn0@^T+i`09*jJaK;a?(CuC+YlZb1-^OkAHSnjpv%hC zI_RZ=7j|<4ack$mx#u3Z%vEQ={M^recxT7+#zyaZ{DqKb6vQW(JL@sq_n({HasRk1 z5|bPYRJd!=uhH4yjEgSF0yC%8U|fFp{eSUm?=cI{dpdMrdF04LfB(%}{^GNXd9}8! z|FqZqk2|07^i@+qdYh^wuD$Jhch4hBEnHj4P1JeJi=P8yFPNJTNX#vsRB55>Zui3f z<@H6sn=3Qugrrndj&8jB^RIp9V70t^NARv|zic{w!Ds$OnW$L(;(DBJ$bg-~jn;9c z;#xD#O>iOI$n&>!#B1AYZ+)e0;y*-jwVKuoz~I$|LEWx!Z9IDT*wOKL-0yUiTCeE0 zlLux%a4gQXNKF+|Q4Hqh2zB!1fETVQ8y0VEqERhtK5TZ3F7ckuaGSt$TxP}e4c=i# zqY)&5y_DC2y&yYASK2c znu<*!G4Rmq0kqu?bo))f+~n%MCndcSkqdSsVGQ10shI$X+?l!wy*izg*)g01j>i*; z!6dDcq;Z^;%PYfT&teinbTQ(niLnnB)GJBN9XbNVt*Tn11eGRbNMu#2T2YB6R#XM_ zH`@Xb^ii@pJeHSvK^mrb>NC+X*$aS>Y9&)>ee6prdGB864@FV2%Qg;x{arY zAqQtPwcy~bEaMtIWc^ATTA5HvtSAfgoS5>PO0-MBhl0OrT*zU{A&iLCpNM5(l`96O z@U{wjPm&1A@HMGTkU+nO;Y|#q6zw3Y8fk#BZu~e2&I=ITgiFUs!~-%4gCvdT=emPl z3V-Go7yA9VnlMrF2#(0U6D9F@sF2|kQjM643PY_f3!B&?dRTd(C68j6vt~sy4lBONp(uBi6Vd=rJg;)Kf~jo;)% zaES^_;Mr=!7wC;GI5hfb=nX>PCA#YR#KyHnlms^+g9Jl0{Vb8mDHsB>&HCxDJC)+6 z)e*^|1?*VwDNNEm+G#drE)!m{tGeLSfDB#N2}%-ISEjHx zCP`$1e2kVawD_|`05g%HJ$Q{3ku?tB2mYw`;#3W;fbkv1rhl!*f2@)|k z0ua-#ZId(YUvw(NIbh;`k`8Elh49)TttJ4RVAXO#TjSGat@oAl_IZm5?3h#<9X z#;mLnw#_RK4)*?#R+TVxCJj>HNU7?diEYa-29~AKOj8o!B=Zt1pKj%CD^tJrtWP25^{^|equm9^mJyfp1 z!}sz$>?RNT^(#L1M|0;rcBIsNZjRq|KSZXPuNTkRr}};L3^mb6d1pTTDbbVm>mS|U zALn;`@#{NZ{ernC94J)2cEcTA6U8|sE~9Jz^pm-&y`o-Bx+{|r6?w+@`}r$A^(S?R zdSvLxsj)8b(2wt$k2?^m?Rw$?g^FV}JX+%WtAQ5>-bKIsv>$!;ACI3{J;U_B_FL~s z;ttMGNSB7=Gdc@(VRpapDVMzYRjBg|!;dM=+Q<|xmG{(lU;WAJ-*idd%T6ra{(=8; z^c5pwb$-ucbndXE>! zWtQWqupew+%}(!*pYi(F1kb+AsPHG>`p%IXf86uRx!vde(iKn1(m6bFuT%+HPuQ81 zrdJ~^BJ2)^Cr=K}-UsQ_$?I;N_tJ1>b$HEn-@opMuo7X-YF!3NxK>R}(EF`_`4lwV zvFmS%SH^xP?2OH=@B9nX4OLlp3U5-Es+R;=eI%(~`0@AK!GWCmR%N;Te}7*u4TIea z(VlI@Z1UMu^qjZ9^18SENv8@-t#>_fzuDG9<#!ku^WA6t@qhgCAAfXiO{d3}zy3S_ zDT>ok=p~h|AgnZAzK|Yxannd>6) z6CK1}802LVM3YO;ecThSK-W}MWrVG#h!g+l$rI@)_q(0Te)U-@H4~+}OiGAQX2?@p zFJhOG#c4jNc@ZB@CeZYl3$jGldP<|X~Z4GU0u}J_<>KnCl8Ci;GacR zGm_Zkinw~KDNTlWA3^MUA-%z%AZ0)$GXyjtbt{b$-$YcoOP0H6vx3GH%11|0#3H=V zj}=vUhEzMrQB6!$_Ms^g__)BY{lKe3SgMeCr&Xc7!UUB{wTG-OL<~Gt>N=})v_bG1 zS`+kV%IGY?7k)_KGU7qRb}~(<27{zZAUuYzb(ZDW+t5mRKFNnsl)%{1RZX~Ftz2WKoOKaY^(Y!i9{-04{m3YQ|+$bJ&CwXe=C$(Dkt_`KQpM0h?4Bj|U9;ufiv@ z>j+$@lZJD>ZnqP6P{6R;AI!78gCbj3^hGgbU zlg_JY^5T1f8KEkJBK33<+xLlx7ZKMnATty441p!a=LM&(&={88VDv`O8%Oxksmg~A zLY)OpbP<1Ra$t`wWw2LKF%h*d8|aM>Jy{(;B=d?52m&<%E;(?85EFaOUmW)Xm!^T_5H#=;uI zd?cZW%L6$d_z6oRB9s|;h)N^c8zA&K&B6?FJn5fUu-vR#(K^C4F!h7gKS{F{iAjKOnzXDx)RnD1m2=@+OmRU7YRWM#pPh{6fgVLyA z;18dm7DzNvqud>m_rs~R0$aq2+00fxxRnq7Z2913C8CbUf^7@A8N01rVrbug(hqGAU) zv#EoQ&BA73dK+n$;MgA1!p?P+`Rvb~iB-$rLQj+ROFEk;ys#PV<1B&O9Z5*1ogMAD zcImQX0wPBQ_Q+@(f5?*UXbOs!p)&yNX19e29a<*GtbBN49}dXrfxKCyG3}ECyL`Cq zA!{3*I4YHPy|9C3+O_KrgV#Q4aL5q?tvX4XeVF5nD_M(e3bZqlWr1sJQpy$9rG+;h zXE{2QZ9zk)q1tvWKUY~a9TH>efr9#z?9ib@N4rX;=@m~qP=$V2(lIawf1#NS?>T&^ z9z>&9oqOi)Znw|%REq~5_v#P6`#XR5adrQ(mBh=IPi*USPY2anFWmDVp8Vo>y|usd zj8WvLbg+Nl&9@z%i`883^5;HTK`38Wkr$$iYT&=<4R84J?|z`d8dC4tzy882KDb{+ z!OD$yt#+c^lu_D)q%%N(Mb|+Q8#4|J1n3vVw zU(kezL(G}_6|u;k^tdZN_&IHB6?K58Y>sc31 z2KbyDwPMsX2*9w*TRiWat3UF`|M=$jCEMr2JU^Z^&)uar2kvjK`@Y2UV^piW2UbOx37lzvwJVQPe zNrWtbqDEh_Ab}Y2%vV0|*y+Rn`pM6oJqq@!cx_VDy^bE2oysgc%EM|^$AL=b z2iy1UQB(6U*)pr5Ja+8Zk#drrv9R!ji|T%gB2fhBs@UIl+2gWp^P`ouBuy^A{8C6O zAkX!6UIyyySN;#rz4yosfBU7i$#?mZ4g|u-)-( zj0H~%g0NOSPGqlXd;sIvOj-HtZ8}GaY`mqWX-Y*FaJ7KF6uR9`uh;8zI`kAi+mbFU zEO3$Fw4%x%kH@rWDp+*hGd_9s-ZX2_!cx%fPd~JBKAKlO%&d^wDK|oelt`1wrPW zmu8%m^W7+n(+)xeia&jnO`6MQTs5JZs9pb;Q+#$}jSAe!gcY3XNl| z$17p{M_ncnL0S+0sgPif`wHUAWD^OWmsfF7R}8&rWwJa#uT_JDV)ScJaBsL2<@tp3 zTatR0kOt=*3=(`gB#SAkIz?;Bsfr>FEzp+M$XgrZTNdATc6HG&1@csrP6ZggD81!q(8=2(hu3DJxKK z;%zPveo_}hZ5z^#AIC$9{LuAfyX84W0jEBRz zX)IVhxc8xhYJN~nS`xUG|Vm~F`WkLy18xIps*+xAAdT2VwOp$7%^nd zAhb*xqHqY&A+cj5TCe;L+#D>gun5;Qui&vroRmv1H5Hut?RZd>n22j%_CSEc`gp z@)T&_K96cx%B(Olg>U)kIOgNpb$hnkF{Ptvve_ta4+RH*RZ|0R=C|8M5DqNp)XY1$ zuY*ZT&34sM&T|RD%t=Mjj*_y|d3e zy*Rf(p?~NF#z(wkeB-TiX_Sp}@4y8~&@BQ3p-8FFf-o+spZwF;vpXLsPcEITNBf?9 z;KIjUq%J-;i2IeoipP^m?NGWp_>dkBArFc7?bJILAbTEYjQwk@7g3`dZw-5Xk(GrX z4G!!dL2KW9dzE+{?dP6eNV?0_xbH_Jos(#B5U)W7;CBx^c8snBCRPE9;-0?kw!OJ7 zAqG6_jC|LQLe(8*l02+KBsuss=6LyulZU=@!{|qMmlIST3U@7>{iI8G?ms_$%$~7V zS1K5g4gh9XRn6%-9$S1_RBwVQ8EW#SliVCVcJPLq4qpGGxH4W8_RidM_QeBZ;QRR1R_8cN?QwS3=wQCW`jap#;f$MXwet-YImqP9iD66;JO<27+RiOL65 zd=s62F5JpP_uaW`QYE@xiBy;l;?dY6WJMUPA+(K7G1# z>{y_ElceeXb2Rk>@|Xe$2tW*Xamzn(3@w>nI-4nOo zHRngGtE*=`;iAst&OPfHPg0~Dr12Qt3ysRX(lZG9}P;_ zK6IG+!<%o9wsopwtGy>5P(|aefG6h=)_Y#DbUM2K6qcLp-Ja~+=@Hefr2hnE;YGh_ zT5nAI;Hokt7aTr(-|ctYT2IyxtSL%@QHWbqBA!w~8`hN%on7W@tIP13n_mpWxY8Re ztE@r>dll78|$H(=7$~kd+@*5P7 z@0LT0@pydwjX%2OmRq>2Ly9hmy@kc6b8~a_p^C~mbH?D%l)PTHHFpI=@ZuF;F_ zAUNtfe*8FUw?nv6)=ARo59UZKjVe-$a&2{(S0jP6vZ7-39|Vae1x#G#B;j58K|-w9 zUcW;{e7?oYqpdkagNU`!aAjp>xHg8HoD|3tWav%glSIg7nlUsLAB1(1)1TMy3gMA^ z#3h6`k4B@z4;^Dr51k^596lEs1fOEG#$ibmve&#+A*?e;WMB|O4N?lk#pXM~CFkru zch^AICFw8`KdZ#qw&{EE2qcfY;`;#tO-RY;o&=7tcB@y(AyOGLxu!~BKS#+ z%(Q8cmgi+&mQDCqB72U9C2EzZaIV*fPDPA{a9czk2q2C~0;;GqEaRFeB*>IhCTHTA zYH%DxDTu-eS1eHg3pN=azM10$LI{fypGoc$rd&-!NZ_w?`&-Ict zf=+|^LPG*o{+PPKm~v59D6gjcLf2WASJ1*ilowR&qcs7+s8tX9Eh=Hf*vM2x84!^( zL)h1NgES;PEF>M3SU(7NrVw`SMC?@RC z*3cr}Xp-SXh>%VPn=5$}sk*>==Cs=zXOjnx9D#S_Wo5^WLTN#A)HH2jvg$O>44SG- z0W!D-(`ig68{_>_hLB<9XyE8VYp7fN6B0S!XcW;i7mEtY_DZC7E@VcV_Z7 z>9KDiDORZz^4_d0Z#`W1blYZu*?kTO^^%?%oCVBpmFJoQUt_1WEg7c zsS{HVJuucQvy^d?P~;w>D>Box1p4>N@?w*6u)W)pFFcXh9hn3^phhWXgAqr-m7x#Y`dSdk;pcP*3iPIbHj!h z+gi)^cWm86X)h60wBdR}+ggk^&DfTTl+oN~rP}t-_F}=ylbCipIg*XU z+oRtxl(A1v>^0P;dfKPx_T$(ip;30AY7t>8$bxR4>a-7D+T9^z+tEOE<)~WpUHjwO zs+N!7R^!yb&lEuXxpj#?iQwsy{@W9O7+g&2g_{?@t-L* zvauqp(Eq-d8f?vToNQt*l!?r_rpw;k%_t{?*s`1e2MZ`v53dS z3XRabs)(?}3ehrX?wuE$4>uSYNNj=*N@)ff0>nfIwWmjg*GqF#Cp-6E@Uj=GmqU)5 zt0aQQC1EcwQ(o7Es?=3XN9uNP!)N*x1f2oQ8E@a-bN1{$=a-+h)(Hn1l}?gM73lDo zhe4`FWtc{g3N6OHxyvuj>T&<9ec0k1xVZ8nG&7hK<6zIu!JZwcjgH64m5O|h%kUgO z!jB6pQE7Jd*{NUS{T%j(ZTko;Jd^G zs0`A<=nPnuMSAYpsZz0DMODx>frcFX(o2Tnc(3Y*G`b<-s)@@HQeiCQBUx@zUp@BR z3$@OITnA}TL5im8M0o{C0d*1l@?uCZAk_;Mon0$Y7=f*8$IhMOT??sd94(8$>yWfg zt;+;L=f_>BLi)W5Z69h=B?vo4MO}2lwAj1rlB-^+ep8>!R(5pzIdm;DMnWBVXswr3 z&_6{Sq8zyAm*fc&TzX;I3Fe{kCeSVvS{5mg#ATH~wPQol7E`;5!I#ZkHuPoCf*+$7Evfil9OH8bdC-cshO~K{5 z%|b(gSJMrY_>nlINB|w7w_XDI@OXlIC7Nm0*-VWvLswueFkbeFp;<01EwQOQf1eY0 z_$k+l+IkdCJQu|{Fm=uRwW>yw^f*m;kK<32kd!xZ$#96)fx!=ab4Zl8Nm*xEG0Ljb ztD{q=mnV}+x7*daJiRA(%=Q|AYx;2vNv^BHlg>Vi;2ggznr z4Se)^)Fk$f%L7d9D3~5F`us3+0e1=XA5sA%TR-&Cu1+XUIcM z57GsC3;m!i=s_+DNIB$`j2ncVC~QYR>X&sH8Yi)o?HG+kgK(Txr%tbI>x8|uiEy~% zOjSeEVd7Vl{I>EYWi`%9^g$p1BBX<(AjAMEo8(BvVMh*hOVCm5A=$}C8TGtIIKM`t z(#h&@L`<;?TLV^WT@FiF)V;JrC%dHSA9@P9%0yU<=XXL>$~Powg-AgiR(PaUz%Rp% zRoI#YR#1Ee`yY%S^wJ^Y3la!}O9mRPN8w3uhw&o#bcCb|v>xv!=m0Sd*PECMy>9cW zSyao4#&zSaP$0xW!E;@4C9#jHhR|IRLrbhbMS*xgpeqH~X1#x@A{i@{BjgKuY#;fUSeAJXV#Yp;erVX zLh9zYGR|W%DgCm)Z&19JY*Eq`|S{_ph-O#z42wYjA ztWQ^=dTHu9kNse{6g{9DFsgAltx-w0mHpwbb17dVqlxXvlAZy=sIpd1vvGv8Y1;a1 z5FvT7AEur~kMO2Eqb3*du>e+8g1n$Vd=M~6v$8fFY+rOip+t7PL`4nG%kFs11SJi0sVjV&}2#Dr?!|5TqEljRk9c{T zREEnyab)&v0GnetuAFCA8d2~SK}S*Glk-yBs6_~wj>@2Os%CejV1jL6(VhkpwmJfe zyn5OX-UebsJkl;)cUXk>Jh35U`%?V)61zw(eY>=W8;3vC!Sx;9vMsCGo)vBOtSuX9 z*Ld5Ar);HyPfNe>p^yNqBHJv|lJ@v&R2LMH{MrF|B zkW2<);@4grC0Z54jzEJt4;?k5sG~9!rI0?Vd6eMsin@$ZKs!aq4dQYP90PdYSd}qm zTfQ2pI8l%T6*~9B#OtLHpCw)ZDT9uDc)niJDXBrCN{1AAqG?>jN7<&SB*99iI*21f zsx7MuK0Pd1Ft5|;DUsW8?aD}Nr5D*OoeX{r)r%~j;b5SfCswXiWO4-!jg zHnf0+VGzbaf=q!fQuYGqg#@0jM%2uN(9){!#hi(3IOn87-AJK8P32>vGl5UhC4|o* zrX|RHi6}!NDyEt!(}!==+6z;BG(VlKQs*A-Hd>KLlS3@S7 z>mW{anblF;P5nWYk%1iYrj(bGd_UX_rn{l9;+*C}N`38zIkD|Vs)~~s-Vl-0Uzl{U zXMRx&PO0j4gUO(LQClxfg8hmzUeVoWeWJ~zVC~W>Q3}(j^uO_-n1&QdM6+aDRO)(d zZ7s`+Zrs#S^2f0zBNx|1Vbfo{x$tQpT*N*IY~m{qxo>iEF5U%vCRYa@WT~1;HbmJv zNs`6I#rgSp#Km%?bg|DJJi@}l0$icj>rp1zh~o1eGtP=E9}S1&yg<}R;YN&*|ANh_&O@F!y&*bZqD zCNUO>k)tB=splIzz8!j=cA`g#!Ag`o!zBgowy4U1j~*ARtHXSZ#uT1WBV>|Q zNrYagI*H*4p@lV-BEqLt+T>;3i%{Jh*4{8sX&g@#)6gh2O-+R+%ncd{3)*Ostz{ZI zDlf}8#sYa=RBOZ0(sBXYg+U`xFAgL4)9WOix}vdxw}=l58>?qZ!l98J6ooYw+EJLt zV_sMAMuC(bFTlA&=_M9OPN*o)gRa1Hs4_=S>ZXE(deuYyH~0>!+QBMUkx-Fl zOGK>bgC8Lzo#(U;V{llarwRH3z|+CE%Nhxi=siJ9F@%YlYCfzQmn1wU#j2nf5mc=V z9c@!RAOsCzUX*-&mcPP{grYj`Qy=SOqi&jPUtHX_ZCfYpE={nQmqt*)x^-nvXge`O z11xRyc(ODs&T3s1tDVa@meSUmCVTg&*?3rmEzr5dj^DG&xsM3K@{=Uae(+DmUPfTM38vh-7I}dGiQcLw!KR z5OpM}fW5p2rYftF=yw_dkzfjlq1lI5Hy$Ezw=gNloB`%50ltd#-7p3r{mP&)weL-@ zteAdFnGPaF7}Eqet}N%xB8BOLU0&Bg4kX2P+a(VW)+CuyAq&V<#8d9;&mrp# zQ6}MY1zaT9;SuOnL5%UZN<1EosP*Oe+Fx(nhQv8qIU(4#Ad^tP0hRPc83jbU>iobk!Cbyd=Q zzsJw&$IZhjF2M}xlVf^M)O>#$<$H21ulWboov;@*KJh&LW;A^hG-LwdV~D6FM4Bje z9_lXE*WeSw_frN0mFghZu!PZ@A}7y~#~j@p)rV+|IO+Qo>Bd|s50l!jLP%Eee<+!a z7ImHn--M2W?_s(aA&R;P*Xs`W5%9UXJ&!(->)n!|iB8}uSP%yv?BjjX0@Czit$4G< z04HWAtPly0Ave3$kzzgbT18m@$E-;byFq-d53?BE{5)GAgZi0bEQHnYQt*Ha+W0}V z-r7^N&frb?h`Uh{$sFb-W`Nv3+8sQy9^>;XuSOaI8ffATqZ&DV9t@!Z4IRTI>S7R# zvO_qm46}cz_E`}#ZaSPod+5-hfg6aYB|CU)2;c_(FC^$@8uLJH9oi!V>r>%1>wQn7 zb6o4No(_=?NT8y))HST)h<#LS(&tGH6wyg}>>+0h6Es6aEy#1r3VumfsQ*u*LZs27 zQ0K9P0Usntv>BDf@>*5oE4t)DIjV^Z;t*BUcnxNwMti?tskI6S|T%ndN3F)&d+nofoFsU>jq)m z4|=^gjD4zig9(P2C}Pa0Xn@tQSnUQeJCg3&pptR+o+Fg>y(?d`!0cT=@p$#P=C42OKgZm?vj2k|%WLW@&8JhS**~qX!D>>->Jc}DZ)dPHj4SWtsESja`f4(+pgH{v#~5^a z=|x$ND1fPhyzqw1RGi3EKbM_t%o zuoG(<>NV*Zq`sG<@E7h`aT>y};`v&j$@f#oSO6aN=N8gVZ!OC? z=&o|C*$m@Ok)d!Qjuw>FBi*+kSX~=3uMNf$j{&Iw6+OX*>PU5z%ud6A4%eY+*5EbX ztH@=8XQVSgP0W49ii!GZ5Ki@*)KLf1)E9P)CZdM^MRy&XjI<0^s&O5eW<5#>6SfDX zuBVoiem(W(F&zDP4KnC4Ta6$Cs?4Hi&{Hp$hBLw{eS`)!A?s9bvfPAs!{LlK|vS?D3r<*2q41tsZvB-n-@hO@J-JfDMMSfl;Q zXbyB60EOjoVLO0p#sM)>$pC@kOAqvc= zH7?=Aj}FO=2W8);XMPw>=5>KGd$5^PaXOJsebyV9t~O1XGF&S#aS`}g71TbYkOtSy z2%cq(Owq;w*5AqpxAMV%e?GXe!Q0iu_Hc5rq&Dz66E9;Fvdt80V?k|{#{MbeFl{u+ zJ{xd2ZjVy@DwG-ryM&l$jv&^yo}8HS+Fj1#zIMynD4>H8I^HEVsnua=I&@P(Qk^l~ z?!q=;%wZqjrS{?IZ)cD*_!G1P4n`ta!v;3sv#AMelq-_^A+a|E~+_qhQ zY-HNr4CF)GOOico>?y(Tcf6>lxt3lxvzsnYT+72o;GBE#_QRuEga+(I*`_VnSgMWv z%c?3wQyv&XGv;#@(FC*=F56|)YL?xy-KrZG$JuM&qv9p!b+$@^keO|^w%U5NdRb1@ zYzDh5lA?paBaro>xHtn6?HpEhJ66ID`aD6kQ8li)d^~dy1{=%By{c6vU0HBjg;dk8=;14mpoQNcyTg zqruie>*OFPA<3g`|Mbc#49JCrg{;(3+D+h6L0D7@nI&bNmq@={r3hp=8beA47d*YZ z%A=IodAz0a?gRI>W5*7jH4GY(Aw$THgscI_zal#$|Kc=evqXh-QzSYy09_YnX{`&kc4L$a}T*lYBHIiSwvonP#RCk=8=6*XyDDw zo7rca4N0eBI0;1qMw4uLWp!IO?#y=~hUDEmB3sPq;PK$o8#QrdCV8eOq&)A3emC}m z*hB%Ax*_un>p&@!PdG4OhO^i~PR7I+BFd3VQ))BoC7~eV!y`2g*YUL3GM;! zlNUD_Hk}|szmFUx)L;fE7&CF4=2b4GAxJI5l39qUiXeZn(HI&Y0YRe!V#BBk=9<@uf?gV>L6pQ;U()LiV5Us+a&2v`H`vCJ z9#^q&UAFW%M}SoQx~|ye5IXE-!KijX?vfxJR)wRw4UHicZFbHH{pfIcnsu+G4mQiW z!4oaH+UWLLinFY?)9DSW^A4ZRehTRnC)Kj|alH|Juqi(nqsD|{Xm5&Th&I*+@w zu2tT+evZ5u<-(E2npsn+Jhx`8{kfuu=VT>zUKX^-Sxx}YSFkh6cCDW?X4=cqdQF^a zF1D2qZsmhNeLm<^o7ysV627*}KLwq1MvKE?6qG}7568@5GdqQu3^-ei%Ryb8i`zuq zM=5?4a?{%`T^y^~@(0Rt&*i&e?Ou2%|Dwb+z2`G!d~F)_Z28QhHV@b6F)?rUzTO z$@sQ)E^U4yOYpKjE(gshggluD$YMto{AT+|LB@a#*OFeG=h*W>G9Sn2QyA2?4~ru` zAVw|rZXt`B01!64wq4q6D3QqqEQ`FDk+HxaIllAPk%!o@hVQI8d3k+782j@U}e5 zPcIJ_``v!GH<+87WElc&$TW(LYE;A5)>b)0LG#eEDhZi|7^f%*R7KFM(lxn55D%OE zzKAJiV3-xPUL8%KwT;G8-Vz&_1tb*_w(7!H3AIe9{S0R}mSEv2PAr>UDh_R!lPu4a)>Db!m=ZHEA3rIf}Y8&a=!ZIt=IL8PGNm6P1@}Y<`zy5haL&cVS)2_jEit( z*m49%6vgsoLCM~<6N$X0Hm)9O11z=CewW6KKT`$C%%WP*_l;y&HZ3I#t%y|FMQVYw zkvXMdc7p1NrV(?P%Qls1aZhYrDyQ0-Zqu|GBF?7PAQVheo8@Cj0UL9;gQ?bbGb$Lv zZO6Axvb_O#KUsj6~8B1|ll?mwx!PvfR^67j7 zGGv`KU3|gpGF#hp!_mTXc2jvw8R9aa7@g^475eLk1w z!Nb|RW9{775^WTrl-rgg2-$}uQJ;B;JrjVp^$`T6b?W)sfVZ=K{x^M{+hkYAi`qW+ zZvzU-ve34rLuFkMG2rQ?$T<|R&nu38bXA$zTCEJU$ypOGHeqt{5ok;=*@L-Xcoy?&CjQR69r8v6nS9#;-99FfJC`kk zR}vo543^m&fuL-%ySMceX3jndwq(PSorqTeMj>UD<{CY@6Nk~pO~maMuG@xepdZ>> zReN>Xdi_k$8z}&(#z&8s3tZ6_K=Q9EGRLjuzzlk%$QhfH1<-2?vNZ8blWu9Mw%S;j z!?OCYFMw1qJyB!sfSlp$CRD|PbQa4;y-RYd#DXlNvhf%z z4>7ju=n}DsqAdI{%1gbnHXN7Lq|*02aOBvLwdD8WIJ-Eq}Cr`q<0htxfR=Qn75@;Nqz-k*MNx8OW zyE?2R`<{^yf@i(G@^IlNTVXP^!7#^6BQRd2>;Oh>l%Zi|58n3~$m45rBTLvI?-&2p zb_UD+zFAEQk2e=0gX^mwl++*%D=P>Cw0P7=-t6Pxj4NGdWl>Je7qH||)t+yn7~Mb9B<#iEAWqTx z2EjOmReEt$8{(JI@es#eOPeD`lo7oK4B+bh%aRQQ5}ayOEjb z)I~9p_DDe6tm--Ya&5NGdX8zqd3I4`TOY0cg`gO1h@`zFTDZnmKDd<+{%rZ+%jVNv2L zG4QfExAt~rHen-g#(A09^zBlenL>T4WmoKo>N(4zQ!3n^V0LHN^VV@Tkv3@u_YVC; zioZDT@Zq4TeY20Bz1Gro^pUT3p^XZ^M)9U8=T4wldoL9GX;~}mCbDx3-cu#Aafr`++tMtK&WLPq>jK-J$922wRW`Ok z?dIJ3t=E6E;B>t%Lr*IoHCiV&^&oXcfw^jaKq_hQJ>sErc3QDJpDgoE6~_7pNm4!a zJhgi~j&L}^$d{@RJ*~ln8J9#M!$1gNr75r8%sY^CU5#dlK8lgmx;8XBxJnQ$R6~z+ z&jZ9~QqK=ht*j2S0xcc#623li>}c)zwen7$I(6dVr4y%5onBrVXA^=JD_`TRk5a^l zM`-yHFmcbID~$1VIi3t5*kDE{VuEp?iQ+>hr`7WE=`5RcyXj!iM|h4L8#xpi43IGg z4+Rg-liCKhrZqcS3O(!-=EBnz@vpHQu_`Mp;6#x#Q_m22aY{L+KV{XehGfb!4sHM% zmRKuoRe@gRrmRd}Ah?cZsRor{0}oNl zPJ|kZy#&%4xN|fE4ia3_ckJ4^u(-XzI&3s~sB{4>)9dvR7cPdf)FVz>7I1@H?8#o7 z?UdDFN+Rqxt%_m^G-IdDc2%a?(6+K4$=)FadQEp&=lXVTT$OGjV>X)4I3UhU#Gx%^ z)8@$7=oQ0YGX-#(Ic}|u483{E+w2oJ$*R;$51g4MjIEl-DZ$Nb(4}&e_?=wc+XQi& zN%OaPi*4-2;d$5`TPJ&8e+0em8bO%2|Hx%2DA`OdC>X2w!B#%Fl@I{Gk)R<*PV+NYWhh3ye2g0?q;&BhewYMY&F z&uyo6)t-m4FY*G!5iLImyPnzamy%Uyr?EvMMS(?D967IRt0y{_YSWLM{o7`O*v-zH ziq!K9IbYfYQgLn*rf~{Ilap%B&xPMBu}I@1M&sV$B=S$~f_$5|$hC63a0}8u^Kfsb z#(^!DIJ5r9?iWWpzy@}00`1I|MF`1`oREFA(hhp;!zg}_)Y3Z#2r>l(^&nd$w-Ei& zm32#zk*uolIJez)+wR@FckSB618)m=b6O1kzUii$_U+pTO$1-xa?33{cI-Igj5B5~ zeLP%mz4g`$F1UbsWXdWm;UatX>}eau*-D+# z*G%MQu9F^7?G zZ&Z5`K$*AEwTc|EL%HU1)^SXfj+IQwSF#Jx!_Ma3X5I z#NBAhW@8j&LnCFlN>Nvcf|cl{7>6GDz82*a=0y%2cArM;Y#qU8AvR>ZC`sX$sywSI zTI*oJ^i}2gUa3bDcmryoAlytUcSe^6jVw_&zF}=JyKmYid09zXE{%pUWZ;u2fMF3s z)Wm`%S`i56hwP$&bVwhqBs_$xN~$@f>4_rpB~_Io?grxs)fT<5s5H{|JdSp#9=t$! zu2JYia$YIN*j(AYp6YvQl9xrL2-=~GdN|0EfT(ZqMeKLtuoFkC(x^OyM znrOb~+Yy}v*c?;~Rn6wStOv1yTU4kvk+*Lv%EdwGFlg8-votfL)0wqrV=i(h5x0`1 zi@L$p!OBY+dTUC8Tc;*QxgLd%o!ukUZEc90aiM7(7^FPBDHPwR(BFInLwg&Zw~=4l zOsAhIoa>aISzyh~4P7!Lhe6Z$PRxQr)-(AT*l1JG8imjafvEVc4DSqX*+odh0 zCbQi>5#pO>l7fA^ZKXX&#`0%MKb&{ArB5BWP4F*SKJ2eI9DuZ}n%n$p=P1TLkdb$` zXNz-qBFmGU0LY;h|2o&Gin}u%_hs!97+G;-)pKT%6Jpx1os3kc>Dq6$%dhyv*g5@h zBnD*$)SfVuT1{uQ<14$apZ8+#fa8kMkS2qT-{lPAAu6T8P;w$k+Zbfqs4xk z(|0qmEjw3fx3)8u+Usna^Jv4t(w&<(Gfu zD_`O9zlFQC^G29WPkriBzx?GdGXU|#CqD6-Yp!8>hzv`6kNNbcKMn0Em6g|DfBkR# z#&7VHf8YDwch_Bav95=JbZ>aW8+d@d^PTTJdi1D$Vs_I_H(hnrRm@EJgFpC#haP%} z2VTG5f6Z%N^Wz`?*v^d|^M{p{l{dcejlcJMzxTS=z3y#qd)r&y@|JhJ;~miNd_=)P zB;3_-IDGfJ-+k}B_X?ZL2K$&X_tB4j^h;m*5|&2Cx7)dGr>q=7(2p66wj*OM`-IKgW~I$2UdKn0$a zHQs8ws-j&s(m+dUhJHD(v|K$6D^E(KHm-bxaRnoDG#ViRYBJ$XQx5Zy4L3!TW$%#v zr7oHROyvi#9Zs_1NClQ9=^hQ8|eI%n+MdBM5oUhqrjoOQ`MSQytudsQX72n!HqF5a+kETQX1z%~#%Q=rD3DE1C_*B_YhxMq+5TpA=+3@r--%~5 z)6$S3Xjs9m9*(ndo{h6&I3Cx^#IQ&j@6^)Lkz*&u6X;U-C0LJw5WT1UZV=AJNr#33 zZOSIkN@!$lJgS6EXk66{*b#HnWLd$a;j%(#YpOoR6?aG?tI-TokE;R}mr9`)A;#fB z=qW7YL?uD=Uq&F;YY1X~Q_QIie!n(ONX#)OF-Y;F3TD|EM7j$qe>QkMER4qTTl&Iy zfeAvwUa^aH6TJ|bngr!&0#Cc6aT{Zd0BK?HH4GN`7yVG>RS8XsC8hBA1q|8@W?B#> zNsJ}ESzcsiRpY2c*cXOeKk3YMJN-_S#%S{pMqWVrd8Mkdx3lg|)+;2ueEjU&3*7YCPMzNOoFeS}!M%w(I-&aU4ZO{*g>=89(hrW7FV00n}?Zh0{t-^3~1=oSMzH2Spn;ZC|+! zs#0vj`Jmp)2e!gP`HR1`zTmxG=$LRp4Q|+%Muycr)ZDz7Gu~R7Y z$S;dSu55o&;pE%qr}hoViHE%_+eLGN*24nIIi4KhGK|WJqUisz$gw?LooVSDD{-PI z>!8|LI_})L+Gx5V9V(ch!=u^2w6|6t?pbanUMMqqNg2Pao+6sd^*ACs%>z$dpEqN= z`WtjK)*nH9Gq{iBH4_81m#Uw>JiAQ{o_Sc|Y{2c&*e;}ZG7ZNn#O^X>2{bx-oVN6} zgEEWP-Xk3H{~W%=jfjzsFMjchfA@EPCr5cV+;GE-Ui2cV$QDxi)=N!GFIhlZ)?21@ ziFm5buKK#<}=>37+o3 z2Os?CM?cEBQ@aWPZs}`Z``SC+@s6*5{p;{6ydDa{4fzqo_xbE+Kl?ks^E=OZ&U4_2 z;6dO!`}gm^<(6A`E&AT~zW3CpKK1#}fBx;a-+s+C*DNh9!FW4(@F0uO+wNNb@-P4L z_P4+ND_{8vAML_-;CG+>>}Owa!38(nbQ4?|G#QIfgdGoL=z0yui9lKaAkNhYmmZuiyRN z*S_`bYyRzfU-|mCuDSNQI}hG_?D(nUCzi(JLe+jgDMusZyQyHEQv>4-?qU1<+@2lV z_wL$##@;>q_MHI}){lJt9NBARUtq8dZhL-y9)6eOD~+mQ6NWP33;0D|G}v-P)azhW z!#%(%vAnztea@+EZ?QBJ!g7#mJ|1evbhMC8MZ6++$rcF4qQ*D%_y|z1Vo|(zd zgdp3$*iK9BR+ai?>83WIFjL{)>CJYaj*DI#Q98Jl4{qgy|K0LIK}ZBpldaY+8FaWx z&bYP5!)8UYHjr&Ukz)tvl;b#jCi{8qDbF|j=*6!>J`rj|lD5~U1H{^8;Wm!wR9QM4 zeuru72z;nb3aV|~z3s&82-nSw*By_Hna&i>iY&ujO+}GxUsScxy}^kTxq#PU^K#SA z6aaG8YiA*DOQi~@)LwacG}v5OTl{FVQVY90)~>Z)mq(=w^50wuE5FO(pnQUp(OnPq3>91w|5% zPLZt?BOzuB^UxIuQd^eQo|4WQBAQ=<{c$pBzfIf;#3jHs8*N`u>P>{QA&H`W1ztw% zYD#urorgJl&`OIgoy6UQ3yLRzEfB*M?|4nat)2mQ{g5*M7~m(U^L=g@+Fx ze)`j&{@cI(+m6WwXSQ(78*jYvM?d<}M?UfqM>ANA!{L!nojUd67r*%Y^Ur6fj!hwi zog~xkeeZkU2S511cfIRfe32`zxZ>c!gMa(CfBX2yKOTMx-+${{-}>6uzLp;o8Ueol z`OkkIzHjf@_uhN&%U}NTv(G+TAUVD=G$1@FzvsY#1Mm?a|Mp5 zXfzn~;CC9u5G(*q0xYk~Jp^BLcxWx4;_Bs z;pLUOD6(TmPaHmexTsJ}t2A6zrIpV8SoIEG*wlYEDRSry*TWqalgCJ>BC)( z#*=>9%fd;d{Tl1=f^M%B)+w)uR|Fy2G)mjJk{_NvKPjgP744WbBNt~V~s%s?{LbhnUu{Vt}M^o2KBIt2d zYDIbOu+9)xizsaGMVzS>*oTTME0c|^Vs*5fmPu%@P*N7Pg?0MoVm@g4ltbOF3ig+L z*jI>I1D6VAi9ApAW=1SY^E=#6KYcptB)LAQq0N46_CRWg?^F`XhLFD4X!s8)gR>@% zKHc<`GsjAh+LeUdx4Z4MTkLIS6tcbD{7otA)^+Sk2^FG|2vRamM++Tb4;Oihg(^gX z##dNbOXr2IT(%e_n3G8ufksxI`+bi7&QJ!J#nTf`veE>~gvWKkF=Mc)uY-uG7@*6o zCi5D#^XHC)%tyg^8EW~B8=8nk0hjxF|Do80sERCb%o$ntV(Nn^&QGK@!35rfF}Yzf zWNQbTMEwe#qM_zV-(x(=Q8g>29HlO|^MJ42S%W<(BZR>~?=r8`&v^(b5@bM6zC*MP zu>RFbEfEkNFFO08+VGMC83E0C5xhAThiTOtYAI1%fR8+B!Kx4{n%nk+4TM~s zr))y(7p(gP;v1EY4L0&FWoQY%q8W7Xa^Zguze2I#4m&t5U9(m!v2jlQ4uef#uKQ5G znIQ#rHzQ1=tRViANNsA-;H(8aWNN?0;u2~cv03oUj&dbR}Hw&2}p5Qt|f z1|(vdL5CPO{!h*vf6meRG3`ycDzjjQgrjO_i}RWpjj&FVnE5kxaJ+Rs?QCq~W8}X@ zAU=7s>P13(${wU9KFmCwxjV{kPT9M_jkEvf5B&861SO=yjpc`w5xNHM6nV_ zhgdC~prl>emI_6;(HfrY$CWN(NMTRuQ61Z~c-=Qa-V|dOm2Vyhu-l95&2j#)A;0Oj zs@9>14a^7etnE+w@(t`69lYg>3e<>CzIk$G*Q6!CY!v;ddNGgb$Zs(UDclv z;6@B@LuYSCq^Pg1dmdPjGpulinr4SIVfC`Z%~$28L2q+Wys;d2PKGtSg`>VKJ3R@` zHbe!c?{e@xarUp1##)qpN z^5MR`y7L97uIP79Y)hJ;eDAXA zLfri9hUEQ^fauo~FvE7JcAO}$-CX*7zCOcn=K;z=Q#Yj70ZVqvQC`GWakblo1-|Shs;Y)iuMo;{->EQ@nWg-p>h1)b$~|Ot`GhP z6aBW){9P*7u?5Z$ z+Zhn!JN5pj>lvqW9uQrio0Z+bOb=CouL^7$82y1Cc$cn2A-s1)7qmr{*9kY^swyh< zolp9lwOgy`qvOC%0kmOWl$V{Vwu?FpERXB}A8kN-`ClXAdH#ojA3mezG1hfGh?5Js z&C?!vCC2?w8xsU+NLFD{-GT0HE+^r7@_N~&)BQ`kWAkOP$@{5~z!A!nb3?7&BPJdWoA({O)ZNG;=19LM~28vA^%)*9Yrs74K2r&yZt@E%s zfjbx3_jAcmv4^ZbrPY^kxsBVdR@~GP8iu)~A>V@u>p!=I^l+0=xvpoty5@qi{By(m z8u^Y~ey+>TO6+J;Xk-wat<`!xR-GT7t-F0-wJ~s8Z0=5Sp2j;&`d3e_wAdcJt#xWS zaAEumU=3B?KUGLmP!(avM>B$t$};FNRudRChwvs0wx->h3f=2`a*RTax#G(=gy+~{dy9TMj zuwfSr8E{Hq(qVHYd9V63q3K)K@UHOd(5n)vZz0_zGU6%DM;gx9w9lcL%A6H_>W0Y> zEltKo3zLMT)pp`m&ifUauUAyEZMbb6Aa7k~9ngtJ%1(TqhaQ_s4o>&tF%84q!(0FP zgJ9p1A;1do$C{#k8_+ZR6_9F_#{^2xmZzWb4Q+q}ES`*TG!_Xt>;p}p0OzQst*rcH z!lmoQnGUNr%T2k4d(}!$;=khm~>1_iU-_PdD{$`*x6{ z5Et5|??%6w(^3B&dhLia<;QZlaN=u5Lw+(01-x@}e}s=yB#n{L)ZuXV-@Hn`LKaP< z|9I4oZyx`f-~gEvsBV-#{OGl~tqL1Rt3VM4TRYdEKm#*I$snd;4-R85WJF9L5}>4^ ztnRs=-VYNE90#|dyw9^ zM}PG)e1-drJN~(+QY$lk-mDOr2STW7MhLqrus_OB^Aa1;Cq>N`+-Kjy57#wiAbClt zW0DLrBMo)4Wt3Pj?dD7Ap+inLms_ZLni3~w@AX8fQ1pW(S1C=N_O`#2U-&_c5*Z5)&0_dW@R_ODb}x>cMQj?dnM{z9L<*(O@|(aQLQ95h@l(eTEBmDxA0xza>o zUwzNIUmd(YgJvD_GIoMOS)Xr*+4iGUK;OFZ314bC%!2)f&%JwGoXyM5{?~XSeNL7O zUQqa-WY=9G!}(eZis;o|f}HnR?U43u`Vv1b)Gh*_&V8AxKuNvX9C@0TjF^MVrq|`vpLE$6I?ZNRV|0I!~?Ft1~k-HUf1bs7n{Hn#iG4 zfBl@T&J&#G^C90SC*5D50Zv)B9v1;y8LEc;B$MHt6)BXBI>kuERJ}*T;P|5mZQ*peljWygaix#Ao1NJZ{%m z&8poPzK_k1^Ua)UR-#TRg8b&ho6s2E7t<&3P7od;3ve0pqj7^6p5%kc{21QR%0lH( zBqUcapfhDBXn!qea9AX zl669~30~IxMgDM%C&tyzpwXyEOG^`4lKzD_0xm+TW777nptH-+;-(>>{uj^k{a;~% zm+(C%x6T!_UXK|YmpGcgE%k&N*wC~)LKVlSSX_~`&^k>VWyk{28)a4+qVY*jR>1i= zm&wOz7eU)?R>;N6wa>?Dz~^BbU-K!&G2M-Ut z1Fm=P<&|vtLY}75EO`Pn0;#UfcLsl9=!4k4_B`WJg~L6`l5w#zRyk;wIGU@PromEN z+(MRAjw^bN+%hxySykxvZSzXm>A)-~!SM;y=5I@-V#q3}PAh6YpjE%wb~R0;P&HkSFVuY#H{oUP0j5s&qqrqPM3HeuVlom*V~;Y`jgpcqSbyl-4(Hk z*=T#*4JuEmx9wc98T?+7vC`!H>)ifVznN8=4nE1U25hKz7ncu81CQY2G`tne&bt5o zty5bDS^na`L3p2{bOMug#_RkBoI)@(B8^0xFk@0q5NX>uC|E&LC>-BRwP-yqT}G;2 z=TP|^XWXKM2arGxnLy>O)PT|iQO!tKW%?%xVpuo}ZtT6^3YL*Q(&-!ssV2*RHEmQ_4B5CHMAy=kpydbn;&NJKq9mnF+LF8JPy-_ zWz)B zZZx#x7WQW9&9f6k%HnUb$A!yHhJY186^2H@r;RSDF){s{^;^T(cn9K6CtAVxDI2)% z6G@!z-<=e8Goz#}nn6&&oRe&D;54{h+rF8bZ>`%hLkhkd`WrGNHMY)iS_`$sQD*Ap{A^%Bm-bDIGs%W%2Mt0E-ry_Bgv zm(-L&yh5Zw{J#<~RqW?pbsvGDlSNA2xxjiwf^`+ZJ`KfXNPuB%>H0@tl?i~&;gErE}4c@4fe?=hcG zF~9#>K92#q8jf}Ib~sHH$JP?Y0A)3^b|!AHP6=4r6KJ(yrsbe#&GMqPpP36h$T*&an|2DZ7&j@@XkVW+3% zDes4^07QJBx9bXp9x(;m&2m6wBq4Yn2FK9k$0lf6vmc`>&bXNtLhNz!z6v17a63q| zbva1@eBt~nD4=%^145xD@Sdlc6BOJ91>Z9?k)$U3UC|$F_a0bn{x@b*>bn!5rJan? zx54qkd4Z>3V`ImUxd7qx?kPYR?1+ZhTz){%fY&n&>o~pv}#(-2$9M~g**D%QVHIV#P$Mb zBt=#kDx)@bm7;%4FS z!&o(0b1k+D8u&<}fVBPbgt3FQHNt%j<9Tg_5`s**lH@vl(Hd5|HgyZ;jbya2{Dg+Q z^#Y7ZjTc_pKUTsF^rnm8C})dGUM%wAk0Y!<%X3d+-+#>i7T$LGM@G3m_T61OlW?P@ zON5xi;r^xS9kTld5trjX3)x2Y*6kW)8en#yIa_Ol%&Izf*`*9Ih3&*AnFDK5!uW8| zoU)7gX)gu+L69(`kZub6i5vAMF^9x)l`44Ti0~?W-)QzwA9AYNm*#{6@RV&8;HGH& zq~daZd23&?8XqFLa&i0+ljPy?7v1DxBijk1RR?U|y;fZ=tulP1G5K#|T*DHmBkt-w z>+wGVoE4la;O^gR z(M^&m1j=P9e$yUFM8m5EtIpW_!DIExA#H`~avtx;M-cEgjLgBU+j0B*oy@&@EC^b1 zXG7`Zpqt4qR@4IcmmI*0;D(%pk5)q-vL2Kr*8UnHG^m!Nw-w-4QqkJ`MP1Yb% zu-*<42-DB_eMdz(mP(vJR9+}31g%hPl3uHd}j5dn(WX%^seXa5q+4{F5@v#iXh#$|Zq5^_HMoqH)f=BfJ; zUgaIrAthk`F#O{y+A&wK6>+>DzTD4FFerUwJ5XE`g@=W<0J)}sg4K~nfAEJA%2-aY z(@!R;kc!vHSTrDAP9Cd;vm)+z!|aP2A%rcUIJ0d@SCQ@sEm1e0Mim+ti$OB%%aE=R zPRHc=qpQa&?Rl1DxDbS76pRRoXMipFkJj?HoPq4S#QtbjYbgfH0a!)~Iu_GTb#T1k zhR0?Opl!EPA}r`qo#q%}F>22Uwia$6(m2Y)sOGmTWUAE+{2sDny=oWJRzoG5_N#M* zGZ~gIE|JeOdUKQK&X*fT6Ua7>wce|(xV>=7`xuO#6cWQ zQRc0nlgEvJb0F)gNyVd-%OJLpt8!_m5k{q^8XM%k+8J;`l^Hjo@-{*f`DSz_o?Khd zHH)e*t;HKeN#0B^!hnguT7zAIEYz2)s;LW_^R|!LWoY4SH7t%=&sG*hnj^VTNYuE39?ju1$t7j`6_tTZH0r=AvzL-JC`BonRb8qf zDF)BBRnnBQVNtoXbdmwYbA=EuONxgCG~++^L~!vcYPFpFp@y6^z=_IQK90d1zWgE>w0bL+N}-tv0nWf zHOc8#Hah2AItetT*G=I2#>vl+@Y`4}*BKp7W`151e141iys!3wKkuK%kNYLe5`hB0 zC8I7BxX7g8f7Cf`mS_e}5OCV3s;dS}+1p>#B|mHLFR1R;^S`TrcNAXjxlaSUD<2rK z=6+h4*zydRT~UiaVJNoJ_Yy`LH}t@&0d@4NLH2KvoM4q7#I51H%i@!c1ZFof4s)|@tJRJOc$ z<}Z*&w*<&0#oD8+L1Lm3XNT8ImJe$n2QcftAJ!D7Dt{Z}Ne&l2#_NmeJw6VYT5j!e zpd-EJZ^sdB%_oYcYw!3tLur6`3O94fcii*?eSMf5cVVt6?|5}S-{^2~H_kRVJzc8i zI!T2`Yg4M4&m&#`*t-aLeH2~qUc`lJu>D?-i>xbH(mPFEc=L2*+qCZIOMu_CV2%V2 zPd?edH-B`*QMk}o#^GT5&^<0dM(hyCscsk*ZQq97*lv+6@ z1gWqb=#3bAYo!~@Q1{~c!*GfkMTtT3S0Pyt6u75tB`)maOFQ8@4TKhh^&B&w;G}>` zhQ!F+Tr(@Rs+lf<@}w2#U3AMlav6?u{E2)4Nv*bI*fWS?5nicfe+Z z1b*^gHw(81P+<87Bm0^i=tai+rOv>-XDRMDgg5g3x|bT0ISTI&o(dGORKk-PXDK@> zE!IdJOuaBYVOI4Y!lt6;l%&>|rD;7%hDWUa&Dq1R50-l>8LfO>VLsAGC*%7E+agFk zT8myae{I=I_w!>p*lfyjwZ&p0oQa6QSYD8$F!7;A-tN(QY$_fVmMN7o3L-ez2v?U@ zdaW6hAdN+-T;M-tMmys0BW|2rFj^{_*`!}IGyO&|tu&*^LZtulYBKsbLZ_urKSS8b zui7v*p#n18TxSayQUmIJPc)dhL|KFm{Nu_c-Vl_M=U7G_Pv5OIo&_J|ti?TINf$dQ zgC1TT@WR};Z(%N*D=-wbCs#P_v<1lwa3lO_-!6Q`fU z`H!v%@}AHZnO&VJbgc3=N&VIYS4ocI4n!VO*wuKeS(6E;_UnC5SWc3H_tl&a;2ob6 zEp4n&LM|}=bvN9d4Ogd-!M{$)$EE1NS*(T5@asyK9B0f#pLtoKG*YqRR~4!Km<40)YBxOw7I95@tFJfl%K1{?fYetWUJGWL?o#GOprBA7m>*n;w z)M<~oLe5$5?_#uEgMyPJ=`(?r6OP=5Vpz2B&g9-YzAVioyJwgT!@_kcl%4^~m-pwe z7_Z8dk;Dt)x z=6tU4d;wG}Dgo}R+REQe@z38yMSGuFSXdGg60TIAD1JkQ4cLm}RECq%eN#;J?tQg= z1iBK~;$sxf59F4Z&N}yda|O`=8Wc65sND2|_Hczix$rpbmeVgrxP;W+>!;dc?+~i5 z+lW4{0A%o0UjesZF-=Vklt$G*--P&_!HBcEJ5 zKCm^lmeN+!*klLtA+HSF(WgiD_4To;AHktq+dOf7L_y9&m%{80EmQ|J_^L z=l%YR#jS4MfjN>e-8j|xbU!*o^xOg!HhBe*TL5(E!rln1vS$CIs^i7x`LxgA<7OA& zn{C?@LEmb+KboYf<%EX$0QfRpodA6M24D-aa1r`Z_4`YgvCgghyJX*}lx$BM^a|Vy z4Wc%J_gjrHnW0R3to7`CH?3BQ-U`(cWt``X>H^L<_gcug=#V7HB+4ROx!`t-UCw^K zq*f{>*@fzCf21YPde@7CikKRtS!3<=cR&_>PBGwbUf*SP%t8LHG+wev=Jwd1f9mfa z4(?lwii8t6r)Sl*cCK1TmD-v1+lT5wjVn(dAQqXjw?ZL)r#y08S;<;=qAr(|kRC3z zv#jRcYuTriJ~%u?#OKC@iAR{gQ$30%+MKX+D!4S0&oDff&A^$~dVM(mlWpM$qGQ^m zR~Ntg&z^Y_gh0S_u)a5X=g>9}e)hCqqG0EVP8ii+rVlKJcU=@kn7f1WBk!~fvf?O^ zatzNVGcZt6tY(m(+<&|V(>1*keRxhQG$DYpmadP@DX_FZzo#s#u$hFP!Eh&cngeeP z)S*FU%9+-4a-97;ittJDg#zAGdxdoQF=4 zoYk#}OL5C>Qlb*DX(5ER^Upi(22O(oR zv$h>VPpIF5FSP9kwuqke&IOs~Z`qgxf2u!QoQaN6g~){`a`N>lw)uaePeTnT+KsUf zhciz6K(NY&q4728t;HsjEan_h{{{fMaXNTA*MR;wgtE|#BMg<&DF%?HFw#jwro9QhCv(zX1bO?IEY+uN(JBjtEUjKm(iVt(?tCL; zcX`l;RI5>J^9TzWQ)XC+qF<(I;xM9Q9hif@dGFe#eqbze9zx0cVU(GcP=E22fqawh z=rnwfniIYvLi=F zvQjmd1TRefG6ns4ud=*}aEqMNT?*qTpM1V+$<;FX!he=+;t?lFjS~5c6hJ1}%#UaTH_%v7vgvsQ z-I7>QR7VOw?wTU@Hf6^J1pOXv*|@&tfUyaLoUKl=E-TykI%Eo6-e4hf+W3Z%e0 zU)y?8aNh0%-g-8;{>0rKy;$fY zbCeK?e=vyl_$<1Ac&jZUIs$wjCgat(UZN@Ib#y@5Od>Z;JS8aN*X#EC7(>@vmdAw~ zz;bz94`A4=G?-1Kv&~b$!X*xfrAyJJk|si=1mU;cPI3W4iSvT8DiapG{_rVam!H*7 zeE?s*(|Y}9URf<8JFA(qGrDz?USBXMBto~y$^FaT9%z8lu>oYkug$NHXaJ$8#1Uvu)$s9xQaTW5F-ui+S01>NxcXwBp?<-HS-S;J0)ehme z+3gMjl|OC}N~2MKAUt5lssFne5-60nO8LSU4^dG+`LY0PN>95nm+Ng9Kfej!G7(>m z>AVf-046!b(1B}MXo1P%q9G3$ zHzkJUiXWwP^j745N>X>@ahszJQiy4wICU5+qC`Q1_P~kxajcg?Y0k-*3*Q6EGZ<{m`hnPKo^yBt2zZ&cnqert99c`n|kx zy26hQ^0pDKAG86fY8CC|K2-7$o#@ikrNc+`&9xmo$V{2EreQtwJRfL!d7FFIg$U3gls9+A zCOhC;Gd!cxJiiF!uba=WGV0}o)HuLLiRa_d+^m{4VI_}QVdTzdFk9)-pBCW>+ZCU> z2+Du{kgS0T2;QfuS3>z!l&q+4oqk_f1otyV5=>v}j8QgnXXRpA(zta7U9Km{ip#57 zd+?n_+79)SYr1!SQbbEtt+qy^A?&lq_U`T;d@UgqOo36+m7m}nKBHEEgEe|7ww}Ft zI`m_3QGqSAz2t$6LV%Y?vXx+$RK$S%CWs;xIvQWSW&&&_ZN&*lMm!DSA*z_+&wsqK zR(P!gn*W_S9yI6+FTke2f%zECCXY|Wvyd(0==nz~U_4;~hL=@qy z@kmT`ZpKGQdmJ$K_Qo1Ks}`;xephk`dLo}4N!jh$cfERyfJF5BMm0|+0;(FU@1_<( zp$+3t^jJpx##R$-$@HpRs#WgE{~ggSc}EpJmyfkHbx#5g0VFB)jtKO3B>kLp>_P>W zFK+6D6vU{)A}AtVlJ&dRjUsApY@x2!qHxNe)_Kx-bPU7;*)5fs1G<3eJ5A{qqnvaV zei5@&mf3w2W3my=sySL5b$OUXmERjth7(SOwsmiAg^;0ny(qzlL=1Hq>M~QZ6Dq9t zY9zkOS9@=$=A@gMA{U7;%r~X}@w!ttdF|DJQ`6P1MpXngfF1+8mo~^Vbx3rVSMP{^ zV7Pdf3!6#n^wI+gJi@+&jscn^kM>+(y>*_oO^ajta4_+wM~LV3tX{QBQ=$Zndj>d8 zLzqlD4f8>*DnYRp-VOWYcHX#Tz1jKx#S15?YP*fmHEDWY4`d*WtTX@o36s4BNE<|i zcf6iYfT68Xs}J6O3wY|*D-B@_@c3SL@=p@8AM^O54u+GAyX0Huik~d}gDu;Dx)6eB z2|ScEmP}{4`ekr$RhO$)2UD1{|G7dVzmxytW{{em?$0+dIT;-jbNlm3?(nUISrHK|;XmSrp4}or zV!1ri9#>Pv+1}V1u$yG0-v{@D7(9u3qFEWXTEvlL)NPH8jkhFXICh|(X8xl#)}hmYF6oM$Y<2`dyr$&r;>tCFk1b4<;t|q-?i~D z-+Zv*!foi^thC6n~_miACcyf?IVrhq05(U zR$`2&HgZ|lvykP!XkK=|x|`!Vz=ofqE5;gpKzek3o4!yk`p<(!Yl$k!J>BA7Wema7 z+++YzPcGmYq<&+Tu54T~wpDLMI2b;^N`auV7!SV~H&UL$fm1NrW|^ljTtQNSLQFr; z2jg#7#ShVE;3Sj1eK2hwEs5is1ic>Zl1>6!Fe;)R6&^0xU@Z5KJ&W%fGlz>??%=Rc z6-wgv$B-cf({Swi;hIvb4V0@5dz@Lj$OcsC;7F!4&^zK%Y>>3#EZZrhkp=__xIH94 zSa|Mf-#|xTvE3Wb+*|OBO8eX#OKeQY-}AnuTi4(GEEhANIO?c7{2u;BCjJMNo-)z| zeGfWsG>uZc%%HVCx=kT`>$f#A0UZ-KVTk#kWIAz0o;*tXA~=TnDBAu!Si5lDKS;q+ z5(wG724Hd}EZ_=Mq-!!(&S%^lsy5i#>T^*Y9*+pi8Y9j$N!ZsbC4s~el-Xk~W>nuKJ@@kv$xdf(6P^x-nKNYv!P>I-)O%gI|nmv$&!mJCKC!e)J-v{;RyI z5tJ9lNcvs-6Xa%#acYVA<$HSa1LC+XLYUv53F^n=F7!?#W9waEXgT>Y862TlC&9|t+M?04>g(HRjH<~OCssgY~ z%c%>m3P<_~PvvrSNLbAZ2tNuL)zsm;dHHmtJJEMSek*CS5V8qI`7LG)FzGTa8egrd zg@1pJ3p$odny483^oiqh3xpc;rp8OJ;lk|(e?mU22|jc~gBr1hC%4ti4PGK3rcf)} zlc2Ep;ltks%|h>VQ;fuo~3B+6+%D@1NuM3k@A+zz$=X}=oL z5|b15_gUi`CqCeBfa)BLqCg=+4jErNkR*U{o}8o`M{&l9)0M@s+{?jC5Tn~$+k_AYf$pvh?(Q60>NKt12-7&QRoSbHLM1jPqC`d z3*F2OYxPd#*J^Q#=gyPM8@oe@LbMi-oEvp`T6e<$LaE(om%ws84@VtIWL*WL*JP@P z+k(%$z%4duHz(mNlV|#f)jtPxCao|{8J42aNW<0za)(Z;I&t(5yNz0xn?tOL$HV2E zbU<@CQg4skm_1ymQqV`7#WGnnm=rvw_VfVjERvU0Li1prt--(5Xesgv3t1lm0Vhwq zFzc$Q8C_($lI?8ci&C|nBcAz%!Ah+m~ijqXVl=q&|91EOC}Q%Tbd&?MRm&XmVOc1XR+k|<`wu@KKb zF&SIa&_s`<;FB^nN)0WLR9tY|{2vM}3e#!+$zUlo2=d9+%}&QA@3l*Nh)LCOE*%qFC5G||uA!fPa3NC96m$53l~P<^ zdIp3(Ody+|3_0Eu)qdFi4?$86jaEn(I(0U=NABV?)4yThOxxtd?+DqX6G#R1k@K_2 zV7ud^Q_hXfONR;E{_i6aJUmo9wO*fldwUKPql^-BVE9Bqf9G+m)=gbBWYm-;7bHjM zR@3)izxhW&sPIuL!%cF9GS0%D6S2jFq6j(kdyKg0vVGYrrkCG`PfE&Yh%tc!B;sL?RrBAki?)fGchB4?+zBHVCg z1<076mKI|xOp#pDtk8T=xKo8ed3!L0(TNHIK~O1rg4qM;%;-IYBKv7>$R^!ce%q3| z*geiRWYE%w|LzGh{+?Q85J_PB^Z0J-fiFO*c8UJTsT-mfY)CbQcL}8FVK!cIYf(tE zX~3EIoAi?jlkv`(#dj!BPE_6(O!G)OZVKyk^6X5re#5uXp_yHYURe*)j`l~5{~D{a z%#YK1{;_k?1O38)B3^f)m{}+ge7JP`~&H$On`3ii0 z1L(KbRfPB|w)J$JoA&lP1Y^C7Cr01DC3t#Jc}%JFYRCV-WA+px*zSs|=_ z)kn^a&;0p|#%hM?a7Q5*21kB!_dp<#Nb6%?JzPiKl0fAUhE?m7?caUKB01(B z<%>@JgBE>%W^66o%fgdk`k;eR6NI|qP|fln6B3?^iusZn<;DRvF~jdY`njxG8IGxa zki42%X=YTC=iuf6v>M|S)bD*&;B*f3zT$GDg+r7+S(DDDH5_H6&@DS~hAob~Cb0== zW+S>n+fy~Ynd7*I@Z=ZHyf2flBOH`o#9k2=N@KgkC~(Kx9VkRZ;DrpyGc)K*9QlyB z-myle;rC35`Ebd6y7h6&AXp+sbZX=jHzRz|p_JvwG}h(;ci2YiLpv~JzcUp=QpVtz z0;|vBkQ>=Nf{Qbmt53digk&k2AYB9=XSILAD?s6-n?i9dZF!#$O3WAX&}=H{=C$u+z$>ue4;qR7`aA7r500 z(8eX>lxsV60P?iu533CXOXAmX-VmZV4>KH$O-wGEccTHx3&?3+`XPnxJ*RcU@e%nO z9fhFLP_ijk;rvH{iG|ey2uoWnTbW-#7cVq?Ky|_euR5xZ6B z{t*a`V6C`~QWbZbMDu+-O?e)$kV=5UfAnH>+WylEIsaD+y28iKPOey9a@`Prdm@SM z^ssE=vjs|!lY~SMuG;x_Gxp^jb$-5I@&OdDM&+VQ*Xw%MOL>=n7HP#5prLV}l;jfv zwm;71KTG!Nu8)_6a@A~L@^H-mI%2};iGqUiWyj|VZB<(=Re3#+=}bn7nBp{MEQoS? z-E&U4A#fjmF<@UXaG;OZSI!d%Al(5u(nK%jV1|~+B?Sgdj!^_-9^JGdNIY;M+x;X} z{~rD!K=l)X1V}T24nRTNx}9$S(QzzuwS?&N)Msc3r0HLQG?N1WYyW~N%b=9>l0xNM zLFsYqX;7(9`(_NGb=Lzh(?$#)%Vx!y5@3uCOxh1bGG2ClYyr-Z6H}O zSN^u|F47e#D^nvmYdrBABt5R72Ud7glvHongV1VP;i7qeN`xsy%MSJ8<8y3ZwK!>_ zU}1oZ#>5JuTvC{UHG7I!zl6qKT0Gk?%+?vzd{tic!k!l3@)P5cdH@&n-@0Uy`N$}U z_K1_#tfE*d6>>j4JiB?Sn?uyW-JO6dx#Ax1RA=0=X#LDa<74-~z3G=yv~%m}^A~mN zqIYH}-3&Aj*3e!;=-a@XpgGp)H|ugG?C7?u6r?GGx{NY~!JnFIsewtRp4_M%GSfJB z5rWp+4nQ$8+PM zD~CRbF`=3^b%&_dbG0pRxFqxS|19Lh)XTV%xBtl_Iripk+}(F7!lTbefIE^rCa}u< z^p83^zKH!zV#Dn?H$G(EQEE)es8)mr+c;5oVC1dOAHoSyG0eEwI67@>HeYwpqZ;@v zNIh7p7{c#A^lD58U1H3A1*@{6si_|aC%5OKT=NDdYu5q3|9xtp4cZRd(bmL-8!4;E zi5Lh?BjP_jFb4jG6=mC$EJhrkyvVj{WMc(aj1ZB4fxJ+fU8>Y(V^x~CMdgNRem)u& zcQVAKM?f)jcSb*8O_wMI*+mP6XZ5Cy_QNzu9ZWCLUP(plenVvSvVbk~&`ADsr1l3y z-Z+rAwjW;9ITfS|NZEYhV_1j>QfBaDxD9^3#@|nnTWnH{6g}0{85db!)!7*%Xg+7peK;RiL&>xF zdn&U9<6bv_)kT4}fg;<zx-;KIe)i;we zbB0S*y6sQs5wZ;nac0R4U`_HGaTR#y1T8j(0f6hx>2&dZ05Cni0H=vRKf3NKZM=Xm zrL;I?U{Q*u{m9piC%}Dw0`{8^rXk$hq8}Y$b;6ebe#SDzeGA+sDX{VY%<-=U63=DL z?(_XI8vtelDZk@FWZnX&rVu`!{}<&)cytH4DRftC=~wFj4hF=0yi|X_d?i#I#(~J)jmU98{hJ8 zzY08%@Y#Nw12Qh!MQb#Wv`Xgx@j~dd0QX_CZZi(Mqc$G?Hq8*<0-u9J@3CT5Ea37! zlKnO!gvjFvv~EFF{@X2yTu?DFF=$fvvELhYK$Hl4Ki8-8NQA*1AoBo=yxDw#dZ*Ou z>mRl{~300saVplsmg!VHN0UL0@&VVH#AsT)$3_u0_3JH~U5 z!UB}gyDuh>@AH-~#4d19$7S8=(rwB^jSCSQG>RKQ&|-d`P+CI(xt7WK`T4I5t=t#; z3|!j!qRN}G*T8uZ`zDfThHr8K_8FLSn|G|PodC8OnIXR3fVGs7o107XOQ8f{kfrX1 zt?YTft5jC{X;5IG!P(BbTK^)~uT=HLsCnVPQ=56^6XSfH5!=e$qWU^2!Dg}89i_`* ziWBr;dr(2l(fp<%=~Hm&xYJ!A$ce*}UN2o>8g|DMsf{e4a+0YgfGP3E>Dzvyh+ILv z%(3A{tOL`H2*uv8KQkVb+pl{KPjl-JT?cP#eOENgfJ|%MwrJHdNB^rWOFUk%+QqKV zr2ydKVo<8r?ExKtk@(Mq*rEpL{R7iGHEWWmMqs1KB$PzJO~k(f@9}f_o(h8R15VuL?^T+&slzm z7V{Tp5XyG92mwimH2c3k%YdTzY+sjJ%a@-P-L>4#HrGq_`lLCwlzVC*K@FsY6{;7D z{Ej(?zWW*sr3&qsPRgi>i1Jw#;#j}R;Hk?gA8KMhg^*1Sh74OE}d$`V^p}43gZhkGLK@Wj!x49gFr<>566p$E*vq|U5UO*+;aJs zN*F6D^SJ_^Yb7D%m&$Lkf*x@rIB_aTR<_bRu=ufxF$}#0})HFVLj^n8 zoAD4Swla}bhZ>O)30FhK^7!j!vSJnNysK}=el!hfGuz7n_oDe|ySo7vC*6d>8ok;j zv^t8ll`}Kp=aIeG{%2(ziVp7;L%(m*Z01Qw~dHT*^tcOBQPqT?4?HvHnj zy0a>_Cu;8ee7766!DQhn^eDFtFG+(mrGP69!XQn$hK|0$-rak}^6QG+M-%y!t$2ER z+S2mXt5;PjB}{NecA^%9{`7&FCw9y>>apu+YbVPiqt$BJhU>xCJfNhQB{Ldsa%xL=hvlPG5XP&%^iJcs%E4A2VY>zg3 zdL-%^5>Vg<6;VSat6avsmP+TAb8Z!LQR-swI4P7jg&wJ-49G-Qo@uh9#$(0@3p_bx z_?gt8;2qLS;((J+U*&9eSv(c~X>fX1;dYzd(ox?%Dq? z1|XBgc$)BlGFgc`ip`H~fJchuQe(>CL&s9dD)9Jtf@#lFtV!oTgHRF;O zhj{TAG2FJ4Cm|aTn-JCEQu0G-BVhg-`H|d9JTAPBF*qn^Oz<6lM*-9Sf4?%J2yWtp z&Qd?<%+DX(x$Eh>ZvU5Nvo1>AVL%80OqSp-Qz^mFXkm~&^2kvFBK znW&tIS?zEm_`MVPWV%SmvKF$oW9bxKhTdd76xlKJY)8pV=`jUtouD^OlCnlGGfEXo zT`y?V7cMR|&Ts*I{Lt&a<2Gi^}#EymE$5HxINW`=r|*Lg)kj)d6Q zb&+IcjDcs@h7RGnV1MYTXPYHQ8}jUtp=!w@KSXR*d8+5AkRUFKeKIsu9UB?7aotWd z!FPk`Q~(h80{=1=YdfybVkM-cMG4=uOvI^>*kU?1)*=XkZs3d6azQ{H>;XOoYhaWl zbIlfNtz~(|E7hu1_>dokVm&wW472*;G;ejf^+qG1a8$VWreSA7IA6%3mAV2>qu~q0 z??i?|)*I@J<+dpPfO(fejM=t17N`s&gj7T>DuM{Tjx}+tv)M#Pz2qTWm1jv18i<2HW2_`gyHPYdKbM7Q zOSb2lmJ=p1f|?EttL~VhzGM`$YfW2T*{fjrP{As)Y%EzyT4vC-(CQFw+GxWY{#o&OEOS)4Ur-xe$=!0_a&EbHQKDr0=DhL`TxZ z*4&K)3amy(Mo^lq(I8#6JTnA4xWxIAq!kD&aU6%xAuuvYigm7PuteH!$#0h`m1esO zO>#=*Fp7gP#sqjfMP78S)0!lF3@ktEWEFDAV8KThQA=TzTdmg0iSZRHCQJ*w0w0Gs zgD+;gcJ7&-3##Sv_}FmCb;>2f^Xwc8M>t9Dz_*4*YOu6Cy>r)7Pw#^{dia(j_Ra2@ zn{9SGnPWT9Kd9J-Y{z`GX0BYhvMpYsR%}kCLMMkyX1O|A9{Gbuv^ddAhMT!g9z+|y z^u}_@E0si%S_hv;R8L)w2bbf)-y$pQZSfrEuru^wc8MB|}1T(z4QAML&;4LuKr6DPEt9j`7@M zxgUARd14fcUkq$EU#%!`I54w7u}F3(IZKrIHS*kJj9ihugg3#rrjaJRpGcS#NDmbK zRT{A99DdM?tY@H-o&12Z%y94Md$E2Y*`i!rVqo%xoHon#r`d9N?Iy&RoPKggC>ocS zHhE2#IiF0URg$_HS&(l>cNs|dB&1nBI*=u|IY&um-VT&VELyDGV3}p3)UGb-c`I6s zO0l+LZ_9OCWW-q^DlarIA0X%XOiMUrvKR}WaTQ1gv)I!3Pqe2}<|&OSeT=tc#@bjD zjam1+os-FN#-;pqauE~-H?kHvnUQckUi7IAGR`HBhyvj;9lE%J^BJZBMafVa-I{)< zOUb2|I6HuL6o!rD2Z1YJbImmq6BCzTemVT)I?FT-=_%;LJPKOBGPD$%Dx)mS&H%3JMd5n~mO|Bo$=YjNe%rXX7 zxX&kA1Y)w39`mMY9pnC&GaMPURP-H+HMN&thsZe zl+)2ouAU|ws07Of=#-IRN`fF_gP>*87@#0Q^8f7k(wk8f=4m)GJZkG%$u=g&hX|hq z>i`>0wY=VJ!mO;-h9Sn@v1{iE$DVM^amPW#3t@a4CAT5`Gv?{bPS54^kNo zK|RZfLznj)3{#|f%6&^^ti|ewJ5(H{SxTD=LIcpSE=9s%>abDzei$XRrG`o?|l8nhZscpT_()3(Am@(eSD!AOiW3eaeEZD?c| zS%8tRYesE&$aKA~A0|26qy!INwshb3oArheGlbcnT39#3GVG*MhG%!$K4MkSxXjY9 zMzJ?cxPVuIP(Q0wY6;TW4A=IU7{cQH-EKG0Q`6NfPjd|yM#nANO)oL`yqbLxSValnFh|+Ma?0C7b z7GI#6@TLQnk!QYP+U2rUt5w9|M><@p^o5O(7zpjPhCIZHUBPb^7LjQX>L=Y!AQFLN zG7J`lGz?^QfuRaFJ8=c|&B#S8s%K-P!+qx*d%_(lInFTju%0=@bm4y^4vb&wdT!ORTn`UWV98EWBaaOY6R2rHg*yg;*=WpHD=0_@ z;{r{pRopmB^)PqGMuvt*;p&a~dZSr)OQlMs3Uk)3R@atFYgetTRmxGfgHa5u*Ewd+ zwvknr+Hq<+2FzqwksHnMsa<<*BXbSAHeQ~boP^HugJu}DEL$Hd*H%qU%{iWt=Al>^ zJ)zteht15=!QiwscVPH4QIts^Amy%v*vs+YayM+;_1QV zaU>6z;6=wepQ6HLu^R8dTF3(#!q32jQ^G6=@M2OlBRKG| zgo(%`WCpDWD`8HSNcspk3r0@=q)CT5#C<&=J~CpGd|%GS=C;9S=sLXS$h2$jW=F`X_a` zta>Ta8)ZCeDcp^D_%hc_nG}R1$`x$*G({%N^Ymd)lsyAE4}xjxd;-kxD>c02^Ur0W zx8LO@_Y#Z)a!-i_}RCa*4j6n8AB1qeADe8?|5ihTr6O}-KH zA_vyEF9LH5p@n8(wMB4XawE$r_0klHdzhSzD}yB-FpbL=Ryn{#LM?MF8wr$_5nD0) zkkFw$hY%~t#aI_LXjWtoh(hOtUieX5Q z^Mm}XG#AGTh=IZ?=h&vErwF+T(n{X1nV9v;h2?!McBU5gK9E~vN_kETDLjN&NJ&K} z#95i?HvCbPmGBL_m;40}0&Rf*G;%33qf&ONW!JWH$4pDE;p#?;pTZXE0w3xPje&-R zJE^JXTI`gnVXn=z{C1G&8iIGC$_4ZiR=_M_KBE?d(R`~DL{ZhjN~gH@m0YYt3Ju62 z6KjSVae##wD#N2kANM?%*D!%#cN-ZS_sW%yAI52BVUD(CXp!&x2Mbd4lxJO9HN+x0IQ{PWR_=UW?+lAT_m-^ zP)ts(gl{!x_7G!W|Ni}Ph^#Rky4JEYQ=1$b)-?DJ{jN#{{;QNqrFrPqGy-$Q6OJr~ z9*-ha-^=63L#}28>=wGmw#%)So~8NFC?+w)$SrVS#WwQZOzHYKFdkUFV?sNVC?sYm zRtKW;e@DvlSXJbK^E_=amwKKW?j)!o>4zn4x}_MnSh_p|~Ab zujW`@Gu2xgWbaB$b`fAvQJ~2`&J1)%sieau^wPJjHyjm?M zso!it58yK3XeF>9TZ^l%|#8qxbw^L;Bq|p zd&Pswr3ThRkXc=FYK{zjC}6Gvt0@p$@xC10$XR`|(%&I`LcX1nvHPsUudE^xc?iA? z!^y=u?sCMUl)aEecIEO?19340o0L;KWptdeLm35^>mC%qLh-yjg!DyPYgk2&x^XFj z7ZqLhVyTUyr74FS1DTZ^hs(5NWu%mg%Q(H9TCYS?&-@py2@Gws@G9#=%S>-x_ZfZT z6Bv4jwZrHaP8TIdlPhns0 zq!_K^r4O@*`Ue;^E>v%H3tU*4OoS)0e@p9V+8WqntIlqi9OSz?V zWp0UF%z+vyCu^_;(h$hWZcMM^gjqRtmuIe$JG}h*T_|ra-rP@7mq7_=EB z_#NhS8pXNR+hS-_7Q8A=W_U?y%S-rz^hp6xG3$-i3b6e(6T@e|;Kb)X=ZHPKcRtpg zn;f5*m|6)@sFnqxA9R9_o(sr9H#V+ccl6Q6R!UX)YrEaVXxZ=1&dzo_VHhC<==))s z1Z5X9@47*R5SET49=R?Xag7|;hVZrGmBgx|aR`J7q@tv0Z{stKD6}Z5=}C%cy^~1z zq9^h|+hLdcfpo!Wv8DBj{RCbLnCMz`D~p>T?yzE7P->BeWG?FVgx5E@ZXNcvxhUa4 zVO}T<1xf?wQ+HY!NZ~$;5__JTNqzoP7~>lj`yd&`p)RJgtY zw$kox79kdq?UevRdKcD-g{{GbwJb^Dc8K%BsQPhCMQbx5dIb;M#rnH2Uj)Tc)TK>x z3V2L1KXKZjC1N`xP)S4TAFThdd4Yjt{5!;|NtT8|MoNFUyJc|692ser2j(BA5v-0_ z_rO5x1|~qs@^nl#h7CID1|gqbTUuJO%~}bDRd?`F5M#D;J;m(NUII2+wWx+GT1^9o zOwsAN#-8c9+_3XhFFSS^1xW<`6~h2Pzu=y9_-S8vS1*hW#P=cr3lcFVSfZ6Mkv`9CnzVMJ#dQMqETS-Y}U8%km$ zjuP83W)AM%`J3&OnHU6Ei3N-wJ6tm@yGOomH5zksb69#cNk>LTs$*mDfI}mrV`F2T zj^AiC*R5TT^QF^-o9^DR^T{W-n}|xlGGkx-95`Uw){0dtk}v{~1sb_}(09L9J3PmArCgWMX0ho@>{xUBkn}larJ1-T8Sus%Ws<#5Nrb zvuT^U0o?+BNwK(U7gshH)^#y zYgVp;XNQNPCDivjU=mMPbgxtz9UX^d25bQ4BI>y58sdh{v^+8tcKrD;7_n@a99aw& z8CzMfanx2YoshVo46LT`f+vbU7YejtBp@;z9X1P)=5r_vocSUb#sOp|JW^5#p4g$${!yMcYs+ zr9K<+D~o5T9HMY!s|17$4=YuK!#ArM5190I}Yi|yHy~Meg=mj+Y{ZCg{b75EV-C0pO9!$F$(1oQ1PT(mW#Hqz8?4r zd=$V=Hfx~pC#sn@It0JRf?i)); zFxE!c3fCl6gJVijmS2lK2d!6n5@9%# z@fVS<)Ej6B>tobTf)UplV#94nTjX|2-l4caPO!?to@*}V%k!=z9G-mr+7(9~ad@rl z9W=FC$*Yu5WGW2f!1qVTM{_M18mdN7QX3u_pI8~k>D=^eW~8Vu9(EyE>~uO|lqQ&J zCWHb-@*VtDC}$y|$F>*Lo%<^0NLHN~9iit!%Qwv2z*R8}C|2ny`0A;Vr8!~Wk=Pc? zu18RaG7IE`>)xc6pf~pJ6pTr!lBSeP;}6JH@R&3K*HfVIo>OE186ZNY(lfu9v%7Ywz6@xCBbto-jYQpKlrhxTJh5M&rL;XB3a;;|N zS~)Wv$FwcmcJPumLO-tNVv$g>scC5zh8gJ$n&P=g_pMqflYjtuQ>@r6uQL>kb7?j- zb!bPN*>0&<{kiubxRm)}nB)o8trT3gun*3LanucP8KnA{B5|;{jB7cqoS0kKuM>yM znrXWvcc9cTu}r5Ebc7R&qrlTrNrqV`4M(T;`TbC094ZLc4GOfqe(2(_F`5k-C^c zf+h#gKz-smUdQ+M?%y{#Tq}=_FiejamSu&J550s^TBXX+@K|kV)GQAptS?%J9b@H5 znEJkuY%d$QAtOD{HsR^Q2>P~Mvoa4gWHh9FCUKtlQRK&d%`-~&*!Zfk@u>}(kp!KF zXFJe8Zn>)IrY7K23r2x3ci4lHWRn3dN(94&MFyb9w9K^i+OT%q$*aH(FiREKz`6o< zcSX}w;bpPhq|9h)46F@lB4E|U1W`lF5; zsv>6%`U>GlvxY6f8nprKmAH$cBAXfdzFYP*q?bib$-@HE34E)!kxk6bBw6aZ_RP%8 znzgHk##cl>Ryd7=aB6BwB-*37%pcqvgk9Uv<0#y}cXzklsa8txt)VrCO-xLndf>Kg zD^{!!Kw$^&KEH2zZf-Wqp;yrf92ps_l!r$~Mx(4WJ-rtUq+D@e9QCZX3pnKw2_tRfIvSGB`X*JU%+PLnp z(dy9Qo3~DmOl*66Tb_5L*l)GxpbgOeYGoLf^T3ZMS5;?cXPfOV%nQx5VEwRN4?1dU z#p+g^*QY!A-`v^u6HAouNTYBmQqpofxEv4u58^?Er1o2N7-WZm_fQ${Qx2GwibgVY zIEcTwP#9CLu25v{$(yyzXJn&#mf}~IB0!@+stTQwp(PHAm^DhJf7n>%PG^8qQ6C(r zs;1bb0;9@V!Lp#8jK#`Us|7iGyD~JKC&gVM>n`)qkgNk|y~+70q&0&|!+mv0 zO8rxs!GbSxffyc2St6>)ktQcqmgZ4XhWRu=E0jHEltf-?Ww!7@zV5)Dl+Re?QIG}o zl}sO*j-&`T6qCl6TES(>uz{KI&t%FQ;}kM3!-?DUCoa__&qPI5Oqs&;VOfLhi?a zRo?6sG8Hh2q{LyFqTCg(!$Q>0)bpr4Ua5_sNK@pDj8-bOwjb1+9W60u57ad)c86A) zB^xXKm5ki9_Uzw>Ia6KCa+;s32SI?f1=GCjxO43}fv{AdA$~WG648b%7Ih2GJ2Dzp?SmrP8?Jvlaf;}sQW@4Gd#6gmoCej*p6ZVosv_CO48+J?`)BbGXmBmTq zVqrWp&9x{+vzA+19sa8eQ2H0x!LnwD9dxfK7%PB2zM z#5gSxr86DI_|kq(tN2W>lsu}TX(Bum3SU^t(&(`fQPZivhOo~qpJK{qoHQw8%LPiC8ztLIJ{hpvUtRML$y z*W9&lZq-zKWMl*;auNoXg#cYA@Z&6XOv}l$PHS#7m=x6m%q;U4%uLs8H#hCfE1L`x zz(nf!L64rF7*(qVCI<%VI;b?7J9(v45zAN*hH;OnZIx3Pwn`~Qi;57|v$Af`?5V}$ zxuH#=Wlv5Brm&3-s16Sqx=6SVVP05Hbp**-5#?y3c?t;Kfx#S^s*SEZOt5cz@kjvk zKR3PM(YlXxIoon8wb4<*>wync`p1gM7xp_i?oMywCt7A?Ne0WQnYY{ZUfH4uNs+o) z3X?7xfR+tSO;9L1EK1L}+GqwN6O$A*w7Xq82Q5`5szbe#$ca_YSy27=%(&BOBL1}^ z=<4%%P^n;Dl**L6t#zaBNVQZgJ7X)S zVM(7@x#o1!{eR}0o@LJ0r#s!bvGJj5wOXr8q=_^B+&|DwBo9)-Vyu4C*SHA7XjA{> z1Fl2jAwxq$V=E7bE{*3KcYNed+cC8ib~d3Wpe@IP%kkj<*LbkVvr|;nl*m!Z0+csa z`COcbLk1ZYv{%j{mBBSG7ROe{0ACSt8wlGeNA=G}{L11aDdi-vm`Tgr2YJddm?r~) zi`*}%AcZV7ryQTkP_fL@<7*Oog_E@DcI1~RrA}!)gox%Mky4~2$d1YeAQ$D~P?nHQCKhpuJ}qjr zuF2A#Y*(^Az4&XQ4CZ9ctskYr_+LqEOoeC{#jWUkMdx-0z?vIx1^3kyj(1`8B zP!c_Q&WzX;dPk<>biY=stzEko0whkFfQ`FeukSsuf5+}!wyRIBSS_kO2ATmoQPOO* zaT7uf`K;URhH*r}0PZb)FdbW>_dr;1NkO~sfm;_cR@NQH@MV277Scm zk&~i3+yPNU3Ae}uzUT^JS)t0G_MHKeext|-W26if+Nfj2#TSJ-1bQH*P)MbbPlgBL z>;pxJ7j$ov0fH&worSDhj@$%5xkzq?%UiK*QPJaK&y(XQ(Ev5QsQ;}cNaDGw^(Kq> z$RQBD6I!S^=6R(gXr*abDV5=RolZAOX#~MV%)^kNfV4bP7T*$r=ozLTYMGg93mgi{ zGv(U}6*(LBVC~c7-^bg z^;K34glZ@zk0LY-%fX4}*q&wzX9M${qn;jLj{Y3y>6ram*q8x}?8_W==JcL>kMmFy zwbV@%;_|y8LK&t}DOrxCRXwZZ8MbM7CD$?+)G$RE3asvc-!Ejem~?9GdF?Qsot+Z^ zM~?hKNkEWZq=SZ*;NrABFg-m!Tp6vE-Eu`N1*zxhHqP@HMkIruegK_N8@19@Uu+~f zad*gm#hRnLt_B^>k;TAcq&Q9}kQX&Mz*LgO=A`GDsT1OxTlhPQuNhR#M3x6dB+@Vx zyOpUf%J074rS-wKpktkKsdu${y@3U2lC&QLabet4F6PKBOyY$|2Yl^?lP%3QP}&iX zGjcTAet9TVJhQ}`m=_HH)N!q~GpwB}urfhmHmJei!-pZ*Mx{1ft`6~|g>fqEvEKu_ z9>%>_n)j+$D%grL4aq?MU-sUuSC-^D6N`wv)oq_!_c_h(W_OFEq!CA!G~&oJ1_qF4 z27>|o;1|F6_F}-l(S9(-Ff@d0KiDt~-E7H2N+etC+c{@nsw!`Bajdl>SFMVyeb|R0 z1#Tfzt;4-*S5;<4L`JOj#kal>=vreRpM%j^^kYzjKEv|@kCjH%yaYa4+rwvL3KRdS zS4~x{-Nw3+sE@nq%7k&~yPE@0m5ZCZdZ#Lo)vLGLk9>GhH)U)qW$FSbqNOsQRJD6_ z+qLL;_-;+hDYNiz?Z(MQ-X~*t?;#Z|~5@CXbXG10HR> z_e-DRD2-uwo$0|2ZUN05CnX3?4JaAQd>M4LF&bkbPntgF^KbU>XKXC_ zxMoOhR>ds07bKLUnu^h|sa1LN@gcJ0prge%0 zn4tu_Ftpc2Z;$V}z1`cv#oRv5c_k{dgApY%Apl!3ND({VEzeF$6aEM*AgGBoRsHz! z)i=KJ;@x*vz(rH;>hbP7-}%-%?>wa>WV_wf)fxyYB`~v&U4Oej@Q!`V!62W;f}Oj= z!GfgsI$r!>lLIL%wWt(1`jMu5HObYJwI4X;H4QS@m@Elv5Y+MsA_EnO!FHohtQo}Y zKx8YB5VcD98rd(L92h1r4!_E?Erau%3z>_nTjp(*ZF*m%rv*Q`ix%=*ylT54c2Q}{c;$yzR0!4P!6zdVnK|PEvrJ-^S^x8(iULlw}qThvb$^%)TszIZUXi$ikLC0x_ zh-duYpsXsa0Yax8Le;2srPhtv)aGi{tm_KMtqo?3arlGC95|>Doioh3hT_|*-W1jP z?$zCApTFE6dJu~Pbd2*ZG-tq~?5Zw;FI{kL+kf`i7cZVYefs!uY>@tN2ZIV^7RxRG z6kI5XnPUe%@$EW-^}?ru zc%>79r4YtV&cABr{a4p(8MO0Bce|aWkTboAGj_TRHO;&+J60176oHRw65%PeHd*#g z8j+m$#s6)Z#G2R5iXU5#_=58>PRhC&)glOS+ z#z9V^mkJrQ2y(}n!IahwK8`N*0*P}){7>WMRa0Fd3v(yki3#;bvBnAk5}cznJU+Uv z-YdTe6MNb8%HZr7SDTfJ&lxN*PK6SQU9D0#FiIy)F*i$|}; zrc85`z@gNcUl72ZYRLzeeDJOFL53{2>LT;mxTwI8EskndwaPa|NDhnh$TC+}- zmr1#2x;&Btx(_Af8<7Qz4;Q~G8F=QV%tZcJ97G0KS&Wszw36q^tuSA8c<@ojFdLJV zM`Y3H9PZ7$=dy#pd~P{9*Y#lYtZaNsl)6L5boyFUX*v1MvO5oLQ%iphmJnwCotzhF z7d_jF&E|+~Pe5HN5tk)SjNdc7s?N0o6BoVf=(5SjeReu=DXr-NkXN%5T* zGtz1$7?c_u43DsX={@`$QjgaY2R^OM!Wt%P3ceAp`IoVEMqtb;j-@sYZyU1YQ)2#4 zidVGKfMfm-YN%q8vv7sFu{%;Hx z7xZm8mSZ^{*g?~(!4fmA0&lvKsoBX@08-VMBZltSdWY*iDCw9G6K>wI^7?8WG}g!>)ZC& zZFbw++gn7tlHl6lV3VKt8pp0X9y_dp8b)VDaP09mH78t@qXr-iA$JJGw+ldF48>H_ zY8m2do>Y}$BC9+UixKo@N=TjUl=;w!D085+r^bIVj2T0M^8h)C*z41Uj)3F!g|0CcPUx5E?9Hlz;ORyu9K~x3s zuC(%Tv^sP>*flk^Dobi65*%dCg>lB)js}Fs5$?x2kxC+{7qx5h4^8RUd0;P!u;d2-|3mmp$$^@t zO`w}0$Ly?nS}Ooa&&7#SR$?xZVqy+eRuVc;VMFLl0goQtghn{l zrDQV>7|Wn2l4E#;sk3$8U0;X8);;o~9u#KU096}1v>o{r0 zxw!%NALp$Js2;#VbETuZoTUKl)wb+b}o=_DnYnOWgvR(VT*qK)f0Ns=FcY?`=l3`qcs`y<=@ zk+;brh4PVLm{UHPndA^#U8qTkKz1tifkc$0wn)ZtlN&GDT$aJ}83uf@M_6)_8Fu$k zNm;~QQYZ;8XM9k0qM9mvd3176$V!~tbV-Y6^6_PkAb!1W zs!OU%T!y)8q%8QKb8)kPP`S>~dj^9xb5W0{bWa^;BGAj9ijrp$#(& z=Gk%qI7yWx#VZd?Y3EOy*8`u?$yh?*VlJgxU{m~?T>9Yi~;KX zNWxVg`|f6ccSOyjX1xj+$pI@ZW_NZ>tDd271+EJ;=OGggQ?OAnW<*Ie@&Qq#OO(*^ zmM<*&#G0GJDlW01go^SC&M{2d_%#!s$V>}5eLslRpEueC`4!1-n*(IL?aUudXcgR! zo(wBf0z@%OM&u#5hjRiMI*%^M#OxFkI?FroysJuzBUzougm!qawViMbKmz;;v&bk6 z5E%GGtAiH}Dee(jZ*>5xf&OY&DIkErg~ycs=57z?E}NM8yU~JFUIi7Becu*95((Z8 zyUjXg|3lv)`%zIvvBEHQKu*~Jv01f28N_aY5f3h_2qv}&pLK-;5qu9IDl|8YB5eau z+Z1IWK&gVXcJ#Di90zUutG3Rqs>T$0M99^kDxU>192SuUO&$UkFCzd{QC38qP`U>p zzkx^u01gIlJ3zW;uq6H;G_pLw2;s^4@pf$rywMYX~KU7D@sU9YKU7jrsF9 zibHV-FU$4Kq5tCL-M$^mq5+x`TsaLkrs0g7eN?7$M#Wb8{Hs@=ef9c-7w;5RY2a}$ zx&bN;W5^zG6CE;bDt8p{82_pbJ%;HoOt&;T4gGs5ljlN6-m5v0MA$mhM+t7j6Cw9X zUkW?VVoQEx)KuSTCYqd@a%53=e|pvB?jm$Ha^RR6-=vwD5I_3f3Diq)r&o+dDnI}! zwht3(M}2%c4V_k<1B>vi!xsS2&rBpQtUL}TRMV4p##xTTEnR%-oztz*%)-zii3XyS zUSTFqhGFoc05MR&$|?I(lqA~Ks@9anTUP=DPBkm2rS&e(^YK}3sKsM*#W{5M_)+lB zIFdJID5pzpn*Nl5CF@9? zYp$tthe-*&$?unrRq9-9PHG>|x6|g>nK~DYlcZ+pW-vc4q9~+Y_(1Wik~yD}*GJ`( z5_rm_2PNuEf1*c=FP&vs*u73RqI95;%xWd%4CU=*(Ad0cfNoV%2YC;chfbz$D7k;x zZSsYkX?!A<&$g=ExO`KLptIAW>`r=gSq+g{h!Q2t#>z#s_035OU)9C3WI5od{Dfd{ z$puxyiHtd%?C3|8G91B6V3;RX+L>ezY4%3U9wa&Fr8cDWBb#ppaBnhSTH>2?sD56V zpQ+4bL|o=n6M)SGW9eX>&E5PxGB@DA%EDpU{;XrlmMiMq$%ds5G@vsgeG0;r7-|t_&0%<3joV&gQD?Q9B+z2&U$Kw$swGg#XA2GMheJ1vCwt#AV1Z9f z@R1>Z1LfpyZJf)A=m*zkah@-XI`;^sRk$p)pFCb=Eey2GMK0hwzt65_CGbs$G6xy6lG{(Chp=eQW)~g1}gq<$Eh8#LB%G!=?+sEDnA*#y6 zF%y5&dH~jr@>j*StkKcCDiP)|SY}8qrm#9Wl(p`L-g?z`eLM7t5gGI_B5Sf8gTkym zjspvt{wpZvgTbJwonp&|!cUPQ;9*|Hm%7oq(8DvFfMRx8yMs?eozMes(e{=^6f zLTOu_^&PP}0BRiEXJ5Yh@~hVaxCU2Hml)qU0bm6^L)e)JA{Qg_iM-NxhxYaL{@tg~ z9&c7UAZY6-1_N>v?O4V!7s@8%1Wn`WjIf5!4uMMMVuF1hz{^qO?=!EId-ft^HT(=p z*WEMf-MP$S#vPs*#3p0Eu3!@zh3NR(XfWN^ zH}cVv@_sV*l5EUmIfTy!pM^Ck=@m(#ln_3D2~QAN*|Rk7kVHgDXS=v(l`Xm#wHWVP zt(jWMQj~18nsF@ogIx2^R?SSIytpw!D!ek5Whj$}IJe&1SeAPvzGt;sQKc=pQb-dV zIWchyUwjm$?T8GxGlh%Hf@faSo{>Vit>X97$Yt{puX>E?dXq3(sBjy9j&alO;yCj z7RvI_Maj&vm(#4PFNh_>R(#XI`V|*(JCdII*!3~FsEhjM=JxsX7tf!6u-;y+H#^`? zsIF@2ejJY7VZYyd&5B3>0)n}L1FY@(`Z|95)m0s@`M5tI%jU%E5z@jzRF|Zs>d>_y zpoQu=1i_G?k`9DSc_7LqT7e%&RVcZrP0_Q_4yA9ou7?*33QnltlxQhP&eHLu&U$2w zIo!WdGHjJinrXV_QQ29wX>O@TYb&!D08%;bIVxkW1Tseoc~TA-YOgabuqnbmDOg?H z44*H-^Vm}2cUj7JCRlES2ZdI#*Z0SRes{H5K}z6EHF(v5=O@uLQMkPZ7u0sVE5NAN z#!iUc&|6myG5vCdivK$*5Zs^gE}*c%uV5d7?`h-kZ+nHpRB@z1`e9wnfB_t?8)E^C zuFDerK6`7gnzNZp+ul4Oon+V4#4c0%zC`h!S&Rm#g2J;4f(+uO&m&^eZ z=WUJ*X4VRvhInwN%^W1Ofa(Z?^NFn}SbG`N2wxEN+1={1FB6$9Q{qtQQxFW(>pC@z z)+ZKl{0*p^GgB9wTKU^9#N;x+NSoFQB>zYsnVT?PKMYTWN}Pt!z)-+wL_-mTU%j?~ zxmAV;db%7FGw{6a>{wD!EHZ3$!s9e^?@r1{VG<^l=8QDaF8Sb+5584CIOm{cW(X3J zlT@MXtL__hSqX544rLX-_e`p1*x$wey*P@JYtzHTuaY^DBz#h>b=JF#I!V5z{35nB zAX6byMkAN5IYUj&g!)b{PSfSGaFr4gcXR0wMj5lgAq#P(6Emao7vW?=aOH^S35ezz znkGnpgn?>V^g)i%9Gpp|Iq6D9ACwf_%!rK|Q;90*dEvL3xw2;SGDC`4gi6;yJ;jl| zEKZheVM5J$SAnNv9#8Cn!e^&1q^XLTfGJHnH>qJ@J_Cza@k&^9x@LA-qnRX^X^{|N>ByDp! zmSZ`V;{lM}ls<>vAi<3b;`R0Q%a<>c$5HT`&F0y&XS7Fuv)_---W~6Tu>-;QBF?B) z7OK8kOoZ0lI9bN!+Z`NAq?I3h@QwfEKmKP=o0V7k!w*0D_>=D(+Ww0#ziRs-c#T#G zKw(p0+PLof?r=Cjc^x`+raS>>W7_ryPfA!%9VM?^ED5|hv>_$WNnS+LG3fTN%{)Z+#IncX#kt5rjQ;0Qy7rAOC4_#@@DG+ zQ2?d65fakSlo0i8nqs{w!NSz2ZM{N4ec=4Wf$8xnMQ+lB>cW$wPLvI$vmz;K_V@sP z@zu)~z{fRNtYDBc;?G{Dz6iTe*alC=vF|?n;)^F&>!;hM+QP+Drs{heuReANP-v|! znnqokC?+cs9w#AVRNc?i$iGi(GmjhJkeB|<*G0W4o$fx!&rBHH*~Q4nR!TC>W#A`z z+J#A#+9%886M(3S6P!4^Zh@ENAfMJ}w7g(!(1DkTlc%jJ)y0jL1Ym}$5P@k`sbCom`zjhq40AJ1+&@4N3BqTuki( zu`~iv_Tb|run-?f?Tpb&KDgwAKTkd=5X}34DqawooH(Cf8f?+vkDeS0$s}{0yArIWBRsB&AELV946wY^>i0MKd&=1A8V=wya}yY}>YN z`-^Scwr$&1$4HDsml03rxx!kAkA6!xhyytI6l2h?aPk z5P51QOpV>$L6ia zeF@;a(QSIn03#w{iniXf9|WGI071Hv(<;>sY5@E>{nJDJbn9c?Q)S!untS_M?9}sh zneP*Y?>2Pr(cRV6e73scY8&6Tcm=mao>O#)(B|&0%aLNri?KWol1~Y^C|uT+eVC}i zJX{ZoU0-H=POiyrBILf^u%o?uiw24I3c~KnbDnvD85dC4yzQ-O7@Qw|?F%dQbO|6m z@KRh&%@lTcfjE`owi|?>bG0UJK<%Uy0-*~CYj0BNS0|bt&JH@m4*(yISupODR6{so zz`|*$`n9_8q6|nO#5Sj-4g9@~ULIPbOd*G>DhC7Y7+5-8M66Oclo|10`MMIgtWjo= zuI9{$5@8|*msrMaMSmfq{%3A7MdO`ZTIL!dkZXrAK8wLIXR?@?f~>fhk*5C84T zFj}B@J-OQU_FCMeeE78j|7L}2^s8#+S#Q6t-Ko0CBI>1;-%nx_?~qZ0ZP`M|bT*D@ z=y|Mmq4@Frvyk~{3_|+Wwo3v=2aUnC1=t5J$jwnQV-VP+AUD=Cg3gsdA9n=sQBtR7 zyF0=Y9em*7tzl~0RNi2_h~RyINDHBb9lz<7M_BHI)P0Ge-Hs7PMOC zHk~%G{yo$_;%uf`a~B94hJ0fkeCrpUbje;#%44233gQlqo&R&JKr=M*d96=Z>#F|k zq=NmdB)!$abmgLKr98s}L3L4D-${DGtY7XfE8tP2kR8^HXZbWK-A*>yAPMpxr1>Fj z^HH!2|BKqIf!SQ5E?xF3<$hFxkS^8=mxMPa=K*=Dg>smNseT>3()SMU`#6XM`;M=} z3qVQ?7dKD3qqnA!`IT>^oa=yeNOusPYHNRu!}whVrx8?U`5O@z;7D zKHlXMcV4=#DpcX&>hDi1rA(=ykM*^$5-$;XMcE2 zWeWdvyvVfTIP`8}oixj``O$-v&G0q9-y8Zh}9S5Jm+MB$ip+W8Dg}0 z)Kyp0>B z14|wqYz%Q?=s22cNNkiT6I9YEhxV!nWFdN=VFv^%a-R+J0am%F$<ot>edCZ<>prF%{p=Vk;V_!fD{DoU#QFfCtJ;S51X5p;FQ!U3D4_I zi>jJxOUWuim+3+DP5o9|?l2NDbH6LQUURnoAXA)2V($2n1XQyOWsz5s?8YTqhh0WpOhj1tg$yc= z6x320=u93fGwrWs7*#0RlBLv7hZDlWzdzn7+N`{Fq#v~AAzYBzof(}xfWLbjQyuM( zOf@sPVW%ieaA-Ha?A0^4+9w-eSdba&npRd^40 z2|>Im&P5%$kS>rj;jEAz_eTh23qLB{p*v$C$Qy`u$yZo+CY{*4R>JNQd(tX zRl+fBnelQQ?ydfQ_}rJ#30OO-I<)1oumQ9p+-lud#*O%um*w7lgr&EE;#}~Dm!J1_ zx&rINz?BC9mKSetb_jr2H1UtUFvK@Ejnxdv(d1lgUd3`oQJze7Wy|WS3uLqzKJ5J} zWi*vW@OI{nJ&6g|)VNz3X%`{50;Dq`W`*z~+yHHq&Vkm?fGO$g!_8`gJ0yo4xkIom zIu}Oxx!*6xh+)4+mD2s1tK~F-XVP0c3pqQfg>}!-Fhi;U*Y4KM+9LNfSt=lO)0JR- zg|SpA;?_={AqU#-UdT^>9F&vYh%9U~iy)jX3UBpyuDTp0fve`FO(4aPW2nrI;)E%# z2N07(*3jzpcei%%S~qLM7KD}-s*Iemh{fnfoj#~>9edX7RxV!}RaPHp7UF4xKaSIaOqeI7ovgH_CQIIn5(QaMmvtA9#7MF^ zh)lm&upG5sDQC7rJANOR%+6BSRyBx;=Se_+rZ*SppS9lEjf)?{%?8h8;r=#YyC8Ycix##!d^|sY^=dq zOLlQfK_dET-U}I3VNLc|C=5jo+CsTA)V0T5ixHkX=s#s5KfUdJEYh^q@9`4Ler3?_ zjoC#XTC_Wh_l4a5!zp-ARYq{1bQ1^pry1lYVX#Yyc;G$gA&E04&f4A!Z%oO2iyj0j zh#li!e{-y+UYMkF9GZW#oJYF>2Sj?>Qxh}z>kzpR4TF^788M+HNQ*@t;7l@nF&ZQD z&2%D*GlPrDy95Zdk0QX3t|nV?w(_hm5*j3>e=k_okR*y&%%pL;22U~);WBla*P0u{ zU8aV^2Ydr=o}iv00cmr0syfOfIq18Few0z?c60UJuS@T8kh7~kx{CCH{Dl$BNfEPl zvxXX3{+}W`Gf=5Rj-rsI9fB{S;ANIe|-nww+9p+%M~#XSbDO{HMcAi)B0 z@mFzMWeEVReUmZFmjfTNhK61+jbEj8L8W~ROJc&UU=OWZ^fH5TyQmtU#T-`md+a0byw@Q!I~lCQ zq(B*R0j0HM-|-II@+87yWNh1iXhlr{cmwmEO0{@<2|p#KQfDj-0;1ih6IVD zv(XE#sg z(Thb4mmB|%Dgi0R-zo5*6uH6^LL>Rzn4rt2Z3k9wSiv>;QbJqJ&Se6m_ZPMetBVB3 z*b>M_U`7}KO+03W6+P&jaRa!@3RnV%T6YQ1SUEY}xlyYo7Yc{DRK*Hp#wCap4WbLb z1ntg3YHB{m%jV{qh@86=$z8cvoPrMnh7P#hs_yDy(9_+;=f2YoRc}m4m2|vM(LkP5 zVs-U`xiC_;A4El8nW@_Rybt$(M1g7*@Vh@chiBxWJg%m+=&n~Yn4i^+>zf_2(CW6z z6#BoHLb)%np69eE1Com|z>j4%b|Byyzwz~9-V20}<2)xG)R(C{^h%xI@_@DH9r5$K zfso3S9og~|c7slrRqmeT73uved!qQZB<;f6MXT9ZLoQvyDwv>tL zCm9m)_!ACUEBbeQHmG|2*z;9sc0&k08g}>;*)i);}K2jhc9D(VjE zXk4`_RVoNHwQNz}Qn`#{(Y$i8^iPZr{*m!i5Xgrn_Hx4{E1-SM%9G1>n$GE@xpqrx zjQp>x&wWw;{cwlPjdATvsH%c7;fu_S^8X(yon43JN&v;Qh)0Z{-g!9x&HK(%=K&nou57i|C2b^DX-dtkRaLgj|5tK-t3H9!Dw z>+^j-x4pH+$*Qdp=+h%?rgNGsVw!U#k%ZJ(TrQc|&(krK{|r8G&tzeO2K*F3KX=sF z6f;-yoXIM|gY`?kEZF>Fo{F)67p9InfG(KC(1tJ60RxaZpQNB_K`uyBiDbI5)&$RL zPI1lxpCwtkCm=V)Hh0MIt5l@0$2ANF4fHpRhwp*+!=T}XCcS#15Vm1xCTuJ+h;#BD zCd(eLKU0x?3%$2hn5Q2IUX{@K0FHml*Q9#5dp&#C^s?7tOiy!H*;)0b8<_D=kZ(#8 zdp1La+JWv4_!oJ+%(jE?sEi5B>`%I9E1i~8q*vNpsEG1yS3%$3d zVxlTg(7K@(@8BDYmO8e)rp7(o%|?Ppi!u$J&j|+epg#`;Huge5@GE*&{YnOs(Ga)g zOfo`g+Dg|x8V!maAb1h|y@K|lu-CpircFZT8n84sPLvVS=R~4_UnVu6$8wX_$ws;p z$Sk(%#$a!!w~Md+;x)WY0{z37m8>QUYu=9qP>2e4ngVz9H{$uf94g?TX#W-ay>kQP zWIvW`oEeyYsBS{!!k-EjBo)Vw73}?Aj?erg82NV6h=NP&h~|NqVMAhyA=tF5B!o}K z(BzL)+G;vdbaxV0z!+2H)~RvDU!osbu#pw(AX8un`7-rLxl)U`_@}jd9b@J-%K1@! z{cOwUA=s(R;KD$hpftXLyr@Oc3_r)kwIiN`^BN%^JjD{!(~4O90PC=vSZ%$s=_7+7 z=`#7$fO?j>$@(<)wRsP)&2hqf3H{n&>I{s~WusRhesZ37B5{DP^4ij%rLw>u^d1*h zRwHW&#vPpY%CyHY6=05k(3CZDAarYpnB1mz76~|or*anL&IUI9W&UCQN_F$^6+N(% zkiM9{=<5Q%IEO>l6Du-Zzh#D7LbuOm`DaC?9R=kXGY+I+2O0Kwjbqttv<1$q5ZugF z!`-OQasr|#|JUqmKmZfPv9z9}sZJJ|$LsxkHD65O=z6*F_4YK4Bqh$rP2qAsTzC1- z?{{?5KyVcyIg06(vG8wn==%EFtU1ye+%u&(@+dN3WKLTRA)2(TzYt`4lSHbqzl zOn+BHVnpG?3jIKfJ8w*_-EdDZHHPv3K?OFSV2lPufq=syc(@PyA=F15;mx3X+XOj5 zT?HY-;DC}t898@jMNq;IEDlRY8#y-o9B>F^H)Hv65AULiJsP;bh}xON0=R#3eOmP# zn*~m+92xA#x*60I2y0dVY%iKL>Mx$WdPqE3L-Y$PT?Ly%Uxeh&=#6UHN#M^qh_>Js z)dRcEOVA=jsQ2wi-@+I*ub8)=x2L!FpX+QP??M<&dC^)7fflNX-b%7i54bP_D1HBs z>XcVuq?9{%R!m@@S6ts6Pi8mOw8f|H)Q%Drgqt;9snL(tk0DETVM8Cm{10|LorJ`y zA1i=Zfi!wS!*}al%pMIHoQcO{epO3&Frmqye#Qd zi5&F%>P@Hs%`gWxaC|)wk$$|(ScyCAr@Z(D`IJ}Td^t(UJTq^?Ry3V-Uh&4Vl7Fnc zI6)Vr#R*KZMcJ-N3Wv>3Jj>An#Aq=rI(csxc$x*N4R#w!mx~PFsw`hPuG+^lDTLOP zldNuZbI_S533elWihlyPz0$HR=hERg+6f`BE1q9wRiq0srU~URVBSJrxT!ZGn*}!b z0qx;q=13tjZgQ5IsC!!0EOXOAjpWjTIWhfRr)Sx7+P`&hyl@6bT3O)XfId7Yh^6zz z=46_k75(ggOsn#U5Sst^nX=G1?tD{8n%t@@;_)rJo=QWV30*mIc7mrHu*D!4dG74# zJ?f7sHl9r3+SA$9b-B@NyQ$96c7OUZ^COH6Zl9rwrp4dJucGe?GVpu-J#(-)R~|rJ zhEN+ZOy*3JO8YIKA!Rk!$6AZMa=bUw!kx2~sS%nsB#Hui39y9e8UQzn`2~zQXhj0+ zxnLEjZ`1+qB?{ZTb#-9G!C^X?c7C<@JbU4yT!MtmLZ{aTO(CD=LTid1rjS~b7bWXC zoGo#oc|;ffhjw|%shK)qz-lbrdnJQsGO^HXEl>=i9jATBvAxGSoQS>4>cAAkY{`yC zSktz9wGPK9-9tB)KV}7CXJ;F~3gqwDmW4G+ahXxEdNIIOpkmL+0nE!5Sb4n{$JpJH zmVemM)Qdw9w=M_{s9$sK4)0((R^;arHBQ7nek0}H9Oo}kXjw`q@kJmM8#*TtHPDk|7dZS*p#>OpwQS%}p3g5Yo?xAx0!`T`p+Kl}oE1Z3w@DpbSD zKSX;6i_IZ&EH`2F6+~iJ@1OT?Z*R{H@d|nZ=$!rYU4hC;E(7Ai_7tSpzaI%@!SPGu z;!}to-Ep+-*<$?suUxiQ#R)d!Jp6wag+5{l+&Q?vB`KgnuYocdTvWZ`Kc*r(T-LQ}|lhYb`%W%#&$fCnnFVg+ION2lY(nY9iS z$oM_jwoWMCaY*s!YF5_7>DAdxJ}Yy;>=0I+pL&?iA*f@iQ9>QY;#bTFSBP6!}`pZ zA+Mgar%f9xq+*|}P!_(KtH>lSg;o-}OSe;!@LnA~-g?BV*rY17I|bGmvdI8*A1>AQ zNzyxp`imk_kVy@*t^+J*p03cVvL?v=-a~%q@s2xZ`bW+X1`2T zZnLaR`(Xv!wjJ9xm#U>lX?4=!I62WBi8xI6f7`!*C2pjOnYvbFPiU&Aga&f*(}6iQ zR#kP<_B&9`Y*e#>eeQ`@PDrTF{!|Dd_$t=x?e5?q)a&&GWqP)hD(U@5Dt%# zI4Fa`h3mEr=ABYn4-O8Df>%dHAZbvcJ}C0Z#uOsnitn&#mlZK@Q5i0eQm9u^Kg2@; z5(Tl~ZND}QJ3;VM&g1Bi;2K~R;p{L!&jw18OqLEd1=G7Ye(H%CT^wJv1iVzajjs`B z)dICLDzi7zmi_t&x(vY%3~F=gqZiT=u!o(2M`I3TQX9}hM4@X2wx`!VR3h~^UPKk- zmX4GwBI3!dRccCo6T~QG5rKdxcJLzufu2uf;%PkYT+-I&NI%&F*fU8OezBnyGP;#T zJGnSwx1!0b|O?Qsu)QcKz9L?77+m~e0q3?Wh{#Rjzw?}G9d4Clko$_=~*FG2~$S)Ei)TAcJqyV*!T zx=8>}hX0%Ux^Yhcj6DHf&~c|-%WhT{*gnH8eU>j$B-E`#=o!_ows`CZ+u;2Ko~5ju zi~Qo$0Hm(Ois^c8K}IbWi<^$#s z2Zq8H>%`~I=C0y#P@C;=bbNN=Koh#^4hNs!FV%{pB)evdAWxvkM;cn|UNQL#PZ>cW zEu#4w{P16sw+YAOefm5S*?uxd7wM-$EB|DTO7g zlU^Z{5D!8P9~Fl|vt~@Ro+f7kuxMRQdb!H!3L@;zw1jq;6hYT8r6|+il5TV*x%3;z@jc8yCErA+~GEKJmqIZPl*mhRxqPZzU z4R-$~?GkE?tF+^#thp9Hmu8^DhzfwEteTslZu|)6d?HeiCqL;V&Fb+J^3@hab736Z z;QzBB#Ex1ki9`#mk$nczF6UVFdKnK?I~Nqi|vz&M?YkJJiky(7LIK*}+GQ=d2uFO2Gh(S#H> zkg48fsrkI1h}r0RhLxd_gpU* zqdqG1VP-`H&#)ZN8+Vmi01FBZOt)78+>v{FcPvQlF26g$c3?l0PND|6pOjM0uIKeV zV{n1<>r@m&8+rjmL@(xnT>P(UcGWb7G4<CALBIYn|ESszG#Ms1L(3 z7S&g%C-|B4-;!5gZ3vBuKBuadBWP4hSE!G3Q2 zXUPaDWX?N$8uoE03&?UsFq1vz8UiZEsR$q@9~e7* zp1frMfsE^s8<9om@EdU7aiNPTzWdaeiK`_whyHGoi6P$^7&@Q%J0BHcg88Gxv2Gu= zG28B+8}FN|ivQPZ`uk<}lehL?1^ntJD!3LF&atR|+Cs7B0B5e98%h^u#ze~2DCcBC z-o<>R*JnVL{py7*onUfuMj#%JlaaWF+#=|?LV>oIcd5&pn5-IxQjAL!#67kOw@IcY zZ7`&BvOfQb6__{FYJJ0hP1ncc;PoteoIq$n(a&*IG}0P!Z=va<9Sh90NHztFFxKOQ z)QAh^%&HpZlqfx{z)1U}{huF~fQ-*}lk3aSR2ylB=o{1z67Dq>#v?TU7wJphX`|>= zIubj|CIS(`0p9)*&V;_h=bJerc_TuSeChU+wxBS{}d0ile^Qjd?t>h^tBGa+$)VQWG8R8xnbvj1Qr47(>(ToG=0M#3+lGW zaYvmPRvD^tDx_c25vMm2)&{jiJS5s2vChTMX0E?kLb1afyS97ZKVA<<;}1iirGy11 zm%Q-$E<9Sgxjn$%E#kMU+uh#la1JKrG%W#O2KVhH_OA5l$!Jw$lDUXcs7C1K@Ib20 znMJ=6mrcAjsqhy`K_GMlNqflNmr@cIh&f@O%!Z^nU}YPCb-Mpen<%UsT5@;HwNe~ z2Ul+)cG`gn)g2`8N3?BF@gLPJMo(Vy~mI8JCYb9|LE?5Cqr zv@Zku>ZQoNRmhqt0+aorBHC}Mx0+d16NF|vdc3U7Orrh=??(-h%P6N`qfS>3X-@RC zPH`!VpyIZok3k9iOdn@XY?SfYoIDLm!6i#(R^-aR<%A#fLdvm}XPn76;N9_WZJOys za-^Hqa>?1;T+;YyuS5sZtd3pg?ux==>k@1&pr%X96Q}bIuVq#dX2=dMyJZ+8v_Cdp zbdbzul|k;k;ln|1XD17XNkJ~4@JX90OGAh-okX6N#p%Ke0oJ=G>NY8Lk63XJgA(3W=2bM?vPl<;F zZW;fZiVmL?6PQ{91;{-}%K#r(fOZw^1oD^HNgSvrluNdxcjZSFJPj0X7GBk`SXEsv zmWaRTyo$Sa^M1;`^^vGF!yIWB#_L3PoA2Sj;5XC1+GOJvXjPQr)*!%0fnQ~YnWmCX zPUXZEa;zA25F9CvSFbZ0oI?C{k~D?UvV7Dj*iUj!WgMssV+o7yS9HN^!pyW^XNrE%05d9Gs!Pq|f&nQL1gxJM8D9*O`6j@SDD3FsZ0qxMLxtj2>T`VAM&o z;?O|it`!rSmdDL6t9cGj5)&!p%G27j(d-_-EH0P`G4OR_5N??<^o^p-w*oV zD*|8FO?vyZDr^uhzLKf|iKyDJ;i{OQm^igi(R4$z&Ww$*3*BHj!%9Jf49Ka!IPMn> zs$9&0@5X~hk2V06F04Nro_$1^k@cU;m}k-5Kg}aMw{#}j|M4La<_r05;_v%FKj!d_ zp+3F*yXKGm|LK3E$48aX2CzU*WRUTm_ia4~jza>IJKcpqZqWVL{xapS@N|wVM(sEn zzw`;V*%I^8Rm-LgM!|-7tTOk?)rH5b&TYGXZB-Py=2FKM|{!9JKXII7_n?Tl7X_kTf(HP4NbQ{iO2 zjjB*znVKXh%dVu0?S>di#K|zyBjAk15lg}2gQ%yM@nrX1UksPtocFs`fwvKkUL*l0 z=WShm{l0F$>)Z_+_U*Z1&mio=yA~Xz>Zs_YGv#iyZ|V0t$F!S`xHOz7yX7gmIQRME zl{(a#jCZpKki4Ejn&KD+L%BaLAV@9aNBlVl1Qjg9F9Yz#x`VxkYi%u1O@G;XJgv-A zfeS+E$%FLvKIIQp&B)y58SL@T$4zgFwq~h%$~dCca#KX6wkUw#uz}ZK0)qmusi{!j zADLTKi!MaN0FM`WD(Eipo$M{*vSYvaipp&nhYJbxZ{JVjscGe?1Y6)ejRCSBa%(oL zKSS!bG0z)`2ic2Xj0nS-hd-!bIeypI+0UCpJFvT=(!uH%+gDX*TFYP@@`vi=B8&sZ zG>lcSr2d@=@&XG~9L4F==$oRy4CoGnX%~=!wF98b>DCqYs-`N!SPeX@poJKgKbX%A zME?sKc1JXpbpb`Sd30meBaI-r&*Zh@3=*RHGH;M&`;B|yqC^WR548gPcSXzj?7A0c zV~2ba=}KoQL!`?b)_qZ3MDt@1JNZ$t`6@?Wu*DX15R%ny-QZ` ze=+xeDBpcA_rDvb*!4PnjUH9l^?bg{9ku8&B20oL(WucDsP@h|Etiw=GrKsPjSc|g~SOV@+E#FzY+nCo({|?yykJ3?ARPaqPSBJ?|Qi{O%QpSHTbfd_Qa@nugsJJiSvZVuf$NybtsV;3*}F` zq3tH+BiLWFs94QL_LY=U*Hkom3cr>`DblF3t%$dzz5mnXN^HsbKr5>acmMR{CFeuA z!Ja5jAk7$i>PNre6dJr&@|Tt-GtqmBZ;bX}+m7NqH&bk)mF?> zr0jqS1?>xYV}IAK&8D4*;l&)A-Mmw4Ay4)C)NweHLIgw@nvK7|jQCN7#F<5_re~t~Lw37~zhb?N(8~vpr=~{a4r{Dh z|IVbxyB85G$80XSS{S8;M_F-i;U>5p=!VH`L*po$U}<3}3{ahG8bA}*wXM4Dr21t= z$!V&a7BGbl#7p?{bDXQMG<+;uB_PBcf%?!(@eJy>4K^%ZRnU~; z9>XW6jy}QnOZ@i>!}mjdo`C8m${7ovs-gso~4 z#*I_=HIqGyD(O;7ViAf@wIG$!PYJg;4g#J|6$b#`Go|f%f6ev%lfUkl?IwufwZmEG z%_I>$3aCvstnY-N%o5FAG89n%EGOy2i~jbZ=n)dtv*jtn@|CY|JZ3!3!JT=SlMQfvyhT0&sT{9A}d z2*6Fb*!m9Lr?Vr+N>fT`L35xv(S1vGHmkg z>0+m$8F;biQl~@9Y>Vbey%K8@EAf{)XH{^w!6f13zLNdi-0e1$HSJY^4SRA#k}TN_ zPI#r2pUAG?%VN5&hw1(Y1PMnN>G}S8S65dT=<#LS08ZIxv5R)=**POl0f26(8OJN} zOWPP{$QPM0c{dwYTpXMyo6qL)e!XPxUKP46e{YQLdVL2Y*xCOR_?j7FQIk*qB z!GKX&29}5*nX-BycL<{&hFMUY<>wX%Bo)?lBZ4hLDIdDa44iFdW`tq0?(!P@LXHTC z25Jb7Y_MSu|H6@ifd6u?3OFL9U^J}21Oe_iQ8j`H=D<3+WmEOkH0lVGWe z$3bC5n8W9Ws2$hdpvC}DIXI{gqL(;`4(Xr*LXW5FBW`qy;66I!*C*h1t?PX?y6?d| zNE1GUZ)vScc>YnDmifV5;D!t*V$i@Ip-ZZv49a&bsjDj8gsEicySI6^n| z{Ydb2@p^NAXr{6PkPT0n@3T3RQ#f-o{4dGq|K-C7>gyrai@@tyT|vv!4$#a~fHsD? z0WZV)l6AQ~$Zxvw_zzv8s$4n1v^qFepyqnxE$o4ExmGEojQ5DVWwS9c73mS1(rbp% zsGv!jQ|N@zCD)so$1xayHE0f%Ghh%FRa&@~qdyUksLjvvP)je>eLreEx=1eW!-7@o zB;|90PglyO+Dhz?uuFoIsg%eoa`jQ4^QROe0~wzqM0KJ-0y{!+ z14Th}FlVYfRczHsF^QO5AE?qh3H#Cg*HK)wEW5x1fbcNq!rnl$xmE4xi#O- z!;~(W@;SC=f6`t%ZDepqX_y z?0+7nLO#Fm>#;&LH$5d!gmw-H^eI5c0Q(K9o{e$2n4E9Vh>*?n;O$|6W9R*D2qC+w z^Yd@B`>yx>Pyh1!arGs^*PeZ6U3`9ACSIXs!395Igc>T-GRxxg8kH-RGziPV`2h&_ zcV``rmMj%w5>B%ZM)%AFo|0C!JWim{{bsuxTkuYVz_2{XM_wgqc}8m-9?HSqo9`al zuCbu(9M1BC!-pHP%CDB+*7PG=%p;F1;VM|rV+AZUa=EECI`o`;vs_}^7VW$S%)j+B zk*5kduv99&Cmfk z1-123J8RTR>9H~XS~>7lw4pho4k6rEQ#=v$N=E6@DALhXf+1w#$uvaX3q=?Px~_1t z1MzR#ssVtPE2v{G%W4Go;dpVVudGm`bLD|c2wAF_NI?>ae`-2G1b}`cGLS{`;JRgu z8!z#$GwY>6sU{zxZ1v%=SuiaSQaof~8)&4>fNqapdbsbrASXx*qA2)CiNY!5$bHDu zJt_q4lz5X!UlUj_R`75s89u8Fc2RN_=#0=;<3hZgbJRrarC?cA3 zt(yr&1_KW*BA$zKEP(%Wv(NYGI(q_@=2zqp48?~&{a>?+k|mDI_Cd7&own)oSA<}o z(Cj+aPyc#20kK`Le>|sWVLJdO@g^FwCFRm}qGmz$&>O6nnUo};^aJc*sOR3E`X*|+~1G25RkR<}qbl)<3d z8MT?PiJEnxoNXPO*nYufR6$`{4P$aXjh&=EE>W43 zeh;V>BQ;cpf#GA&bWCdrSR%oQC>hSu_YPXUg3SD6I38k^aYDf|TGfl;@5ULR2*F=) zOT*v=YiA3pPznJl0<|{XCK>^&HkJz<#Yq4$*LJ4AwlF9PDL(hzSh-;fgI;LPg&rH7 zapM_cPpsF%LQx-LN=mc_h~`TtM_IALx(SB?1Vj$7J?zYMk+xt#pSm`bfC}iNrY{pF z29#haYpmcWOG|zx5JeKa0OB=qkSwIqKR!(Dw91|X4eM72m*GRe>1RnVxKMp+sQyYo ziWjJ-{Rmn@eswCb2quny*@1Ba2M7i8F`Y-oz<^mM&IgYcuyI?~B6ez1?=?`>ckqWU ziy3hGs$B3COeDH#Iiu8HoKA0J*dL^-WJG6GWbRJxiK@bMhSK8BE&osF1pY!wc0 zMDVIm0-#38Wl(#&zhd5;4EsPB_QRXH zK2Qh$?DGDc;0-Aae+zQL%Xn0q&An9*Iow@OTkIf+_?#kqeav=dZ+_jJjEM zj=nrL+P*usQ<94%`bX9M0@>TgC9#5{PX5bq=$q=$8Dx`mf6*A1D@nG&C=}zD`(WEC zRi-H4z+VCDrH%&dtGqB~Ga=tGc;Rud66^nf;otk-bE{j+zV8tOT2la`5Q~EP)+OPN?6kOU*pE@wP3CN0XdT7Lo_a7D%J%*$#g^Wkbiqy$QNjS6&jBK%nvZ(eIlUK;&V`zE|z!|Hi?)dsz-K8gYw#?5TstzoTNc>OnS=R z>8uh{WA;L9HpO-)x0sO1Am{MWeQ!kWK)KgXJ(}4z7JX*nSuA$o zseXqx@xF;2dJyet_LR#pDY0NY$1c3co^zj}9c0=Oi5BoO{LeXYU(=>dSl1)10uLsy zjmJTm61IT+C(XQ_CLccq^-TGO&1K$VWVBV{BOF+7UUc4^Q+`PJdUto0XX`0;rcFhR z)`nZ)|D2ftf_%TXbHBcFzQ-mIbeuC2w(23r-5P^+5Ed}hN-3t8)y?bTp?$>Fg58hl z-H*HA_=63n9}@fJXE|5cjkSNdYM#~C+x-L00r&^T=>wnbMKz zph{UPB!86XqPy1szp481fK!%DfGv1wd09pdiM)H%ge|zBR;OYBG;#?h2<&Z9jRHn-=yfm^^wo06nV}w&mu@BZ zFD2zK(5c@`5*uL5L8R?;G9Tp6a)P5^Zz>Df$ylNDf%+k8jKeuQm}Bx!%6u?`5sad^ zUPwGRD#wiNMh#NzILkjV6{5^;f5LMlBZ!9g;4qD%MUmSW-t>` zod^HD5c}OnyJr!6>_IwSyll?$e{+043%u_o+Y4c8s`s}BYX<}^!w4SfXDo&1wWsxO zR!Kt);_i4O_ZaWdj@)Is1Ahn2G(S!*tdKaRt1ed<8&pw6dzxVdfJ11)jaO{rA+)`B zagL6>9zFUYC|loK#0!=`#jRPz$^j8DPq#oCpmh3`M(vT&kv)wE*c^|Sr!B$q#S(DY zER-jNS1Ob72J_#M4g@O>6R8jCji>yqd(`+J!*3JVQN`6>U3RiLSd%~h1ll_AX*a$% zq${?VuaBq6?^_Cijcd2tEBrR!^efRrt&)gUP_3AnS|5G%yC;Opt1_KoXe>%&*K->k z_=*1$vR*%vN>ha7oshaUzP*vAI@eB`BsJxV{4#H;`(hiB*dEI=WOmJ5*w>-{b9K~# z%klNA@oGuWnM<%kW_(17m%k*C3Bze&+1$Ik94-gC(M(4(jY2YU3|7)C2fVGUdZS;|vyv>3OM*|BUwQA; zAhtoYW#{UV6LF(jGAff-+uhQk{$T^?0-sh#2KoU~2>d_p zB?x?x)nkzue=mFej%_}h-u`;3&i*tcNd5!5uw?`ixnVB##8nqx0*<60J)r3mI>~BL zn`3WnuEnTHBz1D?s+LpK6Tl*vIT;{DAc)6UiX({G{XjwsriH#_!i`zeGi*&G^(gp9 zvqHHvzw4&G3S~I2fP+1fM;&{m`9Qy1X)g+hc953zZ`lbMj!;PXDY^&q0w)c*oV{A+ zwoe&fc$A;*5?o;1-f@tQy<#huCI&o)vH(k)BpHC+`PX2um9Ws=G~8eOBvsfV2puV z?_j(Fij03}@a2pYo zKA~6e=ES-)?jDh!32#eeHta+YID}An5_pS`eN$H3?RK?Vz1TjEQ({~iws>qdo4B$- zEN$J<4qe}OhvROw{^1XQ_$UAGUv#5u3~pUi#ho4g;zvJ-UGTfV{*T^!@=noIv3=cW z3mlGRQBr68qC7XsvchGkTd$hQ4?!>a;F1r%Wj+}A*5-Z!b6r~AUbj7n-X@-?xA`cXGZkWOa`8@y9jwrM9Xr$8j(B6JL zV_caCYNQK}KT|&vE0Fd;NFatLah@0G0izOnnjdAeWU46KmF#OH)dVCOE%9U0gyzke zOsP@o&dAQ<;E69lP4+P|_TsTk53MXuV8-$=0?czbu(_hZ@AH0@K;67x(-V<;{pMVJ^2 zQ0T%Q_L&F>hf;HBNnIj*o!|*0y#iQAEa{IE`hqo{3TvTG5t@uCd-6)B{UEw%CE7%2^>^v{H;2`|*TiWKE6{J@3vavchm6$hENO}$^pYzmfX z{K&rR@48{v^`_QMk<19ZRz*042UHC@ISKf}5M1W5wV~WrGfo#@LU!Dwc86tz28dx$ zAzQ>QPT0o?vh{(vPY5ZduSFu21~EV#CJ^Vc$lYli#&{UZSFscqM=YGxqaq^a@bC?( zB6}Vhp;4ok@jQ2dbrv{q&s zGsT#**jt~*3?mVe>LM>P{(IMsk4D`NUe$KH-P~MXfB%pEU1|J({$Ks~-~8m`rYgE& zjFEM^V&P5vca$>^79aSa3Bqaoz*k6pB`#5eX%?9MtVn@#EBw7u#p$6SFBMFN~(eh2Z_o<2aeepX2M4 zD#yEvxAx=iCJv8d+kWxYmt=~Xaw}!54i+`we&dsGee%gC&;o97Si5AJ%GAY|$J;;s z4}S^HC*S(c)pqy%$+M;^Vaj#DW2NMXanW3MJ z6ItG?W&*5nFi^~sv5vAgGg^{yg zml?9MMFr#EY%e0QJsPh>i=F#>N{5b%giP6aj7m!EIlH%ce`LNSbB1KLDJP?WY}`{T zXU~9q>ar~|Y2YG_W;1h^?7@=^RW@~|H_-gWn*(znCHd&`0OD(&Ggs*mWn`Cu>Weed9uN|``FDrdjR;c;Wm+US>BzHdd%F{5@nZfR_HT5!dJhPY1c4l~- z^ELw47fWA`dA4wIQn)zJ&g1xtUU(O$S|(F)av~)dvI$O(r6pruj^$X6e*g!~;ZSH3 zQ-!*rfCZAqK*5e|EJ9+rTbT*$ImVlMWY0)~SBDHRf!TnZy7J)a+m#PdoWB3#Do!=>}^BSDI_M7!zbt z9{xvUF*_%PO(~5g9Kh3Usbj4TBeg(?aT z7XypwB&GJtRuAd=A-Ajy5b;z3ywt=3OA1EI^?>s5&veLYff1INZef>JX>J12`Dmwg-TmhGBmVkW-xKMr&PscVP%EvL)QC z4P5rFL6xwsRG27)i9DC+mYQ=*C7#DPu$yYC_4Iu2k_-js)RXLyQk|g=l9M5&U=qKW zvSnjFe)>V2qlm3`b#)d01yXZWHAU&B0@wo{F>{W${AWM?8{B0%GC-4(Q?Ig4rvk7s zK2v28-!Zh^k3awE@BP#74e=4xYE{*?3RaVVrFq@%|F6IJ(;xix4}br6e)qOJzIgV| zx{Rv=))-So@cqQtw}jp}|1y#^y5xgPKKS+XL7w{N3S}2BCUI_aZ%VTnkCh6O+DLqNrrTjaWyk(Y1X46TvEZ~%tvln$nBj>UQ|+fGXoTLZki!G zI=cnAXOcO=UF4R}$Kkv+?pvGrg0od^?$~lM8_B~p@GvfyqurB5tAsEvmy1X zI4!?^{d#C`kH>DidGzd?&+hK-UcP+UAKT4lz1!_R{P4roYIS?Ne{}VDwc70O4t+O5 zp^ys(WZ5e;D<}#~J1y2J?DvQGCA2IKy(Po(xB#&O+I*)}>X=;I&6eA2`ut_Q_e$_ZSR<|LVLzZ#Pw=Jiv zSuwT+a2_qhGm+`jGQ=%|@RTxY{!Wx{&udsxfvZ1LggHSuK3rUIDH|EatqvH z>Re1S977fQr1(aVhJsp8gth|ex8?p_vZ3m7N@aB@5|1pkwwW$~#kZ)lr*d8Bq6vEi zs{}>jZro+TWpOMAGu%)a28}@;;6Bc((W+tefWD2;T*_!E`%jHiAjGIAw*cT{nS{F` zB4DvE=-0%fDTI67{GgDJM49i~wxp|#5ps`3=-br>ieX1p)|Jx5|M|cD(N~}U`13FR z_7DH{zj^xn{dj&Y6#V{<)F+r93e#G!PPX24eGhtS?Qy@~e|fwm_SO-P_+tDMNOTou zQb)r{#*i>v(0-~QZ%pFEVQp#cfD>D()VJg)N<=m)I96feW8y~f?5YMp(s!LA_SR(EHaYUil*Lo?RvKz;&?92IE(?n zFB|^^>S@N^b$z=Z|J@(|`}phC)z!OCpFP<<+BT~XpTGC5k3Xq`p4VFb9K!(N?PRk6 z^B6q!e#r-yeDLp-4^B6t&c*ezE2O5T!n>@3HN!@@>^B3a=5Uq#l^bwwVtLUVHUo3! zIMsv0uga`tB`A1#8JMbMvs=nE|M;Fsweby39~qbLz9A@|&o=`5k8i1WQ+x|FrS40+D=YqJ_}$)uC@+fr##5=t}7SYr0`OUfLJIp|@h4<32aUm~-- z;mMswDo32e^_AwZyd9mXDoPE=j65g@3HLP@a&tUA9}HQrev!DFf&H?m$NsR=!QLpfd~Yd1dr`giFtmY^q}9UY)b7@paNRHcQgJ9LupB{{W6S6UK-iWa|Bj zK(WKIjd|MD)#L5vs%b!!`m3+L==<*KY8R8D_#P-GEh_q840x)l>G}Z@)E3IBKvTkw z@h6J6c!i3I2RSyx7skv+Zl~7o(D7*gSYUolE6J0GXLgt$N}qIOXPv$3zhd0U{j%@eNh4rk+Q7U~E7J5it4#0dYw* zib3PT2qMM-F@NJC7!7C=HE|%53(+VbV3b4@3<1MWR0i<}3JxIi*eFfUU0uVgH{9{R z_u2REx8J$9T0yfyXT7_Mrs};roO{N-zq9xEsl;~B(T@}2w=(rNsHm@=O2V`bE3 z;t;bd9HSr}dl zm7Mn64^2x*;d5@$B+JAl`(c7CX;*jYD6zsI?uM9W8pfDpnFt}x9^q7|jmcERrg(QeQk#-?r(gJ8t>EL&LR~ zzWjutk%dVdrU?oamuAL1*W<1yANcvtf8J`h=Q@Zq<#?-#eMib}WXPDCI*gZUxm7)N zXsp3?ME-Fv&eX|IP$cINXT6K46|?@4at^8Lu@})K!$>71P3!FPNM+(3@XxqkhgpsLjpI!DRbDxHZ^`39y8$F(hiI^FfmqNB-%tuR&s@01FLV0J}&3 zJR%)HI1lII02T$$hq+V>P+-iT4ux}V9qtJ|6K>+Ww(lqHU?%EL%>__8-0!9Ml}k;+$gYtGTa2UQ7*`IrlcaP!4ykD= z$G*7ml-3JDtsLyi(-vPV)44OIy8L7#o!A(Gvf>OG3z@l1cz>oYFN|XjL1Zw#2=MXv!u2ehL()3Z4kRhrvFsXGzR|43n9pKDzD#4`gi!dGm6sOTF`epXs$`FTRgL7tin`tAOgc7Pa~!wXZb5r@CF_i|toZ104F~+Y|Fj5o%77<%uUbc%726ho!^BG{ok)ZoOU~85*wD zYKv^t)NC{wBf|~&lh7-u!|4#o0x$Qh%CP0 z)vtxY6Ae#f^K}u1*dzid#}8}G7H?v_EUBz!c5RMZvktVOVJ!C|iZ?7~?9<7-htHM@ zx2Y^1m!Xs(lV(Pab}q%~c^0F1PG({@GPGp|yI}~j)HD^cs9<7Lh=etzp=?ZB#!SHz znN)^m3vWIvs>q&DOxQ81#i$~=!y~s5ihYTjOzMFcT#qvNB1r}^3xi{D4353{pecH! zF*@9+dcN`;E9^$K#!!S{P*Cw|NRnj*wR&Y}c-VR(aVwQ&D^^#k9yoj83MP)#jk@3s zHp3?3R=%2^nSogoR<5b3DGYf_JtuLZ(3+bIVCEbe8qyh*0aye&bi(%iiUz78q?*d} zm@+g=ucSsSPjOR?%|r^;MUa3U7l=DMx3NsZ7QaF)5Ym7&eV~xNe=&S~D^^Ek>E5F;IzhyStW~<^r8i z*<5(a;2W5E{I|FgPnw z8CRVaWpMbmj-6=OCX54UAr)e5lu8{xiYwhDY9-xv5VnG}8`>CbgfbME53XYykv`4R z`O5Ib2x-?e!k3LZ$F(tiIE*?fPi4})cNmyQahh5@R*MMhtjmn$F3!>@5jR1VSR}54 zucMTrb*O2u0em0b{;<<=d@ps}W)P27>b6sDHfMt%>de(fM;asb+SX?_{@|wT!{*ff z2OmDVc$t;h8fJBnoRQ{(xC=uCMv|t_cS!akxABzbr9+y3tnggBv>k`7$!Tay7r`|Q zLkqeAzIa0Xe_6DfY|TiOD4!@2LQN76Jc~Gh$q?O3>dH=*#hmrVd|)}Wg zx^;&Rv7MF5(>~JTh2nF)lVhuH0CgW#>}hD%ZqTUKcLZ}dW27l2pCSZlQ%M}%v7;2# zX`EO&?P$ZQb^9z>lD31nNY(3gDW?4V5Lj}`=~^V>jN*YmIPeFbt3N2;f{}+}_Fge~ zzm&dKvTg9)2$?C$DM-?T;^#(hEJANZywW&dmTj-YuUvzUQ3;xVV;5BBPSWc!g3e$T zYn_1cDg(sk1BUz5p!&3;dV!`&Fa^rqPX?3JvMs{K#Xw5#g;FET=(yaOcqdcB##D(+ zGg%Z-=73wqdMPzsHUn2UPmZ$dNU)!G80bF6RkVH0R}mGCCYjFWXc-vDlQNar_kFpc z!9<><>mg-iNw}A{^f~U7E}>0$Se2=Sv`$EvT+Un^JZOX*%k$}SiaTIRQ3FVp7?aU$ zWaz0Br8V|0TM}}Nws=O)$u9pI`yv1bbOsg_7PWhS!a{;q3aIG3Gl6R`y zQgLi4w>LNj$KV(od+$MVb*Mm^Di%b8X^_+v95-9Umo8m8I=&FTot~bCPbifM))Dvx zTtrPXpJ)WfVa3u&Co91T6bmK|DKcq#=BCvXJF`SKU(wPi2E`lcGa?Zqm2v?*v3nj_ zkRq8VhzPQQUTwZb`pfL&8jUM&^-FU)67#s<_`tC}tH|R>{6So9V?3 zd<@9SIO5>lQGpbU5%@>5Wc8AF3_mR|YR^JW6IE(X_a$D4ewB&kDwE8JWD|?@MtjJY zkqLb)!s}SBvDKa5jX@1td~G`vZIoDP&K!nFV-j})6@*dH)nS-%QmhK2Jh_3CG6umx zpcGpt-lAtmQS@bInd|fYnor~15IT(0K8d;>J-_Q=0pmF8MuDG^%Ee)VX_4LC!Ekq| zUVHGNMQ+jmXB?D*pw6U$t$q7u6s=ny13B@iyFf6^$>cw5Hrr-{aF#)je~L}bUF znwrAkqbP`j$ng;K@?8(+G^gs9nvtIE7+jE6R`d9@u+y#herK+Q(w{?h_;R1xI3v7I;v9LcM#3eM!ZENpR`s&SoIvy7F zLxVk?PxOLyuexUS^7YGCkJX04ZnxsN#Wd&VaR`?%+iZZU9r%L-fABf^gEF*;+4NYN zwgjNpCqwfw{Uua8>($2jcB71xEDAdqtJr*zQnC{o>uJ#>C=Dvyd+{rm(QXYW|bVC%Hcyy{84IreB5Y3 z?v%1Qc6`z^c_@sKpq-RXvU2BGwh)EbDK4vxVwIQ~~0M6R4h zasSc=>kjxNuFe~)tX{p^tJK@=cD7ck2-X5HC1DkqoHM z$eAWvSYg?gATxmZo~?Z9HUcz^6jV707ujS8L?|Z62pc`4({{8*Dc@Gl|B0>>Cu71+ zB7KQvKyP3;NOBy5QJx$#-tT3$lq6QX$Jw7J(vu=3NJ)On**pvzm27BdP*++S?V`#O zFpCZeQ6Lo!dP&PG??yY@MNN5p>!e?cAeoo{H@A3Gf$Uh6tf#r^45|mo?PA3mV2zL( zD^0ZRlg7NVXTdl+n66i666RC=^;O(&Hv9pl1t?SIxznkoIjj&D5mM=<7U__b$z@Yw z0`*SFV#x#{k;=&It<)x{Gsdb&g9L%HZjf}ss2fI|kc?uRid~eJV{uF#HPQ$y+E>&x znQ>+Hl@`ypZ0@v_UPnX2;n)PM4JUhK*622L4=}I5vc+_Q#0ulsb(|oL=M+p7X*USb zPfgUW$sPM`IDGkvRg0D^uT>k$@u*}0W(O;_W;N`qD1z42aeA?i&vT&m(kxzV+s+-( zZCs6@BQ0YPwz@&RRx_w?dXr=m^ZRh4VyI3GYZR@vYGi>Av!w0pzjohWKJ&{EvwKmu zVOx6!X1VFPxlKE^vUUOXRo^KE1-h>O)6Szab7a;FlT4+-?j?9LhvQy>yKyM4rFUZL z^}5xXo)1KW3iMoG#Yru(7u82x_`BVWVW`#8(p`b)g9G;TV^fWGB?EtO;1510e~?#p z)z1dbPvO4Ad6%-D4QU06I${b%xo;s;iRp6!NsPTT0*+)Zzv@>4k(D5Ia%JQrRSTD7 zZ^W-$O2eju5lw=+2{@D-B1KQ0QEEPoo()p~TR+UgXh?+6=ZwN~gGpSIvbzoCSK|{S zC4sXNjI>kUrjP`I#?o#OA#+!dpsXB?vP-d+f)rR_RE~BDXtRil!CL`_#mOoSGIyO% zVDL_!1{0Z-*X4Pn6nmCilttbdnzb3AgmxqdTuMNYXF{El_S@xbD1-Q@1JGs#hD__V zf!dlL-E21D--(F{xhZX|_p-KCL0g31lnTaiUbR{cPJ{c?kduMaw9^8g5QJ*v7pt6O zvbYc$(X*vqfpHZRD5x^&7Q?vbKjmPSft*DyRU?#=yP{*e9o=>V=xuNej=}N2;NYNr z@ZT9&p}F1n;d3zVtD~c%j$LW#sgH=^XfqRjfv;HN3YMf+t1~-0o2_n^OKTH*3v8>w z!VOkCFHBL|qt20uC%@LwGCT?i%#jphar4?T&eQ;jv88bM+5l~q5J4nuFm(Z-+~8)F)5Qel(?$YmD$ zsIIHxG%-xFQnF_eAdmrDh1fm2j}xk3+&UC%s6nqDG}do66m6|u-Im~w)E}%2&$5V5 zPX7>oVfD0tll*yMlG?-`m{?(w1Tj^C zE}>Lbqb16pE9WvUU}T6FMFX*0M5*U^woBXX*;`SvEzA?}`^02QFW=&%~m|!=nqlijV20T1LZ4H42LstcTgwu1zFm@N6*N6p{2f_O_in zre>xof@!wd1hckQt#(`OitX;RXfc!=KA>ndmINhMGCjp1y&9ouo#xz)n>U6*5O;zT z-4pJ-^UkU1>Bu5#z`|^$v-hl2u;SRg`gfD84{6QK-hq0rN^7A~&@7#VN#uJU-7r)* z_zqC3>5h2|Pr#yYIaS-Oq;_YfSsiozQQrvOdEQ4phiHfgdT2iJ4*bD^KlohzL5cfN z{Gjm_>&dDtQr=~3hY=6SgHIR>Sq}84-0PCHAvyJmu!*s$!%&xuyEG6t24{$fa4*HL zT(&i(kPw?tvdN{{VU%9#$jFI+nHps}x2Z){mX{#`T_c##VBItJ#EL=q1@px;cO>Or zsYN1%b!F6IaU80C-bblqZx|5roFXTpq{B2du==$^IEb|88{~V}bQ5B+8SIxN#0+&a>`lH6 z#}&gKoV;UpghAF7TgN~~VSk=uqN*j&QZrDlNsOtwm z?dGi4(dLnkA8Fyy?#0VEiu?z1S=pMGx@_5YdLp=QwB((Y&Chv`RUt@9m8qc_7HV;u zP_6}b@6g-n2?tvB1)XIDvxqIdcQYA&)ytOE@&&xZ$B8o%s1i$$Dve)D`mF!dFtqxJ zt7G+RrQy^5)v9RA6&P~U;-;xgI56bni&md}5+O1=Qp}>TJtQ{Iiezc61KaS93}aF; z1ZPCaWl#?WVG&ZJQ42&|i>XP{x|1oBl-|g-oC~?;G-2$Vi2jfnuKJRUiCh@C%yp5r7bhK$82 z=2^nOkxo}6NljUuhPA^bv29ZnA~%DT^prSNmVy#x4LiyyW-4iIhrZ#-M!93b6ok4i zj)h!(8Sn?i4#IA0F13-0Ero z8^fXyL#x-Sl^V2A7zDcexysE^)Ht#{H&n^Jk38u3UZ>MRJqO>1Guz$ZWk(---~k8h z+PWQHx!rEh&CPAwwv8Y*_+-{D;s4FhlQ2?YT#c<^%WH-SzK3I#LgDzKYnMj7c?mm5 ziIp`0_NE}syv0<`fvMVCfH!n2R4?{(c6PSWXzU?zgb*AHdoOY>`qg@+R)uaxKmfa7 zzg-kw)_w?WXk~?gKRECQpQ}IEi)0s!ZyXU;%7$hb6|%bccah^C8(@wEPh?zM@dSQc z@w8$vpzQe)6Wkl|E0-&dCJTzP_*A)~gj9Uz zlUX6u*xpqA!tloUF^FaW9pn;jY>O2G^5xKyor(KBg|%~FEtyk$;9D`G zZKVOtv3p!U1Y@g0)&|d#{2_0T6vscu(8~Byo;NuI7w*aJ%VnTKGDR_b0+Ss_{Ly^M zA9C%1{XtO)+((NumrTW{3S`}GnJAv|bmW7L`Y;ATI1U&tESf__C9s?piPAN=G`C#t zv>1C+25~^2FI4tM#uRL9cW|U`QHV#zKg;<`k`m?(G0-+09D`$U{4Y7k&xFam>iIg@ z4A)byV)=d*YEP!v)YE|rr^yM<7xd^b@gylqaz zb}GvQ(itVWUBN`fc?v4JXO`;QFEo@}qK*JcK=z!9ROGpY2K2`4d!|F8dZw&FlccpNMQx{9*q1)XDs79RDWb|mC(|I%KP9i4Oz@ z4e>!rK;{@gqZbt+AR2w-AW1K@Xsu-f#|6{ZuV(ox;JlQy}t(T7fJ zF6wsR?kWnbsFQZo-enso$8HneqJU(xprHJ7E81D^?*rwCAhTQ#M|X z9ne9Yh;1`d_dfY3jNIWygF>0$-G=c}IO6EpXf~u-miE zx?k}i-eSp)&^Q0C09Hv^B_^4TFdgYnANS(;zs>pyNvv1@EJ8GP1qC}cRGOfD&6)3!x zMkdV*G9sD-Zi~T^#Uu{nC@s7J=Bj?-uws&tv4JduA|;)$Q7U6$pkO!3V{#pMo$kPC z9~^^YaO~{|tQz35f=A>wMraDvCyHg255WXZ94u%vgqd8v3)ny(6 zL2pqU<=cm8oF5hi#APu?`SOvP!ErgW6@C*$q1@%>B{kB(3OtrGK8zj5J!e#L3S|HG zr%*PSCv2)TB+j^xVScE7g$E-SshHbhFxMC_66Y1gv1@XtTJ=lI8NP>D`U|!JVXInT zf#}}i$VpV}Sau=CtuNkzxZZ@!LLN-UW`HPICMGBWBffbmYAIFyf(gpljV}fU<^{9N z4Q4A-R7kUbGQ-0~Y!Pmr%av%{Efa;++9Zhv+JZQVLX_AIBO8@Z(j>_e7;Wy2hFK+z zWVw?~Z^U4w;ooMqmNe9<+pC@;o)pD%Z3l5Wt0xSqhagJ1+L%>s=_arp#P>COeHgi3 zJx;9%bqvyqU#V6qu1cfCaT6!D;6%^SL%umPHM4tW*UVE-KmGL7>`bjbyx)Nb9P*+= z*REN&Zr}B_;U!+Ris%N^j_Yi1PTlk1FLtzN2}vOea41=*;?c$kQqEbakvmLnR7-3b z70d0|b!~WK&$ee~XNQJ|ldYKZ+f6eA+wol|cQG)-Jc+6rS}me`iK`<`2vim%M?8<& z%Gz`6&kGrG%f^(2jAqF7Hh=k(FhU&>&uK;RrrF6#t=6^Ewc`!BiSk>$eirYXaSst};;05c`%JkklMh$#rDbnav-XoP4a3ZuaWtb3Eg;7L^HTQn0Z7e$w-GTCBr3}1WZt0bX98Hb^ zqe}^Tkv>gaSx#w8GZ4dRbHq>SNSDiFy+Th9p5SEc;?Qx{=`1xBpxSWGx0E?;%*y znB8P1zhuZZc3}AA(y8`$!Z$HE2FKtS94`>Rh$RkqqY`HNBu>Cbf*Eplc6MrN3UjEU zBnYB*w?lN!V3|<-8l1)^b-UdqR1Q{wcDt>yxu{mFkI2a7DRm{O`zX+p3OCe2C- zZ4`HF$&QjaK?ZR$8+l+`N@@#3i^;Suz$5nEG!p^nX-o=h&yjS++8Bs9;Z)kAv;mG; zfrZp0tL&f{C{F*>^^s01ka@w#d28(G(omw;ZLM>5yLc2`$-hyNRES33h%+F0U+u7;DD$6L? zLzqKgTJT-Z)|i{4^XBZ~1tXT@rnU!tp<4CF8;zQqRx4g=HK66IRnM*Jz@@}$x5DY^ zsp*;N=Ir$D9XlSMeE4TSz2|#3FI>Ohen%a3)QgWfdG)%riDW>W_dED^fV&kY$@#Ld2mau|AKbG)SlmsKEOpe$DNK^Z z1WJL6Qrb0c`r_inO=)Nju+XKk){|i-jhsC!L#ki2bg#p&Tv9?|c0IbD22YQ6SBUt^ z@z8HPnNemuZi^deGNiCHyHgseQkp<&Pe?UlLm`E?xDE4&Avt3d?I9>sCLzm^x8jPj z2Swpxez;6yDeVeIZnJz4L$kceAh{bQo2D_$jE#cgribj)i~*O5wecma+{ziX+ypec z@!Utf6Pz6A;!5iWF;$`D<1|oe9@55hjlfQxTVX0EZ;Gp03d^!S9rq=vWuxXvHCF}R znbI}2)WR^Ror?f}aZ@+#-^!-)%lpXu{Nj4UPl@9sp3ivtA3Y><1dHx%+O%nIZVnpm zh$D`m(^wPTxQb@jV#k=z(Barv-o%4DU_P2=d*z#RZ=_NgapS6ALyZ@8x)tyL$Qg|H z2Do_8=fSs^vnUtFcoF)L{*_aZp-Cho!1;#qec7OqmrF`-Sv+ozJ+zeZi>%eXG__=K zykHL_(=AQ>70cI7t=~GmYkO;MdU$B0R`bEYgQcZf8+JT@>$Yd2#2y(LZMIs?PB-d? zmZq3*x4Jt2G-}OtFsn3Fab!)5F9f>~hGd#pFe-6Hw(V{Nu0s@q7wKhm(MgC2GQ>oK z(~)Hp(gZ6T3ayfaB1RQqY7i$ikO|8P7a0`dDFk6`v|Ug*(I!R9*x(^%fC*fCLiU&( zN2x9p$bv$oST@`8T(6R(RyT}%-*v!S2LIlrs#6$P0A8?zE^&lFT5M@e$CQK@Y|r;o zm~xpIo4g<##fdg09UH@t^t8|kqBxB;O&7c)_?j^0kyIa5J5fs7SiEi5ANURiviSTV89Fc3}Wf!euVL>g|!NYPLNo35XP=IWb2@|jI#{85s?Ynh2Vl5 zM~#(E1GX$m=hW0}$_gn&s~>H}1(cIzNcn(Gn$+d95sgcADk?@w=D{YZ(gn9PhLe)! ztG-o|XA)`iUPrQVI2@-f+n$~1j9Q(Gi{Hl-?}njLaTq5sNF#;hZc%CnNs50aDO5gQ zVx`EPWmARjb|6; zftX}PEj&p<=`{1BN4cwn8uS!h>`D?rQ&z@?$B?Ni0N2SM8X6uStq%_mqr?H~h@$fb zb4aD)C$>+qicKBb*XaaPGtHTqnRdIgqut&WhJo$IbIsY!J06>!ZSR_#diueotJWU( znm3H@d%#UU`^irpdeHTqp)i@l%+^ZUg>j_Xap(?JckZ5?XpBBPH$_={0j=_Jmdytb zV|-cSBOVOVYNZ>+JEGQ+?gYGv<-@dy^N0ik@-W5>qO~+RAVz3X&q|W6V|mJk=89|; z`wrL`4Yz_*r;8`MHpb|A+Aj^l(D7WDLW$UmGWs*uNl%-J4(Uomy$4`pxA$TdQBn_fB=+J0hnt)vr$bssZ-+i*Hu8%8kR(dk1^0}D{`{I08_R%gtvtX;J1 zs11k0X-{o?_O5$>3bSV7+U*Fmo#W?OLT3V?6Rqx0R&^i%h`Z5^u|5T2(LoeBcib{K4PcACv)us-F{FCJq_~ zzr0*NqR8I``=b{#n=QKn2QArdS{ zf-E{m=*iJe1}p1j$O(e*MH-ycrAU65Em6)u&NRRC4rhdkaZ)iO;!d6(uL=Yrr4jYA zZ%NFHc7PdGmDqoA|C7FgSLoX~&A+0!Rt}_>akB=2B6rzhU@bk1d}-brH&Skm@L*2A zmpr)4WLfmFnU#}^Ek$-EB{Ma*63NUgeZufFkp)l*X~O{w6xw4P8XA%;13cRrIX;r@ zQq~M3$}&ipUYQJT&h%DV44Zl&OI*_mK~JXu1l~bXxu%H$x|i-$$e2}CMsg_?$4WT| zzJ2@lJMOrn*=(MD_StgGQn!bz2wdYo*#R%?^f zQ*chB(IC@;)*a}{Qel9xavHqwEoHm#6v|A`(9?OvXKT`kODbB%yc`z;*!9BXux-HJ z2t~J*nx6Cu(r9C0FKtMW=Ma)!f+WV4yY9Ic(Tn%75Mi-6$jI1U?k%SCY?(-I9hH&D z$ats>n!(SbjG>=^p&X;M)I6juX(5@ws6eqqrbc90e*tV6{h_C|L=_m~q@cX&=aZI> zP${2pF&u;LYs8C{IBY4c``YF~^{|pIdZb65(sjCy!9B z6`Onby7#9{;U%($ZOwCKGl3ef6*&-~aW|!HeoL#LVw7K)V5ilz^q4DcWx^4uC>7R6 z#8L@8dnqRjl-?kR+Zcfovc@RhuQaBTy9Xfx>~FJ*9~)!j-3^V@q1Ss_{}+C#kBtu3 zVZLdMjnpgk8ZCdVR(Epu?&;}iqKSB zS{Y`MWI;nP=}{`>o}>4Vwi^9itl3LyB!Cig}`?VmQ$L!8)!>gdV)fe zNi+>PckOP+chT%|bqcM84uXbRJtxXX4`S2^eP=9PH4mxNVz_OR4k_0{&Q2?Gl{ZvN zx{;fxs{lvZJ(KsU>qAGCRpK|7{rGQXwx) z4MAGi1AlPf4?ZVl9NU6E@dGNz=Rr$8wjo^(ATp!6gqjUPWzDsk{lNKu6%#@TI_FfBK>6kCxoBT{@s2J}+Z8<080vdU?T zdH}=xd~=D}u@nn^MSt>?$6$oqCpT;h>J5^`gYjTyTqep%TF5!sp4&)Hd|Xrx*@Y7* zUVzC6d8?3nn+(R0EI9-{P~TutXPOG>hSVRb)hf;1tcfFKs;Oe(E1f2gFdSf{BlK`5RC zi7`j3?V%ln^d!j(PUMv8hhj;-@P#j&fByNYN<3Ebl-@81;6#kmBqZzaz7W*BG!r=+)!~Abdr){o_CWWBBkT zFL}xM_&A4{F|)=${nI}|?eX*rWjp7bbEqUdN68>K`ie!MxN}nYJ$*}bCp@}9AxnOX3_6Va-isD)l+ue* zos@=vU!u_$oWpgU8vJpTNTtf)Dnr!X5IrbOK9zMV0YR%jzQD*cQ2lDNa@{ON!G3Lk zL+SaHkEaW-8L`sL7RUP0HPoXk>wj^s3esK8GyC+TZKw2cmgVFLnAt6JDcYn6=k>jg zB_KI07`KHj)iu&gG(j7pcu^jul5q@L`bn0~29325g`0sP1_vdP7B;2i=&YaX_aac0 z+RD~pq?T-7WfdJxgF~jc9j*#|Mn+x>;|`hc9Y<^{5{OTo0W5`)k>N@e*3)#TRv#N1 z8yy`V85#3jGOgtMrU^NdKWADG`7wc1d<9%|bdp{_VW z5ewVurm@!#2Z%U>Y)WZ1o3ur-XXwp^wu>v>D+va&dy!pPODw5RA4#)uYll{C9=+4w6RI^Eb$U7LBv@Cxms2P&?Lj5t zFa(|??8RoTYyhe?P6;va^emdUKABF3pfPgkoZCy8K!y(Est{kw+f+@P|JP4fhZK@DJ~O?|Z2&Zo28F z-~avJzu|@(ZomEZ*S+p_)H;)slRJ0rghrW|m{_u83F{y6${|~D*REZ=ckhOoBwb^0 zWDB>Q*v^eHv2EM7lZkEH$;7s8+qP}nwqDQs{&$_K?&?}+?S;KfkH(X5ltj6F2a9Dgic3lmI8T2!(_jD{lAu5%)ciWqt}_7J6tiKCz3cl1M~9X6 zBEMZT%>k^COPM%J??9;m`b3kDq|s`o*6Yqx&Ve1mXos>l1muUvSrdJ?+MRC+7702R z0j9vn$OwhfukvVBrL=G^fI4>btlntE@cO~!a;?qG+wAZbe|HBqFyK7W;2as2KSiSn zo%wvX%vKvYnYQH5R#GV51t6CkASAcTottW$cBDKc=~VnKEpa4 z{5g}j+8VSy?$ZR*%ZNV zg<-2J{vURe*_JX-sSl+v4>663H0OqxC_G=X=U{cDXayc~$6`TgLy(gioEyx`eKzk^ zDD9vJMa-}z2M6y%2c-^>Y>S8i24hH4pik^?eU(=t9v}0+*?HN4gWYS4y6mswD`Gs) zDa+wiEN!|}?*I|@r#;aSbafXDu_{$li*}ACPaBhVrVZHjt7~bLWjok_d#}xd5szL( z!4ecFD%GL|IHza(dHXCwSzZcE-0R^in|#i?Dnp1cMn)+5i;a?2KIpwbc+eJ|cCUc= zGsI4($G^_Fi^Nkv+3*R32k?zndFLzFF%oU*0cvZ8Aw8j zSgFy5!!_VM=YBp!F-QE$DTwCy{%hz>0|(r+I~aG^X4!h?OtcPvVz+q5WNg8a*9C7v^?&3I!B<|? zA9FPaS^HTO5^0YW=Yc%TjHHt)N!mCztI}o7kywXXuAx4g14ik7ay+>8ujEzHtICYs zS%boH$z|Lax}vgRcb>qwxLVxXMAS&AwrhjV+Gi{lEu(H6nxJ77iz1m3WcAz}rnYIP z-mHnIsz-aRH9)_3&s2MvUbWH5=bv8k**6j(V$=OUXheMPChr6Jc2S9OQWKP zi3ZdCw@8gu_n1O)`UG0aglOFW>d6ix*Y>6ZolR%Y9~LzB$M=n$Z&r2xP#lNRj-4-? zQ;{nIA^f$MbJ2T`NlcCT~eu@a5TRo%J|-5Tqv zundK0S9nwt?Q+??;LBy}ve3ct z;CcBjYX_2Pb>5?0I}Km1w{B6PcLH5MM|?j=SS*+MfpUAx6JHd)}97a-U_{_ds!Rn8`|HLI!qU zJa4+tX@MHRb%C;h=^$fXKTr5<)e|~%Kt_sEbUhXo#QLNJl6>}H^j^=^dOT`*Nl8ho zyPh>QsX2bF$$w(v1Rl7$^(rHD!Gi-=u`fwZh2r->f8mP)0rn-Ya5feS*+6|t)I&9H zDk*YgO2@;@NA9`JaDy;YD6*l6fFF{DAQ2kYyIma@Nn%ZjOwkcl^sD~{73GhJCLOJ> zhZQy)JN_>XmY3DS*d@L$KpbL5eYy~7@+D3HvD02AISj3F0v6fLwbFM(;-Ju~gPf&4 z^zddLgjxqP%8cD`L-D>=9PP&--MUOb&&%d4ym^GlI_a595#>|_KGoq{V95eqdI1eo!X#R_ip|nt zh&NeeyTac~FUdg6TbJhGL3`n|P=6owPT>lwAcg*QR5yWjHK=*6E8`Y|6CL2E;6xko zr{LN@<@*LGhXeGY9I7<3l6;&POxU=9@jl-#3HQAuQF78hh8q39T$ z#opZgeB+A4^}-XrpK+?zhH6!WACaY;^A71tor8x3R{beZE$UV4xDT&;y?AD(kRR!R zwnLaiKi82yY}t=qQD!_A&gi)IOGTpU$YCv$EJ|O*doy28+fH(RreE+}R}}_)mckZ5 zlB;-+QV(<;FQK9&r_Mzs$Zic-Dla87`(si_|C?y)FRbP!Q_;zhxivQ7nYmbMulei7qk3z(#1q z(pxLV^fCBpxYp#|*vTk2PGi>As?HRIS&a7lE~HSuD!9F~t||H$o8MAj1XydOlUX%O zQ@5rl92_`Vv9`t0O?k0sk!@}4HZ!%g!wjR7Y}D6Q$iX3?q)GxV)^^L{m?FeQ>@n&O z^VAO`7>Hw|szA_|;|AFtj(V{PemUScz==EXq)`pNJ1s_YJKv+h(Nu^;tdWP{RDd#L z&`leue{yz`kFVNZ$4Wb@W_I|#S&=c^66wnJp-{!mUn zz+lRI7be#Wxb)%b3sG{_FvIH$cpCgkFA<*SWnGNdA<@N3P0!shcF*S#-N2igt~<$* zq0gC=UVx&G^O6bxG6!0^pQ=`RzMr&OY;*wRG{yrUqQ>y~3}c%1lHF>zUg>=;>Ge6P zRck}ZeeR?8xIM3#3W3svbciE#%WKVlj8EgYRD|)_PCA?2%5cpoVG2f>#xhA@g z`RH}2sAB6%Ro`DbKRk)1Bhk3Ge_wijzOY%X+=i%hfs%SLi#h4QJKmSn^uGEKd~UY^ z`1`sa0eEk`;5p3-03i2_rezbD&f)#6gzxPzp+dEau~inr04DID2dutj0SpE$GAhcw znunQNu>vkm1JcpFByf#kcc~$GkQJXmAV@o5j%ZCZ^*?xLjK@<|Fikx}%4toVM1|Zib}on| zBIq-$wFbl)$%IeOQ;>Iim-6`esoL#o_3}N2s+rzRulMNWdPkG?#6|)K0_X^jO4?%h zxw+WcGI0i6gv>%@wyxhxL^_iNCB*C<;iTbrhEXV7SYIj5Jb` zJugfrsad$D9ElEGeV`=rxhm7!)YD?__SypSnYtL%Cxfl1R(hhc!%i%0^m-G$t*@0{ zv0!NivCqg;6o>+w2-C!s_-`j=HsP5vnY2s&YK$FLdt6<#74>0pubDx%gypc~L5uTn zN^)KSALKMZHJ6)g4vi7jX|$&MakLirp}o7gJn;K)zm~U!5&U&VF87<^kz|}YyU}u5 zt;W_SN2x*;*S-HnJxuw;N!AX31p`FAn}D6ZtmEx_e*`Z-v((&GF&z6r013S&%kjGBxpAKqlZ$@UK7fSp_E4eQz(J17|qV3!R_`r6kdA8;r zhC~(zTV^GvF(~jOn?SM}S%LwqthWjx3VkOM$s%QBEZp085ft@9u+M03zTN;-5&1e* zvTC(Sa4pVa_!O61NEK0$%^|`C#+RsCsvF;St)~BK-Q!K~r@m$MxToHZ1 z?5Uqb4A<$jRLR-E%BN=ky2B|49p7U$2EUa}l28hy6|_uH-=yQJE>5BLPQ2B1VcNRR zRI8e2$wH9t5vLK7dK3)P_Diud)`h#RLIrR2%>TmF8GPgs7Kldn%T-7Q zdXc_|T=FgYL_M||bV063;01GU!pPQ}VoCNb67n^vVyyr%^4be1-1B;>oR4666)7o7 z011C^fXo?T{i=EKDxRTEw33=GmKz*npg2!a+9`fnD~B-=^0LrD5oq*;TGUFiT6jQl z&xk>&d0@5ia3}1ntaZggT}0WRx}3a&RK_I)mP+lnJNh8Zr~C++IP-?~8{%a70c-j=U z5y(#97I?C;gu$!}rji|c`InswDxjSahb+U~6PJ7;=me&d25bpg2}jc&AmUw!LffU) z>K1+=+z@=M{yQ194i;-IJ$3YaiUbWjdt?hfXQ*65g=Zod8w<+5YPoKvEd;ld3lO78)d^ny$ z;CV!ZRblr($Dif^O#A>68oy!FaaCpOO%)ZeAj<`Zr(C6~2Oxb&@lDPbs_a1B?I+ou z-*Yaa#R_3S*Y z=*^s$S~b}@1SJ}%w>cacr|2{Tj$ZUU7SRRs?P;`Zdt9)rXoDmT=K(F=K~e`UoMw|{ zIn9HiYujBlt;DwjM^rd`4~>pOYJ-83&qYw{v@4JIOioSN|E*pW$K4eUJYajIl9c(p zCx=ZedSI|s;ELTvZ_=!q3sX@4h!rc?xYNGu{i8|DNet9|v}OAW_D(s45D6DY4|yY0 zPm>qsLlY=o1nDR~4s(W7XH4ge5H63D(Jbt15<7xj3!{abIq?Vl^)Zxj%=qszu=;Zy z_gYiBUS;h^R*!5sG)LZ$7hH33yr3+i7>;}|F2`qPLcFLsMQsvvsd&5{(>t_Z?`&jk+8xazBUPB=WyP0P zPREq7nW4mk2Vtkhr=;z$oU(pJqDj4B1T3XrG*(py3p-Q(m9JoEGLH+^M?<00jl83_ zFYF-LWK=D~HhiQofH9wsDkz6(2^X_SB9Asb(Tv%7Xb6rN7DbEMh_b*cDP1vl*VjaL z!E$CGB^eKd!eu9myl7ev`#Et--RyQ;K~SchUOg$815Gj`Q0}tWNWH>#e83zL|AT8k zOCW~pewe=pl_Ko^^knyzDS7jKCbur&YIAb!VWCFjnWwZcYL4X+*nUw15XBoABU`bz zw^bC*+m@xGInS>@ZmO0n8yXt2aw9y^o3XI*Ygj_CVTQ4Vhy)s%>^Ba&5DWUo}|9`U3EBZT^B_}r)wF3~v`IBoX zt~@VemrqUtU*Us9S#Smy&xOGy;w4F%iM1yKZeX_)S6gRxM&rhHNT2v%qmILp>_N+KCRX`N!&YWOb;#;M?Xzj zN{!h@?9eFQq=YF>ZB9X=5t-P=a4e~Un3f#3gdEG-&l@!*D#16YJyagqI0V@o@A`)U zRbq3LkcII`>xs!}Jbpr#cwzBqBH5$|eN7*h_SajI0J9-%3Ge;-_X$=^^3HfOdG%Dh zOCI|~YUK3SA@I<>>5&4Ra64OaHpf-tLaq;B&n9nn24MNR-X>sn#Q#_wX_ft_BBpdd z7MW(+5A(ciHUN~sud$p@s0-hT;K5l&GMO|Gc=lb~8@CZ8F`T>ll&(uly$`I-le3bX z?@3c$$8n01O7*(^;|$y6f{ewuQn#keKf!!Pw^B!!R<{#_gP{6eyGu&X&=9kI_M7%2 zS&q{j5$JTR&mBf-Nx33^I{*?p2Jmg30o?BU`=zHxe*oM~Lzkwoy#jW*U?j_~AIdb_ z{di6cUxv+VrDGcm-)6IQZgp=@>uy8AEq8NF!I-*1@^BXgRh%d#Z2NeF;$K&0X0Aq5 zH#-_#B0e|b+=ml|MwV&5bP@hyX}w+L1J7kwA0=w9?fCKZwe zAwE^$ZI^S+-4}OS10Z!XwVh~51Q_*rQ9Fjui??V!dm8Vwi@ai{4o>gS-_1uHte>r^ z8bz-V48KqVBb~pq!v`RJW}j4|BM{RGCyB!5YYjzkr_fD2|LZySR7rC>{>auP?5n%m zUyNn}O0p+2mZJ%sF$H7dBDbsxdwm%TCtCVkTJY6Bq>jRat}Y(KS8#Fi zZy>0~R=#j>8N6nIYmD}PLNAYYr^L##uas~L#381=mL0MdT52SHc6M)~5 zWHZIHhtjDZ32KB~$jRD@>9I+QQ8u|a!kb|62^*Qt4@3=j{Gbu!{=lF^kocz9qUv{!&!LnSR zr&%;2A%eYKTJkX}Gc+F-_)~PgpXg>GSEs{U+WYX@3(L1 zb|JdGnR@?PwdNix%n^h>D&bGz8F4iP#T(xw$yi&MJ8Gw2LD3AY~ue%{Y4i)hJ&?gb*7#SWeh5z@^K5xi_4}d)RiwE&~ zM#u8w`D$??+v{H9-RSN92n7Y@cH%Vk*gla$MVI` zO%}`mLLvkb2^WZFXUJ-BvocbOqroYwH^QjJfG9T4Ye4%t?aZ7|A@Y05m&7Gf20E_u zS6Jh<(WD08#9>=Lg^M(DR6>AXy|Vp)SGOMp(bw$lAZ)tn+2o@L^?IkMkkDFkQcrNP z^+Z4?jxwvr;F7HMr1Yc%-$x{sva)!Dk9hffe#X?HebF5=kCM#OKE-AxMCiL99kh@! zU?*^OmIQ%MD^NnrdiGrbLmcygOT(E4hFnUixKvhrp?T(`AhwgR9KwlUJiDjdwGyQw zFasaU^u{zLRJn09H&Gln9et|1LN^h{#NMCR2WlLPpd7osk95E5KnCSE@fFV6OUA`d zNz@>D{QpiX7@&+*IhTyg`qZgTHCfog_D3bDI9Wjt+D_Z79;h-O%m4ZkTCi~qAT_{KG*vn9E1FQ8byLeYWq7n&orTvb>wmb` zWZ}34f_Dwa;TxhbaHh>$)j-gPqw&;NSFEtWm!;r&KJ%jFdXe|nsvR!V*49J|_EfxD z=`;EUakA5R)-?zECy55BaY3abq(G~lpZ{E3&TG)y6hXXqM%it8`DY^z`3yxAxc#rX zd5(a_q+W!a2+DwAmDex-mxqeR?l-|!rUB(xL0<8U%lbP>KgD$11L_;P4V?|x@fW$n zQA42WcxXq;zFISo^8{bfQokV-sS?(MB5leCiK)FqN#b5E_c|07F>^RqT4NXqy~F@E zRw@unTQG^CMq95ox6rnTVsjl1tQ;ot^oe;z>b2IPWg(Y5+tDQl2iBP?XH*fHtyN(( z_IhPz^$aa7=DNs1lB+9;8p+SJ903nf_DZT=0{nWXh{dXGXoDyDnF=Me(h}0x;^ieZ zb^9#sEXl5`-SM6rB{sulER68eK-;^hBvuQIyO@FxIlV$QWl6@)b3+GuEhQmZ;BK89?0(mw5dsfM> zHyVTi@^C$~Z5Gs|fU0Q#vjs#W(ci}aHN_tfi%N)M`}kBm6<{Vv8A z=lY>st?L}13lye$wV?pFXm)$Ob!|%&;{AC&$=z&sc>-*s6m18nO|f0eP1m$0L%8hPPk?`PH+Om(%=$qdD~;bS-vFBp>Jd@vgiQqIWk?Ek>FXfm2*uF}g|o7nyJPiX;g{JCbm z(c)(-a*PBU>e3;_{Bz4yW;VAjR$ffwT{|#SpjeH?I9Gr{Hvk^rm>t29p|~Rn)tqHu z0$ua!@Sut&O{n@v2c~s~N>InCPGKoI%8evpEA0rAhT<@m(4I4-9cCcu@6S3enb0(j zz&Kv>KDK@c-X$XVYkveuN?&spCH6&sRpA&AQ<(6BY0Jg#&X1!c_@Ta!!%o}|$uV?u zleLKG1x>=@*ENUyg)Vf>{1XCHGQXR`%IBXtiCL4Wd!@no#k3;W zL=ix(W+Q_#PFMVgjb;xTe{VvRLZns{lAKuKZ&=E#1`4L|pEMF`nzpd+BoR?m<4d=b zjlb7%T>(*S93rDe6$Y%Xwmz|if{Dc$&$@$6^&8-h)-(20*?JFNWRml;yM^PfTcrvb z_PgE5C$HIR&OG@;md@*xY9pg~q2vU}mTjj)pTnE*>kczINCc zP?l?EqDtR zYw#&c3R3}mM#&Qa%XIwy%hk}#?C&i_+2J%8`IHm$uZk|1o_dXEJYB77P8?jaB$?8w zaEq5nG;HK!@RE=qoiGP+O3Tq@MKB6&aHS{)Lv7kBb&eOzK^&32TE#bn0bbVFOGRj{ zz~VSj^oLP9sZnYK!}-H^>LLSua?N!hE4fnOn!G%hN@$$P%S1q@l?&hcb6+h(O;@rtbPpbB!}G#c}PPven5l^{26BTzI# z-n5uWuSF%kJDAx{L$hBKSzg^eI5S@OL_}MokF>*s4w8^DrX1uRTr+Q9aCD>O*^wy8 zM9N3N8{E3PK6K3Z8EUxX=Q3J z3Z4r<O{X<&q*H5OLH&})2Io%x{ z*R3XtrE<}NJ2u}3Hai+_;A#JOJ*PPlz{J1W2Z0Y8%y*g_xQlDsc7#Sw+zGZB1&bP9 zXgIH-4pq8z>J9jmy4zq0-`Y_w)I% z7au{_jX|kD6#k!l&Odn5d#+Ep^YKFx_C700>0i|bXrnPck3^+u|NJH1%_hqgfK=*o zl%&RZ1qNrg-WhdcDEWrfsso!6pxFG2l6m{Yh3${aYf+8D=YY&o0W}2JXc!wV-16K z{m^7`vbIHp@Tkahi-AdKABX|Q4&%n$A7R?<5e5GkjE?tt>Uk5y-G9qqXSKehEyZjHR7U`;ddX7O}0{X9HJme z$(M&T%*s-Jq|0f25|xiIXZK|7XG&2$MHsXYbTxY%QUi9Bf{I*{EY}Q#Wu4wm-*uGx z+1_)B`7w5O8g+ZhX}VRHBFMT%b;`%|l=q2JRy>xj#tQfK(M^qTe6w{{-AN^LJ$aHW z!WA69(|vtQlV4@$ORKr|V*%yk`ErBC?ga9kK853@a_==c7qpWltEso8@JD0?x#F!5 zu}-h65Z4?Z6X(|N8NHADl%AKIowv7`?ymtYeD`xG4Uj1l6jjG2F|c2?Ja}8LhblXt zFTU^dCp8~6*jxmwQ+q;yhO^$!O|#Zbx8ujP4)l51K17{rOr4cM&hJ1YDBd_wAVp!{Dvrg6tmDwZYD z|CH%ed50Q`)1(ky%w0LT$jIgl6f6qo?5glYJFQoyuM#?D4H`3-4x|7IQHHL^?H*B6 zo-*0Z!IX1&_xO>GaXnx|1o5kGdduiv{*dLNvsZb;t@@-#4)^1t#;+Oku%Kum*3bVz zA&l?r(fDNl@sk4OB;g&}x#nTXEgs%d!=P?qykDK~SQbim(I)OW898kYn^;<3&P7^@ z#(iq4MvUOqY1gyj=lIdK)!?esHg6!3{PTY*qz?pqbX#@GZMk$T*?oa#{DqO~N#%gM z>kW*lou%Byr)dA}w41?T%@vB|56&lI3S|kaBK4FpJHg6^8?d^WD;VE}L*t6PsU^Ye zqk{Pz4F}9QAIj44MX*T_KS9+5(^s1*1veYBuVsKl8e4$NoHpJ|B*V3p^aZO48Z|3x zM5=)qmSUiSgD>bY=<6!#VUF<*T^bgEOc0LI@6Kns988PiCk%9~@^J{&p3a`fiEx3_ zv7bf-441)F>GgaAq|EPY*B;M{sumZ{tU!3q(|=J)0HS;r(RrJn%@@ta>3*!QYXT2H>Xj04yCqe7tq( zZUi5p%MuXiZrO6#_!s>7xb8ss4hqe7nwJ1nU!+Ru9q0_M)|*@bPBmN4+Z6uK>xg{+ z(L~D69{%?p0Ik-Ex)q?IL3XwQhBqLK;{ouk8*jQl6nA(5iKc%T{OnjDEW`kou5&2XcfqjiHdyaFuxh^F4b91emaH?uQzP+Tf##C*sE+kd0bG;iz3tM&w3O92`CI396A# zoHFwUW~qJLR2&|oNJ*oAy3dE=`E=77xx#nEDa49rj7~)aF3QY^{xf`c6H{dzMwLsD zhhG7A&v4kl=c&NpxOtD0OzU237-wggt?ib);z84m6%S>mq`xfJqm?Q0Zq`FGRsx$o zHUJ0lnf|z?~>0#E&V7{RAg_baSPV1 zBZ>9?q0%TVK8zjWdsqJX-Dqu|k(PC$K4~&k|{q+_@rE1#6I?)70=R zUaj+aN!8lO;A|iBDnRf{9@T5#XwRYDRy~MG(3yFoYFr*5vO}sqqtf`3!=l5-;C;jw z=(Yb4xNbfi;PW``T(=s+d0Hp&$89#+3Z`ad>2!GDm+2~=k4nqR4HQBvDRKd2Oo_ou zAKv#0E8V&pR=KgWFh!C2Ur}eO&u-PxK*fR}TH?7MA=ad2XJ=#Rac6+4Y}}kb>Pl-V zQTC7WyR|&-K7CwF8eN3x**KN^BoaAQ#*uO2qm2d)ZNh} zaOJE&1IB5MNrkR;D0=hX5(#-0a3?}CwkK`VmsSt{WcXV5@xg8rNnhOqAmtV&!^ueUP4%`D`L{as`^o)rF?wQrHx?;6{_! zp;m2Ukc0n{og9y{{SVYwqiig{e3t0WhB^;Kt%4h+4*Bwk}qtkt>0MWa+r^vULr&M^(ZPo8y6P`@T;!?&`~7QAPGjDcMFIYDRTs_QUSba z0J#j)^ZI&!;znM%5Gq#c632HCEc8XE)BVhT=_K2bS!yXV9XrcTM`*w9cq9l6HD>Bl zxdBAoBN@bbuKq=i-X`>9$38R7y9Mx_7^C9;0Vz)UG!t^tVGxR}UrG@W80iGp_8okZ zWob-QRGf5qor65_7NEp410b3lKcnQXCL=`s0Yy?N*?>-@HgSC>AZ0Gg_vI8`5}48R zRApNfmi2z9VVX6hMEmIu2x{K?tkeOLNq}_v*yq|m3`4ml{Zij?%>SL4k#+5IY~p&8 zX*vCS&a%T_Yw{z46mkmgIH3qQ3%R{oy67PWj@C4k6Nn zUOAnh7;XKKksO+#@o5x?(8qq{yGT)?SsC*FE^-QLevOn6$JcVwfeK8-V;LLeI2|`Lp;s7Ff zJLnyWu_=;~uy3)(hEmibK?fEInxv#DY&GQu0d17_2FL(vPk0a))FR5u8I5~(#Yf?_ zt_B~m@Z_8cef%ZSy@;*Ycet$IayX`@D6l^(XsymG!ot1NDukdd6!-H8q997JgNI2xv9j6D5IOXGAV)_X_zCbBqse{ zbrFOMB^ao4;3~N^kTaqxj_W8swDLTByWs>Hmy5TDOEC&rk_X&%xDq1cps{&U;&$q} z8-HoQ@us%7+uxhZ_0c|7PR4qZrSlm8#p807Q+!p=6v)O9IG$ad2MIm3f8k~l>S9;f zap8Hj=9=uHtX`j9Z?YU9^SRdeOJLA!m(Hq1gYDT`-g+vf`ZaE~y4G%eF-|gJ*HO36 zMtMD5ww2TM8NtanWfKa7C2n8uz7qX3p~^Y#GY15*w%Sr@+H56C1D}K(CxR+AC94&s z`6PKIC(8%2WY(*#Fo(<6@ljWjQ}2yh>_5T1a}nYn(pVL@2Obudi@6zwWk|I1F^8a5 zrPE-t=b#q~?K#f->^E@W^76s=PQcyU!0^*}{sw4tKX3lzbiMf1SC-F@%tX29mqwPtLIcM?wm1#`HHS?_Z$J&<&fOg)ho>j}YZUT(j+A+J%W1mq zUW)Deh2vxU%O&eWmm-p>-}iisQctbR^`?#Nvf;(``MbMvrshonr$w@~?2m8&;&)BM z;<5^PTV5xG+Q@Qa+xF>k>142x&S>$r>|h|u-EK}4guOiC?4%3PumRTZ(X?rHNue}o z;eAmfyT{s2{#3#L`cl~%6KE!(W*?*LR~hJ{(IOdcuOjr;uug)DRWe0<%L>UO0v2K) zo-%2sdUFs}6!pwX{>n%Zu)~(=XJVz&q^lgWdE>~O7pW-c?oH)4Wzx8EHXN{Rla7o6 zYYkP)_~!6rTR&A%pZ(^Ar>I=OSt3Sisuiehx3_sB-$1D%Sl0s_Uqq9W79{P*;=R^n z5+@I`oW5`Hs7g5F$x6;0+PeikQb1YF*@AaJEYQ%Jj!r8gGm})0jT%YM&W}L>x8vu? z7?q$3aKl-26vz$VAh=xdx$OE6=2uytHkDGLbBdWdk|&`R^v+8NH%s9(Q%3YQY6 zSU{`nsqxPUVvnyMHpZ@4o*}Ii9pGg<8LT)%h3-fdu+lMv{{K!<6fWMCBz0f7Ws z%q&qVTa-@Hn&H7Yrdv`?suY{w_=+lV0sQ(0@`B->N8^et$)$*!Dx!j8H@M9!m04Uw zx3lGd_=dJD6z-sSM%IyyD_Vo52{iVYq;GMcE7VPDn&zl|``cDJe8#ht;>anCVPGmi07g0yI;g-p~lZ|GjhyeAa z7S8^CtxlrJQAYhwOI@8pa`)X24mN~oC}z35_K?D(rYda)1aKYpWYlMx!^zcJ1H)2o z!h~(XxutCiB=xj&bQO@Y8zXGR(=nRExC@3#&*036?nIi(Y=e#}BVWrrgeXvyR_|QB zW=RZ1Pe~c#RDd7Jri|C5^P%?gbsa>s)37qxCPJ}o*>8y7_LEoB`Fvh}m9f>FKM113 z1|JVaoW+deN}*)(JI}hgRZeOs82m(f1E}I4RCO#r;3&lF9NRT~_#`ajF9g|sUk^22 zBm?#SGy)i^hKQ`BPNC6nK_BLFXqo~UBRAGkjI<5Kt3Qkx0%b+aq#Oq3U{p4W$|SeX zLp4^1C51+D%g8+n!U!CZ?8iLWwMYpt=C{;^Z=o7<8rGV2 zHp*8;Z650eX6upE9+D#WX2z%8UO~*C(JQ|mjD_4I*Xq5r`LMWW)T~sKsXFMH9VGX| z78%9k+DRsq20F0rU>d8Ki*NA)-8Jz>Q+o#-XyRB=ZOF z=C{55LsfPiWK zMuTlW8-+R0pWNMT2rvVyl@m|=C4={!6l7Rvl&a`N7#UU_S;y>^8ZOD45A7AB{vWL_ zGUqOd2|F5~wgMkkWVadhi1J3)R>*ji6q_TE4R`$##4*nr_MD}PxNph+QXA)n9`I1h z3;Yc_BUnXumT@G>K zdMsI({Ncv-F{&w5$oO%8Q6vBSC>gI!*v$lC+-i}yKn$WxbO#CsPE1yrz>mShc8rj1 z5s8ibUM5SILqZsY{Z|Y9b&Z)+Nw?876D^5``r^9R^yl5Ru9uOI`@w*GneHYtI<=_Lhbb$X;W{ldHyu^=bU>CSn#AUB1SF<2%WvuEj#!q7SB5t3z3Vt~@ns6Oq&|ibDB>UFQyJn%brULS zQ$oDVzYss#+-68+m?;r^t3}VFr;{kZhnm*u34V>OoOTp)NPR&1pf{nK^&Hy@YyO0y zfF~eQcr8#y*$En4Piml&iS^b$KAZ((OHteCWWxRW7U;gi8a8}skz$|)d?r# zirmyz>C4`37#VQ0|-?v{G_tT|@Wt0icrm$P~mi`wz zb^~y0INz0O!gowLe~ertptJa}y4YJF

      7kzn@G^Lyw->It#-iIl7cavMEhGdn*zfJO{Hl6O^`>8ZDrgdr^k?KewNoXeScR?+N!u|cbgkil>xc04?$v+K+x^Du# zY{kuDtP)Z&;&?~=;zjj~W@5If^@$ma64mp2A6)5^{hte#qORDK;+6>$gmXK1W#Qak z#+h6;2KZwPa+_bq7|;*FKtJ;(zu$-r>9v}totcmhYN;8;{F_*&WawJCPBk0mq;`he z!2N5e1T5m^w408Zsi1IsMG#(E3Y?-p!+O}ITQEzY0`dhzcHH8aO@u>k~j zi|9Wx1alvhL%1S_4#gg`?MF9SzFkw(?G4)>BYIjug)Iqs7#AMv1PZ9Va%l3&M}uQ^ zdQTuDwTVB#mT-!_y$&>+rj)^F99-QlZiaq0)TF*8t^Q}b-k)GF3{pFp^QAlW#Y#{F0LZEo*twvbQ-s&=_vGLvo@-G|R6mIuk8Lf5o>u$Hz7$&5greqCzF+HEH3S zJoV-V#y>~;Y_n~JS9z*aQaXl5L%P@60k?UGLNc2$M=!IP3G*Fqp~r|E)sRf@+`}(q zPlOR;(Q#WLBWLnT_3Bp!TW|vT&am@KrsPVshKp%t!H5yS^3qUyL3g#1EnLkbC#^2O zmcsQfJuw1uLWj7LbJ>H#V>JV><&wnaVc$|^guqocMo|r^XwHw3D{VFJHa;$FIDirh zqx+MjF8+L!$HW-S^G#;6FCSIY!EA9`ny!x4^YTwyb7DKa%_nJPjs{^#-OiLK^EJlC zuOv>XH$gkq%N~GqMIQLDb}YzTn7(3{5pf2LU?sz#>8I*osP$((^Slhg-=U7hqY%As z8IC&J46P|>mPc2TzT|&4(LLq*u`)!Y{ptab^bw}HxmPg|O_@K%ktZ${>Id`L)sKBP z75%JMGVkVD9(Y8X+Xo{Bq=GNXgY#QnMkKwIy7iA9GoSNsur96PRKW=_K$iy3i(u$G z?l|V11~xfB=jIhv1^Qv3Zp88bSL-BRNT(PKS70^PAr0KXsCW3P6YL<7rJyRTUZM^l zD~wC3hbkdlnhC?0$po-xfS4eSjS=X}uc5S~{{!I`iZ}{K!^)bdsf+vnyV-&f!ypqs zw|H6U*w27sI1}#Z#d{yCC|)Wi$|wopRN^v+1-S#{ARp#?$m?B{oKd9DeU}1UNdMA& z!yHW@L8^#_%w7bB=?gsLkOB9{axEd?^u!t`Nco*bE%6f&5ZC5W=A!=d%rlhX*UtX~ z8=uQORk=D+Aa?t~a?i^kT#bob(+fG_o4hSn3@^c{pfvR~0y}FQse&=!)PXaM4^sxb zI1?0ty$zr`tM^?0)UOgS4dzT9S0I9pjy9^CusnFsJIMk-UiIL9yO}r?hjyDlBp;9` zsd)gG*C%h&YcpTyQUfG(eS(UCigLIv4v3*gkOBNTA@G?HvEH-UAVXR}zMeArA{r>)jOOpp<$`aQbVz!u5~T5tI*kF%RvfEG4*}ESX-F8-TL?2eF;H5pgM+{7 zRXAyasL|Sv=H^byAt9sUDX=bTMjk@6@+8-NK*}XaEl)M)NAsQ|<_AJqJl;Oi^6??k zpKaIK+$s^U+tl!kbd5;!Y^)=N?i_pA-7pOVK6g(4S}MWNUGf+pswE?D25~eialz;N z=7m?Fg#WV?i{o&DN~wtMVlj@`_dLOJGMo^pf1}sMBI(%)R0LH{LB6Hf!1F2qPKUrW zx1IaTs8?w0C$cjI;5`ogO^uoU=Pp8fWE6C|sW>wbiMBul)>jMCe%%k6imuuy4MI)` zjPmX`tEPp!;coAcPN|s3G6DtuRLO38f&2-s2VXUCj=e{Iq=mxtx?AkoYl};{j?5(H z7`wAjmW>gRHeqAfe<1whOuw?3VH~}!#eV1XQo3;y0sMDcIkqzU8z}vbBxVD4x?I%( zwrmQXK)pq4Kc-3_n8W2{3aIMC0Qoz$W{BMP&_2j)8CwpWa+X-@royuf?O_?B2aodi zaEV%%d2jH5DdV$2qJs)@Hy}fEkri%~bnpk&`a-CPDId;$EQI`p{&*amqIf=B!##C% zF$0{?BKbpp_+tBs!Dw3w+oIsH5xz4D z3^i)q?$nwnM*iljSs`eS>6sDwm!)D+9Gp?mJ+04-E$l)imGl>98YYc-Yzo@GItnoW z&Uck(3#;&^EK`EnzHfIt# z1d&v?{b!%1^x_=5kWu6u3A~wCNq3oyn-y!ASQ|P_bug{er`~NFa)Cx01!L^-P~ge9 zlHqxhs^~V1HkW3w5Yb_x1#^20rxQ|?`Bvpu9<6|^FVF_VUkj1JsPkR0zBm7j(^n-LK;?N_qi1%E^ze^-{-%i+)PxjM5OE4tqN)yq;}=<8gnt z#rJEw``&~l=07m2!=CBCm%Y&uqh;&fGD_f0lmiMkg2|oW>FqDZ4?5K7g0tF?pPami znM9t4kN3NXarT*!+uEBk8b#Rso9`d0`ri2T=1X@#8rhPx2UvFCnOZ7Gaefea{D&lQ z|9K5r&3w6xmr{bw_Nqj)%oJ>1+QBhh*=_yu!RS>e92ms9?cT!G;$O~+-7AsL&2 zJ0M^fNu+y+fqB}q-;~nBL>ef9&T|F#h3JrX&SOJwKIrbg!b}etB-_;O^nW2$C%Z4J z`_l7$(5a7ZRNO8e+1TwcrhvrphYv#6FYpxq@TgrGyT3KRg+~p|eTwm>gmGzpt)#PP z&jJ&HPZVk^pu)8Lro$v#sy*$`_fB^3T)qos)Ti*0P(UsaK2j+LxS%+jwbRSX=w@J8=H5R1_s$BoviV(MUG zdEFD+n|jkL;)wH4lXu|Y(Qn~Zhkk$RvL`Y;0gC_^CGn>fyHvH|;W40?F}pS@P7!p3RWZBA6U z%^RW6ekW(YQQSMD)NTc$w;d(B)FlrVx#=NMqzM$}hHu;*1mVxw7MSmKd=HmeT^ExM)67UF_VMB=;`s++UesfkAWG30 z3Q0)#donD+MiR(PphOtAy@nYSh-%~9?$k+qlF4TVPDaicKScicP43GaQ>zn`1M?>T zd|SU0pWm<!7MOgyRcQZ}{(wj*N zD=RT+1@{i(;~7nd-6s5}S|$V8&%>-W+tI%tpLKLLK8me2j`wnXbn$8)5 z%vW1(%?e{uPiw(0T0%)e&@Bo)zO=)?pu3L4UeV5k{r^AI%e83CvW)DY+YuG)aSuQb z5Ihq!jLr^3kLJPk-r4y(1BE-ET781sFM00Lr(3ZAh{lTV=J-Ox(SZ+>q5`_HUAOUF zE0+^SqnmS;ELX>&BXj>v(Y?Y9xR^)x4!%x!#1~CZW~!Q2kYD)Ff4|56v(k zFjD&prlFPiyD)BczQaiOWKUNT;IgiP%=+uAj8n{5LX}Tvq_Yr7-#UEs2|R4JRB7}| zY?rBk69k;a9W20$PGa~$Wi}+`izI~oaj4?5Ij$-p46U*@D5xDMS`QgT4?q?-P*f6| z-}*>GU^Au}SOIJVXx2r!?m-@wS9$Dz;AAGm9&{|_l>0m0a}4*u>hDVnDkDvOdFfQR zsmaeqIe^i_`ltSINZ@Kz@YsvWnHvm2*pGBTxr+XXD$K{!c|7vv`h*0-n8 z%*Z3(#QGwkFwJfWZWhN1>~!>K2qS}>I}C!ibYT0>Jsnt)D%W_LUIYZqH~p=k)rv_ z4Kc!wqcKO<5&G_H6|NY?(hH;uN?3D$XnZCsVH>2{Ph?~EtuB^Y7QF`x=ed{5Te@36$it{No{rMVAS`dE`6G9TQuYxVmkQt3ix|zB>y_m z<8@zE3FNjMZIS2RhQfURv~&=wHD{CtRTl0NL-T1NpUb31G;#S6q*s`FJ#V!eM`l9c zMOHJLAT((R-7SVTfD`VR!qei|+U9%Yh)yzG-%mw5CbreNr>6{pZ9}J;Z*^ zJX*MHUMKe!APY`>i3bRjx0nzUBm?yO^Ms=5;lI4$cpzev|@w7ai#k`P-F@#GkX2t&V^y=t0 z>>`2w%DuziJfYvUMmWt;ig3yX)&zAf#p!0yBCy;bnD{;YL=_u*nWB9PZz^r-(Ff*x z(=)ls-y5z-h~=7gv}zl$uMhTINZWKXBt86KdLoq#euczH+*B}7dYCuw(>yc0m#bynIt1_m3P>M z&OgeBK;e?QJ?J6?JUOW}E;>_zC~&Gk*T%Z8VN7CP3+K-~BACNgdvR9gaCWCtLHz1s zZ78tWzT-8wH~gLS-cWb$ib)=bkdNn>nd#B3l?a?B@U{RGa6#Xz-~UcKwXX!x9s|HN zXpv$&YCd=p??cRm34+7qA#O%DzgRaI16h)@9EXZ6vRPPOkeM*6Qrlsu=BDiJ6+ z_r}2%I2L{c$(P)OP{t&u{Z?2mAa=XQ#_~OHAGnN~oA&dm=BH zFbDV?s#Jc^QhQ=uknyt%&KN}aGB2KQjJIwzkOh%4#fN4?&eq28vCP05Aw3M5 ztPeHYeBQk;e5T{*e9dAXJ49hziPbkI%yC0|kJ*PEGHJ=2jJCpJ zsuoXa?UZLZ?s3SSE3R!X43fpL} z?XvEkcL+DUHYY$#*&Q6vPYte8s^8Ii6=IhSh5S9roW%+IVP}TMozAaWSwM-b+OK>0 i%=_JIYx4vQ$SF_4W@x61YEsSj3^AotR>}JRmj4HXlz4jp literal 0 HcmV?d00001 diff --git a/assets/cars.jpg b/assets/cars.jpg new file mode 100644 index 0000000000000000000000000000000000000000..210e7a1bd9bfdf10d6b4ba03bc1452090a97d74f GIT binary patch literal 125053 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