From f611995205adfdd047cd765da3fb2d19c68eac30 Mon Sep 17 00:00:00 2001 From: Robert McGovern Date: Sat, 23 Feb 2019 03:44:13 +0100 Subject: [PATCH] remove built folders --- .../_resolution.scssc | Bin 23713 -> 0 bytes .../_magnific-popup.scssc | Bin 146483 -> 0 bytes .../_settings.scssc | Bin 14780 -> 0 bytes .../_default.scssc | Bin 1240 -> 0 bytes .../_default-pair.scssc | Bin 7838 -> 0 bytes .../_default.scssc | Bin 7425 -> 0 bytes .../_double-string.scssc | Bin 8265 -> 0 bytes .../_susy-prefix.scssc | Bin 2150 -> 0 bytes .../_susy.scssc | Bin 1120 -> 0 bytes .../_double.scssc | Bin 11181 -> 0 bytes .../_query.scssc | Bin 44310 -> 0 bytes .../_resolution.scssc | Bin 11109 -> 0 bytes .../_single.scssc | Bin 7502 -> 0 bytes .../_triple.scssc | Bin 10021 -> 0 bytes .../_api.scssc | Bin 27118 -> 0 bytes .../_normalize.scssc | Bin 41137 -> 0 bytes .../_parse.scssc | Bin 42098 -> 0 bytes .../_settings.scssc | Bin 28060 -> 0 bytes .../_su-math.scssc | Bin 83019 -> 0 bytes .../_su-validate.scssc | Bin 38782 -> 0 bytes .../_syntax-helpers.scssc | Bin 24485 -> 0 bytes .../_unprefix.scssc | Bin 5062 -> 0 bytes .../_utilities.scssc | Bin 26786 -> 0 bytes .../_animations.scssc | Bin 3126 -> 0 bytes .../_archive.scssc | Bin 86278 -> 0 bytes .../_base.scssc | Bin 56100 -> 0 bytes .../_buttons.scssc | Bin 21229 -> 0 bytes .../_footer.scssc | Bin 17625 -> 0 bytes .../_forms.scssc | Bin 75274 -> 0 bytes .../_masthead.scssc | Bin 17742 -> 0 bytes .../_mixins.scssc | Bin 16170 -> 0 bytes .../_navigation.scssc | Bin 129970 -> 0 bytes .../_notices.scssc | Bin 17624 -> 0 bytes .../_page.scssc | Bin 101891 -> 0 bytes .../_print.scssc | Bin 42111 -> 0 bytes .../_reset.scssc | Bin 32994 -> 0 bytes .../_search.scssc | Bin 24027 -> 0 bytes .../_sidebar.scssc | Bin 62087 -> 0 bytes .../_syntax.scssc | Bin 55567 -> 0 bytes .../_tables.scssc | Bin 9185 -> 0 bytes .../_utilities.scssc | Bin 96842 -> 0 bytes .../_variables.scssc | Bin 36965 -> 0 bytes .../_default.scssc | Bin 7258 -> 0 bytes .../minimal-mistakes.scssc | Bin 5662 -> 0 bytes .../_breakpoint.scssc | Bin 27476 -> 0 bytes .../_context.scssc | Bin 32527 -> 0 bytes .../_helpers.scssc | Bin 41613 -> 0 bytes .../_legacy-settings.scssc | Bin 24687 -> 0 bytes .../_no-query.scssc | Bin 7112 -> 0 bytes .../_parsers.scssc | Bin 71345 -> 0 bytes .../_respond-to.scssc | Bin 29589 -> 0 bytes .../_settings.scssc | Bin 17578 -> 0 bytes .../_default.scssc | Bin 6266 -> 0 bytes _site/404.html | 434 -- _site/_pages/404.html-old | 245 -- _site/about/index.html | 432 -- _site/assets/css/main.css | 5 - _site/assets/js/_main.js | 166 - _site/assets/js/lunr/lunr-en.js | 71 - _site/assets/js/lunr/lunr-gr.js | 524 --- _site/assets/js/lunr/lunr-store.js | 11 - _site/assets/js/lunr/lunr.js | 3484 ----------------- _site/assets/js/lunr/lunr.min.js | 1 - _site/assets/js/main.min.js | 9 - .../js/plugins/jquery.ba-throttle-debounce.js | 252 -- _site/assets/js/plugins/jquery.fitvids.js | 82 - .../js/plugins/jquery.greedy-navigation.js | 83 - .../js/plugins/jquery.magnific-popup.js | 1860 --------- .../js/plugins/jquery.smooth-scroll.min.js | 9 - .../js/vendor/jquery/jquery-3.3.1.min.js | 2 - _site/feed.xml | 15 - _site/first-post/index.html | 497 --- _site/index.html | 427 -- _site/index.md-old | 396 -- .../update/welcome-to-jekyll/index.html | 567 --- _site/robots.txt | 1 - _site/sitemap.xml | 17 - 77 files changed, 9590 deletions(-) delete mode 100644 .sass-cache/07644eb2cb252c1a840470f253ccf88863dba06f/_resolution.scssc delete mode 100644 .sass-cache/2757438dc55e188b0321b9a6a284adc509d19393/_magnific-popup.scssc delete mode 100644 .sass-cache/2757438dc55e188b0321b9a6a284adc509d19393/_settings.scssc delete mode 100644 .sass-cache/2a1325eebc680f4671516706d9d621d0a0a8928a/_default.scssc delete mode 100644 .sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default-pair.scssc delete mode 100644 .sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default.scssc delete mode 100644 .sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_double-string.scssc delete mode 100644 .sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy-prefix.scssc delete mode 100644 .sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy.scssc delete mode 100644 .sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_double.scssc delete mode 100644 .sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_query.scssc delete mode 100644 .sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_resolution.scssc delete mode 100644 .sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_single.scssc delete mode 100644 .sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_triple.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_api.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_normalize.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_parse.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_settings.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-math.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-validate.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_syntax-helpers.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_unprefix.scssc delete mode 100644 .sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_utilities.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_animations.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_archive.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_base.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_buttons.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_footer.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_forms.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_masthead.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_mixins.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_navigation.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_notices.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_page.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_print.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_reset.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_search.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_sidebar.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_syntax.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_tables.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_utilities.scssc delete mode 100644 .sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_variables.scssc delete mode 100644 .sass-cache/cf093a8a78bbfc6955ff840df8dbe86ccf727d16/_default.scssc delete mode 100644 .sass-cache/e1aaa46af3fc47f136d3fed83f8eda97ef9b3355/minimal-mistakes.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_breakpoint.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_context.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_helpers.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_legacy-settings.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_no-query.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_parsers.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_respond-to.scssc delete mode 100644 .sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_settings.scssc delete mode 100644 .sass-cache/f9637221bb6f936e4afa22e5ee46d50137414547/_default.scssc delete mode 100644 _site/404.html delete mode 100644 _site/_pages/404.html-old delete mode 100644 _site/about/index.html delete mode 100644 _site/assets/css/main.css delete mode 100644 _site/assets/js/_main.js delete mode 100644 _site/assets/js/lunr/lunr-en.js delete mode 100644 _site/assets/js/lunr/lunr-gr.js delete mode 100644 _site/assets/js/lunr/lunr-store.js delete mode 100644 _site/assets/js/lunr/lunr.js delete mode 100644 _site/assets/js/lunr/lunr.min.js delete mode 100755 _site/assets/js/main.min.js delete mode 100644 _site/assets/js/plugins/jquery.ba-throttle-debounce.js delete mode 100644 _site/assets/js/plugins/jquery.fitvids.js delete mode 100644 _site/assets/js/plugins/jquery.greedy-navigation.js delete mode 100644 _site/assets/js/plugins/jquery.magnific-popup.js delete mode 100644 _site/assets/js/plugins/jquery.smooth-scroll.min.js delete mode 100644 _site/assets/js/vendor/jquery/jquery-3.3.1.min.js delete mode 100644 _site/feed.xml delete mode 100644 _site/first-post/index.html delete mode 100644 _site/index.html delete mode 100644 _site/index.md-old delete mode 100644 _site/jekyll/update/welcome-to-jekyll/index.html delete mode 100644 _site/robots.txt delete mode 100644 _site/sitemap.xml diff --git a/.sass-cache/07644eb2cb252c1a840470f253ccf88863dba06f/_resolution.scssc b/.sass-cache/07644eb2cb252c1a840470f253ccf88863dba06f/_resolution.scssc deleted file mode 100644 index 5aa324a3b6d638f752671bb39189a2a40eb1d9c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23713 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 HU%vPsnx4o% diff --git a/.sass-cache/2a1325eebc680f4671516706d9d621d0a0a8928a/_default.scssc b/.sass-cache/2a1325eebc680f4671516706d9d621d0a0a8928a/_default.scssc deleted file mode 100644 index d22326d8bad8c6c6b51d755f8d4f0755114b87da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1240 zcmdUvU5^qm6o%Qv3^2g5t{+*W7bD(n!jx~c%_ftmL~e``;tdy*4xE8XrzLIC5aVC+ zm-wSR1DNb;yyM2Xn9S*%o}NDM+jhfY*!A1PmxEW`q%~+K-TA!N>hmE_)1;5@q}zib zAM`s3w1@t^lBQ24+*(Sf27uC!TD$jp0abb)%~wJ$45(RA(`UDnUh6Cab3f`Bu8Xu7%3ulNG-Su8Bvzw^QmzZnptiQQBl&GH+JEy{AHg z;u*APEz%n&w6fm{m@0(=;nB;;>aCeWY`9v2rdJ0%ll>r4%ty<#9$CkYi#OV8`t)wf z2W>@Ow#d%0UNzEbYQf=WEdsUJPhpq&&k}neKHbV9-8#ES#$(9W&(Sb2&ZM7Gh! zfzdQL^glihpkqeZk=URA-N)i{m7ujVL#gJJk8?=l^w-e4mhiqVo5k Y(C2?J@$N7=L`Nog!cdL)_Z2k#1<15w{r~^~ diff --git a/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default-pair.scssc b/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default-pair.scssc deleted file mode 100644 index 21415cbad8d74d3ea552881f54f9488713354458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7838 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 diff --git a/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default.scssc b/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_default.scssc deleted file mode 100644 index 2f0b02826d264e23b4e2b34b6af5014220bc1157..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7425 zcmeHMTXWmi5mwv`FW^n0WXhIg2cqSW@`MB=OR|ccOwnZO31`~06RUaA0|z7zWz--K z1AvKDS5N&r{T2CT-95M-7_zO2()ghd9M0mhXK&{_-!7i^pY@+A2h-!Jet0~7Hab3J z$Hzz3NPlLrqv`4ItwYN?I6XKyJe{75j+9SJ+_?Y3@;t*ha~U&??>P6rgM>R z?Mz%YKQD0OLHeQR%lX*1`J5iC8;Uu%W^B;j8@bGSwcz&L?=39XW4#GqjvV}BQ)}t? z1*7n%Gkn@|FTC^Od665tfzlUa*IxLM1>ak)ZQ*MbC=J@m)OJ0;0Od2IWiICv=6Yl9 zvdJ)5GId)q9ed8~g3&ZRzI4ZI=vwm&#*KU7BH|)CNLR~7!}NU1^@j`YabsJ4_6urnZCrfAVkbC7&_Px0(VSM}E*z-iF>ZUzgaMx!pH`KtlL3jZZ{T!|JEE{?% zECOeE%UbW59+sF$`tT>qo!j#ZOk3#%!=h5mmzMYPYUMdrEG2>}!(78$@dYK(d$Xcr ztwBZ9Q^jLrKA%vOpgL%$Ma(tSIW)?!%9He-!g@;j18kUUaMx_Y4*owdH+7?8dJD($ zbts%yGutGpWU)=CnyXW0`Ae6HBq=6)y+{%yZ-PJDm^{lVqxv5$XNhGT<}rHgd%9{E zFMJncQHJ)Qy&{}Kn=m5&<$@U%Puw)x=7cR=Hnx1+H@G>OyBM+`mNqJ8b2PkW7c-6* zv96o3<0NgQ9mm*SEG>7!COYnp3x|&^hx}iG9i4)5jmC1mMh>6V#a0)N3MW(!yXX^# zN3v(I2an-%vbdD7xP&&Y#`;NWrY(k!4&982c`6bUB^66!GuTA|Mh>Qw(K|nvKP{aj zezrsOkWlQe3(OzY9|0*RVLmx{D~o|Xf>X^Nw9Mxjh#)bH(P;qdka_osIU`b@mpc1@~dDcYP~UbuBNdQ z0r00`9}0(*N$;j$wSuT|CU}f3nG6tVPjSqvwVJ|DRX~HoY8loz#1&D6jg+*FP`e5(0kx~}&}=1p>F}DpbW`B$&>x~hm zAt6d0d%z&Y-Np)R>9B3y6)CN9sFlTGAEmfLfRQ8|nq~vmP2_AVb-*fBLK;y#gA#{w zMO+KJ2)w2w=ORiKBn|Qkt5`(Mcm@}1bwJT-}-lA3q#Qow^d zp^4&b7W)&b6}lBQJP1`aNvhkG44hW*fJNFC!YN5xSvbiha&jujQL}{@m8ZUvubzWe z7siIEKx1_tIuL_I;6Ylf+trKg*fewc{JjG0v|VkQ0}?g0<=EbGX(Q}MZq^9&+P60qNl zI7J+xb*mg<-EJiuVF%5NCpMc!#E%x-v-dtWj`07kLriRb;cmaS)1a*58FIG_Ee>%N z)Zl(fdW?tr8XoRVXybpwtRePnDL>)^?0d_3uI7+WkNc6Xc$5K-w z(*)d@0of@wprq5it;C0(&wC>ar^;+5TD1ykeoxmzj437|`4i;$Hil(0lfX?3L^t-2 zq<%UqBIS=b>=ohhn-%yRf5Dt7UsF@kq-8aI02yoRV#$26{o>i&R)#-p;bEA}=17vKi8v{+ zClP~?xCl;YCAo$aR^}#wwrE64(oXjDMqIF_Gzy2KDjdt^7Y+5p?0*n51X^QPTH_?L zJu0;v_LFD#uB5Xg>7;-@lWi^Rf0(IVN$nF!Z7P5!kDuE{mkQEz!4Nk#+8n*-S!wng zzZMS8DPjo;&MX!UjPqvig?QBhs`z7MA@T*B_z$Cg@hqG=BS_&V4VuN{x0pLWe_~F< zuT*LZL-M{$b@xPj_=UO`d>q(U-zciO7fwkGwbKET1yBSMil#kP!^v#;{=WL~w31*AQk19)*Q1M9q>?!vd;7(}sLY$f;^0MmQ`6Et3SQWgn+ijHcY}Z)1Ro|a z2ExsKP{<(kv6~7WQp#>8;C>z9t?w>b5Us?i)bj~ocVo5WDyen_4ym2)qc_pwSB8p$ YSpRCjqg*MX-t#}p$fc1K@9Eip0YP>&tpET3 diff --git a/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_double-string.scssc b/.sass-cache/362c639f7bc81a8ff46e7bb280a41434fd87cc30/_double-string.scssc deleted file mode 100644 index 0ae732b20acdd5b5ac2adfadd16d68c7d6d00aa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8265 zcmeHMTXWmS6;?edFW^m*Wl6SW7lP#KQj>se$yTwG4#t^y!kO0T#H`yHJ#ZjmDQyjM zX#k9)x_awNe{KIl&+g)~3xTxaD3f%W7f}aToISVw_UyM$JI^~$HP<`x4hMsw`+Mu) z_~;P+8G7#1gQG+1(88z3r-SEs;0_K4+GiDN-+k?dp>6j9jBWcHN~2fQ!*#pq49+ZAgMJDxqr6UUjBp4+r6Z2H5M1 z8Ku{nFI^}r1Pv} znIMMdh>Xd|_1hx?bHBx5`|tSeh3~fyI|oOdCuTo{G+Y^EehYKbz|3N6^4JEUDWYrk zl_+<@K^XFYH61dV&>+GAwRPcPH+}%wehD^*7h!})74RT{tapvCZomPU`XxjcD#7pH zu-0`aggWD?@4t70G1L?!uksp4C2--~4bLwZUP9Tjbg=qxmLOwv!crN2Sg@etP>okr zEyM#l_E?lqy=%xKWE?dqYE{u9&64~a-Ik<3pcQ8c-Eo%D2K+v7)-1c`gcIM5EL1wF z=hjM6&wQ=0nywGA8%+bulcYKLyGfQHbt(LjK=NF_3hKXg{V5c4oX2F?8}`(;U-R`< zMMl?H;7)-}5RvF&g6*1Ee750ucoM*>k6`t{3dO;skKauRD8^$jyg|x2$IDRN%c@WZUqBlc3(5?Q)nbhl{iewmJa?2kp;NR8K2fx#dWN>q zBlKHlaV2MQ1#DbQ^)qQ%wixYLXg6nKk&4VjMFq7t#3~X%`2`(~AaWclk#SP$8ZXR! zy@$g{kEkAEtiL}egL9pPdUTHUIO)1O_S6^LVSV4^K5s+5SoKC~Ahn#M8n{+T9c9vs z#L=m}CR^DZG6Qe@Yx%Rv2|&Fe-X--TJo$P8RmN5c!+gqwv3GE#*2Gwb{I2h}*zN$o z45%$AH37#P8A!#L-xleVkstPwkKlea!+mW&?!)UC_iHzb`%O~IaQ~5v`^&IONDbX4 zzk`{7hPV$A`KfSU`%!Qow0>{gUzBkl;_((=yr+Q&o5e#>|9^>yZ`-eE0NXM72loEt zPRjNY8`l?b3Hyazbw=(4eiLkG17O=Z>&H;f>Yzo@Vihe>l-5N9tw_>i*d`XyD&Hm+ z(L-l7TVYRTtgx$~9~+%4+BX99Ur_2-&`ytO&DjAMNH$YDnDhwU=^FpMf$jY|{YgKA zfw&vddOQZj5wlWD*}6KEBbG!fqJdq;@A%S-L+;$4{TT~MF%JHx_P>RLX=^eA2<7)N z61Hv_30oNw?q5N|7G&(;7bH|#_!9d6L&8=LfmmHY?-e5 zb>|ch;e3AWt!@5!M(Y}lSC~Ni9O!~Qkj`^p-uF4+z;I3wtlTI(E|HZC9$DLw5(Ib3 z2wtL9a{uQEkM*CfQLO(cjUs6MghmmXJmP)qL;@L9`6dY7JUXi08uve znj~$ab!ZOnLUX9YZ^NlWtLY9IUxUhZRH3L^MH+Ax@E1-*`k2BhK%g5&q9$sgMQg@1 zhBD2bGR-DMMh$IAtOsb^Rz+60SB>9Ov|5T*X3`_oV1u1}T^$a9#M4LEBd-2#ih~QC zg|c%!M-G%JzgDJ{jC3~VjAN$BW1I8G0??+k=K|7!W>CME@~0JRV$7z(mZ}U8oNhA) zh#z1%%A$G=!7HhuLk(4I0=J=_H&|y6oJ_pSGU>j&XYgINh^0||d|I9_XKu_tAyE%R1~StJXF-rOU2x3YUEsKD9K>b-MkA$$tY5j znX0IvXs<4)vQ?nUfVb7ZpwK{k7p3$U+E^;cx~rlNC4(a8*Y zuG(7KyPm1LirRfetrS3KI%k}?kw}ep&Ob6%xyVRAlQN$1?<`}IQOWH`(M3`zowWoX zrOO`9ByfGzPa2P2e1!t*74GNQ#S&aE-a5YJ4C8xOUBab;o7UZJer@_#-xe2Ld-?}W z*SF&<2wUITK}_a*w~#3&fR7zA)ORJL1dA%z|Ja&6{qxWDD41eljckuFm)VqA z6`Rf;Ua|?WA7Xv(EQznPrx7D^^YBoq(|q8TIP8v5HYQ5Qo6K`d;bM1A{d?k diff --git a/.sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy-prefix.scssc b/.sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy-prefix.scssc deleted file mode 100644 index 2ad8392179d97cdff332964a38bb8c2170de6ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2150 zcmb_e-*4MC5YC1|vE^Th)3n~!4u(4*O#oR+oWvc80s@8w6EGCT9P}j*0%cJ)S4k8| zDUCPmf8SBEJxkW!>IcJjJbril?mNcv5 z+*r<~)Nu127-3PuMM?!n!{Q{)+5t_wgWBXurZj3mr2?AgjDGtHl|t$}U{O#Kx?dS} zU`uGPt9tByAtGk+0-DsA(Nu#YEQwtHb8yGe>*B11DnAjyh!;|&%q~Q!&CcjJC+v|5 z3GK|u(rx;b{72MmE?AOor2RVs5=q#^p!qeEn}APB!3cfGB996kH&_FA>=rt;<1B(b zDHm=Qvs8jYU)ny6Idr?^?b=+h1vo=zq)iliAfP7haeUOo$Gi|!69jdNpYK>N@TuLy zFYF`SwtFDJMMi{AeG6o{2)Rc>OHBoCTdJJ@K|HKS-0Hqyu+WU+uLDO|OUidQ)8>p$ zat&rF3t>8FuDzYyAVbht5|Wf!P)DnBvKE}IyRAc6KWx20KtU9=p5}&I~?MkM0DU-5>n@sp(i=8V2rpky&x~#?RRB$^bTxGqg!R;3{(==78 ztp)B@fV(ANWxcKeF4&K`fGdRkRZm5)g4`=1D{D*o4i&w;-(B| z2L%zUI3-WUl7FVXKI}mAs>S nURmnM-ZC%>zMNEe{3APw?!*#q4hW5ZwO@Z&g)Q diff --git a/.sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy.scssc b/.sass-cache/413bb9e5774c774405a78ca4125b7ba86831f68e/_susy.scssc deleted file mode 100644 index 3d855a8e7a153bc7e0471cf785a863de397e765f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1120 zcmb_cO;6iE5am#r#7TgLeo#@0l?x?OylH|-*%gwds;ItHs7X&8EPsrXEwFAcV*X&z!!~k76ghaL$tu z0w*zFR0MrD43wgDBmpS>Aw>CI#89U@ZZzR(EFr(aqW9}XUqqHczO1XccR@OZ8^de$ zN!uDu)y(?%Gw)nWNcbO!Pfe?BT|T<3HZiF2bwo|KoE1Q8il^9<88=%9o#-IQpi3LB zC`vAJ^>+(PQ=S7iXwy|>w&Gz{rB5Ouos~{7R0g)mk_82lEr{RqB>~p(IFjOSt zInRQ$lW~N;1=aZlx3e_uoY|ioyGMM5Qa>spcL*sYQ79dj;N4b{QUm5^1CqD1e!*0*P%h|pIkpM)UwpSkOStI$_po9q7$WX|(3x>FfK zY2XNxKu!K_UESNYSjxr3dMz9D?Mjf?UoDB(+S8(SiuuNA+4L5%dY3ia8Y+nL6lqXG z7wxRFUBULM?4?-PTSa?!*sHbZkiB+y*&BC{?r%bM1v_f64_>P|H)@(ciN}sLjQIe@ z+;@mI$4|lgl(qDiYUIAYl92_fSrMSjC&Cl P(Mp7-_QYTP3P%3{;MY#i diff --git a/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_double.scssc b/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_double.scssc deleted file mode 100644 index 2cc13c1512cbf2d12aa0d761613728da0abdca46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11181 zcmeGi+j7*%)lg*a9^U}l;ENE3vB6`>Hs+$vrnI}YuAQnZ*;>53_+d((>9G}N)Ptmf zI23=eUywh@&*eGiw4|0=()hBNKqaBd*sbn9_db_Cy}R{nYq!#&PwCSq+ef{fy=T4W zdq+Lm?QQSr&#b-P)9v2#9lE{yq}S7TD>q8aSbSx9o?#rglp4k_jQKBFm)4BB**UTM zU6(qC6=p0Y7k$qL1L}n9s^&YZKca_)mik(Iq@D4vqC8SsgCTQ$f`4%#Z zlO-}|uK{MHsHI-}pq;P*)m(O@Z5`8r=8ld|wVkb}Te=2APaD{dJ+S)CfepCdP_Ow{ z`sTFXZ$8=D-rL&I+8(GQvq*afIGL**xzu_yWVYjLL(BE3>uK#S8y)rOme=vT0x2JW zY-}!N>M}zKcnZW0s|{lxsPs-fpAJeuvkUresXtx;$$)wvpX#9JGMQpzx=dzRp!YK9y-sc>M)%1rbBf$Hr;RxorOwFm zBw1;xixF0?v!>^}z)T7)Sw(D>6t;?l4M%GcHlhgla}oT2t6a#{6y&M|8AmHg$i{MD zLxEiPM@|P%1xmIK(nqDV)TP)iL6BgV&43QX4~s1K*gGs87MXD`JYyZ#9{Q2fd2PA2 z1twf2YD=y4sO67b%D3J&M@|>aw!>W7z_6Uv};>jSPxoi@U0zx%SW;!A^Fo8NGd(s_528YVw4ZqlmPE%02@`)L!;Ee zRO?JuPb5mN9u#MltD_q#g8pq7JB3%068>!a)V2C$0wE#v8qtE+=->_G6*pE`&{8Kj zGayP*0k_P*8>-o*Lzi~ov~=6xpr|`+)3+lV!UK41H0gRuRdrC#j9?Z=b4g~w(H@U1 zw@bS^xZmSGJF@!7b96k%KrH7&WTa8&0_jr=Oo}tG&d3HbOdh4VB9F-?l020nc}gM~ zM-s`Tsgtb~jd>tq8YK{n6lv9hPUrwx}XJ?3`6O<+7k2UQ_eSqjrBBBz0@ zl8^$9?nZJQ8S}~0-0GpBT-X0_qjU&*SMyHiUxr{8c;qoBU^sBP+stU>t^L)p+*7fk z%0n~XaNfxmo3AAedZb^hxuG%bw;MjWSSA7K{y_X(F(a~*7;#s zg5S&L&DiF5;B;2eS(L%+wbaOsR}V-{8lhoi(KIA9%`_UaLRQBR_)yxpmECC+nVZ~e z-j;S~=^grE;moK3%vB>N$&c0rq6WkyUIv^OJ0QH4!G9M@x~TCt5CO?174QLKWpfUX>sVzPJfJW#n0rJO^RF-~uNG zrbT&B;!F5B6BT0_CM*g%e?E5=_|m zJwQ7)Gh0aMaRDR~XJ$CM_FE*V5z(&ybMDfK7@4RM@aL(NeZ1=tnN|%iRhq09-Ldc@ z4IrIUqLt%dS2-~9lC#Js!gQFHEnaC_R<{@9wCrXwE#ucQiy+lIUrSmBGWb$yS>>~& zWdQZkX&I)@@fF=CI(a?LH)P!%t5!OL7a6vN*5r2lPnDd~Wu%y`;bB3b2 z_@Wt31G1;UD-=lOfaADijsy0c!$|C;k&#A{k%$S*bc^&Y_-6sYT$1=-Pi{ln$O9HQ z5K^2XC7r^l!pm~VXQ|QpGc@l2K6cvOm4f%Fdz_y&Kr@vkSI1YsPn@>9;9sv z(zh8%=`bM6KMn(Vuz!$X|0KZZ)kAN)CYyqM2N zok3owb8itB0r$swf`m`4;=N^18${xaYrCxt=`CV zJ_^d44^A`8K+`#VhofZAJcqKr7G73wDr<>1E->PcQ8tth6-8MKG;b)42Ek#_^^1nc zZR!aEEHdpL+?4yudJ^o0!rbs{0(=r8HvKq~j}^qkR~ZVlz!HRRZ*VGtHcEPO2PR>s zAnI$m`wvADUZw*#_||7b`Q{s?5nKZ{6y#mZ2i(aEP!|bpWL27Q;~@r6WC#gm_EAU% z`W&acn{mYa6D4e!@vevmF9;PIx+Nzr8y%nUjz};M4H0}wh@8+q^h!X(g4_fc7xoeM3 hiSjr)KBV%o!W+5pPBi783*dTUM-+@A|NQO2zX2{iA?g4C diff --git a/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_query.scssc b/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_query.scssc deleted file mode 100644 index fd5736445f90f86ab65cde4de87090000ee00ceb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44310 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 diff --git a/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_resolution.scssc b/.sass-cache/45181f0a7fd597717c361c71f0a7430b2550ad54/_resolution.scssc deleted file mode 100644 index e736c07d7ead2933ce3fdb635691f1cc1df6225b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11109 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

ln)CMlG`8HU_<$mFn>=uv=f{yG<&ZLc&WizQ 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 Xcvgq+vr^$C2c8o9O|TNa{^;<3Aqnz| diff --git a/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_api.scssc b/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_api.scssc deleted file mode 100644 index aac4247ae932ded1a399b1a124c33400426cfc3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27118 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 H&es0{;69%3 diff --git a/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-math.scssc b/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-math.scssc deleted file mode 100644 index a24aabf0f9ea7d95ce238c6b2d0c2afbb18b5665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83019 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 A3IG5A diff --git a/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-validate.scssc b/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_su-validate.scssc deleted file mode 100644 index bb51132df78617d7f1dd674f7730bd5607127ca0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38782 zcmeHQTXS5;app1(Zi^f5q$G-mASnPO7Fdv!NbX3=%Ccocrf5l|<*L9cV!1c~jF$~Cp6+vD_R{Qyq2h&=V&ztG<;s=I&t7`&{N*c`i`6R^E?;>rF3w-M5?{Pf zU0%L*sd8oLBLiva*!4=YSt{LV#Br(gW}3FHrOWYfX|!BjOKQuFxV|`^mY%XZy_~ME z$935+U%p+bwd2LUg^9g?pPM^77rj-fCCimolGcYJG+)qvc=O|x>RME3thNb6)Jmi4 z?P#sij4Dwxsjt@Js9LF~^`u&9fjlAxoNcD+hCno)HvuD(N% z;(D{)hOGm}BU*|u9JLuQJ z(pb6Ksx(?RH_~QWdeZIkdfH3~Y(E#=I+-z|U&F0*CQcu<^wZeJ=)bGU2!sp|6?$v6A zi?j33&YqvU*#r+~I?de%%Cs@pY&Y+T|J_t`kJX!PR-4T}Hh2TmlB{o}4a|62io|dh z>#b zdfe*65Fl-9n|oeKS^qE_;BxyeacCIXkOw$^4KW0BzULJccN{dnIkWn`n$sH{i#1*quVh~C_cP7}(gz+aD| zYaCCMu1N4rj!IyqU#YXf)`(l}Mm+;k0h0t)ak#ZjLafFSfYKy$`zN4 zr5INm$wo`<25(gwN##~8&ai2-LNUNaUj0V1#^(pMqcblTx&d8K7fTM z?!y6#cPUMjmt!2xa0-J`OzHr?aWnoxI{|o{zlxk+hEp~&$VOA9`R6bxc-?xM?Jtk8 z1LaZn1O_Ar(MlVo{`dtuv6; zV~?fv;T(kD4-K+2O4Kg{*xSf6L;rH^ZD$Zq5lO_G?tP>;@{XK zBN9_~92ziXC%7IwAS}wlN+qem-d1zWB6bp|7O1HZhL;=+Z`c?xcYoGVNgo~k15=oi zX@`iIY@niM^&q6j-;pFVd}>yUk#C(9sNPT83;_RP-Am=MC_4#Ei=AvZ)PQ#RGl zreTnrNZf^^7%bjpVWDXpxKi-pY%vtr8T2QjzoJpR8hG4OV@WTuc^U>7?f zIqe{sc91-4&rMQqZp2lw0rXSLwDuMlPH%F5Y)DZ{jL1*@9R=q`i(Kv)) z5+uu=olM+U7Qyo@oL;lN4bsRT4f4|tIo1HmxlM;|w zO|4@NC1IJF_n^$U$@L3zS~LeuN`FhT%~%gF<>;ANS%z zm9A5XN_$VQc7z<2rT6t#n%2na%7X{$s244^8twRP4F?Y8Xr)p^U13_9Yqcn? z<9B{KBvJ*r$_XoI3i)33j8GTzV#dcR`uSc~Ayo7#O`5RPn;qS&m%X*W?5zDK(RyC3 zJx;&;tPwnSGiWB#O+tqZ%OP-yg%WYvqsglt(pNc)DW5L2#uZZS7&X8{=WgJTKi{;E zY81osWVc2H3zWT>M?v^nO4y8#A@AF)vJfaTkIly~K3d zaH}Hb6gPE5hn(U#rG)0-nAR#Z2Twb50OO@^G2dphdu!v{_LTU?#LhMxECS(@*M4Xj zuM^(*Zr&C)X!F(3jZ(-lY8Ve4WO(njUG=t%Ca)Q9%OTs_!oz#7VRnxL^TYOyV)zd$ zyf^ef!h3+)Q+N-<*1pkk&)f1~%x!Rlr*w!3%qfXlByi&p&wcDT{(icA7-Y(zz;1bJ zC*kg(U7(K*-QXCu>8A}3V?yf<8pf183^fGhr?mi-pX~e^(N?6ei4(kYV_gvSLDK6q z7VSuQW)POgmRfr96$0)p#v`Vsu{gvAqscXo&TE)oV+K>}uru4CfEJcO9nBEgIu7#~ z!w-Yb>lJZ8d-q`ImI}FVMlkEQD~%?F$p^5x%Y`8RO4)GU*Trna)y<&cb#HjDV?akW z4b+P4;c?0@EcS&x_<#EAM|)q=Qxw{h^h3EHy|K&t(HmwzI+odw-oQjZ-j5!@b(2SV zKYGKHJz@f*TB!Ax*^hMOaHl&`Xdq@sqJf;Xm599~4b%}j98EL?YfH+!C$=Owvmd~g z#P?!vJ$hCa(c;biYwbl8?cpv^T75476LLi>pEYtcS(Qqki(E86VR-hcipv2#p@JmjCL zR~q;9MU6Z^E%J*R-E0x;j>41?rGk-?&p#9wEWIIyw*FvK)dyZ+YP)T09d6<4fs>leQCoGlnr;y0cGfXy=p9 zde}b;><4x1j9O3m*j*v#Q8)@_g&>(oumj0B6OZ8@=5_9Ji(V1_vyKj|MNdC1LIW6& zC$+TWl{^}YQvSET=cnb__ce8t?2PxRU(5LCc2&j)lg}9$AGT$Dq@Up-_P8e>0U5{e zAC|wN|AF`$0Cn5`23j6{7po`f413R16xLkQk~b+m-{dv;ocqb_J67HgUU-`gr7Sad3$-3rQ37>W_#qY&VaQ~p5oTHI__R^yKH zyX495k|V#=I*R>V-0uwry941cI}oh`G!+j|1(3}dm|9MhnK@C^4i{w|C7N|}hftb0 zGod`AhNj%y9b%~=Nahemke2y+Phq&|-l_!$ShGdCR~%sZHyiw;U1ci6$) zn8P#?|AIq&AS4-zGl%BnMTfw$19mjgZP7*4jLnYSn^f0bS#-&w!_DhCVcz}o%Pj2_*kZh1;fWO`e{O_TcxBq={5-Y zO29hE``Ki`G(DbBqv;f#%*&auuITB9b;WBPx6#jg z^Zt2f-tVAQP#m0%<4W4(4HL?PQE^=R32kt8do;P{A-%_!SH*Fum5t-l)ksQhk$bsF zY@o~^``(L=2+{-V+LD7mOV53ep8KG{cUxiG~!=(;+ZM zPdi}9IC=de+jndCXvl0gfn;-6jh1|}X^fU^0?8)XwvT|(^4Kx49{*oRAldZ16U09z zfrMIJ5=b-vY`ZFfB=Z{G(Cx`+lUJG@t4Z7dGI||q+B8O!Fi>;Y;y|;v+_quOgfW;1 zG{@ko@16`AdpWavPZ;ZzJ{oeYaO-=UM)>R&1{S%%<}<*&o0cK7CJgz!3;Ci0*K0Qr??%?H|}T4FGB2a8zdJbTRLyiIaQJ=lS=*^Tx=*^PO2aVZg@D z;efjuIt63s$O9o#HVFBzkw2Sccck^}Sj zuQ1Px4iJIbu(_to4#>5oi?2z&T5F?x2ug~ehzXMGMTLteOG=$Go4hq(n#Gk`fnW<+Dy@2XcSsEh~Po*ERQ#XkJj#qD-oTIwehj z&stP@>j5?qy9qt}6(8wWIQuAz3eOKDV+yGTnrP*-(v zLaj&ou}HbEvZD#5MnCLW>%hZ{!(j3sz&#s4-F6%X@-sZhMp8CP%+<%n5bzks1-X4V zjO_=f%oC@GRYTW9gY0n1%rYKi$L!`IwSjSR^4^q)nXx#){ycl{>;Crhbr4{JWI1YP?7gmen0j*H%gb(gL7XN^#&MqZx4aHv zGIaKifr4VJ2EUBYfn{TE+p#T!7@jfa6Cph3klTxGxq~UX;NsMoh3ZtWttmR^0%Ohq z=*ZrSWf`2B=UvDd`$E4|-uqvceL>Uc_LY{U)&D=b_77Q>8i36cmSyQ+-c`%;n?7@X z6N9uYOKR>UewGUYwk%5m+|{yVmSw3cGewK$EdI7UN0XUJ^})y>SPI#hL2@iRlgPR1 za2QU$`la&TV|xwHWcz09%;1^ZH8bD$Xa0S6=BfFlLs18}%r|^M-@uzDsFou@uDwcx zI2oF`APmdQ^k676Gxud5_m_dp7@E0%LbHRV`NCdpXEdz62QD&NuI8tY6hPZ2$6MDhquT z*14dmnqs={qFNt31~kywjuFS)w|s{DmdlX;isqz}DrF%b))ulNPuj=>ChBNPwvg|b zsNj8|CBEaM{0?V&y}wh_RiTi-qJcc(AO&>y2VnTFkKwy625Rn8gHn5~g`vx}m)!S! z_}_EkQ?pah6m=p*wU41{+OCV54tCTuFC2l&>7awSk}>)37_&nnhWve>r0;_U6E?;3 z-s7fWV3vj?V6N|-G-PO_4w7YU)D9%_eH=O`qNhDZM9tE7ywqvBFms(V_k&&aBn&11 zs67eU3!S+i;I`1AN5GTt_(ms!qyCM~aC+K5Ol>=kFAL0hj)y&|3d-&(D45e`$Ds@*?veG;}PKh#~IY%|9y^Q_Ca}Yh$s9_iP*s0z`=8o z=(7*mv-^=my$?BCN8m!){UmBPX^rw{wpH%3(^$?JBZtO9x3lzE)Hp;s2+vzH6HfaR$uut@K9bOGh}x<7OpX4xfn!5$_j z_5_Y8{p=(a)xv+LitIGiyfVX8W;#vMB^TJM8DKLad*;u0zdvm_=>6Fy!&R>n4IsP& z{L53@-T}g~lThtuu%O5`8$yNs`mz(V=~|?eFS0oXZ%gxku-lsd1Ecw$%4+@(u;gbR zYyRD@RQf3AD(61%H9xVzVI%p}q-+PBatbMQ%4hVfu!5M*x|k@$8^mPmW(~+nD#kcO zfY^CEtSv4c+P1dXUO{4`t9!9^OnPeWm%A$Q`2+y9t#jCxc%Gn|`z3C{op=N!{_#an zob@`^CYJXdEiVLaJ6bJTX792iU)c$L+mSb?aNSWC4yKx|_OYjbm6Bi$9IN(h_+^w2 z7BV5JGc3@@C5H&UTN?9DE;mqd;V}88fH5Bp zbI3nl>aTgT>Me=epNcZ$9h``4bpA@b;NZYJVIB9M`5o%GzmTT;aJMzxhg)j84x!NKjvAr+KB8{tUC9hujgo8Euo_3Bm`s(1=7b6@gJj$BetF!+^DsiBwrd5 zqWT~Po+^tH?fnxyAkptOfN;!ah*v-IZ?Qf>84`SUK4k2y#*<=qcG!D;!J3;Z<)ILRMIz!_1_ zy-X~iCtW7|nhW`L2eLh(p%)Oz%rwU_1=9h zdbX(ZJ(Usb&fb114)50jhm5N)U1YiI%#F2}KG=x==-X?!D%)ONQ&D(|Kl5OqyMVv< zHNfvNl2J2t)SPz~Q1hLw?ifkGrT%E)f}rPJ&{rJLM4Hca;<8B(L|dm|BKmm;vQ198 z;nLvt1SXg7I|Q#?ivHkF;~(5()M zH`XwG5QZt?HoFM3)FlP)3427cT?@I z&VvY^G)zqhPTL5$&8fH5!Z4dvEI!A#)e}q6avF;-HpX}91`CvhbGSIjifo>p=bLO0 z{TUbiOAh)AYLo4DUPeWK-j*&Rl3lpy?GoHk!`Sry#^X-AUAbXr*I%jq3#wSV2faK$ogD0zMFt z*ZL~VwnNuJ+$YVP5pJq1t8r80mvvapATaa21q@WA2spsZXQ7@QrrY-RbcxSG^)_Lq z@)gHJIpPM-rQU=2!9mQsGeS8B1~|>gWtVWW6MG|@xsa)1mw^m9*5p{5o#GBf!TUt)d&0xZo> zO}eXUW>PbNCDnA7!){{!f`F|&AOcKP`3&H|;#;Ze>Q0Hu{NJEa^^|meu5@3lC z5%5um0GsOaJ;P1eo*>ob(vG^`rs${sT>sRaYig3NH&fC3RZ0y50by zxn;1(3?l|%SSsFup>kM6T@Kfz2;G4Gqfg);L6LQXmzuhys=5K~6wSb8{lGo`2+Uh?+0xKfFobHGp?y z6?w(=79|f{Z%6pB6(z1C4S*6BD)qFU;B)Cw^IpAGxjV~WgI5I~dEyD=9CWlIzcJs8 zs%vre9fB0soA??i@6OW&Vh0tzZN*=o;T>RG;mhbqPQZKkeEaPL>GSPoywa{k{F`r0 z-b;L;5$-}7Bu`U7caT3WwOI)a%v1@k;p+z8%1~4ke9)!#A3BkTR~Xn6%7rO!Ix3eEI^eNTbflS7*j)$ z_>$hxbabEo%`Y-WvbgCKa=I$@X@&>oWF?y7Pa!waq!{9)cnMGC(0PCAz8Rqg0OZ1b zi>4Uw@I(@i*95AWXwv%>dFsBbL@EcexirbgBB`~$ zq)77+MU$uQONg6hTE$#$&2iQj2`7<2L!h)U(G*T%4mTYEcv*fA&yfL$0%ts53?%az zNg(Rf_wa}-XkrbQ>hIxgM-C+WOH{~M65MvRBV?WH)a8440!}aA!_(v{K@v16Qf&Fr zGeTXqkQ31_obE)g(xi!{ZK5!P)Z9iyBpNOy^53+)-nais;!A&0gt(+=UX*W5bEzSW znxjus;eYumBW8ve@r{A9#>mB{v&Tp<`D2nM8}f8?GAoPJQ^KZC5)#AHpH2QZn2;Jo zBLx9?KQ8$ES0%-gXz?n&$X^4WxdqtqfB<>3A;Bq?Kp#CMKnjFY0vf-EMOaOnC&l__ z5@bTZ14;IlU5Ks(Je!eT`5-I6pO6(vdlF!|Z3YEc@}FViKpv!)3}@3qf}yIlqhuso zkyO8`gi5eGTS=?j*8Eg(q}GM6Oz?+#mzdMknCtj5Tm3+N2ttJhJ_@qEDK%d3DcNl>loBw2avhd=6vdH09%%L(k##e zXPM+~o@FabJPA&@)?ah5feAKGWm z4(zGU_**GBVcztX6Rw$~2aXl|z_}IoJ{0FzyxKV@oETMo)pzThaKX~s&k46N(8lBB zgbScoy!xBTwC4vYxxK2bfG07Rq*|R)2OzT*m^A(S*c`<1!<>i|KJQorJv~K-9p!SG z(om+A40k$)Xox~y^^0=bun$ccV}c$A4GKkv-1x--L}5}V5dOBdA=Fb6RC;2YS3Kdz z8WWufHKAsJigChpUNvzi*gy*1X0NdssaJX@TBC?wq;oD(*QaSeHN%LWkLG(N-o)h{ z+B-(A(M$5(=F;}(+mL=vn9flF8-p2!;7o9oyzm0!R0PXywAMv6{7fd|CUhq*e>o%I z)+$Zv){EEeVh>ICG8NgP_%n{qS)ma$e6i`Y>v@{ZO@=ZX9~8p8t4! zW8v)8iM1PR;?Z%~^`45)yFn}H27V&;qF6k5+V#U`5blddz2vwe(C+@}KiqEfz>j_5 z;a}Sek44h;JBbLw!>D!WH@U^pfgg%)?1f3o>k^I~zkB4nDlW^+Ete%dqK(iQg1QLHB_AC%)(&MPjcP?skJH zOeBbh;25+5z6l0{#suPqNHlN5B~wZWFZdk_X+_Iz>V6G%Yp`f=#BTE`MBn0?~=9TD|nCW1vT zlAzsbVK5>5RF;^H zR#%QGi=iey2dmo&RJbN3>Mt#CQ{RpkC;p0P`|&=05r1J6x4l;ImCrqefM}RBmcK?# zVgq-OOSliYfDkE)n%E?rCcy$*Z5N#tBKlL1Vku6|U>U(F840PQN6^tOIFauYACk@Ro_)(S(hK?0f9ml_C%c$EH8}}M z7q|C&T`0=7p_ZEq(a>Z_1hUnV`Y6Pr8c0Wd_Pa~f-Kf=The>r=>V&`#HQNjJ9kH~m zx-N@n2FThP^ns>tNZz1jfMesF_}k*zfk@5HgS&Q8m4*5-I7r!E!?VxNjpr8ggv5 zX_jouRfP3nuN47jQ|x0F$RWqT@FK$#Dl;6^b6Bx!xu~%-;$j$DR)%U)+h+HG8mCNB z(>@kcu>^aVM@|3f(xQY}ZFxzznjLx}m^VknwA`fQa3UIh3zIBW64SEf?`0Ya%*_~U zaE$@j)X4$tqmL9)@F37{jK#P!{$SIoG`hzf-O@K8yk;C+5u2M@srvY{*&WYt9E;J{m$ymwXFocMPH+}L!gY}HCjsK ze_PT%*ADzv$B&a$S~bSqsZB@*1_KMdA4iUm9Brr<@L3*$#^e|dL3kY?MIR0pIbE6TSs0TlKqLC$wz*794s7o$-&8)hmkum<4&?m^#CrF z_)xA|P_#_dwgA*iT?52^jl=$_au6GwZEc-Q%d$A`bJqzu1NIyqAVUliiB7f0qHd*sw&@~mn4W5+u zbR6}l4HN%87l2Q4RK$)) z9FUPG!AVgGC|MIu4~Tu#leQnDy@P2lg=CBZSqc(L&T@ikmQ3qdyCBA_NjF4$ur$16 zb9Q^=BWq8U<$j92&slcpjn@{>TA1>BR(v7NMUnvzZCDJ&_hi@iB}nhk3tHX|d=)uz z(%DIYLZ4)NEkPwJHJ8ZtEb(k+VI^?4pTL&{rn}p`mm-gZbTE)xC~A-SC$*S;7J}O+ z6Jw?^44_~eHbnU^2}zkoIPXPEc8#;m95j>?N$rsnN<0p+Bl;(!K|j)Nx|%Pv+G$yk zlcy)3<(_H4J5khvUXo1U60!Rw9`AWD^(lf6TCM1aIi{r$9x{jz_A!0b_JJ5A3D%UH z<%HE<56e%lp$d;)9!O>VSoI@@CDY1#d&XSriSjAoZgNjEbFntbHA3^Ik?wfZ7TT&@ zQzDU+xJ45sm5FZdwW4reuK9900#EacUee{QRL0@A{X?Z>i{uj5c&F%yTQpsH)4>~n z*zfpWcj@kmSif2CJYA;YHHxr~H(I+FNqcLw_sF|{DRlU*1XSvlLf&BeviQV5##fd+ zsb>l;%a38JX_imBZ)_}7cpc@AFE@JdXyb&ocTIK|vY$bFJ4bsP)J_`O z>1j^W?#_S*a9jr!u3${lQeOy_du?MO`#2YbInbd6nx5wKppAF-$l~sY0X#RaHRU4C z^oGs;k11;8IGqMM2b+KH(U|w%URSZL+7(oU9+WMZqa1rmvcdsV=l6oqbCak z$t`jh25|6wEH#tv4F0~NRZl`d{eVG&gmq3=PEj?Y=sB=?J z&lH|=G+Q!Ciy266Mu`^EWQFH6PccpWrs-BE029F;6Zz)j$)V;&oTEJkwU><8=;<|0 zyPk59yEN}EGqwx7IOr8!As&Bj#P3*$Z{`t$SFDIfQQXA#LQOr2$YRFnxK#6FuQTDC zr*>Nj93SjNu;-j=!1g>lhnb3yK7A)uQ88o{rN5aK^n6x$jK4D?nLe zwC-vhDq4i|uqoc}c`?Fdb!?TTttI8pn2sX)rY!ml)X05% zj@0dfwC@NUlBs3|sAj}-k@ds)03#_#lGDrtTvZJ<^t77iu|!%$kY2GMt@S}#tGo4_ zc#6QJ;vs?zm~=r|!h*u?P;N;{cNb-=N-xKM4+zp#g`So))jj7*){t-P(Ry zvgr)+5AazuBS0N0as;+@D6w(g ziY30FJup5%zg0NQO+M0tS+iu&6L}No;d@+guj2O`jVtLqx>+)VwC4!C?9lf$Q~u*4 zHe6F~bz@-?hHKodY%&59W##YALZj(pV~*`UylD;^b+&v2P5>KQaxyqYTnLMcx3XMl z4!Tk7OoslKSqP2S%li>=?ptc{a3|);^~KDdmaz;bfBG@Jf|+T0tv3WTEnIt({!Zg+01jqL5(&xWv7nzQErYMVOFJ{7d?^NY|SwZ zRd0eg2*N0#O8TYR89~41f+8Gm8SxPg@-i(PZm~ucLAqc;B0tfBROoVHl9?ieGwxNm z(HOB}LZ^$tYv1d<^1aLk8@iji=Ebg;*(~c>DEG>lr@7#(+_-!NDZOn-p{Esa$`OQg zOCY!41@0hr;_B^I#z`#3vT9-ZULH${dsjqny7MD?@Ap9}aPNx1r0$&sCUx&#gM0Te z<;U5*Q^Bw@kM8T7V7~@wsYgdoX0K&(U8;nIbEM?eOg8NegyV*Vd9boK{XoEi_A`Y8^aHYOHWik+9m*lYBE(mb2fy1aI@0nyQUnM-axlBw^wNRROkuxhFJ(eNUb`MD{j+9d%Tm@OTIXby*BG?q1U1jha zRAYiD9Yu~ilquqZiXcQvpe>2v2rPYm)I&FT4@_a-$gp1%0g_sqCDu1B(kwTDy>Q8Bb#+-8&E)*+&~<`fZ?5USt5bwOtI!O{elot zwGm~rNKtEAQHzuelH@v+XE#m^`p-BAoM=W&_Z^?~g?R9rshZ|0QWOn;)r`Zc8oEqo zfiskLtp^V-QW7SuVKQP|;ZYd#9Lq1Gc#&Na$Nn9UX{N!w%Hg6JmGITpDvfndk^1m! zSdjE#E*Sfd+|r8|S+mKH29Y*U!=?qsewv5=QyV%x_GJd@h$JF(HlsbUD=ay!9yJPn zFe}(gTrUc~eC&19Ua*3_V8=rem(wXKCa;P@blM@eE1cX|ATiRQF%nAq0E~=w4zVd5 z`+1(_pM%GWF`@W=F}SF$83{CU7K^y}A+qI)4GJRpEuT|xk9BUry^9P32Gge0eb>E5 z+n{1HUbe}wLiQ?Up}@|lQn^$HgCW0RL#|p3O2KQ$Dw#bj%pbk6F-E*5#9Vp-@8w$;GyZS35C^ zNqqPL4+rT-_Z#3#k1?UjKh#>pwkO`Lf7;Z^m^fp_0Wh zKmiLeq!H&a!f-9iLk@De0v1BPo=Tb^Te~wG@-TW*h$7vYG4T{YNH>74`#twQk6B?~ zFy1(O`_wU;rA3Y0l7b=oWq!zhX%87aUdqx`JY;1{Q6czr3pqyMuiD^;)PzFFZ>Hl# zkgeU7Jzj$*T_NanPsK#v&JyjW<5bue3^&gHL*F>jT>M#H{yziVSWyex7woNz0i?U@ zv0nk+lqOc2)v1gjO#>SI9jnQksRvPJgyB!{r!8%tw+vWt_Uk-nzXm0lp{K_i znlSBM=mcl#r{tZMLa=E75@;_5>v^yx@r_~{=TjvjV3yV4w0+Sq6q1!01`ATpT|fJ8 zQ!Er{#T2+DMKtmk<{ve~bd?+|Ss5eXGfz=>Pyt-SD|= z_Gf;=rLXR};PQ7P{qz5}a2T$oN&n2|(m$NIl5-YlcLXnpU0kY(_yj0}09iD}v=l&#;D^7Xrn@|!m053-cgfJ3ETsF0*I zaacysvQ5y#K7ytj-X0wYAP@6;jfFFMMBTUCx7});6ufYxeqe+D$O513)Od4H zOOi}cm580Pc(qOjq=X>BWw6@DUE>Ad+Jw7`r1Kj7p;&00C+KhUfPRaf z7g90_(90J4M97`TXWVpR6~d^Lz%br2#UpvjR5NKns~*tQ?OoDZSM#4DiX)>{Z&Hpv zyRSJ9FWbaS88XM3Oq}KSdEfc>a6}hUzmy*9mXlkY(itlRlqOg4y}(<}FxgKi^CEMS z>1@tB>4j(;HvOjJP5b_3PI@7*w0MDecxVZOt8kx-#*b_oKhA?4iN?%Eg5>;3AF!g0 zL?O4Cjf4eBYv?p`F*u^Fb(DiDXI!_gf(L)dtJ5DqPDTslV>a+W>R3cwA*2j-1j$4= zbGHRNz!@+~w9t5tWL;&23xu?!%)Bkz`)109`%B-){*(0k8N)e>`a72BULkv#YynBnj(27j?(9emIWXV18Qkb& za1=T(+Q9z44_MLiSjcf^ju6KgNV*21cvVYFC-6P1-?vctaMLbVnKCX));^n;5MbH@ z!~B>0eEJIzTuwQr$5;C}&WTSe;^2`gM3olJft1W44n2irRev#=X-NwA?OzG4nv`M~ z8PO8{3=A_QKgo;eCuo=!ri}e39!+J6duvmj6T^-U2h8dG3r={Qoqc5ucQ*`k#SOJP z{f3+S6>7IR@QNF1G3pgJ)Q1W-R8fJsC1h3Md!Z|C2>3%33OvshH=3}~uehO}qhE2O z@s(b2g9b__qg-*r#Ef>u4RsmriW{bRL%qued>P7Q^#haYMLA zxZ;MIzu*-&5+fgO9pQ=_&1IwDiW`F1U*VH^D-XgO5cZ*2S(a9O#SOtIz2ZiGJoSp3 zY%`So@D(@m9o=)HzXFjue#*1o6i^L&#f^rePfq6#?NaWX?o-m&wiH}(qd^cU*kuoS z#f|QzON&(T%TlI@N+MNP+{pGP#5gmbD=0$fn6Dq&rhxvsqh`dV12$lp= zF7`5U5q2XhR0?U}0}6|jgk@vXp;3OtjfQD1u2EOq==bRrH~NifDX+LmUypXhjqb;T z0R29x;0L3QVn4cLiT>2Ll~7YEK^y+I66!JXZ6(yHzaW%K+6LcNLj7QZ&D7BmA5nH& z33cF_Qgv?^D>~g)LLUep7c&lhTM6}&=Jfe*D> zJlAa{viE@7N(}fBZYwcBpDlUY6ZfqNyhJ-p*c9G30F})W5Lo z*4$PiF^qg$Nfz+n+e##Y51#Y364`tB+e*-0PBUHOi$o+<`ARqgi;T6ixuO~meOrly z&86f6ZYwdA*^ZY&_JXy;l7zIZH}Ciq-BzLrf@^pBZ6y+c5NoBkmBj%W>ZZas;0b7O*)Y6G zGSxn#n4K>aP{-Pp+>GOCI=dCL1u3jSmX$_9zP>C9O~}((QYWNwpC5f$7T4~JD)bOn z`q4aIl7}VD*Y`zTa;hbyh``#P_^MUvJn}g>rW_7SNCJ9A6|>i0AT9CjhVryq9F=%3@T3w7=H zh(KdHk&6zyP&YGWPQAAct(pB2Pe^{tA9f)W*%L78uuJ~6JnX`6`wqJpywJzd54#Xd zA%;8b!uS;ywm)iR8qN;!oRRyr{4p<<&2WcZ47b`4@?jUr#c+pR4218V!O9$VksJ-Y zb~St0MK-ss6#Lw4py*_ZHb>YlD+?sesy1tU<^%ByES7=~NzpF3iWgP>gF_1PW?%fN z%DZv7D!$Uqdh{3heAz43=$$UP=j(tKVA+{L>&t>|kbQvYE@4d-)mN91Wn+`}V3D$# z4xJ99lG~*MrfKbmfMjzrbRh~{xEmch!q1{AopVIBzh><^T^z?XVMVZ)PpV{%Qv;MK z4w9mVuyH*a5pXiNxCX5h9Vb;O4>?Y>%jHXqX{!%n>DdwR8_dYc3W=p^wip5fBC^l0 zha`hk7Q{9uyD6r{mQ}e^kSAaIMsn2xV#ARUvYh4shDPWtg{YvBN5k!LFL!EA}Q;uC%h{x^+QS69*Qq{3Ne+^CyNEsR^41^J|NbGJ7C7b^+_ AcmMzZ diff --git a/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_unprefix.scssc b/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_unprefix.scssc deleted file mode 100644 index ca6e1c810a3904008569d271767de46fbfab3316..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5062 zcmb_gZByGu5T-9{e>lhWWx9O5StcnR_FDY?vG7)AWzIVHHT>=Y3+>!Fb3? z(RW-xqJ@Jg*szBN8}KHXv&ArQgy$bm!BW@pxKkjDwl7Aq!&{PheJ;py=+mBh2(IJP zSu$_?0h2*%D11S#WtaRedAY-Hut*f6S{~mr|D&933f)0b}M7+ zPz<;wMcZoh`M{E+_So8LJZv;AFnw#_c+P;i^??IhA926_CqEjyZvB2^^Fd?FYWYC$ ziAB~M*iuN#2cE)zTBC@&hTrl10-fClPMpC|$bd^h%3AcYsI9ncMopsLQqw0d8TGTW^{49Ip>yn%Uz)0giCU{KF4ZJAzJ^=nQ7m zSN}jt?G2fSnN)`#_-#Rs)x#v?U6Z*E^Ua=+=4)iK?!)5OYE_lJVUEk%E;rj_v&(yI z>^=+z;j|;)fqZ&j)M>k2}KaIeqh>T6={# z4zZ&KEn;5NQj^ZvMMx@x&I`IQOD~Bq$qY!c0=*Jhm%+MCuiEo;$zBlTdKm4nDtAU+ z2lEyyvkW{TeY=%e^hKqKVKdqH52g>M1-TWad`CLNATH~dOghL!k={suw`7mJE|-2s zNZwUJNxcP+uWBA&1s`W79-}oEdrV8LN>u@OV&B!0q^d>(en0RoE#1JU)1*} zMcW^`ENDVl3lnXLbdv`osp3FaBpRBt2!>6=7^8q3fYBfz7a<0Mc}xEJQotA z(Rt6izp>#oxrFOleju^%LEL9;sGs90y4J*3pa}g|#Bu)l7BYU+bU(5Mmv@jPeUYFP zKwPC)G*+*`vZPAC18XMU6>cO@tX6za?x%F?KhUjTMge3ch=o$F3usqgeek*J6{4Kb zFUJdbpG)&^Gg30B&VauQ%mZ)ay06SoTJ4WkwH1x8l?-2Zz)Dn&UN2*=7eg20L{Cz^ z6!{cOM#e5X>)KZ9Dj2bVqO}l*CYB>XYx8tNRoI-Wus+;0sLnUBgrh4pTcMGb%u?u$ zv;{A*(;;L}r7tYlt$>H_XyB>aTFJZtJ&k%zDt4E{HPvCDI4xvf4qN=Mkpt}#=u;Ck zDDOPiCJBz`Sjz(LzN7*PD4qQ3{mc6P(Y*;#?zvFLZho1-_;D?Xr0t( zS}D=naO3We?QvqBE1E`85&Yf7$GMNGg$=GFQLp#X^ z?7K2y8m%nTz)_5RCPR6+YZ=_S&OObKVjfZ=cIaW_1X8BE$OA~kP6LR=ZcXE54faXI zt_Idb>}WHsZ~tOn<~kidkvG*8o!Ob;^3N4FKiV_u;l5aJ*3gJ(WQceK)(I6elrM22 zCMA_z(b|3eSli>VqBoW=v_83;A{sQwK%;ejrRHHIm5LY_uGIOknZa1a{KVySDmzcK zBRqi(6EQ@~)C(ZSJhMdea4VA%Mch;q5caUAlxQAOQlf~op?jF^NAduY64e0W65ZB# z*@k_R5~X0JOEj7`pdW*&5Svw)6TW``jfF!~dN79v>AC!=VHog8OWuu zXR${&CyjPh4Rd$nr8R1N2x*8Kw}=R6+|Y}&q%CgTaNVbq5jAc)9p^W07bPj&K+zO6 zS|nrxnxg7@)XA*ZEsuc a)VjQcQu+t~+oV--AydVn70v!|(f$vjD=44< diff --git a/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_utilities.scssc b/.sass-cache/466247fbe2cfde20b163ecd5c3a1d5ed47846bba/_utilities.scssc deleted file mode 100644 index f1da0dc9d0c77a3473f9be578bcb5b5154ab62fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26786 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_buttons.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_buttons.scssc deleted file mode 100644 index 36925fe61f03619035a4c6f1c6c311a434075df8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21229 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_footer.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_footer.scssc deleted file mode 100644 index e5a46092607ad44fafd38e2009258e87a3d829bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17625 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_forms.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_forms.scssc deleted file mode 100644 index 51b16445748c9d2d70df7537e88f6cecff244b6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75274 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 CKtFr{ diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_masthead.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_masthead.scssc deleted file mode 100644 index b3dd524e54cf3989a86aa52fab390c95748897a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17742 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_mixins.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_mixins.scssc deleted file mode 100644 index b850c7c7ab3aa7454d7d1a4075139b641f79023c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16170 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 E1`#379RL6T diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_navigation.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_navigation.scssc deleted file mode 100644 index 94384fab92475d6e503769f1c90bb7564a9ee521..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129970 zcmchA37n)!Rp-uQeg4*&=Hc6(ys)~sys~iQ_LYT|=Hb=bn~N)VG>$AT ztlWP4lNS#!AGx)8$KtIskDuz)p721U*Q?bY>^7UV+VeY|t@}Ew&0V$GeC0%|z1nSV z9J{1byIdD~dS`vTxlxqcnV)L3x0}Z%j~3hGaszY&=DQ?!2?P)#_~Y z9=!mHwp$y`)?{s8-s^04SDH)R#>Vkxr*^3W=K*>M7~<3E+Fah-YIL`jHaope?J`^B zxt(4M$?mAn0=->%XKk(5+=8FG^XA4Xy;9$YnN#)st%smyY|+sJj~qJDS#KWdc9sv# zA8)Q7>TWNeJ#={fw)urakn9~=Z*8=Ii|Tp{sy^B5RUc`dJlk$ppESRCWd87>r5^Nj zsnDUNjmD|g@dmbMzPHlrP1dI$1Q1&5o1N}fv)idvT;q=x4?tM%f#&qi_O_bqQ_#3B z2+h$0&pHo{gR1WV;JVF5d+9t=y)^GZj{>jo=X9gH(b_l;{WA4Hb88Y*&31ETtJAI3aI`lbXuf2-xv|om0tsDjt}i#cyu@q zzf&u?bNcn()|u7@bxQrZqX%}cw406YTI&oAxtYAtJ>DY)bh3H&bf>$DT4!h8+iW+0 z#l87SklW)+E@_2iF5q?!+B3yMf~hC?)&)ZH+-_$R+q0*B9m>bfb*Q4Xf$hO@z+?Y` zm2PWu%g++eX@Op7w5RGYeH6;U7kCIKgIeu@tu73(>G~9qT&Og*w>m@;MS7+-*II?? zqqWv*c54Un)#hfmxzgAI5o~P$-OVMCwH8b&PzHNvPr%zA;ARi=hN+7^Z}l5n7XVJ1 zz|&Ii?8a8(Ol@kTdD>zXqbFDydbLYP0wYq8Kf|X^`y0yA>g7L2}AjtJaLUMX>Vc|N#v3|IID+07P0BA2jvY(rWsY`ra2vGe= z^&=LM7y&`V61dGNqx>OL!CtQ5cB8C{rsOa5`NHhp&Bp2~$Vj!_T-%ECJGIzcFSENZ zV0Rx$fLDl^Vp)%~8zUg>S^}Qk6U;8=U+CGXTXu`48@apLnxxia;`Z{-C%xfZ}56B`+PAy4KgwL}e zp%Eh>%v%D?{Lh;juHqW3929NIC;qoDAk1ILaxezdmj+B<3T!@sn}n$=e2sCYV+4e0 zOMsdFps7J7U(0mSmVDwvz6qWBO<)Ot4n%wR*oLhsbvZUYAsa@&R@(Z?F?ON?VS_!va+FZT2vAF}y&gR*r9@%qf zk51?7jm<|ds8<*2^9x`{K-2o!FHU<6X!d16voC{&Uc}ADlyp;H^&KNLlOV+1^_QkV zN_`h?$|t_yyGzz+G1x^)5cY%qC2$_VT64+!Rvzrsub8V}iKh3CPMdo5s!qK!MGK?) z0k@2*UsEiU3NOq9yf%AgyNRBdX_T7ceONx@EZN&^tTfR&yb_yvaG`$v@GGM!UK!EL zNTZ;0gR$X?QNZHyMbC_cY33<;j#?J zm4M?4G~i-x4yFc}dNBgRu_eG9-zXeo2?5pWtD-S^c2k7oSu*!}pf#j_-O%5I{L=yPtGs?1H&=Ft)@vN{)pN z_));L-U|-b<>neJC_o3n!rCvd_pUVBD>vX8yHc%`)zNhUMAsRJFl8hZC(72UpSQ0f z++i53HkTV+x5%$Bq%pl%36;|8cf6bYuJK5s$Y z(upY&WzPjetDf(z-(>}9z>v8yXw{7lvZ6CEWrj@sZa-WujSLq*PF$WHCzLnaiq&^D z%P`h=M9VNq*wZaXv7r$odz&G9yCM6Gd+N`;r+&{p^{>9C{;c}ZLXeqCp1oNl3>#(N zj;dFFSz#xFY>BWS|ER4dCCKdf4t;M35!t)7c-RxR%+aOV73zNAG6v$QQdi^fJ;Y=-6&v1O%j;F(r5) zDN~b>dOC&049zj`&t(vw?O3 z+Gx?;*7F?z5Z!OR%`;GR)osvt*>8O^q#pJtiT2tvFHIk$#+-!D1ux9DYNHD|h-x9^ z^fJ;Y=vX1I86GeNo1bpaxLByqf(bH*BhPF})^CQL=(w4ncBtzCVs)S|Lkd$Y+`}zW zrg=-qtWlm4)bkXeJjX(YDG{>hAc_%?hFStVh-#UsVmAY4SI0$T@~qB-NSK{-yQAEvu_)cK)LT(MF#J3n_I7UDiwgi~r=Lo}CLL|j9Tr?)n?u{_K$M1HH z$njGHj-Lt*5HA3x1}sBk1cYNtfI0pK;TTJZ6j_do#^l*jgyYaw9%A42X#ulOgSthY zF(oaDc5jS;Flz}gvzx*!mPpBS(U?4YiDH(Gwe3N!N^h(c1<6>uYjg!Co=AFmwsjXM zIQnT7++DzlaE__aSeus77{)jZbVS}AbkyBIe;XFw}tw-i&dcNJwjMnKrM1eoog6SlF0*y@(;qA_{)zanf$ zH`mUk2jF3QJ2{8n}E)Zael#N<6D$jm{ zAwX?{_5mt{!Y`I*-y-C!7SM~49b>IEpLH(ki(Z~>Jqub(Kdt(D7H}@=3sa%`+9~R* z|5|fqx!qYgSzdu0^%xaq?NO*iHd8P)U}lXGklwWfxOe|fx&uq3#&yw{Jo|g@UE#N% zJ3C=1K09Fc*;KbzVwe&+i;8lLfG}$bFtd}7<2eCK%<-tPqq%5Ip6z&?FConCDJ(^{ zfJ>(0baio);sr_gd3*nB0+zo9S|FnsQ*4CCU8OMs!m=g6EMF=tV+ldkvRpJK&z_)I z_Qu3yW6+ApIevCx4gqSS0uZqUx+0#^Cd4Bg5;w+<@ojLK9>`gQ+Wxbd_Q=V+4d}OMrP^7M`(0s;i5}~-?0ce55Sz$^7c%pqABOokW0?hLF z2+LR^)yG9+^6X79meDg`J<-RdJGD4}q-;+;7;yZc;TThw_aE3X0>ZH+z#RXGaEv8V z92bqrv$sb$p2I!ZYNOpcu7XUpSnpf`KYg=X=J^Ey&o6)`T*@{NrUodp7y;qg5@4R+ zBRpdX3HG-mxoAwD{d|Py3yJ5|CPWbj(Y2cK#MMu|#Rv%7mH@N; zo5D7h5S3xsE*g_(AB?a)L%ZwLku*&gp~UOkaM+?skVpXxC8iA8qj&rA^yX~qg#iFB zg!ahV0aHV2@)#ij!V+R2J|#e4iPRdRXjGp4VFZYs%W#^e5NSlBc5N(5 z^N$c^hrxBdV^hTzapJ7YeQ-Lg*`29R!9D>jNFm^1V|yLW$H3{SrR|Lt5Wwg@H&Z~^ z1e|^8z(GBgjYkfBjKt9cQ{KLxg`EZ)@bNJ4FAiW#i3WhBx!uX0>2=zz$X-;8sElGH zD!LkphFrUYO!sVWK)6hM4w{bt#rXXN+&`FFcc+

wsaq%7R@S5qdgCen9vQt>Q6G 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

~j&tkkFQ#JC)@n4 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_notices.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_notices.scssc deleted file mode 100644 index 6f9d92f04b7130c37a220afb9fc4fd6e5d31369f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17624 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 diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_reset.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_reset.scssc deleted file mode 100644 index def18777743c2bd414cf8793283b7cf1f8b16afe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32994 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 z z{q(kwy|8q`qb++<^Fd`_!m(_>oM9BY=#c*n4DkeS>6=-s-vk=<#2dcPuDa#dpRF*o zB^eWj^sjGe7Dipv1-#6ZgOlVtf1vr7;D5){t_tl6<2OHAO=dY}$^Wga7`_F9w3UBq z9uUGWDEX~0G%=Vkq!@mviGjMPO_huoI7zT7cBLM;7qlndD>NtIv5 zFO<8L0j*Lb0!|CLYbC}I0&jodrvT|^Y4A%)&fy9OzjnXU_@4g; zWVw9UeU*Nxi~p)zjc*0hPr-TaYvnTAj(Zh!fUhg~fiDa!08Zaze!Z&Z?$3VYp_}}j zrkYDX$>f#snICl;t$q`i+vHCe9o(P(T+tzy$Tf%I7k>y6_$e65elf)|l74$;`;q+D zS8QYP8z^$DC_A#h1OlFLHIBO3el0_M3&J7)>`z3L%k*mv&|muN2sL+ssSG{S^X29b z0+h?yXZ)F<*vm;Zm!7L9DwG2786I@^%D}BXY`)_$pkn6_MVHI((euuXT>dB=Y@1#j zWgKbL6~4R)qAc%anh^C@7fF2LvBDZk6}q6$KBMRSphga}6F5g-PQKTAUfOXdY-h&wFU zyd3%^mNK4BN#9Rlz{R5=HF*`2l%NF>ypTbkXb(#;LR?oQ_w?xnm!@P=N zxV2w%(+m3i^E&%Hz3|PxqPyLKFo>gCZ6OdG$F70qF+pm~G z+v#mGp*UfYQh?jvsw$TUUW8(*mEdZwbWh0h>hE$O8Ek+3f}^LO7vhr8d_p9lA{oL< z4e$(@JT+T$`2ks`+M?5>P=w)g{1>OmoUZU>Bn6L@to#|o!o!Kkm%x}3DQ1$}pMeA6 zydxK!W>1m={K&xngOf{4Z>Tl+>XkZ!0sCj>!!&p`XA>YSm+zO?Tz+^UHH-Ibr=85; z|G-{1muUQ47OO%&=S*5Ci;+1Hc+B0U{;Rl$j&CM<=5EKY6a^r<`EdWRI1iw(v~=3xpeM- E0662e7ytkO diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_search.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_search.scssc deleted file mode 100644 index 15d8df4f50daf2e60c1edd7b8ea01f465fbcffc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24027 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
-
-
- -
-
-
- - -
- - - - - - - - - - - - - -
- - - - -
- - - - - -
- -
-

Page Not Found -

- -
- - -
- -

Sorry, but the page you were trying to view does not exist — perhaps you can try searching for it below.

- - - - - - - -
- -
- - - - - -
- - - - -
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - diff --git a/_site/_pages/404.html-old b/_site/_pages/404.html-old deleted file mode 100644 index b0a6e88..0000000 --- a/_site/_pages/404.html-old +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - -TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - -
-

404

- -

Page not found :(

-

The requested page could not be found.

-
- -
- - - - - - - - - - - - - - - - - - diff --git a/_site/about/index.html b/_site/about/index.html deleted file mode 100644 index 21c3e88..0000000 --- a/_site/about/index.html +++ /dev/null @@ -1,432 +0,0 @@ - - - - - - -About - TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - - - - - - - - - - - - -
- - - - -
- - - - - -
- -
-

About -

- -
- - -
- -

This is the base Jekyll theme. You can find out more info about customizing your Jekyll theme, as well as basic Jekyll usage documentation at jekyllrb.com

- -

You can find the source code for Minima at GitHub: -jekyll / -minima

- -

You can find the source code for Jekyll at GitHub: -jekyll / -jekyll

- - - -
- -
- - - - - -
- - - - -
- - -
- - - -
- -
- - - - - - - - - - - - - - - - - - diff --git a/_site/assets/css/main.css b/_site/assets/css/main.css deleted file mode 100644 index 4c11632..0000000 --- a/_site/assets/css/main.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Minimal Mistakes Jekyll Theme 4.15.2 by Michael Rose - * Copyright 2013-2019 Michael Rose - mademistakes.com | @mmistakes - * Licensed under MIT (https://github.com/mmistakes/minimal-mistakes/blob/master/LICENSE) -*/.mfp-counter{font-family:Georgia,Times,serif}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;filter:alpha(opacity=100);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Georgia,Times,serif}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:1;filter:alpha(opacity=100);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-figure figcaption{margin-top:0;margin-bottom:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}a:focus,button:focus{outline:thin dotted #6f777d;outline:5px auto #6f777d;outline-offset:-2px}*{box-sizing:border-box}html{box-sizing:border-box;background-color:#fff;font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}@media (min-width: 48em){html{font-size:18px}}@media (min-width: 64em){html{font-size:20px}}@media (min-width: 80em){html{font-size:22px}}body{margin:0}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}a{color:#32859e}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{box-sizing:border-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}html{position:relative;min-height:100%}body{margin:0;padding:0;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;line-height:1.5}body.overflow--hidden{overflow:hidden}h1,h2,h3,h4,h5,h6{margin:2em 0 0.5em;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}h1{margin-top:0;font-size:1.563em}h2{font-size:1.25em}h3{font-size:1em}h4{font-size:.75em}h5{font-size:.75em}h6{font-size:.75em}small,.small{font-size:.75em}p{margin-bottom:1.3em}u,ins{text-decoration:none;border-bottom:1px solid #494e52}u a,ins a{color:inherit}del a{color:inherit}p,pre,blockquote,ul,ol,dl,figure,table,fieldset{orphans:3;widows:3}abbr[title],abbr[data-original-title]{text-decoration:none;cursor:help;border-bottom:1px dotted #494e52}blockquote{margin:2em 1em 2em 0;padding-left:1em;padding-right:1em;font-style:italic;border-left:0.25em solid #6f777d}blockquote cite{font-style:italic}blockquote cite:before{content:"\2014";padding-right:5px}a:visited{color:#5197ad}a:hover{color:#266477;outline:0}tt,code,kbd,samp,pre{font-family:Monaco,Consolas,"Lucida Console",monospace}pre{overflow-x:auto}p>code,a>code,li>code,figcaption>code,td>code{padding-top:0.1rem;padding-bottom:0.1rem;font-size:0.8em;background:#fafafa;border-radius:4px}p>code:before,p>code:after,a>code:before,a>code:after,li>code:before,li>code:after,figcaption>code:before,figcaption>code:after,td>code:before,td>code:after{letter-spacing:-0.2em;content:"\00a0"}hr{display:block;margin:1em 0;border:0;border-top:1px solid #f2f3f3}ul li,ol li{margin-bottom:0.5em}li ul,li ol{margin-top:0.5em}figure{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;margin:2em 0}figure img,figure iframe,figure .fluid-width-video-wrapper{margin-bottom:1em}figure img{width:100%;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figure>a{display:block}@media (min-width: 37.5em){figure.half>a,figure.half>img{width:calc(50% - 0.5em)}}figure.half figcaption{width:100%}@media (min-width: 37.5em){figure.third>a,figure.third>img{width:calc(33.3333% - 0.5em)}}figure.third figcaption{width:100%}figcaption{margin-bottom:0.5em;color:#898c8f;font-family:Georgia,Times,serif;font-size:.75em}figcaption a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}figcaption a:hover{color:#266477}svg:not(:root){overflow:hidden}nav ul{margin:0;padding:0}nav li{list-style:none}nav a{text-decoration:none}nav ul li,nav ol li{margin-bottom:0}nav li ul,nav li ol{margin-top:0}b,i,strong,em,blockquote,p,q,span,figure,img,h1,h2,header,input,a,tr,td,form button,input[type="submit"],.btn,#goog-wm-sb,.highlight,.archive__item-teaser{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}form{margin:0 0 5px 0;padding:1em;background-color:#f2f3f3}form fieldset{margin-bottom:5px;padding:0;border-width:0}form legend{display:block;width:100%;margin-bottom:10px;*margin-left:-7px;padding:0;color:#494e52;border:0;white-space:normal}form p{margin-bottom:5px / 2}form ul{list-style-type:none;margin:0 0 5px 0;padding:0}form br{display:none}label,input,button,select,textarea{vertical-align:baseline;*vertical-align:middle}input,button,select,textarea{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}label{display:block;margin-bottom:0.25em;color:#494e52;cursor:pointer}label small{font-size:.75em}label input,label textarea,label select{display:block}input,textarea,select{display:inline-block;width:100%;padding:0.25em;margin-bottom:0.5em;color:#494e52;background-color:#fff;border:#f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.input-mini{width:60px}.input-small{width:90px}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;border-radius:0;border:0 \9}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="image"]{border:0;box-shadow:none}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:transparent;background-color:initial;box-shadow:none}input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto;cursor:pointer;*overflow:visible}select,input[type="file"]{*margin-top:4px}select{width:auto;background-color:#fff}select[multiple],select[size]{height:auto}textarea{resize:vertical;height:auto;overflow:auto;vertical-align:top}input[type="hidden"]{display:none}.form{position:relative}.radio,.checkbox{padding-left:18px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{opacity:0.5;cursor:not-allowed}input:focus,textarea:focus{border-color:#6f777d;outline:0;outline:thin dotted \9;box-shadow:inset 0 1px 3px rgba(73,78,82,0.06),0 0 5px rgba(111,119,125,0.7)}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{box-shadow:none}.help-block,.help-inline{color:#898c8f}.help-block{display:block;margin-bottom:1em;line-height:1em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.form-group{margin-bottom:5px;padding:0;border-width:0}.form-inline input,.form-inline textarea,.form-inline select{display:inline-block;margin-bottom:0}.form-inline label{display:inline-block}.form-inline .radio,.form-inline .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form-search input,.form-search textarea,.form-search select{display:inline-block;margin-bottom:0}.form-search .search-query{padding-left:14px;padding-right:14px;margin-bottom:0;border-radius:14px}.form-search label{display:inline-block}.form-search .radio,.form-search .checkbox,.form-inline .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"]{float:left;margin-left:0;margin-right:3px}.form--loading:before{content:""}.form--loading .form__spinner{display:block}.form:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7);z-index:10}.form__spinner{display:none;position:absolute;top:50%;left:50%;z-index:11}#goog-fixurl ul{list-style:none;margin-left:0;padding-left:0}#goog-fixurl ul li{list-style-type:none}#goog-wm-qt{width:auto;margin-right:10px;margin-bottom:20px;padding:8px 20px;display:inline-block;font-size:.75em;background-color:#fff;color:#000;border-width:2px !important;border-style:solid !important;border-color:#f2f3f3;border-radius:4px}table{display:block;margin-bottom:1em;width:100%;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;border-collapse:collapse;overflow-x:auto}table+table{margin-top:1em}thead{background-color:#f2f3f3;border-bottom:2px solid #b6b6b6}th{padding:0.5em;font-weight:bold;text-align:left}td{padding:0.5em;border-bottom:1px solid #b6b6b6}tr,td,th{vertical-align:middle}@-webkit-keyframes intro{0%{opacity:0}100%{opacity:1}}@keyframes intro{0%{opacity:0}100%{opacity:1}}.btn,#goog-wm-sb{display:inline-block;margin-bottom:0.25em;padding:0.5em 1em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-align:center;text-decoration:none;border-width:0;border-radius:4px;cursor:pointer}.btn .icon,#goog-wm-sb .icon{margin-right:0.5em}.btn .icon+.hidden,#goog-wm-sb .icon+.hidden{margin-left:-0.5em}.btn--primary{background-color:#6f777d;color:#fff}.btn--primary:visited{background-color:#6f777d;color:#fff}.btn--primary:hover{background-color:#595f64;color:#fff}.btn--inverse{background-color:#fff;color:#494e52;border:1px solid #f2f3f3}.btn--inverse:visited{background-color:#fff;color:#494e52}.btn--inverse:hover{background-color:#ccc;color:#494e52}.btn--light-outline{background-color:transparent;color:#fff;border:1px solid #fff}.btn--light-outline:visited{background-color:transparent;color:#fff}.btn--light-outline:hover{background-color:rgba(0,0,0,0.2);color:#fff}.btn--success{background-color:#3fa63f;color:#fff}.btn--success:visited{background-color:#3fa63f;color:#fff}.btn--success:hover{background-color:#328532;color:#fff}.btn--warning{background-color:#d67f05;color:#fff}.btn--warning:visited{background-color:#d67f05;color:#fff}.btn--warning:hover{background-color:#ab6604;color:#fff}.btn--danger{background-color:#ee5f5b;color:#fff}.btn--danger:visited{background-color:#ee5f5b;color:#fff}.btn--danger:hover{background-color:#be4c49;color:#fff}.btn--info{background-color:#3b9cba;color:#fff}.btn--info:visited{background-color:#3b9cba;color:#fff}.btn--info:hover{background-color:#2f7d95;color:#fff}.btn--facebook{background-color:#3b5998;color:#fff}.btn--facebook:visited{background-color:#3b5998;color:#fff}.btn--facebook:hover{background-color:#2f477a;color:#fff}.btn--twitter{background-color:#55acee;color:#fff}.btn--twitter:visited{background-color:#55acee;color:#fff}.btn--twitter:hover{background-color:#448abe;color:#fff}.btn--google-plus{background-color:#dd4b39;color:#fff}.btn--google-plus:visited{background-color:#dd4b39;color:#fff}.btn--google-plus:hover{background-color:#b13c2e;color:#fff}.btn--linkedin{background-color:#007bb6;color:#fff}.btn--linkedin:visited{background-color:#007bb6;color:#fff}.btn--linkedin:hover{background-color:#006292;color:#fff}.btn--block{display:block;width:100%}.btn--block+.btn--block{margin-top:0.25em}.btn--disabled{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.btn--x-large{font-size:1.25em}.btn--large{font-size:1em}.btn--small{font-size:.6875em}.notice{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f8f9f9;border-radius:4px;box-shadow:0 1px 1px rgba(189,193,196,0.25)}.notice h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice h4{margin-bottom:0;font-size:1em}.notice p:last-child{margin-bottom:0 !important}.notice h4+p{margin-top:0;padding-top:0}.notice a{color:#bdc1c4}.notice a:hover{color:#717476}.notice code{background-color:#fcfcfc}.notice ul:last-child{margin-bottom:0}.notice--primary{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#f1f1f2;border-radius:4px;box-shadow:0 1px 1px rgba(111,119,125,0.25)}.notice--primary h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--primary h4{margin-bottom:0;font-size:1em}.notice--primary p:last-child{margin-bottom:0 !important}.notice--primary h4+p{margin-top:0;padding-top:0}.notice--primary a{color:#6f777d}.notice--primary a:hover{color:#43474b}.notice--primary code{background-color:#f8f8f9}.notice--primary ul:last-child{margin-bottom:0}.notice--info{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#ebf5f8;border-radius:4px;box-shadow:0 1px 1px rgba(59,156,186,0.25)}.notice--info h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--info h4{margin-bottom:0;font-size:1em}.notice--info p:last-child{margin-bottom:0 !important}.notice--info h4+p{margin-top:0;padding-top:0}.notice--info a{color:#3b9cba}.notice--info a:hover{color:#235e70}.notice--info code{background-color:#f5fafc}.notice--info ul:last-child{margin-bottom:0}.notice--warning{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fbf2e6;border-radius:4px;box-shadow:0 1px 1px rgba(214,127,5,0.25)}.notice--warning h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--warning h4{margin-bottom:0;font-size:1em}.notice--warning p:last-child{margin-bottom:0 !important}.notice--warning h4+p{margin-top:0;padding-top:0}.notice--warning a{color:#d67f05}.notice--warning a:hover{color:#804c03}.notice--warning code{background-color:#fdf9f3}.notice--warning ul:last-child{margin-bottom:0}.notice--success{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#ecf6ec;border-radius:4px;box-shadow:0 1px 1px rgba(63,166,63,0.25)}.notice--success h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--success h4{margin-bottom:0;font-size:1em}.notice--success p:last-child{margin-bottom:0 !important}.notice--success h4+p{margin-top:0;padding-top:0}.notice--success a{color:#3fa63f}.notice--success a:hover{color:#266426}.notice--success code{background-color:#f5fbf5}.notice--success ul:last-child{margin-bottom:0}.notice--danger{margin:2em 0 !important;padding:1em;color:#494e52;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em !important;text-indent:initial;background-color:#fdefef;border-radius:4px;box-shadow:0 1px 1px rgba(238,95,91,0.25)}.notice--danger h4{margin-top:0 !important;margin-bottom:0.75em}.page__content .notice--danger h4{margin-bottom:0;font-size:1em}.notice--danger p:last-child{margin-bottom:0 !important}.notice--danger h4+p{margin-top:0;padding-top:0}.notice--danger a{color:#ee5f5b}.notice--danger a:hover{color:#8f3937}.notice--danger code{background-color:#fef7f7}.notice--danger ul:last-child{margin-bottom:0}.masthead{position:relative;border-bottom:1px solid #f2f3f3;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.15s;animation-delay:0.15s;z-index:20}.masthead__inner-wrap{clear:both;margin-left:auto;margin-right:auto;padding:1em;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.masthead__inner-wrap::after{clear:both;content:"";display:table}@media (min-width: 80em){.masthead__inner-wrap{max-width:1280px}}.masthead__inner-wrap nav{z-index:10}.masthead__inner-wrap a{text-decoration:none}.site-logo img{max-height:2rem}.site-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;font-weight:bold;z-index:20}.masthead__menu{float:left;margin-left:0;margin-right:0;width:100%;clear:both}.masthead__menu .site-nav{margin-left:0}@media (min-width: 37.5em){.masthead__menu .site-nav{float:right}}.masthead__menu ul{margin:0;padding:0;clear:both;list-style-type:none}.masthead__menu-item{display:block;list-style-type:none;white-space:nowrap}.masthead__menu-item--lg{padding-right:2em;font-weight:700}.breadcrumbs{clear:both;margin:0 auto;max-width:100%;padding-left:1em;padding-right:1em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.3s;animation-delay:0.3s}.breadcrumbs::after{clear:both;content:"";display:table}@media (min-width: 80em){.breadcrumbs{max-width:1280px}}.breadcrumbs ol{padding:0;list-style:none;font-size:.75em}@media (min-width: 64em){.breadcrumbs ol{float:right;width:calc(100% - 200px)}}@media (min-width: 80em){.breadcrumbs ol{width:calc(100% - 300px)}}.breadcrumbs li{display:inline}.breadcrumbs .current{font-weight:bold}.pagination{clear:both;float:left;margin-top:1em;padding-top:1em;width:100%}.pagination::after{clear:both;content:"";display:table}.pagination ul{margin:0;padding:0;list-style-type:none;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.pagination li{display:block;float:left;margin-left:-1px}.pagination li a{display:block;margin-bottom:0.25em;padding:0.5em 1em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:14px;font-weight:bold;line-height:1.5;text-align:center;text-decoration:none;color:#898c8f;border:1px solid #b6b6b6;border-radius:0}.pagination li a:hover{color:#266477}.pagination li a.current,.pagination li a.current.disabled{color:#fff;background:#6f777d}.pagination li a.disabled{color:rgba(137,140,143,0.5);pointer-events:none;cursor:not-allowed}.pagination li:first-child{margin-left:0}.pagination li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination--pager{display:block;padding:1em 2em;float:left;width:50%;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold;text-align:center;text-decoration:none;color:#898c8f;border:1px solid #b6b6b6;border-radius:4px}.pagination--pager:hover{background-color:#898c8f;color:#fff}.pagination--pager:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pagination--pager:last-child{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.pagination--pager.disabled{color:rgba(137,140,143,0.5);pointer-events:none;cursor:not-allowed}.page__content+.pagination,.page__meta+.pagination,.comment__date+.pagination,.page__share+.pagination,.page__comments+.pagination{margin-top:2em;padding-top:2em;border-top:1px solid #f2f3f3}.greedy-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2em;background:#fff}.greedy-nav a{display:block;margin:0 1rem;color:#6f777d;text-decoration:none}.greedy-nav a:hover{color:#53595e}.greedy-nav a.site-logo{margin-left:0;margin-right:0.5rem}.greedy-nav a.site-title{margin-left:0}.greedy-nav__toggle{-ms-flex-item-align:center;align-self:center;height:2rem;border:0;outline:none;background-color:transparent;cursor:pointer}.greedy-nav .visible-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.greedy-nav .visible-links li{-webkit-box-flex:0;-ms-flex:none;flex:none}.greedy-nav .visible-links a{position:relative}.greedy-nav .visible-links a:before{content:"";position:absolute;left:0;bottom:0;height:4px;background:#6f777d;width:100%;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scaleX(0) translate3d(0, 0, 0);transform:scaleX(0) translate3d(0, 0, 0)}.greedy-nav .visible-links a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.greedy-nav .hidden-links{position:absolute;top:100%;right:0;margin-top:15px;padding:5px;border:1px solid #f2f3f3;border-radius:4px;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.greedy-nav .hidden-links.hidden{display:none}.greedy-nav .hidden-links a{margin:0;padding:10px 20px;font-size:1em}.greedy-nav .hidden-links a:hover{color:#53595e;background:#dbdddf}.greedy-nav .hidden-links:before{content:"";position:absolute;top:-11px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:#f2f3f3 transparent;display:block;z-index:0}.greedy-nav .hidden-links:after{content:"";position:absolute;top:-10px;right:10px;width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;display:block;z-index:1}.greedy-nav .hidden-links li{display:block;border-bottom:1px solid #f2f3f3}.greedy-nav .hidden-links li:last-child{border-bottom:none}.no-js .greedy-nav .visible-links{-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:visible}.nav__list{margin-bottom:1.5em}.nav__list input[type="checkbox"],.nav__list label{display:none}@media (max-width: 63.9375em){.nav__list label{position:relative;display:inline-block;padding:0.5em 2.5em 0.5em 1em;color:#7a8288;font-size:.75em;font-weight:bold;border:1px solid #bdc1c4;border-radius:4px;z-index:20;-webkit-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer}.nav__list label:before,.nav__list label:after{content:"";position:absolute;right:1em;top:1.25em;width:0.75em;height:0.125em;line-height:1;background-color:#7a8288;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}.nav__list label:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav__list label:hover{color:#fff;border-color:#7a8288;background-color:#333}.nav__list label:hover:before,.nav__list label:hover:after{background-color:#fff}.nav__list input:checked+label{color:white;background-color:#333}.nav__list input:checked+label:before,.nav__list input:checked+label:after{background-color:#fff}.nav__list label:hover:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.nav__list input:checked+label:hover:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.nav__list ul{margin-bottom:1em}.nav__list a{display:block;padding:0.25em 0}}@media (max-width: 63.9375em) and (min-width: 64em){.nav__list a{padding-top:0.125em;padding-bottom:0.125em}}@media (max-width: 63.9375em){.nav__list a:hover{text-decoration:underline}}.nav__list .nav__items{margin:0;font-size:1.25rem}.nav__list .nav__items a{color:inherit}.nav__list .nav__items .active{margin-left:-0.5em;padding-left:0.5em;padding-right:0.5em;font-weight:bold}@media (max-width: 63.9375em){.nav__list .nav__items{position:relative;max-height:0;opacity:0%;overflow:hidden;z-index:10;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:translate(0, 10%);-ms-transform:translate(0, 10%);transform:translate(0, 10%)}}@media (max-width: 63.9375em){.nav__list input:checked ~ .nav__items{-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out;max-height:9999px;overflow:visible;opacity:1;margin-top:1em;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}.nav__title{margin:0;padding:0.5rem 0.75rem;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em;font-weight:bold}.nav__sub-title{display:block;margin:0.5rem 0;padding:0.25rem 0;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #f2f3f3}.toc{font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;color:#7a8288;background-color:#fff;border:1px solid #f2f3f3;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.125);box-shadow:0 1px 1px rgba(0,0,0,0.125)}.toc .nav__title{color:#fff;font-size:.75em;background:#6f777d;border-top-left-radius:4px;border-top-right-radius:4px}.toc .active{background-color:#e2e4e5;color:#494e52}.toc__menu{margin:0;padding:0;width:100%;list-style:none;font-size:.75em}@media (min-width: 64em){.toc__menu{font-size:.6875em}}.toc__menu a{display:block;padding:0.25rem 0.75rem;color:#898c8f;font-weight:bold;line-height:1.5;border-bottom:1px solid #f2f3f3}.toc__menu a:hover{color:#494e52}.toc__menu li ul>li a{padding-left:1.25rem;font-weight:normal}.toc__menu li ul li ul>li a{padding-left:1.75rem}.toc__menu li ul li ul li ul>li a{padding-left:2.25rem}.toc__menu li ul li ul li ul li ul>li a{padding-left:2.75rem}.toc__menu li ul li ul li ul li ul li ul>li a{padding-left:3.25rem}.page__footer{clear:both;float:left;margin-left:0;margin-right:0;width:100%;clear:both;position:absolute;bottom:0;height:auto;margin-top:3em;color:#898c8f;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.45s;animation-delay:0.45s;background-color:#f2f3f3}.page__footer::after{clear:both;content:"";display:table}.page__footer footer{clear:both;margin-left:auto;margin-right:auto;margin-top:2em;max-width:100%;padding:0 1em 2em}.page__footer footer::after{clear:both;content:"";display:table}@media (min-width: 80em){.page__footer footer{max-width:1280px}}.page__footer a{color:inherit;text-decoration:none}.page__footer a:hover{text-decoration:underline}.page__footer .fas,.page__footer .fab,.page__footer .far,.page__footer .fal{color:#898c8f}.page__footer-copyright{font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.6875em}.page__footer-follow ul{margin:0;padding:0;list-style-type:none}.page__footer-follow li{display:inline-block;padding-top:5px;padding-bottom:5px;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;text-transform:uppercase}.page__footer-follow li+li:before{content:"";padding-right:5px}.page__footer-follow a{padding-right:10px;font-weight:bold}.page__footer-follow .social-icons a{white-space:nowrap}.layout--search .archive__item-teaser{margin-bottom:0.25em}.search__toggle{margin-left:1rem;margin-right:1rem;height:2rem;border:0;outline:none;color:#6f777d;background-color:transparent;cursor:pointer;-webkit-transition:0.2s;transition:0.2s}.search__toggle:hover{color:#53595e}.search-icon{width:100%;height:100%}.search-content{display:none;visibility:hidden;padding-top:1em;padding-bottom:1em}.search-content__inner-wrap{width:100%;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.15s;animation-delay:0.15s}@media (min-width: 80em){.search-content__inner-wrap{max-width:1280px}}.search-content .search-input{display:block;margin-bottom:0;padding:0;border:none;outline:none;box-shadow:none;background-color:transparent;font-size:1.563em}@media (min-width: 64em){.search-content .search-input{font-size:1.953em}}@media (min-width: 80em){.search-content .search-input{font-size:2.441em}}.search-content.is--visible{display:block;visibility:visible}.search-content.is--visible::after{content:"";display:block}.search-content .results__found{margin-top:0.5em;font-size:.75em}.search-content .archive__item{margin-bottom:2em}@media (min-width: 64em){.search-content .archive__item{width:75%}}@media (min-width: 80em){.search-content .archive__item{width:50%}}.search-content .archive__item-title{margin-top:0}.search-content .archive__item-excerpt{margin-bottom:0}.ais-search-box{max-width:100% !important;margin-bottom:2em}.archive__item-title .ais-Highlight{color:#6f777d;font-style:normal;text-decoration:underline}.archive__item-excerpt .ais-Highlight{color:#6f777d;font-style:normal;font-weight:bold}div.highlighter-rouge,figure.highlight{position:relative;margin-bottom:1em;background:#263238;color:#eff;font-family:Monaco,Consolas,"Lucida Console",monospace;font-size:.75em;line-height:1.8;border-radius:4px}div.highlighter-rouge>pre,div.highlighter-rouge pre.highlight,figure.highlight>pre,figure.highlight pre.highlight{margin:0;padding:1em}.highlight table{margin-bottom:0;font-size:1em;border:0}.highlight table td{padding:0;width:calc(100% - 1em);border:0}.highlight table td.gutter,.highlight table td.rouge-gutter{padding-right:1em;width:1em;color:#b2ccd6;border-right:1px solid #b2ccd6;text-align:right}.highlight table td.code,.highlight table td.rouge-code{padding-left:1em}.highlight table pre{margin:0}.highlight pre{width:100%}.highlight .hll{background-color:#eff}.highlight .c{color:#b2ccd6}.highlight .err{color:#f07178}.highlight .k{color:#c792ea}.highlight .l{color:#f78c6c}.highlight .n{color:#eff}.highlight .o{color:#89ddff}.highlight .p{color:#eff}.highlight .cm{color:#b2ccd6}.highlight .cp{color:#b2ccd6}.highlight .c1{color:#b2ccd6}.highlight .cs{color:#b2ccd6}.highlight .gd{color:#f07178}.highlight .ge{font-style:italic}.highlight .gh{color:#eff;font-weight:bold}.highlight .gi{color:#c3e88d}.highlight .gp{color:#b2ccd6;font-weight:bold}.highlight .gs{font-weight:bold}.highlight .gu{color:#89ddff;font-weight:bold}.highlight .kc{color:#c792ea}.highlight .kd{color:#c792ea}.highlight .kn{color:#89ddff}.highlight .kp{color:#c792ea}.highlight .kr{color:#c792ea}.highlight .kt{color:#ffcb6b}.highlight .ld{color:#c3e88d}.highlight .m{color:#f78c6c}.highlight .s{color:#c3e88d}.highlight .na{color:#82aaff}.highlight .nb{color:#eff}.highlight .nc{color:#ffcb6b}.highlight .no{color:#f07178}.highlight .nd{color:#89ddff}.highlight .ni{color:#eff}.highlight .ne{color:#f07178}.highlight .nf{color:#82aaff}.highlight .nl{color:#eff}.highlight .nn{color:#ffcb6b}.highlight .nx{color:#82aaff}.highlight .py{color:#eff}.highlight .nt{color:#89ddff}.highlight .nv{color:#f07178}.highlight .ow{color:#89ddff}.highlight .w{color:#eff}.highlight .mf{color:#f78c6c}.highlight .mh{color:#f78c6c}.highlight .mi{color:#f78c6c}.highlight .mo{color:#f78c6c}.highlight .sb{color:#c3e88d}.highlight .sc{color:#eff}.highlight .sd{color:#b2ccd6}.highlight .s2{color:#c3e88d}.highlight .se{color:#f78c6c}.highlight .sh{color:#c3e88d}.highlight .si{color:#f78c6c}.highlight .sx{color:#c3e88d}.highlight .sr{color:#c3e88d}.highlight .s1{color:#c3e88d}.highlight .ss{color:#c3e88d}.highlight .bp{color:#eff}.highlight .vc{color:#f07178}.highlight .vg{color:#f07178}.highlight .vi{color:#f07178}.highlight .il{color:#f78c6c}.gist th,.gist td{border-bottom:0}.hidden,.is--hidden{display:none;visibility:hidden}.load{display:none}.transparent{opacity:0}.visually-hidden,.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;width:1px !important;border:0 !important;overflow:hidden}body:hover .visually-hidden a,body:hover .visually-hidden input,body:hover .visually-hidden button{display:none !important}.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto !important;width:auto !important;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.skip-link{position:fixed;z-index:20;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;white-space:nowrap}.skip-link li{height:0;width:0;list-style:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.cf{clear:both}.wrapper{margin-left:auto;margin-right:auto;width:100%}.align-left{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-left{float:left;margin-right:1em}}.align-right{display:block;margin-left:auto;margin-right:auto}@media (min-width: 37.5em){.align-right{float:right;margin-left:1em}}.align-center{display:block;margin-left:auto;margin-right:auto}@media (min-width: 64em){.full{margin-right:-20.3389830508% !important}}.icon{display:inline-block;fill:currentColor;width:1em;height:1.1em;line-height:1;position:relative;top:-0.1em;vertical-align:middle}.social-icons .fas,.social-icons .fab,.social-icons .far,.social-icons .fal{color:#494e52}.social-icons .fa-behance,.social-icons .fa-behance-square{color:#1769ff}.social-icons .fa-bitbucket{color:#205081}.social-icons .fa-dribbble,.social-icons .fa-dribble-square{color:#ea4c89}.social-icons .fa-facebook,.social-icons .fa-facebook-square,.social-icons .fa-facebook-f{color:#3b5998}.social-icons .fa-flickr{color:#ff0084}.social-icons .fa-foursquare{color:#0072b1}.social-icons .fa-github,.social-icons .fa-github-alt,.social-icons .fa-github-square{color:#171516}.social-icons .fa-gitlab{color:#e24329}.social-icons .fa-google-plus,.social-icons .fa-google-plus-square,.social-icons .fa-google-plus-g{color:#dd4b39}.social-icons .fa-instagram{color:#517fa4}.social-icons .fa-lastfm,.social-icons .fa-lastfm-square{color:#d51007}.social-icons .fa-linkedin,.social-icons .fa-linkedin-in{color:#007bb6}.social-icons .fa-mastodon,.social-icons .fa-mastodon-square{color:#2b90d9}.social-icons .fa-pinterest,.social-icons .fa-pinterest-p,.social-icons .fa-pinterest-square{color:#cb2027}.social-icons .fa-reddit{color:#ff4500}.social-icons .fa-rss,.social-icons .fa-rss-square{color:#fa9b39}.social-icons .fa-soundcloud{color:#f30}.social-icons .fa-stack-exchange,.social-icons .fa-stack-overflow{color:#fe7a15}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{color:#32506d}.social-icons .fa-twitter,.social-icons .fa-twitter-square{color:#55acee}.social-icons .fa-vimeo,.social-icons .fa-vimeo-square,.social-icons .fa-vimeo-v{color:#1ab7ea}.social-icons .fa-vine{color:#00bf8f}.social-icons .fa-youtube{color:#b00}.social-icons .fa-xing,.social-icons .fa-xing-square{color:#006567}.navicon{position:relative;width:1.5rem;height:.25rem;background:#6f777d;margin:auto;-webkit-transition:0.3s;transition:0.3s}.navicon:before,.navicon:after{content:"";position:absolute;left:0;width:1.5rem;height:.25rem;background:#6f777d;-webkit-transition:0.3s;transition:0.3s}.navicon:before{top:-.5rem}.navicon:after{bottom:-.5rem}.close .navicon{background:transparent}.close .navicon:before,.close .navicon:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:1.5rem}.close .navicon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.close .navicon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.greedy-nav__toggle:hover .navicon,.greedy-nav__toggle:hover .navicon:before,.greedy-nav__toggle:hover .navicon:after{background:#53595e}.greedy-nav__toggle:hover.close .navicon{background:transparent}@media (min-width: 64em){.sticky{clear:both;position:-webkit-sticky;position:sticky;top:2em}.sticky::after{clear:both;content:"";display:table}.sticky>*{display:block}}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.show-modal{overflow:hidden;position:relative}.show-modal:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:999;background-color:rgba(255,255,255,0.85)}.show-modal .modal{display:block}.modal{display:none;position:fixed;width:300px;top:50%;left:50%;margin-left:-150px;margin-top:-150px;min-height:0;z-index:9999;background:#fff;border:1px solid #f2f3f3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.125)}.modal__title{margin:0;padding:0.5em 1em}.modal__supporting-text{padding:0 1em 0.5em 1em}.modal__actions{padding:0.5em 1em;border-top:1px solid #f2f3f3}.footnote{color:#9ba1a6;text-decoration:none}.footnotes{color:#9ba1a6}.footnotes ol,.footnotes li,.footnotes p{margin-bottom:0;font-size:.75em}a.reversefootnote{color:#7a8288;text-decoration:none}a.reversefootnote:hover{text-decoration:underline}.required{color:#ee5f5b;font-weight:bold}.gsc-control-cse table,.gsc-control-cse tr,.gsc-control-cse td{border:0}.responsive-video-container{position:relative;margin-bottom:1em;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.responsive-video-container iframe,.responsive-video-container object,.responsive-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}:-webkit-full-screen-ancestor .masthead,:-webkit-full-screen-ancestor .page__footer{position:static}#main{clear:both;margin-left:auto;margin-right:auto;padding-left:1em;padding-right:1em;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;max-width:100%;-webkit-animation-delay:0.15s;animation-delay:0.15s}#main::after{clear:both;content:"";display:table}@media (min-width: 80em){#main{max-width:1280px}}@media (min-width: 64em){.page{float:right;width:calc(100% - 200px);padding-right:200px}}@media (min-width: 80em){.page{width:calc(100% - 300px);padding-right:300px}}.page .page__inner-wrap{float:left;margin-top:1em;margin-left:0;margin-right:0;width:100%;clear:both}.page .page__inner-wrap .page__content,.page .page__inner-wrap .page__meta,.page .page__inner-wrap .comment__date,.page .page__inner-wrap .page__share{position:relative;float:left;margin-left:0;margin-right:0;width:100%;clear:both}.page__title{margin-top:0;line-height:1}.page__title+.page__meta,.page__title+.comment__date{margin-top:-0.5em}.page__lead{font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1.25em}.page__content h2{padding-bottom:0.5em;border-bottom:1px solid #f2f3f3}.page__content p,.page__content li,.page__content dl{font-size:1em}.page__content p{margin:0 0 1.3em}.page__content a:not(.btn):not(#goog-wm-sb):hover{text-decoration:underline}.page__content a:not(.btn):not(#goog-wm-sb):hover img{box-shadow:0 0 10px rgba(0,0,0,0.25)}.page__content dt{margin-top:1em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-weight:bold}.page__content dd{margin-left:1em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__content .small{font-size:.75em}.page__content blockquote+.small{margin-top:-1.5em;padding-left:1.25rem}.page__hero{position:relative;margin-bottom:2em;clear:both;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.25s;animation-delay:0.25s}.page__hero::after{clear:both;content:"";display:table}.page__hero--overlay{position:relative;margin-bottom:2em;padding:3em 0;clear:both;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-animation:intro 0.3s both;animation:intro 0.3s both;-webkit-animation-delay:0.25s;animation-delay:0.25s}.page__hero--overlay::after{clear:both;content:"";display:table}.page__hero--overlay a{color:#fff}.page__hero--overlay .wrapper{padding-left:1em;padding-right:1em}@media (min-width: 80em){.page__hero--overlay .wrapper{max-width:1280px}}.page__hero--overlay .page__title,.page__hero--overlay .page__meta,.page__hero--overlay .comment__date,.page__hero--overlay .page__lead,.page__hero--overlay .btn,.page__hero--overlay #goog-wm-sb{color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,0.5)}.page__hero--overlay .page__lead{max-width:768px}.page__hero--overlay .page__title{font-size:1.953em}@media (min-width: 37.5em){.page__hero--overlay .page__title{font-size:2.441em}}.page__hero-image{width:100%;height:auto;-ms-interpolation-mode:bicubic}.page__hero-caption{position:absolute;bottom:0;right:0;margin:0 auto;padding:2px 5px;color:#fff;font-family:Georgia,Times,serif;font-size:.6875em;background:#000;text-align:right;z-index:5;opacity:0.5;border-radius:4px 0 0 0}@media (min-width: 64em){.page__hero-caption{padding:5px 10px}}.page__hero-caption a{color:#fff;text-decoration:none}.page__share{margin-top:2em;padding-top:1em;border-top:1px solid #f2f3f3}@media (max-width: 37.5em){.page__share .btn span,.page__share #goog-wm-sb span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}.page__share-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__meta,.comment__date{margin-top:2em;color:#898c8f;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em}.page__meta p,.comment__date p{margin:0}.page__meta a,.comment__date a{color:inherit}.page__meta-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}.page__taxonomy .sep{display:none}.page__taxonomy strong{margin-right:10px}.page__taxonomy-item{display:inline-block;margin-right:5px;margin-bottom:8px;padding:5px 10px;text-decoration:none;border:1px solid #b6b6b6;border-radius:4px}.page__taxonomy-item:hover{text-decoration:none;color:#266477}.taxonomy__section{margin-bottom:2em;padding-bottom:1em}.taxonomy__section:not(:last-child){border-bottom:solid 1px #f2f3f3}.taxonomy__section .archive__item-title{margin-top:0}.taxonomy__section .archive__subtitle{clear:both;border:0}.taxonomy__section+.taxonomy__section{margin-top:2em}.taxonomy__title{margin-bottom:0.5em;color:#e5e7e8}.taxonomy__count{color:#cacdd0}.taxonomy__index{display:grid;grid-column-gap:2em;grid-template-columns:repeat(2, 1fr);margin:1.414em 0;padding:0;font-size:0.75em;list-style:none}@media (min-width: 64em){.taxonomy__index{grid-template-columns:repeat(3, 1fr)}}.taxonomy__index a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0.25em 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:inherit;text-decoration:none;border-bottom:1px solid #f2f3f3}.back-to-top{display:block;clear:both;color:#cacdd0;font-size:0.6em;text-transform:uppercase;text-align:right;text-decoration:none}.page__comments{float:left;margin-left:0;margin-right:0;width:100%;clear:both}.page__comments-title{margin-top:2rem;margin-bottom:10px;padding-top:2rem;font-size:.75em;border-top:1px solid #f2f3f3;text-transform:uppercase}.page__comments-form{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page__comments-form.disabled input,.page__comments-form.disabled button,.page__comments-form.disabled textarea,.page__comments-form.disabled label{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:0.65}.comment{clear:both;margin:1em 0}.comment::after{clear:both;content:"";display:table}.comment:not(:last-child){border-bottom:1px solid #f2f3f3}.comment__avatar-wrapper{float:left;width:60px;height:60px}@media (min-width: 64em){.comment__avatar-wrapper{width:100px;height:100px}}.comment__avatar{width:40px;height:40px;border-radius:50%}@media (min-width: 64em){.comment__avatar{width:80px;height:80px;padding:5px;border:1px solid #f2f3f3}}.comment__content-wrapper{float:right;width:calc(100% - 60px)}@media (min-width: 64em){.comment__content-wrapper{width:calc(100% - 100px)}}.comment__author{margin:0}.comment__author a{text-decoration:none}.comment__date{margin:0}.comment__date a{text-decoration:none}.page__related{clear:both;float:left;margin-top:2em;padding-top:1em;border-top:1px solid #f2f3f3}.page__related::after{clear:both;content:"";display:table}@media (min-width: 64em){.page__related{float:right;width:calc(100% - 200px)}}@media (min-width: 80em){.page__related{width:calc(100% - 300px)}}.page__related a{color:inherit;text-decoration:none}.page__related-title{margin-bottom:10px;font-size:.75em;text-transform:uppercase}@media (min-width: 64em){.wide .page{padding-right:0}}@media (min-width: 80em){.wide .page{padding-right:0}}@media (min-width: 64em){.wide .page__related{padding-right:0}}@media (min-width: 80em){.wide .page__related{padding-right:0}}.archive{margin-top:1em;margin-bottom:2em}@media (min-width: 64em){.archive{float:right;width:calc(100% - 200px);padding-right:200px}}@media (min-width: 80em){.archive{width:calc(100% - 300px);padding-right:300px}}.archive__item{position:relative}.archive__subtitle{margin:1.414em 0 0;padding-bottom:0.5em;font-size:1em;color:#898c8f;border-bottom:1px solid #f2f3f3}.archive__subtitle+.list__item .archive__item-title{margin-top:0.5em}.archive__item-title{margin-bottom:0.25em;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;line-height:initial;overflow:hidden;text-overflow:ellipsis}.archive__item-title a::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}.archive__item-title a+a{opacity:0.5}.page__content .archive__item-title{margin-top:1em;border-bottom:none}.archive__item-excerpt{margin-top:0;font-size:.75em}.archive__item-excerpt+p{text-indent:0}.archive__item-excerpt a{position:relative}.archive__item-teaser{position:relative;border-radius:4px;overflow:hidden}.archive__item-teaser img{width:100%}.archive__item-caption{position:absolute;bottom:0;right:0;margin:0 auto;padding:2px 5px;color:#fff;font-family:Georgia,Times,serif;font-size:.625em;background:#000;text-align:right;z-index:5;opacity:0.5;border-radius:4px 0 0 0}@media (min-width: 64em){.archive__item-caption{padding:5px 10px}}.archive__item-caption a{color:#fff;text-decoration:none}.list__item .page__meta,.list__item .comment__date{margin:0 0 4px;font-size:0.6em}@media (min-width: 64em){.archive .grid__wrapper{margin-right:-200px}}@media (min-width: 80em){.archive .grid__wrapper{margin-right:-300px}}.grid__item{margin-bottom:2em}@media (min-width: 37.5em){.grid__item{float:left;width:48.9795918367%}.grid__item:nth-child(2n+1){clear:both;margin-left:0}.grid__item:nth-child(2n+2){clear:none;margin-left:2.0408163265%}}@media (min-width: 48em){.grid__item{margin-left:0;margin-right:0;width:23.7288135593%}.grid__item:nth-child(2n+1){clear:none}.grid__item:nth-child(4n+1){clear:both}.grid__item:nth-child(4n+2){clear:none;margin-left:1.6949152542%}.grid__item:nth-child(4n+3){clear:none;margin-left:1.6949152542%}.grid__item:nth-child(4n+4){clear:none;margin-left:1.6949152542%}}.grid__item .page__meta,.grid__item .comment__date{margin:0 0 4px;font-size:0.6em}.grid__item .archive__item-title{margin-top:0.5em;font-size:1em}.grid__item .archive__item-excerpt{display:none}@media (min-width: 48em){.grid__item .archive__item-excerpt{display:block;font-size:.75em}}@media (min-width: 37.5em){.grid__item .archive__item-teaser{max-height:200px}}@media (min-width: 48em){.grid__item .archive__item-teaser{max-height:120px}}.feature__wrapper{clear:both;margin-bottom:2em;border-bottom:1px solid #f2f3f3}.feature__wrapper::after{clear:both;content:"";display:table}.feature__wrapper .archive__item-title{margin-bottom:0}.feature__item{position:relative;margin-bottom:2em;font-size:1.125em}@media (min-width: 37.5em){.feature__item{float:left;margin-bottom:0;width:32.2033898305%}.feature__item:nth-child(3n+1){clear:both;margin-left:0}.feature__item:nth-child(3n+2){clear:none;margin-left:1.6949152542%}.feature__item:nth-child(3n+3){clear:none;margin-left:1.6949152542%}.feature__item .feature__item-teaser{max-height:200px;overflow:hidden}}.feature__item .archive__item-body{padding-left:1.6949152542%;padding-right:1.6949152542%}.feature__item a.btn::before,.feature__item a#goog-wm-sb::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}.feature__item--left{position:relative;float:left;margin-left:0;margin-right:0;width:100%;clear:both;font-size:1.125em}.feature__item--left .archive__item{float:left}.feature__item--left .archive__item-teaser{margin-bottom:2em}.feature__item--left a.btn::before,.feature__item--left a#goog-wm-sb::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}@media (min-width: 37.5em){.feature__item--left .archive__item-teaser{float:left;width:40.6779661017%}.feature__item--left .archive__item-body{float:right;padding-left:1.6949152542%;padding-right:1.6949152542%;width:57.6271186441%}}.feature__item--right{position:relative;float:left;margin-left:0;margin-right:0;width:100%;clear:both;font-size:1.125em}.feature__item--right .archive__item{float:left}.feature__item--right .archive__item-teaser{margin-bottom:2em}.feature__item--right a.btn::before,.feature__item--right a#goog-wm-sb::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}@media (min-width: 37.5em){.feature__item--right{text-align:right}.feature__item--right .archive__item-teaser{float:right;width:40.6779661017%}.feature__item--right .archive__item-body{float:left;width:57.6271186441%;padding-left:1.6949152542%;padding-right:1.6949152542%}}.feature__item--center{position:relative;float:left;margin-left:0;margin-right:0;width:100%;clear:both;font-size:1.125em}.feature__item--center .archive__item{float:left;width:100%}.feature__item--center .archive__item-teaser{margin-bottom:2em}.feature__item--center a.btn::before,.feature__item--center a#goog-wm-sb::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}@media (min-width: 37.5em){.feature__item--center{text-align:center}.feature__item--center .archive__item-teaser{margin:0 auto;width:40.6779661017%}.feature__item--center .archive__item-body{margin:0 auto;width:57.6271186441%}}.archive .feature__wrapper .archive__item-title{margin-top:0.25em;font-size:1em}.archive .feature__item,.archive .feature__item--left,.archive .feature__item--center,.archive .feature__item--right{font-size:1em}@media (min-width: 64em){.wide .archive{padding-right:0}}@media (min-width: 80em){.wide .archive{padding-right:0}}.sidebar{clear:both}.sidebar::after{clear:both;content:"";display:table}@media (max-width: 64em){.sidebar{position:relative;z-index:10;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media (min-width: 64em){.sidebar{float:left;width:calc(200px - 1em);opacity:0.75;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.sidebar:hover{opacity:1}.sidebar.sticky{overflow-y:auto;height:calc(100vh - 2em - 2em)}}@media (min-width: 80em){.sidebar{width:calc(300px - 1em)}}.sidebar>*{margin-top:1em;margin-bottom:1em}.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{margin-bottom:0;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif}.sidebar p,.sidebar li{font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:.75em;line-height:1.5}.sidebar img{width:100%}.sidebar img.emoji{width:20px;height:20px}.sidebar__right{margin-bottom:1em}@media (min-width: 64em){.sidebar__right{position:absolute;top:0;right:0;width:200px;margin-right:-200px;padding-left:1em;z-index:10}.sidebar__right.sticky{clear:both;position:-webkit-sticky;position:sticky;top:2em;float:right}.sidebar__right.sticky::after{clear:both;content:"";display:table}}@media (min-width: 80em){.sidebar__right{width:300px;margin-right:-300px}}@media (min-width: 64em){.splash .sidebar__right{position:relative;float:right;margin-right:0}}@media (min-width: 80em){.splash .sidebar__right{margin-right:0}}.author__avatar{display:table-cell;vertical-align:top;width:36px;height:36px}@media (min-width: 64em){.author__avatar{display:block;width:auto;height:auto}}.author__avatar img{max-width:110px;border-radius:50%}@media (min-width: 64em){.author__avatar img{padding:5px;border:1px solid #f2f3f3}}.author__content{display:table-cell;vertical-align:top;padding-left:15px;padding-right:25px;line-height:1}@media (min-width: 64em){.author__content{display:block;width:100%;padding-left:0;padding-right:0}}.author__content a{color:inherit;text-decoration:none}.author__name{margin:0}@media (min-width: 64em){.author__name{margin-top:10px;margin-bottom:10px}}.sidebar .author__name{font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;font-size:1em}.author__bio{margin:0}@media (min-width: 64em){.author__bio{margin-top:10px;margin-bottom:20px}}.author__urls-wrapper{position:relative;display:table-cell;vertical-align:middle;font-family:-apple-system,BlinkMacSystemFont,"Roboto","Segoe UI","Helvetica Neue","Lucida Grande",Arial,sans-serif;z-index:10;position:relative;cursor:pointer}.author__urls-wrapper li:last-child a{margin-bottom:0}@media (min-width: 64em){.author__urls-wrapper{display:block}}.author__urls-wrapper button{margin-bottom:0}@media (min-width: 64em){.author__urls-wrapper button{display:none}}.author__urls{display:none;position:absolute;right:0;margin-top:15px;padding:10px;list-style-type:none;border:1px solid #f2f3f3;border-radius:4px;background:#fff;z-index:-1;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);cursor:default}.author__urls.is--visible{display:block}@media (min-width: 64em){.author__urls{display:block;position:relative;margin:0;padding:0;border:0;background:transparent;box-shadow:none}}.author__urls:before{display:block;content:"";position:absolute;top:-11px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:#f2f3f3 transparent;z-index:0}@media (min-width: 64em){.author__urls:before{display:none}}.author__urls:after{display:block;content:"";position:absolute;top:-10px;left:calc(50% - 10px);width:0;border-style:solid;border-width:0 10px 10px;border-color:#fff transparent;z-index:1}@media (min-width: 64em){.author__urls:after{display:none}}.author__urls li{white-space:nowrap}.author__urls a{display:block;margin-bottom:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;color:inherit;font-size:1em;text-decoration:none}.author__urls a:hover{text-decoration:underline}.wide .sidebar__right{margin-bottom:1em}@media (min-width: 64em){.wide .sidebar__right{position:initial;top:initial;right:initial;width:initial;margin-right:initial;padding-left:initial;z-index:initial}.wide .sidebar__right.sticky{float:none}}@media (min-width: 80em){.wide .sidebar__right{width:initial;margin-right:initial}}@media print{[hidden]{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{margin:0;padding:0;min-height:auto !important;font-size:16px}body{margin:0 auto;background:#fff !important;color:#000 !important;font-size:1rem;line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2;margin-bottom:0.75rem;margin-top:0}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}table{border-collapse:collapse}thead{display:table-header-group}table,th,td{border-bottom:1px solid #000}td,th{padding:8px 16px}img{border:0;display:block;max-width:100% !important;vertical-align:middle}hr{border:0;border-bottom:2px solid #bbb;height:0;margin:2.25rem 0;padding:0}dt{font-weight:bold}dd{margin:0;margin-bottom:0.75rem}abbr[title],acronym[title]{border:0;text-decoration:none}table,blockquote,pre,code,figure,li,hr,ul,ol,a,tr{page-break-inside:avoid}h2,h3,h4,p,a{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1+p,h2+p,h3+p{page-break-before:avoid}img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}pre{white-space:pre-wrap !important;word-wrap:break-word}a[href^='http://']:after,a[href^='https://']:after,a[href^='ftp://']:after{content:" (" attr(href) ")";font-size:80%}abbr[title]:after,acronym[title]:after{content:" (" attr(title) ")"}#main{max-width:100%}.page{margin:0;padding:0;width:100%}.page-break,.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.no-print{display:none}a.no-reformat:after{content:''}abbr[title].no-reformat:after,acronym[title].no-reformat:after{content:''}.page__hero-caption{color:#000 !important;background:#fff !important;opacity:1}.page__hero-caption a{color:#000 !important}.masthead,.toc,.page__share,.page__related,.pagination,.ads,.page__footer,.page__comments-form,.author__avatar,.author__content,.author__urls-wrapper,.nav__list,.sidebar,.adsbygoogle{display:none !important;height:1px !important}} diff --git a/_site/assets/js/_main.js b/_site/assets/js/_main.js deleted file mode 100644 index 39ee5fb..0000000 --- a/_site/assets/js/_main.js +++ /dev/null @@ -1,166 +0,0 @@ -/* ========================================================================== - jQuery plugin settings and other scripts - ========================================================================== */ - -$(document).ready(function() { - // Sticky footer - var bumpIt = function() { - $("body").css("margin-bottom", $(".page__footer").outerHeight(true)); - }; - - bumpIt(); - $(window).resize(jQuery.throttle(250, function() { - bumpIt(); - })); - - // FitVids init - $("#main").fitVids(); - - // Sticky sidebar - var stickySideBar = function() { - var show = - $(".author__urls-wrapper button").length === 0 - ? $(window).width() > 1024 // width should match $large Sass variable - : !$(".author__urls-wrapper button").is(":visible"); - if (show) { - // fix - $(".sidebar").addClass("sticky"); - } else { - // unfix - $(".sidebar").removeClass("sticky"); - } - }; - - stickySideBar(); - - $(window).resize(function() { - stickySideBar(); - }); - - // Follow menu drop down - $(".author__urls-wrapper button").on("click", function() { - $(".author__urls").toggleClass("is--visible"); - $(".author__urls-wrapper button").toggleClass("open"); - }); - - // Close search screen with Esc key - $(document).keyup(function(e) { - if (e.keyCode === 27) { - if ($(".initial-content").hasClass("is--hidden")) { - $(".search-content").toggleClass("is--visible"); - $(".initial-content").toggleClass("is--hidden"); - } - } - }); - - // Search toggle - $(".search__toggle").on("click", function() { - $(".search-content").toggleClass("is--visible"); - $(".initial-content").toggleClass("is--hidden"); - // set focus on input - setTimeout(function() { - $(".search-content input").focus(); - }, 400); - }); - - // Smooth scrolling - - // Bind popstate event listener to support back/forward buttons. - var smoothScrolling = false; - $(window).bind("popstate", function (event) { - $.smoothScroll({ - scrollTarget: decodeURI(location.hash), - offset: -20, - beforeScroll: function() { smoothScrolling = true; }, - afterScroll: function() { smoothScrolling = false; } - }); - }); - // Override clicking on links to smooth scroll - $('a[href*="#"]').bind("click", function (event) { - if (this.pathname === location.pathname && this.hash) { - event.preventDefault(); - history.pushState(null, null, this.hash); - $(window).trigger("popstate"); - } - }); - // Smooth scroll on page load if there is a hash in the URL. - if (location.hash) { - $(window).trigger("popstate"); - } - - // Scrollspy equivalent: update hash fragment while scrolling. - $(window).scroll(jQuery.throttle(250, function() { - // Don't run while smooth scrolling (from clicking on a link). - if (smoothScrolling) return; - var scrollTop = $(window).scrollTop() + 20 + 1; // 20 = offset - var links = []; - $("nav.toc a").each(function() { - var link = $(this); - var href = link.attr("href"); - if (href && href[0] == "#") { - var element = $(href); - links.push({ - link: link, - href: href, - top: element.offset().top - }); - link.removeClass('active'); - } - }); - for (var i = 0; i < links.length; i++) { - var top = links[i].top; - var bottom = (i < links.length - 1 ? links[i+1].top : Infinity); - if (top <= scrollTop && scrollTop < bottom) { - // Mark all ancestors as active - links[i].link.parents("li").children("a").addClass('active'); - if (links[i].href !== decodeURI(location.hash)) { - history.replaceState(null, null, links[i].href); - } - return; - } - } - if ('#' !== location.hash) { - history.replaceState(null, null, '#'); - } - })); - - // add lightbox class to all image links - $( - "a[href$='.jpg'],a[href$='.jpeg'],a[href$='.JPG'],a[href$='.png'],a[href$='.gif']" - ).addClass("image-popup"); - - // Magnific-Popup options - $(".image-popup").magnificPopup({ - // disableOn: function() { - // if( $(window).width() < 500 ) { - // return false; - // } - // return true; - // }, - type: "image", - tLoading: "Loading image #%curr%...", - gallery: { - enabled: true, - navigateByImgClick: true, - preload: [0, 1] // Will preload 0 - before current, and 1 after the current image - }, - image: { - tError: 'Image #%curr% could not be loaded.' - }, - removalDelay: 500, // Delay in milliseconds before popup is removed - // Class that is added to body when popup is open. - // make it unique to apply your CSS animations just to this exact popup - mainClass: "mfp-zoom-in", - callbacks: { - beforeOpen: function() { - // just a hack that adds mfp-anim class to markup - this.st.image.markup = this.st.image.markup.replace( - "mfp-figure", - "mfp-figure mfp-with-anim" - ); - } - }, - closeOnContentClick: true, - midClick: true // allow opening popup on middle mouse click. Always set it to true if you don't provide alternative source. - }); -}); diff --git a/_site/assets/js/lunr/lunr-en.js b/_site/assets/js/lunr/lunr-en.js deleted file mode 100644 index cb3d089..0000000 --- a/_site/assets/js/lunr/lunr-en.js +++ /dev/null @@ -1,71 +0,0 @@ -var idx = lunr(function () { - this.field('title') - this.field('excerpt') - this.field('categories') - this.field('tags') - this.ref('id') - - this.pipeline.remove(lunr.trimmer) - - for (var item in store) { - this.add({ - title: store[item].title, - excerpt: store[item].excerpt, - categories: store[item].categories, - tags: store[item].tags, - id: item - }) - } -}); - -console.log( jQuery.type(idx) ); - -$(document).ready(function() { - $('input#search').on('keyup', function () { - var resultdiv = $('#results'); - var query = $(this).val().toLowerCase(); - var result = - idx.query(function (q) { - query.split(lunr.tokenizer.separator).forEach(function (term) { - q.term(term, { boost: 100 }) - if(query.lastIndexOf(" ") != query.length-1){ - q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 }) - } - if (term != ""){ - q.term(term, { usePipeline: false, editDistance: 1, boost: 1 }) - } - }) - }); - resultdiv.empty(); - resultdiv.prepend('

'+result.length+' Result(s) found

'); - for (var item in result) { - var ref = result[item].ref; - if(store[ref].teaser){ - var searchitem = - '
'+ - '
'+ - '

'+ - ''+store[ref].title+''+ - '

'+ - '
'+ - ''+ - '
'+ - '

'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...

'+ - '
'+ - '
'; - } - else{ - var searchitem = - '
'+ - '
'+ - '

'+ - ''+store[ref].title+''+ - '

'+ - '

'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...

'+ - '
'+ - '
'; - } - resultdiv.append(searchitem); - } - }); -}); diff --git a/_site/assets/js/lunr/lunr-gr.js b/_site/assets/js/lunr/lunr-gr.js deleted file mode 100644 index 8150df7..0000000 --- a/_site/assets/js/lunr/lunr-gr.js +++ /dev/null @@ -1,524 +0,0 @@ -step1list = new Array(); -step1list["ΦΑΓΙΑ"] = "ΦΑ"; -step1list["ΦΑΓΙΟΥ"] = "ΦΑ"; -step1list["ΦΑΓΙΩΝ"] = "ΦΑ"; -step1list["ΣΚΑΓΙΑ"] = "ΣΚΑ"; -step1list["ΣΚΑΓΙΟΥ"] = "ΣΚΑ"; -step1list["ΣΚΑΓΙΩΝ"] = "ΣΚΑ"; -step1list["ΟΛΟΓΙΟΥ"] = "ΟΛΟ"; -step1list["ΟΛΟΓΙΑ"] = "ΟΛΟ"; -step1list["ΟΛΟΓΙΩΝ"] = "ΟΛΟ"; -step1list["ΣΟΓΙΟΥ"] = "ΣΟ"; -step1list["ΣΟΓΙΑ"] = "ΣΟ"; -step1list["ΣΟΓΙΩΝ"] = "ΣΟ"; -step1list["ΤΑΤΟΓΙΑ"] = "ΤΑΤΟ"; -step1list["ΤΑΤΟΓΙΟΥ"] = "ΤΑΤΟ"; -step1list["ΤΑΤΟΓΙΩΝ"] = "ΤΑΤΟ"; -step1list["ΚΡΕΑΣ"] = "ΚΡΕ"; -step1list["ΚΡΕΑΤΟΣ"] = "ΚΡΕ"; -step1list["ΚΡΕΑΤΑ"] = "ΚΡΕ"; -step1list["ΚΡΕΑΤΩΝ"] = "ΚΡΕ"; -step1list["ΠΕΡΑΣ"] = "ΠΕΡ"; -step1list["ΠΕΡΑΤΟΣ"] = "ΠΕΡ"; -step1list["ΠΕΡΑΤΑ"] = "ΠΕΡ"; -step1list["ΠΕΡΑΤΩΝ"] = "ΠΕΡ"; -step1list["ΤΕΡΑΣ"] = "ΤΕΡ"; -step1list["ΤΕΡΑΤΟΣ"] = "ΤΕΡ"; -step1list["ΤΕΡΑΤΑ"] = "ΤΕΡ"; -step1list["ΤΕΡΑΤΩΝ"] = "ΤΕΡ"; -step1list["ΦΩΣ"] = "ΦΩ"; -step1list["ΦΩΤΟΣ"] = "ΦΩ"; -step1list["ΦΩΤΑ"] = "ΦΩ"; -step1list["ΦΩΤΩΝ"] = "ΦΩ"; -step1list["ΚΑΘΕΣΤΩΣ"] = "ΚΑΘΕΣΤ"; -step1list["ΚΑΘΕΣΤΩΤΟΣ"] = "ΚΑΘΕΣΤ"; -step1list["ΚΑΘΕΣΤΩΤΑ"] = "ΚΑΘΕΣΤ"; -step1list["ΚΑΘΕΣΤΩΤΩΝ"] = "ΚΑΘΕΣΤ"; -step1list["ΓΕΓΟΝΟΣ"] = "ΓΕΓΟΝ"; -step1list["ΓΕΓΟΝΟΤΟΣ"] = "ΓΕΓΟΝ"; -step1list["ΓΕΓΟΝΟΤΑ"] = "ΓΕΓΟΝ"; -step1list["ΓΕΓΟΝΟΤΩΝ"] = "ΓΕΓΟΝ"; - -v = "[ΑΕΗΙΟΥΩ]"; -v2 = "[ΑΕΗΙΟΩ]" - -function stemWord(w) { - var stem; - var suffix; - var firstch; - var origword = w; - test1 = new Boolean(true); - - if(w.length < 4) { - return w; - } - - var re; - var re2; - var re3; - var re4; - - re = /(.*)(ΦΑΓΙΑ|ΦΑΓΙΟΥ|ΦΑΓΙΩΝ|ΣΚΑΓΙΑ|ΣΚΑΓΙΟΥ|ΣΚΑΓΙΩΝ|ΟΛΟΓΙΟΥ|ΟΛΟΓΙΑ|ΟΛΟΓΙΩΝ|ΣΟΓΙΟΥ|ΣΟΓΙΑ|ΣΟΓΙΩΝ|ΤΑΤΟΓΙΑ|ΤΑΤΟΓΙΟΥ|ΤΑΤΟΓΙΩΝ|ΚΡΕΑΣ|ΚΡΕΑΤΟΣ|ΚΡΕΑΤΑ|ΚΡΕΑΤΩΝ|ΠΕΡΑΣ|ΠΕΡΑΤΟΣ|ΠΕΡΑΤΑ|ΠΕΡΑΤΩΝ|ΤΕΡΑΣ|ΤΕΡΑΤΟΣ|ΤΕΡΑΤΑ|ΤΕΡΑΤΩΝ|ΦΩΣ|ΦΩΤΟΣ|ΦΩΤΑ|ΦΩΤΩΝ|ΚΑΘΕΣΤΩΣ|ΚΑΘΕΣΤΩΤΟΣ|ΚΑΘΕΣΤΩΤΑ|ΚΑΘΕΣΤΩΤΩΝ|ΓΕΓΟΝΟΣ|ΓΕΓΟΝΟΤΟΣ|ΓΕΓΟΝΟΤΑ|ΓΕΓΟΝΟΤΩΝ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - w = stem + step1list[suffix]; - test1 = false; - } - - re = /^(.+?)(ΑΔΕΣ|ΑΔΩΝ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - - reg1 = /(ΟΚ|ΜΑΜ|ΜΑΝ|ΜΠΑΜΠ|ΠΑΤΕΡ|ΓΙΑΓΙ|ΝΤΑΝΤ|ΚΥΡ|ΘΕΙ|ΠΕΘΕΡ)$/; - - if(!(reg1.test(w))) { - w = w + "ΑΔ"; - } - } - - re2 = /^(.+?)(ΕΔΕΣ|ΕΔΩΝ)$/; - - if(re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - - exept2 = /(ΟΠ|ΙΠ|ΕΜΠ|ΥΠ|ΓΗΠ|ΔΑΠ|ΚΡΑΣΠ|ΜΙΛ)$/; - - if(exept2.test(w)) { - w = w + "ΕΔ"; - } - } - - re3 = /^(.+?)(ΟΥΔΕΣ|ΟΥΔΩΝ)$/; - - if(re3.test(w)) { - var fp = re3.exec(w); - stem = fp[1]; - w = stem; - - exept3 = /(ΑΡΚ|ΚΑΛΙΑΚ|ΠΕΤΑΛ|ΛΙΧ|ΠΛΕΞ|ΣΚ|Σ|ΦΛ|ΦΡ|ΒΕΛ|ΛΟΥΛ|ΧΝ|ΣΠ|ΤΡΑΓ|ΦΕ)$/; - - if(exept3.test(w)) { - w = w + "ΟΥΔ"; - } - } - - re4 = /^(.+?)(ΕΩΣ|ΕΩΝ)$/; - - if(re4.test(w)) { - var fp = re4.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept4 = /^(Θ|Δ|ΕΛ|ΓΑΛ|Ν|Π|ΙΔ|ΠΑΡ)$/; - - if(exept4.test(w)) { - w = w + "Ε"; - } - } - - re = /^(.+?)(ΙΑ|ΙΟΥ|ΙΩΝ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - re2 = new RegExp(v + "$"); - test1 = false; - - if(re2.test(w)) { - w = stem + "Ι"; - } - } - - re = /^(.+?)(ΙΚΑ|ΙΚΟ|ΙΚΟΥ|ΙΚΩΝ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - re2 = new RegExp(v + "$"); - exept5 = /^(ΑΛ|ΑΔ|ΕΝΔ|ΑΜΑΝ|ΑΜΜΟΧΑΛ|ΗΘ|ΑΝΗΘ|ΑΝΤΙΔ|ΦΥΣ|ΒΡΩΜ|ΓΕΡ|ΕΞΩΔ|ΚΑΛΠ|ΚΑΛΛΙΝ|ΚΑΤΑΔ|ΜΟΥΛ|ΜΠΑΝ|ΜΠΑΓΙΑΤ|ΜΠΟΛ|ΜΠΟΣ|ΝΙΤ|ΞΙΚ|ΣΥΝΟΜΗΛ|ΠΕΤΣ|ΠΙΤΣ|ΠΙΚΑΝΤ|ΠΛΙΑΤΣ|ΠΟΣΤΕΛΝ|ΠΡΩΤΟΔ|ΣΕΡΤ|ΣΥΝΑΔ|ΤΣΑΜ|ΥΠΟΔ|ΦΙΛΟΝ|ΦΥΛΟΔ|ΧΑΣ)$/; - - if((exept5.test(w)) || (re2.test(w))) { - w = w + "ΙΚ"; - } - } - - re = /^(.+?)(ΑΜΕ)$/; - re2 = /^(.+?)(ΑΓΑΜΕ|ΗΣΑΜΕ|ΟΥΣΑΜΕ|ΗΚΑΜΕ|ΗΘΗΚΑΜΕ)$/; - if(w == "ΑΓΑΜΕ") { - w = "ΑΓΑΜ"; - } - - if(re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - } - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept6 = /^(ΑΝΑΠ|ΑΠΟΘ|ΑΠΟΚ|ΑΠΟΣΤ|ΒΟΥΒ|ΞΕΘ|ΟΥΛ|ΠΕΘ|ΠΙΚΡ|ΠΟΤ|ΣΙΧ|Χ)$/; - - if(exept6.test(w)) { - w = w + "ΑΜ"; - } - } - - re2 = /^(.+?)(ΑΝΕ)$/; - re3 = /^(.+?)(ΑΓΑΝΕ|ΗΣΑΝΕ|ΟΥΣΑΝΕ|ΙΟΝΤΑΝΕ|ΙΟΤΑΝΕ|ΙΟΥΝΤΑΝΕ|ΟΝΤΑΝΕ|ΟΤΑΝΕ|ΟΥΝΤΑΝΕ|ΗΚΑΝΕ|ΗΘΗΚΑΝΕ)$/; - - if(re3.test(w)) { - var fp = re3.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - re3 = /^(ΤΡ|ΤΣ)$/; - - if(re3.test(w)) { - w = w + "ΑΓΑΝ"; - } - } - - if(re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - re2 = new RegExp(v2 + "$"); - exept7 = /^(ΒΕΤΕΡ|ΒΟΥΛΚ|ΒΡΑΧΜ|Γ|ΔΡΑΔΟΥΜ|Θ|ΚΑΛΠΟΥΖ|ΚΑΣΤΕΛ|ΚΟΡΜΟΡ|ΛΑΟΠΛ|ΜΩΑΜΕΘ|Μ|ΜΟΥΣΟΥΛΜ|Ν|ΟΥΛ|Π|ΠΕΛΕΚ|ΠΛ|ΠΟΛΙΣ|ΠΟΡΤΟΛ|ΣΑΡΑΚΑΤΣ|ΣΟΥΛΤ|ΤΣΑΡΛΑΤ|ΟΡΦ|ΤΣΙΓΓ|ΤΣΟΠ|ΦΩΤΟΣΤΕΦ|Χ|ΨΥΧΟΠΛ|ΑΓ|ΟΡΦ|ΓΑΛ|ΓΕΡ|ΔΕΚ|ΔΙΠΛ|ΑΜΕΡΙΚΑΝ|ΟΥΡ|ΠΙΘ|ΠΟΥΡΙΤ|Σ|ΖΩΝΤ|ΙΚ|ΚΑΣΤ|ΚΟΠ|ΛΙΧ|ΛΟΥΘΗΡ|ΜΑΙΝΤ|ΜΕΛ|ΣΙΓ|ΣΠ|ΣΤΕΓ|ΤΡΑΓ|ΤΣΑΓ|Φ|ΕΡ|ΑΔΑΠ|ΑΘΙΓΓ|ΑΜΗΧ|ΑΝΙΚ|ΑΝΟΡΓ|ΑΠΗΓ|ΑΠΙΘ|ΑΤΣΙΓΓ|ΒΑΣ|ΒΑΣΚ|ΒΑΘΥΓΑΛ|ΒΙΟΜΗΧ|ΒΡΑΧΥΚ|ΔΙΑΤ|ΔΙΑΦ|ΕΝΟΡΓ|ΘΥΣ|ΚΑΠΝΟΒΙΟΜΗΧ|ΚΑΤΑΓΑΛ|ΚΛΙΒ|ΚΟΙΛΑΡΦ|ΛΙΒ|ΜΕΓΛΟΒΙΟΜΗΧ|ΜΙΚΡΟΒΙΟΜΗΧ|ΝΤΑΒ|ΞΗΡΟΚΛΙΒ|ΟΛΙΓΟΔΑΜ|ΟΛΟΓΑΛ|ΠΕΝΤΑΡΦ|ΠΕΡΗΦ|ΠΕΡΙΤΡ|ΠΛΑΤ|ΠΟΛΥΔΑΠ|ΠΟΛΥΜΗΧ|ΣΤΕΦ|ΤΑΒ|ΤΕΤ|ΥΠΕΡΗΦ|ΥΠΟΚΟΠ|ΧΑΜΗΛΟΔΑΠ|ΨΗΛΟΤΑΒ)$/; - - if((re2.test(w)) || (exept7.test(w))) { - w = w + "ΑΝ"; - } - } - - re3 = /^(.+?)(ΕΤΕ)$/; - re4 = /^(.+?)(ΗΣΕΤΕ)$/; - - if(re4.test(w)) { - var fp = re4.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - } - - if(re3.test(w)) { - var fp = re3.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - re3 = new RegExp(v2 + "$"); - exept8 = /(ΟΔ|ΑΙΡ|ΦΟΡ|ΤΑΘ|ΔΙΑΘ|ΣΧ|ΕΝΔ|ΕΥΡ|ΤΙΘ|ΥΠΕΡΘ|ΡΑΘ|ΕΝΘ|ΡΟΘ|ΣΘ|ΠΥΡ|ΑΙΝ|ΣΥΝΔ|ΣΥΝ|ΣΥΝΘ|ΧΩΡ|ΠΟΝ|ΒΡ|ΚΑΘ|ΕΥΘ|ΕΚΘ|ΝΕΤ|ΡΟΝ|ΑΡΚ|ΒΑΡ|ΒΟΛ|ΩΦΕΛ)$/; - exept9 = /^(ΑΒΑΡ|ΒΕΝ|ΕΝΑΡ|ΑΒΡ|ΑΔ|ΑΘ|ΑΝ|ΑΠΛ|ΒΑΡΟΝ|ΝΤΡ|ΣΚ|ΚΟΠ|ΜΠΟΡ|ΝΙΦ|ΠΑΓ|ΠΑΡΑΚΑΛ|ΣΕΡΠ|ΣΚΕΛ|ΣΥΡΦ|ΤΟΚ|Υ|Δ|ΕΜ|ΘΑΡΡ|Θ)$/; - - if((re3.test(w)) || (exept8.test(w)) || (exept9.test(w))) { - w = w + "ΕΤ"; - } - } - - re = /^(.+?)(ΟΝΤΑΣ|ΩΝΤΑΣ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept10 = /^(ΑΡΧ)$/; - exept11 = /(ΚΡΕ)$/; - if(exept10.test(w)) { - w = w + "ΟΝΤ"; - } - if(exept11.test(w)) { - w = w + "ΩΝΤ"; - } - } - - re = /^(.+?)(ΟΜΑΣΤΕ|ΙΟΜΑΣΤΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept11 = /^(ΟΝ)$/; - - if(exept11.test(w)) { - w = w + "ΟΜΑΣΤ"; - } - } - - re = /^(.+?)(ΕΣΤΕ)$/; - re2 = /^(.+?)(ΙΕΣΤΕ)$/; - - if(re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - re2 = /^(Π|ΑΠ|ΣΥΜΠ|ΑΣΥΜΠ|ΑΚΑΤΑΠ|ΑΜΕΤΑΜΦ)$/; - - if(re2.test(w)) { - w = w + "ΙΕΣΤ"; - } - } - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept12 = /^(ΑΛ|ΑΡ|ΕΚΤΕΛ|Ζ|Μ|Ξ|ΠΑΡΑΚΑΛ|ΑΡ|ΠΡΟ|ΝΙΣ)$/; - - if(exept12.test(w)) { - w = w + "ΕΣΤ"; - } - } - - re = /^(.+?)(ΗΚΑ|ΗΚΕΣ|ΗΚΕ)$/; - re2 = /^(.+?)(ΗΘΗΚΑ|ΗΘΗΚΕΣ|ΗΘΗΚΕ)$/; - - if(re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - } - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept13 = /(ΣΚΩΛ|ΣΚΟΥΛ|ΝΑΡΘ|ΣΦ|ΟΘ|ΠΙΘ)$/; - exept14 = /^(ΔΙΑΘ|Θ|ΠΑΡΑΚΑΤΑΘ|ΠΡΟΣΘ|ΣΥΝΘ|)$/; - - if((exept13.test(w)) || (exept14.test(w))) { - w = w + "ΗΚ"; - } - } - - re = /^(.+?)(ΟΥΣΑ|ΟΥΣΕΣ|ΟΥΣΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept15 = /^(ΦΑΡΜΑΚ|ΧΑΔ|ΑΓΚ|ΑΝΑΡΡ|ΒΡΟΜ|ΕΚΛΙΠ|ΛΑΜΠΙΔ|ΛΕΧ|Μ|ΠΑΤ|Ρ|Λ|ΜΕΔ|ΜΕΣΑΖ|ΥΠΟΤΕΙΝ|ΑΜ|ΑΙΘ|ΑΝΗΚ|ΔΕΣΠΟΖ|ΕΝΔΙΑΦΕΡ|ΔΕ|ΔΕΥΤΕΡΕΥ|ΚΑΘΑΡΕΥ|ΠΛΕ|ΤΣΑ)$/; - exept16 = /(ΠΟΔΑΡ|ΒΛΕΠ|ΠΑΝΤΑΧ|ΦΡΥΔ|ΜΑΝΤΙΛ|ΜΑΛΛ|ΚΥΜΑΤ|ΛΑΧ|ΛΗΓ|ΦΑΓ|ΟΜ|ΠΡΩΤ)$/; - - if((exept15.test(w)) || (exept16.test(w))) { - w = w + "ΟΥΣ"; - } - } - - re = /^(.+?)(ΑΓΑ|ΑΓΕΣ|ΑΓΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept17 = /^(ΨΟΦ|ΝΑΥΛΟΧ)$/; - exept20 = /(ΚΟΛΛ)$/; - exept18 = /^(ΑΒΑΣΤ|ΠΟΛΥΦ|ΑΔΗΦ|ΠΑΜΦ|Ρ|ΑΣΠ|ΑΦ|ΑΜΑΛ|ΑΜΑΛΛΙ|ΑΝΥΣΤ|ΑΠΕΡ|ΑΣΠΑΡ|ΑΧΑΡ|ΔΕΡΒΕΝ|ΔΡΟΣΟΠ|ΞΕΦ|ΝΕΟΠ|ΝΟΜΟΤ|ΟΛΟΠ|ΟΜΟΤ|ΠΡΟΣΤ|ΠΡΟΣΩΠΟΠ|ΣΥΜΠ|ΣΥΝΤ|Τ|ΥΠΟΤ|ΧΑΡ|ΑΕΙΠ|ΑΙΜΟΣΤ|ΑΝΥΠ|ΑΠΟΤ|ΑΡΤΙΠ|ΔΙΑΤ|ΕΝ|ΕΠΙΤ|ΚΡΟΚΑΛΟΠ|ΣΙΔΗΡΟΠ|Λ|ΝΑΥ|ΟΥΛΑΜ|ΟΥΡ|Π|ΤΡ|Μ)$/; - exept19 = /(ΟΦ|ΠΕΛ|ΧΟΡΤ|ΛΛ|ΣΦ|ΡΠ|ΦΡ|ΠΡ|ΛΟΧ|ΣΜΗΝ)$/; - - if(((exept18.test(w)) || (exept19.test(w))) && !((exept17.test(w)) || (exept20.test(w)))) { - w = w + "ΑΓ"; - } - } - - re = /^(.+?)(ΗΣΕ|ΗΣΟΥ|ΗΣΑ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept21 = /^(Ν|ΧΕΡΣΟΝ|ΔΩΔΕΚΑΝ|ΕΡΗΜΟΝ|ΜΕΓΑΛΟΝ|ΕΠΤΑΝ)$/; - - if(exept21.test(w)) { - w = w + "ΗΣ"; - } - } - - re = /^(.+?)(ΗΣΤΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept22 = /^(ΑΣΒ|ΣΒ|ΑΧΡ|ΧΡ|ΑΠΛ|ΑΕΙΜΝ|ΔΥΣΧΡ|ΕΥΧΡ|ΚΟΙΝΟΧΡ|ΠΑΛΙΜΨ)$/; - - if(exept22.test(w)) { - w = w + "ΗΣΤ"; - } - } - - re = /^(.+?)(ΟΥΝΕ|ΗΣΟΥΝΕ|ΗΘΟΥΝΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept23 = /^(Ν|Ρ|ΣΠΙ|ΣΤΡΑΒΟΜΟΥΤΣ|ΚΑΚΟΜΟΥΤΣ|ΕΞΩΝ)$/; - - if(exept23.test(w)) { - w = w + "ΟΥΝ"; - } - } - - re = /^(.+?)(ΟΥΜΕ|ΗΣΟΥΜΕ|ΗΘΟΥΜΕ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - test1 = false; - - exept24 = /^(ΠΑΡΑΣΟΥΣ|Φ|Χ|ΩΡΙΟΠΛ|ΑΖ|ΑΛΛΟΣΟΥΣ|ΑΣΟΥΣ)$/; - - if(exept24.test(w)) { - w = w + "ΟΥΜ"; - } - } - - re = /^(.+?)(ΜΑΤΑ|ΜΑΤΩΝ|ΜΑΤΟΣ)$/; - re2 = /^(.+?)(Α|ΑΓΑΤΕ|ΑΓΑΝ|ΑΕΙ|ΑΜΑΙ|ΑΝ|ΑΣ|ΑΣΑΙ|ΑΤΑΙ|ΑΩ|Ε|ΕΙ|ΕΙΣ|ΕΙΤΕ|ΕΣΑΙ|ΕΣ|ΕΤΑΙ|Ι|ΙΕΜΑΙ|ΙΕΜΑΣΤΕ|ΙΕΤΑΙ|ΙΕΣΑΙ|ΙΕΣΑΣΤΕ|ΙΟΜΑΣΤΑΝ|ΙΟΜΟΥΝ|ΙΟΜΟΥΝΑ|ΙΟΝΤΑΝ|ΙΟΝΤΟΥΣΑΝ|ΙΟΣΑΣΤΑΝ|ΙΟΣΑΣΤΕ|ΙΟΣΟΥΝ|ΙΟΣΟΥΝΑ|ΙΟΤΑΝ|ΙΟΥΜΑ|ΙΟΥΜΑΣΤΕ|ΙΟΥΝΤΑΙ|ΙΟΥΝΤΑΝ|Η|ΗΔΕΣ|ΗΔΩΝ|ΗΘΕΙ|ΗΘΕΙΣ|ΗΘΕΙΤΕ|ΗΘΗΚΑΤΕ|ΗΘΗΚΑΝ|ΗΘΟΥΝ|ΗΘΩ|ΗΚΑΤΕ|ΗΚΑΝ|ΗΣ|ΗΣΑΝ|ΗΣΑΤΕ|ΗΣΕΙ|ΗΣΕΣ|ΗΣΟΥΝ|ΗΣΩ|Ο|ΟΙ|ΟΜΑΙ|ΟΜΑΣΤΑΝ|ΟΜΟΥΝ|ΟΜΟΥΝΑ|ΟΝΤΑΙ|ΟΝΤΑΝ|ΟΝΤΟΥΣΑΝ|ΟΣ|ΟΣΑΣΤΑΝ|ΟΣΑΣΤΕ|ΟΣΟΥΝ|ΟΣΟΥΝΑ|ΟΤΑΝ|ΟΥ|ΟΥΜΑΙ|ΟΥΜΑΣΤΕ|ΟΥΝ|ΟΥΝΤΑΙ|ΟΥΝΤΑΝ|ΟΥΣ|ΟΥΣΑΝ|ΟΥΣΑΤΕ|Υ|ΥΣ|Ω|ΩΝ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem + "ΜΑ"; - } - - if((re2.test(w)) && (test1)) { - var fp = re2.exec(w); - stem = fp[1]; - w = stem; - - } - - re = /^(.+?)(ΕΣΤΕΡ|ΕΣΤΑΤ|ΟΤΕΡ|ΟΤΑΤ|ΥΤΕΡ|ΥΤΑΤ|ΩΤΕΡ|ΩΤΑΤ)$/; - - if(re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem; - } - - return w; -}; - -var greekStemmer = function (token) { - return token.update(function (word) { - return stemWord(word); - }) -} - -var idx = lunr(function () { - this.field('title') - this.field('excerpt') - this.field('categories') - this.field('tags') - this.ref('id') - - this.pipeline.remove(lunr.trimmer) - this.pipeline.add(greekStemmer) - this.pipeline.remove(lunr.stemmer) - - for (var item in store) { - this.add({ - title: store[item].title, - excerpt: store[item].excerpt, - categories: store[item].categories, - tags: store[item].tags, - id: item - }) - } -}); - -console.log( jQuery.type(idx) ); - -$(document).ready(function() { - $('input#search').on('keyup', function () { - var resultdiv = $('#results'); - var query = $(this).val().toLowerCase(); - var result = - idx.query(function (q) { - query.split(lunr.tokenizer.separator).forEach(function (term) { - q.term(term, { boost: 100 }) - if(query.lastIndexOf(" ") != query.length-1){ - q.term(term, { usePipeline: false, wildcard: lunr.Query.wildcard.TRAILING, boost: 10 }) - } - if (term != ""){ - q.term(term, { usePipeline: false, editDistance: 1, boost: 1 }) - } - }) - }); - resultdiv.empty(); - resultdiv.prepend('

'+result.length+' Result(s) found

'); - for (var item in result) { - var ref = result[item].ref; - if(store[ref].teaser){ - var searchitem = - '
'+ - '
'+ - '

'+ - ''+store[ref].title+''+ - '

'+ - '
'+ - ''+ - '
'+ - '

'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...

'+ - '
'+ - '
'; - } - else{ - var searchitem = - '
'+ - '
'+ - '

'+ - ''+store[ref].title+''+ - '

'+ - '

'+store[ref].excerpt.split(" ").splice(0,20).join(" ")+'...

'+ - '
'+ - '
'; - } - resultdiv.append(searchitem); - } - }); -}); diff --git a/_site/assets/js/lunr/lunr-store.js b/_site/assets/js/lunr/lunr-store.js deleted file mode 100644 index c9ec497..0000000 --- a/_site/assets/js/lunr/lunr-store.js +++ /dev/null @@ -1,11 +0,0 @@ -var store = [{ - "title": "Welcome to Jekyll!", - "excerpt":"You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when...","categories": ["jekyll","update"], - "tags": ["test","blargh"], - "url": "http://0.0.0.0:4000/jekyll/update/welcome-to-jekyll/", - "teaser":null},{ - "title": "First Post", - "excerpt":"Just a test post. This is the first, of a new blog that is powered by Jekyll hello world! ","categories": [], - "tags": [], - "url": "http://0.0.0.0:4000/first-post/", - "teaser":null},] diff --git a/_site/assets/js/lunr/lunr.js b/_site/assets/js/lunr/lunr.js deleted file mode 100644 index b37984a..0000000 --- a/_site/assets/js/lunr/lunr.js +++ /dev/null @@ -1,3484 +0,0 @@ -/** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.5 - * Copyright (C) 2018 Oliver Nightingale - * @license MIT - */ - -;(function(){ - -/** - * A convenience function for configuring and constructing - * a new lunr Index. - * - * A lunr.Builder instance is created and the pipeline setup - * with a trimmer, stop word filter and stemmer. - * - * This builder object is yielded to the configuration function - * that is passed as a parameter, allowing the list of fields - * and other builder parameters to be customised. - * - * All documents _must_ be added within the passed config function. - * - * @example - * var idx = lunr(function () { - * this.field('title') - * this.field('body') - * this.ref('id') - * - * documents.forEach(function (doc) { - * this.add(doc) - * }, this) - * }) - * - * @see {@link lunr.Builder} - * @see {@link lunr.Pipeline} - * @see {@link lunr.trimmer} - * @see {@link lunr.stopWordFilter} - * @see {@link lunr.stemmer} - * @namespace {function} lunr - */ -var lunr = function (config) { - var builder = new lunr.Builder - - builder.pipeline.add( - lunr.trimmer, - lunr.stopWordFilter, - lunr.stemmer - ) - - builder.searchPipeline.add( - lunr.stemmer - ) - - config.call(builder, builder) - return builder.build() -} - -lunr.version = "2.3.5" -/*! - * lunr.utils - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * A namespace containing utils for the rest of the lunr library - * @namespace lunr.utils - */ -lunr.utils = {} - -/** - * Print a warning message to the console. - * - * @param {String} message The message to be printed. - * @memberOf lunr.utils - * @function - */ -lunr.utils.warn = (function (global) { - /* eslint-disable no-console */ - return function (message) { - if (global.console && console.warn) { - console.warn(message) - } - } - /* eslint-enable no-console */ -})(this) - -/** - * Convert an object to a string. - * - * In the case of `null` and `undefined` the function returns - * the empty string, in all other cases the result of calling - * `toString` on the passed object is returned. - * - * @param {Any} obj The object to convert to a string. - * @return {String} string representation of the passed object. - * @memberOf lunr.utils - */ -lunr.utils.asString = function (obj) { - if (obj === void 0 || obj === null) { - return "" - } else { - return obj.toString() - } -} - -/** - * Clones an object. - * - * Will create a copy of an existing object such that any mutations - * on the copy cannot affect the original. - * - * Only shallow objects are supported, passing a nested object to this - * function will cause a TypeError. - * - * Objects with primitives, and arrays of primitives are supported. - * - * @param {Object} obj The object to clone. - * @return {Object} a clone of the passed object. - * @throws {TypeError} when a nested object is passed. - * @memberOf Utils - */ -lunr.utils.clone = function (obj) { - if (obj === null || obj === undefined) { - return obj - } - - var clone = Object.create(null), - keys = Object.keys(obj) - - for (var i = 0; i < keys.length; i++) { - var key = keys[i], - val = obj[key] - - if (Array.isArray(val)) { - clone[key] = val.slice() - continue - } - - if (typeof val === 'string' || - typeof val === 'number' || - typeof val === 'boolean') { - clone[key] = val - continue - } - - throw new TypeError("clone is not deep and does not support nested objects") - } - - return clone -} -lunr.FieldRef = function (docRef, fieldName, stringValue) { - this.docRef = docRef - this.fieldName = fieldName - this._stringValue = stringValue -} - -lunr.FieldRef.joiner = "/" - -lunr.FieldRef.fromString = function (s) { - var n = s.indexOf(lunr.FieldRef.joiner) - - if (n === -1) { - throw "malformed field ref string" - } - - var fieldRef = s.slice(0, n), - docRef = s.slice(n + 1) - - return new lunr.FieldRef (docRef, fieldRef, s) -} - -lunr.FieldRef.prototype.toString = function () { - if (this._stringValue == undefined) { - this._stringValue = this.fieldName + lunr.FieldRef.joiner + this.docRef - } - - return this._stringValue -} -/*! - * lunr.Set - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * A lunr set. - * - * @constructor - */ -lunr.Set = function (elements) { - this.elements = Object.create(null) - - if (elements) { - this.length = elements.length - - for (var i = 0; i < this.length; i++) { - this.elements[elements[i]] = true - } - } else { - this.length = 0 - } -} - -/** - * A complete set that contains all elements. - * - * @static - * @readonly - * @type {lunr.Set} - */ -lunr.Set.complete = { - intersect: function (other) { - return other - }, - - union: function (other) { - return other - }, - - contains: function () { - return true - } -} - -/** - * An empty set that contains no elements. - * - * @static - * @readonly - * @type {lunr.Set} - */ -lunr.Set.empty = { - intersect: function () { - return this - }, - - union: function (other) { - return other - }, - - contains: function () { - return false - } -} - -/** - * Returns true if this set contains the specified object. - * - * @param {object} object - Object whose presence in this set is to be tested. - * @returns {boolean} - True if this set contains the specified object. - */ -lunr.Set.prototype.contains = function (object) { - return !!this.elements[object] -} - -/** - * Returns a new set containing only the elements that are present in both - * this set and the specified set. - * - * @param {lunr.Set} other - set to intersect with this set. - * @returns {lunr.Set} a new set that is the intersection of this and the specified set. - */ - -lunr.Set.prototype.intersect = function (other) { - var a, b, elements, intersection = [] - - if (other === lunr.Set.complete) { - return this - } - - if (other === lunr.Set.empty) { - return other - } - - if (this.length < other.length) { - a = this - b = other - } else { - a = other - b = this - } - - elements = Object.keys(a.elements) - - for (var i = 0; i < elements.length; i++) { - var element = elements[i] - if (element in b.elements) { - intersection.push(element) - } - } - - return new lunr.Set (intersection) -} - -/** - * Returns a new set combining the elements of this and the specified set. - * - * @param {lunr.Set} other - set to union with this set. - * @return {lunr.Set} a new set that is the union of this and the specified set. - */ - -lunr.Set.prototype.union = function (other) { - if (other === lunr.Set.complete) { - return lunr.Set.complete - } - - if (other === lunr.Set.empty) { - return this - } - - return new lunr.Set(Object.keys(this.elements).concat(Object.keys(other.elements))) -} -/** - * A function to calculate the inverse document frequency for - * a posting. This is shared between the builder and the index - * - * @private - * @param {object} posting - The posting for a given term - * @param {number} documentCount - The total number of documents. - */ -lunr.idf = function (posting, documentCount) { - var documentsWithTerm = 0 - - for (var fieldName in posting) { - if (fieldName == '_index') continue // Ignore the term index, its not a field - documentsWithTerm += Object.keys(posting[fieldName]).length - } - - var x = (documentCount - documentsWithTerm + 0.5) / (documentsWithTerm + 0.5) - - return Math.log(1 + Math.abs(x)) -} - -/** - * A token wraps a string representation of a token - * as it is passed through the text processing pipeline. - * - * @constructor - * @param {string} [str=''] - The string token being wrapped. - * @param {object} [metadata={}] - Metadata associated with this token. - */ -lunr.Token = function (str, metadata) { - this.str = str || "" - this.metadata = metadata || {} -} - -/** - * Returns the token string that is being wrapped by this object. - * - * @returns {string} - */ -lunr.Token.prototype.toString = function () { - return this.str -} - -/** - * A token update function is used when updating or optionally - * when cloning a token. - * - * @callback lunr.Token~updateFunction - * @param {string} str - The string representation of the token. - * @param {Object} metadata - All metadata associated with this token. - */ - -/** - * Applies the given function to the wrapped string token. - * - * @example - * token.update(function (str, metadata) { - * return str.toUpperCase() - * }) - * - * @param {lunr.Token~updateFunction} fn - A function to apply to the token string. - * @returns {lunr.Token} - */ -lunr.Token.prototype.update = function (fn) { - this.str = fn(this.str, this.metadata) - return this -} - -/** - * Creates a clone of this token. Optionally a function can be - * applied to the cloned token. - * - * @param {lunr.Token~updateFunction} [fn] - An optional function to apply to the cloned token. - * @returns {lunr.Token} - */ -lunr.Token.prototype.clone = function (fn) { - fn = fn || function (s) { return s } - return new lunr.Token (fn(this.str, this.metadata), this.metadata) -} -/*! - * lunr.tokenizer - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * A function for splitting a string into tokens ready to be inserted into - * the search index. Uses `lunr.tokenizer.separator` to split strings, change - * the value of this property to change how strings are split into tokens. - * - * This tokenizer will convert its parameter to a string by calling `toString` and - * then will split this string on the character in `lunr.tokenizer.separator`. - * Arrays will have their elements converted to strings and wrapped in a lunr.Token. - * - * Optional metadata can be passed to the tokenizer, this metadata will be cloned and - * added as metadata to every token that is created from the object to be tokenized. - * - * @static - * @param {?(string|object|object[])} obj - The object to convert into tokens - * @param {?object} metadata - Optional metadata to associate with every token - * @returns {lunr.Token[]} - * @see {@link lunr.Pipeline} - */ -lunr.tokenizer = function (obj, metadata) { - if (obj == null || obj == undefined) { - return [] - } - - if (Array.isArray(obj)) { - return obj.map(function (t) { - return new lunr.Token( - lunr.utils.asString(t).toLowerCase(), - lunr.utils.clone(metadata) - ) - }) - } - - var str = obj.toString().trim().toLowerCase(), - len = str.length, - tokens = [] - - for (var sliceEnd = 0, sliceStart = 0; sliceEnd <= len; sliceEnd++) { - var char = str.charAt(sliceEnd), - sliceLength = sliceEnd - sliceStart - - if ((char.match(lunr.tokenizer.separator) || sliceEnd == len)) { - - if (sliceLength > 0) { - var tokenMetadata = lunr.utils.clone(metadata) || {} - tokenMetadata["position"] = [sliceStart, sliceLength] - tokenMetadata["index"] = tokens.length - - tokens.push( - new lunr.Token ( - str.slice(sliceStart, sliceEnd), - tokenMetadata - ) - ) - } - - sliceStart = sliceEnd + 1 - } - - } - - return tokens -} - -/** - * The separator used to split a string into tokens. Override this property to change the behaviour of - * `lunr.tokenizer` behaviour when tokenizing strings. By default this splits on whitespace and hyphens. - * - * @static - * @see lunr.tokenizer - */ -lunr.tokenizer.separator = /[\s\-]+/ -/*! - * lunr.Pipeline - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * lunr.Pipelines maintain an ordered list of functions to be applied to all - * tokens in documents entering the search index and queries being ran against - * the index. - * - * An instance of lunr.Index created with the lunr shortcut will contain a - * pipeline with a stop word filter and an English language stemmer. Extra - * functions can be added before or after either of these functions or these - * default functions can be removed. - * - * When run the pipeline will call each function in turn, passing a token, the - * index of that token in the original list of all tokens and finally a list of - * all the original tokens. - * - * The output of functions in the pipeline will be passed to the next function - * in the pipeline. To exclude a token from entering the index the function - * should return undefined, the rest of the pipeline will not be called with - * this token. - * - * For serialisation of pipelines to work, all functions used in an instance of - * a pipeline should be registered with lunr.Pipeline. Registered functions can - * then be loaded. If trying to load a serialised pipeline that uses functions - * that are not registered an error will be thrown. - * - * If not planning on serialising the pipeline then registering pipeline functions - * is not necessary. - * - * @constructor - */ -lunr.Pipeline = function () { - this._stack = [] -} - -lunr.Pipeline.registeredFunctions = Object.create(null) - -/** - * A pipeline function maps lunr.Token to lunr.Token. A lunr.Token contains the token - * string as well as all known metadata. A pipeline function can mutate the token string - * or mutate (or add) metadata for a given token. - * - * A pipeline function can indicate that the passed token should be discarded by returning - * null. This token will not be passed to any downstream pipeline functions and will not be - * added to the index. - * - * Multiple tokens can be returned by returning an array of tokens. Each token will be passed - * to any downstream pipeline functions and all will returned tokens will be added to the index. - * - * Any number of pipeline functions may be chained together using a lunr.Pipeline. - * - * @interface lunr.PipelineFunction - * @param {lunr.Token} token - A token from the document being processed. - * @param {number} i - The index of this token in the complete list of tokens for this document/field. - * @param {lunr.Token[]} tokens - All tokens for this document/field. - * @returns {(?lunr.Token|lunr.Token[])} - */ - -/** - * Register a function with the pipeline. - * - * Functions that are used in the pipeline should be registered if the pipeline - * needs to be serialised, or a serialised pipeline needs to be loaded. - * - * Registering a function does not add it to a pipeline, functions must still be - * added to instances of the pipeline for them to be used when running a pipeline. - * - * @param {lunr.PipelineFunction} fn - The function to check for. - * @param {String} label - The label to register this function with - */ -lunr.Pipeline.registerFunction = function (fn, label) { - if (label in this.registeredFunctions) { - lunr.utils.warn('Overwriting existing registered function: ' + label) - } - - fn.label = label - lunr.Pipeline.registeredFunctions[fn.label] = fn -} - -/** - * Warns if the function is not registered as a Pipeline function. - * - * @param {lunr.PipelineFunction} fn - The function to check for. - * @private - */ -lunr.Pipeline.warnIfFunctionNotRegistered = function (fn) { - var isRegistered = fn.label && (fn.label in this.registeredFunctions) - - if (!isRegistered) { - lunr.utils.warn('Function is not registered with pipeline. This may cause problems when serialising the index.\n', fn) - } -} - -/** - * Loads a previously serialised pipeline. - * - * All functions to be loaded must already be registered with lunr.Pipeline. - * If any function from the serialised data has not been registered then an - * error will be thrown. - * - * @param {Object} serialised - The serialised pipeline to load. - * @returns {lunr.Pipeline} - */ -lunr.Pipeline.load = function (serialised) { - var pipeline = new lunr.Pipeline - - serialised.forEach(function (fnName) { - var fn = lunr.Pipeline.registeredFunctions[fnName] - - if (fn) { - pipeline.add(fn) - } else { - throw new Error('Cannot load unregistered function: ' + fnName) - } - }) - - return pipeline -} - -/** - * Adds new functions to the end of the pipeline. - * - * Logs a warning if the function has not been registered. - * - * @param {lunr.PipelineFunction[]} functions - Any number of functions to add to the pipeline. - */ -lunr.Pipeline.prototype.add = function () { - var fns = Array.prototype.slice.call(arguments) - - fns.forEach(function (fn) { - lunr.Pipeline.warnIfFunctionNotRegistered(fn) - this._stack.push(fn) - }, this) -} - -/** - * Adds a single function after a function that already exists in the - * pipeline. - * - * Logs a warning if the function has not been registered. - * - * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline. - * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline. - */ -lunr.Pipeline.prototype.after = function (existingFn, newFn) { - lunr.Pipeline.warnIfFunctionNotRegistered(newFn) - - var pos = this._stack.indexOf(existingFn) - if (pos == -1) { - throw new Error('Cannot find existingFn') - } - - pos = pos + 1 - this._stack.splice(pos, 0, newFn) -} - -/** - * Adds a single function before a function that already exists in the - * pipeline. - * - * Logs a warning if the function has not been registered. - * - * @param {lunr.PipelineFunction} existingFn - A function that already exists in the pipeline. - * @param {lunr.PipelineFunction} newFn - The new function to add to the pipeline. - */ -lunr.Pipeline.prototype.before = function (existingFn, newFn) { - lunr.Pipeline.warnIfFunctionNotRegistered(newFn) - - var pos = this._stack.indexOf(existingFn) - if (pos == -1) { - throw new Error('Cannot find existingFn') - } - - this._stack.splice(pos, 0, newFn) -} - -/** - * Removes a function from the pipeline. - * - * @param {lunr.PipelineFunction} fn The function to remove from the pipeline. - */ -lunr.Pipeline.prototype.remove = function (fn) { - var pos = this._stack.indexOf(fn) - if (pos == -1) { - return - } - - this._stack.splice(pos, 1) -} - -/** - * Runs the current list of functions that make up the pipeline against the - * passed tokens. - * - * @param {Array} tokens The tokens to run through the pipeline. - * @returns {Array} - */ -lunr.Pipeline.prototype.run = function (tokens) { - var stackLength = this._stack.length - - for (var i = 0; i < stackLength; i++) { - var fn = this._stack[i] - var memo = [] - - for (var j = 0; j < tokens.length; j++) { - var result = fn(tokens[j], j, tokens) - - if (result === void 0 || result === '') continue - - if (Array.isArray(result)) { - for (var k = 0; k < result.length; k++) { - memo.push(result[k]) - } - } else { - memo.push(result) - } - } - - tokens = memo - } - - return tokens -} - -/** - * Convenience method for passing a string through a pipeline and getting - * strings out. This method takes care of wrapping the passed string in a - * token and mapping the resulting tokens back to strings. - * - * @param {string} str - The string to pass through the pipeline. - * @param {?object} metadata - Optional metadata to associate with the token - * passed to the pipeline. - * @returns {string[]} - */ -lunr.Pipeline.prototype.runString = function (str, metadata) { - var token = new lunr.Token (str, metadata) - - return this.run([token]).map(function (t) { - return t.toString() - }) -} - -/** - * Resets the pipeline by removing any existing processors. - * - */ -lunr.Pipeline.prototype.reset = function () { - this._stack = [] -} - -/** - * Returns a representation of the pipeline ready for serialisation. - * - * Logs a warning if the function has not been registered. - * - * @returns {Array} - */ -lunr.Pipeline.prototype.toJSON = function () { - return this._stack.map(function (fn) { - lunr.Pipeline.warnIfFunctionNotRegistered(fn) - - return fn.label - }) -} -/*! - * lunr.Vector - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * A vector is used to construct the vector space of documents and queries. These - * vectors support operations to determine the similarity between two documents or - * a document and a query. - * - * Normally no parameters are required for initializing a vector, but in the case of - * loading a previously dumped vector the raw elements can be provided to the constructor. - * - * For performance reasons vectors are implemented with a flat array, where an elements - * index is immediately followed by its value. E.g. [index, value, index, value]. This - * allows the underlying array to be as sparse as possible and still offer decent - * performance when being used for vector calculations. - * - * @constructor - * @param {Number[]} [elements] - The flat list of element index and element value pairs. - */ -lunr.Vector = function (elements) { - this._magnitude = 0 - this.elements = elements || [] -} - - -/** - * Calculates the position within the vector to insert a given index. - * - * This is used internally by insert and upsert. If there are duplicate indexes then - * the position is returned as if the value for that index were to be updated, but it - * is the callers responsibility to check whether there is a duplicate at that index - * - * @param {Number} insertIdx - The index at which the element should be inserted. - * @returns {Number} - */ -lunr.Vector.prototype.positionForIndex = function (index) { - // For an empty vector the tuple can be inserted at the beginning - if (this.elements.length == 0) { - return 0 - } - - var start = 0, - end = this.elements.length / 2, - sliceLength = end - start, - pivotPoint = Math.floor(sliceLength / 2), - pivotIndex = this.elements[pivotPoint * 2] - - while (sliceLength > 1) { - if (pivotIndex < index) { - start = pivotPoint - } - - if (pivotIndex > index) { - end = pivotPoint - } - - if (pivotIndex == index) { - break - } - - sliceLength = end - start - pivotPoint = start + Math.floor(sliceLength / 2) - pivotIndex = this.elements[pivotPoint * 2] - } - - if (pivotIndex == index) { - return pivotPoint * 2 - } - - if (pivotIndex > index) { - return pivotPoint * 2 - } - - if (pivotIndex < index) { - return (pivotPoint + 1) * 2 - } -} - -/** - * Inserts an element at an index within the vector. - * - * Does not allow duplicates, will throw an error if there is already an entry - * for this index. - * - * @param {Number} insertIdx - The index at which the element should be inserted. - * @param {Number} val - The value to be inserted into the vector. - */ -lunr.Vector.prototype.insert = function (insertIdx, val) { - this.upsert(insertIdx, val, function () { - throw "duplicate index" - }) -} - -/** - * Inserts or updates an existing index within the vector. - * - * @param {Number} insertIdx - The index at which the element should be inserted. - * @param {Number} val - The value to be inserted into the vector. - * @param {function} fn - A function that is called for updates, the existing value and the - * requested value are passed as arguments - */ -lunr.Vector.prototype.upsert = function (insertIdx, val, fn) { - this._magnitude = 0 - var position = this.positionForIndex(insertIdx) - - if (this.elements[position] == insertIdx) { - this.elements[position + 1] = fn(this.elements[position + 1], val) - } else { - this.elements.splice(position, 0, insertIdx, val) - } -} - -/** - * Calculates the magnitude of this vector. - * - * @returns {Number} - */ -lunr.Vector.prototype.magnitude = function () { - if (this._magnitude) return this._magnitude - - var sumOfSquares = 0, - elementsLength = this.elements.length - - for (var i = 1; i < elementsLength; i += 2) { - var val = this.elements[i] - sumOfSquares += val * val - } - - return this._magnitude = Math.sqrt(sumOfSquares) -} - -/** - * Calculates the dot product of this vector and another vector. - * - * @param {lunr.Vector} otherVector - The vector to compute the dot product with. - * @returns {Number} - */ -lunr.Vector.prototype.dot = function (otherVector) { - var dotProduct = 0, - a = this.elements, b = otherVector.elements, - aLen = a.length, bLen = b.length, - aVal = 0, bVal = 0, - i = 0, j = 0 - - while (i < aLen && j < bLen) { - aVal = a[i], bVal = b[j] - if (aVal < bVal) { - i += 2 - } else if (aVal > bVal) { - j += 2 - } else if (aVal == bVal) { - dotProduct += a[i + 1] * b[j + 1] - i += 2 - j += 2 - } - } - - return dotProduct -} - -/** - * Calculates the similarity between this vector and another vector. - * - * @param {lunr.Vector} otherVector - The other vector to calculate the - * similarity with. - * @returns {Number} - */ -lunr.Vector.prototype.similarity = function (otherVector) { - return this.dot(otherVector) / this.magnitude() || 0 -} - -/** - * Converts the vector to an array of the elements within the vector. - * - * @returns {Number[]} - */ -lunr.Vector.prototype.toArray = function () { - var output = new Array (this.elements.length / 2) - - for (var i = 1, j = 0; i < this.elements.length; i += 2, j++) { - output[j] = this.elements[i] - } - - return output -} - -/** - * A JSON serializable representation of the vector. - * - * @returns {Number[]} - */ -lunr.Vector.prototype.toJSON = function () { - return this.elements -} -/* eslint-disable */ -/*! - * lunr.stemmer - * Copyright (C) 2018 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - */ - -/** - * lunr.stemmer is an english language stemmer, this is a JavaScript - * implementation of the PorterStemmer taken from http://tartarus.org/~martin - * - * @static - * @implements {lunr.PipelineFunction} - * @param {lunr.Token} token - The string to stem - * @returns {lunr.Token} - * @see {@link lunr.Pipeline} - * @function - */ -lunr.stemmer = (function(){ - var step2list = { - "ational" : "ate", - "tional" : "tion", - "enci" : "ence", - "anci" : "ance", - "izer" : "ize", - "bli" : "ble", - "alli" : "al", - "entli" : "ent", - "eli" : "e", - "ousli" : "ous", - "ization" : "ize", - "ation" : "ate", - "ator" : "ate", - "alism" : "al", - "iveness" : "ive", - "fulness" : "ful", - "ousness" : "ous", - "aliti" : "al", - "iviti" : "ive", - "biliti" : "ble", - "logi" : "log" - }, - - step3list = { - "icate" : "ic", - "ative" : "", - "alize" : "al", - "iciti" : "ic", - "ical" : "ic", - "ful" : "", - "ness" : "" - }, - - c = "[^aeiou]", // consonant - v = "[aeiouy]", // vowel - C = c + "[^aeiouy]*", // consonant sequence - V = v + "[aeiou]*", // vowel sequence - - mgr0 = "^(" + C + ")?" + V + C, // [C]VC... is m>0 - meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$", // [C]VC[V] is m=1 - mgr1 = "^(" + C + ")?" + V + C + V + C, // [C]VCVC... is m>1 - s_v = "^(" + C + ")?" + v; // vowel in stem - - var re_mgr0 = new RegExp(mgr0); - var re_mgr1 = new RegExp(mgr1); - var re_meq1 = new RegExp(meq1); - var re_s_v = new RegExp(s_v); - - var re_1a = /^(.+?)(ss|i)es$/; - var re2_1a = /^(.+?)([^s])s$/; - var re_1b = /^(.+?)eed$/; - var re2_1b = /^(.+?)(ed|ing)$/; - var re_1b_2 = /.$/; - var re2_1b_2 = /(at|bl|iz)$/; - var re3_1b_2 = new RegExp("([^aeiouylsz])\\1$"); - var re4_1b_2 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - - var re_1c = /^(.+?[^aeiou])y$/; - var re_2 = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; - - var re_3 = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; - - var re_4 = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; - var re2_4 = /^(.+?)(s|t)(ion)$/; - - var re_5 = /^(.+?)e$/; - var re_5_1 = /ll$/; - var re3_5 = new RegExp("^" + C + v + "[^aeiouwxy]$"); - - var porterStemmer = function porterStemmer(w) { - var stem, - suffix, - firstch, - re, - re2, - re3, - re4; - - if (w.length < 3) { return w; } - - firstch = w.substr(0,1); - if (firstch == "y") { - w = firstch.toUpperCase() + w.substr(1); - } - - // Step 1a - re = re_1a - re2 = re2_1a; - - if (re.test(w)) { w = w.replace(re,"$1$2"); } - else if (re2.test(w)) { w = w.replace(re2,"$1$2"); } - - // Step 1b - re = re_1b; - re2 = re2_1b; - if (re.test(w)) { - var fp = re.exec(w); - re = re_mgr0; - if (re.test(fp[1])) { - re = re_1b_2; - w = w.replace(re,""); - } - } else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1]; - re2 = re_s_v; - if (re2.test(stem)) { - w = stem; - re2 = re2_1b_2; - re3 = re3_1b_2; - re4 = re4_1b_2; - if (re2.test(w)) { w = w + "e"; } - else if (re3.test(w)) { re = re_1b_2; w = w.replace(re,""); } - else if (re4.test(w)) { w = w + "e"; } - } - } - - // Step 1c - replace suffix y or Y by i if preceded by a non-vowel which is not the first letter of the word (so cry -> cri, by -> by, say -> say) - re = re_1c; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - w = stem + "i"; - } - - // Step 2 - re = re_2; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = re_mgr0; - if (re.test(stem)) { - w = stem + step2list[suffix]; - } - } - - // Step 3 - re = re_3; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - suffix = fp[2]; - re = re_mgr0; - if (re.test(stem)) { - w = stem + step3list[suffix]; - } - } - - // Step 4 - re = re_4; - re2 = re2_4; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = re_mgr1; - if (re.test(stem)) { - w = stem; - } - } else if (re2.test(w)) { - var fp = re2.exec(w); - stem = fp[1] + fp[2]; - re2 = re_mgr1; - if (re2.test(stem)) { - w = stem; - } - } - - // Step 5 - re = re_5; - if (re.test(w)) { - var fp = re.exec(w); - stem = fp[1]; - re = re_mgr1; - re2 = re_meq1; - re3 = re3_5; - if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) { - w = stem; - } - } - - re = re_5_1; - re2 = re_mgr1; - if (re.test(w) && re2.test(w)) { - re = re_1b_2; - w = w.replace(re,""); - } - - // and turn initial Y back to y - - if (firstch == "y") { - w = firstch.toLowerCase() + w.substr(1); - } - - return w; - }; - - return function (token) { - return token.update(porterStemmer); - } -})(); - -lunr.Pipeline.registerFunction(lunr.stemmer, 'stemmer') -/*! - * lunr.stopWordFilter - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * lunr.generateStopWordFilter builds a stopWordFilter function from the provided - * list of stop words. - * - * The built in lunr.stopWordFilter is built using this generator and can be used - * to generate custom stopWordFilters for applications or non English languages. - * - * @function - * @param {Array} token The token to pass through the filter - * @returns {lunr.PipelineFunction} - * @see lunr.Pipeline - * @see lunr.stopWordFilter - */ -lunr.generateStopWordFilter = function (stopWords) { - var words = stopWords.reduce(function (memo, stopWord) { - memo[stopWord] = stopWord - return memo - }, {}) - - return function (token) { - if (token && words[token.toString()] !== token.toString()) return token - } -} - -/** - * lunr.stopWordFilter is an English language stop word list filter, any words - * contained in the list will not be passed through the filter. - * - * This is intended to be used in the Pipeline. If the token does not pass the - * filter then undefined will be returned. - * - * @function - * @implements {lunr.PipelineFunction} - * @params {lunr.Token} token - A token to check for being a stop word. - * @returns {lunr.Token} - * @see {@link lunr.Pipeline} - */ -lunr.stopWordFilter = lunr.generateStopWordFilter([ - 'a', - 'able', - 'about', - 'across', - 'after', - 'all', - 'almost', - 'also', - 'am', - 'among', - 'an', - 'and', - 'any', - 'are', - 'as', - 'at', - 'be', - 'because', - 'been', - 'but', - 'by', - 'can', - 'cannot', - 'could', - 'dear', - 'did', - 'do', - 'does', - 'either', - 'else', - 'ever', - 'every', - 'for', - 'from', - 'get', - 'got', - 'had', - 'has', - 'have', - 'he', - 'her', - 'hers', - 'him', - 'his', - 'how', - 'however', - 'i', - 'if', - 'in', - 'into', - 'is', - 'it', - 'its', - 'just', - 'least', - 'let', - 'like', - 'likely', - 'may', - 'me', - 'might', - 'most', - 'must', - 'my', - 'neither', - 'no', - 'nor', - 'not', - 'of', - 'off', - 'often', - 'on', - 'only', - 'or', - 'other', - 'our', - 'own', - 'rather', - 'said', - 'say', - 'says', - 'she', - 'should', - 'since', - 'so', - 'some', - 'than', - 'that', - 'the', - 'their', - 'them', - 'then', - 'there', - 'these', - 'they', - 'this', - 'tis', - 'to', - 'too', - 'twas', - 'us', - 'wants', - 'was', - 'we', - 'were', - 'what', - 'when', - 'where', - 'which', - 'while', - 'who', - 'whom', - 'why', - 'will', - 'with', - 'would', - 'yet', - 'you', - 'your' -]) - -lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'stopWordFilter') -/*! - * lunr.trimmer - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * lunr.trimmer is a pipeline function for trimming non word - * characters from the beginning and end of tokens before they - * enter the index. - * - * This implementation may not work correctly for non latin - * characters and should either be removed or adapted for use - * with languages with non-latin characters. - * - * @static - * @implements {lunr.PipelineFunction} - * @param {lunr.Token} token The token to pass through the filter - * @returns {lunr.Token} - * @see lunr.Pipeline - */ -lunr.trimmer = function (token) { - return token.update(function (s) { - return s.replace(/^\W+/, '').replace(/\W+$/, '') - }) -} - -lunr.Pipeline.registerFunction(lunr.trimmer, 'trimmer') -/*! - * lunr.TokenSet - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * A token set is used to store the unique list of all tokens - * within an index. Token sets are also used to represent an - * incoming query to the index, this query token set and index - * token set are then intersected to find which tokens to look - * up in the inverted index. - * - * A token set can hold multiple tokens, as in the case of the - * index token set, or it can hold a single token as in the - * case of a simple query token set. - * - * Additionally token sets are used to perform wildcard matching. - * Leading, contained and trailing wildcards are supported, and - * from this edit distance matching can also be provided. - * - * Token sets are implemented as a minimal finite state automata, - * where both common prefixes and suffixes are shared between tokens. - * This helps to reduce the space used for storing the token set. - * - * @constructor - */ -lunr.TokenSet = function () { - this.final = false - this.edges = {} - this.id = lunr.TokenSet._nextId - lunr.TokenSet._nextId += 1 -} - -/** - * Keeps track of the next, auto increment, identifier to assign - * to a new tokenSet. - * - * TokenSets require a unique identifier to be correctly minimised. - * - * @private - */ -lunr.TokenSet._nextId = 1 - -/** - * Creates a TokenSet instance from the given sorted array of words. - * - * @param {String[]} arr - A sorted array of strings to create the set from. - * @returns {lunr.TokenSet} - * @throws Will throw an error if the input array is not sorted. - */ -lunr.TokenSet.fromArray = function (arr) { - var builder = new lunr.TokenSet.Builder - - for (var i = 0, len = arr.length; i < len; i++) { - builder.insert(arr[i]) - } - - builder.finish() - return builder.root -} - -/** - * Creates a token set from a query clause. - * - * @private - * @param {Object} clause - A single clause from lunr.Query. - * @param {string} clause.term - The query clause term. - * @param {number} [clause.editDistance] - The optional edit distance for the term. - * @returns {lunr.TokenSet} - */ -lunr.TokenSet.fromClause = function (clause) { - if ('editDistance' in clause) { - return lunr.TokenSet.fromFuzzyString(clause.term, clause.editDistance) - } else { - return lunr.TokenSet.fromString(clause.term) - } -} - -/** - * Creates a token set representing a single string with a specified - * edit distance. - * - * Insertions, deletions, substitutions and transpositions are each - * treated as an edit distance of 1. - * - * Increasing the allowed edit distance will have a dramatic impact - * on the performance of both creating and intersecting these TokenSets. - * It is advised to keep the edit distance less than 3. - * - * @param {string} str - The string to create the token set from. - * @param {number} editDistance - The allowed edit distance to match. - * @returns {lunr.Vector} - */ -lunr.TokenSet.fromFuzzyString = function (str, editDistance) { - var root = new lunr.TokenSet - - var stack = [{ - node: root, - editsRemaining: editDistance, - str: str - }] - - while (stack.length) { - var frame = stack.pop() - - // no edit - if (frame.str.length > 0) { - var char = frame.str.charAt(0), - noEditNode - - if (char in frame.node.edges) { - noEditNode = frame.node.edges[char] - } else { - noEditNode = new lunr.TokenSet - frame.node.edges[char] = noEditNode - } - - if (frame.str.length == 1) { - noEditNode.final = true - } - - stack.push({ - node: noEditNode, - editsRemaining: frame.editsRemaining, - str: frame.str.slice(1) - }) - } - - // deletion - // can only do a deletion if we have enough edits remaining - // and if there are characters left to delete in the string - if (frame.editsRemaining > 0 && frame.str.length > 1) { - var char = frame.str.charAt(1), - deletionNode - - if (char in frame.node.edges) { - deletionNode = frame.node.edges[char] - } else { - deletionNode = new lunr.TokenSet - frame.node.edges[char] = deletionNode - } - - if (frame.str.length <= 2) { - deletionNode.final = true - } else { - stack.push({ - node: deletionNode, - editsRemaining: frame.editsRemaining - 1, - str: frame.str.slice(2) - }) - } - } - - // deletion - // just removing the last character from the str - if (frame.editsRemaining > 0 && frame.str.length == 1) { - frame.node.final = true - } - - // substitution - // can only do a substitution if we have enough edits remaining - // and if there are characters left to substitute - if (frame.editsRemaining > 0 && frame.str.length >= 1) { - if ("*" in frame.node.edges) { - var substitutionNode = frame.node.edges["*"] - } else { - var substitutionNode = new lunr.TokenSet - frame.node.edges["*"] = substitutionNode - } - - if (frame.str.length == 1) { - substitutionNode.final = true - } else { - stack.push({ - node: substitutionNode, - editsRemaining: frame.editsRemaining - 1, - str: frame.str.slice(1) - }) - } - } - - // insertion - // can only do insertion if there are edits remaining - if (frame.editsRemaining > 0) { - if ("*" in frame.node.edges) { - var insertionNode = frame.node.edges["*"] - } else { - var insertionNode = new lunr.TokenSet - frame.node.edges["*"] = insertionNode - } - - if (frame.str.length == 0) { - insertionNode.final = true - } else { - stack.push({ - node: insertionNode, - editsRemaining: frame.editsRemaining - 1, - str: frame.str - }) - } - } - - // transposition - // can only do a transposition if there are edits remaining - // and there are enough characters to transpose - if (frame.editsRemaining > 0 && frame.str.length > 1) { - var charA = frame.str.charAt(0), - charB = frame.str.charAt(1), - transposeNode - - if (charB in frame.node.edges) { - transposeNode = frame.node.edges[charB] - } else { - transposeNode = new lunr.TokenSet - frame.node.edges[charB] = transposeNode - } - - if (frame.str.length == 1) { - transposeNode.final = true - } else { - stack.push({ - node: transposeNode, - editsRemaining: frame.editsRemaining - 1, - str: charA + frame.str.slice(2) - }) - } - } - } - - return root -} - -/** - * Creates a TokenSet from a string. - * - * The string may contain one or more wildcard characters (*) - * that will allow wildcard matching when intersecting with - * another TokenSet. - * - * @param {string} str - The string to create a TokenSet from. - * @returns {lunr.TokenSet} - */ -lunr.TokenSet.fromString = function (str) { - var node = new lunr.TokenSet, - root = node - - /* - * Iterates through all characters within the passed string - * appending a node for each character. - * - * When a wildcard character is found then a self - * referencing edge is introduced to continually match - * any number of any characters. - */ - for (var i = 0, len = str.length; i < len; i++) { - var char = str[i], - final = (i == len - 1) - - if (char == "*") { - node.edges[char] = node - node.final = final - - } else { - var next = new lunr.TokenSet - next.final = final - - node.edges[char] = next - node = next - } - } - - return root -} - -/** - * Converts this TokenSet into an array of strings - * contained within the TokenSet. - * - * @returns {string[]} - */ -lunr.TokenSet.prototype.toArray = function () { - var words = [] - - var stack = [{ - prefix: "", - node: this - }] - - while (stack.length) { - var frame = stack.pop(), - edges = Object.keys(frame.node.edges), - len = edges.length - - if (frame.node.final) { - /* In Safari, at this point the prefix is sometimes corrupted, see: - * https://github.com/olivernn/lunr.js/issues/279 Calling any - * String.prototype method forces Safari to "cast" this string to what - * it's supposed to be, fixing the bug. */ - frame.prefix.charAt(0) - words.push(frame.prefix) - } - - for (var i = 0; i < len; i++) { - var edge = edges[i] - - stack.push({ - prefix: frame.prefix.concat(edge), - node: frame.node.edges[edge] - }) - } - } - - return words -} - -/** - * Generates a string representation of a TokenSet. - * - * This is intended to allow TokenSets to be used as keys - * in objects, largely to aid the construction and minimisation - * of a TokenSet. As such it is not designed to be a human - * friendly representation of the TokenSet. - * - * @returns {string} - */ -lunr.TokenSet.prototype.toString = function () { - // NOTE: Using Object.keys here as this.edges is very likely - // to enter 'hash-mode' with many keys being added - // - // avoiding a for-in loop here as it leads to the function - // being de-optimised (at least in V8). From some simple - // benchmarks the performance is comparable, but allowing - // V8 to optimize may mean easy performance wins in the future. - - if (this._str) { - return this._str - } - - var str = this.final ? '1' : '0', - labels = Object.keys(this.edges).sort(), - len = labels.length - - for (var i = 0; i < len; i++) { - var label = labels[i], - node = this.edges[label] - - str = str + label + node.id - } - - return str -} - -/** - * Returns a new TokenSet that is the intersection of - * this TokenSet and the passed TokenSet. - * - * This intersection will take into account any wildcards - * contained within the TokenSet. - * - * @param {lunr.TokenSet} b - An other TokenSet to intersect with. - * @returns {lunr.TokenSet} - */ -lunr.TokenSet.prototype.intersect = function (b) { - var output = new lunr.TokenSet, - frame = undefined - - var stack = [{ - qNode: b, - output: output, - node: this - }] - - while (stack.length) { - frame = stack.pop() - - // NOTE: As with the #toString method, we are using - // Object.keys and a for loop instead of a for-in loop - // as both of these objects enter 'hash' mode, causing - // the function to be de-optimised in V8 - var qEdges = Object.keys(frame.qNode.edges), - qLen = qEdges.length, - nEdges = Object.keys(frame.node.edges), - nLen = nEdges.length - - for (var q = 0; q < qLen; q++) { - var qEdge = qEdges[q] - - for (var n = 0; n < nLen; n++) { - var nEdge = nEdges[n] - - if (nEdge == qEdge || qEdge == '*') { - var node = frame.node.edges[nEdge], - qNode = frame.qNode.edges[qEdge], - final = node.final && qNode.final, - next = undefined - - if (nEdge in frame.output.edges) { - // an edge already exists for this character - // no need to create a new node, just set the finality - // bit unless this node is already final - next = frame.output.edges[nEdge] - next.final = next.final || final - - } else { - // no edge exists yet, must create one - // set the finality bit and insert it - // into the output - next = new lunr.TokenSet - next.final = final - frame.output.edges[nEdge] = next - } - - stack.push({ - qNode: qNode, - output: next, - node: node - }) - } - } - } - } - - return output -} -lunr.TokenSet.Builder = function () { - this.previousWord = "" - this.root = new lunr.TokenSet - this.uncheckedNodes = [] - this.minimizedNodes = {} -} - -lunr.TokenSet.Builder.prototype.insert = function (word) { - var node, - commonPrefix = 0 - - if (word < this.previousWord) { - throw new Error ("Out of order word insertion") - } - - for (var i = 0; i < word.length && i < this.previousWord.length; i++) { - if (word[i] != this.previousWord[i]) break - commonPrefix++ - } - - this.minimize(commonPrefix) - - if (this.uncheckedNodes.length == 0) { - node = this.root - } else { - node = this.uncheckedNodes[this.uncheckedNodes.length - 1].child - } - - for (var i = commonPrefix; i < word.length; i++) { - var nextNode = new lunr.TokenSet, - char = word[i] - - node.edges[char] = nextNode - - this.uncheckedNodes.push({ - parent: node, - char: char, - child: nextNode - }) - - node = nextNode - } - - node.final = true - this.previousWord = word -} - -lunr.TokenSet.Builder.prototype.finish = function () { - this.minimize(0) -} - -lunr.TokenSet.Builder.prototype.minimize = function (downTo) { - for (var i = this.uncheckedNodes.length - 1; i >= downTo; i--) { - var node = this.uncheckedNodes[i], - childKey = node.child.toString() - - if (childKey in this.minimizedNodes) { - node.parent.edges[node.char] = this.minimizedNodes[childKey] - } else { - // Cache the key for this node since - // we know it can't change anymore - node.child._str = childKey - - this.minimizedNodes[childKey] = node.child - } - - this.uncheckedNodes.pop() - } -} -/*! - * lunr.Index - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * An index contains the built index of all documents and provides a query interface - * to the index. - * - * Usually instances of lunr.Index will not be created using this constructor, instead - * lunr.Builder should be used to construct new indexes, or lunr.Index.load should be - * used to load previously built and serialized indexes. - * - * @constructor - * @param {Object} attrs - The attributes of the built search index. - * @param {Object} attrs.invertedIndex - An index of term/field to document reference. - * @param {Object} attrs.fieldVectors - Field vectors - * @param {lunr.TokenSet} attrs.tokenSet - An set of all corpus tokens. - * @param {string[]} attrs.fields - The names of indexed document fields. - * @param {lunr.Pipeline} attrs.pipeline - The pipeline to use for search terms. - */ -lunr.Index = function (attrs) { - this.invertedIndex = attrs.invertedIndex - this.fieldVectors = attrs.fieldVectors - this.tokenSet = attrs.tokenSet - this.fields = attrs.fields - this.pipeline = attrs.pipeline -} - -/** - * A result contains details of a document matching a search query. - * @typedef {Object} lunr.Index~Result - * @property {string} ref - The reference of the document this result represents. - * @property {number} score - A number between 0 and 1 representing how similar this document is to the query. - * @property {lunr.MatchData} matchData - Contains metadata about this match including which term(s) caused the match. - */ - -/** - * Although lunr provides the ability to create queries using lunr.Query, it also provides a simple - * query language which itself is parsed into an instance of lunr.Query. - * - * For programmatically building queries it is advised to directly use lunr.Query, the query language - * is best used for human entered text rather than program generated text. - * - * At its simplest queries can just be a single term, e.g. `hello`, multiple terms are also supported - * and will be combined with OR, e.g `hello world` will match documents that contain either 'hello' - * or 'world', though those that contain both will rank higher in the results. - * - * Wildcards can be included in terms to match one or more unspecified characters, these wildcards can - * be inserted anywhere within the term, and more than one wildcard can exist in a single term. Adding - * wildcards will increase the number of documents that will be found but can also have a negative - * impact on query performance, especially with wildcards at the beginning of a term. - * - * Terms can be restricted to specific fields, e.g. `title:hello`, only documents with the term - * hello in the title field will match this query. Using a field not present in the index will lead - * to an error being thrown. - * - * Modifiers can also be added to terms, lunr supports edit distance and boost modifiers on terms. A term - * boost will make documents matching that term score higher, e.g. `foo^5`. Edit distance is also supported - * to provide fuzzy matching, e.g. 'hello~2' will match documents with hello with an edit distance of 2. - * Avoid large values for edit distance to improve query performance. - * - * Each term also supports a presence modifier. By default a term's presence in document is optional, however - * this can be changed to either required or prohibited. For a term's presence to be required in a document the - * term should be prefixed with a '+', e.g. `+foo bar` is a search for documents that must contain 'foo' and - * optionally contain 'bar'. Conversely a leading '-' sets the terms presence to prohibited, i.e. it must not - * appear in a document, e.g. `-foo bar` is a search for documents that do not contain 'foo' but may contain 'bar'. - * - * To escape special characters the backslash character '\' can be used, this allows searches to include - * characters that would normally be considered modifiers, e.g. `foo\~2` will search for a term "foo~2" instead - * of attempting to apply a boost of 2 to the search term "foo". - * - * @typedef {string} lunr.Index~QueryString - * @example Simple single term query - * hello - * @example Multiple term query - * hello world - * @example term scoped to a field - * title:hello - * @example term with a boost of 10 - * hello^10 - * @example term with an edit distance of 2 - * hello~2 - * @example terms with presence modifiers - * -foo +bar baz - */ - -/** - * Performs a search against the index using lunr query syntax. - * - * Results will be returned sorted by their score, the most relevant results - * will be returned first. For details on how the score is calculated, please see - * the {@link https://lunrjs.com/guides/searching.html#scoring|guide}. - * - * For more programmatic querying use lunr.Index#query. - * - * @param {lunr.Index~QueryString} queryString - A string containing a lunr query. - * @throws {lunr.QueryParseError} If the passed query string cannot be parsed. - * @returns {lunr.Index~Result[]} - */ -lunr.Index.prototype.search = function (queryString) { - return this.query(function (query) { - var parser = new lunr.QueryParser(queryString, query) - parser.parse() - }) -} - -/** - * A query builder callback provides a query object to be used to express - * the query to perform on the index. - * - * @callback lunr.Index~queryBuilder - * @param {lunr.Query} query - The query object to build up. - * @this lunr.Query - */ - -/** - * Performs a query against the index using the yielded lunr.Query object. - * - * If performing programmatic queries against the index, this method is preferred - * over lunr.Index#search so as to avoid the additional query parsing overhead. - * - * A query object is yielded to the supplied function which should be used to - * express the query to be run against the index. - * - * Note that although this function takes a callback parameter it is _not_ an - * asynchronous operation, the callback is just yielded a query object to be - * customized. - * - * @param {lunr.Index~queryBuilder} fn - A function that is used to build the query. - * @returns {lunr.Index~Result[]} - */ -lunr.Index.prototype.query = function (fn) { - // for each query clause - // * process terms - // * expand terms from token set - // * find matching documents and metadata - // * get document vectors - // * score documents - - var query = new lunr.Query(this.fields), - matchingFields = Object.create(null), - queryVectors = Object.create(null), - termFieldCache = Object.create(null), - requiredMatches = Object.create(null), - prohibitedMatches = Object.create(null) - - /* - * To support field level boosts a query vector is created per - * field. An empty vector is eagerly created to support negated - * queries. - */ - for (var i = 0; i < this.fields.length; i++) { - queryVectors[this.fields[i]] = new lunr.Vector - } - - fn.call(query, query) - - for (var i = 0; i < query.clauses.length; i++) { - /* - * Unless the pipeline has been disabled for this term, which is - * the case for terms with wildcards, we need to pass the clause - * term through the search pipeline. A pipeline returns an array - * of processed terms. Pipeline functions may expand the passed - * term, which means we may end up performing multiple index lookups - * for a single query term. - */ - var clause = query.clauses[i], - terms = null, - clauseMatches = lunr.Set.complete - - if (clause.usePipeline) { - terms = this.pipeline.runString(clause.term, { - fields: clause.fields - }) - } else { - terms = [clause.term] - } - - for (var m = 0; m < terms.length; m++) { - var term = terms[m] - - /* - * Each term returned from the pipeline needs to use the same query - * clause object, e.g. the same boost and or edit distance. The - * simplest way to do this is to re-use the clause object but mutate - * its term property. - */ - clause.term = term - - /* - * From the term in the clause we create a token set which will then - * be used to intersect the indexes token set to get a list of terms - * to lookup in the inverted index - */ - var termTokenSet = lunr.TokenSet.fromClause(clause), - expandedTerms = this.tokenSet.intersect(termTokenSet).toArray() - - /* - * If a term marked as required does not exist in the tokenSet it is - * impossible for the search to return any matches. We set all the field - * scoped required matches set to empty and stop examining any further - * clauses. - */ - if (expandedTerms.length === 0 && clause.presence === lunr.Query.presence.REQUIRED) { - for (var k = 0; k < clause.fields.length; k++) { - var field = clause.fields[k] - requiredMatches[field] = lunr.Set.empty - } - - break - } - - for (var j = 0; j < expandedTerms.length; j++) { - /* - * For each term get the posting and termIndex, this is required for - * building the query vector. - */ - var expandedTerm = expandedTerms[j], - posting = this.invertedIndex[expandedTerm], - termIndex = posting._index - - for (var k = 0; k < clause.fields.length; k++) { - /* - * For each field that this query term is scoped by (by default - * all fields are in scope) we need to get all the document refs - * that have this term in that field. - * - * The posting is the entry in the invertedIndex for the matching - * term from above. - */ - var field = clause.fields[k], - fieldPosting = posting[field], - matchingDocumentRefs = Object.keys(fieldPosting), - termField = expandedTerm + "/" + field, - matchingDocumentsSet = new lunr.Set(matchingDocumentRefs) - - /* - * if the presence of this term is required ensure that the matching - * documents are added to the set of required matches for this clause. - * - */ - if (clause.presence == lunr.Query.presence.REQUIRED) { - clauseMatches = clauseMatches.union(matchingDocumentsSet) - - if (requiredMatches[field] === undefined) { - requiredMatches[field] = lunr.Set.complete - } - } - - /* - * if the presence of this term is prohibited ensure that the matching - * documents are added to the set of prohibited matches for this field, - * creating that set if it does not yet exist. - */ - if (clause.presence == lunr.Query.presence.PROHIBITED) { - if (prohibitedMatches[field] === undefined) { - prohibitedMatches[field] = lunr.Set.empty - } - - prohibitedMatches[field] = prohibitedMatches[field].union(matchingDocumentsSet) - - /* - * Prohibited matches should not be part of the query vector used for - * similarity scoring and no metadata should be extracted so we continue - * to the next field - */ - continue - } - - /* - * The query field vector is populated using the termIndex found for - * the term and a unit value with the appropriate boost applied. - * Using upsert because there could already be an entry in the vector - * for the term we are working with. In that case we just add the scores - * together. - */ - queryVectors[field].upsert(termIndex, clause.boost, function (a, b) { return a + b }) - - /** - * If we've already seen this term, field combo then we've already collected - * the matching documents and metadata, no need to go through all that again - */ - if (termFieldCache[termField]) { - continue - } - - for (var l = 0; l < matchingDocumentRefs.length; l++) { - /* - * All metadata for this term/field/document triple - * are then extracted and collected into an instance - * of lunr.MatchData ready to be returned in the query - * results - */ - var matchingDocumentRef = matchingDocumentRefs[l], - matchingFieldRef = new lunr.FieldRef (matchingDocumentRef, field), - metadata = fieldPosting[matchingDocumentRef], - fieldMatch - - if ((fieldMatch = matchingFields[matchingFieldRef]) === undefined) { - matchingFields[matchingFieldRef] = new lunr.MatchData (expandedTerm, field, metadata) - } else { - fieldMatch.add(expandedTerm, field, metadata) - } - - } - - termFieldCache[termField] = true - } - } - } - - /** - * If the presence was required we need to update the requiredMatches field sets. - * We do this after all fields for the term have collected their matches because - * the clause terms presence is required in _any_ of the fields not _all_ of the - * fields. - */ - if (clause.presence === lunr.Query.presence.REQUIRED) { - for (var k = 0; k < clause.fields.length; k++) { - var field = clause.fields[k] - requiredMatches[field] = requiredMatches[field].intersect(clauseMatches) - } - } - } - - /** - * Need to combine the field scoped required and prohibited - * matching documents into a global set of required and prohibited - * matches - */ - var allRequiredMatches = lunr.Set.complete, - allProhibitedMatches = lunr.Set.empty - - for (var i = 0; i < this.fields.length; i++) { - var field = this.fields[i] - - if (requiredMatches[field]) { - allRequiredMatches = allRequiredMatches.intersect(requiredMatches[field]) - } - - if (prohibitedMatches[field]) { - allProhibitedMatches = allProhibitedMatches.union(prohibitedMatches[field]) - } - } - - var matchingFieldRefs = Object.keys(matchingFields), - results = [], - matches = Object.create(null) - - /* - * If the query is negated (contains only prohibited terms) - * we need to get _all_ fieldRefs currently existing in the - * index. This is only done when we know that the query is - * entirely prohibited terms to avoid any cost of getting all - * fieldRefs unnecessarily. - * - * Additionally, blank MatchData must be created to correctly - * populate the results. - */ - if (query.isNegated()) { - matchingFieldRefs = Object.keys(this.fieldVectors) - - for (var i = 0; i < matchingFieldRefs.length; i++) { - var matchingFieldRef = matchingFieldRefs[i] - var fieldRef = lunr.FieldRef.fromString(matchingFieldRef) - matchingFields[matchingFieldRef] = new lunr.MatchData - } - } - - for (var i = 0; i < matchingFieldRefs.length; i++) { - /* - * Currently we have document fields that match the query, but we - * need to return documents. The matchData and scores are combined - * from multiple fields belonging to the same document. - * - * Scores are calculated by field, using the query vectors created - * above, and combined into a final document score using addition. - */ - var fieldRef = lunr.FieldRef.fromString(matchingFieldRefs[i]), - docRef = fieldRef.docRef - - if (!allRequiredMatches.contains(docRef)) { - continue - } - - if (allProhibitedMatches.contains(docRef)) { - continue - } - - var fieldVector = this.fieldVectors[fieldRef], - score = queryVectors[fieldRef.fieldName].similarity(fieldVector), - docMatch - - if ((docMatch = matches[docRef]) !== undefined) { - docMatch.score += score - docMatch.matchData.combine(matchingFields[fieldRef]) - } else { - var match = { - ref: docRef, - score: score, - matchData: matchingFields[fieldRef] - } - matches[docRef] = match - results.push(match) - } - } - - /* - * Sort the results objects by score, highest first. - */ - return results.sort(function (a, b) { - return b.score - a.score - }) -} - -/** - * Prepares the index for JSON serialization. - * - * The schema for this JSON blob will be described in a - * separate JSON schema file. - * - * @returns {Object} - */ -lunr.Index.prototype.toJSON = function () { - var invertedIndex = Object.keys(this.invertedIndex) - .sort() - .map(function (term) { - return [term, this.invertedIndex[term]] - }, this) - - var fieldVectors = Object.keys(this.fieldVectors) - .map(function (ref) { - return [ref, this.fieldVectors[ref].toJSON()] - }, this) - - return { - version: lunr.version, - fields: this.fields, - fieldVectors: fieldVectors, - invertedIndex: invertedIndex, - pipeline: this.pipeline.toJSON() - } -} - -/** - * Loads a previously serialized lunr.Index - * - * @param {Object} serializedIndex - A previously serialized lunr.Index - * @returns {lunr.Index} - */ -lunr.Index.load = function (serializedIndex) { - var attrs = {}, - fieldVectors = {}, - serializedVectors = serializedIndex.fieldVectors, - invertedIndex = Object.create(null), - serializedInvertedIndex = serializedIndex.invertedIndex, - tokenSetBuilder = new lunr.TokenSet.Builder, - pipeline = lunr.Pipeline.load(serializedIndex.pipeline) - - if (serializedIndex.version != lunr.version) { - lunr.utils.warn("Version mismatch when loading serialised index. Current version of lunr '" + lunr.version + "' does not match serialized index '" + serializedIndex.version + "'") - } - - for (var i = 0; i < serializedVectors.length; i++) { - var tuple = serializedVectors[i], - ref = tuple[0], - elements = tuple[1] - - fieldVectors[ref] = new lunr.Vector(elements) - } - - for (var i = 0; i < serializedInvertedIndex.length; i++) { - var tuple = serializedInvertedIndex[i], - term = tuple[0], - posting = tuple[1] - - tokenSetBuilder.insert(term) - invertedIndex[term] = posting - } - - tokenSetBuilder.finish() - - attrs.fields = serializedIndex.fields - - attrs.fieldVectors = fieldVectors - attrs.invertedIndex = invertedIndex - attrs.tokenSet = tokenSetBuilder.root - attrs.pipeline = pipeline - - return new lunr.Index(attrs) -} -/*! - * lunr.Builder - * Copyright (C) 2018 Oliver Nightingale - */ - -/** - * lunr.Builder performs indexing on a set of documents and - * returns instances of lunr.Index ready for querying. - * - * All configuration of the index is done via the builder, the - * fields to index, the document reference, the text processing - * pipeline and document scoring parameters are all set on the - * builder before indexing. - * - * @constructor - * @property {string} _ref - Internal reference to the document reference field. - * @property {string[]} _fields - Internal reference to the document fields to index. - * @property {object} invertedIndex - The inverted index maps terms to document fields. - * @property {object} documentTermFrequencies - Keeps track of document term frequencies. - * @property {object} documentLengths - Keeps track of the length of documents added to the index. - * @property {lunr.tokenizer} tokenizer - Function for splitting strings into tokens for indexing. - * @property {lunr.Pipeline} pipeline - The pipeline performs text processing on tokens before indexing. - * @property {lunr.Pipeline} searchPipeline - A pipeline for processing search terms before querying the index. - * @property {number} documentCount - Keeps track of the total number of documents indexed. - * @property {number} _b - A parameter to control field length normalization, setting this to 0 disabled normalization, 1 fully normalizes field lengths, the default value is 0.75. - * @property {number} _k1 - A parameter to control how quickly an increase in term frequency results in term frequency saturation, the default value is 1.2. - * @property {number} termIndex - A counter incremented for each unique term, used to identify a terms position in the vector space. - * @property {array} metadataWhitelist - A list of metadata keys that have been whitelisted for entry in the index. - */ -lunr.Builder = function () { - this._ref = "id" - this._fields = Object.create(null) - this._documents = Object.create(null) - this.invertedIndex = Object.create(null) - this.fieldTermFrequencies = {} - this.fieldLengths = {} - this.tokenizer = lunr.tokenizer - this.pipeline = new lunr.Pipeline - this.searchPipeline = new lunr.Pipeline - this.documentCount = 0 - this._b = 0.75 - this._k1 = 1.2 - this.termIndex = 0 - this.metadataWhitelist = [] -} - -/** - * Sets the document field used as the document reference. Every document must have this field. - * The type of this field in the document should be a string, if it is not a string it will be - * coerced into a string by calling toString. - * - * The default ref is 'id'. - * - * The ref should _not_ be changed during indexing, it should be set before any documents are - * added to the index. Changing it during indexing can lead to inconsistent results. - * - * @param {string} ref - The name of the reference field in the document. - */ -lunr.Builder.prototype.ref = function (ref) { - this._ref = ref -} - -/** - * A function that is used to extract a field from a document. - * - * Lunr expects a field to be at the top level of a document, if however the field - * is deeply nested within a document an extractor function can be used to extract - * the right field for indexing. - * - * @callback fieldExtractor - * @param {object} doc - The document being added to the index. - * @returns {?(string|object|object[])} obj - The object that will be indexed for this field. - * @example Extracting a nested field - * function (doc) { return doc.nested.field } - */ - -/** - * Adds a field to the list of document fields that will be indexed. Every document being - * indexed should have this field. Null values for this field in indexed documents will - * not cause errors but will limit the chance of that document being retrieved by searches. - * - * All fields should be added before adding documents to the index. Adding fields after - * a document has been indexed will have no effect on already indexed documents. - * - * Fields can be boosted at build time. This allows terms within that field to have more - * importance when ranking search results. Use a field boost to specify that matches within - * one field are more important than other fields. - * - * @param {string} fieldName - The name of a field to index in all documents. - * @param {object} attributes - Optional attributes associated with this field. - * @param {number} [attributes.boost=1] - Boost applied to all terms within this field. - * @param {fieldExtractor} [attributes.extractor] - Function to extract a field from a document. - * @throws {RangeError} fieldName cannot contain unsupported characters '/' - */ -lunr.Builder.prototype.field = function (fieldName, attributes) { - if (/\//.test(fieldName)) { - throw new RangeError ("Field '" + fieldName + "' contains illegal character '/'") - } - - this._fields[fieldName] = attributes || {} -} - -/** - * A parameter to tune the amount of field length normalisation that is applied when - * calculating relevance scores. A value of 0 will completely disable any normalisation - * and a value of 1 will fully normalise field lengths. The default is 0.75. Values of b - * will be clamped to the range 0 - 1. - * - * @param {number} number - The value to set for this tuning parameter. - */ -lunr.Builder.prototype.b = function (number) { - if (number < 0) { - this._b = 0 - } else if (number > 1) { - this._b = 1 - } else { - this._b = number - } -} - -/** - * A parameter that controls the speed at which a rise in term frequency results in term - * frequency saturation. The default value is 1.2. Setting this to a higher value will give - * slower saturation levels, a lower value will result in quicker saturation. - * - * @param {number} number - The value to set for this tuning parameter. - */ -lunr.Builder.prototype.k1 = function (number) { - this._k1 = number -} - -/** - * Adds a document to the index. - * - * Before adding fields to the index the index should have been fully setup, with the document - * ref and all fields to index already having been specified. - * - * The document must have a field name as specified by the ref (by default this is 'id') and - * it should have all fields defined for indexing, though null or undefined values will not - * cause errors. - * - * Entire documents can be boosted at build time. Applying a boost to a document indicates that - * this document should rank higher in search results than other documents. - * - * @param {object} doc - The document to add to the index. - * @param {object} attributes - Optional attributes associated with this document. - * @param {number} [attributes.boost=1] - Boost applied to all terms within this document. - */ -lunr.Builder.prototype.add = function (doc, attributes) { - var docRef = doc[this._ref], - fields = Object.keys(this._fields) - - this._documents[docRef] = attributes || {} - this.documentCount += 1 - - for (var i = 0; i < fields.length; i++) { - var fieldName = fields[i], - extractor = this._fields[fieldName].extractor, - field = extractor ? extractor(doc) : doc[fieldName], - tokens = this.tokenizer(field, { - fields: [fieldName] - }), - terms = this.pipeline.run(tokens), - fieldRef = new lunr.FieldRef (docRef, fieldName), - fieldTerms = Object.create(null) - - this.fieldTermFrequencies[fieldRef] = fieldTerms - this.fieldLengths[fieldRef] = 0 - - // store the length of this field for this document - this.fieldLengths[fieldRef] += terms.length - - // calculate term frequencies for this field - for (var j = 0; j < terms.length; j++) { - var term = terms[j] - - if (fieldTerms[term] == undefined) { - fieldTerms[term] = 0 - } - - fieldTerms[term] += 1 - - // add to inverted index - // create an initial posting if one doesn't exist - if (this.invertedIndex[term] == undefined) { - var posting = Object.create(null) - posting["_index"] = this.termIndex - this.termIndex += 1 - - for (var k = 0; k < fields.length; k++) { - posting[fields[k]] = Object.create(null) - } - - this.invertedIndex[term] = posting - } - - // add an entry for this term/fieldName/docRef to the invertedIndex - if (this.invertedIndex[term][fieldName][docRef] == undefined) { - this.invertedIndex[term][fieldName][docRef] = Object.create(null) - } - - // store all whitelisted metadata about this token in the - // inverted index - for (var l = 0; l < this.metadataWhitelist.length; l++) { - var metadataKey = this.metadataWhitelist[l], - metadata = term.metadata[metadataKey] - - if (this.invertedIndex[term][fieldName][docRef][metadataKey] == undefined) { - this.invertedIndex[term][fieldName][docRef][metadataKey] = [] - } - - this.invertedIndex[term][fieldName][docRef][metadataKey].push(metadata) - } - } - - } -} - -/** - * Calculates the average document length for this index - * - * @private - */ -lunr.Builder.prototype.calculateAverageFieldLengths = function () { - - var fieldRefs = Object.keys(this.fieldLengths), - numberOfFields = fieldRefs.length, - accumulator = {}, - documentsWithField = {} - - for (var i = 0; i < numberOfFields; i++) { - var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]), - field = fieldRef.fieldName - - documentsWithField[field] || (documentsWithField[field] = 0) - documentsWithField[field] += 1 - - accumulator[field] || (accumulator[field] = 0) - accumulator[field] += this.fieldLengths[fieldRef] - } - - var fields = Object.keys(this._fields) - - for (var i = 0; i < fields.length; i++) { - var fieldName = fields[i] - accumulator[fieldName] = accumulator[fieldName] / documentsWithField[fieldName] - } - - this.averageFieldLength = accumulator -} - -/** - * Builds a vector space model of every document using lunr.Vector - * - * @private - */ -lunr.Builder.prototype.createFieldVectors = function () { - var fieldVectors = {}, - fieldRefs = Object.keys(this.fieldTermFrequencies), - fieldRefsLength = fieldRefs.length, - termIdfCache = Object.create(null) - - for (var i = 0; i < fieldRefsLength; i++) { - var fieldRef = lunr.FieldRef.fromString(fieldRefs[i]), - fieldName = fieldRef.fieldName, - fieldLength = this.fieldLengths[fieldRef], - fieldVector = new lunr.Vector, - termFrequencies = this.fieldTermFrequencies[fieldRef], - terms = Object.keys(termFrequencies), - termsLength = terms.length - - - var fieldBoost = this._fields[fieldName].boost || 1, - docBoost = this._documents[fieldRef.docRef].boost || 1 - - for (var j = 0; j < termsLength; j++) { - var term = terms[j], - tf = termFrequencies[term], - termIndex = this.invertedIndex[term]._index, - idf, score, scoreWithPrecision - - if (termIdfCache[term] === undefined) { - idf = lunr.idf(this.invertedIndex[term], this.documentCount) - termIdfCache[term] = idf - } else { - idf = termIdfCache[term] - } - - score = idf * ((this._k1 + 1) * tf) / (this._k1 * (1 - this._b + this._b * (fieldLength / this.averageFieldLength[fieldName])) + tf) - score *= fieldBoost - score *= docBoost - scoreWithPrecision = Math.round(score * 1000) / 1000 - // Converts 1.23456789 to 1.234. - // Reducing the precision so that the vectors take up less - // space when serialised. Doing it now so that they behave - // the same before and after serialisation. Also, this is - // the fastest approach to reducing a number's precision in - // JavaScript. - - fieldVector.insert(termIndex, scoreWithPrecision) - } - - fieldVectors[fieldRef] = fieldVector - } - - this.fieldVectors = fieldVectors -} - -/** - * Creates a token set of all tokens in the index using lunr.TokenSet - * - * @private - */ -lunr.Builder.prototype.createTokenSet = function () { - this.tokenSet = lunr.TokenSet.fromArray( - Object.keys(this.invertedIndex).sort() - ) -} - -/** - * Builds the index, creating an instance of lunr.Index. - * - * This completes the indexing process and should only be called - * once all documents have been added to the index. - * - * @returns {lunr.Index} - */ -lunr.Builder.prototype.build = function () { - this.calculateAverageFieldLengths() - this.createFieldVectors() - this.createTokenSet() - - return new lunr.Index({ - invertedIndex: this.invertedIndex, - fieldVectors: this.fieldVectors, - tokenSet: this.tokenSet, - fields: Object.keys(this._fields), - pipeline: this.searchPipeline - }) -} - -/** - * Applies a plugin to the index builder. - * - * A plugin is a function that is called with the index builder as its context. - * Plugins can be used to customise or extend the behaviour of the index - * in some way. A plugin is just a function, that encapsulated the custom - * behaviour that should be applied when building the index. - * - * The plugin function will be called with the index builder as its argument, additional - * arguments can also be passed when calling use. The function will be called - * with the index builder as its context. - * - * @param {Function} plugin The plugin to apply. - */ -lunr.Builder.prototype.use = function (fn) { - var args = Array.prototype.slice.call(arguments, 1) - args.unshift(this) - fn.apply(this, args) -} -/** - * Contains and collects metadata about a matching document. - * A single instance of lunr.MatchData is returned as part of every - * lunr.Index~Result. - * - * @constructor - * @param {string} term - The term this match data is associated with - * @param {string} field - The field in which the term was found - * @param {object} metadata - The metadata recorded about this term in this field - * @property {object} metadata - A cloned collection of metadata associated with this document. - * @see {@link lunr.Index~Result} - */ -lunr.MatchData = function (term, field, metadata) { - var clonedMetadata = Object.create(null), - metadataKeys = Object.keys(metadata || {}) - - // Cloning the metadata to prevent the original - // being mutated during match data combination. - // Metadata is kept in an array within the inverted - // index so cloning the data can be done with - // Array#slice - for (var i = 0; i < metadataKeys.length; i++) { - var key = metadataKeys[i] - clonedMetadata[key] = metadata[key].slice() - } - - this.metadata = Object.create(null) - - if (term !== undefined) { - this.metadata[term] = Object.create(null) - this.metadata[term][field] = clonedMetadata - } -} - -/** - * An instance of lunr.MatchData will be created for every term that matches a - * document. However only one instance is required in a lunr.Index~Result. This - * method combines metadata from another instance of lunr.MatchData with this - * objects metadata. - * - * @param {lunr.MatchData} otherMatchData - Another instance of match data to merge with this one. - * @see {@link lunr.Index~Result} - */ -lunr.MatchData.prototype.combine = function (otherMatchData) { - var terms = Object.keys(otherMatchData.metadata) - - for (var i = 0; i < terms.length; i++) { - var term = terms[i], - fields = Object.keys(otherMatchData.metadata[term]) - - if (this.metadata[term] == undefined) { - this.metadata[term] = Object.create(null) - } - - for (var j = 0; j < fields.length; j++) { - var field = fields[j], - keys = Object.keys(otherMatchData.metadata[term][field]) - - if (this.metadata[term][field] == undefined) { - this.metadata[term][field] = Object.create(null) - } - - for (var k = 0; k < keys.length; k++) { - var key = keys[k] - - if (this.metadata[term][field][key] == undefined) { - this.metadata[term][field][key] = otherMatchData.metadata[term][field][key] - } else { - this.metadata[term][field][key] = this.metadata[term][field][key].concat(otherMatchData.metadata[term][field][key]) - } - - } - } - } -} - -/** - * Add metadata for a term/field pair to this instance of match data. - * - * @param {string} term - The term this match data is associated with - * @param {string} field - The field in which the term was found - * @param {object} metadata - The metadata recorded about this term in this field - */ -lunr.MatchData.prototype.add = function (term, field, metadata) { - if (!(term in this.metadata)) { - this.metadata[term] = Object.create(null) - this.metadata[term][field] = metadata - return - } - - if (!(field in this.metadata[term])) { - this.metadata[term][field] = metadata - return - } - - var metadataKeys = Object.keys(metadata) - - for (var i = 0; i < metadataKeys.length; i++) { - var key = metadataKeys[i] - - if (key in this.metadata[term][field]) { - this.metadata[term][field][key] = this.metadata[term][field][key].concat(metadata[key]) - } else { - this.metadata[term][field][key] = metadata[key] - } - } -} -/** - * A lunr.Query provides a programmatic way of defining queries to be performed - * against a {@link lunr.Index}. - * - * Prefer constructing a lunr.Query using the {@link lunr.Index#query} method - * so the query object is pre-initialized with the right index fields. - * - * @constructor - * @property {lunr.Query~Clause[]} clauses - An array of query clauses. - * @property {string[]} allFields - An array of all available fields in a lunr.Index. - */ -lunr.Query = function (allFields) { - this.clauses = [] - this.allFields = allFields -} - -/** - * Constants for indicating what kind of automatic wildcard insertion will be used when constructing a query clause. - * - * This allows wildcards to be added to the beginning and end of a term without having to manually do any string - * concatenation. - * - * The wildcard constants can be bitwise combined to select both leading and trailing wildcards. - * - * @constant - * @default - * @property {number} wildcard.NONE - The term will have no wildcards inserted, this is the default behaviour - * @property {number} wildcard.LEADING - Prepend the term with a wildcard, unless a leading wildcard already exists - * @property {number} wildcard.TRAILING - Append a wildcard to the term, unless a trailing wildcard already exists - * @see lunr.Query~Clause - * @see lunr.Query#clause - * @see lunr.Query#term - * @example query term with trailing wildcard - * query.term('foo', { wildcard: lunr.Query.wildcard.TRAILING }) - * @example query term with leading and trailing wildcard - * query.term('foo', { - * wildcard: lunr.Query.wildcard.LEADING | lunr.Query.wildcard.TRAILING - * }) - */ - -lunr.Query.wildcard = new String ("*") -lunr.Query.wildcard.NONE = 0 -lunr.Query.wildcard.LEADING = 1 -lunr.Query.wildcard.TRAILING = 2 - -/** - * Constants for indicating what kind of presence a term must have in matching documents. - * - * @constant - * @enum {number} - * @see lunr.Query~Clause - * @see lunr.Query#clause - * @see lunr.Query#term - * @example query term with required presence - * query.term('foo', { presence: lunr.Query.presence.REQUIRED }) - */ -lunr.Query.presence = { - /** - * Term's presence in a document is optional, this is the default value. - */ - OPTIONAL: 1, - - /** - * Term's presence in a document is required, documents that do not contain - * this term will not be returned. - */ - REQUIRED: 2, - - /** - * Term's presence in a document is prohibited, documents that do contain - * this term will not be returned. - */ - PROHIBITED: 3 -} - -/** - * A single clause in a {@link lunr.Query} contains a term and details on how to - * match that term against a {@link lunr.Index}. - * - * @typedef {Object} lunr.Query~Clause - * @property {string[]} fields - The fields in an index this clause should be matched against. - * @property {number} [boost=1] - Any boost that should be applied when matching this clause. - * @property {number} [editDistance] - Whether the term should have fuzzy matching applied, and how fuzzy the match should be. - * @property {boolean} [usePipeline] - Whether the term should be passed through the search pipeline. - * @property {number} [wildcard=lunr.Query.wildcard.NONE] - Whether the term should have wildcards appended or prepended. - * @property {number} [presence=lunr.Query.presence.OPTIONAL] - The terms presence in any matching documents. - */ - -/** - * Adds a {@link lunr.Query~Clause} to this query. - * - * Unless the clause contains the fields to be matched all fields will be matched. In addition - * a default boost of 1 is applied to the clause. - * - * @param {lunr.Query~Clause} clause - The clause to add to this query. - * @see lunr.Query~Clause - * @returns {lunr.Query} - */ -lunr.Query.prototype.clause = function (clause) { - if (!('fields' in clause)) { - clause.fields = this.allFields - } - - if (!('boost' in clause)) { - clause.boost = 1 - } - - if (!('usePipeline' in clause)) { - clause.usePipeline = true - } - - if (!('wildcard' in clause)) { - clause.wildcard = lunr.Query.wildcard.NONE - } - - if ((clause.wildcard & lunr.Query.wildcard.LEADING) && (clause.term.charAt(0) != lunr.Query.wildcard)) { - clause.term = "*" + clause.term - } - - if ((clause.wildcard & lunr.Query.wildcard.TRAILING) && (clause.term.slice(-1) != lunr.Query.wildcard)) { - clause.term = "" + clause.term + "*" - } - - if (!('presence' in clause)) { - clause.presence = lunr.Query.presence.OPTIONAL - } - - this.clauses.push(clause) - - return this -} - -/** - * A negated query is one in which every clause has a presence of - * prohibited. These queries require some special processing to return - * the expected results. - * - * @returns boolean - */ -lunr.Query.prototype.isNegated = function () { - for (var i = 0; i < this.clauses.length; i++) { - if (this.clauses[i].presence != lunr.Query.presence.PROHIBITED) { - return false - } - } - - return true -} - -/** - * Adds a term to the current query, under the covers this will create a {@link lunr.Query~Clause} - * to the list of clauses that make up this query. - * - * The term is used as is, i.e. no tokenization will be performed by this method. Instead conversion - * to a token or token-like string should be done before calling this method. - * - * The term will be converted to a string by calling `toString`. Multiple terms can be passed as an - * array, each term in the array will share the same options. - * - * @param {object|object[]} term - The term(s) to add to the query. - * @param {object} [options] - Any additional properties to add to the query clause. - * @returns {lunr.Query} - * @see lunr.Query#clause - * @see lunr.Query~Clause - * @example adding a single term to a query - * query.term("foo") - * @example adding a single term to a query and specifying search fields, term boost and automatic trailing wildcard - * query.term("foo", { - * fields: ["title"], - * boost: 10, - * wildcard: lunr.Query.wildcard.TRAILING - * }) - * @example using lunr.tokenizer to convert a string to tokens before using them as terms - * query.term(lunr.tokenizer("foo bar")) - */ -lunr.Query.prototype.term = function (term, options) { - if (Array.isArray(term)) { - term.forEach(function (t) { this.term(t, lunr.utils.clone(options)) }, this) - return this - } - - var clause = options || {} - clause.term = term.toString() - - this.clause(clause) - - return this -} -lunr.QueryParseError = function (message, start, end) { - this.name = "QueryParseError" - this.message = message - this.start = start - this.end = end -} - -lunr.QueryParseError.prototype = new Error -lunr.QueryLexer = function (str) { - this.lexemes = [] - this.str = str - this.length = str.length - this.pos = 0 - this.start = 0 - this.escapeCharPositions = [] -} - -lunr.QueryLexer.prototype.run = function () { - var state = lunr.QueryLexer.lexText - - while (state) { - state = state(this) - } -} - -lunr.QueryLexer.prototype.sliceString = function () { - var subSlices = [], - sliceStart = this.start, - sliceEnd = this.pos - - for (var i = 0; i < this.escapeCharPositions.length; i++) { - sliceEnd = this.escapeCharPositions[i] - subSlices.push(this.str.slice(sliceStart, sliceEnd)) - sliceStart = sliceEnd + 1 - } - - subSlices.push(this.str.slice(sliceStart, this.pos)) - this.escapeCharPositions.length = 0 - - return subSlices.join('') -} - -lunr.QueryLexer.prototype.emit = function (type) { - this.lexemes.push({ - type: type, - str: this.sliceString(), - start: this.start, - end: this.pos - }) - - this.start = this.pos -} - -lunr.QueryLexer.prototype.escapeCharacter = function () { - this.escapeCharPositions.push(this.pos - 1) - this.pos += 1 -} - -lunr.QueryLexer.prototype.next = function () { - if (this.pos >= this.length) { - return lunr.QueryLexer.EOS - } - - var char = this.str.charAt(this.pos) - this.pos += 1 - return char -} - -lunr.QueryLexer.prototype.width = function () { - return this.pos - this.start -} - -lunr.QueryLexer.prototype.ignore = function () { - if (this.start == this.pos) { - this.pos += 1 - } - - this.start = this.pos -} - -lunr.QueryLexer.prototype.backup = function () { - this.pos -= 1 -} - -lunr.QueryLexer.prototype.acceptDigitRun = function () { - var char, charCode - - do { - char = this.next() - charCode = char.charCodeAt(0) - } while (charCode > 47 && charCode < 58) - - if (char != lunr.QueryLexer.EOS) { - this.backup() - } -} - -lunr.QueryLexer.prototype.more = function () { - return this.pos < this.length -} - -lunr.QueryLexer.EOS = 'EOS' -lunr.QueryLexer.FIELD = 'FIELD' -lunr.QueryLexer.TERM = 'TERM' -lunr.QueryLexer.EDIT_DISTANCE = 'EDIT_DISTANCE' -lunr.QueryLexer.BOOST = 'BOOST' -lunr.QueryLexer.PRESENCE = 'PRESENCE' - -lunr.QueryLexer.lexField = function (lexer) { - lexer.backup() - lexer.emit(lunr.QueryLexer.FIELD) - lexer.ignore() - return lunr.QueryLexer.lexText -} - -lunr.QueryLexer.lexTerm = function (lexer) { - if (lexer.width() > 1) { - lexer.backup() - lexer.emit(lunr.QueryLexer.TERM) - } - - lexer.ignore() - - if (lexer.more()) { - return lunr.QueryLexer.lexText - } -} - -lunr.QueryLexer.lexEditDistance = function (lexer) { - lexer.ignore() - lexer.acceptDigitRun() - lexer.emit(lunr.QueryLexer.EDIT_DISTANCE) - return lunr.QueryLexer.lexText -} - -lunr.QueryLexer.lexBoost = function (lexer) { - lexer.ignore() - lexer.acceptDigitRun() - lexer.emit(lunr.QueryLexer.BOOST) - return lunr.QueryLexer.lexText -} - -lunr.QueryLexer.lexEOS = function (lexer) { - if (lexer.width() > 0) { - lexer.emit(lunr.QueryLexer.TERM) - } -} - -// This matches the separator used when tokenising fields -// within a document. These should match otherwise it is -// not possible to search for some tokens within a document. -// -// It is possible for the user to change the separator on the -// tokenizer so it _might_ clash with any other of the special -// characters already used within the search string, e.g. :. -// -// This means that it is possible to change the separator in -// such a way that makes some words unsearchable using a search -// string. -lunr.QueryLexer.termSeparator = lunr.tokenizer.separator - -lunr.QueryLexer.lexText = function (lexer) { - while (true) { - var char = lexer.next() - - if (char == lunr.QueryLexer.EOS) { - return lunr.QueryLexer.lexEOS - } - - // Escape character is '\' - if (char.charCodeAt(0) == 92) { - lexer.escapeCharacter() - continue - } - - if (char == ":") { - return lunr.QueryLexer.lexField - } - - if (char == "~") { - lexer.backup() - if (lexer.width() > 0) { - lexer.emit(lunr.QueryLexer.TERM) - } - return lunr.QueryLexer.lexEditDistance - } - - if (char == "^") { - lexer.backup() - if (lexer.width() > 0) { - lexer.emit(lunr.QueryLexer.TERM) - } - return lunr.QueryLexer.lexBoost - } - - // "+" indicates term presence is required - // checking for length to ensure that only - // leading "+" are considered - if (char == "+" && lexer.width() === 1) { - lexer.emit(lunr.QueryLexer.PRESENCE) - return lunr.QueryLexer.lexText - } - - // "-" indicates term presence is prohibited - // checking for length to ensure that only - // leading "-" are considered - if (char == "-" && lexer.width() === 1) { - lexer.emit(lunr.QueryLexer.PRESENCE) - return lunr.QueryLexer.lexText - } - - if (char.match(lunr.QueryLexer.termSeparator)) { - return lunr.QueryLexer.lexTerm - } - } -} - -lunr.QueryParser = function (str, query) { - this.lexer = new lunr.QueryLexer (str) - this.query = query - this.currentClause = {} - this.lexemeIdx = 0 -} - -lunr.QueryParser.prototype.parse = function () { - this.lexer.run() - this.lexemes = this.lexer.lexemes - - var state = lunr.QueryParser.parseClause - - while (state) { - state = state(this) - } - - return this.query -} - -lunr.QueryParser.prototype.peekLexeme = function () { - return this.lexemes[this.lexemeIdx] -} - -lunr.QueryParser.prototype.consumeLexeme = function () { - var lexeme = this.peekLexeme() - this.lexemeIdx += 1 - return lexeme -} - -lunr.QueryParser.prototype.nextClause = function () { - var completedClause = this.currentClause - this.query.clause(completedClause) - this.currentClause = {} -} - -lunr.QueryParser.parseClause = function (parser) { - var lexeme = parser.peekLexeme() - - if (lexeme == undefined) { - return - } - - switch (lexeme.type) { - case lunr.QueryLexer.PRESENCE: - return lunr.QueryParser.parsePresence - case lunr.QueryLexer.FIELD: - return lunr.QueryParser.parseField - case lunr.QueryLexer.TERM: - return lunr.QueryParser.parseTerm - default: - var errorMessage = "expected either a field or a term, found " + lexeme.type - - if (lexeme.str.length >= 1) { - errorMessage += " with value '" + lexeme.str + "'" - } - - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } -} - -lunr.QueryParser.parsePresence = function (parser) { - var lexeme = parser.consumeLexeme() - - if (lexeme == undefined) { - return - } - - switch (lexeme.str) { - case "-": - parser.currentClause.presence = lunr.Query.presence.PROHIBITED - break - case "+": - parser.currentClause.presence = lunr.Query.presence.REQUIRED - break - default: - var errorMessage = "unrecognised presence operator'" + lexeme.str + "'" - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - var nextLexeme = parser.peekLexeme() - - if (nextLexeme == undefined) { - var errorMessage = "expecting term or field, found nothing" - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - switch (nextLexeme.type) { - case lunr.QueryLexer.FIELD: - return lunr.QueryParser.parseField - case lunr.QueryLexer.TERM: - return lunr.QueryParser.parseTerm - default: - var errorMessage = "expecting term or field, found '" + nextLexeme.type + "'" - throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) - } -} - -lunr.QueryParser.parseField = function (parser) { - var lexeme = parser.consumeLexeme() - - if (lexeme == undefined) { - return - } - - if (parser.query.allFields.indexOf(lexeme.str) == -1) { - var possibleFields = parser.query.allFields.map(function (f) { return "'" + f + "'" }).join(', '), - errorMessage = "unrecognised field '" + lexeme.str + "', possible fields: " + possibleFields - - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - parser.currentClause.fields = [lexeme.str] - - var nextLexeme = parser.peekLexeme() - - if (nextLexeme == undefined) { - var errorMessage = "expecting term, found nothing" - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - switch (nextLexeme.type) { - case lunr.QueryLexer.TERM: - return lunr.QueryParser.parseTerm - default: - var errorMessage = "expecting term, found '" + nextLexeme.type + "'" - throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) - } -} - -lunr.QueryParser.parseTerm = function (parser) { - var lexeme = parser.consumeLexeme() - - if (lexeme == undefined) { - return - } - - parser.currentClause.term = lexeme.str.toLowerCase() - - if (lexeme.str.indexOf("*") != -1) { - parser.currentClause.usePipeline = false - } - - var nextLexeme = parser.peekLexeme() - - if (nextLexeme == undefined) { - parser.nextClause() - return - } - - switch (nextLexeme.type) { - case lunr.QueryLexer.TERM: - parser.nextClause() - return lunr.QueryParser.parseTerm - case lunr.QueryLexer.FIELD: - parser.nextClause() - return lunr.QueryParser.parseField - case lunr.QueryLexer.EDIT_DISTANCE: - return lunr.QueryParser.parseEditDistance - case lunr.QueryLexer.BOOST: - return lunr.QueryParser.parseBoost - case lunr.QueryLexer.PRESENCE: - parser.nextClause() - return lunr.QueryParser.parsePresence - default: - var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" - throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) - } -} - -lunr.QueryParser.parseEditDistance = function (parser) { - var lexeme = parser.consumeLexeme() - - if (lexeme == undefined) { - return - } - - var editDistance = parseInt(lexeme.str, 10) - - if (isNaN(editDistance)) { - var errorMessage = "edit distance must be numeric" - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - parser.currentClause.editDistance = editDistance - - var nextLexeme = parser.peekLexeme() - - if (nextLexeme == undefined) { - parser.nextClause() - return - } - - switch (nextLexeme.type) { - case lunr.QueryLexer.TERM: - parser.nextClause() - return lunr.QueryParser.parseTerm - case lunr.QueryLexer.FIELD: - parser.nextClause() - return lunr.QueryParser.parseField - case lunr.QueryLexer.EDIT_DISTANCE: - return lunr.QueryParser.parseEditDistance - case lunr.QueryLexer.BOOST: - return lunr.QueryParser.parseBoost - case lunr.QueryLexer.PRESENCE: - parser.nextClause() - return lunr.QueryParser.parsePresence - default: - var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" - throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) - } -} - -lunr.QueryParser.parseBoost = function (parser) { - var lexeme = parser.consumeLexeme() - - if (lexeme == undefined) { - return - } - - var boost = parseInt(lexeme.str, 10) - - if (isNaN(boost)) { - var errorMessage = "boost must be numeric" - throw new lunr.QueryParseError (errorMessage, lexeme.start, lexeme.end) - } - - parser.currentClause.boost = boost - - var nextLexeme = parser.peekLexeme() - - if (nextLexeme == undefined) { - parser.nextClause() - return - } - - switch (nextLexeme.type) { - case lunr.QueryLexer.TERM: - parser.nextClause() - return lunr.QueryParser.parseTerm - case lunr.QueryLexer.FIELD: - parser.nextClause() - return lunr.QueryParser.parseField - case lunr.QueryLexer.EDIT_DISTANCE: - return lunr.QueryParser.parseEditDistance - case lunr.QueryLexer.BOOST: - return lunr.QueryParser.parseBoost - case lunr.QueryLexer.PRESENCE: - parser.nextClause() - return lunr.QueryParser.parsePresence - default: - var errorMessage = "Unexpected lexeme type '" + nextLexeme.type + "'" - throw new lunr.QueryParseError (errorMessage, nextLexeme.start, nextLexeme.end) - } -} - - /** - * export the module via AMD, CommonJS or as a browser global - * Export code from https://github.com/umdjs/umd/blob/master/returnExports.js - */ - ;(function (root, factory) { - if (typeof define === 'function' && define.amd) { - // AMD. Register as an anonymous module. - define(factory) - } else if (typeof exports === 'object') { - /** - * Node. Does not work with strict CommonJS, but - * only CommonJS-like enviroments that support module.exports, - * like Node. - */ - module.exports = factory() - } else { - // Browser globals (root is window) - root.lunr = factory() - } - }(this, function () { - /** - * Just return a value to define the module export. - * This example returns an object, but the module - * can return a function as the exported value. - */ - return lunr - })) -})(); diff --git a/_site/assets/js/lunr/lunr.min.js b/_site/assets/js/lunr/lunr.min.js deleted file mode 100644 index f45a81e..0000000 --- a/_site/assets/js/lunr/lunr.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(){var t,l,c,e,r,h,d,f,p,y,m,g,x,v,w,Q,k,S,E,L,b,P,T,O,I,i,n,s,z=function(e){var t=new z.Builder;return t.pipeline.add(z.trimmer,z.stopWordFilter,z.stemmer),t.searchPipeline.add(z.stemmer),e.call(t,t),t.build()};z.version="2.3.5",z.utils={},z.utils.warn=(t=this,function(e){t.console&&console.warn&&console.warn(e)}),z.utils.asString=function(e){return null==e?"":e.toString()},z.utils.clone=function(e){if(null==e)return e;for(var t=Object.create(null),r=Object.keys(e),i=0;i=this.length)return z.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},z.QueryLexer.prototype.width=function(){return this.pos-this.start},z.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},z.QueryLexer.prototype.backup=function(){this.pos-=1},z.QueryLexer.prototype.acceptDigitRun=function(){for(var e,t;47<(t=(e=this.next()).charCodeAt(0))&&t<58;);e!=z.QueryLexer.EOS&&this.backup()},z.QueryLexer.prototype.more=function(){return this.pos0&&t-1 in e)}function o(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function a(e,t,n){return ye(t)?we.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?we.grep(e,function(e){return e===t!==n}):"string"!=typeof t?we.grep(e,function(e){return fe.call(t,e)>-1!==n}):we.filter(t,e,n)}function s(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function l(e){var t={};return we.each(e.match(Le)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function c(e){throw e}function f(e,t,n,r){var i;try{e&&ye(i=e.promise)?i.call(e).done(t).fail(n):e&&ye(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function d(){ae.removeEventListener("DOMContentLoaded",d),e.removeEventListener("load",d),we.ready()}function p(e,t){return t.toUpperCase()}function h(e){return e.replace(He,"ms-").replace(Me,p)}function m(){this.expando=we.expando+m.uid++}function g(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Fe.test(e)?JSON.parse(e):e)}function v(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(ze,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=g(n)}catch(e){}Be.set(e,t,n)}else n=void 0;return n}function y(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return we.css(e,t,"")},l=s(),u=n&&n[3]||(we.cssNumber[t]?"":"px"),c=(we.cssNumber[t]||"px"!==u&&+l)&&We.exec(we.css(e,t));if(c&&c[3]!==u){for(l/=2,u=u||c[3],c=+l||1;a--;)we.style(e,t,c+u),(1-o)*(1-(o=s()/l||.5))<=0&&(a=0),c/=o;c*=2,we.style(e,t,c+u),n=n||[]}return n&&(c=+c||+l||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=u,r.start=c,r.end=i)),i}function x(e){var t,n=e.ownerDocument,r=e.nodeName,i=Ye[r];return i||(t=n.body.appendChild(n.createElement(r)),i=we.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),Ye[r]=i,i)}function b(e,t){for(var n,r,i=[],o=0,a=e.length;a>o;o++)(r=e[o]).style&&(n=r.style.display,t?("none"===n&&(i[o]=$e.get(r,"display")||null,i[o]||(r.style.display="")),""===r.style.display&&Xe(r)&&(i[o]=x(r))):"none"!==n&&(i[o]="none",$e.set(r,"display",n)));for(o=0;a>o;o++)null!=i[o]&&(e[o].style.display=i[o]);return e}function w(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&o(e,t)?we.merge([e],n):n}function C(e,t){for(var n=0,r=e.length;r>n;n++)$e.set(e[n],"globalEval",!t||$e.get(t[n],"globalEval"))}function T(e,t,n,i,o){for(var a,s,l,u,c,f,d=t.createDocumentFragment(),p=[],h=0,m=e.length;m>h;h++)if((a=e[h])||0===a)if("object"===r(a))we.merge(p,a.nodeType?[a]:a);else if(Je.test(a)){for(s=s||d.appendChild(t.createElement("div")),l=(Ge.exec(a)||["",""])[1].toLowerCase(),u=Ke[l]||Ke._default,s.innerHTML=u[1]+we.htmlPrefilter(a)+u[2],f=u[0];f--;)s=s.lastChild;we.merge(p,s.childNodes),(s=d.firstChild).textContent=""}else p.push(t.createTextNode(a));for(d.textContent="",h=0;a=p[h++];)if(i&&we.inArray(a,i)>-1)o&&o.push(a);else if(c=we.contains(a.ownerDocument,a),s=w(d.appendChild(a),"script"),c&&C(s),n)for(f=0;a=s[f++];)Ze.test(a.type||"")&&n.push(a);return d}function k(){return!0}function S(){return!1}function E(){try{return ae.activeElement}catch(e){}}function j(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)j(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=S;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return we().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=we.guid++)),e.each(function(){we.event.add(this,t,i,r,n)})}function N(e,t){return o(e,"table")&&o(11!==t.nodeType?t:t.firstChild,"tr")?we(e).children("tbody")[0]||e:e}function A(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function D(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function I(e,t){var n,r,i,o,a,s,l,u;if(1===t.nodeType){if($e.hasData(e)&&(o=$e.access(e),a=$e.set(t,o),u=o.events)){delete a.handle,a.events={};for(i in u)for(n=0,r=u[i].length;r>n;n++)we.event.add(t,i,u[i][n])}Be.hasData(e)&&(s=Be.access(e),l=we.extend({},s),Be.set(t,l))}}function L(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Qe.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function O(e,t,r,i){t=ue.apply([],t);var o,a,s,l,u,c,f=0,d=e.length,p=d-1,h=t[0],m=ye(h);if(m||d>1&&"string"==typeof h&&!ve.checkClone&&at.test(h))return e.each(function(n){var o=e.eq(n);m&&(t[0]=h.call(this,n,o.html())),O(o,t,r,i)});if(d&&(o=T(t,e[0].ownerDocument,!1,e,i),a=o.firstChild,1===o.childNodes.length&&(o=a),a||i)){for(l=(s=we.map(w(o,"script"),A)).length;d>f;f++)u=o,f!==p&&(u=we.clone(u,!0,!0),l&&we.merge(s,w(u,"script"))),r.call(e[f],u,f);if(l)for(c=s[s.length-1].ownerDocument,we.map(s,D),f=0;l>f;f++)u=s[f],Ze.test(u.type||"")&&!$e.access(u,"globalEval")&&we.contains(c,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?we._evalUrl&&we._evalUrl(u.src):n(u.textContent.replace(st,""),c,u))}return e}function P(e,t,n){for(var r,i=t?we.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||we.cleanData(w(r)),r.parentNode&&(n&&we.contains(r.ownerDocument,r)&&C(w(r,"script")),r.parentNode.removeChild(r));return e}function q(e,t,n){var r,i,o,a,s=e.style;return(n=n||ut(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||we.contains(e.ownerDocument,e)||(a=we.style(e,t)),!ve.pixelBoxStyles()&<.test(a)&&ct.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function H(e,t){return{get:function(){return e()?void delete this.get:(this.get=t).apply(this,arguments)}}}function M(e){if(e in gt)return e;for(var t=e[0].toUpperCase()+e.slice(1),n=mt.length;n--;)if((e=mt[n]+t)in gt)return e}function _(e){var t=we.cssProps[e];return t||(t=we.cssProps[e]=M(e)||e),t}function $(e,t,n){var r=We.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function B(e,t,n,r,i,o){var a="width"===t?1:0,s=0,l=0;if(n===(r?"border":"content"))return 0;for(;4>a;a+=2)"margin"===n&&(l+=we.css(e,n+Ue[a],!0,i)),r?("content"===n&&(l-=we.css(e,"padding"+Ue[a],!0,i)),"margin"!==n&&(l-=we.css(e,"border"+Ue[a]+"Width",!0,i))):(l+=we.css(e,"padding"+Ue[a],!0,i),"padding"!==n?l+=we.css(e,"border"+Ue[a]+"Width",!0,i):s+=we.css(e,"border"+Ue[a]+"Width",!0,i));return!r&&o>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-s-.5))),l}function F(e,t,n){var r=ut(e),i=q(e,t,r),o="border-box"===we.css(e,"boxSizing",!1,r),a=o;if(lt.test(i)){if(!n)return i;i="auto"}return a=a&&(ve.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===we.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+B(e,t,n||(o?"border":"content"),a,r,i)+"px"}function z(e,t,n,r,i){return new z.prototype.init(e,t,n,r,i)}function R(){yt&&(!1===ae.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(R):e.setTimeout(R,we.fx.interval),we.fx.tick())}function W(){return e.setTimeout(function(){vt=void 0}),vt=Date.now()}function U(e,t){var n,r=0,i={height:e};for(t=t?1:0;4>r;r+=2-t)i["margin"+(n=Ue[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function X(e,t,n){for(var r,i=(Q.tweeners[t]||[]).concat(Q.tweeners["*"]),o=0,a=i.length;a>o;o++)if(r=i[o].call(n,t,e))return r}function V(e,t,n){var r,i,o,a,s,l,u,c,f="width"in t||"height"in t,d=this,p={},h=e.style,m=e.nodeType&&Xe(e),g=$e.get(e,"fxshow");n.queue||(null==(a=we._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,d.always(function(){d.always(function(){a.unqueued--,we.queue(e,"fx").length||a.empty.fire()})}));for(r in t)if(i=t[r],xt.test(i)){if(delete t[r],o=o||"toggle"===i,i===(m?"hide":"show")){if("show"!==i||!g||void 0===g[r])continue;m=!0}p[r]=g&&g[r]||we.style(e,r)}if((l=!we.isEmptyObject(t))||!we.isEmptyObject(p)){f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(u=g&&g.display)&&(u=$e.get(e,"display")),"none"===(c=we.css(e,"display"))&&(u?c=u:(b([e],!0),u=e.style.display||u,c=we.css(e,"display"),b([e]))),("inline"===c||"inline-block"===c&&null!=u)&&"none"===we.css(e,"float")&&(l||(d.done(function(){h.display=u}),null==u&&(c=h.display,u="none"===c?"":c)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",d.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),l=!1;for(r in p)l||(g?"hidden"in g&&(m=g.hidden):g=$e.access(e,"fxshow",{display:u}),o&&(g.hidden=!m),m&&b([e],!0),d.done(function(){m||b([e]),$e.remove(e,"fxshow");for(r in p)we.style(e,r,p[r])})),l=X(m?g[r]:0,r,d),r in g||(g[r]=l.start,m&&(l.end=l.start,l.start=0))}}function Y(e,t){var n,r,i,o,a;for(n in e)if(r=h(n),i=t[r],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=we.cssHooks[r])&&"expand"in a){o=a.expand(o),delete e[r];for(n in o)n in e||(e[n]=o[n],t[n]=i)}else t[r]=i}function Q(e,t,n){var r,i,o=0,a=Q.prefilters.length,s=we.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;for(var t=vt||W(),n=Math.max(0,u.startTime+u.duration-t),r=1-(n/u.duration||0),o=0,a=u.tweens.length;a>o;o++)u.tweens[o].run(r);return s.notifyWith(e,[u,r,n]),1>r&&a?n:(a||s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:we.extend({},t),opts:we.extend(!0,{specialEasing:{},easing:we.easing._default},n),originalProperties:t,originalOptions:n,startTime:vt||W(),duration:n.duration,tweens:[],createTween:function(t,n){var r=we.Tween(e,u.opts,t,n,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(r),r},stop:function(t){var n=0,r=t?u.tweens.length:0;if(i)return this;for(i=!0;r>n;n++)u.tweens[n].run(1);return t?(s.notifyWith(e,[u,1,0]),s.resolveWith(e,[u,t])):s.rejectWith(e,[u,t]),this}}),c=u.props;for(Y(c,u.opts.specialEasing);a>o;o++)if(r=Q.prefilters[o].call(u,e,c,u.opts))return ye(r.stop)&&(we._queueHooks(u.elem,u.opts.queue).stop=r.stop.bind(r)),r;return we.map(c,X,u),ye(u.opts.start)&&u.opts.start.call(e,u),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always),we.fx.timer(we.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u}function G(e){return(e.match(Le)||[]).join(" ")}function Z(e){return e.getAttribute&&e.getAttribute("class")||""}function K(e){return Array.isArray(e)?e:"string"==typeof e?e.match(Le)||[]:[]}function J(e,t,n,i){var o;if(Array.isArray(t))we.each(t,function(t,r){n||It.test(e)?i(e,r):J(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,i)});else if(n||"object"!==r(t))i(e,t);else for(o in t)J(e+"["+o+"]",t[o],n,i)}function ee(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(Le)||[];if(ye(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function te(e,t,n,r){function i(s){var l;return o[s]=!0,we.each(e[s]||[],function(e,s){var u=s(t,n,r);return"string"!=typeof u||a||o[u]?a?!(l=u):void 0:(t.dataTypes.unshift(u),i(u),!1)}),l}var o={},a=e===Rt;return i(t.dataTypes[0])||!o["*"]&&i("*")}function ne(e,t){var n,r,i=we.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&we.extend(!0,e,r),e}function re(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){l.unshift(i);break}if(l[0]in n)o=l[0];else{for(i in n){if(!l[0]||e.converters[i+" "+l[0]]){o=i;break}a||(a=i)}o=o||a}return o?(o!==l[0]&&l.unshift(o),n[o]):void 0}function ie(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}var oe=[],ae=e.document,se=Object.getPrototypeOf,le=oe.slice,ue=oe.concat,ce=oe.push,fe=oe.indexOf,de={},pe=de.toString,he=de.hasOwnProperty,me=he.toString,ge=me.call(Object),ve={},ye=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},xe=function(e){return null!=e&&e===e.window},be={type:!0,src:!0,noModule:!0},we=function(e,t){return new we.fn.init(e,t)},Ce=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;we.fn=we.prototype={jquery:"3.3.1",constructor:we,length:0,toArray:function(){return le.call(this)},get:function(e){return null==e?le.call(this):0>e?this[e+this.length]:this[e]},pushStack:function(e){var t=we.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return we.each(this,e)},map:function(e){return this.pushStack(we.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(le.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(0>e?t:0);return this.pushStack(n>=0&&t>n?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:ce,sort:oe.sort,splice:oe.splice},we.extend=we.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof a&&(u=a,a=arguments[s]||{},s++),"object"==typeof a||ye(a)||(a={}),s===l&&(a=this,s--);l>s;s++)if(null!=(e=arguments[s]))for(t in e)n=a[t],a!==(r=e[t])&&(u&&r&&(we.isPlainObject(r)||(i=Array.isArray(r)))?(i?(i=!1,o=n&&Array.isArray(n)?n:[]):o=n&&we.isPlainObject(n)?n:{},a[t]=we.extend(u,o,r)):void 0!==r&&(a[t]=r));return a},we.extend({expando:"jQuery"+("3.3.1"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==pe.call(e)||(t=se(e))&&("function"!=typeof(n=he.call(t,"constructor")&&t.constructor)||me.call(n)!==ge))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e){n(e)},each:function(e,t){var n,r=0;if(i(e))for(n=e.length;n>r&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},trim:function(e){return null==e?"":(e+"").replace(Ce,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(i(Object(e))?we.merge(n,"string"==typeof e?[e]:e):ce.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:fe.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;n>r;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r,i=[],o=0,a=e.length,s=!n;a>o;o++)(r=!t(e[o],o))!==s&&i.push(e[o]);return i},map:function(e,t,n){var r,o,a=0,s=[];if(i(e))for(r=e.length;r>a;a++)null!=(o=t(e[a],a,n))&&s.push(o);else for(a in e)null!=(o=t(e[a],a,n))&&s.push(o);return ue.apply([],s)},guid:1,support:ve}),"function"==typeof Symbol&&(we.fn[Symbol.iterator]=oe[Symbol.iterator]),we.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){de["[object "+t+"]"]=t.toLowerCase()});var Te=function(e){function t(e,t,n,r){var i,o,a,s,l,u,c,d=t&&t.ownerDocument,h=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return n;if(!r&&((t?t.ownerDocument||t:F)!==O&&L(t),t=t||O,q)){if(11!==h&&(l=ve.exec(e)))if(i=l[1]){if(9===h){if(!(a=t.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(d&&(a=d.getElementById(i))&&$(t,a)&&a.id===i)return n.push(a),n}else{if(l[2])return K.apply(n,t.getElementsByTagName(e)),n;if((i=l[3])&&C.getElementsByClassName&&t.getElementsByClassName)return K.apply(n,t.getElementsByClassName(i)),n}if(C.qsa&&!X[e+" "]&&(!H||!H.test(e))){if(1!==h)d=t,c=e;else if("object"!==t.nodeName.toLowerCase()){for((s=t.getAttribute("id"))?s=s.replace(we,Ce):t.setAttribute("id",s=B),o=(u=E(e)).length;o--;)u[o]="#"+s+" "+p(u[o]);c=u.join(","),d=ye.test(e)&&f(t.parentNode)||t}if(c)try{return K.apply(n,d.querySelectorAll(c)),n}catch(e){}finally{s===B&&t.removeAttribute("id")}}}return N(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>T.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[B]=!0,e}function i(e){var t=O.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)T.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function u(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ke(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function f(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function d(){}function p(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=t.next,o=i||r,a=n&&"parentNode"===o,s=R++;return t.first?function(t,n,i){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,i);return!1}:function(t,n,l){var u,c,f,d=[z,s];if(l){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,l))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(f=t[B]||(t[B]={}),c=f[t.uniqueID]||(f[t.uniqueID]={}),i&&i===t.nodeName.toLowerCase())t=t[r]||t;else{if((u=c[o])&&u[0]===z&&u[1]===s)return d[2]=u[2];if(c[o]=d,d[2]=e(t,n,l))return!0}return!1}}function m(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function g(e,n,r){for(var i=0,o=n.length;o>i;i++)t(e,n[i],r);return r}function v(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,u=null!=t;l>s;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),u&&t.push(s)));return a}function y(e,t,n,i,o,a){return i&&!i[B]&&(i=y(i)),o&&!o[B]&&(o=y(o,a)),r(function(r,a,s,l){var u,c,f,d=[],p=[],h=a.length,m=r||g(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?m:v(m,d,e,s,l),x=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,x,s,l),i)for(u=v(x,p),i(u,[],s,l),c=u.length;c--;)(f=u[c])&&(x[p[c]]=!(y[p[c]]=f));if(r){if(o||e){if(o){for(u=[],c=x.length;c--;)(f=x[c])&&u.push(y[c]=f);o(null,x=[],u,l)}for(c=x.length;c--;)(f=x[c])&&(u=o?ee(r,f):d[c])>-1&&(r[u]=!(a[u]=f))}}else x=v(x===a?x.splice(h,x.length):x),o?o(null,a,x,l):K.apply(a,x)})}function x(e){for(var t,n,r,i=e.length,o=T.relative[e[0].type],a=o||T.relative[" "],s=o?1:0,l=h(function(e){return e===t},a,!0),u=h(function(e){return ee(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==A)||((t=n).nodeType?l(e,n,r):u(e,n,r));return t=null,i}];i>s;s++)if(n=T.relative[e[s].type])c=[h(m(c),n)];else{if((n=T.filter[e[s].type].apply(null,e[s].matches))[B]){for(r=++s;i>r&&!T.relative[e[r].type];r++);return y(s>1&&m(c),s>1&&p(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&x(e.slice(s,r)),i>r&&x(e=e.slice(r)),i>r&&p(e))}c.push(n)}return m(c)}function b(e,n){var i=n.length>0,o=e.length>0,a=function(r,a,s,l,u){var c,f,d,p=0,h="0",m=r&&[],g=[],y=A,x=r||o&&T.find.TAG("*",u),b=z+=null==y?1:Math.random()||.1,w=x.length;for(u&&(A=a===O||a||u);h!==w&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===O||(L(c),s=!q);d=e[f++];)if(d(c,a||O,s)){l.push(c);break}u&&(z=b)}i&&((c=!d&&c)&&p--,r&&m.push(c))}if(p+=h,i&&h!==p){for(f=0;d=n[f++];)d(m,g,a,s);if(r){if(p>0)for(;h--;)m[h]||g[h]||(g[h]=G.call(l));g=v(g)}K.apply(l,g),u&&!r&&g.length>0&&p+n.length>1&&t.uniqueSort(l)}return u&&(z=b,A=y),m};return i?r(a):a}var w,C,T,k,S,E,j,N,A,D,I,L,O,P,q,H,M,_,$,B="sizzle"+1*new Date,F=e.document,z=0,R=0,W=n(),U=n(),X=n(),V=function(e,t){return e===t&&(I=!0),0},Y={}.hasOwnProperty,Q=[],G=Q.pop,Z=Q.push,K=Q.push,J=Q.slice,ee=function(e,t){for(var n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1},te="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",ne="[\\x20\\t\\r\\n\\f]",re="(?:\\\\.|[\\w-]|[^\x00-\\xa0])+",ie="\\["+ne+"*("+re+")(?:"+ne+"*([*^$|!~]?=)"+ne+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+re+"))|)"+ne+"*\\]",oe=":("+re+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ie+")*)|.*)\\)|)",ae=new RegExp(ne+"+","g"),se=new RegExp("^"+ne+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ne+"+$","g"),le=new RegExp("^"+ne+"*,"+ne+"*"),ue=new RegExp("^"+ne+"*([>+~]|"+ne+")"+ne+"*"),ce=new RegExp("="+ne+"*([^\\]'\"]*?)"+ne+"*\\]","g"),fe=new RegExp(oe),de=new RegExp("^"+re+"$"),pe={ID:new RegExp("^#("+re+")"),CLASS:new RegExp("^\\.("+re+")"),TAG:new RegExp("^("+re+"|[*])"),ATTR:new RegExp("^"+ie),PSEUDO:new RegExp("^"+oe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ne+"*(even|odd|(([+-]|)(\\d*)n|)"+ne+"*(?:([+-]|)"+ne+"*(\\d+)|))"+ne+"*\\)|)","i"),bool:new RegExp("^(?:"+te+")$","i"),needsContext:new RegExp("^"+ne+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ne+"*((?:-\\d)?\\d*)"+ne+"*\\)|)(?=[^-]|$)","i")},he=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,xe=new RegExp("\\\\([\\da-f]{1,6}"+ne+"?|("+ne+")|.)","ig"),be=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},we=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,Ce=function(e,t){return t?"\x00"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},Te=function(){L()},ke=h(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{K.apply(Q=J.call(F.childNodes),F.childNodes),Q[F.childNodes.length].nodeType}catch(e){K={apply:Q.length?function(e,t){Z.apply(e,J.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}C=t.support={},S=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},L=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:F;return r!==O&&9===r.nodeType&&r.documentElement?(O=r,P=O.documentElement,q=!S(O),F!==O&&(n=O.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",Te,!1):n.attachEvent&&n.attachEvent("onunload",Te)),C.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),C.getElementsByTagName=i(function(e){return e.appendChild(O.createComment("")),!e.getElementsByTagName("*").length}),C.getElementsByClassName=ge.test(O.getElementsByClassName),C.getById=i(function(e){return P.appendChild(e).id=B,!O.getElementsByName||!O.getElementsByName(B).length}),C.getById?(T.filter.ID=function(e){var t=e.replace(xe,be);return function(e){return e.getAttribute("id")===t}},T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&q){var n=t.getElementById(e);return n?[n]:[]}}):(T.filter.ID=function(e){var t=e.replace(xe,be);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},T.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&q){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),T.find.TAG=C.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):C.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},T.find.CLASS=C.getElementsByClassName&&function(e,t){return"undefined"!=typeof t.getElementsByClassName&&q?t.getElementsByClassName(e):void 0},M=[],H=[],(C.qsa=ge.test(O.querySelectorAll))&&(i(function(e){P.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&H.push("[*^$]="+ne+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||H.push("\\["+ne+"*(?:value|"+te+")"),e.querySelectorAll("[id~="+B+"-]").length||H.push("~="),e.querySelectorAll(":checked").length||H.push(":checked"),e.querySelectorAll("a#"+B+"+*").length||H.push(".#.+[+~]")}),i(function(e){e.innerHTML="";var t=O.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&H.push("name"+ne+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&H.push(":enabled",":disabled"),P.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&H.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),H.push(",.*:")})),(C.matchesSelector=ge.test(_=P.matches||P.webkitMatchesSelector||P.mozMatchesSelector||P.oMatchesSelector||P.msMatchesSelector))&&i(function(e){C.disconnectedMatch=_.call(e,"*"),_.call(e,"[s!='']:x"),M.push("!=",oe)}),H=H.length&&new RegExp(H.join("|")),M=M.length&&new RegExp(M.join("|")),t=ge.test(P.compareDocumentPosition),$=t||ge.test(P.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},V=t?function(e,t){if(e===t)return I=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!C.sortDetached&&t.compareDocumentPosition(e)===n?e===O||e.ownerDocument===F&&$(F,e)?-1:t===O||t.ownerDocument===F&&$(F,t)?1:D?ee(D,e)-ee(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return I=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],l=[t];if(!i||!o)return e===O?-1:t===O?1:i?-1:o?1:D?ee(D,e)-ee(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)l.unshift(n);for(;s[r]===l[r];)r++;return r?a(s[r],l[r]):s[r]===F?-1:l[r]===F?1:0},O):O},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==O&&L(e),n=n.replace(ce,"='$1']"),C.matchesSelector&&q&&!X[n+" "]&&(!M||!M.test(n))&&(!H||!H.test(n)))try{var r=_.call(e,n);if(r||C.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,O,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==O&&L(e),$(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==O&&L(e);var n=T.attrHandle[t.toLowerCase()],r=n&&Y.call(T.attrHandle,t.toLowerCase())?n(e,t,!q):void 0;return void 0!==r?r:C.attributes||!q?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(we,Ce)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(I=!C.detectDuplicates,D=!C.sortStable&&e.slice(0),e.sort(V),I){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},k=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=k(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=k(t);return n},(T=t.selectors={cacheLength:50,createPseudo:r,match:pe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(xe,be),e[3]=(e[3]||e[4]||e[5]||"").replace(xe,be),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return pe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&fe.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(xe,be).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=W[e+" "];return t||(t=new RegExp("(^|"+ne+")"+e+"("+ne+"|$)"))&&W(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ae," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var u,c,f,d,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s,x=!1;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(x=(p=(u=(c=(f=(d=g)[B]||(d[B]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===z&&u[1])&&u[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(x=p=0)||h.pop();)if(1===d.nodeType&&++x&&d===t){c[e]=[z,p,x];break}}else if(y&&(x=p=(u=(c=(f=(d=t)[B]||(d[B]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===z&&u[1]),!1===x)for(;(d=++p&&d&&d[m]||(x=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++x||(y&&((c=(f=d[B]||(d[B]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[z,x]),d!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=T.pseudos[e]||T.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[B]?o(n):o.length>1?(i=[e,e,"",n],T.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)e[r=ee(e,i[a])]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=j(e.replace(se,"$1"));return i[B]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(xe,be),function(t){return(t.textContent||t.innerText||k(t)).indexOf(e)>-1}}),lang:r(function(e){return de.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(xe,be).toLowerCase(),function(t){var n;do if(n=q?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===P},focus:function(e){return e===O.activeElement&&(!O.hasFocus||O.hasFocus())&&!!(e.type||e.href||~e.tabIndex); -},enabled:u(!1),disabled:u(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!T.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return he.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(a=o[0]).type&&9===t.nodeType&&q&&T.relative[o[1].type]){if(!(t=(T.find.ID(a.matches[0].replace(xe,be),t)||[])[0]))return n;u&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!T.relative[s=a.type]);)if((l=T.find[s])&&(r=l(a.matches[0].replace(xe,be),ye.test(o[0].type)&&f(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&p(o)))return K.apply(n,r),n;break}}return(u||j(e,c))(r,t,!q,n,!t||ye.test(e)&&f(t.parentNode)||t),n},C.sortStable=B.split("").sort(V).join("")===B,C.detectDuplicates=!!I,L(),C.sortDetached=i(function(e){return 1&e.compareDocumentPosition(O.createElement("fieldset"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),C.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(te,function(e,t,n){var r;return n?void 0:!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);we.find=Te,we.expr=Te.selectors,we.expr[":"]=we.expr.pseudos,we.uniqueSort=we.unique=Te.uniqueSort,we.text=Te.getText,we.isXMLDoc=Te.isXML,we.contains=Te.contains,we.escapeSelector=Te.escape;var ke=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&we(e).is(n))break;r.push(e)}return r},Se=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Ee=we.expr.match.needsContext,je=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;we.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?we.find.matchesSelector(r,e)?[r]:[]:we.find.matches(e,we.grep(t,function(e){return 1===e.nodeType}))},we.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(we(e).filter(function(){for(t=0;r>t;t++)if(we.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;r>t;t++)we.find(e,i[t],n);return r>1?we.uniqueSort(n):n},filter:function(e){return this.pushStack(a(this,e||[],!1))},not:function(e){return this.pushStack(a(this,e||[],!0))},is:function(e){return!!a(this,"string"==typeof e&&Ee.test(e)?we(e):e||[],!1).length}});var Ne,Ae=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(we.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||Ne,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Ae.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof we?t[0]:t,we.merge(this,we.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:ae,!0)),je.test(r[1])&&we.isPlainObject(t))for(r in t)ye(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=ae.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):ye(e)?void 0!==n.ready?n.ready(e):e(we):we.makeArray(e,this)}).prototype=we.fn,Ne=we(ae);var De=/^(?:parents|prev(?:Until|All))/,Ie={children:!0,contents:!0,next:!0,prev:!0};we.fn.extend({has:function(e){var t=we(e,this),n=t.length;return this.filter(function(){for(var e=0;n>e;e++)if(we.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&we(e);if(!Ee.test(e))for(;i>r;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&we.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?we.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?fe.call(we(e),this[0]):fe.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(we.uniqueSort(we.merge(this.get(),we(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),we.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return ke(e,"parentNode")},parentsUntil:function(e,t,n){return ke(e,"parentNode",n)},next:function(e){return s(e,"nextSibling")},prev:function(e){return s(e,"previousSibling")},nextAll:function(e){return ke(e,"nextSibling")},prevAll:function(e){return ke(e,"previousSibling")},nextUntil:function(e,t,n){return ke(e,"nextSibling",n)},prevUntil:function(e,t,n){return ke(e,"previousSibling",n)},siblings:function(e){return Se((e.parentNode||{}).firstChild,e)},children:function(e){return Se(e.firstChild)},contents:function(e){return o(e,"iframe")?e.contentDocument:(o(e,"template")&&(e=e.content||e),we.merge([],e.childNodes))}},function(e,t){we.fn[e]=function(n,r){var i=we.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=we.filter(r,i)),this.length>1&&(Ie[e]||we.uniqueSort(i),De.test(e)&&i.reverse()),this.pushStack(i)}});var Le=/[^\x20\t\r\n\f]+/g;we.Callbacks=function(e){e="string"==typeof e?l(e):we.extend({},e);var t,n,i,o,a=[],s=[],u=-1,c=function(){for(o=o||e.once,i=t=!0;s.length;u=-1)for(n=s.shift();++u-1;)a.splice(n,1),u>=n&&u--}),this},has:function(e){return e?we.inArray(e,a)>-1:a.length>0},empty:function(){return a&&(a=[]),this},disable:function(){return o=s=[],a=n="",this},disabled:function(){return!a},lock:function(){return o=s=[],n||t||(a=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!i}};return f},we.extend({Deferred:function(t){var n=[["notify","progress",we.Callbacks("memory"),we.Callbacks("memory"),2],["resolve","done",we.Callbacks("once memory"),we.Callbacks("once memory"),0,"resolved"],["reject","fail",we.Callbacks("once memory"),we.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return we.Deferred(function(t){we.each(n,function(n,r){var i=ye(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&ye(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var s=this,l=arguments,f=function(){var e,f;if(!(a>t)){if((e=r.apply(s,l))===n.promise())throw new TypeError("Thenable self-resolution");f=e&&("object"==typeof e||"function"==typeof e)&&e.then,ye(f)?i?f.call(e,o(a,n,u,i),o(a,n,c,i)):(a++,f.call(e,o(a,n,u,i),o(a,n,c,i),o(a,n,u,n.notifyWith))):(r!==u&&(s=void 0,l=[e]),(i||n.resolveWith)(s,l))}},d=i?f:function(){try{f()}catch(e){we.Deferred.exceptionHook&&we.Deferred.exceptionHook(e,d.stackTrace),t+1>=a&&(r!==c&&(s=void 0,l=[e]),n.rejectWith(s,l))}};t?d():(we.Deferred.getStackHook&&(d.stackTrace=we.Deferred.getStackHook()),e.setTimeout(d))}}var a=0;return we.Deferred(function(e){n[0][3].add(o(0,e,ye(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,ye(t)?t:u)),n[2][3].add(o(0,e,ye(r)?r:c))}).promise()},promise:function(e){return null!=e?we.extend(e,i):i}},o={};return we.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=le.call(arguments),o=we.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?le.call(arguments):n,--t||o.resolveWith(r,i)}};if(1>=t&&(f(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||ye(i[n]&&i[n].then)))return o.then();for(;n--;)f(i[n],a(n),o.reject);return o.promise()}});var Oe=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;we.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Oe.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},we.readyException=function(t){e.setTimeout(function(){throw t})};var Pe=we.Deferred();we.fn.ready=function(e){return Pe.then(e)["catch"](function(e){we.readyException(e)}),this},we.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--we.readyWait:we.isReady)||(we.isReady=!0,!0!==e&&--we.readyWait>0||Pe.resolveWith(ae,[we]))}}),we.ready.then=Pe.then,"complete"===ae.readyState||"loading"!==ae.readyState&&!ae.documentElement.doScroll?e.setTimeout(we.ready):(ae.addEventListener("DOMContentLoaded",d),e.addEventListener("load",d));var qe=function(e,t,n,i,o,a,s){var l=0,u=e.length,c=null==n;if("object"===r(n)){o=!0;for(l in n)qe(e,t,l,n[l],!0,a,s)}else if(void 0!==i&&(o=!0,ye(i)||(s=!0),c&&(s?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(we(e),n)})),t))for(;u>l;l++)t(e[l],n,s?i:i.call(e[l],l,t(e[l],n)));return o?e:c?t.call(e):u?t(e[0],n):a},He=/^-ms-/,Me=/-([a-z])/g,_e=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};m.uid=1,m.prototype={cache:function(e){var t=e[this.expando];return t||(t={},_e(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[h(t)]=n;else for(r in t)i[h(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][h(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(h):(t=h(t))in r?[t]:t.match(Le)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||we.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!we.isEmptyObject(t)}};var $e=new m,Be=new m,Fe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ze=/[A-Z]/g;we.extend({hasData:function(e){return Be.hasData(e)||$e.hasData(e)},data:function(e,t,n){return Be.access(e,t,n)},removeData:function(e,t){Be.remove(e,t)},_data:function(e,t,n){return $e.access(e,t,n)},_removeData:function(e,t){$e.remove(e,t)}}),we.fn.extend({data:function(e,t){var n,r,i,o=this[0],a=o&&o.attributes;if(void 0===e){if(this.length&&(i=Be.get(o),1===o.nodeType&&!$e.get(o,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(r=a[n].name).indexOf("data-")&&(r=h(r.slice(5)),v(o,r,i[r]));$e.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){Be.set(this,e)}):qe(this,function(t){var n;if(o&&void 0===t){if(void 0!==(n=Be.get(o,e)))return n;if(void 0!==(n=v(o,e)))return n}else this.each(function(){Be.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){Be.remove(this,e)})}}),we.extend({queue:function(e,t,n){var r;return e?(t=(t||"fx")+"queue",r=$e.get(e,t),n&&(!r||Array.isArray(n)?r=$e.access(e,t,we.makeArray(n)):r.push(n)),r||[]):void 0},dequeue:function(e,t){t=t||"fx";var n=we.queue(e,t),r=n.length,i=n.shift(),o=we._queueHooks(e,t),a=function(){we.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return $e.get(e,n)||$e.access(e,n,{empty:we.Callbacks("once memory").add(function(){$e.remove(e,[t+"queue",n])})})}}),we.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ze=/^$|^module$|\/(?:java|ecma)script/i,Ke={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Ke.optgroup=Ke.option,Ke.tbody=Ke.tfoot=Ke.colgroup=Ke.caption=Ke.thead,Ke.th=Ke.td;var Je=/<|&#?\w+;/;!function(){var e=ae.createDocumentFragment().appendChild(ae.createElement("div")),t=ae.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),ve.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",ve.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var et=ae.documentElement,tt=/^key/,nt=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,rt=/^([^.]*)(?:\.(.+)|)/;we.event={global:{},add:function(e,t,n,r,i){var o,a,s,l,u,c,f,d,p,h,m,g=$e.get(e);if(g)for(n.handler&&(n=(o=n).handler,i=o.selector),i&&we.find.matchesSelector(et,i),n.guid||(n.guid=we.guid++),(l=g.events)||(l=g.events={}),(a=g.handle)||(a=g.handle=function(t){return"undefined"!=typeof we&&we.event.triggered!==t.type?we.event.dispatch.apply(e,arguments):void 0}),u=(t=(t||"").match(Le)||[""]).length;u--;)p=m=(s=rt.exec(t[u])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=we.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=we.event.special[p]||{},c=we.extend({type:p,origType:m,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&we.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=l[p])||((d=l[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),we.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,a,s,l,u,c,f,d,p,h,m,g=$e.hasData(e)&&$e.get(e);if(g&&(l=g.events)){for(u=(t=(t||"").match(Le)||[""]).length;u--;)if(s=rt.exec(t[u])||[],p=m=s[1],h=(s[2]||"").split(".").sort(),p){for(f=we.event.special[p]||{},d=l[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)c=d[o],!i&&m!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,g.handle)||we.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)we.event.remove(e,p+t[u],n,r,!0);we.isEmptyObject(l)&&$e.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=we.event.fix(e),l=new Array(arguments.length),u=($e.get(this,"events")||{})[s.type]||[],c=we.event.special[s.type]||{};for(l[0]=s,t=1;t=1))for(;u!==this;u=u.parentNode||this)if(1===u.nodeType&&("click"!==e.type||!0!==u.disabled)){for(o=[],a={},n=0;l>n;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?we(i,this).index(u)>-1:we.find(i,this,null,[u]).length),a[i]&&o.push(r);o.length&&s.push({elem:u,handlers:o})}return u=this,l\x20\t\r\n\f]*)[^>]*)\/>/gi,ot=/\s*$/g;we.extend({htmlPrefilter:function(e){return e.replace(it,"<$1>")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),l=we.contains(e.ownerDocument,e);if(!(ve.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||we.isXMLDoc(e)))for(a=w(s),r=0,i=(o=w(e)).length;i>r;r++)L(o[r],a[r]);if(t)if(n)for(o=o||w(e),a=a||w(s),r=0,i=o.length;i>r;r++)I(o[r],a[r]);else I(e,s);return(a=w(s,"script")).length>0&&C(a,!l&&w(e,"script")),s},cleanData:function(e){for(var t,n,r,i=we.event.special,o=0;void 0!==(n=e[o]);o++)if(_e(n)){if(t=n[$e.expando]){if(t.events)for(r in t.events)i[r]?we.event.remove(n,r):we.removeEvent(n,r,t.handle);n[$e.expando]=void 0}n[Be.expando]&&(n[Be.expando]=void 0)}}}),we.fn.extend({detach:function(e){return P(this,e,!0)},remove:function(e){return P(this,e)},text:function(e){return qe(this,function(e){return void 0===e?we.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return O(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||N(this,e).appendChild(e)})},prepend:function(){return O(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=N(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return O(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return O(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(we.cleanData(w(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return we.clone(this,e,t)})},html:function(e){return qe(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!ot.test(e)&&!Ke[(Ge.exec(e)||["",""])[1].toLowerCase()]){e=we.htmlPrefilter(e);try{for(;r>n;n++)1===(t=this[n]||{}).nodeType&&(we.cleanData(w(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=[];return O(this,arguments,function(t){var n=this.parentNode;we.inArray(this,e)<0&&(we.cleanData(w(this)),n&&n.replaceChild(t,this))},e)}}),we.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){we.fn[e]=function(e){for(var n,r=[],i=we(e),o=i.length-1,a=0;o>=a;a++)n=a===o?this:this.clone(!0),we(i[a])[t](n),ce.apply(r,n.get());return this.pushStack(r)}});var lt=new RegExp("^("+Re+")(?!px)[a-z%]+$","i"),ut=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},ct=new RegExp(Ue.join("|"),"i");!function(){function t(){if(u){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",et.appendChild(l).appendChild(u);var t=e.getComputedStyle(u);r="1%"!==t.top,s=12===n(t.marginLeft),u.style.right="60%",a=36===n(t.right),i=36===n(t.width),u.style.position="absolute",o=36===u.offsetWidth||"absolute",et.removeChild(l),u=null}}function n(e){return Math.round(parseFloat(e))}var r,i,o,a,s,l=ae.createElement("div"),u=ae.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",ve.clearCloneStyle="content-box"===u.style.backgroundClip,we.extend(ve,{boxSizingReliable:function(){return t(),i},pixelBoxStyles:function(){return t(),a},pixelPosition:function(){return t(),r},reliableMarginLeft:function(){return t(),s},scrollboxSize:function(){return t(),o}}))}();var ft=/^(none|table(?!-c[ea]).+)/,dt=/^--/,pt={position:"absolute",visibility:"hidden",display:"block"},ht={letterSpacing:"0",fontWeight:"400"},mt=["Webkit","Moz","ms"],gt=ae.createElement("div").style;we.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=q(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=h(t),l=dt.test(t),u=e.style;if(l||(t=_(s)),a=we.cssHooks[t]||we.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:u[t];"string"==(o=typeof n)&&(i=We.exec(n))&&i[1]&&(n=y(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(we.cssNumber[s]?"":"px")),ve.clearCloneStyle||""!==n||0!==t.indexOf("background")||(u[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(l?u.setProperty(t,n):u[t]=n))}},css:function(e,t,n,r){var i,o,a,s=h(t);return dt.test(t)||(t=_(s)),(a=we.cssHooks[t]||we.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=q(e,t,r)),"normal"===i&&t in ht&&(i=ht[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),we.each(["height","width"],function(e,t){we.cssHooks[t]={get:function(e,n,r){return n?!ft.test(we.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?F(e,t,r):Ve(e,pt,function(){return F(e,t,r)}):void 0},set:function(e,n,r){var i,o=ut(e),a="border-box"===we.css(e,"boxSizing",!1,o),s=r&&B(e,t,r,a,o);return a&&ve.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-B(e,t,"border",!1,o)-.5)),s&&(i=We.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=we.css(e,t)),$(e,n,s)}}}),we.cssHooks.marginLeft=H(ve.reliableMarginLeft,function(e,t){return t?(parseFloat(q(e,"marginLeft"))||e.getBoundingClientRect().left-Ve(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px":void 0}),we.each({margin:"",padding:"",border:"Width"},function(e,t){we.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];4>r;r++)i[e+Ue[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(we.cssHooks[e+t].set=$)}),we.fn.extend({css:function(e,t){return qe(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=ut(e),i=t.length;i>a;a++)o[t[a]]=we.css(e,t[a],!1,r);return o}return void 0!==n?we.style(e,t,n):we.css(e,t)},e,t,arguments.length>1)}}),we.Tween=z,z.prototype={constructor:z,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||we.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(we.cssNumber[n]?"":"px")},cur:function(){var e=z.propHooks[this.prop];return e&&e.get?e.get(this):z.propHooks._default.get(this)},run:function(e){var t,n=z.propHooks[this.prop];return this.options.duration?this.pos=t=we.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):z.propHooks._default.set(this),this}},z.prototype.init.prototype=z.prototype,z.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=we.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){we.fx.step[e.prop]?we.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[we.cssProps[e.prop]]&&!we.cssHooks[e.prop]?e.elem[e.prop]=e.now:we.style(e.elem,e.prop,e.now+e.unit)}}},z.propHooks.scrollTop=z.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},we.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},we.fx=z.prototype.init,we.fx.step={};var vt,yt,xt=/^(?:toggle|show|hide)$/,bt=/queueHooks$/;we.Animation=we.extend(Q,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return y(n.elem,e,We.exec(t),n),n}]},tweener:function(e,t){ye(e)?(t=e,e=["*"]):e=e.match(Le);for(var n,r=0,i=e.length;i>r;r++)n=e[r],Q.tweeners[n]=Q.tweeners[n]||[],Q.tweeners[n].unshift(t)},prefilters:[V],prefilter:function(e,t){t?Q.prefilters.unshift(e):Q.prefilters.push(e)}}),we.speed=function(e,t,n){var r=e&&"object"==typeof e?we.extend({},e):{complete:n||!n&&t||ye(e)&&e,duration:e,easing:n&&t||t&&!ye(t)&&t};return we.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in we.fx.speeds?r.duration=we.fx.speeds[r.duration]:r.duration=we.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){ye(r.old)&&r.old.call(this),r.queue&&we.dequeue(this,r.queue)},r},we.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Xe).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=we.isEmptyObject(e),o=we.speed(t,n,r),a=function(){var t=Q(this,we.extend({},e),o);(i||$e.get(this,"finish"))&&t.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&!1!==e&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",o=we.timers,a=$e.get(this);if(i)a[i]&&a[i].stop&&r(a[i]);else for(i in a)a[i]&&a[i].stop&&bt.test(i)&&r(a[i]);for(i=o.length;i--;)o[i].elem!==this||null!=e&&o[i].queue!==e||(o[i].anim.stop(n),t=!1,o.splice(i,1));!t&&n||we.dequeue(this,e); -})},finish:function(e){return!1!==e&&(e=e||"fx"),this.each(function(){var t,n=$e.get(this),r=n[e+"queue"],i=n[e+"queueHooks"],o=we.timers,a=r?r.length:0;for(n.finish=!0,we.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1));for(t=0;a>t;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish})}}),we.each(["toggle","show","hide"],function(e,t){var n=we.fn[t];we.fn[t]=function(e,r,i){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(U(t,!0),e,r,i)}}),we.each({slideDown:U("show"),slideUp:U("hide"),slideToggle:U("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){we.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),we.timers=[],we.fx.tick=function(){var e,t=0,n=we.timers;for(vt=Date.now();t1)},removeAttr:function(e){return this.each(function(){we.removeAttr(this,e)})}}),we.extend({attr:function(e,t,n){var r,i,o=e.nodeType;return 3!==o&&8!==o&&2!==o?"undefined"==typeof e.getAttribute?we.prop(e,t,n):(1===o&&we.isXMLDoc(e)||(i=we.attrHooks[t.toLowerCase()]||(we.expr.match.bool.test(t)?wt:void 0)),void 0!==n?null===n?void we.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=we.find.attr(e,t))?void 0:r):void 0},attrHooks:{type:{set:function(e,t){if(!ve.radioValue&&"radio"===t&&o(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(Le);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),wt={set:function(e,t,n){return!1===t?we.removeAttr(e,n):e.setAttribute(n,n),n}},we.each(we.expr.match.bool.source.match(/\w+/g),function(e,t){var n=Ct[t]||we.find.attr;Ct[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=Ct[a],Ct[a]=i,i=null!=n(e,t,r)?a:null,Ct[a]=o),i}});var Tt=/^(?:input|select|textarea|button)$/i,kt=/^(?:a|area)$/i;we.fn.extend({prop:function(e,t){return qe(this,we.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[we.propFix[e]||e]})}}),we.extend({prop:function(e,t,n){var r,i,o=e.nodeType;return 3!==o&&8!==o&&2!==o?(1===o&&we.isXMLDoc(e)||(t=we.propFix[t]||t,i=we.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]):void 0},propHooks:{tabIndex:{get:function(e){var t=we.find.attr(e,"tabindex");return t?parseInt(t,10):Tt.test(e.nodeName)||kt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),ve.optSelected||(we.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),we.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){we.propFix[this.toLowerCase()]=this}),we.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,l=0;if(ye(e))return this.each(function(t){we(this).addClass(e.call(this,t,Z(this)))});if((t=K(e)).length)for(;n=this[l++];)if(i=Z(n),r=1===n.nodeType&&" "+G(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=G(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,l=0;if(ye(e))return this.each(function(t){we(this).removeClass(e.call(this,t,Z(this)))});if(!arguments.length)return this.attr("class","");if((t=K(e)).length)for(;n=this[l++];)if(i=Z(n),r=1===n.nodeType&&" "+G(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=G(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):ye(e)?this.each(function(n){we(this).toggleClass(e.call(this,n,Z(this),t),t)}):this.each(function(){var t,i,o,a;if(r)for(i=0,o=we(this),a=K(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=Z(this))&&$e.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":$e.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+G(Z(n))+" ").indexOf(t)>-1)return!0;return!1}});var St=/\r/g;we.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=ye(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,we(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=we.map(i,function(e){return null==e?"":e+""})),(t=we.valHooks[this.type]||we.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=we.valHooks[i.type]||we.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(St,""):null==n?"":n:void 0}}),we.extend({valHooks:{option:{get:function(e){var t=we.find.attr(e,"value");return null!=t?t:G(we.text(e))}},select:{get:function(e){var t,n,r,i=e.options,a=e.selectedIndex,s="select-one"===e.type,l=s?null:[],u=s?a+1:i.length;for(r=0>a?u:s?a:0;u>r;r++)if(((n=i[r]).selected||r===a)&&!n.disabled&&(!n.parentNode.disabled||!o(n.parentNode,"optgroup"))){if(t=we(n).val(),s)return t;l.push(t)}return l},set:function(e,t){for(var n,r,i=e.options,o=we.makeArray(t),a=i.length;a--;)((r=i[a]).selected=we.inArray(we.valHooks.option.get(r),o)>-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),we.each(["radio","checkbox"],function(){we.valHooks[this]={set:function(e,t){return Array.isArray(t)?e.checked=we.inArray(we(e).val(),t)>-1:void 0}},ve.checkOn||(we.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),ve.focusin="onfocusin"in e;var Et=/^(?:focusinfocus|focusoutblur)$/,jt=function(e){e.stopPropagation()};we.extend(we.event,{trigger:function(t,n,r,i){var o,a,s,l,u,c,f,d,p=[r||ae],h=he.call(t,"type")?t.type:t,m=he.call(t,"namespace")?t.namespace.split("."):[];if(a=d=s=r=r||ae,3!==r.nodeType&&8!==r.nodeType&&!Et.test(h+we.event.triggered)&&(h.indexOf(".")>-1&&(h=(m=h.split(".")).shift(),m.sort()),u=h.indexOf(":")<0&&"on"+h,t=t[we.expando]?t:new we.Event(h,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=m.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:we.makeArray(n,[t]),f=we.event.special[h]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!xe(r)){for(l=f.delegateType||h,Et.test(l+h)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(r.ownerDocument||ae)&&p.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)d=a,t.type=o>1?l:f.bindType||h,(c=($e.get(a,"events")||{})[t.type]&&$e.get(a,"handle"))&&c.apply(a,n),(c=u&&a[u])&&c.apply&&_e(a)&&(t.result=c.apply(a,n),!1===t.result&&t.preventDefault());return t.type=h,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),n)||!_e(r)||u&&ye(r[h])&&!xe(r)&&((s=r[u])&&(r[u]=null),we.event.triggered=h,t.isPropagationStopped()&&d.addEventListener(h,jt),r[h](),t.isPropagationStopped()&&d.removeEventListener(h,jt),we.event.triggered=void 0,s&&(r[u]=s)),t.result}},simulate:function(e,t,n){var r=we.extend(new we.Event,n,{type:e,isSimulated:!0});we.event.trigger(r,null,t)}}),we.fn.extend({trigger:function(e,t){return this.each(function(){we.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];return n?we.event.trigger(e,t,n,!0):void 0}}),ve.focusin||we.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){we.event.simulate(t,e.target,we.event.fix(e))};we.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=$e.access(r,t);i||r.addEventListener(e,n,!0),$e.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=$e.access(r,t)-1;i?$e.access(r,t,i):(r.removeEventListener(e,n,!0),$e.remove(r,t))}}});var Nt=e.location,At=Date.now(),Dt=/\?/;we.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(n){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||we.error("Invalid XML: "+e),t};var It=/\[\]$/,Lt=/\r?\n/g,Ot=/^(?:submit|button|image|reset|file)$/i,Pt=/^(?:input|select|textarea|keygen)/i;we.param=function(e,t){var n,r=[],i=function(e,t){var n=ye(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!we.isPlainObject(e))we.each(e,function(){i(this.name,this.value)});else for(n in e)J(n,e[n],t,i);return r.join("&")},we.fn.extend({serialize:function(){return we.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=we.prop(this,"elements");return e?we.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!we(this).is(":disabled")&&Pt.test(this.nodeName)&&!Ot.test(e)&&(this.checked||!Qe.test(e))}).map(function(e,t){var n=we(this).val();return null==n?null:Array.isArray(n)?we.map(n,function(e){return{name:t.name,value:e.replace(Lt,"\r\n")}}):{name:t.name,value:n.replace(Lt,"\r\n")}}).get()}});var qt=/%20/g,Ht=/#.*$/,Mt=/([?&])_=[^&]*/,_t=/^(.*?):[ \t]*([^\r\n]*)$/gm,$t=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Bt=/^(?:GET|HEAD)$/,Ft=/^\/\//,zt={},Rt={},Wt="*/".concat("*"),Ut=ae.createElement("a");Ut.href=Nt.href,we.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Nt.href,type:"GET",isLocal:$t.test(Nt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Wt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":we.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?ne(ne(e,we.ajaxSettings),t):ne(we.ajaxSettings,e)},ajaxPrefilter:ee(zt),ajaxTransport:ee(Rt),ajax:function(e,t){function n(e,t,n,a){var l,f,d,x,b,w=t;u||(u=!0,s&&T.clearTimeout(s),r=void 0,o=a||"",C.readyState=e>0?4:0,l=e>=200&&300>e||304===e,n&&(x=re(p,C,n)),x=ie(p,x,C,l),l?(p.ifModified&&((b=C.getResponseHeader("Last-Modified"))&&(we.lastModified[i]=b),(b=C.getResponseHeader("etag"))&&(we.etag[i]=b)),204===e||"HEAD"===p.type?w="nocontent":304===e?w="notmodified":(w=x.state,f=x.data,l=!(d=x.error))):(d=w,!e&&w||(w="error",0>e&&(e=0))),C.status=e,C.statusText=(t||w)+"",l?g.resolveWith(h,[f,w,C]):g.rejectWith(h,[C,w,d]),C.statusCode(y),y=void 0,c&&m.trigger(l?"ajaxSuccess":"ajaxError",[C,p,l?f:d]),v.fireWith(h,[C,w]),c&&(m.trigger("ajaxComplete",[C,p]),--we.active||we.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,a,s,l,u,c,f,d,p=we.ajaxSetup({},t),h=p.context||p,m=p.context&&(h.nodeType||h.jquery)?we(h):we.event,g=we.Deferred(),v=we.Callbacks("once memory"),y=p.statusCode||{},x={},b={},w="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(u){if(!a)for(a={};t=_t.exec(o);)a[t[1].toLowerCase()]=t[2];t=a[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return u?o:null},setRequestHeader:function(e,t){return null==u&&(e=b[e.toLowerCase()]=b[e.toLowerCase()]||e,x[e]=t),this},overrideMimeType:function(e){return null==u&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(u)C.always(e[C.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||w;return r&&r.abort(t),n(0,t),this}};if(g.promise(C),p.url=((e||p.url||Nt.href)+"").replace(Ft,Nt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(Le)||[""],null==p.crossDomain){l=ae.createElement("a");try{l.href=p.url,l.href=l.href,p.crossDomain=Ut.protocol+"//"+Ut.host!=l.protocol+"//"+l.host}catch(T){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=we.param(p.data,p.traditional)),te(zt,p,t,C),u)return C;(c=we.event&&p.global)&&0==we.active++&&we.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Bt.test(p.type),i=p.url.replace(Ht,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(qt,"+")):(d=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=(Dt.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(Mt,"$1"),d=(Dt.test(i)?"&":"?")+"_="+At++ +d),p.url=i+d),p.ifModified&&(we.lastModified[i]&&C.setRequestHeader("If-Modified-Since",we.lastModified[i]),we.etag[i]&&C.setRequestHeader("If-None-Match",we.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Wt+"; q=0.01":""):p.accepts["*"]);for(f in p.headers)C.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(h,C,p)||u))return C.abort();if(w="abort",v.add(p.complete),C.done(p.success),C.fail(p.error),r=te(Rt,p,t,C)){if(C.readyState=1,c&&m.trigger("ajaxSend",[C,p]),u)return C;p.async&&p.timeout>0&&(s=T.setTimeout(function(){C.abort("timeout")},p.timeout));try{u=!1,r.send(x,n)}catch(T){if(u)throw T;n(-1,T)}}else n(-1,"No Transport");return C},getJSON:function(e,t,n){return we.get(e,t,n,"json")},getScript:function(e,t){return we.get(e,void 0,t,"script")}}),we.each(["get","post"],function(e,t){we[t]=function(e,n,r,i){return ye(n)&&(i=i||r,r=n,n=void 0),we.ajax(we.extend({url:e,type:t,dataType:i,data:n,success:r},we.isPlainObject(e)&&e))}}),we._evalUrl=function(e){return we.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},we.fn.extend({wrapAll:function(e){var t;return this[0]&&(ye(e)&&(e=e.call(this[0])),t=we(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return ye(e)?this.each(function(t){we(this).wrapInner(e.call(this,t))}):this.each(function(){var t=we(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=ye(e);return this.each(function(n){we(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){we(this).replaceWith(this.childNodes)}),this}}),we.expr.pseudos.hidden=function(e){return!we.expr.pseudos.visible(e)},we.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},we.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Xt={0:200,1223:204},Vt=we.ajaxSettings.xhr();ve.cors=!!Vt&&"withCredentials"in Vt,ve.ajax=Vt=!!Vt,we.ajaxTransport(function(e){var t,n;return ve.cors||Vt&&!e.crossDomain?{send:function(r,i){var o,a=e.xhr();if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(o in e.xhrFields)a[o]=e.xhrFields[o];e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(o in r)a.setRequestHeader(o,r[o]);t=function(e){return function(){t&&(t=n=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?i(0,"error"):i(a.status,a.statusText):i(Xt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=t(),n=a.onerror=a.ontimeout=t("error"),void 0!==a.onabort?a.onabort=n:a.onreadystatechange=function(){4===a.readyState&&s.setTimeout(function(){t&&n()})},t=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(s){if(t)throw s}},abort:function(){t&&t()}}:void 0}),we.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),we.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return we.globalEval(e),e}}}),we.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),we.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=we(" - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - - - - - - - - - - - - -
- - - - -
- - - - - -
- -
-

First Post -

- -

- - - - - less than 1 minute read -

- -
- - -
- -

Just a test post. This is the first, of a new blog that is powered by Jekyll

- -

hello world!

- - -
- -
- - - - - -

Updated:

- -
- - - - - - - -
- - -
- - - - - - -
- -
- - - - - - - - - - - - - - - - - - diff --git a/_site/index.html b/_site/index.html deleted file mode 100644 index b8eb695..0000000 --- a/_site/index.html +++ /dev/null @@ -1,427 +0,0 @@ - - - - - - -TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - - - -
- - - - -
- -

- -

These are the most recent posts

- - -

Recent posts

- - - - - - -
-
- -

- - First Post - - -

- -

- - - - - less than 1 minute read -

- -

Just a test post. This is the first, of a new blog that is powered by Jekyll - -

-
-
- - - - - - -
-
- -

- - Welcome to Jekyll! - - -

- -

- - - - - less than 1 minute read -

- -

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different wa...

-
-
- - - - - - -
-
-
- - - - - - - - - - - - - - - - - - diff --git a/_site/index.md-old b/_site/index.md-old deleted file mode 100644 index 3997103..0000000 --- a/_site/index.md-old +++ /dev/null @@ -1,396 +0,0 @@ - - - - - - -TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - - - - - - - - - - - - -
- - - - -
- -

- - - -

Recent posts

- - - - - - -
-
-
- - - - - - - - - - - - - - - - - - diff --git a/_site/jekyll/update/welcome-to-jekyll/index.html b/_site/jekyll/update/welcome-to-jekyll/index.html deleted file mode 100644 index 17c32d8..0000000 --- a/_site/jekyll/update/welcome-to-jekyll/index.html +++ /dev/null @@ -1,567 +0,0 @@ - - - - - - -Welcome to Jekyll! - TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
-
- -
-
-
- - -
- - - - - - - - - - - - - -
- - - - -
- - - - - -
- -
-

Welcome to Jekyll! -

- -

- - - - - less than 1 minute read -

- -
- - -
- -

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.

- -

To add new posts, simply add a file in the _posts directory that follows the convention YYYY-MM-DD-name-of-post.ext and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.

- -

Jekyll also offers powerful support for code snippets:

- -
def print_hi(name)
-  puts "Hi, #{name}"
-end
-print_hi('Tom')
-#=> prints 'Hi, Tom' to STDOUT.
- -

Check out the Jekyll docs for more info on how to get the most out of Jekyll. File all bugs/feature requests at Jekyll’s GitHub repo. If you have questions, you can ask them on Jekyll Talk.

- - - -
- -
- - - - - - - - - -

- Tags: - - - - - , - - - - - - -

- - - - - - - - - - - -

- Categories: - - - - - , - - - - - - -

- - - -

Updated:

- -
- - - - - - - -
- - -
- - - - - - -
- -
- - - - - - - - - - - - - - - - - - diff --git a/_site/robots.txt b/_site/robots.txt deleted file mode 100644 index ef42f71..0000000 --- a/_site/robots.txt +++ /dev/null @@ -1 +0,0 @@ -Sitemap: http://0.0.0.0:4000/sitemap.xml diff --git a/_site/sitemap.xml b/_site/sitemap.xml deleted file mode 100644 index 1103d9c..0000000 --- a/_site/sitemap.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -http://0.0.0.0:4000/jekyll/update/welcome-to-jekyll/ -2019-02-19T23:16:05+01:00 - - -http://0.0.0.0:4000/first-post/ -2019-02-22T00:54:00+01:00 - - -http://0.0.0.0:4000/about/ - - -http://0.0.0.0:4000/ - -

8);2Zv}1Eq0lV4>hWqZw{0y=)mIn; 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 N^U`eNO3Um;|9=R^H<17U diff --git a/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_tables.scssc b/.sass-cache/98114ccb51ef217e6b6cfa9e4ce27ff904917585/_tables.scssc deleted file mode 100644 index 1057d2f3489cf9b6efbae7623336bbffd66a173a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9185 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 diff --git a/.sass-cache/cf093a8a78bbfc6955ff840df8dbe86ccf727d16/_default.scssc b/.sass-cache/cf093a8a78bbfc6955ff840df8dbe86ccf727d16/_default.scssc deleted file mode 100644 index c08a0d5805f7b0e3d445ce4a6e45cc76d0414d4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7258 zcmd5>>2ll15tdzBJV24UY*{{b15uK7*d!pylI)r6E@}^DS-W;pk+OgEgEb_E5@Ha; z1wdPhqF?!w2gu{(1@Z!UfxJk%aSsTs<&9E_t6bC&jcDA*v1;jkg^G*^2rXKzQsa{ShaxgKx%t~IiG%j5$# zw*3+*eR~Yj%sur^Dko(@mP62^KFIm820t>_Vm+JJXrYp&>N?NdI~+;Q(h z+iCB&bq$uDHnbdT$n4h8g1z5zuk}a%_QJMXFWTFC?H#S_fh{J4w0E$laJ7_REg;zS zw2)%08*$wB`koh%)iA8#NVqJYpZ4S~L4%z>@M2#x4nPU+xp zv=;c3GO%3FN0R7tr0=uga zhC&5*Q<-C`Lw2riX@O%XhJP{Qq~;+{J|IugCpw-4JiU@Te+8Vok|>EQHC8g065^;0 zQUXS91-6d%k^SE%5xBTM0a82;e&q9m+!MAKe-Ut^W-})0bU$aq}%%NP@g8&9c zzMLXeW5`CAQ}i<(AAyITb|d2#>(P+(Xin%+H%`aQHMyxn`Z~2mkJ;!)8EY4vu3C&L z=t?8B3p)?|dsWc28TvFbR`lh~jHTp^rAWrY)h{zv5pHTM#GNn}T^DqtOgDk{t$=#^ zOouQiLQ3gIqzSs|bDg$w{1(Ba{7Nu_{%V@47{7}czuZ^97LL!){U~bbGHuGno6fN~ z4O*q4imS!gC1T?(Kz2gR7TjcTFHG2RW#n4#n9p13J%ggH=(Ru|O-!DKZY_s$2e93d zfOG{JcMg26#|LmxC%2C*{euP4%&t;(Lf}VCWrQ3BkpTjoW)*TtE7%^>)H0c|Oh{eU zz~U}x8YUmPybpStUC4Q$Lzn+FhJ#>wLu=M^Ox1y#mx-I>>en$-m>e(=Ei+CJ+4=&n z3u#@9{e^^mn8n643rU>~Kuw)IFy5a54c>@Br4q8GLy?pDG7`LR2-iBb9LSItU9{jK zxo6-V*ae2WePIjt5Ryhr1n^H9BjF=Q%#Kof!h$iD^!rU#zxdQ~^2QSgd6AJ91NYo^eyULwC{t z8ae-KNdAW_$^Yn!*b0)bP5NFDZt8o8JK=kDPpA7jJ<#dPL;C8F5=tZYNWhFce@pCu z7}xkml<@=qi2g1cm*=>YpBgt z|BMgSZ(n<=HBcSSO|{3bO~<|~ML4Jt)t*6a|4{A*@t~iZyVZVf!NSWa>gS$h`?&{Y3J>X$wF*1` zU-ff9#zT5j1>{q48_N z=ZsNLBXLL2=_;)!<$fGKQCxf_gk7QaV|*#M%`7@Ol=)9V97T*8kFS3XDZvI>9xutgWHl~9AP5vA=p|`+ zhE{Y6PadTwX!)YmV=#5%L(Dt0hGVM_OqjCRMbo9Q_5rX3XeVV4nFk754J2;v{no+XsdxNR$x33 zaMl(#rj}|o=~X=gvtTXc*jkX-!qrXLDnd%xLZk_{=(bLGbh>+zVWkKrWkrHXW`WT} zl*0fr7!hiW8;l}t*Cf162@l)BLTzU^ zgR$2JICi!o{~5Knq-_qQZ4$LVP>~m@e<0z0DdAqL{*B2tB=m12^hE10yu)#4@^>BP z1M;vFo$MP4?>h-E(l*=ils0eX6KNBGn|v?9W)v~*{7c$j7R3D};eURN@IO9A`0pPO zmd0pBJf@|8?!fV+wP?~@N_H(}S%T^prrX^(*B?jYT1fvezQ^$}{O)k~*J{n+Kdj(oq^{?wAS#>& i$hgYnz0CQ-$L#!SbDb(zN)WWgKS{_wSV|(*IQ}==gJ9zT diff --git a/.sass-cache/e1aaa46af3fc47f136d3fed83f8eda97ef9b3355/minimal-mistakes.scssc b/.sass-cache/e1aaa46af3fc47f136d3fed83f8eda97ef9b3355/minimal-mistakes.scssc deleted file mode 100644 index 63f34d68585deee39e783f8024f8bb5629762830..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5662 zcmds5>rdNO6z`@gK!EZr+Fi>wedb<2=i1Xz zrZet1%uV&>KdQm?+f7dwQ zE$^u%t#p2+m5s3PF>S);JyS1TKL9`7ST=L1!)n^J!M)JpZt(j9V6-ilStV`W2zbwL zv!+ko4&&N#?8-*;5Il}gC$t#@T;+#Nj|W^^6ItH#z(TQO`Xi7xW$>GufQ9gL+F-63 zy`seQu z!&D90K~T~suE221@wg9O;u?t+t|t#5o!){9K_7hRph7;RRbBc13n&E8Z^2nUqjvKP zOIRnbK#tK0Be$@i>&!!=(flkwsPSc>%qk&FH?WHv78s zM}A6H>jaIRl~88|W0CqMMb)=zTw9G3I*vhPABJEC@&MDLt}G0pD^QDw3I9>Q6I_oC z%AwKrEiX)4>xBiSLhT71dTvrLDZ@wXpqkbQeaJars4J5pCs3o2Eto=(S3&fzrWhvk zeAb32noY2r`CgO#+OwbwLr+Fq=OkO_z`Bh=V3FD$*g9oEV!nuU+DMvCqI9Cux18H! z`uJ6n$a%7N1ljwevLWSeS^pFFO{k;<;K$IiHSJwgCDw1uyrkZkHivx8*hK7}6NW=Q z_?|QZOxPMSKuvaIf=LW3)*QfW$Q_ob9WJFazOwJRR?dLE2{Q8G8R<|TK} z1KzNXkUCG%F|`K$V+AWG5l`MD+Ms42*f>){(ab!c?*_g{pr2Bp)XeSs%nW)#U&W7H zlNKbC76g-!I!KWslj1UcngMg7#*hoKC_yX=5J}F(=I25v5`-c^AeEQ7+2RNo_1oQCh-VVSGXVmr z{|M1{L;5)v;<*IzT!27Igh&fx6$%4qv=#PA+lDj1$aX7N$F_vA4N`~Ifz({w9&6)Fzjt2jN*KF>8AxT!$aZs&cJjOV zo+N!wumGvNZl0}hOeX6tALEsT@k+ozDzCz`7=dN77R@hrd%axLxJicVBjT9E%;%==Q-v(UZ3x&fE#NY4xWg0}knA9Z!jm1MkSE;% z3Yms8ypS!P!G$dG3@v7fW+1SjJF=6jz$b&rlf0ar7X>e4zc17)>DPrkNxv=RiTWjQ gL{lDa0Hr2bg0?uExiOX8CBfYzTw68Mi`=V!0A=eL?f?J) diff --git a/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_breakpoint.scssc b/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_breakpoint.scssc deleted file mode 100644 index ccce51f68d86c9a1511d4b254e9e6beb5e1eb7b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27476 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 diff --git a/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_helpers.scssc b/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_helpers.scssc deleted file mode 100644 index 24e0c1f3b08801c057b07f6017ed88fc81fc6d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41613 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�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 O(y3+UkaA0sJ<8kleCf^1tDM zTi^|xQ2Y~Iy1n#`2FZWyR!+y${OZfTpF++1{mB9CR-jLb1R|oM(PP}$@MZdCTIE*c zPXmQ;Sj)=H2K>wC4|$G%6BCEEC6az!Ao2#>?kedfktOY6isPEY#lk(COKuDY?|1Ky zH6#z|QF01xf*8XM-li^17&6oya^?rSZatidB&AX;Vh@M8cC`o8Wraua;Gud~YT3&3 zyF>Fg`JCba&42uA1s+7`U0J=+vv+O7HK2Vr@~_G4yE?y1vUlx%p~~wtd&87r^WJrR zG(r4~3r#SIE6YJ>#$RV_2kvjQmhr+yd~rEx)3 zho22gt^+5%dQ^BGD-hv1D6=r|*@$RZJhtgiks=8K0N1X(;VRm)UN4pI-CwuwrQR6y%-KhF5SZp; z-*HUyOV6u+=9QcgbIdC4xRsLcRJW3zxgb~i)P3PrKXA%eam-9vReR6bOwU)GZM%4o z37mS}t!@XIecP|XA4xO$;bW*}``f|R8FSbQY8AV_%92|Xn%pP0@7jfm6Ut?So9XeU zNVpy(*$@hGUetWgyxK(bsOY=3I*0zLUHinXJHA~>K_@la^@FXktpU$8sM@WnLs0d( zU1>ON)t=y0(|lC-L5CqWv6-GMIc2+1sb}__l52;6MlG*acfD%x@(h5hAJiOkI0##q zX{+Sae5YvFol@Sd0X-(h3XZz>bQgEq!oA#zv$$BySfcHF1Fx?7hy#3 z>X12Z1$Eo6=WAZznR9BDFTB7-6a#DqDZ>W~mpg0475oXGFf`|1e&IkDPiERM@eDox?K^ zVQ%3FU?pqDW9PuTJT|HLm=XCHo3f_Zd3J$Kuj25siyoUDVwXHIqH}CPD&1t4tr>R3 zy2!3uGvNM;`19O_%Z^=d_zpU;+QE?4!4SAiD(V1Bb8-i?c%v`z3yS!xEWQnY*@KzV zoPZg-QfbGZ((tDg{8;LOe>N0vfZ(S64V=+O>q97keQb17Vz};QV0yL79oDc9E7-9# zDa%!D4^oXIOFbW%9Hq|7QgxG`^PRw}G{Pv?4tYd_Jfc9x(u^!zg?y2BCBVr5i_=J|Ce+=_|5y9sMLHu7hgbe$npz=QQx=6!2J@mBp*z zTf&W?58)!zqi`kE133(6a0Z~xG+VF|f0R*RyobzSyJ7n!r?d+B!gj?g*cHsk&amsN zAs^7fh9c8VfaoDERm&kiw2M2K!i@ssJ%`k7YhW`y+_WT`a5Ftvb@uTuxL<+P!ZY8b zGBlnI4pW)nwAHAV96u;}KBQO81XRlw!5~wbL8bupl}HCHsU}3KO>QL{=1db%Gbi2* z6Wy~<2HzOmf_#}wCm%MdMVO}Jm^Q<2%wjRcYXX~V8aM;S2=m*F^8(Zkl*AZv>@;PC z&ufs;V(`U`+`~e(wAKMczd7ybX8N2+(=tgm_!u1Hbu-%Yv1YVW?s<{XF3K70%m9O% z?4r94hW=?}v|zs%}S-W*(Ga&%~_Ky4Zp{&QI4nX`Q}iq(g^WqLJ zUk$z|09@@G??)@ctno#~fdqk9!^GRI!eX;pbOOUG8&9uk@d?M1onsSh5_rnJpgF?@ zhz6691+kR)yKF)n6u0EDYr{-+JhmuNROn}vXb{F7EtLHaS$61Y!c z*G%K(%a$Du51*oOo?33TSZS0TL(&qeEH7aw?yYL#pDLd36+G))&nDf1Ku|LJn>JqJ zdsX7U6^Us34OJ_5X+>7+#?!39c{>{P6~hj|M__E>cYVi&LUU)x*mvP#!7;>62@Jns z8|4NrPGM0HdPnw%*7%Qt{p?2x1-zuN^;T4K8hj+B)I%lZx+~r5LU4)p$ZK5Sam4F{4qK7w$wOVb?O4O8Ruu=j=A8g(_1oYj)BSxCEtR&!9g z&b4Z=?Agl$%{1$^v!OUrGBVeDg*0nHn&5m3rnSS9iX-Qmk2&X>7dh9}ww!AoeEFT9 zOwI-N`>}Ga)DMz#fz(&ZxqhfLWnLp$9DWhXu=K7TKzYVhEddFg8DWsL^jP8zZKk`= z5h^p3TI5@^Dj&@%2;vm-2T>44 z&txf9T4|ejsW)aT<{;34(q^tln=m=OB-2p%pa@B5TsJ3VIW2R-4z-+p_A=*!=8X$r zK%oql)?{5gc5@i}mRu#%7J%6;r2^?oRKFXML9pLX$Hfd%-kf+dp7{wn%|5QicKU4CDkK*Z|&Xp95K!K4^X^x1n9keN_Vt%Kq zL$GCpMq*1eMdJ5*W5Jf9jbKZ`D6<)wdaCG1&K4a^HQjCna65CrW?9r6YU(H+c+qWv8VT zCx0g^7SdddnKT!>k>( z>#)U2Nf(5N(%<8HAmLpXsX%{Om=8iFCQ^p^6-D=$f0DSto`3sv5VnJRB} zqsm(_UgjxPo)oIQrG+CLenFL3Vtn#)(%}!k`l8A%6NF+)sd~QZ<)hE0!i6G**^0s$ zVvcsBIOhI|Qu$g-XGaQws~~77R-?(0lJZMM%5y~u&5e;1i5t-d`+8eJjiQO5MzTpP z%-GeEE1LhU0CGWxSjx(Ja5|LyBcsM!Tr^5|+r5YCaW%3!_V`flu}?Cjqzf`c=^t_F zNQMuNBN?XK$x!(&F&0wH#!QOYZlsunaeM!i6i*5%X0@P%!!Jk?OAq)Y<^=Ofq_y!2IWNRpHeA4g#hbtvmP^iPuHN5MK-Qb-OIB#A#OP-wQK#C)rY`HLck zrpri-M3-od#9#Hsf-glI!IyNKSP1h-R?TTXngbmKaboGNtPm$o$#*z$YOxs!RI1h4 z!zcvzqX9t#?P(Y>v>kR}Dd~bpQTo?hKP1wn<4B~JB_h>7jgN&y*J38owQeN324nW_ zDT$sG5?#{*6b`>2Q7lD|P+p5fdrT6FK&2*moL6}~6e8a|6e1)~3i}69XhZD3;=zYw z@1H!|&ZE$YlS1)KL6P`Qfk8x9*n_3S6jU+lRxVAPkr;_M(GrQa4O~H-qKzODH2U$+iqV?iZ+5K={B*@q<)r^Zq7TJH{JpGf+exk^Q*}==R%U~m_FpMD zMg)#PHMmW*6HkqoDZ{wdya}ga1g5bJ7Yt*Gf7Td&q`YKC7n#&Q{JQk?IlM`o%E#-9t$C~}&cD;{OFIx!J?W%5USCbV zur6K^XS(rv+|=P=X;`g!p%p-uz;ZWO3VvGQ!4)mzuNc?hs4+ZKL>i57bfBVJHt2J? zmY1YO`jT;rH@?wo32pHJ6C?c-Jtybt%a*o>{Tw+1t-w}?|Bv%r(xIOp!q3BS%(@*e zlFLE0T&~;UByhXiKXi(tjkP*GZy0zUihKZ(a^HCK9r@TEI3Hk{&+pcB=Kj+0l%JM7 zKKncO1+ERY>R%BaE;_5ys?kjuAq2x38neTpMO+=;0A`;wk+|_%cl%XI4|VM-X*DR7 z$l%y>n8;SDa$4X0D%T3k?K(AYP^z>dcu(*=(ko-p6x%OKnI_tyN_R=TB&qar)#y5T|LzkMjfU5KKxQ7l(w9;3r85QZu9JOlg=jX{Wg92R?Ytwro_+C!;$j zB@F*v|FEv^X_}e%E6e5!vsqF)B*}a4D8*+Zjz&i9;2PE zU?V5k^@Aap(J^TTr?$(Qw-TpYXn~Ba9u;<%3)*XY+e}Pr#AFs_2~;FDAB!$+3&R>v zju!n*+>fA?{F+9y#C8nfv`5_LXh|jcjoVDBl*BpUmnFR4x2eOHQI1fn=PtnocM=!b zGtj8dOwjprZI2IWP4G^wI-tXv7=xu@LzWC)8{130JD4s{Zs!k%I89nWlm z+S2mU6-WUNhmYi`*+(;Vlp*%WG@Lq4>?X#jg~RC)f@jT+)V9)$Cv%HSA6i- z5fz4HCS9M)fz@k-rd9n_27qCjvoc8FSGsN;Wb_;~>l}_~h4)q8|4+|PN1m^p?fEe6 zdw%j#JwMNqk>}4(dVVp9VG`eB-@(q;>-nJkb$PyaC7uslzu5EVCOseQu}=>_anXZt zx$n959}Y7Sdd~%b5Bp4e?~G9r6(n8Tc7%+qqZyPYLt_NLLEuON2)setk0W{HvmDQ* zae?E|1+sX4Vzh*BlR3OV3iuxU-X{xD@H9^eo?jSXmSLu0-;ahl2DtX&D~PcV@+(3+ zuAphWvRzJ_fS(DhwcH&vA|niCJWWuU^yo;?uHitAfaF8Ps7(*X446|3;2>U&2Z|bx zC)Eg4aJWE8dN9d=EGf&LOfHkM#p6!*TZudMx=f^g-tn_7b;iO?qZtS+`u8Zp^1v7# z;YpkM2OW_4Hv5rtGlf%Iiho>Ub_{@L_7tGVgU7I0JjdRKKyi2pS?63Sa%2b_Y6UMt zx^>5O0mZE=0Se%HE}(!DDB=vq*)+~^?4C#wPNXQKI2@I5@%pNlTP-|KWbzDCc?kw# zxjBQE>R2P%DT-**ijb0ICyPs^N)3uiw@Ss3Ub8+-N+1cs4JT)DsxD_!mb2$VOa?gN zY({pr(0em#K%ZUc)umzA6C!em!_fV1V0mph0KRlYjW%zqk z$IB8qrHt|AqM_KiZT=zU>b-zq!o#O*MptL|U=xFvq+ zY+e6UxEl)hXud8m9TM z&yb@#_W_Z&T$)Y;r1vqRc~Y<14iwU9Le@bsW;Bs9wpu46dnCEY_9)^4fEUvVl>ji~I7K&YDyO@3DA7vtp#tYQo=xL9 z9=%OKFinispffIj2t{Zw;0C=N^w=%zF#&1di9lYP!(+yc);FZ@Kkewz<3sqE^K{uw z(yRKBrt5_Db^oF}{Qmm2z9MhxR$K~QU-qk6q(g7*Q?2QZRjdJnDHcBIsxFy$H+w5O zBoqB;z{mqE!>+oMXn~uCFhPk;izd-Uk?z~rw3Lx cjmRV^nIJqtcB~z1^0nq%hm{Bp3+t_a0niu?-v9sr diff --git a/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_parsers.scssc b/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_parsers.scssc deleted file mode 100644 index 9342b66dfb464584f6954f8e3b91f92388519068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71345 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 diff --git a/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_settings.scssc b/.sass-cache/ed24b0832dbd648c635441370aadf71ad6b22fc5/_settings.scssc deleted file mode 100644 index 788217ad880bb7fc3d6238d6a505a60ff4db7f76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17578 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 - - - - - -Page Not Found - TDN: Rambling mess of my mind - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -