From 9ced88456556f1102f25325d4a225dd26bb4f30b Mon Sep 17 00:00:00 2001 From: Ian Weller Date: Fri, 9 Jun 2017 15:30:28 -0400 Subject: [PATCH 1/1] first commit First commit for Where People Count --- .gitignore | 3 + Gruntfile.js | 85 + README.md | 28 + assets/GED-testing-button.png | Bin 0 -> 5113 bytes assets/Social-Icons-Set-white.png | Bin 0 -> 137306 bytes assets/activity-calendar-button.png | Bin 0 -> 4134 bytes assets/employment-opportunities-button.png | Bin 0 -> 6086 bytes assets/favicon.ico | Bin 0 -> 1150 bytes assets/footer-image-bgkrd.jpg | Bin 0 -> 1395452 bytes assets/kirkland-logo.jpg | Bin 0 -> 12589 bytes assets/madonna-logo.jpg | Bin 0 -> 19077 bytes assets/mi-state-logo.jpg | Bin 0 -> 12475 bytes assets/ncmc-logo.jpg | Bin 0 -> 16854 bytes assets/nect-arrow.jpg | Bin 0 -> 2477 bytes assets/northwood-logo.jpg | Bin 0 -> 18581 bytes assets/prev-arrow.jpg | Bin 0 -> 2454 bytes assets/reserve-your-space-buton.png | Bin 0 -> 4646 bytes assets/sample-block-image-1.jpg | Bin 0 -> 59762 bytes assets/sample-block-image-2.jpg | Bin 0 -> 91059 bytes assets/sample-block-image-3.jpg | Bin 0 -> 87925 bytes assets/sample-page-image.jpg | Bin 0 -> 85834 bytes assets/sample-slideshow-image.jpg | Bin 0 -> 579031 bytes assets/search-icon.png | Bin 0 -> 1172 bytes assets/social-icons.png | Bin 0 -> 1580 bytes assets/spring-arbor-logo.jpg | Bin 0 -> 21077 bytes assets/teaching-opportunities-button.png | Bin 0 -> 6506 bytes .../university-center-gaylord-footer-logo.jpg | Bin 0 -> 11221 bytes assets/university-center-gaylord-logo.jpg | Bin 0 -> 7662 bytes bower.json | 6 + comments.php | 89 + css/app.css | 7758 ++++++++++++ css/app.css.map | 78 + functions.php | 149 + index.php | 42 + js/app.js | 154 + js/custom/pageSetup.js | 145 + 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 | 6581 ++++++++++ js/foundation/js/foundation.min.js | 5 + .../js/foundation/foundation.abide.js | 426 + .../js/foundation/foundation.accordion.js | 125 + .../js/foundation/foundation.alert.js | 43 + .../js/foundation/foundation.clearing.js | 586 + .../js/foundation/foundation.dropdown.js | 468 + .../js/foundation/foundation.equalizer.js | 104 + .../js/foundation/foundation.interchange.js | 360 + .../js/foundation/foundation.joyride.js | 935 ++ js/foundation/js/foundation/foundation.js | 732 ++ .../js/foundation/foundation.magellan.js | 214 + .../js/foundation/foundation.offcanvas.js | 225 + .../js/foundation/foundation.orbit.js | 476 + .../js/foundation/foundation.reveal.js | 522 + .../js/foundation/foundation.slider.js | 296 + js/foundation/js/foundation/foundation.tab.js | 247 + .../js/foundation/foundation.tooltip.js | 348 + .../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 | 26 + 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/core.js | 476 + js/jquery/dist/jquery.js | 10253 ++++++++++++++++ js/jquery/dist/jquery.min.js | 4 + js/jquery/dist/jquery.min.map | 1 + js/jquery/dist/jquery.slim.js | 8160 ++++++++++++ js/jquery/dist/jquery.slim.min.js | 4 + js/jquery/dist/jquery.slim.min.map | 1 + js/jquery/external/sizzle/dist/sizzle.js | 2272 ++++ js/jquery/external/sizzle/dist/sizzle.min.js | 3 + js/jquery/external/sizzle/dist/sizzle.min.map | 1 + js/jquery/src/ajax.js | 855 ++ js/jquery/src/ajax/jsonp.js | 102 + js/jquery/src/ajax/load.js | 76 + js/jquery/src/ajax/parseXML.js | 30 + js/jquery/src/ajax/script.js | 77 + js/jquery/src/ajax/var/location.js | 5 + js/jquery/src/ajax/var/nonce.js | 7 + js/jquery/src/ajax/var/rquery.js | 5 + js/jquery/src/ajax/xhr.js | 169 + js/jquery/src/attributes.js | 13 + js/jquery/src/attributes/attr.js | 141 + js/jquery/src/attributes/classes.js | 174 + js/jquery/src/attributes/prop.js | 143 + js/jquery/src/attributes/support.js | 33 + js/jquery/src/attributes/val.js | 190 + js/jquery/src/callbacks.js | 234 + js/jquery/src/core.js | 476 + js/jquery/src/core/DOMEval.js | 16 + js/jquery/src/core/access.js | 70 + js/jquery/src/core/init.js | 128 + js/jquery/src/core/nodeName.js | 13 + js/jquery/src/core/parseHTML.js | 65 + js/jquery/src/core/ready-no-deferred.js | 96 + js/jquery/src/core/ready.js | 86 + js/jquery/src/core/readyException.js | 13 + js/jquery/src/core/stripAndCollapse.js | 14 + js/jquery/src/core/support.js | 20 + js/jquery/src/core/var/rsingleTag.js | 6 + js/jquery/src/css.js | 438 + js/jquery/src/css/addGetHookIf.js | 26 + js/jquery/src/css/adjustCSS.js | 71 + js/jquery/src/css/curCSS.js | 65 + js/jquery/src/css/hiddenVisibleSelectors.js | 15 + js/jquery/src/css/showHide.js | 105 + js/jquery/src/css/support.js | 89 + js/jquery/src/css/var/cssExpand.js | 5 + js/jquery/src/css/var/getStyles.js | 17 + js/jquery/src/css/var/isHiddenWithinTree.js | 34 + js/jquery/src/css/var/rmargin.js | 5 + js/jquery/src/css/var/rnumnonpx.js | 7 + js/jquery/src/css/var/swap.js | 26 + js/jquery/src/data.js | 179 + js/jquery/src/data/Data.js | 161 + js/jquery/src/data/var/acceptData.js | 19 + js/jquery/src/data/var/dataPriv.js | 7 + js/jquery/src/data/var/dataUser.js | 7 + js/jquery/src/deferred.js | 391 + js/jquery/src/deferred/exceptionHook.js | 21 + js/jquery/src/deprecated.js | 40 + js/jquery/src/dimensions.js | 56 + js/jquery/src/effects.js | 699 ++ js/jquery/src/effects/Tween.js | 123 + js/jquery/src/effects/animatedSelector.js | 15 + js/jquery/src/event.js | 746 ++ js/jquery/src/event/ajax.js | 22 + js/jquery/src/event/alias.js | 29 + js/jquery/src/event/focusin.js | 55 + js/jquery/src/event/support.js | 11 + js/jquery/src/event/trigger.js | 185 + js/jquery/src/exports/amd.js | 26 + js/jquery/src/exports/global.js | 34 + js/jquery/src/jquery.js | 41 + js/jquery/src/manipulation.js | 488 + js/jquery/src/manipulation/_evalUrl.js | 23 + js/jquery/src/manipulation/buildFragment.js | 104 + js/jquery/src/manipulation/getAll.js | 32 + js/jquery/src/manipulation/setGlobalEval.js | 22 + js/jquery/src/manipulation/support.js | 35 + .../src/manipulation/var/rcheckableType.js | 5 + js/jquery/src/manipulation/var/rscriptType.js | 5 + js/jquery/src/manipulation/var/rtagName.js | 5 + js/jquery/src/manipulation/wrapMap.js | 29 + js/jquery/src/offset.js | 229 + js/jquery/src/queue.js | 145 + js/jquery/src/queue/delay.js | 24 + js/jquery/src/selector-native.js | 237 + js/jquery/src/selector-sizzle.js | 19 + js/jquery/src/selector.js | 3 + js/jquery/src/serialize.js | 130 + js/jquery/src/traversing.js | 191 + js/jquery/src/traversing/findFilter.js | 106 + js/jquery/src/traversing/var/dir.js | 22 + js/jquery/src/traversing/var/rneedsContext.js | 8 + js/jquery/src/traversing/var/siblings.js | 17 + js/jquery/src/var/ObjectFunctionString.js | 7 + js/jquery/src/var/arr.js | 5 + js/jquery/src/var/class2type.js | 6 + js/jquery/src/var/concat.js | 7 + js/jquery/src/var/document.js | 5 + js/jquery/src/var/documentElement.js | 7 + js/jquery/src/var/fnToString.js | 7 + js/jquery/src/var/getProto.js | 5 + js/jquery/src/var/hasOwn.js | 7 + js/jquery/src/var/indexOf.js | 7 + js/jquery/src/var/pnum.js | 5 + js/jquery/src/var/push.js | 7 + js/jquery/src/var/rcssNum.js | 9 + js/jquery/src/var/rnothtmlwhite.js | 8 + js/jquery/src/var/slice.js | 7 + js/jquery/src/var/support.js | 6 + js/jquery/src/var/toString.js | 7 + js/jquery/src/wrap.js | 77 + 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 + lib/EventRegistration.php | 32 + lib/menu-walker.php | 81 + lib/navigation.php | 165 + lib/partners-post-type.php | 179 + nggallery/album-glmalbums.php | 60 + nggallery/gallery-glmphotos-8.php | 55 + nggallery/gallery-glmphotos-narrow.php | 55 + nggallery/gallery-glmphotos.php | 66 + nggallery/gallery-glmvideos.php | 72 + no-bottom-sections.php | 47 + package.json | 14 + parts/blog-content-area.php | 29 + parts/blog-feed-front.php | 27 + parts/blog-home-text.php | 9 + parts/blog-sidebar-r.php | 33 + parts/blog-text.php | 22 + parts/glm-blocks.php | 39 + parts/header-meta.php | 9 + parts/header-search.php | 5 + parts/main-content.php | 15 + parts/search-form.php | 4 + parts/sidebar.php | 8 + parts/slide-show.php | 9 + robots.txt | 4 + screenshot.png | Bin 0 -> 1237774 bytes scss/_blog.scss | 108 + scss/_body.scss | 13 + scss/_content.scss | 0 scss/_copyright.scss | 19 + scss/_defaults.scss | 55 + scss/_left-off-canvas.scss | 125 + scss/_main.scss | 146 + scss/_mixins.scss | 2 + scss/_page.footer.scss | 94 + scss/_page.front.scss | 62 + scss/_page.header.scss | 216 + scss/_page.wrapper.scss | 0 scss/_plugins.scss | 8 + scss/_right-off-canvas.scss | 87 + scss/_search.scss | 64 + scss/_settings.scss | 1479 +++ scss/_shadow.wrapper.scss | 0 scss/_sidebar.scss | 164 + scss/_slideshow.scss | 60 + scss/_structure.scss | 48 + scss/_topbar.scss | 138 + scss/_wordpress.scss | 235 + scss/admin/tinymce.css | 35 + scss/app.scss | 21 + scss/mixins/_gradient.scss | 10 + scss/mixins/_off-canvas-arrow.scss | 42 + scss/plugins/_acf.scss | 44 + scss/plugins/_events.scss | 3 + scss/plugins/_fullCalendar.scss | 80 + scss/plugins/_glm-member-db-events.scss | 269 + scss/plugins/_glm-member-db.scss | 198 + scss/plugins/_gravityForms.scss | 5 + scss/plugins/_metaSlider.scss | 172 + scss/plugins/_nextgen.scss | 40 + sections/blog-archive.php | 6 + sections/blog-home.php | 9 + sections/blog-single.php | 26 + sections/copyright.php | 9 + sections/footer.php | 89 + sections/front-page.php | 24 + sections/header.php | 31 + sections/interior-page.php | 28 + sections/off-canvas.php | 42 + sections/search.php | 112 + sections/top-bar.php | 10 + setup/config/application.ini | 307 + setup/config/server.ini | 309 + setup/config/site.ini | 34 + setup/setup.phtml | 1001 ++ sidebar.php | 18 + style.css | 7 + 374 files changed, 76529 insertions(+) create mode 100644 .gitignore create mode 100644 Gruntfile.js create mode 100644 README.md create mode 100644 assets/GED-testing-button.png create mode 100644 assets/Social-Icons-Set-white.png create mode 100644 assets/activity-calendar-button.png create mode 100644 assets/employment-opportunities-button.png create mode 100644 assets/favicon.ico create mode 100644 assets/footer-image-bgkrd.jpg create mode 100644 assets/kirkland-logo.jpg create mode 100644 assets/madonna-logo.jpg create mode 100644 assets/mi-state-logo.jpg create mode 100644 assets/ncmc-logo.jpg create mode 100644 assets/nect-arrow.jpg create mode 100644 assets/northwood-logo.jpg create mode 100644 assets/prev-arrow.jpg create mode 100644 assets/reserve-your-space-buton.png create mode 100644 assets/sample-block-image-1.jpg create mode 100644 assets/sample-block-image-2.jpg create mode 100644 assets/sample-block-image-3.jpg create mode 100644 assets/sample-page-image.jpg create mode 100644 assets/sample-slideshow-image.jpg create mode 100644 assets/search-icon.png create mode 100644 assets/social-icons.png create mode 100644 assets/spring-arbor-logo.jpg create mode 100644 assets/teaching-opportunities-button.png create mode 100644 assets/university-center-gaylord-footer-logo.jpg create mode 100644 assets/university-center-gaylord-logo.jpg create mode 100644 bower.json create mode 100644 comments.php create mode 100644 css/app.css create mode 100644 css/app.css.map create mode 100644 functions.php create mode 100644 index.php 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/core.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/dist/jquery.slim.js create mode 100644 js/jquery/dist/jquery.slim.min.js create mode 100644 js/jquery/dist/jquery.slim.min.map create mode 100644 js/jquery/external/sizzle/dist/sizzle.js create mode 100644 js/jquery/external/sizzle/dist/sizzle.min.js create mode 100644 js/jquery/external/sizzle/dist/sizzle.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/parseXML.js create mode 100644 js/jquery/src/ajax/script.js create mode 100644 js/jquery/src/ajax/var/location.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/DOMEval.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/nodeName.js create mode 100644 js/jquery/src/core/parseHTML.js create mode 100644 js/jquery/src/core/ready-no-deferred.js create mode 100644 js/jquery/src/core/ready.js create mode 100644 js/jquery/src/core/readyException.js create mode 100644 js/jquery/src/core/stripAndCollapse.js create mode 100644 js/jquery/src/core/support.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/adjustCSS.js create mode 100644 js/jquery/src/css/curCSS.js create mode 100644 js/jquery/src/css/hiddenVisibleSelectors.js create mode 100644 js/jquery/src/css/showHide.js create mode 100644 js/jquery/src/css/support.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/isHiddenWithinTree.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/css/var/swap.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/var/acceptData.js create mode 100644 js/jquery/src/data/var/dataPriv.js create mode 100644 js/jquery/src/data/var/dataUser.js create mode 100644 js/jquery/src/deferred.js create mode 100644 js/jquery/src/deferred/exceptionHook.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/focusin.js create mode 100644 js/jquery/src/event/support.js create mode 100644 js/jquery/src/event/trigger.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/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/buildFragment.js create mode 100644 js/jquery/src/manipulation/getAll.js create mode 100644 js/jquery/src/manipulation/setGlobalEval.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/manipulation/var/rscriptType.js create mode 100644 js/jquery/src/manipulation/var/rtagName.js create mode 100644 js/jquery/src/manipulation/wrapMap.js create mode 100644 js/jquery/src/offset.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/traversing.js create mode 100644 js/jquery/src/traversing/findFilter.js create mode 100644 js/jquery/src/traversing/var/dir.js create mode 100644 js/jquery/src/traversing/var/rneedsContext.js create mode 100644 js/jquery/src/traversing/var/siblings.js create mode 100644 js/jquery/src/var/ObjectFunctionString.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/document.js create mode 100644 js/jquery/src/var/documentElement.js create mode 100644 js/jquery/src/var/fnToString.js create mode 100644 js/jquery/src/var/getProto.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/rcssNum.js create mode 100644 js/jquery/src/var/rnothtmlwhite.js create mode 100644 js/jquery/src/var/slice.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 lib/EventRegistration.php create mode 100644 lib/menu-walker.php create mode 100644 lib/navigation.php create mode 100644 lib/partners-post-type.php 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 no-bottom-sections.php create mode 100644 package.json create mode 100644 parts/blog-content-area.php create mode 100644 parts/blog-feed-front.php create mode 100644 parts/blog-home-text.php create mode 100644 parts/blog-sidebar-r.php create mode 100644 parts/blog-text.php create mode 100644 parts/glm-blocks.php create mode 100644 parts/header-meta.php create mode 100644 parts/header-search.php create mode 100644 parts/main-content.php create mode 100644 parts/search-form.php create mode 100644 parts/sidebar.php create mode 100644 parts/slide-show.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.front.scss create mode 100644 scss/_page.header.scss create mode 100644 scss/_page.wrapper.scss create mode 100644 scss/_plugins.scss create mode 100644 scss/_right-off-canvas.scss create mode 100644 scss/_search.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/admin/tinymce.css 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 scss/plugins/_acf.scss create mode 100644 scss/plugins/_events.scss create mode 100644 scss/plugins/_fullCalendar.scss create mode 100644 scss/plugins/_glm-member-db-events.scss create mode 100644 scss/plugins/_glm-member-db.scss create mode 100644 scss/plugins/_gravityForms.scss create mode 100644 scss/plugins/_metaSlider.scss create mode 100644 scss/plugins/_nextgen.scss create mode 100644 sections/blog-archive.php create mode 100644 sections/blog-home.php create mode 100644 sections/blog-single.php create mode 100644 sections/copyright.php create mode 100644 sections/footer.php create mode 100644 sections/front-page.php create mode 100644 sections/header.php create mode 100644 sections/interior-page.php create mode 100644 sections/off-canvas.php create mode 100644 sections/search.php create mode 100644 sections/top-bar.php create mode 100644 setup/config/application.ini create mode 100644 setup/config/server.ini create mode 100644 setup/config/site.ini create mode 100644 setup/setup.phtml create mode 100644 sidebar.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..4c513e7 --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,85 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + + sass: { + options: { + includePaths: ['bower_components/foundation/scss'], + sourceMap: true + }, + dist: { + options: { + outputStyle: 'expanded' + }, + 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/assets/GED-testing-button.png b/assets/GED-testing-button.png new file mode 100644 index 0000000000000000000000000000000000000000..73eaf55d19159ab65551acada7a2ebd297d45ef9 GIT binary patch literal 5113 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

1Q+bJOO$XnB9J>S-aCP!oq1AuYx!JGxaH8 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ÁSoJ;UenJ#(KaAg_3?QQhHMR+tv#rh)BP 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 RQ74skJuO4cV(`Pq{{uplizNU6 literal 0 HcmV?d00001 diff --git a/assets/favicon.ico b/assets/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e9f192d4f9cbceb6a19f2421c4512f156330594b GIT binary patch literal 1150 zcmZQzU<5(|0R|wcz>vYhz#zuJz@P!dKp~(AL>x#lH~{5@xgi+D2Z8Bj4F73@%bEUf znd|X?W(5n$=1(nV_&=+f^Z$-TLI3C0@%;z!NpT}c{cMo_g@Hi*{3Pk01`LlWMGXHZ z7c%_cI?wz6oLW&Zn|S*f|Icp}{=cwA>i@CLh5wg!sQ#aj2Q;sM;r~>ixrEGF-mUR} z^K94u8)rKFzjb~I5HACoQ}lmXrwY(d+ywP6?Nt7MXnpqobNkxl4=Bp#;|d@W%H4AaMWc#{Y*mWdC11(Fh!tgxtTZOYQ%@mGS>?oLTVy z^M}X(A6(!3|Maf<|10}+|Ie&sCuskQUd{iPk52x7>F|XAFCLxv|K`Qz|93B~{=Z?m z-T(Ow!i4qrX#C%`H2nXSB+1&&TJD&fO^N9(6_5T+Rb_3nL_5Zie zFaN)Pc^&NjMXl2Rrnw_ zfN8ge^Z(IJ`Tw8YI}D7AtpBsBIR8%qrXOPT6N(>nc}OXMi;RwDU??wVU??lYg#p1J BQYioc literal 0 HcmV?d00001 diff --git a/assets/footer-image-bgkrd.jpg b/assets/footer-image-bgkrd.jpg new file mode 100644 index 0000000000000000000000000000000000000000..086633257bc89fd4fead7be7ca151896f0e0d5ca GIT binary patch literal 1395452 zcma%i2UJsCvuHv>@4Z8SP^5=mq=X)N?|bq$3JQ2bB&2q6jEO z5Co(s`1t;N|9kIS>#n!nPO{cHd&-`fy(fFl%szit{%!&o)Pr4}0RRMoA3y;3@AmgQ zfKn~M(LDqJ1c2|lQ2@Z-O;DT*8to$|BI4yQ?11t{Ite>^dx``*_=v!SMMVJjm4ba7 z9NnGJ5Tw&1S1$$5AAPSmA+9I|P76srQ9U13Cl^<(P(LS=P<>O!Pjch~=Pi*Q2zg@Sfh;DrA(D#TLH5Tfes=LC@ymJ)J= ziHkv`WrbmqvSKn4f)FuLn3Ra9ga}Ml2qrFf_mvQZ{Ac658_f^pEN85y@tVtOm_JaJw z(E;flfL7qVlk`7S@buBs`!B}-tF=5m|IzDT*#2l^r~ek?f5rAU4e@ajF?RCz4)Aky zxJ=4KcNU)BaDIJ8r@#SCkxFOhrOWQbSc%LRJz6Q?kUU6c?A|{7-t+|FGMCtk1iiJ6(MKEs~srgOjrp zOj=sV!C3+(1cOP-3dzdII0?zfIKUiX(h?4m65^a9cOr`Xvt<6q68d-7-Make^1mG7 z?&iN-%E{}_kNoZ&=I%Yw)E-VU=Q9c#7wf`i?0Rr!! zcfbDv{QqA39RN@g;I8}=>CHaDf!1Rf_880Q^ABK0_z_=hBTpS=N5I~8; z0RzFQj2yte(HWf7xW{F!VuQ0PG@B<}w0OoyaX)BGrm6&8dE4BOiKBmP7PsUJwJ-BL ze^&t{AmE*XAWDD|;8v(GVy3QW!sjjcJ8$>$zSD;&?8ChH&=015&y-AiAlJ1h%YohO9&1{ca_Jdj*P3qz<@8)*Wa&ZME|P z=GHyhA)^&u5J%6IOs&iK>t=JQ^tS2Jo`$Ae|EF2Kzz>eAo_%Ozzdu>_lT^|{un&Nt zwEiHE3hNK7xf*_!jsmS0g1Y&vpDt^2Z>0EY_PfpK(9qVRmI{{~*tr1E_^YHG&%g)E z?|x65ND_*6w48*|YqtgEK`NcnE?Gh4x=D&E*c^@Ej3H#jDE97GyXwL?T~<^ zX_i~}u=o8&4V9DdI|Kz6+rsY{JhDS(2M8SwVWGOh5J#mkQjZGnoO<52fl6a;S?Z`3 zJSh+VSv?&@Y38LtMyLX(bn+txHm#i0XRPz>Bbk2b=4Vf=TDFxs(|?D533JZN4%w2zVJ?Dl2`Y4ruEN{?vW>9Y@(y5@cED^P}on2LlfyuQyxFro1p)=~0GJT) z9>cz+a0yu43L>E0Ox<<6S(9^0)LT)U^sXK|IP3`p?o!@ zq^8DXQ!lY26HMGJKZTeaUYCeZ)@c1x|9LW8GwsZ9-A*9`BY_rk9Km$fjU& zdX8h_Ar6|?=+_deNU%XVv~-8Riw?J}Nt+QX2Jy4@1lM)3zPK1b_CMNJ@>HEKsBVT{ zjvMz)pm@>Z62qSM_?L@nYXK_8WcS-M6>B*yae4Q|>7Y>r5BuAVdK1*+_mM^M}es?J+2Crb{k2@DPHra}257ryR{s-cI@)04=Nkcly;|yG2{tHM265yTC zQ$uz+mEv~M^9bD6q?N$WoF&kL=ktNXwzTu_w@#`V^ZCn!n7r~5k~OVF0Qm?n%Zs<4V2sy-?AoJol>f6 z`aEzP0~Zw#*AeJnw3HxZ*Z7n;J{DFiP|+WPM+81ZJF zww=v-xxXsjC5)-~?QZv`maIEn*TR4dJq>kVuuya6>Dd9%hFizkl!gaT(~2cm6AS(Y zR1A;WdjFKu9IBX26ya}FumTJvH54zu3And6Anr>YDaOw|kHk2eu~i7_^dA2O^e8;d z9oZ`O29rIwukhiR#^|}jLMKmAgUQh1*5jwDxpYc4;}3)@4a#)w+E|-Wk~w1u3W5^))6fjOGeVjH#q0*s>}^2yT?CP5Bk>V zP*N9A{m)J*Ocx66N_uaX6OXuiW7g^2g_*uTqZfQsX6e^77iu%wig9YtX{aOgK0dGl ze9K%Z5W1v)Arj3hSwh~~74g%Myc3Zeeh^Q8fi z@kRT*?8s;W0i>MpyBo!-dB0Ij<7@kETQ!p#z4 z<-oN@rz9I&ip>X>KahM8b?fU#Y?6XDNNkKsmUonO&$khZuhD#)Q=9{4&SOUprb?)? zriPPj8=MZE0~Sc%_?!Fg%gK)Y04Ub&%%A&Yb0R!x57XnnQ?rGMISjShjf91Hn`=;6 zLzO<4>WGp+tZ z#F_ZN_Ov?}=|##3M}30gDB83KuAh!Zr>t9vW31d|<~d{6QU~&hxYOY_45RQvZp^dt z;Nf}`o*7jPB9VtXf>uQ@KrHzK>Z{Z62o6?QW2*xp)mi2)*p}E*w@iX!DHJ4*EjV5Y zS2HOiZ6^?W9D!{Bi!%*=aC?+stb4HdSvOyl#WspH3BZysr}5e>)F<(o)OM}Y*XdF5 zkHm5>*rW(ak_NS2Fdxn^D$JTOVEAb!l?$6nKullW^Cc@5dMWA>tiG~nN&#q~nFPhP zCTZoG9_R}L4jC{(q9CtK)Y_KqHyXB~gW&CaT5d7>Hyy8qPyrB2>jBL;nXOnR$U86o zd>_XcmC|Uhk*rN!M^KC=v;mVe0%&M~Zmd5AQ%BmZ4F3|xBUf&j&@&sL3 zoq{ZXdN(qemS=02?Ufn+eObA(7+3s0M-2){dSX|Cobk;9(iQy|;K@nnQG7;cf0U^U zEIaw_E*p?)*q*MTpG^Jxt4eP1w&y_4_UDzAk% zMcn{bCdHk_P%*&&p{?D^KLt;uCt-~;d^55} zI|k)tvt_2NW+_+s6ZU-sBQER1?t=GapCO$nD^rj=sID;+Jo;AMLEolUrWG|!s0=HQ z<49az9yhy}@$6}W7>iN?#y4gT!lpCBR$*JN4HQe(K(7<|JD24`9q?aff$nPBFzBU90EI9XJCfk zj5{-O2*x9A$Lj-u`g9^Un-b2RLE1*`EO6a^i|t|X40V96=6_61>sTS)lFy18`i1-1 zL96{Ge8jnAlGA|o9axTQN8-=3D0T^Ycxd2hlSgZhblFl%#lcxfIzoLiL4f(DFTILvsWz!{~cr zmutWJTg?+pK@y~ZfiDoa3R+D3j{Nj>(m373BWJcceQpbKm6=k(LS_wgl9W3zk@ zA=9lUm8xpN1y?`a)qfCl%#KYs1#mZ!ml&z}!PHt~7=$t37>QU0mVJMoF7<|cvie^$ zwUspa*|!oYo?!qA%2fw!d}k`nyh4R9B@Xv>bHufFeD*66$OQx&r|;D=7eIBR?w7a8 z>OR(#h9i1Z5w#02kGPsWu7?D$b9mK$ zhF?h~X)J#_w9DS4ubv8^7)cb1DR8TwcPoTkt*cBhFB@vbiYiW$jMvZ*5FZQF4o+Sv zG;ieSrX!wwa&`LHb!qUf*Jr%AP;@D|L;@W8oVUX#&Df$R5y`8^Bav)D_hnJiu3X5S zW1q%riHGy+^=$X>EHj)X+izI=T^Fn3dm??bK?ju|anE&1vYPQ}M5Xbd;>`da3~y9W zQBwcHcsh%TYWS7P4C#vX?E{)};vQivW*R4O7=_3d)d^r)y?59Qee%*oOlXM8dv2`# zLSx^9G!wjDO-K#itNaU~AQfdA5BPXfgJF*xEw%HJRUph_|7iDW84~&#ci4iyXY6)7 zYb4yW3DI0Dc<@!(J_izTi|#2+;{S?@q;iG6HSJ_WCh?o1N_J?U=U~i}$0o6UhGs8V z;YZGwsxgFvs;5y^oiBkhlr9gWIiXTXam!%i{smm;*7*!sf=k z&*X?S+brZed3!|rM6AS?BB3_E8Jb5kQ>w+2B$BCjo9Kzh!xZ`Lv7$l(~F z09T9>ZG80!eSOPz`IBR1*11oJy_@pnr3uVJw{BG3<%AHcu;k?opKKN9jxs!Rj&uMp zUc{4k-jUzhh9Mm#mG)X4SuWi;qg(@Mjih;+MVfT8Uk(=QW(kqbe-p6rFYy)_)X?xPmeL~FvhrC8~4)dt# zneu5|t}D!ECFpQ)$MX`e7;8*S8%#OMap-tV`K$nJxqEO@4ZrB&9Ktm`4MRMN&%Xu} zv({?&9CZgW9%<=<0X7CJ{ypDOr+E$3*`)=*oJJ>hE3cr+S65*XZ1&@HG4z^EEHX7O#0=?%o zZD5bdL2P+2AeeQ$!De&QdaP`a8Th#^*QVHlcf@n#@Q`@ZzR#au zSGAF(w#rk$YDtqSY#*sarS5{FE{X3hQi?!x?3{o{HMjO=&Kld65*meLR^p{ zD=%q!f1LAB0dV^lKt$&JCGX8j-Hi!LiTRv2HM^MH!gb~3em{gWyGIo9k+L~%U*Gy8 zEG;R1M=Udl>NPqBA^zpQo4&C?d20gYTiyeaHEH^y2wJudmy)Uxfm0enXGO}*Mr@9G zuOmI+MMT@L*YV}#54WtYU(yxl((3r%){5Q_U3h*Nph{HLGd=kxpd6lM=r7aT`UK}Y z_Wsax-^#0xgjB#iTDE%3jz#4_o5i=@eDL}J70_rgvC!MbnGb)7z%+gxRbkB?+;LK=MaJSjP;Sh{a=riqJxe;T2Pr+H~~uzL<4tivz% z?#Q41=&TkzMV#5B)$n>MZ(_bfLtaV+zqCe-#&7F*TPkWfyA?(44mr17+%;~hB zn8B5p2B4T4S^NSs4e`$h@|hp#GcW?oJF5Uzz{p$DV!AORX$nkAK#TIt&1;ow5>?6v;!~s>=Zh z)YAQ5((7ca5&>?egzkLF1E&SLXQqdCG>I4_oJ#ZQXf798-a?%Y@_zCJzbwh210Iko zCT!H2JBqm7pS0J45nEC-#qwz|+N;o6>L1|i>Q{r(g zhXs+8rRpUp~114&MYW;h;PLwCLe>QDJ9FUcogESOp*6 zO8UBLnmvEn7SJP_vpS7YOPGnCy+$`~;nxy#iSiMxB!S2A-Nw0ersLVnu*95p9AJc9 z#2`&NB^u{UN*73k5PzKEQgknBSu0mULvVEutd>`uDY~X*SDH-a-JHLtZk>3SG{tEH z(tTfGK2p&B3#iLrSCd1k32#cR1`rJpM>2()3AvOx3AA&@AhnAK+}&>^jPk%{>je-* zRP`vLB@=gB&1khi6es3|4`h!`A`oi4I&6cb^wB&mldC4NP?0)d#ijeMv!AVAXt@?C zI;O3dSW@6QSrdY%eBgV+yQvyw$HS8#D$co&1klAU#s1U{oB3$pP%Z*a+mnkVGAL&@ zEHiEZauVNzA|QlwF$8=*Dndv&5P?H(kUo^J!mhPz8Qr+>hh(nhYjQCHB^od2XtKZr z45is8j>D0QT8n>6f+6HBV|7_okJOe{n|(Ryl{U+?k|F96SPocZkTT9 zl$8tt4yYk_f4YPw{UUR`r9Zn1gjS07>QaVdJHZGZ=p1x63bd%qq1J-b*h}pCSxRJH z1zyTAw4EOB1_zJD;p|F~biewZaFFVE7ns#TDUA0An&&^-h8t1=v}EjxV2~_ovz;~! zRMdBM)?fVF15`TwgB18|uC%b?z(J2~#=^_y4QA6Dv-dJrwlV_cJPjV@NPg3d9^X=; zcu$3a7i9ZfbdoJ}aE!!4b{~VE;V|=&;WYf1jWl#ac+-i;>EmW|Koiu<(4n!hpwB01 zZYud+jpS~|(`thn>QY$EP~YIs4?Y<-O%~j`FyqyjnZRtO1kiPTAw-(27gj7VCFcom z^`@}wLbNnX89D4cz+@HFDR5*z?DjGTY)N%Dq^J!x1`DhsHF4b>Klt?T1RgmmQCcu` zW*eh!61AWA*+2t-DHl1v)k>XqLa(d;s@*%3#h)7{*R8!!$^WC_n|M zD0CN2@S@Y9p3kuO5^wl-Fj1*bUGFx#{uj*)jIKYZI}=tN!;Q#jH%YWOnbgA7A59j2 zmC$-hYxIyu=<_xS6vf)wS`d0?+vt1hcZo7E!>F}D7LW8(L7JB9#4JVj%ev^qQ>sZV z%+EM#o>TAzUrgYiy-|b5r6YZGO~Sm~o!E(elsW(W3XVs{Nh3@{-@3^>1jW>D-=7PL z_l;V!N4O*tD$*X<4*(%y6$pg|%k#R=%X`%uiIF|JL zXLUbEA&j=9yUvyi^N0TeR{I4>9N(g(O#0ANq7Ob8|l(1Sd^kZ8RpF=l+PZlgaUcGA?aI({dCeBM#i5J7^{A*TRvj@e|&THw7_; zY~g)D7~KraK&qTc$_nfi_8I%(k+vTVuV>x|RleU%h4zib*yBNV`@(FKbE#T9Z^k9FUJ@Vu{Ad?k$&F8I8^Y(0q8tumejwG~;pbh)d5{#;CEz zDJCE2TN`vqfw%une3V$eSf^B#qh8wWn*5N?`PaopQ_X@XJG0~AORHxV{fBDLaR+fP z#g1=gfX_WS3X_{n$C*a^#VITb2#IqiM>_Nx+T07FmVR~&+usVlmQSUN2|N#z3-QM)WKO`mRGPV|f0T%3(x7-5NmZCaGPYir)w-jA&USNI*UzdDCL^w;|N z$TB31n}AwJ@-0kJNO<;Kw_LN+UW)YDz!0*5l-%!VuYaqS>cc{Y43nv;h)kpx!+DUB z%8Qwz$NIU=O1~rb{rdg_BClPre*s$>me(o2&-3hRro6S&4@b8%_x}PS1P8<%e)~p4 z#Y3V-3IC{t??m1kujk10j&9tyXBcoh10X%^~_qE`RK7xz}dn;w1BS-2}N2mb%Eca z?-c{Ah8Ln0AET+mRxCM{Ny$jS)YRb5%Mf5?O05tUh6^XDozP32XT}qvlG<2W`Xpx` zWjBX`iVOCLZLT8<-v?ctW5tpixfsRX{YlZ1G(X_7p59I{hmF@6NE1ynD3~>QFPJ`` zAsS_58__vExxj^FLI`8oq?by+r6p}et$%QyI6|aQjdc!_4#ZS6Bu(0BrG9T`mCbI# zdI#F|VboJ}C>)JWunLBch{km7lBREWfr1~n^IU*0(62Wd-Wv<+na5U3xd}d9Uym87 zXonTuzopGRB9^tj-QY01-N`XC=Xg>N0=$diCpQuxrd0)ddDXE@r;BQ1cnG3R_9xBF z_S6FT3o|kjr0pM@lXyZ$f1GVpEM$D=ALbOSdo=!m5uS7R%<=MYsd7?7Z%`CKUT*%- zglu%8r8l#$+@8AkcYCGAB}`CDmo6*ndp4e+lW(qzDYLfYqmQLZ+9gazD@@QFFS7iP zyjkwG7HnLtf=Nef1Zswpq+dTDSnO%#lIh$#2axgrmtL}cdixBtHtv~J_O2D0#WNg2 zw8S88avk8_P*XzoqN1sU{nwA4M^l1jqGEX}Qrl#T$4YVa73}Z@eSKFlrrvKQcJo7m z0!o={vA=R97vlLWxO6;m?dVmTHxwmbDY;LpTcuApD)|qQvJUOr-(;lwJepiH1ptvY zTZ+_n6u(^hvee%y1q%+Cp_hL}l5~DAw2P+h*=}KbU^b^vL;W%@JNm-5VK&fCP^qiG z9&dN>iC4mEJwJXCTC;S|q15*0L2v&01ls3B;WeQc_Q0ikAvkF_UbvXv+0sBbWF^{`nJm zww@HX=Qy>GCt;=kLENhfkZ>$n+|aJ2*Z0a~OY9!ig)SMv1jIm9?xut(ycWWchjfT* ze@Qu8>))z7S0MD#+jo0&1xTLeMH1UJHN3QPoq}-)ZfLU~lMY1$ivE7ep4%;RW>C~| zT(F-O?9@-RQ%v}!!*D8fAvJRf>s9mT?LD>h&WTawn`Ijr+fp&%QUTw)Mo5pDeDbm&s4JdegG21#gOQN>23Q1cnbBo zWt*RtV@lC5rVsBc4Z$hG^~+kME0@Y`mdt*Lonp zI(-PU{i@_a=GYMkyA_Cev>q0Bz z#^#!}xza^jmxf)5mgJD&#oY?i19qjj5!eUS5~DsGz0|XlSZAT;*N-#4@`>dc(LOi>ijlx+gK?IZxp6ZZ z&Qy)$HEy-*Z!UzOs|YjfsGk83?a=7)=!{r#0)Fy2&(o$BN4}XwKZd-C)a)_@vlf_C zt7D+Ugo@#V&f>@dMUX3wGo)`@(Ci zc0gBQf^tb#Q6}{dxjZYKO8^v1 z;r^j-+hbX@-+qKlFex{1GpeICj562KC7zhWAkmG(!Iw+3SuFyLs)oHRw)pqf;S>yB zoa!U5Bwz8#2E-!{%lEe?F9}8yEOBqy-&^mcR51b7-|{7fB-ZT|i|@S6m~36wp~9^` zaa^wQfA04zC0BWZVVFq3V(qlgZa}ZU0wtF9?IINxgW4!cWI4u(>95;748dPGl)|AS zPyJJOSNRpvPG47BF|t)?R6EKSB^~dIv)mi4i}XRa^@sN{FxgU52uB3gGvFnWxe93F z0~V+i15`<9p3l!dkXiYvG7<&byg5hWY{K&wZM(CT4~_A)UXO;k!zn;mF=%}hwY|uW zq%tWDvzc7-VQU`G1}m;5)4d>~IU%|nc7p267=ktW+kJenfJ$;$0Q+d|ODb-aYTbOg zJvis)p%HL8vT=#%fVe2$~qEk z)7g(mwisO34sE?k{U-q@=^}E4Jb94(J(p5a!|aOvE46@%0@WBCf?blr5^{d(I+Q)r zui}dDr4)N&7Vhh5y=)~!giO_-x_4%PMChs_8!eurx(Ya(UMxBDK35}-qbUP@dFli( z;q?cH%}_GsT?#1wd+0qVJEtp41J+SX*5VN2_Bib|xm<~PyTN>wp%|WMz19y5XX?9yNyb-vjvv6I^-^sSatnh?F`{v*;fS(LrHN!E&@lLCi zEwJbGKxe@KiT!E+F?uQN^|0x6oJBQ}#?Cz((Jqsvb6!5qI9N(7s^(ejc;f5yoYuKq zto&lAlj-^hjt&l@Esn=vv~q{Vj6^N_;ejC)VGmVn&A@prqjLZJS)yq%N@TI@NPMdy zj6d9*#$wORq_DW2XP*v|1--glFc1Z0V(oc5kPrR-Ea4AOY{w|#$t`hVPleJAcFJGy z%22)zBczso{RUf?<7ubsvsh49eE~oiWlG40rsrB`J(mZmI|3hZ*2RB~_k41Q6eK+A zvX0H4a>F{fCB>Qe_c;hpIwPo?jg~6ERuIRjlG?7+8NjA=q`hOtc_Pg4@9|V8jq<%9 zZul`NY=1f4o*c>a&Wca~o*Mh4ahl)Dll9ZuyV$(6VG@1W${Q3#`ObjAmlmZsgL-qO zy0hXM^`ahq)R7R0auz%LInngCv^gveU)UMFD%kltx@Q06b8Mpe&Wl#=O*37Pd$dVaQP^Y)E`Ig0$s7dQ+sU>`GY0y>nKVg%wi?w%1WKYt@3 zEZx2z?~%2AZ2-wi2+bRaO4ET;Kj>=5`01r(v(V=rWx&Q*htgI07Y3;&LsuvIGj7iRh?6AF!!l z67`L}7F98R>I;I5sdHKgLZ5frjxqC;h?i?=-u0~7kI(}sI$+n7je{@hN@yOr%`=ejxsx0EE_ zd7x$tK8<$9sx_Sut5VTjwpg`tFs+g}p;Fs{40RoQ3 zWJw-kYNP||)7nK$u~dKNe4c^2Sw|;T1+`WkFW=Gz1z3y4`bO0&98c>d9m*95lrHiU zKO0rGT%n?`Ojww)Tj$buvGK*5tIX7IcN;hVV$47b5lUg64p*t;Y;Q}XSnU1oFg^{! zVIo`n=-QtAN1%xcs<13r4s>$)J*kz5w@giq|IM7{m~$5g-M+g4Q{ByABUtIlCz}0Q z_4Hy^bK9hzlWgfb^eA6xXyIH(yV{*v3Y;mG*g*)9&%>pHtgk`>(&Z#okOX?w5Y~)fM_1POqbarx;iSRPm7&*Pr9e&yGRNFu06+j zpWQG;i3Bvxc+?yUAQg>2oc>L}d4k5vRh4$VdLK#nQu>!f5!RznL4Dq>GJ(y+FU+-e z5uQTeZCcA22=o@&Lew2$r!rQxyQiXmvqJn6&my>$|or6Or6ab z-sZQC$fkX3gYU(Smg#v7#-keJBs7EdM5Wg}EaJeiC8l9~!D>EDU`|U+5XHpXHR{|M zg&ce&b}rC7#xFn1{U+t{tFzeJrUq2_?C+vnVa?x&pKWJuh%s@}g#dPu)KJi2z(B;; zS^p4s`Eq&tR{Fw~zc-Ry>bte?N2sUqY0(B&Sv zNI{4{5HiQ*l;5Fu@!*<=fuVZG(8zmT`Rb}eA?~>qA`drpk(WF~I)~#4Tgj$X9(@4P z)ZAkN_d_7T6Q0jaQGbNY=N?HAdZoshfv7!w9E#RyS^<1irmN>T+-a2s{OjylT)V)I zbZp=hD`}(CoEP7UupRRmsc98MyNp$Ai>C|VRy?2}lTe5!oEj|tB$gdnUYA-q0f`A) zC}FY*D+LrTWEQE=@_J(>`ial-U(6g@V6Rew%)htg! zNyw}NEss7KiAX=QyCuT5hmAZ0F(QBTC&dsNTDZ<=H7d@36}D3CkE09x-P9c}>+(pN zozz|II{~RpJyVRGEkwLL;Zr3cB%u9jkvK2aw3t^dE2VafQ8Jz$ko3TO&2*n^AHqSi zrED|ro`p>I?DLi|B&|>>nkq7!;6B-6FiQKPP{w4<0Bc>H^G%9^cqQt zwgQ3=jq2tB<40BBGhF66bq6kh$gZ9j`bnd)lbev*4LqZ^;}L(d-NS3`yDj+XsY$BY zi_!imZT?O%-vL5kbTs!H*Bdh|uvkD$OVG>w9X+$K1^|i5jOgG5Fuh@3>h_&9Cl>7C zqV!$wPY118(X`sA*&*+WpZlqymvTr@2Yq%S7Tk8maDu^!!iyR?Z`zF~j#s1FaRnrn zw5#vuVbKE`C2Q|$^9iH5u-#D2sFo7Bz}^CyIcG<`h$-tlUbQ?)*fAztwpSU=C^W#m>V=)%6Vim6TFhb5^h8kYA_l z%J=nEGtIgnrkYHIN=AzEwJ*D5ew+MESdhS2W|rbopXEUT0ZWy3F{CA?)7D_pY31~D zp+TAnuZ1Y`0f8vd)}H9puczI~fA$a7OWWEz*Kk)^%hE6sm@v1GSV`kg+`u?{?~mU7 zP?rb^1?B=tG)t6GVQGoQNZfrsTi$%Neq2a0f||(!TqnHAh{j_`#u5rX1<(nOu*v=fZ1`s92HwxlVEf20Sp3Y< z+Z>X9FO&B#fF|L0l)y*7NY}@_0zH=luox>O;&SA1h(dG4gb7nK6Wh1NtIR`7fqEeEogJyzm2P%aq9+a&)$?!k{~oM!lJr?mP)8& zx^P7U0YV6W>K^!Y-&Z9x(yZcF`4)Tjk!|Ul`X=eyO;d#i&BF=l zBjfPtl0Fujez&pj>nUmm+da>xILcHWd@4JrUk2`PvtKxWLB7pc>5=7rQh1kG_nWHNs}VYl61#7q8~Umo zMv;<`@VOJY=_?vJw`D)}wR?uWlczI{#qc*5<@((Lp%=d^4MOL@maf)jnm*E~B zrEfer45IfWsnd2b!jqdqZQ=BJy3OhL$P=fKek}Z%_SVYBr_D0Dqq=aPeh?+!Ogu;E z^T$>o!8eK2QuyP`RdgI9NvD;cTW67P(_NEy4Kgm>Ehhy#p5!X=<5889)r{UBaexq% z?ySBFvPn|qd{BUGj z;<2;y<*P_m;!Drbp@(EAbs=~Q7D0LosJ)-hO`3Q+%X|Y^6%{KeCh!=Uu4xZ_em^Cb zT}#hMdHq?CcI;0h_0NJ|4ka{G8t~-|K}LHvBf(DddTz-w;)$<%%^8Zj&Rx$k1*Y?m zj^$^cgVb~~CkH_6Yu~K09S8~-3H3`nuT7baVCW>Zhrjp8+{Q)JG-^Cw{=w3hYbM@$RvYELdk(n?qPb z*vtB?3-#w80@Cv2i5t9+@+HZv>@!REHfb~VokoTh(6gUMP?5gVW8FnXaPi~gr8Wh% ziN>4?uyWOs^M#b%ng{(4vZEgycl~fWb2%TZmlYI|IVr8Y`uJ6IS~mVY=^k^K=y%iG zdXBpT%|y6~FH#4JI<5E2HjuI6GhA6 zY_y?4g z^bv`+03xH$tD&Ri*T9iZcH#x+G>Dvb)?iI>o#0b4W0Z1Q)B(N`PcPTuN11M7!pCWT zeA>InUnQQS04Ejm@kVCHcS1H}ReM`1?^<%r7PMxUs=geHwqIMWWN=lbk6AAu2XVgB zJ>m(8_nT7r`ep0;Y9%2*fbM5O>wVwqWO0`GCgZMdq$&U+-Tr|5+*mqgIp{+#Dkb7CNsCaAW}@bd&@yH@Cm%@&0#%@*Nety9BH$Qk8=q3g_)8H z+@6A3Ntf3)=}&2jb_3YMGND zEPK~Nht7i~wUXU{?`0NVSfkCTPm%iFJ3WkVo?G~*=lW&)^+l!5LpH{??7Fu%QV?_1C)a5_9^f_3H;lXY`Teg>7?>&Qfghe37+S=?J$yUb8-%122=w9IXEWO}sF6AR z)r@2u)w!8U9G?VwnbFJv@zXn;*2 zx>Te4!?sC1M5TUpP6*ZwoIEN(OMuv_)o%Z{!_9-+g&m}?&%hC zU-Lk%XDprQD#P3>A3@ym1a$?|VHBFyo}V*B{LOG;rJ|S1#G5Ch*jvF}ZmMZCd=H{P zOT1Uct3ydop7&^mrp-BXo~TBvFD|a=5)&sBhjFq~VY?TXz{MQh? znxQ#|csSl`EEl8u9@jE-D4 zf`zq+F9KhCv4jD}kDDv@oE_%X8v};6ee;k$^%Y)1O2O!Y&549VL3$4{5Cma+INg>? zG+C|;O_W+5ZSmvtnhL}#pPUX!V&{Vp>n>_&C?q)nRCXP|f=8>rS%QN=$9Lziv&#<% zks(q^(_ur8b8lT03`*km<2_aKku#08PX}UmSR(Ex^clnkZDbq=(f9)hMr$+40|k!z&nI z*BGLv9g}mJs`C0wb|te;s~t4gJX;)-q~Jof=<@4G)eYwoLskToRK-)N{1#=w+b$b( z(^|IVwl!Bcf!L2KwIFwnv3g$eMeD%gw??gi(#KuetySN)Hw1Rd^N01Ue4KR#rtqr8 z*wtfZ0N1Fm;Mm*cu`2%D+-)cH29u;N?>r7jr!{ z`9A=KKzhHqCeHzJcr><@_a-S8I!2nsJ+0W5=j}kFM8*7c{vAyt63#A|kap2B<9N`> zyd7F}igAen20)c&!?Y7?nd^TEs@qOV9a^}~m-=R7N$FH0qLVFCdUv@aNR3FRw~9`m z(mSpOoxOFZwy542IL8-@&+w|-uBuF(S+Xyu&aY?|Q@POzE#x)uqi93XKEMI-8uT&c zO@LDA2?}m}yyN_75&~cnp(_#ub-c__;gH4ICgHD74z#y%vZglGGUfq?k6G&mfiUT8 zET1PL35}=wrkt`dN-(0%+?cV}I&}X4I)jr?03 z$`=9{i^=~08jnzDtJ6BF@^j3oBt%^J9)k3xnyJSPD5^Zk5GH)hPphV?#v&DGoCM97 z!I9!EG1jE!@lVn4Rku1)RlB@Q{Ow5Qr43aKHDhH%b9bzagmvu~Xx6hiw+pKnSlJ=x zsQ{~!2J0lBpOvW`;hYr417a0Jn51hUPsV1a)^W*Kq+L|}-LgX#0wGPc`zlUmR53cN z^H`E>LYRPHs5(!GsX0%AzeE74ZgEiz!a163X{uQkmB-W%uk1PPpUZ4 zU!}=Yla(t!Sc@+}OkSc{X~kS|SAxpCi7dtfw@#){L*X@;$*zk-j*X~RKP$8u(7+Qj zRVcGm){$jH;aN4R6YUq)<0T5&+V1XbSM% z=Gx(AK?^K&2k?PYDYTnKLM|OQtF+{}kLo&)rk>_;qFY^%9GFocM?ftR@~QP`pQltZ zXV|$i9mGhDpfOTy3MtBL42_W(IT1>khz?8rKtPiu+o{{T_7h->{f z7dPuqdlo8oIHI|;DS}67>bBec?N(+xl?yiI|4qtsIq8 z+(I7NTbVvz8oy8jS}8crhz>w*_I1aPaR|)NJ|{|Epfxm#dm4Z|m%aUj`110-$&iK$ zn76Ppq?x!QTK7GSiDk%RP{DY<^d%g4#IEIiBEbE>F<(Qf@DhFNS~R4M9Ul?W_mXc- zFRD@04I<~uT1oRmO9MV+UJv(BDMZa`QS<3DeP~OTs;te}#2=J(Jt`)As^C1;UTyxS z1l%!zel_Qt^IhZQg|?Z{+9)i@tFJAcH)VIy4d+RdXzFXroL*$FP6eU@4|E|wQr0H^ zGAw-PEZwMyt#nygb{8e2#1cAr54N%)iCTiQ)1E!6HSCOR#%|Oy_}Ct9>%Sf+A0Z-(I$=27y5e)XROS zNCxXV{OY4But>*>*Nur&yS0N`b3d-;Q|lF zni4j)7l|PBzLh5FgrpmZ)-M{*N<vXeo6gPy@6P;B1qJE{3e;8A(W=Z!n?=0P21*Oa(5Y1(~?pBzgGE(8zTZ29}+- zG6=JE*3<#23NSzuBnuJ_qfxKMniPOz>I7Z706K`JbSn1)AQNLE+6koZYo^V6D*=em z+pprhQ%M4)ey_a*8JM1)bTJ5UY@r?3iGU_e?MA5NfkNO35|ep}13^7zlQ?9-Vv4lf z0T3bu^%76Ym^$c@4NXvh#9wcT8fhYnqRGsFHhp%NBwwhpqe@*JwpE?V!eB8VkOhd> zr7Dip?l~aRcR}+JZyGC92BLJGtF(wF;EumKV$`w?>vRd3F#$oFM_Lj~5=2LZ=_U$+ zn5&Jd4({KFUxZKzW5qH6BZ8YjU`2>gC#LE8sA{?%oShWh7`D5E4a2|~nghF_voagH zkVvqAE=O649VXLMSX%o30Ea>-H9#zsNopnhz3} zCCK+hoE<`iEo<(E`@s3vFH$_50_y3DPnz;MoG32W8@t%V!LYa8y?Jw!2Rv7)0agnK zBY7@ylj#eXELv7J$CY! z7Jx#HVz-Hut!0T36*pZ@B=$18?VZI!#D(iUYpWKL28)|3Sc2=+@x6B22 zy8SHTLaOM$38~t_f~RujD8z+8XYLGG5Y`0t#8mABF*Q$ddRdbNS35T{G>P=?Wqg08 zsf3F=6p3K$;YS^ykt`VPIs+ZRH;(EEr!))lRjUGyrhP`#u&`IXztd6=l!NysMM2Og zccJZILaA=;O|&11)I6eTW=@9bRgv2ppZbcfjHGNica#_1g?h@ z4kXHY?t%-Ev^wdpl-EWm#xnT2!z`v^y_XfZs#LR~aIj47F&!({#&LsEH!mw7$ZQVP z*iKIz0U1Y#?(*^RuBhaLUW<}g=Jr>PRxlT98<0(-Upl{1Ea0j1TzLjW6JlI6BQggdltGA}kJ;DN2{n2Yyf#&W&XV_4(HsE%FAWo%bjoU~qRQ5P5XraniMm@y# zjb}hSI?!ZBsMs|YK<9mo&O29VfM$E5_WG#aSaxVY%Sqh4y1Ego|y7lSKaY~>yW_&F(hd^RgS77?pdCeMzONfkKK6Ps$909 zHSafry0jfmItN+HrpZ#vTJw1MLaB7EPyVF>nAB<0hd>QF^Uv?3|7y+#W)M9wdM(NS(PM!*a-gVK4eu z*+zrm{nhp2%jHecp(Q9nlp#tGr3hGg$1kCfVq&iyq#DOI?@WmO%WOM$jnxawrxTv$ zTa%F*e-jg}yerL)Eas*}73dt8MWP5@EIfa4Hg0xc6b&N&UDeSHdClh~gz{h(fOWWV zpD2v^vt?6a8zE8u0F>6=iIpZv3m;fSyZ{HWZo!1$QH(icTPR{l1E7=8R`7v<+Wu9H z=e+J}trcn%p$briC_-JLcR-&Qzs&Wah4oF#GHMb)fOQi>9Z=kCMDC5JtW+FvHC8f6 zQE_>gc=#mxfCD;v_jLB&YOzmM3x(W-8Admn^8WyKI(*K~ z9eO{tIq@^GWmmg%`0vbaUme$LqF9Ue#DWHfDmtwA<(t*UXh2odVVK3~PT;H@&Q=2W zvf^cZ=oqq+Jv&`wX>(ZR%K}8BSNSdRW1iC)25*|t$M@{KRoXduOq(wG1Hcf~c>3Am z3?^H(XOp6iLi*t(~K(6Qw~W z+ARb}dVqYopM?lUVB1c!Lxh>`oEadFpJ1v6uB3(wqHr>B9^&Zm@dO!DWUPZDLa<7{p1j?zBqjkG0 zg=Ry2%k+r2C1{T4dXR$5)+J416 zVI*lE3ea?!kJ}duBh_I6sDCHufhXpwq*Ue zpAI3o_do||y{l<^eBm11Wgfl~l`OBv`+R0d$teU#k~a^Qm2v1d#jWwv2^SGsZpJDAS?$PZNl4txU|(qHG^BGx za7<#6v#jsV0>Fzz5f-e@WuU^UJo0P~mL^0KH77fjLkm?<-r!J~X)~tjxB1p*J8M;A z1FCX!`T#dx-eU98r04Nf93BftFPRuP*#(Kl104;u`PP|o`6Dh$F=F$|Iy&XIxCR0; z5Kfzc>DJL)$2c}Dx<&@kWy$Uvl!YaUfL}r3X{@ExIHJ-x7}P4;oJlJd0cBLdzNV4R z^kl{wI;iuBa}0I?Wj88nJ#zH2zd?sIhnCPJsJuwN2gi;2i+8wwRWq}*7@kDXj`WI9zu zvf~=My?w8ePjNlOv5Q!edYlO8vqV}u6~nVhD06-G^%*h2%n z_7R{0Y-%O8C7$Y{@($KYcC2W`f^0-dzMeFwIi?);CDlX=u^{3;)<1B^opv-M?SKKb{7rTY@yIrsNpedBpmz#{uZ@T>K@kL#Ha-TV#J42G zhkEl|&JH}Af&iq=x<`l}Gh7*PMot3sF=mulmBMZsW6A`ZfLy^58vN^o;t`VV8BC&_ z;zJ#-MDR-1b-q8J%!ybP%~8n#YSdxAe{ixm!%)M9;pBUWJezmY5KP;4c8$2{uIVI zzj8fEGO!|(+^Yl1=iy8MZpuuHQtHJ5PS6(T;Wa_DQeRa1o4|+~OzYF*RHZT~7PM{+ zVH17Pe<}b8l22;&{{Xa-J+s`fmJZLz&yXSeira`4>w8#kpCk=lM6WO0%k>!NU?LaG zRR%ZYWyF~Srz0*rs#ogUmn4<)74s}2WjKQ3L?05qjrRz~L^jag0dBzR!_~$0?S=#a zZlcw^2qS!Mv6v&vD=wlo^aKE`1;IBY`DuFT2XuH9%^=0JL;^1cbcl=i&?(xIW{>~? zo0A`QeE!;H#Sp66+Ba>;pE{O0r%ewKM$Y~TOs!hYdQnDE&e;Q4}QVpl`q+OGZ&{Nawr4&g&g;ffa>JIPfGauwBi}Opd zeAnEBd$%;)yA>u(M$xp}=U+S25BsU{E9g3N{{U+NqQn+kYbhWZBz4{MtXa)$w7Ok}hVWcN2k7|t<`mRr_Lfy4g*M#B}S?D~@*D{bcM zGuCwA`JZ|Wc080|q}7tjlT8s0rTBC?lJIbO?3adCh~(brf%&a{po11!!-6>8wbG(o$> zkMNqI2#pk($m*;(&_N3%8^D22Xi3T;JA0xvj*}5hl6s-DX)UO<4wN$&LxxTg(ba+T zgEZL=p~oKxKWz=*l8KMU?D=anL?E3}WR+Qi@YlkE9900;h%PI^8bmQ4%7GLaGGmWl zGh+t?`j#f-#bxGwD2Te}C6$dK6ND3r8sT2HX`|3_zRSasD=8N>{Gt#8yR52SQ zZdih5XV2{LsX2y;j7G=~Ojwe)7qJF>HK1iSN2kFf@-BOcAd?zQX@8AOvU93qA0?Rb zwUP#%Zcl_(eyb1x=TPLTl^^uf%zcgEUL@P0m_N$Vo3mWnwez}MNz~^b)ET2 zLn=Hyx|{f)g+a-7HChZs+=?YU*u0A#(bvxQrRtEMq>=exw5whOll0G9QkGXVx+98} zvZc9<7TbRfj_;iK%|XgpXfah%Iqe70Asd~bp>Yt=&Sx`A7JS*PD2g3gVDuI%;D*Z9Gp%&yZ$07kHZGV*qA#P|G zz%{b0@?ZuRJ)nWm&c7<3Q&6a528l9fWO*^Qly>#7{{R}9Oo>*^oL~rTRVR>05Nr&d z<1!7T{3?A#UYf1BCvcma!+k;rcgm#XFI7Vr0+vAMY=M__gwu2Z@Dv%DQ857$>am!B zdJ--PfCrUM^WK?=RgC4VR7Xf4ksdWZp*ISQ0I@}KmXfWxNN76uei6H^F*0prj6l8B z56Z}>LZny#X+Qa>xb)y;#Q*T&a(c8W~&Q7`ExOmIg$Qztv30pCciF^E$Dz7G2v| z>@eNEzzqyl8Ey{NQX<8W#F-eeAZ#iM6K?HIqST`q7kein01b4*jg^(l5xBuY7b*^v z#yJsN=$81q3nP&n02w<8hC4|j-%z4LLiR`)lS5Ra5mNzKw?PDg00Q)FV$A983f9Ar zs_s%u?o~r9yH2;YQG|#Obs|v)itp3pJ6makI@tdJ%~$D{1(fd=Q8=#aEU*bO0VPy_ z3L}V{*#{s7mqj?a!@k{+w^C)Sb)aIKmSzY!Aj0XtO_7_p-Hm_~^-<}_n%t%8L<%Ne zD`V|+8xsA*w4a@-h9eqCP$lXKR2r4J0(~OD`|V zGW%9qNoE2p)2G{BW>Z!R(#9A$RFLu+$Qqr#F`zXkb;_Z(!2=*MVx?sE?F5!F){%B{ z%$**JmL>$~byMVOUy7|#G^7w^hKI=Xk1CT+)Wv%hYN}9)+Gb2dYk4&w0vS;xNz^gv z?b@V*NQs@l{Wa)6YigMLodk0}phCbxm=S#mpdZu&gcy&sl;bJ&2n==wGif`zd23a; z?xm73^0~UunHOMF5-bl{=~g5ewON>#eHMktRR+?_xPgBuoxkd>0bmIa=z$~0M=XH{TiAW6`{I@+udRFGAK zh7vjuCMJKdrji7Wun9Wc2ocmyx>2GL01yU*-^7s=Ay(SPkY?H#Jt-8zB!g=W&`F6R zM711|%~m^PKqE=GgQty1r8G>|x}f?(nLa=9r7i;L#_nvh=ft^j!5dyfZ|fj^H4})O zYeKYyjAcrN$Sshdh@RmDTpc3*Lb*K6MbrR#*(sjlE_6OD#0}JtK1h@-7?uhYf(W@; z2GrU4G68C8p;6ihA*4x}1y4{qQOMmdqHths0@n??N$&X52ShWMDr^ZmBIjMil_N;} zLWTm!a&D&cv=65uf_H&pI*~@=-|jc(a9H`@>< zCe=iQfGWWkW4gc%E_I3fDu)#X?2Y!=ebPzm8i}H;jZ(ldyIJYfMA3WQH)~m2cbKw` z0UDo=!kzmR{ZfDc07)?gNSHli&VU#omnfaFxrcPY>KK!!Q9)~zS43DyovN-n4I|2# z`JjA|Bk5hGjkg)o%Ue>dlL@vtGb#f8(|ZbRUy@D-Y7zLu2_zQqj}DZOjNC2NL;zw* zB*wJ)BkHUAPJoU7026I#Sv#f#1z<07eja~q7D-4GtO5ZYcC`pZ{#=r~yaBL2H}Mqg zfm$NM8EgiY24em+B&Dx5L)&Z4-6oHsX$ulWh!eCq7CsgoktW9B zT6kE4=C#R_8Gv=wk0$yqcwMpvGu+JDT);6kfDBo#w|CWFkB6I(ipY{;GPIS2 zIu#eaSj9Ynz^Nx}f6) zhDK(XA&J|xZ$DIgD?P4v6IEhV+7-R~ClM~Pd*bByf%t0t&E=?5M`=)^F}k(N>}W0O z3GO3Nx2*y)2Davnz>Z;7Q>G=FCsiRAoSSe0f=aW;-3$^^D&`c zRkCcvavaQHuI`>2sl%(y5YFr!(w9k!Mc4}2Y{&0htd5bHR}l_f+C%O^p!`>@qt;}U zg+|^hBhq7tH1kooEeY>gh!5*;R#G3T4t`CBUIhzWK^IHix@NRT59fb?;1dxi>S^qw4u3ZfM>#{T|}}EH5Eey zai1#Ayoe0YveDXSxP=4f-&y*M9bczmqDN-$OrW1pV`>vSSa_bMX%cEBViN#R$3>Na zB%?muNUBt*0FtL@`nA1gZp5?zT8alBatf@bS(+z&8=VNBiE1JUH8epW&|O4UBtGC4 ze=xxWu>Sz*sYDmurl=%aT@{YOh!=oMuEQ-dR0f~BdZIx{D%pqthaRT!Ys@X04C*RN zxBHzi1J~_j;iVO163oR+?j+COrv6YhNvi2iNo6MGKvUskM(Xw_wuy#K*JGh#vO9N2 zX{PRzG8o-idxJ~^+hPblG=T(F&_M=?$bEo5tilf2D;EYTj^?hZIC@z-ZcqCoGPQlflB7$QmfJe&&;&2iJnF|$kQ=&#gBj75g!e|rG7I?0-5&+3 z9Z`+yp!C94qP%<3!U7nRJEK%4!bMo?1wI);=?d08)nEd~E&!1*D_`7#vi-5qTAc1P zL@)pdAg~Mx{&uU5Y-Y-3hGOZ)Y)x-a5qSRIHCy6!Q?f%vXdtLFHU@Qx{{W3s(LohT zZ!vpaeDtL5s8I+uK3YV_&XEN-7E1tJ&&Fvsr8hQ2@=g`Son@bl<1kU9pd)p$$D0ylRvrwX$HW^~*<#5YxZ{#Fi4ML)COKlr zam(%nmYUH*lp#tGr3gw)3KJD89#C3#+>JoIjVja z&X(P_vNvw+Lmohlys?vJUXVOI=7`8dyQe6U7z!;1mw;;V;ULxeuujO93#@n==AXLskk!{jJ+rHpjJZ6I-yBdB;KKV@kQw%X zVsw*SxjpL;4**$pL)r2gOov`infteylOS}@0`Qu^@+;E3tlsOIQgJFTPZzdgj98BK z=W~1hM##r5cVfm>L$jzSSOzPGeRQ`IB3*YwqKJqQ0hSi`IhmJZ_lb}v;aDD{jY`;b z{lR2kbtJMO4FkB$5kGBYI+I|vJutbtrM=11uow(Ps3ZeYdV(k{sC4l))g$xV?jeH( zvns*3`P7`|>5L;)+5N5VIdXgMJO>jZza7{+l?G9xXbU!PI_vh%qEhQb8G(+gm)x*M zJrS5S5)13I(*FQGNA?xvJUOn^O?M;|W=i3*^OpiIZk_0TfH;b3u0 zt3U1{@>i#bB6?H(!k)&j_vo^cHlL4da)S>cR-a$~DH;jbzP z6ELAmOzM8B;u&=0yAC((cT_JV{Y0?{%r=#?M}4XWLw*X*JvgG-GC2kcPC~_jH{EzN z85vY@K!}LrMXMRc`2m}dPS*NQ-H5GXL6vT@kRm*nR|D~Z+m!$UU|JwoOb#$wVRKAm zA>y|$D~XAL#&Mn90R^MYPg>k$#S=zYoOxtC&b1GE;wbx(o$_xBXF5F0wZQs-x0M#L-Ya{{SgZQBqi0LkOAc+-pDINQVNd{{Uqd z+D#TdPrGt5fC{i?0LVR{&r&}PXOpU&#g>@*XhhzNG4~EhjD6dMw~3vnLwe8m89v=s zg9bmlM30*}P`<0FlNSVS^A$3j?B&%6LEVEYS#pw}nCG|?1|xR1@TnqhDpdm(Gz(4_ z+cQ2fsN4*HD!7(WFt(;qw1<@U(&L2c&tpRmA>cz?j0{#WW;o` z*B(Kw*CgU$kzq+DU>hirT&5%y)3|NqlmI449V5ih85K^F7(k6C-W0-Ik=g+yNE>I) zhC)yQlhP(;WBh1fnp7WnbU!#G{{T8eie)~|P>wSy7}!L zR!k|68Z4NqQ?8!@Ni->4G>@mwl#`9qPzp)G1Eu`Gv{fl@1rm1yHy4@%r^$J~SG8fy z%*)AOOXN4`Eo$>}^s$~}mr}h9eN5qqW6&VJ*?=)SKtBne@t}0jLF#78^x(hl@1lsJI|jP{0C1+sI&}an z5&gg6OazVSqz?)hCh5Q$n|K)i04i*xl9(m@YJf{}B?g3RL5e~}DL@v(Nb|KL772+~ zsh|x$-;FlmWSr`z+ee)ZL_JU&K>!|_d3aK$iI-}qKpsO%Y!KwD&?&}*`N;5#Ual>) zC_i!pq==80Hlm0?G6&Q^)53=ihAe|*RbtH%fATdZKo=>9k|>k)DmA!~@c_~40H3B* z8OGy#8G%1!(i0EK8!63JbFdL>5+ZLNG>povfm4%}0`uXd+M-!n>Z6V9syv7Q*nclN zgEkJVK$4dyBWO_?o3zYYX-gweCm1@c=C^Z4l>L=E_@}disB(6J5(F3~*ZOTx;++y7OJz%07!=Ze`l3Xt5*t!Eefgm za|KD<6q7mu*4DjA%J#aUiK(K@dBZ~{SoO8PzOy-&o{CS_$!`f*Qf@)LFIwsPB8WFK zSP2JknA9%VkZByXZYUV3*s`8|;f41#!uG%-D=%M)*U;dB<_&ier$cy=N31TNrQ(+_ zG^rO8Zm?tdO(|v}5yT3ixnLES)=CXbbtd16pyd>DtYSI^Lvw!VXgh-gwqOrG6Hs$$ z%~-{*iC>yMMF6xJ-_XDo{xqeV%o@pzCuwz)^=|nVEPJeOO8zR#)h1llzK{_qa&n3i zH$A(xJ`|;wZxlxs;i9Z_3)zW-3Wq}@xQ{Acu{W}>NDC^*B$Xvv+kuS?1Ks0#k5R=6 zuS^T29D*V&uc$Zs+WcvHjo6uhJ;^^(95%ukk=ZuQ?|+)bFH>;x)PkRI@hGeUo)L_7#;B~ZL@X{09Uy2M^F-z+qi--(InJ29+ z!-$YxH z0Lj{=41g~k8_I)|xH3W>Dzwie?r28R&`IcZ`nOUO}8gW_>2<}%RoXZ&Oi;%f#F+K|4>Z$<9 zG;9ijL{FORtl5=`W?}>Os*B8h@AXxYB3$Z|#84yXXD$>hk0a7_-LC33P1p)0zAWj_ z2P4d`(*{;%KM&L8Rp`jxiF(l%S0}e+Awz&{U_k{(#MMWqlLt_9$3>ufUFEU1>7C@j zUnO34g!$EA)4l3kbl)z=n9QWpInNfF=9zZg=~7Yj_XdeZHV%n65S(F zVyixaG^yOP2G?TVRJ?-K3cTiq>q90GKQC$B{#yCfkqgB@GyPXqB4ge`7gb$g0seJB zMeD&#jGBvC#-#2ccEJL`&b6tCzKboy1{Ybv666I^x9I>+LFZY4=H#>`qs?}3aJbBy zjBW-6`@glTvmO`_`mRiwatSty@6h28Hq6+I$oN(IFtaH2rfTWOx8M@62T&URI+}ij zESIk{RDbRG8Da+E^shtHr5=O`=8s-r@>Tx;+b|!fL>(8Q@umA{6#oEoF=VanmouJI(m1P!+&G2j7?9=;jBnxNUU9uFyTGDGmPdgt40mWi*X*Ez zL1e`U;JlJ#jG0}DA)K%yKssD}E6Wn|5_qpn#o_?aCTHEWsN5p<@##T2gb1*zsqStL zpu}t8(xlx`WEjTMbdo3Kr6QWF%sHDwG){0bmBUG`lRBrA^e_6pn`A#s2`dv^X88 zVn-!lVi;}6!~qaTjqUQP1icEAYK3k*y8;sv>Q2))mDK$DRYpw2@lzwyrGznK1Q~)w=b)exDr|xQpt`*|83Y}~fEz>8%vOSOzKSJ| zJ?YL?u||-j76MJrLMYyJHdC}}7K|LMdE2m&lHI4Ylcm3;R8? z09+7tsWmFa0_E~C3}iV{Lp+|hKjmE6BetzVx?wHBxh#&+-7=evygupvRgpUAv;ezm zl}gM^s~;02{{Y62Zsh8f2@LDn#CFS@K=bjW9mv%LP#qH&VhGzLOht`1EX;-ursE*0 z!i}SE)MV>J)xu0Qx?_yHJULYas_uyrw;u_ow4G?^+|5d@+)!1KWrGAV*Mk>n@Yc4( z;DM_wa?}%}uBwq>0EjYlB#V#ZT|2@_OrOC%kubWBKI;dVE?pC28x7P10@P{3g#S$#)Qc-ZEuwtKB(26h_IW_bjc&2 z_+BU|OrXu*dd11HgXKrfFOm~*2Uv*G2EI3;2}lK5T}X@WTb+DO4WUn03J|AxQS}HD za6F^Ng4!T+K&`F}&4$_R*B4Kru}NY?sz z(Cu_GfFWW43U6QuKN4u8^F>>d7M|;cUqTfJ1(I@HyI^Z0HaT~blVg+f^Iv} z1|So-1&C81>*Gfxk~9&xc65Vw_|i6eCOBPS_YemZozi1;kaQZ0U!`Nzf5**lgZ@rS z#^%O02S@y~bBbW@7xAwmaT|9;`FJl@GCP=x@mQIFZQZ+y4Z?R6A9R1Ju_OZew}RLW zIjY^gLal`mlO(c@t=VsjRLJgQ022dii4wJ|u?r!00s{zw519Mas3wlivtay}SB}aK z^)Nsi;2oiX)j<{00v*NIHb7a8m!rY|08A1KJ8S1|mFPq5;#Umr+AO)%l=lEgxKn$Z zYgx{hR{{-_ziC)_);tV>RVoowqpcDE#y2qp3l%eI@Tsn*skjytL$(`j-b}Hy4Jf9U zPf+$tljtBsv;Z4Jw115$T9-s`TLnQa0JKa1$OJ&t+pT9^ZnUPBNJYq7ZX;{j*Zvfm zsg7$#HkJxPERc63n_LoSt5w9kC>C-QdX;*HMmV+6*7p;0CbWx>DuTprTKBSm15Jrg zH7CfOO=-A*%Qgn+lEGn^6LURe{nHghmST_r+$s)MJi?p*=%g}pr?86pz5*W6IG-~a@8a&qybGlDptM{Zt;(nz9 zdbr!Lk#HD=dq?4=)`1*eq(Iyg=**5^Ouo{zVO%+I;?9b!nK6Y7MxCKOt--;st z0By>w`gstQWO?le8o?dWcGQi_Qg+HTW7waXC5w*LTjSc9OOQjd_IiIz$6Z@}Nr(XM z*OH+pA+$i^OLj|@cpywj=nst>W5TH1c+n;-UY;dMV*8hD*pL$@Kl{`}Gpt5w+{|RUN0y z)Jy7eaD$1rJ~E&X*Jq!^--eCZA>}S&n`4)lQcjt9EbhsTl5MsOssZF}Ok^@G7D&JV z@&#Hw#Z{jZu7Lw&QMeWanH~nO*J5Hv3aRu70zqnCLNb;t{Rxs|X|&HqHK51{daTS1 zsEYDXxC6UrF<{-GgA#N*s2KyY4l>T09%XhLBWMhAZjfyDU-b6VjKMUvsY(P2-$dx@ zTOx)VGLUx-6Coc^kxWQA0MPwXAh0@w5*Uq{H*WPKEr9G2N83beV|S_xfl$_>ipe2; zK+0ww!dtKYY5^8{aX|*{R0@$Bexd)3bv9OH8z;|H4ehILspkiu`CEW*tMVnoqv@Cm-yhA6hm>4I&SXkZ6r~u z7&5SlQl!c$6XMErntCy^PQ~>=1tGkfa2O(05aP6`2?lj9# zgoD%+1~o9G3$d1xA$y43OK7(egDp~wPLYxOT!IRlf~}-{DB49$)7%N#ESJ+!ENnp~ zKo|c2nmSV3s%~wf2Q#2haxf*qkLV}wdD1c>j$P9b2SCckRwa?Ks&;0I59_A^Qz`eFlF*LmbcaWo}3KuNSSu>km=``mw(-z4d#m z#72ZELKLA2td0~^$g-$~h4~oLSh|lX6Ih&)jn<WeN06O zT@dMsuv~6Oyy98><<{MPHm*#aWMiuAhe;!%!I$4~ks+2MWU!x(wS>CZko0A=dO6sI z%zxYn%62erou~O4=9gRup>@1^5)DG;x9$L@2IjfeE#-RWJ#$%f4u!>NsbAdOj7Pe3!qCRJ}UK2<)kXR@zPK&m;I5LOk>h}Tk1+LJOWC{+kQ zVy|}~ZYoD`-H@175P!m@@;x=WriQ4M&O`}@QW=m~4=)OBGu{$-KVrCIa)J_ z9cs4ZXAY-y9b5WlJEKz<0vmIAe5(C3rPS{l*>(Q_ZgHOv?oJarxMsrpT)yQhy$TB} zcUM=p<1zOLN>?L_tK0HQ{3pZL_0s04)h-_E7gg-c%c zh!?3mQ)LCe!&+$3S`R`1wXb@7k|~zP)W;->@V~k9z8`VptgIDc0beVUe}#Cy7EkI0IdQf% zIlQ8rmX;x|NHeENS~Fy9oYKRL9DJ1{o?tD5EHMe82f)<&`WuC(qppQl`l8?+&9`*z z(EQIzpH!NAt&umXakb4435f>cR}bh_|im6L$Wpz~(WVev-BrgrHCA3qoXIrQN0+ zC<;t2>l0NSWQuXjD@=E zKXh{Gj(d<0Ji1?!IQL^SwF_8Ly1ym_OdFWHqUacu4R}F#(vsh zHSCcu+MPfpw3DGa&rj!67?hCM2>?uzdPyI4lRY&`Jwnp2`2%^*>7gi8R-Qc70&ZM0m;Z)lEcBJ)fQo|8rdwl9x zkwn!2im;hJQSvno#Zyv=m=Z)86XP&C)gDT1bbuK*ECIE&6*{I_LUbAn>0^Gha!her zF>`r1NSE~#7}=@Y)BRPXb7XopRAjlR`!n3e93NHHodC&#+=Dw2{3iPiv-@R|A2)d|W0yFsqYk`@S}W9Jz7@3RD&oBK>Bn5uA%N1rwZNA64H>pZ45LxUsXGmw_hz z4R=Ogw}}x3tBO(m#GXZ&aKA~(JEDpE(CaWK|5pqhLp5zUH zTT}M-d?bEjZRu-);T=tEItj;8%M;f^T2*R3%ani`Ntps;&Pc6)XCf-I{oG!NpJvQV zra(GDUY{C2X)pr_tr{vxfwsJD?GMrYme6F3ho;)nl8f z--=Kx*pnom^RHU#%K9WD?+6}7gwF(~+T4+2IvPp#C8YFCBWY4Xak?U7!{JO>2IC#@~0e-zsR)1cOyC%aS;A&2tm z{i1*>ku;*SY)n{uskeep;-m;RnDFUCA?k=*AK*MGfRQy&sTUUV>ogET0ZB=fCs=|_ zFxsgvqEgB%b%7DqlZ3!3D+@^<4QK=)gQ7dW+y4MNeUv|n8^HmPOcFZD^QXH+80wFx zH6}+-5k};;q&b)6AbqtaYJ@yeoWMW_$NL&adL|>PKDdK>fvM7I@1k2Osyu-b9sjpG8CScJA(r$vTUjCrX2rm5ffRJhP;edzrKvk5t)Lrj@xOBX;YXlQ;0A z)B=h6b#&P|V5n0vFC#)C1?ZMn3~q?yF5=5C>c?AjB1hZhS^BF_NmG-U%0!sB5DoPI z02+y9BI<@9LR_5L5iz&w9YpjrODm4VF7M|!c3il_B^Kr&9Huh94kk5-EPB1)|CZFufr6wg?-yy+Z{6A)uf6NB#q;sjQeRi0I#9^rF3-&yHX>eHH`j=Ysel0vX%nKl4@ zH76qmC0C{i41;n&AStj0M4OT|+Gg||jcpJy@w%#s&I`TaP+h z#aij?JSOY$GxF}$F&{H%kn&F80Sq4A zJ8$49IV;7}*-l|pyr6OtkfcuKi7n87eL%=JI8<@@SlJA`f~2~M4JQ#%B6M%>qFD&2 zv9covp}4vkGmvqn@A`6CMS&zrlS)&lj|9XhOI;>TO0F_y3ke>W+|xb6Do#Kn`6nD? z$+&S-)N)2p8a9II+Fo1wdQ;qf?nv4`(yL6ZlNs6x^(Mqd#QIq7KYMjZk(6nwqYx!s z5kv~iH; z8-3+B{{WVNCN%RP$_H92KTF7sATb1u(0*UlRq13?>Oo$<-DRIs=menzYI#D--*xDR!!AGQpLtcqp|3Ak9W7yG8Qk4?BZx`}lg zOA@sYXdx7pyF@nGQ6G9MLDJH zTG~B4by-WOB$5`S;NntkA`Ag&6a4E@h9IoYX%MU&Tq|R#(2xbbeQEkp6xB(|BV84% zgA)DS!$H)8<27Ot0?rhf$m+#Sh(iWh6CP&T{Ak(;sG=N$ORp);4_&cI*wngg zbXyeKMBWYl6|7AhEXaGUxW?!@%xa@i{{Yce(XG}pqUaZu+81aM9eRDWyOwPiJ5|5)4IWQ6;N`71-eN0_50ZxI_|5P2`H|!!RVrRmqwU7hP8EC`P-C`1xMCr9u}t zs39@jb&2x1ie<`>!3YDXo`y9vm?rPonPknn2|CpZq-dOx4QuTH5lu*4&te01Vi=MX z%%8m)4wc)`-b`xCldN_N(1^5rXU@CmxHu&0Z{rk`(Mu9FldTA-O{SJJ*H7(w5s z4N2k+vDtLA-@yfBCD$2TLztg3hiPN}2Qdcnf@Lgp5j(93^aok+_ls z$BfOV?V!o(QxV{*Vqlm(z1rIP)D=VOoE4qla72<|g`1jTucAa7YLq_Wz(`pl2)qJ7 zEAkXO&{;NNTcXe0AXrAwMW?L<*OEX{D-?1!DFGjRc%O|T#`Xz-MUB~4QUAloZ?j&-2S5(P(tpB(g-$b{5{nXKhy+ST!)ao*?J&B0^Q=o^nh+i zuKxh4;QA=Q3-2VDi+K3Zdr{n#pozJWtV|U*pr#!WB08Z`1nU8}e>yGLgHg>XAParI zV_Br*y#O6ne9O5AFhGJY7aAXxXCUE<(j)^*u2b=h_jZf1RJzRheYMJQ)~l*B;dHBs zV3iC-`<&L;#Gkr7o-y+1laYe5qc@zuByR-2Ho?t>? zn;4>|h+vyoG2FeaK0-be(h4Yvv|is2I!ICgon^F-Ep@d!Ar%lhiGnB3Q9!a3Fsma$ zV|gQ5G@><262l#oh20=tX~DPwJP^AS4q2+;@1-i2G?KnXXiA1Oi|$ z;*O`|K}c~!a}r=dStRQgqw1e(UhAq9-$cJNJWgAfTIkEkCn8fhc2bZta}MX%C)Xk;v0(Yub=$c@tmG=ctAj$rUH zI<0V)o39m{8k}b)Q@E=YSnIULf-A?IM%~i5Uc6*?G*>09-i3Ft3IQ?#w??j0{-~Oj z(l{FgQx@kfm$z!lGOz)U-T`QgT)e1*HVqoO*NsECY-S3#~D zz>s1B{XqH6BSBj$xp1gr9uRLEPt-{<;A=9{pmtON6{S+NAo{L;qIwEOiQJ{%cmmQ2 zkY{-79~w`=HlnlzB%m*8Bn?3S0F7N8gQ=@M6^jaP{lp8Ca0f&7RR#v8s!c_xwu4|y z+>)hD)cGGe)n&<8yQE5$@H&$neCmU}QY_0SDV=ebvmUm#+RrZF30h+S$%^3R1Y`;w zQDBmOq2pXKaVBsA?TPZa1eMz1w-}P= zaV!)~X#xZ&_EC@%Dz(+>fK2(a>?h`XfnX5f%x47ac{LPU*VYu2Pi$0bHgd8)rjhfhr= z_3lRDHKQ8x<4SqmDfTidwpqIW?my#XV@{u-0h z<2qGP>M{$OEC<>FC9)7Q10hfV3XL~;)*rM6virF$$5cfl_VZOgw6h};@Wq25BXai0 zj~S_#O5&!b%7;|Nnu{KPZsde5jYjdXji4+U?$)x&)8uCrlGYtWH!-rP@HtH^0-T@) zV9T`b)nIs392re%xnHe~+w`iR9%w6-2-&r^N8SXo?deiuJ4jnaK*sPl)ll4iMnYd; zy1^lC6?715J(HK2l?lQ$bcYZ?rz)0gn^c%3aqU+6i1BadL4yx9WPVBRC+(mLy}Qmb zxP~|Z7{_ke-LKWx`@Ox024Bkxpf~AP!$;O z3<&@NtUM3&%?2b;T>?PV*&*XGETPp7(9?S~kG7YlT!#XQ?+o{9Mj%J=ow8ruF{-3Pv*oF)zdBp6C%!6_}edhdUWg z@(?#@1dRv6oJ`~m3%XJf1XaUTKdqDpR>TxBCUHgSS48trK{j?!N)s%jy5c&~>kFT_qtYgt1nbEel~9eP z=Ilo9pW#eo-Zq<+CL2qQ7O&LCK(K&05PLyVo4*xn>K)BWto=VL>JZ-r@s=B&3b)>X zWd8u>rMZcTH%*<6fkovjnb|iZz(~_~p6UibYRMdACk_gI)r+v!cMhLAt<=#Y7Ab=% zQo){_?LCMX-BAZvU>y76U!?8md2LbwWtWNU5#b^t&UL1Eh8>Z{!& z;Go7MO1js8ZQ7zp5px$kYiIx#bE$n-e~S3f1qiFSO9LNhJ~iEp#8S(PAd#!C-XupC z2?Baa@{$F1L;@eErJtE4nWi=IwbOA=$tkI`TuzLuMY)EV)b z=!g@J!nx#3WxOw4!1s)J@eCa17_wpkQz1RM5LsB0qguUO9b97(48^21;=IiLDKg)N zu{v;Da(m~s;}YDwM$-zxjC=vDrPg%Oyn@C(A5kkru0C(xUecR}Cv1crva2`$08X{b zKX>Uz+Ff-++Pay2!GiO=zu#z}oOsLz+Cu^(?5{sBy@6PT-HX|Yq>Wb#k^9>=K*t*p zut)}V@R+VC`^2OkCX2Qn(Fpy^g_rj~Hy~&A&h5r}Y4}E_xTWq{OP$qq+aGSkDAZ-l zZ+*;e*>f>{&>RsHT*t1Kq>@)a=%6eB3o`q*Mq;ew?*v2KiNAzaW2%#}H{!HCG(d1H zvYu{HX7288;2~88f-5gtLiJjDF}PGeFpsAoCgcT?Z|W5XHv?5;6Wl7Bm5{`=fTXgh ziK+D@bVBFA`4Su;h=2Zupd#~S`LJe#bkQG4IRqTp31BN$WWWXE4OPIvWn1jV2?98 zlhu((*<8NXiP*tfBTWgb9Viqk4^mA-tqsAz0PR^90xj{aJs1$P^`@KA!w_+<)Aax( z{{Sxvdm&~Fr+nV!)eXf!$6$@owU3w1^#>GR%Cs2?6;}Ip4^Q0q%yk3}%4TMDpE|Cd z8+w?Mr>LIpoo!(J!42gw3? zuV>pN204z!<^@e)NskCOTEa6tU!t zxv0sKGsh_E%TKv`bLQuAbEEE8DlsPR-KwCpYk4NL>N;~Q(wHPT^z>(U+90-iz%>FgJ<4!jrg}K2@H=!?j-U=ZhuHR@)TaSTY0t)W_YB4WMo#!&}q+&}J7) z_QaPfCQo(Cv8T4?6?FhsN2-%mYaW^}MTm3qxkgrdmsdj|C||v#)+0QN5K7n3fN(%o zV$8*YgU0ciw^|BGNJFG(Tv4g%% zp>4Iys?SUPrOA5Xiff5LH&eO8MTn@^nNO zjaOVcz-U(qxS2S)a~33^mngzWys`fPNUkG@B#DFK0lm7_XyqrXD$2={A#64AB=qyC zBV7}H6QC`)h|mB}LT~of0Hl^s2_>ZHuwwmW5l9EBe397%Xf=~PS_r4L4wRt{V>>{R zIREC$+b+PbW{j%=^2JH0+Sjq-7WL`X%n>3FgIN+0%y2= z=ITlK(z+2NcW{lep2>?XjQ{o7t>WaJQwJvPf;NN3Gjis$Ofm#X5 zJ&FutDr&D)_2t(d+s5M~arhdrH`E0L?4c@u+w+n?EVO+>ZhXL_(3v(%*MQY(Pio{l zOdAa&Lt2iTAu11302YMyOozFo+>i`aj*?d^Gu6aUElKQzkVz}FK^B4V@vURgl3iym zumD!C`yLP^vo_`ggVXKOwEdJ>?^U1gBzY|(+BoP$g(Yqa3AcyFwH+=nR%fc2SB@$m z1yyFyV)0k$032Os>X{ZQ#p5X(*a`mKDU3kYS4iX{k+Qiks32`o;{#s`&_E3o8A$4_ zDl`x#OaatYDdvB~FBx{{RmTn;|+W-i2ny@;=&e1;Zp;ZC5~@BU!G6&w8Xk5>N2^ zDJBqu9}{W_PgEjpr=25ITBs2skrYf_0RUUC&*w-MOs4)n&Z)c%=xsGS^mSV`0WYs|vJJ0Gc(Qv< z(Dme61Q;~8r?FDm$h`gQ9|KTwa8x11C$ATgVbI*48`9pM#Sbh^jA{utnmtqubgDzi z20?ANyp4VpCoeTa8dJ(u(Ek9-{kp{mC=@_6Su-3nTTy;?4nsw99LAoG?GU7umE_ULIi#tPs}+lq029-#A(*nG zgaWF`%@U!E0t^o@I*N&A4_hjZ5=9b@Qj^_~f^W22cpe^fdZSZR9A`oN6+@Yc6sR$G zDSJ%ysP$qgsx%#L*s*6;&Qn6ez|BJ)}mO-_E1eEXsx;`-PTY z)#==3btXvb_SRmniqq2YNA*O4B(C-(<~ISp>ag&pGEnn3N2gG3+APO8EW>q)z2q3s zgXdZAt?0B692F;=ih&sFM>eO0l`#E@5h8A@f%#op>f03$u-~9u$*fwQkep z6mBG*X>9-s*#KFS@+7W8PUCpnxpt4~y#dJbSf*GXK8O^_h#^%j#~>S2M&N9FsA)t7 z4qX6=JC+Qs99)}s?eA=i3Aoy11Nu(fgQ*J(iqa&y`4L#VRI0<~p{Ab!i@w zLb4QD%c_Z>HCr+JINZce<{Di50P(G3(p2+V9;%&+^!BZSKxtr3(xL(R%WGOkrQ21R z>Ro9b*NuqEL9_vDEufme+eG=49-xmZxO;X91=el#4MCe$o`fz`dh^j(I5;js_kAL7 z^Z3-KPGYKPb2d1};DV}H+q9E)d*3jFx%9uM)L#R8B-h;SxAIHL#=z~h?pd{po8)O3_ z{$_lrcb6os7u8EyNSm_*tX_&(qncnq@;b+bG?@U?c-k&6_q_iAg%0&imnYo#-l!Rr zg(@M0OsS9KT)jp;-f=<~PfwF?klA@mn1~IwH8JBq>YDQ<77Nmhp6frRVlFnRk`BM~ zR(pO*_k7ljY|N3Q$NaEA6=@PkWhI@~?0E_R2p1aZ_6piEATq*09>vi@#Xw^UXX4)j zTY_1N!c6o_>A;d2Hq5opl?E&wJ;attg|=l5#0FAe>)Lu$!0nrxs+f4Nvh=v~W6Bf7 zh?yTruSPQy1B&yd8AP57K^sYeP2kRxT3VrJdKA<4_;`PHG`@;%Ram(;6Eo*SfDpu{ z5fWte?I7u_^`?^VdlCNtuG?Z{p0E%3S8ql7i!MI1L3Q4~fWQK6b6x9+2|aF3meP_D zp6ieDqgtc22@-81q1KIgA(WUi;w?fnWF`S7_K|zgi_vG~kIE+36Io^ZR+#?f=QSjG zn)Aoacj)O}HZh;1G5ZA)W_=TjyDtjl7irgfF_F}g)~^uM^L6b3PE5#2HYV040iKaV z@k0S?q+=rYQ6RPVZun9>?3kgY)r9OoW@MF<;2_&xf|;OoAUu^$)AT`70Abf(4K=AJ zg_XoN-E|bH2e^aO%*Xgp83p@7ZR$Rf%>z>%e}vO;Ea`0~?4h}U#x{aC3lHw1_CTPh zs?bRo!UG2Kq9FCRm0hC3>pB@ZNq(kh=_Uz}_|i=S4UC49q<}1LL{E(ujZ+kr5(W{u zXSD4Bgb5bCuTl*hXq#1zsX!o07&mC1q?tboOh8S+pt8Lk&Y*2;_dxqU)N4qSt&|W4 zYJ?~k8(RKSriyEHRQ4nV*6RR8!MtBunu>({rt4M*-J1(-FdQQd0}`+;ez&b)UQs;O za}5$XFG4<|LjXVkgK%xr<6ZjF>w`{6g+8Pk{YT8&(?b_ShDyRLbsiVj{AfJTK1k`U z$M6ID=9XA7e+ezuxn?2I9hj!@$PyihxLc*ID zaEdc4Sp7SsjSLCDPlYmgq}&yv*G6R$14mm8X0Fv1QF{CLt0MKj{6EaMQKRRhAh#)x|q)ZJ#v}r|kx>vG{dxAg`It!Tb zpxu)LRKfz@Y;WR3{Z!JbgoO%J5;p~4M3Ne1sGz7ob3%lXFndTW58fXSwu4I{GLS(c z43RwzwUb5af`OP9iEp$6KPypIMyT!*E#0h(#k;12o52uCQb61%x2Km{DveUW*k(a% z8&6)btkBe|b$&_`0+ZK3Mz#b%(w2zTKWczUyI2N-ew$yd>Y0UZl}TiP5F{0Ao{(>N znm{M2hqg>c?-FC}qR32pK-vKU@O%!x#*0)Xd)-tJeR^CHSV9YJhPR{c19tQV8c6MBf0o!ddY5iA^e*O@UFiYC7m*C`d&D%>nXQ-u2NIC5MSv$=T1zdM+VfN;d9fVgvYy{{R~FF%h=aTp2;# zdL+mkcN}E16JkM-JZC{lPj;$dtn^f5W@E9eXHZ~}Jk3OjC5pI!1BAM%PnGV-uBbik{TMO~Irm$?2T zBWc#A)FP?Y`XpVT2(sI0*2nzKAj7dTX}FzR4R;XS{201ko~KuAen$XepSaIS}wRt%UiCFC3nJ^M0)6|po{JRG=B={ zfF=S%?+Xc$8JPZpre0utBsMa+m6H}yL~c@UQk3%p79pi#h~gqn3&7MZV~n}*ji4z| zJv@>-az%~nUrbIkqgiF@7*4j=u~CmMNq#RRgwKj#&9W@QvXN04mpJlLW9F_=iwv0S z1M*t2;n!9rb0U9(zpg1~!ii{{VGq8ELA{LtPWhPeMPn z>A#AWe#9nNU!gWVdQkOEm?qyFNh3(>sq0m_n5o-v6K_yDffBuX{{VE+xFxixtmZ*& z*1YtM2irg;1P%<9vO$$l1QQ1L>-=dMHI)cG?w4_qc(6Vv#wuQ^?F^yGzUDrmx-3Bk znUkPJt-(U-U=T`N*h$?YKZP5C>_|k8)bcH07D&8J{{Wm*e*~-Elw(rB_Ssvz`BAh! ziS8}lk@4ec+&2+rCs;l-jACw>l!dIT9CVUIU!sfK#-r03D&BQK@h~tln@eroH<<<~ z^q_7N^=2%vx3+-$#GoWbJ4LP9e~n^#a0}a#*mVTQZTYJ5drlWv+CHljCP!J@t?DJx zz=cujXA-j?X<~OSNH>8RFMwa2N9|3)SNoA-7H0OW;~6QDe(3JI6b49PVKG^rmV0Pc zgQPuY$t9puW{QyWkE7`;HU_)3e&xu zb~_Aik=!MIwjX_+O2)cBRvmt?VEL;nEuwNV5bcd3&#S5F5UD~+X0mXN_o8+!i$&0QGr z%!WKx6Uh-*ThFrcGB2pD1|dO1xGYS6;;qj|l0$GS58dMjX$z0Z;PS93$D0$t0fuQ+ zOoQR7wQ^;{mIG|T?c%zz=EpMdBeQ~`)WKb#%t)D0{-YHV2F*orBIz=yaf^Bc#5yU6 zKX5$b1Sn0dtPiP+-^|F|1q|4KFy*s)6z%>m z%+d<8ZiY7!2bE-V6U;3JAQfjhD*&)pAj-kEzEMcdj4V}bu8yho#o8F8`eP)Y4(g5d zf74|4X|34-k)0{ctFAWhA6g@u6r@A9rv zx`IiKWY~`xF;i=*>_C86EW|@jzt7HuXzI5&?jS{ro~O^|X+EVeGzzfmCcuN#UjAQg zON7{@XS+ZG`X3J(MpaZI>ayT=fMaZiI?VO8NstsA6$p}CtvnWvZYBt%7GC0fPLa^f zUJ^ZETAWsSf%Hh^zKbWXfUlrl5(JSR9cdKVRgu#V_l-6jyWCc~ay>4P4!T$h- zY7{37N1m4JO&3yj-{_aeNCk3&Rkl6!|6e(!)-CjSsi5Wn~l`GZu!x0&YR?Ek* zav&D9tM(q z8Ic4I?-DPiZJTr@xGZq(oLX00XUNAs;)E6@oQs1aUyX7~M|-mCj7G+KCiNUj?j3yW zL9im8=~)|NbTM)=N7J@s3!5D^qBD{ujyzJPe5{NN5{%k)_|g-Z40xtt5PMZGk>nDg zdw?cf6 z>8fia=sOWqCnCu121$>d0yVAEGN&YfL189C5(yAue}zcbie%fdDLbqLle!4*xYmo= z05V@qw+w)llXTo5oi`QMr)hT-Rk$|Wt5~#2ka5bES)IOBW&A#h13L{@t@nJ4p4IL7 z!QNLUCVjdLakYk?1XromNRE~h6=FOWnbO1_rf{_niowR_#@Px`fgQ#{f-Wl@d7AcH zWW#(a&5#~@=uur4rSNDy^l9mjCmJnIn^xhF*Y ze6NCc?sWic0if?Tll?1Ij#7o}rzAw|z^;ZST!0v1yJ@(H7qxE^C0;9@K*oyU+G71o z&4B4uV#;}|1Ssx^A*aXVRcobs3!n+wd`tG);SPsd1GhIuyqQO1+J5wjd9r~r6nM~2 ziU1wRkEdyixVh>GKm9SIM&^TlOqwJtnXm+08S6~dog7p*DqKWF2)FdmOPZu8DRmJ@ zT#Y6-Zrc+Bsh|oIq9ketsIJ!lF1lD+m@jLfk}7Ph*^tj^J4om>@ut!$ULh6X=g8!$ zc7RNi1c>nX(-@~CK}3#NL{!yiULPT}K%=JNX{#8fY!n=@9jes!jP9e=8%mPG7In40 zb#duuA?H$hr~~C%6WFA8Ne?mNBCK>&^N**EG-r@@$s#PLmgHpt&p-Pb*$?^U|tYF48QS0P7ttrREphh$UrM!G=QH~=( zvy|j+N^y;56=SI&MZPrljRISaslsU!r`kR=*-AY>w@PU!6}rqFJm_Mb?3yP*<4rWm zw$ky}N*PU(t}?*Sjl5|9n}Ab=5vPs6l`xWJNWQVDrUAM{go}jVB=}1PYlGjc_ z6V&vY826#jhC0CV7pBDkfQVAII{yH7_7pQ+4)#(fu9F|z%8(9+M5IB1ug;q!BzgWSufeZ||QU8gX|@Ov_QR1n57$wpmpx5on}_N`BGOj?~cU{icK= zQf``*3$hWoBGWX@61YSdnea5wx%sngbA2P>r`fG@PHiSz!UV-t`j3vE+q$FF3jH#d z^#qBK2Tuw;MD{9AA{cmH^AY`xN2py;#u*0B3%YlF#Qy+mQaKnVARU%p)Uh(w25+hO zR%0R6Y3YC%B^;t!B(I!Y`BL>9rg77X2bKZW;KtfVEnif6WtAtGOGz6}mOsqiq~#>= zSLsm!%LI{myxJy#mC6n#s;#+^A_)Qx*#c+7<5F`mR53cGxs3#v9R!1K8iSOwv4|x+ z&=4^oY6p>}>v>%siFQ?fvO@-WCP)S*-D-VaC0C`uEXSBzsReE?C5QZLKUw>ho{M*+ zJif(X8y+24HlQvYy8A^q8EM5(m_TGt3LQXXa z#xXHta8)0vc`CtVUwp!lI{yHwv-JrqSzo3!bf2myR~^_%XOFu*-PWb*HAFByDB_K~i@s4x*1yt5!zMDC(colEgd^8Z5g*bpk3qL#n-$rv#0hhOmJEu(*aj zMM<4g5T$OJvokzy`-n*rB=zWgDvZf2I0S@156x0?JeOA5V9R8_;4XHH_f&2_aJsFc z#@vt@vO71V079z75gXVl@7wdEe56j>C$b=Uu9=2hs2HmxF&NC1}wqV+%gXBbW468g{0tlx|##R?-?JN!?(7*A#{c zT0t|OH;TP@3}oa1SLq6qrrxdAv=|TS6j_|ZORIlCJ3>f8+lql={{V~4s=WcH+Lx`V zy3n58$5&1EB!IUwxvaMPz13r<#^LUu=bIL?r=7*k!t_{UT&a^I49|^jiV>u`+HSQu zu}=#Ya7|nBRfi;VICdaW*D?A0ag9zqfApm60%ae&QT;->j(mGu3oe0zW=u`eaXsii zBMvV~lw{o4Rlo(?9-(}Gs+?V5IRsgr&&fQ!A&d;2+U?DId^p!4E>#QMp^S@vQvU$r zuWAtz8;1v8M5IC5U205ey|#$lf%K!$M?Vq|-k%hsi@AK)4<{{{U#BtxF=0Tc8LAbdmA?G^pv9WFvNlMCv?sG&A-g z+qF3QWDhT#c+=4>SxX&A{{SxvJ5gN`5jJTa8b{ksnimNdYKp4a4n%Z6comrYDoET6 zc&Y?Mi3Q`ie0RdmrVO(H2C-gFXi5|-)yFX~{FgDT3dw>*tQBuM=Qd@yQy8%U>B~ z5w}UD5#ob;QEA5|hT?ad9|iH+--fk~O>UstmR&p~fECzGm;~Ja0BNp>lWASoG{&GU zB(n(UBj818QnL&ysw)`@j@!@w080j>k2fV?`CC=c;uDu5NgyXl*4=A-M|6h(u*x>a zn(l+t#lZf0{gvI?xLblK0b?^APxcfGpxHuX#9Hz4qU8+1(dloq;Y}szy^DAphHkJI zrK6>H^iBkcTzzACKwZt+bpHSf?OZ6pVLEl8H6za5d}f4|WJQjek2*>AB1QaUSc(y3 zq}X@>XeW)6A2mlJJtph?>nxvXSB>{CIjPqAlhWq6E?ZUKVaZnDGB7$2MAQ*N_Ei$Z zab9OPx1H0Cq?--XHabmt`7l??y$ENgnRD`E&xDbgHXB4jkVVXR zQ({6?2B{p7sF4APB%8L@{u5Gc0$>L+)mRwGSe5&*XKWuC`_(|3DI;A}-6R!gBXMKm zG>E+qT3rmmim)}nJ7?~%kH)Fgw`*#vISZ9l1P!-026q!}JE}~#78YefJ42OWGqf0m z1L6Mw8m>ml2P>6RlG=SlL|j|>)Dlgut|7Y<PDNdEv;sy50c%B|6r0<({~GvHQ`GG)l* zk)s@AXI~kr#^WFc#Gj&B8c-*IA6lFa)vHNLMstw$t zP2|j;r>~F7h>j^qKz5b{NhnCZhGvT%Y2ApkrSXko;D2tlJ(o|lNZOzU8_N%Yon~(| z>^Y)@@=C%?lc$!ats)%NIGRx|*|_oeRI+cyAVNWIhSt_75iIGrcGVIHQcBLyAe&5B z`1etxwUMhjV6X%T5In{EjW%SQcdH}7$A^r8X{u!om;)O`L6d9up0wDrd^$vjdj9|f z#Y_RL*q*l5f74B=L_J+WWPsBw0TXgG{!~~|7b(?F;kGPb5;~14f}Yi3?j@`(w8+%% z7ozD}ifkCcZCdv}dPV88S5!OE72N`L>uOa(u?*M?fr7O#lgC9|8(dhO&E+~r ziJ_G`frOC2USOEpuA|3VPsIv-EVB>`ZSx&Gso0|77zgBFf#bF=Z9^f^5)Ot0AB3CG z5>VdjaWF|bQQ2h219UoxA_*~Wy(sNMFx!Qsc=U-M-9=uhIAj=rc8yHwpzGy&4JoPu zuuKbdxa;LianT}>84VVh5;`9WK~X|UEjn!g1Jr|ZXs^i(pjHAw00TQs{x|Sy7_te` zA(#-b2?jtG`9&lmSZ=T+Ofx~&gd*1ppie@_QBROULa=s|Ae;Pt&pJt^Wti@T2ScsA zsS)6Sd{v~0233KXAaso?ib|t9yH*Lf0P0VlTAsxFR$g|~gDJ@-MeQX>@E;n_GkRxo z*9-3(SB}c8Nfweyf}^`@eKYf~B0!oiRwaY3K1^AY^4T_G4cKpezfo;#l2MrQkkMUH zln=OXSkay+5)G6`*M`uZF$UGuR=>)mw~)U4@7@IvvNsOCPZby1Zo#Y}@*?5ocB!mPj()Wcrwi9pTEp?tb7|PBb z%AOY|AYV(6$}#~eR6xk8dYj%VFyxSq%!keOSC<$kem}Kz%kGjS2D>n~@~)S9u6AlG z8HgL0`AEL&Xhkkek_fqzZ#z{wmU+GcGIXdW^;QKC1pQ5}pvO&UbRrwKaUWF4 z9b$)~5Z*_D1X+55E=cpF?1pu2LJF*tJAsayyh!=gNP+|1NDOIZP&+|pCN~hOn!wU( zMJ}w?$b)^rkYKLTFB<)#pFL9KR92m&6A~i#Zid=Y2VD?Gg%H35QV9XJ{6+O6&X_!G zkryKAi`d#hAOdt-K&mCuWiQ%ix zHn2?jw@B(}En*>!=^7~jlY7Z0#J9yZ0Oa0Lm&qZz#}ItM%h5n=JXgyD)I@ zMi8cPl1uuM8138lYdQ4u1;^Od=B^pwLw==Naq@rCY-|J=Vqr{~`cGTbjB@)(qN6eQ z0;zS$k9IW1<&q4%t-DXfdRttA9n*FU zY>}kCP4HWE7Hbg$Pvc0w;`em)4P{o>V1zjUumrTklcM;p>V_qVG<8k^Vk(AAPZY|+GYgl43EX9h>StAf+;llL1 zKW1>!$~#|k1`=Eai0cd1y&PR32E13Fm#Ym$=`e8dB8AujgQAT*q}QPgQ30BZf_Y^k z`mNxBxnckS4yHajR@{Y_3{7=ed7K;^+!-;H?<(XU1_DK^Jh&m61}#;tEYrg=AZWg8 zlL5l*$H*E+Ld6>0j7%A?o|Ftvr!Fhs6B7b);E_>RekYKfBy^6IAPUA`YGjhq7gQWf zS&RaLHmT@7Gxbz$F8V9n8=BdTVn_rqhy>b9%yg}Q@e3&(G+jPERY+2xm|pN=-_`Q2 zjB*3Zs^`fPYPRF$IcOIGeE$G}t>cuv7Bj{Gb9LO~WjjFzLjp)PD?jI5nB_;&an3d7 zwqwpj04C9`0MS4$zs2iV&w|QO;<^}fGQ$sv_}1{56$=T#8YAz1+mGM9vnLB9wj8i> zVal;7k#4?FO+K@yk6qIoGA$;d=8lu7mqpYJz&v#vm&!2y-{s$rm~4Dom57*=X+hy% zF%E+-{Bxln6kkg&yBFUYg1Ve<+Riq^7O@0nmXYAc!n$$$X{B7YtD7ge3e&-MFn-$@ zmt1IK>ZrR1z!9jfxO;Zq0QOOHPuw>hd{*3E!Nta+PWEFh+ZX-D8*JP2U z0=+$>jf{4xf)C*YANgv>NscuFs!vstSF*qKp)3_(f%ixFRr+9Pqtr6h4?z}kAcryC zFt9!vQL-YU=-y2YlD_L0CUiQV3Jah%sWBu3j!6tR+F* z2jT|0PC-0jmpH~_khHDH}M`{ZF28^)zi0cVp7c=!1ovj@Pm2sppu&hqF~Vk z8Pt47_|WA_q_@-4m(V2+$7(2>i`Fh>&^Ee_MQvS_TuJ4it$^Z5=Exd($(WTU3%>F3hl(4 zZTD4_=>)9Sj%azPvyEAF{n=S?qyVPHNd^cY79VAFbwG%4T>U8qd{+@~>9{>)#-x#@ zag7S>I>imZxdaulv_uY+wN9W?sbq)-VMsSJD6(`l)S>|r7q5n}pxjTLBFDWj;Xn{Z<#BPeV=zRR2hDFx z0jMZ>XhL8Fuou0c-pBdS0CcLifEjE`Hq*3`f0&rm*5Qceu_S|9h2G|<&FnltvQF%4 zF$8yjZT#!EFyGNduSLa(?CWIqs`4yOESqLo9SIOtLDD>QHRY0HEw4~lr~s5-LKjO1 zCu08FqNw=RL9{H;$I;;azz16HQkpOd|R&j!fyu+l~RAnwx7~ z5}3%*SO^$AmnWa>^ZEE}2CBC)AnD`hT$%b`*A>%;s{InW;x;$klEeW70|c~)KloTz zA&GLk1cMH0jgCJz7XJXLcd46R<~%mmZ6W51t8wUT)h7RgZSu-n!1QG&|8S>S$ypR5C3-J!yf#4g#_OKNy;(3SHDG8e71N&|-ll3IqHt=lr_T zWNuI)kRaPb(t#4}jnqxE#G80^r?-vL+=NHNr3{J1ePWm$)jxq^cerBpIGWio>YE2u?=rr`YRrE?_Pc$yIE0j%p5p$>(k&S(kM z&^DxbAxbSo(5bmXU}8i`Ju0jcXI@j>xeJe%lM_|V!ueLo0??z5Z1Zh6<@0$?P6G!1U152`|5pGEUVJg zQ7iK$hSMYh8HwBo^6;c`)|X6TYpODGNhG7m0CtgZFM5e&b3(2-!&OvydzQ=#B5o@- z6C?is6-mnC^#NC=29zZPDt$$J6v@kA zM97cSh4zzq>kl}>7#p&Wj&49syw1tkaxKtFR^F2`*=xnKOOASSTLJF2}3aEe#%$ENEjRnPYPnM|*lBXHSSjsC&IxlePQsj-VRN0Q^ zrB!I#n5H+}-%MQX-LKV15KBbWG6)YLMS9`nw1o_lY=>58HX(c>uVzC*PAYff6*b_j z9DY$7LNjgM7f1fh%qm1K z;z=x8!4FWj@7vO!?K2SC{t15T5InyXs~@pBRh*{817aAB4xOg7k3}LbvzJ*AXcgo3 z?jl0~Rd2R(GZ3vNNYPoO)sBKDqTQ-bT_7ud#jSmt08oG^*k^Q|$DtG9TMmu@FlsDM zS3kRo(4NzQN!q4NcQX>A`;VR4taOkDfl2D7MM|}JSeL)k5(of+a;MI((TJ%PQR_(2 z=&H-W7}&aE?VI-Q4RQz|{{T%y@G)=|$3Ec1)nN*$*c1jQa0bQ!@c33N1vOhaHPJB) zFA~5^^uJFtO%4*0c8DMiqDj_zijruB5m;;DZbV&fHjkAs2tgq>;3F`(5%nD$%z04% z0IVe6rC*OZ#-kQh4uk;n+;o#C`lhrK+BV9eM4`LQ630d5earT`WFwR9yqDsx{FyUx zk~ZXKCRA@$g+5oWGpP2_FY0viF%IN$UYAeqCO^~aA|zNb;HcnxWAXU|HfV4@oh3-T z>Gc}V2Td$_H%_5mZlGj_*wK4jEEQ85O3j!@(>Dx$+V)^T0wsA94oroX)o36c4_>e< zP+0O=5cay$ARmANHLYl}Mo9o2CQpybpK3|$LEKKF0GYpzz7tM_RUL{I5L#P|cJvoL3D@OSsz{FJTSODD zkMcTSRG@vSG(Hq`?VHk$_1UzG?Cs$e{Pz8~?Sk|h=bA$98?)l7k5bfQkS zT%UB~PBD=dT2y}>Yn!RZ<=q>uuAe1#n=dVw8Dee$1cn-EJ$^OjP9(2JC&5&>ZF3D` zPP$Lie>#B;P1PB2SEHaInjEPx*8tkIjDV@BP(iSuTGfLvW7>7K`hS&b2qo;ZBSocq z)4cVO2LAx#S_+D+&y@LAy`hu|gC9)I>sF&Ior|h??UNQz?BW%^nY+!e@D&)zjGWjj z$ONLmTrW<9WKG^bNdjOEYttTJ<$1F5mQJi!Z0JseY5mj!Xz394MhO9+#K4pMY2K+? ziNYAuUb8>nr8J3k=sl1(rI655vZMYqfD80Ur*a^rNvd zr&}9!gZ+ghtwjmF^#1@a^QN80G`on<{5+{4keTz5{Af*Ef4;o+-ljkz-g9avWJdK|@(3GZJm5&awTjqX%0|YSAQcQr`#PVpq{b%U)d@;A zE1j2visujIlep{}5_;dxx#fl*qJ?i9(*1Q@_u^(9*#g9XN?edXzPZjR3YE|@#?e_F z8+OT)c$*)b=~)m#ZC0_6ZOWXUpaunqHdAnZ6*Al`tQeGvxd;qQkO&}=AV*I+kR;Ai zBm&C8AwW?*B;F!PsurS}JyR$X4cu-#0F(D=fyD*c!V*TXAnww3fFeHH9j=B7wRQza znYq2Dq!UEQ1TwrZ?j>(vCqqBs6>iNu-v64Z-1!Ur-`nYfwMZnqzzpw1u(2Y5jMV! z(9$3p6u}~)R52rDQW&sS2hViG)NKY%G%AdU47zH>I1m7kWEs%-S4bt=i=2SYoQNVX zI_uV`-9^GH7n=qD03MUpiaH8{ZfEZ-4!$~2g&{%WxlW6q15!2JsG~**)Sy8drKSNk@E>#!8K%cnKLD9X zZJ_D2$h?Ubnm~fw5J3)gMMkU)&xn)YKZQ^lgo)6nf(GH@KgK>Z+f^Qf)kD#h!HUAI$vwx&^``AbEcZxzK?Yhx&Yg7I<4H8*LJWg) zC9QAcYH1@4w3e|q0BZ*E^QOg|-49j>09sAJO(W`?b-fosAR<+lwQfn9pBtYJlra=T zgH=5&X8ptu5PUB~M5N>C*J+bdiv5EIdr=D0Ed#B#p7s1RpvYypehod!RQ- zGifKvfb8KaJ0&IuZqY0TolWmZ@=sc#V9ejl3!fS%gQ@Oh}DL_z_CI$*}K4<9*E*5D1Q@de6q27fWzt89<%H3kYoq zV`3WAsGnkk^8h43v>DgO;YGuu)Kx|_Wi)ICjf{Z&hC>DZy!Kb(q^w9z(nxSZ1*d32-71XJ>^wsZy zHmZXefyr*ek`-P2_UsT{Pl&DIDmhrrE?6$M4ojWEw;t8lB4BtL>V`sSU2@MDxMhAt z^%Sc>^A;fZ)yQrPR7CAA5cGtX`bU8_wAzi0RQDETQN#l?&tni}bOtmNQe#)qP?2W+ zOEXN$?lWRY`hFFWy%mI@l?3l&_{3R$AJs*L)48&yH^UPu4Z-r#qV+ab`)R5$;a6Ca zKpN}Nd}ym8g!4=5DhzYA((+6^zo($YN=xUmCBgPdVM2tc(H-@O;`~z z+7uHYU1ZJ2S?v;}vmM09{{Sk=c*d4m!y(q|8~#)}pxO7J8Ikv*u_J9jqSSe)O;-Ld zCmvN35dfL%cs8z#StB9IW0M@Bd9HKfPA+Vq{{Yj>0IU`6wCdj(QYJi zKp)fvdlg)sOJYVD0eotzKnz9iG3078WHANn5EVlhksE0xzl)O}GXb1~uz;!!!viO~ z>aFogIiY(jG6RZq7g|nyxRzYXMXf3aQCbKHe<-F;CCU_OpvBjy z`O+lNBmhJ-l26_w!RS7({50IU8i^;lNE?ZhD|8@h^Sv!oYAA9MbKE?w1Lh`zN&rMo z=`sO2Oo)z#mbF4jX>dpYGZAPZU_b}Xiq-7tmZxH|nn9BUs3JAenJ?O;B`yk$uvpu7 zP(bTR-8NC3!TYnNum1oy#)3#d0agO8(WDp$QAjXN$yQ8@lR5#={{U&KNf?xfB;3UQ z8W4n#0Bs1r{WU_KT?(03&8R^{xE3spiIOD zVYdCipNiEMbcK~Am<_gRBt&Qc@%Yp`QCJ$NTWdjmrL-W}cE`epV#ehFJ#-1sfn}Y| z0QnEa{3(Jox|3BJ!2RtkM?*4tP?`XM-cj%YtxJ*;j=FUC{{YJr(3@zGSOYsuon{aB z(r3CKf>#U=(xmi}D{&f7U%fH%K&B(OGB5gK^8#Rwl!$?$2;Cu9N_eY|!A|ijjvpqZrqR?l_V`ZJaqZUVj(hEo=mK|yjNf{Mms*nno z_Fn%0sYsP5AcDQM66pioSnA6wN3w$fufJ7p^wR!4H|VBuiKKr?8D z(PdzO2gbW0h7l~eXPR=V>TMyBwbV$~=HDr+SH+fH>H>?6HhJx!uX#;V_Q=U#VP)9)U%N15x` zy&jLK*nJsUsJvPg$%h_EEZG)I6(FU^J+|7*UN|C92T~WTUNSM@tz=2njKrCpK)1pw zhz_I@%Au8%F(YhcI+>AExvOfb+VteF#^uO;!*77O_#Zi|jEVDTpv9@G+sAb)Xal=( z+(Qf64R4H%wC`C=7hQ}Tjja-WFdEY{0>*2q85r_hlY@?Hv5O}0xGvRz0S0C~tFAJ7 zi!ND3sBX4kakxuqB03+HZ3zHYQ;B8P!Jl!0Km*5971IgVlIENkEg?Ah4(32j$+uq` z*KRo%BC9va8UsbA^qB0(egZ8qrj@6q9TtA9tW+FT$Os3z;E%&V#0{>4l*aZ|Hvz)- zo9Vm8q~MTLGXhmF!^;+4x4yLp6vCmFD=Xs2vaGY9we9_lWhlr{g{YKGLe9w&2qVY~ zN5ZoqmVmmYyG4WzJo?lcDp}k_NfQUCsVc!);1dQq$4m4-8qJ)sS~~{{r&0)2Q)3&t zpR=V&4MjrEs&TiZ_`%S8>LfJ^g0F7j0vPHf#mDohZVG{7=8F6b7ar3J!*qkKmMlTV8eFmJS#a0ms*V(R5Gvyijph7|b?HODVaQ2i3Sd{M&d#kC7q}Y z#9sYrSXDce_}z|dRs-`A2|sq!;z^k8Qy?~;!oH-XcBv8cFY+JXUrHH=V)@bw*NP;A zuV0NMz$%9qHnE=~Bc#$lB>t+Pv8V7q=TaipOv&!87aHkf@u~_+a60|8z)U8I)bu1z z#woI0i_L!M1N7Kg4&^yqq0HL3t2ihaNZz_*jSpgSFCNud1qR*B`@2kw1tR|d3)1^&?wIpcnG%w#By9)hZj?1S zA?m{FmJGm^7LZo+3mOlNNd$^nP;FFHk!YC~V0D@roY14+VciF)I?tHagP}lGIR@fv z43qq73n~af802mMNiQbz(uQcbO~&PJ0-?5(9u7p4H;Jl)I~6i^aJq|+cEVMN2T%-H zS4fMqu3gOQwU`W?9BGZdhXy=Jzw@ri0C0$n3gnB7#!}QSHclQ+L59TJFp&*fKYXxGg+RKsCqutpz5$STXN`e{iBu~5?Occ z-=QtDO>2C8E>K?1u*ub8X5hOxJ+nIH^(Sb90jxoepXxQ&4xW3rXt^iUK*w&Ypu9|? z%;kezh!!=!ry)XUusI@Z5+7>7$8#tKew!UklQloKfvIOz`}u)C2L-XlF-a8*L`>5Cx;pT`4g`=$B~l(@8Wj?@bR(z|a$R>qgW% zB_>$R03><%(rr-bjz5-=2Vdt@#V1TLkfX$l#{ivX6Hk%_V`l}N>cDv3}r?9=gf4fX1bShpv^Pd zg#9uVN0M}yYZ;$9pI1d*pMqD z88M9m$`Bf0bpFt3dVwC9RUS}?57$%S@u@immsTle&=3hb3z{{kt+6v`2DYt9qdy!nep>@zPhO!^5EM~xvR!O)z+)?V1T|Y&GDjSov z3`5C{ZzHOk^fd=74l2esHB_%L>_xQ^t-6|lnp!J3g^I1YBxr9l-RDwr5o@REf`f80 z54;GOAx@MT%egTKs>dpOOm16%4g9J`O*K{NwR9;ma=-^&_UnJM=So>ab4+9KNZhhz zi7{yrGxiNCPE&Ja#xY=(v+g^|5+V#=ZbNUMvmp$TXCSnVTg26V&=A@cC#yHqEhE|Rh(v>o zUt-6J#E$WKgYt_U<}?jG{%F zV*VyijMl%m#s=05vi0Um>a1Qa07&%i1@t{(YKAxs6r8i-u1sl+1L>*hBzS)+p%4SI zgCccIs=FbA%%0tKoum$xKnAZA5?+p(K`>Yag9N~XYe?{*RU^qUl^zE}{{Sh06#l44 zsz%~K@*vOCcwtGHl7|ez3lKzJ3>omE;R*&WO34-=4wj`6~X+}lemj_2y1n{YzYV7`N#wnV9-aQb@5Td`HUl z&p#<;(GM`(sw^%dTELq}oy|ca+N(<;h}>Cqj_3x_G+y>atge-fw(bICNF*B(=T%E7 zV(x^33=h2kM4p?sOnp>6D2nQeI|o=YtgOho?Ie&UdQlQwH`;;&7rv_BPZn^{u;q!3 z0o!hsdtovD=TW+Fy_Kp9GMuAfBqXiRV1e?g0neI+NvGRTwH?AjnYjz_tttxzo{m<9 zCm{kh^=a_};t1yWC(e%w@)xBRSE6^-g?>u!8H3(*qE7%Ty>z=wE#C_8rxr$0SW;T3k!MbPne_V zgwg^2L*q`#T}55Xw_m6Op`Q!W0mBrDV(11W1JD}|wxpW`LA9o2lh%RB4aUj~+=&*0 z;S~E&c_T1Bn3E#X38T3#^epy|Irw~Nxlip(6v@1uENQh=?xIYJ3OX<+a>Dh7=whZq zgdJ5x)Dfcb{H$J+kV_LLL5T6MCoFc$RqA7w;YG|j3os#%X>GG%{+~MMCCc4^PCK@+ zYsYd#fq&sn^+lW&rxrjC;0wWxpk0rZX$duMqC-n9=mB#9mPEmwVj}+l3f?zZNVHaf zS_wBG0TM0ntpnX;TAUKDKJQS-u>|z_$DJV>x@J_`yI$MKE)E0tKr_-#x312fZZRl(JtIP6`Cxd!0rU4KQ%%^eTNr08fuQV18f5yB82Z%pOZe3((Cc-d91R&)uunWdDC)w+}8(U?$HN6761wAbpHBM;i7R^ z31c(XVBewAv97CXB$#VjRNwpQJyX#IC3F+r^B~O96inB_RM4~Ap_l{2)D{I;s=?02 z1|r}=)k1Cpy$_q+hofqS)FPymEr zFtWpON-khn!~qlItpcSpLBt|OiM&jbMT=U%e5fHLNFDoL0uM&e zX{o&@;(|CS7w841MZdIDXG!VJC{lFmVdqJ_RX-IyHq%1Hl1aL(Y4(aXmPX*{ktBg~ zEn#a7Xx51fB>;t;WJ&mI{nUUUI;RA(vJa338_ubeeNhG$LiYj(h!i~$uO!H%LxN9I z1&kAD6u{NeCq$+%tQ%Z)Bl*yTP!hMDvS8|Cu7gSfWmthgl6BJ8kY*`{QdA1iNdz{4 z7=pjyLTR8dJEGf&iyK?5G^~oucXjG+MeIIw1Rh98w9M~=(of2YAvn}G&iam?0-mmx zjHc<8Cg#)j(E1>Ts*nz!Qt21JS}Uc{{A`9nU`quGNg@f{NB7bp0_csst$Ultz}VBJ z&|J|%Ox^+eZR1JG01Sr60uAm-pQ>(TQ)E4An3ECHQRf$-=*VF2s)TNU7%4W>PNt8l zER4qG7r8$Iz)XDU+JPo|lomrlfUzdmC(F)=-nK!tE}&h^T3|s~Jw(t0m#{;yZBXeQ zPx0`nPgGbPByE5jS-Ac*%Zel#?0^iLZ`*sD$vV&+Cqvqy1b}B#9(0XR7*Qcua7zi2 zc9CK_e;OLKL(vx8pp&*H6;{#nqv(O&>X#w!sUirDqt2wN6i09bkOGAkQZGGBQ0Qf! zk@>iC4Wc#@d`whi8=yvvuOF6R^Ik7D-tW{9ft2lK5=HF;@mG&F{{YmY_2B;i`gN-0 zOV72PG zGBetXW?0(5T&=`)@~x)L&1DC4L=*w_HqX=oA4z)nICA_K)7=ENd3V>tW@MWYK z0F40aP1-(MpoczcB1pRhJDdQ)t*3zdw99BNhSBI13=v*Zz<>!RR)5lKGTWXi#^&=~ zQ|WACOZ{4v5C@c0Z4oX_)$VZ2hCsOjhkzlcsh@=sXd z8o9Dzku>{RbYsgMe&<}g7_)IRvMFTTs?%eQ=kIJEdbyz);>gvi>71jI0G2;h*~RMS z49rR?eXO^M2g6Zak=-!nf!8Fqz_6)UvU?az=at9ha(LMpTn|epX_GUtr5NABu$M&B z^)bp(k>FO*>mDASNXA2${8vwpgPX-h^|>v|Ewt}2h6j?s-Ca20n-qM~GUsK_IpN7K zEOxC+o1NI~s!*F==)PmAtwgg@MVVw_hM+#>c;s>clZ$$=DjH>nQEw=#-;i87jgTVj zRmqg^A?!dgXao_b{GzHet4TqPJgJv3fCDP8K_C&-)d`L?L5c57xkNGb5P>CuAe+!7 zM{tpevlTJ9V35JJA|mnf@S-wsi3TM$;Kik+g0VW^`<9!#q|6;Ca=^NPPjD0DcAu(% zX}BSnu|NlATLqPn4Z$G6{uI2#_bT#%#WKSdlN|vgu8@4Giq%P?gGn)MPJkbul>?eP z6C>pcOalx+V{!=4&Nj7nmfROs}IB^L9x<@Zqzf5Nw%?I zByL$FX&@Bv9(q&PnjAMIRwhW0ZMtjT+x6ijqT*7>mXz+^;q?jFPl#+&(C4&Pd0KVa( z>(-}pin^w)6x^;MRD&gVG0^zM4h;euZPlO)9p6bYeSB?KMJg5y7G#hj-EV2}px3n_ zMFYm-FWOKkf=RSrrG*c2n^{a`D2VIYCv;5q(v3S1YMc(NJ`g{T&Yv=cauW-v+zAaD z9V6pf2d6chnD;0*Op_)@PmrZoswmV(3W9XcEXV}Bqz0z7CA>6T@0sdW-SI=Aw*H&Wgy_Zc@V2BSm#yeYa&jLEW-CT4tyCjS5m zeTYm5X%80!5HGKd7ooCM7G4kCeY^CT)6)eoHuv5xyP1h){{YQiFH_U{QyXao?R44w zSRK`xmY?aq|fWestSm!7BT_&; zZT?lP4OwR(;dgkMq=3vXp$5muS8gf23gXKhLhSAcyT;ZfWC_3gYpuW!M_jB)YO;J; zE)9%n(82NXs*I}YWfj%q=Mn%S<|C**E20xz^Mdbj-*Sn(S}VI8op9ufCvXwQPyiY* zCVp{LM$@}QfpN6mYwcwO5e;$k@vUe=&dDsN$53F+D?=AOtr+(xK|d4I`3hA{z*TyA8JR+awaGFM@TImywUgWcd!#rrjj*JJpQgfm z1k{*IOC~2Bbx+5}-l@l#3X=s~fsR+mMy3E zRFE0P(*%Rb0;Cdmg$GCwJm*>)oe+%eTM)pWqpcPQ)l|^Kx_3-?h?;`N_f!tkOCViF zOe*uU*GXX`w2%azhjk7Fq79u4Oi34FzO#Tv9CAMD$5{XYK6UjF`$OPX)D_?D-}4cn3&gPs3Y(UhKN|7vO;@ZO)L12Dg_*wS2SIW? zwWLD?#GLY8o83P%*!Zo4_hGY#zV%`R2-n8F9;Uq%OfMDZ^xj^wLUt?5h>H)s1n6T< zwdT>6q+RR576xE>XuUtanH5SVl~tbKq=;$Uq7CCyQfXyEx41<_cD9collQF@#{*)K ztwq8~+T~o6GQpw*bQ4lb7Amh7iXdbi+euJ9kSE5Un))P6Z1qeqWpH*Y5o5H#xjU~+ zLUOQ3&LZR|UJo&f{#uYo2IoO}rZ8qE$sE{*t627&?n4kDYXFmDTK?A|sj|rRP!tN~ z_8hJN-?dDVHj9JM?lohgk=25e*2HMFr|sRqf@Nk$bYHK^v>gC9vdUd^TI-^|#f3;D zE|#0@j{!B%IyefIf$JtiE|xwTV}Kw>Sn=|(t>cUfE_r1#y0CEYL0zDOJEOaAQDRtloX8pqjlR3QOnCUP_>%0$A6(@kl&1f3WbJ4BsKUf<HkG zs&5qps1%dXf0Y0_dzc^>Ll8Cdp|wFeCID+6Z&;=VsS~1*E#=aiAEPb7x~9SOq75wiOP_4`BAtfw1TR9p^%Gp$Em69GM@$$wMkCQXm_nqH!N3Imf8Hwz!*K*$m4m09J%vqk3j zH9oHd#x+^xK_tA*piZ7uKC2aeofS>W02Y`7_zyahlUJf+8_}w%{ZU}iXd_;u#cDl5 zRr+a9Fz=3+l5G~H>X+o0#ZGHG@`PQ89~qhHS)7zt9BQWJ5VmU&btkvsQgStluT9ND zR^^d$Zx<)8QF=!zV-||D%+?rOPry<+xvKQIs+*spIk?b`55(A19QsL6!K_sMaa3Xm zCeRyEN31|_k3ETG{B8r9pYO6fx zAnOwVA0HZ%o~imYRsOMo+|4#H3Gk`)i@8*Z2&>QxLBVM3wi zF)}UTd*7uVvC$ro)ju1Zx1GVp3hv3s#I5**%*{M`+dLyjG6`hD4jIa$E%**!x%Y*9$Vh>PAZiB$?t{vbN+p>zEP;HQVrbr>8`o%`z)VijvY?ZQs z65X*OMzcuIQ)NOtE~+_0O9I04yQF;WQ@k3dwWyu*EH1)HpOGFlQkbJ%Arn`!qb@~J zEK17{r2YNYsFZ*XUaF%KY>H)(Awm#jk*hB6Is}QRp-jc8aEH|-7Kt~RKhxIhO7%sk zZmM_4La)^^1a$mcwW%_bGN1+0hJD>sqObyHME0Guo<#Ej1Vy`1C|3|&&$XDbWw0fW zjsEpEA`MnRFDIj;>1JX8U;tSQ^s#R`Hb~JMq6aj~#%ToZ3Ed;jew!PbV;Q-!Mq^8> zlaH0wcEFG?^$F6bW04$`nZzDxkGH-@+^l0_saOPvJ|^{EfhEDCCF=kf@mj~VHNL4M zc{?mv?SrLj`%|mB$n^t7Z~dzww}B;y7cy@H&a3vaQ~Q{OsXducD*#JaPVEH!;q$Fy z(SRIXW_q$|qPcyi2q3bq;KjSN2gDB=q0++SRYB^dVP&OwIEmd03U=8?aq}9HS_~02 zqbNC~DXCX}iva)y26Yhwaxs>lF+ zfYt2*L6ItK3k3u)=rkj&{HS52(Yfg>CIfWBh?65iE;{wSJLr{>3RKD30pHv@iU2QE z65$wuYk*2mQbju?im@9*>MkR%{{V|X;BJ}XEPy6hfwThv>OehcLX#zCVPJ-v&X=Wh zCWR!3F}J1Xr8+%QQLpsg49&%+49>I?fz22uT0R4(oxU{nbS5kbyqF{l5diD|0EUBF zq=OJZ3MNO@;(FRYrh{r-2tyh00NCGK_-jKQ6H1`4I*7O)J~V(NAfnJ2pu~+L*Xeo) z4upjZOc-Hrk6ZK_QX`#H1+Qfc4$-(w-%}d(qL$Sh)N2V*2W`%TiVd9trHWqxB!d>$ zXz-d`llrblyM|6E%g4vRD1D1&KX?}`XGL1&>VX)yKzZGDbgXi1$b780X!-JF8&s&r zwVvC74y1_l-CRObl&B~dVGshktw6LWVJUGsAMG`zS&f!t3yZA_jhP1Zf>;HDH*Gen zVntLL0BEBT>MIB&1+a^sIs4Y8TXTc~Mo7ShMn)k_t6xZ)FO}&KTs4yn#2cqq3P#zO zBXKsoc*Q-;Xps+f(8HZF?N@}#vJT_gLFy}bOiGfZmJ@-Co5gHJR#S6gN|0`ErMgzY zQi~!;D%ci*2GckDYK{4*eks81U90zeibJ{Bf^G}}a;j!}zw3tpQc z)KGO^qDO%EQV*gFYKdUF+HHL#(|#y!34)LanIpP&nH?#!DR-`l0V3aQf5LY$i(=Y8H*igz0!72PJ+TDd7iVa6}E^ia)1&9TJlXHTP96vpGi8ME$8J` zZq+xYh$sDP))v+In~!d^Dl-(Kc%8o4QE1#A!5DDqRqIc~b?7M~a2D^01`n zWyJR`Dv)y~uuCqp70J|N2hSU>&YvM3NiQ_%wmU>j`Ft1WUTlL^cY^(>sM@4#`rmPp zaZFG%Ak^N;(U%l3iBbmGfd{W!-l!28>Xd<%7Nm1?Fb#uszfB^v5`M**99EoeTU|8s zoA_3dB=#((0JYYa0dbflf-XA8L*uPzX&NlY+@}*U#gGC(i;p#$c&D~iPb>t3h3Zg< z3>ipZAdZvPFQs}xnb(+TSwKJ{<^}wTriABfG<_{G<*gr7mw(w4W)4K&avKhYb*}!1 zG$q=&y2A4f!FC|PB2DJH*CJqMdf)7zB!OY^@`@0}ArbS}%7pHk;0PMe#)NjE1b=s! zqR63HxkvKM>SD6Ye5+hva`STl&9C;!{{TAk!5~)a&}XuYL?40cNRUTz1=bSH{oZ6& zM3toxB0ypRkYmTrel&AMsH%f756?@~HCQWf&XkQ}|`?-^jy}*mvO>6ypnKSk#gCq}P>`21rPeSUnf1k31(3 z4J6f6u1tzpL#D|lL`XFN$Z?{x7@ieY4CPi@NN53wCg-hKnE}m;osL*0OsW*_X#{Kw za7m{b2C7CRnjz~TEdnGB%cz*NdD1fgr?jfzf*7%p3;@&(y&{pJa-NJ4oy6@{S#=@7 zmfItK-{L7d+lnoI7E*HMk+2|Fby5wR8n4FobD%h6l^%K6El~;)xb3HVjGf z@%d4wBsw}Q4G07fAd}K)(ur$SBei5}JJe_akhHW^%{mAq+9T=$ zO#PI{$s&ke#v(vA7rYOJHlj~nXvoo&*nMAmV%>b`LW^zF3m`@Gn-k+eK}XZj6CeWw zc$ygwq>umt^RyCX$E_b!(?#Upw@(sv_*2y`#0ru;03zV{P=`*c2x%r{5KZJ>X@Cek zQY3;Dwa<_ri|;#T%=BcNrxj@P()tD(PE2*2!cAvKM2$#($IJT>SK_fmS%Hl|#JL|9c4 zCPZ}Bi_s@!kOA)0i%99?_R?m$r+Xktow~>yL}}uF+E1b>bZxjc;v?>nBhTkF=n5*# zi^LLOz?G(Wl!qiBZU#=82#>eMl67Q+C}2jSU<(hO{{R&&Q_)oV-GdPV_9ALeG{Q#Q z8I(qwPLTvsE=vVLnb({5E-oi)l3773HXFPnt<8DePAJIpUHv{u0m*rOO5}hb2G$^m z()H%#67OD?GaKlsScHaB2_>vZs0_iZsNA}@5=KT3lP+~2fw%*WL#VJTt*YZ6HAy4n zrbo*_0r{?;EJVP@(y9U|U%F%Zx>rPF{*yqt13hTxIAg)}5 z$SZU5aUvB+a&KT{4-nOJ$q*VfQw(w?%>vQ30Xl&YCjS5{)w5M*?y3cd$V@7Q0Y_Py znvi%ZVBib7jV+7nqsVk`@T6kb zOc%1xu+G!ja?zkC!aOTB(9u@yQ8>$)(8p<+qi*8*ph<@$cNIdU!H~8xV14OoZa`yn zP?c~B7_l%QKmsKH0F6~0^io}@q1;IdM4c7hFX2T^1<^ruVzVw#!$n^1qU#p_07OaSZ!S!FK4f&eyGsmgN(Bk8j58@Gu60L@ZF44_S>!lu~o|R;5i*QbPM{rg^1YLxH8|9=Lex`&ZF@|tznRyESptw~)(-vbf z1J7DwV7~woILuh;>fCu(All4fzU;#g2ZdB-B}FociExR|gS3bj3n%UP&}R`%5wM!8 zL#aa3uV{}kYOs8+6tQ+zs>zbj!X|o;s?|VhRFb4zh3Y$P22Q`mhR`Fm22=FRg#%gE z`fC)3(F2M}JEkvlp`kS-tdb4Bk@!bb=StNmNviJ`zJ;!5s0Nmfo~)yW+zFqkcG#G- ztoUAn?wBC}H#2k=DhcZ+N(K2Pr7o4HX;Q;~aRd!PHwVU%xBHa_cWNh7*b4}GJ-tM0 zZnOhVYDldtoPY=l+erZK>L&gcsD+zQz!s5)XswJgUL{Cdvr?K@}twkPeqUNb3{>TA+kyalg}` zJ#1}1I&SBZmSIb#2TMoK!2bZ1Fi=8ZWr-(3UMErDel*3>Hcz{C#?>Ldoh&-Zs&`V% zuHQ2t0o2d-nr@^7LjVYmIEW+rjW2 zU4MYA^5c$JZIzYd$Z<<_ZoC5q!<#ZX?Z}My$RLi!CK+d5%J9fAnFipuck*7?B5(wK zq&lfWc zfB-zuNh?Ca>TT4MC+)2w!Dd|9bW=34Z6jOKgLbi=v2V7o)dq!U>9vs@rdVCe2ca-b_<7OlkxdYB16@@8VF2h( zzX9V<);c572eBjb1E>saI*Hb#=5bWU7BpE~lAypcNwFhem1c5Rn$Tl)n=U}cMW^cU z9}ksfDFbD!B1P5*a2S$61_Vus7MjSA3e*Bc6&U~x;sn8uAMmW@LbQ!S0LbzZJm!

&t1bt77+k_#IpAP8}FuNGuh0l**$n2~Q9)-n#p%NazF;dGag#~>@H+hR-s z9|K#An9T@S7-SU&t7+qL^5U@$tTb>A(fsRwPaLDfACkyqoMpg;$$#6tOvU{y#}hTX zSj6-(T&LUdP4<>6q;>gV+k=J7&HH1Kguu$#2BD6IejQD7&)c#<+?CNEaD?;$b2EEi zJC5h__b1|Aeqy<0)8>J*h0z|P48{D*3B{O6d~7ay8p~vd+!ni|p$SemSW}Fy>#6>9 zn2Hf~P7PhktevExiH&Xy{3-zKKoh@7YAONhEQl$tLE0S&3`cVU3X%T+H36<{=~mG? zFRF1_j~52+>BhQr1W6xleKsOaF#H$JlpK4V_L8YqO|#+`KWntw!n6p{oF9ey++aDQ?sZ*IDSwbhL40Q9aOa1VpM zcJu|a_b&mh;fXLnGAqO8y}MIIxN-6_0RY%NuYV5;*g{4t6EF(DE`06B^adtuat7Oi zka`}XYe`Qb$FK*Ah{6JU$!RR(fyl@KLA0Bdal55w=wu?4SL?zwD@gXd@3l;<4R)CO zel@4MVd5f@4xN=~@ghYbZIUP1X4L z*q20>o`U3g^s0_HaH@%9nbwN&g#?g*00p&=;a9RE!9kp?>q4sAwPGSRgV$QSSxc0~ zL6AU$@-$eamm*ReiRUs@J za+ru9&+xS0tuh*^1EL^6`I>D+oywG4p%SqXuD$}991seIO28Kv`E{b>ng#hL7i~?2 zhliChe&r^}m9dd=KROu?R1_N@x5|KmbW8@mI!?VQq@Y0%e53ot01GDWjh0VM2sam@ zo3SdDSan6)*YRsoBmiY?B3%zy0zU}U&HgiLTl^8Q_p1G9ZwUqo>uXf+Vyj?ezN~c- z(|T5mi}po zazJuO2f|?O^XoKvlw^8!Rkt82nI}`WOrJC7QfEZO9Hm}F3Ej|3Eh@Mo;Mf^-mf0?FoKLmz0S#ol;xrO?#BvwZv z);QH|%LWeZ!a-h#&ZOkOE~W3WhCstlzF6g^<%G=RsMV)#9}DLpny~?F6f8ZMyM43P&pnCNa6HsB&^KEh-I*I(T-&GSb-HXx>+Ir0Bw+h8*P{960iljDf76myfj}CaE7KY@#*|2CYM2O zn)%X8R0ZwhCWO!+4>Lj>l$9o>l_6{Y02)cv5jOI_oDY>S3PpT#_n=YxhjO++=ZLQ$ z9i$i92gbfj-P`x>34Nc6`oC#^*s*5a_%AyQLn|?E)+6{q73Y^`HC@g$RpZ9avpRhu z`{(+qV-iEEkpQ6hG99D^mSApR0r!W-DI9WsWic__6@v&xDx$?mzjPm%tJnZ#JDj;q z=~+mD5g?66-a65>Cq;Pj#K!RwpoxRyOh6KKL7NT=)59Ub3@x_W2-D-%sNyd|r`4k; z97NvD(qW81COUlS`a#_@7OiXk$}l#&-h2WRk4MxGc#4 z#jSs~vvxYN(*3Ky$Idh2R)7crLY|-)_*ZT@iN(hS#gZE&%RrDi2C=pJ)`7t0v-&8^ zw>Mqg1^yj;Xe@vWvYPG!HwBP9el%&#A4H3x1PwvjEPU@$EXkX?w80V6Nz!BfHKDg9 zDMVPwFa(ZL%m((EJdA**Bju4X4U!Q&d#}3P~iieIVQ)h>BDdPV`lPOOqv4m4?&h zO0N1Uqc;SOp|?pe%0XU`U?1gDM(2G~1-nAc`fPaEzA*!3)&zJNz4fg9IK=LX)6|rM zON!@&Y@VnGYhud`HrsF1ra#gvoC7D&g10AYa3NCdvCs5>5W}UsDoJT}D*?dfsb)eu zRf7`(E@0{Nnu11(n7wSC8G$fLsbREzO42p!RZ=-6LE47L3}Ehv0b)hx#*<0-p~F>N zn9QpiLX+YNJtyH-BT#ixWGuSeb;^-8nAcAWS5yRo<(Y|H74I_8Nj4wl()G|PRu)9= zV$gP{^6rCrFW8HArT{70X8j`c>{9GR0w%=ujb%uWDlCM^p{57b)1(XA&X^u463CDN z*HNM9e%cv|0d!Awpn_r`#M8P~u8I`6f=03qhs*7x)kf+%0b@fW!qM`k-U+{og=bhR ztQ(o7^hx|t)_M;g5!d-sMUjZp!2JIJzK+DNbOG0-kG*&_0?Ck~*ju}Bi9UU36tWF( zqGTOBI-aM)<4g)NQaYs!E5;sjD)d+p)seGZtX>j zZmPXUsHEP&{gt5eRc3spl}GZ`fbKopN%5Tz&Y<~6HD7rg7op(h^>8XS&{Pe*<7CNv!`Ps)?<}Z&bsujd0`SI?6;0m z795;378mV4B!hc@sW7>HrIUR3A2pK|=q!0lk{Ht*ma2Gi*S6dX>0fm#`2_xfM zgQ2>}(xF--t?#rCF*7HnKGdtCa$$T}3rEKCeictnYCx|gZLJXiU9=?Y_SJSNuBo-! zC+adL`igof)g)dTNQHqq5kKEbj>T4v6A`tTfg)qiT4seShEAh&+5k44Tf@qjs+%Rq zvTtk3jV(GwDFAMqODEc98?{>OVo8A_pV24rMm2*2Nhe>hQ$mBVi8CaF7Xm1ptv675i4$NWEyFdY^{?^^LS6-9}EMjP~ew&Q!QB)P!LWOOr4wp5Tr;MGTQI?*jKpfp^PA(+? zKnq}C$uZ|z3~>XJ&RJwnH2B*dB_J-_mT1&pS*nSQMUg1VM(P~w2^i!wn>^0b<<^$- z`fiYbH7ev)W!}PA5pRL305;=wG9(rjU3EWH$Crse2(GtWijoXL?pyBEK%XA5P;A;O z4W$Z$f6}oKNE0>#OZZS61{Oz_<=s+X4d-!a5TinWjX}2Ry1Ls$%)RPcaD@aY6B0D4 zKXaZ53sZ_xieg%K5=7Y4?Hp5c!l3}Nv9|rdlhH<$fN+^CYh_p?dVs8|q79^<2|s%D zwF5-z+|{EbIP4^85hLeSy1bN-Sagazv8E3<{jx=c}kEKd}r;6(Cgzx z07Xec2tw-{mPiw+_)yFoT{rV>Hd(Ub4pik3#DGeOKO<_+P;&CRxXHfTDsZFY54m>| zr?*1^yGcGVQ5cxJ@K-qrGG|oFjaAZiu_1L`!$$il$O%P=u~G?yoE;L3U@0&`Rv=4E zNQ(+WA(JvBrSy*N%r|bbmT$s5CYI9fQ`{Ma5eV9Jx&Hu26!x1VaK5QQ?<5I`4KfbV zdkrZARLG+$j#KFyf(tZW@hyK1)f@b(w)v9cldy$_LKs~47&2SsN<2WIPFnFQ!fwnP zw(SPc%ujFnVyvBXNDU3sCR7`l?2se+o@^KTX^FY#hvH0 zf-Dwc{?ZzRIRA&n+Q-D$y*aTbqD24$-JVaARe>< zC$HQrAw&?~Cd2vC-%-I<$|LG(-+U__qg|w5`B3`)q_*jzJAo=gkK_%l@HF37Nsk1g z5Op#1fpTZK-|t?P0;-f+NDMoemUPz} zgl&-#;X3~S3U#tbGMEYs19E!b{KXU`jPb` z_Yc8#^m)BA>C5dl?_OaEby5KvwvdEJPv>52Ng;YBg&lwm#KQ(FvSflr<1{l@R6El} zTqy2X1kcVy)UawQt&Npyn{+~0z%XX<_VlUT_7qITu2zM8j)LlGWH!wVlE{_TyCz2Oi=S&^MR`CW6is4Sf39a4ePEmdoEc)ms^cH%;>62oix3x zqaWSLb7Zp6+?5AvnKEasXlB+?u$q(yAd|cMdC|XAdTm9d=T^oXmFa$>(G{VPF>Dw6tsb1sgAvA2Q&(cYOGwF zfd<8N0L=dY!mo4C-A2|f5mRDj1@#)xIH29NSNfZV;B){0G(BhKRttwwwTms7xlfEq zZLkIBUzKYdhASCk60+zHP-PCL=i)1Ik?IyF8x~p zAW?k@7u3Z}<)(?kI;_r^on+%yj*tP58qA2uR0XIq7Am90;^zMV(*inMUmA~39JE#H zWR9ygPj2HppHAyGYoE6DnZbn2ZX;yAinQnA;eA1cmWHXq?x!niSRWxLM*zD zoed0&Sr7;or%;Nf@*M@p@$>Vi$v#UDxnfR76|u6+5PZyZtU8E^PN!$!RW*;?_Ngg)#Bp^q+7OcZyKSFAxX(4rEwwqivV2fZyM4u2Su5Y8r3jW zm=U3ll-LrDp{0btA5{GEc6lc1bWavH1)C06H7RH!8%% zaCNZhI&`K2MqUWEJJ?=t(0K@^K}pk$d#@Wz^fU;P5+##uAm73Orrc2ArrK@eOhqlp zy*)Q;{0I5d+ghc&f`trdZ6D@o?V?+gz=)3vk$;6#Q75aR1lS2ZC-~B8vOb8#>?6zj z<6e~7sB{Rh_}uuNG^9`yK!7dQM^heNG}u`xyP#|&_<`a5-6%Aw1=u1PU;`ab$aJ3? z0S#0TbWpG)Xh-oM=Rq|?5TVMbv#i+0zhwqs2SAA>l8o5n&MZfdoh|WCVM=*R0!T5b z>S-LIKS-+2C1i=6f3~$gsCHH9QPLh#=_CuAYd#T3<r>42{}=HL*T*2P5jNW7SgJ zk_>J#e#jA_H3uVVsAF*Kkn*7Sl0OU>fci^hY$iHr^ zdxD!UT~C!vvT)U0aq&voh!UVlLJjUb=^3?01jIqV6i_29^Tg$;H&Vo=_1~&u5`CgXz{k+rI ze(h2>Bhn-gt=(mqkl%Z@k;%8UF%8O})k4nGzjFo`m8ys^y|q+Oym~`*hLN0^)iDeYlqz+3xP)Ic7leFV^lOGC5 zP=n-dJioq~422>fiJ!Fp0DT>ZLIKv7G=~LA`n)D|)}Y;JKGZFwcz=MTiro-IfuQT- z9Vv^UiupJ0`2PUpnDLyL_8tRd^qcB^nN#WV6Z~uC{n@{`0O7VfajN=nYySY)62{71f4qCk(UI-Qidod#4W;|e%7EC526Tl9Kj4P zB!dRpPLxZCK;V?IU7kdXFI4B^h$PR7*@cydqhCv{~a!w3)9afe_FeXU? zAkMR`Xkt6oV3cs=Y#9`HICum_fT9vGlNTVOaTAXQU95RS79uTX@e8lnU6GJBTyl#A zXt)Jz7;aM6+#{t>G;pD-R5X?z8hPIIb58V8d!QMU)*?DkDo|-;OsTOEFc$lVnKW0q z6g{ZM;Gju^aUUvo0V^UR;C1UAddHmskyJF+-7ikbCOdp*_!H$t9ngifo}c3sQP7DI zV{Hsi_7ovWEix^r1EA9Oq2BgFB!IvH1VJOq?Waowb3_OR57NhK+C+=Y%;`y}hpJxE zvJ`?M=Ua>0rNtB>^+iE#69^I^iQEjq1`pNedKn6AAjl%e=kuo8p)i3Un6WoHiwT&D zD1-uzuzJkf%4kB0r0J%g5prX~j?1K`&`Dr?bsc}YgTy9)5=zfW`Py$qP=?usw~WQ) zboo+eLMKS*vAA^&<4;PVBuFs?n*rD3Nsx#qNS!2gwGM?@7dnu7TliFwTG>;j8q9sz zy@U;K<1`8vgjHuSpWwpBJebRKntnlf=?b*S?}rEz6eObd2I5#Vl2i2mxC zKwJtdjLoE|7(%gtq^wQme8uWEG11lUajI`c)WRs2B$y=5@!j)UdkD6vZwB@sg0mh6 z1VYIS0Vm8(l;Z+BRLWqE<*Obbqq{<62$+-OTE-1~EafM)){wAG?Pxw8HK-N3$d?O1 zm<$Y%Bn_jdO0mQ#O{j!7?Id+JE!23^OPN+f5H11I{$oyuty4Oe1F;ahHIvl+ntvJ@ zko%I76dT3nz?1gUO+DaT8)>Zn0K%S$QPQ^Sg_#mT{{Rn#1@u5|QytzQ`S|^`>VV0u z77_eU%cTw)ifZ*kK|W&IK%qO8Aa&Hi5#i@UaYOL3G}1tj0aJU(YiUTG4buSJC^`cX zaU-Y3jz-AlE}kd)ZYQh{8m4tG-hhb>1FoHX=?l7M%#^j@Ou?j21i<2ol0gt;L^nts zCT%j*y>@i@KSAQW!N!PA({I8KpVg$=yweaYy%8dB zb#M|b2EYy1n5_V%6dEEjvZ!9rZ*gg*xPZvo4OQ6Kk_fyAf<~XhtX_%;(5<*~L=uq} z3Oj)ftoc^ZmaSEkdYGx@3hN`oQ=NU%bw57mO06!3Fu^pry3UUD_ z99N;k%NdlO*%l>48T0b4_+=6fR|N4Gnk@q;AOR+3NU^ID1wn}yUZ2_H(0K6|I@`v* zE|csmy#A~2?p-t1bvG5(xqA~S5p8HeN@m03r&>s*(LKV}_|TP-*dHH_3a*5i`0H=w zO0UTjWtW#H2_JUz_L!$~O`wH6RNTI#O!7V3t`M5Zp+eB!X-$ z_Eu&g-DoCRlAJ(Ei?D$vK#{N8NW)!Gy;bR_OFjBXpXsRDJJs$z$P7i4f<%ICtR9eh ziZ+u(88Jj4je_Mw-oUn|^xBQ8A5yPW+5@nax}CpJk1DVjIkJLWuvVzt1F0QGx7G-% z3`3|iqPP-30102H-TjG@lBgOQ|)r)Z1tl z6S(!(hNEbQtLm)oBHCUiWPB>B)Kf>T(48jiKnrbSU!5QJ+AkE_f=@+Y zVF9Mj@J66ErqSU|_0c9aQQ>E z>3N?I_*1$pj@VE~-3{@*4Mb{&=-VPp0&QXbsw{*_fqtey24r~yLFR#UT2Ipvp^ZR^ z`)DW})C(|1gQk=6_|pOV5a1%hM@tnm)`E~vq0-iXHJ-H8-2%OI=|3Kn5Y=nL9G!`<*nz|Ab$!2lIS}?O9TQf){`=B<7l9m9Oka`oR_O%aG^re!( zyL3@t0iUv`nrSx|Q@5u`f=BW2qUn&zmH>&h%m61|wIn!oK$XtsaWUt`kzG$h8AZfi zMRR4v8Nh*+ep31t`m&JuqBstW+hSvZe-2=&XwA@m29@%a4&AQ)}(`d6$4g5NH74jYITnaU5GsH zk;*As{D+>D5(6rZ;tF=&W+Qd3Y$M}(3z0=3wX#^aX3}7ou`p<1b7f9hfdHs} z^c5`|Cg%Djk!BjiGEaAqGfPd$*2*J-;F$-{p#H*uL%F&LqXbAU2pVn>H4Fi~+MUNI zLx6dqkckotxSgt?TT`@;3R1rkfo>5%u?k3E!?@a1#o~uyK~yzrqp>U8EC?Zlmbc23 zi6W_pv7%|-VPN(tJB`6Qny1}C!7sL_idBJqZU<7b5E1+0&dMK?^e`WLTSBf2Ns;6cg5L7{(_L3xRS_DR@B=JF0 z5dj)aPASeU zfEBngxH8G^AN^H5tz?9pu}nlx>urTt)U0%>YSjS0+p1Dd-2}md5PPW`b4&o}zRyiu z31XXB1^blhC@jybBp-1G&a4h4L2Xh`fvN_#(MgR94OMHCW3jvwwFd3W+-^v3Dv>5X zMMf_X#XB?*5@1}I>(-eqWib!;CmEjmMc1QTeU)3ziEJ9DOuI=)C0I)U(Ivs%f8k6@ zt)WU$e>S07xyb;S-c^WDWGGOg=f#CC$>{VsWm66#<-6Lh7{oT@PB{>jGZ=$He zAb@PIPC~Xd4I?6wOn4n6)yE()V|5aNjGTR?STbX=VFZ!7{X9;!TcdKNrJ^jD+E#XC z4QVvYNQ9%f#l6MU!U=alQwHrX7{z+~vxTwlz5ZDk5h@0zwDht{+ zKqB&0`gw87ApnARFgN%GI?~%H)F-+!p+)zf#K7uy%T0(M_^3ONVg}V0E>$Ety`-Fx z_J0ZlrYR?GDHz1m5d0OY{{W3iw5ia+AHemh+<#I=Kj}=lahBTQrK|#zFgpAygoClV zMiK$TD?MepvDo$te%9J;YJ0=6p;NHjR3>c7Sb@?G`I%`H%)_H;0Z&kF5U(3zNT>8jwzp0kfqRo{ zd3CDXK&q1vZDd0asZ4Fs_q@;uxIqTR8@1-*FVxBLr*y1S3)pk2rkg^JBK^B4FwG0WNJ&NiDZmKIFG%~D6 z0L{cL{AwFp1y0?mv6g*~O3!xg=^J~O`>LWzW2!}ig}WY6VPZE(gA>sFD`?L}jH1%owGybV3WL~YStGJ1&yNl*d3;;(bXjlzwsCl*VKG?NzT zI{yF~LTSn>E=`%HL`XmKk$N{Y&_l&^av&YaaPUNGL9U4aDlAt#OVHdZ4kAy9i37^B zF@DuzO-&bHj!DF$LZT0uuDBm43!Ze6u=MMD_|+s70`fczf1L>yN=XLsaj#lPNkBwLrcXCggOX3cTaDn~1lH^ ziIG+@6WXBV1F>KFBcPGuC;LTLq1va`2!5EzUn6t<^GnjuC+bnt9yO87WMzVgH)mQqVw1U@$0Qk30l`l{?HC~-xMVYyKJM`$lw9E}e z&1LF=RiMW7)dS1?Mg)R9NY>Z$rRwprJuV8IoV6lD_bh;;KqeuoWtNwyR~%L3sT{(} z0dr}!ficwml>;#$omZm8!z3KPr6ldSEY!VLri#5U)v90Bm@rMQFJtpGy;>*fhf4gY zVXoL&BuO@t6X!_euO!Agb5x#4XWtS7F5emR-B5A@cPbdzGGWTpwyeaGFY>4AwbJyS znkrwG#KeM(go6>Z4?pUtmQwtc#}Lx)smIGIc7|9XzN33+0Q=jjW0tL=sbd5^Qa3D< z^^v&vU&`KfCn|(2PuL>vF-(dWr7#_s2K|}DD=b9$ToFdts@{{0oq`JNX!P6 z-7x}bW=eA?`=3#O#NTMrgE7MB5k3eEq#;*-sGZgTjduL$Zl!pqwzLUGQ2}JgoySuK zX$b~kjk=)Rkfu9IjRBP;(m5NkF^%i0M#$)!;Hqu9V}gG6jZ1L@bz72RAeJ|Kl|u4T zcbq+;M{5~xji#Vv7a>`Juqy56XxxMbKuaAew^E{vp{qkzRgzTf#b7K?Nj=Ib5<%M( z=zP*h?CeyP816#BVkgCVQjsKr%%}i4s4+QlCvuMg4ZP@Dfdc%IxHmPd@v;+e7GiBO zIz?!4$d#C!K;pCxA-a_$vVuR#wDir2k5F7IG4Kt`0RjLTZTR@KRYwM;OtWYe>B3Yp zw>O=}LH_^>xZx4C)Ev$#uNbzdg;_Q`hWQnHSZJejomMloeZ$+)*Z% zyf3d(H{<|-dRc4ceb@umidSdizL(mG9T~6d{1=yS#idjcuHt?@HLo^6=qSAaKn&Rx)=6 zkfZLd>Kp@Fx@_W_BxX`U6FqGQ?EEz(hfD(1vUJQH3XoZ*1)#+^$PmWq7_o6>Xv&PM zIx!#)q^!?uc~uDl1KCc}J64Q&F`Y8^3l;F6#d_8zB+%7oD9C9<8eFyKX`hi7J>FE0 znu&%A)L?|oy{XU1RNS7a{wJ)kFUPi>QkcsER&me2`WTai}C8jR3tO^edW(W`XQAb0@`JPDiANeF;LU1LFe{{W39@InE%BtV&! zCfc13g%0uNhGLarNCxl)kAb8pnXOUqF(!W5rbeM80K_cK`p_kl2_r(4RiEwL(J%K|cr`dTUccm~mB^ zAJuZ8%yyL~Bg|HDJLJn*4WZIF9=e7%RaI`Iw|3e^w}5yi50S-_O^upwA}_AA{-{+I zo$>WH(xxPIs3V2dKZ3Dv0Kt)fi8FX4h?=1Q3xcH1o@Hj%-Y;VkVho$r?Jvnr;k8}q zh!YkzgFoX{wMOFZ6@XZHOprCV`Bea=UH}>mM^PW+R+4~uT%X~frS(VAJeUNJl>BOx z>cKUL(2t3x;H6Md15;@5)X1cpsU999%8tZ86wA01eL?#o^uQpplEf%uMfsEC*X2hb zj%5v_rqFE@{nXonAB(1CAa=x(3EXE+v=G)v5N@FD++-6zGk*c)MXRc2tcs98m4Z*$ zKgyV>szeu}Llyv9J~bt@R37CR+NNw4Bz$Sk*UGg8g33{KdZ7s|rG~%4v;c^?S&|H>kOo$m z1Waz3fIo#MAiAPK47Fm)0}uoTxf-3_eifu7$B|h|FMF=0Jb|JcL8w1(&ehWr_A3G! z;d^gm$hmmAaw?ELQisIt?U;=wy`G9fScx20k=93UKn>Y-nl083L(;m}CnW)pe6&B~ zOSK6E&8M%Kp)^i}XaW0AoivcKnb!9I06I_Nnise5q4(7I1nSdnEo`ChFcxssAqJ%=kNxgvSK@1ZG%jlDC=sJ)znE8Ba zS^HHxC27Bf%yqRQm}OWh#v%z9CejJkri8Mpg;NR87}Mh)-BN0rQl<*+f)CXPUq32M z;+QH0KZXtF+Q(X8c%*(xdRO{nm?V5O>qgP4dx~{fC2h8E^U{DDu_9CB006&88-Otq zZfV3YZ4xBkRbW*bz+pYJ_e>czKo0dJoh+GPu?-f|L6Qic=S*FSMcKl$Y=Z<6BjGho zaHZ?XHP2p`@Ty9PZ6sRoV&B`!hIBYY5|RJ}>$vOvg%+l$y;Fk#9W^)VPft2(Qvx6j zv356`Nt152rh|0StQzoO$nzS1Dl|e>8;FqrFWccjsX`_o0!_q|9oky`4G2sK2fUrJ zFctt2Y5CFHWREMRBI-(-yuNxGU3 z?It{FqUAyf7xABfq>B{aVeZwjtVItcLF0( zuDTjw#q5z|WcG>jy-@(ATOl_1Pw=U7n<=__`A|!tnH!Fe6KV15C#a;( z99=iBB%s3qAoh`cNwpwYpoa;gcM1LBW0?DyAL{CsJ6GRV8YV>ASEt*p1XG$}tgC4z6aj0uU+rp>TPBpszyx%d7bB$g)`FT0tS3S>xq&D7 zP{j&^p;?KUCrXB<)q1+an+rQauH{kmpb~s$u$&yyt-)^zuyaRT+}ue8p6eHOl?Ky7#=$Hj2luW%KK*Ij8x8Fx(N49jT7 z5d9@o$SgaF{{V$-BF45^84|i|U7@jslu`&bEPO?D7c~o*Fri2%X*nb?5ULEtAmll^ zWu1kRfK-A&l01Z%1iNb<*#mN^2G^Wa3E=5ubHSc0R z>Cl+8(v(9ns;H9g5fA`V;0EBLe%_R6RH{p=-)zFI;6Xk<1kx<@x}fauL=+HqkgPxi z7{1Z*Jt+rzrcE3=ghNAk$P1(cp^mg0)dJL2z%9QR-5{Gcb-XER@v5yFNW1`6AQ3D< zmIU77f^X7Na1Lek_nfu|^ww)b{))kYZS>E(40I1TS#|Y8|I& zH}LVQ3@>1$)G)b8w3g^#ZCi~DnwBL~fR}HgtU+lkEDV|aKMFp;;^=+Fv`HI?Eu>$^ zaq_9wsoKb+U5(tN#=S(|fquk@`KJVx-eM+xe|xP^cHE9iq6(7W-VKR8!(A#WE2^Qx zM8F$3AlO^tI{yI8PPa>vayKX>&AMq}wAEgzP$Xfr>A689UQOmINMp$XApuAY4LfwX zTi^N8G%QmU2m%;Q_T41gLf0QA10h~RM)?KGT7V1b8 zUZos@QoD(Zh1^8yNHIyArtB0T3GNNMWRN5RCd0yp9B!MQ7EuRpu)(&`4k_^1M` zku-Ge#|ACX?J;}PFbESPRHKgwO@k{i+Ij&HP3=q5qw1fiUz06(_#UFG2Oz*9d?bk^ z{qE(hV}o#YjI-@5La!&bXF&NChR_TTy|}c@QkPFSgCS*6>L6Ms>jCYM)4yr!b|ObX zSQ=jId(>Id46MDxEUN8^u^J!zRJRdbQ!xZGBP5bE77D*E@3Lrr4hY-gh=pzHz^`hs z7b9DJwCz!3t{94|4pbs<1x=2lq#u<%;ZDhX)B3y5bO5@sJv>bLRS6PnWQ-UhGwmu_ z)(H_EO#)<9&|vfdXdH$i$-RLcZ8ie584DGjz~K>{NgIj!t^ly$G; zjn@)1yjAc0K~BvIe^a$fGy?&UcMF{jJ;9u%w7UdXBA5m?+iP?y(mqtgg^iG6ZZ57R z4%i~h&|>|1`BgYJQBZ@f9F4ai3{_`wxe=rqL_$Z+bitHE#>u@LY$a_v5IPIZJ+aXn zqzzR~#oSslY*tdUtj*270-)l177VClYlkY4$IXp+>bMmd2)RYq`;s7?ni z#&opxAXPS1B;!x{!xXkQVs01uruANN3W}xWGGJ(^Jib6;HnP6opa=#hOHF2So+Hu-!)kGc=+%HC6KbOaDHz1=SU_m1+9lK`JA9}o;xXwJANbg>z zEQ2H*9_2_(NpJ`!e3E3IwG9#5Rc|A8Lu^yI8=+mjJZcWmTq+J|RSSHMsF0gP5nx>P z)^}72k|SnTe$Y+bZNkAsTE;cM$-XtLOI>9k>!F4Y(<50Vo}Fu=HCW1lUzeD>Ktfw( zgqe?*#;#dIQmnI%BK6fOXJ$K>!U#QRjLE1}U;tv5*V@myVC*|tO!s&L9tM{7CBimP zG1X{JON??u1|V(+>id2*VJBhv$v3IAh8mx?{RKVEQFS|BiH2Eg8(LOApBwe2 zC0ZcFfTyZX|rsfM&+^ zQ8Z;T9tqnj&5TD+K7y#oSR^8KP-h{Emc8e1ogp#{6c{*gto3I@I`?&t3a#3OJ4&%K z-7h7VKzdG*q}7R8Nr_{@S(7Y_bSB+xPEznvBHgK%l0nwYu_vLLVnxGmMz=xRAg>Q)6vEg;b^_0SY4xq=RMO;pO%C$Vq~t!&9lBm3QKn{9}^h z%N?0H6@7gFgF%RmJY0LK0I;& z5_Qu50O3?&81|_dB`euzTsV{|uo3aSY9Rqt268E%&`=l!C4SRNTL67h8;NS8zYGHa z0yQ>@d!uwTotAu=v8xM?hTTV%L7YKV7!nek?)`>95YS^@Y}+ zk!DptDo)a3de8QXgO%v0V{0t!%>dZ-)DPoOb1_;BB&2R`3YtAhKiHRh`&>= zkUZv~mFGq3SA5Q+-toV653WmzA9ezgo=YtA%mJp-SAlD-+yCzlN8o zN7YcpRu)yBOAVwDLuv8xsW}Ze6vi-J?h?N&fgk}NRNnqnj#8M!HB`4S#A!O88S%AG zt3_iFby4NO?gY)2J{2b`3a9BgqEFO_RVE@_-bCI9^;G(Tfmfznm7Ma_zzqaIX)=B> z(xcS|j^QoU2k(37kGmXF|>bK^LDI1n$+folpM~z9%p|YWeQGFC{ zSq2~gOc-f{;qjp6E`f>Cex}>iyhIQ~4>L>D)zkF!Wn1S3iQXDQfM!gNhNR8Qx}gFE zl0PgRyKUOViDR^h5Gfq4%$USNtMy=pxZ7wm+6=)GI?YF`L&0C9d)05r?EsL$PmIru zby=ixQIiuSm0oN&1plg0KXYz3=1aOVq1qtJ45F zrShG`?mfgnHi#GUv8Xa2su80qGIAT$23KfMtT#)B8jISag!SeAU}}E)fg7!s~nS)6G#Rc><;0#>VZ-+nMSFc zdt|HqOisXBM`&}ki*)}0mZ#L006ZiS_=WcxL`cV4Cg2*}t5=TB zU6?U#!H{k}2jQw1$t0VpGXMY;hl`PwU_(!H0if{s)AXc3;+LrqPXu3sl0y=QZRQCv z@cdO$!6IIX456B;)!{pWpc35#ScBu%s9`3Ws5wMxY?*zeDlC@u6p;s0yYWyuRs;P= zJxi1Rm2u!PU|bUm1xf59;p1267xO9ghKj+!2WVc?Ga66XSLlrt`u*zv0MU-raHOC+ zNdTBV-)vQSB7#jt9=4-Yaq)3t1{OmRuZcSR>Bk&nr4l)1Emot83iU~EOAZT|o-!lZF3 zj{uF@2ou&LS}JOl1r<3sVU`{k5StsurEGpw@&khflU`A_XK_ zP|-KMojMAF&a68rg^} zA%gfEoo77T@7sohAa?9k8WCIV(Z)&$5?drTRjamY?b@qmZ8fSk5qpo8qIR{lsadpY zlvZ__zbF6aeO_dJKHvMkuJb&O#HB5)wi})j17L{zoyC?U?EPn6k^8rWh5trjkIMX! z70~FlG^nQiX77X#bd;E27wvF-90mMSv%YSXq1kMwG|oHtzA5nY{Qph8rVL}GlidBf^h@B-Erf~Xqnhw35 z=fxZQb3;YmbT4!}(5CgqyZHw!pHc}}TA%VP#K4qtfy}#f)Ea3L-Nns|E*vG5;kgN6 zK777U1UW3(=UnFNGuDCO*V*(eJEzWGA^XDi*WZ4iHiC<%Cr4Lq zfYXb;xntWNflmB|`G8mVU>17T^;)s6dzCo(IxtbZ@efaMnxks`zKs8bBzu|5Hq3xx zAv99F^Helc1PTJ90(dfgZ@HH#4;WU4QJ)me5Lu1@3R78V7URF0);x*$GhWZxYh1hL zLm?7TC*)l`;k5@FAVXM{Bl7K*0i1QknH-DKAMw^Qmm2;Szc~e%;5QopANj3&OS z@8+;9;C?7fz6wS7riDGxJ+{-em{$h}Zj2Q9@x$mI-L+V_@L|km`kh`lwe^iDDlkI- zTYj<&*ZREVfRfz%-s~@T?f6>BwZrP8lVop_*&eTd7Y{Rxbh z_nermijr#BQ0#S~Ql;RPSqy{bcfpc~-BN9ym=opL)4ElBQC;|LB{-jA(VRDn|0j=0 z%1>t@X1mN2%w?d&T}~x2Ub``w`dW{npk6uO{P}p^&5V@*0f8#0#siRKI(lEVzdy;XoV1T+vy@#V1z5q_X7v{RX zGQz&VmpHHnH@wP}>A)&%Jh#v< z*CVHV(0jN>P|VYyUMeo+(0bTM(Q5pN&5m8XdwU&)DiO2;L~%cQCbZzUt=e9Dq=^I# z#8S~;G6-lkOvRhOGVmLxg@HGv`tkKft9C8|y@z}K17^SI$so^b49S#}|DIF*(zjcR zUwqwQBlm6Cfcp}^Jk>p)|DsU$&uJNb<&n~>t2Rw?=AAzQWlVz3UHtLI1tO_sOv>SM*m0&p4Auc8&WylVfL=g=us|POHQPFM6MX?625h z35;@o9$S69ly=hTDTSVbq1auz@x%JySs$9$Y?a{_-H94}?#%v!t>C5fx?#rH%i0j) zlHq8lJ|{D5(?2EpM-kSCW*^tcFlK1JsW1H(t6c8ac91hDI0}od`HQVMHL4BF*yKH4 zq>eM0G7A+0TYoCygTk@faYKlBt6MCg%O2iFgE890?_$Ie;#{8d|56SO9-&{F${c6U zgoR!1u{QyE%&?_cU$ds>vC(3S#A4z+WV+74Coe{lG7(tp(LuBp67(dOQZI>Hz1X*+S(J99 ziQZ!NxYwaOqqIsQr~b>FE%G3V_GsE|f4|79jLJu4D5ih%PnpvrVq}yO4_rylRv%Mj zgDHS9wjN8PQfYNhiYhMPRdBMnR<3PKY+xk=q@Z(4MsW1$e6925&kdC(-&_r%$~4eT z;gA#ZAHWH7V}{nrrakPHdz1ZP-`| z5}YjN&iEYwvbUF?h`Q&-eqI;Rv&~+Zt^E5P$me)V5MAmgs+t=@)1nr!chMg? zTA4FsLE(NAv)4zR)F_iz@C8S}YwMXwMr z3%63albC<97o=1AWPAK}q)!5bDavaB;Q?dKG2eI=0p!LuXLHP+rO#T;b6znoUW@FX zRBA!+fWQ|!g0&sHQPz9kknPdiAhigpSZCm*A|qL*#%FZ}vJt*ynHcgz3Bt{RxsHsS z<-dHNWb-fDe%2bdCZS#AbmJn2VnB)r$Eej!J`$fba`acNxly}+jgxr6<;PXQnz&gN z1KX=fBF)Vzt9AleTt>@QlXbNRJCn8K82{1+9aD`P)xg~ciZ2$WNTQoJrnbOhgSFl$ zv_y4>!55?Fx%arTMjaoczyN->{57H+d9)0=SF9lK=V|pj=i=i!rw)|;?qp?N$!V_B!=Z$u zX{@dM@a5PI2)-4m5w8~3h<&{_$v>YZ30;IAFuhL`Pb1|CdF2r8G1CZsTqVPhQ#6`u z5V9vS52ZXOJE_n;tJX=@-4N)!zB#gk=@31yS-#&sy1c9$yg?V{QIwE$djW^9O0j#{ z8T~*gurP+Mr?-YdUwpDQj&=Z=HJtw{80+9(YCt+an6`5TuTjlJKL1^6Vp6GJ6GiiM zzrQoRg9u&gF%_ftEtjnE z&U=RD^&ZMTQP!(@{>+h=3-vm6cX;F$_QjMToY)M*CPF%V&TYx0b?tF9T2}lI2qF{E zH&S79bzoy1ZN42g)*|U_zGBS=C=GDxjUeLLW|Wf{Db3D9pvV|&SKsXjg+Figt9s!d zxt&#F^43Ou2`OfTCYD?wEgjH}1YpIWqXk-?PkvRRtJhVtQ!yHv9IZX5V z2XSr26|Mcne@9YAhliZ&YLQRyN&*KXbFA^cAz?vEY)JAo4$-Jl660Pq-maB(9E*v~ zqp@ighUe3jr5E$pwMJwIid^Y>WdpgW>$p4m*>#1)D;)g4W&`g4_949EizT&qtroJ z;xnqL^rp0Np9Nn&5x<%P)Z&QI1T7ux-6TSDc}lbxhnB=$9f{x1vBLRfo;C zP&wJa;eS>)d6kqcz(C&I$Sdt8p|$*sS;~Ie-&{(cY{7fo8z2}dG`_S67}Is3+kt>%pzjwLV#Is|13?@?0%C&Cz&Aa?7OT>G5PbF=i^_6ZIO$ zqTGLhfop$y$i(xC~m^_4UFnSxjJQ|(y!V@o zl{!p{=4)j|t2bN_fH|{59!%g(54X7nKZuD;6^96797d((8y!iUhY|URLUHl%HsQzgfHNon> zzZLEg{&2F7%)g}ZUPHsSq$*`?=)}3S^OM4*V>xunyL4kxv$JmYbFGg@0w5E%N4DQE zf|(-g!_y08MYM%?rJ!T^HC&8|jJ4-Bc!qI@QIKa0T3)HSKcRH0k3Er!SW+uK_W)(n zK=>V?Tg{Dq1ZcI)6fvu@JjA*VPL#LsG_&KcYq_jL!yK7@P}MBZ_Q}zf{)BM#01kY+ z|5=xQu9B*|A9Hs>&$jcptjRatm~gUNQazTHG!D-Sq!TS>x*J_B=i!y)v=w0XbDFzH z24z4a&${iwXc~@B)h=+Em^ePKr`*AM%4gM~cWM+GChdacj`@74yu?Cd_ETL*0W`eX zn)cMh^>r>agaWU{Tg;}KYdPTn%3j>5;xD~uM~v=xH2ns&$wEXqC{bT?YKX5ZNDyPp0LU+8}T6Bgs4OgZOe$m&p9^1JZWh#wgkjs0wN7A2WBO|2<@ zGCRa^WfMOg#uN4JJcos^TWIAd<@EvAz|o?AAy@w5x1wlqt7%cIa7Df^6g{5DA|^c9 zEJ`V@Hz>M4PXF@V@6@H+e;tv^vw7z3RmWnLy>2)_?O#$8yYlng0JNf0a!|Fum{9wD zTeO~w!h1!;r*5q(B|?bEwO)kkYBk93YE-n9x;yW%lz^oy^1o7RF%#{kr|b30X2H-; z4i5z-dJi}OVt)%p{>J+~Dg5P2DU5tMqZ-7u>BUh%9{>Qc{+VfR@vM4v`>|MhN=8)R zfD9%H_FF-h`xrUSF*rE>2|&ZK7N+}TwDXsCxPF8l&f?%Ywq03I*KdblB4gP`~H|-{S`*UUamed);E#blr*Lm zBkDLWX-AeuS&FvX=4*VhXcf>ott;Di(lDW-A2_LSSm1q{V+fcqAyY#n_9^k$i6^sl zcBR|5rv%jzd1J-LPvA+A$e|~GxPoNteXl4$1`Ve=dG54mG({L##JOk_$(EwR_N#_X z?+Jiid{$Ad((Ha!veCkf`C;?leVy{s{e>r!ZMX^^r_&bs58V;?>Gb0JYNDg z9x;1h?2tCk8#^EAWHd;+Q*9_TyY`jtksUZD%&4&d@0vXwdn9*Xm)CWG_x+}L9&dR7 z3(f01EiLvx{*bNVp-;=|r)9tc^Me@WM6t?*U>xqs#Z=jntW_R@bjWUja3!1dv`jEIUF0~YB^ zPu`P#>Whd$IjGgW`~2s3U>kz7WAIY*_t&=op`fulWG-)yl99JlB*zL=0(cwPpZ7XM zEL4WZsPE!#`f^~orX~(eFT&Z+&nup+ z!H4P6>+vsrLTM11B}Iv+UP%@o5K5@Dm8CdajO<*wQ+G8kk~MXCqf0=qC1x8bX<=CU zbR{;%?hsk16zbO6$(oF|pxo@0ig;7y?BFzdh?JG0yFH4_!ArDH73KT%d8#!a%ez9e zVs_+vDKb7EE0=WDRtj$7xYZQQ6JH&zQTto6JdVu0yC6jNz%r}38IUx0m#e%nS&`#S z#{FRm;tFUr!1sW?Ej9C0vNK;VC4OSKRB1^7BWJX?9!}PHBa=a2>eWL9KfFDCe{o#K zV>SvIB@$?YSk1DkZT9pFX%j^cfD=i~=`lOQpsnnuU&iuoZFGG;KBu?oJ}kYEaL3I! zagr1J)pdr(cQw~|(L(F=10qIC5 zj-Hcb^;)P>Zb~gSY?pqn>`41=mds|LbD|t&jUKsZ6zpAv=_hyKjIb2UfQkE`*)Gcw zqIj79C6Zq!;NP?!n@TC7z5O5SwZ9@WQ5eUR@Iugd*Nvb(1HC{)sXnd4(vPbboJ&j+ zVz;jP=g`%aEJFqiI95KCbN;NT=n zKvo+IRJC$?{zwxo?x;)-Ne6pHrco-s-M%oUi_aFe*Wl$4dYk!ih8-W&vvvl!8J>3d zj1%*OKDA{SVECGSCcE}+9`p`OpDC)>w0D3;&?qlIx+>nktue^3J)7LHWB;B~^@o*s z8_{4+Q)O1_$t!U*rHqvokM$%#c~LQ)$1AIoEe5u+GYa#>4Q8QYWuU47@-;&VpPp=& zwC@wmAFr|S^vxkyLX-Yosw=GGo)-#~nHVp*!O5lEmO5_62tMfg^Ypc#R*ne)h2&$K zn6m~gWl>X%@C~N{e?`wVFdBOptS4h2nU(vsr`5*^fZFyk%l`oTuL#Z>$q84TvtO;H zQPxE771)M?nwu*-k?%~bJDcM2_2?70KsUi4Wf1D$Wz=ixZ&^{kX@a^L&+buSEwqdQ z7So?yipke>(*iAn!LM)9f{2I{6d8=EfP|I|PZF}r4t91&(&*GX+$g&kdT?hqpQrb`}kjBmpgT(4+TqoidXG zwtH?TaEektaD)`3t4WMakg=>ZIo;@@p2-7W*!ZmX<`=*sjdD{K^6Ix14)$7Zzr}D+ zDHeMSCeC1h2OW(%nuI5FhBha%4MBBQ(QDJTm_w)hFpw{{0At0V9^(3)+2>n z)fgYN#C%NmUc zRsrSx#A1&B=(;h$vi;;;u&SzV4#(M9+_K=+s1~qp+V5o7;|zk6zqKBU446q>`=hjn z10ndRTR9$Ss zg=9eg_A}k|bN6r-!?FTuG+?~Tx`~K>YxKh2-d`XlGrWa|d!H0k2hJ`MZJO^-P7HXM(80*il#@s3hyEf z{~}R6<%rV)NUY!VN;0%>obuIhG+ zMNCp(l0|!vT!Yh;t@urjJUe{i zEVe;u;YN(*{J%p?hjEs7=w@k}d&_tIz0&NeL=B0V<)`yXd5b{CVt3hGJ)cFy+URo1 zRk1s#f-^0(zXO*%uXF6r8m+bDk5bbSbp>Z(wK9wQuj!!Ze}+8$NumardD7>1{#Ocw zF<^fFAZ>?X4HrLLa2(Qjlzzl`DcAE%|I?AG3DGi$K0 z50@TV;QgEimB&$QqXT;+b%23*Vn#6XBAOgw}g%CN&{k}$t@ldf^PxyX_->_ zUyqiq=f-jJggzdZr6S8h^6&rvaQdga_;^_CdUw6fs?Ga_Th>1e_f|wX42&Nr^O0tpXSF9a`&U}PV%ajkc%w&_(z)}Rs!{dW<=!W~un_2g zK*8EA2c}%A++NN01qm7#0lhlj-}19!ygv;rPt3i{9aY9xc#ugjw=nl+A!2sMohlUo zfP$I1RtB;36?qSZTd)B)w{i$$`d?TOD@=uKvfIIuFwB~(D$(UWO-hUQOY6}fQ4OCq zgXuY3Ba3X9i)P07x%H=!ualX<84I+r=sUf3*+QiSX#sMf!Ppfkv-Q$e6X?K-2A>Q#qcUhq%)mO}=9$;9;Fwd-=XvG0iz!&XsW^1?9AzbdyqPVjct~>jwNw zkEh3w^wYHL$n0Bm)9+uffd?~ag0!4U9fp}-iIwzxohH!v*rQEA!3fUp|VNxJvbv_Ggu5X-oVOxHOZY zezo$&1ZjducJ{#DVDUDEvk0LSiiPK}Z}3J3eZ|whe_tt(761k%j;YZvJNnZadueU# z3Bb6dzlk=n;+y^%j~fu53uYFhQ&CyUm|#I1oVM?k??2IXd%Z;<%KaWZis2&iOC2Od zj5=+}BC(Z7`LdALzKz-Lc08w)8NNnpj~1bn5g@x`jplG+?ma#0Y|BT?(kuLBeK~e* z{i%r6WtE!jVJAo6Z@?*D*uv~Gs?obK>}~CG2;MUhi5JSxl~aJc*oqX-PMRRjlCGc(>k*a}u9%bCRn34}iCI+70J6sQTh<=kBb7Z_`uu zUw*%uE^D11BUV1n$`Vp3$wE&~XM4yBE)6y`BqjT_3Ikl$AZgaa_8YiCCRCziF)eE( zInfnZM01m;RBHhPgh57^GNw3@fWdBl^I9dR0L@$uL&}AmG$Pf}o9ftqbBgp{8D-(v zqcwD7CHYU34<9+{F(9UB`BB*;rEEVmt+|=PNse${iDdI$v&mBSW?Tqx+}ZTYS^<~? z;M_#!aI8>#ZbS+-pU(hgx1dRcq6$bn^||n`Anr9D^$gX>?z!cC8W|-1t9wB-uvq~J~hZS>g)YbjNAl&v$F&XJ(sK6l&*wu zx>}u68=tVt$*tr zNxR!;F;j03f+YBN=kw>?JHtGo$~g9lqcW}8+t;8iSN3GIz0S6zt zhq~t-`IWL9IcDIA-AS8&Pl4sU#k zz&|dO9>Ju%ZGrxzh^D7wBBX%!JKSly`^;oyXOlPQ$wBLou()8-gyVwkn+r9haf?@< ztfQX*-$*w}X7dUN{p>)hKSj~L=#Ly~3i0uv*ZQf;32RyQi+ZbKwChe`^|R(i+zc@Z z8QaI+UoUZs9t;5zxs?e!mv-RPe&Yv{z5!IuXv0I&r zi%bFX!V3DHPciu|i(G+GK+wVcZ`F5gU;qw-8{`~;8&?K%f#oPQpQ48eNy0v1w@$0K zJ__G*p#gl*`gN8ps=|!rsK3)E$M{M3iz}Lk!PC;%r%r6}m-T-Dt4#AOW6x=Tpc-GdmAm}u&~337Q>8R+PYdi zhgy(gypK<0J63G(nd##Ie*eZ4fVICv?KR!pP_am| zx8Yl!AJ+&z0En1)j&mEYNcK4;hL0Y!jORH6t(=1~gx@zZ>YS+Yp#wgLkBg~|TPxq0 zkKD|JqI|%Bb;7m(dp+zP*Cl&o?Td9_0d!j@#zRf7Gr3QRnD)GuOsJ8u{6vF?{vQOv zOKkm#(mqB4JOVe=73JP)n~o7M=TXbYmN&8h=VE=~Hd1{bIPR z%(An)Z)dkN3rm8a4dMu1!dedx5)1tG)I(O-O{b$Dx5yi zpU-5J7!fuS)2uIGk1AfG1zq$O>hj{)Msj;D&NGc&z<@gw|c&0SfvcFIHJM+=tSS~0>(hw~pU-4kiVriPte;Wr;Fb*LpcPs}A0z0ab3cbGy8%bePE#OhKfXOj-TF8-xEVV?e z+JTFZ9ujp`*_XJq|3Pjf}_R-(e|G^yfE4z6yyxu22 zlJOK-q5Z@G!@=Gtde3|KU)Tr_aym>iU@YMP`GNq6Mgi6z;+R=^+W*b0q?ia(>a>7$ z=0Y?^iz&a2OL_Yj@(skG&Q@}XQpIoBSR8U4aeJ?)us5_bY;f`A10jH0HQTk}0~_F1`wbUuHt_lf0r&Z=lOl5KU6 zPx^6i%CFOkLTT-tt24~kYEAWe*~j+Cj&qCL#n{8+&wWOz>8P>7?KN*@&XQ-(iXZYz z)LOZ6bY?-am~s__OmI_fiVl(O)8t?$Nz6(2^&CC8gQF31>IB1MGuX0uCF?3o z%7%)YylFFx!O z8&N{rreBNjmj41|t^UsER_-3XQmy{iT{b*oCGb0@7yye^N}@0nvs1hQhE7AG6#JSC zeqcoDap`m^gPkouDn|+wG>;`gvG+WFL z9_Gg2|IQS)cC+2n1HH>K96fhRBWOo&rjdL%%TZDxX$cDl6@s*u3T=*U{>1k$XRB-Q z7~5m6aK~p9y{Z+LZl9U8dH0)tsGBR;3UKtSl|K&52vTdxInC?2^b@S4H;x*Zv|R=t?F$jLU>AP-@`V?9oRlVUd&35oo2|yj?F}HPr*3V)6iO zH=)#+P&2XvEG$_#igUl%;XgnCJ}U?jEYn%|>&L$lib5uES=2~9%zf+YpV?BWConlj zA!nTo?Oo%$tp$W~N(K{J3)89(q);v`z?tR1+dL7duvQE>aF^*PJQORJ#FvV-W(g~v zo*W{Hlv2;!j#v;W!6orZS_erGx4?g~i%Vr7c401^8N!c$w4fgdh22!fEZv_sw-6X| z$*>*E)9Z5uO&P$Euwj15aV0fyGnpq5dg`RHuKnHLdJ-hK>#H#1!bLZHQ;jJNdK>b{ zB<-!AhtwVDXrjz5VK}Q#p@~P76*LO*Ixkn2_OpH?b+2E+Bl-a`gD3&!Uq?Kvm`45@ zZq{{D2Sy2Tugm1sg||7Z-XO-&X(&u0s#!|&m{EJ-ae>h`_3t2$u-C+@aVfk^>l`e@ zfK0h4`zGsRM}&kp<3gxhRK@TfEJLIz*Aik1rCqDfUnm601Qt7eu_1@jEI1%DU2OL9jU!@fOsl=abz1=1NT3>Fwt$>fyex)hYuFd zT;YG&e>BQ?5O8|E8+n|#5GtX(>dW)Xf>M)%+8SM}>8ksDOpp14Hq54!^xvU3Q9g6` z{i^Bq;xL+r;-sQbviVWX+@8VBXL@fmR^NG(qIOU(^?(74k7pMy{iW+x8HATaCQWH0 z(jO7uvuIDOi(CngO_t@B8VAn8+ys#|*5Ih@`SCfktM)Ql1eNs_sIR8!qrP>SsEvYc z3gPD=!f>tXqBYF_K!i|Lu85klWTjenOfH4pdqh4{dvb_gH))M?qmKK4RtSV$;-Kj6 z&gy{D1zBxScY6EHTn1|x6PxzLK9&FLRYWba)XX}B_9w}?54F>DD*h(7)dcUN!%s|ltb>05w8CO>}UncG2{T=A4%6F zl~)rar}C3dIGIm4t2HxBWqA#^o?HtU8~G%^d3Qhh}g)q{TQlT?F;aW22OVX11xx&qzwKPb;wVWlmRkP zla67L?R0o_0)|XYf#Sjta&8IfB%088;6bsR)mvGL<#D=p2n}C!#a_I6$@dp+Mp4iM z2AUt!m+pZT=Gq9M>d#3pdPy@`wj)sm5O3hfWx)QAjvFzQp5+2Q2>j^J<> zJcJ2uTpqS?&*;;T^z?>P**+$v*H;Ho2F%Z{1#D=X=azLWFqO5&vyn1iXej2NwlL^n zB5yRUBM@0|J!jm)p=eov#^OLL81--oaxwi|(TpRk-2-<4n0e1C_+GL{9jql9DjYCh zvgJ`!ol$!prKD6sbo}~0ljopluQ7Zi$R3bZNwc;=PI!5zHRJsR@S9g^xEfoGsy9_e z;F{T$jW*toR@oX51KRV}*Q;q@)|MRl1UeRZpU)VBph;wLp8N%25vg4oO)pm`bndk? zl;fBKe-xZn-|d5pX9M(t5Kaz=>|mt|z2pjOD}mzHR%30dTe9dEoCc4~4iI`6ND8;a z`qJdQEe_A2AWjKMt2j;z<*I1mBeqT&Tmi{r&ufM%pMB1!ZnuLH1Rv?_r@@(6(F}Ud z9hAAv%CeTGz%`7Dc6n``wrVnh#%@T_lv$2zc-8|R+6rntqmYRw6_&!Mjb6Km&S&@= zEDN-m_>dJ8lq6L;zBtlsK2kASIBF%qR$+LPg`9cum2W}CXkTeirAOFAN(k=ZRw={< zz}h`X_SjL~pT$1U0I;BF0FbABoM)}Oq7g5{KZy~v5fbNO1!RjOXQ|_b{Rf>(A-sGB z31$FRW;B_jA}+}GfnkTGyzTJE{%^mMxp?B9CyOufU?8?B-0)%#lva1It9DjK5T&IA z-|+H3G9=}hIMq|13MYEn7zf)#k={@qrC3C?aBq=Pm!+pJ!n^#;kk|50DJNg@l!HO8 zR2c$Tz%%yI2--m~gW5!!b4y~tuMONw>l9UUmLJ(M-t<7(b3Kj5uy^ukC%?Jnd}ySp zCgV8SB`-|9e$qfw{vKMFMRKTP$;n^?{P0Lt+hLW)46E)&d%XC@bFFSCH72yiWKSj6 z(R^cmhRzXr#VkI2iHDbemG*-h<-##cu9@N&n7%!cx>sWdN7kAZK+|%M^0R@`tcn9j zCPHBcpud-7(B-&LV4)q`e*6I0eG^l{v*kn!{HZW}BWSbE6quc*o#C=i}OscP@et4jbf{KrDPGhG0~Mqp8g`WC6M;7v>4DKbF^c6q626CFp3aX6+fT^FjZX^Y;7mpWs4NrD zeZ61P0sx(fa*_vm+Y&DK$9|QqKlP%!onT409i2ToXgP_p+{D$5nwxVg(qozh^_k#W zTmqG`88P(1FjXN39A9Z{`|u$UdmCAm8#;`uQdRue)v~6u%_d3mdMFAe%A4ejV!xZP zOAoq?PN`Qzq8G2kjaZ=PMDFNpx3;dXU7Yv8%KW?-sy2mD`sD)`q^tQ5E-IgnRv-A*R&~7LEnA))XNSa_zI3BZ zp-Ty3buY9rjJHzeRM7VOGr9SIK}5eq^w2=}tsz#f!SvT(xseo5Pr+%0w`osIS@s-| z20_o=_hhakLJ{a)71JDqx2{ZU;G>rh|Kxu(OHc!0ExR%MqjukE;G<7VJzg((6!+g( zxHMz=*-Z4s(GkAMaOmRaI-zxe+F+cAbZOKG88Rvpsbf3Ltr!RNdXm@fOc%hkxBHjI<1rdo7FdkT&jtU!A2PR-Sxmqz0D8V zn)A*ZY5HFTXhDR##Esx)s5cUKVuck|9GG=}>a%f0<^Plh=3~7(1CP$|p@nRuB9-a5 ziH!qv&hLtJ%`DzQ{oymau7=4g&*}pnqfnA2QgnZKk#pp)L1{C5>AHK4 zRWKBf!Kgo?9?D`^PI%Z!b6`a~{#L-jO8D*f=LY2n{*`7^Z;CJ-LQ; zyUOEtW|n4C{k}V^J$(1786WLFt$X*3uxX(HTIO!V_8UB=Sr>LDyWHp2&SuU#)~gtI zWZQEc*myHq`MEqIe@5^j+P!1R&-5PrN>Kz_mNuj{F;NNz!0uurhtjcj6X$+Ch=4-e`}5V*^f$BnM10_iU6-aTSj2b-jc(hcb*8>Y&<=N)P_Gb^dY=-pNRPbr&%au^ zyN9Rr$mzZ=zhsY~$L-h(77PQmo*?&I&3!%7v~i0rirk0nKX0$lxR6KAS>NC`ikoni z-~LSA#o75tKGefBx5GtreOjY(LAU0u5|GnOs)EgSuYKq0^;>}@xmJcTR}|-{Nc~28 zIx?sK{L!bjXLiX6imDvnB0E<}EjEE9FdJKm9J1j_SKcX)WO_H#EJxMV>okDmR*qgQ z^gn=l^>4zS6HnHbYv?|&9qUoBpCuRP)5>&;KQk9@+5+=Nc0@*HCa&+RN-gj+-82e* zuH;rmgW)r;+S~ueM_MvjU%CN^XUC@m*)g8c$xT=+FLCwRFdimNn2@7-p>xeHA_cjf ztHog!N?9Z#k;?p3=(t5GV|X2f)0dLrSGKqj!dK-|&^IMUv;NXI*yLqy`?X@`0peC2 z-VN^PSzdNE$A}mxL#DEHo+p=79$hR@*T(h8n8QOx8;=R-&#_Ug2|B7ImvoWxD#m zD8A}(iGHQ_3GnBX@5!1d9y>W;ym`VTmbOT4|Lc#F2Kq$PcDBRfWz;}YSE~Cg!JyEs za)83+;TORh+1|}j`GJAH}G3XYYHVO05)^QPceny1=|EVJ% zUZXtRG3(dF;ag#M?C9?#;28zF(9B?mjjp)APqv$%2j*EAe|Mb|J9f)*I{^S^ z#Pl*5K|LU_)xxxJRC|K?F&R1sP~lz*ObaDvXfjwWB!{sygOXlST+)>G(C6~0lA8|& z2K2;_wGzX0B1s7%ynO6qDw5=P$GdrPN%T^-5o(Fih zIhC9P2M>+rTFPT~u)nw%tDEIKdvTciQ?!z{UiKr{xTVsCSd7Z7)GZew%Pj3-hP-1n zF_ZbSM0)0IIRuqKQ{wedQT3$E`hNfeZW*JzzCD5K)k+$Qcg{w);TyMfRu;&Oad;d# zO&Uf7OLKkhK&F`~w3i{8#~gf<>)(8oIIHl8V1=ksQql1LoFg%;EL4-FMHXJ0Wd{N6 zxHc-B{xi{Y>_2@9K`4K-Qs&kCpR;IH?Apw&!SIx)xKG1AA}lr^+zQW^l?Ipl?fnam z#IE6yJRW>pC9p(9c3;j=7YowPXBK=*Sjm4^DMKeJqX7dzb_mw1cE0x1#Q%GthW5tBRbQVTtLo2O{^di2J4yhq&6A-2 za93vaA90nJDn7~?jOmt_S7#R%+9QCq_IfXG9P9<9edO|nVdN^;EbO_HXs_O8D}WR( zEOZ|pMM)VZ6nq51+quKcBSR2b$-Ch`*F)P% zp9XzXHFT)qVrXVaQio(YOhkWaP!MJEQ%V%xX6Qd6-_yYt4xPxsNCCUFkjm5y$bsNk zo&AeM)Ic|%BqmX%y-Awn+fQ{CJLlQm;!>= ziY#Y6W+(b2`~#2V-DRj#dAMJi9OpMKb^{BjuE`0cHrkZ3 z@AyIin&YP@KgwW%Bg>X^n%3a5yUmvN^p|3Cd%b zfA$TrYu0P}J<%kgbR*-!(fL1s_JQNurvWhSn6J<8AgF~oN845`y?LJ<#3$z(um|gklo^RlenhEe~Cuo83@E{vSnW;>h&>$MKnAZssP;%&^>snrrU4Z#fbn zxuwXFZFZc_(Phoxs?JnD-ZqAhY6GN4O!sl-ng%BO^F0)r;m zg*hm{M`U)^^rie^1!}u8x{U_nXkPmKCm(6xH+)5IkAGYbmkjq(dQrhZVQzS*ryiYD z$Y2%f*o6&K=KlkH*WyRiFTAR)8m?Dn@TuVcB$s)`$4}|hT7-2KFYt^F3J64h&{?Ux zS`3}E<;_H?%v8*NDV^NH|J#|Fuhs;)DMhO_0)P3a`W4J!{6x*s(w}0V3X$~jdQ3)= zl~b_uk!B%%SsR_)7y|r*!|R_&kB0_8x}3AJc7{{3(FpomLMUr#E@dGeu)_SH%~+UddYt)l-2zvol;Vm zX1&1q!V;rS>dp4QkDc}c*poJl@%S9Jh=0+OGOT<3HO2&S3%O~V%{a6v?6p+@y92kw0f zT^FYX%43#BA{)F10l!3jiu>keD*cpYji*a|>ueA{mAB^B*zpJEju%%C+RNe|P3IJ`c>J;{Up+ccr4!KeW8Y1bpY|5+ZJXo)1B z@)^u z>*sW~kmy4^_erMJj>RYj7PZY>VM`Nu>r5ElucnQAsDk-^htgD7?6=n+4}8gnWJv?G z1l`BxpWBEtUX7YI+;^h?bvmI;pqCxB;(Pu8s9f4ykHd;Rn^K^jQY{d{EWCBH$3=RV zj`tN&`X zIqKJqNB8|fds@FBGOxcI{7HHhLYk|ep3cYW&qafoxqp?6o=&57&AwAZm(uhSPTpjc za?x-~+8ce!g7@*axzroBRA`q9JP3f@wd+ZKUB-oZaX*V$kK+L_G{lY03ceu0VkM=< zE=Ht?aq!7q2)e+msvDJA`adeyWkwVNry5-U#papz3lxKZQQ5CVKYZBGCqLA~v@~41 z&2T?p=Q79S9M!@e zQr%T%?XHnjujVU$kDeyLhNQpgxec95Khs1#R`_9eTcf<+U;pF2@dFpz=a7dLFeYvs z&HLE)Vj0Q%} zA6g*=MJ1)EnqpcTpI%6^IjhjG*8zID=b~T4DQfZu%o`=pS<6E=&0R{*r!!?nxEw8W zWwvPhJW^iFF0_LHI|}qt1^1&tv;Yw}*uYlWr|t z3_MzkpZV;=LO7S{+}q0Y^SnI~LuUqan@NpBJNn^MCw zX}Sp=DB#sV18JWBOKOZUk#`xsCq4ZwPyAMHX)1|^)>9q;LCL``6|vcViBtxMDq-^g zL9c=d_U|4QH()fj0`W^F`IqM=aK4(7JsH0m-nWoJ-9+HRwvWRovXfo6idI=pJKK!d zH|>@`lKW>wBCK#U@iRyuz4J0S!g8*N8lIrjJ#j8&8c2^Dc9E?6$6I{$gb0aB;)T@M z^pzHz_RdZp!!#CaPKc&{IhV^_0nAh>$)yw1SAr}5hO%&+97}5MIp}M(NT1LOmiz5k z|MlKK`VRp55AcAw{Sx`+@1uR04IO`c=9>lNW8hz6?Z-4Zqa~(AEbr&U{{W3%*_!=X zeah{E^2MwXEkBNUlo6g+{GP^+!!{;-%c0Lauqg|jG4as?(N_iTKSU_z`dK4uzP(@j zXKnxNDOFzn>yn&~i=3b4=h4h9DhW`U%j%l2e+%&8y*bW_R0;j%Z1i>SnK36&*XLs>6(B;`rk5A~bt|o47B;I5YJKM4HZD!%nosOWCPbFi ze0%q~YKp9Q;)9G47GoOyc$*0Za+D1$A0mUBjT%a>NR_r2Nssq^#Q&Yu&zsBi{ZujV z6ogEQdoWq79E%F>WPj2wjD2p@v#A{?>Vke`-_@-GC>JNc*=cSF4D0u?-@R=$;JF%QdY~OK#7i& z@sY0chYeNVe7DrI^_|tq`tKBccr>mXk=*{9?$*Y3>F^3aCDroJE%myjvA09()8~lv zPQ^Asbhu;Mmr=*qEd|Cw+O44qN#!&!bpxRiRlclk)HD65Rd$uq*s>B+s!QDrU=70e z)cQ~F-x({?G|f#q{%)J}MWChZ=k{J>8YHuz3fXz+;^xk0FpCpDm3SWtYL>y#-m#-| z6zu7-pzW5prHt>G^h2F~SgF`$qpg(p|5l2b{y{%q1fRPqcK-5rH@BR77j}a^-&I8bKm(vnriSL2iT4qZ;!!t+Ya!A#Oo!+pN|;aUZ#%blf&*kwM%%?VkV}KQH86pOjMk zP#JBLx}C9r^ss5_>Q33kWstqyXB_d0wfr}o$JRc*KR#57_65kT%(twP|J}VBfgAYA zZDrzgUQ%yfpS76!##lhr!RG7%wKSZMV=f{%%i@m8gFD*to;)_MZ->~DRw zHOwtejdxp_3m9TDDas<2qf@wT*#{9iw4&b8zi0fc3Rq4oZ3*l>g-hciy+Dg#jS#3y z8p*T^$)b?(?B=?A_&KH-{n*JzIm_A5_Qh78RZ#c&okBko_Zf?j7qK&c2uQHVvqY*} z-~8`e?91X3Iw)~jsoCHuPC$a0iwn0};NZx$r8>3v^_6@0Y-_}71D#1+2f^tZ)xg8= z5K!cUmag60o$MP~Wlc*+8U@z>0VGto)yq?VH;3>>#B3jbJAKH3$f%Okz&=>Mo$6D-kXrOi2o$TdTI44A(2jIR#C^yftCH4tS<^Mng#aNe z3{|x<1H2OwA)Xh3QSVbVqVKs2wz$k>LlQVI~mps4$ zqbkgq6r`+$sBv&|wP2$2VV*M^#$L+ZkBZ7hpd%*j8+A(tc~E#Ph5_--B-U)TE`rTX z7IV+SKEYQiO=hNUVmtX8(XhcXEtVB^&clJ0@CTGU)sByj4kOg)y0JAGDk_?*&HSs~Y*sguWB}NgVQF{0r zGw%NZ($yR&l}1k|mtR<9y+RLivBl@(hWQ*Wr~HI6m9uHY`QdA-U#}@cN-*O z=JwmBMxCz2vk~=3);xNJqt_RdqeXSzfeLA3)(bCv5YfE)ZhEtPMolnim3A{(m^CTy zzTHk^Hj@gy;z8S_PXfB2XE0u?aspK#I%F_TFZ>?IR%Dn)4X`ig7mnr39=s(ZK9*Ks zoNZ1nQtw>~7p5}YvH48tHN9yubd9B;YZ$3CmZ_+3rrnX7N?HXLUP_X&eRf*Rj0h!hvi!l8)f}Od={qpZH=OUem;P$aHEMySSn#2>hLS3aU9I&#MLs&p8+31n+yWID|w$dpw|2 z7u?|yn0(HCZ?s$!}{fmM|P_oXSAob0knh0Li9SgW&Ewbo>Lq; z^982q)$8r)#UEl%QU&4B5KQTaMm|qDhY+fEseDduQOuC1(2Z%rRx0~8E{0Y&gB2i+ z0$ANEt$&eR635{+b2g)9#8D{EF}+chr!i1lW9325(e0)eQ`T0V>fMo&{OgdzH1`!J z8y2)v_3m$VYQAJKgDATfo3!#|Fem)HxNE+YM4inF zT7xW2poH62EIV?l>z0f@fkuIu0%t$x4?iv=#TmuJIQhKQpHtAK%ivGW#wC)B%CpBB zg3O!|&MMNQ%vIPz;3az6z2;HElt9}-XMf=%xC5^Ue!19mkXyRu1}k1ya?yQR)U2&n zdIA(1E($koZ^OA?YzAimqOmyB*Qh}@pOOygg-O}!nF}vNs{4kDK(kg(5jn#b)W+fO zOZ`nVqZg%!?@O@!3n)R)oVl#$WSg`&*u#1aLlsSRMSU&SdcOY*er-gi4u_ z`LOG+9!dgqbL*bF#gq8Sc+XZ-*+SsH>)tnBFaQX; zX%p?q<=;)|?ZJ85nm9_Skv;&cYKuk;MQI-39T=qivjK78J=5I5T)>>Ln8q{436w~u zLndX>moiCYi_h5*{;tiQ78CT*p*(3QUP5X*7(ubJsLb}Jh4a0+@X~}ow(6Y~*z(P0 zW>TGb-~ovJIMbL1l_`=L<9OtQ>EgKUqokkL0@Cj+&pe&frn2qcWJ!9vOBPAHni7$a zlr=n@Wz?1?Sg!y&Wf%%ugAV%B7ZxxUUZ}S=5617oSPvT96Y6g0KG0m^Q9($ZetQ-q zzN3;s&%M_Wt{*fN$fxaCg9&=E2>lAx{{+y}^D(UHzdW`2fyHie8jMRdM0x- zo)gaQEo^n+-A42dE|c#*|GM`yplo93X4OMO|Gltf#MSLr9SC)}?(6Trgw~)DFL1S)6aRC$4ocXpxM89hr@p03+v{@9o5jo_7vqj&>i^a@1nV(LU`{xVa z6KRefLfjp>p=oK~?DXw#={-E7`S0}h!8Qh&;ov%ueTF8^kcwQWWb=Me5Y3nE<5w>c zs|E2i&x6kheL_I#)v+kYYPkITdbU13)M=OkoY+l@-a~Jiw*8gdjDLxxA$s5L>^2nA zWH7DaTj<$H3wOM5}0r&h%a`v~KfM>D$8}@uifJ14X2eaUHOP?f&czm_> zJfe?LgtLlNleVBtvFpOLM=z3}7he~*a(BW2{pd5=2IaEFef+bHF@orm>7g{}^<9hq z#|CAo>wnf9n*B`w^f*Rw##&1oiO;H#?`Ccj7R9_lr4W$J<3-E&B56BPU43g9B|RCP@YYL6<{0n>o3?t%j;!w>>-7FtIh#(}2RB+2qfuGB{knJkVHR&|+6j z+ykrnqs`56)&({Cv%0`QVWAHG3-aAPO7(<{p?tE+_F`8+lDG|Ee!=jshE1HULPbtk z*2j0>wW21Y-?sDer+JBsctaoz>34 zD+n*OA5UeTMCQYBu!WMCMn|wrQl+J5?881GS2i_K2YeZrIu)M7UAU>{G!)M$dBQBQ zo|meFIC7K@da`Ehhzzzd%<&B=nY=~}lhC@6JiUr4%k?SW()I+v1wI&;VyldO(jJP+ ziCeqscN`M>5cfxdA+7+|vmETKcukVA;PA?0$yrD8$5?(JR8OS$17*G4m=|eeO8(7J zWi3DG_)!JNLWt(wJOsb%X(?@3fYVhs90-gJh{Jd(U=i^@ztg?0{)5K{3C$!6`P5Lm|Fu3 zqY#+@fARsUxLv2=ezbkX0>aZY`KXTObAYKJk2YzXes*s%>{cuvd!}eMzTfG#0@L7V z$rpS+p|%$McL3lD)NlUg^MZH{ih)hDbf~n$2CTN`c03prF$stv)@aV_>SR~8%K7W5v`&mJ3$R^y#W0JIgrR0oEPF*CXH{f zKpSS6gLaZ)x=hsrR%0EQfvBwCUs9b>MuwO`gecx2?n1(KMcgBiTA?P-L8W=RU(%-! z-C9EK%o|}Sc}t7?*jAngY?Cau5ex6SmDty9RRE`*(`NYUQ=Y<(nB}*nj!j;yxT)2H zDb##_%rLnOQmT8-(and28I|fhUXJ2~3>K4pEJ)IFQ`}HY2Cn+$9AXMc3?28PSv6V6 z5y<_jtN$(1@o;uH0sV(q0mxj8k!NCQyZKz-!ai}HxoRxk3p-6T7);NkqLr-|H6n2^ z-VBlUT?j$#*<{9bscnK|BLhXxtCgHpp2J{ABs5!q`0xhCBNIXQls2#rlglt&7 ztMxM2#}!DmWS*cF4(NW?gqFVYbOeCxmG_3}4O{-IS1|F?sapY>YER&%(zJS(IBxsP zI>a)}#>$i#%<|q^F@e0+?6sbnJ(6In!!v%_QE?~|-OvF_loZr30I8c!7hT${sOpO9 zC%eh*$A|Mcw(9pPs}csjdx~=o-5D)}C@=ph8?}~Y^3DGMZ<;f_bU*^U=qC(s?Ue7l z&Zw=GZ;q=tL~9934&=dYm49_5Vsxn+;_tH{bZ03lV67#^ZNIeJqW1E-xQ@~mU#3g@nCNqL%Mb6lk4ZIsrwe25; zlIN6k8HcPcY)^ub6GGCWmh;KYoKui{2Ealf01gBdqIzA=p;@lE0kTN#_brIynq!km zyRrV30NQL_`=aJo)^;_wa*ZbK{n;W4Qz!{ZOho+Ru7 z&NJdq{(AGc7E%EMg@}&5o3h-$@b`k*N9{g~J@-NqcWT+!th+l1q$-pXtOx*xKFkV9 zE1C3Qb;Af$N;A^EFeTg}g;1PA$Nn61Ct8mTnK-355cF}A7Lt#|PmH8sU@K3+$NmCo zw!jIM>eem(V-?Z91oa6I#VWft-O=nwChr3hGsLH62{-YGS+>%oXolMix7CIVww`9T zP&MApV&Sc2Ea4L(j(Y*l=B~flwp#G2_jFTMnVk}gG~G^7RW=zxQQ=GYo-1C!e6#Fv->B}9Rc)q%HeeDZe#xcT&W=La{>|2_sr?Vo!7k=!j!U7tsE+!Sn&8sK zjjVe;=``L{NO_-OV@!-dX4nA7zbpmiS-t8gM5xH**L^T=i?)lqmKS1tezWiWt`D2B z*m_1wL6r)bnGi(;SJVt8zlC!vLnbleL7N)3nJLS*)uO%$;RDN*s0ARErYwIeH6cc% z2Kj<*bU1UbE0&7-y%*53nl|~K7ueQw=u9=|o-0Ku1&x_>B)N`sbq8f~QZ%O5{fUbY zU%}L1#I+@7i;}C_?sgQox1wYK=M$X_2R+N&*?iJsYn?JS+!?S`sdw2*-NlOj^Y59m zq+Z>Pg#Gnr%{fc559(Mm#$M&EeFn#(H+3y*LKy&t6<5VZ5Oi74V_cw-VS=uc3u{XC z9YcJw=7x_q@iua8f7kmj>aUM!1}&y*&qZ*ecc|wX=}O#)sy**dIN1e#CiyLSB=C=H zO`=;++T$7(z~1sxOqX};ulcyx3{IvwZ)DJ+J?(Jljj|sW%Hfh{HU@m|0a50dQv2~LwN(7NQQ;6AuqQ`Qw)8=E! z=JuuZCi*Tp{&+<=&)DYkvw;MI&ua{)lufCxm_T&N{E?m|3Nr1kY$dt-R}p_y&d%nW z{@!%HqiCmmBO!^;)vUkxWT&ds`bMZ2>-WV8Uip_^@J~6@=nQ0tudVphW`S$gZR*C9 z9mAX@2ik$B9w{oqmMN)Bw4InD>g?MIQW&6iEIO`I9)LT-E}@V*qhB1~IybMPZJucr zk`%J;7;M^$sK(HwB5!t?#pl%5s6${s8zbJ>2Xy|zF6l3g(M~c+pzT?I5`%2>m?~;R ztPk&Nbx<^n?DGVBBH1JL!}(3T+~Nz<*=@>P;g7A*v%K@HpAKI$3LxCx51j`p*eC$Z zibJ81`~&Mg`)3~Z7Gl>J|K#PnB0eTe1!8-P+pWLMMo8_X$uM<=_xLpqe-Db&xCVo0 ziF2C|lq6uDR*01F$-fhbG8%t=?b&re{&kmME(SvvE?+J`#f%-k`kIlk?OeB$DZQ%q zR`OEmnEl$njjCFM+T^oFS{?DW5SpH4snmm>G8NJI$1;|TIai)VgQ>J)4>fF8J%-gZ zZsulo{|;IoE({p{U4oQXFezXczl}4TF=t55{Br{u>~yd$MU2+I8p_SlRrck>$qik` zbhGBnfO+$0JPbBVb%*94%+q&l%BU<>?Lw_z!uF?W z;seTAIqJ1&M!wZ40=v83@A}etFVYPS8D5?5cDse@-pFIP4q3>l7J5i>i*|N?Yq!6v z-aj7Uzn5BvnNL$ATGig;MoQ_|^Pdi{)(^8V3i#T*F++SxEx<^`)q&=e|f znvdmy%?Q}al7Lk1FB+(|hf|Q&?M?rAI~nDyAfd;SDx6=7!vIOs`ZF8+PdIE19&_H; zty|)l{JMeS$8!@5677nRZc`rzrj^&9d4-eNGp|-J2fd(swjG567tV$uuqeqCP4$P- z9>Mb^nR%+2l;CctpxRxBN+GWtuX10;`VS5Vm)m~9hJCMcM(kfd`PXT}pHz81eE6we zb6G{6uQ#iUPcNtd&GG&9(&@Hx?=637Q6Q#MDn3Lo##SP9PiILo6_a5?Zx$plZx^ZWe;~y5mvg9N`N;8~BqFwsN)Fq08g?sM z%_1w>DkSc>d>?gx3OumD=(`^B@w^&Q8;cHix$t&iU}HW%^__93h!vEuWl|ezb&Xh9 z_Ld7V!y32#yydY&49h^9)~I+Bq9JuMblL&tI4-v$C|d}oMj2M8YC@lqb3A@boRW7- z%FIb?l-$2^cWC1F>qP_8r&IqlG&Y@M*t;5?6u(5ZVkg!uTNB4E)wyzS ziv{aD>^#PjHw9e5&2yyjaNkIQ$^mHHMBh0GDc$}&$jLcI^&&0!)#YbWAH(78Z>AT+ zPIENk>v+Hjb%%_n$;40@3V>>1mJOkusaDX9W2ft#sW2!pMsTycniQQ{o>&E(!(iB0 zs&cvDDgzImyWOfLdu;lv+>_dAx|0hajY^D+!EfQA!f*Mhynqg(xgjB1gUssBNnKAG zV*O*~sfCsV^(CLDY^&9qop@a1G{Y+S`7~qjQ2Wo(!dnPW?-HW4GrIyhB^HM8Z(P*jY^YGj>zXF)>!}dUj-o{kkGgLfCCK&gi*`=0|J|m+P zRFUOIpSC3@1=}DW5#yTyiQP?;!J7TWY~23-qLqVSz02Rrh#@$$W~t~Xb+LnnLP)8s zFXeKx#h>!xO!O{j=&PY2orOKqoo>9jVs`@z4hZQZZtoLk5D~rzFOM&|ShsK9R`#DQ zYzr?$_x{RSIoL;CRivhUN4H-ZrE7OLwyBj;%h~@2buW|t2UA;HAv@Z-~ zI$MhL6-}A2doGzws6BQaxh>}&tXq~?H64LGF-vniv|*H)2^VcF^^vFj(Q^H&Vkwq^Kp%3+KBTp(1!K_*jR6WC~^)|UKqwkmrY zHpR6}NoGT!dH!=IKqQKnTK}P(y(s01wd|vN@ z$0wYgq|!`UH)%Z+P1WeK=1{An#emraZJNFEUWfrx-4@>#Gk4k5Lukw21D`@X%HHsE zSUi-E>&lUrqs4zIO}zomPuyV_9Vo^cQ_74kH%%}?&Ce|!20++glA$Tf6qE@p00Hy+ z0(C>SZgV1{6-6Euyq^^TNV)m~dd~xcHZa;@lcjdUfoEYB@hyz(Y|wqUuaHo%s4g(B zJw_$jdR{5VD3NS7a4ST@+nX3$|Jie#3LvPv_(Nhnekc^UtObM(X$YZqYE;?n zK%oG)K#ZD&))dtP>Vy3*Ao2I{SejRr7 zMkp&DRed6@WGyZQDthnu!%D(mRBWb~(j`#d$KmAq;08hEd^-znKmNSpk;&6zEBQTc zLa!2s&=Wph)|lxpKmeO% zATbL~0dfTTG>fbr`OoOA2F|Q$>634od@40-)neJXk|@NJKgI5V<|M-Gub|28C&2F@t9ptr7dwvg@>p}-^sKA_N|{Hai91fjoo z>8s-nPTP9x>_O}T(?D7Cnif1h4j2O%`V8NKt!>Q5N=^VO00U0LL;7tmDi$_*;c*R# z%(Rub8BR`%b1e>0~d+=c%lD!BY!Nmrkh-+CJ@go3%gAM+EVi1ODYd zfH2ZzWlq&nuBj&*8&}ERqFFt!6+U?KB=I( zG~?M!jNpW_IMcaX#1#jL;}v;hgiFwR^}ZK0dPFCby3Qa^zFb17n}x~4YHTTLdy}`z z`6)iyPCYNQ)d8PkY{baJ@IjWn&fSHDZj?Z+DtlO z3kCoiP5Sn<6+|Fm7F;-^m)mqVsbv%t^9Q#YsbXh#RG*pyr?8YEMk1L8hVM>0oF z*UJbQf>-IBcmm*=A47Yo!gjaOZj}a1iigd#X%bJZGy}lWR)r%54MjtMiwghhbt6(4VVrssGi8xAlF%% z_~|v5*D!g=tmG)4$^QO;2nt<+YziaGtJuXYU<5s~{+&4IS*0exb(4Fr(2LD0b@94i zjq^c*YKEi)d)N%zbfooXOJDrx=!u49J%E7>{09@}V$rPE{O_p0= z7~1i5Kd8RVV%3}`f0nhLF56XGeH-omAi}l3 zgPge6z^@SmjCx^h3iM_n`SdUgDr-svqBaRB`Uo;a#OgF?Uusk=`jDTMArAa9%U1h7 z1&%%sK3a4~d|jCJV;$ABGHM+H#f9~l?nn0cTLmTAZgU%5`)*0%_t;MWeSN!T><;>8 zaP`yWjIHf==aL7K&ixD!ndkk!^S?WQ#$$gJ3{!tcvov2c-s=6)lQU}CoyGoSMMva# z4nWa&U;M~4nY)^Whrs?2t<$z^X6(19-#O;a%Awxq=w*2%=_fZS{thAfIRGmo*W~ES zui1+{=pnxlOW)%Ehj<+kT;vab9n0b>9826i0SVB6rVCh8COdR{YakFI_6BdoYfDJ_76(6&yx-$yarHomQ!-3zk$(;Q;C z)_bec2AipcLz-z4Dze7(*P5VGqbX-QKfL5%A5BbrV%AEjS+8oz`F|YB9|*MB^`Pto z$%m8ORPE9?_m<&Ud90+VTW$c=ldCO8AijLwJ4@|pNz_FBMC6JCfc>_>@lpR8=E zxyAlMQ1b%K-u=jk>4;Vb^@`G&)|Bp37yCCE33eNjfR4j&lF+YCU^-{tn|>c^hQ;1i z3AByg;Z9Fn&ER*fK0G3djb$I`M$;CboKD}Lvo-J{ z=`iT9^xX^5Kq!$Uu6m?#7}tUYq7@OwA+UMjq3YTRqt-6KGzJih_@|kNZr#jdXJBe8 zYAVIJ>`JzNv`O)>qZjnZ3{74@u*{s2=>@LB#7y*tQ(Pk>mFHS5#UqHw)KdL?l_GVD zg%Q*zlh^DH+d+pvVa18^lHkrFYrrPVf}uOWgjsj`II+WgRyLx>fRP~;Bd_Kq`dDN!rL%hrCu0GLihuh7Zc#0Q&4(JoW)P}$OrHIFq7 z#e9{uJDwmdEC#&z=Vfhgnc`F2N18`X&pcTc*&6w@x&xSzKuWa46uBN0^VfOS-}ke( z0i11yTt>V=uE`+b*TiqhgU$8^|9EswV%y%g>j*IXuD*WNlsk0rl~q)w$ZQJR@_c!z zR$2@tFCHNtgRR?qm+i(G+Z07hgfQlgfD|@Wn+MZ{7=>Rvc!CQsl;>&`i>3}DY~K5R zNq9$&gG@Q|-u#lrMAZN2jxWt3>`2`HK+t2hnJVv^*i0NhU&*+^@8U}7 zK?s;(*_a*pAHbgm>__=d#9*VkqJ-}GWD7XKqA(qovs;P2nc@TMK`BJcS*+EKKcS?Vt@VkZS@PhgNNQ)x*E!sWJElnI@Qg_KkF|10ZzOH&tw5(g z1C0jHnfYX{BRyDI_AqY}?mv`iI}@9i8^@KZQ8bm z(kyjUk3GGHJ8Fg#1O zBe28hyeKSFDLq|(ph-u8fe*5UzWGJ8bmQqHK-(&t?rGsZPK_)wxl4NMK8+C7;fN6E z1N)&rIqqnN4zTj;+NwN9Ubnx2)SrB~#G8HB!dI<{182Kd6i@CkS4`(>xy>LX{D|Dl zlo(}wOT*8VgKF?&W2#4ts-^2-4!5W*Vm-Zk>-&ivd#<}x2h6JFb4E^gKb6$5sm(uC zU;FitT>QKGp*wCC`5>i6pzO=B?!!!Prv|_1)I_@@sQiL7LW8@e1YKxDhsC&#T+V+n`R;L%&>lbDcnYG zK?^MI^HU}-d*!(>n%S6>@tQtwZw8ouz!d#i9Nd&%20^D;=-2|tO@?JtUh?Z| zo5FBT8)mn8r}R~(V?5ku@iBgXa)c*V+y%!>5Vp}Kx3PH|YCdF2u86%-#duq#eX+N> zhy*dx$N#fZ8x@uz#XFM8FefsJ*&O6Op0lgVeL0Lm65~FDMm(Skc~M z4B~!f%jQl#G%|*BPKw8ABRPVsjtzs7MmZeyKhdX8(1z7ggttw+Gw+PQZWBf-_ALGY z=BeL0D0)$Hs@TPfLCFx~PqCs~X;W6IAnpJuwD3#CgHwz6UT_-k$Et(F3UDSKyEFYa zWotv*b`JY@TzWm=$=t#7b}*M672ah}FlvEMWeV7tFqJfHC)>7Xw*EgE(>Cgvb*MP9RuO zLDc&9=IxVBp$MTaB;rVJGNWZbv%XOcuP2Lc6ty zH-mprRMJouOSFCEr!g3nyfViTBGGm9Wo`vr%jEVz5H%&ALJnTmMRID6b_hENG%YE&wSSpG28M?BFgo>hIs2 z-f7${ke=(H4kE>xwJWSY3$)e#Ik_hfUHCC$A?V;sXomBZ2F^~hSuB7SLyi$oa0qQx zL-sZK@81K_en}S5w9%10=*f8dxVG|*>JmMgmz0dgzBI}6j(zSfx_agtJbK^&FvO!! zAd)_#6fU7_c%&h|%ZVt^<5ry1+ZeZqp9D?(SdH5C<@^lS>y2sX-1OpVpNx|{gbptn zX6E<|Fv@{q6h%p8C`9_$5U#85m{msBz|mznIE&x{UY(gR=6A}>BsJMvHrh^N?OV$t|^ms zPSqS-hCVSc(UrqgM`(~SP*?Ctcg{W2Q&RL~C;$Q8fzB9JXfv_{XM`S3{)^2ZPzB5y z?!z#*k}k*}vrPnwX|-UXDNyY{-BGWIfqr- zqu!5jb8m51-r_WSW(jGrlM4Ldej%}|x1Sq)s5qUD)r1>(3v)EINIoxyc;rCtS_;|J zeo2L?2u_1ox=&B=*Si@R#dz31YSkk%ap59u14>DMG8jztl}&ey@pM`m&QaD_+RB{A zHlJyg|D!CBx=G=drjna^4ut!U87!~NS~qb}<$os`a?)kEF`Fxmh<56@yVAa)zFDs~ z%WSdr@r;)OnwoLb?vwg-F^A>UK6r_9;<;C@AMLk9q%lT(NRpZGM{CLd4pd;1)!F@n zlf`JaRsBpCho*3TZnCUyAOEu1pe^WT`hKgpkp#6*YWBI9BEEgK*Lww3O9-B$UV4-s zt0TJ%-O}WjvAnJ4lM_`>{w1V1JI4wkW`N-AE6UA)f8EojMcfLyOSe#k>1|^e1<=DL zQ22+_5PYg7a68oB`RzRg`lcg(t6EzM1#6>ahwBji$@kYh!4zj3yCVN+?=!4lR>QL- zonE;iHQqs$ewt|_$>?^11MEk7%$=MtP;+vjynLm&;AnGzHx`>Odd_|OHQcIl=KgMG z!%BCr$*ml9%Td!*lKuEU(R<1Krp%7ZDpOaP-+EI8!efq48Fbaz7;OQ>!a_9bbwP6@ zzA=u3Jw-Y)KlQZde7m)!nBDyA_tW#!{c}uOm2;}gPP8`C^$l+*YMRetb~7j8CmNyc z#=`b6jDoijVKZ;tTYJGkz%LwE(Zj* zfrV`0*ME@t?cS-bF@)OpiWq!((Q`WQDQ%0-sks7FPUu>4|7rTVIE6vEW^mFEtA+SJ z38zBP_gKl(lD-3V9eZoi;kPr9@7OT1>UDGltI5@ikZ;bnwtzw-og4y^aG>ef(q5(* z<^aE%!V;5@sg-vFLqKe)4CMGlIQQwGjeC3UnE7hk9<{gat^!yywar&4Kfo^_lL!Qq z#5_uS!k=%mJ%LXK(mPR+(Q{1!J}!MS)3p!aj{nSu^5?Hm^w@57&+iEi_*<&um0Kh; z^+F8$qzR&~JeC>?#s&$T{I*QN68@P`49MIi23541nA#jOP~&Z*l8KjWofn0DTu>U;z4a4#5mXRIC8plY<+R1CB1 z-5H@gcickG^-N+GhHX~0at>_cZJE3BemBYpNIMLh|sjG?uOs(Z^yC z69@rg%Oo)1(&AO)I42`VkS?vAWq`W*HPYd+G zJ}q%Nc9#qY^e9$pz(Np{NI%OUC-J2kbE|m(-=fNXaScdb#LlQXpfu3cEVCU2s&WA2 za`|g5xnd{7tzPX{C+}hxBI)-g%h84jJOS9C+eA}hFy4*~A4(oeUV^`W?ZO{Chd|6* zNO)@&5s2oi$PI!yaMUtrRgJ3}U#Ud>NZxQ^6zUmqZ5V9Os;v z#Bg?^m9u;)s+R%Y*ZbXD*d($IO9EZkUz+y$Tw)>hD`>!8C;La2?^ev#Q&$Ct7}IVV z%&}L!kG=JsY2>F_OOuL8sasMy*{wRK8ovLcFdFS`Rjs_W^H@}Ct)BeG$E0+z$)2|m zdUAPA@XF+}r9-C`E*M@0SzU0caBV;FWj{|hil|%14Z3e3VMDKE{r>}GYb`aZF1;Sf zzq9+3?)$Gs=WsMZ?Z-z-pEy*^Dh5tF+oC+0!5*qpqREg5YMz-&lN=CIm*S}j(I#(E zB-N$l7OA`#ss_=3GAK?$g2zQ>gZli7h5ohYlFHPk9WV7F=R;2_+uHxf(Yg3D-M@c) zX4sr<&XSqgM$X6X2^$+5o3nCGNJEIGgXA!WhU8ohw-|GbLQbtzXGbEH z?y+66_$DEyIqMFW0cXb`Io$Vu_o72_u4S*~O>qXCF%}L|G}DxnWps(Y>2j$?Nr%?U z9T9k2KN}~QwW(U~Y!bjbt7$u+(YzQ03N}pm>H*0)@k;+DFOe28?Zqqvf_QXMwcn_D z1s{W*v+e=m59p~|2hom?(w7SoZv{{KP8Bw_b8%YOGH*QS*z*E`)svu>cRhs3kF7Q> z4R4(A$Q|dghP+M*RnkpnrLRc$DY}rf4dF?xQLr5nR^gq`% zF?E)_IU)qNpm`Unaj+90O$a1NRs?sf!RpiGhP4tVno+IhJ1^*?}| zkAQJ)-{3!dBkP0y$I#8=bCp*j=Wgz|_)Hir9raYuJYLXb(g3jj)f)o+JQWFW524JA z`+@-9j1{0}QuTq0!LJ?t4)Yk~WAGI5rqH%T^4;=$qM<{mw%D$hLhP|WW{8rb?L_z9 zJI+TX;mUo{VWGseDjn&w!)nEh_JtRjasUy5J8!-e4p z%W`h1l+kq@CCjRl7Se3&K0*oX`<={0`{bNhmZ(@Qyj^sR!O-&E;H~~yROL{N_yu0| zi@xe?KtgBn-@aR_qz(tiNIPe8y<&(-PO?+gC{(oV=-xf-{0C-_Otc;9ZwG07opYzxKU>JX&^Gy=vA>6OtI%q? z#GqUyUWlqb$o}U2NA`zpYXq3rIZjM{q5K;t&kr|}aBU}3Fvvto_yM`#KY;ln{z950 z8xZx#7>12m(evdb>2BU)bIoqaAh`HVaR7=`%stY?H$zBcOFaopH+e5LT}gtPc0>yO%8rqwdMqU5N;=o)EJ!Jm0Ek2M@K5$X zcIS|*$ck2-Cxhl7NB*q+PmJQ9V%yaw8{?2d1$QgfE1FclUSErk^gq8xFv*Hk>g4rq z?V9qPgB`!#xAu%Z)F1FoY&B+Utk ze9TID>&DO`8C65^>xA+H7nDe&UKYI8&hV?c>KTZKM^hm|@c6;@*Ui|DoRSBCN$U{wPD|wuEenEISmfmFq zk?1vgr+40??^omB{kq_{E_d@rZ7)-LpBh}M^w3kWrD2PU{1{B*FYIN!$$9hET2ZXZ z>c3j^Ww2`n@_XYQHoX9zAb$9twajhSza5rYvNg|BI+IeA%pT&UE(Y-0(dr5YsIQ`j%n|;0azp z;6%S<=CC@{H(2Ep;d)-Ov%Soib*4ic*DT^I$Nn&Nfu4A{e8NGa=sD2O?#8Q1Q|Q|q zCn1A-!HqmHki1nZB;8dO82G8Zr&NImL0JDBOBzdP-zXd@6nM~=l&yD-a@lS!T0Y7m zOT#Qy_va{K^sHZ_Xhl_vxD%aAOyZHC6~|%Kg(`ATmzBUJ24+g3e82(NmDF4iv1Ssi z3(BnN`MGyRj-3RVwS@6@Mcu8ZaiZaV%36WXLl*H%Ne|n?jO9c=|8z(;Nq*Y!Huu7b zzb{D+;y4{hE`YR8E}0O;DCZ@i+qjIcs#5*2G+J7X7Fc(25sf>s!s0g}&4Fg9LCPg+ zaEU46A*WY#Fn(Sm=Ug=|t}mawR00TK*JqJILRYBCR6`cUv^QtnSl3(~CuIlKO^Ar& zsdqBq_~+*b$brNZLmz*utz-Y;tEepr$_tK{Zq5o9s4jt@aNHr(4?hodf+(8j8*Pyf zWjH^Z1=<&Gt#$c_BuK6AG%WKiMwxF*wS;UI=SIIjQ!ZnSWgw$ikb2Tqk%?17mgYt5 zRj(pN9q4p)7t8dY3S)Q-Uk&+={v0|ueK-N#^I`JU#QP}v&aqqm?BU4Uu_0`1Lk|;$ zI`Q*cvc0u z3YIh>4)*%kNLRPb01Fa1(0~x!|aY$yc(S zV6{rTDg=txXFJ>pPU`AFJ^yHFeij_y+wgo_k<$Nb+(O)F_iRHx7O?ip$UGCaB$1rTnn>0Ab|Fy|G8s;Le)W+jy7Uy+(s)MIU~+fqCvp3 zk{OUFJ`P_0!nr6Zx>_qaemEqat|U*{r7qw6c1EQ-qlR3QZ9PH!c3vyo(l|Jbsn=Kz zF2zDIxz!VXWL<-iil6Iee91W?J(+^mO9gf6n+6IAErcxEkujC7W0Vc1?!3i6%C#9M zzE%n_Vn#s8a6|UHRqLB$N=SuCr~+Gv!ZnqIs=c)>FDge}$^pX_`zz(yZa2th!c9sy zD{|_}AELx8Yaj6^p#&e3=4Rm^UVI{#33_qtPmKco{7h2DH_aDG(=|%O0dVExp(oH3 zl3=XVtCos#2q;UW5C}!H~qEcTO5RoG3&a z1z4>6XsRcp%+o$uhrgZt`nJnP|L!rbj04mn1(4xEdJ>gZt|3Rla&9IS&b0N^KZ2L)7<7Uz!{xol^3U3hx#a}@ zXb$ts7FMIr!dzGe1N8xac-{0L!RSwq})kg-$ z(mO<4FH-6Om~)XL_*66Gh-eY}$}$uF0sbMHnTmel0h9#c65)xwixudiQB{*5$eA2Jo*R~ZjWUd zW5SLX4WlyvtM0*bIt7 z8h}ojBD3x(xrbE~y8frsM)y?%xTjq>T`}g2{mvMCHU5ga9&hLw0>GYJJYl=kk~s{B zU)w1ak_fx&()R2O^(u{I+hcDBNYJ-Pf6TZvrvRSW=^^_78s$) zY1&jLNwM-QD-M+thMM3ygr_SbgmrlUWn6b8FJY-_F2$DQXZGuL`YD3RxQmC2 zO$tNwiw^0uygF}E0;nmVM_k#>OZ!sN3n01be3!CEp5TVXeWbLe8K4P)QGTHSce2wO zw0N!`n+9m)hT)@7F1vP;#$O}^R$8C)S`dxmjOx5HG0hE$7}06z_>&{n&T;ZN;94&E zBZg(_g+mg(RbalRTn`NG7ie0W_2Tb`t zEjNlzWW_XpDF=gj3IOC)>MJ)3M*WF3fM5eP3ZOQHK&((n^r&Ygp70_fBrAL( zh+W)d%XmkPUW(>lPQw_H8M=uK*JRK41h`M)k$ z?>ne=87-v38~N>-nJZI4qwl3CB;H0h5A*{MwaP3dS9jz~QsO*3@sN8iUBrD?335jC z>>Xl9oh|7r^paO?UnnbAU=w3CcFR(5!cfTvUnMN%#sPfBHx({hJp8|W^3Z_jYOC;5 zRci}8m)Gm6-0#=i-|8kuyjjRefSwx~zkqScvH_(K1qHkGteU6aq>X%vA84xc?jph9 zVhIBKW0&lM3@4+*rwe5xA7Oef|3WWJcmLvc*gdeFQPpl+@l84 zF^!4%kR{+!_xV(a;mm>v+)bC7pq0(!BhhFRkd{<7Novx(JkD*y7s)e?<^Nk-EO>2g zP?L3!{;B|AJtVv4qH5*j_j$zY6LWe7XL55FYyCQ_R2_BZer@LkV_sp=E=~Y**3VpW z^qFl^o5FjG!RE2v8<)e@EAPv3FdktFh1SJU=i|@rOu8|D_xQ~D-4GsZ^-|#wa^csF zo?JIQp=QF$JL{buqA=@2Og0j60eU4RDfaw)2yXqvtt&6DMR2gukpwAqOGp+kmk`XA z8PoLT%O4QH0uc)h94~T^S3QkXB%ieoTt+0o|SohAHEg`yymX*YO62Vdd@rh8Uruz> zDKw65bvFB6qj4yl1!3lHR(VYz`QZ2GV-4RyM%XXS&owUmYxsl|Tpw^8c^33gN8OV5**)C;6_`%Xd;g4b{JdVm$C#qlc6X|&gM6er<(O-AL9?43m7_@z1U#1X`zb^ zD_!4fAc_~+-B~+BeO;@=;q#S-T^T>UHx}v~-5g2?L&TJgkG9wr@o*JD+B5Sl))Vo0 zoN#K}jo%(gK?G7DGkIbKIqGzS$E+63f|r^SS6iG9a=s}C=%8B+imwzqO?QnxdL{L} zgK!ijH1JM)1Ztjtt;2IH({HOebCq<_gRed&?nb^xPgT4yx3Ro@!l49%$9P!X`EB2q z^f&G1!^f{G&l#Tr%ANXAdy=~$5`XfmGyXJRMqxn?a^=is+NU)w%;RWVsh)%fZaQK= z?wf@)x8Z;Q{l)u?Ai&_`(c_@pB@HZ0N!_oK3oouzV>EVDzEDybSN!zx9s{`-VhL2gfq0c)JiYfwNXN~ur;%B@*%|q!s#iV1 zb@XU8l17!0K|eGSFw5~*{}!qEFzBG&sy-ygTRGuJ{9Esc)t>%>JIyZ-HMXa{CDp{O z#=M`&?0jfG9=LNsy6KguU3Me3MF`BWdi-=(1p@3IOzlal^m{kV1}M?s(7x;|RkD?G zLYD@0?3Rr(`70kSI}E$@qrNIwN512!Jzd&;_p3pNrOpy(_J~hKc%&bhEF)0;E|7EK z1^wUq=f`}zq9p}r3b#Jt-7=G8AK(NpdVy{%wQ7VmX7&QLJ%WhxlWuJ*;Wys9VAyY4 zpWAg(j_Ud-bl;SC6xJ0>?ZWW@4U6~FD1s1W9oYE5mHw9n z5P1x|eN5R+cA4gDqb?AfqR_yBjELrWAu3uWB+38)5HI#aiA0p4XUVI*DOUWfr8wF%wMLpwS2{`>@wor z$Cp1#FvJm`1%QqlgZ{fB>iKpVeAMhiash?e)Sj{OkTn4yHRczX>Hd0Z%mPE*Tjje1 zUe!ApVw%si5K~6kqMbpbQs434TdIsF%%`U{4N$+-sNSzI8>kAio( z|?FA zLLbKP=(1X6MwwT0vaJ}Re7a?qRg{Q4g3kclubL7g?{MC$IKQnt-_*d!jwDTG zIH{6;U}s(?VT(h@#D>yfUlIVs?|*g>f6}1*cf|=r@Yz?tfHrtj(3N*@wXV5F`AU^9 zfnjEjiXnMUYgHUoW6~y|%m*`8`?8W&JK|0Z0+vx=r zytQ3xpTmbYMop!1E8Q8u1h?6lG8nCrJ_~wr{-Y;Fh}nt_&Zpa4OIIu9HadT{`C4>I zkjDrWRSFGi)^y=EQk8Pd6j3>nf+)L{##Rv*$*(Ug)wxLwY@ExZnlL2OHTSQQyczSL zV(N#mXZ`p(89!z9%zUGAI&lyOP+{qs`ig0%RugCiVzAf}!|Lffe(|f^rA+#!r3&|6 z5RR#K%E?xOp6f}IeHeU$D)8WL>-E~>qf|oTJo`ibZ^!8Z2q=M`PDuP2gLxKt@|!xw z7y&^JCATL(83t>V@zND6h8yOr8Y)z*t@!WNTlegZ^PsIfjA4pAYq5DF2?DGRC}qHC z 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මcyLn zg&&0|52Iy%#^w1<} z;hfNU)JZ96HfuHjL(?e;oX|;XUU`06n7mKgk~58UN3MA@slStw2lGbWRw{1ZO;B}>fE|l!K0PloqCCV#2dcFmf!1m+4)29^Yt_bDKeSf3eNt@tg zw!cm|J!jVw904T(tj)Lw2Fs5A4nfrQA_n`i!%aMvoTYkL3d+m**mX+22w#m03mYoy z5(0=66mcUT9iH7ngq?~XbG$2Y5&@Z2IL6M-BI7ViqwH}N>%R{c-d*v4L-sD2tny(# z9Mt@(0LkV?KtPIA|By`a)GXRoq^DkFPwc*2TCaV1u$YOYf)P&lQhsB{dVMB!u5CbX zKx75Um=rlcP#f&|7A^$y4)d#K^PP1idWOaXi^1z!6-1P-#fV3taO!1X1P0A<&pwGi z@ToY25OX_xH^-)YtyPMed@}dyXj5J18Ljmj*EJRSB1a##A}#S6x;XXILfB$zNhwy# z*$3fNc6)1Je@XwrZh1NSyg&jU1wSaR_tNXi*Y6|W~3BC*~O zOyMPV|3L~ZAw-$YpB$W&scLD2ekVwFc|Jj!D(yqa$b2vYF_OZTwpq=q@PYH;rvw*T zQh(Jzh09i)iPV?U@27j2iCz&(n7Na+R&JW)Rfe)b(0i#T!rR`b0%KSfOgDA|Dy3F1GK37zmsjK`741H`^3&d?MQ;x-MMUObIA`~3}3u(`=P)Fxy8 zMg!Z zsAohSM6g?|`&#oj+wR@$#tm*Z@?6;H_|Xza@`1^@rhWj1s1%4h?qMHO7`RQy9!Cc) zaK*zUAV51Yy%%^Fcr?u+*Q4i6yS%UUGsEII#E9M0dpIic7XxS%j+v@90zK5uyk9o- zVjpM>S+YIAyTqA0Ofc)Mi!aj=IDav7YMeZ4uH)21fPmC7?obb^&UcCNM*v;iv19?o zKmfxHsrA2)M_x$uhbxEfp-&R>=lR}0q!%3_YSF;xTUVf(L`MUa<7~hnwT9bhm6H|5(H{#KnteHqB*u6OJWav1LCFh`xD>TON4+pNnK}8UYDEGN8=)6 z(2bb>EwoFzFvyk!%@P)l!Pv{yNivX#Q-T=6^mSQa=|EZ}H&0+wR`Cmm^3z#ifjrt0QblzMT$$*l6ssyspyBDuwY3H`kzy3?`!SB-&K$KW+_&4n6y3}` z%=qoIFudb*32Aht<$IxhQKrepP)yeFROqixbp#Lp^Jj{Z#-eG9Xn-ymtE{Nv5(zh= zYt#Cwg-BzsLEINS=0SErsd7I5wL~NUcH~is3aX(bcs6G(4V-Zr+%NyZUCXEMf#(p; zCLItqH|x*QL&j9V{fujDM&kLe@EhOi&2F zZz_?>RVuDoz=iqJ>~hkNtkvwY7n+V@;lf>@)<3eC@p0nzQD&u+9+JhYp~8x}K$bM- z*^U%nT9GOBpCzO?$q3PgsDjJkRNyzI{BkD8R3iwfi1wRBJ4MmOK$4g}nXtv^*CXk^ zYGrQ4RE7U;rm>FE+*RVbHLwcuz#oy!MHfQ289GlBm82{T3k!~z6eIk=4Em%_aeUOW z_!O<^w;=Yp$wl50zE_kX)Bx^DNQ4iAED?Rl+Yv#;I3C=ab{BV@?f{_%jRh8`NNHDI z3-PX=tjL6GAh1)kmwB5NckP{>YZ`?T+(u#zr$ZTSs2F9B9|dvC0fuQQKXzMO0{^bT zXBeI_6jm>3AQ_MV1elXo_AsS~hDeYO6mfa)^p0~!$%{`GivswM36m$ZsNX6@3<(?J z)m$l4l5EE`DRuRK!&>yJCx;^&8T{*&ieE@&HiQ#AW(kOan-dXq6|y9~>4^*Btfxdv zKXP{+&?Ryj!=Ghy6^|PiZ?Tl5EBafd@s#tKc#&fJ@jW7Rc`eja_8TZ{XOg+SMl;p# z6EmIUs;)XYhdh?*-W^BCX`59Txw{4IIG@nbr@YJ=2LfC}H-1NSTx-Vw>Xmd!g*4xL zP7x%LNs7tk@;Q!kn2vCPb$japX8ltv-`oabDPiDBMPeanteCfrPk3=|^0P?Nzb!H{ zFW!v2_SQ{>xn{Dq9`U!7=cT`nxh(1>bNhb)2SND0fJV_bwv^a+BD&p35`cGYV8-1A z&a^d|2FZy~O9K-#CPBV{QEH{7RZtAH%o&Kb-{DEM3Xzj|D**Iv=06RzAu!s)4^29G zTn~*g%_O85J9sB&3}_U)#=vGNY0p zA%oC(eYF`hSC3G#f(>PLp>Tvn^c^~bLKGs`y@@_L8VX|cUIUUp_ne97M3niRo_Kh001nOu(H}dH73;xyXv7;Fi6l` zE}(yX3<@fMAZci_hCO`$02LrYcSVvwhLG2QWch&yN@PB?NED{b0VM{yf=64| zn~+Ggtx`vNVAT{3CL;P70zjENLGiT_aG7M8cN4e}7+m(k7(0WfE5 zUI_vZ!Mad5rtM3saa-vlcA>tnGafZj<#jTtt(R|$Cm5TkBklfm+l}_}TzMOJHRgZZ z4E%04?VeXFlEEc08GPu0msL_o)bfEZ)94aE3t#tf69E z{{Sm5uY~1~b1)LP4BrmB{{XjBAor+jg;$e}a%0DhARL&Hi{#6Yep?pALXdm8!SVUPhzdek%arWjX5AXovQ@YlLGQl+#< zG#N{MF)Q8vLVD0c+e8A_Ou&>RP4#p4O|2bikm8;w1Ort|?m;XI5XII3KLE7_;wx5H z7ABMozF+&S3|{K1>Fzm3Hq7cjHy%KzB5!ZI$10|Os=jO80EbiqRI~90{v3I)qW06f zrgyWq0xjeCE>{4YT=Ih&f^mZUgl)`yK*2x?2i~r12X1y@YM#~8o6UjWTXrv}e#*?L z%;n%#utAtW10xr9E?#?%?2}(b?DA}~fZ+W3{MXNWyh+6wo-NDam(sScS-A!dxAFPc z(60elNK&GFKH8^cHwn80Ur-Os^!U{@Qu88W&_v7%4{8?HAbdh+GdsT%h#Zbf< z@`#`1txyhXk)pO3S~~bssG^!0qPIGHsfv`10{Msgy1aq=U0;cn@bXjKy}#4Uh_2Xo z@^RzJ`(N_eR|~Z6ubck>Dj7ev?!-vQGDV0E&Okh@>*&A5%s;rcP!2PWPB_q!&h2H* z{hX_d+RB2=qb^KgvH%M%HYzfRFiY1zv;iKOgOKD`maBhtCS60Dv(ui7*(g8&-FY(- zC*mvDqVlSVFhC+?>NM8W8=*9H>!u zMxGu5ac5W{8O3RjLz7(CarZ{);g3neZR+tn&S?w8qA3 zj0i{nLEI6dV{Vf>6oGA1?1r9ceuATbs4EMtPV6c4Xz`o{+~ENWXt?|qk- zg}6LInG+bs*xiFLRgio7L11RR&W|h(2oOMJ;`Ml>GfBg{ud(uZIKNGe@aM(}#Dxc_ zFWM{XGGvLy3}h|Ee6Bol^$3tR;H>?t$@cGd#mfWS@V6t0nBwH)^%a{73xGk>a5Go! znL2)|69XXiBPJp2r`)mU>17k?ostd@73fbNhD(fm+!+kqE2|JkTJA8y=WN06Ts!jq zs7MaQi!N>^BenA(WxN8DZz5|cPZVfKe&w`dmQ@0aos-`^s}pT*P5?y6IdSg$6qv4g zb-gSL84nP*k4MzVIEnBpm6!Lw?cOsHpPPdjB!H(XsVDwu2kov|d(T0PwC54tx?}A9 zc0uHUJ7SMkW^{Cgy~(>skK*@(*ZZ{aE>LQBKvT_8)a| z{W(_DHSAWO_XqZ##LNExcH#Oj3yJ>#Q;%!8(L)W&PmroU{q1Ze>ce5RMO2St_ct;0 zrMzB?ozMRObG?h(R~}5cSmMa#PF#5MX2*yCUUNP)afu)v=7BwLT>1Y1$oejv2}qr! z+&KeUv$tyB2l)3}oRJVW0crw!9_ugv0EK^NY<{*ayo^l6F=gUzp%Wc(wOg$nmQQO{1%`5YpN34FD#m%(Ul|p-1hv8%g6Tr0CMC$Hit#xzA`@(1DGHn zR1fm35-kjQBticGOMO{i{{R@z5c8fmgUlbItp5PJIayq83B3*iGFS+PWDy*0LEe&^W!wBc?RWJ*SS{T?!P%%Mn7WC z%2RP?&Bs8m)l6k`HuzMZ@{GW=aLI_`1$A)7~6xToh04DdN4dV=A zS=h_*WxxLb9QJWNhb*KX;w|!j#d%J5BR{Z228myp~CDE z7-B|dc4(41SPR#epCtOes$SvLZI4krVk81crL@(0cyYs|>0{7f+;Br7Adms5?Ot;x zU^3)kCuRr8aw$>(U#V>;OV|kt{&$*L)M< zX^;Fg5=BMbCIr^V9e_yfC+YwK-Z!4zX%=dK6vpSO19re{Pu{<9^P-|D({muLBkxA& z-K>T;`?E+M)DiSng^+YJGa5wN{{R}MQc6}V43-21Pz2A6nkoyMCIBcj0MR6ym1}@V zi8PA`KytF-Nyh|&+rGGCZnA!n-C4kSd95aV-PT&l_A-l*I|-e~;#RaGj60TK)z5km z*w^aZObPHiZzsswio|g!q>9axagF6g!5|gf-9C|}XD2ryX%-e=EB813e>>fu$(^7Z-ftRdKN>j%=+2}N43Y(;Yej`n{1Nao^yw$Z#-HGqE-1h^li*0O{&%5; z(Bx4|j)aMcqS_+pOrI@Jz<3%?{fKWAW`2`CbnBu!RQ~{sQDl^mZf1TIQ(LE9ETFME z-&zGOkw)|2I&}MKmwMS6b5Kr)PcPv>a%*H3xVn)>*F&dLLDF@!4Ky=U9U_@-4a)eD z(0pi1RG@%-Z`WJVL?+U9->JTo(3Wl1_KHYi6Wl0>u!C(s)kUn9sEAd!aJ=dKDWg;c zhjgx>2r|RYlkrcnUx8yPd@M-nf4;6Ccv;WwE7Bq z+u>9o-HLZOqUCZ1+^jkuIM!>EC~2;&W#Xt4dx^9dgKr-yfUQDL-R`~b5#>c}5TU$+ zE;@9d38mVEF9HFPsQ&bpQgVT`8eKVRBEM{{WTZk`xAF#0WMvG(UnAfg!wz zk28O^gmOY6Ntp&@#m9uv+JqW>?JfQT<3eFYQFA5<1PQe3_RRqfmSBeQC*?kLYUwBo z6)@J*&+VZ-R8b&?BuB&LNd+-6rkyNKgIZ}Qq_DBu;$u>10SK{6Xr3fI`|P^ZGeM@ zE&h@8UmKVanos_swbrX8C_F+-+=_l2p0_cT!jy^8K?UNt8)x7GcCMPuy|IqcK>Eo@?1xuDq0J zLKjpMh2X0N#D4{{Z$}C>oK;#7Ej1Dt~v<{{Z>Oc!giI>VN#){0e0EZ)?iM zG5d!N$Pz&0Vln>!nkIqObkZy`K=*`?OVq}u6CK4@o8JAS2mN1i;i>TT(Tw~QlS+MO zNe{au2YPVnI;s7*dsx{I6nT*jTb+QUh%uIct&$ya@2FOxa_WV8iVTuMRn5ffKo0ywc`W0(UHr2sgHe z=UmgRxUQH|>$&cE6}bErf(vBb9vg8mGJK0yXHh4F2Cw)oE}kT0ndSJbe0MmxTyg;; zaoq-fph3S~X0ygja>VHCX~at$pMvc3z1xNDz#djYg{~D<-J?k%6u_>$-Buo-{!-81 z^jw&FT-nQG4$IAZukP+R<31m65d; zl2jT1{{R{Kvczij-fe|`_!j%ohH>o}x; z+!;ddUvJ2K6yyQF`WUG_e1LI`_@+7-lE!1fWzFyY;!<#NF=8e^>o)%Yi4fTI^Q`69 zbp&}J2XDYy!=k_oPDJ*670v$uzWeErR|qo-;W32x#^xseb&c{pb|yMrgbITFzk+r5Uwr^GX2u4PLJ}{p{Wxn= z9amZ^WIkV#N2ch_f%&aV?>_3Mzb*q|3+XJA^4emx9bZyD;~xc?>3U))4~lc|UhM1n zXNipdCdBSO&rxL4J!e#Huy-HLA<}ff*KzOu3m#u}_tyu~=J8PVKcx&U&<2Au@vLRk z^|JdX5&r;%X&#%SkKG9#_0Mj1zT_-99Mvd95Qioi9cCb3!mv5I*&pgp%iy;ddN_fy z749h!y&(V~EDhA%iSxN{oSKk!hNG24Z!cC<CUjhdIk+;YMQs=L2(89!lhIt)%3=4xIfzO!jEHuSKU+UxUsIdeOdw|&2}Bln zk@UNEh1B;i+~1?xat8FBO9B;&?FXr_uAZaZeIL2@mCe)pf2;QW!ElG~z%uf2o)0uG zJ%2RK?3pr|M-vkONoEuuUd68m?`|%BPCPKK znH$qb!g4TXBcn#hirOCYig^St6Ji}@KWNDeW_BZsF26tb20w2>o$>mZ?POEB<~Ed{ z<6T+$;etEJc&=UnqsE>;ed(nGk^G>w zX zT<6|!iS3;OK8{x7+A^4KjZ3zyrXTkQ+4CsKnH=N&LvcyT$IA=IRw`0eJV({^pBf?W zy(Grylec!-gMSa5kw0YWpmxX&+jmflc>J!k;r;dOIk`>39R3q$E>vJw-<6Kg$FLAY zDVtW1_r8jG4ju6I9@i^5`!`z*ey+*vYv{UIKXGt*PT2650W3ksm1T*rP{Mj^T{!yu zIZ2EjoQmh4L7Ny7p1i`#$oz=??a7f* zmvCjs!9gA&g{uDmbBsx(So2Z)Y=$ooNG3sp)&MeUJ#1#gI92G( zToyocxaJkIgE9ju?UT~xm#qUrQ}kvk0%6F;JAG6GP@#hoSj?N#^&;%yBaT;Mtz5Xp z%V{9AObcroRf)${CK5np#AHce#$@*Go}e9e(YhzFlx>jYLSdhev;mtFz4sl%umj`L zXx|2Hz?5v8)+7X@HWd;xD~XmE$Yuc0Cjc(!*)nX(%y|`=hCG<6QZ`&6zO-3x)ix$N#=R*SLGBX~n^>T^F-ZZCk_ps6I-SChlwRQmGHVpx zrYKOkF@v<7fq;^JsFteT3IIc;wog!51#o9*Uenx6Xm70PNFE80*L64d5+_1W(f}Xd zM(Vgm+A&M&ES}-elc~RrCj~Yr4A{VXf}ajFa@MQC&ezy)Fi5GF_Y(-MpF zQe!6OfNPl`jV&E6B+v~|)TPyapahANFcj!5Ztsmw;1%t3dX@E6EiO~ZFVTP9i4&h6&I_eNMBWy$xNH+uF)@gPib4_`c5I*TPETn5@ zr`u$?3#Ncp>=r(q$6dVyku^*RNys!(LGYN1`RPf}-&BxPNQ0z~qE57#s;R*&rn=8l z7XDuf5SS#35#mozg*I_?jF{B|N(h^3dqMkVl|>Vzs)B*3nem_ECrSfd1?&{t2GCE5 zl45*lWIq>7%eV_0X%nq793%@BUZljz#Eo^*@l&s2r|?Y>v(!cWjM1a&leujaTYxmQ z_=q>A1JMSRNGGw`2mxqdPnv;0#+c@V$pT;y zL4#mPlczvCsV0^rS!N0sQK1R3;31fhG(F2ki5wbQVSXN*=5vSk1h3rfA$s z1$zPp{nsBU7SjH7kgFsKuo0;yJUV#NESRknW!x;#dJh@$pobT#0c5g8g0UmE8YX;4 zl`i7yuc%$`U?F)-M_gnOKA~N`32d*)adn`ab>h99djPK`5d=xGKM&>OMu~PP3|sy` zZ2+|pc&a%9RBNwwMoTM#$)=X_{{Rm<$!MYO1TBRB0Bg`|WW@>u$CN48Ln=q`qR16q z6PBm-e6>49(~S5Q1$Cba@bd%e$Z%!tVn5P};_857P$bCeO3sjelTayjrR;$&2H1i% z>pwrmK_mu15hcBu-V`x+(4|Wt<8hgQpa_oA2T`S{H7Bo%FkJFgkVd8jrA(Ov#*z6U{8T3LBl={=nWM2Bk(>6Y2E<2B zribBlcB=d4>PnjzJ8k`%rn=cx8iuPvV>&B%5da7u^Hzd71qA9>cZ4hk(I!C_KRNtS zUARVzk1^Lp#{KVy)cvvUIFl0Qa=4BzJDsVQCOoT=133gB4gr|8ar@K^y|*Ml1h8Or zApDnCv(In1LPW5uk)R=bBaxRY@v%28FpT7FM&g1&%8En%U;=wO*Tl|pILE37smqG{ zJaLG~eIk85Ux8Zx0BvUFX7|o6JeWNmHy?=EauJZZepe?arH>03f-vL8+wN{fZSB&@ zKDIHGTO45KuH=?(;0vt1!WiSx$i`2SQ(;X2a(l@PzR|;0*a=~=WC8?8lc4aueSRQY z{h@rGVjaIxThLkr5q5!NKjT}0PD=u7Tc=z?Wu<_Xi%Q*fiKorE3TBGYb%#*q(APz@hM0xE4#S;(1Y01!-D;WTXmf~mPRG)mBH zOciDtejRV{q(+A598!?7ZQx^1xjR^P*n($M8r$zwo=NtvnSSfTk$uMpAzgc?7JNkk^~a~`EW8q)mM7z^(!XeB$NvCu&KL*CylibGZOJ1hNfJJ!+Qa56=zXd~*N{JOi0!#v2f4;xfFhCH zdn~?^i+>o2I>%qOzJ+)NJV6C+W_9Rwy#nbgHva$(0Q)}5y{cU)0L1hl{KX;_1!!0X z=j3XcloIM5lXGiRF3Ap7SAa)=1J7UKt!T4C=0J|-nV$*kNj}whEJQ#e-P88f)hj9V zumab$%+QS$%*RjTI*$=lNiZh8D?7G)Xi0a4RmP;T*Glkz$^BpLayUcJaA8g(>2>aZje1Aiqw1E1(_R!mRl)t7 z?EG$47Yq*@BBGPrNNiZxctKs&!|f6$6rn4`{sDJ;tU$>bM$#XNUfBc~z3fG_73>A% z8#-}qbm)J#T03l!uWE*eIvLL-iZUj`55r#yWerD0BJuoaAnKE; z8lMsNP!Q^P3x6xo$qTRTFs+(NVn~TH7syv%OLDn-lR&$3r=Nv(mB{GRMbxx^X{AO* z6p^HXL!nciHhhowRODt?AGve?0I>7;)(cc)?W5|3@maZF^qZiAGHh!+zi%a`Ke=&M z!@hinLGZ3FMRp!Z;A=m|^G=CX00fetbdY+_#)@c;)b=;OhlN$@RMb&R^^G;~@TBKd zQ$^x`+)q?~)#sczGIF18HS}?1TrS?GRL8k8FTB*Bbh_4295Bf@9k#{S-194EO6ajsE$bpQS{`Y z!^fAx$%kBG$O@=l(=92&dQp&yz+&T?WULBRe> zKPQF8!ZLC>9CSd+5sq9+s?1|+xj#`R*Xu;GVaE;AltAqW81rP7+;Nlk6u)6m;c{TZZPR(uwS#1VmMG3q-A0M=s0%3r zjzT$Q2+M6=L+~YLIr)ppI3M=!?i_~*d~K9_KREIIKG!)DDr3mG<%|VcK2?_dqbA98 z`O8uLIWuu~uV7ki#BuMAd;#j);_ukuyGqfWz1NE2@P60*%giL>$B5zfjJbmhwj|51 zrmGh&s0WQ{ko8!k@aejV*am?&`ggL<1E$FqpHtJue?uF$|8}Vpt;+7}Sl4 zkHFU~Jvir`8Ov$IlIfSJEHSH)ALq?|8}?%^J})6g?16nCxiVR@4472pKQ{(z=slo_ zOI*63`up z1WJN-On6Y_mIWpZ=IYR-88Zi=VBKJLkBwUqTC##%Qs|K~6oR(~z?IvrsgU#*Ks;`% zG6QUeDRM}KWdh`yp3N0&T~!#)!n0XidkHReAikB({gVg5q&||O0jB{ z4O%5CHl3tduO!S*OVVJ}Lze)mn5Y}_1lqQf_1?p18q}HxlQN+0!Ro$2?%1;A{{XzM zXKYKGHz45T@a1yiPfr{+R|d`Li7=O`+kzWED!rv#&uNcW*RYT;D`s z111Fdb?YEeYLs#cYIM>%bRHBl*$6e@f*`;r;^ z{sx9Azlt(IuqNZL@uA2`gP|bY3GxF|@uO7J0$_=on|L1&IHAZCNPy{LM~{!ji>B%k z1MKUkhr*K~LM`Xhr^B1{j7 zgCE)`2CfqzwNZd=8W41(&Xqzo>C>menBVPrHOCY7tIcSZr!kA!JeeNwVuB*gUAsl}2sPz(INAKyR>hfsF|r)`P;<46)| zs6nD4IvdV{Ow$aNQ))m0{d!)6DQkj0I@3u`o&&^qQV35Qqi&EV&su0oL|sJqgQzCd zAvTsj%n~TFO8h2rs=_5VSgd%j-hTwvSc8~|e89xduWOG1^7#8av+geRTDmbaNG7lCc5ztPR7=r`auOV_f z7Kjn1=pWi^Mxuqn<-yJTcEtQX6~UYDqU^-`R&s0zxR^T6g=KZ3AReZC^rv(sAe)10 z=sZ82CPIQp9y){4{vv2XIu7Xbf#KGfvJo>DqNNF9$8nP~0I`o6O-kJe2n}O8z&!~! zk2+xp$%foCKO#J7KNR~ECQi~L!>o_)q0pKHM?wDp8eOR*FhYYDlAw6UQYw>BhSp|2 zRFX;+%Le%BZ5=Eq98++Zs4*rl5pg5JC}5HiA^}~pI$WJEMN>@Dpg ztoV`C(1frF5+e5TG2`V)3&Z>4lkOPddrm&)2WSi%v;)+)_g9hDpX-JcW$bi8uopFT zPah!14+cBfg)(#iH+NHdjB*hhm1G7~Uti$+hck!l++3J&zaYUI3Ny43xk)Ni#8=he z&zBcT8A2vUg86*dF=guI8Icqd_b0lP4BpY2o5LNBD2D+9)m_YSCsI8T8@x(=8Y z8Apm^`;XjFOJ?AD0^l}Gc`kflIk(0spK$5`c|nITQXK{YS`&W46>a;6-Ew2y$KvD5 ztekks3mS-g%X&wz>ZKRQ5PLtGq0scvlVp({zsYdHQB_ zr*XnFOK&WqNCxA^xU%(~MnZ9CCJ>OIW`0kq?8nkz#s*9PN@C^Rxw5Ad{#%ji7f+#* zS0W899no39`AMsbHPy&@g_!s&6Wl%P66832!y@4YKwQCJE%lF68wJ}}9Q|BDG01if zH9s(-SUO1%B>}sYzC{P;d*3NtKkiw=*oHtcw%NMwK%#zBrJJnE41GyADkd>>n2Y*h z{C=yQm)m(+L_Tg~C@1UpPD^Wht7L}V@wH(tpDd{(GC9nx8TI!2z#UFo^ku5B*2z zq~$W9tbgerREHDgd0uWvAPuR{Q7NelY!V7Uz^$qRh(GUwj4W2SsIO_U!7?_l#m<% zvyW89gq1>jRyLI$iBiCpQIWQPs88~&$4m_<&&_ChnF`g}Xn$rTp3HevkQMP^d~8$> zsLS2)6`|=1&;mGs%Q4kb%?bYW`D#pmiXNw(6+##ef3bl*_0NNhSMM zmG+#=ZH~rFl;ah051ilatp`gXMm`D;QxmB1TQmD397v}gP_72ywYLMPGcu7|Way62 z7_!D4Slw{zAog}f-?)|qZoo=~`F9_UW&1)4yOpo*feoVROD&0%9bfzHiVIu@Bp-;-*H(H)FLlj?f@MXWZuoww2E=Qn zKn_P0p?#;ZKe+o}E8H_;bV0EYsP!3FQ!^)d{uKI-n4dbk>pU6IM`xeRU0 zf&sZxsqzN&<K-4( z1FVnwPml0N{=!NXeq7IAK}jDC%xL|KhBEmh_qA~!nxFiC2pdl&;>3WU5=V&!kJvy4 z+*u#KnJ=_DQ|wqEPb(sYybZDQlR@ZU-*F6>>nHw@T@>~%E#sAtlcbekKhnBTIxJd9 zl9B5&f21J(+k*%pvhN@W-V|HLN!EkY!W1Rb9Yp467%I~T38Xeo?*PjK;w03FVKgSG zoSB7()kouTRD&mGk_y}43D$#;7_NvJG8$^BWjRj@u)8E|6s zr6A>ltHqlysTh{2UVGS?a{HGJP9hY}WoH6*g&{~1L;`Drp(0&G15)d^tOh+ii}GIc znS+Mem9rL1g(J2=B5YUycQol<=2&4fdHu}1Y*Wf0cGfPjW8&}w_neM*c9L6YjXsex zSjQF()pE6#OvF)w{Fj6F-@RhTfdhoWg@MFdKPR5R19jiYRbxIRn*6sPxAl>XV*WvD znS9FqHhq6dDH%7M-hw|x=)L3FJpFZHiJ$W;#^U{%@0=6J#gjgNbHSe`Ho=LQ;(jWw{{T?7ToIE#=@AhCd~3*$ zv~{=)qa!Ss<56|$%iX#>!ZHz#Ie=W>cM2K>Oa9sY*6qy4{{V0H)#5$^xMwdr zHz(IDHa>PZ)lL!#-kRxpnR|b^$j&~VKS;)vkuT1c;uQ~Y_Rt|M`3_gDA_H(0zXG@9 z{k!k#c#VsSauv2#!H14`s6PnBpYxMvh!wQD4!CSFi}7F^z}AZq*K|j4l$dDbzlfr2 zKF|A$2e@%Z{kUe~uJfNRJh<^b781zIfU1mvp2uksRSuJ{hIsz~P4MbLX5mdzmsQZu z1iz@+bPVstx-V1vhuVF|pY2NAEND5Hlrs9yvljlIuElZ`oor2dU4KiTH%j;^Z7b); zL+%D3^+o~}aR|t`?SH|0zrN@kj+ji&;LcGDdmHgra=nA!T;WbP4~D!lTh#S`QhAd< zkoeKhq>z5S(>10}hpi+GaDc_DzV1x)?R6OX-i$fPIr_RYZRYy+GDP-Yb>igDpY-Kf z@D$42A%(N@Ho4df9C*&v2J+o%M@Q9Tl&7|&S8F-pp!%vkUrmxC8@!;?bFlfJqHk^X z?r$HQTaWCIgAP<&oQ`_o<4#U9f^oVyZaO?fAw$s%NNL@^{2 zcRkl$sOxcnA~ML506Z9XpgptQ@+oY*9Nctrg|PtG^JH$BG2$hall@z14xg%!dBDae zOB2iw&67PxOB3aoks90%Px&nG?f&zNAxxgoPZJJcxL=N2CU=!2yP?LI@n6i=X9rmc zG_fB_CXG^iXaH6-^pcCmFZBqhGy~@4cK-luaCw|}$)6{+=HcYcm6?&VW616|#y54v zn>HjQ4u-pZw+?J_GL|C=6T}n9(2%)3!!{{_0gz50a3ET@0IBcXPF4T4#kxy{)5b04Mp@uzmRNHgtN_~N_5fO(S$a~2 z8Hi#TaE;DM+{3((_2BDM`+iK0?me-;_bz>0m~rvJ$Z_{5U`{No;!Jj$)>tJe5;1+o zqybj&KP8aQ7=R8>v``Xg{v+m#;pO1t`mOC;glxNUFB|mWHb+oZJx9RJh)?2U0*ON` zA-Lj@CXClT)bA)0$2sj8V#2QW9D%QJUq;~Zavx)SSn%e?`0?amgfIc1I*b1RRjcSQ z<3F-7h#-Mw;bzD`cqJkTCjS5>^IXa9rxzcQ%=Z5PaV*KT#}AI&o=+Pi{nW>U3T9#A z!EIkXG1VBxd9mbn{UDMLU;y{B_uzVM(#M8yXZ=I~d&zF+SY5fCe8Ub;X!l%aGUZ%+ z{NCNgq{3sro{1 z4_6eT2iv&oz{_vfMeF^WAs*w0E;VDgAvr=YT%o2_w<27Br>%Ou8UFyd5{Nymf2YxT zeOUg1i9OsGPxo&d9&7|Z>Tw*ny)Rb*${!hU#JYNS+%}5o_e^n|JllaGoIN}jKel9) zXHBF6>{*KN4a(%f@MOt{9&A3M@{bc1 zBt(@{k1kFQJdcuhsO~;u^{6>zmQpdv84w7*&^%0C?k=(;9B}|82}BYNw-ewb+zPDa zjMy@9{{T=M6J*OAGn8>g`ybTe88P8$^(OOiBBygsCm!bo{I9pXI2x)E@{v8PKptj( z;>75^-W-pg*xQr4CN@%}GfEY<@5KswSGNfqofoR)5WHzbL#*`ZLh)HW$0D{f$>l#4 z@@C2C9Gspy9EBTZ)lH;ipQ^lhbrJ*|lG`FnITif)uU1o)4AB>gadcsFe;BxoJjeJ0yYFW=U>4<>F}8SpdHsB_)%oX?p&;# zk;G1Rem5f;alJr&MogKq44E@=6Eot&lacA-S@jYRQ{h=hsL3pzlxHa906pqUlMq-E z!%(%CPmVbKQwYl$C9Od~B+fu{pxpBGiD!DfMee+hbiwGD zSwc|b$(KGh#^s9^*1Ybc+(${6<2k&MEX0!`ZbXpPcV3TA?dPk)G7MgM2XMkB{J;h1 z%&TAA;k^<60CB;Lb1@8ZlgD(P~^}nUTF_<1&62x@ZbW^!tH(qGwsa( z0Mn7$Set>y&t-NGbLJ3vf%$j_KH$VR-KQ{4|MljykBvDZ%$hJ*;H~7c^QZU9!Feb(gB7*H_XAc9Zyv( zeL=t_=OM$LIcs$KewsNj4CX#TN)1J8qQ>92Is8Wo-rmp1%D zu|0l#Qe%)vngPLTIvhDeh!}xVc%q*B?yZ+&b6XxSPa$kL@Tem)wcpmrJx` z%3#bgxeW?H5>=}DF1x9ga~#tW#>CJu6>8SJy9$o8qv@l7OB4)pI2A4p9-KM%EuXl3 z{{WrA_h#WICyqURr-zRt2sqaee9Tf&-)W5+YhJ&u&xfk?M5E^WLEzP(oZy1mnSVO3L;D6tGU;Hv7%j`x`007R3{nPJ>$;XS2gyzAqn>*#?;=rmvJ0VjZQrnzgNTBm$?U z1J4picAcw}toG~>=;hR6B19jyP-S z1KAC~)cIDOZ(Y^m>OCA{A{$?EsqEWN7w%c~eHTlY2d$9E&D&_Fe(Lr!Ed4IXO8vq_9OZ=;LLVJ{05b-B6FImNAW5tm2+EwEz27AR*+Bv27d+eQyME34voE^0H;(~%9BeDe7~26S(_lkw%EM{z zQV!E-y>|4T=`N~M$83=f&8Kh5i<7JN$n?S!{SqwiuV-T9@;`j@lOm@ViJO&`IVs2F zA;bE7SVLX1u1v*0P`H8npx)KXKY7e0w-gMdBmtuV&CT1A>4&r7F?^B{iHnN4JeXPe ztl59uY(v#!k155)c&1* z<$l6Gx1}k0mzlx-;~$>M=zi z0Dr2UZ*{|iIO*sA04a{(D{eGP7q#Zkfb|gn0EkOzG`|X})Az@<wW>l#i75 zq&=gonK6i{>|IVL?hYR>jQp-6449M>Oj-clr_{EtoLzn_xXw&fg6GT8WyO$V%SkM+ z`>)zDZCw1E7_wzMLLBS6A-IH4cNVPAx%9AMIYdbF`YlJc^)jp@BN3}vGXCoJbGvRs z`9K#h^y3=ec9BebpGa(NeoB9~^;(PBKOgr$wDU5YcsV#ZF?9U0w*wX_FRpi0N}kZUMur zgZCG=ZiAZ{-62(8{{S1-U%%_0hJfMHefmm#(7n~I^-VUhc)q~OX0zC~C60CD4&c*~57hy)e|d`0v%Ke)#9 zAzz`9stcza?mo$E>Y$hek*xXC_3^Wk0-r}Cumr2I=f#+Iz9;LsTo3W9j!4K*f}&8A zZU{`dFp%ML<0XEr%q4y!>J-GHUZK)4khmzEn3(NH6BZq@K2&anfkxR1kwivRU8=_! zXuZS_fjw#O0_^B9Iy)e8sSz+_n6`tcGyW8A2-;ExSe@fv8Cbvkpo&f!=wrb|hO#mi z5_az!iSmlkO!I#QX(}X_P{J)e(kyf_R^VzKOB110?ujAfv1T1-3an;zhS zJM2oy2GAsZv{cZiYKtWyCqcMa7?b}1i&0W`zchK9k}^b-BdI4yr)#6JcD;@N0QZVQ z!3tJDfK|Hr*Jnn5s^C>}b%Xj2tZufZ3ITPidRm{#e0r4Ze~>?BrkTR z1%M;tUOsRRQWvp+k%$npqP^vI1s$MmZOR4B?xa)zdl^}7(ozxKF|S>-_Qgq|c1`HW zk$$^DfIy4&H2#S{ic(Qc%RmB4Ev@HCz&fg_vn1LHlmLGh^ph~TJ~ekyjWcX^Nr8&n+{D4;b(bW62h?b$Xn zsEI%LsW8!#a`kkfcB=qPlQR&uZh~n5!H{J4vek$)UPw9+V)AQPf_qd*fVSVozdQD)yKyl&#hWJ+^0Ft^ju}{$DnXMTRfoJ`mVa!^iY2CDPD_7i z$}szuEV2&)DuwW#ZYRZq8E!a0t)C_=Sb$Q>+>Oc|W<6YlSH)(Dj044kk^t@cmG)Sq zB{I@`0#9eqEFRC1vVQIM?A%^XG~#o3+0b#uGBRe(gBxYar8X;L&4?2_{+Nilj5EMyVpFN)gV>Zl)qW*^)UTPFP4)=mDVZ2a@}j7|c4XNgbqI0nq%b?J<|A zUmuV&g1UIkh=L;QG}KxRbVYNOU?j`{6bU4CX&?BFSgn-XwOF8wfNefgOmRq^61=v^ z0K^h{=|qFFBEi*+BzScPSf*^GDi{FUzIP%`znww5tp$>hBX9>@43d67Iw*wDw;-2m z%9AjBg$z4NRqjx(klSn~-8CLmGH$AL0ga_v2{Hj78PmsgNfqRnCAqJhe&|eZ?l?<{ z#(3`RisHf%6LPoIdVK5W{m4dLM0ZmM9wA)aBD3GwRMgJphNMZslR`I-9m}_>@0EuQ)`9>+mCPs7TzYK z`{zIih@5M0=B#@!UO|?_MT0l{llyf9rhiax^mk(onNC2(cJIW60R&&dv7h-5w}9eL zR;6p)wui8F=HZJ!3U{T;{^ol^hbT!nyI&XSc}U+#W49s2vCiA}%@Y3rBk4o6#*BWg zUgSsof2t%ty14p3)pPNGyI#x7U;fu(?w>!D*>R_^^6_KF4#&%%j*XnClj$Qk zE#a(IWBi*wLO{VG5oaR3l~#YpFk@nK#K`alovN&#?pM1W%pTke3~2k`A}6G-EEyPg zKae#t{{SNDjUkS$cV_-78NHb2A$w0gF;ee+F-w(0doQh>KTPtJ8 z2R&J^;#MQohT|e+c#B#*YCpYutbmY=9F{(74mPU4?Ecpiu*yI)k1fv&(O~8N=>5&^ zJWgi=-81nU4t$Y_@zQeP!mP0QOL~a;Z#}C5u*>d#}&zI-tH$K0Rnm^G4oY7rB}es!}X1=cn01VKET4 z)9{;*vYEFewPZT!5+h1U=!gK13Dcqf06GBCBBzM7gJae|#-G*E^hHdI&<=?Zq+Wlz zk{*cbskeuPS9(jW?M?ZPA_mj(C&%GkT`BVw&D4qxE4Dv}@tW;iifPxV{xl&;B%L66 zT*VIM2!aTa^YN#mYP`2yd~FpIvxMS&%bQ&5RAwx1PRZG4<%8+Bhr(@H<@*+x{`JM_ z^U}D5S7xb%199i#XU>@Bk+l6Lzj3`JvAx0NDbcA@u&VFk_F;JzXkQ; zxlTETAhU5^i`%`6na%w!WC@iVAj)5J6c2TLaMqTt{-2`Fn{2}voBsd>!PIq_v2KBJ zA#dWncPIU}WdT(O?0Bkt^@xsB(%kMtri)i$}O^vw26E-;qD>~rySg`3aP?-)8?p8_DA;0Eywm zgNv1qCQ+29C7Uo@oeBqL3$B%!{{R*Cy`~d@lu3HkSpNVg_btM3nT&vHQk>S@AMJnb z3|S6A?Oc82ruMwH!3as4z|yye_}{fcTZSm^SkL^6-6b8TESp8qPxiO=9>zxfwe3u~ zAJuh!9t?>24z9{^kj#8d>v;bFje926JvJsK{?UI0f&Ty^_os2xWN;XHjR%VA@qb`` z&*6t0U)%oKfpU;tad7Zs3`7Yb5oExwoLpw}uXr=&Z-a zCbb<8NG*;Y3J+V=o8*^@xjm=bF&W3e;;Hc%P#by0TzX!bCF2N#*rHumQ7TGuBeiM$ zFB|^=>G0c6%TMsFJuH9e9t%HLC;E?yuwuk4G2;WkB7ycrF$jwQmg#XRwyZ!^_&|^4 zO@{=WsRKw6;THQTuu0eB58pUnhyLjP=Eudw=y3U5FKp%VilBY`)J4OH;|1k+@!5;* z8siu7{Da=0aQ^_3^)bda;*=pNbC95J=XT(~SoV1gzvI0;vK`rDImSQq+`TxnKNaFK zaqw|@*`I>AH*#IMJgj*)tY&O**`bf6jOAs%l5bu#vBMr>a5Koff#b)3b?ioS$%IEU zv_k?oaN=2g5B82eT5_YfR~0{{Xc|D8_wK z2{LfOm}ohX#dv<^aT$+D5W$UZbv%Jy)fw1a54;F#2$TKQ>_n5nc?1B7kQA7a+CUaj zcpqgx1p%$1Yk*9fF5-7ci0kK0)#Q~8IjZp;-l=sgB>*Pm$R^$uF)r>CkRh0-P}4GY zhyXmE%}O7`@umTH(IQ8B1S*_ilo7ahNhDwTg$08Go08-vGq|6qDzVwnz=fWjY1QB4 zmYm8%E#bH@`eyckpbx8WjY+R+Vx5U&YXT-d@xOP&#+I~B;a<7`rev*{>3heAZD=h; z2K7W+bjImuAJR>z`lV9b6>+h0F5(8$rN}3&^{HkAXsO(T%~FaGcXjU_+ex0kqPq~K2o7^_GJb5x^Wx~v@w-+NIQHv{}AhL(r+hk1F%yl4%1&*^lBDxRBU^(3zfvvg-@$;grmZ*Yu!raEEp{DE@Bt=}HNbMGqZSfR1 zpw%`+&954h*T_>z02rR1ZnS`O$p9iG-{~S_tpU<4+7wX&Ivq^+N!BP79FS_EwTDR4 z&Vxh>-9aV{^wY+H@_Pz4oXnyOl+ZT+(R367VAvVHxyjI1q2VIT=W9b<22|E1yOsc5HD%CHYdV{x=+DC z39yoU1s1i_Omw)9F{${|?NhA~TTk&FX$n~d6+PMs>C*oI&Zz`ZHr50d5H!?W{HYFU zQ$!@p++ONMhs@I)Q%$((YwK&!l3)(fK{o#0RA_`%5`}{$gm@7L_)(g4&4Zf-;_VZqlZU9cPDsfo$s>yJ#?Y#d0I?{}!y7Szj{{XmS zJpf<+n!N14d0n`^z^RB3Kb^_{06K!LLp>HrGBknybeX$QhjFkfHMB>Trk!jNYNABg z*x#+E#F|Lvgj(i71PHYF-e^LR^a(Ho5xc_R#F~0CIi_hk9}Cb>86zD45*w_48^=mW zM_B|JBSzECDC|O(F$4l2M_+{>R8gh z_|Qo}925^G(Wi~ikffR*0z(lx5HBJrp-rH$B4T9EkHGoSN92`J0NnNIHjkAZh(~mI z6RGf~3K>tRTv{f66GI_*AATVFo-w?II0oEc9g6De``Wxtw7*gTG}~{Q_PQ_qxh+>% zu!1o$#@mEsC5RzpE7*7iYt}IPUM7`V%Cl(>3-12_xA?g8`%e?pY@62@3==D;l7ii& zSOXRI-3~a%{{U{{p%arZjTGm2{saVmQ->ayks>7gPx?2~hX(?_PWMcN}NM&t6D5K{#=#$agl-t}+5-FeR7c zTprVmPB}eFiVw|qd#v_K2OSMfJDGbF_TOw&+Ppq7TaN5X^9By$z>;KjuUK^5Fbp9U z>|R;V)Dq@$e$`0!zi7Z&hZ~QKHlpAO@L7TK6(6?gU`g8$3ZvBZQ(?M9q&!b!0E35z z8o>%@_rO}Nb-O2jBS=Mfw^xn+_@;HD2U~!?b@KOy|r_z6>DD^tNGWn+4?E`9z z97ZB`fyYK8#t)`qm>n&IV*Q`NOZ8VWmyhvR`kW}+=^^k>M1KX^1Xb?B%)z)amdftu z#YB7`bB+*e^dg^x3xPl|(k*EGH0sjC} zkK;!1qdGR5s@s@?!SM}5mk~a96$dEd6^vxoz6(B2a8!xS#u7T@2L4cVsFrxf<~}Op zf>N-Tg29vDv8LgVCm$oMK;L6N02wB+ms=RS7?QP*Ml^PI6Cakk7S%05pxn$ihEa$zL()PyYbAq;W|8xqQDQ#!x>@et(+E-r2||-sj2# zz@{R8*dM|xGt=bLB)&^g)MNhu^KtpAkF@emzURswY7i0el0m3FE<=2hRr{P{{{T)X zFS6u;>U*CrBpH~-hwV{FbaMS!CVUe;Tz^hD4;5hcTwQrw!+E|{^Xe9A{{U$nWj_@k zyOxoMf}i$G5((sU41M2T7wifte$Ec&Q}IXc=FPS~3jYB6PYjS8^YL}AKy7)>M5H%Oq&YL!gJC}5*sHPNQfV=yY&He*ljQ{~=K_uPM`gmBg6dzQE zNF|Sj>1~0j3b#x!1v_HI$_~^!blj>+-u*A7J+UIJkd%SdA;XE4WmW-!wGjaxa1_*- z#EO8Jlz~dv@v15eKq#0~xWR2;?zZYS#0CP05|g<#NQr?=dPhhMG#*rhVP;fiHg`

nYRD`4`4GISeIXkh5B4JD61_dupF6EQ;B*~uw7-FNS79HMXb*eClNKA?(*n-Czk))LpJ_Bt_M$DU&SE^Ry z@Xh}KPmI6aW=Mj3AZ?}T;{O0hbjD1gn~NZLoMEN}l5W6AVemb)99ZtbKUXIbu3QKS z3Kj^KQDGBtYM}vPWd?FLx~2Ho12Oc1Pf@!5BBbMh(UlC7;^`ZK$7I;}ak`VZ$XJ3T zEH=LylY#_oAP}f$m@WwgRyaH$yMIoSE&%NjF~RN9V66cu_ZoE4i{B9M)VWgVYGM;8K*2TKXpP;%`kklD>(L^0SEs8Ylx{c z9+-n2O0RFuDnDz0{*c{@{{VHEexm)V4`|>t&J_>|lFY$lK&kYKKWl{kl>Y#Am}-~) z%fTg!;K7kd2@Q;fW$La+X{Gx-I>sb+Blnqr4JiZKnLU%+vEVo{@p0qE#IeGO7~uZ^ zL_|{^9tgu=h!NqU4_Tg5-egR;>astudwbou>Qt`4q$DUmh8J?yN1?!P5Y}1_yD+q> zxySZz?c#A9-rK~?F}P%W*pnt~Spf_m9##dWK(2r79R&>W#Id7?Ao44t`?p{V@CnNOS zai1Vn%gRLy$tjF6#<>iBXvet3$P-y)_WU_A9ELI8Zgr;~EzN5Vzcew7d!?{gY0bDg z&zJUJv2xW1FN1@WaW>^_`0<)U$F`xmy{V~7+y(Lyc+u(3^zB-> zpS1m_f-w#!6OF|<$!NrZM$N&QcF0xU=1f+Yy{o0d-jrh!I0c?xbLw*w>dI1nKN>AO zzuSJ>%gmgNxR=&IRa;`S1uPheZiR(um)p90v-Kth{>2!*!>Gjr2$Qg^AN()b+0Itt z@!KPrT$wTAe4#;-s7NCicD=Q%f3x(4Teif@i2?rrg4_GIR0h#02#oiy)_471^{CnM)40=A7;SY zbZ?5Shr8x|+VSJus^k8__RLEM4mMr>pi*4HnV8+Q_f*5!x@b{>4*vieDxbY|6E`5U zD>#3#cpllxURMzcvhs3r5dNz^UAZ#uIZ7s0WWq8RCu)E%RfpLy^x1t}L5}CSH8*Fo z@CtJK&TgY0rd#+{VWzCZT2yxCFn8O*`Z@C}v*4Awtm@#+~ICk5tkNhSurmsHbi#F{-bAO zlOyiQKZ@~K$NY1rfjbO?f(UY5>h(WWtiQ-QiGjOmVhAh+sMHqhQ`&!E<@RrI{a+j1 z`MH!7-^As%EZALDNCz1>LtuwuVF(w9fFbn0$1amUtB)+m{{T#wj_Omn9Z$VSs>A7I z#Q=E4!SAhm*6(-yotxY;<9u2DHC)3sRS2P2kq?c_6)ytIXB6Vl9~B9apaPHd?4iQ$XYG^Bf_{N{yhk8^u;A` zT!46r-|`E#UjG0&i29GZHX(r{fu+APoc{o~+~(mY6N~QIlR7>!+^o1U=gR7byS0E) zSPe<4{==Bz81dyIVEx1bN<-f;jK?NSK){1QST2|C@7Y=XkC&e#`-d;wSCz*Yvwo@6 zoJ_eNBAg{u6;g6Eufn=I4`-i6mQt2UUw2+6R8liO z9v&`69P06|JiBr!9U-*wwP%yrI>Qkhc|>L|(F7jj`K!n8Js^>mOh!>Qc@Rf<{FkcX ze%g>k22sKJ??lmpnV*@irEYm|EPkF)h+LQ#;~IUmi3fnI?3 zZjgc`4(`$Uej#N~*&gKCaq_e0bjqp~`1rXTjNELj3!Tl2Cd6N=+dzuWKF!n_46~6E z;0ZB3#aZ`$oJ8YbLhKW`Y0;Q2V%Gbb}XH;>BXOTIjwpQaA( zv7n_7XX;_pdea#8@c`~4fw(NfsGqy^^6C938Sdan+7A&xL%o-y{lV-$^Ulk{ehK2^ z;{KT8&#^Rr|)huV}2GTMny%>jq*NB(tk4}rY6Cg9z)U^yy<&iT3#jtY1BPNX*P$PC z=)(~*?_$*C32;YpMg6hwxH4kI+*}8Pj{@SxKRYH_#{&sw%u4|P&gnjNKij(OauG3) zq9VfYOIB`;LT^lIMA(SF$Wzk1;D{mTcq@%Xr#maN=&<1Serkcl~0BL4u@ z1by2@dLG-;b(nGFhfx@VD>LwFzP*cw+q(pA*$41k&c@g_t-wsB}mk%Ae z;O%a28;_5Vk?`+#3Wt-2GVaKAuPgg+SY^6mCqMdt0FmAe*Qx!>q!HT_A%p!Sk{!7b zWZ(R6-w!7vw+m{%G{eaCeH@3EfCCA!T%Z84oymEp{lBd_2{2$l1>4L#exXnA`Y`|m z>I;T{Dfr-4Vf$O%IQ;A$=$uTr+mDeBTzC^7CoeA$ECvjI{pa)8xW>c}NiQUXVrS_-RgAh^_+z&o9FhlDf0>i5W7Ocx zch4*V8Z&%^TjssDxAAh1+qu2J9z58+E-A(_AlbC8KGTVqB%Rt?fV8iqnKIvT%1#c#$3|RmD=*TnK73b=kSW{ z=wm-s%p@suuYE1pxjNZL(qTB7*lFF(W94G^AMH-EaUw_Vl|R$ z5&MYTH&y)G;|x*P;6e)8fTUAG^Kh zCTxqFhl>_8$?0O`Ke%G$W6hI!2X;Io9z`~=Kf;K6uU9FNH~|n?9l(Nn0~Al&I!MGA zOp-&9w1)31*n5|{bJK@|HYZO|pd@W&UgeqEtu{64^&L)eiZg?5W##n!HUpMXm@Mng zr|w>M42j3d$qkjrCHEi^;1Wy6#<(NyIiVqrQu7~<)!co*4CCrXEfMk9y{G$s@803= zAGy89hs)&fbK=8?jNDZGk-Prmb*>Bym^ajUv6&e;>80gP0*WY5J{8a)K7t-nJ0Bt zasntFO~mQvQ!_DbT7v?ObOPyp)^8wvQ|LR)4m}Yq&bU+{|7om*FC@bDd;B1$M(9 zIqm|cSU@i7hGIi9%KUsK$o0apfT6lf$pENWwPh@DC+@1$PEGdF2H~hJjORooN|{+I zAdRa309zVI5Uh7GK+1mRaFxbBG8~yQD_>4 z02bQ{gsHq&z~qGCh6YmIHom{Xebgrj=9r9j!R@1@_Pj0s0D0qQY(V~rMlL2{mgI7B zuj=v~ac1=KtRIaong{oB$Vb^om*RZIyBR*FL-vw@KYd7U1Iiz?mG+(}CJOHddu(If zATgOE%lX&XVtqK#e3nDSnU_&SBps|x&y;xh*HE)+xsBC|wzNqySOKs4bc$eT6q8!3 zBWaUzCf2{pNvdY;QtwR^h9IrSSRyEAq9_ZX%EW`VM10H(#RM0969fUxQo=ryH;e0S zZBR!Apgd3^w|&qrx-4VM&XX5IhE5bg5uvf0$DfT;QIx%1BPO67tzk1J@DK16ByhT* zbrc(j=ZrA&Zossz0k&wq8}Ba_5*RShILWfF0aP{U1|aR$5(bdU8SV$b+5 zbK6Vfm^S=wytdvtsVlYpF#AX+ynuIYuQ8wlinFgt@;e$jUA%nArxKr2cJ)R89FD8E z?>E!7hQ}Z_4>#2Jq309kK34Emjt&fdtFIe}gCpg9nb9#ScV-&q*igC1M|tj=k%AF< z2*4L|!LP>7`rT2@IWRJufB*{c;eP8Nybc&Rc|2|(3npS83uQ**<2xBfBmO>}>Q@=o8iKXfXg;(K2l=gFO4FY0*>g$gKTV~w%l%u61Dht8Sy&vF2ISmWv$ zRm%!+U{W6C?ZlCnB(?!Y4quy)wYpBWX3b_HT1CV;Jr2 zD<@ZnZK#}V%QAgWRamk6$*~odv>wIQ5kMn8*Zh`e-uf_VOrhA{ zHN^Md+g|zmYXJ8?dg0IQ;g9O`V|mHC;NOa9Qp%SJRSc41?m3)VP?mlg~;@`oM$s-Sqz{f_b3x^0qI_s zvQ9I@Ew8oRdEWI2Lo|1N%**I#0Mk(yJ||P>Uho_)yfe)_5ApM&j*^xVXyQra-5L=*gMe7tDU3Y_v+rG$KbH4~^+8cB1=JB{bz{ndfG*$n&9wX?#rvi;cpajLR#y19BuHar*1WBcEkUBB6p{{U-X6sR1W!9nSJ+og7UNB-F8Hx6X|gHxRV28^<<6tIT;_IvyE%=PkNN0{!7&fNzAc8fYyvd zGxH?)uho5?F_-x7N@55R%P>pcM7y^J1HpJ)iG=fV=3T{DK<;%_+E;Km_QOx|uM$EY zv6#2UjJ=qddLkzO02;5L{?TERgv4UajgEZdZfD&%k=S8nAdst<7z_uUd*0Mv6R`(z zzYRP^SBdU`jI2mLQDLsW28-G#I|w9CPZ4b`UbwRIbyjMjrus0MYiLB(Tsl@Q;DMcl zNd`rLS@@k+@j-p8if(kHama;+sC%Xs*SvL_Roowf3kZ-Cg)(;D@+Mdk29n0q*u4@a zl|{jjZ>X>eK%Wy#pdet(iyqm$?mr4wy^&F5j5d%D(F~x89ouC@kGnL8YuQjQ+M(P^ zGytju1-RU3F5u{Z0CB3lRg4x^4|_yN@t>Vo2IbvmNU-}+BXD7&$p&IA&3UixJf_A`xZ{(GFrMt$)mZK&i3)+; zR1YCvE7XkA>Lf#YdxbSC>AG`-V2G3Yn@w~dn)|P_OM6eZWO)qSWOh(NP|rGe*w@t4jQ11Q5Lz@ zFKHCT4N^6rN2b3zckD)}MWgVIdi(_pbw}c%vHsuK(lj(ih=L6|5zP!jno_9kLWbJu zOt`ICE1~c{7czCEYH4KAAlUTy_<2!VpdB?r0Wwd+{3rqLhb=@3`B+TSVwgTDy3F{0 z3VOIpl7hgG?!ElYIu68hP=ObnElsIfA?rmi1N-&2l}i?)5E4g${{T8D)w(GBlON&y zX_MfW)d^-z);77mg{sUt+h8Ty8w5^14d#g^nG#iyr+pE}bQ-V|i} z3iPIC30n`DuR@`4Q3EvDQUH#HQeRSVB@L}tjxrr9784b6v~*PoDi z%IwGX1)a96h_Q(N^FB456{d~0CfzlknV|@QuR|y1Ke40ggm2TY_L?k(G&h5;(na*X zl>1Urz?~%D%*7P4X-GCVgBI}XNeIadZ7a5C!~E&$=unBg&xPVCAp*7+yzAD4D(~Si zcM?th+6rmN+z2gU6KjLzLJ%Z?1?8M5CfDOT)?-Y=R;zX#JjbupbJ~Z5+cprXJ z-s^G**|%U~2@)6|<}1YOK|N1$_PR3NKYDB&Bamd@wW9?A_SQeN0%3TQe{}#;})9IDPq=I#HI<&k6mQo?6vq{WrE@ z#>18F?B%V$b~P)y+NzO1D$mpDpg*gX{1%?4Q8|B46Aty2c)z!}?tNc<%65yR@^AC~0m1jSaz6}(ZJ9aTAliW0A0Z>e6S`N-TB==7wm`I}2kmt+>HW%K z;|aH8EcyNO_IDo}XMRT!)q9VngEnLGRK~=b&V6sR!X|Q*PhcnTR}PQeXDxy<2blxv zS3Q4s{=_>#$%Oim0Q*-i?0OK~K@H?<0q(xaXyU)@m;V5TZhf!bcp87afB2R7{{VOX z%Q;sLEZDcR747!kN(Cq+$!;ou7AoWJzRqMJ5;s5k59Fd=*Y4YQ$QJ(qtbS{^hu^<% zW(aWmj|GDrs-e|f9-o##b@_lRwjFOlFbpz4zdylpPowLg;&|ub_^#$WnDQ>{Zmzuw z5J%c8vNDW=#DW(TgrZtOin6IC;WIul?mY30cA(9-YydZ?11kbL7OxU=1E|O%8ZZ3U zvk-j4 zu)v)pIuZOua&_?&=;sr|@m+lkjC#08Xjjf~Vqg+|JF3{M4WvL>0@d@-iKDXjry*Of zq5j{;vw~UxFPY{pAwsBw;cEA~2<^iBO7ObrK4#z-cDt7vlp#tGr3g}lDMA#X3Q&b8 zLX;s&5TyuQuX@SpdsjK)V*^KtHUnDb>m|3Qng0N4>FFc8setCZr|rPa?n+AxgY=}# zM$6bK9bng$?co05-TbT4>&WyePcr%id&|U9gfEPNpd!F(W@q?U$TLu{t0z#QUD16E zh$1aR6gwzR;#jc?1VW3*{{TV+3%;xA9VPuMSg2F&D2s%!hRD#x2KsP~F z01e$ELu>et8UR5?RG0vsgbzDUoKT9Q78G7%=hoe6=!dFTCIN|QwW5)?G!K#n6rI8Y zL;$KxoqzLE?M3W>DKjwxsqVLx6i%uI2fJ|-YnW;1B8E$nRV%nk^oZUg$eJ~(W!i|a zaMx0Ci;x^0qs9+)1>ceb5zPQMYCuxmqSFNHBT6sWgG5TgvZyQ=!oiRajLjxsKts85 zl1p~n6vl(ZNFCG;90GK|5>w+FSjK=IZ?BCpOC)New%`Jb?$<&*i2J6ED2~-w9mEo? zFl=D%Q2|8M_$Q)k$u=Q@5d*PDNu9=?sL?uY7qOArAe}5g6vC3~KWJD0$ubC=btC6N zOeIjnkfcdaXG<8;I?yXXi&U!nKmeH_kiu?nwhc`atE;R!n-K!`7l9Q?CV?{D-2l?} zkBPlHYLR^wW&oDeV&4ja#PC)eA#o;cv@A}s;Yy;skxOczX=&OD9+Pnb+FIt2E?@Mf zLk9gx!%K$%DHhw%h}NhVFRGJ3$rwo>>>|R$yX~Yy@Jtrs>0lB-gk`uL(0p%uT9FzG z6;DSs1xW;wOaTN5w!J#hLThBI1qD#sxDnJ{M9F}4p`3F~*z!bxrbq^CSORUSG3Q09 zkS-Z0zT;vy5{BAMtw}S%G!|0A`(kc27n*ktm5U}KA&DUPTK*9<&l7Zq0c3!UE#PKm z-VsPLqUuKAHSn2@BU%3dRV$*%9@z{c#3<0~*X*K#>E6hI4{!|tf)4TsfC;x-(``~G zLw>~P({=4-3=eQ}X8j|r`qQBlyQSs^uFA3m+O+wG=nLXf3&NHsUqL;`g93smZ>MPOD*0GNX@ zYk5@wMXaU7s&1lyLJN=tK{h(v?V>s)TslWU49g9&OiWrJL|#vgBM|C@i3tdjL5Wj7 z1YXrAhN^=%Bz~=9Q)6);c+qrOHr>(~C|L&0-M7Xfn?2c-yII{~@`#%B->q_f(+~35M*ga z*%QqV5IH2;THzEw;?RibXU32ZrBim+iUkd30#?9+1;@gQ8XKabp)tmh3^y4qG21;N znTTqnBwmRb5P;8&Zu&viNAm)tfX+oz1icLslolZr6|@xx`>#oW(Nmr!kpX*^vEtgw zcPT}OpT$(d%oy@Yw*&M-5Y9y@}OgY(y5%2I?)#5;$z&aVRaxe2m9|q#}jry$sj1BaQMe* z^phzaaw^Z1MdRl|#f-Cndr&gu(6?fs`*#m5n~a--1_eO`6^$wnPli<5E~sbA8%U{} zfx^gF)#KxH8&2tCt$^ILPX-x%(FGCBmOpHWQ1CdhwDFT;c9bfS{6z-_D;S3EK+Tro zMfj?l+c;Sk8wLVW%lSwdQ~FzJs693kD;U#~q15FTC&d@`z7wd$n~s?gVinO@02)VI zQcd_8Ub>=`el9A=4dJc5TI#PwbxAl+Io* zA_xKk1_bz(VYZaIE}CWK5#XqGokT~LMbkgDaGM$_R%J+pWyC}hZoRRk2c*Jc0ez#f z1FFg-O&s>DP5W!vS^Yu6;+G(<_v2$M1^$)-R>rYD-O-b~WOsH2sP_)61~Zd(ti$$) zuqGpfdv_NOCdum$M-rrDx8^WVH#N1a$F%eUJ3TmvyU;awtq;0&vX=8X88cMqx;Z_U z+uw_i2O}Ei#;`G~%8(c7@zS~_(cn0QG65)yEF;!u84Tcd$gFSsZ`(2{50A_ay}CiQ zWPQJ;kYX02uj*oarF6e-e%5k5GqR`}tX^}|>=_aB|^nFuh#zn)B@|?=(_3Q>3tvlGFLB=?0I;=a(L$!ZGfp+ z%eZc_oNA4~;at<`<&1im*tc)ds=9IYk;r{HxPH&7xjnxoLA2w@>Q}q++XY<1`05iI=EOsP)5`f6B#FN8{{YUAz%ho2BatOntt^$0i5x>Jv*1K@o%LIkUHI*1 z=mDfla)6<`8-^Gdx*O?kknT=tkdp3_kS+n~PEkT7C8RswGvD9Nb>eS$uDzdouY0Y} z((d8W`5I{D{ZYch8dGpxDR%&<^{weSYsflJzVE9>*W9fp*03w2ZH2Ejr1 zu&%edp3~?PM=7P+;G6tFUyL+^vrim!WBGS0E-i#Fv}25q>>~c3w*R5ir;^pT{0;h* zCgo-MGfmI7`J?lw!VJ^?$);|rhsC;m2V=-1duQM3##mVj6Gxv)v;@rCTi2Gob49TC z>{n?^toAb6hYIb$I}U~=ubWJ(J(6er+Pyz_>{A1~mL~r^T^O=1@yw;4Yfk%G8`arG z-8$zD^d-LXM5cM?dHGeI6r>%b=6-1>EXu}= zKCJJiANg6>f*qeRple-CM__mJIHh7{{==7Kf8ZN3*GAC>!~RJsfj( zjS0*3sLy*UIq7O@&F!6EwvNl<9-H%@9R*I`b@EX@U&maciIFPRV%pZs**b2etWFU&|I;>d}O>(~xpu^15q5 zbyxN0ncdE|UWE-)>VqMX5gsX;JeXq&f6tGlK>AFb?pG+`DUwu?K4as_Ds?W8OG+QW zl;=etoICxTv=$)7V|~YHSdM2r5|E=QnA(fcoMuDrYk)ZK5gK@{N@p&MPOFb)I2yePu&YE5?f4 z;I~~VRnyBIC>xId>R3FhI>*k1iZDOUFV_V-;{lMM66oj0P-624`@J{iO^_Q#czfRc zqGRP&mI|5I8(!)82v+52Xhgs7(+GX`iQ(Wdez2*e^>pYFjwVbtMg3*S8cMqDG;rtf zVxnD!j(W5CEq}c)uzxwUBAqw@Z%v3=x6$*QWz2Zy=rKY!$1mo|FarRY5~4GsVEfK7nF0*vr>{8%%#6 z#Xs2lZi@uVBxWEovb0ghO|&#F!RWFJTOzmCNG12#ridKoKAA5xk7QToF7e4}O#{iV z^HPzg(=|f%w$6b34!z^L>^h>?>Xb@R$^%R5_2;dIORFI^%$GVS(FQ#bMWRn4mTxK}YFS&f>qbM_u z0CToMH|RVL)`Vh$nf37dI z{_!?tk0>CC3FPel&adc>k7xIF;%-B@{qez1gvSE6swU%dbkX*%4Uw(geSafSBu;ym zgD0j++W0DkpR##AsotbQ_=B~V<{!I_uz%-SHd`gTc#vkU4#{|&gh|4Wp*rlOK%jpk z;ZOPw{82?70Op0`dctk+k#S3W7!Z=@KCd6~h?mnA7QQ33=Cp}5%$~<6j=mN;6r=d8 zZ9Mu)n%7ucR2t*=RmA31HTV#;a*L~r;!W=9 zIDoPAwm>mN`L?Xwo3#I{i&Uv(txK1r7RSpqFLhkuiOQkM3av67JG?z+w`dFcCvCes z9SVNbGB;IKQ*U#??eg$Rul-ID&fv9X z_c?3C9rK?Lgb5|w?*Z!>;Q-YBQ9cv9PEuMKXWQ-Y`g=^3WTy zcvl=Zmv!&2P0ku?>zwlwsv~F%IY3y;e$zaex|HlS-De#JvW31M-YbRBC=*}Qo8|}l z5F8d^do-h~Y2oV0VA%q)elgyC@0S--SHq5q%?w^WGc#m*JB~ubW82~Rm~x_GN7Lr9 zO1%QbOKOk!r&9mybSTjx7GMzfGw7^K*;kvME$gOGlcr2dD0ETL4Y_?ch4t}M)gz}c z>J{04fIU~IvL{5FZrY{muirIuCD0YRIX6H#=aLY$ur5C7XXE&3~za<0?cc%DnD<>PE(^6l=QmC!gA$uLvq;mds)T zdl8kbKv6U|rk0K8XYGZUHY?9~7k!jq^TQ>>S|lY(`y56M_BZ=-W`ETk7B~il$5I{Z zrOAs%(US<+djS z6b8oDP|#uGmABkR$(RY~fHs1vUE#NT35EIO+hFsTtesh??MERrnUk4-`FLTgv^ca`1O{TC>!h;U@agroO9LQs9Dy{a-BgTRNF5#WV zKOR5>%n=3qaB}p^UdTM3yEpjcJxHOOt6>3&8|qEaRRLI|pV8 zpUEqnAKsNI;f?LUG?;uBg_tFVr~Lqu-dv^@+QPdUOg@{7&<(gjIvmlJMklA z{o7%O63sMP{K3(lLGW%?&a<5H`KgmGP@ffa*JPqVxr|YzK0xJ>}ipqsq}QWeZ+_pLJJ|bWy_G_ax<{H2@3_d zv@cL*s(3gf>x2xxX`PEk%Ors|cq>d*e~(aZfsbYm2WiCKBGwHG5k$vQYs+owa#--( zLowL&y_u19G1>x+SjyS`qD)%JxzyZb;cpbtY$Wv}wL%?3syOfOK$4=r%BJw8Jn&iw z|A`LEIe=ng=5>;4QS0wyhJ?1F@dHikWn)m&;Dlz}nc_B78djvV-K|DG6-Yvt@z0B`obQq)(FnwZ;iXU;QAT zr>(#Mp7wWmX;4_f+-%2lsUZ&)C1CLl=O$M%$&qA?;5@E z(3EH(hE|sqEgn%QumD1V7nf=qb%$QV~gCq#B(dep0&o1ID8VrO7h2<9E{&OS-gA;G~>JLJ* zcm_%YGYvsXk@bfbqCw1$w5UL7z?$Xl*VqD9UXa&i;IA^j&LqB%Vj|P6mI!x_0h}? z*cC1Ok5ROC2_Gw?4Q$>q(XwO%BR4u# zc`SiwT6;Kuf7z0s1b_60dCJA2mi~^a`8=Brm>5~5(dVU~2;Rj2U;zL$Kr>hNe(p_j zgiLDKa(Uk=b?oVGA^FyGNA{KvbJoz~+gYacz6_%8UaEyxBCL_)DfZXBh@Z&4xcHB* zjSo*6RWyhS#AqQlL6v$6d%zn;r|ILz4T2%}ZMyf_NLcUL77qec7N+@Z(C||5WG}I% z1BLohY;GbeNe442W1T3Sc_Wb&(fu3_O??%=BU-%x1FO;cC5Rs59$Sctb`mL9!PB=p z(oW{FL?*1Yb3vK6%?K-Fj)ut3hYzoXyx-oH1|1g(^>{xFe8A=zC;;-huA?r+u02ws zdktTzwt*D}3p|X|Chgvg|FzrWCNRz|VuF-dczhtRqN-VhoU?m=&eWq@nyjxW1J^gpAr5z2p9G%$H;lj@yZ`Uz>GO6xTT|L@MI!T814} zGz4Q>{{fVK1uXAemm1L_ccS`B7{VrUPZ$Dlq^L073Y!1IkSrO+Q9G^uX8-8aO*VLi zPqks_p-xM!pW$xgF9H?8&!tzLl@Ei1VPW^*b0I(;2D@ZP7?iEh|2WFoBmoj{1Jw*$ z>Pr5K`E3=inAYtecR5N*&jk_d2P(ed28Ve8)mr<^?lh^hpBz7V=ERHFr4P7j7^JhK zG)U=mY-CqTEq1uyN-=?4ni}pjkfw=JappPuiTfG(Q0hHT$;PotPM>eLJl(0Kgrq?0 zZ{2_NX{7g9TdP3NY&lBOjBgBQDI=FYmC*6~oB=Hs|GaHZ6P7opGJGm9i@mEl#Std^ z@f0dfj7q~qlQA|)s%Tj+oBLhYap#Q6M~db8(kB9U%ribv9mdz`7HfeL_3=J9CkJ$IsM-@o-s z8x$iRQ$~)Q3;g=>9_k+`Bmm%H<0!}~;OMaaIh#pCxp}+$X1Oby{x=-KG`WmYw1FW{ z@4|~%_m1;#Tkco9y+WUIp6z?lQ04qwbf~HvEFeY$tC1f7291u^X{!43eFZ+}JQ(rp zR@=xCxw#=1I@&<3E{KGa5UGTws`%LQ>tt?c^R~X2Olc)KnY}ujy;w$aakk z=_vLoo^0fbBK`ewzyq@PO&;T~Y(SWcOJ#_>RDUjgAERi+uV(+RapcRLstG8Lz<1xE z0oNrl*{b(7wBZCg;U1Q__k)#i`aE4!xq?z5cyrNdanQV*F`M98NU7*>8iImS6HvR7 znMm<+mhwuTDxa88|Ap^>kdECW^?uM>;M@4l8(v7hv$( z#KxB%v_z%Kf%6m3mYKv5G zF#Z}pnq5szz!hffgkr=o8W8e^YdJYDkNUugNt?7NYNIhZB2S4xts5gkhk{CFKH4b1 zX_>`bB}`fZ>Eyfyt+mBk^9EWw%uNx$OpL@hG@t?fe%RI7VpXHppYM}PfPPV?$6~)F zY>5|E9PVkb{$x}KCcH?CiKiDsVybZ$!PlUf0gH?2^Xfbe8SATIyVI;-x98V3I1UZ!>-!s3J z8%Oa%T51sGC9CM(lwTZ^-muy^ud%IO(S7qK!nQLNH}eSNf{rCGR*P9{%w;TlMt;_b!Jvx0n}j)>Eh;`QibNEhY79s{-;8O3!=r{tdJmz|SSU zW>`GKjebC|I^Q<;n8^zsYRyvUOjs#1K*CqzAq3upch#I5O1|Q$yv5$%5rHD>Zv^#g zwyN=l7j4@5`7Df|3iRN-kO8WS=(C0+MXJe$wM_g=z}$zCuSsk^jAMOd0Mk1Z*YFw= zenZx7D=hE%W1-{9%o$ep)CSDzi5vi731GI5)wRLU+&Z0~8nKy9()+A)Fes|jN`N}r zJ=-Re$!a}Xf=&pLZ&{juW>HS}5Z59Us|3X(Hd1j?qH3r4eC~3@r0bC8*3qg49L^P4 z3JJn+hDi3?-1T|t*wJd8=0D{>2Uj$R4VpEZb%r7<8o+uMNiaH+sI-7gN-~G;IQmhy z&4vT;Y6S2?t^{fLER0cQER2ZHr{s6Dk+Msqr8m>JVcjkp0J>L;MU*Sr>Z{JDJI0|; zTH{OhC@d7o*-H;PzhVxr0_bo(bF|rRfM^Qgd2a9U5Dvi62Q;;4SC@SUiUr_WHCZb9 zT)l=ay6!(sZg~C=GV+~pk=iSgd|%0^?> zGOZ(&IzNkhN&P}CQfaiPh)oZEBaF!3; z`)fpFcl9E%ljB}U5}91VQsdeZ{S#@JITS&nZx%Vc!`*0i0{G=yVHzDn!$n088c0-d z)I5q8dPEISN#rIuokkP^kgqS>A3~BsvAz|6 zfxTaiau6P)fq{*30x^BnTvys|v;OA*(`W{SOUkPkUDoVY{~S7Sr&-$j!z;i41I62l zcp>a$ih3o+qKBx5bbf42Qs4}Ai^w5HCPJ#?nI$THuU!gs{IbILq^odha+7L_YZh(J z*)Fd6B;6jfdQk!j>rD6Vo7N^(^bpAzJIa9kU?X^QXR6@sVViQ}%Q?;anv3--5WT~F z?9KZQ8j8JH!>L`E6-Ate5E9*z>2KMkZL+9o>CDbXiiWw&y&n*t5#Rp+%A=%|K~k?Z zQjdA3*NAv)xgRH&HWPvuR#dqYdh5BG3EyoBEG2~wH|1WEdEa?z7B_fPwyQTn?rDyER{ z&b;yfNe0v9=@wGssYVLCE&c;Qax?ypQH@^4(+`Va4O~jO{22^mwfK?qb7i3;GQ|O$ zYC2*~Xk|+I(v24h7zlFg>kN$gE5xu16S?R56xc}o@-;6WU`f_uJ@9YPkWI4SLo z-#-1JwWIE~$k$(zkGXs+$N9EGm;cH4uKtvArt3fk1kr91`|SDJW6R&N@|)Yqni-!I zQ{tnDhjl-gc|dF-HG9;Bx1yUxc5JsbYIaZ)mRzs-St(uz-| z*L+-xtM-h!TAKTIj9dTH?I8QHSRDAvWcvewM%q1mvG+A^_nq$z32K1zL{Drg6`5$- zGUp<8(DD2yGmvQzLeV+8+LDp@{<{yHZ^* zzd{e=3qAM3EMEq*(LW#*Y2oJ&$!PyJJo%8;?cALmYeD$EW3!ze7z+HJgw>5p`#rpG zm5EC5ORB~g?n2#wdFJ#YI6$$?Q$>6;mx!wH?)!~XbUfxhG;tp-1+R^JB(5r@(>Q(; zNbGK-@CQTlH{zA8-1E$YvKIMPkSsu&ck}YYB7K&j#Ku9+4j+nFjvzH-;c^Fr{*QNO znrmTzPMXf3PUd4cBV1xYA@*LUrAb#Z*Vr|OmCmNUa6KcqO$@GcS{iq_4GL2jT?VAF zP&yirb@s+H$$)Ca|5bZ-zhnH~OC<_pWAgqZ<+m;MB>1l0qu}VBPIzjZHsjGmL*2JK zzarW<>b18owPt>zFQl=s^@)MnNKW6kr0#UcpMO{hncr-O{iH*+HQVV6MClhHglq3~ z1uNX1!|qH)-x5ZT)g0zvBV}U;tg#&ikWlGJZ~0u9iLJW6w5IT=mp&Tpj50y3TA{fY zjivZlf2S)pa(3d9yb>Kl_{n%>OmyqU^q%fgF~XO1Ke)ZuWwdsX`7~oheqw6o{^^pmL_u3$aQZ*ly}We^i+NZC()#(Fmgi2+D2{Jhpi^k z&`keeh(L>qX8X0DZMC!IaG-MQ+5>rajn#^-jGD`)ht;L% zEBR}6{6I4e*1QBWIXX9zc?u`RwgsUj9mS0LJl}mSSxuq``n=fju`E@7^)}pY%i(c^XPR^ zoqAcDv?~0f$+z{=>x9~ZUAZaM9}%qp9wq6R8(Jw;g4T`Pamqyc^V+_!B~^D%{E6d} zui>MAer~HWKaf+<2>mu&O$wq`Y#)s0J4eI?$UhGk_=o37)5dZ)VOHpEW9!* zIFY8=CxG)(*LA`;)H~<*A*EyY2My!U(5zA7!fiUbS&F}NU}S!i85QTxPB}_mHHJ66 z6F0&VJsoQ8}DOd^(1KMIpU!n_Qf}A=_Mz;FE=x>gX^P7 zkSBpSU3YLP_&UntQ-592rXm$0and3MJNl{`52cXvKVVzB-sU%TeW233&NxpwxvFXx z$M3B5+%iZ-FOVxH2H|_pI%}!N6wz#%?6Vb9gD$oW7wI?_KUtQKx9L6medh|@GY%WH zv{uwd)tuLD()yrn9%U~B_M1ce5ikitKw;W1Ndlaj;ajq_licDgEtJJ_^I?V|0{;Qr zJ<3A6f8Ca`fvLX@Pvm28R;31e$&J&uerA}|^X_UKe|ZG|2gumR`8^*`pXBi8-&eg` z5&T!7s3xh^RP<<$UsK;~wa0h&uiLlAd2aEV<{HbZLf?N-@^ZYe71|XeQ~a78EAS8c zZ&XMm@!sQNw?Fzx-F=(I#yqM=+I-|^3!l2G>hb1n$8{~sP3`&1OrNROBbOtS`N^`Q zfT0-z;_FG8YIs`G9lp3Y>|FpO=Vdq31yLBNOx&Bg?7+w>M+V`LEFgQ87aR=+RxHL4 z^lYtxkgSPCfeiUB8i1>?+&6OFMo|39qyRIyv$fQu1)k35V!y?{(`v2nIwkB!l4+e0 zE`pb@wbLRQ@Ad2nQMFTDH?7=0yqp9q0bFb43R;bzbV220kgyK5}XHza0X;##&fbGq&pCuuPfXF8U+JB;q!95AM0fbv@eP4Ef<`pm| zQE@6MqKTK&U>(Y)d95WEH>Y_Bp@GmuVMrg9wi1NSi(=LK9188VHtApFsQAPG!bIq5 zaS34mT6B_c_}X@Bv;alZbcKeJAK`ESgBlH*O#(FdK|g~*C`zj z(@9^=XQs3JSDE!DEl$#tqq+pto5Md+ig489g`;p(86yd)UzT9xymMLp+`=rgGz_qn zCus%*S?3`f?O&!0bOZ20)~;zrJZ{TEd8Ay#D&*)yUovTd`_`kav`7KJAM!HkNx!OZ zskX7yUKW1aLa&%%F-}MQ#xjOt83tBCtbo|P5}5=y8rxSPN8liF+t&H|sZLWfzVITt z>P4pFuSH4z@9F)q7Q)1U%nHWq#ey~ac|7i+-_-xAV$2`XN{Wsa*q^9M2d14L*>@8q zM!HG0B-lsMzXM4yX{g_mvuZ@g(_Iu(F?c74;ZfO7$PlE_=G>Oujlu0?5t0~&H>Q3Xm9gR8yD>Aw_+&1RS~g+5!LwuD znX0x8#^^jXjbUTLPXZY8WY#JnRQGF&%L)}W?#)_(W?l=`W0ue{O*Jg(yI;NfEVF;M zJY4bkE#a8*89OG6bxoxQNf_^Sc;lX1s-<;eAQ6*N`$Byzp%u{?@h`f{Z4|A}t-_2$ zA@tK)<_>Zq#GK*0QCS)aD`>KKI7_d&C5L)mH|GDka*bJILs6e*hkLf~j_D!J7EUztD^#?gVUyy^TIQ{1$Ab;vGzqQvhrG z3Dr=aiM$LL&1T;Qe?!sNWLC}Ahc@{Q<{ewJk67$xLFvj&x^>>kJF-83vd`Msle2%e z>7;cg-b=_}tPuwtXP%*?{-z{_bAvG({K%~3+%?WLM#88e6wXa~->J#(+~+Zf*xcbYuaAuZOkUn_<0=wgUp%!4 zJt`~&O&?Rb)u*g@Nz~$?noDoQ!H+60tETl8RMsgSNhH*NZD1a)D(#y{ZKzWJ%zkXK zG;8}h+4=Y%;HArz*2jzf^^XtnwnsFoYWL~M#SzA_!1hSEY44|nVBB?mH!J{SpsiYm zV3Ft}&L=^#WaXhFto`)g#_T%(AN_OpX-o4YXkc33hqn%eg&iISYCFzupub&u@7^6C z^fGOnaD`A}=aUr}emEskk|7TbaR7q9m{6}19>EK-dN$y~+i1~&j<@=$6&PmZ;oP>O zxIiTJ>#~tGJ6bhp&oaj+-7aosjk6qtt~Ky}Yy7aR z^HI+LT`rCn@h)=f*+*ZIMmj_uV5R~A+;X_#QAMri?HFa9=bGS^e&ZgyZeUv=?n z8+X!VszPf@=UsdAJpe zzSLBd+Q*zy1O_;9FjfBUslYX&?W`jkk1)6&nSNMe0S;<__$cC@uG$A2LMkg(@N#mv z0q8Dy>v4=Pn~W*7W^!Nfh>%088^(URz^LMXRTxx~LDSra=+xnaw@X^ipQc>D%K@;d z&r*{3jOiw`9c1c(PB``b&U81Bg*F{7Wm?WC*XKb1NU*Cl{zlP8pe}_r-RI>qFz85opu8sfJVSC5T6`V$5k=$O4gkezXxiNhVslJ zym;9BeSD2^n#qAl!@KIIPHl;OPR?S$*eyTdpD-!{l#F)i2j!l&<+! zASn{q$=)dMw}P&$sv$wgG5TS?IwF7@TbkfTh_=e4yhxcUU-Jp;+uP<`@brT&+^-y$ zm33eZ$S`Gqv}mhtcvbTxyRu@^_Esc5-6$YllH9aFq^1$legF`>-#8A?Sv*`dX5s>* zN@k!ozOSf_FDs|lQ)GZcOyZN<1VCSI8Mu1t9q4RBhzcH9@vU8<;GdP)6X&E=dLGu* zH);!bLg<|chreA+4Q_gU4M{Euz^_2HRs~*}5EcHpMjE{s%uFCwzNmgB=LqqcnUD}& zqJgBaRhom=cgb#!EKzw`2f_9S_TXj!518h3{jc^~!I3aC$_xFtV(XG!3rzyA?sq7C zz+BP~to(azAA#-c!zz@Mc2h-eBf+uwX0%)vE!@&_3N{n!nDuDcg_SmAxdDs~ZC~ZI zi%Q|tv>q|Kil~8bLc;euObx)1bdFks+$6efV5)cx@K5b39FUu82PcVJWD(E~ppzS! z9u!S`uC@*)4xVQ=ZF4S7-acx<)qv&$%oV;hupU+8S1ccrFlnhI-eb*> zGc`g6rNhcWi+V(U6GQ-h#qn+wM+glK#vwI7UYLdfAF?vV%`u!&Coqi$&9rE&qFR6- z8m#HCz5q>}4(FfxVxMZaUke!wV^XA27^*mgDRDefRn9}xTCbm&Dfy+AF150!*1p1Y4!^8p}<`Wr%Bs4xwHn#=0fYYrR>*9P?|ME7rkRZ}Z_W_>t6X-wQhNmSYm) z7I(|i5Z97V(ugs3Uu{&B>tf@jE0m`5BwLDo?Mbd{8(?b9>4kf|Y{I_-(T96`@$VQIBkSn_W${ zc^y~0uaP18-*0_0!MkM6z1@1X>7O~tG0Ie5L8AI|-hLZ!cZR?hPI(@2s2TdpL=lOk z%%8c|qA3+9=W~9+aOH0{+=3wWP9^+tTET_RTdpq$^eoU>+!}Gxg;4uC8rPxE11Ge^ zusCVfp4k5Y@7BN%33o5mH0#64e?pvw?s(BW<-by69dzo*hXF4$Dz5v2QP3mKZM+kI z^SIuA*4S)4+2rvcZMvur`0-Vllg%|*b$R&8RAHUeDx>pTx_KCO#*3ux?)6sUg=vw7 zi4f{>yE+Xd=aWA`bnu7L_<6p5?e8UtX#f1)omQ?{M8lvRF8T+L8in1<^KE#9^54mm zajHvV9W>I5#)vx_MzWKV%&-fF)s3gneEtp{dB{B`7qx`;_-IYoZjirD31{a|6BpSo zqq#VX_fm(AOfyG7vfl9Rjb5@wofACB$9Nj5)BeMg+OOH!4(rXBNY=9hfP1R8+dg5` zin0)_o$d(PG5y+GG95u~ITI|{cQ@iAIbrWTcx%@B8`DiM?N0h8g|vJc(Lh;-F2(`y z8!m+B`@zA*bwn+2#WV-(=kEw4skYwCa*a|1n8@T5d?lA-MYUtK{bN=g=~4XT#3=$NIi1c(`KORP0&L@qDWqd^@}=#o=!Kn9=12#_afGGEL|PAFV;}V#lQz) zkrrta>B${PiZ-MDXiJ|@9lj}350ok+D{?8G-*m1`O*V-BeItOim)`u%>>nGpj)mzR z5>5Pg&*)+Kh2XBYF?}$<7@F^6yd135xUhfm{{iGZ(6-AGb%VujpLn0DXx@r-prc?V z4S6w@0aSx&WOiyk_%#+Che`04_ZNKE3z>XWvk3a@Xa!L{v0B`jEcjMorR%Adj&jJ; zprO@}G_28Pq4|D$<{dAr* z^gn=o-?xqd9I?Cq0FM$Ox;vq1q0fo6tB<^o#K)m22twvrWnHL|lt#bu>l(qY^=OYB zXG*U>7uwX~6>2urIee+!ma0LG_h+vg7)hPO$jE_?{YB3a1=759hS*bSP6z#E!6205 z%gd|A@`mi$EA^$Fm;SW|qN6Av{zY*Z-tMO2`PD0R2*2=|suI7VGK^J#P-YB~oD9ZJ zsH`+rE{~3W7R6-oI+OE$J!7>fn1r7kuilSn`;{MTI7xvj(+>kpcXB^M0q_plC8PDq z_q-$$vKZZ`GYF_Kb=GEsKAjXfhBYnet4{igOh9nvgpA54;qY*nz_GU2dtHjp4ty8K zCdbyL(!5}=492W?==*guL9U>1!jR@yV!nFipE{Czqv4Bx?uS>2QDNCuh1WyB*B^AT zAUZ`SuR14;5PpKCseP$({WpK@E#LPxMbHVzBG;rqJSbc0`*5O(5TlsSLp+k6C}Jb=YZZ4 zkkxV6n0hN=E7nnei%LM!uz%syVQAZeLhF#E=7$dqiYWXO=BvCw3Gw5Dz9!tY2gP;R z)$4ZXX)W4OaDVw>@5mPm({6 zsfE)~f=4IrVk|l+VO*kQuNB3FK6g^02&y@#_#clCBC$ATc8d8GkwY!=4^kQoz5m z9&K!VdMbqkS}XRc(+Z>K$sBRmRQRxKA`(?g2@m3v55+m)cxZ4z$xA;@HP{FO^y90a)H=w>t7hxyFzlt{`K98~4D$Y2nt4)QT7()?B`7SSR5NMiU!QKift z=rI)2+G_0GSYandJ>t=MVg|WW>1z2qJ9QKpn>{v`=8?6=^Vk`q5tcefwsCq)?$wxe zWFw*`-ob=TN zsOO?Ta^otRn?8G7U7P_}d$snP@dDiPn+&&k%UdpTQE`Q0Ryi^Rl$Zwv9g=`nkOkxC zBTkAD7i z>_w(Ar8*qKpRl6S-mPW>TyUL~FU7^aJXb<_3K(NPEPg2N&3|bc@UFgG;-SMya7nuVbn=yxMUt_vf$Pinrzr=QzXSipq4htP-|!k#oT6_KR5Ek|fo zi27J*z?;~oX+P=GJchM$6C_365xc2@U_J#DMm9@PFQjE&A`NpD^^24pS-%n_IFDc# z5+~?bHj_8%P5EG4j07U;dq2bP*za-5h2STf>Op-`SmJ$g{-P>>!F_1BApYZx{<^P4 zj8stfYe4FxjDk>idF!vU<2$ayEKg`0!I!RHx|^j0TiVgYe0Ctaw^_*T^H|#8);^<} zsURuSaJvBH`S{dbJ%mhUW0?5DaOVsE){w$cyIvi`?pN=?TN>xB{cWqw?4rqm!&n@i zt}GK2=j4zBV8ili_Gz$}s52AZXMd!DVEw9-KBC7DW$ZOEyfsp=D^hnMCa>CPWSBN- z&)ZyqtEfYLGa1w*Vi7VY#2sE;#Gr~?*x8U}Zl8$v33Sd`+!Wt<^ z+=+LTw!p;9+t72sqW94s{~Ou!7#q1XdTYWy4(l-W%94@}{*TN(YpL8AUnuEvfh#8} zJw4$*DKt#VL1{hXNLRO$U>@_H^jQx_Z{kSH5ZZ2z+YJ%SOWGKQ_Z z7f~9cWf?uqC${E=NQ)KttV%+CwFJBuKE%}5Tud-Bnxof*Q-G~l#l9n0*rzn_nA0T> zlIAv_mr~JB($=OHJuc;Gg=Jd8+k6MmW$4`8SkK0|IQpF;A*MQV|1QFr3x?%a=A)b;m;3@8%DVjxW_QcO79y@@WX|Y;QNEhN(C&q{~{f;@b0AlpD1j|Cl5INO&81 z;m`}G8|85-Wz=CqXO_7U617w2dz%$iDlcKRfB%$rQp(?Ew1Ozg_2u6Zm?jo61037k zX%K8)N?&VT+Vw*u15mEb1)iJHAF0(3aX829JC6i_gFaU?_leOv?JN`CeX?^=5+t5~ zkenk$;v;48<{RVik}A(D`UnwGmvSB){jS^LVFbs41SdQkB~)WW`U7wv)kfxj?1QVwcVP5&N-7CwUU9j6T+yvN+?VDPtd3%Y=&bcmKY3`{1UXPH8sJTi zQ#RZC!8%tz;>H$PGng=pK0fk4z{KaaYciGu`t$u9 z{{~O0;!F{FHTjzL`hb4XsT@v0(sabx?H@H?5_~rFlaCxlA2Erp7x26`MDh6BEKVx^ zvho2s?f~;i@1`26OI6HI~Zmk;jGhWe- z&S8MreTRGpw=7o20xu9*r}-B;NX{$iMY##d0{3Y3!6dxxHP}_W=17?C7N!$}UDmV_ zL-K$Ls0){iFQcf6u*D$li+^xZ+lf#Nv=uCX5I22|yQolRGG%pAGj|l-7^@4Ckqw56w_azcVLiPwL@-^Lj>evqM;DpIT&)ErWw&28-da~%9B9l zc-jE9eXSBj-gl+HXw+RON7ANr*0ZwuF93y0R>&pCs)HDom{0~^486p`bdsPqi~&al zJp`N5>sN`YBrROt0L%(k40MOi`1n5T!3e6UESvTTCn$wN&hesc5r39EnDv%wNUA=g zvS_sYoJdDFuNeGR%o6guJE&11lI~f@=n=MD9G>djxQ3)dp`Ly#6}$*fD#`G#H}F~qu_40eo1crTANMZi z(3u8M`>wa9gN<(FxcAF-E@7^+ay3Y@#($wZr3x`M1_%2#`JQy#-ssU(*eEHt9L#f@sX9TM>4(n<==AA-;mTngHITDr$ zv@_{pa&tL?=^<;1>G&ua=ZP+nw;X`tFJSMS#dA*e=mr^nYb?9~2X@hCg-uc-5m`|! zkXh1J_}8$sE$u4)8@)3I(q`#`a(}5d`{qA>-`}suCny&Vm$(}EIsCmSU#om1^2Jz#7l0>GkRnOf zyhyKBx0E7QWwd`cR9Yi@Y&D?u)g)-5;`QkHf*2JHACBS3<`Le^F6=(}j^@zytCGUJ z62v2BRoj8rR-9!mnpFBnxVb=Xd;;uR#?ZbO&ny18f^&JE-Z>bm9``C!(1VvVVeG3K zp9)7eEmn`arXT>^u?ntI;&K28Fzg_BRqG03EgfAuYzSMG4#->vyp3)q?c5lf z^Hq}WWYV$z6bNS;f;Sz5y(&-1D(a$j3Y)3v_DkkG+sQd7ttbn{S*b6?+E}sIXIn=@ zYbf5?WxR^K3#L-HOqDzkd_8&un9^oPz_fKGyIC~IkqEjcY5u`jkYL*JSDYU6zuZEy zW;;j~{?LyVBXDStiI?|6OJ+&P1@ndn&6iL+)!~ z=#UU8``Zz_m6*eFm@?a;^^2TzvG6uev$H+~v%uByVuds{nGiIdKT7%M?5#%}oxU!Q zl^N*F?Md;2%Mr4|`~^+KQ>d-m=D^GgFY8(&k0~h{ZDQIt6XTZ7QD0#_=?pgF^)AJj zkHp(DV!TlKibmr`TSU1_E;p{L@+tMgW(v+dFc>_vf5P-1fL(vhD|%bVC~;S`7JkyF z-#uDBQVe@MG@X{YC^v4iU!$XYk=ik8Ix`g2YC^xbyeOA((~0IBR`ITAZ`JKiXz7>d z3WU{S`)g{jwv%+`BO?#wMUWqb8uS$slHUWJ)CV)?b6Go=?&JwKZ-+^wUmZvrD(oU=(lHK_81 z-aAjtJi`p~A+KkNjmB$vhS-iL8~r{f9cg3JX-VX4R*!?fM&a$fwHtNzLxVuY`6nAX{h2X)xNU>tY z9f}8ciWM)#9f}l6ad&rjheC0OXYziSwPwwl`4i{9&pvx!+e+ulP{TLm>-0p@f9^z% zuHZsp2H`SCFw{p%+K2j0p{rQ@ITU~C#?RYGW^y#2#@L}qM{FIFh3NrCBx4eb{ zfIBzk6B;LaHxK-G7D)(e!IMWWeF_O?6U58pw3s_l@FNKn#pHfIPafP$7o4q*F(>x% z3C^C&rh^$jDK0qnExze3Sx$C&pr&IKm25=+HNn@peFU%hVj=lScf)He^pZI7w6&Fz zw}4;VVk{`JmZ=O?DTG+S*r{a)K?M-!7r``7aDXvn_|VNH?A+13Ls~XZdNUqtw9qNB zjA)X$y%~rn-rP0of7`k)Y;+(3O6fvJlkphTzlZ^n=9V(fop0MBd zVN|tXJvm(>O4imGaWK6S&E9C(-Nsbc;e)6iC;xrqNny7WzIdIHRs0|Wbnur5oX?^r z5!F#)Z4i_^v4(_?H6Y=tC>LT`!Eo8GI$Wlzz|QS zTP_*d$$aUQ;%2}BgMZAbe!?zt%r^%OmO}}(IA`BP#~22o%apa#pFWF7YP=@cn{~Ul z?pP@-eZ$Tpz0ku*Qz7bgB%AfDt{cViiNdaJkElhsHEShqLs0<3 z19aW?!#}m@HaQ(kluqNH)P+b)M9)l~e#ljvc(?dBaZx*S-eizRKW04meCn0;>*biG zo11^hcCv|q-^w#d0C z2cC$D)AD#!qV3=2GnF^zRkEp&3ie>aVuB(;HYs99iIrE93}(#ztTIdHKuzd`BBru% z#l^%^{Biu9TUIKm%hpSEKZ+wLlRA?^arEl}(EKd=IqNwBp`oyU?|>aez_WI`0?Pi1 z!tZ;T9^=)0TRZ4Ddie>*C(<}V#X}g)b&Q_$hL-PYT`sFh!pGPKYgc4Xg73{KBB;yT z7EXmUy0~J0#eV;uk-q0JiVUEF{XRwb%o~CZA3PF;j76G~TU-~4~Z9Z%dP4{V!BOPOs^Hp7!vdEgUB`Uxom#r|9cNjTs zhVuY(hB?qxh-9`EWK6GabUm_#9f|^!3S>mBvc+71M#jwvE3{Zm0*pS|kTF$Gd*ZKqVpSjUz#KZtQ-XM(vj2gXIPN zIWtG>yodPZ`Tg^l_E}3IOMM>o}I1&|(F6d)UY@;GjxR~-x=nwWf zSI1$Fs^Z*YOHCA)d}bNC0%i{5o42qcF~*#`rkww`XRhNT08)GoOB>45%P^Mw*b$HlA5I>>KeETfp%N zw>feVjhura-i!-17l$@6m#}zJoUG(mK?29Xd1)gv^PcgPdx)nT#Sj$|+6*v!j--yC zNu9CxhW^L5zw9YSz|Xnlvv}XCyU3u+FD%vP`EzWS>KjH5Aa;yxf;=+%fqNU3WAv~MoF#DSTA>qM%vPME4Sxh{it^I|C?Xe!x-i4qZV_`wn zc&5ROL%_2AUEPPeY(G@Q$_e=(mRKSr(QtI7LYG{5bBK${R4>gTjobC@9>C3YpiQ`iInH-hDTADHqzK$Y)E3zdpXG(`(`qSogfy!kw#@soDJ>fNgfYc&OAqz(o7@SzPFY0vZv%e&oqZm;z=gr`2+tMKa>- zo=2VVS?S1(O$S5Y{e)R)#(=gmj7K;!#tU=Sd*-iHoOPUgauN8=s&pU*+RU~r&E%|P z_zs$6`%LM>B&A?KT0Zngrdp07kz{O_{>j;NL!WP<%4K=%(ZS!@cZOtq*-4ltN@9U z0g3+hr##%L?VY26L-KBqj;GO%*E$o;lD4PF+YYA@gb8hyGu=5DOtYjqo4DC1!44TO zxLw3koBb=Q2vG(#jq@G3Et2;=c;D>}4Ns(rJE}TVKG4*MPnKgm*JlGrFDb2*zZ!`q_#Uee7srk)f=M`WUmcC`@s@%PxSsBa&ZwX}7z2+8MU-@K!ahiqCRYHJvoBpxNqn*$2eQDq;>Krw zabu+ZWYqmDF6<-se}I`?2G#ZoPT@7r)RpN98l=?Iq89Dl3_^#Vt}iaX?3>@JtIqSG z;Uyc@zNyrA8ASi1_e)sK$W>T)=?~)J{5v~%kswrQVc7}`9t!zfe!58M=jkNb!p9h@ z=^w)H?n|LIq|-jj$Md9!QM)jw%z zFN=tZRL9oqHW(G zp*?eM>$Z23I{qAC=u!P~?@3;DuJz#C@n#Rt8<#`(RXXKk|JUmEzoWlA98Z;{+ZWok zQmaMFR_NAAm{-wP?}n0rKPuf$^Q`sr%qZZUL2rCU@B3NrpN!D1JZ);B@&*{~lwHz^HDy@0!l<~tpY!=EiBPA>; zchGwViZ*2a6=@NI z(;>7tac0nYvrvZR-11|L?0lh1bHz-?;v(i*l-t1GbdgoakZ3v_ivn+UHQTz%F6d9^ z8raxi9$1RdF+K88(DXhvNlq0KI0m@?mjL1t*C$X1bt5M1Q~G7$p~HN5dmuKTIMlF zN;NlPo=x|gagBv#)IJq{L7KLCA*z$a8a5>bJWw7fq_;O)mM85f+A@3wI0T-ezZyv9H1I14 zu~u%dDufVYadvZ}cwvmY0aZDsw|fU(*2e~qObRdB2N+{W{LI} zR@YHt0X7D6+b|5(G~z-n=Bj)E=VK8S=b272ohh!`c-j*kDH9eBY64G* z^NH_dCmqaH_Bg}QG^DW^cb{?oeujKEF?T>B}8Yv;DIz!Hj+X*3*B`Q6I zww>i;h6y;`Pd+CTZfX<$QC)1x=tx2OQOZ5*frPSZNQ^8=-c|)=n3S~D2XtTL(jy^P z$1BpJ&|Q1RC;(Zy#j2!j;|64aNCm$nvyh18)=|;q)kE-!0$3*c6RC=^)U))`afK&e z>I2RDL|nRf(T@PVqcMIqzcazxhosnc_oEMoUo`2lm@$Qt*_})uGODb}Rg{ch&R&}D#5M2eCoTv8 z%3i~y3b9l8Va!l*h=!!av9C@bkp3p!`c=C}uh957Urv08K0SnpXG_bLowS_a;VvTL zF3D%=S^-su0}z$Wd<8|~kFplExK|sf!q10=A}a-XbNSlXqNpF&74-Jz5TJG3*B1_z z4`Fq_MC4u-nLRSIQ%bCh@XE%=4-Ee(W3R7KN?x6o8PGfON!3~Z*io?cuAQ5C@1k~Q}hiZqt&=Q9Ay317^QtXryB9frF^I?QWPqh(TK3=NGTPD zA_`p13C)zfLgt(7y}4s<3!E*Yu8xqaQ#6gDf=~|Co*^3LGMqHiT^Ev!U_rb3llhv_ z&G3&~R@`kRr>W>G(F%XZH&tt(Ob@!XrvtBRe@J(q0$*D$u%{M$w*Kdy@_!iMT02@x zB@ku?BxSGce9UUm3Ow-1)Dix&kjW3YXYq&qQdujjft3A`I73)J((IYtGsmX?tlB&P zE5R2edndkV#@i(5vNGmtvZTE9cA{-^Pfjw~D*6fP>ycJ%zBH5y$>Fu!^{pWsq@XSG zmq+6R21r02_2gm>m~DsNPvO5bW@>-I6IaRS{%8Zlk1RWud}$qTQT+Km-k3%N^@_)C zAeo>ip2?9fT7ke4%ClfJchx3lNq|yr-5yc;%|aoryzQ2BEh=iZ0BPUsLx9d1R7{P` z7(Aljhkkd3L)Ul4Lgu+6Ow-E^S6X-;ZT%**6xDIuV(C!coMgAvb{^^e4#%=S#M39a zNAnu{v@L=1CcU?ysV}<}ofcWUI)_^Zzi%kbmx*@ zA8i@`Wp8~~MbHn{!xpmclLxQBPz)Z&aPvip8~^~E8(zj_eq6=UvbL&Q?ZnMe5UDaD z-#*iWNq1iKRF^h?XCgS;r|V(fc8;?#7z2dteO@Si%gkn^qng`GwonpzK}U*$mS3Y- zLeGw54ki{px;4lxNB!HX`;YwkrI8F8RKhMV&3Rm4aPhLPG82V0>#tjV%J3LMr*z;A zWO7Lv#E&ibmOXaNQ9IDke&VQK4V0qqrH=m@vlf%cT>EI-_ODi8=MLmF*qNiR`&FCw zxl!G%Of>gbedZm6(R|iCaaP2tUBsA252Z$xN$RDUrzWVLf}BgFH6HTV*=|t87Yv34 zTG;YzLbQbC8g$Jcp~7+OJ60U;jOIc+nM+fn6KL}5pz%loF9+S}rIO8H!b&wMK|#-= zCCdV83~V$gf^!rPnP!Pj!u%PP-dP_hz_)2NOEica-2me=M@Rx3{9?p>r;IH3a4L%_ z*68M1SZ(t4$<|AlW)d;5FlZrEg=DMlrdGZ{SA?8oelv1=ugku6LZ zH>l(`r}=#2fh=lN{SB3&Y^v?Jo9s5!P!9t3CZWTcBnV;ix6rL}Gpzdulc%zIHZ)ed zPgf69&RwELP{kD~NkYgp9&0pJDUOXYSw61D{Z0ALGDb7tOUZc56#E(m#7li>%KfGO z)rOF^#K^ts5#H9s?YFhvGU>s1artw9$7AS56PHv)(J!Hh8AB<-lgRx%{{vJge|M31 zPgrQMQQa8fpj#th&`rf^)T$4}EiP6bsMR*=-eENZ*wNL%!(4hHf5BLx7cK&{@^QTE zMMp|yPT0o%fzZEFrm7*v!4f@Hda%H_8^?cfv}KxIE{ODGE#1U8G1KIbDR@c6<>o)Y z6T-1Pt!pCrAD}tnMbeMu>tL%e`^u7wU{VInu7}a+x|<0pGGTPsh+Fv+=U3NS99n;- z+i+#WYV)4KwKfn{bB%oO@^GzTAb$oG)g!*`H~wpBrdF80{G6Bg5vBPF4pr`@gzPP6 z-71c+3~@g!E55|wajB^j5m{Dz(3^P&zu`{%yS8!b(w0(3C(q<8$Fhnv1EPN5?p!`RZF?n5usK?{Agg9c$(}^7MXyI_G3%QfFt>a^mdr2ehwy z4nu943GSD(E~Jt=BGtFB6kp#wSvx10j?6`5-xO|qP-GyV)gXIUjfz19t8T)>bnFxD!m_x(GESMXz44dlO;}8e|@S3k+ZN!#19S(^u#BR z4fKsAl6yKrM_smcC{ZVOQFXs0Rwp0l(Iov43ufd`kAkFq3UJ3h_OThE`Sg~OQVu21 zo^q_oDD4n#2YSL|A5V7)Vcso2eKl*pD+WzQ?vnR-usmLh&38Khxt`Us9pv&yw9R;2 zwn{Ea#uUjqOptk5i_7NTsgoG*u3|p}Na|r!MN~Qe5LCxJ1YV_F zkhXc*0>-GqjX|Ow&NT7VE;w@J{?;9Z&_6&h$cH+&WqMd%YxWS8_P6w5+)gen^ws@v zHL+R{Jyuyhtvl%*(@b$=Lmx`Bka`^b;zo5(cLs(#AVwwzJ8Pmp*^4PN%n|AGVmetj ziSCFx(K%RXF_YTy~Wwoeb*iP?l!s|?Q7?+p*cqH*6F68JVJ7A6Dp{!Iq zOv6IOU;8j~3SZRq)_dJa5|?AIiFapIz+I>@goT~F3Ri`L9{4tBk}Tc(nS=?jAUN^f zc^*a>vn1H#94qBXM|V`+4MH=-Y#{6@qMu5QZp}B!hqri2Qzf z^Fnuy4%h}xd?3^gYMa*&m^-vrh_hNJ-B|qdw`kyQ<}p7EFYq~lIf*2vG56KV8cw2* zPi*_cdOr}+UbL}sUZBm+Uwgfli%|=SJkes>d!rq&R~;+4!$2=NGjLjkn2`Ng6ZEfn zmgY-1$_eJrMlllQ8n(*o1cV@uSxhbBs_@Y|jHwqfa;Ypx zAcC8{n|dDQ`Dti$D8J@MQGx?pb$w8~yhDO?K9w0Ia!*mbkR~?8(q0q`&;X41l#6 z<-~qg&l1teXoKRSX-5;bYHBO*TR@we7sLZcoiSAb@zVoNDzVO?0WnwW#UGnvBVs4! zym>a7U|UacQg7^jM|s|w!AbL}egj~(5?OqsOP#rpT3%F{sEK&&?T2w-J7nS4h5I;A8k# zz6zABH=_AI&bJk680|*z#XvcE$rmH~FxBug*`(hI#`e&06P@hDIJ66y!AO}k0qJRS zE_857sxk0t$t@+ESKDeVfo@a(i&RE-0o1Gp-2v&1qug-~D&KI4)4o+G+6sLaqZN7_ zn(4815Ro9Mx+OMu-|f4YwPcSF$yPN35hTsOA>_FZUBo$574530 zNJ19BVF|3{g4w+S79O8jY)Q>Xh?v~`8Md3&jup^@4{J=3Iqsh*^+&Ams#c4X!rpJl zZB#Tq%%?8~E47sV*wh1zls(2;M^+qLm?0zovPKFoBs4b?-DU*1>Ix4LDVUOTq-6@A zd>Lud;pbDJN1qNjnr?EP81GFZHF}%3=Zws99hkHh^?0y#Lnl;U_BDhLw1U1ciwatXFNn0ySfW$jq3-F{!D?5w$_@#@rF8 zx^me3;7Y%DaHAz?HrN4WaS!^9(O%rV$NE^eii@=ut5!r?_zwF};y1+)W^Vxm2*Wyy z0D}PkJJ#L%`sA-BH$23v(w3m>Y8B(8tA(hStzk?=Txo{`_g@XFJKCf0qmMb)-rf=6E?| zdEM(KpB1ab%0y4-96wnt3|b&W$!LV{RZ~r9RN7L#<+G{I$DsFLbe_JPh$((;&q9B5 zTrp#8`;EcR-Z23O_T%W7srp8DaPFbHynv~CEj%VrnRq_qA%A&_A=z?TGNkgRsZ0zt znMM(p!1VpL)Q@(l;GqZ^uKaVsRf{q5eA;iCD8VfK>86QQ-w41!i|Y*JK`+e`A5r^M zF$)ka48*r1ZJT38Tjes{f6-Dho-*wDK?>n5?U5v$&T3Yc)TwHO1`$yy+id%2YDZUk zB{-SEnCFA4fRXCS5J}qN7qJONf^0M85o%+LXSSlnj8Qf|I+tfBh(Pvb3#UT z_x3g*7&9s*@4k4b8I&gBe1^$r_dT8(hS9mOJoWsir-N+v_jbdz292itZLSC zH6qz&cEUL2P0Jk6H$gipnVwg;iTFGdV7G+Q@djL&fOq1+x7eF(<}n@NIGaw_+Y1Ho z;{Ty0Wa?EBSkd-e(pJnc3@SJ#EMxRzS0G~#6p0puTLNUlf`Cfd=GNFcg?_aO+ zP^8@}MuzUPI9-^$La5v}fPz-L{Vl#&o74$iG{4tSv%}0YfK|CZPWbDz1po3 z{p<>5`I_nhhpj~GiPKez1>Dt|jv{ffS-_4K0^%Rq&Y7RGz!d?uC zm`>Tq+~-Mg81dxG8peq@DNClQt^5%(SxyRgNP$*(+ZXCJw; zR&|4kfxQNPrgn6KCk_M@x;i)p;)Enbf-vziU;Dz-*>$w$6Qz`t4|kHLa*L1oFE)5E zv3o}4EGU)tih<*PBvP2VnKo=%ZWCov5#YN<39y5FEPGJ@8?NB8+U|<3b#+-*TB%(wUQtG@Rm_U32dVXz{)v24Efhoj4x54$I1Z&lH_y(RgfYTB4QK(_spMcdp1ua z@fEh;;8cFp?P+n(yo6(esk~{AqH7g0OaN*6%tyF)u|EAB%yeLdz+zfENXvH+CDF{9 zjqw*5;Dn(P|CJqxrGfz22;XD#B`cI><@b`#8!SwoOlOqthY~C+Bl!oEOO31Nv7_5C zAE-!vEjXXt!bvBCK$$d6hv-bG*pn&+c)@lhl5ouV1aO2(dTDVlZ!nBd;(R&+lKVS~ z)(XdQ*~g=Zerryqfq2L%HP9BpYAR2vV7~IzlgY{<+|pE9Q>S84S^te&h&zt-#%fLe zl|u`^RfHtQo~O$nghQjZD{npB9!?sG5a^Ehe?GuL`wqI6?9ijzBWdS45(#O1o>=vD zO#<;vUG8Zp74=5$Iq8Ue{$T}#Ukye_YnIhvMu9S7hy5SGgSYU)aKqICs|8^%H7~qZ z8*XY2Mur?6b#af(z0T~K`}tKWcGlIsQ@7}who|`bSV-cJ&F4NDyL+q19~+leQ?27| z`+xFT8KlU+-+BB8_!~}$PL%{hd}Kis)e_|(m)({}^V^WV0I!$Rw-X?Ci^ZL^$g@@) zdGT|r_Y!b=Rg5-m^+`U<-GatJoU`roU;7eqbgtMP>Ivt$uHiww{{W*6 zM^BuMol_O})gtTWb!OGiX$$Ao){HOcIobXesN^Gq^QBkcexScmjljmFim_##03E_y zl`!dARe!c4+LOZ<+!!oyd&%O}1N}xYs?$3y#sk>flS_f!C+jXHQ}ieG8Ru_c)o!50 zV|;;|By5D4JDrR&qMJXI~GW@Rw@r$Lj(1K{D?{b+lQuM{sg{KpC8zV zrf(<`*~uD7uR*pOj~n)bf6$bf_**%$2e*J6Ngl8ygl>BM({(2yrtALXfrq%vNeQfA z!~aBd_eHX4<}A?3#NcgpYF&+F0wX*s9xG3WIZe43N{{^9*U=xCh`BA7;DiXRmjz8J z)in|=Z{S~4#C=QF)iuBk&z9*bw*`9@LmB61l#sWSwZYaI`8YS3`J)M6KIHP^g^RHa zm+If>56;!g*0(;F3PGD|WhxWtSW2U-NV0N~RtqNX{cM3%s_PeM9ihWXz z=>BygeeDgX{#NC~zh*4p#A}iTUl|?CVd2W6=*DhmYzde9&^sE{*5xpbcKm#`$n2^p z6OJcO?PB8puNL8j;MSufzqh=}ox;t zhDjdTQ~n;Wv>aIt3$mJvCVM*y?3wI!l>INt2KhQsx`g{Qm(e_lEh zr!1IP@TWZ80d&787MvfegP$Bd$4F zj*)`#Gkknl=oTxBd|y-BYpmZce=l+0Y}xBIc#`35}&5@W|oY80vqZu1zX|E7lg z&gA)VCqO)VM#fUtTwS}*^12cK$3c}n&>qL0vHdsv$@x*npL}@W)ot7)dgY1D^NC8o zdT^H#URJ`;bXC>%T|`FWSVAYQh5Q8Zhqiv?(MNo#X%+JDjI4$cUq$qbvP50%<`I3a zncNc{I(CZ>v+3>G92%BkwE9vc#bLYf05{hsr&Au^I~qz=npQeGRZUC4@18&>t{S6G zb%*)Z4&O2EoaJ901YB>S310lyFIhM~@oqiApLX5_t{VBFM?5Xup{Yuc^RQ(6Iq0YB zq_+sz{S-N_v-TDD*>0=mX~2ZjB~{_2>)AnR$-mgi=FmJzBUF55W#uFLyH|t~nwFSG z>@`4fe8;gsJkn>xDmr}0EM#G@>P$A04e=bA3&Y!;{Yax!ilJKlHWqbS2=Vh#KY>=j7m8M;eW|)9PlbTL*Mak>~Wf01BbM!*V z$@>wKqT_>axdHMi^WKkYjzbiWdQ6mGAzwXpeDNjLC;oxV1_tjs{C3msV(%k&FZsUm zu!KE+_OI^kipL|f_vQ12^%`>m4FeXx0JeOJCyIleyGjhz%?>{@qXIjG9LIfgM>4|=snwf`F^q86ajJY zLVG4}*S~(!*SsX}<^Hv0eBMC8L+~=^nlj=U*p2b$H0vQc!x=5A7duf$h}vRVd|1%J z_VDL=F$T9>BOwXe{EbY`;n%|cB>`%cgYoPq&6>GnBB@@^K$#)%{gG;A!sp$xCf?01 z>Kn)?(tSD49Y=u%nKdSwUvtPCnMsulfYHnlP&Ia#sWP6s!2ptq*CT5k&e9gz z1+fwX!q?#p)5(O|T~oYBPQ(rp9S9EG91C-lXFM??-8AT$o?4Rxpq1#KrDp)H`GSIZyDr-zqqP6#=X+UFR@{7abKX~6>*FZopSf&GGu$#cbyK}`Dj`>@7>h{xbx`q`3W~V4>R}V3YKEv4AifoXYuA);|5$ z#Uj!7qPLd-Z43-WR{Aq^uL{60f4>9$z)ph#BY$k)wxORV&ul9xNB1^|UNtp9f-p+* zRp`-}V9^w}SAHtMExp}_&|%=X-TQTiKkucvH}K=?JJvVS7%$Wv>yyEO(dQC_7*R(< z{{gNd{sT1L^SCWaivIx}f?h`U{k{i&58Yj)$d0L`#c15V*B#$Y8L2Um{wn;*GGx}{ z@4MPlR#8Kh<}j?bzSa}kUM=U}6%MsRW+%)vz4C?XkyzSg1aDftEnn$%n;cmgj7uDQ zOpSg2DaiHh%&ittYD*|Vb@+XmVN9``08Iu-_WPbj%atbp4H8dbHo*JI0q0?(!T}6_90n*+qZIhtdV!E z#nODl4XBv+9TKS?vZ+V1{QjBsFaKvw?Z1|KC_f^s=YOpu&}W|cZC{a5tI0eu6DoER zz6`Gg>nTM&CHu@1bLvIhH;=31(Qr{*?U?}&7%>MH>(taLhU;T@t+B?{1IuXUl{2(= zIafn!l~_@T6r^-bN^3au71dbya}D~r$Oy|z@T|Vzo@7^iiv2mqF?;sQu{3mur};an zA^^?y;$to3vBc48H7JHVu#6sItXFZM#GMtwW<&m+%Re7W%nH|IJF~L-Xt;9WH9tkK zu$C$#=J~5ypwK)!d+F0$ zc$eMJaQnQbjKRUJn2`FuViJF2da89-zdCNCd4d=-5}c7EP{TK##@%2FI_ZQN@F3d3 zfr<2KPz~9C0L}CFy~*F-i&e}l~8+&y}eG#{V zf4NkXh%>;Gvcz92uZeR*F-Mq%?%TDLLP6MHFa}G@o}mUrlyrffcF?)K<*!U*{dv^v z7RpO;dqqC@y2iKe;YSV9>?j^bwUJWF|IgY;`BY8m*Sn3z(ted#C{mCDwY0@h!TE>k2O^|NFV1>_0lftGQ2bT;k~za|Aw{k*EZD7R35<$ zkpiBt5B|Sig)ZfTAAeXQ{PExuaOXKNGIU5)+ZgY#Bk&cXN32XW|oTaF`54nOG5!pF@sDc)_wp*JY0a-6h#j`&UlLpV+Ex<0!h-zw~#Ss$JA)O6DA)FpKJ%K{NUU?E9rd&)Za0A>W zP@e1)W&EKSscZA_<~05c8QC4JnF~!RqRy_9NladwIg(}^An+0|n9B2{>WE4QSd>)% z!cRi&`2x11e^A#_b`Kn=CxY)t!T5MZp=2T~E})|mxu{Z8-0m-WiIDJFjT@!I>==~Q z9kphjvJ=LPC&MMA?BKG-rZyUAeK!(=EDfRIrpkv=M>j5(BH zbp!-k#STF}zADm;2F7C4q8I{Ivpr5!Fo^ka9IzNYek6(%UCYl&wo;HKL!iX68Zwxo zxq-(lf3SlETVr4a|5H2`q-0$TCtyd3KjK##&Yt|6hjMm?_2G-+2~&N@!hzy*hD7F1 z(Uw5IGMzyAlp~fRVn<$WVt=xE^nuY#kW7{i#wp7uW-~G{bpD!9)tbCH+B0rci9Mzh zt$#uIB3J#L>R#Ba7Qh3LgqDM47R2N(B3F(%uQw^# zYE8sUbs);!jhwxbAq$~LZeEuz6*!PiEtk#yrX?cMiqAx3O*1L2&!G$`&`UbK)3}!Zi^+bRQ?WGkLVJWp54@ zqh*SL%==6(0O*2-@)`p)G{GX|9BfF};lO1WdTp8uMoXVfL{WBc0MxJ%st+^Kb^@Fr z?kBfnghHxPDKg2;05eCuL{oF=tK4SE%u?mvlph79@kr8bGgftIk_iq>?q7ds$E`AR z_JJ6R{uMRL3bvO%9C_vJp?$S+g)TCmq%xDqbRyyk7)4s-oMF9!LF6lL5_FkUAM;Z+ zGVjn;L!`Y66#<(`mboy1zcI_h^n7$?WL7rM3Os zLs&RtF9nf@I54P}@n@ebH{tq;rB< z9!i(Q=b+cJ`H(Roq=xPJ6!1&IaOfK_+m$%u0%W?*x(vNOvQu zMTg`w8?Ufx{xRJJeFa6U9n+RzwR*T+sa5akGKzz`Ob!)C1p^wbMdzdgAqZ3+3QmB; zL<#ESXaHAA)akvV-?b4AvDPL!)g&MIq?u(h(@t9uZT_5=1XJO{e4CL24My8z`fPT# z)_zX$5!oH`fsXplS~&|I!z$}va_1ZM*JkS4Go}yXEtgQ?66T@%D}7iV?Vnr z&1S)J1!ktA;-Y6#-Z?QZ7_Ewyb6whw$AN^~C3W0sN2!c`1f5JQOx?m1cQ}oKWyknS zlf~OdxH`JI(|#MiW8hHEC(iAY?wyyHky}qS*V_PU->=&41H+r`7CXO274H3HLC^^saEXSjcZtVN;}djDCkJ{@adg;`upq+jsbWHna4v$x(hJjlB|f1#e1; zp5{Ne>%WO(Q_;taJ+NNYo~nl3qW;kJ4eD3{N;p25iC=8Q^U46LSsuit2GB48@VRHK zSon@!PwZ0ub4R2O=uU0*dtJPhp#we3{toK1zO?0_;zT4V%X3;OHyQz63MfNcVgTYi zFz2!er~mWNvFfzuE$xHZzxCEHNGmBl$F;;{_ydDlwyWC4%eYgG9O@W0DE~O3=E*+b ziY=Use;4KYgH4QsY;T&DlAf~|TAghFT_#(=r(yVDZl2)F`8~y_vHHqP0 z8J@}iGg;RsPYXeB6Cu2%`Ht9qiw6)(3(J?%=+fbUvy%m}mz}j;77Qys&dr*%g~Jms zU$q9Aez%@Kq6GUAYC|p^2wPdII?BrJzmv+q&?tW?<2b z2#+2lxt}*_yDJNZd~NpTyNosU{apqB{C9EW`h|ue`Fkv4Z`WKp1+~3@T6{mj@-nfW zwl3lHo#p1wyOjvhl@#Q<%Rdi<{1Oa!8Ki?`DU1vaNB$c>4}FrKzW4Az*FW(zbH18N zC%x^k-gG-|E6G3cae4A%Avb*00{u3OErT?Ink) zlp=i~7HGbs`wgyW6eA{kIndzuWd+??->85i7ifVpxQ{coyD)UUT~+YPar_wL=2U7T zwN3oX8RQXye89Ie-S$_0_@rl$z0c45?jNDRlgXJXt9jVFw{GT?!vByNWLFmPw)5h@ zEet&EGl*xE_McM9MC`Z!T5?VIpcPk2A0*pt=SPS+g1e~3+)|5mmOaVSa7n}McOSum zG!DK)(GNtfKGO7;3SIOKv^h=wdIUGh;)k_>hzd~=q1%5eXCQQ9#z5q-_Yuy}TbM+I z^{ddW5fU03iiaZEk_OO};q4AyEwq8%&d2@3Q!)N1?^$za~e?+%HgDaZR z=|E2oF}o-e`Z@+qxlBok_XX+EP5Zz2g5wT5k+ph4Rf!?*HkJm9<432}u5?(4F=)(c z>}lt+&T=5cXGeXk^^_gsS;OtJvgn_<7HeOpf%MXIH$SIh&wqd|i1uj%MRZeuXQ?bZLX*uu2n85`)?{z z7Ye6@z7$3Ys&2M{PSyM;&hD>x*!Y;0^+7Gz0>LfOWz7$8s_XaFRXN%igMb7GH@@rP z*7P8aMS5cSt*`y(XS)T3_i=)0!^%#6$;)ew6nDL5lP!YLrsVRNzrJj*m=|Y~ThM{ZCe=c$e{-wA7MD8>5a-qq?%w3h!mI&5~^RCFMe;^20~m7RGksl5Z?Ak5D;)fU_;n?_;L7malpISuGbn)djDkXSXWtWuE_Z z$70VoLzudpgn;c4%M!QtXI@|DHlG?GjaD@HW>2F3i>|ZmYO@czeG=TYxD%Y>Ry4S~ zJH_4IwFGxB#oZ|qT#8GJL-8UlUZA+$C(n8HtaaA;0@s^l{by#+Z}x^K>9kvIFmlmN zqlt7B6lH}3$G%p(-85w&z8%0d4y~im*$JK?E(>dHbp{#K@GgTeZsTXkt@-|f|B31@ zbJH__r9bKunu8SFF6o!|j*=?}A2X7!m<*_YU;dok++AAY*Z=|c5B$*)cLXbY8Z8XB z&s(VKW?tlH{!E3>h!+EHa6CA4>)y?6llV4R6efs^YOd?+8r8V9Xd-?bbuWf&LVX%R z#b?^TQFOQE%MLG*x#AcH@Bw^dvu5mDT;Dfe9n^2MLs8BgTpb#;e)?16Yc?dPpTAfv ze;f+ozMq(;&HlkM|KlCJw7HS6d=Q(TpXuG#OIqDjkDVA*zXNSMmn)|?{f&5m4N)v3 zymn9FT~+n{)4Z;8nW-Bm<<8Ev`M}l9i%@w;zpwcksUqX0LeN0rAN3FYKS2LT8vQ3k z1jo*aSM?Do#55B%VI3hFa{HvOE zyDPdo-S7xn?f93%nZ22eQ@duzwPs91zBR|JZ;y*rs#+JC^Ac8-VwfWS7?|qYM5Rns zwG$ZUoyP?oxBhwjE&s9T`7_VJb3;*bo-P6L*#(uporZPTW``)HomFs?`G+?-aMqL9a~+W_CLT}FZR;yzt1XvzS2mx-4$*<;-&_^)P4KdFDEMc zp~>a@Aei6m^v=Qhm-zcxp-1d@g*spNnA~k?fF<#Fuf=K60kK&d!M&ysXXFU(`j|nd*InVY@wgCminG| zp)Np+408~)vt@ib`SDf`d05^M(RhDDVl1B@Vrpf0+3`hO#L?TDjF8C1tvm|XI2ou7)k0?oH1DDDjovY|Uvqi9(? zkPiG*mJ!dVM`k)t`C9^RM$x_`n=8oF!7eYt{uEAj#46j7pshLUSsGs4s$5Ig}DiCEfCR{1@RTu22mX0+jLuGL_%eKB$ov z2}WD0TU@eLC{jJ=URckAW}tlnol3xKB(q|nz;RM5u~~)$8J{&c}fQP}{7 z&Dgpo4Sv+!D&?0WRml?kz?W)8?9L^lKsalhan&6rV_#XVu~Bu$ca~5iY=GTyCGkDB zB3az`uo4I zgp;D;7oUUvEmrh~z2mIK7oRIn9SQedly2jHBTNA5eCs0~EnpPw{o&5Ui#$C&75Yg) z&&1CDMI@W;0JDsJu|eg>L4TW^<|w*`OsJFPJ}nQA4gEiu;U`^;#Lo{rg}K)(D1q0Z z*`N+wI&joeso64e_}x!y8x7P2$tEcYjHVSByjWB{5vzwcEtTCRk3MGh@2~e8za4(< zFyA2YIO7O-Ir|=c|JeY>o;V>Y{YUd(Q~rMdIv$?m5~7f6vEla*O>hi_8X#Z&xv)dV zFE0$~pP2$H$!GhK?s{&Kbd>~`4Z40m20mhQ$>a{kX=Kxj+F$PYn3$;>nfNY51dd~_ zkoQ!}Z3aZ1n?$zR_WG*DF4nxX?bLLt){X|a(~^=Jrp{A#$e0#;x~C6OJoheJi+)Ki z60O|D7$mR1Ww+=eW63&HLdid^G191Qx6@BSz^q_m8p0}C3_G~B0&eQq0YdfjlB+Ng z8Z^?8qWlX{`xV?kuWTy25bn#s1cvbbAywS;?%IW>;pljlXz z6KOpx5QFTVI`YPG*k{YsHOPHgJ2xm-PW`TqN><81nC)EX{#_O;JQ1@!#iN0qmMoHL z2lH#DVhK|A%ZG!g1P*~r4Dk%+O|=q7-GHd>|%ktrj-c>(jfV_IYGkKb&!HZ(piG2sveIHq*K9J6h$ z#iqrbPkPs1iX4@u@>7sSYus#Jq@cUbTNVw?1uTS7H$Iti!|{zq5Ay(@-WvlVCVN^( zQFernr7xf`y#lO}?Yw())83S?$sy7mhYB@gQ{;dKIb&Sre)wtrrU|FcA8$zBq|%UN zaI=HEW?maFnKq^Ecc=i-i~U!|)YD~;lt$#AJg_u~;mv~+i@B2~fV1|{syYVoO9owk z#s-4-=I5rud%9P30kd?tM%~Zy+(S>j^^zF$g;&=G3_^)=L?tn(RVM zr&@RV#I?mC@g(&q-aMeo`?lA;ywH{Tzk?M1*J0`PKvyR9vloS1hHG$#lupuG8fRj&$z2T-V#ikvky*ONNvEy!f$Q!9o-w5 zK-puasYG3tgaJ?ov`WXaoC`Th);kjl6_DkpjhOLkAcf)hDySf}@*`F3$*=I#N4np1 z@)P6^t46^$3jFN~E403OjE6pv@4fzL*I`r&m14*qL=LJ};(Yra-^#L`zC$J?c9BI@2fWwNfvgm11y+N;~z=blLryu|YStlXw!g)B<2QBY~r06^c z$C&%!!CziItYxs76p{L&RKR}QR z=FPmIV?u2lZM47RL3~*}(EF1$UK!zHnR$6+jG4~Vb?#I1VKLHb- zCDS`zTbKmUDC06+WKr%}qiww|3+swY3R$R5MciAy^Laj3p&EPWR$c!OKqT*B`dtUB za#(Wp`=aUuw#HyK5?<;MVuZWJw$*oL{Jpdk#PSSFm+AzZLL8k%)i^-gd3YyR9eiS3 zmgnnYouqMEPE?6-qDGe;)FCwlLfX=6eel9MYKK&(>LX~P?%^_bxG=_2D#tsJvo^r* zVSBW`#Wiz~Bjc0OneoZThH`q9rZBg1tne3xV2D<2 zzw)#|R}&=z$f6AA^KFyn|J!}z;8=O)Cc}R&#^3uInJ`znj5c00F_s_2H_B0dt+Xg8 z0ernlIH~5<1e2TwMRK@l&D196N%l>4Mn+s+EmR9>8Gi5tCgAgt709gTG0D<^0$67! zgd>o2jCODNg}eJmr352YkTDGqmgE=cm|+cDpikL0xH(V|7$ggQbAfm{(S(a=*aDgn zCypdjfW#NY`OOe)il3?|d2LBK5DHN zrhObQcyM*(g_#)vk~zpDa|7QP_^61bf&+5f%>D!HE5(KDu=>fYBXw&?dPiU$hw}J< z{R0%sYoyRHT9IZZ7nS^Ml}5V5@c`4*c>4=WX`v%uH?7s8-*ry!E9)9DSpk4#D)@HZ z$A5GbK=BaIEad{(Pvt7qT&lkvP{iW0DXa598>+WtXUEd?~+T%_j?-XbhYbCDWQ}0BuKMICb5L;KGt1I_>iuiUV!ph9s`SB^4jKDRFB| zscJTMB|E2m`O{ItJfeRt0r6!qu_R_)SLA5bIk7NFji>8HZ8qj)hjhTBPv!ba#(bNm zn}EQo`5(ej=O`IOMKFE`3_LzoQ8y`3%YxJiVvwXC!E<+vQBEkgCs}JMzQn#@Bx+#* zzF)Dty|8do!0%PLnUdO~lbEu5d)J>*`b~!!CMC?W5)5qVG_svo_KeE|yYLp%r2I0; zIX4wJQ^vI$uTnBu^tP(Z2>Vwx$>B5z7r!1e;-0-Srl%(;oJIYEh{3BdZ<0cLcaJui9b@1RyMInjH}6Q4In60FlaCdMC=B3XyP{@lf);}Gpn@`@ zL$}cnf>Ff$*SXg+1@mp@>KPPeFM3x~=;S2K*O2$e$YNVtv*a-`ZYL3kB^L%y>c2Te zmj44Zu9Z|6N@Ac|L_JvER@DzJ1#%dT5`0JenQnqrWuN7S>~oXofZSv-m^&vIL2`rqTMEq+fV zi;d?`y(HF_OczxB4s;d}a;bako-zb~f6~ov8OJwlFMHup*C$sKo9$Y`vxw@Jx)&&L zaE+@lDRYj^i$cot5}Hi&VlN((J7n_xJ;$ymW#>Wg^}PxZFnm!vG4m5?8B{#xDg0fA zy}xvbt?zzmB7?1y*Q2&NoPKl`cGQt3GjNr9VXZ7UF2_bu=TSs!(HAePrzDp?J zB;aR|y;k4h5|V%w&<~J$c)ZFTSVI1$P?!7J=(tPTXs8a6=}!ku2Z~9iaf3MaA*&e2 zeTCnhK{N_^yi}YvkNe2%A3_QQ-?uz*79>rgzx0*~s0jI4-wbG+QfGRke$V(>(ieW3pB*;lhsPTP;b1J6L>fFki$g5TW*Y;QZ6DP_TqL>%sVD?b=L@ zt`219$aMMcZT;i1w1fZk1r^4A$cXy#m)(UwJO9k};V0<}afR8$ExkBU{+oyX6?6WK zi*sX{+e@NCiMExkI#&BCX%yp-HhP^Tw`SS*~o z&w$*m0Wv&HN8)6tU&1X|3Q z>G`+QJI;VVK}7@-9Uku2{(q3S<>Y6NtjBbt80Xv%Z#BQ+%G3v+4r~c?d==Cty_v@! z@2FTyCL@MN5UzOV1_nr1rzLJje5TH|`4+bRksFhu6p;ezCYdJSHX=tM&)(BawNV?~V zy$ib_(qZjI#SF3j;7JGj7*b}{UhqBTTr7YP_m5Tz-1(V*XR2s2C}mxIdFHNfdU_~< zz{b{ZZJ+LwFw$hp`xUyr0mox6@1<#6>X>A-eZ2Mpfe@b(n({QuK0ki$(+q^#J#1b{%xvOz=rXVqDbZO_;uU+Aa%D< z1AsE38zHZy7SEHMGcdf(H$g^2P+PSbF1|I3t8(Qzh%El=)bJMJZ9D8H^T~4y&I@B) zcbjTUqLKYGcq(PojiitYh$C8>C97JmQu|Ata$VA!Ne&WYYM`)o@fC5l?- zsaaGbTeStMSm-)OLM9FHPWDNopc=sYGB6e$N6TS<^CP>;Sm(#N8fTZshBo&fWS2ve zx)KcRaBpO$2d!3)w6k*T?g9e3%>HFfm`P)20YN?a3z8SoV(CZW@#rE}=PdT(70aEC z3L<6+KD+U=g1Ph%RADEp`e40$Vx}FrzjpVyoIOdYK){y+-XMKWBkJ-Ap^?Tf@r8Q4 zZ@c~P&L0R8MuoT=c~i&&eMj3h0^Mr~D2s8(9_n#PuFeu%fDO~>&+Pv`c)D@Iat40) z{XOG~J5%SVAoavLj%ZFkYx)mRu4uE^5EMH0tyIAB)^;`Ws_*!R5wm&w&0hb~wOAc# z=YIezHiU&~;-+SaXU+dHdVuShT@ttNcfPhHhECxrrG602Wh>8N5Bo>9vkpm-8{YUI zp*q%2PZ9qAf8x~SKj!2{sLYU(j-1TUu8vw+&diZ{M_d@Hn`^|jSaK2?w!T~*>hvKv zd#L!TfryqLtxVsWJ@nUqfHlJxfz9CY`xR697oIbtkN*L(#p-6NSvstJqe46I9RER_ z8m~d--m%lXG#pC&G0cBYXTq!qf{!%utpMa{yN;brE(ozoPu%M9u@O8w@873g zJ^1I49%3HHUuTDB-_EYDF>P|F&%Sf)lAt9AfYW&H80X3K;d_7s52lw&Pf%1D9P|4d zHeQbMFeBX}X80fA++1`@;M&vDT!!9aq6_ccbgd0c&g~U1y_Xbu!h+l(E|fhqxet~z z1~&Klbn(>W^~@{ow~PNE224oHNX|`oN_=?uNuJ!5Fer9X{BpW}7dNx(MOm!ysSjxP z*G!^&7=ag|YY$_+T!ga(!BTh|@@(m}P2{5gN!DDZBG-src zK~|+I&k?mbE9S_J!C1)%)!bz7QlhDoXso;^GFo&Rw??6HB9Sw3{{g;fklw$uCbDRt zyGDt~otGQGF}b6XToYDg2lSy?8{UJ4(rrD-ViDuulxy`CfA~&sp0L zCz711gc!4CD}m$jxP-48Q58taNBI@(9D(rLUO>k6NWnhCh5>cONVNCJJqX15-b-gs zW|B~Cl3vcH*=ctwu)*tZJiz>$3 z=`7CMiqM}MbN&OkAa~65Gr@a{P1V1!hEj!y>OA4c)9Z#6(Hj|=HI+!L@~A_3N5z=C zB-FNB0#$TLO1E9CU7vV9`FRM^q_Cs-{T&}I(v#Xw?(?=LL^4DNp>gAu+vAcjZBo#A zs5g(%>d`14Kb501Zw_tod-{iB7l28`7A2NMEuJ29<&7~cb~u^=W~tUk|9o_=mIzH~ zKKAmLuzpx@?ABElTr#uBs6Z=|AP`6xk4OCrkl)1}Lu062mZW%+2sScKPE^!u<0 z*JW4sIIvO*+sj9f3NI>twx=Mhp4UQJixfV(p$fk^7|?&yhUqtUr zPiQZ5mX>`$A@`RXAdBl*9MWN9eGfyu;U1z^02IZzARJI8kfwZ)XL(61^O?#`$dGv( zhT@zclwN;j-^RBT6@B^LTdLfjut@Z~q!S*+Zl9n3a$JJ*_2t+x+TuTe#4nZLbS=2r zOO=Tq15b5i+!@p?E0GrC|5v`rk)NtahUF87FRYOca1eyT&s?!a`B90)L3ZC>jzm)l zzjUYIu;NxUyfD+EI#nayfc|`Is13r6*b3<|-&57~mS4tF_64~(kYQJS&#u;pgk*8o zBUDSk1NWF^HqFMT)>Tm<(VFxnh&xro@%Hhx0f-!;$rQegyMiG!ap2_ADq0Y@8-|jK z+0QxQGo4d_nS7de6`8PB`zQwSJMD_ge?&`T`Jr{7-M+d4AsNFa;o?6t=JDkIg=EZ# zb+YMaV+UNKsE+x>*16Nd-_|Ne8r6ALukuh`HD!C#=Ra8zicmAAN*rY z@4GZzCFykBr|V{=v`#Q<+{w7n1}y-EX7!{coKY@13~5@AXRWXPZ;$Ox zowGhO9k=Jwz{+%a(r7rp;ZDJryV5_gJ}+ji`3WgG#`n#)JeI}3$7GojmD>yrzNMNG zaEZ37Y&Izqy_wU;CE>DQKjO)$xNd|8MBbF$&g(_`YEiHpl>q2z*(-Iqh zO%7#B6;5XHpo!_62F_V0i0=li*ijUAq;2Lw0d!A*^VHF?vyv#P65sRU=HiWgZxnvc zN485vaHARXghjZ?IjcyPU#LhS>+ZqaxS!joj(PVdVEt#lG{Zeu);dywrmDsDw8X$0k+!o3KTp6 z8oTpTbH~$LNjdQiJr3-WdH}P9ayU@hh1rOjw1j49iJ7BMggKtLkp^nUMeEKZ9{Ao} zh8F0Hk*}RnO_GCA^BjUL?qn(Ig9(cxO(zxPCD9skgEtt$M@Mp-VdSG z)i*>+Kh@8)WkY}Q&r$$Yh8pEX|L3!brC22g_C8Oj%L9j{b&)1S>!g07=GGPCmU4NP zR3svVSfV*b?ldVd-8ag+w)Xtm zy>G%Uk$%8cj2V3+I7tn+vv3@P^u_uX!@JM?N9x+Aen(F8_e@3rNk|ld1UdZOq`Oza zv#xSi8@8)qB}o-!vVWX6ZR=)M&!324P}@WM_^ayYFU2oMf%B~Or~(n?pu+8bQpaA#D(4~ju-PV+AUzVY$Wf9l)5r-`{--`8B@Ui`-wLG+ZS@o#IKrlwcxs@-anmUQB ztD8^B56w^vjNqTQkoKzSeNWxt6a~n!J%wH8=SSI$yj_V3l5}KN3j@ zAeFwN`_Yx}#tHFDlXvXkMUurP!M%q2bk{(jLlUa({Lw+{PM7UMzpmY|5T!XYigEh+?Dz3c}xkkXo&Gw)CxT9jJK! z@?{@bF%g6<(APO|+>b*$l9mSP+v&zzD9ik*Sysp*Su^Gt>OqBbV}WYFi(cBg9P7S7 zNm@Q7SFVZ^mm6{&%``5Qs%s#Q$9#teIB|FDah9eIOI4$n?nzVgpg;I)S+X<7ljm1# z-A5!xTI|edJXNj}GQ=GdTye2mlawo}Mlp)4O@wpMKa(|aSGN{1mvrMoxDY2hwN#aH z3!>IaK#(Wz=96`TK<2a9E(kKB{{PV!@-Xt?V_a=SG5m-Qb>nmzO3}EQ*19Tsk1cV8hW`Kq6`DA@97~XJ z)UNC~C{I{&TY|8wf)s7J%7|ohUg;PVR_oq^43FZHZZa3Pa4auE(%TrMQ8^0hOj2g^ zmKhHKtfQ`)lZj}Z$t{G9*#_5~9Mv%hfYU1b&??sJl;}E9B>ki6gRy{g*;BSVHi@HX zTfEGyNS{9Kg-(&+mg65=`Unsw7fSSJuqxx>BC6~>J4u$}!3yWeCN3W|b!gr}3dav@ z#We{vbl)i`83Dw>2@wYln$?Bc006m)Q$RMO)qemiVGM@#)LMi4mM$XG;I=+xjOE2J zB&@%0GzwH>6^YA_Po{tGT&%ObjoimfMse8OG;@(83LmPOp?ph=p!sZI ziXd?l)tL3~Kfob3{+-G&WP+=caxiL*BY-pP#Ul6lI~^+0?1Kx3h-xhVRkQ)pWgU`R z)e@p`iLTuikDECaax+rbCEOCiMIcnE{V*+q3*0f(2b$`b>sz-kB9rFKJ=vkguHN@g z_SWxkPK?Hc{p7*gkOECy2s+(cHhDwsFm+s@0vrSf2e{DV6c&r4WP$X&cLhBIM_Wk_ zQ#KKRz7&L)OehLX>db!5Kck1Pf{@I>0^faURtm=RI@tYJzZF=O5e~10FZ;Dr*0Whv zyW?cK+G?0eriI=Z^(Bk_W_x|Yf^0%CQl_*X?MWBu&mmLj0jhQs-piQ9RspF(Y@=aD zu~>u;1i6N?a#Ak%!P5l*9p_rh>%!=)Lm~y^E{ps@6XbaJqWu$X^zo`{w>?Kz{lK82aEF&0O)*o{q~GUHhu<9eIed{Sk)wR6viQG>KwPZ z3cz_cH__AFedFwmX=bCo!9OQG7&Y_}e*q=`p^+l~aZNqYlcxlLt1G9kLH?toUmTIN zqg4Jxf8{$^It}`S^w*zo6^R1B~d-#IgdO3$sfM)@vM?2;N3oQmfXczM_>M+WCZWNc$t3|;^^`ZW`BUa zxH*q!q~%bl$m4yNBFN(54x5N5Skz~qEO}i0vxb^YqQ;#pl!q%VLEOMG*o6Tf+$p|B zSFoq!AriY%c6gG!yK`H==;B63v81eNx5Q}9XnWn2MDFj|0AreHgt8sHjxq8$W!+vd z)8nV0cAe7cIh|aE^sY|ZJg+Lsb{ic$tU@sG9ZLv`+x+eAX#uUZsA*MKZ~Ux1_yya; z!Z)lc!8L@eBxqui66>rO2$Kd%kjuAi9|o=(dma*FZ2{_aCtj^KiY%=9T=0m?;#9f= z32G!_a@tD`E?G@%pkct@O^XzVgLkQfDBNCM$cGPT@BZBWeKy3~*zI{jzt!})#tua~ z_=t?AOVtYaUO!G{u1Ti2b;}T3>5rLu=&|=JM2<99{cw*oNWyV4701;I2e#)+yiH64 zr9x5-d}S|3<_!v7&02!bkQ(Ub2mPnR$N)jpILgo?!3X_~kL}Jw!LF`!7xf3MM2x~_ z?2<$aUlbyB1}6}?B97t9AySZi_;vK*J(~p(fD`k*U);wz>zRP#OPJjqA7aX+0V3)W zrCLX=#$TPaJ-)Vl4_hVIlZS|!-bnrj-TK9HNW}G3C2rX(W0dvEXLpTYVBdJwsiaM2 z;bLKrWWsAlZB=0E#X4(1eACDbiEjsHty~7PWf?DpR*(y8b2`tbo|s3G*MWnNVcz#D z{$8B)H`{-|@4KR9;7alI1UfcQ!agZzv0Dys+_4Paey~F5aW%xiYv{>2{_=>HTtHDN za4||Su6*CrhN_G2C%Da9^CjyJI9U70tF6q$RkyIe=a?CvDK*>aa=j9&QyU}D8zMY= zBSBIbPg~!DN4>s-uD}vbU!}OUBi&Aq3H9-@rThd;Ft9RqI$MYCbRuYu-FAlnd3YUa~ zG}L5Tt<|s7*)r)q>6WjeFHT?XO*tkK5Uv+~7vl5Fi9{=0(cKh8BGtynano!w=F1ud zS!@h`)zr!1+|E*O|2Nh$KFK2CT`}?Q$8yTE!_|7Xu#yk1#D#fLNEx>%ZN_5HQ+1dY zX)BLa=Gb?-(a0ae{RHKCH-7xe+c&Mx$+grgcEwIco#yhd$u$W-rz*kb8r;q-;`uET z&yf#i{ZT(5DGGz=M8KiZof=xd5`u=Wg#3cE*lLO62HL#X=no%+z6An zXr0{7`y7wbJIN^~!d1Cz*|nJZ{7xrzSw$>8cSW3D+ffD?;*A~&#JVC{9L@k0q&jy5 zxnunJ1{ZIyWIzsij9y;co5*ZDiU%pB~Z2J0MH ztcR?>{C)W%5;hg0z94KcV7n(iAp3;!@H6bHNd1_LZU z7iaB9Rt|lqdaK+f%)!rJ*EY&W?!%DI;sk_TeUnhauFU@2X}Zl1)Ws1qA6)CU?Atnr z-ToZY^#x3`6Z~nnVvhXKVFirX)G!~EQIoS9tbwSx?U7FICnVR>zN`S(=Gy{7Fn zMQMZpG|E^v;^h$e2ErEXcGwydWK2y0vjOc<kx)(tR8`UNnlsshy)l_r>fhQ!d0D0z-=?P`M+UydSWHu39y-;iCO>7}e&`;^`gcDeRo9%s)SfXZNtmNjG?5zO?RL*X)<(WC)%Dkknjd0gp zMzHEBSXS92eEPnB9d3vrfa<>Z8#SdvCu4CMlj2GWn=SmraykGjxE^+oz;?6&@DhAC6$QiXw{TkV5< zM#;E>*P=CzbTHBhXG7@?-EkQl6dj4j&FE4PQBfWJb0DshP#H(_WiG5!$$^Kh8w`|) zKE3J#^9O(nCI79CH=uQtfK;OFiE>whtCw#eyX6_h9g)mWw4XX<&{7ov_A>AxT3EN0 z#XSPoMFOwpU)5TyN*~`-6RUODP1~F{DtY~iaJcB-K=mPT*)e#c*8x6?li4pvBHM0F z-@VwT2YRVms{2$PKndYyf`D9`xe19aMZr=U9yBIX#9ktQ6r-{ zYtlKBd7bnOFb0(D;rv+2Vchdb1}>}HQ}bmKtty^+N#W;dvReC)<(26$S9xrb3?9FB z&m9t}Al-IqhW#x;1>$2$!U(@WjUVWEL%;$q*7JtrOZT=vJe$fv zbujhtlS~pxb>fP6rC0I-7raoMb@nCF0)>xuIdx~e@Gs_hV z`90&i3umEJ478Aiuve<%i>n&(UqCGYH3b1BvNS~T;dj-40GcuRz>nE5w4$!qC#8Dr z*UMLkgrkJbdo?(8|cG zaKNJ$WiVbkskh)7SM|Up{ zSKk)$+)uAd80PK=lHdy+3K!|sq=u2K?TyF`vGr!rm$4hA>}0s(zoziSzwL60G*_-g z`f~Gh`+hmGY77dW5W_`|?tcH*q+uXyd}Ny~Q;60()g!VpW$VC=T|Vqm!8> zvGHFUxkSfm1}><6yY?!MbqmN&0E=)5DIK0(CEG-60x5-hdp9#W1-GW~d!3n|hWwai zZV;VxJa3Id=NPtAM;H3671U3I7HMrp$0yX^@(Y`oBsr###I_8v0ix~7ZVDI#G(vTY zC>QLpVaHs13O#|vKVmv{p+V7g&8TN`83CgLh|v^tGoYIO?QODhdA8JBjt8bBWGBVSYc(zEOYR2^^^YeciYE87h5Y z5|@%u#KFh9?qWcVetOi`^kRnIA9vg%~>dD~DCzZ>hDlWvw zw8utuww!a(H@J^iirwM$*DHP2tAEyauj6EgYo3@cIj&pdB!!G@IgDmG;*uZsK35T2 zTG{moACD*0eoGvuG8n_R1L-@7_|}U?oaa3o->uRn;#WMtMpWx-XAKT0`Hlhus9$JZ z5SF9{U@38CVS=qe;?A*l=fN<;99uQ@V~>4z9MwC^ekmB!{7puduqAetJ(BOYx|0&J zTR;*5JhzK&4F=<>Epls~{FugVLt_p@rmRxBzV;US#dve{)MEBUyc4|le6lX2CRRse zQQNmVrv!tTBCj)33S0?>LGU$wtWrHP6ptJcOz-vP^X=wZw4G6q! zEIJ?7w2Jik6E^7u&t1q=PMoh|W0r8FY?g4vjcwyPtUEwxggtBjQGPbGeeIJtsSVqV z>iS{+56#Kzz3Y?#GoAxP_eo1n7PBNJ+^jw8d97X%{C)YbD;%Zys3&LRahs}(J(qE@?p>WXDF~FJqS;t!&BZ3V*|q58<^4_ zehipVrQWD0=k9crfXN#kgbo%CICTu%{cv^}QK0w6?)$EiuuSbD@#aQmz8Ut)D9auC zbKQWmGsv=<5#(q$YBvUb_7brg1L45LLR69)%s99nJd>@E-c*$O+kvj!i|(+;p*P7|EM4-pjj>$Q@bB#F024Ea-X9^7EG;G1u&_ z7?}XOYI<6PKc;2dffHk}h#a>o6Zv&vURE1Av7#aW3v~%5!NS=eMS#)C9~l9Y?c{CM z=#i@!cvfa=D%Z35UZ0I=1`u5Wr@ww>fqH{+m0E{B z;axVqB_NAFRGk2fVxcBtw$8bpySUPrRMnuK;f?~}750XKgSitR)la05)5 zGkkEl%RiyCgB2XazM1cJsmq@~Ni)5<`F_3$p%Vdd$COJjTy4YE0P*{~!08fUq#zTi8db!h&rhG{n0Es;u9)Kl-ssZvtrq zlnXdkJHzg%NI|}E@S9OBvPU@VA@bk{JUZmuxXvaXzVL8Kok3^@zVy@e%Z&BrEQ847 z)M}0R(iX?Rt7_n^r@dcGt;Sb&bf(++W+X>B8(6s20BOQaWK zqGe+lcxwewraI_IpCS)tC&lS9+@())X`%uaB$udJgZvp_-C7wumMgAh6AyFCst+t} zLy;Ibqy!R_8}{o#N`m_7HU>mA-%I__t`~CA2#ks~FdWE&)sq+z+PSo{3Ohmk2^oqR zKB#k(xbO&rw6DcvtpKb}abZ+Odm>p=tlCo9ztj?WCGDy=nvhikun9*$A0ic+(YU#g z1|}8@t)ke1Oi?*G(Hm${b*>n7D0sB;GH~KFPz9Y8_h!lWua(sthT!lgB0sb)erpXY z9eXSXE(pPas6B{IxEn2vbx;>#wL-T|H(W@#G!KqJOu~9mzvJ^|EWcPsG?|H_DFTR} z6PLdCR+Q|X^F0>;3?01>WX=joMX&9k0#ESRN&c&VFc+k2{PaXmEw$>_d11Cj*votX z(fHv2S3M+H3FI|lt$B0gA<-|)zoUQkXNZgY((MImhiF-MQ9!c*`1BRdz_(J-w_CCjkm4M^D4Ov0O={+5 zco0Nb5}Xl`rm)qfVw|55&;^1}0mx?srRiY`h?_$hV0lgHSnK?hQkx*E?7|&t>W+ev zOsif6qP%oVg)}!ZecAL0DC2vFJj69Pe=oyB#=hy@tC;piXkR#`=T1b2nJ`+M938Nf zAv5SrSe*-^0TO|{^DUBaO|}gCrTBjv$sD0abc?o^oM|~l7eECah>+(JIEH_L}VwX#ap-rh~SOFCto7q4m%)VOOR=1bcfs zP2Pii_^INQGu|WCDpL3b&5pEM^%Iy~NqZVR&6=50wW)=(NbPhL8sfA%NjFX zWrAQ);fRIU`)DSY3QoEG*mjoIL~tbpTDxc$^ud<+r3a6+-a zyfmY#{JN%u0%;#TwkSi_KhWpXq94;F^L1 z!4Q{FYocGCKa(mQ-?Ib0sw(_Gvb4QeWi~l~4kup5pD`QSovK=IH-_DIvbj)J%IOLJ zrogjLnu>>@w-<xSp@50c6k;b@dir0H8-t z1{F{7;rcmTULQ+JH8a!EONOP~@%xx*=(zIUgC7j9fWR=G=+$y+k*314CS+`YtAObby7SnXNR2kgNOtn=bb@eso} z(T}?Sv^rc0ydhMGj}#=$!!9jt;ncAkv;-p~TTCtj@f7bR$y52FV$~#cTTytUD!W~P zPY&uMNW7pDY_BeRAQ9rex*6v5+=-iwB0-n8W8tbWmLn){G6i`48!~Cu_9?3E?IQU_QLjyJ5CujTS;L=$lN1!>_Y{G z4@ieiLFVSJHnq9GdYjZx|9G>RO^)1NB%pq?r{JhCgr={&c_P)A0!ijA%dJnv8I*si zaKYG3shwzrH$EP__6`c>jz&1)44aJ)k};+<>=#+ea}Cb)d$>?d^bJ5q1Z=dSP7dLVL`2fck4_|%^12S0~;d0uHaW4aGR2vTQWd3kn18&&8vRdq)1wVs%;;;==y55PSI##SqS?Djv8Fxf9kyA_6v(JM72OmTE~toyXyJm{Mx8Cs}5GBo<(eSR*M=qckNJpYV7P(Esl5jdZvA0|-^#3i8NABq=(aTWw!l5nW9x zx-cWS_d84uwI>B#6}DOlU{ON5N!d+av-X0Ta+V6m7U1yY5AJAZKaHkoX&#T}{cjil z2N6N;zMO?_W=G9{;NfvHW$ncIvG2ybd`{vqD$hY*nhA_>5b9<9Vn}Gjn>e5Yg8ds| z$umBhKhgjflz_Wk&lUDh+6z2BD8}uR5Gt6%sX_vUP)KMyoBONly`+CiJ4?q!@}B5h zER2IoRra0{CmI<#2%fz^kgu=8`&Y?jZOf#dKN<12_g6qzOM;Vm0uAlcNc(7dzNl(8 zim00%Z#{LXR+X$G2gF$UTd1Jhk`{6%(Iou7!D@o29aTgC57p)JAI9~W0C83cJQZ!A znCY&O{q+Z$vB^?QK^k;x5!R-Oq+tPV8u{4KM8e|x);-(|sO0P*jFDrthS48wadnY= z1}56B&XP@>NMA+qu1c<4cz|R1V`$_v09@eA2*-Gx>b3G&8ejpYy@t!`v6C4W*G|!X zJO`k`44U(J2fhqPlua9Kf)gmg9bxM>i0 zh4I;6aSHYqY3n8jfCF04-m5T%I0@opo}EuxQL_a`rCLOTo+=VEBpG_)S>1H6+)PYr`G&AW)eW9`Nd6K=OUo0|Nq*+7rDbrF>$dWpF2^4i{3=D$$)f@RQP zF|0-iF|Q9b@8)&(;7r8WAB}yWUmnzTX3I?Vx1AcK>7dwvCTDj*Kjx-|2?U=rub0Av zkb+jmV3`BJ^rV_#U3IvPBd7lWRZR*Q5JZn7Y3cOPgklZnsk=z|b)v~B40M1rgQ%eh z%tUF|sUI2z5QLeq5!Oz#)8j%E79iS4&}$SXwsCKr1n5V?;Mn=iZHw;jxXp$90X4=~SJf=X zXo%{6zNPd-YL(a&Gdb>hf?PR_TOn+bi@qs-S)U& z0`|XbL*Zkr@=ZOK}m-Ye~Tj-nFDyB`ka?muOW zJPt2Eh|iQ9c^UDH&d$IyyX_A0NDRl}UeB|L;Ke*dni@ZU732H1?Aald0Z~?8U*r3a z6Orv0{XRlAMaET@Kq17)AnUfiuOCs1CrBDV$(PH|23U0^;?Z@d_E)-a2e_OFJ+LgEUMM z+hl`nvC#CY9d}F%ZmN^f^#nfJE`s~twwR7UB#G?>zlzqwtm)6{SpL&E{VBiie%qns zp!k>~HIQ#r``(;hKqK~@NBT-X_pfXqAJt=nrSqMRhe0C7)xdg~0d?K`X{z7d zxL}XWnK1?l4e%XmCDmekryiFpSx@_?7ykgRVw($8peA%+XDP(iIc>#eN$QOY`J;$fT zk~5j|>WTYzQI{N{5nUI`KYnod-u?U8z59diD*SwZxA?x^xM3A?=N#OboyJ#bDd?Ch zx9Wp6^8WXWA6@T1zQK?jV+3N4Pid9k$4b0^?7fo|PM=gy0ow3Bs26a{@{xM!ex&m@~hGZ7C8G6y{nj1C(9`$wI_GBL3HokOa zlMYTXy4}Qq33jgDj1HVMqzK};y0h!l3a?B50CU8pM%-+!2IloKz>#*=y&v4bFr#sB zxIb?q<;(UIPq|>SfC9s^_c11nd(r!1E>D7|KfNvz zH((Oh3at4Fybq*l@u;6zAZs6~R}PTM()<@h4qJDQIDS@RAdB&_8qjfleqtxBmcL_$xyDoFB==2?cvui2%*^k*AeV z9Zvx2N$L2OP_Mg?@x|jdMN$;+$&3*Zw4p);1a*2wJG)3gJumvDx45DDe|cpm(BY}= zJ4V5)+7v;yrgi09#64pIT4p1HChoqXP0L zxmdhEd11T%0Ae6$$0;o4-%X?Ksu;SnUnkD$PF|E#&+_ArV*y?%gp<) zvE<`o&6?2f1mY#x4o|-gD%Y50mq2ipCo@n2Bk@*9)H$C-q)<5E^oYPaPU>x#0AHzL_k5`Oq0}qjL_xou2uvVA zAwiFo2uchokY-30pYx#z2_O;)fvkc@#(;z_({V8aq*7!c0R#COXeCAkNGt{HAlQmr z%6FhmW`acYQTIUeH2YGrLjcad(oMW7Y+W&A$0Qp;weC;zrr``w5Ddusd}+NM6;p5k zi!|ESh@|1r#V+A+1l*gDK=@K{?3*1_+@OL86KmXv@uP4<6q~?5Q0imH&M4e9M$&Xn zU0`V>>9`3V5Dg9z+ECt#LEfP0wTz!24_Y??!8RvF4nd@gbdqQ6pvVpmffAw1j4k#-4Q}iBO)jiY?zE~VFKUVbsM6MvPyXv)IoTeFr%lC-ALq!?N4NiU)AA(3}Z&z zE`C)bEEzvaXdZ7IOtD=f!2baB)EuxEDD-A*m-W~M&Osd%?!LVum#qy|dNa@=`usyp zs=DsoxX+Z)>qogBjJwqRdKLr^yVCS}(MO{s$Cw9p$*_%Je5a*9QjP*%la@g9fF$_| zJ862uxj#k1slCe(8;(LQH3WT?2RwMH7$j)P$GC&{Nq`K%xHG67D!p)YOVBA>+!#Pb zW}cg1kDOYO&%hvH8mkwZlep{$=0Kl1p^{t@IHScf@^X;7QV8%S{{SWzrYAFNsW{`U zmfkje`0@v2v5z0+TVkA{AWF+5At1ojb-!NS5k<}B2>4fD?g=c*nBfS1yn_c|CSa0( zxJU7&`-Uw?N25(rez=J;pBvtntVL58ds3frP$UsIz0JO2m+nAJU@nmRwlM>6kS-$s z04r3Usv%eHqWLlB34!uI&l-*KRDH)8i?oRBf0B{y*#wxFf;qC`o?o+ijT|m#s7c6Naq=Rm zGFY)96wi%u`n@LavU|G}4>;}Z2%c}Xs8ZPZE?E5-@jI3RZY6fe@tS8hOa(-V zJe@B~sd^ZIIiTL*?FbupACZhH8^`J2e4e|PAEtgYNayK5tYimgz)WE3iKL=WZ}D`g z?q1E1ZcZ*%QEk~c#Fhl=gSD9aDGsBgl|)N(2t7Yn8W{)VR%Q3EWo)MgA7>){-I>_C&+ z7V#c+sp>jto!*qZ7GnodA-C0!ic#;L-19sRVgLgHla6t$&7&CH&RUS`dUJS82Glpn zGtuWCt_1eK%@_BMIAzA3%gf2QNp!$fM})kM-vLCryl=E&nLL6+rJFg+5!zKv?wmYb z=h(T-GB^*n22%ajEKxx_Lv=MLsl^)lGpXQJj-M>4>q3KwWPk4)1Shfki!R^+^v7Ut z5Ffse-LUfE$j`#xG{0)+&6^vy6>EFWY+G1+2R9jx;Vw(G%3y9 zT0QTViGaoJT%3i$UsR%;c+d3^ckc57tM{2=e7K}}wLUwP{?8PLnXHM9)MSH_Ln~$63`8=E6rer-S|qPf61cwxEN`sRj zAy^*=#?Aov)Sk1c0mdQ#3Wmb`+=6< zNu#Wse1c=4_VEqgqsxOInL+*Y_bY{T_UtW+NN@ewNI@{gKThPi@Dv`i+(;4_!H@k- z_$E3(Zv~D*CI0|V;_1h_d+t)ZxOl=}bZ06@{vq8*?t0l4Fb&$5?fN*1NWWsG`TqF~ z*!Y}0!*mtN$P%&Q6&&gCsX6-3(+C>se}bWhqo6XFEud8nce$uwczjG|Vc2AqS-q82 znW{!^q)@^my7`!BwJ%Q(Q>i;wO;+3r{hkOXec#`g@TZ2jSnPLKt3Y2NbjXn4c@WEl(K`Ssx z@SlwY{{WdY&nLIDY3ir{0Q`gbarN%{`f7}i{`2GGtb2#-1?7kCVtwoMi-@n%95d(j z1Nf{F&{lGn`FvnMsnCqC{{ZPWx6HqCsE_eEPyRl%<8S`}N4fhfu=72`{paE2#;4r> z0AS|A!x?<%54|Z?C%h&vRHjH8NnPGmj$Ho$<@lrrsnD1fa@jlBJ$ys*TVlcfCzdDr zeQ20=50AR7`L{HzpYA?>KkE-O_SZ8a@-eq9_?%8=6vxK4^&7cdf-~wti1O=5kMbGg z^^E#y%W&PcG7L5SM!yW0KEnz6LOnzywC&v}n)nJTIS>2z3~%k+-(bQSw&hItIk~a` zSVN=ZmE}nP=YT`uvh#w-Z1KBDw!#O%Jh#xRd%q=II{^>4J`cHQK zxB7g00bKkpc1B`s<(zWy<6kHSD^FYemNNd9UY}s&86W=uC@lRS@xveLV(K@Z5{Ul* z@?8e!f4PbrH^2Kg>K%usar<8{^!U;S@#r@+mvTYd`G5)1*A9R3APeWi>Kim9-W#jR zs2G38$qj=p!NzfO-?#8pWaR$6|}-Coy;PBFU{e`U>_Bj0l)k8{Nc zL|CgtYgZ%hr_GD1#wlZrn)36Hp;^X0#wnAg$V=R01OEWXKTxve&Hm*kLL2vAvt&{v zPq6ZoExv^b?)Tm1YdKH+h#K`+NdEx!a`2?qv4{Bii;kNpKmM{mj29P+`-k`Tep}(? zdzTA}oOg9_m|e1FgCim?Mk5X~2!)pT*B&mv-zS*EE=WW~@Gg1Q-IZN=Iv-_*Av}2J zBO%6v!so$uxW4cEsPedLpWn&A{DF-67;)ovE_+rOH*5;*#nt;TzNWQ zZ5ZZZgU%xLB(F{H+;4T{=HsXR>yyUHxY#~i34t=@QvqAQ7DZQ3dM)eG>#_A&B@ydN zGHZr&;tKQnES)wuNcu69Ud7ma!r(8odz!3&@}GNlRN8W};j^=THXou)5>Me!JgbCs zol7_Fa}w9`zi-;#CE9wfoS*%+7JGTW{7>RjzqI?FSH^$&AG~7p&gWctIOTZ&DFHGT zom#CD1{l;L|Vk_H9cQR4xdU%3AZ-~DTY1v<^r*CZL`mS>R;P>zxP(RuDV zd)^*fadZ3cxpGML5c2ssIE?6wS&@c3984I4jCRs1f&;9EUrKqhOHIVb=pqNncVs;r z@eHuTjw65)`jSo8uKl;ht)9XY8X7lJfn+c>M#D9ysHA5G~tRUTfZy3x4$HX55)MYsX$EB?DN73zGx3 zIorLFNGHGw^SZ$U?(>}vQ5~o7EWI9(%zI2BQIB@v_^(U*ZKvHZ;t8-2%mSbY7@e^? zNkcX0`+0t(MVWd2;2Wnhcli9*Yuxsyx$_ZJl7$qO?jJ;m2D>_j9Yn)farEwbc*vWq zd!!r1<|4!4Svu5)P-ZGhrRMjLOi(7pqK%Yty!+?K-0XuQDMjDuZ9faW`>rd`l;m?A z!j)y-AO;ZE)q8*1rzqq5tK@+msnW->L<4EBXWKV=d1WqZ$M+#0Qy7mWgBu;K+!)C- z7rvh=#1aOJVgsi+9kzn12ml6BWJieVDeft41F>N_Hs*Z9mvF2hY#c0*D;>=cQSTH@R=`uc!9#-6UT3Up3d4>ZQtyyIre|N)V+8QiLf&6rl=G zg(yOlA$d=H4tczAnEgU9I}3;q#%4&bGp&DGEF6fH>2z!`mn=6f{{RF30I@JyCmNp% zkt9b-?!o^66nhsIZ}|^u*;=fWp$p@Mi6fwb44I$suaYFcCG|j4ngVnhUSdi6PP9IP z$fl^6BTp%~y#=@+I7oLzg~Umof{}J@Q=_Jn2gj(szru=?ny6|>F&z(`4s27mYAf+S z&VT|6TglYMg3JpaMqiKqE_ZqnZ;b-FArSK0Xv(39dmFI>}Rb9SA-#Pm)PWn3dAaxb*pI zX(7`BpLD5ZCP0uU#wpW8S6d_8TfQU4bOMW-*(w1h_^_gJymT3>LkRKSwBhC zlN5>q5J)jGZKCi;&Vi0gks*9PjTAyE0+L%vfMWhuy%tAe3>d_gAPZh)qQ-g# zq+FmdNei~-a^3~b)8GXrr~8wu{{Xce%u31bGhzLropri9ERquF4x|XwbiDPTvoZs_ zsAS9zfT`$EgSZK!u@nhGQV7%oHjqSp-@?_DoT6$rfk2RMY}Y#9HzRv`rDeH05qdm;g`m>OAIxDu7)r z?Wh7{NHeU`s&qm+j+56znt)$K3#sFWRoYBuzACeCslelz~Vnp}@NTw13 zrY7_EygtiPbSB)YVC^98AW!laif#fJkdkNNeX4e>d}ON;NT>Bk&Vv1_U`bOT{{YN7 z)Dj0Gs777M(2xVG3(wvf4!1Q?;uMjgRK9Fz@YxUoZ7wAIDoo-HNK_#r90KYL*mn@w zQGD5!=l&Fg;i&-!9NEAt-g_GZ!BdRLEvdZx55m39h=YgAW#e^$vw4?ZyB8{-%8ta5 z7CQLpNFc6WZ~D#W{uRqVy>!FuNijVp#QA(`T~j5A{{WXyA36wrVC6L{rh9-B&FC_{S8wpcSdSDEh&eYY`b5wOxXJ)HP2N7@{Fjv(;|c&w~D zd2wHxJ*OAA@_n}kOrF}Sco;Q7FeF#Fvo(Fgnm_@m0GP4|Hs4mp29YypK$7#Mu)vE$$m8 zJ2Qx_qYk9RN^mjA)_3`=Wj>rp#uF08_h$O7X~N9=pD7PE0Rv;x{YzU%4CUsXeoG^o z1IrqA)m+J!0zavXl19zPCd|3_Mb{oISn-^W;B<-GX*J6AH%79}t|LRZ~me4syMPWs(E}>NXd@RLC@lfoW9%cfr!J#cMpu5xwmX( zJp$oN;{f@&Szp@l~E4LQ35mZNY|O>-8`Cq*VGcb{9|8 zjr3Ugyd1ek9DKZ6@MU3$jKGyi5)3Y<)C*Z=!8rjOqxxjEemJeL=7e5Y%S;ERzX8*> zHN%MF&)5Spg+s32yDD`w_Uw+?&^nPV^4$uaXigklpe2JY62p!M<+`CoR(F5>Vbb(G zW0k7yZ8Z6&(w03L@2~P!fJXeDt}gtk7~3Fb#Dosp>Gahx4nY+*dnut{#(>qXzO(xq zBc4-3Ce}wnKO}=&z~vSszw}GX?WL@e%3j?tFiO{RP7SC@b6`e7ujHecmBT zFNe*|b-w8z(np!Kb!fTQ!?P-7gBntS+`Ffm#{pZDfd`Ue% zK0613_deMkkmz=S9}o?DT|e5qeE$G)@;|y%jGV?PzYyU&!d;lp)Bdit-5g1Fphn$BN2`vz;H_oa%Nvz{gLYq1|-TG5L}`0WA#pNO(sIV zQ+$jDr_R2o*|&@UN{n0wcI5i6nfHySF)^(wS)aQ__f7+r!;H44puU91^RKkRNri5{ zH!x|Q3#_ZVr;lAo*1EuT%u6W*3yc2%AD@jTJ?S_nlBJA6gFYY5q|s;)VIoJ6K7Im` zMGmIp`gN_c|*VN%42yGQX_`+Q@{I~T@J z?meqP2IO7_m;N=O3K7IR48W2{_R@&jsY>)#6)FUtwj;us3@VTy*#r;_nZ3Rg<3ts2 z@U->*z*Q(#VIymIMb5f>ML5|hyQT$3;#p)1cM1M=M2<;qJP}No zFVub0s_FW_ZNUsgoRGy3dsqTHnfuq;mo__);$*e7iRX^I!L3`jlw-S0>vriqcDj*bcNIUsP#cKPtuUOZ`P#!A|uB0 ze=0pt==6%ei|!a#k&HWq+(ZH<-;I4_{OzB#Xbmrzm5<6 zQ5pb2nfOxm@r_aF%;=T5{Bnd0n(NTp<3Y~?E{{fUWyQ(Oz!|%`m>ptz>-;N-=72X{ zV+`3;dHi7~cGVh|1Opnx?WsBO-PusVlG>_&?z|kB+tcJ+f&(a!57~Rv{_6~*<&v-4 zXNJ6W z8r2N*d-o+Q5O24=T)fAdW@fxb>x1S+P|S2CLBu!&Tbqz8Hs=}wBkhCTOy-k4P%y>X zim~nvK?f#4KM}^_{sFf5QuXw5-HG}DXdks7)?{Qo*-Ee~!BMUckuqrYPTIQ^y&(EJ z=Y`_|BLm!!NW}0@ox5uW#w`=zR_~MjL&Z9_EMsoRvD{@eJ|OIaOc=y41tKRZxJ-?N znHchotXX>=W`E`Sse=PnDM(CQimL`(MaEClW%Vq({W2OnE%#=alnLA-cXlLWAU5tB zdsWMpNsL+7TM){ydh1sixv>fid4zpPGBM@=2s?3f@se+)J=JzT2;0nfs!2?r`dLiR z)Uh8Ur9~xhRRCjR7B@_5jQae1+d(Wq+=_lDb?Xu$Bj<@_s4_D0NII|eJZ*)RLWlrC z)4+KAX?mEM#g%$_9gWbz$}g868-{=rxVx})H!?Pmd#OV%>5O=XX-;_d#N^6XO|W}` zh&USHhB)s&8_DjjlMLqDPjcoHz&QA(9DaFuoMiwz&>&Qfp-49QQ`w#LWE_}4)zdEz zm@KV}(vt{~3Xd~D#gtjLq;ldneap_~=JQuO@p7>3JF$gL!?ee7t_fz$CUHr*F8Jca zU@}L&WX;Lv9mHLEr>f5hZ3fEp_HGL8j7o(E{+TdOiCNoLI!psfg$Jt6 zUbHEXwD27YWX8EMC#kcUI_PsTP2ZCR^>VMWyKGp52vHDzKN$nWZZSUdbN9}rW z8))!H?sL2DJ}H;meZ4zJ8xaaV@DeA$X-stZ0AUc3>N6Ud6+i91+ZW;BW-|oi2E)OM z(ffX%SVhtMj-yG*yHhu}aKuL&8xSN)VM2hLhXK7ME)JVk z77m~v38m;_yH!75EuM?ad-e`C9#6NrsRi<}V4wiO2I;q$uRE@WION7axn74wJd?*T zbPI{f!^dF+0$NcWrei7WK(iLNZLg{?kIvmB-?cynJx;^aT1;{q-)V+^7sGK-)2 ztLQOF@kAf=h2dq7^<;UKczcr%qNbVoCr)es2FVk8HP8X3d203njV~G5O}SyMB<+F z86Hc9+#FdpmgXse3UOm#=z6r1wX2BWiK&q87F~lhg#-_J^}J7Y;PJSaa2%t4GziWV z!@;{A+VwGYIC0{P9-uEXFHM^!Q!pq>y!-zEx0T!KnVFr8XUaDJ02;sFV6Zh&`z-fr zBL4lsQF7s6M`2+C@@=^MDW10oyRrvGn3^)Ee&Y7`49M)lKoN=9ZEmA#`P2@-0S*a0 z#Zl-pgHSwDAKaV+wht!qErThDx6-S*essUMVE+JjflvE>ZFcyCPwoynuI-sZ?IaSp z0goMkZWPa5jh%=H9Sq554*Zp4_bvzoak*PaPzmDZebb?kwLjc({{W_K{{Tr(`+W73 zU$iOz0LZYx9)~Q!i2XK21oV#C`)K|AKhrM)kJ!uoQSk`}?o1?u`c7gU7z_?=;!fSP zzqmlRmSed;*h<@=d((gNBw|8wxgta#$;cj`xxfU&Df+FX5n0QuB(~Wyxb%Qj$SQyC z*}wGgW)cbX*_I$`WKB=*rTSuf)qd6*$abgy0Jw4tep2lwez+j@nbv9k;(REVp$5HH zfyv}e!hke8n8f(Ntp-evvoL~k+^wbi7@Z}ys2>KV`5EYwVs@&a=l2ox@Y%({E4m5s zpN&Du)DO_=_H^g0Nt%9~#-T4#8Un36T!ljyQ5`)+gFlO{QNi~+fzu8) zEgA9HP2EHfWVKhK*I~;sUdXNMg!u2^0rEhN@Y4xEgu}5ZCB;YkFR`CZxg+9InO%2lpNj zTXV4pi31|r{YHb-VHTM2Okm7U*nAW|?ZHG3{{V8uw#1)X97l|kH}f=p>j)3(2JHzB zn=vivm+UBi-+iV8`==d<)jv~!x{joP<_E@??|NVV068BJpX|D?{{S~H1Nki3e|P@Z zz@fAL;r8rE$7pQ4{w^?BO_zRAc&w%FzT1wo&x{Uo1Myl%+Wp35p@L-ci9dq3C+j^N)_G3Yw^Ph@dV)Zw(h(PkgK zzi5@-p8M_DFt$a+xp8v%?~l}T0U3r!49sjbHJA5)YG;mYW+bzT27eW&_OEjVrH3Gp z4#p+h!BqbMy?stqeb;D^!H~qWd1bA%WnMquAF=Wd-+lJ1gK2h-XB`MptGIlM$N=hesUG$0^0s_L zU+y2B6(48!c;60D{{V#kNGI=q+1V2_;`dK(&5s9mQk?7!>7;#ZeNNP|xuAQ`w8#@2 zxaAn#q$%@3_K$Rl0$B11O3xEtlA|Z@-`GVIzq@-w0^O_nyg3*j5*3&ztmW^X$UuC! zzw-jFKFjYfOj&>Okf}evKilwNd#|>4G|1%Q03R6zN{W;3p2YOakN*HLR6Up8^~aOI zs`G!iKe4ed=X<9CRiLiMY|hHxO8|()v7g1IDSP*_#Ch_-4I$b5htB1RX*+jd;^aqrTyBw3FY-@gjD$Dtk^cZpWiOyrAMxLMly~gg z5vi18^&v0+0EHje&fG;;%aip|+-#5S{Gox0 zPx4=8#Qvd(kTw95-~yO`j(fgF^u&xvxgZajN}ukZ?EHr!VBvd@BQ7;Y%9#D5++QND zKuR+p;t-1Kb=|0`ALPE%CyXJIQVi`0lVAKag{>f#^%)*t>P zt^VZu5=q7Ee){AC2*0=e&PiU1TaK6eC_m&~5c_cFKmN*plA-J!Vf(XTAO6-KnpXb+ zbA6##8Bb#Ov5|)6#(!`7r>h@?1A}7`{-~sX$ofDA+!?oj`l-Lu@j(9o9_ooNn+tLE zAm3lXQlIXI429W0Xa4F#xpAuG_D5FAOv56hHZ)&1WsbE2{E`xKI!>fjtBlw1@hZ>w z?Bc-nT`?D?OMX59RsR6tNTaf!*k8Nc0#vZ}5az}tFyuoIIjR2uMy*d8? zlHtb3FHfE@KdM-W5gbdkIfSA9IhP~)eMSjPewgG0p2pX;lkxum+z)T}1IT_K6|-XF zZH(N0E@O)(_1+E_DluhY*JCtQWB1${%#Ik780rCI*`e+wO#PES0TGr>DQHM>+occ9rJB#$o|*W2^mML$?1~&NP!hL z`(B-^*8b(wHq+AM^%=JVH|9^7zDuOu#mF0h_l{U5%J{|=+AlD<5!Z3^u7lBJx2rzp z{6fHWu>Sz_QSX1iqJM63Te$n*xZz0#RN!*)cx5<>h4@qbhC*EC$Om`ikn8b^dN3!y z^IBWj5tx_f@?4NcNnk8ADgo_33bWAzQ#li=%ypy+LLg|D{>O+APq=c*2<&D+HNEko zvzGIt_E8_MZQb}M`^g{C2k-n<%j}#~1P)GB4y2OrC8wy@VDqXS9v~Pz_8XCgKypEQ~M|zPE4!!vwFfVxVgV&tMWO#oFBV?cyWJO$MpXI zPs8_di;Kn^ajAYjFG0O5htt+%7Ctq{KW7Id@n?zc{sA+y>b;sR|VGMKW zdRc6fyrA+oxq9E|tHt{~@ritYx<7VgBN4kL15PVs1Iao6va$jrD%=acZigH&Xd#|`*83sI<%sQj4Hkko| zu^QI~NKf|zrkwIPV*BJBh~QhbcH@*kZhDAA9cbGkS;6G}i_rQU;f&)P{zhz!&QY>* z0EOtH+k02aYroUXBe#5|BWEjzeiJR*A|uEzZTo&lv*hG)*FPUJj!rICHq6;^xE_7Ol`O50G49&X z6ralu`fs$F@?kIQ%l%LMyVt8R{Rp$|T`WU)FWXeL{{UHzLI72tW9_;6LX{@EBV4${ z{=dz0%9yer_M7)FeeS_de1D4`6jkXUfK2@B-0GWn;sWt{Z?Nzsa?rRXgasOd0DO8^ zFn4_yNoH+Pnb2#ej1LbgcT%8ev>u=m0lf4&MF6JCyo~@r64qitGCZTLOp7NF>&1v~ zcgu*4pa9b{8`Juf-p9OGkx$(iuU@0264&!y-}dk3d!QN>R11F43+^H|uR&hNLFVdv z8F?Llm#6PvIrrRz{_ppai;adB#LWk5?`is(PWyCiI_=7K6^}VK2pHt?c+T?eyE8PH(P35tZKXUB*fphM@ z=6629$Qxxv$;6WlF|=1^ec!prT(@JF+Ia4|opQewhMWBv8@ zod6@F#`oI3SFSJByFuD6 zO~}%`uCb14f_$sg=^SBjK=Ut6!x6>7I{HcR`bBy;zvGW!UVdNs4{2I!MVgc$d~VvG z<9PX3$j}w_RZtm{KAxUGWiiUgJno4mJSWGc1e5@h;CBP40L<9`}3V`qY5*9Iw{xr$$SYsUd*?Xk-T4^!SdHs-J3opigK7>hXU%Y!Y{>1X|?y z0xfS5<3)vCF?u1jNw&QVNAaaj^f}c_sSsH1u_VbJR9P3gn@j`o^N-_4G~TR=?h`*r zTZ%ti|N9@Qxmxc)j8*MuX0m zdTd>hW+!7W)KvUPj-%s4*o2!xmq2^bTTm1d!^9u9jW1ODsEo)k1W3I19=E2F5LDYv zvEqBJOR~xK-6$pri%bazQU3rM5L6pah}O{{{{S1(q6?x-0V*SK1)>h^Kr&=~loEzb zjDZA_2v{h3!8(1k$2+nQD=N*J2V0*J<@Qq5JshP4WR2?xVE!)~1Jb9yfi^c{GM&0%PM%!HYOZf+XyOqOILFXkA!YkCwDJ15K&1Cs#-^cepq=TSin7m6WhbsZxeSBuc zZs4&!M%d}&QZhsRL0QK?^p!tX$5DKkq|a{UgSII3v4L=xrI4Bess8}Ea8vTVMBZ4k zg=La;wCj4G++mNE!>jZ&A2Sw3x!h2D@@yvL#Ea>sl#YBt<%$LzhQZN1-Y%mcA^-(U zObu^L=EcP?M=u3g_YN{xJE5wAp-=?pcIGP zxX4BFFF<`VLGhAwrTdI=I*#Q30B?|u4|*-`Sc;O0>=+A$zl^}3^${YD$Q?X^t2k9J zy5N|9R#pg6j`B2sY6nvf)bH4+^wVbzR9oFKnSVzy+#_PAba;{U(>+XX#RI00qsPTo zeb*i|-Z=cGfIvmW&6JP-04BEkYEM-dhubd-raEazw&?iLQ2zbE#M@tTxB^wmh6l`O zDi2+PC5wWrbXnvaF$$CWn}xh%268omhCsjgw^V;|!t6ffW83nxpSQhU{_cSP0MKz4 zX<$JS_X=xPdY}*5pme3a;DGm%Wd5DPk=tS;&50UO`?7yYWPZ`VP;@`jXn&~_?)lY%ew$b(>{oZ6 zZK(a!!ELDhtO$L`A9UoFF~(5PL@||~n|y6S>T(nI)dQx+-*pv#_by`Fy4)*wu(P zL8K1{`O`g4avX%eZ-5)D>+U|{?tMHs*+ZEM;5cEYYc92z>NCi+Kq1zLr@;~CCD!50 z_f}KuVMUD*VnCS$x`4H?&D4?S3loc`2gph%knOt@g=ey%b9Je;)ne@B)s0Tcf&9nn`7|CXjg$G?)44?kr%V=zz$7nxDupo<0+f6@1DXgZKt&CDI3pXo?%f*8>Ok9kvRZD0SG9-ZOOj&VGLNbT}*Oh*EJ+gw~w#Wd9WB#aR-Cks~=Q8tIdP5Eo z7LC_u+s`ADh27gC>}HM1RhfD=%IxX=Ot2OegRlk%n{4T?k&aaApA+|N%BF-K}DxxAZXCIFo}_SY_7xpZT!RV2lRwy7mh z4^=jc=pb}6{3!s`P0Gv4Lz|706^LavVYnZNtnv-`%ye4gJ2DAsyodd{PUZB~AlM$& z2T{{W@UJWO;-QD&y+2%rF6!)l)463=2^O2F1oPwgP2G*a?iBcol=+KWK8j&)XY`gP+I4$ea)A zWf|o9Ia4mYOuT%;N<^y)!>#t5y-!c+LnKB@RKA2C(m~Tg7Tq7ZW9j;jR&bGpY}$e~ z1bBtS%ljYP^I=?H_f9tlI&5K=4;`2}x2v&v*|{tZR{TuSTvGO4rf?ATV+oBwzZTq0 z`%3GNymaxIm!~Pf=uNmj&@IR!pS1aSvgL7`4pXyYt7Y#~_nJ^Ll{(XpwdI6~c$#rR z_dHUF3`KY<)Ap}1a$IPq6MGjY9$fs~oVXb=<;|Hfu16ywbvtn`903td)!L%f>U(Ar(PR>w%UZ9K)=}V+aV@fOfYxHPzSHc;CCdlLj_?yzCf}U@><^+Q&(gYWm!M?a||l&T#{o z3*~ZqUspLaU`adz>3{Q&+hP^H*M^MhN(bcPmjGO--EmzX-hH~qECC{w3lHr6;BAUz z4n=(9oz3>v_a1(6$imq3WXF>pOiYJ%NNfLcV`KZk+WKn2_2?AcgN?#ncQC zfd_B|5LaV~`={D?s-uz0z@e;#vSSig!dt?+@cW-jhyjvOW6UmGzTMR1B;$;{3gmmw zz5749Hdf;Mjy1+{99bP%3ahaYcOKH#^R7;>t?4?FPCS4HV!C=>kE-c_8F8J?;e2Nw z?G6tck;u=B-nprVnUj&3IP=EIgA?S)*%^_uVr=w>Td%A>>6;`Y31WeqKo3_f*jmgNs`hLgKWoK-G4j_g1XNj+3ci>sXJ7zK{43Mx zA%~@mL}c&-mW$2mrxsMWM$;`)x4nSElvlUk!Dp&w-TK@p@ z4{wY_r7$3MSpNWF>*X^M0%kPeyF6drKHbd3nYjF%Ik4tk*z&8Z?^CJT8emsuKXd8w zz)Ku~gsfe1WcJ+nF!5E=4}HIK|x^iW95_ zin|ss?yki>XmAMbA#^ft^Dxg@Nmf?=_ug~&`R#qkQ%NG6vIGG^MR1*gNEWVuStnyg z>Hh;T?L{%ih1xp9tq~$X+C+^&kx_efM&j0dt}Jl~(Qe>sHjT301*n6P@CVUMG?RC#zz^5{464Xb(eT^E^SlYG{i*Hsj( zolf_mGgH6g7rsZz+UuozixeycT(p*JH%_Jr@H;2L@wg7mZi|_Z1Gc7VR)uUC8}xX7 zS@4)CL$_n}eK)QA80cgOkWdDG8-GjHm?nX3M$;VJUuPxO6y{>zB{xVt8pyTmL_j<~ z@qBO(zLo>2fTIA3h1+1dk8i}K7jy9$w7Ou3_D9*f&%Iqd!q!df5w3<`%cVMf5Cd_L zHZ4@_G=pkoI-(|Be1$0)6P|fem$8AOfnm$-8eiJd+LHD<6jho5eN`HrA`tTDz{pK^ zae9!{mH9VGPkBaRwEY^-KG%%R3xntABA{T0eZ~$`MO7KQeL(Y2c!b|pqX?8 zx3pvg!O`aZhF5OEz$m2338b#r!l zH|HY*V#MeZ;jz?N3%f^jMe7f9K68>=2Jv3dMQME%Y&pY*E~NT-;Z7u5$jTokehM4! zmA%lRyp~G3XgKn>#M83H@ZXd~jNJ){j5xJq^o~o9N z^&0U2fY7r!kPo?OQhH*1B+uOw(}cTfZh#AuY$BvY3w{4(K-?+SBsVR|;)}Ls#vrt{ ztc3^w90}G^$@RY*^RPw9+3dHObUF9N52)($Y-VrT0|UTyrQqU?DzgsYiwrx&IED$D z!T3IxH%C6YufVi?L~JjTRukE3T5><_up6Fe$AgNFud;#SgZ;Gl)eq|w6f zJ+w0!sU)h7Pp~ffL()-LGg%9rVb{lfzcv6>2|pNuSrZz(5@jgZ>F#%Y#Y zg6*e|*NVg;N|IFiMX;94wR}=dUO6G;)B&~8j6@%(Z>;Y`bu|6A6#lJ{GXpM=H536)D6Rtj@fs zD(1(*6C;pYuY5aihyOhc)uZ7<631sHV~cARM~z(Zl%2$z#ln-_F*X$Ti^`29D<;9%Wcn%KJKpmUZMyYOt;N8gwtMRn_j7^@M5jRYZN70qv5oCH6 z+@ln{L2MfCzy03&(@4egABm?ZG;3826;%C3R4NBFTdw*%D=A(u3c|q<^DZi0aF|-NG7%Ja>;CsSKVaGRN9XmW&pNwxsDs?V&iHAwCc1+T^y$*a_!n z`B05EYczhIw8XXNs%=<5EH5GicDwN(!}uh)L6X^GxiX^%s#I6^zwNx&B|NJ~8Kb%J ze}MEi75Kp_0PB+BKC~DGvU-a}bBg)8e;#9dM%Qr>S%8j8Idq|ClL1KbAClU1zVeb` z@B6T2KlVcQhS4N}T|y&TvBH9K5K{VIBJk#@-!ZM-IGMMucyX;QcN*_+$-v+(AIz?% zl#NAtH^xo{LR39A;s#7r@?WxB9T=p99!BmRwrejtRKrnRDr?yJJ>uD9zwvVONx2pU zi2E~GLS$5Vz>#9{Kj@@VMPg>a`#IyrNK@~hLdIaEZy2XAn6^*$0kJmR>u zvc4U}@-bLbP_93(xutvj(RaVjWK6STdN;|{dq*xMEG|t*{h+kn5wB`Gykf&-c{h&y zeVf4fo-d>=Z!n6I-o@2fK+LqoR9({X=%61+3}L?61M{M1$0l=?p3H2&kVi1~E+CBK zrvNL3GkAtT!6zkN#t-m3cijUyMmQ*;u)eEapH zcs%mObTj|MkW%WJTNRqBZ1wR6l`VSmaCp${&k_vhIalFwTKk+5#mX3bnnnbu@XZ$w zNq1L2X`cYIc6Uk)dVMq`Ml0Tuf#?MDG?+{=SDX0+dpuLjF460cy<l5Sb%q@Du${ia`J5-krB%6bX}w@UG7oY4T7PiIW0McLDGezT;n~CEwBt7 z^a~0%M=@5~>3;x{?htQWA)%GE?mgX+`<=u0r#9jO;t5V*BcSK1K!R}oTiT65zT=jU ze_J*jZeOw)heECnoh3rn;ZoLhq1w|kJA}gH`j&s7%4)awL#t$%7J+Z`5mx|r-uT_7 z686rERm3(~uf@E?6f@4%slU5vu`hDSp-WYhu z(@{o&-0Y8QfE52q=wBrj7l?m^VhILX+8WeQRlJz0xbsm6<-aCCl9Ts2iZBd(A)DZb z^Z>m0K)#d#d=bM)RaYxjmt5va<_zqDXh2&vd0z6HPd_>pUJm;Bo2_?vq}g87n?mD_ zl9tpZw@k0c2Kd0RENBGbOB9v65XceU9;X0-h-( z$BnzoOCujts{2&zl%Hc-r%mD?^*av8Z}QhA?h|^b5_tC2X~eRlVf+{`jXXW-*%M)l zac$7@FDw}l4@CK-S-;>aNdYY`r<0;9*fQaeuCvSAdMoRGCC%l9ArGfFto%|fTSAY* z_c(`ZEaLvaF=uf^Z`(D^AGmo>m~=aT$j4GVslJj-gQ5@d_nkC9b&VO)e6C(Qc&WzY z0{wKS-N-w@$1LcNx{-p8dh5zwb?a9z291`F??`fIl!ngQj_w)3`)U`#x4GMdZ;Ow( z5(|#c8?mkLv1K~I!`Y0MI7E2w7Dp@3SiF-mnEZ18T%hKjOqQR}Ap>=iWJ5RAZ;&3@ zeP8Q>CfqM!O&LjUEyF%k+QRHMTTy%mnposrv}|owXI7UBnGNuOz+h|D>pM3j7fmKS zCkbg|KIo!9@EkXRc!am@(5toVf^Fz!rfrArPvw(H8g9x%!cKJWEqc}4;Y2Ze@b+ko z@_MvL(x#8FS;@0JARuAnQVL-`MPi$%b%p8Sed6WA=DAW9_CLVFzRO6N#P4CA{B%t` z6BjuQcm5Y-CC~qCm^?_7c!Q78jnEp34?sE=Hw3IxJ;sjBtpRCb+!35}_w?dDo9*RU z#cNL}xuchx;5k_D`6)90P0%2lFuo7YlaNaSx5SsMx5v)O2)w|VT|&}OD7)Y7L9iBW zLYR8QUQTeC3a$T&^wt>UU0i&U|G&SVV@-`vEl@NGMg}=YC+ola~%#Nus(qx8!GiJthVH#ga(qG`;94`4L z!qh(qrx9RYrtkxaNQ}iBTXzuendM;|Y9@cTg~!QoTAuyt zV+n@MRL^{+dLprKl>|kEX|S_G>I`!iEy4L7BLw^-8#z|O|H&`o`#mkXh9ohc z``RUl%XOpe0Y!Zn5lKw+sDF3}T!O=>k7&+ZZ>zzZqZu|Dh8Ynv6V#c1`Bl|sMu-tC z3=^Jk*m@lElVtGP1fYyR|Rlv;v%6t|NGMvMhXNV+S;{p6LSQC=QFY-n&u(~?- z_FdiGvUpt5!u*VlFYu#8WpkYUQw(R|v@HDyE~w2Nts$0pXXkbGx8+g*sxrXsFw7wq z$&^EJd|>?CboWvMJiIT+LliqUI5|BU=r9hG86joc%C04Dk!eI$rKQv}Aq{S-80IoS z-zTKch4i<2d!3M{p=GSR>(^{CdroU$H$xtl_N?0IClmREQ4GV!r){EDRbr`SsZ_Njgbq zG}WjNg0Xk^R~lnLRM|;!&Jxy`-`PF5(H-LT7%U+6JNd<75bQJ(>ua0^N=qLN5AR`V zc-XyYe+h!A8^nqW#Np1n?Cv!`B0+rl&QBVYhI_Rt&)@mh#s>&q>QAQBza8)TCFy1hrdTPsYWWx}UEDtg4M7#f0;YoAWP`X4U!9W*SegD}ciORVa5(EuPa|{e|eweZ=@T6&>IuEvKqFK8bp6USQhU33V>jjOj52D{` zLU{9cWGaFeVB6hE8rwOL@2g8eVtjJzif-hoX6d>S5m>?Tt+jH9_KTVJH(@aiqs2PHMP-x@XcE5lP`7I9=2&6&PV-4YgN!4Jlg?)WoCJbGcUy_y^Fc z<;+Q<$&qA+=Z3VJE@ZjYF>Z#q+1$Bd2jp+H@7|!GKBIE14mRD>DOY9Gdo}?yxU^Vs z;M!O9`jAMAjz4(M}@b`UlX*gPUgO;19yl!z!*IbVO#?I(u7uvyonw(OKc( z((tT>$pO9tkHUIJmze$mUXh}QzeDN+KK;cG#^So{ zxmcV|8m*4^CBMGS4WFJrjZX@@)^#1p+Q5!c%dZJ<=Q&%3=>m$V3;#4mo>ZpuPy zyAoQEFiHOK4`B5Wrm+DJ8J>`2>g|Fy)LroY102Gy%~v671)SR(G?OLNTiZi6`FZbu zNj3#YwW`5^p7*b*Z`T(c_Y}RiD!1_86B#`1eF1BN;9!#d1JnzJz9&UgVDGywhh?v0 z`~z%Q`~ytVj?-?5FEivSn7z)wF0I0$ptt3LDx$TZR>ETHY@tA_FIlYLs@}JMa(k$A z47J-Gp@bD*VKQIj9WWkFC-*{Q)qoGJkOY(syv6_n$0TApSo442>g7O6*-MG_m3 zdM<1sPzKcU+2lh2uEReMcwDGC9>X1u|RHlUA(X~17zu-{Mz8pUzoYIixMZHu=$8Wq(5`Xze; z>Ean!HNd5HL_w=RhQe%u{YE=z6vRwGVKX7;bjbhwTP)=311J8My#U45>xT+mA)(c@ zZ;8Yx(wOW@o+hODs|}X%hM|TtHD~ValRw=d%*H`Y>*=XMz41&JACE0^r&qiu79L>m z^^zTb{q_07{Y$FEv!MO!0({Pco#;Z;sMb-ekJ9b>N2&gW@I8VnrK3}HOJUzK7%dJ}G)~#*yY*n*NS@YpF@j!JqP@bw5gzz90iJR=F28P`Yo&d$+#%>>eJS0`N+W13 z2lj^|_W5C2DTYe%?&;pSakH(aih5!;ib)c5Q(D-`7?rSL=s163bVjH|YD*@5idbIc zS3FV7j7#56NB<%p;mhbsi;-D=K-wraa#)qhqv$KMQ34Q16~WTY?P#jHwL2e=K<0KU zNTwUgHqu$n4l7X3*KYKn$c`N!O=ppF6h`y^u7hdegGzwfIH5fJemus~tBelSV1g4X zo-6%rbI-DW&=Ctr$|2Oaf9G}$zi=~WFGe9w7_U1ViuV$KjW&m)SACiu&vj*IjT3%8 zsj4x!j|VpYoT5gAFnOACxv|lV(AwJZz?8M(#5gE7O0ECb z?-j2)i<}+-A&c`#9N7x6+{v zAitii9os{mnE`#BK0o%o3SXWSyljGZDrCGjTL}wt(ULZFkv?z!AoVv?>th07Xu=Kl z>&U4nxP!kO52lkpiYn=pe0NZ0e3oZ0!7eGv2O##hU!2iU+PUHnt)Hk8&a1Cx2@raf z_^t7jlgJW}e1DO82bz)9{EyziT|aJ*Mf$?@lzj!oZ;PP>zQhNmMnS^IYa`~ob8EV9(m(b z9e3;EBs$yvj^0HoH?i|AEYbd%%TIu)R{k{2U^*VU^4Un+aYI!uI~&JI`;8-Sliv&6 z0LHoq-u;PsIG!L-vjJm9<%bsNr@>>rK>I&SfJOJ#tS7tF@ zXJX~MGI>NG0m+m3D2xwF`md!mBI>RUJNnNKss?)a7Q#tD-u+$38o6#jRU1BKY{KPc zhb~-a!`n5eD|oOATMYjcQx|s?v?q5r6|(g7F=yEYn$b@2BUlF@J@-Y|fcEs)27IGv z8#Dc`!a?Ux{uEOpi_}JF1xe<#94R5~uo5oP^geS^JwtnaPuyW8RCF^%{hTF5C$k@v z9V4pDwB>bX`W5*={LVD_Ym6jaPdwDKhifDFEM*z5d~9u5YxTt{uhHRHyektLY)DXe zHRmfHpi(!C?}fMCCe%n2PYUMLByCHab35?gP3S7T=(MKgaS)lUox@>LnuX7gZLCo` zZQ^;yLB0XUn8!YNoHSjC7?YbtF7rtE38FMdr*aJk4X)|dH3zt7=FjbBUcbk9W9gYJ z#+e7BLJ^;FYkI%H&CYGLrT^cAcW}^ddO*DMzSRIKmA5Vj_H>E;r+qIg+@eN?F#m2k zi6{n~&-ZO1$KXT(4q8gAm1?|ZZ!X>tH;CTS2kl6%gq%=(q{2VreimZRE@lk(=98y= zOL2L%!Y_+4-NO|i1XryVwQmLP7KlNP77Hk)z=4!>-$eC!el43Wnd8W3ptVdZx(RH^>Wy_Rm4_4#6gDG%x_%0&E4~rStgg^W)ZjkgfL=WzDmaJ zlJnhD$JS7)Wx<)oqiwiZGmbx7??qrE#dlIfC9H-Lnlw05p3{mL*Xt5DW4aWdc1hJt z*|4iXuYO>DV>Fgn@N1M+KQpL+q(vfwpq(QFuQMRY*t%D}AQmM^k-?^qiRby3=4nUl z@B@%orL>9PfzOYDU`~)hJOzZTlwTI{b;AlB( zv?sgsg6ruxoIf6_dX~9+u}&G%1Iy9unDt+Pp2+xZh{=M6pzTX~$ihH*h|T~#@{l&KmWf7>1r)^VSo-$Y~|#c~Bs+FRX^JlcD%Av;uKJ@JWJF+q^KsSB<4>U@FV zI>0UPgVFBb{E>w0Ay)http7sl1G$G~M=|nbVhqk>N@gsu+gRtUBMI3^vy*<#d=Jk} zAL`O|^W5HeEllMz+(5>{sqLP>IN`(F!;!f`#m9IxY)^GNXOX9Iq9oRQk}w)& z(goL3nJwX{-9|sr5OaE-f`wGd7MLojgk`N@&%=-m^6^HoQlmNegWI)+YwonWK|4b4 zKp0R>)BO?I?b_IiV~reDbCeuYOEE1-SCN9y-GG{aBlJ6B6^#TK4@#=y z09U!|AB!%{=t^1+$2c^Z$#w3s^rV+cLUGYNO#2?`5NXn(K2MvTRhHx-2KCZ6<(!h1 zu)1lss|F`}Tf!kJW{vo;cg{BjU*ow8o;?5Bi+|JM!b48`GXVH1%M-JF)bU^DAlg!@ zu+6%&&Rynp7N+!9+ITy0eXl6`IGzeJ#mWzw#|`_t=J!|o)*QMdl;8I#YOcIDynoh| zey1EtR5DWJe;|+JEV{ZHvk~t^!1N-8=m^xN#F2@S@k|PQ_0i`dOYBBn=wLZ?T9MY{ zv2>F;RX0xXWp$>diV0Mb8^eWPL)mQM?R><1eU``qp&U767LpXVW;xt?mausIdd2E= zP&zn%5StY-T(x<_Em5gkQiEu{(m(6JgS0wY3=j|aORn_1SXqT-M6)cDt!Qed+toz} z>W0&NNb~?u9nXO=aQ!^fa)4fe4gooZVDqVpC{oh(YjqgH8lI zfZ-lydEc#F^jHizwBiRY{lXL;2Dv{*fBY0+>>_CLK{XTT_6nUsw=22pVIgc+2lb`WV@sVO3p{#<>j?Nu3 zUK$e_OfnR82A=o{Ju7S4nFI4H;8dAKB zI|9GaPH3IrQ+<|v4%a^tUJ$J-|k$7H6^5{umuo?NwDb=Xpm;D4uu(o6qAE4NK<6uVesT z(*!Z7FTjncPIkOD3lvomKy+Lia`?!|pa~@xn}gcrwRRYZ_E{))qt{%~Jjx}-(W)+4t5 zh8rqc16Hrwwavz#Z@rh_RtHbCGhlh`Sl+CRTcRpg-VNHH6H9HUV5+_Ja9^E|jQOwz ztTwH<^ur}GI~PiXnP*OL4mF2prJ$bdd7TGaa0cw_51jZ%l^^6!RETwLJi;EV_FXEL zyh~ZY_SCu2L?GWYJK@8ep}NZ|W=()%SA&^R#K>S!ZDq2RBnul`i2YL9VWc7{XZ}Tp z^uu3ygS@3n^0n`{5*%7qkz=wU&k7=-CEV=lSWyPFkxH84(&XE*{6wO<*0wDBG>tIm4sf2-FE;0l-A-Rxh(@ks7rv}%)$})w8IGjQG_8&YZaqI;AJXi#k>13Iit-z| z?}G}B_ShFjM5g*wt=2_p54+A&Pq@eWz@UH-l)^Tee*oT|+f4MBK%wdJWrQ!EZ1Ifm zCX6z%c(RLZgrZ}m0&Kg-?#03M01Dl~NOoVM-hjX|csTOtt&MmeD>NykGR7x0r8|3T zEoEh!4@EoV1CO~T{8?QQ#Ui+3NI4N1ko)dFD1|ojTqe?!fJ782yfib;2j%K)`0*aEFD_cV=v zRB_R{*3fBJ4rmzR#3K(~z}t9kme?JOZA;$_!cO_Ef6n^WF6eI76ZIfJOWWF1jjG{! z2=;2(4|E-zp-|AYqedQ9P!1Quk64lVF0`ZgRXxA;X7Z)y+CzlLWT zD@oe_Ob_vSWI*Ts2dH9CNACf}6^50goGLfA@~C((}~#Nq0l%FzM!9EZmd7d61?;aLmTiU2L;g7>|2d)tnP z6D)TqG~PZ!2wGXh+J|t;IUSR9lZri(anLsWjqt74H4cFn;$Qla>QU_AG9AMa5#-&6 zvA%87eKuRLKCH8JClKB{a6MJF#anwWH`~Ztjw^Iam1g>2!;2UD(ciM*Bou(V-y5<> zqz%_!6QJ)|d^5*+mD^X!mPO^cAe)r1!iBfprB;xh@pfZ~{Zam60Bx(gv!Nnmd^G3s zY)ZE(k)g&KtTrT=${iBJt`yMQK6pNzDjpf>8axgwj1(G#`mA$jXlIFYx$M>6iB!|7 zI@2h`1PK0-qRy3|+xtymrLhT{mvfm(54F3I{I%6Hcz%q}iUn*SF8g$+$?##3Aq?sB z_Jau>09`(+(mL$Szf$zCx?d^W#+x@X#?#y4>dy3&?bVZ=@kJ^24`o0031n3LiX<5@QUEKuD|IohUBEJVP1G?t*4XrP&xxK-CBJ} z5}-p4{X#nQG&7R^V$38k8{;M1A2b{|$<^xWyLB|JinVq|Iwh{)HFA#cAE1y5*GP`6 zBTzZZED(YJb#fIZ1+IzsQfyYL)RKut4+on*>{TBcb7nRos~r(hKjY_i4v>v7sqN^K z1{(a;PnXU_N&0<1=lyju*>as}&Oa$I_#23dLuiEvA$EfGTaH$h5`xAih;8>f4`8-_ zr_8UE!I|pXOz}a(`C$djNJC4_%V4=R87nJ1&T**dz2mTbeC2sWF3P|JSctpw?|L4Q z5gZ%3-RT6c!`e$63G6kekg09|cJ?}jp6s;sdgM6hDmFviFvU?qOXO4|_HcL>Joot+ zAB8X5xnTJlG1}ZL`}L6<&7RFqx^FAxooMK=6)nw!bct!m+-9giI57m-m-d})$;o;{ z6`KB{ofiCsveBgOSq3El(h8&$YMS$wUHoVw)f{IDq1osNQA<)tAh3L$);jU`2`Ze2 zt!Qq$SxZ7B)|Hb42rA&2C)vNeke{@m&bc5t+#Mk39`QzkSrAqi)@pmwfXs4CB10R4 z2;A6p>Xh|nh9=B(x_ObU!y1rrNdX0RWYGHpPnZylz>220;?p*(x_Dg6nfQJs-9?9&a^!O`%3lJIRSkMFBD|oncLGC?iK(zQ= zga`++cQt1FE}Ml_R%V=rlWDg5kz7vZF|sy9&UotnCij1zqL4KE^hjcH)n-m?{GQOc z_#J-mQWbgqDqu5Ac`|)56;_c%hK=_&I)Z#mU=e6Jl2ICi*BqE~df=~A;0yY~cY+}9 zU1EIyM^b})j;2hu3Mp~O@Jn9?@<0I~pBH(S$AY$madGUM@@J4KkM(A(^`E!=-BLy% z<(j0nljnBn-f^4Wwl83N=&sBSyhBLA`%M!jNNKMV1SW7=w(M9(CkL$@x2M`+=HJL|LR zt9t&SjM+|EpG>01L2Oj&>mG_6W^1~dMMrID?kE(>mbufv%vkrj6c)*k^;OvT7ndQ_ z?1mzZbVfdH*}R+jkD&N)qJQ4TJ`1-~&Dqo=tq`h4H{ACoGdcl&`|6VD|5raX#@*3) z?8$yPJ55G&FkE||CYjNd22IvqxzS8B_al*8NTk;4_q}XCO+jbYq1o5j87rggA>&9}Vl#>-!L5-q2(wUt9LQ}H>Z zo6;O&3ege!02)hgBHGgXCH>9HXM`VNcWdaRDIRFMgc6eP@W+*Mm6P&#ltS%v&NWY3 zII+j)MYQzfIa5^wi&7d(_qwl$55XYv=pij#azmUBn=a>if=tmx-uo9`Tn3OnC8Nyx z92pZyUL55Bd#XZw4Q8D*)b8j0QHE4*sV-Kk{2;|m?Y6Vz;*Ts>Xau%fXPwmyYs=uS z>0oz8Do7KD#$WmBN%PnWfzV2+ySaqRh-FcGUEvp|r@Yq3dAfDURu#>ACv7KPR0QOR z*W>-9VT2Uq{B)@&dBh5O5(g3xTGkot4l$hVL@gHZ_m^)-6zgxI`3hw;9l>{Z#isVh zF&7N5PyDE#K93!HCF5y;`QKtqkd6?&s6!GlYF;Z~65h?&T;_l_(zj1P%^DR`7ihN$ zs_U|g6&U>}a~dl|eqKae{|UU)NK2~=1oAc|DDCfRc9-O&&dW3&w=Q@tfj=hWaF){r zT4k>V5CKpHnQ(R}F-+4;8}^*L3LfSF+mUM1!(A>%%1C{NQ((U$ui5AD$3=GY8_MR?F?@^`zjQ$#-(RiUI*yWNI(C7$6NYd?p2OqRME_!kz0GKJ16e z^3;1Kqn5bs1vm6{SIdni=e`KXq(7#4jB15h>aPWD%-eDCBYSjFU<>(Bbj$|68mBUz zJ<=EiG#2gPz0V$_yP4K|yQnuC$TNFMy&{%0j9T~^mFb#eMXuK`yXw*Ip-f2~@DYw{ z2(A?L!pEO2*efJo0xQVeaQA)eOi8}DTU6>}JpZNIu%Dd1gP4xP3scV)S z30>60tmMFvQ&gkWc!nz*av~?SlU^o#O;B+&0Kr`9t@tTnc85N;DmyGIt4kr-U-Q@* zW2sN_a|Dw8$?Y%mm0xOdrQ_HJoO_BYuZgT+&sBRXRDEsC=5^e&7?Bu$XNE#b>5gdj zK*cX%$etxunZUS@X(yy02AO_MRuxP^-_q88qU4`Hvd!A0kVBBvUNsl1%nVkC{B5cU;Uza%o|Sw9;p`C6WX%HvZA5s(L;l|v2d_M=3>>tr z`L-o7sC0^?V@Kt)9+EPetX$X0u4O`MH72Ea+X%`8(u0HH^i#Y#) zhrK5{%;R?LO-yfpzh?f82yfk2&Z}ejN}Yrp$$aMN2z8={srsdZx z|9dl1I}XAhqn;(_qlEGK<|CAn*nUnL5BpkY*7P)cAb=uU(m2)sPVu_DRC^zv)3Qw} zoI&w{PbrsQ7P&7sStO|p?{BEx_iFfXJM8{01A8gXa0-F&L5=E?U;bL}3Oih|8JOyU z^-o%RafSjtG`#%qjBf-|skGXi9yjkBU=*t?*83W4q{?HjH_z>1WLItZzSwJG$vDcm z@0KceEZ`&AygOVy?LbweJ#$(%0y!*z%RvBv@+>h6zw=L#ja}6nso!&;;5*vEZ`3&b zL>(`l^^4k7(y7X9=E_jkgI$^G_r^Hp*{eyt^s*%r#?5^(nK93_QSUmuHAzm0$Y%3* z-003|h#6Wm`x%(XGgCGdEkt!e#EG-4Lu#ZQINF`wx#XTpN@=rR3@Q9l zm`d>gX4U_|;LgHgIc7b+b&P9XxY=?R)3N3vJ4QkdKX`IZQ@fan^4FK2TovLXfu2Pt zb5c^iv&k%jINB+S#%Hsr=;WopMP8 zAc7mcJBCMOBt5x=hpg8yA1}73qqyPgqZSpX-ZIk*2Z8jpirJu-<&q9|cKCK#twDEg z;NZh8c8=VHprvs!#W?-<6-)&c+Rirp={sa98JW2tL`r!hY#rgnfD3Uk9c}V+o38T$L;C}hn+!hk z8t@Tv9OC}`xpMxSlj_=VwSK1{tWpc9g%jtF^*2J)8fweu0rX>M>1Mf;&Vh(qRkCwc zC6?t-1cvqeDlt3dwh}{aWDu}w#Os&zFbOIBLVXNfC~kJ`X2;2VmbP#y$Y6Yf4{}(Sn&CC{}cg=>03TBcV`{CIURhVQ)JKNtOUJJU4*BamO z15EOvBTZsd~0^C2bpPA0!5=c&}%zfJi~a2@G*7tkHaF2~WIK`OaC85215; z3CO_rzT`fL$Q-of%))6N!+6MMee;EwdLmq*h(a16Dkke$i=m&J+P4cIRI90}%c)@F z8>({PVRr!$(FbB4B$I{=`!Bd9acOUdL!h6*F5bJRLwp4%Xg1IP0KeEX5~^H!w)CSo~S7MVH@Z122#D=7IlT*X5Q*RIP3 zReIteDj8C z4{=9Xi@b0II+Ko{vqxikEGuYxlP|ciF=Bcq`CoK&MZ4McJ@=Ch#~Q-n}jl@#=K}zHyq>v957K+_OC=;%DqSt zR6ms+*qAMOn0fvKT=HTeSlSzfu=%lw8|FWzHw?YF0--X$8tt(m z4XTlw?dQ5`PKsZj&x!MFjj9AzXBxc=x+(~>w8GI@g z3L0gQSQbrpAm0sEbe!j&q5BWqz#~SG?52Ky_)L|gPsGUSmVCe`%#+(4QM)wXb)GgJ zrzW^P6s*#NKl+mkbz|CXMl_|~asS{Rxo=`8=9=>7t#MxS#w26sud_Sz`xs}HLWm#M ze!@^r5;=scjbbs=*6`PMSxWk^5H|xaM#sQ>JJV`BEW*V8SW2~xLWW>SZw3|ZP-x|9L4=Kz?1sru{zVlzk1M+H&2`b&A+QU_uA+M+N9P~1l-5($-$OZGjT#;&kcySJ@aKR#c{`16JC=LZ?iC&>18; z@^8u>QywwC3HZ&yz1s?$ge@DF>@2P&}Y?9^~fdH1g>I#NQYt?k?S z=jZ^nm2{yP*tRlOKe~S(kub*Dw>F`p+A8rN)g*;ijzg3~W!-d8>N*7CE3tb#bK@M3 zziXumMsY}mp%|;DEqHOuHZ3t=#5Xd>a&>>E-}tkKZrLH{wIRLYY96PRsHreEdD1e1 zXhQ2q*l2~coUR(PZcrwL<{E5IRV-xEDf5%#bc0r=Q2C5Fo^ahwRS5T9y+m1$!P3>f zweNWesZhr#GP?v|5Z2a=QNR3A`-NqKw9B~xf?wqQ6wGFIE6W+|Z9S8a+lL*I%^-Ajj{BP35Ukn?5rAc~hIhLTr5aNslAi8iZl8QCNmBiT0gKEK5%W)+ zHyyQ&eiko^Zf;cy1}U_2g5_|7F92by>7pz_LVl*elR`KRIKstZW6$l$pv>O<`O$Qn zdL=JKbuD#imML+9>51ABiiz|7*Ns`bzV~z)z+CBCRPAm3rn^s+_wEJp@8@gl0qO7V z?dT>WgFZFr z4>lRywT#INh+=W#i5fp0zsHZ6WejZlVLqDp6PJI(4gyU2o-JR6^uZ7DLf6Ll&}c735Rv*@YE_mJZY|%^_Z> z8gje|Q*u%gM0T_zcNByah;)WhmakqBdkkrf=w4V2i&+ag3VVr#7|)q!A&t@3YN?H7sD1Pd$L~s4|Ma0%iRw=pCOxbw8hoLnIm?x}4_sq@ ztv(LL(Y=91wbTrpz6+M{1kI*re#w{>PYXHb*-*6Q!9f6CZDOfc=15v<(xTV#DdPy#;lxI_3jwBdiay3TkuzqcPd_NJl;V$|MRiijYo z6-8}Td#~DiRn3Z3LCxBm+FNZ^wY6rg+G>v)zbDVz|C{^u{Wf>Cfax!?y^a-sTpiW`2ii6@K_Fj#Nk(%(mHb5PEiWm5Mu{^iG1oLV< zm{A3LqHzJ)&xPPiMv^Ca+)$O}z+oQkHD$>cZCnt*bFIY0G!Faka@tv|rEJSuM!(Q8 z5mdppqe->}ig-LQoHJU{v$^bmX~k%J8Q{suX`!PoU`CDIJ5&G>XOGAszAVQ$wTeTs zvxVPsex1okp?@v%r(*re%vaCE;OE9@A?ra2sGHfrLI#cv@8?4N4WRUMK=AlBE0-I54z3H z)p~24NP>BXI>2hf>-Mh~hvzQ|$%Hyw>LD86)AQBew*_M|7^6?B*SHJT*l+c|rMQC` zmH~eIQw{haB9sNJrL!jkuV%=ogv4N3tYhFum>h={2p4FD6lZ=noD5_*D?t@OT`Q}1 zuo-6xBrFQ$vXNzkQ2ZU+EeUq=jpBNL-#h<_9gCu2=1dFXoshJhKaoBA)B#k1L|57c zNX7Z0i|Kyj0bUK}ed%xx|NB&Ss1Fs8CD1dLH zD6kW8Q|w?1dyqgg>uH*|Gru%9a#ATAfd6W(i0I}z>r(o-Wh2TfCbv-@)#&?-bdyKb z>{5hKbRb>9SI=A~BOAdT^6u>sj?1iB`sFTZ%9F$rE3+$n)vujwu7VuCVrT!3Pw*N8 z0B2=W$m4l6{i^oZ(|FyCM1`hs7?Z~IHmf{d5i@$E8Q8oi(My)XSWY96^)o_V4x4c| z5c}wg7nme^+I%UoL?^0_paQ2TXom)mYL1BKw?uGXVuNf*Ty=ka<(qiqo0xv``C}PX z=$rYklO^LR38*Dn{!sO6Dqx3>5*PQv4|fi)LRu}ZcbB2UO_n~{3gxd*2_UOSEfayI zYRQZz7(xQ#B1kS}Jw_wkP&$HPe&}W;Z#hgOJ^pHn@);z#D+`x+PfKIPYvZEiU+=-U zxt*bNHPd-gVf#4e=A7JnN%ztB$%hF6`g!*qs^#~P9JD#9hL0y1OYURJf3lnEAZs!EjT6 zh>kD5!Ns)>cj-d3E9C)iFmNFnoRhnHR!o|j8Eq7j_V>Xvr#gXJaLxU=du*CV(F$j9 zC*mZcG%qlj&t*Yz?p|1B?^H=9GTCaHyAi7E!Fhgzt=A0H9IIP~n{RNHGfdcg1KMsf zH_z*=E^uE9d30q!=$+cr9d0W1$77shmgc1nU&AchlpKG)u5;)is)#_DCX6Hqfqmy{ zolpLJ$vS+VUXcv{X@>yssGihle4o!Oz|y%ha4%V9%fd&f_8Hq~vB|mPs{tSdtlDs9 z2hhA;>7RSw5#2)6={y}Wj#DR3x~lRgBny@u&zqXclkQu_=$_iUPafnLD4KG# ztAg#${dxFJeC{dYEk7J>t5g}yE$>zEW2cI6L-RMDsN7VbJlzy3`!cRD+zXwZi{c80~V2q`98LIZc@qph7rKa?CKris{p=dOVu6EStH5)Nn*=9*E} z9^dInP$@++;F@X29{f(4ffIpCk(tX^!bOH_uGp+SH=jQctL|EmvUNIfx6`V`dB55d zXxHt5&`eLdyeoaXK(C-rdq z7HIY7@@IzVN{46L$T%JsZY_hvLdPTS_OcI>$Ua(8+kwa_7j@jqhce$#bC{oVyYOYE z)+?_x!x^G^zGchz^J^~(rSV1Pc9Een zAM%LB?`N_lqVSGBWa5Z3%zdoRiO)6ID|QwyIW9R@o#mHs1RNcRSUlh1BKvY`^z@%gnY|v{-7(=1l`k>d!M$;GW4#;YN1#;@SrY<;2RD z=p{a8cE`{+&gb7pizY6}kNO_;5$#<6jd|=7`Bbl|gN8Jws~J0;uv(C-p!o5{+?8CP zsN+a}J1bh_={a3L*kKS@USDmnb6Y6=ZU?p z$|U%lk@^luM>tDxuAWEDBAG47>N#MSB#`Vc$_n-bErF0lA7uo8nDX?MN|Z-VL1`2d zY`^;Jz`#e-8szJV1ymdwLv~$xGk}h4^ik>1WMl!rJ-~UP&k|l$ragp3IA;O$Ui5FRH9ac0h(EYUym`Q3H zL&E1ljUAZlAvV@fnzydDR=YGeF{xNH6EZ+c`2Fn_V)yKGBTKXk2N?HxbzsLkig!GL zQFR~z`)wpcy?``8aRIJbkWmhcrN*bRkm$gryfVU04GXzJ?7$3evcU#4hRF`lJ8}M? zyHfh1swHFhd_i8iVIk#2gUIYRv^)A=71rjHe6j>G3J+^Yuwqe3{feL=Tk!7p%AQGq zCjbDu)!`EP=t5%g3u@7|O_J|yx=AezB%gI=?mreMpm<6lVQ(3)1Iy?pR-n;K!B?=) z#uNY8Q^bYsBSK=56rbRS#?Z(r_bJ~cezlvGP*O88V1i)q9t>S&2qp{6jtvfRRdP%P zf-ivTb07yYH29nrMz2!}$aXH3p2zJ@u1dfT1_@olWb%C25KE!R(_eP^wpuH##euCJ79R=8bn7dNfLHpzd?1`(OzzirTr*lEvD5B-WY z_oJjU^{@KW*KgvJPR6h#B&}!3W)Jfbgf&d8}}$D{t`I7jEcxh=2ZZ&2sa!|FKx& z?edtNR=~Tz77CXEX1{$zO#|zHo?7}os<#{t6`sKZva(9f^7RkCw#OH;t3{)4!$@}? zOPVM&ct??l3Nt=dPublBJPB?*TE}Ib`5G#6%-=Vve*gVKC=m813cGEz-Ms9iZ-q^c z3_V4B7@?i7~!z;E6-F0m=ROAs76gl0n$ zD6_*JJac1%Vk@hD{^@t(RC`y)v++VDdt`8<(KlF@XzNtW0_!{7Y)ADEQg+=SQp3nZ zBv3@NeQMUA~k6km?L(wt{Qh~JCxPwrraEIw4L-?5=|*jZu{ zcg6JWoZ^1~-ydY5PW=&X5xlX^3i}WAyI#p`Z7Jd+WiVQRTn$A zI%2Z(J#ktE60Vxx=*+lClQZV;YN zr{<)?9Cw1UJCO*t^5dXi_fPvz3a&p8dS3~@-IP)tzL6VRMv-CUSgvaWnngwaAv)t@ zhS-(*H%Tasu7_#-KV=YmcxbMb@^HWTr8>92Ukuni=>Y(SNEyo_O@BBWt6E>wT%Oow zA2E4T^C#f&H<2(t6J%K|?kf4IdQp$?V5R7?T_t@J`8wvLewaeRICbnRTiU2M&IoEq zyubWns-D>gk)p(T!T;*xaF{#wxq2wt*w;KC0Wscu{^Y%+Kg3?8{H0HY(ArWTGQwH< zC08E{iuZN$=|G4=Dm}die_KUI7#I=t>Yoqj%=ibGK);YOS;+3&Zq7I?c*K&u*_^~B z;M*2^^s+CvMi3(c9)!Wp&o=bV?olB=EZyN7`9G=6ok=QWQWkI&KwAk<3ic$c%f2CQ zCpajUk;M+l!ykyUo<7yfKT*;wu=u^>I6Aytn$mCA`P_Mj zB#VAuf0qp)KYBrsp6QaA`2zLs*qa-F7;{b0rr)2X7lffNK&h+zJjpYU_^PR~p|XU0~izuVAa(<(rcYd^Q zrcDM?n;|&RS6ciO-x4K)+na8U$IeRT7@PxFccwG2Wz}iJ)}A9#F%AG3uE4?<-!c70 zS}JDcjWHU%qOVyPG?Bw#6TJ#l8xbR=wj!(YO)}!_PA;8{6p|uEZo?Y(MD0uHJZ=ORd%@+jP5 zPRF-JqMr0qmRF;Lkpw@gQs zI_D?Sm7gLA;&9bChC@}ar)W-eRT-={`GG|4*^_8P%O4x+b$K-onQ?c?WN4{c@=|mU z>?Rhb{-|8kV~xK>yHV}Pv=~a=B#32X7OJ6SBLNz}(iPGgL%q}8Ap?=j_6Am#Ixn01 z*Tch1`+fLeG`h5QXal_gOGLdv~)K`{z4(GE-sRJVw;dC#`C6-gf}zKhSa)8oTqC?jHSN^Zi{`k z_8!3b6d8!skkcLQ|DHWNqh300oeijiz=@5+U%S}!j=^wbe^#qHMP51c^EEGaeZ+PD z^Z5IV%HLYlTjt-E*3-bWzjm{~w;5cH_SU#aNPZCp=^c8R6EL8hA*7XQfPKdm3>j}y zSyd8~(16OUsDPECcK-3w46$3i%5w*86+SgUI~g^An6hDkO5KVfiAR7NW}wgTr8L6cTPO14y3t-X43hT z5XM;teibTfRfmyT+|a^I3L&21e@QS?nR?MDti6Uvub~@^2;V#tkN0!utNx9^MM5OZ zuzk*-Z*uhjBGae&ZIG<$VnSwZm0d6mn;~A`hN*~zYxy>&>~}R29fNS?hY8t26Q&9p zKu2|6#2agAT2Qjr5IdPOxPmc@IvR^cJtvM;S`kIb_ zv(O2xqVU|s#s*=-%QeUO-v=hXE^rwAbK#SzWsnQpZO^fn4)=Weo25S^9M2GXJx%!h zCHPp=Ov}?Cn#xj#%D$T}D?A~!lng(M++y1AByS`lPx%{1D=C!=&M_ExQVe-PX6To@ zWYA|pDC+|-$obOrAAr-$rv?7V!)tYdAzgCg5x|fb6^sVr2ZB00=FD1TY77tU`aVQ7 zK`oB3zDf}fMi(;XDk8l9YQ#%91FF%@Gm4GF_}CTNIW#aENe@10sa~!pxuSUvo~CST zdg*;wv~0Cm#>vjyU?)gTjb%td4VE1f%B=T0V~LszYT2WvNOr8uRzVm3Y}Wvx{crmr z+Ym#4{O;+A9j%k<;}$ImALs0z?|Cf5`NXNTrJ+{WrX8g)>liTeH48K!;#^($Q!|`9 zBu(yFJ`GgFLZb)EPnH2X<_j!Qae1PN9T4h5WVDv}H`n$Wz=>WUG@CH|-cDeb!&R}| z&QnZqt#Y!+=^a_xu9W<%)6Z~+_^_(7Ho8L7(qyc9AEc?HL0wgT`w}KwxPlMQR1EVx zf0^Q&PaMrC?+#^)+_{Cg8Tft+A+dS4NRKblv3|N4ZfMSg|VrR zWZik~Ue5fI{akW67iS85#Jy3On4V2oit=S5bd~p4EE!(rBC`v$G>}L^?auXWBL~nQ z<*R@Vz?8+Q1gcQxkFIa!2^X-fC&c==)jmS*`Gamk3PIrXQgfp3A9mee%{clqhwNcA z{?)4+ujOW3SWJ3xFo8b8`MZ}7b6nqM-CEZ^SPf2S>$b^Ui7`zi4wx7|98)fQt08rU znCce0hs6h}wfq%OD8;-Ua0t7cMpaJSwA9!hI5z{LRTlA0E>omxEI$iU5ctWN`<;+Z zR4lk!a=zZ!GW|X2mZWDsg7e}s%LR+^Z1sr4qL!i4X}VL zaruhN$C=w|4%ebrTe9}Li$8yuMdmiW7gXbFz$bI$UjG^_qam%zh36Y$sgyu99ImKS zdYpSW_r3@2+LhC)7Jwf!>PGjr{{hPK35eble6QkOUl`!nvkd z{HmaIVm5Fay^_v@R&JJUn)b#Yu077YxqI(|lqw4NIe6gyIGq>GWr_eDMYD7<2VcBp zDCIA~m?i#tRBSJIbC~~Xl`M%d1 z4lbhzcng4*dmR86yNL}bjryH864WKlX>gs1-=H!P-%DMz6*B(bAwL_*pMQ3ZI*1~` zeyH#Agjy$bIgN^R1#Y$maxShCtFdr59k&>H@A+Gh3#eI1FKJ1lv47Q|_%A#I8J$vf zF?~?DMOM^Rv!Stcq#QhBd+V8(eh5neczwtT!QP~Id#Pn>re-y<=8zxlmNJb)%~uO| zwXKdi^pAL~w@$D>b2YaX0FSq;apPh$z77wiUo#Qvu9igl!%8rZm1cF>M9gc6@$D~C zAw%#A60)<*Ioj^eLt_$TPRKv^uhYgHpxb=HO26mwyW@Ks*9AphuP9G{phbibqsj{J zzxGJhB=@yB4d!e@2=Ch`?+l509?><&;X82@5C7|@Wz+w(KYy*WvRwLWa5%mUoNOa3 zL-~&Ry}z;bQetU)nBlS1!+i1DP6`X^g5oc++zMV{thAm~K~A1@77%L=@%25+@Pbnn z1;^m?LNzTNjhTA4{+-}Su_tYhxP_DlC;VNevg(a}^GtABl4h7Mu!W0wUe|fjcC+rO zSoMAWWEihi4$X9SCiPB}UPDaSHZ5&&+McZ0w=qrP)rNi%w5P%k?GyzSmzZ6CyIh&e%68(gwgr=D9KIpQDAUQbC;CMSjVcXK9i__OoHf{??FFT z;UNvBQgGT?*A~l9GL85Rw*&mBxYf%W=kfJ*nmUI={sRNx^I)l8)=rNwvj|178aD*gYRnkU>yndjE7l5}`s0W9_u?sT4cI zYQ=bAZ!h4`1p7U7J$N`Hn%nj!^9{%FqZY{FJ}ZmeVg0i`475IiF;s(&fV>Qf=^l%D zpaZ*U0%jK7S{ON0b@a68xej}A{7##{7IN#x$c(Vr4o1p)bMREBU+1J36ESn{h0$6N z6B1Ouaw7ha8btlea{^y^Fh!mXyHjv=ibJ%KaY3%A!zanup2k!?YQY0y%nV1!Y3nH{+4ScCL)b=8+ zu&3P$c9bC-sHG%BN%FWJPXST^&W#MTt(+nd`*_=7jy%apLV|cT4{_=`Yvk!nMX}BK zU0~a!l?cl7jAxCNF6gBa%o9Un!4Y{5Wgz_BTPr1@ud9uVumor>KAPV~{w#sf$rT{8 zHS10v=-7GVa=Iho9|~V;(6R!Oc+7G)G`OLH?ZK?q`O6{JYHUna45`~@r`Ev$ z94q)Kn-nQ{e_K$%kZDF|GzjRTfwg6yVj(1CB48GUTI_l4L8}`j1TV4=W_dMj5 zsGSRNHA|oL+o=!bDqLc5v9scY@IS&5g<1U3cC2xh1TBB# z1C)0(D1KX~8JHNnHb#BuA4JIEpED*#wM`_48uTNimn3f`=RzYZ7b9`D0luiHm(pQe zsnpZRf}KX~C_<_wn)QOxgO|cm546~cP=!5Y zYzct>Gt18`avIDn4J0)u82dRkLGwI`K!JW}9YR8_Tg@$7galBM`ugf9K=6BjQQc^^ zZ-;qrVa~dG5H|D&V)jW zioYpq4(&FQFGZoJJUcgg*>L=YlI^I?6^6E94qrqFOG;v~wp@|iU`0r&AC*-Po&9$~ zKW;!`X*j1MkEhqI-64#0hIBju-#9OU7bXIQJb@$@&tDs5am3bf^g|(dbChWpg_!|n zUxl8Je}T~eINrQ64->#zETUoou*g~t%>u+e;5#CZ=X-)TDeZe!Xjg#apZm{#mv?W6&0bQjoA{FW2p3$rs(amV0w!Zz0Ym+> z{;WDQk;&~k5SrfvGy+IDY5m}rh^nwzw+%9T55}hZLhpc(XCs4(PLYo-=)&d8_Ka*g z6CFyl#MQEdIhXb`ahn*`;(J|AmyZB*9DvrTR5j+kPZ7HXEll-0kp7Vfan}UnJDQL2lna(LYs<)Y~LR&sqmr17)S5hxMjGV?3>>d8RF*e4mbVUBZxV`@Q|qQU57++kPa$vITDGcVhbe&anqezW)0tU78Js9SJ>5{%TOrn;zc5 zoXS4o#hi))i!!whF&uFtar(N^)M8SA#dLxnRO+FO5Yr$$D$o1eArov*)}gBR&4yD* z&nc_BN;lhaDK61II`)B{|RB?#?fj;5V)3)Od_1xPo<8^k?hy3Ff>)Wk>45>S1Urf=xA!bT8 z>qgj;_u&(~+`H`}q-pbZMa+t4x1N`|kP%kZ?()UAMh9!LauuQ2P$RvhaB1b(BJ{UI zZ1c*+Bg^SL{6LCv>d~i&Cb~m1km8i^ z+&Qve%OY=3aXxP2-Qy2tuih-D{%eVWQWo*m1RqY%f9(h~CreJ+(EizJ-x_K06m?ls z@-X@>x-SJjF3b5J7ZsGE`u3c<eC||z* zDcG$bH_x$Y;uO|Y3$}WyCWjS|D%MnAirsK4x>0^l9}SqWgHrWBIOeuUnG}iUDP<)u zC^p$JisIL0_O8JD2_g5d4kiJ~2lBBrhL%pWVqO5RT)xNXIVFJUjIW6k0Dn(5K8j;Y znIIA|i!+w($1m^nke54VamDF9H=+DbKMjfKrr&!dO5Pi!^Fg2OU=W88ygvl&)*fgb z{QQr&Gw3Af43*Y!e6sK8*6Hw{Z)XeB|{ zan4UuGBk0EjJ+<427`dWcm@*;FC}GAN#Ud17nl48fbsu*b4k(D#qb(yfuo1D!1-UuQJPoqs8vnqC55Lpb5pdr;Y_K#xgB64l7b( zOMDtE_Z1{x`cGK+@8U1flm?%EMfUKx4@nMZ{@Y;M0e==+Tv^UnG_#dbw@Ko&71txx5g`4 z^0JOy_eq`g0%6|ud?V4+x4|UP@^tyfWga&$aLLLSS`J7@{(9z2#!o%_JyIw5t6$;r zaJUIAiC|t=<~07usGzc(Dx!ff`4z_kDQkm^=mD}on}B$^N#MCOt(=|PQB;a}-Z)t} zm{|G^1gq=77Xw(^c`X#J7DcG+fHXQB!pO*ClSx17eW5zD2*u!E$g{~L8)+5fJ+CSc z2>sr)Wy7NcS{*NM*6HE;XpOrZClg7w%271YWNw4)Xp}63Rp#f{iDyX zy#_)#tiE4?;Qf(%3_?l_gL|B=p>;`fj*s81tHhbSDSTSE_PqMXXXlam0jy*svxK;K zk#FqLQQJlmxBwozb`qV$mok*ia6f zWGPybiaj5+{AJr+URfy`??HePE18hl0wSI%_3!XbZmL>t_OMzTe~%N4vL8130-S zy6kf)M8+R;EpIYo(m8MD$HztS!{_hjyNQuul&&M13Fg-kXzHel)(1e=V6jq1NnIHCf}^Kl@!6dN+s ziws(r#U}{jU`l+q}G_ z4<&~;V7%nqGOgFdE>mJu#HQ`hiG9KIv2uu%7pYEY`n(t8q6chRrG`i`00d$4W@^8I~50PR?l(&Ev`pmbEmp6=GKfp4Wrww4Xh8s-$HNba7n(oynl>$uOHn z5H0~fj>q8)k#PqBI1MprXKk?)Qt#k3+PdX0j!vW~9R-*O?MY;;J9Lsjpx=CnoD%tx~FJo?bF{H%VjlD2Aq4YG7#d5Xx8APqyF*BDmUfd$$r z^)+JZYc~hUH$OsfKvmMw1u(8$_}HSYA)jFfZUUH%#Hu+QN~2AYXWYUZ9flPst9cc# zwL%mRc!kV%c!As+W8nc<8Q%aj$v^VZndaYklVs(lN*_Y*Pw^=H%50BA{ubOv#8_** zW&0S>s#Hu%(LB)=O{eeH3r1?NV`>k@`P?q-|1@QJlJKTe?}z<>C*Z zU|zWUV!NGuu-@*i-$R^z!I@l7h~9-+f{9RbEg;O{oW)K2GXy;ch*Jl#07W55YnApe z+Py%0fW@=~9cM$RB{HMgX}W5vfCdMQ#(J{qVvTi7OW`Bo>cEq@Ony%e;)x{j5K%gI z@+kx;ky@e8h>t4H6F=xx+K#Hhu2u$&gyVD&i?;6&#pDw_zj*lizC;2X=>MUiIy7%O zKTp4o0OolnF)~SF=CAsit@(u{j2gl+NKmkFGx-C~2^zqrc5+W}51v)99T)p@>PjPP zrw!*UERtZKQ}N8dfvKn#Br`vyg&A2E_PM|2vuvz~GN<#C*MWWPvDK=}>LXW6&1amR z0IK&>%u3*~-q4V?SbWof?!|W=ZcJN(N-pU&*vArh|op zVc-lEm~D@2wiomMG09OsugjWVLevBa)qpn@SLpS%E+8a`*;6(MP!eXejV3e_yw$!>)>nSSC8ferh#tLwC>6=+Uld8FoKwCPl-X zmwhM5;S=ZO%;B;_&YM)`AqkXL8RTT77b#*gD{7kROh8p{e9b19SPVIqbs7ecc0TV5I~XShcHeY1r3FQQm5TF|0nBv$XAc`TN@ zmrkzt*Me<|TyO9KIDBf{h;gRUI&Z$vXZv$3 zaY!sja%eQB$RuuS`QSUFY&tPR+H-*&ytFkCC&BMZ9}UPiydqhGJzXmBbepDz|7DX2 zCfs2``kW))#a_x+79pSZ)%*iUzRZI>rwFQL?gX`b>$9VF{Qp=PkSlfsrMjy3#afMl z$3sWL+#huN!&M-x4rGNiiqsR-d7r(@s0S3v0Y}N|OjMj38VkG91m+WDQ}^ufU+)sifo$)IvIfVdWa{>QZ@CPc2>?5NMeN_ z5$Nzk_UvXrnup?0>NB(MW}U|iTj6InFkH?6MT14JqdQA4H-z$qY2DjiAGxB8xBuR@ zP+8^EaJ2isgkRn>^1Q@}I@B*(8HCQT9bzYxEswZXaVa7cui_v0r~KK=i?=37;aSF7 z$N40RxD5W(C5fXS`nkCZKeD&SBe4+BlUeW_FoH$e7Y|whEZ}GFT4c_^&b&&cULhmq z2Lqq%h?Ktgi_V($Y zDjgA|^PrW3GD;>5Uy{Mq{Xf8gDwTA7vVhl#ykxree*o(B#$K#-^zSa~TdXa5uGFiQ zAbBlP@OiI5<)=#OlsyAIX`ZiLKFh#Fgq2xxOvyd0Vn?olb`}^_X~qB3uIt+X;J76q zpxOO61G6NB1kcZHSVoaQpu2Q^( z&{(bc^?nE&=rNt>k+S;kd`;ibAf^fp!#|Xsh+8zaBQn;u9ASJsu_STUjAZr9)u46O zx!IqR(V;6(&32I&001caSnN$oim0h&uyG@68id2iHVa099d^dcwAf6mLZDbNy0giKyB(4X4Hj={2*d{Glob`t@n~#3JCqv=na~dLACm6kJ)=uJ zMHP{vYq*o{$O-6Q6@0BEg-!cN`53F@=OLjd$qqX85GEN?vjL5Gft2MPXh5el@36zC|HPh^kQxiN%L zbMErrUoa_bq`xu3T7M^VVqQz$cc*!{EuUCjxKn6xQmjw(Uf;Z?P`<8)b9DLSp`XUY z_#Sa~Fer$0MO1|`LDBZkME$t(>h0}6F>j`n%v{%J7dDsO4{?W6np?-bYG+=*PLOs; z&Df>yyZXa+nd?3hGpJ%F%wD(g6S*Y%g<{zZG1bzxzAS`S+VX1hl`cwO{wch0syLuK0S*-7#4}r)iw1GMHT<#+{;1v$d#&jIB9AoZZF`i{{ zCPMkb_VP|e+hhg+uI0A>`F>G)7JRgQEZKF!^IAg+Q7{I@UGSV&+L!=6V+Tgd!XGWq zhL$pr8*%Hwig_-f*Xn;td|Hw%v@slBXvPhRh^A|qSWkMZ3 zk#-P?VE1P+!sc5N7e~-Y?jiOBVMz64HN*n`I~m%$Cztt;z%Y!=3eW8TWCqWru#Q6w z2jb_otT|!|Gw4;cW85Pb`o^=65ZVs+ay==SSGA~VQQ48M<+g*_Ge^_no8a&TOR&@8 zf*-|sO6|adBp_iNuJO$S6D?`aU{ zg;2NmWbCd@#m(z_ph%%$jiy!YGKE=xs^UUi;y0xeSklbD{6|Mbg+T(Ebq^93D$%}p zR02#Y)7x8gXfz%Rv8BtG2Rc0<{ShX-Q}s2cf_GGn#7aWJ*=oDT*3hl%O74eBKjOoV zxec6YkzRBjx9SQjM~mFt%f#kCsS2BqHkYfEmk-_J+wMej?`$Ej>*jy_2e7R#Is9R# z%+j5|@f6gwy^-(B^KYbvbOFJ-8cphyI7V<3kjGOqs&SQ@#NRyje$c(`y}m|s2FXG$ z_oAtv!9YT^3FZ?^PaQ#k>!N_pubV7^n0*U^NSdEe8hNjS0C$&UW2eWySj-gfLVMX` zXn;`U;1%VR8edL%z4^slMyu7k@)#bEdVz&)ByJDwY^k?|Mwu?2`jLWe%5Ta1>(6yk zN8ePob~msNO{_5vDS`ci>xjkq?-oyRWv5;7mFlR^mwE{)U6WNRt$p{NszOXq>a=w`1;AnU){q=@+<;D=26n696 z&W*uHbdxNBW^{<>xF#nCz0W0xgZ{@h5HL+G2Ql{o+`|s6madnzoBo)OCck%RVT2gF zIrG4*V* zNiqIlk34POrl~@v&%g<~<60IIU-0iMPfKiIdeeQa?Q+_@y%xNp&ce`x$*!xJ{@~WxKTkR9Pe(5H3|*vh z!P48Nu4s&xZk)hTyaO@Jm9b#07rW!gJ&1C;f@WVyw6vj;1T_iyWsBVW1Y3KN)t`kb zW>Y%bLvf2(OPG(RjPGPyT8qlUwC;pd=pLzIvHDTiy^co2tKDbZA9Zchl+Yg+dXAW5 z0C8h1v$Sr~{1HsfW(u)=7thnVSXh45IYqgN1sRXr3G-~5sfgbrK~x$~=VLECC?U$G z70bOr;+J29Lzf*b1<#;(`BX@GgY@M8QSx>kZ`3 z_+3N_5Bs9f_1Mi9N~ClUaeQ@nmvjkrm}FAwr_8-S*>U@CQ^4|*k0x|f=>NX9z5hVS z{=?>1>xdfz4xdQ*(Xay36Z(sXZ(B^nwhGBNT0XK(B(-4yS z-P=yG40AvAM6xzPBcFNX^%@vE)v(8iOHt@oK*7S$t}oGHw}x(AO3bw>sT98>T9Rc} zW-qAT9A-hh=wFNT$ZvH}NSG*F;|3>9u(mPf?p2E@$;Z`(AC^0xRbqDoS57_3lc_peKo=sKflY+mp@I1_@WEZUD9d!R!waqf_MU_4oj7I#-Ga*0$ zCwf4B`aA3yfz+*98eD09zFDGu6pyuL6TYG)qxc){8!_K#1=E7RHasol?22!gi<7W} zrLw=ED#Bu=PhgC(kKa0{g9+4vIiJ5C@>sd>H9qtn2Ct(w>Q&`FN!7_&y^fRe1 zdv+T;<~nE}scY}(H*q}$)oBdLzU5X-)qGyA$Yt>8Uzmdb`N@=pmPO1Qp`cqQ_L1-i zSMdnne*U;Iz)hIS(@dfd@vg{Fuljj#hVjjvBebV-*sXA6+8)eA2oL;+ikxgw>Sd9_ zaBi^q$1USUBM7s+QUa3mykxNue7XhkdUhNxZqw9PcJJ(-{VK74s6r+xZ<7%~|BzX| z|Fm~mJ+FOvWcJh-+^g1<>Gl`I6_Fm&CN@4&r4dohmQoEO~7SUfp{(X_k)isoD zuh0baOVpTyDI6^)W@OF~F=z2!umJvSHiZxOGnm-~ASnel8yd&ZEteBlFGjX6!iXm% zQflH+e}><9j{Ia&?;Md0p^Tq+qNEFIiWY(z@8B4_E%kXqd2S{ke`a_^1^wUA=Sz}6 z#aTE@Z>9)i&|5m@#_rO9@XCNHkDi;E%aWg^W1o_#%gjTB0-9 zlghe&l@(T>P-v<|fHf&;!x06K#geOWD&rwKlG=Q}_qI~m`M)YNlwT_>ZNP=!WKDaD zWi>x`FyKAHRc9Iern!k5Wy`TUL%`SeS8$2U$Kdslvq(?fEK=qe-imMEv?tT*;e2Q3 zAxqWQ`D9e;i&Yv4(KL8{6LsTwON1crVN!`>6x?AE4^nKyO02 z$hWV32|c~3Hu@$Ml%{KUp0zihR<`G09{oHli(}A=ep1HfxSGPg!%oP?<6<#RbI4?& zM&Ik+ZiV)c<{O2-*h|Z1K+cLPkByVzyA&KULKdXjC|Yu+gS73`QYXKU)9Ii zYHFNR8VBkDeB)ixD;u}+)dv4UgrxE9-6)+|(kIh@J!O=Stw>`2O%zs~_V+^~(Lbdc z{ELj17E^&hb>8<3{UeD^^uy&=`s(gb@&-|p({Exv&uH{Q7Jc1dZ-6*F&3V_l!K<_= z5&hfvwsijVzw(O%BZnQWDr~8H2pd9@D=LDS!)lkBl0kp_r<0zZohpb6>gtM9v!H9y zQ?X{Skg$`-645{kW_RZ*{&C>QzWcpN*T>0rpVipACRgC7iUyhO=%7j_9%?JIV}7^R zepHm&&k7q+{x1pEi*2Fy9>%VOUIdIg{kriJt9aXT=c9=n78erO&v?-!5Q)!P-0O^x zoIYgHL|oYDBysxE`&j&Ab!zQg#J-Rs5RO-yDgM-1mFIPSYR`Eu1W+YM?1+W1ZYPXK z8T(#zS$a;BDNc}PdrjpuB0s%_)`6p$x4dgxNF?{KN_`$r^xi=D@Dt|1!_99UU9&kr zv0<~7t$|ZrQK~2|{WF}2)xN*P)lT1QlUCY9<&PCY>o%#Et$8#qHDRrw+*| zrpPP;Z%sG;_Dd{0XJwPI4Nn@{%O7T{&P61f-yd?0M}S?Z8^U0p^7*{8GQgNn%IsJ3 zbO_L_Og8$_;87gJco0)WQATw^Y&CqwLD9UsjU@X7Oom!Or9{+!Xf`~Q@eHaFl2JO5 zn=kxZ@t#g7Pby01xgsgMJZ9DNuo`4*DK$^%X8i*qaQL&|^Az-oyGz1rdLm_i>bK5` z8INP|8>j#&fNYr6c|&qTv@G^whiT4f1#4w{Sr@@71lWxKb^X($cH}?6&ynnO=51FE zwYGIo&nM1fgfwyP(vTny(HFgcSj*j|4eXj zBuR|y-Svjhb1R}iTaI)aTI&yoig9y1t69%$Eu)iSgpM9lP?~MkUP||fTO~!K$u0U% z?#|63F0cN|3m?IM#60~zu=yK0M(jN}HrmhE1s`NSz;sr$=UoMwtuevjLl9M;F(KCW zg?dkX#5ZrTfCtUoMY%KKmbZQntK+{F$c|TOxL;1kp)+t~k1@ouP`3+SII`M4_in^2h ziO6WtklfRPXbn+$C~NL02F6_ILL=FLatQrsZls=5Z+Y`lgNd5xFS-Bf8Wi?kk%o90 zc{7pB_`0mX*7c?8V3gd>fqFA@M;B&aqGvtwi#SV{sRo3vo=UVM1_Gy^{;S!yqJquZ{l%hyRh-+W(%_dXS% zID+29GD>;~cIgiST<=sf%v4*t%byXN<(T^>oz|!f_zg#JSa4_3@eFcSVuQX4cV1rd zS=>M8YmM~&YuHeRj3ps5#0&MXFCY_8u^4(Vc|(=vN4TS zkb?CKe-4JtvF}*Mb`T0w_#&Y=a-{of(oJz*W8$}=aeME4-1!q~F|z3()bKgx>_fM( z%(Hv}G*40E{EuxUiLqz64W~;ewgm-I#YELbFmQm?QE_0PnEX!1>MaS@h3xo000%+%zNK*WQFfB_VU&xp*d_tg`HJ)$HzmNu`Kx!3B(|{| zb)V%mZWOY(WCYqQA_1|t-t(&5>UO5w2p8QTY17B$O~Y|Xi}Fk!B#l9mW9+6SekyjJ znUmfAnWJ&h8(7sJR1y>x2h5U8(YP8Vw1D~| zUf`H8BhKI7P10pOS?kb~5DD=9G`AW=-n=I2Ot^p8HY zJ$WIi%_E-H0ycn2>!3gVH6v!xFe>`5ney_L=VuQ)cR6y*2vhh#`>Xyn^VwuZc>`ti z7^D3twb^qE`h>-#*`{r~{41Etb(cVn+pg!b4XzQG4cR-}R@(=s#w)j?p<~9YkE^J0 zW?rI5VtfpLg?dZQMq72h!J+f}Y3hYHmEGoVYeD-A(BxeV=qu}Ed&f`ZNFE44v9y9g zI*~E+p~@LF-+iJ;AnOs+&YS9lC#fbP$3i?eQl-if3>VI9O3eK9r(|6+{t^t$*j@*b z=qZGXv&b7xzYjWP9Q8t4CT-ytxA)Qxh6s}-MCk@RNa;ren(E-?jF?}C_;jrViCLI| zYO4cDfuvuhP%dd@BrvM9u+k>d(K`PCg;Gdv0!d;4B*540r9?BJ2^Iu+&8eYyuiV)R zKON(6Rw`5-0|pX&tH$>dM50-G{@)N|A<22rc1cJ9gpjd+3gERxitc9&bY6$q%8bjk zPU5Uc7mGpj>s|dLZ|1nVr`gHZqZta%a_DSsN1pDsuR+%XIst)Mxd+GrKM_g6K@6B4 z<{)$)XYHnHgk``60U&i3j}DaFgqZ@w_Yq+N`h$O@8cyk=q_G4O15j5}LzE}@+V;Os z^QuWVj2Iph@}VS18URV7k{sPK>D@9fK0Z}Lnv=;~H1gl>c+lg zZH%QK_aB{C(pFIi{iEeY(Bp$R_XQoo$~$6uR`|iA@mS;`i*R0=NsHP5+-zbdy(eCK z1!CkP+A!8`2tG&SR3+k|#p|Na&+g$ml2A15VP*uuBD2q2Bpp@YrctW-{{X*~Pi@U| z?YoYF57V^eK-<5nE5hrTbmvmz>b=g1&rmcK`Y)~VNIWhPMjL-e$BnmM{APBam3>ws z_@LkD3+6J@EZ+OdxS1h*03b!l*Wr4-RA}gpAb>A+@PTphp(S7?w*~|YYhu3&cS4EV zV!+MC^#1vvQiwH8Bd<|0@LHHf$pd~g2%3TRTmn9}n< zWdi(>aa6z&J+P+W%-%Hs=`_RXWQ%vGd`7xo&%%-i4G|hh>2f}zdRmxvNbo@1NIxPd zJX0JBK%@gb!%=^<8kQ-&Qxk9m4P>5?pr^?u;*3eOUrTvw9ci9gp#d65)-SKhl4Z~$ z{ePLE4@71G>vBBlb4AL6GztcpxE(Yiy4%W<6I_Tlu^$uh z_|xr0G)dk!7T31QLE5@N6sxV#O%WeRHzxCFKM3)sq7`yv+Q5DJB6Ry|YMRZ=V~>rP ztP{0|#zx|6Jg06l+!mNd?0_CC=N`|2IJk1+P!t|ceDW+0>N383kGH3(n;~zBub=5L z#}o`jw-e%A_>$}2>ZWo`NdEw&4*?9s+c&^Tb zMqOS%Qn>ekdmM0H$M!}x#rsRxFu&#G!|l9GZk8o-t^^qrkVqsodj8EFzSV*Tk{IF- zYcDI^&hK;2F<6|EBeCecJdkDpI-N;h6JC<@lan51dJnhwP=#0;omWY;f)7r#Az9oc z3)@+^n|RQLHvw+bsqr!-*{Qln4(&mLC#I+6Ni@(220w@Mp$HNt377)c*TzYqB^iWA zh|+XECWk^K12QHrB$&US%7iL}NPuLI7$E#kr*NH=EEI*c{*VRl)bypQ5OFp!w$eq2^8Pd$_8?IK5e!9)0yX|rAvr3b zz`2V7{qe0bMu{LBaxhX9!JgG5k>+$1TrxFF18jjdh=52wB$`~)M`=+v{-rUe{3uCH z%_C$)XbAD~I#B!&+)*tc*aKi7kK+_w2oge##LkjB{{Y61s%d9QxHf^T_?i%msIWVT zm?zBjqw0k&Nfsb1$Ohz_iYkpcrIJ9fJ_JA_Pn8Hzo3Mfm04>@yrO6!AFpJ#4?jqLl zHl~E8+lVu+-k@uz^--ar|7$Vz6ABS z;wvq}%fx#Q1B=>tSQMioV8$_(fUA#OVK!KRgjbEw!*5Fn2HF5_%@?uO%uA`9%kCt< zYTM3Zj}r7?#z_N41wN+xYi#FiLtWN5M(J{1$JiOMdtWOHC?_*z%e!=_M>~g4D)qV( zx2BX%q?P6Mpi8NYhKv;6z>^1cyA_VoEhKnTatrE{1K5t~mc(Y@USUD{j?>qr4)ux| zsUU$$rp5W+K2r{`z3la7c^sQz)EHOIRT> z&|cI2swMWG#7FKNSIW3vqWjmoJ7aYG^sh+Pny)xgtJ>$wKGnrQ zc8^d61W6scnT@<_*_^-aqZ?Iu5Rd)Lj;y&b!B%=pYkj|p-7j3VWz|QbWR=|wJILI| z>DZ#-77)e5K?EsPZAiW8nim&9sAFWSAa{k@>$zp1 zkV%k7#*|&FVuQ-zQ==m zq_Vz8D2r@=|#UT>o0lxZd01yNeoLB z&@6odf2dx)ziy^u&3NA7Tw1P=FCcDTA&f_@3LxAChz zvnnA;0$2$>2aQ2K473BqF@^d=k+u?1Op~tZ`byI@v$8_BO|xZ`ZY{X)>ERICP}^uK z>27+ODtRU`I^sKu;(f{lfOgz`YI1#~M}n+jEGnS9((R<%!eK^79~!D~B?-gs>_OpG?=e(q#1dc}_oL72|bK-_%A2?{L0b z!^XIql1@Z~&B$O>yMR4b$!ur6w=+e2&M1f(7YrnRuVwUEWM(25)DNRweLwcTR>#E4 zmmW68`36)a>`3k*#Po3{zL(o%V~EZniEzGm++rn^Mn%A7oH4K~0eb=QP<4S>f_sA1 zfT-15BSL#mcsAES0jlk?j?1dDG+-ntCJ7RLnEqv|Wcw(n2apTNapeag&N2>ct@&n7 z)@F~Lc~EhzeC z0HlUdd)^=q!{=E5MKoHH4Mo(*K}G;uX&odVB7EqV+ItZjh04HM*vQCBRXmPtxL0{TcTjmh_Kq%tY|V}+TI*|>_>d=^w_}iC-Gf416M8@I8~*@J`_MmT{{Z@p+_L5W0OY$r zExoWen&tlh>Y{5oe{tL8^xwT{AJ}fMsNKtuaeLB+^?1{OsOVs4UptB@UBB1 zumid^b;mbSY|Z}wNeh-(x?y+!0L&Bqx7_snjURSI zP5Z0cvA#9*^X}v^TxzJbp7S~vLDxq9zu zP8YgiT-aS_qNxpXJXFAMg?ha#aP=?~fnHxzEZsDWBns{S0NGS11(>P&fsf!#c7D(^ zXt_UjN#>9JiyIjAnQjOocOL-LYk1N7D4kg!ypXFU{{XR|8%|!bPS9KJ@}>JRXGiYM z*%kIYE2BsurQEk*Ss3_fo71h^2pHLL)0#( z#^Mh_LFAHAVn`PP0T)mQ;ZgCW%{?lrDt8e(|NcxOW-3CZ6^$ zs#^mhS|hl|lQGvqK6F1iB;G02rd9|WhUo`zyhx@FoYEmhEplOsokW`%{uZDU-h$d$ zGUOuna1FlkS@}~EYKo-KdM3GJqd+s=0Lt|L0Gg{_DQK4)l1AaQXhn>V38{(WM92cg zXvWX8K%mXFJ7(3SNp4CA56w*7_=p>>LdLoankQHgh|+GpZ_En$+{V^S&*_F8*6p2`HKc!Ndn;&Bncg@KATJgmI^- za=l=<_*=OO+*QV$qsv^3GNyc46^tnfG63pp=5rWiGRW;1SIXPBJzO5;^teRvh~oj} zI(eP8wHS`|_Mi4#gY22GW99y(Q1A)rrbGPToItNC)GB`+#InRe_l8a%?o2B-hyj1@68;i5i6iAlger zo0+tHCe^Q#>@$j$7`rLA!X~f7Jbc}A! z+O?{`Qt0wVIH4%SjFmFxA5Jt_KWS!uC+-dwE#o?K4kgc*E?ElLG350W2ai|MA_lN4 z4{Mpl*FrD4GiN05e->N&oCZ#ca%M1g0C6F^9e$g@$I%2U4dHc*M2*mXM!!da@>=Wj z+5OB&qPpO1^#dOp0D9kUyK2jT&s7wAQ56N20;;h9?qd>6%>tsAL11cVs$e^MkWQlW z{f$Zast??-dxD3+*xX2FGXi{wio-Z~G1YH`w8W#JNyh>4tg{&qCeLB3cv8pah^a*B zC98Gd5!ya>@ZDq#66ZT`1P6ng@!w$wGA?1>5w9`RiAr z%rl}CNWFmmF-?L_Qlhb$XxC}hkOfgOdnW~_xGC5ndm-a@uROL`?EHF7q>qziO9=`K0Nr#E-`>8S3a6C--(!w z{t#`gd0y!`;pxs?QX*nP&Dp44pSD67v-(+L3{`xmg` zk4M}1_;yC!xReF>04!^&Jr_k2<%CCa<~?UyKfZD=&1LsLZQ-sHmlhm;s0U#KS?T3j z^*ufz4bh0)wCVbcrh8^i)u;Bz3b}=uPUnpwy8i$gzitc&xKZvEAnLtb?SOm%oo`;M z^4aW(5M;A5-0+~cMC;|gZyW$AS{!}EDK^oh}E@F?Oe^nUw zS}rV4O>ae#NKN612SI86G$+`MGM#Kb&$f=#Cl}Jz&};rwB&yBbiM#+Zb?IYMD-}`u zg86SPRXLoTVn*ln8a|R(Yw@p~$NDDM9e;%)g$xeA!&5*Ui_XDE)lFLK3KHI^C`nB+n z<6aM6D2}40q%U`&1oY;V1$mx(I-EOUrHOC!?Xl~*nXAptONHoRV(zht$fVefyNNc) z+k2oTyQ0;QsN~)2Q$x+yd)o2=xF~I)1H7yf2qre#-7CAMmVw)f;_71ktG|yTmMixm zVTjV#QS+|Y$UA7bqzgW)QnM9-v?|$Ibq(etyGqm&MvSu{KQz)u_s?2jkfw=&Xq_OK z6KSdjj+Ux3_}i?-{IAx6c-aheL^}Xj63Y?+K0RQ~uRuDBA*#mdi;`H)#3_LnB1}_s zGX(<^&`1X7!~AJiL?B!VI?F&SB<_js2c-_1C|t3Kww^O1#)ov7kuKkOofSudfolqG zTBRl$C|sD<1>^g4qNrA>xXBxucR^wSv{gG7)gma`A`P!It+n_~4u(c%ZP4C?Ga?Bm zw@ZlWBwzVca_KN?tM>!)CgbL=Wozs^=!IYPV`IqU(D}KB3$}WpTAY6SwN_ zKkBZ&lkTn8FH{EFS(mHbxulx3?n8}2wh9#lM?cA3OUQf9F!LGeuZyr+i;Jm|_9nrh4({JjpHb;u| zA|BRTQ#MQrxiEGZ(AmB+D`7c6JSjzyh@B@??e0F~2h;R{i5VsLOn>2OXFpKhR{T;J zFn*^>-tWv(7t~q%>nvEX{3@$EcTjq)qK{ou9WEnQM>o52_}Io{gnDIXA;Q_RxIgJ} zYA4lY#~u58yquyvHY}3Z_2$4V1NUQhG?R?M2YHqM0Q7AQSbuaiBHgQF?Sg|3Umux*=5&zK2D#e9Y}4vn2zV{W%OXuz!BjPI+*jXpcT6C zla^3m&YA&vrs-7@;ZM>{gtv$Drr;#Rs}pc_BmxEXlOGCU!Ky`?is`+9>lf7OYTt#H zZAz;HDF7JVI$!5XUujN1aP40y#vNNQ z$#8jDij&;MH}*?^&0jGW1c`sB{{RK_vSJ3??H|Q&KtV=h3pON}4KZ7a5KWdQ#0#$a z%ueHAN$3CqMRyB2;WuS!v7Nx1oxyq?qgtR&i4ZkO%z5Lqi@{(z6V{ev{WS4Kro1=q z7jwWWh#Y#0kdT{-Ha_GaUvb}FFJ4cfwlxm+voB+z0A_MpjpDws!c&if!bK1}=4&c34v+lCPuKo64noW=7@oo0Tj>G1F&t#Et=XrYr`hS@W7Gtx9aWd^iGku$nT zH-Q7o{KYhsXbmDdY17JtChfJ)S-g|wY7m?=73n=Eq#m?6WSJ0Pw&jALLv)kjG{-a= ziXk9L+#tr~01#(%-aP2$g(P{z+6Cip-JuDI+j|Khc#G>mr9v)%nUyopiR&NEfyo86 zO}LJinASvmMHNY(u^5rBpZL>fL)9oScYNdyn$0d~EX zss&M#7P#}dp$%H8XaM!o#%M;gQLYFvdmo2d2|&64z?cMm-FE;es1Act$rzAFgK6YV zCsY%Bbp#XerkBx38;-UDI)SO9RA`0InADl1novc+5Cj2wD1^iUVrQvPZyt13$WRzM zN&9v1`zgCwBUJm? z3i=MQy;=qY0vBg+$S$#XUt4^bL`U0ji2Z^Ak9QU0`<#ru!zq{CW?#j6EviIJ zo0$gx0N-8fg%&U%&q*K)`F!X?8-xq}=zu&Ag$Pgv+AEGp!SsPbX_Tm+yBEJ-@1P`<{ad~y9ROiE`OOLPMSuf#r|kxWD69tS z%Y)yGZ3NAvK%ex`$x#Vi+pp7K5w4z8Caj*b9Xuw4lC((cCJ3Lf#RWAA?H#)PApGb_ z6bvM>kVd4*2l!JQ(0L^S819oY1nC;hEl{H#`^*8;q}y21jZ;b)WR_VbK{5yfr}Ci+ z`!B@Yk1Z*hDY~qjZ6iszF#=+dVwiNH0V>m_k5Xg9%7)c9(KBtmg!o10;C?g|lF027 z0uF>g-P6K^(UUO(1j#eF4=NCp369`G#7qhDiV&H*Mx*MvjYa%uC_+FWNR4fBFF(YJ z5TP)mN$~?yex6hz2n-}`45I5g{OG@G5e!L#dqhR2#L$FEfICFU&}(zo#`F{=Vhj=U z5eNL}LMj0hJ4T(u>YYS&qUl*K(jw16A}8*2S0*$60H*<4wOHTgJ~RnOf(&KGsny2t3aSma3MHiY z{Az@&U=)~^yP$IIbD<X&si_5xPn9wpPmJqWU5UGNuTVwR}|EPn{0* zHbXUaO}LS~SU}n&#L19FRq8CIgY79?uE!0$%9m-Kp+(?ZNdl%um3t}xxFN2~<^JEx z-_Q3>K2ldV2b+;HJ1T(domZ8BqRBf3JiC4>Yv%A}-JdKaNy26My+?Bv?q5Tn7Th@J zAF^-_-9z&Zy)HsoN2H=zl`B9B=R0x>bN4q?(SaOpC6*)cMtlTqyje} zSRnb=wVAyb_OBxk{L-e2pSiSH0Z9he1Mrscn&+;XE!b;yNqwNRZ42N`0@D${$E{1S zb7eq10?horHZsk=A#^Mwca;6=$mPcxy3k^o49hlOb6iohDK6WAE2X~s^{nO8i12c> zk4|NGvWxEcoHpVlFGDK|dT#Kbb#WrR5PDeyML+I?B1-_+pKX;#(t5X@AGvVlj7mRl z#-DIlR~HRk_F_zGuFbI!jr*CMnWOI-#77V`00+@*Wt57NOI>t5vzx=>a*1`wm@=qi zm7#H|Nrmn^gGsIWY}m17F5(1TVbo#EmmM2;HeIouGUQ{4gD-Q4G8jdz^-R}is3#|l zmmb3yw1X6Y^%5ZH(<9-#?$Uk=+fFHW0M-l`nUCgXlZU0zqK&ngj@Ph>5MZ}j3ld!c zz-3P)l)_zR;fC&kqQsAtPERZxE63)W72`OVp;+Zs?#r3o2YS4|^&;K9YsbX~4=yL4 zHR|P)k+*>Sm%R4usy&n393k6{c>rS~Hz*P;(V(wy1jp?17N7=;#?KS`$Oow*e3yft zkIX0B_~_#gB(Ed4wU9HZ%^^#7?hP>_&~yT_w=hR1V?0l`R`vZpB{4pK(a0Xu*bU|?RNbb))Sjb;~*!M7l6xZf|<&$0mDleqUc zPU`YtM7+@^>(rZ%EP(u%(z2Xq+j!TR5&-+g0U-I!eH4s;Zx!G~OZO646fg=PAQK=+ zH}Sn@0j7a#A{^>bbGIH@AZ%UJa!lzT(?qBX=!k-38&y}dC$G--(gL*mj|O-3M#@XT z>tPigAm5uFztoS`sr5%@ESDeCm(hNVh!8Zd&=&l$=}3p6vH@zZFUjQc zIJ}2UTyJPpRy#dh#}02IRAL|>Fl)`pl6bNhz+&3;a>wYsEO3TgV9HrZkG|V!hAN7R|2jDBO9Q{Z++rNM=7cNM8b78x07G&7@IWi_y#<;y~e@c3i zgx(~C+@q$HZj3j3|O}@Gu!_FPw`xw zzU%LaByfGU2EY6Ef3S=RHOnrmt&ix&-}Qe5)gGIpm+Q&@0GIfzi|_vM8}oSH+!VAz z@-h+t*5N;xtcP9IgXfMm?JGmkbgku0v zWu3cY#Oven)|hr=i#x6_yCR$h(XRghInws&TzynQ#=81q(_cTxPCSK?lw&Kqabvi* zgJW*B;YgU5kJ{f9UffzyWA{JBR$OS!kYo$A%Kre=xB*FR=WkldAen9pNf096Men%2 zt6&)c6J?PSe15LsUgkZ<8-nq2Z4=sTuPESMt_W+!;y>lB80u6w;H%|EOisI0ZBllb z8?7;=PERyQF{(OS2;o?ns$cAXmoq`2fqdL(EyOzQ3V_ zjwgxohkGwQ?!10U#7_w23x)8b;o-JL%a!tE0y1T6hi(9wFJcE+6I>lmJcb|9b_4<< z?p*3#)m_~-Ok!WwXCRlAgAD^-i|$|TGh)TUFZ%zZr5=VQV#e8@9FqFEFQb*4q3vy-ljmmq28yl1SYwO%ElVfTp-mD;LtdRzM z!M#@CXcUN%T~dL6Kew-1l}|-B-aoadXDE6v2m9lUIUdW*8J8pC$%*$SHf(vBZU{$G z2y4ZzE5!GlV<$&Fz?hMx*R$;T3_7^%VIXy=U!FOL9hK0GgL0r&EXu2}ucx^G0MrN` zV!jV7M2m{mzEUV% zFwe9wg&K`-s>9r28R2r~de(*4+EA%QWIKzjkr95U&r16UkU%3<@=^pygQA6rvcAy` zxB+=Fx8XyZ1PWXtrNp2=Oadeu_>Z=L;)pGNDJ2qn_82#kSe*{httt*l`HqxSWFURe zL5)FG0NQFLLCI+z+OA3=^_+$$VyplT<&7YYmC7UMCG5IM@&MOe41L0Ogi>-JFcxhqO*PA)&oOu8vS*us3(GtDIC#JwP8#dI%|LPrYIMw zi{8cm02mKPV!17dDsEUMim%;FjI1YX7}-0kki-bMzs+?C6DBtC3*~+0yz{ z>=86ozi_J7n3P<8B3cTPZxx`3cUc(|LXLc6COm-dFriht>jZSX6M7~A1rQ`icCW^M z>Hh$0;d41Wej(N&yod|q9YOQ001v@ICulcDTW;3Y zVoVkSptUS2`7?5RiE@N z-A^f`n1-asFe*()rt#2AX;0Xg^Nv41l>s> zP$mtyFa<$?NP8HX9mPIrGaB2HfTEJI7VXrT{=%IF5X6nj0AL#s*ZEKaM2A+HU;rVa zA~pLeuBOS<$&S$$xxKy=#Za*Oq7%e(y7E8*%mhhk6S}eLWBnpl-8ufKUJvs9Ldsb7 z!)_1>S^oeU@cg@uXm zlam3A1Z7b|ZUF^)Jqu&bB{L|7H3Gzf7u-K&a+8_+W7~NRjG^UmvFBmAvTQjLO70*` zc)-%W&)KpJzT1x>4Z0xly7>P9c*b#ihDZY9G9$ry4T=i`4SPU8BL=(nfkL>q6HvL{ z=A`j54~rPFP^0{74y1obt@?BQP_us31$|s@z>&GeJqSmz6W3|1y|57RCclEy+>MCw zUd}ZdfI9yGZjoNX@;Rt{Ad3x7zY0iGXn;!?p6{RVp_w;E2r>hB0npLSBsUNvahbeO zhSx;Ev9K^YT2G1brivy|6vo?|nf~L{&>0s?bu>{VK;3!MN$5T_lSDjyQ{m!ix=Isn z<}u&}&-YM;E^bJ$GNMV3pWdM~6afr?o`!$8QB4qerX`@*SbT3s(IAyC-fbQv{@kED%_e)*-F{@S>WfWj6vYN7Eur=7iBgq(~R)EL;8*Acamz z^zy(2?19hidtMI3Lz>aWb?nL@4`&5PO(Lqq^1eS>M%^NTblNqr?9I z6l6Fo>tnPDCR#UGUthMf90k>y)Y*FP+UNfOvsU1OtjujTfCq@0^}V$H;Bj7Gxe7q& zy^@kdn@)ngO&NJ=SYOA>`$ZR`6zWNUBkG>L1Vs#m4wfI>MKmJ~HqtNSNCJmbPwjdv zglPJq06hGDb3j9-NFoLQ0Fk2TvSB7?rm^z>02+F7LJVVA+tzO$6jw_j07)P~+H~=^ zl?4h(v=P=pAQR!^N~luPBkCeV(R3xf<;*1fLhj?p9YXyo8VJ(j`uuCONygn59DxPafM9l#6cb}0{hez^r7WXb z-B_==d`06~{?k+og(fU$h<&=4BT{-#Ks+cCYnvou_ErpoQE*RDHmY~1Q?%JejR6rh zx7lxv2p2`(05CNGbiaun6p3U+IyV;v@iQ_mKb2qAFQO7U5^n_UI*S+;FRB?%;Sr#X zMdWHeH0z=%tLdy;w&CHPeiCg@BFHv>W~yT{1+(1iCU+K&Ti z@I7eNB?6VXxj!*YnGOmdeL_vhB03RFBzUU?n-~yBnU6DStI(|1mBuVaqEp?D?JkMGXqzPdwsM>mcv}%NxD9RWhRU{MeBGiks zCN2%?zHRPEpRUT%`@r!8FjLeT`QD&M)+VmK{+ypg3Nqxj^erJm$zW`<#k?z&xV@K9 zVgp@m!Jj4#t%&W{AU{!t*IL#Slq(+9jNuv5U5jw{r)Gi(KS?Y;rjH-+t^WXcNvg~C zfCTIBIg~^nOaga^I*yAQss8d~Pb!nrK-cvmJ>!&AMmH#x0|)p);p@DrEDi|^8-Y`cjapWus1H9Q(y`wqBESSTP3DUuPh9>p%rT1jrZi9yLONlomDB zFeJne&)T~=rt0A@+o%g%%#y6P5m60El>Kj!eQ ze@iTd-DeC`4PY2IB(!y`#F#A^&?aTXFftU(IotPtrh;`xD}5BsayK6?H@dnIz!FSH z;@0#`$m21Uh(tE}fQ!2L<`OeMC)6B_ZN%jAaB;zGxUlTT2d3F9s=%q%{#Ei&X_;=^ z3?x9f3@q#Fr{odaw28zMVqaEEn6@lgGGlOg0g1-McDF~7MHm@xmTl*)I>;Cf(iO;6|T&FT;#zstAG9zTbzM(9HX1pv9D^+_wP5$q? z2g+hy#YIDk^WjB4?~iA-G>4c-Gg#e?IdNa6@MYdNp4E#JC8GL@{UQ_G9NB(*I5A;$ zu?nz|+pVY(2j^M_D>4Y8aO0xMQ~fht^_DqxsxZP z9Sy5bx3x#y?PS2u_kW!*RFIewb&;ixl)^@dGBNbrAEYaMX7r?dr?FH=m~nOT_Sj#L z$`5xVD{V6}&EVhZubC|JBKwN^Fzpb3(iQlbNlCYM#u7G@A`f@otAP~oQ6OvBy#SI2 za0E<)7ykeX?+$xc31Qf*MrE?x-XvUZ)(ucCWh4W1bH3g?u>-UhVtOvv>-|(rwla7p z08GO9@9yqaekZYWGh${|?MKL=ThPaq*B(wz*e56H(f94^5o+*#*DUe$Q=D8IIM5ms z&92Mb_RMh0)?4b(o z)fc>rkTq-3K$TPsv343Ab<)ylf{w(Z0kwxxbm^g*H9|5C{3hLgF|8!h+!MU8;8TjxSS0y@ZzLH__BDoLfe7H*(O79Meb8WTt7C_$D2 z2(*$#KcZh$t^xW*6MC;L=Pyq^V7n$jjfvVxU|`4btaFya zWuOaOA@YdoO8Kv`;~2QvR_tGumotz;mTazGV0g1v&va4SjEzi*J?rQ?$!^FFf*^P< z(NYS)P3pev;x)pmd8` zzJuE%jy(oAJX$z z1Q{dbNbt4jLItK_hnM_l>_U!gBuegs7e8gXP*9|SBOJ-R=^jz@qp>d3z(6wukt9iz z;!Np6X#hSwEMV;*`TXcYAnolU+8fCGG@%J>Tyy}(jEYE1OhK7IU`2=`*QSJLa4Z@C zU_8FhoeuRysEjX(ohEOu_?i%ivDyjo@%V#k5=z(Z7MmHckDUpkBW}`XroDWqqDT=8 z0FNz6@cS=8x@r*`?K9#4{{W2$L{8Xff#6~d8X+kp_39!tH}LsTgh<@RG|`V zlL994WBoA{Ay^1v0)P*RKf*fDm8zHNYrKfKGyFbuYMPBR0It#21ovw+eG(Stm1Rs$ ziV{@bUTiP=v%dx{ci@SUp7r^gwM? zH)R*pSj>Wa&FN}{0Awr(op!hRQDjhu2=(sWa7hN&y~Q*r3DP$x5+d>8q;8=I1>JdG zwu_x?WYR)z(5)n2!GzfObc%FBSvKEcs4*r!Cqijgg32aWbXS${1|y-Ls5fIYA$p$BBzoBTXKq1ISDE%l{a?57Ie8P&%bSjw$}#Uj zl|uw1O@(>A9KBo-%OKK}LF|1OrPasM&n!_d5J>P>^TM_VkgmAK_79;7G{4@f&c+%r z4^^HA6Af~`7qOz^_BF(#U>L|{-Mecj5CeQodL0yY^g<$(Ts>hj>deh*t`{>BRs&B_ zI{9f=a_SX^ey*{nQ}d_IE=nrQFl8iySondUrUj0uC&4qFz!1QQFaRPbl~RagiLe0B zBtR#m{{W3B?Y^m(vWys7RDwX-NhIEMpt>kgGIB@)@fU+&PL`%z$z(!U*hEfQS>3)luYWO=amJ;Y+v7#(v2Iq_i`=YAv`8+(NFx6L#=GF}vIH8H*FF(PSqFsg>g$EoSXEn$m0+X`j!T4S)IX^8$R$P5~Z)* z9o2y`nJ;Er0Vn|1b(x58mlt8%zDV-_08M6U0?;^r$y8TpeZUX88C{s_-98m9clxS# zW>%ww5UlDuKB7v(H*o&|ny4MNa6cs^J?gaN%FL^i9$lD*g+%Tk!>@P#p6b$4ByNdl ztm6<4(jH$QHJvhkv@pw)8{-Ui;U!hJ?e6}j?ySVUXA&UA?59SlCaV(f};Uk7;X# z?&ykZ$G}vc_3-mZu2V6{Hx1YxnYum&p`zeCf`7a+ShwmUm z-{!tq!O4~ReEctm2N#XS%89{jPv4bb7iUpqINAWc>*g@ZM=an(V~!=F+VSvTN18Dh zp)h4Ek{)N%`LC?|0}<`qmM9Ei&Lei>N`nTzr=dUg@+bWze9u}RJVWXhd{4Uy5F%Dd zFiQDFXA=yB9Osm#EF=o+=Em503!4|WVRdUhWy*<>WL{PwtFB70vs6B-f&k zjDI!L`;5SOdcysZTJiC?I2i!_ov{@5HaFq6!gYo96pGe3@W6mNMu_3J^I1zKX@ma& zbmyM$$#t^vc)pNf?HMr>pjJgIKZqtxwbd+G_P?Y@g+6PVIWlf$HU(q+;V?Q zHret7Fuicg94q}dU9rhJe^Hh$KNpOo0sCt-02)E%zR8lg!2bZ7{C*`=2j}s-xLG$Z_Nd4UaP*>$YmNAz6GAjxuX7W}Y;0{32-Uog&bfM;<1s6zr=~|=JI?UT zGL<;M`?rnXio6+`ktW)`$O;1&+_NT3#Ef7AEen*ifP?Anti-2ocjUA&hunM@wBh9Z zr3!TfPg5G#uZCVg%gM_hHCE41{m=@SEZG1IJeR_@-NMT)qg(Pw`4yTN0)|YmHY84> z)Qp3%vSK6$A9DFe?k+CgZcO1{GGzci8DN#zWO4&L0oyutua@ia?aXG*4xf#Fi|KkC zkBCBmjeiB^%KDR$GByk284e{<`Ee%ZOnDP3w$Z(gkbLWbw|RlvXKg^RF1z1vl#SPC z(CR}kqyGT4JnZ9{?>^O(GmbYW7dH#~Sn%K+ZelUVhZs+*W?XJJbv<>DfBa)K{cPPV zob8a1EC6X(2H-(n5BV+_dRV%cu-y|AQcK3<_Yl89DYk>)Z~daa=vjP8x~bnP5^c2g zAei{nnMf4GVtZ8evK8D^7?Ii_oB2&W<&m&E1#l$8YBfG1$|`|3Qb4lu{{XwN9!Iot zR7hpU%#cc%iGaiLSDWsTIXYPY?$ln7woGH{qD`HCZ04>3%xvLu3>cMhwhf`c$v&et z!6dbQdz3(C-(7$+bL?Mzh|J>HNZxAvmowYF!#-|z0Oa8Qm)lwJwl;r99!zenl@}Sp zT%3NeD-kjCw>Av(mUt5ly*q}mAk;Hx>!UshLkz@cyEp~zL9ut_zVpX&aAPP700z-I zDgJh^xPf>EUl}k2j^(Va)FsI>%GQV;d zr^30dkcYbHzB^fOUlmsE&^LCUd;WH<`vsOIS-Z4uP(e2^PjSA_DsM{JCau-M&ei%i zF#-#B0nqJ^m0;1R>I_5b!4(ccMmvNACIEivEdqe;wAmxJ;anu#_QudRSernrx`yFY zjgl0pLn{nQ0UKn@n^c)mj*5g{qTJJ#MUAT-6OO|MI=WZ?BmuQ&cXV!^hf1iLwuuqO>q%b52InG}V;Vs! zLGm@B9#%T6-_1(}^R7y7=I1RN@jButPUHUoPkPyYo!gCk{z$%AJ;861_p!;ahOrOx zT&$==!~&8#0b)x30IN@`xuh!EE{KrMKIQX|dgXICZ|?&q9Am|S@nON5TOX`*0Ob*# zOXT!bh_NI4zI&|6ml4V(7KBIu+27__d;KOnSwTMC;U>R8h`RVfY|B1uX7D7)lQxeisE{h+Rh(cuM{v?Z zYyPUJ0p6!0t(iCNZKlK(Bf>!&zS`8gFj)q5`9t?l6!3p@^ER&U*YXBFDJ3yt<747+ z^78Xya|ZeOCE9!+%KreD`<^p{+@{0tmzO{UL6IHh&wnNQSGQyty}B-b$hp*=!~lDP z4(@B_e7;ME<7ODKj%I#KWK6t*jp<`fP|1ZGv|$Qz87HFH_}9+m$tR51da{$b&^wM- z`7fcxj1ed~^rIGGsb)Ow^Ixd_qdVl`ao;2N94H%Tm3I5u+-^Eo>3uBBu*AsKg8b{M zfEi^NiaP2rBp4^Jg>)WEnj`~MrU2YzH)t{T2o$M(Q?0a0H$yh#2uf`+EYfAE2jgW_ zcH*;VBqMh*?vk-#+jupc&zHSiF0%2!P|dm69FVBW4x@R7{{Sk_9~!f*Ct6Y2X&cq0 zA%XL<^&jer)65MNP>QWqCf5cJkM{1ZFKaCHt>C83RtYZ=zsQE9d633Av&KM)?H8hB#VWwPyYZY2FvGpnVC?v$x$P& z-z~M^%#s7$dyoJcE?>KH6OF{pkl|Js@MU!eVgR8XyPSwnYnQ2oJuD7P zf-iCh(S0-hvdxnx?GI`hvMytbkB=I%V<;08pHCZH%i_iYmg+>;(fpo<$Wce!IHi;`{F zWv!;M@->H17sh)Q{W<=i?OeaxZcihUyQd@zfCOWG6kEhsFSkkOD%bE`9^gEYKd13t z(&Tj-bR-`#YuVA)kz$+?wj`1-ALrJDzKK*5a|LDy{{SjJiIz~!!kGZt4aEf=sK^FP zmg+yxtshjh}X9^O|7i` z?+QoeiY8y6ZPc5PG^X@Hx`)ij>3JvkP?8Y_0f0w@neepBZ;0(vLd-xpUiopR* zi86bjZYn(M7Gk%l3)TMDY0JukGK&P6?gW$eSEcR6x29cm3qs` zKxy1T0QCSz_!=&sVqsy{HNQbdi6Ufmu+(_dLKC3}ShraDQgk9to^h}C)|tN~BmJg? zBBiaf4KxhTb&=FM&7z7TzZ5=O7(3Hs}AHpM`-Q!6#M8Jj`YpweAp(G{- z=_ccKhe7_Cp$Y=WxCwp&Ft- zkOt`nPmLc`B_>3TOBjQHgi=n%s%mzb?l)njzRGAp#7tRiM^S1>3LVA^edreJ{#4P} zq3!##7mla+*{K>KeDn8K^!IKH`epEB;%4;~M3l}lV)T#0X6o>L&Bs#$&jS+uv~QEI zciUL>(+<-T4cNukoA)qE zL#%)l+h3)S7)Q-CmV&VG=f3e8qejye2?lQZRx?=eDu~8;O5Wh_^*JA{vdMtzs zGPfVRrb#%05i-gP1`&Uys-xCMUu!9sNMrXp1Kx0S%7B?t^AbSo06>nhLP(Q4wt@69 zDu27q)Egee55;`T-Bp*Jm02v{5c0=p-MOV!zH_PsW+3aT`YxD*gb||TmU71RAj}HA;Kzm0PqPjJ~K=g4@8X% zRTV0uST+(qp|)el&{KXhU|{{U@9^)m5!JXSgQysSAHGT?Owa4=pZ(5Eo3dlb@gN6l5qfc6@#&$DY%*hM0!ux?wRi=Y zz0t-+!JUT}l*#JiJIkx#GG`#dKkAUC)tTyK;uAY^Gmg$}sUh`a{T@Pa#7vS{SM%n-KI-wd zX&8!bH2k?P@FWBwt}S&C!2bX`?i{YTlY(3wE%$VvofkdO;iEBgw5q_qdq|3$r zZGXvOoO;VYV!yhFGLc{S=>19xPcL? zZTlj%sK#AoP2sGt1G{ifQCI;4x!S|W{Z)t{*}+@0U70{0=X@1CsAqEP+{4E72jY=# z3tmI{4!X({u7_^5tdEe6OE~@S&3uKqOZt}{rW~gqBQLFs2@R8YZ%uarlHX-~p~^i% z92SvqF81QSpkq4)2zZ7j&ET>7rdGn7rRRHd;TekI;+%-gyu6tZ_NG+~$iS|#(^|)= zk${lRjDade{{T@u*4;Ejj7}VYky$aY9G6e_mOMk;J*+};`IsM&hu81rXTr+c_YmKR zq3Z(Hn(6ka!`H=VLG9>)#pcm{|6?ziKq;(|U`bV8rN|j>Hw)&tAYJ~zvg15lW%USr< z^C}g-9(rD>LWId7q=|_KU!5G0YO3;1#+v}Au7l2$or~F2ZoXdS{Y>qXZ2qGzJ)p&d z_WuCoubGzTk(c_2Uq%~f1AtmM=Fzigox(+{OlL-A6YX7;ZKrkGZDKA*TI&U>xnvwN z(yV?2Y5};d0XNlTK+?!^b{;G5)*4iuR$$E;7~(HSDS1pqYi{zrj)o##Ok?H}G^N+qIJV;P0h#?aFi7fR;=ZpH zF~ongFPO{!03^TaD?+IzBt*^i{{T9+@L9i#w3W1*?ILb`r}@<+m#B%nOAC@be5BGs zCOR~qx_XQCp$InN+(x=Z!SL~*&>&Wbh62tbv=EUe%+qu?1lvKn`F%tCb)g8U1Y4x* zt^DbvfIY^4(hOVvCX=R~eqCwZBm)8_AP=jl9|)z*3Pg7X02lxfsr#|vO$mV|q>G(z z)M-u0NtiNLCP}{H1-|dwNZ*=cm67UpfuJO7AXouLv`1J1jfs!_Y z0XiPDLnBv80UGOn;pa&-dq@YuNa|p9r*xFFDJCQCk#l3#jVg^)7tq=k`kQp5gu#PP zm4W+SGQVu|Q^R0ChJ0!hnSbP#BPW z#U1EDrqBd^;N2pQ#3Y{RSpdzxJ`|9wi$DVA@_*w`u?b5UC$tNg+6;rIo#`Qxt>z?{ zCNx|8DEg+FAizBYi2ne~bE%;unoOMx!Pee!LTFvd^S{IF6kQ7!I@~T!hkiClp3oy! z_*Oap0O6M~w!vJn;BKvSiG9(^X76e}PwHx?mH z$oWvnbfyvFI-6@s$h}b+0+_r-tuTBkx*60viIW08Ltl^brQ38URL%PJ0H2qQG$tk` zK^k`wB*F0Wy$C{7XhDb;{yk_y1g}9L3*3qjfg8XjqCu4++j{)z8luPsDnuI%1X?J! zViSf@EvY2RgQr?_LO^`T^YZ?5AvBTD6}W;w^Gyg*R?;KD0ASCJ2uor?GhySYw9tgt zEJG4Js6t>>Sb`17?$^UxQDjvHkU)iwgxrt#P=uwRfHVg8yB#(2q=f9#4ba&C0L@IH zDB2t8F#su@b-vmH5F}6W?wfx}p$WtVGphnb3Gn_@B&!TT?LHIXAMvHwpK4|##f7aP zO#SL;Ky7o_qjy>82ZbQUp)%t3M2YU3NCqYV@|tNO-S=$9!H4mm#Y(ze6xPX@krDM9 z79YmmG|$ZeED}70`dVm0mjl30)8Idk-lT-ZbUFy`(BJ%Np#sgQZLxST0i9yhoeC2q z5kEHr7xlvll|hy{>{h$`g@b=BXaHx3WMP~eCx~i zbN>KoEhxP|Y9IGN-mA`gaBO@WIJ0QD)fv9*t>91LV-@H0?;H_~>;o@DITFle4N9Ks zHsit&4@?w%nu$bKFSqd)Xr0NeUOQ9(7Y9~1!L z814qpMw&$5K~1WJ8HdtOQ!pS7w29FT!5Ce@toO?ixD}HCQ(*K%n-vwMf*G67fsJ6$ z4Os@xonV=QesQ)55`2EDVx=PNoqJjtPK1uL7Wvf*7AYEvD!Dsb5g~@?yjT>A&&sDG z7`VE4+)B1zIN*$Dna|CQ)Dy}D!WmXfYB9fd3 zuSJES@fBzyHMV(Q_Rba@J+<6fR@qBw(d zUT!RAd1ULx=H}#bud4c`NFAh!W!)cCZW`B-Jkl(5b?ZkIKy6uO88kq`Wn3I8+NaLtQSCThv^3leDWS+6e>c zzx7nP-L*Px+?O`|WR@zj$0g34n_&L{O)2h;O*KvpD|RZeyObN+BpGE=6zw|6`jw`p zB)6GVfPX5{>ai-403D7cZNI|*094kSjRuM~faOrxMm&p>B&;yrqrYoeZTPm-83>ou zaaJR^ZAUL74s3p!sYJ|3IFlRU1&D3ii+$bRJ`_tNCmoT|My~3SlQuK7 zHIr;@ZLSZ~^&hEfcTOd^E87E8b?&{lpZbnC#g&6*#22{#0O~2V&*EPi_PTug@$8r0 zK5NF$ghG3x_MejLlBOUDunZ>ZwuR~BI#pqD6pKA%qN%RMnl zLxK7&aQ^_z0pdT3@&4RnhMN=7+Vhb}{{Ykxxwl_-=dUNH{{VzAYSns~{{ZDKUX)(n z6XQP5$W@cQ3m-OVmEGXPSFsX5X&^W+B0@u|i8>YXjtR=VcU-_XEab|4RmL%+oP&Pl zP0b3sw%q;N`HUt)2Yqt6t2Oz2m(u3iat)vHu%o@X{MXjKnTq>KAjhbg0uZrfU*ji}4^>?mRJw@(K#fY=b((;hWo9A`)E#2zb)Pz5lS5=Tip|R;;K)si zg8PNZ9%J!stn!~BT4MXdFD=JY{{Xfa=hOAEG6{m4avZG9Kh<7j2ihZT!@91$8K1fC z$MRoAbyz(S9a`#{{YF;cmen-59t+v{{Xjs_8Vl&W9Ggw z@nA@8JWWURfp1T&{{ZSCU-d|TQ=|U?>0Yaj*tt9~%ZJ?Y05s%c&x@h0JH3UVrMf4mFQlO_$#QiVGUSfZI&j*?as1ba*XqBE5#2t1 zcdr`vUd60{*KpDdL9wG(2+@iRVCn-kpxmGNx=>A17UZz=hvdA8BoXFj1*;6-VSBA` z{o$;>b;>gNy)`pCU_vP){{W(|pUP`3tKP?9xY1$8MnI!4<(tCjOV874#w{k_MYNtS zV^!+?yK>_piXlqxi8?4ySgrx0L zEx4GF1O<{{3Qog{cPr*3+5d#LT=MbyVn1Wfj zfb6`V@+@=7(vG4-$Y(~dkpcT1oqn2GD3+EA3m+L1eJk`)P&lv8jS1kD-)sVJf38P6#XXD5^kW!y-ey|&Qrp0iy$pOWP;ZfXY(97fhg0ZE?WAN^Gh z{EB;7xD+9ojF?p&s$dzPyJ{Gd$qoSKQW$TlNfw@xG%|I8Qfqsv4lQNH?i_%S8eYQJ zEMOm%ayj)|n(C*f>!?Xm00VflZCDU~rT+jr>E){DzhZnuj>!Q`?*L8wnY5=9M$st^ zbqW+&W+UnCg}F1UYv)0Tx*XezX(|NW=W;j<0@~kuN_7IaO6QWf`->ewRT6J7B>XQ{ zYM@busCPkuVFk1xsTPApT9!o}^;W1=?j}nh4F~D!1yEsLN=YV~IskwGDn6n_Xg)Nb zL=mcHDp_Y!((&3XOnhmUaFBN7icG_Web+3e2p16t(>7OvuL<|&)nMvRcwu$2OlRN8>U1&Y*_M~JdaUKJ7jigAOJ`<8V^_eLQ0w zrL8xh{FL@7Fb3YT2_hhYXrUddZh~Y3s*w<2i2x6c39rpx?l-iKN4={J<0|Ij=f{v_ zZ$v7&UQ*^k{{YufhTXR@6BA#ae~@&eCs_5~3`j3e_c-UHFTeI4r)NmTwva&$U-q|W zHS#V)KQoiZN8`ReKL<8kIa3xsKwc=vj~q5YlZzZ>m>`J&ObYo)lb0kxi5TEWEDx1{ z?iF8A05M~c5(gx}A;|MN@ih6b(O!{x3?!s>D2Y<B+#%MyhwAp9=f` z0By@0y(BV&ZOQ}IH`RetI;#{#>!;P$DQWA0)NwW!Xp0wa90E) za*_xJvMi~*cS(-Dw+GL4M1?4- zCaVV+ZZ6DXG8J561VD)mSYxZ6c3Vz>0l{xZI|4)rEhZ-a08Pbi4L0bpAUmrdfC)Q6 z`WI*&b(N~MN}4~_Fzsjzd|J>b*+*6JVD+NX|Wjo1b+0*XcyzH4jt})af&3YK|pFqyyza{AXJc*VMn;L|h)uI7-ae z_~4vq&@u$x!F^ckGZpl|~v^pZ}0BSuNoJj;nQV&`2s*DWmrc#VP<>Yz4w7u&;FDouCDZtS=MqH_s4-LC^lk=}DH?{SX z%19B|b#m*}#qND1F#t@r@L`EY{$3$o%@>g)6;u6j7)Qr zx#&iLbM-#%Oo6~Wpi~|_S8v2jG-&8JpSoC z@e!OrA$42Ya&*dKYybccvgW!^NOUWlbur+oKHJDrVUW*=B*&4dJv7CLR62+hhuirJ z0Dwpk8^9Qwc-o}&`4bu7Y>((U2cnVl29Mj$>H6?aJ-aOKkPWRCkMgP=G?e=BQ2Tja z>6RaQ0Jp-A+qF&6>%U^J^o72bQqvH6A2HO@^j_Cb)oa;v`7ioRqaPwvk+>41Ca@uh zu55?Wmf6s)@sCnFp;ZP@=e902kszNgvWyq=guOXRV6)(@7OAc_JX2Owat?DAhCozUjET z7`^&Z`k@AE$nd6;Q5QOrA_lWVCZJ*kq#2}zJCALNJ=)j<{qsYoMG0t&86!b(VkxCW zq{#9eW9+1uzcu1Nax)D4arYW`G1WROc{^IXUvMXUcrRny+hn+}9qus8*)|Kf5g~}s z^_$m|)G-uZt_m8idZ-YlS9#qeN&p9P)&Ob6Y)jXI)=tn0;!TI@ck&}t>sr`Q2IKq| zccCTIhEw^67){0qhynDod}+8Rb6raxwa_d}ld*Rg9-~?SJ9dw@lb3d{6xcQC!C08n zB6=l7)+}dnPT=3u-Bbi*HV~wf6TMViDTWGeRbV(Fm-)p`;0=EjU=vWBJCz_VpbUG# zf#y%u^$Mqvqbb?}e-su~fhYkMZLH-(H`LpEhTGB)6HtR&6%K1K$W(e~Xxa>%WOpC+ zQ{P6DQ9Zxu*Xp2Ul>>7w?Zv@{F`(O_p~bEq=`m-ctX}Vp^5Ge{yoca&IP4vA;}~7@ z0K1toCVXx-x8BhCio>djls96L$C5gRuWOGLw@V=z?8y;4a?rgy82B%k;QikGv6-@F z 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

  • +fX-L3)z>X*09~ATw&Ksp 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� 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 z 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%0AfoJ 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 literal 0 HcmV?d00001 diff --git a/assets/madonna-logo.jpg b/assets/madonna-logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d23cc0699bb04890785e6ca93f77125984dc9001 GIT binary patch literal 19077 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 literal 0 HcmV?d00001 diff --git a/assets/mi-state-logo.jpg b/assets/mi-state-logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a41a8f9b17c31339667f6ba9c0eae20fb5e4e2e GIT binary patch literal 12475 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 RpE~~7U8t*WeeHf({a^Vg4#ofg literal 0 HcmV?d00001 diff --git a/assets/ncmc-logo.jpg b/assets/ncmc-logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d6369c21c887df1aba71bb5534510f1a62820698 GIT binary patch literal 16854 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 literal 0 HcmV?d00001 diff --git a/assets/northwood-logo.jpg b/assets/northwood-logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5fe0e20db64b0c84f84ddc7e7960aba596cb866 GIT binary patch literal 18581 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 UoJutAg}vEun1la^+F%^|FTB!{cK`qY literal 0 HcmV?d00001 diff --git a/assets/reserve-your-space-buton.png b/assets/reserve-your-space-buton.png new file mode 100644 index 0000000000000000000000000000000000000000..8126c65ed1eb8b1ad6368e8772b4cf971fd79f1e GIT binary patch literal 4646 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 literal 0 HcmV?d00001 diff --git a/assets/sample-block-image-1.jpg b/assets/sample-block-image-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e75ce1d1fb089767246f9a97f2d44f9ca7b19b01 GIT binary patch literal 59762 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%0A!lcaYyl#&R>yXEaw3&y(bL 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

    f> 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 Ycgqd`0NeinDf?2*w~hY*%Y1+T+4kjzaR2}S literal 0 HcmV?d00001 diff --git a/assets/sample-page-image.jpg b/assets/sample-page-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c89c6162d376750208295175bc99ae26e082ffaf GIT binary patch literal 85834 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

    $$N{8Lhkmu>{E!WE|g}mdasc{V-%R>dU zr~-5$V^t;1K|J-u2wNYh0~8BSDZb$To?v31FtRp+9gQ5f1|e)T-C2m~LsT2wL^tKO z!|oS6^^l;_Rw^4BgOPV)b!xawr^D|na>p@@K#iE`w9NE=ffy5y z-SbE?b4izXQq&0ksBIyl=hJ;;g(RgTVr9#6OgL>Ml@PQgvX!4Ptq)eA%VTOjG6C-T zDl+DWaXmJ{EE~CeO}*Qb;#KZl$e}3QxUplQwt;P1)L)w=FGXq46lm_}non?)&>o*$ zZCf_>!Y{@C17oWzGqUNLNg8Dy3hDho22og^hlNpVvpN_I!4 z*+^{cJBxdFEAW#}-zT}aKEC#ICWHfpRf+R!RtKlCgh9c;V%=-rKM3AurOCx_y6enT z8oJzY6Goa3g={amu~jJiMym4DYA1eC+gkLk0T2NQ8+aYX(>v!;k!In8E5(l)5iIRD z5i4R7Q2w1uC+Y3%fKnFbn;nw+kfkST0YY~xQfPYMcax0oX_SF4g?{Dey8#PUL1v9u z<=Ua!t?=IOQ*MiWoPQvv*sV-McN+%WUDEM2b_5RL$+9iE{q{aJ;8z!>p0rknP>bvTk!8M2Rpg zxa4;mc74|3V=5|LX|PiA(jH1(d2F)UmiwqewD+5xpCs7&mm~m)J!IwGg3H-i-E)2B zh(wvlg4Lu$=Y?6y{RF+e;kJ%D;jTEt?9q`L*I>n>TOuJ1w%KtJq)2UY9!qVZvm$HT z-f>j(E!B4&cfQ-acN~jvc2%6=tGt?g*MfWQ0v_t!S%;Kd)7S!H@TV3}#4gvn?b(FF zE4kiUwZs%FTu0_O6EVV*M5WlsKtfNLfJvoCS3`@>BjJfG7ZCsJf-x>mIKSG8(s_t&WPCx~*$N18;K&&F5^L+m=r(nUc_ z$Wjyt@u*i$)O2YO+J~0|+`0U|+g-EdlkLx^W48OF(Hu#lcCI9)w6LL5L+T*?-DIB( zK$a{5&WZ5`;;=i4s~6vYyyOZgPFS+(1v~bY0nOZ9IaDNpy=XdDO4H-lrSof=y@#?V z^2$B+T=ve?fB9bSTw;EKR6pJv@Av)6E@}gqKLfe&)m#t8l|RR>GiFJ*(Cg4PjBQhj z%r{(4&gQ=md{TS&2e(%hs6<7=O>ujNkNAx{P#r}(0D5;I5s?X}5?F*m*EAxe_<}SY zhku!`^68YB`;iA0Ps|b9;Xo5nLr)&nI`pcVAXkV%Z_ttU8l3>A_Wiv$BvfLQqWExL zeQv-SC{Ui_v=lV>6Y?D%6MCS^B!*ACX$9}5NhEr=+hRtQ^2WDcWvGHsut-`PC(3*@ zJr4OYi9ef4g~(~!Ny`?*D_4v~$Oo%F({YH|2kD=(+!0nJDUjO!p)wjJ_MTE#unoIX z04L$qy`}zH8wSq$)cjKZPUahcBo2oWn~b!OAEk*MY7n!e8CaN{ z0Y;V}0K_7>|&#bHaP4>!7dez8CWI?ZM zH_cTx(L^0LQ^z&k>7&cc|(@!l_XbfSpz2^ z_eJct3)+|C{{YTR&ynvD=&-S8<9-L_b-|jlnj|p?JjrZC*Z%-fO^SRaY&8nUvJb3f z!V>!yx~>#w^in~tlqnkgjcO^;u~%Ot&%E*U8<-|CQw{YHpz8=us;~97ugYI<5%={O zZK7xZ62(Qxs5Mcw&ko6~s^1hUb0|87Di);HwK3dKr_W-^KjGJ^w>I}-g<|M}IF$X zzb*8I8V`b!qx0$YIdM?RO_Dm*-Swd{9&%H0{XpVlxayY~E+r&|q$Opft7#w;MQiiv z8-=u&A(UB*=74qd7ljQ1BfOzb`jiTHG&My!5I!wAg(|b9ISe^?#O`)0a@zXqqwPjo zR{VJDL|0_TZd8W8rPfgTnu?XFDF&-h1IMeD%uTHk^Ew9NCU9u*Wdq|@e4~zsG+M7X zra<((!zRYpkKJL~UAWulW40?zrW#9(LsQpe$bD#(y{U}0!C0#4uUgh+8AnWu5LY#J z#mhFXS(GGWDGH1k`~FOZO{Q##uH_9X%DY{@OKFsr@+&KkvbUrbTWUl!&oWq;w_i$A z9Y8v#2tZEbPMwa86=%mLR6POe`jHUy-lI@+_@>-)J#T0H08%kJHjasi!t+$9u+795;kI8>+bRZvrq;}`@Oba|GA=#+6 zYhtImZ(PU^45Jg=82rKOR$|Cfrb0~!(9)g$%8GaG)#wsqL?c+Ji`)il#@v65w|dO* zmiY?k6tv^Gq$>rw{eHMfB`8|rH#wy5=W0|#IuEGo}c=d$OX z_}y+>XUiiSMoa-OBKTlKaU?7e_n-Tz^KNl(x^czFA+=laYkbR%ru8=sjUVf>>4X@v zaTpi3C(oUF#4S`(SGq%y6w|6JQ>pr7x8h#zk0IwA>U%F}`oHi{qs+Ou2mYjp0isWq zH9SCHLi;O~Zn+OChd1{eZJu{3v_ps-p&ehC3}sHTvI!acJb?11E=1DIcGTqKJ>^bJ zSKUXaEiBDxw;c_Nq_j4QrCNe2mwE5_sq6`juqZMHqqWyrbDUe|CMMyQlHh{W>SYw( zoC$ zF9zJTu8~gc(qd;rjOcCBl9V4s$NvB+=bZ>DBr>-ebuTD5Y4}1?Hi`->tNUwHy%8w_ z<&G@QAG-ygyuWJ65ss2|4wLdqQdS*Dr|ZH()|7>PTkU$G3Lt_*P}p;E^umWRk={{VEAZ(8N=3ka6{+z(W7qHQ|E&Pn=3x`eWllH%J+P+US)xC9k8rv`*k zTU4Xqli*P(x2OY^8OB0hl!y^x?Vk$tC2=YYW=vM)x`xOKc`?$bURw5*2HtsYv_pke zPv-=-m3BxygFU_3%hi-(Wz&asQDeHdYC0{*w?-w=Q#t#ESd5g%j+!ayGTd9v7LuVy zq&ni7Mx>pC%B0kUCsGSa#3K=}%=k4vI}<~3cJb3}vC876{O|B3c#gQ!WtfMx{2Xew(ZHHxwlb+v?N=Hr!@f zSPI%HM1rjK7V@L<$bLM4X3NTpQp7L zMuJl8AJ?HaFg#N#<}9wkiD9_>yNlNu@vKIJ{8`sH}=0M7GGy^>&E~a*7!C;79=Cc;8#Eq;=LLuu$)x)Lnp*XI+ zeUW=N$NjPK!XeCZ70ZxvQ4-^uWD(IsmmA(;W45QA36Ps5kq(rKgsMa8an&UWQ*AZn zoco&H=KGLb$88@d&X}IxmJ8E)M#>zgYCr(ro4MfGb#Pl>#+N9!3@*}PtgRNeC)pl4 zl={}>WYrlTrC@JWx)6DI|Dx^iQMi0?%9g5V`4r_ zlkN>F-EWYmVOffYmQGD_X{TAUL~QxCF0x(;A*R-AM*`$(!6SN&XltGw1Fbpn&N-QD zwo76~#fg`j)ADEEZho7I6K;~(ODbDT`HK)@FoZC}bymh2NF_$3xda?TCxxj(8cUg+ zPsTw7j+M6BSW<@OmFX+YcGa~MADInX?O`UQ^TOM!W_E%9#Xg}@g>a0K(q`WTe z@$r(ypK{pw$9b18jv5GNb=&ob;*?2h>XxSxkaSXgNhLaIL>ZX5s)1Qi*QhemYe%{oq-b8{cMXnZUO(TxGzYT9tx@ zrc*p4$Fbi^ld%LX4zxkhI`|IVa+?`M*l~fV>RqnYg`)%J5+JO+bw-LChh-2=DXyA) zy0}XRVy< z1E<^a=_JjDB?3>B3L2B(JJyu()`zKs62mmauq2=qqBKze4M*5P?V$4}n)F}*!3I(o zhf?MM-sfz}Q+vUYe2}Ej6)jO>+G4e|5(2j>;G}_3Qcv5^FG-`;fx8W~G5pf_s<{}t zBDG>nw}M;qOOn4_gcJmoij^#Y-qg05>M280&0yg z6f7yn8F&@9{{ZpOw4nYZg@;HLs2x}rqQ}$?Fik}b6>?me5YidZDWeat%#epyZ+^`* z0;cYk7gYvBWGmEDg>gVdRN{?F+bTV6Z8`TavkfBTFYUvAoz|8mzc&toK8V)$S3?Jk z#z3hm&kHrQFonUn!OLSI^SO(VOdFTe6Hvo58LVgCPm15AM~1Zop5xow`8MXv_IHeH zC^Vq_Oie)O1x$X{?Dbp*&^VETep<6wDU{Sp?Y`xW$!~K10QorT`X^jTQ%U+;gFv+F zdsI&15Ic75&@cOD{NWq?y6vsipkMUl(hdF4Bo^u&>3-62gpG+tcI8T9;Dhva8}jw# zhh`+QrsP8{tfEUxOU$?k8$owq@ze7|djHaP9L~IdzMb z)kzPqhxsez`wU?xFZa=U%$#H?t~KIpuJ+4?E85Jv^oSUPX=s6>zK;CxNG6*qdx6no zC$wRakXro2h;5?`*>(Q_#5T|MFTQIn$z&EdquVDSPACifH(q7r-a55eq^%%%lr6kL zd2O|d6o(udh4fourn#(bvzbm=X#n=u`mI83Yp5U^c<3u$imWh85md59pV&W-{rwsq zTBxJ0vFZ;p0S3LrHSRhkQcSzT9R|u-f*z{vxnG9cNwIPABw>bTvLYQDHd(adj(kf3}=K!)I4xhOdl6=Y~YXcD0sxa6G?WxN2RtxIWC+J}&q zof>&hs?vQGfIAOOKQ(oB8lI989XO~MhoEA5Q?B2YTp%E!xo^d1K;&u3ZcG;dri)9# z_-aY7VnIDvx4JPpOo(iVL6x{4FbG(TLOrr!U0yl@kLg0Qr29voV;7qiqD~N^br{9eedS+_xMBddiu#AQwA7x?R^k z#yLA7k&ihi6b5nR9~z59rC0Cf>Lfx8^$yxw#~%3y}PX$qR9&&=U{{R;IH{D~I9&PT6 zll_f=@dj=TorMJ{lhkCn-Q?_!Mb3J?1r$Vxmu;~kp}|P7VLS`1HR~e z%A0NHGu{Q{3wAJvN_&bV!c?dGwfLlS0o|1aOYcJRC%`5 zdg~%OQ6Z(F-L>_CYf_aR*_^nUTN|6CnUUojd)G&~oxnW}vC{)XEPIo3%L>_M+abpw z&$#UhDwKq}mPsU`Y_L$IKHq)*s7ewE2?1d$Rg2q=#^jrDiG`MGXYtUg*xPM(zpXPF z?ikdJI)gFoNAI}+`gN_w(8@|yp!WX&%z38ArjqliY%A&G0Gb*KXbOs{)9m(>)&xnB z2MmYxP~GmD0^x{^WHHS3bOg^~rlcVg{-IAW@!spK0;B~U)Nj^TsDMBQo2%NpyM*dU zdPRr=lo^GWWv@%Z@;ylFG2lpbY4uRyN_{}wtAractpOXIxVnWadgus3k@BhO#N-7H zIDk*n1v71@;vOi6@el@BIjR}^CE4a$KVNEMB2M;Liy+8llr11CjKNH@x5!@7p}oZb zNhEY3xwQav!g826kl!?8w!1T;<=b%_0mHf9tkpOyc$8#@pO=x_!d7a_5gEBW^3;`i zQ?f)@Yc4Hx04L09b)^!lZTB_24x4r+BsjBmyOp!c`Ax4i+t4po4(*2ktp+p3`Gc_A zPCbU?4T(tG`i<(zahLT1o@XQ4ZSbyB3RI+|qt!83+C1wZg>}U5w}SQ0{L8Qq$4m7wnszc{ceCPFQ5ZhV+qJ{#^PPag=#O zl3-aP8Knhi1R$TPSM<2zN0`&QzwYxXgBl+$@9Bi)!(E5=RR@A!dvGMB}lGQwT; zFD+ys4r2Z8W$p`t)tgiF1dBuu2*jOIEI8xZx+_+>XSeMMU%LTxN6b%%^hP1ibG{{A z$$W;mxfPjHZTC2M->llM*A}3l$7Uj~cFS0g9akwq%xFz(!NVstRCl$(+;YG@GU*rp$eWmH_Hq(`sFc&67bjX4u;R0S4V_Nh& zzW5Z@@g5<(-`;r*MU{WZu2y6{>oACM=Uol1$rWN#G32dL{T9QjT1$%|YARiKtJ|!= zS=&Qy7(xR`08jyka`|VT?qR#%T-?l)a#fKynH*06)H@ffPmWh|YCKEsahhaS&=4Y7 zCS)_M_E_-_t-w{kA6=b^@ft^${MeAU2jfzYNYF40u$m6s0DXQH9VBj?lA}VTeY*TK*Whc@j~XAh zQ`0Gc1{7I)@2c2_bBto{+5%NB!idk1KN_OVe705LUrpM5gRH&C{c7Jb`x`3KX4K|P`%ed>e$^)5zx_XOmnvZT0#;QT-dZNTeF zCyVh18&htAL&z+x1SlFFxt?1Y4YUBrGjLsnky%J!W`3l?-5(!UQkYHO(! z>qJhK$sUO{#cD~@U3-s(dyqV7(KsH2icWO)@bT1FuoV7(9`)&xZ=xuw(2+t-4QWad z+=|msI!PkL(wfkU(EKzfx$QyxdQ})=n4-#Fy3?>BGy_!E@ecv7M~0?jiy;xG92E7& zO_v{r0?70%Zpk#!B;2mj*gLE7&IXnjjbx7I$ zJ!XPM9%~|k_ETVqDH7OI7i-7U7TPW~IjeA!j)gp(?7YGryIosTWF^$7B{in)!&ctb zaoXOUq6h`6kM~osccBYM(=vk?RCKzr_V!s)Q?v5as*m*&d z6JHd1eki2!0**&YaJK78kehsx#K80?WFjN&1(#Z7_7eJ(R)w&j(~q_IsA{oF>q6R{ z$i3?(P>>);wfImTe%K&7-HnpQKGjJ8bS*1o zsu~g8_wP=o1C~cAZX*Ctf!qDQ;(D={LS(XrQblP`1KaN!cyy9qRS*$Pwfj@k(IiGi zt)-;yK&Q+Onwixk!n@-rNY$st^f#5{fca;ohXguwCN+k3sL!XURN)|m!n>!L!w}i zz=iEMi)|J*5b)dnTm_*^RYt0ak`U_0aHS;Dm9CZPy=y=9aQrY!MDc1QQyJQJK<(k% zP7?fWZ!ea%6{GM32-w8CL7 zps1>kH9&#}?9N@aw{x4%a1OY}QG|LM&(`LLsp`A^mCKen1Vn+2%d#^(OmK*NuyxGV zMoY??5|xjpWf0jf5D8(qGo?DEC{uIEQ$b5m0B%o*ZoMkVpdIU$x(FsjkXZdy)cviw zVmAzX>-Oo8UY<)h-TN?S0m#<&!4O;dGA!I8JlXYWb#@HS#S$zd$oz9^x?P@Zq&aZ9*<`zEOxcd5 z$CV;mcD5r$4yj(N?M5D@T|=upzaW$z_TGLVCJb^cO;*$2meLpP$heUQhjPIL$GI)= zP?lQ@DI!YuwuL0_B%zkJ$Z;r3N*b*omW>i@0Qd{6o*wpt?Nf(1e;vX3QZ9d=^1MuT$lh^!$MYQ8%VWl`_b9Af z6=%n6xYAbzV$@#^rTJ-n=_D7HhP_`!KPCH@`B&V$$DCdN0EG~>%VBy^gXz~H63-_E z-ld&`viob<-@{(e{>L55k1G&%J}>k!?2jZ>>U8D`{;l3rgQe0o0WP*M04uIV(2LrJCFA?ouT?a>sKR(<8`jC<$BhVz#8#yVFpgRJYFdGkB8G zCp-^I@f*B@e_^E;lut=o-N8QFeZAe;iGD{N@uo*15tx|{@BWI!7P%!7AC9Ns-YoXk zpwCM(V!GR_Vx_lIP*u4kCnKBlN4MzP0N9pT1KGuN9EX%h+}F4=^&)6EcCByVej&gm z-W_7=gJLoeyF6EI5R+oJNkD#0(kyuC`c~pQ>pU1?(hz?#gcOvjhpf&^%Qjn$%;$d0 zBs7A=1Loqi{msmIhSO&YJ3F^vMZ*^oAoxS%c&85_@tUy&<+t227B6^>W@7VqO|ILG zwHjg}+SN3=8FmG(>f9md#!}Q&8IDszr7K!<{NI#EYrDBUps^b|gAF0T%;q~5zqk3+ zw>t|l-W%s}CamVe>n?+3(Gby_j2zj}ti< zy<4$b`CMOk!tdDKmCS-|>DywkyZ!8BSF5H^9yO-ll{1z`g#sPfRCYc3^<<8TNl9r- zW%o(^v@He$oX?cPe9CNYz-hGL3~7MquUaL(K^}Jj%A#cpS0}3Efj^d@EidF;uFHGJ z@jO1k9^%Y(wPU;=sA)-#xEm+1$`d10OMJ_Q@pvYI3jqHBQhM|bP0g)yeWW)qE^(C_ zwI5esIs4m@?zsmvxv;)gC(5#bH>o zNO6b9!B!Rm9zs%RNu_kHbnXRusXL}!OIF>P#JOaw(w`C#Qj_KcDxew>w1R$M9)@N> zR^xA`s<7B@2$OQSxZ0Efx?G2uDnfxw=?GVpfI-}Y)}WV!NtZbieOX5!RL22(l8?H* zsiiv#c-LN-%wd|h7`SBRjIe3lNUP#hWy?z!V=EADA>W6zT@#g($2; z$`RJmO;3;T{?EhIrErP{btRqN_~8i>@%5wwB4QA~_c?v`HFulf$)Bw;%n>bv!k~1G!@t?unMg%YF0nd-nDE@NwDrzaFyS zAf-<6-U*ChbHFJ*lXb8^_Vq_%Pwm8=%!~bTT_)Z#g|H=yEcJCnpTZ4(bU!m+i9a5# zgCKepjFNlA&}b4#(xU|+PDCXhe@;#~l z0DiqNeDO?CSCv6h4we2i@Ai(KxP+2&mTD_sK7;3_Xgm)_gq%KTcL5>tR&R}Bl%i{b zwPMv|iYg9;P~5v8hjrci4yo=dEkS1UL*=$8G>*k@ZLnBn$Vm!XA7&#d2qbNB4gD*7 zQYewRD`Byr8dFM>);QT(_5FAjo}l!jX0zqJ+?}MYNC{gJAb~=LEvDiv4N$ot3E%)$Id;m|Fxt*OrkPr{;qxTm z$@vwFWx;L9b|VkYiolZyywEb5X|+MPwdlD;I+h%g!wxAaRTNTCZ)oW=&A!ukf27?yyNQ&Nw4OHQmPOs z>37rsNN$9z`f?0R@#4|?Q1!a4EwrHm9l+8^;0bT3s#CN(H|y?mZn0F_?eUi$BDRzj zMU!xs>Y(i4b&!-!9$U1=4&_qYxR74D7Jv>cw%~akz(OQUaQnbNYTxD7%w#4TNciBowf%uG z&ym=D+?;q~&>kxz2ID&SCwjT-Z3KRCse6ksaYgzRK~AErqZXR3?ZTCcP3j zZOincN2myXu7z7~Cbl8KKSh2jwH`77I#ARD-nyUe)2na;6=0?Ksh|d*ciG;$bW);~ zkULYb>^1In?eje{NPp$iCqb+NI~tudrF(SgBpaMnZA#k!l^srzB@cReLrG+v{c##OWccnDbPypAc7)C|Yx<;9f#GKNamld^zgXL0Eq^Ui~P*9;C zXs1Dyn9su?3QtA}guW`W8;ddodNPu-xb@u`M4><@(O6JvAx5-D&`)}fs(;7Y)#ajp zQs)w&^Ar)KPk!Sx40oEOA|vF-fvufV8NMM&U|Unt1*F0#K8ua0Nms^!uy+ z>G&EN3XMEL>N+HtNE9o~A+~<0{itP~%c_T9*z>uyAgM(gNzf7i`1JDA2pP_R2P!}t zgj*GnUzgABcgzyGXWlosJkjZ8G4I@$e70LXMgC(JtXXlfI8alyOHnM_@xls|xeE1F zLPCm*`(tnFL-!h9M42A4f1>Vryw2L(Hju(Fj7J&)_m!D|_OD<~Xj)ayW6UPkIU#$zbOjJpzlW#@7L}y)!^m*S>9fcv8 zEg=eFQQvVY-V_RU*HQ;hc!=93Syflt>Yc%9#Y5Tc*mk308eQpcAnGavE1)% z!ejKT>6E|RTS$I|)0ZtZ<0)xu)iO9ta>w@0&PSlF8CT#pV? zn~I4Hm8l{_Wz?s#y7@}XcDoL7D?6YKp>|S&1Oo&4sDQIui&QNEBjQ&Yy~r*jgbV07Gkj5 zYHBN`r7hDPLu066#kJ*Ti=Z?b0ZrY9J-i^-n2;D8*9FbJySAOdcGzN087WWNj~Yv{ z{-=MoNS$nHQXOfuM3Cz(x~7)26ui<(S(EAQ*r2p2B&5={>nEIhhj}ZJg^8H8OD%3i z?cJO<;?SRrV5MNlccWx6X{0Eva6cRvn1F z{wKX`@?U-LxooE$%mv#rh#%V^Mhr&|nks(c{yo@ps6ty?va@~!kwGZFZZW9LD-Dfu zXC7q8R2#+WRkTTwB9{D#*P3As$dK!zIv##X?d6@%Dw~}Or*H}DLf5z~Z?4Kl_K3Wr<@Qa>Vo{JgaZ^_qaTt9U7tAitZE>&0UbA4#Pf*9?skbBY z3-_Kyzo!Uhc1Id4kqk&IHrp&m$6~h~FxKmh$5NEsnNGOdE|s{IEx}NCHlAyp?{03V z>FuWzX4$V#M@i{jzqk2e*jSABP?T=oFNOf-t`D|+rY|Ure+#?Y%si4D$%fSOihxu_ z#Z*(`(Rt0pTc8v7mFE8d%>K!>x#eH;n|TM@ zn3DLkhy-;SH&WHBJ_3tNEQK1Wq_&k%5T7U@{C+)p?4_)@z^|HZ?S-(;TqmL}jG-YR z6eIZj1wJJ84FKS+FQ~V9_jaHl1N>`Vg&+yikbIRR#^c;3Uvg(+#dX;6^6a7tT}enn zoVMf_8+?=ss0yQI1V6zSr&#N2xJ@)wZrwV`FwrzJ$rERlw z9Lx3f;!>af9}?hxDZR@~=!&FXuGcs2S9r*66ibaopDotV20tG($vtbO4NXY+kASE>`}9QaS&>B$Qld%J`A3eYQ%Z{e06vmrMb`)wDcq6% z@vQ|Yr4Rc$ltDfbf=HlQbxly6$|%%@AqXV?6p!jqtttm@i2@p!D3g(3Rl?(_gvYqH zbW_(@(34t^{iF+Juz}c`IT=9GpUbK@zsp<}M>U?C;5HEo)Ie!$tgyBHNMT7k+)6{O zf`mGahLl(iBTmYx*RblO1xS+;79HF0yc#cV?tBV%TGFQwryEFdYkk)Ycgj-c=0aIO zO;TvIt)b@Zl6&;72o{WhAsWlZ=jH$b;)$nfcSN=(N+gJz;>~s+(;;dr^qUK6GcA;m zL8=;vgp!j$Q&1{;%H8tlnA|&KrtIQF^{sukGP!1Uj^(cHVR%ZIoj84SPnZjt9&A|d zAx^LohlG+80v}VUjHG&~@|A`qtdyu7+jQ+-sEO~a?k(Ce)oGpEJk`T*W4YSg+*_8N z$vRAW0e5b&5!YptZM{rGfTC;C(1x5?N`hLq7zjcF_awY#Y$Im9s&pf%^84oY=-v}+ zcPZ<`wy74&M3!%{uTt2N^uce&5-%Ba#TOQpppjK66e=L* z+hGX{yK>hXt<*O1mbPyQjDA9^qs|NW+T^nW)tN$*cZBnClOFYNj^oPooJiW@)Y4R! zQlY3Ikb8nhS(`3%e{XQx-NecqKr3U=jNz^_0$dyqs?;n~Gsd!;YZog;&O5BU*jPiW zOm~sER*o|1N|2#Vdg`oShT_*<^FF&&><)u>&!Z-Bf*17& zBmV&AMW=!KhH3YC>(Wmakz@n67(ple)N@+WkF;y1hMTKObf}gY)h4RxAMh#0R*H>% zL=Zk*{A>I=jB&8f#jQ?iwDFOV^}=1yVFU z`*PYHZ;<~+4H72N>t843Qlt+B2 zDhJBS$s@VYC#Y#BDg`}m2q!P=oIQu zuee-^yd#HmtL*QsjS?0;cMd8mK*=h86tstsl`Se$ahVHs%Bd+sNU7{P&gSRP*v{cB z!|$Th!5^WXb5apOEGeh;jIlnyrpFdP;l%3IDJ1rQLwTSR-^@YG^c*u7?ML% zSIJU<0%VFd3wHS4RNryGxrejcFBM$mD&Jw`t`W*_O-hi{c-@Zw00KrY$b9>jS=d7U znjMx+&fRjJ`)k_sszDSkskYUdv4kz{?niJBqSI%@!~1&i9ZaLmZrq&O0p=J}DN&DK zO1z)FN3#w(;~b7}H(^i2VjfL%xJbC!8+@C6)gG!cs(b3R*}i+qonHDc3FTo@Wit?oojT+#{kRs0Tfz z*P{DBm(OcvGPoM#$eA1o0DyX^w}XZy9DdlF71gGu+C5g~eJr-breR1@P($sqpt^ve z=GqE^k`>;y@-Az%hV;Vywij)-BN3STG0A)Hw>h!p@RrWw`ZpS{<&__>)y8yEUFQsg zJqfu?Tt!ES)6=0i(MnqtTAUu5cNB&rw1k~BCcS6boUKeoF+Qm*-5IToz!!nJ67V&A ztBPWBE;$nQh{k3-cG~ryjHRihC6#P@)Cvj-+M=qs0Xhvn@uzap2b8wuGU6lhVo-ln2t*-%zZCf=8GR#nkJ$zs;c;rq?UD!$mK30D_BmJP<| zDa$%;Hn$+gxZI`22@8;~3SJ3r?T}sZ7L6icW=OD1+^Mr`tTMlT6>+#GCT`(k@39;Opg&aeMQf`=Zo# z+v$kyN9BNEb9r%WxGMy_nF<9W19a2zKIIKQK`1mmbWSl`Vf3RWV@{L;vSrj#3{XC5 zeE$IZtex|q6~p%T#$f`=>p_yI4c(gP5NmgUfw?%Q|{ShFcVJH2X2+Fp9*y!QbPoI$BH_F0qv*5N}uP^BXX5QU=ZnXBA+h}d-mv# zomL)wxFM{Qj$(ddU7vJYEI69dp{Xpm+VuYbgrO`2c+p*sw8!Q){cDl6fGQgOD}vw^ z2k`nXXt`EZ#=-5k_aj}lI^UNT=bcGrI}f(ZhuwRC_?82a8*x<)iILXhdx+Wz*Qr{I z{?riQiBpb~_8O*}4aDUV&H;Y4$0ktw^70GhskZOZWW9BKy#%=1#yZ<=mP!`mKsM^z zE$vdNsTJ#JF!JEGW96!6K1Rm%r{%ZfPv`@8&v6|iAQZz6q>l2osWjKUPl%?y{?3mA z^~o|KvIR6AZvOzpALKfkNUD`l{WS0VXmqZlPLfG7L06l{P1V+>gTL@SIH5_O1Rb%p z$hg65sQINZk*Uxr#DV~=Xr$MofOP2<4Mel)S9^^Tr(?i%v<3ZEMLJp%YefeyQr}0J zDOua;f!Gog)d_<;rZQL@(nQ{o7_)qrM}EmaXAJY*j}=(Ce)-HcZXmX0^5(gWSf$|7 z^BdL29JbGsYED4;R#}I}w>5LPL6P)~?s-o}OLBB=_z$6fd)c>(5-SwUA6m} zyGsBD0caLw`vP&-7U35>^5w~V)y>iIB%<+lz<9e3#W4;-yxCDT3cpFjoVeWcwx(Td zmZx5x-MNUD3HL!5#EBi*Z!*%XnO~G%I!xVM+U+5?pMaetGZigxKkc#maq`|TZ_T*g z=bLgyJhIboqHiNeM24g^*hBW~(>Uxbe&KDnAjj9x zR=u|LW@B(MJ;Zb?V`TlY{f}4_wZq`JGKzvyuhug@N4~Z;8l;A=IfT}dO(&x{NM6298gpFJqw(g)N zpmaNXJ*-F~0)&y)aqm_ox!g(hOr1aj(%2{Mo7-QvOm+5UWB%W`Ldh|P)YB8KJW0p) z`;%=fdD%t69z4|4w7(RGHlD1;5q&^0%>!N1S<5M^)op=oj~Xq$1Ur0KO|;B7u;Vit zJVseaOHD^*gdw&YX&?lp00fFtqcs~QWHuzZ#XOj}%yDY$^?6fUk`xI)`V+MyZKgR98_GOo`#~6x`gZAqK9ow zN6e2NnI|c?F`|;M5-I=y8h15@Lt^?Zn}Yt#~Qot8_?`(lz~ zzO;&xP!&WKR=ui5r{%9wjEJDXl{lXDHCXeA(vXx-K9i(@zg@NML+~X0x;h|`G&rZ9 z)<#l2M%EUMHA$$~<}2~(RN;z}_3I#~)Cv?%gaV%(1$C#7+g_RJ(vrief4Dca=-~SP z;qfPksQ&;faJx;d4M+kcH_C>caAJm-E|ty>nv(wja*t&{D1ngnr;3 zxn~AsUe|dN$Hdt_Nd8xTjV9S1L-?J}*4sAQgHmm`H7WbsY&7B|+Fo@F0Xx85Q$-|o z$osc(tCx+uA6)K4F4NgtBYT!j#&pYXE zR^mq2DOynYg%CRKIc2|3VGDTx-yns|E}3uTD2h%*{C6h2-O70Z&}izMCwA{CapHhT zAdryQPi<+{_zDI&)do%?@@z6gM25_(jjl6=#^XB5UzWDFDaA%Y3+^EvVglVNQd3^V zK(Z2ti5yUW;L0CIi}%U8To@swl|vWW|~LA1??!$`B(G7JVOg&);t zbQw1*Wyc|5^{EaOp)r=i+FMI2#@*e7Z$`)(fCixF_J+w=v$nf`XL9VCB(+XB;yYHa zd#d+k$G-V8Se!eJ;S({tqj?3pm9s`1$fMpOjDFJP&JHbO{Wc^r&AoEQLjq6bx&w+# zx73HesSY>ie(T)-0LN@b?f}N*r=}+=g6-5DcV5EfbKh_M8IWy8*fJbIG5VM5O8j5L zrGV3N(so6lj>}Dwpte=yTicSf6oB7=0*dhQ@x9LacS{qFYu>iJzBbJTJ_5YfY#j_+ z<49dp>f^LjpmilEN_$Wg(9>SCVR)IaTlS*C(p|?KbUMoc$9|jCQE{#AhJwz8z}O+Q zlCI=-rG6b1;tIE}M%E>=OY$vga@^Eqr7CTZl@bMOwC)=;{6sbU`meY#Fwjc}^fcD2p*S%k>aX+I={7r%}rzzGtf_E7Dn!Ixibm5tpH5^ zXZJgh@qQ-;<;Pd3ww#wFdUdwno4q-R(yT%%BRMujmMpgY7hQRoev)2rs-a3dLN=GZ zci7yEbv@|cU6z}c!?tyC*a*X+c<=KL?i`ETqi=fAH#f2|j|hm=k_}~u6rd#VRPEn; z{^C{->b~r6arC0AoZ2m*D!Z#l??nk8!>?fdt>P-{Y^t;b&suA>DoF+M z$5d3MA-+}3T8varaw8!c_dY#p+qtgDIApRcK*W)gtLJKYDrF$5wXU7N*!5E6w3isI zdr)|}!PBLO)3j93eZ7Z`K2$wMGsvSc!6`QCKgIn1W4}|?8Bix;?1tWt6%9v;`E-nk zB)b%}kycPAK3E&OV|J^<2@1GlH~VG6I?|-2X^#A+BS{HWMK-NXxJfz&`mMW|m9a2< zQ6P7f8OBn8Y?m*brIFj8$A5H=Jec|zyW4OWynzlWN|fx2W!sG|c3bPsB_^dd*YMbW zprQW&j5Vb}HJc_oEuQ}X2x_|r=_Ll_pL24|N92j@b;ovHIg5@03Z*?UXN_J?Mz&UY9ebsBe?{RkS2zwz|ei&AWotaF8~EpYoR1o zx}5>2>^t=|tJr{XjnyMw;OXK4r^n;cPBH99ahRX{{k3ZR4N7U{5(NSoKBC1bE?(}nnwLLA2Im+K6R zMlOgc4#2|koHjLr!H>IoaZa})9kFamW-D&`YTTwCabzWzRo5GCGnpn1PABhOCF|C# zH>yNo;fU>^{8ohFnd1}Lj~Zl#olC8uaVIpit+$&{3T`!ORcERe-4e-rghRd^)p|0IK>0NUzGZBgE_5q@I`r zajFe#PTF@h*Fi!EA8x%)B$WUN6~!Jx=s-yC@Dv(&ijrtPT@X;Hl)DN_kwR1rH1hyy zs8*G)l#}Dw^=DBGLSh1VL%1jef_z4sh^-Uc?N5Dv8ue-y2n~`6j}*3xi-b@(d_`0N z@8Pc60ZLGKj*2D?6n=~2(%o7}sWjG=r2r;_LaG1@$%_H4@{C!jB7xh2tBp$-n*;g@ae%~m2yjrA>B3& zPNtp}CWLnbL-6Xr=uGV=$vAEI8-y}F7u`tiq^NH~f@`5ds+A9oM^2<=Cvn9Ab-nTv znKmsV%{Lm4hsRCLIfb%iy5PIT!ERfoH)oM(o{8&(%WPcK%HCycAe13QI%~710^X7c zKBin0Wp?kW9WCkS@z%dNgUL32_x|KA9qYn&{NbHV_&%=Z*#^hf*Btz zNhCn_zn(czfA{$gGZ8(G)%zx(&WHpg1JSM0pf;sVYj_H5A$#TRQ4U-c(IK1ENG7MU-y&b(~1SE86WB%eG04 zSuwj*%gy@s<(|iAvOtXNn}y!*diq;*J5{!eFO5+Z+M( zdVvZF-T@Vc+Q#Qj=G9_q;{q`J5#xI0h|gtkG=`cUxB4x${j7brW*FV~F63T9REaru ze;U@}ZS%^Wy4&q;$a;BqA#u^`M#wG_UG-j!vR#Z2*nEi!ai)AP`BR_mZ%WTC+ZgD! z=1u*?(04C*{w((X=EbYr%KS+6BN)UV?F@d^(3~zhOeCS!nF%fe(+bV;Ea0x4S4 zsTo38fR>u-6h#oG3cW%BGzqN$J4x?aQlB1$D1(BNoJuPxV5MZAA}O=IbsF|HDc#}J z3DQ_pBgS|bhM|76QZ%;MQF=)MlC>mxeCpFe2;34#&=2F)t1yWK$cA-CbAE6h0P_Jm zajR3g<=L3aZHD7CPQbR%@?$WXA=k&K6n$p_p*n8uS`EEw>?1RNF|~6<4G9?5o&8G> zd%XRw+IxnSuSO?z?5@$bejdOG)~`aa#}xRL7;2>f{yl2T*B|<_uRvUs z?}--yi}WXCKVg2y>~t%zm9NfSP!9smtO8 zlM^CHIPq6@R|KOYLP=IX_Dv#g0mv~FcLuVjKt&Bx^%%q&9YqOI6xXNTfFj{$^D16% z%cL&6eWT>xr|}Jf-@j_3WEt0%mD}}M)<-yM50BMWy=L3pXtdl4$`Lx-3aj&FzqsoN z+IxXY=sYV*9SJ@?Q=agdbS;Y($qkZpvv+@R)NLSBTKqgKPNn;eUR827;P|;p%-mmB z{-UW-rAVi53eu*%BX)V>rY(UdY9k*|>giWi+x$mgjedPZ-I1c05e2|e-hPuN$2J)% zSJtxhY7_kqAwg;dO3_K&D1Loczi`Ihm&GFx?r~h7Wp)WtKXh#8hVP1Y9k<+fw(R$d zR_mz>Y3Xl zfO@C4yXry8>n2?E9tseYnhz7VYDgW9(YA+Ob=JMQv-CtdFYpC(4`w#QzoLabjYM0S0S*$l({muoR$!xe@FBeHnK(*R!Fr?fr zcPY}GLouO1ff2W5%$X(igdwKTrL9B+f=xP!xd=y5pl7Oh#!@X1=b?0g>{I@lzjR*W z?L#^DL41+y`;VsDMC^9okYdf{oV}1d>ODrCoyRWZc+#+2Tz1f+=)KI1bSeNM32i~+ z&hI_Lx7$RUUMYgz9gmK63r}y#=X5zNcy*^&xDWbYecth$JEm3b$C3Ew+^w0Gaxo7X zd?$x_AjWnqp^rGk48HL@1Gzr*V_9f7_-{7oN@KGpc`e6n?p>bX2+SD1F6ZfAlAZ2R zxUqv0%0&H_eV}tc6no~I7u*jI=Ui8iaW4&LSL}W!d5PUDvF;bUjoTRGMasu6Q=_8O zk;HDvnND%3w%4UbR@A93P^Dc~=KK2>Y(^HO2$jg;TpabR?T;?MZ*@DU<@T$k<<%-PYe~4p zQA=rDmRM=*Xw1ekj7}pI9%-_k>d+ALK)Z2MZ?edjc%I(yiPu|%>3^>qmO*E3dx~(| zY!fA^t0YKDP#Z1MVMI*kQ&JKp5R?;#GTEyV&GKu_jvR-8S9ozuvBh3(-K=6ssJH zlV65{hp^Z0uT~;lHfkBC3_?7hl!00k@ETH-AnW${bz%e%8?{0}vR-7Qq!lWp0bc3^ zir2clpnONqLDbOOBxzKpiX*rxr4!-UpN~&ACx~Q&cDf+tNi^-Q(thsW8dJxnW>Tri z6-rbM2Hh)916_Oeq3`^9N-0J%fCI$Pflrp8*Y4M(%1jwJp_Lt^9Xoxb{{S)7kSL;9 z8YT9V3!@Wl7={q zdy=Od9lL-=npM49Ev6thQz>bflf=|~d}gU9?hAtQ4<~zIp@X5?xUooS}!)#40PeN(t%6E#5riv*_PER)@_PXE(sK_6&bbi*lEb}Odn#v>> z;&S<8^IQks8GWpp?ukW7kle{Etk5M%TxD-9?M*fSMu{2(iU2enc6&KQ?IF|v?ZF>) z86E89JVcT-{i<3B@()494W~*hwv)6for$dtO%I1wA*vl{dxI%30*g=o0B78G-;{pm zp2?tIU`DyZiOhB@(qT<(NQ~^PYTI+lEsna&h;0R>DQ?78cUT#G6utgDDG`+<+a(&MiLDd9$umdqr`IctKzXnz4SVKU#d<;Kqj)QHmUHLsdf3>uPEC9Bn8H4xwmD(!JUcMN&R}dE6s% z!&{J$xa`CbM`5b;Yd52Oi?-z%TF8P3J))mA6;5#pD{Vk2$|V4THmN!VC1$&V$MEmf z`#Oyc6J3-T${2Mf4a#U|dVHg3BB5hl#OP{DjSijrj_!WJ`f?OHOCF}hb9X)K?f73de|KPBjSNh{uL|a#xUaUJXv_#^-NzXd%^>LO z_UGV6Z0|q?Ph1lcIy-<$j@q9Nu5G=G?p^nW&f4SkY5KCGy#7S?uD}zy-Pxr}5iZXO zQ=PlpzajA=?bCS|ACG2@bwlRg6%%c@WXSq&OghB1+hom%$)l-JWyJ*)nr-h+vy^`v z^KMzYx47pZTelJwz_IL`-JuZaqBz@>Qi@7Jk%^NC}NQxCCx;%&x7%@2ARt}NnK zmAS4b;-=N6t?{M~(H~(=fNRta;_e@EXxfOCa7)oJtPVEcrok|Xpb$sWVi@FaFxSiU z_QvQ)9mi_*A5v1T2jewAP3RXPKlKb);=|{TJCzD65aS$5Of)kYme^siiA_ogZKjah zNKg5)XaMimL&|(mB3R;|YSFoHJBJJV_CUFY;qqJ+I6xTtBgr_UhjL zF9rd^r_8|hBhw#{U2l72Y3DF_?J>E2mPLODXeNbMXV$ubT33Hq0@Q>|PZF}V6Cle( zajSICr)a6Q4>l|vfSGcBFXs7Cz3qLP#+PymPAjVF3f;WQnI9jo*C^q8cY`BF>K*!;CsDqol+ z(25Op6s<>os_t9>SvYLgLi@+y3nDW-U);=lG?wyy9Zkyr0By)^>Sc%GB4xTou5>Gd zF75q7+aO6piD-G#AqglT7ZSN`_xr7`*5=yWn{RhZ$0EhYXgTAS3bpOMySs?qkOn{& zIfwh#9)G&N0~ZDNmB`R7%z8Fk@|ol-5|cpFmTpCIR&x<8AXC$78NVtxPk?5F<5JPB{VDQhM7Q64;Cqx!q4lY!Ch_OD>oZg3G{ThH z)`jwpeF3;}rUrtLrrX8kG8RIT^3s|w7Vo&EUOQORBP{sg@!GWE$=SVWJB+?C`L2;Y zrGDPN$$f`GX|4j{Y-+`pDU~-rl(KZ3%av}0Z7CAjR&kIScY8z|jXd`2QMcO`=GsOD zBAEM~{r$wA?2S$tcYGCo*22xPM;TM=#a;PXZK8AujV@DdxElOvd?bj)L_VY}g{25l zEhllPK??1qGcV}e4@&JLjXEEVYU;(CGTU8@t&%}}aKk@`O#7ZsXpWd=wK}F0r(b1; z=Q_z$ZNt}8x}oVsZ6%>qrkW2ap$Dpxi~%g-qy{-;>p)8Ei7qNL8T3(PFS>8s244p9 z=NRKWi-ckFxI34#cW_Q7<@-J6ZOZqBav^aT(&OhA#Frk zh>~MDYyLXr-d!#AlcrF43KK!qSH+!FJNUzXHdjNyuqO(fIuqa9Ke-7!g_>j-UBc;X zzPkq9KO(l|mRHuhe1yThLbP3A!g#iYN`lnuf*geDN)}iO1W_poep`BXt!lZ3m-q`m zn(g6gLgl9c+vD(8rKj7b;Y6SUtpySRHBs%fP@R8|TM&?DD;&8ltDil4lEMA8V)(9c z$e&hW=Ujng!ePd=$NI~QBI^R_aYT_AyoVJQ$6~U|xJ=u*UPl{k3U$`fRl8>3JZjxM z0)(a_SkQeH#N$3yv|eoXtIeYC68`{<-r_Sl+jfH>NQ)vQgoQHmPNbWf=*-d6Ur zk=nSs-6YiIcpc{F8pXvP=xw&;Lb2r%C4OD65#@_h21|G!Bs@@1g%v8-dR-iX@2I!n z!Dw8b*a%$lS>u=|Bhl4VE7l`$dX}HndXA1Giz}Z7WLeSJnGQ=5;>c+)u_`mDd576` zJDYWvTPj1XxSdj@k_he9*vLp~jbc?22*!y?x}B%^jVL~U8hko1AwiOZeo_vaP}Ed> z2qYiAy%ydjMnR1dq-RJY%xTzCmDBiBzmG-)#|09Wqq|+8s8+gE?Wb^inrmOPqef0T zR8Inwn|n=8rlW3#o(IkF>PjvG@ZyO+D$=`j6dw%+r(d^E9+GDyut8J;4QNV%H3Vx) znrM5I;ZBlb-KhHq=6j!wPutkjq@NJU!4=8@*(7%Ef4EfB!>bXfbrTsJ65|h(qE*_z zDiCX@-S%|p%ve5X=y>cWb$c36=nsh$uC)2|lQfx@Cn%_q;ix^%zdBN#{{WX>TuW7U zqy}UQx&u-P0;C#^eqD`g_t5nS%wd`tjcAgjq$m}UM5k%|T5fG=ak2$PbsE?Bj{Q8O zB5LkOLUv%s1c`WNHP+oC-zF<_Bh79^SK>T`IMlfA#d)XMSaG$s<4Zz_DN;!7xO6+B zGqoUS;S$Z$V&JY82>bh0Nw^iNN2G(eqC03s zHvp#=RHf)me5)x5uW>_8x)?EwkyrUFyN6MW;iNZT#}%;u0J1g{$hpt%i|vhkV~_s4 z<^`9zn`W=L`r*K^@x7`Wurmwf>8NS%r}W@m5f&O0pYvBKQRC=d6eYWY+$VBx>6nmu zLBrtvRc-LsXxopQCHj-w;9r*&mSeXP5dmmZ&nUd4D5|@IZK#zMBVPJ;H0vTSAS*zr z%1lV(Ds?3vqsgHS$+$tfB{e%%!r?lq4MG-$yva2G01-&)+y%qtX-9=sd1)0M86TJ9 z)S0G9xsT3jD z`5mouY;GxF)PW~@Hvpuh)DJD@9^B_#qDI#+v2p}v#KiRw;I$sB**QPDJ-g1W#(cAN zX5p9R)CAv#lG6EgC~h3JT!G%2r_4s(yOI)xD{6pJlA~V`MG5Wk&b1KjBjO8U^oWDu z9xfEk?fZ@G9EHl*or3)QC^nODMC+ro<}(b*feFMs?XoM5I?CL+-PV*vWH-6Z&hH5+ zN$a}yM<}<=IrXbI$4z*i)#qOR=J$CoA-%ZUiJie3W26$sL7srnV)zBn z%-cH-Mnt?_nDB%)QrosBSwnE)$7#P!KS3R$l>VLo6=gK^Km|TgMEzJSMh)lz7{p~FDrZ!7n1NXqPqxb-=n-YGX5$(w5E+bg6is|zW5-twx{mRC?iY9T(OZ?{?!Kc1aV z(Sw!^F^Kr09mtu)lUSZL{8Xux;Mlh&Se>(EQC*d3m>ZD_L}z^qm9FC*r%;#TNGNd) zOOBV;DB>Jx(5fv8Nh#>N-KCxFze?aHIF62=o(h~LJ9iAA#fu!4Xmbw*<$O^gcMmo9 z4v_L&g_A^Nr41?N5Y$`Lbg9E^m{fM4sYQp09-7px$VU;s<+rva&x*^Ikm#j&6{%+I zE|$VW5l`x%bj&&uenYi<2-JaIvh`)sj7M@Exu6mhdv*kkYu=QidRno1DKQPF70J*2 zLU9B6?;BjHp^0*i6+&v3?e-OItu^x!dgysHiG%!bK-)%NxSVn7wFy6qDE~r!PsZDk_i}*R4I-0yU^Z=2lFl0yC$_YVLpb?6pSAy|?3eqtTWC@ym&Bs$l)`_ZM16phO?B79!>F5)9Vz1nBqqJ`;>cp2iq%u9e4}3aej{HVtKHnh z3Jg@^Xp+FyR(^EFCUQp=XV^8CGvf1*V;5NV)W+WQl}%}tNQRj0Foinfrc()`Q(B!m zqjv7GrZIAOBFff)H-sldB2>V6BL<=aaF->Y;9OtS*(eJwEY4ll=X>`wv2 zaeONmiux@0{wa)Dt$4;eY>Lw>aZ&AdOAAn~cKEC%pp+%1+ifGVXpz@9dvgd}fSD#z zlUE!G`O$7$i|POXBNr`&KNOF4!jiDEvqc3HwO(W91bF!MXV-@CG81#U_<>~Uoc zt1o%HxiT$T16;6oA3OkBJ9{u=a#Vm7&#IMk)D&0AHw*p>r!K1JMjN|DN3SN$VzWd2 zE<=Sb0^Er=1x=L_IZKKK*5pG)386(OD+u1Ub=3{%a_zu1|xVPVTKiFZfrbKs>uyLj$V zX1b;MHn}c3%MUdni87+dTT0wxIF=Cq04MvsmEGyLwbUhqqC)`LiE!v(R>t- zbpas7>s*ajLH7HqCtJ!ksi)MY;mMA=7g+j&lsq>NDL+oKq%3HmsIOsn3>FX+bBd*& z{=K8${mkPyMqPp2r%TWHi5WxItO88fv8-98yD0q)cZVRmBsPedoxVMR2!LIAF`i}D znpdQ!Lx@`E5vDjOU9sy~F@t)i;fGqR{{XhObI49|759!}J1x8p&uP5Q%W>P&5?Paq z->vddX=)@`(tS7V_od#HT9*}QO+ycrB`!94gh@E8&RH$YFG|Fl(gFIG?c-T=t1GEO z)Le{B6qC4wf_o5YRM+nx$E$m7#OzJSmw|Pwe#CFUf;>%5wJG0M$NBaB1PdByxwhTZ6YLIgcJmjeW?n?j1`(5>a;J=@)Rkn=iuOY`7e@ zDBNza97*(*CM&HqZ5QforuKm_IK{q>p*v%64yG3dYRz%?B4QksjN5YDF82oeW4f@@ z@g_rg4x)~s4hGx^Qi>f2a1xW;5K~l;qoudK3(zx;BN3SE3p(w&+MbDq=~5GF3Lv2O z)};822ivDs0ciV7EHl?l z{m0+0MM^=#Vvo@5r*Jh2C0YV&QRBA0KLgXG-OCnAg(y4rA9sCEW7m?BPB<>dOq*6n zo2v6D6GV!5lUn%r1JcA(%<3sU#R|~y5h2>2ojIkU z1g1pj(U4VLrAR|Wfue%fx$QzhSNK6X4wuwm!lk?2SB!sCQN!rJL;nE!d4FsS=h?>* z<^1)|R+EnNH@Jw{w2NjFHX2&L@wXh?5kBE)w&YGJezm_U%H>{DE`6~;F4~B(TamV6 zA7VWn-TiSJc;E|?IPg^`TZZ8@Vh4UJsS?s6wH1b``7LfDoz&qTWfg*wTp>oaO=?X~ zQGkfH7}ToXp)!>mY2b>gS#4+3LyVL7cYwAQDNVHtQczEZqvSk#w*yfc2l%V1k`klf zdr?^*M=>6mU!wM@L%|@eg;Ww!r46bFz!E-PTZ~B#gRdeglVsbS^gRinOO9w+oWe>U zWd8t(L(Ew;KZp_!$6loXNzp1H$my1-;F)q@Ot*(OC+gt5PU&e*=Sx+gM6JGLBjR-w z>KANVk`a)ZD){dc~3Un?Do=;5HSJGLx(-Zdn`S}%sJ1t_T1NaBkIpv zhVYOJISxffKns0+zu&JpZy8!H{*=>r#hHs@zPkHfil?d+CY2KR2W>;~?l4r_t4IT5 zs#q0CN{_ViZNc2^At}GB0i^LgC4BSl9jrE-%3=l{mBXlMF3*wRM?(fu^}`voW{e3@ zl#6af7<#eYU@5hFtshXSkO&2*2>ix~AXL*$I@gpTD#nv{Se~)AG-LNA>=z?-1#qq> z(RH=@6Hs@4OoWh@ca3e14ogOiiz@8HNs)fv6 z(b<%VIX@4Py=zp7SUjiDmWf({TCvNNr&5-OVj{>@KNqIp0Sxuba~??G-q`i%`;QLQ za^3S2rr}hQ9tFsgx22GxW>lBhQv%3dRUZyC4Gxwgz`a4vVx zqBgs9*>6Td8fo`iacWRXMMwv4l-s#y!*m#u_>PxRus`x7V#a~G)>MAgQ&!GH%l7hU zsd!W;(49w~BbSl8xTfEz9cgb|S|vW}E@2=l<#(m~Hm*g>*gqD?dDT4V%ekSYEyb4= zM)`|4*b0@Y+Jyi<15U7;$09$uKZXIuF117Gm9~K+?x;QM@TXDqfjXU%5)IOesuQF7 z58F}jKi|~I)LLI1$!dxfn-#`bt1%X!dnrn3lf{fP?+fi3_E`n5p$kSiwx{~F7>3vvE`R#gjEVp(b=RVI-bXP zebgioRE^#1PPu<@ZslWrw-Nr?$-03bYS-kpV}8Z?oJ^q+)Jy%JC0Y3%Os1`@y3^}I znzpdw+d{&9K*EDkf=8GImgS{j>$OM*gj98_a_ohunHp&i+nS7af_DrCE`J3@bG%MY zMqGU}ry^u=^(+>o$ZfTtm4r`(lrQ|d=u%V`fvOe_Dch`@u$9xU1hDJ)>{jd_Ma1G5 z9vEcUd^(M=$T>DKe764ps`r!Eu?^Dwwvd+Wpk;LK<}wiF|tkv$?r?c1%fliG3N36yhUYquy=``V=9EiMA@!D7?1+ z08sjdCL5a%1fU~ibf5-}90+m3NYI5|6)QVQ9y5!4Q4NgdQeU{L-*ZA^KI`i+mc@NE zl#~8ZN()_FK~I%n`G}{$l1|yS&W8(zMYC!rWxo)_ZCPGVoZ4}_Rj(|~<5;6+7q}6` zd3h)LX{&=4SvN!>LOau;$GJGsd>}gONog)ANoA1Q7W9`GGMuCt@IQ8F)=_zK$z_)| zGX_NUmf+fAA0d}_xV+puY-8VQUYPm}Sm7TC;Q148o zO|2+;o@VMrO$~OW(u5BW0oOyd-V5Qu@!{9fv3DCeZRA919-T^)a|gBzvk1&Dy!Gu| z#<%6ynI`MWd?6-Fa4?=;l2(;Yyx3PNWJ^{N$r4&FIH!qX*?E?COjKDfKXN9yVnRax z+rxAU<5Sc3pbZy6w|cS5p)T5kd6OeXss`*u%<N`qwV)Gy-5u>Mj-u*KJ|&&HS!z^om+G(y=YH#njb0f2T$YG z_(|xi5R?(Fpy^6gUSEX=dWv*Lqb5gC;jYnDcQiHo>E42e<*!rMAR7|th(>`lPlku% z_(gn0Kf}?1anhN80-&!kCWL`b^*w;rzxaGQNs*>p+qY9njYs19d~~SkB$whyNeQW; zsPO~*J;13NSE5@W6RWW}DS3srL*@V){{U4#?&yY5$c9LoQxu>G*rB~N+6`)+_3S(b zy7c)zNo4t~4IH(HxCx4k&f{9qR*o>_>&RBLqE%|c<|R}q@H*GOZoHsEMJQ)|*L3Ci!1of7{5 z9Ax%x`j0+C63&oM%#NJflM*z)UwTEs=wy`t03csnabAZKa!iDv4ZD}e5QSB{x^Dc7 zZ*d#8(uE_ai&8yGMVJ9nei?F+`}f^nyYnX&O}S#%Twd&+GkOt?dAMS;WxD}cT$f@U z*q%X=$4hO=iy(e`$b0h-kT>a-X>xjQNHqpM-90BJT@Knra@RgnCmnB9r=Rrne$Ddl z^Z5S&->11uVmfi_RC!l_Z@gcTSlg5Sp}X9Y+mJb`{TAYr9g9twji2eHt)l#?t&5l~ zvmOJI^>1GyQ;caje48%SUhLxwQML_gPfL~D3`=`)P=d0NMI`M=>}xW~#- z#Zr{qQ#A7Yr6iRnaVbuO8c-F`Y61SQ=hgT}!UiN2R_u&qOmJihnQdV0DNee!uu4=b z+J>M3PY&H%w`_)Ts~K@b9)O1tu%#d!0VJPJw5G=aror$u9a)RNhZPAIATdQz^;W_I z!Aps#OX<`mrlC&v*hOe7r_Z7g(gY#M#Kef=)ayoNGMP*zQIOe5DlQ}-pH;O1TF|G? zJS)*fu`uMgAp%9B3`dF7U32|7Nvn`qitr?qpl#Z%-d(94iqhdhB&aBAdQr2dGRaQi zmLuk=3cZi}d$@apo$hZk#^&-DE4P1{eZ}q>9l_yX#8T`?*86l@elu-cYi-qbn|wsJ z)3-mZJIPo|Xx_{XzqPhDd5!LCGb@+xT-09xaA3y;)8F^6G`Y#Ga!Up__O@+^1_91G zq)87~!PWJ|ZiUH`SdiETTSy2|8&aaem-z;VZrzS5n(0b))$P0k(#WnOb17VxsN|HH zkXhZe&HYl}<%+igh)GfmcX$3Bsq6}e{x#`N61GncDZ!1%h?*a&O}Ik}lEzI9G;R7Z zc3}dArK@UDD2k8Cb;GKN@~KC_j+_b!MG1%|4OjRHpUH2(Y>Q;hqor<~b;Mb+7Fq;5 zD;&AJkD`>i8n|qiU0OjEKU&}gAxb?C`4Ih9rU&dNs}9v?ZzC_#jyR9CJnXm9^f=O@ zzK0ljrrko2vZmJCiAvJqXh3aF-p9-`(o6+PcXPt8^-!1h@kgtzOqtAwNGWq@2r z*;Oa=pGuIB(v}F?cPQ=9QoTddfiEFc&TtIfK_lO>d~=zxe76AP>~6!B@vdu)-7!qR z2);l>%yRvY-Q%h~*4J}{;RWc@;Vo!c8&nE{kV1k;Ft;0^!b8LJ9Y`kOwsl5FSTDeQ zm*-laXYs#p{{Y=3EE16YIPML>p{?zk=VBe{;g5a98%KK zwxJ>Lo9jgiOzHoDhx#OJY&64Bz#GZ2H`({OFYEfNcy~r1} zF?fj`PkKM9+8$9U?5A2THMu^aQhsL~%J(VvCibWH)4wMV(})~G`agHbs~v|lyxMHPtlh5nxmMVA z)>8=~O)2M@3whSiRFb69{r#@zo^xAvwy!CZiE_eOu*rkcw4*OPwYs&*_7k~y>69i3 zh|W+4>S)4?8a?j*?VNqVe1{{5_$L@+-95_5g-d#WB3k(ZBwP$7b0mwymW<9n5Myey+bs@bylmqZo0J(XJnY%|6dRo9oXnrQzZtYM zDG}wS8&S^U%PLWIT_)e#oR@D=ViK47o?j^vK1()y*O*)cT)inCh7a5VggAY?!`v6R z?gPWKyrVGB)vTCuj<%-XjI#6bB#7y{G`6>E1c-ntCrNO13+aP42C)@L$CJdBSdxXDec8HIzq z$bHw@W+V3-mCg1Xl1HcuPubgw0(U20s`Bem*Bl80Nv=ONVa|eP!ObgzJHhhWP77tY zCC^$uK&yr1ynr@67UOV`?W$TuR7!tG3@1}kk=Y~w1?g(G0UjWUZsv(O@{xkDOzcZV zWRFW|QD1h-6e?7uA1O-GuJzWZq3Hw5Nh@Mc<-n-VCzou29^r6}GBl`m*cS_{?L(5p zmt!I%M;}v4N?r1)*6ODB5Ecb1rFsC8KyAM)Wt@Ntz1SF?S*joH_ubdGpK`A)TtS%2 zyWXr4X1_MUeZ_LjD){tU4eRu4mD0}6U1qaK%B*p&iAxULZ4S@3vh&ThZNwcElS+RxTsv14 zAae=3aZ;{%W;<*`3fZ(XGb5M)D@l^JT(eo&Q(zEOwak+HXHu2M1Z&h}1f&K|i5U>& z!9PUG7|K#TLs?4rDk|=1+}}<=2~Z+lAjdy(N_-!i|vFuUC)K zkm(9qMVx{|ZV}V(FWa%Vh?5x;^5Cjm-1;QWSd#7jpTTYyw-0l?Z_l{9dCwK((Jt|# zOk4}~si{pHor3Je1dCa1xD{V?bl6q*1mPoomiN~xXSln&5w#=-{ zR0;0;RrkiSn3ssnptzAFBqdwO1#0orN-l@*>wjavjn<5dTpfj9IT!9)y$(EF@VOINyW>l*?g+;dC zjP$5-ZtgbzsTUzjqcv6&1|~BatxFgBgvH_>c8i-_?wo&`*=BLaGGd;CId2vJajr+pbgQ7-bO>t3Tj3H?zsz}sp-oJNG8H43XlA{Dv9mbuzpO416 zY1ETfu`V-GDxIV4Bv9$$+h4P%0Ga@uDgv)fXKFP_BhR7icW&=qh#^Btr);xWw(II9 zn~iEJNhE#M(4U81R3|Pamt{C&P5~yo;s(FeDm(uGeLh_?m*`N8OMsK!bpTVxzO_C+ z8rHvWZkdK^Q)u``B{!!`ZIr3Pv<;xBni5SaNJvV7Qi!PNRbdr1WRy}GY7?E zRvGM1{{Z@v`=Q-3enf*NU$wt$5OFve($uB>9(j=4=F7cWxQ&-Lwx*i8UnE={yuQG2 zrqKy)`i(s*GlNT$$U-+Su&E$@>vwf*Z8nzn;JwKWN1^JwQL(_cW44=pn#l$ouGedY z7T<4!20Jj}z=H{dMu!d*Xz5EaqC;V{G|~`|me7!tfB*vV)Mc(tWOG@Owq{8txhEVj z>&&g-6+l!?M&JT9QvQ2NynK3kH8DzBLDQH{7Gy*uHsqAHr7K|$1(KkYg)FvGD6)b; zG^wfT)uZ76mQw0J;9!#pp z%K<==-Hu;qt_;=`4N6O6VyKD*kQYkqIw%pL)4x}(&e8J$)~nCfawCpO4R2oU=Wz{8 zj-W!yNCujM7TKz4@zC{VF@dB2by8;F@W_-jDXl49q;-hS0yo5P(WNMz-;`;!qJR5O z%cAHlgC-Y0xh$Br`=UqG$7yN__P+uTz1k& z_y_}9e;?)1q9A|B@6f8w-k%V|r6UVuNbiSK#?_@sDJdld3rPel0iYUd)6NkD7@^`A z8icncre(0}4+J=cr(@_zs33w8pg}uU4G2BK75Q{eJQ%3PMl*g1oP@5<>4x~+%Fv?Q z%0MkX+Ptc5)SbvaQ$-}yQ22w?E!*_QlTf8AfX`S(u2#5`p~{A|hbkP^ z(58|~R4y^?ZEkG48m(ZmlU6h3YGy|;r0$MZ?SeE$v73;DL^sQ6A{{SWXecmyS_xW@% z#A1)>^@phAg|J>&JmvB*lnH%1YR*{QSitaMkR&f z_&b>vQ+bnmxPPtfa;(^NR~fV}-3~HjyuYYarhsVX#>8%TuK9I3(w)$4i*W~2vVf| zJvo4CWLJhJDiK4wcO*DL1MVe2cO-Q?M1idyL4g4%+^EbioVhaG zaw3C7kgeXaO13N0C`qU#MEBaSFKTrtI6qXK>J4&S@lN23mo(>Yak%7vSz^Oo=Kfch zmY++JZdcSl$Qc8{5YX}UTZ19Bf@P^YRD}S}?Nr~3?R}$jnR9#lo%DS@ud6ElX;k1i zHf!2<{`9rWIUe6-vzMv8^kdZ;RnHf|DSO!mh+#oe1sl0}HT~V) z)roq}ZUXPx>+^iHUL3I*_AA_J32nEXk2W&U=hVi2FVrXL{Uj|8EHNocD`2Z?)l!g^ z>UxPp8ETDavq3a`2uf3++?rb#>rKST^&+;zGZ}T%vh}?zA|QyD1zv7CVI%3nNmANr zK9QsBKN=zqnVmhF}2A@;52Q$!->B8i5)!V+*w9Jc}mrXJ#yT zksvi~a~h7eqa`k^xXPYoX+SL^r!XcvIqAfYfQxEU^#o;*HSG9h-$yoO_9k!}+&iqh zQUoQmFHtVe#9SuXawCtzRL18IK(RIA!EGx9EmRtw{D$GgS|229Q;C+5R#QehW=(?0 zXtT0}GR>mfZ?!gt)3LCNbVj15Vtb?z*KVZ{z&8asR!6NPTytO3G8{)8V$E#2%*drk zlH|LBJx8tfc3Y7!`UZf7m{8mef~|;iQk7JK8 zw;R8%{+ncrBP+K2G%J|j+tc?W%`#4P#eJvypu%zNQf$n!4n4&ZINOck@pHUI$ShnQ zvM&j=;+AVP2W{3ll8ct>tXVCpLr=W&m10DBiOT)C>(KLv<`>{jV@ie&c_6xW^h>CghmQc6YBwnC&-PY|Bj8 zn7%C#xiZO`*k?ADlxTL8CHAp9E`5J5Y_Z?b^ zkaVmTeKmd>nhy$huA0zvO>)rL@lNX%7OhoUQ^VkOG!>?m>&guU7ji&2q}P;dQ`)*8 z9Y_Q0C#2?pVv_)ppK`S#hq$Q%w5>%cT2h@NSw!26i{_a3^_4KDlDAS7xf@xps^9{p zq$mKU_aqWmr>2yZS3%J3Jfgz_jTQ%`mWX>P;AkG(xQ#YDgDoRCh+8GY>#aX|5*S>DoLjXDe0bKJr zG234DUw%SJ{{SZ)wYcj@P-$s#;)JWyN|5Dtjmsbs0RWzi?LttsO5teJr8&JiFw1Lo z??ggNjt14~v_tAb)Q?CcplFjrMG@knYI{v+)$+cQ{N>N>V;~2>DImKH0w$&5(vdqkQ1b^NKZm$Nh=JhGvEMO zQAusW2_zwD0VEUgrFyp;k|Pl86)D&nwHm|%yfGov)h+oYGANeRN<@?Ww65u2$2Sp)3(4}cKB8N?N9S|3)78v5bzX&>LKqum9 z+qoc){rYqnh_i&5<|d@lr1zotbe=#{2TdDJ##yH1=*Ur2SxKNL z)M?6S4Nlh*Y1u&0L+$9p#ySNMbP#mQABv{h(Cx9povLyxl}oI=k+7v&kWS(#tq36h z0B2EKf`}+2R<~ID!(u^7c83Hi1E}5^C-DKuW%8!Y|8`Qu39>;>dGOAaM{n#MF)BJjd^KiNfQ`jXl%No@LbR@lLJpddT8gLV)FKEkl9dv5 z*7s$`+1l)un~=JJA#{38Pk{8&r6pDD5|j7!DNZ)S%LNt&sVd)*Mv-q5qdPCrdG`uT zg%+H2A!=z`RaGBJN(%TAejO6uiX@sj`Y1`V!Bjq8#3O&MT)xK*CI$VbAj`MNB+GzJ zJyLWsBPjV9mXw`qM7>HYU3wviG1M{msz8k=iq!AgUn%3xJpIG{x^hlkk=rrsM%yov zSU1b8)*;4j<$K}`_a1=(#HnN<`IjrxFwh=a2h~Vz1P$m?v$w+K&AhF`B+sKUTnAxO zi5_VX93Q!LPsiT%_**~saPJTOOuNi%w=c-x*>agILY0N&4qD<}@6Sb!xe}8xR-0|A z&I>XY$Ds3Z)>1=3ryaMAFX5UIkwk%zB@|?^+=B}wwn4l>`s-m_q`{iQZ={It$Z4i0Hic{@LDt85 zEKv0K!6E5UianBJKNc*Ko%Z#`bF%ic`|c@^U$bUs$GS6@PsFgsaz<{jqq7zj$v5j} zHEz8wWH`~Sn|eEtbrJ-9GCXr{JwF`qFKYo@g??%si!fPXf}_Q;7);E~=P_OHm#a!oIn4iE6#i zgK~Z!)!$aqTS->%h{20_OgBQ(sLOG1mZcP$C|64B)tHxwIkKmBR6rp*aE!HgWQY@L z)!q|HbJP__)-u^ZG7+><4Y?i6E>wV4kic>APQWfM{l3WQ&5xZg=N=N&632R}k78fovVhenz zoWPv{J@q4ByZw($K^Uo`k*CT1WhjdKjk9ZQ4oupm1V1J~DvuS~XyO@UdW%V@s+;JR zjH4$G4;2{*NHl}15r^iHq$Rkr!W(lyRFDus)`vhhBEC8imq=pjga*>vdnE=ON*$S3^>z;{V^xB1%npu(8`g#6!sp1p+O2Lsk=gQVTszH% z;~M8|n$lm3HY2Echnpk%NF;)jP(kw~=tX+ew|3R&>$F@f>B3N!nR$X<3I>(Zgb$TP zKe%*76e?6VRBKx6;ZfmAX{SiKV(C?dQ0i;;P*R9YBQYPj3&iQ~ndL zP74&_Dh2rn0PQr~Xf*K$?XN{KfM?A;7d#g~be`NTgta%FIGKk5p=y{{n2)UbPOPCsY47YeDMO>3`A zVIW;2ayb;C{{S>C6Os+L8Rg503Q0=ga7Q(~g?QC2Cjj)+ns|dwn8JCO*QGfuSc2-% z`&q`L@}^O6pL4?UdwrJ)g$hKd+2O6dW_TQ#D;s(mDh3EHRbk(266b>yuv;DsSxjAtrBlJt$W zNCR?OLY(ZT)V&E{5x~`k3D*Yjgk530T0%a)%()6Jt!`|V7Z=oQl1WhwJ}R%oXlq)Y zghz<=D>mc$VnYW{3w6btj9HObSQ21XJEL7tlqF28P-qKFO=+Mt= zK3blp2q+Q~fz*~3tu+Re@ExmK{{U&}(E*N)X)0q$l-gU+IbX|Jtr1OB4utJjk5Yls zdJv1^Wa+r;X;K3(q!g)J0VxO4S*R_j_@tWCw@ApjY!JwP^wzlAqsomk$#6=Xx7-k0 zQ9;`5SJHRKlER4cy&2>MppZpIpo)Sy0$^et%9L?b{^gP}fJnGnqiuxFyl8H*0-rAj7e8FCo6{g{+!w9}_@Bxgv8Hz$5`d(*FQ*v1CdX&9jL=BtAKA5G@d7%6+L5WjOWD za*#^hlW=uzp*z#4ZJ4N{Qa&lD`NTp%088eq0&y9qBsH)6#D|iw+El6prAjMUr4lKn zI*rg?nI#kSL?amY2iGaVy|7iZZV73^lS8rOg?gbR6!{Xc6`>=iz&TQ@bf-17_a1bz z%0y_*Q6&u_C~;tRJCdaafTd32rF;zu>6{efrxb&j=dkQi)YA(NOxjSE5aBCQ%@S7W z2^0dl_#TIH@1)JbcYM8=4H4l;nvnr67^{Y^6&lV`v|RDFpRaI z6tpHb+fBrbpwlqgLoE<1K-ww1f&FT!QU3sYUbRGrlwc4EAf}FF^c#(}%Y4N+T1s1X zE6Gt)k>sQh7T8j~G!HQf^7)dYG_888xRey2P9=|8O~$N_M~bNlwNH|i#aod?hFZ5V zCB&gclr6{KRDg*Kr=1Nvl%!Y8e7$E4z=!BUoGdEtRN#_hr*R?F+(Cc~g}$E=;(=jXKwdxbGX; z>gts+I+ybAJGG|IBHPdPWj%K~fbhrT zsaN(-Ef&r0X?86FL}D57H9f1R%cQX+HYgGdrbA#-i3~W0K&1zCqrcCu54rw74hy){ zeM;3r7=@HKd*lmlV+r`vGRcyrrGX(Hq`YCqQyr<$Wkh*tam#euii@ZO7K^QKpmi0a zZem7o{NY-ZWeCQ2z^SJlhZ7yO+AVgL#5i_%FyKI8s_l;&6Aj0X(n%#s2x+hlYDn*1 zuF4S>#Bm@Xi-Jc};#7)@+!VuH$&bf^+aiyyOYN}BWgwm9=Twvi)k1Y5n)OO>)6x~2 zQ-q>5d7U?8WfmLMHwCm@Z><$63`?=vE;k5e@uHh*?wH83?yiL@k_X0}`Uspvo+q(b zG1fG8b>xeKKr+JAg)D##{hUS8(~yJ!a!*I~R4!Y(W&}VvW0HLE{{ST6+=m9$pJFdu zS7}?bZFeYFOH}(NLyz5Kx3cGA$t)KpS-9G77O4wQs>_J;Af?uejV-mVGA(zAdN&0h zNZKtrAGum4UPI_ZjW~t2w53RK1Stzb=u)I85)_pV)b2VX>Z*8>91K_45}Jt`M7N0z zMrGIBARqWmAxmG{XgZ99K-5t}i8)7+Ec`XYS;r^kQrxxM@r+{qn%`zOu*i zff{A+5prkMq2``WwD#S*p*A`l-hv!Z* zq(YdYuu4KjYf!3HXe02e;yWI%?Kje}eL2?K{c%+{8&6bfg(Rld*AnLq#@ua*kfpHW zFR=Sab(svj+M9WY*l{XDjktvrsVW2!PAj(^cf{9DSnhc07La$H8>nGCuDWy4qqnQoInR~Bmu^S0_pJ`^BV?7z3&TinON z<`|6C3$|xwLNdVMc&Rj1Bmz5X56F)H05W>A3)KlKuyh0(R)mUn_|v^QEHLR&KP0lk zsjW}I*Gks4`+6rrWULlFC2Oq#r-dp%m3mL%)03xlijmaKxFlOxjc%X>3v^h}MMrHS zvdU5i$aUq~r0(mw(GgtNnK!$=HvX$}I#!9DDu#rf-mh;H{{V+c%VL{AHEJfr`-Inu zgR^D006&UL&L5Z{te&A#K&vMJ0!YnhhYnk&ai0%2EtZ-^{{SSCi=EKPX}A4DJ%(Mk z#dQ*rze&4&yJA+6=P#+vr8M(y?c?a}LsyXH zDr|(QwK(IBDNe7`X|UP~lt@Eq9UKn`ClxvgIv&v_*zK-Mt99SgZO+JY-;i6RfQ6|lt8O9o%@rC< zB@(ofJljHhD!mrm%w%HpkYx?TMaynM^0b{WIy6a;t_U(F5^Cs4 zsZ#ASgVEBo!F-UW95qyD2C8Ard$v!M_@;;B)I5^tQ>DR7lj%}MSGj=ERxQ3k#}Bqv@ZMNE`B;u`^`(1fgt)X_RPpX$>} z^zH^>OGz~j$-gOuNNA>~>KW81f9jxCg!~jzH0ioiEZO&mb!!F6tQYYHL2og(xgBy4 zg{_f#v6iE}$xz%7^Y+){meD|0>A0a%6h=P&Lfpi&ld$P^e`yKacET*CPA0Xxj$tqj z!76I;bz}95xLNbZlO>kc)Fl#V3>e`ps1GS|Dp0QOo-xq}EvqzJl5)cUl%BH2yUzN# z4f?H>4WQPFAOJ}u_TBL461N#0MUm`Gn3usgShGfsq`V`v$Y}*AT@$!go0q(QQmH}l z>JtMDf;>yVT6bCJF%sI<5+p1a5VuRrqBz>~n`+`p+})_Ec7gL6bkQNI&YrrP^0HP{ z;yNOv$dKIiIHI;-#BXe5&;hdAFTX`+w< zT1r7kO*AV_D1ZsjPzrYN=vt;mlRyzc%_QIR$aYu?g=TRwC%?bcaRCk6zKs0M2qbU$n3o?81pInFCT!{{-sZ}L@VtWc`M^wwoULv81bm_(|Hz!tPu?hJP zt8!aQO{-%GUWHCMM4_@qfT)V=(c?W87^oM1fTW0+h1qEepE0<*wNp$5KJ5>5seV>c zub3+xBYH$Tu~MR4kB!?R6sX1emr!aRm-*`kqs)XjJr<9YYJ?>9TIQ>PoVrYv7JzG7 zis*YE`?M4t1Y4A9F$u!S58Vs)%fo%}@%#A}H6GoLbM7N-cwxCyi7Z9G#cYR;CzUOv zsZZPFl#v=jf|m{D?jM$=q>3hcOP{!~DBdVxsBs-VU8vUQ8Tc-C9LM0lKh9U+o^r*ZIdso6(G8f_ zJA?oRE^;Fg@KA3`-rh2m{{RdlQcWqvTy7QM*j!_Z-{W0wvMy6{R;|Y+qLBjIZ&j?w zTWndRHrsRFZ`7Jl>&~bZhSE}ocPK00{k846`+nZ5w{>oA#1a6cNCuz&tZ?ot%z4i@ zhd7w@;6v8#}NSyGD8@$a~7uiFK#(m1z}Z#Y%27rosxC>Z6RAf7FEi`C2Y$8SHb zKzehC$;I`n6ezNhKk5-8EM}NpT5SnQ`HvvwJNR6=yW7Hd=Mp6{JV104QP_jG=6mZ# z++lJ;+z28dkPC4Eo!3{s*uB!>e(8O_aql@}GOe)%_Rby4arjp@?n}b*%XBxRGyS{8!CobrY1Ew5|OUAxYoto zG6}I_&5e#(+n`$hOH=OLd!! zSuQu5Y?&*vUE77VX?6InHVZ__)a90TdxBwmSMD+zm=NHAS-5@5Hx1ZGNI16jY<}OO zm49tNd$?DwQlhdx!3nDXzg=(ABb{x*~cX0JY$~m z<i*MxEv&>O<`41ssvC{8E{$;W zbt(SeaE~>Vyu#A7DLSN)rj#jAsTJ#|v3}j?3EN^bSl1&vXGOpSl{w{~ZFk#dLpzrJ zxXpu!=hECJkf^Sw=$k)abeo ze_uyR8Pa2>b%XYfq(_PQ${uq3%ugz`PQf`c#IL5vaJ+%D4(A>8XsK54;oESxK0#AY zG*;V)AxKitQneRvyw-giz8k}ieM*(>wC#^lHL^_$eN}{I&6HAn!{jUchiZDo`D zJuWQ=dJ=+J3EGXol{VQ;5KU^3I^4JbhsI^qi$Do!$pt;sn*=?zBq5ZF9kc~2sRE{y z6sK?F)5VA!6G#whh}hn3=`O`lJ7vbuXm=E)O{jh!GJ|gR*HO~BgJhMuOQA;>Id0e| zT&J@P%tD(eyINXTqPbxx{JC*S1t_?~Z~~Pd#*wt05>o)ewMHXULHyrUG-7$Ae4h}p zTrILU%zh*6zJa5$XGJYUbq}FhrOoW_p%oRcR_sGn?O8L9z6&z+v{@wNPhyR38Rko1 zxIWbP7UO7If%OG9B}zyHXiWguw|~E@a+wlkOf;}Ra#D%OOxy(=bs<401qvXV_9xA_ z1#9+yXq;pSc%-C!a{B`FvMS~wAB8Cez>~P>1rF^8YJ9rAVna|Ba;V(5D3=NFFqtnW zba`t~R;lwVX|A;Lll;e4s1QV75`j2P;h(_Ra8iXx3rdKtl{BH-U%#hnK1wDhG-5T5 z>lZ~b;z~&%&=NirP^kNB)Z-=$F+!Y7rC%ytX>TnGi#3I$tvf@d1SQ0zA54M)9;;`u zrlU^O9ZVfZM6qQ98CyEzlyoO(0N2M|f1gnBnG?h6 ztU!SuOkm$%iY8sv_adcFFq)+++g-ZVCaORpiJ=vs>OkgvqvN?(A&D6%Z?oeAU7nG|{FRtsk19fw3M($`3RvE>ByDLs%7_U`CV(ftqQAqaT%Y{x{ZOpY9vU{l>w1moAji3C8`zzE%wiP}v zjMM~(PRLw!hTD{f7_&!l#DV#emh7cecB^kKOa&kOgQ0b$sJe0(tg?XH4WXuxD3;qw z5ZVO>i9$d~A0gAaT8mW@b&+4NojgB|qh6vz;fjlpXp5Es0-}Uz-lP4s=?LYTn2|s{ z!)Y6ov>*z3mY|VcbSfr-wEi7Ln8LFl4zx%MlPwsMTOga4OZ|e@({4++$5*cBr5(7+ z`lqBiDOQ+mg5h<3Z9wf^Y1VG*oNTtE$2hs81}?NV{I8g9PlC|^2YFC@$IWub`|8@T zwR3+FWR}h=V;#-yIJ~Tb{%-!K0l7KNov9DoF1S_F%>_@7p~vG(30%obOuzGm3>MpL zE#FQ4G3DI9nO~na+TXcvcVcz61sLkmNn-kqD9p>7_i5hp>jP(g5jL(sfhxHs%Ko*zKQ3IcBf^(Ed|g^ zC(u!&TL1uj&%5`JxcATk_VV$GsRBkJ^Bxuqy-RP&`F)AJEWj8@u^=9-U1XoUUuyj4 z>=!S|eZ+ee$gVd2AmnSS!#?)?Wl~*{V7Na8=dN=w+a$R6D|P<>7Jam<{E&{h7Ue0H z+h#)uVNmj6xv{v@XL^5ADVo&rD}K$`+_oVw42O3|!>8}jAyH|`b(qs7KmY?CoJtXATStY%c(X>rG&V&&;KvW2vQM@_oejl2cemx&+) zh%b+Fh1k%V7R&Kn6Y;&~=a=BmWfSB54XYx&Nu7egax&vjV+4+vaBMSfp=wf`o015Q zUG<@9n~Q7^6w&ImNCQy8RJ#T`b87TDjd_CeD&5Do4?#7Tf4hkAm=&yqHAdj18XBrX z;l}_CYUe_^DEY=}Fp1P5nNr>`^{X0#>u%NCQ}{dUR;JQS2wJX`2NEktF!Q;C8FauCmIM%11eG8 znVsJD`$usv(gOyFI1xsEIrKJYC)@#cPdlH zCy?1)uk|La(%1D)q32s^w6@|~0B%cbSryw#8U~=n3rwMtL=U&ENbqmA`4e7=7JCj( zhEiUR)1bW1h*FXbMLcQS$E#8iF>lOM35>B-L*3uAJa63vtvOaKyIv{Ic4)|M1^!EF zk7&*Y5>IQ>p>;OsBkVci=-2J+AV;7Bl%0z=AV}qyeE0@c) zxQ3o^sj7s6PjON4=B?~^IkF)~7SC*(V_)pf zg%=XaoJdM;Hn$u#ax2A1H7Z8eD4{F+dwYoZhw2Ou1qLw~Q-Q;!RyY8!w$9@?KU zH2IA>FqmR!nP8;8cHtJ3ka>%XclIbxAYyJVx>L&C-Ae3FUS*==7YDg_#!%ur(j2aO z;wOkOv%5vvRG=0F&d8RkYvfIi9l=h0!1WPsY(rD6lzm7strng8NoO0$IFVUJf#+QR z08m}7OSmdkw(VxQyt_=dAw!8e1>Q6ntVMW8lw;?iE;CLJq*4Z-tz5|Ni^-;>%sX8r!K}{+6f?U_fPK$A*2;h%w_|glmDeFob zI<7GZbpRDmHm!$EK_Jt=Pi(ksf;H%8REIJ7kYY7+w=ZMy4)iGKN(#0b(x4$g)5pO4 zPg0*05Tlgdox4w&A>}PH9(`(g08>*{EEEc*Ad)HEkVit0at;9++}!CnrED5oxMoN< z0;@IRS{#%+A}rTWq$E&i5by~~$T}3K!o6GC+z^-tB~N*2!7+B>@shLoP8Vv(;E5rY z+$(SKc2KCOAdkX-k6QACW(1-t%Mued{1R1fCgR(@wZ|T}6)mKysZX3JRFXSurF)a{ z`Sng#bkq_Rtz)#P=*YiWo(fr*!qQYyw5eq^2UQA+Q%??{1^5~gz~Y#(p;G2A&3R3s z2x)T!#zxeXJW`c}5&%iuHSO{0-L2e#X|ejCn-L+ys|Anyfrlk6H*sag9iR#-0HmEj z^J!C0x4%~7xrq*NLY1kG1Sxjc$yPg%K|_ssw)vH|glH?+ifiFsjwccwL>lm4*Sx(f zEeVYYxlA~KL*rpgpS(lp(m)ooC=-T)y4@?4woHLmg0~Ugdh+_ zQ@3&0H+BnAtw+P*)cinV88l?lek_Pdtc0#JiBoMYDhOWRF-WOG`+hGG+o8%t`JWWT zJgLP&8D+uCUM-iBNL))b@zo?$5Vl}RDyN3pCr^)6ub^cu9St{;2$G5lyX_SCr#ab|*n0$37(y~~{Au$#n+x_{ML{OCAIm@p)3-z+ zu}mh|5GER^-m;B|6nW z+?{LVQ9TR5R;))CmjFV&wB`4= zm5m|9iY7)ucX~T2{N=U)Dk*4|zyKW-<77NiC@KPgJ|qhD&2PD#`S@QAQ1P!A1q!99Yu@*7EL0djA0UZHU`vCrA|HDOCo4&g`!#xyp&hI9=l~%F`W5 zVpP~aq*<+OxE~RAy*X?q4Yg}!O(fBl)UN8>Yt|Lcb$>#oC6LDl6#l^r!Ic(c|O(2-r@bo=5{|Ub@?H+@TU~SdEVk`lnldKdT1qaFA9~qZ~BK6YGB3_rEgsza+V|*xQHiubp$d zJasphNG+x#1E|*}=KTBH`wn-^<9~Ok?5!C_5RC?xq=`N!InxXcX#~Cd5c^Pffv}!r z!Yuj1^X@*%uk!O`Kbzzi8+RewFkJH^v)C__Z7#KidlcIX&<&)l~X;W?zWAVf+L9t>|vJ1nILX||)Fgf`15^NJUEXQG8VO$xL5vi8@lqpbe7UhM6OoK6{$CQuD zQXB#1Tu@O-O4D7*Ac~1Z4x}kV^8rAjvjR8jW;1OBMYq|ShRa5ZN*a{uNN-X>+ReNT zb*7yj1V%$iRqhigo|2#?I_w+d%cY#EFQYZ}MJ4FRyc&W zF2|4Da#&fMn-#5Dj4LFZX}p~=n@#0*8507hl8=yfoEhDzX?)8=Y?b?#|T3UwsFj0e$uAfF!!l00-Z0-r9UD1(ZaCj_5h3Q%x(>?e31#!xu9(Jp&{e?at^* zL&F%*bd@)`d%}ctF72J(WH_XSEu>FWHvuB0K83xeRDwHquUk>vLUGh)Ldu<}+mVgW zH(HA_+ZVPxw(DfQ<+wu`#pfDSl~^u!_NCqB+EqCyM8DJDxXV$FB&D?afiw!*Dh)J* z#@c=RXj_8m#cn4lh76!ggH{D)>0k@Fz~9Q-U4Bb+vnoHVT=0V4@TpUg~aHH5KqlRX!kr@jXriYVjmVoAiZg zIFBesM~xw`T`xTWUqvJm3ew{~RINbxxQ(jq7(2Pi-%@kY= zHKQH*%Wh;>3Vmo(e9f+u1cbVLt^hlxhpU!%6SYiYO?ax;cJ}TEa3rSNHQvW9 zDN{}=-6?1O41|@k72+9?qDm08cLu+2S_1rL02q&=qITvE__j%X@LF*)QKN~cr~wK> z(Lv_~8aR+YsCVgH0wY*2(3D9dK>)QtO20>gp~NM`>Xiep@*s-$Kikyka6&PZOG^|I zr?iG1_5T1dNTN`5s7~5ewW!#U->A<7@GN>rWmIldg5$z5pv{XI1#C;x97^pkAh&8o$$ZvL&9Uh zixFPZ@|9!~ZcSTTL;TZgHfGef5YN>-`Z&omTtXZ*^aE(zkxx{0)5m9JwQ3||huion z0>83lXtk>l#quWIxk!*1 z{YGGye08-SO{P}b5&1ywCZWBm;ebD;FhII*K#0GD@LEXJvWC#pK`pd|gdw)jlp!br ziAqp_l%XjDKr|l?mY^_YUPQk_88X};iud`R)u8dFy+@=dFTYag?4w$ZYJSRfB4lyF zD)C-^rP|ae_V4%8y?z}smZ=Qa->Y}ERbJKjn(0dTY16oB)h$vup;~cnB$pJVH%gA_ zQtE3&kUqi4p+M+C2ST5b)2f%@Zsjv%Q8NPI zvT53}i~`jnUD7Rz#Tw%+L2@n$g&0nCK?_HkTGFWn2}^`+-A#LSkU4hF0%Y5XC8|S{ zi2GIeZ#P7Sob>h3c6=2O@^>oPIKl#@M|Rt4j@nxZZYmjul{S=ykkd>t9cXn(Zizy6 zP$X@tQ(mfGxoc{FOhz*!A;XHd5qEGaBTg@e;Oo^jhE#)rcwTZ%WO$jMI-h5wA>=? zVYuDbb)9#WK1)z8M$Ev5(rO95XZKf!5D^QKVBWT7r>f(>EmFvDclNt#$6=&&Xjl9$Q zfODLTwWxOwZkYYrakW5+aL6p&p=B7vo18^I5<=}Mij0Co7R45WwSE2JZYdxXgspe^ zZ?id{IWaqHSKdcBFm5hcOL@+=8wZWswyFN7KP7j#JNGZ+tP3f^F{wOzJ)C~yiC|b} zLz+pyCLD`G+E`nbhIOoG8s#DNs%4tHt12*8A6*wXS}!kQ_MEps^;$P z*WSY1h_)gNwoj^sa`X4D+Wz!y;{Yrfd5oLn%W%^zx1l)WPNmkK`fZLj;$3alURr3T z)`Fxh4m7%gl0h1S*O%Rl?Y+5;Gl?LK!5FT}CNeRUa5Zt8giXm-Oo_+w3#6#&l`=bW zpoZintE3r7cqRpJ`ii@^S%F0WaXM1*8K1$f4;(_RuS zw~ejeY_EMC-IR@uKHw@5F03`8Q5x?RA=K=u8*|iWaZ^j^wl2ox1ivu)q2ITl*8_rl zwEm!^>NQEN2q1${MF>CH)uV!{MLzZOjxmHOqTmi?Mmde8XGUV zTLozZ&;X;U73!tP=q@~}<*Dl$e>ezb-zU0-eFcK&Ad^HnJL#=V_}A1-*#c@&_Asua zDqtL=fLtHSqRi4A-yO%Y%%)RNBRacm$#Iy7`_iL9R6BEqJ1;)_5frky0ZRNSNZmkm z=(fva=0Ut8q|szIwhwolr^sUIC!IJ3<;L89f6cOtcZWI8AG*WHc>6uGS+d*CF>arg z+t_{k=NrtsD%h1ra%ZUmSE?22vXvkz{qeT|jlA{90jLnw=sBQ6Z*as)Sdb4*c&$6Y zl#5;F;T_i!(VWX3n`-uTlmf(%$uSA0Ou~sa`$|BTDrTP#D`SUm7yt$*-J?s zl9W@bWA!Dg`>WZ&E4L*Z7W_Cw9C-XXMS4=6b;ndiRz9*I=DU`vOK}Hk zlh}&a!%7bWq5j^O)W1TIi`5v$Z;s_I%LpM9LYs%b{qLeCbZxn)=3&@2?mTv{Hw1MO4iX<}I}iQ(pC_mWQr} zaE!7B&7>=BlD0u0!dKpN$M~X6rY$YbBty+TX6X!@l@Qa zR9_VOI{+Y~QRE%J5ZawIt!uAORZbDoSm2tHktPz>lvO28EbK}`_Y*=YDxbw#_vtAT z^a@GgT*%`2n{cEpZCmmJ+;;-V2u#smr*&J8<&}U^d)H2`?CzLc(0ru#DqG7s;Q4^c z{yvXgw78N8Pz5BDwL+dc)DV6>bP}v%GnlHxDYq#PB&Z6|5()qn)SlX!j}Nz~D59;~ zcO_0F6TYfYpcEDGuC)Yo%oLzl*9Kk{kGCYN)Y#nz^(8f+@$L^!-9bnR$oN^%Cj*Tm zyJ1CMWB7aj0Ob|arK?R%LTN+}l0y29FN&kMB>;-hCur~RG!+_kFd-u3C|4x&uyLdm zgsJCNHlH(XDMPT(D3TLjk58`KJV4ayUYz?A&f#RYTJ4KO7L*)IjkpPMZmB^h^Aoj1 zqy;v70PWFj>c=9h?qW1*6r19jfcj}W4(1-Jk*DBL1QZ_xkK3K`C+822eX8_@x1;#c=v1`7t0=6lPidwq^PeNHpI)W=t;n$$qkT&Aj zXdgwJDArOu7wCceEZ$Qe+oo$$3Z!SYiDODsImZ}NRX_bv&smo38QhVM4}!qn&qSjW zm?!4TW5xYS?WcNePQS;*^?Dm|n$9=m?UEV0%c`cX{p0wa{{Rk&=mw&XsXb4URF8I1 zpjq6X8jVklH0{zh2^2&Z3p!h3TW=JlDJxpE2~AW<@t{topALgNLLub9BSu1Wg-SG~ zG>}|zNlH*Ev;`;B?NF5wA6~xDJ>eGmqQzZOK=Lwvk@Kz(-QHQsi&T8E(NIy4XTEl zTrD)Upqi0Z)V-v55zvk2bfEy_F~vtWOvXhPl)j>)P?Um2R4JhqHK8N^?yB6nMOA=f z8gwk}_epZS$SqtaH0wYKbaJo5?k3ecq(@)#(Q4fGHchg(omR*_Jok~+n_HC=g{ zOKVS4?1c zX3)%u7rBi{w&UTJy+@7q~jyj+#swd z2GKOmW+LFC6D}zwZ@S_cNc=<&uy_9BmP%QR9a!E-Z8yThkb*Z9u%L%EuJNZeEvDd? z&`fxRe^g@~GNJgY)axcl)>?~I$~!1>;W`XJCX<8U3#|@MmYsgyRvV@y^CGTCdwA7wPl9X z6jr-b%m|KLr>2zvhvZBMKQ>2V1s_ahsLKpH(-L4E*smNf%a^`OPDyaPTdmgXR13;% zmUTf)kmIjLio}b9(q54Jq2zkA5YkFgovUqC=o&=4Lj`Wt-4G8_O*)is@3$iNQHgtU z&GOG^7~daf9I=hWH-zAvg=x9nV&%B>Hl23yZ^s#dbhk9DsyiqT!;c_1%+)kl@~voB zQ`(Kct_JD-7pWO3%v_XzNVJzL9@75+e13bj^TKeSesS?h+*8Q$5n-Ke$M9P|HEQFQ z*^?qGQ{hIp2Vc9xXv$JAEJ{V zgtfGk@7j2o3>3|5xxE$CTc<3jnx-73AN|4+O|3kx$&}dn(PL4qda={h^HjhQ#XC~q zARWU~q3_%g*ihNXiD#me5+n~d9{Y`v8{3~MI>IJqdo$8qv0)-K# zcN3&o&d<>cMU#@;%v`k$5`Qk8Q%m`9@l3#tDAisrNw8YLu(Qoa7pmf9@m02}73 z^9!W3J5vP6B_m&*Dh{6-_N98fvZaF|TX<+msTDoP&s}?Tkkw@7X`#&C3tNq1iaW`6m72!IxpGm}Axv!Hz7*_$}AyuK;5+?J25AMsvJ;)2iUwq$(xxe#$OJ_oRtMLCWJ?l5>C{- zwCL2DYf=JL@;wkzPr*dEHNi}_TivTHgmLVP{{V6c3_cP<(61;B2=tbS5kah98tD%mxJgd$u*<7Bq!0-mc1a-&-8H1Mxbcb1b$ zD-(zV)Q^;=yrh$*9H=MY6qDO+C=^XbgI||Y`Y0y##g!=m_7oa@g@;>luo6(~P8Frl zLc)U3t$yF;!^0p)7g1;Mnv%3LhqFZHcxAd-+Geuf(A=9Ojguo$w`wR&9NHE&)hDit zZ$DDdkilSXt@?KvNy~tT7IzJ4t!bvZ00yLJIxqp8`GTx!UnCKNrhy3wNl+x|Qcj(Y zo$1@hryy!)45lFA+zz$jF)8PEsuZrEidV$b!=ytTLFz=bJXI{^EXDMJ2~LKT(`|J7 z2~YR*&Xn!Z^Ghs%3Q5+LQ1Ly975LYujI@Iz!9YS(dXiI;+{oA$*sRx0D^!~4@dv8o z9))f}gC_oGcw)x^$5xH*xj@TlO;%K+O)5uZn*F_Ag<_~~0P>X-M!iO9D@=tK7=1pg zE+HXaWv6l~k)n44tu*^OC1g5PF%u4uT{k94E;Q*Xp+X9Q?chk)s26HtphFf>joFRJ zVrf!p+>`2RMO$@SK}ge3paz3Vo~g(Hb()k|yNTry_AY-t(Am;1Ug50)HEH>rpwwpQ zPS~>-dUg^Nd{l_8j3D>=M8%Y`MZOap+eHRYgk8etHnN8A#yUp!g zhvNF$4GxD&*RJKHn+y2u98Ws zWja!eM%KpEL(SxVN%L<-w!p<9!eS#kf)=LGpHWr(JKb0=tkhPjQRrIyRSN8FMiFQL z0)}~VS&w3wl-pt~HE!DF%r&(7@fNU$WrP|eDl$|Q@$MPiv-oIvet)pH>7Ctx(g(%C zjwP2x$+w_g{k7xZkfY>P9=h^^rL}&B#H0|)VaRBUv zp&I$!&DN3$J_q|(VJJix%dh4WI(BLsn74%;Z4nJXSR2@4<#>I#%}{~rKGTUpero6z z_b1et7=+{k1u{(s@6WvD9h2)iJtewZ?DWa4wJrBH)kN~ibTAM)hTX3NYCcdd{YfFj*RbH7`G@;ady01IHz9~kPRsR6oLasN}9B$7Ym8pgz zJkWG0B4nwyQ*?yV-8Bhi*-WVhmD&YOPg&cG#O^2^mW{c!mnDI5+)voKg8j-dE<&~D zoGWw96DB3MFyaY$9g5C~>Wyi%ONq*SjfCVeps=SME10=hQwB?qDN+|k#eEd9PhIw1 zyMOUQ=!h33B1z1#F~@@Q{{V8zLz+(3vnz0B;2b_2YNStSAGHrT@*X8@_a%LoieQ*$ z`g-S^ah01PEL^hwO`NQ1{{U^q*JQWDaX;yMHP!2>^ybffwJk0(^HCmYO-M&w%KgR5 z`8Pbjzt_>!hB1S zW%<>xshi6(V>@eyY9(unCMDWU)ppB$x%XT<0h1w=g(j&BG%5GKZSO8c%PhxvcXMk* zjT%oz;2f_t*!z2!Z*Chgw;`e2pT>z@9?5;?BbNBaZh7s)D}jhczmp3L7Tz-zI~=**t(szb2l*YmNS51fO(u@5R|j9Z zxX?{^6$XH6g0#?f>OlUPCo{66;E=LV0^Sw{ibqcBt>-odI#jF>AeXD$f}W5BoDj~ zwxYQTxD-|`-5x`V=R5aO{gR&dBblCD_Rns|EIFoYdvbpwTJG5dd|u6MzZRa5orXzm5~m+iNT zb3PvTOK`@e;`p`7!q*VSv*tE@%HeN@>}!e3B0Vn6B1=}>d|d+$TH-vfU6x&1NNoYO zTd%m?TEBnPu@e&BCk<1DIGb6ovjItt0{u za7R;js;3|bY?t+-=&+#@V~KTJR;cpy*)g;ex`jFi&)0w5Tq%tZ;6KPJjv z)ZFe1gAo4!g4bo;8L%tZIV`-RPWp9Pa(kRwirt`LU>0X`d(#&6b^7a+sR2iCskN{C zsqz6%t=a-3r!|SVnYnsWz&cG2p9%r?>r<_J^*v)#RaGOz*`b?yn%27i0Ni?WA|*@% z9<;Wg@RAgH39`|p!B1McGtqHc>e$nw4gsuEHXbb>muXI^odQMQ0zLM z-TnvreqBo^9#kg^eUTyewQ@twSHGy@)!V&FlzZ#r*DU9WZnfV-Oq>86xMY#uNTIH$ zxh9*4?lh_VHR&ml7O24?&s#B=eoTj3Vlxdb_nvuaZI)SV7Z&5LE{H=&N=Z_U02-Y- zN>KtpL=13L8}@$pQhm|;g7>9_T&{1&P3G%i<<2p-{{X{Fcs@9$xXSQ{0+dwDnAWvp z4lN-&T#)n58YruGUt?x=&Y{Eu?odxjX*sihxD zGD3oqr*89OL&W_lCR`7a=~I&At*_2yiIWp-DScPsTfR?-_xo z&ZlnSiPJCfrm2<{Dokli7}FSY({YkY$8~ydAw?i5rGez9ht8v>1d_!ZRJKJYNN9SB zrm6E4g)3U<1uLLGX|K=6sO0ISK%nnZcLC+f#`72KGG5sWBd5~^8U}7GA;l#%CX|rC zBT@+|6zfN0e8zeYke5{V)?+(jW6U1C%KreN^0tLeFbR$ZRwpJ{nVrqnC^bHoW z6-_8=pWu8)Ptu~40byx0H72yB5)a#6#-GQfDMgu)A|pogIx2|eE{{nnO?!nBqz~s& z(3?!3@~ago%?2xh0J}uu_1GzOC$h zB8oRl>1nwTTp%g5sziF!=ok6z)l>-xT7rNYsI6WA4uAk7r6NRY6u`V?3v%TG(GA)u z*HQHaAa3-6jaoX^sspOGE}dE;oq+~N6jno$Wy6%>ho|VF#UUyrrD2MxJ|G&Y01Ei^ zSc#Un$4FBHR2ZB>#xHeNgd>zWA(RBAi`}jy=8%y@lXAu2qDJc1a-Eu8QjWf2d`aui z`J_d@VLl|f?73uw_K|D=BdLon6S+bmYdpR)x6IwnlT z9pR?os_xhJ7<=ozuHBY=>itI+Py`ZctY$l1{AyU!p+JFtU>_A02J+dI;s+14bU}_` zZ$4UnMHIOamf<#*8bVubw1lO$ zz)NUI)__yF`26~w3g`kMqd*cW-?zU1Bno<2M>Zym<95N3*%HcV`{d*#QOyMDZA~ z`xMeWv~y$8A-eU30d;YkQ<2kuvLZtzby#iWy)}k|tpi1EQmA^pZ`(ZX4T!VU{x{&d`wetkPSQz{ZX;4iiPrq7zm7}_&)NbD@Y~7SiJglsZbm*4- ztIlpqPp7B--VxtakGMHqsQ7Mbi*Tx$tp3e0+m*uKbL3mww^0OIR=XX6Z`pPy>nE=GEoC!2MCU=2ta;rY+{bjgO+PJkrSq_s^`0FlT#$(Hg+CE(W2R;UP792D`nMQWvvW4g`ku; zmm=HIwL+kz=ymFr=MV@iI@PNcaxz)^&l+6$A2P=9yBizsc}?OSo+`=;kss>c33_Yc zI{iEbH@@NUZM7byZc)<16<|g(@gFF}@LN&s#|_5Ym2%{pG%u&aaQhlKKZD{Fp)E0j zVX_ksB+3~HNJ`~q`Ggl7FHk9QptPW9=^b2z0BqwNdPxAf4a>7*GQ#ZJvLFBe`KjX} zn)2*dFG)x0CAQ=^>KZHRZVE&u6f4?}ygtfwOPDgQ3Do64e9F=<`NtJ;`aoQHSBN(W zYyx)u1-2)h?{-MaEzj<7RlkuMkWEoZ*B{P4pLVoXQ znHn1AeJsmEO1Ou;1fgN%A|xk*+d3%1rR6 zJ4P1_a&5jD1_3j_T8%E2sZpMGDMrP z0;Atb9;PNmazZxvC^H6sD!jza+0CuZS>3c|*UK%EELI+1rp0V#8f}*$Ep9LCUz`@V zi>-tuC4QdW&8V5e;E^M%y$nWNQ zyYmwvK&Y#@CtZ4kd{+-&%}(_6*wk?&1ro@}tk9FXW!4iUclBg9yIS}KRFhty zSdR5g`5c*w$I-cu%}~;i;=1*GC>69PPq(Rhw&RI;C8Xn;VP;(W7ZkOo;};aXT>VMW zU@+R2#7*wXQj(P`dYn>Fjk}elY0)jp7iB#rTOY=4vKm?x7KfR*-WgI<4Ny`D)Cx|})pjEz zA@vGQ#oB;K{FgF6wf_LQNM6*vovpyK+)P(Fj4}7`E+w~EQ;p+S z8F8*;Rb%{>N*quKS9i9Q4364t1<2_H@n`MB3SzPM5uBhdKodAiRR&e~b>DQ{+Q?au zE<4Z=cD&kA>paW5LW&lc-nQi+>UNTnH5D3~GPxM|Ci;QRHn~g1A1Mx^8}4IfPWNCH z%4uZ&1T9n}RT?EaY4H^m=tk^AmMol&WyTq(e&ut6e3lU()VIw-!C~}+8RRQkDJ4iF z@plz9r&Zh&s1_-u8AR8}iQMyRmAP<+P}p@*R2h$diWY?>pi%jEXz5D*W>gX=<8&xi zyA5g7^%oj|ekkzq4K~ReVd@?1zH1pZ#(O*^MgpHjCY2{=;l+y(~& zPW7c&HboyQ#_bo#t|T`yBMzxG1x>yMBr-v%3u(}#kVOFQa1=;cHk0@k)_n14a6UN;(liQlAo1J_F&?fWZ(zMA13nLJnI}$c4%%)sQ zKGh_oYo?&|YcYGE6f5#Evm!BN8eFYXB-{2zZ+p*6j8u?zl{C|VN&pfmPW^A(xFc>v zaab^njpib#o=1zpx+*jlX2pq-#ekUzjJFfLQQc|ysQTv9<_x-0uT6i_q2ij3vku}? z1h8d(dvh-c41OQxlB^hghYPUIcIOQjo2BY|4FpbUpQ@K7L(*ZGhhvL}7BW_)g(XEv zHCEz4JpvIjd6ZKROpM(}9G7E@k1=m{z+}Aw=^fQc^^_h=H^E9;9VX9{SPHjGFT=kTba!^-Q*L z?g3)IITHPt-IznsQ6)?z_M^gxUS!U=$d4b?Y&cv;NwB%EYX-(h+qjE&&aW*3{UyDs zdr9HHW_&q`aNiJEN}%GlyL4NgReVfo*@jTU6$SXM(O4hBbKtZVnni?O0p*r<4GfZMYa)r5EVp`z8HgoOA zVWfhkxM+&2MAJ%|lc!K50P-vVQBcj_HjgC>ZX4~XwF9}&F{-wbDP6tKQ1tZbu~(okb+kFlz;)HM`5Q`42)R1n1xwQylCaE$=6ocjDtD&?7lA2BgakB;=>N9 z4>aTcX-l`oT!zansYM7=i&8~YPgAlj3x?|tP>g8(?Bl&c`MO{&xfX^`N8+WY6GKve z@A(gpR?OlGqv>>_i%}H>ntgzO1M%sF$cnl`%!#24iz)4c!%aq@YCKJ7X{V1!?f@+L zBy3C?V2HbNOCqbLo%I!<6+Mo$>Hh$A7=}(P%L1#XxZWw@k8=EBknsNiHsMe+%pU%R zoRMsjDUBA*%GE4OAp6Ly#ciV;jL{(m{t9s=r zsJBbIifB5umY7l+O17mSbNl1_vmi+_ki_Esi%)JRY`6dnSbXs(6%9qjy z5^pEQc=p9~n+GVFjY@AJyTf{Y>fdW`7`{Y_CQI1-D2^gu>Q6B1v`9;76>W7SU$GNA zV^Ex1JZgt4h8F`$Ig;VKF_@^D>bTzN%=`rG8C z58H#!Ubzlk`e+amjUy{K{rFiK+A8zM}Z$xA{$J&CtIONwlj zB?{e8044Vuh+de{5+e%bjzWM?)zqRI4X7PVDgB_iJ$QBYE|*xe+pyeY8NqCc*=faW zcDp1!$x2*ti)1!owDaDWN*4RcYkR66iDZ-Cp^+MrMnVz*L_y)EPwf~ z@fF;D7)o;H4JfMX2m|)@0!*3mDq>ngfH3+b%f}zYnUP22yGyerP5`w-p|W9BNyU-dIA^vV=Xfs)!_X*G!=?aDreFtm%{tGcWT``&HuAez3}6)G7OA z#SSU7JjrfES<$ygc08z$q$!tMakVn@Y5=5yJS)`ni?9+NQ&kviwIfEWw*;pfYi%Jd zr6D08B_SaxLO=;fNTm`Ilz;}E704gydZ0*>d`7AFVY`K)5Z|C$Kuaqp{vt&vf`7!2 zboqUq2J8e&#|2{D%|X91a&}hjJU-G6zhDQUVvLh+*7V%t?9nnBs+e%l0;Aofnpa}! zr@-{7mMPChDi+IRI~Lz_TdjmY8XL_h5K^T$hSr2`t#ze4cK~$pA|RHk9KnzSiB+4E zY;DhC$7&@(R?BNBQkx_zdySyD2?Ig7K00+fa1x82DxUg(sh}1CL^1Ga%_^#Ide!|) zNLJygrBo@Ud@0cdw>(yJ_a_`&W;0ZyNdy|u0sM3WqQ=uYRn0}*$r3v-v4|8(R{iQs z)g+`;w+7uNiqv-Xq$l`}t?l3*f~2wx=Fc1{iiw+QJ89TLHP)mL>C?dXAH%EOn;Oun z)4ky!G41;ik?3tGsI4j6u+UWL_^Z?DLiJ9qLj`b@E8GfHXevlL_=*C0OAnI`baLd4M#vBkE*v{3i+t6>e7~Vr?xdBl=VoLOT)PqV4N` z0As7{lAK(|L}K4sE=^-t3zjUg3T-Rhhh85-Q~?E1;u$mvBT^8->!iDM#9O-(K^J46 zL1W&l*oc`TLEa{Z3OeoA_Llb{W%uFi&lAW|ag2^};k4WMvzl$&!Fug|u-jTrKbg&p zXs27xv86RQ$x0G~a}!x?l}1%Hd9Kn1`O z?hj5a&;q%)TtY-A)Fw2$WyQ3->&IeRgtQ@PB&EWo5KiqhDGAj|uUO;};rz*+8fQx{t8->B)I12Ep=rwfW{ zhPG2^NILfZel$G*;_6^FI3}&i`4%b&Q>omMPU5D&%lP#YPHB`slIJR5C`O{z*$xVj zN!mdHLvT$EDNljwQJ$FzAkKQ8Ck5f2ZpR?oCQZ6qB^#7vmt(_-*Qnfw!$B!+E-BB- zB}oLNqtd%IG!#GOIu(~Ev67WVSg7y%p~heE43{{ScDFXxkU88JOmCQ16{-EnD- zn1}M2fZpJuTWO?(rhp&nH9cl+Z(O-}-JE|&CZY0au}YD;_MEqar*3IG7=={}sqBZKz!I;s9ZO8^HCx1~u| z;~VSTivIwn@@>#!LUt>tL#?fE$7ye+)|3>5ZUj^jN_8#8!U%|@RQC2kd9(e>DdbOX zJORkL94NU~3mQelS>;?Aas}%nv$++A6t^V2%QmaDScnUK2^1}m4`E7h|9C-Mo*W0E2>3C$-OHp58s6+p_jJM-w)?rz7Oja=iO1yGljZFUqctNt)~! z_j|!&IW~I(bDe764Tjl?7&_~L9=q}#dV5`+y{(~Y(UFViR9(j6=HhzpFgyhUwMdYM zCeCF9C^q5^LC}KO2U>V2Q{~mE29-rnU;rnHLbQ#JgQmgVL+u@uLD#4dr6y)_>Hy{p zq`H4cWzrgDNL#y3g+Psfit0BS{{RlEZlpA57?lBt;_57L?vLdq1;CO?>_sa;6R7_F zsRGf`6^R3>%1OV-Q#PUIH3?D@6r)|MO-b9}K{Wd`>J##&(&m_?OJq4Wmf|p#1eTP` zrPZt@4TLEwDphH?fSPIj`c`SoxWUzj(;8%^>m~Lbit%ZS2098?abhLTS*=5J9QrWX zP)Q*z87Wd*8mVoHiVF2&bB&_WZUmtgoJfmz)lZJPns*(^`$45N`#ODWSn*XrB_%x} z0;HOF0jGw&3Rg%h6!au%6B+~YiqM)8G#_tJH`po0&?Sk<(^BU(DoWB9T7&pblq0oA zZmLgkO$I2U)Y*f;Dq;dXYQ1NRU8a0%@l9KR@|Pxnt86E> zqGb{_SEkqI1dUXr0o6N`5V#)#PtjeCuwdkPfcbDu9Ind=)u!znBsVE2c$ohHg-RY| zuW+bRT+*ktDb)?`+)85X1tgEQoTC$Og;W!h<93O~*JMUAT{Sx=G@GVW51NPn|KBhHr_mt=w;C;_E%4*JFPdjQ9G2RGT&x4+3WIbG_W%n&X#6*kY+6)=?a^ zx7<=TsDeEclm7q~dv}$ccZJQ(?RuW$Gyedz25te@56nIF&9~-~je(?%Fn4aUe#Di* z-tT!Mg!w)XCuF&9Q!_xy_Kc4Fy|Ng;PRpZtu;DHn@&(Iz9LB|+xG3d3t~ zD^uM5&*i+|l+R^i-Md?e#G7)AVgQf@h8Pgw{tCAw=lh+G>~1bfQnMrD6)p~SCZi&{ za>R4&SCO&YFE_$3kTOhHA+;+ZvR-X(B1~DZrAA>aEec7iZzZ{qY0xv>DNE#49A(y%B?pwPE+_vT<0y>BX?M$0LI!t3el@v7*IOIvMTH2Ad z&s*vlSz*WJEVx^89H&B%M$l4{72s=MUyDqKg;qWOH+$Tqf4hlEPFTd-<65nCQGNK%m!sgy)SfyHRVhau>=R=FRrX%k< zq@!v*HrzEdI&?4GK=>f?CV_!&^@zFKZqJH+L+0#n2<(@0Ep zs(}C}#U_HI!>e{k5z?@?dX3o}oFtUtISY!SEibq8bsIIVl?tM(PTCHxKrq6!bx|ut zc)bKzS$)!Bq#-N|z3Ge;=F-$=isw4ZBTU)83*jgyeEJDh{?qGLr`iSVaWwLKT0f7SU1K*U9F!Lj)QIn;3)<^Wp${_PQ*I#(N|G{nJ1On2O2yX`iO;?Ih%{EL z-iG4VyJm;H9KvW{__@{+;$o$#vDCL6EQZp9y~Gh$RJRFRgw*aE7C*(+b7+vHVnl)C zMFn3ty|HNvPO$2}jkfYp( zkMB?0ml`quXX+(;J)3p!Se2?}RNC1Ofoye`pD@YfzFYPNLx@7+o^CZXspI=v7(@j`ZwE2|XZ^ zi>?>NIJK{NN;mB)C0mrEPs>0ii#q+^9-w6@7L5vtq0~-D>=>-vVW5No-Ah7-;#EOa zZawrG{JOhp$T4AxsBTQkhK_-eX1|5T3(I`A2So=0{frU`Iq60m(sOa%4_i%Y>yZ zPu(AON|vp3DIv6iKpRoFX!#C-dS9#&_V6Bzrop~5PZc%l@>R+86?!l*2=K{0l4M+F zIJ4M-REGZmms2&lPwZ~;>9DroA2ak-DPxxu+->c+R2<&ZZURE6w5c>uB+*qW1or55 zq-6(syCYwKg#12ImMtwL$&#ehcIzp{JF7Ar)V&Zq*0)({ER zZWPe~Y21_0=P?MGO8|)?3F%a7^LTpibX$%ntiL5LICoSK6beu^K3zJ;GdCt@B2?oR zFPeBnDqCQvQCk4pQkql*ohVdk=N z+0buDGaOUEG2n*BX0r+`xArC0Qd9Q8<3eTMM9ELeP>*uPzH!VCY33zO>@0J50HG4 zkrw09r|EeEDFpAW1$+2*sVUN(Sd@iH#Z{r=okE`ux4!!+>{ ze+zdew5)~26GBaDJ|D;vT{^8RrdT5gmw8nny?2tbMMxUg#P=UR9)#+3%@Z?Ra)gqj z+M3dpH1AsL(s!n5CgwwB{ZbRiEpDn0f=xjbP$H(fb)CA@Xed>^xsG`#n#XQ=s8g|7 z&Xp?J=eMcU1g&<5!oHCk_Ry*m%`Kfg+Yo|DD%EW+8@7yR=NWV*aA=mJ(*m+ZNxcoa_u%n(f#kvb;tc#3U*8C zTk>C;RIS^JmbDU2r?0XtLd#u%@-fk0mRUC=5OqBxOi4I*vb46J+k4-KEWa-w$Z+g) zhw*vsdNVHBPFG@@1ZPsDDGb{&TZR7VCFG>)l_jK-e98x}H|GBU%Kq4~w=viYn~lzv z2T6$QCO}i90@>obeTT6*#ru(#_E58CG87&nSc8O5Ms1F2reZ$l{pxvv6XSQUCmwV$(;}oAUO+ma{(8QR3QE8p@G>dYE>}j#RKc`*vkkToj6jLZfB;wTh<|ww7+VO9%vc^*h+Lg@Za;a%)e|$vWGU5d zQ~MU}rt=vtDMW+@Woi9t>oD?ZNIj{5cuD?5IxyTy-+%ymxMb^VeVO~s;-7OEhFx&s ze2Q*Ok7Kt;_^tIfYc1l%BHwe9ZD#KaY-_|wuezq9$SFguhZ-pbA$3WnUh{1|w8Snk zaN(4pBRgVX5p0g-e6hIBOlirEf?7fJ+O24%)6B0O2A{{M+a#Lc2h}qT5BVJ`t9ud( z2sEug_$5Tp_#HYm191uf0th6qIV6>O7hIwgd9fLvYqCZYrNNSr?0Hh=thE)F*(9N1 zmRef%sN6xPK)&W84nx%!Z3iY)AR0QF8OeCh9*okrSggv}6sU3FvditMAt0c)9g(O!{oZWRQ4est-PRWmmU%mK1kw0L#7I7r0lz*G{OnEOO?(FZV6+`?7NdsM!2=C}SXr z`^_jU-0r-b-+GL0KNFu15A^g^J44~L_UMruv=0f1>q59UU@D!a@ue{rFM z<{$Ht_3ljZ`N!^KE&XyXRsN3_bw_nF6@B_BX|k9I(Mk^aNuV0js}cQ!k0z(5USBmU zUaq*dtSi;hl(@Mzb>moMi;Jx@cPz8@P*i}Wp}mxl7V-kwC($J8v)kj*@6_BFM@QJT zB2R>o;;lawhdjv}9f`}lg2o|nZtabyCCNWboZAv(A;>Gbt>#Kumdt0;mSwH>N00-v za%zH-bap0ZX9IjR+vSqa-f0`T`Za?LI~@0}vOnpS%suv6ELZ$h?j^`F&tsV_^Cf>5 z%A-MG_H^VXVDaUqxlDeG>RQZ_JDP$-%vx>WWwKN57W-PP^B6v0%x zsi}jd>tb0}Pg#o%kWd*)fgw!<=%Azpfn9zY{rwMePO{^Im8Q`b;#1d<6*u%q%tdWq zrm9OO;V~*r8*D8UN}5W(p+LA(s6iV+uR@QNT9!}cPTYJ$OgL$Tq_~8~N1(KVpHhdt z2uhQ<_ox&dRhTC2OI2R9-htDCbW1~R$jziM@2`Av!5?f8l_AC>2BikJytJk|!rm%A zRj7(|c{9uVw5rw9{+Ict_5i2<07r?r3kdpFMQW2&QDhUXdlEi6bzf@!pZ!Hy+`Tno z%1g2YdXq^~eNR)$D6Iz3T}Tx@S}yff1ANtc=BYU%yXI7S< zQ9-FR1O-raox3-11N8X(bg5B5b|&MhSo*j9HEtF1I!@~8vuYLNUaHcHP|ZoMI@1VO z(Zy8dl#rdyw8JPh)k-cc3sA3s1IJ#PXGri3U2Fn8L&wBg359j~rz8_|+Q2F_N_^4N z@c^^yCbT{zp0lqR>U)Bjbuu$VOCpu+Y*-pYPD+~OmQtWo9j0YA%AN2II$3SQr*Jl( zoiyk&(%-4%%j2z0<)xt-WmP45v&?3{PmF}a+xY?_;+8hoUre&^r&`v!cdt^_alA3` zw-BkzQS&(KP5Dc?l`GU`)YI`2plh#<7q`F5s`m}-#XA#$56nX(mp-JQIVlv@wI-i% zC#upn2*HP1u^k<&$EMN$0EqY+3RMoBDt-teoit3_0Nn_{2E`deFu$%{4K<@re_?Ft zPMtPLK*h6gKUxaB2crFc&08Nnq!SQ0r6|aP8~*@~g(il(kh)XGwF63YJHpu?s#z8q zzbcFJcI`>K+m`}EZcjmw6v`WLdbalqEzDNpgtn5y%Vp0o3Q$1_tw`#fk!)T4GUGn4 z>a1O3Z^uN{xd_{Wn^HY;kR3%1l+^^1JWyzLCZkGPmOQoi3zp7t;@{fA-*HzA zzmomV!5G<5w*L>+Kl8#%luIx`qq$s z*!B-;nBN#>R?lpC%N&IzyYp(!vP+$+tau=>tp{VO#dC zZhD8VFWz^3%Xgb=_eHr{-Wbv@3_$+?NfMNL*zo9E9^M?D9I!`{5iOvRb5}CW+yeYu zEhu|&QQcJOr;2|1eEQ_2ueEPMs@`nY8vgA__W3?yVtb)-&1A-vX}83{?sANY8A=)S zie0(l4P)$FvJj&&P8ZPA3v4AL>Kh<|)b^)$>yO$AdVpnt93}pqEO^e&N194}? z#7aL$Rm^M{lNk(682wj8fArygqV5~+pkDUIVHuAYrYeT#8hSyp<-b<61aI23HW{zs zQ3Pq$M?9|L4&dolV&0K|@A)-;D!NgPJDBD3wk2t@*&#H)w4yy5q8A#%0>6Ah>qYg}oxvL5#^RPC>A)J&FKC>X9TwHi5)( zIX7D#g*04teQJ$B(K|rxxB6*H_;oD06hr2l`1wCoesN&^dhTUUFlo7{>5i0J(Y&8c zNpdoGiYS0oK_G$!S-+_#^LT!g?^bO;q#J=yc1WqJzT6ctw;Oc4qLe74grdGdRIO+u zXTbD$c|%~|HHo;@>YaGG?sSGJ;kU=(O3?T0p5GmN`1Ldu_gyFx*lz7wd1>>lI+S`i zSE&$b(0H#ZDixrw$Y`&>X{|oqrU_%92Br!KI=N9qp60uc^?27`0r5Q##Pr2Dz_Nom z$#VXW8%SsTzv>ed>xD?#B>fAiX}zUetLdr5R+RG6wWV!XXP~Nwhf#ks1qnwk(G*GD ruHTJ+jY#U*#SU1W2<=?-^+~SZE~(lM?Q5+Ly*G=o1)}ve$$$UZXqR?c literal 0 HcmV?d00001 diff --git a/assets/sample-slideshow-image.jpg b/assets/sample-slideshow-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c927491c109251a75eaa22f3f030c8a3159069c GIT binary patch literal 579031 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

    dv!xBVV(5>aevBZj%`vq
    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

    kB9H1g@B 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 LWuw!LRAQFpWo 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

    h{kGXexGgCEU8G0)c{(9(X+O*n~(vmv*&k$JjO5 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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..441997f5668ad336cdbddafb9021052265f24de1 GIT binary patch literal 1172 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 K+WqT?rT+td0BHvR literal 0 HcmV?d00001 diff --git a/assets/university-center-gaylord-logo.jpg b/assets/university-center-gaylord-logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96f0f51db35bd77d8f8ca4c772e2566c55a9285b GIT binary patch literal 7662 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 1 && get_option( 'page_comments' ) ) : +?> + + + +
    + + +

    + +

    + + + +
      + 'ol', + 'short_ping' => true, + 'avatar_size' => 56, + ) ); + ?> +
    + + + + + + +

    + + + 'button' + ) +); ?> + +
    diff --git a/css/app.css b/css/app.css new file mode 100644 index 0000000..4416bef --- /dev/null +++ b/css/app.css @@ -0,0 +1,7758 @@ +meta.foundation-version { + font-family: "/5.5.3/"; } + +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%; } + +*, *:before, *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +html, body { + font-size: 100%; } + +body { + background: #fff; + color: #000000; + cursor: auto; + font-family: 'Lato'; + 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: 75rem; + 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; + margin-left: 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; + color: #222222; } + .accordion .accordion-navigation > a, .accordion dd > a { + background: #EFEFEF; + color: #222222; + display: block; + font-family: 'Lato'; + 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: .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: solid; + border-width: 0px; + display: block; + list-style: none; + margin-left: 0; + overflow: hidden; + padding: 0.5625rem 0.9375rem 0.5625rem; + background-color: #FFFFFF; + border-color: #e6e6e6; + border-radius: 3px; } + .breadcrumbs > * { + color: #000000; + float: left; + font-size: 0.75rem; + line-height: 0.75rem; + margin: 0; + text-transform: uppercase; } + .breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; } + .breadcrumbs > * a { + color: #000000; } + .breadcrumbs > *.current { + color: #007697; + cursor: default; } + .breadcrumbs > *.current a { + color: #007697; + 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: false; + text-decoration: none; } + .breadcrumbs > *:before { + color: #000000; + content: ">"; + margin: 0 0.75rem; + position: relative; + top: 1px; } + .breadcrumbs > *:first-child:before { + content: " "; + margin: 0; } + +/* Accessibility - hides the forward slash */ +[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: 'Lato'; + 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: #008CBA; + border-color: #007095; + color: #FFFFFF; + transition: background-color 300ms ease-out; } + button:hover, button:focus, .button:hover, .button:focus { + background-color: #007095; } + 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: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + padding-bottom: 1.0625rem; + padding-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + 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: #008CBA; + border-color: #007095; + 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: #007095; } + 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: #008CBA; } + 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; + width: 100%; } + .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 Styles */ +.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: .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: .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: .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: .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: .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; } } + +/* Foundation Dropdowns */ +.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 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.radius { + border-radius: 3px; } + .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; } + +/* Standard Forms */ +form { + margin: 0 0 1rem; } + +/* Using forms within rows, we need to set some defaults */ +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 Styles */ +label { + color: #4d4d4d; + cursor: pointer; + display: block; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ } + 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; } + +/* Attach elements to the beginning or end of an input */ +.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; } + +/* Adjust padding, alignment and radius if pre/post element is a button */ +.postfix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; } + +.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; } + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; } + +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; } + +/* We use this to get basic styling on all basic form elements */ +input:not([type]), 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: rgba(0, 0, 0, 0.75); + 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:not([type]):focus, 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:not([type]):disabled, 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:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), 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:not([type]).radius, 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; } + +/* Respect enforced amount of rows for textarea */ +textarea[rows] { + height: auto; } + +/* Not allow resize out of parent */ +textarea { + max-width: 100%; } + +::-webkit-input-placeholder { + color: #666666; } + +:-moz-placeholder { + /* Firefox 18- */ + color: #666666; } + +::-moz-placeholder { + /* Firefox 19+ */ + color: #666666; } + +:-ms-input-placeholder { + color: #666666; } + +/* Add height value for select elements to match text input height */ +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: rgba(0, 0, 0, 0.75); + 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:focus { + background-color: #f3f3f3; + border-color: #999999; } + select:disabled { + background-color: #DDDDDD; + cursor: default; } + select[multiple] { + height: auto; } + +/* Adjust margin for form elements below */ +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; } + +/* Normalize file input width */ +input[type="file"] { + width: 100%; } + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +fieldset { + border: 1px solid #DDDDDD; + margin: 1.125rem 0; + padding: 1.25rem; } + fieldset legend { + font-weight: bold; + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; } + +/* Error Handling */ +[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: .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 .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: .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: false; + opacity: 0.7; + pointer-events: none; } + .icon-bar .item.disabled > * { + opacity: 0.7; + cursor: false; } + .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-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; } + .inline-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; } + .inline-list > li > * { + display: block; } + +/* Foundation Joyride */ +.joyride-list { + display: none; } + +/* Default styles for the container */ +.joyride-tip-guide { + background: #333333; + color: #FFFFFF; + display: none; + font-family: inherit; + font-weight: normal; + position: absolute; + top: 0; + width: 95%; + z-index: 103; + 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; } + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +.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; } + +/* Typography */ +.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: .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; } + +/* Styles for screens that are at least 768px; */ +@media only screen { + .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: 'Lato'; + 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); } } + +/* Orbit Graceful Loading */ +.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: transparent; + 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; + pointer-events: none; } + 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 centred wrapper */ +.pagination-centered { + text-align: center; } + .pagination-centered ul.pagination li { + display: inline-block; + float: none; } + +/* Panels */ +.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 Tables */ +.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: 'Lato'; + font-size: 1rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; } + .pricing-table .price { + background-color: #F6F6F6; + color: #333333; + font-family: 'Lato'; + 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 Bar */ +.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%; + float: left; + width: 0%; } + .progress .meter.secondary { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; } + .progress .meter.success { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; } + .progress .meter.alert { + background: #f04124; + display: block; + height: 100%; + float: left; + width: 0%; } + .progress.secondary .meter { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; } + .progress.success .meter { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; } + .progress.alert .meter { + background: #f04124; + display: block; + height: 100%; + float: left; + width: 0%; } + .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: false; + 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: 75rem; + right: 0; + width: 80%; } } + @media only screen and (min-width:40.063em) { + .reveal-modal { + top: 6.25rem; } } + .reveal-modal.radius { + box-shadow: none; + border-radius: 3px; } + .reveal-modal.round { + box-shadow: none; + border-radius: 1000px; } + .reveal-modal.collapse { + padding: 0; + box-shadow: none; } + @media only screen and (min-width:40.063em) { + .reveal-modal.tiny { + left: 0; + margin: 0 auto; + max-width: 75rem; + right: 0; + width: 30%; } } + @media only screen and (min-width:40.063em) { + .reveal-modal.small { + left: 0; + margin: 0 auto; + max-width: 75rem; + right: 0; + width: 40%; } } + @media only screen and (min-width:40.063em) { + .reveal-modal.medium { + left: 0; + margin: 0 auto; + max-width: 75rem; + right: 0; + width: 60%; } } + @media only screen and (min-width:40.063em) { + .reveal-modal.large { + left: 0; + margin: 0 auto; + max-width: 75rem; + right: 0; + width: 70%; } } + @media only screen and (min-width:40.063em) { + .reveal-modal.xlarge { + left: 0; + margin: 0 auto; + max-width: 75rem; + 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: 75rem; + 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: 'Lato'; + 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: 'Lato'; + 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: 'Lato'; + 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: .25rem; + position: absolute; + top: .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: 'Lato'; + 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; } + +/* Image Thumbnails */ +.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; } + +/* Tooltips */ +.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: solid 5px; + border-color: transparent transparent #333333 transparent; + 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 { + .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; } + +/* Wrapped around .top-bar to contain to grid width */ +.contain-to-grid { + width: 100%; + background: #FFFFFF; } + .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: 8.75rem; + z-index: 98; } + +.top-bar { + background: #FFFFFF; + height: 8.75rem; + line-height: 8.75rem; + 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: .35rem; + padding-top: .35rem; } + .top-bar .button, .top-bar button { + font-size: 0.75rem; + margin-bottom: 0; + padding-bottom: .4125rem; + padding-top: .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: 8.75rem; + 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: 8.75rem; + 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: #007697; + display: block; + font-weight: normal; + padding: 0 0.8125rem; + width: 75%; } + .top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; } + .top-bar .toggle-topbar a { + color: #007697; + display: block; + font-size: 0.8125rem; + font-weight: bold; + height: 8.75rem; + line-height: 8.75rem; + padding: 0 0.8125rem; + 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.375rem 0 0.8125rem; + position: relative; } + .top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + display: block; + height: 0; + position: absolute; + margin-top: -8px; + top: 50%; + right: 0.8125rem; + 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: #FFFFFF; } + .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 gray; + clear: both; + height: 1px; + width: 100%; } + .top-bar-section ul li { + background: #dcecf1; } + .top-bar-section ul li > a { + color: #007697; + display: block; + font-family: 'Lato'; + font-size: 1rem; + font-weight: 900; + padding-left: 0.8125rem; + padding: 12px 0 12px 0.8125rem; + text-transform: none; + width: 100%; } + .top-bar-section ul li > a.button { + font-size: 1rem; + padding-left: 0.8125rem; + padding-right: 0.8125rem; + 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: 1rem; + padding-left: 0.8125rem; + padding-right: 0.8125rem; + 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: #FFFFFF; + color: #fcb930; + background: #FFFFFF; } + .top-bar-section ul li.active > a { + background: #FFFFFF; + color: #fcb930; } + .top-bar-section ul li.active > a:hover { + background: #FFFFFF; + color: #fcb930; } + .top-bar-section .has-form { + padding: 0.8125rem; } + .top-bar-section .has-dropdown { + position: relative; } + .top-bar-section .has-dropdown > a:after { + margin-right: 0.8125rem; + 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: bold; + padding: 8px 0.8125rem; } + .top-bar-section .dropdown li a.parent-link { + font-weight: 900; } + .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: #007697; + 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 0.8125rem; } + .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 0.8125rem 2px; + text-transform: uppercase; } + +.js-generated { + display: block; } + +@media only screen and (min-width:40.063em) { + .top-bar { + background: #FFFFFF; + 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: 3.5rem; } + .top-bar .has-form > .button, .top-bar .has-form > button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 3.5rem; } + .top-bar.expanded { + background: #FFFFFF; } + .contain-to-grid .top-bar { + margin: 0 auto; + margin-bottom: 0; + max-width: 75rem; } + .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: #FFFFFF; + background: #FFFFFF; + color: #fcb930; } + .top-bar-section li:not(.has-form) a:not(.button) { + background: #FFFFFF; + line-height: 8.75rem; + padding: 0 0.8125rem; } + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #FFFFFF; + background: #FFFFFF; } + .top-bar-section li.active:not(.has-form) a:not(.button) { + background: #FFFFFF; + color: #fcb930; + line-height: 8.75rem; + padding: 0 0.8125rem; } + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #FFFFFF; + color: #fcb930; } + .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: #dcecf1; + color: #007697; + line-height: 8.75rem; + padding: 12px 0.8125rem; + white-space: nowrap; } + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + background: #dcecf1; + color: #007697; } + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + background-color: #FFFFFF; + color: #fcb930; + background: #dcecf1; } + .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 white; + border-bottom: none; + border-top: none; + clear: none; + height: 8.75rem; + width: 0; } + .top-bar-section .has-form { + background: #FFFFFF; + height: 8.75rem; + padding: 0 0.8125rem; } + .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: #FFFFFF; + background: #FFFFFF; + color: #fcb930; } + .no-js .top-bar-section ul li:active > a { + background: #FFFFFF; + color: #fcb930; } + .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; } } + +/* Typography resets */ +div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { + margin: 0; + padding: 0; } + +/* Default Link Styles */ +a { + color: #007697; + line-height: inherit; + text-decoration: none; } + a:hover, a:focus { + color: #006582; } + a img { + border: none; } + +/* Default paragraph styles */ +p { + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.6; + 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; } + +/* Default header styles */ +h1, h2, h3, h4, h5, h6 { + color: #222222; + font-family: 'Lato'; + font-style: normal; + font-weight: normal; + line-height: 1.4; + margin-bottom: 0.5rem; + margin-top: 0.2rem; + text-rendering: optimizeLegibility; } + h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + color: #6f6f6f; + font-size: 60%; + line-height: 0; } + +h1 { + font-size: 1.375rem; } + +h2 { + font-size: 1.375rem; } + +h3 { + font-size: 1.1875rem; } + +h4 { + font-size: 1.1875rem; } + +h5 { + font-size: 1.125rem; } + +h6 { + font-size: 1.125rem; } + +.subheader { + line-height: 1.4; + color: #6f6f6f; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; } + +hr { + border: solid #DDDDDD; + border-width: 1px 0 0; + clear: both; + height: 0; + margin: 1.25rem 0 1.1875rem; } + +/* Helpful Typography Defaults */ +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; } + +/* Lists */ +ul, ol, dl { + font-family: inherit; + font-size: 1rem; + line-height: 1.6; + list-style-position: outside; + margin-bottom: 1.25rem; } + +ul { + margin-left: 1.1rem; } + +/* Unordered Lists */ +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; } + +/* Ordered Lists */ +ol { + margin-left: 1.4rem; } + ol li ul, ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +.no-bullet { + list-style-type: none; + margin-left: 0; } + .no-bullet li ul, .no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; } + +/* Definition Lists */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } +dl dd { + margin-bottom: 0.75rem; } + +/* Abbreviations */ +abbr, acronym { + text-transform: uppercase; + font-size: 90%; + color: #000000; + cursor: help; } + +abbr { + text-transform: none; } + abbr[title] { + border-bottom: 1px dotted #DDDDDD; } + +/* Blockquotes */ +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: #555555; } + blockquote cite:before { + content: "\2014 \0020"; } + blockquote cite a, blockquote cite a:visited { + color: #555555; } + +blockquote, blockquote p { + line-height: 1.6; + color: #6f6f6f; } + +/* Microformats */ +.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.4; } + h1 { + font-size: 2rem; } + h2 { + font-size: 2rem; } + h3 { + font-size: 1.375rem; } + h4 { + font-size: 1.375rem; } + h5 { + font-size: 1.125rem; } + h6 { + font-size: 1.125rem; } } + +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) + */ +@media print { + * { + background: transparent !important; + color: #000000 !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; } + a, a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + abbr[title]:after { + content: " (" attr(title) ")"; } + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { + content: ""; } + pre, blockquote { + border: 1px solid #999999; + page-break-inside: avoid; } + thead { + display: table-header-group; + /* h5bp.com/t */ } + tr, img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.34in; } + + p, h2, h3 { + orphans: 3; + widows: 3; } + h2, h3 { + page-break-after: avoid; } } + +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; } + .off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { + 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: #133656; + 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: 1.125rem; } + +.left-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-right: solid 1px #0a1b2b; + left: 0; } + +.right-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-left: solid 1px #0a1b2b; + 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.4375rem; + 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: #133656; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + 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); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + top: 0; } + .left-off-canvas-menu * { + -webkit-backface-visibility: hidden; } + +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #133656; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + 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); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + top: 0; } + .right-off-canvas-menu * { + -webkit-backface-visibility: hidden; } + +.top-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #133656; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + height: 18.75rem; } + .top-off-canvas-menu * { + -webkit-backface-visibility: hidden; } + +.bottom-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #133656; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + height: 18.75rem; } + .bottom-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: .3rem 0.9375rem; + text-transform: uppercase; } + ul.off-canvas-list li a { + border-bottom: 1px solid #0e2941; + color: rgba(255, 255, 255, 0.7); + display: block; + padding: 0.6666666667rem; + transition: background 300ms ease; } + ul.off-canvas-list li a:hover { + background: #0d263c; } + ul.off-canvas-list li a:active { + background: #0d263c; } + +.move-right > .inner-wrap { + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -ms-transform: translate(15.625rem, 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: transparent; + 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); + -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: transparent; + 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); } } + +.move-top > .inner-wrap { + -webkit-transform: translate3d(0, -18.75rem, 0); + -moz-transform: translate3d(0, -18.75rem, 0); + -ms-transform: translate(0, -18.75rem); + -o-transform: translate3d(0, -18.75rem, 0); + transform: translate3d(0, -18.75rem, 0); } +.move-top .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: transparent; + 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-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); } } + +.move-bottom > .inner-wrap { + -webkit-transform: translate3d(0, 18.75rem, 0); + -moz-transform: translate3d(0, 18.75rem, 0); + -ms-transform: translate(0, 18.75rem); + -o-transform: translate3d(0, 18.75rem, 0); + transform: translate3d(0, 18.75rem, 0); } +.move-bottom .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: transparent; + 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-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); } } + +.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, .offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-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: transparent; + 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: transparent; + 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: transparent; + 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); } } + +.offcanvas-overlap-top .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; } +.offcanvas-overlap-top .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: transparent; + 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-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); } } + +.offcanvas-overlap-bottom .top-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; } +.offcanvas-overlap-bottom .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: transparent; + 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-bottom .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 .top-off-canvas-menu { + top: -18.75rem; } +.no-csstransforms .bottom-off-canvas-menu { + bottom: -18.75rem; } +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; } +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; } +.no-csstransforms .move-top > .inner-wrap { + right: 18.75rem; } +.no-csstransforms .move-bottom > .inner-wrap { + left: 18.75rem; } + +.left-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #133656; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 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: .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: .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); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + +.right-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #133656; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 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: .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: .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); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); } + +.top-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #133656; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + 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; } + .top-submenu * { + -webkit-backface-visibility: hidden; } + .top-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #999999; + font-weight: bold; + padding: .3rem 0.9375rem; + text-transform: uppercase; + margin: 0; } + .top-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; } + .top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); } + +.bottom-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #133656; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + 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; } + .bottom-submenu * { + -webkit-backface-visibility: hidden; } + .bottom-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #999999; + font-weight: bold; + padding: .3rem 0.9375rem; + text-transform: uppercase; + margin: 0; } + .bottom-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; } + .bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(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: .5rem; + display: inline; } + +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; } + +/* small displays */ +@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; } } + +/* medium displays */ +@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; } } + +/* large displays */ +@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; } } + +/* xlarge displays */ +@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; } } + +/* xxlarge displays */ +@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; } } + +/* Orientation targeting */ +.show-for-landscape, .hide-for-portrait { + display: inherit !important; } + +.hide-for-landscape, .show-for-portrait { + display: none !important; } + +/* Specific visibility for tables */ +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; } + /* Specific visibility for tables */ + 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; } + /* Specific visibility for tables */ + 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; } } + +/* Touch-enabled device targeting */ +.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; } + +/* Specific visibility for tables */ +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; } + +/* Screen reader-specific classes */ +.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 visibility */ +.print-only, .show-for-print { + display: none !important; } + +@media print { + .print-only, .show-for-print { + display: block !important; } + .hide-on-print, .hide-for-print { + display: none !important; } + 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; } } + +/* + Created on : Mar 5, 2015, 2:57:35 PM + Author : laury +*/ +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 2.1875rem 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, img.alignnone, div.wp-caption img { + border: 2px solid #000000; } + +.alignright { + float: right; } + +.alignnone { + float: none; } + +.alignleft { + float: left; } + +.wp-caption { + width: auto; } + +.wp-caption-text { + font-family: 'Lato', sans-serif; + font-size: 14px; + 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; + text-align: center; } + .wp-caption img { + width: 100%; } + .wp-caption p.wp-caption-text { + padding: 5px; + width: 100%; + margin: 0; + color: black; + font-size: 14px; } + .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-wrapper h1, #content-wrapper h2, #content-wrapper h3, #content-wrapper h4, #content-wrapper h5, #content-wrapper h6 { + clear: both; } + +.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; } + #searchform div input.blogbutton { + background: -webkit-linear-gradient(left, #1999ce 5%, #107098 100%); + background: -moz-linear-gradient(center top, #1999ce 5%, #107098 100%); + background: -ms-linear-gradient(left, #1999ce 5%, #107098 100%); } + +#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; } } + +h1, h2, h3, h4, h5, h6 { + clear: both; } + +/* PLUGINS */ +/* Nextgen */ +.gallery li a img { + display: block; + width: 100%; } + +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; } + +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + font-weight: 400; } + +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; } + +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; } + +.ngg-glmalbums { + margin: 10px 0; + min-height: 260px; } + @media only screen and (max-width: 40em) { + .ngg-glmalbums { + min-height: 180px; } } + +.ngg-album-link { + text-align: center; } + +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; } + .ninja-forms-form-wrap input[type=submit] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: 'Lato'; + 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: #008CBA; + border-color: #007095; + color: #FFFFFF; + transition: background-color 300ms ease-out; + display: block; + margin: 0 auto; } + .ninja-forms-form-wrap input[type=submit]:hover, .ninja-forms-form-wrap input[type=submit]:focus { + background-color: #007095; } + .ninja-forms-form-wrap input[type=submit]:hover, .ninja-forms-form-wrap input[type=submit]:focus { + color: #FFFFFF; } + +/* For fixing cellphones not showing phone numbers because of /helpful/ auto-coloring */ +a[href^=tel] { + color: inherit; + text-decoration: none; } + +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; } + +@media only screen and (max-width: 40em) { + #close-alert { + height: 110px; } } + +@media only screen and (min-width:40.063em) and (max-width:64em) { + #close-alert { + height: 100px; } } + +@media only screen and (min-width:64.063em) { + #close-alert { + height: 80px; } } + +#close-alert { + position: relative; + background: #fcb930; + padding: 30px 0; } + #close-alert span { + color: #FFFFFF; + font-size: 1rem; } + +#pre-head { + background: #007697; + padding: 5px 0; } + #pre-head ul { + margin: 0; + list-style: none; + display: inline; } + #pre-head ul li { + padding: 0 12px; + display: inline; + color: #FFFFFF; + font-weight: bold; } + #pre-head ul li:first-child { + padding-left: 0; } + #pre-head ul li a { + font-weight: bold; + color: #fcb930; + text-transform: uppercase; } + #pre-head a { + color: #FFFFFF; } + #pre-head a img { + padding-left: 10px; } + +header { + height: auto; } + header.main { + background: #FFFFFF; + box-shadow: 0 5px 5px 0px rgba(0, 0, 0, 0.5); + z-index: 3; + position: relative; } + @media screen and (max-width: 1024px) { + header.main { + height: 119px; } } + header.main a.logo { + padding: 35px 0 35px 15px; } + header.main a.logo img { + box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.5); } + @media screen and (max-width: 1024px) { + header.main a.logo { + padding: 0; } + header.main a.logo img { + margin: 0 auto 35px; } } + +.alert-x { + position: absolute; + right: 10px; + top: 5px; + color: white; + border: 2px solid white; + padding: 0px 5px; + border-radius: 3px; + font-weight: bold; } + .alert-x:hover { + cursor: pointer; } + +#close-alert { + display: none; } + +body .inner-wrap #page-wrapper .mtphr-dnt-tick { + color: white; + display: none; } + +#addthis_wrapper { + float: right; + margin-top: 30px; } + +input.header-search-input { + width: 200px; + margin: 10px; + display: none; + position: absolute; + right: -14px; + top: 20px; + z-index: 999; + border-left: 10px solid #007697; + border-right: 10px solid #007697; + border-bottom: 10px solid #007697; + border-top: 1px solid #007697; + padding: 0 0.5rem; } + +form.header-searchform { + z-index: 999; } + +.tab-bar { + position: relative; + bottom: -74px; } + .tab-bar .tab-bar-section.middle { + text-align: right; } + +nav.top-bar { + position: relative; + left: 98px; } + @media screen and (max-width: 1170px) { + nav.top-bar { + left: 50px; } } + @media screen and (max-width: 1130px) { + nav.top-bar { + left: 15px; } } + @media screen and (max-width: 1089px) { + nav.top-bar { + left: 0; } } + +.top-bar-section { + background: transparent; + float: none; + margin-left: auto; + margin-right: auto; + display: inline-block; + height: auto; + line-height: 1; } + @media screen and (max-width: 1075px) { + .top-bar-section ul li:not(.has-form):not(.active) > a:not(.button) { + padding: 0 0.625rem; } } + @media screen and (max-width: 1045px) { + .top-bar-section ul li:not(.has-form):not(.active) > a:not(.button) { + padding: 0 0.5rem; } } + .top-bar-section ul li ul.dropdown { + box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -ms-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -moz-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); } + .top-bar-section ul li ul.dropdown li { + width: 228px; + white-space: pre-wrap; + padding: 12px 16px; + border-bottom: 2px solid #FFFFFF; } + .top-bar-section ul li ul.dropdown li a { + padding: 0; + text-align: left; } + .top-bar-section ul li ul.dropdown li:not(.has-form):not(.active) > a:not(.button) { + padding: 0; + line-height: normal; + white-space: pre-wrap; } + .top-bar-section ul li ul.dropdown li.active:not(.has-form) > a:not(.button) { + padding: 0; + line-height: normal; + white-space: pre-wrap; + background: transparent; } + .top-bar-section ul li ul.dropdown:before { + content: ''; + border-left: 12px solid transparent; + border-right: 12px solid transparent; + border-bottom: 12px solid #fcb930; + top: -12px; + left: 30px; + position: absolute; } + +.breadcrumbs { + margin-top: 31px; } + @media screen and (min-width: 1025px) { + .breadcrumbs { + padding: 9px 0; } } + .breadcrumbs > * { + text-transform: none; } + .breadcrumbs > span:nth-child(n+1) { + color: #007697; } + +.breadcrumbs > *::before { + margin: 0 0.25rem; } + +#blocks-row { + background: #133656; + padding: 98px 0 78px; } + #blocks-row .block h3 { + font-size: 1.25rem; } + #blocks-row .block p { + color: #FFFFFF; + font-size: 1.125rem; + width: 90%; + float: none; + margin: 0 auto; } + #blocks-row .block img { + border: 3px solid #FFFFFF; + margin-bottom: 25px; } + +#front-content { + padding: 98px 0; } + @media only screen and (max-width: 40em) { + #front-content { + padding: 49px 15px; } } + +#special-button { + height: 50px; + margin-top: 65px; + display: block; } + #special-button a { + text-transform: uppercase; + font-weight: bold; } + #special-button a.reserve { + color: #FFFFFF; + background: #fcb930; + font-weight: normal; } + +@media only screen and (max-width: 40em) { + #special-button a.reserve { + padding: 15px 8px; + margin: 0; } } + +@media only screen and (min-width:40.063em) { + #special-button a.reserve { + padding: 15px 25px; } } + +.page-title { + padding: 40px 0; + background: #007697; } + .page-title h1 { + color: #FFFFFF; + text-transform: uppercase; } + @media screen and (min-width: 1025px) and (max-width: 1200px) { + .page-title h1 { + padding: 0 15px; } } + +.page-inside #main-content { + padding-top: 21px; + padding-bottom: 40px; } + @media screen and (min-width: 1025px) and (max-width: 1200px) { + .page-inside #main-content { + padding: 21px 15px 40px; } } + +#main-content h2 { + color: #007697; } + +#content-bulk #con { + margin: 0; } +#content-bulk h2 { + text-transform: uppercase; + font-size: 25px; } +#content-bulk footer { + margin: 35px 0; } + #content-bulk footer #address { + margin-top: 25px; } + #content-bulk footer #address p { + font-size: 12px; + margin-top: 5px; } + #content-bulk footer #address img { + margin: 0; + padding-right: 5px; } + #content-bulk footer #address a { + font-size: 12px; } + #content-bulk footer img { + box-shadow: none; } + +.thCartRight:nth-child(2) { + width: 125px !important; } + +a.showcart, a.checkout, #continue, #continueButton { + display: none; } + +a.showcart, a.checkout, .selectmore { + border-radius: 4px; + border: 1px solid #007697; + padding: 8px; } + +#continue { + border-radius: 4px; + padding: 8px; } + +#registrations h3 { + color: #007697; } + +a:hover { + text-decoration: underline; } + +#slideshow { + max-height: 520px; + height: 100%; + overflow: hidden; + position: relative; } + #slideshow ul { + list-style: none; + margin: 0; } + #slideshow h2 { + font-size: 1.875rem; + color: #000000; + letter-spacing: 0.025em; } + #slideshow .slideshow_description_box { + background: #FFFFFF; + opacity: 1; } + #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; } + +.slideshow_description_box { + background: red !important; } + .slideshow_description_box h2 { + padding: 0 !important; } + +.title-wrapper, .control-arrows { + width: 50%; + float: left; } + +.control-arrows { + background-color: green; + position: relative; } + +.slideshow_button { + position: absolute; } + +.nivo-prevNav, .nivo-nextNav { + display: block !important; } + +/* NextGen Gallery */ +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; } + +.gallery li a img { + display: block; + width: 100%; } + +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; } + +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: Georgia, Cambria, "Times New Roman", Times, serif; + font-weight: 400; } + +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; } + +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; } + +.ngg-glmalbums { + margin: 10px 0; } + +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; } + .ninja-forms-form-wrap input[type=submit] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: 'Lato'; + 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: #008CBA; + border-color: #007095; + color: #FFFFFF; + transition: background-color 300ms ease-out; + display: block; + margin: 0 auto; } + .ninja-forms-form-wrap input[type=submit]:hover, .ninja-forms-form-wrap input[type=submit]:focus { + background-color: #007095; } + .ninja-forms-form-wrap input[type=submit]:hover, .ninja-forms-form-wrap input[type=submit]:focus { + color: #FFFFFF; } + +/* End NextGen Gallery */ +.gform_body input[type="file"], .gform_body input[type="checkbox"], .gform_body input[type="radio"], .gform_body select { + margin: 0; } + +#blog-posts-over article.ai1ec_event { + padding: 10px; } + +/* These are the basic styles for calendar, there are several others that can be added from the calendar's mark up. + These styles are primarily for the buttons, columns headers, and the over all calendar body. More selectors will + be necessary when getting deeper into the calendar's mark up to style elements +*/ +#eventCalendar { + /* contains all of the buttons above the calendar, on left and right */ + /* entire calendar body */ } + #eventCalendar .fc-toolbar { + /* apply button styles here to affect all of the calendar buttons */ + /* currently selected button styles */ + /* affect only today, prev and next buttons (buttons on the above the left side of the calendar*/ + /* affect only month, week, day buttons (buttons above the right side of the calendar) */ + /* Calendar Title / Current Month or Date */ } + #eventCalendar .fc-view-container { + /* dates, days or months at the top of each column (sun, mon, tue, wed, thur, fri, sat) */ } + +#slideshow .theme-default .nivo-directionNav a { + opacity: 1; } +@media only screen and (min-width:40.063em) { + #slideshow .nivo-directionNav { + left: 50%; + max-width: 1200px; + position: absolute; + transform: translateX(-50%); + width: 100%; + z-index: 9; + bottom: -5px; } } +@media only screen and (max-width: 40em) { + #slideshow .nivo-directionNav { + display: none; } } +@media only screen and (min-width:40.063em) { + #slideshow .nivo-prevNav { + display: inline-block; + background: url('../assets/prev-arrow.jpg'); + height: 80px; + width: 92px; + left: 5px; + top: 0; } + #slideshow .nivo-nextNav { + display: inline-block; + background: url('../assets/nect-arrow.jpg'); + height: 80px; + width: 94px; + right: 0; + top: 0; } } +@media only screen and (max-width: 40em) { + #slideshow .theme-default a.nivo-nextNav { + right: 0; + top: 32%; } + #slideshow .theme-default a.nivo-prevNav { + left: 0; + top: 32%; } } +#slideshow .nivoSlider { + overflow: hidden; + max-height: 520px; + height: 100%; } + #slideshow .nivoSlider img { + height: 100% !important; + overflow: hidden; } + #slideshow .nivoSlider .caption-wrapper { + position: absolute; + bottom: 0; + z-index: 9; } +@media only screen and (min-width:40.063em) and (max-width:64em) { + #slideshow .nivo-caption { + height: 80px; + display: block; + background: white none repeat scroll 0 0; + box-sizing: border-box; + color: black; + left: 36%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + opacity: 1; + overflow: hidden; + position: absolute; + right: 0; + width: 75%; + font-size: 20px; + padding-left: 10%; + padding-top: 25px; } } +@media only screen and (min-width:64.063em) { + #slideshow .nivo-caption { + height: 80px; + display: block; + background: white none repeat scroll 0 0; + box-sizing: border-box; + color: black; + left: 32%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + opacity: 1; + overflow: hidden; + position: absolute; + right: 0; + width: 75%; + font-size: 26px; + padding-left: 15%; + padding-top: 25px; } } +@media only screen and (max-width: 40em) { + #slideshow .nivo-caption { + height: 100px; + display: block; + background: transparent none repeat scroll 0 0; + box-sizing: border-box; + color: #FFF; + left: 50%; + opacity: 1; + overflow: hidden; + padding: 28px 14px; + position: absolute; + left: 0; + top: 100%; + width: 100%; + font-size: 14px; } } +#slideshow .nivo-controlNav { + background-color: #007697; + height: 80px; } + +@media only screen and (min-width:40.063em) { + .arrow-container { + width: 188px; + position: relative; + height: 85px; + left: 75%; + top: 10%; } } + +@media only screen and (max-width: 40em) { + .arrow-container { + width: 75px; + position: relative; + height: 85px; + left: 70%; + top: 10%; } } + +@media only screen and (min-width:40.063em) { + .caption-wrapper { + width: 100%; + height: 80px; + background: white; } } + +@media only screen and (max-width: 40em) { + .caption-wrapper { + background: #133656; + width: 100%; } } + +#content-wrapper #glm-acf-first { + background-color: #81bbce; } + #content-wrapper #glm-acf-first .glm-acf-text { + color: white; } + #content-wrapper #glm-acf-first .glm-acf-text h1, #content-wrapper #glm-acf-first h2, #content-wrapper #glm-acf-first h3, #content-wrapper #glm-acf-first h4, #content-wrapper #glm-acf-first h5, #content-wrapper #glm-acf-first h6 { + color: white; } +#content-wrapper #glm-acf-second .glm-acf-text { + color: black; } +#content-wrapper #glm-acf-second h2 { + color: #007697; } +#content-wrapper #glm-acf-second .glm-acf-text h1, #content-wrapper #glm-acf-second h2, #content-wrapper #glm-acf-second h3, #content-wrapper #glm-acf-second h4, #content-wrapper #glm-acf-second h5, #content-wrapper #glm-acf-second h6 { + /* color: $d-blue;*/ } +#content-wrapper .glm-acf-field { + width: 100%; + max-width: 100%; + padding: 46px 0; + /* .glm-acf-title { + font-size: 22px; + font-weight: bold; + margin-bottom: 20px; + }*/ } + #content-wrapper .glm-acf-field > * { + max-width: 1200px; + margin: 0 auto; + float: none; } + #content-wrapper .glm-acf-field .glm-acf-text h2 { + /* font-size: 24px;*/ } + #content-wrapper .glm-acf-field .glm-acf-text p { + font-size: 18px; } + +body #glm-member-login-form { + width: 250px; + margin-bottom: 40px; } +body #glm-member-login-form .button-primary, body #glm-member-password-lost-form .lostpassword-button { + background-color: #dcecf1; + border: 0 none; + border-radius: 5px; + color: white; + font-size: 14px; + padding: 10px 15px; + min-width: 90px; + cursor: pointer; } +body #glm-member-password-lost-form { + width: 400px; } +body #glm-member-login-notification { + margin-top: 30px; } +body #glm-member-password-lost-link { + color: #d2222a; + margin-top: 40px; } +body #glm-member-password-lost-form { + display: none; } +body #glm-member-db-front-container { + padding: 25px; } +body #glm-member-front-header { + margin-top: 15px; } +body .glm-member-db-list-view { + margin-top: 25px; } + body .glm-member-db-list-view .glm-member-title { + line-height: 1.4; + margin-bottom: 6px; } + body .glm-member-db-list-view .glm-member-list-links { + margin: 6px; } + body .glm-member-db-list-view .glm-member-list-container { + margin-bottom: 25px; } + body .glm-member-db-list-view #glm-member-list-map-toggle { + background-color: #dcecf1; } + body .glm-member-db-list-view .glm-member-list-links #glm-member-list-website-link:before { + background-image: url("../assets/offsite-link_grn.png"); } + body .glm-member-db-list-view .glm-member-search:before { + background-color: #dcecf1; } + body .glm-member-db-list-view #glm-member-list-filters-button { + background-color: #dcecf1; } + body .glm-member-db-list-view #glm-member-list-filters-box .glm-member-search h3 { + color: #008752; } + body .glm-member-db-list-view #glm-member-list-map-toggle { + background-color: #dcecf1; } +body .glm-member-db-list-grid-view .glm-member-list-record .glm-member-list-image-empty { + background-image: url("../assets/no-image.jpg"); + background-repeat: no-repeat; + background-size: contain; + background-position: center; + max-width: 100%; } +body .glm-member-db-list-grid-view .glm-member-title, body .glm-member-db-list-grid-view .glm-member-title a { + color: #008752; } +body .glm-member-db-list-grid-view .glm-member-list-sub-links { + color: #dcecf1; } +body .glm-member-db-list-grid-view .glm-member-search:before { + background-color: #dcecf1; } +body .glm-member-db-list-grid-view #glm-member-list-filters-button { + background-color: #dcecf1; } +body .glm-member-db-list-grid-view #glm-member-list-filters-box .glm-member-search h3 { + color: #008752; } +body .glm-member-db-list-grid-view #glm-member-list-map-toggle { + background-color: #dcecf1; } +body #glm-member-detail-container #glm-member-detail-contact-info { + background-color: #133656; } +body #glm-member-detail-container #glm-member-detail-side-box #glm-member-detail-website-link { + background-color: #000000; } +body #glm-member-detail-container .glm-member-detail-content-toggle { + color: #008752; } +body #glm-member-detail-container .glm-member-detail-sub-data-links > a { + color: #dcecf1; } +body #glm-member-detail-container #glm-member-detail-links a:hover { + border-color: #dcecf1; } +body #glm-member-detail-container #glm-member-detail-takeback-mini { + background-color: #000000; } +body #glm-member-detail-container #glm-member-detail-map-button { + background-color: #dcecf1; } +body #glm-member-detail-container #glm-locationMap-container { + margin: 0; } +body #glm-member-detail-container #MemberDrivingDirectionSubmit { + background-color: #dcecf1; } +body .members-only-template #side-links { + background-color: #008752; + border: 1px solid #000000; + border-radius: 5px; + color: #000000; + list-style: outside none none; + padding: 20px; } +body .members-only-template #side-links h2 { + color: #FFFFFF; } +body .members-only-template #side-links li a { + color: #000000; } +body .members-only-template #side-links li a:hover { + color: #000000; + border-bottom: 1px solid #000000; } +body #glm-member-front-header .glm-button.button { + background-color: #000000; } +body #members-only-content { + background-color: white; } +body #side-links li { + list-style: outside none none; } +body #menu-side { + background-color: #dcecf1; + border-radius: 4px; + padding: 10px 20px 20px; } +body #menu-side h2 { + color: white; } +body #menu-side li a { + color: white; + border-bottom: 0; } +body #menu-side li a:hover { + border-bottom: 1px solid #000000; } +body #side-links { + margin-top: 20px; + margin-bottom: 20px; + padding: 15px; } + +#glm-event-wrapper h1 { + font-size: 1.5rem; + padding: 0 15px; } +#glm-event-wrapper #glm-events-search-form .button { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: 'Lato'; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 0.75rem 1.5rem 0.8125rem 1.5rem; + background-color: #007697; + border-color: #005e79; + color: #FFFFFF; + border-radius: 3px; + transition: background-color 300ms ease-out; } + #glm-event-wrapper #glm-events-search-form .button:hover, #glm-event-wrapper #glm-events-search-form .button:focus { + background-color: #005e79; } + #glm-event-wrapper #glm-events-search-form .button:hover, #glm-event-wrapper #glm-events-search-form .button:focus { + color: #FFFFFF; } +#glm-event-wrapper #glm-events-search-form #glm-event-add-event { + display: none; + width: 126px; + float: right; } +#glm-event-wrapper button:not(.fc-button) { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: 'Lato'; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 0.75rem 1.5rem 0.8125rem 1.5rem; + background-color: #007697; + border-color: #005e79; + color: #FFFFFF; + border-radius: 3px; + transition: background-color 300ms ease-out; + width: 220px; } + #glm-event-wrapper button:not(.fc-button):hover, #glm-event-wrapper button:not(.fc-button):focus { + background-color: #005e79; } + #glm-event-wrapper button:not(.fc-button):hover, #glm-event-wrapper button:not(.fc-button):focus { + color: #FFFFFF; } +#glm-event-wrapper p { + margin-left: 15px; } +#glm-event-wrapper .glm-event-day-row { + border: 1px solid #FFFFFF; + background: -webkit-linear-gradient(left, #f2f2f2 5%, #FFFFFF 100%); + background: -moz-linear-gradient(center top, #f2f2f2 5%, #FFFFFF 100%); + background: -ms-linear-gradient(left, #f2f2f2 5%, #FFFFFF 100%); } +#glm-event-wrapper .glm-event-day-event { + border: 1px solid #007697; } + #glm-event-wrapper .glm-event-day-event:hover { + border: 1px solid #000000; } +#glm-event-wrapper .glm-event-day-event a.glm-read-more { + border: 1px solid #007697; + background-color: #FFFFFF; + color: #000000; } +#glm-event-wrapper .glm-event-day-event a.glm-read-more:hover { + color: #FFFFFF; + background-color: #007697; + border: 1px solid #FFFFFF; } +#glm-event-wrapper .glm-event-cal { + border: 1px solid #007697; } +#glm-event-wrapper .glm-event-cal-day-container { + background: -webkit-linear-gradient(left, #FFFFFF 5%, #f2f2f2 100%); + background: -moz-linear-gradient(center top, #FFFFFF 5%, #f2f2f2 100%); + background: -ms-linear-gradient(left, #FFFFFF 5%, #f2f2f2 100%); } +#glm-event-wrapper .glm-event-cal-month { + background-color: #007697; + color: #fff; } +#glm-event-wrapper h1 { + color: #007697; } +#glm-event-wrapper h2 { + color: #133656; + font-weight: bold; } +#glm-event-wrapper #glm-event-detail-cost:before { + top: 0px; } +#glm-event-wrapper .stButton .sharethis { + display: none; } +#glm-event-wrapper span#eventShare.st_sharethis, #glm-event-wrapper #shareThisOrange { + background-color: #007697 !important; + font-size: 0.875rem; + font-weight: bold; + color: white; + width: auto; + height: 30px; + border-radius: 3px; + max-height: 30px; + padding: 3px 0 0 15px; } +#glm-event-wrapper #EventDrivingDirectionSubmit { + margin-left: 0px; + font-weight: bold; } + +.hasDatepicker { + width: 100%; + height: 34px; } + +#glm-events-frontpage-wrapper .glm-events-frontpage-day { + padding: 3px; + background-color: #007697; + color: #779156; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-container { + margin: 10px 0; + overflow: hidden; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-image { + width: 90px; + height: 90px; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-title, #glm-events-frontpage-wrapper .glm-events-frontpage-event-dates, #glm-events-frontpage-wrapper .glm-events-frontpage-event-content { + float: left; + width: 170px; + padding: 0px 12px 0px 8px; + margin-top: 4px; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-title { + /* font-size: 15px;*/ + color: #007697; + font-weight: bold; + max-height: 37.2px; + overflow: hidden; + line-height: 1.4; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-dates { + color: grey; + max-height: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } +#glm-events-frontpage-wrapper .glm-events-frontpage-event-content { + max-height: 37.2px; + overflow: hidden; } +#glm-events-frontpage-wrapper input:not([type]), #glm-events-frontpage-wrapper input[type="text"], #glm-events-frontpage-wrapper input[type="password"], #glm-events-frontpage-wrapper input[type="date"], #glm-events-frontpage-wrapper input[type="datetime"], #glm-events-frontpage-wrapper input[type="datetime-local"], #glm-events-frontpage-wrapper input[type="month"], #glm-events-frontpage-wrapper input[type="week"], #glm-events-frontpage-wrapper input[type="email"], #glm-events-frontpage-wrapper input[type="number"], #glm-events-frontpage-wrapper input[type="search"], #glm-events-frontpage-wrapper input[type="tel"], #glm-events-frontpage-wrapper input[type="time"], #glm-events-frontpage-wrapper input[type="url"], #glm-events-frontpage-wrapper input[type="color"], #glm-events-frontpage-wrapper 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: rgba(0, 0, 0, 0.75); + 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; } + +@media only screen and (min-width:40.063em) { + #glm-event-wrapper { + margin: 0 auto; } + #glm-event-wrapper.event-detail { + width: 100%; } } + +form#glm-member-event-search #glm-event-category { + width: 83%; } + +#glm-event-wrapper.event-detail > div > div { + width: 100%; } + +#glm-event-wrapper.event-detail img { + max-height: 400px; } + +.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; } + +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; } + +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; } + +.right { + float: right !important; } + +.home-feed-post { + padding-bottom: 25px; } + +input[type="submit"].blogbutton { + border-radius: 3px; + color: #FFFFFF; + border: 2px solid #FFFFFF; + font-weight: bold; + font-size: 13px; + padding: 2px 5px; + margin-top: -10px; + text-transform: uppercase; } + input[type="submit"].blogbutton:hover { + cursor: pointer; + background: #FFFFFF; + border: 2px solid #035C84; + color: white; } + +#blog-posts-over article { + padding-top: 10px; + margin-bottom: 15px; + display: inline-block; + width: 100%; } + #blog-posts-over article .entry-header { + background: transparent; } + #blog-posts-over article p { + padding-bottom: 15px; } + #blog-posts-over article a.read-more { + border: 2px solid #FFFFFF; + font-weight: bold; + font-size: 13px; + padding: 0 3px; + text-transform: uppercase; } + #blog-posts-over article a.read-more:hover { + background: #FFFFFF; + border: 2px solid #035C84; + color: #035C84; } + #blog-posts-over article .entry-header { + margin-bottom: 10px; } + #blog-posts-over article .entry-header .entry-title { + margin-bottom: 0; } + #blog-posts-over article .entry-header .meta.date { + font-size: 13px; + font-weight: bold; } + +/*#searchform div input &[type="text"] { + width: 95%; +}*/ +#blog-posts-over .entry-meta { + text-align: center; + color: #757575; + font-size: 12px; } + +#blog-posts-over > div { + margin: 25px 0; } + +#blog-side-info #searchform { + margin-bottom: 30px; } +#blog-side-info p { + margin-bottom: 0; } + +@media only screen and (max-width: 40em) { + #blog-side-info-wrapper { + float: none; + margin: 0 auto; + clear: both; } + #blog-side-info { + padding-left: 0; + border-left: 0; } + #blog-side-info ul { + margin-left: 0; + margin-top: 10px; } + #blog-side-info #searchform { + padding: 35px 0; } + #blog-side-info #searchform #s { + width: 100%; } } + +#blog-side-info { + padding-right: 10px; } + #blog-side-info ul { + list-style-type: none; } + +#addthis_wrapper_blog { + float: right; } + +#sidebar { + padding-top: 25px; + background: #f2f9fc; } + #sidebar .row.collapse { + margin-left: 14px; } + #sidebar li { + list-style: none; } + #sidebar li #calendar_wrap table#wp-calendar { + margin: 0 auto; } + #sidebar a { + font-size: 12px; } + #sidebar form { + margin: 0 12px 0 14px; } + #sidebar form select { + padding: 0 0.5rem; + border-radius: 5px; + height: 25px; + margin: 0; } + #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 lightblue; } + #sidebar .small-block-grid-2 > li:nth-of-type(2), #sidebar .small-block-grid-2 > li:nth-of-type(4) { + padding-left: 0; } + #sidebar .small-block-grid-2 > li:nth-of-type(3), #sidebar .small-block-grid-2 > li:nth-of-type(4) { + padding-bottom: 20px; } + #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: 60px; + background: #f2f9fc; } + #side-nav h1 { + font-size: 1.375rem; + /* margin: 5px 0 25px;*/ } + #side-nav h4 { + font-weight: bold; + margin-left: 10px; } + #side-nav li { + list-style: none; } + #side-nav ul { + list-style: none; + margin: 0; } + #side-nav ul li { + margin-bottom: 20px; } + #side-nav ul li:hover { + background: #81adc1; } + #side-nav ul li a { + color: darkblue; } + #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; } + #side-nav #side-teaching-opportunities a { + background-image: url("../assets/teaching-opportunities-button.png"); } + #side-nav #side-employment-opportunities a { + background-image: url("../assets/employment-opportunities-button.png"); } + #side-nav #side-ged-testing a { + background-image: url("../assets/GED-testing-button.png"); } + #side-nav #side-calendar-link { + width: 100%; + background-color: #fcb930; + font-size: 18px; + font-weight: bold; + text-transform: uppercase; + margin-top: 20px; } + #side-nav #side-calendar-link:hover, #side-nav #side-calendar-link:focus { + box-shadow: 0 0 6px 0px grey; } + #side-nav .side-button a { + width: 250px; + height: 57px; + display: block; + box-shadow: 0px 0px 6px 0px grey; } + #side-nav .side-button a:hover, #side-nav .side-button a:focus { + background-position: 0 57px; + box-shadow: 0 0 6px 2px grey; } + +#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: lightblue; + font-size: 0.9375rem; + margin: 40px 0; } + +.county-news { + font-weight: bold; } + +.current_page_item > a { + font-weight: bold; } + +.search-top #searchform { + text-align: left; + display: inline-block; + position: relative; } + .search-top #searchform #search-button { + width: 22px; + right: 0px; + position: absolute; + padding: 0; + border: 1px solid lightgray; } +.search-top input { + height: 20px; + width: 167px; + padding: 0 8px; + margin: 13px 0px 0px 18px; + border-radius: 3px; + font-size: 10px; + color: #000000; + display: inline-block; } +.search-top a.magnifying-glass { + font-size: 10em; + /* This controls the size. */ + width: 0.75rem; + height: 0.75rem; + border: 0.125rem solid darkblue; + position: absolute; + top: 15px; + border-radius: 0.35em; + margin: 0 0 0 -20px; } + .search-top a.magnifying-glass:before { + content: ""; + display: inline-block; + position: absolute; + right: -0.4375rem; + bottom: -0.25rem; + border-width: 0; + background: darkblue; + width: 0.5rem; + height: 0.125rem; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } + +#blog-posts-over .search-result-container header.entry-header { + margin-bottom: 0px; } +#blog-posts-over .search-result-container p.search_result_context { + margin-bottom: 0px; + padding-bottom: 0px; + line-height: 1; } + +#pre-head .header-searchform #header-search-icon { + font-weight: bold; } + +#background-bottom { + background: black; + position: relative; + display: block; } + +footer.main { + position: relative; + left: 0; + right: 0; + max-height: 229px; + height: 100%; + padding: 68px 0; + border-bottom: 2px solid #595959; } + @media only screen and (max-width: 1024px) { + footer.main { + position: relative; + bottom: 0; } } + @media only screen and (max-width: 40em) { + footer.main { + max-height: none; + padding: 20px 0; } } + +#footer_address span { + white-space: nowrap; + color: #FFFFFF; + font-size: 1.125rem; } +#footer_address .address { + margin-top: 25px; } + +#footer-contact { + margin-top: 25px; } + #footer-contact a { + color: #fcb930; + text-transform: uppercase; } + +ul.social { + list-style: none; + margin-top: 31px; + margin-left: 0; } + ul.social li.facebook, ul.social li.twit { + width: 40px; + height: 30px; + display: inline-block; } + ul.social li.facebook { + padding-right: 10px; } + ul.social li.facebook a { + background: url(../assets/social-icons.png); + width: 30px; + height: 30px; + display: block; } + ul.social li.twit { + padding-left: 10px; } + ul.social li.twit a { + background: url(../assets/social-icons.png); + background-position: -50px 0; + width: 30px; + display: block; + height: 30px; } + +#connect { + padding-top: 20px; + background: #4c4d4f; } + #connect ul { + margin: 0; + list-style: none; } + #connect ul li { + background: none; + padding: 0 5px; + display: inline-block; } + #connect ul li > a { + display: block; + font-family: Open Sans, sans-serif; + font-size: 12px; + color: #fff; + padding: 20px 18px; + line-height: 1.2; } + #connect ul li a#current { + background: #dcecf1; } + +#front-content #main-content { + text-align: center; } + #front-content #main-content h1 { + font-weight: normal; } + +#partners { + background: #e7e7e8; + padding: 94px 0; } + #partners .block { + margin: 24px auto 0; + display: inline-block; } + @media screen and (min-width: 1025px) { + #partners .block:nth-child(3n+1) { + clear: left; } } + @media screen and (max-width: 1024px) { + #partners .block:nth-child(odd) { + clear: left; } } + #partners .block .block-content { + max-width: 356px; + width: 100%; + border-top: 8px solid #007697; + background: #FFFFFF; + padding: 38px 35px 20px; + float: none; + margin: 0 auto; } + #partners .block .block-content img { + margin-bottom: 10px; } + #partners .block .block-content p { + font-size: 1.125rem; + margin-bottom: 0; } + #partners .block .block-content .partner-name { + color: #133656; + font-weight: bold; + text-transform: uppercase; + margin: 0; } + #partners .block .block-content .partner-title { + font-family: times new roman; + color: black; } + #partners .block .block-content .partner-phone { + color: #fcb930; + font-weight: bold; + margin: 10px 0; + font-size: 18px; } + #partners h2 { + background: #133656; + padding: 25px 30px; + width: 570px; + margin-left: 22px; } + +#copyright { + padding: 10px 0; + margin: 0 auto; + float: none; } + #copyright span { + font-size: 0.875rem; + color: #FFFFFF; } + #copyright a { + color: #FFFFFF; } + +#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; } } + +.off-canvas-wrap { + min-height: 100%; } + .off-canvas-wrap .inner-wrap { + min-height: 100vh; + height: 100%; } + +h1 { + font-weight: bold; + color: #133656; + letter-spacing: 0.05em; } + +h2 { + font-weight: bold; + color: #FFFFFF; + letter-spacing: 0.05em; } + +h3 { + font-weight: bold; + color: #fcb930; } + +h4 { + font-weight: bold; + color: #133656; } + +h5 { + color: #007697; } + +h6 { + font-style: italic; + color: #fcb930; } + +#example.element { + background-color: transparent; } + +/* for the mobile menu */ +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 { + position: absolute; + right: 10px; + top: 5px; + width: auto; + text-decoration: none; } + aside.left-off-canvas-menu li.page_item_has_children a.toggle:before { + content: '>'; + transform: rotate(0deg); + color: #FFFFFF; + height: 17px; + width: 17px; + font-size: 17px; + font-weight: bold; + display: block; } + aside.left-off-canvas-menu li.page_item_has_children a.toggle:hover { + background: transparent; } + +aside.left-off-canvas-menu li.page_item_has_children a.toggle.open { + content: '>'; + transform: rotate(90deg); + color: #FFFFFF; + height: 1rem; + width: 1rem; + font-size: 1rem; + font-weight: bold; + display: block; } + +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; } + +.left-off-canvas-menu { + list-style: none; } + .left-off-canvas-menu li a { + color: #FFFFFF; + font-size: 1rem; + line-height: 1.2; + margin-bottom: 5px; } + .left-off-canvas-menu li a:hover { + color: #fcb930; } + .left-off-canvas-menu li .dropdown { + list-style: none; } + .left-off-canvas-menu ul { + list-style: none; + padding: 10px 0; } + .left-off-canvas-menu ul li { + color: #FFFFFF; } + .left-off-canvas-menu ul li a { + color: #FFFFFF; } + .left-off-canvas-menu ul li a:hover { + color: #fcb930; } + .left-off-canvas-menu ul li ul { + list-style: none; } + .left-off-canvas-menu ul li ul li a { + display: block; + line-height: 1.1; + margin-bottom: 7px; + white-space: pre-wrap; + width: 85%; } + +.offcanvas-social-list { + list-style: none; + margin-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; + margin-left: auto; } + .offcanvas-social-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; } + .offcanvas-social-list > li > * { + display: block; } + .offcanvas-social-list li.facebook, .offcanvas-social-list li.twit { + width: 40px; + height: 30px; + display: inline-block; + margin-left: auto; + float: none; } + .offcanvas-social-list li.facebook { + padding-right: 10px; } + .offcanvas-social-list li.facebook a { + background: url(../assets/social-icons.png); + width: 30px; + height: 30px; + display: block; } + .offcanvas-social-list li.twit { + padding-left: 10px; } + .offcanvas-social-list li.twit a { + background: url(../assets/social-icons.png); + background-position: -50px 0; + width: 30px; + display: block; + height: 30px; } + +.searchform input.search-button { + float: none; + margin: 0 25%; } + +/* End Mobile Menu */ +/*# sourceMappingURL=app.css.map */ \ No newline at end of file diff --git a/css/app.css.map b/css/app.css.map new file mode 100644 index 0000000..675b099 --- /dev/null +++ b/css/app.css.map @@ -0,0 +1,78 @@ +{ + "version": 3, + "file": "app.css", + "sources": [ + "../app.scss", + "../_settings.scss", + "../../bower_components/foundation/scss/foundation.scss", + "../_mixins.scss", + "../_wordpress.scss", + "../_defaults.scss", + "../_body.scss", + "../_page.header.scss", + "../_topbar.scss", + "../_main.scss", + "../_slideshow.scss", + "../_plugins.scss", + "../_blog.scss", + "../_sidebar.scss", + "../_search.scss", + "../_page.footer.scss", + "../_page.front.scss", + "../_copyright.scss", + "../_structure.scss", + "../_left-off-canvas.scss", + "../../bower_components/foundation/scss/foundation/_functions.scss", + "../../bower_components/foundation/scss/foundation/components/_grid.scss", + "../../bower_components/foundation/scss/foundation/components/_accordion.scss", + "../../bower_components/foundation/scss/foundation/components/_alert-boxes.scss", + "../../bower_components/foundation/scss/foundation/components/_block-grid.scss", + "../../bower_components/foundation/scss/foundation/components/_breadcrumbs.scss", + "../../bower_components/foundation/scss/foundation/components/_button-groups.scss", + "../../bower_components/foundation/scss/foundation/components/_buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_clearing.scss", + "../../bower_components/foundation/scss/foundation/components/_dropdown.scss", + "../../bower_components/foundation/scss/foundation/components/_dropdown-buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_flex-video.scss", + "../../bower_components/foundation/scss/foundation/components/_forms.scss", + "../../bower_components/foundation/scss/foundation/components/_icon-bar.scss", + "../../bower_components/foundation/scss/foundation/components/_inline-lists.scss", + "../../bower_components/foundation/scss/foundation/components/_joyride.scss", + "../../bower_components/foundation/scss/foundation/components/_keystrokes.scss", + "../../bower_components/foundation/scss/foundation/components/_labels.scss", + "../../bower_components/foundation/scss/foundation/components/_magellan.scss", + "../../bower_components/foundation/scss/foundation/components/_orbit.scss", + "../../bower_components/foundation/scss/foundation/components/_pagination.scss", + "../../bower_components/foundation/scss/foundation/components/_panels.scss", + "../../bower_components/foundation/scss/foundation/components/_pricing-tables.scss", + "../../bower_components/foundation/scss/foundation/components/_progress-bars.scss", + "../../bower_components/foundation/scss/foundation/components/_range-slider.scss", + "../../bower_components/foundation/scss/foundation/components/_reveal.scss", + "../../bower_components/foundation/scss/foundation/components/_side-nav.scss", + "../../bower_components/foundation/scss/foundation/components/_split-buttons.scss", + "../../bower_components/foundation/scss/foundation/components/_sub-nav.scss", + "../../bower_components/foundation/scss/foundation/components/_switches.scss", + "../../bower_components/foundation/scss/foundation/components/_tables.scss", + "../../bower_components/foundation/scss/foundation/components/_tabs.scss", + "../../bower_components/foundation/scss/foundation/components/_thumbs.scss", + "../../bower_components/foundation/scss/foundation/components/_tooltips.scss", + "../../bower_components/foundation/scss/foundation/components/_top-bar.scss", + "../../bower_components/foundation/scss/foundation/components/_type.scss", + "../../bower_components/foundation/scss/foundation/components/_offcanvas.scss", + "../../bower_components/foundation/scss/foundation/components/_visibility.scss", + "../mixins/_gradient.scss", + "../mixins/_off-canvas-arrow.scss", + "../plugins/_nextgen.scss", + "../plugins/_gravityForms.scss", + "../plugins/_events.scss", + "../plugins/_fullCalendar.scss", + "../plugins/_metaSlider.scss", + "../plugins/_acf.scss", + "../plugins/_glm-member-db.scss", + "../plugins/_glm-member-db-events.scss", + "../../bower_components/foundation/scss/foundation/components/_global.scss" + ], + "sourcesContent": [], + "mappings": "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", + "names": [] +} \ No newline at end of file diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..7b2b01f --- /dev/null +++ b/functions.php @@ -0,0 +1,149 @@ + __('Slideshow'), + 'id' => 'slideshow', + 'description' => __('Meta Slider/Slideshow Area') + )); + } + +} +// Block Defines // +define("PARTNERS_BLOCKS", 30); + +define("DEFAULT_BLOCKS", 29); +/** + * Return the client info option for the given key + * + * @param type $name Name of the client info option to return + * + * @return string Option + */ +if (!function_exists('glm_get_clientinfo_option')) { + function glm_get_clientinfo_option($name) + { + $settings = get_option('glmclientinfo_settings'); + $states = get_option('glmclientinfo_states'); + if ($name == 'stateFull' && $settings['state']) { + return $states[$settings['state']]; + } + if ($name == 'state2Full' && $settings['state2']) { + return $states[$settings['state2']]; + } + return ($settings && $settings[$name]) + ? $settings[$name] + : null; + } +} + +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'); + + +// Start of the Contextual/Highlight Search functions +function mytheme_init() { + remove_action('thematic_searchloop', 'thematic_search_loop'); +} + +add_action('init', 'mytheme_init', 10); + +function wpse_setup_theme() { + add_image_size('glm-block-image', 362, 232,true); +} + +add_action( 'after_setup_theme', 'wpse_setup_theme' ); +function mytheme_search_loop() { + while ( have_posts() ) : the_post(); ?> + +
    + +
    + + +
    + +
    + + post->ID)) return true; + return false; +} + +add_action('thematic_searchloop', 'mytheme_search_loop'); +// End of the Contextual/Highlight Search functions +?> diff --git a/index.php b/index.php new file mode 100644 index 0000000..f13d17b --- /dev/null +++ b/index.php @@ -0,0 +1,42 @@ + + + + + +
    + + + + + + \ No newline at end of file diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..2a122fa --- /dev/null +++ b/js/app.js @@ -0,0 +1,154 @@ +/* + * 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}function f(a){this.selector=a,this.query=""}var g=function(b){var c=a("head");c.prepend(a.map(b,function(a){return 0===c.has("."+a).length?'':void 0}))};g(["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 h=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)},i=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},j=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("-")},k=function(b,c){var d=this,e=function(){var e=h(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 h(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):h("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},l=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 g=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(h("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,g));else for(var j in this.libs)i.push(this.init_lib(j,c));return h(b).load(function(){h(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=i,a.add_namespace=j,a.bindings=k,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:h,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 b.length>0?a.data(b+"-"+c):a.data(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(){l(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.3",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){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),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=[];if(0==c)return d;var 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(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?q.push(!0):q.push(!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.3",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).addClass(f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},toggle:function(a){var a="undefined"!=typeof a?a:{},c="undefined"!=typeof a.selector?a.selector:"",d="undefined"!=typeof a.toggle_state?a.toggle_state:"",e="undefined"!=typeof a.$accordion?a.$accordion:this.S(this.scope).closest("["+this.attr_name()+"]"),f=e.find("> dd"+c+", > li"+c);if(f.length<1)return b.console&&console.error("Selection not found.",c),!1;var g=this.S,h=this.settings.active_class;f.each(function(){var a=g(this),b=a.hasClass(h);(b&&"close"===d||!b&&"open"===d||""===d)&&a.find("> a").trigger("click.fndtn.accordion")})},open:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="open",this.toggle(a)},close:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="close",this.toggle(a)},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.3",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.3",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!this.rtl&&b.length>0?b.css({marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}):b.css({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");if(c){var d=a.get(0);d.innerHTML=c,a.show()}else a.text("").hide();return 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.3",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,d){var e=this.offsetParent(),f=e.offset(),g=a.offset();g.top-=f.top,g.left-=f.left,g.missRight=!1,g.missTop=!1,g.missLeft=!1,g.leftRightFlag=!1;var h,i=b.innerWidth;h=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:i;var j=(i-h)/2,k=h;if(!this.hasClass("mega")&&!d.ignore_repositioning){var l=this.outerWidth(),m=a.offset().left;a.offset().top<=this.outerHeight()&&(g.missTop=!0,k=i-j,g.leftRightFlag=!0),m+l>m+j&&m-j>l&&(g.missRight=!0,g.missLeft=!1),0>=m-l&&(g.missLeft=!0,g.missRight=!1)}return g},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a,b);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=this.settings.named_queries.hasOwnProperty(f)?matchMedia(this.settings.named_queries[f]):matchMedia(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.3",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)&&!this.settings.expose){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.rtl?this.settings.$next_tip.css({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}):this.settings.$next_tip.css({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.rtl?this.settings.$next_tip.css({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()}):this.settings.$next_tip.css({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){if(0===c.length)return[!1,!1,!1,!1];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){"auto"===b?a.addClass(c):a.addClass(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)},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.3",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+g.search+"#"+j):location.hash=g.pathname+g.search+"#"+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.3",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="",g="",h="";"move"===this.settings.open_method?(d="move-",e="right",f="left",g="top",h="bottom"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left",g="top",h="bottom"):"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",".top-off-canvas-toggle",function(e){b.click_toggle_class(e,d+h),"overlap"!==b.settings.open_method&&c(".top-submenu").removeClass(d+h),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".top-off-canvas-menu a",function(e){var f=b.get_settings(e),g=c(this).parent();!f.close_on_click||g.hasClass("has-submenu")||g.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".top-submenu").toggleClass(d+h)):g.hasClass("back")&&(e.preventDefault(),g.parent().removeClass(d+h)):(b.hide.call(b,d+h,b.get_wrapper(e)),g.parent().removeClass(d+h)),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-toggle",function(e){b.click_toggle_class(e,d+g),"overlap"!==b.settings.open_method&&c(".bottom-submenu").removeClass(d+g),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-menu a",function(e){var f=b.get_settings(e),h=c(this).parent();!f.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".bottom-submenu").toggleClass(d+g)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+g)):(b.hide.call(b,d+g,b.get_wrapper(e)),h.parent().removeClass(d+g)),a(".bottom-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"))}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){b.click_remove_class(e,d+g),c(".bottom-submenu").removeClass(d+g),h&&(b.click_remove_class(e,d+h),c(".top-submenu").removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+g),a(".top-off-canvas-toggle").attr("aria-expanded","false"),h&&(b.click_remove_class(c,d+h),a(".bottom-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,e){var g,h=this;c?"undefined"!=typeof c.selector?g=h.S("#"+c.data(h.data_attr("reveal-id"))).first():(g=h.S(this.scope),e=c):g=h.S(this.scope);var i=g.data(h.attr_name(!0)+"-init");if(i=i||this.settings,g.hasClass("open")&&c!==d&&c.attr("data-reveal-id")==g.attr("id"))return h.close(g);if(!g.hasClass("open")){var j=h.S("["+h.attr_name()+"].open");"undefined"==typeof g.data("css-top")&&g.data("css-top",parseInt(g.css("top"),10)).data("offset",this.cache_offset(g)),g.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(g),g.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),g.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),j.length<1&&this.toggle_bg(g,!0),"string"==typeof e&&(e={url:e});var k=function(){j.length>0&&(i.multiple_opened?h.to_back(j):h.hide(j,i.css.close)),i.multiple_opened&&f.push(g),h.show(g,i.css.open)};if("undefined"!=typeof e&&e.url){var l="undefined"!=typeof e.success?e.success:null;a.extend(e,{success:function(b,c,d){if(a.isFunction(l)){var e=l(b,c,d);"string"==typeof e&&(b=e)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?g.find(options.replaceContentSel).html(b):g.html(b),h.S(g).foundation("section","reflow"),h.S(g).children().foundation(),k()}}),i.on_ajax_error!==a.noop&&a.extend(e,{error:i.on_ajax_error}),a.ajax(e)}else k()}h.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;if(c.length>0)if(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){var g=b.is(":not(.toback)");e.hide(b,d.css.close,d),g?f.pop():f=a.grep(f,function(a){var c=a[0]===b[0];return c&&e.to_front(b),!c}),f.length>0&&e.to_front(f[f.length-1])}else 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(d.top=a(b).scrollTop()+c.data("css-top")+"px",j.fade){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.3",settings:{start:0,end:100,step:1,precision:2,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(d){if(!c.cache.active){var e="slider"===a(d.target).attr("role")?a(d.target):a(d.target).closest(".range-slider").find("[role='slider']");if(e.length&&!e.parent().hasClass("disabled")&&!e.parent().attr("disabled"))if(c.set_active_slider(e),a.data(c.cache.active[0],"settings").vertical){var f=0;d.pageY||(f=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+f)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}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(){a(this).attr("value")&&a(this).off("change").on("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.3",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,b,c){var d=this,e=this.S;e("["+this.attr_name()+"] > .active > a",this.scope).each(function(){d.default_tab_hashes.push(this.hash)}),this.bindings(b,c),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");if(!e.is_hover||Modernizr.touch){var f=b.keyCode||b.which;9!==f&&(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=a.keyCode||a.which;if(13===b||32===b){var c=this;d(a,c)}}).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=o.scroll_to_content?g.default_tab_hashes[0]:"fndtn-"+g.default_tab_hashes[0].replace("#","");(a!==c||b.location.hash)&&(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"}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true"}),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.3",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,fade_in_duration:150,fade_out_duration:150,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;c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerWidth(),this.small()?c.css({width:"100%"}):c.css({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()};var j=b.offset().top,k=b.offset().left,l=b.outerHeight();if(i(c,j+l+10,"auto","auto",k),this.small())i(c,j+l+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",k);else{Foundation.rtl&&(f.addClass("rtl"),k=k+b.outerWidth()-c.outerWidth()),i(c,j+l+10,"auto","auto",k),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override");var m=c.outerHeight();d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,j-m,"auto","auto",k).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,j+l/2-m/2,"auto","auto",k-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,j+l/2-m/2,"auto","auto",k+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(this.settings.fade_in_duration)},hide:function(a){var b=this.getTip(a);b.fadeOut(this.settings.fade_out_duration,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.3",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. '),1==d.custom_back_text?a("h5>a",b).html(d.back_text):a("h5>a",b).html("« "+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).ready(function () { + $(document).foundation(); + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); + $('.top-bar-section').find('ul.sub-menu.dropdown').each(function (){ + var menuImg = $(this).parent('li').prop('id'); + var menuNum = menuImg.match(/\d+/)[0]; + var menuImgSrc = 'img_for_menu_' + menuNum; + if (window['img_for_menu_' + menuNum]) { + $(this).find('li.image-placeholder').html(''); + } else { + $(this).find('li.image-placeholder').parent('ul').addClass('no-image-subul'); + $(this).find('li.image-placeholder').remove(); + } + //console.log('ul = ' + menuImg); + //console.log('menu-id = ' + menuNum); + }); +// $("#block-4, #block-5, #block-6").wrapAll('
      '); + + var page = $("body"); + + var search_icon = page.find( $('#header-search-icon') ), + alert_close = page.find( $('.alert-x') ), + alert_container = page.find( $('#close-alert') ), + header_search = page.find( $('.header-searchform') ), + header_search_input = page.find('.header-search-input'), + continue_btn = page.find( $('#continueButton') ), + continue_btn2 = page.find( $('#continue') ), + show_cart = page.find( $('.showcart') ), + checkout_btn = page.find( $('.checkout') ), + main_content = page.find( $('#main-content') ), + registrations = page.find( $('#registrations') ), + anchors = page.find( $('a')); + + var changed; + $(anchors).hover( + function(){ + if( $(this).css('color') === 'rgb(0, 101, 130)' ){ + $(this).css("color", "#fcb930"); + changed = true; + } else { + changed = false; + } + + }, + function(){ + if( $(this).css('color') === 'rgb(252, 185, 48)' && changed === true){ + $(this).css("color", "rgb(0, 101, 130)"); + } + } + ); + + $(window).load(function(){ + + var prev_arrow = page.find($('.nivo-prevNav')), + arrows = page.find($('.nivo-directionNav')), + next_arrow = page.find($('.nivo-nextNav')), + caption = page.find($('.nivo-caption')), + news_ticker = page.find($('.mtphr-dnt')), + ticker_contents = page.find($('.mtphr-dnt-tick-contents') ); + + caption.wrap('
      '); + arrows.children().wrapAll('
      '); + + if(news_ticker.length && ticker_contents.html().length > 0){ + alert_container.slideToggle('slow', function(){}); + } else { + console.log("no"); + } + }); + alert_close.on('click', function(){ + $(this).fadeOut("fast", function(){}); + alert_container.slideToggle("normal", function(){}); + }); + + search_icon.on('click', function(){ + header_search_input.slideToggle('medium', function(){}).css('display', 'inline-block'); + }); + $("#partners .blocks .block").each(function() { + $(this).hover( + function() { + $(this).children(".block-content").css('border-color', '#fcb930') + }, + function() { + $(this).children(".block-content").css('border-color', '#007697') + } + ) + }); + + page.find($('#continueButton, #continue')).addClass('button'); + page.find($('.showcart')).parent().addClass("checkout-btn-wrapper"); + registrations.prepend($('.checkout-btn-wrapper')); + checkout_btn.fadeIn('slow'); + show_cart.fadeIn('slow'); + continue_btn.fadeIn('slow'); + continue_btn2.fadeIn('slow'); + +// var divs = $(".block") +// for(var i = 0; i < divs.length; i+=3) { +// divs.slice(i, i+3).wrapAll("
      "); +// } +equalheight = function(container){ + + var currentTallest = 0, + currentRowStart = 0, + rowDivs = new Array(), + $el, + topPosition = 0; + $(container).each(function() { + + $el = $(this); + $($el).height('auto') + topPostion = $el.position().top; + + if (currentRowStart != topPostion) { + for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { + rowDivs[currentDiv].height(currentTallest); + } + rowDivs.length = 0; // empty the array + currentRowStart = topPostion; + currentTallest = $el.height(); + rowDivs.push($el); + } else { + rowDivs.push($el); + currentTallest = (currentTallest < $el.height()) ? ($el.height()) : (currentTallest); + } + for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { + rowDivs[currentDiv].height(currentTallest); + } + }); +} + equalheight('.cpt .block-content'); + + $(window).resize(function(){ + equalheight('cpt .block-content'); + }); +}); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js new file mode 100644 index 0000000..a8e36e2 --- /dev/null +++ b/js/custom/pageSetup.js @@ -0,0 +1,145 @@ + +// Load foundation + +$(document).ready(function () { + $(document).foundation(); + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); + $('.top-bar-section').find('ul.sub-menu.dropdown').each(function (){ + var menuImg = $(this).parent('li').prop('id'); + var menuNum = menuImg.match(/\d+/)[0]; + var menuImgSrc = 'img_for_menu_' + menuNum; + if (window['img_for_menu_' + menuNum]) { + $(this).find('li.image-placeholder').html(''); + } else { + $(this).find('li.image-placeholder').parent('ul').addClass('no-image-subul'); + $(this).find('li.image-placeholder').remove(); + } + //console.log('ul = ' + menuImg); + //console.log('menu-id = ' + menuNum); + }); +// $("#block-4, #block-5, #block-6").wrapAll('
      '); + + var page = $("body"); + + var search_icon = page.find( $('#header-search-icon') ), + alert_close = page.find( $('.alert-x') ), + alert_container = page.find( $('#close-alert') ), + header_search = page.find( $('.header-searchform') ), + header_search_input = page.find('.header-search-input'), + continue_btn = page.find( $('#continueButton') ), + continue_btn2 = page.find( $('#continue') ), + show_cart = page.find( $('.showcart') ), + checkout_btn = page.find( $('.checkout') ), + main_content = page.find( $('#main-content') ), + registrations = page.find( $('#registrations') ), + anchors = page.find( $('a')); + + var changed; + $(anchors).hover( + function(){ + if( $(this).css('color') === 'rgb(0, 101, 130)' ){ + $(this).css("color", "#fcb930"); + changed = true; + } else { + changed = false; + } + + }, + function(){ + if( $(this).css('color') === 'rgb(252, 185, 48)' && changed === true){ + $(this).css("color", "rgb(0, 101, 130)"); + } + } + ); + + $(window).load(function(){ + + var prev_arrow = page.find($('.nivo-prevNav')), + arrows = page.find($('.nivo-directionNav')), + next_arrow = page.find($('.nivo-nextNav')), + caption = page.find($('.nivo-caption')), + news_ticker = page.find($('.mtphr-dnt')), + ticker_contents = page.find($('.mtphr-dnt-tick-contents') ); + + caption.wrap('
      '); + arrows.children().wrapAll('
      '); + + if(news_ticker.length && ticker_contents.html().length > 0){ + alert_container.slideToggle('slow', function(){}); + } else { + console.log("no"); + } + }); + alert_close.on('click', function(){ + $(this).fadeOut("fast", function(){}); + alert_container.slideToggle("normal", function(){}); + }); + + search_icon.on('click', function(){ + header_search_input.slideToggle('medium', function(){}).css('display', 'inline-block'); + }); + $("#partners .blocks .block").each(function() { + $(this).hover( + function() { + $(this).children(".block-content").css('border-color', '#fcb930') + }, + function() { + $(this).children(".block-content").css('border-color', '#007697') + } + ) + }); + + page.find($('#continueButton, #continue')).addClass('button'); + page.find($('.showcart')).parent().addClass("checkout-btn-wrapper"); + registrations.prepend($('.checkout-btn-wrapper')); + checkout_btn.fadeIn('slow'); + show_cart.fadeIn('slow'); + continue_btn.fadeIn('slow'); + continue_btn2.fadeIn('slow'); + +// var divs = $(".block") +// for(var i = 0; i < divs.length; i+=3) { +// divs.slice(i, i+3).wrapAll("
      "); +// } +equalheight = function(container){ + + var currentTallest = 0, + currentRowStart = 0, + rowDivs = new Array(), + $el, + topPosition = 0; + $(container).each(function() { + + $el = $(this); + $($el).height('auto') + topPostion = $el.position().top; + + if (currentRowStart != topPostion) { + for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { + rowDivs[currentDiv].height(currentTallest); + } + rowDivs.length = 0; // empty the array + currentRowStart = topPostion; + currentTallest = $el.height(); + rowDivs.push($el); + } else { + rowDivs.push($el); + currentTallest = (currentTallest < $el.height()) ? ($el.height()) : (currentTallest); + } + for (currentDiv = 0 ; currentDiv < rowDivs.length ; currentDiv++) { + rowDivs[currentDiv].height(currentTallest); + } + }); +} + equalheight('.cpt .block-content'); + + $(window).resize(function(){ + equalheight('cpt .block-content'); + }); +}); 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..40bd448 --- /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..13a76a2 --- /dev/null +++ b/js/foundation/js/foundation.js @@ -0,0 +1,6581 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2015, 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 head = $('head'); + head.prepend($.map(class_array, function (class_name) { + if (head.has('.' + class_name).length === 0) { + return ''; + } + })); + }; + + 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; + } + + function MediaQuery(selector) { + this.selector = selector; + this.query = ''; + } + + MediaQuery.prototype.toString = function () { + return this.query || (this.query = S(this.selector).css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')); + }; + + window.Foundation = { + name : 'Foundation', + + version : '5.5.3', + + media_queries : { + 'small' : new MediaQuery('.foundation-mq-small'), + 'small-only' : new MediaQuery('.foundation-mq-small-only'), + 'medium' : new MediaQuery('.foundation-mq-medium'), + 'medium-only' : new MediaQuery('.foundation-mq-medium-only'), + 'large' : new MediaQuery('.foundation-mq-large'), + 'large-only' : new MediaQuery('.foundation-mq-large-only'), + 'xlarge' : new MediaQuery('.foundation-mq-xlarge'), + 'xlarge-only' : new MediaQuery('.foundation-mq-xlarge-only'), + 'xxlarge' : new MediaQuery('.foundation-mq-xxlarge') + }, + + 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.3', + + settings : { + live_validate : true, // validate the form as you go + validate_on_blur : true, // validate whenever you focus/blur on an input field + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + + focus_on_invalid : true, // automatically bring the focus to an invalid input field + error_labels : true, // labels with a for="inputId" will receive an `error` class + error_class : 'error', // labels with a for="inputId" will receive an `error` class + // the amount of time Abide will take before it validates the form (in ms). + // smaller time will result in faster validation + 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) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),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 = []; + if (i == 0) { + return validations; + } + var 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.3', + + 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).addClass(settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + toggle : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + var selector = typeof options.selector !== 'undefined' ? options.selector : ''; + var toggle_state = typeof options.toggle_state !== 'undefined' ? options.toggle_state : ''; + var $accordion = typeof options.$accordion !== 'undefined' ? options.$accordion : this.S(this.scope).closest('[' + this.attr_name() + ']'); + + var $items = $accordion.find('> dd' + selector + ', > li' + selector); + if ( $items.length < 1 ) { + if ( window.console ) { + console.error('Selection not found.', selector); + } + return false; + } + + var S = this.S; + var active_class = this.settings.active_class; + $items.each(function() { + var $item = S(this); + var is_active = $item.hasClass(active_class); + if ( ( is_active && toggle_state === 'close' ) || ( !is_active && toggle_state === 'open' ) || toggle_state === '' ) { + $item.find('> a').trigger('click.fndtn.accordion'); + } + }); + }, + + open : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'open'; + this.toggle(options); + }, + + close : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'close'; + this.toggle(options); + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.3', + + 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.3', + + 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 initializer 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) { + var containerPlain = container.get(0); + containerPlain.innerHTML = caption; + container.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.3', + + 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, s) { + 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; + var windowWidth = window.innerWidth; + + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = windowWidth; + } + + var actualMarginWidth = (windowWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega') && !s.ignore_repositioning) { + var outerWidth = this.outerWidth(); + var o_left = t.offset().left; + + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = windowWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (o_left + outerWidth > o_left + actualMarginWidth && o_left - actualMarginWidth > outerWidth) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (o_left - 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, s); + + 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, s); + + 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, s); + + 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, s); + + 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.3', + + 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.3', + + 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 = $.each(el, function(){this.src = path;}); + // 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.3', + + 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', 'bottom', 'left' or 'right' 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 and not expose + if (!/body/i.test(this.settings.$target.selector) && !this.settings.expose) { + 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) { + if (el.length === 0) { + return [false, false, false, false]; + } + + 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); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.3', + + 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 + anchor.search + '#' + hash); + } else { + location.hash = anchor.pathname + anchor.search + '#' + 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.3', + + 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 = '', + top_postfix = '', + bottom_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } 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'); + }) + //end of left canvas + .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'); + }) + //end of right canvas + .on('click.fndtn.offcanvas', '.top-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + bottom_postfix); + if (self.settings.open_method !== 'overlap') { + S('.top-submenu').removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.top-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 + bottom_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + bottom_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.top-submenu').toggleClass(move_class + bottom_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of top canvas + .on('click.fndtn.offcanvas', '.bottom-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + top_postfix); + if (self.settings.open_method !== 'overlap') { + S('.bottom-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.bottom-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 + top_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + top_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.bottom-submenu').toggleClass(move_class + top_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of bottom + .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'); + } + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + S('.bottom-submenu').removeClass(move_class + top_postfix); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + S('.top-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + $('.top-off-canvas-toggle').attr('aria-expanded', 'false'); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + $('.bottom-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.3', + + 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'; + + var openModals = []; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.3', + + 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 !== undefined && 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 + }; + } + + var openModal = function() { + if(open_modal.length > 0) { + if(settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + // bl: add the open_modal that isn't already in the background to the openModals array + if(settings.multiple_opened) { + openModals.push(modal); + } + + self.show(modal, settings.css.open); + }; + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + openModal(); + } 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(); + + openModal(); + } + }); + + // 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) { + var isCurrent = modal.is(':not(.toback)'); + self.hide(modal, settings.css.close, settings); + if(isCurrent) { + // remove the last modal since it is now closed + openModals.pop(); + } else { + // if this isn't the current modal, then find it in the array and remove it + openModals = $.grep(openModals, function(elt) { + var isThis = elt[0]===modal[0]; + if(isThis) { + // since it's not currently in the front, put it in the front now that it is hidden + // so that if it's re-opened, it won't be .toback + self.to_front(modal); + } + return !isThis; + }); + } + // finally, show the next modal in the stack, if there is one + if(openModals.length>0) { + self.to_front(openModals[openModals.length - 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); + } + + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + + if (animData.fade) { + 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.3', + + settings : { + start : 0, + end : 100, + step : 1, + precision : 2, + 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) { + if(!self.cache.active) { + // if the user has just clicked into the slider without starting to drag the handle + var slider = $(e.target).attr('role') === 'slider' ? $(e.target) : $(e.target).closest('.range-slider').find("[role='slider']"); + + if (slider.length && (!slider.parent().hasClass('disabled') && !slider.parent().attr('disabled'))) { + self.set_active_slider(slider); + 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')); + } + } + } + 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).attr('value')) { + $(this).off('change').on('change', function () { + 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.3', + + 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); + }); + + 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) { + // if user did not pressed tab key, prevent default action + var keyCode = e.keyCode || e.which; + if (keyCode !== 9) { + 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 keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode === 13 || keyCode === 32) { // enter or space + var el = this; + 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 default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : 'fndtn-' + self.default_tab_hashes[0].replace('#', ''); + + if (hash !== default_hash || window.location.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.3', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + fade_in_duration : 150, + fade_out_duration : 150, + 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, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerWidth(); + + 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(); + }; + + var o_top = target.offset().top; + var o_left = target.offset().left; + var outerHeight = target.outerHeight(); + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + + if (this.small()) { + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', o_left); + } else { + + if (Foundation.rtl) { + nub.addClass('rtl'); + o_left = o_left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + + var tip_outerHeight = tip.outerHeight(); + + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (o_top - tip_outerHeight), 'auto', 'auto', o_left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_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(this.settings.fade_in_duration); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(this.settings.fade_out_duration, 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.3', + + 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..558dcfa --- /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}function f(a){this.selector=a,this.query=""}var g=function(b){var c=a("head");c.prepend(a.map(b,function(a){return 0===c.has("."+a).length?'':void 0}))};g(["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 h=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)},i=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},j=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("-")},k=function(b,c){var d=this,e=function(){var e=h(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 h(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):h("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},l=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 g=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(h("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,g));else for(var j in this.libs)i.push(this.init_lib(j,c));return h(b).load(function(){h(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=i,a.add_namespace=j,a.bindings=k,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:h,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 b.length>0?a.data(b+"-"+c):a.data(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(){l(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.3",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){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.validate_on_blur&&f.validate_on_blur===!0&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),a),"change"===f.validate_on&&c(this,a)}).on("keydown.fndtn.abide",function(a){var b=this.getAttribute("id"),d=e.find('[data-equalto="'+b+'"]');f.live_validate&&f.live_validate===!0&&9!=a.which&&c(this,a),"undefined"!=typeof d.get(0)&&d.val().length&&c(d.get(0),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=[];if(0==c)return d;var 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(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?q.push(!0):q.push(!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.3",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).addClass(f.active_class).children("a").attr("aria-expanded","true"),f.multi_expand&&b.attr("aria-multiselectable","true")},toggle:function(a){var a="undefined"!=typeof a?a:{},c="undefined"!=typeof a.selector?a.selector:"",d="undefined"!=typeof a.toggle_state?a.toggle_state:"",e="undefined"!=typeof a.$accordion?a.$accordion:this.S(this.scope).closest("["+this.attr_name()+"]"),f=e.find("> dd"+c+", > li"+c);if(f.length<1)return b.console&&console.error("Selection not found.",c),!1;var g=this.S,h=this.settings.active_class;f.each(function(){var a=g(this),b=a.hasClass(h);(b&&"close"===d||!b&&"open"===d||""===d)&&a.find("> a").trigger("click.fndtn.accordion")})},open:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="open",this.toggle(a)},close:function(a){var a="undefined"!=typeof a?a:{};a.toggle_state="close",this.toggle(a)},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.3",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.3",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!this.rtl&&b.length>0?b.css({marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}):b.css({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");if(c){var d=a.get(0);d.innerHTML=c,a.show()}else a.text("").hide();return 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.3",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,d){var e=this.offsetParent(),f=e.offset(),g=a.offset();g.top-=f.top,g.left-=f.left,g.missRight=!1,g.missTop=!1,g.missLeft=!1,g.leftRightFlag=!1;var h,i=b.innerWidth;h=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:i;var j=(i-h)/2,k=h;if(!this.hasClass("mega")&&!d.ignore_repositioning){var l=this.outerWidth(),m=a.offset().left;a.offset().top<=this.outerHeight()&&(g.missTop=!0,k=i-j,g.leftRightFlag=!0),m+l>m+j&&m-j>l&&(g.missRight=!0,g.missLeft=!1),0>=m-l&&(g.missLeft=!0,g.missRight=!1)}return g},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a,b);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=this.settings.named_queries.hasOwnProperty(f)?matchMedia(this.settings.named_queries[f]):matchMedia(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.3",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)&&!this.settings.expose){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.rtl?this.settings.$next_tip.css({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}):this.settings.$next_tip.css({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.rtl?this.settings.$next_tip.css({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()}):this.settings.$next_tip.css({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){if(0===c.length)return[!1,!1,!1,!1];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){"auto"===b?a.addClass(c):a.addClass(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)},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c,d){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.3",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+g.search+"#"+j):location.hash=g.pathname+g.search+"#"+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.3",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="",g="",h="";"move"===this.settings.open_method?(d="move-",e="right",f="left",g="top",h="bottom"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left",g="top",h="bottom"):"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",".top-off-canvas-toggle",function(e){b.click_toggle_class(e,d+h),"overlap"!==b.settings.open_method&&c(".top-submenu").removeClass(d+h),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".top-off-canvas-menu a",function(e){var f=b.get_settings(e),g=c(this).parent();!f.close_on_click||g.hasClass("has-submenu")||g.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".top-submenu").toggleClass(d+h)):g.hasClass("back")&&(e.preventDefault(),g.parent().removeClass(d+h)):(b.hide.call(b,d+h,b.get_wrapper(e)),g.parent().removeClass(d+h)),a(".top-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-toggle",function(e){b.click_toggle_class(e,d+g),"overlap"!==b.settings.open_method&&c(".bottom-submenu").removeClass(d+g),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".bottom-off-canvas-menu a",function(e){var f=b.get_settings(e),h=c(this).parent();!f.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".bottom-submenu").toggleClass(d+g)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+g)):(b.hide.call(b,d+g,b.get_wrapper(e)),h.parent().removeClass(d+g)),a(".bottom-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"))}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){b.click_remove_class(e,d+g),c(".bottom-submenu").removeClass(d+g),h&&(b.click_remove_class(e,d+h),c(".top-submenu").removeClass(d+g)),a(".bottom-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+g),a(".top-off-canvas-toggle").attr("aria-expanded","false"),h&&(b.click_remove_class(c,d+h),a(".bottom-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,e){var g,h=this;c?"undefined"!=typeof c.selector?g=h.S("#"+c.data(h.data_attr("reveal-id"))).first():(g=h.S(this.scope),e=c):g=h.S(this.scope);var i=g.data(h.attr_name(!0)+"-init");if(i=i||this.settings,g.hasClass("open")&&c!==d&&c.attr("data-reveal-id")==g.attr("id"))return h.close(g);if(!g.hasClass("open")){var j=h.S("["+h.attr_name()+"].open");"undefined"==typeof g.data("css-top")&&g.data("css-top",parseInt(g.css("top"),10)).data("offset",this.cache_offset(g)),g.attr("tabindex","0").attr("aria-hidden","false"),this.key_up_on(g),g.on("open.fndtn.reveal",function(a){"fndtn.reveal"!==a.namespace}),g.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),j.length<1&&this.toggle_bg(g,!0),"string"==typeof e&&(e={url:e});var k=function(){j.length>0&&(i.multiple_opened?h.to_back(j):h.hide(j,i.css.close)),i.multiple_opened&&f.push(g),h.show(g,i.css.open)};if("undefined"!=typeof e&&e.url){var l="undefined"!=typeof e.success?e.success:null;a.extend(e,{success:function(b,c,d){if(a.isFunction(l)){var e=l(b,c,d);"string"==typeof e&&(b=e)}"undefined"!=typeof options&&"undefined"!=typeof options.replaceContentSel?g.find(options.replaceContentSel).html(b):g.html(b),h.S(g).foundation("section","reflow"),h.S(g).children().foundation(),k()}}),i.on_ajax_error!==a.noop&&a.extend(e,{error:i.on_ajax_error}),a.ajax(e)}else k()}h.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;if(c.length>0)if(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){var g=b.is(":not(.toback)");e.hide(b,d.css.close,d),g?f.pop():f=a.grep(f,function(a){var c=a[0]===b[0];return c&&e.to_front(b),!c}),f.length>0&&e.to_front(f[f.length-1])}else 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(d.top=a(b).scrollTop()+c.data("css-top")+"px",j.fade){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.3",settings:{start:0,end:100,step:1,precision:2,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(d){if(!c.cache.active){var e="slider"===a(d.target).attr("role")?a(d.target):a(d.target).closest(".range-slider").find("[role='slider']");if(e.length&&!e.parent().hasClass("disabled")&&!e.parent().attr("disabled"))if(c.set_active_slider(e),a.data(c.cache.active[0],"settings").vertical){var f=0;d.pageY||(f=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+f)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}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(){a(this).attr("value")&&a(this).off("change").on("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.3",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,b,c){var d=this,e=this.S;e("["+this.attr_name()+"] > .active > a",this.scope).each(function(){d.default_tab_hashes.push(this.hash)}),this.bindings(b,c),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");if(!e.is_hover||Modernizr.touch){var f=b.keyCode||b.which;9!==f&&(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=a.keyCode||a.which;if(13===b||32===b){var c=this;d(a,c)}}).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=o.scroll_to_content?g.default_tab_hashes[0]:"fndtn-"+g.default_tab_hashes[0].replace("#","");(a!==c||b.location.hash)&&(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"}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true"}),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.3",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,fade_in_duration:150,fade_out_duration:150,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;c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerWidth(),this.small()?c.css({width:"100%"}):c.css({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()};var j=b.offset().top,k=b.offset().left,l=b.outerHeight();if(i(c,j+l+10,"auto","auto",k),this.small())i(c,j+l+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",k);else{Foundation.rtl&&(f.addClass("rtl"),k=k+b.outerWidth()-c.outerWidth()),i(c,j+l+10,"auto","auto",k),f.attr("style")&&f.removeAttr("style"),c.removeClass("tip-override");var m=c.outerHeight();d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,j-m,"auto","auto",k).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,j+l/2-m/2,"auto","auto",k-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,j+l/2-m/2,"auto","auto",k+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(this.settings.fade_in_duration)},hide:function(a){var b=this.getTip(a);b.fadeOut(this.settings.fade_out_duration,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.3",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. '),1==d.custom_back_text?a("h5>a",b).html(d.back_text):a("h5>a",b).html("« "+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..82ea787 --- /dev/null +++ b/js/foundation/js/foundation/foundation.abide.js @@ -0,0 +1,426 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.3', + + settings : { + live_validate : true, // validate the form as you go + validate_on_blur : true, // validate whenever you focus/blur on an input field + // validate_on: 'tab', // tab (when user tabs between fields), change (input changes), manual (call custom events) + + focus_on_invalid : true, // automatically bring the focus to an invalid input field + error_labels : true, // labels with a for="inputId" will receive an `error` class + error_class : 'error', // labels with a for="inputId" will receive an `error` class + // the amount of time Abide will take before it validates the form (in ms). + // smaller time will result in faster validation + 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) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.validate_on_blur && settings.validate_on_blur === true) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),e); + } + // new settings combining validate options into one setting + if (settings.validate_on === 'change') { + validate(this, e); + } + }) + .on('keydown.fndtn.abide', function (e) { + var id = this.getAttribute('id'), + eqTo = form.find('[data-equalto="'+ id +'"]'); + // old settings fallback + // will be deprecated with F6 release + if (settings.live_validate && settings.live_validate === true && e.which != 9) { + validate(this, e); + } + // checks if there is an equalTo equivalent related by id + if(typeof eqTo.get(0) !== "undefined" && eqTo.val().length){ + validate(eqTo.get(0),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 = []; + if (i == 0) { + return validations; + } + var 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..be329ae --- /dev/null +++ b/js/foundation/js/foundation/foundation.accordion.js @@ -0,0 +1,125 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.3', + + 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).addClass(settings.active_class).children('a').attr('aria-expanded','true'); + + if (settings.multi_expand) { + $instance.attr('aria-multiselectable','true'); + } + }, + + toggle : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + var selector = typeof options.selector !== 'undefined' ? options.selector : ''; + var toggle_state = typeof options.toggle_state !== 'undefined' ? options.toggle_state : ''; + var $accordion = typeof options.$accordion !== 'undefined' ? options.$accordion : this.S(this.scope).closest('[' + this.attr_name() + ']'); + + var $items = $accordion.find('> dd' + selector + ', > li' + selector); + if ( $items.length < 1 ) { + if ( window.console ) { + console.error('Selection not found.', selector); + } + return false; + } + + var S = this.S; + var active_class = this.settings.active_class; + $items.each(function() { + var $item = S(this); + var is_active = $item.hasClass(active_class); + if ( ( is_active && toggle_state === 'close' ) || ( !is_active && toggle_state === 'open' ) || toggle_state === '' ) { + $item.find('> a').trigger('click.fndtn.accordion'); + } + }); + }, + + open : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'open'; + this.toggle(options); + }, + + close : function(options) { + var options = typeof options !== 'undefined' ? options : {}; + options.toggle_state = 'close'; + this.toggle(options); + }, + + 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..0ab934c --- /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.3', + + 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..f63ff91 --- /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.3', + + 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 initializer 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) { + var containerPlain = container.get(0); + containerPlain.innerHTML = caption; + container.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..5db3dea --- /dev/null +++ b/js/foundation/js/foundation/foundation.dropdown.js @@ -0,0 +1,468 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.3', + + 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, s) { + 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; + var windowWidth = window.innerWidth; + + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = windowWidth; + } + + var actualMarginWidth = (windowWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega') && !s.ignore_repositioning) { + var outerWidth = this.outerWidth(); + var o_left = t.offset().left; + + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = windowWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (o_left + outerWidth > o_left + actualMarginWidth && o_left - actualMarginWidth > outerWidth) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (o_left - 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, s); + + 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, s); + + 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, s); + + 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, s); + + 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..a61a330 --- /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.3', + + 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..1096fad --- /dev/null +++ b/js/foundation/js/foundation/foundation.interchange.js @@ -0,0 +1,360 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.3', + + 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 = $.each(el, function(){this.src = path;}); + // 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..f251119 --- /dev/null +++ b/js/foundation/js/foundation/foundation.joyride.js @@ -0,0 +1,935 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.3', + + 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', 'bottom', 'left' or 'right' 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 and not expose + if (!/body/i.test(this.settings.$target.selector) && !this.settings.expose) { + 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) { + if (el.length === 0) { + return [false, false, false, false]; + } + + 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); + }, + + 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..c5a359d --- /dev/null +++ b/js/foundation/js/foundation/foundation.js @@ -0,0 +1,732 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2015, 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 head = $('head'); + head.prepend($.map(class_array, function (class_name) { + if (head.has('.' + class_name).length === 0) { + return ''; + } + })); + }; + + 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; + } + + function MediaQuery(selector) { + this.selector = selector; + this.query = ''; + } + + MediaQuery.prototype.toString = function () { + return this.query || (this.query = S(this.selector).css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')); + }; + + window.Foundation = { + name : 'Foundation', + + version : '5.5.3', + + media_queries : { + 'small' : new MediaQuery('.foundation-mq-small'), + 'small-only' : new MediaQuery('.foundation-mq-small-only'), + 'medium' : new MediaQuery('.foundation-mq-medium'), + 'medium-only' : new MediaQuery('.foundation-mq-medium-only'), + 'large' : new MediaQuery('.foundation-mq-large'), + 'large-only' : new MediaQuery('.foundation-mq-large-only'), + 'xlarge' : new MediaQuery('.foundation-mq-xlarge'), + 'xlarge-only' : new MediaQuery('.foundation-mq-xlarge-only'), + 'xxlarge' : new MediaQuery('.foundation-mq-xxlarge') + }, + + 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..aac36a7 --- /dev/null +++ b/js/foundation/js/foundation/foundation.magellan.js @@ -0,0 +1,214 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.3', + + 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 + anchor.search + '#' + hash); + } else { + location.hash = anchor.pathname + anchor.search + '#' + 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..685e9a0 --- /dev/null +++ b/js/foundation/js/foundation/foundation.offcanvas.js @@ -0,0 +1,225 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.3', + + 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 = '', + top_postfix = '', + bottom_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + top_postfix = 'top'; + bottom_postfix = 'bottom'; + } 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'); + }) + //end of left canvas + .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'); + }) + //end of right canvas + .on('click.fndtn.offcanvas', '.top-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + bottom_postfix); + if (self.settings.open_method !== 'overlap') { + S('.top-submenu').removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.top-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 + bottom_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + bottom_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.top-submenu').toggleClass(move_class + bottom_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + bottom_postfix); + } + $('.top-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of top canvas + .on('click.fndtn.offcanvas', '.bottom-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + top_postfix); + if (self.settings.open_method !== 'overlap') { + S('.bottom-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.bottom-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 + top_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + top_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.bottom-submenu').toggleClass(move_class + top_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + //end of bottom + .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'); + } + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + S('.bottom-submenu').removeClass(move_class + top_postfix); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + S('.top-submenu').removeClass(move_class + top_postfix); + } + $('.bottom-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + top_postfix); + $('.top-off-canvas-toggle').attr('aria-expanded', 'false'); + if (bottom_postfix) { + self.click_remove_class(e, move_class + bottom_postfix); + $('.bottom-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..d88bb46 --- /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.3', + + 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..08ad413 --- /dev/null +++ b/js/foundation/js/foundation/foundation.reveal.js @@ -0,0 +1,522 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var openModals = []; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.3', + + 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 !== undefined && 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 + }; + } + + var openModal = function() { + if(open_modal.length > 0) { + if(settings.multiple_opened) { + self.to_back(open_modal); + } else { + self.hide(open_modal, settings.css.close); + } + } + + // bl: add the open_modal that isn't already in the background to the openModals array + if(settings.multiple_opened) { + openModals.push(modal); + } + + self.show(modal, settings.css.open); + }; + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + openModal(); + } 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(); + + openModal(); + } + }); + + // 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) { + var isCurrent = modal.is(':not(.toback)'); + self.hide(modal, settings.css.close, settings); + if(isCurrent) { + // remove the last modal since it is now closed + openModals.pop(); + } else { + // if this isn't the current modal, then find it in the array and remove it + openModals = $.grep(openModals, function(elt) { + var isThis = elt[0]===modal[0]; + if(isThis) { + // since it's not currently in the front, put it in the front now that it is hidden + // so that if it's re-opened, it won't be .toback + self.to_front(modal); + } + return !isThis; + }); + } + // finally, show the next modal in the stack, if there is one + if(openModals.length>0) { + self.to_front(openModals[openModals.length - 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); + } + + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + + if (animData.fade) { + 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..0d71d56 --- /dev/null +++ b/js/foundation/js/foundation/foundation.slider.js @@ -0,0 +1,296 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.3', + + settings : { + start : 0, + end : 100, + step : 1, + precision : 2, + 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) { + if(!self.cache.active) { + // if the user has just clicked into the slider without starting to drag the handle + var slider = $(e.target).attr('role') === 'slider' ? $(e.target) : $(e.target).closest('.range-slider').find("[role='slider']"); + + if (slider.length && (!slider.parent().hasClass('disabled') && !slider.parent().attr('disabled'))) { + self.set_active_slider(slider); + 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')); + } + } + } + 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).attr('value')) { + $(this).off('change').on('change', function () { + 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..4b375c1 --- /dev/null +++ b/js/foundation/js/foundation/foundation.tab.js @@ -0,0 +1,247 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.3', + + 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); + }); + + 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) { + // if user did not pressed tab key, prevent default action + var keyCode = e.keyCode || e.which; + if (keyCode !== 9) { + 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 keyCode = e.keyCode || e.which; + // if user pressed tab key + if (keyCode === 13 || keyCode === 32) { // enter or space + var el = this; + 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 default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : 'fndtn-' + self.default_tab_hashes[0].replace('#', ''); + + if (hash !== default_hash || window.location.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..0690e25 --- /dev/null +++ b/js/foundation/js/foundation/foundation.tooltip.js @@ -0,0 +1,348 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.3', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + fade_in_duration : 150, + fade_out_duration : 150, + 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, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerWidth(); + + 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(); + }; + + var o_top = target.offset().top; + var o_left = target.offset().left; + var outerHeight = target.outerHeight(); + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + + if (this.small()) { + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', o_left); + } else { + + if (Foundation.rtl) { + nub.addClass('rtl'); + o_left = o_left + target.outerWidth() - tip.outerWidth(); + } + + objPos(tip, (o_top + outerHeight + 10), 'auto', 'auto', o_left); + // reset nub from small styles, if they've been applied + if (nub.attr('style')) { + nub.removeAttr('style'); + } + + tip.removeClass('tip-override'); + + var tip_outerHeight = tip.outerHeight(); + + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (o_top - tip_outerHeight), 'auto', 'auto', o_left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (o_top + (outerHeight / 2) - (tip_outerHeight / 2)), 'auto', 'auto', (o_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(this.settings.fade_in_duration); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(this.settings.fade_out_duration, 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..23b7c7f --- /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.3', + + 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..34b90c8 --- /dev/null +++ b/js/foundation/js/vendor/jquery.js @@ -0,0 +1,26 @@ +/*! + * 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/no-bottom-sections.php b/no-bottom-sections.php new file mode 100644 index 0000000..b4156ed --- /dev/null +++ b/no-bottom-sections.php @@ -0,0 +1,47 @@ + + + + + + +
          +
          +
          + +
          + +
          +
          + + + + + + \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 0000000..54dab2c --- /dev/null +++ b/package.json @@ -0,0 +1,14 @@ +{ + "name": "UniversityCenter", + "description": "Gaslight Media", + "version": "0.0.1", + "devDependencies": { + "node-sass": "~2.0.1", + "grunt": "~0.4.5", + "grunt-contrib-watch": "~0.6.1", + "grunt-sass": "~0.18.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/parts/blog-content-area.php b/parts/blog-content-area.php new file mode 100644 index 0000000..f79e3dd --- /dev/null +++ b/parts/blog-content-area.php @@ -0,0 +1,29 @@ +
          + +
          + + ID, 'blog-feed-front'); ?> + +
          + +
          +
          + +
          + + + + +
          +
          + + + +
          +

          +
          + +
          \ No newline at end of file diff --git a/parts/blog-feed-front.php b/parts/blog-feed-front.php new file mode 100644 index 0000000..ba35dbb --- /dev/null +++ b/parts/blog-feed-front.php @@ -0,0 +1,27 @@ + 4);?> +
          + +
          +
          + ID )) { ?> +
          + ID, array(190, 190), array('class' => 'blog-excerpt-img-wrap')); ?> +
          +
          + +
          + + +

          + +
          +
          +
          +
          +
          + + +
          \ No newline at end of file diff --git a/parts/blog-home-text.php b/parts/blog-home-text.php new file mode 100644 index 0000000..0422c4c --- /dev/null +++ b/parts/blog-home-text.php @@ -0,0 +1,9 @@ +
          > +
          +

          + + Posted on +
          + + +
          \ No newline at end of file diff --git a/parts/blog-sidebar-r.php b/parts/blog-sidebar-r.php new file mode 100644 index 0000000..75fe9b0 --- /dev/null +++ b/parts/blog-sidebar-r.php @@ -0,0 +1,33 @@ +
          +
          +
          +
          + +
          +
          +

          Recent Posts

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

          Categories

          + +

          Archive

          +
            'monthly', 'limit' => 12 ) ); ?>
          +
          +
          \ No newline at end of file diff --git a/parts/blog-text.php b/parts/blog-text.php new file mode 100644 index 0000000..7ae3cca --- /dev/null +++ b/parts/blog-text.php @@ -0,0 +1,22 @@ +
          > +
          +

          + + + + + + Posted on +
          + +
          + +
          + + + + +
          +
          + +
          \ No newline at end of file diff --git a/parts/glm-blocks.php b/parts/glm-blocks.php new file mode 100644 index 0000000..39354d7 --- /dev/null +++ b/parts/glm-blocks.php @@ -0,0 +1,39 @@ + + + + + + <?php wp_title(); ?> + + + + + \ No newline at end of file diff --git a/parts/header-search.php b/parts/header-search.php new file mode 100644 index 0000000..78655b9 --- /dev/null +++ b/parts/header-search.php @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/parts/main-content.php b/parts/main-content.php new file mode 100644 index 0000000..cfba2a8 --- /dev/null +++ b/parts/main-content.php @@ -0,0 +1,15 @@ + +
          + + +
          + + + + +

          + +
          diff --git a/parts/search-form.php b/parts/search-form.php new file mode 100644 index 0000000..a8b83f3 --- /dev/null +++ b/parts/search-form.php @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/parts/sidebar.php b/parts/sidebar.php new file mode 100644 index 0000000..3ac00fa --- /dev/null +++ b/parts/sidebar.php @@ -0,0 +1,8 @@ + +
          +
            + + + +
          +
          + 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..18bb00367a9e0c62d7ddbe631db0668b052931fe GIT binary patch literal 1237774 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ℜ9?_# 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 oM0PYKffBv|4!hj7~& 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

          g4a7 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%0AAl0) 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 z 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�X)&%+mB}!A=SDs9V2oBv(>3HL(P%%jFXop*; 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%0D^iYIEBiM8?s2VAu`D5id02?qvc7}#<#3v0t>Hf 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 z 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 L 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 z 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%0A9$H2$Dg2Q5FaH-ztSI-*7dW-e1@etkVgEhE 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 qOSoL&e&C)y0IhYQsTh%XpA!_j&T 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

          Uz+BQG4*@kBtAi=~&-`U78>b*wb5l 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 z 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 literal 0 HcmV?d00001 diff --git a/scss/_blog.scss b/scss/_blog.scss new file mode 100644 index 0000000..cbab8c4 --- /dev/null +++ b/scss/_blog.scss @@ -0,0 +1,108 @@ + +.home-feed-post { + padding-bottom: 25px; +// @media #{$small-only} { +// > * { +// text-align: center; +// } +// } +} +input[type="submit"].blogbutton { + border-radius: 3px; + color: $white; + border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 2px 5px; + margin-top: -10px; + text-transform: uppercase; + &:hover { + cursor: pointer; + background: $white; + border: 2px solid #035C84; + color: white; + } +} +#blog-posts-over article { + padding-top: 10px; + margin-bottom: 15px; + display: inline-block; + width: 100%; + .entry-header { + background: transparent; + } + p { + padding-bottom: 15px; + } + a.read-more { + border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 0 3px; + text-transform: uppercase; + &:hover { + background: $white; + border: 2px solid #035C84; + color: #035C84; + } + } + .entry-header { + margin-bottom: 10px; + .entry-title { + margin-bottom: 0; + } + .meta.date { + font-size: 13px; + font-weight: bold; + } + } +} +/*#searchform div input &[type="text"] { + width: 95%; +}*/ +#blog-posts-over .entry-meta { + text-align: center; + color: #757575; + font-size: 12px; +} +#blog-posts-over > div { + margin: 25px 0; +} +#blog-side-info { + #searchform { + margin-bottom: 30px; + } + p { + margin-bottom: 0; + } +} +@media #{$small-only} { + #blog-side-info-wrapper { + float: none; + margin: 0 auto; + clear: both; + } + #blog-side-info { + padding-left: 0; + border-left: 0; + ul { + margin-left: 0; + margin-top:10px; + } + #searchform { + padding: 35px 0; + #s { + width: 100%; + } + } + } +} +#blog-side-info { + padding-right: 10px; + ul { + list-style-type: none; + } +} +#addthis_wrapper_blog{ + float: right; +} \ No newline at end of file diff --git a/scss/_body.scss b/scss/_body.scss new file mode 100644 index 0000000..3e942e8 --- /dev/null +++ b/scss/_body.scss @@ -0,0 +1,13 @@ +body { + .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); + } +} 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..6d00940 --- /dev/null +++ b/scss/_copyright.scss @@ -0,0 +1,19 @@ +#copyright { + padding: 10px 0; + margin: 0 auto; + float: none; + span { + font-size: rem-calc(14); + color: $white; + } + a { + color: $white; + } +} +#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..78383e3 --- /dev/null +++ b/scss/_defaults.scss @@ -0,0 +1,55 @@ +// 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). + +h1,h2,h3,h4,h5,h6 { + clear: both; +} + +/* PLUGINS */ +/* Nextgen */ +.gallery li a img { // without this images will overlap each other at certain widths + display: block; + width: 100%; +} +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; +} +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: $font-family-serif; + font-weight: 400; +} +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; +} +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; +} +.ngg-glmalbums { + margin: 10px 0; + min-height: 260px; + @media #{$small-only} { + min-height: 180px; + } +} +.ngg-album-link { + text-align: center; +} +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; + input[type=submit] { + @include button(); + display: block; + margin: 0 auto; + } +} +/* 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..555c914 --- /dev/null +++ b/scss/_left-off-canvas.scss @@ -0,0 +1,125 @@ +/* for the mobile menu */ +aside.left-off-canvas-menu { +// background-color: rgba(0, 0, 0, 0.7); +// 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 { + position: absolute; + right: 10px; + top: 5px; + width: auto; + text-decoration: none; + &:before { + @include off-canvas-point(right, $white, 17px); + } + &:hover { + background: transparent; + } +} +aside.left-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-point(down, $white); +} +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; +} +.left-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(16); + line-height: 1.2; + margin-bottom: 5px; + } + a:hover { + color: $yellow; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + + padding: 10px 0; + li { + color: $white; + a { + color: $white; + &:hover { + color: $yellow; + } + } + ul { + list-style: none; + li { + a { + display: block; + line-height: 1.1; + margin-bottom: 7px; + white-space: pre-wrap; + width: 85%; + } + } + } + } + } +} +.offcanvas-social-list { + @include inline-list; + margin-left: auto; + li.facebook, li.twit { + width: 40px; + height: 30px; + display: inline-block; + margin-left: auto; + float: none; + } + li.facebook { + padding-right: 10px; + a { + background: url(../assets/social-icons.png); + width: 30px; + height: 30px; + display: block; + } + } + li.twit { + padding-left: 10px; + a { + background: url(../assets/social-icons.png); + background-position: -50px 0; + width: 30px; + display: block; + height: 30px; + } + } +} +.searchform { + input.search-button { + float: none; + margin: 0 25%; + } +} +/* End Mobile Menu */ diff --git a/scss/_main.scss b/scss/_main.scss new file mode 100644 index 0000000..04f0621 --- /dev/null +++ b/scss/_main.scss @@ -0,0 +1,146 @@ +.breadcrumbs { + margin-top: 31px; + @media screen and (min-width: 1025px) { + padding: 9px 0; + } + > * { + text-transform: none; + } + > span:nth-child(n+1) { + color: $blue; + } +} +.breadcrumbs > *::before { + margin: 0 0.25rem; +} +#blocks-row { + background: $d-blue; + padding: 98px 0 78px; + .block { + h3 { + font-size: rem-calc(20); + } + p { + color: $white; + font-size: rem-calc(18); + width: 90%; + float: none; + margin: 0 auto; + } + img { + border: 3px solid $white; + margin-bottom: 25px; + } + } +} +#front-content { + padding: 98px 0; + @media #{$small-only}{ + padding: 49px 15px; + } +} +#special-button { + height: 50px; + margin-top: 65px; + display: block; + a { + text-transform: uppercase; + font-weight: bold; + + &.reserve { + color: $white; + background: $yellow; + font-weight: normal; + } + } +} +@media#{$small-only}{ + #special-button a.reserve{ + padding: 15px 8px; + margin: 0; + } +} +@media#{$medium-up}{ + #special-button a.reserve{ + padding: 15px 25px; +// margin: 0 0 0 25px; + } +} +.page-title { + padding: 40px 0; + background: $blue; + h1 { + color: $white; + text-transform: uppercase; + @media screen and (min-width: 1025px) and (max-width: 1200px) { + padding: 0 15px; + } + } +} +.page-inside { + #main-content { + padding-top: 21px; + padding-bottom: 40px; + @media screen and (min-width: 1025px) and (max-width: 1200px) { + padding: 21px 15px 40px; + } + } +} +#main-content { + h2 { + color: $blue; + } +} +#content-bulk { + #con { + margin: 0; + } + h2 { + text-transform: uppercase; + font-size: 25px; + } + footer { + margin: 35px 0; + #address { + margin-top: 25px; + p { + font-size: 12px; + margin-top: 5px; + } + img { + margin: 0; + padding-right: 5px; + } + a { + font-size: 12px; + } + } + img { + box-shadow: none; + } + } +} +.thCartRight:nth-child(2){ + width: 125px !important; +} + +a.showcart, a.checkout,#continue, #continueButton{ + display: none; +} +a.showcart, a.checkout, .selectmore{ + border-radius: 4px; + border: 1px solid rgb(0, 118, 151); + padding: 8px; +} +#continue{ + border-radius: 4px; + padding: 8px; +} +#registrations{ + h3{ + color: #007697; + } +} +a:hover{ + text-decoration: underline; +} \ No newline at end of file diff --git a/scss/_mixins.scss b/scss/_mixins.scss new file mode 100644 index 0000000..cf454d0 --- /dev/null +++ b/scss/_mixins.scss @@ -0,0 +1,2 @@ + @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..9dbe629 --- /dev/null +++ b/scss/_page.footer.scss @@ -0,0 +1,94 @@ +#background-bottom { + background: rgba(0, 0, 0, 1); + position: relative; + display: block; +} +footer.main { + position: relative; + left: 0; + right: 0; + max-height: 229px; + height: 100%; + padding: 68px 0; + border-bottom: 2px solid #595959; + @media only screen and (max-width: 1024px) { + position: relative; + bottom: 0; + } + @media #{$small-only}{ + max-height: none; + padding: 20px 0; + } +} +#footer_address { + span{ + white-space: nowrap; + color: $white; + font-size: rem-calc(18); + } + .address { + margin-top: 25px; + } +} +#footer-contact { + margin-top: 25px; + a { + color: $yellow; + text-transform: uppercase; + } +} +ul.social { + list-style: none; + margin-top: 31px; + margin-left: 0; + li.facebook, li.twit { + width: 40px; + height: 30px; + display: inline-block; + } + li.facebook { + padding-right: 10px; + a { + background: url(../assets/social-icons.png); + width: 30px; + height: 30px; + display: block; + } + } + li.twit { + padding-left: 10px; + a { + background: url(../assets/social-icons.png); + background-position: -50px 0; + width: 30px; + display: block; + height: 30px; + } + } +} +#connect { + padding-top: 20px; + background: #4c4d4f; + ul{ + margin: 0; + list-style: none; + li { + background: none; + padding: 0 5px; + display: inline-block; + & > a { + display: block; + font-family: Open Sans, sans-serif; + font-size: 12px; + color: #fff; + padding: 20px 18px; + line-height: 1.2; + } + a { + &#current { + background: $l-blue; + } + } + } + } +} diff --git a/scss/_page.front.scss b/scss/_page.front.scss new file mode 100644 index 0000000..e5ad7c2 --- /dev/null +++ b/scss/_page.front.scss @@ -0,0 +1,62 @@ +#front-content #main-content { + text-align: center; + h1 { + font-weight: normal; + } +} +#partners { + background: $grey; + padding: 94px 0; + .block { + margin: 24px auto 0; + display: inline-block; + @media screen and (min-width: 1025px) { + &:nth-child(3n+1) { + clear: left; + } + } + @media screen and (max-width: 1024px) { + &:nth-child(odd) { + clear: left; + } + } + .block-content { + max-width: 356px; + width: 100%; + border-top: 8px solid $blue; + background: $white; + padding: 38px 35px 20px; + float: none; + margin: 0 auto; + img { + margin-bottom: 10px; + } + p { + font-size: rem-calc(18); + margin-bottom: 0; + } + .partner-name { + color: $d-blue; + font-weight: bold; + text-transform: uppercase; + margin: 0; + } + .partner-title { + font-family: times new roman; + color: black; + } + .partner-phone { + color: $yellow; + font-weight: bold; + margin: 10px 0; + font-size: 18px; + } + } + } + h2 { + background: $d-blue; + padding: 25px 30px; + width: 570px; + margin-left: 22px; + } +} \ No newline at end of file diff --git a/scss/_page.header.scss b/scss/_page.header.scss new file mode 100644 index 0000000..7d11167 --- /dev/null +++ b/scss/_page.header.scss @@ -0,0 +1,216 @@ +@media#{$small-only}{ + #close-alert{ + height: 110px; + } +} +@media#{$medium-only}{ + #close-alert{ + height: 100px; + } +} +@media#{$large-up}{ + #close-alert{ + height: 80px; + } +} +#close-alert { + position: relative; + background: $yellow; + padding: 30px 0; + span { + color: $white; + font-size: rem-calc(16); + } +} +#pre-head { + background: $blue; + padding: 5px 0; + ul { + margin: 0; + list-style: none; + display: inline; + li { + padding: 0 12px; + display: inline; + color: $white; + font-weight: bold; + &:first-child { + padding-left: 0; + } + a { + font-weight: bold; + color: $yellow; + text-transform: uppercase; + } + } + } + a { + color: $white; + img { + padding-left: 10px; + } + } +} +header { + height: auto; + &.main { + background: $white; + box-shadow: 0 5px 5px 0px rgba($black, 0.50); + z-index: 3; + position: relative; + @media screen and (max-width: 1024px) { + height: 119px; + } + a.logo { + padding: 35px 0 35px 15px; + img { + box-shadow: 0 0 5px 0 rgba($black, 0.5); + } + @media screen and (max-width: 1024px) { + padding: 0; + img { + margin: 0 auto 35px; + } + + } + } + } +// & #logo { +// img { +// margin-bottom: 15px; +// } +// } +// & .search { +// input { +// height: 20px; +// width: 167px; +// padding: 0 8px; +// margin: 13px 0px 0px 18px; +// border-radius: 3px; +// font-size: 10px; +// color: $black; +// display: inline-block; +// } +// 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 $d-blue; +// position: relative; +// border-radius: 0.35em; +// margin: 0 0 0 -25px; +// &:before { +// content: ""; +// display: inline-block; +// position: absolute; +// right: rem-calc(-7); +// bottom: rem-calc(-4); +// border-width: 0; +// background: $d-blue; +// width: rem-calc(8); +// height: rem-calc(2); +// -webkit-transform: rotate(45deg); +// -moz-transform: rotate(45deg); +// -ms-transform: rotate(45deg); +// transform: rotate(45deg); +// } +// } +// } +// } +// #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; +// } +// } +// } +// img { +// margin-left: 5px; +// } +// .social { +// margin-top: -25px; +// padding-right: 0; +// a { +// float: right; +// margin: 0 5px; +// img { +// margin: 0; +// } +// } +// } +} + +.alert-x{ + position: absolute; + right: 10px; + top: 5px; + color: white; + border: 2px solid white; + padding: 0px 5px; + border-radius: 3px; + font-weight: bold; + &:hover{ + cursor: pointer; + } +} + +#close-alert{ + display: none; +} +body .inner-wrap #page-wrapper .mtphr-dnt-tick{ + color: white; + display: none; +} +#addthis_wrapper{ + float: right; + margin-top: 30px; +} +input.header-search-input{ + width: 200px; + margin: 10px; + display: none; + position: absolute; + right: -14px; + top: 20px; + z-index: 999; + border-left: 10px solid #007697; + border-right: 10px solid #007697; + border-bottom: 10px solid #007697; + border-top: 1px solid #007697; + padding: 0 0.5rem; +} +form.header-searchform{ +// position: relative; + z-index: 999; + +} \ No newline at end of file diff --git a/scss/_page.wrapper.scss b/scss/_page.wrapper.scss new file mode 100644 index 0000000..e69de29 diff --git a/scss/_plugins.scss b/scss/_plugins.scss new file mode 100644 index 0000000..2475b6a --- /dev/null +++ b/scss/_plugins.scss @@ -0,0 +1,8 @@ + @import "plugins/nextgen"; + @import "plugins/gravityForms"; + @import "plugins/events"; + @import "plugins/fullCalendar"; + @import "plugins/metaSlider"; + @import "plugins/acf"; + @import "plugins/glm-member-db"; + @import "plugins/glm-member-db-events"; \ No newline at end of file diff --git a/scss/_right-off-canvas.scss b/scss/_right-off-canvas.scss new file mode 100644 index 0000000..2872914 --- /dev/null +++ b/scss/_right-off-canvas.scss @@ -0,0 +1,87 @@ +/* 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 { + position: absolute; + right: 10px; + top: 5px; + text-decoration: none; + &:before { + @include off-canvas-point(right, $white, 17px); + } + &:hover { + background: transparent; + } +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-point(down, $white); +} +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(16); + line-height: 1.2; + margin-bottom: 5px; + 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; + li { + a { + width: 85%; + display: block; + white-space: pre-wrap; + } + } + } + } + } +} +.offcanvas-social-list { + @include inline-list; + margin-right: auto; +} +/* End Mobile Menu */ diff --git a/scss/_search.scss b/scss/_search.scss new file mode 100644 index 0000000..b4adaa1 --- /dev/null +++ b/scss/_search.scss @@ -0,0 +1,64 @@ +.search-top { + #searchform { + text-align: left; + display: inline-block; + position: relative; + #search-button { + width: 22px; + right: 0px; + position: absolute; + padding: 0; + border: 1px solid lightgray; + } + } + input { + height: 20px; + width: 167px; + padding: 0 8px; + margin: 13px 0px 0px 18px; + border-radius: 3px; + font-size: 10px; + color: $black; + display: inline-block; + } + a { + &.magnifying-glass { + font-size: 10em; /* This controls the size. */ + width: rem-calc(12); + height: rem-calc(12); + border: rem-calc(2) solid darkblue; + position: absolute; + top: 15px; + border-radius: 0.35em; + margin: 0 0 0 -20px; + &:before { + content: ""; + display: inline-block; + position: absolute; + right: rem-calc(-7); + bottom: rem-calc(-4); + border-width: 0; + background: darkblue; + width: rem-calc(8); + height: rem-calc(2); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } + } + } +} +#blog-posts-over .search-result-container{ + header.entry-header{ + margin-bottom: 0px; + } + p.search_result_context{ + margin-bottom: 0px; + padding-bottom: 0px; + line-height: 1; + } +} +#pre-head .header-searchform #header-search-icon { + font-weight: bold; +} \ No newline at end of file diff --git a/scss/_settings.scss b/scss/_settings.scss new file mode 100644 index 0000000..125b954 --- /dev/null +++ b/scss/_settings.scss @@ -0,0 +1,1479 @@ +// 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(1200); +$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 : #d2222a; +$d-blue : #133656; +$l-blue : #dcecf1; +$blue : #007697; +$alt-blue : #81bbce; +$yellow : #fcb930; +$grey : #e7e7e8; + +// 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: $white; +$body-font-color: $black; +$body-font-family: 'Lato'; +$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)})"; + +$medium-down: "#{$screen} and (min-width:#{lower-bound($small-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)})"; + +$large-down: "#{$screen} and (min-width:#{lower-bound($small-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: $jet; +$header-line-height: 1.4; +$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(32); +$h2-font-size: rem-calc(32); +$h3-font-size: rem-calc(22); +$h4-font-size: rem-calc(22); +$h5-font-size: rem-calc(18); + $h6-font-size: rem-calc(18); + +// We use these to control header size reduction on small screens +$h1-font-reduction: rem-calc(10); +$h2-font-reduction: rem-calc(10); +$h3-font-reduction: rem-calc(3); +$h4-font-reduction: rem-calc(3); +$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: inherit; +// $paragraph-font-weight: $font-weight-normal; + $paragraph-font-size: rem-calc(16); +// $paragraph-line-height: 1.6; +// $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: $blue; +// $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: $gainsboro; +// $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: $white; + +// We use these to set the padding around the breadcrumbs. + $crumb-padding: rem-calc(9 15 9); +// $crumb-side-padding: rem-calc(12); + +// We use these to control border styles. +// $crumb-function-factor: -10%; + $crumb-border-size: 0px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. + $crumb-font-size: rem-calc(12); + $crumb-font-color: $black; + $crumb-font-color-current: $blue; +// $crumb-font-color-unavailable: $aluminum; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs + $crumb-slash-color: $black; + $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: $primary-color; +// $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: rgba(0,0,0,0.75); +// $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: $d-blue; +// $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: $d-blue; + +// 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(55); +// $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: $white; + $topbar-bg: $white; + +// Height and margin + $topbar-height: rem-calc(140); +// $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: $blue; + $topbar-link-color-hover: $yellow; + $topbar-link-color-active: $yellow; + $topbar-link-color-active-hover: $yellow; + $topbar-link-weight: 900; + $topbar-link-font-size: rem-calc(16); +// $topbar-link-hover-lightness: -10%; // Darken by 10% + $topbar-link-bg: $white; + $topbar-link-bg-hover: $white; + $topbar-link-bg-color-hover: $white; + $topbar-link-bg-active: $white; + $topbar-link-bg-active-hover: $white; +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; + $topbar-link-padding: rem-calc(13); +// $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: $l-blue; + $topbar-dropdown-link-color: $blue; + $topbar-dropdown-link-color-hover: $yellow; + $topbar-dropdown-link-bg: $l-blue; + $topbar-dropdown-link-bg-hover: $l-blue; + $topbar-dropdown-link-weight: bold; +// $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..54ba491 --- /dev/null +++ b/scss/_sidebar.scss @@ -0,0 +1,164 @@ +#sidebar { + padding-top: 25px; + background: #f2f9fc; + .row.collapse { + margin-left: 14px; + } + li { + list-style: none; + #calendar_wrap { + table#wp-calendar { + margin: 0 auto; + } + } + } + a { + font-size: 12px; + } + form { + margin: 0 12px 0 14px; + select { + padding: 0 rem-calc(8); + border-radius: 5px; + height: 25px; + margin: 0; + option { + font-size: 10px; + } + } + } + .small-block-grid-2 { + margin-top: 10px; + li { + padding: 0 rem-calc(10) rem-calc(10); + img { + border: 2px solid lightblue; + } + } + & > li:nth-of-type(2), & > li:nth-of-type(4) { + padding-left: 0; + } + & > li:nth-of-type(3), & > li:nth-of-type(4) { + padding-bottom: 20px; + } + } + 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: 60px; + background: #f2f9fc; + h1 { + font-size: rem-calc(22); +/* margin: 5px 0 25px;*/ + } + h4 { + font-weight: bold; + margin-left: 10px; + } + li { + list-style: none; + } + ul { + list-style: none; + margin: 0; + li { + //margin: 0 -15px; + //padding: 5px 10px 5px 25px; + margin-bottom: 20px; + &:hover { + background: #81adc1; + } + a { + color: darkblue; + &: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; + } + #side-teaching-opportunities a { + background-image: url("../assets/teaching-opportunities-button.png"); + } + #side-employment-opportunities a { + background-image: url("../assets/employment-opportunities-button.png"); + } + #side-ged-testing a { + background-image: url("../assets/GED-testing-button.png"); + } + #side-calendar-link { + width: 100%; + background-color: $yellow; + font-size: 18px; + font-weight: bold; + text-transform: uppercase; + margin-top: 20px; + &:hover, + &:focus { + box-shadow: 0 0 6px 0px grey; + } + } + .side-button a { + width: 250px; + height: 57px; + display: block; + box-shadow: 0px 0px 6px 0px grey; + &:hover, + &:focus { + background-position: 0 57px; + box-shadow: 0 0 6px 2px grey; + } + } +} +#extra { + margin-top: 15px; + p { + line-height: 1.3; + &.title { + margin: 0; + &#last { + padding-top: 10px; + } + } + &#message { + text-transform: uppercase; + color: lightblue; + font-size: rem-calc(15); + margin: 40px 0; + } + } +} +.county-news { + font-weight: bold; +} +.current_page_item > a { + font-weight: bold; +} diff --git a/scss/_slideshow.scss b/scss/_slideshow.scss new file mode 100644 index 0000000..5fe15a7 --- /dev/null +++ b/scss/_slideshow.scss @@ -0,0 +1,60 @@ +#slideshow { + max-height: 520px; + height: 100%; + overflow: hidden; + position: relative; + ul { + list-style: none; + margin: 0; + } + h2 { + font-size: rem-calc(30); + color: $black; + letter-spacing: 0.025em; + } + .slideshow_description_box { + background: $white; + opacity: 1; + } + #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; + } + } +} +.slideshow_description_box{ +// bottom: -60px !important; +} +.slideshow_slide, .slideshow_view{ +// min-height: 500px !important; +} +.slideshow_description_box{ + background: red !important; + h2{ + padding: 0 !important + } +} +.title-wrapper,.control-arrows{ + width: 50%; +// border: 1px dashed black; + float: left; +} +.control-arrows{ +// height: 42px; + background-color: green; +// float: right; + position:relative; + +} +.slideshow_button{ + position: absolute; +} +.nivo-prevNav, .nivo-nextNav{ + display: block !important; +} \ No newline at end of file diff --git a/scss/_structure.scss b/scss/_structure.scss new file mode 100644 index 0000000..72acad9 --- /dev/null +++ b/scss/_structure.scss @@ -0,0 +1,48 @@ +//1. Body +//2. Header +//3. Fonts +//4. Top Bar +//5. Off-Canvas +.off-canvas-wrap { + min-height: 100%; + .inner-wrap { + min-height: 100vh; + height: 100%; + } +} +//6. Main +h1 { + font-weight: bold; + color: $d-blue; + letter-spacing: 0.05em; +} +h2 { + font-weight: bold; + color: $white; + letter-spacing: 0.05em; +} +h3 { + font-weight: bold; + color: $yellow; +} +h4 { + font-weight: bold; + color: $d-blue; +} +h5 { + color: $blue; +} +h6 { + font-style: italic; + color: $yellow; +} +//7. Slideshow +//8. Blog +//9. Sidebar +//10. Links +//11. Footer +//12. Copyright + +#example.element { + background-color: transparent; +} \ No newline at end of file diff --git a/scss/_topbar.scss b/scss/_topbar.scss new file mode 100644 index 0000000..30639e6 --- /dev/null +++ b/scss/_topbar.scss @@ -0,0 +1,138 @@ + +.tab-bar { + position: relative; + bottom: -74px; + .tab-bar-section.middle { +// left: 0; +// right: 2.8125rem; + text-align: right; + } +} +nav.top-bar { + position: relative; + left: 98px; + @media screen and (max-width: 1170px){ + left: 50px; + } + @media screen and (max-width: 1130px){ + left: 15px; + } + @media screen and (max-width: 1089px){ + left: 0; + } +} +.top-bar-section { + background: transparent; + float: none; + margin-left: auto; + margin-right: auto; + display: inline-block; + height: auto; + line-height: 1; + ul{ + li { + + a { + + } + &:not(.has-form):not(.active) { + & > a:not(.button) { + @media screen and (max-width: 1075px) { + padding: 0 rem-calc(10); + } + @media screen and (max-width: 1045px) { + padding: 0 rem-calc(8); + } + } + } + ul.dropdown { + box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -ms-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -moz-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: -5px 6px 5px 0px rgba(0, 0, 0, 0.5); +// z-index: 5; + li { + width: 228px; + white-space: pre-wrap; + padding: 12px 16px; + border-bottom: 2px solid $white; + a { + padding: 0; + text-align: left; + } + &:not(.has-form):not(.active) { + & > a:not(.button) { + padding: 0; + line-height: normal; + white-space: pre-wrap; + } + } + &.active:not(.has-form) { + & > a:not(.button) { + padding: 0; + line-height: normal; + white-space: pre-wrap; + background: transparent; + } + } + } + &:before { + content: ''; + border-left: 12px solid transparent; + border-right: 12px solid transparent; + border-bottom: 12px solid $yellow; + top: -12px; + left: 30px; + position: absolute; + } + } + +// &.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..73adb4b --- /dev/null +++ b/scss/_wordpress.scss @@ -0,0 +1,235 @@ +// 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(35) 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, img.alignnone, div.wp-caption img { + border: 2px solid $black; +} + +.alignright { + float: right; +} +.alignnone { + float: none; +} +.alignleft { + float: left; +} +.wp-caption { +// background: $charcoal; + width: auto; +} +.wp-caption-text { + font-family: 'Lato', sans-serif; + font-size: 14px; + 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: #f3f3f3; +// border: 1px solid #ddd; + text-align: center; + img { + width: 100%; + } + p.wp-caption-text { + padding: 5px; + width: 100%; + margin: 0; + color: black; + font-size: 14px; + } + &.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-wrapper { + h1, h2, h3, h4, h5, h6 { + clear: both; + } +} +.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);*/ +// box-shadow: 3px 3px 8px -1px darkgrey; +} +#searchform_container { + margin-top: 20px; +} +#searchform { + max-width: 100%; + text-align: center; + div { + input.blogbutton { + @include gradient(#1999ce, #107098); + } + } +} +#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/admin/tinymce.css b/scss/admin/tinymce.css new file mode 100644 index 0000000..24e0f6a --- /dev/null +++ b/scss/admin/tinymce.css @@ -0,0 +1,35 @@ +/* +GaslightMedia, all rights reserved. +*/ +/* + Created on : May 22, 2015, 11:19:44 AM + Author : laury +*/ + /* + * To make the TINYMCE editor in wordpress reflect some of the default styles + * we have active on all our themes, thus leading to a more true WYSIWYG + * experience. + */ +#tinymce h1 { + clear: both; +} + +#tinymce h2 { + clear: both; +} + +#tinymce h3 { + clear: both; +} + +#tinymce h4 { + clear: both; +} + +#tinymce h5 { + clear: both; +} + +#tinymce h6 { + clear: both; +} \ No newline at end of file diff --git a/scss/app.scss b/scss/app.scss new file mode 100644 index 0000000..a428627 --- /dev/null +++ b/scss/app.scss @@ -0,0 +1,21 @@ +@import "settings"; +@import "foundation"; +@import "mixins"; +@import "wordpress"; +@import "defaults"; +@import "body"; +@import "page.header"; +@import "topbar"; +@import "main"; +@import "slideshow"; +@import "plugins"; +@import "blog"; +@import "sidebar"; +@import "search"; +@import "page.footer"; +@import "page.front"; +@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..47f4364 --- /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-linear-gradient(left, $from 5%, $to 100%); + background: -moz-linear-gradient(center top, $from 5%, $to 100%); + background: -ms-linear-gradient(left, $from 5%, $to 100%); +} diff --git a/scss/mixins/_off-canvas-arrow.scss b/scss/mixins/_off-canvas-arrow.scss new file mode 100644 index 0000000..07180f3 --- /dev/null +++ b/scss/mixins/_off-canvas-arrow.scss @@ -0,0 +1,42 @@ +@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; + } +} +@mixin off-canvas-point($direction: right, $color: red, $size: 1rem) { + @if $direction == 'down' { + content: '>'; + transform: rotate(90deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } @if $direction == 'up' { + content: '>'; + transform: rotate(-90deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } @else if $direction == 'right' { + content: '>'; + transform: rotate(0deg); + color: $color; + height: $size; + width: $size; + font-size: $size; + font-weight: bold; + display: block; + } +} \ No newline at end of file diff --git a/scss/plugins/_acf.scss b/scss/plugins/_acf.scss new file mode 100644 index 0000000..e806901 --- /dev/null +++ b/scss/plugins/_acf.scss @@ -0,0 +1,44 @@ +#content-wrapper { + #glm-acf-first { + background-color: $alt-blue; + .glm-acf-text { + color: white; + } + .glm-acf-text h1,h2,h3,h4,h5,h6 { + color: white; + } + } + #glm-acf-second { + .glm-acf-text { + color: black; + } + h2 { + color: #007697; + } + .glm-acf-text h1,h2,h3,h4,h5,h6 { +/* color: $d-blue;*/ + } + } + .glm-acf-field { + width: 100%; + max-width: 100%; + padding: 46px 0; + > * { + max-width: 1200px; + margin: 0 auto; + float: none; + } + +/* .glm-acf-title { + font-size: 22px; + font-weight: bold; + margin-bottom: 20px; + }*/ + .glm-acf-text h2 { +/* font-size: 24px;*/ + } + .glm-acf-text p { + font-size: 18px; + } + } +} \ No newline at end of file diff --git a/scss/plugins/_events.scss b/scss/plugins/_events.scss new file mode 100644 index 0000000..7362cbc --- /dev/null +++ b/scss/plugins/_events.scss @@ -0,0 +1,3 @@ +#blog-posts-over article.ai1ec_event { + padding: 10px; +} \ No newline at end of file diff --git a/scss/plugins/_fullCalendar.scss b/scss/plugins/_fullCalendar.scss new file mode 100644 index 0000000..d89b30d --- /dev/null +++ b/scss/plugins/_fullCalendar.scss @@ -0,0 +1,80 @@ +/* These are the basic styles for calendar, there are several others that can be added from the calendar's mark up. + These styles are primarily for the buttons, columns headers, and the over all calendar body. More selectors will + be necessary when getting deeper into the calendar's mark up to style elements +*/ + +#eventCalendar{ + + /* contains all of the buttons above the calendar, on left and right */ + .fc-toolbar{ + + /* apply button styles here to affect all of the calendar buttons */ + .fc-button{ + + } + /* currently selected button styles */ + .fc-button.fc-state-active{ + + } + .fc-button.fc-state-hover{ + + } + + /* affect only today, prev and next buttons (buttons on the above the left side of the calendar*/ + .fc-left{ + .fc-button{ + + } + .fc-today-button{ + + } + } + + /* affect only month, week, day buttons (buttons above the right side of the calendar) */ + .fc-right{ + .fc-button-group{ + .fc-button{ + + } + .fc-button.fc-state-active{ + + } + .fc-button.fc-state-hover{ + + } + } + } + + /* Calendar Title / Current Month or Date */ + .fc-center{ + h2{ + + } + } + } + + /* entire calendar body */ + .fc-view-container{ + + /* dates, days or months at the top of each column (sun, mon, tue, wed, thur, fri, sat) */ + .fc-head{ + .fc-widget-header{ + + } + } + .fc-agendaDay-view{ + + } + .fc-month-view{ + + } + .fc-agendaWeek-view{ + + } + .fc-body{ + .fc-widget-content{ + + } + } + } +} diff --git a/scss/plugins/_glm-member-db-events.scss b/scss/plugins/_glm-member-db-events.scss new file mode 100644 index 0000000..33c957c --- /dev/null +++ b/scss/plugins/_glm-member-db-events.scss @@ -0,0 +1,269 @@ +// Setting for the colors +$nameSearchButtonColor : $blue; +$shortcutsButtonColor : $blue; +$backToSearchButtonColor : $blue; +$eventGradientColor : #f2f2f2; +$eventMonthColor : $blue; +$readMoreColor : $blue; + +#glm-event-wrapper { + h1 { + font-size: 1.5rem; + padding: 0 15px; + } + #glm-events-search-form { + .button { + @include button( + // $padding + rem-calc(12), + // Background color. + $nameSearchButtonColor, + // If true, set to button radius which is $global-radius + // or explicitly set radius amount in px (ex. $radius:10px). + // Default:false. + 3px, + // We can set $full-width:true to remove side + // padding extend width. Default:false + false, + // We can set $disabled:true to create a + // disabled transparent button. Default:false + false + ); + } + #glm-event-add-event{ + display: none; + width: 126px; + float: right; + } + } + +// #glm-events-shortcuts .shortcuts-button-group { +// @include button-group(); +// .shortcuts-button { +// @include button( +// rem-calc(12), +// $shortcutsButtonColor, +// true, +// true, +// false +// ); +// margin-bottom: 1px; +// } +// & > li { +// @include button-group-style( +// $radius:true, +// $even:false, +// $float:none +// ); +// } +// } + // for the back to search button + button:not(.fc-button) { + @include button( + // $padding + rem-calc(12), + // Background color. + $backToSearchButtonColor, + // If true, set to button radius which is $global-radius + // or explicitly set radius amount in px (ex. $radius:10px). + // Default:false. + 3px, + // We can set $full-width:true to remove side + // padding extend width. Default:false + false, + // We can set $disabled:true to create a + // disabled transparent button. Default:false + false + ); + width: 220px; + } + p { + margin-left: 15px; + } + + .glm-event-day-row { + border: 1px solid $white; + @include gradient($eventGradientColor, $white); + } + + .glm-event-day-event { + border: 1px solid $eventMonthColor; + &:hover { + border: 1px solid $black; + } + } + .glm-event-day-event a.glm-read-more { + border: 1px solid $eventMonthColor; + background-color: $white; + color: $black; + } + .glm-event-day-event a.glm-read-more:hover { + color: $white; + background-color: $eventMonthColor; + border: 1px solid $white; + } + .glm-event-cal { + border: 1px solid $eventMonthColor; + } + .glm-event-cal-day-container { + @include gradient($white, $eventGradientColor); + } + .glm-event-cal-month { + background-color: $eventMonthColor; + color: #fff; + } + h1 { + color: $eventMonthColor; + } + h2 { + color: $d-blue; + font-weight: bold; + } + #glm-event-detail-cost:before{ + top: 0px; + } + .stButton .sharethis{ + display: none; + } + span#eventShare.st_sharethis, + #shareThisOrange{ + background-color: $eventMonthColor !important; + font-size: rem-calc(14); + font-weight: bold; + color: white; + width: auto; + height: 30px; + border-radius: 3px; + max-height: 30px; + padding: 3px 0 0 15px; + } + #EventDrivingDirectionSubmit { + margin-left: 0px; + font-weight: bold; + } +} +.hasDatepicker { + width: 100%; + height: 34px; +} +// Front page display +#glm-events-frontpage-wrapper { + .glm-events-frontpage-day { + padding: 3px; + background-color: $eventMonthColor; + color: #779156; + } + .glm-events-frontpage-event-container { + margin: 10px 0; + overflow: hidden; + } + .glm-events-frontpage-event-image { + width: 90px; + height: 90px; + } + .glm-events-frontpage-event-title, + .glm-events-frontpage-event-dates, + .glm-events-frontpage-event-content { + float: left; + width: 170px; + padding: 0px 12px 0px 8px; + margin-top: 4px; + } + .glm-events-frontpage-event-title { + /* font-size: 15px;*/ + color: $eventMonthColor; + font-weight: bold; + max-height: 37.2px; + overflow: hidden; + line-height: 1.4; + } + .glm-events-frontpage-event-dates { + color: grey; + max-height: 20px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + .glm-events-frontpage-event-content { + max-height: 37.2px; + overflow: hidden; + } + input:not([type]), 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: rgba(0, 0, 0, 0.75); + 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; +} +} +@media#{$medium-up} { + #glm-event-wrapper { +// width: 80%; + margin: 0 auto; + } + #glm-event-wrapper.event-detail { + width: 100%; + } +} +form#glm-member-event-search #glm-event-category{ + width: 83% +} +#glm-event-wrapper.event-detail > div > div { + width: 100%; +} +#glm-event-wrapper.event-detail img { + max-height: 400px; + +} +.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; +} +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +.right { + float: right !important; +} diff --git a/scss/plugins/_glm-member-db.scss b/scss/plugins/_glm-member-db.scss new file mode 100644 index 0000000..14cb7a2 --- /dev/null +++ b/scss/plugins/_glm-member-db.scss @@ -0,0 +1,198 @@ +// INDEX +// 1.0 General +// 2.0 Member List +// 2.1 Grid View +// 3.0 Member Detail + + // Start of global body tag to overwrite existing member db styles +body { + + +// 1.0 General +#glm-member-login-form { + width: 250px; + margin-bottom: 40px; +} +#glm-member-login-form .button-primary, +#glm-member-password-lost-form .lostpassword-button { + background-color: $l-blue; + border: 0 none; + border-radius: 5px; + color: white; + font-size: 14px; + padding: 10px 15px; + min-width: 90px; + cursor: pointer; +} +#glm-member-password-lost-form { + width: 400px; +} +#glm-member-login-notification { + margin-top: 30px; +} +#glm-member-password-lost-link { + color: $red; + margin-top: 40px; +} +#glm-member-password-lost-form { + display: none; +} +#glm-member-db-front-container { + padding: 25px; +} +#glm-member-front-header { + margin-top: 15px; +} +// 2.0 Member List + +.glm-member-db-list-view { + margin-top: 25px; + .glm-member-title { + line-height: 1.4; + margin-bottom: 6px; + } + .glm-member-list-links { + margin: 6px; + } + .glm-member-list-container { + margin-bottom: 25px; + } + #glm-member-list-map-toggle { + background-color: $l-blue; + } + .glm-member-list-links #glm-member-list-website-link:before { + //content: url("../assets/offsite-link_wht.png"); + background-image: url("../assets/offsite-link_grn.png"); + } + .glm-member-search:before { + background-color: $l-blue; + } + #glm-member-list-filters-button { + background-color: $l-blue; + } + #glm-member-list-filters-close { + //background-color: $d-orange; + } + #glm-member-list-filters-box .glm-member-search h3 { + color: $green; + } + #glm-member-list-map-toggle { + background-color: $l-blue; + } +} +// 2.1 Grid View +.glm-member-db-list-grid-view { + .glm-member-list-record .glm-member-list-image-empty { + background-image: url("../assets/no-image.jpg"); + background-repeat: no-repeat; + background-size: contain; + background-position: center; + max-width: 100%; + } + .glm-member-title, + .glm-member-title a { + color: $green; + } + .glm-member-list-sub-links { + color: $l-blue; + } + .glm-member-search:before { + background-color: $l-blue; + } + #glm-member-list-filters-button { + background-color: $l-blue; + } + #glm-member-list-filters-close { + //background-color: $d-orange; + } + #glm-member-list-filters-box .glm-member-search h3 { + color: $green; + } + #glm-member-list-map-toggle { + background-color: $l-blue; + } +} + +// 3.0 Member Detail +#glm-member-detail-container { + #glm-member-detail-contact-info { + background-color: $d-blue; + } + #glm-member-detail-side-box { + #glm-member-detail-website-link { + background-color: $black; + } + } + .glm-member-detail-content-toggle { + color: $green; + } + .glm-member-detail-sub-data-links > a { + color: $l-blue; + } + #glm-member-detail-links a:hover { + border-color: $l-blue; + } + #glm-member-detail-takeback-mini { + background-color: $black; + } + #glm-member-detail-map-button { + background-color: $l-blue; + } + #glm-locationMap-container { + margin: 0; + } + #MemberDrivingDirectionSubmit { + background-color: $l-blue; + } +} +.members-only-template { + #side-links { + background-color: $green; + border: 1px solid $black; + border-radius: 5px; + color: $black; + list-style: outside none none; + padding: 20px; + } + #side-links h2 { + color: $white; + } + #side-links li a { + color: $black; + } + #side-links li a:hover { + color: $black; + border-bottom: 1px solid $black; + } +} +#glm-member-front-header .glm-button.button { + background-color: $black; +} +#members-only-content { + background-color: white; +} +#side-links li { + list-style: outside none none; +} +#menu-side { + background-color: $l-blue; + border-radius: 4px; + padding: 10px 20px 20px; +} +#menu-side h2 { + color: white; +} +#menu-side li a { + color: white; + border-bottom: 0; +} +#menu-side li a:hover { + border-bottom: 1px solid $black; +} +#side-links { + margin-top: 20px; + margin-bottom: 20px; + padding: 15px; +} + +} // End of global body tag to overwrite existing member db styles \ No newline at end of file diff --git a/scss/plugins/_gravityForms.scss b/scss/plugins/_gravityForms.scss new file mode 100644 index 0000000..3558f93 --- /dev/null +++ b/scss/plugins/_gravityForms.scss @@ -0,0 +1,5 @@ +.gform_body { + input[type="file"], input[type="checkbox"], input[type="radio"], select { + margin: 0; + } +} \ No newline at end of file diff --git a/scss/plugins/_metaSlider.scss b/scss/plugins/_metaSlider.scss new file mode 100644 index 0000000..10afb8e --- /dev/null +++ b/scss/plugins/_metaSlider.scss @@ -0,0 +1,172 @@ +#slideshow { + .theme-default .nivo-directionNav a { + opacity: 1; +// top: 23px; + } + @media#{$medium-up}{ + .nivo-directionNav { + left: 50%; + max-width: 1200px; + position: absolute; + transform: translateX(-50%); + width: 100%; + z-index: 9; + bottom: -5px; + } + } + @media#{$small-only}{ + .nivo-directionNav { +// left: 50%; +// max-width: 1200px; +// position: absolute; +// transform: translateX(-50%); +// width: 100%; +// z-index: 9; + display: none; + } + } + @media#{$medium-up}{ + .nivo-prevNav{ + display: inline-block; + background: url('../assets/prev-arrow.jpg'); + height: 80px; + width: 92px; + left: 5px; + top: 0; + } + .nivo-nextNav{ + display: inline-block; + background: url('../assets/nect-arrow.jpg'); + height: 80px; + width: 94px; + right: 0; + top: 0; + } + } + + @media#{$small-only}{ + .theme-default a.nivo-nextNav { + right: 0; + top: 32%; + } + .theme-default a.nivo-prevNav { + left: 0; + top: 32%; + } + } + + .nivoSlider { + overflow: hidden; + max-height: 520px; + height: 100%; + img { + height: 100% !important; + overflow: hidden; + } + .caption-wrapper { + position: absolute; + bottom: 0; + z-index: 9; + } + } + @media#{$medium-only}{ + .nivo-caption { + height: 80px; + display: block; + background: white none repeat scroll 0 0; + box-sizing: border-box; + color: black; + left: 36%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + opacity: 1; + overflow: hidden; + position: absolute; + right: 0; + width: 75%; + font-size: 20px; + padding-left: 10%; + padding-top: 25px; + } + } + @media#{$large-up}{ + .nivo-caption { + height: 80px; +// bottom: -80px; + display: block; + background: white none repeat scroll 0 0; + box-sizing: border-box; + color: black; + left: 32%; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + opacity: 1; + overflow: hidden; +// padding: 28px 14px; + position: absolute; + right: 0; + width: 75%; + font-size: 26px; + padding-left: 15%; + padding-top: 25px; + } + } + @media#{$small-only}{ + .nivo-caption { + height: 100px; +// bottom: -80px; + display: block; + background: transparent none repeat scroll 0 0; + box-sizing: border-box; + color: #FFF; + left: 50%; +// -webkit-transform: translateX(-50%); +// transform: translateX(-50%); + opacity: 1; + overflow: hidden; + padding: 28px 14px; + position: absolute; + left: 0; + top: 100%; + width: 100%; + font-size: 14px; + } + } + .nivo-controlNav { + background-color: $blue; + height: 80px; + } +} +@media#{$medium-up}{ + .arrow-container{ + width: 188px; + position: relative; + height: 85px; + left: 75%; + top: 10%; + } +} +@media#{$small-only}{ + .arrow-container{ + width: 75px; + position: relative; + height: 85px; + left: 70%; + top: 10%; + } +} +@media#{$medium-up}{ + .caption-wrapper{ + width: 100%; + height: 80px; + background: white; + + } +} +@media#{$small-only}{ + .caption-wrapper{ + background: #133656; +// height: 100px; + width: 100%; + } +} diff --git a/scss/plugins/_nextgen.scss b/scss/plugins/_nextgen.scss new file mode 100644 index 0000000..3bb3619 --- /dev/null +++ b/scss/plugins/_nextgen.scss @@ -0,0 +1,40 @@ +/* NextGen Gallery */ +.ngg-gallery-thumbnail, +.ngg-gallery-thumbnail-box { + float: none !important; +} +.gallery li a img { // without this images will overlap each other at certain widths + display: block; + width: 100%; +} +.ngg-gallery-thumbnail, .ngg-gallery-thumbnail-box { + float: none !important; +} +.ngg-album-compact h4 .ngg-album-desc { + height: auto !important; + font-family: $font-family-serif; + font-weight: 400; +} +.ngg-album-compact .album-meta-wrapper h4 a { + font-style: normal; +} +.album-meta-wrapper { + display: block; + height: 54px; + margin-bottom: 20px; +} +.ngg-glmalbums { + margin: 10px 0; +} +/* Ninja Forms */ +.ninja-forms-form-wrap { + max-width: 600px; + margin: 0 auto; + input[type=submit] { + @include button(); + display: block; + margin: 0 auto; + } +} + +/* End NextGen Gallery */ diff --git a/sections/blog-archive.php b/sections/blog-archive.php new file mode 100644 index 0000000..32313d2 --- /dev/null +++ b/sections/blog-archive.php @@ -0,0 +1,6 @@ +
          +
          + + +
          +
          \ No newline at end of file diff --git a/sections/blog-home.php b/sections/blog-home.php new file mode 100644 index 0000000..01d5da8 --- /dev/null +++ b/sections/blog-home.php @@ -0,0 +1,9 @@ +
          + +
          + + +
          +
          \ No newline at end of file diff --git a/sections/blog-single.php b/sections/blog-single.php new file mode 100644 index 0000000..55bb278 --- /dev/null +++ b/sections/blog-single.php @@ -0,0 +1,26 @@ +
          +
          +
          + +
          +
          +
          +
          + + +
          +
          +
          +
          + + +
          +

          +
          + +
          + +
          +
          \ No newline at end of file diff --git a/sections/copyright.php b/sections/copyright.php new file mode 100644 index 0000000..417d542 --- /dev/null +++ b/sections/copyright.php @@ -0,0 +1,9 @@ +
          +

          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
          jACU-NP!CQ4gG5NZhw^f9;W5_yF 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
          -nHV1xI2ix1Ethipz(kmtG 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�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¨oFv{HAob=Dp>93iCMjE0 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

          \ No newline at end of file diff --git a/sections/footer.php b/sections/footer.php new file mode 100644 index 0000000..07617ad --- /dev/null +++ b/sections/footer.php @@ -0,0 +1,89 @@ + +
          +
          + + + +
          +
          + +
          + +
          +
          diff --git a/sections/front-page.php b/sections/front-page.php new file mode 100644 index 0000000..c0bc38e --- /dev/null +++ b/sections/front-page.php @@ -0,0 +1,24 @@ +
          + +
          + +
          +
          +
          + + +
          +
          + + + +
          +
          + +
          \ No newline at end of file diff --git a/sections/header.php b/sections/header.php new file mode 100644 index 0000000..427017a --- /dev/null +++ b/sections/header.php @@ -0,0 +1,31 @@ + +
          +
          +
          +
            + +
          +
          +
          + +
          +
          +
          +
          +
          + +
          + +
          + +
          +
          \ No newline at end of file diff --git a/sections/interior-page.php b/sections/interior-page.php new file mode 100644 index 0000000..a7409ae --- /dev/null +++ b/sections/interior-page.php @@ -0,0 +1,28 @@ +
          +
          +
          +
          +
          +

          +
          +
          +
          +
          + "; + bcn_display(); + + echo "
          "; + } + ?> + +
          + +
          + + + +
          +
          + \ No newline at end of file diff --git a/sections/off-canvas.php b/sections/off-canvas.php new file mode 100644 index 0000000..ef7440c --- /dev/null +++ b/sections/off-canvas.php @@ -0,0 +1,42 @@ + + \ No newline at end of file diff --git a/sections/search.php b/sections/search.php new file mode 100644 index 0000000..de672d8 --- /dev/null +++ b/sections/search.php @@ -0,0 +1,112 @@ +
          +
          + +

          Please enter a query in the search box.

          + +

          Search Results for ""

          +
          + +
          +
          + + post_type=='page')) continue; ?> +
          +
          +
          > +
          +

          + Posted on +
          + + + + @'), array(' ', "\n"), apply_filters('the_content', $post->post_content))) : ''); + + // Search content for terms + $terms = $wp_query->query_vars['search_terms']; + if ( preg_match_all('/'.str_replace('/', '\/', join('|', $terms)).'/i', $content, $matches, PREG_OFFSET_CAPTURE) ) { + $padding = max($min_padding, $max_length / (2*count($matches[0]))); + + // Construct extract containing context for each term + $output = ''; + $last_offset = 0; + foreach ( $matches[0] as $match ) { + list($string, $offset) = $match; + $start = $offset-$padding; + $end = $offset+strlen($string)+$padding; + // Preserve whole words + while ( $start > 1 && preg_match('/[A-Za-z0-9\'"-]/', $content{$start-1}) ) $start--; + while ( $end < strlen($content)-1 && preg_match('/[A-Za-z0-9\'"-]/', $content{$end}) ) $end++; + $start = max($start, $last_offset); + $context = substr($content, $start, $end-$start); + if ( $start > $last_offset ) $context = '...'.$context; + $output .= $context; + $last_offset = $end; + } + + if ( $last_offset != strlen($content)-1 ) $output .= '...'; + } else { + $output = $content; + } + + if ( strlen($output) > $max_length ) { + $end = $max_length-3; + while ( $end > 1 && preg_match('/[A-Za-z0-9\'"-]/', $output{$end-1}) ) $end--; + $output = substr($output, 0, $end) . '...'; + } + + // Highlight matches + $context = nl2br(preg_replace('/'.str_replace('/', '\/', join('|', $terms)).'/i', '$0', $output)); + ?> + +

          + +

          +

          + Read this entry +

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

          +
          + +
          + + +
          +
          \ No newline at end of file diff --git a/sections/top-bar.php b/sections/top-bar.php new file mode 100644 index 0000000..83367a8 --- /dev/null +++ b/sections/top-bar.php @@ -0,0 +1,10 @@ + + \ No newline at end of file diff --git a/setup/config/application.ini b/setup/config/application.ini new file mode 100644 index 0000000..0af6999 --- /dev/null +++ b/setup/config/application.ini @@ -0,0 +1,307 @@ +; Production server configuration data +[production] +; Turn the banner application On or Off +bannerdb.application = Off + +; Turn the contact application On or Off +contactdb.application = On +; Set the first year available in the year select lists +; these are in the report builder form for admin +; site > admin > contacts > report builder +contactdb.first_year = 2011 +; used in the email out for the contact db +contactdb.production_mode = "ON" +; turn on for html email +contactdb.html_email = "ON" +; Turn on the streamsend module to use with our contact application +contactdb.streamsend.application = On +; Login id for the streamsend account +contactdb.streamsend.login = "bJlQhYxfeSXG" +; Transaction key for the streamsend account +contactdb.streamsend.key = "6aR2euvBzLeiZ3ir" +; Streamsend account name +contactdb.streamsend.account_name = "University Center Of Gaylord" +; Streamsend audience number +contactdb.streamsend.audience = "1" + +; Turn the coupon application On or Off +coupons.application = Off + +; Turn the event application On or Off +eventdb.application = On +; The page id in the toolbox that holds the event calendar +eventdb.event_page = 10 +; Turn the home page events module On or Off for the event application +eventdb.home_events = On + +; Turn the google search application On of Off +google.search.application = On + +; Turn the home page headlines module On or Off for the toolbox +headlines.application = On + +; Turn the member application On or Off +memberdb.application = Off +; The page id in the toolbox that holds the login box to the members only area +memberdb.login_page = Off +; The page id in the toolbox that is the members only area home page +memberdb.members.home_page = Off +; The page id in the toolbox that is the members only area profile form page +memberdb.members.profile_form_page = Off +; The page id in the toolbox that is the members only area coupons page +memberdb.members.coupons.page = Off +memberdb.members.coupons.notification_email = Off +; The page id in the toolbox that is the members only area events page +memberdb.members.events_page = Off +memberdb.members.events.notification_email = Off +; The page id in the toolbox that is the members only reporting page +memberdb.members.reports_page = Off +; The page id in the toolbox that is the members only leads page +memberdb.members.leads_page = 125 +; Turn the trip planner module On or Off for the member application +memberdb.session.list = Off +; The page id in the toolbox that holds the output for the trip planner +memberdb.session.page = Off +; The page id in the toolbox that holds the create account form for the trip planner +memberdb.session.form = Off + +; Turn the news On or Off +news.application = Off +; Turn the home page news On or Off +news.home = Off +; The page id for news output +news.page = Off + +; Turn the photo gallery application On or Off +photo_gallery.application = On + +; Turn the postcard application On or Off +postcarddb.application = Off + +; Turn the rotating image application On or Off +rotating_images.application = On + +; Turn the weather application On or Off +weather.application = On + +; Turn the gift certificate application On or Off +gift_certificates.application = Off + +ticketing.available = Off +ticketing.catid = Off +ticketing.cat_seo = Off + +employment.application = Off + +; Turn the Graph Application On or Off +graphs.application = On + + +; -- Common Registrations Application - V2 -- +; Turn the event registration application On or Off +event_registration.application = On +; Customer Information +event_registration.organization = "University Center Gaylord" +event_registration.organization_short = "University Center Gaylord" +event_registration.organization_address = "80 Livingston Boulevard" +event_registration.organization_city = "Gaylord" +event_registration.organization_state = "MI" +event_registration.organization_zip = "49735" +event_registration.organization_phone = "(989) 705-3700" +event_registration.organization_toll_free = "" +event_registration.organization_internal_email = "info@ucgaylord.org" +event_registration.organization_from_email = "registrations@ucgaylord.org" +; General Setup +event_registration.copyright_start = 2010 +event_registration.event_page = 3 +event_registration.have_members = Off +event_registration.registered_users = Off +event_registration.medical_info = Off +event_registration.save_contacts = Off +event_registration.default = On +event_registration.select_by_month = Off +event_registration.select_by_code = Off +event_registration.select_by_picklists = On +event_registration.show_past_events = On +event_registration.show_instructor_in_event_lists = Off +event_registration.show_instructor_in_event_detail = Off +; If On causes all past events to be set to Active off when listing events in admin section +event_registration.auto_inactive = Off +event_registration.categories_on_intro_page = On +; If main categories are off then sub_categories are not used +event_registration.main_categories = On +event_registration.show_empty_categories = Off +event_registration.sub_categories = Off +event_registration.show_empty_sub_categories = Off +event_registration.include_events_in_category_list = On +event_registration.show_event_codes = On +event_registration.show_cutoff_dates = Off +event_registration.attributes = Off +; Whether to show rates in lists of events - If on, specify type for displaying ("detail" = detailed, "from" = "From: {lowest cost}") +event_registration.show_rates_in_event_lists = On +event_registration.show_rates_type = "from" +; Selection of View/Template locations - Custom view and css files located in virtual server at /Toolkit/Registrations/Views +event_registration.custom_view_files = Off +event_registration.custom_stylesheet = On +; Text used with catid in URLs +event_registration.link_name = "registrations" +; Permitted methods of payment - Must be one of the following "Yes", "No", or "Restricted" (admin users only) +event_registration.payment_methods.comp_code = "No" +event_registration.payment_methods.check = "Yes" +event_registration.payment_methods.cash = "Restricted" +event_registration.payment_methods.credit_card = "Yes" +event_registration.payment_methods.call_from_merchant = "No" +; Accepts Credit Cards bitmap (add up selected) where: Visa = 1, MasterCard = 2, American Express = 4, Discover = 8, Diners Club = 16 +event_registration.cc_accepts = 11 +; Credit Card Processing selection where: By merchant = 1, Authorize.net = 2, Merchant Solutions = 3 +event_registration.proc_method = 3 +; Authorize.net integration (proc_method = 2) +; test: LOCAL_TEST, LOCAL_FAIL, TRUE, FALSE (Must be FALSE for production) +; conf: Set to TRUE to have Authorize.net send a confirmation E-Mail to the user. +event_registration.authorize_net.login = "" +event_registration.authorize_net.key = "" +event_registration.authorize_net.test = "TRUE" +event_registration.authorize_net.conf = "TRUE" +event_registration.authorize_net.merchant_email = "" +; Merchant Solutions integration (proc_method = 3) +event_registration.merchant_solutions.acctid = "MSHLG" +event_registration.merchant_solutions.merchantpin = "xfuqfA0mVk85vim0aEuysgfubV3LBdpT" +; -- Items to show in E-Mail notification to instructors +event_registration.instr_notification.billing_info = On +event_registration.instr_notification.email = On +event_registration.instr_notification.phone = On +event_registration.instr_notification.duration = On +event_registration.instr_notification.short_descr = On +event_registration.instr_notification.contact_fname = On +event_registration.instr_notification.contact_lname = On +event_registration.instr_notification.contact_addr1 = On +event_registration.instr_notification.contact_addr2 = On +event_registration.instr_notification.contact_city = On +event_registration.instr_notification.contact_phone = On +event_registration.instr_notification.contact_fax = On +; Text Configurations +event_registration.title = "Community Education Registration" +event_registration.word.event = "class/Event" +event_registration.word.events = "classes/Events" +event_registration.word.registration = "registration" +event_registration.word.registrations = "registrations" +event_registration.word.register = "register" +event_registration.word.registering = "registering" +event_registration.word.registered = "registered" +event_registration.word.attendee = "registrant" +event_registration.word.attendees = "registrants" +event_registration.word.attending = "registering" +event_registration.word.attended = "registered" +event_registration.word.member = "member" +event_registration.word.members = "members" +event_registration.word.user_id = "user ID" +event_registration.word.password = "password" +event_registration.word.instructor = "instructor" +event_registration.word.instructors = "instructors" +event_registration.word.category = "Category" +event_registration.word.categories = "Categories" +event_registration.word.sub_category = "Sub Category" +event_registration.word.sub_categories = "Sub Categories" +event_registration.word.contact_fname = "First Name" +event_registration.word.contact_lname = "Last Name" +event_registration.word.contact_addr1 = "Address" +event_registration.word.contact_addr2 = " " +event_registration.word.contact_city = "City" +event_registration.word.contact_state = "State" +event_registration.word.contact_zip = "ZIP/Postal Code" +event_registration.word.contact_country = "Country" +event_registration.word.contact_phone = "Phone" +event_registration.word.contact_fax = "FAX" +event_registration.word.attribute = "type" +event_registration.word.attributes = "types" +event_registration.titles.use_payment_comp_code = "Use Payment Comp Code" +event_registration.titles.payment_comp_code = "Payment Comp Code" +event_registration.titles.send_a_check = "Send a Check" +event_registration.titles.call_from_merchant = "We will call you to complete your tour order." +event_registration.titles.paid_cash = "Paid Cash" +event_registration.titles.pay_by_credit_card = "Pay by Credit Card" +event_registration.titles.registration_button = "Select Class" +; -- Billing fields required for each payment type +; -- Use comma separated list using: "fname, lname, addr1, addr2, city, state, country, zip, phone, fax" +event_registration.use_full_billing_info_at_top = Yes +; if use_full_billing_info_at_top = No +event_registration.bill_info_req.comp_code = "fname, lname, phone" +event_registration.bill_info_req.check = "fname, lname, phone" +event_registration.bill_info_req.cash = "fname, lname, phone" +event_registration.bill_info_req.credit_card = "fname, lname, addr1, addr2, city, state, country, zip, phone, fax" +event_registration.bill_info_req.call_from_merchant = "fname, lname, addr1, addr2, city, state, country, zip, phone, fax" +; -- Billing fields to ignore when no payment is required (free registration) +event_registration.free_use_fname = On +event_registration.free_use_lname = On +event_registration.free_use_addr1 = On +event_registration.free_use_addr2 = On +event_registration.free_use_city = On +event_registration.free_use_state = On +event_registration.free_use_country = On +event_registration.free_use_zip = On +event_registration.free_use_phone = On +event_registration.free_use_fax = On +; -- Contact fields and terms - leave a term empty (no spaces) to not use that field in forms and reports +; NOTE that city, state, zip, and country fields must either be all used or all off! No prompt will used for output for these fields. +event_registration.show_contact_data = Off +event_registration.show_same_button = Off +event_registration.titles.contact_information = "Contact" +event_registration.prompt.contact_fname = "First Name" +event_registration.required.contact_fname = Off +event_registration.prompt.contact_lname = "Last Name" +event_registration.required.contact_lname = Off +event_registration.prompt.contact_addr1 = "Address" +event_registration.required.contact_addr1 = Off +event_registration.prompt.contact_addr2 = "" +event_registration.required.contact_addr2 = Off +event_registration.prompt.contact_city = "City" +event_registration.required.contact_city = Off +event_registration.prompt.contact_state = "State" +event_registration.required.contact_state = Off +event_registration.prompt.contact_zip = "ZIP" +event_registration.required.contact_zip = Off +event_registration.prompt.contact_country = "Country" +event_registration.required.contact_country = Off +event_registration.prompt.contact_phone = "Phone" +event_registration.required.contact_phone = Off +event_registration.prompt.contact_fax = "FAX" +event_registration.required.contact_fax = Off +; Admin Defaults +; sort_field is field name to sort, sort_direction is either "Forward" or "Backward" +event_registration.admin_opt.Submissions.sort_field = "date_entered" +event_registration.admin_opt.Submissions.sort_direction = "Backward" +; status is comma-separated list of (UNPAID, CC_PEND, CC_PAID, CC_DECL, CHECK_PEND, CHECK_PAID, COMP, AT_EVENT, CASH_PAID, NO_CHARGE, OTHER_ADMIN, FAILED, CANCELED) +event_registration.admin_opt.Submissions.status = "UNPAID, CC_PEND, CHECK_PEND, AT_EVENT" +; Debug levels 0 to 3 +event_registration.debug = 0 +event_registration.debug_view = Off +event_registration.debug_mail = Off +event_registration.checkout_debug = Off + +; development server configuration data inherits from production and +; overrides values as necessary +[development : production] +news.application = Off + +; continuous integration server configuration data inherits from development +; and overrides values as necessary +[continuous_integration : development] + +; chuck's server configuration data inherits from development +; and overrides values as necessary +[chuck : development] +event_registration.debug = 0 +event_registration.debug_view = Off +event_registration.debug_mail = On +event_registration.checkout_debug = Off +event_registration.merchant_solutions.acctid = "MSDMO" +event_registration.merchant_solutions.merchantpin = "rm2NcePTTc93VutRdguW2nRFQ2BiyLu9" + +; john's server configuration data inherits from development +; and overrides values as necessary +[john : development] + +; steve's server configuration data inherits from development +; and overrides values as necessary +[steve : development] + diff --git a/setup/config/server.ini b/setup/config/server.ini new file mode 100644 index 0000000..a23b0d4 --- /dev/null +++ b/setup/config/server.ini @@ -0,0 +1,309 @@ +; Production site configuration data +[production] +; Name used in the title tag, admin area and emails +site_url = "http://www.ucgaylord.org/" + +; Link URL to access mobile site to home page +mobile.link = +mobile.hostname = On + +; google search api key +google.search.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRT9PY8-4c5xPr71Q7CZ_E9OOktIvhS7e6r_9XaLW5jy3O84t-dz7SK21Q" +; google search site restriction +google.search.site_restriction = "http://www.ucgaylord.org/" +; google maps api key +google.maps.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRT9PY8-4c5xPr71Q7CZ_E9OOktIvhS7e6r_9XaLW5jy3O84t-dz7SK21Q" + +; unsecure url to servers app.gaslightmedia.com directory +app.base_url = "http://app.gaslightmedia.com/" +; secure url to servers app.gaslightmedia.com directory +app.base_secure_url = "https://app.gaslightmedia.com/" + +; secure url to file server +file_server.secure = "https://is0.gaslightmedia.com/" +; unsecure url to file server +file_server.unsecure = "http://is0.gaslightmedia.com/" +; owner id for the file server +file_server.owner_id = "universitycenterofgaylord" +; owner password for the file server +file_server.owner_password = "VbGh233V" + +; Who to send emails to when we handle an error +error.email = "errors@gaslightmedia.com" +; level of error reporting +error.reporting = 0 +; display errors on web page? +error.display = 0 +; type of PEAR_Log subclass to use for error logging +error.type = "error_log" +; constant name of PEAR_Log store to use +error.name = "PEAR_LOG_TYPE_FILE" +; identity reported to the log system +error.ident = "Production" +; Log error messages up to and including this level +; HIGHEST PRIORITY +; +-------------------------------------------+ +; |PEAR_LOG_EMERG |System is unusable | +; +-----------------+-------------------------+ +; |PEAR_LOG_ALERT |Immediate action required| +; +-----------------+-------------------------+ +; |PEAR_LOG_CRIT |Critical conditions | +; +-----------------+-------------------------+ +; |PEAR_LOG_ERR |Error conditions | +; +-----------------+-------------------------+ +; |PEAR_LOG_WARNING |Warning conditions | +; +-----------------+-------------------------+ +; |PEAR_LOG_NOTICE |Normal but significant | +; +-----------------+-------------------------+ +; |PEAR_LOG_INFO |Informational | +; +-----------------+-------------------------+ +; |PEAR_LOG_DEBUG |Debug-level messages | +; +-------------------------------------------+ +; LOWEST PRIORITY +error.level = "PEAR_LOG_WARNING" +; constant used to figure out what site we are in +error.conf.server = "SERVER_DIRECTORY" +; path to log file +error.conf.path = "/var/www/log/" +; log file name +error.conf.file = "php.error" +; format of printed error message in log file +error.conf.line_format = "%{timestamp: PRIORITY: %{priority} MESSAGE: %{message} +" + +; type of database we're using +database.type = "postgres" +; adapter for database +database.adapter = "pgsql" +; error message displayed - used for GLM_DB class +database.error.message = "An error has occured with the database!" +; host to connect to +database.params.host = "ds3" +; username to connect as +database.params.username = "nobody" +; database name to connect to +database.params.dbname = "ucgaylord" + +; if we're in development mode or not +development = Off + +; site owner email address +email.owner = "info@ucgaylord.org" +; contact us form emails +email.contact_us = "marshals@ucgaylord.org,jthompso@ucgaylord.org" +; email for course offering form (Contact Me) +email.course_offerings = "jthompso@ucgaylord.org" +email.commedu_contactme = "freymutj@ucgaylord.org" +; reply header for admin/MContact +email.reply_member_news = "info@ucgaylord.org" +; which email address should pending member update notifications go to +; if you set this to false - no emails will be sent for updates +email.member_record_updates_advisor = "marshals@ucgaylord.org" +; reply-to email used in the members forgot password email +email.member_forgot_password_email_reply_to = "marshals@ucgaylord.org" +; This is where the first email goes to notify the site owner that a gift +; certificate has been ordered +email.giftcert = "info@ucgaylord.org" +; used at the from address for gift certificate emails +email.giftcert_from = "info@ucgaylord.org" +; email contains senstive information and must be an upnorth.net address +email.giftcert_secure = "info@upnorth.net" +; used in admin/Contact mailout.phtml file in the reply-to header +email.reply_to = "info@ucgaylord.org" +; email address to send the banner reports to for the site admin +email.banner_reports_admin = "info@ucgaylord.org" +; email address to send banner expiration notices to +email.expiring_banner_notification = "info@ucgaylord.org" +; from header for admin/Contact mailout +; +; the networking department assigns an alias for the +; "From:newsletter@xxx.com address that forwards to a +; "xxx_bounce@harbor.gaslightmedia.com" address +; +; xxx being the domain of the website +email.from_news = "info@ucgaylord.org" +; from header for admin/MContact mailout +; +; the networking department assigns an alias for the +; "From:newsletter@xxx.com address that forwards to a +; "xxx_bounce@harbor.gaslightmedia.com" address +; +; xxx being the domain of the website +email.from_member_news = "info@ucgaylord.org" +; dead email address for forms w/ one-way communication +; ie: pending member updates +email.do_not_reply = "donotreply@ucgaylord.org" + +auth.test = "LOCAL_TEST" +auth.send_conf = Off +auth.merchant_email = Off +auth.debug = Off + +; turn on/off xhtml output +; if Off, html 4 strict is used +xhtml = Off + +; version number for site resources +; ie: stylesheets or scripts +; this will be used for cache-busting +resources.version = 1 +; environment request for resources +; choices are "dev" or "prod" +; dev will request resources that are not compressed +; prod will request resources that have been compressed and minified +resources.environment.javascript = "prod" +resources.environment.css = "prod" + +; development site configuration data inherits from production and +; overrides values as necessary +[development : production] +site_url = "http://localhost:8080/www.ucgaylord.org/" + +mobile.link = +mobile.hostname = Off + +google.search.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRTeX7yNUukyMrmY8FsCXcCA9axlYBTyhehgzuXOUfNI0E5UYHCLponA0A" +google.maps.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRQsHGkczIjpqPY1-dTKNoaiGtfPJBTloI-YH7fzUV-bsMLwcy2Yjyti7A" + +app.base_url = "http://localhost:8080/app.gaslightmedia.com/" +app.base_secure_url = "https://localhost:8080/app.gaslightmedia.com/" + +error.reporting[] = E_ALL +error.reporting[] = E_NOTICE +error.display = 1 +error.ident = "" +error.conf.path = "/var/www/server/" + +database.params.host = "devdb" + +development = On + +email.owner = "jodie@gaslightmedia.com" +email.contact_us = "jodie@gaslightmedia.com" +email.course_offerings = "jodie@gaslightmedia.com" +email.commedu_contactme = "jodie@gaslightmedia.com" +email.reply_member_news = "jodie@gaslightmedia.com" +email.member_record_updates_advisor = "jodie@gaslightmedia.com" +email.member_forgot_password_email_reply_to = "jodie@gaslightmedia.com" +email.giftcert = "jodie@gaslightmedia.com" +email.giftcert_from = "jodie@gaslightmedia.com" +email.giftcert_secure = "jodie@gaslightmedia.com" +email.reply_to = "jodie@gaslightmedia.com" +email.banner_reports_admin = "jodie@gaslightmedia.com" +email.expiring_banner_notification = "jodie@gaslightmedia.com" +email.from_news = "jodie@gaslightmedia.com" +email.from_member_news = "jodie@gaslightmedia.com" + +resources.version = "rand" +resources.environment.javascript = "dev" +resources.environment.css = "dev" + +[continuous_integration : development] +site_url = "http://dev52.gaslightmedia.com/www.ucgaylord.org/" + +mobile.link = +mobile.hostname = Off + +google.search.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRTeX7yNUukyMrmY8FsCXcCA9axlYBTyhehgzuXOUfNI0E5UYHCLponA0A" +google.maps.key = "ABQIAAAANX0yQZ2OteLu_zqbwdfUuRQsHGkczIjpqPY1-dTKNoaiGtfPJBTloI-YH7fzUV-bsMLwcy2Yjyti7A" + +app.base_url = "http://app.gaslightmedia.com/" +app.base_secure_url = "https://app.gaslightmedia.com/" + +resources.environment.javascript = "prod" +resources.environment.css = "prod" + +[chuck : development] +site_url = "http://192.168.44.3/www.ucgaylord.org/" + +error.reporting[] = E_ALL +error.reporting[] = E_NOTICE +error.display = 1 + +mobile.link = +mobile.hostname = On + +google.search.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" +google.maps.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" + +app.base_url = "http://192.168.44.3/app.gaslightmedia.com/" + +database.params.host = "localhost" + +email.owner = "cscott@gaslightmedia.com" +email.contact_us = "cscott@gaslightmedia.com" +email.course_offerings = "cscott@gaslightmedia.com" +email.commedu_contactme = "cscott@gaslightmedia.com" +email.reply_member_news = "cscott@gaslightmedia.com" +email.member_record_updates_advisor = "cscott@gaslightmedia.com" +email.member_forgot_password_email_reply_to = "cscott@gaslightmedia.com" +email.giftcert = "cscott@gaslightmedia.com" +email.giftcert_from = "cscott@gaslightmedia.com" +email.giftcert_secure = "cscott@gaslightmedia.com" +email.reply_to = "cscott@gaslightmedia.com" +email.banner_reports_admin = "cscott@gaslightmedia.com" +email.expiring_banner_notification = "cscott@gaslightmedia.com" +email.from_news = "cscott@gaslightmedia.com" +email.from_member_news = "cscott@gaslightmedia.com" + +[john : development] +site_url = "http://localhost/www.ucgaylord.org/" + +mobile.link = +mobile.hostname = Off + +google.search.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" +google.maps.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" + +app.base_url = "http://localhost/app.gaslightmedia.com/" + +database.params.host = "localhost" + +email.owner = "john@gaslightmedia.com" +email.contact_us = "john@gaslightmedia.com" +email.course_offerings = "john@gaslightmedia.com" +email.commedu_contactme = "john@gaslightmedia.com" +email.reply_member_news = "john@gaslightmedia.com" +email.member_record_updates_advisor = "john@gaslightmedia.com" +email.member_forgot_password_email_reply_to = "john@gaslightmedia.com" +email.giftcert = "john@gaslightmedia.com" +email.giftcert_from = "john@gaslightmedia.com" +email.giftcert_secure = "john@gaslightmedia.com" +email.reply_to = "john@gaslightmedia.com" +email.banner_reports_admin = "john@gaslightmedia.com" +email.expiring_banner_notification = "john@gaslightmedia.com" +email.from_news = "john@gaslightmedia.com" +email.from_member_news = "john@gaslightmedia.com" + +[steve : development] +site_url = "http://192.168.99.194/www.ucgaylord.org/" + +mobile.link = +mobile.hostname = Off + +google.search.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" +google.maps.key = "ABQIAAAAFEik3hTZkksVQYtPm0OFmRT2yXp_ZAY8_ufC3CFXhHIE1NvwkxQhDw8ITgl-K4LjnHuSww6VQQFDnA" + +app.base_url = "http://192.168.99.194/app.gaslightmedia.com/" + +file_server.secure = "http://is0.gaslightmedia.com/" +file_server.unsecure = "http://is0.gaslightmedia.com/" + +database.params.host = "ds3" + +email.owner = "steve@localhost" +email.contact_us = "steve+1@localhost,steve+2@localhost" +email.course_offerings = "steve+courseoff@localhost" +email.commedu_contactme = "steve+commeducontactme@localhost" +email.reply_member_news = "steve@localhost" +email.member_record_updates_advisor = "steve@localhost" +email.member_forgot_password_email_reply_to = "steve@localhost" +email.giftcert = "steve@localhost" +email.giftcert_from = "steve@localhost" +email.giftcert_secure = "steve@localhost" +email.reply_to = "steve@localhost" +email.banner_reports_admin = "steve@localhost" +email.expiring_banner_notification = "steve@localhost" +email.from_news = "steve@localhost" +email.from_member_news = "steve@localhost" + diff --git a/setup/config/site.ini b/setup/config/site.ini new file mode 100644 index 0000000..da40325 --- /dev/null +++ b/setup/config/site.ini @@ -0,0 +1,34 @@ +; Production server configuration data +[production] +; Home page id of site in the toolbox +home_id = 1 +; Name to use in title tag and admin +sitename = "University Center Of Gaylord" +; used in contactdb to limit number of entries per list +entries_per_page = 10 +; Turn short urls On or Off +; requires .htaccess enabled +short_urls = Off +; Site is mobile enabled +mobile_site = Off + +; development server configuration data inherits from production and +; overrides values as necessary +[development : production] + +; continuous integration server configuration data inherits from development +; and overrides values as necessary +[continuous_integration : development] + +; chuck's server configuration data inherits from development +; and overrides values as necessary +[chuck : development] + +; john's server configuration data inherits from development +; and overrides values as necessary +[john : development] + +; steve's server configuration data inherits from development +; and overrides values as necessary +[steve : development] + diff --git a/setup/setup.phtml b/setup/setup.phtml new file mode 100644 index 0000000..3ba82d7 --- /dev/null +++ b/setup/setup.phtml @@ -0,0 +1,1001 @@ + + * @author Steve Sutton + * @license http://www.gaslightmedia.com Gaslightmedia + * @version $Id: setup.phtml,v 1.102 2010/08/10 17:43:11 jamie Exp $ + * @release SVN: $Id: $ + * @link http://www.gaslightmedia.com + */ + +/** + * DO NOT EDIT THIS SECTION + */ +// Find where this file is located +$BASE_PATH = dirname(__FILE__); +$php_version = phpversion(); +define('GLM_HOST_ID', 'DEVELOPMENT'); +define('PHP5', true); +// $base_url needs to be set to the page in wordpress +$page = get_post(); +$permalink = get_permalink( $page ); +$base_url = preg_replace( '%https?:\/\/|\/$%', '', $permalink ); +$BASE_URL = "http://$base_url"; + +if (!isset($DEBUG)) { + $DEBUG = (isset($mysecretcode) && $mysecretcode == 1234); +} +/** + * URI used for the root of the site + */ +define('BASE_URL', "$BASE_URL/"); +/** + * Another way of calling the BASE_URL constant + */ +define('URL_BASE', "$BASE_URL/"); +/** + * root directory path of site in filesystem + */ +define('BASE_PATH', "$BASE_PATH/"); +/** + * Another way of calling the BASE_PATH constant + */ +define('BASE', "$BASE_PATH/"); + +// GLM App repository config {{{ +$glmAppBase = '/var/www/server/app.gaslightmedia.com/'; +/** + * Path to the common GLM application repository + */ +define('GLM_APP_BASE', $glmAppBase); +// {{{ Path Configuration + +// explode the current include_path by forward slashes (/), +// colons (:), or periods (.) +$path = preg_split('(\/|:|\.)', get_include_path()); +if (!in_array(GLM_APP_BASE . 'glmPEAR', $path)) { + set_include_path( + GLM_APP_BASE . 'glmPEAR' . PATH_SEPARATOR . get_include_path() + ); +} + +if (!in_array(GLM_APP_BASE . 'glmZend', $path)) { + set_include_path( + GLM_APP_BASE . 'glmZend/1.10.2/library' . PATH_SEPARATOR . get_include_path() + ); +} + +// Include path to geocode API +if (!in_array(GLM_APP_BASE . 'geocode', $path)) { + set_include_path( + GLM_APP_BASE . 'geocode' . PATH_SEPARATOR . get_include_path() + ); +} + +// }}} + +// {{{ autoloader +// nullify any existing autoloads +spl_autoload_register(null, false); +// specify extensions that may be loaded +spl_autoload_extensions(); + +// {{{ classLoader() + +/** + * spl autoloader callback function + * + * @param string $className Name of the class to autoload + * + * @return false on error + */ +function classLoader($className) +{ + switch ($className) { + case 'GLM_DB' : + require_once BASE . 'classes/class_db.inc'; + break; + + case 'GLM_TOOLBOX' : + require_once BASE . 'classes/class_toolbox.inc'; + break; + + case 'GLM_TEMPLATE' : + require_once BASE . 'classes/class_template.inc'; + break; + + case 'GLM_EVENTS' : + require_once BASE . 'classes/class_events.inc'; + break; + + case 'guide' : + require_once BASE . 'classes/class_visitor_guide_form.inc'; + break; + + case 'event_form' : + require_once BASE . 'classes/class_event_form.inc'; + break; + + case 'html_quickform_rule_phone' : + case 'html_quickform_rule_email' : + case 'html_quickform_rule_zip' : + case 'html_quickform_rule_state' : + case 'html_quickform_rule_banwords' : + case 'html_quickform_rule_date' : + case 'html_quickform_rule_image' : + case 'html_quickform_rule_image2' : + case 'html_quickform_rule_memberimage' : + case 'html_quickform_rule_memberpackage' : + case 'html_quickform_rule_memberlogo' : + case 'html_quickform_rule_memberfile' : + case 'html_quickform_rule_amenity' : + case 'html_quickform_rule_banner' : + $path = explode('_', $className); + $className = ucfirst(end($path)); + require_once GLM_APP_BASE . "glmPEAR/HTML/QuickForm/Rule/$className.php"; + break; + + default : + // Since our old naming conventions conflict w/ the pear + // naming conventions. + // Check to see what we're trying to call by checking if the + // file/class exits in the PEAR sturcture. + $class = implode('/', explode('_', $className)); + if (file_exists(GLM_APP_BASE . "glmPEAR/$class.php")) { + require_once GLM_APP_BASE . "glmPEAR/$class.php"; + } elseif (file_exists(GLM_APP_BASE . "glmZend/1.10.2/library/$class.php")) { + require_once GLM_APP_BASE . "glmZend/1.10.2/library/$class.php"; + } elseif (file_exists(GLM_APP_BASE . "geocode/$class.php")) { + require_once GLM_APP_BASE . "geocode/$class.php"; + } elseif (file_exists(GLM_APP_BASE . "$class.php")) { + require_once GLM_APP_BASE . "$class.php"; + } elseif (file_exists(BASE . "$class.php")) { + require_once BASE . "$class.php"; + } elseif (file_exists(BASE . "classes/$className.php")) { + require_once BASE . "classes/$className.php"; + } else { + // Add check to search our entire search path for + // the desired class. + // fixes phpunit dying for missing classes. + $includePath = get_include_path(); + if (strpos($includePath, PATH_SEPARATOR) !== false) { + if ( ($i = explode(PATH_SEPARATOR, $includePath)) + && count($i) > 0 + ) { + foreach ($i as $j) { + if (@file_exists("{$j}/{$class}.php")) { + require_once "{$j}/{$class}.php"; + } + } + } + } + + return false; + } + break; + } +} + +// }}} + +// register the loader functions +spl_autoload_register('classLoader'); + +// }}} + +//set_error_handler(array('Toolkit_Logger', 'errorHandler')); +if (!date_default_timezone_set('America/Detroit')) { + $logger =& Toolkit_Logger::getLogger(); + $logger->warning('Default time zone not getting set.'); +} + +$serverConfig = new Zend_Config_Ini( + get_template_directory() . '/setup/config/server.ini', + strtolower($_ENV['GLM_HOST_ID']) +); + +$siteConfig = new Zend_Config_Ini( + get_template_directory() . '/setup/config/site.ini', + strtolower($_ENV['GLM_HOST_ID']) +); + +$applicationConfig = new Zend_Config_Ini( + get_template_directory() . '/setup/config/application.ini', + strtolower($_ENV['GLM_HOST_ID']) +); + +/** + * Home page id of site + */ +define('HOME_ID', $siteConfig->home_id); +/** + * Name used in title tag, admin area and emails + */ +define('SITENAME', $siteConfig->sitename); +/** + * DB library type + */ +define('DB_TYPE', $serverConfig->database->type); +/** + * Default error message + */ +define('DB_ERROR_MSG', $serverConfig->database->error->message); +/** + * Default per page number + */ +define('ENTRIES_PER_PAGE', $siteConfig->entries_per_page); +/** + * Turn on/off short url + */ +define('SHORT_URLS', $siteConfig->short_urls); +/** + * Site has banner ad application? + */ +define('BANNERS', $applicationConfig->bannerdb->application); +/** + * Site has contact db application? + */ +define('CONTACT_DB', $applicationConfig->contactdb->application); +/** + * Sets the first year available in the year select lists in + */ +define('CONTACTS_FIRST_YEAR', $applicationConfig->contactdb->first_year); +/** + * Used in the email out for contact DB + */ +define('PRODUCTION_MODE', $applicationConfig->contactdb->production_mode); +/** + * Turn ON for html emails + */ +define('HTML_EMAIL', $applicationConfig->contactdb->html_email); +/** + * Login Id for StreamSend account + */ +define('STREAMSEND_LOGIN_ID', $applicationConfig->contactdb->streamsend->login); +/** + * key for StreamSend account + */ +define('STREAMSEND_KEY', $applicationConfig->contactdb->streamsend->key); +/** + * StreamSend Account Name + */ +define('STREAMSEND_ACCOUNT_NAME', $applicationConfig->contactdb->streamsend->account_name); +/** + * StreamSend Audience Number + */ +define('STREAMSEND_AUDIENCE', $applicationConfig->contactdb->streamsend->audience); +/** + * Site uses streamsend module? + */ +define('STREAMSEND_FORMS_API', $applicationConfig->contactdb->streamsend->application); +/** + * Coupons Database Installed? + */ +define('COUPONS', $applicationConfig->coupons->application); +/** + * Site has event db application? + */ +define('EVENT_DB', $applicationConfig->eventdb->application); +/** + * Page for the event calendar + */ +define('EVENT_PAGE', $applicationConfig->eventdb->event_page); +/** + * Site has home page Events? + */ +define('HOME_EVENTS', $applicationConfig->eventdb->home_events); +/** + * Site has google search api key? + */ +define('GOOGLE_SEARCH', $applicationConfig->google->search->application); +/** + * Site has home page Headlines? + */ +define('HOME_HEADLINES', $applicationConfig->headlines->application); +/** + * Member Database Installed? + */ +define('MEMBERS_DB', $applicationConfig->memberdb->application); +/** + * Members login page catid + */ +define('MEMBERS_CATEGORY', $applicationConfig->memberdb->login_page); +/** + * Toolbox page id for splash page when members log into members only area + */ +define('MEMBERS_ONLY_HOME_PAGE', $applicationConfig->memberdb->members->home_page); +/** + * Toolbox page id for member events + */ +define('MEMBERS_EVENT_PAGE', $applicationConfig->memberdb->members->event_page); +/** + * Toolbox page id for edit profile form in members only area + */ +define('MEMBERS_PROFILE_FORM_PAGE', $applicationConfig->memberdb->members->profile_form_page); +/** + * Toolbox page id for coupon module in members only area + */ +define('MEMBERS_COUPONS_PAGE', $applicationConfig->memberdb->members->coupons->page); +/** + * Toolbox page id for coupon module in members only area + */ +define('MEMBERS_COUPON_NOTIFICATION_EMAIL', $applicationConfig->memberdb->members->coupons->notification_email); +/** + * Toolbox page id for events module in members only area + */ +define('MEMBERS_EVENTS_PAGE', $applicationConfig->memberdb->members->events_page); +define('MEMBERS_EVENTS_NOTIFICATION_EMAIL', $applicationConfig->memberdb->members->events->notification_email); +/** + * Toolbox page id for reports module in members only area + */ +define('MEMBERS_REPORTS_PAGE', $applicationConfig->memberdb->members->reports_page); +/** + * Toolbox page id for leads module in members only area + */ +define('MEMBERS_LEADS_PAGE', $applicationConfig->memberdb->members->leads_page); +/** + * Toolbox page id for member trip planner page + */ +define('MEMBER_SESSION_LIST', $applicationConfig->memberdb->session->list); +/** + * The id of the page for the planner output + */ +define('MEMBER_SESSION_PAGE', $applicationConfig->memberdb->session->page); +/** + * The id of the page for the create account form + */ +define('MEMBER_SESSION_FORM', $applicationConfig->memberdb->session->form); +/** + * Members uses streamsend module? + */ +//define('MEMBER_STREAMSEND_API', $applicationConfig->memberdb->streamsend->application); +/** + * Site has home page news Press/newsletter? + */ +define('HOME_NEWS', $applicationConfig->news->application); +/** + * Site has photo gallery? + */ +define('PHOTO_GALLERY', $applicationConfig->photo_gallery->application); +/** + * Site has postcard application + */ +define('POSTCARD_DB', $applicationConfig->postcarddb->application); +/* + * Site has rotating images application? + */ +define('ROTATING_IMAGES', $applicationConfig->rotating_images->application); +/** + * Grab weather feed for site? + */ +define('WEATHER', $applicationConfig->weather->application); +/** + * Grab weather feed for site? + */ +define('GIFT_CERTIFICATES', $applicationConfig->gift_certificates->application); +/** + * Site has Event Registrations + */ +define('EVENT_REGISTRATION', $applicationConfig->event_registration->application); +/** + * Site is Mobile enabled + */ +define('MOBILE_SITE', $siteConfig->mobile_site); + +$pathParts = pathinfo($BASE_PATH); +/** + * Server directory ie (www.gaslightmedia.com, demo.gaslightmedia.com) + */ +define('SERVER_DIRECTORY', $pathParts['basename']); + +$isSecurePage = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on'); +/** + * absolute url path for site + */ +define('SITE_URL', $serverConfig->site_url); +/** + * Link URL to access mobile site home page + */ +define('MOBILE_LINK', $serverConfig->mobile->link); +define('HAVE_MOBILE_HOSTNAME', $serverConfig->mobile->hostname); +/** + * API key for google search AJAX + */ +define('GSEARCH_API', $serverConfig->google->search->key); +/** + * site restriction to use for google searches +*/ +define('GSEARCH_SITE_RESTRICTION', $serverConfig->google->search->site_restriction); +/** + * API key for google maps + */ +define('GMAPS_API', $serverConfig->google->maps->key); +/** + * URI to the common GLM application repository + */ +define('GLM_APP_BASE_URL', $serverConfig->app->base_url); +define('GLM_APP_BASE_SECURE_URL', $serverConfig->app->base_secure_url); +/** + * Who to send email address to on production servers when fatal error is encountered + */ +define('ERROR_EMAIL_ADDRESS', $serverConfig->error->email); +if ($serverConfig->error->reporting instanceof Traversable) { + + $values = array(); + foreach ($serverConfig->error->reporting as $value) { + $values[] = $value; + } + $lambdaFunction = create_function('$a, $b', 'return $a ^ $b;'); + $level = array_reduce($values, $lambdaFunction, 0); +} else { + $level = $serverConfig->error->reporting; +} +/** + * Turn off all error reporting + */ +error_reporting($level); +/** + * Don't print errors to the screen as part of output + */ +ini_set('display_errors', $serverConfig->error->display); +$fileServerUrl = $isSecurePage + ? $serverConfig->file_server->secure + : $serverConfig->file_server->unsecure; +/** + * URL of which file server to use + */ +define('FILE_SERVER_URL', $fileServerUrl); +/** + * Type of Log subclass to use + */ +define('ERROR_LOG_TYPE', $serverConfig->error->type); +/** + * Constant of log store to use + */ +//define('ERROR_LOG_NAME', constant($serverConfig->error->name)); +/** + * Identity reported to the log system + */ +define('ERROR_LOG_IDENT', $serverConfig->error->ident); +/** + * Log messages up to and including this level + */ +//define('ERROR_LOG_LEVEL', constant($serverConfig->error->level)); +/** + * additional configuration for ERROR_LOG_TYPE subclass + */ +//$ERROR_LOG_CONF = array( +// 'destination' => $serverConfig->error->conf->path +// . constant($serverConfig->error->conf->server) +// . "/{$serverConfig->error->conf->file}", +// 'lineFormat' => $serverConfig->error->conf->line_format, +//); + +// CPS 2/20/13 $BASE_SECURE_URL = "https://$base_url"; +$BASE_SECURE_URL = "http://$base_url"; +/** + * Url used for the secure site + * + * For some sites it is necessary to change BASE_URL when in secure mode + */ +define('BASE_SECURE_URL', "$BASE_SECURE_URL/"); +// This needs to be set to the real url ie. http://demo.gaslightmedia.com +if ($isSecurePage) { + $BASE_URL = "http://$base_url"; +} +/** + * Database Connection String + */ +define('CONN_STR', "host={$serverConfig->database->params->host} user={$serverConfig->database->params->username} dbname={$serverConfig->database->params->dbname}"); +/** + * DSN Connection String + */ +define('DSN', "{$serverConfig->database->adapter}://{$serverConfig->database->params->username}@{$serverConfig->database->params->host}/{$serverConfig->database->params->dbname}"); +/** + * Used for error reporting + * + * When in development mode, more info is displayed if errors occur. + */ +define('DEVELOPMENT', $serverConfig->development); +/** + * Site owners email address + */ +define('OWNER_EMAIL', $serverConfig->email->owner); +/** + * From header for admin/Contact mailout. + */ +define('FROM_NEWS_EMAIL', $serverConfig->email->from_news); +/** + * From headers for admin/MContact + */ +define('FROM_MEMBER_NEWS_EMAIL', $serverConfig->email->from_member_news); +/** + * Reply header for admin/MContact + */ +define('REPLY_MEMBER_NEWS_EMAIL', $serverConfig->email->reply_member_news); +/** + * which email address should the notifications go to when a member + */ +define('MEMBER_RECORD_UPDATES_ADVISOR', $serverConfig->email->member_record_updates_advisor); +/** + * Reply-To email used in the members forgot password email + */ +define('MEMBER_FORGOT_PASSWORD_EMAIL_REPLY_TO', $serverConfig->email->member_forgot_password_email_reply_to); +/** + * This is where the first email goes. + * To notify the site owner that gift cert is ordered + */ +define('GIFTCERT_EMAIL', $serverConfig->email->giftcert); +/** + * Used as the From address + */ +define('GIFTCERT_FROM_EMAIL', $serverConfig->email->giftcert_from); +/** + * This email containes sensitive info and must be upnorth.net address + */ +define('GIFTCERT_SECURE_EMAIL', $serverConfig->email->giftcert_secure); +/** + * in admin/Contact mailout.phtml file + * Reply-To: header + */ +define('REPLY_TO', $serverConfig->email->reply_to); +/** + * Dead email address for forms w/ one-way communication + */ +define('DO_NOT_REPLY_EMAIL', $serverConfig->email->do_not_reply); +/** + * The email address to send the banner reports to + * for the site admin + */ +define('BANNER_REPORTS_ADMIN_EMAIL', $serverConfig->email->banner_reports_admin); +/** + * The email address to send banner expiration notices to + */ +define('EXPIRING_BANNER_NOTIFICATION_EMAIL', $serverConfig->email->expiring->banner_notification); +/** + * Authorize.net processing parameters + * ALSO SEE "Authorize.Net Configuration" SECTION BELOW CONDITIONAL SETTINGS + */ +define('AUTH_TEST', $serverConfig->auth->test); +define('AUTH_SEND_CONF', $serverConfig->auth->send_conf); +define('AUTH_MERCHANT_EMAIL', $serverConfig->auth->merchant_email); +define('AUTH_DEBUG', $serverConfig->auth->debug); +/** + * Enable Ticketing System + */ +define('TICKETING', $applicationConfig->ticketing->available); +define("TICKETS_CAT_ID", $applicationConfig->ticketing->catid); +define("TICKETS_CAT_SEO", $applicationConfig->ticketing->cat_seo); + +define('LIBJS_ENV', $serverConfig->resources->environment->javascript); +define('CSS_ENV', $serverConfig->resources->environment->css); + +if ($version = filter_var($serverConfig->resources->version, FILTER_VALIDATE_INT)) { + // do nothing - its already set +} else { + $version = mt_rand(); +} +/** + * Site Versioning for cachebusting + */ +define('VERSION', $version); + +$secureUrl = $isSecurePage ? BASE_SECURE_URL : BASE_URL; + +$forceCompile = (DEVELOPMENT || $isSecurePage); + +$flexyOptions = array( + 'templateDir' => BASE . 'templates', + 'compileDir' => BASE . 'templates/compiled', + 'forceCompile' => $forceCompile, + 'url_rewrite' => "baseurl/::".BASE_URL.",basesecureurl/::$secureUrl,glmappbaseurl/::" . GLM_APP_BASE_URL, + 'allowPHP' => true, +); + +$cacheOptions = array( + 'cacheDir' => BASE . 'cache/', + 'writeControl' => true, + 'lifeTime' => (DEVELOPMENT) ? 0 : null, + 'readControl' => true, + 'fileNameProtection' => false, + 'readControlType' => 'md5', +); + +// Global arrays to store resources for apps. +$topScripts = array(); +$bottomScripts = array(); +$styleSheets = array(); + +// help guide base (depreciated) +define('HELP_BASE', 'help/'); +// uploads directory path +define('UP_BASE', BASE . 'uploads/'); +// the images url path +define('IMG_BASE', URL_BASE . 'images/'); + +// Toolbox image paths +define('ORIGINAL_PATH', BASE . 'images/original/'); +define('RESIZED_PATH', BASE . 'images/resized/'); +define('MIDSIZED_PATH', BASE . 'images/midsized/'); +define('THUMB_PATH', BASE . 'images/thumb/'); + +// Amenity icon path +define('AMENITY_PATH', BASE . 'images/amenities/'); + +$imageURLBase = $isSecurePage ? BASE_SECURE_URL : BASE_URL; + +// Toolbox image URLS +// Now using new Image Server +/** + * Now using new Image Server + * http://is0.gaslightmedia.com/admin + * setup new owner with owner_id and owner_pw + * MUST BE DONE BEFORE uploading any images + */ +/** +* IS_OWNER_ID owner_id from image server config + */ +define('IS_OWNER_ID', $serverConfig->file_server->owner_id); +/** + * IS_OWNER_PW owner_pw from image server config + */ +define('IS_OWNER_PW', $serverConfig->file_server->owner_password); +/** + * Toolbox image URLS + * NOTE: these don't change + * There are 4 global "image styles" + * original = used for original images no processing + * tbs1 = used to be resized + * tbs2 = used to be midsized + * tbs3 = used to be thumb + * check on http://is0.gaslightmedia.com/admin under owner _SYSTEM_ + * for their sizes + * if you need a different size you'll need to create image style for + * your owner with new sizes just use one of set style names + * tbs1,tbs2,tbs3 (do this before uploading the image will help) + */ +define('ORIGINAL', FILE_SERVER_URL.IS_OWNER_ID."/original/"); +define('RESIZED', FILE_SERVER_URL.IS_OWNER_ID."/tbs1/"); +define('MIDSIZED', FILE_SERVER_URL.IS_OWNER_ID."/tbs2/"); +define('THUMB', FILE_SERVER_URL.IS_OWNER_ID."/tbs3/"); + +// Toolbox image rules +define('TOOLBOX_ORIGINAL', ORIGINAL); +define('TOOLBOX_RESIZED', RESIZED); +define('TOOLBOX_MIDSIZED', MIDSIZED); +define('TOOLBOX_THUMB', THUMB); + +/** + * These are defines for the photo gallery images + * NOTICE these are now on image server + * There are 2 global "image styles" + * pgs1 = used to be photo-large + * pgs2 = used to be photo-small + * check on http://is0.gaslightmedia.com/admin under owner _SYSTEM_ + * for their sizes + */ +define('UPLOADED_FILES', FILE_SERVER_URL.IS_OWNER_ID.'/'); + +define('PHOTO_LARGE_URL', FILE_SERVER_URL.IS_OWNER_ID."/pgs1/"); +define('PHOTO_SMALL_URL', FILE_SERVER_URL.IS_OWNER_ID."/pgs2/"); + +/** + * Home page headlines thumbnail + */ +define('HOMEPAGE_HEADLINE_THUMB', FILE_SERVER_URL.IS_OWNER_ID."/homepageHeadlineThumb/"); + +// Coupon Image rules +define('COUPON_THUMB', FILE_SERVER_URL.IS_OWNER_ID.'/couponThumb/'); + +// Rotating Image rules +define('ROTATING_IMAGE_THUMB', FILE_SERVER_URL.IS_OWNER_ID.'/rotatingImagesThumb/'); +define('ROTATING_IMAGE_RESIZED', FILE_SERVER_URL.IS_OWNER_ID.'/rotatingImagesResized/'); + +// Member image rules +define('MEMBER_ORIGINAL', FILE_SERVER_URL.IS_OWNER_ID."/original/"); +define('MEMBER_RESIZED', FILE_SERVER_URL.IS_OWNER_ID."/memberResized/"); +define('MEMBER_MIDSIZED', FILE_SERVER_URL.IS_OWNER_ID."/memberMidsized/"); +define('MEMBER_THUMB', FILE_SERVER_URL.IS_OWNER_ID."/memberThumb/"); +define('MEMBER_PHOTOS', FILE_SERVER_URL.IS_OWNER_ID."/memberPhotos/"); +define('MEMBER_PACKAGES', FILE_SERVER_URL.IS_OWNER_ID."/memberResized/"); +define('MEMBER_GOOGLE_MAP', FILE_SERVER_URL.IS_OWNER_ID."/memberGoogleMap/"); +define('MEMBER_UPLOADED_FILES', BASE . 'uploads/member_files/'); +define('TRIP_PLANNER_MAP_IMG', FILE_SERVER_URL.IS_OWNER_ID."/tripPlannerMapImg/"); + +// Banner image rules +define('BANNER_ORIGINAL', FILE_SERVER_URL.IS_OWNER_ID.'/original/'); +define('HORIZONTAL_BANNER', FILE_SERVER_URL.IS_OWNER_ID.'/horizontalBanner/'); +define('HORIZONTAL_BANNER_THUMB', FILE_SERVER_URL.IS_OWNER_ID.'/horizontalBannerThumb/'); +define('VERTICAL_BANNER', FILE_SERVER_URL.IS_OWNER_ID.'/verticalBanner/'); +define('VERTICAL_BANNER_THUMB', FILE_SERVER_URL.IS_OWNER_ID.'/verticalBannerThumb/'); + +// Press image rules +define('PRESS_ORIGINAL', TOOLBOX_ORIGINAL); +define('PRESS_RESIZED', TOOLBOX_RESIZED); +define('PRESS_MIDSIZED', TOOLBOX_MIDSIZED); +define('PRESS_THUMB', TOOLBOX_THUMB); + +// Event image rules +define('EVENT_ORIGINAL', TOOLBOX_ORIGINAL); +define('EVENT_RESIZED', TOOLBOX_RESIZED); +define('EVENT_MIDSIZED', TOOLBOX_MIDSIZED); +define('EVENT_THUMB', TOOLBOX_THUMB); + +// Form image rules +define('FORM_ORIGINAL', TOOLBOX_ORIGINAL); +define('FORM_RESIZED', TOOLBOX_RESIZED); +define('FORM_MIDSIZED', TOOLBOX_MIDSIZED); +define('FORM_THUMB', TOOLBOX_THUMB); + +// CKImage image rules +/** + * This is the rule used to create the Maximum Allowed Size image + * we allow for CKEditor Images, which is (700x500) + * + * If the user resizes (edits) the image, it can be smaller + */ +define('CKIMAGE', FILE_SERVER_URL.IS_OWNER_ID."/CKImage/"); +define('CKIMAGE_ORIGINAL', TOOLBOX_ORIGINAL); +define('CKIMAGE_RESIZED', TOOLBOX_RESIZED); +define('CKIMAGE_MIDSIZED', TOOLBOX_MIDSIZED); +define('CKIMAGE_THUMB', TOOLBOX_THUMB); +/** + * This is the thumbnail image used in the GLM Image Browser + * attached to the new CKEditor + */ +define('IMAGE_MANAGER', FILE_SERVER_URL.IS_OWNER_ID."/imgMgr/"); + +// Amenity image URLS +define('AMENITY_THUMB', "{$imageURLBase}images/amenities/"); +// Icon image URLS +define('ICONS_URL', "{$imageURLBase}images/"); + +// +// Authorize.Net Configuration +// + +/** + * Curl executable + */ +define('AUTH_CURL', '/usr/bin/curl'); +/** + * Authorization URL + */ +define('AUTH_URL', 'https://secure.authorize.net/gateway/transact.dll'); +/** + * "TRUE" (use Authorize.net test mode), "FALSE", "LOCAL_TEST", "LOCAL_TEST_ERROR" + * Must be "FALSE" for production! - When using "LOCAL_TEST" only approves card '0011001100110011' + */ +//define('SI_AUTH_TEST', 'TRUE'); +/** + * Authorize.Net Customer Login -- UNIQE FOR EACH CUSTOMER -- + */ +define('AUTH_LOGIN', 'xxxxxxx'); +/** + * Authorize.Net Customer Transaction Key -- UNIQE FOR EACH CUSTOMER -- + */ +define('AUTH_TRAN_KEY', 'xxxxxxxxxxxxx'); +/** + * TRUE to have customer's receive E-Mail confirmation + */ +//define('AUTH_SEND_CONF', 'FALSE'); +/** + * TRUE to have merchant receive E-Mail convirmation of customer charges + */ +//define('AUTH_MERCHANT_EMAIL', 'TRUE'); +/** + * MD5 Hash secret used by Authorize.Net to generate MD5 response verification data + * If empty - don't check MD5 response + */ +define('AUTH_SECRET', ''); + +// Transaction status types + +/** + * Unknown state + */ +define('AUTH_STATUS_UNKNOWN', 0); +/** + * Declined by Authorize.net + */ +define('AUTH_STATUS_DECLINED', 1); +/** + * Authorize.Net error + */ +define('AUTH_STATUS_ERROR', 2); +/** + * Approved by Authorize.Net + */ +define('AUTH_STATUS_APPROVED', 10); +/** + * Card manually processed + */ +define('AUTH_STATUS_MANUAL', 11); +/** + * Paid by Check + */ +define('AUTH_STATUS_CHECK', 12); +/** + * On Account + */ +define('AUTH_STATUS_ACCOUNT', 13); +/** + * Paid by Other means + */ +define('AUTH_STATUS_OTHER_PAID', 14); +/** + * Comp, no charge + */ +define('AUTH_STATUS_COMP', 15); + +$auth_status_list + = AUTH_STATUS_UNKNOWN.'^Unknown Card Status~' + . AUTH_STATUS_DECLINED.'^Declined by AuthorizeNet~' + . AUTH_STATUS_ERROR.'^AuthorizeNet Approval Error~' + . AUTH_STATUS_APPROVED.'^Approved by AuthorizeNet~' + . AUTH_STATUS_MANUAL.'^Card Approved Manually~' + . AUTH_STATUS_CHECK.'^Paid by Check~' + . AUTH_STATUS_ACCOUNT.'^Applied to Account~' + . AUTH_STATUS_OTHER_PAID.'^Paid by other means~' + . AUTH_STATUS_COMP.'^Comp, no charge'; + +/* + * Load other applications + */ + +if (defined('TICKETING') && TICKETING) { + include_once 'ticketing/config.inc'; +} + +// [status_US] array of states and their abbr. +$states_US[''] = '-- Select --';// {{{ +$states_US['AL'] = 'Alabama'; +$states_US['AK'] = 'Alaska'; +$states_US['AZ'] = 'Arizona'; +$states_US['AR'] = 'Arkansas'; +$states_US['CA'] = 'California'; +$states_US['CO'] = 'Colorado'; +$states_US['CT'] = 'Connecticut'; +$states_US['DE'] = 'Delaware'; +$states_US['DC'] = 'District of Columbia'; +$states_US['FL'] = 'Florida'; +$states_US['GA'] = 'Georgia'; +$states_US['HI'] = 'Hawaii'; +$states_US['ID'] = 'Idaho'; +$states_US['IL'] = 'Illinois'; +$states_US['IN'] = 'Indiana'; +$states_US['IA'] = 'Iowa'; +$states_US['KS'] = 'Kansas'; +$states_US['KY'] = 'Kentucky'; +$states_US['LA'] = 'Louisiana'; +$states_US['ME'] = 'Maine'; +$states_US['MD'] = 'Maryland'; +$states_US['MA'] = 'Massachusetts'; +$states_US['MI'] = 'Michigan'; +$states_US['MN'] = 'Minnesota'; +$states_US['MS'] = 'Mississppi'; +$states_US['MO'] = 'Missouri'; +$states_US['MT'] = 'Montana'; +$states_US['NE'] = 'Nebraska'; +$states_US['NV'] = 'Nevada'; +$states_US['NH'] = 'New Hampshire'; +$states_US['NJ'] = 'New Jersey'; +$states_US['NM'] = 'New Mexico'; +$states_US['NY'] = 'New York'; +$states_US['NC'] = 'North Carolina'; +$states_US['ND'] = 'North Dakota'; +$states_US['OH'] = 'Ohio'; +$states_US['OK'] = 'Oklahoma'; +$states_US['OR'] = 'Oregon'; +$states_US['PA'] = 'Pennsylvania'; +$states_US['RI'] = 'Rhode Island'; +$states_US['SC'] = 'South Carolina'; +$states_US['SD'] = 'South Dakota'; +$states_US['TN'] = 'Tennessee'; +$states_US['TX'] = 'Texas'; +$states_US['UT'] = 'Utah'; +$states_US['VT'] = 'Vermont'; +$states_US['VA'] = 'Virginia'; +$states_US['WA'] = 'Washington'; +$states_US['WV'] = 'West Virginia'; +$states_US['WI'] = 'Wisconsin'; +$states_US['WY'] = 'Wyoming';// }}} + +// [states] extended states array +$states['AB'] = 'Alberta';// {{{ +$states['AS'] = 'American Samoa'; +$states['BC'] = 'British Columbia'; +$states['DC'] = 'District of Columbia'; +$states['FM'] = 'Federated States of Micronesia'; +$states['GU'] = 'Guam'; +$states['MB'] = 'Manitoba'; +$states['MH'] = 'Marshall Islands'; +$states['NB'] = 'New Brunswick'; +$states['NF'] = 'Newfoundland'; +$states['MP'] = 'Northern Mariana Islands'; +$states['NT'] = 'Northwest Territories'; +$states['NS'] = 'Nova Scotia'; +$states['ON'] = 'Ontario'; +$states['PW'] = 'Palau'; +$states['PE'] = 'Prince Edward Island'; +$states['PR'] = 'Puerto Rico'; +$states['QC'] = 'Quebec'; +$states['SK'] = 'Saskatchewan'; +$states['VI'] = 'Virgin Islands'; +$states['YT'] = 'Yukon';// }}} + +// Merge the 50 US states together with some of the extended +// provinces / territories and then sort them on their keys +// Then add the remaining countries and areas at the end +// of the array. +$states = $states_US + $states; +ksort($states); +$states = $states + array(// {{{ + 'Asia' => 'Asia', + 'Australia' => 'Australia', + 'Bahamas' => 'Bahamas', + 'Caribbean' => 'Caribbean', + 'Costa Rica' => 'Costa Rica', + 'South America' => 'South America', + 'South Africa' => 'South Africa', + 'Europe' => 'Europe', + 'Mexico' => 'Mexico', +);// }}} + +// Libraries +// Replaced with the actual functions instead of includes (2001-12-14) + +$cp1252_map = array( + "\xc2\x80" => "\xe2\x82\xac", // EURO SIGN + "\xc2\x82" => "\xe2\x80\x9a", // SINGLE LOW-9 QUOTATION MARK + "\xc2\x83" => "\xc6\x92", // LATIN SMALL LETTER F WITH HOOK + "\xc2\x84" => "\xe2\x80\x9e", // DOUBLE LOW-9 QUOTATION MARK + "\xc2\x85" => "\xe2\x80\xa6", // HORIZONTAL ELLIPSIS + "\xc2\x86" => "\xe2\x80\xa0", // DAGGER + "\xc2\x87" => "\xe2\x80\xa1", // DOUBLE DAGGER + "\xc2\x88" => "\xcb\x86", // MODIFIER LETTER CIRCUMFLEX ACCENT + "\xc2\x89" => "\xe2\x80\xb0", // PER MILLE SIGN + "\xc2\x8a" => "\xc5\xa0", // LATIN CAPITAL LETTER S WITH CARON + "\xc2\x8b" => "\xe2\x80\xb9", // SINGLE LEFT-POINTING ANGLE QUOTATION + "\xc2\x8c" => "\xc5\x92", // LATIN CAPITAL LIGATURE OE + "\xc2\x8e" => "\xc5\xbd", // LATIN CAPITAL LETTER Z WITH CARON + "\xc2\x91" => "\xe2\x80\x98", // LEFT SINGLE QUOTATION MARK + "\xc2\x92" => "\xe2\x80\x99", // RIGHT SINGLE QUOTATION MARK + "\xc2\x93" => "\xe2\x80\x9c", // LEFT DOUBLE QUOTATION MARK + "\xc2\x94" => "\xe2\x80\x9d", // RIGHT DOUBLE QUOTATION MARK + "\xc2\x95" => "\xe2\x80\xa2", // BULLET + "\xc2\x96" => "\xe2\x80\x93", // EN DASH + "\xc2\x97" => "\xe2\x80\x94", // EM DASH + + "\xc2\x98" => "\xcb\x9c", // SMALL TILDE + "\xc2\x99" => "\xe2\x84\xa2", // TRADE MARK SIGN + "\xc2\x9a" => "\xc5\xa1", // LATIN SMALL LETTER S WITH CARON + "\xc2\x9b" => "\xe2\x80\xba", // SINGLE RIGHT-POINTING ANGLE QUOTATION + "\xc2\x9c" => "\xc5\x93", // LATIN SMALL LIGATURE OE + "\xc2\x9e" => "\xc5\xbe", // LATIN SMALL LETTER Z WITH CARON + "\xc2\x9f" => "\xc5\xb8", // LATIN CAPITAL LETTER Y WITH DIAERESIS +); + +if ($includeFunctions) { + /** + * all setup function in setup_functions.phtml + */ + //require_once BASE_PATH . "setup_functions.phtml"; +} +/* +$constants = get_defined_constants(true); +echo '
          $constants: ' . print_r( $constants['user'], true ) . '
          '; +exit; + */ +?> diff --git a/sidebar.php b/sidebar.php new file mode 100644 index 0000000..94012a1 --- /dev/null +++ b/sidebar.php @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..cbf915f --- /dev/null +++ b/style.css @@ -0,0 +1,7 @@ +/* +Theme Name: GenericUniversityCenter +Author: Gaslight Media +Author URI: http://www.gaslightmedia.com +Description: A theme based off of UniversityCenter +Version: 1.0 +*/ -- 2.17.1

    bY)pS$-n!58)-*srpIOKM0DPf;^G>7Xw=E~t`Y8TukLvp9MCQ2KyI<_Tw(AIg z`o^MSAF6#-uQmSw+4cUK6&YSFLRFJm!BN~t=CB9_KvXCEKDo7sy-8mdx1QS z8jY3XBoqve)S{|Wb=Cz%DtrA$j-rx((+k~G9$)=Odh1o>*zyalt0A=SWd-6z(icE_ zq*v-Yb=2Dot_m6lqK5m1#&n0dJLs#KZakpbPDN=QP*40?5bNXr0ID@HZ!aNQH$(N^ z>!DSYWA3QaBC#kZ{@OKIx-{1DuFZNyPs1VfmfbKK{`35+e z1Cm;g!~QP^<^KSm)Q5AuMutOwUEaD%y5trWLX)!p0BUrWlmltHLU63m4WS8ml~>`T zwV}=pEpi^rC@*l0h3$Kk4s|TyZ~B~jca-CWNhr87(P>_yeFJ5R;uH^2N*@lIroC>N z!v;(Dnz!2ywiym&dn%D&GhsE#_x}K?of0ZV#%H9da+#00KbA=Z{wmTtk=s_5aT!>S z%8=bwDLlrCwwB2jyNL;bbGOKKC;UQT&5H7Z2~bByRJ9t@$56R}@r_IM*6r?@A<{?H zPPXAP%V}k`xK-*0>aCzujkKr(rACvEQm9s+dlV=GDmoiajS7c;#8>U7U1PoCoa;a% zK%&bOQK$NJ8W}j$$V$pq5-HdHKW?|Hool+b^#{-WKW?!_W;KxQD@yhM09WnSi3YX_ z6dR88uV35yetoqr>cNdCJfJ};sRaK3uA{z-AH7)N;iTp4{?GIemW-fKQE)YYwuf2@ zjFT34HOhb)ruwK?YjsjQ=kXMiO@sU}DX+&`n&L>D1A-5y zWl9Jlm=a2QD=W>?9Ben{aZH6RJJbtmB<@8_YAb2+@zmcV{GlXXGMQyVbaA!%53Yk= zZmKKsh*D`()cDe!ewv-M7FXh05j@r zmRFJy2cow#A%%g;tJpC&E>30Zx?B$IGjeqNh?1LVfF=1a%!sfb4^2Hh#mEB^rKy);yK#(|-!of~gEo7F|*K~9x#uUdcWFHJ*J z@=B65Gsd?^BuPa|mZSudn(s-iKFD4mYCdau<5O%;cMK@nxk=UoRB*V3qjJ@}C(|Od zO$-$kSK>5Ay`ta~jeeb*V;;1gW4ZC`bWRCf#1A;x#kmlp+5BQKiyS zp%E#KlXB)+bF$xJ+OID{k@+pn)GZA}cz~#Hwx27|TTkCwPk#+D152fBEyqy<)r2+K`SCYGF(!EV-<4SnwsfTSv z4SXJL17THb+|fdvYC2H-b(|{@(1G;!9cpRfJM{Q!HN5em61sSQPyCw7#m2HqM~#1B z){>@OL|=5!q#Att*QeR6A$zJisU`QkE8D-!^%d==0YE#bABdjXCS58Y0y}@N!&tnl zDZzAowz!`&a=lTHUQ|zCAPIBLN*dEhhHBgzSBRtBJ5JoFxz{DIyOVLb<@Q^1)R_J= zc(@@HQb}P~?y9LmoBPT5gYwm-;s}8m>J%-sxIpF+;VM_qFspp5%1dsvk4&AxexdbJ zJt6_xKkUbT@0V>P$AV6xl_QD(GN6^07SNW%l}bv9U3*ulJARy=`rnzz<5(E(B7zxP zk0z-l!~@iY0n`uvM+dRiYH`aN*^NgkEUcAEsz-l@`uzU@>UE`eFRr3vAYf<{kt{7C zOWFyc>JLxY&2@mg@dOpEE}_lftW-E@O8(!s)A{NJ>6TSJF0YYxbe||H_<52#e%AgP zEN$1uv|2&Vgg4>z5}XU%TWfLaPvfBKTGm9QP zC~OJ>roNF1+JAnu(y!9E){B@psI0w^q!k4ofY3Qp=Ih>`k4-`Ddt6(X2BNGv8YHZh zl#Y&6pC2%lpVxzKttc8&y})Kr116NKrv6N>mW)w%Lp)`|x$(Uy^2pq~E#0pGTimBG(+NAMEW=A2W7 zN%=NGo5H6h`)WdA)jrunUx=4Ls(L48(n#u{3b#|`O(?=64LPd)R6wMVcqJP{R3L8u z0C%^~?a+(+Ds7E;(Vs`)uju~(mqRkA3SqDV$LgR;2I4n$`#xW8wX0S&EgEoI*r+Gx ztgHi#XkP^dG@;x`HLryShPDN4g)2ZQ)8c<+KjhSq0ay@FWohY8_5T2~Tf(uHNd!~11r_7BO*0e}yoCbuG}x0ja<-0@CcSD1S+ zUys9XrR5%YRK$%;Ml>*dB{lf>{iC;SYs*1UF4TJ~A5*r3r|{2p?(BNdZQD~_XO^Qn zz))d{t-hflJCZth9=&?d_f16(vq}srdeGyY2;8C%PrQ0<>DZq2DWU7AmbK%ROUz8h z6n&`=RBUH|N}t3+d_HN?&S_~*6h^tP%R0pCn^7WtRHX>)l#=3&T=argl#Y#|N?zij z*m&si+CF4XKTdVAEHTKAc0IVQu0u*+YP@Wid3eWb!ku4rpWs# z^;~afjVoOZsL3=xC7{i4uG1bQ{W(=XS&t-A0IhAvpU zY87Ch({)GNT^8b4V*s)L08y#IYke+osCOMr<5b5e=B%qZpSLE+-doNoRP|#;aHy8p zQu@WW#sg@KkGJ>gs%z+<;#KwgD)QH+w;({$bpHUWhJV_n>~DZQ!)G$1If3ykyt)jB z8c*g;WjL*@BXZD%uj#H=NbalCTEOtFbyp_!3`a-`d(ZCIO>fh7xp5|u@Le?yJkZ*aWv?(8>Cplzt?R79I=dfX&xH@&{vUT&jgjY~nG4%Pcx-%hLN z>Rs(4jqQqs#kc4=bf}FuxRwT@as`Af(Airpi-qe5nA(1!&=FEdPjjid7PXkUB;pf? zepOs%zq~q%x()}!pBykXO*t3!Z{>`e>S18~IJ{yKoOCsNjmY-9m#C2Bq@q{RTyPl9 zC)HuroY+rIlp*?zZL^P9AP9Y%M8A{fi9MNu2R~6 zn%!POC@D%zr;yAw1t@F>(}v?nG;9R^%`Gj>+s2kT2cXjpw6$T>0M+UC(The3VKiEY z1TvDcs-?iX0+!RZi{{c?kuxKqyDx_3nH9 zNcd>%vyrCERXbx^8wEJj38gh8m^zNrremif` z2n+-e6Xx$;roBF|$3+&F;hIANj??X^o8k|Fsp3-Leum8fb@c;Qewj~poDI0;xPdB0J_f&z#D zlqQ=+6D$F(>SK-#UrlX?NJnFh9%lpIC?kQl%iJ2!R=@V4O=1MeJvB0iBS(>fbVlf* zL~hzQ0Z#SpE5}kT!x|aXGRBPz5#=U=Hr~J5N$~#wN&gxbTvm!NoDYN{@BI{kH;a=)v4D!5)ab7jbg7-8$!!Tbixi?N zkw%XCQWsKV^x;j{_{5qYOahw!00=d$KleCkUxaH{P5}Km(GC2({+_Bqmx9b~N+@S= zpsGP=cz3Ckd+1`&kbvdc`e;wTovEeB4taYipL64OZXrT_tuhh`rssBc-a-61Xd;`> z@7B^-aB2H0ZGE)k^WzRY)cw>IqRWtBsZy~ij$^MPfv4DJG{rUuQ)(L~Jor}To>F@F zD^d8{$jY#j*?{}1Ot9NEi3>v$kBFz&Q`RT$&)v2d7)$)meaJ1bSLzEo?AVpLrxILK zj<@v*wMtq&Vy>o!njpWHU*pH9{@3WGrP`q-ZRbz*J*KWM5&EoV5Msr(WxPBtt~92Z znUFomQKKzPp%G)qlB;|y4Z+l*$F>C%Rc#%Hi}4Y=05lI@-CJdZ(X@g*)$SZS{)<+g z2fj~fyq}N$S;_a@4!|0-9gcZTibLD+qoI%^=hfy1xqQXW`xyzggsj zeRT-#FShq3xG@fD58Aa0WM0cZPi}f?E%3wEtV1f5xwPKnTKP`);@qMmML$E4H@cQ>tr-?6n-IWP2t<@_!yx2z+WCi2}BrNhOO z$N2Uf8;j{qmmVm(+<6*i;Mt1QZOTUD^&8LJAn09QMCD?+-hua1jJ)aF(WdSu+ka_Z z{{Tt=Ig{w^svVg7XXoq^bN>L(TuUz!jLVBixV@9&_dir_^pd}(w_W5dA;*YMjVoPQ zLA+hH1j^4yKVYi+o}b%p75hcVke&iJ53SDSO*}J}bKW|+`Z(5AC51s#OHI9~a1a_U z2V@V&lMYx{s<|pxjVn!b7JI#`*cx23bH|xZ36*mfy+6C#lIxgHllt13j$8wY!mqy? zexiA`k;svA+e_DbVN)!}@;LTcuO%x)AqOV77b@6sXV?B*jM{b{ooQbB7s4|* zovCrjKKhGp903m*6gbs|wd7W;g@nkl%1y-z1gxdEmB2J}CW*d5 zR?t2~_2@zE*IIMj%nN?H#ze=3E<@c~$7HEn58X7PzC8&(TGUYMUT||rM4-Km1sYY} zs#=L}b=J$PNkRgYKZR8Z>Q6<3+e37LD3O8+B|I%ql#q{2JJYo)CZRO)r@*Scw1l1| zD^52I#x(FlVE_Ps)340@bzBKrcn~;O$~`}$QqoTvlb@t2Qd6m`iXhMh9+a=~A00>? zI8X^vv?r-lgp|^iq1|5Qr=>JZ>q|nUjet|FPg?kVDXkEOx2l3&D?%$?zh!TGE;~oo@rf+~rI%G;q@;xfytm z*-#;2bpdVpz@o`eK5ySo4Kgkxm&U{4HCZEB5z^+V=BYyl2E;4V@4AVvz|*~SH%fJB z7}G4bh0*IuHiWj6bsJUSo~FGzb?w(%bKcxI(3;2yJ{~;H2A3KtDN+FHdeolZAT_Ts z^fxjU_kOcMIP73RDjzdN^yyx}S5gJ8?h=%yN4RotE8-V>xNVzMWP{%a3o!cDiV6cLEW%mHaw{*J=1^cFe&24{|OUbE14PK_G4* zudCBh!mmcX>aXnAw|?i-r$eR^5rbU5gIX?_@cS!O-qI67J8Kt`^0tlbZF~5AYy*1fsM9TtDVpjkRRB>%YlB(=2zf1hGB?TUvIy|pllFhm(^;gR z6`pt;KAx(=@_7lNQ>CPD2nMNM^^@i7&rRRatPF8-Xw*5aVY^3Z2S`t+3i)^UmgOFj zSqSJKM0HRkJvZcp(l2RK&mV;C(qzZQ0k~?XZ zIu;>jCB-=5?WE=Np2vB(Gz>DXxqEPBO!1YKD^~a3V%aT8paey8AF^(Gpp=jlp4|`2 zRX6kMd1@w~tqJU=_Q(UGaW2fB9fGI!%V=2z6>dcp7466IP=I%+AXP~F6+^1#pD=m3 z5yQT$7~e1aK6<$FOmh7+UPJ18(-hbWyL443KEbWD5QNcQ+Be>q>X+sl-M&R<1$wS{H$- zRJf#XNk-tH09N3dAB`w$-&0~WtsS&Sm6iR%lH?i_wOvUy>Ds%#J?WzyXbxR8SuL%@ z)m;a3LE<`esPP(;9FzjjuD*6MloZ#16t7R>>)Utw^j64P{Zu!_t);6;h_nXY3$0B- zr78S%{{XB%4L9+mjVbm1id0!6l)H~F(@R@@1fVwGtocYOkGLaxe~Esfs#CZ6bzOBk znl%8p^X;cuAC|)5h!s-(>SUP?FTojGmIw=GeahNWl_FeS*0UDzWFf)z47}XGscqGC z^6amUiwmRkoo-4TG4w89rk!K~@rm4WTocis=&n=Ru7PnODq8C;$g!l$1arA76Zd+2HPR3KyL`54A>7l2bI$@<9Ax)#PhBaSixhAr0YyqGNZg^g4;qwouC^FR z@ijd(H!>FR`)H}XHs7V{v9V`<_We?=l>5GL(F)uRep-{7)`cGR3C0jGZ`NyNUShe^ z(FdpfV*dd6*UwP_?&F0+R9sv2ngHD4RMt9w_+y{yZ$f)yX`%oSLGQi;5&S=0Yx$f? zbU+9Ga{mDM-ixdp7KmF2KJGo{f>q6d*a7pZkN*G@*3f>p)lniJ)x*5jqUh4dpr+AE z)SA=B`@bKCq}*^y8HDE1;iK_yjW+u=r{Zt%S52r@do*j`QIWztn!cKoAan3UqxWoy zmM&KYLhD;=8&l>KQqT=+=$iFE9chjd4O&q5);`^>J|L!>slBCQo9eUFCWqzY=>gwT zzkI+SIK&IL1PSH`*e;J$hIDew8}wL9aY3 ze-6SFiq#j@tIXM=yATNbPhUuAo>Q7NaiOt{Yw#GQ0`>Xesx87P;pIL4VXm5(X-x6% zqG=zi_0qML{`t8<*t1a~6jeu-r{G%a*Fcr!%rTxKpx_!c0hM?E0EnFm;dp?vv^$Hi z2V6HCvkh(~*aw8v>)e3o6 zRXE~Qk?JWwPLQIPQ10IGEt5{N~4Je-7`UBs#u(30!mo6zmslbudU$UR_YC<*2wX3p=szQ2IRPW$V z{?n;8AaXUmU{&s*!)T7rSju!IMxv@02;?{=FVXy5koEg)GAi8LmCGk$tkPrXajq z&g6YU-Au-a3Qv_yZr`{sr)^3%x*_GUq|pJkcjgsN`Y_Gv$QxZQ_V9tWfpZxu>Q8gK zuT!W=731Bhta2X8W;tyG4~?U|<5*qt$hDvw-LQFw{;XtE{{Uvx86DePPLr1^4b$!4 z8$f$==U0!~w3w2y`}5GJMVQiV*CrIE9z&rk{I<@bf}|6)gs2*LS5=dH#q%_YHTPh? z+P8Z^vuj#Zc|hUaT8tGI4k@aRGW70T__`u808 zpZ85Xqurx6P_$g(wvf{`^&d}A5GpEF@zOFIa^;NbcN8mE5?jd(?k&YYp>CNBH%xRl zdAD>7?*9M~(V?or?4$A4#IcMtm8gDxY4uSvc(ers$;d5D)E~V$q*9*|ym;u1d}OOZ z)kFNlgo+vT<3TSXvwg<$tbHTFE1tT6z$?brHszcEL;eO0|N55@J+tjo7A`g3jK%sGv`Q)SSs-8jNl&?x_L&peqT4gegn> z<^fWPDGHEiLGC~&wuCQWT{6WW^$MTE%OJtS>#VgMw6+%I-r8weqt)|wBeAB2WQorP z7Q0U)QezBD6aC@-nrr3{+TmhZQ|r7zY%3hTAg}7siXY2mEYU?nZ8rYOY1ky3Tt}sj z_uIp?QdchxjzT}_pRm+x`exqodp{%cQ!_92{{ZF--dl6HSlCs`kR@9aWqC5*`bQiK zn5r5F5)=}Abz#2R&2s4Ea3SHCV0qP^$$HmqW-^Ga`zyC@yilh?8+DNAK#Yfe^JO4< zg?)PN?mkCUP^)1qIsTem>d6#k`YRjTQbG#Sunyv|uA8Ysn%1=+4Ms3QG{GRWIA=u^ z5miu*=ALh#+oM!yli<+p`^Uso{5~HoMCVv?qfyXOnyNUt+wR>G$dbi7V zCpk4JL6>lQ`8ME|;#=F@Eo>_I>V$-#P^o}L3GGrfXL`pN7ZP;}*4X9-p&$)EaH|6T zM>WKHh{WX2x&*E^C>TUI-KLj6xy(^OT3g!LUj^K>GgZi3lE-{rpmJr$3d zT{tz%-9=6E=6s*aIRZ%Oyu?=Dk4p8XrhK7-k6l1ZaB^e4R6BF;s0G1{U)^kVQEm&0 zpdI?qf!9$6BJX%7eM!!r^&Gv_8@G$92JwyGhx>|%s@JLQ)8S1RM{a)`eRLN|atFBY zRTTbZy)LQ#T)#C+jmw5W{<`X8;oJDz>!6vgSKN21vb=`om=lmOe2l5~LQ+1JWYsIL zL0+fq(H|61G`CxQbXJm}>2gs-U2aT-xU6F$^Dvat=~ws22lw>S&9wyU4{A}wjpEat z6gNxEg(x?P-wp*TTA7*}1ig@{TYr@@X2J1Yz2WokO$p{s1M02n zkBBsBl-}D_SBm70d3OTb7m9m=6HUFvG$Q0aHPumb<6MmaCVl-2AYs`-Naz5!IZ^@X z;58pQHk?7MRuPe)(>nUJxTN73a+26dSr*q#0W=ioK<%kEK_|G^9_(vG#tN4P_nH-y z(5B7IdnnW19g4*5;g-Uga4r8~-iK>f2Qz}Z2 zMInA0RZYLrHM@%u6pkrX^3NOI@XjqG*IhdH`*wO) z3-NN?iy@a?!0`1rWHvgfRvUVhMS6j_=`BFZFFkIpNWvQ$<)l>Pg>7}hzr;#PY3X$C zlU}2zeJdd)jP%nmhU$N!ghQ*Zh!v>m)|L4Dbrh}OG2uo&p?^C3X-!12Xo2ZL7fDen zJ^VUXQVl?ZI>Pm@y+Qtz{{U{W4Qo{dR*~XAc>e%ywgqUtFrd`sdm4OuYiU~4InZUz z-ZiJ${;h9GsOufHUB{_fC=P_vrB8m^-kOf1M9b<=nx=!lVc({=q#P??kXMZaxsD#{ z?fd@#uTo@nj*^O(Yt*QBuW|PLYooS0T)Zs;}%gm#}Z>n%OIp>ODa({>r>aK`+Di1#1yc2 zajbnw=sMG_KhPaX29@JmaUto#w)&+C4c+NZ-9M*Lb4Lo;B^Hgg@bazCG6HB@Nutz9 z=%LrJJ@pa-<5(PV6|*}Yc$GHllxgY5Nu$-;YBtxcK(E=UHH*O1i_icFrtU|Z;~1P* z#4U)pB5zfK9f$onCvCz5m%o>DoQ>o);WzCk=M6J0jTj7N4l<7#oRnJPORKm|QJb<*!Juq#L|@1nK~nVcD=%x5wP z9=f1e*E;4|oYhCXWKkQQ@`#OVibN@|tI~?6P}F8#3UNqkGFCtai8b-nUB=^X0c+d? zxhMv@8y=FsxgfEwk%uzS;s$(EvYfng?R(sRGD?bzCJUG0k>xzn7|OGpQzlL{@2dL@ zA!(Y;xsD2$Gud88l-!#<&>*lK|GCF{{TJO ztRvC2G&GJcEpR+A$B@FUTl|CUv)cuc>oLi=?oHXGHiKopWH_b9_~O}+9opJ1N^Qg~ z4Bq`kbQNqT;52qv%ERMqf!y&*=k7O)>-=O0I|6;3)kwJm^<;$^srGIa;>-1l=vsXc z@)>rlYU^S3U2ViibuC79K(@@Sjw*oF0-9jO3!A3mNc)uyCL+58Il7)Z0X5C;Soa^# zT<1CE@-9yq=+3Rz8I6tG)sIMy(UmewEI;%LX(iTGIl#Y%bh z7>xVrnD*Ov{{T3-Bz`Uh#{zL74qep}SgdnfD?@Hx=6%|JV=iR!XdN}9%3sI&2g6Cf z&6fwABex2%f=f70iKWNUPgZeBQe5?2gR#N@Dlt}y0BAcmp|Z|J@VGg?x-G@@8L%T$ zvYi&}8Pz7V6$ksU9S82Crrn2DG1{Q3*gwOc{ubw6hyBXxVm8!E+^Q*dHWalDrH!dQE9tlZ z6*cSWiVaIkQnjtb)1n>>kb$|n_8kM1?4S2L>qya9q~%NT@RovlG_Mc(&!796z*}1_ zCY&r`@zjt)ngmzHUlKpFq3RVf5|1^BwxCiQ3+_CrQ62;PHP&kb0YV_>N0`MK1SJif z)9Pfn>(@89@N zusNbtc?2e7Eb0ZS)f8d8agHm(4G2oUX{|qg z+MQ^zniaX$2TZ;{ce;f(Ch5Our^C(mciX6jn$eXotx;f0$7&k|M1TNFiK*y1B_y7@ zCWka@<&8(r1cvjWk&Td|hhw?Yy^yr_>EfMZPo5Oi$V{jgF=o)OD+(v(7Ow&R>G1zMJxMw5r`U-x2^ zr`=!0U+(CE?Qq7lOPheCNq9ftU^LcuQ4~NYj z8qs5TRyD_sH|5~yPT(2}t$QVBzVG)tXl53=rX)NmuRjGs(6oIr{KR$Gx^yX5eU;Qj zvo&z7dG9_PO*JL)>OS%qB=xA;;p_!FH%)2w%^6YSoz38VG|#y4{{XGIC6bVkLcETG zK;8)Qwkl0@o9)TLpz5ciy=Vyc0M0$!X`?3sQwRJMW%{H0ZMxv_27oqC-8xX&&cowS zJtCR-t49QYhk8M#_0t=DO4|I(tS7&<7JSGl9z>Bq*+CsC`%b1Mba(((m68~x#!?&g zRHMg!;JL?$WwNX%C4j4YEup8_yj#uj_gPEOmiuk0VR0eFw{B=8^dQ&!M@+}KwRF9% zVCGOzpS3_+sySIBvjL?~r|HJ8t^@jw+GoXP2QG1?+U+-MX_I~yyn5YbE+Mrk#e~Xp zXhY8dv!K-7C8UG$p51-m{ZtWedkMv_YdeVg>djrO{>;7C*;%s;hX?wlhud=3iR5_g zvii@|JeHgKlWI$@lJadqO;j2nns+)Jw$n<`(ynOY+H%u-xZ7N@xuQ-!XNY=RkN#zcZp+BD_noH1_RSVy6NqT(3Q# zW0x9j;rzdp;xmxmC74^}xXO}bMO=e%b|@)*#!QyW$6$EAvYPiFX1WV~)(5x4BOG}G zJ8O{KI#y_$Td_FbOPcKe1*z&kit05o+ zCZk}XP@qZL0Pa3C(&f+NQqay6H`IJdr`Vlf30SyzbD)d=00U1S58ONGfSxrSBEB7Z z{{U;R@9V9M=wxG!VRZezAJM4}b(N>65-3km_J6lqMaH5@S`AL5pV{M2_Ub{aoorEe z6D*`?0fy1i3MvGjWt73f3i>YY9+dbV&jEq6Gle0o%PGFaXhz<+;ivcaGG4x0ul^~5nqVt zWyseXtap&N5bBnMG^YV6GyIHx1^MVad^GG<@v;_%Ng4rwCmO1_aMYxVF8=@~+u+50$z(98D;iqjm|k`6VG^HU${p*kkv-~3!p4!ylvchLpBiSM?8;LUj&)!tXJDXyw*6u2pj*pv*3?2T zR_cm$GvksvAB&$2Ys#It7~D@_G+3{rDAv7+=&ij}eXI&}uPXTj)CEkIY_U zDpPAEjkzUxCz`_jY)Ak*>Vk) z5z9d-EwH?H$hMhzW1^i(SLXQYlW=RBJBb_*+G@*Xa4`}6ueen3;u6%92G$5(^5P1& zDWVhQ6er1A_VLoz$NV|;eYI@%esf*l_D~8<5YeYnwSMa8*y*94dZdgHpQ4;RKB8a$ z0Gf-csgH>F(~SH*!mISP1ange16}C zjNf#6YaV|!{lbb$LrMVD9>fjZdn>?rXrFCEF^wnr(NdnrlUn*b3A_5&;F}fDoGh00!gyOYA;+gwr}G^)aQ+ zQNd`jg=uN7ZTsuav83Xb+)7L9Vds-|YDcL#mcJwp9C~wZUec$1Mw*y~g3U)zdTHxM zPjx7j(Y>RY8F0tdTKJtUbU=7wKU#z~Q?ojEWhXIR7BygyL;!)uTIxeN%99Q95 zE~y_A9mDeLPM$g|E?hWKLn7kg>#e;D(ue(qXd|r^9op1*0YTSH`K9f|Q3GP&;Jx+p zY-DbNugR{X<@8Vd$M$|&SsnVOi0I$?%&k`!B43yCo0$IqkB8!{5t``>LF8~w$fIEKO7)aBOhfySzg}4!4Lb^8L zT9lVk61Dy11oqqh_s>y#%iE=`aB|Xd$^@rYN%zt8++wX%-TO<4{{U~xLPotoRCtBl7nYgdtK_kB1uvdfQ^uq>`dQ zqRfh`r3R8^goFnpQlE9}8Wj17+-j}+q4#4q2Wu8j2I5#&L2!|KX{(>}O{!8ODjK0U z;zLeYF0j_^Wh4R?N_O~HR@NIU8r@Ho?kkAY4j!tdmv?o{hBn3l9fW;#4BNfkd#ala zsS4sg3Tx^bZbNI22Q5RSI?`N9RHJ`U2v+W+R?+O1?)=tkMNS#|t0caBKt%02oYffc zqiuVr_jhmJc4&8H}+}R$3SAgr0{OYqd?()*m zvG^-d6eG+Ax*f9831RZ?0M(+GpuWBF7tJ_Qtntp2USoTmIzFV^b{MRKOKmFG_AnB4b`$w{~`SrLdt^WXD zwzN+yd$VOOf53Rn6++a2-Rmdaz%&cyrTc;E$h~R1i=HJvu+fEaLPrKzf?=TBh>6y6HHtpPd z5%vCQGRVidI}P85vD3Dal9IRhQQ!!teu1uy>m+e>UOBbXA8ru8|ME3sxFH)ko66+yK^uO}TK|x;Wg$-64P&b^t~0 z?QDjonR0yTOqbcUl^yEp4M#&k!dyWtGZ>x#ctuRI2D=NG8rb|efyXteeTiXv(v>-} zB~>b_Nl-LZI?$x}d~_WIcs~|@Lr6qlnfGYhP6eO8v;b?o?FNFqE8kGW6f|YRh6`5os28@Amnbf~NvNqL)DlHW zr(UB(5s(7VnJXUR0;ndmOyRSsG#%;*?tkZMUQtb4D`oA~rxmBg^}+r~=OsvFZpUxb zSOe8n5akl1+^6BHS3G|+0Doqlxo(}W9M#prJnN7VfO2a&9E4t+D8?jO+eL~riE{Qm zcbe*I+YYqoZ}1N4D`@G{T@3A8a7KECRalp~T0d0%)eiEXxlTpNZP0C;V(w>axyo(Q z`?qyunEPs5GNMQYxe)G1QpeJ;=p@&v1H|ao!rhE(1^|AvCkYcFf zKFWgNa(}v8j8>j|k}_!2amxKKB4#KfYRXLkx~sJ{-`i|f?ub5EVMG0v`zw}rR0cWC zFOyS7Is0hW^FO%BZ-u+d8Ol~$sVL-ptNUAss;&f{s_mmo)0=W@Y!PbxhJNjBy;u$! zbgoO@zdVRICf9Lp0 zn`@qVcp!=>9#P5@(EI?F0qdpR)7DNJTNGh`vftgNM^gnyIm_wx(RJJT;eK`V-!XJQ zbaIAFM@pW?R-(?9vf|dSbANWVCsQ|pdU}1efoiSwQM=?>c0KJzJDr;^iQe4&vgJC(fo%AZ&R%kb5H z<+9sa5c%3PotmF^>)0?%+cS0>sjdei)6bTiXd$Noeg-EZ#Jf0|++j!&=K zK!eX{Po_P?^I}_fqoo|Jly4y>sp<8!``;Zv^rSKn8rDbq0ik>RIQCZm0L`|cr(U-c zl7&yMl`(i;;chtvk}3BY&QlV*&9w`SFP5^WqrDw-qqbwZ(xt38(}`ZyAc6`>9y+Ss z`dOAx`Lem%2ObF9f%1_-)YnW!WZR3DM)wn_lnOax zN*j42ZnK~@nd8p6IXm9VT+8kX5mlXd{{SJ#Ry}LZr(11T8)EK!c-7i856c|6NW06q zT~fCkLHbDwRAaCmy(zA#@keQG@ba&oF~Kq;40EdMD6S@)&mNO%aN?kYiA=pU>mS>_ z(%o?3o;;NS=benk9f~or?V)Wb*lp@VYi%kawIu{qJt%d_z1~#M4^(@J9+SqeWet)r zSU-jk_l{LKhaPkdq_^t!DN#i>{{U>)%iE{NQgaYBr!cgXWzJWzG`lJ`Tw8tA4?*`y zKkFJ8&Wc>P3dhy-rA=$|{{U{L5SoE5;aZs#s);{3)cn3R)JO#3TMOx+%!0B)4~P51 zScp4oYI8IZTY%7-k_x+$0QgqDHL-?uqDia=7HikFE8oZV>v{65pj7_R-|zJ4Uk{af zYitCX%sA0?I#jB4HTc)#+rQ6K&{nZUXzHkvlibtn=t0!k87=~%=OA7bp6kg#H739E zeWOhIBxH#}GJ}%RGtrq29k}yxV1KwE})v%a2-1L-SX2O zUv&dph9sII^oJZYN|aB)sX%q7#Qe3ILZQy09^fe%&rwb(1lP(}x~kjUiUl9z>)TF< z+Q1HBDQD|;G;Y~#m2!MXi~)3osBa}HqEJ?@yHD_q0!xU2L?h8eirzztgzu$K<>|q& zt??<=zm6;1{{XwCU43rAjwcGR_!&slQ`be8XOM)KR_sQaY?9-S$V+XZD5{p?mY@<4 zl!}siQ$rW^ zb)_XVA8}tjD>dY-#E{nZ9Ddrfwc7;PF{Q`3M;^+Bt?{{soU#bG?mVoj{{VZLGBa(; z$|Yabj|9t>-MNZgUR0*gq{+A=bxjb-QoCw~_jkYuUgIkBKHhcI*>vWRWW8iU02E}P z^8kzrDje$gaYyNKmEYP;%bPNJ*pfg)+c12J+bs)0j@#$eP0G(8C;UNDO;6k!sea{k zE3_R=Jlm_=PLZ=%4+_fuPisqk7<#JBo*?!y?Z(#i-!rt}9EmO(61ehmEN6^z+{v{i z?@8jzPTS*4L#{V?Z6<_nj>>!yt$Z}{w-O7_7o10={W7KBzTL~zEvLv99Ex`)QbVTVmCf$1cxhL2p`bc_ZqZl}wwM zT@-hIWtB>P`#7kiAxbkYB18L@(e(CG%qdLsP)u!u~8lBrxbiv8WNxI>HEO~jI&zNKlz^8 zlXVb4;1;Hh0dS@G*t}$fk3}F6(E4ow*#7|LbSBDNp`fU!k_J2}WsGU0q>rRpx)2Iu zrCn-ILK&f@bvWAjT3*r+4s5lsV8B=j=FLXs*RZkJ@ zq=_G>cep3qqIlnhS?~SSEU5#%dQ&GoG&?>1CWM$N?q9y3-kz1N)u^ZK4`mX6-`BV& z%0jTNDUVWr?5N7y-Ovv;azk2Er`x8-QAWo(0)m_mwyasOvQee(drNr{$I(Im0N=Bm z$pOq;j<--#Y01d>cgS?3_x9@5qvBRoGUASy}FDr0425n13h% z=uf`1?wfjh$NR(gY2Od^9?y!ym)<|)Sm5=gs?mN}?4W2K$d%j6IKf$pInp0|Gkm6Xbzj0X_T+H?@0du=rs~veelvdaj6Eu_zT(l zI8!?3#}QNtgjQca+LXj~IoNz-SL8lg6QPONxF>KF%N(3b{{U+mV_dlMG=Ia53Oba( zGRcm>C<+S;*ijfzq=8KWOGZBj<>;fwbjbezhR_|@5}0=!0z#IwZd&8i?vCQpS*ReS z21^?#pAMZgx4=UgSj(5tKI${CE+xR6JI}V8Hro~J7=P+9i@o0qnN*WM5}y5na>@dW zWpZu8JEXPhD`#IW^Ga0fZIbFIcn{_GnvanL?F^Z%UT6vQlgouoSg*PMedEatITJO= zvxP@-wf!D{mu2^eCAOVmz>>(lum~m~MLT+Kta#|+<&OR+$GK}y+oNMv2Nm>v!mbt< z`if$i3|6uJe8KI`nFvA^7Z}APUoA@wwMRawIR)-pO8)>7dQ^SRx}Lb4KQ9)X!O456 zSmBm886=WMN;BeMDF` zXXI5T*6NzvPm$G;(OMCJ4;vkz@?lT1tzhaK*cKU^@htxUx77aLC%5VqNjdZMn#*x$ zZeDmA{`O)UX;SV`GyCkZ{KuY3ksiv z`l3lJ-WmEtI@7MOLuv+#ZiiO(yUQlQ*dE`~YOitVqSpEL(ig^Y!N8n*18T|f$Gz@e z#2;-kFAB`4n{yvtLRP>Fi{{VHg{{UxC$#vl&tc}N-DfQPh z-J{4pH%!7fJHkG&E2Ugj@3RHX;j%9cIcd1>43xKSF&kRK>WbKHrlc#P??)XK1=gshUbGpu4h$T$zumgd_w42%w`Q39lmzZ#nOf3HwoKJ{!y zTyRP%?%=XFSD@^w_(;$L)8nE5bD^zjUO?|(-J%SQX;!pJ z-9kK1kNWkZgx1v2t>p>pP-#yZcKd!h*lOWg)EkM)iK+4yNv}@aH$pQD__~r_0cF=gQVzAe*MA20PSkNSsNcW$BJ=w1+WvqLNKZTf| zPb%{H%^u)+p4FY(E!c)VhhB0F%RINT;%{reIF|5ylIwDB>yqqCqffUb5>m}K?~VeL zNG6)IiWUZ!5D6F`zPEK5BTGp@&0dUZdbZiU$TI6wKbN@Jmk_ljADZ3BKw3&@l!w7c z>)N`EV#8VSNUM?r^mbK5&^}1PY0Pt`ejL}!))V&Tk0Olv;KVuXCGJTpdaGqnFrM5zDlCL?%aTqDN5Jyx^+4`dSWMx z14p2HD!u(q%W|y*mvaY)ridqr%irAcZzc6TcVtC9Jb&oEdYS2{m^@!#_E1~ZPLaqO z7t`&d%cOefvUL5khLP_tA?&L-_xBd8t#6mNLGB6T0l0WJyDh7sjDB}nKUq`aF{OSig1~=6~IlF;6?+6JgUk)$&ZYNvAU4(p&#L7wK77aa?dQRrPotK zlJBRS{{U&4(z>#4)?{Fj8>PS>U!tjG-oTa6=x(->4j5tSqQ{7%9m*V^$^?pi?0|Um z{{X74jO~E{E=+s9l!Tk+mGCzX&(leVhY$*ixl@#e;6U4wfA$)UGTn{5hp2lf59(GC zg9oVlYX^v$ZAq^y@}Tm8*Cs#wXm!&K*g+XL>h@AHbqP5&zN77+zskVFia+LuCAgaO zCnGCS=}xq3;&gBF;Ber+k7WU!N#(!9->Ca*E^(A)3jY9^e3(r;etrJ{*p9T`nnI-$ z(d?tk)iJrK*5llLwY|5AS1NojN0GS=VB8}zQ2qXiP%k%7r1~bQAyhvdBf0HD)&k%G zV8p5~9?r^dXWe1EmrR4kT!Rb~4A;J_4nbcej$TSg##M5OX=W= zOHgbIsFHQfU%8XL-e0~H6~P>(Q?j1gqI?ZUqH4iAf-PD45b7GP^)eKf-f;PxQB6{< z=kK4H)l^M%artidkKI?2J-%Sg&9IKw07<@u)fA~V=XTStT{CVx z$7yDNqJ?iuUW9ql~K+Fq%q3og!>Hh#l z_SVf=d0?HW=Pq6V{5cl*J5=`d^*3#BkHFth_EEo_u#e(N_4{bTvCdUfWohS5U`Z7p z{{Yc%W3VUwzd$==CngW>k7Z}`U`qLtde63zC0n_6GODg%Mc|FgXZYeNqC;>(~jBWji}<~ z7;yGdU(W3mU~%mIHI&$SaindN$yu3obgtam@U+!G1u5G0&<@C@T8F(om9xA-sT-Gf z>8%Dg%dQ=% z{{ZXhb_q4;YD0ssO)mYZnveuOk7a6I&fPUI74H2tp|bLu3N5RU@}E?Eb1SCao&4UY z@H(IQeph0+caLQt?fTu1&{ccCO)lbbc}W>XpV!UuNo^u?3VElpyR+;#iuFr~E|je& z#2s!;nn>Yumk>Grij@1bEMfB%4`=DGWxm?}u={?-3+^gZwDIkm)?Aks>S{2n8E^*{ zO32?+^QqU5Zp~|NoYU_ImHzRr^QJ%Y`u_k6l#b#WmBH`S3z00?K67i6cyA>sal5+d zj=*wZ6`5~i_*`rXEy3gWYpdO^5`o+Z_SNS2!zHX?yc(GIijw~TNseB&@}7IhQgO>x zUlQ96#gE8btd7Sj)e-aywZ=23it?U$i4LLW&g6qoI-Lu9Z8t;d$)PkVca4EH&!AaX)oyhp4ldftP_{rg*kFL9r_DvXTL0wCT?5&kj ziu{M$;i5H8SwDP2vN|HrQd-tjMXn}YoM38c#FR0L}piof!XexhxjUV=?PF@s_ z`=ItG!}r%rurGBBSZ-@cPB~u0*ZOo&!ZEEG1G1v3cvom7lh7Xuo`Su5YGJ31K$Xh0 zT~G?vp|-tz)$j7~)U`APp^)Q6op}jCa=ierfjz+N4_zJ6>GzOON`i)vay)|5i`u8& zFINchAlu+cxX5u*SZ!s9v7MCjal_8Ehb4L~D5VwZMzRCu$QZ`CRB-M4Dq39Nbkz>` zWx$+E&3JviJe`HZy-2iQENt5@QfJ;9P>Bju*)h-~T5dM9s+S+#T;R=rl=Mnz^Y`83W zT}bW~+qE@mvt6yjVo!LFtoKzeslkV9{JWw=q2fDjD=V>AG% zJ`~rc#Tbqjj$|71w@)q1#E-(#JzlCe>q$ja;VV$44MotiQ%`M1Ysvhl1>xE3uH=53@2XD{Ou*?q?;=0`6KatA)_c+9JL-bJyPqIZpV}62-iPC> zJ(L&9*8MUy$lMVePd%gUst#{&DJn`yK}aUG2XH+pPfSvp^s#6irE>aq*8(r((<4}M z)AZp_>^f1O3n&i_#k@x#RY~w}8%Mw+`$tt<*^Vh8kB+8&q*cDeE+17FGwI5dl`XQceNL4fcB|k#HuTeC z)!ecAcGY~h5FS5m2%EEPk^;BX5C@o4lR!SBg7%=om0|J;&KXrsyfT zOn`sq*T4ST)<;pH)a zWC#30y(6RDtUg1;{{X{QHCUz>QvAGrJjY$28>LQXsyw~W?LO^4cDSit_uMO;`Cp>C zsLSEBXoxI@SBD%co1dxGhZceD`y55S#Kb3Ma$5{7D3dMEz<&$Os;aoPB-KE4s692+ zbi9z=UC-tK)Icl0clt9P+o ziehrlAF8?zlDPhHwLTl44&xhxM-qXcoRPm>dI9#8?oTB4{{WTRqd9PT_h86mA*bXm zP1{kLHEd1hL5}+kT5htfBGW48upcRRZsAaRCA@7+nm0@uj&R4Z5DqxkN49Q8NgcQU z0L_gTvr@QlOuK8-UIWM$jQ1J0WVUrCUAl8jGG9oN(2sOfSnt08B2+l9x%9rc9;U#B z_Zs8mWO~dk9xy*e70;MXR|pfcHP4%xEn`%^G8x7DnTq^C+K2##TPLzB|Dg8o(p8)^W9Tk zn!rrI&mX5+f=YW=?&|8|XGaiBwF(B^ZXCi->ixo;nY<{{?-;ZP8w*ph?$lA-JwHjd zog#rr3*EQl(^HP=(=fL*Po`B}dlO?Ij0gHFo7QKNE!$Emuc(%t)gqLTsu~ePO?!=m zW%kYV*N9$78!WuE(Z8$M;76!;?Wh#&D^B}J?lk$g20q$C8P2rqqwL*Q#R*X${{XO# z;RN{UcUk>DhOC)-TZhx^rEzl$*rcz-)Bt=s0rxZ)S_ZVZeLlJ)ZuLkp|kM>*s=&nn5 zA@jfX&)R7PcSR*@6(J!+4!`QzUiz|Suy6;7s;1mIjnm43H+BC2X#W2I{>P#VV5v}b z+r1x7$`v<-B_Tj=>)y2M{{X`NTA#s#kJIg~3#So@!n9rRE25FtvGX7GH>nFoCO=QE zv~FF`3Mu)|RTlgyyQ%%3dB5t`ooX6E6(&q%2UiM^_^#~R`NlGWuT9U->|rEsS5tU` z2mKfw3D+^!4AZwcKUDt!xa#bBHc)SX?H}*9x~B^2sEBMOUaP*3{K8YT1$8Z{BVHoO zB`td*c9&|-y@puzxuv=3sHd53>Yc`!DQa4pQe#8IPj6H%uRvP#i`C*yKwI*$dS2$#Qy+mH2pbOO7^riK-2ihuBnM2HtyAxnLA2TLYMB#$b$(h> zM>x(Giv2>WTi|P02Rivu6SuEZP|N_AmUMOfw3_?X5nw zr6`L0JQdfc{LN;XkT`ZwzPmtIcTWzA{{UvUqPMEBnXRNK0aMg>Q2n2CTGLT3#(^`E zR8vY7Qk_ZcEB%j#vraXopcg4A+5)LVUmqU7+0>X5zOcH!61M`Nv(u+z_WuB9M6GHH zltxsQ8qsI${{Yy2THA0cYYGs8lUB7Wy3db*>!O#M0Ro6P(~2jpd()u#)5lT|sDKE@ zi56UKd$&_{N$8XE_?;8YJSrwIM`dMkNI@mfH4pHPEypY=IoQvswtwhj zDq0ij4U63Qs43aFEL9zA+oq=(@_cfi3edykxjtJ4BksbM88fYM##gK(=9%LGI1nEoZjLjn4c)pzK#@60ANce++@B6B)1bW8e}^O#kATz!{Y`j%Y;)|+-xy>#r-Lu$=Z zodGh$t{sb-Q7m?=>-jvpMtP-iatF0dmK4Np4E~!7oQ}?LqYY zAUsv1<+zgNzn=X)h`(4)RWrD@%ks9{aL?@rFK$i;nH1p4J^A}t_Wf;N9`MXK7n{Yh zL(e;ivaI&bh7=ffAanDJ<|T57;c{#i7@&Dn-M{XFNQI0Lku?4&iNNEYX@OcwTfNJ1 zaf}n@ratajb`CW|`K$FG=blhQw#*9KH;8TM3SrsS%#P8MeR2@{%2TV2aK-KJwe?Zm zN(y&*LTlevG0SS!q$tzrp|fq3nB5(H;C;uPP&cgCoVw<#?oB=1n)2e3zs}^f9viK! zG9s1zJa<`TWpSgSx^3tYUgt?lZtf4281OrakFe9h_Hd3GhYV@oYQW}5KnQ2kWe!zz zET|{~0=gMNLZIp~*j&f&l1HQ4LYDF`!JntuQdO^xl#tVkiZ%w4o!gPsMJb`D)shV~ z`!q0VaK@{oy0|{!!_iN>ZVr?vei%Lc2TqIs0NkG%=)wkySX{Z-nvyLzIZ#Lpf!F=c zzG43WxjHCl8CLbKboq&b1noP0GenwgO1Bygwfdfw)Jev$)5-=KfwZlVf(PHIHKO+m@2;8lqXiu))f%b;r zd)KCxk~=stl1(S}N&6_wp7P_s$h8i7fcmN~x%=P3p{Y*e`0Q+nkx<%=((!BcMO-Of z*;v-(?m|#$PMiKmNlCldKn|Id|GgPNdxE;U z+qnM#CSEZnP`$<^SawT_QZ^+g@n5tuPUit%ZiQ6RM}E-4@YD(V-}^N4I({Hlcj|8t zTc2X;sH-C7o?Oe)zvk{ox#VeBA!1ds*BmGi^+Eb*tr1Zn&;5-2wOcPxx>MlK>HV5* zyEfj_g8=pWYABasuw2$$xmz2U>Wx(5-jLZ@Bob)Ti36w_P20BO?{J^1*-yt|WXv>= zuiHb%w?efjwGt{)=SnOsW4%;5ElVBM@zC8ow=VNthu7?@AA=0YeLZxd+wwfgePkr0 z(z{J7KtAulS4+LjnfhJpspu>jPz5J)l#|e(z0Bp}H+Zn$c=f5197s zI()0~)YZ-yIR|xUTZ3DnNm4hHL%51in$TCjO$F~UyGikOG@6g)5|3L}3sDJfX>QsD3M?e_eJqFx*q zhuczk(A+U8T8A4+pzr?xjsCH$Ygr~HG3%fQE_v4LSx`P|4-TJZwD|-%NA=M|1F5*6zbA}?v(!R7Aw1!G&Pczfx!hWacyZMi=>Dbobfe?mP~%s z;FD*zwGu)|Qd~o_7DAG($uxOuPet|Zr&+mP$CSs^J(Qzt>HsrUw?3vV!q;WJd~0nvU8j@N6FwqJKD@&jwc)IC0AkSPC5bEv)ET zz}BW&8I00J07}v zE!x^p;VWGtFi&Bo+D1m8gnP8v zmxiG!DkutHTGRnfiYNa7R8yfE8FCuH3e!g6goRbW*z4SRM{+z&oj~J82AH=@0Sh!s zU=do11KlX6c|${U1H0;CV%Jo6b>q|O5|;eHccMo@zsuHNYUl<6sxqT|QjI@PvY2yl zx7u5%X*-rms>K^fSgjPIvnGInph*Oz{$5^+VhJMBOqs83Hmwci*c8vMz^_s;i?AqC zr^8|$!P2IZuSHuYE#|>#5*z}Z{ZEkAn#VAzp{dB`NDzf@D!Lp;@4uCB(rsDYnf^+S z>t9aw?%{udV_bF~b{lJ0g>T1Yxaf+*P8tPOUZEYp(VuZ_=C(PXrOFVYDtHVs@2b~Y zToPSv9-xInfP;y|{X(sCKIDC^`oqS}DWLTVl=(aNa*QNej zYQ9}2Ac%05_RWgzv{cX=CT~hoaiE?mzfc~UUEMuvbs2WuCz{Yb%_X2=&CVU)T@S+E z>ofj8bWX8erDRq$IqA7<-4fE&HN3=j+l(K6&n82{GY9}ECW`xYYi~3Xjc#_Pp2J*@ z<70bh^As#0z~U9Sa5$;Tx_ia{0H_8HcXVUA91IDm_s%V_q{&Kas;65Nl0#~2h*ugN$s}1j^5SK zeBB-v`=X@S-u$Q+5VqXfTHM*KJi#NN2e(uAj*7>%`Q=f3al)Dqg-jql zm9MOjk^-t}&`^)*Bgb3BoT??E4m4DewPi!CRpaulI%;90(2xpG4z{F_MJZ0TQT~c* zZH?8vLb)CKgmZO)h9+ZE#d=9S#oT^yggs z*Ct0GIa16?D+MY9?F1A13Q6#rvfK{fTFH|0D2!9Q}`>Y_rZ>&!mgPy z^7L_|vF>{kfS(=SC%~xqqvxSZ3Xxh95boOAE$QPv0HsIQM>O0z{wjJ`)A1Up+~Ft} z>4jfe+$jT@A84dY#zLWVxFu=W6EaF^yq=-uj|R1KX=|#@hx;x2JL-z=T^I6W_?`Be zK>YX2rFxV}r-382JNi}ct2r%8i$LxAXH`$Q1+HJG)k%W*rBo(CRTND&Q}%UhL~WvR z`g-cL&N$F7UKF||V5krGsp5L{Z%nq?208sZXhv>Ts&4JKRT1~8(yE}R{@XS0qBazA zC2W?tsw+>;78D9qv=TZBABRu5(?v00w2ZDJ0ZzB^SpXfDh)6+e-?EqlEc&qJrDKeX7D6jW}?^Ci+uGIekUc6ba^5bwBVP5Rl zxQ3HVE8I3wbi*Y|KwBxlq^J@_0unbLB8rbsmaQyqHBBIQ>W`*Xr~d%tNf;b!zx;bK zl;9k9yaLDaE+iwT%|Mf7h3L|WDilx0_UoB=9(2y(=D+QxtsH!oCTc#xPj$ZORZ_FD zT~wbhQ%;qruS2B^br9;Xk;BbO3CY_^5Z`iWuC(dj#X8=f4iyYFRH?@fxA|=Hl!D@? z%iYwDrI=OjDc@A{uqmgZaSm@RD!pY-`dq~tjqO-f>b`IN!d-j_@zXW~^BdfL%GTn4 zEd4l&b^S|gPg6yGgwy{3Wdp-jZpGBH{#^oJHRx(SKj<~DEyo%bw%6Xd{{T!V2^XbnE``|E|C<+;xD%UPSy z?98rgXf53Zt+6S#lXA1gl8t2qb+H#LAC>}luh;cb zS66If1)&Qg!uKZ(lk2Vrb2evq=ALBYTt5Py<>!v$UGeW+`a*$&H+pYK>5Q|0N?NL$J!k=jZ-5}k{Is_7xSGx^s) zs+>9YRFNqlv9V2nC_3)#`?P01WYen(uxSDiJF22`aYTHTY$0?7bSc_t{{UfvuNwS* zI`6tx-QNoLlZXR{YpadwcC65olDq6}MN%euWYC_SKW|_6Ps3enA$z#jFCl0hv;waV zrM;<9@UO@Yo-ONcvT?Gsz2&=Hf`=aKAyV4beZM!?4pj|mgu1+R5Y({)&Bs^501ATw6V-V7$N2D zteW6HA5|thIzs4CQaaPBeqIG5Lzdl&^6WCD<9QEfrlnk_be8e!N`-eBYXsFl^#-5A zO>;XF8vVjR-*-s+Yqj5GKLEqUf8nV4yW{PxDN@ehn)r05L)oKVy6WcJ*!B~}ew=HM zGZk-eqi*EQ?jEC*QfttK_|mS{WGK`keR}E{gnN|E)1&oZ6$kKT&9w-MH-|m*RIO-`D(J| zpj*7~(rLT-abrKV_gAn#Zb~cQOmopYT3!cfKv?k#!t95#sII9X>*p=-k-12J?H&H} ztJ?Zw{{ST!{=63g|aovkx?FGM9yj>msXIKxLO-akyJkF(npwA$5-18$!Y_L zPq@|Q`kxINU`u}SSLgKq0JmB(?{B#CP-3DqX69t8B`SGBKvq+CQjk)$I;O%Fqu0kt z^(?YYaM;Q4ulyppuA7)AeI-kpZD?IEh{t3;ZQxd%VQupDk? zQ;}TLZm?S$4^Ez9TqGtk9FZC#74-07%a-ox5>lEWwGmqOsRXu)Tljt@!5lJbgQpTR z!Br|qr$cdn+gv91UGECz$ug0TS(sI-!t|!&TdeI)RHkwn55~B_LkfOPh7JVO8>9HKIB>~DAtdJ1ojx}wccYDUqm(^CjVuzBy6w^%s(r!! z9qN}Vra|dP4^&gbTx5=jvCd;$MmViuX=Ts8&d*&y&ne%hd8Mn<3)#3Ya4pecLbdI? zRInIa%?Ne()x@4~VDUHAP~S3uoL1u7s}yns#H8+^sf6+AUi~#`x3o6)BH#Lr`$cn` zv5;zs_%yXWVyVrtNoAIjuuDm4u#h{Hr3eX7?NLFmUV)xuZ9D)UWqJMVjy-O)%DYK5hPN{s$2Ca6(yX|A%_IU^YrQ|Fm|5YhwZr8f&G#?@g$e%v*Gm#rM{13DH&_OZ zILle`4L?s$EoxxFG#ZSpFi*pXijpA)ZRY(_xB(4lL~p?8+)3FT8a9?e0u<)ySK zNBJux9$Fe7%j49Zz8d3to;MxF1~3vsn0*@EUCzMb-MU!_!5xqKji?&iEQ?L8TY(}m z3rC10W`K(HJ$2XH#2Xt(BT*H@-Q2oMksF#z0;&wTQmSQ&gSZc!NBeZxY>K=n4t2hq zL0yeLI$d=~`5@sGy{G2uR&pd@H5e;<|a7ZPBzw3BlNXl{WC) zq_ucSt!kI*Iubv^Ip40hKCxqn7-9bav@6s4P4SCR8sV=DJr!Zyl=|P?(yF3H&?rJ^ zkUYQ=C~2=axX@bVa1TD{Tu*g%;L8Mx;F0lBm2NKnd9fK-IL zhUPwE4`7l!I_tRTJ9v%V&zw*jH;hVSsg>t_eQ_uodtq+39nJ*+Dm3d;-P>MY`7+J< zrcA&oASM*$IG-?AsvTOwflX)7il*dn8%@xJi(B_eFP^JJT zRbqXX`+o$Q(mbwqRby7U` zN90UFVa*41-GqGZ^BeHF*Ry#AVmO&Y`lk zs91gP4;18UwJFK0+enRegzQ;I>R5R)T5$oR{omqlB~?ugM?`#UH@dQ%ir(r15p{tewOz%R+ce&4o!)Mh1IOX1hsW+04M&9wOUN$(>7uS=Fb8?@ zg*tzH-~Lvl!p8+^1PaH;Gg_``(?NeQ!LHG8j8sxq2dddSej~48qqG7Pd$hRJ)^(t~h{39SdL-+%}ET7i5`IJg7oqPebJJZp5^S$!(>XdUz?vPNbKQ8iqml@KP!B><&k)k!H*d!=1^D0qz<%z%JHnuIQOsH2s@xveO* zqHhrzK50yK@h&6b@vqNI-o7@lHAbV5^(_|98-fmP&$9!aSj*FhbAWQ$2qv!BvJ@p- zyoxDp$^?LEU2|}Q@xUi4xZQt*gCp#&Gh38g=5X42DL9?M(zDu#y*X6Z;&pX)z+nwI z9YFdhRuX84r|PGr1vxY62u4MRx_1Wzd)-P+0jmusx7n<;g{V_Amu+*~obS|!0se~S zwVF~*vDTX)ZF*s;Ak%b*KdQR-+WX^7r6X+H8$V_<9iMG8@6J64KG>M7zn^%^>~w=lJ-1GRWTBeIW0R@9+IW1&4O z^FJDBZ(_AGqQ|IaF{L!hH2|mrDMa+@2V+m3lq^HpO|{PLqryli6;KNUps26UrE9Gg zjuc=|8j`rp#3v_$pr8t5ut%7D9r^X~*Co{rCLjkDPf)J6XK-T`*bmZb9J#btc*s^k zuk#Jy{OR?Mp5454((Pai7{NH{X!Pk7$nF}xCF(FQKWU^HO{4?n0Fz$*y6V}k(h%^Z zOieUZ4FwOpI(*KG9C%P&9C?x}P{N9d8;vSDSFk<$bkxJoriAFn;lxlbp(&^>xPN|# z9Y8HP8c$!O*((mEr6;LNit4Vw1cUI_(a#|P!mv59hiV}(sV9iuE@zmbB`K~&U`k4W z8;|EuC==pIuDO1(((4B^4O&hg>N>iR$anIqcN5^6cuy1GKfvBMt-6&&)+M_S_?jmLp;ZpMkb(@9NsUEu*i)4+{A zwWPDTvbbx(I4%aMx9MFBOmY)s z%0MMZNL2_uHQetO(nq#L^59w|RO9ZNtLca%p5|+(5Z@{i^zL%i;p0zscHCFoUU|q7 zUX1~sBIRtGfo|5-J8ffVm-j)L?MM8_zd{b1Hjb+x{+jy~?!sHp@onLK| zOD)92wD|?@A<2gX$Ga-^S7hYOQvA#t#isRcn+4$N+IlqTue9nxae`Z0OH*nIais&- zxH{*VJT8BmISjZNG?XQ9C_4r-;sQ#^ZpZsm!d%DXq#Ft# zDxE}62^xcjnka?jmb4Wa(U0eQB9M}sqyxB=gY_)=k6$SBchrQjmg)z?Lkw{`MsyN$ z%NkZu`J5u5QlObE8USdj)pZo6vs(bvecpAqMCA0>%g*uO;ufpDy(w1W6lF&V><3f2 zgRY`xh!i9W!wiicAaSEFW?17-x`{Vf4HUM8B`cP~513ZHRtcy&!8A%hAk=)h2@C-1 zCoVKeJcWm(tpfXNs0suNgknJ*5B()ZrX*p?wD@I=qrw`|JdcGSEla-I=-B~PxJDaF zss(E01y9FX^H^P_rCrLl*rawt3e@s;40itj#;ty1MAG3Bia#&J>rG=Ojlj9MfHCZ; zn`wanf~K`sCt#^1D!y8hy}P!Xj7{5qH1#`IS@97$n%Y5XqW1Er8)?Jz7M)0`#W~Vz zoS}obswVqsP!$A=gikMShw*w7p^0lwV;FRo0P4hi{{R%ZI%&yX*7h*p?V zU2$;ZIT|Is(#d@*LN~Cq2NWCtR9CM}CwDYfo+)11e$Q*Z+`KVGB6k{6;g4w^;(f(T zOL+a34!KWMZ3D#x=fD6uV>g^|vCOmZYb@O>@)l6H2Dd8pHUA z1*f?7VhwgyyC&JS+qCZo%#n-vY<8I%r2D{;?*a=~g?3|tJ%aFuw(NIa5un5|h%puZ$UAsE0`}6vTSF>o2;3;z<4$ z&7vz#0D-R}GaZTPq@Ha3Mfh)v5hoqvn9+0TfT^(l4|B)mL9xhULZXOMVxi9~t)U^! zpaHU)ci}_)Qi8xZ90~0ml|`oNM|g=O@kIb~J+;MtZ0EjX=li39WovwZkUI!8fBY&O!3O#UD#5h>wYsSYHhIE z)Y^6`uA$c@6oQelPbnqBs(ep=x?DmoURx-313ZWNXtG|*0|R2yp?L+VF3X5GLR@tO zGAKO-CBX8I)Rd_wZ)EuEV{Z*A!-uAV?ZM9;EKNz)>_{x5WH*~itLXxjk4~HSdbCfN zD2|%3YhM&(f(aE>B(0U`jtj?yNOs&kr0j7msnnrBsJ2`wPSTR9icnIT*pf$LL9GV0 zxe#hbwqmMrEt1-l(Mm#4l&^3FDcfH!S`PX!(n64GLGB(94Lx9D0hIt+B>41ly*K<) z2=Ar*=I}K)#2MdDt7bTk!31{h6hDZ3tD%`s3JC{*CY_P&tf?hVwy*H%BXV~oAq}J* z$~5dLQgysed}>eJ zPPSgyhNqAPY(YG@M#mA|Rc|i$$%flh^lWPn$SyNN3S-|RO0>+h`h~OUsJH7VC^Eml z@$IA~-YjFly@FrbA7wcX!+A0D3tVIFHC8hZcHG;OIU$(WyCgds<=v2#VSpzz(~dvs zwz(}JtJH2Q!74TT!n&xq>P^gmA+a8VT;9ePX())g*K~P>_^$?w*2xj}2AICTRvW4_wOSMDpQx;Brx6^%X9J zm7w+k6+L==o;oX~dH~`H?5Lz{z%kXbk~S!zKq+E|y+EgGiuBZ_iZbTBI{ug_901Knw?d)>fRzO!t&eIr`a z&Quhh-!tJ|SN{NtELjL?=sioRAM=W9{d!Q_ zy-0assx7u_+ z6UsKCU&@3t;_V?Wp3i%US3P}zi zf_nLZ@$2?eP#};~l@d7<^4*CzP|KGb`IO>6_9Tw~0Jl+Ro-t@CQgCBE;*=lPFs^}M z{fbRLcseeU{{VQ<{J^NvqJ>PPA3KT_9lDD2?OwkPN-s5VAu3NUqX?87>PRUAr3mUf zj@>j@2Oq@MsYFj2HnkItsiqLm}4tu()!SmM`k<3@Z8a1J?|5e}A9xY0m$ z?fd@#eu!H6LNUQj1(xhwjeNJ8evTCe_KkpU0F&Om4`W?qanAy^_?6{bn%pQ2!wxm7 zQWSS}P#w0Y*RM{xIi5y^BzmX@-?UMZ@{ZalARyPxO~>~5(@>6R?lm@73I~-$Tk}96R5mDo(qPuib2Qld3%&4Kt$nN9vByWY>usCCwr-logWSn%&YSz)R;O}`n$EHI}oGXg7UW9pW}YcG8?cTiMGC2pkFqgJ-t#fyj% zc$~b)Wl~Sm6SYi43_rAL>|md%C%3LeEW_kXFCpWX3J zxZ)54QI_M1D|MBC2ljMViCh*SQiRdvV{i!X!j&%^Lwtc>M%^xI65pBF(WN+oKyavn zS{_mnU$Bi4uVDeYhNQ>7f>e@FqTx|w>{eW94mCD2u?kk9wnI)du7;n)k=W~g9wbx_ zp^!Azkzm>!U!daELAWI=G@ul(PJoSUVpL))P9TKiO!<}skm9`s){6(qulI@Y(QrzG z1B0>3nD-1#rwRNu0;-aH-72cnpy+z*1ciX0RW!qcN);6y+^~leRV6!{@kYlBis*qv zot+JTqd}4}FJ(=V>F%iV@rFF&2yQ#AC6yO~R)<20(3Q~CCZ#65vow8aaE}yB0PrO1a5hsRi_GpJBV5USO-fViMM{Z922)1YgMh=JgM43aa78s zPBHfZ%={piq2jlO9>?4aiI68+TD)9eZIw=Wl(8z{mlV>GD(K>rK^u`l;56iS0^n)5 zK_TOi9sdATD=Ze){ur3|_Z6<0@n^iADdpHPZCUdc+%n|ilNC^NX*M0MV*yHj-m=?UNW)Lrfu^!(!Edy-X=r_^WjCm*)4C$j?9P6`mHMN90y=0x`N`add@iFL|It9!|UKekcZx2 zGTq7524pnz%!R(CBssaDp1lF-tCmk1YLV?u@mxj5(>iDOPn#m)KT7Bz*0b7Szu236xQnuS8+6@TotZ}#y#O$(nSrw53TEp}52y zDPI?Lr5PnpLy<;QlP8yORf>Nx+78uHqU8_o3XQ!S=z8mI!`=r?M5)22#YDf(PCaBF zS0}P0AkkZ{u!RZi4PF%LbU<6cR0xwUHS+nlj#PpUPh>(C2rjDY1R)@IB!|2;jV#m$ z6I(5jt=8{!QgfWa$B0UloT|v;R7gURc7{TVtF!~^^{CNL&o^4wc7h_trBTk%W&ibyfSmZ98gc6v+>w|PMxA$v;I<3Uj~hE-*~zhI7WuN&Dh zXJ}2DOgnpIhkZv^Z?syVB2M`UL#{IC(AUf=e0u7lEPTl0@k9%pqY%CQ)TP(vNF{K` z06wxR$2BEtKYbpk{tyLCM^Y2;8a27n-A}+8449lVrcW!p>g-ULwNyvemC#Tos*C|w za4Ix?thM*8Eg=+rhNE`r83UE4D(A)G=9c71AxZxI;Yy~zeZ%qjYudKUQ7yQWfIo1r zC*5uwZwNW3-f5dFboK7_0)Em*O4q=hbPzGIilw#d91DxJWhwdg?=2d78m+(;{RXXU%Nrw9jK|$fe41N}zg^o>fd2r9&DsD0sS;fPigz06HpXk)*n=jw z{n1?3?I)FeAwKDIzOre!B>Hr1Nm)^?Dblp+dz$t-b-EoZK*VEIEqsBlE(B#o(J8Q0 z0``+y1t?av`*h=2xHK&wW^XZCiAxGr<55*olh| zDJ@H4pwq-_mFfro0E2Kj{)1gE!D>D!vJgWP~sG%aXDjU3@>Sc#YCN%-5xkBlwzl>1`)kF55R)Ar_!TZEg0WyO~f>FbMswM(^!*jab#NPP+|o`8Jx{ggU~h!934eH81O z!4Z)`c^D6}xGC;yliu|r@P-|5i~RGMM0X*RdP9v$hhhAVOQPjrxJ78Ha~BzHGC~rB z(IkrLr%3Vc6$1h(J8QV?o@csahF}taA;XOr_Ibq;Fn%Yp!oS+2LA}I9%(%_cGwn}? zr*e#nOGBAwYmqRn$=Rs0YJO zwS=`?LeR^GfY5TPZ_5s}-eD(ui3Khu&dh||}Y~mM!35-A?2r^!|bN>5>=* zAd1jvdF`MYbqt}x=_sb!ZdTg$HKk8lS3+*NJ;D!lYG{0{UI_1@(59X$RTMx)Qg;ee zAC*R?A1qkOfbFEjZkPCAySlbZjqOr*06{$o73eAZdg?EFxHvc=6mf4LVm+h~XtG~( z)Cf%oHS0=)<*$0zOI%193(NAu?WS1*mTBOtQr=v$EEYf=K?ZWcBg60&U)`=#r``qA z-f$-+@2;zNj7wn8FT{(MJSsDg*k!=#oj^*Ppd`|zM34n~b=PI)JcI*{az-x`djMX_ zN_S{G*V$cbS_9a8emZ6+ct~hd_Ec_TS18C2kJg(~pD?PL@|3J{q;YQhuBJT}G|;cD1A)AE4FN{#M<9<_F#?+WQ>OF)Ke0*{%0Hiqi_}#EaUc zB2@V7rIy~vu8y#^u;Z0&Ds4d2j=lArM`a_f1K|bDTu8)ZE0XD(hBOwt-b}dWYUv(Q z!rxF!c|DPU(}8H;af?Y$HfWN~9P=Ui`A5rC?6Zuzc-xK>hB+GPPH0!OVd<`F@(&{0_=%f%NXMi|$K@YUN@ncJ8&OIMoKe~WVr+hGM4JDZdxT{z*!wBmKv9Ayv|V}DoUCKvAHI_E3N_= z9Xv)k3z*K#4qd!z`SziXY_YRYLGL&8RM-^shuaEjGMw}MLu&`osYjBbMO(Tiy?k_> zacC#u$s-J2arM#efRXKNo(%omIaD{y%?TFgZJxXc>6*il?eETgxaeH>;<|v-uQ)?# zj*_ndP&IM4UqKA5bc|gka$JpbTci?AIA|p0$AwnNm?W=7sE=Q96iM_F{^Vp3_N54H zB~9-lsq+Kn*J$3awqzO@&)TfC1n_b8KJMG5F!dYWZ%!fI}W!EQ??Y3KU*-J+d#Zntn&Cn&# zTdv=M2ghDd)f0a)-2}0CSTG|jb-4EPuUfT&TP>CtChxZ0r#Ci9TT~VCJv-{_YP*Wbt?(CjHF@%`VcT1;VsP^d zP9KRrnN>7L7R7Xu{%4B?x#a;_U9)m%XbOVcDo;&zZR;0+)-o52e^JB!D&=D6k0?Fz zO!o&ji@{I!YDL5G3pJYEdyeLFhb7B}y6bCCsh3&>MA(cn1$>5uNIwzs)fVTz$tK{- zm&W}epnIqFiRWDvhRz_cb-t%&c#qWsmt`_waK*i*8*SY81ws&zkXM@70!MR0xv-Jf zR!-~7P+Mx)+}Q{?mJkAC?`o=Ox;>9``s5j#B~1v`r60i_79$l zI^nF~53l#AGW1+W5a)W^`?aU}O=SS7e2ajhg1s}F5T}odd^HDr!f3!Ty1!)p^-Y}> z5_p{C?{DtVtZ{ZZP^I!uA0LkV?;ok?ej~oIy>oErvSs* zSK{(M5$78Eg@@@$@p3is;2@D zb&dd9@~8zRT}?nBj@k{!R^GAgc((b{=D5b7Spm+nHV@*GIN(b{0Me z97+EGSMCC=Okoa2*J7*G3qOQV8!1^yDNw2b2Wbbf*EI1PhzmBpGsEx!V!+HV2`%Yr4mt%*Q93mC5UE!nW3*Fe*R< z4ONLHkV$N%+E{(!dz5z7+&0$}IxFT9!08$YX&@G=kVg^B94pi3v%XQ~L~%8+^Of?; z0ZiL1E3w|El`6d}u2SO4Q*cB&wUhXB&x#7a z+}~!%8|6ro289kFGq=C8p}%l{s{a7D?j5|t#VphL7cjlaT*j^^0ky))BetmVZ8PE) zU9@E}p8Qz%6@BEIskZ?8rmjo0zRnMcoy{_VlBvx&h2vc9t?ZZAZMC&#WT`D8Jc$^E z91eVGe#`of@a@SFp1Q{O5o`R$G+^8B;-($8GNh%o2V_4g{!<^)O386mJ5mYNCz(8o zBLp7BPfc7&8|{ir=DV12QRrHYGN0A6+a5WUv4lbY0KGm#eswOo?EHTaiFvX{Oj(XW zl@)g=nMzj6o}+uv+L6_@1s?R%akBZbeqjK1627i=sKX{JYQe9HwHxRlda7Ku{-D0! zt|%*Y-*T48P3`{x5qrjB+wDmz-U)U~*TPbrh@k8D)RE(%MkST{V;Y;x;%Jk_@V5SS zz>8n@apIguXr}wWtADaAe<%J+m2vm4eZ5R>BQ8zCu-gUmA7|^-64`FxjI|CS)>f)H zR?gG&(Z#I(XpO=n8BESN_x)4>0MI}$zbogqGKjSxKY_VTCS}(QKFc@U{qAL%@fz)PgN)m581Qk}N}CmS z>zquHz~c@!+LBbXCaxxfu{soyzRob~qFx6QRl^?M`m)+A@Atcxz8Edxh>?kFm`(?< zf{FFlqLwaJd#|=Dr28A!m!QhA-(G1~#?aK@T#M=yyoSk2LU(i(I;Pr7%;d;RpUjoP zaH4e^1TPV^0MX03xeI0WmCcS28X#g9Zxh?|r#w3K*GYVEXY7x@sw_~#@7h0LqCC@* zz{cd`mm8a^Wti;T>*$n+)$1-B1JXj=Z+HuMSFb^+M|CZ&ubUGZ@)IyhVwfj=R@_4j z_sxc4;i+;?0eIC*VO%pA@27632#X4jvK;YgV>edr;;fCFCIdsel(Bj%i5p3m>*iZn1N8Yb*3TV&kyU^jH zHtW;GJNKv#=(`XMt`5(DYV-X{!?{Vwj5 z+uMps>TmAQDaiOiD<~85!c#&4w^}y!>qF9%>!usl`-{9f8W;Be0D6V~THC|2lhohc zp?{kAQ`A5*vw97qaJE{j_r5<3McrGuIHEKCuil~#o!j|I>TmAQ?q)nD!=Xu$oW1vj z4XV`VeuJWEqQ})cfyEpC*Y8xvPFNrMo~HioD&zd2!*(l_X^pQxaJK4Js@dQu`2vXh zt~P&*g9{{Y=@Z)FxaZvni5vc5;B zO|`LE_Yi(P2(GL@ne`H#KMY&i_phfKgLZ9=%>~VuQhuX9cCy}2?fYisyUD_}ucuL}v4G1J{X?AtH*8T+(5nOC=F5|xMfWYh}mu-OlRC!he=rlRfR zsD^(Iy^nvkj?SIw@YK^Tf2hyht((hzwYZ(mub3)-v5r_z{`?MvckZER{{WHw=l=Bx z{Wq`^gJk~WKX!m~Blght^2#}Rz={_Pj9$P(cYWQoZ1<;K4D~NjvBOW0oP2VA^QBMlv5(HPv}8eBM*MF@SN)FRF<0^E?ewIWa#;~97sf?YE$1x@-jH;M5%IFPWZ4{bOK$d*gDr;cK-k*?}95< zJ=n-U5#k7;berv&Z+kq99$2)IPLYtr)nnz}NXGDgbbNE7~#14M(T0B)+ZL5g|pu=z!y6eBz9L>eCtbHEsYxNS0FfYN*mqRzs@T5wAGdi5%L_vEWS@} z16E5-nT(OfT$65gY&BdVTkp2n>_mOk1a2W)iJ%1a(=qLLPiLEQbi$`1hYrFyRWmOc zadsfJZnl&PiZR15qYgZ(ILCichB7-vhI07hB8wvNX|`R&c5qv}A*N=dX z8pzml@_H7%qnC{7!24h1K$MPYDFzzlbApZb*qi$FINAV6lO@_>zKP|Xr zH_L^YO~kfg(&xI>rsVvnPCGdaU*pYX)@8;a+N7Zs6{$4SEZWF$l6eS$GS&5=2&qt& zvb+2&L9UREWQ8blAxGJrNm0Gzvg~GkTpJ)#+(|4X;rBC8l1rYdRdgf}2TEy6>uYEU z((+^Bh%Vvu?xI*W?m}a`XjWjQc&|T2F}auZFyXE?x?z_1c<&};nMQSa{#|a&j4?NK z+Fe9eosBBx4lVvX+hj>w=$BL$7CQ||`)PHvUgv3hiBbp{aK$PX_j11B(Y6+p0Ue;9 zu9n&NuNCIvyKLio+m6qG%;gKF3vxo6eo{h}9U;56&&2WI$aTZvibW9m=?4&W-T*0k4W8!q*Xs;uDb{ zT|XoH#mmz26)TA?Dk<8c+*}^~<4LcJVBJqrDPNwU{vEOyqjAtcR7`!eM@4vGH>ll6 zP-B8&mSJi?QvNbmsM1dH1V{xwzkwxe_YK3bRi3|nAOljOd~`XV1*3Hk z2<-s6r?**L?lOkAUzxyTQ1L4F- z!T2K{$7bFjB8h3c3n;-Da%&JS%o{|UPX7RILVZJUf9i-x{{RvQ@3@wQqb+mNTl%;b zj^W#x?W&P+b+|aoa$V*e$tPAAVoLArl3LDVURv3Q5D$MQy-nBPx;YctF~e zt)!Lz0B>Vt^(#Mkv0mC}FnVY*TsV%(k}X(s4VKVYNpWgQ3X5$LHz@#7UVtKpMPooT zo8&ISq&r?B+ioERl&+$pt)Xc%@1f%r%;BT1r%!Q6Mx2Qm}d!E3Lc$ z!fSDWUIF)M^&bw4xv+$mf;KHkWh|kWJ5)N5#S|C(UmXN%KJ694Cgq=^ol&gNqa%C1 zoK!Qlvf{%mN1{OUmlWDj*mtjCqWM!0rvX7X0jCOO<{YiY{CdlhFE^HFl+>lGBlgRi z>e{&ISW{`1(yRV4Bz!j_~Y-Kj|?h)PF>x!c~Rn3BdcHKPDp913Ios=v1B zwlE1KLgEyvANXn>yj|{>*AnIK^>w{Ss_OOD<09hWD)j10lHGZAA+-4a00{VMmQB|7 z;3FRO?Q^}geQ#lF1_h(kJ(QKWw2w)*e+*QBmDM7>=n_If(rl7&<4%H|K<`htLU)YTE}UqBrIJce^Qa#Ltw|pr15HE93qg4# zsHEpEK7deD#DY9lO1?cj=H^QggW* zWA8Y?`xo#d{{TCw2A*fvQb9?!&|o^<qP$monBW);W&N@b}Rdj%}Vu! zNz&3x{{S$Bz#1EEgIFa45-T5{-enrJ%LuP+{{T|o%l^0h-2}+tikfCQT<;Bhsd+)F z+fA~CJ8I;KL0@M_HJ_a`MwBfM<5PTbE~l3VCkia5^7>YmuD|=0FUS7?ZfSg%mM*V6}H@YLbzqWN&NcubY9?9-_Vw)L<6tegJ; zm#vqQG@~dI#?$zupvcYEXdJeK->m7Q_I>>wviVF`HKcb^@xvLBHAp+nWlGLlAQNg; ze15iayLJBG&p>6yrA7hhs}@?Yk9_*Y2&c0~QWm3X01A+qlWIjP(0YQTfvkwg=Ntx_ z8MKT%A2HeU6bi4oBSZ0ZHa6`=y;%W-pO)E!&&_|RI2rqaID4&snVL(Cd`zUNK2NyrrODtX) zaR8H4f&o4tfDiWmdQtMq*QA-A{HdKHLXwYCqaA$KNB-G08E%1g&6f4RS&2KY7O7&>!UGr__M4nOtPa4lobk4 zlU}Bu1LLAKu{p^6y%nbiXjT+(p#j=O2>$@ZKR?;mQxAll10MQnA2abd`sj2zw5y_= z2e_dltwlQ2Q$vwp@iDDl>S4`{j9rg?Z06Zurd%jcxMMO9q^)W~koBrWMWsku)SyAAQi<_8 zal7@)Mx8`Az2Ci6PTOOf2eqfX4`o^$C*L=?>>@;IFnI?h&0mhDn=rW#G|sO!nGH7V zS9eQkIXr(q67658~->Z@jc4rE76aK+i1k_0@E{6Y)Zg>^Xf^e0cBmR-1wy(Mo`&)>4C2YHvb?QE0YnzxSn(%^VpLG%y4s^;6JgWOkl z% zFegPv0plfTUTaA}KB|N-Tz@*=RGF5?fhVDj5lc_rr*jy1>ON=~G?Q3ctf@ei9b7Sl zu~d3{)Vl2sp#^E$5>J=X1vLlvXpMU3S}h|gX3oTlysBvhN>`q#LHsfmQPr;BEfh3V zL(XQJS1ckoU97j(wIQ}^QcZhD)Lj!#Dw|~@qwAgu(Wz~g%BlBCS=xFd?*Si5zT5yv zrX!tP0jS>Ng?cU-jWg-Xjzf(}LK{Su7S83i760amWh8+*3n&Q^xJGn_FiESVQT!(W$5#$w!XvRGWpi=t4!m`(Rm2{sWk4-OzJs@YKBh^~`+kvP^r)^s{`cm8wwDVQ_YnguDCXk6* z=-l272;6-YE5qgPL&>gbI7N?)Rc%k8BqK3g=ob)_$-D_jn#+n)%YegI5LW>WsXm*O z`^1eF3;P&GfNm4CQ0_LpXIoqsym#`Ye0x0iIc{+~@SY5CNUDNeb0Kh$+8iI^P%eon zP%84*;54+?mKxLJr-SD?oWH1s$Xlx|P&jHL)64=}s$-RAB&5F&YkBD|W9O-+sDXS7OGv zb#{od5Q5e2Mb16RX?3z$*%VFM;YyH7=$|M6=6w``MmUw;J!tRtOhc zwq1(xJJ$P5Q7!1!K{n$h7|Z;?Fz@?l(TLPF;ifWi z1qzPpaNs$OpOM*_D$fSO!;#f042xWd@#4&4TL_4^pN(%1KI#}~%t{d9r4%;z8ZEp{ z_y|XohxG|?c1;pQMkRZ8{K>Bx5 zpwt<&St2`9-r9$S4))2?V99h#TIpMkc!NzxGVR$f77 zdpxC!j8XS9bttH18QWV?UkWB`bvD{^r=4c$c zi&_S0>soebblYoS8Vcv1s-?uXv?-J_l(^YLQoUAzR7ajP9;9bcJS!7|ee~dDKk0=ju$LFK`iV+`MSG7@l|WZ&YRQj;lMw+MhYDV1 z$Pw%gB=^*3&0K?oas8&(E0G$@U9rbp_0AY=wmsJCDUa}FNsPp|T4Ga;szY=H&<)=W zDjO^lhe4nP;C+h*w&x5v^##_J%=O(7@p;JpX}f`Ux?}d z0ID^=^Dk455r2A5-l)4{*>wA-`;GnD!o9+K79Mnub7&vJl;GHS0-X&&lhdxII+LnT zx*$F7llQ4lHgz?cC-Hgct2x`P}rYyJ!lD54~T>N#GPpM7gis`ZT;y#dZad8 zm-SEg8~e4hobT*?KoGBU9Y7@`3B+sE{63??x|BUZ)n-H@*%S4o{pz3cO^v}E*LoP= z-K`wwuVM&jRnK(EbFcS!HXXLRg+KL0duZ(5`kl^0@ag+-snWf+AH1X|i6myyVkjPsteLuLy+#A7KaBM+6z*pZc6VMGdH_oNDXPNl~{?wnn z+d_X&?3YbQnn(JLAMo~8uX7)(^V0sXB}mE@$`T{p#82 zKAtVcG5yAV|c@rQ@ZPxy)4aSh#mL6$ILW@tObW(t=I@3$fxo*RdFjImucuG67LMul|~ZtbLF41pMZJ(StD`^82tiQ!iH2+HTS-Yt!?>Mam%Gt|_C z+nQlTNk!oaO3~&NMiidlj1^Y;hKc3|tDL0ZZ_G^IDvg z+&5wJSWCfY)pE;o3S-kkmqNAPXx{n(+pTo7VvVdVav4t?KH9Pn%`9t^o4_v`bbsG< zRvViwNoz8ewieru8%ztV$Zs~V91Xmr-jWY}Bsv5cW8GC=D}02|AP0 zUE%gwpW1mhirvYr2L6OUagdpDuaV408k)R+7@Z);V7(z;ngryf3MwkD;CprC_jn&} zYWBuEyQ=<1dA8bN!vWdGxt$N+9kuVQk18&F+ly%lhQG?L zDQU-4Nm!cWmy<@4J5yab+vT0!7l!`;td&Oa=pp>wBzozwbob8Hib`$n!_Mv!|0IJbW|on*3%KBKAYN0ZK1~e=pS__=b_7MJVQjXk_YydlJWb|Micf=-A?N_yc=xm zM48u@a*GYnyBp}YMwxAZwp~Bs6zj6C<;~UTjjE-39SN-fcnR0_R`tlKBV5+@16D@| z)k9l?1P2JZUPe73qw$5fCW`RoR+yGD~|Zq zN4lGwiI@AE8I%e6ix+D?VIs*619t=UUtHcU%((vmUna`Jst~UQ4!XA6?u@K+*j(rE z8Lk|AXPv`XMwF)27j`Z|X>8G~3mQ-l7W@v)hsyC@A0*bHqmHoQ0 ziYKuh0y(^$%B!sy2yma?$LWnC%q}yzVw>iS`HNi ziLWDvqNwjA@|P6J%IKm_m4VNK-f?1(|d07xmhvAfEI+o zT%33V+giHWZSJGgkO{&(Pmwm+dI=+vqwi+Fvc~1`#g512_B%`nVKGvF7$D!|`%hkJ)`~%eg0N$v_(>6`~PQ&(p zc7+%28FiJVR}9^1qG{?uv=P-_HL2`126dL_XfR}C{{XN1-Lyya&fj6&)d2L-4_t0n7#Lzd>c97>L#1~6LamZ-TYq+jH(n%p0JnI^ zfg`y^p(NCQ7h3M?*F%@9wc*KiZ%-r!1m&59w@1GihHOZL=u z`0HQh-N^nC{@?Fb$4_l8IlKLj-J#>Lfvl7Z_)C;3t8=YEB_e>-fK6+yJF2hIUeKM+ z{pw-eKeh<}04>i4{ZHMaTQG31NBNP~$78nRY)CW}>)2{7>YJxwpr>=cdXa}=u@b0} z-nR1Yr*<795VhUl2sfn4adKM-N~PP~SytsJ02wJ!>U=Z_dWPa=m|WCrf*c*~tlYLs zNaA#idyIf63O$wVFWX|n{@*c&iq}QpR&_SCtFNZ4CdQ;t^`dBN)1`If8>98#NPo2N z_l-9Yp*S7a_|-ut<*J--jzNYzS=^uo!@b*UHcJ_(-B<7 z$ocOW6LeY)x+b zZp={uDnV7#d&%q7OY;o};AOzRI7S$dKSfzKc%yHW3*94m<4s8(Q00=!y{u~MpU7=V3$lq`V+T5MJTJ>J~r$Yr8UT0>eIz7sno9J zCASn*M&h6@8_MW>br;)1r&AjiuHjF{vJ6b0T`A)n{{V*McX(E|Grn_*!_N9^GI>v7cO{I$!y8-Osz_4#mrgL zh(pSZ`I(tUZh2cvOD{5nw&kM+4bI3mSDYkv*($NnAn5&6uPff_8No|)R4m@dJA%^t$Z|gUC!qPV*pIr zx|i3NI(|ESzS<2|vPtI>5E3+}9Fn;g?jJvQ+U?63uyQx^EZoB>cI?QTg0mwbw_~nZ z<60*NEZ0=YhV``1w_eyws;a$5614OQ>g}WEnSrvBLFP^v_T@@HZ)*?5J&bVXfSz2b zlfWD)Y~(IMiOD$!Amn$LY`<@x0p3T+VMx81kZ(5IgEsdXyT*|6Z7nk4LugBYfK&k; zbXm*bVRkMFo@T1&bXPJqJx_0l3@{w4sQ&<_rx5VX>K)rP_VvP+csTqEleYOB$qOXC zF)sM@%Qdz`65PXbxv{6fR!MGCZ>a&2BW~D8P$OJj^Jcb@(oZSR-9gOp3*BCua%Xf5 z^B@qC(T1?^tXE{1!mq8!eyl1&oG9pBhK>6Ws`dJk1p)qzRvDc%M4!tZwfcSaMy)qZ zYrJ{(aH@swe}lP?Kaqgj@oRhSS?w8gOP%r7t{C3gHpND9sd3$Ab=n)j04uv?OFjcv zmbVsC!67J&jFX=aMN&y&J8sp--XSvf)p0({`Gwh2-QOjTR%DkUvK+=11O>QM(n5wx zD3Fs%DvIgUX=tRdo+4vK)ydy@t644PiH#rG9H@BS$hl5X9;5OSd{azuRPWe~oPTFb z#F4n5@X+Ofvqk|Qm~-{g?0;h%nh@I5rFrb0gs`5ySP5G_I>~(9O00(fYzoAK_fpVHp!q5dW~Pl|`5X;+uW?&hbbeGJP3NG-N$Pwm#(1Dw(e${xxt zuhOm6r+aXa=>GuF+faI*{c~#RrtTr9{{Sc&Kkparpq;MV;pXG}KcOcPUKOHjN`HaIxpGiOP&3F9+=(RUEqJh+?TbQ6gQD0SN zVzlkkN?}4VJLZf_Xj&y$6S;zy|!b#@u|-lsNvWtnb{S?Vz zV^;hl4&$SbMu~EVnOO4$+|x2^uBnIdyxsz17|D#N!6|V;dxND_6x&X^^d5%-&6C`` zBcBu6z2%33@~=GV%Tc{;tAx;URsy1&FAa|NRrJb2ayIVk zjU@?M3T7ZgxHO1r5}PKby(`mJGEHTv{{RwIu6pT1k7|L!uYZTq2p@}_3vfNe z;-Y~(8_b!zE4g3o4?7Hs$$8tBG~ik)W2UHP?8ClQMo8$N4NiNTrZ`8p5^cX!AOq6u zaVlyS`!3fB^Y@Y+ar)#H<&y~+AgMC~%DDI2v$k0B;YPUL*}ub`63nr7h?||v$c-jF zwNv88y2gqo$+!AN)hl8*ZaoK4d@CYhxVe)-I1!~+iYVt+jNG>wUGQ6MK6S4Ht*kUl7~cO70f%`FyGN8`T_xAT$9^^n}$z zcTFhU=p!Z_wlHpw;skm!%Kfy> zfd;{kS^1Zpn_9)j;VLH}VA7tJ%4NR*sZP0c#zFpEy(t50g&{G8e-U&Qb8VZ9&oXXq zA>XKUom@TUoD&1vm014(II@RE-_vlkS(OfWBxoM+@H{C~s9~08g;`fUw|krS8m47r zl5QL)#fUA)nPP`849=j=v?K`k29{%F7Q4GipJ|r0Du^pcZ)h8cq+-3XV-1~?LA=B- zh!D68!eD!8ci1*33+>iZG(fJB)XN;&Ny$c3Lfq%IPi!-#;aqi&TDdoq(JA=Z3vVMf z!`+pTMpxw5mzya!QB|r@{uaqH7gjcp@+=w*hmIjr9w9O&hwzcdZLe^Yxx<@#f3xVMdrkM*C${-5 z;haZ?S$PwcB)XV!?JGQui7s{4bB((JCgXXBaj?fTZml6TF9zG)xkMyrPuZ^BC&gbp z#=+PfmOq59U6jp_P;M7ZJ7&lg=L`rQ_8*K6J+w93+NZd$a?Zbd&u-Ta8{;Vf>-%_g zbz(W)xi(c7F40mY+wwbI)TN6}$#Df+^@*(=s6)M;GMbg zN=e&YowMD2zRUh8vYkM*lya#G!a?yaBMNGxG4`$PvJJzGJ-=WUZez|=sPVGPTe9mb*Oq)tDLuop&+OHKGhPZ5;akCWg)hF+mp1jRM8=RQlv_Rl&NNjCz zBr28pYn|IzV!16PX&$JE!8nc2*6wJWKI-K*9{NAd*NR{wVHkbm$fx}pk$ETY5CH!G zmsj`h!N0OT`l;K&Fgu5f?i2?#aNWb1Zy2x;g^t~2V(!e;w(MJiWvXC^^mVB&Twprc zY1m*5n}M%d0n{S-miA^h_;n{Uk?u8(v3&QUXvU(&+a`EW zcKqJGwWnOn4rZbwX$q8KpKH8s!pUma6~$EfeL1M`r*n2b8k~3249WU>Dt=Q^jGu0N zdcu;w%3`D_(0L{v!>|7A$??>zuBNwfcC(1(LZ05)uR))twUO=LkDPCE?J-sf*qrW z{&mb(rm@?M?#O*(*<13UA$9#mj;Da^4N;cutjP6F*OGU%00(j^O~}@@@ID#~uWk>} zdnzu92BMuy*hLv0-lMlu4GD&}N7Odj8)?9zpE3sZ-6%IG4!#uap-nu}F&q?kigpO# zkH**O^b=0YHUXZ(Z_r)pRA@2Br4~9_wYY-P5Caq`n5PmF1t@y_byN(VVMd|HjcVY= zM~YJB^3zebx!IX79eZ`;ETZjper!lEEen?w#-g%^LzzvU8(~gG`o~7sC8Uk0J-!tp z-=^)Kak$4Mr@#sN+V5p@T~`}zc9LQ~Cp7&|Z??ShaX&80$T@oq$ZeRjS9lY%oPN`t zX6n3s8|cECzr#0sbGBI!*^wqav5!Cabb9Ynh^g0Exn0|_#K(-x#2iLha7wu8jk4xV zuHpdS1;xALIFH5v$$NV$##ld1?sCaF=Q8D3oHmDWEcY$TIV%pnjKc~-Zg?&F^zH7^ zc}=<8$(zJ9$hJBh5#+~aT0ZL9O1!#8UE!DEjhaH&HG!yvc;jy`ITguC1m|( z)P|{D>PmF|m83RsK1-A1@S#J@u1m~SCClBvNG)xgM8ST%cR%QiH^3b@;(GLn5D8x4vIl0|LR)RVL_H+d}J2aA^!`Ym5a8!et%(dJ0sdHEM| z!-p&=?=A9Gs=<&y#e7>~V*SWB7GlDK853mLUB_hIm`~+*Nb;``{{SbP>f|_-hSeYh z)~XB{{R{Ap~NA_5tyeRHF5=mkM8j>yh98Y|cFOR`Pdj*qW??rY$y`SsdG^fan{?5UL2tS3b(B zyWDTC&%(hgn>)Cm;g1joL!CD`7ucP*7rqWq<$0$p-VYfQ5Iwdt+IDnm;V3; z$z|H){UjtIw1C}ckX2KpZ*JwdewbrRE(LQuLKGvv)m;U=@@!~*x-5f3^5W0_OID{y2If_g6X0FTYPhJ&G7c76rMb_+_0;QWYy!wiLPDrT zaV@N|BM>pJL!KzVZCk_fB`jL<=D6X22;+i&l}caXA8ow5&FFsd#n>^+?GZ~Uy5yrE z#;l8o^vLoZhyMT!$S-!OPyJ$8So|~)ig~HiRWfdEw_*5p;y9`M#agqb+iM_x>vZNc z{tquuK9;zm6t2R1YyCAa&Mumavz2l&$=N&-+?#d2s?lvt}Y$s%oP5zj5sQBrYGJlh{P=92|AY)@iz=qs?)QaKT&=b z;#Qo(FjPg(b9+DdHgNYF%kjiVZW}jCYe-G%b|EIxpw-p`F@L^QL*AuI5>AU4V@ln- zLpzm6qa_Peua55F-X>~)3`PdIN6X&ixx1cj1A76H@v?sHW3{Hywnt0vaI2 za1_H~wWY-F4mhWPQ<6&4R|!{|oli|HTP%()C+w#j=$bU2;*9h3c2nBXg(;Gj_JwXx z_1dBm3u;mWiYoepUDTxqT^=|Kad4$yaOR)P_i93chb#@T+X96<5;l1gPr3@EbpQ=B zq+~Ir-853;9}M%)(^6fx4q0J4k@&*D^?&t?r%@ws-PC|kv^1yvuMSH|N|u0KBmvPi z0;wrIBoW_4Zz_QRW5S;BafaI{q5_^?(ggtMKnJg^Q>mp#P!xA3pN-&_=Wcmq@o9|G zN}ZTuOq^H&)>;HJZf;wSZd9hz(I%U#;AxL7U`Ld#wU3whdHp%nUCTY|VA$uZ-X~~{ zn*JJ_A<0+E4%HUiC3TyQs;AUIO+VhRVXB$;Mp}YEUthAUZT5Mt2oEK`qxaQ2HBxB^EUKYFW#ncqf_t&o9+SX zKH4ejt?kN4C14$`)BsO_+&}`SNY6Bm%+#M5jCchG+Inf5 zNgXiK2BgC@9q2XKR@8>dHw+PxL0Ii(W{N|%#BWd%y0ARh;hP(DnZ1;m3;BnoUu&SE!R zv{hHIC-KrZ5fM_26Ph{4y5JUZf>8&xjDAIQdngDy__BgSX}NRrW?+M zO@=iG)HohJda1IXx9+*27dMHih66?$$F1xqav`<|>rkcmAN?Wt>QW@$7YYu60Q1uk zN({wqC_5PfmF%y89~1J_7{=R_Yic^aFzY-%?^iku_bK&Cf8E<%zbg3ZWVhZtXr6E* z$s91D63C@U4txpn{k}SZk*5k9npxtl9YESVfj(iH$HJ$zemcUzEFhl}FWXjezDAE1 z8Zf1#C!(l+!|?kwluGJTXa|cepS@99Q)-8e zJL#r8&dziV0B}keK9Ja=0Uz_JCu@tc?IfHraI7 za)Ehgr)v3%Pn7=vPN5WRmq}sGY6fO`gcbrv6{2gixZ|5+U0jGdP@*VupAL#x@zl<^ zT3o6CqB=&Rh5_lJ*@b+CRJV3|dvz)*Q!(RhJqM>kwG%*|{{TG)Shxa1z$FYkyC9UJ z&Cd48r_lXJ#F=s1@INEoy3<_Np4uZ~FV2TnUhGxUbTJ7k=!FRd{pOV^+RFr8G$|d_T~W3o=lisen*qK3Wdqw?`U)LCyUe=xNNc&uySa6obH zG^8bx8zE<+lU|+tf3u>aqzdO?0{W?UMm2&D9#my_2NHhv-NLo#dw1!y>rI8Sx6E!- zSrkx>siXJElok9cN}C-k!&|bT>NF9ETb_9cZUzHl&TePv#(w)!$DM(?Uy_ z$~{X*c2%NUc+l~rIRq={-7JOmTM17>e((2-3j3o?!y}!58V|0u`CLNMotpTpYUYc@ zk@aJj*4EpM-y;P|klT%+NNvQh<8HH7npsa#)E!wvx?b9W3kiD%;!rckB=k}j78Y~7 zy~qjRgya&h#|r+VeC@{5VYQTGcTQxrHRv$Kvhh9+G{iO$Cfr)sFHzN)6!1HxL3CzwyX_g6{qkJVF#FXl8(R<}aq=`xU#%LsQd z%6z4|tMM$jLXqTuB`dKd97NHLAt8{}&HuqbhY<=4G1QOYEbn0$Yfb&@I zE#ncx3S{2+10js36$GmK6cl%;Ti_PkA!_XH)b0(?4~eda9K^hZTqvY7N}L5lc?Tce z>`HOFjkGdCh@q1a&dMmK;7fFLBS#WAXHd|`d#0l~nAoD+*a_)Gd3@h=A2+SinwfU6 zm8Oj@T4>J2!_{BYg#Zmxxg+j_UcRu_gDX#y6{aoU2rvF2PomgY+yM&%%%ykwjmCpZ z%MdwdOhG6E9I1hP!GxA1GMLGc9U%cLDnon0Q%d`$N>rLDKhdP)WROZ&=Mer$_tVqf zLwRZB#=!U+_|%Nb`=kSyO3lNcd7sz z+$1FuQ6JJO2?PUBd^MAAG1-M+82;zIc#AM z^2SptNF^VNNk@IBM2YgmNsyMO;mv&`mUQ!PjLZ?-#tU7Xi;`pRfyXN3A1?6!03qRaM)db6GL~(Fw z-%y>0)2#`wO*c7z@fzMARyVwC~eHK`LUd6$u>ZeejGqW9*=^4j^vap?a~PQX%?@F;JGk9Z9T}$2~9fQvL=?)n=wHIMhv?dvm|wch@;HiIAulXwMh!_{2p( zVHb!k%9VV%sq4kw@Z(X@ae6BZDJW>E00pFX8iY4y8N8_^I*CM1)XgcYk1BY;iXn#; z<=AP@i*uec%dll&_oxiwe1{Rnn3asS^~Uwys?K7#eFqgdE&!$>R(p7ArrOdwY1;SX()#;?1A(#i86pne6g~?Aaq=uyK2n37PqBNX61!&HH<@U5uw+ZUd`^%cs+gvWis*ReUs) zVYs!J7rd12_L^=T(euaoae}-T+A5rnXPDcMr~rjPdcVlN1ubN_wHq?3>xx}e;oE$m zDV{B=e2NN$~cc_cGfzmJG|j@>W=>!V-yKgAZ{N-k+(#MBjwQ;R(-ximMh z4Ry9(T{*~ka}_Wx*cT(|q1Wv97cEdpM3sE}2%SaFrF)5)7Piw9SsfCCgiDcKd!q z%%)Ui#zFEDkdSCj;j3#{tnHlRc!BD1LV0ptD^PP}xnK~yhbBlq^r)W==X<4w_`DyR zxV9!ZP`4Sl=C0+5zDZlrBS@BqRc6NE$^^-i=*J;05Rkq7l61_r)>l!7Sikd=27p5I z#mE8$s;Hm6*hwV!Eh5Q;E44EP2rvrlNdqsct}G5CR!MIB_lTw{RiFi}P}q*t1WXLC z(shM7f1MUXK+8({?C;y9G=z3nFp^%neIDAmee^drq`lrWJP)$FjqE-Y*gQ=(J<o#YG#*k zP9m#6zRX(Zo3%c}X^d`CBs|)X$EzMMt|MJ-@>H_9PsMG$jj~M&g=tQwrj@Y#$u#jk z%IT#kYpNr_eYMQ#U&`^yq34)nOhK5yDqN9sm3%5`(Z8!UuxsRznQJH8<6rF1eE zBVDKKu5w6TVlH{rOVPL_T`h{pxa#z~t$}JT7F)NsZf#Nv37X_H`Mt@BKp4wuJN-IQ zUl2y1VvvQEz7<7LkE)8>rpDH?-Rmd=1R*^nCUnHf@w_JC5M%tcg+h-K5JYrNe&sfC zSEA@z9Qu13g=s316Vq}1)zsM5xM_z2^ygbQdx0x3Rvy;<)ZWKwSsswH&22_au0J!Ize^cP&;9W#e3TmU&5zW0Koy z%h*NLt9DXbeR9N0+@~LxwkeegIz*!KtG$iGcS>tpb(q_ptUmT2b|QAuJErv(<6#|? znFh2MV}S&4L7#m(?YS<0f`!AoMRPT?x)PO4l{(#M3Q9_!Suxm5m-;;(!R&PL zxNPdubU)Ws*7i3$e9iLCt3}TN^(i@&sTT(1TgGd8TxRUT&X%KuGRt=srU2?CMq#xD zE;MjA2fR%@x^1?i2#oULpn>-ATCTg?Ev32mYjgREr#zJoVKb?n+YRA$b?Bwp1tbRx z(UL$|^K=hwJ$mVAXSO7a6?ExT5CsT=9T@L-~Q?rJ^pEF>XiZh1H|_2dHCsRcT{o~;otfwZL@lR6#BnS6dutn zttC~I3G(#%Bo7~z^Wb#{-dauWfPH?-ly=XDGxdI&Cnwqks!1tau#i$e^$JgLNB;mv z2gg&6?Xcn)J#`sieB(SREB@xzHbTm!B>p7<`T^Fp>p^`#4IJ+=$TT7m-|VQz2_KiG zQw3gCs(qeV%F+X=a2oXbFp?Nrb(Q-xvaPRFyp)Ql1brAF z6#oFd`S9=k8d^=;%Xn6=r}R{t6tUZAXu(e^Bt4j0PhV9jLb`l>Lg8AdE3y=*j4T&=4^iKM9V_wv)7JH;A>@eD0i6OV!a59>qNKqj`8`8n2*mShF zf&T!P#NqV9rMOyoahIY1KAdaUpSIY^hroEOB#rFB&ntM6i@>k9;>MAPs3eC z)Df)i`>Mlu@i!l)BDrbKSY}gXog2eWiVlbP`=Z?~z;K9--E z4rW=&D>GYsMO0GGIbf96;y5I%tSF=yU{~=HPEWHu4~b;PNk3!^b4=-bi^*)>8*^qG z4jB1>;oJc^16Hp9#yIbh*lQ}|QpYpn_Y?_n9+48~geB%5ZNkF+EAs90QB)wgMK+V= zp#r)KE$`gbbcCKQL5E_lG_c%u_sU-aHRR>u`$(rH&5k*bAz#e)XuMh(+Nb`VcTBI! zq#&pMz?Unv1uN-Vmnq#RL;S|M26bU1?=1ZB`F;M%dtr zqZ16Nl(jA9gBMxx@;lQZFJ{i)Hn^&Dy_%TrD zpB(8j?~mY2xa)a-ITHbSwUjKkBH@wlUg~cD0EaEW2y@HO{PiJhPm5BH>TAz2GsEKg zsZ$l=n0F>*$;6|hlx*cKo0J#F@}qu;b>`X%a^*Fd3J%FbgUBkMORq%@4bZ%xcZIz3 z`lwOf8JtNvGNLEDCOcG24U>}n^e8N1yN~kbF{c34`tYjx%yMzurRcHw zQx%J9$lw_Th|W)ybyH4BYTjI<_GE}>bS7h~sUyu!;OVBl&9^}x<|jVdv3%Dy(Fj2@ zN9Y_^@1{WF99r)kxi(vpSSW1@Vbois6CK1Nt(1uq8s1t`l6sD`)+Os09U(di%M7_y zf1hGn;X4CmAfd#e;BXb!><8Z;x9cVmj9ee~-^y6bDHa<%hmbN`O}adC<+?h*9WBRY zqPCEdD^AJR2P|_w>B2BfL3?=fuHOFb(BVAMx?}i20JpG(%pB>po&K!;%y9-#?VpXa zeD?PEbLw%tcap54?GnQ!ixvWvrAI!yCgIB40R**7})z{h`n%08{i8Jm*$lP1Z!oo3b zMY1!HIVA``Ov+h9QWoozmqy!2K_y2-xY?U--!NRnAIln6((dbWjIs99zCKL>exqHj z_8H9aIrD(-`Q5jQ^KKir%bM#<;#`3#6K|`BHw(sZ2)H#Vwqqs8ZLxGrVy&XDM_KWp zG@jK!TgPra$Kwv zC*-(Tt;NRN#4!nt#=l;_J8s=!Lap*0L&!+CJ9849s!dsCW5=gMBQ-!98-qya-&}6O z=Mv^xw31UC_!^5bKh%A9+8#caoPC)76KvAHdD_r?n#E^Zt=&(+A3-~!WsGyPvUKN7S_cF~95^Q@Q9bVtE4 z?4HN`%BzWwC)0?QPpq}PnbFe}pd^y>i5fFD%ZN$%$2F`9aR?978UtmL?Sgw~WN8{jFYnhnLoEhR7^G=jJu(3sOlGyP+%m_%6(;`rR&TDu{}(fpf* zNypy5$5*O`oN3g0Z@65F(#z`sC-B=ketnZ~jz7>9xk`q5lA= z#_D119sDUvi+@n>c9|X+&U48eJDhN{bA-UmK1RT;c88!Fea2J=9g<(S#%*YMwovHl z(YI23byppgt-<(cay%50SC<;Gx}Ek6*K+m=dvN-@sjJC9s}^^QS)5K6aEoD4cZnc=~$Y`mwIV9Sc zLW&&$B>0}1L6%lVO;+z{o3yI>D(2us$h6))z1b&yV>10xGi)B+K731!pO9~Dw1rwQ zjAGM|Dw_{ET)_bWC;l+tA*z_B`f)+vb zQrRSsojPv>akkFTgwz2!jz*S`XSmz14&i+Esf|#A(yObFaiWPb} zs`G2(&vKsNCPq$5$~el<7O$(7mf~`3(L-*fOoCs54I!}GwzQMe{+T}$rmi1v1HZzD zNblBZR{b*_;+nD9t*t-AZ&Ek*6t&nWIr7llXtX2Xe|OG;l0IFSrzT0 zLvgoRIK^Z&&)Dr)_fk%@nXUNk?chjp(~C|x<(73kW{GDO$@+NEpU&Ji$+Oe%hLG z%b&GBXBhG=k*^lMM&!oZVK+M+rzv7})Zbc)i)F{thj-lTNowV8Ax)7`r2u-@Nyl$} zx?CAIFAO;NQ%OwmPFT}7yQEeYqR(TE&wwBVBh@e%=2QXSP>uFyxsQDLBJ9`PUjG2b z97KmoRK@=Q7<$gJ8f0eWwiAA{Luo{{eZ|qaMPKykNAW0W({W+7L`KZrcPBEs)iS{L z7kvdGYqraN{{V^VM`^PeFf4Bh2r5D58hg9yQjK`_bL_IgHFiA98{|$)gAzomRx@kM zn7Q94UXt2wHt11eUAHZAWX_5jZ4@<9sZAvuH@9x{Z`xvui<}TAAF8ZxcewnMX|N4w z3N@(rDkpw_T~w@&!S8eR3dq;_qKR++hWKMr z#{q+Ya0LkjkWV}+%0|fjo&KDBZ*hSd^=ah(Qen6ay@uLzCMIOFWW~G)&$k{m@hWu- zi)PCgCBd|xMmmY?HA^Lh#Gn1Acyz+v1P~6d4|Zu?Ri5WFq=#(UnqMTL+5>%?kos>ez>-31lLZIA`Dz{ zRYQmr9;1SIPs81R7lsImGd-2TZeaHvd-mg%$V%YcjwaXsnv*EtsRb88p!=$K5da6*F-?%~H0 zFsR3YJ^Xv)<;#~!XK!&zy5K}atCd^U6SFrBqr~%YUf z-R`G`*l==>Dsi?kH82gvJ&yH(b}?jve?^7sTJFcj`~ioP_AWFuSff$8cSq z&*!&Z8prN-Yq}h_%9U=J2Js%q=nNMldSLJKtw43uZ(_BzVTLyYClI*cYRql7B|a&p zDb7K_f_b3hR!cnhsqV*$qdfN{a~BlieuHXSB44l!df6b+47#q8EodgKNo{}gRu7Ji z6_j@XTeLXaFTM|iE@YA0g;)GpfHtRe22#z^5FTSTwJ{9!GXjWmBQ1;@#Vz&?22a&<5&9}$g-{8o28r7Yb1|NFz+yAHsZI6FUkBg z($@!Uw3t9z=g<1V*c=xwz*4#>>~}fszB6%1N`DQ_Ept$jkA4Jp8oBu|y6<u%=vAD4n)zkYesQ75ig4*GszD%+e;BpL&DAE+Pd9n9Re#g~aA$C<|1{Cmx+=bOdi9Cr1KUuQ)R$hF<=_n6jM z1&CKT$w_4eX)6R8YBx>UU`XD_wdsp>l_%F$mR1)sMdw_-pAK;t5yK34)v3RGpZBYT z+D=8tT%E@Founme7d!VG*zIt_T6wtctJZeVhSU(_?IipP$Hzjq+jhxVT@AeM2i|CL zQ^_&Ip9-qHoX0415;Idh(U~d&_tis{`jLL3oWaRF& zF&(ptK^%@_vuG+>y!*J&XDl*#Q%M<}r!jya9B}R7R5#pTyDxnn<*v5A3B%=Ev#v6j z?C5;Aonm}rXq}4Bh~rjVj}d*V)w0s5b_SzfEbm4tO4|B|+FCro5v!=Iw*8LZ%#7>0 zV8AuRt~>$H15CQd`Q#H%F>Ek2H3QUUP@-X*dvm8{j~V1lMl4YL3w^2;vMUe0Do!}t zOt$=FHmNclb;#*HnnOiOsptl(nK`+O2Dk#_ons#9Bz3&fHITAD3gDz+f#ZcB<~gr0 zd}63E(daU}^Ek>A3)GwoyACNb^j5=^V=Bi?fh>uf70$lP{Ri+Og} zGWy-McGTS)OZN1b7nHQ-+Ip)`UVv#kxvwv$7tyuGW~wv{N`NvLU;@*#zi+p1!LiM4 zwngiQG2+iWKB`6MPG-pS$-m_H1qQD|_Ll8ACPQe08vAdJX}w2XwnpW}L$cs11hO#9TNVvKKV%0S_vpiL-An(*V=A1B&8sDC4Me;mW1&ZvNe@yh&v@ z{Dh(Gx=TV`&U}Yu2AXzNw%)6vzMg79Wddw>7fyjAr-rL%mhX3Ql&FD(@Zd2Rj>A^+ zOKr8pEiBNe8nFi-bmxf3Qxl&3%3N0=d~?DvoXj(8nQ^%n41I`q__n95&RcHDOuKqg z^We?3Hz_TEJD{twbzx-$HnEHO$Rjqjam8AD^IE5gw>yOHv|_R-@KgAdE(CH)kiENb zG+r~bs_l>^H$2|s>#pTJKU3(cBa)LcBvvBKKva255w%Jb>L@yDzi^&S&bnT1~Tfy;@D`szn4hw)P23glTb8L4h&9$SFH#=LMi5cP)WKgYZ?Wfz5 zm;-6fb14l=%`PDlCawPftZYY+W8E!|feK;*WBRcrr=maxmDNV&xw`58TY+>(Cbt8? z@a+p-4ZLyfHlGW(r<#LNJ|!UFi-^FQa&zCfD`y_TIOZS)=Q_HFVcTplT!%jCYnc32 z-+?M+z0$WIVrQxNNdWHEm9E_DSjElR1{UIT0SDDolHE;seiqrMSFbv6du!o^SlhUA zeqnEZcOd2$8TSP#)}L*QU6&?e%XxYW*2xI;n3)Rf9^AIY5DwJ#(zjRsJwyKhEO2Sz z#RBt6x3;%st-qE}__8q_-~)$vsVAMe!VeADA6y`r*^0{t9kH;uj!(J9O~M>|tFa)+ z{{Xcj962gl%?`w*pA8bu!MBd{?gBtLs8z^=-$;ir$?zr1ETu{ui*Z6bYQOt%;0w~O zs^#8NY5xG`$*O1Q?XsDhZ;@?&%_ZoOrAfCw+GC};5SnbJf~p-)eQ$QTH&OgOwlD1M z?x&+`Y>tuc^Zh2TnlUVUC%9SM$>535B3y0BQ!J3e+h#lAUb2_BZ=i;sU2D^>x%V=0 z7nbIoL$k81;Jai6K?7b2Q;k_1!`$b$Z*KOB9ypx05Q}q}0K06#SiIXKWVa~s9!n3r z&~T^K{J1<^behpAI!Y^V6aFZMwZ%X)NMaLnP@Bva(IHBDbTvAXRpf19BTP?o1-`f0{{Ru-C|y})-9xwA z0At0^xfoVE5D7W=rBg{(UqzjwuKH>91IymyyAp+TFE8;4>0bT%>XueMU`y8=YT>sG zY+yAo3H4Obh**&-&23krrIkc!TY*_WaGw4;y0(BtZ5xN`)lBm%k9|xwOmw{!qK1^R zHul0mbyLnIkf8~AEiFkED+x-8?xc^iuBW6(Fs0n* zHU1iEure1h5(j8dy$WsNhf4`;N$e{7a@CPOI z(;!{W0~p5~c~vXquY3r#eRW%P)DYV= zwh}dWgI1QC1=P+Co89grsBP~wykznuO}fl^$K>qXHx}DbLK|zNX;46-SWjWDQtN-e zoE8v#gPB3u$G*EeO`6ixCI0}N+_62pJE^>tr1dJV?f(EnsyU12JZZBSToQ!!K>Mow z$NE0qL68Ooc64aeSIxZQM(T9w)TA1B9nZ$PgM5>Og%5pg(k4_Iq@f_Fo}=MUx9!%Y zh9DJ%eJevRE~0NuWfW8HAO#Af6$F|SQCgn*HMx=|t4GyDGI&O}4IolH>&$j&QsQFbJ_m@C>>t9ZB5EzFUs78l%d&_t+hE?P;>^TanYg=jrvat z(1TmG$k%K2QUr_L!Ot{kGPcubbJGh!2B&pLfdm~XbBwF>%+dZB7Nbg1Vqo5`D{;qU zw!$h8rsGRWjYok3o>HAP=QXi_1q@p`q^p4)lyR#ZX2s9CM>BL~b&|+W;hufh!w`sU1mIjRuVteu|5jf{!oLpej-U_$Gtl+LY8@F~YXR z;XtT`5CXwZz!P7c4vim#FB&u2tRl1p2~ZnVPq)UjuTx&y)RAf$#&kI2(?Tqub=(Dh zefsHNCDQm#LbW5%&;{j$?R5$tI#cKUS}BR5F{Fj9Hb+nVMz~OA)X;|9N=XOrb?>Zm zeBB{N1Xj+R}O^B3) zA;b>d){<&F`1~{MbUeH6Aq;8rY1+(I^BC z+L@8C%;rY+ko4_D6}o1}NI4jEHA+XRP)5Q{4^I=*ui2|chzwc@0ztuX zsXpV(z$FY{k4@=$y~o3PPmMpTNPctOf%(5SR;PAV{3khqkHO*Ro=5@d|r* z(8gI&DA+=iO4KLBSG7J`u8ttsfB>4Z5m2nqMl;)LlZwzNS>9SI*1UcW6faEVyvk=N2c{SR+WHM{3wcekycC z$)GHO^^7}T`ZnEctaR<)!@ia?MsmZ`QVy5#<=sxW_qJRBA!!Hxtf>lF>Uw_KY697k zVyb&6z(VhOmDrlm74@61a-G1aR-F&dr$B6vGKk0_pr@#%4d8I2VnSA)iBh|DNvHY^ zH9Tx;6#|J2YHKNy5QL(HC~oqrX(FVb8l6rCDK8ls)XoffY0Ociz7~Pa*%sXb=TX!>bZ1?^ekVSp*ee!Pn!w+a!P`xIM^Cb%z4?8NhtE9fohCm z88;Z~QwVwH978KVh{9Lqr%gAmbx4R#X@yk2C$kyaN7YBN9vHDr3SF6(qsWn7k3S{< z06?SC1Jp<+fyAX$`*kLx8xCpY z6u!K+N1}=?H7d8r*+f&RC->^M?jYuZLY1pcxz22k0aH)kRZ)y+sYs0zabJ~ky)`&p zZPe`#Bq=^-w){K}w`v^#R^n-^r^6^mph~seJI*<$1fZ#@rbZC3-{){2VTlu+ODMQA zYzS1Av~N|b>6hKLBF)7wurCP+NU{ocxyV&cwG6wX31 zfrbnOCOM_u58-kKS*Fyu?ErT*} z0DV z;eBje?O-=L7TJxdu<6_)nNm`chJ_YXxQ*AcWXkoU63cRH259CMy=S;EUcwFP}CKQ2)W^-C_;~AO^c}%5E zK$`Py!Hl?#81P}hC|1`VmbU|n+-tZGh|r}U5aeGoqe}jIYKIKHh0kn zBxZsn<{y~Uc3XB_cV(ti5Rwb7y2ENpNv$ibhX`AabltnzAySD{n`UdAA7!+^4q{+OqaOhm`d9(B`gA^E4@1!XpMch(Egemn!%7Xam*(^b%7f5bW4{i52Bvi663^alp4I3 zTM197r%3Xe8fl?+zyJt?EU9N(2OU9l(PVMoAU7GWPWZwdNnYoiW?^aStnCdAzw}_y zTG5wRCGMa)*$xZ!(jCtP%j6c>lXyc{6u5<^O4BV7!$W#oC9nY?I<3UhsMLk?An*_u zJ{5y*^G32ytk5iR=O~uehO;{=+e&~+lNMnJ0+ek^*>ooC;!P(RnCdbIL zTV2i^xNpaVtAFN9eLVNmM7ryRC@X0Vg;Wl;BS&uF;1ovfJ;Jvh-)2Z|q$jl0bk79y z7uL;&$1CB+&Z$qX91|Mkxv^uVL`Gsu<~dTHVX6h4#-vw8X5d~GKA};X($+V5c$V{1 z?Wg`f!a3Ep9QavAXKlS>(*#i>J)~S?N^uM==MWl}v>{EAEyNQ;)hQ##O3ixd6^>(z zeHEd$*~9see?mjXrH0Ps%o@ciwVXlOV{Bpj?X@dr1j+1f@Qr(26La6VUkTZ0Q{#vw3i6CY+i7cc&>bBH5>ryJ((15+|?Wt3h74RBp+#NpY9)U`YzRhtZ zJI!l$#JK`HtuienPxINPoC`*9ThFB=!-&Mcg3bOceW<7)yw|x&Q=~Uz+a7aP9Kun6p+OV=>sa_pB z_-lJ}lz?!nNux3`U+;3tsC+JCiIpul?FUVSSE zF9R(D1sUZ#;?GKOFLyFq^K?3bIKF5@pN|kzL1(wkrozZ}CovLs;C`VEc!$FSv<|c@4hl#o126+1^ zx$L2l=i$f_cdbXc4oN2aY@dvBt|u@FY)OXY$uJ{XhWRnxfL6=Fv^?5_Z$7k<)OQ_5 zh#M3C05&t?@ATA$;Vr8^8srxP*f`EGMr(__bwsHZGV(XlwEeyF_~BUlSRe) zY@oX9Pa!^xbLRk$jj4S&bW$ZI-x<&w44EexN$~?DT8< z^{KP5#=M|3usd}+AvVRhk*mJ2x=79nTSnqtxly)UcNzKnOx&)PNC^5(dE9!n)Cz)!%gb?of zNzA=z@RpYMQAqri?h;CaPF$_dkO0`$FBmCAP;W>P>$bWP^5w;?Bvu9k{9*%-qL&@Z zInY5Xm2ie7AXNn8t)MnbfGgB*(G}c^Q%8VXCnMiPHnT9|_Pe=hsUMX2{!5C99g`{W zNDoKGW39CUt%*uPStoE&(Is>Uh)M6Mw%S)@_KY~wt`=AB8e1wtkeJg_HzI5Jvtla< zLIE)zN7K;BD?be^CXd}jN)xuUI`slhJZZk?Ci|3TQtd$ql`SV|b&N(n$pj!gODXzY z)I)s_*{zA=R4BEd2_rEF?WZ-bD)$Q_GQTopz?wIb^sHSBw1iji)~3Fk3M6$W#A^-Y zEj~#eoH*2*X!rQsMvhq0Os-GoTYQDWOegLSZ&E|CF}4eD(PgT#lErB1kyQMM*1?P3 zIF9-w;fw@lz28fgjNhMTA=F8L?V;rqeHyMf!$?eEH>vc#lN@@5#HNG23WlWX+jfw{ zho+-%X>|22BTgJCCPyT5#0MK~*xyk2c8HkHF&suJJyYdWa24r_0yQu#o;5B#^*JqG z(c;U~OBT*S=UHXeE*4p6E{7hEa#k?QF#^;QmXYOP1rk(N1r1ZB-7ImQDa~jswPcRc z2o6eUTsd=}ZI>5p>$g2M;I$>Mrp2RHKxqNRsg#)8)RZLD`~c8R;}tXX(*tb?st2y5 z95;}8!h4K0cgHSifE)#v&NkF`*;<`ftmCgGgziFq1e$2~b=)@Aw@{RZRvvQ=vMIn)C==%@6!6y-d|unL<>TZ30EpG6Pbb4+ z&+ct-*WTs(C9`r&Ss2x(WVsEh@|IH6B+T5EJqfiCf|UhPr7P^Eb$_(E+MHYnEB6|= z+=ETI4n)K46;5IDk2T@fMx->vdz4IL-$G14C+RcL{$tB2| zzCU6o6Th?SD3mXv}?+E7M<_gme)aWCvX%CLeNtYOmxv6ga0 zIi7v=h~6>BnM2NBAm35OH+W@5i#}g_eJ?vUB7}yPn2e}4rsPU^B`GQE=%^h`MLS2A zfr~t`_0le8xB1gCz$z|7n$xNdQOb7MrWNkiIU5jQ24cC2W9%VrM@S+giMg2J#|HW= zsFS%PQxM{IX0q z`R*LpEr08|jxgiyG8^<=*>n1DS9!N2q#fN9;#Kp|U14hHd8OVV!A}a$Hb8X5iA`y? zUOCEw{rtd5^N4nfRwI{* zvC_+7=VCV)A1WG4K-DDbxnYpH8z_|H;&T%(?F#E*vas9X_^rZsPkx>z>uiBY8jumG z6>~HM?{gm6__ad8?U&nJZgR`kN+x7p;CLS!%vvt9woFGM-tg&=W)StdbmrbF>Qxpx z2ShHQwAvyhyLFKsQ3P%Y#eL!3_0liA-Zv%wO$>0vIF`OQWBWL8J;3(T<*(acI`XTH z=f34RrauSatonBmf#7_%aKh~lK#8$yii|rkZgh2hWuqnQa-i`)1znirr+A=KOvc3uR^)k9aR;d0|+&^PjiA9QE)oZ#*kv=Wa-0Zd+yM zT)o9O=5=c_;(C@_jO%V!h{}O*TAiB-iILtSt1=ex6u`E;01$g|4jt=J zx!!KB+2m}n$8OV`nAb#mP_U**ozzar!G7eqefZgTKl0N&Erd?>US|@(c~1F;S(<5R zb~2j&S<3#t8z_%i&I9WTmtxruD5@MvD!q(%=u(CV7QlRMVuNwT;BJSonH9%?VjcM zwkeKhcMEmO7tv#x)t**CW}KPREY|1D`%D=zAAM0{%v*-B`8=zV z;L*e;IrFb6+a%m0k4 zqDI>Wdv9a;L)SZdjk_72ScQ33>WYs;O<0?o7>~nk(GzjS#efWQ@i({CT?4Fqi-z5A zcLqiRG_|s8#AdBY6xcvQ zdlRM3(8-=IcPU=jN8w|K3=XEaWlG7uZ!=14_9!A_xV_DLFga;+4q)fXk=x?0b$shB ztjC-=pCjV#J$Y@uoJ$DhjH?>4{TXmvnzpYQ$=tbH(;0SqteDDXyL~1Q*WF60+ioI= zc^gzLG8_Yo5e`aR+=`(m(?fNDX%`#B?~+W*HR}ZCKx=}Q<~vn5)9`2B-Z&vlT6nvN z?7Xj@+ful)vJBIWF^s+?%0ddG%a;A~A2$1p#kmGT)Q1TLN||Z3{{T00FDPU<4l3%IDaJ9LLBH6r z<`WgMY?n(OP5GQA8;CV7L2Xw~Q~#*nwS_*s1I;%Ch_ z>b?GCevskG7q*--b3bmr-r7ySjqn=}Bl5c55$*SDt`myoHt{v&s6&}5^gHqc=NMX$gd27XaLMoj{jStP zT{CSH5wZYhfdz5J7dfJ6*J`+wGaI;F02UT5%^&yc3Q;T|#}n{jj@m z-6wI6K_R9>as|L6yA)^HNcj!Zg7`Ww(8aae`4cFjQsn9Od}}SdDq>b*I^)vf2vdn$ zgL{fTWA~1WEv@8|d6N>`W?+pa4=fG_tK!`YZTy|OG3U7macLNS(@zmi{C5ENEAB2- zH*Pl;INuIsYxU8FU-EoP?)xu?Sa3TIVYx+lOwF|JY;B@a@|E3v4=(9xYj2{~FzGv5 zIj;ofY0a*|=1)6(neUU9y-eai80DpVYT3TOYChAfOgomqw{o6nmV@xn{g(vK?`XT2 zpI-@cH@9oLHo%>0QVP<2K(}ZP<z5PU&Z%nFd{8;ZR?cWN%vbb&OdCB zhTYoOLD~|K5;XPHyJpi6WK9p5J?$-Xmn^~_(?hn}?`{FT-eq@|>~t5B065^+f`DW> zRe*PmJ*E3d#wF#vwSE5pG_t6OY1t4jYvb(y05&UbXVL)z70wN^>bF-0{{S6MRbZIR zB>mRKQMI?;H;Dv~c8K^ZoZeuns$wfwm-`;v-!E%nGMva`R|Fw6A;_AnR}N_RYwt4Z z-WkNUI6OPX1;(K@bj1#N#yJ||I|P!eGjzVEl!Y8rpE!FD$7?dXANf-urvi zFngeCoEqZA8Sz{(N^1WAc(B*+TE_lSq>OP4Hk0nSRXH=lXcROan z!q>OWxpr#Sy`eu;gdsz*=9OCAn{w(|1pA!Q+HJ!xCGL&n5SWLD3>?s$fjsKb;a<`G zw|h{UfB0)!bdgWIO_vR1SXS+T=1() z#=g(EC)<__aO5v^`4zvEa-<^M>(e=M&ce-8f z@XrOWM0sPj)%$rvwgwnQsp~z*>0>FDSz)Ng-b+Q6BGHE0*+8AXT2h+jw#fXc%n&Dt z;+z3FgyT!~1doxy_XYadh}5d$p6k~(@)g3|&cnu827hs%$}q91mJE8wb-8*uY)cHA zch%YMQ)RRHdsz!E#9hQTr$lg)m70)}Ds|OQ9Ko%%v_9|!#c>=CBk!tv3#%9y>-pN( zT>@IxkO&zNS`IiIh(BFW9$xpao9A~WaKE%X8r@}q1x~_FQzIO{V&SC3TwH;L+wu%6 zAx*sv%8d$RD?W%0Z}h!*0KWQx}0y6eU|a>uKq`e=60cdC>UeYh57Y zgNBl$A;?lEGW*T^!AF9T+D={`}{tBwB7q6jrLNm)Xgurp6!P)}6?O$&2*psT&Z=R$-1o_hPA+Y>dfZ;u0J$`k7zZdE z>05`ro-L6VE%ynMT)7V?l!E=nHg|l7n`4d1eTi|MNpmZ+zb9&xwp>Q{NiU%Xx<-(E z&AFJeHEq8p;p-Vy&zEDdL8=G7N%+0w7p_=1A;c6tlm{|6nw!3q*xbUswqmCAutRO;%-VA^b&>F||kZ$sLIfLNF9hggvn387t?K{m|sIbNl7R_b!m^nU+9vd``t`maAp* z7>yS-w@;I5a?vIE%{GAc*zw(12CG>$SJ%@S{ua~bj_B@98!z>(#HdeID?oY5aIXLEzaw@bsV3|_R{vqKjyz%NKX;d zASVI>9(h!0!hX{^12MZJH1|1~WVyxmTa1S>YtB5@?THOu93;;fp+E%Rg{jxogrrt-JnHoQdArdSp7l9`TgW>ATD;R5PHoR{-QMdvV8X_(CsqmJ%}5BVP!|+% zXD)NzNbe~7kH~Hp8*JxapJl<4=DTw91ZpBA!E>WTZ>OeZx z&hr!u7W;b$87`D1IhK)3*jNiEdDjJ!-VP5T(TotHfO|)6Tnyuz_~+Xe6!^n!R%>i*FxePnT@@3)KD-{n|_h_1~Dxz5}oV)Jd zEq5g3i>=|93Ob-qKj%4PV5+dY|B#z4E}vD6Edfw>7tpetE%RU}f%?)uu& zHbrKwn-wSrXv8NoPTK7LOn(=0TIpTxg#{3hR1l$Xd?GgEGYhNK5peL3jCN!)TO}J;Ba&)|v%9xAw5*cF2Y?*Zo+@4cjqT|N53FaEEL?*TL!u%?0Nd$LyS6*`obD6=!=_(V` zm#&X{dlWFFh3#X%3pk=?7u8fQep8Y2j#%A>z^k37505dA%_b#N?Q+NxDuI%}o45bc|LL)#IUxSRkd5K3@0Sq-e05(}B${{SG6JSQx3AgW=; zuYVR{xPKkRhPL5bnM_Mac3s+BOJgocEJJ8K{K?3T6g_j0mUj}PRjaPK+oxSzxsHWN za2^t<0X&B~-`3h}5Tk~x=?{lexiahDA{GR=tD-CSw;D>5(E z3yg;6!HIc*VDCJSy5(M`%3TW97gGEglt2@CXS%T~=>!zT&R=mO|GH z@Zpsr=Jb@YkYr5#drdH?mphG;_RYHaVY;}VrY)(rS`M;z0v4f44Rw)0Z)3IxNK$gp zNW=9)guv&8R6u6jZ#>Wv5Kl0;s__{bvHU0P;~e8lD=Kvj-Ln>ukIb@LvMrOZvLE#> z2uqRgV%HYoC0|1@wBnSihQLqV*CuW!GKsT-Oj^uPCIwsgRN^`3SGNI^{zbY(_^@+_ zgHqxNaQBlD*r`y@xc>lg*LZI|#5_*Kdxl+jZ8rJ0sLjrC%S$(iU_zN}yx1%E?u#!ocnSvv7@tfZPx=Taa3B$luDFNswci} zeN}Dn;=~B!0oQz7F&xK; zA;PA9XXboQgfTa#Ns!~W*-RUKhQ$prpLKUBaIQa~hFO^*4nd3ybcf_h;_T-z4e0IVVxepT;3sRnb#68QrI;>%L<`;RM&J?Xn$ z=MjT#xKD!3uH_zG>NVQ&3B}%^%#j6`0c|ahQL{yWl1`D{Y^S-|?D-$Wfl~Z`^9MNaFn<;0-^x!yEOiVUWyXK(?)MNy@r@KZn+blMg@|R|eQDJk=ls*goM{z*%r|D-kP}wp zSRS=ZlolK;guKG%MsYh`9%0-kQ}b-$VfcgN;EDIv*=Kcf@L?Vio@4H=VDiVkOv^EK z%U(Y7n60J1EJ>L2m%A0+?^&2GJY_i>A$5{klETAuNTL>N)SYsd`_tG+grMwE%aN|b zZ`h)08AhjZR3ncz)l$0T`3^wvlX$${Zci;q-1WxeI%BGCs-jDhpLt~dA?QsypN_e? z_nW!=1;^I!ZFDi&+gbR70bD)MQ|c5|zfFEuN%+*zlRzo=wO;updDP`6(@nNExN2z) z9;zKG2|H-nKKyX;%(yK^THxq*j;d+%uI&cN_SWMIo?yS1r3_5 zmhr#{!%+fd`e=X4+}9aQg}{|fN{hi0hbjSf(4~*9ojASM@S?~LL#;abRFY}7gnzxP zWUp&=l%uqU;MQV0DM1#bB^_cyQoH(rlqu?XReLK@sJ7{{J5g0MV%gl?U^EX((CxH@ zB%|?x1knI_000UBLC{lMd26x4l`=>QIeiO45EO*hb6%LIm&jF9-2VV-nj2lLrWjP( z;f`zDM4Wv=R8Oe7e`qN81K@PSSc0Tv3qY;s764FbBXB(`7D)KjM_bjP)ExamC>Lae ziV%ZN$8CNdHPkh&V?`5wVm2uuNo_=QQb<8h%pKJloN@p_IZ@odyOS>@7MJ*`A23H}+M?|7S zr@$qZuDw12M_nlsK?D+TpuFB3fCJM_dAyG5jT(b;`%wl@`@_0qeVS4eBj+KfCHrZZ zzx?4oo%DqETarppRAy3?s--_rna#KXAkk?L`BhC_wT>(U4M|aacFuW6$O7aDPelp! z`Rl}bAC!VmPg+gI2l^iQXfg*g7qk)FwVw|G%1J$A*+HM@?evu8wJRwHba|H&Hj~q; zoFpiJMzskJ21W*egmS4z1*n@#-63*z9yNmtDsYcl;I_%|YT+<-Kl6#~bf=L#uXCD+ zyz282wyNZ%>MVcK}qZW(Ov6k!}W0a^T( z_DLU}UF-1t&QJbMq}ypCcBLA7>3=!~u(ieBWT zWN3RaKV=Tv$n$kdT)vOKgEowm5EFNnvEl1nAFvCF4Fr+{I-BWKWXf$ z%bA!?lA@I1a-&Y2h8)HK=~csZu7aJ(l}#~sXvZ_obBJ*Yia6uSi*7VGTwzLb_EVZZ zd2LupFNCdCCwh>T3Rk^kSGJOmUXU7zM0<<8ZV2N`v9f5d0ZC~!{{YV?uV4K!>7xi< z?o<&V%9U8TvglAlfmKl?g#s!-@e4m43G6Vv9hy;m_OK-yZS<9NSL_GmetL`Fs8Gy- z{nULAB0W?7g}ba&oNl)Dy^7s+5(~syk{G=|*ZP+#ctyoF_vQvVg^N z^zflTO4}<+LMcvxAsx*-ch!8L;`J%nO|mfA06Ak=U^swI_4evF8h7}9%{e5E(i@Ma zr!2*|Hj|xgYka9pu;O=h^%1<3?<9`3uTKqHH_L|H7Y3a}moZ6sS2D;R)j&bxlGe`K zAjuW0&`0*52BW*&9^tijr9RD8y3Q%_2TAV(?xtpQj$s7=nD;0j_6g5ONa__nTdH@b znDuXGi9fJvA)?d!Uth9`1Pp#=l=nYBjUy{4%5e;r9zN4hk zq^-4ilvh#EZKXQ(>Q0BIPcVQ{i;gsAM8`C^`_v(s_(^5ZhTH4sjpcu-+-gdQtxry! zwF%gPV;Ix~kJY5*KszReflCqgf$CKKLXTx3(hkzj-w%$XZt0%wEOwUwxsiuu9!TQQ z9DzyXDbHfh@+@J-UB|LqmlJWIl8cTbceq(DD^fyI1CpRijz&N(@ETb1ZL7Zq#blH?vY5(Dd;6UzWi&LyV+!jnWMp@)xdBS-X0qFHN;%= zWsPyiFLv}hC-5Gy-sIULTo&p2W}PhBQFgdIw7%@HgcDM;QQuF;C?mjqbxkA>Yrixe z@t4`|i^wy7_}iv_1cORA`sKAB_^728uS4#n6S+aBofj}hCC*-;(; z0E3%MWg9x%m`L)f_UvUn(QSCOZ%L`DtMUof%!)9nG==d5?y7yy9AfLRaR#n2h+IsW z5)#O5CL+pXIFzI%=w_i}yQxZz20|VJ^QIzymggrbg)iJ!88ISU?bi4(mWQH7lpBv8 zFRrDM%4JuEXopl(P_LAZ}D^W(sPPZI!s`>6?i0^r~8)R5bhUGIAi;^bW z>*N^Z_biz`qw>4;j_B9rQ{%*O5X{pNOubgsy@wQ$P1VtU6kJK+03WAkWlB4?+2X=U z_5GdoKXBG7fa4fNw!?wit=5ZMMb_Pq65DCDNp^a@G|!zrHLf&fRAtFYTAnD};*RBY z*GCnkcGkh4iBB(ORa{@sd2;Dw2y}pfQx5WJCpg1jhb4Eb1JA&?vhtr&;Jfr~%5g79 zlH*cbhRPm!sSYI}V|7%Kp}k6J&Xs@{N<*^7pIm*Jt0=ZEEy=i%GB}}>PhqsFnCp4N zA>Z)7Q6cG0p)uL1C#WakrZkeqlY^5Q*a8V2(~Dd}dMN`v!rgh3e6pZht}w!%b*MXG zAf<+aS}Z0z0rj}03ZFNAqgYDfJ?fXk>csoMPRauT&rQ)Qvt3+NONG2R(u?KB6EUbr zi5#J8l_gF|eoM+wAS4CT<6RIiPacn+F=T32I zX$?M**q6ABqT?xAQrK-RAnaGqQ)>XvO-047%Q{$k-vV?u97}DgF;iuy18kY?q>xaQ`4kY9 zAHD~Mgyy?ZL*ZK3dqY!=GiE}W4no|LmQSJ(rz17JaZ(Be1ZKzpm4XWY0N&KtT-@po zdk-o^mcuicD*9%3g{$#B6o#OdV<0VY5IjkzDMEhp%n0*%dM8u=s+I2J$LJy+(ps=-rN!Qvea~A6+;tmnlfNhJ=l^UfuZqL5rM(xs_o2sPS%BT`Wy zKpNL`0V^B>0_rK>NfYACjG-pmGJ0h7A+sUGH7J0T0dNe2t;DvHOLaXCqFWnJx~I8l zjSYD5AFhV9t*K20mZT)1k6f;nV-I!?OpPmZAwG#KRypZDfy32mnX^yWW^=c zkf5hs8|&acT8Mn32Q{hOX}3cgnhvBr;-vVNi#~R?-nKl;ZxWCYg+^v;D@_{p653mR z#>$jDs`1ohkT8cv*99n0dnst-bb6WLa*xH2s=j9P$^0dD4zz`2c(kOKCP%(Kd%LNI zB|ow81|tu^hLy2zw*bgcASq-YDd^ioQn$nba(*B_`h!H#pD_bR_Ex7mHRp-Bwg%Q( z7K@+=*u>~oOI*|yDN-E~8-MF$1csrV^z08_hoV&;ny30@^t`iAU%W&_l0;!|M z;Q0KRiXU%%DRFHjyG`|>E|h*1<=8R$>$RT9^7eBsG@E!uzw+5Byv>bsjKn2EXwOZH z7n3#k%&FI$a23hgg{fPJNC&9bKe{)|ZiHC%cjJ$ui?d5S)0>H~n@LfQN(sQ@omSs_ zxdu^#PG$n zB+K82)l_Z2d6P}^K!>=mZe=N#lJUocj^5ND*3(BZ5!|&L0%gP?2kAZR_ z{#xY>as`Vj9#<}KtS}+l6zp^=Or<+@zdbTSi;HX}1d6Dd9=d9KZ9Y3!__;0~p;-;% zSUkIk!Fc>yRQk;n%Q(v~#nLW3Wt3bbMUA<}*olxz{I=ji8U?9s*w~KTmfDcxv;g#7 zd~2oH_UH!i4?m9{?D5Gc?ubs^Hm@R1YKPV-xo_ntcO)wv*-43CYbTX>-!K!I1>afp(=#N&5T_M& z#IBE`I>}Iq%;wmJzg1OFs>BuoO3>Nz_35F+T_TB^g{1}=_Tx@V9A``6B?wf*4#XK# zA}!r;TKvB!voz{^2~FFVA@R9tc}LckstP4&Na@&9z-f^b3F046pzD(&Fr%`uSX1JC zUN>@bEQF}Ov_+Q0RV}o(rIsWnBR-;;E-3*?Jt{sl&~*7{QvfT@q}JQK_=yheN^hHl zn_u`#^|caOMOzYMLv~xr+vEk;Um+x^LaOQ18tAQHc*He*6&Jfk5xME#MI>0P_fVNO z$*x-#Hx}Ery&4mWCWs;S+H9}O>8PjVqw&<3%ZT0_jq6D+SnLlXSlzK?2TT%5~6{!28<)qpi?7#!nOg)j>lxv>z->dBJqNz=`>m2@BCS{$) zZb(vA)v|bUg+5o&emIpE9aYBH>QmHmMZ#qF zQ}+<+z;U+LwKU%4DwN!Hzb+sYw>toLIeO*IKNI;?i6!6poAw+XQe>4k1o(H}DbTS_+maH)B6r#=g+mW^CwClEssZ9&g zJv(cuc_|h29aD>QXR7Cy#;N#?Nw5W6bkrl1HQFT4oh2e>X^Oug^C09_<*5a3+@;(u z&!hyF+xlIuG~E{S{(q83!&-bWIlz&K>=b#QD|Gxj)D>KE<&`NfB!`to5Q>#&cgF%vCJ^uj4f7k7#@aA8Puj*}+SA4b8V~M;@ojq;t zHB#cV!;G{xM`=Ep@G3q8Xl=ykcv0FYvRlKWR4@G1<}&nSTQic{FD|Y`w92>KBbt3n zjG`jy>Q4Uvr+w!Z@kv5<@=-( zr26rvT_#G58bYeCreTGlvg(vbRY?a!bWt_nFnyGT;gs7vJ=kgIUZnlCzVrMMj+w1D zx!fMrAwi_5?QwW@jFf&MRW_1(9=|G?GyrXf+5V^dq*q9i+NPIGhUo#;vyy-ysfIeYIHZJcEU0 z1$Iob9qS#xtR)6@uGtpdY)N@)EGzR1gU>pjPBK%t{{RY!@YUO`gk$o!)c8k=YwGI)aut!9yGag?@M)ls)>-}s{*^yg%2Ga zjFG^;-a>zE+<9Tbq-L7f2<2;E5@Jxhzq2Ym{D^NX3zrsh6~z$ztBsCiSz|Wh8DE_Z zyJfYZJ5<9T!a5*|cGP_9rX4pyNA?ud3^sRuC>;3Y<%2~xZaGA_rMrJA@m4PhgcSu} zu}m%3ucSB<>eh>u*~OttWwo-}O+2WodM zzId4AaCva#Fs7O#b9go0fnPtATY9C0 z9tBHPJj1S;4>GkQ(hqJFtfojjWb22JCEeIkd-i-oGHdEM<15JVM?fWZ`}Nk}ih@)_ zO(m$XQMp7I?=3^a)JngI=ua`X-UOb(Ssbj8Vl*?z3}oZZW)ijq^Tg&$K0p5pKN!=8^H2AWxL(BeB&s#n~qT%JmXm{ zOObC}7^8A65v{HkUss?Be5Q*kBmrFx-*4P455&Bict#`*F2ggCC+eyTnH$vC8g_VE z#!7+Z5TM3PyE&oBpXrmvZ7&YrXfbi8nOk@~cEyrdbBqscgw3|xWFzxUksyk~ zN&(#EG{hFSRt#jf1ln7)90EUA55h?rN%XH}a&m4~JN(kwZ1A??<)kYKEYPD;10ZNB z)|1$YokDyU?PJ__LwsiP3b)}Mvxp4@`P-t`vblOo$PI4M#ANQjz^%1{e#R~DE>3k1*o zVy!EP$d6B^uI%BG+8sA@7QAERX$7MJj<%@53q1=~*PAj98{;bsTvOaOQ~q;hO|+Kb z*|G~3OJ@4C#-9~))^2#jdyFQ11v=BzQ{HmON^4W8?Y8%T28SDVxL`s%CE@i|7U{WK zzEK^tEt2FaF-YXNkeOpuUx@hYD$la`*Io$YNW2qiOYussxaLsm0j;O_t@ZS|LRaFlm}F!PbEQQ+u6J}F?ld*#D_HD zf|NMqo~o_hH$AXS-AoRg5CQQ8DpP`IRGS%2b;&sczxQV1sGN6=mmc~&j>nkWpLzJ+ zi>}6a+p_sK>CJl4nsKeF0ZB^9J!z(|eiGT5W_O!6A_(J-SW&HPHx0o2L*8xe`He2m zEERLZD!mTk_RcoJ++*CgDBLrP64{m&9`lXL2wDWf{Dl7i>!|I{N_RB-0Qk`&o;0Vn zW#qmqMtLsagdet#yGgaf7Kz*^99&xF^56%f(NwZE;}p(vwOGBc@fE8dxwkaD=6h<% zXGfnN+>44~J0&)Z%kuV=SeY&az=W%LTVViGc^4NAhRz`S`Am`#k!cu^xwS_EJvCpp z$+%pdcEjQATap&LPzjDGLWJ&0znp!?e1nGLj?dT2VvT$(w4O?B@?Pe6aA=8B5@3v!i)Sid=pJ88NuUMV`; zW4c3b+^CRbzX(jn?oy>Gp=%Oj)hOMtl03yDR1TKj=Id736IkGL2a5jyX*i`{?y_3g z?cy!$`RWiC0yAk$7!L*Y)hp$k{{Y)QH<(GYaHk&Gb3RKlrZFM)Nz5^a;mt&+8M$qG z{{RKMGsO*!^-A`uvPsqSe;piP?lKV6!Kez3_N{Z4W_`qqeVx8ts2=bm1jr-M;wsyF zbm1>`6DCK=IYX7QJZ3Rk98Msp_>Msl;M(r79&7U}J?+m-C?S~yly`G)@RO=*x#E%k z0R5jB5)MTdwmP(0oSWJDYBv>H-PP6{T?s zDv7r<3)5?|!~}#77$6V{MMsVW3N1Q)tzrK3xnl6%N^_i#f_Tnq9hYRpY}4?Z%GR4K zxUI~#MMH?ZM7kxY(Hs$z>a-l#fTaLVsqgQ0_P^omVriTod&CY0v?teH3_E<#x8k?! zhfYZT6Pgnq8ko5ir^mZjJ&W+n@6Ne*7qaqSHg1r+d>gDDN3*+hmdiN%5`yly>{<2* zrJQ!-8C6<>R2c~sSye5zle$X@_?Ng@gw*c|OiExeIP$JDalP8&+*mfNDB!&$=xA{| zh-hCEf;9r?n$!dB{?qT5oU%)8_X*1~E&}4gbB4vb20MAda;Pse7UKoC8TwgwYhC5E zziyD1330lQNGGa~N{!0%YKBb=ji%>=yg;uG37vITJ1*e~7dyS% zbeiniOB+3=_j=;@Na1LO2Y{ndd4rMfs?G0r+IIOH6_ukSyd(`l&Lomki%1GnvZ+53 za!0t&ak(^W7q#d!eYtUEy~QC{Og|>FWC)WQ;S%948s4?#&e<~nC%BtR-{M6IyWQmVPWmb;C< z*SA6BTsTd7K-NoK4y;46QSSx7rZ{0t*hRf=t!2&3uD03(Kx0OShqnU4fgIgUD1<0X zajunL{j^|<;z;uS^<)lmXTqwzS>k#EU^8Wy1&#h7KSiQ2xkY6rVxk{86jK!vO!y;bzG9t=&#fKr( zgtk8}y4X*xm^kOX2odDlI2-g3e* z8?4R{_E*MM#9Wpnp&c@cz z-tMl~bl?bK2g8aHsj3cO)-wBj-6mzFw62EE6$La9R4Blq%y#EiD~Y|o@@_?j&5iC) zA-M7qE(}ayVb{;e#CYj)QjYZ9@ypABe_0P|NUC-Zo|A`i_{h(}ABS&ei|qoK+-T})|V znE^>i+@u8duBs(;VdiKWEu$ZazAXDQ?DW;Nc9yo$4~k34IEM`ydlYBS(M@hj%)Pby zOEN7yYlT_|Bg{xu77$M8d7bz!TVzdJ9V%882co?@uBC zFeC>qC~#>}!m6g;u4Z_HV;(b;LDGl4;AVN66M->5aU8R7xaK^Um)BLx#@7(2aS7`cZxx)eskoT@G0mt5cV-yXhRZmk+wTmx?YhT_s>aW-Lb@c26S)T0tXO+*F91gh_2o%7hGoX_a51ulMY?x)iT?0P030_ zvn`VzwBHeDx-_{Bwdw3iR2v4Wq3BtBJ8isXCJ^~rQBlD@>NUJm$ryd-gd9UKAa*F_ zR=!8Ko-7jD&hz|w7DIWmuj?GlrT$>dvO-e@r%kroJ!vL1L^T`$+NzeqsZvg>VZ7aL z8ZF+kN6eOlTzxeuM%`=-kuk8`b^=$^mS1gGT#uRaj!Vho;G6~?vct8@jLpX)w$5TZ z&0C^NU7B+S-IGSPsn*z3$j^Ber7WN&HS-Ys)^=8Qx~^Cxxm`$9CJHeMGs1yoHsyIS z^Iqtza$gISs9ZC}rE11ny}#qv>wTtwDM4#H%Hcq0Nxoe7!<8Atq`fU3owDR2z3NEZ zvPSNvgH?^Vy1YQy3~-DC00buta5z)fM%u#|*dFiK#2;2U)Md#0rk8FJ_|t`EEMHQ$ z7@Ks6nHJ~ms*@fa+6#zk{{Rv^IVJYhArwo;XzHpG2CU+Eh=&-accHb z5zBdVBVQDSu{8Ly;So%VRobeZ2_1CxuH4xq^KJ&1PCV4- zz^x^5bu7;iwCb6C{D=VLnPW%z%Z&2gNXG=8ahD@0W?B+$c>T?A7R|S0$<5pn%nJNPj)=hz??fc9`98R$@6fY z0LJD!XSGIyHgs8VY?ii-z#?tk$TB5Fi}h)4;M`xRdMZ=uI#Swuld0NUzjU3Z;~RL~ z99_*0IAC(B$?n@2bQXgd29(J)cZx&y{{V(^w<&t}u1Lu)5pb*W-MQOvcSWA(ZgSso zi5^|MZ2NrHX0#%;AhM9+5VDa~0ozC1Ws1@IEI?$VCydY@N1a*QZL!>1G~OL$pm<2h z2QYY5+l>Q=eY#>(?yTA2VEFyL5x+5!5f`hdjFnC?qJ9Kq-DSPHRpW1wDkIe-^aP6b z$91}epYyI;_{stovjK<+=%j8pA!^|bsPddR1wFh+Y4z1pM7$BaY7MZlmp_V5zo0e3+I>I3{a*3XNWy>=BS8?f@QejiTVfGronn7pz@SPTbV$qRI z`J8I7`+?^i(({_zcz=Q~b0K97%8PQyuTT`+309$RyxlC9>mX+$hZ5gCh^_`4^;wXw zP=F8!1nS}#Euyz;cP0Z4kXou#CxzY>MaKh|8m5X1o98}TN0?)C$s{3AaUlw34Nf>$ z0%EFFw=d*~EoB^uZbXAWHk_B4xW6Xg+?aA6awWFlJ5oh(wD%Fzicx+SPAj zMTX`eyv4fnDr(W{Bs`@$qND`v8d~P+W*>*Oacl^>MoEa{*n*n1f+zvGYe2gt3%HU{ zp3L#9oo$5`hS1wlks99#KAc#|QkIWRVAKOr;&!apuT!eCI6~OkuN}VHEaE1}+3s*!r149@UVZ2 zj43_&c71dwpDK3F!KNo1Ti8Cl>zF?BJ>T50{PxA|+uOvaZQP-Fm1VzX7kg{+?UQWy z-OB5c;yEqoDPYm{uqj%wys|rX$ae|Kyp$b>L2xPw$c|NG z(>AB6`jwV2_$?R%q&N`Z*;?1MgQTGj#E(TN@FlMRu=2fz=a+HayOa5qnE3+c^8MEH zbh6&=(_XaP5qF;bmMgDW+j{8@!rH}Ev~@|T*Ncys_wLe_4Jnc z@?O!sKJC|LlgfqK2@POEt^j+|FFq9@UO!Mztzn5bA8gq4#({LCxybWTU9>{FH)9GP zbPnDc<1T(>&1-h}urec1slx&NitBBErwePladAD*BDs|Pss!G151QWlHH<(X-!cONDucuXwDFwO|^&+6@8(*3CPib+C z5OVP!+@bCt(}%!Yy7jkjmL`QO8wVl(09kYFsGHnRJLj0hxAA*6Q9j!3*AHhU4l3y)@C)+2f_;L`m$z{bkBo_=A(UwZVB%w=B zz@1y!?|Y5)x0`TDkf8-eN6}nQRP;n$J%0G2U}Q~k2onS-m^jpihyJ0IhZ_b%K}5P$ z=Bky`paDO00jmZ+ZzW|4{%SebI6Q#j*xCT}(x{jlLN}VGsZC9Ms;A!QlUf1WQ5Lr{ zc$<=Q7=3go=7_Y1d&+2WAUQ=L;^`fmDN+FWZYdvkQ;yzdIW-p^SX5+eZVJ(je7k~D z0-jf*q}GWWm)?WAQb%fj{c3G(_pltQxW-!b;Yo6`2O3FCVqH<_JjK4WH2cl`bO6yN zDUCG8yku~s(IV?R%(+fPPu`+^H>y7O$o1V#OGNGd8;JE&0P4<+CZ!t{{v@lpSK;O2GoJ}4F(YB6?P(s=CVH@6G5SbC(M)t{fF%z9TnlE={Z)uCGH5{4SZ## zfwq;WUg!1?x^<6^-K@~YfhRm`Y?5C$OWaFno7WYCxgwuo@ToNFoh;Wig(V6;oU3!V zH28C-{m&w9G76to&Vq;W7yL*Eq8eBBhMI}CBgGYJ zB!cV5qEWI#bx{>a+_-@~{(1n4Ky|;H{5d-c8{t@e@MmYKG9W#DFvKUo>DzN| zb)l#4&{`r6Ab@CUOqrmibT>VbvH2^UrF8Wcmf9n&Y7&xr15IQtjq(6Og`!SQgl<$5 zup&tR0JI@Ht4^Ux`1JCccPB@lMnW`*$F7422RbJ9GiH1Os0}`TB)E?s{UFd`kr=+RiUQ>n2y>gd;`A^nzbl2Ia)`Kl$qDfaxuj{6kx4{Cu&+qr(;!k3J#R{ zXi-MSPE1%HKDs7}B#-lgpV2^u;w@W>L2%Tbi>-Wm_R}tF+OKKE)|nh5!detoUPEKd zlmwCD2|apzbUSIKk=kY@!lw9|N9BZ|8-1`!9Xr)i<~zCyfD=Fnpw_M;QcNdEOsOTF zIlvDgNafCiQ<1AvL-6RokHjZKf=OD^$j6JmnYazs(&D8#QFmk{09!N(sT~iOx5RbR zR=_t2S_{rt)}?z`@FL9TS_v(c1qJO;rA-y_ul98*qPS^O{60!5z3p?Z8s~)yKHAgk z5LTqPcZ&G#9wvvPYvH9_`ItW|!|JE*Ujw2HV?dJ(asL2CYF}w}r$O-ZAL*rZ$nm%U zF`-3o8-l!JMgE~XlRyXr6W`<1brtQY_+!JE~TXW8+yIuI}uwoe-Y$DG5IVM>_WVJ{r^)a{mAgr^7`8Eq)`1 zb$pMdDf1yD3iR{P{{Tl$n%&Wqkmdw;JSa|MWRz>fEfA9m1e3Sv8#U@pSKg<0x8 zZ)4g1Eb8z56ldJJ+=jw*j>=Csou0mH1HbRO|yJVXwkzuERJ-n z)KBIfG;KC(V<`eY)GxpW-0$JlOQ(GhUR#d{U>?6^S2j6A)RLZxGz{h&`gny+6XyDa zslCZG*+AOKttbzDYzujR#5}7;8c_G=O@?(8?n@L{2<9ms$Qqk`HbO6aSxBw-<_0b^J#kn#Be@z|A=mLtq!KoOSH97&qyX~Pq zS&#;j7rK_b0{62aEW13c$IjC{PMM@`z6(wC# z1-mhUaM-BR3&mAFpQ9nLzKTD2$mpifn(22#EO9xH_lhCIoifRbr5f-Y^QRInEvde* z6q8@zS@Hh>nWIG3x=^x5#v` zCu-26xk~y+sVT69pHZ-o5|cnS1gRi@38vL(t!ZIbXGil)_$?4(Gvbxi6;I!J-nxQ3Kdv?^~8V(gVWlmduK)Fc^6V@B( zK=hPDl@$s#X(c~qru_&;m2sgo$C+p z%4dfHle@S(lh&J0PWuOOtk4|oMWTq=R|+ijmp1Kf@ zbb~76B^&m>s&wDbb^E(}roGOf9TZRV8WF>eHMyMk+qr`fMqZkG@cw_uICfl|qQ#qB z@CeqX<4uosw#SWea!j}v7?XaN>BDZmz}&!d)F>bn0oS&ww?3qP&>Z6-bh>;a5sDHq z4LqyWIxFQf`ph@WhYs}dqr*JAg4wTydV$Hb|Xd)hST1j@Iz7VJI0rmG+S=B$&WPLvb zce2c5w~(|1jfWSMZd17ZUFlMaKUj?3Wxcmm#CGI*=_WjpoJmr~$7taQ{!>X6+qCWj z<*LbkYQqh|xAK}^-q-O9`jnaembVGuGFskAtM(!sduQ*UEuX5J{G*y+xIRI`wrPg{ z0G3&7u_ig1+{)ofxyot)l-nrABR1;VOXPsHr6sky9QK6N?j#N@ z9O|=w{+e(0ErxBzTZflH8{}~;ix#z|$%N;Z08eEw`4ja`vSN8YWraxg^^aXn8=7A+ zfaBTK?mC`UJ9L?A5|oy4cTn2aV(!|P7Li&4d+Hm9%&9E52_TW6LmS-GS8#CyCUzxQ z^xyQed%kS8_wn7xUv&g?H^CQ$vN5gzEa5=a!~@w)40H7_$9X?0g@(E9^B#cZ^>Rn7 z-f?@9qxpOX?quwD8;;j#6za71@jVQn`LP4t`B5>am@oU;Qr*9#+pUtp_p@I};>5tk z7AoM}#lih*X|eAu5^{#@*oPY1@b_*KShu{W87#S_NOi!9kv7T^)!#ig4!%0HwfUs$ ztEg<8z+`lQ60TAlQ9ZyZYySZ0shfXJ+;8_6F7U$g8|AYCz^bBReyZp`1C_wd@tBK! z-IJSYDlQG|kl`}XZ;0f*&XyQ$O7&zAN@|nbYuYVY@pkdtG-(cuIWxq7SL?5jZsTs< zx?EZ6^9*xH&`3-g;?(2IofW@frXt?FV=4T;?6MZrmNt5i6)CnIQ8Hf*x3)5to};Kg z8fzN$TvUvzAtiCv&=Qik^E;hBNX2p|mp0<%LRjtRlgc7i6l~!Y+XcF<%AMt(QUr zO}LV$*=U`J9r|c92gdDeDA7zrBa$Nv zqDsW17ebX#veJt#rm9C`k)ur4w-~S#OKHrwJmXc%Ikep@jvu18XR($J`_KPK9Kf;@K;+L>r2Y238{gzj;|zQ?!+S_K-WiQwZ%DS0<0 zews@OV(-)#fo0u_T8V4?Kms}5%0j;PO3?MuTILasbT_aA{hCRWY)f4ujfzR!`b9em z`k<9Ahs-=bW~A+D`B*lh(HI^fjU$E_ZO0Qmq=ubYEh$8=aO|Fql@V2Zbr``8@#9m} z2fJTAkBHByUVv^=cJvBKE*+`b3WJ3S+JmO#0UM({R)r&*AR4h0gtSPA;=Z*sgym4T z3X;8nXYmfk%A8P3V472|wAM2>3K3&d!ZD$fW4FlLCM!rKV{>x=QdAJGyL~4XlSTcV zHIHCV0HFj_c2t!)nfBMrpERZqSJ_gUX($OoQjaiFlLdJdG)<5qS;>oDMO)1T3z7^dD11awsw<)Lx(PO-nrWE zR_7HiD%R^wsDTfBX3)06l&@FRQ;Jeb5Ia(*Q(}*MDm}ze%H?SBbM(>6f8?2DXBR39 zQe_|`>Z2`BfWcap8y>A0ZQoH5!SdFWq0tgD6@eXFiMj$!i+-G|ITk;3ix~#g^7b|O zjKojVwuc-`Y9YT-*L<7E0;izRW4UVSe?Ho3NSH#!fl5KN%d}iw7VM@oaqeu7O}3Zo z%PUJEEtUGQ5Lihv3WYa#SGJgY8E_IW3%;D{wn-*{lH#rOQ;zA4$oegoDNBlg2K2Os zz>oNimcaUlQe5BW?b^CqL*jRo@}y@>0UXeYh7WN2(wb0isE+s0WoZjcf+Mjl!l#ub zYfv77nS|S(m`i8xD1dZ!h+TmJX>sR9Js#nsN4@VFlGZBsLV4 z?S0R~^=O`kgi}J65fp*r25G0Gy0@LaNnkTBc=vKl>7n`6+Z|brn#VUgRcMKlWHdcA zAatZ_a$k7*l3Z+jsb1C5TX7THp{)zg8VvTAF#cnlOL<}Ksk0Qq?b3p;ynaQw*HQv* zFZCdJv7B|%}-6(kUl zqvJ}3;LUIOtZ^}n#z?pd4YZ>(uS9!%=CDaIy~#es%th^FJM&BhzeN=BU2;gXMyQl>88XngnlJW09 z#M0$F@e5U_-^%hx0^@SWUv?$U5)tUFmm;NZrQ5B!x0kv?y(E4Llqg4CA!8=F1ZM)D zb#+a$bL`!43Lzg^@2-Af*{2TX6A_DYP6cYka@8#j!dhluug*C9r7diaQr8#q^lgNe z$SQCTH4O+l>`YR|50Fb7IVExraJp+-bTzc7B>sw$IRh5u#_bW>z_PoNtWerv_M^0m zEJm2MM~f^al#7hCNKOBufSrwgnfy*C>-1CR$X-SN0NL;IivnO3bdT*P zG3uz37R&gqM6czZamL`AqEw^{+@~*h85b2sLfmpok+JBnFv6E5DFr2cJBp1y*qrui zfa&i2HB9@r*vsTzx6SP(GVBXerca0EQE|q<%1oMNhRWh)eF`n{VWABvFCfS%P2x*( zDyhZe<{i{&(wa+4n>m*M01{I^!Tp}Zt2oV#(-y!8=j>lcyn}(N*2Y~H$8a|8VZ|e4 ztQWR9kX&wVhl1AlXrH06wIyfMWw{Rb>Q+gFVz6B-Kbv4zWm+vWJqO}IivmGu4LqQx5|=JYW%@SJpxlstJ#`{n0?IqSf|-Km z-a)1&hPY>*C)H3b&Q3#&&3U}Vm1I`OeK2lQBt~IOr42T>79v109$i-Q8>hhlj^|nC z#qOp)nv9X$IBH|go>)_}ABBhBA#9=WzVsMKVJlfiz~FUjSZO_a z4!R^UFpWfGM0*_UV{$jTvyL-}T;5Yw=qyFLD4;%DOw}qmA=1eUc`dT+V01M&EF@O?rL3kW0|WhZVO2DO-=SR_npkhZ3En zf!Ne(c;{imN)GyA!cX}QE&6uTQq6G1Ubv~7g{D2G^i<$dQn`~9`RE>ay3=Ml33QQ4 z_*7`W3Fr8uavtwb6GAsLMTGt)oEHK1Q@Zz$T$^FZ7K@XqLt?&y8DR-cRMJ4+^PrlY z$F_vQJh-@)k3p?S_@N1H;y#h~(*=j@3{FE?9iBW{&KAGdyrr!F+pJ{jx~GywL5CmhBGm@#2mtrF5R8#^}n1gm7_NOE%AA+>snEnAD}Nl0Us??5tY)b$Ag;G+W1`E5e*OI6#aD-zibxSgZaA|VnP~oYHn`a61BLLI6@ryXf8UW z`l>?LPT-n+G{mwr_*m~3bqw0f-yDNfevfTGQx+ygYe2>CE?XFBDGCwcy0E}o!A*hn zo`Rg+=`XcuU$aotGf=oFJXBHbt~U1SV;UIz7v3xNaH!^0hEWxr3LX^ivgdP7*OCJ0hON|KC1$k|a+N{}kFo|QfI=a;g7iFjy2B|mAdkEdeOZK+rN z4X!bJxRA>{p&f_s4%ysV?=*F|u1hWLR8mqBgeV&J@8hnAX^rlGyg)v~Ry(B3ZMpCV zWyLs(qIs7UXL#)8-0zLMnLtQFlV_VI(QRf(X_mcKRU$pX*IEv46*TbatJrQz{%drz zny=Ya9#a$iJcZMKq9FC0F{h6ma*rL_)b2j3d~OfE$cpTCnY0VmVyn!T%s6eAA7&Hr zVVkV9dABSjucZ~BU3ELS<(fb6k`f5X6M^DWuu}0(1i_ba2<2SWc&7|AS_?Vi-c7od zeETW4tf%(a#82>sYU+)Xc3`C*xEdoLYZ|CXLB93=J@xPZh3K)!xhrTULTbabsYSFsgM z@_Z}xn8AFRbTp>JX?6(oAEujDN-a4{dy+kq9lkb z5>V)M7VBE(msJHZ9Cadxc~;+rS`dr2YKmgh%S!qbr#edRDXh-7x6W^A4ek5Bx}6=q zMdiyYR_qr)nGRYTWhupD*(9ZldRtGdsIA=Y&0E-cFq=ChNs)PD3(DY|JWP#PB=xdlw`YZFyWSfMTYpO1 ze^|SFO!?h(3YE}ot!Qhgx*1&IE}czjQ-~N0Yj9k)*ofrtw3J-Yc%WRfsy)Zt`Af^(TyW)@*JnM!^SB3oplDjR_0#-mDwC24A0M%Z~ZsR=ditwGlI@wd#qnU9;3 zNpIA=>fN(%Tc?N1HnyMJV8n3o4r2L8qEvZ1B$8V0C z+&1{|p8jSAG!F`vl7qj9r)}?dIe?1V2euMD?I3^;70(Kixd({3rVb6&#KzJ?fjE#<<_d$`QGOej@OKtmqGG<@c+)G*vZ$rzV`TBK?d8_z zREY9qxZ`&Dt;k!6a@j6hLw98(fA9?!YiGf#ebw!Jn0P|8ju`z$mu>#zc`G5>EoHTX z9~6xa2L-_PAsysZioS5qJ97QKcb5X&2XWFN?sg1Rb`kb?$Hngd+ zj%DslZHWexAgOlim#e&0&rX!{D10??Z13;bCb}X!X5v8zNXURiSe~JL2jI4-Ug=H* zgmNw*mEg51WAQ!H`-Xz-7=avj$CA?EW)=Sc4r#a5YFiA3oo??20v=KqWxJ)ctS_pW zQv1;9Q@Ge|WW{PUxaLV!CjyJj1u`~S_ZECc<0E9^TGeZsJ>sZ;3Xo~FaKk;ZdtQ0z zIc?@PeV@izM5{HcEt1rg$Rt3R5eDX^rLfFvfOSBQiEN(q*4YK-=vBu>yRjsU`5_&m zhaKgWl%EH-u*oMBI*U^jD~=&)V%5ri<2}N#t2Y_pw>~_>?zM$7UGEcxa*nnZ=hMHo zlhaLf**H4?vQiL@yMKqUI-kaFn~2dHNVPb7qX2tH zVWs~7`y*^}+K=%-s3ptd;ekBB!in2G&T?LJbXF_v*N*Sj%Wb)C#fy`hHMb|U%3+q* zDYww1LvdRqMrFh#l1)?(hNULiw%WwEF4ji?;t$h}4rgz>vy0y05kH8q2J_+S@26~^ zY_>Ms9H;Jok!%J*A@5PCcMMuG{{Srsw-6&X7>Pu|Za6egQ|3KRqRXq>_={m_ZNDNh z?ZkG_0kYa%`R{DAkHiW$vjTY^T{mX?q_jYBjyv|ngk0~}gCVGm5!VAkM_*4_!T3#C)YZsf1!QkV7QV%hoaTM;Y!+k>-(*r_#qYyhsFzQ=l z+8--(GLxF~=3#D3B#&BEv5S4n7n;hY?vN7TfXry<^ksyV4~IdcOT663Je{$G#(M+1 zvF@oqYTB%aoqF-CaMVZCw08OKdxLllv~kx0<8nDSB5QL^%EqryuZj-K^zU)c(@ttc zg_R4V?SbN2SAZIX8#~(HGjy4a4g4iqPp8yq5^nQeF{5RMK^atb4*CKXe@}CgRAY5ZbZY z6$V94Sa;z}otD-Zh4$p|`SUI@&rJLb^AUA)9S;_lUAaqg+6*Tw$RJ&W5UUvrE7w<6_8v7fsO zAM<3Urd$+;QG9~LOMT8JL+T=+4Y_)o_Z0q`X*Cl!+Gam63DyaM7z9UEr&Ch?F2-;n2 zGa;xk9i6R8v5Mzl*eu;^Y2lQNbw5$St{RC<99EdOe}3G<%Qr{xk8AvOe#h-jpjeZX zxni{ zJI`2cu|oEsJTN1$uXQfrKEW~7%aP9h>$7`X`31?xukzLP_nclTAH1bE*-g7|qYzqH zx;Y^2LPAhHqoC4{-S-XPjk>^UV{k@*NDbkKAxE~i+Ing;eg6Q~JMp>1wCc=&;zlH4 zL*@SW;ahGh;@@ZZtegGisv};xc7+8Dg%(;bfx&JxU!Mrw5eagqRX{2 zZW{LhOaB1rsSf&L4|Qd|#qRGBxq-qsT$-hDSjPZxz$qGg=^GdJ2gn@5kg>~t=`x7d zCavy7x;+X6d&VNBn6*07p)weT)K~!`-dsYwv?r83RJ0qO;lIlzy`(QTu5+9m z03aS1j=~CZsM5{tXPmw0$zw6+yQ-}Aws*O2#bjD;7`^GH?g(|MEjVoKMrG9^U5YE! zRd%*$KJnEi>$$?)e}RF`j?8{1AsK=(&pbUf)O7Wfno=K&TdxspQ5t$=>!Kw!DK5#k!n<6f&qGhbPp;X1Jng9_ zfE3j0u667iSZkl+bAZx`$1MA*qQ=MK8H9G$Ncq2zVxEvZ^$mN9KQdGo|DFeQTM<{A}t3dGj($OE)O@7_RKMTqDE1 zTjF}`zKJcV!cw46lS=f}#E;u{$nZyAey})m7#>uuorK$n)pPk)d|Kd+OpYM&;Zw&R zdtT!&Z5GK~g^}E2CiK)vDY#wk7dfi8%k^SJxXfZ3Hxj1VepH)7i)hlQNk2Uz*W7Mo z$1l2aBLJK-SRjKV#Fu4(Jir)K36=Yx<$hVoq~iYEu^Zfbd`F&UMqBwk zzbdhkhQ#R3lH5m&D3-)Gnm{MavtJEc+e5Z&R{mzT$#;i@J03>^hDCC!*V*51a%z#L z8-8vW9w7+r6*us|vm8f^omOd=$xY`iXVZ~7_9onuXKlEWT`-sQGY_WUqaA5N%_yQZ z&&hp0ny+sj`c36ea!XzLzAoTcYRIyn+fL2CSsR0W zw%b|~r`YB~lWi?J;vIuO>0NPDqEN7(;?;w8_^sLIUN`_T0FnwB32*sq2m{CngCDOdwvN)vZ)hzc_Z&zkxZrAO<q9*GF{ zH8lWhQ|{3-{38eq9o^MsXSTA^Gjl1`b?L(+i0mU8v)Og;j(xmhaMLXe+S_6@W^IJclIpd^EMtsMMV=6cSz%=6?VmU#642zcJ(Q%vLBtb-~CkE=(CwuCW?amRXk+0EF(Mt5d6)9c#8*_=t4KIOpg!UukPL z;_o|f1~_;Fh6fRd?W-%r91o1~4W({Ebq`H-Df-#ZNR=hGJsES{kLmqcQEy@=Z9ft< z%t^RUxRVKK^NvIGcM7w(V=W_Ar@}YuT+sFtP~ReZfp-0nwSjSCX76~K^lMzJ&Al-$ zuwbThuUeL=F+vvN1R1ZirwHp#ozA*AHv4-kQ9Z+lo-xfb3NY^#Q4H4`q@G-0w$vPO z?L&y{H7@Y~0Jn&i7ykgAa<>ydF1r=Xmgebfuq0fVZF6?Oc8sE`N=~?8e3HNJZ~6ne|P?w_A)iWm=w$ZF5#7 z!IFik<2D7!OKel1K{}S#x4`gjE-5e}-|=PIw#+G}Wbp zY#L{O@iQ6cn9n-883!R^d^?M-_jR~Kx5<#g9F1*}DW)Vm^qA{QNM#TH7z%lUfB>aN zm$uubyMBh0w{H>-Dcjvby4)KVjhNiKfKEB#-&HFd!E?WMx2Rc;cDHT3cG{kH%V&Bc zw&{wGGCREb=C$X||SwxZmK? zgp9ejyOne`n0RjwVeceNhiS*`kfhut338~kw8I{>r&lHOxhW`SwLQD)uWj>Wa>xs> z98Lp!^=u;TWVkk_TPvjwIU8gUN1?1>L=eq*UVtK_;%W@3rldmVE(54)0N80z=1 z$p#BnLVI}Q7XbuL?eu5gRL7nD$>kZITPKEiLABf-yR{D2e#jw3hkdt4fqIOH#cM)Z zc1%RVnB^RCG*v|gx;Sku_UMh}=^B8*DiTI07m2FI39l{!f^8Q+w-HlMw?A*z?kR%h z*6{i#B1+~R#avq=mBlDtJ!y*cMa@%i?l#eNNrxdT z`l8*wQrsqoVp30rtnK!3J6Uqa0k=jDqExP|8jj)O_0=WB=ITdU591TzJ=mN(g+u<` zeXUHl-BZdur7aWldCoMZ;e^k(xddCKsM}wD+~(NZ7Y!)_iSze8^seQz}3_ju?4$N_+JjIbw_Q(?vswY{yF zC9iy8$%!Prp}=tpf}T*_&MtXJkyGw86lWPsRUsQMAmr7z%- zua$3iE4cSrn{4(gWFTM;3Ef|B?Y5mW4%KYk-)_Bge4(x4S2c^njtWsL>|-~|t@&0k z=1I#uX+Ff&$g3i@$FW=D$}j_JDM*p@sS%5%K!pM{i#O?;bRfBsEe;?qmiO{nu-rDS zp66$Ln@-(+-OM!UCPz3bpzx|-7LcwJZ_nRmIcny9FKRUV^oK2xO{zPugi4yVLxz=z z=X{WbB{dz?G^G3W%vXS0$sP!v7M?h8?yGx!uWLJOa_%-4j&yBnq#{QE16r;mDgZHB zB_j8hqI}zZ!ib=I1b9^wi^>^w21f3y7or66-O4QjmI2&sjHgY z`8vf4;}aw19y7MwC1UU1S+?9UxQ$PrVVe#0M0O{u5UbIg0Szn=3GJ(2=F+-Y&Il-^|OXA^zit{lR=JNg4^8?oj49Z-L`!#q?h?K{N zG_BXvWW{Y8P#AS)si2@5>1`bOreSM=Xa!JV#;87E*;~i4MLSsN-Q_pJ;;stpk8NAX zS4W$5^{@MthW2?D0@@jG+T$Y_(|{9J)nv_k4=F_6TM#}zxwOrrN)NPz)BD{?1BsaLHs>7 zbnXXEhfsCKlAI`-u)>EzeKWVUJ}2aUKW>jK%`u?*V?k>P&V^Hn2_;GjrA+}I0Q@yx z=9e(m-5_NrKKg*ILKD!9z-K22#5V(28b^;XarM#+{FXEp)xE?lihb3#pW;CA z`71?m*8D1XND&azHFyuZQ|;6n98$N%?|0JIFLty)OzAx1u_Y}kl%=@hYeJV@ zN@}6z@`Y2d&|_$g#5iHXnSuICd_XNOMS&73cD4{H{jR5}uXR-Fb41rQMNQK)%?piu z>qt@Dmm6e*K(+Kqp(khq#Ob>*A!%{TNgq(4Tu8@1zzBExYdeZjMGsb#^CP!^mXsfv zA=6s&%UiCCDdDwBQi4K7cAn&X2YpF|#_rmWnXRN8=$W||`lOAct!R_|bv=fN?JvdT zElq}-_Y8*K6jLU2c1S0p+(HjRJ{lLCBKI+<%ODw=Z#&4gRiD6{8ROuV-ejKNEj0rJ zC3B8gQ5h5E3Zjza@)N3{k87DAcqyMnK>gr4)9n5F+y#t#$>P6Rs2DC6NXxpC4p(t` zYFl=DgGyN{JJ8voJ`|>zGBe9X6gNdH98?voF8hOVU zEd>_0c*r$35tlmMD#}$@S5p&B3yhizmn0b_0mj-nM!Z+Hf?GL2 z1xdQXUw(;)@TvG{Lvp#AO%G{k?E;A;wk5#T}zs zkd#L0mM}p>#cLpCXir;|LH_{CWBs2!O3a5$TwD|VH6Zu5h^<7Nt~lTMghD_iKj4yT zdyl-Hy|oD@Y?8P&z>p}V&vax0GN2WI%FwF1q&@-v0HK81fA*i2rX>a~7y^|T9V1>qJo|#pR-lQDL^ek zMJ)dS9mogijU8(&wa9pSQ{y~EdbaWiHA(G4J|EGhVYhIIIJA&z%p`J_lYpl(Zfrc7 zp~TRR`;+z_!&-ZyZ@(M8bj!;e)EU<8JcOl6OQ=y&&y^;ogah!@A(@Yp$&IcJA#vwO zA2K&9a-o#9lgGoYym2 z9ZYHR`>9x3b(20^I8kX9$nGSEN)G=33J|Iq_>Q&fqDQzs@LY283-fU0?iPurr26zDk8FP+dIFoIe*4^{;*>YQ;8vHC7~4t=$e;qW=l}+l9jFPXaiA5{S0$~y z1~FNkZlx%ij=!_xt&JlpTU3%1c*4FLs->YMxM{q1+fIq;;ZdnO014wvG9uQia;;MH zh$^794hNZD!Tg7qpbCRG28FjT>k*YJHReD0u|XVLX2UVPGB;NY;22}xUHKb4n7}c zb_g++>K6(^)3NapB|9W+C$Eh>bq%({78hUL-P@~>^2uAvx~IHt+jF*wZFYUS{N6MV z`Hpg{fysF-B-*lmV|MijS~+KpE;mPSNovau1|@HDWAaR@Kxu@CV7lvy+LY6(i5d-# z-KtMA(rEr9Ia-+FxFAk-ZMZY0Zg!nJrrUfhoWj|bV&4Xoek+Cxj|z6%v))x^{{T7; zNy_|R71nO@MfJIOjjf3gu58K;+%59Tp!$u?Wz?-J6{t`;fn@&x7WnrW8LL@U0AjfC z=Cw8d$krq49Vs5FiQV@>9fp~9h~{&wUd>?OP!aZWT1L;Ox<>P3fNz%9ZI#VF zV$SxV)q906FEk9^M>k*3QSSn7`$jb%Jve zWv<^57d5cT-(p~qx?J~TGQG^Qi5mey02Bf#udD2w<8KL(z@H_#VZc|w+p%S)<8=+2 z9L9V^m^;KriNiD41xuJ-Wg9HF$a$8FZ^HU?&4#tKsR>+y_oSVu6l|p|?mrQ$H$=@1 zd|a{PT>Ns&t-^fC34&8^Im1N8m3g!%H98_yA+SA13#(5*Q-J+(?(;1*kL?IbhNH9yiDB33Yl*9J9b}cQ+}Cs zFU2pUp=+#!IUT?zG^V=x4v9Wp4e^+8Z_~Dm3)ywzc?p;mP4DK zh9j5XJ4e&U*&;|;Ky6P{)1d=Lx06W6Duu)ve}*xq{mx`8zSN2FidxaQS{ z6qGH#o3}J{Ga3y-rY;&znu70kdA5nam|G1=LRx(x3UnqhamSrxg;gnaC8YVgjYXj9 zUKNgTB8Iiy;?8xr%56xJP_6NlwED7Cl$9ygP&*;Ib=J@qCmIPSj#N(VjWZ;z$l*cu zhUBCz#VJZsP>=uzsi4%1XVX$^iO!o0x|p)WSrOe2IFzyL6ScG@ZU)BWp1xHAPs>e0 z@CKJ>L7AsgjHvwE18yf`L1f4tuzA9=+mt7(btZv+6x5yo#AQ)qNv6?iO_`>cn#-$( z*8c#(+EDXBO5U$g)p>|o+yr&#G$@J3R|=G@L?Z%eS$62N*<6N{mylQ^@YG0T>?%H` zC=aK*u8pr62qaT^$TurJUxW(Sa;tHqwdyT<{JYSlf)bF87CA&G%s%h7rdT9uaidTS z3&SczaYcZg(F>d3ZmL}Zw*LTVHdH=Z$3*Lqsf7pA*+C)ElyxM{#HK(~mkWBfEwq;% z+=m@Xn{KX_(v?*qdy+cn0Q@_HPG*=IWMLhZi*?dH#Qh!BXooG6>9*VDEhoOGUzMJY^=Ua8Xit5{nSR>*zFzF!0DTlf_f)XjHnb-V9#^BuI zJ#n|Qxe5AM>13%pO1e7W+^@xbK0SdNF`vxwzcWdQ-p3Hn;f$%+Efzeng{=}8Ql3FW zj-};nLTTyK@W|Sx>q19eYqV1hk*@H%n!n4}>=DPM*~yu0Q|>;tTaLLab9p5CZpaD= z3Sv4yr%tujgoQM_BTP2l9UgOkh&z2W^0D19tnr1g?#S1gHXgG*AwOTd`j06-i$}^^ zW;XNw?xW=f_@no^RDL2!Mu~@qo?Wz)4-U#Oi-VUuLP$b_TT+y`&d+FiXVsuX;b^FH zzP9VL8ZpD(DZ-TgUh9_~B?EEeQnoG1c;0H;xSu9MU9#-Ut}@luWQg|2lGPmyLT#oa zvX<6WE?e)dA0bZ-Mb;u==Cq@ZJbUV5=36hzO-=d_y0yu;9$mG_`BnunExy`ZR87BI zIU6M@xQ=darKb;|h%nV$EJn)O)#W|eU;JBT*jvZOWV5Q(PMrr?)KMVy`(1|cMW#y zj7er>DVI48IP_=ChFbcIUOf8HwO3$L8ZDAXfgT4`8=E|afN^fD{dCQo;!C5TAxwQ? zYPNgX%^Ksoles*LT%3)#>TxVWwwBQ8Ze79@KBe%c)v&#~q;^i1v?57ar!WuMT_nt# z;2!A80$cWqq;6pRPt8`>q~iC82I!X7WTmUK&$`NY{Va7Y5fnBB2*#fsbuZUs3)|yC z!}QlFZ#lnfA(Ut;aXr1&A1&@-;RLQcV5_Duht^DHEU9_ruxbj#*{v;pnxNYN@7-Iz zIxIJ0R_S|42byuA+*nU+{{S-Bs&}4e?x#EqgN%8u7>juHvHZJhVK67$ki@B7*C=yr_{~Hg@?pO**;YGNczU9!%jm4$8tMeMPO%-{z@RwcDXY zc2XT^`jgP=WA2eLeMKuucnv}sStGouf;)*hR;Ak+Xy1vqaCaaS$eY!+ma*xHwijVKmRLIpf@u)39{Bp9B`W8ol}7c_vK zwI8>bx|yo9=XR-0OL(@0-W^L;_z6Crt`=INNJ(aQ!%}<0s7BUEJECoHsmU=;r}y zx~v7JJeh&12WmprpoR!nmDdPAF`!7jN68^X_RIXiYF1uFv@;QArjz^x{(#h zN&!C?UJ9*TlCRxQ4M*Y~A;$qiWs5)L6+V+dHIdlv<#zm`t;I})IDIXQ z1Z`3lq^OWbPzIWaMsp!+Z<R7G+!oWH(ACW>f7at?D?Q+oZySgEGQYb>(#KOi{+kN*1W8{C5X+(Yi(58msKPX z4%I5Y0F4qS+R2bUVC}83myw-P6^pxv`YR0LIQ~THZn(t8qR(QcLoUg7SERWKEu<}! zD4`^>h12b?hNSstfPg}=-I*nBNi41rqX`?^n%C2$=2+@T$Sv<)t<<3qZRm?c0ljr` zNCulaSHn>P+2vjQPWsou+%Rj1jU%#<8L;uzUjG27+<|4jRJw?hE{=x-iBNN_c3cTi z5?|X-iU`!5@iyblW-*)*Iq|K!k-Uv&{oEC95;kViyM4BFB)2 zA+v_t+Y6~*ssMdJg1@%$3nO7kbyX*OX#{JByaVE1Kkbj&YUih8b1hZJkKEegcf6)B z>D-oMWb#vNWykKtGNn#bMyQ8kFS-;DnZ%_%JWjejqBc52aY6bGTW)t=UAfZTM-Q}A z0cgWHLk)mt@zvHH;=+)%Jt?a~?<^M3>XhXqOKISpvevYo-94lgxg%#TI9?+?UJ~#fg#&N zELl?(K9g!n-3e(M1B@xOkD5vG(1~>CR3tUMxYNQvf^U@3=7Yt)zCHD=hX=;4)6usk00DY3|wZ60#RD#0`2zdHYi=YwF z4yQ$Aw-92Q!?_HSs+=rkd5+;@mw_%t^mYo9FIP@!#O=v}dWM{v7-@>Oi*7j`mtTe$ zaXzDSoQ@qK+j}YrQ9afbtu3s_^Slr3DMyOh;=}W;+$4{%FK-^|jEkH@oE1jN5dQ!h zT>{4GnHBZOk==M7Rcb>Kl!61V9e`7z>7YJ4n4jiBpBg0bC_kS6sqqhnXYbAE8 zcMLr>7+rGAR&$P9^L{?@Bx*55ZD@SW%(3!+WQPy-vCf&ei*?-@t&cEU@M&|SAZCbEU@-cs zIv&~XR~Myae(C+e&7R_v)2`wWd4?_OYh^&fb*Nb8YX)QK>Xj&c>1c@1~Tqwc2c+P2$|ohrgyoz~rHE1TS#qQe;1HSau~F`CHmQ1xJ;6TVF=y z{{TDUnDL6-cqOp&H=GLL0mUshM7F)fJrh+^bv0b;LHu39QzBxTwKvr7QKlxj-0%MY zFK=UDw>T9KjDe9v!?aUA;lZ4l%2WRUoqf>q(s0arM*D&=yH_Plw8v=4am&0|*8E#J zk8^1eV=iQft)M8D(Aa1ig%ZS9g^kl=2tko7Dd;27Lyv9StjC`<#M0lK+FsW&PA38b zlU7*e+fUm!F#CDpC~LJ;&Ik93QO(JwKE<(*s|G*hXaaE=Qr*>2pZz<9`B0tC1CT5vBQaWD7fd9 zbiGM@ZyMQRXpYU01~dVrkTnoUQZ*sPFs?%To5FHFNuQKrxW-2ICvv(>j;L35udm}~ z8evGa++PCb!%`I&>LbH(u8BMM?EWh2qqLFG5aX!0yWE8@ObT*9B z0muv%3-K6Om1DZhwR&r_U7{|jYhihwgJWq1LfdWIzcT2Vr92LofKPY_0uQdXcKzD< zzI)~PdwkA^x;GJ;5J3e&$C@V!UB$h+aSsteUQzBxI*poUr_)@!W!EOe^9iOy#n=+* z7b~?fbx}vvvf{Tcqh{mxK+q(1=YH`Whvh(c_?XeeVlWDcMrGc~wnd~d?wlgHF{VSo zR3Sa5l^M&u)?BiP=LPno#&T@pRsMY?tqdP`BB6NBEO%VvO% zn~Bpg*;!i;GWEhqd)ndkh02uEx^Be*5nA(CG5n5dGs>G7r?ZTsA(*WD-CrorL{?i> z-K$;4kW(tzv8N;6Biq`6o!O<0yB?m}Sq|4_QV&&=8FwiN@;3G(9pO;Y5pY#$;e|H^ zhSOpBl1S-iZX`-r;G-W3fJsq@d8r=n?vsN!dIE7i4CAYv_aT525L|6|6^`L(mSe0T z=a+EAE_Ue>H^OzziU<|)^4Cf?Y%9+m00v1BK04$<+`ueq?=qw=hpUpW0{gV~!<%2tWX&cI^CCway61=giw%%>qd2~B_L)hPRFg3>;nr4Wtn*-$XQkek}ae47CVG??zr9JeW}P|J?1m*B(*~0Th-A38)%ue?67#2 zYp?BTcm+6M2tqvzREEcQ-mXmBi`xZ|{4u%AaRBjagMn6(yvQ6W>&E`kIID+H-h1vN zFMB4-ooDLj48tJBvN*2GmmIe(aU9C*QEo5pomC-4;-cqLO0``j-r=}B#?ap^p9t|F z9FaEbM(0Lz>o?k z!lvBc-FFi34Xs>#?Vk&Slx7h2+k^J(PSJJ6UQ9CWs#J%jU{`xYw3=n0)iAk z1Px`T-D>0U8_bg;`=F1kJaf*H+&2yDb^ibfvP94a;*qawa6BB+Mk6dSs@IJBYxgzo zuO@FW=gh7~DT6xdT%C&8vh1SMU~PvYy>3%!$8#80_z6LuVT%6MsDkT?bGb&=u6Jl! z4YtV`V^8*UlgIE8{i-(CvRTPH|4S$s;>Ga;K3AlbmD$6y--kkv{b814%iU4_tq7ZD?7ZUmVgs*MC z9}*n#O+hkLthwrMHEnk2!?-jS5;4FM8tgbJs&{n7JoUUUy=hdpZnlFq%RN~Yoo8EDI`BPJ5{mRR0Z9EaZ%c)s}Co8m-hqi(qj1Mg7NF734zWc6sz^t-I`$eF^zF=@_UM#xY=)) zOFEFtl7ozHWl0p=plMB8%O=saGZ@%z`LV4nT*8otzLK`vcU{$m_p)fQE8#A4N@PH5 zff*bs#&EZ@-W1>q930b^?lzmYVK&vCHbu>n)~gLA`}L_VsqmiEtOwHDTAOMwAefyD-rrKBk- zk26e8Yxk>{WeAtYUej?wCQu=n`8D>#d5ayDu>HR84R$;B50Rw_YD7r0nR!ZY%yyu3 zD>`QX0Bf|fv2=IBH^@-{((IfU0vCv@PLE`p*7^DFe0FMlZY8fP8`H$)2M`BwOzY6U zDEiHCRgqKJZM%=;Md@jd+Jt0HU6l)vw!Kfq-d-l9M{)5r*9*4DekINzDZxJo3xaYy z=}p=XCEO)dnT1P2M70yWFkqa+%%jY|zbgphc&?!lt(MvOHZMMWXm=${ zi0#JFbvOGor)AhOGSlixLRO}N1rUR}%I9#0Z?P7TM;W;e16Gi5O((<%IfeS@wp%+Q znBVSlInWjqU~nWnqk^@=1jHOvWmo4O!}w?0Rw}sV%zn_^B*bY_UH(^veY}1;qb5U& zYAu}H7QvsjOQ(?rpCd&aTZQz?0~%e;;o5TNkNRrTP3FQIa@jR$!2>|mpAf%6RG%=; z`M2EN-B_mY*ZCGXQ+-Jgt+c9l@WvOqawXBk&rKpl>IqR#7jna0;1GK2f6wi)$ zV~unZ&jpMntZ)Gk079HO1mu++a<94ut`AAWIBwZ4`;)2POx<0!KQhYFqCC^`ev<2s z-hQDhzXi88`F!f{(z?AnZKb3Qb<>7fG`H*`xt2+|Urb#SNR4wL!`di*4EA!~Gc)VWnX4O%3wC+N945?Ntt)Bi;92Y<)kS3wHrc35(cX8cU$X|=0m1CbNB|P zo=3t8XOGuiL{`>zFdIv71;8Hp4F?jV!~i%dc2t4N-s14SEe>K>}FACLkqTyuT>p zUKz5xBIxW3e0Z&`Y*=hU%-pK_jX3Hc+I>g>xapc4P)#>(DnB%~{k~g39ILUuf)f%gFh-btgegxcFV(l`R*r9i<51SUjbg$=uVW_a8#2@gO3 zP?&gz1ZU~1&4l2%cMf8V!AH;@945|I|%%hH|+pr{2$pw~Xo z>)Fbe83D=JdIlz}#n6T{kTc8Rqtu)#rt*I;Upcki6XMGNZFH zJQ>#KZ5MkT!emgfA`FJ!F0??d(bSW!h8XR3)*0k%W@lx9BquzGP;lo|#g`Y->S=ew zvoJ{vDmV;5#ADl56NUZ0;(TdrX5ls$*WZ+*GHur38rL#H3Y89Hj{ab)L`gxmcQ?2=z3Uxjza4>HFy$n7z(e@N~(=u?Q~Y zd84lw@fwG37kf-7>3!HzgvHvf@#n>#9cT(j38F_*JT+x!wg!)gl%yO%z^@DlM5=ji zE-vnV7AC7P#~vNHifZsr1m16Rt{joe>T2bH%4v7TjG8^w;ex6!)l};g;@(2{IhHq;@&orvHVnk2$hBHvO1eOG zaZH5XEdpJp`x5m41hq7_=t6>02GsVcYU1`QP+_qop-)yHgoUZu?azVY;_NlkxGHAQ zz2QLzENiLIox!-%8d9J9uO72o(26C*+O1Zm66D1v{1`t)6|^oy!M>F9ui|>uGTQ3? zVs68*TYGk>7U=g2oAIr1?srL$El{FJ zy4+?&fdMm}n3!R2zMvH1>PK?q=Y{2Ay-!gt*}7ddl9E)} zD_VB+PUEZVJ2-6a8*_MGTN?OqI+PLO1bC4_9IAzlmv)8F#2X!(lOJ?|tA=ARhYEiC zV)p+46OHl3T{2kgTr<0h1X2KCJQf+arVnlP$1+7U(Ve!>%{mhrw zMrhH|v;<*N)fi&cIq~OK*3(C6Y49+GZaz1U7Cf92E*N1?zINw32MS}(CFX_CA-Tj$ zHakl(*|^SfO~IRtdu-RBw{f@5`V`KAvBz7fNish}u~rZFqs<$bv8hGwh<;*jw8)N=w~(IiVbn z1<2LdKDNG%Vf{xYiA@~Bdz%m7`d~L zS>?AO^+#vZlNxLsk;dI=*4}NzEOk&;;3!6=9jwoDjmCx+NJeN7ck!q(&x%b_gQe|U zj!y5W3n%?jID3z?%O(kIuw+s$SB9?2%qQj8&AoG>ThB%vzSA5reAG)T@qSa z)My1YWi^~lV=mlDi82UPaLF;M*(90omfqdKc!ng9iH>6>ssZh5C$am0<;DA=_b->j znR#waqD~o#+pqBMP^~wtRqx15hb$Sqo88LP&BEPnZEA6eiE-tcf|SuB8;$gjV=Urp z8E8qs1VzsPP-EFv+eN!=Y;?RAPmhZ?W>dwU84B#{Ugvmf<7T_#P;M_qOuH?@+Q;Sp z0FkpLa->B17MYFdU6d5!w~dKP3W|WBJ+;jB6Wbk=i->KwgszlQjdJ!9N37RP(y(1_ z8|)Fn!W`LHbs-3nGZIkqQfjMXnKmbdXK?b{ZZFC=3!S06lvKW~T@s^A{KgZo-Ff$; z2=B>oH1XP?;(GU}=zd&;iq%=I7E8?9xxRM-;4# z`Mz;%&CuZF4jw;V&R+#i7< zEFmEj+@vfIhLpJeM=b4TnYAu@ShZ~?<-Ba$6uXQc%4IOHxHP!9pB6+10(0gmu{H)3 zkK|Gsjbr7RPU3lE#wz6F@!pL&+YI%gg-Kg+S~6itQvj_<*}W#CZFOAheYOj~H}eZX zz#S)w;u4*P>vG<9BKaS;M*EhS$YaY>%w{=~h`d!0U}*;=nTFji*Gz)xjPkP%-tJ~p zsP-&jl(x(B9tjDE)6BZI;~`4xxoRm$?sPe%+NFDfNHw`i2K`lMv|H}mF4o(4=G&be zy8}Udq>=#Oh`xX-NzOQ9i14hY=ZIfr^NX|Xf)N)Sc0HC=x=EdHi*Zknw#bF4>Y9Oa9DUuC0cB-6c-lB9p>UcG|OgL`h_;KURqR?R+K_? zb0*7sc*nxqfaV6EEnoz+;7@)FTG}?wr|HWnEgvS#_RA~faWc8i9%gN6@Zb}|(h74m z=J`)r?Y`-Gb|t;pY}uO6b2LPem6l^&W3b!rCOc25K8$u9Q($jOKpX2#cRPH|fU%{a z92YMC0IsLsM{eJkNJ!S#{+$rjn*rdb79@Pws9}mg2X0x>84& ziu^lkriKWZ^K-AzNKRGqypdf1);cG*Kf>WbGnHC>P)*7?X*5t|OONZiprA?vUccfY z!O#yA(?p*7+Ti&hjboB`bE!vRGmgCv^7!C=JSq7O?1_=tTm~Z{wV?%0Ew4@TN>W0S zrq)5KPhBhdapEv{qKl(Tiy8_JV;m{N6MKb8kn`nTHia!je-Sm`UjQ|rUn3nPq+p58 zfZ1){OA<|CI0VL&(xkR1fP!n#s)YXWPLHJ<)-UFp%{?o;k1UlF+~Jtz$Vls~jJ66TPN)#<3KxFs~@oNAK30 z;}}vKN(_XhDGbMIJ3FbhmV-$he8dFNAfD$-nM{Kd;y$W}oC`zQ&lRnlag?}}5~TtG zHQJ&M>Qn62j50O4!5+F^MhRpG9Y3avJ0da`QWD@l!a@=O=qtE`sfWCVsA~6CNeJ^= z2_b=LDpZD<1!{bxP}g&Sd<_RtrXrL`{SpR-_6o^jfu13A15;YSy z5;z}aL9VoKh2{QXc2k82v_`w~lDq6y|x+vLdpOJt)ZQPr*ZAflmrkuT5h_k_}A& z6s^T8jGi|qi8Jk>)aytal1E;mr9F?vglJ9kp7O-Uu~X4aOEX+_M~NIw7gYAi3EV68 zkA;7=rr86a@fD<9<}j>?2W4&^+G>?2Z7OPieL9Z4G`zAlLW4R3%Vm%{GH^`mM<+I( zzN&%v1&V*~+S^2$bdbCE%}2gSDnzBb|q;9{`K|ITOoVFtG`9Mf;#vLFH5=d%Kre&Xm4;M?V&V8=LtrwBbsomF67le zzHCy1%Cy(N{Qm$Q7s?Lsg+E;#?}^RT9tqC0RJPouAEiDH4z>8vN8zk%-39@p(m&Bl z5=qQ2eFV8|l7L(!g(vud1lO_ibs8K|7P-;^i3op1F%UdRO8IhHtvrIiA^zU_Fo~I~ z^-=r`I)KNzgC;wIsV;8urrLkEu+t2c{^@Hp_fV#s$kZ+Rs5h8`_mwOMI(7A$X+yOS z@SQ>{gBtmoQi%#QDb9*6&u>tvgKq=HUrfgDk5lRQ*4=O=DAWVhP+$UoF~Kq8-$|}x z7Wc}FGG;_lsDHt_%Lz|!xKhEVLH#FMWZqfQ9P&Hxsm~#na^|8F!@7V?iuD0OP;V1o zp{Q zar>!#7ie;bakq#A zZI4g^eHHUjBS>jLve5%|exbJaC~XxTQg;Kp_UIRlxIQ+$*<>7hcv7Lo?&N6>PBR)x zj>nvUp0qHWZZf)>_%cV!?9?qx-;3``ljVCeAX0t0c12^B8)@~-j0$|xpP3<4>a|y6 zjic`_ox5rIqjQ_!YeDX;jqpl;HP24MKKgsx^Z2hh=}2l+cM`3OQrImtR+S+tDO-{a zQb{BqfYNS(?g>oCEhbn8mudmx2<>T7Xauxao9mZ1*F- zO=<}s*Q#@aiVZ26_R!6g(>%5SG={35xdkPh;@ra9Wywu%Py{JXx9Nn|hN?0}4Rrf% zZ5XXOloT0#bT{p{@r_}ix6|ycuK884vP?^iXI6lIpe9o*rAvOFq#J&wqP4H=)TOz% zhz)JjPXq)XMG^=vCXBo>!WQO0I%TBIjbqo{E!mj3d7EZ%QOb zYS|TSMMMMK9Y1dt*<(Ad!>)^E4jOzKe0V4rWy6(cQ`>c~P+5qaI&Ltju*r-tZyiT z8{DL)acrg)%*LN#wmTW++2lJUD_*1Dx_QtCY*E8AT+)&`uNs;`Oino9pyOLzQ^vWzZIE6g!uJls^Gvqsep77O zA+ZiK*#+6zWwyuDNc1DJWziu@aHS*fE4jzPf4JXEFfIY|Im1zKz?JRiTY`I?i(`fd zw`P(%Xc)&K4tt#&0LKukrxJjZ%AJrcJYU8FT=s5Dm8^wmm)Hw5-l9dN!sK5(iFjsY@TekS=-J)xe zzrsr-~~7wft_#mSVX42Qm9= zEt`aPS0L|z$Zg30BhnH*A_~nu@jCl2Z(}8}w~+Wx!?O&Jx;R(nmhtC9z1_A_*T`(w23ETQYdBza2i4fudn_jMIsb8$)U@(lg3JJe>-9=x)^< zpf}uFFpfE5CFJW)2$dD#Syk^1xH*kvPRL!bzT=UuPPsAZjS}=|G2kLxm)VZpr3}Ve z!)ZrFbsaiswz-cwB+E79-H!?flIYRVD)Qk|gy>ehjv|(_#E9c<3`m=KlZ-5%lFwTg=~fR9~k$tPk7o{CjluA*w{{BGlKf9%|*t3^az)^P;VWdUk=#k#PTQlGG&hL0PAz3l2FXv+~t zZ+NVGlz(0`i)MD(g3{Y2Q%)r5me<;} z-x>b^3epN0m+88>J6RiBtMU|<#`TW0NC!t_nnF0xT_lWhpib&?O0&Ye$5Um%=yYxR zhSti_(LlZ{6&!MkHJ5~f=+Ag$D*Y90@~ z6K^UjknChOmRtIe(|%H_r>{|=j6LcL)E@$RY2N|6UF{A1I^+}365iqo-!O+13NDa4_bw;4)IdZ>0f+ur!|0MRxAGiGp>Z@>5%BgE(`QZlO~WxA(5@a ziet|@k1jZs*Atc};|g|LNm5q)OPh|l1x=&zR1qEv5rUMpiYOD*e*H{5|fK z+PlR&>^VK6_Mf4;u=FdA&q6~FFwARrtP;$+b;J;^d2bmaWp9Q;KDfqUGhg%COe*6nz~{$VK+E5%#!pOR@N5M(%gwl z3UU+~4MLoN1{g*NfNs!}nM#Mk#MHBnmBbsADppdTdoK>B4zj(>wfR=-^oa1SvK1j}efMF;VXsPLH(CgGYio{#t<(TI z8k0fSRrUf_JQjeX)s=LTTs|mFL<1R47~pG}86OH{7(DZTnBp8t;7|%) zDXw7f$^nRBijsRz3`I9HJ`uEK1Z2EpbzE0mKB`}|+#o}n7)Wpu(idg7IO8F4!h(~( zs(xB49W}7kB00X3Qjzx8eineo_5dk6809R}k0mD<Lp!?%?orKRTYvM<+#LMR41G3{-(xG`9W1r@h%L)3gV zraCE?QtDpJJE)RcNf~Rc+)D^jr`bz#Z#k!AqGE+ij3{5S02#lBrG= zB@su5M5uTXsS8H~t*&;SME;7|xoZZALc6dnNAj@D%LtTi*tNmSgas;s49kSs7VUv% zQFKMOwGq9_Omrlg(4jRWTv{w|6q=cica#TgR-TgL_aYh*`r zhsiAIIHaC_a&&IAux6fbWBt)5RgDsMxUopsu8Q0rD-U5+cowWsgI0SI* z#-;gF{{R!hdoZMkSFSzKRST5EH*1~5r_A9c*$=fGsJ|fz`@eBC?llyN z*fD)6P!{t?h;}`M(xkW;CVI+tIGbGU--L(%04cY~G6G9T8(eNf)Gj&FoqB3sL%#v~ z>TSAYcw9G7?F;tPUCSP8g1DzG5?s97i?tEw%eY(uBNc2&h{Qz3XfoRk4V3bV{576p z{#$~$Vd|y68L~)bh3*Y;Bn3bh6hV;erxI_NR$$X`Z+7)tCXk@}lkN8SEFnc+u=L%W zr`7>Pbc0dcf#Nhl0~K0O`UM+QkdMy*x3ClT(_Q{Jy;@eQ#u<2eM0n@dMY!EuU9HtK z_=N@?wlhg{)p0aX3aWw8eCD!0E@I+4GWzI5M{xDE0k7@D?4?#S$ObwsnXWvx<)JBz zi<4wFfVdgurJ0aIf4;WCop6!0W~(b*!Q#*XpBhrXEot$@?-3!V`zR=FH&MI7 zTv^&mP|`766Dw!x@!Nw|OQMz>9;}N+qHk1}i(i2q$sJvNBW-^2ej`9^vO@J5-pr8V zJyiLY(rCP?8rI96pa4C}an6%ke~~bkJsGhWzu41IAC#ND-a$e^Lq!TMF&OTU@@vwR zPfnv!C9>l5Z`Db?k7@jeIFA1SWi2$WKFk(}V>IQ8=F!}RO^s@_A5x{XdTLT#e37=j z4QOkvG(D~cGD`tcriXO$Y@}qZZ<<;_DTwr%^lk0JIgi4YSiqt1-X(8s4kba>U1=Dd zk+eU&02bncYq$y#*Ia()LuDik3Xm@5$94Ig=P`iTW-i&y+L0xhsL_T1}lN%8T0)$%gSTQ$hm`)d?Wpz zO)e`r#xi)u)yw#KwBArYk(FXt%yzAg6gTwDJvHn5(%vq)A^8Q>04ju}j=QT9Zq{Q1 zoFCtZ)l-g3$j9e4C&Y8j$LOD3Ai2e86uNPTAUR-FH#cgvWznp&N?h{ok#Dj^ZNRqJ zDg;-`l6)(pG18WX-UgPBO8V+Ax3-bqZMk$(I}!pkdQdGavB($rVRo)tz-+GD6}2wi zY?!?1xf89dmt6HF-sLT&siY~iH&oCd5#TikHLW_~_dc(xvBKgO;#77LO*JIpSRPF! z%a0jlH%vC*oz5T4?-qPcYLNOn!*tf#oS$$N)opllr@LRwK6YCU@Djy8yOG~y!ax7NxgH|V8VB^^88gW22l{YcA z9eo8YM>QbSZypC*bEb$byMu=vM3nU+P@d?e0N+N&rbVp_+NIu#H*Rm3un8YiXSrCp zI?kkx@$!4c^D~UZ6)g{~v@s3n@!DH4;|9V{l__;e?4hhaOpVuY51IXt6YH%<6XgE@ z$jIV3J<0VCN7q|jul!S)p>1b4jNE%FQq$^-7B6PEW6eFdxhv6j=p{@;X^=>2rn^9| zT@{X%kn4nkz(!=R)j@QEH~Cl5w6~jDzgeVIVOefGQFY^-`K#n~?o)W&?8-#wzF)%F z?V8Mn086g8^R%y+q$}g8Hee6u>OI(xuApLqU;MkC&q#0CN-N}cWuV)6hmB!F8w(<4 z8-=ZIxRnCRU4BLSOW}K?snsb|rtp*6x|`z@4RGja9Pl(){x0022_oXE>^P-YJIB2n z=3w>Ego}J_@RFl$%`LY707)|~YmVZORtjhn+$%#Cc2+}O z>qFd5MSMM&Dxu>{HZAX{Qt6Vq8%JWJLzEv7z@fw*ROZC}gk0`T{{Wgk==1xE-(r$3 z({5Hjk6MKF)S0!%7+dEr6h-?DDE-TE-TWJPEsT`Z955MV;1wtgU)n!DdzZL> zm>%Hs8^c)Y6uXjQPgXIJwF=y#jDeU9epQe~nx zh!kaq5S+NvFl}~wX!xzv`SKE^xFRkm-Bm&fsTU*X?`s~_7;_xr8zrkO&TaHzQQo&^ zxZzXCb)_g7ldV&&!j`Mdm2_~A!`t_i07l^fg#y`$?m1DdWh~4y31pb z#@3W}kVp21zR}3~>Mh53$K9{HiK&^I-Y)hG1=XcVwkGw6Um-NXaWJM7urBu5=hcj& zqBeqi4Ql6hw6trjEm#A<;G;i6Q`1d7Sg%11XkmzbK`ODJ#2ogB3!|_V%!x}tf#F9YMv5%sSW123boE%U#hOjIHx-4 zH}}IlLOVc~!ZhzqT=B^(iQeY%ZcokSUa`J3mo64VbCBAtml%@mF{EvUCf7b$Pv+90 z#czBF&m@JdHAyt8s1IXnb7^eW%X059k%EE~Fme^eSlZ1qOfg0bVHXfPMs*kQ*Rh@| z;j}%;eD`v0@bosswaA@glOe_px$^g^TxRuial)9?6b+u8s&w=3Z+B11+sX3B1p!y~ zlZ`(6os(*~c$(TVb)+M_M1z<(0xCJ>Uw^k7jMK$F*0AVq2rYg_#zzYIKOdOFAwO`i zRk&GQo*Q3=$%6R&L*^khJ5+RAO}5t1nfHg0CSinX2O=?Q@dQ%dZuPxCO^`0L2R%(1 zKWXRi5El6pHE9v=& z1E8*jeZCn#`#W!7ju&wU^-$zM?HSYXSnb-X-fb(uLY$g_4jv^DUHqFl5;x6|)JiBAYV3?wR6b9+$>Sz|W+GKOQ?a#o^ zL%-cMTXDTje>cNzt=4#Br5E;q<5iZ$#a`}x=Uy1QXZO3shmRykZcA3*&T#wu7LoNW zNo9maP2$&a+KVtK`vu@w8tpmyVRvD@SFY=Co!PsA}q;yVQ~A5Qtd;x|c4oYAX6 zXdoszwD81zb#_?BJ+ONq#%<1Jvm(aGqs3{rCx0&G4?Q{GRNEbSV#=HJW=Z<(v<8&@ z`lw}v?(qF)XGP5bcW*I8o2a4Mt;`njHSEDLBQNz$QrwrCeZ+g$$p$aQh?#_8PN{}w zJ!rq#;7HydlD0BWMLN0x-#vg*TTK3ohByXS}}h~P#>sqJ=6 z!+0j^a*@oj{{U6P3=RP5;Z~cBJ(}@Pw(CpWugmh4qdYT*@_St8fz zZ~FjQ)aie6Dk4}NGqyAr&FsdYkOU_ zo@LqdXFS0jhb0xxwk_LzoR}liV5h_!-tpli8g%fN>FGNuxiQFG_bJSyCX(ZBPK|Y9 z*(J!ILb;Zx%KXB~k{0Bb?UAE)N01~ZxF=QHruQtLl?c$o?z9{-3&Yb_`*oJnvrg$P zz;l8ux=1d~6}YCA)7zasdAHqX8~byDIJ<*!yM6CAkc8V!usMIng}>|J&$XiF)xzm% zlWckRF4pL%2=(Z9ZZt|s(YEcr7PI2_N9iXJ6H??xEnM-cz0+~J-R}e&Nbx9F0s%!J z;P5ge8m|~nw_kAH>@N&uyytqkz{H;>Ri_)1I~T~H2ogcLLuIFJ*SIrSZZw7MPWHmQ zNE+SV>1P+^Sb)>|;aAj08n=U|tzn2>Zju@1XhR#Df}ia)@IJb~xi)$2x7jumjL zagGMFSC`>L+*sqhU>biYhQrXF5`21xeqQUpC#A)*VHKt&S_Y?23&Bb>)d`-c&nE4)G0a7dzT>6{FHuaKqzHI9h z=&U<;vMSpwLR?nX7MIkA38GX$uAi~m*=cMI%gU5Fc4dJzNq2p9yY6l~O6l<`5HQt= z@qxh9N5KBi`8S?2mU$=KmBwY+uTV&C+jVxsctfI08?CNFey+!VW%K~$vJ%Z(^KApL zQP4Ln-S9vytQ+}UP^S<^1b5Z$)wJ6{eA(Zw=y5GhV}VSn`EuVjaR;=#GE`S0MQb2L z2~A_xU!=$bS6hlL?n{9IbKu*qv0$P}jsbDS1fso8l-st6ZyqFbh_ycUScSwQgFxMP z^CSKe)q(dJ3`=teF(E6OmfQ>6H@w1DGbX+nI!D3C1fw}$P1;4DYxHK-0F2Kab_I1V)%J%CSccU{LY@Cz^@ zNDj;%1x8iWtOJa=bJ}JT{ynI$E$y`!OuZuAb#d2yInpDrwL!PLcz65z;BJW>0=FKO zBb&PTo4ZLj0^;kYX2E%IDx%XGB}OB3vOrDOPn{vg=ta27M0B|EeoLuh8ZHu+R^*D1kfYb2)eW7D z_wqULc<>5v3B!pM9nSb!l~e?KxTZsjS2c4!MbAClW*^DeFRNhVn6kri=R%tq)Lg!f z<0jiFZ(8q2vrlZ!vt$h|KohhiAXQbTQps&Li&NnSbjLA@V~A0hs=Gb7?sE%^w-&?- zi~-1k24Lh(UY-y3>4@;`1{;S8JC_u)fhy=2Q!hwy3`k{8siaSq+De*uiUUe(n3hR* zc}t;jC4Jr=vYe{=;^o#15D}u(WZ{k+JRweXTlw?dvyaO>XTk3-?U3B54eP^en_-n^ zRJf35!;-^y+f-o@xrj-L-C7$05Q5)N~hdg8t1Syz2aIS5yzTM>!S}1Dx zij2F8a;ML?e{0tJ9ATd3?4t3S-4x}?$r9UR){d#Fv)+9{A_dXt&lYY>xJQ(3DkgwX zYn-~>FYoTns~kn3!%BoWk;M)mrFF5zWn*k3i4DSdoP;JGF2aOxsXN>UIpe$mj>mpW zZQOEui!t7^+1*XXIvj%J#KM&DxI}?ID?WiyP(y_(Q5`-yZqsLd%gb($mkV;q*m@0A zPdRVp+LI%niTpZyG0v&)7Vutu&v^_URpt4T20Y{GdedW)?WXG%a-gO~g5=NCTkdgZ zMFn=YmQ=Pz;%J(IQr_jd#@2r?uowmL1sS2pj{Y^PJ%TNr=HmS8xOW0FMdH$P1XoKW zN3>u#)QM`_3e}ES-kmM9H0y|mWwbz3&&o<#5+8W68YlN?3vpEF3DqT(H?N<|h@E7q z#AKmPCW*LQLuntGc2TbP8;J@*EyONpnB`p0%JPmu_hp|<#Bf=1WATNeWZ0J(Y)OWO zr%8bG)2));wBG*!Cb%WXqW~z4!2`LkO>~zI+xEDF!aHyy900AE z-S|R>1UR<qE9iGBzjKW8EXaakiq_E$BBV8rs=?JC9OAK{~y#+oH5#zrMf)($rK$a4HGq z%BlyMxk@6i#@R-rmlSpmL&wujFK=GlpyKgj<=J-I-f59E)#BxFmdhxU25rV0D!9WA z!nnwdEG|h>i+})0=qak5&v2gdT`&^ZM=m(wm_)CInLNQKC7K;Yl`#X<|xW?_E zIOXnwqYzW?uAf6pJaW*vFx;i8-)>v)FdJGMiy9Ocq7dDO8TzLW%zI}@rnEvGj> z4P*I|H9=xO9~W z!M5FG-E49_Ij>vXwmKq9WB`>sg)hHE_0{InwKf=CxZUF`S4!jIKtWJ&$C$2q{^IL! zyJd}-{{RLPRv=;=hXRKr%8z?x_Quy3+acsx8WV8j8>3?sYEnvQ5(PWfmA4zCuEDw?6Ck;+2Zjk<9FRk68*JkDS`dA;VEJ>DasCv;C+0as zszz!g<=SH|Jm-;np9VRUyIae)#GLE~)Peo#&=c^`w(D6ZpUtxNOxscL z_c+M>2V#s43sfh8u}kl{UQD}lmmnc`3}y@Wn?@UKl>BLN?e^nvhn3?D#&Nk2E=@ND zo6?emyB?r@@(J23cTK=FjkePXgH`7&Lbch1^&aYK#>!g@b9Fc4a@`1Lx&pV)cXcRy9C)RTc?L8i0-M^NT{Hp*F^d4 zwtEjgL>r6LGXlDXEyMx`rwXpL+itG+L3;1}tRy+(4|HI7u04R7n0aFW;D2B~*C5{R zjKsIO2G?%HakV#UzB~EvAdD7YRXhU z0#it4OD#(g*$x7P)RiG5_5)VipoZO|-Xo?c!eyQzJylV%+ulhVrn+jfR3s=l1Inxi zx4B@dX{V^B+HFD7NGK*-{$MH8(_Gxmbg>r0O5 zFLqSLid2?DCcSco7?>V#hQo+>qyR`AYIgZ(~8;eJcKj3|I-z{%g?xzfMzaZd3 z9E`EA1wW(9(`zDU3~pH>93lt zcH5WUd9p?fYF81+_Vcf_`i=cI?vr(`fdhH`y#z7fpm;CDjU&Rjp6Y1*KfAxoAv0^6 zbxp}{QaTZk;wUA}l}#OXYFba0rlf(YzvbJkx8Mex!g!m@zOMGkzF5Pyy|><8jXp2R zoZ+aZO+Qs_3f1nZtM#GmnqASDNXQ^A{1tu0B_+#BW~Fy9;$qEPj-hOY)h&Xv;0Yr{ zlV;o|IX=9YL7TZarz1Bs_a{?YCYH~ZB5 zc~e}+9=JT^h^Fz5M?kl&L`T@fnMst&Xh)UAg%1&-T^;lT$e<~xkpWtR=8Kik&L2-dot2SYZ=TAOk#d-BIBg*326Ned( z#kQs7EXT<4yL&3l7=a;qD~>gFn$(w`Qi4L9X(g49xJ@+EtT!uJ*(_j;8o0N-@$9Z! zV%$1V+RYbG&#L9u5_wA;j_?vZv@B@@j(CnWfC8) zy1L|~+@2HEr{Sg8M3?Ff6+_)UHQQLcx)#1x>UbPauDWYYq6_4Gq+)%v3>UzG6`=_Z z%B$Q!V~trwMTc;RvUzl z@@(U3C*tM@Hx5*B?9Y@j%d&N@mA3VLg#Tn(N*lj6;rlvK3zGY&Fl z7nJjlgu!9L;*gdQ8!o9vqpdYy$UN6zftP~tgC6tpaj z$||4(pir$kpA9b8yj-El58GNG0j46PdMG6&(A7^~gRN8X9}Qq=ec@kqe(D36D*k3( ziUo5J(_}1dYyxXlAGFXUohLI~Bn$-t)R@qYPjxWwrfth4w#8b=Ugr{2De1mC?p;NF zB0Hy69}Waz+KM3ITZJ0at36cFe=eIisklt-3FxO1^$Kf64=atLyS9;|Fvib#Ek4Mg zme`p}JSPRr(i+oolIQrVtLjHj!Bb7CDjp+pX-bU>eIRRV0QA*#O@=4C2A&wg5K_%kDEw6hEN0HCHE{5eZtb@HVZ6s0NS z+Pb)h;Y>hC0dVi6{F&z~sI|U>SaHTcQk-|ySOSVIs2}JQ>7@0SyYl_PS>(YNzwh(q zNv28=qC=$#>Ut!f9^ZH1G|7?DGfAMlMsaKYsv!OH8zhHS>QnnkbXTvA*3O3%Eqk<@ zlMIdbUQ(KJ^ZODKR^;PU^{3NJ_zuKH)<f_W3kNS2IPODGv(I$L$&KTk8`f#m=>clW}&Wgyo=8q*Mn;H_@x}ier3+~pV z%B2E24P;lAq3S*FPqK*eV_N2e@vpc==nB}9KU%%wX20Dx=aEB^pVT|IJI$Uy_g`YL0}7_o!O zi;E6O$mx^LaQId{ zWd8tDzdbQ2W6F$bxJJ-%G*QU;L}TiUteGB{;%rybBYw)OVLQzNsY>c`=^uns(G~%L z#)oF?ZUB+Ftjk@lzo}#c+ovi{xI?Rq-rui?%`7xCXOj3X$GC>L8$4{ zzw6NAcaY*UH6Zfysnl&||h1@|94SzR(S8-5rKYmW>)HKxrRI+rp#X+3sp#6QHfT_iNvH4LG)5}FE{ zZgtxI#H462K*d+IYNeV?uO)mmYBp1Qwh)`M1yNDa*-Mhzl#@ac_$(pCt9yzAr)@e( zkKJ$AK$71~!Td3&eWxq7PZVYSt`pnRlizUzs+dUd(ywIp$5VVu+$us~PJvFeTobev zejqg3qqukq8f~v_F%)lL^IeMOIW9FVJhL=wag+rVQYqYZ`S{aP*4BHJDJ`Ww_uWQP z%D~vuA>;8YNmGEmXsZ31<<7h0+$Ze?NvoV0MSbOG^n{( z9{Se3Ib}$#GbY@<(0>UakTw(!pLh6)@H&&O0#t*wWlq~>Wg(>^Jk=E~C(i1Yr71y0 zN)-*VN0lTF`V7#1SH%y+zg84hIUS~-OkE(&KvQpiEdkriMI}%MeZ@NlXglwG7$Sd6dJk?)lZj z>k0fND%jJi2n~(YEe}k7C3~GYaK>o!SU8I5-D$CTf++3S=*J%r`l$3AFFspOO}1w@ zDG?Y5ROdc|*2kum6}G`Bb@aII=K_b68dI)>+ra5{%*10jsX32bbTGG~t;=nVq)uOZ z_@lIayeqK&+1Qa25X73WlbrHB*DY$%XEO?HPuu3mTol>mu{udju}(2_*p!8-C>ysZ zgpGIyQ^+qmlTO^hB%!V2ryWQ2lZscn^wVuePf7g7Lu0fCysKJe1-e3wEmwPreF>Sa zqjB~N?s-?WyP8>KIc80g2(Nx*-I%?l)>N|n{D^prA zYjs9K46=7TE0F3vGr9g8oT9-k7~k_noy@tVW*9t{pU0IwlX64NMY|advXsC}R6~F`kN{U&=ywut@m)sq(9Qg3()1?;GkJLu1Qc!&0`q>KDok(31$vd5rDt z=Tg4hK2+`dWx%kz9}?{zSNMB@lZLEIP+(4J*+Fz_fUnX39iPaG4 z$4;N7HFkKbGrhrWtVb`9>9|A*X~64ejOH6Z}B-=-AV z^90qzEDG*PK4b%?p6N@-ehpkQq#D*1sKwlBwwUtx?=@wJ@MrZAuaxVV92gWF;y5J>AD$ z17bhLv3=g(9DL~COHKwE|%GpSy3u=w4k`Re0yj>ID6UAe8!XEs7n;g zW?~b6mU4Bec2p@%nJz2U{IBVmaZJZ*G$y1uAuq^MK_K~i_S3fVGTLQz1TRJAxyXFCVYL) zB@D=QB%vFfZM8c}R;dJPZSgp`Wl(Ye0nV9ub`oDoZkFc5L0gMbkXs4`q%zWoZP(JF zwMiqW>#3HeBPtG}N*w4cOCye_lVZDoo0uUH5<{+)D7eH}uX>EMSVENIk3z1VJv!mb3zknzJLQt*FQDxLLDMRC-5cU)~(}Ap+nuSA+ zKX<{VA{E85^^L*=g)QcG!EGq@)U+`i$a(Ks`9h#|9rSqTP>#q_j8W`! zn7hM5)XG;9OG#`xN%JArzq|CwLcsLgtwZa-B@w~ST}N`_l@h;VwJN_G|cg+--1-Nw?5 zp@HANp(JK31!Qg)KToGBh5nZ5#&gz*t$LOyG{WiJXS4!SeZ z&D6}PI7_2?KZQhDeh+oV=f8W#WjPt9R21W^rZYu8q8N(bmH7&A*VkC+lS=;G39i61 zh^M5|_VyZjV0nyOpnhF&x3v~}2Gv6jy&*2{buA@Id@_cTU#&>p(@g1NDEGNlaE-I^s&Lu`ajyu9#z=qgGUrglTOwIOmoszc4TcGqC@9)RiS-rXrCeCc<@ z=DSl49IA7hfY@`0K*VXc%ZMeprKO>66(`dPEk5*eklE?izLvTVjDp-jH8^IDb!3

    8?fEE&WW>rA*|}ejUK45c2Ks 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%0DsIT)lFYwW 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 z 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�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