From 05ec326e276d5bf54ab77fdf005443cfa2d96cac Mon Sep 17 00:00:00 2001 From: ian Date: Fri, 1 May 2015 16:55:46 -0400 Subject: [PATCH 1/1] Land Master Complete --- .gitignore | 3 + Gruntfile.js | 84 + README.md | 28 + assets/bkgrd-image.jpg | Bin 0 -> 82023 bytes assets/golf-block.jpg | Bin 0 -> 50368 bytes assets/interior-block.jpg | Bin 0 -> 42947 bytes assets/landmasters-footer-logo.png | Bin 0 -> 8221 bytes assets/landmasters-header-logo.png | Bin 0 -> 25113 bytes assets/nub-block.jpg | Bin 0 -> 47957 bytes assets/sample-image.jpg | Bin 0 -> 10285 bytes assets/slide-1.jpg | Bin 0 -> 232603 bytes assets/slide-2.jpg | Bin 0 -> 277179 bytes assets/slide-3.jpg | Bin 0 -> 206566 bytes assets/slide-4.jpg | Bin 0 -> 189252 bytes assets/tree.jpg | Bin 0 -> 41889 bytes bower.json | 6 + css/app.css | 1 + footer.php | 36 + front-page.php | 22 + functions.php | 167 + header.php | 36 + index.html | 148 + index.php | 47 + interior.html | 132 + js/app.js | 19 + js/custom/pageSetup.js | 11 + js/dollarsign.js | 6 + js/fastclick/lib/fastclick.js | 841 ++ js/foundation/css/foundation.css.map | 7 + js/foundation/css/normalize.css.map | 7 + js/foundation/js/foundation.js | 6097 +++++++++++ js/foundation/js/foundation.min.js | 4 + .../js/foundation/foundation.abide.js | 340 + .../js/foundation/foundation.accordion.js | 67 + .../js/foundation/foundation.alert.js | 43 + .../js/foundation/foundation.clearing.js | 556 + .../js/foundation/foundation.dropdown.js | 448 + .../js/foundation/foundation.equalizer.js | 77 + .../js/foundation/foundation.interchange.js | 354 + .../js/foundation/foundation.joyride.js | 932 ++ js/foundation/js/foundation/foundation.js | 703 ++ .../js/foundation/foundation.magellan.js | 203 + .../js/foundation/foundation.offcanvas.js | 152 + .../js/foundation/foundation.orbit.js | 476 + .../js/foundation/foundation.reveal.js | 471 + .../js/foundation/foundation.slider.js | 263 + js/foundation/js/foundation/foundation.tab.js | 237 + .../js/foundation/foundation.tooltip.js | 307 + .../js/foundation/foundation.topbar.js | 452 + 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/jquery.js | 9210 ++++++++++++++++ js/jquery/dist/jquery.min.js | 5 + js/jquery/dist/jquery.min.map | 1 + js/jquery/src/ajax.js | 786 ++ js/jquery/src/ajax/jsonp.js | 89 + js/jquery/src/ajax/load.js | 75 + js/jquery/src/ajax/parseJSON.js | 13 + js/jquery/src/ajax/parseXML.js | 28 + js/jquery/src/ajax/script.js | 64 + js/jquery/src/ajax/var/nonce.js | 5 + js/jquery/src/ajax/var/rquery.js | 3 + js/jquery/src/ajax/xhr.js | 136 + js/jquery/src/attributes.js | 11 + js/jquery/src/attributes/attr.js | 141 + js/jquery/src/attributes/classes.js | 158 + js/jquery/src/attributes/prop.js | 94 + js/jquery/src/attributes/support.js | 35 + js/jquery/src/attributes/val.js | 161 + js/jquery/src/callbacks.js | 205 + js/jquery/src/core.js | 502 + js/jquery/src/core/access.js | 60 + js/jquery/src/core/init.js | 123 + js/jquery/src/core/parseHTML.js | 39 + js/jquery/src/core/ready.js | 97 + js/jquery/src/core/var/rsingleTag.js | 4 + js/jquery/src/css.js | 450 + js/jquery/src/css/addGetHookIf.js | 22 + js/jquery/src/css/curCSS.js | 57 + js/jquery/src/css/defaultDisplay.js | 70 + js/jquery/src/css/hiddenVisibleSelectors.js | 15 + js/jquery/src/css/support.js | 96 + js/jquery/src/css/swap.js | 28 + js/jquery/src/css/var/cssExpand.js | 3 + js/jquery/src/css/var/getStyles.js | 12 + js/jquery/src/css/var/isHidden.js | 13 + js/jquery/src/css/var/rmargin.js | 3 + js/jquery/src/css/var/rnumnonpx.js | 5 + js/jquery/src/data.js | 178 + js/jquery/src/data/Data.js | 181 + js/jquery/src/data/accepts.js | 20 + js/jquery/src/data/var/data_priv.js | 5 + js/jquery/src/data/var/data_user.js | 5 + js/jquery/src/deferred.js | 149 + js/jquery/src/deprecated.js | 13 + js/jquery/src/dimensions.js | 50 + js/jquery/src/effects.js | 648 ++ js/jquery/src/effects/Tween.js | 114 + js/jquery/src/effects/animatedSelector.js | 13 + js/jquery/src/event.js | 868 ++ js/jquery/src/event/ajax.js | 13 + js/jquery/src/event/alias.js | 39 + js/jquery/src/event/support.js | 9 + js/jquery/src/exports/amd.js | 24 + js/jquery/src/exports/global.js | 32 + js/jquery/src/intro.js | 44 + js/jquery/src/jquery.js | 37 + js/jquery/src/manipulation.js | 580 ++ js/jquery/src/manipulation/_evalUrl.js | 18 + js/jquery/src/manipulation/support.js | 32 + .../src/manipulation/var/rcheckableType.js | 3 + js/jquery/src/offset.js | 207 + js/jquery/src/outro.js | 1 + js/jquery/src/queue.js | 142 + js/jquery/src/queue/delay.js | 22 + js/jquery/src/selector-native.js | 172 + js/jquery/src/selector-sizzle.js | 14 + js/jquery/src/selector.js | 1 + js/jquery/src/serialize.js | 111 + js/jquery/src/sizzle/dist/sizzle.js | 2067 ++++ js/jquery/src/sizzle/dist/sizzle.min.js | 3 + js/jquery/src/sizzle/dist/sizzle.min.map | 1 + js/jquery/src/traversing.js | 199 + js/jquery/src/traversing/findFilter.js | 100 + js/jquery/src/traversing/var/rneedsContext.js | 6 + js/jquery/src/var/arr.js | 3 + js/jquery/src/var/class2type.js | 4 + js/jquery/src/var/concat.js | 5 + js/jquery/src/var/hasOwn.js | 5 + js/jquery/src/var/indexOf.js | 5 + js/jquery/src/var/pnum.js | 3 + js/jquery/src/var/push.js | 5 + js/jquery/src/var/rnotwhite.js | 3 + js/jquery/src/var/slice.js | 5 + js/jquery/src/var/strundefined.js | 3 + js/jquery/src/var/support.js | 4 + js/jquery/src/var/toString.js | 5 + js/jquery/src/wrap.js | 79 + js/modernizr/feature-detects/a-download.js | 8 + .../feature-detects/audio-audiodata-api.js | 4 + .../feature-detects/audio-webaudio-api.js | 4 + js/modernizr/feature-detects/battery-api.js | 8 + js/modernizr/feature-detects/battery-level.js | 11 + .../feature-detects/blob-constructor.js | 10 + .../feature-detects/canvas-todataurl-type.js | 28 + .../feature-detects/contenteditable.js | 9 + .../feature-detects/contentsecuritypolicy.js | 10 + js/modernizr/feature-detects/contextmenu.js | 11 + js/modernizr/feature-detects/cookies.js | 15 + js/modernizr/feature-detects/cors.js | 3 + .../css-backgroundposition-shorthand.js | 19 + .../css-backgroundposition-xy.js | 15 + .../feature-detects/css-backgroundrepeat.js | 31 + .../css-backgroundsizecover.js | 10 + js/modernizr/feature-detects/css-boxsizing.js | 9 + js/modernizr/feature-detects/css-calc.js | 12 + .../feature-detects/css-cubicbezierrange.js | 8 + .../feature-detects/css-displayrunin.js | 18 + .../feature-detects/css-displaytable.js | 27 + js/modernizr/feature-detects/css-filters.js | 7 + js/modernizr/feature-detects/css-hyphens.js | 205 + js/modernizr/feature-detects/css-lastchild.js | 11 + js/modernizr/feature-detects/css-mask.js | 12 + .../feature-detects/css-mediaqueries.js | 3 + js/modernizr/feature-detects/css-objectfit.js | 6 + .../feature-detects/css-overflow-scrolling.js | 9 + .../feature-detects/css-pointerevents.js | 25 + .../feature-detects/css-positionsticky.js | 13 + js/modernizr/feature-detects/css-regions.js | 55 + js/modernizr/feature-detects/css-remunit.js | 19 + js/modernizr/feature-detects/css-resize.js | 8 + .../feature-detects/css-scrollbars.js | 19 + js/modernizr/feature-detects/css-shapes.js | 4 + .../feature-detects/css-subpixelfont.js | 23 + js/modernizr/feature-detects/css-supports.js | 6 + .../feature-detects/css-userselect.js | 10 + js/modernizr/feature-detects/css-vhunit.js | 14 + js/modernizr/feature-detects/css-vmaxunit.js | 14 + js/modernizr/feature-detects/css-vminunit.js | 14 + js/modernizr/feature-detects/css-vwunit.js | 14 + .../custom-protocol-handler.js | 10 + js/modernizr/feature-detects/dart.js | 6 + js/modernizr/feature-detects/dataview-api.js | 4 + js/modernizr/feature-detects/dom-classlist.js | 4 + .../dom-createElement-attrs.js | 11 + js/modernizr/feature-detects/dom-dataset.js | 9 + js/modernizr/feature-detects/dom-microdata.js | 4 + js/modernizr/feature-detects/elem-datalist.js | 12 + js/modernizr/feature-detects/elem-details.js | 25 + js/modernizr/feature-detects/elem-output.js | 4 + .../feature-detects/elem-progress-meter.js | 11 + js/modernizr/feature-detects/elem-ruby.js | 53 + js/modernizr/feature-detects/elem-time.js | 4 + js/modernizr/feature-detects/elem-track.js | 11 + js/modernizr/feature-detects/emoji.js | 11 + .../feature-detects/es5-strictmode.js | 7 + .../event-deviceorientation-motion.js | 11 + .../feature-detects/exif-orientation.js | 32 + js/modernizr/feature-detects/file-api.js | 12 + .../feature-detects/file-filesystem.js | 9 + .../feature-detects/forms-fileinput.js | 13 + .../feature-detects/forms-formattribute.js | 29 + .../feature-detects/forms-inputnumber-l10n.js | 32 + .../feature-detects/forms-placeholder.js | 10 + .../feature-detects/forms-speechinput.js | 19 + .../feature-detects/forms-validation.js | 62 + .../feature-detects/fullscreen-api.js | 10 + js/modernizr/feature-detects/gamepad.js | 12 + js/modernizr/feature-detects/getusermedia.js | 5 + js/modernizr/feature-detects/ie8compat.js | 12 + .../feature-detects/iframe-sandbox.js | 5 + .../feature-detects/iframe-seamless.js | 5 + js/modernizr/feature-detects/iframe-srcdoc.js | 5 + js/modernizr/feature-detects/img-apng.js | 26 + js/modernizr/feature-detects/img-webp.js | 20 + js/modernizr/feature-detects/json.js | 7 + .../feature-detects/lists-reversed.js | 6 + js/modernizr/feature-detects/mathml.js | 23 + .../feature-detects/network-connection.js | 22 + .../feature-detects/network-eventsource.js | 5 + js/modernizr/feature-detects/network-xhr2.js | 13 + js/modernizr/feature-detects/notification.js | 10 + js/modernizr/feature-detects/performance.js | 5 + .../feature-detects/pointerlock-api.js | 4 + .../feature-detects/quota-management-api.js | 11 + .../feature-detects/requestanimationframe.js | 7 + js/modernizr/feature-detects/script-async.js | 3 + js/modernizr/feature-detects/script-defer.js | 3 + js/modernizr/feature-detects/style-scoped.js | 6 + js/modernizr/feature-detects/svg-filters.js | 13 + js/modernizr/feature-detects/unicode.js | 32 + js/modernizr/feature-detects/url-data-uri.js | 26 + js/modernizr/feature-detects/userdata.js | 7 + js/modernizr/feature-detects/vibration.js | 4 + js/modernizr/feature-detects/web-intents.js | 6 + .../feature-detects/webgl-extensions.js | 42 + .../feature-detects/websockets-binary.js | 20 + js/modernizr/feature-detects/window-framed.js | 8 + .../feature-detects/workers-blobworkers.js | 66 + .../feature-detects/workers-dataworkers.js | 34 + .../feature-detects/workers-sharedworkers.js | 3 + js/modernizr/grunt.js | 69 + js/modernizr/modernizr.js | 1406 +++ js/modernizr/modernizr.min.js | 1 + js/modernizr/test/caniuse_files/ga.js | 43 + js/modernizr/test/caniuse_files/jquery.min.js | 18 + .../test/caniuse_files/modernizr-1.7.min.js | 2 + js/modernizr/test/js/dumpdata.js | 75 + js/modernizr/test/js/lib/detect-global.js | 153 + js/modernizr/test/js/lib/jquery-1.7b2.js | 9279 +++++++++++++++++ js/modernizr/test/js/lib/jsonselect.js | 279 + js/modernizr/test/js/lib/polyfills.js | 96 + js/modernizr/test/js/lib/uaparser.js | 215 + js/modernizr/test/js/setup.js | 44 + js/modernizr/test/js/unit-caniuse.js | 191 + js/modernizr/test/js/unit.js | 669 ++ js/modernizr/test/qunit/qunit.js | 1932 ++++ js/modernizr/test/qunit/run-qunit.js | 72 + nggallery/album-glmalbums.php | 64 + nggallery/gallery-glmphotos-8.php | 55 + nggallery/gallery-glmphotos-narrow.php | 55 + nggallery/gallery-glmphotos.php | 55 + nggallery/gallery-glmvideos.php | 72 + package.json | 14 + page.php | 22 + parts/bread-crumbs.php | 7 + parts/glm-blocks.php | 25 + parts/glm-kitchen-sink.php | 293 + parts/off-canvas-menu.php | 9 + parts/search.php | 6 + parts/slide-show.php | 6 + parts/top-bar.php | 10 + robots.txt | 4 + screenshot.png | Bin 0 -> 1146838 bytes scss/_defaults.scss | 17 + scss/_left-off-canvas.scss | 75 + scss/_mixins.scss | 7 + scss/_right-off-canvas.scss | 78 + scss/_settings.scss | 1471 +++ scss/_structure.scss | 1055 ++ scss/_wordpress.scss | 230 + scss/app.scss | 45 + scss/mixins/_gradient.scss | 10 + scss/mixins/_off-canvas-arrow.scss | 12 + search.php | 38 + sidebar.php | 3 + style.css | 7 + 292 files changed, 53164 insertions(+) create mode 100644 .gitignore create mode 100644 Gruntfile.js create mode 100644 README.md create mode 100644 assets/bkgrd-image.jpg create mode 100644 assets/golf-block.jpg create mode 100644 assets/interior-block.jpg create mode 100644 assets/landmasters-footer-logo.png create mode 100644 assets/landmasters-header-logo.png create mode 100644 assets/nub-block.jpg create mode 100644 assets/sample-image.jpg create mode 100644 assets/slide-1.jpg create mode 100644 assets/slide-2.jpg create mode 100644 assets/slide-3.jpg create mode 100644 assets/slide-4.jpg create mode 100644 assets/tree.jpg create mode 100644 bower.json create mode 100644 css/app.css create mode 100644 footer.php create mode 100644 front-page.php create mode 100644 functions.php create mode 100644 header.php create mode 100644 index.html create mode 100644 index.php create mode 100644 interior.html create mode 100644 js/app.js create mode 100644 js/custom/pageSetup.js create mode 100644 js/dollarsign.js create mode 100644 js/fastclick/lib/fastclick.js create mode 100644 js/foundation/css/foundation.css.map create mode 100644 js/foundation/css/normalize.css.map create mode 100644 js/foundation/js/foundation.js create mode 100644 js/foundation/js/foundation.min.js create mode 100644 js/foundation/js/foundation/foundation.abide.js create mode 100644 js/foundation/js/foundation/foundation.accordion.js create mode 100644 js/foundation/js/foundation/foundation.alert.js create mode 100644 js/foundation/js/foundation/foundation.clearing.js create mode 100644 js/foundation/js/foundation/foundation.dropdown.js create mode 100644 js/foundation/js/foundation/foundation.equalizer.js create mode 100644 js/foundation/js/foundation/foundation.interchange.js create mode 100644 js/foundation/js/foundation/foundation.joyride.js create mode 100644 js/foundation/js/foundation/foundation.js create mode 100644 js/foundation/js/foundation/foundation.magellan.js create mode 100644 js/foundation/js/foundation/foundation.offcanvas.js create mode 100644 js/foundation/js/foundation/foundation.orbit.js create mode 100644 js/foundation/js/foundation/foundation.reveal.js create mode 100644 js/foundation/js/foundation/foundation.slider.js create mode 100644 js/foundation/js/foundation/foundation.tab.js create mode 100644 js/foundation/js/foundation/foundation.tooltip.js create mode 100644 js/foundation/js/foundation/foundation.topbar.js create mode 100644 js/foundation/js/vendor/fastclick.js create mode 100644 js/foundation/js/vendor/jquery.cookie.js create mode 100644 js/foundation/js/vendor/jquery.js create mode 100644 js/foundation/js/vendor/modernizr.js create mode 100644 js/foundation/js/vendor/placeholder.js create mode 100644 js/jquery-placeholder/jquery.placeholder.js create mode 100644 js/jquery.cookie/jquery.cookie.js create mode 100644 js/jquery/dist/jquery.js create mode 100644 js/jquery/dist/jquery.min.js create mode 100644 js/jquery/dist/jquery.min.map create mode 100644 js/jquery/src/ajax.js create mode 100644 js/jquery/src/ajax/jsonp.js create mode 100644 js/jquery/src/ajax/load.js create mode 100644 js/jquery/src/ajax/parseJSON.js create mode 100644 js/jquery/src/ajax/parseXML.js create mode 100644 js/jquery/src/ajax/script.js create mode 100644 js/jquery/src/ajax/var/nonce.js create mode 100644 js/jquery/src/ajax/var/rquery.js create mode 100644 js/jquery/src/ajax/xhr.js create mode 100644 js/jquery/src/attributes.js create mode 100644 js/jquery/src/attributes/attr.js create mode 100644 js/jquery/src/attributes/classes.js create mode 100644 js/jquery/src/attributes/prop.js create mode 100644 js/jquery/src/attributes/support.js create mode 100644 js/jquery/src/attributes/val.js create mode 100644 js/jquery/src/callbacks.js create mode 100644 js/jquery/src/core.js create mode 100644 js/jquery/src/core/access.js create mode 100644 js/jquery/src/core/init.js create mode 100644 js/jquery/src/core/parseHTML.js create mode 100644 js/jquery/src/core/ready.js create mode 100644 js/jquery/src/core/var/rsingleTag.js create mode 100644 js/jquery/src/css.js create mode 100644 js/jquery/src/css/addGetHookIf.js create mode 100644 js/jquery/src/css/curCSS.js create mode 100644 js/jquery/src/css/defaultDisplay.js create mode 100644 js/jquery/src/css/hiddenVisibleSelectors.js create mode 100644 js/jquery/src/css/support.js create mode 100644 js/jquery/src/css/swap.js create mode 100644 js/jquery/src/css/var/cssExpand.js create mode 100644 js/jquery/src/css/var/getStyles.js create mode 100644 js/jquery/src/css/var/isHidden.js create mode 100644 js/jquery/src/css/var/rmargin.js create mode 100644 js/jquery/src/css/var/rnumnonpx.js create mode 100644 js/jquery/src/data.js create mode 100644 js/jquery/src/data/Data.js create mode 100644 js/jquery/src/data/accepts.js create mode 100644 js/jquery/src/data/var/data_priv.js create mode 100644 js/jquery/src/data/var/data_user.js create mode 100644 js/jquery/src/deferred.js create mode 100644 js/jquery/src/deprecated.js create mode 100644 js/jquery/src/dimensions.js create mode 100644 js/jquery/src/effects.js create mode 100644 js/jquery/src/effects/Tween.js create mode 100644 js/jquery/src/effects/animatedSelector.js create mode 100644 js/jquery/src/event.js create mode 100644 js/jquery/src/event/ajax.js create mode 100644 js/jquery/src/event/alias.js create mode 100644 js/jquery/src/event/support.js create mode 100644 js/jquery/src/exports/amd.js create mode 100644 js/jquery/src/exports/global.js create mode 100644 js/jquery/src/intro.js create mode 100644 js/jquery/src/jquery.js create mode 100644 js/jquery/src/manipulation.js create mode 100644 js/jquery/src/manipulation/_evalUrl.js create mode 100644 js/jquery/src/manipulation/support.js create mode 100644 js/jquery/src/manipulation/var/rcheckableType.js create mode 100644 js/jquery/src/offset.js create mode 100644 js/jquery/src/outro.js create mode 100644 js/jquery/src/queue.js create mode 100644 js/jquery/src/queue/delay.js create mode 100644 js/jquery/src/selector-native.js create mode 100644 js/jquery/src/selector-sizzle.js create mode 100644 js/jquery/src/selector.js create mode 100644 js/jquery/src/serialize.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.min.js create mode 100644 js/jquery/src/sizzle/dist/sizzle.min.map create mode 100644 js/jquery/src/traversing.js create mode 100644 js/jquery/src/traversing/findFilter.js create mode 100644 js/jquery/src/traversing/var/rneedsContext.js create mode 100644 js/jquery/src/var/arr.js create mode 100644 js/jquery/src/var/class2type.js create mode 100644 js/jquery/src/var/concat.js create mode 100644 js/jquery/src/var/hasOwn.js create mode 100644 js/jquery/src/var/indexOf.js create mode 100644 js/jquery/src/var/pnum.js create mode 100644 js/jquery/src/var/push.js create mode 100644 js/jquery/src/var/rnotwhite.js create mode 100644 js/jquery/src/var/slice.js create mode 100644 js/jquery/src/var/strundefined.js create mode 100644 js/jquery/src/var/support.js create mode 100644 js/jquery/src/var/toString.js create mode 100644 js/jquery/src/wrap.js create mode 100644 js/modernizr/feature-detects/a-download.js create mode 100644 js/modernizr/feature-detects/audio-audiodata-api.js create mode 100644 js/modernizr/feature-detects/audio-webaudio-api.js create mode 100644 js/modernizr/feature-detects/battery-api.js create mode 100644 js/modernizr/feature-detects/battery-level.js create mode 100644 js/modernizr/feature-detects/blob-constructor.js create mode 100644 js/modernizr/feature-detects/canvas-todataurl-type.js create mode 100644 js/modernizr/feature-detects/contenteditable.js create mode 100644 js/modernizr/feature-detects/contentsecuritypolicy.js create mode 100644 js/modernizr/feature-detects/contextmenu.js create mode 100644 js/modernizr/feature-detects/cookies.js create mode 100644 js/modernizr/feature-detects/cors.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-shorthand.js create mode 100644 js/modernizr/feature-detects/css-backgroundposition-xy.js create mode 100644 js/modernizr/feature-detects/css-backgroundrepeat.js create mode 100644 js/modernizr/feature-detects/css-backgroundsizecover.js create mode 100644 js/modernizr/feature-detects/css-boxsizing.js create mode 100644 js/modernizr/feature-detects/css-calc.js create mode 100644 js/modernizr/feature-detects/css-cubicbezierrange.js create mode 100644 js/modernizr/feature-detects/css-displayrunin.js create mode 100644 js/modernizr/feature-detects/css-displaytable.js create mode 100644 js/modernizr/feature-detects/css-filters.js create mode 100644 js/modernizr/feature-detects/css-hyphens.js create mode 100644 js/modernizr/feature-detects/css-lastchild.js create mode 100644 js/modernizr/feature-detects/css-mask.js create mode 100644 js/modernizr/feature-detects/css-mediaqueries.js create mode 100644 js/modernizr/feature-detects/css-objectfit.js create mode 100644 js/modernizr/feature-detects/css-overflow-scrolling.js create mode 100644 js/modernizr/feature-detects/css-pointerevents.js create mode 100644 js/modernizr/feature-detects/css-positionsticky.js create mode 100644 js/modernizr/feature-detects/css-regions.js create mode 100644 js/modernizr/feature-detects/css-remunit.js create mode 100644 js/modernizr/feature-detects/css-resize.js create mode 100644 js/modernizr/feature-detects/css-scrollbars.js create mode 100644 js/modernizr/feature-detects/css-shapes.js create mode 100644 js/modernizr/feature-detects/css-subpixelfont.js create mode 100644 js/modernizr/feature-detects/css-supports.js create mode 100644 js/modernizr/feature-detects/css-userselect.js create mode 100644 js/modernizr/feature-detects/css-vhunit.js create mode 100644 js/modernizr/feature-detects/css-vmaxunit.js create mode 100644 js/modernizr/feature-detects/css-vminunit.js create mode 100644 js/modernizr/feature-detects/css-vwunit.js create mode 100644 js/modernizr/feature-detects/custom-protocol-handler.js create mode 100644 js/modernizr/feature-detects/dart.js create mode 100644 js/modernizr/feature-detects/dataview-api.js create mode 100644 js/modernizr/feature-detects/dom-classlist.js create mode 100644 js/modernizr/feature-detects/dom-createElement-attrs.js create mode 100644 js/modernizr/feature-detects/dom-dataset.js create mode 100644 js/modernizr/feature-detects/dom-microdata.js create mode 100644 js/modernizr/feature-detects/elem-datalist.js create mode 100644 js/modernizr/feature-detects/elem-details.js create mode 100644 js/modernizr/feature-detects/elem-output.js create mode 100644 js/modernizr/feature-detects/elem-progress-meter.js create mode 100644 js/modernizr/feature-detects/elem-ruby.js create mode 100644 js/modernizr/feature-detects/elem-time.js create mode 100644 js/modernizr/feature-detects/elem-track.js create mode 100644 js/modernizr/feature-detects/emoji.js create mode 100644 js/modernizr/feature-detects/es5-strictmode.js create mode 100644 js/modernizr/feature-detects/event-deviceorientation-motion.js create mode 100644 js/modernizr/feature-detects/exif-orientation.js create mode 100644 js/modernizr/feature-detects/file-api.js create mode 100644 js/modernizr/feature-detects/file-filesystem.js create mode 100644 js/modernizr/feature-detects/forms-fileinput.js create mode 100644 js/modernizr/feature-detects/forms-formattribute.js create mode 100644 js/modernizr/feature-detects/forms-inputnumber-l10n.js create mode 100644 js/modernizr/feature-detects/forms-placeholder.js create mode 100644 js/modernizr/feature-detects/forms-speechinput.js create mode 100644 js/modernizr/feature-detects/forms-validation.js create mode 100644 js/modernizr/feature-detects/fullscreen-api.js create mode 100644 js/modernizr/feature-detects/gamepad.js create mode 100644 js/modernizr/feature-detects/getusermedia.js create mode 100644 js/modernizr/feature-detects/ie8compat.js create mode 100644 js/modernizr/feature-detects/iframe-sandbox.js create mode 100644 js/modernizr/feature-detects/iframe-seamless.js create mode 100644 js/modernizr/feature-detects/iframe-srcdoc.js create mode 100644 js/modernizr/feature-detects/img-apng.js create mode 100644 js/modernizr/feature-detects/img-webp.js create mode 100644 js/modernizr/feature-detects/json.js create mode 100644 js/modernizr/feature-detects/lists-reversed.js create mode 100644 js/modernizr/feature-detects/mathml.js create mode 100644 js/modernizr/feature-detects/network-connection.js create mode 100644 js/modernizr/feature-detects/network-eventsource.js create mode 100644 js/modernizr/feature-detects/network-xhr2.js create mode 100644 js/modernizr/feature-detects/notification.js create mode 100644 js/modernizr/feature-detects/performance.js create mode 100644 js/modernizr/feature-detects/pointerlock-api.js create mode 100644 js/modernizr/feature-detects/quota-management-api.js create mode 100644 js/modernizr/feature-detects/requestanimationframe.js create mode 100644 js/modernizr/feature-detects/script-async.js create mode 100644 js/modernizr/feature-detects/script-defer.js create mode 100644 js/modernizr/feature-detects/style-scoped.js create mode 100644 js/modernizr/feature-detects/svg-filters.js create mode 100644 js/modernizr/feature-detects/unicode.js create mode 100644 js/modernizr/feature-detects/url-data-uri.js create mode 100644 js/modernizr/feature-detects/userdata.js create mode 100644 js/modernizr/feature-detects/vibration.js create mode 100644 js/modernizr/feature-detects/web-intents.js create mode 100644 js/modernizr/feature-detects/webgl-extensions.js create mode 100644 js/modernizr/feature-detects/websockets-binary.js create mode 100644 js/modernizr/feature-detects/window-framed.js create mode 100644 js/modernizr/feature-detects/workers-blobworkers.js create mode 100644 js/modernizr/feature-detects/workers-dataworkers.js create mode 100644 js/modernizr/feature-detects/workers-sharedworkers.js create mode 100644 js/modernizr/grunt.js create mode 100644 js/modernizr/modernizr.js create mode 100644 js/modernizr/modernizr.min.js create mode 100644 js/modernizr/test/caniuse_files/ga.js create mode 100644 js/modernizr/test/caniuse_files/jquery.min.js create mode 100644 js/modernizr/test/caniuse_files/modernizr-1.7.min.js create mode 100644 js/modernizr/test/js/dumpdata.js create mode 100644 js/modernizr/test/js/lib/detect-global.js create mode 100644 js/modernizr/test/js/lib/jquery-1.7b2.js create mode 100644 js/modernizr/test/js/lib/jsonselect.js create mode 100644 js/modernizr/test/js/lib/polyfills.js create mode 100644 js/modernizr/test/js/lib/uaparser.js create mode 100644 js/modernizr/test/js/setup.js create mode 100644 js/modernizr/test/js/unit-caniuse.js create mode 100644 js/modernizr/test/js/unit.js create mode 100644 js/modernizr/test/qunit/qunit.js create mode 100644 js/modernizr/test/qunit/run-qunit.js create mode 100644 nggallery/album-glmalbums.php create mode 100644 nggallery/gallery-glmphotos-8.php create mode 100644 nggallery/gallery-glmphotos-narrow.php create mode 100644 nggallery/gallery-glmphotos.php create mode 100644 nggallery/gallery-glmvideos.php create mode 100644 package.json create mode 100644 page.php create mode 100644 parts/bread-crumbs.php create mode 100644 parts/glm-blocks.php create mode 100644 parts/glm-kitchen-sink.php create mode 100644 parts/off-canvas-menu.php create mode 100644 parts/search.php create mode 100644 parts/slide-show.php create mode 100644 parts/top-bar.php create mode 100644 robots.txt create mode 100644 screenshot.png create mode 100644 scss/_defaults.scss create mode 100644 scss/_left-off-canvas.scss create mode 100644 scss/_mixins.scss create mode 100644 scss/_right-off-canvas.scss create mode 100644 scss/_settings.scss create mode 100644 scss/_structure.scss create mode 100644 scss/_wordpress.scss create mode 100644 scss/app.scss create mode 100644 scss/mixins/_gradient.scss create mode 100644 scss/mixins/_off-canvas-arrow.scss create mode 100644 search.php create mode 100644 sidebar.php create mode 100644 style.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d39bac5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.DS_Store +/bower_components/* +/node_modules/* \ No newline at end of file diff --git a/Gruntfile.js b/Gruntfile.js new file mode 100644 index 0000000..753734c --- /dev/null +++ b/Gruntfile.js @@ -0,0 +1,84 @@ +module.exports = function(grunt) { + grunt.initConfig({ + pkg: grunt.file.readJSON('package.json'), + + sass: { + options: { + includePaths: ['bower_components/foundation/scss'] + }, + dist: { + options: { + outputStyle: 'compressed' + }, + files: { + 'css/app.css': 'scss/app.scss' + } + } + }, + + copy: { + scripts: { + expand: true, + cwd: 'bower_components/', + src: '**/*.js', + dest: 'js' + }, + + maps: { + expand: true, + cwd: 'bower_components/', + src: '**/*.map', + dest: 'js' + } + }, + + uglify: { + dist: { + files: { + 'js/modernizr/modernizr.min.js': ['js/modernizr/modernizr.js'] + } + } + }, + + concat: { + options: { + separator: ';' + }, + dist: { + src: [ + 'js/dollarsign.js', + 'js/foundation/js/foundation.min.js', + 'js/custom/*.js', + ], + + dest: 'js/app.js' + } + + }, + + watch: { + grunt: { files: ['Gruntfile.js'] }, + + sass: { + files: 'scss/**/*.{scss,sass}', + tasks: ['sass'] + }, + + scripts: { + files: ['js/custom/*.js'], + tasks: ['concat', 'uglify'] + } + + } + }); + + grunt.loadNpmTasks('grunt-sass'); + grunt.loadNpmTasks('grunt-contrib-watch'); + grunt.loadNpmTasks('grunt-contrib-concat'); + grunt.loadNpmTasks('grunt-contrib-copy'); + grunt.loadNpmTasks('grunt-contrib-uglify'); + + grunt.registerTask('build', ['sass', 'copy', 'uglify', 'concat']); + grunt.registerTask('runwatch', ['sass','uglify', 'concat']); + grunt.registerTask('default', ['runwatch','watch']); +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..bec84c1 --- /dev/null +++ b/README.md @@ -0,0 +1,28 @@ +# Gaslight Media Foundation Template + +This is a template to start your own project that uses Grunt and libsass! + +## Requirements + +You'll need to have the following items installed before continuing. + + * [Node.js](http://nodejs.org): Use the installer provided on the NodeJS website. + * [Grunt](http://gruntjs.com/): Run `[sudo] npm install -g grunt-cli` + * [Bower](http://bower.io): Run `[sudo] npm install -g bower` + +## Quickstart + +```bash +npm install && bower install +``` + +While you're working on your project, run: + +`grunt` + +And you're set! + +## Directory Structure + + * `scss/_settings.scss`: Foundation configuration settings go in here + * `scss/app.scss`: Application styles go here diff --git a/assets/bkgrd-image.jpg b/assets/bkgrd-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1298ea2fa2020d0e288675dc112c06db10f4814e GIT binary patch literal 82023 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\xASFzVblVra)p22wbSo&1hwmK&ulJZ6R$2jin6 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%0A%d|ErEZ}|CQn2Bj7(JB?Z7GSl|*U z4Q2l~m;WOk4q7|Gp-Q=?%K!aG%M}LX0S>H-h5wDawyPnpg?a+mwQR6!DG?Fke~M)- zcx`i$T6=J`mw*t7NI5F!zgG$Wc__5aL)!o>=!b`sQc-QkQ8GYFiWU}y1O*ALsnEY@ zLmc#)6@e)J7jPHD(Q8C04|Gfb#hay746J71mFbDxOP_)*nH%K7> zYp=ooBrUfF4SGuWR~{6-e^XpLfvGTBcp!i_lQ5A0ppsfrijcJs^a2Ust@S<7$Y>4y zcOw#r03bVoJ_LG--iEe=Xl`ri;@8^o|8B_tKKQ@<{=dTiFSq^A<^Mt8e-QZpMgaWh G>Hh*hB{$Ll literal 0 HcmV?d00001 diff --git a/assets/golf-block.jpg b/assets/golf-block.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58cb8c806edf274be1e649351610e2f2a0623e99 GIT binary patch literal 50368 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 literal 0 HcmV?d00001 diff --git a/assets/interior-block.jpg b/assets/interior-block.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5185f8f810a504315a48c958eded197584cfc2e GIT binary patch literal 42947 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 M07*qoM6N<$f{A7;@&Et; literal 0 HcmV?d00001 diff --git a/assets/nub-block.jpg b/assets/nub-block.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bcfed7ace9d4a3afbd7e09dd4ad13dfee191677c GIT binary patch literal 47957 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 H=*R!rDr$bc literal 0 HcmV?d00001 diff --git a/assets/sample-image.jpg b/assets/sample-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7e9e95fabbae6bb30cb2ea109f0509f6ce7f3ac3 GIT binary patch literal 10285 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

J?btLm>vAc8FJIVi@(D^i94f)fxv zNZkjMdksL;gX6BJzXK*}=Db-3)VW&?5#?2CZp&lR#F%@@GCaX$S;Cb9x=6$`AS<|y zr2ITPblUMs3rex3=7>3GHpgS%6+U4xs$g~`;Ri~j&E+^u(o=Hgi85!ys>$u)EZO0xodMudUlHR|h`SL&TX$l6oo6;Cbg z{i-rWlE`8$@&@Brxgvt@5o3xlW0J+Dxp5j#P?g`QWIxldf5X>X2i#Tb398SAGaqA5 zL7$0o`!ulp-8lUkQ)fhQB}2H4N4#()v24#Pq4)0Y)r7iK-)&?>E) z<4s#D>(j_#@%*zSg*K&^Dlj!?X)Y+f}j^q{OrJbTvh2!)o*1k(S zd)=REG1%TOYcRKRSRBnuxf&T!3kYI&WmczRqzsWu5RndmDuBwx28X{lA6GS>3b7W} z%|TFkSG@c)E6u;mKlxieMx+!WOSq-YSe~q{I98TTbdeC4*^^;kFT@94yZAoUWs8p` zU+ejYhXbs(#<_jS_eYQ}8ovSKmALhOU2aCh(c{#?w=}e0Ya__I%1lT!W7%1C+&1f@ zDfX_uDS0gH(%rJ@)~#IG$tSb#E=jRb4pnaF9?#$}ew}(;L@~#9w2oiaNpbchNTf$G zxh{nsH|#+V)@AmLZrrh{PuKpSTM}++1-XANrIx*kum1p5M6jb)(l4;hY!dx^R8=)CX}zk1X3KN z%OvW}EZ&yjwd+r*LP>I<>Km^;+v!$0twrRuVS1Jlrbean?mk~LYa@3B#b!(u$1@ap z?I?~lXjP?+6hh=~Ky=*g+fLnaD}FbTe7M#8Nc2%%%KLYZ;#l;=B|N?o%|17B@1-S! zlA!5i3E6g_vn)a6MRhBv^J;q+(<4^o=U)Y6T&j~=mD}7%{f(QMevycl{tY;n(93$y z)TQeAq%frRV}U@AY{ld;G{#VXt2Wc1*QeFP+O9Wt)0z2_xa{>>1CCwo{Tuw}1DW6! zFdU*hlyTaz$8lMNZ}G7+ER zAMPEK1lKr68sXL&kEf5XdV@n|jH^0}vcm&3%^;B^k}_nlz1TR6q3`EAJ)AAHt!qD3 zurF7sx7_^y0Qp7;*Bf32$h^`>D^-6)Lm#W^!wZy+Noa!r$_IVrly@BmPai95FfP{O z;1*=3vu`C|J1-%#hIWcZk{o}a?_Su{tZM*}F38biEg5xS+MPEZx;2HOQePh_k-RrC zsm8D6D#sLj(zUaZt(cD~WYwh&JCoAVZ6ft#QpKNneRiuRjCQkit2bV@s(V}WBWYF; z^Mdwoj!TZ@p7K-W5pgaH!RXavJ~~IpTC-^cD)rWAqC^GU{x*;CYIYR|O`U&pJ||3{ z(0)92y(PT}&$!%EI55$3JhWL1KN7t-G@{KTS+&zy9cOKUFj*LS2{PB*+k&!c z!OCbDasKN4?5Sf~`88Vagbos4&wIPc`9!=^1&7F6z|9L-v6fBoLibrPFu(ETeYd2S&R7#x8jrd^VFlJbFtC*Znb|BWTN>Kro!TL*5kOh>SjMkYk2CfDJ+vEs7Pkm zkLXJ7;Ed%ZVW%a+B% zRhBsHNgVAAnptRsAci`GK+068(@WB?+>LyE2`M>(8Hh`*&i%fV7A$3I^E%Mfg)cI*H^CLnfq($LGC%MteK2szR1=%;g(f8jUtg)5Pn;<{vB*h82NZI%;Idr$05kc z1AmIiOA1(RJFRrC#XFsK9-t@h=y@jL6zimrn(g_PU6;%1AS>|vEB>C10;Jb^SC!_C z`-r0|gW$d=!}#@0wiNpAC}CcVql}fiWN0-E zd+De3AM71Sfh+3Ojkje=vBfn~eKkV8&yQo@tI%Xf#ls{on322c(lH;zH&=;Gi_7~$ z+qU9#_-WSEj&pKomA|BG;pT6bMJ2X3%1VHvu{}bDsThJ)M}R$4LoG}V>7di>_=D2n z$iZA%5>C34@aoD4d;+>p%Q)Wj^&*QYPHE!Md6F5DR|j6*)kx?wTj*(%9bYugviq}& z=bqMc0!N%MOWg5>=E zI`ovKvD9%{VDsINf39Qri*bx1NiJhAB^x-qYJcHJ9KNHtJ^T29{Eu##TyMxX%8+Bh zR;BxbZXJu|RiK`QTx?l9j6jrTv)D%U-CNX#NY1PZwxeFmM!F_^2U|v=7dOQ#aTv}k zmCX%|CGqssbJnza_JQmw+=b$i5=R}p3Q6BUr_0s4G&Z(YIFTG5lQr?50>;kibNbjdmae11{P`0;IV>O^%2A|c2C zolCZZrzIv^z9w9UjDDF-Z9tB}PT9ka3ik2v9UZa4k$CfRWG)qzWlfv3+&neVbhAli z_$m_xD^V7#hf0}OM2jfg1GerMy=jDbE#X?oXjsg;QS zeOn@EMgTrOJyCKhq7T%kZ;0v<>>MB()2E;x@RR!oS`yI6_hYqm?mp4-@ahAo^8oD_ z_>-VL7z5pS_jyPx4ukz&92D%!ar-aCt*_j#v}kJ^kU^2Vap47ZQ&$;sSl`X!5=B$@ z>DC_FY7(8t;Zo%9KPKRRTO|3eDOheStl%h#q?D0VYU#!=S zkPiLM{l3Dk`VsL24*gt!>MUxwxs{z^vmU+5NRtKxd_mes)8-G4$D*A9u7(p)sI6X9 zkd|}5)@Y@90a4fo+EjhI^(R2L8Zs6nmd4bIRY^ya>W7$<+<=Y!nsqtANqi0MMtG%I zjZ-{~s=_59fdFf$+(&&nwLYbMk>bGiWMox%$T|w{gJ zcd`^E=dlvL)g!r5rG7eT;nl4kh^}7|EN@*mvNUtT?6NVFRb^49m%m}J%R~0{QvDHY zQ7!0dUp63?gil^&F;8A~-5aYC7##<2LD2sItEk+0Dc3`qp6~wIPqs1g&U5WQ5q?!q zG|sm0vCk-<4F!P0MXsU8tzXq4$ka4`JG4+nZpU7^b(0rotIO)B0^wfc@ZW6m+$SZS z#3dd>fSx>x;pjsY^92)23CBY`Ff^LO6DgP0n1*f289?ii?B0(}A?|YNS6j&<_d^lI zQ;hqqHY<$dvpL20M;9Amuh$}aPj?A9Y8tGh=w^sbv1BS_kbu4P>!FX8ljSNDol8+& zS+xf=IX@P=Os-=Z{{Tl!?h-_09<(g3QIk&)+K<0Z{seWetDRjm{0XC!XrTOyh2?HK zR=0_tC69i?ldp=;6RUUeMjCcKHzy30-4|`O9S%b^_12pZ)_{DV+(tBzZxD-53D_19u=DgD(L+Hu9i=$f5f(zlcG|;AKLqRgW?#<&^ku9M8p_&0WgawGA3~E~X;Q zH-dfhpH8X&00#hlqCVkOcKCPk>z&nkvL{5;e0LU`^)25CZXeJ6oa9;FFDw${c>e$; ztxoqHx{D<8Lw=-jLaxq%V=pa@n~Q1Vq51FYbS-+>S;dyyn|k&46W34$%z4gEV~FDw zsHYRiTg56;9+TR5785dvgeoR!oxzQPEPJS9s5*?7#?zdYmc0ePp~tCheYuQcy@TLV z=J_0%j4D03t>ofFh23Gx*^o4%MnEGDK-}7H3YvgPUb;B=EDjc)hN@TlP3}Z182p(9JfpFbGm`5;noR~}{T z)ofN)t*7J*7Z;j@Rx>%F8#7a}=?O|bUt9A0&anVo=ym?->!pLW%|ol7kxHt|LObpp zvhwp+aI!O8c067;FZB-7f&@`|G8SzPvd1FsUnpL|M~|bzzEyNbTh4 zV<0Offl5}GO*2Q>?-R&dRT_dd(?k5&?$)p(5ESJe=khEDT6;g`$ZFx_TH?8qR+O^S zmru-K$hu4jM~1H7z8@crmNF!KbqsuTo#x0k!KAwCG~T;(Vb~7Z zd{11=xbfrGx`=sg5SLhN`Ko zHV$X6mrfH8BI4M%Y-J&TTxWAM+U3bufLURb#>OP^C<-Q{;&dHpt+Cqicc3qhj2^y2 z-OD_dpEl-G#fhhiy$&k9L!d0;Aam8`_1 z$$f55fURoe*;p*r!DeKd(_u1bvDdQ>rRy{*c0nRGpNwg@znBryGWGIR$N7u1wHz`n z$#KbYf6}mc?7s%eWQA$5*@+~p7AB@Nr>8tp85QR&qj~`g=zj}pI%W$hE>_p!sdRU< zi6H*`XD}Gd9~eqs3ZA9x@d3J z%%1KyRi*t67HR0qDeN!0Tn`4-Xk$2jA1}!=Q)cbfdXX{9K?2z?1Px?Fk?kqDk(iCD zJm4;eu3vkvoh8d6t2K~Ea@^@#Njz=lTF?Z6zsmLITER{nf5w!k*D)h>^m#ry0Y^j*;>guxg)%T5A9XUINX1>?Uy-AG|g)` z>5Nl-U4bEFlh$_|8T%+iQKo~;OCGg#@^-4fyp%|Dkv(=HkCfzC+5Z6iqng!A;ue)w z*p$78M=^eO@Jp!JQ@@6XL*v%UaBJuqntKl!zk7L>M+wF7QsgTN+(wdPu@-7ZkvOQW zx;Q0ZiqZ)D7jYzf`fa-OwykOv=(0JoAR@)SL3Z!y^_(_FMq`YuJGXu8LLdV`MyIz{ z(#ExV7OTY*4DAnbEaLDK^6<~C6X@crO9+zgfsTpgMwlt_RgzHv|#v2*T7S-HUJM}H(xXqv<-5R#OoQo=vsUc<>-1{U`x6^r7R_|3jeca_kB{JGii)gh9Yk2Pq7Wt!EPSV*b?Vif`1xm4(P zbwBa8&2?zw_>M}=DDY|IT+$wMhvO@eN-^XpwJd$A^ICV7YGs`kV+ao3s%V>vjoV2o zx;BGGE|;}u68``K)jqGNnfo`#_`kRuy47homNy}a>Oq zp`5nNL z(UDXu>YLS@%iRe&9=w)pxie&3uJ8D_{aB0HD$3vDWypQXu?|3DqvY!q{6;!FW6mfwq_$Qv%jUW(j|Ae11&MPHPq+dKo@KsVe2s)WPe> zD*)*a<;YK`ThLNfe54W-jSoxh+0|UVU?r`J+xj0P;?Sjg*z?G#&r)f!xVsBIkJ95= z5ham~Oe0e-r=pU3E{wZdYYyff&McmYYqe8`ga?z-$57*QSi{(krb>yaX5}SXrLNXP z6G<=BEQvcGDUgoZZP2M21O6?oEm$5B;TAL6{FW;}gydM1G z+glMwPQF%XW}ax4>~c(fNRGm(GcMQe>APN+kwfEU58$^2Htn!^_V3!N-qyc4k*qyz zk2JQ{^Yj|Ad<+v^;Ej;{gs>m`Rw5Jjh%$J>t8xeHneBS|Ir;*dkMs<3erXv(hO5!)wU zvff^KCBO0D470E?!+S^W)*Bm9 zRz@tpgs)n?+*iNWnoGn?mk(rte=PRz-l-^4eqD;EEj~Y7<9Mw+gHWC2t3KGp7_0|r z9HSuZBkG59Zc<5Z&r`R7Hu0+@_k{ldp=z=PY{0Hu{sYP$4BlM^0%X3GzM#Pg#p8z@T%Bc40mDHJNUbp zymoph{NI~qq;{t+bv@C+8g@(to`r~S5ty-eK9qoEM+xUbZ z%cjz)YG$?PLKPfxx?X*ZP)!_r^z06UO;7OYsiAF2jg@4c;*tv>D$VfMLJxnxp=G2I zIL8yoXYrhh#c6~TVve0z%N+yFJ4hj4Zn<_`oU>BJ2g%6lI0V;}53~(`)6lwl z5#wyyypDlwzJ!|i{uS-~b?W$&+p&@4c(buyH{8T3>VWqrLGkEqPeOZaQ9f%E1ZyPF zxmNH3J>MUY=&OykQlr^|+ZG?ywIGeQ+K@kGI%wsH1Gj+Gb)_Nb(N#&*jY%rHjSu&M z>6MlhwhMVpe?%RK(Ifl(2VDy(-y!vk)1D16Ff!B zBNG1rdF`p_Bsex$x?dElpww!9--zlLp@#~Qn=$F0%1I@@Ank683;Kb~zL381Z6q&= z)4%(A=p=J_XlY}h9rgJG@#^Q`M8s2g7AHfmay~s;UP&WlfQDv0wIA3zr&ujm*~YOK z`A$#tyi8uJMmJcpdV7q{r;*A9E&&A^m(UJx-kD zeayk)^4LxZjHC&}85 z>O!hWjQVQrr_1p8^vrkEUFo3*@;6lnZYU#K&@+PTB40fN3n5D z4=cGt8H;bx=-97c>x%glird&P{YE8v7PSfsQ^@&W6UNIn87Qg^_x2Lptlh9imL-F@<-$@_% zHFrp|O3FhkMi?I25V{fk`n*Fg43_XuXsc&A4BYdQ$zDD?j*ysY%0`p5eRnjv`BfB- z`@DYc{VMX@6z>WUd$9z(#pFwM7Cs?b1~}||fDf)ET~c|Glx>Z4-5MVsE1fi6qG@P> zT5NNhCxv_$D#>CWU;W>1YT*3BF#!Jn5z#da(ww1(B?&j}=rqzs(_fEKgoghBMS%P# zQSsgf zub}QoR0QZct%~IYh4A<2qCKkKn(OA#m5QH}Dw0?J(CF&G-(h7~fjx$r0k6lSQUga( zf90*f##7ubU(f8oTE7v*$Bo8F!?3rMW@$>DG}R%4L-s#h?!}$5rRa@4bvm7#Xb$I^ z6S7c7@%=BL9f~G+iciuru?6~U#4D@q9n3QYE9yqy5w4@fN}l~w ztcOdwmBW>LiNJla$wS9|!^qO&8L8rFDz&S#tTy0M6i*DT5k^vcLC}NPj2a&7qzJ^6vG4bE3d_sTD_Xto14S?0m$lO~vVP|=?n`bdXNX!wA00NRLDg|UthOAge(AUnD$Dz!;;iJI z7G5uMH9!9VQoq~O;zg1AqDO`I&kf7+apL&L?iYh)a+51Gbm72S^;||bHiPTIIuD0R z$q*`!N$VQSGiyY9wo5UDM{czwB|jJ}(FRzBr&!F3J2TOxLmr(#EPI#oM(p4O6#nJ;lle7XSLSoC_cKq9 z0nyN|xu7#E|SI0n4Vth~E)~eMl5t6lygO@nvISej8+AdLxj#<8| ziDKlgw}f^of9}cb{HBVEJ55!=L7+^>OF)o5D}VfbEJpE=I)tR_)2BbM>2se`=?CR!^YO~y$}5wd6% z3k3?=s~xAmerInkJG8WtQ6|*-A6%zu)y!^Ji`J!DzZ8O`6Z>;x)=Y~@>7bihz%gSx z>RAJ7x{;_FY0Rb8B-ONjrdv@=B4_Q^BcI);&G=pi5eE*XmBOw^B64!buWaF6Ek#eN1*GHH6Bk%YDeorQS)J<1-~bIf}NG za1zyuimbI_pJh=LPSHw{$s9U|)6@gE^=%y9%@#boVp{kauWMDbL$mcg)#Q*#mY1AZ z&f3SzT4{0B=d}%(W12TG*q%+NcEDS*yJ$Yo1Y`S+Q-@dcVx8{%lg>4b_m`04C%|Ph z@Gl;Qqtm~Ww(+!UUJ$BZ)R{N7niU>`Hkt+3$D*%p+`fme#s2`*8grPP3f;%@xZF;D z);}-CYVxd)+{d{Ydjt+9eDy zW$<_m?F=1U-MUfYl%+|L8&LkBbtDI_S9=z{d1UF|= zuU>zr1WOt88_ll0*J7z)Z5I`(MCoi-tvFbfO>;|mIPq(Gw z>stG>Mkv1Mo87s83zEmpiH$QjrpEnVQ!8ykdK;J@LNwVgtD`tWs(?>!6uqv zGG*rLX}04}D&&^<9&-q4-5Bb8pAQ~8D!ADqO9_6oC;)}MF`+w&4nnJG=I|Xq7Am(0 ze>H1tR-RRovCKIIR{c|(6HPfy)w&mMo zF4mhu*^w&v-ZP1wd`1I_+T=0e&+0iSYR5I2)&hP~p!Lz2^b(yEs2_OOQEt}N*ov>$ zLvBTBaoc(Ekff?}1M6YMX&2JdeaPkt>Wa#Us_VKvOKab^My-62wtzW^nIMjwi;=b2 zvsg@h%JNJePFrU9lF}nir$na$Jns^o%n!hl0Mn-~6;sL2{9t0LTI|8^xcEFDCZ$6o z&%MH}jm*caF1$A(4Esm4VN}5uH{)jrXi@%>fSwee&5=?Eg12)K3o2Q*DFqH zq*?8D7WIr=yfc^Qs^a*sxT|9W!!k2OYi4pERrImcy%3d)tyGGV*HFi1$sRS=UbOdf zr*2fF-D>?1=XGs7kc)oS@J>6=@f==XbLSKzv6HFHAd?k5SqyZz;7cMyAFi_t4!dGx zZ3y!o-Y;G3xp2EGDTNy7{{ZX_b2}$K3n|Pm3S1wFWH^T%%Re9D;%YSi06S%DzB=0y z!dkEcDoBzrcafPkX{OQ`b>}+R)=S&nvX=Gue2kec)s*bWqkiOl+OM{EwTj2jPNKrx z8&9CBYsU-jb(3@?ys~Z~OBV1|CqO#rue0FD^mdO?)TMlRDK|RzBRkKN7MaqfTu^mM z(d1^3utnV$)i;f%FjSHW-Q0b>wI_PVkm~HdCR|4~ znBzG?dlzNtTAC)T*3(i#NOWZ%^}Go9j;3r?%UG~>hJ&1*;%4#uOA_^PMvg-hdBuKV z6HX>|DyUVxWpJzlfTlSYYU;amC$3`XV|U+ALoKnVpf=1mA9%!nqtRN_R=a4}RABdg~QxHY1B4hKlVRu2Ch%LliSxf#$6dt!L@TD#Ak2%8DyH+baw>&7pUQ6op z!YbWoHol-iAdQsH(n`ZnKMt#)>sskj)N!H?w06{ra}INz%_c(ZTt_KSACi`>+qLr4 zcilH?dKnGs!(RKQ?qlb0*rdE#Inea<~+O8(@+~We@B&lAn(?yf9 z98r3)Z+n&fCqkw-k|hev;fl75G*&IIE*t3a+A-#%hlviut zt6n#fW`#^}G?F|~mW5VHHu*q1j-$VAOC2neyDE-1Wzqeu@w}wjj#-@d7tp_-$#L4b zJ}*N0K+;&LQr+n13S@MWIX(tM}Ed_ArFt&4**NZhS zR?Z_6=_Mx-27=x~SRwRaiHHCw2e4fjHsn*dmRX+%u=wIaa%1CZL?<sbe<$hd#hS)+@xiq)b!y*Sc&wh6WB3hsQ;s!SKZc^}op)zUUI`A1pheTC z_P)1eU2~?3eSnrzA9DTT$@BQ(r+))W8(OUqT-AZ)bQfCN+?yp3k(<(q;bdi3inCXDITrbaRMm{Y$=;tdPij>NJr;_?IcXYk(Gc!sMziK`(}am2q|II_0PMmtR51I%*QDpKDxy}tJo5BE%Dz{C%xpcnq|9fwuz>RQaqf6I_3&%cX&&;315X@l=JX`7Bmt$AD#`SAds zEnE-h)L58HF)KKM6dPi8iP&~^@gHwY_Mr;*bu`zZmo7qNWJuI`PMZG!Eqaxu?WC6S zFDO*ivq_?^O`Ngw2aO2R=iN_7?PT=^ErOk*=`_bv}Lkb;xe75y`ay7YJ={p+M zj$Dmj=?fnnYr=IOZ{>}AI;64$?w_fEp^=e@H8Jv_?Y-+pJD(jkug||x`-StY7&bcE zI;!F^azDpN6lf2`=%b-tr)D7Ec=?cKs2TdGeyWYJOfM z^l!J5{vw?#>S{Ir0I9I@FUqA4gtKH|bUf{{Sp)JO2Rku7~-T z{{V><67nW&RXZyzUqf;;p;E~=hQA_U)2VLd+Wn+eN$zf;jirRCVx>6pbp@0^Q8aQ7 zQJ3SX5E0T=Z-X>@mi16!SA=3ePZ>shqWaT3OpiQF;D#%&mJa&quZK+J;$Vv|upE7t z=lM@$c@_Rc#(uU#mc-A9%TTiG=*PagYu}UEj;>`;^~8Pu z0L4@1+)tioxaIlZi^?U2l}RDlG10W&>kvkTwHh9)C8a>h<(DPI&wtDthURhc!3Veb zC6XBZKUR6_fPq(Uipc#$;BUK8`}WUY2YWMr-1y+L9bQ37TXg7Kjws9?jqgE*i6iU1 z)RjHFx*v~0m+EMgY3dufUT2!}T*BUXjZQC!o(ZK@*L2OSimHA<6R%9=qy*$3`%}qk z(65Ze)u>IIRwS1Ens!!YKa219bhV?B(Vy-Ei(z@i8$4f-(OcMT?HQ|ItiWrdtYuvr z`dt_XMjgWddMv7S1K@sYea80F7smOoE#vdnIax3noA}4R9pW7Rc!|FyNLL7 zQtGruJ6naIZ{oO)7mvJ_xevEZ%JInqz?k;R+{d!JIAxV3tlH`{AO})3C$_pCg}d9p zD>B`(#QS&dcemc%f0|Q>do6Psd3H1OjMD!AneNOCCAS8Q%T7S90c8w648!BprSFaC zm^mIii|R$%{k-xD{_0cZ^H$*ZFc@wbS|6#qHbmNvTUH9~tP4_uM)c0|bvkzK+;r-9 zF5EG7=wY_1N^{M9*Y<;-Wh?S~e%EpyJ(<5%Q!8^3m4F-NNoZ!YlhKegv7y=O4H=XT z<%kEVY}QX<^jPWijr2M1vvj!hoOZ_&=Pi$xaWsYP<79R|xSwvHO%|ZA(@i`&PbRf5 zl^MU1bB}2G9D5#rbGY0L0I)GL;o@flUd<$tv*>m10UGsH%-4tc7M)hifPa)fYS!(G z_oVlC>R1m}!%u>gu>(THv}BTed!CQoZ+ZNP?f(GCP(8Z+px9@!Gd}A>B(1LJiwP#* zxGHp2%Nm01EBAhezx=HIrC8h}_Y2&JJCJ=$T?s(@{W$dMpJguuRsR6x`VyWM`!e=} z-E*9OZ++V2e^16MrOfZ@e0e;P$-JOf`kLxakvZA{Iu5C2=ib-1`htoN4dn zzd;c-FT`(#DWLERJLq)#I%Di{P%Wi9l8o;V_LnI_3?Cf*!okLP@)dg+Z}R3@KCVy( zliis~Ycd0_(%>Qv(Z?T~ShK?1A8mS?Y5QyKooW(Qt^0%H@;!|bN3n~^!`L#mfEbA# z)N~ckte3{Vs99Uu?hU&{_veMSy?~Toi2nc`)%tqwd;xgV@{X2%(mmDoGuW;JkmGsp zbol-J=3_TDPUX51lMke8!(J5KD#pZt87H@Gddu!7cV_oAV@j$dxAp%3b|1I-%Lx6< z!vg0~y39kqnty+$dzJMWr>QE>bGn>|g~!M^4t6OYbxRoBu#C%EM6e4)#C8(JBKYk+ z)as-i4^-}&(7MAo1^cA;>yz`3ceyo=U&j*_ljFub59zh6w6H`dZbvaQASGpyo=|>F z2Yof`A7;+cQF$C_R-^754D1Fm`yS*t@Ai0gk>V4nsQZaiaUVk{(@jWmpLkfwUWN&^7CafH*d&J>oPN{Yv2j;ukanZ z=~A3j4pNQy#&&5y2Ti)3rO4Rz7?V+}5OnYM4ygjk=eL==I1W{h%2knJdb1&pXHeTa zgS-drs3TFXz5WNotUqzUvSMgPb)>D!FMpY0veo0N{HmQQ5q&gR>I2jI$s$x*^J=g~ zy(D<`CEHC{Apo|ZdF)**j~(jqev zAW7;6lYX6o9^mTPadg_d^z|XcGcv~Xs6LZ}@*f&XG<)X6$lOG9;s5uPZHiV$;%Qk3d4di6H1soouUD19DA`vx&%L>EtpO zaygsX5c6l4s>bVS`l=CW`13yo8dnO~W48?`t-5Mg7- z*RL~OGuC>z`l)4AqL#&^hP=`=gs!dT^9=wazMLGLdsf#{{{Y9#3nlo5UO&sQ{0ikB zWnYW_wVcTBuN+pI?Y~+p$tS5KwdA)XW*PSY0>nVxG}F22bgc0D=aXctGGIAexAqj6nV!lepwlw*@4>KI57OO_<7?eM#@?P8{Kb8lm&EfFtmv6VM zwUuc3nXa96CVZEaac*(P^0?|y){2cd>tu3x#K^@?dy(TMOC}2PUJBA~n1y2s_f#s3 z-OotteZMv<@}y797s4hd06^XP!H=S0N zC>GMnP`uGAMo_5Q!(H9qUDjl;1=P z$kUdMoHX-`d|xGq$Z%UcW~>$&@bx4~B%b6?BL4uumPL1Efl8?E7jKkz1aywd!+R%N zNO^JcO4GN4UTfS8_v@UF3N(famNA{5DJw}@tecU9iBz%&0P0l+gSW?})2f^~)tRaF zYb0{FC&lwdse;dD@s{jbl^UfSov7gzrhvKwJ%WmWHsiE~ItI|5%zD%OT$NK)%__60 z0LXJHT!RY@UNeIjZ0-W=^3%+n_SQ_iP~r0#{56Q*H3uWcx6;pcO3}{hraKONClI%)2;78xHR)B!%OXn5 zJhW6xj>UJx`$-qO7wpXvzqk4Nd0G`<<8v+4Y81_Kj%Y`6R^1xdQRN3!)NSqCuC7nG zKBDn$Kg5TMygdGUh7Wf=wdI+`!QYD`CR;tijhrnBC_u@1>MXGuvrl3-V$)fPy+>CY z5kq-^BX={Y_Zs7EL{-;qKE7LJw)Wo#Y)s1WH^^1!ZUq- zDpZ2Iv9)p%v(;$CzL1hRp)VUQ@KiFf1o$4e;_l+fv(zf&Rti-sQ^;|wP6nJQ4cvZ4 zceh|iB(E{Ex;QLLVT-`AplyMF7Nd5)J!Q+2h1(ZvB+spI?onIQtHwD(W*e3->C<9@ zr?0m}vhla7x*~2>1gRRGSGd%4s&}!ecC1H`t7QBZ3yW}%btz`6*3VwUaTuyi9ZOkU zt}3-*T{jaW(~=tV3l8k7>6oTnOMv8B7Bb>|Gud^kYo7TQ=7{+Cze23J zj8qZg@8hh)jJ2!+LQ6w(DA?}~N|F&vYqXWxb+y@xG}L|pbL90QQI1V^<&Hm{#N=qu zs|cD&>-|M}>sF}6St?5YpQ;i!(5i*)*k}PHYl=RltNg-NR!(;uy_$~;lAn>(y_q?P zG4MjkcQ;a4<$$9I(qCGXl03VDjoz!WjTHO=>rP5}go%$@%L&}`84Ubml;Uggw9Q?X ztXVvEPI|E)rnX%^vbZG1BHRk?@{)Djx|MAcf)+&Nxvv=VQM9e@6+U}e{kg!-{D&Hs zs$sE+u)9$GRs9*vlWmN&af$Uuak4gTbshEZESMEvxZx7EQ2`$fhW87P*WtW=-yyS{ zo}V5}-1#)PmT4qWS(T!%9I}z?3bI#1LUucp?_scYfm;?^J5eS6KSEcFdMyB7EwxK0 zi<(?M8`Q}yiDaI=Br(wy-0EiZnn`wnJ8f9PuB)SN14SKN6ltk&i zJKdfQ%kviV_-v)TrZx%?hD{5YE zt-Z?a&uiD@SQ(cJVaU$WH5G@{O4F*rWh8jh>R!L7@p?$IBWQmKAb0DZ)a+jlW|DB< z#7%D=pvNi5vNpc6A72N0JY@I-Mut7ml#Lof(cRsnD*+^FAtUL)~+i3SF~DW zdc9uda*vAg9F;uH%GB~UxkeW(%4sA8o;I#hbO^A6sUlF!%zQ})O*-kHgYgwjv1%6k{RNG?MV~JkbO4y(|?)QY9@dWJCC>S zUE0g(kvS4>MlWso0`bl#%Wm_&Z7r4d^DSQQ9pZt)S-W~TV@eGS@&uMz$^_cPyFwt} zp<+PI_YS|idiyosc1)D3)eszw+ZoO=&U3F2$k3MHg8p84(oj}UT-B0VzMOm4)tIK_ z?yaP2|;UfWp2WGyBZgq(^bwJnTJTOpRNlGi08jM1LGh@;#L zhg6lBn6GEls-1Vq*{zb~()dUH2ij6ZkBjhpJd`A`c*ZH;lVR>pS0Rx`mc4JMw$;=^ zk_VDKOh-xCh$D9Gn_FGazVOE>V}0%_23*$)$Z;%fdO14A0g*8+8PaHHuJJ74LqRMK z=;(X*2ghE!Judb<>*!8ITO+%MV?G|m&P8Vrh>fj%RqD%C6UiKF$$wm_?4kqpE@&LxY8CE1e)Y3;H43LV7RTIbnAyj#rtkDIZEDE4Ehs2ZB@h(h~zo>U; zHiP9~5985sDcDPSK{b(n79ie!&ro*$JzNoLJ;@klE2ocbM^YpiJ_FNGin^2FqoY+o zOKi;|R2!J;btLQky%kw)8KN0mdk(<)7pr=L&CCpk(^IJJyr1-RFkI+uVd<`lJk9t( z9Uj2J>L7)8x!g~8C&Q|O4iu@uk>9EGrQ7};ejm%`dK)+yRU=hMWvyc&6p5(V03*Xd z&JKs~*Q$+VmYCFhs*o6DfFkZw_MSiwl}E^Y{@$0ZM$#G?r^ier)W+XU8-82q*}vZVk3^bc?3!khftzBe z)Q>x9;r{?nR;%h$Y~8Xrl~qs|KY@OKZ&d5(THH-;1&XDIW8Y&3KQc#v>XlJ;vsw!A zOrNLhVc1!1gHH_!)BQbF##dq4A``#iCO;B%>`(hTU%(_dqN6y8K>+9-hkzgL=v`2C za?1_vhqat5+yh$$XFGErlgT%v@yF>1qK8l=m9<7=pgJG~YUO)@s|?v)s%*tX&XVG= zn65X>vN(zh1w1VbRBIJzfLP*Bs)f-29e^FQ>pF64RgHrW3Cv=72NFKJlWRmNC z+A)69a_TlXZz|!mGQ8<0FUGA%_EYPjkUWwb0y$L_R0vs!19ELp44;c8Zgq1y8+z)O z(XCFKaSw0!&$oWl@+=n@q4ZTPTKdb(%vtBM;bLi@Qa~kRP!x7h0*=F_VTR=2TB@i= zDE|O!9?S6Wb@05Z?=!J-lw5MQC9BO+bb%Et#bnLvG?B^KL@Ik}@#)!e!-QhTg5cpLmm9z**# z_QNS^N#e+7V8cLtI&v+l(n)efI!QjiOjTl51rPzNom=p2EH=w%_>=f__?y4_O?|4l zZfdY(GwVwnbjsu!&3`<^YPDe>N)(j`e2u4<%7e_zQvKV;P(fxPbsfmRag|=BSC(3S1MJ5W_IKJG<}Z#cmu+Sxv2QJzu#t;a zTt{&cU628_6lkO2->HdfCY)4NIivf3{kU=8bvQ<6l;$(m@ehZ|rY1U-V2VR#LsGQy zBxX`P?$hi8!?wN}^vsz)xJbobzb4#<-~N$~En2(S$aA|ZBr$KlG*lyK)PdYbtee;a z*lXRpc|kjRU%lv%U&Q#0mHz-@6lIU=E%VjK>_(Q%a$`}&XojapkXZ^@SMlgH2VDsR zaTk-9giqo>Q8h2vd^ZtpPtB7b1cjcQ7BN~*u8oNWV0e|> z7A_H69fz-kr;n~Xh~a{`jx`$mln$9n@la~5Qb#9$alXdU<+y%n&iLgyEOO30$@0?j ziq()mtBPljZHWN$dXY1E0Q^b6vDw~ZK)Ad48>N%8p(6f{519PVRFIc=B%E$46|dftC0*>tB^y!IhB8!( zZ(c>H+JJi`#Tf1yX|BIMvv(-nGy@}TK<@acvzWWrs8F#Cl4NOPD46Q~O?S5&ZwY<(CMJlu60{a;3ZktM$9vu%PBV(;u!pvMtk-+{P{|;C$91`)t&3io!v=L zB=rLKCr;gf1FabATc)1Iio>XX{i$a0T(g(vxDIoT$!4FqIJ}+cH)XglSXYq>9hiRMeFQkR!>LZ8e4``+tHTK+YCoF#(Qn#4eaQQ-=c4^;F7B^LPoWuML_;hZciB$3b0I%jVm`LH_*tX;o z(SdWkn-P+a1s0c}j^wahr8-`&%C7o$ssSgmf!14HRW-@4Niuu0D~`nHllw0(A>%wN z9b187%p6YEb>zlg%u2N@wnBI<6D&BG-e;1-26*E}i9!#+x`i3B_FZn*E#qI2uGy%t z*1PIeK2yiCnY_*=y~Z!ac;#>_Vlfz;dV!CwfRH1`Jdl-EZx?3;yR#M`1Jka4H2&RX z{6uBty%vDp=NnExeFKzfM{C)9TTJ*C3IJ z_Xe&yrz65u;_*m%B4dU(H({e&wA&u@GnDkB3#^{5o4Yswd5))4Q=;tExkL(B+F`!7 zU)$WT7sWwhoLoPUS+tE_Y-Pu-a>K`~5glP&>&NQ(P%zu$-?$~YpTf+uH!{8;`)+js z95W-Iz0CM@ylSnank>dLlu2^Snq}-=jU!87=suoF7zslS8Fe3LT@PxstTv}|_@r6i zb0Ns^-eK+yBZ`Ly%sBngK4zvW%ga)nIbTh{tvaGKHN0SH|%3jR{ zmalfTE+u|>oxoV&85~txJcF3zc%(HyNWu|rRoo}tEODunlsgw!E?2g?l65?L((0Jr zDN(S_QChXR9QP8wTLT_8<~I}Q<^Gmz*C+a$kNS|3{z~ksrn!yQVnUGKS7G>mN38kr zySdFgpRR@7J~HQkrAhC1llEvZcqO7*WFC}G&6gtVZU4Q_ui*?UkD&dCI z+w?Np$vN^?Jk5Nsv>d&@ma`hM2wL4Mk%=NxDhE)?#H%n?-Q0ER`q^vS$FAX4_J2zZ zzT5k=ers!jk?UkD=7g|gtm@Gep38%zsi{R(1%ic9_H~!F)zfWIHpirS3$>@42~Ja% z!PBz$B>>oVRApq5<1DghU3?FJ1E+DOopEhvF%SeOhKY*|S;0vU*F7A>6HPVxjv<*A zG}vp3^Tu{L(6R2?p8dy%Ra@519)ho4E>J7NW7pg%tjoxG4o0my##F1tDd`1?wAM%* zBeDFj&A8|f+1ss2QmdBaR&8?Jmf*PeAZW4NN?O*faoX@nCSN6aQHQ9p%_KgOlAB3o zRBrlspN^en$#m4aXd1NZWI<;3?&?hR@cD0~%l&iN$x*v3aMPx)The%4$@L6}`lBEa z2_s(JC*9FK!lk(_wla)y9HQUH@=i}mk0H!TvHI;flx~E&$t03IZ|UzEuVnygtUGEt zHCJ~kU?pb!YB?L6E04#U#!#nAFOG#PtxSzM{<=7A$cWM{hl;wDiMD_V{;k7ynsj+3 zxHbFA>KcP}o^y%I(5;1q@jObt65HE`?P~kh)CdUl;Tt1lLj8-fmSTGq1Et#op8(!1 z_zV;Co=qnj#N=*dE@Yr{kbG860Iwq~POItHeW%pZ%r-eBX}eD_>X%LWK{zy%WN+O& zF>~H4jm%~<>4ujTO&1rBw7YKFmO-p!&0U%|R6EqGq-9Tieg{ud{?+0oi{n*v_bcX8 zAN6xl<84SDRdzvhEnLx2WL1(F;;$WX>K2pKE$R@fu7^;29XnXEx~^~bqfGJE1$F(K z=2OjX#!7|Cl_|&cxcLzZy?KKNB*ev}Skrl8bnZL!tNq^!(Q5pPw`0)~o)2rEXP#~? zCn?Nh#v-hk*eArnEQxC$T34AOvljS^MAp$=69)CG`^7(_Dv~WzJ_} z#Xe_e37h2>a+8Rkjbx{qj7wriUqn}%a!L$LJhAo+J8tVG>w*0ZrSU@Rla`(zl5fVn z`pjab%VK#S8@ngf+%=_3bnHW7#B|~fEK(9i)`4Xj76bv@oxO^({iR!4+C$)#baFkf z1;b|e;`3Yij7=^>np>9fbnS&Www{dr=+=koR#}Yo)!lYXe8cVA)>`G^ZVIiX>A&No z3*p6RMs6HeG|8G-j3Z_gm-}lCoP739LkQBn$g(tR%F85F*42bre<*5=xkx`FroDB# zxL;@M$C53x`2GU1*WGi=R4?Kj)7zYza|F)ixeZExO&f7*cjAuuXizq^ridf1(9S?_ z4Za$8)cc)Y%@tiDe2mFVio2#rI8=VtRm*22$6Sw(u1Q2f&TZq4)EaFrYuJrpSmTvh zfmT*Mybo@&cGqtvI;(5)F4T9g)b#yAPcZhkBg?q{ABp=%?xr6900f-{a&ivTn#{0C zGX`ghH!i3o3+b|r2rb`Gddt?!PQF)c*yh6PdsV|yyc^fpC~=WbkGsz?{KJ)9u?pny z)$@WGq4d{TB(74hY27?kHmD=9)OdzZyII+_RaCaqf7H8L%}jno<{x7{zQyCIVe^(& zjPcL1E=x|Sshdz@X(VfySN2!d9LYfKDPYOS45HHrRt*G$*c?Q>g6uYXWb|#74@ zH#X%S=T@-%hJzbdFTpgY86|l{b}CCOao90T(y`gMLRDKr2EBFHPma8F9Pr+WJ>)Xt zI4>K{`+bVL25|;u0zr_wjlqxlSS&wactGAM|TB$>_Q=Jqf znG4KC$9=8JSc*PfTHX5JPfA*Moqb%a8A}mCk`NWGCe4hxZUuv=)Oa^jA6nFHU2W(G z2TdCk@x0#@qn|04@)gO0FAB zy^VOfb=J-34YT~G1;p_X@~pjj;?4X-weWZfHIbx(vNDC;aio$e@s}Dzv8nTSUkz5U zQRK8&O-jb`)@0}Z03(t-q)5=DlylEwcFE(wFC2Rq8uJMiLm3H`qu9idRe!&q3N+7%2(uEQ!7gKThc|8#$-KI%Euv&YPX@%QcG&3ToI`3JUeQ7*^2eQh#OX$ zKE(1nmF?Q4k%l!58_RK`D1CI5gz5=ER2|Kre-#HqmxtN@al*1( zhFq>kB)B_#R~ItHimW7!W}YdbSnN=>Ttq9g#uZmpE2=Y;4*K=Y&aI9ttN9D1VpyM$ z^W3Kzw~@qE$;qC|X6@L_{{We9KD|j89>XSF>3gg7`^rP0109b>{B+wNMnyJ%oT^{8t zOleAA^c$BID5G#M?#3FvGdGUI)q$#d72}%JLF^A&LXrAYdNZP!WOPtu+Deu>uF>Th z{@Gu0uF2?T$DlH~$m&z8a~LL_eRyiJzONZ$Tt^z!byg_x$LWVwVXmNd@atdkn|y|< zx2Qnlt0eqd#zv*Z$6l>;){-Wgx=Ag2HTN`Lizu1Ug;Kf}Q2u2K+Mc=Hzu(7<{sMDd zrnD?)wsCRn)*~GU>$u2os1I&@el+B6M6W27BDLxmM#uG7l}2;;wLro2<>%$j9bdyx zFRy|x?w17N_}KCJoEB1h`3sjKOq!YvUL}#6ausHk$7BOlIx_q~>(>3M_u`eS5%De> zNS}L8#-ztq_h*#YjHK8eBWmX#yFZkDN7Ph>7z3uHq=!zrS#m2hlabgf3D{T0c`Uqt z_Veydcp`=q$ntpXWmc4aV?pQ>JE`~*(gh!PLv{VcG3kh?18_F{+G$}(2jn(&xoBZN zXDVy~{aSzQfv556ii0_0l2dV#GJPmF$W&?qjlh%g9r`v6cM8;awm$y=8%vN}51Rp{ zl9rk>Ml{%@A05NY2>Jb;Wyxq`ofA@l;fK;^4fwS?i5?ntZ6+weL6Gh}kRHS5)kGAT zvDl9!XUyG+@7Q!wND)|#V-;18cCiQqpAuwI{+_9=2#1+iDwE^b5!ES@GhAur-p9wp z6WDav^#WRY8K@ID41Avtx2Qzno1e-(H1R!&*T8jU8%D?@9kuuY^F3Kf$f_9khmijO z#nZU(01t;$TlgB8T5>ys82l-(;?uN1x46Z~bwzv$I5qu6~HR{SWMXk3A&x@*{L-1M6+I~r4!sjHK4 z&(UC9jW=ni%G-Als}?=ShlxE(&Q&NiZ< z+Na~&$E#YD*_{wRiZw>lS)8%|0JKJ(1-A;M@}Y*+DCnYrX?r950P)oHn-u=s4%BEW- z9+mFpYE*=&KZM6LPQzdO9VuWne&4MbOO6AA$c^npBADqX|)iSuNaNEb( zU;HT{VCYA2s0YL!5!=J2CAkTGHyj z@c{s+kb=pm?z(r^Ua-+|Z5^C<=A@$Ev8blIiRN%eAc~D?IQ-6vy0r78Hrf#S>J~Vd zdYWiUHs1wO9P|G59)f!EuFL0nWU$T0s-u`1J$Vj5Gb<`dp%r6bLwd7SvB<}Cv(d*r?~@DB(LIopTxtWDDi|CS~9@9?#lBtwjL<-mgTvQfl)j6Vii?& z(NF+RiceJq8=-;>MSHie*o|#Yt3GP^BV=MU(P4}K0FA||3Gre}A2VsyNo2lbW`Ay- zt->q3;%${iyQ7VTqKhFv)&qI8>_@6{QmPI8k6eP&BnTt%%a)9|LP z{oP0Qkdb1hik@o&ipQe;L)n4k2);_ymQ_GV@EeHP82IQ)R6A zAO1u-dQxA4y>QcC9~ZbYC2vwo9Mbz5(Wu{Q!`G&fq1Ql3PysF3R1$ok^tbzktiJ8G@g+*ag_UA$WIUP{3| zaU4>-fbKpc$G_M*(DpDV4gpuW&}nB8qK(ZA%B*$#Ag}v+&5+&Ja10=-6an~&J<0fV z2}!G&HsjStsW!c}kHh(N&H^uDR<%0~7hON$uloA5y+!kZ;{k|lo?0AqHIm(nvPTto zW@Si>t*BEYH`!eq={>st0Byl)()1V~jAWz8N$b~HRyiP+QQhdd$mRVFkv- zV9bl<9h+ap)^4?C?Py)yeY)Gvl8)oOzsXC7kD1csvhj+!%){2h$9evi^`BHUhFHiu zWKpATe#@vnZF_aquVS;ucnY}_K_iUev%ISnpTYAi!J7|*tsYrt;@?AIt~^_!+c%>j zia7!?EY792{{TyAr%LQ_$7N)<^XM+nt?EWN{57M>Rf45fvtKD4_%QKWtqr1#`$DT& zXyahsl8)dnhh3v#FvOs_a_UHpDR-vkB2KzQ^w0u%Tp4x@sT1=5rbs#`i$zNovolc zjY!~jUTV@fzl%aL2QPbg0$=6)-;H83Se#}~d-%t-K1#ykGA1Z%t%}QL3k=dqhBgI3 zCq~eXqs15Q+Xsf_d6BpJR6iw^;2z&*a2d~SIkq1#GCYTdaBM~+EsV7)$5$arSW?vT znUPhIoCyM!B~Qc+3F}rq({-gd>$#$~aaHI8z4y+pTF(l(M>{SP3z1GlwlKDG7O2Yc z#hI|u*K2Hy&dV&3pe?9v0n{MZq3qY)vu_)e2W85bA)FtV(!<<-KPMlz%!E{m;vu(U z85XncI!)$RS@xFl`fKVont%z{uQ}N1CiyER_!t%~LM9*FZ>q-G<6NJBUAbz+O1N0o zBFgaq?JSZ!(}C#(Bg(q`2ae;{GbcsT+^Ey9`H|XQqz{#2aXdDs8ReL~HbWnT_X4q# zmdR{{jcwy{EgQo1WRrK{XqlIBR^Qwe1oi5z)qTF5ZC5s04s@C;A_>oVl-}l4NVx7g z+zo`1SmwJF3aZe#BnJpe#HvQ2b=n7DqfWUUZ@1s3`CZKTGrgH$xvv=G9ODsvIXq?U zqBI z^dT5FfPttQ>GA7@6-}#9t6N=l9+P-XukS^i_hG(nK}m1!8S> zFeH)ofIvm4rYon+8u6Vp3iwV}f?P$4IEt-E85w7vmyJPsmNJ%X`8r(ktnwprUVo2eN|yK|u(?(y6MqlT+>xrg-3e0k}>{q$8n7IDm%PVl^Xb& z=7TAKwpQJ_1IHv`C0*?t!DT9TgzcdksqfX}>e}^cb@c{`&cmH=bNPodsaJ^dnPSB8 z46NR;nuRK1t3~UDPeqm_5qK2WaT`y5+Vphk(+;%O$kAL{DcpgN$WyLEET5Mxh~LcYo0&stsX8d_r=!8s>*rCCr*-L|>Qc5)$uGA4 z<>$S|$z&qP@%r}p1{x`HSi5-5X{5G{sTxH+b!3DgGH&v01L8b-M}MJ*2Z#xneK-4n*B*xM<{#aBHf&MGnkBs12F){)Dyi5Y~t0yS+k1amWPt%s6+ z9DhkN-t~3arZHeJ*vqk}5XZrGPBDl_u|_(Cvz3~{&7hid`5HHybAojE9oqGk+at5d zZ`{d8YbmiRKGXY7{EEjpzgpKBw~Uo<$%@9=yEWGIAXbst<3)xDc6NNDRmZ4@hc8@m2gjQD$7&bW#wFNmE4YecPWQDG1j1(tdX%L z8YFG3SnTroSvB4M_oBmxKVm)JEqIAWgq~RPfo~e-cVw3(M$F4~GPT4KEtQFj>>#3v zChr*mbXGzRo?i~P=IhsrYr&$_O0nR$KHTtjvBBtOGV)*JzoGq2%ytdl3zh6P{f6|l zEJVr!jSxC$%&2s20`=tn<@YW*xL5017<1=KXC$}UxcTlk50%RDbmCCKPBHpb3bur~ zD>Eqw+Ay9}P4O2|pjX|Y@`cdh`-8)Ht|eyt&cN=pT8J~==wmn+7n3A1aogniDhl|F zZRn)A2CCs2DT}bt^g=w{&?xefdajq+@@L4UMSVv*#8nX-XTE%YmT@jfxsFZ9cuy~~ z8z&Ru!`r1T_*p~?wWU@l>9`PEMI}wU2C1h3cw52c)Tbgog{!ymSW*){~ z)fS{I%B$vWAJP(SG51p;(nG5aem!;V*Ts(?(w2i%RZ1;)0_2u*Gh+C^IczQKma;n(=j)dLj2 zL&kE;*7+`SXdXd3U6PtfZoO3A(VF4r5$}pKVPn*Iw`SCL>GjEy_2QS(RvRj~Z$dfl zk1gb!rxD1Sl_!b}-D;J%_D%?uDA=usnbUG;g#lJRqaEO@DO0YaZjPr_(W_ZP3p1lq zkOJUXenU2UDTBQZQk`pXScd+02NKC@l+`w{mPpoERnSg~7&~gmvU&9Dy5i}3egaf( zx*{9y7X!|4 zj9$cgmZ?2sqciRxxz)hc91*y$Vtg~-3x!_*I<=uq;fm|0ByWZC8v>DD{lc0k7n)j?{jz_LoY(EZwY4Q zIu;qPwdsTlUTVtoS*WV!PhMnw(keUb3P4t3#rE3c!1&o}!t32P7ElxOKjhzNIY+p3 zusCYj%$74Da|;c7mXRV{m71w6>hny#lyN~EtefSL%eL6a^GH>_zMf3EIVpgy<7FV1 zf^!Zzg7*)WalD;I;!{}>%DF#EIU%V$5z39|RzT6kE3t|+3Itx7w&A!ZO8c+d@;X-4 z);};Kl8|G`aacKWw_wb2TPHheZ>E%AgJj8CQWBJrjT~+bwWL)6l@*n=EKgIZlPzK^ z^r1B5SLv{_Hcs_hixk!|^19ldLSWuiii5IHjsYV=3ikN*-S-=+v9gY8B&|y9iz?&d zl1LHsco6O-0+K@&3$D-)hiWRE!WLU1Qzl*iZMy0>IrH#k!wLQu?PW` z12PrULJ243uAOA<^(&IDYb;w@7e9>id%UX?2Oi8@#%A%huTC)bGgZ>fd6K1l`b!#v zGDv+$im@OmBx>hgxhtuBPhLrU86h?GElAh69Lthezn#WV2@W_wk8YecB%UcDuq)1H zMw4r8ZBT7t*z4i0gVO!Ct6Wv(Ix#l0)gWbemtU>IW#M+K#w**sO4?c^Z$Vw0=nsdS z$Q1qGZ(Tf&m3*5^@g=f899aUnLhU%^p7kl|LvC~xr?DHvvJW8D8NdzO<R*p)onp7$R*7$F_jz2E8LKb}cI zD)FN!)$TJ$#y=vDIq~R|KyF~8Vv^q<6V!q^Vrw9iU51ch$J zy8su*sa2>l*o)OJLi%h0`}OIty-G`6g&w=0(P3gp(Low@6;s%$gLH0V*K{se_kP{_ zoJl8(IWM{6ZAWEamqo+kRKb(jX6z8EY34sZtBjD`mrD6m9Z!#8)x2cX$LbM5(^7st zwePP}gb~?{aAl~{yJ9Sbl&@miD%Fj<7bVKuR@Q`wTZ%$a&e+iS9}-8; zqpc+gcGTR~ld=QmZx++Qbsb2OLfCFsjxig87!N1I$L4e$Q>hadW3o}wpVTsWn2lub z-%o%&4YAI{6~hM@<&@@_49u}LQyGq=asWgj$ll{$>RnE2|5#mL~vRuy4!6`2r&A?y%o zr-AsNhfGy#VR}8rO(4g|9X7cHw~Ug!l;e?JMFG!ppy~&4zUR^3$UB+dwP8Ps)cTnY*_3Dy_S!Z0{k;mLZXC)Y_pPLe?9HlxLNEIIVxYcI zM`X7&QL0AYh!9WNuSWp#B^*;9gHCN*RpEW8=fE)n~$ zy+wG-NjeJj@Q~Ip5`5NSt`vdxvD9^f*kK(yc4WQvc|Yrz4jDd1W&Kv(8nv6q2<!`sZ{Cggb%VW|^JV@YRK^&F@n6LgEKwu&|G zdfJ-dsm;utuL&Jl!tmtI@cdRInqmW`d?a{J(q#ruPCukdwkBg9^b*Uog(}BlX`u|w z)*VyO-m9WVH~qx@vip<8^O;z1JZB}!c-2WuW3x3CB$8+t2SD(v2?HQIUqsNbBzDuS zxbv?j483NYqCf3dCHEiNZbOyIt}7{v<1CRLX+rXfRV>pIq)Hx3UYuT{yo1s^w+1>6 z#epl^6X`IhmX>=4GC|uIeRMyF zkf8VLCT5+@U3BHQ&6ep+{8s-t8}+=c%Dd6=6aqaRyMa&||jl*q!dnBJg*Gt}oy9Z0-6ibjs9{Rs+_wgzm7&PvD51BG<*WlTR#d(Ar3eeN)!7z#pKi5jNMBWrpMzld4;$2(;<)QD;ibn zv{l)()Vz^8v#;P)J`7a#d1IS{J|88}kW9upbmd4VvIAJWqy?#2dp5v3dX4yFUjg`t z+PW1$^DACsF4!#Y>okosVuRh+`D1fk!5g_Sg|Q2Z(s_p zx_O8jQ3qkQK7x*i_gaR&DSoklL zb}gt~&4BVsvYc}R%<0buCB)OrVWb38qjD8=Nc02OCB~}qX{ceLRMWn!-4e8H6epu8 zH@UyF>iN4^%l_9_G$P34W2s{YYRP4WtjrW$NhV_5$=A}?P?{gbsOh!N()BUr>ecH~ zlm7HQh{yXoXWQtpx!XCo`2yw4rg%~#38M8CblAsT!gJ&D=;-Zw%Rwv)8A~9qpaZva z@$u=jtRNkUpC5<`-?#o58h;L$CiX{sYv<8sCh8(%wq{IDm{(Z^Qwp8h(-k<(pNl!;zOWS9fI2W4^C z?ql)mhnI@48t?KQcIvbZ&%pR>_*=1ECS|L$dX>A9;ZhszB`k@{V#I}E%m__rYD<2|A9tSh7m^ zn(K1=f6K2gox}Ty$~d%HD)`JNGsPPzJeD9wiz|(N)n`h~;!>>yv!gIgr?A(zSvwX_ zA|2PecY@1%dz<2xb6()ZkK^>N<}mq-c-;3P{{RNEg|RZ51=4dBg^TJHh*??p`AQPH zb%(c0d%EkO87SS_d!j$?j$e*rxTF~lOOP{h+^mmA8~3q=V8<=FWlI(znzs2LQ!1e- z`mxljcGs%Gj@ELJ8582A=u*#dZa=xHT9y~vyn;=HrmKd%erc-WspF63z}u~uE26w= z9UFPqXa$JWb+-~&cemxKReY9$uVnbm${eEg`6I7^%W#B=@*L7TEVSZ<2#Q2@GDc)F zml2U1ZLYdEW9G&89G>UWn*q0~E{kry$4Wtgo+D z)}i4juCgU_BoV1l!+DjXjBeNN-}fB(>6JBqrHss?{{R9NiQ~T3N5t#llZe`qdPe8z z_A(L21-ZucV_~gVl&~!`6;RTC0jOZUVdr}pdk-%sk`a<6mIwDLIOFAb)_xvYX58NB zV5&&Cm|_kmn->5^W|q3f%3*zjX(gC3^6A%SwBBC5Z&sUM6lu<;iqcK6l|_hn)oNKQ z*vuAp+x#^2@55RmSYwHiqgfpsD>ZgIkgwc&x@F-^cJexx(y2cL1KjQr#(4fZyz^n~ za=dr9HgmaZc^lJ11$omWY+N$E$Mqv2Wo@k(jhMe;yLw)HmrbPq0C8DbOVxl32Q&Jc z^Wk{45rmA1#hIg&!;h~;!r79;S<$t2kqI-q`J>T$E`fP{j=j>CtMH6hy}SfGS1aQQ zM<I|(sbc<9BBtay7j;Z2llI!a?VKE z8`#J=wl=+h)$(GiRj%yYg2^A&YGqc?5?Nchap}SG6`x) z3bHfCcWxT*T|n34pd+T_#cD%Z4EE-d$S)-Qx^N7%**W;+v+=H16lQ4gd&#XNulc`* zV$v%R+UQ6CY1>2Aj30H&i$|(5G^_hq2xvXo;B);yCW3ro%@lRzsgbOfYD)oE2<*Bx zp*><%hs2MMhg;n1c2xNi?zU*0`%lSpnNDp}i`B+OE*?xxm@;`9wGj}?u{`a%MH=lU zG};`WFzxc|A8!RKiRu+prvZB*B`ihM&tdW3tKY`KJzJFpeey*yk~UELm9zxz2UXms zO$gVnB@{SJtV@opBUH@et5vCUljEwUTQzO$RmR!|m5JRWO7k*A!H%mMh0(YC280fc z($lWLBcRqNU#J!GY;Anqd1G2@W~DGrE(VZOl_WAWk0o)oI3pwS!2peXKpq`Rx~(d; z_?cblU)qK&$0EmAsTMmq#d6i4%Si-r@+db|ys}5C{(7c{!>Jk_#D@OPjXQa0Rj&7# z6w=}JeZ#~&IqFGEEkYX&QeUDp%Lmi`GR5hnenH?tL#Jb*>RYhsuai`!r~SlZkZ}%4 zCnQc&LluLXo*q`c>MdkeHsg)dZLu6LAVSC05r^Bk4`tLIiyz!6?L2OE6Yr$Hs*|i2 zALIO*rCW9`<85a#DFmE*hEs)W)miG-NoFy~R5X$qH%JVu0PrWvuUOsh$Bs18_3|^D zRhp4Y9`kY@*g|^@xei@f0H{^E6a$nme+>O2`c2UG$4b}euU8rm{a&{;JPPNRQnO53ShMIO8 zbm>^|_T70^N?rhzKx@CE>y6ocFG8AfUORJ$^NgkwH-voVF_vjDb{aj#?GG|kca9%&dxb|xs$FaQEoaG>!EVKq*L`pTG zu)c_TQ3&2?2xF>xor1QY_v;3H+45v~`8wBay+F%%Fti`8e&QhJLkW$~OD7tE(zL;qeqXUjbR=l9jBK zFZr|WRkr#`>t`1Rs(zb(M6VO?&k5q#>N8g2n2eRX(aL{M ztt6MMP*ir=>e{;tJ1|qCvW-B~?&)vr*{^-ve~&_*H+>^OQJ=HM^7mo0H4J|fugE4_ zGfyqs786<9UtUeB6+jZ-uiym4oI=BXy?Ohb;IGnE?f^IA@9G5J)+y$wx zWp3TA1-g?@7K;p(B#YCLpe(vElTr!XH0e2&qRQzs{v@`JbPC?c<*{6sKX%_In;TxI zta5du$Uc>(wviQ*MG`jGc?sTQX(NoD=kS5o8}40u(u%a$zim}dl69ERk^W zalBH6c~YJ1u1zypclFyP+|tkMjLJ0MHT_Y3Og(z8fmHzk!Obk8ve#GsXGW z5QFL#3c%Yq?n5H9u}D6ib^ibfCzI4z;w;iW(4e|1j**)^@aUvlTCD(wHqPaE752h$ zY?JY>7m)%AwepwE=;xTMuG7e{3EnfdLm3Q$P!5cDXnO8+Gg~e{t5J(PUrcCAeYWO@ z1;#Tly?QjTcVn?7%KrdVW(|{?7PCzwjwX9Q;-W~1-62FO2~SY=?DhEgIvBDp8)y#w z%*^3AW`6~nlAWxd8^y+$Y59&;Io2pLG9pe(XM7xjXqZP!(9nTs<0v#7Ora12pxQFXH< zAks@48XeuFF?T8%Nj?WnLF-nH3|fh0xn`@>zg)C-VV#P`0ofQ*88mWEy6Ss|T zPcvg2Zqms;Sfh|+so9AN{=wmYva*%?w7uydz>9-Gds?Wl7i%)UDzi0ATE&QBCFJ)ol_q^1^6#SEcD zVqLB@BUIg^cTjtD4$kXBc+enXIeq*cU-J~aa*|>57wlA|_iM*BWwTl>*Aysu$(a$B!q#`l3IE;k!69`F6vp~LOY8JAcV8@*=dP+?O|IUHNGmR1-7agDlP8mYO@6hD_BP*wD>5uI z%0z1#BwF2jh`QH4=s^C?IcN1ZDZiUPmZ5>=pU>XR-zjlY(SEso{bC5 zu9~!_A0LlpbNo7`dGJ-0BSthhuzwv{6c2}&{{X7#s>%2PqX$`MXcR*6gq0kz0QOc4 zd>icQb6Y`6;>JE!}#9+yYO z$aZyTS#n#`;PCV+&pa0CNoGsdi!d{K%)Xe^9dt!qG(Qq_>hE;x2pS}uvG(3#DHDwd zp_v;QhBR`=O`^rH94x~_=ImEe-Sr(l`D*HvY9_ehzd|ie=57mBWwCC=u|qO6u^C;r zBCssF6W>wWth}`}wOE2fg3QZHmC(p#8qKad4n$3AfOc}#y-mh2jKF>#+G;vAYVw!^ zis2qcD_Jf_J-ZXberREqS7@LTFbJiI3IOZ?9lETyn>Ss8$6D5@IFXua+>ar48&|T; zWopVKsT7Ru>GucAs6IM$m~HE@)oLXOBXSNwJlR`zaQ^^NTNdjF(?Z8-46w$soe6Kn zC}KPOde>}~(i1YQYslXZBh3vP>Sa;4xFk35@I6;G=*xK5svTnFmv-%v(||^U%6oji z9Zq!v+Y`x{&7H=+MO}MsQiEUpo`v48)MBC&4q436O2d`dpy*V`7N6ROrMA3CRjo}) z%lZ5=#up}*Yc`^4?y;)qM`PIm8XXUAhC_s|az2_fR_!!@{6<8Klkg;mQU~zr zo3q&wR~>gXaoIUk+2NPSa$5MCwvk}Dms+c1WNgZf`2r#i)Em5`Q>K9T>2_9QQ=}hf zvtHs;$UJzSLt8OTe+|c{UJb+JtZsu&uC}@>jyJkBR^{I1DFS;n8*uEV8o(3xgzDzy zamH!4p7$S3&h;KLd{#IJAN(G#mC5bm^d*?A)6H77Th6j%*$=A9x+yxA>=bA;9ciYk zR%FeNyQQF6JX12Xl<84UGjmgc7u|~s!#+0ih zP@fG{?*87Hd}`VQTQtkrz`gs)WnUj9nbsp#B!EIcp<~bhKFtSQ+_)7PzMY<00uvu4msHa7hRwZyL2vn2_YDDv*Z2PblRARlsBHY#Mn)9U6SZ&UQpG4ZD z!?`~J(5X*E8)>b{T#N4xBaLA3ct3ZuX67=@xTb3u%dnX!nChi83X#mK=z3D>H+SAV zcJ`=#fK_Y0g1la5-sQyRVaR*4nEg&xuPzqCP_)|`CuN!^-B7N{V|~Er#4;|L0^LOI zF#$IZan}u+_jufebDr?#qsOM>Yw0M-B(4C|Bw|chP+0cV>!9zU(?Yqsdk1%44^aEZ z{lUZv%`YbA9F=ktNYC_?t64Q+LdR-GUaGkYG}O0q zlvU5V%Dh?Rt0Au&EplRML(_iEIRU#J6n4{7(}Xd)kSIdM%SOoGNWLgQBjyj!s?*S}Y`I>;`-#Ww z@VGDg>(6V!%_O;J)x%>e6{wX}w$~-%s#%$r%zWLvH0{!Bj_%HO7@Uf#d!K=u-%Hgc z<&^1rAy*CRQn~3lvtuMu74)}yUaF{Pk+maFFONrRSv4C3;yxvM_rKn+dFp$MnTOd+ z7#rT+Kx-x*=0L>OBtC>@cOqwr!1Z^42pzQQT{N^(Q*}#C{$;iH%iPL&{sn`@@{UDH z*SNV{HZ}8`@tP!xwG4VbG`{yM^peK}BSy#FYeUwtI!~jK?y>@~&sca6>bk z{b8uz%2$SIAbJ#FiC!Z6!n4EJ z12=J`OhlT6B$jVy3UP)QI)<0Z@CE zBjgwQj*+5D^+z_p=3#QQ@Ovqep)_|YUtUKgD{(NAIUu( zsmmI3dA~7$W;%SdA3mh;#WTahh_ z(ljgT%E)}`0}0OE=f9=5x8fvqRHbWaLY;WIL7(>hl#_t-?mf)#9HSkW&EU=Diw|L@ zuB;xkstOjbA(|-=X|+^IsqkG3bez?-noh8WQzSIYdBJ_$&wHb5nAO5p!qCmlWi8?{ znYfxUB{?OPny@v!Su6+wD{o|7Pj0|ya`r1)TpQ>5+ksas!RE2v*?VcnurgvP&~eBU zHIGa_KGh|+6}a9%Lbi77dsux#>dIX2J=J_V$JNR8IoDB_$Ni;mEtF=w8Sinc;&^q7 zx%|EK$*m96?_82f)k68>6>;_JHul=3JIcq*2mou>O8F^?wvi z$7GI>d)u~knCvCkYXI@=i4`i}c3oUYC*dwegF->odecll+jg5L@^D+x zZWMU+%*rni<#`ONSNe_}hy8a4G8Bmn*!ZTFPfD~USh1L?1@@1C_>P`g_UT384OVeh zBgjw3u2GvGfu+8ZQ=W`=ZOiL7_}N3W63Mk(n4NotZp3+qhgmOYI=z6k(g68>9meIw zS>qW>*$h`B+e%V!15QhfXD|*lgbT$Mtd-1Z~EmsJF7)+~MO_^R>O&%qii zmWqy*dK)mF^Ko7=$um({%VSp&fQFqOJBOM(bC~Nv4661dHRE$_y*QU)NkV>RyMWWK zZg02byH=}j`hFlgD(oWUJZFn!Em+87OD)XIz)K|TNRko=mOTcIqZTdW@$K;IWwJDs z1+vxdM=+kz(c-yQ&qbY@3}N);IQU6;-c$t~BNZLA*UCntzkPar`}T-s&8VlrD9G`% z0LkYl+@5(QV|E1+6_HvdJ3S{qC2<(sHDKFYw!L9_IXDGgtwUOk7kM4pNsO_`anfY) zx0We=PozoNAe4dXJQAea2wv_6i$WbaA|dw`gK!#MZ*tibTan zRThkeo^4FV6n(qGmOEKn<>fuPtKQbO8BoTOalbS0!Jt5U~QSRL9m z+|n1HansZqk1`E@2jF^La#sy?GuqZp8rR}Z`4Ig6ucCUgL3`rYDD6OVddW(;V_A zrq&UQECpi&U8MdZd!Djp`+gRkxjd_N;bKbCVTc=Zd5kd)&%jk?)BEm;ejw|DwA0Hay6&w%1k;US?{a<{bCMjS@yE#!(Y=1t$w*BM zb{=$9Xp?Iwd0C4hFehE!ZryWxuiLt+*iT~I6d`vr&8H)+e-DzT(LLN$*z25%r=c8m z>Pfp;lGvK8(#P9!#Oe_K9X9!T&DL2dWop`C>?)R(D@F`yTjBhE8?|`q!GyT5M+FNR zJbGkV;t{*P->D7^lRJb3VjFhry!KPke)dPpCclgh%$tbNUCHq{9%#PV@cvzjwO==d z!#!M8ixn?a5Y}lKqWYAUI^s~p3EYQG4x9DxynU?wepjWJAHZELXKAnES08hIv7^Vb zdF;G4De+uHar)RCCE2Bt)%V@_Yr=~xk)sakW*}+XdF#3M&$>MIRcYGZW5W2Fv1WU2 zMz|JxA6i_k=^H1C$X11>rF$8Ey*Qzb06G+(NhM-@1abyHBiBQ@j?E;a@lrD^t&Aji zIUZB$u9wKqZbmEtaXhlh<3fQIwPH@X5#Oq+wkpL?HC#|<6)Ey682TJ@9h}PMvG}#d z@rdu47+RX`nGEj_qY#P(tjg`IucM7y$XBj+y=->nlGR9E?&d){8zaO-_>;p|1~_4q&P8dS)ENCryNO+9H#$sqJD zX`%u@5}w~3M~7Vnri0Us5iY=Ti&*?!%2)R0FjgguS>x8({WoRQiDGmiqLDT1$=^aj z)k^}bxRtij-k@a1R{kUAV;hO}DrI;DOo7McAuIZAu$Jspum;&-^${0%C%Q33IvqSl zy(b=9R%?;1JnbM-)>5obI3)^}g*zO-5s;S)#_LTjxrHct&#UWz84E~3&c4?VdE9oA03QkPt&BC(Dw_e4Gm^i)OS~B z+*m4|2NMt5^0&_QpPP|u50(x%%o%!l>G9QRCU$%*gq?# zX{hU?pM%Hg^OCYP5?)?8&bVI|$6#^%?WD>!VJT&AMv%0{Y^e)7*;lU&EMg^NSistv zjiiIWuRD{YY?A8qp8~4ueLV>$FXwzml2d#>GURutWiR8R%)aM=>EffcrNnZ|jEs>_ z;}AP`ji+D4Sa4q+t8mp-K)(==+vz#Ba~Ff;6s~bQGC}%^dR@0K+;eT(laGonuoI#qep2TG+PRI704Q+vjA5itC)LmgFDt5>Ep zs+lrkRZ1p5Lb_k}Czxfhw(R3-#ggMzXErKNW{;|{#6u0sEmF2MSn9Kg!#b%aaAM7- zdZh9<5%Drx4VJN|sYCfB)}qPY$IE^!l{|I3EsdRPEH5d2KQQbBopvbEnCY*_x$CWt zASx{Zz+~L9IP$4Iiw}|edUP$r?fBio0w9=krRCI0}p?BmyO#E#Y3$po6dN1Nm@yi1QrF2{5{^rLyFyEPA8+BxgAp(S|Y z4+F@`skK>|hP$^e}nZnjGqHa7e@I7M5M+F9g8+2joo z*j^^y7)ZT{8<$bnX9r?+tCi^ltN4X}Z^tF$oNp6u@udz6ljO42KA^l7I7X`WL@;oOa~5Byr01(rC3~8P#MG zEO5A8HBF&L99bn8$MOpDm9mxQu^mfM63Qj6>o=yY zEJPj3gq=JA>(KQ6@shNh_}zX;Tcy1SjgN16tP#j#z)zBj%)%s$*Q{W>lNY+fv8? z)OYE3``2CRM(zIq_Nfl3rkJ`O*jx~xw>A-YAT?-8c zgdW75dew(I$d-+K)D@M@q=WC*Pe1y)(CjJ)8na6fB^UwmUxEGyp^&6dRV=Ax(PRTh zh<%?C(Sx{xXv!ZQK3!APiI^(yUoZ#l>fscm+#!tr079RE8V=g@DycA;n%05C0|Fn4 zod;3Ws>!_6tVkjVyg#}>(Wh6%7VLaz*8^Xtk86G{6n6g3rv$;|&pw8)iH0$!Z@@pd zsl^uT&whrH16q-h;rK`P^h&4~c4l$(Km^o?eEg&RoeUQ&$YZDmAK>Eg_^2IQqJk^x zNGjm56T`32#i1Io0QUQO2w~5}MPmU%yo3A{O%sh!><3Zv*Q0`*t<6h`#gc!)#izr_ zI;T_zCe6^}ak01`LkaKZ&}sgTtBPf-G{+lUa|<+UJQ(*KSOdaTV)})I#8ifR&{{Y1FFf+jvyT<5Km7uXf5!d=iJ|90GjU>QwdruL^ z$@HwyM~#6VEIfYAejQt?3z8c092q09maz0h>8UEpJAekKrqQLi7OkT~@!@hDNdDIF zcx!V)GZykYXRb)zp>0@wbo*6DS^lnVn`!$sDK1`(YZ-DY5gjRP`Y@1n8Ylx^w^g_~ zw_i|C#$czyh#DCfq=S4jX|y-l_V?>O?3>jLc=+rcxK2kIHN^c(6-LFR)72I$MJo^v zn(FFF@asLQX~$_U?-Ivw+>J=goKFhRrk%0XyNx@4;q{%U_?l{wI{yGAaK;+{0F$ua z{{WAz{{Y;&9YS?phPL3GCA*#(g(v?2+10=MpI1~@w!IIRg7CHcJU0vn{{XYA5B}HH z!F&?g9{&K7IB?hh0LctKo%J6#=zMs04paXC?v@;Uzresh_>PR65%>8w zh=bdS;zoy0Ehq>70BhaKMwA6{%zETP6-%42;xjX{7VvzG}R=TPxDs?s8dKu{{WYqGgp#K zb%?+k`EoaqcKZb2b#nbe;%ff@%ib8x+P&pE{4&`Q{{ZVfS10OM1Y&)=;suCUvRaP~ zGdVByS?Z?Vq~a{caDFw6y;mVj~^0MvC*pcPvB9>>QxuJk|U z+)-ZN{pSb&08!P#WZ_ld=O_Hm@$NC6%B2`m7%EN3;#ko_qA3`?017lw+fKG&Uqgbj zB&u?s6N_^yNoE}te**5LNnDE-qQ!Y%JXc)b{;#GOCI^cXp>N%y!xh^9Yb>r96 zjtiF}f_F^;I;?EOcKiEu-rVBG+7XS-)SWELe%gJN<6iDr_VN9fxtqa6A(F2tsh+-x zEK`Omu9DgsNCKTyYp$A(-Wf!n$I*rmFCnJk=tSO z4NHODf4kQ!H$}|jar%kBO-Iski`?9Wtfkm)wR&{qkjy_!uEpAx$1(a2!6IJUOAQxZ z{$sCUx2mDToeZ^^hM*XFdqizzz-9+e1NQy8kGHL|n13N$86?KfR(4dBt8Pf=x_w;EM$B;|o9`0p$^j2sZ^((B} zNo3VBof2CYOON~2jrU8A<0<=!qO$Sn-u?pa3d8=Sbt$C+!l zv|Q}P^GkhA+>hIyLGI!##7 z`G&o^Ve||6AMztSr-O0dWq(3$2%KSgW;#i2-pXe(s&bSda$t|>;JENc(?|xsq;dI4 zDvG3UV#VKCs`*yVei{a@qhi*6;BMgX9_Vr!Q8aY%Dly)V8;mq|F4}q~XdzbG%BZg^ zG@zd2O*K7W`^Q$TQPFOO_bUpic`5dPmGYdfYD@QL&ii+Tu4G6uSZh|~$55S1EP~Wf zMy$lK^q**5hrlrDU0ig=qOM=ZbDzm<6m$6RY$V}c(MNK8{rfp=B(U=ydx*0&+#=>6 z-51o)46+mFapzEo#Ig@4+y_$i#PGXM)NOUD$D`D+nFw)|@%Z}mF}G>ar;fu?rI4Ov zuBN40vDIP>ezw_VN~n>jC0w}&QZ(zInj zuO7rvN|RZxr6y;RpQS8}%8~7L-l2#DkHx7xZkFYw0QjW{pJ8xzf691!T$Oozl@?Qa zSG3SPwI_f{>)5&^oQRWR9^cZeH12xA?pvFk7r<3%XEJPq9@nh$IB*<85rmoOD4&yO z5vQqh8FC~OZKOlka?FapnGCyB5O$uQRa;tZX8r@5PMVuI_czI(XFcc0@?5=4&NGDO zuvn^gqNlLEXxzsna#P*48);G(MC=ri*Hi8NYUg&PeGMIKJga0>d%S~#>dRV2%v8+e ztYvE9BhJKa)pvyam6C6;Prp0_QB z4`SQfo*hO-R0zT{MqL}gDcr-kKLOnJhRdBbI`zjXqFeg4RFbAMG{q!+rch%D5oIjQ z;2|gQodEkj9vvpPrIa)#nIG+Y3unh-rHZ|LeEz;NSPYi?wxp7vINS-_xkrIN_I@aJ zRkW>zylReo6D&4w2aW##2R1D-m13|#G&lE6%KHKwDIuU;5piBWAWWD=Is zcxG2902`EcJz>3@QI1(TJ=W}Bo97stxX7l*V8&Yi03n{pqkGb+N>8YwhETPuK?w?_ z7)2XNA?|y&p}M-#VKoeEh>swPA?}rhrkp}NMa(UF?FE{(ONm-L5S^(msZ}>JrixFf z%m5)yy02R4)vaROwi>vlsiOs!zn+%Q=(xMMjxk8kmy#IZj&-kMW2MV6qix?C4^^Yx z=I#-@4SKHDOjy*;pu57AuusCp#JHslpSKuX(`F>8a(Qz$S_osY53Q%Du}Eavu_5oL zlzt*kopC!J=VIL2h43-A?zlutCyRpgyn?H3p%sWk7<(~Vj^fi=s?A~S?6yLqMuhod z&^KjauHKnkw8sz^9~%u7--X5P#29RLUE}8&nJUS1ISoi@jCGfsOa#)wUR(2R*`a8) z)9{TH=yf%Bl|6X+1C|@paybVnuV}f&jE5KD9^CqJJqT<_w;q_r!|FvGl3259 z#mcp%kg)8%oG99=dPXn0W4n1WuaFhZ$+q?R5j_6@vz*`CdU@QZGUADlp$#TAGgR%O z*ROI=5;r1L4=_&>5q6W{`giMYAGqM`HCi^Gqe0WNOX##3@P6oW%ssq?%v_ODk0%OJ zxsaho3XGK_jBhbV3Zfy%Yu(s3GR*ndP}^nH@+VcBC5%>CY^xL>CyFFI_cFlKAQuLs_s8~LBV-fDx;B>3N^F7-C^%+ z&o)#8LOEqr1lC2}VP|wIyX(ii4F8UvhQ&v63<%R5-NEM z5gb(ZtXhbA6BjWSQ&_SVRqwoZ@jpJYQ~v;D#FCoZ^aXZRVOWW5_Q%@S%;NI5^Bkv} zW2bC%_+_g$ClyL~rwd|6b2{3c<5ggRk~J^gfdfL^pULkf#VXPH(Xy`Xm3=V-7boW# z?38${?;FP2z~X9@r%zZtd~^B?3_I;kj3%5N+l%+pKmbvvOzQo+9wydCn}3;D@hX1c zXPK|cUc%&Z*vV+NW;e4!Q(w`B$|2H8B5umc4!V`pYu8r_#+MqiMR=_cr-|Ip&3dgW zxpkwqQ6y5z?HF014Jw`JrGXk9r{I1gUaLMFc3P<_^-TnEp$obb1$!CpBf{{gv7FqPlVnuRETloSZLP=qGq2 zS@d-URF&TYt9ehDs|~sxb?bMvso3k*m8ZnN`8$5!X8p6~75L<_MaODj?`c;^tH9`M zNgxrkDDt=1-AD^7Pa8ikc&gc~#IjFPr1=@C(H3$tMuoj9=n)!8NFG%M)pb7-2gG%{ zYgMj?Jv6F!SN>a*!2ZQ&qRh_#uDs6R$HKzAQh)P>118y}a?D91O&3A)@7q3Rbum-> zNwc7mVX!Y=d97W7Dn=HTVR7n4QAWOE!8AKQ!>8NUOte;7lJ!kPDrX_ea=E3;QQ};F zhH|Q{wT_gh9_m=&+l#K->tE_ja^{ky}3 z_ahr)9aD_SZsMGEy8C8H=6P$HliAs?s*b=LI)HZln*92= zs83QuQ!1k=Ui@1`6(&bu%iq#Q8W{rVua1XKlWc2?UZ8N$vUofn2(y}uQME2WW!~bO zbr43rrHDtMkk^t;!_k^UxO^2xnuFVe*vXQbS!jjBs)m6lAUT|NM%EuK6^v#4bQ097 zMnNTE5Rq5}^k2%T<%>6c7!&i?u7_LOwIw7TJN{;zzCP7TOPQ?iRv3PWOHpQ7VJx7h z+J3FqLXmjQP^OE~~Vx7C3<* zEX?hu-N(n}*6f{%E#9Tt%XUP0Ms`fKtCnca#$0q2X;+plN?3|0%r5JwLV>m^3$*qp zUaeJKC%Gz<)tZ|vdgWTO8iRx68X;grP57xl&_F{{YL60Az@VYGAamek6XU*ICwlFe~$ zMTO#ALyCyg8;|E!t6a!X&QXpjEj0ybR*W-1u*K`Gi0m+yC2u-LWoHgoURGYc`#CJ( z@bXpiI_S46c7K^>Ikswfxh*=zHps&@>j@E#TF}QFaLEi|83IPAn~JK9&#N&coqaz? z?Rfh1TpLsPfUMrWNXAzpGMSvE@~Vw?%(Fae_yLjG^k1-R+peXPN(D@^JaF~x7WCm_ zzA_cpzw$jPQ82l+vFXKBjQV0WS%0NNF#g?ow~C}$8JglMz@^Wq7@szd!0LYE)OeSI zmPTfns*)Y$9&n{m0<-vG6f5#L}t$xfWLk`wv&`CA5O_*vs_l@u&hz z1h-{hT1|EN{w|5)NFQ;rM0l9u9-~;W!Mq8YO$YGZ+p6|{f0#=%JzQvV9jCIfuW+Jy z2k{^`RqZc{J=5Q!5*AqPSw$V)mUq|qck2D6>dLM|Yg0u5R@I_U;Rb0Bf45WBdqj6W zN=+JWH*IUCN>HNvm_I6e4it#`B=Fn%R)8Q2qg-R$^g}v zuZE=dAJ65`r4MnguE-YM#a@DWAZwOT!rNtV{mCBydTOAC;e}sp>`OhmxT39c)uJoJ zAH|wS3#tAc22}&`T3j3X)*k&XQz$dh1 zhOIbJ8J>*J%_twPY(s+;&o=LYacXa4&DMT!MHpkaF%{jkg?; zK1$4ac~u~QvGO7X^Ghz$sqj&(ji^wrizr5lR(!J1#rt`{!v$*4dx7o@nOuUp;C|y&yQnjZ+~&U$GIaiMuYsrB0Td*LaLxE zwM!qF(MF`50XXJ0oFMXprmgb$ zbv0z*{{ZCAApN&`toCO2AKcnV@4BTo&q@q26&iZS(<6BxvG^{#dyq-JSvbE_3V*j5 z=9XJc?ytE^LS2U)S#xtNg>>^vD;U45_f-qobS!mksT{CfE&l)}DU0^)V$Gu@e(U>_ z1~wqkMn7A2l6jT1X#;wCENQf;>`R?U(Nu4_Xti5^$i)8M?c25?tM0$KvC^u{w`{&? z_e&`NtZ{x&8ZNrKeaZnlipM4Kvi|^azSr&cul ztqQ|m-VbtRy<{>_SIi+$K-9}GJj|o3c3|+f{Euh$A16*A6W%{@?AV-` z=|tHm^?3*+79s<+2AZ+>4SY|HCj60A`u_k!!R$tI3g4UWH@LT_J7Y1W=pyyxVi!aY z1MCF%?oQF%p2YPOla0N9p^RR^=PJ`lE_=o91*=i2n=4k_3X)3wy*O4%`sujn3m>(# z_*63Z+t>OZL+mbgwO5}Z?>D#(>*uu{OOa@IA1qOBgH|I@yR;jReH0y{^(PnW{RA<4 zBa(`+y?5SkaH3}*nz3Y{kcN@8jwB)vI}*V`)69E~py}01D}|qz`X3Kt@>J?ecPsB_ zxG@o{8t~*{ZJV1!g?7SyM(!6;_?yGTb$XY=-l8}5H#1VSwlDkP?hI~8EnYl?ZdZHh z6d)>jy+%BMv zTkwI~p|>k}fUAzl?pD9~lEt?d?U+{lxUxC;j^o^}lyn`>f5X>P?cP_wUuv^W4oal4 zLVM^C4#UU&1ofx(ocN!aV*dbZtqq@d__kS~AE)t~E0VjAkZB!th!7t_M)vRJU+-v6 zx@|bSnLWzzT8+a-u8zy_K268H&*%L2Cy^@-8zYXdj-I^d(Ur^$#U(TDUeV~z6czFB*bsUz zZfh@LypmGc8sYx{zaMOU0C_!ZzBc?VtIJxNOB}!e2VpQHT|74F)_oJu1)j61N56FZ zgZAU@BIG&00JWCEbDNiAn=g-=nn6n`5A{kMGx|0YUhEfZf!uDdiJq-ia)Aj?87AT5m{KH%{i1YQdnw0X9IBa zYIN%HWOu5w9csFyz=s0m6!AGoBfE0eIuY39DnznajQrx<@sY2A(bV*g<_DIVZX-1v zmWM+hJA=M)nU$+I53`k$1j6Q`ffiXyuGkXNSGO&umS0bFVIol`r8jK@UpZd2oU3ae zGaXi=e^1@qZFTErI^&7D ztPDvl*f`_AwJ&q>NO?w2Jw_|J0xX}Xt$yv-d5H&lHDv+&l6^)U^zY-O&G#%yoK;$1 zkvXTP$h9B3?mfu;-sf1Wyi1VcYVoU7D8)5v?pESu>BA*^Q>ltM8B|6Pc8~%_x*Y-O z7yHLq;;+)}W&S*m&)BV~l2XtO;#?Z`5py^kMoTM~&C-QaH-FcPY;}oA5_&OKKBSgY z)bZ9f2eWI)8C)+EYa)W-bG*TBHU~0pWFUt9SmgEEm5gdN zWnGIYD(V=kd0HZTA55O^K2EJ5t1hw~vi`66PArt%lC=x?>lB7cxUW5^D%roDDd)jV^ldzg^+pMHhL%`kRxDCI zO9pLEV0MAmTkTnvCvT~z9){c*DywBNpw?}&$;-XE!Ex_G5V)K1Jn^!`{-Y$4 z%u=!vrAgKF)Sk@V1I%ab_N$TbvuU%3O52oc`G<}>kFAKz#b(6=ZfNVxHHqYnteX~g zf#V@6`Yrn(^+jx zO3g(Rf>=tbVO1wpkgzP;Xj|c_@2^2z-|;fh>mG!L)|JjeT9!^4^gyh#(q=0(X}FS* z?Q{fha0nXq?eps1M$2hVgqpm#&RxW$gEfhsWvG&_I>o?~EKmj87Ux}GRb4dx?w`k} zS2Kv62jru5O{7##b?t>`t1Y}Hdgf80sq{7_$-zBotLgY&v%@2AM_|KjfUlde*G{@! zZp+4$S3@K@m?GR?+g!#Y7m>+X;|-pvB^ENL8qLQ_$|Amx>!Ubhxac-$JP&e5T@0Ua z!;|+)UoZQO=T9^E2q;y;(v~RkH~B9g%H~o*V*`_F78Y-(m8B7sGbx%iPUk{TatP2J zbR}D_r&a1`!%EJNK(|kk<1tmS{5Or&wQj&&FjZ?ACt9-+BbS8jW(&J+sqfvEvlBm(&r%Jm>QVumRB_$crI62T5Qbotoc;@sbZC)^9c&Nd3DfhsQC56 zvdxzyZe+^ucOC)mQ=a=RMx$qLQJiG%SGu+G@Z&2>GRe92MCVxFW0xCb47*pbI`->E zK8}07HF|nUSm|o$L%HWGxm%4xYmp0B*f}0CN1idyL;g;KYxXxJ$Gb^id2bzo9X z$6qMEr%txXx^cKxc2T|e8XP1j2!KJK7Cf-B+p}Gj^)R+V~%yL>c)*B zf-S%X*jSLqz_IH-US8)r`0&MLt)76|-bX;5rbTZ z*KVQY*G+UQ-*_EjSTLup+e>l0YvXdh`?rhthmz%~KPJil0GR7>_Kvi6D=?nFt8KKA zD`^x)ZNfguvv}?{_SE)1-Pr14m0j2v?Nt7ys06y!V}gZ#TVExHS^S^oesBbWB4++GuY z4hN3RLuV(-{WFHALfns!%}}u$F|eXlNSR_PLy|u)zU{hdb}zW$%TIFkgtzz&S-F1d z!1u*{x5_S3tiIsXOpLZ8wOfv0B+6E)4eNDWBTV+>lth(6D;>(f%b@hh8lJId`<^SV zJ!h|*CAa#A&b|a5>HA5^_|8Hc?U=C;L!O!booiW$*Odwx5$cNRw88@VV1usxS4~vu z(&*-Dinf>W2`5(%$qd7Lg;R}j$oR@}Y8cFgixPjCIWgA7>8rk>B1on!97a9O=0y&B zYQsU+yWn_m+!0?1%1O+An7^ys2@#2a;XHWUeHOFr+uDy&uzZSTc-K{^2G}X&xKwy3(1)nkl`WY>$eRYhMy!omCa;hA{aweM?r##<3852y6wsNVuK-4vP- zz>r40Gucnb&*b9r{{TZJ{pxVMa@>~z?5DV}J=v0JkztHQtZD#NUGAu)FL0oEljG2= zRbET}Wfq$LK;xJG@Npda3e>Y6)N?yHx0(x7aS_K}O3_}UByz-&4Rn|*Ml~$E#=W#2 zUV_*gdc6cZ)U(yF2hCyOpSaFLjjxH}Szm5u`l-$MV&x(Tx_n7ncQmDsIYS?>&;<*i8b05e*G<^Tiz9DPKT%rcn5y8gGRbu*$tC#JnpQtd9%<)5 z04j?TlECT!1+~+|rjzo`C4k}>ZeceHpC?kxxcpvOWTQ@a*eBJzPZ^R10hF>Yf$Ts( zCLLhyWyb8P^=53mTPvPYz1S>BKAgl~RVTjEQ0e78Z=+U2=+qeFz-b}+#eby|D6z1F zZ3*w8An1D^f$Ce}8wQxN0!NEvw$7-=?&SJvD`$e52Kj1&#C@T~v)qjWA;A zymo8Ao6$B7vmE~bF>{MA9>`a*G?@F)WHFfqD>P8UxXCjGlsSpa!XgYs2GGjEx3TMG zKHo}Y=Q@J1r{qKJ)ZDsU%n|WCw3w`DPJdEX&2nr_d1TK`=~(1qXzmBF8*^`H-a{L%-Mbho0J>@0qUm29m-hbv zBRXrqJANmZuQ9kW?(2_1^|M9!ffhz>jzB$wXh(6}ck6Oi@;jNXo@*~g`pa5%mU`{! z*IN;!@Dy!-EWs#f$Qt++@$ci(@7Jc$58zgi5wG$q85%gMl18>BiWpY7t~XVR5KO+D zdxVp#L%+;@O?4h^bkwT{S<$weexk1oQww@n%(d#7crIVdD^i~qGB~hWZ%IUvwuKv3 zJ-orb&i!<;<+Sm1X?($~p{i&Wy~~kD;S23QdW{eE^{&ofTNYz2HCba+0oa`p8^DwB zI{Z2ZFhWOv7ZIYlIEXS4t%2YH`0W~Y1Le@uQZz;(Z&mb@QoakXf%{KP)Lz02k&!(p zV{(P3h)C*m(OJMcY4&v;pMvU_kx__72J4QXp4*56s(ifIw3mcr5eU=k*?)@v0IYR< zthTXy7on0caj;~I4RzC0J^uigQf>bLB09(WMRCZ$ZCsCU1KK9-_UfmgPX7S%E!BD+ z2-onYL+$P9{{Zzp5_kUqkxssd`2p8ez1;Tv5g-01s&=~n0C5tZ_KpzLo@HiR;OrxI zsSzL^+JIE`T71OD%Bubsc-Q^)@R#7-fUXbr+b zc2lx3{)8P)cAwk_4R$hE9yTm3um@dE$o^mTI*%p2OLYGL;yOc-$VU&PGGNA|YKDfp z=nsyJ(Uafr=v#ZpX|$o#)fCnvkW9Dy%6>7z$`6l&Ast`2Z&JAVfk2+XcAatx#$NI_ zpXohPM_qqu^S}ra{-A?@h!H@#eZf#^)%%z7%5+|a_$^tgb|y(O$Y|r({eTK_}(qU`SpCQ>PGa4F}V&x3F^l8KB^{fDD>h$%csPmsXxc4tlsP&k|r3= zMJ;biIOS+rNcye10wdSH(tBc?Sh!p&w!7Qp{U% zCqMxukAJk2+*5U9tyU2Inh)O!>}G5Ros$|)t9^5{z(nG66A80;`;k3zViYEHLItYU`IM? zh&;~cP0UH~3Ia8gU2P#MmCPkIm2b?#ouo(3$VFPfQ!C;D-ZdK8H zJdC{+YsrRJ46nLb9z!wb9RC2`T&J=aPGaU?ZFnU-loTY730YAivpjMno1S9f&VU8n z2B)x7wc61Fxm#4>5qW*w_R1G{=Kbqt;F%7NkI5;5KJZ}Zezr~*et)5g`^D{sgHPV> zT#tY}j*o}&hpYO?vE=pshJX3V?T`eI-tJdVhyMVS6hHfiMfDc(-FYx?c|EiPLHpdw zcleC`4S)HERrR1%FX8_HLtp-Ldupe@?|&#hI)1-EpZ;UiilY{J){+{&4$j6chW(QNVU)_f-$Xm(Ewdg|*Rua-m=W41Js0O6y2EQJH*w;wINVE`Vce&#Ig9Ul$?f*@w?u+6|F&~ShC||9n8}YD_A6a2X&9< z-Twf&(H7C2P;E@NN~ww#D~lTLEc)$x9lLhWtbbz7{ zU0uP@*#qUE+Y$JJ&N~%7RlWtB?Ee6nj8lGz?c9+=B+V9gHiZ-586Z9TkM8x+>Dg63 zki7o@u;d|@(elZUvA0ixl7II4a?M|f&g1CGCl+ZWx%9C^c8LD~i1S2!Frj;rPT+Ov zSru)z<+khOwVZd_?7m+Z{GX3<8@J}h!zH^Eq>z%L5xDN|b?iTnS)v}JsmjYnBKKE} z<~_>BOUdTHDCHbVlo90U0?I8@GFWLWsPGLJls>*I-{H{Oz6Ptdq4+9bHRqP4(<3Q`dzi;;WpC6NyK5DI)LhZ+51ky9BB<3k(xA=V+kSRNcy6U=>*HP!b z;oo?!>0SLqyv?zPn^pGn7mUosUYvORowlhzACD=IC2rQ5CRwdRZZguUhE)iSD<}17 zuBWT$S3Tb*<$TIkZSGWy5z7&fRj>o8XF3z*0Czh4y6@{6o0Cu){mH}om&Lfh6tV6d z2`*LSII`SpHo4E#1-M(&nM{$36PV0#x(`gOdJVd+?xiKETLs3?Uj==sB%)$=voRn= z7#g!NJ%H1{M9X1Ig50-flHqar5^L*rymf^8)kFHK6{3;+14)0iasW6wNTpJ z>9-Z-b}_MJxaK_JF}Y4F6q8Ss$W*IN6C+l!EHIBz)_>1%s;v@8gHIh!)90^^sCL** zV~jn)kGLM=``e7=SMvDjvp80x=~S(O6<%C*nz1~-w9usC8JTt~2MQUt?bSxn(<_G$ zVR4kvD5V76d&;2qMyCbO*r2?A-!kL$Z*iPNS!ij{MiWmIuYQd2tGHH*K`VyZcMS%N zdM@{0hAOJ97nmEJt|_n3XR(0yKifxKLz2Z^YeC?}&l&qWLxOB1j%M*1*NRlNK6 zXjFB?u1s&~vxa9%H8*=}`-92zE2E3aLm>G>aLa_j!%7>J>Q*oWp42SGUMVAB7@bx< zKM@3ydRe;4m}i&Zhw@6gzre75<;ltO{8rvO1CP+->@A8CPhu+Qj}%g?38aOka>cb( zAnp7kaqN0V2UMf}<*R8BR-8vZ=J>90ZyzepjI7jV?hYTi0M;SCVA0+|MUjW6APq=gG^sNEY4!61A^8N1?x|RchN$06P8~l4f%DGMTJ|*SOcGX09_46~?z_86L<&u{45d8UFwg z3fi`ZcHX(UY^zsV!ZD=h!bRARk5iIdm8`DXGt#ji)XQE8BQ5Kd(U=lq{91zAj{YO0 z-xX}M-0I&QZC*=q37E>$tqhaVXqOzCHmT{A3hsl{);WB^h|rZDI(!?XWvZ!*J*?Lh zR=;z-#i_$<#d;euy=u}lF;jPF8p})SvIxXZPKmgJ{k#A=^<7@A^4=0TnCo?TCf?C< z>Y1)E`CG4IkF4?i9z$-TSeJZKYc`6YG@Z2Dw=xfuRPI2wf#pCL#j=rf<6BLU~oVlBp&Bpwo??Nql*6k zOhNS=?h`kUxr^kqD&=Ep%_~@vSc*pwUr_E?%McY<07)O|>A5kwtt1SXD|FggkQ+Gb z_$iZ;@LXrDV;fpJTy~wCQp*%cWRYq{XxMCxTTdwr829^`j?}VMzK1g&5k%7b;WV<*WahDm!_Rf=Scu7KKA_HzEQS#vf+yNbc~~92^lrKz`AS*A zpMFwMJDr+&F>K3iGV ziSb~oIh2TZxL)vZmdfQnQwhoPQd0@CLnOGG`4uv(aV#ZbPeLGB(UZFtQo!hX+tvF{ zdnsBZPiod}m7_7AgDY`HL9pv$FHSo4YSuB*m2}!1s95|o2fBA8>NWB2b^4daw2{=t z)}dR2W^w#}2Dws&i?8Vy`W2QV6u>Ni#{3<&a?b=6@L+_}o9Qa>!beNLA~!i5BHx$XNV7MD(nE3{dz{yC9%){{T9B z0+KE!PBF=S+~e5ne3tTONhy6K!cC52Sgb;V7B0Saj4&h){W_g4-Cr(BfUGu7TPf~h zv5O&QrX8fKjD(S!R||EmlJms@?Z9u^=BVnsvzghgPGS#@sxax3v1{{S;O!Cb0*8)M94@K~!n za~*Grae49fjykS#o(}d}`o}uIlB?KeO=R^5P)tWrsPk$<@7A^L{l#l9Dq%>yylOKaJpF+?`c}b)@me)L zCqR{=>9ke5`7F$zPZj*d?1eZNM&`!TS^iJOxlR;tygnfEEKSU8w<^yoOA6bC;dvKT8n9PBJx&UAC6!v(6n@ii zR z@?+qcEU@BuEPo@#<#$guQp{4+p5bU?^dY+oGZ`KhQmrs>TXP+{5WQDJt&*71u`st9 zqEMgn8s{-0tUlcF*i}0uYiig~KHx^3bT}hJb$$&qf6Ry6H3$Cy&G#H1J#Ae&{{ZmE zM5#NJqtHVC0P`jH6+vkIz2i%-eSK@K{{Y)ZQ`$xS9)t?V@7s|XY1lr}aM1Ys)-qKU zmh&Rrv^LFUm+Am%922WHr@7O_^-r%yx&_vczy#-?xD)OULVI_;yW==$=7Z5n*r;q) zNZ)cdt*T5JLt=zERLewg4!4qP-+M)kPXHl{TZX|1^02x(P~m3vBD>mz91W^lvdj}9Do z=gWSgl~UNMS!BOMC36{>sr2`2IfiHnVd=DJKPc`!i0lX>P({c9%0P+M zQ7Zxg8iAqJ51DlF>kfQY$mXEGsgloaaq{!btlVC_izR&Wic`S|cv`_{(wkp%y+n2F zI?PB`C5E3O6_q?mIU}qJ@N^`?GFHvwAvEt&Y;>{75p|R_k;q%Lk(SV-DzGEEf4kO< zR$1fJRh?&2W5aDp?UZ&oXBc`+k>y~j1J@?RwCq`qGofZ<5}g-z)7*JUJ!{X9h+`25NE^}iolxR=srl-wrCz36Xpl)9SzV3RTL5wSm6v0?- zV!$8ZHTa&FWTIF~TZC7>N0-TFnponADO1;2VT(oVJ9&s2oqK$G#_Xi(VaBS6aK_yl z`N7x6zf+LuL&WPeun5rk^dBFH>XU#{LOU^AvazcGjDtHj4DMlYhcTfI!I()aDq>@pAt8{J&8)$U#`KTxE`v*eQj-!T2xjz`I?hLgu9CU~Et5<2` z0IBj{RtjCjjqGZ$WReT#p06c{e4-<*JKQdQVP_x^CSeeY$RsE6R*c`{TQ{rkwmLig=TaC03^E?vo*Wga4tO-6w>Qy8T^E_gHG01UQtb7Kw z9L05JgmwpM*{NT&FGn&9P(nSo;}GY$SHBq;kT%Hz@YLY=pJ>Mjo%DUL{E|aWE?KMnPj`qdJu`1|FC_!i~fN`YES60cs4~ zZvCvCfsKN8ilr%xIU3-SEm-n}i?)HIh@E5}4B8>pM2brOg;Dq<-sJnk$9Ya(#eB7! zHGPBjdRaeP#>*e)a?V3qU7=)&^z|ZHR0UT%N%Il2Mo`+YzcIFI&MWwwqW3S{K40#? zxZH!>9#du^CP@WME+V-;jyE3*v8_@e@<7D1e^Zukj)NXtsi;UW51HZCGMDGJFC=1T zEEMag2jF{jc>75xf(?U!+fk?LF%=#f>;BG}{I%#-rY*s2F1qAm8g?VUSNx^uR-$I$ zwgD&gNc2A~dY{So7MGJl@X3JflTWwDt6iUgW|76`i%l|Vs-F!{-}CDI{{Vn8K95$t zXd!96MnFMv;CdOBL}e82bk*2=hP_71dX6zl+L5^F_H?!ki_%#)1>DE^^bHXkk=y_Y zK0VLz=pBoIlfpSH_^gB#q@Ch{q*sDvVj3w_f~>4O2t6kzIn@TO3J%wMBknK$WAMsx zU9{8kTx33l`zKv2jW+s)lS8YoX8`N{L&vs^85>adC^yo`(ta)WE!{I_h#W7h9ZUg^5!g6wuW_;(a{>DxUgm zdcShdNHJQt*2LcpVzxC_?dN)oHI7K9+6$KO{3Pl3b)hF8R)#j==vl90{l>4yGqcvQ zKDg|~TNUPwyD2il$fra6I!=62r4Q@n<7i>3#2D#0=6b#@ks-XB>NjAXleD|yZ?O1j z^64zr^>Q~)?U%H?p42sG#lI2c)R|ZGxMXypaxmMqm2`KHP=68;pdW;tdahPlcq`eh zo~2dyDyxE#h0SuNdzHDA#fzo@qzdrWIWo|>c&GBnXAr{x6-_Ut-p>tlMQ z3}tawadn9oC7_H@JqVd)eZI9Gg z=13-x5`Zc*?~~%Yd+EScwpQy(s{D+pIozG|4u6v6d_oL|x6t8mv(UlCV*{Dwb(7Gk zj6R@WrnO**VKX8(rm_U_{{VZfikC@I%aPS@MYsjwp6>D-i%-P)_b#oN$7U(ZYa2TO zPP`GqT5~;?dgdmNbV;y>R3lH!@81Sqg)!fjlk<}8>cdVmg!@-KbvaHK6*X>49Chqu zvaNY%ac+2%>Y|P9J-ApVft3_F3Q6vu4yw+|yh=*1<~wCGbGA0O6@m%zypql-sqYhG ztF~2R-91|=wp!^3M`JGC70$i&8tp7;Ek{*o1Yd>Yd2VYb%CR{)@K-U`=KlaN(4$5e z^H!@Ru$c)Bm?d!X%B;b}$7Y{{%lMDq<8CkY0l01k&NJ<9evco^=Q$ggvBqTNsOJt_E9PB)ml4iZ~!VhF3HSrscZ$R$m& zX|^?Rn^c_!fO(IBJp-bUNsO|V z(3RCrn*RU=@W$n-`5gr5ms;uY1RS56*Tugu#R#7pn#9+;9yRU6sb4819;AMx59d?1 zP>dA(J2r>7em;uKroWLDYkD{3cm(`U+-y&{`0LoXFxKevTnjyvtd-@G3lla?o)QbkrA@tdnFzc%U z`Eere+H~+eygKIgb0w;J0`#tolW>?X@l2Gstj2mAmMJAuNJZwcBy78co5x^^`UY0i z9SIvxSss3CRUZ*_r@8xrpCI<1+fR4#^BQ2`&pNfq6$m=7M{PA94xN)D zv-)iU?Re3lrj}mPSFeVl#|3$$y(iL4{-l%2jQXu+It}W+Ud4Pz!(BR=F{kxAXh(fC zB;4HcnXwhA^OUhYEKrXhk4P;isa3)W;xbp2WZT@TT-m0wFHe+=zi{{veB*3#bnmuCJr%`t&4{{ z$f(_du2LHV4Uw}UWtc%Pqai|uQ6N|Hp1^8+dv%KaiYsxX3$?1WMvgm*yNMSC*4FL?_dd65>_$HunnSQQxY|o~?0hmhP5}D&cs(9!@P68dP%(Wz!81G_>)GoGz*uXe$@I*%j{VN;x-c*4uxR?! zvfcTFYgm0*827`8dkw+l9BYBz$#V>{#}qd+;>1rzz4&cNEGa8dOxxht0>v{TNxNAe zw@<@+S^n*W-K65KLB2|bt2|#Pjk8ibbzVI2%|aZFPo~IBj9YeqBI>Ah-Mo|F0}wRn zsr^Lynj_p>0fCp9WB4~Kp)NM=M$9#TQ1!G_meQj@9Zt{{x2e}(1JuuaoOw})#k~X` z?QvXx56|Rq*uw8#k!Xyr2xcIj8+a+ee(#~OmT378=S!1teYVp_sXO1^z z4i$qaU=Mv50yX&cvDH1$)}(l@#3G*_{{SB6t11Fc6BmrM*kqcotk)e@%aY0gW?`pe z@?M6(^3-+rJBQ;il_JSt;4xB~^mRtATzR8?d`UlwGx6waxGK+(B19&-ABV^J^l~_A zpYZGO*Tnt(Sq)Kc2UP5SXQ)8E?Ee58pO|}_?e`N+SaN<#h{Q~)d}FxP4FB2U<7?q@lX64arfKSYJ|3Wb zhu{J4+g^t@HtN#QkLgm0c3a!O^KHDhGWM4qoM-g3iq3Cex)@hP;}9B?c>(#Y++T@JYC~i%f1a$q9{P6sI;aXqS&0xS4c|aXA8$gp21I)%Hfq+9 z+9PPHqd7Va$3TAWiJ*{<&6a{^fXHMh#BWom?e_Ia7HF2!$D-=QH^*MC3V|$^n_}Na2Fja`fdD&) zfb!^iZl(wxDeE+;BX@~Ts6Kyh`#P2`7*wr-k3Wq*j>Lwk0>Svq+jR)Ke@gb;Pl+K$ zzHI_vdQynkyO!XYNm8n}qa|{lmc5Y67(0f)e??TRO4;Mo71b7n%Q>Zx`n4tX&wWn2 z!T!Uc>rRhDHzz!x?QiTaoLA2KdoC&D^)1l1C+ZI5Yv)&G*Y8u;D$9mOj;h! z8-Y|BhLdXA)C9E;d1zY6IQr?N_Tu$#T|PD7b}OoD<1B?-NALs}J(p_|Nd*8al5j-D zWw57?(@5-3IxR{Of)XfVWoadU5)v>*r0Pi^cV_ARR^W zmvgnXWA!W@mq@7%zKceU2Bi5*YqnB+egmTG(O6$UstV~RB(>w{uW$E{T0OKJiT?o1 zHsoM71=RTJ-A`>I#`}4j@ygMxr)bcEe(tSN5ZzY&yAcOzn{n5$`#QcTsSwYRww4+% zSd~&ddWxvBcLNhbqv}a*LH>OqtwDiA9zG}L2UTYTfzlv#_>Z%odX;TQNYwW6KMg+q zmcktC!M{)LliVJGqB2>G$B8G6N{@zs^lGvNt>FCv{?j-;PAB_Mz+Vs|-{scj&s?#$ z%;IZ8ybZ7a0E5FGogY$*i?^tBlg=4ly)2iwwyIQD$z?f>n3)3<61vo?>eBd)BSOqu zO+tbPz;yd=SNno2N@>LvXvf!IwITkjeRuc(O*;p-{ob|U zdOwj(O-?Z5b9o3#*QJ-aMp?>h`5Ic7XsXBasJqoj18QMgj4~EU=uSX7}U@H{m+?9ea1~IvdkKYn7&2+chQkB8u9E`qJd} zVIGwA;7HlR_y%FA`+IerHjS0HJ&tqx&yVC>f1KD8Tb2y&F(P!eGZQADYOJj1QTBDI z(c2g;YZfd1LnJTUv1=m~V$G4Qr;W)n%t#|Rx(K_XxF}=cJI|U z1bY`V+7E6x$03&uHfZE8$!7cz%~k}B6?G^Cb3fFpA~|E`^v0TYC&R86d$)ScQ-d9y ztlyz~=EU(_2OY;lQid}%#~Ud<+ElJFl9ERns)C|jS)Ml34eRFnPh6aMn);h^#QS`u zg}eMN4t2*kOxaj&NsZ0PV%BDW##4A{J!z${U(^{55nYxY5bZk`O;>5@*X#1frT+i~ zAGWw}ub?%fk>t5No;wXzTJ?CGc0W$RWAZ+Vz1my;n50b}=!*B%q%fpxK@qVYUa`D2 z!t}9xV?>X0UdKLD2`?MO++HA)Ub}utqMsluK{b~8Q)s4!GFc*w>!1fl)w_VLr($PG zk~+u0j%G1e@8#`e`5ZFx=qtzcTvjYt72|?;M>a*t*0M(v6@_&&XpOi8@B{*FLV6(a z>!g)xm%F)qXDH>+V(IR2up1L;bV^vqR zhFX=Y)rD>s$Uk1jWq98x;M}K@3?v_2a`pT6tV1eBP?V`sH7M+4VzHeGAnW7dhSaKj zmACZpF70fY7tC_YTn~_{XLzm3^rE5=VIYcVl2ow^h+=VKc;*NeQpP`@c z{{R*#*Wz0rWBJ|AX^(6U4~|DloH)2;wRTH(Yb{u7lucH@uOwuRr08ZYdz0g@Sedl9M{T-HS)@sJ?OTt&wXppEt7`Jl6cf-fGSlfdevtPLhxj9Q_wR<#bTCoL& zF-v(pPfWXQF1w1xRhvL}jXvEp=_<-(!;woH;*T2*EJ1vFTgcXTSl+Y{LHT0NzEY<_ zt7=kfmquf44o~@C`43<9{`1tWG^1N90^--2~uC3lZ%oY6le@}*_ z2UoheJ{lUWmbP4$uh4>VZ(#X`3g$-}kK~sO(%5-07|Qd?VKLchQZZpxP&UE}$~Lck zx_o-sZuUHha;l$Fo42>|6=FFbE#b9kQ_0g=gyZz=j#@}}#Dct{wTa1AnP1n5JylgZ zK=EVY)X9erV^rXEZ#DXsgr5t}akT46YRJacu@tsxUZvB<4I@FS~(nMDu zmJWT*!sR(s7qB&9<5ImILyf~>>MQ|jLoL&+Qb8;}SejkBP3TAvKW#q|9S){S;e56D z!6|0!v=s55Z6&$%_bzeFMi-B8>aTk_Ryd?f*Y2_?6T-5u)cqup$Law3XuA2eC#jRR zs-2r|cGqFNl5)omZS3w=)?f90BUTJ&9_17&*2z->v$3~AF{OxRc@@~oHj(LSSb}x$ z*Dk+ub*wboPe(tYlO|_J3Cw^BxDI)SUPV?sz8=MpB(B)|g(Hv%^ilzzVx+ogQ)$%c z-0Rz}&3@y9HET6%)rV}!*Xl!76WeccahJI7Esis~{LtISWG9SI1XHBI#|ui^q7K`2 zD!`4psqfpZc|PaYSr4%}NKJ&=sJU>7z1F6l$SF zg%oOa1()ZqQy1LnMGB4>uXbLDj>UxKl+PlUH-1EHX_|FOWmR;Zb_Q3HDcNO1E`wh$ znCK5rw__eexYu8h&UK9u^yW4AvMWn zZ4TB4M$^7rnX8Jsa(|coMDgOK>cam38|9XGJT?Wq?+xU3UfW}`xn#(!w+wm~McVsF zj6Y#I?;}zeXf*4Wo2~qpDOpJ^d9IcGh)=kj>kn%INA>O}9uj-Crn$$~wL0HNkgSCO zjNPp&JicXRF2I%40;+rUqowxyt1dR%^B0d7D`}^|8uC5?TJ`C2oCk_!>G5lrnt4R} z_coa!voWpeq>!QBf^Q-6>ONg|Fm`QJ)=MVS@M%_b(!@l2d6%<>zmQv4r>lgw4Jj)_ zYBOrYlLmBnqGncfDm$?3J9PEmqG@ZW#gj=RIGVYcEkkz?l7|&FXERo^wwAoHYy|dp zbzo25)~n>ITAmWTa*>Oul8#z?mbA&Z0Gq)CMTM$>)9o4j1>)3V8?fuS} zTqP(Zr)QzmZ)iVjU$-nSHyvM<<*{6&m0~3?laA(1EyH1?M@ZvJtYY*5W(=iQaUo9a z3F#RA;IeD6)xp)pWjZ!)!?q?jt&&~2V$exofPZ3i+NsYN@D2oclEBd>)7t%dfQaf$%>rN-5D$9kS z7<<3&99)w%l&?#VV<}^%oX<|$38cEQp1~xr@{s=kGIkA5e%%%vDw`CNdVy$LJSu(sw6E$=?d^I1>qDGOH%I!@w`}!gppieOEuWtQ97w7(7 z90Fc*`=|EB6aiO?+MAPP9Iovn$3(_8`!$*48uYx6LAaLh(I226a~l}(bC|8(S*T)Q zvu0`?h>uzqYoe(8(DbNsF3Usn!^+ZYc;KyzlSTEQYP2z4NX zw4DJ5;i4OsF(#`ht=ylFV*SR>@-9PG6~}Tq828O`d;)|KPibe7ZhoH<#~#rfW;tFi z{{Z-CUrKFAi_%gRRfn5h2B+oK z_4DU;RpR5+<>kGb&`7x3cCq)fXE37sII=4AJoP$Gy~##M1OKkc6{*1p-?qqz-R)SM_;%f z`a0Zm;h{X+%e!sSTEh1Dd_UFHZAlciJJ}ykG|&}U7Dk8$9soM0f4pw$Oc%R=rOGjo zV`dnz+GH^i`c`H5NQ^he%csL*4znw^Ots?3X&#+uNL@pJr&H5Vm#FiLlDx6C8^KlN zKb2(YO7`qE_zt67LQYf-7Hd3nXx-ujnA_mP;C}9+*HCSs-)>+HXnb{=J=%N*;oqp! zF0crF-#%;-fOI0k*Z8MM&9XLh{{V9aIL|qb8Drjz%d#Q;TfQWZfawP2g?WFc+@=WC z2|jQbw}H@jf$-{*WE5D?*HC-v7hmPjgXCnAX&{;z5s5L4V|MSRhqsSL8W22TA<-k}Xzl73_5)FJTKx7pMnvYx)Lf1gl;oAy8J>X8_o zf$=^+4y>(>M^WGVI)#{MN%?gMW$``r`#OXRp4vExE=qL)Tn&Ep>6p~BH)2a|610#~ z0O$&+Ve=b7)1qb_Smzz4gsLx#E`^8msp=_VOawkJ$<7)?trTkF!P!+Ev`|lpbKkJ> zJq6d1*zOtcaR_;iR*V&_thQ&PSXi8(P3$Pf&ig?jd#Ua4=_<`?Y4-V|zGuC<%H#de z$Z$#$G}6g-S~1K9k+#m|^!aEt>u0!?Wti=Wt3oXY?T0VSeZI)%v6yUoU8Hjrs%Nc( zv_T%Ots(eo74`A!A8N_#<%WBN(_SpzAK@yR&1Y!XzA97gfxr;V~uo1x* z#O9a$(6JFx_WRr0F#xMCIJBB+r*@%jwf<|n|W~$`#0Q^WigDj6}Vq#ao`Fx{Z9$ zNXUQode#y{EH3RNK=>2f>C`OqA*a;H2g!SX*&RY5elY(4hx?zYB{3DSMZ!nK5A^i{ zK@PDZjXegWmis z_@hS@3d(-nb=RihOM*02XjiTc6i{Y;)X3SGpG%cZ8a#vqg1E-x=8!1Uw&Hg=I+LIt z1FFd8&{vRw0~p|+CvDAlwGd(@8%1hrq17AW8NVC-x-azgNHlMNHrcM)Z%L$!Q4@9* z>xB=r{{X&7-6z@r@3&JLBploS0Gg(a?WYKlPnEg#fE!PQnA^-X{#|Opvm31pAcm2@g~ja$b;JCEWz6D`ww76*xQFKjAH0Lw#GSYl!7+Lh#K zNY~<49ZtVzMAD4}du_c#w3v@*In}yQa1K#}x0tyLdVG2za8AssU6gvUs&4=u+MRl} zemjk}6wo`d!&e!Zj;)$nLSJA;1TZ@2N$sz19-Aqn9jNNV-xa}PxZS)}n|QjnX(Z9e z^UDG|7TgF{+zz8%Khf4}q|p3nqPza~am$qVZhVd+878fj!ce`U5LIMzG;XWkupXGu zd^&x9`i&Va4HSx4E2fpKSDL+u_1@jj^9Q);N&-%G808TmeXpq>glq8odZrlbkH%HE ziO61;H4R%erG_f_k{{NcWDZ_MA$Dy|fHtfSthxd>6`)&#N@FXAQzV-gwt)60?$fB; z70H=>B-N!!YLdZwvk|7cckt>L$US>+?;dB{)w$@`OOadIBnc*?)1EV`xX^+(cpW|+ zbNf9SW@)`3Ul`atai4d&=eSp}yh4^ci{NcfBL0<}%T<$QeUXifTS;S&u-DWv?cLwU ztl6<*!lmjXD$u-GD1FW2wJF8Qd8x@_RpE}D`B@>D#>}en1^oKHs|W6jENZ12LP#JU zMeeNOC;@V+8ok!Dk>xYv@l^AdtJr@+Y$cg-wGi2gtZgYph9w@Mjn$lojG@=DVo57a z)oTpDc63aH(tmci?-i@aay*XjBI1~rz4i8*+D~c+x7{S3wT+TFO*PuZf+;Rk4#uf^ zJ48TLqw}coB>2hEv0NJkAm*}G$7OQ4n5^2k(8E6F1c(DizQQl7wTt;wd3SWWLvGGT zn;(hj64%NXD3Ssi-t~Dey7*ixMq@}Rg+a{23~P_qg5cW5yrZc*zG+<$uFv4RjCa~ za>nKG{C**RrHQloT6-nPr3u3_Lf)Kf6mv)+`i6+^)e90eKZmmQpWEeW{iL;>86%F} z9!WMvOin6pEV)o@W-L!YeMO&1OT6&<62`>t+B`d_p-Ci);!zpDhtr;Ne^Bwzk>y<~ONz}vG`cWXv<*d`GERn@ExTcWHG__nb zf-<2z%c|}y0)`;!K3%%ak?RNxb{n)2niumK%;QS@hFmTt<5p|C9pFtw@y8IcqMj#LAx=)W+15=29r{Ee|JUbIVxA;WK>jbk8(wtN>{1S zujypcoRY;>Pau*y@_N3YRb9KDB><}q&Ec#<@$)l5A~R;#QR; z*%HG$By6m*0;6EuCI;dW!<8GG_(GPy^&QyGzxSY@b{50xU4UsaCv zF6vZ;3*|eHUXK#LVQI2PycynKrG|@qS1VhSQOr{1b!cELO=Y<~Iu-<}lvu~6EL25Q zSfvRZa&3JEqfOfQt1cSZLsCB7RJHvFUO7jM^1KFnH0pG8|j3&F2>%h z1!qrL7{O$EV3u|pRzBsm9hqDhjNd(Kkvvwd zs#f}kuJRW`sT?u7=-(~64*fA^woj%!1hL+&)<`eB*{T@6G5Y2nJKmc#*YT1-#$bM( zoxKat!6L}%GRAdyq&g@p+9=nn>h&voz?|J@M4doyww%W!&;Fu^DC4tKmlhRa;`MXd?;($`Uj{$_YMgdy%iV_S|@NrSM@ev-tXJd;HvPM)hyRz{E$AP5GUbjo$*saltkkB-G|i<9Tq9g?V*Y+D%{N%XW> zyvPpXPR(^Yk8c6r_;>U*=;P7x*uE9mf>%rS{cIGl!yK|t5nQF&JwK&V`wr%9G+zE= zr(iz*wA!_=)Vz8OgtiEDuC*JLF#I<;N0BcYr()HcOxBC-^0V9 zUu>dsn?&{y>fHMend9~;X7IIBk-)lRvlZ&V1nnf=qnlf_B&cJwuA2BaR{9sE)u{CJ z0@z&2WF9BUVz{OAB=BVLcA9#T*O8)?>)B-7vItzW!bkvzT{mshannw=x>nX&Ltae} zR*bmkGM3#M*qoE>d`v|+<@JB2YE06r$jtDCl3hSL24SJozM6tL`q24QyV4x3$$fLf zVz=sLc?ImNBPY{QC{Y zW#%<<6f(FOu9&6tY($rqRegxxO3Y;QmhG^&Ztb8QbnyMd4qv6!q4MhzpmWRfZ*_UD zAui-F{{UO`_9@egKZ%6Zw^^ZG@y78{c$RNa5=ovnJ9rbRBT9(9k?q3-l;?eW-Z+A*Hhv?MgIVf#XPDunH_dui<)w49LDV2 zhmo^i$>i+MX6*i;QzVl}WRctm#;)wdmiUv`Llqq~Oc!?8j~mIF#iIq$J;${~V;~wV ztOu21Roq5^Z3;fl-D*`(8*&YE6sDSatwRF}(G4BjKtb1{Mb(Wk>D%SihDmAYVoe)T z4{$nwSq5Gyg#BZWK?pu%%c`&*Az22#9WKroHhP5aQN=&Yd`FQ)t@$>RFU$A|Bew|D zYw_q)mMPm(x2zyjkGFk1e0nr!k~wlRBh-%*;n9R@uNc&LYI|waA=w}KOYzAi_Y2*Q zPXg&<1H>!Qfr#*vD|sF=KJTDm{CZW`+UZB}Ith{XtCR75Lx;;-$w`yP=JFX!{Iw@6 z-mt4rAz~EnblR*&gYD@KWJ_?4Ky!@76P00d*@z-q_T!QnG}FGvnFsO!j+~TiB|}m) z$--^&7%g5umpmG@6`F2Wt650#04X_|}ltvoMz(D(a!w9m+?Q zeqV1_qtzA5L2n%QhcCy6ES{Kq{8uDvO?C?8LZW4oDaPn`5W1e)sn^S|OLU)^Ya^{- zh;SZB9%GZW?6i~2nMcUadb~ObS_Y0uWsFG5>IPA6`jyOYXJWYb* ze3ORax%N&WPd|^b9zM-DjA;f%YBuGSVntuf5lb4#e8INv>{#mlqP1+7gC<-Hc_5bY zH>hzeZQCf-DGZD=MGFJ|CFMtLz1R zzy2e4J5X&3PuKt*29gcsh;cUHgtFd@vMx2L-U%P~bj2I7NVPtT+s11R1}LvL+D>9@B~gr30Cx)Ip44dX%T9dz0|AGfGkp^l|B?m_YD5XNEonvb(yp$$h(Ps6A~5&U~~2rr~R zH@}a^{hdM%j6CP$I)yPjo%?(~2dGe)hxT~&0xqv6ybX7=uuPyD~g zvan+w&Mush430rsJs||DuaSsztGa4b9X>uiXu*xN?GllPw~8Y!2H)H^}SaoL>r8_wbsTI3n2BaS5`7WE_yk{15}Z%KMBO$n!| zad-wJ4egH|_d@}ZXzX%4`PB-6BK)XKZpa;UaylIj0N5vRqmHf>3J z=`sG3*pQZHA=vjP#OQjYp#ZH+UG~ZxP_q4X6Ga27sLF{{Wg^gWBJ2^%|4UtSa~L{{Y>WkNUcPHKQ$@ zgyMSsr+5DV!PNMF)$1o?U{P!M9Buyqml^$|bGA}M+wk*x8hpHT>R>{w^(rU6nBUXA z&E;sTwmXx@azD4~Vp$yj0N-QQ#jsVhf#}ysBRc$gu*@5TNZ^(a! zjp5Z2M7I9``Qb=96Y=WHC-wgT{9jo8t*7(p4|0&#NQ*_>W0gpR=mS;<4%u`X8h2YKojsAgZBN1OZfd047eutyR$)3U$H}>~artqm~dU z(B=y%ESA{EBGc@m1ZcFbBkay$B5pqx0yhbUz-T0q6Gd#IAC`czv|v zm9NQ+{d1CI>e#yr6_O|n%JaH6^st3osrl*Bb1$SDYT)TNxY*1Z^G;0$E@zrN9fYp} zOi`pLlFWuyWdpeiJL#c6cTJ*dsS_m~tEQii$u_L!JEh-JV7I%&T5W{UnW%22zYM+(?)*`f?Ul1TN;b1(a+`+ zs=Cw;=DB3q>0@O{DinnwAkNN7QKJ#qXr%Zrfbi%sV)pcz3b@rs+_9q}{KYe<3*A5f z50;-Fzo!JG!nH!}ENdb~EQ!80+TEFdr9uO#Z9eXxV{~(rl*u}?>NH;Z5=X~V)CLEf zb(kcx3R|%8)!YQ`gcl3*P)HqBoGk&ea9D01?8Y;kQ=2c0_Y)P2k!QmZRe6=k)x{_Q`7L63Y|CJ-znctz1Sj-@bC>EbfL{ ztrZxl(|XX!8q9M% zzqyLiSxg0_CnB+pMxjfgXWUQW0Q8KVeiccl$S3sZg?S%%hY`7*n}_2UlX2Lfiw8!v z$)U29eMWClWECYL7UiBflg?I~1xl_$ zICBtIc%_4jWzvMjk34!IXdx6KZ36sQLyJrbB zn0WBVa4WjJmDSvJ0XZ}TAu=EmgK3~JVzM8&Qk$Yc@ z;8V?V3Ybg0Yb#oNzN`quwYjT9qyR^t&>iPr#qsM-KE1M~##$F@D|jBW9PqDm!)~fZn)c}`oSaU?X+1)R6!$tC)F-1+bCZ>L z@vC}D@v}6t#LXVt74=Ef0Kl^L8hGeB%a*GX-Us8dm~KO+SBfp659!zE#?2Rzts|9I zAs4q~Iu9w(6X1Rwaaz+&4u88lXe!2W-baV4Ag7Y4os%arU6Krd0TvjXI-(s}kEp@C zzaI|$8c?>8__Dfa^&BnJ$i+ijn4>mE%|`?2Bi^WD48WA!HB!g9@f`)UdLv!CaI_)s z$Sl`rs*D}3+P#^Hkzi5~MH?txzF71DetPOxptYXwQ46tq>SK-M_o#hPzSGoJiB)a@ zO6s8yD!BmePzcnGf1g?Cr*OH>?0t&*!B-EJY>3EIskFSPjg2jRE5n6O(} zVylYITV$&j%5k}oQyXTt(?o16pI0qt%E>0v8#Bi2%KCyd8teY+vKHimIQ#CiQ8q;EWK*$xG>uhs?cjTzK0w;FrpBA(t@qHb+{=n!^HwrpxPA+c zW%6?(y~@>^(S$CpWlIc(BK!PE3)@cyI(4~rA+8T^h!l(6aZv+zG4@wEleJ3|#yKm) ze-4vPlc9Pc8M_?t7;CsY8`BEm$N+fgejRjrx$iS&Cswt!{{U-`nE}mL=ibd#$8pB? z?hc!zr!*TO8nT&b|UsYdNLRp1ngtpBNF(t9S3fypp846LeMAYx~AV${nZkTKk&u^qami&7~$drU^_Qpwx5ox6SA`kX81NRdS@OOwV< zv(dFJc^6G2S1a+?xae()meHari?UqPJC=$#F5D8u6PY7KjUyY6$H=3quU?ed5!7$U z@*MV36oTE$Hz8KsvAHY(&@R3H!KXz`bx%Y@krlUJAuQpdia?=9;q9RxcTLzm2fD31 zSR1fU1fhUGntOq%9zFV!3*3&wr-y*~^#dh%*tXY3{{ZWRoi+J(>H^DI?JfZ`2{5k~;PK}ikIR5~_L!j_p z-)}~Z1WzKmMm$L^(+fz|NB!WAsV?04bgw`hT@v<#Oo|ES!&%(#6-94($dm zq;q)x0P_5Dw;BP|00Ck&~%q26m+%pAUMy zmdbl+Z#Nl2*qXNl22BWE5^#zC0C}|OYb5B!B-Wk=3m5KBFujSIK*BXSK!UAri2j)*kwIXso`+t<56O@wNP}Q8hOBK~@ z0?QDdHjK7|LP!Ubn+>!&dsOzfI-> zCyji~@!PlI(=o&(jF+{O*qrk}ajf#(4;CBX$6_USTX>4HsY+97JwWj*7fAI1;#OY6 zU4(!SO!pdEZdORKqa}yo_Gx4?mF?JT#?7Ns0YzF=h9z$#?>iye8xnhW>^rz8q*u3@ zS|LZNlH8;p{+C({v?<%jrGKcH`nF6m`f)KN6=FaqXdsfHkCwe|UCG%?E@aXAd`%?C znR?CWSOz2lZ_V%6CW+#HO{Y#-?AlydR7HWtU|ktn3&Kws`HST4_rS)>t#S&E+hj;q#u@}S$*dxA`46k00_KBj%3M4N(!Bgejn z;nEzNT%O*J7{bR49-h;yxjL5DPTFWY54)(D5aVNLg+4lIuTnKD$kvg;a(S9<(Zvdb zS?UC8)5q=V5ZF8R)A)4=S&k0*Nd2zL z(#JkBtNG_s{{Rh7l}PbFKA2KHk44BR8JSkfdL-;1 zvg`M2(WFfoXuXTU)57yk8Jx5Ym}^Ya85_7}+H?c#)2w}l?4Z|$LoYUej8A)zR_8aJ z;)f${3sJ}4{uMSm2A#eLIzzuD2DDplSD&ZIR|R$gzn?@%6#cAz-Fmr{6_$lt_WCEe z?kB%^rr!=e9#@RDl8|YofhHQB%Ao7mIYMPRehm})^;&uWgN=rPlkc&c=!8ym^NZ=^#R|yJUYdi!sk*l4a)CQ#F}WOpdplf`bc`&NP@94 zr>Ozs?cZMxtZ}0G2Ehlus=dE}>K26*8%UqO^>*qIO=Z74ALsn~geTS99Ccp$d5)u` z+j7T>0I?tShx+;!fs$WNFkOBeB(rFGi8dkj0#>o_fZd#S&16c^|xx0X%{wF>A20cqX z3pv~W05uxhy`rzUCZ>eB- z_aqGoP8z z9^EGSD_z2OP#9$PN1o#N^!B9o&zi}XxY4~M9uE4f5vxeDiJaFAS%%V~J7{~IM&7em zvaNme2U!ObdwK2+7IOR(kW`U-gEltYWPjd>Y194cdaum3{v=+`4?F5bPRnytsWqza4)l?CD-GalsPENN zEpPi;Wvi=fC8v_POVx_KscXeLg_=0ns|geTvn&V=%{RMyyCL3b84# zfI4`5dZv_%X%@fO&u)2MX2vro9~^8hI-Wwj$;)z99+e>>WoXNZRzW(h)3s7E7?2q0 z*B9;`s#Q9tEXA7Y&J#LY%&?qCh4JjBLcU5aF;gsIY}D9l=>^AtN+ou!D@FpY!L$!3 zQpMLprkqMU-R@m5`9wmU%zrAKuls$->S3&BvF%F{av5dyr-5~n%yC8NR*cvpCM@Bb zdEMq7Jw&LSJ;@wgfXppFb-3L2C&b_7d0W{lPv{(MQLFGGasN^17lTWGR&{Rts}2;=o;WO*WG)u7d*)FNuo*=j8WFF{w65|@|s_t46N(tcidH2 z02FRIZKd;MTp|+rmggs(f}Hu@8H32;vzY6RLjJH=la9w?l`4|O3b@}LI`MjL(T5-~ z+pfKs`FhFi>^Tzc$zlIL;}hl za=Nrcei8!#+#dbD&W9#tWyfMt&aOz_B2~oWYvAooZz&~ql34N=BhP)LTWpb+V!`wcf+}BbEa0_=GRcT)jVU)>g>~3r}E}zrGH>Qx* zaT&2H0=ty9-AGgnGyv)~B%Yz#;(6lA<$_5w0$u0GiKxU_6z!O*x*=0p62+)u=25#DTmiYCRQP|6D zm3xi(O8Ho)IPcS;m29l@?2vF5VaLk=>{oO{!? zYFp1eM~bu;YoqOr0FXDR!DNrqC$j_CkC^LrKJBGwbk};>8e2gWj}6KOM!fYi^|C8O zw6twFWRfiiSBc6M4hR4fsck=onxAiroeeMU9CmUwW~w(Mip|{j3dh_t*ZL_YuP~`R zQOB>OV_73$<8vPq;z>Uf)#L3~HHl2M%;qEH4tT${99P@^O_Jx_uaZm2u$+SKDlR1h zx~#O*7_wPNZUeqHStVFi7#%c2_jTC6VLB?I*RKzzWwM@gUMrKKbC>bybImSCltCS8 z#+*^v`s)7xs8_KhYIk~(I9kfy8t4jXq3IoaL)C0yv;P2Xya#CcM;WQY_E7B^<-9d^iI~^H@P5gGHq_-qsiCFcI^iI*V~Ix1SOXJ=H$S#YBA=xXAS3Z#d8!y z5v1WQT7qb#U=&LJQ@OMtD}9}ZhVGM#CVr#U=yS5-wH%_Ub3Pk(mPMpr@sLjtS`x$; zMvf&2idB3xP&L=T&#y_;?<|%2v|-}TqV&^gA&V3n zflxru_>UhBhlx^#`Kw7P>dpO~T%!3QI>$6hdln1TmnoZLmcY|Oz;y|st?gS!J0_7A z-~l~CLL>-mz5>%p=MCJ*b=SvEq!jlfac%^5`}%>C3~6Sq8j^2_ zAV+O4J#}1hK$6Y*w zzM7tiXw5MsJ0OHcH0(9$g_+{v-ztE6pNCMr&()voD}%?uziVFEsSGXhxZ9K8E;J#s zjwgwK?7``;@aZ&jsi!`TFGO5*M3hF114hzHbohQUNBTN$=5v@Iyv#f|{j=wCB89X5 zV8urqz;_<5a;h=!_A%=%p*B^Nl~3HCWn0^!EsR7`SfnKM5HJQ=WO6`K2AiF`lc(Bz z2USaYme&%!V*R_wa!m8%T|S#5kzKl=)gwDt?FYn;-OtCXcGo~%B{Cbw{{U=~<`%!z&Y>&6sa300s`PG@_uLf_Jj5^{Nl}T2czT1>6nd{ZJbvaB166^bF;_V{?8v#oZgsg*y0rxTFm2?@vAmUwB$5`pS^ zga|!R-$AJ*N~M>(?SdTu&z95+1;913|A*qdQ~T&0X;j!JzeE8Yu0lBTK#gSQM4E=sS=UGU?kwM@Tn{Yq6C#GnQgh9o^4RqEl%< zA$#fgbw9(Zk!(iI1e^9Xu zsD9zpA)u%pJ%I18P$LlPtb1-B1JogU{{U@x>KvO5h{Rb!$d__UFjW!}C+Rtx5uK+_ z=U`BNM_-n`4z1%GIQ`W*P*mhxcFqdpQIu^+C3qzJ(@;m<+pLypv7C5}a&}P?j^uYE z#14wE!IXqn2coJY9&Y;wkHf_EC5DnB*1biGRdO6N9p67OI&{uY$`;ctZ?=al4mQ&2 z&|za+1}!z+;H}~F4c1JMZpUdyPW`>i(DzS@@u=cmma9qh_NwX&Mpj1;s2&>imAG(h ztUzk_7Xcn7))i z$pf;eQqJGfpr5m#jX|hvM6ZRTG>p$}!@QH&APKEmlz_WbcHHDDA`ZX>UxvLCQWOhu zmE@rR08w&un(c|Bn;|+M%0VAxiZXQ8IJIpF?!>cp-LwlLImiD1H1Yoc=BwMbIt@L< znNFV%{ne7!{T*n>vniZ`<4#j6Wt&emRnt!Y0Np)j%CrTR*W0HD+l-up@uwi)uiR;o z_jn$cj?p3*)%%Rb3)~X@f`@h=AyUxo;Iev^&-Tc_%dNDwg;Ena_{sr8r&c^cZ~i$y z?vM0!3qp#Y@V0$aCYf78?{6N=2sjH{^xt9R3-wWvNxCNaD|(z=eRqDefZ zv`B>LqiFvCUqa9*A!8xbE}kD}RphmyJI7YnPTlqI(Me3~zx=$oY&iZM%=xUb>2o`k zj}=-%Kl|E*Ng>)#z{_EQ{{XAfaVg0D1>-N5G8*xmx7iY(GsMXwTbMWxBpNFc&9`yfbnUM~E=0g+bP|69)FcW65vQE? z>J%-4c4i5$;`xrPGMM#Z3l)(hk93f?goOwi>8Swt9<5jf3|mfj)ptgc?fh(@j@=Ee zRgrQ30A|^&KNt7Yi)M2d>QROTl`6|&{RIjsWkDf(Ia~7qs4mN8KkHB?p(vz$ zJbQGW$8}?TYPm2kn~Q{{ll)%~_P>qi@z|NU#GK{}j$_PaaTUInl`jpZH@N82kb9Cs zDAW47&zClP(o#$HV)EL}PKQjryW{Xv#!;7v^JXwsSZcwPu~{wBki{52f%*qADGTH> zHmIcPOCG%St*fhAimFS|ndUO<%JKPzmySz{dUukhKD2SklZt18)RRu~Jb~-U461Z> zX&1%2sPP)A)8-wn=ZWnM<|~V0&J&CAN?BaqSngaEC8tKN*`zAIw2;WC0b{yQs@iH- zUoTXWZ<8rw_1x0=DR}p`xvW-dDE^k+dpP-)8CHdh7L4lwiV5bFut?PrOXveCk0Dmm zs=}S_-;&a4=mc$X`y9U+m_^9XOOI5q4Z4_VQVFM8@(5#|tVktP5G9BsnPd^BrPv~A z)}`649IEPQ<;6-;3ONt8e1nA47jPMyUgmK?t~nMGjCU!ta|ou22_#6|yDEB;H+=@a zRvIwZW*+TrzKoU4JLn1hwBX#^n#*U7SFHiUrW(xGQjA3 zq?7PEcwxV5GnHN6gEPJ6A_Ar_ihFZT3Rd{Hx3&2`THMfy@jp{F*sDy4U8R~Z(os*$TIdNEbZnTgCZQLNHPtbHh$Dusv?k8hMQ(TLrvYJ58p(%wZM5L;U!I=IZW zH?Jy5TI_z0reLwO#pN2yXq?;q{d z^=mzU-S`n&$jU0XYLfj0bdMiBh~+ZGtXM}AMnfU~=sp_h)u&51aruOsH7^>i zBYO0$H_%v^86s41AOxLdM@cV!KQ8 zEkos)v`i6%L1h{bD>>JQ~XuHAf@f|w7yjdLIP%UL1Ab=?CdMw?;jm*#q>eiHZ?2POium%4B018IE`}F42 zPCbNLipxRzN;piN`%_I`JX~}u8wp8BV4F^xQS?zEA+Wv*tG4|A}ejc@A?^>Ezob8K!LB0MtYaZb&`5$AJ)qkmV><`CMH0z~{w_B|T zQ#!F7k{MKu@t@)F>r%4tXjYM3YtmI&fQ=n2F3BUA1E?Lmz&4-}@I4E!BKI{9Mqf=N z2{a1j%77KYK0aVI)9mWuqCuad2|^*Qq5hK2PM)i?G<6u`j^e&_ZI5aWT$g*#X!Sfp{<}j!A*bH z)$j-0JxqB;+O;d9YvL4-_4PQH?jpi_QI@r43Yck9DC*&-l1iwHq1M4eCZv*2;Mb*E zyj+*dkumo`X~yRoj`n2JPqtzH&X$}3@M-0CD^tFBm&$2hvi89}m4c z8tgMAro`g9mGpqUc z%#*P=ZaTbzdl^ncNmD0kDI&*WnU+zEuQ~GprmO4905Y)GO+7U`Ll;*s18rF=Zy@&S z-F{0RV~dS3n0a)XjIN_(e}+c>_NY9;w%;f~RYMrP#N>4@dpc5{G1E2r z^g}H?X{l5aQV1A<+j|`V{#{#$)Rs#~Du)lov>cZG?6e@!nJg;UBeYMqMJN5zdu!Jd zCbpBaRGug%{`cq2PB+8&Lv5bD3zja_$Ex|nm*~!hQU}O^*L$V=4ku^OtsG;8WO+0v z8DChZ$=nb`Hj-WnB7k7a001l=sHEU59s!u=#ih-(4Sq!Z-X)y?-cLZyuoi>$q@(rAXP9KApE6A}3 z@E42f>{y+&^6Z6Pb|>N4Q1nki>ZBgzTzyTx`l+x#maE~@R>Jt|F09HuT?b(PA00I6 z*sCNsM9g$^uD{Xtbz;}R$hncW>E-^W9YWlh8451VzCHkaIwGV^I)GqpOKU2Ue~9Xw zmVtM<>`k07-?Vyiv0sO0T|bXmvl}{KVt(ug`=hMqKvPWqA>pB2dWAAwZGfx~ZrXVF z@Et%1)b}TF2bXB@+B7Hmbs!~FHhPjXhS$EnBd8I!RU^}Fq-x#HokAE`)79`Nu<8)e z_G#21=7&!n{X!0ywbsIR`1J~8l0+Jw+76&FCXyK!#xtSN_xX5()FcR=84rEBeVT#P zENr*FGp2*bLUq@uS`r2a$Ne2b%S-GBHn+q6nbQw;F-PLWE z2Vd#aQC9Or=_>7l`OM;jf^e=ki>;ypyb zMaA~_l2FBQ`=-QE=wb9&k+q9EDeh0m4zpUV*xik&kp25R<(F5RWud86?8A_p%C5SU zgl;=Y8hmx>9gP|phSGGC+)(R2A!Y9CT<$+^^V_1f+Knntw)GJ`)cwIrH2KwXu0ACfQ2q_o|EOHkEN8&a-TSkBO{n0Tbr6^+Kmv{O#aD(b1PaUQ4t z01$x9HVn$1%%#{TVop0BX#_Fpl}|oTplGc?QViRswx8GdIM*2l_fyt0-I11&kNDJd+oI%<)_g5KQDravS$D zZ)4L~O}XpTg&H!w_ev3aH^=PiR~=9ZFDCwP?x(n!JWnOWWwiYBgY+F zfyXn(M4B@#qqG1Hq;}PMYH1R+NtGB+aqKN~RQiR=dSmedJVu^9y0@U%k=*f|&8H43 z7|^KD$U^)+-u)@&qVhJlZ2S%|af{GGJxO9ve8h$%XiweMd-V(W_YqIWY_xKEBACRP%1*l9Dt>0BQi9yC;{Ye6QJ%-K=lnUt%TqPxUCtms>+B`JXymjrK@9HO#dkdSkKBN^j ztC=Fk?e1SuvP&BLHS;2WySclE8eI4Y!lb`aS0?f8j0qDH6Av>Z0Iy){;k;_8{^qTz z-`blglt=z%(Jh~4aS{W)f6n-~4!yw#6@R{?@9S4vN%<7^I43ID^xVdMM$qmAY1sG< z{V&LpJVuSR%7Qz5JbE#P<&D@E0bNIk2cm+EqS85rtbm<7r2hc7p(*M}Osw#T_ZCsy zXnPOg&`bdab&yQnQa5Sc$6@@s3tAC-5}ZC>96f}5kFR=|ee%+Vz=X3XZKqPL;0f=h zz58j>uSazi&j5<+u9tFWSy+K+sDs2Y2We4c7k;}p8h>ua#GvB)K#!60!~5udi}gmrFPAK zXt>@s-H$@76U!9nR5Yr}Jvm7Qi5#yzr{ zUMU3!lD+w>yCgR4kbOw(+KSS$!pcV1LEX0QRaNUAevK_O3_m)}*1UoeU8-rRzw{HDawVn@-K}8M_s}1nWhj^CEc0h34T{J6O&? zj=#k$)vJbhKC=-l7A{Jjt%Oa%;0Yl>>*ghkCZof5m~rvtcC&0v)mFq`Ec4`WOOJz^ z;PDyr^>Xqn^(TcbMG0t}*jS^CmX>8CZuH!!8jyRAn47J%Mbp)lmy&Zl)(YL(F&xg$ ze)cBvR2Qs7_Uuhv%cO1fQo;^VJo+zoyh)d2$`OJ=Jo80BO{Cqd>tj+i-4wcFHFzc;EAb4))Pg9~Ek zCE|7|WwNwpiY{?OA!ahxnzXf}l1kNV>m-qxSRW`dF7gJf%h6zVR+}(2TC%xhq{r}y z_?A1}jx~zSQ;v<PU;#4X%Zlsb949mi=Yd*CS2%kX%th z+`c)SkJHJFs|A--B-*<=NF7~PylLrZ2~y80Xm;!6I{0{bXIAu`4BWMd7mPLB(i+0VXt8eJ3{*U(=ga}?Lx#6yX+nv1v<5C7s-+5!Q?MxvGk<7JaI)S`jau)8`n}K zX(UZIXy~i}@$L!u11;B4xK(_&BeGGqimx)YrTRiq%}F8>KdO!SMGl~iA(Zwyc~9BZ z;iM*;&{jg18siAi3A1ON8xYk2d35^lqRoIP;#{` zVyoAwD@$)GELW{79`QvKV{2_vK`PER=spDMdvq6%0m@$yO60OyJqT$v$%R%9;xfTp zYa)7RM~bk~fhXtEt$0xZJGJ{n(dMU%1yyWUoClZFl5fHbMw_D~ox{H7FX7yQ_VhJP zSLRQ1)ed!eD?ioJuA(S%K$~eOl@eY50PrJ-kloNXrh5&f>GM4kgrPEXOmd$oT7L0cA~pk73;O7fHv!a%Z*|voqQV5vsk+Iqq8up>mZq!sd$stcHA}i?izeaI%(2vM`=SPH7H8? zywy6(G;r(m@d9Lkda=g(c|%CP2WZ!Bzl*m^wmVj_tc!DGEssB9wChsoYj$gTTE@kF zQq3G>hGI$F9gkvuf5NHBE!j|>h0#|Fu5#>L#yniQ_<)fF3w2qBWQsk$o+WKIq?i2&u zl2mwV2Ayxg_bix}jB2|`uUzZ)$;$*%*ckg#E7n_3LL(0*lWMF~0RI zwcLwMCPGxS_M$b`n(t+qd>c)41-!bDI}eXqD5;}POI5Dvk@@Olulf=Bs@N#Ii|Pl* zQgt6KKlJd`TUwI$L48%&k6gt|3p1m7vG!QlcoX(@qaI~tsM_3V5F};GN8Ftl1Ez=P z)8t}jz$|1smeZ*v3nQ=z?BTRMf$gVPB|xX@fNcOHaQJr}6nH0o~E2nLWg2Y0KgyAyjJZy!Pm!7493pgpdfG zj_(7!>HeOHQ{q=S@I|w&YOKf7vnsErt88PS@#q|(w1?m+`yI$DV{hc_Wv@C!LJ0SQ z=UsK|JboQ2-!YDpuwUnVpADA7JQOVbLz@pNR$ZVeV8gjR&u^DYk!ur9K$g%cR|j6m z2tV!W4`c@@H4%N_kGsdFqL^juxB|=7M-ZnYpgO}ht&tM?Xz~j zXF-wZXu%wh*fR~jQU3tf&Y$-I>eA3#)XKR(k+}CFQ{U`vrAj&D`;CUY{8uuzm@Rnu zPAbC^vcA5CVi^Jv2j+Q->D#VvcGgw56)dalEXNKo= zM;)q#q?9{9Pf$Lg+Shu5ab4Qj{%&u1}CTcd0<$R3wZmWMp@w|%h{p!j=>ve3jGB()|$H^2{ zD;H4VEjtnR0OS3AGGqi2F}dlu#}~Oe!@A}BGg7BN_ad4Jl4IZFqm4SQJeg_5L8Q26 z7(S#o1 zf%@_=w=uq{vCcpqI(pcr>m$tkH^IPdZft`#M3tRfr!;sWGcTt`fJs)R26%q zLtDa;sQkG%5BqD@Zo#{$vm;nK(NByA>EM!8mBD#cbv=_nSdR}LvE9M3juhpmxqVDx zl?BBQDE>mMNFa-+$284mGolIBdAk>R-igp#Q znJX0C3T$bUQU3rHb<*L7>hY^LawrihvWP@ zqWL0s#%Vw>)@)d%1k+fyRc4+r%&Qt5%B9BM<;K4r!=&ZE77HdEdliYfo1gH$@tkf6P|$lA!6^$DmmlHc*H>$^mZOhlg6XDy+uDVU`x%ruZXZJ8AerpC7xW zy~YgoDyy)Or*WYCI+NIansstPrdrWN+Q`ys;28UBuI~b-{t!oYKW9*| z&+X_h#C^yRY(m zEE=A~!H5Nd3+c74N&14w6sUOZF_B$IeFFoi@6kV~Wf>#4k%7o@ZD!Ug zlZ7qd@wtvg0Q|?8^o3aPX?JaINh&NBaS=lkDUescRFT}11fqDG_^AHQm1N|J=>%Hv zjO7Dp7CGft{uU$e{k>?b&{c=oQX_)Y9b{NzlxREdjFoMA2-G#O!BX@{`WUAG=uhR7 z@z>$jgdw1bgtZm9b&Gg0Z4J3f=zEdkI;Q*qYOvwPV%O8{-?7mB-36IdUP}wWIK-Tz zkYITIc+8V$ay7B&iaVdFl_Ebs0NVANE|m@Hevj%_ik)h;E1-@Fv8+(WJQWZHP(I)~ z)s00^V`nKFxb9$o^eg`WqoX1zhaTBym;0fOQ0lT|adTv*Kvzgx6In!P{j_OFBUSDc zG3<8qi$s^?pG^#R8L`2=3Xw*qC?XqnLUa+pg>=|t0PCl9Ky=Wuo}mmSjx3F*hEhd3 z>KgPh_6)7wI{J^o90FTT;RccQ`(bAeK1Mdm;jk#6|Ox|wBQxlAm zIVHu*UYs+1VNL7lK=awIrOP9Eb=PXK8tJE8e$U-~oT`;m`I)Vmt3p7~aDGD_dpB!i zFG*UAlBLO>yQoHo{vsX2O~?+cJXCi&b=0qO9+K3LS(7d|?YH+)&i$FWPmbngyO7|v z8CCJJ!x@sVeXS%0NXZ~*bzOg#NXyp8k@BQBf!8n6OD39Ji7yn&)~9k?BO$z zC8`-OMkhx{Iu8a=4!w?p@9RIeR&=SBRG~Mx)pPLh+@gh#NuW3yj>h}*7m8s5VdK`inWy;W{J=|osKAMfSaU|vwD+fr)(NT-;3=eGx z*Q{T2cDhY|haWq(kXN2xj>>axQ^D|8Ai#T947w8%pTzJycR15aj|n`0f#eaM{g4F!z(}3T52M;t+FlK zcW-?cZr->504EkaR&C21>g%G^HD-OV_Qt)tG`U@Md(=|&IsEoV)s8vsz!lO}hFcTw z-D6Y+SKZmbC%0H}_Hsgdd=aT(N~(7RoLktQJCme*Ox z7V*-vNMX{`K^&}}o9Kjr+jic$(T>VKr5}*1SB9xbGs$t^a&hofXfT-Sc-#<^Ba+B* z+f}H3Wrz|WmL;hZ$kL-ThSB989mh`E5~bG9@{w-e0{ulsy?2=|VIo*@s+HB<8c<}3 zLl@L9m?+c_1^ymBdz2~J8F@X;wE1Qw@zpU&G_+%m+|6MTHvuDVSx(cSJ&SkjIttl3 zmaWMQ7VOfDZJ0EO3z$JW@z?^9@FxI(Q8SLYFCZCn2)6`EGqH!h+o^ z%4*MKIW@(Yl>t)3d5(^yv?S<0I*x(SrMBY}kxbs@|$ubcxLgWSu5z3^h$_B+> zKYcc+)PbPa_;q%xs@KUTG=VYW7@D;pj+&E~uK}9H<(fxVl0rAes-OU<{#^&ije1?7 zEjJ^jd~QjOI_@>4m0l>Mf~|#-728>-V9t>%5~LPjx{^Pn>Gsu=sW`(nKr$0mnZn6t z-3oHm3p7LM)?`+K8DdkZB(UC3ZQb?luT@-Rjfl}o{%e5ePvU$)>f}?em>aTb^wQuhR@-jH?0s7k(peTXYg4I^Y}^o#yTJti z05PcQt7mAE+%1II%l9bSj?yqoGfyi`PCX=XB#c!MYIH1IMi`QH8t8r<3#>g*bo4^u z$ZXboIJux@yA1QgS~ro-k_HMie=l%%Y7fKbr$<(nfzGf>?B^t?ro<++wxfz8B=Z*9 z8YOs;>H#Cv^n$S@e@|0S8;s_v;R~-piH<3zxgBU^s~gE+&7;V&2=swUcl=U2ZacLE zcy{W&w)X`>axvtZ8d)4wf}1YfEXCR6^kvzkatBbFXjE!c{J`z6RI2xaMzSZle&6a4 z$sP_ui6^X;qum@)30u@Cv8L7v8IP3e#C%79P1D_=Eu%5943wEN6v8E$*YH3*QPl|G}6#hkGjmW zWd51qvdJ{nk>zu}C2)b4%cw@s?K`^-Ja=?8qy5mziy^AUPaS$l;F||t?b%h0*`$OG zk?eCQU7%>fF`?b4Zxi9ryDv!xL6ebtN9@-zxi2B)d|MZK2Qo32kq?YQYQ3T~*v>$6ZQ`F>i(#8^KDOrkGvBnC~g_=De4<5pc zv^(xAq0kR7BduM2{(Nhaa)_&R_bcB!{{WZOs&!gU3&`IpA&juAk(E|??3klIk`#(G z3a(gg1NrsTr{8i_u1P@0lJx*Q>-J6Vrx?R7S{hB8nX)ZU=qX0hAE%BjUc$2XAWN)Z zX{peWuUqi{0PHxM`lS}T4!X2fzFF;eI^ohPat<$l7LNp0M3Y2zEK~0E%dpfTZH=H} z4{r{-_&(=@F4jY<*{j{aJ$NNY^q#vTs}(VjbqBzYzpeGUwz550J(>2+pn?jxJ;zrl zl4G_`+79}5>g0wa)cktvVch6-9Z4)(9qEAqfM7fahf+XvOkMhz?YRr79tT6OM693> zZ{jG9>@sW(5`48Q;iuizt29QMLezL1l`zIY9v}{hTh*Y!)Ht1;|0_;&vQ zZ%VsN(Tgo>xc#b15=c;;e(gV(Nlh9nboOICmGaLqfV*6 zf+@Hthr8U3Z{w}w>t+)TCQ5(Qt7T!Z>1HEBWW4@}L?*_uf=^{m<5nY4*O={n((3N2 ztACh9gA<& zc-||uZ>lHagj?ylav8sGUfJ>AaJ{hRd|x?}!t$KEe2mPEBcTJ#2VI8<=0D}0Nycc{$@2UB zij_vGXVbMT7O;kBp^sy%?5+i6*i}!CjnJ-@D&>CfCYok-(OG^ame1iTdyy}+_js;O zo^yfYc}6=eUpYm$Rl7;++Gzw$xwTU&e9z0RRHDYXqU|p7$u~UUIOzTE_TxJSDmjiq zY|WlYZP!(bBtsk$F+LjZ0eU=%Xd;X1Y~wHPM~>rY+nIR$Z#^`+ayk3#3I71z7lTVO z7SImOCx^qWIBdL`GHA+b5w?d4+eFS8fb2W59c+P3ld8C^mmtU4mc2=A(c|utWTru^ zP>DpPOP_&#gedsveq9ePEFD@1H?dT|@+UvamXfu+movxU=rGWjqkbhyD`Sq%;G-Ao4gIXephPrO?`}#C3m<1r} z!$$ZIkm^B4+Lmp-_75FCKW9+6HCbR9x_}EASHs{weOpMR4t>GI<#N`sLm7>?ko2N) zC(}Uk?bXJb><6sb>e;iaWm%U5UjAp?2Sfc{KOUXe>fRlZmFHEo39vHqS{3Y19qd*{3Q)-{ihi{ljuis1Izc3b zwHv-44zx6Jn|{{>g0wuj@Yu-Y`}{yE;d(=v~``vn^lVeDL;4IPfn*| zYdmV-#Tl}7QnE?7`GjhjsuO#0f0-U3#co;0*OpNmVqy@+Samp?epS$5gK?VI!8h#cDe;&hkbMkoYkFv5RxFl)I)mZGlrq|4iKfbv5P{mgpgT^#u?UsiQ$HgYP>GDT-h^SQVb z23`}4pC5{l%#uXcXD#SR2>c2FU^{s0)|^y?*^fR%+!r3DLnRzTuD+o3!>`1ZkL>$E z>3%^}Q9eg}g;tb=R3VfPS+vkE+5CE>NRhE@$yJqO&;#4QeFx7@iAg0b2#+KXNvqcz zS8&%}0Kbh&#FXDEa6LEVYu*U6biBwHStZ-dS~)M$k=e)SxHFm~#2{0*GO2BpigO*9qb zkSzBo8a6d{@2}I!Kpzct8WXQV?4*jx5gt&U?r_(~HzSGgPc*e{P_Hvp1)h~dLKy^V z%tpuoO-TFuo{Mx6h7R(#^0{egJ;PnvttzxDtSp)=6yjK7T@;_`QK|X$VL>phQd@K> zr_)I6D%pZY*jNIU)Yyt{eXVhL3Aw*%l^y*zMs|GK-OE zbzDA5!7<3O-=uRPk!AZ`4h^ZJ5n&Y^$VOoY@sy!2ljY$`x$D|Iy3t> z;!mIVgN#}*maWF3wVAYZ>8GzeuKxf`9BH~oZPHknkAT;6AGrtgj;WBN z-}5o8{{ZF!Kpmto@{T&jQ=ljOJEr0X&v#ldJ%0jg#h;$cgDWZgoqPTcedHScTXZRzLWIzw#YIk&#waVYhbC=LBiDs9ReNCa60 zffS15_Z^qG(_V*&P+RY4y{F`y{{W4{j>Pg@eGGprB3z9@j!XBVG-uawkrUT~Edml_ zZ5W-7G}B)x_dmE}>*be8Ys{H4t1VzQaEuz%=8f$s#J4Nsxa&7&ugGVh*!bOrXrvMa zvnrc1?Es{E)s&%e>PNXxGqrl(AG)l$KMUji1pC}nhHrX!{cdOM=Wv9UAs`j>W`1x!}A} zFrv5Ucv@9%mXNVY))3OOF3ojm3lpI6J$n2Y-tF(H*1?e~r2z`wc7TUvoHH2V?Ce4@ z8&7WSr}{e68bHsc!m6B$i`}mw79+6s+Q;#8m9Pa?-* zvOGr*gTU9lV=ygGJ(%iJkSauA)nzOTC?2M|_WsVnlDHikQ6OZ-sK0OM4f%#9PC*Up zJPS1?2(DqP!HSsH`p7QMi5QwW?L`@7^huP)%G*OI1f6>0bL(S&Qq_L9~8UWH>G z)q9o4IK0UXwVFFO9#cUhuX2#CV>>0R=@q%-lG@ku*HuE&%vj=&89?a^Cv=&RD(RZU0r(wRi3F~+&I znpIbba?0YnW?JrETaim8t3RoQkJl+BVmGW|itUgw{7N<2-92WitUBsDE=?hBN3;2s zyPS>`=g&_Cg_OmV;PY7(F5a354M`rXnF|EL<^n`%Wg4F2%sj(fbNg#8h*!4FGNa_O znVR);ba5WyQs;uvdsk@OwPq=hRUuhqTL}`+B>rFcWt;N*AB%S|(N!msyhbdZTKNP| zXnnNE1&5pab<8k_k>qfV7Gs0@@L0J5Ov;QU5-Y57NYQRz%WaH8pB>#{?RWWK+r3;T zqhf6~WO?{syPRJWgU#LJ8LN~NCl$T4Wrjfl(Rr3Vty5Vm$eyIC?Vw!`-_id7GX_aX zq{LdDL%ufwp1F;um&M!1dxMAOMr*lFIZFu~m#KO&FiB!&xms2NUCPBfYBwtD*rNrh zX60@1GdsP@ql&-j6r@qI5?hfL#doq}D6GnTILq!kWZT=s>!S}1I`cKlW}r%|*%9`_ z$NFR3voV7x(-CG!WRV(1otk2SG++WQid1R1wz}>IqK~3NwP6VA@LTyCIP8S^IWet~ zsPZ~SsWcEI8@DK5Caz^g8V>+Gb=OhBSkzr{{Zl5qd?N_-+Rb@#IV$!FQH_GcmC*u# zp;euAkPyTM&^L~x9;LGDxu+GQ!7kKcGx|zBQsqmN{JOlE zCv;v)&Z7(!s+4^ZlpT8lJW1%T^xyIdi9OG0a%#4+7O@i~mF>q( zn$^YwbUoygMms#uBbWZIRR|p^I@?Ipt2L|&DP5BlM+9V<>{!Tdz38$u#jTmNtphkh zHV-2)*S@*~()6ivGg&ttC=E2Cv($9uT@wk(5%8R%*?v$+;;J+-4dyxIgaw(f?Ak% zmE|n(Y)-|PNgnvgI+bm8L!dg1LFq3qC!#8}n@O_A(#uB}i9EB<^^!c5YecQ2aFQ2A zRqp7*PVA(8{w0=PL%P(>{v2<0VqDWWOk;?+iPJnpoPj%Wg`|V^?sa#hm zCDg4<)G*h}$7l5kUfn7iA6?T%y84Z=N0k_8-TXU`fn}}XY))E?lS7i4d(jzJbVOm)-%M!$(%Nm`rqA_FH zRy{!Nr}ZAh^iIiDC`B~W(0-2B)LgrcKD|w!l=q<{d@hZ$O6bFOnyR*-eiC)l;nljm z(8@bB#q!gtxb}&j3Xmcq*o=lIQzNgWr|^U6>f3&Lox`Q&yK6u$wT}aPLyEVQtvstH zG2=y8#Kn`+X4Eq>0>y#=Km$@hKOU-?9h^6yEhq3dtT^S9FLtWDcFM{z={D0Q#f&qw zh=mS{tVV#3j)SJc)$A(ET?EysTgkMHrlCrk;Sjf?5re9jq>Zqx(~~NdQ#%4& zm+YI_9Er?Y$6d){@)nlj1vC9rF-tPY5X2k}N);>)rF((jEdo-0m)rexpKvW*x^w+JF{{Yyqz0k$jYjg!U7qdR&@!Y(4 zi`+XZElW4k!i!Q;T3tfz?7C`6)5lG99|PAz58ZHNQ^_xwb?jB|pg)fhc2=CNNlI5G zW?-kvKx3i#9TfinBi5za#?+>Rc`F(+!+TlmWo~k@J*!gF6F;ZlMF5kaBoI3T_Vvc^ zect$-Q6W~np3N4eKV)24tI0cZOq4#DR!LwG%LAR|O0MNrZ2;7rf6_YR+y4M#?9uGM zFZC4OPf_-d?3;?Du{DlEl`+afn({1b=4~_q^zZf!KaWHI0QDwzwMbi6^2y{Mv`=QM z*M?z|&HBY%qYEr8snDu1-5%Ef_<`g1bu0e>u;go2zarILb&;m$?BClNjfj(&<>7|P zv(m6)PbR;HHzW|>c+=tb^xFRb>=_r8`3zYyC!-))KiCHz%0&<8KID3~{W8)Sqm0G8 zCZR(q`TR-iZa@8lCzP1gpCa@uPwd0?{{VOPkyFD=1ZvR9TkV}S^)M6nhgv&KBXgGK?Du3j8DGd&fmm#hwsb(>0P4||D(#q+Oj zaq`p6ScjEmp?g!;nn7s&e!2-Nno;U~GwLYb<(1TL18M2GGGfP(RVQmNCVaG3gtz<( z`R$>bfb(f{S*{_May4hZ|_3;b&F#ohfqgf4ee&F z;JkNLPJH|U=2wt$sq)mY)UeR;dzZ79G81Ru&gJIEkr-e-bH)+zda`zMr$3^YA2_D&S>~FZ9-0-|@H;xQa^Xyd|g-KgUY%_?&(#D6o?Q0%w zJ7}X`lakh})M}?Hs2Bd~y`Qnh@-SPW6i-U7Gr_C}7--$LBDCuqjWlZ?-wv{1QGcG!%%oWQVi7MKc4T%%i zQ8cnjMST%u*r6COJ;7}bp!D0{B1lD2ZNS%!#PQr!`*!JlWsB9?@a^BM`147@JR=oD+x0iurj0oOImLn)0MH`Y4s8s-I z;nzmEt$b?LT8OS?Tf=%2N|HwxwD8~{G@9OOtLTs0zek|84fHKr1R`?r9~JC5CR);m)Z zZ$@wBT$xlk&>ZnOIIW&ejdK#$B&wIKnv-boO!aHcI93g)(U}Iif5 z!rT1L+&mW$?E(-LJOI*bS zQNyHR*V8TOs)ub4a&+K%NWqH=yxY((MLNW|>7XDJB8b(8V0IrL;npFM0Zx?+ zW=|5$AAE;!BQ2}U=f8b_pU4679V=!ssWc9JF)m_@X&O8Zy7r* zD)10xk+&)F9%HBWbj5E_ZBq9B-~E-V%*GOpsWhcL5p4??9@Wr+dTv6-J!{Q9g|qgFd@1fJuKXQBT9$j|yuN0GuU6-R_a z96soK@orBewd@LSX3-WAiHcS|&VzF*mOmw5mr1jfTHGp7fwFev%F6?y##wOi$Vg<3 z#@4XO{VymaCcVUeBO@poE$S-?4p!t^lO`t}G;I>EXzg8wO?6}aQP*W1hh~$p?1xi& z7K#D?05uqyy_e&=2`s+kFZSbd!@p0$^%^)tl9(ZXT=vHbtbV`7X3j^-Yu30cJ~KIPRA~;?Xw}v&yN`ff<4%&Y`%P#z*xpv*>O;r2 z@;jE7IYtxxTFgJ6W$Q!jKNWwFx6yuVzcJQ64^kyaB<47n!YOkfs>JKtx$^up=s%Tz z_%fGE{{WSLG30R^1a;tb=2+R~f<38T6nAM3q>T=mcPCDUy{w=A0L_JNonu^;2$?)I z7%m|>fU%DB{C?ow+^brpdD(RUY6B_L{*HqNTV%^E1)Cjl;b}P?cqNN6Gz%WltB=R1 z{{Tn(I_cUVfW$EManpGyUhH*6(o{snk3=EL>o|}U~cSGGave+ z`g_LyD4bvTgJN?2B!X%G0L+!%#Ja~Ajtg=ua0b;-dT=(Sh}_5Lp#G87FPbAoAO8TD zmn`GizuV?wEOpxx%La3gGCY)TLld-4u{aY=StHlPfLLlgHSp>98lC(VDjJi6_#6&r zl3g@#_~yMc5DIQoQMl;3yOmL|+Il5dXB9Ezy=tY1veYi&FHMZe(vu%R?w8UnlyMT-qRqx@aQQ8)xCqtwkwQS2_IJ@!3!sTpcd1b*{6>d8c zQ-(}=+V&%cKv_UT8F^o3x)oI?z<7WCgB!iws?;U;_z{uWDTf7}vrm!Wcs!|xf*=Bb$_4eGZ!7srTa_o z{XS!7o>b3q%M@yH{M?c8?93S3DHZHwq?ly%;)Dcf*Jxr-eRb=ji?>A5ly)&?#eEYD zb~BhOV1Au$JzKiR>PlFAJE$O!xQ?{@iR{gBPhZrI)8ci-i7dy8j^)w5gTHmF@h&>JYg1V*n=##4W{Pz&kn0-kBUxB$pdSr-EEuSzy&0Ra z$~PkZ&}1;rPJT6vvyQ}4Y3H#G3afUU&h{L<_R_7m)t7XKz!HaDemZsKJCTnw^lbCF zEA>mRtl!S~UnI;!Uyorqt#hQ3wn|T=Nbjn;I=7`7%^WOFx;C-?5`1;jrPDg2*pAI< z1wZBg0JqzmuaJxR&PNQn=%!V&(^r`pIIqpLxJ27JI*$oYOpoxayC1RkRNIP|JfYCK7=9bUW)2~83Or{}XMl(#(pk~m4>FMR%zFwPL)y1t_ z80_Gg;eC_gU!~)+{DX~G!D8%VYZ7!lYfi!_m_}P_YQ!DeyxM3u z`bzFngf=Xfz#mlo!s0Qr+Dklw9PVBU^2;;=j1*##*t0@})3s-4jYtimfizD5Y_G#axgC;OwrT{_`9Zqb2FWRJlk zQN}|gQJJKk$T3%#5Mzw%>8j{7+{LwS`;Nb8>om1qBHi7TPNb5By8L-;R<)9yZCCYU zt&KviunC5&5g7h0WFQ7Tl#k-t&2(cb;YX2tu}O}mGSSeEOwF0z7;+LamGo0{P9jzt z7%6pD+BDZwuY&Y18(&lmP1QpeN%YcV%?j-qxjh%2BOE~Ql_VNNuki*a1@h~wCzRhX$})k87#z$d_IuR^8iT@c#p;so~XVy)V`=HZR+*g-YJQ@5iV zD=-Zp8WJ=b>$ri^*0#~fYSkvTFu2;rm5P}d1XLkIUTNS93h!k_02wv)5Cs6CBx$d} z9-DW^LRr+oF_i2Ji9P=ST-;fwH>8tPh}LFq%n98iNJ@5H$6XJXpsL+JAlA(iNU7s; zG%v?WLlvnfjya&-TWm@;NMFcz>AQD`C69;0s;oNkMw&}ETdOpGS(8*+rx=xE$1HlJ zlbC-jKEb(EgbF|;cGtF}QVOeAu-+Omh8lBYEyycCSmY~8wT$iQva~X+nt4}P)%&iy zz6Z9wEj!Wt1y&*%fyG{Cf6n4-Lk$Rb!CGNHs zT9PHcwW&M?HMF;0NXR~ysW0aiO%H9T3bFZX+f906PPR~_8mKkoL`|2uTBwf2Y2~>b z2iDX&!7Dvkn1x+c-Ir2F^po-Fc~sw3`hhM;GgIVZX>l0(o1%_46fVX>w33+OSrh^` zeh7D|`49KHp4zj8xowHD&|k&Xxon9gwuNS_^__&?yoH)g#emT2hrs*~Vchh*mP^^;gO57V+y=PH;^fNgx)aIU3 z9eCrFUgSP>XMh0=ZSet9cm+nFfOXn>oRkC2t<4hCv}4N2QlrNu;=&Ci49F)jEJ87$ z&?tsgP(agAJ9IY59zxQ>*{fYi<;Ub6cw}pBYD+Q3Hcn2$b(6^Whba^_q*vI%&WeR&PO2o-5I!Uzoj-gptw~t^4+EjhVx?2;Bc+hZ)%=BLLliGofLOtnI zK<*oGlXin%_RV*aDAlHD6{Ik)e_mbVNYQs6IC%RW`-frT z088AQ4C#w=+*%nr(7`LHu^6!%IY&@eM+_9Mps*wZ*l0c-KABo^Fc$(P{!HN|a4L2I1yQ!(h;h;SJVfMok>yg)au0bYqJk=d>4aUya$ERw^qa)VmgvEZ1cPi zxmGku9yHpTF85${*W=^UGG^z$lK7-bMmrdo_><}ELp;qGuM(Bqqtf!R0FX3t5b8Ug z{vG;Chz(ofD3ZB=w2y9IpboAQNXnu-gn1WD6tGebqob>Bdf4=8i+w&f~c^3MRE_+P- zhs6yHoUvkEvlOzDSW~@LT9%g5Mi)`8{e?$=wD=L$&-~@xWu+`???-{Fot{sZ#AhgD zQnp^6UUh=zDdmPZrKHO@t`pTp5z5R^?$!JET?idaKXteF-WOel>oGPwUGMOASbJ?%QVrlH;=7uMk zVsuG9pVSGd3i1U_d^K%)mb3(?i%VmqU$V(~{{R#Azd6o%B0PylDJ9CDv_eG*g%e+7 ziI3n8)zs=dNYM3{Gv#AeDyr8~sPbQaa=fEG&aYpTSjTe|wd&GyxngM}b%?LXfYi_I?q3cKw|~5zC>LctO=xIY)EbcYdskLNChlIXrcA zvyG6)GdyTq1!Je3k7ftsr&)VcRz|M1Q+kN~x4V$FYSn9UH=_nOA?e0++5v%-4&Nq| zU*pjAYxNH7R;sdycj*#Ik-m+QuEqUfyVXJ$c|FdIe~(MPHtfby>x$4SXShco%FV}b zQpaAoQ874$7OT{rXq)Nk#*em0(U-&@k6JH+&Z|Q%KE+dGRzHLC`gZTyde-Ions-t- znm3Ju%M&V)A5QwWVmhkzZ@dTmtZ}HbmAC2X?VldGZe+WU$0e&lS!7n0)wx(JIk+qnEEyrVZ)u*>YJ+fCoyR~P6cVz>+GJreuSS#*Q z)tyP6?-kXO(1~#FKS6m#a+#XXVt8*u=s0MIGgX>C?I2YEZth9bPP0=CULIL^x+GO8Rp?x@)IbZnO18S3Caziyt_TABzS#O|;8n?&-&J zF&JuDS={f8079VGx5uld2z#bhOzz4dkbtJceq3xx>@`vc`Z`*yjhI7?g~+TpJ)vr_VX+5M83!c$NPE&~%&RXeCAHUJe<<^Pbhzj^KKyJtUSMDnC&oC=*Gk2%eLlxD(QC^=dk) zqoP=>g`tPW%W|%gO$=_|nx%^n80)A(+;@3 z9B@NV+PP`LSr#hQ<;_-9jTC6A78oC}9aWuoMJHd6=u?0Bjf=T&WB82MYsFgp{Pwig z>qQ}&INnTNRhd!QP_P8(2?MPiXUf8|=~+0fA04$MfzmR504VwOuiIuHb$X5o!*Y`C zD;$6}pm}?LKC6eTC%%#%s(VMw^955Ch`W)IwA&mI$s-@QMx^ws@sHe#u5?ame$u`E z&ajgm?WZKL%y+9MGSO4_F^mqBl2y^6i#l&+PS5N|_eq+yO4L5rW+09l@Iq@@Sm5mn z1n=uQX|9^|nzamdvhAY@lz-*z`>)B`%n7(m7}_~|6Ig$!$x&7YXIJ=6PxOv~*H!ee z-(v9L6D&vkt9|ph!}S|jTu|+)v5*db`wVh)=WBWiR=e;JD*ph=8<$!!zEj+6Ehhs< zSQgCvkKY`9Ma}Ms{m+3cqyGRW>hP43$Gj;6p#*wZwvY`zTdXHldR^?-<^HAD-17lE z{{YI*k6fn>JjcA5D=7+BKp@AYOQltGi$ykAc~(XPx5uSp!D=~_HuuYA6Q|4lNj3xi zSzg-Uo+94p=WH05F<(ZcWcSy;p}K$7<(bwC`u?BlU;hAX_+A6r?iq;TIBbJkp@&&E z+p@{)O!G+6yS~5%rJVQ%*gUd zF4|L{P6(u#&ye^eYQ+Bl0o6Q}OLEpbGLu{PgN2(9C2Cnrro;#8AfU_Jzird{N3k7q z@7l#X{{Ub58axfsl@R*idjs@VCymIS(}B$jVYWIj}p_O6Zwy8i$UpMlpV z+X}ki;1WshYMXgVhm2fD#m*|o@=q4Wlg-&3cLS!vd+G4$88XtAh+%tm^(bfVL)_fY zzdSQ9?Jg_ZJhl}dkkU!{WU~tup_dK;54#G%~VOZH3bgiy?> z#raNJS(F4evvmV5hf$}cNjB@Io;_x_-v0pk70(L)0Q7&LNl)6}w^49ty}ygvlP?_o zU}j{J=4gv6YtrHPzb(1&T)<>;p=GZ^Vr~E?|J}F`fV!dfGHL5fpPYo&|3zTl(wFV&1+ak@~FgE7J?S&v)O#bw8&!QPHJL$!1f#h?{mPfRFP@7Q>C zpZOE2rGFzeyH;*pQWh@~Wl0h@mN>QF<5&$(akNDO4SSx8`MEqKzDX1LcX~qnjsF1U z+kw3>`6bdlj_}@*1D!lb9v#n9`MH+NmF?xO$kyCBBt{J#xtuQM2O(jJZGJvu{B+Y^ zqweN@LjG=lQ5BzWF|#lDoH&uU5x3QlG2Pp_X54i7>(qU$zw%(d)^Aa^Z*8y-)ZX&-K^!X z9#>~CRwu}DNNv+KFG)T^w!73x5hN8l_@NqiA3m3=*rk=NSQ^gzNyzABqs?%hO=|}f z^8HRy*&E(VLr;fd7UArX>4PC7?(U8mhAK!`d7gr;98<*mavqglb zGXXZTYq6|uM2z{Ha~;I?+5y+CH11+)N@0I0b!dS@!F|KRRpqrT@Yvw5lEbpG#v|LR z_v=gQ#QQe8`ixOn5H>G|bJ#w;tX#MJ&6s;MOL4b~aDF{`BFZ?P$Ou{TkSo^Z3j!@p}Evu)Hy>XX>l!^ zidibu6*4nJ^wLeWpVo~d4qLMn{K-{Rojd4$dJR=4QI%luYdIMh z$goO_W9cA-?o;`bNF9`F4}E+1GR=6|181S8&8(Hm_btTcd$!Gh_8kCaoJ3d@EDNsx z04VLWd9^6Ii>npbG+joWkAASU{!Cq!cMxRa&)OKns>epeGvBR_-=Rm; z#Ze?+8$hcObKiHHzJ%%=>un{2WeY*Wj@Qb>iwu_Qu1%cBR!C%pAdDYHgP_>p9XEnm z7?#s-aj#9r(uESqji$FI2$SV~)KzMhz8O@qdxo#rtqZxA&k zd5@SkeL79mo0-r%QAUQExA75Dy0nAEHF=|1ESSnqB5#Z_U3E=7wqXht<%JSCiAG=;Z)RY0 z9|7ao^f$Ggz5;HVa))eZKEHbs^(Un+GY+;TXKz44(!lS#a-Tb{qeUA=;xzCbx-WXI zM}TG9bV+69KUMTTl75?yy+%9r(W7UYHIqRLNUBKQOMn+pd-wo*ldh902^zq%^_sBO zwGH&MJ(#ywwQzm-yEce7{F9#t1% zEUHevQleH~{f6x|&}vH6(4^Ab_H3R$y?Zus`B>;cTD^HxY9b~S3*Z882h%I?B(eAr z(%oa~s|BN8JCesn?RyViMp`t)i$#0yjE!?psrDR73!g0l6m`^7crC=RDS@6Y-jcV|Go*^hy6U@>fHl|dJ_T0Z>p*PL zA^mF|RKn3+H6(#zjiQ8xnWb?WF)t$MrDJAY#OOPA9WuAB=qBpEW)~-uCw{}ku-lZ? zxQ{9pi*!=RAZJM!gzdbI-H6obsU1tsx6BBAbN~&+0pGctCf`vM zu`lX&Be25EEwUJ4N^%tlBQPK-q4N!QCe;LX^6Q}Q)XB6mh1F!gV$=`{q6*fgk{UB9 zEUV}_+NWbau84?unHWhFzNW*e+B=0~ zr^IMa$?qegh%K~)O&U|uR-e_n9b*9%nLrUdyNiIsvkiWIyhn4;yXihbRrO{mMXG&U zh>g0{Wp;{0b&cHmW&BQ>05k_vSaPde9H&^?JnQJDgVMEuu~>cu++ z?Vu$5M@V^F(SJZvYjb_daQaA%D@80)#~h6ss4UWr3hCHrHWS-U{v8yjqtKp5C#_;K z_p#zRoG;WY6N9oiOsb#Hj%4 ze0)#y)1p~2MvW7idx)fwX~`NLVQ%eZ(n3{t9pQ?NMyfR(zCRBRt>m&Pv?_xAx3LVc zNDQ`_ildEP0u>te3P!D`i2FJ(Der0Sx`}uy&RnIM3JR-i9?|cT<%>L zLcPN1bpVdEQ@W|<4K(|XUAaG(fUir5@C#VRgY-;lNmF#R%n;Q?`iG?^KkAP7SW4cU zuB9XfHu2fJxzmfjo0qZK!}pAKtYoj`NAVb(&$m9^{{ZEe2*KrTVbdFCjZQ^w+!t&G zmY<>Z5W=Xwq^f_R$}WRW-G^Fjd>LH5&6WG!8Yokzz@(qL{{VBntmNEh^eDKlUN3Sn z@x>lbKXVWCNb|-Z_1PLSz$+>c0U#(N?dzw|!0TyQ6naPG33d3y@sHa%*(y@+ooH z%#t{ne=bPnXu)`WK(7VvVN09Vy<`wy19!-jCH3xqh@W?sSRwHudh_V0-9w>#>QuDL9#0 zOq=3)mnFy0Y-MY(MOoW(hOHEY=rkSV40{g_n5bX8<3urKGC3=@J$qJ?M;*h6Vp05+ z2TbDFhh;jWO?&wmo;hK>(YzjL^o}E^->P^1Jxf)WTcxre?(yDFlEF#LUbVY8n5?CH zm%>D`2^;W$k*a7u(7JVX$7irM$cQbxmD+|hqh7p{vEA!UTDodivs=1*OJcc*x>|<8UXRslD!hhRpyEaQbMF?e>5)s{{S5iO;aDZU7YTR*|?(Te@mJciB1ZQdJyQq z9U&}LhV3=fu|2iuo+W+2SzQJBz8ha5`a11eaA9$fV=6)=4BHW&Ss1p1@yjc|pAFh{ z+_>v>m!PU=y&G%DlD`Rxs#aL7$yn5}^_3)v^mLa+8`Z{yA1LW`>(xCOckJEniHg>a z&O`N#rZR>{I1$tJ!jnN^+0~QOkXDu`q+{L1J#|04XR1_fE#`~bXDupx}vSv zwYNTlhvQW4NST8l1F!MvoG1gmi7a?-E|k_6!G^Lm4QRIb zHe<1Ta= zI<`GsY>^+x;5gObt9lqn9%L39)Ii@I6}JKWy1q5^0&KQ07%U=HmZmm(^kcCbdV&Q= z!8&LO3VG10{`M2QFM7)#An0$=! z{aMM6K|d43k$^sAt7=C{vvu8$Nj--N@fK^=TThXgLMSsAoa0pWf*G`AQe+3!|><^*r}inR~^HrHsw;A8T>g`gKE9mgRiNw->1~ z1$?Ojx`VX$BTu)Y%aN+j7y1EJM&U_c}`&5(VNUi=Onq5z*~$G?muaMlT3yL26dEx- zf`B^GvgEp#COY*n{KMWS+b?b~5vjv_X@H<3VYXN>um%Um@fde_eZ5B8-3MO2D(sLz zpzMPs8YLrIjJc3PH2i%*8JBluve7ZTmg8q>(PE^bl z+smNUgop^#eT~rn0Cba2LvqKMQU#l4CSn5al|UoFoi`nNwCuMhDw^6Wf^DZK08({3 z>;TL28fnyRuPCln^bpH8r0E^3)fk>dE(=)DZP!3YZu;r->2}Df^|D`yIj=+MGFXTn z6E7g7BbQx_9IzxE4~Jp=PeE?ZI`5HwWju)+pEJhQkEx%Dzq}#^fFJgC)1kL_uD8g6 z_v`Qx*vxTKNQX30w|QIAckl52k*|K2ZueDx`XVmMUQw_7$;A;1Hfm?t*zK;sG5F{V zdUPN89-{vM^g#arC3>UQ<$O9Am6}^NNI#8XaC?GD?5a8!_goD-yEr5jKZj`uB1C$mw?b-%7q;!S+1Tf?b}kO~Y)tJWqDMOz%6Ae} z%*r(Aup_xw*) zj(%i)wdl+nnPI-2Xw>4kD5*y)PAV$t8qD8~%0{4Sduy-p=@$F$H>b3}$KV6*dLe@4 z{xgu4Z>Zu}80Ju2G^qWU`L!f41F+O-)?A--rcFJn{-u8};6^Rsu(!K?9e4@UDnMN| z+y=USU?WeSy>jy2w*LTXMr++&%ScOKk78>+$m6yYs7o`N%;Zj*dE*nBVKi>Fsy4sT=C`&^h z^IjcUQagx*>Qn}9{u_W@s!990XSr3bh4V<(c@0|=5U_nfQdBt($`5YC%6g@AQ@Rv3 zXB4HGqLF6KO85`=mD^L_t9Nixw3t}U2o+y`hd^}`BPalY@m+tJ>bXwjc7dvX zSRrWq%8|+6&o6BUVf{ZndX}_o3%h2c%Vtp9tIHxrN16c5xE*`wHS9a}75z&0S}>27 zEy&qQIy!FcsbF;1OVpjYTlxF zaugmmSY5%&fEj)y9Y@G^?b4!1u4tNiW7T+(qhX@Fk)4QDj)zbPKOX-8`ue)4 z*pi68LyPd-ht*iK#;7%^)x@?QvI6^#tgj+%Vh+9po{40zYUquhZ}>%bkI}#_GLEXU zK=Y@hdlzFeZks~AC=1{PFONu zMzhhgZi_LmJaWf0VrY)V2Xx+>jQ|@@f0spkKHK8jZ`CpQ_^L}I*<6IG(nWFSgCAMs zmS`ObPf^iQMl60ONcGddZ?JWmT5&o6s+%3){0cGIeFn}iciNviWZ*J;x?;5A&t*$-A7s}pUw&*~LbeKdH2uqWa_r>0UPQ153| zsRqpQoQ6KudgeMuOlD5SvlNJRGKt<~kiTLA$|QDRpm*@orMtt>$nM5kJmVuiK1wmb zk40~Z=+z(vLn<;SaLjh?@E<>!1EIa8M}g_hSCUxfJGsL*szD)^38zmh|a&t~n|#m`m)T1wVtm(tqny@cwd}on(?B$IpK`RqG*nMGZQ8K_cGZaorMCfc#+zN_ zZ9YH}4}A$%)_R4?2>qJ(va{Q-hRGjVrG2Xzi_Ijqh z$t%#V(kj4--(+sO7uQqW0{MO*jeGPisiZHHokbUUW(o;lq4X(L>(dmavg$X!<^Hx{ zNpH*T+!X+6-@ij`c12F4i;m>6@?5wk%)M-EH6As>A%j`uj%AQaWngq?LAPe4l1}5O z1Fd~}DAmDyTT(;sdw+wSX~T}oJ~Jy~{FD7$u{8d$5G+ypo}eLt390hvegnZxJ91!0 zh#%(m=OI?rf7AI2Lw#B*)kg6YG5tHD-LmbXZaSkdKsKm40(^S5l{Ae*T4=|s_)J`L z;-3*tzD~o`Xzo06OI95i6p@OLz^}X2AqI=tM}Dg+rJ^-rEoIB#58I4OadVAY<)|%) zq=t+VOB@l29HVIvmO|n*L8&KKCq>)lBc-KPJM1yzvr>#QzTNTziK@8bBe=;Kp8o*U z#RX%zV^gl7pT6yYGL3%_Zu$VHUaf1nOB(QM#b7yBB_O#iRF;}UBu{!>zL0rZRG0v} zOKxd*DxuV?d^#77%U{U1j@2eDWO@yy=d)KFC4$t*z(#;a>I0_2=PQvN3clixU!AlN$HZu&7j(JC!tp59t!2I#K#?kYZohJ zF?p$R+cAk&%~wd(Y&0>eO&e|?knbyK0_sTfX`>#s((<($@!4vJI$U>>QGEMy8aj6Fq=MIlBkQTN3t3I@M~ zchPjulD2k*urS#ohQ3GW=|^7MO=83nOH#~^S}5j39<V6bh?BsHLn#Yb6I38$Vy&tS7_xf$59g>3?l#n^3&>2u|kC|@MBsYV#MjRh4|?0>*!A-m-(``E_(wZab%f@b5~e{A6y4J)wL2A zI-dUkgdY8eLtCm=Sk-2uB#gUL(u-+T3Keu-#fUnQ__|eX zTd$<6riVB!MA=rY^lY%uhAlS`(matgTKPhT(oNrJ?#-y^-BSI)B$%<=8x?n$$*$Oy zs0!dd_|tH8X3%J=t~csC9lsud)i(VCY8IjyBV2+{UltZRmI6Z|4CDkXvMDFG#RlQv zb?xKTTDI}9rkZAU@%QAkwIhM+Z3>gl?hg4PK9jeo#Ohnr@h#u(1F2_ikxNmUO_17* ztyrwt+3HDBLa@v5>8+kjE?AEUBTE8p?3uI&b|jm`0L-{(5K4LRunXh#~pW? zq|;G=2J>CA#Cd>F0}T&-6ditg>(iQRaAa*0jBGopF|7{OS9dZ14#L|>1y1h`M`8TB zwVu`3uf)|Y=&e`1PQ+DjiPRRSW;kX+D==q1lY&Si%b`Cnmrkc<_0Yf6gJeCi_FIts zNXh$E$LF5RqH7jnfl=iHu+~5mP1 zxR*qNt(SDub2A;XdV|UsXa;}*_w}~Fe9pA3zcG&`=SIjUD*co3{FSKf`+dn@i+W2O z6Jmrr%+J`CGYJ7*Tg&)QhPrFm?Zfx{)n8JQ>)5?phE?|ck^A35%wpz88Igs{vcpEu z^+?x62kIk;>U>V8w_SWc`#lzxO%mDpZ(T-w$L)jMj6Oc?+gL25wd%q3EoQ3v&FKjm zJ=-HzKhQ}UY6o%v)2_A;z4fxV=F|A7E1Y-&SsoRTrsgYF?$%=LiyW*_w$8+WKqPo+ z{61r?we4fc`*I-GTExN`4j!CMByWDh6m1#3W*-l{bo$!A@{;|>;UND27b4^5+IqZp zrbVN;Dch}RJicXl9!(go?ZjNaN$1)K+beea zNheRVo|9YSs&dfBTV25CCPNfKmIAWNsPbxxboloq4&58gM7KbDZhVq#W&S%W`dKSc zQI1idu>Sy=wNLdC5O(eM1JGMNJy2E0>clYQINzvf9JB!txLFtwr~9OxHSg7X^hAE%HFQ=(V9wzPw%j4hS)vm@S4Y1lo5_5bhm(z}UHjSkM$FJTz#A($2 zP9@~0hW>)7Ij$6K^rEy^{{R`Z3{P*c4LkH-&BTx%#hct`o19P)nImb1vJ;< zG}puJ>3_|m*lNJdXWSTckJ5rwWh2zo4G+&x4y*aK^e_1D)Nq5`NR&40e6F9<83W_r zP|K&w?dpFzo`C-V9yF6k=h8Tonj6+dVG8J1(1bSn?$F62?yyU*u31rD0Le4Xd^EakfBkeGxmet{ zb>df~;&|wBxV||KHdPE3$Lcf4%BQ&6tbhd_l=kV%{{UdBQ^r}L_iY-YO(!|d&$l1bC0FS%cL zclok^BG1b;eyR#B5GMQs$CTc)d8lRU7=l*Ra%WJ@xr?x7dEA-pI|e zcj8E%Hi}0qWc4H(FLSG@`FwTgA7QY0J&&J}PwBX6ATR0-8YXDeh6OFG=*O+Y1kjl)j* z>C!8EC!=NYHdu!>3=*2Praq|jyt+u56QTTHcW$4~%gDQ8Xm3i{oj#;u*36DrDvedN zZ-G{B;0=3#I;GftNU+)LV-6D_>l@fe;7}drhDby%ns*DhjTq<#z52D0U1(ReWx6th z6Q9%6fJY2*AZ77F+MRXtC7EQiRG8;VVbkT;ho@SW1vt5 zs=&D{-TQTZ+VBq%;g*cCRIllZ>|@^)id-Wux*bRdPUp9WLf;*Rs?^RtJuJa2N0Ekj zg0l#hSx=aFd6!?0$Dvt5SW^-<07)djQF?I-ouaa?GMuTf-8l<>ic#85U8 z8aM2T+hGpzsuCFJe86ekcy#3+0QQ%IY;-F!GPRo)Btlwg71eam5uqR{Bjc`}Ra|)| zw9wxl9jebIi6@Z6qw=G2&9sxCW-h(-EB!qK$k&3nF;dam{-s;;JaT{wGsw#78?yK& z(c(KEn(VEq9)@#AQKXJ5(QIuDip*t`d#;}YuWbPAPM>E|YP^@B^=kDb^rl!~j(E!m znFAAQAXugUd!RA1MTP?*N|7T-zi|cZ zFH^~|^z1UkV~!D_GD!}g209Oc(2YjEJzu$BLe>;Ewj7{U_2aP;wych%Fg?bsN00LA z{0sK1yqaafh@%T7Jt9u^EqDwl`vCQMiFDy6)jv9VW3w8MpSre zG(Gx?JRp^arCdrT1qP|0@}{RzuaAKp8l{$|YPzcYO-YQU z4D;G~Cx!%>KT<=agh~iww31HJtO(Tj{k>I_-HoPQb=b}yqq%Q8TFg<@kJ6sS85kLT z8z_ZD59SQWW!MSsKp^T!ZkVe^ho@U=c+`if^;RKT{{Tl$2`2o{So$^C7Fd{_2y!(6 zdxA*#^`6#rydhH#NfofMy=18jQGEq=Kp`1d`!$7?$%OF}HN zhHf*OefEBtrIK21%`>j5vPRpIZK2c>7##>79;815Q*k?!!D4AEsTzU@hNS(SUQ6nj*JlK}3wc+r?PeKQ zBab_*JSA4bz!;F~#E{*QM$!0G{PZN%Iq#tooy4-)dcK8N7JO{NOKX)f?Qp_4pXr}Z zDOEyQyB&6u+<*sC?Ly-vO*RwPY0UR8$t7C@ClQAY1oA0ZtH(5Z+|e!8>7-T0J_~OIW(Qd!6V+f&lAYivnO$`x_U+hr=o4Ea>ymaB-~BF? zY_@vL=Wce2R}e(H`d)zAWfBG-nB^77O?3=@V@tj3NMl}DTW&N6@;H^HURe_%4o@JZ zA(7K>qaBDt_62<5U63&hHy`2?dqdO~oTU7YIYpYqWQnauEVgXOO_|(}KA)TdgWa6A zp!nXzEYfX} zV3r8NfWZmbwRWlTI_}p~)z!BiG%MV)dX9#_BA!_9%P*}9UXf#%hT6N*Ez7i>dy657 z(@x-q_=&?L>#7OQEp{ILPo}wIT8w3e6c0^PPe~P67Dsktu7v61+-QEzrwv>YRvUq~ z9zw}(WUCwt6)Bta=mR`#uPjlhZy{M*b12m6N5JXf)$&V!0W6K^F2rQ4WG}VIVwcm+ zx<^hCx=7KTqFE%9e!I6b>bmN54X@f6GS>Q{ObgpE*KS8E(G6ORfW1|WpstLOL+e7N zhTx9jwFHjd9$k8-+fsq^D33{uK@{(jh8e8Rt7^3~AVFL{>7`No$BC``*tm4qArYQQ4sTTa@1KdPw-+lGV!PKVXsyvjyUwC zazNwPb0Zkh%WI;PF_Oe~)GvTN3(N4-8(P)!Ydo(PT`1GE@>RwxNg$}pu}c{pi2*bL zRGnB7b<=1)9zMdZk3iMi(oBup3?sA0=?s%uj6rZn>rMxec1ju5e*&XOLX+D~+I)H| zUtN5J(oa!UIR-`vtI(dx+VsATYjxv4NnIUwkj{GzrXmJ|zMcDS=u%p=*>=TP(0Ql& ztY)lLWJ`gaA*UQnO3L~%R%5QCO+$t7?lt==ytIN=o>1M$Yh~j%ZAI!d�Lq2Xu)c z+bC8ZVgWi0t*^`zr$ctvkuI%0i1aBnTiDu<6mGYEnzl03T5p#|Nmd}kLcy6^PzR2u zz;v~eSHPsLGY07fdV3ZsNpYoIaGjdabsYkjzjh0mkOtqi#$|sw95=c-q9lsL*I(|zhUPRDspFLirkx)u?%c>J| zd~t~+XxumpsXG*?T|rQL>EFJ&J>-{wol_qrn-O9ae09f-CafK1mSeF?By6&VJ_BeT z16@fU5C)ZeWvC>HJ;_?c82JOiQYD%>y>Oc9`@07U7ki;$-%+PvKnI{}lZC1-Jw$gh z6Hf@Z)#i=bsfNsKiVA{CC=axTZN>E;4Hr?>H>`RCY<1kzJ~pdQeF8?4z_N+#Flib$ zM~yvZK&lAb+AojDY1K!n1yP%u3sxCyQ->$$!)9P2g~;@SJM3_F0J}?fI(GPYcj;HG z+H0X++d_I3voye{_nvC;$p-uIfbl9Qki4IWX`m%_&}*q7PMUO8R;{7E0BMbx4nUE5 zzgI|3wu`MOn!Iy*s1;p{jjRDwE4+`x+yk$EkD9B|l$WU$u}_QS;d9Awua1#d(w5zJ zn!D_kL5z*EN2v;={vPLFvrDd2-pH;fW6p5ARm^@lxW6*YaLHz0sk0f7Sy?MQk|2pA zmuU<@^D}Bd(_bBWW%JTBK|FqpjGhhdeK?wYe<#E8QxchAj%j9sQxs?)X)6?qxa+s! z-}_n59hB?~R+25sc_+WvBXVk<)z6TtP6eLi)$T!bIQ2HL0yYvecnzU-?XI1=ZW__K zc_Z*;egLB{`=sR<hj4!WrY@f?Rnsq;L{fj= zM=gDy@cHC9TJG9XF_WQb3y6UbGe5>Ulw<%lp&z+Xdu1|);VyxRIb^21>hJB;S7+9bo zP%mNld;r%_I%YrRS6VjEN!9!W2lnagZzRP$yjPrBuR6sv^({vAZylQM9<*i{pG8u> z53k3!M84zO#c!!fD%fBAfqk#qMCd_;CY|9 z`0LxPRQtR?s!?^rlfytel=~y@celm~`6svc;);J!qO}x4^>VSFG4(3Ep>zP9A48{q zpIsb(amADU@$&`Qtt}`YK=^6iIV=R9Q=`+1SQrl<#k7x(o;_;iW~DOtzXgcnKFi`c z1Q28@@bi$P`F~ioc|8GPHxLHc=UBnq$3O#oJV$=HS-$6NbF0(f2P~ful{f91i{&dU zn64YkDE|P5jwO=dryy$#L3Z5*x6xH~8hzU7)<68s;(0H~AFp)ZPW!efu+iOh8KajciOYAG5D)FRU`u_ah-=NfXks2OpWW zQU;`!FCK$X3D>H>-t$38WPk2M-c$Bx#i>grTz|M386VMuJ z+1(%ctkLx)`IqfvozW7v`x(w;%3Y<+v4acP`pb^CCLO!_k$^&x-{bzik01WSWWR6f zUksJ>BiV1*w>HMKQ&Z&FJd6yxnGdZ5nti^kN{jyhX}{6aY5xGT__a#1y7UU%TlPkg z%>lJe5pCPtF*dNO>PHkK%H*x?ct(d>ew z#dTujcN#d*0k6ZyUV+w=qtu+e5uz-|AcojWv16#jjH@F+b&UgP6}5de2XO7DOUV^} zOHRmlubaQAkM&qgwmgY6fi{uiS8|qL5vRvZdRoZPO}57*w{|xXU7uuasj!K%MbP(N z$`I;L%#+{k=+|Q2NypSuv&h#yO6;FS>I4y^>9q=ibXheY4K&xHSv>+(^fa<&CZ5b< z)3qSXkjEkfE5CCtr*YTuc#hvbin%91oh9{y|o$i~j&d-2|&+A2LJ`EUaYi!(Bk}(2Y-ujXE_;#)DT`F^46`BwqAj zrZphP9gt-5j^qbb8u#s}KikzTc@Q7Mk+!W5qjO^;PHbGSp&}_-ST%Q5(LxpgoqK9E z2VVMj0__h_A5pCbyBOIcNf+v%x+5r&O6{b&C{<8*6;J}}sQ%8aKE(zdp^Zf_&~DzQNVfsGiPUX6kA|HEoqY#a9UjP0^b{_a zf=ev1$*V)@XdAw}oH=2r`FH4D)6os~Qqm1=LbV7ag1gwXg@6dnsxztZAP_qP+h2~K zcST)*cq39jE&6cTiRQ=8w1#9>W)OLZ^OjZJ{Tg@e{0~O0V>{rSG5a&`s3Z}*ZDKbb`h5O97b^>C8s@5^86FAJDOyn*OA3ZzwMlJ8-u_XcI-kEzg<1LB z2Shem%}b71UM#b}n^{=_Z2|AuPn7t0bsk$+>J zod$&He0+84)>QWiUHY2_YWzL>FW z-!vny9zz=mO7CjLMN&jF648JLg$A1K@878He-a_3QLia1;>dYDKV?_Amx9N>zj&*apcEc{3=%fu;9^B~LrRVOa<3bs-m{PZ^NjmXXKtq60A_X zGsl;Rv#2kk5L-^eag2T4kHf3}J8EQgZ3a_aj;a*2_9Tdn1cEJm2jL)+qh81V0AEY? zVeUEQta%%1!H=~j_P1zCNz!2$gtCo%W7H1XcJJ}%l~;x-xgTp#rzm+1kzmFf)D{l9 zviPwhO?-TH=&O!c$ZZ~0lB1#Yp;_aIX*7k^LG9)~V1w=hraWo@Ow%;DZQhh>uOv!T zD>{R@i1Mj#9Y>Cz!@oeWX{!dqB-dI85(p%XU|}4RNZPEYQZ$Sy@7Q-E;5xTNmZF+| zhOv~!)gMt}n!Kt`${J-o9S*FgPcOruy{eo*+TA_HcW+a*8oV~4 z3Lw<)0bPn6d!qm}=w(OJN2wW)BaoI*kj(^j$s6D*RnKrdrF^5uT|Qk(<&OwUOvcQ% zvGKGfI7O>Es?8*=DDU_V(5wc%zv$}TPmnIG_8hKK0}4%Exgs!ZEC^H-6t|NA6MTksEMTTwX>ABC8fm zg~nBTi6n}KNzgp&FR8AC`H{i~KLs5PvOBfm80~E}J%Q=NLhXr<(>(bYze`_D{{SV% zf))Ns< z#dZ38gR2;%Lfc+B)RVKyKvSXd_;jl@-kXJNR^5@x5(whRRkW!Tt7<6g#Tksqu|KBr zvaaRV^3}8i`1thvb>mqU>c{%Fxb{-MW>>26jCDn~MIA{mY_xS{Qdu+$q5!`jtUL7Y zZnf4%s>(j4O1(UlYfBWVTHu!EHx}+p_IH^gX*Z}W=+Z*{kKxei+g_uqYs?p0LV>JV zxWA}TuL6Apwqc5h0zk%9i+Pe#bZwhK)c5#lroFPq7YS%pXNdEQr;VhM+SfE5P!K*a341Iuc z52mUJ^D>^>dXB3et5Q{H;8Tsp(Y)My9S^Nu-q)Ec5#@{+rIZsX(3X;A)PwLUH9Cz2 zuZeZ5Z*k5nE&5TU4H&tb%kFDJ83PveWw6>nM`QVMM!NVC%r!m&tgTo{Nc?kc$(AVG zO7$xJ8l{|su+~;8eL~hH5kmvMpm?%^KL)ydiRqlUtwveGg}D6|QL{L#iI$Cql9fp- z*h==m84eoUX)c;JWGat65n+MWx9~6VtQCsb9o2m;@E~O)sRSM6Oa<)-A+o zq6Qjk-~iMDdlcU5L{)c)HRbTM^7pb)i*U^q3J|QaA}gSckrAZSZ3jsdsMq7$;nMg; zw0e_Y1a{>Z?%`--0O%dsW*==3=OH)Sax_h4XekZlnI>S(kgVH&r6a9E+vN0i44K&lZ>gc~B-EF6+OlWD^89Zc?`clHzC5p<%@Ud}SUI6jR%dU*dos+{q#sM8AI>mCAc*-1aM8mcVmxk#_ zH8CWO14^X;0kvS{4=H8r+cf+jbZ+UbL(z@$cQZLa}U z)uuaAvsWJtyo{9=S~S_#g@d#5WSi4yi>M)+K&$wB_wCqp7^uALN1_x!-i^8d$bPcO zkk`~Nr|Hk>`mvV3Vdn=QF(SG*Lx z%W_nVpa@%0+=W#g#^nQd^>*>;wY#%g3{uvkht}eTN((Sig5E)LFH(!jo7{sb*VGT< z3dh};Y2&9r+E&$S3bL!v^+n3`=&TX?xvY(=COMoiiNi_dcXO_%b7%?iI``eFCaGwh z)%VX*z zf?1}k6S0IC_bgzlI-p$}a3JfhpbrgVZ!D*|s^3ZEF0z#aM> zJak%IUg6TCft7Mg8pZj9X`Tm!ZU|%>W7>S8EmRcO<)HZM(yv7Rrlb|dVTlr*3p6A8R%q+h25QJ%ql|+q zETMHHayG)i9l+`Kw^2*17V4J9-=oadEaBj>TK$ORY@AYTP>W#KQ?PAgAXP%eb<@BQ zpdO>Gs--gBSe8ypjKf&Q(Ys`rmUOI^S~iuC$?1k+yzOlx9rXigZ!!5wOWctE01`=G zJp`775L+_Xhb2$-2xl5JLE~#ZgCSw0OCzab03}X=wH-aFP8k&W5LD0NDp{JmRfMoL zyH)465*ZbztdUufMumGQ0C&`U4`tL33eoDNli+U0@~Cn$T#7hY{{ZvAu&zt6k^JGL z{2&k?umEe=>K8%OYFES;=xNC|Ju(qhY~r9&`<; z@z=-W(es6=L#s1FVp>Pb)5sGeuHbhWO4@N8iB6W(CRfE9eW;YD2*l# zE_*ZWCQxKXPusjQL3UL(rmGmIrn7lbf;xu*k8|_?0Cl?8*Y9>Jn&j9Hm0kh1fA)Fp z^H7@JFEf+l5{R5u!$oI(SfsF%Ixty5cQCW+r+L#&qg7GX#rGW5Q*D1DaPpWU%6`wX z^IS`KeqBz)GE5_u3vo&WL88(*HDv|2NWJ^_*Wspxxc>XaY6lxggAMElxcqMPcjHVw zxFd!}sgQ}~MQ=}83kEt4>a2W6$OF~Cy4NPs9cs`|z~Zy`EiB}?ZZ_5>!z`w~iGs)I zvILS=It@!W+I8>Xd-e*+*jHPG?$@YY#pj@!NJUChVgz7GB}&)KYao!e_?bqaDP44L zpV$cNI?F#Xl+EbaEz0{5?e`!yC(Yq;_HHc2YbvB6+F2MG8Ktfwb{kH*u_Ioz*X}tn zy)4kUmNsL*WB%G)miS!mTLpNe?NS=I5xqH8H%ALB(8x-M9wdTvJ^otP-m<^l4Sa@H zx^51x{@Qaw+#k__V2Em=x^>=FQxH;&gdg? zz9IXE!odZLnTWC%HZwhJ)N1J&Ad(}p71^1Fq=J4x1GsgL`7v8s*FdS3-fEa<<5m64 zzGqymOmvvpqasS<>7-crGt1U^i*-PdL1J95yCPadER0 zaF>$8){P=khyxi!FCZ`YyAVDa^`G3n>rkrIJU~OmXED~q4Pr-w)zV~=Xk9=nqMc6N zza2US*th$JEk~&_)hxKR0>ne;V?+$9z?0l4)Ez$09)`)=TDS?M_b`Un(${&}VU`N# z)btsBM%bgwKy8h=hND0a-Qm#jvahK6*1Sh5S^hg|?Zpj())jgxGw zBQ1En4655pkgT4plCqs%BEFmIPK;aUuDXuHQ`Nk3_Y~~S64i{Rve#iNOCWOYsQPK$ zwC||x{Cqxr8^aZmZH@NfTEZzJvhkx9(sN-pD=yY0ley7I>~sU~_*WFg@qVLJml|6J zBVxRgD`^~V9bsZM^LEg;hltbTrkx$_Au5iMSfK=jO=)&dGez|Af?^sCN1eY3VhQtW z+p2h~&{ecIw~Tyn-N&6JBEz7W^Tj402_Dm9UW$-grOKT z)aFD2)X|8PZAsmVhGX0WB(j}*cK-m@Yb5ASbFmW1&m&Jc53(qt{FDwo6QE+OOQ}7_ zkJ-@L$+0=DEbROX zTF&Cs$)(!j!pvlukErUgb~1T(vawH&qe1f@F0RQv#wIz|F(J1e|6)M~#}i zji&zqLPjv^!^l~7$Gf-4kDk3mwa{d=ZkH8$6_qYqXNprALqDVuSe-*i?c>~)14HxF z_U_N)u$E^!i=bACe>W){^-P;%w_S{^p+Os5d4bitc#t}euVv>!-sEh0F%bL{oHK?-7v_>89)K_2Iz+E#IXug51(#}*>&BS z-5O@!Ul&NMPhi@2AuG=qQdlB7sclK^q4)vv`E=(>r7W%{n}Y(d*0f=k)OH7@8|mBB zBp22;0FK8^Px`tRtGY!rAeQtI*JEakO0w)Q69JWu@4^Tli)i=((gH30_8-~Rt5!BZ zIT=e! zkM)(-DMM*5kjMgsT~q=FqvB4T3(S*-g01A&`r^$1b(7RFzTg>31q1ND&@=~5-N4iB z={C1in|7{S+>axk%a&$)dz0ccz7S>(6>5~iK96r zX?<2NSycXXLu|o9_8=Wbp!gj+4{^?gSL83H^{X3Hnl~}cCb6`vcMWt^)xpzHdmRr~ z?p=gq78^bev@ckc{tFACRC1@fZEZoLP9u4-ARA}?V@SYiWwYbb9pAh6OR z+G+Om7R7%W43>p)V6rpIHJMs#G9X`GHgxqhe<0Nf4e;>OqIA1OB-p8Vtx0E;PgPpP z06cb8ho}^GDioF)9o_!Uf#S&A_zh!h_DmhwBaIVC;g8f2PZX%Fxuor+Y1o0U%U|cG zOyhXet7B+E4g$Q5>NCo}O&~T#{obng)b1bgdw34tKK)&(8ltU19C&P$vnoqGam6gVm?73psB{|Ye8qJ-e7ddNKpPJb$#w); zeK;)Eg^E7MEh3d0NZTMJc#VD@9T&AMDMQ^^s@y5-W0huR4AAOS5OfQs%}%8E`E*YT zVe(9Hfvd(CdLPxh&~yZC9n=op$H&8{@T7`KGfP8>jZ{Gpi9(W^p^aFQM(;M7gQr97 pRV_(s`VBcM4ILSkVq(S5r!-o~x*atqaPj#8{;q{mH3g=B|Jj6_5f%Ud literal 0 HcmV?d00001 diff --git a/assets/slide-2.jpg b/assets/slide-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..143a4c7d3c74d0602b0ad79dfba0a2b517c48c9e GIT binary patch literal 277179 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 }PK{Pq1it8D-l?JDQa>^ADDi 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�u;CGhrWFxW5@_T!W3j{FDEUb*1WHB^E2$%-)v#{&iuD9{^J(h%X zc{@8Qa1#ZBz0doA*gSos-rijqAhCy|OFYH=fEF|){7LS0zNEG9eccGIyI)VrvTgqW zZvNAGb=~-z+$?TOhG10#r2ha+ZX})0{-6ChaTuj)=eJIp+kcli`P-7DEX`;7|*a1z2jah|Q*1E#!+Yg|r4Np=vc?5|RgVz!>A58%P zK|Rz8idMQOwPeyVSNUd?J4;QM6Dvi#aBah}0CxQ8rxGhMyBi|IZW?8h8KOr>11&1g z&@&#r6aq=ob2uErg1MSAcaxJLVKq;070->B6#Ax9vR@L03WBT*+!D5T=GF)8|57WmY%})h&035u≀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�fFX}V`1ko~VF$z}4X1cLJjS{#N{$a^ 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 v5i3|+^oB$g`X;3CY@$shqxPz6ur21OPrS0Vu*I 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 z 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.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.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}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].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{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.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{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.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{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222222;padding:1rem;display:block;font-family:"Open Sans",sans-serif;font-size: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{display:block;background:#FFFFFF}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#FFFFFF}.alert-box .close{font-size:1.375rem;padding:0 6px 4px;line-height:0.9;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333333;opacity:0.3;background:inherit}.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;height:auto;float:left;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.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{width:50%;list-style:none}.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{width:33.3333333333%;list-style:none}.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{width:25%;list-style:none}.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{width:20%;list-style:none}.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{width:16.6666666667%;list-style:none}.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{width:14.2857142857%;list-style:none}.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{width:12.5%;list-style:none}.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{width:11.1111111111%;list-style:none}.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{width:10%;list-style:none}.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{width:9.0909090909%;list-style:none}.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{width:8.3333333333%;list-style:none}.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{width:100%;list-style:none}.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{width:50%;list-style:none}.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{width:33.3333333333%;list-style:none}.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{width:25%;list-style:none}.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{width:20%;list-style:none}.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{width:16.6666666667%;list-style:none}.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{width:14.2857142857%;list-style:none}.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{width:12.5%;list-style:none}.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{width:11.1111111111%;list-style:none}.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{width:10%;list-style:none}.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{width:9.0909090909%;list-style:none}.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{width:8.3333333333%;list-style:none}.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{width:100%;list-style:none}.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{width:50%;list-style:none}.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{width:33.3333333333%;list-style:none}.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{width:25%;list-style:none}.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{width:20%;list-style:none}.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{width:16.6666666667%;list-style:none}.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{width:14.2857142857%;list-style:none}.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{width:12.5%;list-style:none}.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{width:11.1111111111%;list-style:none}.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{width:10%;list-style:none}.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{width:9.0909090909%;list-style:none}.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{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.breadcrumbs{display:block;padding:0.875rem 1.4375rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.75rem;line-height:0.75rem;text-transform:none;color:#666666}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:none}.breadcrumbs>* a{color:#666666}.breadcrumbs>*.current{cursor:default;color:#666666}.breadcrumbs>*.current a{cursor:default;color:#666666}.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{text-decoration:none;color:#999999;cursor:not-allowed}.breadcrumbs>*:before{content:">";color:#004f70;margin:0 0.25rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left: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-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-right:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#FFFFFF;cursor:default;opacity:0.7;box-shadow:none}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;cursor:default;opacity:0.7;box-shadow:none}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;cursor:default;opacity:0.7;box-shadow:none}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;cursor:default;opacity:0.7;box-shadow:none}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;cursor:default;opacity:0.7;box-shadow:none}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;cursor:default;opacity:0.7;box-shadow:none}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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block;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{margin:0 -2px;display:inline-block}.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{margin:0 -2px;display:inline-block;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-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.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{margin:0 -2px;display:inline-block}.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{margin:0 -2px;display:inline-block;display:block;margin:0;}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.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>*{margin:0 -2px;display:inline-block}.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>*{margin:0 -2px;display:inline-block;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-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.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>*{margin:0 -2px;display:inline-block;}.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>*{margin:0 -2px;display:inline-block;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-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.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>*{margin:0 -2px;display:inline-block}.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>*{margin:0 -2px;display:inline-block;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-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.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>*{margin:0 -2px;display:inline-block;}.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>*{margin:0 -2px;display:inline-block;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-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}.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;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}.clearing-touch-label{position:absolute;top:50%;left:50%;color:#AAAAAA;font-size:0.6em}.visible-img{height:95%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);max-height:100%;max-width:100%}.clearing-caption{color:#CCCCCC;font-size:0.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333333;width:100%;padding:10px 30px 20px;position:absolute;left:0}.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#CCCCCC;display:none}.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{position:absolute;height:100%;width:40px;top:0}.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:0.8}.clearing-main-prev{left:0}.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#CCCCCC}.clearing-main-next{right:0}.clearing-main-next>span{border-color:transparent;border-left-color:#CCCCCC}.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:0.3}.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:0.4;clear:none}.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}.clearing-assembled .clearing-container .carousel>ul li a.th{border:none;box-shadow:none;display:block}.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:0.8}.clearing-assembled .clearing-container .visible-img{background:#333333;overflow:hidden;height:85%}.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:200px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent #FFFFFF transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;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{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent #FFFFFF transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #cccccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;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{content:"";display:block;width:0;height:0;border:inset 7px;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{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:none;height:auto;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:#FFFFFF transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#cccccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#EEEEEE}.f-dropdown li.radius{border-radius:3px}.f-dropdown li a{display:block;padding:0.5rem;color:#555555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1rem;width:100%;height:auto;max-height:none;background:#FFFFFF;border:solid 1px #cccccc;font-size:0.875rem;z-index:89;max-width:200px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#FFFFFF transparent transparent transparent;top:50%}.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{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}.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{position:absolute;top:0;left:0;width:100%;height:100%}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:visible;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333333;border-color:#cccccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333333;border-color:#cccccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#FFFFFF;font-family:inherit;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-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#DDDDDD;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#DDDDDD;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;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;padding:0.5rem;font-size:0.875rem;font-family:"Open Sans",sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#DDDDDD;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #DDDDDD;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#FFFFFF;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;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;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#FFFFFF}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 0.0625rem 0 0;display:inline-block}.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{width:auto;margin:auto;float:none}@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto;}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto;}.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:0.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height: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{opacity:0.7;cursor:not-allowed;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:not-allowed}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto;}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto;}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto;}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto;}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto;}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.seven-up.large-vertical .item{width:auto;}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width:40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto;}}@media only screen and (min-width:64.063em){.icon-bar.eight-up.large-vertical .item{width:auto;}}.inline-list{margin:0 auto 17 auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.joyride-list{display:none}.joyride-tip-guide{display:none;position:absolute;background:#333333;color:#FFFFFF;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}.joyride-content-wrapper .button{margin-bottom:0 !important}.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333333}.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;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{right:-20px}.joyride-tip-guide .joyride-nub.left{left:-20px}.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:#FFFFFF}.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:0.875rem;line-height:1.3}.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555555;position:absolute;right:1.0625rem;bottom:1rem}.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666666}.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:0.5 !important}.joyride-close-tip:hover,.joyride-close-tip:focus{color:#EEEEEE !important}.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}.joyride-expose-wrapper{background-color:#FFFFFF;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px #FFFFFF}.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}.joyride-tip-guide .joyride-nub.bottom{border-color:#333333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}.joyride-tip-guide .joyride-nub.right{border-color:#333333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}.joyride-tip-guide .joyride-nub.left{border-color:#333333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}}.keystroke,kbd{background-color:#ededed;border-color:#dddddd;color:#222222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:0.125rem 0.25rem 0;border-radius:3px}.label{font-weight:normal;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;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;z-index:50;min-width:100%;padding:10px}[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)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555555 #FFFFFF;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-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{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#FFFFFF;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#FFFFFF;background:rgba(0,0,0,0);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{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #FFFFFF;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#FFFFFF}.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{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;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{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.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{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#CCCCCC;float:none;margin-right:6px;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>*{position:relative;margin:0 !important;opacity:1 !important}.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;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#FFFFFF;font-weight:bold;cursor:default}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{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.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:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){color:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.pricing-table{border:solid 1px #DDDDDD;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333333;padding:0.9375rem 1.25rem;text-align:center;color:#EEEEEE;font-weight:normal;font-size:1rem;font-family:"Open Sans",sans-serif}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333333;font-weight:normal;font-size:2rem;font-family:"Open Sans",sans-serif}.pricing-table .description{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#777777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #DDDDDD}.pricing-table .bullet-item{background-color:#FFFFFF;padding:0.9375rem;text-align:center;color:#333333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #DDDDDD}.pricing-table .cta-button{background-color:#FFFFFF;text-align:center;padding:1.25rem 1.25rem 0}.progress{background-color:#F6F6F6;height:1.5625rem;border:1px solid white;padding:0.125rem;margin-bottom:0.625rem}.progress .meter{background:#008CBA;height:100%;display:block}.progress.secondary .meter{background:#e7e7e7;height:100%;display:block}.progress.success .meter{background:#43AC6A;height:100%;display:block}.progress.alert .meter{background:#f04124;height:100%;display:block}.progress.radius{border-radius:3px}.progress.radius .meter{border-radius:2px}.progress.round{border-radius:1000px}.progress.round .meter{border-radius:999px}.range-slider{position:relative;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:block;width:100%;height:1rem;background:#FAFAFA}.range-slider.vertical-range{position:relative;border:1px solid #DDDDDD;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}.range-slider.vertical-range .range-slider-active-segment{width:0.875rem;height:auto;bottom:0}.range-slider.radius{background:#FAFAFA;border-radius:3px}.range-slider.radius .range-slider-handle{background:#008CBA;border-radius:3px}.range-slider.radius .range-slider-handle:hover{background:#007ba4}.range-slider.round{background:#FAFAFA;border-radius:1000px}.range-slider.round .range-slider-handle{background:#008CBA;border-radius:1000px}.range-slider.round .range-slider-handle:hover{background:#007ba4}.range-slider.disabled,.range-slider[disabled]{background:#FAFAFA;cursor:not-allowed;opacity:0.7}.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008CBA;cursor:default;opacity:0.7}.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}.range-slider-active-segment{display:inline-block;position:absolute;height:0.875rem;background:#e5e5e5}.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008CBA}.range-slider-handle:hover{background:#007ba4}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100%;top:0;border-radius:3px;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{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal{top:6.25rem;}}.reveal-modal.radius{border-radius:3px}.reveal-modal.round{border-radius:1000px}.reveal-modal.collapse{padding:0}@media only screen and (min-width:40.063em){.reveal-modal.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width:40.063em){.reveal-modal.full{width:100%;max-width:62.5rem;left:0;right:0;margin:0 auto;}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#AAAAAA;font-weight:bold;cursor:pointer}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Open Sans",sans-serif}.side-nav li{margin:0 0 0.4375rem 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#008CBA;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.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Open Sans",sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}.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;top:48%;margin-left:-0.375rem}.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;top:48%;margin-left:-0.375rem}.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;top:48%;margin-left:-0.375rem}.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;top:48%;margin-left:-0.375rem}.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{top:50%;display:block;position:absolute;left:50%;margin-left:-0.28889em;margin-top:-0.48889em}.sub-nav{display:block;width:auto;overflow:hidden;margin-bottom:-0.25rem 0 1.125rem;padding-top:0.25rem}.sub-nav dt{text-transform:uppercase}.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;margin-left:1rem;margin-bottom:0;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:0.875rem;color:#999999}.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999999;padding:0.1875rem 1rem}.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;font-weight:normal;background:#008CBA;padding:0.1875rem 1rem;cursor:default;color:#FFFFFF}.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}.switch{padding:0;border:none;position:relative;outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#DDDDDD;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left 0.15s ease-out}.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}.switch input+label{margin-left:0;margin-right:0}.switch label:after{content:"";display:block;background:#FFFFFF;position:absolute;top:0.25rem;left:0.25rem;width:1.5rem;height: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);-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{width:4rem;height:2rem}.switch label:after{width:1.5rem;height: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{width:5rem;height:2.5rem}.switch.large label:after{width:2rem;height:2rem}.switch.large input:checked+label:after{left:2.75rem}.switch.small label{width:3.5rem;height:1.75rem}.switch.small label:after{width:1.25rem;height:1.25rem}.switch.small input:checked+label:after{left:2rem}.switch.tiny label{width:3rem;height:1.5rem}.switch.tiny label:after{width:1rem;height: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;margin-bottom:1.25rem;border:solid 1px #DDDDDD;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{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:0.5rem 0.625rem 0.625rem;font-size:0.875rem;font-weight:bold;color:#222222}table tr th,table tr td{padding:0.5625rem 0.625rem;font-size:0.875rem;color:#222222;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{position:relative;margin-bottom:0 !important;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222222;padding:1rem 2rem;font-family:"Open Sans",sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd>a:focus,.tabs .tab-title>a:focus{outline:none}.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{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}.th{line-height:0;display:inline-block;border:solid 4px #FFFFFF;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.has-tip{border-bottom:dotted 1px #CCCCCC;cursor:help;font-weight:bold;color:#333333}.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{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:0.875rem;line-height:1.3;padding:0.75rem;max-width:300px;left:50%;width:100%;color:#FFFFFF;background:#333333}.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333333 transparent;top:-10px;pointer-events:none}.tooltip>.nub.rtl{left:auto;right:5px}.tooltip.radius{border-radius:3px}.tooltip.round{border-radius:1000px}.tooltip.round>.nub{left:2rem}.tooltip.opened{color:#008CBA !important;border-bottom:dotted 1px #003f54 !important}.tap-to-close{display:block;font-size:0.625rem;color:#777777;font-weight:normal}@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333333 transparent;top:-10px}.tooltip.tip-top>.nub{border-color:#333333 transparent transparent transparent;top:auto;bottom:-10px}.tooltip.tip-left,.tooltip.tip-right{float:none !important}.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333333;right:-10px;left:auto;top:50%;margin-top:-5px}.tooltip.tip-right>.nub{border-color:transparent #333333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#004f70}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.5rem}.top-bar{overflow:hidden;height:2.5rem;line-height:2.5rem;position:relative;background:#004f70;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:0.35rem;padding-bottom:0.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px;}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:2.5rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.5rem;font-size:1.0625rem;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{font-weight:normal;color:#FFFFFF;width:75%;display:block;padding:0 0.8333333333rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#FFFFFF;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.8333333333rem;height:2.5rem;line-height:2.5rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.3958333333rem 0 0.8333333333rem;color:#FFFFFF;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.8333333333rem;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{height:auto;background:transparent}.top-bar.expanded .title-area{background:#004f70}.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}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #002838;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333333}.top-bar-section ul li>a{display:block;width:100%;color:#FFFFFF;padding:12px 0 12px 0;padding-left:0.8333333333rem;font-family:"Open Sans",sans-serif;font-size:1.125rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:1.125rem;padding-right:0.8333333333rem;padding-left:0.8333333333rem;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>button{font-size:1.125rem;padding-right:0.8333333333rem;padding-left:0.8333333333rem;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:hover:not(.has-form)>a{background-color:#577d2f;background:#577d2f;color:#FFFFFF}.top-bar-section ul li.active>a{background:#FFFFFF;color:#FFFFFF}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-form{padding:0.8333333333rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{margin-right:0.8333333333rem;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{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.8333333333rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#FFFFFF;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.8333333333rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 0.8333333333rem 2px;margin-bottom:0;text-transform:uppercase;color:#777777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width:40.063em){.top-bar{background:#004f70;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 .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.375rem}.top-bar.expanded{background:#004f70}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.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:#577d2f;background:#577d2f;color:#FFFFFF}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.8333333333rem;line-height:2.5rem;background:#004f70}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#577d2f;background:#577d2f}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0.8333333333rem;line-height:2.5rem;color:#FFFFFF;background:#FFFFFF}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#FFFFFF}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#FFFFFF;line-height:2.5rem;white-space:nowrap;padding:12px 0.8333333333rem;background:#333333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#FFFFFF;background:#333333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#FFFFFF;background-color:#577d2f;background:#333333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #0073a4;clear:none;height:2.5rem;width:0}.top-bar-section .has-form{background:#004f70;padding:0 0.8333333333rem;height:2.5rem}.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:#577d2f;background:#577d2f;color:#FFFFFF}.no-js .top-bar-section ul li:active>a{background:#FFFFFF;color:#FFFFFF}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#577d2f;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#4b6b28}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:0.75rem;line-height:1.25;margin-bottom:0.625rem;text-rendering:optimizeLegibility}p.lead{font-size:0.96875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;color:#222222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:1.9375rem}h2{font-size:1.75rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}.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;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:0.75rem;line-height:1.25;margin-bottom:0.625rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#000000;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 0.625rem;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.25;color:#6f6f6f}.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:2.25rem}h2{font-size:1.75rem}h3{font-size:1.25rem}h4{font-size:1rem}h5{font-size:1rem}h6{font-size:1rem}}.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}.inner-wrap{position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.inner-wrap:before,.inner-wrap:after{content:" ";display:table}.inner-wrap:after{clear:both}.tab-bar{-webkit-backface-visibility:hidden;background:#004f70;color:#FFFFFF;height:2.8125rem;line-height:2.8125rem;position:relative}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:#FFFFFF;font-weight:bold;line-height:2.8125rem;margin:0}.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1rem}.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #002838;left:0}.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #002838;right:0}.tab-bar-section{padding:0 0.625rem;position:absolute;text-align:center;height:2.8125rem;top:0}@media only screen and (min-width:40.063em){.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{text-indent:3.125rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:#FFFFFF;position:relative;transform:translate3d(0, 0, 0)}.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;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;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#9da16a;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0}.left-off-canvas-menu *{-webkit-backface-visibility:hidden}.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#9da16a;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0s;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}.right-off-canvas-menu *{-webkit-backface-visibility:hidden}ul.off-canvas-list{list-style-type:none;padding:0;margin:0}ul.off-canvas-list li label{display:block;padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-size:0.75rem;font-weight:bold;background:#444444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}ul.off-canvas-list li a{display:block;padding:0.6666666667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #777b4d;transition:background 300ms ease}ul.off-canvas-list li a:hover{background:#00374e}.move-right>.inner-wrap{-ms-transform:translate(15.625rem, 0);-webkit-transform:translate3d(15.625rem, 0, 0);-moz-transform:translate3d(15.625rem, 0, 0);-ms-transform:translate3d(15.625rem, 0, 0);-o-transform:translate3d(15.625rem, 0, 0);transform:translate3d(15.625rem, 0, 0)}.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@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{-ms-transform:translate(-15.625rem, 0);-webkit-transform:translate3d(-15.625rem, 0, 0);-moz-transform:translate3d(-15.625rem, 0, 0);-ms-transform:translate3d(-15.625rem, 0, 0);-o-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@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;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@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;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}}.no-csstransforms .left-off-canvas-menu{left:-15.625rem}.no-csstransforms .right-off-canvas-menu{right:-15.625rem}.no-csstransforms .move-left>.inner-wrap{right:15.625rem}.no-csstransforms .move-right>.inner-wrap{left:15.625rem}.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#9da16a;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%, 0);-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.left-submenu *{-webkit-backface-visibility:hidden}.left-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.left-submenu .back>a:before{content:"\AB";margin-right:0.5rem;display:inline}.left-submenu.move-right,.left-submenu.offcanvas-overlap-right,.left-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-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)}.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#9da16a;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%, 0);-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}.right-submenu *{-webkit-backface-visibility:hidden}.right-submenu .back>a{padding:0.3rem 0.9375rem;color:#999999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:none}.right-submenu .back>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-submenu.move-left,.right-submenu.offcanvas-overlap-left,.right-submenu.offcanvas-overlap{-ms-transform:translate(0%, 0);-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)}.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:0.5rem;display:inline}.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:0.5rem;display:inline}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto;margin-bottom:10px}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,div.wp-caption img{border:1px solid #555555}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.wp-caption{background:#555555;width:auto}.wp-caption-text{font-family:Open Sans,sans-serif;font-size:9px;color:#FFFFFF;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media 0em, 40em{img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media 40.063em, 64em{img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}.wp-caption{max-width:100%;margin:10px 20px;padding:5px;background-color:#f3f3f3;border:1px solid #ddd;text-align:center}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{padding:5px;width:100%;margin:0;color:black;font-size:12px}.wp-caption.aligncenter{margin:10px auto}@media only screen and (max-width: 40em){#blog-posts-over{padding:0 !important;margin:0 !important}}.blog-posts-container{margin:30px 0 30px}.blog-posts-container embed,.blog-posts-container iframe,.blog-posts-container object,.blog-posts-container video{max-width:100%}.blog-posts-container a{text-decoration:none}.blog-posts-container header.entry-header h2.entry-title a{color:#222;margin-left:0}.blog-posts-container .wp-caption .wp-caption-text,.blog-posts-container .gallery-caption,.blog-posts-container .entry-caption{overflow:hidden;color:#757575;font-size:0.857143rem;font-style:italic;line-height:2}.blog-posts-container .date{font-size:12px}.blog-posts-container footer.entry-meta{color:#757575;font-size:0.928571rem;line-height:1.84615;margin-top:1.71429rem;clear:both;float:none;margin-right:auto}.blog-posts-container footer{background:none;clear:both;padding:15px 0 0;position:relative;text-align:center}.content{background:#fff;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.75)}#searchform_container{margin-top:20px}#searchform{max-width:100%;text-align:center}#searchform div input.blogbutton{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1999ce), color-stop(1, #107098));background:-moz-linear-gradient(center top, #1999ce 5%, #107098 100%);filter:progid:DXIm-ageTransform.Microsoft.gradient(startColorstr='#1999ce', endColorstr'#107098')}#blog-side-info{border-left:1px solid grey;margin-top:30px;padding-left:20px}@media only screen and (max-width: 40em){#blog-side-info{text-align:center;}}body{background:url(../assets/bkgrd-image.jpg) no-repeat top center fixed;background-size:cover}body .shadow-wrapper{margin:0 auto;background:#FFFFFF;box-shadow:0 0 5px 0px rgba(0,0,0,0.5);-ms-box-shadow:0 0 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,0.5);max-width:1000px}header{margin-top:8px}header .search input{height:20px;width:167px;padding:0 8px;margin:13px 0px 0px 18px;border-radius:3px;font-size:10px;color:#000000;display:inline-block}header .search a.magnifying-glass{font-size:10em;display:inline-block;width:0.625rem;height:0.625rem;position:relative;border-radius:0.35em;margin:0 0 0 -25px}header .search a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-0.4375rem;bottom:-0.25rem;border-width:0;width:0.5rem;height:0.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #sec-nav{position:relative;text-align:left;padding:10px 0;margin:0 0 15px 45px}header #sec-nav ul{margin:0}header #sec-nav ul li{display:inline}header #sec-nav ul li a{font-size:12px;padding:0 5px;font-weight:bold}header #sec-nav>ul>li{position:relative}header #sec-nav>ul>li:before{content:"|";position:absolute;top:2px;left:-15px;font-size:14px;font-weight:bold;display:block;padding:0 10px}header #sec-nav>ul>li:first-child:before{content:none}header img{padding:10px 0}header .social{margin-top:-25px;padding-right:0}header .social a{float:right;margin:0 5px}header .social a img{margin:0}header .home img{margin-top:5px}@media only screen and (min-width:40.063em) and (max-width:64em){header .home img{margin-left:10px;}}header h3#phone{font-size:22px;text-align:right;font-weight:bold}header h2#special{font-size:24px;font-style:italic;color:#577d2f;text-align:right;margin-top:35px}@media only screen and (min-width:40.063em) and (max-width:64em){header h2#special{margin-right:10px;}}h1{font-family:"Great Vibes";color:#004f70}h2{font-family:"Times New Roman";color:#004f70}h3{font-family:"Open Sans";color:#004f70;font-weight:bold}h4{font-family:"Times New Roman";color:#004f70}h1,h2,h3,h4,h5{clear:both}.top-bar-section{display:inline-block;margin:0;float:none}.top-bar-section ul li{background:none;line-height:1.25}.top-bar-section ul li a{text-align:center;color:#FFFFFF}.top-bar-section ul li:not(.has-form):not(.active)>a:not(.button){padding:0 15px;margin:0 1px}.left-off-canvas-menu ul{list-style:none}.left-off-canvas-menu ul form{width:85%}.left-off-canvas-menu ul form input[type="search"]{width:100%;margin:0 0 25px}.left-off-canvas-menu ul form .magnifying-glass{font-size:10em;display:inline-block;width:0.9375rem;height:0.9375rem;position:relative;border-radius:0.35em;float:right;margin:-45px 45px 0 0}.left-off-canvas-menu ul form .magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-0.4375rem;bottom:-0.25rem;border-width:0;width:0.625rem;height:0.1875rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.left-off-canvas-menu ul#off-nav{position:relative;text-align:center;padding:10px 0;margin-left:0}.left-off-canvas-menu ul#off-nav li{display:inline}.left-off-canvas-menu ul#off-nav li a{font-size:14px;color:#FFFFFF;font-weight:bold;padding:0 3px}.left-off-canvas-menu ul#off-nav>li{position:relative}.left-off-canvas-menu ul#off-nav>li:before{color:#FFFFFF;content:"|";position:absolute;top:-2px;left:-16px;font-size:17px;font-weight:bold;display:block;padding:0 10px}.left-off-canvas-menu ul#off-nav>li:first-child:before{content:none}.breadcrumbs{margin:0;background:none;border:none}#content-wrapper a.read{font-style:italic;font-family:"Times New Roman";font-size:12px}#content-wrapper #intro{margin:10px 0}#content-wrapper #intro p{font-size:18px;line-height:1;color:#666666}#content-wrapper #block-area{background:#d7d9c3;padding:40px 25px 10px}#content-wrapper #block-area .blocks{margin-bottom:20px}#content-wrapper #block-area .blocks:nth-child(1),#content-wrapper #block-area .blocks:nth-child(2){margin-bottom:50px}@media screen and (max-width: 1024px){#content-wrapper #block-area .blocks:nth-child(1),#content-wrapper #block-area .blocks:nth-child(2){margin-bottom:20px;}}@media screen and (max-width: 1024px){#content-wrapper #block-area .blocks:last-child{float:none;}}#content-wrapper #block-area .blocks img{border:3px solid #FFFFFF;box-shadow:0 4px 3px 0px rgba(0,0,0,0.35);-ms-box-shadow:0 4px 3px 0px rgba(0,0,0,0.35);-moz-box-shadow:0 4px 3px 0px rgba(0,0,0,0.35);-webkit-box-shadow:0 4px 3px 0px rgba(0,0,0,0.35);height:160px;width:220px;margin-bottom:10px}@media screen and (min-width: 1025px){#content-wrapper #block-area .blocks img{float:left;margin:0 15px 10px 0;}}#content-wrapper #block-area .blocks h4{line-height:1;margin:0 0 15px}#content-wrapper #content{background:#d7d9c3;padding:28px 23px 25px}#content-wrapper #content img{border:3px solid #FFFFFF;box-shadow:0 3px 3px 0px rgba(0,0,0,0.35);-ms-box-shadow:0 3px 3px 0px rgba(0,0,0,0.35);-moz-box-shadow:0 3px 3px 0px rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 3px 0px rgba(0,0,0,0.35)}@media screen and (max-width: 544px){#content-wrapper #content img{margin:0 auto 10px;float:none;}}#content-wrapper #content h2{margin-bottom:15px}#content-wrapper #content h3{color:#577d2f;line-height:1;margin-bottom:15px}#content-wrapper #content ul{margin:20px 17px 15px}#content-wrapper #content ul li{margin-bottom:5px}#slideshow .nivo-caption{background:rgba(255,255,255,0.9);color:#000000;margin-top:-34px;float:right;position:relative;width:25%}@media only screen and (min-width:40.063em) and (max-width:64em){#slideshow .nivo-caption{width:33.3333%;}}#slideshow .nivo-caption p{padding:12px 5px;font-size:14px;margin:0;text-align:center}#blog-feed{padding-left:0}@media screen and (max-width: 1024px){#blog-feed{padding:0;}}.blogbutton{border:2px solid #FFFFFF;font-weight:bold;font-size:13px;padding:0 3px;margin-top:-10px;text-transform:uppercase}.blogbutton:hover{background:#FFFFFF}article{padding:0 15px 10px;margin-bottom:15px;display:inline-block;width:100%}article .entry-header{background:transparent}article p{padding-bottom:15px}article a.read-more{font-style:italic;font-size:13px;padding:0 3px}#searchform div input[type="text"]{width:95%;font-family:"Times New Roman"}#searchform div .submit{padding:0 3px;font-family:"Times New Roman"}footer img{padding:20px 0}#footer_address{background:#005070;padding:8px 0}#footer_address ul{margin:0 auto 17 auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;float:none;margin:0 auto}#footer_address ul>li{list-style:none;float:left;margin-left:1.375rem;display:block}#footer_address ul>li>*{display:block}#footer_address ul li{font-size:0.8125rem;margin:0 auto;display:inline-block;color:#FFFFFF;float:none}@media only screen and (max-width: 40em){#footer_address ul li{margin:0 auto;float:none;}}#footer_address ul li.temp{margin:0 1px}@media only screen and (max-width: 40em){#footer_address ul li.temp{display:none !important;}}#copyright{padding:10px 0 20px}#copyright span{font-size:0.8125rem;margin:0}@media only screen and (max-width: 40em){#copyright span{display:block;}}#copyright a{color:#000000;text-decoration:underline}#footer_address span.bullet,#copyright span.bullet{margin:0}@media only screen and (max-width: 40em){#footer_address span.bullet,#copyright span.bullet{display:none !important;}}#map_container{padding:5px;background:lightgrey;display:table;float:none;margin:0 auto}#map_directions .button{width:100%;margin:0}aside.left-off-canvas-menu{color:white}aside.left-off-canvas-menu li.page_item{display:block;overflow:hidden;position:relative;padding:4px 8px}aside.left-off-canvas-menu .off-canvas-list ul li a{line-height:20px;color:white;border-bottom:1px solid #b1b3b6;background-repeat:no-repeat;background-position:3px 50%}aside.left-off-canvas-menu li.page_item_has_children a.toggle{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #e7e7e7;border-bottom:0;font-size:0;height:0;line-height:0;padding:0;position:absolute;right:10px;top:13px;width:0}aside.left-off-canvas-menu li.page_item_has_children a.toggle.open{border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #e7e7e7;border-top:0}aside.left-off-canvas-menu ul.children{display:none}aside.left-off-canvas-menu .off-canvas-list ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}aside.left-off-canvas-menu ul.open{display:block}.left-off-canvas-menu{list-style:none}.left-off-canvas-menu li a{color:#FFFFFF;font-size:1.25rem;line-height:150%;border-color:white}.left-off-canvas-menu li a:hover{color:#004f70}.left-off-canvas-menu li .dropdown{list-style:none}.left-off-canvas-menu ul#address{margin:0;list-style:none;padding:10px 0}.left-off-canvas-menu ul#address li{font-size:16px;text-align:center}.offcavas-social-list{margin:0 auto 17 auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden;margin-left:auto}.offcavas-social-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.offcavas-social-list>li>*{display:block} \ No newline at end of file diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..4e0d5ca --- /dev/null +++ b/footer.php @@ -0,0 +1,36 @@ +

+ +
+ +
+
+ + +
+ +
+ + + + + + + \ No newline at end of file diff --git a/front-page.php b/front-page.php new file mode 100644 index 0000000..9a49bd7 --- /dev/null +++ b/front-page.php @@ -0,0 +1,22 @@ + +
+
+ +
+
+
+
+ + + +

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

    231-526-2641

    +
    +
    +

    Rental and Sales in Harbor Springs

    +
    +
    +
    +
    +
    +
    + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..c86e1ee --- /dev/null +++ b/index.html @@ -0,0 +1,148 @@ + + + + + + wp-title + + + + + + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +

    231-526-2641

    +
    +
    +

    Rental and Sales in Harbor Springs

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

    Img description here.

    +
    +
    +
    +
    +
    +
    +

    Welcome

    +

    Ulparum et istibeat odi omniam vernatis ad ut acerum quati aut restrum endipsae. Xim raeperum estrum abore apis sincillani alicium quia rerum core porun.

    +
    +
    +
    +
    + +

    Summer in Harbor Springs, MI

    +

    Where sandy beaches are washed by the clear waters of Lake Michigan, and the nearby 38 mile Inland Waterway chain of lakes and rivers.

    + read more... +
    +
    + +

    Your Winter Vacation Holiday

    +

    Hamlet Village Slope-Side condos have access to Nub's Nob Chairlifts & X-Country Trail in winter months with access to Hamlet Club Pool.

    + read more... +
    +
    + +

    Ski Nub's Nob!

    +

    Where sandy beaches are washed by the clear waters of Lake Michigan, and the nearby 38 mile Inland Waterway chain of lakes and rivers.

    + read more... +
    +
    + +

    Golf in Harbor Springs, MI

    +

    Ut volorem periant quid quiatiis d oluptatiis es elignis autem erit, so imenimi, corum ipsunt verum dol upta tium.

    + read more... +
    +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + + diff --git a/index.php b/index.php new file mode 100644 index 0000000..4535cdc --- /dev/null +++ b/index.php @@ -0,0 +1,47 @@ + +
    +
    +
    + +
    +

    Img description here.

    +
    +
    +
    +
    +
    +
    +

    If this is an emergency, please call 9-1-1

    +
    +
    +
    +
    + +

    State Licensed

    +

    Just 74 days after the Emmet County Board of Commissioners gave their approval for the County to assume EMS services, the state has put its stamp of approval on the operations as well.

    Read More... +
    +
    + +

    New M-119 Location

    +

    Emmet County continues to move forward on its new facility to house the ambulances and related equipment currently being constructed on M-119, near Pleasantview Road.

    Read More... +
    +
    + +

    New Rig

    +

    Progress is being made in Emmet County’s efforts to provide ambulance services in Northwest Michigan, with the arrival of one of several new ambulances Oct. 9 in Petoskey.

    Read More... +
    +
    +
    +
    +

    Title Here

    +

    Doluptur sinis nihic teturitat id que prorro incturem dem volorit atiume ped mi, cusci rest voluptatium qui consedi odigeni musdae. Ipsa suntum quaecab il explia voluptam harum conet harupturit pratio que cum et litium lis sernatur sunt, ommolup tatiam hillam ratur? Acea verum in natet laut id moloremped et volupic iisqui ressin cus, venditia corum, con re sunt.

    + Quias eos et porerciis in nienihi lligeni ssiminu sapicienet volut a amus di cullat pa sin re pre voluptas adicitibus peris cum anti idem eiusani moluptatium aria doloribus, cus.

    + Abores eossumq uuntissum apienis doluptae quasit lam, nonseque nus exce rrum commoluptat quas volorempos quassu magnatium nonsect inverfe ratassint quaerro viderro renihicti apid esto blaciet eum quae ius magnihi lluptas que volupt quid ute porem.

    +
    +
    +

    EMS Events

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

    231-526-2641

    +
    +
    +

    Rental and Sales in Harbor Springs

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

    Unit 37, H. V. Mountain Side, Harbor Springs, MI

    + +

    $39,000

    +

    A large 75% wooded corner building site ideal for living level access from Trillium Woods Dr. & lower level walk-out for additional space at reasonable cost. Site is only a short distance from Nub's Nob groomed X-C Trail (12.9 mi) that accesses the orange and brown chairlifts (x-c trail also a summer walking, jogging, mountain biking trail with access to the North Country Trail System).

    +

    Ideal location for your special resort, retirement or full time home, central to area amenities, golf, lakes and streams. Includes private Gatehouse entrance, paved roads underground electric, telephone, natural gas, cable TV, internet, community water, septic approval and Hamlet Club membership with pool whirlpool, sauna and outdoor tennis. Originally priced at $73,000, this special price of $39,000 is being offered until limited number of sites sold.

    +
      +
    • Additional Savings Offered for Early Home Construction.
    • +
    • Free preliminary home plan service with lot purchase.
    • +
    • Local financing available for home sites and construction.
    • +
    +

    Take advantage of this opportunity while it lasts, call Land Masters Real Estate, 800-678-2341 or 231-526-2641 or email sales@landmasters.com

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    +
    + +
    +
    + +
    +
    + + + + + + diff --git a/js/app.js b/js/app.js new file mode 100644 index 0000000..c6d1607 --- /dev/null +++ b/js/app.js @@ -0,0 +1,19 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict();;!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}var f=function(b){for(var c=b.length,d=a("head");c--;)0===d.has("."+b[c]).length&&d.append('')};f(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var g=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},h=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},i=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},j=function(b,c){var d=this,e=function(){var e=g(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return g(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):g("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},k=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};b.matchMedia=b.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(c),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var h=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(g("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,h));else for(var j in this.libs)i.push(this.init_lib(j,c));return g(b).load(function(){g(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=h,a.add_namespace=i,a.bindings=j,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:g,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return a.data(b.length>0?b+"-"+c:c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(g[1]=-1===g[1].indexOf(".")?parseInt(g[1],10):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+" }")}},image_loaded:function(a,b){var c=this,d=a.length;0===d&&b(a),a.each(function(){k(c.S(this),function(){d-=1,0===d&&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){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.1",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):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,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){var b=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,d=a.value,e=b===d;return e}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=c.S(b).attr("novalidate","novalidate"),e=d.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),d.off(".abide").on("submit.fndtn.abide validate.fndtn.abide",function(a){var b=/ajax/i.test(c.S(this).attr(c.attr_name()));return c.validate(c.S(this).find("input, textarea, select").get(),a,b)}).on("reset",function(){return c.reset(a(this))}).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){e.validate_on_blur===!0&&c.validate([this],a)}).on("keydown.fndtn.abide",function(a){e.live_validate===!0&&9!=a.which&&(clearTimeout(c.timer),c.timer=setTimeout(function(){c.validate([this],a)}.bind(this),e.timeout))})},reset:function(b){b.removeAttr(this.invalid_attr),a(this.invalid_attr,b).removeAttr(this.invalid_attr),a("."+this.settings.error_class,b).not("small").removeClass(this.settings.error_class)},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").trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid").trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[],e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,l&&(g=this.settings.validators[l].apply(this,[h,i,f]),q.push(g)),m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(q.push(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?!0:!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var r=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),s=r.length>0?r[0].id:"";s.length>0&&h.setAttribute("aria-describedby",s),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.push(q[0])}return d=[d.every(function(a){return a})]},valid_checkbox:function(a,b){var a=this.S(a),c=a.is(":checked")||!b||a.get(0).getAttribute("disabled");return c?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),c},valid_radio:function(a){for(var b=a.getAttribute("name"),c=this.S(a).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+b+"']"),d=c.length,e=!1,f=!1,g=0;d>g;g++)c[g].getAttribute("disabled")?(f=!0,e=!0):c[g].checked?e=!0:f&&(e=!1);for(var g=0;d>g;g++)e?this.S(c[g]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):this.S(c[g]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class);return e},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}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.1",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(){var b=this,c=this.S;c(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > .accordion-navigation > a",function(d){var e=c(this).closest("["+b.attr_name()+"]"),f=b.attr_name()+"="+e.attr(b.attr_name()),g=e.data(b.attr_name(!0)+"-init")||b.settings,h=c("#"+this.href.split("#")[1]),i=a("> .accordion-navigation",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return d.preventDefault(),e.attr(b.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class),i=i.add("["+f+"] .accordion-navigation")),g.toggleable&&h.is(k)?(h.parent(".accordion-navigation").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),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)),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h]))})},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.1",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(){c(this).trigger("close").trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close").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.1",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(){var a=this,b=a.S;b(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var c={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};b(this).data("swipe-transition",c),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(c){if(c.touches||(c=c.originalEvent),!(c.touches.length>1||c.scale&&1!==c.scale)){var d=b(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=c.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"),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;a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),m.attr("src",this.load(b)).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").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return b.css(!this.rtl&&b.length>0?{marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}:{marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b;return b="A"===a[0].nodeName?a.attr("href"):a.closest("a").attr("href"),this.preload(a),b?b:a.attr("src")},preload:function(a){this.img(a.closest("li").next()).img(a.closest("li").prev())},img:function(a){if(a.length){var b=new Image,c=this.S("a",a);b.src=c.length?c.attr("href"):this.S("img",a).attr("src")}return this},caption:function(a,b){var c=b.attr("data-caption");return c?a.html(c).show():a.text("").hide(),this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click",[c,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){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.1",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(){var d=this,e=d.S;e(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=e(this).data(d.attr_name(!0)+"-init")||d.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),e(this).parent("[data-reveal-id]")&&b.stopPropagation(),d.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,f=e(this);clearTimeout(d.timeout),f.data(d.data_attr())?(b=e("#"+f.data(d.data_attr())),c=f):(b=f,c=e("["+d.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(d.attr_name(!0)+"-init")||d.settings;e(a.currentTarget).data(d.data_attr())&&g.is_hover&&d.closeall.call(d),g.is_hover&&d.open.apply(d,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(){var a,b=e(this);if(b.data(d.data_attr()))a=b.data(d.data_attr(!0)+"-init")||d.settings;else var c=e("["+d.attr_name()+'="'+e(this).attr("id")+'"]'),a=c.data(d.attr_name(!0)+"-init")||d.settings;d.timeout=setTimeout(function(){b.data(d.data_attr())?a.is_hover&&d.close.call(d,e("#"+b.data(d.data_attr()))):a.is_hover&&d.close.call(d,b)}.bind(this),a.hover_timeout)}).on("click.fndtn.dropdown",function(b){var f=e(b.target).closest("["+d.attr_name()+"-content]"),g=f.find("a");return g.length>0&&"false"!==f.attr("aria-autoclose")&&d.close.call(d,e("["+d.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||e(b.target).closest("["+d.attr_name()+"]").length>0?void 0:!e(b.target).data("revealId")&&f.length>0&&(e(b.target).is("["+d.attr_name()+"-content]")||a.contains(f.first()[0],b.target))?void b.stopPropagation():void d.close.call(d,e("["+d.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+d.attr_name()+"-content]",function(){d.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+d.attr_name()+"-content]",function(){d.settings.closed.call(this)}),e(b).off(".dropdown").on("resize.fndtn.dropdown",d.throttle(function(){d.resize.call(d)},50)),this.resize()},close:function(b){var c=this;b.each(function(){var d=a("["+c.attr_name()+"="+b[0].id+"]")||a("aria-controls="+b[0].id+"]");d.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").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").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;if(this.clear_idx(),this.small()){var e=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:e.top}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a){var d=this.offsetParent(),e=d.offset(),f=a.offset();f.top-=e.top,f.left-=e.left,f.missRight=!1,f.missTop=!1,f.missLeft=!1,f.leftRightFlag=!1;var g;g=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:b.outerWidth;var h=(b.outerWidth-g)/2,i=g;return this.hasClass("mega")||(a.offset().top<=this.outerHeight()&&(f.missTop=!0,i=b.outerWidth-h,f.leftRightFlag=!0),a.offset().left+this.outerWidth()>a.offset().left+h&&a.offset().left-h>this.outerWidth()&&(f.missRight=!0,f.missLeft=!1),a.offset().left-this.outerWidth()<=0&&(f.missLeft=!0,f.missRight=!1)),f},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(),this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=matchMedia(this.settings.named_queries.hasOwnProperty(f)?this.settings.named_queries[f]:f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize").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];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)]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/\(([^\)]*?)(\))$/);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.1",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
    ',tip:'
    ',wrapper:'
    ',button:'',prev_button:'',modal:'
    ',expose:'
    ',expose_cover:'
    '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=b?this.settings.$li.prev():this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}:{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}:{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){a.addClass("auto"===b?c:b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,window,window.document),function(a,b){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.1",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 c=this,d=c.S,e=c.settings;c.set_expedition_position(),d(c.scope).off(".magellan").on("click.fndtn.magellan","["+c.add_namespace("data-magellan-arrival")+'] a[href^="#"]',function(b){b.preventDefault();var d=a(this).closest("["+c.attr_name()+"]"),e=d.data("magellan-expedition-init"),f=this.hash.split("#").join(""),g=a('a[name="'+f+'"]');0===g.length&&(g=a("#"+f));var h=g.offset().top-e.destination_threshold+1;e.offset_by_height&&(h-=d.outerHeight()),a("html, body").stop().animate({scrollTop:h},e.duration,e.easing,function(){history.pushState?history.pushState(null,null,"#"+f):location.hash="#"+f})}).on("scroll.fndtn.magellan",c.throttle(this.check_for_arrivals.bind(this),e.throttle_delay)),a(b).on("resize.fndtn.magellan",c.throttle(this.set_expedition_position.bind(this),e.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(){var c,d,e=a(this),f=e.data("magellan-expedition-init"),g=e.attr("styles");e.attr("style",""),c=e.offset().top+f.threshold,d=parseInt(e.data("magellan-fixed-top")),isNaN(d)||(b.settings.fixed_top=d),e.data(b.data_attr("magellan-top-offset"),c),e.attr("style",g)})},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(){var c=a(this).data(d.data_attr("magellan-arrival")),g=a("["+d.add_namespace("data-magellan-destination")+"="+c+"]");if(g.length>0){var h=g.offset().top-e.destination_threshold;return e.offset_by_height&&(h-=b.outerHeight()),h=Math.floor(h),{destination:g,arrival:a(this),top_offset:h,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")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.1",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="";"move"===this.settings.open_method?(d="move-",e="right",f="left"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open").trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close").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){var c=a("
    1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(c)}))},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(){var b=a(this).attr("data-orbit-slide");if("string"==typeof b&&""!=(b=a.trim(b)))if(isNaN(parseInt(b))){var c=j.find("[data-orbit-slide="+b+"]");-1!=c.index()&&p._goto(c.index()+1)}else p._goto(parseInt(b))},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?b(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):b(this.scope).on("open.fndtn.reveal","["+a.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+a.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+a.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+a.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+a.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+a.attr_name()+"]",this.close_video),!0},key_up_on:function(){var a=this;return a.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(b){var c=a.S("["+a.attr_name()+"].open"),d=c.data(a.attr_name(!0)+"-init")||a.settings;d&&27===b.which&&d.close_on_esc&&!a.locked&&a.close.call(a,c)}),!0},key_up_off:function(){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,d){var e,f=this;c?"undefined"!=typeof c.selector?e=f.S("#"+c.data(f.data_attr("reveal-id"))).first():(e=f.S(this.scope),d=c):e=f.S(this.scope);var g=e.data(f.attr_name(!0)+"-init");if(g=g||this.settings,e.hasClass("open")&&c.attr("data-reveal-id")==e.attr("id"))return f.close(e);if(!e.hasClass("open")){var h=f.S("["+f.attr_name()+"].open");if("undefined"==typeof e.data("css-top")&&e.data("css-top",parseInt(e.css("top"),10)).data("offset",this.cache_offset(e)),this.key_up_on(e),e.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),h.length<1&&this.toggle_bg(e,!0),"string"==typeof d&&(d={url:d}),"undefined"!=typeof d&&d.url){var i="undefined"!=typeof d.success?d.success:null;a.extend(d,{success:function(b,c,d){if(a.isFunction(i)){var j=i(b,c,d);"string"==typeof j&&(b=j)}e.html(b),f.S(e).foundation("section","reflow"),f.S(e).children().foundation(),h.length>0&&(g.multiple_opened?this.to_back(h):this.hide(h,g.css.close)),f.show(e,g.css.open)}}),a.ajax(d)}else h.length>0&&(g.multiple_opened?this.to_back(h):this.hide(h,g.css.close)),this.show(e,g.css.open)}f.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings;c.length>0&&(this.locked=!0,this.key_up_off(b),b.trigger("close").trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(this.toggle_bg(b,!1),this.to_front(b)),d.multiple_opened?(this.hide(b,d.css.close,d),this.to_front(a(a.makeArray(c).reverse()[1]))):this.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;if(0===c.parent(g).length){var h=c.wrap('
      ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(h),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var i=e(f.animation);if(i.animate||(this.locked=!1),i.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var j={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(j,f.animation_speed,"linear",function(){this.locked=!1,c.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),f.animation_speed/2)}if(i.fade){d.top=a(b).scrollTop()+c.data("css-top")+"px";var j={opacity:1};return setTimeout(function(){return c.css(d).animate(j,f.animation_speed,"linear",function(){this.locked=!1,c.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened").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");f=f||this.settings;var g=e(f.animation);if(g.animate||(this.locked=!1),g.pop){var h={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(h,f.animation_speed,"linear",function(){this.locked=!1,c.css(d).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),f.animation_speed/2)}if(g.fade){var h={opacity:0};return setTimeout(function(){return c.animate(h,f.animation_speed,"linear",function(){this.locked=!1,c.css(d).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed").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);return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.1",settings:{start:0,end:100,step:1,precision:null,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(){c.remove_active_slider()}).on("change.fndtn.slider",function(){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(){c.reflow()},300))},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").trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change"),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.hasOwnProperty("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()));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.1",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,c,d){var e=this,f=this.S;this.bindings(c,d),e.entry_location=b.location.href,this.handle_location_hash_change(),f("["+this.attr_name()+"] > .active > a",this.scope).each(function(){e.default_tab_hashes.push(this.hash)})},events:function(){var a=this,c=this.S,d=function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");(!d.is_hover||Modernizr.touch)&&(b.preventDefault(),b.stopPropagation(),a.toggle_active_tab(c(this).parent()))};c(this.scope).off(".tab").on("focus.fndtn.tab","["+this.attr_name()+"] > * > a",d).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",d).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(){var b=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");b.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=b.location.href===g.entry_location,d=o.scroll_to_content?g.default_tab_hashes[0]:c?b.location.hash:"fndtn-"+g.default_tab_hashes[0].replace("#","");c&&a===d||(b.location.hash=a)};h(this).data(this.data_attr("tab-content"))&&(l="#"+h(this).data(this.data_attr("tab-content")).split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false",tabindex:-1}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true",tabindex:-1}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[e]),i.triggerHandler("toggled",[m]),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){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.1",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b){var c=a.extend({},this.settings,this.data_options(b));return"all"===c.show_on?!0:this.small()&&"small"===c.show_on?!0:this.medium()&&"medium"===c.show_on?!0:this.large()&&"large"===c.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){var c=this,d=c.S;c.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 e=d(this),f=a.extend({},c.settings,c.data_options(e)),g=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&d(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&c.ie_touch(b))return!1;if(e.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),c.hide(e);else{if(f.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;!f.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),d(f.tooltip_class+".open").hide(),g=!0),/enter|over/i.test(b.type)?this.timer=setTimeout(function(){c.showTip(e)}.bind(this),c.settings.hover_delay):"mouseout"===b.type||"mouseleave"===b.type?(clearTimeout(this.timer),c.hide(e)):c.showTip(e)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&c.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)?c.convert_to_touch(a(this)):c.hide(a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(){c.hide(d(this))})},ie_touch:function(){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("id"),c=a.attr(this.attr_name())||a.attr("data-selector");return(b&&b.length<1||!b)&&"string"!=typeof c&&(c=this.random_str(6),a.attr("data-selector",c).attr("aria-describedby",c)),b&&b.length>0?b:c},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(){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;if(c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerHeight(),c.css(this.small()?{width:"100%"}:{width:e?e:"auto"}),i=function(a,b,c,d,e){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()},i(c,b.offset().top+b.outerHeight()+10,"auto","auto",b.offset().left),this.small())i(c,b.offset().top+b.outerHeight()+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",b.offset().left);else{var j=b.offset().left;Foundation.rtl&&(f.addClass("rtl"),j=b.offset().left+b.outerWidth()-c.outerWidth()),i(c,b.offset().top+b.outerHeight()+10,"auto","auto",j),c.removeClass("tip-override"),d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,b.offset().top-c.outerHeight(),"auto","auto",j).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b){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(){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(150)},hide:function(a){var b=this.getTip(a);b.fadeOut(150,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.1",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all"},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:d&&navigator.userAgent.match(/(iPad|iPhone|iPod)/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(){var c=this,d=this.S;d(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),c.toggle(this)}).on("click.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(){var b=a(this).closest("li");!c.breakpoint()||b.hasClass("back")||b.hasClass("has-dropdown")||c.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var e=d(this),f=d(b.target),g=e.closest("["+c.attr_name()+"]"),h=g.data(c.attr_name(!0)+"-init");return f.data("revealId")?void c.toggle():void(c.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),e.hasClass("hover")?(e.removeClass("hover").find("li").removeClass("hover"),e.parents("li.hover").removeClass("hover")):(e.addClass("hover"),a(e).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(c.breakpoint()){a.preventDefault();var b=d(this),e=b.closest("["+c.attr_name()+"]"),f=e.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));e.data("index",e.data("index")+1),g.addClass("moved"),c.rtl?(f.css({right:-(100*e.data("index"))+"%"}),f.find(">.name").css({right:100*e.data("index")+"%"})):(f.css({left:-(100*e.data("index"))+"%"}),f.find(">.name").css({left:100*e.data("index")+"%"})),e.css("height",b.siblings("ul").outerHeight(!0)+e.data("height"))}}),d(b).off(".topbar").on("resize.fndtn.topbar",c.throttle(function(){c.resize.call(c)},50)).trigger("resize").trigger("resize.fndtn.topbar").load(function(){d(this).trigger("resize.fndtn.topbar")}),d("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=d(a.target).closest("li").closest("li.hover");b.length>0||d("["+c.attr_name()+"] li.hover").removeClass("hover")}),d(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=d(this),e=b.closest("["+c.attr_name()+"]"),f=e.find("section, .top-bar-section"),g=(e.data(c.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();e.data("index",e.data("index")-1),c.rtl?(f.css({right:-(100*e.data("index"))+"%"}),f.find(">.name").css({right:100*e.data("index")+"%"})):(f.css({left:-(100*e.data("index"))+"%"}),f.find(">.name").css({left:100*e.data("index")+"%"})),0===e.data("index")?e.css("height",""):e.css("height",h.outerHeight(!0)+e.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),d(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
    2. ":'
    3. '),a("h5>a",b).html(1==d.custom_back_text?d.back_text:"« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset");d.S(a).hasClass("expanded")||(c.scrollTop()>e?d.S(a).hasClass("fixed")||(d.S(a).addClass("fixed"),d.S("body").addClass("f-topbar-fixed")):c.scrollTop()<=e&&d.S(a).hasClass("fixed")&&(d.S(a).removeClass("fixed"),d.S("body").removeClass("f-topbar-fixed")))}},off:function(){this.S(this.scope).off(".fndtn.topbar"),this.S(b).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,window,window.document);;// Load foundation +$(document).foundation(); +$(document).ready(function () { + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); +}); diff --git a/js/custom/pageSetup.js b/js/custom/pageSetup.js new file mode 100644 index 0000000..741d565 --- /dev/null +++ b/js/custom/pageSetup.js @@ -0,0 +1,11 @@ +// Load foundation +$(document).foundation(); +$(document).ready(function () { + $('ul.children').each(function () { + $(this).before(''); + }); + $('a.toggle').click('click', function () { + $(this).toggleClass('open'); + $(this).siblings('ul').toggleClass('open'); + }); +}); diff --git a/js/dollarsign.js b/js/dollarsign.js new file mode 100644 index 0000000..2d7a2e9 --- /dev/null +++ b/js/dollarsign.js @@ -0,0 +1,6 @@ +/* + * To avoid conflicts, Wordpress tends to prefer jQuery being used over $. + * As long as this file is included, no such conflicts should arise. Ensure it + * is called before other .js files using $. + */ +var $=jQuery.noConflict(); \ No newline at end of file diff --git a/js/fastclick/lib/fastclick.js b/js/fastclick/lib/fastclick.js new file mode 100644 index 0000000..3af4f9d --- /dev/null +++ b/js/fastclick/lib/fastclick.js @@ -0,0 +1,841 @@ +;(function () { + 'use strict'; + + /** + * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs. + * + * @codingstandard ftlabs-jsv2 + * @copyright The Financial Times Limited [All Rights Reserved] + * @license MIT License (see LICENSE.txt) + */ + + /*jslint browser:true, node:true*/ + /*global define, Event, Node*/ + + + /** + * Instantiate fast-clicking listeners on the specified layer. + * + * @constructor + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + function FastClick(layer, options) { + var oldOnClick; + + options = options || {}; + + /** + * Whether a click is currently being tracked. + * + * @type boolean + */ + this.trackingClick = false; + + + /** + * Timestamp for when click tracking started. + * + * @type number + */ + this.trackingClickStart = 0; + + + /** + * The element being tracked for a click. + * + * @type EventTarget + */ + this.targetElement = null; + + + /** + * X-coordinate of touch start event. + * + * @type number + */ + this.touchStartX = 0; + + + /** + * Y-coordinate of touch start event. + * + * @type number + */ + this.touchStartY = 0; + + + /** + * ID of the last touch, retrieved from Touch.identifier. + * + * @type number + */ + this.lastTouchIdentifier = 0; + + + /** + * Touchmove boundary, beyond which a click will be cancelled. + * + * @type number + */ + this.touchBoundary = options.touchBoundary || 10; + + + /** + * The FastClick layer. + * + * @type Element + */ + this.layer = layer; + + /** + * The minimum time between tap(touchstart and touchend) events + * + * @type number + */ + this.tapDelay = options.tapDelay || 200; + + /** + * The maximum time for a tap + * + * @type number + */ + this.tapTimeout = options.tapTimeout || 700; + + if (FastClick.notNeeded(layer)) { + return; + } + + // Some old versions of Android don't have Function.prototype.bind + function bind(method, context) { + return function() { return method.apply(context, arguments); }; + } + + + var methods = ['onMouse', 'onClick', 'onTouchStart', 'onTouchMove', 'onTouchEnd', 'onTouchCancel']; + var context = this; + for (var i = 0, l = methods.length; i < l; i++) { + context[methods[i]] = bind(context[methods[i]], context); + } + + // Set up event handlers as required + if (deviceIsAndroid) { + layer.addEventListener('mouseover', this.onMouse, true); + layer.addEventListener('mousedown', this.onMouse, true); + layer.addEventListener('mouseup', this.onMouse, true); + } + + layer.addEventListener('click', this.onClick, true); + layer.addEventListener('touchstart', this.onTouchStart, false); + layer.addEventListener('touchmove', this.onTouchMove, false); + layer.addEventListener('touchend', this.onTouchEnd, false); + layer.addEventListener('touchcancel', this.onTouchCancel, false); + + // Hack is required for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + // which is how FastClick normally stops click events bubbling to callbacks registered on the FastClick + // layer when they are cancelled. + if (!Event.prototype.stopImmediatePropagation) { + layer.removeEventListener = function(type, callback, capture) { + var rmv = Node.prototype.removeEventListener; + if (type === 'click') { + rmv.call(layer, type, callback.hijacked || callback, capture); + } else { + rmv.call(layer, type, callback, capture); + } + }; + + layer.addEventListener = function(type, callback, capture) { + var adv = Node.prototype.addEventListener; + if (type === 'click') { + adv.call(layer, type, callback.hijacked || (callback.hijacked = function(event) { + if (!event.propagationStopped) { + callback(event); + } + }), capture); + } else { + adv.call(layer, type, callback, capture); + } + }; + } + + // If a handler is already declared in the element's onclick attribute, it will be fired before + // FastClick's onClick handler. Fix this by pulling out the user-defined handler function and + // adding it as listener. + if (typeof layer.onclick === 'function') { + + // Android browser on at least 3.2 requires a new reference to the function in layer.onclick + // - the old one won't work if passed to addEventListener directly. + oldOnClick = layer.onclick; + layer.addEventListener('click', function(event) { + oldOnClick(event); + }, false); + layer.onclick = null; + } + } + + /** + * Windows Phone 8.1 fakes user agent string to look like Android and iPhone. + * + * @type boolean + */ + var deviceIsWindowsPhone = navigator.userAgent.indexOf("Windows Phone") >= 0; + + /** + * Android requires exceptions. + * + * @type boolean + */ + var deviceIsAndroid = navigator.userAgent.indexOf('Android') > 0 && !deviceIsWindowsPhone; + + + /** + * iOS requires exceptions. + * + * @type boolean + */ + var deviceIsIOS = /iP(ad|hone|od)/.test(navigator.userAgent) && !deviceIsWindowsPhone; + + + /** + * iOS 4 requires an exception for select elements. + * + * @type boolean + */ + var deviceIsIOS4 = deviceIsIOS && (/OS 4_\d(_\d)?/).test(navigator.userAgent); + + + /** + * iOS 6.0-7.* requires the target element to be manually derived + * + * @type boolean + */ + var deviceIsIOSWithBadTarget = deviceIsIOS && (/OS [6-7]_\d/).test(navigator.userAgent); + + /** + * BlackBerry requires exceptions. + * + * @type boolean + */ + var deviceIsBlackBerry10 = navigator.userAgent.indexOf('BB10') > 0; + + /** + * Determine whether a given element requires a native click. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element needs a native click + */ + FastClick.prototype.needsClick = function(target) { + switch (target.nodeName.toLowerCase()) { + + // Don't send a synthetic click to disabled inputs (issue #62) + case 'button': + case 'select': + case 'textarea': + if (target.disabled) { + return true; + } + + break; + case 'input': + + // File inputs need real clicks on iOS 6 due to a browser bug (issue #68) + if ((deviceIsIOS && target.type === 'file') || target.disabled) { + return true; + } + + break; + case 'label': + case 'iframe': // iOS8 homescreen apps can prevent events bubbling into frames + case 'video': + return true; + } + + return (/\bneedsclick\b/).test(target.className); + }; + + + /** + * Determine whether a given element requires a call to focus to simulate click into element. + * + * @param {EventTarget|Element} target Target DOM element + * @returns {boolean} Returns true if the element requires a call to focus to simulate native click. + */ + FastClick.prototype.needsFocus = function(target) { + switch (target.nodeName.toLowerCase()) { + case 'textarea': + return true; + case 'select': + return !deviceIsAndroid; + case 'input': + switch (target.type) { + case 'button': + case 'checkbox': + case 'file': + case 'image': + case 'radio': + case 'submit': + return false; + } + + // No point in attempting to focus disabled inputs + return !target.disabled && !target.readOnly; + default: + return (/\bneedsfocus\b/).test(target.className); + } + }; + + + /** + * Send a click event to the specified element. + * + * @param {EventTarget|Element} targetElement + * @param {Event} event + */ + FastClick.prototype.sendClick = function(targetElement, event) { + var clickEvent, touch; + + // On some Android devices activeElement needs to be blurred otherwise the synthetic click will have no effect (#24) + if (document.activeElement && document.activeElement !== targetElement) { + document.activeElement.blur(); + } + + touch = event.changedTouches[0]; + + // Synthesise a click event, with an extra attribute so it can be tracked + clickEvent = document.createEvent('MouseEvents'); + clickEvent.initMouseEvent(this.determineEventType(targetElement), true, true, window, 1, touch.screenX, touch.screenY, touch.clientX, touch.clientY, false, false, false, false, 0, null); + clickEvent.forwardedTouchEvent = true; + targetElement.dispatchEvent(clickEvent); + }; + + FastClick.prototype.determineEventType = function(targetElement) { + + //Issue #159: Android Chrome Select Box does not open with a synthetic click event + if (deviceIsAndroid && targetElement.tagName.toLowerCase() === 'select') { + return 'mousedown'; + } + + return 'click'; + }; + + + /** + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.focus = function(targetElement) { + var length; + + // Issue #160: on iOS 7, some input elements (e.g. date datetime month) throw a vague TypeError on setSelectionRange. These elements don't have an integer value for the selectionStart and selectionEnd properties, but unfortunately that can't be used for detection because accessing the properties also throws a TypeError. Just check the type instead. Filed as Apple bug #15122724. + if (deviceIsIOS && targetElement.setSelectionRange && targetElement.type.indexOf('date') !== 0 && targetElement.type !== 'time' && targetElement.type !== 'month') { + length = targetElement.value.length; + targetElement.setSelectionRange(length, length); + } else { + targetElement.focus(); + } + }; + + + /** + * Check whether the given target element is a child of a scrollable layer and if so, set a flag on it. + * + * @param {EventTarget|Element} targetElement + */ + FastClick.prototype.updateScrollParent = function(targetElement) { + var scrollParent, parentElement; + + scrollParent = targetElement.fastClickScrollParent; + + // Attempt to discover whether the target element is contained within a scrollable layer. Re-check if the + // target element was moved to another parent. + if (!scrollParent || !scrollParent.contains(targetElement)) { + parentElement = targetElement; + do { + if (parentElement.scrollHeight > parentElement.offsetHeight) { + scrollParent = parentElement; + targetElement.fastClickScrollParent = parentElement; + break; + } + + parentElement = parentElement.parentElement; + } while (parentElement); + } + + // Always update the scroll top tracker if possible. + if (scrollParent) { + scrollParent.fastClickLastScrollTop = scrollParent.scrollTop; + } + }; + + + /** + * @param {EventTarget} targetElement + * @returns {Element|EventTarget} + */ + FastClick.prototype.getTargetElementFromEventTarget = function(eventTarget) { + + // On some older browsers (notably Safari on iOS 4.1 - see issue #56) the event target may be a text node. + if (eventTarget.nodeType === Node.TEXT_NODE) { + return eventTarget.parentNode; + } + + return eventTarget; + }; + + + /** + * On touch start, record the position and scroll offset. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchStart = function(event) { + var targetElement, touch, selection; + + // Ignore multiple touches, otherwise pinch-to-zoom is prevented if both fingers are on the FastClick element (issue #111). + if (event.targetTouches.length > 1) { + return true; + } + + targetElement = this.getTargetElementFromEventTarget(event.target); + touch = event.targetTouches[0]; + + if (deviceIsIOS) { + + // Only trusted events will deselect text on iOS (issue #49) + selection = window.getSelection(); + if (selection.rangeCount && !selection.isCollapsed) { + return true; + } + + if (!deviceIsIOS4) { + + // Weird things happen on iOS when an alert or confirm dialog is opened from a click event callback (issue #23): + // when the user next taps anywhere else on the page, new touchstart and touchend events are dispatched + // with the same identifier as the touch event that previously triggered the click that triggered the alert. + // Sadly, there is an issue on iOS 4 that causes some normal touch events to have the same identifier as an + // immediately preceeding touch event (issue #52), so this fix is unavailable on that platform. + // Issue 120: touch.identifier is 0 when Chrome dev tools 'Emulate touch events' is set with an iOS device UA string, + // which causes all touch events to be ignored. As this block only applies to iOS, and iOS identifiers are always long, + // random integers, it's safe to to continue if the identifier is 0 here. + if (touch.identifier && touch.identifier === this.lastTouchIdentifier) { + event.preventDefault(); + return false; + } + + this.lastTouchIdentifier = touch.identifier; + + // If the target element is a child of a scrollable layer (using -webkit-overflow-scrolling: touch) and: + // 1) the user does a fling scroll on the scrollable layer + // 2) the user stops the fling scroll with another tap + // then the event.target of the last 'touchend' event will be the element that was under the user's finger + // when the fling scroll was started, causing FastClick to send a click event to that layer - unless a check + // is made to ensure that a parent layer was not scrolled before sending a synthetic click (issue #42). + this.updateScrollParent(targetElement); + } + } + + this.trackingClick = true; + this.trackingClickStart = event.timeStamp; + this.targetElement = targetElement; + + this.touchStartX = touch.pageX; + this.touchStartY = touch.pageY; + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + event.preventDefault(); + } + + return true; + }; + + + /** + * Based on a touchmove event object, check whether the touch has moved past a boundary since it started. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.touchHasMoved = function(event) { + var touch = event.changedTouches[0], boundary = this.touchBoundary; + + if (Math.abs(touch.pageX - this.touchStartX) > boundary || Math.abs(touch.pageY - this.touchStartY) > boundary) { + return true; + } + + return false; + }; + + + /** + * Update the last position. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchMove = function(event) { + if (!this.trackingClick) { + return true; + } + + // If the touch has moved, cancel the click tracking + if (this.targetElement !== this.getTargetElementFromEventTarget(event.target) || this.touchHasMoved(event)) { + this.trackingClick = false; + this.targetElement = null; + } + + return true; + }; + + + /** + * Attempt to find the labelled control for the given label element. + * + * @param {EventTarget|HTMLLabelElement} labelElement + * @returns {Element|null} + */ + FastClick.prototype.findControl = function(labelElement) { + + // Fast path for newer browsers supporting the HTML5 control attribute + if (labelElement.control !== undefined) { + return labelElement.control; + } + + // All browsers under test that support touch events also support the HTML5 htmlFor attribute + if (labelElement.htmlFor) { + return document.getElementById(labelElement.htmlFor); + } + + // If no for attribute exists, attempt to retrieve the first labellable descendant element + // the list of which is defined here: http://www.w3.org/TR/html5/forms.html#category-label + return labelElement.querySelector('button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea'); + }; + + + /** + * On touch end, determine whether to send a click event at once. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onTouchEnd = function(event) { + var forElement, trackingClickStart, targetTagName, scrollParent, touch, targetElement = this.targetElement; + + if (!this.trackingClick) { + return true; + } + + // Prevent phantom clicks on fast double-tap (issue #36) + if ((event.timeStamp - this.lastClickTime) < this.tapDelay) { + this.cancelNextClick = true; + return true; + } + + if ((event.timeStamp - this.trackingClickStart) > this.tapTimeout) { + return true; + } + + // Reset to prevent wrong click cancel on input (issue #156). + this.cancelNextClick = false; + + this.lastClickTime = event.timeStamp; + + trackingClickStart = this.trackingClickStart; + this.trackingClick = false; + this.trackingClickStart = 0; + + // On some iOS devices, the targetElement supplied with the event is invalid if the layer + // is performing a transition or scroll, and has to be re-detected manually. Note that + // for this to function correctly, it must be called *after* the event target is checked! + // See issue #57; also filed as rdar://13048589 . + if (deviceIsIOSWithBadTarget) { + touch = event.changedTouches[0]; + + // In certain cases arguments of elementFromPoint can be negative, so prevent setting targetElement to null + targetElement = document.elementFromPoint(touch.pageX - window.pageXOffset, touch.pageY - window.pageYOffset) || targetElement; + targetElement.fastClickScrollParent = this.targetElement.fastClickScrollParent; + } + + targetTagName = targetElement.tagName.toLowerCase(); + if (targetTagName === 'label') { + forElement = this.findControl(targetElement); + if (forElement) { + this.focus(targetElement); + if (deviceIsAndroid) { + return false; + } + + targetElement = forElement; + } + } else if (this.needsFocus(targetElement)) { + + // Case 1: If the touch started a while ago (best guess is 100ms based on tests for issue #36) then focus will be triggered anyway. Return early and unset the target element reference so that the subsequent click will be allowed through. + // Case 2: Without this exception for input elements tapped when the document is contained in an iframe, then any inputted text won't be visible even though the value attribute is updated as the user types (issue #37). + if ((event.timeStamp - trackingClickStart) > 100 || (deviceIsIOS && window.top !== window && targetTagName === 'input')) { + this.targetElement = null; + return false; + } + + this.focus(targetElement); + this.sendClick(targetElement, event); + + // Select elements need the event to go through on iOS 4, otherwise the selector menu won't open. + // Also this breaks opening selects when VoiceOver is active on iOS6, iOS7 (and possibly others) + if (!deviceIsIOS || targetTagName !== 'select') { + this.targetElement = null; + event.preventDefault(); + } + + return false; + } + + if (deviceIsIOS && !deviceIsIOS4) { + + // Don't send a synthetic click event if the target element is contained within a parent layer that was scrolled + // and this tap is being used to stop the scrolling (usually initiated by a fling - issue #42). + scrollParent = targetElement.fastClickScrollParent; + if (scrollParent && scrollParent.fastClickLastScrollTop !== scrollParent.scrollTop) { + return true; + } + } + + // Prevent the actual click from going though - unless the target node is marked as requiring + // real clicks or if it is in the whitelist in which case only non-programmatic clicks are permitted. + if (!this.needsClick(targetElement)) { + event.preventDefault(); + this.sendClick(targetElement, event); + } + + return false; + }; + + + /** + * On touch cancel, stop tracking the click. + * + * @returns {void} + */ + FastClick.prototype.onTouchCancel = function() { + this.trackingClick = false; + this.targetElement = null; + }; + + + /** + * Determine mouse events which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onMouse = function(event) { + + // If a target element was never set (because a touch event was never fired) allow the event + if (!this.targetElement) { + return true; + } + + if (event.forwardedTouchEvent) { + return true; + } + + // Programmatically generated events targeting a specific element should be permitted + if (!event.cancelable) { + return true; + } + + // Derive and check the target element to see whether the mouse event needs to be permitted; + // unless explicitly enabled, prevent non-touch click events from triggering actions, + // to prevent ghost/doubleclicks. + if (!this.needsClick(this.targetElement) || this.cancelNextClick) { + + // Prevent any user-added listeners declared on FastClick element from being fired. + if (event.stopImmediatePropagation) { + event.stopImmediatePropagation(); + } else { + + // Part of the hack for browsers that don't support Event#stopImmediatePropagation (e.g. Android 2) + event.propagationStopped = true; + } + + // Cancel the event + event.stopPropagation(); + event.preventDefault(); + + return false; + } + + // If the mouse event is permitted, return true for the action to go through. + return true; + }; + + + /** + * On actual clicks, determine whether this is a touch-generated click, a click action occurring + * naturally after a delay after a touch (which needs to be cancelled to avoid duplication), or + * an actual click which should be permitted. + * + * @param {Event} event + * @returns {boolean} + */ + FastClick.prototype.onClick = function(event) { + var permitted; + + // It's possible for another FastClick-like library delivered with third-party code to fire a click event before FastClick does (issue #44). In that case, set the click-tracking flag back to false and return early. This will cause onTouchEnd to return early. + if (this.trackingClick) { + this.targetElement = null; + this.trackingClick = false; + return true; + } + + // Very odd behaviour on iOS (issue #18): if a submit element is present inside a form and the user hits enter in the iOS simulator or clicks the Go button on the pop-up OS keyboard the a kind of 'fake' click event will be triggered with the submit-type input element as the target. + if (event.target.type === 'submit' && event.detail === 0) { + return true; + } + + permitted = this.onMouse(event); + + // Only unset targetElement if the click is not permitted. This will ensure that the check for !targetElement in onMouse fails and the browser's click doesn't go through. + if (!permitted) { + this.targetElement = null; + } + + // If clicks are permitted, return true for the action to go through. + return permitted; + }; + + + /** + * Remove all FastClick's event listeners. + * + * @returns {void} + */ + FastClick.prototype.destroy = function() { + var layer = this.layer; + + if (deviceIsAndroid) { + layer.removeEventListener('mouseover', this.onMouse, true); + layer.removeEventListener('mousedown', this.onMouse, true); + layer.removeEventListener('mouseup', this.onMouse, true); + } + + layer.removeEventListener('click', this.onClick, true); + layer.removeEventListener('touchstart', this.onTouchStart, false); + layer.removeEventListener('touchmove', this.onTouchMove, false); + layer.removeEventListener('touchend', this.onTouchEnd, false); + layer.removeEventListener('touchcancel', this.onTouchCancel, false); + }; + + + /** + * Check whether FastClick is needed. + * + * @param {Element} layer The layer to listen on + */ + FastClick.notNeeded = function(layer) { + var metaViewport; + var chromeVersion; + var blackberryVersion; + var firefoxVersion; + + // Devices that don't support touch don't need FastClick + if (typeof window.ontouchstart === 'undefined') { + return true; + } + + // Chrome version - zero for other browsers + chromeVersion = +(/Chrome\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (chromeVersion) { + + if (deviceIsAndroid) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // Chrome on Android with user-scalable="no" doesn't need FastClick (issue #89) + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // Chrome 32 and above with width=device-width or less don't need FastClick + if (chromeVersion > 31 && document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + + // Chrome desktop doesn't need FastClick (issue #15) + } else { + return true; + } + } + + if (deviceIsBlackBerry10) { + blackberryVersion = navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/); + + // BlackBerry 10.3+ does not require Fastclick library. + // https://github.com/ftlabs/fastclick/issues/251 + if (blackberryVersion[1] >= 10 && blackberryVersion[2] >= 3) { + metaViewport = document.querySelector('meta[name=viewport]'); + + if (metaViewport) { + // user-scalable=no eliminates click delay. + if (metaViewport.content.indexOf('user-scalable=no') !== -1) { + return true; + } + // width=device-width (or less than device-width) eliminates click delay. + if (document.documentElement.scrollWidth <= window.outerWidth) { + return true; + } + } + } + } + + // IE10 with -ms-touch-action: none or manipulation, which disables double-tap-to-zoom (issue #97) + if (layer.style.msTouchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + // Firefox version - zero for other browsers + firefoxVersion = +(/Firefox\/([0-9]+)/.exec(navigator.userAgent) || [,0])[1]; + + if (firefoxVersion >= 27) { + // Firefox 27+ does not have tap delay if the content is not zoomable - https://bugzilla.mozilla.org/show_bug.cgi?id=922896 + + metaViewport = document.querySelector('meta[name=viewport]'); + if (metaViewport && (metaViewport.content.indexOf('user-scalable=no') !== -1 || document.documentElement.scrollWidth <= window.outerWidth)) { + return true; + } + } + + // IE11: prefixed -ms-touch-action is no longer supported and it's recomended to use non-prefixed version + // http://msdn.microsoft.com/en-us/library/windows/apps/Hh767313.aspx + if (layer.style.touchAction === 'none' || layer.style.touchAction === 'manipulation') { + return true; + } + + return false; + }; + + + /** + * Factory method for creating a FastClick object + * + * @param {Element} layer The layer to listen on + * @param {Object} [options={}] The options to override the defaults + */ + FastClick.attach = function(layer, options) { + return new FastClick(layer, options); + }; + + + if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) { + + // AMD. Register as an anonymous module. + define(function() { + return FastClick; + }); + } else if (typeof module !== 'undefined' && module.exports) { + module.exports = FastClick.attach; + module.exports.FastClick = FastClick; + } else { + window.FastClick = FastClick; + } +}()); diff --git a/js/foundation/css/foundation.css.map b/js/foundation/css/foundation.css.map new file mode 100644 index 0000000..c1dcaaa --- /dev/null +++ b/js/foundation/css/foundation.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "AA2VE,uBAAwB;EACtB,WAAW,EAAE,eAAe;;AAG9B,wBAAyB;EACvB,WAAW,EAAE,eAA8B;EAC3C,KAAK,EAvDM,CAAC;;AA0Dd,6BAA8B;EAC5B,WAAW,EAAE,qCAAgC;EAC7C,KAAK,EA5DM,CAAC;;AA+Dd,yBAA0B;EACxB,WAAW,EAAE,wCAA+B;EAC5C,KAAK,EAhEO,QAAQ;;AAmEtB,8BAA+B;EAC7B,WAAW,EAAE,6DAAiC;EAC9C,KAAK,EArEO,QAAQ;;AAwEtB,wBAAyB;EACvB,WAAW,EAAE,wCAA8B;EAC3C,KAAK,EAzEM,QAAQ;;AA4ErB,6BAA8B;EAC5B,WAAW,EAAE,6DAAgC;EAC7C,KAAK,EA9EM,QAAQ;;AAiFrB,yBAA0B;EACxB,WAAW,EAAE,wCAA+B;EAC5C,KAAK,EAlFO,QAAQ;;AAqFtB,8BAA+B;EAC7B,WAAW,EAAE,8DAAiC;EAC9C,KAAK,EAvFO,QAAQ;;AA0FtB,0BAA2B;EACzB,WAAW,EAAE,yCAAgC;EAC7C,KAAK,EA3FQ,SAAS;;AA8FxB,wCAAyC;EACvC,WAAW,EAAE,KAAa;;AAM1B,UAAW;EAAE,MAAM,EAAE,IAAI;;AAGzB;;OAEQ;EAvUV,kBAAkB,EAwUM,UAAU;EAvU/B,eAAe,EAuUM,UAAU;EAtU1B,UAAU,EAsUM,UAAU;;AAGhC;IACK;EAAE,SAAS,EA1YH,IAAI;;AA6YjB,IAAK;EACH,UAAU,EA7JN,IAAI;EA8JR,KAAK,EA7JO,IAAI;EA8JhB,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;EACT,WAAW,EA/JE,sDAAuB;EAgKpC,WAAW,EA/JE,MAAmB;EAgKhC,UAAU,EA/JE,MAAM;EAgKlB,WAAW,EAlZE,GAAG;EAmZhB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EA9FQ,IAAI;;AAiGtB,OAAQ;EAAE,MAAM,EA7FK,OAAO;;AAgG1B,GAAI;EAAE,SAAS,EAAE,IAAI;EAAE,MAAM,EAAE,IAAI;;AAEnC,GAAI;EAAE,sBAAsB,EAAE,OAAO;;AAInC;;;;;kBAEO;EAAE,SAAS,EAAE,eAAe;;AAKrC,KAAM;EAAE,KAAK,EAAE,eAAe;;AAC9B,MAAO;EAAE,KAAK,EAAE,gBAAgB;;AAnRlC,iCAAkB;EAAE,OAAO,EAAE,GAAG;EAAE,OAAO,EAAE,KAAK;AAChD,eAAQ;EAAE,KAAK,EAAE,IAAI;;AAsRnB,KAAM;EACJ,OAAO,EAAE,IAAI;;AAIf,UAAW;EAAE,UAAU,EAAE,MAAM;;AAM/B,YAAa;EAAE,sBAAsB,EAAE,WAAW;EAAE,uBAAuB,EAAE,SAAS;;AAGtF,GAAI;EACF,OAAO,EAAE,YAAY;EACrB,cAAc,EAAE,MAAM;;AAQxB,QAAS;EAAE,MAAM,EAAE,IAAI;EAAE,UAAU,EAAE,IAAI;;AAGzC,MAAO;EAAE,KAAK,EAAE,IAAI;;ACtPpB,IAAK;EAjKL,KAAK,EAAE,IAAI;EACX,WAAwB,EAAE,IAAI;EAC9B,YAA6B,EAAE,IAAI;EACnC,UAAU,EAAE,CAAC;EACb,aAAa,EAAE,CAAC;EAChB,SAAS,EA/DD,OAAc;ED+JxB,uBAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,UAAQ;IAAE,KAAK,EAAE,IAAI;EC+Dd;0BACW;IA7HhB,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EA8HZ,kBAAK;IAAC,WAAW,EAAC,CAAC;IAAE,YAAY,EAAC,CAAC;EAGrC,SAAK;IAnMP,KAAK,EAAE,IAAI;IACX,WAAwB,EAAE,UAAmB;IAC7C,YAA6B,EAAE,UAAmB;IAClD,UAAU,EAAE,CAAC;IACb,aAAa,EAAE,CAAC;IAChB,SAAS,EAAE,IAAI;IDwHjB,iCAAkB;MAAE,OAAO,EAAE,GAAG;MAAE,OAAO,EAAE,KAAK;IAChD,eAAQ;MAAE,KAAK,EAAE,IAAI;ICsEf,kBAAW;MAnLf,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,CAAC;MACT,SAAS,EAAE,IAAI;MD0GjB,mDAAkB;QAAE,OAAO,EAAE,GAAG;QAAE,OAAO,EAAE,KAAK;MAChD,wBAAQ;QAAE,KAAK,EAAE,IAAI;;AC0EnB;QACS;EAjIT,YAAY,EAAE,SAAoB;EAClC,aAAa,EAAE,SAAoB;EAKnC,KAAK,EAAE,IAAmC;EAWH,KAAK,ED2I9B,IAAI;;ACzBlB,gDAAiD;EAAE,KAAK,EA1OzC,KAAmB;;AA2OlC,yCAA0C;EAAE,KAAK,EDwBnC,IAAI;;ACtBlB,kBAAoB;EA9FpB,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,EAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,EAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,QAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,QAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAkC7F;UACS;IA7DP,QAAQ,EAAE,QAAQ;IAYlB,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;;ECvGlB,QAAgB;IA/ChB,KAAK,EAAE,QAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,IAAmC;;EAmD1C,eAAuB;IA3BX,WAAwB,EAAE,aAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,mBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA8BrF,kBAAsB;IACpB,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,IAAI;IACX,KAAK,ED2FS,IAAI;;ECxFpB;yBAC2B;IA7CzB,WAAwB,EAAE,IAAI;IAC9B,YAA6B,EAAE,IAAI;IACnC,KAAK,EAAE,IAAI;;EA6Cb;2BAC6B;IAC3B,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,KAAK,EDiFS,IAAI;;EC7EpB;oCACqC;IACnC,KAAK,EAAE,IAAI;;EAIb;sCACwC;IACtC,KAAK,EDqES,IAAI;;EClEpB;oCACsC;IACpC,KAAK,EAnMU,KAAmB;;EAwMnC;gCACW;IAzGV,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EA0GjB,wBAAK;IAAC,WAAW,EAAC,CAAC;IAAE,YAAY,EAAC,CAAC;EAGnC;kCACW;IAxGV,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;AClBlB,4CAAqB;EAlGrB,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,EAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,EAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,QAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,QAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,eAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,eAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,eAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,eAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAkC7F;UACS;IA7DP,QAAQ,EAAE,QAAQ;IAYlB,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;;ECvGlB,SAAgB;IA/ChB,KAAK,EAAE,QAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,UAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,UAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,UAAgB;IA/ChB,KAAK,EAAE,IAAmC;;EAmD1C,gBAAuB;IA3BX,WAAwB,EAAE,aAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,mBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,iBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,iBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA8BrF,mBAAsB;IACpB,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,IAAI;IACX,KAAK,ED2FS,IAAI;;ECxFpB;0BAC2B;IA7CzB,WAAwB,EAAE,IAAI;IAC9B,YAA6B,EAAE,IAAI;IACnC,KAAK,EAAE,IAAI;;EA6Cb;4BAC6B;IAC3B,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,KAAK,EDiFS,IAAI;;EC7EpB;qCACqC;IACnC,KAAK,EAAE,IAAI;;EAIb;uCACwC;IACtC,KAAK,EDqES,IAAI;;EClEpB;qCACsC;IACpC,KAAK,EAnMU,KAAmB;;EAwMnC;iCACW;IAzGV,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EA0GjB,yBAAK;IAAC,WAAW,EAAC,CAAC;IAAE,YAAY,EAAC,CAAC;EAGnC;mCACW;IAxGV,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;;ECdd,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,EAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,EAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,QAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,QAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,OAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,OAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,QAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,QAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAgIvF,QAAY;IA1JhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EAoIvF,QAAY;IA7JhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;AAwI3F,4CAAoB;EA9GpB,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,EAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,EAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,QAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,QAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,aAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,aAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA0B3F,cAAqB;IApDrB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA8B3F,cAAqB;IAvDrB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EAkC7F;UACS;IA7DP,QAAQ,EAAE,QAAQ;IAYlB,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;;ECvGlB,QAAgB;IA/ChB,KAAK,EAAE,QAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,QAAgB;IA/ChB,KAAK,EAAE,GAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,SAAmC;;EA+C1C,SAAgB;IA/ChB,KAAK,EAAE,IAAmC;;EAmD1C,eAAuB;IA3BX,WAAwB,EAAE,aAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,mBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,eAAuB;IA3BX,WAAwB,EAAE,cAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA2BnF,gBAAuB;IA3BX,WAAwB,EAAE,oBAA6C;;EA8BrF,kBAAsB;IACpB,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,IAAI,EAAE,IAAI;IACV,KAAK,EAAE,IAAI;IACX,KAAK,ED2FS,IAAI;;ECxFpB;yBAC2B;IA7CzB,WAAwB,EAAE,IAAI;IAC9B,YAA6B,EAAE,IAAI;IACnC,KAAK,EAAE,IAAI;;EA6Cb;2BAC6B;IAC3B,WAAwB,EAAE,CAAC;IAC3B,YAA6B,EAAE,CAAC;IAChC,KAAK,EDiFS,IAAI;;EC7EpB;oCACqC;IACnC,KAAK,EAAE,IAAI;;EAIb;sCACwC;IACtC,KAAK,EDqES,IAAI;;EClEpB;oCACsC;IACpC,KAAK,EAnMU,KAAmB;;EAwMnC;gCACW;IAzGV,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EA0GjB,wBAAK;IAAC,WAAW,EAAC,CAAC;IAAE,YAAY,EAAC,CAAC;EAGnC;kCACW;IAxGV,YAAY,EAAE,SAAoB;IAClC,aAAa,EAAE,SAAoB;IAgBI,KAAK,ED2I9B,IAAI;;ECHd,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,EAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,EAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,QAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,QAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,OAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,GAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,OAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,GAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,QAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,QAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;;EA2IvF,QAAY;IArKhB,QAAQ,EAAE,QAAQ;IAyBR,IAAiB,EAAE,SAAgC;IAAE,KAAsB,EAAE,IAAI;;EA+IvF,QAAY;IAxKhB,QAAQ,EAAE,QAAQ;IA0BR,KAAsB,EAAE,SAAgC;IAAE,IAAiB,EAAE,IAAI;ACJ3F,UAAW;EAET,aAAa,EAAE,CAAC;EFyCpB,mCAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,gBAAQ;IAAE,KAAK,EAAE,IAAI;EEzCjB,+CAA0B;IACxB,OAAO,EAAE,KAAK;IACd,aAAa,EAAE,YAAY;IAC3B,qEAAa;MAAE,UAAU,EAvHM,OAA4D;IAwH3F,uDAAI;MACF,UAAU,EA3HY,OAAO;MA4H7B,KAAK,EAzHmB,OAAI;MA0H5B,OAAO,EA9Hc,IAAY;MA+HjC,OAAO,EAAE,KAAK;MACd,WAAW,EA1Hc,sDAAiB;MA2H1C,SAAS,EA5Hc,IAAY;MA6HnC,mEAAQ;QAAE,UAAU,EAhIQ,OAA4D;IAmI1F,qEAAW;MACT,OAAO,EAAE,IAAI;MACb,OAAO,EA/HY,SAAgB;MAgInC,mFAAS;QACP,OAAO,EAAE,KAAK;QACd,UAAU,EAjIc,OAAM;;AC0FtC,UAAW;EAzDb,YAAY,EA3BO,KAAK;EA4BxB,YAAY,EA3BO,GAAG;EA4BtB,OAAO,EAAE,KAAK;EACd,WAAW,EAvCO,MAAmB;EAwCrC,aAAa,EA5BO,OAAY;EA6BhC,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,iCAAuG;EAChH,SAAS,EA1CO,SAAY;EHuD5B,UAAU,EAAE,sBAAsB;EGAlC,gBAAgB,EHyKF,OAAO;EGxKrB,YAAY,EAAE,OAAoD;EAIxC,KAAK,EA3Dd,OAAM;EA8FnB,iBAAY;IA7BhB,SAAS,EAjDa,QAAY;IAkDlC,OAAO,EA/Ca,SAAU;IAgD9B,WAAW,EAAE,EAAE;IACf,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAvDa,GAAG;IAwDnB,UAAU,EAAE,UAA6B;IACzC,KAAsB,EAxDD,OAAW;IAyDhC,KAAK,EA3Da,OAAI;IA4DtB,OAAO,EAxDa,GAAG;IAyDvB,UAAU,EAtDa,OAAO;IAuD9B,gDACQ;MAAE,OAAO,EA1DS,GAAG;EA8EzB,iBAAY;IHlFd,aAAa,EGSF,GAAc;EA0EvB,gBAAY;IHnFd,aAAa,EAyPA,MAAM;EGpKjB,kBAAY;IA7ChB,gBAAgB,EH4KF,OAAO;IG3KrB,YAAY,EAAE,OAAoD;IAIxC,KAAK,EA3Dd,OAAM;EAoGnB,gBAAY;IA9ChB,gBAAgB,EH2KJ,OAAO;IG1KnB,YAAY,EAAE,OAAoD;IAIxC,KAAK,EA3Dd,OAAM;EAqGnB,oBAAY;IA/ChB,gBAAgB,EH0KA,OAAO;IGzKvB,YAAY,EAAE,OAAoD;IAGxC,KAAK,EAzDV,OAA+C;EAqGhE,kBAAU;IAhDd,gBAAgB,EH6KF,OAAO;IG5KrB,YAAY,EAAE,OAAoD;IAIxC,KAAK,EA3Dd,OAAM;EAuGnB,eAAO;IAjDX,gBAAgB,EH8KL,OAAO;IG7KlB,YAAY,EAAE,OAAoD;IAGxC,KAAK,EAzDV,OAA+C;EAuGhE,sBAAc;IAAE,OAAO,EAAE,CAAC;;AClB5B,sBAAuB;EAjEvB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,CAAC;EAIR,MAAM,EAAE,WAAe;EJ6H3B,2DAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,4BAAQ;IAAE,KAAK,EAAE,IAAI;EI1HnB,2BAAK;IACH,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,IAAI;IACZ,KAAK,EJ6NO,IAAI;II3Nd,OAAO,EAAE,kBAAuB;;AAsDlC,kBAAoB;EAhDtB,wBAAK;IACH,KAAK,EAAE,IAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,KAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;AA4C3C,4CAAqB;EApDvB,yBAAK;IACH,KAAK,EAAE,IAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,KAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,2CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,0BAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,0CAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,6CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,0BAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,0CAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,6CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,0BAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,0CAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,6CAA8B;MAAE,KAAK,EAAE,IAAI;AAgD3C,4CAAoB;EAxDtB,wBAAK;IACH,KAAK,EAAE,IAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,KAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,wBAAK;IACH,KAAK,EAAE,SAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,wCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,0CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,GAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;;EAR7C,yBAAK;IACH,KAAK,EAAE,QAAa;IAIpB,UAAU,EAAE,IAAI;IAEhB,yCAAkB;MAAE,KAAK,EAAE,IAAI;IAC/B,4CAA8B;MAAE,KAAK,EAAE,IAAI;ACgD7C,YAAa;EA1Ef,OAAO,EAAE,KAAK;EACd,OAAO,EA7BO,4BAAgB;EA8B9B,QAAQ,EAAE,MAAM;EAChB,WAAwB,EAAE,CAAC;EAC3B,UAAU,EAAE,IAAI;EAChB,YAAY,EA3BO,KAAK;EA4BxB,YAAY,EA7BM,GAAG;EAgCrB,gBAAgB,EAxCP,OAA8C;EAyCvD,YAAY,EA/BO,SAA0D;ELY3E,aAAa,EKXF,GAAc;EAkGvB,gBAAI;IA7DR,MAAM,EAAE,CAAC;IACT,KAAK,ELqNW,IAAI;IKpNpB,SAAS,EApCO,SAAY;IAqC5B,WAAW,EArCK,SAAY;IAsC5B,cAAc,EAlCO,SAAS;IAmC9B,KAAK,EAtCY,OAAc;IAwC/B,kDAAqB;MAAE,eAAe,EApCrB,SAAS;IAsC1B,kBAAE;MACA,KAAK,EA3CU,OAAc;IA+C/B,wBAAU;MACR,MAAM,ELmQa,OAAO;MKlQ1B,KAAK,EAhDkB,OAAI;MAiD3B,0BAAE;QACA,MAAM,ELgQW,OAAO;QK/PxB,KAAK,EAnDgB,OAAI;MAsD3B,kIACmB;QAAE,eAAe,EAAE,IAAI;IAI5C,4BAAc;MACZ,KAAK,EA3DsB,OAAS;MA4DpC,8BAAE;QAAE,KAAK,EA5DkB,OAAS;MA8DpC;0CAGQ;QACN,eAAe,EAAE,IAAI;QACrB,KAAK,EAnEoB,OAAS;QAoElC,MAAM,EL8OY,WAAW;IK1OjC,uBAAS;MACP,OAAO,EAAE,GAAiB;MAC1B,KAAK,EArEW,OAAK;MAsErB,MAAM,EAAE,SAAqB;MAC7B,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;IAGV,mCAAqB;MACnB,OAAO,EAAE,GAAG;MACZ,MAAM,EAAE,CAAC;;;AAkBb,qDAAsD;EACpD,OAAO,EAAE,GAAG;;ACsFV,eAAgB;EAjJhB,YAAY,EAlCM,KAAK;EAmCvB,YAAY,EApCM,CAAC;EAqCnB,MAAM,ENuQa,OAAO;EMtQ1B,WAAW,EApDM,sDAAiB;EAqDlC,WAAW,EA9CM,MAAmB;EA+CpC,WAAW,EAAE,MAAM;EACnB,MAAM,EAAE,WAAyB;EACjC,QAAQ,EAAE,QAAQ;EAClB,eAAe,EAAE,IAAI;EACrB,UAAU,EAlDM,MAAM;EAmDtB,kBAAkB,EAAE,IAAI;EACxB,eAAe,EAAE,IAAI;EACrB,aAAa,EAAC,CAAC;EAEF,OAAO,EAnEP,YAAY;EAkFzB,WAAW,EAtFF,IAAY;EAuFrB,aAA8B,EAAE,IAAY;EAC5C,cAAc,EAAE,SAAsB;EACtC,YAAyB,EAAE,IAAY;EAGJ,SAAS,EA/E9B,IAAY;EAoI1B,gBAAgB,EAzHF,OAAc;EA0H5B,YAAY,EARK,OAAwG;EAazH,KAAK,EA9IW,OAAM;ENmDxB,UAAU,EAAE,+BAAsB;EMuFhC,wDACQ;IAAE,gBAAgB,EAVT,OAAwG;EAezH,wDACQ;IACN,KAAK,EAlJS,OAAM;EAwMpB,mCAAY;IAhEd,gBAAgB,ENqFF,OAAO;IMpFrB,YAAY,EAtHgB,OAA0B;IA2HtD,KAAK,EA7Ie,OAAI;IAyIxB,gGACQ;MAAE,gBAAgB,EAxHE,OAA0B;IA6HtD,gGACQ;MACN,KAAK,EAjJa,OAAI;EAwMtB,+BAAY;IAjEd,gBAAgB,ENuFJ,OAAO;IMtFnB,YAAY,EApHc,OAAwB;IAyHlD,KAAK,EA9IW,OAAM;IA0ItB,wFACQ;MAAE,gBAAgB,EAtHA,OAAwB;IA2HlD,wFACQ;MACN,KAAK,EAlJS,OAAM;EA0MpB,2BAAY;IAlEd,gBAAgB,ENsFN,OAAO;IMrFjB,YAAY,EAlHY,OAAsB;IAuH9C,KAAK,EA9IW,OAAM;IA0ItB,gFACQ;MAAE,gBAAgB,EApHF,OAAsB;IAyH9C,gFACQ;MACN,KAAK,EAlJS,OAAM;EA2MpB,+BAAY;IAnEd,gBAAgB,ENwFJ,OAAO;IMvFnB,YAAY,EAhHc,OAAwB;IAqHlD,KAAK,EA9IW,OAAM;IA0ItB,wFACQ;MAAE,gBAAgB,EAlHA,OAAwB;IAuHlD,wFACQ;MACN,KAAK,EAlJS,OAAM;EA4MpB,yBAAY;IApEd,gBAAgB,ENyFP,OAAO;IMxFhB,YAAY,EA9GW,OAAqB;IAmH5C,KAAK,EA7Ie,OAAI;IAyIxB,4EACQ;MAAE,gBAAgB,EAhHH,OAAqB;IAqH5C,4EACQ;MACN,KAAK,EAlJS,OAAM;EA8MpB,2BAAS;IAjIX,WAAW,EArFF,QAAY;IAsFrB,aAA8B,EAAE,OAAY;IAC5C,cAAc,EAAE,SAAsB;IACtC,YAAyB,EAAE,OAAY;IAMJ,SAAS,EAjF9B,OAAY;EA0MxB,2BAAS;IAlIX,WAAW,EAvFF,QAAY;IAwFrB,aAA8B,EAAE,OAAY;IAC5C,cAAc,EAAE,SAAsB;IACtC,YAAyB,EAAE,OAAY;IAKJ,SAAS,EAlF9B,SAAY;EA6MxB,yBAAS;IAnIX,WAAW,EAxFF,QAAY;IAyFrB,aAA8B,EAAE,OAAY;IAC5C,cAAc,EAAE,SAAsB;IACtC,YAAyB,EAAE,OAAY;IAIJ,SAAS,EAlF9B,SAAY;EA+MxB,6BAAS;IA9GX,aAAa,EAAE,CAAC;IAChB,YAAY,EAAE,CAAC;IACf,KAAK,EAAE,IAAI;EA8GT,qCAAc;IAAE,UAAU,EAAE,IAAI;IAAE,WAAW,EC/IzC,OAAmD;EDgJvD,uCAAc;IAAE,UAAU,EAAE,KAAK;IAAE,aAAa,EChJ5C,OAAmD;EDkJvD,6BAAS;IN3MX,aAAa,EMmBD,GAAc;EAyLxB,2BAAS;IN5MX,aAAa,EMoBF,MAAe;EA0LxB,sEAAwB;IAjF1B,gBAAgB,EAzHF,OAAc;IA0H5B,YAAY,EARK,OAAwG;IAazH,KAAK,EA9IW,OAAM;IAwJtB,MAAM,EArHe,OAAqB;IAsH1C,OAAO,EAvHe,GAAG;IAwHzB,UAAU,EAAE,IAAI;IAhBhB,8LACQ;MAAE,gBAAgB,EAVT,OAAwG;IAezH,8LACQ;MACN,KAAK,EAlJS,OAAM;IA2JtB,8LACQ;MAAE,gBAAgB,EA7IZ,OAAc;IA2MxB,8GAAY;MAlFhB,gBAAgB,ENqFF,OAAO;MMpFrB,YAAY,EAtHgB,OAA0B;MA2HtD,KAAK,EA7Ie,OAAI;MAuJxB,MAAM,EArHe,OAAqB;MAsH1C,OAAO,EAvHe,GAAG;MAwHzB,UAAU,EAAE,IAAI;MAhBhB,8QACQ;QAAE,gBAAgB,EAxHE,OAA0B;MA6HtD,8QACQ;QACN,KAAK,EAjJa,OAAI;MA0JxB,8QACQ;QAAE,gBAAgB,ENiEZ,OAAO;IMFjB,sGAAU;MAnFd,gBAAgB,ENuFJ,OAAO;MMtFnB,YAAY,EApHc,OAAwB;MAyHlD,KAAK,EA9IW,OAAM;MAwJtB,MAAM,EArHe,OAAqB;MAsH1C,OAAO,EAvHe,GAAG;MAwHzB,UAAU,EAAE,IAAI;MAhBhB,8PACQ;QAAE,gBAAgB,EAtHA,OAAwB;MA2HlD,8PACQ;QACN,KAAK,EAlJS,OAAM;MA2JtB,8PACQ;QAAE,gBAAgB,ENmEd,OAAO;IMHf,8FAAQ;MApFZ,gBAAgB,ENsFN,OAAO;MMrFjB,YAAY,EAlHY,OAAsB;MAuH9C,KAAK,EA9IW,OAAM;MAwJtB,MAAM,EArHe,OAAqB;MAsH1C,OAAO,EAvHe,GAAG;MAwHzB,UAAU,EAAE,IAAI;MAhBhB,8OACQ;QAAE,gBAAgB,EApHF,OAAsB;MAyH9C,8OACQ;QACN,KAAK,EAlJS,OAAM;MA2JtB,8OACQ;QAAE,gBAAgB,ENkEhB,OAAO;IMDb,sGAAU;MArFd,gBAAgB,ENwFJ,OAAO;MMvFnB,YAAY,EAhHc,OAAwB;MAqHlD,KAAK,EA9IW,OAAM;MAwJtB,MAAM,EArHe,OAAqB;MAsH1C,OAAO,EAvHe,GAAG;MAwHzB,UAAU,EAAE,IAAI;MAhBhB,8PACQ;QAAE,gBAAgB,EAlHA,OAAwB;MAuHlD,8PACQ;QACN,KAAK,EAlJS,OAAM;MA2JtB,8PACQ;QAAE,gBAAgB,ENoEd,OAAO;IMFf,0FAAO;MAtFX,gBAAgB,ENyFP,OAAO;MMxFhB,YAAY,EA9GW,OAAqB;MAmH5C,KAAK,EA7Ie,OAAI;MAuJxB,MAAM,EArHe,OAAqB;MAsH1C,OAAO,EAvHe,GAAG;MAwHzB,UAAU,EAAE,IAAI;MAhBhB,sOACQ;QAAE,gBAAgB,EAhHH,OAAqB;MAqH5C,sOACQ;QACN,KAAK,EAlJS,OAAM;MA2JtB,sOACQ;QAAE,gBAAgB,ENqEjB,OAAO;;AMEhB,wBAAyB;EAAC,MAAM,EAAC,CAAC;EAAE,OAAO,EAAC,CAAC;;AAE7C,4CAAqB;EACnB,eAAgB;IAxKL,OAAO,EAyK4B,YAAY;AExG5D,aAAc;EA/Hd,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,CAAC;EACT,IAAiB,EAAE,CAAC;ERkJtB,yCAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,mBAAQ;IAAE,KAAK,EAAE,IAAI;EQnBf,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,GAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,SAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,GAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,GAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,SAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,SAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EASzB,uBAAgB;IA/FpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAoFrB,KAAK,EAAE,KAA6B;IAzGtC,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAmG7B,+DAAgB;MAAE,KAAK,EAAE,IAAI;EAY3B,kBAAO;IAlGT,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IArBvB,uDAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,6EAAgB;MACd,WAAwB,EAAE,CAAC;EAkHzB,wBAAO;IArGX,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAIrB,OAAO,EAAC,KAAK;IACb,MAAM,EAAC,CAAC;IA+FyD,KAAK,EAAE,IAAI;IAzH9E,mEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,yFAAgB;MACd,WAAwB,EAAE,CAAC;IAoB7B,mEAAkB;MAChB,UAAU,EAAE,SAAgC;MAC5C,YAAY,EAAE,wBAAwB;MACtC,iBAAiB,EAAE,CAAC;MACpB,MAAM,EAAC,CAAC;MACR,OAAO,EAAE,KAAK;IAEhB,iCAAS;MACL,KAAK,EAAE,IAAI;IAIb,yFAAgB;MACd,UAAU,EAAE,CAAC;EAqFb,kCAAO;IAzGX,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IArBvB,uFAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,6GAAgB;MACd,WAAwB,EAAE,CAAC;IAwHvB,wCAAsB;MAFxB,kCAAO;QAzGX,MAAM,EAAE,MAAM;QACd,OAAO,EAAE,YAAY;QAIrB,OAAO,EAAC,KAAK;QACb,MAAM,EAAC,CAAC;QA1BV,uFAAkB;UAChB,WAAwB,EAAE,SAAgC;UAC1D,YAAY,EAAE,wBAAwB;QAItC,6GAAgB;UACd,WAAwB,EAAE,CAAC;QAoB7B,uFAAkB;UAChB,UAAU,EAAE,SAAgC;UAC5C,YAAY,EAAE,wBAAwB;UACtC,iBAAiB,EAAE,CAAC;UACpB,MAAM,EAAC,CAAC;UACR,OAAO,EAAE,KAAK;QAEhB,2CAAS;UACL,KAAK,EAAE,IAAI;QAIb,6GAAgB;UACd,UAAU,EAAE,CAAC;EA6Ff,wBAAa;IAjHf,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IArBvB,mEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,yFAAgB;MACd,WAAwB,EAAE,CAAC;IAoE7B,6HAGY;MRlFZ,aAAa,EQkFiB,CAAC;IAC/B,6KAGwB;MR5ExB,iCAAqC,EMSzB,GAAc;MNR1B,8BAAkC,EMQtB,GAAc;MNP1B,yBAA6B,EMOjB,GAAc;MNN1B,sBAA0B,EMMd,GAAc;IE2E1B,yKAGuB;MRvFvB,kCAAqC,EMSzB,GAAc;MNR1B,+BAAkC,EMQtB,GAAc;MNP1B,0BAA6B,EMOjB,GAAc;MNN1B,uBAA0B,EMMd,GAAc;EEuHxB,8BAAmB;IAlHrB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAIrB,OAAO,EAAC,KAAK;IACb,MAAM,EAAC,CAAC;IA1BV,+EAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,qGAAgB;MACd,WAAwB,EAAE,CAAC;IAoB7B,+EAAkB;MAChB,UAAU,EAAE,SAAgC;MAC5C,YAAY,EAAE,wBAAwB;MACtC,iBAAiB,EAAE,CAAC;MACpB,MAAM,EAAC,CAAC;MACR,OAAO,EAAE,KAAK;IAEhB,uCAAS;MACL,KAAK,EAAE,IAAI;IAIb,qGAAgB;MACd,UAAU,EAAE,CAAC;IAmCjB,qJAGY;MRlFZ,aAAa,EQkFiB,CAAC;IAC/B,qMAGwB;MRvExB,uBAA4B,EMIhB,GAAc;MNH1B,wBAA6B,EMGjB,GAAc;MNF1B,sBAA2B,EMEf,GAAc;MND1B,uBAA4B,EMChB,GAAc;IE2E1B,iMAGuB;MRlFvB,0BAA4B,EMIhB,GAAc;MNH1B,2BAA6B,EMGjB,GAAc;MNF1B,yBAA2B,EMEf,GAAc;MND1B,0BAA4B,EMChB,GAAc;EEyHtB,4CAAqB;IADvB,wCAA6B;MAnH/B,MAAM,EAAE,MAAM;MACd,OAAO,EAAE,YAAY;MArBvB,mGAAkB;QAChB,WAAwB,EAAE,SAAgC;QAC1D,YAAY,EAAE,wBAAwB;MAItC,yHAAgB;QACd,WAAwB,EAAE,CAAC;MAoE7B,6LAGY;QRlFZ,aAAa,EQkFiB,CAAC;MAC/B,6OAGwB;QR5ExB,iCAAqC,EMSzB,GAAc;QNR1B,8BAAkC,EMQtB,GAAc;QNP1B,yBAA6B,EMOjB,GAAc;QNN1B,sBAA0B,EMMd,GAAc;ME2E1B,yOAGuB;QRvFvB,kCAAqC,EMSzB,GAAc;QNR1B,+BAAkC,EMQtB,GAAc;QNP1B,0BAA6B,EMOjB,GAAc;QNN1B,uBAA0B,EMMd,GAAc;EE4HtB,wCAAsB;IAJxB,wCAA6B;MAnH/B,MAAM,EAAE,MAAM;MACd,OAAO,EAAE,YAAY;MAIrB,OAAO,EAAC,KAAK;MACb,MAAM,EAAC,CAAC;MA1BV,mGAAkB;QAChB,WAAwB,EAAE,SAAgC;QAC1D,YAAY,EAAE,wBAAwB;MAItC,yHAAgB;QACd,WAAwB,EAAE,CAAC;MAoB7B,mGAAkB;QAChB,UAAU,EAAE,SAAgC;QAC5C,YAAY,EAAE,wBAAwB;QACtC,iBAAiB,EAAE,CAAC;QACpB,MAAM,EAAC,CAAC;QACR,OAAO,EAAE,KAAK;MAEhB,iDAAS;QACL,KAAK,EAAE,IAAI;MAIb,yHAAgB;QACd,UAAU,EAAE,CAAC;MAmCjB,6LAGY;QRlFZ,aAAa,EQkFiB,CAAC;MAC/B,6OAGwB;QRvExB,uBAA4B,EMIhB,GAAc;QNH1B,wBAA6B,EMGjB,GAAc;QNF1B,sBAA2B,EMEf,GAAc;QND1B,uBAA4B,EMChB,GAAc;ME2E1B,yOAGuB;QRlFvB,0BAA4B,EMIhB,GAAc;QNH1B,2BAA6B,EMGjB,GAAc;QNF1B,yBAA2B,EMEf,GAAc;QND1B,0BAA4B,EMChB,GAAc;EEiIxB,uBAAY;IA5Hd,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IArBvB,iEAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,uFAAgB;MACd,WAAwB,EAAE,CAAC;IAoE7B,yHAGY;MRlFZ,aAAa,EQkFiB,CAAC;IAC/B,yKAGwB;MR5ExB,iCAAqC,EMU1B,MAAe;MNT1B,8BAAkC,EMSvB,MAAe;MNR1B,yBAA6B,EMQlB,MAAe;MNP1B,sBAA0B,EMOf,MAAe;IE0E1B,qKAGuB;MRvFvB,kCAAqC,EMU1B,MAAe;MNT1B,+BAAkC,EMSvB,MAAe;MNR1B,0BAA6B,EMQlB,MAAe;MNP1B,uBAA0B,EMOf,MAAe;EEiIxB,6BAAkB;IA7HpB,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,YAAY;IAIrB,OAAO,EAAC,KAAK;IACb,MAAM,EAAC,CAAC;IA1BV,6EAAkB;MAChB,WAAwB,EAAE,SAAgC;MAC1D,YAAY,EAAE,wBAAwB;IAItC,mGAAgB;MACd,WAAwB,EAAE,CAAC;IAoB7B,6EAAkB;MAChB,UAAU,EAAE,SAAgC;MAC5C,YAAY,EAAE,wBAAwB;MACtC,iBAAiB,EAAE,CAAC;MACpB,MAAM,EAAC,CAAC;MACR,OAAO,EAAE,KAAK;IAEhB,sCAAS;MACL,KAAK,EAAE,IAAI;IAIb,mGAAgB;MACd,UAAU,EAAE,CAAC;IAmCjB,iJAGY;MRlFZ,aAAa,EQkFiB,CAAC;IAC/B,iMAGwB;MRvExB,uBAA4B,EMnCnB,IAAY;MNoCrB,wBAA6B,EMpCpB,IAAY;MNqCrB,sBAA2B,EMrClB,IAAY;MNsCrB,uBAA4B,EMtCnB,IAAY;IEkHrB,6LAGuB;MRlFvB,0BAA4B,EMnCnB,IAAY;MNoCrB,2BAA6B,EMpCpB,IAAY;MNqCrB,yBAA2B,EMrClB,IAAY;MNsCrB,0BAA4B,EMtCnB,IAAY;EE2KjB,4CAAqB;IADvB,uCAA4B;MA9H9B,MAAM,EAAE,MAAM;MACd,OAAO,EAAE,YAAY;MArBvB,iGAAkB;QAChB,WAAwB,EAAE,SAAgC;QAC1D,YAAY,EAAE,wBAAwB;MAItC,uHAAgB;QACd,WAAwB,EAAE,CAAC;MAoE7B,yLAGY;QRlFZ,aAAa,EQkFiB,CAAC;MAC/B,yOAGwB;QR5ExB,iCAAqC,EMU1B,MAAe;QNT1B,8BAAkC,EMSvB,MAAe;QNR1B,yBAA6B,EMQlB,MAAe;QNP1B,sBAA0B,EMOf,MAAe;ME0E1B,qOAGuB;QRvFvB,kCAAqC,EMU1B,MAAe;QNT1B,+BAAkC,EMSvB,MAAe;QNR1B,0BAA6B,EMQlB,MAAe;QNP1B,uBAA0B,EMOf,MAAe;EEsItB,wCAAsB;IAJxB,uCAA4B;MA9H9B,MAAM,EAAE,MAAM;MACd,OAAO,EAAE,YAAY;MAIrB,OAAO,EAAC,KAAK;MACb,MAAM,EAAC,CAAC;MA1BV,iGAAkB;QAChB,WAAwB,EAAE,SAAgC;QAC1D,YAAY,EAAE,wBAAwB;MAItC,uHAAgB;QACd,WAAwB,EAAE,CAAC;MAoB7B,iGAAkB;QAChB,UAAU,EAAE,SAAgC;QAC5C,YAAY,EAAE,wBAAwB;QACtC,iBAAiB,EAAE,CAAC;QACpB,MAAM,EAAC,CAAC;QACR,OAAO,EAAE,KAAK;MAEhB,gDAAS;QACL,KAAK,EAAE,IAAI;MAIb,uHAAgB;QACd,UAAU,EAAE,CAAC;MAmCjB,yLAGY;QRlFZ,aAAa,EQkFiB,CAAC;MAC/B,yOAGwB;QRvExB,uBAA4B,EMnCnB,IAAY;QNoCrB,wBAA6B,EMpCpB,IAAY;QNqCrB,sBAA2B,EMrClB,IAAY;QNsCrB,uBAA4B,EMtCnB,IAAY;MEkHrB,qOAGuB;QRlFvB,0BAA4B,EMnCnB,IAAY;QNoCrB,2BAA6B,EMpCpB,IAAY;QNqCrB,yBAA2B,EMrClB,IAAY;QNsCrB,0BAA4B,EMtCnB,IAAY;;AN6JvB,qCAAkB;EAAE,OAAO,EAAE,GAAG;EAAE,OAAO,EAAE,KAAK;AAChD,iBAAQ;EAAE,KAAK,EAAE,IAAI;AQwBjB,yBAAc;EAvKhB,KAAK,EAAE,IAAiB;EACxB,YAA6B,EAjBJ,QAAY;EAkBrC,6BAAM;IAAE,QAAQ,EAAE,MAAM;;;ACYxB,iCAAsC;EAEpC,aAAa,EAAE,CAAC;EAChB,WAAwB,EAAE,CAAC;EAC3B,UAAU,EAAE,IAAI;ET4HpB,8FAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,6CAAQ;IAAE,KAAK,EAAE,IAAI;ES3HjB,uCAAG;IACD,KAAK,ETgOK,IAAI;IS/Nd,YAA6B,EAAE,IAAI;EAGrC,mFAA2B;IACzB,YAA6B,EAAE,CAAC;;AAIpC,kBAAmB;EACjB,UAAU,EA7CE,OAAY;EA8CxB,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,GAAG,EAAE,CAAC;EACN,IAAiB,EAAE,CAAC;EACpB,OAAO,EAAE,GAAG;EAEZ,kCAAgB;IAAE,OAAO,EAAE,KAAK;;AAGlC,mBAAoB;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,GAAG;EACZ,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,MAAM;EAChB,MAAM,EAAE,CAAC;;AAGX,qBAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;EACR,IAAI,EAAE,GAAG;EACT,KAAK,EJjDS,OAAK;EIkDnB,SAAS,EAAE,KAAK;;AAGlB,YAAa;EACX,MAAM,EAAE,GAAG;EACX,QAAQ,EAAE,QAAQ;EAElB,gBAAI;IACF,QAAQ,EAAE,QAAQ;IAClB,IAAiB,EAAE,GAAG;IACtB,GAAG,EAAE,GAAG;IAEN,SAAS,EAAE,iCAAiC;IAC5C,iBAAiB,EAAE,iCAAiC;IACpD,aAAa,EAAE,iCAAiC;IAOlD,UAAU,EAAE,IAAI;IAChB,SAAS,EAAE,IAAI;;AAInB,iBAAkB;EAChB,KAAK,EArFmB,OAAK;EAsF7B,SAAS,EArFc,OAAO;EAsF9B,WAAW,EAAE,GAAG;EAChB,aAAa,EAAE,CAAC;EAChB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,CAAC;EACT,UAAU,EAtGE,OAAY;EAuGxB,KAAK,EAAE,IAAI;EACX,OAAO,EA3Fc,cAAe;EA4FpC,QAAQ,EAAE,QAAQ;EAClB,IAAiB,EAAE,CAAC;;AAGtB,eAAgB;EACd,OAAO,EAAE,GAAG;EACZ,YAAyB,EAAE,IAAI;EAC/B,WAAW,EAAE,IAAI;EACjB,SAAS,EA7GO,IAAI;EA8GpB,WAAW,EAAE,CAAC;EACd,KAAK,EAxGmB,OAAK;EAyG7B,OAAO,EAAE,IAAI;EAEb,4CACQ;IAAE,KAAK,EA5GS,OAAK;;AA+G/B,uCAAwC;EAAE,MAAM,EAAE,IAAI;EACpD,sDAAe;IAAE,OAAO,EAAE,IAAI;;AAIhC,oBAAqB;EACnB,OAAO,EAAE,IAAI;EACb,0CAAwB;IACtB,OAAO,EAAE,KAAK;;AAKlB,4CAAqB;EACnB;qBACoB;IAClB,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,GAAG,EAAE,CAAC;IACN;8BAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,UAA0B;MAClC;sCAAQ;QAAE,OAAO,EAAE,GAAG;;EAG1B,mBAAoB;IAClB,IAAiB,EAAE,CAAC;IACpB,0BAAS;MACP,IAAiB,EAAE,GAAG;MACtB,YAAY,EAAE,WAAW;MACzB,kBAAmC,EAlJf,OAAK;;EAqJ7B,mBAAoB;IAClB,KAAsB,EAAE,CAAC;IACzB,0BAAS;MACP,YAAY,EAAE,WAAW;MACzB,iBAA8B,EAzJV,OAAK;;EA6J7B;8BAC6B;IAAE,OAAO,EAAE,GAAG;;EAIzC,iDAAU;IACR,UAAU,EA/KG,qBAAkB;IAgL/B,MAAM,EA9JW,KAAK;IA+JtB,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,MAAM;IAElB,sDAAO;MACL,OAAO,EAAE,YAAY;MACrB,OAAO,EAAE,GAAG;MACZ,MAAM,EAAE,IAAI;MACZ,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MAEX,yDAAG;QACD,OAAO,EAAE,KAAK;QACd,KAAK,EA1Ka,KAAK;QA2KvB,UAAU,EAAE,OAAO;QACnB,KAAK,ETqED,IAAI;QSpER,QAAQ,EAAE,MAAM;QAChB,YAA6B,EAAE,CAAC;QAChC,OAAO,EAAE,CAAC;QACV,QAAQ,EAAE,QAAQ;QAClB,MAAM,ET8HG,OAAO;QS7HhB,OAAO,EAAE,GAAG;QACZ,KAAK,EAAE,IAAI;QAGT,wEAAI;UACF,MAAM,EAAE,IAAI;UACZ,SAAS,EAAE,IAAI;QAInB,8DAAK;UACH,MAAM,EAAE,IAAI;UACZ,UAAU,EAAE,IAAI;UAChB,OAAO,EAAE,KAAK;QAGhB,6DAAI;UACJ,MAAM,EAAE,kBAAgC;UACxC,KAAK,EAAE,eAAe;QAGtB,iEAAU;UAAE,OAAO,EAAE,CAAC;QACtB,+DAAQ;UAAE,OAAO,EAAE,GAAG;EAK5B,oDAAa;IACX,UAAU,EAhOF,OAAY;IAiOpB,QAAQ,EAAE,MAAM;IAChB,MAAM,EAlNa,GAAG;;EAsN1B,eAAgB;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,KAAsB,EAAE,IAAI;IAC5B,YAAyB,EAAE,CAAC;IAC5B,WAAW,EAAE,CAAC;;AC1BlB,WAAY;EA9Jd,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,OAAO;EACb,UAAU,EA1BY,IAAI;EA2B1B,WAAwB,EAAE,CAAC;EAC3B,OAAO,EAAE,IAAI;EAMX,KAAK,EAAE,IAAI;EACX,UAAU,EA/DU,IAAI;EAgExB,MAAM,EAjEU,IAAI;EAkEpB,UAAU,EAzCc,OAAM;EA0C9B,MAAM,EAAE,iBAA0E;EAClF,SAAS,EArCU,QAAY;EAsC/B,OAAO,EAAE,EAAE;EAcX,UAAU,EA/EU,GAAG;EA+KR,SAAS,EApLL,KAAK;EA4D1B,2BAAgB;IAAE,UAAU,EAAE,CAAC;EAC/B,0BAAe;IAAE,aAAa,EAAE,CAAC;EAyB/B,kBAAS;IVLX,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,SAAoB;IAM1B,YAAY,EAAE,2CAAmD;IACjE,mBAAmB,EAAE,KAAK;IUJxB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,KAAgC;IACrC,IAAiB,EA/DW,IAAI;IAgEhC,OAAO,EAAE,EAAE;EAEb,iBAAQ;IVZV,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,SAAoB;IAM1B,YAAY,EAAE,2CAAmD;IACjE,mBAAmB,EAAE,KAAK;IUGxB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,KAAsC;IAC3C,IAAiB,EAAE,GAAoC;IACvD,OAAO,EAAE,EAAE;EAGb,wBAAe;IACb,IAAiB,EAAE,IAAI;IACvB,KAAsB,EA5EM,IAAI;EA8ElC,uBAAc;IACZ,IAAiB,EAAE,IAAI;IACvB,KAAsB,EAAE,GAAoC;EA4G5D,sBAA8B;IAjKlC,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,OAAO;IACb,UAAU,EA1BY,IAAI;IA2B1B,WAAwB,EAAE,CAAC;IAC3B,OAAO,EAAE,IAAI;IAMX,KAAK,EAAE,IAAI;IACX,UAAU,EA/DU,IAAI;IAgExB,MAAM,EAjEU,IAAI;IAkEpB,UAAU,EAzCc,OAAM;IA0C9B,MAAM,EAAE,iBAA0E;IAClF,SAAS,EArCU,QAAY;IAsC/B,OAAO,EAAE,EAAE;IA0CX,UAAU,EAAE,CAAC;IACb,WAAwB,EAtGF,GAAsB;IAyK7B,SAAS,EApLL,KAAK;IA4D1B,sCAAgB;MAAE,UAAU,EAAE,CAAC;IAC/B,qCAAe;MAAE,aAAa,EAAE,CAAC;IAsD/B,6BAAS;MVlCX,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAc1B,YAAY,EAAE,2CAAmD;MACjE,kBAAkB,EAAE,KAAK;MUiBvB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EA3FyB,IAAI;MA4FhC,IAAiB,EAAE,KAAgC;MACnD,OAAO,EAAE,EAAE;IAEb,4BAAQ;MVzCV,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAc1B,YAAY,EAAE,2CAAmD;MACjE,kBAAkB,EAAE,KAAK;MUwBvB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAoC;MACzC,IAAiB,EAAE,KAAoC;MACvD,OAAO,EAAE,EAAE;EA4FX,qBAAyB;IArK7B,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,OAAO;IACb,UAAU,EA1BY,IAAI;IA2B1B,WAAwB,EAAE,CAAC;IAC3B,OAAO,EAAE,IAAI;IAMX,KAAK,EAAE,IAAI;IACX,UAAU,EA/DU,IAAI;IAgExB,MAAM,EAjEU,IAAI;IAkEpB,UAAU,EAzCc,OAAM;IA0C9B,MAAM,EAAE,iBAA0E;IAClF,SAAS,EArCU,QAAY;IAsC/B,OAAO,EAAE,EAAE;IA+DX,UAAU,EAAE,CAAC;IACb,WAAwB,EAAE,IAAyB;IA8CpC,SAAS,EApLL,KAAK;IA4D1B,qCAAgB;MAAE,UAAU,EAAE,CAAC;IAC/B,oCAAe;MAAE,aAAa,EAAE,CAAC;IA2E/B,4BAAS;MVvDX,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAU1B,YAAY,EAAE,2CAAmD;MACjE,iBAAiB,EAAE,KAAK;MU0CtB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAhHyB,IAAI;MAiHhC,KAAsB,EAAE,KAAgC;MACxD,IAAiB,EAAE,IAAI;MACvB,OAAO,EAAE,EAAE;IAEb,2BAAQ;MV/DV,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAU1B,YAAY,EAAE,2CAAmD;MACjE,iBAAiB,EAAE,KAAK;MUkDtB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAoC;MACzC,KAAsB,EAAE,KAAoC;MAC5D,IAAiB,EAAE,IAAI;MACvB,OAAO,EAAE,EAAE;EAyEX,oBAAW;IAzKf,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,OAAO;IACb,UAAU,EA1BY,IAAI;IA2B1B,WAAwB,EAAE,CAAC;IAC3B,OAAO,EAAE,IAAI;IAMX,KAAK,EAAE,IAAI;IACX,UAAU,EA/DU,IAAI;IAgExB,MAAM,EAjEU,IAAI;IAkEpB,UAAU,EAzCc,OAAM;IA0C9B,MAAM,EAAE,iBAA0E;IAClF,SAAS,EArCU,QAAY;IAsC/B,OAAO,EAAE,EAAE;IAsFX,UAAU,EAAE,IAA0B;IACtC,WAAW,EAAE,CAAC;IAuBC,SAAS,EApLL,KAAK;IA4D1B,oCAAgB;MAAE,UAAU,EAAE,CAAC;IAC/B,mCAAe;MAAE,aAAa,EAAE,CAAC;IAkG/B,2BAAS;MV9EX,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAE1B,YAAY,EAAE,2CAAmD;MACjE,gBAAgB,EAAE,KAAK;MUyErB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,KAAgC;MACxC,IAAiB,EAzIW,IAAI;MA0IhC,KAAsB,EAAE,IAAI;MAC5B,OAAO,EAAE,EAAE;IAEb,0BAAQ;MVvFV,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAE1B,YAAY,EAAE,2CAAmD;MACjE,gBAAgB,EAAE,KAAK;MUkFrB,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,IAAI;MACT,MAAM,EAAE,KAAoC;MAC5C,IAAiB,EAAE,GAAoC;MACvD,KAAsB,EAAE,IAAI;MAC5B,OAAO,EAAE,EAAE;EAqDX,cAAG;IAtCP,SAAS,EA9JY,QAAY;IA+JjC,MAAM,EVqIe,OAAO;IUnI5B,WAAW,EA/JY,QAAY;IAgKnC,MAAM,EAAE,CAAC;IAET,0CACQ;MAAE,UAAU,EAlKK,OAAM;IAoK/B,qBAAS;MVjLP,aAAa,EUoBG,GAAc;IA+JhC,gBAAE;MACA,OAAO,EAAE,KAAK;MACd,OAAO,EA1Ke,MAAe;MA2KrC,KAAK,EA7Ke,OAAS;EAwM3B,mBAAU;IAjLd,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,OAAO;IACb,UAAU,EA1BY,IAAI;IA2B1B,WAAwB,EAAE,CAAC;IAC3B,OAAO,EAAE,IAAI;IAeX,OAAO,EAlCkB,OAAY;IAmCrC,KAAK,EAAE,IAAI;IACX,MAAM,EA1EU,IAAI;IA2EpB,UAAU,EA1EU,IAAI;IA2ExB,UAAU,EAnDc,OAAM;IAoD9B,MAAM,EAAE,iBAA0E;IAClF,SAAS,EA/CU,QAAY;IAgD/B,OAAO,EAAE,EAAE;IAoGI,SAAS,EApLL,KAAK;IA4D1B,mCAAgB;MAAE,UAAU,EAAE,CAAC;IAC/B,kCAAe;MAAE,aAAa,EAAE,CAAC;EA6K7B,gBAAU;IAAE,SAAS,EAAE,KAAK;EAC5B,iBAAU;IAAE,SAAS,EAAE,KAAK;EAC5B,kBAAU;IAAE,SAAS,EAAE,KAAK;EAC5B,iBAAU;IAAE,SAAS,EAAE,KAAK;EAC5B,gBAAU;IACR,KAAK,EAAC,eAAc;IACpB,SAAS,EAAC,eAAc;IAExB,qBAAM;MACJ,IAAI,EAAC,YAAW;;ACpItB,iCAAkC;EAhElC,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EAqCb,aAA8B,EA/DJ,SAAkC;EA6B5D,+CAAS;IACP,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,EAAE;IACX,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,KAAK;IACd,YAAY,EAAE,KAAK;IACnB,YAAY,EAAE,2CAA8D;IAC5E,GAAG,EAAE,GAAG;EA2BV,+CAAS;IACP,YAAY,EAhEa,QAA8B;IAiEvD,KAAsB,EAhEO,UAAqB;IAiElD,UAAU,EAhEgB,WAAmC;EAgF/D,+CAAS;IAAE,YAAY,EAAE,2CAA8C;EAOrE,2CAAO;IA/CT,aAA8B,EAvDJ,QAAmB;IAwD7C,uDAAQ;MACN,YAAY,EAxDa,QAAe;MAyDxC,KAAsB,EAxDO,QAAmB;MAyDhD,UAAU,EAxDgB,SAAmC;IA4F/D,yDAAS;MAAE,YAAY,EAAE,2CAA8C;EAQrE,6CAAQ;IAtCV,aAA8B,EA3DJ,SAAmB;IA4D7C,2DAAS;MACP,YAAY,EA5Da,SAAe;MA6DxC,KAAsB,EA5DO,SAAmB;MA6DhD,UAAU,EA5DgB,WAAmC;IAsF/D,2DAAS;MAAE,YAAY,EAAE,2CAA8C;EASrE,6CAAQ;IAnBV,aAA8B,EAnEJ,QAAkC;IAoE5D,2DAAS;MACP,YAAY,EApEa,SAA8B;MAqEvD,KAAsB,EApEO,UAAqB;MAqElD,UAAU,EApEgB,WAAmC;IA0E/D,2DAAS;MAAE,YAAY,EAAE,2CAA8C;EAUrE,iEAAkB;IAAE,YAAY,EAAE,2CAAkE;;AC/EtG,WAAY;EAxBd,QAAQ,EAAE,QAAQ;EAClB,WAAW,EAbY,SAAY;EAcnC,cAAc,EAbY,KAAK;EAc/B,MAAM,EAAE,CAAC;EACT,aAAa,EAdY,IAAY;EAerC,QAAQ,EAAE,MAAM;EAEhB,sBAAa;IAAE,cAAc,EAdQ,MAAM;EAe3C,iBAAQ;IAAE,WAAW,EAAE,CAAC;EAExB;;;mBAGM;IACJ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAiB,EAAE,CAAC;IACpB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;;;ACgVZ,IAAK;EAAE,MAAM,EAAE,QAAiB;;;AApSlC,cAAK;EAAE,MAAM,EAAE,SAAwB;EAErC;yBACS;IAAE,OAAO,EAAE,QAAqB;EAGzC,uBAAW;IAAE,MAAM,EAAE,CAAC;IAEpB;oCACS;MAAE,OAAO,EAAE,CAAC;IACrB,6BAAM;MbpDR,kCAAqC,EaqDS,CAAC;MbpD/C,+BAAkC,EaoDY,CAAC;MbnD/C,0BAA6B,EamDiB,CAAC;MblD/C,uBAA0B,EakDoB,CAAC;AAKjD;;;0BAGiB;EAAE,YAAyB,EAAE,MAAmB;;;AAuR/D,KAAM;EA9NN,SAAS,EAjJU,QAAY;EAkJ/B,KAAK,EA/Ie,OAAoC;EAgJxD,MAAM,EApJW,OAAO;EAqJxB,OAAO,EAAE,KAAK;EACd,WAAW,EApGmB,MAAmB;EAqGjD,WAAW,EApJU,GAAG;EAqJxB,aAAa,EAlJU,CAAC;;EA2WtB,WAAQ;IApNV,KAAK,EAAE,eAAe;IACtB,UAAU,EAAE,KAAK;EAoNf,YAAS;IAjNX,MAAM,EAAE,UAAmB;IAC3B,OAAO,EAAE,WAAmD;EAkN1D,WAAM;IACJ,cAAc,EAhXO,UAAU;IAiX/B,KAAK,EAAE,OAAoD;;;AAK/D;QACS;EApNX,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,CAAC;EACjB,YAAY,EAzIa,KAAK;EA0I9B,YAAY,EA3Ia,GAAG;EA4I5B,QAAQ,EA1Ic,OAAO;EA2I7B,SAAS,EAjLY,QAAY;EAkLjC,MAAM,EAAE,SAAwD;EAChE,WAAW,EAAE,SAAwD;;;AA2MnE,eAAgB;EAjJhB,YAAyB,EAAE,CAAC;EAC5B,aAA8B,EAAE,CAAC;EACjC,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,CAAC;EACjB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,IAAI;;AA6IZ,cAAe;EAlLf,YAAyB,EAAE,CAAC;EAC5B,aAA8B,EAAE,CAAC;EACjC,WAAW,EAAE,CAAC;EACd,cAAc,EAAE,CAAC;EACjB,UAAU,EAAE,MAAM;EAClB,MAAM,EAAE,IAAI;;AA+KZ,qBAAsB;EbhXtB,aAAa,EagX2B,CAAC;EbtWzC,iCAAqC,EMSzB,GAAc;ENR1B,8BAAkC,EMQtB,GAAc;ENP1B,yBAA6B,EMOjB,GAAc;ENN1B,sBAA0B,EMMd,GAAc;;AO8V1B,sBAAuB;EbjXvB,aAAa,EaiX4B,CAAC;EbvW1C,kCAAqC,EMSzB,GAAc;ENR1B,+BAAkC,EMQtB,GAAc;ENP1B,0BAA6B,EMOjB,GAAc;ENN1B,uBAA0B,EMMd,GAAc;;AO+V1B,oBAAqB;EblXrB,aAAa,EakX0B,CAAC;EbxWxC,iCAAqC,EMU1B,MAAe;ENT1B,8BAAkC,EMSvB,MAAe;ENR1B,yBAA6B,EMQlB,MAAe;ENP1B,sBAA0B,EMOf,MAAe;;AO+V1B,qBAAsB;EbnXtB,aAAa,EamX2B,CAAC;EbzWzC,kCAAqC,EMU1B,MAAe;ENT1B,+BAAkC,EMSvB,MAAe;ENR1B,0BAA6B,EMQlB,MAAe;ENP1B,uBAA0B,EMOf,MAAe;;;AOkW1B,yBAAyB;EAvMzB,UAAU,EA9JI,OAAoC;EA+JlD,YAA6B,EAAE,IAAI;EAGQ,KAAK,EA/If,OAAI;EAoJrC,YAAY,EAtKY,OAAqC;;AAqW7D,2BAA2B;EAxK3B,UAAU,EA9LI,OAAoC;EA+LlD,WAAwB,EAAE,IAAI;EAGc,KAAK,EA/KhB,OAAI;EAoLrC,YAAY,EAtMY,OAAqC;;;AAwW7D,uTAA6B;EAC3B,kBAAkB,EAAE,IAAI;EACxB,aAAa,EAAE,CAAC;EA9SpB,gBAAgB,EA5Ce,OAAM;EA6CrC,WAAW,EA1FO,OAAO;EA4FvB,YAAK,EArFY,KAAK;EAsFtB,YAAK,EArFY,GAAG;EAsFpB,YAAK,EAzFY,OAAqC;EA2FxD,UAAU,EApFO,kCAAgC;EAqFjD,KAAK,EAhGY,mBAAgB;EAiGjC,OAAO,EAAE,KAAK;EACd,SAAS,EAjGO,QAAY;EAkG5B,MAAM,EAAE,UAAmB;EAC3B,OAAO,EAAE,MAAiB;EAC1B,MAAM,EAAE,SAAwD;EAChE,KAAK,EAAE,IAAI;Eb7CX,kBAAkB,Ea8CE,UAAU;Eb7C3B,eAAe,Ea6CE,UAAU;Eb5CtB,UAAU,Ea4CE,UAAU;EbrD9B,UAAU,EAAE,gBAAsB;Ea0DlC,iZAAQ;IACN,UAAU,EA1GS,OAAoC;IA2GvD,YAAY,EA5DO,OAAyB;IA6D5C,OAAO,EAAE,IAAI;EAGf,8bAAW;IACT,gBAAgB,EAlGI,OAAU;IAmG9B,MAAM,EA1Gc,OAAqB;EA8G3C,k/CAEqB;IACnB,gBAAgB,EA1GI,OAAU;IA2G9B,MAAM,EAlHc,OAAqB;EAiYvC,gaAAS;IbjYX,aAAa,EaFK,GAAc;;AA2Y1B;;;4CAGO;Eb5Yb,aAAa,Ea4YkB,CAAC;EblYhC,kCAAqC,EMSzB,GAAc;ENR1B,+BAAkC,EMQtB,GAAc;ENP1B,0BAA6B,EMOjB,GAAc;ENN1B,uBAA0B,EMMd,GAAc;AO0XpB,6CAAQ;Eb7Yd,aAAa,Ea6YmB,CAAC;EbnYjC,iCAAqC,EMSzB,GAAc;ENR1B,8BAAkC,EMQtB,GAAc;ENP1B,yBAA6B,EMOjB,GAAc;ENN1B,sBAA0B,EMMd,GAAc;AO6XpB;;;6CAGO;EbnZb,aAAa,EamZkB,CAAC;EbzYhC,iCAAqC,EMSzB,GAAc;ENR1B,8BAAkC,EMQtB,GAAc;ENP1B,yBAA6B,EMOjB,GAAc;ENN1B,sBAA0B,EMMd,GAAc;AOiYpB,+CAAS;EbpZf,aAAa,EaoZoB,CAAC;Eb1YlC,kCAAqC,EMSzB,GAAc;ENR1B,+BAAkC,EMQtB,GAAc;ENP1B,0BAA6B,EMOjB,GAAc;ENN1B,uBAA0B,EMMd,GAAc;AOoYpB;;;2CAGO;Eb1Zb,aAAa,Ea0ZkB,CAAC;EbhZhC,kCAAqC,EMU1B,MAAe;ENT1B,+BAAkC,EMSvB,MAAe;ENR1B,0BAA6B,EMQlB,MAAe;ENP1B,uBAA0B,EMOf,MAAe;AOuYpB,4CAAQ;Eb3Zd,aAAa,Ea2ZmB,CAAC;EbjZjC,iCAAqC,EMU1B,MAAe;ENT1B,8BAAkC,EMSvB,MAAe;ENR1B,yBAA6B,EMQlB,MAAe;ENP1B,sBAA0B,EMOf,MAAe;AO0YpB;;;4CAGO;Ebjab,aAAa,EaiakB,CAAC;EbvZhC,iCAAqC,EMU1B,MAAe;ENT1B,8BAAkC,EMSvB,MAAe;ENR1B,yBAA6B,EMQlB,MAAe;ENP1B,sBAA0B,EMOf,MAAe;AO8YpB,8CAAS;Eblaf,aAAa,EakaoB,CAAC;EbxZlC,kCAAqC,EMU1B,MAAe;ENT1B,+BAAkC,EMSvB,MAAe;ENR1B,0BAA6B,EMQlB,MAAe;ENP1B,uBAA0B,EMOf,MAAe;;AOmZ1B,oBAAqB;EACnB,kBAAkB,EAAE,IAAI;EACxB,aAAa,EAAE,CAAC;;;AAIlB,cAAe;EACb,MAAM,EAAE,IAAI;;;AAIjB,QAAS;EACR,SAAS,EAAE,IAAI;;;AAIb,MAAO;EAtJT,kBAAkB,EAAE,eAAe;EACnC,aAAa,EAAE,CAAC;EAChB,gBAAgB,EAxPA,OAAM;EAiQtB,gBAAgB,EAAE,mUAAmU;EAGrV,mBAAmB,EAAE,WAA6C;EAElE,iBAAiB,EAAE,SAAS;EAE1B,YAAK,EAvTY,KAAK;EAwTtB,YAAK,EAvTY,GAAG;EAwTpB,YAAK,EA3TY,OAAqC;EA6TxD,OAAO,EAAE,MAAmB;EAC5B,SAAS,EAjUO,QAAY;EAkU5B,WAAW,EPrUQ,sDAAiB;EOsUpC,KAAK,EApUY,mBAAgB;EAqUjC,WAAW,EAAE,MAAM;Eb3TjB,aAAa,Ea4TC,CAAC;EA6Hb,MAAM,EAAE,SAAwD;EAnJpE,kBAAc;IACZ,OAAO,EAAE,IAAI;EAsBf,aAAS;Ib7TP,aAAa,EAwPD,GAAG;EasEjB,YAAQ;IACN,gBAAgB,EAnRI,OAA8C;IAoRlE,YAAY,EAxRO,OAAyB;EA2R9C,eAAW;IACT,gBAAgB,EA7TI,OAAU;IA8T9B,MAAM,EArUc,OAAqB;EA0bvC,gBAAY;IACV,MAAM,EAAE,IAAI;;;AAKhB;;;MAGO;EACL,MAAM,EAAE,UAAmB;;AAG7B;2BAC4B;EAC1B,OAAO,EAAE,YAAY;EACrB,WAAwB,EAAE,MAAkB;EAC5C,YAA6B,EAhepB,IAAY;EAierB,aAAa,EAAE,CAAC;EAChB,cAAc,EAAE,QAAQ;;;AAI1B,kBAAmB;EACjB,KAAK,EAAC,IAAI;;;;AAaZ,QAAS;EAvPX,MAAM,EAAE,iBAAoE;EAC5E,OAAO,EAjOU,OAAY;EAkO7B,MAAM,EAjOU,UAAc;EAoO9B,eAAO;IACL,WAAW,EAjOM,IAAiB;IAkOlC,UAAU,EA7MmB,OAAM;IA8MnC,OAAO,EAlOM,WAAa;IAmO1B,MAAM,EAAE,CAAC;IACT,WAAwB,ENzLlB,UAAmD;;;AM6avD,kHAA+D;EAtNnE,OAAO,EAAE,KAAK;EACd,OAAO,EApPqB,4BAAe;EAqP3C,UAAU,EApPc,IAAI;EAqP5B,aAAa,EAxSA,IAAY;EAySzB,SAAS,EArPqB,OAAY;EAsP1C,WAAW,EArPqB,MAAmB;EAsPnD,UAAU,EArPqB,MAAM;EAyPrC,UAAU,EAvPmB,OAAY;EAwPE,KAAK,EAzPjB,OAAM;AAucjC,iDAAwB;EAAE,OAAO,EAAE,IAAI;;AAGzC,uBAAwB;EA5N1B,OAAO,EAAE,KAAK;EACd,OAAO,EApPqB,4BAAe;EAqP3C,UAAU,EApPc,IAAI;EAqP5B,aAAa,EAxSA,IAAY;EAySzB,SAAS,EArPqB,OAAY;EAsP1C,WAAW,EArPqB,MAAmB;EAsPnD,UAAU,EArPqB,MAAM;EAyPrC,UAAU,EAvPmB,OAAY;EAwPE,KAAK,EAzPjB,OAAM;;AA+cjC;;aAEO;EACL,aAAa,EAAE,CAAC;AAGlB;0BACoB;EAClB,aAAa,EA9gBN,IAAY;AAihBrB;kBACY;EApPmC,KAAK,EAtO3B,OAAY;AA8drC,kBAAY;EAjPhB,OAAO,EAAE,KAAK;EACd,OAAO,EApPqB,4BAAe;EAqP3C,UAAU,EApPc,IAAI;EAqP5B,aAAa,EAxSA,IAAY;EAySzB,SAAS,EArPqB,OAAY;EAsP1C,WAAW,EArPqB,MAAmB;EAsPnD,UAAU,EArPqB,MAAM;EAyPrC,UAAU,EAvPmB,OAAY;EAwPE,KAAK,EAzPjB,OAAM;AAoe/B,sBAAQ;EACN,KAAK,EAAE,OAAoD;EAC3D,UAAU,EAAE,WAAW;EACvB,OAAO,EAAE,CAAC;EACV,cAAc,EAvhBK,UAAU;EAwhB7B,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,GAAG;EACd,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,MAAM;AAInB,yBAAmB;EACjB,OAAO,EAAE,KAAK;;AAIlB;;YAEa;EACX,aAAa,EAAE,CAAC;;AAElB,WAAY;EAnRqC,KAAK,EAtO3B,OAAY;;ACgLvC,SAAU;EA5MZ,KAAK,EAAE,IAAI;EACZ,SAAS,EAAE,CAAC;EACZ,OAAO,EAAE,YAAY;EAkIpB,UAAU,EA9JE,OAAI;EA8BjB,aAAM;IACL,UAAU,EAAE,MAAM;IAClB,SAAS,EA7BU,IAAI;IA8BvB,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,MAAM;IACd,OAAO,EAAE,KAAK;IACd,OAAO,EAzBe,OAAO;IA0B7B,KAAK,EAAE,IAAI;IAEX,kCAAO;MACN,OAAO,EAAE,KAAK;MACd,MAAM,EAAE,MAAM;MAEd,kDAAU;QACT,UAAU,EAAE,QAAQ;IAItB,eAAE;MACD,SAAS,EA1CS,QAAQ;MA2C1B,cAAc,EAAE,MAAM;IAGvB,iBAAI;MACH,KAAK,EA9Ce,QAAQ;MA+C5B,MAAM,EA9Ce,QAAQ;EAoD9B,0DAAO;IACN,MAAM,EAAE,cAAc;IACtB,OAAO,EAAE,YAAY;IAErB,0EAAU;MACT,UAAU,EAAE,CAAC;EAIf,+BAAM;IAAE,OAAO,EAAE,YAAY;EAG9B,kCAA2B;IAC1B,UAAU,EAAE,IAAI;EAGjB,4CAA4B;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IAEX,wDAAM;MACL,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;EAKZ,4CAAqB;IADtB,yBAAkB;MAEhB,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MAEX,+BAAM;QACL,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;EAKb,4CAAoB;IADrB,wBAAiB;MAEf,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MAEX,8BAAM;QACL,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;EAcd,aAAM;IACL,SAAS,EAxHU,IAAI;IAyHvB,OAAO,EAjHe,OAAO;IAqH5B,kDAAU;MACT,UAAU,EAAE,QAAQ;IAItB,eAAE;MACD,SAAS,EA/HS,QAAQ;IAkI3B,iBAAI;MACH,KAAK,EAlIe,QAAQ;MAmI5B,MAAM,EAlIe,QAAQ;EAwJ7B,mBAAM;IAAE,KAAK,EA3JY,OAAoB;EA6J7C,eAAE;IAAE,KAAK,EA7JgB,OAAoB;EAgK9C,mBAAY;IAEX,UAAU,EA9JW,OAAc;IAgKnC,yBAAM;MAAE,KAAK,EApKY,OAAoB;IAsK7C,qBAAE;MAAE,KAAK,EAtKgB,OAAoB;EAyKxC,oBAAa;IAElB,UAAU,EAvKW,OAAc;IAyKnC,0BAAM;MAAE,KAAK,EA7KY,OAAoB;IA+K7C,sBAAE;MAAE,KAAK,EA/KgB,OAAoB;EAmL5C,wBAAe;IACb,OAAO,EA5Ke,GAAG;IA6KzB,MAAM,EA5Ke,WAAsB;IA6K3C,cAAc,EAAE,IAAI;IACpB,4BAAG;MACD,OAAO,EAhLa,GAAG;MAiLvB,MAAM,EAhLa,WAAsB;;AAsO9C,sBAAM;EAAE,KAAK,EAAE,GAAG;AAClB,sEAAyC;EAAE,KAAK,EAAE,IAAI;AAErD,4CAAqB;EADtB,sCAAwB;IAEtB,KAAK,EAAE,IAAI;AAIZ,4CAAoB;EADrB,qCAAuB;IAErB,KAAK,EAAE,IAAI;AAKb,wBAAM;EAAE,KAAK,EAAE,QAAQ;AACvB,0EAAyC;EAAE,KAAK,EAAE,IAAI;AAErD,4CAAqB;EADtB,wCAAwB;IAEtB,KAAK,EAAE,IAAI;AAIZ,4CAAoB;EADrB,uCAAuB;IAErB,KAAK,EAAE,IAAI;AAKb,uBAAM;EAAE,KAAK,EAAE,GAAG;AAClB,wEAAyC;EAAE,KAAK,EAAE,IAAI;AAErD,4CAAqB;EADtB,uCAAwB;IAEtB,KAAK,EAAE,IAAI;AAIZ,4CAAoB;EADrB,sCAAuB;IAErB,KAAK,EAAE,IAAI;AAKb,uBAAM;EAAE,KAAK,EAAE,GAAG;AAClB,wEAAyC;EAAE,KAAK,EAAE,IAAI;AAErD,4CAAqB;EADtB,uCAAwB;IAEtB,KAAK,EAAE,IAAI;AAIZ,4CAAoB;EADrB,sCAAuB;IAErB,KAAK,EAAE,IAAI;AAKb,sBAAM;EAAE,KAAK,EAAE,SAAS;AACxB,sEAAyC;EAAE,KAAK,EAAE,IAAI;AAErD,4CAAqB;EADtB,sCAAwB;IAEtB,KAAK,EAAE,IAAI;AAIZ,4CAAoB;EADrB,qCAAuB;IAErB,KAAK,EAAE,IAAI;AAKZ,wBAAM;EAAE,KAAK,EAAE,SAAS;AACxB,0EAAyC;EAAE,KAAK,EAAE,IAAI;AAEpD,4CAAqB;EADvB,wCAAwB;IAEjB,KAAK,EAAE,IAAI;AAIf,4CAAoB;EADvB,uCAAuB;IAElB,KAAK,EAAE,IAAI;AAKhB,wBAAM;EAAE,KAAK,EAAE,KAAK;AACpB,0EAAyC;EAAE,KAAK,EAAE,IAAI;AAEpD,4CAAqB;EADvB,wCAAwB;IAEjB,KAAK,EAAE,IAAI;AAIf,4CAAoB;EADvB,uCAAuB;IAElB,KAAK,EAAE,IAAI;;AC7ShB,YAAa;EAlBf,MAAM,EAAE,qBAA4D;EACpE,WAAwB,EApBS,SAAa;EAqB9C,YAA6B,EAvBD,CAAC;EAwB7B,OAAO,EAnBa,CAAC;EAoBrB,UAAU,EAAE,IAAI;EAChB,QAAQ,EAlBa,MAAM;EAoB3B,iBAAO;IACL,UAAU,EAAE,IAAI;IAChB,KAAK,EfuOS,IAAI;IetOlB,WAAwB,EA5BY,QAAY;IA6BhD,OAAO,EArBW,KAAK;IAsBvB,qBAAI;MAAE,OAAO,EAnBc,KAAK;;;ACoBhC,aAAc;EAAE,OAAO,EAAE,IAAI;;;AAG7B,kBAAmB;EACjB,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAzCC,OAAI;EA0Cf,KAAK,EAlCc,OAAM;EAmCzB,OAAO,EAAE,GAAG;EACZ,GAAG,EAAE,CAAC;EACN,IAAiB,EAAE,IAAI;EACvB,WAAW,EAAE,OAAO;EACpB,WAAW,EAxBU,MAAmB;EAyBxC,KAAK,EAAE,GAAG;;AAGZ,0BAA2B;EACzB,SAAS,EAAC,KAAK;EACf,IAAiB,EAAE,GAAG;EACtB,WAAwB,EAAC,MAAM;;AAGjC,wBAAyB;EACvB,KAAK,EAAE,IAAI;EAEX,OAAO,EA1DS,uBAAkB;EA4DlC,gCAAQ;IAAE,aAAa,EAAE,YAAY;EAErC,0CAAkB;IAAE,YAAY,EAAE,IAAI;;;AAKtC,+BAAa;EACX,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,IAAiB,EAnEK,IAAI;EAoE1B,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,kBAA2C;EAEnD,mCAAM;IACJ,gBAAgB,EAAE,KAAK;IACvB,YAAY,EA/EL,OAAI;IAgFX,gBAAgB,EAAE,sBAAsB;IACxC,iBAA8B,EAAE,sBAAsB;IACtD,kBAAmC,EAAE,sBAAsB;IAC3D,GAAG,EAAE,KAA0B;EAEjC,sCAAS;IACP,mBAAmB,EAAE,KAAK;IAC1B,YAAY,EAAE,kBAA0B;IACxC,mBAAmB,EAAE,sBAAsB;IAC3C,iBAA8B,EAAE,sBAAsB;IACtD,kBAAmC,EAAE,sBAAsB;IAC3D,MAAM,EAAE,KAA0B;EAGpC,qCAAQ;IAAE,KAAK,EAAE,KAA0B;EAC3C,oCAAO;IAAE,IAAI,EAAE,KAA0B;;;AAK7C;;;;;qBAKsB;EACpB,WAAW,EAAE,IAAI;EACjB,MAAM,EAAE,CAAC;EACT,WAAW,EAlGW,IAAiB;EAmGvC,KAAK,EArGc,OAAM;;AAuG3B,oBAAqB;EACnB,MAAM,ETMI,cAAiE;ESL3E,SAAS,EAxGS,QAAY;EAyG9B,WAAW,EAAE,GAAG;;AAGlB,6BAA8B;EAC5B,KAAK,EAtGe,IAAI;EAuGxB,MAAM,EAtGe,GAAG;EAuGxB,MAAM,EArHS,iBAAoB;EAsHnC,QAAQ,EAAE,QAAQ;EAClB,KAAsB,ET3ClB,SAAmD;ES4CvD,MAAM,ET5CF,IAAmD;;AS8CzD,wBAAyB;EACvB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,CAAC;EACR,MAAM,EAAE,OAAO;EACf,UAAU,EA/GU,OAAM;;AAkH5B,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAClB,KAAsB,EAAE,IAAI;EAC5B,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,kBAAmC;EAC1C,eAAe,EAAE,IAAI;EACrB,SAAS,EApHU,IAAI;EAqHvB,WAAW,EApHU,MAAmB;EAqHxC,WAAW,EAAE,aAAa;EAE1B,kDACQ;IAAE,KAAK,EAAE,kBAAiB;;AAGpC,iBAAkB;EAChB,QAAQ,EAAE,KAAK;EACf,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,WAAW;EACvB,UAAU,EA7HK,kBAAe;EA8H9B,OAAO,EAAE,GAAG;EACZ,OAAO,EAAE,IAAI;EACb,GAAG,EAAE,CAAC;EACN,IAAiB,EAAE,CAAC;EACpB,MAAM,EhBwKW,OAAO;;AgBrK1B,uBAAwB;EACtB,gBAAgB,EAxJG,OAAM;EAyJzB,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,GAAG;EAClB,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,gBAAe;;AAG7B,qBAAsB;EACpB,UAAU,EAAE,WAAW;EACvB,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;;;AAKT,4CAAiB;EACf,kBAAmB;IAAE,KAAK,EAlLJ,KAAK;IAkL6B,IAAiB,EAAE,OAAO;IAE9E,sCAAS;MACP,YAAY,EAAE,kBAA0B;MACxC,mBAAmB,EAAE,sBAAsB;MAC3C,iBAA8B,EAAE,sBAAsB;MACtD,kBAAmC,EAAE,sBAAsB;MAC3D,MAAM,EAAE,KAA0B;IAEpC,qCAAQ;MACN,YAAY,EAAE,kBAA0B;MACxC,gBAAgB,EAAE,sBAAsB;MACxC,kBAAkB,EAAE,sBAAsB;MAAE,mBAAmB,EAAE,sBAAsB;MACvF,GAAG,EA3Le,IAAI;MA4LtB,IAAI,EAAE,IAAI;MACV,KAAK,EAAE,KAA0B;IAEnC,oCAAO;MACL,YAAY,EAAE,kBAA0B;MACxC,gBAAgB,EAAE,sBAAsB;MACxC,iBAAiB,EAAE,sBAAsB;MACzC,mBAAmB,EAAE,sBAAsB;MAC3C,GAAG,EApMe,IAAI;MAqMtB,IAAI,EAAE,KAA0B;MAChC,KAAK,EAAE,IAAI;ACjKnB;GACI;EAlBN,gBAAgB,EAfH,OAA2D;EAgBxE,YAAY,EAAE,OAAwD;EAG5C,KAAK,EA3BV,OAAI;EA8BzB,YAAY,EArBW,KAAK;EAsB5B,YAAY,EArBW,GAAG;EAsB1B,MAAM,EAAE,CAAC;EACT,WAAW,EAnCI,yCAAU;EAoCzB,SAAS,EAnCW,OAAO;EAoC3B,OAAO,EA9BW,kBAAe;EjBe/B,aAAa,EiBRE,GAAc;;ACgE7B,MAAO;EA/DT,WAAW,EAVO,MAAmB;EAWrC,WAAW,EARO,sDAAiB;EASnC,UAAU,EAAE,MAAM;EAClB,eAAe,EAAE,IAAI;EACrB,WAAW,EAAE,CAAC;EACd,WAAW,EAAE,MAAM;EACnB,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,QAAQ;EAClB,aAAa,EAAE,IAAI;EASJ,OAAO,EAhCR,sBAAe;EAiCZ,SAAS,EA7BR,SAAY;EA6C5B,gBAAgB,EJpCI,OAAc;EIuCR,KAAK,EA7CZ,OAAM;EA4EvB,aAAS;IlB7DX,aAAa,EkBrBF,GAAc;EAmFvB,YAAQ;IlB9DV,aAAa,EkB8DmC,MAAM;EAEpD,YAAY;IArCd,gBAAgB,ELQW,OAAY;IKLb,KAAK,EA7CZ,OAAM;EAgFvB,cAAY;IAtCd,gBAAgB,ElB0LJ,OAAO;IkBvLO,KAAK,EA7CZ,OAAM;EAiFvB,cAAY;IAvCd,gBAAgB,ElByLJ,OAAO;IkBtLO,KAAK,EA7CZ,OAAM;EAkFvB,gBAAY;IAxCd,gBAAgB,ElBuLF,OAAO;IkBnLb,KAAK,EA/CE,OAAI;EAoFjB,WAAY;IAzCd,gBAAgB,ElB2LP,OAAO;IkBvLR,KAAK,EA/CE,OAAI;;ACDnB,4DAAqE;EACnE,UAAU,EAPF,OAAM;EAQd,OAAO,EAAE,EAAE;EACX,SAAS,EAAE,IAAI;EACf,OAAO,EATM,IAAI;EAWjB,8EAAS;IACP,aAAa,EAAE,CAAC;IAChB,oFAAG;MAAE,aAAa,EAAE,CAAC;IACrB,kFAAE;MACA,WAAW,EAAE,KAAK;;ACyBxB,yBAGC;EAFC,IAAK;IAAE,iBAAiB,EAAE,YAAY;EACtC,EAAG;IAAE,iBAAiB,EAAE,cAAc;AAExC,sBAGC;EAFC,IAAK;IAAE,cAAc,EAAE,YAAY;EACnC,EAAG;IAAE,cAAc,EAAE,cAAc;AAErC,oBAGC;EAFC,IAAK;IAAE,YAAY,EAAE,YAAY;EACjC,EAAG;IAAE,YAAY,EAAE,cAAc;AAEnC,iBAGC;EAFC,IAAK;IAAE,SAAS,EAAE,YAAY;EAC9B,EAAG;IAAE,SAAS,EAAE,cAAc;;AAIhC,kBAAmB;EACjB,QAAQ,EAAE,QAAQ;EAElB,qBAAG;IAED,eAAe,EAAE,IAAI;IACrB,MAAM,EAAE,CAAC;IAGT;2CACkB;MAAE,OAAO,EAAE,IAAI;IAGjC,oCAAe;MAAE,OAAO,EAAE,KAAK;EAGjC,mCAAiB;IAAE,gBAAgB,EAAE,WAAW;IAG9C,sCAAG;MAAE,OAAO,EAAE,KAAK;MAEjB,qDAAe;QAAE,OAAO,EAAE,KAAK;IAEjC,qDAAkB;MAChB,OAAO,EAAE,YAAY;EAKzB,6BAAqB;IACnB,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,GAAG;IACT,UAAU,EAAE,KAAK;IACjB,WAAW,EAAE,KAAK;IAClB,MAAM,EAAE,SAAS;IACjB,YAAY,EAAE,eAAgB;IpB3ElC,aAAa,EoB4EO,MAAM;IACtB,cAAc,EAAE,MAAM;IACtB,kBAAkB,EAAE,IAAI;IACxB,yBAAyB,EAAE,QAAQ;IACnC,yBAAyB,EAAE,MAAM;;AAKrC,gBAAiB;EACf,QAAQ,EAAE,MAAM;EAChB,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAhHK,IAAI;EAkHnB,wCAAwB;IACtB,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;IAGlB,iBAAiB,EAAE,aAAa;IAEhC,4CAAI;MAAE,OAAO,EAAE,KAAK;MAAE,SAAS,EAAE,IAAI;IAErC,4CAAI;MACF,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,KAAK,EAAE,IAAI;MAKT,WAAW,EAAE,IAAI;MAGnB,wDAAc;QAKZ,WAAW,EAAE,CAAC;MAIhB,2DAAe;QAEX,QAAQ,EAAE,QAAQ;QAClB,MAAM,EAAE,CAAC;QAKX,gBAAgB,EAxJT,qBAAmB;QAyJ1B,KAAK,EAjIe,OAAM;QAkI1B,KAAK,EAAE,IAAI;QACX,OAAO,EAvJK,iBAAe;QAwJ3B,SAAS,EA1JK,QAAY;EA+JhC,oCAAoB;IAClB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,IAAiB,EAAE,IAAI;IACvB,SAAS,EAAE,IAAI;IAEf,KAAK,EA/ImB,OAAM;IAgJ9B,UAAU,EAjJM,WAAa;IAkJ7B,OAAO,EAAE,EAAE;IAHX,yCAAK;MAAE,WAAW,EAAE,GAAG;MAAE,OAAO,EA7IX,SAAW;EAmJlC,6BAAa;IACX,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;IACT,KAAsB,EAAE,IAAI;IAC5B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,KAAK;IACZ,OAAO,EAAE,EAAE;IACX,6CAAgB;MAEZ,MAAM,EAAE,GAAG;MACX,gBAAgB,EAxKX,wBAAqB;MAyK1B,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,QAAQ,EAAE,QAAQ;MAClB,KAAK,EAAE,IAAI;MACX,GAAG,EAAE,GAAG;IAKZ,oCAAS;MACP,OAAO,EAAE,IAAI;MACb,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,CAAC;MACN,KAAsB,EAAE,CAAC;MACzB,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,MAAM,EAAE,iBAAgB;MACxB,UAAU,EAAE,IAAI;MAChB,aAAa,EAAE,IAAI;IAKnB,2CAAS;MACP,KAAsB,EAAE,IAAI;MAC5B,GAAG,EAAE,CAAC;MACN,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MACZ,MAAM,EAAE,SAAS;MACjB,iBAAiB,EAAE,KAAK;MACxB,YAAY,EAAE,WAAW;MACzB,iBAAiB,EA9LG,OAAM;MA+L1B,gDAAO;QACL,iBAAiB,EFlNZ,OAAI;EE0NjB,0CAA4B;IAAE,OAAO,EAAE,KAAK;EAG5C;8BACY;IACV,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,KAAK;IACjB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,KAAK;IACZ,gBAAgB,EApOT,WAAW;IAqOlB,WAAW,EAAE,kBAAkB;IAC/B,OAAO,EAAE,EAAE;IAEX;sCAAQ;MACN,gBAAgB,EAxOL,kBAAe;IA2O5B;uCAAS;MACP,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,UAAU,EAAE,KAAK;MACjB,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,UAAU;EAGtB,4BAAY;IAAE,IAAiB,EAAE,CAAC;IAChC,mCAAS;MACP,kBAAmC,EAAE,KAAK;MAC1C,YAAY,EAAE,WAAW;MACzB,kBAAmC,EA1Ob,OAAM;IA4O9B,yCAAe;MACb,kBAAmC,EA7Ob,OAAM;EAgPhC,4BAAY;IAAE,KAAsB,EAAE,CAAC;IACrC,mCAAS;MACP,YAAY,EAAE,WAAW;MACzB,iBAA8B,EAAE,KAAK;MACrC,iBAA8B,EApPR,OAAM;MAqP5B,IAAiB,EAAE,GAAG;MACtB,WAAwB,EAAE,IAAI;IAEhC,yCAAe;MACb,iBAA8B,EAzPR,OAAM;;AA8PlC,wBAAyB;EAAE,UAAU,EAAE,MAAM;;AAC7C,cAAe;EACb,MAAM,EAAE,gBAAgB;EACxB,QAAQ,EAAE,MAAM;EAChB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,KAAK;EAEd,iBAAG;IACD,MAAM,EAAC,OAAO;IACd,OAAO,EAAE,YAAY;IACrB,KAAK,EA/QS,SAAW;IAgRzB,MAAM,EAhRQ,SAAW;IAiRzB,UAAU,EAnRO,OAAK;IAqRtB,KAAK,EAAE,IAAI;IACX,YAA6B,EAAE,GAAG;IpBlRtC,aAAa,EoBmRO,MAAM;IAEtB,wBAAS;MACP,UAAU,EAzRY,OAAS;IA4RjC,4BAAa;MAAE,YAA6B,EAAE,CAAC;;AAM/C;mCACY;EAAE,OAAO,EAAE,IAAI;AAG7B,qBAAe;EAAE,OAAO,EAAE,IAAI;;AAIhC,4CAAqB;EAIf;qCACY;IAAE,OAAO,EAAE,OAAO;EAGhC,qBAAe;IAAE,OAAO,EAAE,KAAK;AAKnC,wCAAsB;EAElB,6CAAwB;IAAC,MAAM,EAAE,eAAe;EAChD,iDAA4B;IAC1B,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAC,YAAY;IACnB,OAAO,EAAC,YAAY;EAGtB,yCAAoB;IAClB,OAAO,EAAE,IAAI;;EAKd,YAAY;IAAC,OAAO,EAAE,IAAI;;EAG1B,wBAAuB;IAAC,OAAO,EAAE,IAAI;;EAGrC,cAAc;IAAC,OAAO,EAAE,IAAI;ACvNjC,aAAc;EAjDd,OAAO,EAAE,KAAK;EACd,UAAU,EAxFM,MAAY;EAyF5B,WAAwB,EAxFR,UAAY;EA0F5B,gBAAG;IACD,MAAM,EAvFW,MAAY;IAwF7B,KAAK,EAvFgB,OAAI;IAwFzB,SAAS,EAvFW,QAAY;IAwFhC,WAAwB,EAvFP,SAAW;IAyF5B,2CAAU;MACR,OAAO,EAAE,KAAK;MACd,OAAO,EAxFO,4BAAgB;MAyF9B,KAAK,EAnF4B,OAAS;MAoF1C,UAAU,EAAE,IAAI;MrB/EpB,aAAa,EAwPD,GAAG;MqBvKX,WAAW,EAAE,MAAM;MACnB,SAAS,EAAE,GAAG;MACd,WAAW,EAAE,OAAO;MrB3C1B,UAAU,EAAE,+BAAsB;IqB+C9B;;iCAIA;MAAE,UAAU,EApGU,OAAqC;IAyB/D,mEAAU;MACR,MAAM,EAvB2B,OAAO;MAwBxC,KAAK,EAvBgC,OAAS;IAyBhD,gKAKA;MAAE,UAAU,EA7B0B,WAAW;IAqC/C,2DAAU;MACR,UAAU,EA/BoB,OAAc;MAgC5C,KAAK,EAnC0B,OAAM;MAoCrC,WAAW,EAnCqB,IAAiB;MAoCjD,MAAM,EAnCqB,OAAO;MAqClC,gJACQ;QAAE,UAAU,EArCU,OAAc;EAkGhD,gBAAG;IAKC,KAAK,EA5HW,IAAc;IA6H9B,OAAO,EAAE,KAAK;;;AAYhB,oBAAqB;EA7GT,UAAU,EAAE,MAAM;EA2FhC,qCAAG;IAEC,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,YAAY;;;AC3DvB,MAAO;EApCP,YAAY,EA9BK,KAAK;EA+BtB,YAAY,EA9BI,GAAG;EA+BnB,YAAY,EAAE,OAAoD;EAClE,aAAa,EAzBK,OAAY;EA0B9B,OAAO,EAzBK,OAAY;EA2BxB,UAAU,EArCH,OAAoC;EAsChB,KAAK,EAzBjB,OAAI;EA6BnB,qBAAe;IAAE,UAAU,EAAE,CAAC;EAC9B,oBAAc;IAAE,aAAa,EAAE,CAAC;EAK5B,gGAA0B;IAAE,KAAK,EAnCtB,OAAI;EA0CjB,gEAAkB;IAChB,WAAW,EAAE,CAAC;IAAE,aAAa,EAAE,QAAgB;IAC/C,4HAAY;MAAE,WAAW,EAAE,GAAG;EAYhC,cAAU;IAtCZ,YAAY,EA9BK,KAAK;IA+BtB,YAAY,EA9BI,GAAG;IA+BnB,YAAY,EAAE,OAAoD;IAClE,aAAa,EAzBK,OAAY;IA0B9B,OAAO,EAzBK,OAAY;IA2BxB,UAAU,EAAE,OAAG;IACY,KAAK,EAzBjB,OAAI;IA6BnB,6BAAe;MAAE,UAAU,EAAE,CAAC;IAC9B,4BAAc;MAAE,aAAa,EAAE,CAAC;IAK5B,wKAA0B;MAAE,KAAK,EAnCtB,OAAI;IA0CjB,gHAAkB;MAChB,WAAW,EAAE,CAAC;MAAE,aAAa,EAAE,QAAgB;MAC/C,4KAAY;QAAE,WAAW,EAAE,GAAG;IAc9B,6BAAe;MACb,KAAK,EAvDY,OAAc;MAyD/B,wEACQ;QACN,KAAK,EA1DgB,OAAwD;EA+DnF,aAAS;ItB3DX,aAAa,EAwPD,GAAG;;;AuBhJf,cAAe;EA3EjB,MAAM,EAnDa,iBAAqB;EAoDxC,WAAwB,EAAE,CAAC;EAC3B,aAAa,EAlDa,OAAY;EAoDtC,gBAAI;IACF,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,CAAC;EAwEZ,qBAAO;IAjEX,gBAAgB,EA7BC,OAAI;IA8BrB,OAAO,EA1Da,iBAAe;IA2DnC,UAAU,EA1DQ,MAAM;IA2DxB,KAAK,EA1Da,OAAM;IA2DxB,WAAW,EA7BO,MAAmB;IA8BrC,SAAS,EA1DQ,IAAY;IA2D7B,WAAW,EAjDa,sDAAiB;EA6GrC,qBAAO;IArDX,gBAAgB,EA9DD,OAAM;IA+DrB,OAAO,EA9Da,iBAAe;IA+DnC,UAAU,EA9DQ,MAAM;IA+DxB,KAAK,EA7CY,OAAI;IA8CrB,WAAW,EA1CO,MAAmB;IA2CrC,SAAS,EA9DQ,IAAY;IA+D7B,WAAW,EA9Da,sDAAiB;EA8GrC,2BAAa;IAzCjB,gBAAgB,EA/CH,OAAM;IAgDnB,OAAO,EAhEY,SAAY;IAiE/B,UAAU,EAhEO,MAAM;IAiEvB,KAAK,EAnEY,OAAQ;IAoEzB,SAAS,EAjEY,OAAY;IAkEjC,WAAW,EAxDO,MAAmB;IAyDrC,WAAW,EAjEY,GAAG;IAkE1B,aAAa,EAjEY,kBAAsB;EAoG3C,2BAAa;IA5BjB,gBAAgB,EA7DH,OAAM;IA8DnB,OAAO,EArEY,SAAY;IAsE/B,UAAU,EArEO,MAAM;IAsEvB,KAAK,EAxEY,OAAI;IAyErB,SAAS,EAtEY,QAAY;IAuEjC,WAAW,EAtEO,MAAmB;IAuErC,aAAa,EAtEY,kBAAsB;EA6F3C,0BAAY;IAhBhB,gBAAgB,EA1EH,OAAM;IA2EnB,UAAU,EA1EM,MAAM;IA2EtB,OAAO,EA1EW,iBAAiB;;;ACDjC,SAAU;EArBZ,gBAAgB,EAtBG,OAAM;EAuBzB,MAAM,EAxBc,SAAY;EAyBhC,MAAM,EAAE,eAA+E;EACvF,OAAO,EAhBU,QAAW;EAiB5B,aAAa,EAhBc,QAAY;EAqCnC,gBAAO;IAdX,UAAU,EApBW,OAAc;IAqBnC,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;EAeV,0BAAmB;IAjBvB,UAAU,EAnBqB,OAAgB;IAoB/C,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;EAgBV,wBAAiB;IAlBrB,UAAU,EAlBmB,OAAc;IAmB3C,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;EAiBV,sBAAe;IAnBnB,UAAU,EAjBiB,OAAY;IAkBvC,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;EAmBV,gBAAS;IxBjCX,aAAa,EwBfY,GAAc;IAiDnC,uBAAO;MxBlCX,aAAa,EAAE,GAAO;EwBqCpB,eAAQ;IxBrCV,aAAa,EwBqCe,MAAM;IAC9B,sBAAO;MxBtCX,aAAa,EwBsCgB,KAAK;;ACwDlC,aAAc;EA1EhB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,iBAA4F;EACpG,MAAM,ElB0EQ,SAAiE;EkBzE/E,gBAAgB,EAAE,IAAI;EACtB,YAAY,EAAE,IAAI;EAMhB,OAAO,EAAE,KAAK;EACd,KAAK,EA/CgB,IAAI;EAgDzB,MAAM,EA/CgB,IAAY;EAuDlB,UAAU,EAhDF,OAAM;EAyG5B,4BAAiB;IA7ErB,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,iBAA4F;IACpG,MAAM,ElB0EQ,SAAiE;IkBzE/E,gBAAgB,EAAE,IAAI;IACtB,YAAY,EAAE,IAAI;IAEhB,OAAO,EAAE,YAAY;IACrB,KAAK,EA/ByB,IAAY;IAgC1C,MAAM,EA/ByB,OAAa;IAsGxC,iDAAqB;MACnB,UAAU,EAAE,CAAC;MACb,WAAwB,EAAE,OAAiC;MAC3D,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,QAAiE;IAE3E,yDAA6B;MAC3B,KAAK,EAAE,QAAqF;MAC5F,MAAM,EAAE,IAAI;MACZ,MAAM,EAAE,CAAC;EAGb,oBAAS;IAvEK,UAAU,EAhDF,OAAM;IzBQ9B,aAAa,EyBVK,GAAc;IA2H5B,yCAAqB;MAtCT,UAAU,EAxEC,OAAc;MzBHzC,aAAa,EyBVK,GAAc;MA4FlC,+CAAQ;QACN,UAAU,EA1EuB,OAA6C;EA0G5E,mBAAQ;IA3EM,UAAU,EAhDF,OAAM;IzBQ9B,aAAa,EyBTI,MAAe;IA8H5B,wCAAqB;MA1CT,UAAU,EAxEC,OAAc;MzBHzC,aAAa,EyBTI,MAAe;MA2FlC,8CAAQ;QACN,UAAU,EA1EuB,OAA6C;EA8G5E,+CAAwB;IA/EV,UAAU,EAhDF,OAAM;IAoD9B,MAAM,EA/BqB,WAAsB;IAgCjD,OAAO,EAjCqB,GAAG;IA6G3B,yFAAqB;MA9CT,UAAU,EAxEC,OAAc;MA4EzC,MAAM,EZ/Ec,OAAqB;MYgFzC,OAAO,EApEqB,GAAG;MAsEjC,qGAAQ;QACN,UAAU,EA1EuB,OAA6C;;AAmH9E,4BAA6B;EAC3B,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,QAAqF;EAC7F,UAAU,EAvIuB,OAA8C;;AAyIjF,oBAAqB;EAzEvB,OAAO,EAAE,YAAY;EACrB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,GAAG,EA1D8B,UAAY;EA2D7C,KAAK,EA7DqB,IAAY;EA8DtC,MAAM,EA7DqB,QAAY;EA8DvC,MAAM,EAAE,cAAqG;EAC7G,MAAM,EAtDqB,OAAO;EAyDlC,gBAAgB,EAAE,YAAY;EAC1B,YAAY,EAAE,YAAY;EAOZ,UAAU,EAxEC,OAAc;EA+E3C,0BAAQ;IACN,UAAU,EA1EuB,OAA6C;;AC6H9E,gBAAiB;EAlHnB,QAAQ,EAAE,KAAK;EAEf,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,CAAC;EACR,UAAU,EA5CY,OAAM;EA6C5B,UAAU,EA9CQ,mBAAiB;EA+CnC,OAAO,EAAE,IAAqD;EAC9D,OAAO,EAAE,IAAI;EACb,IAAiB,EAAE,CAAC;;AA0GlB,aAAwB;EAhGxB,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EA/BI,IAAI;EAgCf,KAAK,EAAE,IAAI;EACX,GAAG,EAAC,CAAC;EACL,aAAa,EA9CD,GAAc;EA+C1B,IAAiB,EAAE,CAAC;EAgDZ,gBAAgB,EA9GV,OAAM;EA+GE,OAAO,EAAE,QAAQ;EAE3B,MAAM,EAAE,iBAAyC;EAI7D,UAAU,EAhHM,2BAAyB;EA2DzC,wCAAsB;IAuFtB,aAAwB;MAtFtB,UAAU,EAAC,KAAK;EAIlB,6CAAkB;IAAE,SAAS,EAAE,CAAC;EAGhC,4BAAiB;IAAE,UAAU,EAAE,CAAC;EAEhC,2BAAgB;IAAE,aAAa,EAAE,CAAC;EAIlC,4CAAqB;IAyErB,aAAwB;MAxEtB,KAAK,EA7EY,GAAG;MA8EpB,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EA0ChB,4CAAqB;IA0BrB,aAAwB;MAzBtB,GAAG,EA7Ha,OAAa;EAiK7B,oBAAS;I1BnJX,aAAa,E0BAD,GAAc;EAoJxB,mBAAS;I1BpJX,aAAa,E0BCF,MAAe;EAoJxB,sBAAW;IArDS,OAAO,EAqDuB,CAAC;EAtFrD,4CAAqB;IAuFnB,kBAAQ;MAtFR,KAAK,EAsFuC,GAAG;MArF/C,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EALhB,4CAAqB;IAwFnB,mBAAQ;MAvFR,KAAK,EAuFuC,GAAG;MAtF/C,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EALhB,4CAAqB;IAyFnB,oBAAU;MAxFV,KAAK,EAwFyC,GAAG;MAvFjD,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EALhB,4CAAqB;IA0FnB,mBAAQ;MAzFR,KAAK,EAyFuC,GAAG;MAxF/C,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EALhB,4CAAqB;IA2FnB,oBAAS;MA1FT,KAAK,EA0FwC,GAAG;MAzFhD,SAAS,EA7EI,OAAU;MA8EvB,IAAI,EAAE,CAAC;MACP,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,MAAM;EAuFd,kBAAO;IAEL,GAAG,EAAC,CAAC;IACL,IAAI,EAAC,CAAC;IACN,MAAM,EAAC,IAAI;IACX,MAAM,EAAE,KAAK;IACb,UAAU,EAAC,KAAK;IAChB,SAAS,EAAE,eAAe;IAC1B,WAAW,EAAE,YAAY;IApG7B,4CAAqB;MA4FnB,kBAAO;QA3FP,KAAK,EA4F+B,IAAI;QA3FxC,SAAS,EA7EI,OAAU;QA8EvB,IAAI,EAAE,CAAC;QACP,KAAK,EAAE,CAAC;QACR,MAAM,EAAE,MAAM;EAmGd,oBAAS;IACP,OAAO,EAAE,IAAiB;EAG5B,iCAA8B;IAnDlC,SAAS,EA/Hc,MAAY;IAgInC,WAAW,EAAE,CAAC;IACd,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAjIc,QAAY;IAkI7B,KAAsB,EAjIJ,QAAY;IAkI9B,KAAK,EAjIc,OAAK;IAkIxB,WAAW,EAjIS,IAAiB;IAkIrC,MAAM,E1B+Ke,OAAO;;A2B/N1B,SAAU;EAnDZ,OAAO,EAAE,KAAK;EACd,MAAM,EAAE,CAAC;EACT,OAAO,EAnDU,UAAc;EAoD/B,eAAe,EAjDI,IAAI;EAkDvB,mBAAmB,EAjDI,OAAO;EAkD9B,WAAW,EApCiB,sDAAqB;EAsCjD,YAAG;IACD,MAAM,EApDa,eAAiB;IAqDpC,SAAS,EApCgB,QAAmB;IAqC5C,WAAW,EA3Ce,MAAqB;IA6C/C,2BAAe;MACb,OAAO,EAAE,KAAK;MACd,KAAK,EA1Cc,OAAoB;MA2CvC,MAAM,EApDW,CAAC;MAqDlB,OAAO,EApDW,kBAAc;MAqDhC,oEACQ;QACN,UAAU,EAzDO,oBAAoB;QA0DrC,KAAK,EA3De,OAAkD;IA+D1E,gDAAsC;MACpC,KAAK,EAjEkB,OAAkD;MAkEzE,WAAW,EA3Da,MAAqB;MA4D7C,WAAW,EA1Da,sDAAqB;IA6D/C,oBAAU;MACR,UAAU,EAAE,SAA8C;MAC1D,MAAM,EAAE,CAAC;MACT,OAAO,EAAE,CAAC;MACV,UAAU,EAAE,IAAI;MAChB,gBAAgB,EAvDG,KAAoC;IA0DzD,oBAAU;MACR,KAAK,EAnEc,OAAoB;MAqErC,SAAI,EApEiB,QAAmB;MAqExC,WAAM,EApEiB,IAAI;MAsE7B,cAAc,EArEc,SAAS;;ACuIvC,aAAc;EApGd,QAAQ,EAAE,QAAQ;EAiElB,aAA8B,EAjGP,SAAmB;EAmC1C,kBAAK;IACH,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,KAAsB,EAAE,CAAC;IACzB,GAAG,EAAE,CAAC;IACN,WAAwB,EAAE,SAAS;IAGnC,wBAAQ;MACN,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,EAAE;MACX,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,OAAO,EAAE,KAAK;MACd,YAAY,EAAE,KAAK;MACnB,GAAG,EAAE,GAAG;MAER,IAAiB,EAAE,GAAG;IAGxB,yBAAS;MAAE,gBAAgB,EAzEH,kBAAe;EA+EzC,kBAAK;IACH,iBAA8B,EAAE,wBAAqB;EAoCvD,kBAAK;IAAE,KAAK,EAlGc,UAAqB;IAmG7C,wBAAQ;MACN,gBAAgB,EAAE,KAAK;MACvB,YAAY,EApGQ,QAA8B;MAqGlD,GAAG,EAAE,GAAG;MACR,WAAwB,EApGK,SAAY;EAyH7C,wBAAW;IAAE,YAAY,EAAE,2CAA8C;EA/DzE,4BAAK;IACH,iBAA8B,EAAE,wBAAqB;EA8DvD,kCAAW;IAAE,YAAY,EAAE,2CAA8C;EA/DzE,wBAAK;IACH,iBAA8B,EAAE,wBAAqB;EADvD,0BAAK;IACH,iBAA8B,EAAE,wBAAqB;EA2ErD,kBAAO;IArET,aAA8B,EAnFP,OAAoB;IAqF3C,uBAAK;MAAE,KAAK,EApFc,OAAmB;MAqF3C,6BAAQ;QACN,gBAAgB,EAAE,KAAK;QACvB,YAAY,EAtFQ,QAAe;QAuFnC,GAAG,EAAE,GAAG;QACR,WAAwB,EAtFK,SAAY;EAqJ3C,mBAAQ;IAxDV,aAA8B,EA1FP,QAAoB;IA4F3C,wBAAK;MAAE,KAAK,EA3Fc,QAAmB;MA4F3C,8BAAQ;QACN,gBAAgB,EAAE,KAAK;QACvB,YAAY,EA7FQ,SAAe;QA8FnC,GAAG,EAAE,GAAG;QACR,WAAwB,EA7FK,SAAY;EA+I3C,mBAAQ;IA7BV,aAA8B,EAxGP,MAAmB;IA0G1C,wBAAK;MAAE,KAAK,EAzGc,SAAmB;MA0G3C,8BAAQ;QACN,gBAAgB,EAAE,KAAK;QACvB,YAAY,EA3GQ,SAA8B;QA4GlD,GAAG,EAAE,GAAG;QACR,WAAwB,EA3GK,SAAY;EAkI3C,oBAAS;IAAE,YAAY,EAAE,IAAI;EAhB/B,kCAAW;IAAE,YAAY,EAAE,2CAA8C;EAoBvE,yBAAc;I5B7IhB,kCAAqC,EA8OzB,GAAG;IA7Of,+BAAkC,EA6OtB,GAAG;IA5Of,0BAA6B,EA4OjB,GAAG;IA3Of,uBAA0B,EA2Od,GAAG;E4BhGb,wBAAa;I5B9If,kCAAqC,E4B8IsB,MAAM;I5B7IjE,+BAAkC,E4B6IyB,MAAM;I5B5IjE,0BAA6B,E4B4I8B,MAAM;I5B3IjE,uBAA0B,E4B2IiC,MAAM;EAE7D,gCAAW;IAAE,YAAY,EAAC,IAAI;EAC9B,+BAAU;IAAE,YAAY,EAAC,IAAI;EAC7B,6BAAM;IACJ,GAAG,EAAE,GAAG;IACR,OAAO,EAAE,KAAK;IACd,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,UAAU;IACvB,UAAU,EAAE,UAAU;;AC7E5B,QAAS;EA3DX,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;EACX,QAAQ,EAAE,MAAM;EAChB,aAAa,EA7CO,mBAAiB;EA8CrC,WAAW,EA7Cc,OAAW;EA+CpC,WAAG;IACD,cAAc,EAAE,SAAS;EAG3B;;aAEG;IACD,KAAK,E7ByMS,IAAI;I6BxMlB,WAAwB,EtBiBlB,IAAmD;IsBhBzD,aAAa,EAAE,CAAC;IAChB,WAAW,EAtDO,sDAAiB;IAuDnC,WAAW,EA3Cc,MAAmB;IA4C5C,SAAS,EAvDO,QAAY;IAwD5B,KAAK,EAvDY,OAAS;IAyD1B;;iBAAE;MACA,eAAe,EAxDK,IAAI;MAyDxB,KAAK,EA3DU,OAAS;MA4DxB,OAAO,EA9CY,cAAgB;MA+CnC;;yBAAQ;QACN,KAAK,EAzDc,OAAkD;IA6DzE;;wBAAW;M7BxDX,aAAa,E6BNO,GAAG;MAgErB,WAAW,EA1DY,MAAmB;MA2D1C,UAAU,EA1DI,OAAc;MA2D5B,OAAO,EAxDY,cAAgB;MAyDnC,MAAM,EAxDY,OAAO;MAyDzB,KAAK,EA3DY,OAAM;MA4DvB;;gCAAQ;QACN,UAAU,EA9DQ,OAAiD;;AC+KrE,OAAQ;EArKZ,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,mBAAmB,EAAE,IAAI;EACtB,gBAAgB,EAAE,IAAI;EACjB,WAAW,EAAE,IAAI;EAGzB,aAAM;IACJ,OAAO,EAAE,KAAK;IACd,aAAa,EAAE,IAAwB;IACvC,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,WAAW;IAClB,UAAU,EA1CF,OAAU;IA2ClB,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,IAAsB;IAAE,MAAM,EAvCrB,IAAI;IAwCpB,MAAM,EAAE,OAAO;I9BWjB,UAAU,EAAE,mBAAsB;E8BHlC,aAAM;IACJ,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;IACR,IAAI,EAAE,IAAI;IACV,OAAO,EAAC,CAAC;IAET,qBAAU;MAAE,WAAW,EAAE,CAAC;MAAE,YAAY,EAAE,CAAC;EAO7C,mBAAY;IACV,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,UAAU,EA5DK,OAAM;IA6DrB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,MAAM;IACX,IAAI,EAAE,MAAM;IACZ,KAAK,EAAE,MAA2B;IAClC,MAAM,EAAE,MAA2B;IAEnC,kBAAkB,EAAE,mBAAuC;IAC3D,eAAe,EAAE,mBAAuC;IACxD,aAAa,EAAE,oBAAkB;IACjC,UAAU,EAAE,mBAAuC;IAEnD,iBAAiB,EAAE,oBAAkB;IACrC,cAAc,EAAE,oBAAkB;IAClC,YAAY,EAAE,oBAAkB;IAChC,SAAS,EAAE,oBAAkB;EAG/B,6BAAsB;IACpB,UAAU,EA5EQ,OAAc;EA+ElC,mCAA4B;IAC1B,IAAI,EAAE,OAA4B;EAWpC,aAAM;IACJ,KAAK,EAAE,IAAW;IAClB,MAAM,EArGU,IAAI;EAwGtB,mBAAY;IACV,KAAK,EAAE,MAAgB;IACvB,MAAM,EAAE,MAAgB;EAG1B,mCAA4B;IAC1B,IAAI,EAAE,OAAiB;EAoBvB,aAAM;IACJ,KAAK,EAAE,WAAW;IAClB,UAAU,EAzIJ,OAAU;EA4IlB,mBAAY;IACV,UAAU,EAnIG,OAAM;EAsIrB,6BAAsB;IACpB,UAAU,EApIM,OAAc;EA2FlC,mBAAM;IACJ,KAAK,EAAE,IAAW;IAClB,MAAM,EApGU,MAAM;EAuGxB,yBAAY;IACV,KAAK,EAAE,IAAgB;IACvB,MAAM,EAAE,IAAgB;EAG1B,yCAA4B;IAC1B,IAAI,EAAE,OAAiB;EAXzB,mBAAM;IACJ,KAAK,EAAE,MAAW;IAClB,MAAM,EAtGU,OAAO;EAyGzB,yBAAY;IACV,KAAK,EAAE,OAAgB;IACvB,MAAM,EAAE,OAAgB;EAG1B,yCAA4B;IAC1B,IAAI,EAAE,IAAiB;EAXzB,kBAAM;IACJ,KAAK,EAAE,IAAW;IAClB,MAAM,EAvGU,MAAM;EA0GxB,wBAAY;IACV,KAAK,EAAE,IAAgB;IACvB,MAAM,EAAE,IAAgB;EAG1B,wCAA4B;IAC1B,IAAI,EAAE,OAAiB;EA4FjB,oBAAM;I9B/LZ,aAAa,E8B+LiB,GAAG;EAC3B,0BAAY;I9BhMlB,aAAa,E8BgMuB,GAAG;EAInC,aAAQ;I9BpMZ,aAAa,E8BoMiB,MAAM;IAC9B,mBAAM;M9BrMZ,aAAa,E8BqMiB,IAAI;IAC5B,yBAAY;M9BtMlB,aAAa,E8BsMuB,IAAI;;ACtGxC,KAAM;EAnER,UAAU,EA7CD,OAAM;EA8Cf,aAAa,EATO,OAAY;EAUhC,MAAM,EAAE,iBAA0D;EAClE,YAAY,EAbC,IAAI;EAejB,aAAQ;IACN,UAAU,EA5BK,WAAW;IA6B1B,KAAK,EArBc,OAAI;IAuBrB,SAAI,EA7BgB,IAAY;IA8BhC,WAAM,EA7BgB,IAAI;EAiC9B,WAAM;IACJ,UAAU,EA5CE,OAAc;IA+CxB;qBACG;MACD,OAAO,EA7CM,wBAAmB;MA8ChC,SAAS,EAjDM,QAAqB;MAkDpC,WAAW,EAhDM,IAAuB;MAiDxC,KAAK,EArCU,OAAI;EA0CzB,WAAM;IACJ,UAAU,EA1DE,OAAc;IA6DxB;qBACG;MACD,OAAO,EA3DM,wBAAmB;MA4DhC,SAAS,EA/DM,QAAqB;MAgEpC,WAAW,EA9DM,IAAuB;MA+DxC,KAAK,EAnDU,OAAI;EAyDvB;aACG;IACD,OAAO,EA7DO,kBAAc;IA8D5B,SAAS,EA7DO,QAAY;IA8D5B,KAAK,EA7DY,OAAI;IA8DrB,UAAU,E/BmKE,IAAI;E+BhKlB,uDAEoB;IAAE,UAAU,EAjGhB,OAAK;EAoGvB;;;;;aAKM;IAAE,OAAO,EAtED,UAAU;IAsES,WAAW,EA1E1B,QAAY;;ACrB5B,KAAM;EAEJ,aAAa,EAAE,YAAY;EAC3B,WAAW,EAAE,CAAC;EhC2IlB,yBAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,WAAQ;IAAE,KAAK,EAAE,IAAI;EgC3IjB,0BAAe;IACb,QAAQ,EAAE,QAAQ;IAClB,aAAa,EAAE,YAAY;IAC3B,UAAU,EAAE,IAAI;IAChB,KAAK,EhC6OK,IAAI;IgC5Od,kCAAI;MACF,OAAO,EAAE,KAAK;MAEZ,gBAAK,EA3BU,OAAO;MA6BxB,KAAK,EAzBqB,OAA2B;MA0BrD,OAAO,EAAE,SAAqD;MAC9D,WAAW,EAzBS,sDAAiB;MA0BrC,SAAS,EA3BS,IAAY;MA4B9B,8CAAQ;QAEJ,gBAAK,EAjCc,OAAuD;MAoC9E,8CAAO;QACH,OAAO,EAAE,IAAI;IAGnB,4CAAW;MAEP,gBAAK,EA3CiB,OAAM;MA6C9B,KAAK,EA1CqB,OAA2B;EA+CrD,8DAAE;IhCrBR,iCAAqC,EA8OzB,GAAG;IA7Of,8BAAkC,EA6OtB,GAAG;IA5Of,yBAA6B,EA4OjB,GAAG;IA3Of,sBAA0B,EA2Od,GAAG;EgCtNT,4DAAE;IhCxBR,kCAAqC,EA8OzB,GAAG;IA7Of,+BAAkC,EA6OtB,GAAG;IA5Of,0BAA6B,EA4OjB,GAAG;IA3Of,uBAA0B,EA2Od,GAAG;EgClNX,4CAAe;IACb,QAAQ,EAAE,OAAO;IACjB,KAAK,EAAE,IAAI;IACX,OAAO,EAAE,KAAK;IACd,GAAG,EAAE,IAAI;;AAKf,aAAc;EAEZ,aAAa,EA7DU,MAAY;EA8DnC,KAAK,EAAE,IAAI;EhCuFf,yCAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,mBAAQ;IAAE,KAAK,EAAE,IAAI;EgCvFjB,wBAAW;IACT,OAAO,EAAE,IAAI;IACb,KAAK,EhC2LK,IAAI;IgC1Ld,OAAO,EAAE,WAAuB;IAChC,KAAK,EAAE,IAAI;IACX,+BAAS;MAAE,OAAO,EAAE,KAAK;MAAE,KAAK,EAAE,IAAI;IACtC,kCAAY;MAAE,OAAO,EApEL,SAAgB;EAsElC,sBAAW;IACT,OAAO,EAAE,KAAK;IACd,iCAAW;MAAE,OAAO,EAAE,WAAuB;;AAGjD,4CAAqB;EAEjB,cAAW;IACT,KAAK,EAAE,GAAG;IACV,SAAS,EAAE,GAAG;IACd,KAAK,EhC2KG,IAAI;IgC1KZ,MAAM,EAAE,WAA2C;;EAIrD,sBAAW;IACT,KAAK,EAAE,GAAG;IACV,SAAS,EAAE,GAAG;IACd,KAAK,EhCmKG,IAAI;IgClKZ,WAAwB,EAAE,IAAI;IAC9B,YAAyB,EAAE,IAAI;AAKnC,+BAAyB;EACvB,OAAO,EAAE,KAAK;EACd,KAAK,EAAE,IAAI;;;AC9Df,GAAI;EAjBN,WAAW,EAAE,CAAC;EACd,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,iBAAqD;EAC7D,SAAS,EAAE,IAAI;EACf,UAAU,EAxBO,4BAA0B;EjCqD3C,UAAU,EAAE,kBAAsB;EiC3BlC,oBACQ;IACN,UAAU,EA3BW,kCAAqC;EAwCxD,UAAS;IjC5BX,aAAa,EiCTF,GAAc;;;ACYzB,QAAS;EACP,aAAa,EA3BK,kBAAiB;EA4BnC,MAAM,EAvBU,IAAI;EAwBpB,WAAW,EA5BK,IAAiB;EA6BjC,KAAK,EAtBE,OAAI;EAwBX,8BACQ;IACN,aAAa,EA/BS,kBAAyD;IAgC/E,KAAK,EA/Bc,OAAc;EAkCnC,qCACY;IAAE,KAAK,EAAE,eAAe;;AAGtC,QAAS;EACP,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,IAAI;EACb,WAAW,EAhCW,MAAmB;EAiCzC,SAAS,EAtCK,QAAY;EAuC1B,WAAW,EApCK,GAAG;EAqCnB,OAAO,EA1CK,OAAY;EA2CxB,SAAS,EA9BK,KAAK;EA+BnB,IAAiB,EAAE,GAAG;EACtB,KAAK,EAAE,IAAI;EACX,KAAK,EA1CU,OAAM;EA2CrB,UAAU,EA9CH,OAAI;EAgDX,eAAO;IACL,OAAO,EAAE,KAAK;IACd,IAAiB,EAvCN,GAAG;IAwCd,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;IACR,MAAM,EAAE,CAAC;IACT,MAAM,EAAE,SAAuB;IAC/B,YAAY,EAAE,2CAA+C;IAC7D,GAAG,EAAE,KAAwB;IAC7B,cAAc,EAAE,IAAI;IAEpB,mBAAM;MACJ,IAAI,EAAE,IAAI;MACV,KAAsB,EAlDb,GAAG;EAsDhB,eAAS;IlClDX,aAAa,EkCNA,GAAc;EA2DzB,cAAQ;IlCrDV,aAAa,EkCLC,MAAe;IA4DzB,qBAAO;MACL,IAAI,EAAE,IAAI;EAId,eAAS;IACP,KAAK,EAAE,kBAAoC;IAC3C,aAAa,EAAE,6BAAuC;;AAI1D,aAAc;EACZ,OAAO,EAAE,KAAK;EACd,SAAS,EA9EW,QAAY;EA+EhC,KAAK,EA7EgB,OAAQ;EA8E7B,WAAW,EA/EW,MAAmB;;AAkF3C,4CAAiB;EAEb,eAAO;IACL,YAAY,EAAE,2CAA+C;IAC7D,GAAG,EAAE,KAAwB;EAE/B,uBAAe;IACb,YAAY,EAAE,2CAA+C;IAC7D,GAAG,EAAE,IAAI;IACT,MAAM,EAAE,KAAwB;EAGlC,qCACY;IAAE,KAAK,EAAE,eAAe;EAEpC,wBAAgB;IACd,YAAY,EAAE,2CAA+C;IAC7D,KAAK,EAAE,KAAwB;IAC/B,IAAI,EAAE,IAAI;IACV,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,IAAkB;EAEhC,yBAAiB;IACf,YAAY,EAAE,2CAA+C;IAC7D,KAAK,EAAE,IAAI;IACX,IAAI,EAAE,KAAwB;IAC9B,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,IAAkB;ACtBpC,yBAA0B;EACxB,WAAW,EAAE,wCAAwC;EACrD,KAAK,EArCW,QAA4B;;;AAyC9C,gBAAiB;EACf,KAAK,EAAE,IAAI;EACX,UAAU,EA1DW,OAAI;EA4DzB,yBAAS;IAAE,aAAa,EAtGP,CAAC;;AA0GpB,MAAO;EACL,KAAK,EAAE,IAAI;EACX,IAAiB,EAAE,CAAC;EACpB,QAAQ,EAAE,KAAK;EACf,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,EAAE;EAEX,6BAAyB;IACvB,UAAU,EAAE,IAAI;IAChB,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,UAAU,EAAE,IAAI;IAEhB,yCAAY;MACV,QAAQ,EAAE,KAAK;MACf,KAAK,EAAE,IAAI;MACX,OAAO,EAAE,EAAE;IAGb,8CAAiB;MACf,OAAO,EAAE,EAAE;MACX,UAAU,EAhIJ,SAAY;;AAqIxB,QAAS;EACP,QAAQ,EAAE,MAAM;EAChB,MAAM,EAvII,SAAY;EAwItB,WAAW,EAxID,SAAY;EAyItB,QAAQ,EAAE,QAAQ;EAClB,UAAU,EA/FW,OAAI;EAgGzB,aAAa,EA1II,CAAC;EA6IlB,WAAG;IACD,aAAa,EAAE,CAAC;IAChB,UAAU,EAAE,IAAI;EAGlB,aAAK;IAAE,SAAS,EAAE,IAAI;EAEtB;gBACM;IAAE,aAAa,EAAE,CAAC;EAExB,cAAM;IACJ,MAAM,EA3FQ,OAAY;IA4F1B,WAAW,EAAE,MAAM;IACnB,cAAc,EAAE,MAAM;IACtB,SAAS,EAnIS,OAAO;EAsI3B,iCAAgB;IACd,WAAW,EAAE,SAAoB;IACjC,cAAc,EAAE,SAAoB;IACpC,aAAa,EAAE,CAAC;IAChB,SAAS,EA1IS,OAAO;IA+IzB,wCAAsB;MATxB,iCAAgB;QAUZ,QAAQ,EAAE,QAAQ;QAClB,GAAG,EAAE,IAAI;EAKb,oBAAY;IACV,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;EAGX,cAAM;IACJ,MAAM,EArLE,SAAY;IAsLpB,MAAM,EAAE,CAAC;IACT,SAAS,E5BrMN,IAAI;I4BwMP,iHAAwB;MACtB,WAAW,EA3LL,SAAY;MA4LlB,SAAS,EAvLM,SAAY;MAwL3B,MAAM,EAAE,CAAC;MACT,6HAAE;QACA,WAAW,EA7JO,MAAmB;QA8JrC,KAAK,EA9IQ,OAAM;QA+InB,KAAK,EAAE,GAAG;QACV,OAAO,EAAE,KAAK;QACd,OAAO,EAAE,WAAsB;EAMrC,uBAAe;IACb,QAAQ,EAAE,QAAQ;IAClB,KAA6B,EAAE,CAAC;IAChC,GAAG,EAAE,CAAC;IAEN,yBAAE;MACA,KAAK,EA7JU,OAAM;MA8JrB,cAAc,EAlKK,SAAS;MAmK5B,SAAS,EAlKU,SAAY;MAmK/B,WAAW,EAlKK,IAAiB;MAmKjC,QAAQ,EAAE,QAAQ;MAClB,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,WAAsB;MAC/B,MAAM,EAtNA,SAAY;MAuNlB,WAAW,EAvNL,SAAY;IA2NpB,iCAAY;MACV,GAAG,EAAE,GAAG;MACR,UAAU,EAAE,KAAK;MAEjB,mCAAE;QAIA,MAAM,EAAE,IAAI;QACZ,WAAW,EAAE,IAAI;QACjB,OAAO,EAAE,oBAA0D;QACnE,KAAK,EApLQ,OAAM;QAqLnB,QAAQ,EAAE,QAAQ;QnC1H5B,+CAAY;UACV,OAAO,EAAE,EAAE;UACX,QAAQ,EAAE,QAAQ;UAClB,OAAO,EAAE,KAAK;UACd,MAAM,EAAE,CAAC;UAkBP,GAAG,EAAE,GAAG;UACR,UAAU,EAAE,IAAW;UACvB,KAAsB,EmC/GL,SAAkB;UnCkHrC,UAAU,EACR,4DAAuB;UAGzB,KAAK,EmCyGwB,IAAI;QnCvGnC,oDAAiB;UACf,UAAU,EACR,6CAA6B;EmC4G7B,iBAAW;IACT,MAAM,EAAE,IAAI;IACZ,UAAU,EAAE,WAAW;IAEvB,6BAAY;MAAE,UAAU,EArNL,OAAI;IAwNrB,kCAAE;MAAE,KAAK,EA/Mc,OAAM;MAgNjC,8CAAY;QAGJ,UAAU,EAAE,4DAAyC;;AAU/D,gBAAiB;EACf,IAAiB,EAAE,CAAC;EACpB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EnC7Nf,UAAU,EAAE,mBAAsB;EmCgO9B,mBAAG;IACD,OAAO,EAAE,CAAC;IACV,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,KAAK;IACd,SAAS,E5B1SN,IAAI;I4B2SP,MAAM,EAAE,CAAC;EAGX;qCACmB;IACjB,UAAU,EAhOU,iBAA0D;IAiO9E,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,IAAI;EAGb,sBAAM;IACJ,UAAU,EA9PS,OAAI;IA+PvB,0BAAM;MACJ,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,IAAI;MACX,KAAK,EA3PU,OAAM;MA4PrB,OAAO,EAAE,aAAa;MACtB,YAAyB,EAzRZ,SAAkB;MA0R/B,WAAW,EA5RK,sDAAiB;MA6RjC,SAAS,EApSK,SAAY;MAqS1B,WAAW,EAhRS,MAAmB;MAiRvC,cAAc,EA9RK,IAAI;MAgSvB,iCAAS;QACP,SAAS,EAzSG,SAAY;QA0SxB,aAA8B,EAjSnB,SAAkB;QAkS7B,YAAyB,EAlSd,SAAkB;Q7BsHrC,gBAAgB,E6B1HI,OAAc;Q7B2HlC,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,gFACQ;UAAE,gBAAgB,EAVT,OAAwG;QAezH,gFACQ;UACN,KAAK,E6BpGc,OAAM;MAyQrB,2CAAmB;Q7B/KzB,gBAAgB,EkBpIa,OAAgB;QlBqI7C,YAAY,EARK,OAAwG;QAazH,KAAK,E6BvGkB,OAAI;Q7BmG3B,oGACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,oGACQ;UACN,KAAK,E6B3GgB,OAAI;MAiRrB,yCAAiB;Q7BhLvB,gBAAgB,EkBnIW,OAAc;QlBoIzC,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,gGACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,gGACQ;UACN,KAAK,E6BpGc,OAAM;MA2QrB,uCAAe;Q7BjLrB,gBAAgB,EkBlIS,OAAY;QlBmIrC,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,4FACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,4FACQ;UACN,KAAK,E6BpGc,OAAM;MA4QrB,yCAAiB;Q7BlLvB,gBAAgB,ENwFJ,OAAO;QMvFnB,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,gGACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,gGACQ;UACN,KAAK,E6BpGc,OAAM;IA+QvB,+BAAS;MACP,SAAS,EArTK,SAAY;MAsT1B,aAA8B,EA7SjB,SAAkB;MA8S/B,YAAyB,EA9SZ,SAAkB;M7BsHrC,gBAAgB,E6B1HI,OAAc;M7B2HlC,YAAY,EARK,OAAwG;MAazH,KAAK,E6BhGgB,OAAM;M7B4F3B,4EACQ;QAAE,gBAAgB,EAVT,OAAwG;MAezH,4EACQ;QACN,KAAK,E6BpGc,OAAM;MAqRrB,yCAAY;Q7B3LlB,gBAAgB,EkBpIa,OAAgB;QlBqI7C,YAAY,EARK,OAAwG;QAazH,KAAK,E6BvGkB,OAAI;Q7BmG3B,gGACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,gGACQ;UACN,KAAK,E6B3GgB,OAAI;MA6RrB,uCAAU;Q7B5LhB,gBAAgB,EkBnIW,OAAc;QlBoIzC,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,4FACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,4FACQ;UACN,KAAK,E6BpGc,OAAM;MAuRrB,qCAAQ;Q7B7Ld,gBAAgB,EkBlIS,OAAY;QlBmIrC,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,wFACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,wFACQ;UACN,KAAK,E6BpGc,OAAM;MAwRrB,uCAAU;Q7B9LhB,gBAAgB,ENwFJ,OAAO;QMvFnB,YAAY,EARK,OAAwG;QAazH,KAAK,E6BhGgB,OAAM;Q7B4F3B,4FACQ;UAAE,gBAAgB,EAdb,OAAoG;QAmBjH,4FACQ;UACN,KAAK,E6BpGc,OAAM;IA4RvB,+CAA2B;MACzB,gBAAgB,EA9TG,OAAS;MAgU1B,UAAU,EAtSK,OAAI;MAwSrB,KAAK,EAjSU,OAAM;IAqSvB,iCAAa;MACX,UAAU,EAtUI,OAAc;MAuU5B,KAAK,EAvSU,OAAM;MAwSrB,uCAAQ;QACN,UAAU,EAxUQ,OAA6C;QAyU/D,KAAK,EA1SQ,OAAM;EAgTzB,0BAAU;IAAE,OAAO,EA5UF,SAAkB;EA+UnC,8BAAc;IACZ,QAAQ,EAAE,QAAQ;IAGhB,wCAAQ;MnC/RhB,OAAO,EAAE,EAAE;MACX,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,CAAC;MACR,MAAM,EAAE,CAAC;MACT,MAAM,EAAE,SAAoB;MAU1B,YAAY,EAAE,4DAAmD;MACjE,iBAAiB,EAAE,KAAK;MmCoRhB,YAA6B,EAvVlB,SAAkB;MAwV7B,UAAU,EAAE,MAAuC;MACnD,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,GAAG;MACR,KAAsB,EAAE,CAAC;IAI7B,oCAAQ;MAAE,QAAQ,EAAE,MAAM;MACxB,gDAAc;QArStB,OAAO,EAAE,KAAK;QnCmHd,QAAQ,EAAE,iBAAiB;QAC3B,MAAM,EAAE,IAAI;QACZ,KAAK,EAAE,IAAI;QACX,QAAQ,EAAE,OAAO;QACjB,IAAI,EAAE,IAAI;QmCrHV,QAAQ,EAAE,mBAAmB;QAqSnB,KAAK,EAAE,IAAI;MAEb,8CAAY;QACV,OAAO,EAAE,IAAI;EAMnB,0BAAU;IACR,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;IAClB,IAAiB,EAAE,IAAI;IACvB,GAAG,EAAE,CAAC;IACN,OAAO,EAAE,EAAE;IA1TjB,OAAO,EAAE,KAAK;InC6Gd,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;ImC4MxB,6BAAG;MACD,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,IAAI;MAEZ,+BAAE;QACA,WAAW,EA5WO,MAAmB;QA6WrC,OAAO,EAAE,aAAwB;QACjC,2CAAc;UACZ,WAAW,EA/WK,MAAmB;MAmXvC,iFAA0B;QAExB,aAAa,EAAE,CAAC;QAChB,UAAU,EAAE,CAAC;QACb,SAAS,EAlYG,QAAY;QAmYxB,qFAAE;UACA,KAAK,EAzWM,OAAM;UA2WjB,OAAO,EAAE,KAAK;UACd,iGAAQ;YAAE,UAAU,EAAC,IAAI;MAG7B,sCAAW;QAAE,OAAO,EAAE,aAAwB;MAC9C,2EAAgB;QAAE,GAAG,EAAE,IAAI;IAG7B,gCAAM;MACJ,OAAO,EAAE,iBAA4B;MACrC,aAAa,EAAE,CAAC;MAChB,cAAc,EAhYe,SAAS;MAiYtC,KAAK,EAlYe,OAAQ;MAmY5B,WAAW,EA1XK,IAAiB;MA2XjC,SAAS,EAjYe,QAAY;;AAsY1C,aAAc;EAAE,OAAO,EAAE,KAAK;;AAI9B,4CAA8B;EAC5B,QAAS;IACP,UAAU,EA3YS,OAAI;IA6YvB,QAAQ,EAAE,OAAO;InChSvB,+BAAkB;MAAE,OAAO,EAAE,GAAG;MAAE,OAAO,EAAE,KAAK;IAChD,cAAQ;MAAE,KAAK,EAAE,IAAI;ImCiSf,uBAAe;MAAE,OAAO,EAAE,IAAI;IAE9B,oBAAY;MAAE,KAAK,EnC7LT,IAAI;ImC8Ld;;;;;uBAKW;MAAE,KAAK,EAAE,IAAI;IAExB;;mBAEO;MACL,SAAS,E5B/XT,QAAmD;M4BgYnD,QAAQ,EAAE,QAAQ;MAClB,MAAM,EA3YM,OAAY;MA4YxB,GAAG,EAAE,UAA6C;IAGpD,iBAAW;MAAE,UAAU,EAlaJ,OAAI;;EAqazB,yBAA0B;IACxB,SAAS,ET9cE,OAAU;IS+crB,MAAM,EAAE,MAAM;IACd,aAAa,EAldE,CAAC;;EAqdlB,gBAAiB;InC/ZrB,UAAU,EAAE,QAAsB;ImCia5B,IAAiB,EAAE,YAAY;IAE/B,mBAAG;MACD,KAAK,EAAE,IAAI;MACX,MAAM,EAAE,eAAe;MACvB,OAAO,EAAE,MAAM;MAEf,sBAAG;QACD,KAAK,EnCjOC,IAAI;QmCkOV,oCAAc;UAAE,OAAO,EAAE,IAAI;IAM7B,0CAAiB;MACf,gBAAgB,EAvdD,OAAS;MAydtB,UAAU,EA/bC,OAAI;MAicjB,KAAK,EA1bM,OAAM;IA8bnB,iDAAe;MACb,OAAO,EAAE,WAAsB;MAC/B,WAAW,EAlfT,SAAY;MAmfd,UAAU,EAxcG,OAAI;MAycjB,uDAAQ;QACN,gBAAgB,EApeH,OAAS;QAsepB,UAAU,EA5cD,OAAI;IAkdnB,wDAAe;MACb,OAAO,EAAE,WAAsB;MAC/B,WAAW,EA/fT,SAAY;MAggBd,KAAK,EA9cM,OAAM;MA+cjB,UAAU,EA/eA,OAAc;MAgfxB,8DAAQ;QACN,UAAU,EAhfI,OAA6C;QAif3D,KAAK,EAldI,OAAM;IA0dnB,kCAAM;MACJ,aAA8B,EAAE,oBAA+D;MAC/F,wCAAQ;QnCpcpB,OAAO,EAAE,EAAE;QACX,OAAO,EAAE,KAAK;QACd,KAAK,EAAE,CAAC;QACR,MAAM,EAAE,CAAC;QACT,MAAM,EAAE,SAAoB;QAE1B,YAAY,EAAE,4DAAmD;QACjE,gBAAgB,EAAE,KAAK;QmC+bX,UAAU,EAAE,MAAmC;QAC/C,GAAG,EAAE,UAAoB;IAK/B,oCAAQ;MAAE,QAAQ,EAAE,QAAQ;MAC1B,gDAAc;QA3cxB,OAAO,EAAE,KAAK;QnC6Gd,QAAQ,EAAE,mBAAmB;QAC7B,MAAM,EAAE,GAAG;QACX,KAAK,EAAE,GAAG;QACV,QAAQ,EAAE,MAAM;QAChB,IAAI,EAAE,wBAAwB;ImCgWpB,4GAAc;MA5cxB,OAAO,EAAE,KAAK;MnCmHd,QAAQ,EAAE,iBAAiB;MAC3B,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,OAAO;MACjB,IAAI,EAAE,IAAI;MmCrHV,QAAQ,EAAE,mBAAmB;IA8crB,oDAAsB;MAhd9B,OAAO,EAAE,KAAK;MnCmHd,QAAQ,EAAE,iBAAiB;MAC3B,MAAM,EAAE,IAAI;MACZ,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,OAAO;MACjB,IAAI,EAAE,IAAI;MmCrHV,QAAQ,EAAE,mBAAmB;IAqdf,kEAAQ;MACN,MAAM,EAAE,IAAI;MACZ,OAAO,EAAE,OAAO;MAChB,GAAG,EAAE,IAAI;MACT,UAAU,EAAE,IAAI;MAChB,KAAsB,EAAE,GAAG;MAC3B,WAAW,EAAE,GAAG;IAO1B,0BAAU;MACR,IAAiB,EAAE,CAAC;MACpB,GAAG,EAAE,IAAI;MACT,UAAU,EAAE,WAAW;MACvB,SAAS,EAAE,IAAI;MAGb,+BAAE;QACA,KAAK,EA3gBM,OAAM;QA4gBjB,WAAW,EA9jBT,SAAY;QA+jBd,WAAW,EAAE,MAAM;QACnB,OAAO,EAAE,cAAyB;QAClC,UAAU,EAthBG,OAAI;MA0hBjB,0EAAmB;QACjB,KAAK,EAphBI,OAAM;QAqhBf,UAAU,EA5hBC,OAAI;MA+hBjB,gFAAyB;QACvB,KAAK,EAzhBI,OAAM;QA0hBf,gBAAgB,EA3jBH,OAAS;QA6jBpB,UAAU,EAniBD,OAAI;MAwiBnB,mCAAM;QACJ,WAAW,EAAE,MAAM;QACnB,UAAU,EA1iBG,OAAI;MA8iBnB,uCAAU;QACR,IAAiB,EAAE,IAAI;QACvB,GAAG,EAAE,CAAC;IAKZ,4EAC4B;MAC1B,aAAa,EAAE,IAAI;MACnB,UAAU,EAAE,IAAI;MAChB,YAA6B,EAniBR,iBAAyD;MAoiB9E,KAAK,EAAE,IAAI;MACX,MAAM,EAtmBA,SAAY;MAumBlB,KAAK,EAAE,CAAC;IAGV,0BAAU;MACR,UAAU,EAhkBO,OAAI;MAikBrB,OAAO,EAAE,WAAsB;MAC/B,MAAM,EA7mBA,SAAY;IAknBlB,oCAAa;MACX,IAAiB,EAAE,IAAI;MACvB,KAAsB,EAAE,CAAC;MAEzB,iDAAa;QAAE,KAAsB,EAAE,IAAI;IAI7C,mCAAa;MACX,KAAsB,EAAE,IAAI;MAC5B,IAAiB,EAAE,CAAC;MAEpB,gDAAa;QAAE,IAAiB,EAAE,IAAI;;EAUxC,uCAAY;IACV,gBAAgB,EAxnBC,OAAS;IA0nBxB,UAAU,EAhmBG,OAAI;IAkmBnB,KAAK,EA3lBQ,OAAM;EA+lBrB,wCAAa;IACX,UAAU,EAhoBE,OAAc;IAioB1B,KAAK,EAjmBQ,OAAM;EAumBnB,uDAAc;IAxkBxB,OAAO,EAAE,KAAK;InCmHd,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;ImCrHV,QAAQ,EAAE,mBAAmB;EA0kBrB,2DAAsB;IA5kB9B,OAAO,EAAE,KAAK;InCmHd,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;ImCrHV,QAAQ,EAAE,mBAAmB;ACoD7B,UAAc;EAAE,UAAU,EAAE,eAAe;;AAC3C,WAAc;EAAE,UAAU,EAAE,gBAAgB;;AAC5C,YAAc;EAAE,UAAU,EAAE,iBAAiB;;AAC7C,aAAc;EAAE,UAAU,EAAE,kBAAkB;;AAG5C,wCAA8C;EAC5C,qBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,sBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,uBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,wBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,kBAA8C;EAC5C,gBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,iBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,kBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,mBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,kEAA8C;EAC5C,sBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,uBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,wBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,yBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,4CAA8C;EAC5C,iBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,kBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,mBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,oBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,kEAA8C;EAC5C,qBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,sBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,uBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,wBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,4CAA8C;EAC5C,gBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,iBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,kBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,mBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,mEAA8C;EAC5C,sBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,uBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,wBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,yBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,4CAA8C;EAC5C,iBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,kBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,mBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,oBAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,yEAA8C;EAC5C,uBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,wBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,yBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,0BAA+C;IAAE,UAAU,EAAE,kBAAkB;AAJjF,6CAA8C;EAC5C,kBAA4C;IAAE,UAAU,EAAE,eAAe;;EACzE,mBAA+C;IAAE,UAAU,EAAE,gBAAgB;;EAC7E,oBAA+C;IAAE,UAAU,EAAE,iBAAiB;;EAC9E,qBAA+C;IAAE,UAAU,EAAE,kBAAkB;;AA4BjF;;;;;;;;;;;;;;;;;;EAkBG;EACD,MAAM,EAAC,CAAC;EACR,OAAO,EAAC,CAAC;;;AAIX,CAAE;EACA,KAAK,EApJS,OAAc;EAqJ5B,eAAe,EAvJI,IAAI;EAwJvB,WAAW,EAAE,OAAO;EAEpB,gBACQ;IACN,KAAK,EAzJa,OAAiD;EA+JrE,KAAI;IAAE,MAAM,EAAC,IAAI;;;AAInB,CAAE;EACA,WAAW,EA3JE,OAAsB;EA4JnC,WAAW,EAhLE,MAAmB;EAiLhC,SAAS,EA5LO,IAAI;EA6LpB,WAAW,EA5LO,GAAG;EA6LrB,aAAa,EA5JE,OAAwB;EA6JvC,cAAc,EAzLO,kBAAkB;EA2LvC,MAAO;IAlEX,SAAS,EAAE,UAAoC;IAC/C,WAAW,EAAE,GAAG;EAmEZ,OAAQ;IACN,SAAS,EAjMW,QAAY;IAkMhC,WAAW,EAjMW,IAAI;IAkM1B,UAAU,EAjMW,MAAM;;;AAsM/B,sBAAuB;EACrB,WAAW,EAnPI,sDAAiB;EAoPhC,WAAW,EAlME,MAAmB;EAmMhC,UAAU,EAnPI,MAAM;EAoPpB,KAAK,EAnPS,OAAI;EAoPlB,cAAc,EAhPI,kBAAkB;EAiPpC,UAAU,EAnPI,MAAK;EAoPnB,aAAa,EAnPI,MAAK;EAoPtB,WAAW,EAtPI,GAAG;EAwPlB,0DAAM;IACJ,SAAS,EA5NC,GAAG;IA6Nb,KAAK,EA5NM,OAAgD;IA6N3D,WAAW,EAAE,CAAC;;AAIlB,EAAG;EAAE,SAAS,EAAE,QAAkC;;AAClD,EAAG;EAAE,SAAS,EAAE,SAAkC;;AAClD,EAAG;EAAE,SAAS,EAAE,QAAkC;;AAClD,EAAG;EAAE,SAAS,EAAE,QAAkC;;AAClD,EAAG;EAAE,SAAS,EAAE,QAAkC;;AAClD,EAAG;EAAE,SAAS,EAAE,IAAkC;;AAElD,UAAW;EA/Fb,WAAW,EAjJW,GAAG;EAkJzB,KAAK,EAjJgB,OAAgD;EAkJrE,WAAW,EA3HM,MAAmB;EA4HpC,UAAU,EAjJW,MAAK;EAkJ1B,aAAa,EAjJW,MAAK;;AA8O3B,EAAG;EACD,MAAM,EAAE,aAAiC;EACzC,YAAY,EAAE,OAAoB;EAClC,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,mBAAsD;EAC9D,MAAM,EAAE,CAAC;;;AAIX;CACE;EACA,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,OAAO;;AAGtB;CACE;EACA,WAAW,EA3Kc,IAAiB;EA4K1C,WAAW,EAAE,OAAO;;AAGtB,KAAM;EACJ,SAAS,EAjQG,GAAG;EAkQf,WAAW,EAAE,OAAO;;AAGtB,IAAK;EACH,WAAW,EAtPE,+CAAsB;EAuPnC,WAAW,EAtPE,MAAmB;EAuPhC,KAAK,EAzPE,OAAI;EA0PX,gBAAgB,EAvPE,OAA8C;EAwPhE,YAAY,EAvPC,GAAG;EAwPhB,YAAY,EAvPE,KAAK;EAwPnB,YAAY,EAvPE,OAAqD;EAwPnE,OAAO,EAvPE,4BAAoC;;;AA2P/C;;EAEG;EACD,SAAS,EA9OE,IAAoB;EA+O/B,WAAW,EA9OE,GAAsB;EA+OnC,aAAa,EA9OE,OAAwB;EA+OvC,mBAAmB,EA9OH,OAAO;EA+OvB,WAAW,EAnPE,OAAsB;;AAsPrC,EAAG;EACD,WAAwB,EAlPX,MAAM;EAmPnB,YAAY;IACV,WAAwB,EAlPH,CAAC;IAoPpB;sBACG;MACD,WAAwB,EArPf,OAAY;MAsPrB,aAAa,EAAE,CAAC;MAChB,UAAU,EAAE,IAAI;;;AASpB;QACG;EACD,WAAwB,EAlQb,OAAY;EAmQvB,aAAa,EAAE,CAAC;AAMlB,+CAAM;EAAE,UAAU,EAAE,OAAO;AAG7B,SAAS;EAAE,eAAe,EAAE,MAAM;EAAE,WAAwB,EA/Q/C,MAAM;AAgRnB,SAAS;EAAE,eAAe,EAAE,MAAM;EAAE,WAAwB,EAhR/C,MAAM;AAiRnB,OAAO;EAAE,eAAe,EAAE,IAAI;EAAE,WAAwB,EAjR3C,MAAM;AAkRnB,YAAY;EAAE,UAAU,EAAE,IAAI;;;AAIhC,EAAG;EACD,WAAwB,EAtRH,MAAM;EAwRzB;UACG;IACD,WAAwB,EAxRb,OAAY;IAyRvB,aAAa,EAAE,CAAC;;;AAOpB,KAAG;EACD,aAAa,EA/RkB,MAAK;EAgSpC,WAAW,EA9PY,IAAiB;AAgQ1C,KAAG;EAAE,aAAa,EAjSQ,OAAY;;;AAqSxC;OACQ;EACN,cAAc,EAAE,SAAS;EACzB,SAAS,EAAE,GAAG;EACd,KAAK,EpC9HO,IAAI;EoC+HhB,MAAM,EpCnDQ,IAAI;;AoCqDpB,IAAK;EACH,cAAc,EAAE,IAAI;EACpB,WAAS;IACP,aAAa,EApSD,kBAAsB;;;AAyStC,UAAW;EACT,MAAM,EAAE,WAA4B;EACpC,OAAO,EAlTQ,6BAAmB;EAmTlC,WAAwB,EAlTV,iBAAqB;EAoTnC,eAAK;IACH,OAAO,EAAE,KAAK;IACd,SAAS,EArTW,SAAY;IAsThC,KAAK,EApTgB,OAA2B;IAqThD,sBAAS;MACP,OAAO,EAAE,aAAa;IAGxB;6BACU;MACR,KAAK,EA3Tc,OAA2B;;AA+TpD;YACa;EACX,WAAW,EAlXO,GAAG;EAmXrB,KAAK,EAvUa,OAAgD;;;AA2UpE,MAAO;EACL,OAAO,EAAE,YAAY;EACrB,MAAM,EAjUS,aAAkB;EAkUjC,MAAM,EAAE,iBAA6E;EACrF,OAAO,EApUS,gBAAe;EAsU/B,SAAG;IACD,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,KAAK;EAEhB,UAAI;IACF,WAAW,EAxTY,IAAiB;IAyTxC,SAAS,EAlUgB,SAAY;;AAuUvC,gBAAS;EAAE,WAAW,EA9TG,IAAiB;AAgU1C,YAAK;EACH,MAAM,EvB1ZU,OAAqB;EuB2ZrC,eAAe,EAjUY,IAAI;EAkU/B,WAAW,EAnUY,IAAiB;EAoUxC,MAAM,EAAE,IAAI;EACZ,OAAO,EAxUY,WAAa;;AA6UpC,4CAAqB;EACnB,sBAAkB;IAAE,WAAW,EAzbhB,GAAG;;EA0blB,EAAG;IAAE,SAAS,EApbL,OAAY;;EAqbrB,EAAG;IAAE,SAAS,EApbL,SAAY;;EAqbrB,EAAG;IAAE,SAAS,EApbL,SAAY;;EAqbrB,EAAG;IAAE,SAAS,EApbL,SAAY;;EAqbrB,EAAG;IAAE,SAAS,EApbL,QAAY;;EAqbrB,EAAG;IAAE,SAAS,EApbL,IAAI;ACyQf,gBAAiB;EA9MnB,2BAA2B,EAAE,MAAM;EAKnC,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EA4CX,QAAQ,EAAE,MAAM;EAChB,uDACY;IAAE,UAAU,EAAE,IAAI;IAAE,0BAA0B,EAAE,KAAK;;AA2J/D,WAAY;EA1Md,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EAwDX,kBAAkB,EAAE,4BAAsB;EAC1C,eAAe,EAAE,yBAAmB;EACpC,cAAc,EAAE,wBAAkB;EAClC,aAAa,EAAE,uBAAiB;EAChC,UAAU,EAAE,oBAAc;ErCsB1B,qCAAkB;IAAE,OAAO,EAAE,GAAG;IAAE,OAAO,EAAE,KAAK;EAChD,iBAAQ;IAAE,KAAK,EAAE,IAAI;;AqCwHnB,QAAS;EAjNX,2BAA2B,EAAE,MAAM;EA2EnC,UAAU,EAhII,OAAI;EAiIlB,KAAK,EAzGkB,OAAM;EA0G7B,MAAM,EArGkB,SAAc;EAsGtC,WAAW,EAtGa,SAAc;EAyGtC,QAAQ,EAAE,QAAQ;EAIlB,4EAAkB;IAChB,KAAK,EAnHgB,OAAM;IAoH3B,WAAW,EApIgB,IAAiB;IAqI5C,WAAW,EAhHW,SAAc;IAiHpC,MAAM,EAlJa,CAAC;EAoJtB,kDAAY;IAAE,SAAS,EDvJV,QAAY;;AC+QvB,WAAY;EAlHd,KAAK,EAzHmB,SAAc;EA0HtC,MAAM,EA1HkB,SAAc;EA2HtC,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EAEJ,YAAY,EAtKc,iBAA2B;EAwKrD,IAAI,EAAE,CAAC;;AA4GP,YAAa;EAnHf,KAAK,EAzHmB,SAAc;EA0HtC,MAAM,EA1HkB,SAAc;EA2HtC,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EAOJ,WAAW,EA3Ke,iBAA2B;EA6KrD,KAAK,EAAC,CAAC;;AAyGP,gBAAiB;EApGnB,OAAO,EAtLe,UAAe;EAuLrC,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,MAAM,EA7IkB,SAAc;EA8ItC,GAAG,EAAE,CAAC;EACN,4CAAqB;IACnB,qBAAO;MAAE,UAAU,EAAE,IAAI;IACzB,sBAAQ;MAAE,UAAU,EAAE,KAAK;EAI7B,qBAAO;IACL,IAAI,EAAE,CAAC;IACP,KAAK,EAvJiB,SAAc;EAyJtC,sBAAQ;IACN,IAAI,EA1JkB,SAAc;IA2JpC,KAAK,EAAE,CAAC;EAEV,uBAAS;IACP,IAAI,EA9JkB,SAAc;IA+JpC,KAAK,EA/JiB,SAAc;;AAkPpC,mBAAoB;EAClB,WAAW,EArPc,SAAY;EAsPrC,KAAK,EApPe,SAAc;EAqPlC,MAAM,EArPc,SAAc;EAsPlC,OAAO,EAAE,KAAK;EACd,OAAO,EAtPc,CAAC;EAuPtB,KAAK,EA7Pc,OAAM;EA8PzB,QAAQ,EAAE,QAAQ;EAClB,SAAS,EAAE,oBAAkB;ErCrLjC,+BAAY;IACV,OAAO,EAAE,EAAE;IACX,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,KAAK;IACd,MAAM,EAAE,CAAC;IAOL,GAAG,EAAE,GAAG;IACR,UAAU,EAAE,OAAW;IAMvB,IAAI,EAAE,UAAoC;IAS9C,UAAU,EACR,4DAAuB;IAGzB,KAAK,EqCjGqB,IAAY;ErCmGxC,oCAAiB;IACf,UAAU,EACR,4DAA6B;;AqCkK/B,qBAAsB;EAlPxB,2BAA2B,EAAE,MAAM;EAsBnC,KAAK,EA5EY,SAAa;EA6E9B,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,UAAU,EAjFI,OAAI;EAkFlB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,WAAW;EACvB,UAAU,EAAE,uBAAuB;EACnC,0BAA0B,EAAE,KAAK;EACjC,kBAAkB,EAAE,wBAAwB;EAvBxC,aAAa,EAAE,mBAAkB;EACrC,iBAAiB,EAAE,wBAAwB;EACxC,cAAc,EAAE,wBAAwB;EACvC,aAAa,EAAE,wBAAwB;EACtC,YAAY,EAAE,wBAAwB;EACnC,SAAS,EAAE,wBACrB;EAqBI,IAAI,EAAE,CAAC;EAhBT,uBAAE;IArBF,2BAA2B,EAAE,MAAM;;AAmPjC,sBAAuB;EAnPzB,2BAA2B,EAAE,MAAM;EAsBnC,KAAK,EA5EY,SAAa;EA6E9B,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,UAAU,EAjFI,OAAI;EAkFlB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,WAAW;EACvB,UAAU,EAAE,uBAAuB;EACnC,0BAA0B,EAAE,KAAK;EACjC,kBAAkB,EAAE,wBAAwB;EAvBxC,aAAa,EAAE,kBAAkB;EACrC,iBAAiB,EAAE,uBAAwB;EACxC,cAAc,EAAE,uBAAwB;EACvC,aAAa,EAAE,uBAAwB;EACtC,YAAY,EAAE,uBAAwB;EACnC,SAAS,EAAE,uBACrB;EAyBI,KAAK,EAAE,CAAC;EApBV,wBAAE;IArBF,2BAA2B,EAAE,MAAM;;AAqPjC,kBAAmB;EAvGrB,eAAe,EAAE,IAAI;EACrB,OAAO,EAAC,CAAC;EACT,MAAM,EAAC,CAAC;EAGN,2BAAM;IACJ,OAAO,EAAE,KAAK;IACd,OAAO,EAtMc,gBAAoB;IAuMzC,KAAK,EAtMc,OAAS;IAuM5B,cAAc,EAtMc,SAAS;IAuMrC,SAAS,EAtMc,OAAY;IAuMnC,WAAW,EAtMc,IAAiB;IAuM1C,UAAU,EAtMM,OAAQ;IAuMxB,UAAU,EA/La,iBAA4B;IAgMnD,aAAa,EA/La,IAA+B;IAgMzD,MAAM,EAtMa,CAAC;EAwMtB,uBAAE;IACA,OAAO,EAAE,KAAK;IACd,OAAO,EAzMa,UAAgB;IA0MpC,KAAK,EAzMa,wBAAiB;IA0MnC,aAAa,EAzMa,iBAAwD;IA0MlF,UAAU,EAAE,qBAAqB;IACjC,6BAAQ;MACN,UAAU,EA1NI,OAAyC;;AA+SzD,yBAAc;EAjPd,aAAa,EAAE,uBAAkB;EACrC,iBAAiB,EAAE,4BAAwB;EACxC,cAAc,EAAE,4BAAwB;EACvC,aAAa,EAAE,4BAAwB;EACtC,YAAY,EAAE,4BAAwB;EACnC,SAAS,EAAE,4BACrB;AA8OM,4BAAiB;EA9PrB,2BAA2B,EAAE,MAAM;EAkLjC,UAAU,EAhMkB,qBAAsB;EAiMlD,MAAM,EAhMkB,OAAO;EAiM/B,UAAU,EAhMkB,2DAA4B;EAmMxD,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EApMkB,wBAAiB;EAqM7C,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAC,CAAC;EACN,KAAK,EAAC,CAAC;EACP,OAAO,EAAE,IAAI;EACb,2BAA2B,EAAE,WAAa;EAE1C,4CAAqB;IACnB,kCAAQ;MACN,UAAU,EA7MoB,yBAAkB;;AA4QlD,wBAAc;EAxPd,aAAa,EAAE,wBAAkB;EACrC,iBAAiB,EAAE,6BAAwB;EACxC,cAAc,EAAE,6BAAwB;EACvC,aAAa,EAAE,6BAAwB;EACtC,YAAY,EAAE,6BAAwB;EACnC,SAAS,EAAE,6BACrB;AAsPM,2BAAiB;EAtQrB,2BAA2B,EAAE,MAAM;EAkLjC,UAAU,EAhMkB,qBAAsB;EAiMlD,MAAM,EAhMkB,OAAO;EAiM/B,UAAU,EAhMkB,2DAA4B;EAmMxD,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EApMkB,wBAAiB;EAqM7C,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAC,CAAC;EACN,KAAK,EAAC,CAAC;EACP,OAAO,EAAE,IAAI;EACb,2BAA2B,EAAE,WAAa;EAE1C,4CAAqB;IACnB,iCAAQ;MACN,UAAU,EA7MoB,yBAAkB;;AAmRlD,mFAA8C;EAC5C,aAAa,EAAE,IAAI;EACnB,iBAAiB,EAAE,IAAI;EACvB,cAAc,EAAE,IAAI;EACpB,YAAY,EAAE,IAAI;EAClB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,IAAI;AAEf,mCAAiB;EAjRrB,2BAA2B,EAAE,MAAM;EAkLjC,UAAU,EAhMkB,qBAAsB;EAiMlD,MAAM,EAhMkB,OAAO;EAiM/B,UAAU,EAhMkB,2DAA4B;EAmMxD,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EApMkB,wBAAiB;EAqM7C,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAC,CAAC;EACN,KAAK,EAAC,CAAC;EACP,OAAO,EAAE,IAAI;EACb,2BAA2B,EAAE,WAAa;EAE1C,4CAAqB;IACnB,yCAAQ;MACN,UAAU,EA7MoB,yBAAkB;;AA8RlD,8CAAuB;EACrB,aAAa,EAAE,IAAI;EACnB,iBAAiB,EAAE,IAAI;EACvB,cAAc,EAAE,IAAI;EACpB,YAAY,EAAE,IAAI;EAClB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,IAAI;AAEf,wCAAiB;EA5RrB,2BAA2B,EAAE,MAAM;EAkLjC,UAAU,EAhMkB,qBAAsB;EAiMlD,MAAM,EAhMkB,OAAO;EAiM/B,UAAU,EAhMkB,2DAA4B;EAmMxD,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EApMkB,wBAAiB;EAqM7C,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAC,CAAC;EACN,KAAK,EAAC,CAAC;EACP,OAAO,EAAE,IAAI;EACb,2BAA2B,EAAE,WAAa;EAE1C,4CAAqB;IACnB,8CAAQ;MACN,UAAU,EA7MoB,yBAAkB;;AAySlD,8CAAsB;EACpB,aAAa,EAAE,IAAI;EACnB,iBAAiB,EAAE,IAAI;EACvB,cAAc,EAAE,IAAI;EACpB,YAAY,EAAE,IAAI;EAClB,SAAS,EAAE,IAAI;EACf,OAAO,EAAE,IAAI;AAEf,yCAAiB;EAvSrB,2BAA2B,EAAE,MAAM;EAkLjC,UAAU,EAhMkB,qBAAsB;EAiMlD,MAAM,EAhMkB,OAAO;EAiM/B,UAAU,EAhMkB,2DAA4B;EAmMxD,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,UAAU,EApMkB,wBAAiB;EAqM7C,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,IAAI,EAAC,CAAC;EACN,KAAK,EAAC,CAAC;EACP,OAAO,EAAE,IAAI;EACb,2BAA2B,EAAE,WAAa;EAE1C,4CAAqB;IACnB,+CAAQ;MACN,UAAU,EA7MoB,yBAAkB;;AAsTlD,uCAAsB;EAAE,IAAI,EAAE,UAAoB;AAClD,wCAAuB;EAAE,KAAK,EAAE,UAAoB;AAEpD,0CAAyB;EAAE,KAAK,EArWnB,SAAa;AAsW1B,2CAA0B;EAAE,IAAI,EAtWnB,SAAa;;AAwc9B,aAAc;EAlZd,2BAA2B,EAAE,MAAM;EA4TnC,KAAK,EAlXY,SAAa;EAmX9B,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,UAAU,EAxXI,OAAI;EAyXlB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,WAAW;EACvB,0BAA0B,EAAE,KAAK;EA5T7B,aAAa,EAAE,mBAAkB;EACrC,iBAAiB,EAAE,wBAAwB;EACxC,cAAc,EAAE,wBAAwB;EACvC,aAAa,EAAE,wBAAwB;EACtC,YAAY,EAAE,wBAAwB;EACnC,SAAS,EAAE,wBACrB;EAyTI,IAAI,EAAE,CAAC;EAMT,kBAAkB,EAAE,4BAAsB;EAC1C,eAAe,EAAE,yBAAmB;EACpC,cAAc,EAAE,wBAAkB;EAClC,aAAa,EAAE,uBAAiB;EAChC,UAAU,EAAE,oBAAc;EAxB1B,eAAE;IA3TF,2BAA2B,EAAE,MAAM;EAsVnC,uBAAU;IACR,OAAO,EAxYgB,gBAAoB;IAyY3C,KAAK,EAxYgB,OAAS;IAyY9B,cAAc,EAxYgB,SAAS;IAyYvC,WAAW,EAvYgB,IAAiB;IAwY5C,UAAU,EAhYO,IAAI;IAiYrB,UAAU,EAhYe,iBAA4B;IAiYrD,aAAa,EAhYe,IAA+B;IAsY3D,MAAM,EA5Ye,CAAC;IAuYtB,6BAAQ;MACP,UAAU,EAjYY,OAAkD;MAkYxE,UAAU,EAjYoB,iBAA6D;MAkY3F,aAAa,EAjYoB,IAAI;IAqZlC,8BAAS;MAUb,OAAO,EAAE,KAAK;MAIZ,YAAY,EAAE,MAAM;MAWxB,OAAO,EAAE,MAAM;EAMb,gGAA6D;IA1Y3D,aAAa,EAAE,gBAAkB;IACrC,iBAAiB,EAAE,qBAAwB;IACxC,cAAc,EAAE,qBAAwB;IACvC,aAAa,EAAE,qBAAwB;IACtC,YAAY,EAAE,qBAAwB;IACnC,SAAS,EAAE,qBACrB;;AAyYE,cAAe;EAzZf,2BAA2B,EAAE,MAAM;EA4TnC,KAAK,EAlXY,SAAa;EAmX9B,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,MAAM;EAClB,UAAU,EAAE,IAAI;EAChB,UAAU,EAxXI,OAAI;EAyXlB,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,WAAW;EACvB,0BAA0B,EAAE,KAAK;EA5T7B,aAAa,EAAE,kBAAkB;EACrC,iBAAiB,EAAE,uBAAwB;EACxC,cAAc,EAAE,uBAAwB;EACvC,aAAa,EAAE,uBAAwB;EACtC,YAAY,EAAE,uBAAwB;EACnC,SAAS,EAAE,uBACrB;EA6TI,KAAK,EAAE,CAAC;EAEV,kBAAkB,EAAE,4BAAsB;EAC1C,eAAe,EAAE,yBAAmB;EACpC,cAAc,EAAE,wBAAkB;EAClC,aAAa,EAAE,uBAAiB;EAChC,UAAU,EAAE,oBAAc;EAxB1B,gBAAE;IA3TF,2BAA2B,EAAE,MAAM;EAsVnC,wBAAU;IACR,OAAO,EAxYgB,gBAAoB;IAyY3C,KAAK,EAxYgB,OAAS;IAyY9B,cAAc,EAxYgB,SAAS;IAyYvC,WAAW,EAvYgB,IAAiB;IAwY5C,UAAU,EAhYO,IAAI;IAiYrB,UAAU,EAhYe,iBAA4B;IAiYrD,aAAa,EAhYe,IAA+B;IAsY3D,MAAM,EA5Ye,CAAC;IAuYtB,8BAAQ;MACP,UAAU,EAjYY,OAAkD;MAkYxE,UAAU,EAjYoB,iBAA6D;MAkY3F,aAAa,EAjYoB,IAAI;IA0YlC,8BAAQ;MA6BZ,OAAO,EAAE,KAAK;MAIZ,WAAW,EAAE,MAAM;MAGvB,OAAO,EAAE,MAAM;EAab,iGAA2D;IAjZzD,aAAa,EAAE,gBAAkB;IACrC,iBAAiB,EAAE,qBAAwB;IACxC,cAAc,EAAE,qBAAwB;IACvC,aAAa,EAAE,qBAAwB;IACtC,YAAY,EAAE,qBAAwB;IACnC,SAAS,EAAE,qBACrB;;AAwZI,iEAAkE;EAjClE,OAAO,EAAE,KAAK;EAIZ,WAAW,EAAE,MAAM;EAGvB,OAAO,EAAE,MAAM;;AA6Bb,mEAAoE;EA5CpE,OAAO,EAAE,KAAK;EAIZ,YAAY,EAAE,MAAM;EAWxB,OAAO,EAAE,MAAM;;;AC/Ob,kBAAmH;EACjH,maAA4B;IAC1B,OAAO,EAAE,kBAAkB;;EAE7B,maAAyB;IACvB,OAAO,EAAE,eAAe;;EAGxB,mdAA4B;ItCnClC,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;;EsCkCJ,udAA2B;ItCjDjC,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;;EsCkDxB,ugBAA0B;IACxB,OAAO,EAAE,gBAAgB;;EAE3B,ugBAAuC;IACrC,OAAO,EAAE,6BAA6B;;EAExC,ugBAAoC;IAClC,OAAO,EAAE,0BAA0B;;EAErC,2cAA8B;IAC5B,OAAO,EAAE,SAAS;;EAEpB,w5BAA+B;IAC7B,OAAO,EAAE,qBAAqB;;AA7BpC,4CAAmH;EACjH,maAA4B;IAC1B,OAAO,EAAE,kBAAkB;;EAE7B,maAAyB;IACvB,OAAO,EAAE,eAAe;;EAGxB,mdAA4B;ItCnClC,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;;EsCkCJ,udAA2B;ItCjDjC,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;;EsCkDxB,ugBAA0B;IACxB,OAAO,EAAE,gBAAgB;;EAE3B,ugBAAuC;IACrC,OAAO,EAAE,6BAA6B;;EAExC,ugBAAoC;IAClC,OAAO,EAAE,0BAA0B;;EAErC,2cAA8B;IAC5B,OAAO,EAAE,SAAS;;EAEpB,w5BAA+B;IAC7B,OAAO,EAAE,qBAAqB;;AA7BpC,4CAAmH;EACjH,maAA4B;IAC1B,OAAO,EAAE,kBAAkB;;EAE7B,maAAyB;IACvB,OAAO,EAAE,eAAe;;EAGxB,mdAA4B;ItCnClC,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;;EsCkCJ,udAA2B;ItCjDjC,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;;EsCkDxB,ugBAA0B;IACxB,OAAO,EAAE,gBAAgB;;EAE3B,ugBAAuC;IACrC,OAAO,EAAE,6BAA6B;;EAExC,ugBAAoC;IAClC,OAAO,EAAE,0BAA0B;;EAErC,2cAA8B;IAC5B,OAAO,EAAE,SAAS;;EAEpB,w5BAA+B;IAC7B,OAAO,EAAE,qBAAqB;;AA7BpC,4CAAmH;EACjH,maAA4B;IAC1B,OAAO,EAAE,kBAAkB;;EAE7B,maAAyB;IACvB,OAAO,EAAE,eAAe;;EAGxB,mdAA4B;ItCnClC,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;;EsCkCJ,udAA2B;ItCjDjC,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;;EsCkDxB,ugBAA0B;IACxB,OAAO,EAAE,gBAAgB;;EAE3B,ugBAAuC;IACrC,OAAO,EAAE,6BAA6B;;EAExC,ugBAAoC;IAClC,OAAO,EAAE,0BAA0B;;EAErC,2cAA8B;IAC5B,OAAO,EAAE,SAAS;;EAEpB,w5BAA+B;IAC7B,OAAO,EAAE,qBAAqB;;AA7BpC,6CAAmH;EACjH,maAA4B;IAC1B,OAAO,EAAE,kBAAkB;;EAE7B,maAAyB;IACvB,OAAO,EAAE,eAAe;;EAGxB,mdAA4B;ItCnClC,QAAQ,EAAE,iBAAiB;IAC3B,MAAM,EAAE,IAAI;IACZ,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,OAAO;IACjB,IAAI,EAAE,IAAI;;EsCkCJ,udAA2B;ItCjDjC,QAAQ,EAAE,mBAAmB;IAC7B,MAAM,EAAE,GAAG;IACX,KAAK,EAAE,GAAG;IACV,QAAQ,EAAE,MAAM;IAChB,IAAI,EAAE,wBAAwB;;EsCkDxB,ugBAA0B;IACxB,OAAO,EAAE,gBAAgB;;EAE3B,ugBAAuC;IACrC,OAAO,EAAE,6BAA6B;;EAExC,ugBAAoC;IAClC,OAAO,EAAE,0BAA0B;;EAErC,2cAA8B;IAC5B,OAAO,EAAE,SAAS;;EAEpB,w5BAA+B;IAC7B,OAAO,EAAE,qBAAqB;;AAatC;kBACmB;EAAE,OAAO,EAAE,kBAAkB;;AAChD;kBACmB;EAAE,OAAO,EAAE,eAAe;;;AAI3C,iDACoB;EAAE,OAAO,EAAE,gBAAgB;;AAG/C,iDACoB;EAAE,OAAO,EAAE,6BAA6B;;AAG5D,iDACoB;EAAE,OAAO,EAAE,0BAA0B;;AAGzD,2CACoB;EAAE,OAAO,EAAE,oBAAoB;;AAInD;;oBACoB;EAAE,OAAO,EAAE,qBAAqB;;AAGtD,+CAAqB;EACnB;oBACmB;IAAE,OAAO,EAAE,kBAAkB;;EAChD;oBACmB;IAAE,OAAO,EAAE,eAAe;;;EAI3C,iDACoB;IAAE,OAAO,EAAE,gBAAgB;;EAG/C,iDACoB;IAAE,OAAO,EAAE,6BAA6B;;EAG5D,iDACoB;IAAE,OAAO,EAAE,0BAA0B;;EAGzD,2CACoB;IAAE,OAAO,EAAE,oBAAoB;;EAInD;;sBACoB;IAAE,OAAO,EAAE,qBAAqB;AAIxD,8CAAoB;EAClB;qBACoB;IAAE,OAAO,EAAE,kBAAkB;;EACjD;qBACoB;IAAE,OAAO,EAAE,eAAe;;;EAI5C,iDACqB;IAAE,OAAO,EAAE,gBAAgB;;EAGhD,iDACqB;IAAE,OAAO,EAAE,6BAA6B;;EAG7D,iDACqB;IAAE,OAAO,EAAE,0BAA0B;;EAG1D,2CACqB;IAAE,OAAO,EAAE,oBAAoB;;EAIpD;;uBACqB;IAAE,OAAO,EAAE,qBAAqB;;AAKzD,eAAgB;EAAE,OAAO,EAAE,eAAe;;AAC1C,eAAgB;EAAE,OAAO,EAAE,kBAAkB;;AAC7C,sBAAuB;EAAE,OAAO,EAAE,kBAAkB;;AACpD,sBAAuB;EAAE,OAAO,EAAE,eAAe;;;AAGjD,oBAAqB;EAAE,OAAO,EAAE,gBAAgB;;AAChD,2BAA4B;EAAE,OAAO,EAAE,gBAAgB;;AACvD,oBAAqB;EAAE,OAAO,EAAE,6BAA6B;;AAC7D,2BAA4B;EAAE,OAAO,EAAE,6BAA6B;;AACpE,oBAAqB;EAAE,OAAO,EAAE,0BAA0B;;AAC1D,2BAA4B;EAAE,OAAO,EAAE,0BAA0B;;AACjE,iBAAkB;EAAE,OAAO,EAAE,oBAAoB;;AACjD,wBAAyB;EAAE,OAAO,EAAE,oBAAoB;;AACxD,iBAAkB;EAAE,OAAO,EAAE,qBAAqB;;AAClD,wBAAyB;EAAE,OAAO,EAAE,qBAAqB;;AACzD,iBAAkB;EAAE,OAAO,EAAE,qBAAqB;;AAClD,wBAAyB;EAAE,OAAO,EAAE,qBAAqB;;;;;;;;AAUrD,WAAY;EAAE,OAAO,EAAE,eAAe;;AACtC,YAAa;EACX,CAAE;IACA,UAAU,EAAE,sBAAsB;IAClC,KAAK,EAAE,kBAAiB;;IACxB,UAAU,EAAE,eAAe;IAC3B,WAAW,EAAE,eAAe;;EAE9B,eAAgB;IAAE,OAAO,EAAE,KAAK;;EAChC,eAAgB;IAAE,OAAO,EAAE,IAAI;;EAE/B,oBAAqB;IAAE,OAAO,EAAE,gBAAgB;;EAChD,oBAAqB;IAAE,OAAO,EAAE,6BAA6B;;EAC7D,oBAAqB;IAAE,OAAO,EAAE,0BAA0B;;EAC1D,iBAAkB;IAAE,OAAO,EAAE,oBAAoB;;EACjD,iBAAkB;IAAE,OAAO,EAAE,qBAAqB;;EAClD,iBAAkB;IAAE,OAAO,EAAE,qBAAqB;;EAElD;WACU;IAAE,eAAe,EAAE,SAAS;;EACtC,aAAc;IAAE,OAAO,EAAE,mBAAmB;;EAE5C,iBAAkB;IAAE,OAAO,EAAE,oBAAoB;;EAGjD;;oBAEmB;IAAE,OAAO,EAAE,EAAE;;EAEhC;YACW;IACT,MAAM,EAAE,iBAAmB;IAC3B,iBAAiB,EAAE,KAAK;;EAG1B,KAAM;IAAE,OAAO,EAAE,kBAAkB;;;EAEnC;KACI;IAAE,iBAAiB,EAAE,KAAK;;EAE9B,GAAI;IAAE,SAAS,EAAE,eAAe;;EAEhC,KAAwB;IAAhB,MAAM,EAAE,KAAK;EAErB;;IAEG;IACD,OAAO,EAAE,CAAC;IACV,MAAM,EAAE,CAAC;;EAGX;IACG;IAAE,gBAAgB,EAAE,KAAK;;EAE5B,cAAe;IAAE,OAAO,EAAE,eAAe;;EACzC,WAAY;IAAE,OAAO,EAAE,gBAAgB;;EACvC,eAAgB;IAAE,OAAO,EAAE,eAAe;;EAC1C,eAAgB;IAAE,OAAO,EAAE,kBAAkB;;AAKjD,YAAa;EACX,eAAgB;IAAE,OAAO,EAAE,KAAK;;EAChC,eAAgB;IAAE,OAAO,EAAE,IAAI;;EAE/B,oBAAqB;IAAE,OAAO,EAAE,gBAAgB;;EAChD,oBAAqB;IAAE,OAAO,EAAE,6BAA6B;;EAC7D,oBAAqB;IAAE,OAAO,EAAE,0BAA0B;;EAC1D,iBAAkB;IAAE,OAAO,EAAE,oBAAoB;;EACjD,iBAAkB;IAAE,OAAO,EAAE,qBAAqB;;EAClD,iBAAkB;IAAE,OAAO,EAAE,qBAAqB", +"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..8f3bfc8 --- /dev/null +++ b/js/foundation/css/normalize.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"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..45da8ef --- /dev/null +++ b/js/foundation/js/foundation.js @@ -0,0 +1,6097 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2014, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var i = class_array.length; + var head = $('head'); + + while (i--) { + if (head.has('.' + class_array[i]).length === 0) { + head.append(''); + } + } + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /* + https://github.com/paulirish/matchMedia.js + */ + + window.matchMedia = window.matchMedia || (function ( doc ) { + + 'use strict'; + + var bool, + docElem = doc.documentElement, + refNode = docElem.firstElementChild || docElem.firstChild, + // fakeBody required for + fakeBody = doc.createElement( 'body' ), + div = doc.createElement( 'div' ); + + div.id = 'mq-test-1'; + div.style.cssText = 'position:absolute;top:-100em'; + fakeBody.style.background = 'none'; + fakeBody.appendChild(div); + + return function (q) { + + div.innerHTML = '­'; + + docElem.insertBefore( fakeBody, refNode ); + bool = div.offsetWidth === 42; + docElem.removeChild( fakeBody ); + + return { + matches : bool, + media : q + }; + + }; + + }( document )); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + window.Foundation = { + name : 'Foundation', + + version : '5.5.1', + + media_queries : { + 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }'); + } + } + }, + + // 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; + + if (unloaded === 0) { + 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.1', + + settings : { + live_validate : true, + validate_on_blur : true, + focus_on_invalid : true, + error_labels : true, // labels with a for="inputId" will recieve an `error` class + error_class : 'error', + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + url : /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/, + // 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'); + + form + .off('.abide') + .on('submit.fndtn.abide validate.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').get(), e, is_ajax); + }) + .on('reset', function () { + return self.reset($(this)); + }) + .find('input, textarea, select') + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + if (settings.validate_on_blur === true) { + self.validate([this], e); + } + }) + .on('keydown.fndtn.abide', function (e) { + if (settings.live_validate === true && e.which != 9) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([this], e); + }.bind(this), settings.timeout); + } + }); + }, + + reset : function (form) { + form.removeAttr(this.invalid_attr); + $(this.invalid_attr, form).removeAttr(this.invalid_attr); + $('.' + this.settings.error_class, form).not('small').removeClass(this.settings.error_class); + }, + + 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').trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid').trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = [], + form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (validator) { + valid = this.settings.validators[validator].apply(this, [el, required, parent]); + el_validations.push(valid); + } + + 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 (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.push(el_validations[0]); + } + validations = [validations.every(function (valid) {return valid;})]; + 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); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + 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); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + } + + 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; + } + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.1', + + 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 () { + var self = this; + var S = this.S; + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > .accordion-navigation > 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 = $('> .accordion-navigation', 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); + aunts = aunts.add('[' + groupSelector + '] .accordion-navigation'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('.accordion-navigation').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + 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); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + }); + }, + + off : function () {}, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.alert = { + name : 'alert', + + version : '5.5.1', + + 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').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close').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.1', + + settings : { + templates : { + viewing : '×' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializers and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
      '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
      ' + data.viewing + + data.grid + '
      ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false; + + // 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'); + // 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 + image + .attr('src', this.load($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').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; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + } else { + href = $image.closest('a').attr('href'); + } + + this.preload($image); + + if (href) { + return href; + } + return $image.attr('src'); + }, + + preload : function ($image) { + this + .img($image.closest('li').next()) + .img($image.closest('li').prev()); + }, + + img : function (img) { + if (img.length) { + var new_img = new Image(), + new_a = this.S('a', img); + + if (new_a.length) { + new_img.src = new_a.attr('href'); + } else { + new_img.src = this.S('img', img).attr('src'); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + container + .html(caption) + .show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click', [current, 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.1', + + 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]')) { + 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 () { + var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].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').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').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; + + 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); + } else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = window.outerWidth; + } + + var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega')) { + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = window.outerWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (t.offset().left - this.outerWidth() <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.1', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : 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, + vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'), + settings = equalizer.data(this.attr_name(true) + '-init'); + + if (vals.length === 0) { + return; + } + var firstTopOffset = vals.first().offset().top; + settings.before_height_change(); + equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + vals.each(function () { + var el = $(this); + if (el.offset().top !== firstTopOffset) { + isStacked = true; + } + }); + + if (settings.equalize_on_stack === 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').trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this); + self.image_loaded(self.S('img', this), function () { + self.equalize($eq_target) + }); + }); + } + }; +})(jQuery, window, window.document); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.1', + + 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 (/IMG/.test(el[0].nodeName)) { + var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el[0].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.load('images'); + this.load('nodes'); + }, + + 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').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*$/), + media_query = scenario[1]; + + 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)]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + var split = raw_arr[i].split(/\(([^\)]*?)(\))$/); + + if (split.length > 1) { + var params = this.parse_scenario(split); + 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.1', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top' or 'bottom' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
      ', + tip : '
      ', + wrapper : '
      ', + button : '', + prev_button : '', + modal : '
      ', + expose : '
      ', + expose_cover : '
      ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal + if (!/body/i.test(this.settings.$target.selector)) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + this.settings = {}; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.1', + + 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) { + 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, '#' + hash); + } else { + location.hash = '#' + hash; + } + }); + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + + $(window) + .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.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'); + }, + + 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.1', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open').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').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.1', + + settings : { + animation : 'slide', + timer_speed : 10000, + pause_on_hover : true, + resume_on_mouseout : false, + next_on_click : true, + animation_speed : 500, + stack_on_small : false, + navigation_arrows : true, + slide_number : true, + slide_number_text : 'of', + container_class : 'orbit-container', + stack_on_small_class : 'orbit-stack-on-small', + next_class : 'orbit-next', + prev_class : 'orbit-prev', + timer_container_class : 'orbit-timer', + timer_paused_class : 'paused', + timer_progress_class : 'orbit-progress', + slides_container_class : 'orbit-slides-container', + preloader_class : 'preloader', + slide_selector : '*', + bullets_container_class : 'orbit-bullets', + bullets_active_class : 'active', + slide_number_class : 'orbit-slide-number', + caption_class : 'orbit-caption', + active_slide_class : 'active', + orbit_transition_class : 'orbit-transitioning', + bullets : true, + circular : true, + timer : true, + variable_height : false, + swipe : true, + before_slide_change : noop, + after_slide_change : noop + }, + + init : function (scope, method, options) { + var self = this; + this.bindings(method, options); + }, + + events : function (instance) { + var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init')); + this.S(instance).data(this.name + '-instance', orbit_instance); + }, + + reflow : function () { + var self = this; + + if (self.S(self.scope).is('[data-orbit]')) { + var $el = self.S(self.scope); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + } else { + self.S('[data-orbit]', self.scope).each(function (idx, el) { + var $el = self.S(el); + var opts = self.data_options($el); + var instance = $el.data(self.name + '-instance'); + instance.compute_dimensions(); + }); + } + } + }; + +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.1', + + 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(){}, + 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')); + + 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}); + } + } + }); + + 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') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + if (open_modal.length > 0) { + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } + } + + this.show(modal, settings.css.open); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + modal.html(data); + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + if (open_modal.length > 0) { + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } + } + self.show(modal, settings.css.open); + } + }); + + $.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; + + if (open_modals.length > 0) { + 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').trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + this.toggle_bg(modal, false); + this.to_front(modal); + } + + if (settings.multiple_opened) { + this.hide(modal, settings.css.close, settings); + this.to_front($($.makeArray(open_modals).reverse()[1])); + } else { + this.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; + + 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 () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + if (animData.fade) { + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened').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'); + 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 () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), 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 () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed').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.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.1', + + settings : { + start : 0, + end : 100, + step : 1, + precision : null, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + }, + + 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').trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change'); + } + + 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.hasOwnProperty('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()); + $.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.1', + + 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; + + this.bindings(method, options); + + // store the initial href, which is used to allow correct behaviour of the + // browser back button when deep linking is turned on. + self.entry_location = window.location.href; + + this.handle_location_hash_change(); + + // 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); + }); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + e.stopPropagation(); + self.toggle_active_tab(S(this).parent()); + } + }; + + S(this.scope) + .off('.tab') + // Click event: tab title + .on('focus.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var is_entry_location = window.location.href === self.entry_location, + default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '') + + if (!(is_entry_location && hash === default_hash)) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (S(this).data(this.data_attr('tab-content'))) { + target_hash = '#' + S(this).data(this.data_attr('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', [tab]); + tabs.triggerHandler('toggled', [target]); + + 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.1', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + $(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; + } + + if (/enter|over/i.test(e.type)) { + this.timer = setTimeout(function () { + var tip = self.showTip($this); + }.bind(this), self.settings.hover_delay); + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + clearTimeout(this.timer); + self.hide($this); + } else { + self.showTip($this); + } + } + }) + .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 { + self.hide($(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + self.hide(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 id = $target.attr('id'), + dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if ((id && id.length < 1 || !id) && typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return (id && id.length > 0) ? id : dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
        ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, column, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerHeight(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); + + if (this.small()) { + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); + } else { + var left = target.offset().left; + if (Foundation.rtl) { + nub.addClass('rtl'); + left = target.offset().left + target.outerWidth() - tip.outerWidth(); + } + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); + tip.removeClass('tip-override'); + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(150); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(150, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); + +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.1', + + settings : { + index : 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' + }, + + 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; } + } + + // fix for iOS browsers + if (sticky && navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) { + 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', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'); + 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').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'); + 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..6e032f4 --- /dev/null +++ b/js/foundation/js/foundation.min.js @@ -0,0 +1,4 @@ +!function(a,b,c,d){"use strict";function e(a){return("string"==typeof a||a instanceof String)&&(a=a.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g,"")),a}var f=function(b){for(var c=b.length,d=a("head");c--;)0===d.has("."+b[c]).length&&d.append('')};f(["foundation-mq-small","foundation-mq-small-only","foundation-mq-medium","foundation-mq-medium-only","foundation-mq-large","foundation-mq-large-only","foundation-mq-xlarge","foundation-mq-xlarge-only","foundation-mq-xxlarge","foundation-data-attribute-namespace"]),a(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof c.body&&FastClick.attach(c.body)});var g=function(b,d){if("string"==typeof b){if(d){var e;if(d.jquery){if(e=d[0],!e)return d}else e=d;return a(e.querySelectorAll(b))}return a(c.querySelectorAll(b))}return a(b,d)},h=function(a){var b=[];return a||b.push("data"),this.namespace.length>0&&b.push(this.namespace),b.push(this.name),b.join("-")},i=function(a){for(var b=a.split("-"),c=b.length,d=[];c--;)0!==c?d.push(b[c]):this.namespace.length>0?d.push(this.namespace,b[c]):d.push(b[c]);return d.reverse().join("-")},j=function(b,c){var d=this,e=function(){var e=g(this),f=!e.data(d.attr_name(!0)+"-init");e.data(d.attr_name(!0)+"-init",a.extend({},d.settings,c||b,d.data_options(e))),f&&d.events(this)};return g(this.scope).is("["+this.attr_name()+"]")?e.call(this.scope):g("["+this.attr_name()+"]",this.scope).each(e),"string"==typeof b?this[b].call(this,c):void 0},k=function(a,b){function c(){b(a[0])}function d(){if(this.one("load",c),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var a=this.attr("src"),b=a.match(/\?/)?"&":"?";b+="random="+(new Date).getTime(),this.attr("src",a+b)}}return a.attr("src")?void(a[0].complete||4===a[0].readyState?c():d.call(a)):void c()};b.matchMedia=b.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(c),function(a){function c(){d&&(g(c),i&&a.fx.tick())}for(var d,e=0,f=["webkit","moz"],g=b.requestAnimationFrame,h=b.cancelAnimationFrame,i="undefined"!=typeof a.fx;e").appendTo("head")[0].sheet,global:{namespace:d},init:function(a,c,d,e,f){var h=[a,d,e,f],i=[];if(this.rtl=/rtl/i.test(g("html").attr("dir")),this.scope=a||this.scope,this.set_namespace(),c&&"string"==typeof c&&!/reflow/i.test(c))this.libs.hasOwnProperty(c)&&i.push(this.init_lib(c,h));else for(var j in this.libs)i.push(this.init_lib(j,c));return g(b).load(function(){g(b).trigger("resize.fndtn.clearing").trigger("resize.fndtn.dropdown").trigger("resize.fndtn.equalizer").trigger("resize.fndtn.interchange").trigger("resize.fndtn.joyride").trigger("resize.fndtn.magellan").trigger("resize.fndtn.topbar").trigger("resize.fndtn.slider")}),a},init_lib:function(b,c){return this.libs.hasOwnProperty(b)?(this.patch(this.libs[b]),c&&c.hasOwnProperty(b)?("undefined"!=typeof this.libs[b].settings?a.extend(!0,this.libs[b].settings,c[b]):"undefined"!=typeof this.libs[b].defaults&&a.extend(!0,this.libs[b].defaults,c[b]),this.libs[b].init.apply(this.libs[b],[this.scope,c[b]])):(c=c instanceof Array?c:new Array(c),this.libs[b].init.apply(this.libs[b],c))):function(){}},patch:function(a){a.scope=this.scope,a.namespace=this.global.namespace,a.rtl=this.rtl,a.data_options=this.utils.data_options,a.attr_name=h,a.add_namespace=i,a.bindings=j,a.S=this.utils.S},inherit:function(a,b){for(var c=b.split(" "),d=c.length;d--;)this.utils.hasOwnProperty(c[d])&&(a[c[d]]=this.utils[c[d]])},set_namespace:function(){var b=this.global.namespace===d?a(".foundation-data-attribute-namespace").css("font-family"):this.global.namespace;this.global.namespace=b===d||/false/i.test(b)?"":b},libs:{},utils:{S:g,throttle:function(a,b){var c=null;return function(){var d=this,e=arguments;null==c&&(c=setTimeout(function(){a.apply(d,e),c=null},b))}},debounce:function(a,b,c){var d,e;return function(){var f=this,g=arguments,h=function(){d=null,c||(e=a.apply(f,g))},i=c&&!d;return clearTimeout(d),d=setTimeout(h,b),i&&(e=a.apply(f,g)),e}},data_options:function(b,c){function d(a){return!isNaN(a-0)&&null!==a&&""!==a&&a!==!1&&a!==!0}function e(b){return"string"==typeof b?a.trim(b):b}c=c||"options";var f,g,h,i={},j=function(a){var b=Foundation.global.namespace;return a.data(b.length>0?b+"-"+c:c)},k=j(b);if("object"==typeof k)return k;for(h=(k||":").split(";"),f=h.length;f--;)g=h[f].split(":"),g=[g[0],g.slice(1).join(":")],/true/i.test(g[1])&&(g[1]=!0),/false/i.test(g[1])&&(g[1]=!1),d(g[1])&&(g[1]=-1===g[1].indexOf(".")?parseInt(g[1],10):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+" }")}},image_loaded:function(a,b){var c=this,d=a.length;0===d&&b(a),a.each(function(){k(c.S(this),function(){d-=1,0===d&&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){"use strict";Foundation.libs.abide={name:"abide",version:"5.5.1",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):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,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){var b=c.getElementById(a.getAttribute(this.add_namespace("data-equalto"))).value,d=a.value,e=b===d;return e}}},timer:null,init:function(a,b,c){this.bindings(b,c)},events:function(b){var c=this,d=c.S(b).attr("novalidate","novalidate"),e=d.data(this.attr_name(!0)+"-init")||{};this.invalid_attr=this.add_namespace("data-invalid"),d.off(".abide").on("submit.fndtn.abide validate.fndtn.abide",function(a){var b=/ajax/i.test(c.S(this).attr(c.attr_name()));return c.validate(c.S(this).find("input, textarea, select").get(),a,b)}).on("reset",function(){return c.reset(a(this))}).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(a){e.validate_on_blur===!0&&c.validate([this],a)}).on("keydown.fndtn.abide",function(a){e.live_validate===!0&&9!=a.which&&(clearTimeout(c.timer),c.timer=setTimeout(function(){c.validate([this],a)}.bind(this),e.timeout))})},reset:function(b){b.removeAttr(this.invalid_attr),a(this.invalid_attr,b).removeAttr(this.invalid_attr),a("."+this.settings.error_class,b).not("small").removeClass(this.settings.error_class)},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").trigger("invalid.fndtn.abide"),this.S(a[h]).closest("form").attr(this.invalid_attr,""),!1;return(g||c)&&f.trigger("valid").trigger("valid.fndtn.abide"),f.removeAttr(this.invalid_attr),c?!1:!0},parse_patterns:function(a){for(var b=a.length,c=[];b--;)c.push(this.pattern(a[b]));return this.check_validation_and_apply_styles(c)},pattern:function(a){var b=a.getAttribute("type"),c="string"==typeof a.getAttribute("required"),d=a.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(d)&&d.length>0?[a,this.settings.patterns[d],c]:d.length>0?[a,new RegExp(d),c]:this.settings.patterns.hasOwnProperty(b)?[a,this.settings.patterns[b],c]:(d=/.*/,[a,d,c])},check_validation_and_apply_styles:function(b){var c=b.length,d=[],e=this.S(b[0][0]).closest("[data-"+this.attr_name(!0)+"]");for(e.data(this.attr_name(!0)+"-init")||{};c--;){var f,g,h=b[c][0],i=b[c][2],j=h.value.trim(),k=this.S(h).parent(),l=h.getAttribute(this.add_namespace("data-abide-validator")),m="radio"===h.type,n="checkbox"===h.type,o=this.S('label[for="'+h.getAttribute("id")+'"]'),p=i?h.value.length>0:!0,q=[];if(h.getAttribute(this.add_namespace("data-equalto"))&&(l="equalTo"),f=k.is("label")?k.parent():k,l&&(g=this.settings.validators[l].apply(this,[h,i,f]),q.push(g)),m&&i)q.push(this.valid_radio(h,i));else if(n&&i)q.push(this.valid_checkbox(h,i));else if(q.push(b[c][1].test(j)&&p||!i&&h.value.length<1||a(h).attr("disabled")?!0:!1),q=[q.every(function(a){return a})],q[0])this.S(h).removeAttr(this.invalid_attr),h.setAttribute("aria-invalid","false"),h.removeAttribute("aria-describedby"),f.removeClass(this.settings.error_class),o.length>0&&this.settings.error_labels&&o.removeClass(this.settings.error_class).removeAttr("role"),a(h).triggerHandler("valid");else{this.S(h).attr(this.invalid_attr,""),h.setAttribute("aria-invalid","true");var r=f.find("small."+this.settings.error_class,"span."+this.settings.error_class),s=r.length>0?r[0].id:"";s.length>0&&h.setAttribute("aria-describedby",s),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.push(q[0])}return d=[d.every(function(a){return a})]},valid_checkbox:function(a,b){var a=this.S(a),c=a.is(":checked")||!b||a.get(0).getAttribute("disabled");return c?a.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):a.attr(this.invalid_attr,"").parent().addClass(this.settings.error_class),c},valid_radio:function(a){for(var b=a.getAttribute("name"),c=this.S(a).closest("[data-"+this.attr_name(!0)+"]").find("[name='"+b+"']"),d=c.length,e=!1,f=!1,g=0;d>g;g++)c[g].getAttribute("disabled")?(f=!0,e=!0):c[g].checked?e=!0:f&&(e=!1);for(var g=0;d>g;g++)e?this.S(c[g]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class):this.S(c[g]).attr(this.invalid_attr,"").parent().addClass(this.settings.error_class);return e},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}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.5.1",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(){var b=this,c=this.S;c(this.scope).off(".fndtn.accordion").on("click.fndtn.accordion","["+this.attr_name()+"] > .accordion-navigation > a",function(d){var e=c(this).closest("["+b.attr_name()+"]"),f=b.attr_name()+"="+e.attr(b.attr_name()),g=e.data(b.attr_name(!0)+"-init")||b.settings,h=c("#"+this.href.split("#")[1]),i=a("> .accordion-navigation",e),j=i.children("."+g.content_class),k=j.filter("."+g.active_class);return d.preventDefault(),e.attr(b.attr_name())&&(j=j.add("["+f+"] dd > ."+g.content_class),i=i.add("["+f+"] .accordion-navigation")),g.toggleable&&h.is(k)?(h.parent(".accordion-navigation").toggleClass(g.active_class,!1),h.toggleClass(g.active_class,!1),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)),h.addClass(g.active_class).parent().addClass(g.active_class),g.callback(h),h.triggerHandler("toggled",[e]),void e.triggerHandler("toggled",[h]))})},off:function(){},reflow:function(){}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.alert={name:"alert",version:"5.5.1",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(){c(this).trigger("close").trigger("close.fndtn.alert").remove(),e.callback()})):d.fadeOut(300,function(){c(this).trigger("close").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.1",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(){var a=this,b=a.S;b(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(a){a.touches||(a=a.originalEvent);var c={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};b(this).data("swipe-transition",c),a.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(c){if(c.touches||(c=c.originalEvent),!(c.touches.length>1||c.scale&&1!==c.scale)){var d=b(this).data("swipe-transition");if("undefined"==typeof d&&(d={}),d.delta_x=c.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"),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;a("body").on("touchmove",function(a){a.preventDefault()}),m.error(function(){o=!0}),this.locked()||(l.trigger("open.fndtn.clearing"),m.attr("src",this.load(b)).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").trigger("click.fndtn.clearing")},nav:function(b,c){var d=a("ul["+this.attr_name()+"]",".clearing-blackout");b.preventDefault(),this.go(d,c)},resize:function(){var b=a("img",".clearing-blackout .visible-img"),c=a(".clearing-touch-label",".clearing-blackout");b.length&&(this.center_and_label(b,c),b.trigger("resized.fndtn.clearing"))},fix_height:function(a){var b=a.parent().children(),c=this;return b.each(function(){var a=c.S(this),b=a.find("img");a.height()>b.outerHeight()&&a.addClass("fix-height")}).closest("ul").width(100*b.length+"%"),this},update_paddles:function(a){a=a.closest("li");var b=a.closest(".carousel").siblings(".visible-img");a.next().length>0?this.S(".clearing-main-next",b).removeClass("disabled"):this.S(".clearing-main-next",b).addClass("disabled"),a.prev().length>0?this.S(".clearing-main-prev",b).removeClass("disabled"):this.S(".clearing-main-prev",b).addClass("disabled")},center_and_label:function(a,b){return b.css(!this.rtl&&b.length>0?{marginLeft:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10}:{marginRight:-(b.outerWidth()/2),marginTop:-(a.outerHeight()/2)-b.outerHeight()-10,left:"auto",right:"50%"}),this},load:function(a){var b;return b="A"===a[0].nodeName?a.attr("href"):a.closest("a").attr("href"),this.preload(a),b?b:a.attr("src")},preload:function(a){this.img(a.closest("li").next()).img(a.closest("li").prev())},img:function(a){if(a.length){var b=new Image,c=this.S("a",a);b.src=c.length?c.attr("href"):this.S("img",a).attr("src")}return this},caption:function(a,b){var c=b.attr("data-caption");return c?a.html(c).show():a.text("").hide(),this},go:function(a,b){var c=this.S(".visible",a),d=c[b]();this.settings.skip_selector&&0!=d.find(this.settings.skip_selector).length&&(d=d[b]()),d.length&&this.S("img",d).trigger("click",[c,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){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.5.1",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(){var d=this,e=d.S;e(this.scope).off(".dropdown").on("click.fndtn.dropdown","["+this.attr_name()+"]",function(b){var c=e(this).data(d.attr_name(!0)+"-init")||d.settings;(!c.is_hover||Modernizr.touch)&&(b.preventDefault(),e(this).parent("[data-reveal-id]")&&b.stopPropagation(),d.toggle(a(this)))}).on("mouseenter.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(a){var b,c,f=e(this);clearTimeout(d.timeout),f.data(d.data_attr())?(b=e("#"+f.data(d.data_attr())),c=f):(b=f,c=e("["+d.attr_name()+'="'+b.attr("id")+'"]'));var g=c.data(d.attr_name(!0)+"-init")||d.settings;e(a.currentTarget).data(d.data_attr())&&g.is_hover&&d.closeall.call(d),g.is_hover&&d.open.apply(d,[b,c])}).on("mouseleave.fndtn.dropdown","["+this.attr_name()+"], ["+this.attr_name()+"-content]",function(){var a,b=e(this);if(b.data(d.data_attr()))a=b.data(d.data_attr(!0)+"-init")||d.settings;else var c=e("["+d.attr_name()+'="'+e(this).attr("id")+'"]'),a=c.data(d.attr_name(!0)+"-init")||d.settings;d.timeout=setTimeout(function(){b.data(d.data_attr())?a.is_hover&&d.close.call(d,e("#"+b.data(d.data_attr()))):a.is_hover&&d.close.call(d,b)}.bind(this),a.hover_timeout)}).on("click.fndtn.dropdown",function(b){var f=e(b.target).closest("["+d.attr_name()+"-content]"),g=f.find("a");return g.length>0&&"false"!==f.attr("aria-autoclose")&&d.close.call(d,e("["+d.attr_name()+"-content]")),b.target!==c&&!a.contains(c.documentElement,b.target)||e(b.target).closest("["+d.attr_name()+"]").length>0?void 0:!e(b.target).data("revealId")&&f.length>0&&(e(b.target).is("["+d.attr_name()+"-content]")||a.contains(f.first()[0],b.target))?void b.stopPropagation():void d.close.call(d,e("["+d.attr_name()+"-content]"))}).on("opened.fndtn.dropdown","["+d.attr_name()+"-content]",function(){d.settings.opened.call(this)}).on("closed.fndtn.dropdown","["+d.attr_name()+"-content]",function(){d.settings.closed.call(this)}),e(b).off(".dropdown").on("resize.fndtn.dropdown",d.throttle(function(){d.resize.call(d)},50)),this.resize()},close:function(b){var c=this;b.each(function(){var d=a("["+c.attr_name()+"="+b[0].id+"]")||a("aria-controls="+b[0].id+"]");d.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").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").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;if(this.clear_idx(),this.small()){var e=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:e.top}),a.css(Foundation.rtl?"right":"left",c)}else this.style(a,b,d);return a},style:function(b,c,d){var e=a.extend({position:"absolute"},this.dirs[d.align].call(b,c,d));b.attr("style","").css(e)},dirs:{_base:function(a){var d=this.offsetParent(),e=d.offset(),f=a.offset();f.top-=e.top,f.left-=e.left,f.missRight=!1,f.missTop=!1,f.missLeft=!1,f.leftRightFlag=!1;var g;g=c.getElementsByClassName("row")[0]?c.getElementsByClassName("row")[0].clientWidth:b.outerWidth;var h=(b.outerWidth-g)/2,i=g;return this.hasClass("mega")||(a.offset().top<=this.outerHeight()&&(f.missTop=!0,i=b.outerWidth-h,f.leftRightFlag=!0),a.offset().left+this.outerWidth()>a.offset().left+h&&a.offset().left-h>this.outerWidth()&&(f.missRight=!0,f.missLeft=!1),a.offset().left-this.outerWidth()<=0&&(f.missLeft=!0,f.missRight=!1)),f},top:function(a,b){var c=Foundation.libs.dropdown,d=c.dirs._base.call(this,a);return this.addClass("drop-top"),1==d.missTop&&(d.top=d.top+a.outerHeight()+this.outerHeight(),this.removeClass("drop-top")),1==d.missRight&&(d.left=d.left-this.outerWidth()+a.outerWidth()),(a.outerWidth()0)for(var d=this.S("["+this.add_namespace("data-uuid")+'="'+a+'"]');c--;){var e,f=b[c][2];if(e=matchMedia(this.settings.named_queries.hasOwnProperty(f)?this.settings.named_queries[f]:f),e.matches)return{el:d,scenario:b[c]}}return!1},load:function(a,b){return("undefined"==typeof this["cached_"+a]||b)&&this["update_"+a](),this["cached_"+a]},update_images:function(){var a=this.S("img["+this.data_attr+"]"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cache={},this.cached_images=[],this.images_loaded=0===b;c--;){if(d++,a[c]){var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_images.push(a[c])}d===b&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var a=this.S("["+this.data_attr+"]").not("img"),b=a.length,c=b,d=0,e=this.data_attr;for(this.cached_nodes=[],this.nodes_loaded=0===b;c--;){d++;var f=a[c].getAttribute(e)||"";f.length>0&&this.cached_nodes.push(a[c]),d===b&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(c){for(var d=this["cached_"+c].length;d--;)this.object(a(this["cached_"+c][d]));return a(b).trigger("resize").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];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)]},object:function(a){var b=this.parse_data_attr(a),c=[],d=b.length;if(d>0)for(;d--;){var e=b[d].split(/\(([^\)]*?)(\))$/);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.1",defaults:{expose:!1,modal:!0,keyboard:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,prev_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",abort_on_close:!0,tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'×',timer:'
      ',tip:'
      ',wrapper:'
      ',button:'',prev_button:'',modal:'
      ',expose:'
      ',expose_cover:'
      '},expose_add_class:""},init:function(b,c,d){Foundation.inherit(this,"throttle random_str"),this.settings=this.settings||a.extend({},this.defaults,d||c),this.bindings(c,d)},go_next:function(){this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())},go_prev:function(){this.settings.$li.prev().length<1||(this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(null,!0),this.startTimer()):(this.hide(),this.show(null,!0)))},events:function(){var c=this;a(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(a){a.preventDefault(),this.go_next()}.bind(this)).on("click.fndtn.joyride",".joyride-prev-tip",function(a){a.preventDefault(),this.go_prev()}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(a){a.preventDefault(),this.end(this.settings.abort_on_close)}.bind(this)).on("keyup.fndtn.joyride",function(a){if(this.settings.keyboard&&this.settings.riding)switch(a.which){case 39:a.preventDefault(),this.go_next();break;case 37:a.preventDefault(),this.go_prev();break;case 27:a.preventDefault(),this.end(this.settings.abort_on_close)}}.bind(this)),a(b).off(".joyride").on("resize.fndtn.joyride",c.throttle(function(){if(a("["+c.attr_name()+"]").length>0&&c.settings.$next_tip&&c.settings.riding){if(c.settings.exposed.length>0){var b=a(c.settings.exposed);b.each(function(){var b=a(this);c.un_expose(b),c.expose(b)})}c.is_phone()?c.pos_phone():c.pos_default(!1)}},100))},start:function(){var b=this,c=a("["+this.attr_name()+"]",this.scope),d=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],e=d.length;!c.length>0||(this.settings.init||this.events(),this.settings=c.data(this.attr_name(!0)+"-init"),this.settings.$content_el=c,this.settings.$body=a(this.settings.tip_container),this.settings.body_offset=a(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,this.settings.riding=!0,"function"!=typeof a.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&!a.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(c){var f=a(this);this.settings=a.extend({},b.defaults,b.data_options(f));for(var g=e;g--;)b.settings[d[g]]=parseInt(b.settings[d[g]],10);b.create({$li:f,index:c})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(b){var c,d;return b.tip_class=b.tip_class||"",c=a(this.settings.template.tip).addClass(b.tip_class),d=a.trim(a(b.li).html())+this.prev_button_text(b.prev_button_text,b.index)+this.button_text(b.button_text)+this.settings.template.link+this.timer_instance(b.index),c.append(a(this.settings.template.wrapper)),c.first().attr(this.add_namespace("data-index"),b.index),a(".joyride-content-wrapper",c).append(d),c[0]},timer_instance:function(b){var c;return c=0===b&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":a(this.settings.template.timer)[0].outerHTML},button_text:function(b){return this.settings.tip_settings.next_button?(b=a.trim(b)||"Next",b=a(this.settings.template.button).append(b)[0].outerHTML):b="",b},prev_button_text:function(b,c){return this.settings.tip_settings.prev_button?(b=a.trim(b)||"Previous",b=0==c?a(this.settings.template.prev_button).append(b).addClass("disabled")[0].outerHTML:a(this.settings.template.prev_button).append(b)[0].outerHTML):b="",b},create:function(b){this.settings.tip_settings=a.extend({},this.settings,this.data_options(b.$li));var c=b.$li.attr(this.add_namespace("data-button"))||b.$li.attr(this.add_namespace("data-text")),d=b.$li.attr(this.add_namespace("data-button-prev"))||b.$li.attr(this.add_namespace("data-prev-text")),e=b.$li.attr("class"),f=a(this.tip_template({tip_class:e,index:b.index,button_text:c,prev_button_text:d,li:b.$li}));a(this.settings.tip_container).append(f)},show:function(b,c){var e=null;if(this.settings.$li===d||-1===a.inArray(this.settings.$li.index(),this.settings.pause_after))if(this.settings.paused?this.settings.paused=!1:this.set_li(b,c),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0){if(b&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=a.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],!/body/i.test(this.settings.$target.selector)){var f=a(".joyride-modal-bg");/pop/i.test(this.settings.tipAnimation)?f.hide():f.fadeOut(this.settings.tipAnimationFadeSpeed),this.scroll_to()}this.is_phone()?this.pos_phone(!0):this.pos_default(!0),e=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(e.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(e.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),setTimeout(function(){e.animate({width:e.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip}else this.settings.$li&&this.settings.$target.length<1?this.show(b,c):this.end();else this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||a(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(a.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(a,b){a?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=b?this.settings.$li.prev():this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=a(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var b=this.settings.$li.attr(this.add_namespace("data-class")),d=this.settings.$li.attr(this.add_namespace("data-id")),e=function(){return d?a(c.getElementById(d)):b?a("."+b).first():a("body")};this.settings.$target=e()},scroll_to:function(){var c,d;c=a(b).height()/2,d=Math.ceil(this.settings.$target.offset().top-c+this.settings.$next_tip.outerHeight()),0!=d&&a("html, body").stop().animate({scrollTop:d},this.settings.scroll_speed,"swing")},paused:function(){return-1===a.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=d,this.show("init")},pos_default:function(a){var b=this.settings.$next_tip.find(".joyride-nub"),c=Math.ceil(b.outerWidth()/2),d=Math.ceil(b.outerHeight()/2),e=a||!1;if(e&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector))this.settings.$li.length&&this.pos_modal(b);else{var f=this.settings.tip_settings.tipAdjustmentY?parseInt(this.settings.tip_settings.tipAdjustmentY):0,g=this.settings.tip_settings.tipAdjustmentX?parseInt(this.settings.tip_settings.tipAdjustmentX):0;this.bottom()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()+g}:{top:this.settings.$target.offset().top+d+this.settings.$target.outerHeight()+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"top")):this.top()?(this.settings.$next_tip.css(this.rtl?{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}:{top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-d+f,left:this.settings.$target.offset().left+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.outerWidth()+this.settings.$target.offset().left+c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top+f,left:this.settings.$target.offset().left-this.settings.$next_tip.outerWidth()-c+g}),this.nub_position(b,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts0&&arguments[0]instanceof a)e=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;e=this.settings.$target}return e.length<1?(b.console&&console.error("element not valid",e),!1):(c=a(this.settings.template.expose),this.settings.$body.append(c),c.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),d=a(this.settings.template.expose_cover),f={zIndex:e.css("z-index"),position:e.css("position")},g=null==e.attr("class")?"":e.attr("class"),e.css("z-index",parseInt(c.css("z-index"))+1),"static"==f.position&&e.css("position","relative"),e.data("expose-css",f),e.data("orig-class",g),e.attr("class",g+" "+this.settings.expose_add_class),d.css({top:e.offset().top,left:e.offset().left,width:e.outerWidth(!0),height:e.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(d),c.addClass(h),d.addClass(h),e.data("expose",h),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,e),void this.add_exposed(e))},un_expose:function(){var c,d,e,f,g,h=!1;if(arguments.length>0&&arguments[0]instanceof a)d=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;d=this.settings.$target}return d.length<1?(b.console&&console.error("element not valid",d),!1):(c=d.data("expose"),e=a("."+c),arguments.length>1&&(h=arguments[1]),h===!0?a(".joyride-expose-wrapper,.joyride-expose-cover").remove():e.remove(),f=d.data("expose-css"),"auto"==f.zIndex?d.css("z-index",""):d.css("z-index",f.zIndex),f.position!=d.css("position")&&("static"==f.position?d.css("position",""):d.css("position",f.position)),g=d.data("orig-class"),d.attr("class",g),d.removeData("orig-classes"),d.removeData("expose"),d.removeData("expose-z-index"),void this.remove_exposed(d))},add_exposed:function(b){this.settings.exposed=this.settings.exposed||[],b instanceof a||"object"==typeof b?this.settings.exposed.push(b[0]):"string"==typeof b&&this.settings.exposed.push(b)},remove_exposed:function(b){var c,d;for(b instanceof a?c=b[0]:"string"==typeof b&&(c=b),this.settings.exposed=this.settings.exposed||[],d=this.settings.exposed.length;d--;)if(this.settings.exposed[d]==c)return void this.settings.exposed.splice(d,1)},center:function(){var c=a(b);return this.settings.$next_tip.css({top:(c.height()-this.settings.$next_tip.outerHeight())/2+c.scrollTop(),left:(c.width()-this.settings.$next_tip.outerWidth())/2+c.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(c){var d=a(b),e=d.height()/2,f=Math.ceil(this.settings.$target.offset().top-e+this.settings.$next_tip.outerHeight()),g=d.width()+d.scrollLeft(),h=d.height()+f,i=d.height()+d.scrollTop(),j=d.scrollTop();return j>f&&(j=0>f?0:f),h>i&&(i=h),[c.offset().topc.offset().left]},visible:function(a){for(var b=a.length;b--;)if(a[b])return!1;return!0},nub_position:function(a,b,c){a.addClass("auto"===b?c:b)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(b){this.settings.cookie_monster&&a.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),a(this.scope).off("keyup.joyride"),this.settings.$next_tip.data("closed",!0),this.settings.riding=!1,a(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),("undefined"==typeof b||b===!1)&&(this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip)),a(".joyride-tip-guide").remove()},off:function(){a(this.scope).off(".joyride"),a(b).off(".joyride"),a(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),a(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,window,window.document),function(a,b){"use strict";Foundation.libs["magellan-expedition"]={name:"magellan-expedition",version:"5.5.1",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 c=this,d=c.S,e=c.settings;c.set_expedition_position(),d(c.scope).off(".magellan").on("click.fndtn.magellan","["+c.add_namespace("data-magellan-arrival")+'] a[href^="#"]',function(b){b.preventDefault();var d=a(this).closest("["+c.attr_name()+"]"),e=d.data("magellan-expedition-init"),f=this.hash.split("#").join(""),g=a('a[name="'+f+'"]');0===g.length&&(g=a("#"+f));var h=g.offset().top-e.destination_threshold+1;e.offset_by_height&&(h-=d.outerHeight()),a("html, body").stop().animate({scrollTop:h},e.duration,e.easing,function(){history.pushState?history.pushState(null,null,"#"+f):location.hash="#"+f})}).on("scroll.fndtn.magellan",c.throttle(this.check_for_arrivals.bind(this),e.throttle_delay)),a(b).on("resize.fndtn.magellan",c.throttle(this.set_expedition_position.bind(this),e.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(){var c,d,e=a(this),f=e.data("magellan-expedition-init"),g=e.attr("styles");e.attr("style",""),c=e.offset().top+f.threshold,d=parseInt(e.data("magellan-fixed-top")),isNaN(d)||(b.settings.fixed_top=d),e.data(b.data_attr("magellan-top-offset"),c),e.attr("style",g)})},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(){var c=a(this).data(d.data_attr("magellan-arrival")),g=a("["+d.add_namespace("data-magellan-destination")+"="+c+"]");if(g.length>0){var h=g.offset().top-e.destination_threshold;return e.offset_by_height&&(h-=b.outerHeight()),h=Math.floor(h),{destination:g,arrival:a(this),top_offset:h,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")},reflow:function(){var b=this;a("["+b.add_namespace("data-magellan-expedition-clone")+"]",b.scope).remove()}}}(jQuery,window,window.document),function(a){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.5.1",settings:{open_method:"move",close_on_click:!1},init:function(a,b,c){this.bindings(b,c)},events:function(){var b=this,c=b.S,d="",e="",f="";"move"===this.settings.open_method?(d="move-",e="right",f="left"):"overlap_single"===this.settings.open_method?(d="offcanvas-overlap-",e="right",f="left"):"overlap"===this.settings.open_method&&(d="offcanvas-overlap"),c(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(f){b.click_toggle_class(f,d+e),"overlap"!==b.settings.open_method&&c(".left-submenu").removeClass(d+e),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".left-off-canvas-menu a",function(f){var g=b.get_settings(f),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(f.preventDefault(),c(this).siblings(".left-submenu").toggleClass(d+e)):h.hasClass("back")&&(f.preventDefault(),h.parent().removeClass(d+e)):(b.hide.call(b,d+e,b.get_wrapper(f)),h.parent().removeClass(d+e)),a(".left-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){b.click_toggle_class(e,d+f),"overlap"!==b.settings.open_method&&c(".right-submenu").removeClass(d+f),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".right-off-canvas-menu a",function(e){var g=b.get_settings(e),h=c(this).parent();!g.close_on_click||h.hasClass("has-submenu")||h.hasClass("back")?c(this).parent().hasClass("has-submenu")?(e.preventDefault(),c(this).siblings(".right-submenu").toggleClass(d+f)):h.hasClass("back")&&(e.preventDefault(),h.parent().removeClass(d+f)):(b.hide.call(b,d+f,b.get_wrapper(e)),h.parent().removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(g){b.click_remove_class(g,d+f),c(".right-submenu").removeClass(d+f),e&&(b.click_remove_class(g,d+e),c(".left-submenu").removeClass(d+f)),a(".right-off-canvas-toggle").attr("aria-expanded","true")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(c){b.click_remove_class(c,d+f),a(".left-off-canvas-toggle").attr("aria-expanded","false"),e&&(b.click_remove_class(c,d+e),a(".right-off-canvas-toggle").attr("aria-expanded","false"))})},toggle:function(a,b){b=b||this.get_wrapper(),b.is("."+a)?this.hide(a,b):this.show(a,b)},show:function(a,b){b=b||this.get_wrapper(),b.trigger("open").trigger("open.fndtn.offcanvas"),b.addClass(a)},hide:function(a,b){b=b||this.get_wrapper(),b.trigger("close").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){var c=a("
      1. ").attr("data-orbit-slide",b).on("click",p.link_bullet);l.append(c)}))},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(){var b=a(this).attr("data-orbit-slide");if("string"==typeof b&&""!=(b=a.trim(b)))if(isNaN(parseInt(b))){var c=j.find("[data-orbit-slide="+b+"]");-1!=c.index()&&p._goto(c.index()+1)}else p._goto(parseInt(b))},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?b(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):b(this.scope).on("open.fndtn.reveal","["+a.attr_name()+"]",this.settings.open).on("opened.fndtn.reveal","["+a.attr_name()+"]",this.settings.opened).on("opened.fndtn.reveal","["+a.attr_name()+"]",this.open_video).on("close.fndtn.reveal","["+a.attr_name()+"]",this.settings.close).on("closed.fndtn.reveal","["+a.attr_name()+"]",this.settings.closed).on("closed.fndtn.reveal","["+a.attr_name()+"]",this.close_video),!0},key_up_on:function(){var a=this;return a.S("body").off("keyup.fndtn.reveal").on("keyup.fndtn.reveal",function(b){var c=a.S("["+a.attr_name()+"].open"),d=c.data(a.attr_name(!0)+"-init")||a.settings;d&&27===b.which&&d.close_on_esc&&!a.locked&&a.close.call(a,c)}),!0},key_up_off:function(){return this.S("body").off("keyup.fndtn.reveal"),!0},open:function(c,d){var e,f=this;c?"undefined"!=typeof c.selector?e=f.S("#"+c.data(f.data_attr("reveal-id"))).first():(e=f.S(this.scope),d=c):e=f.S(this.scope);var g=e.data(f.attr_name(!0)+"-init");if(g=g||this.settings,e.hasClass("open")&&c.attr("data-reveal-id")==e.attr("id"))return f.close(e);if(!e.hasClass("open")){var h=f.S("["+f.attr_name()+"].open");if("undefined"==typeof e.data("css-top")&&e.data("css-top",parseInt(e.css("top"),10)).data("offset",this.cache_offset(e)),this.key_up_on(e),e.on("open.fndtn.reveal").trigger("open.fndtn.reveal"),h.length<1&&this.toggle_bg(e,!0),"string"==typeof d&&(d={url:d}),"undefined"!=typeof d&&d.url){var i="undefined"!=typeof d.success?d.success:null;a.extend(d,{success:function(b,c,d){if(a.isFunction(i)){var j=i(b,c,d);"string"==typeof j&&(b=j)}e.html(b),f.S(e).foundation("section","reflow"),f.S(e).children().foundation(),h.length>0&&(g.multiple_opened?this.to_back(h):this.hide(h,g.css.close)),f.show(e,g.css.open)}}),a.ajax(d)}else h.length>0&&(g.multiple_opened?this.to_back(h):this.hide(h,g.css.close)),this.show(e,g.css.open)}f.S(b).trigger("resize")},close:function(b){var b=b&&b.length?b:this.S(this.scope),c=this.S("["+this.attr_name()+"].open"),d=b.data(this.attr_name(!0)+"-init")||this.settings;c.length>0&&(this.locked=!0,this.key_up_off(b),b.trigger("close").trigger("close.fndtn.reveal"),(d.multiple_opened&&1===c.length||!d.multiple_opened||b.length>1)&&(this.toggle_bg(b,!1),this.to_front(b)),d.multiple_opened?(this.hide(b,d.css.close,d),this.to_front(a(a.makeArray(c).reverse()[1]))):this.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;if(0===c.parent(g).length){var h=c.wrap('
        ').parent();c.on("closed.fndtn.reveal.wrapped",function(){c.detach().appendTo(h),c.unwrap().unbind("closed.fndtn.reveal.wrapped")}),c.detach().appendTo(g)}var i=e(f.animation);if(i.animate||(this.locked=!1),i.pop){d.top=a(b).scrollTop()-c.data("offset")+"px";var j={top:a(b).scrollTop()+c.data("css-top")+"px",opacity:1};return setTimeout(function(){return c.css(d).animate(j,f.animation_speed,"linear",function(){this.locked=!1,c.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),f.animation_speed/2)}if(i.fade){d.top=a(b).scrollTop()+c.data("css-top")+"px";var j={opacity:1};return setTimeout(function(){return c.css(d).animate(j,f.animation_speed,"linear",function(){this.locked=!1,c.trigger("opened").trigger("opened.fndtn.reveal")}.bind(this)).addClass("open")}.bind(this),f.animation_speed/2)}return c.css(d).show().css({opacity:1}).addClass("open").trigger("opened").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");f=f||this.settings;var g=e(f.animation);if(g.animate||(this.locked=!1),g.pop){var h={top:-a(b).scrollTop()-c.data("offset")+"px",opacity:0};return setTimeout(function(){return c.animate(h,f.animation_speed,"linear",function(){this.locked=!1,c.css(d).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),f.animation_speed/2)}if(g.fade){var h={opacity:0};return setTimeout(function(){return c.animate(h,f.animation_speed,"linear",function(){this.locked=!1,c.css(d).trigger("closed").trigger("closed.fndtn.reveal")}.bind(this)).removeClass("open")}.bind(this),f.animation_speed/2)}return c.hide().css(d).removeClass("open").trigger("closed").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);return a.hide(),b},off:function(){a(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,window,window.document),function(a,b){"use strict";Foundation.libs.slider={name:"slider",version:"5.5.1",settings:{start:0,end:100,step:1,precision:null,initial:null,display_selector:"",vertical:!1,trigger_input_change:!1,on_change:function(){}},cache:{},init:function(a,b,c){Foundation.inherit(this,"throttle"),this.bindings(b,c),this.reflow()},events:function(){var c=this;a(this.scope).off(".slider").on("mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider","["+c.attr_name()+"]:not(.disabled, [disabled]) .range-slider-handle",function(b){c.cache.active||(b.preventDefault(),c.set_active_slider(a(b.target)))}).on("mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider",function(d){if(c.cache.active)if(d.preventDefault(),a.data(c.cache.active[0],"settings").vertical){var e=0;d.pageY||(e=b.scrollY),c.calculate_position(c.cache.active,c.get_cursor_position(d,"y")+e)}else c.calculate_position(c.cache.active,c.get_cursor_position(d,"x"))}).on("mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider",function(){c.remove_active_slider()}).on("change.fndtn.slider",function(){c.settings.on_change()}),c.S(b).on("resize.fndtn.slider",c.throttle(function(){c.reflow()},300))},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").trigger("change.fndtn.slider"),k.val(c),d.trigger_input_change&&k.trigger("change"),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.hasOwnProperty("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()));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.1",settings:{active_class:"active",callback:function(){},deep_linking:!1,scroll_to_content:!0,is_hover:!1},default_tab_hashes:[],init:function(a,c,d){var e=this,f=this.S;this.bindings(c,d),e.entry_location=b.location.href,this.handle_location_hash_change(),f("["+this.attr_name()+"] > .active > a",this.scope).each(function(){e.default_tab_hashes.push(this.hash)})},events:function(){var a=this,c=this.S,d=function(b){var d=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");(!d.is_hover||Modernizr.touch)&&(b.preventDefault(),b.stopPropagation(),a.toggle_active_tab(c(this).parent()))};c(this.scope).off(".tab").on("focus.fndtn.tab","["+this.attr_name()+"] > * > a",d).on("click.fndtn.tab","["+this.attr_name()+"] > * > a",d).on("mouseenter.fndtn.tab","["+this.attr_name()+"] > * > a",function(){var b=c(this).closest("["+a.attr_name()+"]").data(a.attr_name(!0)+"-init");b.is_hover&&a.toggle_active_tab(c(this).parent())}),c(b).on("hashchange.fndtn.tab",function(b){b.preventDefault(),a.handle_location_hash_change()})},handle_location_hash_change:function(){var b=this,c=this.S;c("["+this.attr_name()+"]",this.scope).each(function(){var e=c(this).data(b.attr_name(!0)+"-init");if(e.deep_linking){var f;if(f=e.scroll_to_content?b.scope.location.hash:b.scope.location.hash.replace("fndtn-",""),""!=f){var g=c(f);if(g.hasClass("content")&&g.parent().hasClass("tabs-content"))b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href="+f+"]").parent());else{var h=g.closest(".content").attr("id");h!=d&&b.toggle_active_tab(a("["+b.attr_name()+"] > * > a[href=#"+h+"]").parent(),f)}}else for(var i=0;i * > a[href="+b.default_tab_hashes[i]+"]").parent())}})},toggle_active_tab:function(e,f){var g=this,h=g.S,i=e.closest("["+this.attr_name()+"]"),j=e.find("a"),k=e.children("a").first(),l="#"+k.attr("href").split("#")[1],m=h(l),n=e.siblings(),o=i.data(this.attr_name(!0)+"-init"),p=function(b){var d,e=a(this),f=a(this).parents("li").prev().children('[role="tab"]'),g=a(this).parents("li").next().children('[role="tab"]');switch(b.keyCode){case 37:d=f;break;case 39:d=g;break;default:d=!1}d.length&&(e.attr({tabindex:"-1","aria-selected":null}),d.attr({tabindex:"0","aria-selected":!0}).focus()),a('[role="tabpanel"]').attr("aria-hidden","true"),a("#"+a(c.activeElement).attr("href").substring(1)).attr("aria-hidden",null)},q=function(a){var c=b.location.href===g.entry_location,d=o.scroll_to_content?g.default_tab_hashes[0]:c?b.location.hash:"fndtn-"+g.default_tab_hashes[0].replace("#","");c&&a===d||(b.location.hash=a)};h(this).data(this.data_attr("tab-content"))&&(l="#"+h(this).data(this.data_attr("tab-content")).split("#")[1],m=h(l)),o.deep_linking&&(o.scroll_to_content?(q(f||l),f==d||f==l?e.parent()[0].scrollIntoView():h(l)[0].scrollIntoView()):q(f!=d?"fndtn-"+f.replace("#",""):"fndtn-"+l.replace("#",""))),e.addClass(o.active_class).triggerHandler("opened"),j.attr({"aria-selected":"true",tabindex:0}),n.removeClass(o.active_class),n.find("a").attr({"aria-selected":"false",tabindex:-1}),m.siblings().removeClass(o.active_class).attr({"aria-hidden":"true",tabindex:-1}),m.addClass(o.active_class).attr("aria-hidden","false").removeAttr("tabindex"),o.callback(e),m.triggerHandler("toggled",[e]),i.triggerHandler("toggled",[m]),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){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.5.1",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,hover_delay:200,show_on:"all",tip_template:function(a,b){return''+b+''}},cache:{},init:function(a,b,c){Foundation.inherit(this,"random_str"),this.bindings(b,c)},should_show:function(b){var c=a.extend({},this.settings,this.data_options(b));return"all"===c.show_on?!0:this.small()&&"small"===c.show_on?!0:this.medium()&&"medium"===c.show_on?!0:this.large()&&"large"===c.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){var c=this,d=c.S;c.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 e=d(this),f=a.extend({},c.settings,c.data_options(e)),g=!1;if(Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&d(b.target).is("a"))return!1;if(/mouse/i.test(b.type)&&c.ie_touch(b))return!1;if(e.hasClass("open"))Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&b.preventDefault(),c.hide(e);else{if(f.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type))return;!f.disable_for_touch&&Modernizr.touch&&/touchstart|MSPointerDown/i.test(b.type)&&(b.preventDefault(),d(f.tooltip_class+".open").hide(),g=!0),/enter|over/i.test(b.type)?this.timer=setTimeout(function(){c.showTip(e)}.bind(this),c.settings.hover_delay):"mouseout"===b.type||"mouseleave"===b.type?(clearTimeout(this.timer),c.hide(e)):c.showTip(e)}}).on("mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip","["+this.attr_name()+"].open",function(b){return/mouse/i.test(b.type)&&c.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)?c.convert_to_touch(a(this)):c.hide(a(this))))}).on("DOMNodeRemoved DOMAttrModified","["+this.attr_name()+"]:not(a)",function(){c.hide(d(this))})},ie_touch:function(){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("id"),c=a.attr(this.attr_name())||a.attr("data-selector");return(b&&b.length<1||!b)&&"string"!=typeof c&&(c=this.random_str(6),a.attr("data-selector",c).attr("aria-describedby",c)),b&&b.length>0?b:c},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(){d.hide(c)})),c.removeAttr("title").attr("title","")},reposition:function(b,c,d){var e,f,g,h,i;if(c.css("visibility","hidden").show(),e=b.data("width"),f=c.children(".nub"),g=f.outerHeight(),h=f.outerHeight(),c.css(this.small()?{width:"100%"}:{width:e?e:"auto"}),i=function(a,b,c,d,e){return a.css({top:b?b:"auto",bottom:d?d:"auto",left:e?e:"auto",right:c?c:"auto"}).end()},i(c,b.offset().top+b.outerHeight()+10,"auto","auto",b.offset().left),this.small())i(c,b.offset().top+b.outerHeight()+10,"auto","auto",12.5,a(this.scope).width()),c.addClass("tip-override"),i(f,-g,"auto","auto",b.offset().left);else{var j=b.offset().left;Foundation.rtl&&(f.addClass("rtl"),j=b.offset().left+b.outerWidth()-c.outerWidth()),i(c,b.offset().top+b.outerHeight()+10,"auto","auto",j),c.removeClass("tip-override"),d&&d.indexOf("tip-top")>-1?(Foundation.rtl&&f.addClass("rtl"),i(c,b.offset().top-c.outerHeight(),"auto","auto",j).removeClass("tip-override")):d&&d.indexOf("tip-left")>-1?(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left-c.outerWidth()-g).removeClass("tip-override"),f.removeClass("rtl")):d&&d.indexOf("tip-right")>-1&&(i(c,b.offset().top+b.outerHeight()/2-c.outerHeight()/2,"auto","auto",b.offset().left+b.outerWidth()+g).removeClass("tip-override"),f.removeClass("rtl"))}c.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},inheritable_classes:function(b){var c=a.extend({},this.settings,this.data_options(b)),d=["tip-top","tip-left","tip-bottom","tip-right","radius","round"].concat(c.additional_inheritable_classes),e=b.attr("class"),f=e?a.map(e.split(" "),function(b){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(){c.hide(b)})),b.data("tooltip-open-event-type","touch")},show:function(a){var b=this.getTip(a);"touch"==a.data("tooltip-open-event-type")&&this.convert_to_touch(a),this.reposition(a,b,a.attr("class")),a.addClass("open"),b.fadeIn(150)},hide:function(a){var b=this.getTip(a);b.fadeOut(150,function(){b.find(".tap-to-close").remove(),b.off("click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose"),a.removeClass("open")})},off:function(){var b=this;this.S(this.scope).off(".fndtn.tooltip"),this.S(this.settings.tooltip_class).each(function(c){a("["+b.attr_name()+"]").eq(c).attr("title",a(this).text())}).remove()},reflow:function(){}}}(jQuery,window,window.document),function(a,b,c){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.5.1",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",mobile_show_parent_link:!0,is_hover:!0,scrolltop:!0,sticky_on:"all"},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:d&&navigator.userAgent.match(/(iPad|iPhone|iPod)/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(){var c=this,d=this.S;d(this.scope).off(".topbar").on("click.fndtn.topbar","["+this.attr_name()+"] .toggle-topbar",function(a){a.preventDefault(),c.toggle(this)}).on("click.fndtn.topbar",'.top-bar .top-bar-section li a[href^="#"],['+this.attr_name()+'] .top-bar-section li a[href^="#"]',function(){var b=a(this).closest("li");!c.breakpoint()||b.hasClass("back")||b.hasClass("has-dropdown")||c.toggle()}).on("click.fndtn.topbar","["+this.attr_name()+"] li.has-dropdown",function(b){var e=d(this),f=d(b.target),g=e.closest("["+c.attr_name()+"]"),h=g.data(c.attr_name(!0)+"-init");return f.data("revealId")?void c.toggle():void(c.breakpoint()||(!h.is_hover||Modernizr.touch)&&(b.stopImmediatePropagation(),e.hasClass("hover")?(e.removeClass("hover").find("li").removeClass("hover"),e.parents("li.hover").removeClass("hover")):(e.addClass("hover"),a(e).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(c.breakpoint()){a.preventDefault();var b=d(this),e=b.closest("["+c.attr_name()+"]"),f=e.find("section, .top-bar-section"),g=(b.next(".dropdown").outerHeight(),b.closest("li"));e.data("index",e.data("index")+1),g.addClass("moved"),c.rtl?(f.css({right:-(100*e.data("index"))+"%"}),f.find(">.name").css({right:100*e.data("index")+"%"})):(f.css({left:-(100*e.data("index"))+"%"}),f.find(">.name").css({left:100*e.data("index")+"%"})),e.css("height",b.siblings("ul").outerHeight(!0)+e.data("height"))}}),d(b).off(".topbar").on("resize.fndtn.topbar",c.throttle(function(){c.resize.call(c)},50)).trigger("resize").trigger("resize.fndtn.topbar").load(function(){d(this).trigger("resize.fndtn.topbar")}),d("body").off(".topbar").on("click.fndtn.topbar",function(a){var b=d(a.target).closest("li").closest("li.hover");b.length>0||d("["+c.attr_name()+"] li.hover").removeClass("hover")}),d(this.scope).on("click.fndtn.topbar","["+this.attr_name()+"] .has-dropdown .back",function(a){a.preventDefault();var b=d(this),e=b.closest("["+c.attr_name()+"]"),f=e.find("section, .top-bar-section"),g=(e.data(c.attr_name(!0)+"-init"),b.closest("li.moved")),h=g.parent();e.data("index",e.data("index")-1),c.rtl?(f.css({right:-(100*e.data("index"))+"%"}),f.find(">.name").css({right:100*e.data("index")+"%"})):(f.css({left:-(100*e.data("index"))+"%"}),f.find(">.name").css({left:100*e.data("index")+"%"})),0===e.data("index")?e.css("height",""):e.css("height",h.outerHeight(!0)+e.data("height")),setTimeout(function(){g.removeClass("moved")},300)}),d(this.scope).find(".dropdown a").focus(function(){a(this).parents(".has-dropdown").addClass("hover")}).blur(function(){a(this).parents(".has-dropdown").removeClass("hover")})},resize:function(){var a=this;a.S("["+this.attr_name()+"]").each(function(){var b,d=a.S(this),e=d.data(a.attr_name(!0)+"-init"),f=d.parent("."+a.settings.sticky_class);if(!a.breakpoint()){var g=d.hasClass("expanded");d.css("height","").removeClass("expanded").find("li").removeClass("hover"),g&&a.toggle(d)}a.is_sticky(d,f,e)&&(f.hasClass("fixed")?(f.removeClass("fixed"),b=f.offset().top,a.S(c.body).hasClass("f-topbar-fixed")&&(b-=d.data("height")),d.data("stickyoffset",b),f.addClass("fixed")):(b=f.offset().top,d.data("stickyoffset",b)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},small:function(){return matchMedia(Foundation.media_queries.small).matches},medium:function(){return matchMedia(Foundation.media_queries.medium).matches},large:function(){return matchMedia(Foundation.media_queries.large).matches},assemble:function(b){var c=this,d=b.data(this.attr_name(!0)+"-init"),e=c.S("section, .top-bar-section",b);e.detach(),c.S(".has-dropdown>a",e).each(function(){var b,e=c.S(this),f=e.siblings(".dropdown"),g=e.attr("href");f.find(".title.back").length||(b=a(1==d.mobile_show_parent_link&&g?'
      2. ":'
      3. '),a("h5>a",b).html(1==d.custom_back_text?d.back_text:"« "+e.html()),f.prepend(b))}),e.appendTo(b),this.sticky(),this.assembled(b)},assembled:function(b){b.data(this.attr_name(!0),a.extend({},b.data(this.attr_name(!0)),{assembled:!0}))},height:function(b){var c=0,d=this;return a("> li",b).each(function(){c+=d.S(this).outerHeight(!0)}),c},sticky:function(){var a=this;this.S(b).on("scroll",function(){a.update_sticky_positioning()})},update_sticky_positioning:function(){var a="."+this.settings.sticky_class,c=this.S(b),d=this;if(d.settings.sticky_topbar&&d.is_sticky(this.settings.sticky_topbar,this.settings.sticky_topbar.parent(),this.settings)){var e=this.settings.sticky_topbar.data("stickyoffset");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..9eefe32 --- /dev/null +++ b/js/foundation/js/foundation/foundation.abide.js @@ -0,0 +1,340 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.abide = { + name : 'abide', + + version : '5.5.1', + + settings : { + live_validate : true, + validate_on_blur : true, + focus_on_invalid : true, + error_labels : true, // labels with a for="inputId" will recieve an `error` class + error_class : 'error', + timeout : 1000, + patterns : { + alpha : /^[a-zA-Z]+$/, + alpha_numeric : /^[a-zA-Z0-9]+$/, + integer : /^[-+]?\d+$/, + number : /^[-+]?\d*(?:[\.\,]\d+)?$/, + + // amex, visa, diners + card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/, + cvv : /^([0-9]){3,4}$/, + + // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address + email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/, + + url : /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/, + // 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'); + + form + .off('.abide') + .on('submit.fndtn.abide validate.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').get(), e, is_ajax); + }) + .on('reset', function () { + return self.reset($(this)); + }) + .find('input, textarea, select') + .off('.abide') + .on('blur.fndtn.abide change.fndtn.abide', function (e) { + if (settings.validate_on_blur === true) { + self.validate([this], e); + } + }) + .on('keydown.fndtn.abide', function (e) { + if (settings.live_validate === true && e.which != 9) { + clearTimeout(self.timer); + self.timer = setTimeout(function () { + self.validate([this], e); + }.bind(this), settings.timeout); + } + }); + }, + + reset : function (form) { + form.removeAttr(this.invalid_attr); + $(this.invalid_attr, form).removeAttr(this.invalid_attr); + $('.' + this.settings.error_class, form).not('small').removeClass(this.settings.error_class); + }, + + 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').trigger('invalid.fndtn.abide'); + this.S(els[i]).closest('form').attr(this.invalid_attr, ''); + return false; + } + } + + if (submit_event || is_ajax) { + form.trigger('valid').trigger('valid.fndtn.abide'); + } + + form.removeAttr(this.invalid_attr); + + if (is_ajax) { + return false; + } + + return true; + }, + + parse_patterns : function (els) { + var i = els.length, + el_patterns = []; + + while (i--) { + el_patterns.push(this.pattern(els[i])); + } + + return this.check_validation_and_apply_styles(el_patterns); + }, + + pattern : function (el) { + var type = el.getAttribute('type'), + required = typeof el.getAttribute('required') === 'string'; + + var pattern = el.getAttribute('pattern') || ''; + + if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) { + return [el, this.settings.patterns[pattern], required]; + } else if (pattern.length > 0) { + return [el, new RegExp(pattern), required]; + } + + if (this.settings.patterns.hasOwnProperty(type)) { + return [el, this.settings.patterns[type], required]; + } + + pattern = /.*/; + + return [el, pattern, required]; + }, + + // TODO: Break this up into smaller methods, getting hard to read. + check_validation_and_apply_styles : function (el_patterns) { + var i = el_patterns.length, + validations = [], + form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'), + settings = form.data(this.attr_name(true) + '-init') || {}; + while (i--) { + var el = el_patterns[i][0], + required = el_patterns[i][2], + value = el.value.trim(), + direct_parent = this.S(el).parent(), + validator = el.getAttribute(this.add_namespace('data-abide-validator')), + is_radio = el.type === 'radio', + is_checkbox = el.type === 'checkbox', + label = this.S('label[for="' + el.getAttribute('id') + '"]'), + valid_length = (required) ? (el.value.length > 0) : true, + el_validations = []; + + var parent, valid; + + // support old way to do equalTo validations + if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' } + + if (!direct_parent.is('label')) { + parent = direct_parent; + } else { + parent = direct_parent.parent(); + } + + if (validator) { + valid = this.settings.validators[validator].apply(this, [el, required, parent]); + el_validations.push(valid); + } + + 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 (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.push(el_validations[0]); + } + validations = [validations.every(function (valid) {return valid;})]; + 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); + } else { + el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + + 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); + } else { + this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class); + } + } + + 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; + } + }; +}(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..483d819 --- /dev/null +++ b/js/foundation/js/foundation/foundation.accordion.js @@ -0,0 +1,67 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.accordion = { + name : 'accordion', + + version : '5.5.1', + + 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 () { + var self = this; + var S = this.S; + S(this.scope) + .off('.fndtn.accordion') + .on('click.fndtn.accordion', '[' + this.attr_name() + '] > .accordion-navigation > 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 = $('> .accordion-navigation', 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); + aunts = aunts.add('[' + groupSelector + '] .accordion-navigation'); + } + + if (settings.toggleable && target.is(active_content)) { + target.parent('.accordion-navigation').toggleClass(settings.active_class, false); + target.toggleClass(settings.active_class, false); + 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); + } + + target.addClass(settings.active_class).parent().addClass(settings.active_class); + settings.callback(target); + target.triggerHandler('toggled', [accordion]); + accordion.triggerHandler('toggled', [target]); + }); + }, + + 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..763a22f --- /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.1', + + 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').trigger('close.fndtn.alert').remove(); + settings.callback(); + }); + } else { + alertBox.fadeOut(300, function () { + S(this).trigger('close').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..e7bd458 --- /dev/null +++ b/js/foundation/js/foundation/foundation.clearing.js @@ -0,0 +1,556 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.clearing = { + name : 'clearing', + + version : '5.5.1', + + settings : { + templates : { + viewing : '×' + + '' + }, + + // comma delimited list of selectors that, on click, will close clearing, + // add 'div.clearing-blackout, div.visible-img' to close on background click + close_selectors : '.clearing-close, div.clearing-blackout', + + // Default to the entire li element. + open_selectors : '', + + // Image will be skipped in carousel. + skip_selector : '', + + touch_label : '', + + // event initializers and locks + init : false, + locked : false + }, + + init : function (scope, method, options) { + var self = this; + Foundation.inherit(this, 'throttle image_loaded'); + + this.bindings(method, options); + + if (self.S(this.scope).is('[' + this.attr_name() + ']')) { + this.assemble(self.S('li', this.scope)); + } else { + self.S('[' + this.attr_name() + ']', this.scope).each(function () { + self.assemble(self.S('li', this)); + }); + } + }, + + events : function (scope) { + var self = this, + S = self.S, + $scroll_container = $('.scroll-container'); + + if ($scroll_container.length > 0) { + this.scope = $scroll_container; + } + + S(this.scope) + .off('.clearing') + .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors, + function (e, current, target) { + var current = current || S(this), + target = target || current, + next = current.next('li'), + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'), + image = S(e.target); + + e.preventDefault(); + + if (!settings) { + self.init(); + settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + } + + // if clearing is open and the current image is + // clicked, go to the next image in sequence + if (target.hasClass('visible') && + current[0] === target[0] && + next.length > 0 && self.is_open(current)) { + target = next; + image = S('img', target); + } + + // set current and target to the clicked li if not otherwise defined. + self.open(image, current, target); + self.update_paddles(target); + }) + + .on('click.fndtn.clearing', '.clearing-main-next', + function (e) { self.nav(e, 'next') }) + .on('click.fndtn.clearing', '.clearing-main-prev', + function (e) { self.nav(e, 'prev') }) + .on('click.fndtn.clearing', this.settings.close_selectors, + function (e) { Foundation.libs.clearing.close(e, this) }); + + $(document).on('keydown.fndtn.clearing', + function (e) { self.keydown(e) }); + + S(window).off('.clearing').on('resize.fndtn.clearing', + function () { self.resize() }); + + this.swipe_events(scope); + }, + + swipe_events : function (scope) { + var self = this, + S = self.S; + + S(this.scope) + .on('touchstart.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { e = e.originalEvent; } + var data = { + start_page_x : e.touches[0].pageX, + start_page_y : e.touches[0].pageY, + start_time : (new Date()).getTime(), + delta_x : 0, + is_scrolling : undefined + }; + + S(this).data('swipe-transition', data); + e.stopPropagation(); + }) + .on('touchmove.fndtn.clearing', '.visible-img', function (e) { + if (!e.touches) { + e = e.originalEvent; + } + // Ignore pinch/zoom events + if (e.touches.length > 1 || e.scale && e.scale !== 1) { + return; + } + + var data = S(this).data('swipe-transition'); + + if (typeof data === 'undefined') { + data = {}; + } + + data.delta_x = e.touches[0].pageX - data.start_page_x; + + if (Foundation.rtl) { + data.delta_x = -data.delta_x; + } + + if (typeof data.is_scrolling === 'undefined') { + data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) ); + } + + if (!data.is_scrolling && !data.active) { + e.preventDefault(); + var direction = (data.delta_x < 0) ? 'next' : 'prev'; + data.active = true; + self.nav(e, direction); + } + }) + .on('touchend.fndtn.clearing', '.visible-img', function (e) { + S(this).data('swipe-transition', {}); + e.stopPropagation(); + }); + }, + + assemble : function ($li) { + var $el = $li.parent(); + + if ($el.parent().hasClass('carousel')) { + return; + } + + $el.after('
        '); + + var grid = $el.detach(), + grid_outerHTML = ''; + + if (grid[0] == null) { + return; + } else { + grid_outerHTML = grid[0].outerHTML; + } + + var holder = this.S('#foundationClearingHolder'), + settings = $el.data(this.attr_name(true) + '-init'), + data = { + grid : '', + viewing : settings.templates.viewing + }, + wrapper = '
        ' + data.viewing + + data.grid + '
        ', + touch_label = this.settings.touch_label; + + if (Modernizr.touch) { + wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end(); + } + + holder.after(wrapper).remove(); + }, + + open : function ($image, current, target) { + var self = this, + body = $(document.body), + root = target.closest('.clearing-assembled'), + container = self.S('div', root).first(), + visible_image = self.S('.visible-img', container), + image = self.S('img', visible_image).not($image), + label = self.S('.clearing-touch-label', container), + error = false; + + // 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'); + // 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 + image + .attr('src', this.load($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').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; + + if ($image[0].nodeName === 'A') { + href = $image.attr('href'); + } else { + href = $image.closest('a').attr('href'); + } + + this.preload($image); + + if (href) { + return href; + } + return $image.attr('src'); + }, + + preload : function ($image) { + this + .img($image.closest('li').next()) + .img($image.closest('li').prev()); + }, + + img : function (img) { + if (img.length) { + var new_img = new Image(), + new_a = this.S('a', img); + + if (new_a.length) { + new_img.src = new_a.attr('href'); + } else { + new_img.src = this.S('img', img).attr('src'); + } + } + return this; + }, + + // image caption + + caption : function (container, $image) { + var caption = $image.attr('data-caption'); + + if (caption) { + container + .html(caption) + .show(); + } else { + container + .text('') + .hide(); + } + return this; + }, + + // directional methods + + go : function ($ul, direction) { + var current = this.S('.visible', $ul), + target = current[direction](); + + // Check for skip selector. + if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) { + target = target[direction](); + } + + if (target.length) { + this.S('img', target) + .trigger('click', [current, 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..4fa8b31 --- /dev/null +++ b/js/foundation/js/foundation/foundation.dropdown.js @@ -0,0 +1,448 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.dropdown = { + name : 'dropdown', + + version : '5.5.1', + + 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]')) { + 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 () { + var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].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').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').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; + + 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); + } else { + + this.style(dropdown, target, settings); + } + + return dropdown; + }, + + style : function (dropdown, target, settings) { + var css = $.extend({position : 'absolute'}, + this.dirs[settings.align].call(dropdown, target, settings)); + + dropdown.attr('style', '').css(css); + }, + + // return CSS property object + // `this` is the dropdown + dirs : { + // Calculate target offset + _base : function (t) { + var o_p = this.offsetParent(), + o = o_p.offset(), + p = t.offset(); + + p.top -= o.top; + p.left -= o.left; + + //set some flags on the p object to pass along + p.missRight = false; + p.missTop = false; + p.missLeft = false; + p.leftRightFlag = false; + + //lets see if the panel will be off the screen + //get the actual width of the page and store it + var actualBodyWidth; + if (document.getElementsByClassName('row')[0]) { + actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth; + } else { + actualBodyWidth = window.outerWidth; + } + + var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2; + var actualBoundary = actualBodyWidth; + + if (!this.hasClass('mega')) { + //miss top + if (t.offset().top <= this.outerHeight()) { + p.missTop = true; + actualBoundary = window.outerWidth - actualMarginWidth; + p.leftRightFlag = true; + } + + //miss right + if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) { + p.missRight = true; + p.missLeft = false; + } + + //miss left + if (t.offset().left - this.outerWidth() <= 0) { + p.missLeft = true; + p.missRight = false; + } + } + + return p; + }, + + top : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + this.addClass('drop-top'); + + if (p.missTop == true) { + p.top = p.top + t.outerHeight() + this.outerHeight(); + this.removeClass('drop-top'); + } + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (Foundation.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), + top : p.top - this.outerHeight()}; + } + + return {left : p.left, top : p.top - this.outerHeight()}; + }, + + bottom : function (t, s) { + var self = Foundation.libs.dropdown, + p = self.dirs._base.call(this, t); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth() + t.outerWidth(); + } + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + if (self.rtl) { + return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()}; + } + + return {left : p.left, top : p.top + t.outerHeight()}; + }, + + left : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-left'); + + if (p.missLeft == true) { + p.left = p.left + this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-left'); + } + + return {left : p.left - this.outerWidth(), top : p.top}; + }, + + right : function (t, s) { + var p = Foundation.libs.dropdown.dirs._base.call(this, t); + + this.addClass('drop-right'); + + if (p.missRight == true) { + p.left = p.left - this.outerWidth(); + p.top = p.top + t.outerHeight(); + this.removeClass('drop-right'); + } else { + p.triggeredRight = true; + } + + var self = Foundation.libs.dropdown; + + if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) { + self.adjust_pip(this, t, s, p); + } + + return {left : p.left + t.outerWidth(), top : p.top}; + } + }, + + // Insert rule to style psuedo elements + adjust_pip : function (dropdown, target, settings, position) { + var sheet = Foundation.stylesheet, + pip_offset_base = 8; + + if (dropdown.hasClass(settings.mega_class)) { + pip_offset_base = position.left + (target.outerWidth() / 2) - 8; + } else if (this.small()) { + pip_offset_base += position.left - 8; + } + + this.rule_idx = sheet.cssRules.length; + + //default + var sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + + if (position.missRight == true) { + pip_offset_base = dropdown.outerWidth() - 23; + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left: ' + pip_offset_base + 'px;', + css_after = 'left: ' + (pip_offset_base - 1) + 'px;'; + } + + //just a case where right is fired, but its not missing right + if (position.triggeredRight == true) { + sel_before = '.f-dropdown.open:before', + sel_after = '.f-dropdown.open:after', + css_before = 'left:-12px;', + css_after = 'left:-14px;'; + } + + if (sheet.insertRule) { + sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx); + sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1); + } else { + sheet.addRule(sel_before, css_before, this.rule_idx); + sheet.addRule(sel_after, css_after, this.rule_idx + 1); + } + }, + + // Remove old dropdown rule index + clear_idx : function () { + var sheet = Foundation.stylesheet; + + if (typeof this.rule_idx !== 'undefined') { + sheet.deleteRule(this.rule_idx); + sheet.deleteRule(this.rule_idx); + delete this.rule_idx; + } + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + off : function () { + this.S(this.scope).off('.fndtn.dropdown'); + this.S('html, body').off('.fndtn.dropdown'); + this.S(window).off('.fndtn.dropdown'); + this.S('[data-dropdown-content]').off('.fndtn.dropdown'); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.equalizer.js b/js/foundation/js/foundation/foundation.equalizer.js new file mode 100644 index 0000000..dd912a7 --- /dev/null +++ b/js/foundation/js/foundation/foundation.equalizer.js @@ -0,0 +1,77 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.equalizer = { + name : 'equalizer', + + version : '5.5.1', + + settings : { + use_tallest : true, + before_height_change : $.noop, + after_height_change : $.noop, + equalize_on_stack : 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, + vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'), + settings = equalizer.data(this.attr_name(true) + '-init'); + + if (vals.length === 0) { + return; + } + var firstTopOffset = vals.first().offset().top; + settings.before_height_change(); + equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer'); + vals.height('inherit'); + vals.each(function () { + var el = $(this); + if (el.offset().top !== firstTopOffset) { + isStacked = true; + } + }); + + if (settings.equalize_on_stack === 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').trigger('after-height-change.fndtn.equalizer'); + }, + + reflow : function () { + var self = this; + + this.S('[' + this.attr_name() + ']', this.scope).each(function () { + var $eq_target = $(this); + self.image_loaded(self.S('img', this), function () { + self.equalize($eq_target) + }); + }); + } + }; +})(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..9162a4c --- /dev/null +++ b/js/foundation/js/foundation/foundation.interchange.js @@ -0,0 +1,354 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.interchange = { + name : 'interchange', + + version : '5.5.1', + + 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 (/IMG/.test(el[0].nodeName)) { + var orig_path = el[0].src; + + if (new RegExp(path, 'i').test(orig_path)) { + return; + } + + el[0].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.load('images'); + this.load('nodes'); + }, + + 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').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*$/), + media_query = scenario[1]; + + 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)]; + }, + + object : function (el) { + var raw_arr = this.parse_data_attr(el), + scenarios = [], + i = raw_arr.length; + + if (i > 0) { + while (i--) { + var split = raw_arr[i].split(/\(([^\)]*?)(\))$/); + + if (split.length > 1) { + var params = this.parse_scenario(split); + 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..7b259c3 --- /dev/null +++ b/js/foundation/js/foundation/foundation.joyride.js @@ -0,0 +1,932 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + var Modernizr = Modernizr || false; + + Foundation.libs.joyride = { + name : 'joyride', + + version : '5.5.1', + + defaults : { + expose : false, // turn on or off the expose feature + modal : true, // Whether to cover page with modal during the tour + keyboard : true, // enable left, right and esc keystrokes + tip_location : 'bottom', // 'top' or 'bottom' in relation to parent + nub_position : 'auto', // override on a per tooltip bases + scroll_speed : 1500, // Page scrolling speed in milliseconds, 0 = no scroll animation + scroll_animation : 'linear', // supports 'swing' and 'linear', extend with jQuery UI. + timer : 0, // 0 = no timer , all other numbers = timer in milliseconds + start_timer_on_click : true, // true or false - true requires clicking the first button start the timer + start_offset : 0, // the index of the tooltip you want to start on (index of the li) + next_button : true, // true or false to control whether a next button is used + prev_button : true, // true or false to control whether a prev button is used + tip_animation : 'fade', // 'pop' or 'fade' in each tip + pause_after : [], // array of indexes where to pause the tour after + exposed : [], // array of expose elements + tip_animation_fade_speed : 300, // when tipAnimation = 'fade' this is speed in milliseconds for the transition + cookie_monster : false, // true or false to control whether cookies are used + cookie_name : 'joyride', // Name the cookie you'll use + cookie_domain : false, // Will this cookie be attached to a domain, ie. '.notableapp.com' + cookie_expires : 365, // set when you would like the cookie to expire. + tip_container : 'body', // Where will the tip be attached + abort_on_close : true, // When true, the close event will not fire any callback + tip_location_patterns : { + top : ['bottom'], + bottom : [], // bottom should not need to be repositioned + left : ['right', 'top', 'bottom'], + right : ['left', 'top', 'bottom'] + }, + post_ride_callback : function () {}, // A method to call once the tour closes (canceled or complete) + post_step_callback : function () {}, // A method to call after each step + pre_step_callback : function () {}, // A method to call before each step + pre_ride_callback : function () {}, // A method to call before the tour starts (passed index, tip, and cloned exposed element) + post_expose_callback : function () {}, // A method to call after an element has been exposed + template : { // HTML segments for tip layout + link : '×', + timer : '
        ', + tip : '
        ', + wrapper : '
        ', + button : '', + prev_button : '', + modal : '
        ', + expose : '
        ', + expose_cover : '
        ' + }, + expose_add_class : '' // One or more space-separated class names to be added to exposed element + }, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle random_str'); + + this.settings = this.settings || $.extend({}, this.defaults, (options || method)); + + this.bindings(method, options) + }, + + go_next : function () { + if (this.settings.$li.next().length < 1) { + this.end(); + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(); + this.startTimer(); + } else { + this.hide(); + this.show(); + } + }, + + go_prev : function () { + if (this.settings.$li.prev().length < 1) { + // Do nothing if there are no prev element + } else if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + this.hide(); + this.show(null, true); + this.startTimer(); + } else { + this.hide(); + this.show(null, true); + } + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.joyride') + .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) { + e.preventDefault(); + this.go_next() + }.bind(this)) + .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) { + e.preventDefault(); + this.go_prev(); + }.bind(this)) + + .on('click.fndtn.joyride', '.joyride-close-tip', function (e) { + e.preventDefault(); + this.end(this.settings.abort_on_close); + }.bind(this)) + + .on('keyup.fndtn.joyride', function (e) { + // Don't do anything if keystrokes are disabled + // or if the joyride is not being shown + if (!this.settings.keyboard || !this.settings.riding) { + return; + } + + switch (e.which) { + case 39: // right arrow + e.preventDefault(); + this.go_next(); + break; + case 37: // left arrow + e.preventDefault(); + this.go_prev(); + break; + case 27: // escape + e.preventDefault(); + this.end(this.settings.abort_on_close); + } + }.bind(this)); + + $(window) + .off('.joyride') + .on('resize.fndtn.joyride', self.throttle(function () { + if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) { + if (self.settings.exposed.length > 0) { + var $els = $(self.settings.exposed); + + $els.each(function () { + var $this = $(this); + self.un_expose($this); + self.expose($this); + }); + } + + if (self.is_phone()) { + self.pos_phone(); + } else { + self.pos_default(false); + } + } + }, 100)); + }, + + start : function () { + var self = this, + $this = $('[' + this.attr_name() + ']', this.scope), + integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'], + int_settings_count = integer_settings.length; + + if (!$this.length > 0) { + return; + } + + if (!this.settings.init) { + this.events(); + } + + this.settings = $this.data(this.attr_name(true) + '-init'); + + // non configureable settings + this.settings.$content_el = $this; + this.settings.$body = $(this.settings.tip_container); + this.settings.body_offset = $(this.settings.tip_container).position(); + this.settings.$tip_content = this.settings.$content_el.find('> li'); + this.settings.paused = false; + this.settings.attempts = 0; + this.settings.riding = true; + + // can we create cookies? + if (typeof $.cookie !== 'function') { + this.settings.cookie_monster = false; + } + + // generate the tips and insert into dom. + if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) { + this.settings.$tip_content.each(function (index) { + var $this = $(this); + this.settings = $.extend({}, self.defaults, self.data_options($this)); + + // Make sure that settings parsed from data_options are integers where necessary + var i = int_settings_count; + while (i--) { + self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10); + } + self.create({$li : $this, index : index}); + }); + + // show first tip + if (!this.settings.start_timer_on_click && this.settings.timer > 0) { + this.show('init'); + this.startTimer(); + } else { + this.show('init'); + } + + } + }, + + resume : function () { + this.set_li(); + this.show(); + }, + + tip_template : function (opts) { + var $blank, content; + + opts.tip_class = opts.tip_class || ''; + + $blank = $(this.settings.template.tip).addClass(opts.tip_class); + content = $.trim($(opts.li).html()) + + this.prev_button_text(opts.prev_button_text, opts.index) + + this.button_text(opts.button_text) + + this.settings.template.link + + this.timer_instance(opts.index); + + $blank.append($(this.settings.template.wrapper)); + $blank.first().attr(this.add_namespace('data-index'), opts.index); + $('.joyride-content-wrapper', $blank).append(content); + + return $blank[0]; + }, + + timer_instance : function (index) { + var txt; + + if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) { + txt = ''; + } else { + txt = $(this.settings.template.timer)[0].outerHTML; + } + return txt; + }, + + button_text : function (txt) { + if (this.settings.tip_settings.next_button) { + txt = $.trim(txt) || 'Next'; + txt = $(this.settings.template.button).append(txt)[0].outerHTML; + } else { + txt = ''; + } + return txt; + }, + + prev_button_text : function (txt, idx) { + if (this.settings.tip_settings.prev_button) { + txt = $.trim(txt) || 'Previous'; + + // Add the disabled class to the button if it's the first element + if (idx == 0) { + txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML; + } else { + txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML; + } + } else { + txt = ''; + } + return txt; + }, + + create : function (opts) { + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li)); + var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')), + prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')), + tipClass = opts.$li.attr('class'), + $tip_content = $(this.tip_template({ + tip_class : tipClass, + index : opts.index, + button_text : buttonText, + prev_button_text : prevButtonText, + li : opts.$li + })); + + $(this.settings.tip_container).append($tip_content); + }, + + show : function (init, is_prev) { + var $timer = null; + + // are we paused? + if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) { + + // don't go to the next li if the tour was paused + if (this.settings.paused) { + this.settings.paused = false; + } else { + this.set_li(init, is_prev); + } + + this.settings.attempts = 0; + + if (this.settings.$li.length && this.settings.$target.length > 0) { + if (init) { //run when we first start + this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip); + if (this.settings.modal) { + this.show_modal(); + } + } + + this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip); + + if (this.settings.modal && this.settings.expose) { + this.expose(); + } + + this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li)); + + this.settings.timer = parseInt(this.settings.timer, 10); + + this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location]; + + // scroll and hide bg if not modal + if (!/body/i.test(this.settings.$target.selector)) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (/pop/i.test(this.settings.tipAnimation)) { + joyridemodalbg.hide(); + } else { + joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed); + } + this.scroll_to(); + } + + if (this.is_phone()) { + this.pos_phone(true); + } else { + this.pos_default(true); + } + + $timer = this.settings.$next_tip.find('.joyride-timer-indicator'); + + if (/pop/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip.show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.show(); + + } + + } else if (/fade/i.test(this.settings.tip_animation)) { + + $timer.width(0); + + if (this.settings.timer > 0) { + + this.settings.$next_tip + .fadeIn(this.settings.tip_animation_fade_speed) + .show(); + + setTimeout(function () { + $timer.animate({ + width : $timer.parent().width() + }, this.settings.timer, 'linear'); + }.bind(this), this.settings.tip_animation_fade_speed); + + } else { + this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed); + } + } + + this.settings.$current_tip = this.settings.$next_tip; + + // skip non-existant targets + } else if (this.settings.$li && this.settings.$target.length < 1) { + + this.show(init, is_prev); + + } else { + + this.end(); + + } + } else { + + this.settings.paused = true; + + } + + }, + + is_phone : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + hide : function () { + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + if (!this.settings.modal) { + $('.joyride-modal-bg').hide(); + } + + // Prevent scroll bouncing...wait to remove from layout + this.settings.$current_tip.css('visibility', 'hidden'); + setTimeout($.proxy(function () { + this.hide(); + this.css('visibility', 'visible'); + }, this.settings.$current_tip), 0); + this.settings.post_step_callback(this.settings.$li.index(), + this.settings.$current_tip); + }, + + set_li : function (init, is_prev) { + if (init) { + this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset); + this.set_next_tip(); + this.settings.$current_tip = this.settings.$next_tip; + } else { + if (is_prev) { + this.settings.$li = this.settings.$li.prev(); + } else { + this.settings.$li = this.settings.$li.next(); + } + this.set_next_tip(); + } + + this.set_target(); + }, + + set_next_tip : function () { + this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index()); + this.settings.$next_tip.data('closed', ''); + }, + + set_target : function () { + var cl = this.settings.$li.attr(this.add_namespace('data-class')), + id = this.settings.$li.attr(this.add_namespace('data-id')), + $sel = function () { + if (id) { + return $(document.getElementById(id)); + } else if (cl) { + return $('.' + cl).first(); + } else { + return $('body'); + } + }; + + this.settings.$target = $sel(); + }, + + scroll_to : function () { + var window_half, tipOffset; + + window_half = $(window).height() / 2; + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()); + + if (tipOffset != 0) { + $('html, body').stop().animate({ + scrollTop : tipOffset + }, this.settings.scroll_speed, 'swing'); + } + }, + + paused : function () { + return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1); + }, + + restart : function () { + this.hide(); + this.settings.$li = undefined; + this.show('init'); + }, + + pos_default : function (init) { + var $nub = this.settings.$next_tip.find('.joyride-nub'), + nub_width = Math.ceil($nub.outerWidth() / 2), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + // tip must not be "display: none" to calculate position + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0, + leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0; + + if (this.bottom()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'top'); + + } else if (this.top()) { + if (this.rtl) { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()}); + } else { + this.settings.$next_tip.css({ + top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment), + left : this.settings.$target.offset().left + leftAdjustment}); + } + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom'); + + } else if (this.right()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'left'); + + } else if (this.left()) { + + this.settings.$next_tip.css({ + top : this.settings.$target.offset().top + topAdjustment, + left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)}); + + this.nub_position($nub, this.settings.tip_settings.nub_position, 'right'); + + } + + if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) { + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts]; + + this.settings.attempts++; + + this.pos_default(); + + } + + } else if (this.settings.$li.length) { + + this.pos_modal($nub); + + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + + }, + + pos_phone : function (init) { + var tip_height = this.settings.$next_tip.outerHeight(), + tip_offset = this.settings.$next_tip.offset(), + target_height = this.settings.$target.outerHeight(), + $nub = $('.joyride-nub', this.settings.$next_tip), + nub_height = Math.ceil($nub.outerHeight() / 2), + toggle = init || false; + + $nub.removeClass('bottom') + .removeClass('top') + .removeClass('right') + .removeClass('left'); + + if (toggle) { + this.settings.$next_tip.css('visibility', 'hidden'); + this.settings.$next_tip.show(); + } + + if (!/body/i.test(this.settings.$target.selector)) { + + if (this.top()) { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height}); + $nub.addClass('bottom'); + + } else { + + this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height}); + $nub.addClass('top'); + + } + + } else if (this.settings.$li.length) { + this.pos_modal($nub); + } + + if (toggle) { + this.settings.$next_tip.hide(); + this.settings.$next_tip.css('visibility', 'visible'); + } + }, + + pos_modal : function ($nub) { + this.center(); + $nub.hide(); + + this.show_modal(); + }, + + show_modal : function () { + if (!this.settings.$next_tip.data('closed')) { + var joyridemodalbg = $('.joyride-modal-bg'); + if (joyridemodalbg.length < 1) { + var joyridemodalbg = $(this.settings.template.modal); + joyridemodalbg.appendTo('body'); + } + + if (/pop/i.test(this.settings.tip_animation)) { + joyridemodalbg.show(); + } else { + joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed); + } + } + }, + + expose : function () { + var expose, + exposeCover, + el, + origCSS, + origClasses, + randId = 'expose-' + this.random_str(6); + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + expose = $(this.settings.template.expose); + this.settings.$body.append(expose); + expose.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + exposeCover = $(this.settings.template.expose_cover); + + origCSS = { + zIndex : el.css('z-index'), + position : el.css('position') + }; + + origClasses = el.attr('class') == null ? '' : el.attr('class'); + + el.css('z-index', parseInt(expose.css('z-index')) + 1); + + if (origCSS.position == 'static') { + el.css('position', 'relative'); + } + + el.data('expose-css', origCSS); + el.data('orig-class', origClasses); + el.attr('class', origClasses + ' ' + this.settings.expose_add_class); + + exposeCover.css({ + top : el.offset().top, + left : el.offset().left, + width : el.outerWidth(true), + height : el.outerHeight(true) + }); + + if (this.settings.modal) { + this.show_modal(); + } + + this.settings.$body.append(exposeCover); + expose.addClass(randId); + exposeCover.addClass(randId); + el.data('expose', randId); + this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el); + this.add_exposed(el); + }, + + un_expose : function () { + var exposeId, + el, + expose, + origCSS, + origClasses, + clearAll = false; + + if (arguments.length > 0 && arguments[0] instanceof $) { + el = arguments[0]; + } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) { + el = this.settings.$target; + } else { + return false; + } + + if (el.length < 1) { + if (window.console) { + console.error('element not valid', el); + } + return false; + } + + exposeId = el.data('expose'); + expose = $('.' + exposeId); + + if (arguments.length > 1) { + clearAll = arguments[1]; + } + + if (clearAll === true) { + $('.joyride-expose-wrapper,.joyride-expose-cover').remove(); + } else { + expose.remove(); + } + + origCSS = el.data('expose-css'); + + if (origCSS.zIndex == 'auto') { + el.css('z-index', ''); + } else { + el.css('z-index', origCSS.zIndex); + } + + if (origCSS.position != el.css('position')) { + if (origCSS.position == 'static') {// this is default, no need to set it. + el.css('position', ''); + } else { + el.css('position', origCSS.position); + } + } + + origClasses = el.data('orig-class'); + el.attr('class', origClasses); + el.removeData('orig-classes'); + + el.removeData('expose'); + el.removeData('expose-z-index'); + this.remove_exposed(el); + }, + + add_exposed : function (el) { + this.settings.exposed = this.settings.exposed || []; + if (el instanceof $ || typeof el === 'object') { + this.settings.exposed.push(el[0]); + } else if (typeof el == 'string') { + this.settings.exposed.push(el); + } + }, + + remove_exposed : function (el) { + var search, i; + if (el instanceof $) { + search = el[0] + } else if (typeof el == 'string') { + search = el; + } + + this.settings.exposed = this.settings.exposed || []; + i = this.settings.exposed.length; + + while (i--) { + if (this.settings.exposed[i] == search) { + this.settings.exposed.splice(i, 1); + return; + } + } + }, + + center : function () { + var $w = $(window); + + this.settings.$next_tip.css({ + top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()), + left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft()) + }); + + return true; + }, + + bottom : function () { + return /bottom/i.test(this.settings.tip_settings.tip_location); + }, + + top : function () { + return /top/i.test(this.settings.tip_settings.tip_location); + }, + + right : function () { + return /right/i.test(this.settings.tip_settings.tip_location); + }, + + left : function () { + return /left/i.test(this.settings.tip_settings.tip_location); + }, + + corners : function (el) { + var w = $(window), + window_half = w.height() / 2, + //using this to calculate since scroll may not have finished yet. + tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()), + right = w.width() + w.scrollLeft(), + offsetBottom = w.height() + tipOffset, + bottom = w.height() + w.scrollTop(), + top = w.scrollTop(); + + if (tipOffset < top) { + if (tipOffset < 0) { + top = 0; + } else { + top = tipOffset; + } + } + + if (offsetBottom > bottom) { + bottom = offsetBottom; + } + + return [ + el.offset().top < top, + right < el.offset().left + el.outerWidth(), + bottom < el.offset().top + el.outerHeight(), + w.scrollLeft() > el.offset().left + ]; + }, + + visible : function (hidden_corners) { + var i = hidden_corners.length; + + while (i--) { + if (hidden_corners[i]) { + return false; + } + } + + return true; + }, + + nub_position : function (nub, pos, def) { + if (pos === 'auto') { + nub.addClass(def); + } else { + nub.addClass(pos); + } + }, + + startTimer : function () { + if (this.settings.$li.length) { + this.settings.automate = setTimeout(function () { + this.hide(); + this.show(); + this.startTimer(); + }.bind(this), this.settings.timer); + } else { + clearTimeout(this.settings.automate); + } + }, + + end : function (abort) { + if (this.settings.cookie_monster) { + $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain}); + } + + if (this.settings.timer > 0) { + clearTimeout(this.settings.automate); + } + + if (this.settings.modal && this.settings.expose) { + this.un_expose(); + } + + // Unplug keystrokes listener + $(this.scope).off('keyup.joyride') + + this.settings.$next_tip.data('closed', true); + this.settings.riding = false; + + $('.joyride-modal-bg').hide(); + this.settings.$current_tip.hide(); + + if (typeof abort === 'undefined' || abort === false) { + this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip); + this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip); + } + + $('.joyride-tip-guide').remove(); + }, + + off : function () { + $(this.scope).off('.joyride'); + $(window).off('.joyride'); + $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride'); + $('.joyride-tip-guide, .joyride-modal-bg').remove(); + clearTimeout(this.settings.automate); + this.settings = {}; + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.js b/js/foundation/js/foundation/foundation.js new file mode 100644 index 0000000..65e6304 --- /dev/null +++ b/js/foundation/js/foundation/foundation.js @@ -0,0 +1,703 @@ +/* + * Foundation Responsive Library + * http://foundation.zurb.com + * Copyright 2014, ZURB + * Free to use under the MIT license. + * http://www.opensource.org/licenses/mit-license.php +*/ + +(function ($, window, document, undefined) { + 'use strict'; + + var header_helpers = function (class_array) { + var i = class_array.length; + var head = $('head'); + + while (i--) { + if (head.has('.' + class_array[i]).length === 0) { + head.append(''); + } + } + }; + + header_helpers([ + 'foundation-mq-small', + 'foundation-mq-small-only', + 'foundation-mq-medium', + 'foundation-mq-medium-only', + 'foundation-mq-large', + 'foundation-mq-large-only', + 'foundation-mq-xlarge', + 'foundation-mq-xlarge-only', + 'foundation-mq-xxlarge', + 'foundation-data-attribute-namespace']); + + // Enable FastClick if present + + $(function () { + if (typeof FastClick !== 'undefined') { + // Don't attach to body if undefined + if (typeof document.body !== 'undefined') { + FastClick.attach(document.body); + } + } + }); + + // private Fast Selector wrapper, + // returns jQuery object. Only use where + // getElementById is not available. + var S = function (selector, context) { + if (typeof selector === 'string') { + if (context) { + var cont; + if (context.jquery) { + cont = context[0]; + if (!cont) { + return context; + } + } else { + cont = context; + } + return $(cont.querySelectorAll(selector)); + } + + return $(document.querySelectorAll(selector)); + } + + return $(selector, context); + }; + + // Namespace functions. + + var attr_name = function (init) { + var arr = []; + if (!init) { + arr.push('data'); + } + if (this.namespace.length > 0) { + arr.push(this.namespace); + } + arr.push(this.name); + + return arr.join('-'); + }; + + var add_namespace = function (str) { + var parts = str.split('-'), + i = parts.length, + arr = []; + + while (i--) { + if (i !== 0) { + arr.push(parts[i]); + } else { + if (this.namespace.length > 0) { + arr.push(this.namespace, parts[i]); + } else { + arr.push(parts[i]); + } + } + } + + return arr.reverse().join('-'); + }; + + // Event binding and data-options updating. + + var bindings = function (method, options) { + var self = this, + bind = function(){ + var $this = S(this), + should_bind_events = !$this.data(self.attr_name(true) + '-init'); + $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this))); + + if (should_bind_events) { + self.events(this); + } + }; + + if (S(this.scope).is('[' + this.attr_name() +']')) { + bind.call(this.scope); + } else { + S('[' + this.attr_name() +']', this.scope).each(bind); + } + // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating. + if (typeof method === 'string') { + return this[method].call(this, options); + } + + }; + + var single_image_loaded = function (image, callback) { + function loaded () { + callback(image[0]); + } + + function bindLoad () { + this.one('load', loaded); + + if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) { + var src = this.attr( 'src' ), + param = src.match( /\?/ ) ? '&' : '?'; + + param += 'random=' + (new Date()).getTime(); + this.attr('src', src + param); + } + } + + if (!image.attr('src')) { + loaded(); + return; + } + + if (image[0].complete || image[0].readyState === 4) { + loaded(); + } else { + bindLoad.call(image); + } + }; + + /* + https://github.com/paulirish/matchMedia.js + */ + + window.matchMedia = window.matchMedia || (function ( doc ) { + + 'use strict'; + + var bool, + docElem = doc.documentElement, + refNode = docElem.firstElementChild || docElem.firstChild, + // fakeBody required for + fakeBody = doc.createElement( 'body' ), + div = doc.createElement( 'div' ); + + div.id = 'mq-test-1'; + div.style.cssText = 'position:absolute;top:-100em'; + fakeBody.style.background = 'none'; + fakeBody.appendChild(div); + + return function (q) { + + div.innerHTML = '­'; + + docElem.insertBefore( fakeBody, refNode ); + bool = div.offsetWidth === 42; + docElem.removeChild( fakeBody ); + + return { + matches : bool, + media : q + }; + + }; + + }( document )); + + /* + * jquery.requestAnimationFrame + * https://github.com/gnarf37/jquery-requestAnimationFrame + * Requires jQuery 1.8+ + * + * Copyright (c) 2012 Corey Frang + * Licensed under the MIT license. + */ + + (function(jQuery) { + + + // requestAnimationFrame polyfill adapted from Erik Möller + // fixes from Paul Irish and Tino Zijdel + // http://paulirish.com/2011/requestanimationframe-for-smart-animating/ + // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating + + var animating, + lastTime = 0, + vendors = ['webkit', 'moz'], + requestAnimationFrame = window.requestAnimationFrame, + cancelAnimationFrame = window.cancelAnimationFrame, + jqueryFxAvailable = 'undefined' !== typeof jQuery.fx; + + for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) { + requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ]; + cancelAnimationFrame = cancelAnimationFrame || + window[ vendors[lastTime] + 'CancelAnimationFrame' ] || + window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ]; + } + + function raf() { + if (animating) { + requestAnimationFrame(raf); + + if (jqueryFxAvailable) { + jQuery.fx.tick(); + } + } + } + + if (requestAnimationFrame) { + // use rAF + window.requestAnimationFrame = requestAnimationFrame; + window.cancelAnimationFrame = cancelAnimationFrame; + + if (jqueryFxAvailable) { + jQuery.fx.timer = function (timer) { + if (timer() && jQuery.timers.push(timer) && !animating) { + animating = true; + raf(); + } + }; + + jQuery.fx.stop = function () { + animating = false; + }; + } + } else { + // polyfill + window.requestAnimationFrame = function (callback) { + var currTime = new Date().getTime(), + timeToCall = Math.max(0, 16 - (currTime - lastTime)), + id = window.setTimeout(function () { + callback(currTime + timeToCall); + }, timeToCall); + lastTime = currTime + timeToCall; + return id; + }; + + window.cancelAnimationFrame = function (id) { + clearTimeout(id); + }; + + } + + }( $ )); + + function removeQuotes (string) { + if (typeof string === 'string' || string instanceof String) { + string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, ''); + } + + return string; + } + + window.Foundation = { + name : 'Foundation', + + version : '5.5.1', + + media_queries : { + 'small' : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'small-only' : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium' : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large' : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'large-only' : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge' : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''), + 'xxlarge' : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '') + }, + + stylesheet : $('').appendTo('head')[0].sheet, + + global : { + namespace : undefined + }, + + init : function (scope, libraries, method, options, response) { + var args = [scope, method, options, response], + responses = []; + + // check RTL + this.rtl = /rtl/i.test(S('html').attr('dir')); + + // set foundation global scope + this.scope = scope || this.scope; + + this.set_namespace(); + + if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) { + if (this.libs.hasOwnProperty(libraries)) { + responses.push(this.init_lib(libraries, args)); + } + } else { + for (var lib in this.libs) { + responses.push(this.init_lib(lib, libraries)); + } + } + + S(window).load(function () { + S(window) + .trigger('resize.fndtn.clearing') + .trigger('resize.fndtn.dropdown') + .trigger('resize.fndtn.equalizer') + .trigger('resize.fndtn.interchange') + .trigger('resize.fndtn.joyride') + .trigger('resize.fndtn.magellan') + .trigger('resize.fndtn.topbar') + .trigger('resize.fndtn.slider'); + }); + + return scope; + }, + + init_lib : function (lib, args) { + if (this.libs.hasOwnProperty(lib)) { + this.patch(this.libs[lib]); + + if (args && args.hasOwnProperty(lib)) { + if (typeof this.libs[lib].settings !== 'undefined') { + $.extend(true, this.libs[lib].settings, args[lib]); + } else if (typeof this.libs[lib].defaults !== 'undefined') { + $.extend(true, this.libs[lib].defaults, args[lib]); + } + return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]); + } + + args = args instanceof Array ? args : new Array(args); + return this.libs[lib].init.apply(this.libs[lib], args); + } + + return function () {}; + }, + + patch : function (lib) { + lib.scope = this.scope; + lib.namespace = this.global.namespace; + lib.rtl = this.rtl; + lib['data_options'] = this.utils.data_options; + lib['attr_name'] = attr_name; + lib['add_namespace'] = add_namespace; + lib['bindings'] = bindings; + lib['S'] = this.utils.S; + }, + + inherit : function (scope, methods) { + var methods_arr = methods.split(' '), + i = methods_arr.length; + + while (i--) { + if (this.utils.hasOwnProperty(methods_arr[i])) { + scope[methods_arr[i]] = this.utils[methods_arr[i]]; + } + } + }, + + set_namespace : function () { + + // Description: + // Don't bother reading the namespace out of the meta tag + // if the namespace has been set globally in javascript + // + // Example: + // Foundation.global.namespace = 'my-namespace'; + // or make it an empty string: + // Foundation.global.namespace = ''; + // + // + + // If the namespace has not been set (is undefined), try to read it out of the meta element. + // Otherwise use the globally defined namespace, even if it's empty ('') + var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace; + + // Finally, if the namsepace is either undefined or false, set it to an empty string. + // Otherwise use the namespace value. + this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace; + }, + + libs : {}, + + // methods that can be inherited in libraries + utils : { + + // Description: + // Fast Selector wrapper returns jQuery object. Only use where getElementById + // is not available. + // + // Arguments: + // Selector (String): CSS selector describing the element(s) to be + // returned as a jQuery object. + // + // Scope (String): CSS selector describing the area to be searched. Default + // is document. + // + // Returns: + // Element (jQuery Object): jQuery object containing elements matching the + // selector within the scope. + S : S, + + // Description: + // Executes a function a max of once every n milliseconds + // + // Arguments: + // Func (Function): Function to be throttled. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Returns: + // Lazy_function (Function): Function with throttling applied. + throttle : function (func, delay) { + var timer = null; + + return function () { + var context = this, args = arguments; + + if (timer == null) { + timer = setTimeout(function () { + func.apply(context, args); + timer = null; + }, delay); + } + }; + }, + + // Description: + // Executes a function when it stops being invoked for n seconds + // Modified version of _.debounce() http://underscorejs.org + // + // Arguments: + // Func (Function): Function to be debounced. + // + // Delay (Integer): Function execution threshold in milliseconds. + // + // Immediate (Bool): Whether the function should be called at the beginning + // of the delay instead of the end. Default is false. + // + // Returns: + // Lazy_function (Function): Function with debouncing applied. + debounce : function (func, delay, immediate) { + var timeout, result; + return function () { + var context = this, args = arguments; + var later = function () { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + } + }; + var callNow = immediate && !timeout; + clearTimeout(timeout); + timeout = setTimeout(later, delay); + if (callNow) { + result = func.apply(context, args); + } + return result; + }; + }, + + // Description: + // Parses data-options attribute + // + // Arguments: + // El (jQuery Object): Element to be parsed. + // + // Returns: + // Options (Javascript Object): Contents of the element's data-options + // attribute. + data_options : function (el, data_attr_name) { + data_attr_name = data_attr_name || 'options'; + var opts = {}, ii, p, opts_arr, + data_options = function (el) { + var namespace = Foundation.global.namespace; + + if (namespace.length > 0) { + return el.data(namespace + '-' + data_attr_name); + } + + return el.data(data_attr_name); + }; + + var cached_options = data_options(el); + + if (typeof cached_options === 'object') { + return cached_options; + } + + opts_arr = (cached_options || ':').split(';'); + ii = opts_arr.length; + + function isNumber (o) { + return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true; + } + + function trim (str) { + if (typeof str === 'string') { + return $.trim(str); + } + return str; + } + + while (ii--) { + p = opts_arr[ii].split(':'); + p = [p[0], p.slice(1).join(':')]; + + if (/true/i.test(p[1])) { + p[1] = true; + } + if (/false/i.test(p[1])) { + p[1] = false; + } + if (isNumber(p[1])) { + if (p[1].indexOf('.') === -1) { + p[1] = parseInt(p[1], 10); + } else { + p[1] = parseFloat(p[1]); + } + } + + if (p.length === 2 && p[0].length > 0) { + opts[trim(p[0])] = trim(p[1]); + } + } + + return opts; + }, + + // Description: + // Adds JS-recognizable media queries + // + // Arguments: + // Media (String): Key string for the media query to be stored as in + // Foundation.media_queries + // + // Class (String): Class name for the generated tag + register_media : function (media, media_class) { + if (Foundation.media_queries[media] === undefined) { + $('head').append(''); + Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family')); + } + }, + + // Description: + // Add custom CSS within a JS-defined media query + // + // Arguments: + // Rule (String): CSS rule to be appended to the document. + // + // Media (String): Optional media query string for the CSS rule to be + // nested under. + add_custom_rule : function (rule, media) { + if (media === undefined && Foundation.stylesheet) { + Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length); + } else { + var query = Foundation.media_queries[media]; + + if (query !== undefined) { + Foundation.stylesheet.insertRule('@media ' + + Foundation.media_queries[media] + '{ ' + rule + ' }'); + } + } + }, + + // 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; + + if (unloaded === 0) { + 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..d8e1ebf --- /dev/null +++ b/js/foundation/js/foundation/foundation.magellan.js @@ -0,0 +1,203 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs['magellan-expedition'] = { + name : 'magellan-expedition', + + version : '5.5.1', + + 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) { + 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, '#' + hash); + } else { + location.hash = '#' + hash; + } + }); + }) + .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay)); + + $(window) + .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.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'); + }, + + 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..51ce353 --- /dev/null +++ b/js/foundation/js/foundation/foundation.offcanvas.js @@ -0,0 +1,152 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.offcanvas = { + name : 'offcanvas', + + version : '5.5.1', + + settings : { + open_method : 'move', + close_on_click : false + }, + + init : function (scope, method, options) { + this.bindings(method, options); + }, + + events : function () { + var self = this, + S = self.S, + move_class = '', + right_postfix = '', + left_postfix = ''; + + if (this.settings.open_method === 'move') { + move_class = 'move-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap_single') { + move_class = 'offcanvas-overlap-'; + right_postfix = 'right'; + left_postfix = 'left'; + } else if (this.settings.open_method === 'overlap') { + move_class = 'offcanvas-overlap'; + } + + S(this.scope).off('.offcanvas') + .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + right_postfix); + if (self.settings.open_method !== 'overlap') { + S('.left-submenu').removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + right_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + right_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + right_postfix); + } + $('.left-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) { + self.click_toggle_class(e, move_class + left_postfix); + if (self.settings.open_method !== 'overlap') { + S('.right-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) { + var settings = self.get_settings(e); + var parent = S(this).parent(); + + if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) { + self.hide.call(self, move_class + left_postfix, self.get_wrapper(e)); + parent.parent().removeClass(move_class + left_postfix); + } else if (S(this).parent().hasClass('has-submenu')) { + e.preventDefault(); + S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix); + } else if (parent.hasClass('back')) { + e.preventDefault(); + parent.parent().removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + S('.right-submenu').removeClass(move_class + left_postfix); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + S('.left-submenu').removeClass(move_class + left_postfix); + } + $('.right-off-canvas-toggle').attr('aria-expanded', 'true'); + }) + .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) { + self.click_remove_class(e, move_class + left_postfix); + $('.left-off-canvas-toggle').attr('aria-expanded', 'false'); + if (right_postfix) { + self.click_remove_class(e, move_class + right_postfix); + $('.right-off-canvas-toggle').attr('aria-expanded', 'false'); + } + }); + }, + + toggle : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + if ($off_canvas.is('.' + class_name)) { + this.hide(class_name, $off_canvas); + } else { + this.show(class_name, $off_canvas); + } + }, + + show : function (class_name, $off_canvas) { + $off_canvas = $off_canvas || this.get_wrapper(); + $off_canvas.trigger('open').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').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..fb03f3d --- /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.1', + + 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..c4b95d7 --- /dev/null +++ b/js/foundation/js/foundation/foundation.reveal.js @@ -0,0 +1,471 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.reveal = { + name : 'reveal', + + version : '5.5.1', + + 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(){}, + 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')); + + 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}); + } + } + }); + + 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') : S(this).closest('[' + self.attr_name() + ']')); + } + }); + + if (S('[' + self.attr_name() + ']', this.scope).length > 0) { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', this.settings.open) + .on('opened.fndtn.reveal', this.settings.opened) + .on('opened.fndtn.reveal', this.open_video) + .on('close.fndtn.reveal', this.settings.close) + .on('closed.fndtn.reveal', this.settings.closed) + .on('closed.fndtn.reveal', this.close_video); + } else { + S(this.scope) + // .off('.reveal') + .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened) + .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video) + .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed) + .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video); + } + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_on : function (scope) { + var self = this; + + // PATCH #1: fixing multiple keyup event trigger from single key press + self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) { + var open_modal = self.S('[' + self.attr_name() + '].open'), + settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ; + // PATCH #2: making sure that the close event can be called only while unlocked, + // so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window. + if ( settings && event.which === 27 && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key + self.close.call(self, open_modal); + } + }); + + return true; + }, + + // PATCH #3: turning on key up capture only when a reveal window is open + key_up_off : function (scope) { + this.S('body').off('keyup.fndtn.reveal'); + return true; + }, + + open : function (target, ajax_settings) { + var self = this, + modal; + + if (target) { + if (typeof target.selector !== 'undefined') { + // Find the named node; only use the first one found, since the rest of the code assumes there's only one node + modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first(); + } else { + modal = self.S(this.scope); + + ajax_settings = target; + } + } else { + modal = self.S(this.scope); + } + + var settings = modal.data(self.attr_name(true) + '-init'); + settings = settings || this.settings; + + if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) { + return self.close(modal); + } + + if (!modal.hasClass('open')) { + var open_modal = self.S('[' + self.attr_name() + '].open'); + + if (typeof modal.data('css-top') === 'undefined') { + modal.data('css-top', parseInt(modal.css('top'), 10)) + .data('offset', this.cache_offset(modal)); + } + + this.key_up_on(modal); // PATCH #3: turning on key up capture only when a reveal window is open + + modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal'); + + if (open_modal.length < 1) { + this.toggle_bg(modal, true); + } + + if (typeof ajax_settings === 'string') { + ajax_settings = { + url : ajax_settings + }; + } + + if (typeof ajax_settings === 'undefined' || !ajax_settings.url) { + if (open_modal.length > 0) { + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } + } + + this.show(modal, settings.css.open); + } else { + var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null; + + $.extend(ajax_settings, { + success : function (data, textStatus, jqXHR) { + if ( $.isFunction(old_success) ) { + var result = old_success(data, textStatus, jqXHR); + if (typeof result == 'string') { + data = result; + } + } + + modal.html(data); + self.S(modal).foundation('section', 'reflow'); + self.S(modal).children().foundation(); + + if (open_modal.length > 0) { + if (settings.multiple_opened) { + this.to_back(open_modal); + } else { + this.hide(open_modal, settings.css.close); + } + } + self.show(modal, settings.css.open); + } + }); + + $.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; + + if (open_modals.length > 0) { + 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').trigger('close.fndtn.reveal'); + + if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) { + this.toggle_bg(modal, false); + this.to_front(modal); + } + + if (settings.multiple_opened) { + this.hide(modal, settings.css.close, settings); + this.to_front($($.makeArray(open_modals).reverse()[1])); + } else { + this.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; + + 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 () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + if (animData.fade) { + css.top = $(window).scrollTop() + el.data('css-top') + 'px'; + var end_css = {opacity: 1}; + + return setTimeout(function () { + return el + .css(css) + .animate(end_css, settings.animation_speed, 'linear', function () { + this.locked = false; + el.trigger('opened').trigger('opened.fndtn.reveal'); + }.bind(this)) + .addClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened').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'); + 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 () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), 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 () { + this.locked = false; + el.css(css).trigger('closed').trigger('closed.fndtn.reveal'); + }.bind(this)) + .removeClass('open'); + }.bind(this), settings.animation_speed / 2); + } + + return el.hide().css(css).removeClass('open').trigger('closed').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.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..4d069bc --- /dev/null +++ b/js/foundation/js/foundation/foundation.slider.js @@ -0,0 +1,263 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.slider = { + name : 'slider', + + version : '5.5.1', + + settings : { + start : 0, + end : 100, + step : 1, + precision : null, + initial : null, + display_selector : '', + vertical : false, + trigger_input_change : false, + on_change : function () {} + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'throttle'); + this.bindings(method, options); + this.reflow(); + }, + + events : function () { + var self = this; + + $(this.scope) + .off('.slider') + .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider', + '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) { + if (!self.cache.active) { + e.preventDefault(); + self.set_active_slider($(e.target)); + } + }) + .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) { + if (!!self.cache.active) { + e.preventDefault(); + if ($.data(self.cache.active[0], 'settings').vertical) { + var scroll_offset = 0; + if (!e.pageY) { + scroll_offset = window.scrollY; + } + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset); + } else { + self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x')); + } + } + }) + .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) { + self.remove_active_slider(); + }) + .on('change.fndtn.slider', function (e) { + self.settings.on_change(); + }); + + self.S(window) + .on('resize.fndtn.slider', self.throttle(function (e) { + self.reflow(); + }, 300)); + }, + + 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').trigger('change.fndtn.slider'); + + $hidden_inputs.val(value); + if (settings.trigger_input_change) { + $hidden_inputs.trigger('change'); + } + + 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.hasOwnProperty('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()); + $.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..51daa25 --- /dev/null +++ b/js/foundation/js/foundation/foundation.tab.js @@ -0,0 +1,237 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tab = { + name : 'tab', + + version : '5.5.1', + + 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; + + this.bindings(method, options); + + // store the initial href, which is used to allow correct behaviour of the + // browser back button when deep linking is turned on. + self.entry_location = window.location.href; + + this.handle_location_hash_change(); + + // 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); + }); + }, + + events : function () { + var self = this, + S = this.S; + + var usual_tab_behavior = function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (!settings.is_hover || Modernizr.touch) { + e.preventDefault(); + e.stopPropagation(); + self.toggle_active_tab(S(this).parent()); + } + }; + + S(this.scope) + .off('.tab') + // Click event: tab title + .on('focus.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior ) + // Hover event: tab title + .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) { + var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'); + if (settings.is_hover) { + self.toggle_active_tab(S(this).parent()); + } + }); + + // Location hash change event + S(window).on('hashchange.fndtn.tab', function (e) { + e.preventDefault(); + self.handle_location_hash_change(); + }); + }, + + handle_location_hash_change : function () { + + var self = this, + S = this.S; + + S('[' + this.attr_name() + ']', this.scope).each(function () { + var settings = S(this).data(self.attr_name(true) + '-init'); + if (settings.deep_linking) { + // Match the location hash to a label + var hash; + if (settings.scroll_to_content) { + hash = self.scope.location.hash; + } else { + // prefix the hash to prevent anchor scrolling + hash = self.scope.location.hash.replace('fndtn-', ''); + } + if (hash != '') { + // Check whether the location hash references a tab content div or + // another element on the page (inside or outside the tab content div) + var hash_element = S(hash); + if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) { + // Tab content div + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent()); + } else { + // Not the tab content div. If inside the tab content, find the + // containing tab and toggle it as active. + var hash_tab_container_id = hash_element.closest('.content').attr('id'); + if (hash_tab_container_id != undefined) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash); + } + } + } else { + // Reference the default tab hashes which were initialized in the init function + for (var ind = 0; ind < self.default_tab_hashes.length; ind++) { + self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent()); + } + } + } + }); + }, + + toggle_active_tab : function (tab, location_hash) { + var self = this, + S = self.S, + tabs = tab.closest('[' + this.attr_name() + ']'), + tab_link = tab.find('a'), + anchor = tab.children('a').first(), + target_hash = '#' + anchor.attr('href').split('#')[1], + target = S(target_hash), + siblings = tab.siblings(), + settings = tabs.data(this.attr_name(true) + '-init'), + interpret_keyup_action = function (e) { + // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js + + // define current, previous and next (possible) tabs + + var $original = $(this); + var $prev = $(this).parents('li').prev().children('[role="tab"]'); + var $next = $(this).parents('li').next().children('[role="tab"]'); + var $target; + + // find the direction (prev or next) + + switch (e.keyCode) { + case 37: + $target = $prev; + break; + case 39: + $target = $next; + break; + default: + $target = false + break; + } + + if ($target.length) { + $original.attr({ + 'tabindex' : '-1', + 'aria-selected' : null + }); + $target.attr({ + 'tabindex' : '0', + 'aria-selected' : true + }).focus(); + } + + // Hide panels + + $('[role="tabpanel"]') + .attr('aria-hidden', 'true'); + + // Show panel which corresponds to target + + $('#' + $(document.activeElement).attr('href').substring(1)) + .attr('aria-hidden', null); + + }, + go_to_hash = function(hash) { + // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it + // the user would get continually redirected to the default hash. + var is_entry_location = window.location.href === self.entry_location, + default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '') + + if (!(is_entry_location && hash === default_hash)) { + window.location.hash = hash; + } + }; + + // allow usage of data-tab-content attribute instead of href + if (S(this).data(this.data_attr('tab-content'))) { + target_hash = '#' + S(this).data(this.data_attr('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', [tab]); + tabs.triggerHandler('toggled', [target]); + + 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..bb8faac --- /dev/null +++ b/js/foundation/js/foundation/foundation.tooltip.js @@ -0,0 +1,307 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.tooltip = { + name : 'tooltip', + + version : '5.5.1', + + settings : { + additional_inheritable_classes : [], + tooltip_class : '.tooltip', + append_to : 'body', + touch_close_text : 'Tap To Close', + disable_for_touch : false, + hover_delay : 200, + show_on : 'all', + tip_template : function (selector, content) { + return '' + content + ''; + } + }, + + cache : {}, + + init : function (scope, method, options) { + Foundation.inherit(this, 'random_str'); + this.bindings(method, options); + }, + + should_show : function (target, tip) { + var settings = $.extend({}, this.settings, this.data_options(target)); + + if (settings.show_on === 'all') { + return true; + } else if (this.small() && settings.show_on === 'small') { + return true; + } else if (this.medium() && settings.show_on === 'medium') { + return true; + } else if (this.large() && settings.show_on === 'large') { + return true; + } + return false; + }, + + medium : function () { + return matchMedia(Foundation.media_queries['medium']).matches; + }, + + large : function () { + return matchMedia(Foundation.media_queries['large']).matches; + }, + + events : function (instance) { + var self = this, + S = self.S; + + self.create(this.S(instance)); + + $(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; + } + + if (/enter|over/i.test(e.type)) { + this.timer = setTimeout(function () { + var tip = self.showTip($this); + }.bind(this), self.settings.hover_delay); + } else if (e.type === 'mouseout' || e.type === 'mouseleave') { + clearTimeout(this.timer); + self.hide($this); + } else { + self.showTip($this); + } + } + }) + .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 { + self.hide($(this)); + } + }) + .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) { + self.hide(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 id = $target.attr('id'), + dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector'); + + if ((id && id.length < 1 || !id) && typeof dataSelector != 'string') { + dataSelector = this.random_str(6); + $target + .attr('data-selector', dataSelector) + .attr('aria-describedby', dataSelector); + } + + return (id && id.length > 0) ? id : dataSelector; + }, + + create : function ($target) { + var self = this, + settings = $.extend({}, this.settings, this.data_options($target)), + tip_template = this.settings.tip_template; + + if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) { + tip_template = window[settings.tip_template]; + } + + var $tip = $(tip_template(this.selector($target), $('
          ').html($target.attr('title')).html())), + classes = this.inheritable_classes($target); + + $tip.addClass(classes).appendTo(settings.append_to); + + if (Modernizr.touch) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) { + self.hide($target); + }); + } + + $target.removeAttr('title').attr('title', ''); + }, + + reposition : function (target, tip, classes) { + var width, nub, nubHeight, nubWidth, column, objPos; + + tip.css('visibility', 'hidden').show(); + + width = target.data('width'); + nub = tip.children('.nub'); + nubHeight = nub.outerHeight(); + nubWidth = nub.outerHeight(); + + if (this.small()) { + tip.css({'width' : '100%'}); + } else { + tip.css({'width' : (width) ? width : 'auto'}); + } + + objPos = function (obj, top, right, bottom, left, width) { + return obj.css({ + 'top' : (top) ? top : 'auto', + 'bottom' : (bottom) ? bottom : 'auto', + 'left' : (left) ? left : 'auto', + 'right' : (right) ? right : 'auto' + }).end(); + }; + + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left); + + if (this.small()) { + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width()); + tip.addClass('tip-override'); + objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left); + } else { + var left = target.offset().left; + if (Foundation.rtl) { + nub.addClass('rtl'); + left = target.offset().left + target.outerWidth() - tip.outerWidth(); + } + objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left); + tip.removeClass('tip-override'); + if (classes && classes.indexOf('tip-top') > -1) { + if (Foundation.rtl) { + nub.addClass('rtl'); + } + objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left) + .removeClass('tip-override'); + } else if (classes && classes.indexOf('tip-left') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } else if (classes && classes.indexOf('tip-right') > -1) { + objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight)) + .removeClass('tip-override'); + nub.removeClass('rtl'); + } + } + + tip.css('visibility', 'visible').hide(); + }, + + small : function () { + return matchMedia(Foundation.media_queries.small).matches && + !matchMedia(Foundation.media_queries.medium).matches; + }, + + inheritable_classes : function ($target) { + var settings = $.extend({}, this.settings, this.data_options($target)), + inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes), + classes = $target.attr('class'), + filtered = classes ? $.map(classes.split(' '), function (el, i) { + if ($.inArray(el, inheritables) !== -1) { + return el; + } + }).join(' ') : ''; + + return $.trim(filtered); + }, + + convert_to_touch : function ($target) { + var self = this, + $tip = self.getTip($target), + settings = $.extend({}, self.settings, self.data_options($target)); + + if ($tip.find('.tap-to-close').length === 0) { + $tip.append('' + settings.touch_close_text + ''); + $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) { + self.hide($target); + }); + } + + $target.data('tooltip-open-event-type', 'touch'); + }, + + show : function ($target) { + var $tip = this.getTip($target); + + if ($target.data('tooltip-open-event-type') == 'touch') { + this.convert_to_touch($target); + } + + this.reposition($target, $tip, $target.attr('class')); + $target.addClass('open'); + $tip.fadeIn(150); + }, + + hide : function ($target) { + var $tip = this.getTip($target); + + $tip.fadeOut(150, function () { + $tip.find('.tap-to-close').remove(); + $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose'); + $target.removeClass('open'); + }); + }, + + off : function () { + var self = this; + this.S(this.scope).off('.fndtn.tooltip'); + this.S(this.settings.tooltip_class).each(function (i) { + $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text()); + }).remove(); + }, + + reflow : function () {} + }; +}(jQuery, window, window.document)); diff --git a/js/foundation/js/foundation/foundation.topbar.js b/js/foundation/js/foundation/foundation.topbar.js new file mode 100644 index 0000000..30e581d --- /dev/null +++ b/js/foundation/js/foundation/foundation.topbar.js @@ -0,0 +1,452 @@ +;(function ($, window, document, undefined) { + 'use strict'; + + Foundation.libs.topbar = { + name : 'topbar', + + version : '5.5.1', + + settings : { + index : 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' + }, + + 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; } + } + + // fix for iOS browsers + if (sticky && navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) { + 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', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) { + var li = $(this).closest('li'); + 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').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'); + 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..92b06d1 --- /dev/null +++ b/js/foundation/js/vendor/jquery.js @@ -0,0 +1,26 @@ +/*! + * jQuery JavaScript Library v2.1.3 + * 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: 2014-12-18T15:11Z + */ +!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=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(hb.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=ob[a]={};return _.each(a.match(nb)||[],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(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?_.parseJSON(c):c}catch(e){}sb.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=Kb.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++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.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])}sb.hasData(a)&&(h=sb.access(a),i=_.extend({},h),sb.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&&yb.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=Ob[a];return c||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||_("')}catch(m){e=h.createElement("iframe"),e.name=f}e.height="0";e.width="0";e.style.display="none";e.style.visibility="hidden";var g=h[y], +g=g[ea]+"//"+g.host+"/favicon.ico",g=Ga+"u/post_iframe.html#"+aa(g),a=function(){e.src="";e.parentNode&&e.parentNode.removeChild(e)};ta(L[t],"beforeunload",a);var c=!1,u=0,j=function(){if(!c){try{if(u>9||e.contentWindow[y].host==h[y].host){c=!0;a();var d=L[t],g="beforeunload",n=a;d.removeEventListener?d.removeEventListener(g,n,!1):d.detachEvent&&d.detachEvent("on"+g,n);b&&b();return}}catch(f){}u++;L.setTimeout(j,200)}};ta(e,"load",j);h.body.appendChild(e);e.src=g}else L.setTimeout(function(){d.Ob(f, +b)},100)}};var Ka=function(d){var f=this,b=d,h=new Fa(b),e=null,m=!V.pb(),g=function(){};f.Uc=function(){return"https:"==L[w][y][ea]?"https://ssl.google-analytics.com/__utm.gif":"http://www.google-analytics.com/__utm.gif"};f.A=function(a,c,d,j,i,s){e||(e=new Ja);var n=b.B,O=L[w][y];h.Z(d);var B=h.z()[x](".");if(B[1]<500||j){if(i){var S=(new Date)[da](),X;X=(S-B[3])*(b.Ac/1E3);X>=1&&(B[2]=o.min(o.floor(B[2]*1+X),b.zc),B[3]=S)}if(j||!i||B[2]>=1){!j&&i&&(B[2]=B[2]*1-1);j=B[1]*1+1;B[1]=j;i="utmwv="+ia;S="&utms="+ +j;X="&utmn="+Aa();j=i+"e"+S+X;a=i+S+X+(M(O.hostname)?"":"&utmhn="+P(O.hostname))+(b.L==100?"":"&utmsp="+P(b.L))+a;if(0==n||2==n)O=2==n?g:s||g,m&&e.Bb(b.ga,a,j,O,!0);if(1==n||2==n)c="&utmac="+c,j+=c,a+=c+"&utmcc="+f.Tc(d),V.Ab&&(d="&aip=1",j+=d,a+=d),a+="&utmu="+qa.Sc(),m&&e.Bb(f.Uc(),a,j,s)}}h.$(B[A]("."));h.aa()};f.Tc=function(a){for(var c=[],b=[F,J,I,na],d=h.g(),i,g=0;g0)for(b=0;b0;)d+=a--^c++;return za(d)}};var Z=function(d,f,b,h){function e(a){var c="",c=a[x]("://")[1][C]();R(c,"/")&&(c=c[x]("/")[0]);return c}var m=h,g=this;g.a=d;g.ob=f;g.m=b;g.mb=function(a){var c=g.ua();return new Z.v(N(a,m.Ea+E,D),N(a,m.Ha+E,D),N(a,m.Ja+E,D),g.R(a,m.Ca,"(not set)"),g.R(a,m.Fa,"(not set)"),g.R(a,m.Ia,c&&!M(c.G)?Q(c.G):k),g.R(a,m.Da,k),N(a,m.vc+E,D))};g.nb=function(a){var c=e(a),b;b=a;var d="";b=b[x]("://")[1][C]();R(b,"/")&&(b=b[x]("/")[1],R(b,"?")&&(d=b[x]("?")[0]));b=d;if(R(c,"google")&&(a=a[x]("?")[A](D),R(a,D+ +m.xc+E)&&b==m.wc))return!0;return!1};g.ua=function(){var a,c=g.ob,b,d=m.J;if(!M(c)&&"0"!=c&&R(c,"://")&&!g.nb(c)){a=e(c);for(var i=0;i9?h[z](n+1)*1:0,f++,h=0==h?1:h,a.ra([B,g.m,h,f,e.H()][A](".")),a.sa()}}}}; +Z.v=function(d,f,b,h,e,m,g,a){var c=this;c.q=d;c.Q=f;c.ya=b;c.n=h;c.P=e;c.G=m;c.Gb=g;c.xa=a;c.H=function(){var a=[],b=[["cid",c.q],["csr",c.Q],["gclid",c.ya],["ccn",c.n],["cmd",c.P],["ctr",c.G],["cct",c.Gb],["dclid",c.xa]],d,e;if(c.fb())for(d=0;d0&&b<=a.Ta){var f=P(c),h=P(d);f[v]+h[v]<=64&&(e.r[b]=[c,d,g],e.T(),n=!0)}return n};e.Zb=function(a){if((a=e.r[a])&&1===a[2])return a[1]};e.Yb=function(a){var b=e.r;b[a]&&(delete b[a],e.T())};e.Pc=function(){c.t(8);c.t(9);c.t(11);var a=e.r,b,d;for(d in a)if(b=a[d])c.j(8,d,b[0]),c.j(9,d,b[1]),(b=b[2])&&3!=b&&c.j(11,d,""+b)}};var Na=function(){function d(a,b,c,d){k==g[a]&&(g[a]={});k==g[a][b]&&(g[a][b]=[]);g[a][b][c]=d}function f(a,b,c){if(k!=g[a]&&k!=g[a][b])return g[a][b][c]}function b(a,b){if(k!=g[a]&&k!=g[a][b]){g[a][b]=k;var c=!0,d;for(d=0;d0?b+"00":"0"};b.sb=function(){var d=b.Kc();if(d==k||isNaN(d))return!1;if(d<=0)return!0;if(d>2147483648)return!1; +var a=b.rb;a.t(14);a.ia(14);var c=b.Jc(d);a.j(14,1,c)&&a.ja(14,1,d)&&b.Lc();h&&h.isValidLoadTime!=k&&h.setPageReadyTime();return!1};b.Wa=function(){if(!b.Mc())return!1;if(!L.Ic())return!1;b.sb()&&ta(L[t],"load",b.sb,!1);return!0}};var $=function(){};$.Zc=function(d){var f="gaso=",b=L[w][y].hash;d=b&&1==b[q](f)?N(b,f,D):(b=L[t].name)&&0<=b[q](f)?N(b,f,D):N(d.g(),oa,";");return d};$.ad=function(d,f){var b=(f||"www")+".google.com",b="https://"+b+"/analytics/reporting/overlay_js?gaso="+d+D+Aa(),h="_gasojs",e=L[w].createElement("script");e.type="text/javascript";e.src=b;if(h)e.id=h;(L[w].getElementsByTagName("head")[0]||L[w].getElementsByTagName("body")[0]).appendChild(e)}; +$.load=function(d,f){if(!$.$c){var b=$.Zc(f),h=b&&b.match(/^(?:\|([-0-9a-z.]{1,30})\|)?([-.\w]{10,1200})$/i);if(h)f.Dc(b),f.Ec(),V._gasoDomain=d.b,V._gasoCPath=d.f,$.ad(h[2],h[1]);$.$c=!0}};var Qa=function(d,f,b){function h(){if("auto"==j.b){var a=L[w].domain;"www."==a[z](0,4)&&(a=a[z](4));j.b=a}j.b=j.b[C]()}function e(){h();var a=j.b,b=a[q]("www.google.")*a[q](".google.")*a[q]("google.");return b||"/"!=j.f||a[q]("google.org")>-1}function m(b,c,d){if(M(b)||M(c)||M(d))return"-";b=N(b,F+a.a+".",c);M(b)||(b=b[x]("."),b[5]=""+(b[5]?b[5]*1+1:1),b[3]=b[4],b[4]=d,b=b[A]("."));return b}function g(){return"file:"!=L[w][y][ea]&&e()}var a=this,c=sa(a),u=k,j=new Da,i=!1,s=k;a.n=d;a.m=o.round((new Date)[da]()/ +1E3);a.p=f||"UA-XXXXX-X";a.ab=L[w].referrer;a.oa=k;a.d=k;a.F=!1;a.O=k;a.e=k;a.bb=k;a.pa=k;a.a=k;a.k=k;j.o=b?P(b):k;a.eb=!1;a.mc=function(){return Aa()^a.O.cc()&2147483647};a.lc=function(){if(!j.b||""==j.b||"none"==j.b)return j.b="",1;h();return j.Ua?za(j.b):1};a.kc=function(a,b){if(M(a))a="-";else{b+=j.f&&"/"!=j.f?j.f:"";var c=a[q](b),a=c>=0&&c<=8?"0":"["==a[p](0)&&"]"==a[p](a[v]-1)?"-":a}return a};a.na=function(b){var c="";c+=j.ka?a.O.dc():"";c+=j.la&&!M(L[w].title)?"&utmdt="+P(L[w].title):"";var d; +d=L.Ya(!0);if(!d.hid)d.hid=Aa();d=d.hid;c+="&utmhid="+d+"&utmr="+P(l(a.oa))+"&utmp="+P(a.pc(b));return c};a.pc=function(a){var b=L[w][y];a&&K(13);return a=k!=a&&""!=a?P(a,!0):P(b.pathname+b.search,!0)};a.uc=function(b){if(a.D()){var c="";a.e!=k&&a.e.C()[v]>0&&(c+="&utme="+P(a.e.C()));c+=a.na(b);u.A(c,a.p,a.a)}};a.jc=function(){var b=new Fa(j);return b.Z(a.a)?b.Tb():k};a.cb=c("_getLinkerUrl",52,function(b,c){var d=b[x]("#"),e=b,f=a.jc();if(f)if(c&&1>=d[v])e+="#"+f;else if(!c||1>=d[v])1>=d[v]?e+=(R(b, +"?")?D:"?")+f:e=d[0]+(R(b,"?")?D:"?")+f+"#"+d[1];return e});a.nc=function(){var b=a.m,c=a.k,d=c.g(),e=a.a+"",f=L.Ya(),g,h=R(d,F+e+"."),i=R(d,H+e),u=R(d,la+e),s,G=[],Y="",Ia=!1,d=M(d)?"":d;if(j.w&&!a.eb){g=L[w][y]&&L[w][y].hash?L[w][y][fa][z](L[w][y][fa][q]("#")):"";j.U&&!M(g)&&(Y=g+D);Y+=L[w][y].search;if(!M(Y)&&R(Y,F))c.Sb(Y),c.Ba()||c.Qb(),s=c.ba(),a.eb=!0;g=c.ea;var va=c.Pa,U=c.Sa;M(g())||(va(Q(g())),R(g(),";")||U());g=c.da;va=c.X;U=c.Y;M(g())||(va(g()),R(g(),";")||U())}M(s)?h?(s=!i||!u)?(s=m(d, +";",l(b)),a.F=!0):(s=N(d,F+e+".",";"),G=N(d,H+e,";")[x](".")):(s=[e,a.mc(),b,b,b,1][A]("."),Ia=a.F=!0):M(c.z())||M(c.ca())?(s=m(Y,D,l(b)),a.F=!0):(G=c.z()[x]("."),e=G[0]);s=s[x](".");L[t]&&f&&f.dh==e&&!j.o&&(s[4]=f.sid?f.sid:s[4],Ia&&(s[3]=f.sid?f.sid:s[4],f.vid&&(b=f.vid[x]("."),s[1]=b[0],s[2]=b[1])));c.Na(s[A]("."));G[0]=e;G[1]=G[1]?G[1]:0;G[2]=k!=G[2]?G[2]:j.Wb;G[3]=G[3]?G[3]:s[4];c.$(G[A]("."));c.Oa(e);M(c.Rb())||c.fa(c.K());c.Qa();c.aa();c.Ra()};a.oc=function(){u=new Ka(j)};a.getName=c("_getName", +58,function(){return a.n});a.c=c("_initData",2,function(){var b;if(!i){if(!a.O)a.O=new La(j.ma);a.a=a.lc();a.k=new Fa(j);a.e=new Na;s=new Ma(j,l(a.a),a.k,a.e);a.oc()}if(g()){if(!i)a.oa=a.kc(a.ab,L[w].domain),b=new Z(l(a.a),a.oa,a.m,j);a.nc(b);s.$b()}if(!i)g()&&b.Pb(a.k,a.F),a.bb=new Na,$.load(j,a.k),i=!0});a.Xa=c("_visitCode",54,function(){a.c();var b=N(a.k.g(),F+a.a+".",";"),b=b[x](".");return b[v]<4?"":b[1]});a.qd=c("_cookiePathCopy",30,function(b){a.c();a.k&&a.k.Ub(a.a,b)});a.D=function(){return a.Xa()% +1E40&&(f=g[z](0,a),g=g[z](a+1));var c=f==ga?V:f==ha?Sa:V.Hb(f);c[g].apply(c,b[e].slice(1))}}catch(u){d++}return d}};var V=new Ra;var Ua=L[t][ga];Ua&&typeof Ua._getTracker=="function"?V=Ua:L[t][ga]=V;var Sa=new Ta;a:{var Va=L[t][ha],Wa=!1;if(Va&&typeof Va[ba]=="function"&&(Wa=ua(Va),!Wa))break a;L[t][ha]=Sa;Wa&&Sa[ba].apply(Sa,Va)};})(); diff --git a/js/modernizr/test/caniuse_files/jquery.min.js b/js/modernizr/test/caniuse_files/jquery.min.js new file mode 100644 index 0000000..b2ac174 --- /dev/null +++ b/js/modernizr/test/caniuse_files/jquery.min.js @@ -0,0 +1,18 @@ +/*! + * jQuery JavaScript Library v1.6.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu May 12 15:04:36 2011 -0400 + */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!cj[a]){var b=f("<"+a+">").appendTo("body"),d=b.css("display");b.remove();if(d==="none"||d===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),c.body.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write("");b=cl.createElement(a),cl.body.appendChild(b),d=f.css(b,"display"),c.body.removeChild(ck)}cj[a]=d}return cj[a]}function cu(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function ct(){cq=b}function cs(){setTimeout(ct,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g=0===c})}function W(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function O(a,b){return(a&&a!=="*"?a+".":"")+b.replace(A,"`").replace(B,"&")}function N(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function L(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function F(){return!0}function E(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function H(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(H,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=d.userAgent,x,y,z,A=Object.prototype.toString,B=Object.prototype.hasOwnProperty,C=Array.prototype.push,D=Array.prototype.slice,E=String.prototype.trim,F=Array.prototype.indexOf,G={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.1",length:0,size:function(){return this.length},toArray:function(){return D.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?C.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),y.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(D.apply(this,arguments),"slice",D.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;y.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!y){y=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",z,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",z),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&H()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):G[A.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!B.call(a,"constructor")&&!B.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||B.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
          a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};f=c.createElement("select"),g=f.appendChild(c.createElement("option")),h=a.getElementsByTagName("input")[0],j={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:h.value==="on",optSelected:g.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},h.checked=!0,j.noCloneChecked=h.cloneNode(!0).checked,f.disabled=!0,j.optDisabled=!g.disabled;try{delete a.test}catch(s){j.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function b(){j.noCloneEvent=!1,a.detachEvent("onclick",b)}),a.cloneNode(!0).fireEvent("onclick")),h=c.createElement("input"),h.value="t",h.setAttribute("type","radio"),j.radioValue=h.value==="t",h.setAttribute("checked","checked"),a.appendChild(h),k=c.createDocumentFragment(),k.appendChild(a.firstChild),j.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",l=c.createElement("body"),m={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};for(q in m)l.style[q]=m[q];l.appendChild(a),b.insertBefore(l,b.firstChild),j.appendChecked=h.checked,j.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,j.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
          ",j.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
          t
          ",n=a.getElementsByTagName("td"),r=n[0].offsetHeight===0,n[0].style.display="",n[1].style.display="none",j.reliableHiddenOffsets=r&&n[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(i=c.createElement("div"),i.style.width="0",i.style.marginRight="0",a.appendChild(i),j.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(i,null)||{marginRight:0}).marginRight,10)||0)===0),l.innerHTML="",b.removeChild(l);if(a.attachEvent)for(q in{submit:1,change:1,focusin:1})p="on"+q,r=p in a,r||(a.setAttribute(p,"return;"),r=typeof a[p]=="function"),j[q+"Bubbles"]=r;return j}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;return(e.value||"").replace(p,"")}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);c=j&&f.attrFix[c]||c,i=f.attrHooks[c],i||(!t.test(c)||typeof d!="boolean"&&d!==b&&d.toLowerCase()!==c.toLowerCase()?v&&(f.nodeName(a,"form")||u.test(c))&&(i=v):i=w);if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j)return i.get(a,c);h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);c=i&&f.propFix[c]||c,h=f.propHooks[c];return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return a[f.propFix[c]||c]?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=b),a.setAttribute(c,c.toLowerCase()));return c}},f.attrHooks.value={get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return a.value},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=Object.prototype.hasOwnProperty,y=/\.(.*)$/,z=/^(?:textarea|input|select)$/i,A=/\./g,B=/ /g,C=/[^\w\s.|`]/g,D=function(a){return a.replace(C,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=E;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=E);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),D).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem +)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},K=function(c){var d=c.target,e,g;if(!!z.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=J(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:K,beforedeactivate:K,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&K.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&K.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",J(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in I)f.event.add(this,c+".specialChange",I[c]);return z.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return z.test(this.nodeName)}},I=f.event.special.change.filters,I.focus=I.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

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

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

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

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

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

        sample Text in case there is no content

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

        + +

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

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

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

        Guests and staff join for a farewell photo

        +
        +

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

        +
        + This is alt text for the image +

        Guests and staff join for a farewell photo

        +
        +

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

        +
        + This is alt text for the image +

        Guests and staff join for a farewell photo

        +
        +

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

        +
        + This is alt text for the image +

        Guests and staff join for a farewell photo

        +
        +

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

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

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

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

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

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

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

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

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

        +
        + +
        test-header-fonts +
        +

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

        +

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

        +

        this is a paragraph for reference.

        +

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

        +

        this is a paragraph for reference.

        +

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

        +

        this is a paragraph for reference.

        +

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

        +

        this is a paragraph for reference.

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

        this is a paragraph for reference.

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

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

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

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

        + + +
        + +
        footer +
        + Example footer. +
        + +
        address +
        + Business Name + + 123 Lane Street, P.O. Box 321 + + Village City, MI 49586 + + 231-123-1231 + + Contact Us +
        + +
        copyright + \ No newline at end of file diff --git a/parts/off-canvas-menu.php b/parts/off-canvas-menu.php new file mode 100644 index 0000000..eef0f97 --- /dev/null +++ b/parts/off-canvas-menu.php @@ -0,0 +1,9 @@ + diff --git a/parts/search.php b/parts/search.php new file mode 100644 index 0000000..0f27490 --- /dev/null +++ b/parts/search.php @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/parts/slide-show.php b/parts/slide-show.php new file mode 100644 index 0000000..e566daa --- /dev/null +++ b/parts/slide-show.php @@ -0,0 +1,6 @@ +'; + echo do_shortcode("[metaslider id=27]"); + echo '
        '; +} +?> diff --git a/parts/top-bar.php b/parts/top-bar.php new file mode 100644 index 0000000..d154377 --- /dev/null +++ b/parts/top-bar.php @@ -0,0 +1,10 @@ + + diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..214e411 --- /dev/null +++ b/robots.txt @@ -0,0 +1,4 @@ +# www.robotstxt.org/ +# www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 + +User-agent: * diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..cf7f85cc4a27ef9b3c77afba4d0b6ce0e0ccce95 GIT binary patch literal 1146838 zcmaI-1yo#3vjB=haCess7A&|!aCaTt-3K2W0t9z=cbDL9!6A6?;BLYFlJER-)_eEd zS+myc-P2VqRn?^(rlcT=f=Gx60Re#`EhVM`0Rig^0RiO+|KYubDJmE5{fEFsT+>Ar zWbOhsax#MuHU$}*0i^AWEX-8Qj7&WoN6fywLwvGQ({$04m*X`7*)baZ?ZfD9=kN{< z0r5r9-NDGj#>@p^Y-V9)&rg2d-c1g$GUX@N;E-pQcMvtRw3704GE?Xf$3nmsG9v&uURwh?;FPCZsfqk!pQu0N&oIBFaQ7D z)z0oey`5cD%>Fyy|5wD$Y90<|Oe$v1AXg`ocfy%d{2j`HSJcVO$OYu21_Igsdl!`~ zK`tO?OOOLVRP>)+1JGz#*_(pE&b0r)$jkFe+dI1$*_)V2i}91cV_~$iGUa9C5)t8M zVUdtvW@cq!5ohON7vm7);pP@&VG$FR;Nto>tQg3|)y~Y`<=?QT|AA#?{y$;=vV)z& z`^aKuPF8MarV>sdJHS87=C%62=OXrh;`Hj$w7V-ZRmg#*mOn-^{zliF}p8|$-NvL6aV z7&(N53Z*f~!(WBt$ioj5mBXLK#Gb=KVQ}JpQcM8k0f_*H&bzkGyFbh0t6pzx=co2= z32V(GV_g$xD_4$soaYl&&ij*D=b6rEwD!otZ|F}U*AGdNzFDioz8N&_dO^`=unKsk6PH zyq!`q$%%ZOl}@mlk9&X z1xSeq9isd%q|m~cA7nuPy9azcdLm@Z!G-^hdh}y4BOi-BUDHm~#?2Xj2 zCVdzuq-;Pj@&S>cO4Ae|B&q%lK?K#;YR4)s*8p<$*a(Gx0vh1eSNuam*%goy9SQ21_Xe zlCwmRb-6#*05ozrz?!KoVwlPRtUS6_B_lU+&7ed#=g=I>dhr zlKd?U8aCUS{#jArZLEwrBf<_X^xu7l7M9>|StR-|W!|Yo3H|>^oZRc+|4lvsf^aXR zQ0z3a{dm}Wdou)dZ(aENgEMM8_s^sM9} z3rW+IA!vV~?D`NA$4!fstkxIn8vUh103exv7ypsx9$^=rCx+Eg)Lu*;LzMqRe7@x6 z{Cuu~y0j}l`S3+6rJ0ENjxhKSVQuz-dN6=H1|?*~dcYM`Avfh=egU+Zm}1W9$=&Sp2tD*QnPTOnZ`2FOO4Nc z1vo};xm%RyDW;Ypp!2BAeeQgo1TVUw!KK|@!TCD)toy>*wO&11;N1|j`g~j%x?J?W z>xJ7x)eM9Bb8dd}@b)s;fe@m*sUWlAxidb<0jGB=hNs+pvA(gUVf4mv_va%+7qb_0 z8>(<@9Et>Y6u31&7WH47yg2k!6=#CzEczUepqEeXQuc+PFK})Zyr_82_plsKRD9zl z_c7$g@DvH_qh3xbI2BHHbA29PK|HbR##;@1oC57e5^x3OHpvV_kxBk<0ivYfkYzfb z`Z;d=&;YKEdgZWtrG2reKd=2eMM~1%iemexTp+iIcbkq#M5&hNQ@6FT_eYCGGI-WL z;R>!DDSytuVJU+0c(`YCNu6QBhD@ZKsZCi|%m5|^bV}ucTFxOIxB$Q~Sppa65(?e5 z;$-u=WopH7I-LP+yfLa{Z_VM9V=P5Bmte%8V z3T-wBuWolTo3!$Y4PP$=Fgy%h#AQ1Cv7#0!b~E_IL>H4BCZ!^|%FlfBc1mE0K8UR7 z3aO-M<93ZLnrG7zfZUEEjOoOKimgQ~9J|>yBg$2@8C=CK&onW1M&>Htei_~&KAkm2 zcO+w^y;EU@_SyU5>pDU=c(i?y;XG?)8I5<4g6C=E8{2w>k$@Wj*l0773v9Wry5o(A zCfh-=!;t+La~+)NGeLWd#~}Foxc`v%T?V;n-cK^twjA^mr4Lz1ANlbMvEixW8~()4 z%#V$|UO!FA(rbs2(uxWwBL;RL z9S$3^kWN*}8;RG$oxLWn-SWOgHc(S7k>zO)EA^To9@)^*7?ng$%obO*lYX2 zC3W3Mm5gL$zI0|A@$NIy@QjCMj^$+i>ZdsYhh~yBfVCYqsQ5)DanjNP5BJw;}i=vyF2F&PmpnJo_0HlQnRuWl$b#)pqg`cVx z%UfEaBm>lc{)$7OXv(&S4DSonF%T)=t408F+X0a+se@ zR2p})sAu2|uhWepfw5LythmmMB8eXWfD&uf~IVp+p(AY`Rg>Cu+vfalRQa+YVQ1e zlhVarl(G=(Ph<#H_!N=8neR@Hvgn_fCA3UhZOimQ5^{s2W@5_RsZBlbDM#d+{4f(84l2?sKl?m`pWKM~LSM$JTU{MonjuTw?{1rq zw#ys_AI0Hd837!3FRoUHhBqVr;@1uwS>T<$IwMx+PsX2!sjleaS81GbEf()VGLD6b zftd!zA0dKU%1!+rV_Q~)C7utZ%8RhVoaadB$gSI~s`!c`j}$Q}!~AGaDi{;dad4{4 zTrDbiSMUo|^%#eW@N&9rz)4(#K8I!vYWY50wkz>ed~`CUv?w1kS)wu+^I+-9`6#)D zqLYxS(_HVEn4G;x)=C&X&tp2%KMGd_ihW6r?U$B`&v!OvL^m(<-kTJId2!ADYX0%YTf(5cqFfn zOBA6;%SjosOsk5wye)`#wW;(z$8l^0d6=VI-b!rekL6u9tf}HVH%=VlTU|kppClhM z5)w>oY3l5GxbHD2!|E6WY#AuX6@}HlCP>e)&b;(66!^va?l)NWljVzNyDVH|O{FuE zJK|NwFt)f$C{Ks;`8_v{vZAc#eK14MW*N##;cx0{<6#oKiH}gY_RPxPPYhGWdzUAP zS2{sQ1dN^GX;G7-jdtgC6tv{kpOW$7e!fPpebA{cyAwLzHg+Yv>iX??hJ9q}_@?Vq zp!K`?Af$bRtD4Yr>arz04sIXJ_Ru1bi%0qGdJp61@?dvH%P;j^nfPH04vch;BYUZt zK(F^hiJU?qZN!WZA3=Ay;2YdLZ^KhH=xOz;sR?y-dEbD!+ES)kq{=MV>R_wmfmU1` zi@>!u@iTB%tR~Y;5s7FO9rLf+kKOD|=BqhZ2}Ko#9qoFZS-Nx8j+)0_?CI#}tOoQ4?8q#DT==2AzK4SYp++K+Lu`s+rj+Kl|TBoOnRG)8Pdwx5@KxtZ|!+P7G~{e;%5PUQ4RK-C9lwCC=G!N7TI zzw6xn&AoN;cNN}AUrm$AYO>y|fnPi!2!qQIbJFUzkCf2%`44YDiHinz%~U$FHOBiv z0tfkSd9uocjoPpN4j!R}naC3tZ^2-~mmayfXz=r5sR7)@*Z3-PQA8yH(6m*sh4=}y zh&bn~bo5jWNQS2rM<$VrO5h=_eQa8qTI%cT4$CjGlJx6I56@H&)@@PmQbqnQVrO{9 zgpK3i*6$>$^F`~c&w&s4<+|%-F+$JpWOfj>f|Dh@Wv|65L}{~?`F!hYpD}`1dcokX z>gMSqc0pgDju;c(nnD}Y;BC$EU;Xpfe3qcal;XC0K8?Fu_W?cJBc$EE9O-OR7YFru z7iM%~d}uSO)>5vpwA(lEWi*nh`DUWQ9CUyRMt7Cx&mEynqxE}yx*=Lr|8m>>j=<#3 zSusRdJ(6IINsrm?^*N!KIH9ccX=!$;$+>>)Xkwj%soqFekV8xw^&dWo>;HB2mhro4 z^e;A}mY?MC*{yP1*GyptT8ge4UO9rUaYq$8d*MKuK#i z4JD(a)(G;!L_}nXB9lKFQFInh)wI-%j@kDj#O!ca;bllau`oPien&qzAHwtNav&7Ij;SYKGSC2Xtek=7;u$5>=_8qR2T-)vkYZefl0 z5PX{tqGfdW#LLg^AqKXrPZT(CAaM)f1to1P zC9TT6SA-q|Io@Tl+MDRX$GZZn$uAEhu<1|J-3K4isPPWp+1Gw4!X+2hWQxX;*ho)@4ak5KJ@H zs2CA~U#1$`x!~+O?H;x8GNH!_8ig80OGJ`SmL7HtnxfKXoL-_du#Tej%xfpQFX|Mt z^}biOv3fseR(^cjIZ>TV^ZMqI7*T^9XdsR-COe_zsFwkz z2lwHXb)UwfyM^=?tp-`$$7?hVaVb;=Q+UukG^&wo`R4Ku)3zv*uS7k$Xgqa_*I_h5 zdp1nIx5J>6hueqLeO=`A6wli+h#T+spXGq_c+~ zz?#!4TZl9L3)k6gqFe`X`F`STjOTqG4xqzEJ%e5YJIDKW6{>;+HGE3_T(i3iw~4d+ z?)DRG`s_qam-UauE;kin;mI872AKVP<^}hX8Cw0#x=~w6M)Qn;J~|zTlEWO`1b~Wdk7xay`-$Vz}@&! zJS$fbX|D*Nudgti4W=|7$*{b+tci5M5Lw)-flWs;{B@uMIEtU_`b6t5M@V8PFWCJu zDERv5%1@lHM|(=%raekCGVWA{N>+CM4UcQpaV&y~|IM+ss;o6{H*82?O$Qg6nLXro zIo~WCyN-yAGEw7}OSoa5t|8X0n-ztgpmd6e<4i3=rvIO}BPhKeQicYuT zge4$GAruEFf0#6$2x`?!;TGg7%{@r=$2K%Fh=_c>cmXr6*OnR2{_qrGZGl&k_*x95 z#D)#+pbD?+IUmHDq(%RNnpR?d3YLU}!#i~-f&SK(6@Le*thDI`ndMk-GO=Zb($HN5I zo$l)mTNbHBWZyU1b-#*CDZE*H_&V>wb;HuNg5q;7NkBtodL0@?aM2;I7~X~EUh%#NCv5n%S)0T-l#uHPnN`|QMt(_YKDIr>|J&lMDZD| z{$Ld~AP*SeI>Iz+@-Ig3ufn>Bq->^NIN%|^f zTDjUZR{h0%a{TgYGTUV=W^$Sx&qXJ8L;*Ajb(RV@?TQJjHjm0G>4nB6oqkN8W6*Nl z`?LU@C#>>qsA5p6=j*W15m(2}QDd*Rz||E}uwTAqD2gyxpPMs&g!<}lu+rLDT&xYt zD@W!c(}}6Zzxv$x1}^U}y79Z+T?W#Vw)q7n+VMOTHo{~o)P&S+D`dBHUwwvbUS!!1 z>O(M5v98ECwt2>crU>v4DX%Z$(bZq7^AJ4^IZv#7wgsDrMkSiNx$&x64kU2?>Glz! zQuqKr=`?&mqQMQ=)))F@Y!@~|q_8N3IquY7QBH}WL!9usFm-Yj zr@@yX_%l6d5yt3N5}O7qxc@Q6D0P2I@F5$H5r&q)tdbr;<8mgku;>QTTlp>ic6R@g9^a}rMx^LBNqF@vyR zKiliM01d>_Ls{O3qH6R-aFNU8wgmuMZmTM4s$V<281$9@f%1BL?A6E1^A>-is+iGm zk`T^Oais36f7eLVAH;+DC0pgTsAgQh$!)0IwHm?1ne8eA`K+qK-nw)<6RS+ckGs|h z*x%;rnr<_JvXSm}tjJ_Op1f)~z|W-u3S&C^$GZ8ePU8{YttQHmu>0ucjOqs{BSbkF z5+S8(N5a}>b@b=p^PDnk>ubX$9ol2AagiOEubl=<{`y6Qsy+>9*uhzXuGc<=Nkmlj zHA={dsi2PUdpBI_NI%Pl4dpgF#Fu-ev&0hG!(Z;6?-Oopz^k55W~g9maM13Ea@+mRu`vd=d}#RLUsBqW<}9bL|Qx>K$j0&Igx zEME2t@oy(D$Nf309Y&+$+ZOl%!Ujq20rn5|Pf1|X%LnY@mVn;d<@8%5g{KHB_tNE2 zGX^e|uf-O-#bUgJXGYU&8~+Yg0HmD0qL#p8Mwr%$MyCcylL=_n+YfOHHU~nBHQ!r6 zph^sKbvrv*r zJv2F9Xg&8ek%q9MyxjI?ac8eEhUB=i(&p(;lK9nBW@bh@C)nN`Sk&EyIBLz6$p^yC zd(syvowFv~FRnh$>;Cc#smh;FV(rD*=yQD=y^x%2<;*%1!&lyFw!cIBt$e#jerqS* zuiD3By813&bc%~=cQkSx1bj#|}E8}L_n=>FQUbm}~-J2?z%O}=)4(Dotd z@rg>!iFSac8?Lj2_1kv4I8tF;sR8$>4`?ufjU4i5FMpC;E5eVx9Zy5{`_>V$p?swEcaC>gSp6J} zhq;V)y3ZaB&*4s4&5QHRb()C+k6pMV$9@(I0~cRsTa)K*+uCa^O%=_0{iMqu61F`# z)iUxHjBBv1*4t!8P35DDbbma!sZvjw)y!$398XN%&ZNURQgo7%T`O(4F5bgKplsTaIAxcg3v^G#>p>QY#Gw={FBEJ}H zF3lQ4WVD?E?z%Wp<%5CO@x)StD3XDfyV>Swj><^&`AuTmO`oZ)M?SFE*lyr!G|2b1 zw5GPtY1(2~>Gp#1kYeCtIcb$#qlaN|2c}QU%jM~s_+393J zl;@g&C`wcswaZbKH$lw;(?k}wB~rgVB(;{1j!{_Dx`XEhUpsdC=t~l9L43!R`E@3% zAG;b}rUiYzxGqeuxSi=XugaWsp1SQ+P`RwS?ZeQPMMr+FDK7&KdR4dDI(ks~J?=8) z2!PV{sI3yuXs?_bERW_aU%2dOTDL={^t~^`xV-Olfkke%Fqx8ZdFd0uP7`10p^0q^ zv^-^tF9iomOb)0k;#`wi`VK=|c!PmrgPR&af}CqkAt03usNiwkksEJPNk8Uq)I3tV zC6>JYNhe1jTkmct6qvjtVI{p3p;+U&z2P-VFB)Gi@(3wr*7(rVNd@Y@ync>oFrP^K zZf7#DQ~Mr>)tnr=z3OhxFD(RaruxD4XYh7>`~UtFOCSU5cV6TVPZ{8h{Bo zr=wo}y0w44ev9=|IBS8~hnh-Y=5cwOya!7?fs!VVD9<4dCj}*BB6n0zP>S9+y^z=S z=g#ms~r-Mvvl!IbC_-_Gy3Jy~&kdY6}N<>`9?(o5nA)EL0VHkXAH z1f-lUDhhgepcXqc%zv^E@vFJl$>_#{N(G-bK;2Xl$r6u2Ds<*)x zX=*G#Fn=w@R_lFs%Y-BAcCdcE*=X(Ad2U8~Zg;6+Z-uiYQo6a?Md>x@Y&e)NSR>V# zl93t_yq}sGWI8J?+aqhxqOfNS7|-rivrjQ*O>*qVp2IF|Yo$_j5oc7&8huwKx6-O_ z^>ztF+fv!6|Ilf8t0QTq_>y$iTO?s>eRojtOU%Y^cDTt z9h*#CJ)-j1=#1zr%e%#0m_yIxUCS_tZNENkGyABKq@Fm%&%#9!Q?04rX5W}-4aYnb z%wY%ielw$3<+Yj#x?-gLayqx2y7#*em%B=4H);Yf&0XA5^`6riHmXFI*o-$kh%$@a zX)$$piA1w=oZt?b6=YRMB(SjCdQQH6;+Tw<>NAfK5ISVYYXENSOXWW%cOb1|G=8E; z7Tpg9?j__3m zrfwAmNtoow(Ed<#0Rj)>kz|&?NprhH48Y)x^Lo9Smd_{(46iiUROFi>@e7q2%Gud6 zUo(TjrvlVLS{lHcvkEU?pSKWLuCk*K7g^4m1AQWQ<-5D|8tSFiZAMDHr%RC^uwu8y z&=b%2d=3w3_cK#o&f?S21b(rUIn2yiSrwUae7$9%wOS`|4m2%L)`(kHQdlNDXsIJB zc97u?%pCu+TUzE(mUdD$q~6_O31p z(bW*BA$xAh{bfI%e2SlGfsG(VhW5#xf$|Q-T8w!u&Yp!>S zIW?sxp{p8M5OVM&rJ~AF`c;Ob=O5pG+;zWQgw(*)t2CMK&Qz_)u+|erAja@+k6U?c zS2Q&EOhmboH8hp8@-y@&q>HnEGqniZaXLSv^8*ZEbMW&OH5K<;Zw3QTJz7;QCNInj z=bu!F85OzlPw-PxTu-^K3X%8s_{uQl92J|awKtR+J@nQbXNh#v(u!;C)}+KPgQ_=P zD$y?J{wJY{H~((@jX?bqcgquVB14Q|U9)fOHX--yN(9iT3R%ms@Epg&awp0G^m}=L zIJB*#oCx=Yg(3mirw}5_PQ3F}vT%$ZqFRA zv^x06sm;U0)kAzKx@v;2>CDdZH?XltOUo)Km|DRlShT*W_~nrLH7iLgHX(tx8sMt3 znTn;Dp137X6;7V3PKGLyCFlAW^+QpBMytb8&r14b?%HJqz?8hz1S*T9!1^cJCc1S& zk@+{eg#c5;1x-*@!Ojdhr>c;(D|>nE0kPCflEzH-+iUP#M951YT9Hr3j%=U~w6S17r(~DrMLY zX_m9Px(;$~nr;9y1ZyZsMIJ2^R}9fDq)0krv*}#9KchH(o&sGbc1tCs1XQ*|aGQ{$j6XvZ$GE2tQS$Dq;x<8%IG0dFLQg2H^{e>l}cO zgV%m)a(OPYX*JRWnQWO?hLw%g`HJ|Vm0+oCTScXeq~QZH;u5P|7!)!j?O7x?s9}$p ztCAs&_39uLvjxQS`RNN;Y5RZ53Mfh5WpTJvX!*6s4ii5Q5hExbK(_pSX?g05-@w_@ zhx!mZ0KRe4C|jYFu}s*uTNzf@VyaF&$+U>xaF18DU{%PlhKAMDRLJXi@ z^ti6W@;>CP11d1IO>KV_gK5==bu83C4<7#EKr{Z&t~gn0M&PcVzsL1WxrN??v6K&S zLWO;yvu-EYy8g73oB6vzSmrHjXJ1PY5ao&?*s+WQtfWYPqc5nTkzpLlE2|Yl;D?ic z8wn!AiE?6Y3;HC}Gg8FP4P}+lpgf9ybKnWigj|tNq*b5qNhAr9fjv~28TM3`GSc`p z8jeYo&(BhOw6;nfl%+Xusm^Gk{gW;gNgf{0zrQ^H`)*wqHJ1(K@-pFa12{u4S5*c@ zRMYkCj%cd$&gihJ+57oKuzAgC?P+k3>dgnF)l&oZutS%h_12G>Jq+C(BBN^Nm09NW zCs$G4af8*? z?Zdmmb%1ymBx$F7NKJU0wsl+0na{sjtNc)VF%cz_R@Tn zL3T0r*ns?4!&(?@lAcG$5AO17hU04tD&n|4Mzu1g3(fIJ$J9b;OE}K*%qVjGwbsJI zNg@SvwC$MnQrv3CA-@zV``i>@a2HSrrRkxqEG^kw%dE=~U4Iq*R2Qk*cK5T9f8vuu z`L^Q1Z+Y-o9Ho=(d6X5E(U10QT!LB^(C+$EqsrDA<$i38zMo801~ciQ&3ewy0ON^X zL{p6FJ5hPabFWZ?5h4GqWDqB-61ST%s1{G!oCt38SH;ofmSgGPFyAnZ-ihm1y{`ax z)-S>#s(&{iJEHv4Cj|vAaenlqGTucLGS$VJ8avN}z=`AX>gPu-`xsRqK@s%uYxoyP z*cobZdI%s+jL{Lh6LKEL6~hQg`s`!O2nwP?E-}sKr$eW-?^PSvQ5kIph!bw^jf0=j z;K3<*xVyzjp$5u8Rk&|-WDUKWwapR*L5`~E5(Lb&;@GTYgX*QhbuDmi%Tn_QB!-dDhHPzBA3tfs)eq^MX7Mb@F&0OU^Yr2b+&;Uk~G zmW+s}AEtEJdF$Vz7t=Y$H_u8arFc`L^wQD!Qy2DC6m7CdJqO7ke%ix^;1mphGt1dTOYo|%I9e1 ze9S>h`>H)%n$KH4w0uJE+J3TBM=D|ID0}lm3BaY7OVRT><|9%$JT1HttF;B3n%fT} z=6*6gDVl`sQ#pi$(Pzy3xu))d7hT`N_Rke2C#hH}+ODI+ljQ9A zORj@S+=iv+%}GRu7*1s6KL?i&szS~_6(D9Mw)~KYf0M@iNQ(hYkVU_PKMP zuK6QnEJGP+pv5yjIg3%Mm^rJks&NUgg-TVv5$wB8(lee{gBP@+^??nGfaCZ@(Azq=hnB=}gX5};son3>?Ls?sw!MRZQR9MtuFH~o13!z{URlAY8i@@dkR&=&9I zv*I}T5@OzExn2tERKs{a_!io^eNzh+O#aa8qY(J74!`H$4dL|koSfaO2UfO4npkqp za8sbsy3x@d30T)*{5tcXw~x~_B2+7`vT%OEclDaWHxHwAB4FuFL(Rg?O<3J6`TNl# z0Wznj%}G(Cc!JB+`t+~LPHJZ-2P52Dvj7_qC67ge{hM{-$~(gbxn5XivN&XasYkOz za5twA^>vLkTBvZspAVrdE-vtCBh_kHAd_Xglm&&Q{)AKWc%oNBW$%#|)WZUYNg4;I zu*8pjW&9%yk|J+oe1&vymk|x9ClR>P0gAuyzg>yQ7tN37mh(o%W&~*9pJG6}p2eg?eoY#yz#mRfbh`JB9?mt9pI_h@;IRnek(>RF+0;0a{KGtE<>@C=HU|$B zkXbrt1Z533tflnM{j{enGA_VT!pw{TgEpN4h!z6Dn|buBVTv!B#_a-9bRSWgZ9>AI zeT0hY>{0t|OGBXLIh{Zu2A3b^6W*=5^({ySM+eaaF(Q-u*j-gh!EP`rja;ZV)7kqd zpeAeUcDatkQ`e2v*bO&I)6jlxPFq>)91WgK&d3yE&1{*|gHir+&zwHJ1Q<`eVwEU1 zFMhC`JQntb`UEce;M%t34Zlxl!2%6Ceqj-|XXWbi^ zwxgiF%fWP*h@zZtF!saxjv@ z74>CaI9RVHzU3(j`F5W2$%jsI%}z~j@iJ8`Z=NWC^6g~L$qKycw>yK@tj3|P4kV14 z|6c4AgD7AW!iVz#dsM9#Wwi8$sE5zj`v;W<_S&C7Hh%q@q_4Aidf+SMTWp=W4*V8G zwIcGHqCB}=YT9WtSn@5y{3sfcr9HIRcQnSwCdWR@Z+^rIrIMCzQBaze~m>6Epn;+)}2e&QILX_;K4D?z+ zc98#U@gPQ!lHIHbNp4sq@SzXtX+>$&Wvpb?lBs>DiXIs6i@asae_FAB(LU( zX(CDqP{7np`1By1Qzs?JO}B3}uc(T@tX=1Nv4dh++nTcuR!6JO?TgjIV5LHX;?aX< zgp@WqOI*e^r&!p+{mbCilL|c32rTVvY~*F93e!vW)v7`rw50V^O>ACMD^FNF;9zx> zLQ6l>Gcr|-jgF>&X$-w2CiA@O zNQ$nX-)*qRKIyRo58qSB46S5L4nMWV#n0#}j!dHX@Fvcw>MYlNJunk?@#ysP(^ zpR{AUJ@=6O&*~PZQTb*)2^`$ZdrFvAtCAcKTOHY};;0qGA99cD6V6?42}~ZVgfXdL z9=+w~hlbm;Urk;qlkZhgqpMGTJ`b4*#bO2grE0Y6oqY4}y4$)y2;o4)QVl17TY;a- z?{KB!^~n)v)`+T-F;{^qboP@90IbBoOpNphbkYYA!xt(XX<`4IUrp}nL-wSxx~`wY_mboD3x4nt zSC^VfxX<==`&a`R6^QJX`EDoqOKhp@B9!%s!BUsO>+551@LqZNBiC!A??ip@avLt$w|)k5l9ZQ<4c+5Ep0`s0GX>Ek zep5_%*pYgVx5qk!L@)XuyEpfkd>`nkEm0@Zj}-6wSX5*58yxi>4oeg}ZF|Gi^47Sh zqzjoQZVK9&)H8+U$22dpW~pGZ&c{}EU7yeDh*ZxXxxV(;33hQe11h|loIFWl1Uyu| zbbfCdyx7b>J{}#R0pM)w_WrQ6mhI~~Y}tWzW7AGIRjwBi*fD>S z{YFbpWKUKH!UV7dKY{KuHL+rGMA4?T&3SKXu-h3WM z<}qj1JuDOl_4fmg&2i<^M6B*7G{9?jSG#gR7t%^!)ta)S`-zWz3Di@RsKw~hs|SA1 zHL`EFC5oc3CE7>nyEuN&-7%~)vn2{sjq>}(jIdkLer+4K&M#<9lkT{BgRZcKQQqq} zaAGJ|xASUe&Tz4C-TH@znMAJZr<2{1zcm7q-=rT>L)ydsmEWc?r`1^~M5FlnoB7r= zA}by>r*j=uQZVck$QUwr#4zpEc|)*?edkFOsXW)pgHIM0njzvuRxxJNY+rf(pkk59 z+`A1l6%_tr=MfmOn`6(wWcB52VC0)BBK$Ejz|b|>2;M#&wS*Aiz)FYPm7bZhej+`O zD3P^X$)iWJk&P23MMYUNrz8*~@3_87+~9R&!A@sX@XhqDoI^e_eQ0W=?Z(R@%cGY# zpGF1Mc71ta?soPgf8)+gQ-&||sn-Tyow3FQHGTMbCz!v~HRg5q?cw;^!$2m3&Fd2+ zbt5<#t9ZJaMn5*vxmS(ub4yt%V(Q!(rLoiqg5z=={W$u(ZZPefR1Q4z*~11N>GS*% zQx^DyLeU%O$lZP$5g3Y+TuE2+ysP)-@l5Gj?mN$IOUVv_aglZ5z^;6-kyih6#&icJd4Unq-iE>V3>75=z|)nsyM`n|4Q0;lk)xsyQKCEL8vP(;6XpyR+t#BGDC&D=pp>==^;zKA+U;B;r! ztVE|^m1~2KSkBrdheS0d>&RHGvD4DFyDt7L?HjPZ z?5zwg-{6QRH0UaDFibGO^QU@cCiyv==(qxhp*~2aEiBk&rLyhb zq<}lF_SzgTe7M>t`v;vKI_!kKSdus>rO50XXnzTqknSPmu32laQJ6{ z30t1ev$EE@OsW4jok`xU5;Fk0h132s60``dg2mJd`M&q*(Q*{g(bqQr)J%3KMx6Aw zA2v4`3y(LowzkY_FvzoJAl@PN1fpHwvMLhz`Dp_dr}_tPK~ptGsr8YZQMvth`dDQk zN==8Fw#MD4-kX=BjD&=rws#J>h9XYon^D8LAvb_{z_*ZB%ct`#hpFn}qJP)md28C> z;fO%xl4PzeUd&m*wDU7>zSu`$I;p8ayitdLr*)B8{)xxr>YOg$g`JR1x&*%lDFn8x zvjpDFYTC}SilEL(4EP>tfZ?aAPdnSL4mlN%Rjw(C$0G8%9lGef1l(vptSuna~CpI~skuUgucZ>i4Dt4k9_I6vI`w|%oLt)4gV zuHH?hwW;pjl~edGU{);fMBNm|kcaz7gE$IC=8xkB~eIijg_3N^MjtGKuXs1C(lTyOt^S!1<^pHcYpS; zOB>`r^KMSQK$SBnx}1A$SUpfYafAmbh({8aF5GbM09=q~=of@bus?LpxGhlcQMk+@ zE8fzuYd^eD_)4ge(V2WJYGOFoJjiS)!I3XxSkqab`y~-N8>elvJVKCSuSA%w-4e$V z71max$9MOzzj)vsDZ<+Y)(K{6ba_d?UEHXIWe$Zc$;yKYB7HlqZ#%+92uIa7Pqbf~ zb(sEkbpl@!tPh-BUmX{Qp8Db?;iD%isnb52KqpnAOqM63(3PH$rL6H0k>~?WN+#Rr z)eyJu<;qofadZwdS#wjH*-9~ouBRH11vwBsr;x#8JB#b>V!Wb@x2AIh6u+45VcnRB z`b~u~pvQ&Y0CMyQr%1yut9|BCo$T)TB=FWSf{;Ewo4UH@`>n6%c~{qy1{hRRj*`l5 z=|^7gcQsaJqkitYQ>ViLmWj!iW``Bg;NX>n=fBuN)#N!QMz@z)C{Tt*)qcO42K{m> z<^Qj%D*c%hcXx-rc{;xK`m@HS7?Z!bEQpY+9}-a^Pe%)ewLUBSD3pa1)h9n`ZF10bL+EIhI#KED z{yc<;?%0N>Mc7)5E>SoYY`ZZ|v0Wj%c*@&VlKBCn#1Nw)cui-|wJ2$Ns(j4Gr;M?L ziT{z~u&!nkQYNbEZjSy~ba~Nk`S;iojX{^o<4GoCQN;GWz%)ox)Vc7Mc2T(V{ z&&SC;>)8@gos~9}PrH1pkC)V>CL|Lm8jgqS3&kdgpBB0vH%1Ia5GQP`HfTLkk9p@4 zEATS)xq)`}M^euF>G>+k0S)E~JkA=*hV-Qh>Aua=HQ8B6+u5n= zE4+I$@_LsKqe_4ig`}*mwm9`*(cCr{@l$3LCJL+KO^dlvdb#(=_KFhsPc=}w;jabv z9yw9wd?+wW8hH?DTKoJhtV9c+lY?dv<77W}<^U?4iPQp}nZ(B|^fOC)dq-Z9u0(c) zdC|@gu`N*uG}!VA>rDIf1i|Q!=xy`JM6a9)I{Z+uW=6~i`>1@z-?EJ)J)?H@Y-7@t zBxS`t#ARfxUt3s$bA9w-2!pERxTk~kD0FzL8P~ivNM!4;Hlq!6-|e2m*(?4hjgm6yAa8BRB~$mF#-lj5j-dEc+>{=A;w4wHTU^<+RBn_6AKPklICNc( zIHi-&yTyhxjRuO!q?P6NulvqpZgv$IpB|QP*e1W&M5}#?I~ulh4|I@Jw8}Ia~Z58WM%w`XlEoAbj_zl zh!T)<^%5Z>0d+OimHX}o*f2SGI04ad%y#cqUmn|KpRup=t?0XaX44?E&f0U_mK`PR z1KTbSsfjc`uh=mrG|-$nBRP7}gezc5w-1SR27vsiKCplK*PxliuEzv6IuM&wsw<&QUHU4HKu zyeQZ#rZtv-_Mka&TxZjU? z{(5`d5?Eb>f&(GX#-Ev2WlaXRe?R?naMwJJ7XaUuf?7vs&*b&}a~e7;n>#Mf<~=-9Y1(`@ z1OD7d3^F<6m01LNAgx(%Znu{~M;D@@F5KXHX4L7LvWkw?csBoG{Fp*q-}u-VyeuUD zcLh}k;Cr&jfEj(SPXQ_ZIG7BEZ~Tgwfl6C3DfHc4zDu!PuWvm&ZEn)gU{g}r^P@GH zDMT3LJ0g7)2kuTPPNt>+-6M~?&nrETU&?RjmrEw_8-D9F$?*#s7%zlv%U9Sk*g}AX6u4Q-X|~l=R5d$o&P|6} zN60FQgKd{oMq5wuR^;`7gGflt&&NqXs@`VG%; za$|e8=T-ySn+_d5PQ1XwT#2mUFZkk;j^)8Jh$FbTE_1sZ`3?82m>8dS2NiXtS~Y5< zkej2?1@OAoO-+hGRn7G17;WrlK%U0NI<8?=_v_kxnpP`6EW&>;X0s0GzTX`#NSrpO zV=6L@EK_(d`SEN6uimeYj@F;9fOqgr#W_#*6PXW|+xw3)YDwLAvM^X8BspoJLi(p? zbY~4-b!Fs>Rug+;{azk}lY<@fvwvnvaN`r|#OlodS|~WC%2O8(p#7Zhg}9PB`8f8- z#AkX~mC_EbjGt*WVd+wT9^_5U#Sj^U97TibAqiEU>lwmq?(j%`eAbZpzUZQIVo zn%LIFU*^2$JlD7W?Al$mySuPz>8`bJG-Y*w9ROf%y?&;{!;t8au9J)Om#1T!*86Zw ze(8Kv1-+{%IVlkjEb~DY#l%{#;{It{_w`m_`Pa&<3SfO0A>?5$5SE{1lKKqqyq~Jn z(#$SmO!WCkhqqWK4 z+Z>Ww4Lk>%qAz+mj#w*vAb8^=$5yGFyw59zK+kMK_QD3f*V|PECSSust*sXPZ)D$+ z`gwy;Oi{92t4LFO{X|ZVD!wqAF#)Tq-NtYUM={_lu)0Q^6IL^+OVh9la#)$fyBkd2hxOwO|0ys|tp zWSd{+va)xSQYD9??aghRd92L7Jx2z?h*8x0K{ zB$NFk%%8JY5M=0pCQ`Y~NJX314zTYs*LH;>AqJ^8S;Lo`sqKs37 z^6dzE+x=lGeg4)`Y`ztKDlO}A!E+`h{_U}Q`SeV9!7Q@pwBo2Ve2Hwd971LL%ZQ34 ztC#cJ!NCIi+P!cf6g<8TvN~0oUmTYpE3Oz*qW`k6aOzNoOdT3J7{OOAbR$4*{qw^} zYWXHoNp!`t4n=mM5Wx+&^>N#RbZAP9ywT8cQN_`c?bFwo#zMii)DpBdaB{LLmm<9E zJj-3xRY)#mH-7%7GOmfeU{cqqVmwcbAZj?}dl&!lN5pLA+uP|W@+@N>o&L9^NZ8Zr z(y)}}tTe5kmS^w!Qq&tl7SLs&sl+^0D{Gn=y1I?st%2+9cub&9q{3>nsalLA9r{8< zY&#;RhkvI#>@M*>x9VMF;S@yYR2JZ|gAxDGjLPaDk;O1m&pkS`o6+Q z04x?{MFX4c_kLGk%5+^0Kld#yg%G+K%_Z&q8FC2g(@&C__KpX(`j|Sl8=*hBo77;~*)A zz=03K$+IXsjl|hYTerrt34v_E9c*1BxB2c2gB&=vrn$OAIPTPTK8qlBy*iS-xKs*4 zlDFi?6fM>IK4LbR&a*nc(-NcWG;I;%_X|&r@$xA~N5@IUX0{d=&A}3#cvJ;6Q#3y* z7(GbJVkJH2M6nFO%5_$G!?Ec>Rf>qVc9s!I3}ZQ8numXMeVadHHa$HxIhMicoZ~_n z1el=D5QlC3iaJG78*YCScSjz`=0HEk|K~v9!jF!<{~@m6E?HX}J5V0Qm(m6t|Jj<# z;~#?~sSOSLyLN!K6(LIvuvGka{?w8i3^Xr9cAyqKR!PgLek2>&Ux^gr?WsVXb4I1q zGS&2ptaU^^G%Y`){C`4kHSsDa2HTSVkt&!WBQV2+gN2$#q(b9 zpQNX{E91VXi!OqEoo!Ms{1l?v3S6KID(XB(fP>KyCMV8A-nwqNGVgDfWX2Q}Ei}*TetS4c$_}cOQ&8V2} zaMLukDX!`O4Sb7-7W^(aV5eY5Q#r6d$ja9shq>KmGCgT@wB@pJ*XF+ObJ?zPw|1J1 z;t(vtQW}XJ2)eVuO;H_nrg{0X(^K;?OyzQ{X_#eW5oof7y*;`2<0+NS{zEW&rQN8v z4dp7Pz}=0!l9xHtA&N(NRSmJw6E8RqC>Bd*Zig=xMy^rKfhw=WJXy{yR9p_KXCEK8 zkPI3-Sf*qaCifLz4EfXIAqtJ?k;etz11vR4nRZ-_baj~R1pQDuXnPMuAa zyuD=&iI2N1b5ambZQOQqj^mK7URmw5$#Q?IY-Grc&51jtsWMj(9WCN^R<^bVY@B2z z?aV`UO-eLK@iHCr0ze@ zv~JDC(MUsgkscV=VR4WBIX-{{OpH52cpkXwY&SeP(#vu94UzEJDy*@Y>ugs+Cjx%T z!DaAu%*JHPqD1?4=&tgv{W{H73#Y`y)uJHW;uzP6#D)=Bu0t_?dAW6~n$p{Lj9%G% zNdVUEJM72I%=AU_7Ws6@D2(nAF(*6JJ80aXmKN7OAPER$Kw{tdlQRPG&|4c%E;dVx z_2j4k50FD_dl3_xUI~rDzO_#Z4UQ$7a}L8MEJej1mOVo50R(H{1#6@+htYmveaww~ zWaT5%er~M(Al)&)BaAw;OqL6gDusvOZpE?V9!rJYTh|m~pnWN|^jgd2O9~R*!%qEX z-b^d@_jiG5tM-G>^N2~fvhhJH^FpQt6;IF#foUJRv5~6DIda{G z32@6Df<+J(rdIQmS(J~=UAuW{c{HQiolQXCeqO8PNPcvcVJnakqq+oHpLpH+Q*T{p zR^baN`<3X!5+flyWByKxMCgXg(XEufK1NqTBE=aEJ}v3nT`I4zP^zyGc2l%7=kM$V za$Sj037sSOv8by*N9&5+LfA|b`Zzp_q}d0kN{i}?vatYhQg~glS$%vBjtNepoS497 zpOAqs5`QA{N?=xGa%iI21-7 z3=3^ha5q zRww0`n(Y-GqS|}ij))+llo_O-Wy!0JLzlYj{KEhT<78x+Bx1EZ_9dJ&JWfs zlVae8=nW_)X6x8cOp)am+sO5v#X_C5R7b(;O!NvB+?o{8C-0 zx=@x#^a6&VLs1c9b?|`B@KaUr7I16x)F17Vv^3@{lFnK5 zv5+3lGy$7|H>4P4sO;gYF=|RGpZ#X04Sz?stD6oltlJY445r#|mT-7-yf6NW*Dur9 z<2Txch1N?T-g^WNazS%1-*TRF(V2{nJ>RTFXa=~nX{wGr)W3=x*6iDwr zG}*4bJ3_vn!3w{p!26Uvb-?dRnZ0@p$DEHbGjV>KR{4;x8) z6vZs;G!c5WBpzc1!`Ly?sbO$g`o2^vn^RGVpM%n9`w)JFhYz*<&mqW3dz}6lvc3cA zae%@pb^w>(oLKBhEp3Tqz@y0|F3w;Xa{={QG(sv$X!(R>VBg>0RWYtbX=okWXTDJ0lY|cErTgn2sTEe*&cKU;w9NA znlauA_pocBeG8aWm{j%H(_FKL%-m6CC3Bpxu9}=!n37P_vv94-FV*;Eb>X3*I<2p6 zvgjrG%H|#TZqicTjxuB3Au&sY>cGvbAm|IbJs3n|#fXUepUEMv((i=;0g>_GgnD>* zMDf>{l-3nR<_ZuLNj1hWo6tGlRgW=;K-P^Uwhx);?LHOR}iEt~4? zZ-QY&Gi0h%mtry%>P%CvF?>7_6a8^7E{==$y1bRvVl0ZI1Q{tC?ypiT3;;w6udZs) zO22r#uJ$^Zg$t?d@4I2`np3R)@YKj2$y||jLXhTBLy65tNKr;-Fcg8JfoMZ^k%-s2 z(liP-h&|nnQjhB@uXNz8nVL{x`~mej$|%(6WuUNUQDF2{8q_Y&9I8`~=>nW0Tr%~oUPI~vwH z{MgUA>KlzxL6gRp_{yeOsK$u9LqkbC6no6@pP2#CM+KY50|7}OijP&Zb|eBods9<=gA8Vx;S z;)~N&5iOUBB+B7_&Cug$Zsz{Dt-<8KpItk{nl#3)i6o#c!4`4U^^+8w&fk@Zh_bS< z6#8JY3N)L-Hn6s52kg38H-L%u-_QIEb}x+59#GF9rPfbU!+?&M5*d&GuA@p8PHhBr zAZ0@_68_Q*hS~*FabZXN3gvIH@Kcd!ie(~P_oZ&X$wVEUv`*bbrDkL(F&R?}9!dyF zKay~D$iR;>b&-Rk)vo)Y0*Uu?amr`oQ|whfhr8`0o6p&d-c5(E=kw|buq#-YGHM!^ zaKwOo<(ca>GQ*+KP!GvD~6g#OXuly8c zMR-|P0`L3px*(REcfFWy;Qp*6W}82u3R`Dnvs$33SM)($vv^tYjYUTa;!eRpjyG_^ z$L2jlK;Z2FOU}p1k0Ra4ybk7j(KGL%d6@gKm~mTaYS|Y)00TmT4q|7Np|Z=6$sm0r zOz(@CK!{AopH5Y_xl+aMsq|;REWL0j0&=C}LU^(e`B1Khfp>nD0@ckuGP}c;CKW z;r~@0(fgHsck$WgAScQm0-GmJ+z{URqaZdzSz-ng(#X^_c;G^Cx{cM+z?i;BsmTeXNA;w&07&w{J#s<*nGMlfWH zjh0$QbW8G@B^qN5cU8`oT(tYf_7#?&n*?((juukdD6+C@pI7iKd&_dY&h0dOzWID= zdoKO4^MIvGwG^)mOq9u&fC^~F)|PK^cuVk3Lc!PmL>@%qq6$e)co zN=l49t7do}ZeCobYh5Zp4Ao2RvuO!A4wzF(`kTlhggg;mzbiB<6vGs{Th&6x>)Cv# zB+L-vZjHh{Xo&c=ow(34cVF-Bv~1UX{E=*Q0e;7nkszWRsnrD}A!Ek*H1UL$@`~T} z!+#*2WWA5%ta-P7gsTZ|6cumTeoWO6eVmQ2bI^VcRd+>2(ZQ2l!&8(wN2JJoo_@Bv zKg(h$@cciP1ObsCJa6uK?E@$(@FJSY;lo90;gET^fo{8j7;VoR>^gHzjE7?fGiAuG za%s?xlz&4NVJ90%&9KgJlw}&oJ6(7z2%&dv(W9atvCWs!KjF1CSB(^jSjXl*SWRTJcz=#XQC%VjZmTRvBA@~&4w z5wgx^XWwJA*$Yw`;YaM(d*K2!P+j@+%*8dRqTz`M3@|NSl&Qvf%SLs?H5b z10S4q0!;(X63F33Tz%Z{-d>5+i(wT*$0laZ9b3Fz`h#l6Ys)Jc@oP37gMzd^ED!F} z+~fV3t&0II^tP5Nre%%rg+bdxN8wX@?xlo&w&!+kp*{o{j6MnuFf*A3f`9RZux*9hrx(`2a~ zqv_Df&Nm`xJbE6SU<%xDey(JWjOQBOdI?r@?sS>ibE^ia5}aQ+Qmzyymlj8Ex~d!L zZ{j*dhLh>|F3&qPHPl(zRWaOyKt7<4$K4%`TIn-v@v0)zjADT#r0DqCIu?wWusNX{ zB7xVZ(_Rw&BomC;4iegDIolj-! z3wyUK3_9jz&*$;`F4Vdq6PLftPuo{!cO4$5sA){m7jizd?<|@&^~W;V=qAz)L;?p! zrwl<+#7w#Z=awxKWU(0ZUTQc5+#k)vw>*2Qybc?q@XS=EN4Y)j?;{wxK5r;eUS9d+ zLhdfW7kfP4_tc)2vw1IGuI(JB+QfpN=rws$%vrc^e&?TSG&o{yGB!0gXYUjqOh^;G zb~IHiPXcfXwlWhcWhNfrBJddWIDP6QlN?KuJuchLE(>C|2QozTirBQ^Iq0&=>faw8 z5TbRPiMJgV=pY4NPJ+jul?ilZkp}QHQfxK48`W=}T%DXAR+&f+CsJNtwE4E5UwJ-X z;xZ;m;L6Xtobq(ytfjHyulN+57p9hJUILZnSZTEtjE4^8JUyk2TAFJpmCym2UcglX zfO1d6d-iUbX#QMjd|wj)UA?30)yvw-mf^uaju=TOyX^a_-d3vPUQ`6mmcZ}ygTNrT z;_X`F$HjJ}Co~*S~ulUp_*wo<5Z3bolVVX`pv^iQf9Pf4eH+ zcRf|wS1Q9sry=;wLhu#ls+P*^xvh=!WBYZTE(weiji@P`7~w2E3$J6EgYD-_zGcp;kQhDf*T?NuPNQ{l>#E1|zx zRZZ*Z{i8pP2FP8;&y@a5y>Etnm#!NM8;vST|)n z^ex}ypu_v)4_*!Mx(ND`GTSiDJ{MP?ysWU0)^`2zb)DyDKop5%A8 znAWf>VOI&cz*W;WL0P829nZFw*%&H;E-WNEQ&Mba{A7>M=|tM9&)-ekn6huWt*w8q za=dDt(q%IJU;C`RbfM3uczx1 zgx>pbUpccpB!3ICGxzDOwWc3ce!icU5D|3zLT+ulgJa)l+3yRn!JLY$M9f?|Qi4~V z*n9#SELvZtxb)n;ZWGzq2t}osU{Wp9QNBmeRbcy(cxdI(=}^=^3A93xTnT)>DJUCZ ziD@g=T^wpfT)t00Qd1yKi78t2A${)T>3zQ9)x4=$D|eAP7<$J!P2t}ycWX5LI?&c2 zp{_I+7%L1)9q68ynVLJ&myf(0ZEf0Dqk-02dpHh*G3_~wp6XaOrr0xJ6I_e7_I|w9 z(A%n}$w@C4KZ`}{(A{WzJ(}uvrB+oF<15V}lmMEy-L7RaJzI2^;qrB;0RlG1>0JZFRZGP z3rG@~^ekaFGVyPi4!`6iokxonG$g|S8?y(pa*+wC^JocwOqjyFr&hqICEdT9p)ySe zp00>k+o8FL*UQN`SIQBeM44Op#~o{!*!lOB|Hy;H_AXg!>0J4V=&_z&(S0rLzfm9A z!Hr&{Mn^MIZ;C9~n*-b*r7>08RORj9eT~{y^Kr@)F4tC)s_v*J77(ynmBl$*qRZ4& zky1e#KEEk2^M2eonW>mzWsi-PYY9gvr^RtglQ2zck{(P_OPpXTEbaBU*w}rnPChxn z_}-?`WOnuyE3xSTo@_obu$YDFes@Ctw!?ViVWNu+5K_^r7Vgh9vXf7#s8OS*+;=Z1 zMMe#E(X%)aU@9qh=~ysF#fe)6mS7N_pc?0nBM*IVYI@yumhEG717?^ZGOj$m0 z(rSPY?+#A4>F90FgTQllI&kn=NFoe~OPm_rfj?}e*Ke$nS#-#+>LyU0{Ab=~9b@tIgptKsR<2M!vBLPqnt&G|4H zv)#D*E5^(5IlbvXWAzzPe&5v3pmzCU>-BYE=3~$2;J{SiIRTpb@DPs`&tDg09xwKi z?s-w>=a71j`xz3A@O^7OM$dY)@hP^zarAgh`@Uay84bZebSBdfML1n2O}N`WTAoAC z&2h2sxa!mIM~=t&ZBdTybB-T4hel=tetddcF+%i7ZdMpvqCM#vH}X77RrvP6NJE@J z>dTee{`AUg^t0@Zj}Q(vvcd3Dh*@y9Wh^8~7~jykwI*?8eMez`Mxm48To;ks==AyO z%fFlI0UQeN9oEdeCv;WWNQSPcBmAncf(A3E0XY&dyzzy~ZiAhWkxk~{>$D)SkH#Rx ze0_0*S`Lnm-d&!1L3dM_8B{g1^J|6zdPX%pD}|+xuiYwrwK%#ZvztrqvL@A43eRs& zo}OJN=%>~;l|Dyw6VT9Wm+PEa2CwpjLOxyvFUM3og1jT1UmgO>;M$oaA~*%Tgm?>Be3Xy*?ED~CH~?Bs`5Ov-TTaC}>IzHd9&_{{s?CLowPiLE?+ zcYDeDLF%PwHG(5)3yJefU$9L4P*~b~i}M&)5-o1F&mXiP1pQ{-n9+7*yiV?E^P`B2 z5@T8M!y_Sw$*}|c(P4eG?IbxnW~KB7ntOhvN(Qz)Jhs7M%ClwAR`!k#3e+cw#C4G; zv8B>IZSbTT# z8klDe7~RJ(9ivvw1%QJPca>!Vf-JX0Fs#7H+Ei^i8%_s_wtn%yRh)hosFaaPA0Q${ zmjYTrQ)|{y`@H>HTvCis5EV?k@m&<}cjl0KM&oIoTzT$i_|_m!&2)CO@k>Jx?qHBu?Vldt zVx*S7Qb;nsjEhMW+o?4msARO-yuiy&9NGyxe}CkK9;J)(a|13ao{rv%*6)%okM5l| zPg+-*Qxja)s>K{my82C19E(re7RTof_5Mc*NF5?1XOGSpX46X=4ffvM)|MxU2NM&j zRqb2pQ-;RqqN;$dAyJbCnp-zN0FLgW3E5o#YjAy;2p&qYIknd4avsDhyCzbG9|1R6 z6fq?9h)+w)? zffE-*h0&Sc<^~|8m&@YxqzVw!chCE!=V|D`ZUp1{KcZ_FRTdHWr_A zXO8V%Jq*`hgms4bG@Jm*(fQiBeMTh}6i0H+5v@fXBm~_b3}(X;fRfWSAWRkBOn>xj z)tu;9aI@UYUAq7I{)n~ZtahixJw4RdFR=f=k-NUA&P8Q4Z)*|!6ltd%KK_>2ja2>^ zS1_~g)?LE5J;?-g=i0qEQ*-PTO#Z#tqBBrysB6G(ii0M8sH6Az_~H1tMRP}8^IF4d8oufZ+mpMe925)>xciRh3a_zluz!S@6Tg84khMB0D& zI%-{*(#eAfCmtFV6;*H(At)yF%d;Xu*1pBF=qF^FVVOVdNA_}SO!GnA|7)RlT$LM; z(ZYwqJKVCSW~bOtJJiFPwfje!CxGTMXS2t1tW1!`2SMBY{jkbsvAD`u52b!Rfc`S@ zfQ8!+W9c5>yU2Pb<;ist(U{DJUpNYFU`VVS_fT7ZbjvW&!Cc9;Yt75 z-)sORQ4S+>13mQwG|d%>3@&(d>)Q8X4;-Fo<|MX(mulVknQWxaUvnc?dC}*KMJi6lZN&bB=A+*Mr7MciMNdO~qZ{N#`LQ zv0l<|f%?GE?q%u+O}DnlbP{MS#$OWz0XaeVV&)4);lp2sBES6U%`ET&|uD-T{!|hcITa?G0QWFsn#Ng^2?NuodFjPqbEc6@poAAuLCq#(~H{E zQxhN83VZlVItr{&@VH}`%qj@a5d6DpeG+zqs)=0LD=B=DVBj5$I4krP`lV{uPQxvj zrJr;%3W0Sx;4JoGw&Di()#?Z^N`6t)wLYbp)mkS@WFJMAM$@uUw7;GYB>4LJ$fo_J z|Dt|&s_Aiowd3KYj&RpHSpVd}&o4NE4NBKRP#?18^A9%n=?#QF>;Xvt|E%o#^J^hD zR`Et&7y@Sd5$E#oqLpB&_dj$sCdc|)7!4{u5-cHx$$2U{#2;{k;!vJzAAMj3Jpd9?3yvG7O` zE3p`>hVHzqENkj*j7=PG^;w_oz^gU!7DCYxc0Nxx+gV%#W|JWnp5|xS`*XYrO|W@@ zIpc9zpk?};PUq!n5ZiAL+siFy{(kyiaE&5R)zA59ADWfh9mGQS(?LA>sfDCIx0B&V zxy0573zv^^yhH{zva78Fj;xybCW7_Oj$t2=u5*`{r)20n90=dBZ|8E5kszpu*box7 z2#6Isx8b;d%MjlP66-?MM8)~fd6XC49(k&~bg9T-yrW=@tgjT$)jYgX8doD5s;7J| zpOLmca{GpeJ9Gv)jal(Vi8>>NIX4Lb+JHZ*d zttZL8(rY?+gGfl$49s%d!|-alH;QL-*$;-x+3Fa}$DZ2rqV~}GW$+ug3Mvi2jDZ=?Yyp}RvCb720!#aCkk-OdKOaMXsaOkR_ zydaJiZS{N&n-5pimUg{c+2=y@6sbfsts<^T%bhwjM|)%M6ylDpFNdZq5at4o9X_$WGR%z2|ii<0gWI(M>YoS)_$PE9S(% zV8+IeQ{zc$l2bATk(hM>B$ko!6d`mxR}f-$4J?8Ew=;qq>o=d*6}@a8HQNbh49vr! zXjhB`tC|X4pXwQXRyuXw&1647DUs2=FIE*7sX1-4-S7C9 zfgAC>sOzPCio_$cIfEjdueQ=#4H!`^({%9;s(GbW=@pO%<>Gzr;d8t(a0*<*&Ixiw z1l$W1B^yk!S8Y|un(MeNE7((u$cN?31cQ5$YLB!;^*Y}?@u`390Jd=V7Qqx->cRab zI4_RaO||5OwG{)!AU%>*T{eyY)>rwd8NpJctCMyL>Ivs5lLfRoM;rr2P5pt{X5h9s zpo7elk+gfYn1mGTn^zDfOnIE=MowD&X+a9%?|hqs=&C$%%k`e&HRh(Xp>6!~#o}C5 z1f0-i`#glaw_5#FRbb&qA2nZ+^*|Xr4TlY|=qFy2xZIlo?5%7Vfl5jKq_=3@!uOj_ zG%}k9gS^sRTOsJ(XBP#F%gPcG6jTb^?CRG%0XaesFhZxV;L!ktI9}ulja*OoUp3g6 zH>tnlVcC%6HE>y}Ji~7y@oQE;uIkCN-X!Ap#Nv0cL=~I#m`NLslBz#U5+%oxi$r`8t3T?6Y7m8BW3Qje5ApYy_tLI;? zg+?Fq4%V0CSfWhB^}4I8D`L1SuYBffxrc6(H6ay_56YF9Wd^p6+CAtJvmWGTZmrSd zD&Jf?M{mY;XL(DO6YA_ubwbT#4{HN&*&0~F!whQ=<;vY;3C;f@ZNDOyx;Vk=C= zN&Ihqy|PH6Pgd+L!L=eWm6PI1_u~T|FZz#xLvS5%qUQ+wlBUKGrS%Cui(>Exhp;pG7Z^a{U0J?7xjVo@ZVc8etpQG~xsW&+fg0}T;KZ1TqcR^@9a~L0a~#LZ7EjBZ4pjzLhZ*T&mH<-VDMko54{4$b zTl59*>A1%1FeATRN+Tzqp~u!LqUl1>9GsaMOzIPu?^F1{K)KSyZvDydWoq=5_kl%Z zOV{M;0LyFml6w8h_pqRiAy-(N%~zV`3^Xp}#$D{&fg|Z?#}(l1@ji?ycK69wso`hi z0scZ=-8sTT1kwX+Y`~2#n<+`qV5p_#r1KVg$d>auuNk_(my(z0g|j18Bj5hc{o2~P z@ptUm?{^O$@yIS&JVbmR?2qZ+Y)J1;e*AZ=`ZGTfQxM1VYHFEGGhS}beZ;j!tdHtR z9+yqoY&xv6_-Ag)PFu5M8e4)d4;m;zCNLxWih23#+yNanZ?vp0ICLL!;z=sAvM|TN`0Pke!ivh*n z3MR199@qLaD<|>3t~O=xk~%%VCSL&F5&Q>_df@4r?|xWB3+($kHx8-eY43lUd6rKa zOmZrt*MSo60|)!&6ZYqa+&gAxbG(GU*-VO;heq%rb}tzGe$#}N>j~lXOmgi!NRKS`+m291dwX~4vk__;ZH7CV49(y)c48Idn_PxbIEVj&f zF=5bDa27S~m0N5q6md!Mz{T#T+GtmXk8q26Ee48@S8^MljlJDAiH2CETWwoup{6>9 zgZG23b$F(9V|(e(z2tpc&V2?3Knp`chT@|?5NwBuH<3ugITk~WpO^fcntc^Dn}hqt_8F@n*CN<1>&}=5XD}ACQs06 z+RFB}r2C=p=49`tab0_s;!@Z=O}y3y{Jb=IeGd^yyXU4srg+^Q9OG;@LGvan;FOOs z@(#d1NC2STf{Qd!;bbchL#dyAX}tfT;RKij&?c@D0o$d+OdH(UY%l4ykm`Ll^!LNjNMU<|ZZ}o#+DxF?0OT)N{st;Q}R%1my z1vBhLT<4kg70qftA-vS!_8H%>x6dbLFUW#1*|Xo*qxk?jAAvJ^YjR*A%{is+CGD0b z_if1^tHnF(oX5!;H)_JPcU4+OHr6Pv%@)Ti?FQ{*HGoYFld49To7@-xKC3vVnWj3m z4nsEvKRUe}HJPjZY~;?;>>Z{O%5D)J`=~v{gS2o0nAU7ev#2JR?Y=!2NN=DSz6qQB*6Y@@y!JD0?{`4u=Dsx9(ykS;8|o`d-QYmP@2|#ev(E?liQirR>Lw z^V{1+yWo5DM9$*yMp~ZL%rsdyesvgN#qH7dY-O2Se-J_ z;wokGTo}(fdQemqUUtSk0bP0ig()7Ygr95U6phehZm2%fHa~`ezuLKqVTW68B%1*} zA-9J5cD>Q&p)9yn`;a8Zd~2J*u=T^%!OT)+RP)1N=pF=i+cd}$$UFj+%zt|ivKM4~ z6qt9VHeEjNz4$f*8b|Y**VLG@b#rI-L1_A3BMV~QX2ES=l-z9Id6(X z!pz!)o$m>{dua5w!E8QfD#TmoVrD-1!j?2W*>*$WL3cYEv=0qQwSdSvl2kqNj}p^e znQWVAYun*_vv2YZ-hF{q9J@>zW5-8P7j!`=Zj;2iqJc&!vwD}>`aWwbT7N9Q%~m&7 zRaTT2nn1;qb+qOR=i_qnwZM&-K9B?WOYQsu(!W8riTC_Yhov8?z8%{&$~3L3C;UfJ zGr?<1s4@@Rsdo{y`pQas;3m4ztO$7VicSOlFH@6VL(rl~LSbNDRWuf=K%KJW;1DRu ztyiyhpHmJtuO^*GyZ6e*DU918*OP=2;(j%CL)2uF?ia1xnicn!ph_{gjv7hijr$gh)pCU$i-lpCg6X3P z>z~)AD?Dx69`|{@yEeyvq&o=tcJzJ~??%&oT%ZHBETQDE-Sm3?D6em?bX->}=#aU2 z*)^2~FkEa@>#?72G#hDU^Qr8;b{r3Eoi@wAag^_GvtvJna#-sT515`IRrsU)yh z>Z5+7l%P)p=nfMsLX6~x{zUg68@$>15R!yadC@Zp(nnS2?I?;^JBt=_Ron-KgwF2Z z9->a$&vc`V(-ske>2=Jy<8}g7#T0wAGjtK#i7>vyxJ&L#kc>Um#QltStL|E%4ty*u zWtVgmZ`76CP%3o0)@Qy=@Bktda>QoX|yG#i)s+VK?k$ zMG{abf6}JBFc*WixcBmUwYUd!L8x1x28Y1IjR5q2J6TUmM}d1dTHCe z>kXM*(3t-R$@}6G@)j1b=G091bl41`(`=7Ng{l6I{;zC1AeHp?sMFqi-1otzcE6A-02hc^W&LXI4a$&=7x#TuIR~qn6`}MhpbZjl`e@Om57P(-IAbOjS#>GO7VyY^`JuG&SEX7may& z3s(uasOGga`JKthyNX`wSS%uxz8^;yKDPC{_Wq=N%7}S!{g9;!Xkd!QqXHST7>ReG z>1j{d${>$Jb2^A!Li)F2ekk~Sg@<8x5h3Qa40S|ex5NriWWY}7-VNCf$_L3UK);q$ z7tc?R40PB1FjcYGEmS+``!?UOx&1G!COI~jVi5;aCHViQ{6E(*kYZ)pzs@x9 z$p5YMg+-9C{cjm0(ieOCTkn?tzk5cQuXX%i!UoN)`M2_VuR;GgqP}c%#8k6?uc!V; z3E*E1^_dd}8H&O_Ke37Ak@1QYgG1lJ zm9b_GhN$RX4AliNPKWs9>%`2S&FU?)(E8098R!%99-y{SLZ9gnu{&5DhQ`nG7)E|N zrx=AMPTo&h7wpKo6|9WexH0=Icyb;ovA+>htfP!5Yr}tSFu78l0eoa>u)2cnQU*)J971h96xf7 zEQC1Gl7x2p`(ofG(;?qrYs}A+07q$e7tPl18 zaYUP>{*q8ip1zRBZOvCl!b;kPS=Nvntdp0e85tI*>gTIf-3L3r^$4+YDr{FX|Ey1) zl-ozGp3xL$S4;=Pe?>E&Q?hv)Ovm80ALod6<`c0eD=&Y~?Q!zL)n4OJEjWf8I(21& zWzVt~qyK|V@#9v+yJ;gPRpgB`-0Vy}Ip%VNbLK2{5O*~t_8zk(Cjf22vY%=g?iL*y z78j&XeBUq%PSvm51b|aahMV2H^(t| ziM1Tb4>X7Gl@CxL3AILh3!CVGykmjJ?Q{t7-%eKr(KDqj*s^B33Bg}XGD={~Ti9}( zm6l3Ri1d~Gywd+3N_(h$kWxuTt_h5IRM11(AccRbh(qr*ePfuhGWauveVi}1Td)Y! zcMSB4GZ=Al&YU)7izVXEKjr85Ie_O{9#4u1EKd|Winax*cDPneEfoYm6a|J)pa-3n zM&BjG>aMjN3R^^usO3>l=q#jhKoT^PutmcusTRNa5<{QRiP88pMR_bhcQUpA8NT72 znfr9>M_Us&I|-qMV}kiuVc73` z`87FE|Ma;81nVpg>mUxvWL`p~mH+KY^F%ev!bE=_EU2mdO=LjzQ9-}3vNF_QTC}D2 z*>uwA3@iVDnE&WsOCEbnb0`pfh<`xzgeX4(xu%CLV@8<&)PsN&3WPT^HwfL6*yeVC z_8J>*EP3D!gq`)N!kYG%ppm~o-}k_5K?_7%LoOtHE-Z2|euY;4Lxlp}H#YZ7-b$x7 z1+*%Sa)#|!MsOh98>t~5$21tRk(d-sZTDu>nqIy{$}XM@OJVQeVC$!I_jnj42r{;jx1+z`>3^Ft`VsyyD5nCEkA0?#T;5r;D728vYpcGzU}>~mg~Lx z|238|92WElIOwW&@B(H0{fdnJe|0|xy$xA&KVb?5Y6ngRtz1dLlD|~P3-t#^_lp}H z6NSkzhXAUrhls3ww)cmKatsLgjBl#HJTf~UugUE2Ld5jF9NEUo*K>EZzjKiNDL)4v zzJQH)0(*nep0d*i`w}jtGnea!K|PBvUxB7o4_IdSYJ7GRz>!N89nst6NzLZn#L>bz z+?sgz(@M*n7ROe@Q!RrLrv)ZwJG21M%Rfi~LO|%Cy5by4|YqS4_ z@Pj^qhJ3z#^y(c|e)bRfP{+qXoo!0v$FH+y1?SheEB?qWf(~2AAMt|bcik3Qk6Bal z{&a8QvVbHblPIRnHu>u#2>t#CB2ay>Abc54NDvTg`ViNvk5!CDo1y$0$&X~nvtf<_ zvKf$8X6Ge2;j7t?JMg>NIX;8k-$h+o6hW#FZwu?)F6dRB#0aK`a^#Q(%pnly?vu2| zCpPJmtmY~wck+5k{?VpiNg}E{osC+vo!w@(m>Pz$xA=d|Ietw;?+O^2+!tSpNm!6v z{Cb6ke&&JwkcUFBnI9gaMc|6#=k@{G4x&NJ^3M+&Cw;(vwhsAB&hhC9XLzM}Ts~yY z0a<@v4jk_WFg7yYxF+3 z=x9Z4-3N&2V?dt0vR?)F66ab5>JyJkGg4p3$(wC-G7LI&pLndsGky11T%#L)?=gkmxxFXO69N@n3+(`XV ze%HT^=&ud=I}hpk`Mu{c&3a|~iAT4}xnUhugX|Y4&ZA=e7feW5_E zz~_DQD2_S)v8VZnt*4h7un@A=5RW`dhb!Ok2QiaK{n!qQ=D*Rx9EY}9dx^5vdI&Is z1mI<=Cn9#=9!0^>>0HBb5we+w*sd60QYN7AYu-Ix&2yh|B#UG zbZb5NZ@`zb*J}*@BlBxxC7_kKO1S4 z#|D^h{J-Ct15VkA*i@>qD87wc%^@dV)DWq#?a?UyI^xET4^=caHyH|*Q%c_5QzvZV znwyAx?xv6UUu z+ta}}2^lK0-c9FeudjTRAqe`{OeS~|6y$tmi^0=GZRU5)~`Jll0`~I{AQgCrQgS6`8ifsHQ zHO1HnEm$a3<>>?ba;4w2Rkk*pUHmL%!*vVyB`)FSC>QL40*JuDJVd0q9^`}^A&)HQ z^t94|-j+_Qzu66z%R`DRq*kx@epw#GNRuLWvA$l*JPb@bOLUSF@R2GD64@`*9nk?l1haTwvgCB-?vo&KtKyNn$v2!9WT&XsCk>-l2;NVxHtZuh(N#y{|pPhs~ zU9*f-8;!9F@iP-sDppvon7L0?vd^pB7>EWUo+08r0p_J+T8|pCZ$v8 z#4^3&Z4sFG`Svt7k7@mO;{ivAw1M91+=gWHCaE^%!q_xV5MXI@nnI*6S}-uUfS|vY$J-f*LU@@GTOMYM8!XAjQxD$L7u0j zP0(P!&}Q!0_HQ`@C5If>!CJvIxVV)8lj-oI961Ty!X)`ZNh4V};2)>hG zR!Xnue=0g(kf1I|+RcN5O6ojQ+)Y@Cq&;LH*rVv)q5Y1h%(z#qtx?ZRCG9I}`N`x4 zy6ettjY{kJRTow$BEGH``%0q0@{8ZR5Qa@>(;%{4`Q%?#4#%2rrrUkD1KN=u!l1Pj zcwCMhlt-Crp@08WIt1ouV}ViSk8k>-(xxja(hdj_I;lqHZ}Xc>wJj(ZyvC~*I!0a* zRMI9jS5+|u-`GmIoNg8EuL*)go1qGRuYzEYrg~E~Y_no!=P--fKa^F+v~X$WMkKbZ z4L8H45SP-Ldc0WO1|9r#i6pqjv_c-n?0MLbd3V2JLwV2kLC2096JJ(-{_U8oiFAc7 z^-*R86;me9T8El>Df-eL0PjQQZ@Ngn6@0n5EY>kw?7950&qz`J)pIQ1^e|Hsl3k{F zu+nrfp{r}`kfyPvirWypgJ3){fWj@lUHZ|uba_;gGxP8;?jR`B<;Q)XO)zo z<0Io4GY^KBvhw`oVTZ6Ks=PG>5-~Il2_v?SrM%9YqGv)BrkGht$CH6P8M*?f)T>p1eVi<6Rvq(+;}o+pHZHXn zO4nx5ccYoEX8+|i@hzLkJtx0r|0Wkge|`nfw{?;&_1a(DABZ(Rgb=x65NEPa$=N>m zaA_HJ-n%`HTzg4b0Qo{~g>$8Ba@|NUA^D=gTF{i(&fxHSt;C9Us&Lb>{UeAmVv{!R2qjyj2*DWigPp4NzL zQI$3P?lGpkUy%rn$ij6+1%1Q$op-j9MIPAx64HHiR4dl}u>nX|u&fwrP_Rvwz~V%O(iA1@KUT^?M1}H!n7S z|3lyJriJ#+AGOE-Gp|oVYzv0HPB|jJp~9teDfO4v8R;g>4b*oGt-HT2@?V#>|07F* z=$~x<`(u0z1=`JLs+wBV3B9rowQ6Tk;mKTl!ymrl9q~;|$4f`HZSt@jAY!6!{LtGH>z9Ql}H4JeoqBX(N8knS=5y*GVIg+RvIyE>bPzD`xwv7vmY{y{G^`^)&Jj$ z|6XPG;&_w*)4nnFK3ZGM-`EQ60DZCityadZSKpqXhF3=Lzd{6dzD;0?1Hv!e{%;*w zZ0DvG)i=p0g~Bi6j<+|4Ss%>fe@FUCpCE|SbXErU@0>c~|0VoBc;!_@eNWaU#jLmL zIGN2LHQsl$|2u{GSdK}Iw)RmO{r~6v{@?Ye1z9H%pyo0EFG2V}pOew`>3k$i#=U$V z-tT$W-u^8;ccbV&#%SB5&TLcS0`YSE3~IG`HFO)_tAnXWbef;s)0P*P7AK68blr1% zJqzCEQ_SR3S-R})K`Ar1dOSDVo6B(QiVPhWrDlx^)I2N%lIj?GzthA+M4{;_=n)wK z6X`0fqlT@s;TykGFsbnAR$@JWCj?@rma!YxRgp*1BAC}SwcfX73w3vslB^y;Ja7*7 zKfG`?bQYGk{B~5q8!$KO=&PL&HMvs%zi&GOzm0>(_0)9NS6978yMLWKx#pG&@0`|k z`V`-t^)75Ktb!Msk6XSr${%Gq-}pZ|%yg{PB%7M$2|vFrAS40h&!?s~H&a6q&FNq_ zPt5rR)=II`yF=;^%pW?z_qoD|4o2!4Qf*sjcMTWvdGHKrzD{q2e7&1D@1*=~0gu1= zQa}s@$*{RQ&(Gch{8<`X4V)lTRiEU?gB$zayPo9-63deW!Lh$rfV`R>yWwOjKGJ}f z{hE1=@21*JguO2%8Q2G53iUk)^G#6= z0k21zB5(ix*|jpyuxzs|F1B#r1{?(l?worx+BZ9&#P)h$m1r7#=pCI7mwpZ&V6&*O zA+YI)ls~b)^gGMh>hb$`*NO^pxxL?N+dl-k-Q|&Xw|TF|5?<)LwU_Jx1m0Zs(%$Yn zyl!TG)zBEnYdQ-EI0bRFHVwVJg7nDQh zUw`!o(1={N|9a6$k)$+gUDr?7Ja^>>lhBOT3%v!eq83;Nl+on4%)z-Pc@9o@bXn zna6xMgmGF$4?91~nH+R^d2BYn?NN}*CjR8R?0692bv+#dR1HjUa$--KJ8GLZj$P45 z*L3>}_n$`YjmqELJa>SrtE+WBVL_hl5_njVOgIS?H3~}hu6GY^po<(YHioCo1uEgv z>!Q|J2o$sX&t2P0wM!04)R)Y;aFrPj@k#*zKv!2+K|%lCRZ~;5I=Fo^6g(;{xO?2Z z?$eRydp$1H`xw6zC!EA5@6Zk2!kiY3UcXSHaha}T;*Eqac%9T!k4On-{&uSgvej5snXWx=2zD@ z*XA}B?6(!wjB&bFE40FEkOH zx1P~cYm18q$L_P7ys16P47frHs!jD61*0iljLA%oD{ z>0FiTWmG@5bw(K_n#6wwof1Fi#vVX1=#%NyIF($32UoLaKUjFdehYO(gP{D91B~Wk zuHZ9Jx#fj=rc3I9<)mkK6LVr!wnC(Gth6ulb{umPceA!Z>c zrebz}oW8qQjHQH&m`EDa_-C9>j6slpg`d>V+)b`*B@&KXa)a7+Q}!P&84A>5XO!fe zcw7RkIs;O3-!UPVmw+Sd2LXaXMsaXBUYJ3+K`&sY=2pOx`*=&|fQ#UG>(&#SLc{FX zOj4zI`CC-QuRl^`7isF_d-H-ydp~T@tje`NR4N_Y4}$mdT+1iQ5pgv&!4&2=$T}`%eDbXdW!2qaMa4P4)UJE+taJ!kMp&G88|XB=FB&vQf>qJ+au3eukAWQA%Ip zOGp{StDxl=V7rJVA#xcUKW*oTOUJ)mv5@MG!cDJ*#S>p24E<*1nnQ`9X8#oUI=v@? zHwB^IL8bZ1mc>D|m$bkW4By%{YpUFKm@6DGm;2ez|IVB9hkHnE5 z_5nd%C>4Ge&=^Oc(+Ac6Z~tS5%VJ(mw`YCjlY)1guoBlo~ z5EzU2!MV$9p~gZ$XDgu9W39=m32{x!$Ns5Fve|+t1K$OXr@2Mepzhoq*Svmy)u9$* zFS2*X|Ge>gz+(J&N%bgr*?rY`A9p&B%TGgF(;+^H=TMhJF``l^pryBW#+Z%onaHl1 z$qyy`xB5t*N9!FLs#-v4lsD!)N-oW+}BRJLbM+DZ9!xe$WI1 z$-GEQ>*vzKqQ!I$cfjLm^b`|cXv>CPPj$6YQ<;#Ez8R>LM8uz+g~!8sbwODm^;QbgrPHkXM~E|;2Rg@a9nU8@JkfSjd$12))bCg4p9?L)}wSyEe7#PeAu>`(8@ z6Sm9I6!>|xwKl`Y4;+e!OCXYzEIf(V;0%NjcOOi7nz6Pp zOvPc+_JM3*A2j07V=Vh!o$pQ{q=B5eo+gK*)8uci-;4*r8o4tSWmQ(T5EmzIT@?*c zd!?&|fVD@$xUAG1O#@y#dlw&(1Y{X=AAzSMjp-v8H6M`IBIE*c+;Mh+oNak_df&u( z%aOmSwN6jyIsS;^yvxmnP#j(tny3nYR&X?;cs$+G8=pCsjJ-*dE|ydem#2>cqO0S zu_)$ni|KPd6rW!K@qSA&8B^7EJR5cU!Q$bbYcOs;8z`-Ec?;Uy6hLy;>{VOl95%@9 zQJ#mZ`~03hiid`jhO%<}IwX}!QNWQ;zr%ar2G$l>mztc~;_=_zjY6mpRIw#|Hdnp8 zntH(|tsoz?sp4T<_geu4^8_iB=nOOYH20=f8x755W#ya>=XP0l;D!IV`FN9=X>N7* zp9FPF;KUi^LW5HKTPAcLE2CdmGNmMzgk&m_5{(;1QKaQ(;G9JI#)fbBq^s+_fxWG@ zt^L`V3&!NF&6~4TiHT<>j}Fc%!&Orm-graWAT0xE#LyVct8tDJK~QmQb6sA|~ z+(`0j41+vo+_V&uP3D*hicBR<1MWGuTdry2bK{hQ=j>McsQ+ zxY+HL16udp?mDv}LibD47l&~*7n{PZX={-Qri*7Ox6b1Ya#~>~XbgX;MLA^?$z%NrX@;JH04 zB%Ck~UQ47-FxXEh=ib1(rk`vwT|-AlRe|t__2;Z{+rxh&hf=3;ad9|>^sp+)bcy$c z=)8VUF?4EjcKG-oQcIGdk1#M^+?A3gSLath&SvWX3Ew%WDi>HjbEQ+aj;|315tPl; z&}qXKsko38PO(aV$(rLN+a!xXS~4Z}KFYs~=un+6$cv&bq9rK1iZyQ>w=Qv;GvqWo zIQ%QcHYn9?iX)NBeRMk)wg;n~xTd4q2@%T3z;7Z?XIiQ{CyGBW@$V<%W*u2ts&T<3 zV0XEW!O0qgd|$C)Mc45tQ^$`hQBed}ouo$@*K4t}+htyqSlMw>Fe(O{FIsY1Is+{8 zuWGu-Su^uR|16)OOUzkvepnTeb{9@rms}~L=C_|inn5j}=LRVwP4Kf8rDExPx)yR4 zeh7|&py9ez%0mD~qX@Tiqt?yyy+0*ObLV>K2gYpKfjZa;Rt;UusB@MDsXUo6xA(v+ zMo3&|x4k#EHD<7iD@Fz;OjUGNlaePfv*s@mXDihL z^2?_Axg*xb;VSsRsEJcCE}_lkof+Uv0Z(~G36*{tp?7AclHYCr$xIxnz*F4%0r-d8 zdN`@C>W^dw6K`H%J?BiwFr!d{c~+^wEgS0DkS9uvdmn2tkJ#WKjjXGy>kkKn!W~;h zCgk<&436g74o>3axu4vHX)0(xb>3aA)T1pjT6#9Sx&+s-(83-tY#X#JyT5ze#B+TM zDIQF++W=Z?M6Bq_$aoW0~$X3FGG52H8reW*_4@KHH=f#H%5Pr_YWn0O*sZ+VUTB*HGpOhfiTqmQZ>-hV)PQ6 z_J6)UK*V9BpJAFfK4}dw@F{NugVrtdUqegU)f7=u`8->CavYhHj!PpOs+NO!alG)F z({@mnTDo0YrskLw=rH*-2AXgSou6?3>Cni|^#B1gAjUaL?9ls1t5n^rEEi|ytXBqRwo%1tIcJ}C>AC1fYQ^|!V8DR>Qf3C*o2+}HfDO|2{&U)Fa zeLp$S>(v=vPFgKm%Y^Z?;RBSK7GHvih(9C&V**Y72}yVY&238QlHMcYl$ z$UR7rbDA;p^um3LwzIUS`?>ws+w;OT#@rBRYZK?M^LzJi03d@iY&6|op$o^FO{uI2Jt|%B2iOErgFVTNAqkqkh-74QtFaLAIy0J_rO?Pn(f57^S z@lT28BMBo*i-+42%;jl1T$q}cL*Ibf@G(Y6dlb2R=M0i^R|5?L1H)kE>Xyl9%&Kk6 z;Ssixx~p~Z0xL;Tyf)+ub zBiH%h@*ws`c3^3W0^Rt`%v3sCca!n-xs@5n&dZAg`|e&Kha?^-%TeOZHI=+mf6w$e zmNSLS0L?0=&|w~~AaWwHIJR#9DG@6uRX5cui~}ErLMTEKDZ#4qM5>~A434A9&=gr? zAQNjuAt19VBXv@+h%bpJ^CnuJQj*`}sxU;>-yn`l0F-P5WT2&|XP%z=kh?jiT75~R zYdSh`<$r>7H;gj)P{FcE1+&qJq#bC_(UMouCjw?R*FlR^QF0YCm#HkRDVomi=9k3n><<`?p9AeL1V6oVo4?t$W_*J3bL-RtvWqAn*iTU zF1vqI3N&)mpS@0H2{SZyomt1XSbogtgMv;Ya^@AMxJZmytRazsX;-xk5t|>RzoqPU z!uDPZj|Eee<1@z&9ZWhBeL_0t43zRw6RxE1?%mv~yxD^OQ1U12gTiZ7S&bA^Kb(4h zJA65Oz7{y*Trah{3;VL(T!73dEe~yRl4|#Srt8BBrk1MVj+_UfliEp zhIrbPaeI7CmXsS`Lve`7uPL;6(J+rXSckXW+B$2_C@~1dK4w~uS>-m(}ZXFr8_rH)dROT6rKOGo^Y7WPZdFkID1yOt=6|VG8 zk>!`xoA2)KVi%v4vdPfBqT+{RIDF*7N@N;=_y*dhKri!{&wF)>?P7cca=?jcFUE zw1rI9)*0B+&fsFfgGBJXFQXA)U7hom->g}w-{Xo*`uITlK7iZH3RI&Q9q4@or-fI5 z%6JR{4mvwycS0+9_~XP))p%?mz5ixrdY?|c`EvN{w6Lu5`j7EM*YGInS$}glEA%uTJ0nysQWxs(^xg3j6XHu^hiE z*&DGM`oH(Sl3E;n0!@5HnU>6L_CBaMNSWXmjnDRMQq8T!`gdYwZ(JxS5YS}9k6YVi z#s8&PWNzW4U3T507OZE6KYk|$B^(??@OXtrcWxV$0v!|PZQgi*2XGEeOq>9B^vsn# zi0cBz%2wB8j}XwApFZJ^41FigZht>lD!Pkx@Vo5)N?Ntdozs(Y)x`JX|jVn{!f&q%Govk`Hg9UDTlNN&WXD`zXGGjmpyj z@XihFjlQ=Vi`C7S-B0mEgCPc8&2t0f&=ul+k8CG8!h;C2X+{zRnP4k)CGp?Sa#1r+tkDYu?Ir%Nc%cOR|em)+a zX7-JNL2Y$+_ujqe2d$yjg7xhu?L1+3bI6jEm+=5<_c~!K9D6D>brufMdfGl#SeX|6 zfGiJOc!!je?VrEKb|>ZI=qteP#wE)TUzV&w|&hNpDiT$^aOdufu0?I z*oly#x=i@S=8~u-gO=6(W|vt>#S7zki_z32V-gHvR)om;z`Krpiib*2x>DQW?XERj zCwu6ybz5Iw&cAX>0!&vq75Y9pF6gZufxR~jtq!&3joKne-Z{e8NnFH?QLbr>3DsjYR_%Suh+Eq-QKLsOcF~etHRs(8IgdSLq*=QFBf45 zMovSCE1Lc{mAs1THaeiKBV`{A!cC6Cl(AgD%oRyrxBGU2rA+nkbV^Ig?=v_amd}`u zu`-QpfeDlu)GPh@iWCph)K_GK+Nma(xu3x~fy<$+Qc;q4Ccu8Mbi=;O>lgl zuZg75DM#Tco&AS`S+76OI8EV27u1zcP$pB!vB&r~E?(Sw$4XhS5=n9fQ`q4cr{&Y^ z>~RK{EzPHHEQ0}0&lL>EIZh7)z)a%*4W!E ztu;%@6URwJX=T@7xzMpYo2-9EM6?CEF#@?0+$S3?Q={0*tj1h87jmfKWVg*kKdL}r z=GC#IRx`>cZWkoD89suP^dWrQzJw$)87 z&mtNfZ(x)eSgGWM`@;J3a|QK@`2XpxMLjS@p5lEnO5SP{2NBOW66e#(8DTc*RaKD zGZ(cnf1UVA1rA3@KtNaarbNu0JkNyHclP|AAV;h;eFmohpY_6#P&O6gK6T%d*@^!? z0k?`YUYigPT%QGYEH31WL8JSGteMO?Sl41VcU>(^bk-|Tu^=b; ztM4ZZMGO?))0xmwJaJ_k4Qz<>iYY7k2YnBM95t*N3QbKNOZhu9h_$1 ztun5mB;pz1F{|16Y64s}j-qxV=oG(m*A#sJ zywzs_<^@yzx~781cIyn{^8NfuKhJ}|Z1Y6ax7I0yiCDul)6|vc)qq z`DN$rDo1z^29WE&ao`>NO0Kw2b9j!QN%9tObo@3Wji0)^p%p0uJB@^)&b8QDQ={Me zB9(bP@HT}6=Jw|C|2OYZ^Q((8Q_00+z2y$L%<}ekN^`5@uST!1_rHZb5TdmG*6C(| zJ2z7zQa>}}RQX_qgT3CWFAQ2I0JC|jN5ae-*>9mS&+DaKS{a8Lk@LVyVeIpM99`i4 zH>fCy%6OV@VcSh|L$v(x%#MK#Xj+PZ^74!r+60ELC@d_w6XrNK!_rztY~<0Uk}Vzl zVROyqgcKPW1K$=Arv+W(loO;3YakmdRrYb-uvQ9!50golRBTCR70sEdjOX{^gw@sW z|C&W|veMWB${t|r3Ck-|C$Q%+8yCUI#m{5(LNb%^e;YEKgfg)BWbnWmL7OD zn=aLa5qf{|%@bU~v(L;qQmv-9+}kzkBgQZ^P29XM{y9!Fx@`v{2i=TTJ_nP*7H3 z{BBR@Ni)7XX8|{NXz~7!X#tRd&@&K-A>+k$#uV-OzaLCvMv__^n21z6A~lA#_P1}SR}=96yCTtZy#P|q@j2dDem}I~ z(Qwd7MGqIgl_~kjhE%k8no2``e}Dhd_r>?XGpS9~F zNW_a0bpZ_kxk?GX_1#XYX6z1JD>#|kXPT{ccW2Vdc0rf?1G~%1j^mNfK@Cv=WKvD* zX;UTX2G~dq+4BFQJ*pT(!%7=~IrV6a7+zSf#d$?k;GIfMx4S0)e(r8)IQAr9`GLFH zVSLIRhu&en_V?R*s9Fmp0vie*Ml%!|Z;U)z2<9-kB&foyg9L#JR*TTu^L1oO4KSmi zr08wLE5z{%c)wTvw74E;XUUIF!P0dyjzM-_ZLKbA0rdyfhr+JxL)Cl!!?|=aQQ}+F zWoQ8}_cuv&73l4hRP2PEI%Bp<{Ejcg)|Jw6#7%-Z#d{N`Y-uyDI!tY8eUbj#h=Kuk z*Je?L*pfkV12OmYaD0AFjJNpTp+>p=mN~cI{CPjqK3iUCSAJmf|l zIqlr7<9ovHegi;j=eljnllY>eZ8#vqnOlFH?yEU~Bw)M8<$;*Lry)J*-)t~lJe3~f zZWfvq#=l4o>J_9BHU;jaoJ__KN?+GhYLjCy$|{{mN%l%S^#vn1lnhC5i0~1m3W4`f zC2l+k58J!m!U?*7j72eS1TG4jX^@T4p*ZtSqg6z;0M$3<*u4X65WssJOqI^h2%lL| z@%Mc*f9ukNFDy=FrR;}_Y9i%PW4i)1;)vmDi&Yl&Bs2JX5*3^)nAKHCq1bws4DS~U zT;FFdS|DfsSr?SIAe=ENN-3)#<8D0de&>h$8rp4Zj11f4ye%ynD~;k0nNEi9Hmr3n ziPQy?KjqM2Sjj)dU-cW#p1Ed0HYLilr*Tx}!i@NWaQl$*XC&dvhdg2PDw7XO>1T&K zo5Pan=CR;Q2J{DM-G#Q?3apvC z5z|0Vo?OZHZ&zVd&EG;lBGYIE4G9X#yiIm+f;ePtMZ?T&mo=JICjX#2Q`{T*nag0T zjSON%vWdhYgbwfy5js=fzdHRLy)yl@Zmtd6jB6XW#|T6a9BTV^oj_SI5OG*!RXkHd zn^gujti3?0sS;WEWBPO4&m5M%N zoG`(zHkAfvR?*=oc6J-)+Rn8d%{^{Ksw%XC9qxBet-bHR|1c2=JBgSa3F9t)aKxh| z{WZYm-(N&uWnON~#qP^n{Z8%jyq{~cy^~z8&cEG~ z=4BSJ?JbikcDQ~fb}28P%fB9qQH@dy_LHxuhX8s`On%ddIm*~BQA?!AbaH1sS&a5e z^yAJ!k1M9=M+Ks2EK$&U!^xht9T^l!oD(`bdD?xGqukX#v4qfE}gC!Ke&YYHYo;=@Ow%j7Z&O6;@ z9uB#kU0sJSdi>tD{=5WOh?sE)Ur2a$kZ>2=ZOjNt-&VbEKN> z?6Ak!jXw?o8l z*W0mGF{_{y#H8r2@EM+OU$@E?=mAPhx=Lv#gU;~V0^-lq<3Icro>W#y7sCgc1~;zu zME$MFlj!X1FE(}b!J8{1Ciex>dGMD0-aGk}=1Y}nZx8Q#zsh6j`7E<(0ZIxp3j|Xd zfOo>)*E2T7H!x4{{Sx8U8BeRp@;BMt`1f!TB*$K^;}0vBk5KcOf`y5=;?kD3{C4*R zV+QWkp3spd-)6MIDMrGPT#S%9=sW)O71C&9AyJN?+wK(4);t%cxW6A8%dR{Sq!-ub zy*IHxd3#}Btzm-`jS05jaz3~4KbfP+^X%$qR-|}EF!aQtfS1&Z{FC}sGXKF(Wxv3i zb`wojiq_sg8EEPz9^9#{lx##lJSNKzYZxPD06%FsOMLQ$Z@6-e>@V&22qFs3GvXj+ zKJGvxtRNBNSw<{M6e_fB?a_Lsbq&)G&Cwls2QKT?yOeLZeC_ZECWACO6*ju zuW)>}0rA&Rm6*CC|GPBDu#M_vsUj6VOGktVWUXWB^>xbwlB+EwyztHjoCweW?6)UjDrAGt2P6r{_l+9s2*!fmgaIQ zu)#sNkFzSjo|;)cs-^#h@)+Pk$4PuUp%|@qeymEI4$OfvOf@|jOAtSr5&1ik}YL=9IyL-q(M4ZkI-ghG1$b&Ijdlu(Eh0qQ35}UEpz8v$FSOc zrJ&8+p$jwdN+{OGsu3O%8f``b)m6h0zz1WGVsyz6MpeNu3r<=mbXKqp#99?X0Mw znBb^rKxXNu((JK|HdlVkd{<1Fps<1agt5>7M&&(Asr^Ru2J=bO%B^Ma=BljfO7u_t3)qhIC|>7C^bE{4=nIk+`IGK|&~? zU5o$x`M~141_9;5`ac3#NHr(X8S!%HIGl*Odgvpf+aC!PLL|x5XutglISNhls6D>0 zua)Nc*maD3jK8V-xFgyGDUC)(%VCj@c@fde_o@&JDWAqn(!!_lXok@wK7}oQ=y??w z&kP$rB8aV+r8Kb%iR`66O&hc*d@x5=zh;2Sqg|D)5{C;?zE{1MrCCurM46Xi~8jqKU#)e z3_8RHqr~mO`+5H8YcaYDtCn(sXVdk5-A(!FPo7d;ybbMI%^?&}JY zYTBqr0S!HMQt5|n&CuWg(>WdQ1;L|nW^qI^qI+OOx_)^7Lb|Yn8|}i1iIReH+n=`XUoU-d%Lrq(YYW4~!|1 zK8C#=5v#40wTx198f-@-nlND8uk&B&@b2;~pJ>9tD3@jiECjF*>+- zEZ-=El^z0cmTSQ}895i;LD>oN2iX_yKP@^zUh9P5iS5B~WoBX5`{E(_7_v0rjjHu$ z8al9QfkB)Z>T|GfJz24;IQZ1{3G?7&d>lTF^-1Glw*(kynwDm+i9$q#)Rdek@lcvR ze!{mnyYT~Tqvz1dvs|;W($!AS;kupKW6@qS&KAQ6XQOE!DHuqaF|rD-1}k;;w!=ph z*=tdVdsHk+buY0g#viHqOudac(nK{PF(7xm#tfi5yUA{=(#_o<=N3z6UVMFfbOD$p z^t5|JLUH|nY?Y6Oh&w7d$^D%7Y^Tf>_B(Dr>S1ja^zyrVk|8|5Xnt^y(L3zhm>)Me zB2`pWCddTUIPB%h!pxN|W8uA5FB{}CGa({{t8jkj0iEI(Rgimv?bVfl%N4i+KFA(r z@WtWJ8g##O1btVEcdIp?C+?Q*t9$$*Yn4&k7AMC$9Pvo%=cGMu>dB?lrSTPO-$@t! z{|&S{H*9y_8`v@FCp)K1PTdg_X4#l9iBngXc?Uf98Hs!B7+SAS{~+wYTDbc18AkgX zh7%^4MqjH0KUGmoJVL-uEMiZ50~PsS#UfD6nShX8a$;kNLi=)<0AWw?3)?6DC;<(x$BMY4yhQQJiWZyI2Y-YY^~(?ozpPMXWu2*@ePbDB-P~9|j}3Fw zwrSnTS`vBh-U8qsF085ryx|7GeqXrJ3p}ud{dTl5^o|m$U!*9$2cv{0x$dMD7bT0@ zG0du%Zm%qOH?)q+0)cR$>tm{=hAxC2L}I{@n*1nc5=G0;wgy$=s&Md1{G z82qlWzk(VytQsNN{T5hE=gF2OEAo5}%FugTT;7B;=H2?!Vq!uYml7NnZ!`cGoW~nS z{*=Ud61!I#>MzEbpNy*&(x!+(qeVcKPZS+#86~OG@*`75Fme-HY){6xYE;Y>zQYHt zjDjK%n*~m9nNXYrO9aSf7>TZh1JjM_ixDr5$1*t2*}Q7coe5ED<(U7;%Bz*m8it;t zXXZ?=Ps{JWqNZZlU|e3;&?LyAjY9P65bx8r^6{Kjx~MkIpJY`3F#r713bTykY^-7O zTV6#5{EPw_jA%7Mk%So~(?)W|9mjIvC|`?)pS(`HD?hyk>XGX{)Ct7C>C>4zTLn=# zC73BFa;bwGiNFuCVX_P-<>eFS=aaiH1Gnds=No!#IciuXKN*Wv*@L~YCHWg|aW4XC z==Ww6^pY-Xn+1=;}|lJJ>-vN)v>eUk2c&alN$~w)y8g!@iAXf$N8a#7JuOg3C*F* zfI_e4W+A6z!+V*WG^I|Opl=}D5m*GD@z^iuDzeUwkB^&-qRdPy7=40mM14X#3_V*3 zO#m1}EcB#?iRYGKpOy1pU4b8(bk0KrW>t&tKQ&FbJ{&x6+0c zdh@8$_%v~JA>KbWBpSSSTDk1LarTu2C>|IN`GJ*wrqF3O<>JOVTA5$_B>(F#QRLm^_S40Yp)7e;pCTi2mxdHxUg2nS z*vea-_6e{o3zwD4c%n9IF8UDox%dtqg*QAW8wzUCXc3}EHiua23n@Q+srW*JkXjRO z(tTApbhEMYj4D4QE%Ht7z(u&g&wpWEpRYl{g~j()#?MxvDc)VE6e*aWF3?~cNo z`o~++k08lHaHo+mV^X&@Itl4`1@pLv6S#S@1zgCyZFKpX zx|@@81Q;Il>z*Nl8vvyYV0#;99-7WZ+CD;!S_ML8%pu*#|;*4c(y7>2EKP7FHo$7E^qI zhIxNLM;9BS#6gF`)X$D{vL>p=fj1iaQ)-M52otUH6K}_WQk9bU33GU3cfgq~ujBSG z+M(C2d>wvG5mHW*SK$Ghi9ahg-c)Z)4F-2(tgFj!c^^*}XKr)NgqFxpI|G_Q}w_N9*0eChzc8vPws_h zk$vyeTGrMXa_g6X5TgsMlpAC~zNuOvlo`Qm!5kscFC8}G_gK;%beNTw+Zam6Meymy zM#J7n7|M#c)5i%{oll+aIqFxx)DaNI$to<#ydcx4Xpxa?(=^hK*kS0R7`s&`7Hl*(eQ&<@nC0?%Z6GgRI9BWUS*>)TbuMb0 zX*g)Laz)pbMe2>aHhnZqbUB*ZHIF!}x;;CaK*VMpa)sQr3aa;5@ooSXILiDVra4!j zhny}JxUZjuybp$Zm1GmhhT8Qm?(e6jy6-f%UPRH>ltu22CvC@_7jmt+1%fp^w7@no z3S2{du*TU1;_HYMAskNG=@mawi22*v+Mv=!0xzsl;j=#lD&!ykLUP?cpDausf6@>< zT_?{;3~dUwgyMvEWg@y&ABAsOss!6FKZr#cQxIj4RQ-Pd#y~m0U`Q{+qXdY~yByYu z`%iEzi^s;zJ?ed5*Gx1pbiojsEDRnIFBzaEwe1|7=1zHqA;r0TVa4tlqS-d zRIAna-GA{_KlFa^!mFl<9Lhuy06(5qQV&0RI;*4+trkS0B*U!_tQ>skp@%3Mzjf!e4l4zniO0wW;tpM#i41Y zVMbA`8E`ip_k(OY_vDjL?dvdlVg808fM_T`c72qJ6(&2)ur$jMV+b0@6iFsg`+1Te0zV=W?N8u) zu!>P60r=cOL|zPY3h^vBMoyLD!-5+e$YMVRFoknN3S=TMI+wTtgeLRk!O0(0YxyjS_|gg`sU6^HE32eEw9~auWoEL8qIF6+h{auaQAkr(L|}AUC(1U z2BrHXaak5A8iiBi8G%b?5&9+t9SUGzNkNvT%O#YbmSaRwkR*wrDKSY`3%h_U@Y!tM zb;Gq=>%;zV(CEgtFQ-$Qs*fWNs_F;~fW%`Yfb|h|n1pyk;1fm8L%KJdWki+*gNI3q z@NN_)k>Fr_J$KA!jdNlmL0OFHx<=AuI-|gqo`=#SL`hsZA0{Txk6~??PxRZ6;*JJuL%yXn1@}iOh&a{_ ze4Hd;J|Za`L4r{Rw(ABSkz{P3k|d_kENmR$3`dDp;W5rgoA}8lbQtOY!Vi2H_jEb~ zT@E)jZO0w@f|533Wjk^qsA2@tCU&*Dj`RmtLXXkUpTxKjGyH|$O zJ6}n}eMpWv?w=1|c2~mgo&*LW*-@D=ANzv=j)K`Sup?WxvAD312cdGV23x)K767DJn{9LHFdlic)-Jihe z{bN|vpK5}R&y`5KNANcM69D%2QJg;-m`_B#;aKEHAqzW2Xiub=$&6G=5pdob)x(r1 z?e6t+g%eIt#F+g34?Y#eJZkLVMUf=LxSclp1`w`jPa@R{7FHXWu)v6uQ-8}FBRp*X(9w%OR^pl0|??`%tctm zgp&iD@nZ}Sm(NGBfUydN3k1eu7=;4eB%(Hw3a}XdBnfn=A>f?|AD>7P_my}YlpTAA ze@om6(a||d_&E}Np%}dr+7iwiEXrO9Pyvr9+@pzr#2C0Jj9m}wj$9WD9ka<9+J%33 zIgF{tzWm(AdSmU@mZYSYj!oAat6Fn)(7b)}#A3EM_x%^Yj}dygB0T^6KkU`3s@|HK zQ)Vj#!V57Z79(7`)QpqfxxUag?s8w5*rUjuHN0yk%)a!i@ z&RJ=BX?Eh_haX@B;r99_(j$0oHd|2DA;-~xI4qA0NIIs7$G`A6UEmv??yzTFe*4DF z>pQYgrYO#Ib(-2SX)Rrn4jnoEfBn0!UB0yTd%yEr-+t-uPab`skd^=P&;Gx&_pdzk z)Xd9od}Dj(@~I<>dC6ljwYGV|(B2lfO+{!HQiERo`NF)lxA*+o?QiexzA`j70+c${ z3w>Np^9N?9L$%*)wcSvvES_K8s?Sc9PTqemaB18VPaZfz_=b`rhgKI%@1Z9jlQVHl zbWLsZ|NgiChQeG)7EITT0@^Xn*6yyWngT66`^&%b{g-}leS0<1NidZZD=bb;hqkK^ z3@}_2cnzgQpuhyqoH<*VC=AVhwN)KD!wVO00N_t$M9UnKM98r;@<=6VupgSHp82Jx z-?(_8Kk8vIp$-g=6hbdVPONdr(-e_VFo4+@j>SS<$;%Hs`oPiC2is~RCR|ZwIiB5Y zS1FD%4a0Ffb)<2e7{;C-+C$G5L@D%KfuqB~*3HqEzVfR95pQg^Ln7|?yA;JxIJ2_6 zGB-Pg5&qkkZ>oLOREI=F7PE8xjt-}2&FIeFU*2l$-r8C}baLg;i5V9k-B`a;@3pdu zq?;NRMfynh5j#LNn{CGr9Cz^WL+4qRv>hWqnYS?SZ@&5eUcPa4w^2h$B}wktFFv=v zy5Tq|9VErm^9wVYse1tLy%2?|3h~&9F^8m5y5Z_FMA#o%~K=_4-}v?&_nIpkx?(j<%^hQcGldSS(3 z0ELkhgW(h`E;LIcAcN5y!w9U9#IN^E+qP`Swj3geh9iAAviF+(Mn@ZHhG}~^N|_7I zz!jM*6%>Yya*{M%C_Q@mT%nT6rc;J$gih>Q0W@}~Y5mbi>*^H2X4CmfxinGCEicZ( zWSN;PFCRZRJv({$&`PCPa&6Od4Y0RtPOeN&VnM{wj3P^}WAhv<$gHezu!L%cZn$yR z^aiHi>5Y1w9@Ni|eZY7e4`Uk(0s~#G8-|C3V3=X)V7CG%BE4fu45=7H1IvW4U~(+O zaTG(RWaMw0LLtorkzOVzj*>8>4A~Vet@Ur2s&TNHm799VEhKSPl`0uu~cq zk{O0ELBteEvq|dT&`0cKN=ciJGj?JPq6p=Wf$i0@F+X51!f``g)nRYsS&o3Y>%gk1 zLp5NJWKnhpD2GS+UKo}jNT|JGX|PYh;wF$}?746|DJ6FL9a_vu8QJ%TzBwq0^dn~u zR*G4YL~i`!G!$di+lQ&5_YgkxA(doV{n+qfpG2}myhl!9uv+$E9fkp_?e4juJwHE( zg87Bjw)(^|U-eVq-SPW%sen;Z>UdiKV>*EIE@!e9dp?ncZQ2#sRRH(EM z)j4`s>38SbcXDALD=52@D2$-95r6r?Cm!P;+lTjJCqK|LckT8MhZOvD86obZ(oo{y z_YYg5PkZ0H#Ms8(jnwv|vABl~Cyf6)&-V@5hw|p(cNqDHI|Lar8s3OS=|m8d<|3Zm zGx-vw2>EjP$dN-Qk1j7vPeuW!s|@M1_Nljh>TRET+o#_4ski;dKK1sCN4??Yg`rMu zwbZ2rs)WQG;RPAJL0_eQ^Vs3VQS78?w}7CvTXqFR@c^6y*N|~1ug~1Ck|Nu*s+tB z-@c|A>XT1Da_+G+E60{gGlfpafqtVok&y%d$-1kzI>aOIZmcd=A>{StLuVnl6hX z&k9#BU$gb-)QJaYCRaou{qoDNT)p~QqjgiJnfc|Fg9na%`|n?9walH>{sX7a{P3-d zh8boH>F<2|P4JzJFT5scc(Yp-mBlZaN#?(?d#`GA040wZh)2mR|X;Gr1FyOJ8xgS)NOZJoa1ml z@FE&T9w%CzZV-hCU1KO8W=ctcEpsd@iDE97gF;qst<5hj4to8RB*8~SUYwns2go)U z3}&XM%wuH(iSMG`ED!uAuQ%sunW6IU<4B`b1o*cn-)e6g@s zuT`dI!9Kq5%tNLzH1vUEXf(-?I28sFLnDR=rCp3D*N#Y%CkguE#mkLagCIkOlH)*( zJUm~JJN<1hGK0W>@R5h#dh;zTVgU<}hBirhsjUAe|N3_fFZ}Me|IxKPB_$j`en5~& z%@}2}@~bbt&I{}pzxd2fwK^OO0g8^)QRwO$_6!CpydmA7dhd+c}|o# z86^>LJrr+|p`$QJr(`Ihl$)HMpW|iu`n8)d$&1sTX#(18^JEB5l43@qps%?7DojiWk^=o^I#v^=L9eF{EtCzwgR$`ev@r|{@8ySKb2zBA zTGwyghDBxs|K{%GOa;>0HxWs-S71V!yz&f z9G@tcrxG!qB+I#6o?$s8B12*-!#0e-F>S+y&aML)~6>`&+az2{{tLs5W z*;b5`(6dl~f`a)fq|zBdO2MRt_M4UgbDw6A?^WV;NC=6>4yDM9h~#@60;W6|PLw1b zWmy#Q&2t>&X&bzoo`nWmrBjN6zT+X#^{|+L`9yIfh=QN=aD<#>5mOA^g4izG;!y5h zE>T{`q9}m@h?2gTcVaK$XHIkpf9j zZW3&c<9V1eh}%NRQW0s4RDB6k!0}Qhn;qv^fNT6jfCtkP%_fRU1aT-D8k)0-Bn_o; zB?!lL;C2zpP~j0{b(m`Uj_JA%7Gh8bOSb{RD#@THOgT ze|~N*k+@Q0Z*k~fcH>*f%uM+Ke^WLo>U|D5$7@N!{@h;y~Vw_ zwx1A)xUZX7-!>t=jZr97~>Q}#$Jd8E>6(3o_gWtM$0g` zVv%G*O3M2@2Qq?jb5WU&@}fqzVcgxfp+oI+cb}rN?FsiHrKZvIeDT#=%sQgl419Dn_0QQ zQz;VTL!It4^g&ORQ{wvO>h4apGFeC~>;or`J@V9Jmo8m=`IXlI+Ip7F#L+~#^uj9_ zf92P{_^t1Je|o-{$+6Qj#oFGrz-S2fq5R~5zA8t^nP%B<^G-R?WLvJxdXGa3v)EfkT{Kp7z^MNX8?KnQK%cb zlSDuV09h&&bVv6C&+|R#Ixy<#@+1-Chn80~L-#!UPyYCi``zBk!Gq@?d`Q=g_08>J zr#rXxP==JAhMm&+*0n#U;W}=e*OD{j-HmYH*c=}-tYhBt<~%O ze&@M=@@#W&sHz&2Tdy_1>}}l+Jmm1`hjFjn_x-Tf9W)!wZl^yzJ$vTt1D#GM@B(!- z)KN6F$V1+3SP%tdjHIK!AFv!sr+}nz3<)?Lhl9NzA`ecSICkHCz8CVWh@6}$b{wyY zh*6kDXc0qGhM_O^haP$8!HH5~es=1)U-{C-ix*ul!U!TrT+&LV zk`A`(m;}Y5N91@N5Cw4@%sz=Hg?xMAFIcq_6)cLF zN8w-|Sc>N)BoHD|j#M0F7sXI22G{kFf(WVFphYAl@d88BSQO(>e~Od@0nt$|%m(DF zib8LpK-bVnhT~}D;tB>x^Ib0JCfRQ=}dt<}xyr5m?4c6L?UfxFNgCyKJjEBS1$GBLsPEY#Dq zY}GXSy1CtH_eRF{UZdR}1|cqrLN1d*Uh6pF*d7dVLY-N?Ubo*L4Euw2s|h;-$FgCP zM-#xFqA2~rU~O$ZgE!VI-AI;JLx>nV6+d|Hsolbu=)NIR!@ke=F83x)T$Rfk@1Vi&k$%-=w zRWbrEgkI2Xw@p=Zkz+D3(u{U@&>IYG(||!1k;0CYMA3wG7G;X?lZ3OrAP8W(P_l(` zX!uFG1BxbS+jPcSp>cFD3Q6P;mzcOyqn?RTLJ0?DAChG$CHq0ZBYq7Zb6W2NIKyJ- zB6PDLkR=(>b0{oc1ZE1Kj4xkz`EkriGQ)FJgpr@B z33tlD?j&6Bdt>E0c`g)K^A4g1yHj+A{V3M{kI1!qxr<`&38Uh>Qg0s!D2BbCQTi~2 zcQ4Fx?;w5gJx-E$Vcb4CHr%J6u0CJe`z$oy$Hun%Tpr^!;l1Bs%@GNTr;*DD?nN?7 zz;Z>gLc22v-QGU+wokq7Q*Zm!+vnAg_~*yqKDGh-3*G+Xr$(85@@f43lOq1n)LX-1 z=kxTz8IJHRlHf00uX2)dcwwrXrr>z~{N?%&x3#vN@!XgpG)W*lj0PkgkT@LwukY?& zS=)N~l`E@jYnV;d`n|9J)oUU(xmc2>QWO=$42ix(zso!sA0_c0J>NNye#E!Ncbs7F zJOYt6#=+SGi{M8#1(+q<*VPMGFFB*Ws||A!KEE{O(25?(nc}2xX}8zj&SwbM?dsZq zA%e&^2tus4yc0(s!a^R8Nq{hb*-H}>GxG>)$+k{@|r6mr7Gb!*&lWpWj^X)c4GKYcTAnGAj`=naxd5eEQP$ z&05QB?(|EAGGLya>elSs;?(5)cfb3}pzj`@KQ=WpfBfvjtJRK_Ev~L!e)YxweD+xR z)XJ>wG#cG&t81@sY+TM}_))(LShScgj|N(=-pldD!S1M%Sv+_0si&X(jVrfbX9Zzx zZS(ro)!3&Ve()hB#i?2c1yoXG+qEp)1^|x~4URWaEcd$|p5a43nwy*bU;fws`S#lF zT78eA$wIlXTiuZ)d3|HU(9IWLe5qcqqfk?h&(c(@Q8#rXqbTW=0@Hv@G;Xfv@)958 zAxYyWP93lB?8ZTqo1B!D6r60sAnG(a0xj7ii^Hk)&0V!;wp*%Ygn>(h5lW)!21e*Y zX}FkXHNVfN2p==V6eI8qmN$@M-rgcYj>5T=C;@)n+S(my_S1|-q}@z8fT5u=m~DAp93lMKg6l7u*gB>N}JbGGR+By#ZN zdCt_WY&y@fVlI=X3B<7&s>ZRbA0WyyLP;L2r@#1cOhwnOUC~GCzxty;iNmP2w__OE z7oUCBFzg$*Rs|`=uzYvWpD2}mKg<>jeuzaF2VkFK1PZ4RMd1e&k@%fQ5z8Q-yK$z3 zIEs_}2`D0dLbf7a2q%zm2}2nqkzXp$(B)iiVQOk3m*ZI`fG&sv0!Na8aW+$i;b@k{ zLpSnW7^=WEvCt)n7&#MqwihF61Ubx6IL#y)IhIGs{Ttxlz5bwKGtifTXXluie~O+pg}ax{*?{ zt{;$5Wa`LaP(&OS9|m#Yh0SKC)#^05{r=D#>Q;B4Z|&Ci8XeoiEH@sSj^)Qg$6KrJ z-CEmdw0lEDH)DPf!0_<`msZj&ClEA8(VRUkY&u<@C=`kXk>eSPMdC1mMY$ae6D3_807~?UAm#`V>p~`b_`ve~RJoGPAYQWB7z_|81C`_iJ|#&4 z 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%0Ai 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�wP^iHmil2Z~6PiClp0#74+e3 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

        K3@pe;#eMZ&fzP_Yw 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≷oQE9Xq@l>4Uyh2lANXA3*C~Yaa*G5ebV+(32k@39v}`XH#G zC?JcCMbh91E30cT3q`H&?(Thi_MScaAr->(rs46h&2kIEVWy>OU>U(^)X#WOQEM24 zfe>DdWO3VrC=!V%e$G4C-&d_S5QM5WC6ERhrb?PD9p~-@1*ft5n4~PkZ zHc%j)Hgu3)upn=>NDPNXktS*xh(X|}q^p)?;FbxpT4)tYfJKTX8Co?=SaIeU0@wyP z7GylZd>%p!HrNdw+*$r1Ez2?01YH4Ux@sAyg)s<0IOz;w+cbuWh;D!^n?M*Jhnr3n zE@W$g-*8tGdP^$i4o}L4*2$osbPI9t4G4`uWh>0W94A)i zAee5Mn(j2f(LjU3=eDhB7OWAo9pysjYb4CS!E}e6Z)qlh6S`$nux3_s+!MA%@f`>h zB<~1h&Vc@gmk9R6ZPReg2*53~aSYr6&~u>Gun!^h3ICIeiCS(+qbpE{IbzbF#|_6X z1H}y#I?RGonV@$ZaV~Ij*eb(>+IFtky-S^QYa}t~tzjeW`aw7Ca6bo+Fev9oI_xmV zVZec%Gz^E<6Rx~H4ld8MP#iK7YmGXE6Va$Y8So5rB@?kY$@ox$Lv7tvdVv5nge7$_ zxJZoAY}IA@VF8p?=ShT%Y0nA1ee)eUosV%_prdkai#Ka_FP-qzzoHs$sl2ak6B zrlILB_;{C#=qA!^yAo!OfHwFC%!Ot;oxm`PVkoF~kF+JX9ds9S>aPjJ?Rsb&VYqO# zY1o^&fO*&ZeAK~2-8$eHeF#Dh zr%AS@qvdk-)~y+66O0f%&nt=oCOGI`hNKJ^h6cmchI0O3i2y4}IPB+G3Jf7xR0tFn z#KT_2;TWP}*(pRCq2Gu@u!OKHM!?!y=qgO(gu|spo!M%)=P>Af0&{u6ZVft^iEW1p z4B~#EPYJ`ubObX{n)P`V#R98_fkAH=NoZ<{Y+E6l^U)LwAyLb9f=w+!4W}MRI61YO`50)dB@J?Xhb?9p$6ooDYk-kRk>Dc zHa6l>UuS2sv$M0&;3tmly?SXT;!l-I$lB6sF}HN=(32oQ`e6RNVSyEwGARo@hf*Ek za-~3#9v=n%=lIodJaO`K&%XChe?v3$&UkOV(E?Yo zaw~u9$_*KB`r~-IBjfja^p+k;#Fbb}(#dkQaqHInzKPuz&z-MSN?qN3#e89U=9&ub z2*#GO6<)An!C1bi#Dg6)vy2doYN-t8U0us>l!a_bx;VeMZ}f@rgU9yn8bvf?ZLzSl z+zN!#8%tRW^cllUUYQj1ylk$4r|s(e?b+dO5Oej!QZY8_C;e!WSzDTY{E6YHr@z1# zPm8x-{Mla^=owv{nqRrSSY}Dx&}h=%sEWJy_k4KvO;wRo$<+LOcBprEHow?CkY3HL z4D|E}bvfb*iVcCo$h8)9>-y49f3aDu%+9SZH>>&9{K()TMUjJH60r;r{kB9t-j!I% z7dV3fPuM^Dv)_602J6rJNZ5a)r-V?cANrvDZzO`c4m^SJ+XHr zUtE_|apJ&)O=69faQ4F0<&||smQ;ymSs_VS8@VjsYN(oo zK^_O<55{tZ9Eg@X)4iHzq!J0t#-ibl$y-^!H=?VUCKHNib4)i_tgEexdi4{s^ z6(sE-NG9Z8_}WiZ_-diJp&5$DPj~fqbaW>9dQ;?^7>cN7oeP@YfJQP>-#|JN3WozR z5ENQE2;C7=wRFuCc(GQisj7yPMj{cM7#nNyyrE*Y#aQ4vuvBuRq>hBgVc`*9ORDP6TW)*Da6b=|-zkh&O= zxOZeMlkAF#s-)X659fT0VKo>p?(uN-Y6FAP`9?V6-?x8)^U|H2i7VI7pZeh4`Ng?d zED?^xz$0F>?B%tkNGd3r)#=$wr%u0~U0WbMc(c_w^ZvQ8FW{v;@mP%Uc{a*<(6{~l z-39_~9C~|h(&r~7xdF`?TCGqt+MSG)a(RiD_fPCC3#`SBr%0)ip zkASpob!CZSX)p!^UZqG<5+#=QwwmhlLaxQ@S1(TC2;S9|)D3lMaa~i{-4iFi`^LKl zNZw!tCpmL#J`zdI%`J<(gqar_A|J>vN5f7om_K_(9(`y-DZ0e#qP3LdYgSS*!`6;V*Y$N@_N>xCe% zje+z{+chz;YxnT#+WJbiboR{TsduJU7dQ4!9K3w-W;~IW73GPO$6HeEkN@~PIO@?P zq*4?p#M`XP`C`>DF-2}N6s4+yp^F4<9yvM@i7|;(0LT5eXXeU^1v&?)U@21D0XozF|h>l1t1=4)nG#N#7 zTkaj`+PiOzW~oZ8mP&PCI3~-Ym+@qJGM$-Bsa!<}mZVt|mYp^|9v{p(P1`A;X5B>z zEKmf<10lf*br37aKmnO9NM;Df`4J3!%c){S(YCaflW!9=3woP&Y))Y=O%k}}7@mS* z4+&qmQ$U8fOrWiTxa}mwU6x%6f$8wkz{lXbV4*;u>ndV`EEBZBsYOFvCV0s@#Mg@a~0KLkm+KhB?o`{V44Ihc_H44F1K7DZ4r%}^u-eL*dkyG8i?epmY) zUbwC+k_dS{_O`AW;u;m$F6*t$oN|3px5`VQOq5gU=3-NpLq!88c4f98GUC*+Zoda6 zFlh5h;D)m+xJ1)7!6&eLp`!&fsLfY#^5;Aah!eO^L z9gMk(Vzz7R;dm#sD>NM|SlA72iRc!%W4Gl4Q3pgrTzND{F50Q(wA=m<_rAe)7y)h# zsY@PopttrD6yl^f=DOfIX9fL$V|NP1p(Kt51O6bG1vK8>kr*Ev?(XX9>FtiilU~0c zJkc!3$0XhER}{5ct2)3gYFavIB}r0C%PZ$EUjp~jbc|Nq&T*@MTwrM%6Lk8-M%u!6 zmTlivzq!RPbH_hqBRYN{$es1hI}ATI-D#olnYwrXL?Rh0m&@Ra&whBZQm)#j(*R!6$+*C0_GcWI<9LA6cRyB`N< zXZh{cSq#ep9q3+MG!_A$tYve>VzE)HyW~n|6toEo&X6&kS%pLXJJ>qX!9Yln6)mJ3#M&p zwywPN!gG#&l8#qBW)_T+h91WzDA2nIu& zHO=-87h2dV563~VR}>1vc{z`z>r%a0SXsY0b)~Pj`{|RGP(A(KHGSELWJ-L=&7nPPp2!WW-7otr}PIiX&9voviYNMFLan{nnqNABQY%6#` zJpI{Yfe$C!V9*!a*eD6IfRn^VVFN7M5F{tHum18+edaSKlOW#EjC!My&#%{N zjpfxWI8sNlgKspGu~c?-9YhfUUr>}(5DN_tj0U*i(%j1Q^z4nBw`x+wKs3%zJ$7Wz z)$?ao7ndbX3xs2d^!S%v{^eAx&(v&9He=xq@W_@FDdH!4dPgvf%B`(ogyr*lGu=Jw z8^wG!+tJz2_);E!%G=i5&k(E)R*Oh5 zqlrwTq*tq}EumSi!dHM8YM(!U4g{#dK%!E~uB|W8ti5OVfY7QJ^A%Mhu3niB1_q+> zlws)Q+S=spOCB%M-It6d1Ko-El?xY|C84;|G+K14rq4|-+@73%=CPOW%X+gvPTuiR zC~toYllH%TthXQ8`5t~RJ_;GlH4=X?*%5tYBwV6w@o|I1&&|mjJgS{L_x}8)=~_!Z{=`#ZpKo<> zvME*>7LSCzO+)FyBiY5KQddo#$gP*(fAfQm?ikI5qfuWn92HxYaFomR#AMAA*8{4B zEiEjdwi)0&yT&G#7gw4MVRbp{i+cC&naHoNg~L%CBg>V>@Yr~*(d_9RURhmYXb)l%(Wg_dn96b(`~GTspvgceAej-7nW#?-0V8y}o| zTQ)G8!g#I4dDwEZ+7KJ@cyOqvPc=kEku+0dX^tQwEJLM}@m8~0Y)~Ll*A3Lx%xYe& zY|IEs(--6dQGdYisaG2WiVTg8&{UNoxnwdqH(4rX8=8))C{5^SIo~2_2#nw+b@tTN zmDRasv&AxgnU}mYcl?PbPM!JS&tCm@*zd(rN|Qv2pfS>8f=1$6t0jO;j%F>+%a9y( z{JA~;IQ#Y+?~!D=RWVyt8HGw%28GjJAFU`*P|529dAHb|$yivc+HBbf!3CM!hezLd z>+M)~3@=kcL!Q1pAB~$QpF2Vl5P=N^Bjsv^X31*3A}MknWNS8p+c0^!a{WqYs$*t; z66CNy^Ofg`W&YOW&PS`z{f0j^(4Twp zrPtqjquS!jWx2Ut`Nki-x^MW%dmp@g;mXy8{MwW@?Rks`WwIb8!XEzx)uufOr3t?&DT4-l98wn{3l*)tmKyWj31ep7@NK|xv^0I z*^$TRYqc6UgWQ$QAh7lItYxbNMwRmUTD{!ay_+FHhK2>e(6ST~ zR{MuDl}d^8LYra^BSobi^>&A%2@@geEs>&eO}7+H#R$?7PIF5S zE$4jz$j(fsbPR=6h7QHYRf}?XF*?JTZpQ28qNwSTZ$SD@S}1N>$jf${j!3-gBH`FmKqCbl-8y3%EO1_^xL>y&i8z;lt~ZoggM+X zM;2`hVnEz7KgTe(UF~SQ7izkmqHY<@T@q>AQMJ7(|K>QuVh;bycGTsN9gerI1+BfK z_Yjw5=j`5{>4<*!Cs3pP1cFY|iyt*!iCtbzW1AwY4=^6%8Jx z&RlQ@#^ynwEvaE!7+CTYeSUrsTv$4t9vCPm^21YRi73Iq9 z`IS`f0L5xJ!3^{dJAG+^nDENQ{J?0}FTCaK)S9+^{`YV7--h&rfGoZG#LtoVK&#tyw63Yb6p1Jsi=f03#%m)3Te4$j+D<-OrrqhH*CwlxVTJ_Y+D)DM zz%QtRsOYk4m^Rs+N`%6`Q}4Ws6W%}+$#f-qd!t^4T3B3ISX%Gy)>c>Rr}KZD=}PqW zb&em55HqnkWA%xwm`S zTld>*%Y3Pg6WuG;`LXWEJsLkgVLS}cQZ?PMa1zrLoxq8Dv%0)8 zFRAr%W4(89pnq_HVAx%S#Rw3;VQJQ)ZIAYEOUUuAJN=<(nv!B=XEATP}=^k(`bNe;)oHNL28wx+jYsR#w~ zRTv%Gp?F$WT6nd2=wYkVvjW>`FwP7UoE&`ce~yEIA^R|`FZ-H?Sx zpqipC&aMvNJMUHSgS<(Zr!>ORI3?DBOaqpGS_ ziVgU>TZQSSrmKF|6HO%Z^%83+27=}at8brb24XRi3|IsT7JF&EGB_|Ci3a(m9Q1o4 z(NH{@xN_yH&ld$Zrc~5X3-vN2i8CaNboPZidZMXx)F2B#xO7`=DNuLZq+{XUTz0Os zCZd+9n-c8_jqDn1iTur5*HWFKYAtvA2R9Bqeo&B`fq=iOvs+hmK&f;hLha_QnZpPx#0g!UcWw=_Q&3xgw%GNd1au%I^< zP2sF^_WY@d{#~Zd2Sd#G?#z{`TCrRRAmOR$>!oUr<~##EJsq9|=V34#Z7AYOZf*R) z?&3!NyRW_W#phmp{ja|B$}2xtEthkJ{J_AVm+_RVWm8flNnkPJD=)tSvbf*;m;d|G z#|{k+4+ydZlBJhk{9L)hhr<4z-mYK$)n5$;qm0*gZSv~xef{^M(Qs3ge5}tfta!3Z zRrQ|kj)RBC{a!i{VSf9!fB)pOPZETGbt%U;s~JcnOMP(q0%Cbg#H`hYAQy;)LWOEc zmx#6H62maMLi$5Nxk(;B^2MpCTP9|B7*13rua{#}Y4~D)dRms1)zvi+Tljs!fIqa6En23nv=o?s5->$HOpWvVWL;KdV{UeF z_r!r8oVnoX@drcEjeOC9-iKtaSgi9>G8I+CmS#Eyj|AqLe%cO;2O68Y^q;n^fdja} zid2Y1Kwr>%r8gYz zxB)+LwdbIV0s*VqFh>>6?GTsZ1o?e9L_tv8+7ah%2B45y#*d|={g8axJ8Ai%T04IJ6MScKOjN(Kp=p`Dcy95 zZMajM2!C;Ycl*|Is7dV}f~Cu-ZP;d;vt~O$7i_Yed^KHp=00G#p8%k{#(J zSYa5>i{X@Iq7F^azMpzDRMbS=GH2L&>pn~k&=n?fFJyKH>~*K;^-en5_RjD)+n?X- zI_eG$hn)v2G$WA+xJ`jT0Dl6ANVXl=jEVx&Ld)r>m4jj3qpy%k#8J1xNeEw)Oo?XoaeBsZ%@bcBm=e=0?+{IJNYikQj z>#OT)(CjE2diI&8F-~2cThc}8=8emvy9NcdIJhgdys|a~;;sIX+(z*muYR+$v(xVn zMgs9jgyY5Ro_&2R?eFgED3e$5XAwcce1e?7A!} z{XPBffA7>2Po893e6=COW06}^*CReM84Cve#9F23Ww>hL*23-Rl?yi;)!Lr1UG;jU zkk5ml@R<{jr8CKDp)xWwI59e*tC}DPiDa~~o}~z4@9ur8tE;oOR*#P#$^;{Z)@oI> zjoP{n0#YFxi*+76*q6%{c8%|?me*TClf+1om(QKO(2>l5TYT=^hhVACboI%KdFsu} zD=RC%_TT@5@nQDecTeRuvgu@3gy~Q#N<%D@i2vy0PcE%5NF`4?odAz=)*CETEBg;0 z03jUc;eoM!MQEy0y{+xJb$Mls!x#k_G$Ng+HHRevhs)hNBhyKnJDtWi~L0N9PLkr zMQT4>&+-wkF9hNwEZ~qEK5zku{LD5jGi)Mh_f3y0|pCy0)Neb|RIe z5qcoqpX*)#$^3}|>dxpX@SC;);97S;1P^$HHg6Z=| zJ@sY)olG)S4X4ap6-r#B2+AwS5~T;YO5kCtMsYU*Cn;m zH5h#2=|doWdFS+7NV$?oW&Bax<0b1&6@<~ET&dPtq9CuWO^=N3whWpiJf%{}(hYpHC=e{*&=(~&YYwp>sz zet0_=i3hxqO1`X${IR3^-hJ=;EaR`1B?~tSg`%eFo#`H-Dd(0q(w(Uj#~v?<4Z~E{ zHWoqG_GCQi#9%BQ#xW$G3LHFm_&>h-9gs-TES1i5%`YzO+p~K;x1!6IrQ-sKa5W{K z2&Y>ylu}wbVPR?ND?jrEQB#(t=6-PQz5nSS{X+{8&YXRpWyy|2^bdaT{~aFa&zFjL z(DOTg^!5JUfg?wbSOiw9)&Am7|9ot4I2;U7H1Xn#Us_+!o;vtWJQRKYna?pE=H}$B z#Ivc2Q2nDPtBT|=?u0SXZM05 z%5YFx5l5T_Y6leJ9>swf?hC!S6{2nD$(?{po6@z3K5Vj?5cocVM3HuBAxKs+NAS$H z^exb0C+cK5oG{y=T3N0Tv*Y045|&&Vp4INZc218t=$l*63eF8yOxS#c+_K$lKZRX{ z3u_yp8kSzJ)UIB;0q#q^$d5w4HXnRr*=;WiY#R-Hcr3gHpCOxyZy&|v?k*EmrzMz! z9%7*V(C-AA5j(1XPCd3u>DX!>ME9UC3cNB+HNdn1bH7k3)(Z_$QBA|fDZ*hyVlKT7 zr>UJl=QbRPV~&@wb%%v3=29=+B6nlcZUF}?4eA1O4s(qlCCqqLpq8@hvCy9IrMKS?MHh=3)$R4q*|&&;pRboF+8 z@$)arqEsn1WJzKIRR2IH7`?NTv)}&K>%$|lKq%4_TG!?#i6DUzMle7hIWT_x#w|Y= z5gJmfrmV=TU;grump}jI)2Gi|zj-a4>NHfFpuxOQNs9JRtUu(>SC?afz})hUOjp;T z$9H$6dtZP3dtl9rL?f!E`GZl*Bxk3VBuyU~9~~YZzW%|vL@c@I;DluxnyfTxyex~a z{_(3U#il#Ds?};&N4i`r{mjpN<@A{|s-=(g?z(p4GJ>hQ_wFAb>0X$d^NajacA=I| z-MlK8npG}kFA7WGAzLcshXzM)+?pmaw%KTqxPAQCQ#WTWDU!K5zbY9@Jd&)e<{BV~ zDXwOx-uQ>V@=p>S>6OVdnpXFPvA&^EsP?Jj&piE=X45VzGG9|>r;Cpt{><64A7UuA zmdo}H4&W*k3dTo=_kQP%?{y`6PksM`XFl`%@bEs)8!{x3)RBqNv1(H+H>|NkM{8pJ zcmM6bIrijJHNG`G+D+r4suWh1W|)BT!Pz&e#nR!u`zg{}sq!r63xor^#)r}aWB!1R zVgl#E-hAVo+cU*oqq_;3V7O32Y|Sp+{_L~Q7ONG;59<{e+UqRuZ7ZQWWZSnY**{($ z@LwK#_|e!bY*|9wpZ)d7IrO8~qM{%F!tYYRxMw$en`n*PVf(!mQ`~*ltp_V=+sOS~ z8}7OA_T%^?JyLD-ffz>nQE}hrQ~QB(&nqM3L09o`(%nby|E;R*ZG-b4=1+1jhi>~G zwdFqSt>k@&hdF{itbq?irhbUl8~V_nNB`C*fRmx0zz_06|LdkL`NuluBlZCLsQ2T? zsP(p^H2P7_=q^PM{Q03X@S#=QpDdd8anAUtw{dg9d%)Mwt(@mht+z{;-%!MsVVIhx zmntPy*B0h)uVz;{nhSV>Bu4i2_B4eC&+{ZnTe_{7S}wN+0^D>*XGb#4lJxrWa&Kn` z->R2OW%x3kBD(u~OvGw7c`p}8B{CGnK+!0_2gGjaj`-up51E)446>BoVoBWv-l8nq}kq)wz06YE~5zr3st_ zJL{%`U>1fGrlo`Khsg=-wWNA5!C<5YLN!ki4@4=_BR}=bo=6Pk z{LJ{oU^E_GTACRc3dIs^x-*>Y2ufnHUKem8_`m#r4nA?@bD= zSE*Wi`q|G+PhPVyS+fKbGe8KLh{wTj%;(p8ccsgG`R3HkmF!xjQk%LpfBo`pv4wV~ zx^S3#gYhc#4PimrkGi zaAkS1R4E1m{zN=M;Kb2GNA^sN_xJWQtRHM0sgAX^^@09@P$&v=tw=cb%|HF-u3aO? zPaMzYa$bMn5B~kv4ND37y&l>NZX6gC9zS{X=w6zkH?oCjAerf7qS1h1TYvBe|A8g~ zrbN~YGK)oG!I*~%mI_S*r9y#-m-ROJ76hOS3nR_${biMj z(ol6-RKSu#Q6yMHpfD1K$%>|%7J+$Ss%(PPl~xo-f7~)F)oQ@&bL7`8Fw;T*fSb-x zgqLHyoX5*?1W782>S%;H{5Qm=9Vb(V0cO!)2s*qEuy9c@RYnak_wEX(Hys$^7fc7T zGoYC(=s?U#iQ&qJY$|#{wwtv@%)xPT3%fC)J|fKLVLh!5g&{p2kDH1+4v^3T(pBbn zOFJ=_e1o;EGaXQ)9k$w=Otj6iLwG%|m8YBLBaZl-?Rbv5s`!X=OdCfXYf>CiY7pE3 z;@VZVxMLQH;UvY-B&6mt;9rVnz!D4pr5V=4v7p5q$8zu&8q6{0hhkVLJLv3BP~f`^ z_?Mt4f?;q9iqK&M0l_DN0DppW;5(esur25aw3BdXiZqQ8q$nxnO1;q%OxqU0fY87l zgwTka5Q4Kq%F+%m$4zpUqpM|Y*S&5D6`|-I{G;}R5)!c5mTgW&p}F}E4u3GXJ)~;%;UUe!2p-d#W0*a!Sma~^GU!^=?#6ss#FrdK5bSZ>wlm|o6 zd-!hdzorYE-XQ}AT|yv8>b_~SEY}Rwm4`zedxN$SscS$BZy&TOmK5pG;r*HJPUq~z zwJSHW%URg(uml?gJ1{KkXcxi}rpaK`8;&O3HgC@9#vQCQ=YPmOl{+r-wWamu7MVgV zD#t0Gx(bJBe~zXq|;%VEkH+YANhn%Q01k)~mRy_qS~e>kLc{FOwL}v0ei~8IK1NOA*||!HEf07+H}m!_iMP zVBI}v0T^}AECh#onkd@FC_&JrIqa=yG-g`nb|H4#s?%2xq5X<5S3@2d2V5D<-=2_R9&ys>Rzuu=ntxjQmKIe zuPn40nM~Kn(C}c-Km!U5Yd0rvMmu7iu@rb}Bs&wb3ZhfV!%|=|&ZN7q-MATx1Vpi^ z$fBx9K0i$oRAOf7RvxWy|B#RdYw%U7-|ias*Fd#H1GX<@xl zlVwQ($4jQuO;KqGIt%Tk*kq`~&qZ4@k*}(6oO*XDH_y^?ODad=OpDLgD>$wH%1tu?Cx zg?Wk_rBZ%lb!G0EqtDZ>)*A&)b(}{qdM{*i4^gpBsboG$&1ptpx+-+yBW;gikF zAF?XmL+rU@`Q5tMJ5tUa>GAdnw+*(p4N%eTn}0__eQ*AFZ$67WXc*mdj0X)Y zApGQG<2iR6r)@dEHI5&o(e_cWf(NwU{>W|HaRcuB`Ly8l)9ptCJbkQJ4?hIuvma?a z{&ai5M%rp5?5kEmD25iwykBGe-c(DdLYsL_>CW_y?jFzA@)aJYqc}-4s|`b!7nT>o zu>eT!#zuO59Ei0wR|_s2^vSR%H#vN%7#SSZee*f$o5_8)yLl}LaOS65eCO(EzDR;qQM$IpxW?Cm9z zCVfGlC=044tA?&wT8P4;zOZcSaett%Zvdo4wMspkEsc+jwVF*3p?es%RaaEWz%0$c ziXdF(`FdY}*H>Qo>G`Fpe02?)xT1k@BxY)6PbS5S*3Fv>XQr+RylBf5Mj<}GXMBHO zA{w&{bY*^JabcB2!yrp>u8Dpa1+5sv$BQAxXmI z@EYi26dKhT@>vXrdJilGVyFDuZduuxq6-QWMMNF?%0U;CWj?*kc# zRdg<~1{GC7V?hTV39mN#UXqYOZigneJhsH8Cq7jxNOO$ zk--t>rx#Pn$oQ_&K#;L5`5*uKFRc|;=9Xr~q7sXyP!EgSTp?d2JjB2LH~)&EkziO4 zMFUSgb37FF8MY>FVCOE*QzYl5)2+%9)#+cFUcGtg+Hd}!zwyrZ-#GcyiL+-el8o9v zoJ2^uP+O}uH!xb~0(dmuKXv6+v#w7zS6Phq2NK_Y^UX`MH%^>5(9sp1ot+mXMaQ&k zZuzaZ-r75{hx4!ti?d*a;3!6ui~=T!Y00uYwX_WG@6y^zS5Mcuixu3rW>!k^2*o0@%sdgUA=O1u)jAI>+sUSat?p} zJ8!=7OFz%iaRT>gN}k0$^+Ewv?WV*lreY~bJWOa1bp!b)LQ`tbK<~lFCcg8=BF6-8 z-M)=ER34?JB@zk5hT`{-3j7KnHFJHa_Zud(sz4TkZ^;-mnudgf7Xrv`b zEq)0E?hNDEH9T_r_N=DLVC2&tAM5pi{Z&;XDF&qNve>d^J06c$Dpi7l^6eo1!BJ=q zAPF?-VZb^<;EwK>rBgNne>ZfP(xO`;S;%JnoKu_T$iP8}z}0@Tv9^R7YHz*B-7;}U z9hk}~D79Q*MTVm0kfsC)DZ1{~yMZJ{bIRJ}cIqf?3qlkRQhc*lXjp>sKQ zkPr=V(qQP>X@Csg-sEJp%ir7=tM<+)5!rzzVOxBz_P5-(?Y6lk@3qq*0URG(J`Sb# zjW+Yka)`6AoUzUN+X?|O#}u}GnoX*mTU&`j$B8YH;C8VpieqjmtNU@giVd1nSZz+3 zWp8035Sn!SR2}9HW;m6AZA8F^L@<)Fw=Ti;Hg0p}wiM7@2{e2AfG+vWy{~tu_-|7M zx7bgn+y4%p=H6;-Qy~j$3%hL&9UFBKD@Ufx!9CmjGW?FmAGR4dxEJfHYk_M51G* zz-r@4JIiTZc|N!B*c~Bmb?{EU`@3p2*M^lh`BztJ4g=@ecjfocTs=Gf!3LWB6#;STrlD#ESbnQ@p41V_rZ9#wW!T{krxN;3DDJxoF!K-`%vMd5 zptvMlds&8IcJe9QzLF$KcZA;Bci-uUt#0@EeDz8dL_z&SJsoJYZf>lXN*$TBjOJJJ z3e8%{SUA5?=*{$e^{2mj?b`Kvvs|yYLcSQwaEO5~Ev}`a$uk$Pb$1O#qv^BfFB&>> z_{fnnXFezv%U!8%6{WxevS(s9F=C%RcY62uk-q+3+a8rQvr#R?6XEHZSpy*|^;$3% zZnT;-L%#OfxBL5gbyJJPqJ@0>eNHTXkQE9h&IAe*J0}*%^;VgF(Ma#!C71SRmNjw>Oa-oL!iE|NOh< z+DtGMYRI0_Dqkr#`+A3}W$E+>@AmYKfk(C=R!LHun!e@>vIL1~AdJw>NJqL-Kev%v zH4(F^GH zkf}^ESFKu*=7Li?9twn;axr>ZeM#hH_TtQWf^K($?7_+-Ox)Bgt>eit{hxYG#Y;JM>>WxdO zWTwAw#5U{?-v5ClS^JNSfqXY#+|YEL;TXeI8$z|GCsSxD=Wbk&dV>~0*XlgDibj?1 z&Gcsr8_h=5GL;rDVme1tw4$kss5VyXoR>O$bnp1?UKBIO#>RS-K3P?!7dOOeHNTRh z(T%y;V!fe(eh363bVwT-8SL%ty?XUJ2pLt$Zq{T9XA}cURzvGW_%ILTimEAif*e2^o=uBk|GUNr&(4}6cBk6Q2ZSPj* z2B&KFD?k5v)tts<*cZ!nsQ`#HbP^I32yhS5P$T2EhcwYVVab&4jMqDUh&&o=@h-q^4( z!+zqiW1}Pd?DT9XN>pna-x3hr+n?#{?C9$4OaAqD|Ah9di8SF)q!~LkH95Dkvf|@9 za)sq+Ec~-Cf9d-5vlFBKSVyF*-(PQuYwL}v`Lb>KW~Q%l3TJD~^@}s$2B8G@hyU*P zVsZb)vmffJ%CYI$*%_MSW|!xq@x;v1G)9ue#ym>NvRX$G1|euu7e2i9HsZ%sm3r%Y zuNgRAs#b-D0@gE*Ai|92r+@aR=VuqrpS#rJ`LBHW=c>*6x8HnYX=&-pKlkOo{ENSM z;koCZK6vuN*$W$m+_ztQ?b^*7Rgv!-=wWD|4lz>*N%(z%{ktdL|L{`1CXl#)|K8)J z;yOdI@o1=AUJi!FZ(d*BeQ4&TmtOwUZ+^?tO-Z&`f@{@f#PJOv2~?7smSGb#Mq^|! z#1Itr!G~vfUKNBIMfebtGGWzt)wV#URHrGWb#w^+K)fCtw*)*(u_BmO@gJ*+xR|4KQ5n4|CFqEo5%%_1sQz zG<%a$2+N5rsJI0!BcQ{ElIiRqaE$YYQ4F&DaEv5~Hatk+_r}JU>jL3GtC(|FA$PG2 zETRr_Op?x(wxKsyy&oa(mP>O_K_Pc*e!1OixRf#HxI4W>?FRstuqKft!OR8s6#8Cl zmVY{~0`1;Ui=YSE zprq~g3~ZsX={jPe)=n0Q4u==wD7m@!8gtA?2(UP~MYt~X=0N!l0PWaNfI)(iwkDIN ziPEsNm6SEzvY>RV4WVr z909+((A!ShpaS9{%OpwS)Twtq`%}++@#W{wUwQvCpM9bs6eO+O(>FMCbFNuyDRITn zlwy9pz&D3R#@4dgs6SdN=0cGWFKM(t)Di5tc<~bF^*(;$7=miW(nb%Lk!AVp+4Dm~ zLo;(&z|W115Bo!bix)3)9?$R(Sh^ALv8&73v565AbQ^Bmn!NtpGaac^;>y`e$De%48wp&z zd_fg8iXzXP{y=CJPaZ#1tG0@jmZVyEwG!*_3bOdY*)u)88C4ZyovF3_#?s9z*^Q;) zUA=>&1DU~CrMz+MvB$D2tA!To@8<-*g%YGeP?e@AG^-R2-=~7OR}k&q?s2f-N^(O3 zx5=M2&^k)ARHMPLHj3M-$q$e035Eh=6Z=W(^;|Bmn`-xPrn|rIpZ~_c_^GdaZTH?o zVp9aqT||>7o_ON#$1rJp*r;;> zA{O-`cY;JM>wq|08WCS9iXe2Q*j!;-|W3_($`mJEl zuN%ro%uMgE|M+RD{$FPc9~nscNXNfV`6K!WDB->4Igfxm-WSOGk@VyzJs5r@ZXqA3 z;Pew{`zLb9|C(?z^v8X+PpIJZLA+V?fo0sE;4=CX50%;<;TGRpaQgoF*FZ>*=mgBv z3DdA;#=~klB1(z4I;J-GHKbe z6$Cosksz!Dhoemk(;`t0Lv)^R@w|jvIQXrQU5!Mej5lO6I!fsq<;7BY9YmHiMfY}h z27@eQjWueSL~5jWpfi@FNZjw|yg?SXd73qCOKi4E&3aL6H2th^C^J}Ct*T9Hd3FOe zNnJzc=9lIc=P=w1N6ch2)hMcn>eCh5FcsBql3x4ZQ=N|=pXlm|U%z$b`n8)RLDPii zt?#~l`t2Jlvqe<%8Y)vO@Tw^8-8b^mOHT*lw4vHJF3%NKd8LK$H5J1^Ob#c8y6 zqyzUU{upUvhNUBhjA5kR*_qKaT@ob_oTodJEx9tWcVK+~fw{$55NB&D$RQy80i+@@ zKe0&5HgO8&g6!kRj!xdXg+U>8+;YQj6s0JPq4C3qcMlGvSX#aG{SC39>WYbD1Y$rA z0MxI+2wjCb&=}NH2bnGA^?Unn`R=HHG*TmPp``+z^CCcLm1sc_)f z{)w^v0aG&{d+Z5<@Eq88m}aQC`I%y^cy#XvDn1EvC)ZLtA%w@Ymq)(FiKvwkw`_u!H(;fmsEk7yuQ+z=$7g{ zB4e_q$-05yWLI|&iBrcOKmOJm-|Ouj4u--gX;p>%m0RbhZ%?8ad;Z)lKV^0HCcDSd z-WVHM`~jM<|9|%0J5G}8z7MP%JNI;$o}6cPb~aYkki7K;T) zQM8QaVA$K!-BtDKy;tw|t#7a&dHTs*xx{mPkQJuKCi2^Pisj~)7S}eHX`Wu)-e_x5 zv07vVZe?Y;zkgt3b#->nEGT-HmX`D7;x}J=eKWURu2x%x-2eXTzkc}eBk5G%>dJDl zR6Ozc2tyW!@+Dc2_THm&GXsE4$qRAo*$L3h>)OXJ>EoBYUwN00T^&94qs)O4Y zK}G^GOLtXC?aTBH4)n`L4U{X5n&Nuy=xCqFdrGTm85Ztvs-o$p7LM|PFq=rn8|^wt zGvEiD6qaRrdSak#x^?~5aNqE!UV5dcCtA$sDUWn4yO_&|M3H9kYON?s3WTMgMHHDz zr%4J7B)Z+IgDz>9wyNl@RufD&psFMxtO4pYG86%4I}M|9Ns3`v463a7h!|ohR#mln zvq@8o4tCM8Kru~|G=!B%+OTY728V-+)6jKB;3549d@(dT>zK13U;9pgg6%^7ErbnV zx~4;rR7W5OsdKOMQQ{?5gjWN#A|`53SxG_yi&Le82CFyfXza{1+rq`*CN^$?x%2iXp>Nf zillTnl2UpQ>mw0#mZgu+3NpyNQ#G#BDF80kToBn`LXqf-bg@eqB`+Ywt39gz_d z1w%0_3}8hJALzgj=Pl5(1Z*l7hhjG$w1d<--zpAT+MzQIDQuuMee4V-LOQ!G%p3xu z5w5S8KoVLPL*zh$g~ta;auhP{g5k9=E8?z((PuV72RaWm41sjGJDQpfGL1BV5VC>D zgXdf9BM#t>JD7ujIoJO(oM1XY9@@nn6)QL|xYuEx?Wjdy&mmk2XTXnZTZ~BQdh6LI zpO_vT5yU_=9P;rQ+l65vBx*URA+;T!JOx_7Ftlc??k9iR5becTj@{T?KXd*pFA9i1 z<-jNkj)4~(o*_AKfa1V1Qz7lM3{4hrR^5ER4^w-59j2#0m`su)tq zBJ`Ss-i9QCv1!`>A)zQ4zRoZ~mgVyK^3}^XSC+S~UAdJnR5Z=PXg`1i3S+^$DHNRn zsgfaiojJ3=CxNf%Q3;6}i23nIuA z7>17B4fnV=8p4;$V)v5uAQn$xF!5-&zRAayQO?57(uY7Z5u%d80Rgc^$HL)$d!TJ% z;pp__zFW6$wxt$KCLnMd92rgHa1vmVVH~6ZQ}94x7X_WiF>MkGj3K@U2PDKPp+MJv zorKtHSILY9v11edtvCXArB?ORpME(U6nH_r~spmnT6fr|_V8Xpo%p^JrM8>SWviI%Oy><37*g)WpN1&sn2mSRN)j2v5czI*D_ zzN2$*T{z{~^2k8%^36LO9V`?Z*XLIlF=E)H<&gPeZO`m}mM2ZC2{WWI(X?30vV&nh zl^$5QvzCab*OwNQWfxAe)PzZKrmb`H>%)*A*;Dc+0rcD zU%0ifc4v`I&|rVULQvquwxqmu_RKH-@-Js|`E-9U8i^m-cWnOp;@+7( zh05l>!!wpE5BCq|w(6cO-nhQ9w7y33u#;3vWw}As>vAq%WP==7!{w?4(D9p%MqO@( z<6#mkiUda2G|(QgNNi{@K?c$s8_y&M*H-QjG_LAyrEc_Q#`+Vffq|iHt|GNPkxlHG z-20vHe3KE_K&-Fck|n9pQj3~d3k2AnNL+8qVmS7R7oJsHZCy2c`$m?Qw?lzsG1s{C z`pwO)0_e@Oz|>mR)va7O+W&LE@XtdywZ5`;^vJ<Yg6!mkH7m3`1^hKJ{D>n-6;Oyu&oag%)a~EK2Y8Hee8Q5&^X_x zO+4JrceN7ld3+4LeGI*Qf1tPfZSiC1?eFD0KG;*>z0litPyHoCen53A@}Nq!EFBc3 z)lyYzDWHlq4alX6go5c*Y-=lvdkjyR6t5nC@=zoe-?#6POlDwoWNdEsFj%+FFRoaY z!!vxPQkHd{<3wGyOw3kP-7w60way7VEpTT1iqGm0DiYny#y`tfxvcSivir!Se!6z`M#k8z_})pj_?i8`#|3M1l?@9uGco z@>nt%Y07%Nu2`ny5oRz-4oyUdCVGDCr#{g)oGDf+*Mxw5`ol*W*J)12Rs;A@L(reeCLi*!Cnum-JU(EWGl59D$z-)c&_ zW?G=xk(Uhv6WJ_Pmoo$DSR$Oxq)(kX9}EXm=>*3S<$7*-d|+g9bSs}FaR!`Kl4NWf zr%0aV1E7(!+3d?d@>Ks|ukEOV!~FsuG&S$e{8~?RpeK{iGy_W4Fp^~jffHQIPWAMF ziW+ncj^RN)9u21*k4Yv57+P#r%K2h;ZtqMy7V;cRZnh(QaC&0$l~4Zop@T=i_UfyR zR(o`E`1V zG)tivRjzLgj>XfxBdo|@ymB$on`%qVa;-?w*4+My=bk#2%p`Qn0QFC9vqX7JCOsfY zTBTB}mFty4HMdpZIX)Fj)GK9Jp<#h**XDau8QX+B%~P+RD&@OcJPzaJePo}3&Hg#$Nl-2e;eYPkYyZ_i<9 zsx3DZO|~(YC0P=q9yxrhoG;Tf=eZaKi*eB5Sb}1cy=h66ktoWoG^&PU4i2Sj^@i)< zp>XiA#~uYexn7eoh}U_xZ3RLi=vubrg5pq;WZSX@F`(%hSj|VG;g-|_eX?4sZES9U zO*0%92nI@(vg6qGR+C}b>DfK&D;ud)$~2%bQvemFrdO*~FrmOaOb_{-dtNvk=6DW_ z4qexisor=ZMKEkOS715b&jJ8-IKwhvcF=TFR#i}mLIsv(k6T&M#{|YKXaY)PZ@Q&+MXSoQambTYfX(9*!(#aq)L{f;;LSQ~D1#5Iv zbz@MWhEN&Tr|N)NlH=G8H_C%>3z#AaBrS7&gld}4xs{mWAWDE5q6kR9V8Am;7()#j+Dz?=b8@u(&5Gv_lX3B zyd=^^`KVq8!s(VVunj2i62sCS24+G1@xzBF#>Qxd1KryJ+a#b99P$aMSqkhFbZr9@69oGR3O)tP29`kLO>)=6|DGL18w z4Xxey(U)HekPL1?kvI+8k9KU!G<0y$H+0Rl91~opad?BlfioqvECl}tE>&RnI99+t zZ~|!s%!!IxE>+WDrbVn?0?GuywCVZt9{3Rj!H^BGsK^z!Cijki;gA1dWOQ(3aOCX8 z>*F(fO$TShU^>%F(3qyR85R=*Aw`v{)mk*#GdVF0`pnk$x~#TUxeli8r=EOr|Gs_Y zN`)i^T_tN(b7FFuhymA`s56i8lt z=i0*jf+RJjXGZ&nGFPu(@*G0Z+BjiRjMo#7fdwi}h?P>SCy^0FF_+JSe!F*ecK_Ug z**$xkjb=O;o*Ee+N)0S8t{*%0RR6$?s^Es{W>O=~hKm!ar=R+KE~ov~U;kY;pRKp* zO|6nj_USqi5E3f5z(TqtS*us8#nR2Im$O^hTD^5=d3|(r&&>2b(xq0GmSx4zO;-pA z9_AE^*`NHWp8(g^)vYYWQt?ETA*^&rU~!Xlv}A~_w4_)xdhyaFFwyj;`d@nS(=-+Q zo3DI*eS3as{dT%P#`9EA5G%#{^=r5Dh0^52#Kdr)rsUglB@_;6I#wyRE5*j6M-J61 zb-CH1N#ew@V^XUvvV1buGu3~PgZ`c@O~Zk@)BoQOO8eeZ=>Bm-Zx7+{^@D)k9^j^T z_jMe5uea#~%=jJvy*;3Y{2p!n-s?8_5p34)v#k1_AK&+0{eW+NC~rjkW7gZp(Ay6^ z^!9$qH4oEf9}9%<3%z~))xT6!!*U#1lQcsWII&uR0!i1Rz%tf0Oxz*Cwf(slPF}ot z$#JNV$eXS*H8c62|GzISFXt8(mey7`cs3MG_guVoqfjWTbdaKctngjz@+up*`0$8X=!hupL z->8+^%^F3DmgQJb8emi^4Oub_)2WslVAY~&>cG%YAR59+n-ge(qZ*CUm20btY)}xq zsLk#l`P65hADZl2-CTP6%sXI<1WC7L4J@REpr{!dSP%+SP}g)rwIIC6gbdAYx1~a{ zFE99y+q(^Lb4d4sV01BH}rS>O=BU+c}r z)Sjt{$*HC+7Yap4QllKrs_i{6IXpSGy0wYf4!rjXSv52$8dP0rD@{-teg5a3Gc85a zm8(~7t*qp1ld4vfW<#sBia1GWy585@zcjyuJ6LXO>&U@_eZzf|lQYeReDJ{Iwnd*l zeWh5e=eA4LO2M{OP$~4L<1>@vCm%ch^7AkAjG$}O^z7bXIJ~s6y0p6d_Sw^oW@}_* z?41iY8kH)Alb`HHgR-F16j@L!4iC>sH$8l6$X0KgZ-JH$bt?vckn==SgdVV z`;wV|^IQLB-`t^gODbdwE;2j=AGZm|^30Y}cRZ~p88R_rY-*%hD(Z$s;B+7uG<8h{ zN2uD44XaGQKK48UjDPSF3vZrNK~P2n1X+>e@pz+Nvuv0N+G;jz0;=$8^&0e*M-c{= z>wwB%ZYiKj2h#|6UDI?EJ#Y+`{Gh&t^*qCfqHp;h1mgl!tl)`mIhASyd5wFZnu5Ok zF4mG2a5@xS2lc+|xh8aH1819tAPXuWV9Wx7Y@o*$19>QpYx{QVxDP0~2o>@Woe82- zs4PV+Gnatq1AO9mmhHeo7a}(#L6SRFyN5s~7vV*YY2ZZHhRg+(vc>Z}V&6c#2>jb~ zEF6WPdL41+{qJyE2s;7=y#sx@Q1Sr!jdj^vUF$fko2`16r?&e^N3Yu98+ki!Vgx!a zsDp!`8`>fC5f5olJ!~f=0rxFjAk_!aX%Qmn3u7TU%|Zz~&j%OY^vzV_b z_TAGkzkPNWR$ZGr0-ff2>XRsQK>z|nj7$Pt zODIH+LYz1_Di|8(XEN{!jZD^Q1_E%Lz%d-M3qvR!FYufIpKv@Y1i(K7ydbjR%EmH* zkQfXHI2Iy!9CB(W83?rc4d_5=Hc6pu1W2ZX2?GSE?h)k+k`WdJvK$kYpH4Q#jOaci>tdv3GonLvUtEl$_8V0lxj4Kb@eL z{XKz_RqzqeLWr$~^9+tz>MJiiPnwRan>LhJBl;iYDmyUB!@)qaso(;HWaWmYStgXg zGhpR|dAjMqS(IYHA%Yc%WkDNFm`n{ZMI717;VjF+c?hb*$zVWKn^Hg&v&HRPE%)~M zx4;>{e&wb~2C~KGdbX(QRy>gq1N`#JosqF2UDISqiAIylYa16YUD9Y_; zs+Fsat&MdWC;pFL{a?3Mwigzb!Nua8D_6F&xuu20?E2RFd=8w+TC-BF<$nEN{L0PS z*N;7N?DQMww>K+tLsw)?mSx-4XXYjYAugVbNDVcfh=Oq#5P5KEDi!PVx0W4)Hf?B6 z5Q#->+b);NYb&cg@%Y;M`isY(OND!1|IR5eELyUA9%H|CyIlsrfLW**AtBf(_?SGevKyLE~c++ zT)cYYoMmgVNJO)hWM7Y}OG-;2ZE*)!m z!hOAojM~=amb$XA5)H&Khj0vMdgSnfp||%bf4+xO?|*34+Yb(Udze4nljZnfC6@04 zz2SFn+wJ)Occ1?Q**X1SA`pKFp`MSu-aY`u_!#T?(4ZTRe-DG$S2lR>KOKJzu6^jo z{)5MF-MOV&x}`g=X|+`&97(FGp|-#xTn1|?&&HLu+7pXLB7x=AI-y5F8SOa1R@*I> zmwOT+qCd5sU3=qlsal5%sPWl7hacH&}J^nlt_*w3xyKtV$+ion;V5jrDlSO$;9##UF?EellFbbl;FQ)YIn=IFX@VWKD+rp)nzY+9Va5|lAC6-)Jn zm;hF5v~t-}E??nj(bP%HusoAV4X44u8S_+yZ748d zAT|NL;XJrfcU>D)7Or9A9-&Ao3R$BZ%Oz-V9fS~urfDRD7jlhn{@t7Ni%X?qEx%P) z>t;F?e)`E13#)go-oBOW>nmwR5@P~VNniQOU%R%sXKs9S zV#IOP@rfb1C4&lNacya9tuQq%7Alq1?M=-!u3x?_wcD+hva-145+oNA_!$1}(_fm} zJK5CM4OLrNU*KqA`A&XxxNmrvTisfpoE|Pz8!M-7)Ft<=vlsSFPdb`J;$Wd!efH^- z&6f5@|KW?rjvXt2N51;mPmOVSEE(j>rRvG!PaQvbpwZ5qyY$A%r%q_9?Ak`Dm@QNm zTC&+}C{o*aXZv!0W+0VHxsF*E^-w6_IT)zF2vU^VS~M;YtXOUo@|8S+WJvveBX@2t z1o)7va|N~8l-dNttCD){+7+eVP9}Sf9@}p@?)v&>F6Z(sY;+}^`C*H>4UHwxAI@BZHJ8?r7p zTOub)O%?MfQ3z$T#c(hJisG5csgaS9-}tTHI(YQ)L~5X|6emWeXUAt_;nbJE^w(gf zo12>} zw-kalK*?;|QX&-(g`%5Vxo|j&pb?*SbKtR7B6puhOG~bX5(W0Q}&re|R5h$2|01I3P>x5xqKJyOQ zo?|4KztD97B2SouSTF=61L2SiW+QN?lU$0Pqohy&ude0VK3;$!b2+GH1*6?Gp}GtW zREPv2Vhi4lF~#mCKDf9~SHnqfM^Xu~4fnn}5f5SkK0?u1SGyf4rQ`W_a~;ITxBBXO z^CPb}&-Xv;_}+KC-yz)73A-n{EHtu8a8) zEwY1i9FL}1jAk9%g#SW;DoEjcH{t*}(_wrl1YhxGy|D4!?miQKL<#(djqN;l?Yqr# zk5ij3P^F2E^&#TAfl*3Aw3K*Pq5}LLjJW%8-~Nvv-nH0%*Qa*kKK;N79~LGV+82ky z^jphC{((3}vtZmpM@h^@n7oJ5nOQJV*c}*{^8CRL(@zl%mLxiSQi!;t#Dh+(gy+kO z(P+gxuOdF03)%&ylHi7AtER<+)dL?OSOJVB!!R)Tl{A=;!0xH=HUo_Y1crEX4vw7j zAVm(xHASjdtI0G|6HP8C z7-+)0a`D#h{Lb%u{qJ5K=pSFWy+Y!4C>W7jD!2-GF1@)`Za0l)LtbBBKYH}YiN}uP z8WoDfSw>`7{)uN!Ce!hFD(bmpF5jYAR+1FCEtBxGlxetoXAfbfbM5S z)mL7nEu+}3Clg`Jq%en>oS0k7Zs{^kQ-V^qjvYFhjQ4%}^>1Q?^~_5r47V)?7_itl ze&nP;&e!V=c((>zCUCA=X@Ws-*=9POu2d?jqPwoSzLtf$cZ>ryX*e8#=M4etEXz2K zeP`)5&+^rV8XpmLM-xMy7_zIa+S>X;Dv>5hOgGx)T5E0dMkMYW%}lMWtqx@-XT~4@ ziO>FTm`QG}W(kuU9tvK*^qRnX0Y1ub^u_B}9g>J7(@#wtG$dSUXfrcIr@sA0HDBDf zf97l7_|nh*{QopGHUOteIy5~LFm%_kEe9tJk2Xxw(5#Ks4Y01!jiPE4KJn5k^Yilu z4;+ZbnTzvGu9y!{OuH&?SMtB|%fAYmeRXr|*6qv195*z$|Kg?dZQ1Vc4e|j#moILw zd?OT$B~zJDC^kAWkx0aKTLDY!k5sPWAJ?HjgnRgqhG-w{=ssAxdUyVR->>sN;!@Un=6;gu4bqD zdKFF1<#PG$e25PQ7(N+IV1|O39)k(sjm7n*tFNqXFV;#mfgzN(v~Tb9om)2x+gZXQ z<(i#Lq(Y&HW8=-Ht`Ux^sJf>Uv>}87!!vzifUh^pr05nK<;4xDRA>_z4;F%vRD5Q3 z&zZN+f$F%aW@%8|@Yca22lnpWcjoQ0w{I;386gsmmx~qTxXeOckYm#{Zo4MM(@@m{ z4#Rw#s4xqG&nK6m*a_6+gM&+rAWpysDPMA zj|?6?etczZ<;;aM>)WfcETJ?=@k?L+BZX8$DSPT*iVmCk#u^=Dct&j9u(vApjkVg; z)RgO4>2!z`$ZHErE;v4iwKdS))V|&xQ!^9cl%{CqV)kc$_LCIJSIhZWBv>e{_4SK* zulU%J$NH!~mz6TBaux4+erEMz^HiR9cqIOYbNrj~@&0f`+S+SafY;Ye`)P1@Z9o zzGMpKwQZNHgiAP}K+;vmYD;=c(rZsX`Q)=NAKTd2atZU`(F33gW@#>$&EgD|iuL@H zAN$eoyz%;xM-F5LhhBa48;2h|aAWD6jm_1^9zC|Uw8*d?_=!e1f_6*A?SuOc&)>L- zx%BkZTr3vD9qRROy%CJYjvjd|9!Xe+V;L5B{nvi&S1(_)$d=)|IyVc3RksXCaz6N!|ooBfI2WHQO~e5=(`WUW@KNm832Nbrhn z8oI8DpnW+gWE&V5NTt);+c`lH1~UC-Hfw=naGXFuWEc)ds2unp7#Th_#<46|oFmB| z*~MsF*GABjAH2|29qs@Y==x&W8mzNn`Av2*4?V;~A?UlVQhvqm5ROHFeM5j7N*?Hn zD`By1A^$3bi9jR{0fjz*g1e5T8&LUf>Yx;aV-|c0Ne*|jt2*Mi4y}pWwU~1|Y#kim z1r6QJ8|!8e?V@NQ2Q&inwWv-*_vtWPu1{*o6*ZJ5dNur&$o!j@U^c$KQS3_sD&m(l%`?|A2UU1zPk`Hvm>s=H&ozZ-Pho!0g)FaP(F1$@XA!YH0i6S!>|nPegq z2twszH^krr=>>jqdw22e5$|2x??PRPU6`ZaIqu1=^X}2?K>x4Z3wE!&j&kopV|d5d z&ff%qcL{?o0+PEi2t+4&6>@jFJ;&?56``&avQ7k_hf%gTf?RPwlfaLE?R2efGrIVD zp)q)N9BXHs`U9<7;9B;fVBF%ihK5CUJ2 zp6Hn-MYG^yZGqVVG!DnJ(I`a;px49M%&@^c#Iii<7dTj7DXkXR4G|_j!~OK{d4PTn z)&_zQAPKip$zHy6b!}~}ClN~}V=YCZ;7UMmwlq~s1OfptYAxs&YhpBJ<4$@ooeCvR z-wt3b4(&dtri+EukVw@_S*cMsHEs5(6EoA3H*Vg!di4g)iqU8c%=U(=T{?Glc4EKY zHWzMPeBzm>&YnLbhPkccR;82&7aHC0UVQ0U(EF<8+NDdEZ(Lp2&SoQ#2=2&Itu;C} z9ONTkC%=KH%^`*-3{P9$STbGv{MD-%!8GKyt2pnxet{Aw-BE=Ed-%{ERcjqQu39l_= zB}p0|og@wO6VE-loxLgWw5h5b&E__4lbqA;wzuo`}W!L z#Mmbf?mww3%*twE1n&Xe8?=~VVXX z{@)MN#XrJdKQig*eqZl>;5Pq31g9SzK>hDXaQcAn#P3qk@Lj2<_(#t-{jd#+d-v=Q z{`c1%zptm!`~H7xheY6Y1*cFchV-V!+V&zJ7E8_Y=`&{v+a=s4Y!d^oMgST27B9!Q*E7*n@+PKOR`2%1TC$P!v@QJ+l71-P(iUA%-8Y=N4NFC;elv0QYx3B%n2;_p`s5|12#p0 zssNk?m8Ox&I4p*oa9oHbL+uKzc6u`@+cq~gwifOzOLc?rXwTp@)zVbmv~`MgV#(lk zexpz=8@j8TR$HzQ45p7hdf?!}xxP%VW!u988BK2KngVLhc0*fP-Z*gRST0|>d3$wr zZHuCrdb70xUR_@=X3GIKP^grzU%LTT|D|FzmCTG!&Ti+54Ml4=jKBD+FSgY>!@83b zy?y<`SPwBenV374IdWu%g)a0&A~kUJ+Wh)@er-87J$>-<<;&Y!i&L|MLXare%EdxW zk*)PRclvt6>123rZdTw!6eFyxtkfD6*VTie;L_64^DjKrKbW*EiDj@rfXZ#Gf%XSA zX}Z5pRZZIho)qn99{@Jyw^O9;m`q<+w zsbSdiBS+_G&Y7A8V?nujd*Pek`tCayt}QLBF5KBD<*S8UrCwL|Tfk1S2 zdT*svdF+u#E?>TK^w^`Xy>Tj6%7adl+u8{7Y$OzZ<s%g zlvFa&tV^Uva*QB16;P+y7PLIKG}A-bh%C!c4DGA#WJR$ZJ0J#HP1!IkFbH&A2W7V+ zNnl))IGKvY2K)LBA3XTuKl(Y2=D+*x@A4cwGc~ogx*bkhK=lVcQ(TfT9`f zkD=)l2l^BRrmh`^8AJm>RZJrk3{l!3MnK}ertO|<5V{0_5eA)=To>#Bc;=vggCf>8 zE!P6g;Gja=7qoW0-eF_{g!FV(F;oe&!F=FAK9>v4;9T1RKj4`ShPr83h7N!08kpq_ z&^0v;{iv3%o4N|>W?j>a-9I|$kKjec)WJVh@Nw|O{{hb-R6@du1BN;f1Z)spcP*2$ z5swV=mTVmC4CHeBh2(ynV8`XLDy-|>L+b(0<6IsY=_?nG-kka!1qYW_tBF%LTcnY&};=Ivai?`mlL zzznP_FeLm$id}dOwp;hQ6Nro7YwmWhz00nD`O3x}NlhoIlc7u{4iDcs-hCT!hn*#9hIukIaG>bzN&T>N`etFpZR?H#WDf3XBWHu7M&g6fDFfXpr~&Dhb#WwFe~97B_l)9R3{!4SsCIxKOH-{9jPo5rc%(14qDM6 zoh(ClLm}XEaMcIP1!Q-}`u{@@pI*8$USO<1QfF_b?g8pY(Fz5+E z{Dg-8;V3T}r5_+_CA`fC{|e_H4;+VgR|$@Ymk4(wk^CEp zu;E};)b^)dewk%>Fqb+eoKV0lgBID77_XM5m-mfBmPRMWLBH)E>IYi{N3O}Ts%YmOYCk`CibLRY;Ynv;XfwU+J6Qd(xF+gK37)CTl9y~l32=QRLB{1s1>?4L|Z*Szo zp&-XlpmTtERNz7-uxcsREgg4koT4}ig$}n{EmhWOngeqsxFnD?0oJJPcB7{!0lHqZ z*;p^!ZnSEklgg?L7K+!e--t)U@u(0Cl46huh4_634m2Ce_~;a9WpEljrnR(u-F0Qp zGoF0v@xK1S&5i17uU%FhuhM9NJ_M%nx8FXqxU}~CGcWZf)0^w-gXz@v^8EA9o;Y{m z?Q*RIx`(EyMR~C{nM-POIiRPUmR4NHf;d*xbIoCmT(9d1YQV&7Q~* z!|?3}HZ^(tnUkN)#0HX)Osk>`bR+>~zkz1eEo|34+nt>rS9Gb~ZZ(@^PtU~A&;dc{ zEtMqDf41{EoTQIToZx()N16dm)ENd{1myumz(=lF-(R?iKNRKS2UW}x5AfJ}XbZ6W zf;R8J&HEFgcU&YM9&vkDRsKGPY~2g)du{0OcYkoVbo8#B=I*N8>wYJOzpseZzxH6> zeYynxfQt29iQ@SC!NI$3HQuXqz26qQKOfpW?p+z&-)GR~0f6uO?JEAhU5g?f2oHD< z=#Ab-#2p^cQ+Idl-A8wq;r;_gtp3OL4*TFa_OipY&6)<-$#hA!heX?wJ|NX7iVF*NVl&fg^iB)fQj_1j!ak z)mTr0BJFq2XOVFHI4 za)n|U#ub!QnGF>FXu`*iL^b# z@obg^wKkOVP-eTXAbyPnrhOWwwFYNrCVDeTl7UR0BS#-$eTK*>i?XGOTdo#1oZj-t`O&x7$*q-D(UR+-Ixu+|10@dcNlB)hhP2 zuboQurrV0li)?0a_{hZQ7yjUnTn*>EK&7C^G8~Tuq_WYL>R(;@){X1yi>qtA5Pa-N zr7oB2)k;w0in+B(=%DWX4h4t*xbY)Bft0zgDa3FTMEuqsI=u{r0P> z(rC6+P>yeJ@a3!5IW~Cv+PuI=HKjc=HhJ#M6+?1pijPNn9((lo)oau* z|I=SvUR}xzrft^=LGHWuf27vf&gQl)%Np$4^OK+Z`74)hEG@1E z1kur5+;k7m?O$42{OYS;J^J{O$Dccv&*og)W+^5n1P&j25_~Wg3wf?tsaJrxp^I0q{6ByEhtqR=aE3U0?k&PJ zijMxt7hgJg{OSMYS6ct_U;S&EWYxAp;x0|Gw{I+q9PePBuE>N(F*xgBmZ52m14~d) z%z&nbVUM28@w~39a$9QF+AJ-wEMw@FZR)5j^y*DH6mU6)9vT|T^!7jb`9fMkGP(y>7-nDEnj)n&YBVrh767jj&*|TTQ5;TLm zj$xo6MWhX*2&fT*NyjV;z6vqmpqmjihw_&x5cY788qtT9Jdz~38bcRSsc4Qs{`))A zFYX71Qp8T7z5{b0tA20i^$yF%^Z9gkNBP*{lEFQLTY_QtYd`BATujAo&LWh19C!rpafXNTGrm7B@ z)@;NT0u6%>yW=|rQB``k>-^4!{8wCLShoXC`Pm9^LkJOrTZcs)g;-!+BQ&2%)y2n9 z!0RscCec|!LRK3*6G#B)*CBVgb-tR>*Xg-k_ckad?bZ-PS3lbU*<2Uff!?~!wEmMV(!FPc*e%q2*hf0aEG`i59k8Ppq#58rDr4JuGz#_28>qbC) zm?d8qmfFpjBX;1ndk9>_E&|~Wf{5D4_oQ=oL5JkdwcOVSb$7`h1;kxk5;3wmY(AQY zq*2JJvJvh^`D8&b?RY-6>g}W=bTV)|rw+-EeN`{$AeQBHo6*6&UHgN1?_wo%-iA3H ze-QL_JH?U@Fm~SNN9Q8_DS?jH&*C6`9Mbi6%TC`b)81iacCx@bpeLMjP`@T!pXLK~ zZ!@Kiz&j3E8ESTKel$cEUW9l8OIFf`XA(TMl3jZLOZie;svSBq{mLs(&)-^o=ggJ4={`7+U%j=qycOgl=|mbFU?H2sZFhMkZw}!9>RY|`t@3+di3xSFmZ3@@~OTajv{+AiS13WV5nr$eS2s2{rMOF z?3t&ZTUp+`b@L8G38rqVsx&-2g1bt7vq-ZP=oE(M@H}H`R$EevMU5tL3oKJu)=Av9TdH zbGBhqq&n2sKRrHV>qfayed+O+=k`tCzHy0SoI+`Bd@5Nfu9{{&8j6HOR}Ar>`%p|< zR;1et^?HLmdh~cQktQkp&dn<$1M!LRy#gN>MLiiCHLANg z7W}@DhaR4e^ntbK`%To|2Xh+m_j~XAe&>fg_=jewdGBwD?(JN_@4L6}`rs~NJ^tQ3 z#~*4x-`~&4dw02dH+R~5s8V;=?!Bi=eT0Jc11Koo4<_OCLvd{0`}QAR!RgfuIhRtoDh@gXfPu7_V-4jfx&c- z>k6L3Ei7&)lKlip>xR>A%k`$>$<;_KpegOXcu%w4xN!5vR}B+KAJ2>;dJ_~)URaQ^DmQmtXSR;E9? zw7lAE)W%1~H`g{LNoqC9XWl&XBd>g7b92+SyvL563`I6CU7f#pc`+QIgRuZuac&p0 z1Vv*crMGdO=1mEdYSiS&>~?lt2#E&fa-68>+O5Tl$#^>16Wd(b2nK_vzI9Qv)J!J5 zzL{+gQ>1IgdxB#_LoYmYvQm`>QmNNo`&)*ypu)qG9OPlz*ISO~;~P$Yn{o@y$%f|-^sa)F@0 z
        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

        e-iHe);he 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

        yQ&D-?u;W@sFpq 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

        $hQ~(#(Ledef+#(I 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 m`qL6lki6h9=Rl%rr_qCGNTP=pIz6!`V^P1rQ2 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ೕ&{O1ZotDC)h3>!Kh#ZcF1i-}MF6 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∋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

        N!?H+hMYibd}$wL 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

        C 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
        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: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. + $crumb-padding: rem-calc(14 23); + $crumb-side-padding: rem-calc(4); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 1px; +// $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: $steel; + $crumb-font-color-current: $steel; +// $crumb-font-color-unavailable: $aluminum; + $crumb-font-transform: none; + $crumb-link-decor: none; + +// We use these to control the slash between breadcrumbs + $crumb-slash-color: $blue; + $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: $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: $tan; + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: #444; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + + $tabbar-menu-icon-text-indent: rem-calc(50); +// $tabbar-menu-icon-width: $tabbar-icon-width; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $jet; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $aluminum; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $aluminum; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +// $panel-bg: scale-color($white, $lightness: -5%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +// $panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $oil; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; +// $callout-panel-link-color-hover: scale-color($callout-panel-link-color, $lightness: -14%); + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variabels define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; +// $range-slider-active-segment-bg-color: scale-color($secondary-color, $lightness: -1%); + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variabels define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// $range-slider-disabled-opacity: 0.7; +// $range-slider-disabled-cursor: $cursor-disabled-value; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(10); +// $reveal-close-side: rem-calc(22); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: outside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $aluminum; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + + +// We use these to control the active item styles + +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling background color for the switch container +// $switch-bg: $gainsboro; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: 1.5rem; +// $switch-height-sml: 1.75rem; +// $switch-height-med: 2rem; +// $switch-height-lrg: 2.5rem; +// $switch-bottom-margin: 1.5rem; + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-transition-speed: .15s; +// $switch-paddle-transition-ease: ease-out; +// $switch-active-color: $primary-color; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the table foot styles +// $table-foot-bg: $table-head-bg; +// $table-foot-font-size: $table-head-font-size; +// $table-foot-font-color: $table-head-font-color; +// $table-foot-font-weight: $table-head-font-weight; +// $table-foot-padding: $table-head-padding; + +// These control the caption +// table-caption-bg: transparent; +// $table-caption-font-color: $table-head-font-color; +// $table-caption-font-size: rem-calc(16); +// $table-caption-font-weight: bold; + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(16); +// $tabs-navigation-bg-color: $silver; +// $tabs-navigation-active-bg-color: $white; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $jet; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(16); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: ($column-gutter/2); + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar + $topbar-bg-color: $blue; +// $topbar-bg: $topbar-bg-color; + +// Height and margin + $topbar-height: rem-calc(40); +// $topbar-margin-bottom: 0; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Set the link colors and styles for top-level nav +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; + $topbar-link-font-size: rem-calc(18); + $topbar-link-hover-lightness: 0%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; + $topbar-link-bg-hover: $green; + $topbar-link-bg-color-hover: $green; + $topbar-link-bg-active: $white; +// $topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%); +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: ($topbar-height / 3); +// $topbar-back-link-size: rem-calc(18); +// $topbar-link-dropdown-padding: rem-calc(16); +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// Style the top bar dropdown elements +// $topbar-dropdown-bg: $white; +// $topbar-dropdown-link-color: $black; +// $topbar-dropdown-link-color-hover: $green; +// $topbar-dropdown-link-bg: $white; +// $topbar-dropdown-link-bg-hover: $white; +// $topbar-dropdown-link-weight: $font-weight-normal; +// $topbar-dropdown-toggle-size: 5px; +// $topbar-dropdown-toggle-color: $white; +// $topbar-dropdown-toggle-alpha: 0.4; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; +// $topbar-menu-icon-position: $opposite-direction; // Change to $default-float for a left menu icon + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Top-bar input styles +// $topbar-input-height: rem-calc(28); + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; + $topbar-arrows: false; //Set false to remove the triangle icon from the menu item +// $topbar-dropdown-arrows: true; //Set false to remove the \00bb >> text from dropdown subnavigation li// + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-accessibility-classes: true; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; diff --git a/scss/_structure.scss b/scss/_structure.scss new file mode 100644 index 0000000..e9eefb6 --- /dev/null +++ b/scss/_structure.scss @@ -0,0 +1,1055 @@ +//1. Body +//2. Header +//3. Fonts +//4. Top Bar +//5. Off-Canvas +//6. Main +//7. Slideshow +//8. Blog +//9. Sidebar +//10. Links +//11. Footer +//12. Copyright + +//1. Body +body { + background: url(../assets/bkgrd-image.jpg) no-repeat top center fixed; + background-size: cover; + .shadow-wrapper { + margin: 0 auto; +// padding: 10px; + background: $white; + box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5); + -ms-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5); + -moz-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.5); + max-width: 1000px; + } +} +//End of Body + +//2. Header +header { + margin-top: 8px; + & .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 $dark-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: $dark-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: $dark-blue; + padding: 0 5px; + font-weight: bold; + } + } + } + & > ul > li { + position: relative; + &:before { +// color: $grey; + content: "|"; + position: absolute; + top: 2px; + left: -15px; + font-size: 14px; + font-weight: bold; + display:block; + padding: 0 10px; + } + &:first-child:before { + content: none; + } + } + } + img { + padding: 10px 0; + } + .social { + margin-top: -25px; + padding-right: 0; + a { + float: right; + margin: 0 5px; + img { + margin: 0; + } + } + } + .home { + img { + margin-top: 5px; + @media #{$medium-only} { + margin-left: 10px; + } + } + } + h3#phone { + font-size: 22px; + text-align: right; + font-weight: bold; + } + h2#special { + font-size: 24px; + font-style: italic; + color: $green; + text-align: right; + margin-top: 35px; + @media #{$medium-only} { + margin-right: 10px; + } + } +} +//End of Header + +//3. Fonts +h1 { + font-family: "Great Vibes"; + color: $blue; +} +h2 { + font-family: "Times New Roman"; + color: $blue; + +} +h3 { + font-family: "Open Sans"; + color: $blue; + font-weight: bold; +} +h4 { + font-family: "Times New Roman"; + color: $blue; +} +h1, h2, h3, h4, h5 { + clear: both; +} +//End of Fonts + +//4. Top Bar +.top-bar { +// height: 70px; +// box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.35); +// -ms-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.35); +// -moz-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.35); +// -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.35); +// margin-bottom: 90px; +} +.tab-bar { +// .tab-bar-section.middle { +// left: 0; +// right: 2.8125rem; +// text-align: right; +// } +} +.top-bar-section { +// background: transparent; + display: inline-block; + margin: 0; + float: none; +// line-height: 1; + ul{ + li { + background: none; +// padding: 5px 0; + line-height: 1.25; + a { + text-align: center; +// padding: 0 15px; +// font-size: 21px; +// font-weight: bold; + color: $white; +// text-transform: uppercase; + &:hover { +// color: $yellow; +// text-shadow: 0 0 1px $yellow; +// text-shadow: 1 0 1px $yellow; +// text-shadow: 0 1 1px $yellow; +// text-shadow: -1 0 1px $yellow; +// text-shadow: 0 -1 1px $yellow; + } + } +// &#logo { +// &:hover { +// background: transparent; +// } +// a { +// margin: -58px 15px 0 0; +// background: transparent; +// padding: 0 30px 0 0; +// +// } +// } + &:not(.has-form):not(.active) { + & > a:not(.button) { +// background: transparent; + padding: 0 15px; + margin: 0 1px; + } + } +// &.has-dropdown { +// .dropdown { +// margin-top: 10px; +// li { +// padding: 0; +// &:nth-child(3) a { +// box-shadow: inset 0 4px 2px 0 rgba(0, 0, 0, 0.15); +// } +// a { +// text-transform: none; +// font-weight: bold; +// line-height: 1.6; +// text-align: left; +// &.first { +// box-shadow: inset 0 4px 2px 0 rgba(0, 0, 0, 0.15); +// } +// } +// &.has-dropdown { +// & > a:after { +// top: 0; +// margin-top: 2px; +// } +// .dropdown { +// margin-top: 2px; +// li { +// &:nth-child(3) a{ +// box-shadow: none; +// } +// } +// } +// } +// } +// } +// } +// &.drop-left { +// ul.dropdown { +// padding-left: 21px; +// padding-right: 250px; +// top: 74px; +// background: $white; +// border-bottom-left-radius: 10px; +// border-bottom-right-radius: 10px; +// min-width: 500px; +// box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -ms-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -moz-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// li { +// white-space: nowrap; +// border-bottom: 1px solid #e7e7e8; +// padding: 5px 0; +// &.nav-img-container { +// img { +// position: absolute; +// right: 20px; +// top: 23px; +// border: 6px solid #fdefd4; +// } +// border: none; +// } +// a { +// padding-left: 0; +// text-align: left; +// font-size: 18px; +// &:hover { +// color: $dark-blue; +// text-shadow: 0 0 1px $green; +// text-shadow: 1 0 1px $green; +// text-shadow: 0 1 1px $green; +// text-shadow: -1 0 1px $green; +// text-shadow: 0 -1 1px $green; +// } +// } +// } +// } +// } +// &.drop-right { +// ul.dropdown { +// padding-left: 250px; +// padding-right: 21px; +// right: -1%; +// left: auto; +// top: 74px; +// background: $white; +// border-bottom-left-radius: 10px; +// border-bottom-right-radius: 10px; +// min-width: 500px; +// box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -ms-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -moz-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// -webkit-box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.5); +// li { +// white-space: nowrap; +// background: $white; +// text-align: right; +// border-bottom: 1px solid #e7e7e8; +// padding: 5px 0; +// &.nav-img-container { +// img { +// position: absolute; +// left: 20px; +// top: 23px; +// border: 6px solid #fdefd4; +// } +// border: none; +// } +// a { +// padding-left: 0; +// text-align: left; +// font-size: 18px; +// &:hover { +// color: $dark-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; +// } +// } +// } +// } +// } + } + } +} +//End of Top Bar + +//5. Off-Canvas +.left-off-canvas-menu { + ul { + list-style: none; + form { + width: 85%; + input[type="search"] { + width: 100%; + margin: 0 0 25px; + } + .magnifying-glass { + font-size: 10em; /* This controls the size. */ + display: inline-block; + width: rem-calc(15); + height: rem-calc(15); +// border: rem-calc(2) solid $dark-blue; + position: relative; + border-radius: 0.35em; + float: right; + margin: -45px 45px 0 0; + &:before { + content: ""; + display: inline-block; + position: absolute; + right: rem-calc(-7); + bottom: rem-calc(-4); + border-width: 0; +// background: $dark-blue; + width: rem-calc(10); + height: rem-calc(3); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + } + } + } +// &#address { +// li { +// margin: 0; +// a#email { +// font-size: rem-calc(14); +// +// } +// } +// } + &#off-nav { + position: relative; + text-align: center; + padding: 10px 0; + margin-left: 0; + li { + display: inline; + a { + font-size: 14px; + color: $white; + font-weight: bold; + padding: 0 3px; + &:hover { +// color: $dark-blue; + } + } + } + & > li { + position: relative; + &:before { + color: $white; + content: "|"; + position: absolute; + top: -2px; + left: -16px; + font-size: 17px; + font-weight: bold; + display:block; + padding: 0 10px; + } + &:first-child:before { + content: none; + } + } + } + } +} +//.right-off-canvas-menu { +// ul { +// list-style: none; +// margin: 10px; +// li { +// color: $white; +// &.title { +// margin: 10px 0 0; +// } +// &#off-message { +// text-transform: uppercase; +// color: $light-blue; +// margin: 15px 0 5px; +// } +// h3 { +// text-transform: none; +// &.county-news { +// font-weight: bold; +// } +// } +// } +// input[type="text"], input[type="email"] { +// width: 85%; +// } +// button { +// border-radius: 2px; +// padding: 0 10px; +// } +// } +//} +//End of Off-Canvas + +//6. Main +.breadcrumbs { + margin: 0; + background: none; + border: none; +} +#content-wrapper { +// border: 1px solid #b2b3b6; +// padding: 20px 25px; +// h2 { +// &#sub-title { +// color: $black; +// text-transform: none; +// line-height: 1; +// font-weight: normal; +// } +// margin-bottom: 10px; +// } +// h3 { +// margin: 10px 0; +// } +// p { +// margin-bottom: 10px; +// } + a.read { + font-style: italic; + font-family: "Times New Roman"; + font-size: 12px; + } + #intro { + margin: 10px 0; + p { + font-size: 18px; + line-height: 1; + color: $steel; + } + } + #block-area { + background: $light-tan; + padding: 40px 25px 10px; + .blocks { + margin-bottom: 20px; + &:nth-child(1), &:nth-child(2) { + margin-bottom: 50px; + @media screen and (max-width: 1024px) { + margin-bottom: 20px; + } + } + &:last-child { + @media screen and (max-width: 1024px) { + float: none; + } + } + img { + border: 3px solid $white; + box-shadow: 0 4px 3px 0px rgba(0, 0, 0, 0.35); + -ms-box-shadow: 0 4px 3px 0px rgba(0, 0, 0, 0.35); + -moz-box-shadow: 0 4px 3px 0px rgba(0, 0, 0, 0.35); + -webkit-box-shadow: 0 4px 3px 0px rgba(0, 0, 0, 0.35); + height: 160px; + width: 220px; + margin-bottom: 10px; + @media screen and (min-width: 1025px) { + float: left; + margin: 0 15px 10px 0; + } + } + h4 { + line-height: 1; + margin: 0 0 15px; + } + } + } + #content { + background: $light-tan; + padding: 28px 23px 25px; + img { + border: 3px solid $white; + box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.35); + -ms-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.35); + -moz-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.35); + -webkit-box-shadow: 0 3px 3px 0px rgba(0, 0, 0, 0.35); +// margin: 0 15px 10px 0; + @media screen and (max-width: 544px) { + margin: 0 auto 10px; + float: none; + } + } + h2 { + margin-bottom: 15px; + } + h3 { + color: $green; + line-height: 1; + margin-bottom: 15px; + } + ul { + margin: 20px 17px 15px; + li { + margin-bottom: 5px; + } + } + } +} +//End of Main + +//7. Slideshow +#slideshow { +// border-bottom: 5px solid $dark-blue; +// border: 3px solid $white; +// box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -ms-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -moz-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -webkit-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// margin: 0 0 42px; + .nivo-caption { + background: rgba(255, 255, 255, 0.9); + color: $black; + margin-top: -34px; + float: right; + position: relative; + width: 25%; + @media #{$medium-only} { + width: 33.3333% + } + p { + padding: 12px 5px; + font-size: 14px; + margin: 0; + text-align: center; + } + } +} +//End of Slideshow + +//8. Blog +#blog-feed { + padding-left: 0; + @media screen and (max-width: 1024px) { + padding: 0; + } +} +//#front { +// padding: 10px; +// .row.collapse { +// h1 { +// border-bottom: 1px solid #d1d2d4; +// } +// .row { +// margin-bottom: 20px; +// .detail { +// padding-left: 25px; +// margin: 0 auto; +// h2 { +// margin: 0; +// } +// img { +// margin-top: 5px; +// border: 3px solid $white; +// -webkit-box-shadow: 0px 0px 5px 0px #ababab; +// -moz-box-shadow: 0px 0px 5px 0px #ababab; +// -ms-box-shadow: 0px 0px 5px 0px #ababab; +// box-shadow: 0px 0px 5px 0px #ababab; +// } +// p { +// font-size: rem-calc(12); +// margin: 0; +// } +// a { +// font-size: rem-calc(12); +// } +// } +// } +// .row.collapse { +// img { +// margin-left: 15px; +// margin-top: 5px; +// border: 3px solid $white; +// -webkit-box-shadow: 0px 0px 5px 0px #ababab; +// -moz-box-shadow: 0px 0px 5px 0px #ababab; +// -ms-box-shadow: 0px 0px 5px 0px #ababab; +// box-shadow: 0px 0px 5px 0px #ababab; +// } +// } +// h4 { +// line-height: 1.3; +// } +// ul { +// list-style: none; +// margin: 10px 0; +// li { +// font-size: rem-calc(10); +// color: $grey; +// padding: 0 0 5px; +// a { +// font-size: rem-calc(11); +// &.more { +//// color: $dark-blue; +// font-weight: bold; +// text-transform: uppercase; +// } +// } +// } +// } +// #video { +// padding: 0; +// margin-top: 30px; +// float: left; +// h2 { +// margin-top: 20px; +// font-size: rem-calc(18); +// @media #{$medium-only} { +// margin-top: 15px +// } +// @media #{$small-only} { +// margin: 0; +// } +// } +// a { +// font-size: 12px; +// } +// img { +// margin-left: 25px; +// @media #{$small-only} { +// margin: 0; +// } +// } +// } +// footer { +// img { +// margin: 35px 0 0; +// } +// #address { +// margin: 25px 0; +// p { +// font-size: 12px; +// margin-top: 5px; +// } +// img { +// margin: 0; +// padding-right: 5px; +// } +// a { +// font-size: 12px; +// } +// } +// img { +// box-shadow: none; +// } +// } +// } +//} + +.blogbutton { +// background: $green; + border: 2px solid $white; + font-weight: bold; + font-size: 13px; + padding: 0 3px; + margin-top: -10px; + text-transform: uppercase; + &:hover { + background: $white; +// border: 2px solid $green; +// color: $green; + } +} +article { + padding: 0 15px 10px; + margin-bottom: 15px; + display: inline-block; + width: 100%; + .entry-header { + background: transparent; + } + p { + padding-bottom: 15px; + } + a.read-more { + + font-style: italic; + font-size: 13px; + padding: 0 3px; + } +} +#searchform { + div { + input { + &[type="text"] { + width: 95%; + font-family: "Times New Roman" + } + } + .submit { +// background: $light-purple; +// color: $yellow; + padding: 0 3px; + font-family: "Times New Roman" + } + } +} +//End of Blog + +//9. Sidebar +//#side { +// padding-right: 0; +// input[type="search"] { +//// height: 20px; +// width: 216px; +// padding: 10 0; +// margin: 0 0 0 -11px; +// font-family: "Times New Roman"; +// font-style: italic; +// font-size: 14px; +// color: $black; +// display: inline-block; +// border-color: #b2b3b6; +// } +// 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 $yellow; +// 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: $yellow; +// width: rem-calc(8); +// height: rem-calc(2); +// -webkit-transform: rotate(45deg); +// -moz-transform: rotate(45deg); +// -ms-transform: rotate(45deg); +// transform: rotate(45deg); +// } +// } +// #weather { +// border: 2px solid $white; +// box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -ms-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -moz-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// -webkit-box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.35); +// } +// img { +// margin-bottom: 40px; +// } +// } +// li { +// list-style: none; +// margin-bottom: 40px; +// } +//} +//#sidebar { +// padding-top: 25px; +// background: #f2f9fc; +// .row.collapse { +// margin-left: 14px; +// } +// a { +// font-size: 12px; +// } +// form { +// margin: 0 12px 0 14px; +// select { +// padding: 0 rem-calc(8); +// border-radius: 5px; +// height: 25px; +// option { +// font-size: 10px; +// } +// } +// } +// .small-block-grid-2 { +// margin-top: 10px; +// li { +// padding: 0 rem-calc(10) rem-calc(10); +// img { +//// border: 2px solid $light-blue; +// } +// } +// & > li:nth-of-type(2), & > li:nth-of-type(4) { +// padding-left: 0; +// } +// } +// h3 { +// margin: 20px 0 0; +// } +// h1 { +// margin: 0; +// font-size: rem-calc(25); +// text-transform: none; +// } +// input { +// padding: 5px 0 5px 8px; +// height: auto; +// margin: 10px 0; +// } +// button { +// border-radius: 2px; +// padding: 0 10px; +// } +//} +//#side-nav { +// padding-top: 10px; +// background: #f2f9fc; +// h1 { +// font-size: rem-calc(22); +// margin: 5px 0 25px; +// } +// h4 { +// font-weight: bold; +// margin-left: 10px; +// } +// ul { +// list-style: none; +// margin: 0 0 20px; +// li { +// margin: 0 -15px; +// padding: 5px 10px 5px 25px; +// &:hover { +// background: #81adc1; +// } +// a { +//// color: $dark-blue; +// &:hover { +// color: $white; +// } +// } +// } +// } +// h3 { +// text-transform: none; +// margin: 0; +// } +// input { +// padding: 5px 0 5px 8px; +// height: auto; +// margin-bottom: 10px; +// } +// button { +// border-radius: 2px; +// padding: 0 10px; +// } +//} +//#extra { +// margin-top: 15px; +// p { +// line-height: 1.3; +// &.title { +// margin: 0; +// &#last { +// padding-top: 10px; +// } +// } +// &#message { +// text-transform: uppercase; +//// color: $light-blue; +// font-size: rem-calc(15); +// margin: 40px 0; +// } +// } +//} +//.county-news { +// font-weight: bold; +//} +//End of Sidebar + +//10. Links +//a { +// color: $light-blue; +// &:hover { +// color: $light-blue; +// } +//} +//End of Links + +//11. Footer +footer { + img { + padding: 20px 0; + } +} +//#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: $light-blue; +// } +// } +// } +// } +//} +//End of Footer + +//12. Copyright +#footer_address { + background: #005070; + padding: 8px 0; + ul { + @include inline-list; + float: none; + margin: 0 auto; + li { + font-size: rem-calc(13); + margin: 0 auto; + display: inline-block; + color: $white; + float: none; + @media #{$small-only} { + margin: 0 auto; + float: none; + } + &.temp { + margin: 0 1px; + @media #{$small-only} { + display: none !important; + } + } + } + } +} +#copyright { + padding: 10px 0 20px; + span { + font-size: rem-calc(13); + margin: 0; + @media #{$small-only} { + display: block; + } + } + a { + color: $black; + text-decoration: underline; + } +} +#footer_address span.bullet, +#copyright span.bullet { + margin: 0; + @media #{$small-only} { + display: none !important; + } +} +//End of Copyright + +/* Google Map */ +#map_container { + padding: 5px; + background: lightgrey; + display: table; + float: none; + margin: 0 auto; +} +#map_directions .button { + width: 100%; + margin: 0; +} +/* End Google Map */ diff --git a/scss/_wordpress.scss b/scss/_wordpress.scss new file mode 100644 index 0000000..1d42d19 --- /dev/null +++ b/scss/_wordpress.scss @@ -0,0 +1,230 @@ +// 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; + margin-bottom: 10px; + } + +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, div.wp-caption img { + border: 1px solid $charcoal; +} + +.alignright { + float: right; +} +.alignnone { + float: none; +} +.alignleft { + float: left; +} +.wp-caption { + background: $charcoal; + width: auto; +} +.wp-caption-text { + font-family: Open Sans, sans-serif; + font-size: 9px; + color: $white; + font-style: italic; + margin: 0; + padding: 0 5px; +} +.gallery-one-title { + height: 45px; + font-size: 0.8em; + text-align: center; + font-family: sans-serif; + padding: 5px; +} +.gallery-holder { + margin: 10px 0 20px 0; +} +@media #{$small-range} { + img.alignright, img.alignleft, img.aligncenter { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignright, div.wp-caption.alignleft { + width: 44% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 85% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.alignnone { + width: 85% !important; + float: none; + } + div.wp-caption.alignright, div.wp-caption.alignleft, div.wp-caption.aligncenter { + width: 100%; + } +} +@media #{$medium-range} { + img.aligncenter, img.alignnone { + width: 70% !important; + display: block; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 74% !important; + margin-left: auto; + margin-right: auto; + float: none; + text-align: center; + } + div.wp-caption.aligncenter { + width: 100%; + } + div.wp-caption.alignnone { + width: 73% !important; + float: none; + } +} + +.wp-caption { + max-width: 100%; + margin: 10px 20px; + padding: 5px; + background-color: #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: 12px; + } + &.aligncenter { + margin: 10px auto; + } +} +// end Images +// 02 Search and Post +@media #{$small-only} { + #blog-posts-over { + padding: 0 !important; + margin: 0 !important; + } +} +.blog-posts-container { + margin: 30px 0 30px; + embed, iframe, object, video { + max-width: 100%; + } + a { + text-decoration: none; + } + header.entry-header { + h2.entry-title { + a { + color: #222; + margin-left: 0; + } + } + } + .wp-caption .wp-caption-text, .gallery-caption, .entry-caption { + overflow: hidden; + color: #757575; + font-size: 0.857143rem; + font-style: italic; + line-height: 2; + } + .date { + font-size: 12px; + } + footer.entry-meta { + color: #757575; + font-size: 0.928571rem; + line-height: 1.84615; + margin-top: 1.71429rem; + clear: both; + float: none; + margin-right: auto; + } + footer { + background: none; + clear: both; + padding: 15px 0 0; + position: relative; + text-align: center; + } +} +.content { + background: #fff; + -webkit-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + -moz-box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); + box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.75); +} +#searchform_container { + margin-top: 20px; +} +#searchform { + max-width: 100%; + text-align: center; + div { + input.blogbutton { + @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/app.scss b/scss/app.scss new file mode 100644 index 0000000..f1be3f7 --- /dev/null +++ b/scss/app.scss @@ -0,0 +1,45 @@ +@import "settings"; +@import "foundation"; +@import "mixins"; +@import "wordpress"; +@import "structure"; +@import "left-off-canvas"; +//@import "right-off-canvas"; + +// Or selectively include components +// @import +// "foundation/components/accordion", +// "foundation/components/alert-boxes", +// "foundation/components/block-grid", +// "foundation/components/breadcrumbs", +// "foundation/components/button-groups", +// "foundation/components/buttons", +// "foundation/components/clearing", +// "foundation/components/dropdown", +// "foundation/components/dropdown-buttons", +// "foundation/components/flex-video", +// "foundation/components/forms", +// "foundation/components/grid", +// "foundation/components/inline-lists", +// "foundation/components/joyride", +// "foundation/components/keystrokes", +// "foundation/components/labels", +// "foundation/components/magellan", +// "foundation/components/orbit", +// "foundation/components/pagination", +// "foundation/components/panels", +// "foundation/components/pricing-tables", +// "foundation/components/progress-bars", +// "foundation/components/reveal", +// "foundation/components/side-nav", +// "foundation/components/split-buttons", +// "foundation/components/sub-nav", +// "foundation/components/switches", +// "foundation/components/tables", +// "foundation/components/tabs", +// "foundation/components/thumbs", +// "foundation/components/tooltips", +// "foundation/components/top-bar", +// "foundation/components/type", +// "foundation/components/offcanvas", +// "foundation/components/visibility"; diff --git a/scss/mixins/_gradient.scss b/scss/mixins/_gradient.scss new file mode 100644 index 0000000..51b9bd7 --- /dev/null +++ b/scss/mixins/_gradient.scss @@ -0,0 +1,10 @@ +/* + Created on : Mar 5, 2015, 2:57:35 PM + Author : laury +*/ + +@mixin gradient($from, $to) { + background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, $from), color-stop(1, $to)); + background: -moz-linear-gradient(center top, $from 5%, $to 100%); + filter: progid:DXIm-ageTransform.Microsoft.gradient(startColorstr='#{$from}', endColorstr'#{$to}'); +} diff --git a/scss/mixins/_off-canvas-arrow.scss b/scss/mixins/_off-canvas-arrow.scss new file mode 100644 index 0000000..4beb816 --- /dev/null +++ b/scss/mixins/_off-canvas-arrow.scss @@ -0,0 +1,12 @@ +@mixin off-canvas-arrow($direction: down, $color: white, $size: 20px) { + border-left: $size - 5 solid transparent; + border-right: $size - 5 solid transparent; + @if $direction == 'up' { + border-bottom: $size solid $color; + border-top: 0; + // if width is not passed, or empty do this + } @else { + border-top: $size solid $color; + border-bottom: 0; + } +} \ No newline at end of file diff --git a/search.php b/search.php new file mode 100644 index 0000000..a5be70c --- /dev/null +++ b/search.php @@ -0,0 +1,38 @@ + +
        +

        Search Results for ""


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

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

        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%0A%cRZR(LmxzyJ3MQN_CMU~RGKu=%%X(c8}B}N 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 WnN*1my%^U30000 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(20); + line-height: 150%; + border-color: white; + } + a:hover { + color: $blue; + } + .dropdown { + list-style: none; + } + } + ul { + &#address { + margin: 0; + list-style: none; + padding: 10px 0; + li { + font-size: 16px; + text-align: center; + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-left: auto; +} +/* End Mobile Menu */ diff --git a/scss/_mixins.scss b/scss/_mixins.scss new file mode 100644 index 0000000..4b68036 --- /dev/null +++ b/scss/_mixins.scss @@ -0,0 +1,7 @@ +/* + Created on : Mar 5, 2015, 2:57:46 PM + Author : laury +*/ + + @import "mixins/gradient"; + @import "mixins/off-canvas-arrow"; \ No newline at end of file diff --git a/scss/_right-off-canvas.scss b/scss/_right-off-canvas.scss new file mode 100644 index 0000000..8484f3f --- /dev/null +++ b/scss/_right-off-canvas.scss @@ -0,0 +1,78 @@ +/* for the mobile menu */ +aside.right-off-canvas-menu { + background-color: $primary-color; + color: white; +} +aside.right-off-canvas-menu li.page_item { + display: block; + overflow: hidden; + position: relative; + padding: 4px 8px; +} +aside.right-off-canvas-menu .off-canvas-list ul li a { + line-height: 20px; + color: white; + border-bottom: 1px solid #b1b3b6; + background-repeat: no-repeat; + background-position: 3px 50%; +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle { + @include off-canvas-arrow(down, $secondary-color); + font-size: 0; + height: 0; + line-height: 0; + padding: 0; + position: absolute; + right: 10px; + top: 13px; + width: 0; +} +aside.right-off-canvas-menu li.page_item_has_children a.toggle.open { + @include off-canvas-arrow(up, $secondary-color); +} +aside.right-off-canvas-menu ul.children { + display: none; +} +aside.right--menu .off-canvas-list ul li > ul li > a { + padding-left: 10px; + margin-left: 25px; + line-height: 18px; +} +aside.right-off-canvas-menu ul.open { + display: block; +} +.right-off-canvas-menu { + list-style: none; + li { + a { + color: $white; + font-size: rem-calc(20); + line-height: 150%; + border-color: white; + } + a:hover { + color: black; + } + .dropdown { + list-style: none; + } + } + ul { + list-style: none; + + padding: 10px 0; + li { + a { + color: $white; + } + ul { + list-style: none; + } + } + } +} +.offcavas-social-list { + @include inline-list; + margin-right: auto; +} +/* End Mobile Menu */ diff --git a/scss/_settings.scss b/scss/_settings.scss new file mode 100644 index 0000000..5bce212 --- /dev/null +++ b/scss/_settings.scss @@ -0,0 +1,1471 @@ +// 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(960); +// $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 : #577d2f; + $tan : #9da16a; + $light-tan : #d7d9c3; + $blue : #004f70; + +// 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: $font-family-sans-serif; +// $body-font-weight: $font-weight-normal; +// $body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +$small-range: (0em, 40em); +$medium-range: (40.063em, 64em); +$large-range: (64.063em, 90em); +$xlarge-range: (90.063em, 120em); +$xxlarge-range: (120.063em, 99999999em); + +$screen: "only screen"; + +$landscape: "#{$screen} and (orientation: landscape)"; +$portrait: "#{$screen} and (orientation: portrait)"; + +$small-up: $screen; +$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; + +$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; + +$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; + +$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; + +$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +$small: $medium-up; +$medium: $medium-up; +$large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-disabled-value: not-allowed; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: $body-font-family; +// $header-font-weight: $font-weight-normal; +// $header-font-style: normal; +// $header-font-color: $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(36); + $h2-font-size: rem-calc(28); + $h3-font-size: rem-calc(20); + $h4-font-size: rem-calc(16); + $h5-font-size: rem-calc(16); +// $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens + $h1-font-reduction: rem-calc(5); + $h2-font-reduction: rem-calc(0); + $h3-font-reduction: rem-calc(0); + $h4-font-reduction: rem-calc(0); +// $h5-font-reduction: 0; +// $h6-font-reduction: 0; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); +// $subheader-font-weight: $font-weight-normal; +// $subheader-top-margin: .2rem; +// $subheader-bottom-margin: .5rem; + +// A general styling +// $small-font-size: 60%; +// $small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; + $paragraph-font-size: rem-calc(12); + $paragraph-line-height: 1.25; + $paragraph-margin-bottom: rem-calc(10); +// $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: $green; +// $anchor-font-color-hover: scale-color($anchor-font-color, $lightness: -14%); + +// We use these to style the

        Msk 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� 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