From e7653223a65160f5b1f46f5b5dda5bb5ef09d161 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Fri, 2 Dec 2016 15:43:18 +0100 Subject: [PATCH] ola3doc first release --- .gitignore | 6 + LICENSE | 231 + content/.stignore | 4 + .../.sync-conflict-20160719-120236.DS_Store | Bin 0 -> 6148 bytes ...ial-getting-started-krita_part1_14_net.jpg | Bin 0 -> 128613 bytes ...utorial-getting-started-krita_part3_03.jpg | Bin 0 -> 185099 bytes content/model/images/visuel.png | Bin 0 -> 54788 bytes content/model/readme.textile | 14 + readme-images/syncthing-chooselocalfolder.png | Bin 0 -> 544106 bytes readme-images/syncthing-newsyncfolder.png | Bin 0 -> 462411 bytes readme-images/syncthing-qr.png | Bin 0 -> 1864 bytes readme.md | 47 + sys/bower.json | 22 + sys/bower_components/jquery/.bower.json | 26 + sys/bower_components/jquery/AUTHORS.txt | 295 + sys/bower_components/jquery/LICENSE.txt | 36 + sys/bower_components/jquery/README.md | 65 + sys/bower_components/jquery/bower.json | 14 + sys/bower_components/jquery/dist/core.js | 481 + sys/bower_components/jquery/dist/jquery.js | 10074 ++++++++++++++++ .../jquery/dist/jquery.min.js | 4 + .../jquery/dist/jquery.min.map | 1 + .../jquery/dist/jquery.slim.js | 7966 ++++++++++++ .../jquery/dist/jquery.slim.min.js | 4 + .../jquery/dist/jquery.slim.min.map | 1 + .../jquery/external/sizzle/LICENSE.txt | 36 + .../jquery/external/sizzle/dist/sizzle.js | 2217 ++++ .../jquery/external/sizzle/dist/sizzle.min.js | 3 + .../external/sizzle/dist/sizzle.min.map | 1 + sys/bower_components/jquery/src/.eslintrc | 18 + sys/bower_components/jquery/src/ajax.js | 855 ++ sys/bower_components/jquery/src/ajax/jsonp.js | 102 + sys/bower_components/jquery/src/ajax/load.js | 75 + .../jquery/src/ajax/parseXML.js | 30 + .../jquery/src/ajax/script.js | 77 + .../jquery/src/ajax/var/location.js | 5 + .../jquery/src/ajax/var/nonce.js | 7 + .../jquery/src/ajax/var/rquery.js | 5 + sys/bower_components/jquery/src/ajax/xhr.js | 169 + sys/bower_components/jquery/src/attributes.js | 13 + .../jquery/src/attributes/attr.js | 137 + .../jquery/src/attributes/classes.js | 179 + .../jquery/src/attributes/prop.js | 128 + .../jquery/src/attributes/support.js | 33 + .../jquery/src/attributes/val.js | 184 + sys/bower_components/jquery/src/callbacks.js | 234 + sys/bower_components/jquery/src/core.js | 481 + .../jquery/src/core/DOMEval.js | 16 + .../jquery/src/core/access.js | 67 + sys/bower_components/jquery/src/core/init.js | 127 + .../jquery/src/core/parseHTML.js | 65 + .../jquery/src/core/ready-no-deferred.js | 111 + sys/bower_components/jquery/src/core/ready.js | 95 + .../jquery/src/core/readyException.js | 13 + .../jquery/src/core/support.js | 20 + .../jquery/src/core/var/rsingleTag.js | 6 + sys/bower_components/jquery/src/css.js | 424 + .../jquery/src/css/addGetHookIf.js | 26 + .../jquery/src/css/adjustCSS.js | 71 + sys/bower_components/jquery/src/css/curCSS.js | 59 + .../jquery/src/css/hiddenVisibleSelectors.js | 15 + .../jquery/src/css/showHide.js | 105 + .../jquery/src/css/support.js | 89 + .../jquery/src/css/var/cssExpand.js | 5 + .../jquery/src/css/var/getStyles.js | 17 + .../jquery/src/css/var/isHiddenWithinTree.js | 34 + .../jquery/src/css/var/rmargin.js | 5 + .../jquery/src/css/var/rnumnonpx.js | 7 + .../jquery/src/css/var/swap.js | 26 + sys/bower_components/jquery/src/data.js | 161 + sys/bower_components/jquery/src/data/Data.js | 161 + .../jquery/src/data/var/acceptData.js | 19 + .../jquery/src/data/var/dataPriv.js | 7 + .../jquery/src/data/var/dataUser.js | 7 + sys/bower_components/jquery/src/deferred.js | 389 + .../jquery/src/deferred/exceptionHook.js | 21 + sys/bower_components/jquery/src/deprecated.js | 30 + sys/bower_components/jquery/src/dimensions.js | 56 + sys/bower_components/jquery/src/effects.js | 688 ++ .../jquery/src/effects/Tween.js | 123 + .../jquery/src/effects/animatedSelector.js | 15 + sys/bower_components/jquery/src/event.js | 726 ++ sys/bower_components/jquery/src/event/ajax.js | 22 + .../jquery/src/event/alias.js | 29 + .../jquery/src/event/focusin.js | 55 + .../jquery/src/event/support.js | 11 + .../jquery/src/event/trigger.js | 185 + .../jquery/src/exports/amd.js | 26 + .../jquery/src/exports/global.js | 34 + sys/bower_components/jquery/src/jquery.js | 40 + .../jquery/src/manipulation.js | 486 + .../jquery/src/manipulation/_evalUrl.js | 23 + .../jquery/src/manipulation/buildFragment.js | 104 + .../jquery/src/manipulation/getAll.js | 23 + .../jquery/src/manipulation/setGlobalEval.js | 22 + .../jquery/src/manipulation/support.js | 35 + .../src/manipulation/var/rcheckableType.js | 5 + .../src/manipulation/var/rscriptType.js | 5 + .../jquery/src/manipulation/var/rtagName.js | 5 + .../jquery/src/manipulation/wrapMap.js | 29 + sys/bower_components/jquery/src/offset.js | 232 + sys/bower_components/jquery/src/queue.js | 145 + .../jquery/src/queue/delay.js | 24 + .../jquery/src/selector-native.js | 237 + .../jquery/src/selector-sizzle.js | 19 + sys/bower_components/jquery/src/selector.js | 3 + sys/bower_components/jquery/src/serialize.js | 126 + sys/bower_components/jquery/src/traversing.js | 178 + .../jquery/src/traversing/findFilter.js | 99 + .../jquery/src/traversing/var/dir.js | 22 + .../src/traversing/var/rneedsContext.js | 8 + .../jquery/src/traversing/var/siblings.js | 17 + .../jquery/src/var/ObjectFunctionString.js | 7 + sys/bower_components/jquery/src/var/arr.js | 5 + .../jquery/src/var/class2type.js | 6 + sys/bower_components/jquery/src/var/concat.js | 7 + .../jquery/src/var/document.js | 5 + .../jquery/src/var/documentElement.js | 7 + .../jquery/src/var/fnToString.js | 7 + .../jquery/src/var/getProto.js | 5 + sys/bower_components/jquery/src/var/hasOwn.js | 7 + .../jquery/src/var/indexOf.js | 7 + sys/bower_components/jquery/src/var/pnum.js | 5 + sys/bower_components/jquery/src/var/push.js | 7 + .../jquery/src/var/rcssNum.js | 9 + .../jquery/src/var/rnotwhite.js | 5 + sys/bower_components/jquery/src/var/slice.js | 7 + .../jquery/src/var/support.js | 6 + .../jquery/src/var/toString.js | 7 + sys/bower_components/jquery/src/wrap.js | 77 + sys/content.textile | 44 + sys/css/main.css | 134 + sys/export-deamon.sh | 8 + sys/fonts/ola/METADATA.yml | 36 + sys/fonts/ola/generator_config.txt | 5 + sys/fonts/ola/ola-sans.css | 15 + sys/fonts/ola/olasans-webfont.eot | Bin 0 -> 6924 bytes sys/fonts/ola/olasans-webfont.ttf | Bin 0 -> 16388 bytes sys/fonts/ola/olasans-webfont.woff | Bin 0 -> 8640 bytes sys/fonts/ola/olasans-webfont.woff2 | Bin 0 -> 6476 bytes sys/fonts/volkorn/generator_config.txt | 5 + .../specimen_files/grid_12-825-55-15.css | 129 + .../specimen_files/specimen_stylesheet.css | 396 + sys/fonts/volkorn/stylesheet.css | 41 + sys/fonts/volkorn/vollkorn-bold-demo.html | 610 + sys/fonts/volkorn/vollkorn-bold-webfont.woff | Bin 0 -> 43280 bytes sys/fonts/volkorn/vollkorn-bold-webfont.woff2 | Bin 0 -> 35272 bytes .../volkorn/vollkorn-bolditalic-demo.html | 608 + .../volkorn/vollkorn-bolditalic-webfont.woff | Bin 0 -> 37852 bytes .../volkorn/vollkorn-bolditalic-webfont.woff2 | Bin 0 -> 31364 bytes sys/fonts/volkorn/vollkorn-italic-demo.html | 608 + .../volkorn/vollkorn-italic-webfont.woff | Bin 0 -> 41436 bytes .../volkorn/vollkorn-italic-webfont.woff2 | Bin 0 -> 33724 bytes sys/fonts/volkorn/vollkorn-regular-demo.html | 610 + .../volkorn/vollkorn-regular-webfont.woff | Bin 0 -> 41896 bytes .../volkorn/vollkorn-regular-webfont.woff2 | Bin 0 -> 34016 bytes sys/gulpfile.js | 35 + sys/js/jquery.line/README.md | 100 + sys/js/jquery.line/demo.html | 358 + sys/js/jquery.line/favicon.png | Bin 0 -> 595 bytes sys/js/jquery.line/jquery.line.js | 263 + sys/js/main.js | 117 + sys/package.json | 23 + sys/script.tpl.html | 3 + sys/scss/main.scss | 188 + sys/tex2html.sh | 160 + 166 files changed, 35017 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 content/.stignore create mode 100644 content/model/.sync-conflict-20160719-120236.DS_Store create mode 100644 content/model/images/tutorial-getting-started-krita_part1_14_net.jpg create mode 100644 content/model/images/tutorial-getting-started-krita_part3_03.jpg create mode 100644 content/model/images/visuel.png create mode 100644 content/model/readme.textile create mode 100644 readme-images/syncthing-chooselocalfolder.png create mode 100644 readme-images/syncthing-newsyncfolder.png create mode 100644 readme-images/syncthing-qr.png create mode 100644 readme.md create mode 100644 sys/bower.json create mode 100644 sys/bower_components/jquery/.bower.json create mode 100644 sys/bower_components/jquery/AUTHORS.txt create mode 100644 sys/bower_components/jquery/LICENSE.txt create mode 100644 sys/bower_components/jquery/README.md create mode 100644 sys/bower_components/jquery/bower.json create mode 100644 sys/bower_components/jquery/dist/core.js create mode 100644 sys/bower_components/jquery/dist/jquery.js create mode 100644 sys/bower_components/jquery/dist/jquery.min.js create mode 100644 sys/bower_components/jquery/dist/jquery.min.map create mode 100644 sys/bower_components/jquery/dist/jquery.slim.js create mode 100644 sys/bower_components/jquery/dist/jquery.slim.min.js create mode 100644 sys/bower_components/jquery/dist/jquery.slim.min.map create mode 100644 sys/bower_components/jquery/external/sizzle/LICENSE.txt create mode 100644 sys/bower_components/jquery/external/sizzle/dist/sizzle.js create mode 100644 sys/bower_components/jquery/external/sizzle/dist/sizzle.min.js create mode 100644 sys/bower_components/jquery/external/sizzle/dist/sizzle.min.map create mode 100644 sys/bower_components/jquery/src/.eslintrc create mode 100644 sys/bower_components/jquery/src/ajax.js create mode 100644 sys/bower_components/jquery/src/ajax/jsonp.js create mode 100644 sys/bower_components/jquery/src/ajax/load.js create mode 100644 sys/bower_components/jquery/src/ajax/parseXML.js create mode 100644 sys/bower_components/jquery/src/ajax/script.js create mode 100644 sys/bower_components/jquery/src/ajax/var/location.js create mode 100644 sys/bower_components/jquery/src/ajax/var/nonce.js create mode 100644 sys/bower_components/jquery/src/ajax/var/rquery.js create mode 100644 sys/bower_components/jquery/src/ajax/xhr.js create mode 100644 sys/bower_components/jquery/src/attributes.js create mode 100644 sys/bower_components/jquery/src/attributes/attr.js create mode 100644 sys/bower_components/jquery/src/attributes/classes.js create mode 100644 sys/bower_components/jquery/src/attributes/prop.js create mode 100644 sys/bower_components/jquery/src/attributes/support.js create mode 100644 sys/bower_components/jquery/src/attributes/val.js create mode 100644 sys/bower_components/jquery/src/callbacks.js create mode 100644 sys/bower_components/jquery/src/core.js create mode 100644 sys/bower_components/jquery/src/core/DOMEval.js create mode 100644 sys/bower_components/jquery/src/core/access.js create mode 100644 sys/bower_components/jquery/src/core/init.js create mode 100644 sys/bower_components/jquery/src/core/parseHTML.js create mode 100644 sys/bower_components/jquery/src/core/ready-no-deferred.js create mode 100644 sys/bower_components/jquery/src/core/ready.js create mode 100644 sys/bower_components/jquery/src/core/readyException.js create mode 100644 sys/bower_components/jquery/src/core/support.js create mode 100644 sys/bower_components/jquery/src/core/var/rsingleTag.js create mode 100644 sys/bower_components/jquery/src/css.js create mode 100644 sys/bower_components/jquery/src/css/addGetHookIf.js create mode 100644 sys/bower_components/jquery/src/css/adjustCSS.js create mode 100644 sys/bower_components/jquery/src/css/curCSS.js create mode 100644 sys/bower_components/jquery/src/css/hiddenVisibleSelectors.js create mode 100644 sys/bower_components/jquery/src/css/showHide.js create mode 100644 sys/bower_components/jquery/src/css/support.js create mode 100644 sys/bower_components/jquery/src/css/var/cssExpand.js create mode 100644 sys/bower_components/jquery/src/css/var/getStyles.js create mode 100644 sys/bower_components/jquery/src/css/var/isHiddenWithinTree.js create mode 100644 sys/bower_components/jquery/src/css/var/rmargin.js create mode 100644 sys/bower_components/jquery/src/css/var/rnumnonpx.js create mode 100644 sys/bower_components/jquery/src/css/var/swap.js create mode 100644 sys/bower_components/jquery/src/data.js create mode 100644 sys/bower_components/jquery/src/data/Data.js create mode 100644 sys/bower_components/jquery/src/data/var/acceptData.js create mode 100644 sys/bower_components/jquery/src/data/var/dataPriv.js create mode 100644 sys/bower_components/jquery/src/data/var/dataUser.js create mode 100644 sys/bower_components/jquery/src/deferred.js create mode 100644 sys/bower_components/jquery/src/deferred/exceptionHook.js create mode 100644 sys/bower_components/jquery/src/deprecated.js create mode 100644 sys/bower_components/jquery/src/dimensions.js create mode 100644 sys/bower_components/jquery/src/effects.js create mode 100644 sys/bower_components/jquery/src/effects/Tween.js create mode 100644 sys/bower_components/jquery/src/effects/animatedSelector.js create mode 100644 sys/bower_components/jquery/src/event.js create mode 100644 sys/bower_components/jquery/src/event/ajax.js create mode 100644 sys/bower_components/jquery/src/event/alias.js create mode 100644 sys/bower_components/jquery/src/event/focusin.js create mode 100644 sys/bower_components/jquery/src/event/support.js create mode 100644 sys/bower_components/jquery/src/event/trigger.js create mode 100644 sys/bower_components/jquery/src/exports/amd.js create mode 100644 sys/bower_components/jquery/src/exports/global.js create mode 100644 sys/bower_components/jquery/src/jquery.js create mode 100644 sys/bower_components/jquery/src/manipulation.js create mode 100644 sys/bower_components/jquery/src/manipulation/_evalUrl.js create mode 100644 sys/bower_components/jquery/src/manipulation/buildFragment.js create mode 100644 sys/bower_components/jquery/src/manipulation/getAll.js create mode 100644 sys/bower_components/jquery/src/manipulation/setGlobalEval.js create mode 100644 sys/bower_components/jquery/src/manipulation/support.js create mode 100644 sys/bower_components/jquery/src/manipulation/var/rcheckableType.js create mode 100644 sys/bower_components/jquery/src/manipulation/var/rscriptType.js create mode 100644 sys/bower_components/jquery/src/manipulation/var/rtagName.js create mode 100644 sys/bower_components/jquery/src/manipulation/wrapMap.js create mode 100644 sys/bower_components/jquery/src/offset.js create mode 100644 sys/bower_components/jquery/src/queue.js create mode 100644 sys/bower_components/jquery/src/queue/delay.js create mode 100644 sys/bower_components/jquery/src/selector-native.js create mode 100644 sys/bower_components/jquery/src/selector-sizzle.js create mode 100644 sys/bower_components/jquery/src/selector.js create mode 100644 sys/bower_components/jquery/src/serialize.js create mode 100644 sys/bower_components/jquery/src/traversing.js create mode 100644 sys/bower_components/jquery/src/traversing/findFilter.js create mode 100644 sys/bower_components/jquery/src/traversing/var/dir.js create mode 100644 sys/bower_components/jquery/src/traversing/var/rneedsContext.js create mode 100644 sys/bower_components/jquery/src/traversing/var/siblings.js create mode 100644 sys/bower_components/jquery/src/var/ObjectFunctionString.js create mode 100644 sys/bower_components/jquery/src/var/arr.js create mode 100644 sys/bower_components/jquery/src/var/class2type.js create mode 100644 sys/bower_components/jquery/src/var/concat.js create mode 100644 sys/bower_components/jquery/src/var/document.js create mode 100644 sys/bower_components/jquery/src/var/documentElement.js create mode 100644 sys/bower_components/jquery/src/var/fnToString.js create mode 100644 sys/bower_components/jquery/src/var/getProto.js create mode 100644 sys/bower_components/jquery/src/var/hasOwn.js create mode 100644 sys/bower_components/jquery/src/var/indexOf.js create mode 100644 sys/bower_components/jquery/src/var/pnum.js create mode 100644 sys/bower_components/jquery/src/var/push.js create mode 100644 sys/bower_components/jquery/src/var/rcssNum.js create mode 100644 sys/bower_components/jquery/src/var/rnotwhite.js create mode 100644 sys/bower_components/jquery/src/var/slice.js create mode 100644 sys/bower_components/jquery/src/var/support.js create mode 100644 sys/bower_components/jquery/src/var/toString.js create mode 100644 sys/bower_components/jquery/src/wrap.js create mode 100644 sys/content.textile create mode 100644 sys/css/main.css create mode 100755 sys/export-deamon.sh create mode 100644 sys/fonts/ola/METADATA.yml create mode 100644 sys/fonts/ola/generator_config.txt create mode 100644 sys/fonts/ola/ola-sans.css create mode 100644 sys/fonts/ola/olasans-webfont.eot create mode 100644 sys/fonts/ola/olasans-webfont.ttf create mode 100644 sys/fonts/ola/olasans-webfont.woff create mode 100644 sys/fonts/ola/olasans-webfont.woff2 create mode 100755 sys/fonts/volkorn/generator_config.txt create mode 100755 sys/fonts/volkorn/specimen_files/grid_12-825-55-15.css create mode 100755 sys/fonts/volkorn/specimen_files/specimen_stylesheet.css create mode 100755 sys/fonts/volkorn/stylesheet.css create mode 100755 sys/fonts/volkorn/vollkorn-bold-demo.html create mode 100755 sys/fonts/volkorn/vollkorn-bold-webfont.woff create mode 100755 sys/fonts/volkorn/vollkorn-bold-webfont.woff2 create mode 100755 sys/fonts/volkorn/vollkorn-bolditalic-demo.html create mode 100755 sys/fonts/volkorn/vollkorn-bolditalic-webfont.woff create mode 100755 sys/fonts/volkorn/vollkorn-bolditalic-webfont.woff2 create mode 100755 sys/fonts/volkorn/vollkorn-italic-demo.html create mode 100755 sys/fonts/volkorn/vollkorn-italic-webfont.woff create mode 100755 sys/fonts/volkorn/vollkorn-italic-webfont.woff2 create mode 100755 sys/fonts/volkorn/vollkorn-regular-demo.html create mode 100755 sys/fonts/volkorn/vollkorn-regular-webfont.woff create mode 100755 sys/fonts/volkorn/vollkorn-regular-webfont.woff2 create mode 100644 sys/gulpfile.js create mode 100644 sys/js/jquery.line/README.md create mode 100644 sys/js/jquery.line/demo.html create mode 100644 sys/js/jquery.line/favicon.png create mode 100644 sys/js/jquery.line/jquery.line.js create mode 100644 sys/js/main.js create mode 100644 sys/package.json create mode 100644 sys/script.tpl.html create mode 100644 sys/scss/main.scss create mode 100755 sys/tex2html.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..2c80d6b --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.DS_Store +node_modules +content/* +!content/model +!content/.stignore +output/* diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..7083002 --- /dev/null +++ b/LICENSE @@ -0,0 +1,231 @@ +GNU GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 +Copyright © 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for software and other kinds of works. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + +0. Definitions. + +“This License” refers to version 3 of the GNU General Public License. + +“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + +“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations. + +To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work. + +A “covered work” means either the unmodified Program or a work based on the Program. + +To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + +To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + +1. Source Code. +The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work. + +A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. + +The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. + +The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same work. + +2. Basic Permissions. +All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + +3. Protecting Users' Legal Rights From Anti-Circumvention Law. +No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. + +4. Conveying Verbatim Copies. +You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. + +5. Conveying Modified Source Versions. +You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: + +a) The work must carry prominent notices stating that you modified it, and giving a relevant date. + +b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”. + +c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. + +d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. + +A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. + +6. Conveying Non-Source Forms. +You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: + +a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. + +b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. + +c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. + +d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. + +e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. + +A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. + +“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). + +The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. + +Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. + +7. Additional Terms. +“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: + +a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or + +b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or + +c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or + +d) Limiting the use for publicity purposes of names of licensors or authors of the material; or + +e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or + +f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. + +All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. + +8. Termination. +You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. + +9. Acceptance Not Required for Having Copies. +You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. + +10. Automatic Licensing of Downstream Recipients. +Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. + +An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. + +11. Patents. +A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”. + +A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. + +In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. + +A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. + +12. No Surrender of Others' Freedom. +If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. + +13. Use with the GNU Affero General Public License. +Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. + +14. Revised Versions of this License. +The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. + +Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. + +15. Disclaimer of Warranty. +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. Limitation of Liability. +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +17. Interpretation of Sections 15 and 16. +If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found. + + +Copyright (C) + +This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: + + Copyright (C) +This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . + +The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . diff --git a/content/.stignore b/content/.stignore new file mode 100644 index 0000000..335cde8 --- /dev/null +++ b/content/.stignore @@ -0,0 +1,4 @@ +.git +.gitignore +sys +.DS_store diff --git a/content/model/.sync-conflict-20160719-120236.DS_Store b/content/model/.sync-conflict-20160719-120236.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..5ee4ab88c5233a85b624325baa5b415d703dce28 GIT binary patch literal 6148 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
O4mo2wz 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 literal 0 HcmV?d00001 diff --git a/content/model/images/visuel.png b/content/model/images/visuel.png new file mode 100644 index 0000000000000000000000000000000000000000..71694419e5385fc2c2d2b257218de112377cb4e2 GIT binary patch literal 54788 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 z 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 X`h$9J2K@WC#6QDbN4XqUPmTD0Mylf_ literal 0 HcmV?d00001 diff --git a/content/model/readme.textile b/content/model/readme.textile new file mode 100644 index 0000000..4ce75f6 --- /dev/null +++ b/content/model/readme.textile @@ -0,0 +1,14 @@ +h1. Le nom de mon animatique + +h2. Monprenom Monnom + +à partir d'ici vous pouvez écrire le texte de description de votre projet d'aniamtique + +!images/visuel.png! + +Pour insérer des images, comme des shoot écrans de votre travail, commencez par les déposer dans le dossier images de votre dossier perso +puis ajouter cette ligne: + +bc. !images/nomdemonimage.jpeg! + +Toutes les images seront insérez automatiquement a la fin de votre description dans la documentation finale, sauf celle ajouté manuellement dans le texte. diff --git a/readme-images/syncthing-chooselocalfolder.png b/readme-images/syncthing-chooselocalfolder.png new file mode 100644 index 0000000000000000000000000000000000000000..ac2d76eb3523f4b54e5a5c44d1e07c21c0f854e0 GIT binary patch literal 544106 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∾$JGyn7%Qd6z*_4y?~ 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 ZLutz!b37DzPQbXTt*j*9Q(doe;r!lBFQnj0 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]j9MSzdOjY0sYSaM23J#t?M=?ZN+hbR#%M1#WM1 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%0Dp#nCyPTG7ow@>%sGVd+DpQTE^AIxpv|&l#z2gOs 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%0AN1`-AiiKA&i6Q~a@+E6 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
+ + + +
+ + +
+ +
+
+
AaBb
+
+
+ +
+
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
+
+
+
+ + + + + + + + + + + + + + + + +
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
+ +
+ + + +
+ + +
+
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
+
+ bodyVollkorn Bold +
+
+ bodyArial +
+
+ bodyVerdana +
+
+ bodyGeorgia +
+ + + +
+ + +
+ +
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+ +
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + +
+
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

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

Lorem Ipsum Dolor

+

Etiam porta sem malesuada magna mollis euismod

+ + +
+
+
+
+

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+ + +

Pellentesque ornare sem

+ +

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

+ +

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

+ +

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

+ +

Cras mattis consectetur

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

+ +

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

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

Language Support

+

The subset of Vollkorn Bold in this kit supports the following languages:
+ + Albanian, Basque, Breton, Chamorro, Danish, English, Faroese, Finnish, Frisian, Galician, German, Icelandic, Italian, Malagasy, Norwegian, Portuguese, Spanish, Swedish

+

Glyph Chart

+

The subset of Vollkorn Bold in this kit includes all the glyphs listed below. Unicode entities are included above each glyph to help you insert individual characters into your layout.

+
+ +

&#13;

+

&#32;

+

&#33;

!
+

&#34;

"
+

&#35;

#
+

&#36;

$
+

&#37;

%
+

&#38;

&
+

&#39;

'
+

&#40;

(
+

&#41;

)
+

&#42;

*
+

&#43;

+
+

&#44;

,
+

&#45;

-
+

&#46;

.
+

&#47;

/
+

&#48;

0
+

&#49;

1
+

&#50;

2
+

&#51;

3
+

&#52;

4
+

&#53;

5
+

&#54;

6
+

&#55;

7
+

&#56;

8
+

&#57;

9
+

&#58;

:
+

&#59;

;
+

&#60;

<
+

&#61;

=
+

&#62;

>
+

&#63;

?
+

&#64;

@
+

&#65;

A
+

&#66;

B
+

&#67;

C
+

&#68;

D
+

&#69;

E
+

&#70;

F
+

&#71;

G
+

&#72;

H
+

&#73;

I
+

&#74;

J
+

&#75;

K
+

&#76;

L
+

&#77;

M
+

&#78;

N
+

&#79;

O
+

&#80;

P
+

&#81;

Q
+

&#82;

R
+

&#83;

S
+

&#84;

T
+

&#85;

U
+

&#86;

V
+

&#87;

W
+

&#88;

X
+

&#89;

Y
+

&#90;

Z
+

&#91;

[
+

&#92;

\
+

&#93;

]
+

&#94;

^
+

&#95;

_
+

&#96;

`
+

&#97;

a
+

&#98;

b
+

&#99;

c
+

&#100;

d
+

&#101;

e
+

&#102;

f
+

&#103;

g
+

&#104;

h
+

&#105;

i
+

&#106;

j
+

&#107;

k
+

&#108;

l
+

&#109;

m
+

&#110;

n
+

&#111;

o
+

&#112;

p
+

&#113;

q
+

&#114;

r
+

&#115;

s
+

&#116;

t
+

&#117;

u
+

&#118;

v
+

&#119;

w
+

&#120;

x
+

&#121;

y
+

&#122;

z
+

&#123;

{
+

&#124;

|
+

&#125;

}
+

&#126;

~
+

&#160;

 
+

&#161;

¡
+

&#162;

¢
+

&#163;

£
+

&#164;

¤
+

&#165;

¥
+

&#166;

¦
+

&#167;

§
+

&#168;

¨
+

&#169;

©
+

&#170;

ª
+

&#171;

«
+

&#172;

¬
+

&#173;

­
+

&#174;

®
+

&#175;

¯
+

&#176;

°
+

&#177;

±
+

&#178;

²
+

&#179;

³
+

&#180;

´
+

&#181;

µ
+

&#182;

+

&#183;

·
+

&#184;

¸
+

&#185;

¹
+

&#186;

º
+

&#187;

»
+

&#188;

¼
+

&#189;

½
+

&#190;

¾
+

&#191;

¿
+

&#192;

À
+

&#193;

Á
+

&#194;

Â
+

&#195;

Ã
+

&#196;

Ä
+

&#197;

Å
+

&#198;

Æ
+

&#199;

Ç
+

&#200;

È
+

&#201;

É
+

&#202;

Ê
+

&#203;

Ë
+

&#204;

Ì
+

&#205;

Í
+

&#206;

Î
+

&#207;

Ï
+

&#208;

Ð
+

&#209;

Ñ
+

&#210;

Ò
+

&#211;

Ó
+

&#212;

Ô
+

&#213;

Õ
+

&#214;

Ö
+

&#215;

×
+

&#216;

Ø
+

&#217;

Ù
+

&#218;

Ú
+

&#219;

Û
+

&#220;

Ü
+

&#221;

Ý
+

&#222;

Þ
+

&#223;

ß
+

&#224;

à
+

&#225;

á
+

&#226;

â
+

&#227;

ã
+

&#228;

ä
+

&#229;

å
+

&#230;

æ
+

&#231;

ç
+

&#232;

è
+

&#233;

é
+

&#234;

ê
+

&#235;

ë
+

&#236;

ì
+

&#237;

í
+

&#238;

î
+

&#239;

ï
+

&#240;

ð
+

&#241;

ñ
+

&#242;

ò
+

&#243;

ó
+

&#244;

ô
+

&#245;

õ
+

&#246;

ö
+

&#247;

÷
+

&#248;

ø
+

&#249;

ù
+

&#250;

ú
+

&#251;

û
+

&#252;

ü
+

&#253;

ý
+

&#254;

þ
+

&#255;

ÿ
+

&#710;

ˆ
+

&#732;

˜
+

&#8192;

 
+

&#8193;

+

&#8194;

+

&#8195;

+

&#8196;

+

&#8197;

+

&#8198;

+

&#8199;

+

&#8200;

+

&#8201;

+

&#8202;

+

&#8208;

+

&#8209;

+

&#8210;

+

&#8211;

+

&#8212;

+

&#8216;

+

&#8217;

+

&#8218;

+

&#8220;

+

&#8221;

+

&#8222;

+

&#8226;

+

&#8230;

+

&#8239;

+

&#8249;

+

&#8250;

+

&#8287;

+

&#8364;

+

&#9724;

+

&#64257;

+

&#64258;

+

&#64259;

+

&#64260;

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

Installing Webfonts

+ +

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

+ +

1. Upload your webfonts

+

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

+ +

2. Include the webfont stylesheet

+

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

+ + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?#iefix') format('embedded-opentype'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

+ <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

3. Modify your own stylesheet

+

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

+p { font-family: 'WebFont', Arial, sans-serif; } + +

4. Test

+

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

+
+ + +
+ +
+ +
+ +
+ + diff --git a/sys/fonts/volkorn/vollkorn-bold-webfont.woff b/sys/fonts/volkorn/vollkorn-bold-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..56f2a6d488fa75a2b10b343cc23d3ce71af18b2e GIT binary patch literal 43280 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�rzRwq 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 literal 0 HcmV?d00001 diff --git a/sys/fonts/volkorn/vollkorn-bold-webfont.woff2 b/sys/fonts/volkorn/vollkorn-bold-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..48e8a2a1449e73dde9aec572ab5a2959dc2b6150 GIT binary patch literal 35272 zcmV)NK)1hlPew8T0RR910Ex%|6951J0ct=10Et)t0suk)00000000000000000000 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 literal 0 HcmV?d00001 diff --git a/sys/fonts/volkorn/vollkorn-bolditalic-demo.html b/sys/fonts/volkorn/vollkorn-bolditalic-demo.html new file mode 100755 index 0000000..f88d7c2 --- /dev/null +++ b/sys/fonts/volkorn/vollkorn-bolditalic-demo.html @@ -0,0 +1,608 @@ + + + + + + + + + + + + + Vollkorn Bold Italic Specimen + + + + + + +

+ + + +
+ + +
+ +
+
+
AaBb
+
+
+ +
+
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
+
+
+
+ + + + + + + + + + + + + + + + +
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
+ +
+ + + +
+ + +
+
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
+
+ bodyVollkorn Bold Italic +
+
+ bodyArial +
+
+ bodyVerdana +
+
+ bodyGeorgia +
+ + + +
+ + +
+ +
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+ +
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + +
+
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

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

Lorem Ipsum Dolor

+

Etiam porta sem malesuada magna mollis euismod

+ + +
+
+
+
+

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+ + +

Pellentesque ornare sem

+ +

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

+ +

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

+ +

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

+ +

Cras mattis consectetur

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

+ +

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

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

Language Support

+

The subset of Vollkorn Bold Italic in this kit supports the following languages:
+ + Albanian, Basque, Breton, Chamorro, Danish, English, Faroese, Finnish, Frisian, Galician, German, Icelandic, Italian, Malagasy, Norwegian, Portuguese, Spanish, Swedish

+

Glyph Chart

+

The subset of Vollkorn Bold Italic in this kit includes all the glyphs listed below. Unicode entities are included above each glyph to help you insert individual characters into your layout.

+
+ +

&#32;

+

&#33;

!
+

&#34;

"
+

&#35;

#
+

&#36;

$
+

&#37;

%
+

&#38;

&
+

&#39;

'
+

&#40;

(
+

&#41;

)
+

&#42;

*
+

&#43;

+
+

&#44;

,
+

&#45;

-
+

&#46;

.
+

&#47;

/
+

&#48;

0
+

&#49;

1
+

&#50;

2
+

&#51;

3
+

&#52;

4
+

&#53;

5
+

&#54;

6
+

&#55;

7
+

&#56;

8
+

&#57;

9
+

&#58;

:
+

&#59;

;
+

&#60;

<
+

&#61;

=
+

&#62;

>
+

&#63;

?
+

&#64;

@
+

&#65;

A
+

&#66;

B
+

&#67;

C
+

&#68;

D
+

&#69;

E
+

&#70;

F
+

&#71;

G
+

&#72;

H
+

&#73;

I
+

&#74;

J
+

&#75;

K
+

&#76;

L
+

&#77;

M
+

&#78;

N
+

&#79;

O
+

&#80;

P
+

&#81;

Q
+

&#82;

R
+

&#83;

S
+

&#84;

T
+

&#85;

U
+

&#86;

V
+

&#87;

W
+

&#88;

X
+

&#89;

Y
+

&#90;

Z
+

&#91;

[
+

&#92;

\
+

&#93;

]
+

&#94;

^
+

&#95;

_
+

&#96;

`
+

&#97;

a
+

&#98;

b
+

&#99;

c
+

&#100;

d
+

&#101;

e
+

&#102;

f
+

&#103;

g
+

&#104;

h
+

&#105;

i
+

&#106;

j
+

&#107;

k
+

&#108;

l
+

&#109;

m
+

&#110;

n
+

&#111;

o
+

&#112;

p
+

&#113;

q
+

&#114;

r
+

&#115;

s
+

&#116;

t
+

&#117;

u
+

&#118;

v
+

&#119;

w
+

&#120;

x
+

&#121;

y
+

&#122;

z
+

&#123;

{
+

&#124;

|
+

&#125;

}
+

&#126;

~
+

&#160;

 
+

&#161;

¡
+

&#162;

¢
+

&#163;

£
+

&#164;

¤
+

&#165;

¥
+

&#166;

¦
+

&#167;

§
+

&#168;

¨
+

&#169;

©
+

&#170;

ª
+

&#171;

«
+

&#172;

¬
+

&#173;

­
+

&#174;

®
+

&#175;

¯
+

&#176;

°
+

&#177;

±
+

&#178;

²
+

&#179;

³
+

&#180;

´
+

&#182;

+

&#183;

·
+

&#184;

¸
+

&#185;

¹
+

&#186;

º
+

&#187;

»
+

&#188;

¼
+

&#189;

½
+

&#190;

¾
+

&#191;

¿
+

&#192;

À
+

&#193;

Á
+

&#194;

Â
+

&#195;

Ã
+

&#196;

Ä
+

&#197;

Å
+

&#198;

Æ
+

&#199;

Ç
+

&#200;

È
+

&#201;

É
+

&#202;

Ê
+

&#203;

Ë
+

&#204;

Ì
+

&#205;

Í
+

&#206;

Î
+

&#207;

Ï
+

&#208;

Ð
+

&#209;

Ñ
+

&#210;

Ò
+

&#211;

Ó
+

&#212;

Ô
+

&#213;

Õ
+

&#214;

Ö
+

&#215;

×
+

&#216;

Ø
+

&#217;

Ù
+

&#218;

Ú
+

&#219;

Û
+

&#220;

Ü
+

&#221;

Ý
+

&#222;

Þ
+

&#223;

ß
+

&#224;

à
+

&#225;

á
+

&#226;

â
+

&#227;

ã
+

&#228;

ä
+

&#229;

å
+

&#230;

æ
+

&#231;

ç
+

&#232;

è
+

&#233;

é
+

&#234;

ê
+

&#235;

ë
+

&#236;

ì
+

&#237;

í
+

&#238;

î
+

&#239;

ï
+

&#240;

ð
+

&#241;

ñ
+

&#242;

ò
+

&#243;

ó
+

&#244;

ô
+

&#245;

õ
+

&#246;

ö
+

&#247;

÷
+

&#248;

ø
+

&#249;

ù
+

&#250;

ú
+

&#251;

û
+

&#252;

ü
+

&#253;

ý
+

&#254;

þ
+

&#255;

ÿ
+

&#710;

ˆ
+

&#732;

˜
+

&#8192;

 
+

&#8193;

+

&#8194;

+

&#8195;

+

&#8196;

+

&#8197;

+

&#8198;

+

&#8199;

+

&#8200;

+

&#8201;

+

&#8202;

+

&#8208;

+

&#8209;

+

&#8210;

+

&#8211;

+

&#8212;

+

&#8216;

+

&#8217;

+

&#8218;

+

&#8220;

+

&#8221;

+

&#8222;

+

&#8226;

+

&#8230;

+

&#8239;

+

&#8249;

+

&#8250;

+

&#8287;

+

&#8364;

+

&#9724;

+

&#64257;

+

&#64258;

+

&#64259;

+

&#64260;

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

Installing Webfonts

+ +

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

+ +

1. Upload your webfonts

+

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

+ +

2. Include the webfont stylesheet

+

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

+ + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?#iefix') format('embedded-opentype'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

+ <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

3. Modify your own stylesheet

+

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

+p { font-family: 'WebFont', Arial, sans-serif; } + +

4. Test

+

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

+
+ + +
+ +
+ +
+ +
+ + diff --git a/sys/fonts/volkorn/vollkorn-bolditalic-webfont.woff b/sys/fonts/volkorn/vollkorn-bolditalic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..4ecac5aa956b5354e3ab7ada0822bde3d94c55f1 GIT binary patch literal 37852 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 eSnK~Yz(gW9h-d=MfAO)K= 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

vqZndoz92xI7&8` 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 + + + + + + + + + + + + Vollkorn Italic Specimen + + + + + + +

+ + + +
+ + +
+ +
+
+
AaBb
+
+
+ +
+
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
+
+
+
+ + + + + + + + + + + + + + + + +
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
+ +
+ + + +
+ + +
+
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
+
+ bodyVollkorn Italic +
+
+ bodyArial +
+
+ bodyVerdana +
+
+ bodyGeorgia +
+ + + +
+ + +
+ +
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+ +
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + +
+
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

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

Lorem Ipsum Dolor

+

Etiam porta sem malesuada magna mollis euismod

+ + +
+
+
+
+

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+ + +

Pellentesque ornare sem

+ +

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

+ +

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

+ +

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

+ +

Cras mattis consectetur

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

+ +

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

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

Language Support

+

The subset of Vollkorn Italic in this kit supports the following languages:
+ + Albanian, Basque, Breton, Chamorro, Danish, English, Faroese, Finnish, Frisian, Galician, German, Icelandic, Italian, Malagasy, Norwegian, Portuguese, Spanish, Swedish

+

Glyph Chart

+

The subset of Vollkorn Italic in this kit includes all the glyphs listed below. Unicode entities are included above each glyph to help you insert individual characters into your layout.

+
+ +

&#32;

+

&#33;

!
+

&#34;

"
+

&#35;

#
+

&#36;

$
+

&#37;

%
+

&#38;

&
+

&#39;

'
+

&#40;

(
+

&#41;

)
+

&#42;

*
+

&#43;

+
+

&#44;

,
+

&#45;

-
+

&#46;

.
+

&#47;

/
+

&#48;

0
+

&#49;

1
+

&#50;

2
+

&#51;

3
+

&#52;

4
+

&#53;

5
+

&#54;

6
+

&#55;

7
+

&#56;

8
+

&#57;

9
+

&#58;

:
+

&#59;

;
+

&#60;

<
+

&#61;

=
+

&#62;

>
+

&#63;

?
+

&#64;

@
+

&#65;

A
+

&#66;

B
+

&#67;

C
+

&#68;

D
+

&#69;

E
+

&#70;

F
+

&#71;

G
+

&#72;

H
+

&#73;

I
+

&#74;

J
+

&#75;

K
+

&#76;

L
+

&#77;

M
+

&#78;

N
+

&#79;

O
+

&#80;

P
+

&#81;

Q
+

&#82;

R
+

&#83;

S
+

&#84;

T
+

&#85;

U
+

&#86;

V
+

&#87;

W
+

&#88;

X
+

&#89;

Y
+

&#90;

Z
+

&#91;

[
+

&#92;

\
+

&#93;

]
+

&#94;

^
+

&#95;

_
+

&#96;

`
+

&#97;

a
+

&#98;

b
+

&#99;

c
+

&#100;

d
+

&#101;

e
+

&#102;

f
+

&#103;

g
+

&#104;

h
+

&#105;

i
+

&#106;

j
+

&#107;

k
+

&#108;

l
+

&#109;

m
+

&#110;

n
+

&#111;

o
+

&#112;

p
+

&#113;

q
+

&#114;

r
+

&#115;

s
+

&#116;

t
+

&#117;

u
+

&#118;

v
+

&#119;

w
+

&#120;

x
+

&#121;

y
+

&#122;

z
+

&#123;

{
+

&#124;

|
+

&#125;

}
+

&#126;

~
+

&#160;

 
+

&#161;

¡
+

&#162;

¢
+

&#163;

£
+

&#164;

¤
+

&#165;

¥
+

&#166;

¦
+

&#167;

§
+

&#168;

¨
+

&#169;

©
+

&#170;

ª
+

&#171;

«
+

&#172;

¬
+

&#173;

­
+

&#174;

®
+

&#175;

¯
+

&#176;

°
+

&#177;

±
+

&#178;

²
+

&#179;

³
+

&#180;

´
+

&#182;

+

&#183;

·
+

&#184;

¸
+

&#185;

¹
+

&#186;

º
+

&#187;

»
+

&#188;

¼
+

&#189;

½
+

&#190;

¾
+

&#191;

¿
+

&#192;

À
+

&#193;

Á
+

&#194;

Â
+

&#195;

Ã
+

&#196;

Ä
+

&#197;

Å
+

&#198;

Æ
+

&#199;

Ç
+

&#200;

È
+

&#201;

É
+

&#202;

Ê
+

&#203;

Ë
+

&#204;

Ì
+

&#205;

Í
+

&#206;

Î
+

&#207;

Ï
+

&#208;

Ð
+

&#209;

Ñ
+

&#210;

Ò
+

&#211;

Ó
+

&#212;

Ô
+

&#213;

Õ
+

&#214;

Ö
+

&#215;

×
+

&#216;

Ø
+

&#217;

Ù
+

&#218;

Ú
+

&#219;

Û
+

&#220;

Ü
+

&#221;

Ý
+

&#222;

Þ
+

&#223;

ß
+

&#224;

à
+

&#225;

á
+

&#226;

â
+

&#227;

ã
+

&#228;

ä
+

&#229;

å
+

&#230;

æ
+

&#231;

ç
+

&#232;

è
+

&#233;

é
+

&#234;

ê
+

&#235;

ë
+

&#236;

ì
+

&#237;

í
+

&#238;

î
+

&#239;

ï
+

&#240;

ð
+

&#241;

ñ
+

&#242;

ò
+

&#243;

ó
+

&#244;

ô
+

&#245;

õ
+

&#246;

ö
+

&#247;

÷
+

&#248;

ø
+

&#249;

ù
+

&#250;

ú
+

&#251;

û
+

&#252;

ü
+

&#253;

ý
+

&#254;

þ
+

&#255;

ÿ
+

&#710;

ˆ
+

&#732;

˜
+

&#8192;

 
+

&#8193;

+

&#8194;

+

&#8195;

+

&#8196;

+

&#8197;

+

&#8198;

+

&#8199;

+

&#8200;

+

&#8201;

+

&#8202;

+

&#8208;

+

&#8209;

+

&#8210;

+

&#8211;

+

&#8212;

+

&#8216;

+

&#8217;

+

&#8218;

+

&#8220;

+

&#8221;

+

&#8222;

+

&#8226;

+

&#8230;

+

&#8239;

+

&#8249;

+

&#8250;

+

&#8287;

+

&#8364;

+

&#9724;

+

&#64257;

+

&#64258;

+

&#64259;

+

&#64260;

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

Installing Webfonts

+ +

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

+ +

1. Upload your webfonts

+

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

+ +

2. Include the webfont stylesheet

+

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

+ + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?#iefix') format('embedded-opentype'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

+ <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

3. Modify your own stylesheet

+

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

+p { font-family: 'WebFont', Arial, sans-serif; } + +

4. Test

+

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

+
+ + +
+ +
+ +
+ +
+ + diff --git a/sys/fonts/volkorn/vollkorn-italic-webfont.woff b/sys/fonts/volkorn/vollkorn-italic-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..1d291b04026a572df47626b98aa93ee8173832ed GIT binary patch literal 41436 zcmY&;V{|4>*Yy?Knb=Mywmq?J+qP}nwmq?J+nLz*oBR2GeYJY8)3w*xr@B^kpQ^5I zS6LAe01)7(Kb9;|hM|iS0RRBG`Qsz;A5gyGu}thttpNZiiXWf)pLoWK zO?0KE`i?(Z=>Pl>{|8e5w5gT5$q#n{07NnYfI!)eF;mXWjP-xwrx5)3{Im~Xg)_>R zHv1ueIHjNZe>@2s7U;2=wUgTq=kyc*$ATp3HT+(%vNiniOZ$oUU!Q>{`SAU-to7Y~ z+Rdo@(c%B62L=W~w$ZmX{^4c;0MJkX0L~+`B52pn*6}A+?oVHVj(=j#vnsL$+c_Bj zX!H4hbn!nJfxF0jbTu~kx#s-EpE~$|c-v4l{IUNVrAeNGnV)mOXoV8{e|90fQp0WC zP|rwDZx_UX1{_h(Ku=%Ks0?UdBgBKC)_)Hu?lW!=N)4RkN2VhRdiJAnTc1+putE_) z^@b-5LNq+qOI#h6$qG~xlv9HQg8C%}6a)%Bm=8%QI7(4?*-Rjfy=w4q&(>WqkbkuN1EKc5ht8ie z=M==ExEe|nRGIBv7%fZ~D_>SaoNG?#9gF}fxhy&{`;_=pnf@6UA}U*L4C|8k&t#4v zNuq~v7j|mmqpG_3ywJrfD5cXgo^>Xiy^|3Le^U7C%a!D zd(Z%TfIiL;WQ;y6IYW#hdo)zm5J%PsnARYvmI#)r-LDlpTsFJJf@kZ^KJCo`Z|+_p z?tVk=K1J>U$If2K&VI|zK251T-0cGp-hC9_1DI~2SlbsFq$6^lPax9_F`NHAt6K>Z zzk~EqhkdWv4t&(50hXxb z!H?ffl6v~~d1gF0jyaCqJ>>bRUY!bId6)$mUH@h;DBW5yNd((*j-hM||DC%j!>CozWmv?ihn^x|Gm$Q#7R{1nAW?@R8DpmG zPZHt8JlxOsBZ{ERSMo?bC=QUQC@TrkI4djl7s)Ui7KN#9+AGZl;5yC!LFjszla*VA z6Tu`N1WlA;n1aNvSyeI0?)CZh9bjpkOf2gcRvH$ z=I=oc1fKhTI=YVgK{h15@asq6Jm&MnH=Q$8x*7_NO?Y?#8}&G@k+>;}A#b9gi8nAKL6s6=*$~QXWXS2gU)mjzfT}{Fd=>Sc@8%g3p-%9UG{W zBgHJ#GM2`db2L{#E(3A!>aUQX&RiQ-G8}I}FahlRfB9KY&%{p;6I=uwaTVl{A>fr7 z7RIj$IuJN+s9$cRE_jb`fuV#8S__&8S^?StS_0Yv`VCqI`WD(!>HEXv^&7uT1E|at zTkTh1fL}mR0IX6nsnV~5@9%H?Z@!1`-JKoZTpsohy`8`<1Q(vwFTIIC76dfDGG9Hf zbEtEWGD%2a5mxXv1raiWzMvYw2@9GEs|&mgtqq1^?J`M&*n^LFEA z>u$nE%TCf(+g^f%LzY`&YQz_gX*Js1P7{oOt5j=snQW~;VzXMWbvnPdY;`+0GX-&Y=EMcJ6>U6q%JNnIq0Z&iA z+2i=UM;sDS$%c{9k?Fzt{zm>FlRi%G{*+L#_U?3oV+HMkUQV8j)C1ZmFZ5Fcp| zgwO9U47Xm3nU`NAmI+RXF6Jf3ONh*58CJl|#ntFIoz5gV9$(>lYB{5LOcK|>1wO_4 zDI?b02zV|!KaY-T3WU(GGIJS=iTof3ln%e0payvCerpFnsESlTn7r!Pt?*{9_zQTS?QKDL;sYmT4m3}ixj z9b@KKw6q4z_*x`fy0=G_jGHK_XH83M_##2+3m$V)R&1VpS?|+sXgtviq?+=FSRGJt zhsA?OAVZyRB^jrNLwYi(9E3zl#DV5G+8p~T;(rxG9_|#E;5rCt1|N=J>CI!6ZT#lW zl(x3T?SE0n>2vMDl;nIF4Oz!PGT<_x^n(%>6j6Q+!J6r!20v7IpW#pPJGzba&4z5c zS{3F_ZFYudP=WOD+1R|Bi0DxHI~^(LYFlAZHcvVAt~1>|0+NFVGaz8tmpSwPCE@?Z zOH0{j-Q$PwGPO+E{j` zgZCqV6eIx)@Fj>SqKF_ek0>EPE}#e_qLlZgo@n?v3fLQne#aP)+vAKlYp*!+%-nY} zOK*`xry7}`nW*dVx~uyD%0J3eizPZ*Cfd83Cic5O+Nsaq+Ep|&|9xAq7pOsPr27IIo+jvA(Tc^N3Y(&Tvf&<_??`7slo)6e=zIT49kVtk&*J?z?xe+9tg zq$4`-N3S5T+z4Y>K4PDsIV0dR#7Gr?6uRz!2M|p-YuXiF(qWI8fpQ>t67}j}NS75V zDNf?W+(OO_<4Q`zUhWhVj(D0{Wl_Ooq#$@K#o9e=LhnUnCvO^gYNr?Qu*ri%rgMyF zQnUB!u{vH@y%D%KuncI@2_*=j0QqW+wXMt7ikyklpxSt+&-Ujpr;1M*2#v5xo=;4u zVq?k68iKT2xaJv#;_9+g=yzK|YU127MsHv(RuFb;VK?*%5bOTKzOtFX)ndm?RKO&V|%y(Z!bx4U3UNID-o+A?QVID z@LkODh>I`eA?C`!Q1pcGYX2jI$kMQYI-e=Fh$IZRfC|qUVCdX~L9@NBV(96}dYnnJ zGG&5Y#g587LJeRG54$&ax%2Eh1mAPuepO@|!Jwr~c(P z+u^cOcTrWfQ@#FOp9DHOxvYH0*ap-r$(zB?EPhK|5IBkycsM0ojw`N|z|v?hK2^HN z8m_cL*hxcA-3J1|)Jb$cqdo#fp-nLd3S+lG0y{cBtc*Y`zoXnJwA}WjC3TNcaDf*(?l1r~I z(E%E6^{4~tXp$x~OI$&;6T_SeBQ*4e9>5Tpu}{1tnPje-bw2)V)Tv29Uc;)0=atjO z%!aqo)G!TQ*R!2A&Z%t}euTX;t1wc%hx(t7tww|9F#OkPi=XblbJs1&5bA;8u`x}@ zg^^2Y{A(zDY)+O@`3vvZuq1L$_YLipomULUD0I`dmXbc=K$)u(!o9=bnc>=w&zei( z-0Y;B0=Hvys{v*%A9`t@%)ei)2wNW74qka1qKG2Y8odt=ET+Z)!6XfHeM%8)bSPq^B$w@`M1(80xT5t3PqYm zy$`+Ykns~zvbonoSmEC|ZH?RN2PI}3vmE;G6~o$s-M+atEv+gvB7 z_^BiAwmWJbzui}-Jac&6p2zZ@XP)7ASpDeMx;_n0!?PIh#d52uRk~H(zcN$O^!IDR ziGA-{WpTVIq~WvO9)`zIbhlnNR`Ra>uX*er`k4P-4X(Jz4fvIDIC5FW`!!{~eknRyIkF(KAXe8+<*v2(!Fr%@FuhTN4rOW%tyYlst zTj)YIxmtIF`l?}Py4F9>lVh=FwHIeGrV0|#hx zdVRmRO$0%LIf1M=Um)4Oh_D0~^2{0^ZF{P@%v@@^@!)%jZ8O}4L2>l|h5 zo?OZ#peHctI@}5o7c!-k;^Sd|Z^98rze^^Lov%pVKCVolxJo^NCZQZKkrzMgITLf; z>rgd?xGcU}_toO^+^q|9?mloC2J5%TL{R;GG`hHP;zUcn&Psn#km)`KJRYEQ9Py>) z=49Z4fBzxck@%u{s>VB1ue3>4vaFXq(y!y&6RLH}P-Pbf{-m`Z8L5@8#oQqR4M3zA z1mhIO@Ez|H#?MaX$&5*cC+FFaxzf4jxJe+FcTZ0kYv%DN@sq%U~C?79N zBpi(-=ktmFK=c^_+8t9A6v->VHQ+JVqi{p}H#?bXgL_+I==e2Sj+@|m_R<(y6zl7< zOMacWNo*A2^(=~4ad!{x9PgHQmx-{=+rMW@OnLSm@*d5GLX($Rp{qg96a>}fh-04# z7WymO+%g^;+@p~5mmt$SkgZiTa2XL7qcS96TiSy?P>`Oa@q9jVxFDMvMTBiC{1N-~ z$PM9yAfVG5Swt*oeEAXGh_QDo$4`C%NBH?`^qj<*9hPNq0)?xwJ2&;_~(4bU9d zx)_tvcj?<7{OtF;_J`>lJBGGqmNdZwE~&*?B54$x{cETts&bhvAxuB`@B|6E4)SVv zuENIG+)i83noyNf73>#04MVGAYbu1R5g?pCf%BLFKkmTsdt;OtziT~tOX|$q@L$cp z*^;f>8qs$AeFnmP3PHOnH^r+9GEkG1!;Z~DT+`GvFG+p-Feg>E_q4Xk-yww|iPG~5 zL847(t)Yno0^e;7LQcW&Cf!Q3qdG==^1716?W0eWvlQQT$WtR2-0bbI`7XwW;Xm)_ zCsxN)DKJVSXH>7qXa+0&@OxXeHOllM(Z<#(%Uc{XU=FbTeuV?Sss-QXPc}=#@wjMu zsS=Q^2h&Y?W>C#cy#EWi^oJwDb>ghW&-66jEHv!O^~&ayz9g9xj+28DXQG!pK`3{? zkZXc3!}@UL*rgM&T@-#^V9l{8tV($ummOUx#?vJ_FTJ^5qwSXd0L}RuGO9J)O=r5F z@{26yORdrhhkNjs@TN-fcDithWxCnHareu|P-_{CUgVx>A<1qk5p4A#;-d?J)w|2l zbTGf;rW?XB%I{dOtm-V2bB3KQms^@QrY67vCXtu$SPZobE}&L^UP{F6$V43G0DWk= z)xwodU9qlX)aOcak>i>BW2#HE+nqv({K{i@NHfNJ#nBfq3gEr zfbH8?6r45J=V)}>RJJOUq~~rwo46SLiPzWQB$&x9iyECy&UIn;406{T)B|}OAe*3I zNwP$0$$H38Q0eR;t&G|IcJ=IpXR@#CB7eV}qk4`W-Vk2>Y+zS|qdy%`#Xm*``sgQU zC2BJ;hXm9b2UMF;zXv(e%Pd#05!4wtgeMugxe0IT5>RsD-Q)W}KV&!OG&(TtpyaI@ zU2bJ4i@`SO7{@J)h_Xs4sDx%}uoRSQ%dI=~pG?dOa+X zaJdvNCHwH5fXGy^ec)B(;L$+n^H8ZxD~w^H;Rq=QmLXYg2G4z3Xyo(ds5`55F8oM{ zVfw8c#ra*!8cnknb5hsyzjSifNW=Q{^fA5L$^*yHYxhz63mFdg=la8!)ijbrh!7BF z;#hg=4PS1WWhPWyk?U85BY6;5==cyeWn*zB;F_w0VGtlYaSg;S)6gR0Sx+ouKhFFz zl@1BYj7SJ5cPs;F##wNqywrMdMvIzmrod`O56hr2W5zX9N;!samLX4_Tg{++Aw|~8 z@C)7FR%sX;xlg|fP72&r3n>ef>xUWU>ZEF!B~tFp@%?VH>BOYpZjRIleC1xXE7X7qX-7-f$F^|(y$LAQ zS-U)ILMAcuGuhN}Lw?UGXbAZ~Po&bu?EsFjBa@g(2** zD`f=Yt#Vo5q|jqeIoclA2ndvM$)8hoH@Os`B5xXrtm;f@T`2I{jn4Fp>GUExKy~5!=#r%bloqABl8`+iaNqKzA{MJ< zoW(NKJj4s8F@E>DY-z)E9OH4x-4J4P+uhO(V2jZ0fq@qyk|OlW6GsUNYm^y>>0m%G zsTq1eF=2gk2pdCIvjWo@$}=Zo@?vJ=xkBPjVYY^oNljSPuPce(oJV>q`l4;$?lFIWaX^BFFlq_#%zZd7WjVm^<_7_j@Wwb!J5BRc2%+E)F^c) zLq2VOoop_4-KRs{^`Xnc=W@FJ8}jglwR)}@Hw^jI>o`C(t&D2gou|P%*xx_GD;b7` zx1nL&s$ePp)7wMZ+w-Rv(UOHbO@C^rSMvqcDCWK>4vKY+g5F}(Uy<@J43bJ~Ste`L zsP-kfPl?L5*kJ;L>hO8E!!7o4OYlJOS9nzDw&%ArM{Lj9M5e)lbALu|6!#-M$CHh; zH>b|ZcQPULH?f$h&&SPF_`?;5t2Ae5pcC>Cqfgv`w+O->1oOWz4EZ}Eaej(Y7jX?Z zMpbw5-+6u40jt#)^i4%|lrDNMVOxcou@Vpd*J`)%VZzYU$#P)nbUiP}rO&VtS~DNn ziN&FvS{`nhPRD60j9%|uD78Mv9RUs1o_F*!4B^&7p0@vVVc~v-47v&{}Tgvs*e)4N-hisP7ATTR{IpQq}2FJCtB$*1?{MN`CmdJA@JL4BFC}5#q zYFnC>GKw?JPYDMSVrZfiRNC=){nJ$xii11mUGcmjJNPo?>g8^*vr_WM_GV_My7R6m zI_mDUT*}^bewZ=+q!l?F2^h6_ytH?K;HYo1LPmk+n7OY($pjPzdj)a=xxhKh#2pZV z1}YS&F3$|4BVFlCnLFvN!}-(@+_o6al&ejyB3~b@W}+=}hEaeQ;$4NL%L6}i zOaSahg_<3)5mG$xx-$yt#2QP~t zf&{S3rgSAkOIKCZxvb2s{FFuJllW{e=kn9u@-_LHYz}7N{UFV!@rMpV~GMbHM8GGLT1he zXk$zTvQKDL?~F_d^n8w=fh;gu>uGW{VO6Y-J|HtiarZzt1fGQj#m4C`zevHT?j(A@ zKc8o0QjSN4QSJ$R*!{DaV<4DhcHmv?%$58`I#u1h?TyKSq=qq!nN#uz@``s80c)cC<>w@sV%XO}KTjQL zC<;av&tXyV`MUj`oJ;j7?{D8B?-N);fn{S5WY_wjP3*1fB8;3~V$z67E7zCaxUhB^ z+&{hFf@}x$R`*U8X4n;OeiWnYcpzBQFl zk+ndilIPcXCi;5#s29B~nSrmh?50et>wf)rNx;^ht2TxPYvQ#Z0~yx>jslc6NWP!N&pL5zJX2Yh&5;!Gbs2!sIo(09{pRXWdY)GD-6 zhZnAhLk0^Ybs;~uRkXf1v0OtOip%oKu#BHfV&P#{%j9JO7Y?)XeolJY7bs0#-a9bgJX|cvwnN}k9 z(V?tqtj_pRWKVpwc8;I#M^~acMHDPJM_22q=3T{xO%9H#jsEKn&;Dk1jBB<=eLI(J zFDdnU+^{O&oCQs2>b)kDP7)#{AoUi{M~)gGQ63<*O9{8ZSUmsuY4ciusJrE(YW}#N zVtI~rgM*a@k+E(BgDqo4k8z?b(qwjE@d(e^>1}|OOdO#;GAu02Q>=y+ZMeEmcZxfV z#CqFqZ}h$bYju0~~fAESgmdHb%*;=kRz5KEqidbylUN)|OT&t+qO zB$i_-*3it)^6l@uF81KsN0_$Mor&*Jha8bE-d>=y4J5Ke4V~C zO12}%cqa^v`1b6%s9;-Mkk{SOFI)x8!P{OuK90?@^BTJpWaXVzf1@Rf)3Adn>k*+9 zYZ4c)9AP4OvCD2WAmb2wO^f*O%r zjW1;Wv-2VKk3c-P94Hd)ssJu&)_DZ(Sy~pgn$!m#whSc;gUwLRJO`%Cn?U9A*$ z)ZNAEjWy$xy4%JuzvGer{%~`PoIR~5m-bMtRUr}(Nj(h@_#IBL-l2kz9eweWn8u>t zzVQ;3rA(aZU^wV6bK$$qpt!Et{E5au(feB%UhT#aCqgs}zTPn>7GS{(Fv1LH!l%0< zGutAnZXJ?tFcj?Yry9swA)q}{)aE&OB9bONXc;b48stCw6{+iS^>*t^>&hC7@CktC z9+JlIn9;f!%d!Y)YD+;Vs7>>h8m2zEp%K17k|9EI<5bdS#~M3rT2O(Gnfs%vIDqF|D`sSs?&kiHflld{Q)rernn*{_J zH)aiEQj6eDz-`34lKO?B1u`HFpV9@I>faJLIGRJ<=@8UoNT3SlU6pb(w4J#wuD$e_?q_h3& zgkyOGik%rf-GWsr7%Vq#_nX@ zmSa+V9Vx|sIi~Y)Kbvgr^^I~p4!K%WF-*`ryy^9rc}V@Ki9~YyM z9E#>rpv>McgTk!OQt+1Ka-sokMeKE2q{J-tBOE4L$|Su^si1ayLLV-n%fM9yl4{WgAJ=28-Ax|WYJKiVoYkzJqnh!A7Az1R4@;U z`qw$xd}cfbl}{C$j#3i6ainoS-V>1Q)l)FtotH61{r!!QqZ7eC)9hE-!r{|Kwq6n( zYJp(A&ud|*>}R3J4gvb`!FP&1KKF|AV7l@FUk()9|D&E-IDDebz!dg6~6;cZ#oxD<}uT$9sHD|yTr#eXlov%)0~R(Cn^ zdOzFS?S%#&Gh+Hg%uX|lkjFBAq?E2wuD(NnaY!W0@eS~i^ru4P9hgGC#Yk{-k-NsRG&$u78zI8 zTwU+Hr_d6ls7~cEWz{fMxvQI|#6Hy5!VRpBXx^qBkDcWestMum(lQ<_E}62x7)ezt zp}?OTMX-VxirQmSzKHDACkyce)0w!Jb7`1%hr&EjE{}mIdh7dYo#-Cyw7kbmQ^&c2 z!-Y@~HlSD7IQI~h0f!5)mkgYRb@Fr3pl|->;-8y){LLZxmaF^{s3s;?8_WRf&>vn zw1(uFV9^!#8Du?JZ5Z4RG0aMtks}`ewDNGju%~;{&;5e5idZ)|C6J2(52>)UEPw+) zHQKo$OqYEU1`By!&Z_v>MKYD5-e$wxL3?Uo9sr(oHftJa0OrdRIra3Xyg zp52eWsI>J4ib4SY&Ce6D{IY!S%o`VMIqUS|vk5*u1Q;rA`nsPiv!>HMIq z-ILL#bEQXU?5TWuQc(6@Nd6+{W@j0N6f@JReAX5q997OSIUrKzWS^vqp4wUKe2c1d z6~LeU;WQ`BC}SaovTdx)q?e!r1Ed5pv;M*mH?b6xU@T1WX@ z`G*bMraq;=H@D}>&!g%N&uLZ$8l6D7e}8slDalthT_;}t6c|*~Gv^TsLc=7BqO~+N zN=4Sz#}E1Znn)(H0p)wc8KlD#B#RIpiw;@`pp8aJIp7qBtdk~lmKIY>T11FG(rZ*3 zi%SleVjPKYnxLW#5?b}<=MW=Xuapix?9DoEVhVrSyA&BJOPs*NoIY&6X2ZDdJol-7 zsH7ghu>IEcImw1l-k2^$xb)gzO_C%~-+TK0Yx-8tm*v7aHk9LUc`Wm>U;cN?*Rj3r z>rFHE^I_~Sm(PvsNVoI*YWdLTimb`u0o_GTo2&f{+{zH$YbH9NQE1Rq#XcxUX)IEQ zHjs)@0VZCh9|lPS^ayX|fLg7$sR&LN50_3ch*~a)c5=PFVWLW!Z=P@|f~;hP!eY1v zY=3-7P?suL1eg@9vJfS@YSE4Q7~y*%ZH2GFe)XI>#tOcNW5X7yrpHp>ry{wbVLB$H zV;o3Q@>-A{-RG_+!r5P`&o{K?OW*YRLddfLkJs9G(sUYi-Z2=L`8nR#Ij-`cNP%7j zK+aen|B|HhTIo!CU<3$h{-beo;QmVicPI=KXfW!=Y#M{u1jP$Y;f72!Jc|z>+cWq+aj||>sp*SzcM@EOl1+MLq&3L6&Y^FcvSFLoefel&7Qd+l58P? zb{DLDWn!GGnktCQs?Xi&YxxKpYTzU9FbT8$G{8{&P;?(<1p2Qh0^h^5&^jqa299TL zyEA5Za9=rgh1dmd_t)}kkJk-UrF7bW z&UlcBij`65g^o-d8-|LbiZ;9yN&9**@RWstn5)GfdVq`K@*pWAVg5g#!re@IERm<$ zOfQ3d{A0E_lWVTXoD{cyY^s-3%=1HGiuPjSw94NZd#)LM)*_9kPIhMK?g~+DWcb|N zI+hmroJ?$C{}{{|wjttd5jD>xJ&qmo^{!XFz7IXJ>vPz>ob++x zbU4=5_2@wbS;2AeO)P5X<{sZeh^1Fr5ICGN1$Dh9ZYWOr2<-9YsffbWqa=$(ND4r4 zNU;98rHfSwjI}x^oPiCP>rgRK(qZe;pO~`;Hg#?SUzFoE5m{;|GWcXe?@$Q@$@$hkY-sg^GHB$l~w0Uk!6T1ZR zIb3`ZOWPzGU+jJ!6pFgYD5YY%@#vmxIGsD|$d-`0E?Dul{-LcA-~4nVV|6o{wP1JD z^N3YEvAEp!J}?zk43=|xX;e&L$`CO0guQso%tOH3XO@pBsE-CZ`!vgsAd_f_I`fmT zCQHJ%l*~M+z)ce&uL+krA4nMnY1dl_l_{?XIs!pfgoC26KQE9+3BG4-wuzrTs{=zn z*Cfgf;-P4X2*@kj)N z%!~}Jh6q2`2(NCa$Bs)GHRmC`%bD{_1-SR|C)^j@j+Ivo)(G1OS{w?{XpkX5qQ6%w5PkUH}Orw*z6=A1Zx8P6J#obIk=c|i3V*H~CCk}J>82;(YcHC-D zBF=EyG>4cwI)1PPFYBlUpIb(qy|;y9+8hE7?)e$OHhai|^?dfBY!t+q-)9wrkX?=A z{iu0(?ahb&*gk3H9oS3-X-H&q>uQ5t;q_o&d`D|aP`+RUb4nVn8F>KJI(B4F@b}|p zzr(8M7Lh@68mX9OG^c8VYJ!xnnL0nJdo~a5uu*9KpVKQf@BJQB)MIrX=nA!kGfu+H zTI#m1rxN-GWGy_MMfBCZ#lrsD5F77{;bL_(Y~vZdtzzh|0!k%|eICbDWJM%hhqg0; zFjBLrF6WyK{K%*q4bk`t>+O-8A`=em{n6uqkR5%0Dq9rnz*OYU`!0{yJ&Tw7T}HJZ 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 literal 0 HcmV?d00001 diff --git a/sys/fonts/volkorn/vollkorn-italic-webfont.woff2 b/sys/fonts/volkorn/vollkorn-italic-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..bbbefd1fa52c5182fead75bb6e159683ba61b0b3 GIT binary patch literal 33724 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 + + + + + + + + + + + + Vollkorn Regular Specimen + + + + + + +
+ + + +
+ + +
+ +
+
+
AaBb
+
+
+ +
+
A​B​C​D​E​F​G​H​I​J​K​L​M​N​O​P​Q​R​S​T​U​V​W​X​Y​Z​a​b​c​d​e​f​g​h​i​j​k​l​m​n​o​p​q​r​s​t​u​v​w​x​y​z​1​2​3​4​5​6​7​8​9​0​&​.​,​?​!​@​(​)​#​$​%​*​+​-​=​:​;
+
+
+
+ + + + + + + + + + + + + + + + +
10abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
11abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
12abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
13abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
14abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
16abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
18abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
20abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
24abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
30abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
36abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
48abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
60abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
72abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
90abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
+ +
+ +
+ + + +
+ + +
+
◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼◼body
body
body
body
+
+ bodyVollkorn Regular +
+
+ bodyArial +
+
+ bodyVerdana +
+
+ bodyGeorgia +
+ + + +
+ + +
+ +
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+ +
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+ +
+ + + +
+
+

10.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

11.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

12.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

13.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

14.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

16.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+

18.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+ +
+
+ +
+ +
+
+

20.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+
+

24.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

+
+ +
+ +
+ +
+
+

30.Aenean lacinia bibendum nulla sed consectetur. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus. Nullam id dolor id nibh ultricies vehicula ut id elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla vitae elit libero, a pharetra augue.

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

Lorem Ipsum Dolor

+

Etiam porta sem malesuada magna mollis euismod

+ + +
+
+
+
+

Donec sed odio dui. Morbi leo risus, porta ac consectetur ac, vestibulum at eros. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.

+ + +

Pellentesque ornare sem

+ +

Maecenas sed diam eget risus varius blandit sit amet non magna. Maecenas faucibus mollis interdum. Donec ullamcorper nulla non metus auctor fringilla. Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam id dolor id nibh ultricies vehicula ut id elit.

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

+ +

Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Aenean lacinia bibendum nulla sed consectetur.

+ +

Nullam quis risus eget urna mollis ornare vel eu leo. Nullam quis risus eget urna mollis ornare vel eu leo. Maecenas sed diam eget risus varius blandit sit amet non magna. Donec ullamcorper nulla non metus auctor fringilla.

+ +

Cras mattis consectetur

+ +

Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Aenean lacinia bibendum nulla sed consectetur. Integer posuere erat a ante venenatis dapibus posuere velit aliquet. Cras mattis consectetur purus sit amet fermentum.

+ +

Nullam id dolor id nibh ultricies vehicula ut id elit. Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

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

Language Support

+

The subset of Vollkorn Regular in this kit supports the following languages:
+ + Albanian, Basque, Breton, Chamorro, Danish, English, Faroese, Finnish, Frisian, Galician, German, Icelandic, Italian, Malagasy, Norwegian, Portuguese, Spanish, Swedish

+

Glyph Chart

+

The subset of Vollkorn Regular in this kit includes all the glyphs listed below. Unicode entities are included above each glyph to help you insert individual characters into your layout.

+
+ +

&#13;

+

&#32;

+

&#33;

!
+

&#34;

"
+

&#35;

#
+

&#36;

$
+

&#37;

%
+

&#38;

&
+

&#39;

'
+

&#40;

(
+

&#41;

)
+

&#42;

*
+

&#43;

+
+

&#44;

,
+

&#45;

-
+

&#46;

.
+

&#47;

/
+

&#48;

0
+

&#49;

1
+

&#50;

2
+

&#51;

3
+

&#52;

4
+

&#53;

5
+

&#54;

6
+

&#55;

7
+

&#56;

8
+

&#57;

9
+

&#58;

:
+

&#59;

;
+

&#60;

<
+

&#61;

=
+

&#62;

>
+

&#63;

?
+

&#64;

@
+

&#65;

A
+

&#66;

B
+

&#67;

C
+

&#68;

D
+

&#69;

E
+

&#70;

F
+

&#71;

G
+

&#72;

H
+

&#73;

I
+

&#74;

J
+

&#75;

K
+

&#76;

L
+

&#77;

M
+

&#78;

N
+

&#79;

O
+

&#80;

P
+

&#81;

Q
+

&#82;

R
+

&#83;

S
+

&#84;

T
+

&#85;

U
+

&#86;

V
+

&#87;

W
+

&#88;

X
+

&#89;

Y
+

&#90;

Z
+

&#91;

[
+

&#92;

\
+

&#93;

]
+

&#94;

^
+

&#95;

_
+

&#96;

`
+

&#97;

a
+

&#98;

b
+

&#99;

c
+

&#100;

d
+

&#101;

e
+

&#102;

f
+

&#103;

g
+

&#104;

h
+

&#105;

i
+

&#106;

j
+

&#107;

k
+

&#108;

l
+

&#109;

m
+

&#110;

n
+

&#111;

o
+

&#112;

p
+

&#113;

q
+

&#114;

r
+

&#115;

s
+

&#116;

t
+

&#117;

u
+

&#118;

v
+

&#119;

w
+

&#120;

x
+

&#121;

y
+

&#122;

z
+

&#123;

{
+

&#124;

|
+

&#125;

}
+

&#126;

~
+

&#160;

 
+

&#161;

¡
+

&#162;

¢
+

&#163;

£
+

&#164;

¤
+

&#165;

¥
+

&#166;

¦
+

&#167;

§
+

&#168;

¨
+

&#169;

©
+

&#170;

ª
+

&#171;

«
+

&#172;

¬
+

&#173;

­
+

&#174;

®
+

&#175;

¯
+

&#176;

°
+

&#177;

±
+

&#178;

²
+

&#179;

³
+

&#180;

´
+

&#181;

µ
+

&#182;

+

&#183;

·
+

&#184;

¸
+

&#185;

¹
+

&#186;

º
+

&#187;

»
+

&#188;

¼
+

&#189;

½
+

&#190;

¾
+

&#191;

¿
+

&#192;

À
+

&#193;

Á
+

&#194;

Â
+

&#195;

Ã
+

&#196;

Ä
+

&#197;

Å
+

&#198;

Æ
+

&#199;

Ç
+

&#200;

È
+

&#201;

É
+

&#202;

Ê
+

&#203;

Ë
+

&#204;

Ì
+

&#205;

Í
+

&#206;

Î
+

&#207;

Ï
+

&#208;

Ð
+

&#209;

Ñ
+

&#210;

Ò
+

&#211;

Ó
+

&#212;

Ô
+

&#213;

Õ
+

&#214;

Ö
+

&#215;

×
+

&#216;

Ø
+

&#217;

Ù
+

&#218;

Ú
+

&#219;

Û
+

&#220;

Ü
+

&#221;

Ý
+

&#222;

Þ
+

&#223;

ß
+

&#224;

à
+

&#225;

á
+

&#226;

â
+

&#227;

ã
+

&#228;

ä
+

&#229;

å
+

&#230;

æ
+

&#231;

ç
+

&#232;

è
+

&#233;

é
+

&#234;

ê
+

&#235;

ë
+

&#236;

ì
+

&#237;

í
+

&#238;

î
+

&#239;

ï
+

&#240;

ð
+

&#241;

ñ
+

&#242;

ò
+

&#243;

ó
+

&#244;

ô
+

&#245;

õ
+

&#246;

ö
+

&#247;

÷
+

&#248;

ø
+

&#249;

ù
+

&#250;

ú
+

&#251;

û
+

&#252;

ü
+

&#253;

ý
+

&#254;

þ
+

&#255;

ÿ
+

&#710;

ˆ
+

&#732;

˜
+

&#8192;

 
+

&#8193;

+

&#8194;

+

&#8195;

+

&#8196;

+

&#8197;

+

&#8198;

+

&#8199;

+

&#8200;

+

&#8201;

+

&#8202;

+

&#8208;

+

&#8209;

+

&#8210;

+

&#8211;

+

&#8212;

+

&#8216;

+

&#8217;

+

&#8218;

+

&#8220;

+

&#8221;

+

&#8222;

+

&#8226;

+

&#8230;

+

&#8239;

+

&#8249;

+

&#8250;

+

&#8287;

+

&#8364;

+

&#9724;

+

&#64257;

+

&#64258;

+

&#64259;

+

&#64260;

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

Installing Webfonts

+ +

Webfonts are supported by all major browser platforms but not all in the same way. There are currently four different font formats that must be included in order to target all browsers. This includes TTF, WOFF, EOT and SVG.

+ +

1. Upload your webfonts

+

You must upload your webfont kit to your website. They should be in or near the same directory as your CSS files.

+ +

2. Include the webfont stylesheet

+

A special CSS @font-face declaration helps the various browsers select the appropriate font it needs without causing you a bunch of headaches. Learn more about this syntax by reading the Fontspring blog post about it. The code for it is as follows:

+ + + +@font-face{ + font-family: 'MyWebFont'; + src: url('WebFont.eot'); + src: url('WebFont.eot?#iefix') format('embedded-opentype'), + url('WebFont.woff') format('woff'), + url('WebFont.ttf') format('truetype'), + url('WebFont.svg#webfont') format('svg'); +} + + +

We've already gone ahead and generated the code for you. All you have to do is link to the stylesheet in your HTML, like this:

+ <link rel="stylesheet" href="stylesheet.css" type="text/css" charset="utf-8" /> + +

3. Modify your own stylesheet

+

To take advantage of your new fonts, you must tell your stylesheet to use them. Look at the original @font-face declaration above and find the property called "font-family." The name linked there will be what you use to reference the font. Prepend that webfont name to the font stack in the "font-family" property, inside the selector you want to change. For example:

+p { font-family: 'WebFont', Arial, sans-serif; } + +

4. Test

+

Getting webfonts to work cross-browser can be tricky. Use the information in the sidebar to help you if you find that fonts aren't loading in a particular browser.

+
+ + +
+ +
+ +
+ +
+ + diff --git a/sys/fonts/volkorn/vollkorn-regular-webfont.woff b/sys/fonts/volkorn/vollkorn-regular-webfont.woff new file mode 100755 index 0000000000000000000000000000000000000000..d8c0c9aa1507c8f126056410c0fe4a5abd451fdf GIT binary patch literal 41896 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Ξ`AW9y-yLc+$}$uteXBR|AJH#TmxmXVu@ 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 QcF!-f00043WBL040Az_zyZ`_I literal 0 HcmV?d00001 diff --git a/sys/fonts/volkorn/vollkorn-regular-webfont.woff2 b/sys/fonts/volkorn/vollkorn-regular-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..10e6d3157ff93b41b011794771b087cedc3a6413 GIT binary patch literal 34016 zcmV)hK%>8RPew8T0RR910EFNG6951J0b{HH0EBM<0suk)00000000000000000000 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\n<%= contents %>\n')) + .pipe(gulp.dest('css')) +}); + + +// Watch Files For Changes +gulp.task('dev-watch', function() { + gulp.watch( 'scss/*.scss', ['scss']); +}); + +// Default Task +gulp.task('default', ['scss']); diff --git a/sys/js/jquery.line/README.md b/sys/js/jquery.line/README.md new file mode 100644 index 0000000..f211683 --- /dev/null +++ b/sys/js/jquery.line/README.md @@ -0,0 +1,100 @@ +# jQuery.line plugin + +*** + +> jQuery plugin to draw lines using single DIV and pure CSS3 + +*** + + +## Demo: + +[Demo](http://stopsopa.bitbucket.org/demos/jquery.line/demo.html) + + + +### Using: + +```js +var linediv = $.line(x1, y1, x2, y2, opt, callback); +var linediv = $('parent element').line(x1, y1, x2, y2, opt, callback); +``` + +or + +radians and distance +```js +var linediv = $.line(x1, y1, {rad: Math.PI/4, dis: 200}, opt, callback); +var linediv = $('parent element').line(x1, y1, {rad: Math.PI/4, dis: 200}, opt, callback); +``` +or + + +angle and distance +```js +var linediv = $.line(x1, y1, {ang: 45, dis: 200}, opt, callback); +var linediv = $('parent element').line(x1, y1, {ang: 45, dis: 200}, opt, callback); +``` + + +### Default options are: + + +```js +{ + create: $('
'), // default it's div, you can change to $('') + cls: '_line', + id : false, + css: { + // you can change styles of div in js here through $(..).css() + // but be careful that you can override here property used + // to calculations ('width') + // which is defined right below + height: '0', + zIndex: '999', + zoom: 1 + }, + width: 1, + style: 'solid', + color: 'black' +} +``` + +### Callback: + +In context of callback you have two parameters, one is div representing line, and second used options + +```js +$.line(x1, y1, x2, y2, opt, function (div, opt) { + ... +}) +``` + + + +# License + +The MIT License (MIT) + +Copyright (c) 2014 Szymon Działowski + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + + diff --git a/sys/js/jquery.line/demo.html b/sys/js/jquery.line/demo.html new file mode 100644 index 0000000..a88b00e --- /dev/null +++ b/sys/js/jquery.line/demo.html @@ -0,0 +1,358 @@ + + + + + jQuery.line by Szymon Działowski + + + + + + + + + + + + + + + + + + + + + + +
+
+ +
+ Use your mouse to draw lines on screen +
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ width: + + 3 +
+
+
+
+ color: + + +
+ style: + + + + + +
+ + + + +
+ correct: + + true +
+ always on: + + + + + + +
+ +
+
+
+ +
+ +
+ + + comments powered by Disqus + + + \ No newline at end of file diff --git a/sys/js/jquery.line/favicon.png b/sys/js/jquery.line/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f22538c57a94e7cae75f8f05e4d8f75d58b06bec GIT binary patch literal 595 zcmV-Z0<8UsP)M&vJstPh*)Cj6p`)JsnfEjy)H{cM5nGX#GWEzPq9QS%P=u@*u;?Vz!G?12%ipO zlB(Q)wa*DCBiV{LUdRf$$~po{#HS?5mT)nx*#9jz+VUNSd z4{`j4nUHgjoPq#23Uo1c2~U!|Gns%f21UMzK9;yhq!h&xM1i;`dc^un&aq5D3xiS6 zk_l);D4-z|U_~gvk_osX4iOYTpqBI;SVtgWtvZONnn}KiCXoeA*mPp2Dgix>1Rjw% z(}JExd`~5ysqz1E@XZsiAP-wkV;?mY0@zM?ho5n}N!EbePVL8mz%)SRE%nU5}nM4nmuvyFsPILscnSZz>GGZ6Nwq#=4 zIs#0Mp8mnJs{%T(ac76AApjzEAAK!xe>3S8|@D{qBLS;{Wcj^lw0X zhKp={?Ex?ku?yxw1oT4`&<`S@8lr%zZvns#p}5VT1N^Rb0u*+Hu3-f5r0|{}ob3Ds h@L(IjC&lK2fL~h~ayML2RS*CG002ovPDHLkV1hGH1z-RG literal 0 HcmV?d00001 diff --git a/sys/js/jquery.line/jquery.line.js b/sys/js/jquery.line/jquery.line.js new file mode 100644 index 0000000..ab57970 --- /dev/null +++ b/sys/js/jquery.line/jquery.line.js @@ -0,0 +1,263 @@ +/** + * @author Szymon Działowski + * @homepage https://bitbucket.org/stopsopa/jquery.line + * @ver 1.0 2014-07-06 + * @ver 1.1 2014-07-07 upgrades, corrections + * @ver 1.2 2015-05-01 drawing line by rad/ang and distance from point x and x, fix manual + */ + +(function( factory ) { + if ( typeof define === "function" && define.amd ) { + + // AMD. Register as an anonymous module. + define([ "jquery" ], factory ); + } else { + + // Browser globals + factory( jQuery ); + } +})((function (name, pi) { + return function ($) { + function log(l) {try {console.log(l);}catch (e) {}}; + function error(l) {try {console.error(l);}catch (e) {}}; + function _thw(message) {throw "plugin jQuery(...)."+name+"() : "+message}; + function _a(a) { + return Array.prototype.slice.call(a, 0); + } + function isFunction (a) { // taken from underscore.js + return typeof a == 'function' || false; + }; + function isObject(obj) { + var type = typeof obj; + return type === 'function' || type === 'object' && !!obj; + }; + function angToRad(ang) { + return ang * (pi / 180); + } + function radToAng(rad) { + return rad * (180 / pi) ; + } + // calc distance between two points + function calcDistance(x1, y1, x2, y2) { // http://www.gwycon.com/calculating-the-distance-between-two-pixels/ + return Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2)); + } + // count angle in radians + function calcAngleRad(x1, y1, x2, y2) { + return Math.atan2( (y2 - y1) , (x2 - x1) ); + } + // count angle in degrees + function calcAngle(x1, y1, x2, y2) { + var a = calcAngleRad(x1, y1, x2, y2) * (180 / pi); + return (a < 0) ? (a += 360) : a; + } + function calcXYOffsetByVectorAngleRad(rad, dis) { + return { // http://stackoverflow.com/a/10962780 + x : Math.cos(rad) * dis, + y : Math.sin(rad) * dis + } + } + function calcXYOffsetByVectorAngle(ang, dis) { + return calcXYOffsetByVectorAngleRad(angToRad(ang), dis); + } + // count correction + function correct(x1, y1, x2, y2, o, ang) { + ang || (ang = calcAngle(x1, y1, x2, y2)); + + var hw = o.width/2; + var hwo = hw // originial + + var sw = false; + + if ($.isNumeric(o.correct)) { + var c = o.correct; + switch(true) { + case o.correctpos == 'normal': + hw += c; + break; + case o.correctpos == 'top' && (ang > 90 && ang < 270) : + sw = true; + c = - Math.abs(c); + break; + case o.correctpos == 'bottom' && (ang < 90 || ang > 270) : + sw = true; + c = - Math.abs(c); + break; + case o.correctpos == 'left' && (ang > 0 && ang < 180) : + sw = true; + c = - Math.abs(c); + break; + case o.correctpos == 'right' && (ang < 0 || ang > 180) : + sw = true; + c = - Math.abs(c); + break; + } + hw += c; + } + + var rad = calcAngleRad(x1, y1, x2, y2); // radians + var radminhalf = (rad - (pi / 2)); // radians minus half radian + + var c = {}; + if (o.correct === false) { + c.x = c.y = c.oy = c.ox = 0; + } + else { + c.y = Math.sin(radminhalf) * hw; + c.x = Math.cos(radminhalf) * hw; + c.oy = Math.sin(radminhalf) * hwo; // without correction + c.ox = Math.cos(radminhalf) * hwo; // without correction + } + c.ang = ang; + c.rad = rad + c.ox2 = c.ox * 2; + c.oy2 = c.oy * 2; + c.x1 = x1; + c.y1 = y1; + c.x2 = x2; + c.y2 = y2; + + if (sw) { + c.ax = c.x1 - c.ox2; + c.ay = c.y1 - c.oy2; + + c.bx = c.ax + c.x; + c.by = c.ay + c.y; + + c.cx = c.x2 + c.x + c.cy = c.y2 + c.y; + + c.dx = c.cx - c.ox2; + c.dy = c.cy - c.oy2; + } + else { + c.bx = c.x1 + c.x; + c.by = c.y1 + c.y; + + c.ax = c.bx - c.ox2; + c.ay = c.by - c.oy2; + + c.dx = c.x2 + c.x; + c.dy = c.y2 + c.y; + + c.cx = c.dx - c.ox2 + c.cy = c.dy - c.oy2; + } + + return c; + } + /** + * @returns jQuery object representing line + * var linediv = $.line(x1, y1, x2, y2, opt, callback); + * var linediv = $('parent element').line(x1, y1, x2, y2, opt, callback); + * var linediv = $('parent element').line(x1, y1, {ang: 45, dis: 200}, opt, callback); + * var linediv = $.line(x1, y1, {ang: 45, dis: 200}, opt, callback); + */ //0 1 2 3 4 5 + $.fn[name] = function (x1, y1, x2, y2, opt, callback) { + + if (isObject(x2)) { + var k = 0, a = _a(arguments); + + if (typeof x2.ang != 'undefined') + k = calcXYOffsetByVectorAngle(x2.ang, x2.dis); + + else if (typeof x2.rad != 'undefined') + k = calcXYOffsetByVectorAngleRad(x2.rad, x2.dis); + + else _thw("Arguments incomplete: "+JSON.stringify(a)); + + a[5] = a[4]; + a[4] = a[3]; + a[2] = x1 + k.x; + a[3] = y1 + k.y; + log(a); + + return $.fn[name].apply(this, a); + } + + if (isFunction(opt)) { + callback = opt; + } + else if (isFunction(callback)) { + opt = callback; + } + + opt || (opt = {}); + + if ($(this).length > 1) + throw "$(this) is more then one element"; + + var o = { + style: 'solid', + width: 1, + color: 'black', + + cls: 'jqline', + id: false, + correct: true, // bool|int - corection of position, give integer to move + correctpos: 'normal', // normal, top, bottom, left, right + css: { + height: '0', + zIndex: '999', + zoom: 1 + } + } + + if (opt.css) { + $.extend(o.css, opt.css); + opt.css = o.css; + } + + o = $.extend(true, o, opt || {}); + o.create = opt.create ? $(opt.create) : $('
'); + var ang = calcAngle(x1, y1, x2, y2); // degrees + var c = correct(x1, y1, x2, y2, o/* half of line width */, ang); + c.distance = calcDistance(x1, y1, x2, y2); + + o.create + .css({ + borderTop: o.width+'px '+o.style+' '+o.color, + position: 'absolute', + width: c.distance + 'px', + '-webkit-transform': 'rotate(' + ang + 'deg)', + '-moz-transform': 'rotate(' + ang + 'deg)', + '-ms-transform': 'rotate(' + ang + 'deg)', + '-o-transform': 'rotate(' + ang + 'deg)', + transform: 'rotate(' + ang + 'deg)', + + 'transform-origin' : '0 0', + '-ms-transform-origin' : '0 0', /* IE 9 */ + '-webkit-transform-origin' : '0 0', /* Chrome, Safari, Opera */ + + left : (x1 + c.x)+'px', + top : (y1 + c.y)+'px' + }) + .css(o.css) + ; + + o.cls && o.create.addClass(o.cls); + o.id && o.create.attr('id', o.id); + + o.create.appendTo(this); + + (isFunction(callback)) && callback(o.create, o, c); + + return o.create; + }; + /** + * @returns jQuery object representing line + */ + $[name] = function () { + var b = $('body'); + return b[name].apply(b, arguments); + }; + + // expose tools to use outside + $[name].radToAng = radToAng; + $[name].angToRad = angToRad; + $[name].calcDistance = calcDistance; + $[name].calcAngleRad = calcAngleRad; + $[name].calcAngle = calcAngle; + $[name].calcXYOffsetByVectorAngle = calcXYOffsetByVectorAngle; + $[name].calcXYOffsetByVectorAngleRad = calcXYOffsetByVectorAngleRad; + } +})('line', Math.PI)); // to change name of plugin simply change it in this place \ No newline at end of file diff --git a/sys/js/main.js b/sys/js/main.js new file mode 100644 index 0000000..b9d9a74 --- /dev/null +++ b/sys/js/main.js @@ -0,0 +1,117 @@ +$(document).ready(function(){ + var _$users = $('div.user'); + + function init(){ + + wrapHTML(); + getOutImages(); + + randomPosition($('div.user h1:first')); + randomPosition($('div.user h2:first')); + createLineHeader(); + createLineContent(); + createLineContentImages(); + createLineImages(); + } + + function wrapHTML(){ + _$users.each(function(){ + var $header = $('
').append($('h1:first, h2:first', this)); + $header.prependTo(this) + }); + + } + + function getOutImages(){ + $('div.user img').each(function(){ + var cnt = $(this).parent('p').contents(); + $(this).parent('p').replaceWith(cnt); + }); + } + + function createLineHeader(){ + + _$users.each(function(){ + var h2Height = $(this).find('h2:first').outerHeight(); + + var h1Width = $(this).find('h1:first').outerWidth(); + + var x1 = $(this).find('h2:first').position().left + 50; + var y1 = $(this).find('h2:first').position().top + h2Height; + var x2 = $(this).find('h1:first').position().left + (h1Width / 2); + var y2 = $(this).find('h1:first').position().top; + // console.log(x1, x2, y1, y2); + var linediv = $(this).line(x1, y1, x2, y2, {width: 2}); + }); + + } + + function createLineContent(){ + _$users.each(function(){ + var h1Height = $(this).find('h1:first').outerHeight(); + // var h1Width = $(this).find('h1').outerWidth(); + + var x1 = $(this).find('h1:first').position().left + 50; + var y1 = $(this).find('h1:first').position().top + h1Height; + var x2 = $(this).find('.content').position().left; + var y2 = $(this).find('.content').position().top; + // console.log(x1, x2, y1, y2); + var linediv = $(this).line(x1, y1, x2, y2, {width: 2}); + }); + } + + function createLineContentImages(){ + _$users.each(function(){ + var contentHeight = $(this).find('.content').outerHeight(); + // var h1Width = $(this).find('h1').outerWidth(); + + var x1 = $(this).find('.content').position().left; + var y1 = $(this).find('.content').position().top + contentHeight; + var x2 = $(this).find('.images').position().left + 100; + var y2 = $(this).find('.images').position().top + 10; + // console.log(x1, x2, y1, y2); + + if($(this).find('.images').find('li').length){ + var linediv = $(this).line(x1, y1, x2, y2, {width: 2}); + } + + }); + } + + function createLineImages(){ + _$users.each(function(){ + $(this).find('.images').find('li').each(function(){ + var height = $(this).outerHeight(); + var width = $(this).outerWidth(); + + if($(this).next().length){ + // console.log($(this)); + var x1 = $(this).position().left + width ; + var y1 = $(this).position().top + height + 15; + var x2 = $(this).next().position().left + width - 100; + var y2 = $(this).next().position().top + 16; + var linediv = $(this).line(x1, y1, x2, y2, {width: 2}); + // console.log(y1); + } + }); + + }); + } + + function randomPosition($element){ + $element.each(function(){ + var randomPos = Math.random() * (_$users.width()- $(this).width()); + var width = $(this).width(); + $(this).css({ + 'left': randomPos, + 'width': width + }); + + }); + } + + + init(); + + +}); diff --git a/sys/package.json b/sys/package.json new file mode 100644 index 0000000..0ccc8f0 --- /dev/null +++ b/sys/package.json @@ -0,0 +1,23 @@ +{ + "name": "ola-2", + "version": "1.0.0", + "description": "Documentation tool for OLA#2 workshop", + "main": "gulpfile.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "https://g-u-i.me/gogs/bachir/ola2doc" + }, + "author": "Bachir Soussi Chiadmi, Raphaël Bastide, Sarah Garcin", + "license": "GPL-3.0", + "dependencies": {}, + "devDependencies": { + "gulp": "^3.9.1", + "gulp-autoprefixer": "^3.1.0", + "gulp-plumber": "^1.1.0", + "gulp-sass": "^2.3.2", + "gulp-wrap": "^0.13.0" + } +} diff --git a/sys/script.tpl.html b/sys/script.tpl.html new file mode 100644 index 0000000..8966afe --- /dev/null +++ b/sys/script.tpl.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/sys/scss/main.scss b/sys/scss/main.scss new file mode 100644 index 0000000..87f6bd2 --- /dev/null +++ b/sys/scss/main.scss @@ -0,0 +1,188 @@ +@font-face { + font-family: 'ola'; + src: url('fonts/ola/olasans-webfont.eot'); + src: url('fonts/ola/olasans-webfont.eot?#iefix') format('embedded-opentype'), + url('fonts/ola/olasans-webfont.woff2') format('woff2'), + url('fonts/ola/olasans-webfont.woff') format('woff'), + url('fonts/ola/olasans-webfont.ttf') format('truetype'); + font-weight: normal; + font-style: normal; + +} + +/* Generated by Font Squirrel (https://www.fontsquirrel.com) on June 17, 2016 */ +@font-face { + font-family: 'vollkorn'; + src: url('fonts/volkorn/vollkorn-bold-webfont.woff2') format('woff2'), + url('fonts/volkorn/vollkorn-bold-webfont.woff') format('woff'); + font-weight: bold; + font-style: normal; +} + +@font-face { + font-family: 'vollkorn'; + src: url('fonts/volkorn/vollkorn-bolditalic-webfont.woff2') format('woff2'), + url('fonts/volkorn/vollkorn-bolditalic-webfont.woff') format('woff'); + font-weight: bold; + font-style: italic; +} + +@font-face { + font-family: 'vollkorn'; + src: url('fonts/volkorn/vollkorn-italic-webfont.woff2') format('woff2'), + url('fonts/volkorn/vollkorn-italic-webfont.woff') format('woff'); + font-weight: normal; + font-style: italic; +} + +@font-face { + font-family: 'vollkorn'; + src: url('fonts/volkorn/vollkorn-regular-webfont.woff2') format('woff2'), + url('fonts/volkorn/vollkorn-regular-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; +} + +body{ + font-family: 'vollkorn',sans-serif; + max-width: 100%; + height:100%; + margin: 30px 0; + font-size:14px; +} + +h1, h2, h3, h4, h5, h6{ + font-family: 'ola',sans-serif; + margin:0; +} + +#main{ + + h1, h2{ + border: 2px solid #000; + padding: 5px; + display: inline-block; + position: absolute; + } + + h1{ + // text-transform: uppercase; + padding: 5px 1rem; + top: 100px; + white-space: nowrap; + } + + h2{ + top:0; + white-space: nowrap; + padding: 5px 1rem; + font-size: 1rem; + } +} + + +p{ + font-size: 1.5em; +} + +ul{margin:0; padding:0;} +li{ + list-style: none; +} + +img{max-width:100%;} + +code{ + border: 1px solid #000; + padding: 5px; +} + + +header#header{ + width: 18%; + min-width: 200px; + position:fixed; + padding: 0 1rem; + h1{ + font-size: 1rem; + border-bottom: 2px solid #000; + margin-bottom: 1em; + } + #menu{ + li{ + p{ + margin-top: 0; + margin-bottom:0.2em; + font-size: 1em; + } + a{ + + color: #000; + } + } + } +} + +div.user{ + position:relative; + width: 55%; + max-width: 800px; + margin:0 auto 5rem auto; + + header{ + min-height: 200px; + } + + .content{ + border: 2px solid #000; + padding: 1rem; + width: 100%; + margin-bottom: 2rem; + } + section.images ul{ + width: 105%; + li{ + line-height: 0; + margin: 1rem 0; + border: 2px solid #000; + img{ + max-width: 100%; + width: 100%; + } + } + } + p{ + img{ + border:none; + } + } +} + +@media print { + @page { + margin: 1cm; + size: A4; + } + + // div { + + // } + div.user{ + width: 17cm; + margin-top: 2cm; + page-break-after: always; + max-width: 19cm; + p, code { + // page-break-after: always; + page-break-inside: avoid; + } + section.images ul{ + li{ + page-break-inside: avoid; + margin-top: 1cm; + } + } + } + + +} diff --git a/sys/tex2html.sh b/sys/tex2html.sh new file mode 100755 index 0000000..6e653a8 --- /dev/null +++ b/sys/tex2html.sh @@ -0,0 +1,160 @@ +#!/bin/bash +# 06-07-2016 +# Licence : GPLv3 + + +if [ ! -d ../output/images ]; then + mkdir ../output/images +fi + +if [ ! -d ../output/sources ]; then + mkdir ../output/sources +fi + +if [ -f content.textile ]; then + rm content.textile +fi +touch content.textile + +echo "" > /tmp/summary + + # _ _ + # | | | | + # ___ ___ _ __ | |_ ___ _ __ | |_ + # / __/ _ \| '_ \| __/ _ \ '_ \| __| + # | (_| (_) | | | | || __/ | | | |_ + # \___\___/|_| |_|\__\___|_| |_|\__| +echo "
" >> content.textile +for i in ../content/*; do + # if folder if not sys if not modele + if [ -d "$i" ]; then # && [ "$i" != "../model" ]; then + # if readme exists + if [ -f "$i/readme.textile" ]; then + # user name + # record readme content on variable + cont=$(cat "$i/readme.textile") + + # echo "$cont" + # user=$(grep "h1\.\s*.+" "$i/readme.textile") + # user="${cont% h1}" + # user=$(expr "$cont" : "h1. \(.*\)$") + # echo "user : $user" + + u=${i/..\//} + # record link for menu + # echo "
  • $u
  • " >> /tmp/summary + echo "* \"$u\":#$u" >> /tmp/summary + + # right html and contents on main content.textile + echo "
    " >> content.textile + # add user content to main content + echo "
    "$'\n' >> content.textile + # add content to main content.textile + cat "$i/readme.textile" >> content.textile + echo $'\n'"
    " >> content.textile + + # get folder name + folder=$(basename "$i") + + # _ + # (_) + # _ _ __ ___ __ _ __ _ ___ ___ + # | | '_ ` _ \ / _` |/ _` |/ _ \/ __| + # | | | | | | | (_| | (_| | __/\__ \ + # |_|_| |_| |_|\__,_|\__, |\___||___/ + # __/ | + # |___/ + images="" + l=0 + echo "
    "$'\n' >> content.textile + for img in $i/images/*; do + # echo "images : $img" + if [ -f "$img" ]; then + # record file name + fn=$(basename "$img") + counter=$(printf %02d $l) + # record extension + ext="${fn##*.}" + # record new image name + fimg="$folder-$counter.$ext" + # copy image file with new name + cp -f "$img" ../output/images/$fimg + # replace image name in main content.textile file + sed -i "s/images\/$fn/images\/$fimg/g" content.textile + # find "content.textile" -print0 | xargs -0 sed -i '' -e "s/images\/$fn/images\/$fimg/g" + l=$(($l+1)) + # if image is not on content ... + if [[ ! "$cont" =~ "images/$fn" ]]; then + # ... add it at end of content + echo "* !images/$fimg!" >> content.textile + fi + fi + done + echo $'\n'"
    " >> content.textile + + + # _________ __ _______________ _____ + # / ___/ __ \/ / / / ___/ ___/ _ \/ ___/ + # (__ ) /_/ / /_/ / / / /__/ __(__ ) + # /____/\____/\__,_/_/ \___/\___/____/ + # + echo "
    "$'\n' >> content.textile + for src in $i/sources/*; do + # echo "patch : $src" + if [ -f "$src" ]; then + # record file name + fn=$(basename "$src") + cp -f "$src" ../output/sources/$fn + # echo $'\r'"
  • " >> content.textile + echo "* \"$fn\":sources/$fn" >> content.textile + # echo $'\r'"
  • " >> content.textile + fi + done + echo $'\n'"
    " >> content.textile + + echo "
    " >> content.textile + echo '
    ' >> content.textile + fi + + fi +done +# end main section +echo "
    " >> content.textile + + # _ _ + # | | | | + # | |__ ___ __ _ __| | ___ _ __ + # | '_ \ / _ \/ _` |/ _` |/ _ \ '__| + # | | | | __/ (_| | (_| | __/ | + # |_| |_|\___|\__,_|\__,_|\___|_| +touch /tmp/header +echo "" >> /tmp/header + +cat /tmp/header|cat - content.textile > /tmp/out && mv /tmp/out content.textile + + +pandoc -s \ + -f textile \ + -t html5 -o ../output/index.html \ + -H css/main.css \ + -A script.tpl.html \ + content.textile + +# echo "export markdown as html" +# pandoc -s \ +# -f markdown+hard_line_breaks+auto_identifiers+ascii_identifiers+tex_math_dollars+pipe_tables+all_symbols_escapable \ +# -t html5 -o index.html \ +# -c fonts/amiri/amiri.css \ +# -H css/styles.css \ +# -B body-base-top.tpl.html \ +# -A body-base-bot.tpl.html \ +# -A js/jquery.min.js \ +# -A js/script.js \ +# # -A js/css-regions-polyfill.min.js \ +# -A body-base-end.tpl.html \ +# pad.md

    `YP@F%O**ub#3M#|qf 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�L0Z2EwYN-lg~aA20)f}U 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 !dPw_ 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 literal 0 HcmV?d00001 diff --git a/readme-images/syncthing-qr.png b/readme-images/syncthing-qr.png new file mode 100644 index 0000000000000000000000000000000000000000..d865a60f9f6720ff10fc5d5f8b9ae7135a6bf4ee GIT binary patch literal 1864 zcmbtVeM}Q)94`A~Q%S+hn3$mp*F$#er#kXF$Jao98KpkuC_;8)nfAYRx}O0U~Y z%=XVlbc|8^kt{~S$6BH&;?bUQE{Y%Rq*Nxf*ExkQZQ8>g*Q0%V?auwVzJG0(yt&Jp zU+#T=&-47A_nU*tD(R|MR!JlhY4yIn?@J^(`^8nW;stT%)t8$P@wKvTUp*#~5!UcEI<#E=hR$i*)0HTMe;GW`Y_oFvVqR+LNZhS}%Sn2D{uK;so9 z`Gz~=e~}r@kW)=k`KPdxLlBRbXk7^n>9#kt2Wpk&>aLI}UQA{TYCQp$aAz=O8;~tV zWx=Ta?ohP6L=kB5rc$Gf_ijkqm^D12F>$8QVkDzPA?F8lNeN{x6Mx~c1lPdP3v_>k zae#!MrAcMEHC4nu_E=7Agkk5-V=lF<1zl!P$y^k&@t}xTUk-Hnb#@iS#{JU!>yk5_t+mILDp0=w%qG2xRDiaMjxX$ zl5B_s-8f^n7z0t-ZJ22WHZzttyyf5F^n5JU%5!^^eVrChT*nX=|AmE=bp)0SXT=cf zzpucV8O?Kp1BW%HrO@Rfn2zm#`oKFXmK_kL5Gp;W1%n_D8aE5HVoaxCd;H8i9U0Yw zAp#xI8Pb(7Cxvg0^UdHm?jGxRtrYqC82^MwF9kMC4AZMOXLa_}2d>K=Q^vAFP{cg4 z7{{!~y@5u!>%JYw+b!Bzaat4pnSq83)W})3`Y*Ri_->d>CL>_!h$JjX_h+i`k1D5K R;?*drepk8IR(bfVzX7D614#e? literal 0 HcmV?d00001 diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..5cd0148 --- /dev/null +++ b/readme.md @@ -0,0 +1,47 @@ +OLA #3 - Documentation +====== + +# 1. Installer syncthing + +### arch linux +``` +sudo pacman -S --needed --noconfirm syncthing-{gtk,inotify} +``` + +### unbuntu/debian +http://apt.syncthing.net/ + +### OSX +- Télécharger le syncthing pour OSX +- Dezipper le dossier +- Ouvrir le fichier exécutable «syncthing» + +### windows +- Télécharger le syncthing pour OSX +- Dezipper le dossier +- Ouvrir le fichier exécutable «syncthing» + +### plus d'infos sur syncthing +https://docs.syncthing.net/intro/getting-started.html + +# 2. Ajouter la machine OLA +- Cliquer sur «Ajouter une machine distante» +- Dans ID de la machine copier/coller: +OZW63IO-FTFZU5N-ZMDO2LM-FDO4GRS-PGDZLMN-DD3TAFH-7BLQWL2-GQU3TQW +![qr](readme-images/syncthing-qr.png) +- Cliquer sur sauver +- attendre que la machine ola valide votre synchro + +# 3. Synchroniser le dossier partagé +- 3.1 Dans votre gestionnaire de fichier (ex: finder sur osx) Créer un dossier OLA#3DOC (ex :dans Documents) +- 3.2 Attendre que syncthing vous propose le dossier partagé "OLA#3DOC +![new folder](readme-images/syncthing-newsyncfolder.png) +- 3.3 Accepter le dossier partagé et donner le chemin du dossier OLA#3DOC créé précédement +![choose folder](readme-images/syncthing-chooselocalfolder.png) +- 3.4 Attendre quelque secondes que le contenu du dossier arrive + +# 4. Créer votre dossier de documentation +- Dans le dossier fraichement synchronisé, dupliquer le dossier «model» à votre nom : prenom_nom +- Remplir le fichier readme.md comme indiqué dans celui-ci +- Ajouter vos images de documentation de vos projets dans le dossier "image" +- Ajouter votre ou vos fichiers sources Krita ou Blender dans le dossier "sources" diff --git a/sys/bower.json b/sys/bower.json new file mode 100644 index 0000000..32492df --- /dev/null +++ b/sys/bower.json @@ -0,0 +1,22 @@ +{ + "name": "ola-2", + "description": "Documentation tool for OLA#2 workshop", + "main": "gulpfile.js", + "authors": [ + "Bachir Soussi Chiadmi", + "Raphaël Bastide", + "Sarah Garcin" + ], + "license": "GPL-3.0", + "homepage": "", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "test", + "tests" + ], + "dependencies": { + "jquery": "^3.1.0" + } +} diff --git a/sys/bower_components/jquery/.bower.json b/sys/bower_components/jquery/.bower.json new file mode 100644 index 0000000..7370bc4 --- /dev/null +++ b/sys/bower_components/jquery/.bower.json @@ -0,0 +1,26 @@ +{ + "name": "jquery", + "main": "dist/jquery.js", + "license": "MIT", + "ignore": [ + "package.json" + ], + "keywords": [ + "jquery", + "javascript", + "browser", + "library" + ], + "homepage": "https://github.com/jquery/jquery-dist", + "version": "3.1.0", + "_release": "3.1.0", + "_resolution": { + "type": "version", + "tag": "3.1.0", + "commit": "6f02bc382c0529d3b4f68f6b2ad21876642dbbfe" + }, + "_source": "https://github.com/jquery/jquery-dist.git", + "_target": "^3.1.0", + "_originalSource": "jquery", + "_direct": true +} \ No newline at end of file diff --git a/sys/bower_components/jquery/AUTHORS.txt b/sys/bower_components/jquery/AUTHORS.txt new file mode 100644 index 0000000..0e22886 --- /dev/null +++ b/sys/bower_components/jquery/AUTHORS.txt @@ -0,0 +1,295 @@ +Authors ordered by first contribution. + +John Resig +Gilles van den Hoven +Michael Geary +Stefan Petre +Yehuda Katz +Corey Jewett +Klaus Hartl +Franck Marcia +Jörn Zaefferer +Paul Bakaus +Brandon Aaron +Mike Alsup +Dave Methvin +Ed Engelhardt +Sean Catchpole +Paul Mclanahan +David Serduke +Richard D. Worth +Scott González +Ariel Flesler +Jon Evans +TJ Holowaychuk +Michael Bensoussan +Robert Katić +Louis-Rémi Babé +Earle Castledine +Damian Janowski +Rich Dougherty +Kim Dalsgaard +Andrea Giammarchi +Mark Gibson +Karl Swedberg +Justin Meyer +Ben Alman +James Padolsey +David Petersen +Batiste Bieler +Alexander Farkas +Rick Waldron +Filipe Fortes +Neeraj Singh +Paul Irish +Iraê Carvalho +Matt Curry +Michael Monteleone +Noah Sloan +Tom Viner +Douglas Neiner +Adam J. Sontag +Dave Reed +Ralph Whitbeck +Carl Fürstenberg +Jacob Wright +J. Ryan Stinnett +unknown +temp01 +Heungsub Lee +Colin Snover +Ryan W Tenney +Pinhook +Ron Otten +Jephte Clain +Anton Matzneller +Alex Sexton +Dan Heberden +Henri Wiechers +Russell Holbrook +Julian Aubourg +Gianni Alessandro Chiappetta +Scott Jehl +James Burke +Jonas Pfenniger +Xavi Ramirez +Jared Grippe +Sylvester Keil +Brandon Sterne +Mathias Bynens +Timmy Willison +Corey Frang +Digitalxero +Anton Kovalyov +David Murdoch +Josh Varner +Charles McNulty +Jordan Boesch +Jess Thrysoee +Michael Murray +Lee Carpenter +Alexis Abril +Rob Morgan +John Firebaugh +Sam Bisbee +Gilmore Davidson +Brian Brennan +Xavier Montillet +Daniel Pihlstrom +Sahab Yazdani +avaly +Scott Hughes +Mike Sherov +Greg Hazel +Schalk Neethling +Denis Knauf +Timo Tijhof +Steen Nielsen +Anton Ryzhov +Shi Chuan +Berker Peksag +Toby Brain +Matt Mueller +Justin +Daniel Herman +Oleg Gaidarenko +Richard Gibson +Rafaël Blais Masson +cmc3cn <59194618@qq.com> +Joe Presbrey +Sindre Sorhus +Arne de Bree +Vladislav Zarakovsky +Andrew E Monat +Oskari +Joao Henrique de Andrade Bruni +tsinha +Matt Farmer +Trey Hunner +Jason Moon +Jeffery To +Kris Borchers +Vladimir Zhuravlev +Jacob Thornton +Chad Killingsworth +Nowres Rafid +David Benjamin +Uri Gilad +Chris Faulkner +Elijah Manor +Daniel Chatfield +Nikita Govorov +Wesley Walser +Mike Pennisi +Markus Staab +Dave Riddle +Callum Macrae +Benjamin Truyman +James Huston +Erick Ruiz de Chávez +David Bonner +Akintayo Akinwunmi +MORGAN +Ismail Khair +Carl Danley +Mike Petrovich +Greg Lavallee +Daniel Gálvez +Sai Lung Wong +Tom H Fuertes +Roland Eckl +Jay Merrifield +Allen J Schmidt Jr +Jonathan Sampson +Marcel Greter +Matthias Jäggli +David Fox +Yiming He +Devin Cooper +Paul Ramos +Rod Vagg +Bennett Sorbo +Sebastian Burkhard +Zachary Adam Kaplan +nanto_vi +nanto +Danil Somsikov +Ryunosuke SATO +Jean Boussier +Adam Coulombe +Andrew Plummer +Mark Raddatz +Isaac Z. Schlueter +Karl Sieburg +Pascal Borreli +Nguyen Phuc Lam +Dmitry Gusev +Michał Gołębiowski +Li Xudong +Steven Benner +Tom H Fuertes +Renato Oliveira dos Santos +ros3cin +Jason Bedard +Kyle Robinson Young +Chris Talkington +Eddie Monge +Terry Jones +Jason Merino +Jeremy Dunck +Chris Price +Guy Bedford +Amey Sakhadeo +Mike Sidorov +Anthony Ryan +Dominik D. Geyer +George Kats +Lihan Li +Ronny Springer +Chris Antaki +Marian Sollmann +njhamann +Ilya Kantor +David Hong +John Paul +Jakob Stoeck +Christopher Jones +Forbes Lindesay +S. Andrew Sheppard +Leonardo Balter +Roman Reiß +Benjy Cui +Rodrigo Rosenfeld Rosas +John Hoven +Philip Jägenstedt +Christian Kosmowski +Liang Peng +TJ VanToll +Senya Pugach +Aurelio De Rosa +Nazar Mokrynskyi +Amit Merchant +Jason Bedard +Arthur Verschaeve +Dan Hart +Bin Xin +David Corbacho +Veaceslav Grimalschi +Daniel Husar +Frederic Hemberger +Ben Toews +Aditya Raghavan +Victor Homyakov +Shivaji Varma +Nicolas HENRY +Anne-Gaelle Colom +George Mauer +Leonardo Braga +Stephen Edgar +Thomas Tortorini +Winston Howes +Jon Hester +Alexander O'Mara +Bastian Buchholz +Arthur Stolyar +Calvin Metcalf +Mu Haibao +Richard McDaniel +Chris Rebert +Gabriel Schulhof +Gilad Peleg +Martin Naumann +Marek Lewandowski +Bruno Pérel +Reed Loden +Daniel Nill +Yongwoo Jeon +Sean Henderson +Richard Kraaijenhagen +Connor Atherton +Gary Ye +Christian Grete +Liza Ramo +Julian Alexander Murillo +Joelle Fleurantin +Jae Sung Park +Jun Sun +Josh Soref +Henry Wong +Jon Dufresne +Martijn W. van der Lee +Devin Wilson +Steve Mao +Zack Hall +Bernhard M. Wiedemann +Todor Prikumov +Jha Naman +William Robinet +Alexander Lisianoi +Vitaliy Terziev +Joe Trumbull +Alexander K +Damian Senn +Ralin Chimev +Felipe Sateler +Christophe Tafani-Dereeper diff --git a/sys/bower_components/jquery/LICENSE.txt b/sys/bower_components/jquery/LICENSE.txt new file mode 100644 index 0000000..5312a4c --- /dev/null +++ b/sys/bower_components/jquery/LICENSE.txt @@ -0,0 +1,36 @@ +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. diff --git a/sys/bower_components/jquery/README.md b/sys/bower_components/jquery/README.md new file mode 100644 index 0000000..ba3174a --- /dev/null +++ b/sys/bower_components/jquery/README.md @@ -0,0 +1,65 @@ +# jQuery + +> jQuery is a fast, small, and feature-rich JavaScript library. + +For information on how to get started and how to use jQuery, please see [jQuery's documentation](http://api.jquery.com/). +For source files and issues, please visit the [jQuery repo](https://github.com/jquery/jquery). + +## Including jQuery + +Below are some of the most common ways to include jQuery. + +### Browser + +#### Script tag + +```html + +``` + +#### Babel + +[Babel](http://babeljs.io/) is a next generation JavaScript compiler. One of the features is the ability to use ES6/ES2015 modules now, even though browsers do not yet support this feature natively. + +```js +import $ from "jquery"; +``` + +#### Browserify/Webpack + +There are several ways to use [Browserify](http://browserify.org/) and [Webpack](https://webpack.github.io/). For more information on using these tools, please refer to the corresponding project's documention. In the script, including jQuery will usually look like this... + +```js +var $ = require("jquery"); +``` + +#### AMD (Asynchronous Module Definition) + +AMD is a module format built for the browser. For more information, we recommend [require.js' documentation](http://requirejs.org/docs/whyamd.html). + +```js +define(["jquery"], function($) { + +}); +``` + +### Node + +To include jQuery in [Node](nodejs.org), first install with npm. + +```sh +npm install jquery +``` + +For jQuery to work in Node, a window with a document is required. Since no such window exists natively in Node, one can be mocked by tools such as [jsdom](https://github.com/tmpvar/jsdom). This can be useful for testing purposes. + +```js +require("jsdom").env("", function(err, window) { + if (err) { + console.error(err); + return; + } + + var $ = require("jquery")(window); +}); +``` diff --git a/sys/bower_components/jquery/bower.json b/sys/bower_components/jquery/bower.json new file mode 100644 index 0000000..95798d5 --- /dev/null +++ b/sys/bower_components/jquery/bower.json @@ -0,0 +1,14 @@ +{ + "name": "jquery", + "main": "dist/jquery.js", + "license": "MIT", + "ignore": [ + "package.json" + ], + "keywords": [ + "jquery", + "javascript", + "browser", + "library" + ] +} \ No newline at end of file diff --git a/sys/bower_components/jquery/dist/core.js b/sys/bower_components/jquery/dist/core.js new file mode 100644 index 0000000..c93c2d9 --- /dev/null +++ b/sys/bower_components/jquery/dist/core.js @@ -0,0 +1,481 @@ +/* global Symbol */ +// Defining this global in .eslintrc would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + +define( [ + "./var/arr", + "./var/document", + "./var/getProto", + "./var/slice", + "./var/concat", + "./var/push", + "./var/indexOf", + "./var/class2type", + "./var/toString", + "./var/hasOwn", + "./var/fnToString", + "./var/ObjectFunctionString", + "./var/support", + "./core/DOMEval" +], function( arr, document, getProto, slice, concat, push, indexOf, + class2type, toString, hasOwn, fnToString, ObjectFunctionString, + support, DOMEval ) { + +"use strict"; + +var + version = "3.1.0", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return letter.toUpperCase(); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // 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 just the one element from the set + ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + + // Return all the elements in a clean array + slice.call( this ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +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; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // 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 ( i === length ) { + 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( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isFunction: function( obj ) { + return jQuery.type( obj ) === "function"; + }, + + isArray: Array.isArray, + + isWindow: function( obj ) { + return obj != null && obj === obj.window; + }, + + isNumeric: function( obj ) { + + // As of jQuery 3.0, isNumeric is limited to + // strings and numbers (primitives or objects) + // that can be coerced to finite numbers (gh-2662) + var type = jQuery.type( obj ); + return ( type === "number" || type === "string" ) && + + // parseFloat NaNs numeric-cast false positives ("") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + !isNaN( obj - parseFloat( obj ) ); + }, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + + /* eslint-disable no-unused-vars */ + // See https://github.com/eslint/eslint/issues/6125 + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + type: function( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; + }, + + // Evaluates a script in a global context + globalEval: function( code ) { + DOMEval( code ); + }, + + // Convert dashed to camelCase; used by the css and data modules + // Support: IE <=9 - 11, Edge 12 - 13 + // 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.toLowerCase() === name.toLowerCase(); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return 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 ) { + var tmp, args, proxy; + + if ( typeof context === "string" ) { + 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 + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, 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 || jQuery.guid++; + + return proxy; + }, + + now: Date.now, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = jQuery.type( obj ); + + if ( type === "function" || jQuery.isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} + +return jQuery; +} ); diff --git a/sys/bower_components/jquery/dist/jquery.js b/sys/bower_components/jquery/dist/jquery.js new file mode 100644 index 0000000..f2fc274 --- /dev/null +++ b/sys/bower_components/jquery/dist/jquery.js @@ -0,0 +1,10074 @@ +/*eslint-disable no-unused-vars*/ +/*! + * jQuery JavaScript Library v3.1.0 + * https://jquery.com/ + * + * Includes Sizzle.js + * https://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * https://jquery.org/license + * + * Date: 2016-07-07T21:44Z + */ +( function( global, factory ) { + + "use strict"; + + if ( typeof module === "object" && typeof module.exports === "object" ) { + + // For CommonJS and CommonJS-like environments where a proper `window` + // is present, execute the factory and get jQuery. + // For environments that do not have a `window` with a `document` + // (such as Node.js), expose a factory as module.exports. + // This accentuates the need for the creation of a real `window`. + // e.g. var jQuery = require("jquery")(window); + // See ticket #14549 for more info. + module.exports = global.document ? + factory( global, true ) : + function( w ) { + if ( !w.document ) { + throw new Error( "jQuery requires a window with a document" ); + } + return factory( w ); + }; + } else { + factory( global ); + } + +// Pass this if window is not defined yet +} )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { + +// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1 +// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode +// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common +// enough that all such attempts are guarded in a try block. +"use strict"; + +var arr = []; + +var document = window.document; + +var getProto = Object.getPrototypeOf; + +var slice = arr.slice; + +var concat = arr.concat; + +var push = arr.push; + +var indexOf = arr.indexOf; + +var class2type = {}; + +var toString = class2type.toString; + +var hasOwn = class2type.hasOwnProperty; + +var fnToString = hasOwn.toString; + +var ObjectFunctionString = fnToString.call( Object ); + +var support = {}; + + + + function DOMEval( code, doc ) { + doc = doc || document; + + var script = doc.createElement( "script" ); + + script.text = code; + doc.head.appendChild( script ).parentNode.removeChild( script ); + } +/* global Symbol */ +// Defining this global in .eslintrc would create a danger of using the global +// unguarded in another place, it seems safer to define global only for this module + + + +var + version = "3.1.0", + + // Define a local copy of jQuery + jQuery = function( selector, context ) { + + // The jQuery object is actually just the init constructor 'enhanced' + // Need init if jQuery is called (just allow error to be thrown if not included) + return new jQuery.fn.init( selector, context ); + }, + + // Support: Android <=4.0 only + // Make sure we trim BOM and NBSP + rtrim = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + + // Matches dashed string for camelizing + rmsPrefix = /^-ms-/, + rdashAlpha = /-([a-z])/g, + + // Used by jQuery.camelCase as callback to replace() + fcamelCase = function( all, letter ) { + return letter.toUpperCase(); + }; + +jQuery.fn = jQuery.prototype = { + + // The current version of jQuery being used + jquery: version, + + constructor: jQuery, + + // The default length of a jQuery object is 0 + length: 0, + + toArray: function() { + return slice.call( this ); + }, + + // 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 just the one element from the set + ( num < 0 ? this[ num + this.length ] : this[ num ] ) : + + // Return all the elements in a clean array + slice.call( this ); + }, + + // Take an array of elements and push it onto the stack + // (returning the new matched element set) + pushStack: function( elems ) { + + // Build a new jQuery matched element set + var ret = jQuery.merge( this.constructor(), elems ); + + // Add the old object onto the stack (as a reference) + ret.prevObject = this; + + // Return the newly-formed element set + return ret; + }, + + // Execute a callback for every element in the matched set. + each: function( callback ) { + return jQuery.each( this, callback ); + }, + + map: function( callback ) { + return this.pushStack( jQuery.map( this, function( elem, i ) { + return callback.call( elem, i, elem ); + } ) ); + }, + + slice: function() { + return this.pushStack( slice.apply( this, arguments ) ); + }, + + first: function() { + return this.eq( 0 ); + }, + + last: function() { + return this.eq( -1 ); + }, + + eq: function( i ) { + var len = this.length, + j = +i + ( i < 0 ? len : 0 ); + return this.pushStack( j >= 0 && j < len ? [ this[ j ] ] : [] ); + }, + + end: function() { + return this.prevObject || this.constructor(); + }, + + // For internal use only. + // Behaves like an Array's method, not like a jQuery method. + push: push, + sort: arr.sort, + splice: arr.splice +}; + +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; + + // Skip the boolean and the target + target = arguments[ i ] || {}; + i++; + } + + // 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 ( i === length ) { + 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( { + + // Unique for each copy of jQuery on the page + expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ), + + // Assume jQuery is ready without the ready module + isReady: true, + + error: function( msg ) { + throw new Error( msg ); + }, + + noop: function() {}, + + isFunction: function( obj ) { + return jQuery.type( obj ) === "function"; + }, + + isArray: Array.isArray, + + isWindow: function( obj ) { + return obj != null && obj === obj.window; + }, + + isNumeric: function( obj ) { + + // As of jQuery 3.0, isNumeric is limited to + // strings and numbers (primitives or objects) + // that can be coerced to finite numbers (gh-2662) + var type = jQuery.type( obj ); + return ( type === "number" || type === "string" ) && + + // parseFloat NaNs numeric-cast false positives ("") + // ...but misinterprets leading-number strings, particularly hex literals ("0x...") + // subtraction forces infinities to NaN + !isNaN( obj - parseFloat( obj ) ); + }, + + isPlainObject: function( obj ) { + var proto, Ctor; + + // Detect obvious negatives + // Use toString instead of jQuery.type to catch host objects + if ( !obj || toString.call( obj ) !== "[object Object]" ) { + return false; + } + + proto = getProto( obj ); + + // Objects with no prototype (e.g., `Object.create( null )`) are plain + if ( !proto ) { + return true; + } + + // Objects with prototype are plain iff they were constructed by a global Object function + Ctor = hasOwn.call( proto, "constructor" ) && proto.constructor; + return typeof Ctor === "function" && fnToString.call( Ctor ) === ObjectFunctionString; + }, + + isEmptyObject: function( obj ) { + + /* eslint-disable no-unused-vars */ + // See https://github.com/eslint/eslint/issues/6125 + var name; + + for ( name in obj ) { + return false; + } + return true; + }, + + type: function( obj ) { + if ( obj == null ) { + return obj + ""; + } + + // Support: Android <=2.3 only (functionish RegExp) + return typeof obj === "object" || typeof obj === "function" ? + class2type[ toString.call( obj ) ] || "object" : + typeof obj; + }, + + // Evaluates a script in a global context + globalEval: function( code ) { + DOMEval( code ); + }, + + // Convert dashed to camelCase; used by the css and data modules + // Support: IE <=9 - 11, Edge 12 - 13 + // 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.toLowerCase() === name.toLowerCase(); + }, + + each: function( obj, callback ) { + var length, i = 0; + + if ( isArrayLike( obj ) ) { + length = obj.length; + for ( ; i < length; i++ ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } else { + for ( i in obj ) { + if ( callback.call( obj[ i ], i, obj[ i ] ) === false ) { + break; + } + } + } + + return obj; + }, + + // Support: Android <=4.0 only + trim: function( text ) { + return text == null ? + "" : + ( text + "" ).replace( rtrim, "" ); + }, + + // results is for internal usage only + makeArray: function( arr, results ) { + var ret = results || []; + + if ( arr != null ) { + if ( isArrayLike( Object( arr ) ) ) { + jQuery.merge( ret, + typeof arr === "string" ? + [ arr ] : arr + ); + } else { + push.call( ret, arr ); + } + } + + return ret; + }, + + inArray: function( elem, arr, i ) { + return arr == null ? -1 : indexOf.call( arr, elem, i ); + }, + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + merge: function( first, second ) { + var len = +second.length, + j = 0, + i = first.length; + + for ( ; j < len; j++ ) { + first[ i++ ] = second[ j ]; + } + + first.length = i; + + return first; + }, + + grep: function( elems, callback, invert ) { + var callbackInverse, + matches = [], + i = 0, + length = elems.length, + callbackExpect = !invert; + + // Go through the array, only saving the items + // that pass the validator function + for ( ; i < length; i++ ) { + callbackInverse = !callback( elems[ i ], i ); + if ( callbackInverse !== callbackExpect ) { + matches.push( elems[ i ] ); + } + } + + return matches; + }, + + // arg is for internal usage only + map: function( elems, callback, arg ) { + var length, value, + i = 0, + ret = []; + + // Go through the array, translating each of the items to their new values + if ( isArrayLike( elems ) ) { + length = elems.length; + for ( ; i < length; i++ ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + + // Go through every key on the object, + } else { + for ( i in elems ) { + value = callback( elems[ i ], i, arg ); + + if ( value != null ) { + ret.push( value ); + } + } + } + + // Flatten any nested arrays + return 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 ) { + var tmp, args, proxy; + + if ( typeof context === "string" ) { + 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 + args = slice.call( arguments, 2 ); + proxy = function() { + return fn.apply( context || this, 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 || jQuery.guid++; + + return proxy; + }, + + now: Date.now, + + // jQuery.support is not used in Core but other projects attach their + // properties to it so it needs to exist. + support: support +} ); + +if ( typeof Symbol === "function" ) { + jQuery.fn[ Symbol.iterator ] = arr[ Symbol.iterator ]; +} + +// Populate the class2type map +jQuery.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), +function( i, name ) { + class2type[ "[object " + name + "]" ] = name.toLowerCase(); +} ); + +function isArrayLike( obj ) { + + // Support: real iOS 8.2 only (not reproducible in simulator) + // `in` check used to prevent JIT error (gh-2145) + // hasOwn isn't used here due to false negatives + // regarding Nodelist length in IE + var length = !!obj && "length" in obj && obj.length, + type = jQuery.type( obj ); + + if ( type === "function" || jQuery.isWindow( obj ) ) { + return false; + } + + return type === "array" || length === 0 || + typeof length === "number" && length > 0 && ( length - 1 ) in obj; +} +var Sizzle = +/*! + * Sizzle CSS Selector Engine v2.3.0 + * https://sizzlejs.com/ + * + * Copyright jQuery Foundation and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2016-01-04 + */ +(function( window ) { + +var i, + support, + Expr, + getText, + isXML, + tokenize, + compile, + select, + outermostContext, + sortInput, + hasDuplicate, + + // Local document vars + setDocument, + document, + docElem, + documentIsHTML, + rbuggyQSA, + rbuggyMatches, + matches, + contains, + + // Instance-specific data + expando = "sizzle" + 1 * new Date(), + preferredDoc = window.document, + dirruns = 0, + done = 0, + classCache = createCache(), + tokenCache = createCache(), + compilerCache = createCache(), + sortOrder = function( a, b ) { + if ( a === b ) { + hasDuplicate = true; + } + return 0; + }, + + // Instance methods + hasOwn = ({}).hasOwnProperty, + arr = [], + pop = arr.pop, + push_native = arr.push, + push = arr.push, + slice = arr.slice, + // Use a stripped-down indexOf as it's faster than native + // https://jsperf.com/thor-indexof-vs-for/5 + indexOf = function( list, elem ) { + var i = 0, + len = list.length; + for ( ; i < len; i++ ) { + if ( list[i] === elem ) { + return i; + } + } + return -1; + }, + + booleans = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + + // Regular expressions + + // http://www.w3.org/TR/css3-selectors/#whitespace + whitespace = "[\\x20\\t\\r\\n\\f]", + + // http://www.w3.org/TR/CSS21/syndata.html#value-def-identifier + identifier = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", + + // Attribute selectors: http://www.w3.org/TR/selectors/#attribute-selectors + attributes = "\\[" + whitespace + "*(" + identifier + ")(?:" + whitespace + + // Operator (capture 2) + "*([*^$|!~]?=)" + whitespace + + // "Attribute values must be CSS identifiers [capture 5] or strings [capture 3 or capture 4]" + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + identifier + "))|)" + whitespace + + "*\\]", + + pseudos = ":(" + identifier + ")(?:\\((" + + // To reduce the number of selectors needing tokenize in the preFilter, prefer arguments: + // 1. quoted (capture 3; capture 4 or capture 5) + "('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|" + + // 2. simple (capture 6) + "((?:\\\\.|[^\\\\()[\\]]|" + attributes + ")*)|" + + // 3. anything else (capture 2) + ".*" + + ")\\)|)", + + // Leading and non-escaped trailing whitespace, capturing some non-whitespace characters preceding the latter + rwhitespace = new RegExp( whitespace + "+", "g" ), + rtrim = new RegExp( "^" + whitespace + "+|((?:^|[^\\\\])(?:\\\\.)*)" + whitespace + "+$", "g" ), + + rcomma = new RegExp( "^" + whitespace + "*," + whitespace + "*" ), + rcombinators = new RegExp( "^" + whitespace + "*([>+~]|" + whitespace + ")" + whitespace + "*" ), + + rattributeQuotes = new RegExp( "=" + whitespace + "*([^\\]'\"]*?)" + whitespace + "*\\]", "g" ), + + rpseudo = new RegExp( pseudos ), + ridentifier = new RegExp( "^" + identifier + "$" ), + + matchExpr = { + "ID": new RegExp( "^#(" + identifier + ")" ), + "CLASS": new RegExp( "^\\.(" + identifier + ")" ), + "TAG": new RegExp( "^(" + identifier + "|[*])" ), + "ATTR": new RegExp( "^" + attributes ), + "PSEUDO": new RegExp( "^" + pseudos ), + "CHILD": new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + whitespace + + "*(even|odd|(([+-]|)(\\d*)n|)" + whitespace + "*(?:([+-]|)" + whitespace + + "*(\\d+)|))" + whitespace + "*\\)|)", "i" ), + "bool": new RegExp( "^(?:" + booleans + ")$", "i" ), + // For use in libraries implementing .is() + // We use this for POS matching in `select` + "needsContext": new RegExp( "^" + whitespace + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + whitespace + "*((?:-\\d)?\\d*)" + whitespace + "*\\)|)(?=[^-]|$)", "i" ) + }, + + rinputs = /^(?:input|select|textarea|button)$/i, + rheader = /^h\d$/i, + + rnative = /^[^{]+\{\s*\[native \w/, + + // Easily-parseable/retrievable ID or TAG or CLASS selectors + rquickExpr = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + + rsibling = /[+~]/, + + // CSS escapes + // http://www.w3.org/TR/CSS21/syndata.html#escaped-characters + runescape = new RegExp( "\\\\([\\da-f]{1,6}" + whitespace + "?|(" + whitespace + ")|.)", "ig" ), + funescape = function( _, escaped, escapedWhitespace ) { + var high = "0x" + escaped - 0x10000; + // NaN means non-codepoint + // Support: Firefox<24 + // Workaround erroneous numeric interpretation of +"0x" + return high !== high || escapedWhitespace ? + escaped : + high < 0 ? + // BMP codepoint + String.fromCharCode( high + 0x10000 ) : + // Supplemental Plane codepoint (surrogate pair) + String.fromCharCode( high >> 10 | 0xD800, high & 0x3FF | 0xDC00 ); + }, + + // CSS string/identifier serialization + // https://drafts.csswg.org/cssom/#common-serializing-idioms + rcssescape = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g, + fcssescape = function( ch, asCodePoint ) { + if ( asCodePoint ) { + + // U+0000 NULL becomes U+FFFD REPLACEMENT CHARACTER + if ( ch === "\0" ) { + return "\uFFFD"; + } + + // Control characters and (dependent upon position) numbers get escaped as code points + return ch.slice( 0, -1 ) + "\\" + ch.charCodeAt( ch.length - 1 ).toString( 16 ) + " "; + } + + // Other potentially-special ASCII characters get backslash-escaped + return "\\" + ch; + }, + + // Used for iframes + // See setDocument() + // Removing the function wrapper causes a "Permission Denied" + // error in IE + unloadHandler = function() { + setDocument(); + }, + + disabledAncestor = addCombinator( + function( elem ) { + return elem.disabled === true; + }, + { dir: "parentNode", next: "legend" } + ); + +// Optimize for push.apply( _, NodeList ) +try { + push.apply( + (arr = slice.call( preferredDoc.childNodes )), + preferredDoc.childNodes + ); + // Support: Android<4.0 + // Detect silently failing push.apply + arr[ preferredDoc.childNodes.length ].nodeType; +} catch ( e ) { + push = { apply: arr.length ? + + // Leverage slice if possible + function( target, els ) { + push_native.apply( target, slice.call(els) ); + } : + + // Support: IE<9 + // Otherwise append directly + function( target, els ) { + var j = target.length, + i = 0; + // Can't trust NodeList.length + while ( (target[j++] = els[i++]) ) {} + target.length = j - 1; + } + }; +} + +function Sizzle( selector, context, results, seed ) { + var m, i, elem, nid, match, groups, newSelector, + newContext = context && context.ownerDocument, + + // nodeType defaults to 9, since context defaults to document + nodeType = context ? context.nodeType : 9; + + results = results || []; + + // Return early from calls with invalid selector or context + if ( typeof selector !== "string" || !selector || + nodeType !== 1 && nodeType !== 9 && nodeType !== 11 ) { + + return results; + } + + // Try to shortcut find operations (as opposed to filters) in HTML documents + if ( !seed ) { + + if ( ( context ? context.ownerDocument || context : preferredDoc ) !== document ) { + setDocument( context ); + } + context = context || document; + + if ( documentIsHTML ) { + + // If the selector is sufficiently simple, try using a "get*By*" DOM method + // (excepting DocumentFragment context, where the methods don't exist) + if ( nodeType !== 11 && (match = rquickExpr.exec( selector )) ) { + + // ID selector + if ( (m = match[1]) ) { + + // Document context + if ( nodeType === 9 ) { + if ( (elem = context.getElementById( m )) ) { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( elem.id === m ) { + results.push( elem ); + return results; + } + } else { + return results; + } + + // Element context + } else { + + // Support: IE, Opera, Webkit + // TODO: identify versions + // getElementById can match elements by name instead of ID + if ( newContext && (elem = newContext.getElementById( m )) && + contains( context, elem ) && + elem.id === m ) { + + results.push( elem ); + return results; + } + } + + // Type selector + } else if ( match[2] ) { + push.apply( results, context.getElementsByTagName( selector ) ); + return results; + + // Class selector + } else if ( (m = match[3]) && support.getElementsByClassName && + context.getElementsByClassName ) { + + push.apply( results, context.getElementsByClassName( m ) ); + return results; + } + } + + // Take advantage of querySelectorAll + if ( support.qsa && + !compilerCache[ selector + " " ] && + (!rbuggyQSA || !rbuggyQSA.test( selector )) ) { + + if ( nodeType !== 1 ) { + newContext = context; + newSelector = selector; + + // qSA looks outside Element context, which is not what we want + // Thanks to Andrew Dupont for this workaround technique + // Support: IE <=8 + // Exclude object elements + } else if ( context.nodeName.toLowerCase() !== "object" ) { + + // Capture the context ID, setting it first if necessary + if ( (nid = context.getAttribute( "id" )) ) { + nid = nid.replace( rcssescape, fcssescape ); + } else { + context.setAttribute( "id", (nid = expando) ); + } + + // Prefix every selector in the list + groups = tokenize( selector ); + i = groups.length; + while ( i-- ) { + groups[i] = "#" + nid + " " + toSelector( groups[i] ); + } + newSelector = groups.join( "," ); + + // Expand context for sibling selectors + newContext = rsibling.test( selector ) && testContext( context.parentNode ) || + context; + } + + if ( newSelector ) { + try { + push.apply( results, + newContext.querySelectorAll( newSelector ) + ); + return results; + } catch ( qsaError ) { + } finally { + if ( nid === expando ) { + context.removeAttribute( "id" ); + } + } + } + } + } + } + + // All others + return select( selector.replace( rtrim, "$1" ), context, results, seed ); +} + +/** + * Create key-value caches of limited size + * @returns {function(string, object)} Returns the Object data after storing it on itself with + * property name the (space-suffixed) string and (if the cache is larger than Expr.cacheLength) + * deleting the oldest entry + */ +function createCache() { + var keys = []; + + function cache( key, value ) { + // Use (key + " ") to avoid collision with native prototype properties (see Issue #157) + if ( keys.push( key + " " ) > Expr.cacheLength ) { + // Only keep the most recent entries + delete cache[ keys.shift() ]; + } + return (cache[ key + " " ] = value); + } + return cache; +} + +/** + * Mark a function for special use by Sizzle + * @param {Function} fn The function to mark + */ +function markFunction( fn ) { + fn[ expando ] = true; + return fn; +} + +/** + * Support testing using an element + * @param {Function} fn Passed the created element and returns a boolean result + */ +function assert( fn ) { + var el = document.createElement("fieldset"); + + try { + return !!fn( el ); + } catch (e) { + return false; + } finally { + // Remove from its parent by default + if ( el.parentNode ) { + el.parentNode.removeChild( el ); + } + // release memory in IE + el = null; + } +} + +/** + * Adds the same handler for all of the specified attrs + * @param {String} attrs Pipe-separated list of attributes + * @param {Function} handler The method that will be applied + */ +function addHandle( attrs, handler ) { + var arr = attrs.split("|"), + i = arr.length; + + while ( i-- ) { + Expr.attrHandle[ arr[i] ] = handler; + } +} + +/** + * Checks document order of two siblings + * @param {Element} a + * @param {Element} b + * @returns {Number} Returns less than 0 if a precedes b, greater than 0 if a follows b + */ +function siblingCheck( a, b ) { + var cur = b && a, + diff = cur && a.nodeType === 1 && b.nodeType === 1 && + a.sourceIndex - b.sourceIndex; + + // Use IE sourceIndex if available on both nodes + if ( diff ) { + return diff; + } + + // Check if b follows a + if ( cur ) { + while ( (cur = cur.nextSibling) ) { + if ( cur === b ) { + return -1; + } + } + } + + return a ? 1 : -1; +} + +/** + * Returns a function to use in pseudos for input types + * @param {String} type + */ +function createInputPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for buttons + * @param {String} type + */ +function createButtonPseudo( type ) { + return function( elem ) { + var name = elem.nodeName.toLowerCase(); + return (name === "input" || name === "button") && elem.type === type; + }; +} + +/** + * Returns a function to use in pseudos for :enabled/:disabled + * @param {Boolean} disabled true for :disabled; false for :enabled + */ +function createDisabledPseudo( disabled ) { + // Known :disabled false positives: + // IE: *[disabled]:not(button, input, select, textarea, optgroup, option, menuitem, fieldset) + // not IE: fieldset[disabled] > legend:nth-of-type(n+2) :can-disable + return function( elem ) { + + // Check form elements and option elements for explicit disabling + return "label" in elem && elem.disabled === disabled || + "form" in elem && elem.disabled === disabled || + + // Check non-disabled form elements for fieldset[disabled] ancestors + "form" in elem && elem.disabled === false && ( + // Support: IE6-11+ + // Ancestry is covered for us + elem.isDisabled === disabled || + + // Otherwise, assume any non-" + + ""; + + // Support: IE8, Opera 11-12.16 + // Nothing should be selected when empty strings follow ^= or $= or *= + // The test attribute must be unknown in Opera but "safe" for WinRT + // https://msdn.microsoft.com/en-us/library/ie/hh465388.aspx#attribute_section + if ( el.querySelectorAll("[msallowcapture^='']").length ) { + rbuggyQSA.push( "[*^$]=" + whitespace + "*(?:''|\"\")" ); + } + + // Support: IE8 + // Boolean attributes and "value" are not treated correctly + if ( !el.querySelectorAll("[selected]").length ) { + rbuggyQSA.push( "\\[" + whitespace + "*(?:value|" + booleans + ")" ); + } + + // Support: Chrome<29, Android<4.4, Safari<7.0+, iOS<7.0+, PhantomJS<1.9.8+ + if ( !el.querySelectorAll( "[id~=" + expando + "-]" ).length ) { + rbuggyQSA.push("~="); + } + + // Webkit/Opera - :checked should return selected option elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + // IE8 throws error here and will not see later tests + if ( !el.querySelectorAll(":checked").length ) { + rbuggyQSA.push(":checked"); + } + + // Support: Safari 8+, iOS 8+ + // https://bugs.webkit.org/show_bug.cgi?id=136851 + // In-page `selector#id sibling-combinator selector` fails + if ( !el.querySelectorAll( "a#" + expando + "+*" ).length ) { + rbuggyQSA.push(".#.+[+~]"); + } + }); + + assert(function( el ) { + el.innerHTML = "" + + ""; + + // Support: Windows 8 Native Apps + // The type and name attributes are restricted during .innerHTML assignment + var input = document.createElement("input"); + input.setAttribute( "type", "hidden" ); + el.appendChild( input ).setAttribute( "name", "D" ); + + // Support: IE8 + // Enforce case-sensitivity of name attribute + if ( el.querySelectorAll("[name=d]").length ) { + rbuggyQSA.push( "name" + whitespace + "*[*^$|!~]?=" ); + } + + // FF 3.5 - :enabled/:disabled and hidden elements (hidden elements are still enabled) + // IE8 throws error here and will not see later tests + if ( el.querySelectorAll(":enabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Support: IE9-11+ + // IE's :disabled selector does not pick up the children of disabled fieldsets + docElem.appendChild( el ).disabled = true; + if ( el.querySelectorAll(":disabled").length !== 2 ) { + rbuggyQSA.push( ":enabled", ":disabled" ); + } + + // Opera 10-11 does not throw on post-comma invalid pseudos + el.querySelectorAll("*,:x"); + rbuggyQSA.push(",.*:"); + }); + } + + if ( (support.matchesSelector = rnative.test( (matches = docElem.matches || + docElem.webkitMatchesSelector || + docElem.mozMatchesSelector || + docElem.oMatchesSelector || + docElem.msMatchesSelector) )) ) { + + assert(function( el ) { + // Check to see if it's possible to do matchesSelector + // on a disconnected node (IE 9) + support.disconnectedMatch = matches.call( el, "*" ); + + // This should fail with an exception + // Gecko does not error, returns false instead + matches.call( el, "[s!='']:x" ); + rbuggyMatches.push( "!=", pseudos ); + }); + } + + rbuggyQSA = rbuggyQSA.length && new RegExp( rbuggyQSA.join("|") ); + rbuggyMatches = rbuggyMatches.length && new RegExp( rbuggyMatches.join("|") ); + + /* Contains + ---------------------------------------------------------------------- */ + hasCompare = rnative.test( docElem.compareDocumentPosition ); + + // Element contains another + // Purposefully self-exclusive + // As in, an element does not contain itself + contains = hasCompare || rnative.test( docElem.contains ) ? + function( a, b ) { + var adown = a.nodeType === 9 ? a.documentElement : a, + bup = b && b.parentNode; + return a === bup || !!( bup && bup.nodeType === 1 && ( + adown.contains ? + adown.contains( bup ) : + a.compareDocumentPosition && a.compareDocumentPosition( bup ) & 16 + )); + } : + function( a, b ) { + if ( b ) { + while ( (b = b.parentNode) ) { + if ( b === a ) { + return true; + } + } + } + return false; + }; + + /* Sorting + ---------------------------------------------------------------------- */ + + // Document order sorting + sortOrder = hasCompare ? + function( a, b ) { + + // Flag for duplicate removal + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + // Sort on method existence if only one input has compareDocumentPosition + var compare = !a.compareDocumentPosition - !b.compareDocumentPosition; + if ( compare ) { + return compare; + } + + // Calculate position if both inputs belong to the same document + compare = ( a.ownerDocument || a ) === ( b.ownerDocument || b ) ? + a.compareDocumentPosition( b ) : + + // Otherwise we know they are disconnected + 1; + + // Disconnected nodes + if ( compare & 1 || + (!support.sortDetached && b.compareDocumentPosition( a ) === compare) ) { + + // Choose the first element that is related to our preferred document + if ( a === document || a.ownerDocument === preferredDoc && contains(preferredDoc, a) ) { + return -1; + } + if ( b === document || b.ownerDocument === preferredDoc && contains(preferredDoc, b) ) { + return 1; + } + + // Maintain original order + return sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + } + + return compare & 4 ? -1 : 1; + } : + function( a, b ) { + // Exit early if the nodes are identical + if ( a === b ) { + hasDuplicate = true; + return 0; + } + + var cur, + i = 0, + aup = a.parentNode, + bup = b.parentNode, + ap = [ a ], + bp = [ b ]; + + // Parentless nodes are either documents or disconnected + if ( !aup || !bup ) { + return a === document ? -1 : + b === document ? 1 : + aup ? -1 : + bup ? 1 : + sortInput ? + ( indexOf( sortInput, a ) - indexOf( sortInput, b ) ) : + 0; + + // If the nodes are siblings, we can do a quick check + } else if ( aup === bup ) { + return siblingCheck( a, b ); + } + + // Otherwise we need full lists of their ancestors for comparison + cur = a; + while ( (cur = cur.parentNode) ) { + ap.unshift( cur ); + } + cur = b; + while ( (cur = cur.parentNode) ) { + bp.unshift( cur ); + } + + // Walk down the tree looking for a discrepancy + while ( ap[i] === bp[i] ) { + i++; + } + + return i ? + // Do a sibling check if the nodes have a common ancestor + siblingCheck( ap[i], bp[i] ) : + + // Otherwise nodes in our document sort first + ap[i] === preferredDoc ? -1 : + bp[i] === preferredDoc ? 1 : + 0; + }; + + return document; +}; + +Sizzle.matches = function( expr, elements ) { + return Sizzle( expr, null, null, elements ); +}; + +Sizzle.matchesSelector = function( elem, expr ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + // Make sure that attribute selectors are quoted + expr = expr.replace( rattributeQuotes, "='$1']" ); + + if ( support.matchesSelector && documentIsHTML && + !compilerCache[ expr + " " ] && + ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) && + ( !rbuggyQSA || !rbuggyQSA.test( expr ) ) ) { + + try { + var ret = matches.call( elem, expr ); + + // IE 9's matchesSelector returns false on disconnected nodes + if ( ret || support.disconnectedMatch || + // As well, disconnected nodes are said to be in a document + // fragment in IE 9 + elem.document && elem.document.nodeType !== 11 ) { + return ret; + } + } catch (e) {} + } + + return Sizzle( expr, document, null, [ elem ] ).length > 0; +}; + +Sizzle.contains = function( context, elem ) { + // Set document vars if needed + if ( ( context.ownerDocument || context ) !== document ) { + setDocument( context ); + } + return contains( context, elem ); +}; + +Sizzle.attr = function( elem, name ) { + // Set document vars if needed + if ( ( elem.ownerDocument || elem ) !== document ) { + setDocument( elem ); + } + + var fn = Expr.attrHandle[ name.toLowerCase() ], + // Don't get fooled by Object.prototype properties (jQuery #13807) + val = fn && hasOwn.call( Expr.attrHandle, name.toLowerCase() ) ? + fn( elem, name, !documentIsHTML ) : + undefined; + + return val !== undefined ? + val : + support.attributes || !documentIsHTML ? + elem.getAttribute( name ) : + (val = elem.getAttributeNode(name)) && val.specified ? + val.value : + null; +}; + +Sizzle.escape = function( sel ) { + return (sel + "").replace( rcssescape, fcssescape ); +}; + +Sizzle.error = function( msg ) { + throw new Error( "Syntax error, unrecognized expression: " + msg ); +}; + +/** + * Document sorting and removing duplicates + * @param {ArrayLike} results + */ +Sizzle.uniqueSort = function( results ) { + var elem, + duplicates = [], + j = 0, + i = 0; + + // Unless we *know* we can detect duplicates, assume their presence + hasDuplicate = !support.detectDuplicates; + sortInput = !support.sortStable && results.slice( 0 ); + results.sort( sortOrder ); + + if ( hasDuplicate ) { + while ( (elem = results[i++]) ) { + if ( elem === results[ i ] ) { + j = duplicates.push( i ); + } + } + while ( j-- ) { + results.splice( duplicates[ j ], 1 ); + } + } + + // Clear input after sorting to release objects + // See https://github.com/jquery/sizzle/pull/225 + sortInput = null; + + return results; +}; + +/** + * Utility function for retrieving the text value of an array of DOM nodes + * @param {Array|Element} elem + */ +getText = Sizzle.getText = function( elem ) { + var node, + ret = "", + i = 0, + nodeType = elem.nodeType; + + if ( !nodeType ) { + // If no nodeType, this is expected to be an array + while ( (node = elem[i++]) ) { + // Do not traverse comment nodes + ret += getText( node ); + } + } else if ( nodeType === 1 || nodeType === 9 || nodeType === 11 ) { + // Use textContent for elements + // innerText usage removed for consistency of new lines (jQuery #11153) + if ( typeof elem.textContent === "string" ) { + return elem.textContent; + } else { + // Traverse its children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + ret += getText( elem ); + } + } + } else if ( nodeType === 3 || nodeType === 4 ) { + return elem.nodeValue; + } + // Do not include comment or processing instruction nodes + + return ret; +}; + +Expr = Sizzle.selectors = { + + // Can be adjusted by the user + cacheLength: 50, + + createPseudo: markFunction, + + match: matchExpr, + + attrHandle: {}, + + find: {}, + + relative: { + ">": { dir: "parentNode", first: true }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: true }, + "~": { dir: "previousSibling" } + }, + + preFilter: { + "ATTR": function( match ) { + match[1] = match[1].replace( runescape, funescape ); + + // Move the given value to match[3] whether quoted or unquoted + match[3] = ( match[3] || match[4] || match[5] || "" ).replace( runescape, funescape ); + + if ( match[2] === "~=" ) { + match[3] = " " + match[3] + " "; + } + + return match.slice( 0, 4 ); + }, + + "CHILD": function( match ) { + /* matches from matchExpr["CHILD"] + 1 type (only|nth|...) + 2 what (child|of-type) + 3 argument (even|odd|\d*|\d*n([+-]\d+)?|...) + 4 xn-component of xn+y argument ([+-]?\d*n|) + 5 sign of xn-component + 6 x of xn-component + 7 sign of y-component + 8 y of y-component + */ + match[1] = match[1].toLowerCase(); + + if ( match[1].slice( 0, 3 ) === "nth" ) { + // nth-* requires argument + if ( !match[3] ) { + Sizzle.error( match[0] ); + } + + // numeric x and y parameters for Expr.filter.CHILD + // remember that false/true cast respectively to 0/1 + match[4] = +( match[4] ? match[5] + (match[6] || 1) : 2 * ( match[3] === "even" || match[3] === "odd" ) ); + match[5] = +( ( match[7] + match[8] ) || match[3] === "odd" ); + + // other types prohibit arguments + } else if ( match[3] ) { + Sizzle.error( match[0] ); + } + + return match; + }, + + "PSEUDO": function( match ) { + var excess, + unquoted = !match[6] && match[2]; + + if ( matchExpr["CHILD"].test( match[0] ) ) { + return null; + } + + // Accept quoted arguments as-is + if ( match[3] ) { + match[2] = match[4] || match[5] || ""; + + // Strip excess characters from unquoted arguments + } else if ( unquoted && rpseudo.test( unquoted ) && + // Get excess from tokenize (recursively) + (excess = tokenize( unquoted, true )) && + // advance to the next closing parenthesis + (excess = unquoted.indexOf( ")", unquoted.length - excess ) - unquoted.length) ) { + + // excess is a negative index + match[0] = match[0].slice( 0, excess ); + match[2] = unquoted.slice( 0, excess ); + } + + // Return only captures needed by the pseudo filter method (type and argument) + return match.slice( 0, 3 ); + } + }, + + filter: { + + "TAG": function( nodeNameSelector ) { + var nodeName = nodeNameSelector.replace( runescape, funescape ).toLowerCase(); + return nodeNameSelector === "*" ? + function() { return true; } : + function( elem ) { + return elem.nodeName && elem.nodeName.toLowerCase() === nodeName; + }; + }, + + "CLASS": function( className ) { + var pattern = classCache[ className + " " ]; + + return pattern || + (pattern = new RegExp( "(^|" + whitespace + ")" + className + "(" + whitespace + "|$)" )) && + classCache( className, function( elem ) { + return pattern.test( typeof elem.className === "string" && elem.className || typeof elem.getAttribute !== "undefined" && elem.getAttribute("class") || "" ); + }); + }, + + "ATTR": function( name, operator, check ) { + return function( elem ) { + var result = Sizzle.attr( elem, name ); + + if ( result == null ) { + return operator === "!="; + } + if ( !operator ) { + return true; + } + + result += ""; + + return operator === "=" ? result === check : + operator === "!=" ? result !== check : + operator === "^=" ? check && result.indexOf( check ) === 0 : + operator === "*=" ? check && result.indexOf( check ) > -1 : + operator === "$=" ? check && result.slice( -check.length ) === check : + operator === "~=" ? ( " " + result.replace( rwhitespace, " " ) + " " ).indexOf( check ) > -1 : + operator === "|=" ? result === check || result.slice( 0, check.length + 1 ) === check + "-" : + false; + }; + }, + + "CHILD": function( type, what, argument, first, last ) { + var simple = type.slice( 0, 3 ) !== "nth", + forward = type.slice( -4 ) !== "last", + ofType = what === "of-type"; + + return first === 1 && last === 0 ? + + // Shortcut for :nth-*(n) + function( elem ) { + return !!elem.parentNode; + } : + + function( elem, context, xml ) { + var cache, uniqueCache, outerCache, node, nodeIndex, start, + dir = simple !== forward ? "nextSibling" : "previousSibling", + parent = elem.parentNode, + name = ofType && elem.nodeName.toLowerCase(), + useCache = !xml && !ofType, + diff = false; + + if ( parent ) { + + // :(first|last|only)-(child|of-type) + if ( simple ) { + while ( dir ) { + node = elem; + while ( (node = node[ dir ]) ) { + if ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) { + + return false; + } + } + // Reverse direction for :only-* (if we haven't yet done so) + start = dir = type === "only" && !start && "nextSibling"; + } + return true; + } + + start = [ forward ? parent.firstChild : parent.lastChild ]; + + // non-xml :nth-child(...) stores cache data on `parent` + if ( forward && useCache ) { + + // Seek `elem` from a previously-cached index + + // ...in a gzip-friendly way + node = parent; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex && cache[ 2 ]; + node = nodeIndex && parent.childNodes[ nodeIndex ]; + + while ( (node = ++nodeIndex && node && node[ dir ] || + + // Fallback to seeking `elem` from the start + (diff = nodeIndex = 0) || start.pop()) ) { + + // When found, cache indexes on `parent` and break + if ( node.nodeType === 1 && ++diff && node === elem ) { + uniqueCache[ type ] = [ dirruns, nodeIndex, diff ]; + break; + } + } + + } else { + // Use previously-cached element index if available + if ( useCache ) { + // ...in a gzip-friendly way + node = elem; + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + cache = uniqueCache[ type ] || []; + nodeIndex = cache[ 0 ] === dirruns && cache[ 1 ]; + diff = nodeIndex; + } + + // xml :nth-child(...) + // or :nth-last-child(...) or :nth(-last)?-of-type(...) + if ( diff === false ) { + // Use the same loop as above to seek `elem` from the start + while ( (node = ++nodeIndex && node && node[ dir ] || + (diff = nodeIndex = 0) || start.pop()) ) { + + if ( ( ofType ? + node.nodeName.toLowerCase() === name : + node.nodeType === 1 ) && + ++diff ) { + + // Cache the index of each encountered element + if ( useCache ) { + outerCache = node[ expando ] || (node[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ node.uniqueID ] || + (outerCache[ node.uniqueID ] = {}); + + uniqueCache[ type ] = [ dirruns, diff ]; + } + + if ( node === elem ) { + break; + } + } + } + } + } + + // Incorporate the offset, then check against cycle size + diff -= last; + return diff === first || ( diff % first === 0 && diff / first >= 0 ); + } + }; + }, + + "PSEUDO": function( pseudo, argument ) { + // pseudo-class names are case-insensitive + // http://www.w3.org/TR/selectors/#pseudo-classes + // Prioritize by case sensitivity in case custom pseudos are added with uppercase letters + // Remember that setFilters inherits from pseudos + var args, + fn = Expr.pseudos[ pseudo ] || Expr.setFilters[ pseudo.toLowerCase() ] || + Sizzle.error( "unsupported pseudo: " + pseudo ); + + // The user may use createPseudo to indicate that + // arguments are needed to create the filter function + // just as Sizzle does + if ( fn[ expando ] ) { + return fn( argument ); + } + + // But maintain support for old signatures + if ( fn.length > 1 ) { + args = [ pseudo, pseudo, "", argument ]; + return Expr.setFilters.hasOwnProperty( pseudo.toLowerCase() ) ? + markFunction(function( seed, matches ) { + var idx, + matched = fn( seed, argument ), + i = matched.length; + while ( i-- ) { + idx = indexOf( seed, matched[i] ); + seed[ idx ] = !( matches[ idx ] = matched[i] ); + } + }) : + function( elem ) { + return fn( elem, 0, args ); + }; + } + + return fn; + } + }, + + pseudos: { + // Potentially complex pseudos + "not": markFunction(function( selector ) { + // Trim the selector passed to compile + // to avoid treating leading and trailing + // spaces as combinators + var input = [], + results = [], + matcher = compile( selector.replace( rtrim, "$1" ) ); + + return matcher[ expando ] ? + markFunction(function( seed, matches, context, xml ) { + var elem, + unmatched = matcher( seed, null, xml, [] ), + i = seed.length; + + // Match elements unmatched by `matcher` + while ( i-- ) { + if ( (elem = unmatched[i]) ) { + seed[i] = !(matches[i] = elem); + } + } + }) : + function( elem, context, xml ) { + input[0] = elem; + matcher( input, null, xml, results ); + // Don't keep the element (issue #299) + input[0] = null; + return !results.pop(); + }; + }), + + "has": markFunction(function( selector ) { + return function( elem ) { + return Sizzle( selector, elem ).length > 0; + }; + }), + + "contains": markFunction(function( text ) { + text = text.replace( runescape, funescape ); + return function( elem ) { + return ( elem.textContent || elem.innerText || getText( elem ) ).indexOf( text ) > -1; + }; + }), + + // "Whether an element is represented by a :lang() selector + // is based solely on the element's language value + // being equal to the identifier C, + // or beginning with the identifier C immediately followed by "-". + // The matching of C against the element's language value is performed case-insensitively. + // The identifier C does not have to be a valid language name." + // http://www.w3.org/TR/selectors/#lang-pseudo + "lang": markFunction( function( lang ) { + // lang value must be a valid identifier + if ( !ridentifier.test(lang || "") ) { + Sizzle.error( "unsupported lang: " + lang ); + } + lang = lang.replace( runescape, funescape ).toLowerCase(); + return function( elem ) { + var elemLang; + do { + if ( (elemLang = documentIsHTML ? + elem.lang : + elem.getAttribute("xml:lang") || elem.getAttribute("lang")) ) { + + elemLang = elemLang.toLowerCase(); + return elemLang === lang || elemLang.indexOf( lang + "-" ) === 0; + } + } while ( (elem = elem.parentNode) && elem.nodeType === 1 ); + return false; + }; + }), + + // Miscellaneous + "target": function( elem ) { + var hash = window.location && window.location.hash; + return hash && hash.slice( 1 ) === elem.id; + }, + + "root": function( elem ) { + return elem === docElem; + }, + + "focus": function( elem ) { + return elem === document.activeElement && (!document.hasFocus || document.hasFocus()) && !!(elem.type || elem.href || ~elem.tabIndex); + }, + + // Boolean properties + "enabled": createDisabledPseudo( false ), + "disabled": createDisabledPseudo( true ), + + "checked": function( elem ) { + // In CSS3, :checked should return both checked and selected elements + // http://www.w3.org/TR/2011/REC-css3-selectors-20110929/#checked + var nodeName = elem.nodeName.toLowerCase(); + return (nodeName === "input" && !!elem.checked) || (nodeName === "option" && !!elem.selected); + }, + + "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; + }, + + // Contents + "empty": function( elem ) { + // http://www.w3.org/TR/selectors/#empty-pseudo + // :empty is negated by element (1) or content nodes (text: 3; cdata: 4; entity ref: 5), + // but not by others (comment: 8; processing instruction: 7; etc.) + // nodeType < 6 works because attributes (2) do not appear as children + for ( elem = elem.firstChild; elem; elem = elem.nextSibling ) { + if ( elem.nodeType < 6 ) { + return false; + } + } + return true; + }, + + "parent": function( elem ) { + return !Expr.pseudos["empty"]( elem ); + }, + + // Element/input types + "header": function( elem ) { + return rheader.test( elem.nodeName ); + }, + + "input": function( elem ) { + return rinputs.test( elem.nodeName ); + }, + + "button": function( elem ) { + var name = elem.nodeName.toLowerCase(); + return name === "input" && elem.type === "button" || name === "button"; + }, + + "text": function( elem ) { + var attr; + return elem.nodeName.toLowerCase() === "input" && + elem.type === "text" && + + // Support: IE<8 + // New HTML5 attribute values (e.g., "search") appear with elem.type === "text" + ( (attr = elem.getAttribute("type")) == null || attr.toLowerCase() === "text" ); + }, + + // Position-in-collection + "first": createPositionalPseudo(function() { + return [ 0 ]; + }), + + "last": createPositionalPseudo(function( matchIndexes, length ) { + return [ length - 1 ]; + }), + + "eq": createPositionalPseudo(function( matchIndexes, length, argument ) { + return [ argument < 0 ? argument + length : argument ]; + }), + + "even": createPositionalPseudo(function( matchIndexes, length ) { + var i = 0; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "odd": createPositionalPseudo(function( matchIndexes, length ) { + var i = 1; + for ( ; i < length; i += 2 ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "lt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; --i >= 0; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }), + + "gt": createPositionalPseudo(function( matchIndexes, length, argument ) { + var i = argument < 0 ? argument + length : argument; + for ( ; ++i < length; ) { + matchIndexes.push( i ); + } + return matchIndexes; + }) + } +}; + +Expr.pseudos["nth"] = Expr.pseudos["eq"]; + +// Add button/input type pseudos +for ( i in { radio: true, checkbox: true, file: true, password: true, image: true } ) { + Expr.pseudos[ i ] = createInputPseudo( i ); +} +for ( i in { submit: true, reset: true } ) { + Expr.pseudos[ i ] = createButtonPseudo( i ); +} + +// Easy API for creating new setFilters +function setFilters() {} +setFilters.prototype = Expr.filters = Expr.pseudos; +Expr.setFilters = new setFilters(); + +tokenize = Sizzle.tokenize = function( selector, parseOnly ) { + var matched, match, tokens, type, + soFar, groups, preFilters, + cached = tokenCache[ selector + " " ]; + + if ( cached ) { + return parseOnly ? 0 : cached.slice( 0 ); + } + + soFar = selector; + groups = []; + preFilters = Expr.preFilter; + + while ( soFar ) { + + // Comma and first run + if ( !matched || (match = rcomma.exec( soFar )) ) { + if ( match ) { + // Don't consume trailing commas as valid + soFar = soFar.slice( match[0].length ) || soFar; + } + groups.push( (tokens = []) ); + } + + matched = false; + + // Combinators + if ( (match = rcombinators.exec( soFar )) ) { + matched = match.shift(); + tokens.push({ + value: matched, + // Cast descendant combinators to space + type: match[0].replace( rtrim, " " ) + }); + soFar = soFar.slice( matched.length ); + } + + // Filters + for ( type in Expr.filter ) { + if ( (match = matchExpr[ type ].exec( soFar )) && (!preFilters[ type ] || + (match = preFilters[ type ]( match ))) ) { + matched = match.shift(); + tokens.push({ + value: matched, + type: type, + matches: match + }); + soFar = soFar.slice( matched.length ); + } + } + + if ( !matched ) { + break; + } + } + + // Return the length of the invalid excess + // if we're just parsing + // Otherwise, throw an error or return tokens + return parseOnly ? + soFar.length : + soFar ? + Sizzle.error( selector ) : + // Cache the tokens + tokenCache( selector, groups ).slice( 0 ); +}; + +function toSelector( tokens ) { + var i = 0, + len = tokens.length, + selector = ""; + for ( ; i < len; i++ ) { + selector += tokens[i].value; + } + return selector; +} + +function addCombinator( matcher, combinator, base ) { + var dir = combinator.dir, + skip = combinator.next, + key = skip || dir, + checkNonElements = base && key === "parentNode", + doneName = done++; + + return combinator.first ? + // Check against closest ancestor/preceding element + function( elem, context, xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + return matcher( elem, context, xml ); + } + } + } : + + // Check against all ancestor/preceding elements + function( elem, context, xml ) { + var oldCache, uniqueCache, outerCache, + newCache = [ dirruns, doneName ]; + + // We can't set arbitrary data on XML nodes, so they don't benefit from combinator caching + if ( xml ) { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + if ( matcher( elem, context, xml ) ) { + return true; + } + } + } + } else { + while ( (elem = elem[ dir ]) ) { + if ( elem.nodeType === 1 || checkNonElements ) { + outerCache = elem[ expando ] || (elem[ expando ] = {}); + + // Support: IE <9 only + // Defend against cloned attroperties (jQuery gh-1709) + uniqueCache = outerCache[ elem.uniqueID ] || (outerCache[ elem.uniqueID ] = {}); + + if ( skip && skip === elem.nodeName.toLowerCase() ) { + elem = elem[ dir ] || elem; + } else if ( (oldCache = uniqueCache[ key ]) && + oldCache[ 0 ] === dirruns && oldCache[ 1 ] === doneName ) { + + // Assign to newCache so results back-propagate to previous elements + return (newCache[ 2 ] = oldCache[ 2 ]); + } else { + // Reuse newcache so results back-propagate to previous elements + uniqueCache[ key ] = newCache; + + // A match means we're done; a fail means we have to keep checking + if ( (newCache[ 2 ] = matcher( elem, context, xml )) ) { + return true; + } + } + } + } + } + }; +} + +function elementMatcher( matchers ) { + return matchers.length > 1 ? + function( elem, context, xml ) { + var i = matchers.length; + while ( i-- ) { + if ( !matchers[i]( elem, context, xml ) ) { + return false; + } + } + return true; + } : + matchers[0]; +} + +function multipleContexts( selector, contexts, results ) { + var i = 0, + len = contexts.length; + for ( ; i < len; i++ ) { + Sizzle( selector, contexts[i], results ); + } + return results; +} + +function condense( unmatched, map, filter, context, xml ) { + var elem, + newUnmatched = [], + i = 0, + len = unmatched.length, + mapped = map != null; + + for ( ; i < len; i++ ) { + if ( (elem = unmatched[i]) ) { + if ( !filter || filter( elem, context, xml ) ) { + newUnmatched.push( elem ); + if ( mapped ) { + map.push( i ); + } + } + } + } + + return newUnmatched; +} + +function setMatcher( preFilter, selector, matcher, postFilter, postFinder, postSelector ) { + if ( postFilter && !postFilter[ expando ] ) { + postFilter = setMatcher( postFilter ); + } + if ( postFinder && !postFinder[ expando ] ) { + postFinder = setMatcher( postFinder, postSelector ); + } + return markFunction(function( seed, results, context, xml ) { + var temp, i, elem, + preMap = [], + postMap = [], + preexisting = results.length, + + // Get initial elements from seed or context + elems = seed || multipleContexts( selector || "*", context.nodeType ? [ context ] : context, [] ), + + // Prefilter to get matcher input, preserving a map for seed-results synchronization + matcherIn = preFilter && ( seed || !selector ) ? + condense( elems, preMap, preFilter, context, xml ) : + elems, + + matcherOut = matcher ? + // If we have a postFinder, or filtered seed, or non-seed postFilter or preexisting results, + postFinder || ( seed ? preFilter : preexisting || postFilter ) ? + + // ...intermediate processing is necessary + [] : + + // ...otherwise use results directly + results : + matcherIn; + + // Find primary matches + if ( matcher ) { + matcher( matcherIn, matcherOut, context, xml ); + } + + // Apply postFilter + if ( postFilter ) { + temp = condense( matcherOut, postMap ); + postFilter( temp, [], context, xml ); + + // Un-match failing elements by moving them back to matcherIn + i = temp.length; + while ( i-- ) { + if ( (elem = temp[i]) ) { + matcherOut[ postMap[i] ] = !(matcherIn[ postMap[i] ] = elem); + } + } + } + + if ( seed ) { + if ( postFinder || preFilter ) { + if ( postFinder ) { + // Get the final matcherOut by condensing this intermediate into postFinder contexts + temp = []; + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) ) { + // Restore matcherIn since elem is not yet a final match + temp.push( (matcherIn[i] = elem) ); + } + } + postFinder( null, (matcherOut = []), temp, xml ); + } + + // Move matched elements from seed to results to keep them synchronized + i = matcherOut.length; + while ( i-- ) { + if ( (elem = matcherOut[i]) && + (temp = postFinder ? indexOf( seed, elem ) : preMap[i]) > -1 ) { + + seed[temp] = !(results[temp] = elem); + } + } + } + + // Add elements to results, through postFinder if defined + } else { + matcherOut = condense( + matcherOut === results ? + matcherOut.splice( preexisting, matcherOut.length ) : + matcherOut + ); + if ( postFinder ) { + postFinder( null, results, matcherOut, xml ); + } else { + push.apply( results, matcherOut ); + } + } + }); +} + +function matcherFromTokens( tokens ) { + var checkContext, matcher, j, + len = tokens.length, + leadingRelative = Expr.relative[ tokens[0].type ], + implicitRelative = leadingRelative || Expr.relative[" "], + i = leadingRelative ? 1 : 0, + + // The foundational matcher ensures that elements are reachable from top-level context(s) + matchContext = addCombinator( function( elem ) { + return elem === checkContext; + }, implicitRelative, true ), + matchAnyContext = addCombinator( function( elem ) { + return indexOf( checkContext, elem ) > -1; + }, implicitRelative, true ), + matchers = [ function( elem, context, xml ) { + var ret = ( !leadingRelative && ( xml || context !== outermostContext ) ) || ( + (checkContext = context).nodeType ? + matchContext( elem, context, xml ) : + matchAnyContext( elem, context, xml ) ); + // Avoid hanging onto element (issue #299) + checkContext = null; + return ret; + } ]; + + for ( ; i < len; i++ ) { + if ( (matcher = Expr.relative[ tokens[i].type ]) ) { + matchers = [ addCombinator(elementMatcher( matchers ), matcher) ]; + } else { + matcher = Expr.filter[ tokens[i].type ].apply( null, tokens[i].matches ); + + // Return special upon seeing a positional matcher + if ( matcher[ expando ] ) { + // Find the next relative operator (if any) for proper handling + j = ++i; + for ( ; j < len; j++ ) { + if ( Expr.relative[ tokens[j].type ] ) { + break; + } + } + return setMatcher( + i > 1 && elementMatcher( matchers ), + i > 1 && toSelector( + // If the preceding token was a descendant combinator, insert an implicit any-element `*` + tokens.slice( 0, i - 1 ).concat({ value: tokens[ i - 2 ].type === " " ? "*" : "" }) + ).replace( rtrim, "$1" ), + matcher, + i < j && matcherFromTokens( tokens.slice( i, j ) ), + j < len && matcherFromTokens( (tokens = tokens.slice( j )) ), + j < len && toSelector( tokens ) + ); + } + matchers.push( matcher ); + } + } + + return elementMatcher( matchers ); +} + +function matcherFromGroupMatchers( elementMatchers, setMatchers ) { + var bySet = setMatchers.length > 0, + byElement = elementMatchers.length > 0, + superMatcher = function( seed, context, xml, results, outermost ) { + var elem, j, matcher, + matchedCount = 0, + i = "0", + unmatched = seed && [], + setMatched = [], + contextBackup = outermostContext, + // We must always have either seed elements or outermost context + elems = seed || byElement && Expr.find["TAG"]( "*", outermost ), + // Use integer dirruns iff this is the outermost matcher + dirrunsUnique = (dirruns += contextBackup == null ? 1 : Math.random() || 0.1), + len = elems.length; + + if ( outermost ) { + outermostContext = context === document || context || outermost; + } + + // Add elements passing elementMatchers directly to results + // Support: IE<9, Safari + // Tolerate NodeList properties (IE: "length"; Safari: ) matching elements by id + for ( ; i !== len && (elem = elems[i]) != null; i++ ) { + if ( byElement && elem ) { + j = 0; + if ( !context && elem.ownerDocument !== document ) { + setDocument( elem ); + xml = !documentIsHTML; + } + while ( (matcher = elementMatchers[j++]) ) { + if ( matcher( elem, context || document, xml) ) { + results.push( elem ); + break; + } + } + if ( outermost ) { + dirruns = dirrunsUnique; + } + } + + // Track unmatched elements for set filters + if ( bySet ) { + // They will have gone through all possible matchers + if ( (elem = !matcher && elem) ) { + matchedCount--; + } + + // Lengthen the array for every element, matched or not + if ( seed ) { + unmatched.push( elem ); + } + } + } + + // `i` is now the count of elements visited above, and adding it to `matchedCount` + // makes the latter nonnegative. + matchedCount += i; + + // Apply set filters to unmatched elements + // NOTE: This can be skipped if there are no unmatched elements (i.e., `matchedCount` + // equals `i`), unless we didn't visit _any_ elements in the above loop because we have + // no element matchers and no seed. + // Incrementing an initially-string "0" `i` allows `i` to remain a string only in that + // case, which will result in a "00" `matchedCount` that differs from `i` but is also + // numerically zero. + if ( bySet && i !== matchedCount ) { + j = 0; + while ( (matcher = setMatchers[j++]) ) { + matcher( unmatched, setMatched, context, xml ); + } + + if ( seed ) { + // Reintegrate element matches to eliminate the need for sorting + if ( matchedCount > 0 ) { + while ( i-- ) { + if ( !(unmatched[i] || setMatched[i]) ) { + setMatched[i] = pop.call( results ); + } + } + } + + // Discard index placeholder values to get only actual matches + setMatched = condense( setMatched ); + } + + // Add matches to results + push.apply( results, setMatched ); + + // Seedless set matches succeeding multiple successful matchers stipulate sorting + if ( outermost && !seed && setMatched.length > 0 && + ( matchedCount + setMatchers.length ) > 1 ) { + + Sizzle.uniqueSort( results ); + } + } + + // Override manipulation of globals by nested matchers + if ( outermost ) { + dirruns = dirrunsUnique; + outermostContext = contextBackup; + } + + return unmatched; + }; + + return bySet ? + markFunction( superMatcher ) : + superMatcher; +} + +compile = Sizzle.compile = function( selector, match /* Internal Use Only */ ) { + var i, + setMatchers = [], + elementMatchers = [], + cached = compilerCache[ selector + " " ]; + + if ( !cached ) { + // Generate a function of recursive functions that can be used to check each element + if ( !match ) { + match = tokenize( selector ); + } + i = match.length; + while ( i-- ) { + cached = matcherFromTokens( match[i] ); + if ( cached[ expando ] ) { + setMatchers.push( cached ); + } else { + elementMatchers.push( cached ); + } + } + + // Cache the compiled function + cached = compilerCache( selector, matcherFromGroupMatchers( elementMatchers, setMatchers ) ); + + // Save selector and tokenization + cached.selector = selector; + } + return cached; +}; + +/** + * A low-level selection function that works with Sizzle's compiled + * selector functions + * @param {String|Function} selector A selector or a pre-compiled + * selector function built with Sizzle.compile + * @param {Element} context + * @param {Array} [results] + * @param {Array} [seed] A set of elements to match against + */ +select = Sizzle.select = function( selector, context, results, seed ) { + var i, tokens, token, type, find, + compiled = typeof selector === "function" && selector, + match = !seed && tokenize( (selector = compiled.selector || selector) ); + + results = results || []; + + // Try to minimize operations if there is only one selector in the list and no seed + // (the latter of which guarantees us context) + if ( match.length === 1 ) { + + // Reduce context if the leading compound selector is an ID + tokens = match[0] = match[0].slice( 0 ); + if ( tokens.length > 2 && (token = tokens[0]).type === "ID" && + support.getById && context.nodeType === 9 && documentIsHTML && + Expr.relative[ tokens[1].type ] ) { + + context = ( Expr.find["ID"]( token.matches[0].replace(runescape, funescape), context ) || [] )[0]; + if ( !context ) { + return results; + + // Precompiled matchers will still verify ancestry, so step up a level + } else if ( compiled ) { + context = context.parentNode; + } + + selector = selector.slice( tokens.shift().value.length ); + } + + // Fetch a seed set for right-to-left matching + i = matchExpr["needsContext"].test( selector ) ? 0 : tokens.length; + while ( i-- ) { + token = tokens[i]; + + // Abort if we hit a combinator + if ( Expr.relative[ (type = token.type) ] ) { + break; + } + if ( (find = Expr.find[ type ]) ) { + // Search, expanding context for leading sibling combinators + if ( (seed = find( + token.matches[0].replace( runescape, funescape ), + rsibling.test( tokens[0].type ) && testContext( context.parentNode ) || context + )) ) { + + // If seed is empty or no tokens remain, we can return early + tokens.splice( i, 1 ); + selector = seed.length && toSelector( tokens ); + if ( !selector ) { + push.apply( results, seed ); + return results; + } + + break; + } + } + } + } + + // Compile and execute a filtering function if one is not provided + // Provide `match` to avoid retokenization if we modified the selector above + ( compiled || compile( selector, match ) )( + seed, + context, + !documentIsHTML, + results, + !context || rsibling.test( selector ) && testContext( context.parentNode ) || context + ); + return results; +}; + +// One-time assignments + +// Sort stability +support.sortStable = expando.split("").sort( sortOrder ).join("") === expando; + +// Support: Chrome 14-35+ +// Always assume duplicates if they aren't passed to the comparison function +support.detectDuplicates = !!hasDuplicate; + +// Initialize against the default document +setDocument(); + +// Support: Webkit<537.32 - Safari 6.0.3/Chrome 25 (fixed in Chrome 27) +// Detached nodes confoundingly follow *each other* +support.sortDetached = assert(function( el ) { + // Should return 1, but returns 4 (following) + return el.compareDocumentPosition( document.createElement("fieldset") ) & 1; +}); + +// Support: IE<8 +// Prevent attribute/property "interpolation" +// https://msdn.microsoft.com/en-us/library/ms536429%28VS.85%29.aspx +if ( !assert(function( el ) { + el.innerHTML = ""; + return el.firstChild.getAttribute("href") === "#" ; +}) ) { + addHandle( "type|href|height|width", function( elem, name, isXML ) { + if ( !isXML ) { + return elem.getAttribute( name, name.toLowerCase() === "type" ? 1 : 2 ); + } + }); +} + +// Support: IE<9 +// Use defaultValue in place of getAttribute("value") +if ( !support.attributes || !assert(function( el ) { + el.innerHTML = ""; + el.firstChild.setAttribute( "value", "" ); + return el.firstChild.getAttribute( "value" ) === ""; +}) ) { + addHandle( "value", function( elem, name, isXML ) { + if ( !isXML && elem.nodeName.toLowerCase() === "input" ) { + return elem.defaultValue; + } + }); +} + +// Support: IE<9 +// Use getAttributeNode to fetch booleans when getAttribute lies +if ( !assert(function( el ) { + return el.getAttribute("disabled") == null; +}) ) { + addHandle( booleans, function( elem, name, isXML ) { + var val; + if ( !isXML ) { + return elem[ name ] === true ? name.toLowerCase() : + (val = elem.getAttributeNode( name )) && val.specified ? + val.value : + null; + } + }); +} + +return Sizzle; + +})( window ); + + + +jQuery.find = Sizzle; +jQuery.expr = Sizzle.selectors; + +// Deprecated +jQuery.expr[ ":" ] = jQuery.expr.pseudos; +jQuery.uniqueSort = jQuery.unique = Sizzle.uniqueSort; +jQuery.text = Sizzle.getText; +jQuery.isXMLDoc = Sizzle.isXML; +jQuery.contains = Sizzle.contains; +jQuery.escapeSelector = Sizzle.escape; + + + + +var dir = function( elem, dir, until ) { + var matched = [], + truncate = until !== undefined; + + while ( ( elem = elem[ dir ] ) && elem.nodeType !== 9 ) { + if ( elem.nodeType === 1 ) { + if ( truncate && jQuery( elem ).is( until ) ) { + break; + } + matched.push( elem ); + } + } + return matched; +}; + + +var siblings = function( n, elem ) { + var matched = []; + + for ( ; n; n = n.nextSibling ) { + if ( n.nodeType === 1 && n !== elem ) { + matched.push( n ); + } + } + + return matched; +}; + + +var rneedsContext = jQuery.expr.match.needsContext; + +var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); + + + +var risSimple = /^.[^:#\[\.,]*$/; + +// Implement the identical functionality for filter and not +function winnow( elements, qualifier, not ) { + if ( jQuery.isFunction( qualifier ) ) { + return jQuery.grep( elements, function( elem, i ) { + return !!qualifier.call( elem, i, elem ) !== not; + } ); + + } + + if ( qualifier.nodeType ) { + return jQuery.grep( elements, function( elem ) { + return ( elem === qualifier ) !== not; + } ); + + } + + if ( typeof qualifier === "string" ) { + if ( risSimple.test( qualifier ) ) { + return jQuery.filter( qualifier, elements, not ); + } + + qualifier = jQuery.filter( qualifier, elements ); + } + + return jQuery.grep( elements, function( elem ) { + return ( indexOf.call( qualifier, elem ) > -1 ) !== not && elem.nodeType === 1; + } ); +} + +jQuery.filter = function( expr, elems, not ) { + var elem = elems[ 0 ]; + + if ( not ) { + expr = ":not(" + expr + ")"; + } + + return elems.length === 1 && elem.nodeType === 1 ? + jQuery.find.matchesSelector( elem, expr ) ? [ elem ] : [] : + jQuery.find.matches( expr, jQuery.grep( elems, function( elem ) { + return elem.nodeType === 1; + } ) ); +}; + +jQuery.fn.extend( { + find: function( selector ) { + var i, ret, + len = this.length, + self = this; + + if ( typeof selector !== "string" ) { + return this.pushStack( jQuery( selector ).filter( function() { + for ( i = 0; i < len; i++ ) { + if ( jQuery.contains( self[ i ], this ) ) { + return true; + } + } + } ) ); + } + + ret = this.pushStack( [] ); + + for ( i = 0; i < len; i++ ) { + jQuery.find( selector, self[ i ], ret ); + } + + return len > 1 ? jQuery.uniqueSort( ret ) : ret; + }, + filter: function( selector ) { + return this.pushStack( winnow( this, selector || [], false ) ); + }, + not: function( selector ) { + return this.pushStack( winnow( this, selector || [], true ) ); + }, + is: function( selector ) { + return !!winnow( + this, + + // If this is a positional/relative selector, check membership in the returned set + // so $("p:first").is("p:last") won't return true for a doc with two "p". + typeof selector === "string" && rneedsContext.test( selector ) ? + jQuery( selector ) : + selector || [], + false + ).length; + } +} ); + + +// Initialize a jQuery object + + +// A central reference to the root jQuery(document) +var rootjQuery, + + // A simple way to check for HTML strings + // Prioritize #id over to avoid XSS via location.hash (#9521) + // Strict HTML recognition (#11290: must start with <) + // Shortcut simple #id case for speed + rquickExpr = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, + + init = jQuery.fn.init = function( selector, context, root ) { + var match, elem; + + // HANDLE: $(""), $(null), $(undefined), $(false) + if ( !selector ) { + return this; + } + + // Method init() accepts an alternate rootjQuery + // so migrate can support jQuery.sub (gh-2101) + root = root || rootjQuery; + + // Handle HTML strings + if ( typeof selector === "string" ) { + if ( selector[ 0 ] === "<" && + selector[ 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 = rquickExpr.exec( selector ); + } + + // Match html or make sure no context is specified for #id + if ( match && ( match[ 1 ] || !context ) ) { + + // HANDLE: $(html) -> $(array) + if ( match[ 1 ] ) { + context = context instanceof jQuery ? context[ 0 ] : context; + + // Option to run scripts is true for back-compat + // Intentionally let the error be thrown if parseHTML is not present + jQuery.merge( this, jQuery.parseHTML( + match[ 1 ], + context && context.nodeType ? context.ownerDocument || context : document, + true + ) ); + + // HANDLE: $(html, props) + if ( rsingleTag.test( match[ 1 ] ) && jQuery.isPlainObject( context ) ) { + for ( match in context ) { + + // Properties of context are called as methods if possible + if ( jQuery.isFunction( this[ match ] ) ) { + this[ match ]( context[ match ] ); + + // ...and otherwise set as attributes + } else { + this.attr( match, context[ match ] ); + } + } + } + + return this; + + // HANDLE: $(#id) + } else { + elem = document.getElementById( match[ 2 ] ); + + if ( elem ) { + + // Inject the element directly into the jQuery object + this[ 0 ] = elem; + this.length = 1; + } + return this; + } + + // HANDLE: $(expr, $(...)) + } else if ( !context || context.jquery ) { + return ( context || root ).find( selector ); + + // HANDLE: $(expr, context) + // (which is just equivalent to: $(context).find(expr) + } else { + return this.constructor( context ).find( selector ); + } + + // HANDLE: $(DOMElement) + } else if ( selector.nodeType ) { + this[ 0 ] = selector; + this.length = 1; + return this; + + // HANDLE: $(function) + // Shortcut for document ready + } else if ( jQuery.isFunction( selector ) ) { + return root.ready !== undefined ? + root.ready( selector ) : + + // Execute immediately if ready is not present + selector( jQuery ); + } + + return jQuery.makeArray( selector, this ); + }; + +// Give the init function the jQuery prototype for later instantiation +init.prototype = jQuery.fn; + +// Initialize central reference +rootjQuery = jQuery( document ); + + +var rparentsprev = /^(?:parents|prev(?:Until|All))/, + + // 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( { + has: function( target ) { + var targets = jQuery( target, this ), + l = targets.length; + + return this.filter( function() { + var i = 0; + for ( ; i < l; i++ ) { + if ( jQuery.contains( this, targets[ i ] ) ) { + return true; + } + } + } ); + }, + + closest: function( selectors, context ) { + var cur, + i = 0, + l = this.length, + matched = [], + targets = typeof selectors !== "string" && jQuery( selectors ); + + // Positional selectors never match, since there's no _selection_ context + if ( !rneedsContext.test( selectors ) ) { + for ( ; i < l; i++ ) { + for ( cur = this[ i ]; cur && cur !== context; cur = cur.parentNode ) { + + // Always skip document fragments + if ( cur.nodeType < 11 && ( targets ? + targets.index( cur ) > -1 : + + // Don't pass non-elements to Sizzle + cur.nodeType === 1 && + jQuery.find.matchesSelector( cur, selectors ) ) ) { + + matched.push( cur ); + break; + } + } + } + } + + return this.pushStack( matched.length > 1 ? jQuery.uniqueSort( matched ) : matched ); + }, + + // Determine the position of an element within the set + index: function( elem ) { + + // No argument, return index in parent + if ( !elem ) { + return ( this[ 0 ] && this[ 0 ].parentNode ) ? this.first().prevAll().length : -1; + } + + // Index in selector + if ( typeof elem === "string" ) { + return indexOf.call( jQuery( elem ), this[ 0 ] ); + } + + // Locate the position of the desired element + return indexOf.call( this, + + // If it receives a jQuery object, the first element is used + elem.jquery ? elem[ 0 ] : elem + ); + }, + + add: function( selector, context ) { + return this.pushStack( + jQuery.uniqueSort( + jQuery.merge( this.get(), jQuery( selector, context ) ) + ) + ); + }, + + addBack: function( selector ) { + return this.add( selector == null ? + this.prevObject : this.prevObject.filter( selector ) + ); + } +} ); + +function sibling( cur, dir ) { + while ( ( cur = cur[ dir ] ) && cur.nodeType !== 1 ) {} + return cur; +} + +jQuery.each( { + parent: function( elem ) { + var parent = elem.parentNode; + return parent && parent.nodeType !== 11 ? parent : null; + }, + parents: function( elem ) { + return dir( elem, "parentNode" ); + }, + parentsUntil: function( elem, i, until ) { + return dir( elem, "parentNode", until ); + }, + next: function( elem ) { + return sibling( elem, "nextSibling" ); + }, + prev: function( elem ) { + return sibling( elem, "previousSibling" ); + }, + nextAll: function( elem ) { + return dir( elem, "nextSibling" ); + }, + prevAll: function( elem ) { + return dir( elem, "previousSibling" ); + }, + nextUntil: function( elem, i, until ) { + return dir( elem, "nextSibling", until ); + }, + prevUntil: function( elem, i, until ) { + return dir( elem, "previousSibling", until ); + }, + siblings: function( elem ) { + return siblings( ( elem.parentNode || {} ).firstChild, elem ); + }, + children: function( elem ) { + return siblings( elem.firstChild ); + }, + contents: function( elem ) { + return elem.contentDocument || jQuery.merge( [], elem.childNodes ); + } +}, function( name, fn ) { + jQuery.fn[ name ] = function( until, selector ) { + var matched = jQuery.map( this, fn, until ); + + if ( name.slice( -5 ) !== "Until" ) { + selector = until; + } + + if ( selector && typeof selector === "string" ) { + matched = jQuery.filter( selector, matched ); + } + + if ( this.length > 1 ) { + + // Remove duplicates + if ( !guaranteedUnique[ name ] ) { + jQuery.uniqueSort( matched ); + } + + // Reverse order for parents* and prev-derivatives + if ( rparentsprev.test( name ) ) { + matched.reverse(); + } + } + + return this.pushStack( matched ); + }; +} ); +var rnotwhite = ( /\S+/g ); + + + +// Convert String-formatted options into Object-formatted ones +function createOptions( options ) { + var object = {}; + jQuery.each( options.match( rnotwhite ) || [], function( _, flag ) { + object[ flag ] = true; + } ); + return object; +} + +/* + * Create a callback list using the following parameters: + * + * options: an optional list of space-separated options that will change how + * the callback list behaves or a more traditional option object + * + * By default a callback list will act like an event callback list and can be + * "fired" multiple times. + * + * Possible options: + * + * 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( options ) { + + // Convert options from String-formatted to Object-formatted if needed + // (we check in cache first) + options = typeof options === "string" ? + createOptions( options ) : + jQuery.extend( {}, options ); + + var // Flag to know if list is currently firing + firing, + + // Last fire value for non-forgettable lists + memory, + + // Flag to know if list was already fired + fired, + + // Flag to prevent firing + locked, + + // Actual callback list + list = [], + + // Queue of execution data for repeatable lists + queue = [], + + // Index of currently firing callback (modified by add/remove as needed) + firingIndex = -1, + + // Fire callbacks + fire = function() { + + // Enforce single-firing + locked = options.once; + + // Execute callbacks for all pending executions, + // respecting firingIndex overrides and runtime changes + fired = firing = true; + for ( ; queue.length; firingIndex = -1 ) { + memory = queue.shift(); + while ( ++firingIndex < list.length ) { + + // Run callback and check for early termination + if ( list[ firingIndex ].apply( memory[ 0 ], memory[ 1 ] ) === false && + options.stopOnFalse ) { + + // Jump to end and forget the data so .add doesn't re-fire + firingIndex = list.length; + memory = false; + } + } + } + + // Forget the data if we're done with it + if ( !options.memory ) { + memory = false; + } + + firing = false; + + // Clean up if we're done firing for good + if ( locked ) { + + // Keep an empty list if we have data for future add calls + if ( memory ) { + list = []; + + // Otherwise, this object is spent + } else { + list = ""; + } + } + }, + + // Actual Callbacks object + self = { + + // Add a callback or a collection of callbacks to the list + add: function() { + if ( list ) { + + // If we have memory from a past run, we should fire after adding + if ( memory && !firing ) { + firingIndex = list.length - 1; + queue.push( memory ); + } + + ( function add( args ) { + jQuery.each( args, function( _, arg ) { + if ( jQuery.isFunction( arg ) ) { + if ( !options.unique || !self.has( arg ) ) { + list.push( arg ); + } + } else if ( arg && arg.length && jQuery.type( arg ) !== "string" ) { + + // Inspect recursively + add( arg ); + } + } ); + } )( arguments ); + + if ( memory && !firing ) { + fire(); + } + } + return this; + }, + + // Remove a callback from the list + remove: function() { + jQuery.each( arguments, function( _, arg ) { + var index; + while ( ( index = jQuery.inArray( arg, list, index ) ) > -1 ) { + list.splice( index, 1 ); + + // Handle firing indexes + if ( index <= firingIndex ) { + firingIndex--; + } + } + } ); + return this; + }, + + // Check if a given callback is in the list. + // If no argument is given, return whether or not list has callbacks attached. + has: function( fn ) { + return fn ? + jQuery.inArray( fn, list ) > -1 : + list.length > 0; + }, + + // Remove all callbacks from the list + empty: function() { + if ( list ) { + list = []; + } + return this; + }, + + // Disable .fire and .add + // Abort any current/pending executions + // Clear all callbacks and values + disable: function() { + locked = queue = []; + list = memory = ""; + return this; + }, + disabled: function() { + return !list; + }, + + // Disable .fire + // Also disable .add unless we have memory (since it would have no effect) + // Abort any pending executions + lock: function() { + locked = queue = []; + if ( !memory && !firing ) { + list = memory = ""; + } + return this; + }, + locked: function() { + return !!locked; + }, + + // Call all callbacks with the given context and arguments + fireWith: function( context, args ) { + if ( !locked ) { + args = args || []; + args = [ context, args.slice ? args.slice() : args ]; + queue.push( args ); + if ( !firing ) { + fire(); + } + } + 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 !!fired; + } + }; + + return self; +}; + + +function Identity( v ) { + return v; +} +function Thrower( ex ) { + throw ex; +} + +function adoptValue( value, resolve, reject ) { + var method; + + try { + + // Check for promise aspect first to privilege synchronous behavior + if ( value && jQuery.isFunction( ( method = value.promise ) ) ) { + method.call( value ).done( resolve ).fail( reject ); + + // Other thenables + } else if ( value && jQuery.isFunction( ( method = value.then ) ) ) { + method.call( value, resolve, reject ); + + // Other non-thenables + } else { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + resolve.call( undefined, value ); + } + + // For Promises/A+, convert exceptions into rejections + // Since jQuery.when doesn't unwrap thenables, we can skip the extra checks appearing in + // Deferred#then to conditionally suppress rejection. + } catch ( value ) { + + // Support: Android 4.0 only + // Strict mode functions invoked without .call/.apply get global-object context + reject.call( undefined, value ); + } +} + +jQuery.extend( { + + Deferred: function( func ) { + var tuples = [ + + // action, add listener, callbacks, + // ... .then handlers, argument index, [final state] + [ "notify", "progress", jQuery.Callbacks( "memory" ), + jQuery.Callbacks( "memory" ), 2 ], + [ "resolve", "done", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 0, "resolved" ], + [ "reject", "fail", jQuery.Callbacks( "once memory" ), + jQuery.Callbacks( "once memory" ), 1, "rejected" ] + ], + state = "pending", + promise = { + state: function() { + return state; + }, + always: function() { + deferred.done( arguments ).fail( arguments ); + return this; + }, + "catch": function( fn ) { + return promise.then( null, fn ); + }, + + // Keep pipe for back-compat + pipe: function( /* fnDone, fnFail, fnProgress */ ) { + var fns = arguments; + + return jQuery.Deferred( function( newDefer ) { + jQuery.each( tuples, function( i, tuple ) { + + // Map tuples (progress, done, fail) to arguments (done, fail, progress) + var fn = jQuery.isFunction( fns[ tuple[ 4 ] ] ) && fns[ tuple[ 4 ] ]; + + // deferred.progress(function() { bind to newDefer or newDefer.notify }) + // deferred.done(function() { bind to newDefer or newDefer.resolve }) + // deferred.fail(function() { bind to newDefer or newDefer.reject }) + deferred[ tuple[ 1 ] ]( function() { + var returned = fn && fn.apply( this, arguments ); + if ( returned && jQuery.isFunction( returned.promise ) ) { + returned.promise() + .progress( newDefer.notify ) + .done( newDefer.resolve ) + .fail( newDefer.reject ); + } else { + newDefer[ tuple[ 0 ] + "With" ]( + this, + fn ? [ returned ] : arguments + ); + } + } ); + } ); + fns = null; + } ).promise(); + }, + then: function( onFulfilled, onRejected, onProgress ) { + var maxDepth = 0; + function resolve( depth, deferred, handler, special ) { + return function() { + var that = this, + args = arguments, + mightThrow = function() { + var returned, then; + + // Support: Promises/A+ section 2.3.3.3.3 + // https://promisesaplus.com/#point-59 + // Ignore double-resolution attempts + if ( depth < maxDepth ) { + return; + } + + returned = handler.apply( that, args ); + + // Support: Promises/A+ section 2.3.1 + // https://promisesaplus.com/#point-48 + if ( returned === deferred.promise() ) { + throw new TypeError( "Thenable self-resolution" ); + } + + // Support: Promises/A+ sections 2.3.3.1, 3.5 + // https://promisesaplus.com/#point-54 + // https://promisesaplus.com/#point-75 + // Retrieve `then` only once + then = returned && + + // Support: Promises/A+ section 2.3.4 + // https://promisesaplus.com/#point-64 + // Only check objects and functions for thenability + ( typeof returned === "object" || + typeof returned === "function" ) && + returned.then; + + // Handle a returned thenable + if ( jQuery.isFunction( then ) ) { + + // Special processors (notify) just wait for resolution + if ( special ) { + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ) + ); + + // Normal processors (resolve) also hook into progress + } else { + + // ...and disregard older resolution values + maxDepth++; + + then.call( + returned, + resolve( maxDepth, deferred, Identity, special ), + resolve( maxDepth, deferred, Thrower, special ), + resolve( maxDepth, deferred, Identity, + deferred.notifyWith ) + ); + } + + // Handle all other returned values + } else { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Identity ) { + that = undefined; + args = [ returned ]; + } + + // Process the value(s) + // Default process is resolve + ( special || deferred.resolveWith )( that, args ); + } + }, + + // Only normal processors (resolve) catch and reject exceptions + process = special ? + mightThrow : + function() { + try { + mightThrow(); + } catch ( e ) { + + if ( jQuery.Deferred.exceptionHook ) { + jQuery.Deferred.exceptionHook( e, + process.stackTrace ); + } + + // Support: Promises/A+ section 2.3.3.3.4.1 + // https://promisesaplus.com/#point-61 + // Ignore post-resolution exceptions + if ( depth + 1 >= maxDepth ) { + + // Only substitute handlers pass on context + // and multiple values (non-spec behavior) + if ( handler !== Thrower ) { + that = undefined; + args = [ e ]; + } + + deferred.rejectWith( that, args ); + } + } + }; + + // Support: Promises/A+ section 2.3.3.3.1 + // https://promisesaplus.com/#point-57 + // Re-resolve promises immediately to dodge false rejection from + // subsequent errors + if ( depth ) { + process(); + } else { + + // Call an optional hook to record the stack, in case of exception + // since it's otherwise lost when execution goes async + if ( jQuery.Deferred.getStackHook ) { + process.stackTrace = jQuery.Deferred.getStackHook(); + } + window.setTimeout( process ); + } + }; + } + + return jQuery.Deferred( function( newDefer ) { + + // progress_handlers.add( ... ) + tuples[ 0 ][ 3 ].add( + resolve( + 0, + newDefer, + jQuery.isFunction( onProgress ) ? + onProgress : + Identity, + newDefer.notifyWith + ) + ); + + // fulfilled_handlers.add( ... ) + tuples[ 1 ][ 3 ].add( + resolve( + 0, + newDefer, + jQuery.isFunction( onFulfilled ) ? + onFulfilled : + Identity + ) + ); + + // rejected_handlers.add( ... ) + tuples[ 2 ][ 3 ].add( + resolve( + 0, + newDefer, + jQuery.isFunction( onRejected ) ? + onRejected : + Thrower + ) + ); + } ).promise(); + }, + + // Get a promise for this deferred + // If obj is provided, the promise aspect is added to the object + promise: function( obj ) { + return obj != null ? jQuery.extend( obj, promise ) : promise; + } + }, + deferred = {}; + + // Add list-specific methods + jQuery.each( tuples, function( i, tuple ) { + var list = tuple[ 2 ], + stateString = tuple[ 5 ]; + + // promise.progress = list.add + // promise.done = list.add + // promise.fail = list.add + promise[ tuple[ 1 ] ] = list.add; + + // Handle state + if ( stateString ) { + list.add( + function() { + + // state = "resolved" (i.e., fulfilled) + // state = "rejected" + state = stateString; + }, + + // rejected_callbacks.disable + // fulfilled_callbacks.disable + tuples[ 3 - i ][ 2 ].disable, + + // progress_callbacks.lock + tuples[ 0 ][ 2 ].lock + ); + } + + // progress_handlers.fire + // fulfilled_handlers.fire + // rejected_handlers.fire + list.add( tuple[ 3 ].fire ); + + // deferred.notify = function() { deferred.notifyWith(...) } + // deferred.resolve = function() { deferred.resolveWith(...) } + // deferred.reject = function() { deferred.rejectWith(...) } + deferred[ tuple[ 0 ] ] = function() { + deferred[ tuple[ 0 ] + "With" ]( this === deferred ? undefined : this, arguments ); + return this; + }; + + // deferred.notifyWith = list.fireWith + // deferred.resolveWith = list.fireWith + // deferred.rejectWith = list.fireWith + deferred[ tuple[ 0 ] + "With" ] = list.fireWith; + } ); + + // Make the deferred a promise + promise.promise( deferred ); + + // Call given func if any + if ( func ) { + func.call( deferred, deferred ); + } + + // All done! + return deferred; + }, + + // Deferred helper + when: function( singleValue ) { + var + + // count of uncompleted subordinates + remaining = arguments.length, + + // count of unprocessed arguments + i = remaining, + + // subordinate fulfillment data + resolveContexts = Array( i ), + resolveValues = slice.call( arguments ), + + // the master Deferred + master = jQuery.Deferred(), + + // subordinate callback factory + updateFunc = function( i ) { + return function( value ) { + resolveContexts[ i ] = this; + resolveValues[ i ] = arguments.length > 1 ? slice.call( arguments ) : value; + if ( !( --remaining ) ) { + master.resolveWith( resolveContexts, resolveValues ); + } + }; + }; + + // Single- and empty arguments are adopted like Promise.resolve + if ( remaining <= 1 ) { + adoptValue( singleValue, master.done( updateFunc( i ) ).resolve, master.reject ); + + // Use .then() to unwrap secondary thenables (cf. gh-3000) + if ( master.state() === "pending" || + jQuery.isFunction( resolveValues[ i ] && resolveValues[ i ].then ) ) { + + return master.then(); + } + } + + // Multiple arguments are aggregated like Promise.all array elements + while ( i-- ) { + adoptValue( resolveValues[ i ], updateFunc( i ), master.reject ); + } + + return master.promise(); + } +} ); + + +// These usually indicate a programmer mistake during development, +// warn about them ASAP rather than swallowing them by default. +var rerrorNames = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; + +jQuery.Deferred.exceptionHook = function( error, stack ) { + + // Support: IE 8 - 9 only + // Console exists when dev tools are open, which can happen at any time + if ( window.console && window.console.warn && error && rerrorNames.test( error.name ) ) { + window.console.warn( "jQuery.Deferred exception: " + error.message, error.stack, stack ); + } +}; + + + + +jQuery.readyException = function( error ) { + window.setTimeout( function() { + throw error; + } ); +}; + + + + +// The deferred used on DOM ready +var readyList = jQuery.Deferred(); + +jQuery.fn.ready = function( fn ) { + + readyList + .then( fn ) + + // Wrap jQuery.readyException in a function so that the lookup + // happens at the time of error handling instead of callback + // registration. + .catch( function( error ) { + jQuery.readyException( error ); + } ); + + return this; +}; + +jQuery.extend( { + + // 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 ) { + + // Abort if there are pending holds or we're already ready + if ( wait === true ? --jQuery.readyWait : jQuery.isReady ) { + return; + } + + // 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.resolveWith( document, [ jQuery ] ); + } +} ); + +jQuery.ready.then = readyList.then; + +// The ready event handler and self cleanup method +function completed() { + document.removeEventListener( "DOMContentLoaded", completed ); + window.removeEventListener( "load", completed ); + jQuery.ready(); +} + +// Catch cases where $(document).ready() is called +// after the browser event has already occurred. +// Support: IE <=9 - 10 only +// Older IE sometimes signals "interactive" too soon +if ( document.readyState === "complete" || + ( document.readyState !== "loading" && !document.documentElement.doScroll ) ) { + + // Handle it asynchronously to allow scripts the opportunity to delay ready + window.setTimeout( jQuery.ready ); + +} else { + + // Use the handy event callback + document.addEventListener( "DOMContentLoaded", completed ); + + // A fallback to window.onload, that will always work + window.addEventListener( "load", completed ); +} + + + + +// Multifunctional method to get and set values of a collection +// The value/s can optionally be executed if it's a function +var access = function( elems, fn, key, value, chainable, emptyGet, raw ) { + var i = 0, + len = elems.length, + bulk = key == null; + + // Sets many values + if ( jQuery.type( key ) === "object" ) { + chainable = true; + for ( i in key ) { + access( elems, fn, i, key[ i ], true, emptyGet, raw ); + } + + // Sets one value + } else if ( value !== undefined ) { + chainable = true; + + if ( !jQuery.isFunction( value ) ) { + raw = true; + } + + if ( bulk ) { + + // Bulk operations run against the entire set + if ( raw ) { + fn.call( elems, value ); + fn = null; + + // ...except when executing function values + } else { + bulk = fn; + fn = function( elem, key, value ) { + return bulk.call( jQuery( elem ), value ); + }; + } + } + + if ( fn ) { + for ( ; i < len; i++ ) { + fn( + elems[ i ], key, raw ? + value : + value.call( elems[ i ], i, fn( elems[ i ], key ) ) + ); + } + } + } + + return chainable ? + elems : + + // Gets + bulk ? + fn.call( elems ) : + len ? fn( elems[ 0 ], key ) : emptyGet; +}; +var acceptData = function( owner ) { + + // Accepts only: + // - Node + // - Node.ELEMENT_NODE + // - Node.DOCUMENT_NODE + // - Object + // - Any + return owner.nodeType === 1 || owner.nodeType === 9 || !( +owner.nodeType ); +}; + + + + +function Data() { + this.expando = jQuery.expando + Data.uid++; +} + +Data.uid = 1; + +Data.prototype = { + + cache: function( owner ) { + + // Check if the owner object already has a cache + var value = owner[ this.expando ]; + + // If not, create one + if ( !value ) { + value = {}; + + // We can accept data for non-element nodes in modern browsers, + // but we should not, see #8335. + // Always return an empty object. + if ( acceptData( owner ) ) { + + // If it is a node unlikely to be stringify-ed or looped over + // use plain assignment + if ( owner.nodeType ) { + owner[ this.expando ] = value; + + // Otherwise secure it in a non-enumerable property + // configurable must be true to allow the property to be + // deleted when data is removed + } else { + Object.defineProperty( owner, this.expando, { + value: value, + configurable: true + } ); + } + } + } + + return value; + }, + set: function( owner, data, value ) { + var prop, + cache = this.cache( owner ); + + // Handle: [ owner, key, value ] args + // Always use camelCase key (gh-2257) + if ( typeof data === "string" ) { + cache[ jQuery.camelCase( data ) ] = value; + + // Handle: [ owner, { properties } ] args + } else { + + // Copy the properties one-by-one to the cache object + for ( prop in data ) { + cache[ jQuery.camelCase( prop ) ] = data[ prop ]; + } + } + return cache; + }, + get: function( owner, key ) { + return key === undefined ? + this.cache( owner ) : + + // Always use camelCase key (gh-2257) + owner[ this.expando ] && owner[ this.expando ][ jQuery.camelCase( key ) ]; + }, + access: function( owner, key, value ) { + + // In cases where either: + // + // 1. No key was specified + // 2. A string key was specified, but no value provided + // + // Take the "read" path and allow the get method to determine + // which value to return, respectively either: + // + // 1. The entire cache object + // 2. The data stored at the key + // + if ( key === undefined || + ( ( key && typeof key === "string" ) && value === undefined ) ) { + + return this.get( owner, key ); + } + + // When the key is not a string, or both a key and value + // are specified, set or extend (existing objects) with either: + // + // 1. An object of properties + // 2. A key and value + // + this.set( owner, key, value ); + + // Since the "set" path can have two possible entry points + // return the expected data based on which path was taken[*] + return value !== undefined ? value : key; + }, + remove: function( owner, key ) { + var i, + cache = owner[ this.expando ]; + + if ( cache === undefined ) { + return; + } + + if ( key !== undefined ) { + + // Support array or space separated string of keys + if ( jQuery.isArray( key ) ) { + + // If key is an array of keys... + // We always set camelCase keys, so remove that. + key = key.map( jQuery.camelCase ); + } else { + key = jQuery.camelCase( key ); + + // If a key with the spaces exists, use it. + // Otherwise, create an array by matching non-whitespace + key = key in cache ? + [ key ] : + ( key.match( rnotwhite ) || [] ); + } + + i = key.length; + + while ( i-- ) { + delete cache[ key[ i ] ]; + } + } + + // Remove the expando if there's no more data + if ( key === undefined || jQuery.isEmptyObject( cache ) ) { + + // Support: Chrome <=35 - 45 + // Webkit & Blink performance suffers when deleting properties + // from DOM nodes, so set to undefined instead + // https://bugs.chromium.org/p/chromium/issues/detail?id=378607 (bug restricted) + if ( owner.nodeType ) { + owner[ this.expando ] = undefined; + } else { + delete owner[ this.expando ]; + } + } + }, + hasData: function( owner ) { + var cache = owner[ this.expando ]; + return cache !== undefined && !jQuery.isEmptyObject( cache ); + } +}; +var dataPriv = new Data(); + +var dataUser = new Data(); + + + +// Implementation Summary +// +// 1. Enforce API surface and semantic compatibility with 1.9.x branch +// 2. Improve the module's maintainability by reducing the storage +// paths to a single mechanism. +// 3. Use the same single mechanism to support "private" and "user" data. +// 4. _Never_ expose "private" data to user code (TODO: Drop _data, _removeData) +// 5. Avoid exposing implementation details on user objects (eg. expando properties) +// 6. Provide a clear path for implementation upgrade to WeakMap in 2014 + +var rbrace = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + rmultiDash = /[A-Z]/g; + +function dataAttr( elem, key, data ) { + var name; + + // If nothing was found internally, try to fetch any + // data from the HTML5 data-* attribute + if ( data === undefined && elem.nodeType === 1 ) { + name = "data-" + key.replace( rmultiDash, "-$&" ).toLowerCase(); + data = elem.getAttribute( name ); + + if ( typeof data === "string" ) { + try { + data = data === "true" ? true : + data === "false" ? false : + data === "null" ? null : + + // Only convert to a number if it doesn't change the string + +data + "" === data ? +data : + rbrace.test( data ) ? JSON.parse( data ) : + data; + } catch ( e ) {} + + // Make sure we set the data so it isn't changed later + dataUser.set( elem, key, data ); + } else { + data = undefined; + } + } + return data; +} + +jQuery.extend( { + hasData: function( elem ) { + return dataUser.hasData( elem ) || dataPriv.hasData( elem ); + }, + + data: function( elem, name, data ) { + return dataUser.access( elem, name, data ); + }, + + removeData: function( elem, name ) { + dataUser.remove( elem, name ); + }, + + // TODO: Now that all calls to _data and _removeData have been replaced + // with direct calls to dataPriv methods, these can be deprecated. + _data: function( elem, name, data ) { + return dataPriv.access( elem, name, data ); + }, + + _removeData: function( elem, name ) { + dataPriv.remove( elem, name ); + } +} ); + +jQuery.fn.extend( { + data: function( key, value ) { + var i, name, data, + elem = this[ 0 ], + attrs = elem && elem.attributes; + + // Gets all values + if ( key === undefined ) { + if ( this.length ) { + data = dataUser.get( elem ); + + if ( elem.nodeType === 1 && !dataPriv.get( elem, "hasDataAttrs" ) ) { + i = attrs.length; + while ( i-- ) { + + // Support: IE 11 only + // The attrs elements can be null (#14894) + if ( attrs[ i ] ) { + name = attrs[ i ].name; + if ( name.indexOf( "data-" ) === 0 ) { + name = jQuery.camelCase( name.slice( 5 ) ); + dataAttr( elem, name, data[ name ] ); + } + } + } + dataPriv.set( elem, "hasDataAttrs", true ); + } + } + + return data; + } + + // Sets multiple values + if ( typeof key === "object" ) { + return this.each( function() { + dataUser.set( this, key ); + } ); + } + + return access( this, function( value ) { + var data; + + // The calling jQuery object (element matches) is not empty + // (and therefore has an element appears at this[ 0 ]) and the + // `value` parameter was not undefined. An empty jQuery object + // will result in `undefined` for elem = this[ 0 ] which will + // throw an exception if an attempt to read a data cache is made. + if ( elem && value === undefined ) { + + // Attempt to get data from the cache + // The key will always be camelCased in Data + data = dataUser.get( elem, key ); + if ( data !== undefined ) { + return data; + } + + // Attempt to "discover" the data in + // HTML5 custom data-* attrs + data = dataAttr( elem, key ); + if ( data !== undefined ) { + return data; + } + + // We tried really hard, but the data doesn't exist. + return; + } + + // Set the data... + this.each( function() { + + // We always store the camelCased key + dataUser.set( this, key, value ); + } ); + }, null, value, arguments.length > 1, null, true ); + }, + + removeData: function( key ) { + return this.each( function() { + dataUser.remove( this, key ); + } ); + } +} ); + + +jQuery.extend( { + queue: function( elem, type, data ) { + var queue; + + if ( elem ) { + type = ( type || "fx" ) + "queue"; + queue = dataPriv.get( elem, type ); + + // Speed up dequeue by getting out quickly if this is just a lookup + if ( data ) { + if ( !queue || jQuery.isArray( data ) ) { + queue = dataPriv.access( elem, type, jQuery.makeArray( data ) ); + } else { + queue.push( data ); + } + } + return queue || []; + } + }, + + dequeue: function( elem, type ) { + type = type || "fx"; + + var queue = jQuery.queue( elem, type ), + startLength = queue.length, + fn = queue.shift(), + hooks = jQuery._queueHooks( elem, type ), + next = function() { + jQuery.dequeue( elem, type ); + }; + + // If the fx queue is dequeued, always remove the progress sentinel + if ( fn === "inprogress" ) { + fn = queue.shift(); + startLength--; + } + + if ( fn ) { + + // Add a progress sentinel to prevent the fx queue from being + // automatically dequeued + if ( type === "fx" ) { + queue.unshift( "inprogress" ); + } + + // Clear up the last queue stop function + delete hooks.stop; + fn.call( elem, next, hooks ); + } + + if ( !startLength && hooks ) { + hooks.empty.fire(); + } + }, + + // Not public - generate a queueHooks object, or return the current one + _queueHooks: function( elem, type ) { + var key = type + "queueHooks"; + return dataPriv.get( elem, key ) || dataPriv.access( elem, key, { + empty: jQuery.Callbacks( "once memory" ).add( function() { + dataPriv.remove( elem, [ type + "queue", key ] ); + } ) + } ); + } +} ); + +jQuery.fn.extend( { + queue: function( type, data ) { + var setter = 2; + + if ( typeof type !== "string" ) { + data = type; + type = "fx"; + setter--; + } + + if ( arguments.length < setter ) { + return jQuery.queue( this[ 0 ], type ); + } + + return data === undefined ? + this : + this.each( function() { + var queue = jQuery.queue( this, type, data ); + + // Ensure a hooks for this queue + jQuery._queueHooks( this, type ); + + if ( type === "fx" && queue[ 0 ] !== "inprogress" ) { + jQuery.dequeue( this, type ); + } + } ); + }, + dequeue: function( type ) { + return this.each( function() { + jQuery.dequeue( this, type ); + } ); + }, + 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, obj ) { + var tmp, + count = 1, + defer = jQuery.Deferred(), + elements = this, + i = this.length, + resolve = function() { + if ( !( --count ) ) { + defer.resolveWith( elements, [ elements ] ); + } + }; + + if ( typeof type !== "string" ) { + obj = type; + type = undefined; + } + type = type || "fx"; + + while ( i-- ) { + tmp = dataPriv.get( elements[ i ], type + "queueHooks" ); + if ( tmp && tmp.empty ) { + count++; + tmp.empty.add( resolve ); + } + } + resolve(); + return defer.promise( obj ); + } +} ); +var pnum = ( /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/ ).source; + +var rcssNum = new RegExp( "^(?:([+-])=|)(" + pnum + ")([a-z%]*)$", "i" ); + + +var cssExpand = [ "Top", "Right", "Bottom", "Left" ]; + +var isHiddenWithinTree = function( elem, el ) { + + // isHiddenWithinTree might be called from jQuery#filter function; + // in that case, element will be second argument + elem = el || elem; + + // Inline style trumps all + return elem.style.display === "none" || + elem.style.display === "" && + + // Otherwise, check computed style + // Support: Firefox <=43 - 45 + // Disconnected elements can have computed display: none, so first confirm that elem is + // in the document. + jQuery.contains( elem.ownerDocument, elem ) && + + jQuery.css( elem, "display" ) === "none"; + }; + +var swap = function( elem, options, callback, args ) { + var ret, name, + old = {}; + + // Remember the old values, and insert the new ones + for ( name in options ) { + old[ name ] = elem.style[ name ]; + elem.style[ name ] = options[ name ]; + } + + ret = callback.apply( elem, args || [] ); + + // Revert the old values + for ( name in options ) { + elem.style[ name ] = old[ name ]; + } + + return ret; +}; + + + + +function adjustCSS( elem, prop, valueParts, tween ) { + var adjusted, + scale = 1, + maxIterations = 20, + currentValue = tween ? + function() { + return tween.cur(); + } : + function() { + return jQuery.css( elem, prop, "" ); + }, + initial = currentValue(), + unit = valueParts && valueParts[ 3 ] || ( jQuery.cssNumber[ prop ] ? "" : "px" ), + + // Starting value computation is required for potential unit mismatches + initialInUnit = ( jQuery.cssNumber[ prop ] || unit !== "px" && +initial ) && + rcssNum.exec( jQuery.css( elem, prop ) ); + + if ( initialInUnit && initialInUnit[ 3 ] !== unit ) { + + // Trust units reported by jQuery.css + unit = unit || initialInUnit[ 3 ]; + + // Make sure we update the tween properties later on + valueParts = valueParts || []; + + // Iteratively approximate from a nonzero starting point + initialInUnit = +initial || 1; + + do { + + // If previous iteration zeroed out, double until we get *something*. + // Use string for doubling so we don't accidentally see scale as unchanged below + scale = scale || ".5"; + + // Adjust and apply + initialInUnit = initialInUnit / scale; + jQuery.style( elem, prop, initialInUnit + unit ); + + // Update scale, tolerating zero or NaN from tween.cur() + // Break the loop if scale is unchanged or perfect, or if we've just had enough. + } while ( + scale !== ( scale = currentValue() / initial ) && scale !== 1 && --maxIterations + ); + } + + if ( valueParts ) { + initialInUnit = +initialInUnit || +initial || 0; + + // Apply relative offset (+=/-=) if specified + adjusted = valueParts[ 1 ] ? + initialInUnit + ( valueParts[ 1 ] + 1 ) * valueParts[ 2 ] : + +valueParts[ 2 ]; + if ( tween ) { + tween.unit = unit; + tween.start = initialInUnit; + tween.end = adjusted; + } + } + return adjusted; +} + + +var defaultDisplayMap = {}; + +function getDefaultDisplay( elem ) { + var temp, + doc = elem.ownerDocument, + nodeName = elem.nodeName, + display = defaultDisplayMap[ nodeName ]; + + if ( display ) { + return display; + } + + temp = doc.body.appendChild( doc.createElement( nodeName ) ), + display = jQuery.css( temp, "display" ); + + temp.parentNode.removeChild( temp ); + + if ( display === "none" ) { + display = "block"; + } + defaultDisplayMap[ nodeName ] = display; + + return display; +} + +function showHide( elements, show ) { + var display, elem, + values = [], + index = 0, + length = elements.length; + + // Determine new display value for elements that need to change + for ( ; index < length; index++ ) { + elem = elements[ index ]; + if ( !elem.style ) { + continue; + } + + display = elem.style.display; + if ( show ) { + + // Since we force visibility upon cascade-hidden elements, an immediate (and slow) + // check is required in this first loop unless we have a nonempty display value (either + // inline or about-to-be-restored) + if ( display === "none" ) { + values[ index ] = dataPriv.get( elem, "display" ) || null; + if ( !values[ index ] ) { + elem.style.display = ""; + } + } + if ( elem.style.display === "" && isHiddenWithinTree( elem ) ) { + values[ index ] = getDefaultDisplay( elem ); + } + } else { + if ( display !== "none" ) { + values[ index ] = "none"; + + // Remember what we're overwriting + dataPriv.set( elem, "display", display ); + } + } + } + + // Set the display of the elements in a second loop to avoid constant reflow + for ( index = 0; index < length; index++ ) { + if ( values[ index ] != null ) { + elements[ index ].style.display = values[ index ]; + } + } + + return elements; +} + +jQuery.fn.extend( { + show: function() { + return showHide( this, true ); + }, + hide: function() { + return showHide( this ); + }, + toggle: function( state ) { + if ( typeof state === "boolean" ) { + return state ? this.show() : this.hide(); + } + + return this.each( function() { + if ( isHiddenWithinTree( this ) ) { + jQuery( this ).show(); + } else { + jQuery( this ).hide(); + } + } ); + } +} ); +var rcheckableType = ( /^(?:checkbox|radio)$/i ); + +var rtagName = ( /<([a-z][^\/\0>\x20\t\r\n\f]+)/i ); + +var rscriptType = ( /^$|\/(?:java|ecma)script/i ); + + + +// We have to close these tags to support XHTML (#13200) +var wrapMap = { + + // Support: IE <=9 only + option: [ 1, "" ], + + // XHTML parsers do not magically insert elements in the + // same way that tag soup parsers do. So we cannot shorten + // this by omitting or other required elements. + thead: [ 1, "", "
    " ], + col: [ 2, "", "
    " ], + tr: [ 2, "", "
    " ], + td: [ 3, "", "
    " ], + + _default: [ 0, "", "" ] +}; + +// Support: IE <=9 only +wrapMap.optgroup = wrapMap.option; + +wrapMap.tbody = wrapMap.tfoot = wrapMap.colgroup = wrapMap.caption = wrapMap.thead; +wrapMap.th = wrapMap.td; + + +function getAll( context, tag ) { + + // Support: IE <=9 - 11 only + // Use typeof to avoid zero-argument method invocation on host objects (#15151) + var ret = typeof context.getElementsByTagName !== "undefined" ? + context.getElementsByTagName( tag || "*" ) : + typeof context.querySelectorAll !== "undefined" ? + context.querySelectorAll( tag || "*" ) : + []; + + return tag === undefined || tag && jQuery.nodeName( context, tag ) ? + jQuery.merge( [ context ], ret ) : + ret; +} + + +// Mark scripts as having already been evaluated +function setGlobalEval( elems, refElements ) { + var i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + dataPriv.set( + elems[ i ], + "globalEval", + !refElements || dataPriv.get( refElements[ i ], "globalEval" ) + ); + } +} + + +var rhtml = /<|&#?\w+;/; + +function buildFragment( elems, context, scripts, selection, ignored ) { + var elem, tmp, tag, wrap, contains, j, + fragment = context.createDocumentFragment(), + nodes = [], + i = 0, + l = elems.length; + + for ( ; i < l; i++ ) { + elem = elems[ i ]; + + if ( elem || elem === 0 ) { + + // Add nodes directly + if ( jQuery.type( elem ) === "object" ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, elem.nodeType ? [ elem ] : elem ); + + // Convert non-html into a text node + } else if ( !rhtml.test( elem ) ) { + nodes.push( context.createTextNode( elem ) ); + + // Convert html into DOM nodes + } else { + tmp = tmp || fragment.appendChild( context.createElement( "div" ) ); + + // Deserialize a standard representation + tag = ( rtagName.exec( elem ) || [ "", "" ] )[ 1 ].toLowerCase(); + wrap = wrapMap[ tag ] || wrapMap._default; + tmp.innerHTML = wrap[ 1 ] + jQuery.htmlPrefilter( elem ) + wrap[ 2 ]; + + // Descend through wrappers to the right content + j = wrap[ 0 ]; + while ( j-- ) { + tmp = tmp.lastChild; + } + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( nodes, tmp.childNodes ); + + // Remember the top-level container + tmp = fragment.firstChild; + + // Ensure the created nodes are orphaned (#12392) + tmp.textContent = ""; + } + } + } + + // Remove wrapper from fragment + fragment.textContent = ""; + + i = 0; + while ( ( elem = nodes[ i++ ] ) ) { + + // Skip elements already in the context collection (trac-4087) + if ( selection && jQuery.inArray( elem, selection ) > -1 ) { + if ( ignored ) { + ignored.push( elem ); + } + continue; + } + + contains = jQuery.contains( elem.ownerDocument, elem ); + + // Append to fragment + tmp = getAll( fragment.appendChild( elem ), "script" ); + + // Preserve script evaluation history + if ( contains ) { + setGlobalEval( tmp ); + } + + // Capture executables + if ( scripts ) { + j = 0; + while ( ( elem = tmp[ j++ ] ) ) { + if ( rscriptType.test( elem.type || "" ) ) { + scripts.push( elem ); + } + } + } + } + + return fragment; +} + + +( function() { + var fragment = document.createDocumentFragment(), + div = fragment.appendChild( document.createElement( "div" ) ), + input = document.createElement( "input" ); + + // Support: Android 4.0 - 4.3 only + // Check state lost if the name is set (#11217) + // Support: Windows Web Apps (WWA) + // `name` and `type` must use .setAttribute for WWA (#14901) + input.setAttribute( "type", "radio" ); + input.setAttribute( "checked", "checked" ); + input.setAttribute( "name", "t" ); + + div.appendChild( input ); + + // Support: Android <=4.1 only + // Older WebKit doesn't clone checked state correctly in fragments + support.checkClone = div.cloneNode( true ).cloneNode( true ).lastChild.checked; + + // Support: IE <=11 only + // Make sure textarea (and checkbox) defaultValue is properly cloned + div.innerHTML = ""; + support.noCloneChecked = !!div.cloneNode( true ).lastChild.defaultValue; +} )(); +var documentElement = document.documentElement; + + + +var + rkeyEvent = /^key/, + rmouseEvent = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, + rtypenamespace = /^([^.]*)(?:\.(.+)|)/; + +function returnTrue() { + return true; +} + +function returnFalse() { + return false; +} + +// Support: IE <=9 only +// See #13393 for more info +function safeActiveElement() { + try { + return document.activeElement; + } catch ( err ) { } +} + +function on( elem, types, selector, data, fn, 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 = data || selector; + selector = undefined; + } + for ( type in types ) { + on( elem, type, selector, data, types[ type ], one ); + } + return elem; + } + + 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 elem; + } + + if ( one === 1 ) { + origFn = fn; + fn = function( event ) { + + // Can use an empty set, since event contains the info + jQuery().off( event ); + return origFn.apply( this, arguments ); + }; + + // Use same guid so caller can remove using origFn + fn.guid = origFn.guid || ( origFn.guid = jQuery.guid++ ); + } + return elem.each( function() { + jQuery.event.add( this, types, fn, data, selector ); + } ); +} + +/* + * Helper functions for managing events -- not part of the public interface. + * Props to Dean Edwards' addEvent library for many of the ideas. + */ +jQuery.event = { + + global: {}, + + add: function( elem, types, handler, data, selector ) { + + var handleObjIn, eventHandle, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.get( elem ); + + // Don't attach events to noData or text/comment nodes (but allow plain objects) + if ( !elemData ) { + return; + } + + // Caller can pass in an object of custom data in lieu of the handler + if ( handler.handler ) { + handleObjIn = handler; + handler = handleObjIn.handler; + selector = handleObjIn.selector; + } + + // Ensure that invalid selectors throw exceptions at attach time + // Evaluate against documentElement in case elem is a non-element node (e.g., document) + if ( selector ) { + jQuery.find.matchesSelector( documentElement, selector ); + } + + // 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 + if ( !( events = elemData.events ) ) { + events = elemData.events = {}; + } + if ( !( eventHandle = elemData.handle ) ) { + eventHandle = elemData.handle = 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" && jQuery.event.triggered !== e.type ? + jQuery.event.dispatch.apply( elem, arguments ) : undefined; + }; + } + + // Handle multiple events separated by a space + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // There *must* be a type, no attaching namespace-only handlers + if ( !type ) { + continue; + } + + // 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: origType, + data: data, + handler: handler, + guid: handler.guid, + selector: selector, + needsContext: selector && jQuery.expr.match.needsContext.test( selector ), + namespace: namespaces.join( "." ) + }, handleObjIn ); + + // Init the event handler queue if we're the first + if ( !( handlers = events[ type ] ) ) { + handlers = events[ type ] = []; + handlers.delegateCount = 0; + + // Only use addEventListener if the special events handler returns false + if ( !special.setup || + special.setup.call( elem, data, namespaces, eventHandle ) === false ) { + + if ( elem.addEventListener ) { + elem.addEventListener( 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; + } + + }, + + // Detach an event or set of events from an element + remove: function( elem, types, handler, selector, mappedTypes ) { + + var j, origCount, tmp, + events, t, handleObj, + special, handlers, type, namespaces, origType, + elemData = dataPriv.hasData( elem ) && dataPriv.get( elem ); + + if ( !elemData || !( events = elemData.events ) ) { + return; + } + + // Once for each type.namespace in types; type may be omitted + types = ( types || "" ).match( rnotwhite ) || [ "" ]; + t = types.length; + while ( t-- ) { + tmp = rtypenamespace.exec( types[ t ] ) || []; + type = origType = tmp[ 1 ]; + namespaces = ( tmp[ 2 ] || "" ).split( "." ).sort(); + + // Unbind all events (on this namespace, if provided) for the element + if ( !type ) { + for ( type in events ) { + jQuery.event.remove( elem, type + types[ t ], handler, selector, true ); + } + continue; + } + + special = jQuery.event.special[ type ] || {}; + type = ( selector ? special.delegateType : special.bindType ) || type; + handlers = events[ type ] || []; + tmp = tmp[ 2 ] && + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ); + + // Remove matching events + origCount = j = handlers.length; + while ( j-- ) { + handleObj = handlers[ j ]; + + if ( ( mappedTypes || origType === handleObj.origType ) && + ( !handler || handler.guid === handleObj.guid ) && + ( !tmp || tmp.test( handleObj.namespace ) ) && + ( !selector || selector === handleObj.selector || + selector === "**" && handleObj.selector ) ) { + handlers.splice( j, 1 ); + + if ( handleObj.selector ) { + handlers.delegateCount--; + } + if ( special.remove ) { + special.remove.call( elem, handleObj ); + } + } + } + + // 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 ( origCount && !handlers.length ) { + if ( !special.teardown || + special.teardown.call( elem, namespaces, elemData.handle ) === false ) { + + jQuery.removeEvent( elem, type, elemData.handle ); + } + + delete events[ type ]; + } + } + + // Remove data and the expando if it's no longer used + if ( jQuery.isEmptyObject( events ) ) { + dataPriv.remove( elem, "handle events" ); + } + }, + + dispatch: function( nativeEvent ) { + + // Make a writable jQuery.Event from the native event object + var event = jQuery.event.fix( nativeEvent ); + + var i, j, ret, matched, handleObj, handlerQueue, + args = new Array( arguments.length ), + handlers = ( dataPriv.get( this, "events" ) || {} )[ event.type ] || [], + special = jQuery.event.special[ event.type ] || {}; + + // Use the fix-ed jQuery.Event rather than the (read-only) native event + args[ 0 ] = event; + + for ( i = 1; i < arguments.length; i++ ) { + args[ i ] = arguments[ i ]; + } + + event.delegateTarget = this; + + // Call the preDispatch hook for the mapped type, and let it bail if desired + if ( special.preDispatch && special.preDispatch.call( this, event ) === false ) { + return; + } + + // Determine handlers + handlerQueue = jQuery.event.handlers.call( this, event, handlers ); + + // Run delegates first; they may want to stop propagation beneath us + i = 0; + while ( ( matched = handlerQueue[ i++ ] ) && !event.isPropagationStopped() ) { + event.currentTarget = matched.elem; + + j = 0; + while ( ( handleObj = matched.handlers[ j++ ] ) && + !event.isImmediatePropagationStopped() ) { + + // Triggered event must either 1) have no namespace, or 2) have namespace(s) + // a subset or equal to those in the bound event (both can have no namespace). + if ( !event.rnamespace || event.rnamespace.test( handleObj.namespace ) ) { + + event.handleObj = handleObj; + event.data = handleObj.data; + + ret = ( ( jQuery.event.special[ handleObj.origType ] || {} ).handle || + handleObj.handler ).apply( matched.elem, args ); + + if ( ret !== undefined ) { + if ( ( event.result = ret ) === false ) { + event.preventDefault(); + event.stopPropagation(); + } + } + } + } + } + + // Call the postDispatch hook for the mapped type + if ( special.postDispatch ) { + special.postDispatch.call( this, event ); + } + + return event.result; + }, + + handlers: function( event, handlers ) { + var i, matches, sel, handleObj, + handlerQueue = [], + delegateCount = handlers.delegateCount, + cur = event.target; + + // Support: IE <=9 + // Find delegate handlers + // Black-hole SVG instance trees (#13180) + // + // Support: Firefox <=42 + // Avoid non-left-click in FF but don't block IE radio events (#3861, gh-2343) + if ( delegateCount && cur.nodeType && + ( event.type !== "click" || isNaN( event.button ) || event.button < 1 ) ) { + + for ( ; cur !== this; cur = cur.parentNode || this ) { + + // Don't check non-elements (#13208) + // Don't process clicks on disabled elements (#6911, #8165, #11382, #11764) + if ( cur.nodeType === 1 && ( cur.disabled !== true || event.type !== "click" ) ) { + matches = []; + for ( i = 0; i < delegateCount; i++ ) { + handleObj = handlers[ i ]; + + // Don't conflict with Object.prototype properties (#13203) + sel = handleObj.selector + " "; + + if ( matches[ sel ] === undefined ) { + matches[ sel ] = handleObj.needsContext ? + jQuery( sel, this ).index( cur ) > -1 : + jQuery.find( sel, this, null, [ cur ] ).length; + } + if ( matches[ sel ] ) { + matches.push( handleObj ); + } + } + if ( matches.length ) { + handlerQueue.push( { elem: cur, handlers: matches } ); + } + } + } + } + + // Add the remaining (directly-bound) handlers + if ( delegateCount < handlers.length ) { + handlerQueue.push( { elem: this, handlers: handlers.slice( delegateCount ) } ); + } + + return handlerQueue; + }, + + addProp: function( name, hook ) { + Object.defineProperty( jQuery.Event.prototype, name, { + enumerable: true, + configurable: true, + + get: jQuery.isFunction( hook ) ? + function() { + if ( this.originalEvent ) { + return hook( this.originalEvent ); + } + } : + function() { + if ( this.originalEvent ) { + return this.originalEvent[ name ]; + } + }, + + set: function( value ) { + Object.defineProperty( this, name, { + enumerable: true, + configurable: true, + writable: true, + value: value + } ); + } + } ); + }, + + fix: function( originalEvent ) { + return originalEvent[ jQuery.expando ] ? + originalEvent : + new jQuery.Event( originalEvent ); + }, + + special: { + load: { + + // Prevent triggered image.load events from bubbling to window.load + noBubble: true + }, + focus: { + + // Fire native event if possible so blur/focus sequence is correct + trigger: function() { + if ( this !== safeActiveElement() && this.focus ) { + this.focus(); + return false; + } + }, + delegateType: "focusin" + }, + blur: { + trigger: function() { + if ( this === safeActiveElement() && this.blur ) { + this.blur(); + return false; + } + }, + delegateType: "focusout" + }, + click: { + + // For checkbox, fire native event so checked state will be right + trigger: function() { + if ( this.type === "checkbox" && this.click && jQuery.nodeName( this, "input" ) ) { + this.click(); + return false; + } + }, + + // For cross-browser consistency, don't fire native .click() on links + _default: function( event ) { + return jQuery.nodeName( event.target, "a" ); + } + }, + + beforeunload: { + postDispatch: function( event ) { + + // Support: Firefox 20+ + // Firefox doesn't alert if the returnValue field is not set. + if ( event.result !== undefined && event.originalEvent ) { + event.originalEvent.returnValue = event.result; + } + } + } + } +}; + +jQuery.removeEvent = function( elem, type, handle ) { + + // This "if" is needed for plain objects + if ( elem.removeEventListener ) { + elem.removeEventListener( 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.defaultPrevented === undefined && + + // Support: Android <=2.3 only + src.returnValue === false ? + returnTrue : + returnFalse; + + // Create target properties + // Support: Safari <=6 - 7 only + // Target should not be a text node (#504, #13143) + this.target = ( src.target && src.target.nodeType === 3 ) ? + src.target.parentNode : + src.target; + + this.currentTarget = src.currentTarget; + this.relatedTarget = src.relatedTarget; + + // 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; +}; + +// jQuery.Event is based on DOM3 Events as specified by the ECMAScript Language Binding +// https://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html +jQuery.Event.prototype = { + constructor: jQuery.Event, + isDefaultPrevented: returnFalse, + isPropagationStopped: returnFalse, + isImmediatePropagationStopped: returnFalse, + isSimulated: false, + + preventDefault: function() { + var e = this.originalEvent; + + this.isDefaultPrevented = returnTrue; + + if ( e && !this.isSimulated ) { + e.preventDefault(); + } + }, + stopPropagation: function() { + var e = this.originalEvent; + + this.isPropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopPropagation(); + } + }, + stopImmediatePropagation: function() { + var e = this.originalEvent; + + this.isImmediatePropagationStopped = returnTrue; + + if ( e && !this.isSimulated ) { + e.stopImmediatePropagation(); + } + + this.stopPropagation(); + } +}; + +// Includes all common event props including KeyEvent and MouseEvent specific props +jQuery.each( { + altKey: true, + bubbles: true, + cancelable: true, + changedTouches: true, + ctrlKey: true, + detail: true, + eventPhase: true, + metaKey: true, + pageX: true, + pageY: true, + shiftKey: true, + view: true, + "char": true, + charCode: true, + key: true, + keyCode: true, + button: true, + buttons: true, + clientX: true, + clientY: true, + offsetX: true, + offsetY: true, + pointerId: true, + pointerType: true, + screenX: true, + screenY: true, + targetTouches: true, + toElement: true, + touches: true, + + which: function( event ) { + var button = event.button; + + // Add which for key events + if ( event.which == null && rkeyEvent.test( event.type ) ) { + return event.charCode != null ? event.charCode : event.keyCode; + } + + // Add which for click: 1 === left; 2 === middle; 3 === right + if ( !event.which && button !== undefined && rmouseEvent.test( event.type ) ) { + return ( button & 1 ? 1 : ( button & 2 ? 3 : ( button & 4 ? 2 : 0 ) ) ); + } + + return event.which; + } +}, jQuery.event.addProp ); + +// Create mouseenter/leave events using mouseover/out and event-time checks +// so that event delegation works in jQuery. +// Do the same for pointerenter/pointerleave and pointerover/pointerout +// +// Support: Safari 7 only +// Safari sends mouseenter too often; see: +// https://bugs.chromium.org/p/chromium/issues/detail?id=470258 +// for the description of the bug (it existed in older Chrome versions as well). +jQuery.each( { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout" +}, function( orig, fix ) { + jQuery.event.special[ orig ] = { + delegateType: fix, + bindType: fix, + + handle: function( event ) { + var ret, + target = this, + related = event.relatedTarget, + handleObj = event.handleObj; + + // For mouseenter/leave call the handler if related is outside the target. + // NB: No relatedTarget if the mouse left/entered the browser window + if ( !related || ( related !== target && !jQuery.contains( target, related ) ) ) { + event.type = handleObj.origType; + ret = handleObj.handler.apply( this, arguments ); + event.type = fix; + } + return ret; + } + }; +} ); + +jQuery.fn.extend( { + + on: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn ); + }, + one: function( types, selector, data, fn ) { + return on( this, types, selector, data, fn, 1 ); + }, + off: function( types, selector, fn ) { + var handleObj, type; + if ( types && types.preventDefault && types.handleObj ) { + + // ( event ) dispatched jQuery.Event + handleObj = types.handleObj; + jQuery( types.delegateTarget ).off( + handleObj.namespace ? + handleObj.origType + "." + handleObj.namespace : + handleObj.origType, + handleObj.selector, + handleObj.handler + ); + return this; + } + if ( typeof types === "object" ) { + + // ( types-object [, selector] ) + for ( 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 ); + } ); + } +} ); + + +var + + /* eslint-disable max-len */ + + // See https://github.com/eslint/eslint/issues/3229 + rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, + + /* eslint-enable */ + + // Support: IE <=10 - 11, Edge 12 - 13 + // In IE/Edge using regex groups here causes severe slowdowns. + // See https://connect.microsoft.com/IE/feedback/details/1736512/ + rnoInnerhtml = /\s*$/g; + +function manipulationTarget( elem, content ) { + if ( jQuery.nodeName( elem, "table" ) && + jQuery.nodeName( content.nodeType !== 11 ? content : content.firstChild, "tr" ) ) { + + return elem.getElementsByTagName( "tbody" )[ 0 ] || elem; + } + + return elem; +} + +// Replace/restore the type attribute of script elements for safe DOM manipulation +function disableScript( elem ) { + elem.type = ( elem.getAttribute( "type" ) !== null ) + "/" + elem.type; + return elem; +} +function restoreScript( elem ) { + var match = rscriptTypeMasked.exec( elem.type ); + + if ( match ) { + elem.type = match[ 1 ]; + } else { + elem.removeAttribute( "type" ); + } + + return elem; +} + +function cloneCopyEvent( src, dest ) { + var i, l, type, pdataOld, pdataCur, udataOld, udataCur, events; + + if ( dest.nodeType !== 1 ) { + return; + } + + // 1. Copy private data: events, handlers, etc. + if ( dataPriv.hasData( src ) ) { + pdataOld = dataPriv.access( src ); + pdataCur = dataPriv.set( dest, pdataOld ); + events = pdataOld.events; + + if ( events ) { + delete pdataCur.handle; + pdataCur.events = {}; + + for ( type in events ) { + for ( i = 0, l = events[ type ].length; i < l; i++ ) { + jQuery.event.add( dest, type, events[ type ][ i ] ); + } + } + } + } + + // 2. Copy user data + if ( dataUser.hasData( src ) ) { + udataOld = dataUser.access( src ); + udataCur = jQuery.extend( {}, udataOld ); + + dataUser.set( dest, udataCur ); + } +} + +// Fix IE bugs, see support tests +function fixInput( src, dest ) { + var nodeName = dest.nodeName.toLowerCase(); + + // Fails to persist the checked state of a cloned checkbox or radio button. + if ( nodeName === "input" && rcheckableType.test( src.type ) ) { + dest.checked = src.checked; + + // Fails to return the selected option to the default selected state when cloning options + } else if ( nodeName === "input" || nodeName === "textarea" ) { + dest.defaultValue = src.defaultValue; + } +} + +function domManip( collection, args, callback, ignored ) { + + // Flatten any nested arrays + args = concat.apply( [], args ); + + var fragment, first, scripts, hasScripts, node, doc, + i = 0, + l = collection.length, + iNoClone = l - 1, + value = args[ 0 ], + isFunction = jQuery.isFunction( value ); + + // We can't cloneNode fragments that contain checked, in WebKit + if ( isFunction || + ( l > 1 && typeof value === "string" && + !support.checkClone && rchecked.test( value ) ) ) { + return collection.each( function( index ) { + var self = collection.eq( index ); + if ( isFunction ) { + args[ 0 ] = value.call( this, index, self.html() ); + } + domManip( self, args, callback, ignored ); + } ); + } + + if ( l ) { + fragment = buildFragment( args, collection[ 0 ].ownerDocument, false, collection, ignored ); + first = fragment.firstChild; + + if ( fragment.childNodes.length === 1 ) { + fragment = first; + } + + // Require either new content or an interest in ignored elements to invoke the callback + if ( first || ignored ) { + scripts = jQuery.map( getAll( fragment, "script" ), disableScript ); + hasScripts = scripts.length; + + // Use the original fragment for the last item + // instead of the first because it can end up + // being emptied incorrectly in certain situations (#8070). + for ( ; i < l; i++ ) { + node = fragment; + + if ( i !== iNoClone ) { + node = jQuery.clone( node, true, true ); + + // Keep references to cloned scripts for later restoration + if ( hasScripts ) { + + // Support: Android <=4.0 only, PhantomJS 1 only + // push.apply(_, arraylike) throws on ancient WebKit + jQuery.merge( scripts, getAll( node, "script" ) ); + } + } + + callback.call( collection[ i ], node, i ); + } + + if ( hasScripts ) { + doc = scripts[ scripts.length - 1 ].ownerDocument; + + // Reenable scripts + jQuery.map( scripts, restoreScript ); + + // Evaluate executable scripts on first document insertion + for ( i = 0; i < hasScripts; i++ ) { + node = scripts[ i ]; + if ( rscriptType.test( node.type || "" ) && + !dataPriv.access( node, "globalEval" ) && + jQuery.contains( doc, node ) ) { + + if ( node.src ) { + + // Optional AJAX dependency, but won't run scripts if not present + if ( jQuery._evalUrl ) { + jQuery._evalUrl( node.src ); + } + } else { + DOMEval( node.textContent.replace( rcleanScript, "" ), doc ); + } + } + } + } + } + } + + return collection; +} + +function remove( elem, selector, keepData ) { + var node, + nodes = selector ? jQuery.filter( selector, elem ) : elem, + i = 0; + + for ( ; ( node = nodes[ i ] ) != null; i++ ) { + if ( !keepData && node.nodeType === 1 ) { + jQuery.cleanData( getAll( node ) ); + } + + if ( node.parentNode ) { + if ( keepData && jQuery.contains( node.ownerDocument, node ) ) { + setGlobalEval( getAll( node, "script" ) ); + } + node.parentNode.removeChild( node ); + } + } + + return elem; +} + +jQuery.extend( { + htmlPrefilter: function( html ) { + return html.replace( rxhtmlTag, "<$1>" ); + }, + + clone: function( elem, dataAndEvents, deepDataAndEvents ) { + var i, l, srcElements, destElements, + clone = elem.cloneNode( true ), + inPage = jQuery.contains( elem.ownerDocument, elem ); + + // Fix IE cloning issues + if ( !support.noCloneChecked && ( elem.nodeType === 1 || elem.nodeType === 11 ) && + !jQuery.isXMLDoc( elem ) ) { + + // We eschew Sizzle here for performance reasons: https://jsperf.com/getall-vs-sizzle/2 + destElements = getAll( clone ); + srcElements = getAll( elem ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + fixInput( srcElements[ i ], destElements[ i ] ); + } + } + + // Copy the events from the original to the clone + if ( dataAndEvents ) { + if ( deepDataAndEvents ) { + srcElements = srcElements || getAll( elem ); + destElements = destElements || getAll( clone ); + + for ( i = 0, l = srcElements.length; i < l; i++ ) { + cloneCopyEvent( srcElements[ i ], destElements[ i ] ); + } + } else { + cloneCopyEvent( elem, clone ); + } + } + + // Preserve script evaluation history + destElements = getAll( clone, "script" ); + if ( destElements.length > 0 ) { + setGlobalEval( destElements, !inPage && getAll( elem, "script" ) ); + } + + // Return the cloned set + return clone; + }, + + cleanData: function( elems ) { + var data, elem, type, + special = jQuery.event.special, + i = 0; + + for ( ; ( elem = elems[ i ] ) !== undefined; i++ ) { + if ( acceptData( elem ) ) { + if ( ( data = elem[ dataPriv.expando ] ) ) { + if ( data.events ) { + for ( type in data.events ) { + if ( special[ type ] ) { + jQuery.event.remove( elem, type ); + + // This is a shortcut to avoid jQuery.event.remove's overhead + } else { + jQuery.removeEvent( elem, type, data.handle ); + } + } + } + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataPriv.expando ] = undefined; + } + if ( elem[ dataUser.expando ] ) { + + // Support: Chrome <=35 - 45+ + // Assign undefined instead of using delete, see Data#remove + elem[ dataUser.expando ] = undefined; + } + } + } + } +} ); + +jQuery.fn.extend( { + detach: function( selector ) { + return remove( this, selector, true ); + }, + + remove: function( selector ) { + return remove( this, selector ); + }, + + text: function( value ) { + return access( this, function( value ) { + return value === undefined ? + jQuery.text( this ) : + this.empty().each( function() { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + this.textContent = value; + } + } ); + }, null, value, arguments.length ); + }, + + append: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.appendChild( elem ); + } + } ); + }, + + prepend: function() { + return domManip( this, arguments, function( elem ) { + if ( this.nodeType === 1 || this.nodeType === 11 || this.nodeType === 9 ) { + var target = manipulationTarget( this, elem ); + target.insertBefore( elem, target.firstChild ); + } + } ); + }, + + before: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this ); + } + } ); + }, + + after: function() { + return domManip( this, arguments, function( elem ) { + if ( this.parentNode ) { + this.parentNode.insertBefore( elem, this.nextSibling ); + } + } ); + }, + + empty: function() { + var elem, + i = 0; + + for ( ; ( elem = this[ i ] ) != null; i++ ) { + if ( elem.nodeType === 1 ) { + + // Prevent memory leaks + jQuery.cleanData( getAll( elem, false ) ); + + // Remove any remaining nodes + elem.textContent = ""; + } + } + + return this; + }, + + clone: function( dataAndEvents, deepDataAndEvents ) { + dataAndEvents = dataAndEvents == null ? false : dataAndEvents; + deepDataAndEvents = deepDataAndEvents == null ? dataAndEvents : deepDataAndEvents; + + return this.map( function() { + return jQuery.clone( this, dataAndEvents, deepDataAndEvents ); + } ); + }, + + html: function( value ) { + return access( this, function( value ) { + var elem = this[ 0 ] || {}, + i = 0, + l = this.length; + + if ( value === undefined && elem.nodeType === 1 ) { + return elem.innerHTML; + } + + // See if we can take a shortcut and just use innerHTML + if ( typeof value === "string" && !rnoInnerhtml.test( value ) && + !wrapMap[ ( rtagName.exec( value ) || [ "", "" ] )[ 1 ].toLowerCase() ] ) { + + value = jQuery.htmlPrefilter( value ); + + try { + for ( ; i < l; i++ ) { + elem = this[ i ] || {}; + + // Remove element nodes and prevent memory leaks + if ( elem.nodeType === 1 ) { + jQuery.cleanData( getAll( elem, false ) ); + elem.innerHTML = value; + } + } + + elem = 0; + + // If using innerHTML throws an exception, use the fallback method + } catch ( e ) {} + } + + if ( elem ) { + this.empty().append( value ); + } + }, null, value, arguments.length ); + }, + + replaceWith: function() { + var ignored = []; + + // Make the changes, replacing each non-ignored context element with the new content + return domManip( this, arguments, function( elem ) { + var parent = this.parentNode; + + if ( jQuery.inArray( this, ignored ) < 0 ) { + jQuery.cleanData( getAll( this ) ); + if ( parent ) { + parent.replaceChild( elem, this ); + } + } + + // Force callback invocation + }, ignored ); + } +} ); + +jQuery.each( { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith" +}, function( name, original ) { + jQuery.fn[ name ] = function( selector ) { + var elems, + ret = [], + insert = jQuery( selector ), + last = insert.length - 1, + i = 0; + + for ( ; i <= last; i++ ) { + elems = i === last ? this : this.clone( true ); + jQuery( insert[ i ] )[ original ]( elems ); + + // Support: Android <=4.0 only, PhantomJS 1 only + // .get() because push.apply(_, arraylike) throws on ancient WebKit + push.apply( ret, elems.get() ); + } + + return this.pushStack( ret ); + }; +} ); +var rmargin = ( /^margin/ ); + +var rnumnonpx = new RegExp( "^(" + pnum + ")(?!px)[a-z%]+$", "i" ); + +var getStyles = function( elem ) { + + // Support: IE <=11 only, Firefox <=30 (#15098, #14150) + // IE throws on elements created in popups + // FF meanwhile throws on frame elements through "defaultView.getComputedStyle" + var view = elem.ownerDocument.defaultView; + + if ( !view || !view.opener ) { + view = window; + } + + return view.getComputedStyle( elem ); + }; + + + +( function() { + + // Executing both pixelPosition & boxSizingReliable tests require only one layout + // so they're executed at the same time to save the second computation. + function computeStyleTests() { + + // This is a singleton, we need to execute it only once + if ( !div ) { + return; + } + + div.style.cssText = + "box-sizing:border-box;" + + "position:relative;display:block;" + + "margin:auto;border:1px;padding:1px;" + + "top:1%;width:50%"; + div.innerHTML = ""; + documentElement.appendChild( container ); + + var divStyle = window.getComputedStyle( div ); + pixelPositionVal = divStyle.top !== "1%"; + + // Support: Android 4.0 - 4.3 only, Firefox <=3 - 44 + reliableMarginLeftVal = divStyle.marginLeft === "2px"; + boxSizingReliableVal = divStyle.width === "4px"; + + // Support: Android 4.0 - 4.3 only + // Some styles come back with percentage values, even though they shouldn't + div.style.marginRight = "50%"; + pixelMarginRightVal = divStyle.marginRight === "4px"; + + documentElement.removeChild( container ); + + // Nullify the div so it wouldn't be stored in the memory and + // it will also be a sign that checks already performed + div = null; + } + + var pixelPositionVal, boxSizingReliableVal, pixelMarginRightVal, reliableMarginLeftVal, + container = document.createElement( "div" ), + div = document.createElement( "div" ); + + // Finish early in limited (non-browser) environments + if ( !div.style ) { + return; + } + + // Support: IE <=9 - 11 only + // Style of cloned element affects source element cloned (#8908) + div.style.backgroundClip = "content-box"; + div.cloneNode( true ).style.backgroundClip = ""; + support.clearCloneStyle = div.style.backgroundClip === "content-box"; + + container.style.cssText = "border:0;width:8px;height:0;top:0;left:-9999px;" + + "padding:0;margin-top:1px;position:absolute"; + container.appendChild( div ); + + jQuery.extend( support, { + pixelPosition: function() { + computeStyleTests(); + return pixelPositionVal; + }, + boxSizingReliable: function() { + computeStyleTests(); + return boxSizingReliableVal; + }, + pixelMarginRight: function() { + computeStyleTests(); + return pixelMarginRightVal; + }, + reliableMarginLeft: function() { + computeStyleTests(); + return reliableMarginLeftVal; + } + } ); +} )(); + + +function curCSS( elem, name, computed ) { + var width, minWidth, maxWidth, ret, + style = elem.style; + + computed = computed || getStyles( elem ); + + // Support: IE <=9 only + // getPropertyValue is only needed for .css('filter') (#12537) + if ( computed ) { + ret = computed.getPropertyValue( name ) || computed[ name ]; + + if ( ret === "" && !jQuery.contains( elem.ownerDocument, elem ) ) { + ret = jQuery.style( elem, name ); + } + + // A tribute to the "awesome hack by Dean Edwards" + // Android Browser returns percentage for some values, + // but width seems to be reliably pixels. + // This is against the CSSOM draft spec: + // https://drafts.csswg.org/cssom/#resolved-values + if ( !support.pixelMarginRight() && rnumnonpx.test( ret ) && rmargin.test( name ) ) { + + // Remember the original values + width = style.width; + minWidth = style.minWidth; + maxWidth = style.maxWidth; + + // Put in the new values to get a computed value out + style.minWidth = style.maxWidth = style.width = ret; + ret = computed.width; + + // Revert the changed values + style.width = width; + style.minWidth = minWidth; + style.maxWidth = maxWidth; + } + } + + return ret !== undefined ? + + // Support: IE <=9 - 11 only + // IE returns zIndex value as an integer. + ret + "" : + ret; +} + + +function addGetHookIf( conditionFn, hookFn ) { + + // Define the hook, we'll check on the first run if it's really needed. + return { + get: function() { + if ( conditionFn() ) { + + // Hook not needed (or it's not possible to use it due + // to missing dependency), remove it. + delete this.get; + return; + } + + // Hook needed; redefine it so that the support test is not executed again. + return ( this.get = hookFn ).apply( this, arguments ); + } + }; +} + + +var + + // Swappable if display is none or starts with table + // except "table", "table-cell", or "table-caption" + // See here for display values: https://developer.mozilla.org/en-US/docs/CSS/display + rdisplayswap = /^(none|table(?!-c[ea]).+)/, + cssShow = { position: "absolute", visibility: "hidden", display: "block" }, + cssNormalTransform = { + letterSpacing: "0", + fontWeight: "400" + }, + + cssPrefixes = [ "Webkit", "Moz", "ms" ], + emptyStyle = document.createElement( "div" ).style; + +// Return a css property mapped to a potentially vendor prefixed property +function vendorPropName( name ) { + + // Shortcut for names that are not vendor prefixed + if ( name in emptyStyle ) { + return name; + } + + // Check for vendor prefixed names + var capName = name[ 0 ].toUpperCase() + name.slice( 1 ), + i = cssPrefixes.length; + + while ( i-- ) { + name = cssPrefixes[ i ] + capName; + if ( name in emptyStyle ) { + return name; + } + } +} + +function setPositiveNumber( elem, value, subtract ) { + + // Any relative (+/-) values have already been + // normalized at this point + var matches = rcssNum.exec( value ); + return matches ? + + // Guard against undefined "subtract", e.g., when used as in cssHooks + Math.max( 0, matches[ 2 ] - ( subtract || 0 ) ) + ( matches[ 3 ] || "px" ) : + value; +} + +function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { + var i = extra === ( isBorderBox ? "border" : "content" ) ? + + // If we already have the right measurement, avoid augmentation + 4 : + + // Otherwise initialize for horizontal or vertical properties + name === "width" ? 1 : 0, + + val = 0; + + for ( ; i < 4; i += 2 ) { + + // Both box models exclude margin, so add it if we want it + if ( extra === "margin" ) { + val += jQuery.css( elem, extra + cssExpand[ i ], true, styles ); + } + + if ( isBorderBox ) { + + // border-box includes padding, so remove it if we want content + if ( extra === "content" ) { + val -= jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + } + + // At this point, extra isn't border nor margin, so remove border + if ( extra !== "margin" ) { + val -= jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } else { + + // At this point, extra isn't content, so add padding + val += jQuery.css( elem, "padding" + cssExpand[ i ], true, styles ); + + // At this point, extra isn't content nor padding, so add border + if ( extra !== "padding" ) { + val += jQuery.css( elem, "border" + cssExpand[ i ] + "Width", true, styles ); + } + } + } + + return val; +} + +function getWidthOrHeight( elem, name, extra ) { + + // Start with offset property, which is equivalent to the border-box value + var val, + valueIsBorderBox = true, + styles = getStyles( elem ), + isBorderBox = jQuery.css( elem, "boxSizing", false, styles ) === "border-box"; + + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + if ( elem.getClientRects().length ) { + val = elem.getBoundingClientRect()[ name ]; + } + + // Some non-html elements return undefined for offsetWidth, so check for null/undefined + // svg - https://bugzilla.mozilla.org/show_bug.cgi?id=649285 + // MathML - https://bugzilla.mozilla.org/show_bug.cgi?id=491668 + if ( val <= 0 || val == null ) { + + // Fall back to computed then uncomputed css if necessary + val = curCSS( elem, name, styles ); + if ( val < 0 || val == null ) { + val = elem.style[ name ]; + } + + // Computed unit is not pixels. Stop here and return. + if ( rnumnonpx.test( val ) ) { + return val; + } + + // Check for style in case a browser which returns unreliable values + // for getComputedStyle silently falls back to the reliable elem.style + valueIsBorderBox = isBorderBox && + ( support.boxSizingReliable() || val === elem.style[ name ] ); + + // Normalize "", auto, and prepare for extra + val = parseFloat( val ) || 0; + } + + // Use the active box-sizing model to add/subtract irrelevant styles + return ( val + + augmentWidthOrHeight( + elem, + name, + extra || ( isBorderBox ? "border" : "content" ), + valueIsBorderBox, + styles + ) + ) + "px"; +} + +jQuery.extend( { + + // Add in style property hooks for overriding the default + // behavior of getting and setting a style property + cssHooks: { + opacity: { + get: function( elem, computed ) { + if ( computed ) { + + // We should always get a number back from opacity + var ret = curCSS( elem, "opacity" ); + return ret === "" ? "1" : ret; + } + } + } + }, + + // Don't automatically add "px" to these possibly-unitless properties + cssNumber: { + "animationIterationCount": true, + "columnCount": true, + "fillOpacity": true, + "flexGrow": true, + "flexShrink": true, + "fontWeight": true, + "lineHeight": true, + "opacity": true, + "order": true, + "orphans": true, + "widows": true, + "zIndex": true, + "zoom": true + }, + + // Add in properties whose names you wish to fix before + // setting or getting the value + cssProps: { + "float": "cssFloat" + }, + + // Get and set the style property on a DOM Node + style: function( elem, name, value, extra ) { + + // Don't set styles on text and comment nodes + if ( !elem || elem.nodeType === 3 || elem.nodeType === 8 || !elem.style ) { + return; + } + + // Make sure that we're working with the right name + var ret, type, hooks, + origName = jQuery.camelCase( name ), + style = elem.style; + + name = jQuery.cssProps[ origName ] || + ( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName ); + + // Gets hook for the prefixed version, then unprefixed version + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // Check if we're setting a value + if ( value !== undefined ) { + type = typeof value; + + // Convert "+=" or "-=" to relative numbers (#7345) + if ( type === "string" && ( ret = rcssNum.exec( value ) ) && ret[ 1 ] ) { + value = adjustCSS( elem, name, ret ); + + // Fixes bug #9237 + type = "number"; + } + + // Make sure that null and NaN values aren't set (#7116) + if ( value == null || value !== value ) { + return; + } + + // If a number was passed in, add the unit (except for certain CSS properties) + if ( type === "number" ) { + value += ret && ret[ 3 ] || ( jQuery.cssNumber[ origName ] ? "" : "px" ); + } + + // background-* props affect original clone's values + if ( !support.clearCloneStyle && value === "" && name.indexOf( "background" ) === 0 ) { + style[ name ] = "inherit"; + } + + // If a hook was provided, use that value, otherwise just set the specified value + if ( !hooks || !( "set" in hooks ) || + ( value = hooks.set( elem, value, extra ) ) !== undefined ) { + + style[ name ] = value; + } + + } else { + + // If a hook was provided get the non-computed value from there + if ( hooks && "get" in hooks && + ( ret = hooks.get( elem, false, extra ) ) !== undefined ) { + + return ret; + } + + // Otherwise just get the value from the style object + return style[ name ]; + } + }, + + css: function( elem, name, extra, styles ) { + var val, num, hooks, + origName = jQuery.camelCase( name ); + + // Make sure that we're working with the right name + name = jQuery.cssProps[ origName ] || + ( jQuery.cssProps[ origName ] = vendorPropName( origName ) || origName ); + + // Try prefixed name followed by the unprefixed name + hooks = jQuery.cssHooks[ name ] || jQuery.cssHooks[ origName ]; + + // If a hook was provided get the computed value from there + if ( hooks && "get" in hooks ) { + val = hooks.get( elem, true, extra ); + } + + // Otherwise, if a way to get the computed value exists, use that + if ( val === undefined ) { + val = curCSS( elem, name, styles ); + } + + // Convert "normal" to computed value + if ( val === "normal" && name in cssNormalTransform ) { + val = cssNormalTransform[ name ]; + } + + // Make numeric if forced or a qualifier was provided and val looks numeric + if ( extra === "" || extra ) { + num = parseFloat( val ); + return extra === true || isFinite( num ) ? num || 0 : val; + } + return val; + } +} ); + +jQuery.each( [ "height", "width" ], function( i, name ) { + jQuery.cssHooks[ name ] = { + get: function( elem, computed, extra ) { + if ( computed ) { + + // Certain elements can have dimension info if we invisibly show them + // but it must have a current display style that would benefit + return rdisplayswap.test( jQuery.css( elem, "display" ) ) && + + // Support: Safari 8+ + // Table columns in Safari have non-zero offsetWidth & zero + // getBoundingClientRect().width unless display is changed. + // Support: IE <=11 only + // Running getBoundingClientRect on a disconnected node + // in IE throws an error. + ( !elem.getClientRects().length || !elem.getBoundingClientRect().width ) ? + swap( elem, cssShow, function() { + return getWidthOrHeight( elem, name, extra ); + } ) : + getWidthOrHeight( elem, name, extra ); + } + }, + + set: function( elem, value, extra ) { + var matches, + styles = extra && getStyles( elem ), + subtract = extra && augmentWidthOrHeight( + elem, + name, + extra, + jQuery.css( elem, "boxSizing", false, styles ) === "border-box", + styles + ); + + // Convert to pixels if value adjustment is needed + if ( subtract && ( matches = rcssNum.exec( value ) ) && + ( matches[ 3 ] || "px" ) !== "px" ) { + + elem.style[ name ] = value; + value = jQuery.css( elem, name ); + } + + return setPositiveNumber( elem, value, subtract ); + } + }; +} ); + +jQuery.cssHooks.marginLeft = addGetHookIf( support.reliableMarginLeft, + function( elem, computed ) { + if ( computed ) { + return ( parseFloat( curCSS( elem, "marginLeft" ) ) || + elem.getBoundingClientRect().left - + swap( elem, { marginLeft: 0 }, function() { + return elem.getBoundingClientRect().left; + } ) + ) + "px"; + } + } +); + +// These hooks are used by animate to expand properties +jQuery.each( { + margin: "", + padding: "", + border: "Width" +}, function( prefix, suffix ) { + jQuery.cssHooks[ prefix + suffix ] = { + expand: function( value ) { + var i = 0, + expanded = {}, + + // Assumes a single number if not a string + parts = typeof value === "string" ? value.split( " " ) : [ value ]; + + for ( ; i < 4; i++ ) { + expanded[ prefix + cssExpand[ i ] + suffix ] = + parts[ i ] || parts[ i - 2 ] || parts[ 0 ]; + } + + return expanded; + } + }; + + if ( !rmargin.test( prefix ) ) { + jQuery.cssHooks[ prefix + suffix ].set = setPositiveNumber; + } +} ); + +jQuery.fn.extend( { + css: function( name, value ) { + return access( this, function( elem, name, value ) { + var styles, len, + map = {}, + i = 0; + + if ( jQuery.isArray( name ) ) { + styles = getStyles( elem ); + len = name.length; + + for ( ; i < len; i++ ) { + map[ name[ i ] ] = jQuery.css( elem, name[ i ], false, styles ); + } + + return map; + } + + return value !== undefined ? + jQuery.style( elem, name, value ) : + jQuery.css( elem, name ); + }, name, value, arguments.length > 1 ); + } +} ); + + +function Tween( elem, options, prop, end, easing ) { + return new Tween.prototype.init( elem, options, prop, end, easing ); +} +jQuery.Tween = Tween; + +Tween.prototype = { + constructor: Tween, + init: function( elem, options, prop, end, easing, unit ) { + this.elem = elem; + this.prop = prop; + this.easing = easing || jQuery.easing._default; + this.options = options; + this.start = this.now = this.cur(); + this.end = end; + this.unit = unit || ( jQuery.cssNumber[ prop ] ? "" : "px" ); + }, + cur: function() { + var hooks = Tween.propHooks[ this.prop ]; + + return hooks && hooks.get ? + hooks.get( this ) : + Tween.propHooks._default.get( this ); + }, + run: function( percent ) { + var eased, + hooks = Tween.propHooks[ this.prop ]; + + if ( this.options.duration ) { + this.pos = eased = jQuery.easing[ this.easing ]( + percent, this.options.duration * percent, 0, 1, this.options.duration + ); + } else { + this.pos = eased = percent; + } + this.now = ( this.end - this.start ) * eased + this.start; + + if ( this.options.step ) { + this.options.step.call( this.elem, this.now, this ); + } + + if ( hooks && hooks.set ) { + hooks.set( this ); + } else { + Tween.propHooks._default.set( this ); + } + return this; + } +}; + +Tween.prototype.init.prototype = Tween.prototype; + +Tween.propHooks = { + _default: { + get: function( tween ) { + var result; + + // Use a property on the element directly when it is not a DOM element, + // or when there is no matching style property that exists. + if ( tween.elem.nodeType !== 1 || + tween.elem[ tween.prop ] != null && tween.elem.style[ tween.prop ] == null ) { + return tween.elem[ tween.prop ]; + } + + // Passing an empty string as a 3rd parameter to .css will automatically + // attempt a parseFloat and fallback to a string if the parse fails. + // Simple values such as "10px" are parsed to Float; + // complex values such as "rotate(1rad)" are returned as-is. + result = jQuery.css( tween.elem, tween.prop, "" ); + + // Empty strings, null, undefined and "auto" are converted to 0. + return !result || result === "auto" ? 0 : result; + }, + set: function( tween ) { + + // Use step hook for back compat. + // Use cssHook if its there. + // Use .style if available and use plain properties where available. + if ( jQuery.fx.step[ tween.prop ] ) { + jQuery.fx.step[ tween.prop ]( tween ); + } else if ( tween.elem.nodeType === 1 && + ( tween.elem.style[ jQuery.cssProps[ tween.prop ] ] != null || + jQuery.cssHooks[ tween.prop ] ) ) { + jQuery.style( tween.elem, tween.prop, tween.now + tween.unit ); + } else { + tween.elem[ tween.prop ] = tween.now; + } + } + } +}; + +// Support: IE <=9 only +// Panic based approach to setting things on disconnected nodes +Tween.propHooks.scrollTop = Tween.propHooks.scrollLeft = { + set: function( tween ) { + if ( tween.elem.nodeType && tween.elem.parentNode ) { + tween.elem[ tween.prop ] = tween.now; + } + } +}; + +jQuery.easing = { + linear: function( p ) { + return p; + }, + swing: function( p ) { + return 0.5 - Math.cos( p * Math.PI ) / 2; + }, + _default: "swing" +}; + +jQuery.fx = Tween.prototype.init; + +// Back compat <1.8 extension point +jQuery.fx.step = {}; + + + + +var + fxNow, timerId, + rfxtypes = /^(?:toggle|show|hide)$/, + rrun = /queueHooks$/; + +function raf() { + if ( timerId ) { + window.requestAnimationFrame( raf ); + jQuery.fx.tick(); + } +} + +// Animations created synchronously will run synchronously +function createFxNow() { + window.setTimeout( function() { + fxNow = undefined; + } ); + return ( fxNow = jQuery.now() ); +} + +// Generate parameters to create a standard animation +function genFx( type, includeWidth ) { + var which, + i = 0, + attrs = { height: type }; + + // If we include width, step value is 1 to do all cssExpand values, + // otherwise step value is 2 to skip over Left and Right + includeWidth = includeWidth ? 1 : 0; + for ( ; i < 4; i += 2 - includeWidth ) { + which = cssExpand[ i ]; + attrs[ "margin" + which ] = attrs[ "padding" + which ] = type; + } + + if ( includeWidth ) { + attrs.opacity = attrs.width = type; + } + + return attrs; +} + +function createTween( value, prop, animation ) { + var tween, + collection = ( Animation.tweeners[ prop ] || [] ).concat( Animation.tweeners[ "*" ] ), + index = 0, + length = collection.length; + for ( ; index < length; index++ ) { + if ( ( tween = collection[ index ].call( animation, prop, value ) ) ) { + + // We're done with this property + return tween; + } + } +} + +function defaultPrefilter( elem, props, opts ) { + var prop, value, toggle, hooks, oldfire, propTween, restoreDisplay, display, + isBox = "width" in props || "height" in props, + anim = this, + orig = {}, + style = elem.style, + hidden = elem.nodeType && isHiddenWithinTree( elem ), + dataShow = dataPriv.get( elem, "fxshow" ); + + // Queue-skipping animations hijack the fx hooks + if ( !opts.queue ) { + hooks = jQuery._queueHooks( elem, "fx" ); + if ( hooks.unqueued == null ) { + hooks.unqueued = 0; + oldfire = hooks.empty.fire; + hooks.empty.fire = function() { + if ( !hooks.unqueued ) { + oldfire(); + } + }; + } + hooks.unqueued++; + + anim.always( function() { + + // Ensure the complete handler is called before this completes + anim.always( function() { + hooks.unqueued--; + if ( !jQuery.queue( elem, "fx" ).length ) { + hooks.empty.fire(); + } + } ); + } ); + } + + // Detect show/hide animations + for ( prop in props ) { + value = props[ prop ]; + if ( rfxtypes.test( value ) ) { + delete props[ prop ]; + toggle = toggle || value === "toggle"; + if ( value === ( hidden ? "hide" : "show" ) ) { + + // Pretend to be hidden if this is a "show" and + // there is still data from a stopped show/hide + if ( value === "show" && dataShow && dataShow[ prop ] !== undefined ) { + hidden = true; + + // Ignore all other no-op show/hide data + } else { + continue; + } + } + orig[ prop ] = dataShow && dataShow[ prop ] || jQuery.style( elem, prop ); + } + } + + // Bail out if this is a no-op like .hide().hide() + propTween = !jQuery.isEmptyObject( props ); + if ( !propTween && jQuery.isEmptyObject( orig ) ) { + return; + } + + // Restrict "overflow" and "display" styles during box animations + if ( isBox && elem.nodeType === 1 ) { + + // Support: IE <=9 - 11, Edge 12 - 13 + // Record all 3 overflow attributes because IE does not infer the shorthand + // from identically-valued overflowX and overflowY + opts.overflow = [ style.overflow, style.overflowX, style.overflowY ]; + + // Identify a display type, preferring old show/hide data over the CSS cascade + restoreDisplay = dataShow && dataShow.display; + if ( restoreDisplay == null ) { + restoreDisplay = dataPriv.get( elem, "display" ); + } + display = jQuery.css( elem, "display" ); + if ( display === "none" ) { + if ( restoreDisplay ) { + display = restoreDisplay; + } else { + + // Get nonempty value(s) by temporarily forcing visibility + showHide( [ elem ], true ); + restoreDisplay = elem.style.display || restoreDisplay; + display = jQuery.css( elem, "display" ); + showHide( [ elem ] ); + } + } + + // Animate inline elements as inline-block + if ( display === "inline" || display === "inline-block" && restoreDisplay != null ) { + if ( jQuery.css( elem, "float" ) === "none" ) { + + // Restore the original display value at the end of pure show/hide animations + if ( !propTween ) { + anim.done( function() { + style.display = restoreDisplay; + } ); + if ( restoreDisplay == null ) { + display = style.display; + restoreDisplay = display === "none" ? "" : display; + } + } + style.display = "inline-block"; + } + } + } + + if ( opts.overflow ) { + style.overflow = "hidden"; + anim.always( function() { + style.overflow = opts.overflow[ 0 ]; + style.overflowX = opts.overflow[ 1 ]; + style.overflowY = opts.overflow[ 2 ]; + } ); + } + + // Implement show/hide animations + propTween = false; + for ( prop in orig ) { + + // General show/hide setup for this element animation + if ( !propTween ) { + if ( dataShow ) { + if ( "hidden" in dataShow ) { + hidden = dataShow.hidden; + } + } else { + dataShow = dataPriv.access( elem, "fxshow", { display: restoreDisplay } ); + } + + // Store hidden/visible for toggle so `.stop().toggle()` "reverses" + if ( toggle ) { + dataShow.hidden = !hidden; + } + + // Show elements before animating them + if ( hidden ) { + showHide( [ elem ], true ); + } + + /* eslint-disable no-loop-func */ + + anim.done( function() { + + /* eslint-enable no-loop-func */ + + // The final step of a "hide" animation is actually hiding the element + if ( !hidden ) { + showHide( [ elem ] ); + } + dataPriv.remove( elem, "fxshow" ); + for ( prop in orig ) { + jQuery.style( elem, prop, orig[ prop ] ); + } + } ); + } + + // Per-property setup + propTween = createTween( hidden ? dataShow[ prop ] : 0, prop, anim ); + if ( !( prop in dataShow ) ) { + dataShow[ prop ] = propTween.start; + if ( hidden ) { + propTween.end = propTween.start; + propTween.start = 0; + } + } + } +} + +function propFilter( props, specialEasing ) { + var index, name, easing, value, hooks; + + // camelCase, specialEasing and expand cssHook pass + for ( index in props ) { + name = jQuery.camelCase( index ); + easing = specialEasing[ name ]; + value = props[ index ]; + if ( jQuery.isArray( value ) ) { + easing = value[ 1 ]; + value = props[ index ] = value[ 0 ]; + } + + if ( index !== name ) { + props[ name ] = value; + delete props[ index ]; + } + + hooks = jQuery.cssHooks[ name ]; + if ( hooks && "expand" in hooks ) { + value = hooks.expand( value ); + delete props[ name ]; + + // Not quite $.extend, this won't overwrite existing keys. + // Reusing 'index' because we have the correct "name" + for ( index in value ) { + if ( !( index in props ) ) { + props[ index ] = value[ index ]; + specialEasing[ index ] = easing; + } + } + } else { + specialEasing[ name ] = easing; + } + } +} + +function Animation( elem, properties, options ) { + var result, + stopped, + index = 0, + length = Animation.prefilters.length, + deferred = jQuery.Deferred().always( function() { + + // Don't match elem in the :animated selector + delete tick.elem; + } ), + tick = function() { + if ( stopped ) { + return false; + } + var currentTime = fxNow || createFxNow(), + remaining = Math.max( 0, animation.startTime + animation.duration - currentTime ), + + // Support: Android 2.3 only + // Archaic crash bug won't allow us to use `1 - ( 0.5 || 0 )` (#12497) + temp = remaining / animation.duration || 0, + percent = 1 - temp, + index = 0, + length = animation.tweens.length; + + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( percent ); + } + + deferred.notifyWith( elem, [ animation, percent, remaining ] ); + + if ( percent < 1 && length ) { + return remaining; + } else { + deferred.resolveWith( elem, [ animation ] ); + return false; + } + }, + animation = deferred.promise( { + elem: elem, + props: jQuery.extend( {}, properties ), + opts: jQuery.extend( true, { + specialEasing: {}, + easing: jQuery.easing._default + }, options ), + originalProperties: properties, + originalOptions: options, + startTime: fxNow || createFxNow(), + duration: options.duration, + tweens: [], + createTween: function( prop, end ) { + var tween = jQuery.Tween( elem, animation.opts, prop, end, + animation.opts.specialEasing[ prop ] || animation.opts.easing ); + animation.tweens.push( tween ); + return tween; + }, + stop: function( gotoEnd ) { + var index = 0, + + // If we are going to the end, we want to run all the tweens + // otherwise we skip this part + length = gotoEnd ? animation.tweens.length : 0; + if ( stopped ) { + return this; + } + stopped = true; + for ( ; index < length; index++ ) { + animation.tweens[ index ].run( 1 ); + } + + // Resolve when we played the last frame; otherwise, reject + if ( gotoEnd ) { + deferred.notifyWith( elem, [ animation, 1, 0 ] ); + deferred.resolveWith( elem, [ animation, gotoEnd ] ); + } else { + deferred.rejectWith( elem, [ animation, gotoEnd ] ); + } + return this; + } + } ), + props = animation.props; + + propFilter( props, animation.opts.specialEasing ); + + for ( ; index < length; index++ ) { + result = Animation.prefilters[ index ].call( animation, elem, props, animation.opts ); + if ( result ) { + if ( jQuery.isFunction( result.stop ) ) { + jQuery._queueHooks( animation.elem, animation.opts.queue ).stop = + jQuery.proxy( result.stop, result ); + } + return result; + } + } + + jQuery.map( props, createTween, animation ); + + if ( jQuery.isFunction( animation.opts.start ) ) { + animation.opts.start.call( elem, animation ); + } + + jQuery.fx.timer( + jQuery.extend( tick, { + elem: elem, + anim: animation, + queue: animation.opts.queue + } ) + ); + + // attach callbacks from options + return animation.progress( animation.opts.progress ) + .done( animation.opts.done, animation.opts.complete ) + .fail( animation.opts.fail ) + .always( animation.opts.always ); +} + +jQuery.Animation = jQuery.extend( Animation, { + + tweeners: { + "*": [ function( prop, value ) { + var tween = this.createTween( prop, value ); + adjustCSS( tween.elem, prop, rcssNum.exec( value ), tween ); + return tween; + } ] + }, + + tweener: function( props, callback ) { + if ( jQuery.isFunction( props ) ) { + callback = props; + props = [ "*" ]; + } else { + props = props.match( rnotwhite ); + } + + var prop, + index = 0, + length = props.length; + + for ( ; index < length; index++ ) { + prop = props[ index ]; + Animation.tweeners[ prop ] = Animation.tweeners[ prop ] || []; + Animation.tweeners[ prop ].unshift( callback ); + } + }, + + prefilters: [ defaultPrefilter ], + + prefilter: function( callback, prepend ) { + if ( prepend ) { + Animation.prefilters.unshift( callback ); + } else { + Animation.prefilters.push( callback ); + } + } +} ); + +jQuery.speed = function( speed, easing, fn ) { + var opt = speed && typeof speed === "object" ? jQuery.extend( {}, speed ) : { + complete: fn || !fn && easing || + jQuery.isFunction( speed ) && speed, + duration: speed, + easing: fn && easing || easing && !jQuery.isFunction( easing ) && easing + }; + + // Go to the end state if fx are off or if document is hidden + if ( jQuery.fx.off || document.hidden ) { + opt.duration = 0; + + } else { + opt.duration = typeof opt.duration === "number" ? + opt.duration : opt.duration in jQuery.fx.speeds ? + jQuery.fx.speeds[ opt.duration ] : jQuery.fx.speeds._default; + } + + // Normalize opt.queue - true/undefined/null -> "fx" + if ( opt.queue == null || opt.queue === true ) { + opt.queue = "fx"; + } + + // Queueing + opt.old = opt.complete; + + opt.complete = function() { + if ( jQuery.isFunction( opt.old ) ) { + opt.old.call( this ); + } + + if ( opt.queue ) { + jQuery.dequeue( this, opt.queue ); + } + }; + + return opt; +}; + +jQuery.fn.extend( { + fadeTo: function( speed, to, easing, callback ) { + + // Show any hidden elements after setting opacity to 0 + return this.filter( isHiddenWithinTree ).css( "opacity", 0 ).show() + + // Animate to the value specified + .end().animate( { opacity: to }, speed, easing, callback ); + }, + animate: function( prop, speed, easing, callback ) { + var empty = jQuery.isEmptyObject( prop ), + optall = jQuery.speed( speed, easing, callback ), + doAnimation = function() { + + // Operate on a copy of prop so per-property easing won't be lost + var anim = Animation( this, jQuery.extend( {}, prop ), optall ); + + // Empty animations, or finishing resolves immediately + if ( empty || dataPriv.get( this, "finish" ) ) { + anim.stop( true ); + } + }; + doAnimation.finish = doAnimation; + + return empty || optall.queue === false ? + this.each( doAnimation ) : + this.queue( optall.queue, doAnimation ); + }, + stop: function( type, clearQueue, gotoEnd ) { + var stopQueue = function( hooks ) { + var stop = hooks.stop; + delete hooks.stop; + stop( gotoEnd ); + }; + + if ( typeof type !== "string" ) { + gotoEnd = clearQueue; + clearQueue = type; + type = undefined; + } + if ( clearQueue && type !== false ) { + this.queue( type || "fx", [] ); + } + + return this.each( function() { + var dequeue = true, + index = type != null && type + "queueHooks", + timers = jQuery.timers, + data = dataPriv.get( this ); + + if ( index ) { + if ( data[ index ] && data[ index ].stop ) { + stopQueue( data[ index ] ); + } + } else { + for ( index in data ) { + if ( data[ index ] && data[ index ].stop && rrun.test( index ) ) { + stopQueue( data[ index ] ); + } + } + } + + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && + ( type == null || timers[ index ].queue === type ) ) { + + timers[ index ].anim.stop( gotoEnd ); + dequeue = false; + timers.splice( index, 1 ); + } + } + + // Start the next in the queue if the last step wasn't forced. + // Timers currently will call their complete callbacks, which + // will dequeue but only if they were gotoEnd. + if ( dequeue || !gotoEnd ) { + jQuery.dequeue( this, type ); + } + } ); + }, + finish: function( type ) { + if ( type !== false ) { + type = type || "fx"; + } + return this.each( function() { + var index, + data = dataPriv.get( this ), + queue = data[ type + "queue" ], + hooks = data[ type + "queueHooks" ], + timers = jQuery.timers, + length = queue ? queue.length : 0; + + // Enable finishing flag on private data + data.finish = true; + + // Empty the queue first + jQuery.queue( this, type, [] ); + + if ( hooks && hooks.stop ) { + hooks.stop.call( this, true ); + } + + // Look for any active animations, and finish them + for ( index = timers.length; index--; ) { + if ( timers[ index ].elem === this && timers[ index ].queue === type ) { + timers[ index ].anim.stop( true ); + timers.splice( index, 1 ); + } + } + + // Look for any animations in the old queue and finish them + for ( index = 0; index < length; index++ ) { + if ( queue[ index ] && queue[ index ].finish ) { + queue[ index ].finish.call( this ); + } + } + + // Turn off finishing flag + delete data.finish; + } ); + } +} ); + +jQuery.each( [ "toggle", "show", "hide" ], function( i, name ) { + var cssFn = jQuery.fn[ name ]; + jQuery.fn[ name ] = function( speed, easing, callback ) { + return speed == null || typeof speed === "boolean" ? + cssFn.apply( this, arguments ) : + this.animate( genFx( name, true ), speed, easing, callback ); + }; +} ); + +// Generate shortcuts for custom animations +jQuery.each( { + slideDown: genFx( "show" ), + slideUp: genFx( "hide" ), + slideToggle: genFx( "toggle" ), + fadeIn: { opacity: "show" }, + fadeOut: { opacity: "hide" }, + fadeToggle: { opacity: "toggle" } +}, function( name, props ) { + jQuery.fn[ name ] = function( speed, easing, callback ) { + return this.animate( props, speed, easing, callback ); + }; +} ); + +jQuery.timers = []; +jQuery.fx.tick = function() { + var timer, + i = 0, + timers = jQuery.timers; + + fxNow = jQuery.now(); + + for ( ; i < timers.length; i++ ) { + timer = timers[ i ]; + + // Checks the timer has not already been removed + if ( !timer() && timers[ i ] === timer ) { + timers.splice( i--, 1 ); + } + } + + if ( !timers.length ) { + jQuery.fx.stop(); + } + fxNow = undefined; +}; + +jQuery.fx.timer = function( timer ) { + jQuery.timers.push( timer ); + if ( timer() ) { + jQuery.fx.start(); + } else { + jQuery.timers.pop(); + } +}; + +jQuery.fx.interval = 13; +jQuery.fx.start = function() { + if ( !timerId ) { + timerId = window.requestAnimationFrame ? + window.requestAnimationFrame( raf ) : + window.setInterval( jQuery.fx.tick, jQuery.fx.interval ); + } +}; + +jQuery.fx.stop = function() { + if ( window.cancelAnimationFrame ) { + window.cancelAnimationFrame( timerId ); + } else { + window.clearInterval( timerId ); + } + + timerId = null; +}; + +jQuery.fx.speeds = { + slow: 600, + fast: 200, + + // Default speed + _default: 400 +}; + + +// Based off of the plugin by Clint Helfers, with permission. +// https://web.archive.org/web/20100324014747/http://blindsignals.com/index.php/2009/07/jquery-delay/ +jQuery.fn.delay = function( time, type ) { + time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time; + type = type || "fx"; + + return this.queue( type, function( next, hooks ) { + var timeout = window.setTimeout( next, time ); + hooks.stop = function() { + window.clearTimeout( timeout ); + }; + } ); +}; + + +( function() { + var input = document.createElement( "input" ), + select = document.createElement( "select" ), + opt = select.appendChild( document.createElement( "option" ) ); + + input.type = "checkbox"; + + // Support: Android <=4.3 only + // Default value for a checkbox should be "on" + support.checkOn = input.value !== ""; + + // Support: IE <=11 only + // Must access selectedIndex to make default options select + support.optSelected = opt.selected; + + // Support: IE <=11 only + // An input loses its value after becoming a radio + input = document.createElement( "input" ); + input.value = "t"; + input.type = "radio"; + support.radioValue = input.value === "t"; +} )(); + + +var boolHook, + attrHandle = jQuery.expr.attrHandle; + +jQuery.fn.extend( { + attr: function( name, value ) { + return access( this, jQuery.attr, name, value, arguments.length > 1 ); + }, + + removeAttr: function( name ) { + return this.each( function() { + jQuery.removeAttr( this, name ); + } ); + } +} ); + +jQuery.extend( { + attr: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set attributes on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + // Fallback to prop when attributes are not supported + if ( typeof elem.getAttribute === "undefined" ) { + return jQuery.prop( elem, name, value ); + } + + // Attribute hooks are determined by the lowercase version + // Grab necessary hook if one is defined + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + hooks = jQuery.attrHooks[ name.toLowerCase() ] || + ( jQuery.expr.match.bool.test( name ) ? boolHook : undefined ); + } + + if ( value !== undefined ) { + if ( value === null ) { + jQuery.removeAttr( elem, name ); + return; + } + + if ( hooks && "set" in hooks && + ( ret = hooks.set( elem, value, name ) ) !== undefined ) { + return ret; + } + + elem.setAttribute( name, value + "" ); + return value; + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + ret = jQuery.find.attr( elem, name ); + + // Non-existent attributes return null, we normalize to undefined + return ret == null ? undefined : ret; + }, + + attrHooks: { + type: { + set: function( elem, value ) { + if ( !support.radioValue && value === "radio" && + jQuery.nodeName( elem, "input" ) ) { + var val = elem.value; + elem.setAttribute( "type", value ); + if ( val ) { + elem.value = val; + } + return value; + } + } + } + }, + + removeAttr: function( elem, value ) { + var name, + i = 0, + attrNames = value && value.match( rnotwhite ); + + if ( attrNames && elem.nodeType === 1 ) { + while ( ( name = attrNames[ i++ ] ) ) { + elem.removeAttribute( name ); + } + } + } +} ); + +// Hooks for boolean attributes +boolHook = { + set: function( elem, value, name ) { + if ( value === false ) { + + // Remove boolean attributes when set to false + jQuery.removeAttr( elem, name ); + } else { + elem.setAttribute( name, name ); + } + return name; + } +}; + +jQuery.each( jQuery.expr.match.bool.source.match( /\w+/g ), function( i, name ) { + var getter = attrHandle[ name ] || jQuery.find.attr; + + attrHandle[ name ] = function( elem, name, isXML ) { + var ret, handle, + lowercaseName = name.toLowerCase(); + + if ( !isXML ) { + + // Avoid an infinite loop by temporarily removing this function from the getter + handle = attrHandle[ lowercaseName ]; + attrHandle[ lowercaseName ] = ret; + ret = getter( elem, name, isXML ) != null ? + lowercaseName : + null; + attrHandle[ lowercaseName ] = handle; + } + return ret; + }; +} ); + + + + +var rfocusable = /^(?:input|select|textarea|button)$/i, + rclickable = /^(?:a|area)$/i; + +jQuery.fn.extend( { + prop: function( name, value ) { + return access( this, jQuery.prop, name, value, arguments.length > 1 ); + }, + + removeProp: function( name ) { + return this.each( function() { + delete this[ jQuery.propFix[ name ] || name ]; + } ); + } +} ); + +jQuery.extend( { + prop: function( elem, name, value ) { + var ret, hooks, + nType = elem.nodeType; + + // Don't get/set properties on text, comment and attribute nodes + if ( nType === 3 || nType === 8 || nType === 2 ) { + return; + } + + if ( nType !== 1 || !jQuery.isXMLDoc( elem ) ) { + + // 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; + } + + return ( elem[ name ] = value ); + } + + if ( hooks && "get" in hooks && ( ret = hooks.get( elem, name ) ) !== null ) { + return ret; + } + + return elem[ name ]; + }, + + propHooks: { + tabIndex: { + get: function( elem ) { + + // Support: IE <=9 - 11 only + // elem.tabIndex doesn't always return the + // correct value when it hasn't been explicitly set + // https://web.archive.org/web/20141116233347/http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/ + // Use proper attribute retrieval(#12072) + var tabindex = jQuery.find.attr( elem, "tabindex" ); + + return tabindex ? + parseInt( tabindex, 10 ) : + rfocusable.test( elem.nodeName ) || + rclickable.test( elem.nodeName ) && elem.href ? + 0 : + -1; + } + } + }, + + propFix: { + "for": "htmlFor", + "class": "className" + } +} ); + +// Support: IE <=11 only +// Accessing the selectedIndex property +// forces the browser to respect setting selected +// on the option +// The getter ensures a default option is selected +// when in an optgroup +if ( !support.optSelected ) { + jQuery.propHooks.selected = { + get: function( elem ) { + var parent = elem.parentNode; + if ( parent && parent.parentNode ) { + parent.parentNode.selectedIndex; + } + return null; + }, + set: function( elem ) { + var parent = elem.parentNode; + if ( parent ) { + parent.selectedIndex; + + if ( parent.parentNode ) { + parent.parentNode.selectedIndex; + } + } + } + }; +} + +jQuery.each( [ + "tabIndex", + "readOnly", + "maxLength", + "cellSpacing", + "cellPadding", + "rowSpan", + "colSpan", + "useMap", + "frameBorder", + "contentEditable" +], function() { + jQuery.propFix[ this.toLowerCase() ] = this; +} ); + + + + +var rclass = /[\t\r\n\f]/g; + +function getClass( elem ) { + return elem.getAttribute && elem.getAttribute( "class" ) || ""; +} + +jQuery.fn.extend( { + addClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( jQuery.isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).addClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( typeof value === "string" && value ) { + classes = value.match( rnotwhite ) || []; + + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + cur = elem.nodeType === 1 && + ( " " + curValue + " " ).replace( rclass, " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + if ( cur.indexOf( " " + clazz + " " ) < 0 ) { + cur += clazz + " "; + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = jQuery.trim( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + removeClass: function( value ) { + var classes, elem, cur, curValue, clazz, j, finalValue, + i = 0; + + if ( jQuery.isFunction( value ) ) { + return this.each( function( j ) { + jQuery( this ).removeClass( value.call( this, j, getClass( this ) ) ); + } ); + } + + if ( !arguments.length ) { + return this.attr( "class", "" ); + } + + if ( typeof value === "string" && value ) { + classes = value.match( rnotwhite ) || []; + + while ( ( elem = this[ i++ ] ) ) { + curValue = getClass( elem ); + + // This expression is here for better compressibility (see addClass) + cur = elem.nodeType === 1 && + ( " " + curValue + " " ).replace( rclass, " " ); + + if ( cur ) { + j = 0; + while ( ( clazz = classes[ j++ ] ) ) { + + // Remove *all* instances + while ( cur.indexOf( " " + clazz + " " ) > -1 ) { + cur = cur.replace( " " + clazz + " ", " " ); + } + } + + // Only assign if different to avoid unneeded rendering. + finalValue = jQuery.trim( cur ); + if ( curValue !== finalValue ) { + elem.setAttribute( "class", finalValue ); + } + } + } + } + + return this; + }, + + toggleClass: function( value, stateVal ) { + var type = typeof value; + + if ( typeof stateVal === "boolean" && type === "string" ) { + return stateVal ? this.addClass( value ) : this.removeClass( value ); + } + + if ( jQuery.isFunction( value ) ) { + return this.each( function( i ) { + jQuery( this ).toggleClass( + value.call( this, i, getClass( this ), stateVal ), + stateVal + ); + } ); + } + + return this.each( function() { + var className, i, self, classNames; + + if ( type === "string" ) { + + // Toggle individual class names + i = 0; + self = jQuery( this ); + classNames = value.match( rnotwhite ) || []; + + while ( ( className = classNames[ i++ ] ) ) { + + // Check each className given, space separated list + if ( self.hasClass( className ) ) { + self.removeClass( className ); + } else { + self.addClass( className ); + } + } + + // Toggle whole class name + } else if ( value === undefined || type === "boolean" ) { + className = getClass( this ); + if ( className ) { + + // Store className if set + dataPriv.set( this, "__className__", className ); + } + + // If the element has a class name or if we're passed `false`, + // then remove the whole classname (if there was one, the above saved it). + // Otherwise bring back whatever was previously saved (if anything), + // falling back to the empty string if nothing was stored. + if ( this.setAttribute ) { + this.setAttribute( "class", + className || value === false ? + "" : + dataPriv.get( this, "__className__" ) || "" + ); + } + } + } ); + }, + + hasClass: function( selector ) { + var className, elem, + i = 0; + + className = " " + selector + " "; + while ( ( elem = this[ i++ ] ) ) { + if ( elem.nodeType === 1 && + ( " " + getClass( elem ) + " " ).replace( rclass, " " ) + .indexOf( className ) > -1 + ) { + return true; + } + } + + return false; + } +} ); + + + + +var rreturn = /\r/g, + rspaces = /[\x20\t\r\n\f]+/g; + +jQuery.fn.extend( { + val: function( value ) { + var hooks, ret, isFunction, + elem = this[ 0 ]; + + if ( !arguments.length ) { + if ( elem ) { + hooks = jQuery.valHooks[ elem.type ] || + jQuery.valHooks[ elem.nodeName.toLowerCase() ]; + + 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; + } + + isFunction = jQuery.isFunction( value ); + + return this.each( function( i ) { + var val; + + if ( this.nodeType !== 1 ) { + return; + } + + if ( isFunction ) { + val = value.call( this, i, jQuery( this ).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.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ]; + + // 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 ) { + + var val = jQuery.find.attr( elem, "value" ); + return val != null ? + val : + + // Support: IE <=10 - 11 only + // option.text throws exceptions (#14686, #14858) + // Strip and collapse whitespace + // https://html.spec.whatwg.org/#strip-and-collapse-whitespace + jQuery.trim( jQuery.text( elem ) ).replace( rspaces, " " ); + } + }, + select: { + get: function( elem ) { + var value, option, + options = elem.options, + index = elem.selectedIndex, + one = elem.type === "select-one", + values = one ? null : [], + max = one ? index + 1 : options.length, + i = index < 0 ? + max : + one ? index : 0; + + // Loop through all the selected options + for ( ; i < max; i++ ) { + option = options[ i ]; + + // Support: IE <=9 only + // IE8-9 doesn't update selected after form reset (#2551) + if ( ( option.selected || i === index ) && + + // Don't return options that are disabled or in a disabled optgroup + !option.disabled && + ( !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 ); + } + } + + return values; + }, + + set: function( elem, value ) { + var optionSet, option, + options = elem.options, + values = jQuery.makeArray( value ), + i = options.length; + + while ( i-- ) { + option = options[ i ]; + + /* eslint-disable no-cond-assign */ + + if ( option.selected = + jQuery.inArray( jQuery.valHooks.option.get( option ), values ) > -1 + ) { + optionSet = true; + } + + /* eslint-enable no-cond-assign */ + } + + // Force browsers to behave consistently when non-matching value is set + if ( !optionSet ) { + elem.selectedIndex = -1; + } + return values; + } + } + } +} ); + +// Radios and checkboxes getter/setter +jQuery.each( [ "radio", "checkbox" ], function() { + jQuery.valHooks[ this ] = { + set: function( elem, value ) { + if ( jQuery.isArray( value ) ) { + return ( elem.checked = jQuery.inArray( jQuery( elem ).val(), value ) > -1 ); + } + } + }; + if ( !support.checkOn ) { + jQuery.valHooks[ this ].get = function( elem ) { + return elem.getAttribute( "value" ) === null ? "on" : elem.value; + }; + } +} ); + + + + +// Return jQuery for attributes-only inclusion + + +var rfocusMorph = /^(?:focusinfocus|focusoutblur)$/; + +jQuery.extend( jQuery.event, { + + trigger: function( event, data, elem, onlyHandlers ) { + + var i, cur, tmp, bubbleType, ontype, handle, special, + eventPath = [ elem || document ], + type = hasOwn.call( event, "type" ) ? event.type : event, + namespaces = hasOwn.call( event, "namespace" ) ? event.namespace.split( "." ) : []; + + cur = tmp = elem = elem || document; + + // Don't do events on text and comment nodes + if ( elem.nodeType === 3 || elem.nodeType === 8 ) { + return; + } + + // focus/blur morphs to focusin/out; ensure we're not firing them right now + if ( rfocusMorph.test( type + jQuery.event.triggered ) ) { + return; + } + + if ( type.indexOf( "." ) > -1 ) { + + // Namespaced trigger; create a regexp to match event type in handle() + namespaces = type.split( "." ); + type = namespaces.shift(); + namespaces.sort(); + } + ontype = type.indexOf( ":" ) < 0 && "on" + type; + + // Caller can pass in a jQuery.Event object, Object, or just an event type string + event = event[ jQuery.expando ] ? + event : + new jQuery.Event( type, typeof event === "object" && event ); + + // Trigger bitmask: & 1 for native handlers; & 2 for jQuery (always true) + event.isTrigger = onlyHandlers ? 2 : 3; + event.namespace = namespaces.join( "." ); + event.rnamespace = event.namespace ? + new RegExp( "(^|\\.)" + namespaces.join( "\\.(?:.*\\.|)" ) + "(\\.|$)" ) : + null; + + // 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 ? + [ event ] : + jQuery.makeArray( data, [ event ] ); + + // Allow special events to draw outside the lines + special = jQuery.event.special[ type ] || {}; + if ( !onlyHandlers && 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) + if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) { + + bubbleType = special.delegateType || type; + if ( !rfocusMorph.test( bubbleType + type ) ) { + cur = cur.parentNode; + } + for ( ; cur; cur = cur.parentNode ) { + eventPath.push( cur ); + tmp = cur; + } + + // Only add window if we got to document (e.g., not plain obj or detached DOM) + if ( tmp === ( elem.ownerDocument || document ) ) { + eventPath.push( tmp.defaultView || tmp.parentWindow || window ); + } + } + + // Fire handlers on the event path + i = 0; + while ( ( cur = eventPath[ i++ ] ) && !event.isPropagationStopped() ) { + + event.type = i > 1 ? + bubbleType : + special.bindType || type; + + // jQuery handler + handle = ( dataPriv.get( cur, "events" ) || {} )[ event.type ] && + dataPriv.get( cur, "handle" ); + if ( handle ) { + handle.apply( cur, data ); + } + + // Native handler + handle = ontype && cur[ ontype ]; + if ( handle && handle.apply && acceptData( cur ) ) { + event.result = handle.apply( cur, data ); + if ( event.result === false ) { + event.preventDefault(); + } + } + } + event.type = type; + + // If nobody prevented the default action, do it now + if ( !onlyHandlers && !event.isDefaultPrevented() ) { + + if ( ( !special._default || + special._default.apply( eventPath.pop(), data ) === false ) && + acceptData( elem ) ) { + + // Call a native DOM method on the target with the same name as the event. + // Don't do default actions on window, that's where global variables be (#6170) + if ( ontype && jQuery.isFunction( elem[ type ] ) && !jQuery.isWindow( elem ) ) { + + // Don't re-trigger an onFOO event when we call its FOO() method + tmp = elem[ ontype ]; + + if ( tmp ) { + 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 ( tmp ) { + elem[ ontype ] = tmp; + } + } + } + } + + return event.result; + }, + + // Piggyback on a donor event to simulate a different one + // Used only for `focus(in | out)` events + simulate: function( type, elem, event ) { + var e = jQuery.extend( + new jQuery.Event(), + event, + { + type: type, + isSimulated: true + } + ); + + jQuery.event.trigger( e, null, elem ); + } + +} ); + +jQuery.fn.extend( { + + trigger: function( type, data ) { + return this.each( function() { + jQuery.event.trigger( type, data, this ); + } ); + }, + triggerHandler: function( type, data ) { + var elem = this[ 0 ]; + if ( elem ) { + return jQuery.event.trigger( type, data, elem, true ); + } + } +} ); + + +jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " + + "mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " + + "change select submit keydown keypress keyup contextmenu" ).split( " " ), + function( i, name ) { + + // Handle event binding + jQuery.fn[ name ] = function( data, fn ) { + return arguments.length > 0 ? + this.on( name, null, data, fn ) : + this.trigger( name ); + }; +} ); + +jQuery.fn.extend( { + hover: function( fnOver, fnOut ) { + return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver ); + } +} ); + + + + +support.focusin = "onfocusin" in window; + + +// Support: Firefox <=44 +// Firefox doesn't have focus(in | out) events +// Related ticket - https://bugzilla.mozilla.org/show_bug.cgi?id=687787 +// +// Support: Chrome <=48 - 49, Safari <=9.0 - 9.1 +// focus(in | out) events fire after focus & blur events, +// which is spec violation - http://www.w3.org/TR/DOM-Level-3-Events/#events-focusevent-event-order +// Related ticket - https://bugs.chromium.org/p/chromium/issues/detail?id=449857 +if ( !support.focusin ) { + jQuery.each( { focus: "focusin", blur: "focusout" }, function( orig, fix ) { + + // Attach a single capturing handler on the document while someone wants focusin/focusout + var handler = function( event ) { + jQuery.event.simulate( fix, event.target, jQuery.event.fix( event ) ); + }; + + jQuery.event.special[ fix ] = { + setup: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ); + + if ( !attaches ) { + doc.addEventListener( orig, handler, true ); + } + dataPriv.access( doc, fix, ( attaches || 0 ) + 1 ); + }, + teardown: function() { + var doc = this.ownerDocument || this, + attaches = dataPriv.access( doc, fix ) - 1; + + if ( !attaches ) { + doc.removeEventListener( orig, handler, true ); + dataPriv.remove( doc, fix ); + + } else { + dataPriv.access( doc, fix, attaches ); + } + } + }; + } ); +} +var location = window.location; + +var nonce = jQuery.now(); + +var rquery = ( /\?/ ); + + + +// Cross-browser xml parsing +jQuery.parseXML = function( data ) { + var xml; + if ( !data || typeof data !== "string" ) { + return null; + } + + // Support: IE 9 - 11 only + // IE throws on parseFromString with invalid input. + try { + xml = ( new window.DOMParser() ).parseFromString( data, "text/xml" ); + } catch ( e ) { + xml = undefined; + } + + if ( !xml || xml.getElementsByTagName( "parsererror" ).length ) { + jQuery.error( "Invalid XML: " + data ); + } + return xml; +}; + + +var + rbracket = /\[\]$/, + rCRLF = /\r?\n/g, + rsubmitterTypes = /^(?:submit|button|image|reset|file)$/i, + rsubmittable = /^(?:input|select|textarea|keygen)/i; + +function buildParams( prefix, obj, traditional, add ) { + var name; + + if ( jQuery.isArray( obj ) ) { + + // Serialize array item. + jQuery.each( obj, function( i, v ) { + if ( traditional || rbracket.test( prefix ) ) { + + // Treat each array item as a scalar. + add( prefix, v ); + + } else { + + // Item is non-scalar (array or object), encode its numeric index. + buildParams( + prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]", + v, + traditional, + add + ); + } + } ); + + } else if ( !traditional && jQuery.type( obj ) === "object" ) { + + // Serialize object item. + for ( name in obj ) { + buildParams( prefix + "[" + name + "]", obj[ name ], traditional, add ); + } + + } else { + + // Serialize scalar item. + add( prefix, obj ); + } +} + +// Serialize an array of form elements or a set of +// key/values into a query string +jQuery.param = function( a, traditional ) { + var prefix, + s = [], + add = function( key, valueOrFunction ) { + + // If value is a function, invoke it and use its return value + var value = jQuery.isFunction( valueOrFunction ) ? + valueOrFunction() : + valueOrFunction; + + s[ s.length ] = encodeURIComponent( key ) + "=" + + encodeURIComponent( value == null ? "" : value ); + }; + + // If an array was passed in, assume that it is an array of form elements. + if ( jQuery.isArray( a ) || ( a.jquery && !jQuery.isPlainObject( a ) ) ) { + + // Serialize the form elements + jQuery.each( a, function() { + add( this.name, this.value ); + } ); + + } else { + + // If traditional, encode the "old" way (the way 1.3.2 or older + // did it), otherwise encode params recursively. + for ( prefix in a ) { + buildParams( prefix, a[ prefix ], traditional, add ); + } + } + + // Return the resulting serialization + return s.join( "&" ); +}; + +jQuery.fn.extend( { + serialize: function() { + return jQuery.param( this.serializeArray() ); + }, + serializeArray: function() { + return this.map( function() { + + // Can add propHook for "elements" to filter or add form elements + var elements = jQuery.prop( this, "elements" ); + return elements ? jQuery.makeArray( elements ) : this; + } ) + .filter( function() { + var type = this.type; + + // Use .is( ":disabled" ) so that fieldset[disabled] works + return this.name && !jQuery( this ).is( ":disabled" ) && + rsubmittable.test( this.nodeName ) && !rsubmitterTypes.test( type ) && + ( this.checked || !rcheckableType.test( type ) ); + } ) + .map( function( i, elem ) { + var val = jQuery( this ).val(); + + return val == null ? + null : + jQuery.isArray( val ) ? + jQuery.map( val, function( val ) { + return { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ) : + { name: elem.name, value: val.replace( rCRLF, "\r\n" ) }; + } ).get(); + } +} ); + + +var + r20 = /%20/g, + rhash = /#.*$/, + rts = /([?&])_=[^&]*/, + rheaders = /^(.*?):[ \t]*([^\r\n]*)$/mg, + + // #7653, #8125, #8152: local protocol detection + rlocalProtocol = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, + rnoContent = /^(?:GET|HEAD)$/, + rprotocol = /^\/\//, + + /* Prefilters + * 1) They are useful to introduce custom dataTypes (see ajax/jsonp.js for an example) + * 2) These are called: + * - BEFORE asking for a transport + * - AFTER param serialization (s.data is a string if s.processData is true) + * 3) key is the dataType + * 4) the catchall symbol "*" can be used + * 5) execution will start with transport dataType and THEN continue down to "*" if needed + */ + prefilters = {}, + + /* Transports bindings + * 1) key is the dataType + * 2) the catchall symbol "*" can be used + * 3) selection will start with transport dataType and THEN go to "*" if needed + */ + transports = {}, + + // Avoid comment-prolog char sequence (#10098); must appease lint and evade compression + allTypes = "*/".concat( "*" ), + + // Anchor tag for parsing the document origin + originAnchor = document.createElement( "a" ); + originAnchor.href = location.href; + +// Base "constructor" for jQuery.ajaxPrefilter and jQuery.ajaxTransport +function addToPrefiltersOrTransports( structure ) { + + // dataTypeExpression is optional and defaults to "*" + return function( dataTypeExpression, func ) { + + if ( typeof dataTypeExpression !== "string" ) { + func = dataTypeExpression; + dataTypeExpression = "*"; + } + + var dataType, + i = 0, + dataTypes = dataTypeExpression.toLowerCase().match( rnotwhite ) || []; + + if ( jQuery.isFunction( func ) ) { + + // For each dataType in the dataTypeExpression + while ( ( dataType = dataTypes[ i++ ] ) ) { + + // Prepend if requested + if ( dataType[ 0 ] === "+" ) { + dataType = dataType.slice( 1 ) || "*"; + ( structure[ dataType ] = structure[ dataType ] || [] ).unshift( func ); + + // Otherwise append + } else { + ( structure[ dataType ] = structure[ dataType ] || [] ).push( func ); + } + } + } + }; +} + +// Base inspection function for prefilters and transports +function inspectPrefiltersOrTransports( structure, options, originalOptions, jqXHR ) { + + var inspected = {}, + seekingTransport = ( structure === transports ); + + function inspect( dataType ) { + var selected; + inspected[ dataType ] = true; + jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) { + var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR ); + if ( typeof dataTypeOrTransport === "string" && + !seekingTransport && !inspected[ dataTypeOrTransport ] ) { + + options.dataTypes.unshift( dataTypeOrTransport ); + inspect( dataTypeOrTransport ); + return false; + } else if ( seekingTransport ) { + return !( selected = dataTypeOrTransport ); + } + } ); + return selected; + } + + return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" ); +} + +// A special extend for ajax options +// that takes "flat" options (not to be deep extended) +// Fixes #9887 +function ajaxExtend( target, src ) { + var key, deep, + flatOptions = jQuery.ajaxSettings.flatOptions || {}; + + for ( key in src ) { + if ( src[ key ] !== undefined ) { + ( flatOptions[ key ] ? target : ( deep || ( deep = {} ) ) )[ key ] = src[ key ]; + } + } + if ( deep ) { + jQuery.extend( true, target, deep ); + } + + return target; +} + +/* Handles responses to an ajax request: + * - finds the right dataType (mediates between content-type and expected dataType) + * - returns the corresponding response + */ +function ajaxHandleResponses( s, jqXHR, responses ) { + + var ct, type, finalDataType, firstDataType, + contents = s.contents, + dataTypes = s.dataTypes; + + // Remove auto dataType and get content-type in the process + while ( dataTypes[ 0 ] === "*" ) { + dataTypes.shift(); + if ( ct === undefined ) { + ct = s.mimeType || jqXHR.getResponseHeader( "Content-Type" ); + } + } + + // Check if we're dealing with a known content-type + if ( ct ) { + for ( type in contents ) { + if ( contents[ type ] && contents[ type ].test( ct ) ) { + dataTypes.unshift( type ); + break; + } + } + } + + // Check to see if we have a response for the expected dataType + if ( dataTypes[ 0 ] in responses ) { + finalDataType = dataTypes[ 0 ]; + } else { + + // Try convertible dataTypes + for ( type in responses ) { + if ( !dataTypes[ 0 ] || s.converters[ type + " " + dataTypes[ 0 ] ] ) { + finalDataType = type; + break; + } + if ( !firstDataType ) { + firstDataType = type; + } + } + + // Or just use first one + finalDataType = finalDataType || firstDataType; + } + + // If we found a dataType + // We add the dataType to the list if needed + // and return the corresponding response + if ( finalDataType ) { + if ( finalDataType !== dataTypes[ 0 ] ) { + dataTypes.unshift( finalDataType ); + } + return responses[ finalDataType ]; + } +} + +/* Chain conversions given the request and the original response + * Also sets the responseXXX fields on the jqXHR instance + */ +function ajaxConvert( s, response, jqXHR, isSuccess ) { + var conv2, current, conv, tmp, prev, + converters = {}, + + // Work with a copy of dataTypes in case we need to modify it for conversion + dataTypes = s.dataTypes.slice(); + + // Create converters map with lowercased keys + if ( dataTypes[ 1 ] ) { + for ( conv in s.converters ) { + converters[ conv.toLowerCase() ] = s.converters[ conv ]; + } + } + + current = dataTypes.shift(); + + // Convert to each sequential dataType + while ( current ) { + + if ( s.responseFields[ current ] ) { + jqXHR[ s.responseFields[ current ] ] = response; + } + + // Apply the dataFilter if provided + if ( !prev && isSuccess && s.dataFilter ) { + response = s.dataFilter( response, s.dataType ); + } + + prev = current; + current = dataTypes.shift(); + + if ( current ) { + + // There's only work to do if current dataType is non-auto + if ( current === "*" ) { + + current = prev; + + // Convert response if prev dataType is non-auto and differs from current + } else if ( prev !== "*" && prev !== current ) { + + // Seek a direct converter + conv = converters[ prev + " " + current ] || converters[ "* " + current ]; + + // If none found, seek a pair + if ( !conv ) { + for ( conv2 in converters ) { + + // If conv2 outputs current + tmp = conv2.split( " " ); + if ( tmp[ 1 ] === current ) { + + // If prev can be converted to accepted input + conv = converters[ prev + " " + tmp[ 0 ] ] || + converters[ "* " + tmp[ 0 ] ]; + if ( conv ) { + + // Condense equivalence converters + if ( conv === true ) { + conv = converters[ conv2 ]; + + // Otherwise, insert the intermediate dataType + } else if ( converters[ conv2 ] !== true ) { + current = tmp[ 0 ]; + dataTypes.unshift( tmp[ 1 ] ); + } + break; + } + } + } + } + + // Apply converter (if not an equivalence) + if ( conv !== true ) { + + // Unless errors are allowed to bubble, catch and return them + if ( conv && s.throws ) { + response = conv( response ); + } else { + try { + response = conv( response ); + } catch ( e ) { + return { + state: "parsererror", + error: conv ? e : "No conversion from " + prev + " to " + current + }; + } + } + } + } + } + } + + return { state: "success", data: response }; +} + +jQuery.extend( { + + // Counter for holding the number of active queries + active: 0, + + // Last-Modified header cache for next request + lastModified: {}, + etag: {}, + + ajaxSettings: { + url: location.href, + type: "GET", + isLocal: rlocalProtocol.test( location.protocol ), + global: true, + processData: true, + async: true, + contentType: "application/x-www-form-urlencoded; charset=UTF-8", + + /* + timeout: 0, + data: null, + dataType: null, + username: null, + password: null, + cache: null, + throws: false, + traditional: false, + headers: {}, + */ + + accepts: { + "*": allTypes, + text: "text/plain", + html: "text/html", + xml: "application/xml, text/xml", + json: "application/json, text/javascript" + }, + + contents: { + xml: /\bxml\b/, + html: /\bhtml/, + json: /\bjson\b/ + }, + + responseFields: { + xml: "responseXML", + text: "responseText", + json: "responseJSON" + }, + + // Data converters + // Keys separate source (or catchall "*") and destination types with a single space + converters: { + + // Convert anything to text + "* text": String, + + // Text to html (true = no transformation) + "text html": true, + + // Evaluate text as a json expression + "text json": JSON.parse, + + // Parse text as xml + "text xml": jQuery.parseXML + }, + + // For options that shouldn't be deep extended: + // you can add your own custom options here if + // and when you create one that shouldn't be + // deep extended (see ajaxExtend) + flatOptions: { + url: true, + context: true + } + }, + + // Creates a full fledged settings object into target + // with both ajaxSettings and settings fields. + // If target is omitted, writes into ajaxSettings. + ajaxSetup: function( target, settings ) { + return settings ? + + // Building a settings object + ajaxExtend( ajaxExtend( target, jQuery.ajaxSettings ), settings ) : + + // Extending ajaxSettings + ajaxExtend( jQuery.ajaxSettings, target ); + }, + + ajaxPrefilter: addToPrefiltersOrTransports( prefilters ), + ajaxTransport: addToPrefiltersOrTransports( transports ), + + // Main method + ajax: function( url, options ) { + + // If url is an object, simulate pre-1.5 signature + if ( typeof url === "object" ) { + options = url; + url = undefined; + } + + // Force options to be an object + options = options || {}; + + var transport, + + // URL without anti-cache param + cacheURL, + + // Response headers + responseHeadersString, + responseHeaders, + + // timeout handle + timeoutTimer, + + // Url cleanup var + urlAnchor, + + // Request state (becomes false upon send and true upon completion) + completed, + + // To know if global events are to be dispatched + fireGlobals, + + // Loop variable + i, + + // uncached part of the url + uncached, + + // Create the final options object + s = jQuery.ajaxSetup( {}, options ), + + // Callbacks context + callbackContext = s.context || s, + + // Context for global events is callbackContext if it is a DOM node or jQuery collection + globalEventContext = s.context && + ( callbackContext.nodeType || callbackContext.jquery ) ? + jQuery( callbackContext ) : + jQuery.event, + + // Deferreds + deferred = jQuery.Deferred(), + completeDeferred = jQuery.Callbacks( "once memory" ), + + // Status-dependent callbacks + statusCode = s.statusCode || {}, + + // Headers (they are sent all at once) + requestHeaders = {}, + requestHeadersNames = {}, + + // Default abort message + strAbort = "canceled", + + // Fake xhr + jqXHR = { + readyState: 0, + + // Builds headers hashtable if needed + getResponseHeader: function( key ) { + var match; + if ( completed ) { + if ( !responseHeaders ) { + responseHeaders = {}; + while ( ( match = rheaders.exec( responseHeadersString ) ) ) { + responseHeaders[ match[ 1 ].toLowerCase() ] = match[ 2 ]; + } + } + match = responseHeaders[ key.toLowerCase() ]; + } + return match == null ? null : match; + }, + + // Raw string + getAllResponseHeaders: function() { + return completed ? responseHeadersString : null; + }, + + // Caches the header + setRequestHeader: function( name, value ) { + if ( completed == null ) { + name = requestHeadersNames[ name.toLowerCase() ] = + requestHeadersNames[ name.toLowerCase() ] || name; + requestHeaders[ name ] = value; + } + return this; + }, + + // Overrides response content-type header + overrideMimeType: function( type ) { + if ( completed == null ) { + s.mimeType = type; + } + return this; + }, + + // Status-dependent callbacks + statusCode: function( map ) { + var code; + if ( map ) { + if ( completed ) { + + // Execute the appropriate callbacks + jqXHR.always( map[ jqXHR.status ] ); + } else { + + // Lazy-add the new callbacks in a way that preserves old ones + for ( code in map ) { + statusCode[ code ] = [ statusCode[ code ], map[ code ] ]; + } + } + } + return this; + }, + + // Cancel the request + abort: function( statusText ) { + var finalText = statusText || strAbort; + if ( transport ) { + transport.abort( finalText ); + } + done( 0, finalText ); + return this; + } + }; + + // Attach deferreds + deferred.promise( jqXHR ); + + // Add protocol if not provided (prefilters might expect it) + // Handle falsy url in the settings object (#10093: consistency with old signature) + // We also use the url parameter if available + s.url = ( ( url || s.url || location.href ) + "" ) + .replace( rprotocol, location.protocol + "//" ); + + // Alias method option to type as per ticket #12004 + s.type = options.method || options.type || s.method || s.type; + + // Extract dataTypes list + s.dataTypes = ( s.dataType || "*" ).toLowerCase().match( rnotwhite ) || [ "" ]; + + // A cross-domain request is in order when the origin doesn't match the current origin. + if ( s.crossDomain == null ) { + urlAnchor = document.createElement( "a" ); + + // Support: IE <=8 - 11, Edge 12 - 13 + // IE throws exception on accessing the href property if url is malformed, + // e.g. http://example.com:80x/ + try { + urlAnchor.href = s.url; + + // Support: IE <=8 - 11 only + // Anchor's host property isn't correctly set when s.url is relative + urlAnchor.href = urlAnchor.href; + s.crossDomain = originAnchor.protocol + "//" + originAnchor.host !== + urlAnchor.protocol + "//" + urlAnchor.host; + } catch ( e ) { + + // If there is an error parsing the URL, assume it is crossDomain, + // it can be rejected by the transport if it is invalid + s.crossDomain = true; + } + } + + // Convert data if not already a string + if ( s.data && s.processData && typeof s.data !== "string" ) { + s.data = jQuery.param( s.data, s.traditional ); + } + + // Apply prefilters + inspectPrefiltersOrTransports( prefilters, s, options, jqXHR ); + + // If request was aborted inside a prefilter, stop there + if ( completed ) { + return jqXHR; + } + + // We can fire global events as of now if asked to + // Don't fire events if jQuery.event is undefined in an AMD-usage scenario (#15118) + fireGlobals = jQuery.event && s.global; + + // Watch for a new set of requests + if ( fireGlobals && jQuery.active++ === 0 ) { + jQuery.event.trigger( "ajaxStart" ); + } + + // Uppercase the type + s.type = s.type.toUpperCase(); + + // Determine if request has content + s.hasContent = !rnoContent.test( s.type ); + + // Save the URL in case we're toying with the If-Modified-Since + // and/or If-None-Match header later on + // Remove hash to simplify url manipulation + cacheURL = s.url.replace( rhash, "" ); + + // More options handling for requests with no content + if ( !s.hasContent ) { + + // Remember the hash so we can put it back + uncached = s.url.slice( cacheURL.length ); + + // If data is available, append data to url + if ( s.data ) { + cacheURL += ( rquery.test( cacheURL ) ? "&" : "?" ) + s.data; + + // #9682: remove data so that it's not used in an eventual retry + delete s.data; + } + + // Add anti-cache in uncached url if needed + if ( s.cache === false ) { + cacheURL = cacheURL.replace( rts, "" ); + uncached = ( rquery.test( cacheURL ) ? "&" : "?" ) + "_=" + ( nonce++ ) + uncached; + } + + // Put hash and anti-cache on the URL that will be requested (gh-1732) + s.url = cacheURL + uncached; + + // Change '%20' to '+' if this is encoded form body content (gh-2658) + } else if ( s.data && s.processData && + ( s.contentType || "" ).indexOf( "application/x-www-form-urlencoded" ) === 0 ) { + s.data = s.data.replace( r20, "+" ); + } + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + if ( jQuery.lastModified[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-Modified-Since", jQuery.lastModified[ cacheURL ] ); + } + if ( jQuery.etag[ cacheURL ] ) { + jqXHR.setRequestHeader( "If-None-Match", jQuery.etag[ cacheURL ] ); + } + } + + // Set the correct header, if data is being sent + if ( s.data && s.hasContent && s.contentType !== false || options.contentType ) { + jqXHR.setRequestHeader( "Content-Type", s.contentType ); + } + + // Set the Accepts header for the server, depending on the dataType + jqXHR.setRequestHeader( + "Accept", + s.dataTypes[ 0 ] && s.accepts[ s.dataTypes[ 0 ] ] ? + s.accepts[ s.dataTypes[ 0 ] ] + + ( s.dataTypes[ 0 ] !== "*" ? ", " + allTypes + "; q=0.01" : "" ) : + s.accepts[ "*" ] + ); + + // Check for headers option + for ( i in s.headers ) { + jqXHR.setRequestHeader( i, s.headers[ i ] ); + } + + // Allow custom headers/mimetypes and early abort + if ( s.beforeSend && + ( s.beforeSend.call( callbackContext, jqXHR, s ) === false || completed ) ) { + + // Abort if not done already and return + return jqXHR.abort(); + } + + // Aborting is no longer a cancellation + strAbort = "abort"; + + // Install callbacks on deferreds + completeDeferred.add( s.complete ); + jqXHR.done( s.success ); + jqXHR.fail( s.error ); + + // Get transport + transport = inspectPrefiltersOrTransports( transports, s, options, jqXHR ); + + // If no transport, we auto-abort + if ( !transport ) { + done( -1, "No Transport" ); + } else { + jqXHR.readyState = 1; + + // Send global event + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxSend", [ jqXHR, s ] ); + } + + // If request was aborted inside ajaxSend, stop there + if ( completed ) { + return jqXHR; + } + + // Timeout + if ( s.async && s.timeout > 0 ) { + timeoutTimer = window.setTimeout( function() { + jqXHR.abort( "timeout" ); + }, s.timeout ); + } + + try { + completed = false; + transport.send( requestHeaders, done ); + } catch ( e ) { + + // Rethrow post-completion exceptions + if ( completed ) { + throw e; + } + + // Propagate others as results + done( -1, e ); + } + } + + // Callback for when everything is done + function done( status, nativeStatusText, responses, headers ) { + var isSuccess, success, error, response, modified, + statusText = nativeStatusText; + + // Ignore repeat invocations + if ( completed ) { + return; + } + + completed = true; + + // Clear timeout if it exists + if ( timeoutTimer ) { + window.clearTimeout( timeoutTimer ); + } + + // Dereference transport for early garbage collection + // (no matter how long the jqXHR object will be used) + transport = undefined; + + // Cache response headers + responseHeadersString = headers || ""; + + // Set readyState + jqXHR.readyState = status > 0 ? 4 : 0; + + // Determine if successful + isSuccess = status >= 200 && status < 300 || status === 304; + + // Get response data + if ( responses ) { + response = ajaxHandleResponses( s, jqXHR, responses ); + } + + // Convert no matter what (that way responseXXX fields are always set) + response = ajaxConvert( s, response, jqXHR, isSuccess ); + + // If successful, handle type chaining + if ( isSuccess ) { + + // Set the If-Modified-Since and/or If-None-Match header, if in ifModified mode. + if ( s.ifModified ) { + modified = jqXHR.getResponseHeader( "Last-Modified" ); + if ( modified ) { + jQuery.lastModified[ cacheURL ] = modified; + } + modified = jqXHR.getResponseHeader( "etag" ); + if ( modified ) { + jQuery.etag[ cacheURL ] = modified; + } + } + + // if no content + if ( status === 204 || s.type === "HEAD" ) { + statusText = "nocontent"; + + // if not modified + } else if ( status === 304 ) { + statusText = "notmodified"; + + // If we have data, let's convert it + } else { + statusText = response.state; + success = response.data; + error = response.error; + isSuccess = !error; + } + } else { + + // Extract error from statusText and normalize for non-aborts + error = statusText; + if ( status || !statusText ) { + statusText = "error"; + if ( status < 0 ) { + status = 0; + } + } + } + + // Set data for the fake xhr object + jqXHR.status = status; + jqXHR.statusText = ( nativeStatusText || statusText ) + ""; + + // Success/Error + if ( isSuccess ) { + deferred.resolveWith( callbackContext, [ success, statusText, jqXHR ] ); + } else { + deferred.rejectWith( callbackContext, [ jqXHR, statusText, error ] ); + } + + // Status-dependent callbacks + jqXHR.statusCode( statusCode ); + statusCode = undefined; + + if ( fireGlobals ) { + globalEventContext.trigger( isSuccess ? "ajaxSuccess" : "ajaxError", + [ jqXHR, s, isSuccess ? success : error ] ); + } + + // Complete + completeDeferred.fireWith( callbackContext, [ jqXHR, statusText ] ); + + if ( fireGlobals ) { + globalEventContext.trigger( "ajaxComplete", [ jqXHR, s ] ); + + // Handle the global AJAX counter + if ( !( --jQuery.active ) ) { + jQuery.event.trigger( "ajaxStop" ); + } + } + } + + return jqXHR; + }, + + getJSON: function( url, data, callback ) { + return jQuery.get( url, data, callback, "json" ); + }, + + getScript: function( url, callback ) { + return jQuery.get( url, undefined, callback, "script" ); + } +} ); + +jQuery.each( [ "get", "post" ], function( i, method ) { + jQuery[ method ] = function( url, data, callback, type ) { + + // Shift arguments if data argument was omitted + if ( jQuery.isFunction( data ) ) { + type = type || callback; + callback = data; + data = undefined; + } + + // The url can be an options object (which then must have .url) + return jQuery.ajax( jQuery.extend( { + url: url, + type: method, + dataType: type, + data: data, + success: callback + }, jQuery.isPlainObject( url ) && url ) ); + }; +} ); + + +jQuery._evalUrl = function( url ) { + return jQuery.ajax( { + url: url, + + // Make this explicit, since user can override this through ajaxSetup (#11264) + type: "GET", + dataType: "script", + cache: true, + async: false, + global: false, + "throws": true + } ); +}; + + +jQuery.fn.extend( { + wrapAll: function( html ) { + var wrap; + + if ( this[ 0 ] ) { + if ( jQuery.isFunction( html ) ) { + html = html.call( this[ 0 ] ); + } + + // The elements to wrap the target around + wrap = jQuery( html, this[ 0 ].ownerDocument ).eq( 0 ).clone( true ); + + if ( this[ 0 ].parentNode ) { + wrap.insertBefore( this[ 0 ] ); + } + + wrap.map( function() { + var elem = this; + + while ( elem.firstElementChild ) { + elem = elem.firstElementChild; + } + + return elem; + } ).append( this ); + } + + return this; + }, + + wrapInner: function( html ) { + if ( jQuery.isFunction( html ) ) { + return this.each( function( i ) { + jQuery( this ).wrapInner( html.call( this, i ) ); + } ); + } + + return this.each( function() { + var self = jQuery( this ), + contents = self.contents(); + + if ( contents.length ) { + contents.wrapAll( html ); + + } else { + self.append( html ); + } + } ); + }, + + wrap: function( html ) { + var isFunction = jQuery.isFunction( html ); + + return this.each( function( i ) { + jQuery( this ).wrapAll( isFunction ? html.call( this, i ) : html ); + } ); + }, + + unwrap: function( selector ) { + this.parent( selector ).not( "body" ).each( function() { + jQuery( this ).replaceWith( this.childNodes ); + } ); + return this; + } +} ); + + +jQuery.expr.pseudos.hidden = function( elem ) { + return !jQuery.expr.pseudos.visible( elem ); +}; +jQuery.expr.pseudos.visible = function( elem ) { + return !!( elem.offsetWidth || elem.offsetHeight || elem.getClientRects().length ); +}; + + + + +jQuery.ajaxSettings.xhr = function() { + try { + return new window.XMLHttpRequest(); + } catch ( e ) {} +}; + +var xhrSuccessStatus = { + + // File protocol always yields status code 0, assume 200 + 0: 200, + + // Support: IE <=9 only + // #1450: sometimes IE returns 1223 when it should be 204 + 1223: 204 + }, + xhrSupported = jQuery.ajaxSettings.xhr(); + +support.cors = !!xhrSupported && ( "withCredentials" in xhrSupported ); +support.ajax = xhrSupported = !!xhrSupported; + +jQuery.ajaxTransport( function( options ) { + var callback, errorCallback; + + // Cross domain only allowed if supported through XMLHttpRequest + if ( support.cors || xhrSupported && !options.crossDomain ) { + return { + send: function( headers, complete ) { + var i, + xhr = options.xhr(); + + xhr.open( + options.type, + options.url, + options.async, + options.username, + options.password + ); + + // Apply custom fields if provided + if ( options.xhrFields ) { + for ( i in options.xhrFields ) { + xhr[ i ] = options.xhrFields[ i ]; + } + } + + // Override mime type if needed + if ( options.mimeType && xhr.overrideMimeType ) { + xhr.overrideMimeType( options.mimeType ); + } + + // X-Requested-With header + // For cross-domain requests, seeing as conditions for a preflight are + // akin to a jigsaw puzzle, we simply never set it to be sure. + // (it can always be set on a per-request basis or even using ajaxSetup) + // For same-domain requests, won't change header if already provided. + if ( !options.crossDomain && !headers[ "X-Requested-With" ] ) { + headers[ "X-Requested-With" ] = "XMLHttpRequest"; + } + + // Set headers + for ( i in headers ) { + xhr.setRequestHeader( i, headers[ i ] ); + } + + // Callback + callback = function( type ) { + return function() { + if ( callback ) { + callback = errorCallback = xhr.onload = + xhr.onerror = xhr.onabort = xhr.onreadystatechange = null; + + if ( type === "abort" ) { + xhr.abort(); + } else if ( type === "error" ) { + + // Support: IE <=9 only + // On a manual native abort, IE9 throws + // errors on any property access that is not readyState + if ( typeof xhr.status !== "number" ) { + complete( 0, "error" ); + } else { + complete( + + // File: protocol always yields status 0; see #8605, #14207 + xhr.status, + xhr.statusText + ); + } + } else { + complete( + xhrSuccessStatus[ xhr.status ] || xhr.status, + xhr.statusText, + + // Support: IE <=9 only + // IE9 has no XHR2 but throws on binary (trac-11426) + // For XHR2 non-text, let the caller handle it (gh-2498) + ( xhr.responseType || "text" ) !== "text" || + typeof xhr.responseText !== "string" ? + { binary: xhr.response } : + { text: xhr.responseText }, + xhr.getAllResponseHeaders() + ); + } + } + }; + }; + + // Listen to events + xhr.onload = callback(); + errorCallback = xhr.onerror = callback( "error" ); + + // Support: IE 9 only + // Use onreadystatechange to replace onabort + // to handle uncaught aborts + if ( xhr.onabort !== undefined ) { + xhr.onabort = errorCallback; + } else { + xhr.onreadystatechange = function() { + + // Check readyState before timeout as it changes + if ( xhr.readyState === 4 ) { + + // Allow onerror to be called first, + // but that will not handle a native abort + // Also, save errorCallback to a variable + // as xhr.onerror cannot be accessed + window.setTimeout( function() { + if ( callback ) { + errorCallback(); + } + } ); + } + }; + } + + // Create the abort callback + callback = callback( "abort" ); + + try { + + // Do send the request (this may raise an exception) + xhr.send( options.hasContent && options.data || null ); + } catch ( e ) { + + // #14683: Only rethrow if this hasn't been notified as an error yet + if ( callback ) { + throw e; + } + } + }, + + abort: function() { + if ( callback ) { + callback(); + } + } + }; + } +} ); + + + + +// Prevent auto-execution of scripts when no explicit dataType was provided (See gh-2432) +jQuery.ajaxPrefilter( function( s ) { + if ( s.crossDomain ) { + s.contents.script = false; + } +} ); + +// Install script dataType +jQuery.ajaxSetup( { + accepts: { + script: "text/javascript, application/javascript, " + + "application/ecmascript, application/x-ecmascript" + }, + contents: { + script: /\b(?:java|ecma)script\b/ + }, + converters: { + "text script": function( text ) { + jQuery.globalEval( text ); + return text; + } + } +} ); + +// Handle cache's special case and crossDomain +jQuery.ajaxPrefilter( "script", function( s ) { + if ( s.cache === undefined ) { + s.cache = false; + } + if ( s.crossDomain ) { + s.type = "GET"; + } +} ); + +// Bind script tag hack transport +jQuery.ajaxTransport( "script", function( s ) { + + // This transport only deals with cross domain requests + if ( s.crossDomain ) { + var script, callback; + return { + send: function( _, complete ) { + script = jQuery( " + + + + + + + Vollkorn Bold Specimen + + + + + + +