{ "log": { "version": "1.2", "creator": { "name": "WebInspector", "version": "537.36" }, "pages": [ { "startedDateTime": "2015-08-04T23:01:15.208Z", "id": "page_6", "title": "http://127.0.0.1:8080/wiki/1", "pageTimings": { "onContentLoad": 1998.213000000078, "onLoad": 7627.126000000089 } } ], "entries": [ { "startedDateTime": "2015-08-04T23:01:15.208Z", "time": 533.4920000000238, "request": { "method": "GET", "url": "http://127.0.0.1:8080/wiki/1", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "Upgrade-Insecure-Requests", "value": "1" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8" }, { "name": "Cache-Control", "value": "no-cache" }, { "name": "Cookie", "value": "mobileEditor=true; mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" } ], "queryString": [], "cookies": [ { "name": "mobileEditor", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 837, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:15 GMT" }, { "name": "Content-Encoding", "value": "gzip" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Last-Modified", "value": "Tue, 04 Aug 2015 23:00:50 GMT" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Vary", "value": "Accept-Encoding,Cookie" }, { "name": "Content-language", "value": "en" }, { "name": "Cache-control", "value": "private, must-revalidate, max-age=0" }, { "name": "X-UA-Compatible", "value": "IE=Edge" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "Content-Type", "value": "text/html; charset=UTF-8" }, { "name": "Keep-Alive", "value": "timeout=5, max=100" }, { "name": "Content-Length", "value": "2999" }, { "name": "Expires", "value": "Thu, 01 Jan 1970 00:00:00 GMT" } ], "cookies": [], "content": { "size": 8200, "mimeType": "text/html", "compression": 5201, "text": "\n\n\n\n1 - devwiki\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\t
\n\t\t\t\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
Open main menu
\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t
\n\t\t\t

1

\t\t
\n\t\t
\t\t\t

asdds\n

\n\n\n\n\n\n
\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
    \n\t\t\t\t\t
  • devwiki

    \n
  • \t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t
\n\t\t\n\n\t\t\n\t\t\n\t\t" }, "redirectURL": "", "headersSize": 526, "bodySize": 2999, "_transferSize": 3525 }, "cache": {}, "timings": { "blocked": 0.48600000013721, "dns": -1, "connect": -1, "send": 0.058999999964726046, "wait": 488.15700000000106, "receive": 44.78999999992084, "ssl": -1 }, "connection": "2962", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:15.738Z", "time": 1403.930000000173, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=ext.gather.menu.icon%7Cmediawiki.ui.button%2Cicon%7Cskins.minerva.base.reset%2Cstyles%7Cskins.minerva.content.styles%7Cskins.minerva.tablet.styles&only=styles&skin=minerva&target=mobile&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "text/css,*/*;q=0.1" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "ext.gather.menu.icon%7Cmediawiki.ui.button%2Cicon%7Cskins.minerva.base.reset%2Cstyles%7Cskins.minerva.content.styles%7Cskins.minerva.tablet.styles" }, { "name": "only", "value": "styles" }, { "name": "skin", "value": "minerva" }, { "name": "target", "value": "mobile" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 991, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:15 GMT" }, { "name": "Content-Encoding", "value": "gzip" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Vary", "value": "Accept-Encoding" }, { "name": "Content-Type", "value": "text/css; charset=utf-8" }, { "name": "Access-Control-Allow-Origin", "value": "*" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=300, s-maxage=300" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729277.2122" }, { "name": "Keep-Alive", "value": "timeout=5, max=100" }, { "name": "Content-Length", "value": "5987" }, { "name": "ETag", "value": "W/\"la1ek9LC-gzip\"" }, { "name": "Expires", "value": "Tue, 04 Aug 2015 23:06:17 GMT" } ], "cookies": [], "content": { "size": 26437, "mimeType": "text/css", "compression": 20450, "text": ".mw-ui-icon-collections-icon:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=ext.gather.menu.icon&image=collections-icon&format=rasterized&lang=en);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%20800%22%20enable-background%3D%22new%200%200%201280%20800%22%20width%3D%221000%22%20height%3D%22800%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M113.87%20494.2V301.6h301.6V0h192.7v301.6h301.6v192.7h-301.7V800h-192.6V494.2h-301.6z%22%20id%3D%22path5%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201000%20800%22%20enable-background%3D%22new%200%200%201280%20800%22%20width%3D%221000%22%20height%3D%22800%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M113.87%20494.2V301.6h301.6V0h192.7v301.6h301.6v192.7h-301.7V800h-192.6V494.2h-301.6z%22%20id%3D%22path5%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=ext.gather.menu.icon&image=collections-icon&format=rasterized&lang=en)}.mw-ui-button{font-family:inherit;font-size:1em;display:inline-block;padding:.5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;*display:inline;zoom:1;background:#FFF;color:#555;border:1px solid #CCC;border-radius:2px;min-width:4em;vertical-align:middle;text-align:center;font-weight:bold;cursor:pointer;-webkit-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;-moz-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;-o-transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out;transition:background .1s ease-in-out,color .1s ease-in-out,box-shadow .1s ease-in-out}.mw-ui-button:hover{background-color:#CCC}.mw-ui-button:focus{border-color:#fff;box-shadow:0 0 0 1px #CCC;outline:none}.mw-ui-button:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button:active,.mw-ui-button.mw-ui-checked{background:#777;box-shadow:none}.mw-ui-button:hover,.mw-ui-button:active,.mw-ui-button:visited{color:#555}.mw-ui-button:focus{background-color:#CCC}.mw-ui-button:disabled{color:#CCC}.mw-ui-button:disabled:hover,.mw-ui-button:disabled:active{background:#FFF;box-shadow:none}.mw-ui-button:disabled{text-shadow:none;cursor:default}.mw-ui-button.mw-ui-big{font-size:1.3em}.mw-ui-button.mw-ui-block{display:block;width:100%}.mw-ui-button.mw-ui-progressive,.mw-ui-button.mw-ui-primary{background:#347bff;color:#fff;border:1px solid #347bff;text-shadow:0 1px rgba(0,0,0,0.1)}.mw-ui-button.mw-ui-progressive:hover,.mw-ui-button.mw-ui-primary:hover{background-color:#2962CC}.mw-ui-button.mw-ui-progressive:focus,.mw-ui-button.mw-ui-primary:focus{border-color:#fff;box-shadow:0 0 0 1px #2962CC;outline:none}.mw-ui-button.mw-ui-progressive:focus::-moz-focus-inner,.mw-ui-button.mw-ui-primary:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-progressive:active,.mw-ui-button.mw-ui-progressive.mw-ui-checked,.mw-ui-button.mw-ui-primary:active,.mw-ui-button.mw-ui-primary.mw-ui-checked{background:#2962CC;box-shadow:none}.mw-ui-button.mw-ui-progressive:disabled,.mw-ui-button.mw-ui-primary:disabled{background:#DDD;border-color:#DDD}.mw-ui-button.mw-ui-progressive:disabled:hover,.mw-ui-button.mw-ui-progressive:disabled:active,.mw-ui-button.mw-ui-progressive:disabled.mw-ui-checked,.mw-ui-button.mw-ui-primary:disabled:hover,.mw-ui-button.mw-ui-primary:disabled:active,.mw-ui-button.mw-ui-primary:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-progressive.mw-ui-quiet,.mw-ui-button.mw-ui-primary.mw-ui-quiet{color:#555}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-progressive.mw-ui-quiet:focus,.mw-ui-button.mw-ui-primary.mw-ui-quiet:hover,.mw-ui-button.mw-ui-primary.mw-ui-quiet:focus{background:transparent;color:#347bff}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:active,.mw-ui-button.mw-ui-progressive.mw-ui-quiet.mw-ui-checked,.mw-ui-button.mw-ui-primary.mw-ui-quiet:active,.mw-ui-button.mw-ui-primary.mw-ui-quiet.mw-ui-checked{color:#2962CC}.mw-ui-button.mw-ui-progressive.mw-ui-quiet:disabled,.mw-ui-button.mw-ui-primary.mw-ui-quiet:disabled{color:#CCC}.mw-ui-button.mw-ui-constructive{background:#00af89;color:#fff;border:1px solid #00af89;text-shadow:0 1px rgba(0,0,0,0.1)}.mw-ui-button.mw-ui-constructive:hover{background-color:#008C6D}.mw-ui-button.mw-ui-constructive:focus{border-color:#fff;box-shadow:0 0 0 1px #008C6D;outline:none}.mw-ui-button.mw-ui-constructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-constructive:active,.mw-ui-button.mw-ui-constructive.mw-ui-checked{background:#008C6D;box-shadow:none}.mw-ui-button.mw-ui-constructive:disabled{background:#DDD;border-color:#DDD}.mw-ui-button.mw-ui-constructive:disabled:hover,.mw-ui-button.mw-ui-constructive:disabled:active,.mw-ui-button.mw-ui-constructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-constructive.mw-ui-quiet{color:#555}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-constructive.mw-ui-quiet:focus{background:transparent;color:#00af89}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-constructive.mw-ui-quiet.mw-ui-checked{color:#008C6D}.mw-ui-button.mw-ui-constructive.mw-ui-quiet:disabled{color:#CCC}.mw-ui-button.mw-ui-destructive{background:#d11d13;color:#fff;border:1px solid #d11d13;text-shadow:0 1px rgba(0,0,0,0.1)}.mw-ui-button.mw-ui-destructive:hover{background-color:#A7170F}.mw-ui-button.mw-ui-destructive:focus{border-color:#fff;box-shadow:0 0 0 1px #A7170F;outline:none}.mw-ui-button.mw-ui-destructive:focus::-moz-focus-inner{border-color:transparent}.mw-ui-button.mw-ui-destructive:active,.mw-ui-button.mw-ui-destructive.mw-ui-checked{background:#A7170F;box-shadow:none}.mw-ui-button.mw-ui-destructive:disabled{background:#DDD;border-color:#DDD}.mw-ui-button.mw-ui-destructive:disabled:hover,.mw-ui-button.mw-ui-destructive:disabled:active,.mw-ui-button.mw-ui-destructive:disabled.mw-ui-checked{box-shadow:none}.mw-ui-button.mw-ui-destructive.mw-ui-quiet{color:#555}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:hover,.mw-ui-button.mw-ui-destructive.mw-ui-quiet:focus{background:transparent;color:#d11d13}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:active,.mw-ui-button.mw-ui-destructive.mw-ui-quiet.mw-ui-checked{color:#A7170F}.mw-ui-button.mw-ui-destructive.mw-ui-quiet:disabled{color:#CCC}.mw-ui-button.mw-ui-quiet{background:transparent;border:none;text-shadow:none;color:#555}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{background:transparent;color:#555}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet.mw-ui-checked{color:#777}.mw-ui-button.mw-ui-quiet:disabled{color:#CCC}.mw-ui-button.mw-ui-quiet:hover,.mw-ui-button.mw-ui-quiet:focus{box-shadow:none}.mw-ui-button.mw-ui-quiet:active,.mw-ui-button.mw-ui-quiet:disabled{background:transparent}a.mw-ui-button{text-decoration:none}a.mw-ui-button:hover,a.mw-ui-button:focus{text-decoration:none}.mw-ui-button-group > *{min-width:48px;border-radius:0;float:left}.mw-ui-button-group > *:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.mw-ui-button-group > *:not(:first-child){border-left:none}.mw-ui-button-group > *:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.mw-ui-icon{position:relative;min-height:1.5em;min-width:1.5em}.mw-ui-icon.mw-ui-icon-element{text-indent:-999px;overflow:hidden;width:3.5em;min-width:3.5em;max-width:3.5em}.mw-ui-icon.mw-ui-icon-element:before{left:0;right:0;position:absolute;margin:0 1em}.mw-ui-icon.mw-ui-icon-before:before,.mw-ui-icon.mw-ui-icon-element:before{background-position:50% 50%;float:left;display:block;background-repeat:no-repeat;background-size:100% auto;min-height:1.5em;content:''}.mw-ui-icon.mw-ui-icon-before:before{position:relative;width:1.5em;margin-right:1em}html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,ins,em,img,small,strike,strong,sub,sup,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,textarea,button,select,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;background:none}table,caption,tbody,tfoot,thead,tr,th,td{font-size:100%}button{border:none;background-color:transparent}body{line-height:1;-webkit-tap-highlight-color:transparent}input{line-height:normal}ol,ul{list-style:none}table{border-collapse:collapse}html,body{height:100%}#content_wrapper{border-top:1px solid #CCC}.stable .pre-content.last-modified-bar,.last-modified-bar{background-color:#EEE;padding:5px 16px;display:block;color:#666;font-size:.9em}.stable .pre-content.last-modified-bar a,.stable .pre-content.last-modified-bar a:visited,.last-modified-bar a,.last-modified-bar a:visited{color:#666}.stable .pre-content.last-modified-bar a:nth-child(2),.stable .pre-content.last-modified-bar a:visited:nth-child(2),.last-modified-bar a:nth-child(2),.last-modified-bar a:visited:nth-child(2){font-weight:bold}.stable .pre-content.last-modified-bar.active,.last-modified-bar.active{background-color:#00AF8B;color:#fff}.stable .pre-content.last-modified-bar.active a,.last-modified-bar.active a{color:#fff}.header{display:table;width:100%;height:3.35em;white-space:nowrap;border-top:1px solid #ccc;margin-top:-1px}.header > div{width:3.35em;position:relative}.header > form,.header > div{vertical-align:middle;display:table-cell}.header > div a{display:block}.header > form{padding:.15em .5em 0;width:auto;vertical-align:middle}.header > .header-title{vertical-align:middle}@media all and (max-width:280px){.header .search{border:1px solid #CCC;padding:.3em .1em}}.client-use-basic-search .header .search,.client-use-basic-search .header .fulltext-search,.client-nojs .header .search,.client-nojs .header .fulltext-search{float:left}.client-use-basic-search .header .search,.client-nojs .header .search{width:80px;margin-right:8px}input.search{outline:0;width:100%;background-color:#fff !important;-webkit-appearance:none}input.search::-webkit-search-cancel-button{-webkit-appearance:none}.search-box{-webkit-tap-highlight-color:rgba(255,255,255,0)}.content h1 .edit-page{font-size:0.58823529411765em}.content h2{clear:both}.content h2 .edit-page{font-size:0.66666666666667em}.content h3 .edit-page{font-size:0.83333333333333em}.content .edit-page{display:none}.content .open-block .edit-page{display:inline-block}.content .section-heading,.content .in-block{display:table}.content .section-heading .mw-headline,.content .in-block .mw-headline{width:100%}.content .section-heading span,.content .in-block span{display:table-cell;vertical-align:middle}.stable .languageSelector{margin-top:1em}#page-secondary-actions a{margin:10px 2px 2px 0}.truncated-text{white-space:nowrap;overflow:hidden;-webkit-text-overflow:ellipsis;text-overflow:ellipsis}.truncated-text.multi-line{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical}.truncated-text.two-line{-webkit-line-clamp:2;max-height:2.6em}.overlay #secondary-button.user-button,.overlay .user-button,.header #secondary-button.user-button,.header .user-button{position:relative}.overlay #secondary-button.user-button .label,.overlay .user-button .label,.header #secondary-button.user-button .label,.header .user-button .label{visibility:hidden}.overlay #secondary-button.user-button.loading span,.overlay .user-button.loading span,.header #secondary-button.user-button.loading span,.header .user-button.loading span{display:none}.notification-count{text-indent:0;display:inline-block;font-weight:bold;color:#fff;background:#c91f2c;border-radius:2px;height:1.2em;line-height:1.2em;min-width:1em;margin:.6em .6em 0 0;padding:0 0.1em;text-align:center;position:absolute;right:0;top:-0.1em}.notification-count.zero{display:none}.notification-count.max{right:.2em;width:2em;height:2em;line-height:2em;font-size:0.7em}.mw-ui-button-group{text-align:center}.mw-ui-button-group *{float:none !important}.mw-ui-button-group .mw-ui-block{width:auto}.client-nojs .stable .header .search{padding:0.5em 1em}.transparent-shield,.navigation-drawer{position:absolute;z-index:0;visibility:hidden}.client-nojs #ca-watch,.client-nojs #ca-edit,#ca-talk.selected{display:none}.stable .pre-content,.heading-holder{padding:20px 16px 25px}.stable .pre-content .tagline,.heading-holder .tagline{color:#555;font-size:0.8em;margin:10px 0}.stable .pre-content .tagline:first-letter,.heading-holder .tagline:first-letter{text-transform:capitalize}#section_0{padding-top:0;padding-bottom:0;border-bottom:none}#page-actions{font-size:1.1em;float:right;width:2.4em;border:none;overflow:hidden}#page-actions li{position:relative;cursor:pointer;margin-right:0;margin-bottom:20px}#page-actions li input{opacity:0}#page-actions li input,#page-actions li a,#page-actions li span{position:absolute;display:block;width:100%;height:100%;margin:0 0 8px}#page-actions li:first-child{margin-top:3px}@media all and (max-width:280px){.client-nojs #page-actions{display:none}.client-nojs #section_0{border:none}}#footer{padding:2em 16px 1.5em 16px;margin:2em auto 0 auto;border-top:1px solid #AAA;font-size:0.9em;clear:both}#footer h2{display:inline;font-weight:bold;font-size:1em}#footer h2 img{height:1em}#footer ul{text-align:center}#footer ul li{line-height:1.2;padding:0 0 .7em}#footer ul ul{display:inline}#footer ul ul li,#footer ul.footer-places li{display:inline;padding:0 8px;border-right:1px solid #AAA}#footer ul ul li:after,#footer ul.footer-places li:after{content:' ';font-size:0}#footer ul ul li:last-child,#footer ul.footer-places li:last-child{border:none}.cloaked-element{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.view-border-box *,.view-border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mw-mf-image-replacement{font-style:italic;color:#777;text-decoration:underline;border:dotted 1px #CCC;padding:10px;display:inline-block}textarea{padding:5px 0 5px 5px;width:100%;resize:none}#toc,.client-js .no-js-only,.printfooter,.jsonly{display:none}.no-js-only,.client-js .jsonly{display:inherit}.position-fixed{position:fixed !important}.no-position-fixed .drawer{bottom:0}.no-position-fixed .position-fixed{position:absolute !important}.touch-events :focus{outline:0}.hidden{display:none !important}span.mw-ui-icon{display:inline-block}html{-webkit-text-size-adjust:none;font-size:100%}body{font-family:\"Helvetica Neue\",\"Helvetica\",\"Nimbus Sans L\",\"Arial\",\"Liberation Sans\",sans-serif;line-height:1.4;color:#252525;background:#fff}.content{line-height:1.65;margin:.8em 16px 0;word-wrap:break-word}@media all and (max-width:280px){body{font-size:.8em}.content{margin:0 12px}}.nomobile{display:none !important}.content .thumb{margin:.6em 0}.content .thumb .thumbinner{margin:0 auto;max-width:100% !important}.content .thumb .thumbinner > div{float:none !important;width:auto !important;clear:both !important}.content .thumb .noresize{width:100%;overflow-x:auto}.content .thumb .noresize img{max-width:none !important}.content .thumbcaption{margin:.5em 0 0;font-size:.8em;line-height:1.5;padding:0 !important;color:#555;width:auto !important}.content .thumbborder{border:1px solid #CCC}.content img{vertical-align:middle}.content .floatright{clear:right;float:right;margin:0 0 .6em .6em}.content .floatleft{clear:left;float:left;margin:0 .6em .6em 0}.content a > img{max-width:100% !important;height:auto !important}.content div.magnify{display:none}ul.gallery{list-style:none;max-width:100%}ul.gallery .gallerybox{display:inline-block;vertical-align:top;max-width:100%}ul.gallery .gallerybox .thumb img{display:block}ul.gallery .gallerybox > div{max-width:100%}ul.gallery .gallerybox > div > .thumb{max-width:100%}ul.gallery .gallerybox .gallerytext{overflow:hidden;padding:2px 4px;word-wrap:break-word;font-size:.8em}#section_0{line-height:1.3}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1.3;font-family:\"Linux Libertine\",Georgia,Times,serif;padding:.5em 0}.pre-content h1,.content h1{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-family:\"Linux Libertine\",Georgia,Times,serif;font-size:1.7em;-ms-word-break:normal;word-break:normal;word-wrap:break-word}h2{font-size:1.5em}h3{font-size:1.2em;font-weight:bold}h4{font-weight:bold}blockquote{font-family:\"Linux Libertine\",Georgia,Times,serif;font-size:1.1em;quotes:\"\\201C\" \"\\201D\";padding:1em 25px 1em 30px;position:relative;overflow:hidden}blockquote:before{content:open-quote;font-size:3em;position:absolute;left:0;top:0}blockquote:after{content:close-quote;font-size:3em;line-height:1;position:absolute;right:0;bottom:0}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin-left:1em}.content ol li,.content ul li{margin-bottom:10px}.content ol li:last-child,.content ul li:last-child{margin-bottom:inherit}.content ul{list-style:square inside}.content ul>li>ul{list-style-type:disc}.content ul>li>ul>li>ul{list-style-type:circle}.content ol{list-style:decimal inside}dl{margin-left:1em}dl dt{font-weight:bold}.hlist > ul li,ul.hlist li{display:inline-block;margin-right:8px}a{text-decoration:none;color:#002bb8}a:visited{color:#5a3696}a:active{color:#faa700}a:hover{text-decoration:underline}a.new,a.new:visited,a.new:hover{color:#CC0000}a.external{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAVElEQVR42n3PgQkAIAhEUXdqJ3dqJ3e6IoTPUSQcgj4EQ5IlUiLE0Jil3PECXhcHGBhZ8kg4hwxAu3MZeCGeyFnAXp4hqNQPnt7QL0nADpD6wHccLvnAKksq8iiaAAAAAElFTkSuQmCC);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.png?2015-08-04T22:58:20Z)!ie;background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%3E%3Cdefs%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M-.958-4.259c-1.134%200-2.056.922-2.056%202.056%200%20.394.143.736.336%201.049l-.07.056c-.373-.513-.954-.867-1.636-.867-1.134%200-2.056.922-2.056%202.056s.922%202.056%202.056%202.056c.596%200%201.121-.265%201.496-.671-.075.213-.126.433-.126.671%200%201.134.922%202.056%202.056%202.056s2.056-.922%202.056-2.056c0-.476-.189-.896-.462-1.245.813.158%201.627.477%202.224%201.399-.443-.443-.727-1.248-.727-2.336l-.378-.028.35-.014c0-1.087.27-1.893.713-2.336-.575.889-1.354%201.216-2.14%201.385.243-.337.42-.728.42-1.175%200-1.134-.922-2.056-2.056-2.056z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M0-2.828l-2.828%202.828%202.828%202.828%202.828-2.828-2.828-2.828z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M10%200l4-4-14%204%2014%204-4-4z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%2306c%22%20d%3D%22M.5%203.518h5.982v5.982h-5.982z%22%2F%3E%3Cpath%20d%3D%22M4.755-.16h5.234v5.39l-1.571%201.544-1.31-1.31-2.725%202.725-2.688-2.688%202.808-2.808-1.31-1.31z%22%20fill%3D%22%2306f%22%2F%3E%3Cpath%20d%3D%22M8.984.845l.022%204.884-1.817-1.817-2.881%202.881-1.227-1.227%202.881-2.881-1.85-1.851z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);background-image:-webkit-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.svg?2015-08-04T22:58:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%3E%3Cdefs%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M-.958-4.259c-1.134%200-2.056.922-2.056%202.056%200%20.394.143.736.336%201.049l-.07.056c-.373-.513-.954-.867-1.636-.867-1.134%200-2.056.922-2.056%202.056s.922%202.056%202.056%202.056c.596%200%201.121-.265%201.496-.671-.075.213-.126.433-.126.671%200%201.134.922%202.056%202.056%202.056s2.056-.922%202.056-2.056c0-.476-.189-.896-.462-1.245.813.158%201.627.477%202.224%201.399-.443-.443-.727-1.248-.727-2.336l-.378-.028.35-.014c0-1.087.27-1.893.713-2.336-.575.889-1.354%201.216-2.14%201.385.243-.337.42-.728.42-1.175%200-1.134-.922-2.056-2.056-2.056z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M0-2.828l-2.828%202.828%202.828%202.828%202.828-2.828-2.828-2.828z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3Cmarker%20orient%3D%22auto%22%20overflow%3D%22visible%22%3E%3Cpath%20d%3D%22M10%200l4-4-14%204%2014%204-4-4z%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%20stroke-width%3D%22NaN%22%2F%3E%3C%2Fmarker%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%2306c%22%20d%3D%22M.5%203.518h5.982v5.982h-5.982z%22%2F%3E%3Cpath%20d%3D%22M4.755-.16h5.234v5.39l-1.571%201.544-1.31-1.31-2.725%202.725-2.688-2.688%202.808-2.808-1.31-1.31z%22%20fill%3D%22%2306f%22%2F%3E%3Cpath%20d%3D%22M8.984.845l.022%204.884-1.817-1.817-2.881%202.881-1.227-1.227%202.881-2.881-1.85-1.851z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.svg?2015-08-04T22:58:20Z)!ie;background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.content.styles/images/external-link-ltr-icon.png?2015-08-04T22:58:20Z);background-repeat:no-repeat;background-position:center right;padding-right:13px}.content .return-link,.content #mw-mf-last-modified{display:block;font-size:.9em;margin-top:1.5em}.plainlinks a{background:none !important;padding:0 !important}.content p{margin:.5em 0 1em 0}strong,b{font-weight:bold}em,i{font-style:italic}code,pre{font-family:monospace;border:solid 1px #CCC;white-space:pre-wrap}code{padding:0.2em 0.5em}pre{padding:1em}sup{vertical-align:super}sub{vertical-align:sub}sub,sup{font-size:0.75em;line-height:1}.content table{margin:1em 0;overflow:auto;overflow-y:hidden;overflow-x:auto;display:block;width:100% !important}.content table caption{display:block;text-align:left}.content table.wikitable{border:1px solid #EEE}.content table.wikitable > tr > th,.content table.wikitable > tr > td,.content table.wikitable > * > tr > th,.content table.wikitable > * > tr > td{border:1px solid #EEE;padding:.2em}.content .sistersitebox,.content .tmbox,.content .ambox,.content #coordinates,.content .navbox,.content .vertical-navbox,.content .topicon,.content .metadata{display:none !important}.content table{float:none !important;margin-left:0 !important;margin-right:0 !important}.content table.infobox{font-size:90%;position:relative;border:none;margin-bottom:2em;text-align:left;background-color:#F9F9F9}.content table.infobox th,.content table.infobox td{vertical-align:top;border:none;border-bottom:1px solid #DDD;padding:.2em}.content table.infobox tr:last-child th,.content table.infobox tr:last-child td{border:none}#filetoc,.mw-editsection{display:none}.skin-minerva .portal-column-left-wide,.skin-minerva .portal-column-left,.skin-minerva .portal-column-right,.skin-minerva .portal-column-right-narrow{float:none;width:100%}.collapsible td{width:auto !important}.references-column-count{-moz-column-width:35em;-webkit-column-width:35em;column-width:35em}.references li:target{background-color:#ddeeff}.hatnote,.dablink,.rellink{padding:0 0 .6em 0;color:#777;font-size:.8em;font-style:italic}.quotebox{margin:0 0 0.8em !important;width:auto !important}@media all and (max-width:768px){.gallery .gallerybox{width:100% !important}.gallery .gallerybox div{width:100% !important}.content table.multicol > tbody > tr > td,.content table.multicol > tr > td{display:block !important;width:auto !important}}@media all and (min-width:768px){#content_wrapper .content_block{width:auto;clear:none}.stable .pre-content,.heading-holder{padding:20px 3.35em 0 3.35em}.stable .pre-content,.heading-holder{position:relative}.stable .pre-content #section_0,.heading-holder #section_0{border-bottom:none;padding:0 0 7px 0;font-size:2.6525em}.stable .pre-content,.stable .content,.stable .content-overlay{max-width:62.5em}#page-actions{width:auto;padding:18px 0 0 0}#page-actions li:first-child{margin-top:0}.drawer,.pre-content,.content,.content-overlay{margin:0 auto}.content{padding:1.6em 3.35em 0}.content .thumb.tleft{float:left;clear:left;margin-right:1.4em}.content .thumb.tright{float:right;clear:right;margin-left:1.4em}.content blockquote{padding-right:35px;padding-left:40px}.content table{display:table;width:auto !important}.content table caption{display:table-caption}.content table tbody{display:table-row-group}#footer{padding:2em 3.35em 1.5em 3.35em}.stable .last-modified-bar{padding-top:0;padding-bottom:0}.stable .last-modified-bar.pre-content{max-width:none;padding:0 16px}.stable #mw-mf-last-modified.pre-content{max-width:none}#mw-mf-last-modified{padding:5px 0}}@media all and (min-width:768px){#content_wrapper table.infobox{margin:.5em 0 1em 35px !important;max-width:320px;width:auto !important;float:right !important;clear:right !important}#content_wrapper caption{font-weight:bold}}\n/* cache key: global:resourceloader:filter:minify-css:7:602989e579d4bec9cecfdbbf6e1e2d36 */" }, "redirectURL": "", "headersSize": 534, "bodySize": 5987, "_transferSize": 6521 }, "cache": {}, "timings": { "blocked": 2.87300000013602, "dns": -1, "connect": -1, "send": 0.05299999997987026, "wait": 1400.202999999924, "receive": 0.8010000001331719, "ssl": -1 }, "connection": "2965", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:15.738Z", "time": 2079.054000000042, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=startup&only=scripts&skin=minerva&target=mobile&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "startup" }, { "name": "only", "value": "scripts" }, { "name": "skin", "value": "minerva" }, { "name": "target", "value": "mobile" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 838, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:15 GMT" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Transfer-Encoding", "value": "chunked" }, { "name": "Content-Type", "value": "text/javascript; charset=utf-8" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=300, s-maxage=300" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729277.8873" }, { "name": "Keep-Alive", "value": "timeout=5, max=100" }, { "name": "ETag", "value": "W/\"Gan4ud7K\"" }, { "name": "Expires", "value": "Tue, 04 Aug 2015 23:06:17 GMT" } ], "cookies": [], "content": { "size": 16417, "mimeType": "text/javascript", "compression": -28, "text": "var mediaWikiLoadStart=(new Date()).getTime();if(!window.performance){window.performance={};}if(!performance.mark){performance.mark=function(){};}performance.mark('mediaWikiStartUp');function isCompatible(ua){if(ua===undefined){ua=navigator.userAgent;}return!((ua.indexOf('MSIE')!==-1&&parseFloat(ua.split('MSIE')[1])<8)||(ua.indexOf('Firefox/')!==-1&&parseFloat(ua.split('Firefox/')[1])<3)||(ua.indexOf('Opera/')!==-1&&(ua.indexOf('Version/')===-1?parseFloat(ua.split('Opera/')[1])<10:parseFloat(ua.split('Version/')[1])<12))||(ua.indexOf('Opera ')!==-1&&parseFloat(ua.split(' Opera ')[1])<10)||ua.match(/BlackBerry[^\\/]*\\/[1-5]\\./)||ua.match(/webOS\\/1\\.[0-4]/)||ua.match(/PlayStation/i)||ua.match(/SymbianOS|Series60/)||ua.match(/NetFront/)||ua.match(/Opera Mini/)||ua.match(/S40OviBrowser/)||ua.match(/MeeGo/)||(ua.match(/Glass/)&&ua.match(/Android/)));}function startUp(){mw.config=new mw.Map(false);mw.loader.addSource({\"local\":\"/w/load.php\"});mw.loader.register([[\"user.groups\",\"XZ6xoRY7\",[],\n\"user\"],[\"user.defaults\",\"y5YNAW+M\"],[\"user.options\",\"+JoudQIu\",[1],\"private\"],[\"user.tokens\",\"ut6DK4bG\",[],\"private\"],[\"mediawiki.language.data\",\"pJtq8AIz\",[55]],[\"mediawiki.skinning.content.parsoid\",\"C16Roz9C\"],[\"jquery.accessKeyLabel\",\"+9jwXY32\",[11,42]],[\"jquery.autoEllipsis\",\"loOeu22n\",[15]],[\"jquery.byteLength\",\"iD4L3EvV\"],[\"jquery.byteLimit\",\"DJG8dCx/\",[8]],[\"jquery.checkboxShiftClick\",\"nFbvf3CF\"],[\"jquery.client\",\"HWbiTVUS\"],[\"jquery.cookie\",\"PnP3EoB2\"],[\"jquery.getAttrs\",\"wqakG9t6\"],[\"jquery.hidpi\",\"XWKoLxXn\"],[\"jquery.highlightText\",\"Z92nNU9+\",[73,42]],[\"jquery.i18n\",\"Pt24dozF\",[54]],[\"jquery.makeCollapsible\",\"joRcacAE\"],[\"jquery.mw-jump\",\"yHp9VPb1\"],[\"jquery.mwExtension\",\"WzbcZSaM\"],[\"jquery.placeholder\",\"kMnZIoEH\"],[\"jquery.qunit\",\"o2wlGbZ7\"],[\"jquery.qunit.completenessTest\",\"yJs/T/wJ\",[21]],[\"jquery.textSelection\",\"nnpymmO/\",[11]],[\"jquery.throttle-debounce\",\"6vJOUgTf\"],[\"json\",\"Bk+y+pot\",[],null,null,\"return!!(window.JSON\\u0026\\u0026JSON.stringify\\u0026\\u0026JSON.parse);\"\n],[\"moment\",\"CwOAu1ba\"],[\"mediawiki.template\",\"lq3ik/Vc\"],[\"mediawiki.template.mustache\",\"t1p/Sl97\"],[\"mediawiki.apipretty\",\"EB44l55j\"],[\"mediawiki.api\",\"QSzX5BvQ\",[48,3]],[\"mediawiki.api.edit\",\"equTO4Wu\",[44,30]],[\"mediawiki.api.options\",\"THbm81ik\",[30]],[\"mediawiki.api.parse\",\"MR9Q7zbr\",[30]],[\"mediawiki.confirmCloseWindow\",\"jpN5j3Vv\"],[\"mediawiki.helplink\",\"t8zfpbf+\"],[\"mediawiki.hidpi\",\"H1Ujhjpg\",[14],null,null,\"return'srcset'in new Image();\"],[\"mediawiki.inspect\",\"N74e/NmG\",[8,25,42]],[\"mediawiki.messagePoster\",\"7/zihZ/+\",[30,74]],[\"mediawiki.messagePoster.wikitext\",\"X1fW/m/B\",[31,38]],[\"mediawiki.notification\",\"+HKosXl7\",[60]],[\"mediawiki.notify\",\"9hKSxb8S\"],[\"mediawiki.RegExp\",\"qGlfEHKd\"],[\"mediawiki.sectionAnchor\",\"Q4ZhqAZO\"],[\"mediawiki.Title\",\"D3HLE7S2\",[8,48]],[\"mediawiki.toc\",\"Gy8Ovj/i\",[49]],[\"mediawiki.Uri\",\"SMiY5y33\",[48]],[\"mediawiki.user\",\"1YWpk1D6\",[30,49,2]],[\"mediawiki.util\",\"RSL8Sc0F\",[6,41]],[\"mediawiki.cookie\",\"OHWjwDvS\",[12]],[\"mediawiki.action.history.diff\",\n\"YuczONsl\"],[\"mediawiki.action.view.categoryPage.styles\",\"J3e31aYB\"],[\"mediawiki.language\",\"Rc6ZwsaD\",[53,4]],[\"mediawiki.cldr\",\"IPzBKH5d\",[54]],[\"mediawiki.libs.pluralruleparser\",\"5AKw+v99\"],[\"mediawiki.language.init\",\"JYAAQH9i\"],[\"mediawiki.jqueryMsg\",\"HwgKXU81\",[73,52,48,2]],[\"mediawiki.language.names\",\"NkgDpP/N\",[55]],[\"mediawiki.language.specialCharacters\",\"lfy9K43n\",[52]],[\"mediawiki.page.ready\",\"1GqzY7LG\",[6,10,17,18,20]],[\"mediawiki.page.startup\",\"TewyOQ1T\",[48]],[\"mediawiki.special.javaScriptTest\",\"dfZh/9oW\",[46]],[\"mediawiki.ui\",\"ux5SxIVK\"],[\"mediawiki.ui.checkbox\",\"Vxr5Qd0D\"],[\"mediawiki.ui.radio\",\"CKKtRzcI\"],[\"mediawiki.ui.anchor\",\"v0l/e0Le\"],[\"mediawiki.ui.button\",\"nGhb9E4x\"],[\"mediawiki.ui.input\",\"FxIr+ryx\"],[\"mediawiki.ui.icon\",\"K698qR4m\"],[\"mediawiki.ui.text\",\"JBiz2Ccs\"],[\"mediawiki.widgets\",\"9eX8/nsQ\",[7,44,30,71,26,75]],[\"mediawiki.widgets.styles\",\"6+NqZjI0\"],[\"es5-shim\",\"9tDv4MpB\",[],null,null,\n\"return(function(){'use strict';return!this\\u0026\\u0026!!Function.prototype.bind;}());\"],[\"dom-level2-shim\",\"K1ubF2Ux\",[],null,null,\"return!!window.Node;\"],[\"oojs\",\"p2+rXvc4\",[72,25]],[\"oojs-ui\",\"CNi+He2q\",[74,76,77,78,79]],[\"oojs-ui.styles\",\"3Z5/tQiA\"],[\"oojs-ui.styles.icons\",\"4LyEyvJ0\"],[\"oojs-ui.styles.indicators\",\"2Va5PB4e\"],[\"oojs-ui.styles.textures\",\"QHMYdpYO\"],[\"oojs-ui.styles.icons-accessibility\",\"yToC4jOu\"],[\"oojs-ui.styles.icons-alerts\",\"6WqDQMb/\"],[\"oojs-ui.styles.icons-content\",\"1i5gL09k\"],[\"oojs-ui.styles.icons-editing-advanced\",\"HR3/7Vwz\"],[\"oojs-ui.styles.icons-editing-core\",\"XGg8ew7z\"],[\"oojs-ui.styles.icons-editing-list\",\"hUHQe2I1\"],[\"oojs-ui.styles.icons-editing-styling\",\"SLCvw1Fe\"],[\"oojs-ui.styles.icons-interactions\",\"gHCMRgxZ\"],[\"oojs-ui.styles.icons-layout\",\"Mxhg6Vf2\"],[\"oojs-ui.styles.icons-location\",\"bfoZ3zjx\"],[\"oojs-ui.styles.icons-media\",\"uSz5fCpz\"],[\"oojs-ui.styles.icons-moderation\",\"zc597ZhY\"],[\"oojs-ui.styles.icons-movement\",\"/Yt6Zqbt\"],[\n\"oojs-ui.styles.icons-user\",\"AmDaap0s\"],[\"oojs-ui.styles.icons-wikimedia\",\"Ihi+CF42\"],[\"schema.MobileWebBrowse\",\"qaaw0R0A\",[133]],[\"schema.MobileWebDiffClickTracking\",\"eds+Nna3\",[133]],[\"schema.MobileWebEditing\",\"qYFs7H85\",[133]],[\"schema.MobileWebMainMenuClickTracking\",\"FZYBgeef\",[133]],[\"schema.MobileWebSearch\",\"5wnBEz32\",[133]],[\"schema.MobileWebUIClickTracking\",\"Iw87TBQi\",[133]],[\"schema.MobileWebWatching\",\"o0aeOZqN\",[133]],[\"schema.MobileWebWatchlistClickTracking\",\"bPHJZ5bV\",[133]],[\"schema.GatherClicks\",\"V7h1ICco\",[133]],[\"schema.GatherFlags\",\"qp4VuxIu\",[133]],[\"ext.gather.toastpanel\",\"ILQDOiGC\",[153],\"other\"],[\"ext.gather.menu.icon\",\"2cWy+Tw6\"],[\"ext.gather.icons\",\"BgqH6B9n\"],[\"ext.gather.styles\",\"XyxucPSF\",[],\"other\"],[\"ext.gather.watchstar.icons\",\"Wm2WqfGR\"],[\"ext.gather.logging\",\"QHxJECmG\",[245,153]],[\"ext.gather.api\",\"xYi1deGX\",[153]],[\"ext.gather.collections.list\",\"47QvybFA\",[121,106,195]],[\"ext.gather.collection.base\",\"Fh97Ohnf\",[111,110,105,176,172]],[\n\"ext.gather.collection.confirm\",\"f09CBhiX\",[113]],[\"ext.gather.buttonspinner\",\"BUVsVeJR\",[153]],[\"ext.gather.collection.contentOverlay\",\"gG/RGRn5\",[115,113,125,109]],[\"ext.gather.watchstar\",\"E99Y5nUp\",[116]],[\"ext.gather.desktop\",\"U/KtpfKJ\",[48]],[\"ext.gather.init\",\"QS5+E1pf\",[106,117,243,178]],[\"ext.gather.relatedpages\",\"0upCo417\",[122]],[\"ext.gather.collection.editor\",\"XcqUo40M\",[123,107,120,108,63]],[\"ext.gather.page.search\",\"/GEf8YV2\",[111,109,162,237]],[\"ext.gather.collection.delete\",\"o0SVBPH+\",[114]],[\"ext.gather.collection.flag\",\"xK5WghnO\",[114]],[\"ext.gather.routes\",\"2rGjcoUT\",[111,170,172],\"other\"],[\"ext.gather.special.base\",\"LhWI0xfa\",[121,125],\"other\"],[\"ext.gather.special.usercollections\",\"1uKYDujs\",[112,126],\"other\"],[\"ext.gather.special.collection\",\"p44e0Y7q\",[124,130,126],\"other\"],[\"ext.gather.special\",\"2vE/arvJ\",[128,127],\"other\"],[\"ext.gather.moderation\",\"CbUlAs8v\",[111,172],\"other\"],[\"ext.pygments\",\"tIGp0J8d\"],[\"ext.geshi.visualEditor\",\"3/PQsCPh\",[\n\"ext.visualEditor.mwcore\"]],[\"ext.eventLogging\",\"En/8udop\",[25,48]],[\"ext.eventLogging.subscriber\",\"hfmjAigx\"],[\"mobile.modules\",\"vsRTflGk\"],[\"mobile.oo\",\"Wgi2JsoL\",[135,74]],[\"mobile.view\",\"ngXc1prS\",[136]],[\"mobile.context\",\"vXkxOagj\",[135]],[\"mobile.browse\",\"E1ZOSP/r\",[244]],[\"mobile.browser\",\"08+uiAzc\",[137]],[\"mobile.mainMenu\",\"6W5oa81z\",[137,145]],[\"mobile.messageBox\",\"73xVZ8qA\",[137,145]],[\"mobile.modifiedBar\",\"dKMctRt3\",[56,135]],[\"mobile.microAutoSize\",\"d+e9pExH\"],[\"mediawiki.template.hogan\",\"mrr5BG+8\",[27]],[\"mobile.pagelist\",\"qmYWJgLn\",[226,227,137,145]],[\"mobile.templates\",\"v2saff/5\",[145]],[\"mobile.pagelist.scripts\",\"tEPngRjv\",[146,178]],[\"mobile.watchlist\",\"F9DwKEUy\",[195,148]],[\"mobile.toc\",\"XfLgIrBz\",[244,175]],[\"mobile.ajax\",\"dBwA/0qb\",[231]],[\"mobile.settings\",\"pk1IGP9U\",[12,238]],[\"mobile.startup\",\"+vN/05rM\",[24,152,155,231]],[\"mobile.foreignApi\",\"uq1nZJro\",[153]],[\"mobile.user\",\"aaHAGJoU\",[47,238]],[\"mobile.editor\",\"knzZpaqn\",[67,170,172,175]],[\"mobile.abusefilter\",\n\"s1Dg8Wtx\",[170]],[\"mobile.editor.api\",\"Gtgh1Ukz\",[157]],[\"mobile.editor.common\",\"QxLq8ndn\",[34,158,244,142,172,75]],[\"mobile.editor.overlay\",\"oLclg1ed\",[159,144]],[\"mobile.talk\",\"WfOFf4E9\",[170]],[\"mobile.search\",\"oX4pPTOx\",[44,170,148]],[\"mobile.search.beta\",\"HnRKMgMq\",[162]],[\"mobile.talk.overlays\",\"e53c963n\",[65,159,161]],[\"mobile.mediaViewer\",\"Bimbpz1A\",[170,167]],[\"mobile.mediaViewer.beta\",\"1wVo0xOZ\",[165,196]],[\"mobile.swipe.images\",\"3IYrNvMm\"],[\"mobile.categories\",\"1fo/ZAva\",[244,170]],[\"mobile.categories.overlays\",\"cnhA6unC\",[159,162]],[\"mobile.overlays\",\"AfY5OczX\",[151,153,232]],[\"mobile.drawers\",\"QEq/P9Ip\",[153]],[\"mobile.toast\",\"MWiE+XhK\",[171]],[\"mobile.redirect\",\"9eoogO4h\",[172]],[\"mobile.references\",\"tVByuFOZ\",[171,244]],[\"mobile.toggling\",\"ygeWUVOW\",[153]],[\"mobile.contentOverlays\",\"AVKZM3J2\",[170]],[\"mobile.newusers\",\"2K68KAm7\",[176,156,244]],[\"mobile.watchstar\",\"tTjEwVbC\",[151,244,172]],[\"mobile.watchstar.init\",\"KIgfuBzP\",[178]],[\"mobile.buttonWithSpinner\",\"VIxnNQhy\",\n[75]],[\"mobile.errorReport\",\"+lCQ3m6S\",[180,170]],[\"mobile.errorReport.overlay\",\"vC5I0Qby\",[170,172]],[\"mobile.quickLookup\",\"DGFwjpJ8\",[196,172]],[\"mobile.languages\",\"ReqSWF6m\",[170]],[\"mobile.issues\",\"JYirXjpb\",[170]],[\"mobile.nearby\",\"DbMk1bjJ\",[154,142,148,203]],[\"mobile.gallery\",\"TNvkb3Bx\",[154,195,172]],[\"mobile.commonsCategory\",\"qs/rJ0Ou\",[187]],[\"mobile.wikidata.api\",\"0VB9JIMv\",[154]],[\"mobile.betaoptin\",\"0NVqfRPe\",[153]],[\"mobile.hexmd5\",\"X4w4J6OZ\",[135]],[\"mobile.infobox\",\"7pUqe4rv\",[191,170,189,75]],[\"mobile.bannerImage\",\"uht+Us0c\",[44,151,153]],[\"mobile.fontchanger\",\"ixiejnhq\",[171,244]],[\"mobile.infiniteScroll\",\"mzSXP74g\",[136]],[\"mobile.swipe\",\"yQvj0GhU\",[136]],[\"mobile.site\",\"QRqBZa5v\"],[\"mobile.usermodule\",\"sNOabxKs\",[],\"user\"],[\"mobile.special.mobilemenu.styles\",\"juHk0neS\"],[\"mobile.special.mobileoptions.styles\",\"HSllmW9/\"],[\"mobile.special.mobileoptions.scripts\",\"JlQROnw6\",[153]],[\"mobile.special.mobileeditor.scripts\",\"/XTbMzSl\"],[\"mobile.special.nearby.styles\",\n\"bTKUt6N/\"],[\"mobile.special.userlogin.scripts\",\"w7QxCml+\",[238]],[\"mobile.special.nearby.scripts\",\"FsAuZX66\",[186]],[\"mobile.special.notifications.styles\",\"XHr8iZd8\"],[\"mobile.special.notifications.scripts\",\"0uAaPse1\",[153]],[\"mobile.special.history.styles\",\"8wTyaPPi\"],[\"mobile.special.userprofile.styles\",\"d2w8gq+5\"],[\"mobile.special.uploads.scripts\",\"zyi9Z8Vw\",[187]],[\"mobile.special.uploads.styles\",\"EdOFNC9G\"],[\"mobile.special.pagefeed.styles\",\"XNsomgwQ\"],[\"mobile.special.mobilediff.styles\",\"GCFmONYl\"],[\"mobile.special.mobilediff.scripts\",\"S+tF3z7a\",[244]],[\"mobile.special.browse.topicTag.styles\",\"LI9bcZx+\"],[\"mobile.special.browse.topicTag.scripts\",\"3fs6k0Od\",[244]],[\"skins.minerva.special.styles\",\"7HOGaLlx\"],[\"skins.minerva.special.search.styles\",\"ER49QBni\"],[\"skins.minerva.special.watchlist.beta.styles\",\"MfoiKBTA\"],[\"skins.minerva.special.watchlist.scripts\",\"7O9oa0gk\",[149]],[\"skins.minerva.special.userlogin.styles\",\"+lJFYiSL\"],[\"skins.minerva.base.reset\",\"WroN/ItM\"],[\n\"skins.minerva.chrome.styles\",\"2nTLkNGR\"],[\"skins.minerva.base.styles\",\"Ln2IZcsm\"],[\"skins.minerva.content.styles\",\"5oNTidtG\"],[\"mobile.pagelist.styles\",\"tPI38tF7\"],[\"mobile.pagesummary.styles\",\"cFJ85yRE\"],[\"skins.minerva.tablet.styles\",\"7G+BOC00\"],[\"skins.minerva.tablet.beta.styles\",\"L4A0t7w0\"],[\"skins.minerva.icons.images\",\"00SsdMrz\"],[\"skins.minerva.icons.images.legacy\",\"gOWH8lp+\"],[\"skins.minerva.icons.variants.js\",\"ecvLu4vv\"],[\"skins.minerva.icons.images.js\",\"IsNp4CjH\"],[\"skins.minerva.mainPage.beta.styles\",\"5d/2HVow\"],[\"skins.minerva.mainPage.styles\",\"i47j9l/m\"],[\"skins.minerva.beta.styles\",\"SRWAH0St\"],[\"skins.minerva.beta.images\",\"6OIa3zGW\"],[\"mobile.head\",\"+CDw0NZ3\",[140,138,141,143]],[\"skins.minerva.scripts\",\"ET4lU8oA\",[190,185,173,174,162,233]],[\"skins.minerva.beta.scripts\",\"jHBo1Smg\",[193,163,239]],[\"skins.minerva.alpha.scripts\",\"16ZMJYPp\",[181,194,192,183,240]],[\"tablet.scripts\",\"Ax0bU5/F\",[150]],[\"mobile.experiments\",\"uixbrpcf\",[155]],[\"mobile.loggingSchemas\",\"47aq1pEH\",[\n153,95,96,97,98,99,100,101,102]],[\"ext.gather.schema\",\"HyaYTKj2\",[103,104]],[\"test.sinonjs\",\"TWyAkGOe\"],[\"test.mediawiki.qunit.testrunner\",\"4ZAVJPO3\",[73,13,59,60,246]],[\"tests.mobile.templates\",\"ZiG7NwpH\",[247,145]],[\"mobile.modules.tests\",\"2ITIFXRV\",[135,248]],[\"mobile.oo.tests\",\"RTa7ELRZ\",[136,248]],[\"mobile.view.tests\",\"MqrnjOc/\",[137,248]],[\"mobile.browser.tests\",\"cSnkmOrs\",[140,248]],[\"mobile.pagelist.scripts.tests\",\"M327dxkb\",[148,248]],[\"mobile.watchlist.tests\",\"gWAqZwDQ\",[149,248]],[\"mobile.startup.tests\",\"qJc29Zq5\",[153,248]],[\"mobile.user.tests\",\"EVAbbBAC\",[155,248]],[\"mobile.editor.api.tests\",\"A5PTpzSO\",[158,248]],[\"mobile.editor.overlay.tests\",\"RLznpEE4\",[160,248]],[\"mobile.search.tests\",\"SJm8fMIX\",[162,248]],[\"mobile.search.beta.tests\",\"eVrEzUfs\",[163,248]],[\"mobile.talk.overlays.tests\",\"kKBy78C1\",[164,248]],[\"mobile.mediaViewer.tests\",\"vdC3YZ5u\",[165,248]],[\"mobile.overlays.tests\",\"Suwpy2fF\",[170,248]],[\"mobile.references.tests\",\"XGn8hOcb\",[174,248]],[\n\"mobile.toggling.tests\",\"HeCIY76O\",[175,248]],[\"mobile.watchstar.tests\",\"wsxM0v40\",[178,248]],[\"mobile.languages.tests\",\"MPkLhxg+\",[184,248]],[\"mobile.issues.tests\",\"BgDoFjvr\",[185,248]],[\"mobile.nearby.tests\",\"y+tlYI/i\",[186,248]],[\"mobile.gallery.tests\",\"uua9sZHz\",[187,248]],[\"mobile.infobox.tests\",\"uOIf2OFu\",[192,248]],[\"mobile.bannerImage.tests\",\"TvhzF4bb\",[193,248]],[\"mobile.infiniteScroll.tests\",\"M4HzqRH8\",[195,248]],[\"mobile.experiments.tests\",\"85IH49e7\",[243,248]],[\"ext.gather.api.tests\",\"JD7PnVvV\",[111,247]],[\"ext.gather.collection.contentOverlay.tests\",\"hdApDtIZ\",[116,247]],[\"ext.gather.collection.editor.tests\",\"55KWLZ75\",[121,247]],[\"ext.gather.page.search.tests\",\"LRji+pd1\",[122,247]]]);;mw.config.set({\"wgLoadScript\":\"/w/load.php\",\"debug\":false,\"skin\":\"minerva\",\"stylepath\":\"/w/skins\",\"wgUrlProtocols\":\n\"bitcoin\\\\:|ftp\\\\:\\\\/\\\\/|ftps\\\\:\\\\/\\\\/|geo\\\\:|git\\\\:\\\\/\\\\/|gopher\\\\:\\\\/\\\\/|http\\\\:\\\\/\\\\/|https\\\\:\\\\/\\\\/|irc\\\\:\\\\/\\\\/|ircs\\\\:\\\\/\\\\/|magnet\\\\:|mailto\\\\:|mms\\\\:\\\\/\\\\/|news\\\\:|nntp\\\\:\\\\/\\\\/|redis\\\\:\\\\/\\\\/|sftp\\\\:\\\\/\\\\/|sip\\\\:|sips\\\\:|sms\\\\:|ssh\\\\:\\\\/\\\\/|svn\\\\:\\\\/\\\\/|tel\\\\:|telnet\\\\:\\\\/\\\\/|urn\\\\:|worldwind\\\\:\\\\/\\\\/|xmpp\\\\:|\\\\/\\\\/\",\"wgArticlePath\":\"/wiki/$1\",\"wgScriptPath\":\"/w\",\"wgScriptExtension\":\".php\",\"wgScript\":\"/w/index.php\",\"wgSearchType\":null,\"wgVariantArticlePath\":false,\"wgActionPaths\":{},\"wgServer\":\"http://127.0.0.1:8080\",\"wgServerName\":\"127.0.0.1\",\"wgUserLanguage\":\"en\",\"wgContentLanguage\":\"en\",\"wgTranslateNumerals\":true,\"wgVersion\":\"1.26alpha\",\"wgEnableAPI\":true,\"wgEnableWriteAPI\":true,\"wgMainPageTitle\":\"Main Page\",\"wgFormattedNamespaces\":{\"-2\":\"Media\",\"-1\":\"Special\",\"0\":\"\",\"1\":\"Talk\",\"2\":\"User\",\"3\":\"User talk\",\"4\":\"Wiki\",\"5\":\"Wiki talk\",\"6\":\"File\",\"7\":\"File talk\",\"8\":\"MediaWiki\",\"9\":\"MediaWiki talk\",\"10\":\"Template\",\"11\":\"Template talk\",\"12\":\"Help\",\"13\":\"Help talk\",\"14\":\"Category\",\n\"15\":\"Category talk\"},\"wgNamespaceIds\":{\"media\":-2,\"special\":-1,\"\":0,\"talk\":1,\"user\":2,\"user_talk\":3,\"wiki\":4,\"wiki_talk\":5,\"file\":6,\"file_talk\":7,\"mediawiki\":8,\"mediawiki_talk\":9,\"template\":10,\"template_talk\":11,\"help\":12,\"help_talk\":13,\"category\":14,\"category_talk\":15,\"image\":6,\"image_talk\":7,\"project\":4,\"project_talk\":5},\"wgContentNamespaces\":[0],\"wgSiteName\":\"devwiki\",\"wgDBname\":\"wiki\",\"wgExtraSignatureNamespaces\":[],\"wgAvailableSkins\":{\"vector\":\"Vector\",\"minerva\":\"Minerva\",\"fallback\":\"Fallback\",\"apioutput\":\"ApiOutput\"},\"wgExtensionAssetsPath\":\"/w/extensions\",\"wgCookiePrefix\":\"wiki\",\"wgCookieDomain\":\"\",\"wgCookiePath\":\"/\",\"wgCookieExpiration\":15552000,\"wgResourceLoaderMaxQueryLength\":2000,\"wgCaseSensitiveNamespaces\":[],\"wgLegalTitleChars\":\" %!\\\"$&'()*,\\\\-./0-9:;=?@A-Z\\\\\\\\\\\\^_`a-z~+\\\\u0080-\\\\uFFFF\",\"wgResourceLoaderStorageVersion\":1,\"wgResourceLoaderStorageEnabled\":false,\"wgEventLoggingBaseUri\":\"//localhost:8080/event.gif\",\"wgMFExperiments\":[],\"wgMFNearbyEndpoint\":\"\",\n\"wgMFThumbnailSizes\":{\"tiny\":80,\"small\":150},\"wgMFContentNamespace\":0,\"wgMFEditorOptions\":{\"anonymousEditing\":true,\"skipPreview\":false},\"wgMFLicense\":{\"link\":\"\",\"plural\":1},\"wgMFUploadLicenseLink\":\"\"});window.RLQ=window.RLQ||[];while(RLQ.length){RLQ.shift()();}RLQ={push:function(fn){fn();}};}if(isCompatible()){(function(){var script=document.createElement('script');script.src=\"/w/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki&only=scripts&skin=minerva&version=TYPYRm25\";document.getElementsByTagName('head')[0].appendChild(script);}());}else{document.documentElement.className=document.documentElement.className.replace(/(^|\\s)client-js(\\s|$)/,'$1client-nojs$2');};\n/* cache key: global:resourceloader:filter:minify-js:7:e6b12d5a9c2061aceb99be97f8c75a63 */" }, "redirectURL": "", "headersSize": 463, "bodySize": 16445, "_transferSize": 16908 }, "cache": {}, "timings": { "blocked": 2.76099999996404, "dns": -1, "connect": -1, "send": 0.03300000003036985, "wait": 2075.459000000136, "receive": 0.8009999999117099, "ssl": -1 }, "connection": "2967", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:15.745Z", "time": 880.914999999959, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=skins.minerva.icons.images&only=styles&skin=minerva&target=mobile&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "text/css,*/*;q=0.1" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "skins.minerva.icons.images" }, { "name": "only", "value": "styles" }, { "name": "skin", "value": "minerva" }, { "name": "target", "value": "mobile" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 871, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:15 GMT" }, { "name": "Content-Encoding", "value": "gzip" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Vary", "value": "Accept-Encoding" }, { "name": "Content-Type", "value": "text/css; charset=utf-8" }, { "name": "Access-Control-Allow-Origin", "value": "*" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=300, s-maxage=300" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729276.6933" }, { "name": "Keep-Alive", "value": "timeout=5, max=99" }, { "name": "Content-Length", "value": "1201" }, { "name": "ETag", "value": "W/\"r/avvwE2-gzip\"" }, { "name": "Expires", "value": "Tue, 04 Aug 2015 23:06:16 GMT" } ], "cookies": [], "content": { "size": 5863, "mimeType": "text/css", "compression": 4662, "text": ".mw-ui-icon-notifications:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images&image=notifications&format=rasterized&lang=en);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%22-282.375%20419.5%2048%2048%22%20enable-background%3D%22new%20-282.375%20419.5%2048%2048%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-249.122%20464.146h11.915c1.095%200%202.192-.728%202.554-1.703.486-.97.242-2.187-.61-3.04-3.89-4.01-4.74-9.972-5.47-15.683-1.215-8.51-2.553-18.116-14.71-19.334v-1.58c0-1.58-1.214-2.797-2.795-2.797-1.582%200-2.797%201.215-2.797%202.795v1.58c-12.037%201.22-13.375%2010.824-14.59%2019.335-.85%205.712-1.58%2011.673-5.47%2015.682-.73.853-.974%201.947-.608%203.04.486.977%201.458%201.704%202.552%201.704h11.67m9.24%203.405c-1.947%200-3.407-1.46-3.528-3.404h7.05c-.118%201.823-1.702%203.405-3.522%203.405zm0-9h-15.443c2.31-4.496%203.04-9.483%203.65-14.104%201.336-9.847%202.43-14.59%2011.793-14.59%209.484%200%2010.574%204.744%2011.915%2014.59.605%204.62%201.337%209.606%203.646%2014.105h-15.56z%22%20id%3D%22path4%22%20fill%3D%22%23555%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%22-282.375%20419.5%2048%2048%22%20enable-background%3D%22new%20-282.375%20419.5%2048%2048%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M-249.122%20464.146h11.915c1.095%200%202.192-.728%202.554-1.703.486-.97.242-2.187-.61-3.04-3.89-4.01-4.74-9.972-5.47-15.683-1.215-8.51-2.553-18.116-14.71-19.334v-1.58c0-1.58-1.214-2.797-2.795-2.797-1.582%200-2.797%201.215-2.797%202.795v1.58c-12.037%201.22-13.375%2010.824-14.59%2019.335-.85%205.712-1.58%2011.673-5.47%2015.682-.73.853-.974%201.947-.608%203.04.486.977%201.458%201.704%202.552%201.704h11.67m9.24%203.405c-1.947%200-3.407-1.46-3.528-3.404h7.05c-.118%201.823-1.702%203.405-3.522%203.405zm0-9h-15.443c2.31-4.496%203.04-9.483%203.65-14.104%201.336-9.847%202.43-14.59%2011.793-14.59%209.484%200%2010.574%204.744%2011.915%2014.59.605%204.62%201.337%209.606%203.646%2014.105h-15.56z%22%20id%3D%22path4%22%20fill%3D%22%23555%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images&image=notifications&format=rasterized&lang=en)}.mw-ui-icon-mainmenu:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images&image=mainmenu&format=rasterized&lang=en);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1617H1v3h22V1617z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1624H1v3h22V1624z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1631H1v3h22V1631z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1617H1v3h22V1617z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1624H1v3h22V1624z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%09%3Cg%20transform%3D%22matrix%281%200%200%20-1%200%201638%29%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23676767%22%20d%3D%22M23%2C1631H1v3h22V1631z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images&image=mainmenu&format=rasterized&lang=en)}\n/* cache key: global:resourceloader:filter:minify-css:7:262cc7960fe0dd9481afa6506e18524e */" }, "redirectURL": "", "headersSize": 533, "bodySize": 1201, "_transferSize": 1734 }, "cache": {}, "timings": { "blocked": 1.26099999988583, "dns": -1, "connect": -1, "send": 0.04600000011123018, "wait": 878.860999999915, "receive": 0.7470000000470236, "ssl": -1 }, "connection": "2962", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:17.820Z", "time": 400.037999999995, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=jquery%2Cmediawiki&only=scripts&skin=minerva&version=TYPYRm25", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "jquery%2Cmediawiki" }, { "name": "only", "value": "scripts" }, { "name": "skin", "value": "minerva" }, { "name": "version", "value": "TYPYRm25" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 850, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:17 GMT" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Transfer-Encoding", "value": "chunked" }, { "name": "Content-Type", "value": "text/javascript; charset=utf-8" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=2592000, s-maxage=2592000" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729278.2799" }, { "name": "Keep-Alive", "value": "timeout=5, max=99" }, { "name": "ETag", "value": "W/\"TYPYRm25\"" }, { "name": "Expires", "value": "Thu, 03 Sep 2015 23:01:18 GMT" } ], "cookies": [], "content": { "size": 177255, "mimeType": "text/javascript", "compression": -181, "text": "(function(global,factory){if(typeof module===\"object\"&&typeof module.exports===\"object\"){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);}}(typeof window!==\"undefined\"?window:this,function(window,noGlobal){var deletedIds=[];var slice=deletedIds.slice;var concat=deletedIds.concat;var push=deletedIds.push;var indexOf=deletedIds.indexOf;var class2type={};var toString=class2type.toString;var hasOwn=class2type.hasOwnProperty;var support={};var version=\"1.11.3\",jQuery=function(selector,context){return new jQuery.fn.init(selector,context);},rtrim=/^[\\s\\uFEFF\\xA0]+|[\\s\\uFEFF\\xA0]+$/g,rmsPrefix=/^-ms-/,rdashAlpha=/-([\\da-z])/gi,fcamelCase=function(all,letter){return letter.toUpperCase();};jQuery.fn=jQuery.prototype={jquery:version,constructor:jQuery,selector:\"\",length:0,toArray:function(){return slice.call(this);},get:function(num){return num!=null?(num<0?this[\nnum+this.length]:this[num]):slice.call(this);},pushStack:function(elems){var ret=jQuery.merge(this.constructor(),elems);ret.prevObject=this;ret.context=this.context;return ret;},each:function(callback,args){return jQuery.each(this,callback,args);},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=0;},isEmptyObject:function(obj){var name;for(name in obj){return false;}\nreturn true;},isPlainObject:function(obj){var key;if(!obj||jQuery.type(obj)!==\"object\"||obj.nodeType||jQuery.isWindow(obj)){return false;}try{if(obj.constructor&&!hasOwn.call(obj,\"constructor\")&&!hasOwn.call(obj.constructor.prototype,\"isPrototypeOf\")){return false;}}catch(e){return false;}if(support.ownLast){for(key in obj){return hasOwn.call(obj,key);}}for(key in obj){}return key===undefined||hasOwn.call(obj,key);},type:function(obj){if(obj==null){return obj+\"\";}return typeof obj===\"object\"||typeof obj===\"function\"?class2type[toString.call(obj)]||\"object\":typeof obj;},globalEval:function(data){if(data&&jQuery.trim(data)){(window.execScript||function(data){window[\"eval\"].call(window,data);})(data);}},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,args){var value,i=0,length=obj.length,isArray=isArraylike(obj)\n;if(args){if(isArray){for(;i0&&(length-1)in obj;}var Sizzle=(function(window){var i,support,Expr,getText,isXML,tokenize,compile,select,outermostContext,sortInput,hasDuplicate,setDocument,document,docElem,documentIsHTML,rbuggyQSA,rbuggyMatches,matches,contains,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;},MAX_NEGATIVE=1<<31,hasOwn=({}).hasOwnProperty,arr=[],pop=arr.pop,push_native=arr.push,push=arr.push,slice=arr.slice,indexOf=function(list,\nelem){var i=0,len=list.length;for(;i+~]|\"+whitespace+\")\"+whitespace+\"*\"),rattributeQuotes=new RegExp(\"=\"+\nwhitespace+\"*([^\\\\]'\\\"]*?)\"+whitespace+\"*\\\\]\",\"g\"),rpseudo=new RegExp(pseudos),ridentifier=new RegExp(\"^\"+identifier+\"$\"),matchExpr={\"ID\":new RegExp(\"^#(\"+characterEncoding+\")\"),\"CLASS\":new RegExp(\"^\\\\.(\"+characterEncoding+\")\"),\"TAG\":new RegExp(\"^(\"+characterEncoding.replace(\"w\",\"w*\")+\")\"),\"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\"),\"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/,rquickExpr=/^(?:#([\\w-]+)|(\\w+)|\\.([\\w-]+))$/,rsibling=/[+~]/,rescape=/'|\\\\/g,runescape=new RegExp(\"\\\\\\\\([\\\\da-f]{1,6}\"+whitespace+\"?|(\"+whitespace+\n\")|.)\",\"ig\"),funescape=function(_,escaped,escapedWhitespace){var high=\"0x\"+escaped-0x10000;return high!==high||escapedWhitespace?escaped:high<0?String.fromCharCode(high+0x10000):String.fromCharCode(high>>10|0xD800,high&0x3FF|0xDC00);},unloadHandler=function(){setDocument();};try{push.apply((arr=slice.call(preferredDoc.childNodes)),preferredDoc.childNodes);arr[preferredDoc.childNodes.length].nodeType;}catch(e){push={apply:arr.length?function(target,els){push_native.apply(target,slice.call(els));}:function(target,els){var j=target.length,i=0;while((target[j++]=els[i++])){}target.length=j-1;}};}function Sizzle(selector,context,results,seed){var match,elem,m,nodeType,i,groups,old,nid,newContext,newSelector;if((context?context.ownerDocument||context:preferredDoc)!==document){setDocument(context);}context=context||document;results=results||[];nodeType=context.nodeType;if(typeof selector!==\"string\"||!selector||nodeType!==1&&nodeType!==9&&nodeType!==11){return results;}if(!seed&&documentIsHTML\n){if(nodeType!==11&&(match=rquickExpr.exec(selector))){if((m=match[1])){if(nodeType===9){elem=context.getElementById(m);if(elem&&elem.parentNode){if(elem.id===m){results.push(elem);return results;}}else{return results;}}else{if(context.ownerDocument&&(elem=context.ownerDocument.getElementById(m))&&contains(context,elem)&&elem.id===m){results.push(elem);return results;}}}else if(match[2]){push.apply(results,context.getElementsByTagName(selector));return results;}else if((m=match[3])&&support.getElementsByClassName){push.apply(results,context.getElementsByClassName(m));return results;}}if(support.qsa&&(!rbuggyQSA||!rbuggyQSA.test(selector))){nid=old=expando;newContext=context;newSelector=nodeType!==1&&selector;if(nodeType===1&&context.nodeName.toLowerCase()!==\"object\"){groups=tokenize(selector);if((old=context.getAttribute(\"id\"))){nid=old.replace(rescape,\"\\\\$&\");}else{context.setAttribute(\"id\",nid);}nid=\"[id='\"+nid+\"'] \";i=groups.length;while(i--){groups[i]=nid+toSelector(groups[i]);}\nnewContext=rsibling.test(selector)&&testContext(context.parentNode)||context;newSelector=groups.join(\",\");}if(newSelector){try{push.apply(results,newContext.querySelectorAll(newSelector));return results;}catch(qsaError){}finally{if(!old){context.removeAttribute(\"id\");}}}}}return select(selector.replace(rtrim,\"$1\"),context,results,seed);}function createCache(){var keys=[];function cache(key,value){if(keys.push(key+\" \")>Expr.cacheLength){delete cache[keys.shift()];}return(cache[key+\" \"]=value);}return cache;}function markFunction(fn){fn[expando]=true;return fn;}function assert(fn){var div=document.createElement(\"div\");try{return!!fn(div);}catch(e){return false;}finally{if(div.parentNode){div.parentNode.removeChild(div);}div=null;}}function addHandle(attrs,handler){var arr=attrs.split(\"|\"),i=attrs.length;while(i--){Expr.attrHandle[arr[i]]=handler;}}function siblingCheck(a,b){var cur=b&&a,diff=cur&&a.nodeType===1&&b.nodeType===1&&(~b.sourceIndex||MAX_NEGATIVE)-(~a.sourceIndex||MAX_NEGATIVE\n);if(diff){return diff;}if(cur){while((cur=cur.nextSibling)){if(cur===b){return-1;}}}return a?1:-1;}function createInputPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return name===\"input\"&&elem.type===type;};}function createButtonPseudo(type){return function(elem){var name=elem.nodeName.toLowerCase();return(name===\"input\"||name===\"button\")&&elem.type===type;};}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--){if(seed[(j=matchIndexes[i])]){seed[j]=!(matches[j]=seed[j]);}}});});}function testContext(context){return context&&typeof context.getElementsByTagName!==\"undefined\"&&context;}support=Sizzle.support={};isXML=Sizzle.isXML=function(elem){var documentElement=elem&&(elem.ownerDocument||elem).documentElement;return documentElement?documentElement.nodeName!==\"HTML\":false;};setDocument=Sizzle.\nsetDocument=function(node){var hasCompare,parent,doc=node?node.ownerDocument||node:preferredDoc;if(doc===document||doc.nodeType!==9||!doc.documentElement){return document;}document=doc;docElem=doc.documentElement;parent=doc.defaultView;if(parent&&parent!==parent.top){if(parent.addEventListener){parent.addEventListener(\"unload\",unloadHandler,false);}else if(parent.attachEvent){parent.attachEvent(\"onunload\",unloadHandler);}}documentIsHTML=!isXML(doc);support.attributes=assert(function(div){div.className=\"i\";return!div.getAttribute(\"className\");});support.getElementsByTagName=assert(function(div){div.appendChild(doc.createComment(\"\"));return!div.getElementsByTagName(\"*\").length;});support.getElementsByClassName=rnative.test(doc.getElementsByClassName);support.getById=assert(function(div){docElem.appendChild(div).id=expando;return!doc.getElementsByName||!doc.getElementsByName(expando).length;});if(support.getById){Expr.find[\"ID\"]=function(id,context){if(typeof context.getElementById!==\n\"undefined\"&&documentIsHTML){var m=context.getElementById(id);return m&&m.parentNode?[m]:[];}};Expr.filter[\"ID\"]=function(id){var attrId=id.replace(runescape,funescape);return function(elem){return elem.getAttribute(\"id\")===attrId;};};}else{delete Expr.find[\"ID\"];Expr.filter[\"ID\"]=function(id){var attrId=id.replace(runescape,funescape);return function(elem){var node=typeof elem.getAttributeNode!==\"undefined\"&&elem.getAttributeNode(\"id\");return node&&node.value===attrId;};};}Expr.find[\"TAG\"]=support.getElementsByTagName?function(tag,context){if(typeof context.getElementsByTagName!==\"undefined\"){return context.getElementsByTagName(tag);}else if(support.qsa){return context.querySelectorAll(tag);}}:function(tag,context){var elem,tmp=[],i=0,results=context.getElementsByTagName(tag);if(tag===\"*\"){while((elem=results[i++])){if(elem.nodeType===1){tmp.push(elem);}}return tmp;}return results;};Expr.find[\"CLASS\"]=support.getElementsByClassName&&function(className,context){if(documentIsHTML){\nreturn context.getElementsByClassName(className);}};rbuggyMatches=[];rbuggyQSA=[];if((support.qsa=rnative.test(doc.querySelectorAll))){assert(function(div){docElem.appendChild(div).innerHTML=\"\"+\"\";if(div.querySelectorAll(\"[msallowcapture^='']\").length){rbuggyQSA.push(\"[*^$]=\"+whitespace+\"*(?:''|\\\"\\\")\");}if(!div.querySelectorAll(\"[selected]\").length){rbuggyQSA.push(\"\\\\[\"+whitespace+\"*(?:value|\"+booleans+\")\");}if(!div.querySelectorAll(\"[id~=\"+expando+\"-]\").length){rbuggyQSA.push(\"~=\");}if(!div.querySelectorAll(\":checked\").length){rbuggyQSA.push(\":checked\");}if(!div.querySelectorAll(\"a#\"+expando+\"+*\").length){rbuggyQSA.push(\".#.+[+~]\");}});assert(function(div){var input=doc.createElement(\"input\");input.setAttribute(\"type\",\"hidden\");div.appendChild(input).setAttribute(\"name\",\"D\");if(div.querySelectorAll(\"[name=d]\").length){rbuggyQSA.push(\"name\"+whitespace+\"*[*^$|!~]?=\");}if(!div.\nquerySelectorAll(\":enabled\").length){rbuggyQSA.push(\":enabled\",\":disabled\");}div.querySelectorAll(\"*,:x\");rbuggyQSA.push(\",.*:\");});}if((support.matchesSelector=rnative.test((matches=docElem.matches||docElem.webkitMatchesSelector||docElem.mozMatchesSelector||docElem.oMatchesSelector||docElem.msMatchesSelector)))){assert(function(div){support.disconnectedMatch=matches.call(div,\"div\");matches.call(div,\"[s!='']:x\");rbuggyMatches.push(\"!=\",pseudos);});}rbuggyQSA=rbuggyQSA.length&&new RegExp(rbuggyQSA.join(\"|\"));rbuggyMatches=rbuggyMatches.length&&new RegExp(rbuggyMatches.join(\"|\"));hasCompare=rnative.test(docElem.compareDocumentPosition);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;};\nsortOrder=hasCompare?function(a,b){if(a===b){hasDuplicate=true;return 0;}var compare=!a.compareDocumentPosition-!b.compareDocumentPosition;if(compare){return compare;}compare=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1;if(compare&1||(!support.sortDetached&&b.compareDocumentPosition(a)===compare)){if(a===doc||a.ownerDocument===preferredDoc&&contains(preferredDoc,a)){return-1;}if(b===doc||b.ownerDocument===preferredDoc&&contains(preferredDoc,b)){return 1;}return sortInput?(indexOf(sortInput,a)-indexOf(sortInput,b)):0;}return compare&4?-1:1;}:function(a,b){if(a===b){hasDuplicate=true;return 0;}var cur,i=0,aup=a.parentNode,bup=b.parentNode,ap=[a],bp=[b];if(!aup||!bup){return a===doc?-1:b===doc?1:aup?-1:bup?1:sortInput?(indexOf(sortInput,a)-indexOf(sortInput,b)):0;}else if(aup===bup){return siblingCheck(a,b);}cur=a;while((cur=cur.parentNode)){ap.unshift(cur);}cur=b;while((cur=cur.parentNode)){bp.unshift(cur);}while(ap[i]===bp[i]){i++;}return i?siblingCheck(ap[\ni],bp[i]):ap[i]===preferredDoc?-1:bp[i]===preferredDoc?1:0;};return doc;};Sizzle.matches=function(expr,elements){return Sizzle(expr,null,null,elements);};Sizzle.matchesSelector=function(elem,expr){if((elem.ownerDocument||elem)!==document){setDocument(elem);}expr=expr.replace(rattributeQuotes,\"='$1']\");if(support.matchesSelector&&documentIsHTML&&(!rbuggyMatches||!rbuggyMatches.test(expr))&&(!rbuggyQSA||!rbuggyQSA.test(expr))){try{var ret=matches.call(elem,expr);if(ret||support.disconnectedMatch||elem.document&&elem.document.nodeType!==11){return ret;}}catch(e){}}return Sizzle(expr,document,null,[elem]).length>0;};Sizzle.contains=function(context,elem){if((context.ownerDocument||context)!==document){setDocument(context);}return contains(context,elem);};Sizzle.attr=function(elem,name){if((elem.ownerDocument||elem)!==document){setDocument(elem);}var fn=Expr.attrHandle[name.toLowerCase()],val=fn&&hasOwn.call(Expr.attrHandle,name.toLowerCase())?fn(elem,name,!documentIsHTML):undefined;return val\n!==undefined?val:support.attributes||!documentIsHTML?elem.getAttribute(name):(val=elem.getAttributeNode(name))&&val.specified?val.value:null;};Sizzle.error=function(msg){throw new Error(\"Syntax error, unrecognized expression: \"+msg);};Sizzle.uniqueSort=function(results){var elem,duplicates=[],j=0,i=0;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);}}sortInput=null;return results;};getText=Sizzle.getText=function(elem){var node,ret=\"\",i=0,nodeType=elem.nodeType;if(!nodeType){while((node=elem[i++])){ret+=getText(node);}}else if(nodeType===1||nodeType===9||nodeType===11){if(typeof elem.textContent===\"string\"){return elem.textContent;}else{for(elem=elem.firstChild;elem;elem=elem.nextSibling){ret+=getText(elem);}}}else if(nodeType===3||nodeType===4){return elem.nodeValue;}return ret;};Expr=Sizzle.\nselectors={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);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){match[1]=match[1].toLowerCase();if(match[1].slice(0,3)===\"nth\"){if(!match[3]){Sizzle.error(match[0]);}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\");}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;}if(match[3]){match[2]=match[4]||match[5]||\"\";}else if(unquoted&&rpseudo.test(unquoted)&&(excess=tokenize(unquoted,\ntrue))&&(excess=unquoted.indexOf(\")\",unquoted.length-excess)-unquoted.length)){match[0]=match[0].slice(0,excess);match[2]=unquoted.slice(0,excess);}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!==\ncheck: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?function(elem){return!!elem.parentNode;}:function(elem,context,xml){var cache,outerCache,node,diff,nodeIndex,start,dir=simple!==forward?\"nextSibling\":\"previousSibling\",parent=elem.parentNode,name=ofType&&elem.nodeName.toLowerCase(),useCache=!xml&&!ofType;if(parent){if(simple){while(dir){node=elem;while((node=node[dir])){if(ofType?node.nodeName.toLowerCase()===name:node.nodeType===1){return false;}}start=dir=type===\"only\"&&!start&&\"nextSibling\";}return true;}start=[forward?parent.firstChild:parent.lastChild\n];if(forward&&useCache){outerCache=parent[expando]||(parent[expando]={});cache=outerCache[type]||[];nodeIndex=cache[0]===dirruns&&cache[1];diff=cache[0]===dirruns&&cache[2];node=nodeIndex&&parent.childNodes[nodeIndex];while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop())){if(node.nodeType===1&&++diff&&node===elem){outerCache[type]=[dirruns,nodeIndex,diff];break;}}}else if(useCache&&(cache=(elem[expando]||(elem[expando]={}))[type])&&cache[0]===dirruns){diff=cache[1];}else{while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop())){if((ofType?node.nodeName.toLowerCase()===name:node.nodeType===1)&&++diff){if(useCache){(node[expando]||(node[expando]={}))[type]=[dirruns,diff];}if(node===elem){break;}}}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0);}};},\"PSEUDO\":function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||Sizzle.error(\"unsupported pseudo: \"+pseudo);if(fn[expando]){return fn(argument)\n;}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:{\"not\":markFunction(function(selector){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;while(i--){if((elem=unmatched[i])){seed[i]=!(matches[i]=elem);}}}):function(elem,context,xml){input[0]=elem;matcher(input,null,xml,results);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.\ninnerText||getText(elem)).indexOf(text)>-1;};}),\"lang\":markFunction(function(lang){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;};}),\"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);},\"enabled\":function(elem){return elem.disabled===false;},\"disabled\":function(elem){return elem.disabled===true;},\"checked\":function(elem){var nodeName=elem.nodeName.toLowerCase();return(nodeName===\n\"input\"&&!!elem.checked)||(nodeName===\"option\"&&!!elem.selected);},\"selected\":function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}return elem.selected===true;},\"empty\":function(elem){for(elem=elem.firstChild;elem;elem=elem.nextSibling){if(elem.nodeType<6){return false;}}return true;},\"parent\":function(elem){return!Expr.pseudos[\"empty\"](elem);},\"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\"&&((attr=elem.getAttribute(\"type\"))==null||attr.toLowerCase()===\"text\");},\"first\":createPositionalPseudo(function(){return[0];}),\"last\":createPositionalPseudo(function(matchIndexes,length){return[length-1];}),\"eq\":createPositionalPseudo(function(matchIndexes,length,argument){return[argument<0?\nargument+length:argument];}),\"even\":createPositionalPseudo(function(matchIndexes,length){var i=0;for(;i=0;){matchIndexes.push(i);}return matchIndexes;}),\"gt\":createPositionalPseudo(function(matchIndexes,length,argument){var i=argument<0?argument+length:argument;for(;++i1?function(elem,context,xml){var i=matchers.length;while(i--){if(!matchers[i](elem,context,xml)){return false;}}return true;}:matchers[0];}function\nmultipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i-1){seed[temp]=!(results[temp]=elem);}}}}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=\nleadingRelative?1:0,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));checkContext=null;return ret;}];for(;i1&&elementMatcher(matchers),i>1&&toSelector(tokens.slice(0,i-1).concat({value:tokens[i-2].type===\" \"?\"*\":\"\"})).replace(rtrim,\"$1\"),matcher,i0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,outermost){var elem,j,matcher,matchedCount=0,i=\"0\",unmatched=seed&&[],setMatched=[],contextBackup=outermostContext,elems=seed||byElement&&Expr.find[\"TAG\"](\"*\",outermost),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.random()||0.1),len=elems.length;if(outermost){outermostContext=context!==document&&context;}for(;i!==len&&(elem=elems[i])!=null;i++){if(byElement&&elem){j=0;while((matcher=elementMatchers[j++])){if(matcher(elem,context,xml)){results.push(elem);break;}}if(outermost){dirruns=dirrunsUnique;}}if(bySet){if((elem=!matcher&&elem)){matchedCount--;}if(seed){unmatched.push(elem);}}}matchedCount+=i;if(bySet&&i!==matchedCount){j=0;while((matcher=setMatchers[j++])){matcher(unmatched,setMatched,context,xml);}if(seed){if(matchedCount>0){while(i--\n){if(!(unmatched[i]||setMatched[i])){setMatched[i]=pop.call(results);}}}setMatched=condense(setMatched);}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1){Sizzle.uniqueSort(results);}}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}return unmatched;};return bySet?markFunction(superMatcher):superMatcher;}compile=Sizzle.compile=function(selector,match){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[selector+\" \"];if(!cached){if(!match){match=tokenize(selector);}i=match.length;while(i--){cached=matcherFromTokens(match[i]);if(cached[expando]){setMatchers.push(cached);}else{elementMatchers.push(cached);}}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));cached.selector=selector;}return cached;};select=Sizzle.select=function(selector,context,results,seed){var i,tokens,token,type,find,compiled=typeof selector===\"function\"&&selector,match=!seed&&tokenize((selector=\ncompiled.selector||selector));results=results||[];if(match.length===1){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;}else if(compiled){context=context.parentNode;}selector=selector.slice(tokens.shift().value.length);}i=matchExpr[\"needsContext\"].test(selector)?0:tokens.length;while(i--){token=tokens[i];if(Expr.relative[(type=token.type)]){break;}if((find=Expr.find[type])){if((seed=find(token.matches[0].replace(runescape,funescape),rsibling.test(tokens[0].type)&&testContext(context.parentNode)||context))){tokens.splice(i,1);selector=seed.length&&toSelector(tokens);if(!selector){push.apply(results,seed);return results;}break;}}}}(compiled||compile(selector,match))(seed,context,!documentIsHTML,results,rsibling.test(selector)&&testContext(context.\nparentNode)||context);return results;};support.sortStable=expando.split(\"\").sort(sortOrder).join(\"\")===expando;support.detectDuplicates=!!hasDuplicate;setDocument();support.sortDetached=assert(function(div1){return div1.compareDocumentPosition(document.createElement(\"div\"))&1;});if(!assert(function(div){div.innerHTML=\"\";return div.firstChild.getAttribute(\"href\")===\"#\";})){addHandle(\"type|href|height|width\",function(elem,name,isXML){if(!isXML){return elem.getAttribute(name,name.toLowerCase()===\"type\"?1:2);}});}if(!support.attributes||!assert(function(div){div.innerHTML=\"\";div.firstChild.setAttribute(\"value\",\"\");return div.firstChild.getAttribute(\"value\")===\"\";})){addHandle(\"value\",function(elem,name,isXML){if(!isXML&&elem.nodeName.toLowerCase()===\"input\"){return elem.defaultValue;}});}if(!assert(function(div){return div.getAttribute(\"disabled\")==null;})){addHandle(booleans,function(elem,name,isXML){var val;if(!isXML){return elem[name]===true?name.toLowerCase():(\nval=elem.getAttributeNode(name))&&val.specified?val.value:null;}});}return Sizzle;})(window);jQuery.find=Sizzle;jQuery.expr=Sizzle.selectors;jQuery.expr[\":\"]=jQuery.expr.pseudos;jQuery.unique=Sizzle.uniqueSort;jQuery.text=Sizzle.getText;jQuery.isXMLDoc=Sizzle.isXML;jQuery.contains=Sizzle.contains;var rneedsContext=jQuery.expr.match.needsContext;var rsingleTag=(/^<(\\w+)\\s*\\/?>(?:<\\/\\1>|)$/);var risSimple=/^.[^:#\\[\\.,]*$/;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(jQuery.inArray(elem,qualifier)>=0)!==not;});}jQuery.filter=function(expr,elems,not){var elem=elems[0];if(not\n){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=[],self=this,len=self.length;if(typeof selector!==\"string\"){return this.pushStack(jQuery(selector).filter(function(){for(i=0;i1?jQuery.unique(ret):ret);ret.selector=this.selector?this.selector+\" \"+selector:selector;return 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,typeof selector===\"string\"&&rneedsContext.test(selector)?jQuery(selector):selector||[],false).length;}});var rootjQuery,document=window.document,rquickExpr=\n/^(?:\\s*(<[\\w\\W]+>)[^>]*|#([\\w-]*))$/,init=jQuery.fn.init=function(selector,context){var match,elem;if(!selector){return this;}if(typeof selector===\"string\"){if(selector.charAt(0)===\"<\"&&selector.charAt(selector.length-1)===\">\"&&selector.length>=3){match=[null,selector,null];}else{match=rquickExpr.exec(selector);}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;jQuery.merge(this,jQuery.parseHTML(match[1],context&&context.nodeType?context.ownerDocument||context:document,true));if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context)){for(match in context){if(jQuery.isFunction(this[match])){this[match](context[match]);}else{this.attr(match,context[match]);}}}return this;}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector);}this.length=1;this[0]=elem;}this.context=document;this.selector=selector;return this;}}else if(!context||context.jquery){return(context||\nrootjQuery).find(selector);}else{return this.constructor(context).find(selector);}}else if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this;}else if(jQuery.isFunction(selector)){return typeof rootjQuery.ready!==\"undefined\"?rootjQuery.ready(selector):selector(jQuery);}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context;}return jQuery.makeArray(selector,this);};init.prototype=jQuery.fn;rootjQuery=jQuery(document);var rparentsprev=/^(?:parents|prev(?:Until|All))/,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.extend({dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur);}cur=cur[dir];}return matched;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n);}}return r;}});jQuery.fn.extend({has:function(target){var i,\ntargets=jQuery(target,this),len=targets.length;return this.filter(function(){for(i=0;i-1:cur.nodeType===1&&jQuery.find.matchesSelector(cur,selectors))){matched.push(cur);break;}}}return this.pushStack(matched.length>1?jQuery.unique(matched):matched);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.first().prevAll().length:-1;}if(typeof elem===\"string\"){return jQuery.inArray(this[0],jQuery(elem));}return jQuery.inArray(elem.jquery?elem[0]:elem,this);},add:function(selector,context){return this.pushStack(jQuery.unique(jQuery.merge(this.get(),jQuery(selector,context))));},addBack:function(selector){return this.add(\nselector==null?this.prevObject:this.prevObject.filter(selector));}});function sibling(cur,dir){do{cur=cur[dir];}while(cur&&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 jQuery.dir(elem,\"parentNode\");},parentsUntil:function(elem,i,until){return jQuery.dir(elem,\"parentNode\",until);},next:function(elem){return sibling(elem,\"nextSibling\");},prev:function(elem){return sibling(elem,\"previousSibling\");},nextAll:function(elem){return jQuery.dir(elem,\"nextSibling\");},prevAll:function(elem){return jQuery.dir(elem,\"previousSibling\");},nextUntil:function(elem,i,until){return jQuery.dir(elem,\"nextSibling\",until);},prevUntil:function(elem,i,until){return jQuery.dir(elem,\"previousSibling\",until);},siblings:function(elem){return jQuery.sibling((elem.parentNode||{}).firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery\n.nodeName(elem,\"iframe\")?elem.contentDocument||elem.contentWindow.document:jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until);if(name.slice(-5)!==\"Until\"){selector=until;}if(selector&&typeof selector===\"string\"){ret=jQuery.filter(selector,ret);}if(this.length>1){if(!guaranteedUnique[name]){ret=jQuery.unique(ret);}if(rparentsprev.test(name)){ret=ret.reverse();}}return this.pushStack(ret);};});var rnotwhite=(/\\S+/g);var optionsCache={};function createOptions(options){var object=optionsCache[options]={};jQuery.each(options.match(rnotwhite)||[],function(_,flag){object[flag]=true;});return object;}jQuery.Callbacks=function(options){options=typeof options===\"string\"?(optionsCache[options]||createOptions(options)):jQuery.extend({},options);var firing,memory,fired,firingLength,firingIndex,firingStart,list=[],stack=!options.once&&[],fire=function(data){memory=options.memory&&data;fired=true;firingIndex=firingStart||0;\nfiringStart=0;firingLength=list.length;firing=true;for(;list&&firingIndex-1){list.splice(index,1);if(firing){if(index<=firingLength){firingLength--;}if(index<=firingIndex){firingIndex--;}}}});}return this;},has:function(fn){return fn?jQuery.inArray(fn,list)>-1:\n!!(list&&list.length);},empty:function(){list=[];firingLength=0;return this;},disable:function(){list=stack=memory=undefined;return this;},disabled:function(){return!list;},lock:function(){stack=undefined;if(!memory){self.disable();}return this;},locked:function(){return!stack;},fireWith:function(context,args){if(list&&(!fired||stack)){args=args||[];args=[context,args.slice?args.slice():args];if(firing){stack.push(args);}else{fire(args);}}return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return!!fired;}};return self;};jQuery.extend({Deferred:function(func){var tuples=[[\"resolve\",\"done\",jQuery.Callbacks(\"once memory\"),\"resolved\"],[\"reject\",\"fail\",jQuery.Callbacks(\"once memory\"),\"rejected\"],[\"notify\",\"progress\",jQuery.Callbacks(\"memory\")]],state=\"pending\",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},then:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){\njQuery.each(tuples,function(i,tuple){var fn=jQuery.isFunction(fns[i])&&fns[i];deferred[tuple[1]](function(){var returned=fn&&fn.apply(this,arguments);if(returned&&jQuery.isFunction(returned.promise)){returned.promise().done(newDefer.resolve).fail(newDefer.reject).progress(newDefer.notify);}else{newDefer[tuple[0]+\"With\"](this===promise?newDefer.promise():this,fn?[returned]:arguments);}});});fns=null;}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};promise.pipe=promise.then;jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[3];promise[tuple[1]]=list.add;if(stateString){list.add(function(){state=stateString;},tuples[i^1][2].disable,tuples[2][2].lock);}deferred[tuple[0]]=function(){deferred[tuple[0]+\"With\"](this===deferred?promise:this,arguments);return this;};deferred[tuple[0]+\"With\"]=list.fireWith;});promise.promise(deferred);if(func){func.call(deferred,deferred);}return deferred;},when:function(subordinate){var\ni=0,resolveValues=slice.call(arguments),length=resolveValues.length,remaining=length!==1||(subordinate&&jQuery.isFunction(subordinate.promise))?length:0,deferred=remaining===1?subordinate:jQuery.Deferred(),updateFunc=function(i,contexts,values){return function(value){contexts[i]=this;values[i]=arguments.length>1?slice.call(arguments):value;if(values===progressValues){deferred.notifyWith(contexts,values);}else if(!(--remaining)){deferred.resolveWith(contexts,values);}};},progressValues,progressContexts,resolveContexts;if(length>1){progressValues=new Array(length);progressContexts=new Array(length);resolveContexts=new Array(length);for(;i0){return;}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.triggerHandler){jQuery(document).triggerHandler(\"ready\");jQuery(document).off(\"ready\");}}});function detach(){if(document.addEventListener){document.removeEventListener(\"DOMContentLoaded\",completed,false);window.removeEventListener(\"load\",completed,false);}else{document.detachEvent(\"onreadystatechange\",completed);window.detachEvent(\"onload\",completed);}}function completed(){if(document.addEventListener||event.type===\"load\"||document.readyState===\"complete\"){detach();jQuery.ready();}}jQuery.ready.promise=function(obj){if(!readyList){\nreadyList=jQuery.Deferred();if(document.readyState===\"complete\"){setTimeout(jQuery.ready);}else if(document.addEventListener){document.addEventListener(\"DOMContentLoaded\",completed,false);window.addEventListener(\"load\",completed,false);}else{document.attachEvent(\"onreadystatechange\",completed);window.attachEvent(\"onload\",completed);var top=false;try{top=window.frameElement==null&&document.documentElement;}catch(e){}if(top&&top.doScroll){(function doScrollCheck(){if(!jQuery.isReady){try{top.doScroll(\"left\");}catch(e){return setTimeout(doScrollCheck,50);}detach();jQuery.ready();}})();}}}return readyList.promise(obj);};var strundefined=typeof undefined;var i;for(i in jQuery(support)){break;}support.ownLast=i!==\"0\";support.inlineBlockNeedsLayout=false;jQuery(function(){var val,div,body,container;body=document.getElementsByTagName(\"body\")[0];if(!body||!body.style){return;}div=document.createElement(\"div\");container=document.createElement(\"div\");container.style.cssText=\n\"position:absolute;border:0;width:0;height:0;top:0;left:-9999px\";body.appendChild(container).appendChild(div);if(typeof div.style.zoom!==strundefined){div.style.cssText=\"display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1\";support.inlineBlockNeedsLayout=val=div.offsetWidth===3;if(val){body.style.zoom=1;}}body.removeChild(container);});(function(){var div=document.createElement(\"div\");if(support.deleteExpando==null){support.deleteExpando=true;try{delete div.test;}catch(e){support.deleteExpando=false;}}div=null;})();jQuery.acceptData=function(elem){var noData=jQuery.noData[(elem.nodeName+\" \").toLowerCase()],nodeType=+elem.nodeType||1;return nodeType!==1&&nodeType!==9?false:!noData||noData!==true&&elem.getAttribute(\"classid\")===noData;};var rbrace=/^(?:\\{[\\w\\W]*\\}|\\[[\\w\\W]*\\])$/,rmultiDash=/([A-Z])/g;function dataAttr(elem,key,data){if(data===undefined&&elem.nodeType===1){var name=\"data-\"+key.replace(rmultiDash,\"-$1\").toLowerCase();data=elem.getAttribute(name);if(typeof data===\n\"string\"){try{data=data===\"true\"?true:data===\"false\"?false:data===\"null\"?null:+data+\"\"===data?+data:rbrace.test(data)?jQuery.parseJSON(data):data;}catch(e){}jQuery.data(elem,key,data);}else{data=undefined;}}return data;}function isEmptyDataObject(obj){var name;for(name in obj){if(name===\"data\"&&jQuery.isEmptyObject(obj[name])){continue;}if(name!==\"toJSON\"){return false;}}return true;}function internalData(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return;}var ret,thisCache,internalKey=jQuery.expando,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[internalKey]:elem[internalKey]&&internalKey;if((!id||!cache[id]||(!pvt&&!cache[id].data))&&data===undefined&&typeof name===\"string\"){return;}if(!id){if(isNode){id=elem[internalKey]=deletedIds.pop()||jQuery.guid++;}else{id=internalKey;}}if(!cache[id]){cache[id]=isNode?{}:{toJSON:jQuery.noop};}if(typeof name===\"object\"||typeof name===\"function\"){if(pvt){cache[id]=jQuery.extend(cache[id],name);}else{cache[id].data=jQuery.\nextend(cache[id].data,name);}}thisCache=cache[id];if(!pvt){if(!thisCache.data){thisCache.data={};}thisCache=thisCache.data;}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data;}if(typeof name===\"string\"){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)];}}else{ret=thisCache;}return ret;}function internalRemoveData(elem,name,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,i,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return;}if(name){thisCache=pvt?cache[id]:cache[id].data;if(thisCache){if(!jQuery.isArray(name)){if(name in thisCache){name=[name];}else{name=jQuery.camelCase(name);if(name in thisCache){name=[name];}else{name=name.split(\" \");}}}else{name=name.concat(jQuery.map(name,jQuery.camelCase));}i=name.length;while(i--){delete thisCache[name[i]];}if(pvt?!isEmptyDataObject(thisCache):!jQuery.isEmptyObject(thisCache)){return;}}}if(!pvt){delete cache[id].data;if(!isEmptyDataObject(\ncache[id])){return;}}if(isNode){jQuery.cleanData([elem],true);}else if(support.deleteExpando||cache!=cache.window){delete cache[id];}else{cache[id]=null;}}jQuery.extend({cache:{},noData:{\"applet \":true,\"embed \":true,\"object \":\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\"},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem);},data:function(elem,name,data){return internalData(elem,name,data);},removeData:function(elem,name){return internalRemoveData(elem,name);},_data:function(elem,name,data){return internalData(elem,name,data,true);},_removeData:function(elem,name){return internalRemoveData(elem,name,true);}});jQuery.fn.extend({data:function(key,value){var i,name,data,elem=this[0],attrs=elem&&elem.attributes;if(key===undefined){if(this.length){data=jQuery.data(elem);if(elem.nodeType===1&&!jQuery._data(elem,\"parsedAttrs\")){i=attrs.length;while(i--){if(attrs[i]){name=attrs[i].name;if(name.indexOf(\"data-\")\n===0){name=jQuery.camelCase(name.slice(5));dataAttr(elem,name,data[name]);}}}jQuery._data(elem,\"parsedAttrs\",true);}}return data;}if(typeof key===\"object\"){return this.each(function(){jQuery.data(this,key);});}return arguments.length>1?this.each(function(){jQuery.data(this,key,value);}):elem?dataAttr(elem,key,jQuery.data(elem,key)):undefined;},removeData:function(key){return this.each(function(){jQuery.removeData(this,key);});}});jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||\"fx\")+\"queue\";queue=jQuery._data(elem,type);if(data){if(!queue||jQuery.isArray(data)){queue=jQuery._data(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(fn===\"inprogress\"){fn=queue.shift();startLength--;}if(fn){if(type===\"fx\"){queue.unshift(\"inprogress\");\n}delete hooks.stop;fn.call(elem,next,hooks);}if(!startLength&&hooks){hooks.empty.fire();}},_queueHooks:function(elem,type){var key=type+\"queueHooks\";return jQuery._data(elem,key)||jQuery._data(elem,key,{empty:jQuery.Callbacks(\"once memory\").add(function(){jQuery._removeData(elem,type+\"queue\");jQuery._removeData(elem,key);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!==\"string\"){data=type;type=\"fx\";setter--;}if(arguments.length
a\";support.leadingWhitespace=div.firstChild.nodeType===3;support.tbody=!div.getElementsByTagName(\"tbody\").length;support.htmlSerialize=!!div.getElementsByTagName(\"link\").length;support.html5Clone=document.createElement(\"nav\").cloneNode(true).outerHTML!==\"<:nav>\";input.type=\"checkbox\";input.checked=true;fragment.appendChild(input);support.appendChecked=input.checked;div.innerHTML=\"\";support.noCloneChecked=!!div.cloneNode(true).lastChild.defaultValue;fragment.appendChild(div);div.innerHTML=\"\";support.checkClone=div.cloneNode(true).cloneNode(true).lastChild.checked;support.\nnoCloneEvent=true;if(div.attachEvent){div.attachEvent(\"onclick\",function(){support.noCloneEvent=false;});div.cloneNode(true).click();}if(support.deleteExpando==null){support.deleteExpando=true;try{delete div.test;}catch(e){support.deleteExpando=false;}}})();(function(){var i,eventName,div=document.createElement(\"div\");for(i in{submit:true,change:true,focusin:true}){eventName=\"on\"+i;if(!(support[i+\"Bubbles\"]=eventName in window)){div.setAttribute(eventName,\"t\");support[i+\"Bubbles\"]=div.attributes[eventName].expando===false;}}div=null;})();var rformElems=/^(?:input|select|textarea)$/i,rkeyEvent=/^key/,rmouseEvent=/^(?:mouse|pointer|contextmenu)|click/,rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,rtypenamespace=/^([^.]*)(?:\\.(.+)|)$/;function returnTrue(){return true;}function returnFalse(){return false;}function safeActiveElement(){try{return document.activeElement;}catch(err){}}jQuery.event={global:{},add:function(elem,types,handler,data,selector){var tmp,events,t,handleObjIn,special,\neventHandle,handleObj,handlers,type,namespaces,origType,elemData=jQuery._data(elem);if(!elemData){return;}if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector;}if(!handler.guid){handler.guid=jQuery.guid++;}if(!(events=elemData.events)){events=elemData.events={};}if(!(eventHandle=elemData.handle)){eventHandle=elemData.handle=function(e){return typeof jQuery!==strundefined&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.dispatch.apply(eventHandle.elem,arguments):undefined;};eventHandle.elem=elem;}types=(types||\"\").match(rnotwhite)||[\"\"];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||\"\").split(\".\").sort();if(!type){continue;}special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;special=jQuery.event.special[type]||{};handleObj=jQuery.extend({type:type,origType:origType,data:data,handler:handler,guid:handler.guid,selector:selector,\nneedsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(\".\")},handleObjIn);if(!(handlers=events[type])){handlers=events[type]=[];handlers.delegateCount=0;if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false){if(elem.addEventListener){elem.addEventListener(type,eventHandle,false);}else if(elem.attachEvent){elem.attachEvent(\"on\"+type,eventHandle);}}}if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid){handleObj.handler.guid=handler.guid;}}if(selector){handlers.splice(handlers.delegateCount++,0,handleObj);}else{handlers.push(handleObj);}jQuery.event.global[type]=true;}elem=null;},remove:function(elem,types,handler,selector,mappedTypes){var j,handleObj,tmp,origCount,t,events,special,handlers,type,namespaces,origType,elemData=jQuery.hasData(elem)&&jQuery._data(elem);if(!elemData||!(events=elemData.events)){return;}types=(types||\"\").match(rnotwhite)||[\"\"];t=types.length;while(t--){tmp=rtypenamespace.\nexec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||\"\").split(\".\").sort();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(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\");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);}}}if(origCount&&!handlers.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemData.handle)===false){jQuery.removeEvent(elem,type,elemData.handle);}delete events[type];}}if(jQuery.isEmptyObject(\nevents)){delete elemData.handle;jQuery._removeData(elem,\"events\");}},trigger:function(event,data,elem,onlyHandlers){var handle,ontype,cur,bubbleType,special,tmp,i,eventPath=[elem||document],type=hasOwn.call(event,\"type\")?event.type:event,namespaces=hasOwn.call(event,\"namespace\")?event.namespace.split(\".\"):[];cur=tmp=elem=elem||document;if(elem.nodeType===3||elem.nodeType===8){return;}if(rfocusMorph.test(type+jQuery.event.triggered)){return;}if(type.indexOf(\".\")>=0){namespaces=type.split(\".\");type=namespaces.shift();namespaces.sort();}ontype=type.indexOf(\":\")<0&&\"on\"+type;event=event[jQuery.expando]?event:new jQuery.Event(type,typeof event===\"object\"&&event);event.isTrigger=onlyHandlers?2:3;event.namespace=namespaces.join(\".\");event.namespace_re=event.namespace?new RegExp(\"(^|\\\\.)\"+namespaces.join(\"\\\\.(?:.*\\\\.|)\")+\"(\\\\.|$)\"):null;event.result=undefined;if(!event.target){event.target=elem;}data=data==null?[event]:jQuery.makeArray(data,[event]);special=jQuery.event.special[type]||{};if(!\nonlyHandlers&&special.trigger&&special.trigger.apply(elem,data)===false){return;}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;}if(tmp===(elem.ownerDocument||document)){eventPath.push(tmp.defaultView||tmp.parentWindow||window);}}i=0;while((cur=eventPath[i++])&&!event.isPropagationStopped()){event.type=i>1?bubbleType:special.bindType||type;handle=(jQuery._data(cur,\"events\")||{})[event.type]&&jQuery._data(cur,\"handle\");if(handle){handle.apply(cur,data);}handle=ontype&&cur[ontype];if(handle&&handle.apply&&jQuery.acceptData(cur)){event.result=handle.apply(cur,data);if(event.result===false){event.preventDefault();}}}event.type=type;if(!onlyHandlers&&!event.isDefaultPrevented()){if((!special._default||special._default.apply(eventPath.pop(),data)===false)&&jQuery.acceptData(elem)){if(ontype&&elem[type]&&!jQuery.isWindow(elem))\n{tmp=elem[ontype];if(tmp){elem[ontype]=null;}jQuery.event.triggered=type;try{elem[type]();}catch(e){}jQuery.event.triggered=undefined;if(tmp){elem[ontype]=tmp;}}}}return event.result;},dispatch:function(event){event=jQuery.event.fix(event);var i,ret,handleObj,matched,j,handlerQueue=[],args=slice.call(arguments),handlers=(jQuery._data(this,\"events\")||{})[event.type]||[],special=jQuery.event.special[event.type]||{};args[0]=event;event.delegateTarget=this;if(special.preDispatch&&special.preDispatch.call(this,event)===false){return;}handlerQueue=jQuery.event.handlers.call(this,event,handlers);i=0;while((matched=handlerQueue[i++])&&!event.isPropagationStopped()){event.currentTarget=matched.elem;j=0;while((handleObj=matched.handlers[j++])&&!event.isImmediatePropagationStopped()){if(!event.namespace_re||event.namespace_re.test(handleObj.namespace)){event.handleObj=handleObj;event.data=handleObj.data;ret=((jQuery.event.special[handleObj.origType]||{}).handle||handleObj.handler).apply(matched.\nelem,args);if(ret!==undefined){if((event.result=ret)===false){event.preventDefault();event.stopPropagation();}}}}}if(special.postDispatch){special.postDispatch.call(this,event);}return event.result;},handlers:function(event,handlers){var sel,handleObj,matches,i,handlerQueue=[],delegateCount=handlers.delegateCount,cur=event.target;if(delegateCount&&cur.nodeType&&(!event.button||event.type!==\"click\")){for(;cur!=this;cur=cur.parentNode||this){if(cur.nodeType===1&&(cur.disabled!==true||event.type!==\"click\")){matches=[];for(i=0;i=0:jQuery.find(sel,this,null,[cur]).length;}if(matches[sel]){matches.push(handleObj);}}if(matches.length){handlerQueue.push({elem:cur,handlers:matches});}}}}if(delegateCount]\",\"i\"),rleadingWhitespace=/^\\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\\w:]+)[^>]*)\\/>/gi,rtagName=/<([\\w:]+)/,rtbody=/\\s*$/g,wrapMap={option:[1,\"\"],legend:[1,\"
\",\"
\"],area:[1,\"\",\"\"],param:[1,\"\",\"\"],thead:[1,\"\",\"
\"],tr:[2,\"\",\"
\"],col:[2,\"\",\"
\"],td:[3,\"\",\"
\"],_default:\nsupport.htmlSerialize?[0,\"\",\"\"]:[1,\"X
\",\"
\"]},safeFragment=createSafeFragment(document),fragmentDiv=safeFragment.appendChild(document.createElement(\"div\"));wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;function getAll(context,tag){var elems,elem,i=0,found=typeof context.getElementsByTagName!==strundefined?context.getElementsByTagName(tag||\"*\"):typeof context.querySelectorAll!==strundefined?context.querySelectorAll(tag||\"*\"):undefined;if(!found){for(found=[],elems=context.childNodes||context;(elem=elems[i])!=null;i++){if(!tag||jQuery.nodeName(elem,tag)){found.push(elem);}else{jQuery.merge(found,getAll(elem,tag));}}}return tag===undefined||tag&&jQuery.nodeName(context,tag)?jQuery.merge([context],found):found;}function fixDefaultChecked(elem){if(rcheckableType.test(elem.type)){elem.defaultChecked=elem.checked;}}function manipulationTarget(elem,content){return jQuery.nodeName(elem,\"table\")&&jQuery.\nnodeName(content.nodeType!==11?content:content.firstChild,\"tr\")?elem.getElementsByTagName(\"tbody\")[0]||elem.appendChild(elem.ownerDocument.createElement(\"tbody\")):elem;}function disableScript(elem){elem.type=(jQuery.find.attr(elem,\"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 setGlobalEval(elems,refElements){var elem,i=0;for(;(elem=elems[i])!=null;i++){jQuery._data(elem,\"globalEval\",!refElements||jQuery._data(refElements[i],\"globalEval\"));}}function cloneCopyEvent(src,dest){if(dest.nodeType!==1||!jQuery.hasData(src)){return;}var type,i,l,oldData=jQuery._data(src),curData=jQuery._data(dest,oldData),events=oldData.events;if(events){delete curData.handle;curData.events={};for(type in events){for(i=0,l=events[type].length;i\")){clone=elem.cloneNode(true);}else{fragmentDiv.innerHTML=elem.outerHTML;fragmentDiv.removeChild(clone=fragmentDiv.firstChild);}if((!support.noCloneEvent||!support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){destElements=getAll(clone);srcElements=getAll(elem);for(i=0;(node=srcElements[i])!=null;++i){if(destElements[i]){fixCloneNodeIssues(node,destElements[i]);}}}if(dataAndEvents){if(deepDataAndEvents){srcElements=srcElements||getAll(elem);destElements=destElements||getAll(clone);for(i=0;(node=srcElements[i])!=null;i++){cloneCopyEvent(node,destElements[i]);}}else{cloneCopyEvent(elem,clone);}}destElements=getAll(clone,\"script\");if(destElements.length>0){setGlobalEval(destElements,!inPage&&getAll(elem,\"script\"));}destElements=srcElements=node=null;return clone;},buildFragment:function(elems,context,\nscripts,selection){var j,elem,contains,tmp,tag,tbody,wrap,l=elems.length,safe=createSafeFragment(context),nodes=[],i=0;for(;i\")+wrap[2];j=wrap[0];while(j--){tmp=tmp.lastChild;}if(!support.leadingWhitespace&&rleadingWhitespace.test(elem)){nodes.push(context.createTextNode(rleadingWhitespace.exec(elem)[0]));}if(!support.tbody){elem=tag===\"table\"&&!rtbody.test(elem)?tmp.firstChild:wrap[1]===\"\"&&!rtbody.test(elem)?tmp:0;j=elem&&elem.childNodes.length;while(j--){if(jQuery.nodeName((tbody=elem.childNodes[j]),\"tbody\")&&!tbody.childNodes.length){elem.removeChild(tbody);}}}jQuery.merge(nodes,tmp.\nchildNodes);tmp.textContent=\"\";while(tmp.firstChild){tmp.removeChild(tmp.firstChild);}tmp=safe.lastChild;}}}if(tmp){safe.removeChild(tmp);}if(!support.appendChecked){jQuery.grep(getAll(nodes,\"input\"),fixDefaultChecked);}i=0;while((elem=nodes[i++])){if(selection&&jQuery.inArray(elem,selection)!==-1){continue;}contains=jQuery.contains(elem.ownerDocument,elem);tmp=getAll(safe.appendChild(elem),\"script\");if(contains){setGlobalEval(tmp);}if(scripts){j=0;while((elem=tmp[j++])){if(rscriptType.test(elem.type||\"\")){scripts.push(elem);}}}}tmp=null;return safe;},cleanData:function(elems,acceptData){var elem,type,id,data,i=0,internalKey=jQuery.expando,cache=jQuery.cache,deleteExpando=support.deleteExpando,special=jQuery.event.special;for(;(elem=elems[i])!=null;i++){if(acceptData||jQuery.acceptData(elem)){id=elem[internalKey];data=id&&cache[id];if(data){if(data.events){for(type in data.events){if(special[type]){jQuery.event.remove(elem,type);}else{jQuery.removeEvent(elem,type,data.handle);}}}if(\ncache[id]){delete cache[id];if(deleteExpando){delete elem[internalKey];}else if(typeof elem.removeAttribute!==strundefined){elem.removeAttribute(internalKey);}else{elem[internalKey]=null;}deletedIds.push(id);}}}}}});jQuery.fn.extend({text:function(value){return access(this,function(value){return value===undefined?jQuery.text(this):this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(value));},null,value,arguments.length);},append:function(){return this.domManip(arguments,function(elem){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var target=manipulationTarget(this,elem);target.appendChild(elem);}});},prepend:function(){return this.domManip(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 this.domManip(arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this);}});},\nafter:function(){return this.domManip(arguments,function(elem){if(this.parentNode){this.parentNode.insertBefore(elem,this.nextSibling);}});},remove:function(selector,keepData){var elem,elems=selector?jQuery.filter(selector,this):this,i=0;for(;(elem=elems[i])!=null;i++){if(!keepData&&elem.nodeType===1){jQuery.cleanData(getAll(elem));}if(elem.parentNode){if(keepData&&jQuery.contains(elem.ownerDocument,elem)){setGlobalEval(getAll(elem,\"script\"));}elem.parentNode.removeChild(elem);}}return this;},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(getAll(elem,false));}while(elem.firstChild){elem.removeChild(elem.firstChild);}if(elem.options&&jQuery.nodeName(elem,\"select\")){elem.options.length=0;}}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,\ndataAndEvents,deepDataAndEvents);});},html:function(value){return access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined){return elem.nodeType===1?elem.innerHTML.replace(rinlinejQuery,\"\"):undefined;}if(typeof value===\"string\"&&!rnoInnerhtml.test(value)&&(support.htmlSerialize||!rnoshimcache.test(value))&&(support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||[\"\",\"\"])[1].toLowerCase()]){value=value.replace(rxhtmlTag,\"<$1>\");try{for(;i1&&typeof value===\"string\"&&!support.checkClone&&rchecked.test(value))){return this.each(function(index){var self=set.eq(index);if(isFunction){args[0]=value.call(this,index,self.html());}self.domManip(args,callback);});}if(l){fragment=jQuery.buildFragment(args,this[0].ownerDocument,false,this);first=fragment.firstChild;if(fragment.childNodes.length===1){fragment=first;}if(first){scripts=jQuery.map(getAll(fragment,\"script\"),disableScript);hasScripts=scripts.length;for(;i\")).appendTo(doc.documentElement);doc=(iframe[0].contentWindow||iframe[0].contentDocument).document;doc.write();doc.close();display=actualDisplay(nodeName,doc);iframe.detach();}elemdisplay[nodeName]=display;}return display;}(function(){var shrinkWrapBlocksVal;support.shrinkWrapBlocks=function(){if(shrinkWrapBlocksVal!=null){return shrinkWrapBlocksVal;}shrinkWrapBlocksVal=false;var div,body,container;body=document.getElementsByTagName(\"body\")[0];if(!body||!body.style){return;}div=document.createElement(\"div\");container=document.createElement(\"div\");container.style.cssText=\"position:absolute;border:0;width:0;height:0;top:0;left:-9999px\";body.appendChild(container).appendChild(div);if(typeof div.style.zoom!==strundefined){div.style.cssText=\n\"-webkit-box-sizing:content-box;-moz-box-sizing:content-box;\"+\"box-sizing:content-box;display:block;margin:0;border:0;\"+\"padding:1px;width:1px;zoom:1\";div.appendChild(document.createElement(\"div\")).style.width=\"5px\";shrinkWrapBlocksVal=div.offsetWidth!==3;}body.removeChild(container);return shrinkWrapBlocksVal;};})();var rmargin=(/^margin/);var rnumnonpx=new RegExp(\"^(\"+pnum+\")(?!px)[a-z%]+$\",\"i\");var getStyles,curCSS,rposition=/^(top|right|bottom|left)$/;if(window.getComputedStyle){getStyles=function(elem){if(elem.ownerDocument.defaultView.opener){return elem.ownerDocument.defaultView.getComputedStyle(elem,null);}return window.getComputedStyle(elem,null);};curCSS=function(elem,name,computed){var width,minWidth,maxWidth,ret,style=elem.style;computed=computed||getStyles(elem);ret=computed?computed.getPropertyValue(name)||computed[name]:undefined;if(computed){if(ret===\"\"&&!jQuery.contains(elem.ownerDocument,elem)){ret=jQuery.style(elem,name);}if(rnumnonpx.test(ret)&&rmargin.test(name)){\nwidth=style.width;minWidth=style.minWidth;maxWidth=style.maxWidth;style.minWidth=style.maxWidth=style.width=ret;ret=computed.width;style.width=width;style.minWidth=minWidth;style.maxWidth=maxWidth;}}return ret===undefined?ret:ret+\"\";};}else if(document.documentElement.currentStyle){getStyles=function(elem){return elem.currentStyle;};curCSS=function(elem,name,computed){var left,rs,rsLeft,ret,style=elem.style;computed=computed||getStyles(elem);ret=computed?computed[name]:undefined;if(ret==null&&style&&style[name]){ret=style[name];}if(rnumnonpx.test(ret)&&!rposition.test(name)){left=style.left;rs=elem.runtimeStyle;rsLeft=rs&&rs.left;if(rsLeft){rs.left=elem.currentStyle.left;}style.left=name===\"fontSize\"?\"1em\":ret;ret=style.pixelLeft+\"px\";style.left=left;if(rsLeft){rs.left=rsLeft;}}return ret===undefined?ret:ret+\"\"||\"auto\";};}function addGetHookIf(conditionFn,hookFn){return{get:function(){var condition=conditionFn();if(condition==null){return;}if(condition){delete this.get;return;}return(\nthis.get=hookFn).apply(this,arguments);}};}(function(){var div,style,a,pixelPositionVal,boxSizingReliableVal,reliableHiddenOffsetsVal,reliableMarginRightVal;div=document.createElement(\"div\");div.innerHTML=\"
a\";a=div.getElementsByTagName(\"a\")[0];style=a&&a.style;if(!style){return;}style.cssText=\"float:left;opacity:.5\";support.opacity=style.opacity===\"0.5\";support.cssFloat=!!style.cssFloat;div.style.backgroundClip=\"content-box\";div.cloneNode(true).style.backgroundClip=\"\";support.clearCloneStyle=div.style.backgroundClip===\"content-box\";support.boxSizing=style.boxSizing===\"\"||style.MozBoxSizing===\"\"||style.WebkitBoxSizing===\"\";jQuery.extend(support,{reliableHiddenOffsets:function(){if(reliableHiddenOffsetsVal==null){computeStyleTests();}return reliableHiddenOffsetsVal;},boxSizingReliable:function(){if(boxSizingReliableVal==null){computeStyleTests();}return boxSizingReliableVal;},pixelPosition:function(){if(pixelPositionVal==\nnull){computeStyleTests();}return pixelPositionVal;},reliableMarginRight:function(){if(reliableMarginRightVal==null){computeStyleTests();}return reliableMarginRightVal;}});function computeStyleTests(){var div,body,container,contents;body=document.getElementsByTagName(\"body\")[0];if(!body||!body.style){return;}div=document.createElement(\"div\");container=document.createElement(\"div\");container.style.cssText=\"position:absolute;border:0;width:0;height:0;top:0;left:-9999px\";body.appendChild(container).appendChild(div);div.style.cssText=\"-webkit-box-sizing:border-box;-moz-box-sizing:border-box;\"+\"box-sizing:border-box;display:block;margin-top:1%;top:1%;\"+\"border:1px;padding:1px;width:4px;position:absolute\";pixelPositionVal=boxSizingReliableVal=false;reliableMarginRightVal=true;if(window.getComputedStyle){pixelPositionVal=(window.getComputedStyle(div,null)||{}).top!==\"1%\";boxSizingReliableVal=(window.getComputedStyle(div,null)||{width:\"4px\"}).width===\"4px\";contents=div.appendChild(document.\ncreateElement(\"div\"));contents.style.cssText=div.style.cssText=\"-webkit-box-sizing:content-box;-moz-box-sizing:content-box;\"+\"box-sizing:content-box;display:block;margin:0;border:0;padding:0\";contents.style.marginRight=contents.style.width=\"0\";div.style.width=\"1px\";reliableMarginRightVal=!parseFloat((window.getComputedStyle(contents,null)||{}).marginRight);div.removeChild(contents);}div.innerHTML=\"
t
\";contents=div.getElementsByTagName(\"td\");contents[0].style.cssText=\"margin:0;border:0;padding:0;display:none\";reliableHiddenOffsetsVal=contents[0].offsetHeight===0;if(reliableHiddenOffsetsVal){contents[0].style.display=\"\";contents[1].style.display=\"none\";reliableHiddenOffsetsVal=contents[0].offsetHeight===0;}body.removeChild(container);}})();jQuery.swap=function(elem,options,callback,args){var ret,name,old={};for(name in options){old[name]=elem.style[name];elem.style[name]=options[name];}ret=callback.apply(elem,args||[]);for(name in options){elem.\nstyle[name]=old[name];}return ret;};var ralpha=/alpha\\([^)]*\\)/i,ropacity=/opacity\\s*=\\s*([^)]*)/,rdisplayswap=/^(none|table(?!-c[ea]).+)/,rnumsplit=new RegExp(\"^(\"+pnum+\")(.*)$\",\"i\"),rrelNum=new RegExp(\"^([+-])=(\"+pnum+\")\",\"i\"),cssShow={position:\"absolute\",visibility:\"hidden\",display:\"block\"},cssNormalTransform={letterSpacing:\"0\",fontWeight:\"400\"},cssPrefixes=[\"Webkit\",\"O\",\"Moz\",\"ms\"];function vendorPropName(style,name){if(name in style){return name;}var capName=name.charAt(0).toUpperCase()+name.slice(1),origName=name,i=cssPrefixes.length;while(i--){name=cssPrefixes[i]+capName;if(name in style){return name;}}return origName;}function showHide(elements,show){var display,elem,hidden,values=[],index=0,length=elements.length;for(;index=1||value===\"\")&&jQuery.trim(filter.replace(ralpha,\"\"))===\"\"&&style.removeAttribute){style.removeAttribute(\"filter\");if(value===\"\"||currentStyle&&!currentStyle.filter){return;}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+\" \"+opacity;}};}jQuery.cssHooks.marginRight=addGetHookIf(support.reliableMarginRight,function(elem,computed){if(computed){return jQuery.swap(elem,{\"display\":\n\"inline-block\"},curCSS,[elem,\"marginRight\"]);}});jQuery.each({margin:\"\",padding:\"\",border:\"Width\"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i=0,expanded={},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(;i1);},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(\nfunction(){if(isHidden(this)){jQuery(this).show();}else{jQuery(this).hide();}});}});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||\"swing\";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.\npropHooks._default.set(this);}return this;}};Tween.prototype.init.prototype=Tween.prototype;Tween.propHooks={_default:{get:function(tween){var result;if(tween.elem[tween.prop]!=null&&(!tween.elem.style||tween.elem.style[tween.prop]==null)){return tween.elem[tween.prop];}result=jQuery.css(tween.elem,tween.prop,\"\");return!result||result===\"auto\"?0:result;},set:function(tween){if(jQuery.fx.step[tween.prop]){jQuery.fx.step[tween.prop](tween);}else if(tween.elem.style&&(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;}}}};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;}};jQuery.fx=Tween.prototype.init;jQuery.fx.step={};var fxNow,timerId,rfxtypes=\n/^(?:toggle|show|hide)$/,rfxnum=new RegExp(\"^(?:([+-])=|)(\"+pnum+\")([a-z%]*)$\",\"i\"),rrun=/queueHooks$/,animationPrefilters=[defaultPrefilter],tweeners={\"*\":[function(prop,value){var tween=this.createTween(prop,value),target=tween.cur(),parts=rfxnum.exec(value),unit=parts&&parts[3]||(jQuery.cssNumber[prop]?\"\":\"px\"),start=(jQuery.cssNumber[prop]||unit!==\"px\"&&+target)&&rfxnum.exec(jQuery.css(tween.elem,prop)),scale=1,maxIterations=20;if(start&&start[3]!==unit){unit=unit||start[3];parts=parts||[];start=+target||1;do{scale=scale||\".5\";start=start/scale;jQuery.style(tween.elem,prop,start+unit);}while(scale!==(scale=tween.cur()/target)&&scale!==1&&--maxIterations);}if(parts){start=tween.start=+start||+target||0;tween.unit=unit;tween.end=parts[1]?start+(parts[1]+1)*parts[2]:+parts[2];}return tween;}]};function createFxNow(){setTimeout(function(){fxNow=undefined;});return(fxNow=jQuery.now());}function genFx(type,includeWidth){var which,attrs={height:type},i=0;includeWidth=includeWidth?1:0;for(\n;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=(tweeners[prop]||[]).concat(tweeners[\"*\"]),index=0,length=collection.length;for(;index
a\";a=div.getElementsByTagName(\"a\")[0];select=document.createElement(\"select\");opt=select.appendChild(document.createElement(\"option\"));input=div.getElementsByTagName(\"input\")[0];a.style.cssText=\"top:1px\";support.getSetAttribute=div.className!==\"t\";support.style=/top/.test(a.getAttribute(\"style\"));support.hrefNormalized=a.getAttribute(\"href\")===\"/a\";support.checkOn=\n!!input.value;support.optSelected=opt.selected;support.enctype=!!document.createElement(\"form\").enctype;select.disabled=true;support.optDisabled=!opt.disabled;input=document.createElement(\"input\");input.setAttribute(\"value\",\"\");support.input=input.getAttribute(\"value\")===\"\";input.value=\"t\";input.setAttribute(\"type\",\"radio\");support.radioValue=input.value===\"t\";})();var rreturn=/\\r/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\"?ret.replace(rreturn,\"\"):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;}if(val==null){val=\"\";}else if(typeof val===\"number\"){val+=\"\";}else if(jQuery.\nisArray(val)){val=jQuery.map(val,function(value){return value==null?\"\":value+\"\";});}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];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:jQuery.trim(jQuery.text(elem));}},select:{get:function(elem){var value,option,options=elem.options,index=elem.selectedIndex,one=elem.type===\"select-one\"||index<0,values=one?null:[],max=one?index+1:options.length,i=index<0?max:one?index:0;for(;i=0){try{option.selected=optionSet=true;}catch(_){option.scrollHeight;}}else{option.selected=false;}}if(!optionSet){elem.selectedIndex=-1;}return options;}}}});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)>=0);}}};if(!support.checkOn){jQuery.valHooks[this].get=function(elem){return elem.getAttribute(\"value\")===null?\"on\":elem.value;};}});var nodeHook,boolHook,attrHandle=jQuery.expr.attrHandle,ruseDefault=/^(?:checked|selected)$/i,getSetAttribute=support.getSetAttribute,getSetInput=support.input;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){\nvar hooks,ret,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return;}if(typeof elem.getAttribute===strundefined){return jQuery.prop(elem,name,value);}if(nType!==1||!jQuery.isXMLDoc(elem)){name=name.toLowerCase();hooks=jQuery.attrHooks[name]||(jQuery.expr.match.bool.test(name)?boolHook:nodeHook);}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);}else if(hooks&&\"set\"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{elem.setAttribute(name,value+\"\");return value;}}else if(hooks&&\"get\"in hooks&&(ret=hooks.get(elem,name))!==null){return ret;}else{ret=jQuery.find.attr(elem,name);return ret==null?undefined:ret;}},removeAttr:function(elem,value){var name,propName,i=0,attrNames=value&&value.match(rnotwhite);if(attrNames&&elem.nodeType===1){while((name=attrNames[i++])){propName=jQuery.propFix[name]||name;if(jQuery.expr.match.bool.test(name)){if(getSetInput&&getSetAttribute||!ruseDefault.test(name)){elem[propName]=false;}else{elem[jQuery.\ncamelCase(\"default-\"+name)]=elem[propName]=false;}}else{jQuery.attr(elem,name,\"\");}elem.removeAttribute(getSetAttribute?name:propName);}}},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;}}}}});boolHook={set:function(elem,value,name){if(value===false){jQuery.removeAttr(elem,name);}else if(getSetInput&&getSetAttribute||!ruseDefault.test(name)){elem.setAttribute(!getSetAttribute&&jQuery.propFix[name]||name,name);}else{elem[jQuery.camelCase(\"default-\"+name)]=elem[name]=true;}return name;}};jQuery.each(jQuery.expr.match.bool.source.match(/\\w+/g),function(i,name){var getter=attrHandle[name]||jQuery.find.attr;attrHandle[name]=getSetInput&&getSetAttribute||!ruseDefault.test(name)?function(elem,name,isXML){var ret,handle;if(!isXML){handle=attrHandle[name];attrHandle[name]=ret;ret=getter(elem,name,isXML)!=null?name.toLowerCase():null;\nattrHandle[name]=handle;}return ret;}:function(elem,name,isXML){if(!isXML){return elem[jQuery.camelCase(\"default-\"+name)]?name.toLowerCase():null;}};});if(!getSetInput||!getSetAttribute){jQuery.attrHooks.value={set:function(elem,value,name){if(jQuery.nodeName(elem,\"input\")){elem.defaultValue=value;}else{return nodeHook&&nodeHook.set(elem,value,name);}}};}if(!getSetAttribute){nodeHook={set:function(elem,value,name){var ret=elem.getAttributeNode(name);if(!ret){elem.setAttributeNode((ret=elem.ownerDocument.createAttribute(name)));}ret.value=value+=\"\";if(name===\"value\"||value===elem.getAttribute(name)){return value;}}};attrHandle.id=attrHandle.name=attrHandle.coords=function(elem,name,isXML){var ret;if(!isXML){return(ret=elem.getAttributeNode(name))&&ret.value!==\"\"?ret.value:null;}};jQuery.valHooks.button={get:function(elem,name){var ret=elem.getAttributeNode(name);if(ret&&ret.specified){return ret.value;}},set:nodeHook.set};jQuery.attrHooks.contenteditable={set:function(elem,value,name){\nnodeHook.set(elem,value===\"\"?false:value,name);}};jQuery.each([\"width\",\"height\"],function(i,name){jQuery.attrHooks[name]={set:function(elem,value){if(value===\"\"){elem.setAttribute(name,\"auto\");return value;}}};});}if(!support.style){jQuery.attrHooks.style={get:function(elem){return elem.style.cssText||undefined;},set:function(elem,value){return(elem.style.cssText=value+\"\");}};}var rfocusable=/^(?:input|select|textarea|button|object)$/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){name=jQuery.propFix[name]||name;return this.each(function(){try{this[name]=undefined;delete this[name];}catch(e){}});}});jQuery.extend({propFix:{\"for\":\"htmlFor\",\"class\":\"className\"},prop:function(elem,name,value){var ret,hooks,notxml,nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return;}notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.propFix[name]||name;hooks=\njQuery.propHooks[name];}if(value!==undefined){return hooks&&\"set\"in hooks&&(ret=hooks.set(elem,value,name))!==undefined?ret:(elem[name]=value);}else{return hooks&&\"get\"in hooks&&(ret=hooks.get(elem,name))!==null?ret:elem[name];}},propHooks:{tabIndex:{get:function(elem){var tabindex=jQuery.find.attr(elem,\"tabindex\");return tabindex?parseInt(tabindex,10):rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href?0:-1;}}}});if(!support.hrefNormalized){jQuery.each([\"href\",\"src\"],function(i,name){jQuery.propHooks[name]={get:function(elem){return elem.getAttribute(name,4);}};});}if(!support.optSelected){jQuery.propHooks.selected={get:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode){parent.parentNode.selectedIndex;}}return null;}};}jQuery.each([\"tabIndex\",\"readOnly\",\"maxLength\",\"cellSpacing\",\"cellPadding\",\"rowSpan\",\"colSpan\",\"useMap\",\"frameBorder\",\"contentEditable\"],function(){jQuery.propFix[this.toLowerCase()]=this;});if(!support.\nenctype){jQuery.propFix.enctype=\"encoding\";}var rclass=/[\\t\\r\\n\\f]/g;jQuery.fn.extend({addClass:function(value){var classes,elem,cur,clazz,j,finalValue,i=0,len=this.length,proceed=typeof value===\"string\"&&value;if(jQuery.isFunction(value)){return this.each(function(j){jQuery(this).addClass(value.call(this,j,this.className));});}if(proceed){classes=(value||\"\").match(rnotwhite)||[];for(;i=0){cur=cur.replace(\" \"+clazz+\" \",\" \");}}finalValue=value?jQuery.trim(cur):\"\";if(elem.className!==finalValue){elem.className=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,this.className,stateVal),stateVal);});}return this.each(function(){if(type===\"string\"){var className,i=0,self=jQuery(this),classNames=value.match(rnotwhite)||[];while((className=classNames[i++])){if(self.hasClass(className)){self.removeClass(className);}else{self.addClass(className);}}}else if(type===strundefined||type===\"boolean\"){if(this.className){jQuery.\n_data(this,\"__className__\",this.className);}this.className=this.className||value===false?\"\":jQuery._data(this,\"__className__\")||\"\";}});},hasClass:function(selector){var className=\" \"+selector+\" \",i=0,l=this.length;for(;i=0){return true;}}return false;}});jQuery.each((\"blur focus focusin focusout load resize scroll unload click dblclick \"+\"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave \"+\"change select submit keydown keypress keyup error contextmenu\").split(\" \"),function(i,name){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);},bind:function(types,data,fn){return this.on(types,null,data,fn);},unbind:function(types,fn){return this.off(types,null,fn);},delegate:function(selector,types,data,fn){return this\n.on(types,selector,data,fn);},undelegate:function(selector,types,fn){return arguments.length===1?this.off(selector,\"**\"):this.off(types,selector||\"**\",fn);}});var nonce=jQuery.now();var rquery=(/\\?/);var rvalidtokens=/(,)|(\\[|{)|(}|])|\"(?:[^\"\\\\\\r\\n]|\\\\[\"\\\\\\/bfnrt]|\\\\u[\\da-fA-F]{4})*\"\\s*:?|true|false|null|-?(?!0\\d)\\d+(?:\\.\\d+|)(?:[eE][+-]?\\d+|)/g;jQuery.parseJSON=function(data){if(window.JSON&&window.JSON.parse){return window.JSON.parse(data+\"\");}var requireNonComma,depth=null,str=jQuery.trim(data+\"\");return str&&!jQuery.trim(str.replace(rvalidtokens,function(token,comma,open,close){if(requireNonComma&&comma){depth=0;}if(depth===0){return token;}requireNonComma=open||comma;depth+=!close-!open;return\"\";}))?(Function(\"return \"+str))():jQuery.error(\"Invalid JSON: \"+data);};jQuery.parseXML=function(data){var xml,tmp;if(!data||typeof data!==\"string\"){return null;}try{if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,\"text/xml\");}else{xml=new ActiveXObject(\n\"Microsoft.XMLDOM\");xml.async=\"false\";xml.loadXML(data);}}catch(e){xml=undefined;}if(!xml||!xml.documentElement||xml.getElementsByTagName(\"parsererror\").length){jQuery.error(\"Invalid XML: \"+data);}return xml;};var ajaxLocParts,ajaxLocation,rhash=/#.*$/,rts=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \\t]*([^\\r\\n]*)\\r?$/mg,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\\/\\//,rurl=/^([\\w.+-]+:)(?:\\/\\/(?:[^\\/?#]*@|)([^\\/?#:]*)(?::(\\d+)|)|)/,prefilters={},transports={},allTypes=\"*/\".concat(\"*\");try{ajaxLocation=location.href;}catch(e){ajaxLocation=document.createElement(\"a\");ajaxLocation.href=\"\";ajaxLocation=ajaxLocation.href;}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!==\"string\"){func=dataTypeExpression;dataTypeExpression=\"*\";}var dataType,i=0,dataTypes=dataTypeExpression.toLowerCase().match(rnotwhite)||\n[];if(jQuery.isFunction(func)){while((dataType=dataTypes[i++])){if(dataType.charAt(0)===\"+\"){dataType=dataType.slice(1)||\"*\";(structure[dataType]=structure[dataType]||[]).unshift(func);}else{(structure[dataType]=structure[dataType]||[]).push(func);}}}};}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(\"*\");}function ajaxExtend(target,src){var deep,key,flatOptions=jQuery\n.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;}function ajaxHandleResponses(s,jqXHR,responses){var firstDataType,ct,finalDataType,type,contents=s.contents,dataTypes=s.dataTypes;while(dataTypes[0]===\"*\"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader(\"Content-Type\");}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+\" \"+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType){firstDataType=type;}}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}return responses[finalDataType];}}function ajaxConvert(s,response,jqXHR,isSuccess){var conv2,current,conv,tmp,prev,\nconverters={},dataTypes=s.dataTypes.slice();if(dataTypes[1]){for(conv in s.converters){converters[conv.toLowerCase()]=s.converters[conv];}}current=dataTypes.shift();while(current){if(s.responseFields[current]){jqXHR[s.responseFields[current]]=response;}if(!prev&&isSuccess&&s.dataFilter){response=s.dataFilter(response,s.dataType);}prev=current;current=dataTypes.shift();if(current){if(current===\"*\"){current=prev;}else if(prev!==\"*\"&&prev!==current){conv=converters[prev+\" \"+current]||converters[\"* \"+current];if(!conv){for(conv2 in converters){tmp=conv2.split(\" \");if(tmp[1]===current){conv=converters[prev+\" \"+tmp[0]]||converters[\"* \"+tmp[0]];if(conv){if(conv===true){conv=converters[conv2];}else if(converters[conv2]!==true){current=tmp[0];dataTypes.unshift(tmp[1]);}break;}}}}if(conv!==true){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\",\ndata:response};}jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ajaxLocation,type:\"GET\",isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,processData:true,async:true,contentType:\"application/x-www-form-urlencoded; charset=UTF-8\",accepts:{\"*\":allTypes,text:\"text/plain\",html:\"text/html\",xml:\"application/xml, text/xml\",json:\"application/json, text/javascript\"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:\"responseXML\",text:\"responseText\",json:\"responseJSON\"},converters:{\"* text\":String,\"text html\":true,\"text json\":jQuery.parseJSON,\"text xml\":jQuery.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(target,settings){return settings?ajaxExtend(ajaxExtend(target,jQuery.ajaxSettings),settings):ajaxExtend(jQuery.ajaxSettings,target);},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url===\"object\"){options=url;url=undefined;}options=options\n||{};var parts,i,cacheURL,responseHeadersString,timeoutTimer,fireGlobals,transport,responseHeaders,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=s.context&&(callbackContext.nodeType||callbackContext.jquery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks(\"once memory\"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},state=0,strAbort=\"canceled\",jqXHR={readyState:0,getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}match=responseHeaders[key.toLowerCase()];}return match==null?null:match;},getAllResponseHeaders:function(){return state===2?responseHeadersString:null;},setRequestHeader:function(name,value){var lname=name.toLowerCase();if(!state){name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value;}return this\n;},overrideMimeType:function(type){if(!state){s.mimeType=type;}return this;},statusCode:function(map){var code;if(map){if(state<2){for(code in map){statusCode[code]=[statusCode[code],map[code]];}}else{jqXHR.always(map[jqXHR.status]);}}return this;},abort:function(statusText){var finalText=statusText||strAbort;if(transport){transport.abort(finalText);}done(0,finalText);return this;}};deferred.promise(jqXHR).complete=completeDeferred.add;jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;s.url=((url||s.url||ajaxLocation)+\"\").replace(rhash,\"\").replace(rprotocol,ajaxLocParts[1]+\"//\");s.type=options.method||options.type||s.method||s.type;s.dataTypes=jQuery.trim(s.dataType||\"*\").toLowerCase().match(rnotwhite)||[\"\"];if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!==ajaxLocParts[1]||parts[2]!==ajaxLocParts[2]||(parts[3]||(parts[1]===\"http:\"?\"80\":\"443\"))!==(ajaxLocParts[3]||(ajaxLocParts[1]===\"http:\"?\"80\":\"443\"))));}if(s.data&&s.processData&&typeof s.\ndata!==\"string\"){s.data=jQuery.param(s.data,s.traditional);}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return jqXHR;}fireGlobals=jQuery.event&&s.global;if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger(\"ajaxStart\");}s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);cacheURL=s.url;if(!s.hasContent){if(s.data){cacheURL=(s.url+=(rquery.test(cacheURL)?\"&\":\"?\")+s.data);delete s.data;}if(s.cache===false){s.url=rts.test(cacheURL)?cacheURL.replace(rts,\"$1_=\"+nonce++):cacheURL+(rquery.test(cacheURL)?\"&\":\"?\")+\"_=\"+nonce++;}}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]);}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader(\"Content-Type\",s.contentType);}jqXHR.setRequestHeader(\"Accept\",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.\ndataTypes[0]]+(s.dataTypes[0]!==\"*\"?\", \"+allTypes+\"; q=0.01\":\"\"):s.accepts[\"*\"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){return jqXHR.abort();}strAbort=\"abort\";for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i]);}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,\"No Transport\");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger(\"ajaxSend\",[jqXHR,s]);}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort(\"timeout\");},s.timeout);}try{state=1;transport.send(requestHeaders,done);}catch(e){if(state<2){done(-1,e);}else{throw e;}}}function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(state===2){return;}state=2;if(timeoutTimer){clearTimeout(timeoutTimer);}transport=undefined;responseHeadersString=headers||\"\";jqXHR.readyState=status>0?4:0\n;isSuccess=status>=200&&status<300||status===304;if(responses){response=ajaxHandleResponses(s,jqXHR,responses);}response=ajaxConvert(s,response,jqXHR,isSuccess);if(isSuccess){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(status===204||s.type===\"HEAD\"){statusText=\"nocontent\";}else if(status===304){statusText=\"notmodified\";}else{statusText=response.state;success=response.data;error=response.error;isSuccess=!error;}}else{error=statusText;if(status||!statusText){statusText=\"error\";if(status<0){status=0;}}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+\"\";if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger(isSuccess?\n\"ajaxSuccess\":\"ajaxError\",[jqXHR,s,isSuccess?success:error]);}completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger(\"ajaxComplete\",[jqXHR,s]);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){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax({url:url,type:method,dataType:type,data:data,success:callback});};});jQuery._evalUrl=function(url){return jQuery.ajax({url:url,type:\"GET\",dataType:\"script\",async:false,global:false,\"throws\":true});};jQuery.fn.extend({wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i));});}if(this[0]){var wrap=jQuery(\nhtml,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild;}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(){return this.parent().each(function(){if(!jQuery.nodeName(this,\"body\")){jQuery(this).replaceWith(this.childNodes);}}).end();}});jQuery.expr.filters.hidden=function(elem){return elem.offsetWidth<=0&&elem.offsetHeight<=0||(!support.reliableHiddenOffsets()&&((elem.style&&elem.style.display)||jQuery.css(elem,\n\"display\"))===\"none\");};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem);};var r20=/%20/g,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)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{buildParams(prefix+\"[\"+(typeof v===\"object\"?i:\"\")+\"]\",v,traditional,add);}});}else if(!traditional&&jQuery.type(obj)===\"object\"){for(name in obj){buildParams(prefix+\"[\"+name+\"]\",obj[name],traditional,add);}}else{add(prefix,obj);}}jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,value){value=jQuery.isFunction(value)?value():(value==null?\"\":value);s[s.length]=encodeURIComponent(key)+\"=\"+encodeURIComponent(value);};if(traditional===undefined){traditional=jQuery.ajaxSettings&&jQuery.ajaxSettings.traditional;}if(jQuery.isArray(a)||(a.jquery&&!\njQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(prefix in a){buildParams(prefix,a[prefix],traditional,add);}}return s.join(\"&\").replace(r20,\"+\");};jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){var elements=jQuery.prop(this,\"elements\");return elements?jQuery.makeArray(elements):this;}).filter(function(){var type=this.type;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();}});jQuery.ajaxSettings.xhr=window.ActiveXObject!==undefined?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&\ncreateStandardXHR()||createActiveXHR();}:createStandardXHR;var xhrId=0,xhrCallbacks={},xhrSupported=jQuery.ajaxSettings.xhr();if(window.attachEvent){window.attachEvent(\"onunload\",function(){for(var key in xhrCallbacks){xhrCallbacks[key](undefined,true);}});}support.cors=!!xhrSupported&&(\"withCredentials\"in xhrSupported);xhrSupported=support.ajax=!!xhrSupported;if(xhrSupported){jQuery.ajaxTransport(function(options){if(!options.crossDomain||support.cors){var callback;return{send:function(headers,complete){var i,xhr=options.xhr(),id=++xhrId;xhr.open(options.type,options.url,options.async,options.username,options.password);if(options.xhrFields){for(i in options.xhrFields){xhr[i]=options.xhrFields[i];}}if(options.mimeType&&xhr.overrideMimeType){xhr.overrideMimeType(options.mimeType);}if(!options.crossDomain&&!headers[\"X-Requested-With\"]){headers[\"X-Requested-With\"]=\"XMLHttpRequest\";}for(i in headers){if(headers[i]!==undefined){xhr.setRequestHeader(i,headers[i]+\"\");}}xhr.send((options.\nhasContent&&options.data)||null);callback=function(_,isAbort){var status,statusText,responses;if(callback&&(isAbort||xhr.readyState===4)){delete xhrCallbacks[id];callback=undefined;xhr.onreadystatechange=jQuery.noop;if(isAbort){if(xhr.readyState!==4){xhr.abort();}}else{responses={};status=xhr.status;if(typeof xhr.responseText===\"string\"){responses.text=xhr.responseText;}try{statusText=xhr.statusText;}catch(e){statusText=\"\";}if(!status&&options.isLocal&&!options.crossDomain){status=responses.text?200:404;}else if(status===1223){status=204;}}}if(responses){complete(status,statusText,responses,xhr.getAllResponseHeaders());}};if(!options.async){callback();}else if(xhr.readyState===4){setTimeout(callback);}else{xhr.onreadystatechange=xhrCallbacks[id]=callback;}},abort:function(){if(callback){callback(undefined,true);}}};}});}function createStandardXHR(){try{return new window.XMLHttpRequest();}catch(e){}}function createActiveXHR(){try{return new window.ActiveXObject(\"Microsoft.XMLHTTP\");}\ncatch(e){}}jQuery.ajaxSetup({accepts:{script:\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\"},contents:{script:/(?:java|ecma)script/},converters:{\"text script\":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter(\"script\",function(s){if(s.cache===undefined){s.cache=false;}if(s.crossDomain){s.type=\"GET\";s.global=false;}});jQuery.ajaxTransport(\"script\",function(s){if(s.crossDomain){var script,head=document.head||jQuery(\"head\")[0]||document.documentElement;return{send:function(_,callback){script=document.createElement(\"script\");script.async=true;if(s.scriptCharset){script.charset=s.scriptCharset;}script.src=s.url;script.onload=script.onreadystatechange=function(_,isAbort){if(isAbort||!script.readyState||/loaded|complete/.test(script.readyState)){script.onload=script.onreadystatechange=null;if(script.parentNode){script.parentNode.removeChild(script);}script=null;if(!isAbort){callback(200,\"success\");}}};head.insertBefore(\nscript,head.firstChild);},abort:function(){if(script){script.onload(undefined,true);}}};}});var oldCallbacks=[],rjsonp=/(=)\\?(?=&|$)|\\?\\?/;jQuery.ajaxSetup({jsonp:\"callback\",jsonpCallback:function(){var callback=oldCallbacks.pop()||(jQuery.expando+\"_\"+(nonce++));this[callback]=true;return callback;}});jQuery.ajaxPrefilter(\"json jsonp\",function(s,originalSettings,jqXHR){var callbackName,overwritten,responseContainer,jsonProp=s.jsonp!==false&&(rjsonp.test(s.url)?\"url\":typeof s.data===\"string\"&&!(s.contentType||\"\").indexOf(\"application/x-www-form-urlencoded\")&&rjsonp.test(s.data)&&\"data\");if(jsonProp||s.dataTypes[0]===\"jsonp\"){callbackName=s.jsonpCallback=jQuery.isFunction(s.jsonpCallback)?s.jsonpCallback():s.jsonpCallback;if(jsonProp){s[jsonProp]=s[jsonProp].replace(rjsonp,\"$1\"+callbackName);}else if(s.jsonp!==false){s.url+=(rquery.test(s.url)?\"&\":\"?\")+s.jsonp+\"=\"+callbackName;}s.converters[\"script json\"]=function(){if(!responseContainer){jQuery.error(callbackName+\" was not called\");}\nreturn responseContainer[0];};s.dataTypes[0]=\"json\";overwritten=window[callbackName];window[callbackName]=function(){responseContainer=arguments;};jqXHR.always(function(){window[callbackName]=overwritten;if(s[callbackName]){s.jsonpCallback=originalSettings.jsonpCallback;oldCallbacks.push(callbackName);}if(responseContainer&&jQuery.isFunction(overwritten)){overwritten(responseContainer[0]);}responseContainer=overwritten=undefined;});return\"script\";}});jQuery.parseHTML=function(data,context,keepScripts){if(!data||typeof data!==\"string\"){return null;}if(typeof context===\"boolean\"){keepScripts=context;context=false;}context=context||document;var parsed=rsingleTag.exec(data),scripts=!keepScripts&&[];if(parsed){return[context.createElement(parsed[1])];}parsed=jQuery.buildFragment([data],context,scripts);if(scripts&&scripts.length){jQuery(scripts).remove();}return jQuery.merge([],parsed.childNodes);};var _load=jQuery.fn.load;jQuery.fn.load=function(url,params,callback){if(typeof url!==\n\"string\"&&_load){return _load.apply(this,arguments);}var selector,response,type,self=this,off=url.indexOf(\" \");if(off>=0){selector=jQuery.trim(url.slice(off,url.length));url=url.slice(0,off);}if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(params&&typeof params===\"object\"){type=\"POST\";}if(self.length>0){jQuery.ajax({url:url,type:type,dataType:\"html\",data:params}).done(function(responseText){response=arguments;self.html(selector?jQuery(\"
\").append(jQuery.parseHTML(responseText)).find(selector):responseText);}).complete(callback&&function(jqXHR,status){self.each(callback,response||[jqXHR.responseText,status,jqXHR]);});}return this;};jQuery.each([\"ajaxStart\",\"ajaxStop\",\"ajaxComplete\",\"ajaxError\",\"ajaxSuccess\",\"ajaxSend\"],function(i,type){jQuery.fn[type]=function(fn){return this.on(type,fn);};});jQuery.expr.filters.animated=function(elem){return jQuery.grep(jQuery.timers,function(fn){return elem===fn.elem;}).length;};var docElem=window.document.documentElement;\nfunction getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false;}jQuery.offset={setOffset:function(elem,options,i){var curPosition,curLeft,curCSSTop,curTop,curOffset,curCSSLeft,calculatePosition,position=jQuery.css(elem,\"position\"),curElem=jQuery(elem),props={};if(position===\"static\"){elem.style.position=\"relative\";}curOffset=curElem.offset();curCSSTop=jQuery.css(elem,\"top\");curCSSLeft=jQuery.css(elem,\"left\");calculatePosition=(position===\"absolute\"||position===\"fixed\")&&jQuery.inArray(\"auto\",[curCSSTop,curCSSLeft])>-1;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset);}if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}if(\"using\"in options){options.\nusing.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({offset:function(options){if(arguments.length){return options===undefined?this:this.each(function(i){jQuery.offset.setOffset(this,options,i);});}var docElem,win,box={top:0,left:0},elem=this[0],doc=elem&&elem.ownerDocument;if(!doc){return;}docElem=doc.documentElement;if(!jQuery.contains(docElem,elem)){return box;}if(typeof elem.getBoundingClientRect!==strundefined){box=elem.getBoundingClientRect();}win=getWindow(doc);return{top:box.top+(win.pageYOffset||docElem.scrollTop)-(docElem.clientTop||0),left:box.left+(win.pageXOffset||docElem.scrollLeft)-(docElem.clientLeft||0)};},position:function(){if(!this[0]){return;}var offsetParent,offset,parentOffset={top:0,left:0},elem=this[0];if(jQuery.css(elem,\"position\")===\"fixed\"){offset=elem.getBoundingClientRect();}else{offsetParent=this.offsetParent();offset=this.offset();if(!jQuery.nodeName(offsetParent[0],\"html\")){parentOffset=offsetParent.offset();}parentOffset.top+=jQuery.css\n(offsetParent[0],\"borderTopWidth\",true);parentOffset.left+=jQuery.css(offsetParent[0],\"borderLeftWidth\",true);}return{top:offset.top-parentOffset.top-jQuery.css(elem,\"marginTop\",true),left:offset.left-parentOffset.left-jQuery.css(elem,\"marginLeft\",true)};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||docElem;while(offsetParent&&(!jQuery.nodeName(offsetParent,\"html\")&&jQuery.css(offsetParent,\"position\")===\"static\")){offsetParent=offsetParent.offsetParent;}return offsetParent||docElem;});}});jQuery.each({scrollLeft:\"pageXOffset\",scrollTop:\"pageYOffset\"},function(method,prop){var top=/Y/.test(prop);jQuery.fn[method]=function(val){return access(this,function(elem,method,val){var win=getWindow(elem);if(val===undefined){return win?(prop in win)?win[prop]:win.document.documentElement[method]:elem[method];}if(win){win.scrollTo(!top?val:jQuery(win).scrollLeft(),top?val:jQuery(win).scrollTop());}else{elem[method]=val;}},method,val,arguments.length,null);\n};});jQuery.each([\"top\",\"left\"],function(i,prop){jQuery.cssHooks[prop]=addGetHookIf(support.pixelPosition,function(elem,computed){if(computed){computed=curCSS(elem,prop);return rnumnonpx.test(computed)?jQuery(elem).position()[prop]+\"px\":computed;}});});jQuery.each({Height:\"height\",Width:\"width\"},function(name,type){jQuery.each({padding:\"inner\"+name,content:type,\"\":\"outer\"+name},function(defaultExtra,funcName){jQuery.fn[funcName]=function(margin,value){var chainable=arguments.length&&(defaultExtra||typeof margin!==\"boolean\"),extra=defaultExtra||(margin===true||value===true?\"margin\":\"border\");return access(this,function(elem,type,value){var doc;if(jQuery.isWindow(elem)){return elem.document.documentElement[\"client\"+name];}if(elem.nodeType===9){doc=elem.documentElement;return Math.max(elem.body[\"scroll\"+name],doc[\"scroll\"+name],elem.body[\"offset\"+name],doc[\"offset\"+name],doc[\"client\"+name]);}return value===undefined?jQuery.css(elem,type,extra):jQuery.style(elem,type,value,extra);},type,\nchainable?margin:undefined,chainable,null);};});});jQuery.fn.size=function(){return this.length;};jQuery.fn.andSelf=jQuery.fn.addBack;if(typeof define===\"function\"&&define.amd){define(\"jquery\",[],function(){return jQuery;});}var _jQuery=window.jQuery,_$=window.$;jQuery.noConflict=function(deep){if(window.$===jQuery){window.$=_$;}if(deep&&window.jQuery===jQuery){window.jQuery=_jQuery;}return jQuery;};if(typeof noGlobal===strundefined){window.jQuery=window.$=jQuery;}return jQuery;}));(function(){function sha1(str){var rotate_left=function(n,s){var t4=(n<>>(32-s));return t4;};var cvt_hex=function(val){var str='';var i;var v;for(i=7;i>=0;i--){v=(val>>>(i*4))&0x0f;str+=v.toString(16);}return str;};var blockstart;var i,j;var W=new Array(80);var H0=0x67452301;var H1=0xEFCDAB89;var H2=0x98BADCFE;var H3=0x10325476;var H4=0xC3D2E1F0;var A,B,C,D,E;var temp;str=unescape(encodeURIComponent(str));var str_len=str.length;var word_array=[];for(i=0;i>>29);word_array.push((str_len<<3)&0x0ffffffff);for(blockstart=0;blockstart1?fallback:null;if($.isArray(selection)){selection=slice.call(selection);results={};for(i=0;i1){this.values[selection]=value;return true;}return false;},exists:function(selection){var s;if($.isArray(selection)){for(s=0;s');}return'<'+this.key+'>';}if(this.format==='plain'||this.format==='text'||this.format==='parse'){text=this.parser();}if(this.format==='escaped'){text=this.parser();text=mw.html.escape(text);}return text;},parse:function(){this.format='parse';return this.toString();},plain:function(){this.format='plain';return this.toString();},text:function(){this.format='text';return this.toString();},escaped:function(){this.\nformat='escaped';return this.toString();},exists:function(){return this.map.exists(this.key);}};mw={now:(function(){var perf=window.performance,navStart=perf&&perf.timing&&perf.timing.navigationStart;return navStart&&typeof perf.now==='function'?function(){return navStart+perf.now();}:function(){return+new Date();};}()),format:function(formatString){var parameters=slice.call(arguments,1);return formatString.replace(/\\$(\\d+)/g,function(str,match){var index=parseInt(match,10)-1;return parameters[index]!==undefined?parameters[index]:'$'+match;});},track:function(topic,data){trackQueue.push({topic:topic,timeStamp:mw.now(),data:data});trackCallbacks.fire(trackQueue);},trackSubscribe:function(topic,callback){var seen=0;function handler(trackQueue){var event;for(;seen found, inserting dynamically');$marker=$('').attr('name','ResourceLoaderDynamicStyles').appendTo('head');}}return $marker;}function newStyleTag(text,nextnode){var s=document.createElement('style');if(nextnode){$(nextnode).before(s);}else{document.getElementsByTagName('head')[0].appendChild(s);}if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(text));}return s;}function addEmbeddedCSS(cssText,callback){var $style,styleEl;function fireCallbacks(){var oldCallbacks=cssCallbacks;cssCallbacks=$.Callbacks();\noldCallbacks.fire().empty();}if(callback){cssCallbacks.add(callback);}if(cssText){if(!cssBuffer||cssText.slice(0,'@import'.length)!=='@import'){cssBuffer+='\\n'+cssText;setTimeout(function(){addEmbeddedCSS();});return;}}else if(cssBuffer){cssText=cssBuffer;cssBuffer='';}else{return;}if('documentMode'in document&&document.documentMode<=9){$style=getMarker().prev();if($style.data('ResourceLoaderDynamicStyleTag')===true){styleEl=$style.get(0);if(styleEl.styleSheet){try{styleEl.styleSheet.cssText+=cssText;}catch(e){mw.track('resourceloader.exception',{exception:e,source:'stylesheet'});}}else{styleEl.appendChild(document.createTextNode(cssText));}fireCallbacks();return;}}$(newStyleTag(cssText,getMarker())).data('ResourceLoaderDynamicStyleTag',true);fireCallbacks();}function getCombinedVersion(modules){var hashes=$.map(modules,function(module){return registry[module].version;});return sha1(hashes.join('')).slice(0,12);}function sortDependencies(module,resolved,unresolved){var n,deps,len,skip;\nif(!hasOwn.call(registry,module)){throw new Error('Unknown dependency: '+module);}if(registry[module].skip!==null){skip=new Function(registry[module].skip);registry[module].skip=null;if(skip()){registry[module].skipped=true;registry[module].dependencies=[];registry[module].state='ready';handlePending(module);return;}}if($.isFunction(registry[module].dependencies)){registry[module].dependencies=registry[module].dependencies();if(typeof registry[module].dependencies!=='object'){registry[module].dependencies=[registry[module].dependencies];}}if($.inArray(module,resolved)!==-1){return;}if(!unresolved){unresolved={};}deps=registry[module].dependencies;len=deps.length;for(n=0;n '+deps[n]);}unresolved[module]=true;sortDependencies(deps[n],resolved,unresolved);delete unresolved[module];}}resolved[resolved.length]=module;}function resolve(modules){var resolved=[];$.\neach(modules,function(idx,module){sortDependencies(module,resolved);});return resolved;}function allReady(modules){var i;for(i=0;i=arr.length){callback();return;}addScript(arr[i],function(){nestedAddScript(arr,callback,i+1);});};if($.isArray(script)){nestedAddScript(script,markModuleReady,0);}else if($.isFunction(script)){registry[module].state='ready';script($,$);handlePending(module);}else if(typeof script==='string'){if(module==='user'){mw.loader.using('site').always(function(){registry[module].state='ready';$.globalEval(script);handlePending(module);});}else{registry[module].state='ready';$.globalEval(script);handlePending(module);}}}catch(e){registry[module].state='error';mw.track\n('resourceloader.exception',{exception:e,module:module,source:'module-execute'});handlePending(module);}}registry[module].state='loading';if($.isPlainObject(registry[module].messages)){mw.messages.set(registry[module].messages);}if(registry[module].templates){mw.templates.set(module,registry[module].templates);}(function(){var pending=0;checkCssHandles=function(){if(cssHandlesRegistered&&pending===0&&runScript){runScript();runScript=undefined;}};cssHandle=function(){var check=checkCssHandles;pending++;return function(){if(check){pending--;check();check=undefined;}};};}());if($.isPlainObject(registry[module].style)){for(key in registry[module].style){value=registry[module].style[key];media=undefined;if(key!=='url'&&key!=='css'){if(typeof value==='string'){addEmbeddedCSS(value,cssHandle());}else{media=key;key='bc-url';}}if($.isArray(value)){for(i=0;i0&&!$.isEmptyObject(moduleMap)&&l+bytesAdded>maxQueryLength){doRequest(moduleMap,currReqBase,sourceLoadScript);moduleMap={};l=currReqBaseLength+9;mw.track('resourceloader.splitRequest',{maxQueryLength:maxQueryLength});}if(!hasOwn.call(moduleMap,prefix)){moduleMap[prefix]=[];}moduleMap[prefix].push(suffix);l+=bytesAdded;}if(!$\n.isEmptyObject(moduleMap)){doRequest(moduleMap,currReqBase,sourceLoadScript);}}}},addSource:function(id,loadUrl){var source;if(typeof id==='object'){for(source in id){mw.loader.addSource(source,id[source]);}return true;}if(hasOwn.call(sources,id)){throw new Error('source already registered: '+id);}if(typeof loadUrl==='object'){loadUrl=loadUrl.loadScript;}sources[id]=loadUrl;return true;},register:function(module,version,dependencies,group,source,skip){var i,len;if(typeof module==='object'){resolveIndexedDependencies(module);for(i=0,len=module.length;imw.loader.store.MODULE_SIZE_MAX){return false;}mw.loader.store.items[key]=src;mw.loader.store.update();},prune:function(){var key,module;if(!mw.loader.store.enabled){return false;}for(key in mw.loader.store.items){module=key.slice(0,key.indexOf('@'));if(mw.loader.store.getModuleKey(module)!==key){mw.loader.store.stats.expired++;delete mw.loader.store.items[key];}else if(mw.loader.store.items[key].length>mw.loader.store.MODULE_SIZE_MAX){delete mw.loader.store.items[key];}}},clear:function(){mw.loader.store.items={};localStorage.removeItem(mw.loader.store.getStoreKey());},update:(function(){var timer;function flush(){var data,key=mw.loader.store.getStoreKey();if(!mw.loader.store.enabled){return false;}mw.loader.store.prune();try{localStorage.removeItem(key);data=JSON.stringify(mw.loader.store);localStorage.setItem(key,data);}catch(e){mw.track('resourceloader.exception',{exception:e,\nsource:'store-localstorage-update'});}}return function(){clearTimeout(timer);timer=setTimeout(flush,2000);};}())}};}()),html:(function(){function escapeCallback(s){switch(s){case'\\'':return''';case'\"':return'"';case'<':return'<';case'>':return'>';case'&':return'&';}}return{escape:function(s){return s.replace(/['\"<>&]/g,escapeCallback);},element:function(name,attrs,contents){var v,attrName,s='<'+name;for(attrName in attrs){v=attrs[attrName];if(v===true){v=attrName;}else if(v===false){continue;}s+=' '+attrName+'=\"'+this.escape(String(v))+'\"';}if(contents===undefined||contents===null){s+='/>';return s;}s+='>';switch(typeof contents){case'string':s+=this.escape(contents);break;case'number':case'boolean':s+=String(contents);break;default:if(contents instanceof this.Raw){s+=contents.value;}else if(contents instanceof this.Cdata){if(/<\\/[a-zA-z]/.test(contents.value)){throw new Error('mw.html.element: Illegal end tag found in CDATA');}s+=contents.value;}else{throw new Error\n('mw.html.element: Invalid type of contents');}}s+='';return s;},Raw:function(value){this.value=value;},Cdata:function(value){this.value=value;}};}()),user:{options:new Map(),tokens:new Map()},hook:(function(){var lists={};return function(name){var list=hasOwn.call(lists,name)?lists[name]:lists[name]=$.Callbacks('memory');return{add:list.add,remove:list.remove,fire:function(){return list.fireWith.call(this,null,slice.call(arguments));}};};}())};mw.log.deprecate(window,'$j',$,'Use $ or jQuery instead.');function log(topic,data){var msg,e=data.exception,source=data.source,module=data.module,console=window.console;if(console&&console.log){msg=(e?'Exception':'Error')+' in '+source;if(module){msg+=' in module '+module;}msg+=(e?':':'.');console.log(msg);if(e&&console.error){console.error(String(e),e);}}}mw.trackSubscribe('resourceloader.exception',log);mw.trackSubscribe('resourceloader.assert',log);window.mw=window.mediaWiki=mw;}(jQuery));(function(mw){'use strict';mw.errorLogger=\n{installGlobalHandler:function(window){var oldHandler=window.onerror||function(){return false;};window.onerror=function(errorMessage,url,lineNumber,columnNumber,errorObject){mw.track('global.error',{errorMessage:errorMessage,url:url,lineNumber:lineNumber,columnNumber:columnNumber,errorObject:errorObject});return oldHandler.apply(this,arguments);};}};mw.errorLogger.installGlobalHandler(window);}(mediaWiki));(function($){'use strict';if($.isFunction(window.startUp)){window.startUp();window.startUp=undefined;}}(jQuery));}());\n/* cache key: global:resourceloader:filter:minify-js:7:3e266171413f1574e30e6d12fc0cdd65 */" }, "redirectURL": "", "headersSize": 470, "bodySize": 177436, "_transferSize": 177906 }, "cache": {}, "timings": { "blocked": 1.45700000007309, "dns": -1, "connect": -1, "send": 0.06400000006578987, "wait": 387.5969999999141, "receive": 10.919999999942036, "ssl": -1 }, "connection": "2967", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:18.270Z", "time": 1260.2630000001227, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=jquery.accessKeyLabel%2Cclient%7Cmediawiki.RegExp%2Ccldr%2CjqueryMsg%2Clanguage%2Cnotify%2Ctemplate%2Cutil%7Cmediawiki.language.data%2Cinit%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.startup%7Cmediawiki.template.hogan%7Cmobile.browser%2Ccontext%2Chead%2CmainMenu%2CmodifiedBar%2Cmodules%2Coo%2Csite%2Cview%7Coojs%7Cuser.defaults&skin=minerva&version=2e0e33eeafc5&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "jquery.accessKeyLabel%2Cclient%7Cmediawiki.RegExp%2Ccldr%2CjqueryMsg%2Clanguage%2Cnotify%2Ctemplate%2Cutil%7Cmediawiki.language.data%2Cinit%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.startup%7Cmediawiki.template.hogan%7Cmobile.browser%2Ccontext%2Chead%2CmainMenu%2CmodifiedBar%2Cmodules%2Coo%2Csite%2Cview%7Coojs%7Cuser.defaults" }, { "name": "skin", "value": "minerva" }, { "name": "version", "value": "2e0e33eeafc5" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 1161, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:18 GMT" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Transfer-Encoding", "value": "chunked" }, { "name": "Content-Type", "value": "text/javascript; charset=utf-8" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=2592000, s-maxage=2592000" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729279.5939" }, { "name": "Keep-Alive", "value": "timeout=5, max=98" }, { "name": "ETag", "value": "W/\"Jc+h98c8\"" }, { "name": "Expires", "value": "Thu, 03 Sep 2015 23:01:19 GMT" } ], "cookies": [], "content": { "size": 93658, "mimeType": "text/javascript", "compression": -100, "text": "mw.loader.implement(\"jquery.accessKeyLabel\",function($,jQuery){(function($,mw){var cachedAccessKeyPrefix,useTestPrefix=false,labelable='button, input, textarea, keygen, meter, output, progress, select';function getAccessKeyPrefix(ua){if(!ua&&cachedAccessKeyPrefix){return cachedAccessKeyPrefix;}var profile=$.client.profile(ua),accessKeyPrefix='alt-';if(profile.name==='opera'){accessKeyPrefix='shift-esc-';}else if(profile.name==='chrome'){accessKeyPrefix=(profile.platform==='mac'?'ctrl-option-':'alt-shift-');}else if(profile.platform!=='win'&&profile.name==='safari'&&profile.layoutVersion>526){accessKeyPrefix='ctrl-alt-';}else if(!(profile.platform==='win'&&profile.name==='safari')&&(profile.name==='safari'||profile.platform==='mac'||profile.name==='konqueror')){accessKeyPrefix='ctrl-';}else if((profile.name==='firefox'||profile.name==='iceweasel')&&profile.versionBase>'1'){accessKeyPrefix='alt-shift-';}if(!ua){cachedAccessKeyPrefix=accessKeyPrefix;}return accessKeyPrefix;}function\ngetAccessKeyLabel(element){if(!element.accessKey){return'';}if(!useTestPrefix&&element.accessKeyLabel){return element.accessKeyLabel;}return(useTestPrefix?'test-':getAccessKeyPrefix())+element.accessKey;}function updateTooltipOnElement(element,titleElement){var array=(mw.msg('word-separator')+mw.msg('brackets')).split('$1'),regexp=new RegExp($.map(array,mw.RegExp.escape).join('.*?')+'$'),oldTitle=titleElement.title,rawTitle=oldTitle.replace(regexp,''),newTitle=rawTitle,accessKeyLabel=getAccessKeyLabel(element);if(!oldTitle){return;}if(accessKeyLabel){newTitle+=mw.msg('word-separator')+mw.msg('brackets',accessKeyLabel);}if(oldTitle!==newTitle){titleElement.title=newTitle;}}function updateTooltip(element){var id,$element,$label,$labelParent;updateTooltipOnElement(element,element);$element=$(element);if($element.is(labelable)){id=element.id.replace(/\"/g,'\\\\\"');if(id){$label=$('label[for=\"'+id+'\"]');if($label.length===1){updateTooltipOnElement(element,$label[0]);}}$labelParent=$element.\nparents('label');if($labelParent.length===1){updateTooltipOnElement(element,$labelParent[0]);}}}$.fn.updateTooltipAccessKeys=function(){return this.each(function(){updateTooltip(this);});};$.fn.updateTooltipAccessKeys.getAccessKeyPrefix=getAccessKeyPrefix;$.fn.updateTooltipAccessKeys.setTestMode=function(mode){useTestPrefix=mode;};}(jQuery,mediaWiki));},{},{\"brackets\":\"[$1]\",\"word-separator\":\" \"});mw.loader.implement(\"jquery.client\",function($,jQuery){(function($){var profileCache={};$.client={profile:function(nav){if(nav===undefined){nav=window.navigator;}if(profileCache[nav.userAgent+'|'+nav.platform]!==undefined){return profileCache[nav.userAgent+'|'+nav.platform];}var versionNumber,key=nav.userAgent+'|'+nav.platform,uk='unknown',x='x',wildUserAgents=['Opera','Navigator','Minefield','KHTML','Chrome','PLAYSTATION 3','Iceweasel'],userAgentTranslations=[[/(Firefox|MSIE|KHTML,?\\slike\\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],[\n'Navigator','Netscape'],['PLAYSTATION 3','PS3']],versionPrefixes=['camino','chrome','firefox','iceweasel','netscape','netscape6','opera','version','konqueror','lynx','msie','safari','ps3','android'],versionSuffix='(\\\\/|\\\\;?\\\\s|)([a-z0-9\\\\.\\\\+]*?)(\\\\;|dev|rel|\\\\)|\\\\s|$)',names=['camino','chrome','firefox','iceweasel','netscape','konqueror','lynx','msie','opera','safari','ipod','iphone','blackberry','ps3','rekonq','android'],nameTranslations=[],layouts=['gecko','konqueror','msie','trident','edge','opera','webkit'],layoutTranslations=[['konqueror','khtml'],['msie','trident'],['opera','presto']],layoutVersions=['applewebkit','gecko','trident','edge'],platforms=['win','wow64','mac','linux','sunos','solaris','iphone'],platformTranslations=[['sunos','solaris'],['wow64','win']],translate=function(source,translations){var i;for(i=0;i400){version='2.0';}if(name==='opera'&&version>=9.8){match=ua.match(/\\bversion\\/([0-9\\.]*)/);if(match&&match[1]){version=match[1];}else{version='10';}}if(name==='chrome'&&(match=ua.match(/\\bopr\\/([0-9\\.]*)/))){if(match[1]){name='opera';version=match[1];}}if(layout==='trident'&&\nlayoutversion>=7&&(match=ua.match(/\\brv[ :\\/]([0-9\\.]*)/))){if(match[1]){name='msie';version=match[1];}}if(name==='chrome'&&(match=ua.match(/\\bedge\\/([0-9\\.]*)/))){name='edge';version=match[1];layout='edge';layoutversion=parseInt(match[1],10);}if(match=ua.match(/\\bsilk\\/([0-9.\\-_]*)/)){if(match[1]){name='silk';version=match[1];}}versionNumber=parseFloat(version,10)||0.0;return profileCache[key]={name:name,layout:layout,layoutVersion:layoutversion,platform:platform,version:version,versionBase:(version!==x?Math.floor(versionNumber).toString():x),versionNumber:versionNumber};},test:function(map,profile,exactMatchOnly){var conditions,dir,i,op,val,j,pieceVersion,pieceVal,compare;profile=$.isPlainObject(profile)?profile:$.client.profile();if(map.ltr&&map.rtl){dir=$('body').is('.rtl')?'rtl':'ltr';map=map[dir];}if(typeof map!=='object'||map[profile.name]===undefined){return!exactMatchOnly;}conditions=map[profile.name];if(conditions===false){return false;}if(conditions===null){return true;}for(\ni=0;iNumber(pieceVal[j])){compare=1;break;}}if(!(eval(String(compare+op+'0')))){return false;}}else if(typeof val==='number'){if(!(eval('profile.versionNumber'+op+val))){return false;}}}return true;}};}(jQuery));});mw.loader.implement(\"mediawiki.RegExp\",function($,jQuery){(function(mw){mw.RegExp={escape:function(str){return str.replace(/([\\\\{}()|.?*+\\-\\^$\\[\\]])/g,'\\\\$1');}};}(mediaWiki));});mw.loader.implement(\"mediawiki.cldr\",function($,jQuery){(function(mw){'use strict';mw.cldr={getPluralForm:function(number,pluralRules){var i;for(i=0;i').replace(/&/g,'&');}function getFailableParserFn(options){var parser=new mw.jqueryMsg.parser(options);return function\n(args){var fallback,key=args[0],argsArray=$.isArray(args[1])?args[1]:slice.call(args,1);try{return parser.parse(key,argsArray);}catch(e){fallback=parser.settings.messages.get(key);mw.log.warn('mediawiki.jqueryMsg: '+key+': '+e.message);return $('').text(fallback);}};}mw.jqueryMsg={};mw.jqueryMsg.setParserDefaults=function(data){if(data.allowedHtmlElements){parserDefaults.allowedHtmlElements=data.allowedHtmlElements;}};mw.jqueryMsg.getMessageFunction=function(options){var failableParserFn=getFailableParserFn(options),format;if(options&&options.format!==undefined){format=options.format;}else{format=parserDefaults.format;}return function(){var failableResult=failableParserFn(arguments);if(format==='text'||format==='escaped'){return failableResult.text();}else{return failableResult.html();}};};mw.jqueryMsg.getPlugin=function(options){var failableParserFn=getFailableParserFn(options);return function(){var $target=this.empty();$.each(failableParserFn(arguments).contents(),function(i,\nnode){appendWithoutParsing($target,node);});return $target;};};mw.jqueryMsg.parser=function(options){this.settings=$.extend({},parserDefaults,options);this.settings.onlyCurlyBraceTransform=(this.settings.format==='text'||this.settings.format==='escaped');this.emitter=new mw.jqueryMsg.htmlEmitter(this.settings.language,this.settings.magic);};mw.jqueryMsg.parser.prototype={astCache:{},parse:function(key,replacements){return this.emitter.emit(this.getAst(key),replacements);},getAst:function(key){var wikiText,cacheKey=[key,this.settings.onlyCurlyBraceTransform].join(':');if(this.astCache[cacheKey]===undefined){wikiText=this.settings.messages.get(key);if(typeof wikiText!=='string'){wikiText='\\\\['+key+'\\\\]';}this.astCache[cacheKey]=this.wikiTextToAst(wikiText);}return this.astCache[cacheKey];},wikiTextToAst:function(input){var pos,regularLiteral,regularLiteralWithoutBar,regularLiteralWithoutSpace,regularLiteralWithSquareBrackets,doubleQuote,singleQuote,backslash,anyCharacter,\nasciiAlphabetLiteral,escapedOrLiteralWithoutSpace,escapedOrLiteralWithoutBar,escapedOrRegularLiteral,whitespace,dollar,digits,htmlDoubleQuoteAttributeValue,htmlSingleQuoteAttributeValue,htmlAttributeEquals,openHtmlStartTag,optionalForwardSlash,openHtmlEndTag,closeHtmlTag,openExtlink,closeExtlink,wikilinkPage,wikilinkContents,openWikilink,closeWikilink,templateName,pipe,colon,templateContents,openTemplate,closeTemplate,nonWhitespaceExpression,paramExpression,expression,curlyBraceTransformExpression,result,settings=this.settings,concat=Array.prototype.concat;pos=0;function choice(ps){return function(){var i,result;for(i=0;i/);function escapedLiteral(){var result=sequence([backslash,anyCharacter]);return result===null?null:result[1];}escapedOrLiteralWithoutSpace=choice([escapedLiteral,regularLiteralWithoutSpace]);escapedOrLiteralWithoutBar=choice([escapedLiteral,regularLiteralWithoutBar]);escapedOrRegularLiteral=choice([escapedLiteral,regularLiteral]);function literalWithoutSpace(){var result=nOrMore(1,escapedOrLiteralWithoutSpace)();return result===null?null:result.join('');}function literalWithoutBar(){var result=nOrMore(1,escapedOrLiteralWithoutBar)();return result===null?null:result.join('');}function unescapedLiteralWithoutBar(){var result=nOrMore(1,regularLiteralWithoutBar)();return result===null?null:result.join('');}function literal(){var result=nOrMore(1,escapedOrRegularLiteral)();return result===null?null:result.join('');}function curlyBraceTransformExpressionLiteral(){var result=nOrMore(1,\nregularLiteralWithSquareBrackets)();return result===null?null:result.join('');}asciiAlphabetLiteral=makeRegexParser(/[A-Za-z]+/);htmlDoubleQuoteAttributeValue=makeRegexParser(/^[^\"]*/);htmlSingleQuoteAttributeValue=makeRegexParser(/^[^']*/);whitespace=makeRegexParser(/^\\s+/);dollar=makeStringParser('$');digits=makeRegexParser(/^\\d+/);function replacement(){var result=sequence([dollar,digits]);if(result===null){return null;}return['REPLACE',parseInt(result[1],10)-1];}openExtlink=makeStringParser('[');closeExtlink=makeStringParser(']');function extlink(){var result,parsedResult;result=null;parsedResult=sequence([openExtlink,nonWhitespaceExpression,whitespace,nOrMore(1,expression),closeExtlink]);if(parsedResult!==null){result=['EXTLINK',parsedResult[1]];if(parsedResult[3].length===1){result.push(parsedResult[3][0]);}else{result.push(['CONCAT'].concat(parsedResult[3]));}}return result;}function extLinkParam(){var result=sequence([openExtlink,dollar,digits,whitespace,expression,closeExtlink\n]);if(result===null){return null;}return['EXTLINKPARAM',parseInt(result[2],10)-1,result[4]];}openWikilink=makeStringParser('[[');closeWikilink=makeStringParser(']]');pipe=makeStringParser('|');function template(){var result=sequence([openTemplate,templateContents,closeTemplate]);return result===null?null:result[1];}wikilinkPage=choice([unescapedLiteralWithoutBar,template]);function pipedWikilink(){var result=sequence([wikilinkPage,pipe,expression]);return result===null?null:[result[0],result[2]];}wikilinkContents=choice([pipedWikilink,wikilinkPage]);function wikilink(){var result,parsedResult,parsedLinkContents;result=null;parsedResult=sequence([openWikilink,wikilinkContents,closeWikilink]);if(parsedResult!==null){parsedLinkContents=parsedResult[1];result=['WIKILINK'].concat(parsedLinkContents);}return result;}function doubleQuotedHtmlAttributeValue(){var parsedResult=sequence([doubleQuote,htmlDoubleQuoteAttributeValue,doubleQuote]);return parsedResult===null?null:parsedResult[1];}\nfunction singleQuotedHtmlAttributeValue(){var parsedResult=sequence([singleQuote,htmlSingleQuoteAttributeValue,singleQuote]);return parsedResult===null?null:parsedResult[1];}function htmlAttribute(){var parsedResult=sequence([whitespace,asciiAlphabetLiteral,htmlAttributeEquals,choice([doubleQuotedHtmlAttributeValue,singleQuotedHtmlAttributeValue])]);return parsedResult===null?null:[parsedResult[1],parsedResult[3]];}function isAllowedHtml(startTagName,endTagName,attributes){var i,len,attributeName;startTagName=startTagName.toLowerCase();endTagName=endTagName.toLowerCase();if(startTagName!==endTagName||$.inArray(startTagName,settings.allowedHtmlElements)===-1){return false;}for(i=0,len=attributes.length;i1?['CONCAT'].concat(expr):expr[0];}function templateWithReplacement(){var result=sequence([templateName,colon,replacement]);return result===null?null:[result[0],result[2]];}function templateWithOutReplacement(){var result=sequence([templateName,colon,paramExpression]);return result===null?null:[result[0],result[2]];}function templateWithOutFirstParameter(){var result=sequence([templateName,colon]);return result===null?null:[result[0],''];}colon=makeStringParser(':');templateContents=choice\n([function(){var res=sequence([choice([templateWithReplacement,templateWithOutReplacement,templateWithOutFirstParameter]),nOrMore(0,templateParam)]);return res===null?null:res[0].concat(res[1]);},function(){var res=sequence([templateName,nOrMore(0,templateParam)]);if(res===null){return null;}return[res[0]].concat(res[1]);}]);openTemplate=makeStringParser('{{');closeTemplate=makeStringParser('}}');nonWhitespaceExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutSpace]);paramExpression=choice([template,wikilink,extLinkParam,extlink,replacement,literalWithoutBar]);expression=choice([template,wikilink,extLinkParam,extlink,replacement,html,literal]);curlyBraceTransformExpression=choice([template,replacement,curlyBraceTransformExpressionLiteral]);function start(rootExpression){var result=nOrMore(0,rootExpression)();if(result===null){return null;}return['CONCAT'].concat(result);}result=start(this.settings.onlyCurlyBraceTransform?curlyBraceTransformExpression:\nexpression);if(result===null||pos!==input.length){throw new Error('Parse error at position '+pos.toString()+' in input: '+input);}return result;}};mw.jqueryMsg.htmlEmitter=function(language,magic){this.language=language;var jmsg=this;$.each(magic,function(key,val){jmsg[key.toLowerCase()]=function(){return val;};});this.emit=function(node,replacements){var ret,subnodes,operation,jmsg=this;switch(typeof node){case'string':case'number':ret=node;break;case'object':subnodes=$.map(node.slice(1),function(n){return jmsg.emit(n,replacements);});operation=node[0].toLowerCase();if(typeof jmsg[operation]==='function'){ret=jmsg[operation](subnodes,replacements);}else{throw new Error('Unknown operation \"'+operation+'\"');}break;case'undefined':ret='';break;default:throw new Error('Unexpected type in AST: '+typeof node);}return ret;};};mw.jqueryMsg.htmlEmitter.prototype={concat:function(nodes){var $span=$('').addClass('mediaWiki_htmlEmitter');$.each(nodes,function(i,node){if(node instanceof\njQuery&&node.hasClass('mediaWiki_htmlEmitter')){$.each(node.contents(),function(j,childNode){appendWithoutParsing($span,childNode);});}else{appendWithoutParsing($span,node);}});return $span;},replace:function(nodes,replacements){var index=parseInt(nodes[0],10);if(index').attr({title:page,href:url}).text(anchor);},htmlattributes:function(nodes){var i,len,mapping={};for(i=0,len=nodes.length;i');if(typeof arg==='function'){$el.attr('href','#').click(function(e){e.preventDefault();}).click(arg);}else{$el.attr('href',arg.toString());}}return appendWithoutParsing($el,contents);},extlinkparam:function(nodes,replacements){var replacement,index=parseInt(nodes[0],10);if(index]/.test(this.map.get(this.key))){return oldParser.apply(this);}messageFunction=mw.jqueryMsg.getMessageFunction({'messages':this.map,'format':this.format});return messageFunction(this.key,this.parameters);};}(mediaWiki,jQuery));mw.jqueryMsg.setParserDefaults({\"allowedHtmlElements\":[\"b\",\"bdi\",\"del\",\"i\",\"ins\",\"u\",\"font\",\"big\",\"small\",\"sub\",\"sup\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\",\"cite\",\"code\",\"em\",\"s\",\"strike\",\"strong\",\"tt\",\"var\",\"div\",\"center\",\"blockquote\",\"ol\",\"ul\",\"dl\",\"table\",\"caption\",\"pre\",\"ruby\",\"rb\",\"rp\",\"rt\",\"rtc\",\"p\",\"span\"\n,\"abbr\",\"dfn\",\"kbd\",\"samp\",\"data\",\"time\",\"mark\",\"li\",\"dt\",\"dd\"]});});mw.loader.implement(\"mediawiki.language\",function($,jQuery){(function(mw,$){$.extend(mw.language,{procPLURAL:function(template){if(template.title&&template.parameters&&mw.language.convertPlural){if(template.parameters.length===0){return'';}var count=mw.language.convertNumber(template.title,true);return mw.language.convertPlural(parseInt(count,10),template.parameters);}if(template.parameters[0]){return template.parameters[0];}return'';},convertPlural:function(count,forms,explicitPluralForms){var pluralRules,pluralFormIndex=0;if(explicitPluralForms&&explicitPluralForms[count]){return explicitPluralForms[count];}if(!forms||forms.length===0){return'';}pluralRules=mw.language.getData(mw.config.get('wgUserLanguage'),'pluralRules');if(!pluralRules){return(count===1)?forms[0]:forms[1];}pluralFormIndex=mw.cldr.getPluralForm(count,pluralRules);pluralFormIndex=Math.min(pluralFormIndex,forms.length-1);return forms[pluralFormIndex\n];},preConvertPlural:function(forms,count){while(forms.lengthfractional.length){valueParts[1]=pad(fractional,padLength,'0',true);}if(maxPlacesvalueParts[0].length){valueParts[0]=\npad(valueParts[0],padLength);}if(patternDigits.indexOf('#')===-1){valueParts[0]=valueParts[0].slice(valueParts[0].length-padLength);}}index=patternParts[0].lastIndexOf(',');if(index!==-1){groupSize=patternParts[0].length-index-1;remainder=patternParts[0].slice(0,index);index=remainder.lastIndexOf(',');if(index!==-1){groupSize2=remainder.length-index-1;}}for(whole=valueParts[0];whole;){off=groupSize?whole.length-groupSize:0;pieces.push((off>0)?whole.slice(off):whole);whole=(off>0)?whole.slice(0,off):'';if(groupSize2){groupSize=groupSize2;groupSize2=null;}}valueParts[0]=pieces.reverse().join(options.group);return valueParts.join(options.decimal);}$.extend(mw.language,{convertNumber:function(num,integer){var i,tmp,transformTable,numberString,convertedNumber,pattern;pattern=mw.language.getData(mw.config.get('wgUserLanguage'),'digitGroupingPattern')||'#,##0.###';transformTable=mw.language.getDigitTransformTable();if(!transformTable){return num;}if(integer){if(parseInt(num,10)===num){return num\n;}tmp=[];for(i in transformTable){tmp[transformTable[i]]=i;}transformTable=tmp;numberString=String(num);}else{if(!mw.config.get('wgTranslateNumerals')){transformTable=[];}numberString=mw.language.commafy(num,pattern);}convertedNumber='';for(i=0;i').attr('href',href).text(text);if(tooltip){$link.attr('title',tooltip);}$portlet=$('#'+portlet);if($portlet.length===0){return null;}$ul=$portlet.find('ul').eq(0);if($ul.length===0){$ul=$('
    ');if($portlet.find('div:first').length===0){$portlet.append($ul);}else{$portlet.find('div').eq(-1).append($ul);}}if($ul.length===0){return null;}$portlet.removeClass('emptyPortlet');if($portlet.hasClass('vectorTabs')){$item=$link.wrap(\n'
  • ').parent().parent();}else{$item=$link.wrap('
  • ').parent();}if(id){$item.attr('id',id);}if(accesskey){$link.attr('accesskey',accesskey);}if(tooltip){$link.attr('title',tooltip);}if(nextnode){if(nextnode.nodeType||typeof nextnode==='string'){nextnode=$ul.find(nextnode);}else if(!nextnode.jquery){nextnode=undefined;}if(nextnode&&(nextnode.length!==1||nextnode[0].parentNode!==$ul[0])){nextnode=undefined;}}if(nextnode){nextnode.before($item);}else{$ul.append($item);}$link.updateTooltipAccessKeys();return $item[0];},validateEmail:function(mailtxt){var rfc5322Atext,rfc1034LdhStr,html5EmailRegexp;if(mailtxt===''){return null;}rfc5322Atext='a-z0-9!#$%&\\'*+\\\\-/=?^_`{|}~';rfc1034LdhStr='a-z0-9\\\\-';html5EmailRegexp=new RegExp('^'+'['+rfc5322Atext+'\\\\.]+'+'@'+'['+rfc1034LdhStr+']+'+'(?:\\\\.['+rfc1034LdhStr+']+)*'+'$','i');return(mailtxt.match(html5EmailRegexp)!==null);},isIPv4Address:function(address,allowBlock){if(typeof address!=='string'){return false;}var block=\nallowBlock?'(?:\\\\/(?:3[0-2]|[12]?\\\\d))?':'',RE_IP_BYTE='(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|0?[0-9]?[0-9])',RE_IP_ADD='(?:'+RE_IP_BYTE+'\\\\.){3}'+RE_IP_BYTE;return address.search(new RegExp('^'+RE_IP_ADD+block+'$'))!==-1;},isIPv6Address:function(address,allowBlock){if(typeof address!=='string'){return false;}var block=allowBlock?'(?:\\\\/(?:12[0-8]|1[01][0-9]|[1-9]?\\\\d))?':'',RE_IPV6_ADD='(?:'+':(?::|(?::'+'[0-9A-Fa-f]{1,4}'+'){1,7})'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){0,6}::'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){7}'+')';if(address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!==-1){return true;}RE_IPV6_ADD='[0-9A-Fa-f]{1,4}'+'(?:::?'+'[0-9A-Fa-f]{1,4}'+'){1,6}';return address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!==-1&&address.search(/::/)!==-1&&address.search(/::.*::/)===-1;},isIPAddress:function(address,allowBlock){return util.isIPv4Address(address,allowBlock)||util.isIPv6Address(address,allowBlock);}};mw.log.deprecate(util,'wikiGetlink',util.\ngetUrl,'Use mw.util.getUrl instead.');mw.log.deprecate(util,'tooltipAccessKeyPrefix',$.fn.updateTooltipAccessKeys.getAccessKeyPrefix(),'Use jquery.accessKeyLabel instead.');mw.log.deprecate(util,'tooltipAccessKeyRegexp',/\\[(ctrl-)?(option-)?(alt-)?(shift-)?(esc-)?(.)\\]$/,'Use jquery.accessKeyLabel instead.');mw.log.deprecate(util,'updateTooltipAccessKeys',function($nodes){if(!$nodes){if(document.querySelectorAll){$nodes=$(document.querySelectorAll('[accesskey]'));}else{$nodes=$('#column-one a, #mw-head a, #mw-panel a, #p-logo a, input, label, button');}}else if(!($nodes instanceof $)){$nodes=$($nodes);}$nodes.updateTooltipAccessKeys();},'Use jquery.accessKeyLabel instead.');mw.log.deprecate(util,'jsMessage',function(message){if(!arguments.length||message===''||message===null){return true;}if(typeof message!=='object'){message=$.parseHTML(message);}mw.notify(message,{autoHide:true,tag:'legacy'});return true;},'Use mw.notify instead.');mw.util=util;}(mediaWiki,jQuery));});mw.loader.\nimplement(\"mediawiki.language.data\",function($,jQuery){mw.language.setData(\"en\",{\"digitTransformTable\":null,\"separatorTransformTable\":null,\"grammarForms\":[],\"pluralRules\":[\"i = 1 and v = 0 @integer 1\"],\"digitGroupingPattern\":null,\"fallbackLanguages\":[]});});mw.loader.implement(\"mediawiki.language.init\",function($,jQuery){(function(mw){mw.language={data:{},getData:function(langCode,dataKey){var langData=mw.language.data;langCode=langCode.toLowerCase();if(langData&&langData[langCode]instanceof mw.Map){return langData[langCode].get(dataKey);}return undefined;},setData:function(langCode,dataKey,value){var langData=mw.language.data;langCode=langCode.toLowerCase();if(!(langData[langCode]instanceof mw.Map)){langData[langCode]=new mw.Map();}langData[langCode].set(dataKey,value);}};}(mediaWiki));});mw.loader.implement(\"mediawiki.libs.pluralruleparser\",function($,jQuery){(function(mw){function pluralRuleParser(rule,number){'use strict';rule=rule.split('@')[0].replace(/^\\s*/,'').replace(/\\s*$/,''\n);if(!rule.length){return true;}var pos=0,operand,expression,relation,result,whitespace=makeRegexParser(/^\\s+/),value=makeRegexParser(/^\\d+/),_n_=makeStringParser('n'),_i_=makeStringParser('i'),_f_=makeStringParser('f'),_t_=makeStringParser('t'),_v_=makeStringParser('v'),_w_=makeStringParser('w'),_is_=makeStringParser('is'),_isnot_=makeStringParser('is not'),_isnot_sign_=makeStringParser('!='),_equal_=makeStringParser('='),_mod_=makeStringParser('mod'),_percent_=makeStringParser('%'),_not_=makeStringParser('not'),_in_=makeStringParser('in'),_within_=makeStringParser('within'),_range_=makeStringParser('..'),_comma_=makeStringParser(','),_or_=makeStringParser('or'),_and_=makeStringParser('and');function debug(){}debug('pluralRuleParser',rule,number);function choice(parserSyntax){return function(){var i,result;for(i=0;i=parseInt(range_list[0],10))&&(result[0]=0;i--){v=ctx[i];if(v&&typeof v=='object'&&key in v){val=v[key];found=true;break;}}if(!found){return(returnFound)?false:\"\";}if(!returnFound&&typeof val=='function'){val=this.lv(val,ctx,partials);}return val;},ho:function(val,cx,partials,text,tags){var compiler=this.c;var options=this.options;options.delimiters=tags;var text=val.call(cx,text);text=(text==null)?String(text):text.toString();this.b(compiler.\ncompile(text,options).render(cx,partials));return false;},b:(useArrayBuffer)?function(s){this.buf.push(s);}:function(s){this.buf+=s;},fl:(useArrayBuffer)?function(){var r=this.buf.join('');this.buf=[];return r;}:function(){var r=this.buf;this.buf='';return r;},ls:function(val,ctx,partials,inverted,start,end,tags){var cx=ctx[ctx.length-1],t=null;if(!inverted&&this.c&&val.length>0){return this.ho(val,cx,partials,this.text.substring(start,end),tags);}t=val.call(cx);if(typeof t=='function'){if(inverted){return true;}else if(this.c){return this.ho(t,cx,partials,this.text.substring(start,end),tags);}}return t;},lv:function(val,ctx,partials){var cx=ctx[ctx.length-1];var result=val.call(cx);if(typeof result=='function'){result=coerceToString(result.call(cx));if(this.c&&~result.indexOf(\"{\\u007B\")){return this.c.compile(result,this.options).render(cx,partials);}}return coerceToString(result);}};var rAmp=/&/g,rLt=//g,rApos=/\\'/g,rQuot=/\\\"/g,hChars=/[&<>\\\"\\']/;function coerceToString(val\n){return String((val===null||val===undefined)?'':val);}function hoganEscape(str){str=coerceToString(str);return hChars.test(str)?str.replace(rAmp,'&').replace(rLt,'<').replace(rGt,'>').replace(rApos,''').replace(rQuot,'"'):str;}var isArray=Array.isArray||function(a){return Object.prototype.toString.call(a)==='[object Array]';};})(typeof exports!=='undefined'?exports:Hogan);(function(Hogan){var rIsWhitespace=/\\S/,rQuot=/\\\"/g,rNewline=/\\n/g,rCr=/\\r/g,rSlash=/\\\\/g,tagTypes={'#':1,'^':2,'/':3,'!':4,'>':5,'<':6,'=':7,'_v':8,'{':9,'&':10};Hogan.scan=function scan(text,delimiters){var len=text.length,IN_TEXT=0,IN_TAG_TYPE=1,IN_TAG=2,state=IN_TEXT,tagType=null,tag=null,buf='',tokens=[],seenTag=false,i=0,lineStart=0,otag='{{',ctag='}}';function addBuf(){if(buf.length>0){tokens.push(new String(buf));buf='';}}function lineIsWhitespace(){var isAllWhitespace=true;for(var j=lineStart;j'){next.indent=tokens[j].toString()}tokens.splice(j,1);}}}else if(!noNewLine){tokens.push({tag:'\\n'});}seenTag=false;lineStart=tokens.length;}function changeDelimiters(text,index){var close='='+ctag,closeIndex=text.indexOf(close,index),delimiters=trim(text.substring(text.indexOf('=',index)+1,closeIndex)).split(' ');otag=delimiters[0];ctag=delimiters[1];return closeIndex+close.length-1;}if(delimiters){delimiters=delimiters.split(' ');otag=delimiters[0];ctag=delimiters[1];}for(i=0;i0){token=tokens.shift();if(token.tag=='#'||token.tag=='^'||isOpener(token,customTags)){stack.push(token);token.nodes=buildTree(tokens,token.tag,stack,customTags);instructions.push(token);}else if(token.tag=='/'){if(stack.length===0){throw new Error('Closing tag without opener: /'+token.n);}opener=stack.pop();if(token.n!=opener.n&&!isCloser(token.n,opener.n,customTags)){throw new Error('Nesting error: '+opener.n+' vs. '+token.n);}opener.end=token.i;return instructions;}else{instructions.\npush(token);}}if(stack.length>0){throw new Error('missing closing tag: '+stack.pop().n);}return instructions;}function isOpener(token,tags){for(var i=0,l=tags.length;i'){code+=partial(tree[i]);}else if(tag=='{'||tag=='&'){code+=tripleStache(tree[i].n,chooseMethod(tree[i].n));}else if(tag=='\\n'){code+=text('\"\\\\n\"'+(tree.length-1==i?'':' + i'));}else if(tag=='_v'){code+=variable(tree[i].n,chooseMethod(tree[i].n));}else if(tag===undefined){code+=text('\"'+esc(tree[i])+'\"');}}return code;}function section(nodes,id,method,start,end,tags){return'if(_.s(_.'+method+'(\"'+esc(id)+'\",c,p,1),'+'c,p,0,'+start+','+end+',\"'+tags+'\")){'+'_.rs(c,p,'+'function(c,p,_){'+walk(\nnodes)+'});c.pop();}';}function invertedSection(nodes,id,method){return'if(!_.s(_.'+method+'(\"'+esc(id)+'\",c,p,1),c,p,1,0,0,\"\")){'+walk(nodes)+'};';}function partial(tok){return'_.b(_.rp(\"'+esc(tok.n)+'\",c,p,\"'+(tok.indent||'')+'\"));';}function tripleStache(id,method){return'_.b(_.t(_.'+method+'(\"'+esc(id)+'\",c,p,0)));';}function variable(id,method){return'_.b(_.v(_.'+method+'(\"'+esc(id)+'\",c,p,0)));';}function text(id){return'_.b('+id+');';}Hogan.parse=function(tokens,text,options){options=options||{};return buildTree(tokens,'',[],options.sectionTags||[]);},Hogan.cache={};Hogan.compile=function(text,options){options=options||{};var key=text+'||'+!!options.asString;var t=this.cache[key];if(t){return t;}t=this.generate(this.parse(this.scan(text,options.delimiters),text,options),text,options);return this.cache[key]=t;};})(typeof exports!=='undefined'?exports:Hogan);(function(){var hogan={compile:function(src){return Hogan.compile(src);}};mw.template.registerCompiler('hogan',hogan);}());}\n);mw.loader.implement(\"mobile.browser\",function($,jQuery){(function(M,$){var browser;function memoize(method){var memoized=function(){var cache=this['__cache'+memoized.cacheId]||(this['__cache'+memoized.cacheId]={}),key=[].join.call(arguments,'|');if(cache.hasOwnProperty(key)){return cache[key];}return(cache[key]=method.apply(this,arguments));};memoized.cacheId=Date.now().toString()+Math.random().toString();return memoized;}function Browser(ua,$container){this.userAgent=ua;this.$el=$container;if(this.isAndroid2()){this.lockViewport();}this._fixIosLandscapeBug();}Browser.prototype={_fixIosLandscapeBug:function(){var self=this,viewport=this.$el.find('meta[name=\"viewport\"]')[0];if(viewport&&(this.isIos(4)||this.isIos(5))){this.lockViewport();document.addEventListener('gesturestart',function(){self.lockViewport();},false);}},isIos:memoize(function(version){var ua=this.userAgent,ios=/ipad|iphone|ipod/i.test(ua);if(ios&&version){switch(version){case 8:return/OS 8_/.test(ua)||/Version\\/8/.\ntest(ua);case 4:return/OS 4_/.test(ua);case 5:return/OS 5_/.test(ua);default:return false;}}else{return ios;}}),lockViewport:function(){if(this.$el){this.$el.find('meta[name=\"viewport\"]').attr('content','initial-scale=1.0, maximum-scale=1.0, user-scalable=no');}},isAndroid2:memoize(function(){return/Android 2/.test(this.userAgent);}),isWideScreen:function(){var val=mw.config.get('wgMFDeviceWidthTablet');return window.innerWidth>=val||window.innerHeight>=val;},supportsCSSProperty:memoize(function(property){var elem=document.createElement('foo');return elem.style[property]!==undefined||elem.style['webkit'+property.charAt(0).toUpperCase()+property.slice(1)]!==undefined;}),supportsAnimations:memoize(function(){if(this.isAndroid2()){return false;}return this.supportsCSSProperty('animationName')&&this.supportsCSSProperty('transform')&&this.supportsCSSProperty('transition');}),supportsPositionFixed:memoize(function(){var support=false,userAgent=this.userAgent;$.each([\n/AppleWebKit\\/(53[4-9]|5[4-9]\\d|[6-9]\\d\\d|\\d{4,})/,/Android [2-9]/,/Firefox/,/Trident\\/[6-9]|Trident\\/1\\d[\\d\\.]+/],function(index,item){if(item.test(userAgent)){support=true;}});return support;}),supportsTouchEvents:memoize(function(){return'ontouchstart'in window;}),supportsGeoLocation:memoize(function(){return'geolocation'in navigator;}),supportsLocalStorage:memoize(function(){try{localStorage.setItem('localStorageTest','localStorageTest');localStorage.removeItem('localStorageTest');return true;}catch(e){return false;}}),supportsFileUploads:memoize(function(){var browserSupported;if(this._fileUploads!==undefined){return this._fileUploads;}if(this.userAgent.match(/Windows Phone (OS 7|8.0)/)){this._fileUploads=false;}else{browserSupported=(typeof FileReader!=='undefined'&&typeof FormData!=='undefined'&&($('').prop('type')==='file'));this._fileUploads=browserSupported&&!mw.config.get('wgImagesDisabled',false);}return this._fileUploads;})};browser=new Browser(window.\nnavigator.userAgent,$('html'));M.define('Browser',Browser);M.define('browser',browser);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"mobile.context\",function($,jQuery){(function(M,$){var context;context={getMode:function(){return mw.config.get('wgMFMode');},isAlphaGroupMember:function(){return this.getMode()==='alpha';},isBetaGroupMember:function(){return this.getMode()==='beta'||this.isAlphaGroupMember();},assertMode:function(modes){var mode=this.getMode();if($.inArray(mode,modes)===-1){throw new Error('Attempt to run module outside declared environment mode '+mode);}}};M.define('context',context);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"mobile.head\",function($,jQuery){(function(M,$){var time=M.require('modules/lastEdited/time'),MainMenu=M.require('MainMenu'),mainMenu=new MainMenu({activator:'#mw-mf-main-menu-button, .header .main-menu-button'});function initHistoryLink(){var $lastModified=$('#mw-mf-last-modified'),isPageCached=$lastModified.length&&$lastModified.\nprop('tagName').toLowerCase()==='a',$lastModifiedLink=isPageCached?$lastModified:$lastModified.find('a'),$lastModifiedBar=$('.last-modified-bar'),historyUrl=$lastModifiedLink.attr('href'),ts=$lastModifiedLink.data('timestamp'),username=$lastModifiedLink.data('user-name')||false,gender=$lastModifiedLink.data('user-gender'),keys={seconds:'mobile-frontend-last-modified-with-user-seconds',minutes:'mobile-frontend-last-modified-with-user-minutes',hours:'mobile-frontend-last-modified-with-user-hours',days:'mobile-frontend-last-modified-with-user-days',months:'mobile-frontend-last-modified-with-user-months',years:'mobile-frontend-last-modified-with-user-years'},delta,args=[];if(ts){delta=time.getTimeAgoDelta(parseInt(ts,10));if(time.isNow(delta)){args=args.concat(['mobile-frontend-last-modified-with-user-just-now',gender,username]);}else{args=args.concat([keys[delta.unit],gender,username,mw.language.convertNumber(delta.value)]);}if(time.isRecent(delta)){$lastModified.parent(\n'.last-modified-bar').addClass('active');}args=args.concat([historyUrl,mw.language.convertNumber(username?1:0),username?mw.util.getUrl('Special:UserProfile/'+username):'']);if(isPageCached||$lastModifiedLink.hasClass('truncated-text')||$lastModified.hasClass('pre-content')){$lastModifiedBar.replaceWith($('
    ').html($('
    ').html(mw.message.apply(this,args).parse())));}else{$lastModifiedLink.replaceWith(mw.message.apply(this,args).parse());}}else{$(function(){$('#mw-mf-last-modified').removeClass('last-modified-bar');});}}M.define('mainMenu',mainMenu);M.on('history-link-loaded',initHistoryLink);M.on('header-loaded',function(){mainMenu.registerClickEvents();$('.header > a').each(function(){$(this).wrap('
    ');});});$(function(){if(!$('#mw-mf-page-left').find('.menu').length){mainMenu.appendTo('#mw-mf-page-left');}});}(mw.mobileFrontend,jQuery));},{},{\"mobile-frontend-last-modified-with-user-days\":\n\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 day|$3 days}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-hours\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 hour|$3 hours}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-just-now\":\"[$3 Last {{GENDER:$1|edited}}] just now by {{PLURAL:$4|[$5 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-minutes\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 minute|$3 minutes}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-months\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 month|$3 months}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-seconds\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 second|$3 seconds}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-years\":\n\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 year|$3 years}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\"});mw.loader.implement(\"mobile.mainMenu\",function($,jQuery){(function(M,$){var MainMenu,browser=M.require('browser'),View=M.require('View');MainMenu=View.extend({isTemplateMode:true,template:mw.template.get('mobile.mainMenu','menu.hogan'),defaults:$.extend(mw.config.get('wgMFMenuData'),{activator:undefined}),advertiseNewFeature:function(selector,msg,skin){var d=$.Deferred(),self=this;if(this._hasNewFeature){throw'A new feature is already being advertised.';}else{this._hasNewFeature=true;}$(function(){var $activator=$(self.activator).eq(0);$activator.addClass('indicator-circle');mw.loader.using('mobile.contentOverlays').done(function(){$activator.one('click',function(){var po,PointerOverlay=M.require('mobile.contentOverlays/PointerOverlay');po=new PointerOverlay({appendToElement:self.$el.parent(),alignment:'left',skin:skin,summary:msg,target:self.$(selector)});po.show();d.\nresolve(po);$activator.removeClass('indicator-circle');});});});return d;},initialize:function(options){this.activator=options.activator;View.prototype.initialize.call(this,options);},enableLogging:function(schema){this.$('a').each(function(){var $link=$(this),eventName=$link.data('event-name');if(eventName){schema.hijackLink($link,eventName);}});},postRender:function(){if(!browser.supportsGeoLocation()){this.$el.find('.nearby').parent().remove();}this.$el.addClass('view-border-box');this.registerClickEvents();},registerClickEvents:function(){var self=this;$(this.activator).off('click').on('click',function(ev){if(self.isOpen()){self.closeNavigationDrawers();}else{self.openNavigationDrawer();}ev.preventDefault();ev.stopPropagation();});},isOpen:function(){return $('body').hasClass('navigation-enabled');},closeNavigationDrawers:function(){$('body').removeClass('navigation-enabled').removeClass('secondary-navigation-enabled').removeClass('primary-navigation-enabled');},\nopenNavigationDrawer:function(drawerType){this.closeNavigationDrawers();drawerType=drawerType||'primary';$('body').toggleClass('navigation-enabled').toggleClass(drawerType+'-navigation-enabled');this.emit('open');}});M.define('MainMenu',MainMenu);}(mw.mobileFrontend,jQuery));},{\"css\":[\n\"#mw-mf-viewport{position:relative;height:100%}#mw-mf-page-center{width:100%;position:relative;z-index:3}.main-menu-button.indicator-circle{overflow:initial}.main-menu-button.indicator-circle::after{content:'';background-color:#347bff;width:.65em;height:.65em;position:absolute;top:-0.4em;right:.6em;border-radius:.5em;border:solid .2em white}nav{float:left}.notifications-overlay.navigation-drawer{right:0;height:100%;width:auto;box-shadow:-5px 0 0 0 rgba(0,0,0,0.3)}nav{font-size:90%;min-height:100%;background:#444;border-left:solid 12px #252525}.client-js nav .secondary-action{border:none;position:absolute;right:0;top:0;bottom:0;padding-right:0;border-left:1px solid #777}.client-js nav .primary-action{margin-right:45px}nav ul:first-child{border-bottom:12px solid #252525}nav ul:first-child li:first-child{border-top:none}nav ul li{position:relative;font-size:1.2em;border-top:1px solid #777}nav ul li:hover{background-color:#555;margin-left:-12px}nav ul li:hover a{border-left:solid 12px #3366BB}nav ul li:last-child{border-bottom:1px solid #777}nav ul li a{color:white;display:block;padding:11px 10px 11px 9px}nav ul li a:hover{text-decoration:none}nav ul li a:visited,nav ul li a:active{color:white}nav ul.hlist li{font-size:0.8em;margin:0;border:none}nav ul.hlist li a{color:#CCC;border:none;padding:.7em 12px;margin-left:0}body.navigation-enabled #mw-mf-viewport{overflow:hidden;min-height:100%;height:auto !important}body.navigation-enabled #mw-mf-page-center{background:#fff;position:absolute;height:100%;left:240px;border-left:solid 1px #000;box-shadow:-5px 0 0 0 rgba(0,0,0,0.1)}body.navigation-enabled .navigation-drawer,body.navigation-enabled .transparent-shield{visibility:visible}body.navigation-enabled .transparent-shield{background:rgba(255,255,255,0.8);opacity:1}.primary-navigation-enabled{border-left:solid 12px #252525;background:#444}.primary-navigation-enabled #mw-mf-viewport{margin-left:-12px}.primary-navigation-enabled nav{width:240px}.primary-navigation-enabled .drawer .position-fixed{left:240px !important}@media all and (min-width:768px){.secondary-navigation-enabled #mw-mf-page-center{left:-60% !important;right:60% !important;width:auto}.secondary-navigation-enabled #mw-mf-page-center .main-header-button{visibility:hidden}.notifications-overlay.navigation-drawer{left:40%}}.animations #mw-mf-page-center{min-height:100%;background-color:#fff;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s cubic-bezier(0.175,0.885,0.320,1.275),height 0s 0.5s;transition:transform .25s cubic-bezier(0.175,0.885,0.320,1.275),height 0s 0.5s}.animations nav{width:240px;-webkit-backface-visibility:hidden;-webkit-transition:visibility 0s .25s;transition:visibility 0s .25s;-moz-transition:visibility 0s .25s;-o-transition:visibility 0s .25s}.animations .notifications-overlay.navigation-drawer{display:block;-webkit-transform:translate(102%,0);transform:translate(102%,0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s cubic-bezier(0.175,0.885,0.320,1.275),visibility 0s .25s;transition:transform .25s cubic-bezier(0.175,0.885,0.320,1.275),visibility 0s .25s}.animations .notifications-overlay.navigation-drawer.visible{-webkit-transform:translate(0,0);transform:translate(0,0)}.navigation-enabled.animations .drawer .position-fixed,.navigation-enabled.animations #mw-mf-page-center{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s cubic-bezier(0.175,0.885,0.320,1.275);transition:transform .25s cubic-bezier(0.175,0.885,0.320,1.275)}.primary-navigation-enabled.animations .drawer .position-fixed,.primary-navigation-enabled.animations #mw-mf-page-center{left:0 !important;-webkit-transform:translate(240px,0);transform:translate(240px,0)}.primary-navigation-enabled.animations nav{position:static;-webkit-backface-visibility:hidden;-webkit-transition:none;transition:none;-moz-transition:none;-o-transition:none}.secondary-navigation-enabled.animations #mw-mf-page-center{left:0 !important;-webkit-transform:translate(-60%,0);transform:translate(-60%,0);width:100%}.rtl .animations .notifications-overlay.navigation-drawer{-webkit-transform:translate(-102%,0);transform:translate(-102%,0)}.rtl .animations .notifications-overlay.navigation-drawer.visible{-webkit-transform:translate(0,0);transform:translate(0,0)}.rtl.primary-navigation-enabled.animations .drawer .position-fixed,.rtl.primary-navigation-enabled.animations #mw-mf-page-center{-webkit-transform:translate(-240px,0);transform:translate(-240px,0)}.rtl.secondary-navigation-enabled.animations #mw-mf-page-center{-webkit-transform:translate(60%,0);transform:translate(60%,0)} .mw-ui-icon-home:after,.mw-ui-icon-home:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAwklEQVR42u3RYQ2DMBDF8UmoBCQgAQlIQAISkICESqiESqgEJJyD/7IsZIxslNAjhOR+/djkveTdw5gVWtyZ8QMg1OeEOwKzTj++JrHktZcX1pLaNRj5TWg0lo9s6UuXn8jxh6eiQ9gjUaktn7lGwfJ5fenyeQG3b/njEnUu3lNGaLeWT2gY/i0vaAk4veXz18Dh0Sd07/iKxFnGV0Egzk+pKn7e+hINCpaJlxck4uJN+gXN1+9gBVZgBVZwowJj7uYJzjt74/BBFlgAAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/home.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-random:after,.mw-ui-icon-random:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABgUlEQVR42u3WUZHDIBSFYSQgIRIiAQlIiAQkREIkIAEJkRAJSMDBvzu7nTSdwlxuaR92Zr/nEpJz4UzNn4E1n8HEQqTA298Yz0bmzpv3wLFy8GwzY5gJJNqOsZQzMvtKygf9Fk3KO3pRDiOQKLwqN8OopCzJBPzT0Of6BhtaBVtdG+obLGitl6+/Sq3s9RucuCqmjgOdvfn1rm8K4ba40JKYsJVfrPUNfP08E9DaGwe1/plY6vSFwV678ng6ibXNyl3G3t7/QG9rlfFVYWMlI1DVNgVJwuFISCZTIy5M13npa1s+knP36KOiMDQbyIWRxyKSazuOD1mubb3MykbpqW2L3n6uzVzoa1sefVDVtr7acKra1v8XIvYVxqPC8tNT7egKy1mW6toGdxmhlpcLIw9NJ8q1XR4uoVbuqe1wblvQ2X/XyrUdcQTF4w+2+h0YL4yIxxoZExqFRGAyGuTOlFdm8wqimLI3I/DNlBesGYetpDybd+I4U3bmE3B4rPn37QtbAHEqV4OXXQAAAABJRU5ErkJggg==);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/random.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-watchlist:after,.mw-ui-icon-watchlist:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEX////////////////////////////////////////////////////////////////////lEOhHAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAAPBJREFUeNrN1MuuwyAMRVHzTgjg8/9fW8kdpGlwiaU7uGuWCexYFvRXAu9kUgEyGUAyFQGoZLADYGORNBmKpMlSZGsaEMlQJKqhSLClSCRDkdgNRWJYikSgCR+vMk41XskBDINCRA3PsVyx4anuScRF1X3K7sAaR/pQsNIcXYS+Gs83V6EbgSYSQ1EdTfl5FmdSbcrwVU75XVWe3UA/HJjwhiJRDEWiWYqEMxSJ/KCoh/38OEhRL5sfednEeOP0LmyLpnTb/PLRpBdtdArjVxNPNt9VvUmKjttZmbWmqmy+70pTQw/q6+ynbyxpYqF/7AV+dDAWUUBTeAAAAABJRU5ErkJggg==);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/watchlist.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-uploads:after,.mw-ui-icon-uploads:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEX////////////////////////////////////////////////////////////////////lEOhHAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAANZJREFUeNrtk0kOwyAMRZlCIAz2/U/bllaCxEamu6rKW5L/FGNjdfNvaBeeOL0Ydwk/JKdkdMKBbKS8BTwBVs5/Y+iKBODuvqUK2SsVkSHR/IGNYpHF8vk5x/WiKAAXIZCEUFMShfPATRGFMOY9oEy1Uoem8/a4CJh3/cB9Y9uWmxD5v/tpqwAJxfRKybwNk9ez3pXXMvJ5fjGwCzTfDSrQfDfoE6T5uZH7u6PnDil7W01BoKudl4VdNTQsCgfdBirwa60DiELd1Ij2MXdi62geCJu6+SUejUg7X53rg78AAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/uploads.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-nearby:after,.mw-ui-icon-nearby:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABYElEQVR42s2XW5HDMAxFBcEQAiEQDCEQCsEQAiEQDMEQCsEQDCEMTmd29mNbbca5dTrT01/Z1uOqUuwsTETWn18iEuw6mMk0XqkkwhWX3zlmZx16hJU+jdnegUDhLDfT4Y6A/AQZlahcv+DJLITfwicqvuDhfPZ3nilM3glntb2rnXzkiItjsjPQ3PXHsTYXg5j/1rGOzroHm5OfIudZ0/8uR9zvhydtlFOa+8tqPZy54NKnHqjuhOSP6JJW5Lt1YXJFlvo4dO2T2MvMWsg012jSkZ1JiHcz03u5Ejp/FC5BWtmg/n+QGzs4SZyB4oZJIrw4UQbGJhHPTmYlcmOl4mmfHPn62Cei0b5nbdFj0P3XY1jsHZjo4PSvwja60+krmCfbCCQcwsIoD0RPslGYOaaahF7q2RT6G6i2TY9+L7RrP2WLpv7xjih2NSyC+ofTtJiAnqZsn4JFV4/edNG+iwdmrLsywuvssQAAAABJRU5ErkJggg==);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/nearby.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-settings:after,.mw-ui-icon-settings:before,.mw-ui-icon-mobileoptions:after,.mw-ui-icon-mobileoptions:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABWUlEQVR42u2XW5GEMBBFkYAEJCABCUhAAhIiAQmRgIRIiAQkxMHZral9FDRJhx4+pnb29t9U7j0zk04HmncRE2FfdwMcB706gE4FSEe98CR6DSAd9fHAr4ERz8ZRkYVOOGrjvw1MbJQU6PcOPd4kibDH2xEs3KOU6Sh6EnfIi+gCwhqvI+zx1j6KOIZHTYVmGNQRkev2w7o20xJBAZzaXGbtQEKqLwOkxZV27OIuMFz9yczCsRVipfQhXJhVQQesjSrmZwBTBaB7BjA0FSLZAW0VINgBfRVgswPGKgB2wFIRP+qADvdVqzg0huH4kzbVtNwsI5VhEcuGeOUSpyVe/EpMUIugxRtam+0EMZ6e4GhqC9bMlTPu/nlvvdE8JUXCZ6X/B68/9OBV2FCxRsbrCP84TI6tED4eHEJ5hN99EuRIoMs7dMSivQQqDl0a4O1fxE9m57Cv5lX0Ac1pSK7vK+NJAAAAAElFTkSuQmCC);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/settings.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-secondary-logout:after,.mw-ui-icon-secondary-logout:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAM1BMVEX////////////////////////////////////////////////////////////////////lEOhHAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAAUBJREFUeNrVldtygCAMRAWCeOGS///atgwYypo6zrQP3SdH9kziEnD5LRGZN3aXmcv6Aoj8qfKiBletbwH6C8DQDDj7UziRufgRcIk5e82/lhaOAKk+7IqfWzgC2PbqUPwAONYJz112aClzE3RlixQYAHe99jgMVcV9j9XUBRwUuvywcUdb2qCA+AUY1wwUqBYETMESRw8PAQk8i7+nZwHA5SonBRCQEmHetFUD7Lx5m5REQHqKM7CoQHwC8pTKE1BHKPtnQGRCTUADwtOh56pznoxN83tY73uv6IAOotrTOH14ntM9sOO5xgnWZl+6VO5fOdb5/g5Y0Y8FZO+wK9/9Ef8hTYmGwifLpYHZdeW9/uAoJL5EyseB1DCAQD/KpHt7ceiVrFCnWXTZY7ZHmiyAjNnk3aEDZShsXyK7/At9ALbFLhjlKY4EAAAAAElFTkSuQmCC);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/loginout.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-profile:after,.mw-ui-icon-profile:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABwElEQVR42u3VPyiEYRzA8Z+TvAiLk41JTBb/BwOLGExKYdOFBaVY3SCbwXIWjAbFDQaL4aSUPxn9C4v/1EmuiPd8B+p68/Ye3nvPU8+vPuPver713vNIPB7/YiCACC5h4n+P5fDrUG4EmQhDyRF0QNkRLKkecK96QFwH6AAdoAN0QDoDrrCJ6A/3XrCNI5jpCIihF/IpCxNJ7obhT9itwanXAcOQbyw47B3AgFhU482rABOFNgHNDrtBiI09rwJi8NkcosphdwhiY83LT6jO5hD9DnuLNnu5ePAyYAf5lkOU4jaJz6/dspeBUDqu0TOMoROTeExy7x1z6MYgIvoh0wE6QAfoAB2Q6oAoulCMUTzBzTExhwYEcON2wAwkQTn24cZcoxWSYNztgBDEIhsDOMZv5g5BFEEs+twOiKER8g0f2jGNXbzDbs4xjx7k2PyeHwep+BO/YgTiwEAZatGGJlSiCOKgCRepvoVWUAFxUQGCePPqGjWxjHrIH5RgCo/pfAdOMItO+B0OnIcWBBHBy398yJ5xhi2sYgOHiOqXWAfoAB2QOPeqByypHtChckAYmaoGrMOAqBJg4hIRBGBAIB/Ncg60Su6S/AAAAABJRU5ErkJggg==);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/user.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-anonymous-white:after,.mw-ui-icon-anonymous-white:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABwUlEQVR42u3YPyiEcRzH8d95pOsWg38p3YYF+TOalIH8uUK5shMjgzIQEiWjwUIGdSSxGBTDrVKXnDqckn+DP8nk6O68rzz1dOmhw3me6/upV89yw/Mefr+nTsXjcZ0TvfDjBjFYfsaX34PtpqBhC/qiCGINPou6MAZ4oC8AN5TF+YwB69BXCWW3gHskFoKyY4A+nwRIgARIgARIQCYGlGMADigTGkaQZ/KbYgxDgzLhwABKfyNAwxPOMYlWVKHo49mGaVzhCOoLZ7jGLDyoRhEq0IJxhHEHx88DgA7EYLYI6r8R0IA3mC2K9t8+A15c4bOdoAnqm9oQxme7RPdfHWIXejCDFUygE9kpHMQcdGEMi5iAF065hSRAAiRAAiRAAjI9INvOAYNI7Bh9cEGlqAbz2EdzugKWYdwDZlCKLKgv5KIfBzBuM10BJVjCC5L3ilPsYAEjmPqI3kUIESQvjNp0H+JCjOIWqSyCVTTC8Z+3UA68mMMGAnhG8h5xiG0MocDq12g+6lAGl3wHJEACJCCjAkJI7N6OAZXQt263ADcC0OcxBlzAZ1FrCCIKfVvQCLDl9uCEsktADDfwo9f4/+k7B58r6oI7dCcAAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.mainMenu/images/anon.png?2015-08-04T22:58:20Z)!ie}\\n/* cache key: global:resourceloader:filter:minify-css:7:10f7ea29aac7fc0205d134f97cd133aa */\"\n]},{},{\"menu.hogan\":\n\"\\u003Cdiv class=\\\"menu view-border-box\\\"\\u003E\\n\\t\\u003Cul\\u003E\\n\\t\\t{{#discovery}}\\n\\t\\t\\t\\u003Cli class=\\\"{{class}}\\\"\\u003E\\n\\t\\t\\t\\t{{#components}}\\n\\t\\t\\t\\t\\t\\u003Ca href=\\\"{{href}}\\\" class=\\\"{{class}}\\\" data-event-name=\\\"{{data-event-name}}\\\"\\u003E{{text}}\\u003C/a\\u003E\\n\\t\\t\\t\\t{{/components}}\\n\\t\\t\\t\\u003C/li\\u003E\\n\\t\\t{{/discovery}}\\n\\t\\u003C/ul\\u003E\\n\\t\\u003Cul\\u003E\\n\\t\\t{{#personal}}\\n\\t\\t\\t\\u003Cli class=\\\"{{class}}\\\"\\u003E\\n\\t\\t\\t\\t{{#components}}\\n\\t\\t\\t\\t\\t\\u003Ca href=\\\"{{href}}\\\" class=\\\"{{class}}\\\" data-event-name=\\\"{{data-event-name}}\\\"\\u003E{{text}}\\u003C/a\\u003E\\n\\t\\t\\t\\t{{/components}}\\n\\t\\t\\t\\u003C/li\\u003E\\n\\t\\t{{/personal}}\\n\\t\\u003C/ul\\u003E\\n\\t\\u003Cul class=\\\"hlist\\\"\\u003E\\n\\t\\t{{#sitelinks}}\\n\\t\\t\\t\\u003Cli class=\\\"{{class}}\\\"\\u003E\\n\\t\\t\\t\\t{{#components}}\\n\\t\\t\\t\\t\\t\\u003Ca href=\\\"{{href}}\\\" class=\\\"{{class}}\\\" data-event-name=\\\"{{data-event-name}}\\\"\\u003E{{text}}\\u003C/a\\u003E\\n\\t\\t\\t\\t{{/components}}\\n\\t\\t\\t\\u003C/li\\u003E\\n\\t\\t{{/sitelinks}}\\n\\t\\u003C/ul\\u003E\\n\\u003C/div\\u003E\\n\"\n});mw.loader.implement(\"mobile.modifiedBar\",function($,jQuery){(function(M,$){var units=['seconds','minutes','hours','days','months','years'],limits=[1,60,3600,86400,2592000,31536000];function timeAgo(timestampDelta){var i=0;while(ilimits[i+1]){++i;}return{value:Math.round(timestampDelta/limits[i]),unit:units[i]};}function getTimeAgoDelta(timestamp){var currentTimestamp=Math.round(new Date().getTime()/1000);return timeAgo(currentTimestamp-timestamp);}function isRecent(delta){var u=delta.unit;return $.inArray(u,['seconds','minutes','hours'])>-1;}function isNow(delta){return delta.unit==='seconds'&&delta.value<10;}M.define('modules/lastEdited/time',{timeAgo:timeAgo,getTimeAgoDelta:getTimeAgoDelta,isNow:isNow,isRecent:isRecent});}(mw.mobileFrontend,jQuery));},{},{\"mobile-frontend-last-modified-with-user-days\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 day|$3 days}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\n\"mobile-frontend-last-modified-with-user-hours\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 hour|$3 hours}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-just-now\":\"[$3 Last {{GENDER:$1|edited}}] just now by {{PLURAL:$4|[$5 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-minutes\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 minute|$3 minutes}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-months\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 month|$3 months}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-seconds\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 second|$3 seconds}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\",\"mobile-frontend-last-modified-with-user-years\":\"[$4 Last {{GENDER:$1|edited}} {{PLURAL:$3|$3 year|$3 years}} ago] by {{PLURAL:$5|[$6 $2]|0=an anonymous user}}\"});mw.loader.implement(\"mobile.modules\",\nfunction($,jQuery){(function(){var loader;function ModuleLoader(){this._register={};}ModuleLoader.prototype={require:function(id){if(!this._register.hasOwnProperty(id)){throw new Error('Module not found: '+id);}return this._register[id];},define:function(id,obj){var self=this;if(this._register.hasOwnProperty(id)){throw new Error('Module already exists: '+id);}this._register[id]=obj;return{deprecate:function(deprecatedId){self.deprecate(deprecatedId,obj,id);}};},deprecate:function(id,obj,replacement){var depreacteMsg;if(replacement){depreacteMsg='Use '+replacement+' instead.';}mw.log.deprecate(this._register,id,obj,depreacteMsg);}};loader=new ModuleLoader();mw.mobileFrontend={define:function(){return loader.define.apply(loader,arguments);},require:function(){return loader.require.apply(loader,arguments);},deprecate:function(){return loader.deprecate.apply(loader,arguments);}};mw.mobileFrontend.define('ModuleLoader',ModuleLoader);}());});mw.loader.implement(\"mobile.oo\",function($,jQuery)\n{(function(M){function extend(prototype){var key,Parent=this;function Child(){return Parent.apply(this,arguments);}OO.inheritClass(Child,Parent);for(key in prototype){Child.prototype[key]=prototype[key];}Child.extend=extend;Child.prototype._parent=Parent.prototype;return Child;}function Class(){this.initialize.apply(this,arguments);}Class.prototype.initialize=function(){};Class.extend=extend;M.define('Class',Class);}(mw.mobileFrontend));(function(M,$,OO){var EventEmitter,Class=M.require('Class');EventEmitter=Class.extend($.extend({initialize:OO.EventEmitter},OO.EventEmitter.prototype));M.define('eventemitter',EventEmitter);$.extend(mw.mobileFrontend,new EventEmitter());}(mw.mobileFrontend,jQuery,OO));});mw.loader.implement(\"mobile.site\",function($,jQuery){});mw.loader.implement(\"mobile.view\",function($,jQuery){(function(M,$){var EventEmitter=M.require('eventemitter'),View,delegateEventSplitter=/^(\\S+)\\s*(.*)$/,idCounter=0;function uniqueId(prefix){var id=(++idCounter).toString();return prefix\n?prefix+id:id;}View=EventEmitter.extend({className:undefined,tagName:'div',isTemplateMode:false,isBorderBox:true,template:undefined,templatePartials:{},defaults:{},events:null,initialize:function(options){var self=this;EventEmitter.prototype.initialize.apply(this,arguments);this.defaults=$.extend({},this._parent.defaults,this.defaults);this.templatePartials=$.extend({},this._parent.templatePartials,this.templatePartials);options=$.extend({},this.defaults,options);this.options=options;this.cid=uniqueId('view');if(typeof this.template==='string'){this.template=mw.template.compile(this.template);}if(options.el){this.$el=$(options.el);}else{this.$el=$('<'+this.tagName+'>');}if(this.$el.length){this._postInitialize();}else{$(function(){self.$el=$(options.el);self._postInitialize();});}},_postInitialize:function(){this.$el.addClass(this.className);if(this.isBorderBox){this.$el.addClass('view-border-box');}this.render(this.options);},preRender:$.noop,postRender:$.noop,render:function(data){\nvar html;$.extend(this.options,data);this.preRender();this.undelegateEvents();if(this.template&&!this.options.enhance){html=this.template.render(this.options,this.templatePartials);if(this.isTemplateMode){this.$el=$(html);}else{this.$el.html(html);}}this.postRender();this.delegateEvents();return this;},$:function(query){return this.$el.find(query);},delegateEvents:function(events){var match,key,method;events=events||this.events;if(events){this.undelegateEvents();for(key in events){method=events[key];if(!$.isFunction(method)){method=this[events[key]];}if(method){match=key.match(delegateEventSplitter);this.delegate(match[1],match[2],$.proxy(method,this));}}}},delegate:function(eventName,selector,listener){this.$el.on(eventName+'.delegateEvents'+this.cid,selector,listener);},undelegateEvents:function(){if(this.$el){this.$el.off('.delegateEvents'+this.cid);}},undelegate:function(eventName,selector,listener){this.$el.off(eventName+'.delegateEvents'+this.cid,selector,listener);}});$.each([\n'append','prepend','appendTo','prependTo','after','before','insertAfter','insertBefore','remove','detach'],function(i,prop){View.prototype[prop]=function(){this.$el[prop].apply(this.$el,arguments);return this;};});M.define('View',View);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"oojs\",function($,jQuery){(function(global){'use strict';var oo={},hasOwn=oo.hasOwnProperty,toString=oo.toString;oo.initClass=function(fn){fn.static=fn.static||{};};oo.inheritClass=function(targetFn,originFn){if(targetFn.prototype instanceof originFn){throw new Error('Target already inherits from origin');}var targetConstructor=targetFn.prototype.constructor;targetFn['super']=targetFn.parent=originFn;targetFn.prototype=Object.create(originFn.prototype,{constructor:{value:targetConstructor,enumerable:false,writable:true,configurable:true}});oo.initClass(originFn);targetFn.static=Object.create(originFn.static);};oo.mixinClass=function(targetFn,originFn){var key;for(key in originFn.prototype){if(key!==\n'constructor'&&hasOwn.call(originFn.prototype,key)){targetFn.prototype[key]=originFn.prototype[key];}}oo.initClass(targetFn);if(originFn.static){for(key in originFn.static){if(hasOwn.call(originFn.static,key)){targetFn.static[key]=originFn.static[key];}}}else{oo.initClass(originFn);}};oo.getProp=function(obj){var i,retval=obj;for(i=1;i=0&&value%1===0);default:return jsType===type;}},validate:function(obj,schema){var errors=[],key,val,prop;if(!schema||!schema.properties){errors.push('Missing or empty schema');return errors;}for(key in obj){if(!schema.properties.hasOwnProperty(key)){errors.push(mw.format('Undeclared property \"$1\"',key));}\n}for(key in schema.properties){prop=schema.properties[key];if(!obj.hasOwnProperty(key)){if(prop.required){errors.push(mw.format('Missing property \"$1\"',key));}continue;}val=obj[key];if(!(self.isInstanceOf(val,prop.type))){errors.push(mw.format('Value $1 is the wrong type for property \"$2\" ($3 expected)',JSON.stringify(val),key,prop.type));continue;}if(prop['enum']&&$.inArray(val,prop['enum'])===-1){errors.push(mw.format('Value $1 for property \"$2\" is not one of $3',JSON.stringify(val),key,JSON.stringify(prop['enum'])));}}return errors;},setDefaults:function(schemaName,schemaDefaults){return self.declareSchema(schemaName,{defaults:schemaDefaults});},prepare:function(schemaName,eventData){var schema=self.getSchema(schemaName),event=$.extend(true,{},schema.defaults,eventData),errors=self.validate(event,schema.schema);while(errors.length){mw.track('eventlogging.error',mw.format('[$1] $2',schemaName,errors.pop()));}return{event:event,revision:schema.revision||-1,schema:schemaName,webHost:\nlocation.hostname,wiki:mw.config.get('wgDBname')};},makeBeaconUrl:function(data){var queryString=encodeURIComponent(JSON.stringify(data));return baseUrl+'?'+queryString+';';},checkUrlSize:function(schemaName,url){if(url.length>self.maxUrlSize){var message='Url exceeds maximum length';mw.track('eventlogging.error',mw.format('[$1] $2',schemaName,message));return message;}},sendBeacon:/1|yes/.test(navigator.doNotTrack)||!baseUrl?$.noop:navigator.sendBeacon?function(url){try{navigator.sendBeacon(url);}catch(e){}}:function(url){document.createElement('img').src=url;},logEvent:function(schemaName,eventData){var event=self.prepare(schemaName,eventData),url=self.makeBeaconUrl(event),sizeError=self.checkUrlSize(schemaName,url),deferred=$.Deferred();if(!sizeError){self.sendBeacon(url);deferred.resolveWith(event,[event]);}else{deferred.rejectWith(event,[event,sizeError]);}return deferred.promise();}};mw.trackSubscribe('eventlogging.error',function(topic,error){mw.log.error(error);});}(mediaWiki,\njQuery));});mw.loader.implement(\"ext.eventLogging.subscriber\",function($,jQuery){(function(mw,$){function titleCase(word){return word.charAt(0).toUpperCase()+word.slice(1);}function handleTrackedEvent(topic,event){var schema=titleCase(topic.slice(topic.indexOf('.')+1)),dependencies=['ext.eventLogging','schema.'+schema];mediaWiki.loader.using(dependencies,function(){mw.eventLog.logEvent(schema,event);});}$(window).on('load',function(){mw.trackSubscribe('event.',handleTrackedEvent);});}(mediaWiki,jQuery));});mw.loader.implement(\"ext.gather.api\",function($,jQuery){(function(M,$){var Api=M.require('api').Api,user=M.require('user'),Page=M.require('Page'),CollectionsApi;CollectionsApi=Api.extend({boilerplate:{id:0,title:'Watchlist',owner:user.getName(),description:'',count:0,image:'',isPublic:false},addPagesToCollection:function(id,titles){return this.postWithToken('watch',{action:'editlist',id:id,titles:titles});},addPageToCollection:function(id,page){return this.addPagesToCollection(id,[\npage.getTitle()]);},removePagesFromCollection:function(id,titles){return this.postWithToken('watch',{action:'editlist',id:id,mode:'remove',titles:titles});},removePageFromCollection:function(id,page){return this.removePagesFromCollection(id,[page.getTitle()]);},addCollection:function(title){var self=this;return this.postWithToken('watch',{action:'editlist',perm:'public',label:title}).then(function(data){data=data.editlist;return $.extend({},self.boilerplate,{id:data.id,title:title,owner:user.getName(),items:data.pages,isPublic:true});});},removeCollection:function(id){return this.postWithToken('watch',{action:'editlist',mode:'deletelist',id:id});},getCollectionMembers:function(id){var params={action:'query',prop:'pageimages',piprop:'thumbnail',pithumbsize:120,pilimit:50,generator:'listpages',glspid:id,glsplimit:50};return this.get(params).then(function(resp){if(!resp.query){return[];}return $.map(resp.query.pages,function(pageOptions){pageOptions.isMember=true;var page=new Page(\npageOptions);return page;});});},_mapCollection:function(list){list.isWatchlist=list.watchlist!==undefined;list.titleInCollection=list.title!==undefined;list.title=list.label;list.owner=list.owner;list.isPublic=list.perm==='public';list.isHidden=list.perm==='hidden';delete list.label;return list;},getCollection:function(id){var collection,self=this,args={action:'query',list:'lists',lstids:id,lstprop:'label|description|public|image|count|owner'};return this.get(args).then(function(resp){if(resp.query&&resp.query.lists&&resp.query.lists[0]){collection=self._mapCollection(resp.query.lists[0]);}return collection;});},getCollections:function(page,queryArgs){var self=this,args=$.extend({},queryArgs||{},{action:'query',list:'lists',lstlimit:50,lstprop:'label|description|public|image|count|owner'});if(page){args.lsttitle=page.getTitle();}return this.get(args).then(function(resp){var result={continueArgs:resp.continue||resp['query-continue']};if(resp.query&&resp.query.lists){result.collections=\n$.map(resp.query.lists,self._mapCollection);}else{result.collections=[];}return result;});},getCurrentUsersCollections:function(owner,page,queryArgs){return this.getCollections(page,$.extend(queryArgs,{lstowner:owner}));},editCollection:function(id,title,description,isPrivate){var params={action:'editlist',label:title,description:description};if(isPrivate!==undefined){params.perm=isPrivate?'private':'public';}if(id!==null){params.id=id;}return this.postWithToken('watch',params);},setPrivate:function(id,isPrivate){return this.postWithToken('watch',{action:'editlist',id:id,perm:isPrivate?'private':'public'});},setVisible:function(id,isVisible){return this.postWithToken('watch',{action:'editlist',id:id,mode:isVisible?'showlist':'hidelist'});}});M.define('ext.gather.api/CollectionsApi',CollectionsApi);}(mw.mobileFrontend,jQuery));(function(M,$){var Api=M.require('api').Api,RelatedPagesApi;RelatedPagesApi=Api.extend({getRelatedPages:function(title,limit){limit=limit||3;return this.get({\naction:'query',prop:'pageimages',piprop:'thumbnail',pilimit:limit,pithumbsize:mw.config.get('wgMFThumbnailSizes').tiny,generator:'search',gsrsearch:'morelike:'+title,gsrnamespace:'0',gsrlimit:limit}).then(cleanApiResults);}});function cleanApiResults(results){if(results&&results.query&&results.query.pages){return $.map(results.query.pages,function(p){return p;});}else{return null;}}M.define('ext.gather.api/RelatedPagesApi',RelatedPagesApi);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"ext.gather.buttonspinner\",function($,jQuery){(function(M){var Button=M.require('Button'),icons=M.require('icons'),ButtonWithSpinner;ButtonWithSpinner=Button.extend({defaults:{tagName:'button',disabled:false,loading:false,spinner:icons.spinner().toHtmlString()},loading:function(loading){this.options.loading=loading||this.options.loading;this.update();},disabled:function(disabled){this.options.disabled=disabled;this.update();},postRender:function(){if(!this.$el.hasClass('button-spinner')){Button.\nprototype.postRender.apply(this,arguments);this.$el.addClass('button-spinner mw-ui-input-inline');}this.update();},update:function(){var loading=this.options.loading,disabled=this.options.disabled,disabledProp=loading||disabled;this.$el.prop('disabled',disabledProp);this.$el.html(loading?this.options.spinner:this.options.label);}});M.define('ext.gather.buttonspinner/ButtonWithSpinner',ButtonWithSpinner);}(mw.mobileFrontend,jQuery));},{\"css\":[\".button-spinner .loading.spinner{height:auto;margin:auto}\\n/* cache key: global:resourceloader:filter:minify-css:7:972f7dceb694b06f8c2e12d92280faf0 */\"]});mw.loader.implement(\"ext.gather.init\",function($,jQuery){mw.messages.set(\"gather-main-menu-new-feature\",\"\\u003Cb\\u003ENew!\\u003C/b\\u003E Check out the favourite topics of devwiki readers or create a collection of your own.\");(function(M,$){var $star,watchstar,pageActionPointer,actionOverlay,bucket,useGatherStar,CollectionsWatchstar=M.require('ext.gather.watchstar/CollectionsWatchstar'),Watchstar\n=M.require('mobile.watchstar/Watchstar'),PageActionOverlay=M.require('mobile.contentOverlays/PointerOverlay'),WatchstarPageActionOverlay=M.require('ext.gather.watchstar/WatchstarPageActionOverlay'),Tag=M.require('ext.gather.watchstar/Tag'),settings=M.require('settings'),settingOverlayWasDismissed='gather-has-dismissed-tutorial',mainMenuPointerDismissed='gather-has-dismissed-mainmenu',user=M.require('user'),experiments=M.require('experiments'),context=M.require('context'),skin=M.require('skin'),mainMenu=M.require('mainMenu'),page=M.getCurrentPage();function shouldShowCollectionTutorial(){if(mw.config.get('wgNamespaceNumber')===0&&!page.isMainPage()&&mw.util.getParamValue('article_action')!=='signup-edit'&&!$('html').hasClass('gather-overlay-enabled')&&!settings.get(settingOverlayWasDismissed)&&mw.config.get('wgGatherShouldShowTutorial')){return true;}return false;}function overlayDismissed(){settings.save(settingOverlayWasDismissed,true);}function showPointer(watchstar){var $star=\nwatchstar.$el;actionOverlay=new WatchstarPageActionOverlay({skin:skin,target:$star});$star.on('click',function(){actionOverlay.hide();overlayDismissed();});actionOverlay.on('cancel',overlayDismissed);actionOverlay.on('action',function(ev){watchstar.onStatusToggle(ev);overlayDismissed();});actionOverlay.show();actionOverlay.refreshPointerArrow($star);}function revealCollectionsInMainMenu(){if(!settings.get(mainMenuPointerDismissed)){mainMenu.advertiseNewFeature('.collection-menu-item',mw.msg('gather-main-menu-new-feature'),skin).done(function(pointerOverlay){pointerOverlay.on('hide',function(){settings.save(mainMenuPointerDismissed,true);});});}mainMenu.on('open',function(){if(actionOverlay){actionOverlay.hide();}if(pageActionPointer){pageActionPointer.hide();}});return $('#mw-mf-page-left').find('.collection-menu-item').removeClass('hidden');}function init(page,$star){var shouldShow=shouldShowCollectionTutorial(),$menuItem=revealCollectionsInMainMenu();watchstar=new CollectionsWatchstar\n({page:page,isAnon:user.isAnon(),isWatched:$star.hasClass('watched'),wasUserPrompted:shouldShow,isNewlyAuthenticatedUser:mw.util.getParamValue('article_action')==='add_to_collection'});watchstar.insertBefore($star);$star.remove();setTimeout(function(){if(shouldShow){showPointer(watchstar);}},1000);watchstar.on('completed',function(firstTimeUser,isNewCollection){if(isNewCollection){if($('#mw-mf-page-center .tutorial-overlay').length===0){pageActionPointer=new PageActionOverlay({skin:skin,target:$('#mw-mf-main-menu-button'),summary:mw.msg('gather-menu-guider'),cancelMsg:mw.msg('gather-add-to-collection-cancel')}).show();}if($menuItem.find('.gather-tag').length===0){new Tag({label:'new'}).appendTo($menuItem);}}});}try{bucket=experiments.getBucket('gather');useGatherStar=context.isBetaGroupMember()||bucket==='A';}catch(e){useGatherStar=context.isBetaGroupMember();}if(!page.inNamespace('special')){$star=$('#ca-watch, #ca-unwatch');if(useGatherStar){init(page,$star);}else{watchstar=new\nWatchstar({el:$star,page:page,funnel:'page',isAnon:user.isAnon(),isWatched:$star.hasClass('watched')});}skin.emit('changed');}else if(useGatherStar){revealCollectionsInMainMenu();}}(mw.mobileFrontend,jQuery));},{\"css\":[\"#page-actions li.collection-star-container a{position:relative;margin:0}\\n/* cache key: global:resourceloader:filter:minify-css:7:3181d190db4f09fd730b315a2adc6800 */\"]},{\"gather-menu-guider\":\"Tap on the menu icon to take a look at your new collection.\"});mw.loader.implement(\"ext.gather.logging\",function($,jQuery){(function(M,$){var SchemaGather,skinName=mw.config.get('skin'),context=M.require('context'),mobileMode=context.getMode(),Schema=M.require('Schema'),user=M.require('user');if(mobileMode){skinName+='-'+mobileMode;}SchemaGather=Schema.extend({defaults:$.extend({},Schema.prototype.defaults,{skin:skinName,userId:mw.user.getId(),userEditCount:user.getEditCount()||0}),name:'GatherClicks'});M.define('ext.gather.logging/SchemaGather',SchemaGather);}(mw.mobileFrontend,\njQuery));(function(M,$){var SchemaGatherFlags,Schema=M.require('Schema'),user=M.require('user');SchemaGatherFlags=Schema.extend({defaults:$.extend({},Schema.prototype.defaults,{userId:mw.user.getId(),userEditCount:user.getEditCount()||0,userGroups:mw.config.get('wgUserGroups').join(',')}),name:'GatherFlags'});M.define('ext.gather.logging/SchemaGatherFlags',SchemaGatherFlags);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"ext.gather.schema\",function($,jQuery){});mw.loader.implement(\"ext.gather.watchstar\",function($,jQuery){(function(M){var CollectionsWatchstar,SchemaGather=M.require('ext.gather.logging/SchemaGather'),schema=new SchemaGather(),CtaDrawer=M.require('CtaDrawer'),CollectionsContentOverlay=M.require('ext.gather.watchstar/CollectionsContentOverlay'),Icon=M.require('Icon'),watchIcon=new Icon({name:'watch',additionalClassNames:'icon-32px watch-this-article'}),watchedIcon=new Icon({name:'watched',additionalClassNames:'icon-32px watch-this-article'}),user=M.require('user'),\nView=M.require('View');CollectionsWatchstar=View.extend({events:{'click a':'onLinksClick',click:'onStatusToggle'},tagName:'li',className:'collection-star-container',template:mw.template.get('ext.gather.watchstar','star.hogan'),ctaDrawerOptions:{content:mw.msg('gather-anon-cta'),queryParams:{campaign:'gather',returntoquery:'article_action=add_to_collection',warning:'gather-purpose-login-action'},signupQueryParams:{warning:'gather-purpose-signup-action'}},defaults:{page:M.getCurrentPage(),inCollections:0,label:mw.msg('gather-watchstar-button-label'),wasUserPrompted:false,collections:undefined},preRender:function(){this.options.watchIconClass=this.options.isWatched?watchedIcon.getClassName():watchIcon.getClassName();},postRender:function(){var $el=this.$el;if(this.options.isNewlyAuthenticatedUser){setTimeout(function(){$el.trigger('click');},500);delete this.options.isNewlyAuthenticatedUser;}$el.removeClass('hidden');},onLinksClick:function(ev){ev.preventDefault();},onStatusToggleAnon:\nfunction(){if(!this.drawer){this.drawer=new CtaDrawer(this.ctaDrawerOptions);}this.drawer.show();},onStatusToggleUser:function(ev){var overlay=this.overlay,options=this.options,self=this;if(!overlay){this.overlay=overlay=new CollectionsContentOverlay({page:options.page,description:mw.config.get('wgMFDescription'),pageImageUrl:mw.config.get('wgGatherPageImageThumbnail'),showTutorial:options.wasUserPrompted});overlay.on('collection-watch',function(collection,isNewCollection){self.emit('completed',options.wasUserPrompted||options.isNewlyAuthenticatedUser,isNewCollection);if(collection.isWatchlist){self.newStatus(true);}});overlay.on('collection-unwatch',function(collection){if(collection.isWatchlist){self.newStatus(false);}});}overlay.show();ev.stopPropagation();},onStatusToggle:function(){if(user.isAnon()){this.onStatusToggleAnon.apply(this,arguments);}else{this.onStatusToggleUser.apply(this,arguments);}schema.log({eventName:'click',source:this.options.wasUserPrompted?'onboarding':\n'unknown'});},newStatus:function(newStatus){if(newStatus){this.options.isWatched=true;this.render();this.emit('watch');}else{this.options.isWatched=false;this.render();this.emit('unwatch');}}});M.define('ext.gather.watchstar/CollectionsWatchstar',CollectionsWatchstar);}(mw.mobileFrontend));(function(M,$){var SchemaGather=M.require('ext.gather.logging/SchemaGather'),schema=new SchemaGather(),PageActionOverlay=M.require('mobile.contentOverlays/PointerOverlay'),WatchstarPageActionOverlay;WatchstarPageActionOverlay=PageActionOverlay.extend({className:PageActionOverlay.prototype.className+' slide active editing',events:$.extend({},PageActionOverlay.prototype.events,{'click .cancel':'onCancelClick','click .actionable':'onActionClick'}),defaults:{summary:mw.msg('gather-add-to-collection-summary',mw.config.get('wgTitle')),confirmMsg:mw.msg('gather-add-to-collection-confirm'),cancelMsg:mw.msg('gather-add-to-collection-cancel')},onCancelClick:function(){this.hide();this.emit('cancel');schema.log\n({eventName:'dismiss-onboarding'});},onActionClick:function(ev){this.hide();this.emit('action',ev);}});M.define('ext.gather.watchstar/WatchstarPageActionOverlay',WatchstarPageActionOverlay);}(mw.mobileFrontend,jQuery));(function(M){var Tag,View=M.require('View');Tag=View.extend({className:'gather-tag',template:mw.template.get('ext.gather.watchstar','Tag.hogan')});M.define('ext.gather.watchstar/Tag',Tag);}(mw.mobileFrontend));},{\"css\":[\n\".collection-star-container{overflow:hidden}.collection-star-container button{outline:none}.gather-tag{background-image:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2071.6%2027%22%20enable-background%3D%22new%200%200%2071.6%2027%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%2300AF89%22%20d%3D%22M69.1%2C26.6H9.3c-1%2C0-2.3-0.7-2.8-1.6l-5.6-9.9c-0.5-0.9-0.5-2.4%2C0-3.2L6.6%2C2c0.5-0.9%2C1.8-1.6%2C2.8-1.6h59.8%0D%0A%09c1%2C0%2C1.9%2C0.8%2C1.9%2C1.9v22.4C71%2C25.7%2C70.1%2C26.6%2C69.1%2C26.6z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A);background-image:url(http://127.0.0.1:8080/w/extensions/Gather/resources/ext.gather.watchstar/images/tag.svg?2015-08-04T22:58:20Z)!ie;background-position:left center;background-repeat:no-repeat;-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;float:right;font-size:0.8em;margin-top:0.2em;padding:0 5px 0 10px;position:relative}\\n/* cache key: global:resourceloader:filter:minify-css:7:7ac315f100da29cc79be7a9b550aec25 */\"\n]},{\"gather-add-to-collection-cancel\":\"No thanks\",\"gather-add-to-collection-confirm\":\"Start a collection\",\"gather-add-to-collection-summary\":\"{{GENDER:$2|Add}} $1 to a collection, a list of pages that you can bookmark and share!\",\"gather-anon-cta\":\"Add this page to a collection that you can share with the world.\",\"gather-watchstar-button-label\":\"Add to collection\"},{\"star.hogan\":\"\\u003Ca class=\\\"{{watchIconClass}}\\\"\\u003E{{label}}\\u003C/a\\u003E\\n\",\"Tag.hogan\":\"{{label}}\\n\"});mw.loader.implement(\"ext.gather.collection.base\",function($,jQuery){(function(M){var CollectionsContentOverlayBase,ContentOverlay=M.require('ContentOverlay');CollectionsContentOverlayBase=ContentOverlay.extend({appendToElement:'body',hasFixedHeader:false,postRender:function(){this.hideSpinner();},hideSpinner:function(){this.$('.overlay-content').children().show();this.$('.spinner').hide();this.$el.parent().css('height','100%');},showSpinner:function(){this.$('.overlay-content').children().hide();this.$('.spinner').\nshow();}});M.define('ext.gather.collection.base/CollectionsContentOverlayBase',CollectionsContentOverlayBase);}(mw.mobileFrontend));});mw.loader.implement(\"ext.gather.collection.contentOverlay\",function($,jQuery){mw.messages.set(\"gather-collection-content-tutorial-subheading\",\"Or, add this to your \\u003Cb\\u003Ewatchlist\\u003C/b\\u003E to follow changes to the article.\");(function(M,$){var CollectionsContentOverlay,SchemaGather=M.require('ext.gather.logging/SchemaGather'),schema=new SchemaGather(),icons=M.require('icons'),toast=M.require('toast'),user=M.require('user'),Icon=M.require('Icon'),Button=M.require('Button'),ToastPanel=M.require('ext.gather.toastpanel/ToastPanel'),toastPanel=new ToastPanel().appendTo(document.body),CollectionsApi=M.require('ext.gather.api/CollectionsApi'),CollectionsContentOverlayBase=M.require('ext.gather.collection.base/CollectionsContentOverlayBase'),ButtonWithSpinner=M.require('ext.gather.buttonspinner/ButtonWithSpinner');CollectionsContentOverlay=\nCollectionsContentOverlayBase.extend({className:'collection-overlay content-overlay overlay position-fixed',templatePartials:{header:mw.template.get('ext.gather.collection.contentOverlay','header.hogan'),content:mw.template.get('ext.gather.collection.contentOverlay','content.hogan')},appendTo:'body',events:{'click .cancel':'onExit','click .more-collections':'onClickLoadMoreCollections',click:'onClickInsideOverlay','focus input':'onFocusInput','blur input':'onBlurInput','input input':'onInput','click .overlay-content li':'onSelectCollection','touchend .create-collection':'onCreateNewCollection','submit form':'onCreateNewCollection','click .tutorial-next':'onClickTutorialNext'},onExit:function(){this.hide();},hasFixedHeader:false,defaults:$.extend({},CollectionsContentOverlayBase.prototype.defaults,{page:undefined,fixedHeader:false,closeIconGray:new Icon({name:'close-gray',additionalClassNames:'cancel',label:mw.msg('mobile-frontend-overlay-close')}).toHtmlString(),iconButton:new Icon({\nname:'tick',label:mw.msg('gather-collection-member')}).toHtmlString(),iconDisabledButton:new Icon({name:'tick-disabled',label:mw.msg('gather-collection-non-member')}).toHtmlString(),title:mw.config.get('wgTitle'),spinner:icons.spinner().toHtmlString(),placeholder:mw.msg('gather-add-new-placeholder'),subheadingNewCollection:mw.msg('gather-add-to-new'),subheading:mw.msg('gather-add-to-existing'),tutorialHeading:mw.msg('gather-collection-content-tutorial-heading'),tutorialSubheading:mw.msg('gather-collection-content-tutorial-subheading'),dismissButtonLabel:mw.msg('gather-tutorial-dismiss-button-label'),moreLinkLabel:mw.msg('gather-add-to-another'),createButtonLabel:mw.msg('gather-create-new-button-label'),showTutorial:false,collections:undefined}),initialize:function(options){this.api=new CollectionsApi();this.createButton=new ButtonWithSpinner({label:this.defaults.createButtonLabel,additionalClassNames:'create-collection',constructive:true,disabled:true,loading:false});if(options.\ncollections===undefined){options.collections=[];CollectionsContentOverlayBase.prototype.initialize.call(this,options);this.showSpinner();this._loadCollections(user.getName(),options.page);}else{CollectionsContentOverlayBase.prototype.initialize.call(this,options);}M.on('resize',$.proxy(this,'expandForm'));},show:function(){CollectionsContentOverlayBase.prototype.show.apply(this,arguments);$('html').addClass('gather-overlay-enabled');},hide:function(){$('html').removeClass('gather-overlay-enabled');schema.log({eventName:'hide'});return CollectionsContentOverlayBase.prototype.hide.apply(this,arguments);},postRender:function(){CollectionsContentOverlayBase.prototype.postRender.apply(this);if(this.$('.create-collection').length===0){this.$('form').append(this.createButton.$el);}this.expandForm();if(this.options.showTutorial){this.$('.overlay-content').addClass('interstitial');this.$('.collectionContent').addClass('hidden');this.$('.tutorial').removeClass('hidden');}},expandForm:function(){\nvar width=this.$('form').width()-this.createButton.$el.outerWidth()-10;this.$('form .create-collection-input').css('width',width);},isTitleValid:function(title){return title.length<=90;},_loadCollections:function(username,page,qs){var self=this;return this.api.getCurrentUsersCollections(username,page,qs).done(function(resp){var reset,s=self._scrollTop||0,threshold=100,curScrollTop=self.$('.overlay-content').scrollTop();self.options.collections=self.options.collections.concat(resp.collections);if(resp.continueArgs){self.options.moreLink=true;self._continue=resp.continueArgs;}else{self.options.moreLink=false;self._continue=false;}if(s>curScrollTop-threshold&&sdelay){exec();}else if(no_trailing!==true){timeout_id=setTimeout(debounce_mode?clear:exec,debounce_mode===undefined?delay-elapsed:delay);}};if($.guid){wrapper.guid=callback.guid=callback.guid||$.guid++;}return wrapper;};$.debounce=function(delay,at_begin,callback){return callback===undefined?jq_throttle(delay,at_begin,false):jq_throttle(delay,callback,at_begin!==false);};})(this);});mw.loader.implement(\"mediawiki.Title\",function($,jQuery){(function(mw,$){function Title(title,namespace){var parsed=parse(title,namespace);if(!parsed){throw new Error('Unable to parse title');}this.\nnamespace=parsed.namespace;this.title=parsed.title;this.ext=parsed.ext;this.fragment=parsed.fragment;return this;}var NS_MAIN=0,NS_TALK=1,NS_SPECIAL=-1,NS_MEDIA=-2,NS_FILE=6,FILENAME_MAX_BYTES=240,TITLE_MAX_BYTES=255,getNsIdByName=function(ns){var id;if(typeof ns!=='string'){return false;}ns=ns.toLowerCase();id=mw.config.get('wgNamespaceIds')[ns];if(id===undefined){return false;}return id;},rUnderscoreTrim=/^_+|_+$/g,rSplit=/^(.+?)_*:_*(.*)$/,rInvalid=new RegExp('[^'+mw.config.get('wgLegalTitleChars')+']'+'|%[0-9A-Fa-f]{2}'+'|&[A-Za-z0-9\\u0080-\\uFFFF]+;'+'|&#[0-9]+;'+'|&#x[0-9A-Fa-f]+;'),rWhitespace=/[ _\\u0009\\u00A0\\u1680\\u180E\\u2000-\\u200A\\u2028\\u2029\\u202F\\u205F\\u3000\\s]+/g,sanitationRules=[{pattern:/~{3}/g,replace:'',generalRule:true},{pattern:rWhitespace,replace:' ',generalRule:true},{pattern:/[\\u200E\\u200F\\u202A-\\u202E]/g,replace:'',generalRule:true},{pattern:/[\\x00-\\x1f\\x7f]/g,replace:'',generalRule:true},{pattern:/%([0-9A-Fa-f]{2})/g,replace:'% $1',generalRule:true},{pattern:\n/&(([A-Za-z0-9\\x80-\\xff]+|#[0-9]+|#x[0-9A-Fa-f]+);)/g,replace:'& $1',generalRule:true},{pattern:/[:\\/#]/g,replace:'-',fileRule:true},{pattern:/[\\]\\}>]/g,replace:')',generalRule:true},{pattern:/[\\[\\{<]/g,replace:'(',generalRule:true},{pattern:new RegExp(rInvalid.source,'g'),replace:'-',generalRule:true},{pattern:/^(\\.|\\.\\.|\\.\\/.*|\\.\\.\\/.*|.*\\/\\.\\/.*|.*\\/\\.\\.\\/.*|.*\\/\\.|.*\\/\\.\\.)$/g,replace:'',generalRule:true}],parse=function(title,defaultNamespace){var namespace,m,id,i,fragment,ext;namespace=defaultNamespace===undefined?NS_MAIN:defaultNamespace;title=title.replace(/[ _\\s]+/g,'_').replace(rUnderscoreTrim,'');if(title!==''&&title[0]===':'){namespace=NS_MAIN;title=title.slice(1).replace(rUnderscoreTrim,'');}if(title===''){return false;}m=title.match(rSplit);if(m){id=getNsIdByName(m[1]);if(id!==false){namespace=id;title=m[2];if(namespace===NS_TALK&&(m=title.match(rSplit))){if(getNsIdByName(m[1])!==false){return false;}}}}i=title.indexOf('#');if(i===-1){fragment=null;}else{fragment=title.\nslice(i+1).replace(/_/g,' ');title=title.slice(0,i).replace(rUnderscoreTrim,'');}if(title.match(rInvalid)){return false;}if(title.indexOf('.')!==-1&&(title==='.'||title==='..'||title.indexOf('./')===0||title.indexOf('../')===0||title.indexOf('/./')!==-1||title.indexOf('/../')!==-1||title.slice(-2)==='/.'||title.slice(-3)==='/..')){return false;}if(title.indexOf('~~~')!==-1){return false;}if(namespace!==NS_SPECIAL&&$.byteLength(title)>TITLE_MAX_BYTES){return false;}if(title===''&&namespace!==NS_MAIN){return false;}if(title[0]===':'){return false;}i=title.lastIndexOf('.');if(i===-1||title.length<=i+1){ext=null;}else{ext=title.slice(i+1);title=title.slice(0,i);}return{namespace:namespace,title:title,ext:ext,fragment:fragment};},text=function(s){if(s!==null&&s!==undefined){return s.replace(/_/g,' ');}else{return'';}},sanitize=function(s,filter){var i,ruleLength,rule,m,filterLength,rules=sanitationRules;for(i=0,ruleLength=rules.length;ilength){chopOffBytes=byteLength-length;chopOffChars=Math.max(1,Math.floor(chopOffBytes/4));s=s.substr(0,s.length-chopOffChars);}return s;},trimFileNameToByteLength=function(name,extension){return trimToByteLength(name,FILENAME_MAX_BYTES-extension.length-1)+'.'+extension;},createObject=Object.create||(function(){return function(o){function Title(){}if(o!==Object(o)){throw new Error('Cannot inherit from a non-object');}Title.prototype=o;return new Title();};}());Title.newFromText=function(title,namespace){var t,parsed=parse(title,namespace);if(!parsed){return null;}t=createObject(Title.prototype);t.namespace=parsed.namespace;t.title=parsed.title;t.ext=parsed.ext;t.fragment=parsed.fragment;return t;};Title.newFromUserInput=function(title,\ndefaultNamespace,options){var namespace,m,id,ext,parts,normalizeExtension;if(arguments.length<3&&$.type(defaultNamespace)==='object'){options=defaultNamespace;defaultNamespace=undefined;}options=$.extend({fileExtension:'',forUploading:true},options);normalizeExtension=function(extension){extension=extension.toLowerCase().replace(/\\s*$/,'');return extension;};namespace=defaultNamespace===undefined?NS_MAIN:defaultNamespace;title=$.trim(title.replace(rWhitespace,' '));if(title!==''&&title[0]===':'){namespace=NS_MAIN;title=title.substr(1).replace(rUnderscoreTrim,'');}m=title.match(rSplit);if(m){id=getNsIdByName(m[1]);if(id!==false){namespace=id;title=m[2];}}if(namespace===NS_MEDIA||((options.forUploading||options.fileExtension)&&(namespace===NS_FILE))){title=sanitize(title,['generalRule','fileRule']);parts=title.split('.');if(parts.length>1){ext=parts.pop();if(options.fileExtension&&normalizeExtension(ext)!==normalizeExtension(options.fileExtension)){parts.push(ext);ext=options.\nfileExtension;}title=$.trim(parts.join('.'));title=trimFileNameToByteLength(title,ext);}else{title=$.trim(parts.join('.'));if(options.fileExtension){title=trimFileNameToByteLength(title,options.fileExtension);}else{return null;}}}else{title=sanitize(title,['generalRule']);if(namespace!==NS_SPECIAL){title=trimToByteLength(title,TITLE_MAX_BYTES);}}title=title.replace(/^\\:+/,'');return Title.newFromText(title,namespace);};Title.newFromFileName=function(uncleanName,fileExtension){return Title.newFromUserInput('File:'+uncleanName,{fileExtension:fileExtension,forUploading:true});};Title.newFromImg=function(img){var matches,i,regex,src,decodedSrc,thumbPhpRegex=/thumb\\.php/,regexes=[/\\/[a-f0-9]\\/[a-f0-9]{2}\\/([^\\s\\/]+)\\/[^\\s\\/]+-(?:\\1|thumbnail)[^\\s\\/]*$/,/\\/([^\\s\\/]+)\\/[^\\s\\/]+-(?:\\1|thumbnail)[^\\s\\/]*$/,/\\/[a-f0-9]\\/[a-f0-9]{2}\\/([^\\s\\/]+)$/,/\\/([^\\s\\/]+)$/],recount=regexes.length;src=img.jquery?img[0].src:img.src;matches=src.match(thumbPhpRegex);if(matches){return mw.Title.newFromText(\n'File:'+mw.util.getParamValue('f',src));}decodedSrc=decodeURIComponent(src);for(i=0;i>>((i&3)<<3)&255;}}for(i=0;i<8;i++){hexRnds[i]=byteToHex[rnds[i]];}return hexRnds.join('');},getId:function(){return mw.config.get('wgUserId',0);},getName:function(){return mw.config.get(\n'wgUserName');},getRegistration:function(){var registration=mw.config.get('wgUserRegistration');if(mw.user.isAnon()){return false;}if(registration===null){return null;}return new Date(registration);},isAnon:function(){return mw.user.getName()===null;},sessionId:function(){var sessionId=mw.cookie.get('mwuser-sessionId');if(sessionId===null){sessionId=mw.user.generateRandomSessionId();mw.cookie.set('mwuser-sessionId',sessionId,{expires:null});}return sessionId;},id:function(){return mw.user.getName()||mw.user.sessionId();},bucket:function(key,options){var cookie,parts,version,bucket,range,k,rand,total;options=$.extend({buckets:{},version:0,expires:30},options||{});cookie=mw.cookie.get('mwuser-bucket:'+key);if(typeof cookie==='string'&&cookie.length>2&&cookie.indexOf(':')!==-1){parts=cookie.split(':');if(parts.length>1&&Number(parts[0])===options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===undefined){if(!$.isPlainObject(options.buckets)){throw new Error(\n'Invalid bucket. Object expected for options.buckets.');}version=Number(options.version);range=0;for(k in options.buckets){range+=options.buckets[k];}rand=Math.random()*range;total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}mw.cookie.set('mwuser-bucket:'+key,version+':'+bucket,{expires:Number(options.expires)*86400});}return bucket;},getGroups:function(callback){return getUserInfo('groups').done(callback);},getRights:function(callback){return getUserInfo('rights').done(callback);}});}(mediaWiki,jQuery));});mw.loader.implement(\"mediawiki.ui.input\",function($,jQuery){},{\"css\":[\n\".mw-ui-input{-webkit-appearance:none;border:1px solid #CCC;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.3em .3em .3em .6em;display:block;vertical-align:middle;border-radius:2px;font-family:inherit;font-size:inherit;line-height:inherit;-webkit-transition:border 0.2s cubic-bezier(0.39,0.575,0.565,1),box-shadow 0.2s cubic-bezier(0.39,0.575,0.565,1);-moz-transition:border 0.2s cubic-bezier(0.39,0.575,0.565,1),box-shadow 0.2s cubic-bezier(0.39,0.575,0.565,1);-o-transition:border 0.2s cubic-bezier(0.39,0.575,0.565,1),box-shadow 0.2s cubic-bezier(0.39,0.575,0.565,1);transition:border 0.2s cubic-bezier(0.39,0.575,0.565,1),box-shadow 0.2s cubic-bezier(0.39,0.575,0.565,1)}.mw-ui-input::-webkit-input-placeholder{font-style:italic;font-weight:normal}.mw-ui-input::-moz-placeholder{font-style:italic;font-weight:normal}.mw-ui-input:-moz-placeholder{font-style:italic;font-weight:normal}.mw-ui-input:-ms-input-placeholder{font-style:italic;font-weight:normal}.mw-ui-input:invalid{box-shadow:none}.mw-ui-input:focus{box-shadow:inset 0 0 0 2px #347bff;border-color:#347bff;outline:0}.mw-ui-input:disabled{border-color:#EEE;color:#CCC}textarea.mw-ui-input{min-height:8em}input[type=\\\"number\\\"],.mw-ui-input-inline{display:inline-block;width:auto}.mw-ui-input-large{margin-top:0;margin-bottom:0}.mw-ui-input-large + .mw-ui-input-large{margin-top:-1px}.mw-ui-input-large:focus{position:relative}input.mw-ui-input-large{font-size:1.75em;font-weight:bold;line-height:1.25em}\\n/* cache key: global:resourceloader:filter:minify-css:7:8c9d01be8a88f42665ed584776afff38 */\"\n]});mw.loader.implement(\"mobile.ajax\",function($,jQuery){},{\"css\":[\".loading.spinner{text-align:center;background-position:50%;margin:8px auto}\\n/* cache key: global:resourceloader:filter:minify-css:7:e8b0539e40646fa60f81486cc2a0d86d */\"]});mw.loader.implement(\"mobile.betaoptin\",function($,jQuery){(function(M,$){var BetaOptinPanel,Button=M.require('Button'),Panel=M.require('Panel');BetaOptinPanel=Panel.extend({className:'panel panel-inline visible',templatePartials:{button:Button.prototype.template},template:mw.template.get('mobile.betaoptin','Panel.hogan'),defaults:{postUrl:undefined,editToken:mw.user.tokens.get('editToken'),enableImages:mw.config.get('wgImagesDisabled')?0:1,text:mw.msg('mobile-frontend-panel-betaoptin-msg'),buttons:[new Button({constructive:true,additionalClassNames:'optin',label:mw.msg('mobile-frontend-panel-ok')}).options,new Button({additionalClassNames:'cancel',label:mw.msg('mobile-frontend-panel-cancel')}).options]},events:$.extend({},Panel.prototype.events,{\n'click .optin':'onOptin'}),onOptin:function(ev){$(ev.currentTarget).closest('form').submit();}});M.define('mobile.betaoptin/BetaOptinPanel',BetaOptinPanel);}(mw.mobileFrontend,jQuery));},{\"css\":[\".panel-inline{display:none}.panel-inline.visible{display:block}\\n/* cache key: global:resourceloader:filter:minify-css:7:25a7e3012af12181c0693f815122a4cc */\"]},{\"mobile-frontend-panel-betaoptin-msg\":\"Do you want to try some new features? By joining the beta, you will get access to experimental features, at the risk of encountering bugs and issues.\",\"mobile-frontend-panel-cancel\":\"No thanks\",\"mobile-frontend-panel-ok\":\"Okay\"},{\"Panel.hogan\":\n\"\\u003Cform class=\\\"message content\\\" action=\\\"{{postUrl}}\\\" method=\\\"POST\\\"\\u003E\\n\\t\\u003Cp\\u003E{{text}}\\u003C/p\\u003E\\n\\t\\u003Cinput type=\\\"hidden\\\" name=\\\"enableBeta\\\" value=\\\"true\\\"\\u003E\\n\\t\\u003Cinput type=\\\"hidden\\\" name=\\\"enableImages\\\" value=\\\"{{enableImages}}\\\"\\u003E\\n\\t\\u003Cinput type=\\\"hidden\\\" name=\\\"token\\\" value=\\\"{{editToken}}\\\"\\u003E\\n\\t{{#buttons}}{{\\u003Ebutton}}{{/buttons}}\\n\\u003C/form\\u003E\\n\"});mw.loader.implement(\"mobile.contentOverlays\",function($,jQuery){(function(M,$){var PointerOverlay,Overlay=M.require('Overlay');PointerOverlay=Overlay.extend({className:'overlay pointer-overlay tutorial-overlay',isBorderBox:false,fullScreen:false,closeOnContentTap:true,template:mw.template.get('mobile.contentOverlays','PointerOverlay.hogan'),defaults:{skin:undefined,summary:undefined,cancelMsg:mw.msg('mobile-frontend-pointer-dismiss'),appendToElement:undefined,target:undefined,alignment:'center',confirmMsg:undefined},initialize:function(options){this.appendToElement=\noptions.appendToElement||'#mw-mf-page-center';Overlay.prototype.initialize.apply(this,arguments);},events:{'click .cancel':'hide'},postRender:function(){var $target,self=this;Overlay.prototype.postRender.apply(this);if(self.options.target){$target=$(self.options.target);self._position($target);this.addPointerArrow($target);}},refreshPointerArrow:function(target){this.$pointer.remove();this.addPointerArrow($(target));},_position:function($pa){var paOffset=$pa.offset(),h=$pa.outerHeight(true),y=paOffset.top+h;this.$el.css('top',y);},addPointerArrow:function($pa){var left,paOffset=$pa.offset(),overlayOffset=this.$el.offset(),center=$pa.width()/2;this._position($pa);left=paOffset.left+20-overlayOffset.left;if(this.alignment==='center'){left-=center;}this.$pointer=$('
    ').css({top:-10,left:left}).appendTo(this.$el);this.options.skin.on('changed',$.proxy(this,'refreshPointerArrow',this.options.target));M.on('resize',$.proxy(this,'refreshPointerArrow',this.options.\ntarget));}});M.define('mobile.contentOverlays/PointerOverlay',PointerOverlay).deprecate('modules/tutorials/PageActionOverlay');}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".navigation-drawer .pointer-overlay{right:auto;width:240px}.pointer-overlay{width:auto;position:absolute;top:0;left:0;right:0;padding:1em 16px;line-height:1.4;font-size:.9em;text-align:center;box-shadow:0 1px 5px 0 rgba(117,117,117,0.8);margin-top:10px}.pointer-overlay p{line-height:1.4;margin:0 0 1em}.pointer-overlay .button{position:relative;padding:12px;font-weight:bold}.pointer-overlay .tutorial-pointer{position:absolute;border-right:solid 10px transparent;border-left:solid 10px transparent}.pointer-overlay.tutorial-overlay{background:#2E76FF;box-shadow:none;color:#fff}.pointer-overlay.tutorial-overlay p{text-align:left}.pointer-overlay.tutorial-overlay .tutorial-pointer{border-bottom:solid 10px #2E76FF}.pointer-overlay.tutorial-overlay .button{background:#fff;border-radius:2px;color:#2E76FF;padding:6px}.pointer-overlay.tutorial-overlay .cancel.inline{background:none;color:#fff}.pointer-overlay.tutorial-overlay .button-bar{text-align:right}\\n/* cache key: global:resourceloader:filter:minify-css:7:026b49e854561280e6b5be9954501395 */\"\n]},{\"mobile-frontend-pointer-dismiss\":\"Dismiss\"},{\"PointerOverlay.hogan\":\"\\u003Cp\\u003E{{{summary}}}\\u003C/p\\u003E\\n\\u003Cdiv class=\\\"button-bar\\\"\\u003E\\n\\t\\u003Cbutton class=\\\"button cancel inline\\\"\\u003E{{cancelMsg}}\\u003C/button\\u003E\\n\\t{{#confirmMsg}}\\u003Cbutton class=\\\"button actionable\\\"\\u003E{{confirmMsg}}\\u003C/button\\u003E{{/confirmMsg}}\\n\\u003C/div\\u003E\\n\"});mw.loader.implement(\"mobile.drawers\",function($,jQuery){(function(M,$){var Panel=M.require('Panel'),Icon=M.require('Icon'),Drawer;Drawer=Panel.extend({defaults:{cancelButton:new Icon({tagName:'a',name:'close-invert',additionalClassNames:'cancel',label:mw.msg('mobile-frontend-overlay-close')}).toHtmlString()},className:'drawer position-fixed',appendToElement:'body',closeOnScroll:true,events:$.extend({},Panel.prototype.events,{click:'stopPropagation'}),postRender:function(){var self=this;$(function(){self.appendTo(self.appendToElement);});this.on('show',$.proxy(this,'onShowDrawer'));this.on('hide',$.proxy(this,\n'onHideDrawer'));},stopPropagation:function(ev){ev.stopPropagation();},onShowDrawer:function(){var self=this,$window=$(window);setTimeout(function(){$window.one('click.drawer',$.proxy(self,'hide'));if(self.closeOnScroll){$window.one('scroll.drawer',$.proxy(self,'hide'));}},self.minHideDelay);},onHideDrawer:function(){$(window).off('.drawer');}});M.define('Drawer',Drawer);}(mw.mobileFrontend,jQuery));(function(M,$){var Drawer=M.require('Drawer'),Icon=M.require('Icon'),Button=M.require('Button'),Anchor=M.require('Anchor'),CtaDrawer;CtaDrawer=Drawer.extend({defaults:{progressiveButton:new Button({progressive:true,label:mw.msg('mobile-frontend-watchlist-cta-button-login')}).options,actionAnchor:new Anchor({progressive:true,label:mw.msg('mobile-frontend-watchlist-cta-button-signup')}).options,collapseIcon:new Icon({name:'arrow-down',additionalClassNames:'cancel'}).options},templatePartials:{icon:Icon.prototype.template,button:Button.prototype.template,anchor:Anchor.prototype.template},\ntemplate:mw.template.get('mobile.drawers','Cta.hogan'),events:$.extend({},Drawer.prototype.events,{'click .hide':'hide'}),preRender:function(){var params=$.extend({returnto:this.options.returnTo||mw.config.get('wgPageName')},this.options.queryParams),signupParams=$.extend({type:'signup'},this.options.signupQueryParams);if(!this.options.progressiveButton.hasOwnProperty('href')){this.options.progressiveButton.href=mw.util.getUrl('Special:UserLogin',params);}if(!this.options.actionAnchor.hasOwnProperty('href')){this.options.actionAnchor.href=mw.util.getUrl('Special:UserLogin',$.extend(params,signupParams));}}});M.define('CtaDrawer',CtaDrawer);}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".drawer{text-align:center;padding:0 16px 1em;max-width:500px}.drawer.text{line-height:1;font-size:.9em;text-align:left;padding-top:.5em}.drawer p{line-height:1.4;margin-top:.5em}.drawer p,.drawer a:not(:last-child),.drawer .mw-ui-button{margin-bottom:1em}.drawer .cancel{display:block;margin:auto}.overlay-enabled .drawer{display:none !important}\\n/* cache key: global:resourceloader:filter:minify-css:7:0b682678ac7108eee5bbc67bd9f4f3d3 */\"]},{\"mobile-frontend-watchlist-cta-button-login\":\"Log in\",\"mobile-frontend-watchlist-cta-button-signup\":\"Sign up\"},{\"Cta.hogan\":\"{{#collapseIcon}}{{\\u003Eicon}}{{/collapseIcon}}\\n\\u003Cp\\u003E{{content}}\\u003C/p\\u003E\\n{{#progressiveButton}}{{\\u003Ebutton}}{{/progressiveButton}}\\n\\u003Cdiv\\u003E\\n\\t{{#actionAnchor}}{{\\u003Eanchor}}{{/actionAnchor}}\\n\\t{{#closeAnchor}}{{\\u003Eanchor}}{{/closeAnchor}}\\n\\u003C/div\\u003E\\n\"});mw.loader.implement(\"mobile.editor\",function($,jQuery){mw.messages.set(\"mobile-frontend-editor-blocked-info-loggedin\",\n\"Your account is blocked from editing. The block was made by $2 for the following reason: $1\");mw.messages.set(\"mobile-frontend-editor-redlink-explain\",\"This page has not yet been created on devwiki.\");(function(M,$){var settings=M.require('settings'),router=M.require('router'),overlayManager=M.require('overlayManager'),loader=M.require('loader'),Icon=M.require('Icon'),Button=M.require('Button'),Anchor=M.require('Anchor'),skin=M.require('skin'),disabledEditIcon=new Icon({name:'edit'}),enabledEditIcon=new Icon({name:'edit-enabled'}),currentPage=M.getCurrentPage(),enabledClass=enabledEditIcon.getGlyphClassName(),disabledClass=disabledEditIcon.getGlyphClassName(),browser=M.require('browser'),context=M.require('context'),user=M.require('user'),popup=M.require('toast'),blacklisted=/MSIE \\d\\./.test(navigator.userAgent),isEditingSupported=router.isSupported()&&!blacklisted,isNewPage=currentPage.options.id===0,isNewFile=currentPage.inNamespace('file')&&isNewPage,veConfig=mw.config.get(\n'wgVisualEditorConfig'),isVisualEditorEnabled=browser.isWideScreen()&&veConfig,CtaDrawer=M.require('CtaDrawer'),drawer,$caEdit=$('#ca-edit');function addEditButton(section,container){return $('').attr('href','#/editor/'+section).text(mw.msg('mobile-frontend-editor-edit')).prependTo(container);}function makeCta($el,section){$el.on('click',function(ev){ev.preventDefault();ev.stopPropagation();if(!drawer){drawer=new CtaDrawer({queryParams:{returnto:mw.config.get('wgPageName'),returntoquery:'action=edit§ion='+section,warning:'mobile-frontend-edit-login-action',campaign:'mobile_editPageActionCta'},signupQueryParams:{returntoquery:'article_action=signup-edit',warning:'mobile-frontend-edit-signup-action'},content:mw.msg('mobile-frontend-editor-cta')});}drawer.toggle();}).on('click',false);}function getPreferredEditor(){var preferredEditor=settings.get('preferredEditor',true);if(preferredEditor===null){return'SourceEditor';}else{return preferredEditor;}}function\nsetupEditor(page){var isNewPage=page.options.id===0;if(mw.util.getParamValue('undo')){window.alert(mw.msg('mobile-frontend-editor-undo-unsupported'));}overlayManager.add(/^\\/editor\\/(\\d+)\\/?([^\\/]*)$/,function(sectionId,funnel){var result=$.Deferred(),preferredEditor=getPreferredEditor(),editorOptions={licenseMsg:skin.getLicenseMsg(),title:page.title,isAnon:user.isAnon(),isNewPage:isNewPage,isNewEditor:user.getEditCount()===0,oldId:mw.util.getParamValue('oldid'),funnel:funnel||'article',contentLang:$('#content').attr('lang'),contentDir:$('#content').attr('dir')},visualEditorNamespaces=veConfig&&veConfig.namespaces;function loadSourceEditor(){var rlModuleName,moduleName;if(mw.config.get('wgMFCodeMirror')&&context.isAlphaGroupMember()){moduleName='modules/editor/EditorOverlayCodeMirror';rlModuleName='mobile.editor.overlay.codemirror';}else{moduleName='modules/editor/EditorOverlay';rlModuleName='mobile.editor.overlay';}loader.loadModule(rlModuleName).done(function(){var EditorOverlay=M.\nrequire(moduleName);result.resolve(new EditorOverlay(editorOptions));});}editorOptions.sectionId=page.isWikiText()?parseInt(sectionId,10):null;if(isVisualEditorEnabled&&page.isWikiText()&&$.inArray(mw.config.get('wgNamespaceNumber'),visualEditorNamespaces)>-1&&mw.config.get('wgTranslatePageTranslation')!=='translation'&&preferredEditor==='VisualEditor'){loader.loadModule('mobile.editor.ve').done(function(){var VisualEditorOverlay=M.require('modules/editor/VisualEditorOverlay');result.resolve(new VisualEditorOverlay(editorOptions));}).fail(loadSourceEditor);}else{loadSourceEditor();}return result;});$caEdit.addClass(enabledClass).removeClass(disabledClass).removeClass('hidden');currentPage.getRedLinks().on('click',function(ev){var drawerOptions={progressiveButton:new Button({progressive:true,label:mw.msg('mobile-frontend-editor-redlink-create'),href:$(this).attr('href')}).options,closeAnchor:new Anchor({progressive:true,label:mw.msg('mobile-frontend-editor-redlink-leave'),\nadditionalClassNames:'hide'}).options,content:mw.msg('mobile-frontend-editor-redlink-explain'),actionAnchor:false},drawer=new CtaDrawer(drawerOptions);ev.preventDefault();drawer.show();});if($caEdit.find('.edit-page').length===0){if(mw.config.get('wgIsMainPage')||isNewPage||page.getLeadSectionElement().text()){addEditButton(0,'#ca-edit');}else{addEditButton(1,'#ca-edit');}}if(!mw.config.get('wgIsMainPage')&¤tPage.getNamespaceId()===0){$('.in-block>.edit-page').show();}$('.edit-page').on('click',function(ev){ev.stopPropagation();});}function init(){var blockInfo;if(currentPage.isEditable(user)){setupEditor(currentPage);}else{if(user.isBlocked()){blockInfo=user.getBlockInfo();$caEdit.removeClass('hidden');$('#ca-edit').on('click',function(ev){popup.show(mw.msg('mobile-frontend-editor-blocked-info-loggedin',blockInfo.blockReason,blockInfo.blockedBy),'toast');ev.preventDefault();});$('.edit-page').detach();}else{$caEdit.removeClass('hidden');showSorryToast(\n'mobile-frontend-editor-disabled');}}}function initCta(){if(currentPage.isEditable(user)){$caEdit.addClass(enabledClass).removeClass(disabledClass).removeClass('hidden');makeCta($caEdit,0);$('.edit-page').each(function(){var $a=$(this),section=0;if($(this).data('section')!==undefined){section=$(this).data('section');}makeCta($a,section);});}else{$caEdit.removeClass('hidden');showSorryToast('mobile-frontend-editor-disabled');}}function showSorryToast(msg){$('#ca-edit, .edit-page').on('click',function(ev){popup.show(mw.msg(msg),'toast');ev.preventDefault();});}if(!isEditingSupported){$caEdit.removeClass('hidden');showSorryToast('mobile-frontend-editor-unavailable');}else if(isNewFile){$caEdit.removeClass('hidden');showSorryToast('mobile-frontend-editor-uploadenable');}else{if(user.isAnon()){if(mw.config.get('wgMFEditorOptions').anonymousEditing||context.isAlphaGroupMember()){init();}else{initCta();}}else{init();}}}(mw.mobileFrontend,jQuery));},{},{\"mobile-frontend-editor-disabled\":\n\"This page is protected to prevent vandalism.\",\"mobile-frontend-editor-unavailable\":\"Mobile editing is not currently available on your browser. Please try a different browser.\",\"mobile-frontend-editor-uploadenable\":\"Please upload a photo first to enable editing.\",\"mobile-frontend-editor-cta\":\"Help improve this page!\",\"mobile-frontend-editor-anon\":\"Edit without logging in\",\"mobile-frontend-editor-undo-unsupported\":\"Undo is not currently supported on mobile devices.\",\"mobile-frontend-editor-edit\":\"Edit\",\"mobile-frontend-editor-redlink-create\":\"Create page\",\"mobile-frontend-editor-redlink-leave\":\"No, thanks.\"});mw.loader.implement(\"mobile.experiments\",function($,jQuery){(function(M){var CONTROL_BUCKET='control',user=M.require('user'),MAX_INT32_UNSIGNED=4294967295;function hashString(key){var hash=0,i=key.length;while(i--){hash+=key.charCodeAt(i);hash+=(hash<<10);hash^=(hash>>6);}hash+=(hash<<3);hash^=(hash>>11);hash+=(hash<<15);return hash;}function bucket(experiment,buckets,token){var key\n,range=0,hash,max,acc=0;for(key in buckets){range+=buckets[key];}hash=hashString(experiment+':'+token);max=(Math.abs(hash)/MAX_INT32_UNSIGNED)*range;for(key in buckets){acc+=buckets[key];if(max<=acc){return key;}}}M.define('experiments',{getBucket:function(experiment){var experiments=mw.config.get('wgMFExperiments')||{},options,token;if(!experiments.hasOwnProperty(experiment)){throw new Error('The experiment \"'+experiment+'\" hasn\\'t been defined.');}options=experiments[experiment];if(!options.enabled){return CONTROL_BUCKET;}token=user.getSessionId();if(token===''){return CONTROL_BUCKET;}return bucket(experiment,options.buckets,token);}});}(mw.mobileFrontend));});mw.loader.implement(\"mobile.issues\",function($,jQuery){(function(M){var Overlay=M.require('Overlay'),Icon=M.require('Icon'),icon=new Icon({name:'cleanup-gray',additionalClassNames:'issue-notice',hasText:true}),CleanupOverlay;CleanupOverlay=Overlay.extend({templatePartials:{content:mw.template.get('mobile.issues',\n'OverlayContent.hogan')},defaults:{className:icon.getClassName()},initialize:function(options){options.heading=''+options.headingText+'';Overlay.prototype.initialize.call(this,options);}});M.define('modules/issues/CleanupOverlay',CleanupOverlay);}(mw.mobileFrontend));(function(M,$){var module=(function(){var overlayManager=M.require('overlayManager'),CleanupOverlay=M.require('modules/issues/CleanupOverlay');function extractMessage($box){var selector='.mbox-text, .ambox-text',$container=$('
    ');$box.find(selector).each(function(){var contents,$this=$(this);$this.find('table, .noprint').remove();contents=$this.html();if(contents){$('

    ').html(contents).appendTo($container);}});return $container.html();}function createLinkElement(labelText){return $('').text(labelText);}function createBanner($container,labelText,headingText){var selector='table.ambox, table.tmbox, table.cmbox',$metadata=$container.find(selector),issues=[],$link;\n$metadata.find('.NavFrame').remove();$metadata.each(function(){var content,$this=$(this);if($this.find(selector).length===0){content=extractMessage($this);if(content){issues.push({text:content});}}});$link=createLinkElement(labelText);$link.attr('href','#/issues');overlayManager.add(/^\\/issues$/,function(){return new CleanupOverlay({issues:issues,headingText:headingText});});if($metadata.length){$link.insertAfter($('h1#section_0'));$metadata.remove();}}function initPageIssues(){var ns=mw.config.get('wgNamespaceNumber'),$container=ns===14?$('#content'):M.getCurrentPage().getLeadSectionElement(),labelMsgKey='mobile-frontend-meta-data-issues';if(ns===0){createBanner($container,mw.msg(labelMsgKey),mw.msg('mobile-frontend-meta-data-issues-header'));}else if(ns===1){createBanner($container,mw.msg('mobile-frontend-meta-data-issues-talk'),mw.msg('mobile-frontend-meta-data-issues-header-talk'));}else if(ns===14){createBanner($container,mw.msg('mobile-frontend-meta-data-issues-categories'),mw.\nmsg('mobile-frontend-meta-data-issues-header-talk'));}}initPageIssues();M.on('edit-preview',function(overlay){initPageIssues(overlay.$el);});return{createBanner:createBanner,_extractMessage:extractMessage};}());M.define('cleanuptemplates',module);}(mw.mobileFrontend,jQuery));},{\"css\":[\".mw-mf-cleanup{display:inline-block;margin:0;padding:0;font-size:.8em;color:#777}.overlay .cleanup li{border-bottom:solid 1px #CCC}.overlay .cleanup li .issue-notice{padding:60px 16px 24px 16px}.overlay .cleanup li .issue-notice:before{top:24px;left:50%;position:absolute;height:auto}@media all and (min-width:768px){.overlay .cleanup li .issue-notice{padding:2em 1em 2em 60px;margin:0 1em 0 3.35em}.overlay .cleanup li .issue-notice:before{top:0;left:0;height:100%;width:50px}}\\n/* cache key: global:resourceloader:filter:minify-css:7:d40e5585fa13672b6e990c78327d0bad */\"]},{\"mobile-frontend-meta-data-issues\":\"Page issues\",\"mobile-frontend-meta-data-issues-beta\":\n\"\\u003Cmobile-frontend-meta-data-issues-beta\\u003E\",\"mobile-frontend-meta-data-issues-categories\":\"About this category\",\"mobile-frontend-meta-data-issues-header\":\"Issues\",\"mobile-frontend-meta-data-issues-header-talk\":\"About this page\",\"mobile-frontend-meta-data-issues-talk\":\"About this talk page\"},{\"OverlayContent.hogan\":\"\\u003Cul class=\\\"cleanup\\\"\\u003E\\n\\t{{#issues}}\\n\\t\\u003Cli\\u003E\\n\\t\\t\\u003Cdiv class=\\\"{{className}}\\\"\\u003E\\n\\t\\t\\t{{#icon}}\\u003Cimg src=\\\"{{icon}}\\\"\\u003E {{/icon}}\\n\\t\\t\\t{{{text}}}\\n\\t\\t\\u003C/div\\u003E\\n\\t\\u003C/li\\u003E\\n\\t{{/issues}}\\n\\u003C/ul\\u003E\\n\"});mw.loader.implement(\"mobile.loggingSchemas\",function($,jQuery){(function(M,$){var SchemaMobileWeb,Schema=M.require('Schema'),context=M.require('context');SchemaMobileWeb=Schema.extend({defaults:$.extend({},Schema.prototype.defaults,{mobileMode:context.getMode()})});M.define('loggingSchemas/SchemaMobileWeb',SchemaMobileWeb);})(mw.mobileFrontend,jQuery);(function(M,$){var SchemaMobileWebClickTracking,\nSchemaMobileWeb=M.require('loggingSchemas/SchemaMobileWeb'),user=M.require('user'),s=M.require('settings');function futureLog(schemaName,name,href){s.save('MobileWebClickTracking-schema',schemaName);s.save('MobileWebClickTracking-name',name);s.save('MobileWebClickTracking-href',href);}function logPastEvent(){var schema,schemaName=s.get('MobileWebClickTracking-schema'),name=s.get('MobileWebClickTracking-name'),href=s.get('MobileWebClickTracking-href');if(schemaName&&name&&href){s.remove('MobileWebClickTracking-schema');s.remove('MobileWebClickTracking-name');s.remove('MobileWebClickTracking-href');schema=new SchemaMobileWebClickTracking({name:name,destination:href},schemaName);schema.log();}}SchemaMobileWebClickTracking=SchemaMobileWeb.extend({defaults:$.extend({},SchemaMobileWeb.prototype.defaults,{username:user.getName()||undefined,userEditCount:typeof user.getEditCount()==='number'?user.getEditCount():undefined}),isSampled:true,hijackLink:function(selector,name){var schemaName=this.\nname;$(selector).on('click',function(){futureLog(schemaName,name,$(this).attr('href'));});}});logPastEvent();M.define('loggingSchemas/SchemaMobileWebClickTracking',SchemaMobileWebClickTracking);})(mw.mobileFrontend,jQuery);(function(M,$){var SchemaMobileWebEditing,user=M.require('user'),SchemaMobileWeb=M.require('loggingSchemas/SchemaMobileWeb');SchemaMobileWebEditing=SchemaMobileWeb.extend({name:'MobileWebEditing',defaults:$.extend({},SchemaMobileWeb.prototype.defaults,{pageId:mw.config.get('wgArticleId'),token:user.getSessionId(),revId:mw.config.get('wgRevisionId'),namespace:mw.config.get('wgNamespaceNumber'),isTestA:user.inUserBucketA(),username:user.getName()||undefined,userEditCount:typeof user.getEditCount()==='number'?user.getEditCount():undefined})});M.define('loggingSchemas/SchemaMobileWebEditing',SchemaMobileWebEditing);})(mw.mobileFrontend,jQuery);(function(M,$){var SchemaMobileWebWatching,user=M.require('user'),SchemaMobileWeb=M.require('loggingSchemas/SchemaMobileWeb');\nSchemaMobileWebWatching=SchemaMobileWeb.extend({name:'MobileWebWatching',defaults:$.extend({},SchemaMobileWeb.prototype.defaults,{userId:mw.user.getId(),isWatched:undefined,funnel:undefined,userEditCount:user.getEditCount()})});M.define('loggingSchemas/SchemaMobileWebWatching',SchemaMobileWebWatching);})(mw.mobileFrontend,jQuery);(function(M,$){var Schema=M.require('Schema'),SchemaMobileWebSearch,context=M.require('context');SchemaMobileWebSearch=Schema.extend({name:'MobileWebSearch',isSampled:true,samplingRate:1/1000,defaults:$.extend({},Schema.prototype.defaults,{platform:'mobileweb',platformVersion:context.getMode()})});M.define('loggingSchemas/SchemaMobileWebSearch',SchemaMobileWebSearch);}(mw.mobileFrontend,jQuery));(function(M,$){var Schema=M.require('Schema'),context=M.require('context'),SchemaMobileWebBrowse;SchemaMobileWebBrowse=Schema.extend({name:'MobileWebBrowse',defaults:$.extend({},Schema.prototype.defaults,{mobileMode:context.getMode()})});M.define(\n'loggingSchemas/SchemaMobileWebBrowse',SchemaMobileWebBrowse);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"mobile.overlays\",function($,jQuery){(function(M,$){var View=M.require('View'),Icon=M.require('Icon'),Button=M.require('Button'),Anchor=M.require('Anchor'),icons=M.require('icons'),browser=M.require('browser'),$window=$(window),Overlay;Overlay=View.extend({hasFixedHeader:true,fullScreen:true,appendToElement:'#mw-mf-viewport',className:'overlay',templatePartials:{header:mw.template.get('mobile.overlays','header.hogan'),anchor:Anchor.prototype.template,button:Button.prototype.template},template:mw.template.get('mobile.overlays','Overlay.hogan'),defaults:{saveMsg:mw.msg('mobile-frontend-editor-save'),cancelButton:new Icon({tagName:'button',name:'close',additionalClassNames:'cancel',label:mw.msg('mobile-frontend-overlay-close')}).toHtmlString(),backButton:new Icon({tagName:'button',name:'back',additionalClassNames:'back',label:mw.msg('mobile-frontend-overlay-close')}).\ntoHtmlString(),headerButtonsListClassName:'',fixedHeader:true,spinner:icons.spinner().toHtmlString()},events:{'click .cancel, .confirm, .initial-header .back':'onExit',click:'stopPropagation'},closeOnContentTap:false,showSpinner:function(){this.$spinner.removeClass('hidden');},clearSpinner:function(){this.$spinner.addClass('hidden');},initialize:function(options){this.isIos=browser.isIos();this.isIos8=browser.isIos(8);if(this.isIos8){this.hasFixedHeader=false;}View.prototype.initialize.apply(this,arguments);},postRender:function(){var self=this;this.$overlayContent=this.$('.overlay-content');this.$spinner=this.$('.spinner');if(this.isIos){this.$el.addClass('overlay-ios');}this.$('.overlay-header h2 span').addClass('truncated-text');if(this.isIos&&this.hasFixedHeader){this.$('.overlay-content').on('touchstart',$.proxy(this,'onTouchStart'));this.$('.overlay-content').on('touchmove',$.proxy(this,'onTouchMove'));setTimeout(function(){self._fixIosHeader('textarea, input');},0);}},onExit:\nfunction(ev){ev.preventDefault();ev.stopPropagation();window.history.back();},onTouchStart:function(ev){this.startY=ev.originalEvent.touches[0].pageY;},onTouchMove:function(ev){var y=ev.originalEvent.touches[0].pageY,contentOuterHeight=this.$overlayContent.outerHeight(),contentLength=this.$overlayContent.prop('scrollHeight')-contentOuterHeight;ev.stopPropagation();if((this.$overlayContent.scrollTop()===0&&this.startYy)){ev.preventDefault();}},stopPropagation:function(ev){ev.stopPropagation();},show:function(){var self=this;this.$el.appendTo(this.appendToElement);this.scrollTop=$(document).scrollTop();if(this.fullScreen){$('html').addClass('overlay-enabled');window.scrollTo(0,1);}if(this.closeOnContentTap){$('#mw-mf-page-center').one('click',$.proxy(this,'hide'));}if(this.isIos&&this.hasFixedHeader){$window.on('touchmove.ios',function(ev){ev.preventDefault();}).on('resize.ios',function(){self._resizeContent($window.\nheight());});}this.$el.addClass('visible');},hide:function(force){if(this.fullScreen){$('html').removeClass('overlay-enabled');window.scrollTo(document.body.scrollLeft,this.scrollTop);}this.$el.detach();if(this.isIos){$window.off('.ios');}this.emit('hide');return true;},_resizeContent:function(windowHeight){this.$overlayContent.height(windowHeight-this.$('.overlay-header-container').outerHeight()-this.$('.overlay-footer-container').outerHeight());},_fixIosHeader:function(el){var self=this;if(this.isIos){this._resizeContent($(window).height());$(el).on('focus',function(){setTimeout(function(){var keyboardHeight=0;if(!self.isIos8){$window.scrollTop(999);keyboardHeight=$window.scrollTop();$window.scrollTop(0);}if($window.height()>keyboardHeight){self._resizeContent($window.height()-keyboardHeight);}},0);}).on('blur',function(){self._resizeContent($window.height());});}},showHidden:function(className){this.$('.hideable').addClass('hidden');this.$(className).removeClass('hidden');}});M.\ndefine('Overlay',Overlay);}(mw.mobileFrontend,jQuery));(function(M){var ContentOverlay,Overlay=M.require('Overlay');ContentOverlay=Overlay.extend({templatePartials:{},className:'overlay content-overlay',fullScreen:false,closeOnContentTap:true,appendToElement:'#mw-mf-page-center'});M.define('modules/tutorials/ContentOverlay',ContentOverlay);M.define('ContentOverlay',ContentOverlay);}(mw.mobileFrontend));(function(M){var LoadingOverlay,Overlay=M.require('Overlay');LoadingOverlay=Overlay.extend({template:mw.template.get('mobile.overlays','LoadingOverlay.hogan')});M.define('LoadingOverlay',LoadingOverlay);}(mw.mobileFrontend));(function(M){var loader,LoadingOverlay=M.require('LoadingOverlay');loader={loadModule:function(name,delegateHide,showLoadingOverlay){var loadingOverlay=new LoadingOverlay();showLoadingOverlay=(showLoadingOverlay!==undefined)?showLoadingOverlay:true;if(showLoadingOverlay){loadingOverlay.show();}return mw.loader.using(name).then(function(){return loadingOverlay;}).\nalways(function(){if(!delegateHide&&showLoadingOverlay){loadingOverlay.hide();}});}};M.define('loader',loader);}(mw.mobileFrontend));},{\"css\":[\n\".overlay-enabled #mw-mf-page-center{overflow:hidden;display:block}.overlay-enabled .overlay,.overlay-enabled #mw-mf-page-center{height:100%}.overlay{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:4;padding-top:3.35em;display:none}.overlay.visible{display:block}.overlay input,.overlay textarea{padding:.5em}.overlay .captcha-word,.overlay .summary{margin:0 0 .7em;width:100%}.overlay .wikitext-editor{min-height:50%;line-height:1.5;border:none}.overlay .panel{padding:12px 16px;border-bottom:1px solid #EEE}.overlay .license{font-size:.9em;color:#777;margin-top:.5em;line-height:1.4}.overlay .content .cancel{display:block;margin:1em auto}.overlay .content-header{background:#f3f3f3;border-bottom:1px solid #e2e2e2;padding:20px 16px;line-height:inherit}.overlay .slider-button{position:absolute;top:3.35em;width:40px;bottom:0;z-index:4}.overlay .slider-button.prev{left:0}.overlay .slider-button.next{right:1em}.overlay .slider-button \\u003E *{position:absolute;top:50%;margin-top:-50%}.overlay-header{display:table;width:100%;border-spacing:0;border-collapse:collapse;border-bottom:1px solid #CCC}.overlay-header .overlay-title{width:100%}.overlay-header .overlay-title,.overlay-header .overlay-search{padding:.15em .5em 0}.overlay-header .overlay-action a,.overlay-header .overlay-action button{display:table-cell;vertical-align:middle;width:auto;padding:0 1.2em;font-weight:bold;white-space:nowrap;text-decoration:none;border-radius:0;height:3.35em;cursor:pointer;position:relative}.overlay-header .overlay-action a:before,.overlay-header .overlay-action button:before{top:0}.overlay-header .overlay-action a[disabled],.overlay-header .overlay-action button[disabled]{opacity:.5}.overlay-header .continue{color:white;background-color:#347bff}.overlay-header .submit{color:white;background-color:#00af89}.overlay-header h2{display:table;width:100%;font-size:1em}.overlay-header h2 \\u003E *{width:1em;display:table-cell;padding-right:.4em}.overlay-header h2 span{width:auto;max-width:1em}.overlay-header \\u003E ul,.overlay-header \\u003E div{display:table-cell;vertical-align:middle}.overlay-header \\u003E ul li{display:block}.overlay-header \\u003E ul,.overlay-header button{width:3.35em}.overlay-header .overlay-action a,.overlay-header button{min-height:3.35em}.overlay-header .overlay-action a:focus,.overlay-header button:focus{outline:0}.overlay-header-container,.overlay-footer-container{width:100%;background:#fff;z-index:5}.overlay-header-container.position-fixed,.overlay-footer-container.position-fixed{left:0;right:0}.overlay-header-container{top:0}.overlay-header-container .mw-ui-icon.mw-ui-icon-element.back{overflow:visible}.overlay-footer-container{background-color:#FFF;bottom:0}.overlay-footer-container a{display:block;padding:1em 1em 1em 10px;border-top:1px solid #CCC;text-align:center}.overlay-bottom{border-top:1px solid #CCC;top:auto;bottom:0;height:auto !important;background:#F9F9F9}.overlay-bottom .overlay-header-container{background:#F9F9F9}.overlay-ios .overlay-header-container{position:absolute !important}.overlay-ios .overlay-footer-container{position:absolute !important}.overlay-ios .overlay-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}@media all and (min-width:768px){.overlay .panel{padding:12px 3.35em}.alpha .overlay-header,.beta .overlay-header{border-collapse:separate;border-bottom:none}.alpha .overlay-header-container,.beta .overlay-header-container{border-bottom:1px solid #CCC}}\\n/* cache key: global:resourceloader:filter:minify-css:7:5f0cdcf55abc7778fe21763fb64f64b8 */\"\n]},{\"mobile-frontend-editor-save\":\"Save\",\"mobile-frontend-overlay-close\":\"Close\",\"mobile-frontend-overlay-continue\":\"Continue\"},{\"header.hogan\":\"\\u003Cul\\u003E\\n\\t\\u003Cli\\u003E{{{cancelButton}}}\\u003C/li\\u003E\\n\\u003C/ul\\u003E\\n\\u003Cdiv class=\\\"overlay-title\\\"\\u003E\\n\\t\\u003Ch2\\u003E{{{heading}}}\\u003C/h2\\u003E\\n\\u003C/div\\u003E\\n{{#headerButtons}}\\n\\u003Cdiv class=\\\"{{headerButtonsListClassName}}\\\"\\u003E\\n\\t{{#headerButtons}}\\n\\t{{^href}}\\u003Cbutton{{/href}}\\n\\t{{#href}}\\u003Ca href=\\\"{{href}}\\\"{{/href}}\\n\\t\\tclass=\\\"{{className}}\\\"\\u003E{{msg}}{{^href}}\\u003C/button\\u003E{{/href}}{{#href}}\\u003C/a\\u003E{{/href}}\\n\\t{{/headerButtons}}\\n\\u003C/div\\u003E\\n{{/headerButtons}}\\n\",\"Overlay.hogan\":\n\"\\u003Cdiv class=\\\"overlay-header-container {{#fixedHeader}} position-fixed{{/fixedHeader}}\\\"\\u003E\\n\\t\\u003Cdiv class=\\\"overlay-header\\\"\\u003E\\n\\t\\t{{\\u003Eheader}}\\n\\t\\u003C/div\\u003E\\n\\u003C/div\\u003E\\n\\u003Cdiv class=\\\"overlay-content\\\"\\u003E\\n\\t{{\\u003Econtent}}\\n\\u003C/div\\u003E\\n\\u003Cdiv class=\\\"overlay-footer-container position-fixed\\\"\\u003E{{#footerAnchor}}{{\\u003Eanchor}}{{/footerAnchor}}\\u003C/div\\u003E\\n\",\"LoadingOverlay.hogan\":\"{{{spinner}}}\\n\"});mw.loader.implement(\"mobile.pagelist\",function($,jQuery){(function(M,$){var PageList,View=M.require('View'),browser=M.require('browser');PageList=View.extend({defaults:{imagesDisabled:mw.config.get('wgImagesDisabled'),pages:[],enhance:false},renderPageImages:function(){if(!this.options.imagesDisabled){var $ul=this.$('.page-list'),delay=browser.isWideScreen()?0:1000;window.setTimeout(function(){$ul.find('.list-thumb').each(function(){var style=$(this).data('style');$(this).attr('style',style);});},delay);}},postRender:function(){\nthis.renderPageImages();},template:mw.template.get('mobile.pagelist','PageList.hogan'),templatePartials:{item:mw.template.get('mobile.pagelist','PageListItem.hogan')}});M.define('PageList',PageList);}(mw.mobileFrontend,jQuery));},{},{},{\"PageListItem.hogan\":\n\"\\u003Cli title=\\\"{{title}}\\\" data-id=\\\"{{id}}\\\" class=\\\"page-summary\\\"\\u003E\\n \\u003Ca href=\\\"{{url}}\\\" class=\\\"title {{additionalClasses}}\\\"\\n {{#anchor}}name=\\\"{{anchor}}\\\"{{/anchor}}\\n {{#latitude}}data-latlng=\\\"{{latitude}},{{longitude}}\\\"{{/latitude}}\\n data-title=\\\"{{title}}\\\"\\u003E\\n \\u003Cdiv class=\\\"list-thumb\\n {{^thumbnail}}list-thumb-none list-thumb-x{{/thumbnail}}\\n {{#thumbnail.isLandscape}}list-thumb-y{{/thumbnail.isLandscape}}\\n {{^thumbnail.isLandscape}}list-thumb-x{{/thumbnail.isLandscape}}\\\"\\n {{#thumbnail}}data-style=\\\"background-image: url( {{thumbnail.source}} )\\\"{{/thumbnail}}\\u003E\\u003C/div\\u003E\\n \\u003Ch3\\u003E{{{displayTitle}}}\\u003C/h3\\u003E\\n {{#wikidataDescription}}\\n \\u003Cdiv class=\\\"wikidata-description\\\"\\u003E{{{wikidataDescription}}}\\u003C/div\\u003E\\n {{/wikidataDescription}}\\n {{#lastModified}}\\n \\u003Cdiv class=\\\"info\\\"\\u003E{{lastModifiedMsg 'hi'}} {{lastModified}}\\u003C/div\\u003E\\n {{/lastModified}}\\n {{#proximity}}\\n \\u003Cdiv class=\\\"info proximity\\\"\\u003E{{proximity}}\\u003C/div\\u003E\\n {{/proximity}}\\n \\u003C/a\\u003E\\n\\u003C/li\\u003E\\n\"\n,\"PageList.hogan\":\"\\u003Cul class=\\\"page-list thumbs actionable\\\"\\u003E\\n\\t{{#pages}}\\n\\t\\t{{\\u003Eitem}}\\n\\t{{/pages}}\\n\\u003C/ul\\u003E\\n\"});mw.loader.implement(\"mobile.redirect\",function($,jQuery){(function(M,$){var settings=M.require('settings'),cookiesEnabled=settings.cookiesEnabled,popup=M.require('toast');function desktopViewClick(){if(!cookiesEnabled()){popup.show(mw.msg('mobile-frontend-cookies-required'),'toast error');return false;}}$('#mw-mf-display-toggle').on('click',desktopViewClick);}(mw.mobileFrontend,jQuery));},{},{\"mobile-frontend-cookies-required\":\"Cookies are required to switch view modes. Please enable them and try again.\"});mw.loader.implement(\"mobile.references\",function($,jQuery){(function(M,$){var ReferencesDrawer,Drawer=M.require('Drawer'),Icon=M.require('Icon'),SchemaMobileWebClickTracking=M.require('loggingSchemas/SchemaMobileWebClickTracking'),uiSchema=new SchemaMobileWebClickTracking({},'MobileWebUIClickTracking');ReferencesDrawer=Drawer.extend({defaults:$\n.extend({},Drawer.prototype.defaults,{cancelButton:new Icon({name:'close-gray',additionalClassNames:'cancel',label:mw.msg('mobile-frontend-overlay-close')}).toHtmlString(),citation:new Icon({name:'citation',additionalClassNames:'text',hasText:true,label:mw.msg('mobile-frontend-references-citation')}).toHtmlString()}),show:function(){uiSchema.log({name:'reference'});return Drawer.prototype.show.apply(this,arguments);},className:'drawer position-fixed text references',template:mw.template.get('mobile.references','Drawer.hogan'),closeOnScroll:false,postRender:function(){var windowHeight=$(window).height();Drawer.prototype.postRender.apply(this);if(windowHeight/2<400){this.$el.css('max-height',windowHeight/2);}this.on('show',$.proxy(this,'onShow'));this.on('hide',$.proxy(this,'onHide'));},onShow:function(){$('body').addClass('drawer-enabled');},onHide:function(){$('body').removeClass('drawer-enabled');}});M.define('modules/references/ReferencesDrawer',ReferencesDrawer);}(mw.mobileFrontend,\njQuery));(function(M,$){var ReferencesDrawer,drawer;function getReference(id){var meta=/[!\"$%&'()*+,.\\/:;<=>?@[\\\\\\]^`{|}~]/g;id=id.replace(meta,'\\\\$&');return $('ol.references').find(id);}function showReference(ev){var $dest=$(this),href=$dest.attr('href');if(!drawer){drawer=new ReferencesDrawer();}drawer.render({title:$dest.text(),text:getReference(href).html()});ev.preventDefault();if(drawer.isVisible()){ev.stopPropagation();}else{setTimeout($.proxy(drawer,'show'),0);}}function setup(page){var $container=page?page.$el:$('#content');mw.loader.using('mobile.references').done(function(){ReferencesDrawer=M.require('modules/references/ReferencesDrawer');$container.find('sup a').off('click').on('click',showReference);$container.find('.mw-cite-backlink a').off('click');});}$(function(){setup();});M.define('references',{setup:setup});}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".drawer-enabled{overflow:hidden}.drawer.references{background-color:#111;color:#CCC;max-height:400px;overflow-y:auto;padding:20px}.drawer.references.text{font-size:1em}.drawer.references a{background-image:none;color:#5880C0}.drawer.references .cite{padding-bottom:20px}.drawer.references .cite:after{content:\\\"\\\";display:table;clear:both}.drawer.references .cite .text{color:#888;cursor:default;letter-spacing:.2em;float:left;font-size:0.75em;padding-top:.25em;text-transform:uppercase}.drawer.references .cite .cancel{cursor:pointer;font-size:0.8em;margin:-1em -1em -1em 0;padding:1em 0;position:absolute;right:20px;top:20px}.drawer.references .mw-cite-backlink{display:none}.drawer.references .reference-text{line-height:1.4}\\n/* cache key: global:resourceloader:filter:minify-css:7:2be2dd8a6b2aae0da750f264cea1d547 */\"]},{\"mobile-frontend-references-citation\":\"Citation\"},{\"Drawer.hogan\":\n\"\\u003Cdiv class=\\\"cite\\\"\\u003E\\n\\t{{{citation}}}\\n\\t{{{cancelButton}}}\\n\\u003C/div\\u003E\\n\\u003Csup\\u003E{{title}}\\u003C/sup\\u003E\\n{{{text}}}\\n\"});mw.loader.implement(\"mobile.search\",function($,jQuery){mw.messages.set(\"mobile-frontend-search-content-no-results\",\"\\u003Cb\\u003ESearch within pages\\u003C/b\\u003E to see if this phrase appears anywhere.\");(function(M,$){var SearchApi,Page=M.require('Page'),Api=M.require('api').Api;function createSearchRegEx(str){str=str.replace(/[\\-\\[\\]{}()*+?.,\\\\\\^$|#\\s]/g,'\\\\$&');return new RegExp('^('+str+')','ig');}function highlightSearchTerm(label,term){label=$('').text(label).html();term=$('').text(term).html();return label.replace(createSearchRegEx(term),'$1');}SearchApi=Api.extend({initialize:function(){Api.prototype.initialize.apply(this,arguments);this.searchCache={};},searchNamespace:0,getApiData:function(query){return{action:'query',generator:'prefixsearch',gpssearch:query,gpsnamespace:this.searchNamespace,gpslimit\n:15,prop:'pageimages',piprop:'thumbnail',pithumbsize:mw.config.get('wgMFThumbnailSizes').tiny,pilimit:15,redirects:'',list:'prefixsearch',pssearch:query,pslimit:15};},_getPageData:function(query,info){return{id:info.pageid,displayTitle:highlightSearchTerm(info.title,query),title:info.title,url:mw.util.getUrl(info.title),thumbnail:info.thumbnail};},search:function(query){var result=$.Deferred(),request,self=this;if(!this.isCached(query)){request=this.get(this.getApiData(query)).done(function(data){var results=[],pages={},redirects={},pageIds=[];if(data.query){if(data.query.redirects){$.each(data.query.redirects,function(i,redirect){redirects[redirect.from]=redirect.to;});}if(data.query.prefixsearch){if(data.query.pages){$.each(data.query.pages,function(i,result){pages[result.title]=result;});}$.each(data.query.prefixsearch,function(i,page){var info,title=page.title,id=page.pageid,mwTitle;if(redirects[title]){id=pages[redirects[title]].pageid;}if(id&&data.query.pages&&data.query.pages[id\n]){info=data.query.pages[id];}if($.inArray(id,pageIds)===-1){if(info){pageIds.push(id);results.push(self._getPageData(query,info));}else{mwTitle=mw.Title.newFromText(page.title,self._searchNamespace);results.push({id:page.pageid,heading:highlightSearchTerm(page.title,query),title:page.title,displayTitle:mwTitle.getNameText(),url:mwTitle.getUrl()});}}});}}result.resolve({query:query,results:$.map(results,function(data){return new Page(data);})});}).fail(function(){self.searchCache[query]=undefined;result.reject();});this.searchCache[query]=result.promise({abort:request.abort});}return this.searchCache[query];},isCached:function(query){return Boolean(this.searchCache[query]);}});SearchApi._highlightSearchTerm=highlightSearchTerm;M.define('modules/search/SearchApi',SearchApi);}(mw.mobileFrontend,jQuery));(function(M,$){var Overlay=M.require('Overlay'),SearchApi=M.require('modules/search/SearchApi'),Anchor=M.require('Anchor'),Icon=M.require('Icon'),WatchstarPageList=M.require(\n'modules/WatchstarPageList'),SEARCH_DELAY=300,$html=$('html'),router=M.require('router'),feedbackLink=mw.config.get('wgCirrusSearchFeedbackLink'),SearchOverlay;SearchOverlay=Overlay.extend({templatePartials:{anchor:Anchor.prototype.template,icon:Icon.prototype.template},className:'overlay search-overlay',template:mw.template.get('mobile.search','SearchOverlay.hogan'),defaults:{clearIcon:new Icon({tagName:'button',name:'clear',label:mw.msg('mobile-frontend-clear-search'),additionalClassNames:'clear'}).options,searchContentIcon:new Icon({tagName:'button',name:'search-content',label:mw.msg('mobile-frontend-search-content')}).options,searchTerm:'',placeholderMsg:$('#searchInput').attr('placeholder'),noResultsMsg:mw.msg('mobile-frontend-search-no-results'),searchContentNoResultsMsg:mw.msg('mobile-frontend-search-content-no-results'),action:mw.config.get('wgScript'),feedback:!feedbackLink?false:{feedback:new Anchor({label:mw.msg('mobile-frontend-search-feedback-link-text'),href:feedbackLink}\n).options,prompt:mw.msg('mobile-frontend-search-feedback-prompt')}},events:$.extend({},Overlay.prototype.events,{'input input':'onInputInput','click .clear':'onClickClear','click .search-content':'onClickSearchContent','click .overlay-content':'onClickOverlayContent','click .overlay-content > div':'onClickOverlayContentDiv','touchstart .results':'hideKeyboardOnScroll','mousedown .results':'hideKeyboardOnScroll','click .results a':'onClickResult'}),_hideOnRoute:function(){var self=this;router.once('route',function(ev){if(!self.hide()){ev.preventDefault();self._hideOnRoute();}});},initialize:function(options){var self=this;Overlay.prototype.initialize.call(this,options);this.api=options.api||new SearchApi();router.once('route',function(){self._hideOnRoute();});},onExit:function(ev){ev.preventDefault();ev.stopPropagation();this.hide();window.location.hash='';},onInputInput:function(){this.$('.overlay-header-container').css('top',0);this.performSearch();this.$clear.toggle(this.$input.val()\n!=='');},onClickClear:function(){this.$input.val('').focus();this.performSearch();this.$clear.hide();},onClickSearchContent:function(){var $form=this.$('form');window.history.back();$('').attr({type:'hidden',name:'fulltext',value:'search'}).appendTo($form);window.setTimeout(function(){$form.appendTo(document.body);$form.submit();},0);},onClickOverlayContent:function(){this.$('.cancel').trigger('click');},onClickOverlayContentDiv:function(ev){ev.stopPropagation();},hideKeyboardOnScroll:function(){this.$input.blur();},onClickResult:function(ev){var $link=$(ev.currentTarget),$result=$link.closest('li');M.emit('search-result-click',{result:$result,resultIndex:this.$results.index($result),originalEvent:ev});ev.preventDefault();router.back().done(function(){window.location.href=$link.attr('href');});},postRender:function(){var self=this;this.$('.overlay-header-container').css('top',$('.header').offset().top);this.$('.spinner').hide();Overlay.prototype.postRender.call(this);this.$input\n=this.$('input');this.$clear=this.$('.clear');this.$searchContent=this.$('.search-content').hide();this.$searchFeedback=this.$('.search-feedback').hide();if(self.$input.val()===''){this.$clear.hide();}},show:function(){var len=this.$input.val().length;Overlay.prototype.show.apply(this,arguments);this.$input.focus();if(this.$input[0].setSelectionRange){this.$input[0].setSelectionRange(len,len);}M.emit('search-show');},hide:function(){var self=this;if($html.hasClass('animations')){self.$el.addClass('fade-out');setTimeout(function(){Overlay.prototype.hide.apply(self,arguments);},500);}else{Overlay.prototype.hide.apply(self,arguments);}return true;},performSearch:function(){var self=this,pageList,query=this.$input.val(),$resultContainer=this.$('.results');if(query!==this.lastQuery){this.api.abort();clearTimeout(this.timer);self.$searchContent.hide();self.$searchFeedback.hide();$resultContainer.empty();if(query.length){this.$('.spinner').show();this.timer=setTimeout(function(){M.emit(\n'search-start');self.api.search(query).done(function(data){if(data.query===self.$input.val()){self.$el.toggleClass('no-results',data.results.length===0);self.$searchFeedback.show();self.$searchContent.show().find('p').hide().filter(data.results.length?'.with-results':'.without-results').show();self.$('.spinner').hide();pageList=new WatchstarPageList({funnel:'search',pages:data.results,el:$resultContainer});self.$results=$resultContainer.find('li');M.emit('search-results',{results:data.results});}});},this.api.isCached(query)?0:SEARCH_DELAY);}else{self.$('.spinner').hide();}this.lastQuery=query;}}});M.define('modules/search/SearchOverlay',SearchOverlay);}(mw.mobileFrontend,jQuery));(function(M,mw,$){var Class=M.require('Class'),SchemaMobileWebSearch=M.require('loggingSchemas/SchemaMobileWebSearch'),MobileWebSearchLogger;MobileWebSearchLogger=Class.extend({initialize:function(schema){this.schema=schema;this.userSessionToken=null;this.searchSessionToken=null;},_newUserSession:function(){\nthis.userSessionToken=mw.user.generateRandomSessionId();},_newSearchSession:function(){this.searchSessionToken=mw.user.generateRandomSessionId();this.searchSessionCreatedAt=new Date().getTime();},onSearchShow:function(){this._newUserSession();},onSearchStart:function(){this._newSearchSession();this.schema.log({action:'session-start',userSessionToken:this.userSessionToken,searchSessionToken:this.searchSessionToken,timeOffsetSinceStart:0});},onSearchResults:function(event){var timeOffsetSinceStart=new Date().getTime()-this.searchSessionCreatedAt;this.schema.log({action:'impression-results',resultSetType:'prefix',numberOfResults:event.results.length,userSessionToken:this.userSessionToken,searchSessionToken:this.searchSessionToken,timeToDisplayResults:timeOffsetSinceStart,timeOffsetSinceStart:timeOffsetSinceStart});},onSearchResultClick:function(event){var timeOffsetSinceStart=new Date().getTime()-this.searchSessionCreatedAt;this.schema.logBeacon({action:'click-result',clickIndex:event.\nresultIndex+1,userSessionToken:this.userSessionToken,searchSessionToken:this.searchSessionToken,timeOffsetSinceStart:timeOffsetSinceStart});}});MobileWebSearchLogger.register=function(){var logger=new MobileWebSearchLogger(new SchemaMobileWebSearch());$.each({'search-show':logger.onSearchShow,'search-start':logger.onSearchStart,'search-results':logger.onSearchResults,'search-result-click':logger.onSearchResultClick},function(eventName,handler){M.on(eventName,$.proxy(handler,logger));});};M.define('modules/search/MobileWebSearchLogger',MobileWebSearchLogger);}(mw.mobileFrontend,mw,jQuery));(function(M,$){var SchemaMobileWebClickTracking=M.require('loggingSchemas/SchemaMobileWebClickTracking'),uiSchema=new SchemaMobileWebClickTracking({},'MobileWebUIClickTracking'),context=M.require('context'),router=M.require('router'),browser=M.require('browser'),searchModule,searchApi,SearchOverlay,SearchApi;if(context.isBetaGroupMember()){searchModule='mobile.search.beta';searchApi=\n'modules/search.beta/SearchApi';}else{searchModule='mobile.search';searchApi='modules/search/SearchApi';}function openSearchOverlay(ev){var $this=$(this),searchTerm=$this.val(),placeholder=$this.attr('placeholder');ev.preventDefault();uiSchema.log({name:'search'});mw.loader.using(searchModule).done(function(){SearchApi=M.require(searchApi);SearchOverlay=M.require('modules/search/SearchOverlay');new SearchOverlay({api:new SearchApi(),searchTerm:searchTerm,placeholderMsg:placeholder}).show();router.navigate('/search');});}if(browser.isAndroid2()){$('body').addClass('client-use-basic-search');}else{$('#searchInput, #mw-mf-page-left input.search').on('click',openSearchOverlay).prop('readonly',true);}M.require('modules/search/MobileWebSearchLogger').register();}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".search-overlay{background:rgba(255,255,255,0.8)}.search-overlay .overlay-header,.search-overlay .results,.search-overlay .search-feedback{background-color:#fff}.search-overlay input{border:none;padding:0}.search-overlay input::-ms-clear{display:none}.search-overlay .overlay-content{height:100%;width:100%}.search-overlay .search-content{border-bottom:1px solid #CCC;cursor:pointer}.search-overlay .search-content .caption{padding:1em .5em}.search-overlay .search-content.overlay-header{padding:0}.search-overlay .results{box-shadow:0 3px 3px 0 rgba(117,117,117,0.3)}.search-overlay .results li{padding-left:3.85em}.search-overlay .results li .list-thumb{width:3.35em}.search-overlay .results li:last-child{border-bottom:none}.search-overlay .results h2{font:inherit}.search-overlay .search-feedback{box-shadow:0 3px 3px 0 rgba(117,117,117,0.3);border-top:1px solid #CCC;font-size:.8em;padding:.5em 1em}.search-overlay.no-results .search-feedback{border-top:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.animations .search-overlay.visible{-webkit-animation:fadeIn .5s;animation:fadeIn .5s}.animations .search-overlay.fade-out{-webkit-animation:fadeOut .5s;animation:fadeOut .5s}\\n/* cache key: global:resourceloader:filter:minify-css:7:60ecdb9e506f1f8c042e28785dcfce2c */\"\n]},{\"mobile-frontend-clear-search\":\"Clear\",\"mobile-frontend-search-content\":\"Search within pages\",\"mobile-frontend-search-no-results\":\"No page with this title.\",\"mobile-frontend-search-feedback-prompt\":\"Couldn't find what you were looking for?\",\"mobile-frontend-search-feedback-link-text\":\"Give us your feedback.\"},{\"SearchOverlay.hogan\":\n\"\\u003Cdiv class=\\\"overlay-header-container position-fixed\\\"\\u003E\\n\\t\\u003Cdiv class=\\\"overlay-header\\\"\\u003E\\n\\t\\u003Cul\\u003E\\n\\t\\t\\u003Cli\\u003E{{{cancelButton}}}\\u003C/li\\u003E\\n\\t\\u003C/ul\\u003E\\n\\t\\u003Cdiv class=\\\"overlay-search\\\"\\u003E\\n\\t\\t\\u003Cform method=\\\"get\\\" action=\\\"{{action}}\\\" class=\\\"search-box\\\"\\u003E\\n\\t\\t\\t\\u003Cinput class=\\\"search\\\" type=\\\"search\\\" name=\\\"search\\\" autocomplete=\\\"off\\\" placeholder=\\\"{{placeholderMsg}}\\\" value=\\\"{{searchTerm}}\\\"\\u003E\\n\\t\\t\\u003C/form\\u003E\\n\\t\\u003C/div\\u003E\\n\\t\\u003Cul\\u003E\\n\\t\\t\\u003Cli\\u003E{{#clearIcon}}{{\\u003Eicon}}{{/clearIcon}}\\u003C/li\\u003E\\n\\t\\u003C/ul\\u003E\\n\\t\\u003C/div\\u003E\\n\\u003C/div\\u003E\\n\\u003Cdiv class=\\\"overlay-content\\\"\\u003E\\n\\t\\u003Cdiv class=\\\"search-content overlay-header\\\"\\u003E\\n\\t\\t\\u003Cul\\u003E\\n\\t\\t\\t\\u003Cli\\u003E{{#searchContentIcon}}{{\\u003Eicon}}{{/searchContentIcon}}\\u003C/li\\u003E\\n\\t\\t\\u003C/ul\\u003E\\n\\t\\t\\u003Cdiv class=\\\"caption\\\"\\u003E\\n\\t\\t\\t\\u003Cp class=\\\"with-results\\\"\\u003E{{#searchContentIcon}}{{label}}{{/searchContentIcon}}\\u003C/p\\u003E\\n\\t\\t\\t\\u003Cp class=\\\"without-results\\\"\\u003E{{noResultsMsg}}\\u003C/p\\u003E\\n\\t\\t\\t\\u003Cp class=\\\"without-results\\\"\\u003E{{{searchContentNoResultsMsg}}}\\u003C/p\\u003E\\n\\t\\t\\u003C/div\\u003E\\n\\t\\u003C/div\\u003E\\n\\t{{{spinner}}}\\n\\t\\u003Cdiv class=\\\"results\\\"\\u003E\\u003C/div\\u003E\\n\\t{{#feedback}}\\n\\t\\t\\u003Cdiv class=\\\"search-feedback\\\"\\u003E\\n\\t\\t\\t{{prompt}}\\n\\t\\t\\t{{#feedback}}\\n\\t\\t\\t\\t{{\\u003Eanchor}}\\n\\t\\t\\t{{/feedback}}\\n\\t\\t\\u003C/div\\u003E\\n\\t{{/feedback}}\\n\\u003C/div\\u003E\\n\"\n});mw.loader.implement(\"mobile.settings\",function($,jQuery){(function(M,$){var browser=M.require('browser'),supportsLocalStorage=browser.supportsLocalStorage(),settings=(function(){function cookiesEnabled(){if($.cookie('mf_testcookie')==='test_value'){return true;}else{$.cookie('mf_testcookie','test_value',{path:'/'});return $.cookie('mf_testcookie')==='test_value';}}function save(name,value,useCookieFallback){var cookieOptions={expires:1};return supportsLocalStorage?localStorage.setItem(name,value):(useCookieFallback?$.cookie(name,value,cookieOptions):false);}function get(name,useCookieFallback){return supportsLocalStorage?localStorage.getItem(name):(useCookieFallback?$.cookie(name):false);}function remove(name,useCookieFallback){return supportsLocalStorage?localStorage.removeItem(name):(useCookieFallback?$.removeCookie(name):false);}return{get:get,save:save,remove:remove,cookiesEnabled:cookiesEnabled};}());M.define('settings',settings);}(mw.mobileFrontend,jQuery));});mw.loader.\nimplement(\"mobile.startup\",function($,jQuery){(function(M,$){var key,router,EventEmitter=M.require('eventemitter');function matchRoute(hash,entry){var match=hash.match(entry.path);if(match){entry.callback.apply(this,match.slice(1));return true;}return false;}function Router(){EventEmitter.prototype.initialize.apply(this,arguments);var self=this;this.routes={};this._enabled=true;this._oldHash=this.getPath();$(window).on('popstate',function(){self.emit('popstate');});$(window).on('hashchange',function(){var routeEv;if(self._enabled){routeEv=$.Event('route',{path:self.getPath()});self.emit('route',routeEv);if(!routeEv.isDefaultPrevented()){self.checkRoute();}else{self._enabled=false;window.location.hash=self._oldHash;}}else{self._enabled=true;}self._oldHash=self.getPath();});}for(key in EventEmitter.prototype){if(EventEmitter.prototype.hasOwnProperty(key)){Router.prototype[key]=EventEmitter.prototype[key];}}Router.prototype.checkRoute=function(){var hash=this.getPath();$.each(this.routes,\nfunction(id,entry){return!matchRoute(hash,entry);});};Router.prototype.route=function(path,callback){var entry={path:typeof path==='string'?new RegExp('^'+path+'$'):path,callback:callback};this.routes[entry.path]=entry;matchRoute(this.getPath(),entry);};Router.prototype.navigate=function(path){window.location.hash=path;};Router.prototype.back=function(){var deferredRequest=$.Deferred(),self=this,timeoutID;this.once('popstate',function(){clearTimeout(timeoutID);deferredRequest.resolve();});window.history.back();timeoutID=setTimeout(function(){self.off('popstate');deferredRequest.resolve();},50);return deferredRequest;};Router.prototype.getPath=function(){return window.location.hash.slice(1);};Router.prototype.isSupported=function(){return'onhashchange'in window;};router=new Router();M.define('router',router);M.define('Router',Router);}(mw.mobileFrontend,jQuery));(function(M,$){var Class=M.require('Class'),router=M.require('router'),OverlayManager,overlayManager;OverlayManager=Class.\nextend({initialize:function(router){router.on('route',$.proxy(this,'_checkRoute'));this.router=router;this.entries={};this.stack=[];this.hideCurrent=true;},_onHideOverlay:function(){this.hideCurrent=false;this.router.back();},_showOverlay:function(overlay){overlay.once('_om_hide',$.proxy(this,'_onHideOverlay'));overlay.show();},_hideOverlay:function(overlay){var result;overlay.off('_om_hide');result=overlay.hide(this.stack.length>1);if(!result){overlay.once('_om_hide',$.proxy(this,'_onHideOverlay'));}return result;},_processMatch:function(match){var factoryResult,self=this;function attachHideEvent(overlay){overlay.on('hide',function(){overlay.emit('_om_hide');});}if(match){if(match.overlay){self._showOverlay(match.overlay);}else{factoryResult=match.factoryResult;if($.isFunction(factoryResult.promise)){factoryResult.done(function(overlay){match.overlay=overlay;attachHideEvent(overlay);self._showOverlay(overlay);});}else{match.overlay=factoryResult;attachHideEvent(match.overlay);self.\n_showOverlay(factoryResult);}}}},_checkRoute:function(ev){var self=this,current=this.stack[0],match;$.each(this.entries,function(id,entry){match=self._matchRoute(ev.path,entry);return match===null;});if(current&¤t.overlay!==undefined&&this.hideCurrent&&!this._hideOverlay(current.overlay)){ev.preventDefault();}else if(!match){this.stack=[];}this.hideCurrent=true;this._processMatch(match);},_matchRoute:function(path,entry){var match=path.match(entry.route),previous=this.stack[1],next;if(match){if(previous&&previous.path===path){this.stack.shift();return previous;}else{next={path:path,factoryResult:entry.factory.apply(this,match.slice(1))};this.stack.unshift(next);return next;}}return null;},add:function(route,factory){var self=this,entry={route:route,factory:factory};this.entries[route]=entry;$(function(){self._processMatch(self._matchRoute(self.router.getPath(),entry));});},replaceCurrent:function(overlay){if(this.stack.length===0){throw new Error(\n'Trying to replace OverlayManager\\'s current overlay, but stack is empty');}this._hideOverlay(this.stack[0].overlay);this.stack[0].overlay=overlay;this._showOverlay(overlay);}});overlayManager=new OverlayManager(router);M.define('overlayManager',overlayManager);M.define('OverlayManager',OverlayManager);}(mw.mobileFrontend,jQuery));(function(M,$){var Api,api,EventEmitter=M.require('eventemitter');Api=EventEmitter.extend(mw.Api.prototype).extend({apiUrl:mw.util.wikiScript('api'),initialize:function(){mw.Api.apply(this,arguments);EventEmitter.prototype.initialize.apply(this,arguments);this.requests=[];this.tokenCache={};},ajax:function(data,options){var key,request,self=this;options=options||{};if(typeof data!=='string'){for(key in data){if(data.hasOwnProperty(key)){if(data[key]===false){delete data[key];}else if($.isArray(data[key])){data[key]=data[key].join('|');}}}}options.xhr=function(){var xhr=$.ajaxSettings.xhr();if(xhr.upload){xhr.upload.addEventListener('progress',function(ev){if(\nev.lengthComputable){self.emit('progress',request,ev.loaded/ev.total);}});}return xhr;};request=mw.Api.prototype.ajax.call(this,data,options);this.requests.push(request);return request;},abort:function(){$.each(this.requests,function(index,request){request.abort();});},getOrigin:function(){var origin=window.location.protocol+'//'+window.location.hostname;if(window.location.port){origin+=':'+window.location.port;}return origin;}});api=new Api();api.Api=Api;M.define('api',api);}(mw.mobileFrontend,jQuery));(function(M,$){var PageApi,Api=M.require('api').Api,sectionTemplate=mw.template.get('mobile.startup','Section.hogan');function assignToParent(listOfSections,child){var section;if(listOfSections.length===0){listOfSections.push(child);}else{section=listOfSections[listOfSections.length-1];if(parseInt(section.level,10)===parseInt(child.level,10)){listOfSections.push(child);}else{assignToParent(section.children,child);}}}function transformSections(sections){var collapseLevel=Math.min.apply(\nthis,$.map(sections,function(s){return s.level;})).toString(),lastSection,result=[];$.each(sections,function(i,section){if(section.line!==undefined){section.line=section.line.replace(/<\\/?a\\b[^>]*>/g,'');}section.children=[];if(!lastSection||(!section.level||section.level===collapseLevel)||(lastSection.children.length&&lastSection.children[0].level>section.level)||(lastSection.level&&lastSection.level>=section.level)){result.push(section);lastSection=section;}else{assignToParent(lastSection.children,section);lastSection.text+=sectionTemplate.render(section);}});return result;}PageApi=Api.extend({initialize:function(){Api.prototype.initialize.apply(this,arguments);this.cache={};},getPage:function(title,endpoint,leadOnly){var page,timestamp,options=endpoint?{url:endpoint,dataType:'jsonp'}:{},protection={edit:['*']};if(!this.cache[title]){page=this.cache[title]=$.Deferred();this.get({action:'mobileview',page:title,variant:mw.config.get('wgPreferredVariant'),redirect:'yes',prop:\n'id|sections|text|lastmodified|lastmodifiedby|languagecount|hasvariants|protection|displaytitle|revision',noheadings:'yes',noimages:mw.config.get('wgImagesDisabled',false)?1:undefined,sectionprop:'level|line|anchor',sections:leadOnly?0:'all'},options).done(function(resp){var sections,lastModified,resolveObj,mv;if(resp.error||!resp.mobileview.sections){page.reject(resp);}else if(resp.mobileview.hasOwnProperty('liquidthreads')){page.reject({error:{code:'lqt'}});}else{mv=resp.mobileview;sections=transformSections(mv.sections);timestamp=new Date(mv.lastmodified).getTime()/1000;lastModified=mv.lastmodifiedby;protection=$.isArray(mv.protection)?protection:$.extend(protection,mv.protection);resolveObj={title:title,id:mv.id,revId:mv.revId,protection:protection,lead:sections[0].text,sections:sections.slice(1),isMainPage:mv.hasOwnProperty('mainpage')?true:false,historyUrl:mw.util.getUrl(title,{action:'history'}),lastModifiedTimestamp:timestamp,languageCount:mv.languagecount,hasVariants:mv.\nhasOwnProperty('hasvariants'),displayTitle:mv.displaytitle};if(lastModified){$.extend(resolveObj,{lastModifiedUserName:lastModified.name,lastModifiedUserGender:lastModified.gender});}page.resolve(resolveObj);}}).fail($.proxy(page,'reject'));}return this.cache[title];},invalidatePage:function(title){delete this.cache[title];},_getLanguagesFromApiResponse:function(data){var pages,langlinks,allAvailableLanguages={};$.each(data.query.languages,function(index,item){allAvailableLanguages[item.code]=item.name;});pages=data.query.pages;langlinks=pages[0]?pages[0].langlinks||[]:[];$.each(langlinks,function(index,item){item.langname=allAvailableLanguages[item.lang];item.title=item.title||false;});return langlinks;},_getLanguageVariantsFromApiResponse:function(title,data){var generalData=data.query.general,variantPath=generalData.variantarticlepath,variants=[];if(!generalData.variants){return false;}$.each(generalData.variants,function(index,item){var variant={langname:item.name,lang:item.code};\nif(variantPath){variant.url=variantPath.replace('$1',title).replace('$2',item.code);}else{variant.url=mw.util.getUrl(title,{variant:item.code});}variants.push(variant);});return variants;},getPageLanguages:function(title){var self=this,result=$.Deferred();self.get({action:'query',meta:'siteinfo',siprop:'general|languages',prop:'langlinks',llurl:true,lllimit:'max',titles:title,formatversion:2}).done(function(resp){result.resolve({languages:self._getLanguagesFromApiResponse(resp),variants:self._getLanguageVariantsFromApiResponse(title,resp)});}).fail($.proxy(result,'reject'));return result;},_getAPIResponseFromHTML:function($el){var $headings=$el.find('h1,h2,h3,h4,h5,h6'),sections=[];$headings.each(function(){var level=$(this)[0].tagName.substr(1),$span=$(this).find('span');if($span.length){sections.push({level:level,line:$span.html(),anchor:$span.attr('id')||'',text:''});}});return sections;},getSectionsFromHTML:function($el){return transformSections(this._getAPIResponseFromHTML($el));}\n});M.define('PageApi',PageApi);}(mw.mobileFrontend,jQuery));(function(M){var Anchor,View=M.require('View');Anchor=View.extend({isTemplateMode:true,defaults:{progressive:undefined,destructive:undefined,constructive:undefined,additionalClassNames:'',href:undefined,label:undefined},template:mw.template.get('mobile.startup','anchor.hogan')});M.define('Anchor',Anchor);}(mw.mobileFrontend));(function(M){var Button,View=M.require('View');Button=View.extend({isTemplateMode:true,defaults:{tagName:'a',block:undefined,progressive:undefined,destructive:undefined,constructive:undefined,quiet:undefined,additionalClassNames:'',href:undefined,label:undefined},initialize:function(options){if(options.href){options.tagName='a';}View.prototype.initialize.call(this,options);},template:mw.template.get('mobile.startup','button.hogan')});M.define('Button',Button);}(mw.mobileFrontend));(function(M,$){var View=M.require('View'),Icon;Icon=View.extend({isTemplateMode:true,defaults:{hasText:false,href:undefined,\ntagName:'div',base:'mw-ui-icon',name:'',modifier:'mw-ui-icon-element',title:''},getClassName:function(){return this.$el.attr('class');},getGlyphClassName:function(){return this.options.base+'-'+this.options.name;},initialize:function(options){if(options.hasText){options.modifier='mw-ui-icon-before';}if(options.href){options.tagName='a';}View.prototype.initialize.call(this,options);},toHtmlString:function(){return $('

    ').append(this.$el).html();},template:mw.template.get('mobile.startup','icon.hogan')});M.define('Icon',Icon);}(mw.mobileFrontend,jQuery));(function(M,$){var Icon=M.require('Icon');M.define('icons',{spinner:function(options){options=options||{};return new Icon($.extend(options,{name:'spinner',label:mw.msg('mobile-frontend-loading-message'),additionalClassNames:'spinner loading'}));}});}(mw.mobileFrontend,jQuery));(function(M){var View=M.require('View'),Panel;Panel=View.extend({className:'panel',minHideDelay:10,events:{'click .cancel':'onCancel'},onCancel:function(ev){ev\n.preventDefault();this.hide();},show:function(){var self=this;if(!self.isVisible()){setTimeout(function(){self.$el.addClass('visible animated');self.emit('show');},self.minHideDelay);}},hide:function(){var self=this;setTimeout(function(){self.$el.removeClass('visible');self.emit('hide');},self.minHideDelay);},isVisible:function(){return this.$el.hasClass('visible');},toggle:function(){if(this.isVisible()){this.hide();}else{this.show();}}});M.define('Panel',Panel);}(mw.mobileFrontend));(function(M,$){var View=M.require('View'),Section,icons=M.require('icons');Section=View.extend({template:mw.template.get('mobile.startup','Section.hogan'),defaults:{line:undefined,text:'',spinner:icons.spinner().toHtmlString()},initialize:function(options){var self=this;options.tag='h'+options.level;this.line=options.line;this.text=options.text;this.hasReferences=options.hasReferences||false;this.id=options.id||null;this.anchor=options.anchor;this.children=[];$.each(options.children||[],function(){self.\nchildren.push(new Section(this));});View.prototype.initialize.apply(self,arguments);}});M.define('Section',Section);}(mw.mobileFrontend,jQuery));(function(M){var View=M.require('View'),Thumbnail;Thumbnail=View.extend({defaults:{filename:undefined},postRender:function(){this.options.description=this.$el.siblings('.thumbcaption').text();},getDescription:function(){return this.options.description;},getFileName:function(){return this.options.filename;}});M.define('Thumbnail',Thumbnail);}(mw.mobileFrontend));(function(M,$){var Page,View=M.require('View'),Section=M.require('Section'),Thumbnail=M.require('Thumbnail');Page=View.extend({defaults:{id:0,title:'',displayTitle:'',namespaceNumber:0,protection:{edit:['*']},sections:[],isMainPage:false,hash:window.location.hash,url:undefined,thumbnail:{isLandscape:undefined,source:undefined,width:undefined,height:undefined}},isBorderBox:false,initialize:function(options){var thumb;options.displayTitle=options.displayTitle||options.title;options.\nlanguageUrl=mw.util.getUrl('Special:MobileLanguages/'+options.title);View.prototype.initialize.apply(this,arguments);this.title=options.title;this.displayTitle=options.displayTitle||options.title;this.thumbnail=options.thumbnail;this.url=options.url||mw.util.getUrl(options.title);this.id=options.id;thumb=this.thumbnail;if(thumb&&thumb.width){this.thumbnail.isLandscape=thumb.width>thumb.height;}this.wikidataDescription=options.wikidataDescription;},inNamespace:function(namespace){return this.options.namespaceNumber===mw.config.get('wgNamespaceIds')[namespace];},getLeadSectionElement:function(){return this.$('> div').eq(0);},isWikiText:function(){return mw.config.get('wgPageContentModel')==='wikitext';},isMainPage:function(){return this.options.isMainPage;},isWatched:function(){return this.options.isWatched;},isEditable:function(user){var editable=mw.config.get('wgIsProbablyEditable');if(editable&&!user.isAnon()){editable=!mw.config.get('wgMFUserBlockInfo');}return editable;},\ngetRevisionId:function(){return this.options.revId;},getTitle:function(){return this.options.title;},getId:function(){return this.options.id;},getNamespaceId:function(){var nsId,args=this.options.title.split(':');if(args[1]){nsId=mw.config.get('wgNamespaceIds')[args[0].toLowerCase().replace(' ','_')]||0;}else{nsId=0;}return nsId;},isTalkPage:function(){var ns=this.getNamespaceId();return ns>0&&ns%2===1;},preRender:function(){var self=this;this.sections=[];this._sectionLookup={};this.title=this.options.title;$.each(this.options.sections,function(){var section=new Section(this);self.sections.push(section);self._sectionLookup[section.id]=section;});},postRender:function(){var self=this;if(this.options.hash){$(window).on('load',function(){window.location.hash=self.options.hash;});}},getReferenceSection:function(){return this._referenceLookup;},getThumbnails:function(){var thumbs=[];if(!this._thumbs){this.$el.find('a.image, a.thumbimage').each(function(){var $a=$(this),match=$a.attr('href')\n.match(/[^\\/]+$/);if(match){thumbs.push(new Thumbnail({el:$a,filename:decodeURIComponent(match[0])}));}});this._thumbs=thumbs;}return this._thumbs;},getSection:function(id){return this._sectionLookup[id];},getSections:function(){return this.sections;},getRedLinks:function(){return this.$('.new');}});M.define('Page',Page);}(mw.mobileFrontend,jQuery));(function(M,$){var Skin,browser=M.require('browser'),View=M.require('View');Skin=View.extend({isBorderBox:false,defaults:{page:undefined,tabletModules:[],mainMenu:undefined},events:{},_onPageCenterClick:function(ev){var $target=$(ev.target);if(this.mainMenu.isOpen()&&ev.target.id!=='mw-mf-main-menu-button'&&!$target.hasClass('main-menu-button')){this.mainMenu.closeNavigationDrawers();ev.preventDefault();}},setupPositionFixedEmulation:function(){var $el=this.$el,ua=window.navigator.userAgent,isIos=browser.isIos(),isOldIPhone=isIos&&/OS [4]_[0-2]|OS [3]_/.test(ua);$el.addClass('no-position-fixed');this.on('scroll',function(){var scrollTop=$(\nwindow).scrollTop(),windowHeight=$(window).height(),activeElement=document.activeElement,scrollBottom=scrollTop+windowHeight;if(isOldIPhone){if(activeElement.tagName==='TEXTAREA'||activeElement.tagName==='INPUT'){scrollBottom-=120;}else{scrollBottom+=60;}}if(scrollTop===0){$el.add('.overlay').height('100%');}else{$el.add('.overlay').height(scrollBottom);}});},initialize:function(options){var self=this;this.page=options.page;this.name=options.name;this.tabletModules=options.tabletModules;this.mainMenu=options.mainMenu;View.prototype.initialize.apply(this,arguments);function loadWideScreenModules(){if(browser.isWideScreen()){if(self.page.inNamespace('')){mw.loader.using(self.tabletModules).always(function(){self.off('_resize');self.emit.call(self,'changed');});}}}M.on('resize',$.proxy(this,'emit','_resize'));this.on('_resize',loadWideScreenModules);this.emit('_resize');},postRender:function(){var $el=this.$el;if(browser.supportsAnimations()){$el.addClass('animations');}if(!browser.\nsupportsPositionFixed()){this.setupPositionFixedEmulation();}if(browser.supportsTouchEvents()){$el.addClass('touch-events');}$('
    ').appendTo('#mw-mf-page-center');this.emit('changed');this.$('#mw-mf-page-center').on('click',$.proxy(this,'_onPageCenterClick'));},getMainMenu:function(){return this.mainMenu;},getLicenseMsg:function(){var licenseMsg,mfLicense=mw.config.get('wgMFLicense'),licensePlural=mw.language.convertNumber(mfLicense.plural);if(mfLicense.link){if($('#footer-places-terms-use').length>0){licenseMsg=mw.msg('mobile-frontend-editor-licensing-with-terms',mw.message('mobile-frontend-editor-terms-link',$('#footer-places-terms-use a').attr('href')).parse(),mfLicense.link,licensePlural);}else{licenseMsg=mw.msg('mobile-frontend-editor-licensing',mfLicense.link,licensePlural);}}return licenseMsg;}});M.define('Skin',Skin);}(mw.mobileFrontend,jQuery));(function(M,$){var Schema,Class=M.require('Class'),settings=M.require('settings'),\nBEACON_SETTING_KEY='mobileFrontend/beacon';function loadBeacon(){return JSON.parse(settings.get(BEACON_SETTING_KEY));}function saveBeacon(beacon){settings.save(BEACON_SETTING_KEY,JSON.stringify(beacon));}function deleteBeacon(){settings.remove(BEACON_SETTING_KEY);}function factorySchema(name){var Klass=M.require('loggingSchemas/Schema'+name),result=new Klass;return result;}Schema=Class.extend({defaults:{},isSampled:false,samplingRate:1/2,_isInBucket:undefined,_isUserInBucket:function(){if(this._isInBucket===undefined){this._isInBucket=this.isSampled&&Math.random()<=this.samplingRate;}return this._isInBucket;},name:undefined,initialize:function(defaults,schemaName){defaults=$.extend(this.defaults,defaults||{});if(schemaName){this.name=schemaName;}if(!this.name){throw new Error('Schema needs to define a schema name.');}this.defaults=defaults;Class.prototype.initialize.apply(this,arguments);},log:function(data){if(mw.eventLog){if(!this.isSampled||this._isUserInBucket()){return mw.eventLog\n.logEvent(this.name,$.extend(this.defaults,data));}else{return $.Deferred().reject('User not in event sampling bucket.');}}else{return $.Deferred().reject('EventLogging not installed.');}},logBeacon:function(data){saveBeacon({schema:this.name,data:data});}});Schema.flushBeacon=function(){var beacon=loadBeacon();if(beacon&&typeof beacon==='object'){factorySchema(beacon.schema).log(beacon.data);}deleteBeacon();};M.define('Schema',Schema);}(mw.mobileFrontend,jQuery));(function(M){var util;util={escapeHash:function(hash){return hash.replace(/(:|\\.)/g,'\\\\$1');},getWikiBaseItemId:function(){var id=mw.config.get('wgWikibaseItemId'),idOverride;if(!id){idOverride=mw.util.getParamValue('wikidataid');if(idOverride){mw.config.set('wgWikibaseItemId',idOverride);id=idOverride;}}return id;}};M.define('util',util);}(mw.mobileFrontend));(function(M,$){var currentPage,skin,$cachedIcons=$('#page-actions').find('.icon'),PageApi=M.require('PageApi'),pageApi=new PageApi(),Page=M.require('Page'),mainMenu=M.\nrequire('mainMenu'),Skin=M.require('Skin'),$pageTitle=$('h1#section_0');skin=new Skin({el:'body',tabletModules:mw.config.get('skin')==='minerva'?['tablet.scripts']:[],page:getCurrentPage(),mainMenu:mainMenu});M.define('skin',skin);$(window).on('resize',$.debounce(100,$.proxy(M,'emit','resize'))).on('scroll',$.debounce(100,$.proxy(M,'emit','scroll')));function getCurrentPage(){if(currentPage){return currentPage;}else{return loadCurrentPage();}}function loadCurrentPage(){var permissions=mw.config.get('wgRestrictionEdit',[]);if(permissions.length===0){permissions.push('*');}currentPage=new Page({el:'#content',title:mw.config.get('wgPageName').replace(/_/g,' '),protection:{edit:permissions},isMainPage:mw.config.get('wgIsMainPage'),isWatched:$('#ca-watch').hasClass('watched'),sections:pageApi.getSectionsFromHTML($('#content')),id:mw.config.get('wgArticleId'),namespaceNumber:mw.config.get('wgNamespaceNumber')});return currentPage;}$.extend(M,{getCurrentPage:getCurrentPage});M.define(\n'pageApi',pageApi);if(window.console&&window.console.log&&window.console.log.apply&&mw.config.get('wgMFEnableJSConsoleRecruitment')){console.log(mw.msg('mobile-frontend-console-recruit'));}if($cachedIcons.length){mw.loader.load(['mediawiki.ui.icon','skins.minerva.icons.images']);$cachedIcons.addClass('mw-ui-icon mw-ui-icon-element').removeClass('icon');$cachedIcons.filter('.icon-text').addClass('mw-ui-icon-before').removeClass('icon-text mw-ui-icon-element');}if($pageTitle.next('#page-actions').length){$('#page-actions').remove().clone().insertBefore($pageTitle);}mw.loader.using('mobile.loggingSchemas').done(function(){M.require('Schema').flushBeacon();});}(mw.mobileFrontend,jQuery));},{\"css\":[\"#content .panel{background-color:#EEE;clear:both;margin-top:1em;text-align:center}#content .panel .content{padding:1em 16px;margin:0}\\n/* cache key: global:resourceloader:filter:minify-css:7:b0aea3f832047a6ee72a5a0e135687aa */\"]},{\"mobile-frontend-console-recruit\":\n\"\\\\o/ Hey! This is open source software and we need volunteers to help us build this thing, make it better and fix any bugs that you might be seeing in this JavaScript console!\\n\\nYou can find our backlog @ https://phabricator.wikimedia.org/project/view/67/\",\"mobile-frontend-editor-licensing\":\"By saving changes, you agree to release your contribution under the $1 {{PLURAL:$2|license|licenses}}.\",\"mobile-frontend-editor-licensing-with-terms\":\"By saving changes, you agree to the $1 and agree to release your contribution under the $2 {{PLURAL:$3|license|licenses}}.\",\"mobile-frontend-editor-terms-link\":\"[$1 Terms of Use]\",\"mobile-frontend-loading-message\":\"Loading\\u2026\"},{\"anchor.hogan\":\"\\u003Ca\\n\\t{{#href}}href=\\\"{{href}}\\\"{{/href}}\\n\\tclass=\\\"mw-ui-anchor\\n\\t\\t{{#progressive}}mw-ui-progressive{{/progressive}}\\n\\t\\t{{#constructive}}mw-ui-constructive{{/constructive}}\\n\\t\\t{{#destructive}}mw-ui-destructive{{/destructive}} {{additionalClassNames}}\\n\\t\\\"\\u003E{{label}}\\u003C/a\\u003E\\n\",\n\"icon.hogan\":\"\\u003C{{tagName}} class=\\\"{{base}} {{base}}-{{name}} {{modifier}} {{additionalClassNames}}\\\"\\n\\t{{#id}}id=\\\"{{id}}\\\"{{/id}}\\n\\t{{#href}}href=\\\"{{href}}\\\"{{/href}}\\n\\t{{#title}}title=\\\"{{title}}\\\"{{/title}}\\u003E{{label}}\\u003C/{{tagName}}\\u003E\\n\",\"Section.hogan\":\"{{#line}}\\u003Ch{{level}} id=\\\"{{anchor}}\\\"\\u003E{{{line}}}\\u003C/h{{level}}\\u003E{{/line}}\\n{{{text}}}\\n\",\"button.hogan\":\"\\u003C{{tagName}}\\n\\t{{#href}}href=\\\"{{href}}\\\"{{/href}}\\n\\tclass=\\\"mw-ui-button {{#progressive}}mw-ui-progressive{{/progressive}}\\n\\t\\t{{#block}}mw-ui-block{{/block}}\\n\\t\\t{{#quiet}}mw-ui-quiet{{/quiet}}\\n\\t\\t{{#constructive}}mw-ui-constructive{{/constructive}}\\n\\t\\t{{#destructive}}mw-ui-destructive{{/destructive}} {{additionalClassNames}}\\n\\t\\\"\\u003E{{label}}\\u003C/{{tagName}}\\u003E\\n\"});mw.loader.implement(\"mobile.toast\",function($,jQuery){(function(M){var Toast,settingsKey='mobileFrontend/toast',settings=M.require('settings'),Drawer=M.require('Drawer');Toast=Drawer.extend({className:\n'toast position-fixed',minHideDelay:1000,postRender:function(){Drawer.prototype.postRender.call(this);this._showPending();},show:function(content,className){this.$el.html(content).removeAttr('class').addClass(this.className).addClass(className);Drawer.prototype.show.apply(this,arguments);},showOnPageReload:function(content,className){if(settings.get(settingsKey)){mw.log.warn('A pending toast message already exits. '+'The page should have been reloaded by now.');return;}settings.save(settingsKey,JSON.stringify({content:content,className:className}));},_showPending:function(){var data=settings.get(settingsKey);if(data){data=JSON.parse(data);this.show(data.content,data.className);settings.remove(settingsKey);}}});M.define('toast',new Toast());}(mw.mobileFrontend));},{\"css\":[\n\".drawer{position:absolute;width:100%}.mw-notification-area,.toast,.drawer{bottom:0;left:0;right:0;background-color:#f3f3f3;box-shadow:0 -1px 8px 0 rgba(0,0,0,0.35);word-wrap:break-word;z-index:5;display:none}.mw-notification-area.visible,.toast.visible,.drawer.visible{display:block}.animations .toast,.animations .drawer{display:block;visibility:hidden; -webkit-transform:translate(0,100px);transform:translate(0,100px);bottom:100px;opacity:0}.animations .toast.animated,.animations .drawer.animated{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s,opacity .25s,visibility 0s .25s,bottom 0s .25s;transition:transform .25s,opacity .25s,visibility 0s .25s,bottom 0s .25s}.animations .toast.visible,.animations .drawer.visible{bottom:0;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .25s,opacity .25s;transition:transform .25s,opacity .25s;visibility:visible;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.mw-notification-area,.toast{font-size:.9em;padding:.9em 1em;background-color:#373737;color:#fff;margin:0 10% 20px;width:80%;text-align:center;border-radius:3px}.mw-notification-area.error,.toast.error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAjUlEQVR42uXUMRGAIBTGcSMQxQhEYGYighFeBCIYhQAORjACDZ4fd7AoBw8ZHX7HMfhX5GBh5pfDWgMEW5pL1CIaGGIe6WuIckRBSGa+iGAfWd4z4oErAihRKL0ZuCFIQxG4Y22Gyk4J0B9D6QfCKQxd4KqhsluDdC3kIAzw0iPieg9KQwa4+Baav4/m3XgJZ5qzdM5hAAAAAElFTkSuQmCC);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.toast/images/error.png?2015-08-04T22:58:20Z)!ie;background-position:16px 50%;background-repeat:no-repeat;padding-left:5%;width:75%;border:none}.mw-notification-area a,.toast a{color:#347bff}.mw-notification-area a.new,.toast a.new{color:#d11d13}\\n/* cache key: global:resourceloader:filter:minify-css:7:26fedc64698982a6aafcbd6f4a26975b */\"\n]});mw.loader.implement(\"mobile.toggling\",function($,jQuery){(function(M,$){var page=M.getCurrentPage(),currentPageTitle=page.title,context=M.require('context'),settings=M.require('settings'),browser=M.require('browser'),escapeHash=M.require('util').escapeHash,arrowUpOptions={name:'arrow-up',additionalClassNames:'indicator'},arrowDownOptions={name:'arrow-down',additionalClassNames:'indicator'},Icon=M.require('Icon');function getExpandedSections(){var expandedSections=$.parseJSON(settings.get('expandedSections',false)||'{}');expandedSections[currentPageTitle]=expandedSections[currentPageTitle]||{};return expandedSections;}function saveExpandedSections(expandedSections){settings.save('expandedSections',JSON.stringify(expandedSections),false);}function storeSectionToggleState($heading){var headline=$heading.find('span').attr('id'),isSectionOpen=$heading.hasClass('open-block'),expandedSections=getExpandedSections();if(headline){if(isSectionOpen){expandedSections[currentPageTitle][headline]\n=(new Date()).getTime();}else{delete expandedSections[currentPageTitle][headline];}saveExpandedSections(expandedSections);}}function expandStoredSections($container){var $sectionHeading,$headline,expandedSections=getExpandedSections(),$headlines=$container.find('.section-heading span');$headlines.each(function(){$headline=$(this);$sectionHeading=$headline.parents('.section-heading');if(expandedSections[currentPageTitle][$headline.attr('id')]&&!$sectionHeading.hasClass('open-block')){toggle($sectionHeading);}});}function cleanObsoleteStoredSections(){var now=(new Date()).getTime(),expandedSections=getExpandedSections(),daysDifference;$.each(expandedSections,function(page,sections){$.each(sections,function(section,timestamp){daysDifference=Math.floor((now-timestamp)/1000/60/60/24);if(daysDifference>=1){delete expandedSections[page][section];}});});saveExpandedSections(expandedSections);}function toggle($heading){var isCollapsed=$heading.is('.open-block'),options,indicator;$heading.\ntoggleClass('open-block');$heading.data('indicator').remove();options=$heading.hasClass('open-block')?arrowUpOptions:arrowDownOptions;indicator=new Icon(options).prependTo($heading);$heading.data('indicator',indicator);$heading.next().toggleClass('open-block').attr({'aria-pressed':!isCollapsed,'aria-expanded':!isCollapsed});if(!browser.isWideScreen()){storeSectionToggleState($heading);}}function enableKeyboardActions($heading){$heading.on('keypress',function(ev){if(ev.which===13||ev.which===32){toggle($(this));}}).find('a').on('keypress mouseup',function(ev){ev.stopPropagation();});}function reveal(selector,$container){var $target,$heading;try{$target=$container.find(escapeHash(selector));$heading=$target.parents('.collapsible-heading');if(!$heading.length){$heading=$target.parents('.collapsible-block').prev('.collapsible-heading');}if($heading.length&&!$heading.hasClass('open-block')){toggle($heading);}if($heading.length){window.scrollTo(0,$target.offset().top);}}catch(e){}}function\nenable($container,prefix){var tagName,expandSections,indicator,$firstHeading,collapseSectionsByDefault=mw.config.get('wgMFCollapseSectionsByDefault');$container=$container||$('#content');$firstHeading=$container.find('> h1,> h2,> h3,> h4,> h5,> h6,.section-heading').eq(0);tagName=$firstHeading.prop('tagName')||'H1';if(collapseSectionsByDefault===undefined){collapseSectionsByDefault=true;}expandSections=!collapseSectionsByDefault||(context.isAlphaGroupMember()&&settings.get('expandSections',true)==='true');$container.find(tagName).each(function(i){var $heading=$(this),id=prefix+'collapsible-block-'+i;if($heading.next().is('div')){$heading.addClass('collapsible-heading ').attr({tabindex:0,'aria-haspopup':'true','aria-controls':id}).on('click',function(ev){ev.preventDefault();toggle($(this));});indicator=new Icon(arrowDownOptions).prependTo($heading);$heading.data('indicator',indicator);$heading.next('div').addClass('collapsible-block').eq(0).attr({id:id,'aria-pressed':'false',\n'aria-expanded':'false'});enableKeyboardActions($heading);if(browser.isWideScreen()||expandSections){toggle($heading);}}});function checkHash(){var hash=window.location.hash;if(hash.indexOf('#')===0){reveal(hash,$container);}}function checkInternalRedirectAndHash(){var internalRedirect=mw.config.get('wgInternalRedirectTargetUrl'),internalRedirectHash=internalRedirect?internalRedirect.split('#')[1]:false;if(internalRedirectHash){window.location.hash=internalRedirectHash;reveal(internalRedirectHash,$container);}}checkInternalRedirectAndHash();checkHash();$('#content_wrapper a').on('click',function(){if($(this).attr('href')!==undefined&&$(this).attr('href').indexOf('#')>-1){checkHash();}});if(!browser.isWideScreen()){expandStoredSections($container);cleanObsoleteStoredSections();}}function init($container,prefix){$container.find('> h1,> h2,> h3,> h4,> h5,> h6').addClass('section-heading');enable($container,prefix);$(function(){$container.find(\n'.open-block > a.edit-page, .in-block > a.edit-page').each(function(i,el){$(el).wrap('');});});}if(!page.inNamespace('special')&&!mw.config.get('wgIsMainPage')&&mw.config.get('wgAction')==='view'){init($('#content'),'content-');}M.define('toggle',{reveal:reveal,toggle:toggle,enable:enable,_currentPageTitle:currentPageTitle,_getExpandedSections:getExpandedSections,_expandStoredSections:expandStoredSections,_cleanObsoleteStoredSections:cleanObsoleteStoredSections});}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".client-js .collapsible-heading,.client-js .collapsible-block{clear:both}.client-js .collapsible-heading{cursor:pointer;position:relative;border-bottom:solid 1px #E2E3E4}.client-js .collapsible-heading .indicator{float:left;margin-top:.7em;font-size:.4em}.client-js .section-heading{margin-bottom:.5em}.client-js .collapsible-block{width:100%;display:none}.client-js .collapsible-block.open-block{display:block}\\n/* cache key: global:resourceloader:filter:minify-css:7:83c8b7b337a5f803475213526adc6b19 */\"]});mw.loader.implement(\"mobile.user\",function($,jQuery){(function(M,$){var user,browser=M.require('browser');user={tokens:mw.user.tokens,isAnon:mw.user.isAnon,getName:mw.user.getName,getEditCount:function(){return mw.config.get('wgUserEditCount');},getGroups:function(){return $.Deferred().resolve(mw.config.get('wgUserGroups'));},getSessionId:function(){var sessionId;if(!browser.supportsLocalStorage()){return'';}sessionId=localStorage.getItem('sessionId');if(!sessionId){sessionId=mw.user.\ngenerateRandomSessionId();localStorage.setItem('sessionId',sessionId);}return sessionId;},isBlocked:function(){return this.getBlockInfo()!==false;},getBlockInfo:function(){if(mw.user.isAnon()||!mw.config.get('wgMFUserBlockInfo')){return false;}return mw.config.get('wgMFUserBlockInfo');},inUserBucketA:function(){return mw.config.get('wgUserId')%2===0;}};M.define('user',user);}(mw.mobileFrontend,jQuery));});mw.loader.implement(\"mobile.watchstar\",function($,jQuery){(function(M,$){var Api=M.require('api').Api,WatchstarApi;WatchstarApi=Api.extend({_cache:{},_loadIntoCache:function(resp){var self=this;if(resp.query&&resp.query.pages){$.each(resp.query.pages,function(id){self._cache[id]=resp.query.pages[id].hasOwnProperty('watched');});}},load:function(ids,markAsAllWatched){var self=this,result=$.Deferred();if(markAsAllWatched){$.each(ids,function(i,id){self._cache[id]=true;});result.resolve();}else{this.get({action:'query',prop:'info',inprop:'watched',pageids:ids}).done(function(resp){self.\n_loadIntoCache(resp);result.resolve();});}return result;},setWatchedPage:function(page,isWatched){this._cache[page.getId()]=isWatched;},isWatchedPage:function(page){var id=page.getId();if(this._cache.hasOwnProperty(id)){return this._cache[id];}else{throw new Error('WatchstarApi unable to check watch status: Did you call load first?');}},toggleStatus:function(page){var data,self=this,id=page.getId();data={action:'watch'};if(id!==0){data.pageids=id;}else{data.title=page.getTitle();}if(this.isWatchedPage(page)){data.unwatch=true;}return this.postWithToken('watch',data).done(function(){var newStatus=!self.isWatchedPage(page);self.setWatchedPage(page,newStatus);M.emit('watched',page,newStatus);});}});M.define('modules/watchstar/WatchstarApi',WatchstarApi);}(mw.mobileFrontend,jQuery));(function(M){var Watchstar,View=M.require('View'),SchemaMobileWebWatching=M.require('loggingSchemas/SchemaMobileWebWatching'),WatchstarApi=M.require('modules/watchstar/WatchstarApi'),Icon=M.require('Icon'),\nwatchIcon=new Icon({name:'watch',additionalClassNames:'watch-this-article'}),watchedIcon=new Icon({name:'watched',additionalClassNames:'watch-this-article watched'}),toast=M.require('toast'),user=M.require('user'),api=new WatchstarApi(),CtaDrawer=M.require('CtaDrawer');Watchstar=View.extend({events:{'click a':'onLinksClick',click:'onStatusToggle'},defaults:{page:undefined,funnel:'unknown'},ctaDrawerOptions:{content:mw.msg('mobile-frontend-watchlist-cta'),queryParams:{warning:'mobile-frontend-watchlist-purpose',campaign:'mobile_watchPageActionCta',returntoquery:'article_action=watch'},signupQueryParams:{warning:'mobile-frontend-watchlist-signup-action'}},tagName:'div',className:watchIcon.getClassName(),template:mw.template.compile('{{tooltip}}','hogan'),initialize:function(options){var self=this,_super=View.prototype.initialize,page=options.page;if(user.isAnon()){_super.call(self,options);}else if(options.isWatched===undefined){api.load(page.getId()).done(function(){options\n.isWatched=api.isWatchedPage(page);_super.call(self,options);});}else{api.setWatchedPage(options.page,options.isWatched);_super.call(self,options);}this.schema=new SchemaMobileWebWatching({funnel:options.funnel});},preRender:function(){this.options.tooltip=this.options.isWatched?mw.msg('unwatchthispage'):mw.msg('watchthispage');},postRender:function(){var self=this,unwatchedClass=watchIcon.getGlyphClassName(),watchedClass=watchedIcon.getGlyphClassName()+' watched',page=self.options.page,$el=self.$el;this.$el.attr('title',self.options.tooltip);if(!user.isAnon()&&api.isWatchedPage(page)){$el.addClass(watchedClass).removeClass(unwatchedClass);}else{$el.addClass(unwatchedClass).removeClass(watchedClass);}$el.removeClass('hidden');},onLinksClick:function(ev){ev.preventDefault();},onStatusToggleAnon:function(){if(!this.drawer){this.drawer=new CtaDrawer(this.ctaDrawerOptions);}this.drawer.show();},onStatusToggleUser:function(){var self=this,page=this.options.page,checker;checker=setInterval(\nfunction(){toast.show(mw.msg('mobile-frontend-watchlist-please-wait'));},1000);this.schema.log({isWatched:self.options.isWatched});api.toggleStatus(page).always(function(){clearInterval(checker);}).done(function(){if(api.isWatchedPage(page)){self.options.isWatched=true;self.render();self.emit('watch');toast.show(mw.msg('mobile-frontend-watchlist-add',page.title));}else{self.options.isWatched=false;self.emit('unwatch');self.render();toast.show(mw.msg('mobile-frontend-watchlist-removed',page.title));}}).fail(function(){toast.show('mobile-frontend-watchlist-error','error');});},onStatusToggle:function(){if(user.isAnon()){this.onStatusToggleAnon.apply(this,arguments);}else{this.onStatusToggleUser.apply(this,arguments);}}});M.define('mobile.watchstar/Watchstar',Watchstar).deprecate('modules/watchstar/Watchstar');}(mw.mobileFrontend));},{\"css\":[\n\".animations .watch-this-article{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.animations .watch-this-article.watched{-webkit-transform:rotate(72deg);transform:rotate(72deg)}\\n/* cache key: global:resourceloader:filter:minify-css:7:d244172aa29be223cb12399601295bba */\"]},{\"mobile-frontend-watchlist-add\":\"Added $1 to your watchlist\",\"mobile-frontend-watchlist-cta\":\"Keep track of this page and all changes to it.\",\"mobile-frontend-watchlist-please-wait\":\"Please wait, watch action is taking longer than expected.\",\"mobile-frontend-watchlist-removed\":\"Removed $1 from your watchlist\",\"unwatchthispage\":\"Stop watching\",\"watchthispage\":\"Watch this page\"});mw.loader.implement(\"mobile.pagelist.scripts\",function($,jQuery){(function(M,$){var WatchstarPageList,PageList=M.require('PageList'),Watchstar=M.require('mobile.watchstar/Watchstar'),WatchstarApi=M.require('modules/watchstar/WatchstarApi'),user=M.require('user'),Page=M.require('Page');\nWatchstarPageList=PageList.extend({initialize:function(options){this.api=new WatchstarApi(options);PageList.prototype.initialize.apply(this,arguments);},getPages:function(ids){return this.api.load(ids);},postRender:function(){var $li,self=this,pages=[],api=this.api;PageList.prototype.postRender.apply(this);$li=this.$('li:not(.with-watchstar)');$li.each(function(){pages.push($(this).data('id'));});if(!user.isAnon()&&pages.length>0){self.getPages(pages).done(function(){$li.each(function(){var watchstar,page=new Page({sections:[],title:$(this).attr('title'),id:$(this).data('id')});watchstar=new Watchstar({funnel:self.options.funnel,isAnon:false,isWatched:api.isWatchedPage(page),page:page,el:$('
    ').appendTo(this)});$(this).addClass('with-watchstar');watchstar.on('watch',$.proxy(self,'emit','watch'));watchstar.on('unwatch',$.proxy(self,'emit','unwatch'));});});}}});M.define('modules/WatchstarPageList',WatchstarPageList);M.define('modules/PageList',WatchstarPageList);}(mw.mobileFrontend,\njQuery));},{},{\"mobile-frontend-watchlist-modified\":\"Modified $1\"});mw.loader.implement(\"mobile.pagelist.styles\",function($,jQuery){},{\"css\":[\n\".page-list,.topic-title-list,.site-link-list{overflow:hidden}.page-list li,.topic-title-list li,.site-link-list li{color:#666;position:relative;border-bottom:solid 1px #EEE;padding:.8em 16px;margin:-1px 0 0;line-height:1}.page-list li .watch-this-article,.topic-title-list li .watch-this-article,.site-link-list li .watch-this-article{position:absolute;right:0;top:.8em;margin-top:1px}.page-list li \\u003E a,.topic-title-list li \\u003E a,.site-link-list li \\u003E a{display:block;color:#666}.page-list li \\u003E a:active,.page-list li \\u003E a:hover,.page-list li \\u003E a:visited,.topic-title-list li \\u003E a:active,.topic-title-list li \\u003E a:hover,.topic-title-list li \\u003E a:visited,.site-link-list li \\u003E a:active,.site-link-list li \\u003E a:hover,.site-link-list li \\u003E a:visited{text-decoration:none;color:#666}.page-list.thumbs li,.page-list.side-list li,.topic-title-list.thumbs li,.topic-title-list.side-list li,.site-link-list.thumbs li,.site-link-list.side-list li{padding-left:85px}.page-list.thumbs .title,.topic-title-list.thumbs .title,.site-link-list.thumbs .title{padding-right:24px}.page-list .title h3,.page-list .title .mw-mf-user,.page-list .title .component,.page-list .title .info,.topic-title-list .title h3,.topic-title-list .title .mw-mf-user,.topic-title-list .title .component,.topic-title-list .title .info,.site-link-list .title h3,.site-link-list .title .mw-mf-user,.site-link-list .title .component,.site-link-list .title .info{margin:.5em 0}.page-list .list-thumb,.topic-title-list .list-thumb,.site-link-list .list-thumb{position:absolute;width:70px;height:100%;top:0;left:0}.page-list.side-list .list-thumb,.topic-title-list.side-list .list-thumb,.site-link-list.side-list .list-thumb{padding:.8em 16px;color:#252525}.page-list.side-list .list-thumb p,.topic-title-list.side-list .list-thumb p,.site-link-list.side-list .list-thumb p{line-height:1.2;margin:.5em 0}.page-list.side-list .list-thumb .timestamp,.topic-title-list.side-list .list-thumb .timestamp,.site-link-list.side-list .list-thumb .timestamp{margin-bottom:.65em}.page-list .title.new h3,.topic-title-list .title.new h3,.site-link-list .title.new h3{color:#CC0000}.page-list p,.topic-title-list p,.site-link-list p{font-size:.9em;line-height:normal}.page-list .info,.page-list .component,.topic-title-list .info,.topic-title-list .component,.site-link-list .info,.site-link-list .component{color:#777;line-height:1.2}.page-list .info,.topic-title-list .info,.site-link-list .info{font-size:.7em;text-transform:uppercase}@media all and (min-width:768px){.page-summary-list,.topic-title-list,.site-link-list{padding:0 3.35em}}\\n/* cache key: global:resourceloader:filter:minify-css:7:582dd16dc2aae056328e9478f417da0f */\"\n]});mw.loader.implement(\"mobile.pagesummary.styles\",function($,jQuery){},{\"css\":[\n\".page-summary h2,.page-summary h3{font:inherit;font-weight:bold;color:#555}.page-summary h2 a,.page-summary h3 a{color:inherit}.page-summary h2 strong,.page-summary h3 strong{text-decoration:underline}.list-header{font-weight:bold;font-size:.85em;padding:.5em 16px .4em 16px;background-color:#EEE;color:#777}.list-thumb{background-repeat:no-repeat;background-position:center center}.list-thumb.list-thumb-none{background-color:#EEE;background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.pagesummary.styles/noimage.png);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2056%2056%22%20enable-background%3D%22new%200%200%2056%2056%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eee%22%20d%3D%22M0%200h56v56h-56z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23999%22%20d%3D%22M36.4%2013.5h-18.6v24.9c0%201.4.9%202.3%202.3%202.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zm-6.2%203.5h5.1v6.4h-5.1v-6.4zm-8.8%200h6v1.8h-6v-1.8zm0%204.6h6v1.8h-6v-1.8zm0%2015.5v-1.8h13.8v1.8h-13.8zm13.8-4.5h-13.8v-1.8h13.8v1.8zm0-4.7h-13.8v-1.8h13.8v1.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-webkit-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.pagesummary.styles/noimage.svg?2015-08-04T22:58:20Z)!ie;background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2056%2056%22%20enable-background%3D%22new%200%200%2056%2056%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23eee%22%20d%3D%22M0%200h56v56h-56z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23999%22%20d%3D%22M36.4%2013.5h-18.6v24.9c0%201.4.9%202.3%202.3%202.3h18.7v-25c.1-1.4-1-2.2-2.4-2.2zm-6.2%203.5h5.1v6.4h-5.1v-6.4zm-8.8%200h6v1.8h-6v-1.8zm0%204.6h6v1.8h-6v-1.8zm0%2015.5v-1.8h13.8v1.8h-13.8zm13.8-4.5h-13.8v-1.8h13.8v1.8zm0-4.7h-13.8v-1.8h13.8v1.8z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.pagesummary.styles/noimage.svg?2015-08-04T22:58:20Z)!ie;background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/mobile.pagesummary.styles/noimage.png)}.list-thumb.list-thumb-x{-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}.list-thumb.list-thumb-y{-o-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%}@media all and (min-width:768px){.list-header{padding:.5em 3.35em .4em 16px}}\\n/* cache key: global:resourceloader:filter:minify-css:7:e6a044c8246a8e6a0b149d2b89924146 */\"\n]});mw.loader.implement(\"schema.GatherClicks\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"GatherClicks\",{\"schema\":{},\"revision\":12114785});});mw.loader.implement(\"schema.GatherFlags\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"GatherFlags\",{\"schema\":{},\"revision\":11793295});});mw.loader.implement(\"schema.MobileWebBrowse\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebBrowse\",{\"schema\":{},\"revision\":12119641});});mw.loader.implement(\"schema.MobileWebDiffClickTracking\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebDiffClickTracking\",{\"schema\":{},\"revision\":10720373});});mw.loader.implement(\"schema.MobileWebEditing\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebEditing\",{\"schema\":{},\"revision\":8599025});});mw.loader.implement(\"schema.MobileWebMainMenuClickTracking\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebMainMenuClickTracking\",{\"schema\":{},\"revision\":11568715});});mw.loader.implement(\n\"schema.MobileWebSearch\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebSearch\",{\"schema\":{},\"revision\":12054448});});mw.loader.implement(\"schema.MobileWebUIClickTracking\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebUIClickTracking\",{\"schema\":{},\"revision\":10742159});});mw.loader.implement(\"schema.MobileWebWatching\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebWatching\",{\"schema\":{},\"revision\":11761466});});mw.loader.implement(\"schema.MobileWebWatchlistClickTracking\",function($,jQuery){mediaWiki.eventLog.declareSchema(\"MobileWebWatchlistClickTracking\",{\"schema\":{},\"revision\":10720361});});mw.loader.implement(\"skins.minerva.icons.images.js\",function($,jQuery){},{\"css\":[\n\".mw-ui-icon-arrow-down:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=arrow-down\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.348-401.268q.94%200%201.61.668l.92.922-11.858%2011.86L.198-399.66l.922-.94q.65-.686%201.59-.686.94%200%201.61.668l7.718%207.7%207.7-7.682q.67-.668%201.61-.668z%22%20id%3D%22path6%22%20fill%3D%22currentColor%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.348-401.268q.94%200%201.61.668l.92.922-11.858%2011.86L.198-399.66l.922-.94q.65-.686%201.59-.686.94%200%201.61.668l7.718%207.7%207.7-7.682q.67-.668%201.61-.668z%22%20id%3D%22path6%22%20fill%3D%22currentColor%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=arrow-down\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-arrow-up:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=arrow-up\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.348-387.837q.94%200%201.61-.67l.92-.92-11.858-11.86-11.822%2011.84.922.94q.65.688%201.59.688.94%200%201.61-.668l7.718-7.7%207.7%207.682q.67.67%201.61.67z%22%20id%3D%22path6%22%20fill%3D%22currentColor%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M21.348-387.837q.94%200%201.61-.67l.92-.92-11.858-11.86-11.822%2011.84.922.94q.65.688%201.59.688.94%200%201.61-.668l7.718-7.7%207.7%207.682q.67.67%201.61.67z%22%20id%3D%22path6%22%20fill%3D%22currentColor%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=arrow-up\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-talk:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=talk\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202389.3333%202048%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M810.916%20313.59H2156.2v921.255l234.732%20262.495h-1431.1q-103.484%200-137.558-93.388-11.358-31.55-11.358-55.528V313.59zM244.28-189.945h1347.81v384.908H691.027v798.842H8.287l235.994-263.757v-919.993z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202389.3333%202048%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M810.916%20313.59H2156.2v921.255l234.732%20262.495h-1431.1q-103.484%200-137.558-93.388-11.358-31.55-11.358-55.528V313.59zM244.28-189.945h1347.81v384.908H691.027v798.842H8.287l235.994-263.757v-919.993z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=talk\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-watch:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=watch\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024.000001%2022.909092%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.91%2010.09L12%206.274l-1.91%203.818-4.226.683%203%203L8.182%2018%2012%2015.955%2015.818%2018l-.682-4.227%203-3-4.227-.682zM8.317%207.5L12%200l3.682%207.5L24%208.727l-6%205.864%201.364%208.32L12%2018.954l-7.364%203.818L6%2014.455%200%208.59%208.318%207.5z%22%20id%3D%22path5%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024.000001%2022.909092%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M13.91%2010.09L12%206.274l-1.91%203.818-4.226.683%203%203L8.182%2018%2012%2015.955%2015.818%2018l-.682-4.227%203-3-4.227-.682zM8.317%207.5L12%200l3.682%207.5L24%208.727l-6%205.864%201.364%208.32L12%2018.954l-7.364%203.818L6%2014.455%200%208.59%208.318%207.5z%22%20id%3D%22path5%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=watch\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-watched:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=watched\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2022.915254%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.407%207.593L12.067%200l3.662%207.593L24%208.813l-5.966%205.83%201.49%208.272-7.456-3.932L4.61%2022.78l1.356-8.272L0%208.678l8.407-1.085z%22%20id%3D%22path5%22%20fill%3D%22%2300af89%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2022.915254%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.407%207.593L12.067%200l3.662%207.593L24%208.813l-5.966%205.83%201.49%208.272-7.456-3.932L4.61%2022.78l1.356-8.272L0%208.678l8.407-1.085z%22%20id%3D%22path5%22%20fill%3D%22%2300af89%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=watched\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-edit:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23777%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1670.264-159.32q-108.757%200-108.757%20124.825l1.236%20109.993h216.278l-1.235-109.993q1.236-124.824-107.52-124.824zm0-144.596q102.577%200%20171.787%2077.86%2069.21%2077.86%2069.21%20190.324v111.23h108.757v484.46h-699.504V75.5h109.993V-36.968q0-112.464%2069.21-189.09%2069.208-76.623%20170.55-77.86zm-469.632%20984.992h170.55l-795.9%20716.807-510.417%2055.614L173.622%20955.44l1027.01-918.254v164.37l-892.3%20805.79q32.132%2022.245%2096.398%2086.51l795.902-719.277v306.495z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22%23777%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1670.264-159.32q-108.757%200-108.757%20124.825l1.236%20109.993h216.278l-1.235-109.993q1.236-124.824-107.52-124.824zm0-144.596q102.577%200%20171.787%2077.86%2069.21%2077.86%2069.21%20190.324v111.23h108.757v484.46h-699.504V75.5h109.993V-36.968q0-112.464%2069.21-189.09%2069.208-76.623%20170.55-77.86zm-469.632%20984.992h170.55l-795.9%20716.807-510.417%2055.614L173.622%20955.44l1027.01-918.254v164.37l-892.3%20805.79q32.132%2022.245%2096.398%2086.51l795.902-719.277v306.495z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-edit-enabled:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-enabled\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M307.05%201073.838q32.507%2022.505%2097.522%2087.52L1659.846%2026.107q-33.757-60.013-101.272-82.518zm-135.03-51.26L1563.576-225.197q156.284%2026.256%20276.31%20155.034Q1959.91%2058.616%201968.663%20217.4L575.858%201470.177l-515.112%2055.012z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202048%202048%22%20width%3D%2224%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M307.05%201073.838q32.507%2022.505%2097.522%2087.52L1659.846%2026.107q-33.757-60.013-101.272-82.518zm-135.03-51.26L1563.576-225.197q156.284%2026.256%20276.31%20155.034Q1959.91%2058.616%201968.663%20217.4L575.858%201470.177l-515.112%2055.012z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-enabled\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-addimage:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=addimage\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202390.5%202047.9999%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2157.676-3.692q0-123.588-106.458-123.588T1944.76-3.692v108.905h212.915V-3.692zm-106.458-265.533q77.09-1.223%20138.273%2047.722%20107.682%2085.656%20100.34%20291.23v35.485h106.46v477.224h-690.142V105.212h102.787q-1.223-138.273%2020.802-208.02%2022.026-69.75%2083.208-118.695%2061.183-48.946%20138.273-47.722zm-215.363%201509.987v-1.223l-368.32-323.045-244.73%20144.39L772.5%20589.78l-73.42%2029.367-476%20621.615h1612.773zM21.178%201447.56V-113.82h1687.417q-18.355%2045.275-19.578%2094.22h-107.68v725.627h472.33v741.534H21.178z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202390.5%202047.9999%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2157.676-3.692q0-123.588-106.458-123.588T1944.76-3.692v108.905h212.915V-3.692zm-106.458-265.533q77.09-1.223%20138.273%2047.722%20107.682%2085.656%20100.34%20291.23v35.485h106.46v477.224h-690.142V105.212h102.787q-1.223-138.273%2020.802-208.02%2022.026-69.75%2083.208-118.695%2061.183-48.946%20138.273-47.722zm-215.363%201509.987v-1.223l-368.32-323.045-244.73%20144.39L772.5%20589.78l-73.42%2029.367-476%20621.615h1612.773zM21.178%201447.56V-113.82h1687.417q-18.355%2045.275-19.578%2094.22h-107.68v725.627h472.33v741.534H21.178z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=addimage\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-addimage-enabled:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=addimage-enabled\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202389.3333%202048%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1848.16-352.484h209.285V-24.48h331.674v200.717h-331.675v341.466H1848.16V176.237h-329.226V-24.48h329.226v-328.004zm-630.303%201506.608l-450.39-472.42-72.21%2030.596-476.093%20621.736%201611.863-1.224-368.39-324.33zM17.22%201539.65V-22.035H1389.2v326.78h329.227V633.97h330.45v905.68H17.22z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-410%202389.3333%202048%22%20width%3D%2228%22%20height%3D%2224%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g4%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M1848.16-352.484h209.285V-24.48h331.674v200.717h-331.675v341.466H1848.16V176.237h-329.226V-24.48h329.226v-328.004zm-630.303%201506.608l-450.39-472.42-72.21%2030.596-476.093%20621.736%201611.863-1.224-368.39-324.33zM17.22%201539.65V-22.035H1389.2v326.78h329.227V633.97h330.45v905.68H17.22z%22%20id%3D%22path6%22%20fill%3D%22%23777%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=addimage-enabled\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-edit-source:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-source\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2040%2040%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23575757%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22.496%2011.403c-.057-1.1-.57-2.167-1.328-3.01-.776-.865-1.84-1.53-2.99-1.717l-14.825%2013.3.01.006-.008-.004-1.188%205.346%205.48-.604.002.003.003-.003h.006l-.003-.004c2.963-2.657%2011.472-10.293%2014.84-13.313zM6.056%2021.528c-.42-.423-.778-.683-1.27-1.02l13.316-12.04c.45.14%201.073.502%201.264%201.022L6.056%2021.528zM21.61%2017.58v1.317h-1.435v8.09h1.435V28.3h-3.104v-10.72h3.104zm5.12%2010.72v-1.315h1.434v-8.09H26.73V17.58h3.103V28.3H26.73z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2040%2040%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23575757%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M22.496%2011.403c-.057-1.1-.57-2.167-1.328-3.01-.776-.865-1.84-1.53-2.99-1.717l-14.825%2013.3.01.006-.008-.004-1.188%205.346%205.48-.604.002.003.003-.003h.006l-.003-.004c2.963-2.657%2011.472-10.293%2014.84-13.313zM6.056%2021.528c-.42-.423-.778-.683-1.27-1.02l13.316-12.04c.45.14%201.073.502%201.264%201.022L6.056%2021.528zM21.61%2017.58v1.317h-1.435v8.09h1.435V28.3h-3.104v-10.72h3.104zm5.12%2010.72v-1.315h1.434v-8.09H26.73V17.58h3.103V28.3H26.73z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-source\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-edit-ve:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-ve\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2040%2040%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M26.164%2011.403c-.057-1.1-.57-2.167-1.328-3.01-.776-.865-1.84-1.53-2.99-1.717l-14.825%2013.3.01.006-.007-.004-1.188%205.346%205.48-.604.002.003.004-.003h.007l-.002-.004c2.963-2.657%2011.472-10.293%2014.84-13.313zM9.724%2021.528c-.42-.423-.778-.683-1.27-1.02L21.77%208.468c.45.14%201.073.502%201.264%201.022L9.724%2021.528z%22%20fill%3D%22%23575757%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2040%2040%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M26.164%2011.403c-.057-1.1-.57-2.167-1.328-3.01-.776-.865-1.84-1.53-2.99-1.717l-14.825%2013.3.01.006-.007-.004-1.188%205.346%205.48-.604.002.003.004-.003h.007l-.002-.004c2.963-2.657%2011.472-10.293%2014.84-13.313zM9.724%2021.528c-.42-.423-.778-.683-1.27-1.02L21.77%208.468c.45.14%201.073.502%201.264%201.022L9.724%2021.528z%22%20fill%3D%22%23575757%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-ve\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-edit-switch:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-switch\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22639.614%22%20height%3D%22415.001%22%20viewBox%3D%222.5%20791.5%20639.61402%20415.00101%22%20enable-background%3D%22new%202.5%20791.5%20606.667%20606.667%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M417.5%201037.04v-76.08l-46.687-7.783c-3.46-12.536-8.646-24.64-14.7-35.447l27.236-38.474-53.605-54.037-38.475%2027.234c-11.238-6.053-22.91-11.24-35.447-14.7L248.04%20791.5h-76.08l-7.783%2046.688c-12.536%203.458-24.64%208.646-35.447%2014.698l-38.474-27.234-54.037%2053.604%2027.234%2038.474c-6.053%2011.24-11.24%2022.91-14.7%2035.88L2.5%20960.96v76.082l46.255%207.782c3.458%2012.536%208.646%2024.64%2014.7%2035.88l-27.236%2038.474%2053.603%2053.605%2038.474-27.235c11.24%206.052%2022.91%2011.24%2035.88%2014.697l7.782%2046.256h76.08l7.783-46.686c12.536-3.46%2024.64-8.646%2035.447-14.7l38.475%2027.236%2053.604-53.604-27.236-38.475c6.053-11.237%2011.24-22.91%2014.7-35.88l46.686-7.35zm-207.5%2041.5c-44.094%200-79.54-35.878-79.54-79.54%200-44.094%2035.878-79.54%2079.54-79.54%2043.662%200%2079.54%2035.446%2079.54%2079.54%200%2044.095-35.445%2079.54-79.54%2079.54z%22%20id%3D%22path4%22%20fill%3D%22%23555%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M574.97%201059.195L642.114%20944.6H507.807z%22%20id%3D%22path6%22%20fill%3D%22%23414141%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22639.614%22%20height%3D%22415.001%22%20viewBox%3D%222.5%20791.5%20639.61402%20415.00101%22%20enable-background%3D%22new%202.5%20791.5%20606.667%20606.667%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M417.5%201037.04v-76.08l-46.687-7.783c-3.46-12.536-8.646-24.64-14.7-35.447l27.236-38.474-53.605-54.037-38.475%2027.234c-11.238-6.053-22.91-11.24-35.447-14.7L248.04%20791.5h-76.08l-7.783%2046.688c-12.536%203.458-24.64%208.646-35.447%2014.698l-38.474-27.234-54.037%2053.604%2027.234%2038.474c-6.053%2011.24-11.24%2022.91-14.7%2035.88L2.5%20960.96v76.082l46.255%207.782c3.458%2012.536%208.646%2024.64%2014.7%2035.88l-27.236%2038.474%2053.603%2053.605%2038.474-27.235c11.24%206.052%2022.91%2011.24%2035.88%2014.697l7.782%2046.256h76.08l7.783-46.686c12.536-3.46%2024.64-8.646%2035.447-14.7l38.475%2027.236%2053.604-53.604-27.236-38.475c6.053-11.237%2011.24-22.91%2014.7-35.88l46.686-7.35zm-207.5%2041.5c-44.094%200-79.54-35.878-79.54-79.54%200-44.094%2035.878-79.54%2079.54-79.54%2043.662%200%2079.54%2035.446%2079.54%2079.54%200%2044.095-35.445%2079.54-79.54%2079.54z%22%20id%3D%22path4%22%20fill%3D%22%23555%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M574.97%201059.195L642.114%20944.6H507.807z%22%20id%3D%22path6%22%20fill%3D%22%23414141%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=edit-switch\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-toc:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=toc\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23ABABAB%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.176%2037.586v-6.202c0-.17.113-.298.243-.298h35.16c.135%200%20.244.133.244.298v6.202c0%20.164-.11.296-.243.296H2.42c-.13%200-.244-.132-.244-.296z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M37.824%2016.602v6.207c0%20.165-.11.297-.243.297H2.42c-.13%200-.244-.135-.244-.298V16.6c0-.16.113-.296.243-.296h35.16c.135%200%20.244.136.244.296z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.176%202.355c0-.132.108-.237.236-.237h21.94c.134%200%20.236.105.236.237v6.677c0%20.133-.103.237-.236.237H2.412c-.13%200-.236-.105-.236-.238V2.355z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23ABABAB%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.176%2037.586v-6.202c0-.17.113-.298.243-.298h35.16c.135%200%20.244.133.244.298v6.202c0%20.164-.11.296-.243.296H2.42c-.13%200-.244-.132-.244-.296z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M37.824%2016.602v6.207c0%20.165-.11.297-.243.297H2.42c-.13%200-.244-.135-.244-.298V16.6c0-.16.113-.296.243-.296h35.16c.135%200%20.244.136.244.296z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.176%202.355c0-.132.108-.237.236-.237h21.94c.134%200%20.236.105.236.237v6.677c0%20.133-.103.237-.236.237H2.412c-.13%200-.236-.105-.236-.238V2.355z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=toc\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-cleanup:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=cleanup\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%2336b%22%20d%3D%22M1.112%2073.678L39.997%206.322%2078.89%2073.678z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M43.525%2057.7v7.103h-6.823V57.7h6.823zm-2.03-5.905h-3.27L36.47%2039.55v-7.854h6.825v7.854l-1.8%2012.245z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%2336b%22%20d%3D%22M1.112%2073.678L39.997%206.322%2078.89%2073.678z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M43.525%2057.7v7.103h-6.823V57.7h6.823zm-2.03-5.905h-3.27L36.47%2039.55v-7.854h6.825v7.854l-1.8%2012.245z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=cleanup\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-cleanup-gray:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=cleanup-gray\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22M1.092%2073.695l38.906-67.39%2038.91%2067.39z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M43.528%2057.71v7.104h-6.83V57.71h6.83zm-2.03-5.908h-3.275L36.47%2039.55v-7.86h6.827v7.858l-1.8%2012.254z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2280%22%20viewBox%3D%220%200%2080%2080%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ccc%22%20d%3D%22M1.092%2073.695l38.906-67.39%2038.91%2067.39z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M43.528%2057.71v7.104h-6.83V57.71h6.83zm-2.03-5.908h-3.275L36.47%2039.55v-7.86h6.827v7.858l-1.8%2012.254z%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=cleanup-gray\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-user:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=user\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22271.5%2072.8%2016%2016%22%20enable-background%3D%22new%20271.5%2072.8%20437.1%20431.8%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M273.59%2072.8c-2.03%200-2.09%201.907-2.09%202.032V88.8h13.91c2.03%200%202.09-1.907%202.09-2.032V72.8h-13.91z%22%20fill%3D%22%23d0d0d0%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22%23fff%22%20transform%3D%22matrix%28.042%200%200%20.042%20259.047%2068.752%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22437%22%20cy%3D%22234.1%22%20r%3D%2228%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22553.5%22%20cy%3D%22234.1%22%20r%3D%2228%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M279.88%2085.338c-1.8%200-3.533-.617-4.583-1.61-.248-.247-.248-.68%200-.927s.68-.247.928%200c.806.807%202.167%201.24%203.654%201.24%201.423%200%202.788-.433%203.59-1.24.248-.247.68-.247.928%200s.248.68%200%20.93c-1.113.986-2.722%201.608-4.52%201.608z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22271.5%2072.8%2016%2016%22%20enable-background%3D%22new%20271.5%2072.8%20437.1%20431.8%22%3E%0A%20%20%20%20%3Cg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M273.59%2072.8c-2.03%200-2.09%201.907-2.09%202.032V88.8h13.91c2.03%200%202.09-1.907%202.09-2.032V72.8h-13.91z%22%20fill%3D%22%23d0d0d0%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22%23fff%22%20transform%3D%22matrix%28.042%200%200%20.042%20259.047%2068.752%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22437%22%20cy%3D%22234.1%22%20r%3D%2228%22%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%22553.5%22%20cy%3D%22234.1%22%20r%3D%2228%22%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M279.88%2085.338c-1.8%200-3.533-.617-4.583-1.61-.248-.247-.248-.68%200-.927s.68-.247.928%200c.806.807%202.167%201.24%203.654%201.24%201.423%200%202.788-.433%203.59-1.24.248-.247.68-.247.928%200s.248.68%200%20.93c-1.113.986-2.722%201.608-4.52%201.608z%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=user\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-anonymous:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=anonymous\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%20960%20560%22%3E%0A%20%20%20%20%3Cpath%20enable-background%3D%22new%22%20d%3D%22M2.112%200C.117%200%200%201.932%200%201.994V16h13.888C15.883%2016%2016%2014.068%2016%2014.006V0H2.112zm.426%204.89s.726.726%202.295.726l2.233-.726c0%201.026-1.027%201.81-2.295%201.81S2.54%205.918%202.54%204.89zm8.935%206.517c-.543.3-1.148.542-1.81.726-.544.12-1.15.18-1.754.18-.727%200-1.39-.122-2.054-.3-.605-.18-1.206-.422-1.69-.727-.3-.18-.42-.605-.18-.905.18-.3.606-.42.907-.178.363.242.847.42%201.327.542%201.027.3%202.174.3%203.2.058.544-.12%201.028-.3%201.45-.542.3-.18.725-.058.905.242.125.305.004.726-.3.905zM11.415%206.7c-1.27%200-2.295-.846-2.295-1.81%200%200%20.726.726%202.295.726l2.233-.726c.063%201.026-.964%201.81-2.233%201.81z%22%20fill%3D%22%23e7beba%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20enable-background%3D%22new%200%200%20960%20560%22%3E%0A%20%20%20%20%3Cpath%20enable-background%3D%22new%22%20d%3D%22M2.112%200C.117%200%200%201.932%200%201.994V16h13.888C15.883%2016%2016%2014.068%2016%2014.006V0H2.112zm.426%204.89s.726.726%202.295.726l2.233-.726c0%201.026-1.027%201.81-2.295%201.81S2.54%205.918%202.54%204.89zm8.935%206.517c-.543.3-1.148.542-1.81.726-.544.12-1.15.18-1.754.18-.727%200-1.39-.122-2.054-.3-.605-.18-1.206-.422-1.69-.727-.3-.18-.42-.605-.18-.905.18-.3.606-.42.907-.178.363.242.847.42%201.327.542%201.027.3%202.174.3%203.2.058.544-.12%201.028-.3%201.45-.542.3-.18.725-.058.905.242.125.305.004.726-.3.905zM11.415%206.7c-1.27%200-2.295-.846-2.295-1.81%200%200%20.726.726%202.295.726l2.233-.726c.063%201.026-.964%201.81-2.233%201.81z%22%20fill%3D%22%23e7beba%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=anonymous\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-citation:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=citation\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2229.143%22%20viewBox%3D%220%200%2012%2014.571428%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.714%206.857L6%205.143%204.286%206.857V1.714H2.57v11.143h6.86s.856%200%20.856-.857V1.714H7.714v5.143z%22%20id%3D%22path5%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0%200v14.57h10.286c.857%200%201.714-.856%201.714-1.713V0H0zm10.286%2012c0%20.857-.857.857-.857.857H2.57V1.714h1.716v5.143L6%205.143l1.714%201.714V1.714h2.572V12z%22%20id%3D%22path7%22%20fill%3D%22%23575757%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2229.143%22%20viewBox%3D%220%200%2012%2014.571428%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%0A%20%20%20%20%3Cg%20id%3D%22g3%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M7.714%206.857L6%205.143%204.286%206.857V1.714H2.57v11.143h6.86s.856%200%20.856-.857V1.714H7.714v5.143z%22%20id%3D%22path5%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0%200v14.57h10.286c.857%200%201.714-.856%201.714-1.713V0H0zm10.286%2012c0%20.857-.857.857-.857.857H2.57V1.714h1.716v5.143L6%205.143l1.714%201.714V1.714h2.572V12z%22%20id%3D%22path7%22%20fill%3D%22%23575757%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.images.js\\u0026image=citation\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}\\n/* cache key: global:resourceloader:filter:minify-css:7:58d0216c64c973fbcf799e4960d8fa8d */\"\n]});mw.loader.implement(\"skins.minerva.icons.images.legacy\",function($,jQuery){},{\"css\":[\n\".mw-ui-icon-refresh:after,.mw-ui-icon-refresh:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAMAAADVRocKAAAA0lBMVEUAAAD///9VVVX///9VVVX///9VVVX///9VVVX///9VVVX///9VVVX///9VVVWenp7///9VVVX///9VVVX///9+fn61tbVVVVV3d3f///9hYWFVVVX////i4uJVVVX///9mZmbHx8dfX1/X19dVVVViYmLLy8v///+/v79oaGhVVVX////z8/NYWFjn5+evr69VVVVgYGD////09PRbW1tVVVVfX19qamp0dHR/f3+KioqUlJSfn5+qqqq0tLS/v7/KysrU1NTf39/q6ur09PT///+U0/hpAAAANXRSTlMAABAQICAwMEBAUFBgYHBwcICAkJCUlKCgoKywsLrAwMTEzMzQ0NDQ1Njg4OLk5O7w8PDx+bRWt7oAAAR9SURBVHja1Zptg5o4EIBTEFlXsYJuPbpW2yutrfbFYzugKKJC/v9fOnd9iZBgMrj34Z4fkIdJZhIyQN78xxQFpASt1R3O4IXZsNvSyBXwAq3tQQGvrb2aoNYHIf3aqwi0LpTS1W4X3M/gCrP7GwVaHyT0tVsEmgdSPK26oO6BAl4dJUA8P4sBK2DjIwx4QR+U6VcRtABBCy/QZhjBTEMLHgHFI1ZQAwGL9XbPegECahiBeIWjlB5JI8E64wR8AEFC6ajT2NMZUZoEfAgogc2Nv6MDgxwxBnTHGWyU4CcUSHyLXGD5CRT4iRDwMxT5Jslh+hE3RwgBV2SpRQpYKVdsCMH7Yn4OCMegmK3vEYLvkGdt8AJjDXm+IwR/IM9XIuAr5PmDEECBdyLBOyhwg+CtSPD2/yR4EAkeXlHwRST4coMg5KuUg6v2ECGIrpwnpSdShBD8lhy6wiP7N0LwgT906yRHnT+yPyAEnZA35GJo8eOHHYTAWInO9dp5fR+BZ2UgBOQXiBi27/a0hyDiF8EIegtAsuihBEaCFSQGSkBGIaAIRwQnsGKcILaQAvIjAATBD4IVODEqAAct0J8CRABPOkLAQsAEgBCwEBABYAQsBFQAeIH+FCrWAAsAJSBOoljEDqkm0KdzUGA+1XEChrVVEWyt6r2K8RKkLMekuqCRBdIUzRp4AcNdywRrl9wi0P25ZIV9/SYB6eyuC3YdUlHQmtiHdV7BFVZjUk1QG576D2YWXqnhzMQLWCewezj/N+WCTY9UELDXwrtDPUdQQjTVKwjY+DAhzzSzoKwEmqSKoA4n/jpeWDclEzQglQTeuT0xPRVDJJygXAlonqepCVqn8VPqEHKaJNkE1ScAk7qSwDs9P2tPCCdpM+Aa0LN7BcFpBba+cbljrLgSu5ygNhxpywX2cRPOt1eaWVgssaawAdqXCv6GF9LCJtzbFfagXkkD19Mkgn8OGVLchPVpDBfEU/1ieXNM6tcFZe0Vky7YIAtqsuXlvykoCD4RDicN4JzBDlteAW2ZQNxeGW3OGTqS9Lf7EoG4+2H4y1OGsQns0Ge2cIS+0HmDE7BcncOe+UWGulQkoK5U8EBEuLvgucTd8saLQiUfcuWjUKCPE4BkzB8CH0/ZpSBYsfYKj+kvWYkLGi+xguAbK3kBFqUWYRRz6bOCoHfM9rrY4PILwE6ouaMgaMbHiteIItp5r0hMBQE53Zw8iYHf6xZjoiJwYmAGzPjBzlIS6P6c7YtS7themoyIiiC3q9mSINinYHZEyQVkvAu4PpcI7bLvtaQWURUY/iZgu7tdI0Jq3RkwVtRFvDqa/j4GhmfXuam3vcIXJBf18tv003mhm9a1747Y3WHxFpLSHvL13fRpHIAaQUx9C30BMcY0XSgNv8ro2KhyhXJ8uo3kT59R36l4RzNGlKarEMqJNpT6Pb36JbAxoJTuVnMQEC432X54R7/ttwejN907sm28XITnoRfLeJvRPYNKF5AiZm9MBUzdpv5qP8/oDccdTc9Dj1ynwQaXCf4F8lHP29WXOosAAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.icons.images.legacy/refresh.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-clear:after,.mw-ui-icon-clear:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEX////////R0dHPz8/Nzc3KysrOzs7MzMzNzc3Ly8vNzc3Nzc3Ly8vMzMzNzc3MzMzMzMzMzMzMzMzMzMzMzMzMzMzOzs7i4uLx8fH///8zRtwAAAAAFXRSTlMAAgsgJDA0X2aAhImeqbG4vc/S+P7POXQ6AAABCklEQVR42q2W1w6DMBAEQ++YtpT//9E4AcFBjrJS9s3SDM3nO15/iBenuWkak6exd08HSQ2ROgku8bDCT6rwFPeLDkq6wtf5qMVJ2kjBnQwXyZwj75a4TOkeri953djfI8NtMslHeBDx5n77RGi3r1vgUYp1f8V+DWMvmX4cxA6Gi1AJfpqsIfhpEka11NuOn42N3xlzJSZYYwFh9MsSa5KvUItH2Ay5WFN/eA9QDJUHPCvEUA2VR2yFFKqh8kitkEM1VB65FQw0Q+dhrNBAM3QeDS3Qj0S/NP1Z6Y2jS4MtPrq86QPEHlG6CbBthm5kbKtkmzHd7tmBwo8sfijyY5cf7PyvA/9zwucNQHiJmZoZj8IAAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.icons.images.legacy/clear.png?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-back:after,.mw-ui-icon-back:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEX///9MTExNTU1OTk5PT09VVVVHR0cMG3pKAAAAAXRSTlMAQObYZgAAAHNJREFUeF7N07ENgDAMRFEaepAYgJwl15kFFvD+U0CRBuFfuMu10XMukbzMkTtysMpzcEmRA8kBSJED6QRgVSACW/WGDkDVSo1A2785BvjnBXkI8AGPIoJ1+YH8JYMISSdiSDYiqhezOgkgjotDq8bLOU0eX4Uwm63r+A0AAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.icons.images.legacy/back-ltr.png?2015-08-04T22:58:20Z)!ie}.fancycaptcha-reload-loading:after,.fancycaptcha-reload-loading:before,.mw-ui-icon-spinner:after,.mw-ui-icon-spinner:before{background-image:url(data:image/gif;base64,R0lGODlhQABAAPIEALOzs05OTouLixoaGkxMTAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAEACwAAAAAQABAAAAD/0i63P4wyknrGnjYzW3OXSgyHzaeXamhaOAGkRoBNMBC7wvJT13fjpxrV4L4aMCGcOjgNY7IJGP5cDKgUiW1YVVAbdnp9lK8YsNiIbe8+KK1avLHfHzDcyQ2wc3SRZYwCk58RlF/cQ9jBHNtdYU+EoCBd0wSZ0+EiZKTC3gVkJhfYDibnFmiP5GlpiyoqRSrSa6jG5uyoieSt5e5iK2OSX67dsTFxsfICgLLzM3NdrOvztPOaNGg1NkC1tdR2tTc3crf1WHdhuTM0NfJ7e7v8BHqUq9A07v1I9n4oCLa/P02kAMIbEK6U7MMfluHSsLCULQs5dvTUB44B7weTaSYsVTBPY2GONLq2Cjgg3kgDV3KhDHkiEy8WL6BWVCmuYw4SdLLadImwZYmRW4EQrJowZ1HvSQV6pLoUqYpww3VqfNX05JDRcZTGnRrVK8UqoKlE3EsvAQAIfkEBQoABAAsBQABACwAMAAAA5dIutzOIYZHq21S3s1Vjl1YfZNoQl81rMP5kBTLulj6yCuNZjfe6h5bwwdcwIbEIuG48P2UTIVTGeQ1k9TodCHo0phbRXcscFmluAaZTMWK1+yizAFfUyt1+/2RH+8pfX+AdYJ4eoWDZYiLjI2Oj5CRkpOUlZaXlgCakpqdAI+eno6hooukoYinqIWqnYytn6+noKuQrpIJACH5BAUKAAQALAEABQA6AB4AAAOLSLrc8qLJKYMNNFMItSfX9X3cM2ahdWqluTKp+m7lvMQ2Xc8xlk+tyKr303FexCKwdUoqJcEm7rncaZyTgfbH9Eyz2nCue02Bw+JxZxSSoN8D6hP+lv/odbsNn9bv8X5FgIF3eYSCW4eKi4yNOQCQkZKSjhOTl5OVDZicAJoMnZifC6GXo6SlkKcKCQAh+QQFCgAEACwFAAEAOgAiAAADiki63M4iikervVRKzDvXkSeOEEieHjihrKW28PPGtDLX8Y23+o72PhIwKBoSO0YWYPkznQLQxnIKOGme0CyDSj06suDAltv1hsNj8vR4RqfVTFzb7YCvaXPtxV7Le+B9bSRkgWAtd4VeiouMjY4kA5GSk5OPDJSYlJYKmZ0DmwSemaCimKChpZEECQAh+QQFCgAEACwPAAUAMAAsAAADjEiwQP4wyieqmJgxzKO1HaQtYfhVpTOSqXSi7dq656zINvFe9trMu9xtZAsKfS3jEVdSLommlzDC5EinImjnin1okqCueEwum8/otHrNbrvf8LicEKjb7/c2fo9n8/8BfoB7goN5hYZziouMLQOPjQSPkwOMlJSKl5hympecnZtwoJOfoJmdlp6NpBAJACH5BAUKAAQALB0AAQAeADoAAAOQSLBA/jBKyNi8uC7Mo25d+IWiRnbjmZnqlbbSC1PsTFe2V+fKnsstgdCBmwmPAh4BicwxmbYnNChtUqtJY5W35U6VyyF4TC6bz+i0es1uuzGBeDlOD4zrdSU+n9vj+358M4F0HAOHAxKEdheIiBOBGI6HcH+Nk4mVjJKYYJiZSp+enaOTY6ShqDyqOaytjxwJACH5BAUKAAQALB0ABQAiADoAAAOTSLrc8KDJSReENdf7tGdc933hSJZmFkapirbTCm/vDNa2xeXxzkuXn3BILBqPyKRyyWwqBNCoVDqbWqewq1aQ3Vq7Xio47Cybz+i0et0MuAPH99s2qA8YcvfMbl/k9S18dXh/gYKEeYZ8DX9wJoJ3iHIpkBKNj4eWiSOVmpsenZ5zH6GMnxqlpoCkmUSpP6+wfUYJACH5BAUKAAQALA8ADwAsADAAAAOUSLrc/pCBGauNM4PLrdZd2HyfaJKlyaGp6rGUu7JySNcdiZ/x7v/AoHBILBqPyKRyyWw6BdAndMqcWgXKqzWpvSK73iOY2hiYB74xlnE+/8DlNnoRqAdcWrZ8TrDbZWQKe3x9fndAgwyGhz6JioaIew2LP46PfpVyD5Q7lpd/nZqbkKFtEJylhJOkSqhJrkiwsaA7CQAh+QQFCgAEACwFAB0AOgAeAAADhEi63P7wgUlrjThrYrvdYOiNQGhmpHeuUvqx8OJScW3feK6fQ7/jveDgFxMKiSzjERlSGpkb5xOakQapUasjwA2ABGABTProdjXhcHJaNnszafDYF3Fz0XEx0f7Gx/d2X3k/fCZ5ejmFIYc6ioaDOIEskDaOJ4yVbjWUMZIwnJ1nNmkhCQAh+QQFCgAEACwBAB0AOgAiAAADjUiz3E0wykmrrS67y7vX4OCNZBRqZdqdmepaLPPOdG3feK7fQb8DwFpvGMgBjwAXkWhEHktLJs6J9ESXTeqzcsXqtM5Jd7iTgLeQcbFsPku6bAv47VUJ7oIXVex74fEzaDl/d3E0hHmGfoSKi3+NLoiQdoyTJZKWJJiZHpucHJ6fFqGiFKSlEqeoEY83CQAh+QQFCgAEACwBAA8AMAAsAAADjkiq0/swyklZuzVrevvY4OZ5YSmNpKlaKLaqrfua8by29jvms8z/wKBwCAoYj0gkcZFsJpcEpzQAnTqr1ic2S4V6v+CweEwum8/o9FjAFoAAcMCv3dbE4zw6236X2/R7GX1wM4BuG4N+KoZvgyuMIYmLgCWSJZCVjiGUK5obmCaWGpwvnhmknX2bdTl3BAkAIfkEBQoABAAsBQAFAB4AOgAAA49Iukzzo8k5IaS42pi72o/ngWIHciV1pirJatsrrVlgZ/Rk7wHm6rwd7EIJBmfEopEnUyyPzaewSZBSncvrwqhlTLvgsHhMLpvP6LR6TRG4w+64QCuXX+t2Gb7+2vNZfnFNgXODe3R/LwCLAAqCTYyMYJGLk5SWkZiSXZSNnJefmaGbWp2alaOopaCroqMECQA7);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.icons.images.legacy/ajax-loader.gif?2015-08-04T22:58:20Z)!ie}.mw-ui-icon-search-content:after,.mw-ui-icon-search-content:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEX///+AgIC/v7+7u7u5ucG+vr68vLy8vL+6vr68vL+7vr66vb+7vb+8vb+6vr+7vb+7vb+7vb8PsB/fAAAAEXRSTlMAAhgeIScuSE5XWmB4iKDA6KJH33wAAABRSURBVHja7dNLDoAgFEPRIspHUGT/mzVh7EvsQKNJz/zOWvDmaku4ULqtKXgtWDbbCvmssBPCmAahKLgZxIMQIb/lJoIDkDsh63FPBb4SPGgngh5Gsy3TD7UAAAAASUVORK5CYII=);background-image:url(http://127.0.0.1:8080/w/extensions/MobileFrontend/resources/skins.minerva.icons.images.legacy/search-content.png?2015-08-04T22:58:20Z)!ie}\\n/* cache key: global:resourceloader:filter:minify-css:7:601a3bdec8e62b986762bbc7f946f2bd */\"\n]});mw.loader.implement(\"skins.minerva.icons.variants.js\",function($,jQuery){},{\"css\":[\n\".mw-ui-icon-close:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%0D%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0D%0A%09%09%3C%2Fg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%0D%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0D%0A%09%09%3C%2Fg%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%0D%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0D%0A%09%09%3C%2Fg%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%0D%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0D%0A%09%09%3C%2Fg%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-close-gray:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026variant=gray\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22%23BBB%22%3E%0A%3Cg%20xmlns%3Adefault%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22%23BBB%22%3E%0A%3Cg%20xmlns%3Adefault%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026variant=gray\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}.mw-ui-icon-close-invert:before{background-image:url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026variant=invert\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee);background-image:-webkit-linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%0A%3Cg%20xmlns%3Adefault%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E%0A);background-image:linear-gradient(transparent,transparent),url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20id%3D%22Layer_1%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%20fill%3D%22%23FFFFFF%22%3E%0A%3Cg%20xmlns%3Adefault%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%09%3Cg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%22-0.1%22%20y%3D%229.7%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2011.9126%20-5.1819%29%22%20width%3D%2224.7%22%20height%3D%224.2%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%09%3Cg%3E%0A%09%09%09%0A%09%09%09%09%3Crect%20x%3D%2210.1%22%20y%3D%22-0.5%22%20transform%3D%22matrix%280.7072%200.707%20-0.707%200.7072%2011.9109%20-5.1819%29%22%20width%3D%224.2%22%20height%3D%2224.7%22%2F%3E%0A%09%09%3C%2Fg%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E%0A);background-image:-o-linear-gradient(transparent,transparent),url(http://127.0.0.1:8080/w/load.php?modules=skins.minerva.icons.variants.js\\u0026image=close\\u0026variant=invert\\u0026format=rasterized\\u0026lang=en\\u0026version=4126bd6310ee)}\\n/* cache key: global:resourceloader:filter:minify-css:7:6dde474abdb5536125b82569feda3f21 */\"\n]});mw.loader.implement(\"skins.minerva.scripts\",function($,jQuery){(function(M,$){var inSample,inStable,settings=M.require('settings'),token=settings.get('mobile-betaoptin-token'),BetaOptinPanel=M.require('mobile.betaoptin/BetaOptinPanel'),loader=M.require('loader'),router=M.require('router'),context=M.require('context'),useNewMediaViewer=context.isBetaGroupMember(),overlayManager=M.require('overlayManager'),page=M.getCurrentPage(),pageApi=M.require('pageApi'),MobileWebClickTracking=M.require('loggingSchemas/SchemaMobileWebClickTracking'),uiSchema=new MobileWebClickTracking({},'MobileWebUIClickTracking'),thumbs=page.getThumbnails();function onClickImage(ev){ev.preventDefault();router.navigate('#/media/'+$(this).data('thumb').getFileName());}function initMediaViewer(){if(!mw.config.get('wgImagesDisabled')){$.each(thumbs,function(i,thumb){thumb.$el.off().data('thumb',thumb).on('click',onClickImage);});}}function initButton(){$('#page-secondary-actions .languageSelector').on('click',\nfunction(ev){ev.preventDefault();router.navigate('/languages');uiSchema.log({name:'languages'});});}function loadImageOverlay(title){var result=$.Deferred(),rlModuleName=useNewMediaViewer?'mobile.mediaViewer.beta':'mobile.mediaViewer',moduleName=useNewMediaViewer?'ImageOverlayBeta':'ImageOverlay';loader.loadModule(rlModuleName).done(function(){var ImageOverlay=M.require('modules/mediaViewer/'+moduleName);result.resolve(new ImageOverlay({thumbnails:thumbs,title:decodeURIComponent(title)}));});return result;}overlayManager.add(/^\\/media\\/(.+)$/,loadImageOverlay);overlayManager.add(/^\\/languages$/,function(){var result=$.Deferred();loader.loadModule('mobile.languages',true).done(function(loadingOverlay){var LanguageOverlay=M.require('modules/languages/LanguageOverlay');pageApi.getPageLanguages(mw.config.get('wgPageName')).done(function(data){loadingOverlay.hide();result.resolve(new LanguageOverlay({currentLanguage:mw.config.get('wgContentLanguage'),languages:data.languages,variants:data.\nvariants}));});});return result;});M.on('photo-loaded',initMediaViewer);$(initButton);initMediaViewer();if(token!==false&&token!=='~'&&!page.isMainPage()&&!page.inNamespace('special')){if(!token){token=mw.user.generateRandomSessionId();settings.save('mobile-betaoptin-token',token);}inStable=!context.isBetaGroupMember();inSample=$.inArray(token.charAt(0),['3'])!==-1;if(inStable&&(inSample||mw.util.getParamValue('debug'))){new BetaOptinPanel({postUrl:mw.util.getUrl('Special:MobileOptions',{returnto:page.title})}).on('hide',function(){settings.save('mobile-betaoptin-token','~');}).appendTo(M.getCurrentPage().getLeadSectionElement());}}}(mw.mobileFrontend,jQuery));(function(M,$){var SchemaMobileWebClickTracking=M.require('loggingSchemas/SchemaMobileWebClickTracking'),skin=M.require('skin'),mainMenuSchema=new SchemaMobileWebClickTracking({},'MobileWebMainMenuClickTracking'),uiSchema=new SchemaMobileWebClickTracking({},'MobileWebUIClickTracking');$(function(){var $profileLink=$(\n'#mw-mf-last-modified a').filter(function(){return $(this).children().length===0;});$('#mw-mf-main-menu-button').on('click',function(){uiSchema.log({name:'hamburger'});});skin.getMainMenu().enableLogging(mainMenuSchema);uiSchema.hijackLink($('#mw-mf-last-modified a span').parent(),'lastmodified-history');uiSchema.hijackLink($profileLink,'lastmodified-profile');uiSchema.hijackLink('.nearby-button','nearby-button');});})(mw.mobileFrontend,jQuery);});\n/* cache key: global:resourceloader:filter:minify-js:7:68f6ebc6e67c3216696ba8bbd74c7de5 */" }, "redirectURL": "", "headersSize": 470, "bodySize": 228302, "_transferSize": 228772 }, "cache": {}, "timings": { "blocked": 2.07799999998315, "dns": -1, "connect": -1, "send": 0.07700000014664976, "wait": 2232.69299999993, "receive": 664.2919999999285, "ssl": -1 }, "connection": "2965", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:18.275Z", "time": 697.4779999998191, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=ext.gather.routes%2Ctoastpanel&skin=minerva&version=5675693bec68&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "ext.gather.routes%2Ctoastpanel" }, { "name": "skin", "value": "minerva" }, { "name": "version", "value": "5675693bec68" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 855, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:18 GMT" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Transfer-Encoding", "value": "chunked" }, { "name": "Content-Type", "value": "text/javascript; charset=utf-8" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=2592000, s-maxage=2592000" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729279.0419" }, { "name": "Keep-Alive", "value": "timeout=5, max=98" }, { "name": "ETag", "value": "W/\"VnVpO+xo\"" }, { "name": "Expires", "value": "Thu, 03 Sep 2015 23:01:19 GMT" } ], "cookies": [], "content": { "size": 2519, "mimeType": "text/javascript", "compression": -12, "text": "mw.loader.implement(\"ext.gather.routes\",function($,jQuery){(function(M,$){var CollectionsApi=M.require('ext.gather.api/CollectionsApi'),toast=M.require('toast'),overlayManager=M.require('overlayManager'),loader=M.require('loader');function renderCollectionEditOverlay(id,showTutorial){var d=$.Deferred(),api=new CollectionsApi();showTutorial=showTutorial||false;api.getCollection(id).done(function(collection){if(collection){loader.loadModule('ext.gather.collection.editor',true).done(function(loadingOverlay){var CollectionEditOverlay=M.require('ext.gather.collection.edit/CollectionEditOverlay'),isSpecialPage=mw.config.get('wgNamespaceNumber')===mw.config.get('wgNamespaceIds').special;loadingOverlay.hide();d.resolve(new CollectionEditOverlay({collection:collection,reloadOnSave:isSpecialPage,showTutorial:showTutorial}));});}else{toast.show(mw.msg('gather-unknown-error'),'error');}});return d;}overlayManager.add(/^\\/edit-collection\\/(.*)$/,function(id){return renderCollectionEditOverlay(id);}\n);overlayManager.add(/^\\/edit-collection-tutorial\\/(.*)$/,function(id){return renderCollectionEditOverlay(id,true);});}(mw.mobileFrontend,jQuery));},{},{\"gather-no-such-action\":\"Sorry, the requested action doesn't exist.\",\"gather-unknown-error\":\"Sorry, there was an unknown error while processing your request.\"});mw.loader.implement(\"ext.gather.toastpanel\",function($,jQuery){(function(M,$){var ToastPanel,Button=M.require('Button'),Panel=M.require('Panel');ToastPanel=Panel.extend({className:'panel view-border-box drawer position-fixed toast-panel',template:mw.template.get('ext.gather.toastpanel','ToastPanel.hogan'),templatePartials:{button:Button.prototype.template},defaults:{hideDuration:5000,autohide:true,msg:'This page has been added to your \"albums\" collection',actions:[]},show:function(){var self=this;Panel.prototype.show.apply(this,arguments);if(this.options.autohide){window.clearTimeout(this._timeout);this._timeout=setTimeout(function(){self.hide();},this.options.hideDuration);}}}\n);M.define('ext.gather.toastpanel/ToastPanel',ToastPanel);}(mw.mobileFrontend,jQuery));},{\"css\":[\".toast-panel.visible,.animations .toast-panel.visible{bottom:1em}.toast-panel .content{text-align:left}\\n/* cache key: global:resourceloader:filter:minify-css:7:bb82956de3d663f98bec9a5595d9d8ec */\"]},{},{\"ToastPanel.hogan\":\"\\u003Cdiv class=\\\"content\\\"\\u003E{{msg}}\\u003C/div\\u003E\\n{{#actions}}{{\\u003Ebutton}}{{/actions}}\\n\"});\n/* cache key: global:resourceloader:filter:minify-js:7:354214d0cfcf563862956eeecfc5085b */" }, "redirectURL": "", "headersSize": 470, "bodySize": 2531, "_transferSize": 3001 }, "cache": {}, "timings": { "blocked": 1.67999999985113, "dns": -1, "connect": -1, "send": 0.08800000000520014, "wait": 694.9139999999256, "receive": 0.796000000037111, "ssl": -1 }, "connection": "2962", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:21.205Z", "time": 1624.4580000000042, "request": { "method": "GET", "url": "http://127.0.0.1:8080/w/load.php?debug=false&lang=en&modules=mobile.toc%7Ctablet.scripts&skin=minerva&version=2baae8febd14&*", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [ { "name": "debug", "value": "false" }, { "name": "lang", "value": "en" }, { "name": "modules", "value": "mobile.toc%7Ctablet.scripts" }, { "name": "skin", "value": "minerva" }, { "name": "version", "value": "2baae8febd14" }, { "name": "*", "value": "" } ], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 852, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:21 GMT" }, { "name": "X-Content-Type-Options", "value": "nosniff" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "X-Powered-By", "value": "HHVM/3.6.5" }, { "name": "Transfer-Encoding", "value": "chunked" }, { "name": "Content-Type", "value": "text/javascript; charset=utf-8" }, { "name": "Cache-control", "value": "public, must-revalidate, max-age=2592000, s-maxage=2592000" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "MediaWiki-Timestamp", "value": "1438729281.6419" }, { "name": "Keep-Alive", "value": "timeout=5, max=98" }, { "name": "ETag", "value": "W/\"K6ro/r0U\"" }, { "name": "Expires", "value": "Thu, 03 Sep 2015 23:01:21 GMT" } ], "cookies": [], "content": { "size": 3224, "mimeType": "text/javascript", "compression": -12, "text": "mw.loader.implement(\"mobile.toc\",function($,jQuery){(function(M){var TableOfContents,SchemaMobileWebClickTracking=M.require('loggingSchemas/SchemaMobileWebClickTracking'),uiSchema=new SchemaMobileWebClickTracking({},'MobileWebUIClickTracking'),View=M.require('View'),Icon=M.require('Icon');TableOfContents=View.extend({templatePartials:{tocHeading:mw.template.get('mobile.toc','heading.hogan')},defaults:{tocIcon:new Icon({name:'toc',additionalClassNames:'toc-button'}).toHtmlString(),contentsMsg:mw.msg('toc')},tagName:'div',className:'toc-mobile',template:mw.template.get('mobile.toc','toc.hogan'),events:{'click h2':'onTocToggle','click a':'onLinkClick'},onTocToggle:function(){uiSchema.log({name:'page-toc-toggle'});},onLinkClick:function(){uiSchema.log({name:'page-toc-link'});}});M.define('modules/toc/TableOfContents',TableOfContents);}(mw.mobileFrontend));(function(M,$){var TableOfContents=M.require('modules/toc/TableOfContents'),toggle=M.require('toggle');function init(page){var toc,\nsections=page.getSections(),$toc=$('#toc'),enableToc=mw.config.get('wgMFTocEnabled')||mw.config.get('wgTOC');if(enableToc||(enableToc===null&§ions.length>0&&!page.isMainPage())){toc=new TableOfContents({sections:sections});if($toc.length>0){$toc.replaceWith(toc.$el);}else{toc.appendTo(page.getLeadSectionElement());}toggle.enable(toc.$el,'toc-');}}if(mw.config.get('wgAction')==='view'){init(M.getCurrentPage());}}(mw.mobileFrontend,jQuery));},{\"css\":[\n\".client-js .toc-mobile{position:relative;background-color:#F9F9F9;border:solid 1px #EEE;font-size:1.3em;float:left;clear:left;margin:1em 0}.client-js .toc-mobile .toc-button{float:left;display:block;font-size:.8em}.client-js .toc-mobile .collapsible-heading{font-family:\\\"Helvetica Neue\\\",\\\"Helvetica\\\",\\\"Nimbus Sans L\\\",\\\"Arial\\\",\\\"Liberation Sans\\\",sans-serif;font-size:.8em;background-position:right center;font-weight:bold;padding:0.7em 0;border-bottom:none}.client-js .toc-mobile .collapsible-heading .indicator{margin:.2em .4em 0 0;float:right;font-size:.6em}.client-js .toc-mobile .collapsible-block{border-bottom:none;margin-left:52px;margin-right:24px;font-size:0.7em;width:auto}.client-js .toc-mobile .collapsible-block \\u003E ul{padding-bottom:1.3em}.client-js .toc-mobile .collapsible-block ul{list-style:none;margin-bottom:1px}.client-js .toc-mobile .collapsible-block ul li{padding-top:.8em;line-height:1.2}.client-js .toc-mobile .collapsible-block ul li a{white-space:pre-wrap}\\n/* cache key: global:resourceloader:filter:minify-css:7:5914a95b6cb87277e0530b76c21918c4 */\"\n]},{\"toc\":\"Contents\"},{\"toc.hogan\":\"\\u003Ch2\\u003E{{{tocIcon}}}\\u003Cspan\\u003E{{contentsMsg}}\\u003C/span\\u003E\\u003C/h2\\u003E\\n\\u003Cdiv\\u003E\\n\\t\\u003Cul\\u003E\\n\\t{{#sections}}\\n\\t{{\\u003EtocHeading}}\\n\\t{{/sections}}\\n\\t\\u003C/ul\\u003E\\n\\u003C/div\\u003E\\n\\u003Cdiv style=\\\"clear:both;\\\"\\u003E\\u003C/div\\u003E\\n\",\"heading.hogan\":\"\\u003Cli\\u003E\\n\\t\\u003Ca href=\\\"#{{anchor}}\\\"\\u003E{{{line}}}\\u003C/a\\u003E\\n\\t\\u003Cul\\u003E\\n\\t\\t{{#children}}\\n\\t\\t{{\\u003EtocHeading}}\\n\\t\\t{{/children}}\\n\\t\\u003C/ul\\u003E\\n\\u003C/li\\u003E\\n\"});mw.loader.implement(\"tablet.scripts\",function($,jQuery){});\n/* cache key: global:resourceloader:filter:minify-js:7:a29408f496721eed8756c49412730dee */" }, "redirectURL": "", "headersSize": 470, "bodySize": 3236, "_transferSize": 3706 }, "cache": {}, "timings": { "blocked": 1.27999999995154, "dns": -1, "connect": -1, "send": 0.062000000070840056, "wait": 363.07099999999065, "receive": 1260.0449999999912, "ssl": -1 }, "connection": "2965", "pageref": "page_6" }, { "startedDateTime": "2015-08-04T23:01:22.843Z", "time": 2.89399999996931, "request": { "method": "GET", "url": "http://127.0.0.1:8080/favicon.ico", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Pragma", "value": "no-cache" }, { "name": "Accept-Encoding", "value": "gzip, deflate, sdch" }, { "name": "Host", "value": "127.0.0.1:8080" }, { "name": "Accept-Language", "value": "en-US,en;q=0.8,ru;q=0.6,uz;q=0.4" }, { "name": "User-Agent", "value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.130 Safari/537.36" }, { "name": "Accept", "value": "*/*" }, { "name": "Referer", "value": "http://127.0.0.1:8080/wiki/1" }, { "name": "Cookie", "value": "mf_testcookie=test_value; mf_useformat=true; uls-previous-languages=%5B%22en%22%2C%22uz%22%2C%22en%22%5D; uls-previous-language-autonym=English; centralauth_LoggedOut=1437505600; GeoIP=US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4; wikiUserID=4; wikiUserName=Baha; wikiToken=93952f06fdb8b630ea3ab87876ccbf8b; wiki_session=969639768077237f166241f0df02986a" }, { "name": "Connection", "value": "keep-alive" }, { "name": "Cache-Control", "value": "no-cache" } ], "queryString": [], "cookies": [ { "name": "mf_testcookie", "value": "test_value", "expires": null, "httpOnly": false, "secure": false }, { "name": "mf_useformat", "value": "true", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-languages", "value": "%5B%22en%22%2C%22uz%22%2C%22en%22%5D", "expires": null, "httpOnly": false, "secure": false }, { "name": "uls-previous-language-autonym", "value": "English", "expires": null, "httpOnly": false, "secure": false }, { "name": "centralauth_LoggedOut", "value": "1437505600", "expires": null, "httpOnly": false, "secure": false }, { "name": "GeoIP", "value": "US%3ANY%3ABrooklyn%3A40.583302%3A-73.924004%3Av4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserID", "value": "4", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiUserName", "value": "Baha", "expires": null, "httpOnly": false, "secure": false }, { "name": "wikiToken", "value": "93952f06fdb8b630ea3ab87876ccbf8b", "expires": null, "httpOnly": false, "secure": false }, { "name": "wiki_session", "value": "969639768077237f166241f0df02986a", "expires": null, "httpOnly": false, "secure": false } ], "headersSize": 761, "bodySize": 0 }, "response": { "status": 200, "statusText": "OK", "httpVersion": "HTTP/1.1", "headers": [ { "name": "Date", "value": "Tue, 04 Aug 2015 23:01:22 GMT" }, { "name": "Last-Modified", "value": "Tue, 04 Aug 2015 22:38:22 GMT" }, { "name": "Server", "value": "Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.11" }, { "name": "ETag", "value": "\"ebe-51c83f19277b8\"" }, { "name": "Content-Type", "value": "image/vnd.microsoft.icon" }, { "name": "Connection", "value": "Keep-Alive" }, { "name": "Accept-Ranges", "value": "bytes" }, { "name": "Keep-Alive", "value": "timeout=5, max=97" }, { "name": "Content-Length", "value": "3774" } ], "cookies": [], "content": { "size": 3774, "mimeType": "image/vnd.microsoft.icon", "compression": 0 }, "redirectURL": "", "headersSize": 321, "bodySize": 3774, "_transferSize": 4095 }, "cache": {}, "timings": { "blocked": 1.50799999983064, "dns": -1, "connect": -1, "send": 0.05000000010114003, "wait": 0.8600000001024501, "receive": 0.4759999999350799, "ssl": -1 }, "connection": "2965", "pageref": "page_6" } ] } }