From 50b1706f9d15b405ff12463875d84cb68318e605 Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 24 Jul 2017 15:40:41 +0300 Subject: [PATCH] Swagger UI 3.0 --- index.html.tmpl | 198 +- screenshot.png | Bin 66595 -> 58769 bytes servant-swagger-ui.cabal | 72 +- src/Servant/Swagger/UI.hs | 2 +- swagger-dist-2.1.5/css/print.css | 1362 - swagger-dist-2.1.5/css/reset.css | 125 - swagger-dist-2.1.5/css/screen.css | 1489 - swagger-dist-2.1.5/css/style.css | 250 - swagger-dist-2.1.5/css/typography.css | 14 - swagger-dist-2.1.5/fonts/DroidSans-Bold.ttf | Bin 42480 -> 0 bytes swagger-dist-2.1.5/fonts/DroidSans.ttf | Bin 41028 -> 0 bytes swagger-dist-2.1.5/images/collapse.gif | Bin 69 -> 0 bytes swagger-dist-2.1.5/images/expand.gif | Bin 73 -> 0 bytes swagger-dist-2.1.5/images/explorer_icons.png | Bin 5763 -> 0 bytes swagger-dist-2.1.5/images/favicon-16x16.png | Bin 645 -> 0 bytes swagger-dist-2.1.5/images/favicon-32x32.png | Bin 1654 -> 0 bytes swagger-dist-2.1.5/images/favicon.ico | Bin 5430 -> 0 bytes swagger-dist-2.1.5/images/logo_small.png | Bin 770 -> 0 bytes swagger-dist-2.1.5/images/pet_store_api.png | Bin 824 -> 0 bytes swagger-dist-2.1.5/images/throbber.gif | Bin 9257 -> 0 bytes swagger-dist-2.1.5/images/wordnik_api.png | Bin 980 -> 0 bytes swagger-dist-2.1.5/lang/en.js | 56 - swagger-dist-2.1.5/lang/es.js | 53 - swagger-dist-2.1.5/lang/fr.js | 54 - swagger-dist-2.1.5/lang/geo.js | 56 - swagger-dist-2.1.5/lang/it.js | 52 - swagger-dist-2.1.5/lang/ja.js | 53 - swagger-dist-2.1.5/lang/ko-kr.js | 53 - swagger-dist-2.1.5/lang/pl.js | 53 - swagger-dist-2.1.5/lang/pt.js | 53 - swagger-dist-2.1.5/lang/ru.js | 56 - swagger-dist-2.1.5/lang/tr.js | 53 - swagger-dist-2.1.5/lang/translator.js | 39 - swagger-dist-2.1.5/lang/zh-cn.js | 53 - swagger-dist-2.1.5/lib/backbone-min.js | 15 - swagger-dist-2.1.5/lib/es5-shim.js | 2065 -- swagger-dist-2.1.5/lib/handlebars-2.0.0.js | 28 - .../lib/highlight.9.1.0.pack.js | 2 - .../lib/highlight.9.1.0.pack_extended.js | 34 - swagger-dist-2.1.5/lib/jquery-1.8.0.min.js | 2 - swagger-dist-2.1.5/lib/jquery.ba-bbq.min.js | 18 - swagger-dist-2.1.5/lib/jquery.slideto.min.js | 1 - swagger-dist-2.1.5/lib/jquery.wiggle.min.js | 8 - swagger-dist-2.1.5/lib/js-yaml.min.js | 3 - swagger-dist-2.1.5/lib/jsoneditor.min.js | 11 - swagger-dist-2.1.5/lib/lodash.min.js | 102 - swagger-dist-2.1.5/lib/marked.js | 1272 - .../lib/object-assign-pollyfill.js | 23 - swagger-dist-2.1.5/lib/swagger-oauth.js | 347 - swagger-dist-2.1.5/o2c.html | 20 - swagger-dist-2.1.5/swagger-ui.js | 24691 --------------- swagger-dist-2.1.5/swagger-ui.min.js | 10 - swagger-dist-2.2.8/css/print.css | 1 - swagger-dist-2.2.8/css/reset.css | 1 - swagger-dist-2.2.8/css/screen.css | 1 - swagger-dist-2.2.8/css/style.css | 1 - swagger-dist-2.2.8/css/typography.css | 0 swagger-dist-2.2.8/fonts/DroidSans-Bold.ttf | Bin 42480 -> 0 bytes swagger-dist-2.2.8/fonts/DroidSans.ttf | Bin 41028 -> 0 bytes swagger-dist-2.2.8/images/collapse.gif | Bin 69 -> 0 bytes swagger-dist-2.2.8/images/expand.gif | Bin 73 -> 0 bytes swagger-dist-2.2.8/images/explorer_icons.png | Bin 5115 -> 0 bytes swagger-dist-2.2.8/images/favicon.ico | Bin 5430 -> 0 bytes swagger-dist-2.2.8/images/logo_small.png | Bin 455 -> 0 bytes swagger-dist-2.2.8/images/pet_store_api.png | Bin 631 -> 0 bytes swagger-dist-2.2.8/images/throbber.gif | Bin 9257 -> 0 bytes swagger-dist-2.2.8/images/wordnik_api.png | Bin 670 -> 0 bytes swagger-dist-2.2.8/lang/ca.js | 53 - swagger-dist-2.2.8/lang/el.js | 56 - swagger-dist-2.2.8/lang/en.js | 56 - swagger-dist-2.2.8/lang/es.js | 53 - swagger-dist-2.2.8/lang/fr.js | 54 - swagger-dist-2.2.8/lang/geo.js | 56 - swagger-dist-2.2.8/lang/it.js | 52 - swagger-dist-2.2.8/lang/ja.js | 56 - swagger-dist-2.2.8/lang/ko-kr.js | 53 - swagger-dist-2.2.8/lang/pl.js | 53 - swagger-dist-2.2.8/lang/pt.js | 53 - swagger-dist-2.2.8/lang/ru.js | 56 - swagger-dist-2.2.8/lang/tr.js | 53 - swagger-dist-2.2.8/lang/translator.js | 39 - swagger-dist-2.2.8/lang/zh-cn.js | 56 - swagger-dist-2.2.8/lib/backbone-min.js | 1 - swagger-dist-2.2.8/lib/es5-shim.js | 1 - swagger-dist-2.2.8/lib/handlebars-4.0.5.js | 3 - .../lib/highlight.9.1.0.pack.js | 1 - .../lib/highlight.9.1.0.pack_extended.js | 1 - swagger-dist-2.2.8/lib/jquery-1.8.0.min.js | 3 - swagger-dist-2.2.8/lib/jquery.ba-bbq.min.js | 1 - swagger-dist-2.2.8/lib/jquery.slideto.min.js | 1 - swagger-dist-2.2.8/lib/jquery.wiggle.min.js | 1 - swagger-dist-2.2.8/lib/js-yaml.min.js | 2 - swagger-dist-2.2.8/lib/jsoneditor.min.js | 5 - swagger-dist-2.2.8/lib/lodash.min.js | 2 - swagger-dist-2.2.8/lib/marked.js | 1 - .../lib/object-assign-pollyfill.js | 1 - swagger-dist-2.2.8/lib/sanitize-html.min.js | 4 - swagger-dist-2.2.8/lib/swagger-oauth.js | 1 - swagger-dist-2.2.8/o2c.html | 20 - swagger-dist-2.2.8/swagger-ui.js | 25126 ---------------- swagger-dist-2.2.8/swagger-ui.min.js | 14 - .../favicon-16x16.png | Bin .../favicon-32x32.png | Bin swagger-ui-dist-3.0.20/swagger-ui-bundle.js | 73 + .../swagger-ui-bundle.js.map | 1 + .../swagger-ui-standalone-preset.js | 13 + .../swagger-ui-standalone-preset.js.map | 1 + swagger-ui-dist-3.0.20/swagger-ui.css | 2 + swagger-ui-dist-3.0.20/swagger-ui.css.map | 1 + swagger-ui-dist-3.0.20/swagger-ui.js | 8 + swagger-ui-dist-3.0.20/swagger-ui.js.map | 1 + 111 files changed, 211 insertions(+), 58729 deletions(-) delete mode 100644 swagger-dist-2.1.5/css/print.css delete mode 100644 swagger-dist-2.1.5/css/reset.css delete mode 100644 swagger-dist-2.1.5/css/screen.css delete mode 100644 swagger-dist-2.1.5/css/style.css delete mode 100644 swagger-dist-2.1.5/css/typography.css delete mode 100644 swagger-dist-2.1.5/fonts/DroidSans-Bold.ttf delete mode 100644 swagger-dist-2.1.5/fonts/DroidSans.ttf delete mode 100644 swagger-dist-2.1.5/images/collapse.gif delete mode 100644 swagger-dist-2.1.5/images/expand.gif delete mode 100644 swagger-dist-2.1.5/images/explorer_icons.png delete mode 100755 swagger-dist-2.1.5/images/favicon-16x16.png delete mode 100755 swagger-dist-2.1.5/images/favicon-32x32.png delete mode 100755 swagger-dist-2.1.5/images/favicon.ico delete mode 100644 swagger-dist-2.1.5/images/logo_small.png delete mode 100644 swagger-dist-2.1.5/images/pet_store_api.png delete mode 100644 swagger-dist-2.1.5/images/throbber.gif delete mode 100644 swagger-dist-2.1.5/images/wordnik_api.png delete mode 100644 swagger-dist-2.1.5/lang/en.js delete mode 100644 swagger-dist-2.1.5/lang/es.js delete mode 100644 swagger-dist-2.1.5/lang/fr.js delete mode 100644 swagger-dist-2.1.5/lang/geo.js delete mode 100644 swagger-dist-2.1.5/lang/it.js delete mode 100755 swagger-dist-2.1.5/lang/ja.js delete mode 100644 swagger-dist-2.1.5/lang/ko-kr.js delete mode 100644 swagger-dist-2.1.5/lang/pl.js delete mode 100644 swagger-dist-2.1.5/lang/pt.js delete mode 100644 swagger-dist-2.1.5/lang/ru.js delete mode 100644 swagger-dist-2.1.5/lang/tr.js delete mode 100644 swagger-dist-2.1.5/lang/translator.js delete mode 100644 swagger-dist-2.1.5/lang/zh-cn.js delete mode 100644 swagger-dist-2.1.5/lib/backbone-min.js delete mode 100644 swagger-dist-2.1.5/lib/es5-shim.js delete mode 100644 swagger-dist-2.1.5/lib/handlebars-2.0.0.js delete mode 100644 swagger-dist-2.1.5/lib/highlight.9.1.0.pack.js delete mode 100644 swagger-dist-2.1.5/lib/highlight.9.1.0.pack_extended.js delete mode 100644 swagger-dist-2.1.5/lib/jquery-1.8.0.min.js delete mode 100644 swagger-dist-2.1.5/lib/jquery.ba-bbq.min.js delete mode 100644 swagger-dist-2.1.5/lib/jquery.slideto.min.js delete mode 100644 swagger-dist-2.1.5/lib/jquery.wiggle.min.js delete mode 100644 swagger-dist-2.1.5/lib/js-yaml.min.js delete mode 100644 swagger-dist-2.1.5/lib/jsoneditor.min.js delete mode 100644 swagger-dist-2.1.5/lib/lodash.min.js delete mode 100644 swagger-dist-2.1.5/lib/marked.js delete mode 100644 swagger-dist-2.1.5/lib/object-assign-pollyfill.js delete mode 100644 swagger-dist-2.1.5/lib/swagger-oauth.js delete mode 100644 swagger-dist-2.1.5/o2c.html delete mode 100644 swagger-dist-2.1.5/swagger-ui.js delete mode 100644 swagger-dist-2.1.5/swagger-ui.min.js delete mode 100644 swagger-dist-2.2.8/css/print.css delete mode 100644 swagger-dist-2.2.8/css/reset.css delete mode 100644 swagger-dist-2.2.8/css/screen.css delete mode 100644 swagger-dist-2.2.8/css/style.css delete mode 100644 swagger-dist-2.2.8/css/typography.css delete mode 100644 swagger-dist-2.2.8/fonts/DroidSans-Bold.ttf delete mode 100644 swagger-dist-2.2.8/fonts/DroidSans.ttf delete mode 100644 swagger-dist-2.2.8/images/collapse.gif delete mode 100644 swagger-dist-2.2.8/images/expand.gif delete mode 100644 swagger-dist-2.2.8/images/explorer_icons.png delete mode 100755 swagger-dist-2.2.8/images/favicon.ico delete mode 100644 swagger-dist-2.2.8/images/logo_small.png delete mode 100644 swagger-dist-2.2.8/images/pet_store_api.png delete mode 100644 swagger-dist-2.2.8/images/throbber.gif delete mode 100644 swagger-dist-2.2.8/images/wordnik_api.png delete mode 100644 swagger-dist-2.2.8/lang/ca.js delete mode 100644 swagger-dist-2.2.8/lang/el.js delete mode 100644 swagger-dist-2.2.8/lang/en.js delete mode 100644 swagger-dist-2.2.8/lang/es.js delete mode 100644 swagger-dist-2.2.8/lang/fr.js delete mode 100644 swagger-dist-2.2.8/lang/geo.js delete mode 100644 swagger-dist-2.2.8/lang/it.js delete mode 100755 swagger-dist-2.2.8/lang/ja.js delete mode 100644 swagger-dist-2.2.8/lang/ko-kr.js delete mode 100644 swagger-dist-2.2.8/lang/pl.js delete mode 100644 swagger-dist-2.2.8/lang/pt.js delete mode 100644 swagger-dist-2.2.8/lang/ru.js delete mode 100644 swagger-dist-2.2.8/lang/tr.js delete mode 100644 swagger-dist-2.2.8/lang/translator.js delete mode 100644 swagger-dist-2.2.8/lang/zh-cn.js delete mode 100644 swagger-dist-2.2.8/lib/backbone-min.js delete mode 100644 swagger-dist-2.2.8/lib/es5-shim.js delete mode 100644 swagger-dist-2.2.8/lib/handlebars-4.0.5.js delete mode 100644 swagger-dist-2.2.8/lib/highlight.9.1.0.pack.js delete mode 100644 swagger-dist-2.2.8/lib/highlight.9.1.0.pack_extended.js delete mode 100644 swagger-dist-2.2.8/lib/jquery-1.8.0.min.js delete mode 100644 swagger-dist-2.2.8/lib/jquery.ba-bbq.min.js delete mode 100644 swagger-dist-2.2.8/lib/jquery.slideto.min.js delete mode 100644 swagger-dist-2.2.8/lib/jquery.wiggle.min.js delete mode 100644 swagger-dist-2.2.8/lib/js-yaml.min.js delete mode 100644 swagger-dist-2.2.8/lib/jsoneditor.min.js delete mode 100644 swagger-dist-2.2.8/lib/lodash.min.js delete mode 100644 swagger-dist-2.2.8/lib/marked.js delete mode 100644 swagger-dist-2.2.8/lib/object-assign-pollyfill.js delete mode 100644 swagger-dist-2.2.8/lib/sanitize-html.min.js delete mode 100644 swagger-dist-2.2.8/lib/swagger-oauth.js delete mode 100644 swagger-dist-2.2.8/o2c.html delete mode 100644 swagger-dist-2.2.8/swagger-ui.js delete mode 100644 swagger-dist-2.2.8/swagger-ui.min.js rename {swagger-dist-2.2.8/images => swagger-ui-dist-3.0.20}/favicon-16x16.png (100%) mode change 100755 => 100644 rename {swagger-dist-2.2.8/images => swagger-ui-dist-3.0.20}/favicon-32x32.png (100%) mode change 100755 => 100644 create mode 100644 swagger-ui-dist-3.0.20/swagger-ui-bundle.js create mode 100644 swagger-ui-dist-3.0.20/swagger-ui-bundle.js.map create mode 100644 swagger-ui-dist-3.0.20/swagger-ui-standalone-preset.js create mode 100644 swagger-ui-dist-3.0.20/swagger-ui-standalone-preset.js.map create mode 100644 swagger-ui-dist-3.0.20/swagger-ui.css create mode 100644 swagger-ui-dist-3.0.20/swagger-ui.css.map create mode 100644 swagger-ui-dist-3.0.20/swagger-ui.js create mode 100644 swagger-ui-dist-3.0.20/swagger-ui.js.map diff --git a/index.html.tmpl b/index.html.tmpl index 7b3dde8..4c48161 100644 --- a/index.html.tmpl +++ b/index.html.tmpl @@ -1,36 +1,14 @@ + - + Swagger UI - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - + -
 
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + diff --git a/screenshot.png b/screenshot.png index 14aaf53985a9a5d643f01352a8a815fd09aa3b1c..3fc3959763b0e243a584dab0eb01e7b7e1db8f1f 100644 GIT binary patch literal 58769 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

8mVG909e^%0sWS3{f8b%}KOFhL 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 literal 66595 zcmdS91CwS;(=Ob$ZFf)G_Oxx=wryL}wr$(CZFf)G{ATa{ywAHM&Ub#mxg+j~wW>0! zvNCIBRc2n{ax$W@P*_j^006M!VnPZ406@?H0Dv_RV1HVcIFl;?0ASF}1qJ2A1qBJ@ z9BfU@t&9Nx#KM22fGZ`Ap^cnSQ3M5{h504TW)O5qT;rbU5t9H4gcBktU5@4lSpF0S zp=zhh-`4<8w^FOEg;>3SCZeReFz5>z&mi&Reg5r!GR1N4-Lu*DJnc)yw37zNKbK94 zU{oLhaCmbcJm=3lIap{!CJqAu0B)oQm!y8l?eD6jgz++RcZJ4Ja($7Up!I$EtQ*M~ znlS zAyIx6zsrqJ0^ob zqdGMrHaZ3?DeTaT6S@UI`__+E`6&!7ZQi+pI?{m4Qh8r1Y&I@>4c3{}z0QEty45SM z)?TA~Kb~o$V4<-G!)uUN`8q~xcDQ~&x*K3Af&doONw74(6^2=M0N*hUAOL8HpPaiu z6Y>*kLII7z@Hq^*2p^E)(09WJUWHX!asa<|hpXyKNW~JH(Zq=Bdlg4HTFI{bJNEQ% z&Oj?@uA(}kh8R#sJV@V=Kf`_w0_3l?!m%o4!B!yLeA&FCiMvUh5^SvHdxf>BhgU=Rgi2BMNqC)!0&4ldt#~22UilIdnd5(SE9hPeXz6$IR{FLLG?q%^O zwSgDikM``Zzw7>^LWzpIE|%D zko2`fki*5MTTkd^3VjUeeunufW&0w0%ozA;RUs~=X^AZgK(gbyc5(nK__ig2q1wIX zFaxlw02O_nAijG;Kgd zF7hVG^WOR?FkLT!8+ZsJ2q7VJP>dNtdl;gD|0>aR82El{5aFB{QbIr>v6oN~HGeXp zu^5L!@THJNyly=5sQMw}eDJ2QN1V?g%N^v99A$ZgMZxf?(IV!fh~S)>6Igo8aelBF zLpxTLkmW3}8L$UhSH!l^&?&SN1aK<%aPI@Xe{{?tuR zcT9L4;3cul;2Aq|OV9-qMC`zt8*Mj)Zm{a!`wiF!w-4@hANXwz2-eR?y`OfZAjn9N zXF(i6NCKex@O$igK%4U3L9RkX@jsafIs3ZOgeFO*e^e9MkS-(7AasOv4H6=S7yhg# zXiFp#r&i!C3u;Vr@^eaGls+f+CYVTc9&0`Xa9~W6r6p30drp*%?--jI9dM9v5OJt> zh0hl^ zgizTluU08nHJdwIb)z6JGbc8uXE zmFZ;~#U64^g3fZ%!c#glI@Z-1P3z(;48VpMOaYi{Q7lo!QJPV*$c;bTWOrrMIQC|P zt{|_Mew2HbIW9>qT`bv_`_AiGyjU8US1y<>x|N1ord!G^Wfrta-v=D`3N3}(Ag>`y z{=iFflZ9SlT!~mtuW6F3(6$uQ6y=iB%NSJSLqh)ihN#L$`sS28YHCO_Qdb43Vr&YG1ZI&1oaS;>=oIPu+CQaHtll zfwJDB(Su{n&f)IRIdOx`x5=e;x_R5$dq-r5Y_NE=cz)v-*?uoeRz>)GqW0t_n^UCkrPyCKTsA3noh;vzdL%Ma4PBLFdS8EO>YSpnkPz z=%}Egz_R-SaiwRIdaHi(se>oSfH9cM_&G_()!Q}sUBkaVGId{or+V zqBruOY2+fUCC#10VDhybyd5 z6b6hFWE!3uSqK6ORs-FMON}cPR|}gPV;`lS{?Ln@g_*38^1(jUJ(a$a0|yo!QWyV= zpr1Sde+~nZD3EwXlsAeod_4Nin$q54aq+xNw!k_cU8rSf*3e|=GS(ga0=a|i$tTl1 zlf0Tmhr!3g%lhLTq$lVO#D4#9FgRQ_kvY*#TzahV@a2$aOmN|!}CZA;%{>_L-B z%49Oj-o5yE@-pp*DaEwG6lc1Cn7G(l&RrVnSh+rI5m`=^$x z4ac*3x~GQw`n}Wh!{gZ}W;P}&CNQ_I4(heCiQMti0YW#J=X+Z0l2OWI{x9fi$z#a&rvQYg~?gpG-wEs}*V_2q-TJ_e zf@dKu*rwK;~hFXesk*yVaD+^n<9UDIOUqvpl$JzBfx=(k{5zoTcT)G!Z znjN~9-|3uNBNuTrhBvaNoC<<25ZYL3rjo=Uxx93Gm3mhH?YMD5^9lHwombi+TEGwy5SZvJ++s;lGM1WyL{)P>ZI<=%B3 zJ)F^H`+KJuP8gQQBjw)a#rq6A8vdP^)7R=f>E>+hCUd56=9lhdH?uG7=bIjhsgY1G zQhlK)AdCt#4XodaCtxmVUjuOGh&+nXGoATQBUcd$e_w+&TxpHnG2sqXz#r-XZFSr+=a$Fs^oEmrYmsZAYr8j7TFZ7IeBG>>5OaQt;#KZ%dq9WawAqLk# zc4Vq9*NG@Z+y~ckDRS@D?!GsIuWT2amX@bgXC{9F1xPzFbw>aIG}6ERfZ_@yH-F*? zP;(_UCpBp)PD5L3T74s117lh@Yr8+x007)>oPQpzjh*xf+^nr^968;1i2kPF{PX-* zGaV7Z-y}|!JVa{Jas-054#os5w9K^hM7&T01O(g;MkbsJLL&cR|MSK}Wai{#$4N)$ z>gr1C%0z4HU`ofp!NEaC&q&9}Nb`q+#?jrzN#Bje#*z4+LH=hPA!A2F2Xi|ob6XpN zzsA)!uyuCgAtL%~qW}K>k<-}C{C{V%as1D+{w$F0uO2!ET6((wKQR*cc$0~of{xJ(L6gS;}P0R~bvN0bE z0Kg9*F7#8$4e(MM+)sIE>1+F`o4Vs+yMrhf5kv@)ntTqU0F1>Ve>l06VQTfUWdyCm zU|_pLO%AY*FkhjN+St{6;%WQ&bBFDD>S|-;s-KJuf(zJlVls`1X{XC}I*rNn_^sJ` z=PGmu9#l6KzPp#@d;sHjC>;{SK~H(P#NyKO0KQ1O2R{6GpHt51x$}S}vibg}kEEeZ zS}{|kfk^$X`Zo-Ct=io~!zjPcuL)mDUCaTuyZ6pc|H&xR!t=b`#MI>#rgd<q3K?zCfMeB>$MiYWz{47=n4YCNW9Mb)SZRbJHGyBA#y_aIL2bBt-XWnH5Hfe+>6 zD|b;|IAZpwP0vFg%X2uX@7*_Im+0!5S4kk8_dS@|y4G7sVMm&CEhYtxu)4q&y6_ zuwJobq?FV3x8oLs(jB4|`@cpQ3I76Qwz8G9g} zurG-wS>SbS_vn%EihW%%Se`Ip=PBspY#@n;Ma`Uki{gsT=9e?+K}klJ6896wwfXQM zB_=SK%<=~Xi=#UA5$+<`L9m110Kxe`1@Q;5m7id&k^?Q$mXeINBTT=ir&9(6hw87^ z=E=yL$=U{6RtWa~ha~_Zj9!Fttz60#D@z)nmcJYoiAP^YHep$N@12?^5cntc+@5Y3Ujk z8y3dz# zy)LX9{jD;F*0OwVb3uruj~1~pJ--G~LxTq#D{AM@B?&)UjuR_mL}9*U}1r#b(Xb?eP)uYa#)WGLeq3P zfJrVZQ51001MC?<*@S4~M0f zX4Q#%&(AGj_8lapg~jyEsuomEDgrDd9Ow?@#vLAE*n+4{bC;-SO!Jf}>!KX2p7l*^1OFU8JmeYfx(1+uM&vr8B|(;gyYr z)tdG_snzRIFf|=uXg$Cv6){wPp|cg5+DvT`;x;L-rglT=(y0fqTrkNS<~~yYIL2&D zsE$Z=aMS7eaO`A$X6l9{TgC~5Z{`JE%eZ+>(JhDqb#IlwHQ<46sUCr*>x>GZRL}G( zrKRg@zT{TincwF=L`_b$L@N~-OLwlM9;~42@?*(>l9C5AO&r$rrAhYv1WmqmkJl%V zwTs58vEI64we1zf?+gWvOwM1ggf(dvsn>2tqWh()m>o;U`wp}AdQ{Bw=#~5knB6fr ziulj&;K2a2rZMxvVp(RMAfs3;Bwyv#$a0(LbLq;jb5fx1kLr)h$cS8AWR_7)GMq|h z35h=Qa@9M%Eu$Up*Iy_x6c#C{joZ&tg2Xw3{hce_em27cXdtze+>^(qlTOwnBrNFT z%VLx6fT8nc(3UryZ^wN(8$L==!|<%*-rwIWe;0n0+o_taaq(*_6;DeQ@U+PD$X53r zcAEPFsPIGu>uaBQ`$_iB_I>!M^=SruHv-#cfEa!=5PF&iUbd$R;SNGR%{^mfceqD8 zXrj6U7Jkc@ZJO(ZoBMhDWSw%La3$$zug=qE@D*J*WG$9Eh)>rI&&K!A9Yxt4sIxuz zVV|-_y11%5tOuut#|IwD(n|y7plM)nohxj5ztecCCDm?sh`juEU7e0JaW6wwXCSl! z8WEiWj{i8K#%}2`Hm#lZ^+ueV@fjM~HXHJl!l?2K>zVfz5h-DRs%uDt&4-esX6N-s z=fm2aU$5=pG{U`JPH1g8?RHd$Z7a|-&lgH^rP|C%v4^`mb=Q#2bKlBT(MpodKv9ZT zR8vNz)ZJap_5kj455T#=IBsd;)Y&u~;2&S8cP&8Be<8ROE}<@W;1*X?P`w!L>Fpa? zg%-XthZS#J%@U9-OvuB7o0gU~9IAgX9DTah@MC{}A10dfVRje#WP2Wl0T8et9MR@p zFJPQrAbst!X}r1E9Q!0KVhK;yPh+8OBv_H!MbezLatDKehIg1mSVWRP`lnW1YK@+C3$^w)4hbwmp{r8#x{EdHKzuA^h%q#uXCPKnWz6lFl*jJp$vt$X;{B zw8(X%8nxSn`p4_EC%wmmS=1?JXiJU{fTZQy?ljj|m`|4B?H*O^UjFy{j}Ulwg!c#O zp@iV;-5Ar9{V&n0!Jh?h`b+!p_E*=meY<(YcAJIqYV9}Ho6`^A0ShzjD1xD}y)*Dw z;-V`aR~3jczb{k`#+u<;?TG*lAfWF-x~plb(@hjGYIlULZrb2Ehfa0g9cR~-nsKjZ z-mx0K+>rBuXKGUIaYJF2D}pnfGZ>6Mn2k--ysAS~Y0#!T;YV_Kp|=wArP80?AW%lF zM-1ba9Wf|@W+u38i!x?kxIeV6sCoy^DdTibM~wf(nhd~PU`g0ET6hoZ>L0&5koAu3 zVLJJehtbje^@&A^82c?&M&xU zK(os@v)OM<~{@qS#o>KSj|85D?V>Uj48$r$0t4=oxW>ZRmk)=nu8NY2+*23qCMq2 zQ9Yc^`!_0SKVe78e3i(RwFO03d3~HcvmeZJ&DLb3_>9UkF&qW2#AUaQkwa6VO^q;^ zX6mDW9^totqh#9e|9o+H^`HbMu05ZSwVymIVH4*|Jk#~+KoeC|r|(aDP4;?21d~aP z*ru2pozRLD-YGiRC597qDE#2`t90Hu$WR7l_ZaRYr zVtDwK7>~OIT$1I)eb?O{?2H*?yKG&6{S&nL5H)wjkNoiX*l*bzNHY*VyB!<8vlU?J z;|r|ckly7y{^jno4P_8pKD7t-y6cD%Y%nkrykaQ0&REO_Y*pU{9(sOAC9-kuGw~_eh50A*#HXcSpv`^;&xJy?VyH@ zFS>hRSl=i|XtMi))hjD4lAN-({)ZB(P2ZMkR&3}A&B!WbV!T`nEK@8eV$N6Xn3`LJ zWMuSEekD8lFJ@MyU&s4bR5N`A*R(^Ub>IeK*D`MB$@@e+I)MLuk*{4L?8U_a7V!Jwh|0d$VECZ8 zd)bNoKn=}!RFBU>s7FA*QjY|(a}5;`|DpG*$B4K%+Y9l_;rYJxwqF+$kiq-TgamgL z_}lG;rqg%g%0Fn2?qLb^L(hecYuoyq;rk=uWuYfewzE{tP_8ZLC{YHAz>uIid zHSqZ?*i)Aq;MKhd=dh$MYIyzhKn}{WM<;Y(l%G-ei+x)2;|U zHYzhHvZfQ0n5)6NktEao(<<{kR;ZG}(RFC!-!u&2jzbXX}y6vkXiCO25H zy5;R&J(1S!hBxfMBH;Ue^ZV666Z$9Y!b}g4;R2NX+|u)2ai~cFTNC8boih3y(hWoL zOgm8hULoB#7ChfOsg2JAq|{nT>|Vol*w2@H_nwm7r((e5*&q825#G0lTPX#G)WI)# zO6BuNH#Y-xyL%gSeQl;W5j&Z_s4<;45>dFBA)U@UdGtQaU#~3{vvgA%-^BG!Jlm6n z3#5WdPErlOFIRZh3NH{uqAb6O$41b z5f!8J<+K$;Q{lGk$DLaY&TDvwmV0nQVs$|9vOSaJQO?b}AY#ROQ5$-MV1tYM$G+V# zz>611KDW76lj`8EyI4mCMX~%P7>>rIkyU4uaeMVHnGzxb8nI*QJ75cYHM=r(H!J(r z>9U6!C-9EQQzS&ZX+WJphH)L(71AtU->9YVIr?re=V(CDwe5-FxK06Z9M|137E2<- zTb#@HR=5Bup_PU?U4PrmJC#<94rGR22`>5x+AmP_@TVM-dpWLZZQjiI8l2YdVWc5Q z8U|$}gBHLlu}4Hs!0;+O8s)-UB;=Ks?~bz3KhuTw$pw^0DBPRd-Je-28GM0XJH8#Y zK(xYQP+P3}99zM3mhIik&E8j)skE!!x$61^Tpbh}@UMUrFBc?Dm_pw()n&yB?O=_q z#tBo2VU$xv$fu-QcquTRk-Q2D!)LNM`0cgvm?qYhUb0ojO3+V-Z-GVi57xcslH@K~ zO-=Gced_YMKPxAtq!82c0&2D-?M4pi8XA5DWAvT{aH@Bj%_+pqJ4_vQ)iM}@@_vwI z;EPF)1iVVln)cfzR=X-C*Uq|Fe8(LJps=a$Sd{t+-)&T7D;IG{pr8DmgLv`+DMgh7 z5NDG6F`39I8R0t&Ith{uV^&v`z_*POL=7FifEc}^(|PK`V%FYo1BHot^a{P&Sr;DO zSt$T3x_;Ct5&npSLRuN6(9h0sCjYTt_2ZiVn~>Q4n#neowHR53nGq;vMV*~AELk*eaV2aY`)gS*|JH@2r5t+iACL$J%(3!oDwiuFTn?vy4igK- zi%Xy6%e%5GmXvOWBm9;7xw8hvxZOMM_x^YslpyKI@NKBHXp0aXx-@xMc!aQ9D|q9! zsB{?#+29Rs!;5gfpaXNtse-(IS43pwTozOxuIdLMZhrqO=fZo4bEDgdwR$91^(VAV z_cdhYMnb61z*FBLuxM^$|9~PYgS16aR&o6kfq^oqUwE{O=|5)#8xevD8CDczcJ}-E zixfV&rT?2iVtb;C<)JAmXqMo2DSs;5lFMCHEi}Znhm0>tiAR9@P`Xnh;do_S=}-%P zH^?N0|6-C1#$b~BP7T8u;)6npT!!~+9s9}jiky7suW29Op&lI#zm;q^0MjfNq+;2R zw7kdWyyJ8Db4=++P^_frL3*RkLvr38JVd9<3kD0$Z0}v%L)G}8oGX>?%ZDbnoRdCn zE<(p8^h!xM6C78f>Yh)+E6n)N9x2f2wEMaeH4vzX=Y}IX7oF88M z01w_;Hs7R<0c6&i?H?pR)Pw1dg^xtZtbLmnr7(Q$(M)rd9dgdMU$ z$Bj}VjUULyryf-~3F~&dw_(4{$2VATf*)KM#QgELM`b?~+%uS1;~O=l$!fT58M}Xp zz0;rc31)93al(72(QUvn&s1M~mm$pl{6Gxz{fLR}e*D2_EHABRRPzR8sVpv75Qvz% zDJ7-|20q0OtoBU)<+1Ro*2N1&YU;lp6f?-72NIrmV_dQ3kET-)_wi`-V zbmY+TlJ4$-EHCkl)uit`=%o9Zpi@|MF6EiN((elc}L3;^G3sD3OQlLI`C> zPE|DGPEC9gA<;a))rYffRQpC3u}NCpdIWhv_~HS=A5N1@0AO&~(c)VXb}QbodPD2c zt5QEEN=#;k*)WB*8V}Tgo-&w$FLb+L;kn<*>YJ^G-j;R_nkS}v9doK5i;Z8j9`V*j zFlE4(#{+OGj~vIg+ad3De8HY4-BYglY46&QRkaL&SZiLaLS4v4R%=?{fj>H*i6_y+ zFQa!34rb5{J@GDvcEWvtY5z%FcOe48#V=(kjw*7d!o^Ae7Z|y-nPzK1X3NcX)~ay1 z0ku%H)iE;{HciuT6Jdd0GGWOho;wlSJt;dPWZ(Iwx{m^$E>R$=bC9~d48b#8gxMFz z5zDk;$f~~3U#tpplwbKvRqynioVD2Z6BbBq<@o$&km7xU;T8*JLm_oU&bqJ{A1SdL zfBYUK1mB7UY#<}%9mXaU6&luC4Ks{7TW{v~q`Ty*qQV9C#~XkjZn@v-eQhu?IBi0) zdUQ{$jDb z!!lj`_sd4>F`H;Ei79k*e!*>BScLR|dWueD3BE6m>$U?jQk(5hb8G4=uU#1_ysep= z)VGNp`C6VR(W`FMaC;OVeeu@EbUs796cEEM4EJ6A*83b#xAWIEwHFy6o<}PC0iG89 z`BOl$@6p=@`<36q((|@naUY@&gXeVHLN@Cdmt3tSc}-tGxd#4!8J^Zf(g34IqdyxNKIPqJHM$81F&JmN7VBJLTiTG4YvvXn_J?;e^>E-O+ExTwuC~l>Z_eo>d{BC_JE5Mp z+_4*xnlE}k?T$IncZ)<#48Ia?*=_dOweCW3H`+u(aO!87Wn=MpMrRsG9`GCC;c!1O zZFAHBQXbuw_@)SqNeLYbh*0oR4E}<5LzWm|AX{ z)aht5gfk+5FI*Qbx4khuXQ6axF`pqh{B7yr6caiv1OT%u)U1# zdg#lN9i|baYhe;&VrGIAGKan)c5q6-xMKUbT6Hu<5Ydo9UnfNcC*o^sN_U7FZKs(9O-f@m!soy+?i}$ge>vMhzdh zI>OfsSvuOuqdQTkRT-^zv%xwxh2|Oln207TQ!fL?LxS=y=0jP7Vg)mU(hAxWwCSQ# z0YF^({8R^Lgcu*FYlvp`=>&ZXzMoGks)iHGIE95{^9Xomf`*!(&P(Lfl==fi;l@a+ zC(L(sGcC>SNWw!!5RqX5;Pa=LkW@`S;UYa!l#&DPF4k%>#iW)S?h8tD5#;Ur<+~Yt z4&v4tvo70Cxc|0jbY*qag`zXuD%(W5mpz2H=F zZh1zcCaF&u+T%|{4lOJ!ym@Hizm_KNNx{rkt}s$Hqinn02$}dpR)mr3Or&pxGrf2L z9>QGm3=&9|-eU!2KbxAKB-&mYv=r&rvKB6I{T$j{zq_bUA2;@db^2Da`HZw;#x{#6 z@?=Yq(?+qL#>86W2BuDQgoqg?neQnR!9BsKwY+}=>H*;#SKBWyc<-2I?I~01Pxqi> zNb8jOzzHi$u8ae8jp7d1e-2z|pgWBPzX;+Uzx>|hG|Lz}%%w(f_{MdY{o7mSh3k$Q zOylu#JCRfw5Xs@n(plGHckCo=l zT_Pl3 zq~+A@#+a$wd$scI=vNI}Q^VJNQ}e)y#z)uxxnL6Z+6u~18aX?cY$md0D@!5AB)%-dO(> zP%m{rh$f-HXknQv2+j2A1vx0;9_!g>%_}+=-wW%J*7Gr#S1P}meI2>AGyhcq{niF) zm9Jt$pNzhqLX*0CQ;AD)MPUP>ET`!;;r#J*T1M(zm6k5e>iVCm?%%ZrI>Fu+p8+sF zRmr<|0IM|Cp*@r!dyxf}F7(5cxQvc0E+A2R^xod9K){@kwu(vS5QGCy6VH&%PQ z_xj^NaH)TI+NAgR&yux_miX64qZ7gi+Q2p(?@I+#DcuXNE75gap*XEHM#ElW)53_) z_Bqs_6u)9aSUW^|VUcgRA@>4KRSF2Bw{_uVx2*GhWgj;8FY58 zX?n7d%lTrOsSmv02E8LV*a3|B%bA|TT>y+xQe1%ECO*(*Cn;(t#MZPF`+ZYYq~bsFFgaH5)`_y*l)a|0Pamlr1P5&J0Fsf~Eh^^=qA>)&}E z`fn=9wNeLVW05s{8aWfpaWN#C(_TyQVA1chfsV=>mtx@Iiog*+daV^cgXwq+33(UM5g~e_YNx?wr^YfP zWo92PqXw5=ITtD^x1*O>dMox*jVulu5#xGdCyqdP#{R02ht^M5#jisRzrzxhV0^}* z#4PY|8&F0z1?l2soJ;-4wo4J`H`0-7dmHH$(>JRAORjDRkCwk7Cnk1(04EFA9^SPV z4bLiVXt!GtMP9>z#(hy+(N@Nph|wZy8IZuTg68tGtfIfnv;0LY~r^sZz!wbNeJoN-&xupySpv>^%VGDf(8k)+r@K@K z=}hiag~*(25)+uPBA^fdi8(m1oe(}p(Rm5`*l?8U0Sd+Fj>QPZNG@&fpGXKB!F22Y z;jaj6ZRQPZg>|lXO~Vx`54;FRe2)ftvl~g&XP`^{zJ2=Havd{&+2k3!>1nhBem{Mq zw~hIXr_S!8KHR#KzEY#M>+*yr>?C$-U=C~wo%g#>AR(izi6hC#agE(`CsmrlMQa_y zvZl~KP2PtfpVWeG``F?YCsTI?ie^ciucNrg^MMOb^SF_?3f<80bUNAg;L_Vrr-(f& zD0HCowhCfcaOJ7X9)lx_8{`su4kh;Z>XNH~Ib&jY?S0rw!u~V<#%u;dcyS4xwHx_r z{D0vlfT8>lKp$~QWXu1#G5*K*&vFAf!2cU}^M^1Jg55Yz*i0+nUyfd&mje2V=U-kt zR~aO;ewLD(cJ5!3lu)<2{tqDMFAR?gqTRSa#Z9Zwzu-2R^#~tutGH|d2TofGUgTN- zxg7kFr&lKo;91?SkD%9jV$$cTa}S&mJ7E98SPImd=J#L1-1G?Wd$tXK)<8KP{S|9f z5zJow0;Tu^*daf+=ybG>#$WmsJsfmnM?eV%0sl-GwbIV^Ucfn&_iJUGlmo;E2IQl3 z53WH(d=Iyb@C^a+)pqYU<6k%jF5z5xrc(@0W}^OsQu;-Plzr{LRO12;^jlF~FGo?bD7SSs zw$qAlJi=X9aw6c3ICz#fd|eQ=3f7p^$7%_l13?BiI%!sm2;CZ-&xfSKw& z%EtlvW(7+3h!g%9Az)us!`7BzL??b9=vcQ&%tHHP<}(XnbSDSm1UK)C14A# z(n{Uhx@4;4t*MAx6ELHv>S+Dr>Z3=v*K@d@ocyJzsN=62&LtYidUU(afHE9MrU!Yk zFd_TmlIRWb)`OMNZUDH8*q#U?M6o>n5DOA>pvQKsez#eSn?-ahBNXtfh(V`>Cktph`2+<_^(1pV=YN|uO*A|d+ez=PBt?gbH=K|Ke%bqe(%~Bd= zHJbC+l>a;DaA877cACFa)5`VCu{X+sL0WRZ<^FCBfiUbrJ_h>KJNNcN(7e>mD<{~w zl$2Wb4Elf|{AgCO zneVSW_`_oT2yX&e$Kib8oM*zu{?D;yMOo5de9V zL35a$(Es}IwgUJ&W3{$Px#Pi{K_wp5Y_@RI!grETt)vVar!*L&-rH>o1jhi5u?RkelXv^`p=}xEdsf z)S!UEl~Ya`c))26+>ZyTJH*7!9)Iwlm8R0u$P-uWbX$}UNpARX+ZGLeHprGPY!cw% zmOG(N&aie1ZkSdstkLH^lPC`aQYVaG^WrrS4ldfxi3~W0g*7hA8b_C+yTzRV8?5zt z93}2yE`FEO$}&DRNG*0z0(l4=93|QQ0hR<^MujV{-mFj*UXuS_g=jUsJ0Os-uT23T_s4=0X*$o-2vmTA z(N)7x}$Zk>)7!SkO_I&T`!f=7A08t_uw_w#58);x*woC`n{Yn$VsU@1-eIEz(rh5KzB5O6M4+^y zOvp{05FrA{yYnF0yfpIQ1tZo5AUI!K5RxG-6e3F8a3fhc+BLmctGL;Rk?evszYk8p z!0JC9F4=BNl)*l+uy8{UntK%aICM<=-z6Rhh{sE| z##hox*>82y*$(z{GZ}Lg17BiM;>@^C;>HxsC^Q2JRp<(P&%ik&i@>3bDi2v)~@hj z>pq^>-mE69U7>ILidrS=j4w>mq{VBR%vE(QxKUS28nAyC0n&bcv>dtSWinVs| z0z8M%HUwC)7{?sr*Rp#`NT+92b0FS%5XlR*V8@@Mp4xN88Fk^!d_kmN74Hk`GwKc_ ztV~q|ulKz@QlL7nmUxVNUe~?rY(?uc6jl6u;X@tblC_?CRWa;^1?|J(#0q!$Zb^w@ z;kYo{FyOP=a>DG@cns)O_c{|6dnx>3A*b8}%ZL94^>pD*&D6Ns3(&y1e2;mEUNhXA zl*r&XSS1$od#*7zM%vaH9X~6mXv0>3qzVt$aAbFNPd3l;t`-*})R_mPz;n7cgNkmr zcz;EGB)(DW(7>)lP^yzL>9#vNVn<()*1)=JrHe5SLfZ=W-Q4v6{v8dpuS9XLq%Uh(STLjxT&FQ0Or@)Uodt) zE-8=FP#4$tqK}s-(TS<~5EgN?0`> zA$!5y7tK%hfEI9m2S@ZnO6_xd50Jt4CE-js7Ix*`{IsIdF+@5SL!WNd84I0V)Co8& zC2SOXU^d_1Gr!b7O=BLDA~nMzpvh}Vk%29a0rIuJ>IgedtTFmJMgc{v$Q-=^fm*wt z`|-*y!(bG@!-_NeiAD)E65o%_Fp4FoJ`hcbaXzN2$i+#eMBg1Eq0TJ*B?{NIOb)eQ zA*Zb>5-eSeN0*b5vW^pYM5#|-HoxSoNv13wb;fxcg0rkaaXgx;>Q zVb4g;LzWK=hwDUWiLJk0_>!(Mjh$v%!c`-s-FCAe!jIb%5cHt!x)qE{rIPB|bZD>A}th?1^_M0z^E!B-l|4S8}vM^#yQ@8uwNL^ZO9@eoPK-QE4= zb;dVlhVL8adD9WT`}@l?(L{7Ex#wt3izAtgS^AlEDw}3%g03g3B->+r)93wnOY3#_ zd+YqfdsguLIydLFM7mjkAPrmL*vyRWuI++=JB?;DjN|cSA8{;q06gyt04XV{h+3qK zT9sxC+zj_U44&IAVCU!4203}IE!siwujvdn+u=yM?y&dk9{iflJE;1GhK$0K?9N#Z@BO{|!Crw>XpR2YLyD65HROY3n<%Qx6_6;~sIGGmvz7suOnmG-uBg+^v z_AU;rjBPC)P4onz-3MMLlOmED#~5~{aJzz2 z$*Nd8D+?q9BLe2|yquVnu>mL`Q|1>XM2Q|4p*Kq`>Dh8OVeEUmTVMtx;7#_5qt_Mw z!#XdgW+ktm-MD0F%pvqn(m0_G z$t$EjM4&}%+~~3VOS2UEsdbcvgE$NH>F|bJ{6H7^k+cFTD#>NdB4r-O=P*@zI_*vrU~o8QNnjhz znl^1i5cFH%u9@vBKJTXPt6s3zigMk5HWl0-Tak&t;OmdwteNK6do-YZzC8{EqwAP~ zWFigmHNs$em*F6zMWSbYY5zb+|Sq|9J9t2p~hS1NGodD zwO3oGPq(+YlPq?){EkqrP@&Ki>^!xKyV)_#@zx7|c{p3JA0ti4t*o59L3Qz9Rn_%o zX|~=7DTw98YA~5%lnBc{3W3F*Z7`MnI9KfvkdcXzA6F_yfhe-w>BdzomSTuVtCrQS{tXv%QdW&VHvH7RP^ws+b#*q4Pw~DQvNwNsKcuMBf9e zfJT`rT_|D8QEE7klM%c_Oj|QO(t$lKLUFN?rFcfn^^Lk#v_lZQ>_6Er%Rys@5}YTx zL0VUX=(>eG!Ze+cO?p9IcFvO8m~T{(ZzXiA_(~L zfzv-#(?L%9DB50f9l zAXBVCazDY_Uqr3npd6s&$GDP#cFFHjMA)!d#h?5<&vbkb3`NG-$d81zLj#8ithui} z#4qoF%yeEesMvFOPDXLw<6K$2zCCq8PA;8pdPlWYdd|t-o{7t4=fw5{wZq7dFFR$e zOkJX)qG>m!w9vy0jicQ?v%+(wAyzFz)g1!cs(k0lRU8Kzo~+fpk4H6j$8~cXr#`PO zDN&p^^9En6mpIZrPMQj>*_R#BjmOf>FdFjnDbigxLUH&!Ik0He-c9n|Z^i4IKxrq_ zf3w|5G09b})OLNop0itV+g)$FU13%!xIUc2@0A*w%omUU;&EdsMp`Q%5!(G8mOyu` zG|Q^ytieh}^E$#3KPX_qIxCHdM#kqrh%RHBk}JHVSI&)^hDN$IGjz1Fm92wOiSx@B zf*&x9*bIs?YlIk?8&<271)%7S1W_kAdYy3%6@o`^HE(wpjH8+l6-DCnK><{_E`GMr zh_gwwaGv%sOnQYkfc^i4eZX9NQbOkmfiQeyvKKQ_N;NEl5FP~yw?KgG| z>gycL7rW-Uz7sdjw?>16RYz-m@L#x;M$vk4(&0e=Z{^^~dI(Xy|0ypPImM!jyNbGDQZ#*UIFPa;Hz zsy-^u79?vU=rOF9?_=pb{ZZAy^$hHqmIX&f5pv_Zh2S1%b%J6Q_zz~^- zC*YmW%|sMt=4d6V%dUY_M&lMx=^ z@-ZXgmzVK|$#Ya*HRHl}Ihu)Ue{0Qi}b1ZPs3jqSMIw5HK!Jh?u?tpRzvIIc;Mc9gcbt&=IdMS#%?M zQxnKLZt>=rOPS4o6Hm4Y}|}u_SYiUh?Myg zYBT;f>aen71~r&55><|zL({? z0dF8N2j@B%N6B$qI~~zY#@yyVq(o>$7{l*&Sl(cJ-iwXzEs>mScQHtn#s=yTSwU0D zRfbc+V9`&iO5%_8jTNNm`sro~4dUvS@fSJ1+sliN$UazZVFv(tqf4(_gYkAFU;1&3 zq^y$bzUDcD-dzZ&HQ5)GgkzAyv)`i^(}I-HBots+%1O4xB_>{=L9yhbY(M(B zoem5S@}3Z?dEj6*VgHDB6(Zv@{e}~kHWCxZs9baW8DpwcPU7cvyX>+#KpxF<>+>+3 z6@gY|I!Tsi`8^~vD*^rdW%<=id;&niURJ1n>^pTsawgidtvEM z3?5L>X~%0jXtxI$%z{vU*6_mAeU_jo(*;~x4#iDT9flUh%*YOB2_dLwwR?>`lKEgr z7Y&363Akq2cEfYrtp(WiAhEN!A^)+H+^>4!>J~r!<%x4eKQPx%T^nW--mQDQR*2^D z>L-Rqa!f9#)STh4rY!bdQXu3GzPOlLSXr8L$gSe%Zu5)62|T}WZc=T*cF+?Ilku(0 zASCGfrkqkz_*58#O#;DueAk)@r6rB7y%h}fH|(thpHS80Z(-!Y+C~J|3B6nwy`n{W z8@{VktJ(M~YOFnK@7b`+3rl>`QMd4dZlyUR9)(=NTy!oYwC>PC+=RW`5qPm7(}Q-@ zMen%SXY#Xo!V6y;B2kDZ_Z0|uH|z`5<9`k`2FcT9K!Ik+IkzW1OSI7pu28Bo zdf~7;^SdvXlG9$pvUA%0??1s^0kA?2bqBwZ!B4j26cx<})YByz@f{fcC(A9H#d%Q| zsf4awl(mmH#}*qDSMFDP?%92Nc7^7BKdghd4l)sfzSmTHPa}|f;{!|{q-k8HWy!sL+2c4HUy-|NZ?P%~ zxSwO@A!QhNzlO+ivt6NSik;|&eHZjF@%7LN42@!Z{G}U=9VPSRoBgMhlLG^x9BdXX z?)UFM&+k(8igl|=jMvR+g=akJ{=0OVE&c$w3(i)o|i= zF%YF}l3$c!Y6=qM^+;)*7z)Oyc~bdekwY@e6L8g=^5q7}a!CB>d%r5eASlo$7P?3Y zoQ5w@K?8s3RE<7M3vfVnz~(a0(Xod8Jg_R#Hx!t1z>2zY(Zf0F)~i&-g6J@T3=(Nu z*Gq(Agdbnh1&)=m}{{m;v|m^#hMs`6rkn0rxo3 zoL>^HRhHoN`c)W5i6aXf5mDF6(NDyfL1q4@XDbT^dz&bOW^jB^=&fTv`V^_n6CIyC z>jY91s>Qb@m zY*kd=tmbFUZShAyP%+O1Iwg=bch<8#Ff=eZfs}K5P>@Vp0ZpkQ0WYO*o4=T(c_RDC z9wtFoHA9%Zy&3_KKuD4QITV+xyO@77j7EYOSw^p5tpq-g)lFyAgV@S1))hT5+BQNG z)}$0bMcYzf%*QbcqoSnjRm0gT`|QW5AGnJ`T^0~Nhit7PIL>+yaGpwVZb6V~sot%caK2GWu92(IkkJ3uNvi z#`r>$Qdd1nDp`2#$R{J*SYh!zZ}q|}qLPZzEDUw%<;7b8ge?Dy;$`jTFo~24 z7iw-6a@vED->D@h8YCGgdW-ZmUqs3l>wk>Jr}so}Xnk_KypOF^T^Tb%t3$E2R*I&r z(f2z=+_7r)eZ-x>E#e;i3OSYy?4M97ed~!uTU?FEYDn_zRDQP@i!r^-Gd&h6G&&`* zjFDi&^po6vzZ2G#yr@E4YFEh*`|evrF2iVnbC6WjIqk=d$}^)r<~!RSa0FCTu28-| zmHudfnF1lS5A4{7E7^=S;fuy{S4?O(T+tJ!^iO{SjTTK5-@AvrV32=qRjqzm=4g}q zE}v162cY9>TASZ-7VH}{7wKzQG9h9coX>Vl*nNo_irxXS+cFoh*4igb*vFX=yPw65>3c8r?cF64Uj-bWiS!|bC=$!HWwF-4H-pxe1$>k$2*GZl4oql|djA;& z^o-*=s}@tr#!-t6BX;qFRwIoYZ=cK?vrBUceuqta{aPb4dQB|2ZA7G`zCKMpm6BgZ zfl>LCEct3;6N6giW7^XM3JMf^6eGgZS|~Pp25tu$5Hl~CR)kX8b!pNO(b1yfW}&Ez z_A?3US`ZTca-UpB11$0vr%Y$+g&ZO{RYf151@Bz81wkygZ)T6qc|&BwvdQyuboWFx^xs8oV*Q z0!VCwZd>X)iBhz2s6^pP0q*5yt^>DMg4{(N5hJj?clqlX$q{DinzcS2vI3rEGgMpV zFIu8z72Z$MsfH>|1Etw6%xbv5PTk2HM6~Fe@5l(ef3Fu3W_ez~f8^Xk$uqQAkeb%s zuo^}hTV1-2Dm8OZ^03w7pjs62>ES!cLm5jN=AlDx6iI&={VII62t9)WrLC0DrgBci zc>8Um6rT6p^Pd!_C#g^6MaLShECbQI-S3TUSOf3fZLxo&5zJo-q*sp@;bc1VarH;C z4GsF2fpfEId$tCFdN6EN&Sg) zB=S|`W7DrQx|-!*P~|2&?CPVWnSz|DWjFhdOuQLIR!Pr7BfN^kwLxFC*L)w|2kh6a~Ym>(>IV(9bWb zTPU54`DRmNUGhq%e8Gl?XylG8f-tQO`ka>%(@7f-dSNKKf^ zJm=_}ai}cHkW=mm{~2B?#UB%cN-qxtF-p7$m~nVB3;MY|r7i@tNGZ%2z2Pmo)%VY1 zlraf9ge@XBsVcF#*=EqAvKGX!@Kiy%+Z1ZLdkeDyj?GCEvDw(NAjny_sea<3kyi!R zz9?J^TI7q+7zMKTB~32U2E~>sbLG`2#B-*wktuf3f-Fi$Uw-p7{iNXx*d6Un2L@OYP|lly{g)^$SJK zW?w5ns4Yh-V-X1U-~TAZmZ9cO7Ha_j9kT=mVIhIA@BU@)I-ZwpB2ngQ6a6u`6G4)( zE0~WTRGzDb@(;C#qWqOhXZWP!2fF0Vx`k-Kj^$oFEJ$QOqsvUYb%tW(pC}?A1a5P} z@~V;`3QXu|;tF%Nj!GVWp47{9JF5mznK>uA%jRyLDsxOQMRBw|Gtuo$CvmJQ>!Y{4i8P3a1=p;6*yN+?h%RDI=)4USJ4f+Njd z%AWBls^W874ET!zCcwug#>1O&L**>{ML)byS&X_B2D7o6wrNIryfF_u3QVD4T#^`* z9m1k=OPD46+mB;3UqVw9#G?LSykq~l4u)S?n!5g6{180UErzhQ?O3+8gY*dw4*n9o z80x5>7tvk8?9AKnlOOCOpZMO~BWr4GVVMkFIzG`eX8fa$zQp;|VdV6VOWJC8k$Oi_ zoo==~))9s}cl{a3p3vgo<7n#^qGy_C;TVbY`!*ENU9$haLOknUm-a zqDveEnhNG|I<{)^XVKPX@060tV78fg?Z!*(2!02`j5;>8bxP7aOjP?orS!lokp?^` zjjqCb=g4$}T!XWT9%S6#M=XA9NK>DsyrG#mExwwM4v{IPmLVL(C=iWQjj06x%V&jmTUFFq2+PCl{8(@xHWg0vwgf7WRyCHGuEd&# zQSXD5sRqAKb$+_jtoo4gS^JwwXVzbB_mWQcGP&ZpA}Y4z)eMSEZ=Yx>Br#D@SDm4U z_ksplx@Wpq+;~km#x5}Mx$hvPzD!{R(Bhb9VQ??YrZDw>W^}IvltoQEdNEah>?76D zshMFg{1F;UckeIY&@7sl$>7ytpFA?3_eczS2ca}G;inToJCJjk>A5I1(W(oT0mHoC z5ECuH+rM$uv$OU`cuv=0Ok{|ji|TAs9>E(d9j+(Lp*tXdx4lIZgR+RKc{zs{!U?Z; zFcB;Rd&ByDU1eMW>oYp#pe9mgHnunvyNU#>4_m-D&a9~8z@sJCoZ>If6>D@G(UmT z$y&o|g3_*WU2PCq@=Kh*+E18y&x=@ssE>!ztD%dGh5crGDNJD*F-aGJ4qSezDkN~I z@Yg`HeLa!*l6h?V7Hfw8j7)ee818}kN}BgwfB$kcRXfoT58*zJ z8w1}e<%j&g>8UlK0=Ko6}}?7(Otid}3YYF`xMi8623wrW!{waVnU{>@0}Omeygz|cJC@gM>P&xkuPn}2@8cQ=4 zvb5KL34b@g0MRj86w|Tfk0BnL07iIcTBTNz6ud;qUwd;6S-9$@E6yugS9o?q-8tZO z@`7F%cz$@*^T`2qat9C|9X93yV{9SZWKj%hlPXk9;;zS=uxJFAA)s_|Ttk&ibHE9+YN#2R; z3M&pIu1`$vuAgOP4Ac42+>w@aY&;?nJCw;N#*RP6D1Gz#Kr9C;jDCcSng{T>{sUbO z#5z%l_}Frv%?2rU6W~5{6a*4I-`QF&2~XCm1srs5i(wzSjryFG zz1mY^To)49v^wszGECp8K~4At)r^)TY}Ivbui%v+;`muo#%>@rS1x2@=-AcZz5r+T z9$V@W8c;e*WhNe{O%oK(WA^4dO6)YvLQqB&n1uyF24SW&9@g;TEZ>_;5qh@E2Wy}$ zx$j@gh7F2ZoODy+Vo!qgIl?Sd^et7nzTNO*5^lOHs+-cPs)SKLNLo_g5uH}HC9L`l zknp+$;$QK2&)%vUJ4v#rR?v>RqgPg>4(^Bhd7j|X%`6DNDxpk#Ec$chu%CV=DYbjE zvCMVLujH5~Sn5*HT)1%8D#o#xJ*IZcCL^fo(`8rRlY|mCsIJK*c_#sy_%1ybgBHd% zAKSw9M_N5?qDj((+%th*8;zbx=qEbzM+wFB6_>}cMJ9@}qpQFL{b}WPQ!@1ij41Db zfWS175;RXV2<0bgZ9M_fS}1u4K~IVwMxY6=Dl#KGV5dpe(Y{{sFP<49d0L@8jcM0s zqi+}t0;Toyju}DWjPk8?irX~bi%jzk|0vCod;$FunAaf6RcyvIH%}I{ZLX4Q2})#L zg)O3yW|@7ee6nX$$|$%})9}FhNUa!^2_FiNG(K5~*pRBhMIge;=krJQSV1#jKQLo& zyR+niB{9!k!Y@HtD9pb~o{w{L$UkTQgF5>bB&m^#H|))G0vY+knsk9u{at7WEgC{; zzy%c8fETfM(S-h~Abn83AlngyexP%G0@bk^tc#88(NWD$@||4b{!2-u#Zz&%0r{^F zPzX0?8s1j14hHK1a)QFy3OfAxoz((iz5|;EQ+rQhm7dWT;ISs(a_vo)U>CV0(QF8A{ok0Pj)beiGpBwiN<6L*wW==52Dgu7RQvX~&a6|tNPPU;Pi3y~r{_PRpO z)?1MySN$>PbCC-WcYe|Ak51Ci13T|U7e{qXa0HgTM}G^0Ru=ER@v?HHOI>wcn(yfJY-HJS6ij#}>%(@HI9J+y-<6KK@vElAK0P zWt*zjkX{r!lT?$GkEsk7c~-b#8O_D~Tx~iSMlQ_%L_0n^RBy)hlU6#sMC*K}HdtB2 ze?PT{fupV9u<*cEQpv-$HPBtlA33ANVazA5R==I3P#R;j4t@YcTNI;i0TtK&4TXS* z%e>3z?*K!rGFcos9w*9QGX$=BiZgs9UQlDS;f&CbgTEgZzK3KJX!~-yhKwtf~SbACn|(7 zON9PH2tFYP3j0P4%6Zo8XCBfqhE@6o>&D@ag~>bmc~?XcTPng4^1Fp8YWg4TO|EIy zm*IVV&^jT7ns^yP(?@LulU@#UbbtDH8ur;Lc~8xo_vp$;@d>bpI_hqMr!?BT-25xk zBpdAN>AQHWG;Gt`>P;r0c9Gg_O01F^MjkH^V~`^}sq#roIZJQMV{)@e5CfiMw&Ewt zJ=iIzDAUYf4^OjQ6uT~F>W1pBtIxY`o0GQ1`PdeonSUe~U=u^9jkhdb8?;o>s&SY$ z{Z9HIBWmd22@3MF7wQ!6q@J19T8*o{-FX!*D)BYv6O(Q1mlLsgAf>e0okph4GmBZ< z_?$xSoh6&+4WdR%SYlpcko2Do)a)7@4$h9&5?`0Y^C=U7lgL2<_u4VI7znQwz%%iO z>U?IX_=Zk-%;uA^4 zi8mUIQ|4D6B&WW0wd70A*{${f@{n($?JIqf_?PW{tyhP86XNmIMQ|{V>DKM7DHzj# zo;a?gv|moh$_AR!Rzud9Bz*XWRpioYLz)BI5Aw2iJ1MPUsK%Su>n3Nvv2=@$E2}Md zhPkX4g>^>jsm~|Yo6Qugb{wa>P)6t3!5tw$RDU$hXAmId3Ce9%QL{)DP=rdws#4_0 zZP;&7kohcKMY#^%#vE$-riNviM-F;yzL}kY?6|0k+>{zb4nvcjS1a8aUm1dcm)|)v zWYOPWn23DZ;>VSPNgH3%FT)w!6|gYVq%i*^0KvqfCQ!@_Rx@ZX!;wIDudKHa0*#Hb zz;AT9RdtFjX&$8Xw4t)$83{y1%CDdQV7o$-s^ILO5gwK?a+2o`41&7a#jW9d{uK<7 zMJ$xVl<)cQ(z_2@;%kVy9Cl=?d*uI|y1Dp(13v z8~{(p*JXF&F3aE9eh4<+rP5ACRJr?de**8?%=L1MGSQL`24!~*I~VY%70hT$idVfr z(n<5y))l%JDYtj~)e~ET|u{-S+r#VrmqnpG&WWENyz;K6z;1$yCeXo$@hxS0- z`s+x;@^k8_tP;cTrz_Ej4ZTYXGIg33Bo=3=n-#(i-R7RoS#qn-I05D`!|dZiyT_2Y3GB7 z&DiUh6QLjQFt+ULxkENhHA+jKQotG`X;Amv5~LH~)wu-=ozF>A#!4>aV{Dfe1Imz5 z^-7+eF7bHIM;R+N8ngId9_>R7MQh>&qXHMKepQwEehe9|a$F30PbGeQEjPLykFD!4 zsULArimc-#YMHt9p(a#p{!r|jRG}&~}Yc@Svt&mb@Fz}OkhAzGl~y#Mn- z0z$k-t@<4t$>?&i&?>Ilh08=1CY**p9@A+L4!{@?%udn~W*uts`bI$e_O!J?_O}Px zBaHow!IlgrQ)DOz5aa1Y;f_SkL>A&lzYNk&y8gz=r2m#A3Y66Hira|y#>p8aBSFT! zuWbAeL&F*>9sBQzH$;W!{|G=&zX48Ax9rpVri1?|hW>{U>O#Jj5VZUZrF9P!{$FL@ zyU@3LS$B~3e;od+2>kX@BEH0UTd*Jh4-OLq1Zv&Vhkoe)74lXQI#QHa9L~A|7VOi1 zHHF{a{jU9Bfw}=Y)&mvbN&H)wDe8OT4zJ^cAgpye`2XFth5Kq6&GN>l`1f}JIUw+z zs!*UeYYC;o|Np)G9$!0;YbJ=Ynk{Pn$C_I3^;N`Lc$Y-(^zR3}{S1V7d|uMR_8(ow zxA$fvz0s|ZbU79NSN&SiH*VGcd)a?l{{OYv|IML6wqTI=>KjeyrC4%5UA7yoK(jbA3pH0UQCr8f z@mC|oYP*4Z{}uo4XzZr3`kyCscj0RBhXuX7c)Pn>)srtS>@ELRLjy?hzHSs;+)zMu zG*_`m=6hHeQ}Oc;2yYhSkkQbm;U}kOZ0Art3@34SH_^=S#{k+ z0<_^_ft{AYkFwiuuyx?lZh$l-8$dOVBFqpn9Sa6xwyUWB4WfNz3strUu;GE7KV`SI3=!jwNK`FJd3%J!xa(|f-kH$kuC6p z&x@;2IxU!p*Bz%o&`ihk9J()>IQsc^b@elnN^FdNETF@I%WS*`0LfSoLg)@xt+R*s z{#mMC9iVR9hy4TNp;p2$X&8-$FvRraa5!wUQ7!SriwXf2^BwTm+IF%|-y7mB(70H) zMv(Ci6cjZUFzv_-z%XewYTbvo3H4(@RIe6Xj6r@KGt)vy=@*apKdgK!%+85^|wP8wpbzAVkWQUIrDW4%?oZqZpEr5-$ zxiSUW&I|Z10#plqtL*amfTxS(j#>~g3s)_<)_=amkKdXsrePX|J`iZ3Z}@+iSEJtb zt%saBhLn2O{ZV1Q=GlVS-A7$JZM}?&g@hg0ZQA+W z$Tj%&>C%3|tVmrO=e6x>O49zwu3tjjF0`QIybs?hAqvGv`xV%PP0kSt83I6>5rHJO zs_I6Vf1T#OjRxxj7-aUy??&^#i7S~kphPY$Dw+z-q@p-B;A$otH^OLW3l?!`#eEwr z=Ee#wCa@T-dRW;AWj>RTrC$c*JDx24y|}fl0OoUiR7d_rs;P=A?AusFfqNQ&+oA(V z$X7!&l{mlEF7hNqzYAh`hIOBdcA|!4A@X17xJHyNJ-REaF_btt#*pLl#pP$!{#q(-Xlu7?L++`-ON4?|T zMAyNNm1N&;x;y&KipQyXjKxPwVfp#<=jcP$iS7zf!}YA@Vk{Vr^ObZWj-m^i z0OD=v*RzzxaP0grkTO{FM-zxxC;mxmdpDlSIXtEw7OLBetoiPUl5NG+0MP*RebhdR z$X)>3(nQ6iZ+82t!#MA8D!6P#4Nabe$Vr4F?@y;5keo(N3W{Thawyc{d$}`cxpAHs zP69_E3&?P&xraK$>0(PZYAbMNiV{HncRHx>KwYTRyqhV0_3|cafht6jJKki1{>BC- z#(V_;v<+_VNgtS)M9+v_mh3(~4PxJJgfk4uixL{?b=;5I1hN#r!i&nCv_GEMFIqLE zMop=q=vBFfyvbb20Ae8us(#C=p=xhk@P|iII|y$-Hspk;U)-?+o^P5+JD@ zgb<974qf_%(9H^S($JU}J@aMHA&)OQx^I0g02$EFKh)U?5+F8rfiiP*YqIkEt<}M; zbe}@=0nVZ8P!PZTT_B9Kpm7sX|D_aB25ojhr#vjd!UuwTy-qj4$jo00A@dq;1-t$g zd7i;O?xAZ~(iaI&*70tNtps4d%N2u$HKS}btsAocbhtOLEE@V%NFu1QK#$tN$-_a4 zM3o`@VAS(3hw}~0jx$O0rMw!7UvMtjGweB@NW}f{N0~ zfJLla%eD*Jcz&Sv{n(&yaBK!8nUVeQSz&XW!-s z^LTCUgj5x3yoEW?5!QN6;`OyDPT`0DG}e;HTVwgBpjLB3ed@L{OGoT#SaBZ~*_47c zbSU%J&7%r*nkr!pWJPj@Vgl9O46<^wFD zV~jL(m6L&V~Dd4o>E>GyD4 zQQjwJq0GSMSoqK$zQBm{Xqh_)V3W20fNqj@o4cFJD(9z5(g{|`bVXx@39|2#6pVDf zNMGj?n>F0vjBb4R*J@n+(LY>>am|@mB|}E-f2>82iZtYcL%G+*?rKLpGE5o$@<)(> z&9R#eQb=6IzA-Xj4xED3k?$aNKKz>;mtpMRiEQ~ck$tlTzh4kS5wv_F+nd*Um&0zm z*6BD-0gX%T-d;6;5&ZM;8ywTnZDa^zx}if+A%PhWq21?I)enufvcc#fAf%zr*>`Es zY}SI3zCw!c>`0`m+r3AF6@k6BqG;E#xl zkspcqwQ!mqi4f)?s_0k({qJPZQWvH>hwZ96VPq_Y+Hy|j&TbZMhT*Bw0j0zXS8u~% z7fo- zRQo!=&lzFshcgJ|t%n`?OYFMlHw&UQF+_gv67zm)eO|GPFwd|M;jSJE;;qC65|I@S z>>ugmw78K%9~dJH5dvAHLKzo)HbSYSbcL|yZ`T0+T--{V$D&Lu?V#ZhWY1R>e10*t zNne%s$so&blIyExXAgJOh;vmOCAxolfu+^L(2wKj&{xhRl+um|JS0&cdMLH)R{eY( zLn>tHBDH`(`d+o2s!IvB#kiVN$#|Lh@_&;b6XU(t`fi<~p4qWt#e6%#uOCOKadta%Jy%rR0F=)Q7AS=%NwUkuSq&pk{QB%Gj`?JJ?{iLw?; zh5YcOxC3PMCEVKF96$gdjIGu3)uHfW6Cqeo^2GiX9UTm6xcaTovEE zR(Nl1_h+X&s#N?}V>1CufgvbEw&QDBD=kA>-Y&cSmY8I`rB3yWgu6oXb{*wtk}T6W z2aw-*vrTH}CQkDf{=T~TcM*sdNN3*PY<>)^ z8*1u+r)A4R%xp5oVgV2;8E8XnC^K z=B_FAJZ2o|<3V=<)ONObr)fO7mELtg!yuEz2J!-aA)YCNrlleS!F{$7e;$CbixvLY znJMdptM%_F>%4yKDlH^ms9h7v{-xoI%rog3`02o{@MBzeEMp)68{(0kZx=b+M>sX- zfZxAR(cRFI@q=pRp#G>}^(HY3LM*Ap>__H*A-S&^ME6g8LaC-b&6nBQy*3>Lt1o%_GV^T|7u!k^9an+PNvwevb$nQ?o*k8-=pT=m)0aP- z6!8k$A2C_FSl#zUJPzSWYu>GqIQdg$LF9D$gX_KBhyQj898?lE1YH;{M=|~HXD+vq zPmR2MqR6*-A+aHkl$V=4xcxnGb~QmJ;k({{qXv26+)Tp5b(r|(G7CXI8?<9ag~Jht z_a+bjuCH&)LO2B?jd#OWq<_{i2tQ0%zt*KLyIwzb^M8U46u2!u2mvhn4&*%Of9mYl z$s|lN(9IOY&h*cCfrGLq_9H=TS`C@>|Ht(4>!y&Q80w{TSydgRFes<0$VG9Y+zt5^H)Z&1_<;h@yj3eQA#{;dH22|0=(>Fpz< z##>bJpS!e*Q2w;Eimv3B|5kwH7S;4_%>JZ-+yW8n){dOda%(;OaRAlsjuQMWqppfJ z^JV{_cRP#nFVk%ZGx z8ake(SA1T*Xf7W01u_RcnGeUWr+yD6Re-=379je+E_4N>bOjl7`+U|Qujbap6c@uT z==txc#(N5u#PzzoWIU!a5N>5~9c{}qVZ8AOTP^5OY>sp!By zW*aU5Cq(RYrA^w`UiwG>W#e5-5AyB(ZkFWh%d^qd-lVg1Gi5>D_edWs?72&czI9K# zvBPU1oDf^Ax7uEIS*_a}WaByijb7aagFk?!X{pCS2)Mfb#9Mw(Zw@eU?9hq1+6mxm z00C~JBT+g^Nb*#x+vSmo-$PM#wZZ`6h+RyKVbe~DPu#J1u*ahDcqSbp7VUrpP7(%H zN<;rQt)}1W>;`=w$m6}G@y1HBUK_`Dk}w!>GgCquz_|U-aYk;9k8T-HdoKjMZAIr6 z-Di2Hdq34{j0+aU)Yy_odM@q2Q72fc$Q!PB(aBP2bUe)3#t)Q1RF}84-V|0$ON*V8 zm)ChAZW%!d^7C?_5-9BfGr*(e!UaD-vz&dfMi8H!19pP)5|FXMuRg{tG_=)jWh|ePw__p z7w!g7S7{?S0`)r9zzorh={hclv(lMvJGkn=>!x2MB`i?!Uk$?#oybOf2Hjmxl9 z0sLPiS4?sx;n?kYo53fxVbz=4>-Ytb9ZN+m4k= zqvh5lK)!9QDY#~2Naiq=l>wYY-~d7yywj0Zo_1yGa})7%rk;2wGW>Du*OBH}ETEZr zu4I|$cR8Z7=wun@HuaY0q{nJun#xK zG!|vQf`d$6a(Je^Z~mHy=*obf9q(^DUajyT#E{mtUzeR1rR!I{J%;s%=^AQFLRwDS zH37E=+@lW&HzX*ls8dQ~bf(s3dINN5`zh)usePg+6vt zl;?TlZ&CyEob)>D9drBbC_bI|-}h4HSo3!@MYaI(hu&{}4W z_Z93hmChmlHa4;MRZc-r8D|RlGO%t~+I^DEq4k?XKI>l>dZ4YNN_WdEx-fMUOLO|(G+}(aeOpY5Y8K(sGK-u zF{(Y)q8kE5w$$M*W?ujzSrTH=VGg}A$+ zAw~uHZGN{pKExDWZQEEq0!-l^Iobk<`HJONz&VxN7fPQ3g(b98C_GHnx|X7f8RRZ} zPvFx6DfbpRZe=J4SlBrO0VTIJkN^OA$*X$~%_IkA975Wx1G*%w-#UO~lXE#k;tboO zrNM6LMgyblW<9ph2Aup&|wAV&Qokl02w+>AvZ=rxwZ})JXI{m4z4(D+RenUnoH(L23_1dB}U{s zB9Ip_bSKEDs^Qk^i0**A&I=res0yGcfTWqG`aFj?<1hoTz^Nr{C@8kPu` zmtEl%blQUZVL6=^D=3)KDVx4lILO$1sc2K-p}USl`Z~{`i`N+-bZcrck}`Nx$4qZG zXA!?XuD)vE+~VFY^qIGnd>;bE0;VkN3mqG>UOj9V%haghUL zpSysdH|Df61;atn@9|90%x@>Sgq%e^J};M9MG0_f%K%eP;SyGM>Vk&`RP{vc^K_no zRy&iZs%@r6?Wrh1KsWLji&)q2%Qh2|@||xySCf3ksTs$yksC ztxG*$6@gi`N?@I!5SJ246pxl2hCoF)75LVTIf-__0#!7#(!UYYF$Y=J8S1&>en^M7 zI}T8`_;z3?ipoCqtBLyq)C2nFey`TdCMbp`6J97}`q{i%0Chqgd z2696MB*UJ_`aHz9Z53Dc%Nxj|M`VVW%PIi2FT3q7T^BVZnY9~s*X+4C74m0VJjGL& z+2trZdv2#B(e1&{N{v<^Nitc18gmujF@Sn?m4Z%kwxJ>Fi?u2afvwHPaAru*{fP~Y zJR^8x>VQeN^BuXCmXNn==mA{HaDqA8RDN7LIhe3S6Gx5I5^FA68~Y)!HVRU${aHq6 z88uf|jCg`U*9{Qj!OMYwJ;-{uZu!6AE&U|hSGFD#~&zlPb&Yn zFw;WpgG?Qz^D%|jodeQ(jDi@%^)1^2YD7uEDp)H%D}Ea|j5VL+15uVeiJM7=6IPL# z)L;*M@aiy+B*&1*51|W^C610)r-g|MLiRt7e_5}63Hb3yHaXz%x3zqpuSJ-i_~b{k zmu<8hbSMtZ;WuSTsxaWTGDiLRXr;N7lNitn8RS}kbXS`+Qn&^RYb!$NRTzBlgi_eo zD^3?n9666%dSOhl^uqLz96{mUp9}~z;f{BxC#5n`4P@95W<3WE57oUPl*k^@ey@p4 zXjk|rNn3T8VwiZQlS9=3Ei20$VrxbxE7f{97~j(L7*>=(k+)R*OT=|SlFDEnUSE#0 zG?AAC4A>?w`PdF#2s(1nFkV_}G$Qo|*l|k^A@-jCz`pPB=ix^w@sYfEW%EI4Qs3j^ zWu8=Fff9M$yf?)cwT(tqxtu)bRo!Q#5!s+-UHqzP8E$n#rO(4yn$~*H{Rwc}CGS`Q z6drJ#nC?rGgc1x>4$>mzR`dA!|3CKrDyWYx`W8il1q&A3Aq3apt_d!|-GT&n*Wm8% z5Zv8eg1fuByUS@J-+%A3&%>$vaI0?BeN0#A?q9F9=9+ViF~`F1VMN(CMg3?u@^hRN z9~E&La#lmjYwhMufemgm%vHMwTxi8E!#$#jqvUM_!f@`EoI_GS{uP^%-RXElvDW7x zf$C7{GkHaIJ=WD8Ii(RMr<_kYn(;K+zuvi80`x_E2$W_0h^5<0=5$X+L5~NvX%;T) zXJX@uaK7?*`A z2sciaRma2fo_UmDDUbU~;gn|c0DKxm1NhepSr@buY$&ML2V{-&>vP50Jifk$cvG+~ zBQ5*;^0=22`(;DVALyWG6>K*`@dso}8ry>&4-^5L0|9kVA2n#$_fc?B=VAGTXs>^s zHs!JKQzpd5`9%fja&f|UVC81Qk0AvhL6kJ(B_qe7GwSX=-7Loe8TGsZXBmIT0Lk)t za_h$@VYN~L$HsG;@o9)+(~?DKY-WPlkGsOka`F`H^p$mzFikEaGo=%l`vHD;5p<;3 zJvi3Ed04Xw)?eX2O9}b?Byt&(ZiZHqp9nHyALk!Ch#d@TARI;PpSzE!kzu)q#Q9X< zGq}g-IhXO3bbH70vRrac374j6mH$FuGzt5!}Vj;sWc9)He&(E6@#&(T?Y_}?=B8=>vva_GzhbIdAEjZi~%JtZE zeO)cxlhPZUFDTswfOV*F77*s&3{T<{se2bm?!^yD-rt$I=(fMvIoer#Kmz@|GG=za z0f2M&!!r9HHL@hw&({(>sn(m`nedfm3bWT<5Ww#dpoWv-TvH>`rb4P;Xt`D4?_|Mn zws!{v$9;LaB`&4b2EfBa58j|!t2I6`?!!Loo-s`vwF49%y8DeUP$0ZodG{k4Zpsq{ z(paI=aG60HHqe9}fk%M|FFK*RRF268_bVL()6f2w3>-@E*jfe|I(Cf(xa=+#i=ZG&Z{KL zgOm79K{d~4P9ty>Z5Bbe7rU?DG3^t&)gkZ7I zlFr!&&nx4$H}fY1w?V%QnY$73OfYMc4KRRU-cFUe>Aj7ZL?s+Hh|lf=ICMrFy7yg5 z$VYGCzX_`JLSzj=m#&b86CJAt8^L_4{_AZY1dOK5AdfYB= zLN%Q^Lyvo`_d_3I9=h)H%9H0C-bU`6L2o2jJ#tbneqbXIedrM(7<~t>!l=BuW+h*# z8lyY9@n0FmToW*2KbbD_i5+yCB`x)XfE$;luvsPyi zX#kStk~H41W?Qne3PLABk65hTD&kKg1N}_*634R*7!?+8=lO>FxAJu}eNO>F_`^O_ zI|hiODg$l^&{sOFLhqq5)Up*uy& z@pkD(SMZ+~0Fw|n^exH4wrhYBmQ`T-7l@FyE79w;8nFFWA{B2iuiB_}&ZTDQ+5t?3h)7ebv9y z70S@($J!_cuajBB9!V#1s|YfwCEXCJ&_3_{;C1>hFv=bphUBU>P!D3l(GR_ztyE9D z=>(%LEz?g9;Zd1(;0Uzez`+M7F{#U&0^{lnuU$)KE>`1}(L588kZ5Tp!)VDcSGN-P z2xy^L4`DI%WOy`Eo4nN>WJxth`sksOcuM*7_8c25boRZa32E(dETK2_0ttA<)07ROatKr`zA8C7?yl5ZA~Hm5#c1L(?ef+32+iiV9@1{Wu7P1_vV< za&g!jDU34@vN%B7OqERxH_%C7IyrT)Tc9!dvMS8lfuahvZ9m5Y+TK0RcrOm8_(c&m z9)EU}yNthVtw~(taFg%3Du~;p0Kb_V%4*+(_lNL(bB8M!i2NY9Xm%PwT8Dx}66(vMvM2#)LfmzZr~ zte3=|YKmpD_}eLI#WNr9WD%h8Nq9=4kL14l;F;+My#P`ga+O$|^46YY5T_Let7+~E*a zww&nV^{0mu(-9+KRjiXy-T@dWVegz;!EY5uYD5-7%gJyC&<%W7 zcv#&MV-m@vwNtfSpI+AC!7`@&B*!{e!FTV=T+l|`5Ys*`skvORzg^Xu!uTxGtzAzc z39Tr)a}MVoTRw)MG`w*Puq8IFRi+cuu_<@1pd?E1g@_U{C~;ZQR5^9{KxGjMLJ4=7 zZ7zlpLpS@hZknxz+nifG(=6E{hh(yAAA7ydDaBK;zp}qN@L@@F=fPAtKax>(DwBWU zSRMCHg`0|}>9JzqXz``2LU3noLa$6b<{^=p7)AdDHNhq{0JF1-s!E#{%*mxi$(6;=7SF`jl&G_^MiitiMkp;s$pfUw zManHoVO<3l9AkU^rVz7idqi_Lo!ckM>4l(u*IGxoAE+uO7bdztAu7EGrCt}1p%^rY z_O)vhqP`y&88Ie#V%X@oNBulO74AC**R9IBZJG3KH){+%Fk~8|+){#l8wK- z!F|Cku`PscY;2S*&;zgV{TO>)+I-(@V;&HiRJ{%US})W*jJFbo=XdV`YkTFSI~~U8 zJvF({r8a7T;GlMl^bWqy@3|xGQmbP(ErP+0PYwC|ptFwd)73OfF`NpR-Ju*vBK-Hu zBHf-Gtx>8q1EM1kFgiPN@`ZBJB61`a0Ww*lZ3oV*m+0 z4d{w1G82m*j{k^P3<{Nop1a{KQ_o;sf~5muC0B4CC+p5uRB#UyttKgS*BNBOMOJ4T zUP!rQb%_k3E~=d6Ju0TS*k!qA=#c4hn$ zkqz1n-Q{HDX*rymk)o)bh%PLiuoI!lI+5C{Cn$}+`$&8m<(bW=RXyEr8_#Zohq5DK z7T~oU{bI{3bN93pVT@1$=>DmS+n*Rhb-pwW-meMaBBdTT4Re}{W3J-hKN2V(e%O;m zbE9>6p4(xD;KQ7KOULDLVUg2=SV3celv*_gL221sk}$%qJ%@8fKY={5(DrF=#G81b z{|T(V>#q4T?(G=7JtBu13Et+3-k2l;X-Tb*bg#Eeu8v^ssyi(t~73EN)8W? zHenh#l$TX%dSyd*fMqXEJZi9W;vs?&&x|yHN8(rCAO}P9&fars7(N&01v`V=PYS#J zy~ULYXZFxO);^2JsF_qhe1=XgGkv!{2fS^|sI5kPp)jGk2j_Y>@$Nn}T4ghO3HnwO zJ;xSAj^Mj8h*62K!4fZ2=vgo=S&!*87oblis11ow9HTowc$83k(}(Vwvl*|CUAHi| z=VD`h{JSyO9;asLq{!4uEbgWcV;}pfpFotqKonndl;!D&f&zW$48z`x9Qz|cy$tcC ze-Rg8gbeq`1~@|=8c^UPCpM&%V|M)fCS>gSDb2mqGavCC{HMAvtMvCf*eDXkPIsSF zzBGSg*9&_ajMr>B`D-NM10g&mnL*ma3&vFlJ(x!hB2>jF3jG@X>n*WB#oosU!D_0_ zhE1oF!04Akn&>WW$t*PwTbf`36s7^@6Hf6va4UEaaMD)sor}l04(ayq1#1iwv?m89 zvIu?b4jc+y4WtK{JJi?!ol4#Kl6m!y@@#vLbUTe=A0SP{{~s|5RrMJlJ*&Dj!kGW# zSciB4`jnw9Fz??V@``;1u81988Cd`OLm+eZq+$ds^2hqep8o%D^#2pz2qp=MrSxZx z4EdU$@l-*~Q;QT>)Sbiq3o*|~X10es@RvXbEyCawH+cVwW)@K?< zOpjEXxyQ)0xncA;eM{}Ra}}&sy@;LhXl%Amtv0{}U*SoD}k(eu>Y1W3W}0Bc=J zTU*=l90}|>04mQ;PjCB))Uz~R)49>}=^tlr0ONrshW3ga&jGj|TpXYSZdC@zXco{1 zKD*%&Cxq+4}g2m#*=L9pUlXs=B74d07}HgWxdtgNftr z3PM8JF+f7yMRi|TWTa5zhs6PpyrH9i)xvIRs;ip{y)d|RS+D^}`c}gC)N;E>U#lqF z>$?9%3WDZ=mZ8k6)dJ9H=g0B(**Oh@%u6N{jE2IXTUnk&6DS+qA;>1+qnvaq_>2Z$ zovJisWp!lVq~d`*cfiv2QWO?_c;z$=QCl~-V1Y3yiNj&i z>qgY2UKbRWh)&JSmV2`SxLu~5H<0fM zAC+~&@71xVXz!h^0MPivGcu_p;|sZLPF8eq{ELS3k)E4*)0rTiDZg(7-pOfEz zFV=zp>c|0?p*7nJ2r64+xo#F^8|;n>Dr7g?z!0Ln5V)1_oOTJdxA=3M0T635*?Ksl zqk}()#b);_$NQ6DhT-ry4W~ZA`@-Uy#4Qd$ZJq!Sg@*twYXvxh3IietYBAyuRsc#V zTB^~!`AQw(?_dzq%m3(ZUz#^AHO*~2tQh#f4Ew62zeB*FBPb;4n#g>5ZEx6;P-mVu zAYubNON+RV=BqCZ{%7o4&|hDBO}9Nxh#u7fc(Z;$3I6>f2p~7}LB}%a`ZbiqGUCm? zXTSpWJ=Id9 zeeDx6;`8jg%j1cKUQkOVdSy8|-Fe8MJ&LVfl}g0~}FH_3-h7sCnd9nqe~9Q0sg^mVabbm-S^gTZM{k~y7e#-zw%QQQfN z$^Y%HBH-t#RJt(I=A82$IXHzF01bwJ_v%`!0`5(HHaC%8m&M9e94-MRfHDd7Ndl!T zsBR4)2MS&rRG2w@2d%j9$M4xJT?}=ZWg-)VwwaDd)ahFXSuJt@?Zi}YppIf_F1jg< zr#g;=7Z0q=bp1B3Jry6?(1su5AB0lU_7Xo3;Dx~@F5&|0o}p)()u736-<$3zs&Z~Hp7wDR(7ul-%P3Mm|3L0xwqpVfn~cm~8XV}OJjn_2H$8bl6% z9*<@0XN#u)b?o?feS|gGaf?+Ofi@%ASGxB|AU&%s6vh)b24_}Uku~en*Y*}+oUj8S zVx+yg(w2K8b~Ac}Dfq1Wk|`G4Z9_Jv1S4cX`WR=dvIr0sOvYH_^=#+0YP!j_&FVoMfRg>) zbzUGm6cB@7h`ms`sD}j7zoEBjz_MO*XzlY=!*3&GoU*xvNpW7QYjqNhS4Mi8rlojW zcw^LMeB5(&YP-lQDq_S27lwFX`bu&pvZLpu)}O@iJv7EI#m5NYl%7ba{{sSTl9Mxg zTF0ref=xKW%x07t$T!UHe|sKpdIHoYm+~6~^ehpRiaW>Kj!AyQC5pyzJ z7~05So+}tEIj(Z%(c^IfvS>68Ur*9LCe(UA8<_)O(_c3@0PN_lXY>!radzAkr zyNFO#7Oz?IDK(>m z1R%&PVOAJ?~F$4+t!mBYk|ssH-CpNQc6M((q_a_t9Z&2oUB)RbzUc8 zZ~3!Q&Xk^teum@#BZfQ8#Lo}^^q`#lK#GrNyS<(W%11^<7G6<7PfkVkuA_{#>;u)G z9ZL)8budAN+%$Mm2%swUhojw>ox_43E|JM8Xy7}-)0S|HVP2oM3MoWz0*B)c)g?M5 zTw%&bshaXN7jw8&N+dfGDY|e>H^5h0x(yWK9T^*~+2zDURZ^*7EEAS+)7FuAVY=>G zi1bTDloYFqhU*1au@EH@tjRsf|LmGLzyw0`f?uGwk&mP+FVN7nD;7=>efS{XT}2yh zMqIpAc(<=ORp;nc34ZQ{S~vXG-7PW4*z#aY3Zu#-2cLqHVsp(8FMLCaUD@gCn5ep% zXZCnt~S@9!soR1we;M))s+VK zwY`9YUtvb1ah!k7Y?KPqu3wn#TO*U+z%%85XQC51HAVPH4sCdSOf|j5RcOt`htCP+qj_^a+VivD_>r^pAJqsmg@d z8n-_$6$Kzn&_rQX2mJS@&JUr%^!(bnw(<%!V*47FF5jhekR2&eRmKrXpQ0iHM>RzZ z&@}KqJG6fp&pr_4L#w!Sbb$C1ffz%8-%m9g%@D)WC<#C3!UX#?g=;=gR{K4Xx&xBd zonl-8W$~EN?W{|=>(z@LuisJr8&9d?r6zZ;P604x6}>= zJ`~ixT>P*Ya!rX?Q~OyF7+9F>k{V`4Smk@JrazAbuXt5XgP})X%;IYG&StpgOHjUh zuu3(VDD_HiRK!m)GoaQS$&Y+G!JwRCe<}kG38&vkOvzSPE^oSTmz!H_7^8{`pAIp4 zKIb2j4j~+f{vk&rm6I-EFjY{E(uC1v10 zOw2TM5gY8uBABMtMEdx!QR^tKP9Bwn_KJhW-?=(^R?$+2mq+ce6eUew#hk(=pMf>g zfsU_Mt3CgeCzC1em;w4*^#o|bvCSTmqT_1g5)%_gDX8M`{Q3V3EB@=SUS>l(PQr>p zYG*LxZf`nNQ^Qr1!lRQ z)SQD1{s?}|%^g^%Z|-o`SuX#{g4dMbTJrvd&P;8&8ENbH2!<~Jh)(agyR|f=4NWwM z<~_gN!p}H0=S7n7)*hgcY&Y3clC}++Jua@7ZKsG5*QP+*_qdVnGR08v zy%JZ(i#*+TaxF|}HtD?4X4K;uTxiqAWO&=gSD@hXxb%-P)V=-z)6X?9W8tAw%GLu8IaEt@85nhs9-_9EAP9 zgB^hsfFfj$Zc+Ed!rH)AE0?-GhEO}=RHjQdN>hDRCU(RnBY9k}p`JaqFPC$vx1m52}<q0P~y-NMoSfoK~(&( z;0}I1`;-L=`U!7WBATEsDffXF5*H96@k9z3f=fdccZ5xXNSpkg^Nyat63^Zhw$m@t zD_;n!-T?$c^* z6h!^(NWJ=l+GoyvoIhb4NOT-|;M!Tz0;k;GJb2;jKyTE3WjT50q-CqXp3A|`NNd>z z|E~gf1NQYqDmqQgF%=#Jb!BP>Tg*%vqh9iv9BrYoBz6RCGWBH`BNav^O<0iuOQv#2;uF7%k`hh0`t)+o0RZY9#)J%(W8?{%wG zj`W)593sBG##-fot3Mo#q~JECbEe4 zu*Z24e{%$aaOc-`(##!%^Zvp#9l5SPHbwVeF^z5-P;NThHDGP z9tG{+M!AXi+WAsC^0WJ2;?`#M+WBJT!vXUjh+u`_(X@1&P~tCe&l$mzDC1{O2t(h zo(w*IWPbuACB+|zmYXoVR@dW%Pi|_mFFdzi5r+IL`uUZ3<7Xy+j%iynt6O3JiVG^1JK;vWzuIL3wwtjw|&joWw> zTR+OvyZwJ{`W|iP{I89x1UYhL(|PH|iV^~*C3HUB%PcZwh@QxYT8>`4esvx8}oTX3Bzv^eQ*xK^i+aP0z_P>+Zp+8#fr5%EqOP9u^sLyi+C`);ydhFk0p&@6 z5*IBj>SHD$A)#M^dXH5Eq!v}7#Z|{sMgkQU3CJa=SmAlEP5M=2;8x}iGd~-4{0yl& z8q3PQ>JKH8zck(8VczVK%E+misJs;=NY-Sott$f^LMBWUAGovcm+=IZ1`4C_wUKvG zahfiK>T>j^^Oa{^9f^79)2ZIHG|hTZ)RH>$gXfVmdlgJHrbWfYG1^kxG_=j9O(_CR zu}XIIoqs#&{9fCeP*M~NupVfDt%HfM@wCmQI&cX_~C(TBJJYKof)_Ytp4upC<`}l+V?#ln74C1 zm-`I{SJs(wh*k6(3y9Mdv`-9>PWrHqOcwpv_(j)pC z`v1CQ_?B4+^B5q1^`X-E%f4J5DtW7sCfSmx%7EgL#uGCk$tLaFN-sKrn&pjaP9nQSZ{b{z?yP(wjY-!>FpzS%sLW=+>}1CqeD9L(1dcA;Z>a8b0yX*3pEX%9p=g=Z>$z zf`naR&*Nx_&Qd?bWU5dNe!*IAZ@xq+XD~lDw?{lmTazX{iusttRlzJ5l!*A3=!ceg z<$O>H-76Z3L7N~$_452hexJDihZGtUGY%!D-}`Jsch~D?z$*-nK|44-<yBE8_b_~F?Pp%S=F6BjLp zV(9Nfq^(8?{RT$D*fbO#`mjVXj8Nj~t~!f;)iVSlIFiB8=v zYpH>g7aI>F2>k(bcU#Y;HO8cA zQi&gvN?J=U_Znjt-A10y*DpHtPSowgGo;|+ifiVk%lIhAR^#stCMlTiy9j?LXfD7; z$se2g>sV{NiJi^pD>|F)iU+;nz8c%sHH+SOu;|?PCo`E@QJ?0>H@$6}38)ooKD46l zDV|yrx#Jzv^xvGSIh{Lr=d>-P*!BzJ^eW6)xCC;5A;f1uPblGnI7*iD>s8HMUGSgT^zw zaGY=X*y&$XAg-Kbq#b`OItus{gdq9Ps*y3f$Pq7+&&TGf;c zo^K|((RxbOqE}K09}eBqi<*ZU*tZCB+6jhHXO_u?@a=y_$D%<^U?iE(Y68uYq+rvk zn)6kLln6X`Mcc|WTSqY2Mk8r`Knc@pEouhO_9zT%K9K`A*Sj&&La=aDRxBq!HODxJ z?{4qQdAciGP(Lft7dX$od&4iuwZ~e&x;~KA@*NkF-GE*ZMsl%?+R}t$zGi)OOmZeoM;}S-tz~pJI4gFAZ4do9A~dNTdUsfLgn4k zV+U2=X08bnByNX0*$6WjRmY5wZ+8t_mk?LL8zFbgwZzNfkM_v=iS z=vZNAm$nE>5rN6ah_AR9XZdRhMlra%#n|l5j*SE6Pxhb6lnruK-t05n4bU=D5yNf| zRc-}udgyzRLoBjC-7Di2J?>65ntP=g@fT1S53W`&^mAv2zt8!i;kXAu{NA~5HjF#^ zrh76zM8ME6|M8%u^*}T<$u==l?c&h<4*0jTUQlsu1e5bsjUjG7{2vsh1?X)CT#PX9 z=AAW75!tI~s||g$HHV{2?`^}aZ}u}M;EJ~n*yJl-aCNd(a`6>T<`wkSDl4lfDPt9R z;wd=PSX2VMRrZLgCu10>6m@#(i3wr`qR0*AidCv(*_kG>*&dbmShUjfXAb0N1)#p( z-Kaa`R^qQ>nR?+9f+IX$Xxv?i^r&LjNVmVtbwS&OTI3iO%f)X9`)LXJ>!7e&-C8Rs zoV2)_ZgSf%tIcT-NKhTe%q;14plyh*3((0pnaL8PbwZeRT8XdIse9<`|NNS3oglK5_6UtWEXzc8$i73Omaugr#t5dZQvyc&Qy?@{9&; zah-l9__p_QHJNWU7Y@7WyYQ?({ZQo6)|weQJH}eZ_a6S|4@y~7Ze~bCpMhtq=0p2Y z!f~Lf6Z7nl!RoZdIdAmy(NECn=W&{;_Xa9CsC0Oj74x+xTA5G7DUH3mH#`yFeYx`O zz+36H8#Azo750Qvr=TRUuquoPQOo35lZ-ikhI~z+88PBUgvdc=mh}>6Bvq4bwMn#D zYAMdWf$GX3)conLif60czgdSY6?;L`(8Y*vgY_hg8x)A85ZH8mE@n06xYKJ}yGW>N z+L$8gTqP1!)ctMaPgT22IC{E0(x~tH@-`t{$d`;Tp4r+Xx{z-p0*oC{)k#LRH1g0$ zH8D!=+mxsl$nzGg-u=ZdtVT}+2kLLa;+_i}>GXL8pC6v5?v}}s*2O8CShjHobT-

xiaSSJ z1(*GHkMS4t!cpEe`jG_D>2l)<+1*}rsJK-!KK3v+7q#vfPgQnao>B-i3ve)1vor+- z8sLV7n=QK|DOeC6_~WB?8=H0qt5~pWPonX4g&kF*s@fma#r-$xl535rYyTT{>1a`M zJhDvc)$_ZGNVz#6EW9x=-?u1w#&}~-LmOc|tgJ}GQ`q`w_QLebWNT_g?t&sM5|mO* zdZ25-$HwQl*rN4#*5L;Y(qrE~+yEHTcyKz)r*ndejaV<+yG_7FtnO(W+axL*udvAI z%E@L|zzFIt)lBeG@vc)jHv!)>=F1xljCBpHyCz^{-8ZAccp^ygox5V$Rg~F(@haEt zQv~By#!clt6o zpc{70SG@xOjq(b?-AX87MJ337I(>IbeFD{x|4?=U0y*H}d_vM_+8UF5;huYN$(wyS zLmY;#VdayYD@Iv69)m!;&&gd#;?}T$N5W`qivWFyJN$G(oVd+6r`Jerg8kjjnv+!; zFu2a8siRR)coSgJZf2<^2ZJaJQun^N&`$^3g9q!~ZMT&DoWu<`t7ItGy4IZj1l-W> z>2%|9HP?FrgH>_WF*8Oe2mgTBLY1g$o2g&5vIq^3zV~bK{P`s%OwNJdH5}yi-7Z3? z6Bey=O-=W^La6!>WX4y^eEfTIk%C!Yqg5)=sHkTDfNCf;x^Q{2`_+cIN#901gl&xk z12!E^F%gX_tNW*1g+O+cJ|tK6-EBdL^J=rE%jrweJMkG2v&9_VhFuadf?hcXADSQ+ zbGMX1#W3z)5aZ27yxqG-P=mXSb#w3+etRmz%qfAJC*RG0BjtQ3=&;|tiz8tW+-Lrv zm=TW_83Mg$CwJn4V%SnbqGdDm$l=+LQA3`hdKH{Y6NMSV(Ja9t&~1MwKJ5W)8+G6)KYMjuA!khUfJN0 zj~q*hHft8aL@#vX#_M3ezc|;g7mYyJ#^;-tq`5H@Zr{8;L=y_ve3o)vg%2C^u8du$ z9hBHxg&A8WX4fos)=q2H!HWjH*`*hP-t3%3P_DQ0A~X39rm#r_s=Yeuo(Od);kK( z5@P+p%76=6!Ux3yrPe{H1odU|$h%S+xyyqK12Otg%m1{d4l9gRT~USHRbp{4B+$RJ z3eq=p2ccg4>se(dkqUGyZ$&GJ_glYHKc$Zs1g;{`n$9Ni4L_hpOJW*qD;c4T)hf)Y zFn4UXk{KUc4&un9I0C72M5J6T0r`VGna8YakEspj?!$Q;wpn?@OyLpC73|-n09b6= zpST7OFR7-`Y`($?Sk{LMUo~j>5UW5coZCyk@GE`E6!>_d4ArIheR2m&V~IeOtKW+2 z1BS#b6VTjc6Yj(>f6;NBHqJ##4-$HD*jWC2J7&4Rwq+Y73 zaT~lLct>U5Rd1<9&-I)zqx@7c=@?<75@AxT@(~`hP!)?u_^m7!$5B&Zq<^%;(#Jj# z0m(C#-@Dr5Ybo%2eFQT_kK9jTLn)sUb`kTQQjQp17844L8Jl%KHAI(+#1Z^Yh@W^R z@<#dc>T?8}>&Kh{M2WF`9i9H z)37I$tzW}mw(S=QM!~^?DlRq%4*fZvo+qt2Knv9b}Q8x15FR)C1oj)^iFt~{GC!|onhk5SbQeDMPS(9b+pSx0>dY|(1q?EfI$ z(T}f?tHCEwG|KDCxVK5(+P~m=#eQzzgv zC|#k|1&PN>KR@&Tx%U5c>f5n#iQx$=iN5-@k>elTe(FU4pqK5n&f7XL^3_-G7r0&s zZp3u|8Vrqsz9PSE%p-_Ce>m%D1d*woUB9f$!i2cv%2*SwGQY_lzbutiA}opDi1upF zZ&Y)|E3Y6wicl&fPO2q8`X|oQXWL(%M)lYEmKApmOIb>-ob_~y+(~yED+|(If5#Lb z%A<)GcGc_u#6xMNC;mUdL(?^(QjizNhklvjL5HBk=!%qE7nR^v+5u z^*iNIXVg{Sb{zFl;O>qs^kAR+L;-jx|DbaHuv#swRo7Y8nvY)Hp~&3;?}xw7xv3 z*pRZ1kW670qYPniou8rKuU0H}J1ANh@&7Dq+qsThIifIYqswqGYBxp?tMcws|8%#B z+a%Eu=ZWB>!9z586!w10^n8Wc3y7iGgyH(f-w_4p3qcNH?9UBR`FR_16XK<-p7PJ7 z(u}q8nSH|$#aU4R%z9wk=#BsUOgYZT6T1cCiO~Mso%hn)M~ahzx3w{Xz&DJr!#@ti zi>%#6^w`pP5*>itokWuU)#v3PQzHt<(uhg%ti4gtQ2Q?cN|VcOULn=xFv9$Tw47bc zeMH^r{7eWtg74td(Lw%sP$oj0P8h2acN*iTlI81GgMQ>N@Z>Ptxss!0|T_7lXj@tXW}_we^d)r za2}&nR6s`nkGlM-R8awXf;y#4?s|)`kI@7Fo&s<>NMfm*dR-s)UX^7#ibmGErOc$lJ!`PnR4%FCW1e#@Z3dEbnhLFFPE4!k zv`z0!_$XYrhRP~qMKeeA!UDJbXmYD1O`15>lLkd5#1!!jI?G2^$E$4gt+Vf%;X}2H z{r&uiw3FGH;Yi@M#w3AaqNW92R{8dpmLe)wVc|Kr^71izjIRzuc3xWM1PEPgit6&& z>d}$!hmd#T5o@ceCjEt)r$O9t96i8TGYAPKt0k*{9MsX~4)8r3(sZU_lBk+Cs|#S= zyVu(_$TK|ut~gJ<04YxfG+7MZ?D9M0@6){s&HY&K57Q{fpMdY>Ki9x}1i*d-&E;G%1XcNOlc*qmf5+ z9QjiwA>GsAFI+3zu43Y8)*WoVnLwHrp7G+wt3Q%V?!~eq6UuQGH{K|viJ2`6O&g3s z6K0^Ktc*Qpd&9NWCV&u^+U!*5yAF5Pnb2C^uzWSMuvwE-0(6&iNY~67Q7UKdByJ;M z8m_c>nbiDJuzDC`iEpzFm}{{02zK0|4q_3`1y9 z&o*m_kQr1)`) z8cuvQ^LEZ`tE-*5jktE>F69w9{{g8y5Bf1=l_P|woMMoPuY%_RDG?%W)$;Hp_d7rHItaDcC)fAu+=>}X0VEI?+qz4A3KUT%HZaNN&T!ArSjJzybC zT47>YCgC`#@ymZsb1=!{d{{SDh?}d_-;?Vd+42mcjeCmu$ayijVRZ}QJfJfY99>+y zAh|t~L>Zn8OZud7y?nx3e`o#@zLV-E8p`%a030=4{BB+snQg~2C>Z7OypCw=_~C`R z@#Kzyh%WQ_BJuEU!gPyuYV;M{wHmu~k4`Fi3JP|6LEfv^H=kOiqWkdH7ZE-A$|L2k z+T9BI6-vB^YxEMi*x$_KQ{S9)h3wDDx890gScw*4pwLUZY826?L;>1uF&g? z-a__d3*#w~_WwdW!>dGCwLO?X6sK*M7Nsaj)oV!{U{eyvk*= z$*~vyr&yuJb1TfVeQXLF^h5=ZJ^z}cdF5mwU$~hHdq$Zt$tQSO`qQb+zVT{f7S#D> z-StUjL9O{{f0OE=n)4fu6T0<^t?2~}?ce$idtx?4HEXY;3KbTH`^S+&+Jnh2F^l)L z&hi2k1(H4{)FbfDqRYSwpae1uWe8$sh) zE-R@+p@b5IF}hS$Qu8Y<)w0w#Lsvfy4*V-R?U=OMeU8#Wb6`}DoI-mFX*Qb z3sY|cHFc-wqHtDti(|X%QSl_nF;L=ssCUN4;M3jn6N*pzH$jI zo{Z1Lij5QGrd2hoE|!>xFZSB@d$`R+h(VE4PJDvr{OsmBZdoyO&C&nE;{dwr;~yLN z`e1+v3|^LXG_!-mptm#7G@5|vY)K|vxI7@(Ii3>A#a0=Zu`bYk;pi@qR&6d?t}Y&| z6AZcO58RqU$mxfl2~qfvQ3xxiwAPOqTlh&g;eB}jRv${$p~9hk`bVv-6471R<*SP~ zZH`*I=ZiGwj1|4C&4@?mm5c%pCH zuZYl?H>s(Q@o#T|9VG^OgFC{VhkG#g>xaWnpFf{!Se~VAC123KufkcqJex%TI30Ph z^w50JDzI=w!7ce1Bgmi6$s1UDl`(xxTl{Vof}wJi7iY6!o1Q$+%Q^VdiWOthaAcN6 zP= zjY0GFryP=swm7bj0rZ>at?@iZr{`Rze_DEaApm^_RYsh{T_wypb=cMU98zjl=* zHgT#%03;PX$(!#R$dHAC=j%CjR8iTC;0`%7my={~w{=aZTw zW^2B9>~Z2SlnVU)Y^dN^%a8Rk3tL~Mkk6Z@Vi3iX>UsO8($9K9QnuO^b46B`@Z(4| zuyQG^vfoTmD9L?wVW?FJ<#{q?+qKW!T72jcbD!djza$`fq4sn7j^=?V^rIQTk74H> zPW7EkW`6{rg8YMz6=9#>6G1cgltkM5O7g5?;FdNRDI(i#$cu&BKq=sWXNdE>s1Kg= z5r3G`bj@D0?m430UkbCSZg)b<1!$_ARH1>hpCx6xjnnhj|5tNg85GCXMH}3m;5Na7 z5ANAi08#@-a zz!Kx-rmnDq@=8hK3{ICY1uaEn`L`=I9JqEtD2{RML_NP8Ka!|&9oc;=XKV2|0ToC; z&av(-*4Hv)9hsF2Eei$3R%L7EJ3d6xF5xP8%={-Sc@7J4Oe~e`OEk%$KAlJVMd)FJ zBun#ElVV{&e7sq2(*ndh{;Et>MJ#s;C5Ddw|CHKC;Itp``mGMKcE6z#?ps%f(EF1% zX>=g9k9dQ-g74>qgI|`d$(E?u022Zb-$(!Cel#+c;J{sfcTzK4rr9GME@bwdp*^ph z?8$M~dMEtnv}nUoM&N)vi+}^XUwK7KCX;&WSyHs??e;g@(jA|Z)&j~K=z6A-gjg;@ z+eK83o4GaTa6$p_rsbAW_DqA3B#gEK5=HL9*Nu5fbk(swvD;no_>3}P-fa;;wV{n? zF|@6hOn6E9$9>Q9!jDA6)ADakz1@+P4~oyDbM&F`5EIdz@waH>9bHCX{Pb4Z(t*`{qM7$5rhgH=y+p8Ua z?S7g{%G4{;$TxGxvM)F)pDh(JUqYhhjW#`(NEC&ev4t^_??L17;mC$F0xP`5aaR51 z4_?c;`saJ+C!25e*X@&x!tzz5O9ta$E4mRk%U%sZD@}VE-N-Z`N?^* zC=-iz-vzZSbLFJ3**PW%2sL8l*kM$92T*eCYtPyg*X&BXLd<=COr>SG4U#>6RW>fn z4j;JrY!hUi*4k`7`5Z$C146SwUEbkFk2{*pRl1S6Xz2bQ%A@)bYS)1Mk5BTgO7`=& zDs}A{eV62{KdTZvC?@AQ!?2H$)FHUs`uGnG5~HxW{BqO5K`9@f2ybn$X2me8QO(RP zhiB#<)Y=VOwUx+tmp4yZo|BDP1&85_Vc)7Pn=@#h5%PS&=agK&+8Xz6T+O5_fii#lZQUsPU!+Ke~ z1EHbz7PqQUG9U?58%xejZ)>10MXdrWtCm=fm~%X!@H^;F!!x^nS5QKET^4Apb}KOl zBb9_&4AI&nGJJux*5u(SL6d{^P)BD$s@L{1WckdkO)M_SNnx=PV!xuxFPKOQGy1az zQ)HBmWLlaKj~yJn(@B-RuxdqB>a{7l)GcYeml@uYALOZz<A%Jt!HC8>DcUA}rej&~^H?xviv2QIH`^|s}+ z9OO`9$0f>3&{e>~C{UHJ%fMaskr0B$Fh-wC+=b&0dzn!RdA5U{><4JbD0=(oG5nV|JLhB6uaHa$7qAoQXZz#aV58yP z)Qn=LO(EJoeCTwHnO0-EMg$XfJ@^MklRV|q!*B~BXC{ev;k&bd3GlsGd_bwYOJ&2d zMVzdI?{8l(Lu`Un6H^Wh#k`(j-%lWo3zGZP%q1iKem**!^MlQhI7Q=DDG>_RTtd1w z*J*~yQlGUX=Nz7m+4qM;_sDSlTfs;yZ&sYG=z~|$o$h&IT-XPSzHx5OddeO$b5icy z=w8_8Z&(ocV@dpi-}106;GEmeVFWnBl0ZpQgkn0HgF@jMRwP69K?Xo$P)0B0 zW_AtQOBH7KxujO66VyP$4dm)?QCwy`$o0@L8L8=Ku<&PJZU72fge9YA9(0cAe5oIN zAmx#yM{|(aZ|gOcC#U^Y+Y$kzh(a6a^Ky?8UO)aQ?5W$Gtfy#5wb1_O3dQ^(j- zg-_1|j{>^% zq5rM+X=w_(lu*ZIcH!dcg?JyOM~AZOzYPM^&Mf9j{hDU0;_fi(QZ_0~kSCSN0bi3w zV-GoO2HPcMM}@-yGG((*d7eH0yp-ij4Xs~OaHVMtkFogE=Txpz>CoTd%oI_ZJMTst z4F-zq$~QcnZKZ15E{xtid>g(${yS4;0xdBN{p+J!P)_lWA0x>-Ey=ZV!lh^83J({r zL)0_ZRKVqBAIU$7xx2#ow=ahLr-rH9w zXM^B#K>o4u*UMi7QdUz!TX(pDwU5*llw}A?r&ERU*q?s?^IL)mVqqI3!Q@wsbYCA+ zt>g;0rZ2~*xYX+L`v(>sZ%C6MIFxlkiFv-rX=AoH!XkUpb1#<`f}V;@%`uqn zDh4)L)zKBFc8^HR;4p9Yzv!~PRS`B~F{B#%+?a42ewp0<7_S0Hp*K~&d6b9gd)v2r z_Eh1qosLDx>5#|q(=NZf-GKh2m3L~3|0Y3PF|kCJOVc+$ox@mB8e&em$l`4w%dZ-f zbjhYe;@m4<@|~z-bd>RS=d(H6!gn&NaMuH}0Zzky2VfX=V#%n&E~C{D!=#nlPQ9rO zs++)=Bk}A1xh#XPh{t71F?QKgUn7Jsu^EAp!^otr$ACd06!F;Rv6{r-@0ysXt%5Bx zqLQ>Dj!0!)d_gohD1B#&5t|ljX5-5n_ig0cQ_0<7jB$SXcEdVWX7z+vXHafoE}S;ey#0#B z-B*m_PK|36>W@u78$C&9oTj^Iw>B~f@P{2aZ8c=88_IJQ%Jg*AOwK~O4!*UOJq|DC zjado$pZx8mWiRV#Rt)aNlp0dN#?ITs%hzvG zc{!)W;KJfqB#qP6Ntdo1_cqxY59U1(b2b0Q2i zEv+$y2R;E?>#Prg>6!pX4>4_aAy zede$>p)zcBDp>ZO`c|a&I@M^^vzEhtS;8>u3c_gEq=J4hqj&stPJZE4_Qmfw)Ol4> zn4`Hg0N_|T3;S{S_2JRW%e3E>P{6e*M(_XueE8e6-f&hXd8qCAWE_C=g>}ja^xgWX zojsp}oV)tctjNQNCZ6}=*5p4GD{gl?38zlbW|<(1DNI;d;bn#otkDMeZL$%1+;$9k z;p^Ml?GGouZw$*-&2WHno)|d5()l(Z6ud+Nr_{*v+vtaXg?2K$g z9Zh<;<_vJfIA6xYl-73Zdr~u%#s)PtL+WN7H1pFk?1k!5F>jKeqe{9Gs`L7JPY+>y zl;3VtXvXzeVs-Z`G*Y75UfXh2z}{6Q3Fqlu_rz4oM@4UI&FM3JA`8&4Z$Ansl8jCT zJ9UdoIgd6NWq@_&xD^s@{Jladj5-XT9%+S>l!cyDj>&{Yo!u-}lq(TV+8Y9$k<9Sc%(|t#PQ(J#&iu4MZ*7G59^!H!m*Mm+2ImX4$_}M;E#qC$c zLlFNJzUGU~^X)J_f7-9*Nq;7z$48n?l@oUjz2C(VaVbP`+hZnwA;veL{QAW`Z27XY z;Os0Je|ytqoa0(H$NzDwh1eckw0`D#E%GS8LmNG99KqXP(_$_sJviIN zM$ckT&bvq8gHPjye&I?Vy6D+ZJ23%8E=KID^?-k-UQuAFmjPQ<@N3uAs4*W-i9H=n zlR>Qd;BWWZPDb)MKbt9x&n7L1$cm)AN)9r&kuSQA{U*!pChGWG-QFThLGK-ndcd@J z-0_+r^TXo-L?QmOVF7c@vc&?#pXDub!t26!8X8m`ZF}&Po!xj$F|8II&)M|II5}RT zal~%HnTzFHRBo>m$dlU7gsW1YAB5-j4*8Vt%MEd}%%4?;lHnr4uLTw4xMNd<4-S29 z*ar53hmIjml>B53$a07___M!FhS#3Q6~Ssu*o`ZvwDfdV74|`6N#)0}k|;YPMmb;T zl!fl|>0dXAo}IDVBEa<|mexKq-RY6R#S)LyWt`CO*|U{HA4f>R!Eu=ce13>(@Qa~; z4M%hh^A0|hMURF_uR(M2m<~m&LLII+V{118l?<#wMi|fmke~V1lc2J3_dX$z(AjAW zi8lCM+1N!3t!3V}40&F|;B0kX-IpsguJt%R5J74t<2DD@QKe3+kk&(v8pBJf3b1ud^q^4Xr=vLt|*oEVxQE-w0HI$ z2WuMaX?R&^VV!HOnf2!}6g^CHes*mNF>=subB@1>ec14@wn4?zdLt)MNfNi^k9+4a zw>f$Cl~7d;jWXs>77aV=omZrVk|U{*_dPV~W-TPH39I-EO0jS1t4BRA$-!2CR9vR! zbrCA#tBqIn-yw79Wla6x(W`2;{env9ALDxBl%AXZuVI#g1-LNpFOtXIXvzaz(Zr@` zns+qQTU`rKdFx6a_6vXP+YctBNPgbFxZgdD-4Q$*I7Z*d&%7+j24iozsC;Zy6>;9H^GbFw)pC$i zUllRi*Ebk@m3kII#^JR4+aVda*ank1$hpa?Nv#U-n;!-O3~YMGbVF##K2z*|aZhSN zTut(qCb7l~U$VcA)xSRY49kGP1MKn8QX(wUghp#Zu13%O$jY$RDmxcsC2;-mgM9;+ zSFu4dc`&{7hXozhfb8Wz(Ke%xKh;yv^r>LoKlT>Rt}W9sC)&CJ+XeD<#T|?_r9t4pZ;_Q zT7NwRH7LN{aA%WieOQ2-D7KCxna@jki*PF!HGKCAzofY}h#qIW^(lp8$d2wj?e&1W z#P3mJ6N+^IT#TSClNz5Vmfk+O#}o$5K?jF+(I?k&7>i-cFeL#RZ$|V6I4s_G?1>%^7C|8b=OnJGS24J)aMc znAg~clJMNf+}d^t=rp)SqP~NJ{=C5Vt-5SY4C9<*m|dN(){B5tUHEfTB52~x41W7qQ+Z1 zL;sB2Woz^~o4O7`$Uk7eMQGb#|=HS zHMnU0&A>3J?ZIRG>Ska>y+}SSq)>h?gi)9ue%@~4s}T#Y+hK;c%9JHUt?^yI48OPm zXl=N$Md^)&PW431U2rhwCt9f_1WG4H=neSh#>Ic)@Y~}{v))!V6fngiM zOqdX1e{df5BYHLElT2_u+U0*|Tl{@Bu5;3AmtJS9Q<9pzGg&A*b#n)c-jbOg)lHpd z2H5dJD~$`(!%K=;ho@Nx%>euNWApkOOE#1X>JMBNqy_F@J?@<+1rJJdJO{3(g-Jk7O zbvwrUtJ9(bkl`6mMo2V;zf6-IS4s`0iM0cfrv|#;AKG9G-H)ofw`}^f9Bcq|)DRvS zb=rjn7rDM*Q!|DGldd_TcYMzDAoT`sL1{ZSqf6e|CUS3Zh+A4<{kfG>pU>_&Y&qf~g`IoCw)r;%97 zRkQ&C?H2*5s*bA;*9jA0%G2kzBTaeQoIQuTui6I4blf#bY;AD{M0x%UxdGbYof9*? z+!JnS9p8V&J8$rszDwN!o6S$`w0PR=5W6$?sX z@OM?}m2=HAxqndb(rn~gefSCNZ5+)$b9sEw@DMR8KiDXD;3|RSeynX4%iOjcsyF?9 zpaYL)-h3RBUbah*Dd+at+&bf~wVs)PDM2l1=Sl{b{d{{Qb)V5EN#ODUm!Bu%^<4rh z)k2G+UdHXyfZQtg5aCx6^0fCiHI#*)nTNlh&Mw*7Y+tstImi6CS>SYf7W7z%=>YI! z2O7=TVh3Ttdo zsVi`c&FJkJH5un%;!S8?x!L`OlF^n0*ke2J-j~xrjfiNv7wh|tvA8YmnDBaSIYxIJ zJcVx|3W|3xP7y2;v3f?3!Oz%!HW&S+;>tq{BC1BkZHUm(ax{%0;MDCGzALn=ZN2P2 z_@(o;Lr^azdw=b_N``8nRrvoEt1e%)WY)IRBNKjGT4$Qc8|dT#EDbzgSd_P=A*Gq7tk${6I6E0~^3&xBR$B7^T1eX*Es0F%9-D@#NxX+J3$nZh?RK1H6=Jx``KZ%njKX| zAiW-E{6xoC#~2L;T=1J}7V9q3B#5y>nvRJ+HI|qwlmFu-;poj!_!}`nMhl6Jb)4Ww z&9GFAVT9A(u8X`cGvDmLnACe$-z4oy!NsD=?;Dge$E)_h?{Q5}ZR2}uh9LZ1awegm z8UfEE%GN|XJTy-yl~Fyq`-b-eo5;dXaxbfr18m(AcUJk=Fy;_#H2rD*2@S1Z_;k&q z>gC<7iYea1=Ug40Xo^QQRx%h#A^JElX7PH^5HkcAD7a|2`2Q8PX8N{6sXU@tc}Vys zY*44XGZSuD6~k@{-77H^bH5tl5$98p7@x;c8Oq!7#2VVzBm^3PJOrB96tR{5!8oLS zTB`C8pJ`Y-r?|9gPQdrN`M7IEHcO0)*Dy^=;IV%?w)FoX8p+2%~pY?xszs9Xp<@gSDWu+7j@67lLp$WF*K#U>9v~La#=&#n+fO!=|16d_!`u)sTIhP!)S zLc6n2MgH^`=oCQ)0k|hJnr2HhaJ5Fgpy*-llfxmFDpFQ+-RUDmQ1L#$f!>K=N?6 z{^iPmz-5(Nwh(z1_kQEu*kRFJ{b zxhjR>;*YkjmMd;~!{{BdssRGnZtk}FtbYr*PYiACLx&?wDrkA?&9$&FE*UO(Q_9t; zEq&$;KKfd{LY(-aVE62w5CR!uVI`#VPcCcqH*y^Rw+IzfEu5V($nD;s6zNHGkH6?S zCl&ylf;hu_i`-w1UqIh|JZL1^)oG>;eWJg|e@~bAyr6(UPThb7YpDwZr+~y zJpZ{Y_X@DO^R5OussEy*e;>y20wC;dIBop*zC~#O)?6fqN&6RJ?!+pYdI7k|4Oe;@}e&JO{o|AD9hAX@1K;Lai=!~gM50|58^|6M3G*q}2s+Q4{oEnm^C0uAo3`d8`MtM5O6>9?a9Z1H0UJe)w5ZH z?ZO*0Vy=oBTNAQuVh$_J@thkH<&yTu;wikKvkAVk+G9tgTXwLCOArvH$|$g2J_mh- zMBY9wytE`ObjIHN(I4msK%~+9>TqFJ(hwpZj-Il-tnULl{vpquQjO%NM4fSvSrJ5s z(?JZi1aOkwKAex6cLl=%UKl*UPxd0;C^Ha8+ITPw2=md9`&}e%TLZAv#nF=1V!aJM zt;zmw&-FPVrke7?SIXycO!90Pb`=#JZGODm3~}5LTWE4BsIy&AQxZ6p7#dZ08h76w zPDu?IN}`s!0*G7_0M1!CQBl#>?F4h|*pE%YZqTjm6h5>wrNG8p6f;`&Wt zb$>{zKtkS%sd%v{*BhDITz4eLI7rOB0ckdhN1>ioAgX8-YyAQ*ao>pOR5YhN1sN3c zZqDBDhlyRxMt--Ccio)2TnU~sC|aAh$E|=g)Y-+9vbfU61bcJrcT(<9->@7eS zET$RcI8-kXFF#TwDDUXhHlvbXAZLQglQI&I!=CU^nBXb$3#q`1YUR^*G$AaL1F zlqRDeg>;XA@7~0$hTDhZTYI8=iTO5#UHs{c%vn8|*-0+RGJd)t>7&y<`LQo!i-UUGZf0pI zU0!{Hb{bCVp00xpP}zRi3n%f7z~ZY7V1$Y30baDw?O^tW;Zx=ljp9~5J1};kfip8-2Wzze!4&^7VIT<4|2I6M2!Qeebw7lgFiqVKSKQ7fI7Jl zrKn7S3yZ|}q)0OB=|`;w(z%l$5Qr__fIOQVcr=%FTgreS-Jb0pJk?F2$XClT+6OzV zt_+l^krHN-)pClN#Qc;tUhB(d)>wR4n{T;+1`pM@$&MXf-f)>GFHM~84fBL-pLu2gr6Dr3T{O( z(s_ZHlLyR{vwA~_H7OTmdn5SLODSyt&DYKO@R~fvc`Q1NAJdVx;{xX~@BPk(Xg_yj zI*M|Mr7;^E4wKhQBk`yjS<4>Y!_fHB-d&$Km`ZppW71*2$fef5W_?jf-Tu>qk#_oP zK##maX-rw~;u4st63U081XaWWCui)7)u2Y+w0+U07$fsW5r(I zMqOyT*^K7uc_Ym73t)>L&jtY$QecT&9)MjsHqa^_gXI*URF!*?A#DaO{8d{E$Q4iF z#s$G3EFJ=*O_;Mg&(ER`6X7^{H`_<)hrqeQ2=Sd1nMJ(l9@6RBPyZK6y~? ze>o&s&~BZu*hmIo`XqWoIyy|AS_9ky>u;@ZTxM*QNp`#}jxYslT?X+t`!1dU8s&_K zIeqggp2<41OX=fZ6_#<9Ef@tf*tBL2-Z7 zvF0wPVA4!sq(aetyF+ZlqD_Q-&Ym6fdKTKzpvAS6-tYeS`?pwz%g`3=k-J*J+?i&9 z-LHgThGnFIC19XV!QorlyR5!9jw2AyQxi%W#Oywk(cH+8CYGjkXm!MNBr)(!bq%aY zM7ovNLOv^|=U!ME@A#0+n?iA(6<|LiTt>p>`M9t{tuF2-Gl^M%iJh|W>S#&*(gQgN zlY;pU5oxMJ97Aw=A1Vh1okt|yuGSG<%u;l1T{Oh}sr7be6Dj(-J0^=zkcUa9g{q2i zeGb8rk+sfg*=b-1;LEnW#{8Wx8IAfKXlH|8!`r1_X%Z(itY-6zH4>4y9($1+^w{kw*j)Qa}N0=)le~e75l+F~w8O_y%G`6qB9o1$T;H zR(^wsUSgR$$R(+uOiPbrRagolh2Iw$-bng;2zKJbp-jlJDl(MJsx)WfsWR+4e=OpTcf)MeDW(iu3%0A%%pmp_MSSo zNm<$<;CHe{h_T`uQlPP4V(ls?DR2PG2TR9f#-X}1AZ4A&`&^wJzQ7F=4TT4bSO+K^ zbHPwTsl9KI@<)Vm;Rsq_VEJINh9Ue=T?q~k?647`!NnO2%3za2t@W@dj$}Cz;c1-* z!J5h7$;e9)fLP2%y4(C8?-t%(&y<@mtdx>N%)?NI@G4oN#x>~m)U%G38o3!>c?MGQ z7_Sy%BoLTg{Vs?f?v2Dz#G*ux9$r@7U3AxCgfotVd({Z#<@8vg-TWq^b>(#*v=$P` zIF28&2ufb66U_r%B3>cEX^?nWGN%$UNZzA$D#B$Z%G+g!3;j!qKSq*co*++7lYv?^ z)hhe9;B85CWqT9H;JAInRTO;{v{@Y=r74k__=M+PQQD|q5GP`^tV{vg@hxTvj3ktK zI$T08yOefWXZR__$A^DHI=O~#R8CefTRk(FYQdyx8~X4TvoP?etS$l)w@>#cC{ISd z1L@Wv3d7#?BON>R2{6pZKb}L^$1_X5i=!7FlBgSc_+!$7HwkRwQ#8lu5lo{On=B4~ zy9hS$=I(g;m*KwC;sSmqP-Ktcqh5w}o{4oIR)+5+)<7O-ka2QJB%O37+OVJKc(3%q z+Kj(pG?D%UenD*Fr2y}D4T~5v?)>;{BS*-OP+dmxD*+^~AZkiNBLEhC5f^ZIFA!e@NpzR03aL$_+4P%7$_3J;FEcakJFmk)P85Lf~-fRxzx$9|3zLHxW_^pdn0e1oQ z;Pn0{{-0?0I}AKu2Y1>)98ipP>(du~dIpwgEv#yEh?5^6lzepmq7a|a7xEPDi@PNx zK*?}+o<+@i)w{jDdlXn?{^!MsR&l_ZKeaO&&s~=seIpQoG{qZ@v;Y&omQF~;&SzNs z{(#U-G_dvbtC8nMC>Og$5TM3p*l_r6faz7={AC7)Kf6=Y2EmylDj1Ab>!=^C!8bkh~0aF_JCeh3^@kP*XLVXoP?*(RYNHc(;Y>G{zQ_SZm)hZv~(nw`3ny5%Lb@VEgqe936y7G0yng zOqBX@t4ARleDR5Eh*-ulI*BRBUu;JoNmUGj_!yED^d|UCXN(Z689e2m?P2!qo)*}K z(;!l3(Ih(b(b*y84p0EJcCI!Sg>(b4^P4xYXo>Cl-{~U43lmfPH8eD}z1$mBSlmRS z=#ZN7v;D4gddR#6$sO|_@v{TE%*Ubg7LLCz@l+lMt(Dl%7dLed9Im| zd^ahW`JeD0V?@otF=o=co@>+n=~5a~ZO^Fa{VoJ@TwGXaJho+t%B4E4(S&G7Z(cQ) zit8BdPHiA!gI}>SVD_*=%QW1HjaNxA-$>7?Qo#>hy& zCi7w+q;925E}qj(5yP2JE5pK=on~R z+;q-z8C3!j@O7#Wb2(;lt>#{034mENc@|#Sje>t>QL~Y*-Y+wtM0zAiWLWh+-K+Tw zLiGoG3r-P{{YUS^=wJj&t?nRWf^`W4CbSk}O>r87n+T(-Sn&}BhB;E6VRkb{kpG!; zIHrmx#coL}6apebHz~LMmm_$@(>(iq)JJqToB`TFGBc#TK{9ANn&R-fK&^!6hCQQ% zAO>^m@S75n_oxvFw38}Ch@ADxKA5ykA6vID9wTRS2*S66o#}!^g@&=Qx6zw=)jT+^ zDFLL_Hh(>oFMqp)eI2KdWsxiO^<9)27Ou>`n0o~y-G^xmsrRkt&)k>+G9NSYXG_&VaJVtf3w2m$~`+Z>}B= zzYws)IQ_h!ww9G-!<@JZb0s#@uyzjyjV=~Z1E>Yv^{}vfr%y{o*HT0i&d?^9^5n8C3qa`NTH=@ zZbJR|?Irz%58Aqvk(KVdH`3R;&gO?W5d)FV=d77fRYyV~Srtg8WOg(w?ulj`Eer(T zj9m*F= 1.10 extra-source-files: CHANGELOG.md - index.html.tmpl + README.md + + jensoleg.index.html.tmpl jensoleg-dist/css/api-explorer.css jensoleg-dist/css/index.css jensoleg-dist/css/print.css @@ -66,59 +67,18 @@ extra-source-files: jensoleg-dist/swagger-ui.js jensoleg-dist/swagger-ui.min.js jensoleg-dist/swagger.json - jensoleg.index.html.tmpl - README.md - swagger-dist-2.2.8/css/print.css - swagger-dist-2.2.8/css/reset.css - swagger-dist-2.2.8/css/screen.css - swagger-dist-2.2.8/css/style.css - swagger-dist-2.2.8/css/typography.css - swagger-dist-2.2.8/fonts/DroidSans-Bold.ttf - swagger-dist-2.2.8/fonts/DroidSans.ttf - swagger-dist-2.2.8/images/collapse.gif - swagger-dist-2.2.8/images/expand.gif - swagger-dist-2.2.8/images/explorer_icons.png - swagger-dist-2.2.8/images/favicon-16x16.png - swagger-dist-2.2.8/images/favicon-32x32.png - swagger-dist-2.2.8/images/favicon.ico - swagger-dist-2.2.8/images/logo_small.png - swagger-dist-2.2.8/images/pet_store_api.png - swagger-dist-2.2.8/images/throbber.gif - swagger-dist-2.2.8/images/wordnik_api.png - swagger-dist-2.2.8/lang/ca.js - swagger-dist-2.2.8/lang/el.js - swagger-dist-2.2.8/lang/en.js - swagger-dist-2.2.8/lang/es.js - swagger-dist-2.2.8/lang/fr.js - swagger-dist-2.2.8/lang/geo.js - swagger-dist-2.2.8/lang/it.js - swagger-dist-2.2.8/lang/ja.js - swagger-dist-2.2.8/lang/ko-kr.js - swagger-dist-2.2.8/lang/pl.js - swagger-dist-2.2.8/lang/pt.js - swagger-dist-2.2.8/lang/ru.js - swagger-dist-2.2.8/lang/tr.js - swagger-dist-2.2.8/lang/translator.js - swagger-dist-2.2.8/lang/zh-cn.js - swagger-dist-2.2.8/lib/backbone-min.js - swagger-dist-2.2.8/lib/es5-shim.js - swagger-dist-2.2.8/lib/handlebars-4.0.5.js - swagger-dist-2.2.8/lib/highlight.9.1.0.pack.js - swagger-dist-2.2.8/lib/highlight.9.1.0.pack_extended.js - swagger-dist-2.2.8/lib/jquery-1.8.0.min.js - swagger-dist-2.2.8/lib/jquery.ba-bbq.min.js - swagger-dist-2.2.8/lib/jquery.slideto.min.js - swagger-dist-2.2.8/lib/jquery.wiggle.min.js - swagger-dist-2.2.8/lib/js-yaml.min.js - swagger-dist-2.2.8/lib/jsoneditor.min.js - swagger-dist-2.2.8/lib/lodash.min.js - swagger-dist-2.2.8/lib/marked.js - swagger-dist-2.2.8/lib/object-assign-pollyfill.js - swagger-dist-2.2.8/lib/sanitize-html.min.js - swagger-dist-2.2.8/lib/swagger-oauth.js - swagger-dist-2.2.8/o2c.html - swagger-dist-2.2.8/swagger-ui.js - swagger-dist-2.2.8/swagger-ui.min.js + + index.html.tmpl + swagger-ui-dist-3.0.20/swagger-ui-bundle.js + swagger-ui-dist-3.0.20/swagger-ui-bundle.js.map + swagger-ui-dist-3.0.20/swagger-ui-standalone-preset.js.map + swagger-ui-dist-3.0.20/swagger-ui-standalone-preset.js + swagger-ui-dist-3.0.20/swagger-ui.css + swagger-ui-dist-3.0.20/favicon-16x16.png + swagger-ui-dist-3.0.20/swagger-ui.js.map + swagger-ui-dist-3.0.20/favicon-32x32.png + swagger-ui-dist-3.0.20/swagger-ui.js + swagger-ui-dist-3.0.20/swagger-ui.css.map source-repository head type: git diff --git a/src/Servant/Swagger/UI.hs b/src/Servant/Swagger/UI.hs index 43dae96..db64c6d 100644 --- a/src/Servant/Swagger/UI.hs +++ b/src/Servant/Swagger/UI.hs @@ -177,7 +177,7 @@ swaggerUiIndexTemplate :: T.Text swaggerUiIndexTemplate = $(embedStringFile "index.html.tmpl") swaggerUiFiles :: [(FilePath, ByteString)] -swaggerUiFiles = $(mkRecursiveEmbedded "swagger-dist-2.2.8") +swaggerUiFiles = $(mkRecursiveEmbedded "swagger-ui-dist-3.0.20") jensolegIndexTemplate :: T.Text jensolegIndexTemplate = $(embedStringFile "jensoleg.index.html.tmpl") diff --git a/swagger-dist-2.1.5/css/print.css b/swagger-dist-2.1.5/css/print.css deleted file mode 100644 index d4c1e70..0000000 --- a/swagger-dist-2.1.5/css/print.css +++ /dev/null @@ -1,1362 +0,0 @@ -/* Original style from softwaremaniacs.org (c) Ivan Sagalaev */ -.swagger-section pre code { - display: block; - padding: 0.5em; - background: #F0F0F0; -} -.swagger-section pre code, -.swagger-section pre .subst, -.swagger-section pre .tag .title, -.swagger-section pre .lisp .title, -.swagger-section pre .clojure .built_in, -.swagger-section pre .nginx .title { - color: black; -} -.swagger-section pre .string, -.swagger-section pre .title, -.swagger-section pre .constant, -.swagger-section pre .parent, -.swagger-section pre .tag .value, -.swagger-section pre .rules .value, -.swagger-section pre .rules .value .number, -.swagger-section pre .preprocessor, -.swagger-section pre .ruby .symbol, -.swagger-section pre .ruby .symbol .string, -.swagger-section pre .aggregate, -.swagger-section pre .template_tag, -.swagger-section pre .django .variable, -.swagger-section pre .smalltalk .class, -.swagger-section pre .addition, -.swagger-section pre .flow, -.swagger-section pre .stream, -.swagger-section pre .bash .variable, -.swagger-section pre .apache .tag, -.swagger-section pre .apache .cbracket, -.swagger-section pre .tex .command, -.swagger-section pre .tex .special, -.swagger-section pre .erlang_repl .function_or_atom, -.swagger-section pre .markdown .header { - color: #800; -} -.swagger-section pre .comment, -.swagger-section pre .annotation, -.swagger-section pre .template_comment, -.swagger-section pre .diff .header, -.swagger-section pre .chunk, -.swagger-section pre .markdown .blockquote { - color: #888; -} -.swagger-section pre .number, -.swagger-section pre .date, -.swagger-section pre .regexp, -.swagger-section pre .literal, -.swagger-section pre .smalltalk .symbol, -.swagger-section pre .smalltalk .char, -.swagger-section pre .go .constant, -.swagger-section pre .change, -.swagger-section pre .markdown .bullet, -.swagger-section pre .markdown .link_url { - color: #080; -} -.swagger-section pre .label, -.swagger-section pre .javadoc, -.swagger-section pre .ruby .string, -.swagger-section pre .decorator, -.swagger-section pre .filter .argument, -.swagger-section pre .localvars, -.swagger-section pre .array, -.swagger-section pre .attr_selector, -.swagger-section pre .important, -.swagger-section pre .pseudo, -.swagger-section pre .pi, -.swagger-section pre .doctype, -.swagger-section pre .deletion, -.swagger-section pre .envvar, -.swagger-section pre .shebang, -.swagger-section pre .apache .sqbracket, -.swagger-section pre .nginx .built_in, -.swagger-section pre .tex .formula, -.swagger-section pre .erlang_repl .reserved, -.swagger-section pre .prompt, -.swagger-section pre .markdown .link_label, -.swagger-section pre .vhdl .attribute, -.swagger-section pre .clojure .attribute, -.swagger-section pre .coffeescript .property { - color: #88F; -} -.swagger-section pre .keyword, -.swagger-section pre .id, -.swagger-section pre .phpdoc, -.swagger-section pre .title, -.swagger-section pre .built_in, -.swagger-section pre .aggregate, -.swagger-section pre .css .tag, -.swagger-section pre .javadoctag, -.swagger-section pre .phpdoc, -.swagger-section pre .yardoctag, -.swagger-section pre .smalltalk .class, -.swagger-section pre .winutils, -.swagger-section pre .bash .variable, -.swagger-section pre .apache .tag, -.swagger-section pre .go .typename, -.swagger-section pre .tex .command, -.swagger-section pre .markdown .strong, -.swagger-section pre .request, -.swagger-section pre .status { - font-weight: bold; -} -.swagger-section pre .markdown .emphasis { - font-style: italic; -} -.swagger-section pre .nginx .built_in { - font-weight: normal; -} -.swagger-section pre .coffeescript .javascript, -.swagger-section pre .javascript .xml, -.swagger-section pre .tex .formula, -.swagger-section pre .xml .javascript, -.swagger-section pre .xml .vbscript, -.swagger-section pre .xml .css, -.swagger-section pre .xml .cdata { - opacity: 0.5; -} -.swagger-section .hljs { - display: block; - overflow-x: auto; - padding: 0.5em; - background: #F0F0F0; -} -.swagger-section .hljs, -.swagger-section .hljs-subst { - color: #444; -} -.swagger-section .hljs-keyword, -.swagger-section .hljs-attribute, -.swagger-section .hljs-selector-tag, -.swagger-section .hljs-meta-keyword, -.swagger-section .hljs-doctag, -.swagger-section .hljs-name { - font-weight: bold; -} -.swagger-section .hljs-built_in, -.swagger-section .hljs-literal, -.swagger-section .hljs-bullet, -.swagger-section .hljs-code, -.swagger-section .hljs-addition { - color: #1F811F; -} -.swagger-section .hljs-regexp, -.swagger-section .hljs-symbol, -.swagger-section .hljs-variable, -.swagger-section .hljs-template-variable, -.swagger-section .hljs-link, -.swagger-section .hljs-selector-attr, -.swagger-section .hljs-selector-pseudo { - color: #BC6060; -} -.swagger-section .hljs-type, -.swagger-section .hljs-string, -.swagger-section .hljs-number, -.swagger-section .hljs-selector-id, -.swagger-section .hljs-selector-class, -.swagger-section .hljs-quote, -.swagger-section .hljs-template-tag, -.swagger-section .hljs-deletion { - color: #880000; -} -.swagger-section .hljs-title, -.swagger-section .hljs-section { - color: #880000; - font-weight: bold; -} -.swagger-section .hljs-comment { - color: #888888; -} -.swagger-section .hljs-meta { - color: #2B6EA1; -} -.swagger-section .hljs-emphasis { - font-style: italic; -} -.swagger-section .hljs-strong { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap { - line-height: 1; - font-family: "Droid Sans", sans-serif; - min-width: 760px; - max-width: 960px; - margin-left: auto; - margin-right: auto; - /* JSONEditor specific styling */ -} -.swagger-section .swagger-ui-wrap b, -.swagger-section .swagger-ui-wrap strong { - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap q, -.swagger-section .swagger-ui-wrap blockquote { - quotes: none; -} -.swagger-section .swagger-ui-wrap p { - line-height: 1.4em; - padding: 0 0 10px; - color: #333333; -} -.swagger-section .swagger-ui-wrap q:before, -.swagger-section .swagger-ui-wrap q:after, -.swagger-section .swagger-ui-wrap blockquote:before, -.swagger-section .swagger-ui-wrap blockquote:after { - content: none; -} -.swagger-section .swagger-ui-wrap .heading_with_menu h1, -.swagger-section .swagger-ui-wrap .heading_with_menu h2, -.swagger-section .swagger-ui-wrap .heading_with_menu h3, -.swagger-section .swagger-ui-wrap .heading_with_menu h4, -.swagger-section .swagger-ui-wrap .heading_with_menu h5, -.swagger-section .swagger-ui-wrap .heading_with_menu h6 { - display: block; - clear: none; - float: left; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - width: 60%; -} -.swagger-section .swagger-ui-wrap table { - border-collapse: collapse; - border-spacing: 0; -} -.swagger-section .swagger-ui-wrap table thead tr th { - padding: 5px; - font-size: 0.9em; - color: #666666; - border-bottom: 1px solid #999999; -} -.swagger-section .swagger-ui-wrap table tbody tr:last-child td { - border-bottom: none; -} -.swagger-section .swagger-ui-wrap table tbody tr.offset { - background-color: #f0f0f0; -} -.swagger-section .swagger-ui-wrap table tbody tr td { - padding: 6px; - font-size: 0.9em; - border-bottom: 1px solid #cccccc; - vertical-align: top; - line-height: 1.3em; -} -.swagger-section .swagger-ui-wrap ol { - margin: 0px 0 10px; - padding: 0 0 0 18px; - list-style-type: decimal; -} -.swagger-section .swagger-ui-wrap ol li { - padding: 5px 0px; - font-size: 0.9em; - color: #333333; -} -.swagger-section .swagger-ui-wrap ol, -.swagger-section .swagger-ui-wrap ul { - list-style: none; -} -.swagger-section .swagger-ui-wrap h1 a, -.swagger-section .swagger-ui-wrap h2 a, -.swagger-section .swagger-ui-wrap h3 a, -.swagger-section .swagger-ui-wrap h4 a, -.swagger-section .swagger-ui-wrap h5 a, -.swagger-section .swagger-ui-wrap h6 a { - text-decoration: none; -} -.swagger-section .swagger-ui-wrap h1 a:hover, -.swagger-section .swagger-ui-wrap h2 a:hover, -.swagger-section .swagger-ui-wrap h3 a:hover, -.swagger-section .swagger-ui-wrap h4 a:hover, -.swagger-section .swagger-ui-wrap h5 a:hover, -.swagger-section .swagger-ui-wrap h6 a:hover { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap h1 span.divider, -.swagger-section .swagger-ui-wrap h2 span.divider, -.swagger-section .swagger-ui-wrap h3 span.divider, -.swagger-section .swagger-ui-wrap h4 span.divider, -.swagger-section .swagger-ui-wrap h5 span.divider, -.swagger-section .swagger-ui-wrap h6 span.divider { - color: #aaaaaa; -} -.swagger-section .swagger-ui-wrap a { - color: #547f00; -} -.swagger-section .swagger-ui-wrap a img { - border: none; -} -.swagger-section .swagger-ui-wrap article, -.swagger-section .swagger-ui-wrap aside, -.swagger-section .swagger-ui-wrap details, -.swagger-section .swagger-ui-wrap figcaption, -.swagger-section .swagger-ui-wrap figure, -.swagger-section .swagger-ui-wrap footer, -.swagger-section .swagger-ui-wrap header, -.swagger-section .swagger-ui-wrap hgroup, -.swagger-section .swagger-ui-wrap menu, -.swagger-section .swagger-ui-wrap nav, -.swagger-section .swagger-ui-wrap section, -.swagger-section .swagger-ui-wrap summary { - display: block; -} -.swagger-section .swagger-ui-wrap pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #fcf6db; - border: 1px solid #e5e0c6; - padding: 10px; -} -.swagger-section .swagger-ui-wrap pre code { - line-height: 1.6em; - background: none; -} -.swagger-section .swagger-ui-wrap .content > .content-type > div > label { - clear: both; - display: block; - color: #0F6AB4; - font-size: 1.1em; - margin: 0; - padding: 15px 0 5px; -} -.swagger-section .swagger-ui-wrap .content pre { - font-size: 12px; - margin-top: 5px; - padding: 5px; -} -.swagger-section .swagger-ui-wrap .icon-btn { - cursor: pointer; -} -.swagger-section .swagger-ui-wrap .info_title { - padding-bottom: 10px; - font-weight: bold; - font-size: 25px; -} -.swagger-section .swagger-ui-wrap .footer { - margin-top: 20px; -} -.swagger-section .swagger-ui-wrap p.big, -.swagger-section .swagger-ui-wrap div.big p { - font-size: 1em; - margin-bottom: 10px; -} -.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input { - width: 500px !important; -} -.swagger-section .swagger-ui-wrap .info_license { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_tos { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .message-fail { - color: #cc0000; -} -.swagger-section .swagger-ui-wrap .info_url { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_email { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_name { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_description { - padding-bottom: 10px; - font-size: 15px; -} -.swagger-section .swagger-ui-wrap .markdown ol li, -.swagger-section .swagger-ui-wrap .markdown ul li { - padding: 3px 0px; - line-height: 1.4em; - color: #333333; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input { - display: block; - padding: 4px; - width: auto; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title { - font-size: 1.3em; -} -.swagger-section .swagger-ui-wrap table.fullwidth { - width: 100%; -} -.swagger-section .swagger-ui-wrap .model-signature { - font-family: "Droid Sans", sans-serif; - font-size: 1em; - line-height: 1.5em; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav a { - text-decoration: none; - color: #AAA; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover { - text-decoration: underline; - color: black; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected { - color: black; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap .model-signature .propType { - color: #5555aa; -} -.swagger-section .swagger-ui-wrap .model-signature pre:hover { - background-color: #ffffdd; -} -.swagger-section .swagger-ui-wrap .model-signature pre { - font-size: .85em; - line-height: 1.2em; - overflow: auto; - max-height: 200px; - cursor: pointer; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav { - display: block; - min-width: 230px; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li { - float: left; - margin: 0 5px 5px 0; - padding: 2px 5px 2px 0; - border-right: 1px solid #ddd; -} -.swagger-section .swagger-ui-wrap .model-signature .propOpt { - color: #555; -} -.swagger-section .swagger-ui-wrap .model-signature .snippet small { - font-size: 0.75em; -} -.swagger-section .swagger-ui-wrap .model-signature .propOptKey { - font-style: italic; -} -.swagger-section .swagger-ui-wrap .model-signature .description .strong { - font-weight: bold; - color: #000; - font-size: .9em; -} -.swagger-section .swagger-ui-wrap .model-signature .description div { - font-size: 0.9em; - line-height: 1.5em; - margin-left: 1em; -} -.swagger-section .swagger-ui-wrap .model-signature .description .stronger { - font-weight: bold; - color: #000; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper { - border-spacing: 0; - position: absolute; - background-color: #ffffff; - border: 1px solid #bbbbbb; - display: none; - font-size: 11px; - max-width: 400px; - line-height: 30px; - color: black; - padding: 5px; - margin-left: 10px; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th { - text-align: center; - background-color: #eeeeee; - border: 1px solid #bbbbbb; - font-size: 11px; - color: #666666; - font-weight: bold; - padding: 5px; - line-height: 15px; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:first-child, -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:last-child { - display: inline; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:not(:first-child):before { - display: block; - content: ''; -} -.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown > p:only-child { - margin-right: -3px; -} -.swagger-section .swagger-ui-wrap .model-signature .propName { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-container { - clear: both; -} -.swagger-section .swagger-ui-wrap .body-textarea { - width: 300px; - height: 100px; - border: 1px solid #aaa; -} -.swagger-section .swagger-ui-wrap .markdown p code, -.swagger-section .swagger-ui-wrap .markdown li code { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #f0f0f0; - color: black; - padding: 1px 3px; -} -.swagger-section .swagger-ui-wrap .required { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .editor_holder { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap .editor_holder label { - font-weight: normal!important; - /* JSONEditor uses bold by default for all labels, we revert that back to normal to not give the impression that by default fields are required */ -} -.swagger-section .swagger-ui-wrap .editor_holder label.required { - font-weight: bold!important; -} -.swagger-section .swagger-ui-wrap input.parameter { - width: 300px; - border: 1px solid #aaa; -} -.swagger-section .swagger-ui-wrap h1 { - color: black; - font-size: 1.5em; - line-height: 1.3em; - padding: 10px 0 10px 0; - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .heading_with_menu { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap .heading_with_menu ul { - display: block; - clear: none; - float: right; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; -} -.swagger-section .swagger-ui-wrap h2 { - color: black; - font-size: 1.3em; - padding: 10px 0 10px 0; -} -.swagger-section .swagger-ui-wrap h2 a { - color: black; -} -.swagger-section .swagger-ui-wrap h2 span.sub { - font-size: 0.7em; - color: #999999; - font-style: italic; -} -.swagger-section .swagger-ui-wrap h2 span.sub a { - color: #777777; -} -.swagger-section .swagger-ui-wrap span.weak { - color: #666666; -} -.swagger-section .swagger-ui-wrap .message-success { - color: #89BF04; -} -.swagger-section .swagger-ui-wrap caption, -.swagger-section .swagger-ui-wrap th, -.swagger-section .swagger-ui-wrap td { - text-align: left; - font-weight: normal; - vertical-align: middle; -} -.swagger-section .swagger-ui-wrap .code { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea { - font-family: "Droid Sans", sans-serif; - height: 250px; - padding: 4px; - display: block; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select { - display: block; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label { - display: block; - float: left; - clear: none; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input { - display: block; - float: left; - clear: none; - margin: 0 5px 0 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label { - color: black; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label { - display: block; - clear: both; - width: auto; - padding: 0 0 3px; - color: #666666; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr { - padding-left: 3px; - color: #888888; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints { - margin-left: 0; - font-style: italic; - font-size: 0.9em; - margin: 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons { - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap span.blank, -.swagger-section .swagger-ui-wrap span.empty { - color: #888888; - font-style: italic; -} -.swagger-section .swagger-ui-wrap .markdown h3 { - color: #547f00; -} -.swagger-section .swagger-ui-wrap .markdown h4 { - color: #666666; -} -.swagger-section .swagger-ui-wrap .markdown pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #fcf6db; - border: 1px solid #e5e0c6; - padding: 10px; - margin: 0 0 10px 0; -} -.swagger-section .swagger-ui-wrap .markdown pre code { - line-height: 1.6em; - overflow: auto; -} -.swagger-section .swagger-ui-wrap div.gist { - margin: 20px 0 25px 0 !important; -} -.swagger-section .swagger-ui-wrap ul#resources { - font-family: "Droid Sans", sans-serif; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource { - border-bottom: 1px solid #dddddd; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a, -.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a, -.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a { - color: #555555; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child { - border-bottom: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading { - border: 1px solid transparent; - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { - overflow: hidden; - padding: 0; - display: block; - clear: none; - float: right; - margin: 14px 10px 0 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li { - float: left; - clear: none; - margin: 0; - padding: 2px 10px; - border-right: 1px solid #dddddd; - color: #666666; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a { - color: #aaaaaa; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover { - text-decoration: underline; - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 { - color: #999999; - padding-left: 0; - display: block; - clear: none; - float: left; - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a { - color: #999999; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation { - float: none; - clear: both; - overflow: hidden; - display: block; - margin: 0 0 10px; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading { - float: none; - clear: both; - overflow: hidden; - display: block; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 { - display: block; - clear: none; - float: left; - width: auto; - margin: 0; - padding: 0; - line-height: 1.1em; - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path { - padding-left: 10px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a { - color: black; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated { - text-decoration: line-through; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a { - text-transform: uppercase; - text-decoration: none; - color: white; - display: inline-block; - width: 50px; - font-size: 0.7em; - text-align: center; - padding: 7px 0 4px; - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - -o-border-radius: 2px; - -ms-border-radius: 2px; - -khtml-border-radius: 2px; - border-radius: 2px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span { - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options { - overflow: hidden; - padding: 0; - display: block; - clear: none; - float: right; - margin: 6px 10px 0 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li { - float: left; - clear: none; - margin: 0; - padding: 2px 10px; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a { - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { - border-top: none; - padding: 10px; - -moz-border-radius-bottomleft: 6px; - -webkit-border-bottom-left-radius: 6px; - -o-border-bottom-left-radius: 6px; - -ms-border-bottom-left-radius: 6px; - -khtml-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -moz-border-radius-bottomright: 6px; - -webkit-border-bottom-right-radius: 6px; - -o-border-bottom-right-radius: 6px; - -ms-border-bottom-right-radius: 6px; - -khtml-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - margin: 0 0 20px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4 { - font-size: 1.1em; - margin: 0; - padding: 15px 0 5px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a { - padding: 4px 0 0 10px; - display: inline-block; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit { - display: block; - clear: none; - float: left; - padding: 6px 8px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber { - background-image: url('../images/throbber.gif'); - width: 128px; - height: 16px; - display: block; - clear: none; - float: right; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type='text'].error { - outline: 2px solid black; - outline-color: #cc0000; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] { - max-width: 300px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - padding: 10px; - font-size: 0.9em; - max-height: 400px; - overflow-y: auto; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading { - background-color: #f9f2e9; - border: 1px solid #f0e0ca; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a { - background-color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #f0e0ca; - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a { - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content { - background-color: #faf5ee; - border: 1px solid #f0e0ca; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 { - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a { - color: #dcb67f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading { - background-color: #fcffcd; - border: 1px solid black; - border-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a { - text-transform: uppercase; - background-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #ffd20f; - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a { - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content { - background-color: #fcffcd; - border: 1px solid black; - border-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 { - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a { - color: #6fc992; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading { - background-color: #f5e8e8; - border: 1px solid #e8c6c7; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a { - text-transform: uppercase; - background-color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #e8c6c7; - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a { - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { - background-color: #f7eded; - border: 1px solid #e8c6c7; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 { - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a { - color: #c8787a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading { - background-color: #e7f6ec; - border: 1px solid #c3e8d1; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a { - background-color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3e8d1; - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a { - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content { - background-color: #ebf7f0; - border: 1px solid #c3e8d1; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 { - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a { - color: #6fc992; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading { - background-color: #FCE9E3; - border: 1px solid #F5D5C3; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a { - background-color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #f0cecb; - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a { - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content { - background-color: #faf0ef; - border: 1px solid #f0cecb; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 { - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a { - color: #dcb67f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading { - background-color: #e7f0f7; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a { - background-color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3d9ec; - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a { - color: #6fa5d2; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading { - background-color: #e7f0f7; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a { - background-color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3d9ec; - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4 { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a { - color: #6fa5d2; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { - border-top: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap p#colophon { - margin: 0 15px 40px 15px; - padding: 10px 0; - font-size: 0.8em; - border-top: 1px solid #dddddd; - font-family: "Droid Sans", sans-serif; - color: #999999; - font-style: italic; -} -.swagger-section .swagger-ui-wrap p#colophon a { - text-decoration: none; - color: #547f00; -} -.swagger-section .swagger-ui-wrap h3 { - color: black; - font-size: 1.1em; - padding: 10px 0 10px 0; -} -.swagger-section .swagger-ui-wrap .markdown ol, -.swagger-section .swagger-ui-wrap .markdown ul { - font-family: "Droid Sans", sans-serif; - margin: 5px 0 10px; - padding: 0 0 0 18px; - list-style-type: disc; -} -.swagger-section .swagger-ui-wrap form.form_box { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; - padding: 10px; -} -.swagger-section .swagger-ui-wrap form.form_box label { - color: #0f6ab4 !important; -} -.swagger-section .swagger-ui-wrap form.form_box input[type=submit] { - display: block; - padding: 10px; -} -.swagger-section .swagger-ui-wrap form.form_box p.weak { - font-size: 0.8em; -} -.swagger-section .swagger-ui-wrap form.form_box p { - font-size: 0.9em; - padding: 0 0 15px; - color: #7e7b6d; -} -.swagger-section .swagger-ui-wrap form.form_box p a { - color: #646257; -} -.swagger-section .swagger-ui-wrap form.form_box p strong { - color: black; -} -.swagger-section .swagger-ui-wrap .operation-status td.markdown > p:last-child { - padding-bottom: 0; -} -.swagger-section .title { - font-style: bold; -} -.swagger-section .secondary_form { - display: none; -} -.swagger-section .main_image { - display: block; - margin-left: auto; - margin-right: auto; -} -.swagger-section .oauth_body { - margin-left: 100px; - margin-right: 100px; -} -.swagger-section .oauth_submit { - text-align: center; - display: inline-block; -} -.swagger-section .authorize-wrapper { - margin: 15px 0 10px; -} -.swagger-section .authorize-wrapper_operation { - float: right; -} -.swagger-section .authorize__btn:hover { - text-decoration: underline; - cursor: pointer; -} -.swagger-section .authorize__btn_operation:hover .authorize-scopes { - display: block; -} -.swagger-section .authorize-scopes { - position: absolute; - margin-top: 20px; - background: #FFF; - border: 1px solid #ccc; - border-radius: 5px; - display: none; - font-size: 13px; - max-width: 300px; - line-height: 30px; - color: black; - padding: 5px; -} -.swagger-section .authorize-scopes .authorize__scope { - text-decoration: none; -} -.swagger-section .authorize__btn_operation { - height: 18px; - vertical-align: middle; - display: inline-block; - background: url(../images/explorer_icons.png) no-repeat; -} -.swagger-section .authorize__btn_operation_login { - background-position: 0 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section .authorize__btn_operation_logout { - background-position: -30px 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section #auth_container { - color: #fff; - display: inline-block; - border: none; - padding: 5px; - width: 87px; - height: 13px; -} -.swagger-section #auth_container .authorize__btn { - color: #fff; -} -.swagger-section .auth_container { - padding: 0 0 10px; - margin-bottom: 5px; - border-bottom: solid 1px #CCC; - font-size: 0.9em; -} -.swagger-section .auth_container .auth__title { - color: #547f00; - font-size: 1.2em; -} -.swagger-section .auth_container .basic_auth__label { - display: inline-block; - width: 60px; -} -.swagger-section .auth_container .auth__description { - color: #999999; - margin-bottom: 5px; -} -.swagger-section .auth_container .auth__button { - margin-top: 10px; - height: 30px; -} -.swagger-section .auth_container .key_auth__field { - margin: 5px 0; -} -.swagger-section .auth_container .key_auth__label { - display: inline-block; - width: 60px; -} -.swagger-section .api-popup-dialog { - position: absolute; - display: none; -} -.swagger-section .api-popup-dialog-wrapper { - z-index: 1000; - width: 500px; - background: #FFF; - padding: 20px; - border: 1px solid #ccc; - border-radius: 5px; - font-size: 13px; - color: #777; - position: fixed; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} -.swagger-section .api-popup-dialog-shadow { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - opacity: 0.2; - background-color: gray; - z-index: 900; -} -.swagger-section .api-popup-dialog .api-popup-title { - font-size: 24px; - padding: 10px 0; -} -.swagger-section .api-popup-dialog .api-popup-title { - font-size: 24px; - padding: 10px 0; -} -.swagger-section .api-popup-dialog .error-msg { - padding-left: 5px; - padding-bottom: 5px; -} -.swagger-section .api-popup-dialog .api-popup-content { - max-height: 500px; - overflow-y: auto; -} -.swagger-section .api-popup-dialog .api-popup-authbtn { - height: 30px; -} -.swagger-section .api-popup-dialog .api-popup-cancel { - height: 30px; -} -.swagger-section .api-popup-scopes { - padding: 10px 20px; -} -.swagger-section .api-popup-scopes li { - padding: 5px 0; - line-height: 20px; -} -.swagger-section .api-popup-scopes li input { - position: relative; - top: 2px; -} -.swagger-section .api-popup-scopes .api-scope-desc { - padding-left: 20px; - font-style: italic; -} -.swagger-section .api-popup-actions { - padding-top: 10px; -} -#header { - display: none; -} -.swagger-section .swagger-ui-wrap .model-signature pre { - max-height: none; -} -.swagger-section .swagger-ui-wrap .body-textarea { - width: 100px; -} -.swagger-section .swagger-ui-wrap input.parameter { - width: 100px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { - display: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints { - display: block !important; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { - display: block !important; -} diff --git a/swagger-dist-2.1.5/css/reset.css b/swagger-dist-2.1.5/css/reset.css deleted file mode 100644 index b2b0789..0000000 --- a/swagger-dist-2.1.5/css/reset.css +++ /dev/null @@ -1,125 +0,0 @@ -/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 */ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -strong, -sub, -sup, -tt, -var, -b, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; -} -/* HTML5 display-role reset for older browsers */ -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section { - display: block; -} -body { - line-height: 1; -} -ol, -ul { - list-style: none; -} -blockquote, -q { - quotes: none; -} -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ''; - content: none; -} -table { - border-collapse: collapse; - border-spacing: 0; -} diff --git a/swagger-dist-2.1.5/css/screen.css b/swagger-dist-2.1.5/css/screen.css deleted file mode 100644 index 9d680e2..0000000 --- a/swagger-dist-2.1.5/css/screen.css +++ /dev/null @@ -1,1489 +0,0 @@ -/* Original style from softwaremaniacs.org (c) Ivan Sagalaev */ -.swagger-section pre code { - display: block; - padding: 0.5em; - background: #F0F0F0; -} -.swagger-section pre code, -.swagger-section pre .subst, -.swagger-section pre .tag .title, -.swagger-section pre .lisp .title, -.swagger-section pre .clojure .built_in, -.swagger-section pre .nginx .title { - color: black; -} -.swagger-section pre .string, -.swagger-section pre .title, -.swagger-section pre .constant, -.swagger-section pre .parent, -.swagger-section pre .tag .value, -.swagger-section pre .rules .value, -.swagger-section pre .rules .value .number, -.swagger-section pre .preprocessor, -.swagger-section pre .ruby .symbol, -.swagger-section pre .ruby .symbol .string, -.swagger-section pre .aggregate, -.swagger-section pre .template_tag, -.swagger-section pre .django .variable, -.swagger-section pre .smalltalk .class, -.swagger-section pre .addition, -.swagger-section pre .flow, -.swagger-section pre .stream, -.swagger-section pre .bash .variable, -.swagger-section pre .apache .tag, -.swagger-section pre .apache .cbracket, -.swagger-section pre .tex .command, -.swagger-section pre .tex .special, -.swagger-section pre .erlang_repl .function_or_atom, -.swagger-section pre .markdown .header { - color: #800; -} -.swagger-section pre .comment, -.swagger-section pre .annotation, -.swagger-section pre .template_comment, -.swagger-section pre .diff .header, -.swagger-section pre .chunk, -.swagger-section pre .markdown .blockquote { - color: #888; -} -.swagger-section pre .number, -.swagger-section pre .date, -.swagger-section pre .regexp, -.swagger-section pre .literal, -.swagger-section pre .smalltalk .symbol, -.swagger-section pre .smalltalk .char, -.swagger-section pre .go .constant, -.swagger-section pre .change, -.swagger-section pre .markdown .bullet, -.swagger-section pre .markdown .link_url { - color: #080; -} -.swagger-section pre .label, -.swagger-section pre .javadoc, -.swagger-section pre .ruby .string, -.swagger-section pre .decorator, -.swagger-section pre .filter .argument, -.swagger-section pre .localvars, -.swagger-section pre .array, -.swagger-section pre .attr_selector, -.swagger-section pre .important, -.swagger-section pre .pseudo, -.swagger-section pre .pi, -.swagger-section pre .doctype, -.swagger-section pre .deletion, -.swagger-section pre .envvar, -.swagger-section pre .shebang, -.swagger-section pre .apache .sqbracket, -.swagger-section pre .nginx .built_in, -.swagger-section pre .tex .formula, -.swagger-section pre .erlang_repl .reserved, -.swagger-section pre .prompt, -.swagger-section pre .markdown .link_label, -.swagger-section pre .vhdl .attribute, -.swagger-section pre .clojure .attribute, -.swagger-section pre .coffeescript .property { - color: #88F; -} -.swagger-section pre .keyword, -.swagger-section pre .id, -.swagger-section pre .phpdoc, -.swagger-section pre .title, -.swagger-section pre .built_in, -.swagger-section pre .aggregate, -.swagger-section pre .css .tag, -.swagger-section pre .javadoctag, -.swagger-section pre .phpdoc, -.swagger-section pre .yardoctag, -.swagger-section pre .smalltalk .class, -.swagger-section pre .winutils, -.swagger-section pre .bash .variable, -.swagger-section pre .apache .tag, -.swagger-section pre .go .typename, -.swagger-section pre .tex .command, -.swagger-section pre .markdown .strong, -.swagger-section pre .request, -.swagger-section pre .status { - font-weight: bold; -} -.swagger-section pre .markdown .emphasis { - font-style: italic; -} -.swagger-section pre .nginx .built_in { - font-weight: normal; -} -.swagger-section pre .coffeescript .javascript, -.swagger-section pre .javascript .xml, -.swagger-section pre .tex .formula, -.swagger-section pre .xml .javascript, -.swagger-section pre .xml .vbscript, -.swagger-section pre .xml .css, -.swagger-section pre .xml .cdata { - opacity: 0.5; -} -.swagger-section .hljs { - display: block; - overflow-x: auto; - padding: 0.5em; - background: #F0F0F0; -} -.swagger-section .hljs, -.swagger-section .hljs-subst { - color: #444; -} -.swagger-section .hljs-keyword, -.swagger-section .hljs-attribute, -.swagger-section .hljs-selector-tag, -.swagger-section .hljs-meta-keyword, -.swagger-section .hljs-doctag, -.swagger-section .hljs-name { - font-weight: bold; -} -.swagger-section .hljs-built_in, -.swagger-section .hljs-literal, -.swagger-section .hljs-bullet, -.swagger-section .hljs-code, -.swagger-section .hljs-addition { - color: #1F811F; -} -.swagger-section .hljs-regexp, -.swagger-section .hljs-symbol, -.swagger-section .hljs-variable, -.swagger-section .hljs-template-variable, -.swagger-section .hljs-link, -.swagger-section .hljs-selector-attr, -.swagger-section .hljs-selector-pseudo { - color: #BC6060; -} -.swagger-section .hljs-type, -.swagger-section .hljs-string, -.swagger-section .hljs-number, -.swagger-section .hljs-selector-id, -.swagger-section .hljs-selector-class, -.swagger-section .hljs-quote, -.swagger-section .hljs-template-tag, -.swagger-section .hljs-deletion { - color: #880000; -} -.swagger-section .hljs-title, -.swagger-section .hljs-section { - color: #880000; - font-weight: bold; -} -.swagger-section .hljs-comment { - color: #888888; -} -.swagger-section .hljs-meta { - color: #2B6EA1; -} -.swagger-section .hljs-emphasis { - font-style: italic; -} -.swagger-section .hljs-strong { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap { - line-height: 1; - font-family: "Droid Sans", sans-serif; - min-width: 760px; - max-width: 960px; - margin-left: auto; - margin-right: auto; - /* JSONEditor specific styling */ -} -.swagger-section .swagger-ui-wrap b, -.swagger-section .swagger-ui-wrap strong { - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap q, -.swagger-section .swagger-ui-wrap blockquote { - quotes: none; -} -.swagger-section .swagger-ui-wrap p { - line-height: 1.4em; - padding: 0 0 10px; - color: #333333; -} -.swagger-section .swagger-ui-wrap q:before, -.swagger-section .swagger-ui-wrap q:after, -.swagger-section .swagger-ui-wrap blockquote:before, -.swagger-section .swagger-ui-wrap blockquote:after { - content: none; -} -.swagger-section .swagger-ui-wrap .heading_with_menu h1, -.swagger-section .swagger-ui-wrap .heading_with_menu h2, -.swagger-section .swagger-ui-wrap .heading_with_menu h3, -.swagger-section .swagger-ui-wrap .heading_with_menu h4, -.swagger-section .swagger-ui-wrap .heading_with_menu h5, -.swagger-section .swagger-ui-wrap .heading_with_menu h6 { - display: block; - clear: none; - float: left; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - width: 60%; -} -.swagger-section .swagger-ui-wrap table { - border-collapse: collapse; - border-spacing: 0; -} -.swagger-section .swagger-ui-wrap table thead tr th { - padding: 5px; - font-size: 0.9em; - color: #666666; - border-bottom: 1px solid #999999; -} -.swagger-section .swagger-ui-wrap table tbody tr:last-child td { - border-bottom: none; -} -.swagger-section .swagger-ui-wrap table tbody tr.offset { - background-color: #f0f0f0; -} -.swagger-section .swagger-ui-wrap table tbody tr td { - padding: 6px; - font-size: 0.9em; - border-bottom: 1px solid #cccccc; - vertical-align: top; - line-height: 1.3em; -} -.swagger-section .swagger-ui-wrap ol { - margin: 0px 0 10px; - padding: 0 0 0 18px; - list-style-type: decimal; -} -.swagger-section .swagger-ui-wrap ol li { - padding: 5px 0px; - font-size: 0.9em; - color: #333333; -} -.swagger-section .swagger-ui-wrap ol, -.swagger-section .swagger-ui-wrap ul { - list-style: none; -} -.swagger-section .swagger-ui-wrap h1 a, -.swagger-section .swagger-ui-wrap h2 a, -.swagger-section .swagger-ui-wrap h3 a, -.swagger-section .swagger-ui-wrap h4 a, -.swagger-section .swagger-ui-wrap h5 a, -.swagger-section .swagger-ui-wrap h6 a { - text-decoration: none; -} -.swagger-section .swagger-ui-wrap h1 a:hover, -.swagger-section .swagger-ui-wrap h2 a:hover, -.swagger-section .swagger-ui-wrap h3 a:hover, -.swagger-section .swagger-ui-wrap h4 a:hover, -.swagger-section .swagger-ui-wrap h5 a:hover, -.swagger-section .swagger-ui-wrap h6 a:hover { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap h1 span.divider, -.swagger-section .swagger-ui-wrap h2 span.divider, -.swagger-section .swagger-ui-wrap h3 span.divider, -.swagger-section .swagger-ui-wrap h4 span.divider, -.swagger-section .swagger-ui-wrap h5 span.divider, -.swagger-section .swagger-ui-wrap h6 span.divider { - color: #aaaaaa; -} -.swagger-section .swagger-ui-wrap a { - color: #547f00; -} -.swagger-section .swagger-ui-wrap a img { - border: none; -} -.swagger-section .swagger-ui-wrap article, -.swagger-section .swagger-ui-wrap aside, -.swagger-section .swagger-ui-wrap details, -.swagger-section .swagger-ui-wrap figcaption, -.swagger-section .swagger-ui-wrap figure, -.swagger-section .swagger-ui-wrap footer, -.swagger-section .swagger-ui-wrap header, -.swagger-section .swagger-ui-wrap hgroup, -.swagger-section .swagger-ui-wrap menu, -.swagger-section .swagger-ui-wrap nav, -.swagger-section .swagger-ui-wrap section, -.swagger-section .swagger-ui-wrap summary { - display: block; -} -.swagger-section .swagger-ui-wrap pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #fcf6db; - border: 1px solid #e5e0c6; - padding: 10px; -} -.swagger-section .swagger-ui-wrap pre code { - line-height: 1.6em; - background: none; -} -.swagger-section .swagger-ui-wrap .content > .content-type > div > label { - clear: both; - display: block; - color: #0F6AB4; - font-size: 1.1em; - margin: 0; - padding: 15px 0 5px; -} -.swagger-section .swagger-ui-wrap .content pre { - font-size: 12px; - margin-top: 5px; - padding: 5px; -} -.swagger-section .swagger-ui-wrap .icon-btn { - cursor: pointer; -} -.swagger-section .swagger-ui-wrap .info_title { - padding-bottom: 10px; - font-weight: bold; - font-size: 25px; -} -.swagger-section .swagger-ui-wrap .footer { - margin-top: 20px; -} -.swagger-section .swagger-ui-wrap p.big, -.swagger-section .swagger-ui-wrap div.big p { - font-size: 1em; - margin-bottom: 10px; -} -.swagger-section .swagger-ui-wrap form.fullwidth ol li.string input, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.url input, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.text textarea, -.swagger-section .swagger-ui-wrap form.fullwidth ol li.numeric input { - width: 500px !important; -} -.swagger-section .swagger-ui-wrap .info_license { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_tos { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .message-fail { - color: #cc0000; -} -.swagger-section .swagger-ui-wrap .info_url { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_email { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_name { - padding-bottom: 5px; -} -.swagger-section .swagger-ui-wrap .info_description { - padding-bottom: 10px; - font-size: 15px; -} -.swagger-section .swagger-ui-wrap .markdown ol li, -.swagger-section .swagger-ui-wrap .markdown ul li { - padding: 3px 0px; - line-height: 1.4em; - color: #333333; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input { - display: block; - padding: 4px; - width: auto; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.string input.title, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.url input.title, -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.numeric input.title { - font-size: 1.3em; -} -.swagger-section .swagger-ui-wrap table.fullwidth { - width: 100%; -} -.swagger-section .swagger-ui-wrap .model-signature { - font-family: "Droid Sans", sans-serif; - font-size: 1em; - line-height: 1.5em; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav a { - text-decoration: none; - color: #AAA; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav a:hover { - text-decoration: underline; - color: black; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-nav .selected { - color: black; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap .model-signature .propType { - color: #5555aa; -} -.swagger-section .swagger-ui-wrap .model-signature pre:hover { - background-color: #ffffdd; -} -.swagger-section .swagger-ui-wrap .model-signature pre { - font-size: .85em; - line-height: 1.2em; - overflow: auto; - max-height: 200px; - cursor: pointer; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav { - display: block; - min-width: 230px; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li:last-child { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap .model-signature ul.signature-nav li { - float: left; - margin: 0 5px 5px 0; - padding: 2px 5px 2px 0; - border-right: 1px solid #ddd; -} -.swagger-section .swagger-ui-wrap .model-signature .propOpt { - color: #555; -} -.swagger-section .swagger-ui-wrap .model-signature .snippet small { - font-size: 0.75em; -} -.swagger-section .swagger-ui-wrap .model-signature .propOptKey { - font-style: italic; -} -.swagger-section .swagger-ui-wrap .model-signature .description .strong { - font-weight: bold; - color: #000; - font-size: .9em; -} -.swagger-section .swagger-ui-wrap .model-signature .description div { - font-size: 0.9em; - line-height: 1.5em; - margin-left: 1em; -} -.swagger-section .swagger-ui-wrap .model-signature .description .stronger { - font-weight: bold; - color: #000; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper { - border-spacing: 0; - position: absolute; - background-color: #ffffff; - border: 1px solid #bbbbbb; - display: none; - font-size: 11px; - max-width: 400px; - line-height: 30px; - color: black; - padding: 5px; - margin-left: 10px; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper th { - text-align: center; - background-color: #eeeeee; - border: 1px solid #bbbbbb; - font-size: 11px; - color: #666666; - font-weight: bold; - padding: 5px; - line-height: 15px; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propWrap .optionsWrapper .optionName { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:first-child, -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:last-child { - display: inline; -} -.swagger-section .swagger-ui-wrap .model-signature .description .propDesc.markdown > p:not(:first-child):before { - display: block; - content: ''; -} -.swagger-section .swagger-ui-wrap .model-signature .description span:last-of-type.propDesc.markdown > p:only-child { - margin-right: -3px; -} -.swagger-section .swagger-ui-wrap .model-signature .propName { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .model-signature .signature-container { - clear: both; -} -.swagger-section .swagger-ui-wrap .body-textarea { - width: 300px; - height: 100px; - border: 1px solid #aaa; -} -.swagger-section .swagger-ui-wrap .markdown p code, -.swagger-section .swagger-ui-wrap .markdown li code { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #f0f0f0; - color: black; - padding: 1px 3px; -} -.swagger-section .swagger-ui-wrap .required { - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .editor_holder { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap .editor_holder label { - font-weight: normal!important; - /* JSONEditor uses bold by default for all labels, we revert that back to normal to not give the impression that by default fields are required */ -} -.swagger-section .swagger-ui-wrap .editor_holder label.required { - font-weight: bold!important; -} -.swagger-section .swagger-ui-wrap input.parameter { - width: 300px; - border: 1px solid #aaa; -} -.swagger-section .swagger-ui-wrap h1 { - color: black; - font-size: 1.5em; - line-height: 1.3em; - padding: 10px 0 10px 0; - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap .heading_with_menu { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap .heading_with_menu ul { - display: block; - clear: none; - float: right; - -moz-box-sizing: border-box; - -webkit-box-sizing: border-box; - -ms-box-sizing: border-box; - box-sizing: border-box; - margin-top: 10px; -} -.swagger-section .swagger-ui-wrap h2 { - color: black; - font-size: 1.3em; - padding: 10px 0 10px 0; -} -.swagger-section .swagger-ui-wrap h2 a { - color: black; -} -.swagger-section .swagger-ui-wrap h2 span.sub { - font-size: 0.7em; - color: #999999; - font-style: italic; -} -.swagger-section .swagger-ui-wrap h2 span.sub a { - color: #777777; -} -.swagger-section .swagger-ui-wrap span.weak { - color: #666666; -} -.swagger-section .swagger-ui-wrap .message-success { - color: #89BF04; -} -.swagger-section .swagger-ui-wrap caption, -.swagger-section .swagger-ui-wrap th, -.swagger-section .swagger-ui-wrap td { - text-align: left; - font-weight: normal; - vertical-align: middle; -} -.swagger-section .swagger-ui-wrap .code { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.text textarea { - font-family: "Droid Sans", sans-serif; - height: 250px; - padding: 4px; - display: block; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.select select { - display: block; - clear: both; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean label { - display: block; - float: left; - clear: none; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.boolean input { - display: block; - float: left; - clear: none; - margin: 0 5px 0 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li.required label { - color: black; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label { - display: block; - clear: both; - width: auto; - padding: 0 0 3px; - color: #666666; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li label abbr { - padding-left: 3px; - color: #888888; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.inputs ol li p.inline-hints { - margin-left: 0; - font-style: italic; - font-size: 0.9em; - margin: 0; -} -.swagger-section .swagger-ui-wrap form.formtastic fieldset.buttons { - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap span.blank, -.swagger-section .swagger-ui-wrap span.empty { - color: #888888; - font-style: italic; -} -.swagger-section .swagger-ui-wrap .markdown h3 { - color: #547f00; -} -.swagger-section .swagger-ui-wrap .markdown h4 { - color: #666666; -} -.swagger-section .swagger-ui-wrap .markdown pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - background-color: #fcf6db; - border: 1px solid #e5e0c6; - padding: 10px; - margin: 0 0 10px 0; -} -.swagger-section .swagger-ui-wrap .markdown pre code { - line-height: 1.6em; - overflow: auto; -} -.swagger-section .swagger-ui-wrap div.gist { - margin: 20px 0 25px 0 !important; -} -.swagger-section .swagger-ui-wrap ul#resources { - font-family: "Droid Sans", sans-serif; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource { - border-bottom: 1px solid #dddddd; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading h2 a, -.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading h2 a { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:hover div.heading ul.options li a, -.swagger-section .swagger-ui-wrap ul#resources li.resource.active div.heading ul.options li a { - color: #555555; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource:last-child { - border-bottom: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading { - border: 1px solid transparent; - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options { - overflow: hidden; - padding: 0; - display: block; - clear: none; - float: right; - margin: 14px 10px 0 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li { - float: left; - clear: none; - margin: 0; - padding: 2px 10px; - border-right: 1px solid #dddddd; - color: #666666; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a { - color: #aaaaaa; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover { - text-decoration: underline; - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:hover, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a:active, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li a.active { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options li.last { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading ul.options.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 { - color: #999999; - padding-left: 0; - display: block; - clear: none; - float: left; - font-family: "Droid Sans", sans-serif; - font-weight: bold; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a { - color: #999999; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation { - float: none; - clear: both; - overflow: hidden; - display: block; - margin: 0 0 10px; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading { - float: none; - clear: both; - overflow: hidden; - display: block; - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 { - display: block; - clear: none; - float: left; - width: auto; - margin: 0; - padding: 0; - line-height: 1.1em; - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path { - padding-left: 10px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a { - color: black; - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a.toggleOperation.deprecated { - text-decoration: line-through; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.path a:hover { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span.http_method a { - text-transform: uppercase; - text-decoration: none; - color: white; - display: inline-block; - width: 50px; - font-size: 0.7em; - text-align: center; - padding: 7px 0 4px; - -moz-border-radius: 2px; - -webkit-border-radius: 2px; - -o-border-radius: 2px; - -ms-border-radius: 2px; - -khtml-border-radius: 2px; - border-radius: 2px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading h3 span { - margin: 0; - padding: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options { - overflow: hidden; - padding: 0; - display: block; - clear: none; - float: right; - margin: 6px 10px 0 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li { - float: left; - clear: none; - margin: 0; - padding: 2px 10px; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li a { - text-decoration: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.heading ul.options li.access { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content { - border-top: none; - padding: 10px; - -moz-border-radius-bottomleft: 6px; - -webkit-border-bottom-left-radius: 6px; - -o-border-bottom-left-radius: 6px; - -ms-border-bottom-left-radius: 6px; - -khtml-border-bottom-left-radius: 6px; - border-bottom-left-radius: 6px; - -moz-border-radius-bottomright: 6px; - -webkit-border-bottom-right-radius: 6px; - -o-border-bottom-right-radius: 6px; - -ms-border-bottom-right-radius: 6px; - -khtml-border-bottom-right-radius: 6px; - border-bottom-right-radius: 6px; - margin: 0 0 20px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content h4 { - font-size: 1.1em; - margin: 0; - padding: 15px 0 5px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header { - float: none; - clear: both; - overflow: hidden; - display: block; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header a { - padding: 4px 0 0 10px; - display: inline-block; - font-size: 0.9em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header input.submit { - display: block; - clear: none; - float: left; - padding: 6px 8px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.sandbox_header span.response_throbber { - background-image: url('../images/throbber.gif'); - width: 128px; - height: 16px; - display: block; - clear: none; - float: right; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form input[type='text'].error { - outline: 2px solid black; - outline-color: #cc0000; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content form select[name='parameterContentType'] { - max-width: 300px; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation div.content div.response div.block pre { - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - padding: 10px; - font-size: 0.9em; - max-height: 400px; - overflow-y: auto; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading { - background-color: #f9f2e9; - border: 1px solid #f0e0ca; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a { - background-color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #f0e0ca; - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a { - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content { - background-color: #faf5ee; - border: 1px solid #f0e0ca; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 { - color: #c5862b; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a { - color: #dcb67f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading { - background-color: #fcffcd; - border: 1px solid black; - border-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading h3 span.http_method a { - text-transform: uppercase; - background-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #ffd20f; - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li a { - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content { - background-color: #fcffcd; - border: 1px solid black; - border-color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content h4 { - color: #ffd20f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content div.sandbox_header a { - color: #6fc992; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading { - background-color: #f5e8e8; - border: 1px solid #e8c6c7; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a { - text-transform: uppercase; - background-color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #e8c6c7; - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a { - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { - background-color: #f7eded; - border: 1px solid #e8c6c7; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 { - color: #a41e22; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a { - color: #c8787a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading { - background-color: #e7f6ec; - border: 1px solid #c3e8d1; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a { - background-color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3e8d1; - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a { - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content { - background-color: #ebf7f0; - border: 1px solid #c3e8d1; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 { - color: #10a54a; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a { - color: #6fc992; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading { - background-color: #FCE9E3; - border: 1px solid #F5D5C3; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a { - background-color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #f0cecb; - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a { - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content { - background-color: #faf0ef; - border: 1px solid #f0cecb; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 { - color: #D38042; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a { - color: #dcb67f; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading { - background-color: #e7f0f7; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a { - background-color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3d9ec; - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a { - color: #6fa5d2; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading { - background-color: #e7f0f7; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading h3 span.http_method a { - background-color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li { - border-right: 1px solid #dddddd; - border-right-color: #c3d9ec; - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.heading ul.options li a { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content h4 { - color: #0f6ab4; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.options div.content div.sandbox_header a { - color: #6fa5d2; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content { - border-top: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.head div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last { - padding-right: 0; - border-right: none; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:hover, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a:active, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li a.active { - text-decoration: underline; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations ul.options li.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations:first-child, -.swagger-section .swagger-ui-wrap ul#resources li.resource ul.endpoints li.endpoint ul.operations.first { - padding-left: 0; -} -.swagger-section .swagger-ui-wrap p#colophon { - margin: 0 15px 40px 15px; - padding: 10px 0; - font-size: 0.8em; - border-top: 1px solid #dddddd; - font-family: "Droid Sans", sans-serif; - color: #999999; - font-style: italic; -} -.swagger-section .swagger-ui-wrap p#colophon a { - text-decoration: none; - color: #547f00; -} -.swagger-section .swagger-ui-wrap h3 { - color: black; - font-size: 1.1em; - padding: 10px 0 10px 0; -} -.swagger-section .swagger-ui-wrap .markdown ol, -.swagger-section .swagger-ui-wrap .markdown ul { - font-family: "Droid Sans", sans-serif; - margin: 5px 0 10px; - padding: 0 0 0 18px; - list-style-type: disc; -} -.swagger-section .swagger-ui-wrap form.form_box { - background-color: #ebf3f9; - border: 1px solid #c3d9ec; - padding: 10px; -} -.swagger-section .swagger-ui-wrap form.form_box label { - color: #0f6ab4 !important; -} -.swagger-section .swagger-ui-wrap form.form_box input[type=submit] { - display: block; - padding: 10px; -} -.swagger-section .swagger-ui-wrap form.form_box p.weak { - font-size: 0.8em; -} -.swagger-section .swagger-ui-wrap form.form_box p { - font-size: 0.9em; - padding: 0 0 15px; - color: #7e7b6d; -} -.swagger-section .swagger-ui-wrap form.form_box p a { - color: #646257; -} -.swagger-section .swagger-ui-wrap form.form_box p strong { - color: black; -} -.swagger-section .swagger-ui-wrap .operation-status td.markdown > p:last-child { - padding-bottom: 0; -} -.swagger-section .title { - font-style: bold; -} -.swagger-section .secondary_form { - display: none; -} -.swagger-section .main_image { - display: block; - margin-left: auto; - margin-right: auto; -} -.swagger-section .oauth_body { - margin-left: 100px; - margin-right: 100px; -} -.swagger-section .oauth_submit { - text-align: center; - display: inline-block; -} -.swagger-section .authorize-wrapper { - margin: 15px 0 10px; -} -.swagger-section .authorize-wrapper_operation { - float: right; -} -.swagger-section .authorize__btn:hover { - text-decoration: underline; - cursor: pointer; -} -.swagger-section .authorize__btn_operation:hover .authorize-scopes { - display: block; -} -.swagger-section .authorize-scopes { - position: absolute; - margin-top: 20px; - background: #FFF; - border: 1px solid #ccc; - border-radius: 5px; - display: none; - font-size: 13px; - max-width: 300px; - line-height: 30px; - color: black; - padding: 5px; -} -.swagger-section .authorize-scopes .authorize__scope { - text-decoration: none; -} -.swagger-section .authorize__btn_operation { - height: 18px; - vertical-align: middle; - display: inline-block; - background: url(../images/explorer_icons.png) no-repeat; -} -.swagger-section .authorize__btn_operation_login { - background-position: 0 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section .authorize__btn_operation_logout { - background-position: -30px 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section #auth_container { - color: #fff; - display: inline-block; - border: none; - padding: 5px; - width: 87px; - height: 13px; -} -.swagger-section #auth_container .authorize__btn { - color: #fff; -} -.swagger-section .auth_container { - padding: 0 0 10px; - margin-bottom: 5px; - border-bottom: solid 1px #CCC; - font-size: 0.9em; -} -.swagger-section .auth_container .auth__title { - color: #547f00; - font-size: 1.2em; -} -.swagger-section .auth_container .basic_auth__label { - display: inline-block; - width: 60px; -} -.swagger-section .auth_container .auth__description { - color: #999999; - margin-bottom: 5px; -} -.swagger-section .auth_container .auth__button { - margin-top: 10px; - height: 30px; -} -.swagger-section .auth_container .key_auth__field { - margin: 5px 0; -} -.swagger-section .auth_container .key_auth__label { - display: inline-block; - width: 60px; -} -.swagger-section .api-popup-dialog { - position: absolute; - display: none; -} -.swagger-section .api-popup-dialog-wrapper { - z-index: 1000; - width: 500px; - background: #FFF; - padding: 20px; - border: 1px solid #ccc; - border-radius: 5px; - font-size: 13px; - color: #777; - position: fixed; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); -} -.swagger-section .api-popup-dialog-shadow { - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100%; - opacity: 0.2; - background-color: gray; - z-index: 900; -} -.swagger-section .api-popup-dialog .api-popup-title { - font-size: 24px; - padding: 10px 0; -} -.swagger-section .api-popup-dialog .api-popup-title { - font-size: 24px; - padding: 10px 0; -} -.swagger-section .api-popup-dialog .error-msg { - padding-left: 5px; - padding-bottom: 5px; -} -.swagger-section .api-popup-dialog .api-popup-content { - max-height: 500px; - overflow-y: auto; -} -.swagger-section .api-popup-dialog .api-popup-authbtn { - height: 30px; -} -.swagger-section .api-popup-dialog .api-popup-cancel { - height: 30px; -} -.swagger-section .api-popup-scopes { - padding: 10px 20px; -} -.swagger-section .api-popup-scopes li { - padding: 5px 0; - line-height: 20px; -} -.swagger-section .api-popup-scopes li input { - position: relative; - top: 2px; -} -.swagger-section .api-popup-scopes .api-scope-desc { - padding-left: 20px; - font-style: italic; -} -.swagger-section .api-popup-actions { - padding-top: 10px; -} -.swagger-section .access { - float: right; -} -.swagger-section .auth { - float: right; -} -.swagger-section .api-ic { - height: 18px; - vertical-align: middle; - display: inline-block; - background: url(../images/explorer_icons.png) no-repeat; -} -.swagger-section .api-ic .api_information_panel { - position: relative; - margin-top: 20px; - margin-left: -5px; - background: #FFF; - border: 1px solid #ccc; - border-radius: 5px; - display: none; - font-size: 13px; - max-width: 300px; - line-height: 30px; - color: black; - padding: 5px; -} -.swagger-section .api-ic .api_information_panel p .api-msg-enabled { - color: green; -} -.swagger-section .api-ic .api_information_panel p .api-msg-disabled { - color: red; -} -.swagger-section .api-ic:hover .api_information_panel { - position: absolute; - display: block; -} -.swagger-section .ic-info { - background-position: 0 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section .ic-warning { - background-position: -60px 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section .ic-error { - background-position: -30px 0; - width: 18px; - margin-top: -6px; - margin-left: 4px; -} -.swagger-section .ic-off { - background-position: -90px 0; - width: 58px; - margin-top: -4px; - cursor: pointer; -} -.swagger-section .ic-on { - background-position: -160px 0; - width: 58px; - margin-top: -4px; - cursor: pointer; -} -.swagger-section #header { - background-color: #89bf04; - padding: 9px 14px 19px 14px; - height: 23px; - min-width: 775px; -} -.swagger-section #input_baseUrl { - width: 400px; -} -.swagger-section #api_selector { - display: block; - clear: none; - float: right; -} -.swagger-section #api_selector .input { - display: inline-block; - clear: none; - margin: 0 10px 0 0; -} -.swagger-section #api_selector input { - font-size: 0.9em; - padding: 3px; - margin: 0; -} -.swagger-section #input_apiKey { - width: 200px; -} -.swagger-section #explore, -.swagger-section #auth_container .authorize__btn { - display: block; - text-decoration: none; - font-weight: bold; - padding: 6px 8px; - font-size: 0.9em; - color: white; - background-color: #547f00; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - -o-border-radius: 4px; - -ms-border-radius: 4px; - -khtml-border-radius: 4px; - border-radius: 4px; -} -.swagger-section #explore:hover, -.swagger-section #auth_container .authorize__btn:hover { - background-color: #547f00; -} -.swagger-section #header #logo { - font-size: 1.5em; - font-weight: bold; - text-decoration: none; - color: white; -} -.swagger-section #header #logo .logo__img { - display: block; - float: left; - margin-top: 2px; -} -.swagger-section #header #logo .logo__title { - display: inline-block; - padding: 5px 0 0 10px; -} -.swagger-section #content_message { - margin: 10px 15px; - font-style: italic; - color: #999999; -} -.swagger-section #message-bar { - min-height: 30px; - text-align: center; - padding-top: 10px; -} -.swagger-section .swagger-collapse:before { - content: "-"; -} -.swagger-section .swagger-expand:before { - content: "+"; -} -.swagger-section .error { - outline-color: #cc0000; - background-color: #f2dede; -} diff --git a/swagger-dist-2.1.5/css/style.css b/swagger-dist-2.1.5/css/style.css deleted file mode 100644 index fc21a31..0000000 --- a/swagger-dist-2.1.5/css/style.css +++ /dev/null @@ -1,250 +0,0 @@ -.swagger-section #header a#logo { - font-size: 1.5em; - font-weight: bold; - text-decoration: none; - background: transparent url(../images/logo.png) no-repeat left center; - padding: 20px 0 20px 40px; -} -#text-head { - font-size: 80px; - font-family: 'Roboto', sans-serif; - color: #ffffff; - float: right; - margin-right: 20%; -} -.navbar-fixed-top .navbar-nav { - height: auto; -} -.navbar-fixed-top .navbar-brand { - height: auto; -} -.navbar-header { - height: auto; -} -.navbar-inverse { - background-color: #000; - border-color: #000; -} -#navbar-brand { - margin-left: 20%; -} -.navtext { - font-size: 10px; -} -.h1, -h1 { - font-size: 60px; -} -.navbar-default .navbar-header .navbar-brand { - color: #a2dfee; -} -/* tag titles */ -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a { - color: #393939; - font-family: 'Arvo', serif; - font-size: 1.5em; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 a:hover { - color: black; -} -.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading h2 { - color: #525252; - padding-left: 0px; - display: block; - clear: none; - float: left; - font-family: 'Arvo', serif; - font-weight: bold; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #0A0A0A; -} -.container1 { - width: 1500px; - margin: auto; - margin-top: 0; - background-image: url('../images/shield.png'); - background-repeat: no-repeat; - background-position: -40px -20px; - margin-bottom: 210px; -} -.container-inner { - width: 1200px; - margin: auto; - background-color: rgba(223, 227, 228, 0.75); - padding-bottom: 40px; - padding-top: 40px; - border-radius: 15px; -} -.header-content { - padding: 0; - width: 1000px; -} -.title1 { - font-size: 80px; - font-family: 'Vollkorn', serif; - color: #404040; - text-align: center; - padding-top: 40px; - padding-bottom: 100px; -} -#icon { - margin-top: -18px; -} -.subtext { - font-size: 25px; - font-style: italic; - color: #08b; - text-align: right; - padding-right: 250px; -} -.bg-primary { - background-color: #00468b; -} -.navbar-default .nav > li > a, -.navbar-default .nav > li > a:focus { - color: #08b; -} -.navbar-default .nav > li > a, -.navbar-default .nav > li > a:hover { - color: #08b; -} -.navbar-default .nav > li > a, -.navbar-default .nav > li > a:focus:hover { - color: #08b; -} -.text-faded { - font-size: 25px; - font-family: 'Vollkorn', serif; -} -.section-heading { - font-family: 'Vollkorn', serif; - font-size: 45px; - padding-bottom: 10px; -} -hr { - border-color: #00468b; - padding-bottom: 10px; -} -.description { - margin-top: 20px; - padding-bottom: 200px; -} -.description li { - font-family: 'Vollkorn', serif; - font-size: 25px; - color: #525252; - margin-left: 28%; - padding-top: 5px; -} -.gap { - margin-top: 200px; -} -.troubleshootingtext { - color: rgba(255, 255, 255, 0.7); - padding-left: 30%; -} -.troubleshootingtext li { - list-style-type: circle; - font-size: 25px; - padding-bottom: 5px; -} -.overlay { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 1000; -} -.block.response_body.json:hover { - cursor: pointer; -} -.backdrop { - color: blue; -} -#myModal { - height: 100%; -} -.modal-backdrop { - bottom: 0; - position: fixed; -} -.curl { - padding: 10px; - font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace; - font-size: 0.9em; - max-height: 400px; - margin-top: 5px; - overflow-y: auto; - background-color: #fcf6db; - border: 1px solid #e5e0c6; - border-radius: 4px; -} -.curl_title { - font-size: 1.1em; - margin: 0; - padding: 15px 0 5px; - font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif; - font-weight: 500; - line-height: 1.1; -} -.footer { - display: none; -} -.swagger-section .swagger-ui-wrap h2 { - padding: 0; -} -h2 { - margin: 0; - margin-bottom: 5px; -} -.markdown p { - font-size: 15px; - font-family: 'Arvo', serif; -} -.swagger-section .swagger-ui-wrap .code { - font-size: 15px; - font-family: 'Arvo', serif; -} -.swagger-section .swagger-ui-wrap b { - font-family: 'Arvo', serif; -} -#signin:hover { - cursor: pointer; -} -.dropdown-menu { - padding: 15px; -} -.navbar-right .dropdown-menu { - left: 0; - right: auto; -} -#signinbutton { - width: 100%; - height: 32px; - font-size: 13px; - font-weight: bold; - color: #08b; -} -.navbar-default .nav > li .details { - color: #000000; - text-transform: none; - font-size: 15px; - font-weight: normal; - font-family: 'Open Sans', sans-serif; - font-style: italic; - line-height: 20px; - top: -2px; -} -.navbar-default .nav > li .details:hover { - color: black; -} -#signout { - width: 100%; - height: 32px; - font-size: 13px; - font-weight: bold; - color: #08b; -} diff --git a/swagger-dist-2.1.5/css/typography.css b/swagger-dist-2.1.5/css/typography.css deleted file mode 100644 index efb785f..0000000 --- a/swagger-dist-2.1.5/css/typography.css +++ /dev/null @@ -1,14 +0,0 @@ -/* Google Font's Droid Sans */ -@font-face { - font-family: 'Droid Sans'; - font-style: normal; - font-weight: 400; - src: local('Droid Sans'), local('DroidSans'), url('../fonts/DroidSans.ttf'), format('truetype'); -} -/* Google Font's Droid Sans Bold */ -@font-face { - font-family: 'Droid Sans'; - font-style: normal; - font-weight: 700; - src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('../fonts/DroidSans-Bold.ttf'), format('truetype'); -} diff --git a/swagger-dist-2.1.5/fonts/DroidSans-Bold.ttf b/swagger-dist-2.1.5/fonts/DroidSans-Bold.ttf deleted file mode 100644 index 036c4d135bf954ef3c2b15bc6493f72a01909aee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42480 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 diff --git a/swagger-dist-2.1.5/fonts/DroidSans.ttf b/swagger-dist-2.1.5/fonts/DroidSans.ttf deleted file mode 100644 index e517a0c5b9dfcdde4c4dee7569fa191b40f208bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41028 zcmbrn34ByVwm)8Vm)@7#`<703r_<>qourfQtYqn%y-7m$gd~up10n1L3<`=!5D@_p zP&N^jaTrIDfkv5#3{Sxgof)^sFz?NC9AQSs=Zp(8qmCl!{7>CZ0Gapuzu*7!Z@Ibm zR^6rQ)H$cl`JPi(gb_ko_`@J)O-=iZmT2&|2yIJ+(uCTo>Kdq_;k*jYowdzPZO1-e zUIgcZaMPLEwvLJ=J6CQ;=wLFbZ))=g5K`Ta5Pk~IBXgGyEdSB_$KFARZHKb`b8lPe zEV`?#0U_=qIKMiyeE!mr^X@1@qRR-0+4%z_%b^`&czy!hub98&_Mz#;iaQa~--pm} z>VkO#gI|B`JP-F~Kz;rKC{Vu2Zh>=X4@zFJbmi)$BkfR6Nub#cONQqTytw6kxL11- zu6b(d!0P4nLQL+5GUQw~uyo%0ZEMaVv;o>6-mrXlWaSettBVoZnhV!_viz2L%kTcZ zONWs1TX^PYh|mhQtjDi>(yuQ08ad!K@O#75^o_8eeQ$T{U`#JQDjtDz38F|T{NNt( zNK8+Pp#BN*QQ=APy7=GoLdkiw5V5EYXh0zj`B4wN)qy^S5x|IMQt%F_MeKey2#-vR z@9B5Z5dJ${Cl`rm2}4oLMMQncBj+r5a4LCtPI+4;f&yoi$N_D*M?8W*b0YjWsblKc zG1xf;f{_AfAv_CON_o*kbOGAP`cRNrfYyliqapS&v=qOCHc|^vD{Q4u-U{0gbTdRf z1Z5ud5Oo#lp==Ip&%zdgja*}bZ3Ap8VC#Wx5!r<6JtzdnLsJ{Q0C_}Tpryyc z^z0sVlGzI5poR8D;MoPRHN!KOqC?PT6YPUb1xlmqCayA%;mu44^)XR&ls*A%j=~m3 zE2t-so$(+KGlq^*T6B=oPMoH{6^@UJeds7DXC4!-KT7VQbKw31s0Z5Wg1STW1sJ_= z;r$4?=}(c2-URQzKnn1w~JxLF!3VMSna= zf1o`nW6;DEdZ}>z5Y*?u<`DXF79C|vq5UvE_z-eKd5C%oRlxo2?8hhsTLx?npna7< zcS8G{Hqm<%F)|ip9B$m8Z)L(*j3Eu|c^E7I)Hsl_xN(DiY!l95EXa6FZNgZT0tgS@eneRP2lxUU=JI;9))NM?V%cB9AU$<*g>GJ0z?ROrm!V| zU2)C zGXd&~NZrJrCSIP{IX*uAm+?<8K6f#C@z}*97x!G;Hu)~{zW?EeMS>y{YB14EWV`VP zEu|S&B$h~Ja)nZ*<}_NJ-e5GDEmm8CJ<;KGCApJ5Dc;nybYDhhmOncu5X{ZXFDNXU zR$NkA7UIh*Dq+T`4NtGDZT8jchlyr5AA#G$4?x3 z@+Uui`kBK=es=6=^!Rf>KQVUl`P0Anw-?bZgYy=?z4}MX7o*!2q5JkD(4+HL35{HG zCwl7C`nk)<$w; zwClj5kG%ZKYby|X^$y`Ne06tMM|)dqOLJ4>jE4HU>EYU%>Z;0$az0d6T2ef%sIVYE zFDKidm6?(1P4OhVlUxq7Uc;$XO1Vrb5sO%crZCE=cGpCl(UeG(NpXk6ndIC(00jd# z6hxvmD&3XyWSJT0 zxJ(X*ayW{nx|bivsbyF=pi--+9jA~)NnRVJJ=Ft)(dL$}>MEPd)t#9!J*slUlb{M! z3XhD6Dx+fIkJJf3l8%l#)gG$-Oy47vvgW_LyD0l0SyUA<+?rl`gjO>^H6oQY zFj8B#)VQ5BTOwNqPEL%@aXUHpmg5S=mgUtzVbt6e#ZZ1~t1Vh{e|MCNEWpzyJ6qFQ zAJw(Y>WWgH8s~xm=sx@lxm|@emj*f@5Tpj~|DUT75CX^nG2bs6L+UhdTx$FhmQC_M!|5LyesOjhI@h8tG5u|B26IAa<_E7fPxbj zkLNmV&jnE~>aK#~sIe0GDy4c$*Wggp5wQ(|qzyT{Y_2HZ4FlZm?wZ$47!4?tb`f3& zKj>DJs%-D7Z*$kT^mM_fy1IoLQb8Wac&cxDjJwMge+;l(RN|31yC@so4Ht4y;H-fI zcSQ;Ojfy=I*f=1#P)b;}qQu#SZD{IhXht;6Sv{|6@;Y+rC$!~!xQ7gP(Bnx5V76jo<6w6-PTni zTn!pzt?dr-ZY`?E_3agz8KBH6j=S-FEysC$Ut3St3miiw>N*O_ zn0Og4ly$=oM#;PY7!nkFwR4b+&z;>1wnVxKk0T>c1peVDc9#Kl+-1ixB~nCX?s*ka zxx0dthe&xSUM?c#Vs}Lp8*ygF9b33+_t)l31bySA-_jF~?f-oIpVYd4;K<+c$%+5w zeScMOH6I2)==j6L?>n+Tz#m|`drk_sNJ{+YW)v}9&CD$<{wn3Yy3O$<2&)D zd(961&gMHQnp^2ynZ1&xR^q>}#Ij*LF^r!c#(RhHt-~9Ksrq3oTZSi=;is43y~}X@ zGAy!UbB9GY;Se(u4iWS{G#@+W`{#$|Pt0fdq2{53L(w57G!Lui9h*n72L~?>QZ(sg z)1XLJGtlpIMEYwT{mn^^f6l_6&BE=o?wLhRpM{HO;qQ9zmpyoK53cXQ#XVT03u-%9 zARQB=I~+7t(;@m8O{-@*X8LE+Q{%Sd?I!a2SJz4h>d!a6xqkSSB5~ z7Il1o#pk$U(>l~@>`=d>rqt>QH6(DXuC1N;)M~#@pC-IKs?QK3^{Ymiz%ygpW zSy6mn)YC@(@-014(S1?W(KD;-IK~fjZ``&GRoLsJfwrz_#NJ&W9fSj(9E`#NXFqO4 z72P8veIqMx^-cb8|H!o;8u4LL+&_XwR>J-Vb>tjs;NFpum55vxuZC0jt%N&PLV=Im zIYKUkb2t_D2>xOp@{O#-Bjm3Sb|XF?{KG!D7x~P6B0Z9$M(}h^=vH=&eGAzCh96Uh z^awDFiO)#k^}jKF?1roU{~yM&0(1n8q0{g*@CAim2ik!4qQ}u%@bizte=FcW@;ilI zgN^(SLGAs*(K&Puu3IY{PyLCa7Z4yI@OuP33H^v$%kkPh@tyE@AzFrZpc7y!PrVtT zAv6r$$R2bCT>!3$|6+I=ym>W>fyNL}jT@dZb@&Aw>_PWIYxkhdSb_FnGx!d6w2SIN zchlspPsLkI-Hv{TPGA{AcmrAr>~~Oj#8SBT=HEj?-Q8&O^$K?E>Mo?2_!1}t;{!kN zZLim&)A%qAxDxzMqcQv+csCsF0Vn1tI~F?~8;)&2!_?1&`uLw3v>GFPimIb2I)(0} z@1;-Ee_@>F57PtvJ!r8 zUuOT$#FWI*#6u3`Xovp}IFa))E6wNl|x?`_*J~a!qohC()DddC>EAN@B{c zlv7^DTj9Oa`?B{+YDMaUsi#x_n5Ip;FYRF3$+UOV{yUvYPfdR?{mJwf(|?=(g-_yh z`U-u`zD2&beSh}FGK?8n88sP^jMp>6nUT!ZnL9EMXTF@J$a*U4OxAC+KJ!z4t3TlX zqyL+1Rd#arwCvXGMcH>}@6SGwQBF35)Uv~J(8AEF{RH14Dp@9$g&8b;L`TsmB7K==Xc0w;X=q0<=nrCl z@1@>eZIS;{PBy09vZcL0jVd<*ZeAqRSx@1kj|)oe_( ziy4v0B(fmPFzj)&*=2AfNEoSJuT`t$jPAIsnZq2XP)M6)SeAgpN~}DpkT41d;*M%8 z22DuQr1?-oD>MoXYto5iEb<3KL2VIO@x7X05Qr2IcD;cBG?uj4-^+buDhg<{rXo$y zPY#2V$3Z{oh06fF&F&B*i8RUq(zx1ABE5f zKA7uI!)bmOc8QkzOK^!l5hv=LVk{Obvz8^RfojwQSXBs%QMpoCu*jTppK$S82iyM`E)Jt6dHkC2{5IMkFeUNW@CW1T0gAB?!1E=+_V$ z`TKeaZG6HB5KjxF32IYnTLMFocBgA*WS+l!LuY!< zto2P>2A{61D7?R}YtyW(sNPo-?41?UYEmn5y4&!JHMg`EDE|C`RBP27;apY?em1e9 zV_9A0a9f`AM3hZ;?6jnbVm*$Ew#8vrL1v0JwpBHU`f+lRKShIAaNUH@Su`~9nJCEq z3Q3V2c~LRYz4zG?uIwbpUa+LBq%2jRcp~s~_leYUbvb5F$bODaaC)acTTkmlqB65* ztl)XqSf+&@Q$H^rvxrgX(pQ&+Ekq>Yt4qDyAKV86n`oNS%m7z}7Qcan&m6iq@O zBC7cRSR=)5uzH#g9B8h^=aTD2nx-#rNO4bJ(OAD?h8G{1ta;rHHFeADCuVWXY1lx0aRNdU(9o9dY98PmhE+Whj`3TFk*ugI^kv&AK~07=%O3@(F`WMm{c z!#Lbw4|7S*Br2)AJV)EoWEAdI*OnBsOwM$Jx;Y2=FNHwr;9rRF5+ND)dM_OH^$dWr77yfjll-UM7tMs_b_?ooj(hN)Y_s2}B`3}6-6$*D0 z=FcimzT9}nU}t*rjG1$b>Q{lG*|w^lU)tN09J}9MQq}0M7@pIS7JL6lW^IlwZ~kr& zX3)Es5T8cre8L&_UG^eN``KZZx>4a$l%Q?}di8?JCyG{3vT^+i8UeM&PE$U3jt*IQ zrAYO6>E#fVs=fpGJtVN^MC3*6yJ;?ZF#k zYxcy}K?~v8q1dBIeE%zL7<2p{RRIVLKh8>2323ljlvOQrT)MKO}# zif7l|c5I|5IDGuBRne8x#&wAmi)YMOQtfb5FPSl8aYZ8a!SUFCzdSVbGBzJSj?HI> z=ADiG_p^I0?yj%fb!qROi@WOTc3mW6{w(zI9Q2U`y1IBRR%4Y4Eqe)1VCpUm7C48U zn8%C=E7c-o261_duyHS$ST#YQtIMq+f~lg_*o%YIxhSS-tg+e>4Z9+E-5z?UZ_Yq> zlGbXrX>VTxt{-`41pJT7Fps%W3GZ}EhHW+v=fO$C*o8G3C&pNk#3@INVk&7R_$r}G zfzTzeiGWDLeE&IEM*d4c^)#FZN^?@ZioIp@bzKTZ(B-SkabNvyZ5c_S&bwd6!(OjGfGw^hq7$>^LEba*uQ&EOYDN+0Ro>+ zd`5o(Z7o8*yxf)T%GO$krQTt}XMC#O6h=r|>@3DjTC5d0N1k!v+g(`h!V;Iu;LjMz z6B|afDj4J-j572gPCC*RVDf<9M`jB$Z%is5ush=XnF0n041RpfeK>FG5ayAoj?!nd z+E&&cKUsdyFSjf`+cEQ3y|eF~nU*(aTldC|Eq8TfBv;HXT>Rs@*(trt*48Zf@v=fD zGJSPdkwRqr`Oe6}m3&g>;jBPv-IB_xfl%V!)ViV4+}5JR%KWvC{4{g^z(%lnO%vv{zBU@1JF68i={a-Lo9^t)iauovg^CP41=O?SpLv}N>GcIm4lcZ9 z?5;|gE>VBPlx$Xd8gFaazL%9qnIbCsWUN=DBK@Jz3eX!e;5i>ycm=#OXPF|YoGZts z;$cX}Ku%CT`M28b;*1fmg&PqQJ5I1j1T_+XrU$^Ef$5SV@?bJ#fj&_&;^1}p5Uh(E z6bhMAR~YhUKk)iST^5+p?k-=?=E2HzJ+06eHS`zv?_W|}w(`)>;IYv<{C>&Yu-8>F zx1w^m(dU`Ij9Rhq-IosCUQMxL_7R1`*SKWEuIA)WrnUH%pDem%Y+Y63!N12|NNZa+ zvu3z4-CrNcuH3k&QW!VLm|#ROZX)D6E&_?V%xj?gn3Zr6OtI8TI<9eqsSLygOf8~p z!Nq{N0b>gl99Pjt#xJnklRK}x4^&wMbVHzTy=WS$1N*Nn(H&T(mZgT5y~3Vnsh^#ifbjJ4>{1_AkuK8Eh18VoqNQIVD!aZTfx7G8-DZ+THTLT z7$=DY(}rlY6e_QM_lkZa;hA}rw?93!?3r6jGaD96%jpbxDsS0+&RMk}T(dZw z?43RoO1x_n8yBs0m(2`jcZ8DfV&BT>x~Hph$;|2mM??Q@(`WBqP?$gO!P)hzBXtRm z={-v;W^U-p`2NYf?vUGEKD#itJ8oYU!~oVmB!Y~u70kC?kvY@H$w;l!XYqs7fChH%`JN-F?SC+F9E z36Lhz^C=z2FjK6Ul|fi>)6pRxtJD`ZLcK4WB1$_zzs0+I}M&F0P2nn_ycoL&7{=#wT!TqiH(;gkch8 zd-VTmUhr~aU$`H!aB&+W1Qrlj8NrVUpmDRAL3G>Hv_v}nFJ{O8W`@u^y?HK`%9ZE! zL7h!+(mu(1%7G>Upg4u6?+lrH-t|y6y%Z6AkMS-QZXgv z;o{d3{sqEMBYZEyYY<+5a0S9e&;sUX4%W|7>%i<|IhGQ!Ec)4H43^R`v=zZC!4@JA z1L69~A50)`6Q6}BD%ghT1EeK%`|jPbp*;Y(-qd$i=sUOyEQ2wPhDGZ{R5tM(sQZ^zJRYJhjyuU~@pfE+mmG{ahGJdNchAJ1Xb;FU!4JxKS73i?s<#Gm_T)7Q zrT$W^mz&fGgU6EjNP&)PF)<+0LI1}DVi7Dbm={3}LlJ?@1Z{Ss1xD;u0mc)nXgmHF zezB;%6@lz3pCPfRqp)pHO{nGcKriSfTYhtXZbgdf7dNvIe#}!eyLm=>T4i-pUUpNF zBR6ShdT}tab!O$lo_2p`WvC)U8+-3&%bn=0r4x0c^)R>0L<`U`AL=qiybcpy=fx&( zO^w$?H|98D6c+J|a53MA8#5HMv|{aGf?Dg)zNCeTCjpDK3EBiczm4Xrrvof^Hgr~S z@%wuFdbzUzHJueqo3k+At~d++zaJnwsNl{Dwp?7}-K6PEv1wyFC>-35D|>=$!Y|9aR#QMiPq{ZJdP8 zt4dXuF1Ww(fe-dI4WEmB`NZD89BfsY9hz+^8AGpN%X6o3^%wWe`?uKNViz{9%4{2{ z9+xPm^+6hykio=!z@7%FgUm)gS;W>*xJHjDJw06l;0~66)32hz#u4LD@ec93Vp{Mx z%_3P?%!$QDwb5bp8@C%DH-2aoiD>|r!D3*jew9Z|r!Y8?BY{1D5!R!w)h>hGM*j(KNpn_sr1wLmIUWHznt9DH=?G`cRa zxVw1ug7LlMms7*@N(=icJ!HPbXf4$Z!d~)S1G~dEmu)aq$Xx2rmj;NAwFD3LVNKA9n5&Vo*gv0&J&5-{{O!^H*DCHhdFz``023>yPhW_A`inkx zZ1&G%UyVI@VN2!rn=whc2HF9y&@aOK<*0&B(MzyIf*CYlDU$WzL4~xxNrcs+VCulrM?|>Oqh;Z|TVA9aETrKy@x66;o8L*o zGfMoD5<8Vx!t}6%3c6oShFBsK(QI5Z1qHl#QmP4mfj9$(0>~Ue=rlp*!m070Q>Uo? zr>Mi@oq&<>A5lJ|{9ehlE3r>mtgKhk4ke}}a#;^c zy$SyL$%$`yPRT*E2FxWXBcf>;X~Wq7{39TaulH==Z)XGj#AaC`z$pb9Fw+cTjfol@ z|Ki9IN_*tUP#Uu@ZD=U%`vqx)mnOooHFyNtp+kN?;X?zC7?v9-zX7Xz6oB(8I0YqE zC}}Z_8^Gn{EhN+jFUZNJldhv0&{yz??7@bFq{d87eQC-siWfcQmK$~^K4Bv?6hIE z4NK(Y0xMLd$g!M~^hgJ-W{f$hHjGtrTB868jKPUQBCub;7l6no1j>Zo2YNwl$=m`M zlqTp4`hXxl;K$xx7j_#>07emz28ckoGdI5=zrYRXeXLp{0+;Xz*5d;r{211sVj!+6 ziIuacZhB~I(bYZd*!Nw`Q&;NfRk`<;)=vMPiuaRMK|f8Xg-=tZf}L*wd9g$-c)JB7 zP{EWJhLx7~$Og?uiW8Z`l$=(Q*2AGvVBA2!7lKw!HeF~qG+2&*?~V2T$!Y)z0= z{l|Dtyr~zcU&Gu^kjbOWsTmFB4-{PmT=)BihB{|uWto+B5#OKEs{8uq94r&0P@vY}LWznZc1vvGYCA6r7i_)PJ?qPOgdmV=)^^5ZWbZD@Gx z@{b?+>%o@q-^*S6lUr{2$>Km@(V<&zd2&fE^}*Azzr4N#<}cIX!`SfZ;>EAU{`$=3 z_aAO)dHDU!TmEZrOUvH>inp1_MiA(#0uHL-GYqp*Q6VA$+WEG3Y?v3AM5Gq?NCvIy zNVbRmX>nc~Atu;8wD_U$=^7v1~v zT_xj<>wCA($~tuPAS0Xg)cP6Y03sJHJs6wstX)YIO`~05; zHEG)ajm#VV`15;G`nH!mF#Yv)6!m{g?}I>ZHLMP}o9~pWEo$mJfEOilby%&CDzI3A zjk6?TvzUS`1Qq^N^__}Rky@3KQznKIwg zhM7vxQe@D?@92NfINyl?c?ja9$+*|F}?)>O#FyxMTft2LjU2%Y=!jVSKD5N9-Ql<&R{xUCvDhP#X5r7qBLJj&rGZSyiCrqb6l{hE?qaOsW3}TSq zGF(8v_Ik|pi`!djcu;!%>1q4>1IBmG}gBj*Lg|N%mBE+C8k;=P|l3(3`(7WC5}YWM_r=P3H>#4&{v}pK_-aDGf4y3 z!?Yv~dpJ80Rp`Bj5CQgak27vm5T6s01xg7p0M@ZE!CwDENTW-nAwQr%2Q;D~+a$#+ z605M7c%+jxblPhltL+w@h*5Al`5WhAJ5R?{R=Gkhm&+`wzn_lX_1cFDy+#GFw%(+K z47{fbmoMx~N$Ht8KZm{rCg8)tCH{ikV1a*m{#Eeuu5QYjJ7-pkXU>x0oJpRD0IlU{ zJ#UxFIGGF;fE6Jr1fZM(Xba)xXcY1dX(8IBC$J}2T1vH&V2bOM3@oq#N<0T^83k9I zV^S&X1?V0!prB~d-W8l}pi6*+O0Rq41hfLH3;4wh<;3WMAgYx3;$U+{&c_~uzJkx) z^Ez(8jW5P#QESFGQdg-{t z40^-(H0u4G%(^Fce!o8co>7a^Yi}CIcKa8CgUDHpvDae3a;RXAL2c+MMv3pc7F#5Bt~hJhq16{0Uy?m(KMMKMTo?oVI0Vd zL2RTr4gYEgzx1QnvDl9(55YUB564~Lr(BJlrW+@SA*3CH+$jvHq(X9ma4(4<(T!J+ z(vW!~BfD{>(vGV(Gcl8mZRKbSB8?^=J2{ci!iAm_xJ2YDeTTD#iaIwQor z&-t>l4b1Nn+PYe7hNPC31~PrZO?@zb9$@+a9|@p#Uc=$ET6agTI(Imi5@m-K){_(O z@`*}K*vbLFTCIxCpvBm1PjBToJD1!{iH*oW;-{AY#)7a?Kwt--kGljM0X_>cc)iz< z#rzP!utI_n1cu}ItHuMpS8>|Hny5_@!-H<{(*0+CYNy*aveZ`R(#U_Pk z;}``$iD}x5h^2XPxy@F-q-E2(bxdD)`)}^wc45bKt8bcfE2Prg=Wa?$O>viGSoQ`N z99TH-(ZvP-_3L-vhE8A-Yo&)_tQ?TTWVS0^{jPN`igRIOnC*1xT4bE11sNy#m3VOi zuFqZzUrk~SV8XzpOkgWawa$y)UDvSj*`dbWfqYY8$u#SuJ9h4B*^r;VMjzUIVb7!Q zZ!Sx+?3d}((l>u|{uPhq343Cko+R!|3G~cHxx76E*=iFz0$c!Rh2@<&4nqR+H5)n3 z*^EWdB*ET_({hS0JlEJF9(6JiUkHOQq;V6TD466F!WQikWAThgN$>t;B_+%D_X0^v zjNrjj%-BP**Bcg=JE%!=K9p3NWxYnxjA_m!hqZviC%*e^Lss9mzO*?K!)Z841N2PQG~1GVNt8MXi;|M`j%FFBpQ5gSZ%w))#C9Yx z?CWGsr0m!g&xjzWr3|ky|#( z@n^Q8E`8kt|Gw$I-|lX#UH|iCE6$F|baw3%x&*C+e*eJksuj%{0v~|rQkO*z$nRaw zH@;*4&`w3{qxK#4gLcMY580dSw9U4Tdx@hs&Pvq+RIFx6ROlGXKsX4pi=7ak+Cd+r zVKT&QlNedC*s9h;6pkXYd?^GF1Bqi3JOt)EkZQ0P37$(VWReTv&V$h*qc&+213CgT z%hs=-fBEIijyoHR=X(8)>8YvHQgmO_XRn6nv-MSx#oOB5Ce=2%Mwi`I4k!^!HOLdw z(^p{(LVy_cp`Y>=Wq@s~EztTS1>Je+wBoY1iuvdFhU)SVBX6E#NegafRZWcY?aB9W;c~&G^$NlY%-N_)lEq@ z3@%aVEcBGPEoX%gxc?H^KVT%E1;ZHhu3#Vo{smbtXN9a65-uSg1CYP~F5Xn?OFT!i z_{QW5A<_h#3?RgH=Yix`PP!C6f*lL#szg(OOF>_KEg{9la0)QZfPDhMKvS@Xpfe$5Mo2;-_)Jg}Pwg-oH1zC+%UhOJ+Q-HuGD~&q z?Cj@XpkBHA?%bhWk@0h&2Ln5Np>+LA|2`g!>zjk10B?nF3DA%+>*4jB&Z(mmsFuO) zT5+2i79z#xA^*pMOGm=n;M_pEetta6Cjz$)4~~t!TAFF}+BKn!%u=Qfr64bQ{JxwdxlT2+6hf*zW2C)Oqfk0#2^a1gJm+Afm zFx1`n>Wb`;$(rxBWw~`@N#Uis>#d0CRq|ajx!PMEWWM^|JY&sFzqtR#X2t1GUlwvU z`yimtKs=ZhRe{}0q{2j`f@4`u&G|V>td!Qu+SPIdRxkjnAO~UriWAc!nSlnT7ZUct z0}^JnDGQfm5do+MtPLn4$q$S}iZt%rggxhD!}!R1vFOqhCpfC$FkTq*jPJzXw#Iry z`tkhO=kfO8L1-ThIk75^bwW~YEpBJPA|d)j@D1a`K}GlxP#keg>MyhupH- z7vy-4{7E^rS&rw+SIH^4+=yy3I1 zGa+abvkpvb=(Atn_hyQu*)i#UL})O+4>ue20byo1VbU_6Xox6muA|gObGh@ ztiJpEC(Q<8gaKWl4;1u)i}%6jWIeUXg5jeI8#{B7ZAogUyxGQOAm|M!3KBlN(eMF_ z_$Kqlbj?7647gwc*guo_wThfZI; zFYyK4G@CPt7)MjG2VeB*0~(j}@@MInX^L0_@inP7u^ggn=4^AbdDKj6l(njMlUl7b zXi4NEbat{Y0fL=C;0#p8bt6E~@Pt>X&GxX>oKS2HEvQc$+hvqkifX%c%f-a_eYicY70+@OuzM{=ccT1J2*}0aoMKdxUd8Bb6*2g{zt!G3MdW%RQWu1*1=TU208vlHC z^Z15=IRalC0-Ig}t5&Tc5BWlA`m8zo7E*7Gm%@}kZ&!qx_C0vMgkJEYFF+eKXz2^E zMDtr-4fzrpB!Rz3D#dCJCcWphhA`Rl3BasCH%|AG?j7BiI=Weh)jGefNk@w*0N?=p z!?jW@1;{&Y9T1eH@GO}ffPD*nzOw@K2f-vzxN#s0xR+pDcvWok>2vbLL<=Kk&54Qf zbEjjQnY!^uT?>{(ESAWU1ukkXG+DrE**`&h{pgh!kRRHsfR_4^L<;ToLUI9sfNa&}Ig5Ez`n$pJlhs9O!pZi^q2-&F=4l zvjt22R9IjJ444F>-v`>t(Z~FcHcRon5FBRkKNTDpIQcW3Zz=p2 z3Ks!nh8MGISZXGVr?GV`HHcSYstZG=Sv6$pVjvYu%S96WPYM25g7YEfE#{4uu$Zjl zTP$89re=!qG+3t##uTT_R#H2ZQ6;5@)hoY~;WuRXlnhG&zAKj3%c)d3X5|JjR>Tlg zCZ-NCH^77F1rW7&1+3M96h-1uK!O1QSIs2tiu^dC3{tmYjN->R*{HV{P&%7nfDs#P zU+nRBu3UL1_9(vfo!D2gzrRBTDN}3+?;rnk{4IPUHi;|Bz=!$}Xq1Eo$C5aS1gS{& zIFS$`i`))eqvq7=4)N&YgKZcfJPWPfr~GA%Y^FcKl;jNmqRLbJi9B3==I`LH07 zu*_LNKz}GGpmTHr+&jq!B$eS>oIHeO|Mnj$y9Gv_HQMY%Vj2_5J6AU6HrNcjJG&;= zqb`DBe&VxQl0sogv_d2OWPNIvxTR5Rg=@SP>R8O{|*Y;E0kmVGxT; z5SfJyh6>hX!W2d(GT1}k$Qq4F>@siMPMKp;DmwlZmAIC!+Wg?v_u_3M>$6CF--~$O zV`bTYI=z2$>(t+H5D|8(zy2KuDypA&-f7maE#I=EhXxjBH9Qv0CqX{7JU zU#sHasbGZzQcRY#{&}+R;2jm@ z5x9rM*kC~`bQv6E1H{)z^hlfsnVOeKKd1WdDvy+1rvNTqbO-cq%|hHD&|$YghuCwu z;Y>YHBKE96i9G@(fS-n_I2 zKtZM7Q{Yb(3e0nNlLBfhXH>E}SBB+@C9Kk-|G^m$9@eSHwnDCSANWxwRQ>{dG9tcC zJsZ}jM=fV8V0Z2ZJV^)#sX+`>2-c}15+D!*UfkDv({gnXRkv;`6gO$eUx3x>U+Ubj zT0P6H*SoV|wYpnJ9s2$gHhe8Hbux7u=yn=xvr`aT^`IW!qor%q3?uUxyu24DhLJ2= z#>?K7F(R35M6Ff3Mp%j!RE|Qe4Xar-OLJnFi9*Cg^T*da6D%ptT-@s?s85GMkn3BG2S;OX;Tju2E4Q%b)9KJ6r4}i*I%Op_wn?&l3x0Ur9&u!lJ ztNZGeM-I_0lYm$L@;CqfipTsTqED&-zi_i}qEvJ%uTg4--DIyN$ZlfCmlgaqXAEkES(NC4z{GM`{ROK&iZJ6$K0FH4Au^By0ab(w zO`{I%P>9TlY7rw%JBn=BreuRh-;sVPrFOvQDxy-_Aq~NY3TQ}wfXU&~>q3a1Ebo84 zH{O3zMo7>LGv43M2(n|d*BY=8dlq;Ci~*nzK~)84mB<4GU&%`UKv6FV%?C+>6DS|J8vH8~xf9HK zFzkhBeV!{1N~j?2c`3H;%h-9G89V=MeD{~w#xo?U2M+mTn`2k72zHR7Omxc)bAT8X z@g5|_*|3sexpY(tF#cg!UBHQX@u>KWm=%jjj+7`q7Z5HMkYI2-ND2q>PA6vtGA~^H zDrUL*52CwnpZJFE15COazAbw@U(a?*T54P=4K*b-X=&Vq3mV0cjZqdfXBh}6P5d7M&cb`a<9Hpy(||{lB}@?C zfaMf$43rYqCW3hak_6oJ19W;SWkZm<>&PwniUR2G$s`ZLe~!r&nvh++*_t`cQQsjr zfscj@%kQt9J7g~E2Pd#G-JF)2P~A|xAuD1P z_Z|cOJR`c7WE%3Q85XP|HNDgHILRFWMiOKemi`DT*!p`ReTsmTkdZ^+QO}KlB`gp4AwU8aj&(6uq3k34=vlW&U8ypcFe-OU)P$kS0<){PJDO9qr zS=H(!EBu$z@CwSsXL51w%!*f1WN#YKn+~+%f84q1=&K z`$log8<}J+had1eU_Y{k0frmHnEwH?iiI)|5Dw6w>si=jA{H`hCzomokqI1MSIEG~ zlQj;^%}Rz|Q`*P7?4|vcru?Epi#aE+#67fcUNC>*!-JuFipz2buD+N*u;r&`7A!dP z(=7w}Hy$sYckC}4H~!_=ys157&uCj+-?+NfCst^r8{}G*xZ;k(^XL6^b*0O`&YBQ= z@ur7to|Bh1XEQwf#;3s3gt3Kh@N!fIdk*4LnXux>pNZ8Mk(~n+#IN={{7wFK{$qYN z`J&upia;7fR^~@)wH13mLZUOekF0+H>REsP>ZKx>WC1?|-Aoc&If!ACh%5#M7xHs* zg@7!e^JJke(ar$N3xQZ77^N70lA!ha3*EkOu6^6~xuu2KJ?YuOTT9lidNWv+rVXSg zP4ii3d#llHQCfpDfyGF*yL~=;iIm5dk%q&%_)sL%>scF$)9|z-KglMH$CSxHbQo+Ky z3;3{%kh3%S=@elp74+_PAJ`OxUqBZSPX(K3ofv!KyH=cc>la_#8v7OAi}P20{`tz- zFR3*ASYzx^>`)_q#CH707jKb7&O?D(O z($i2QdYNB)$auo|s*yfndeuakjJVaHGO3KO8B}_ML8X!+%WGEYYm9+`upP3VvA%1i z#oHNdWvq;&`W2Lk&tw8jRs4!WWquPOqs?frO5U`=#cHd=>bI`5Znr*e1+f!iILjf5 z!&+@tTMGY1uCDHl6e4#d(=sl1D+npcViXeDzft~#Bq1mzvslq4&c~s%n^+(BDux-W z7dVLkus%$_#3F{=T+pm;ngkAk#r`*$q&^AHYHI7Q!4KLpiyW1CrgWD~_T1b3kAC{p zW8eSvMhU#}_+O-vM&atZ;`Q0}MXAbVGd;D18V!!b4$^Dyj=l2#K@Rc66_K71i4KC6 z`#RUQ;ayo7)_g3d7CgxUqQ)}}aj=WmnLkiY6B9KG!tqwJs z#=AK9@Sj8iAM8+IeB(Dels{A4@YxPfF2rDgiCKuf5I7hdXqc$MxCPe{QVVbVghy;G zec<|MJYrX1aUq6piPup}!8T6>pVAG-Sf6@^pP75Ty5%*OnUttA6h z9(#UMa2LLxs$2e1Sx04YQaK+;>B}y6g=Q56Iy+_+JPPe|P({=NXkRw0UM-;!__m_N zOAy$)BntEgwg;#HX{gt$;w{dwine?dm$H8AhgMc%wQ5t`A7}hQ`>|U7p^yY|2^1Ic zuH#K74JXSJLBL?K7Z4BJ{u>RHYk~ydQ~-&Z%A66t9YHm=RCjfyw%yfPv!*C?Pu`ra z#gRF4X1D9zep~TCu-aZ))sRuWu*S`N(zwWMTGUuFSet5bY)ndNn_gGBqKS9<6IE%R zh{`bdbEJy*x{=HNhB)S0rR|bYNprQYZKZNtu`8hByvN76o4m) zEW}qI2$3E#O~rFZg^Uo$ArgFrsYL%E9$Ylsx~wu`>>-;hd&m6nBKW8Yg~!J5rt5(6 zLv8I@=_#r1j`Y|W5y_WZ5xdF^0S=;rHo2IG5leuOW)=V|R*4@*2F`#HV1ASmvPD@) zr-H>Ngug)!++c2#uycbn*-Hh9~a z`yYC3HCRZ59uHAryptyJxFB!k4DqkRF#qqLg!x!lto=EN)y-PqUzTQ5=l=))-3{^V zeeiY*%wrC{PG?xB-43A!tw?zfvWcwP`{8pos<6SJlWl_~%9s2k-2tox=r4h6h*%3e zc@5+fc+guAgpUN^ecSdJ|DWo<1+J>=%6so~?&ZP-?nB-naCpDuUf_zLfcL5hh(r*@ zw*}-)co;yeNv%_jF^@@1rkRW%wY8HN6HPRBLe!WhYKduHZIWrHOun>Lr%8YFwY16f z>+qYI>b>({`g-KNPme%{% zt^3+0n{CtA*6rT2XZM$}RVd1{9=6X@n(ec}W!DTG!>@Ic5g$1?$i&FlA?F+y0^MNn z!0a*N<7@MfgD!Q*n4hKa@f%_q1zk1tuNW$3gkduyJ@#tCMSjZtE*Uy}k-O9V9vMHp zP%^pO*6?k7+Zy+dxanK6OPp{#gwM4lop!>sWU!Bh=+|)FUTEDeV0&R9a{>q_yp{CdR&oAD#fj&@IV3xPGt(6E=%hHpnX#h)m!R#xz*+`U^a$J`smnwPugd1K9k!^_NNh+L|G zlj8huQ^N!-U!nGpe{NnBNc4BC&X*g`5@>WPS(PAzza1~>!%7)$iU?-`As4S(TOd9Jbm4SziF^MnPn;?J2% z-_4ScKFSp;O9}dPc>YFYsc%pPAU@M|&}r`kus0L;vV4~!OP|N`Yq7j8mb+rP63eko z5NzdGSz?J=Aqyehn#d3?_z7YA-T;Im`-Mx<2Zc2T$c>iJMq{m!n~g6Sr9cZD+Tn(7!rnyWrGLZj zBnuo<9b{q)3UsHvcTqYl zzk^8I$XmaX%Kos6f4xUUhif6X{4EL1i0HEy{WapGL7#LX6Zi6)_#yZlugy-4R)jE! zbco@S-w?8ssmacH!CR=QbeL-28=Z%_F(29SPe06@DsOo-UZ@Vi2~pnEv*I7~{EILC zTcaTA)Eg+bil1abEl;=SUsYLv6p--n5JgSzBMVEx#8y!UXej8T74BDj^LXCB4iwM& zuuuA7&zF7b(0yAStVn;-C;gbmtfeO+Nxn4@b#@{BZUfapEl;;6bVePRe;uH&>}X>Y z8*V}Ww%xTPHr8a_8rYGfB=P9^TTB)UH?=Bpmd0r8kOAWg+cCeyt}zcyu~A?&GMwLJ znithX+uVu)pPizjVaAhF8_gC7D-6mEwg=34iYAZHLd#RqV2L8;jwH>YF#8cTrd$g! zKcWj1!R5TpeO3gR%W2XR6kC2)#F4foaIgUm=MRext3%lW+&+4GPd%VV3W?O^N+fW+iGnuNX$ye*5xKQBJwO) z7Ze+*%WVt^(!%&KGfZ2W3NJ&bX#@zX4`9a`B1vee-=#$cu~&(<2!XLhl(tWa-h$;U zjI@?Y`tWUAzeEAAuOD3V(3a+{6!ZF}zg=E;^SmujT9G$UN#U+?_oiEK*aucp2(13h zU$?k_eqO}CR_gP`kV($ZWt_5~>A(r0QN46#Hv| z`)sKzDGKqm@yFu1C7xS@DdKm&wJ9L3DL4QhgBI{BmP@GnQ#}BQx0-b>B7PkaG%q4J zCuWX|cD(Ls{gES_gn2=pqvsle~T~&q(8>T|cF^MsDc+j{) z!>Sr>{ct*kezh|>Fvf=C`C{Z{sg>4^cUkUI?z()J?5bS0z9!XBC`T^A4#LYK66<0k z;jTqdBf^^;<)t!1LJ?Poi5-mhQ5!M9z??J||FP~Z#v0^A;kz1vp`}h8@0%p@s?+9x z{d>{77N!vZ|W2;-1j7knGS&yHM zE_Q?@PxBtK;-7vPb`)8UPP}l?v3NT5ENRF7Nli=09VI@Py=nEom@3EB*VVKoNSjq! zeLG(L$5Uy$f6i2`TWW>HXm?bqsZ|O0;tn`8mHtg{`eI6-SEiLjYY{TlF@VMo#n`I3 zj(x=yYY$(YP^DYGoYhpN$8W5!t#7P9RxdBEVq*Q?hL9?3Ub z=GBR-CBy2~)}+!p`+|j$*iE1=3WtP2sA!5!{Eto<>&lqQ->wE*(agTOzX+00fCAQA z{Q|8b#p0`9UIkWCml)3TW< zWb;*62YT}i+4N68T(8Q|LcB1XX`4<>WuTZLAKYV*36f(%F6a4R_NEo`rk11oe{1rV zPx8YuOI6HXdGi1j?-01ZC+fGt-GKT9VoJRq|oU^%B`!!UGE6guX_5Y>HT&Vsow0JFYT*z4nN=3K9Uod_~k7gR{e2igS}$e zy(Pb>9$V30yWqRY6@9Dk>a9phs_d@*(O&+UM^2Q6&-ClwLxx|rA)aPvxCB6F%!;yOqX#QrUOJIKAs1iW?>W$ z)D(6$>~h$LVFm*>?mEqBRgQK%fXvv%k_z@?!JHW;XJ|r|)+YRxR=nM;+9%s2?1Xsh z(!9j1=%{RE-aI8cDmp81p8t0&XguZqZHhf1G&I4Ul4MUbnG)^NCw>pm)KIfQC> zdjhs^Dpqy3xk@q;GhzFtRYgTdMi>Hd3S=nTXm{B^v|qQ&W;+jvs|wv<%S^~f)a4}C z8H~}GLWrDa$*BvZn2on?IN$OyeyKh9*uKK9P-Vnm|29uep1Iu{aOp5Y!ytfD&+<5AdKeV|GW^N63{v+8TB zK6+sN0f%(RI`4yzjq;`49O0U6I$&Xqe*cgFD05}9t%{{5^|Q}gV~!_$fR11Zi!@4;;E#}E_nVh8fRB=d-WOK5x%ve z?At`yhfOMeJMed;WU=Xzk{A((wT^;#78kdmF2Wp{ zREM28g^@TNU0k3=w_tt6cdgGS(8X#<8_=SK8H-q#bAde3H*7>c=Nr=E z6YPRBqZd7C^^0&Jo{4%3TB-H!{*LIoBu>hN2d5ONHPu!plWm(^_2>Dc8!o#`)_Ij}Jhhiqfm8T&rgoMYdo%@=4L zA_ZC;J5Hp)X|6~_wvX&_^ekM|?bs7rzM=$i6D2EF#^^pyZZ0ZnPL31nQOP3AUBY?0 zAItdxhs0Wd%at2`fM!H$5i^f9^aFY13i_Ai5$H76nj6srdCZ0YbNpYL^^I_8L`iP^ z7)k^K;Tu2p?l`1+PpAvC2C?3###GDsDP`;P3+hW0rKG+fZ~fAgUCw;$@K~Jh)c>7h zZE<{jajnBqi)&Hs!ot$hLV!k#kMzI5$f($rVve$7*`Hyn7s(J5sXuIT!9UgHf*-fZ z6m}RZWf--?t&Y}3au8_=1@}I!yJBgW{5Wu&0Z9-|IOBj0$(>nSQ=#PMnL71Jh1Is~ zwKXf_b8Y4>`lkCNB?r_j-LWz)B|Bx|($eOY>0k};!$(0rBhh&W@vmaK^Rg>A0PfSE z1x`J99a>fFYJivtQlj;}YwlsERz7w3l;Cdc#6jda=+izfl4-j$cK#1i)i~}JaGSPt$`g4&*d-mR2TzdcggxL4& ziNaTz3G@j!Mpt=J?-QuGIDq0jwjadF6F9Vta-lPTw%-8Vrgka5k|ooWQWaM-_)4fv6&s%S+ZI?+riUOW<1#>pVPq{QXLxe)qHZZiR4-kMN7 z0*L;Po35L_!08gGj^tC35BN1608WSvVvUyQDz!ck3Q-?bEND4T)QGk?^bwKiI?dR@ zdS;z`x38XYdI`t5b)QMS^6#MgDqN}dh{lM1c;0;w@p*(N!hrSeMq|J67?vQe89z4$ z7(aw?(>hlOyvtc4!lo>UGKRLfinys9{7)tGUy6Pz)w!V{e}gM6&9x!FV1qMNny74b z&Y$mWt*mHuCL}mpRh_~H`AxC@S^6Cjso_e5rPc^vR_}5KbJi+f*i2YBhSc7M`0pZW4$da$9Ccc zdESb3RDKhyr@#4)-|8vl<^DFtNS$b((33OHT)`R+gca-8zDKTf-u#De$~ZYl9JwN~ z5cs_u)_<275t&xu$_|ol1mmo?sK%(n(EhYC9&tm@b)N;9gA=jQsT>#_ESWzu{8WPP zi`ZCH+oRz|4(&)wlLOR6!jV2nJ*R?pAAlrs>G0me?uYoENB6paFUv6gqJzF68!un( zmsZ^R!B}=nesEfLruhq02Y(5?4+5b6Eo9x=Jx3W|(e5R9ypxd7A5O#JI_+M^j66@f zN9-=|((VJ`XZ)mgZ(wUA^mgLiKo%}}aT-~NJfb}hX7hF4G$G8UJFh(tWj1}ec5h*(j`DA5_kk=^dPKW7vL8zCYWKmc7@_WJ8A8}L-Dd4R6!*W>?oDjHeo(ug$HMi$ z$IMw5>i`S^?qzK_5l8_v<9jpiTCiZVlkH&xB2_1zD(obn0Dee$@a$iJ`%0wg2aX=R ztzaFbAE|eW{|QSM?)sRGvGT5tuA#1b+gg>@=AmY#rGMw1fv%3uA?2h}ke64qK&kBS z@91e$R`d_->>p?z>gw;Kw}7l4NT^urP^3NvFNX4g{;pPKU2`Aq>yc{**5Z5c;{d+4 zb?oYC#?3M$Y{74Rc(o0`C>ZG|v!h!!*wWV5+BTr%D!!QiXx1A9;z6y7WN_OASroPd z1?obPsMPuRI2hZ|HZX`PDfza%JY~nOuAWvUKOfJhbD3E^wRY3LDnK|0bi|b*)Tde0 zt5?+eZanM9$km@0L@p`h%`3`A1{{~-xB4M_(rVILG z5X9dlw8&6ro3do2e&{alop&fF%5-2o!^%qaLEp46~aP_irGqP-6P z=Ry^WLijR6WNzyp=&<*wMH{r&tXi>h&AOGjq5!^HWv15Alq%*>#h<4gl0MttkMNKq zm5iaQ9)9!&>?at6{y7+9C+rvrj}!~DVlzY7rm!m_F_#t%@4r}#Ea$@$GXZN^3ih^1 zMs!#zqWaP?Q=5rs&TP!MEkKoQsAeA2W&srELhQ(}2t7?P=5m+7C#n=@>MX^u*#&Mb z2O-KqgbMUQRUk_>R?uqLT_8;@);`vvZ&(L^w+8TSBiqC_BO+)k+s3wIkEce~1Wv!m zo?-X1gY0#j^8C;20rnVsgnbkJ+i@1ufPJ0)j{RTuD9*2bkd3jQvwvaVVyD=@ zvfr~w_B1=q-hto88R*p(oIKsi-h&jq&E91nu=m*y*bmwN0rh?aJLMxdJ#-+h=n3`{ z_G6q*-N}BhXY6?T;!VsEfZI6YctKs(RNTUH*_ zKaB1Njk7JJy?@uh;I5reAN}YhVK{<+66RWD!BPD8efQaG^uv`A^iKGDJF0e4SUH$< z0vG9z_NHd+@A1D*d?Q(4;C=$Q$9tNG`XCMT3(eusFZ}Md0eYsUqqih{!-k}cTYoE3 zwu3T1;Sci1_@{thNp(`UG>RCIPWgoVsjgagT=z@3$W~xS#1X@jfsX}Qcpaa~;LPBq{K4R+U^hNZAy0;8OWmPwo92bS9r`wKi;ro& zX~6r@Rb%8NK4zQ1Mmf;uF=M9X%i3qZ<#F%F_?YE{_Bm_KM%h2LR#~e+g;dWO{GSE6 zt%uy!Lvq_8yIGLlddP1UtMH7mNnvz9GfHX&qyn#+-OuGFk^dioWfb%1F z;QSeIe(cZW{0KNdGACEYftk2Ma`nf!GCnI;Ea0~ToN$O%P4x51RT(hO-9qnyG^w&T zm&E*6$~L>iP}`b7zo$prHv&jzEP!dbIe1%}UW7M_ARFaqcNKt2Koy`G@719Vtp(KM z`#N0Lm|IsojWo{yjsu7O;6=b`z{|*g6xUY(=K$vc7XTLlui>}v0$vBa0l0*GuK?b{{r6F? zcR-u>1&z$$nH4~7ckcE%4jaRlrqlEsyG?hLBcGZ2d<=9P2OU+tz7AK??G3nY0Bi#6 z$M*w(`vC_54*(7U9zAtNx&(<3xF2^rvWb`uTflI0h|Mz2V4ML1iXgdu%`rS zK7pD~pyut64jMmu`w0L3p#rHY0aXB;Zi|{t+>uYujMggw?&H>H? z;8BMXQ3=$(rF;&lBi%Vu^HM7=hh$d(DgjjhwFQrX2V*GZ2zWqN#RzyX1|FP&G6pla&M<9hGkirp2;fU69=k5ugMw({;#{tg*P5_<*JP$YtI0bkC@FL(e z;AP}Bit8(YbAa;zxRRjeBjCjtcrgZEjDZ)hNKm#bf+A{*#jGDnOrs37XY}@HK~qw? z8M;ihm%?Gsgu|Ypeoy77eu|^j;;Bky!Z{{zsuqEl`jVgyNomLw_Huk9*?t=E4B$B6 zS-=Uva{%9*R2{rgid(@_9qsos(i9<}}|9<^5w6tYONHkVvw zOj%u_&@5(*mJ$HTsJ*v6=VCN;CrhjhcIztSuo18sCEbGSHe9J4-^q6P2GaRkX_xTM z6@b@TOZ%gx`*TY6KUu1MJ~SKuFVSqH=QGgjA3(3qK(9~!3|f5xT75D_E8--yG9c9R z|Grdjqa4J=_i!bWT>>{*`#rWOdW_00M6W~r3!)z9P7;>7nH}X(=8W)gGxf7$MiGFbs{o*A0#Yyywljs*Gp|vN`Cr+YIoJ5~E zi9T@>ec~kglrr|N=TR|o`vI;Wg4c%Ia`x>BXoUFRpK+LbEb~7z+kkxsh{Bi$qM1St z-D<_WQz~Zv0w9mnBQC%vSj_*0VD_&NGl@m8#OI;Us=(}F73TNiF}t@0bBA?k0m+!# z+lcwY&FI52*?!D>*)Xg2SC}(=k{!W&BNzj(5c71aFhh0$sV~Ap*a{2b3TFS_!d%@B V%-PYbojQLtAN=*7zd~Ud`%m*7fg1n- diff --git a/swagger-dist-2.1.5/images/collapse.gif b/swagger-dist-2.1.5/images/collapse.gif deleted file mode 100644 index 8843e8ce5a46781defd33d5304a0cb4191e72546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 69 zcmZ?wbhEHbwd`J-OQ1PRqNMh0sDWgikt diff --git a/swagger-dist-2.1.5/images/expand.gif b/swagger-dist-2.1.5/images/expand.gif deleted file mode 100644 index 477bf13718dc56928f313ef6eeb1c2b1a47db69a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73 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 diff --git a/swagger-dist-2.1.5/images/favicon-32x32.png b/swagger-dist-2.1.5/images/favicon-32x32.png deleted file mode 100755 index 32f319f89bd07e691de2ccaf21632bb9793a9cd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1654 zcmV-+28sEJP)Z zYjBlU6^5U+_c^%{LI@BBNTw~6nu{hdI!rrEwGFgm#aci_3sGk}<7m?sf9eb^ z&gef46cL=-R%Vz2t>aV&tTwa+k{T7cTawZs4M`*flAN4x@8yqkX_Av0()aswzFB*( z_g(v2XYI9wX~KJNyap8@D?yj3`UN7k2td_e5i#!rt)NGYgj$R-e!9LVh4Vp9;GzxA zMK7v)oerFfUJTsuv(5*(Q~8(4BX%1_Ls=xV0tMmqzMUI4PvXOov* zN@+ngMR`jQiMjRax>fZ#BX;*hCo--8?_I7}_iH1eH6lVJdXsn0?&9dFMn390GigKx zvpz#@c|A3YzfF2L8&$=tJ7mOs!x(#QN&()xLa+W!YeGv@mDYd1!hz-=a(&=GlM;_b zPG%vitA9$x!Y2?Bybn%_m{rEu%M%KSMehG%O=wBrhS}Hj9gdybeM`h+QN3s*YnL|? zvgvUVc7-t}c@jwh@o&E0n$ViS4YT|3W1Q?bbX(*J+;!)d`PKvb6Cw_Y*hdmMVUhyW zZ8T!ns4DxK>OV1ZfPY>3J+HpK1yx1F)_HZC5;g(w-sLEI-iR$|x$s+l^XGNR&0(9# z+U1ShGrx|W{)=pX?Y>FLo_?g2xjCQaWXJ2g+O&meFp#vZ`{G`z$~NHDbpvJAgsz!b z^uFGREr>*Ka-jL?Q4VX$H&eA}1J?(yaQ5=yDWg5td6>SNom7^sV|jV~DBHp21|rcL z7_oCzwI0BD?~T9~fOpTln3C=D^Q!>ZbNFi<93yT#96a8@?!#XNptPWRl&yd8BaWWl z34kD5y!Xa<4JwQYEl^dOPB*4F%u0_Hvw`81zwm@e6sU}FPKxd5=|)r)V{EC{pvuH* zJ6!Jl2VH$<$8i_SQ&l%@0nSHJRgly=clG*tI(ymx5M-qRT?Ww6)jY1Vth8L5k8)$E zd)fkqhWl`Sm>KDF#NbSZjd4f1W4iLB@ygIB2Q(Evj zKI~~rAs@*lV&6Bw-ypSUBrp)UhBaZbGx8@q#<9o<&%&CtWIY&*`2|&ppREQs0#KB< zgo0U%##!zYYNsv0+Hfp4R8wsEISVP7vn=s?#2B$H-n(`Yp>|B|1{jR=0g#zCWqX%I zR@!U;hN9O~Y_;X}i3a5ZBlfs4#&|`42~e~6Npdm^M{Vf1dK`d_D_^Fr>iH?jAFkZS zH}BsU+uL<~lx=2a0X5~D0Z?>@F~%DJ5oz@5yVJwjtghZZYSYovJ2-LvC30t!u()K^ zlmg02Rxx|VJX$Zjl5)4yRc$9DJQJ_JTg3bVMs!5ZMK_7qUje-Q*G)8^+cPEEt)Q}O zJ?p-(7XYvB$&d~2f)O2&h~4AW9TE}NE^p+nc@KSJTfS+;@4SL}@UgYJ}w)Q)V=$7{=rRQ;RAgzi>VS}wfAf#wGK z2d~@`@yyISSY5T9%ChzGtaqnG%mc=liQDoKB63yzUJ+Xt8%%ES&Y7Jwo!-IKzH^fj z=jW7BTfT+b^39}&XT}GU;0+^o{j>&?k41Rn)ol`yZ6ims&fdS%-gS)L{`TapmX$u6 zyqTqx=2ufZ=iU*cneSC~&lw5r`oD)&=Y!n94L=*WXvefB)7Ws@5xC*4w>6xOb0Q(H zL4_bI75%KLUtq)*#v*lBL~MLK=dE~!3#Q}ufBOd*=m{K;N&o-=07*qoM6N<$g6kDD A00000 diff --git a/swagger-dist-2.1.5/images/favicon.ico b/swagger-dist-2.1.5/images/favicon.ico deleted file mode 100755 index 8b60bcf06a7685b9ea53983c125e7058906fbcbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5430 zcmcgwYiv|S6douFYJ&9 zoHH|LSE(UtsLIS#7_-&1VM>ivN@Zu;-zA{00&N^|8r`@w~u}3a1X>=27;pf_a{DPJMTR$JSvjrVZRL?J~Ga>i0GO0Y%B;(7M$}2m+kcrz@>Hae2Pk^@b^f8%H zL>`N;qJuC@Oe+t~7I z<(F|AfU$#EfN{kFKA+53u@A<+4YnEIf**{2=CuCE#{h4Wo9v-X#BN#D=ro%g~u zG`=OQBiQEDZgc6n2RYf*+oRWbKVZW9eJJuGNa8A-F{8(f+y@)q2tylad}QmVTBh{m zkpvl@O*Y<9#KzvA;3if`|g4qjlr75YyFqbGlV2Q--{B?*ERj@$;+A#v6A5% zKJZ-k(ti_bGM?eOj#f{ZHOKc6lK8&sk-j?4Kdjr4z{}bU>r#UnlQAQ!`bOZB;Ct>?+|WpbgrOY2zPu-B!V?-m447=gVK(*?-RQObKSO{281uhZ-RJZ_ax0d9HE}&gAII8uJO7-x&ULT3$-hG# zr#*GDR$v46R``GL&)??M=Z|+Z8{*GeE`I+!{6E}3tWV7S1MCU*9ccYQdsa7AC-|$l z32U8*#-^_c?O%nK{oI ze@n2sr7p*=%uQX9Dk-qo-r2V)7}P0ZWaab6B%)NcuSZfL*ZERjG4kd;J~ udLgV-)@7w`Z&hkIdqAlS_J#Nx!E}|RnRSkVm|Sa24|P&EF^Huxf&C8$As%)B diff --git a/swagger-dist-2.1.5/images/logo_small.png b/swagger-dist-2.1.5/images/logo_small.png deleted file mode 100644 index 5496a65579ae903d4008f9d268fac422ef9d3679..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 770 zcmV+d1O5DoP)K11rQipnJ)eVnTSzHNF zN8ab&RhE5cC$$4FI-PZXx$pga@8yN)KS}L2Us~^y$(x-xioWbnFcV+~b9ig=!ft8Q z0RD+rpA8910Smyc0GviVUOPGiY6YM@-r6Nn8S&~cxHl27$l)-R$1(!Xx045RDy;_& zeXkG{;_#i9rz0B6149#Ddj=KM6MV^rTD%ylzGdCBX<^=^@I0X3SCR7OMbn}sUKdeF zKO-flaJa%@kJ27@Rod?J9=+Qx5|=PtG8n> zy~9rIu}+48M}FW5Bbqw3t#po?c?kmG!FX32W(dOjzTb+U@64MzHItoeB!M0Jcd}|E z>ekW`<~FjR_ZVVJkF|_htH&v!({Oad?xax?0K0sLwBY%nr46DpCmIIaa?@|Y&?n0q z@kJlMy`pE2HtEgASNd~xNzt$Kn7w#^Fy5oi`e$bUE*+f>Vk5z7=-2pj68afrqli$_ zvqe##5V?a)QU_-s9+s?mJYT5m`MQDRH4cYs^L1lCW;Dua5Ln9lG0BC@9DJQHA(}y&Z}$apb{kU zbezR}b^|O%6i+$BFsT3zqAe8wg9`vfiRp#{)z2bsJw`vBQL7Bt!IexM3$Hsf0tHK3 z+R=x{lR$K`s;7__?ASPW=3?*xgCpGaiadSEpoi0pw-_V#OXM8Ap{4qlG08x0ig9IY z3Ijqh(t1_=g#jocuqyJO=729e9OSiNDSrhR0Gc5G)(QGH?*IS*07*qoM6N<$f<~fU A82|tP diff --git a/swagger-dist-2.1.5/images/pet_store_api.png b/swagger-dist-2.1.5/images/pet_store_api.png deleted file mode 100644 index f9f9cd4aeb35a108c4b2f1dddb59977d56c595d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 824 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 z 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. - * For example - - * - * If you wish to translate some new texts you should do two things: - * 1. Add a new phrase pair ("New Phrase": "New Translation") into your language file (for example lang/ru.js). It will be great if you add it in other language files too. - * 2. Mark that text it templates this way New Phrase or . - * The main thing here is attribute data-sw-translate. Only inner html, title-attribute and value-attribute are going to translate. - * - */ -window.SwaggerTranslator = { - - _words:[], - - translate: function(sel) { - var $this = this; - sel = sel || '[data-sw-translate]'; - - $(sel).each(function() { - $(this).html($this._tryTranslate($(this).html())); - - $(this).val($this._tryTranslate($(this).val())); - $(this).attr('title', $this._tryTranslate($(this).attr('title'))); - }); - }, - - _tryTranslate: function(word) { - return this._words[$.trim(word)] !== undefined ? this._words[$.trim(word)] : word; - }, - - learn: function(wordsMap) { - this._words = wordsMap; - } -}; diff --git a/swagger-dist-2.1.5/lang/zh-cn.js b/swagger-dist-2.1.5/lang/zh-cn.js deleted file mode 100644 index 570319b..0000000 --- a/swagger-dist-2.1.5/lang/zh-cn.js +++ /dev/null @@ -1,53 +0,0 @@ -'use strict'; - -/* jshint quotmark: double */ -window.SwaggerTranslator.learn({ - "Warning: Deprecated":"警告:已过时", - "Implementation Notes":"实现备注", - "Response Class":"响应类", - "Status":"状态", - "Parameters":"参数", - "Parameter":"参数", - "Value":"值", - "Description":"描述", - "Parameter Type":"参数类型", - "Data Type":"数据类型", - "Response Messages":"响应消息", - "HTTP Status Code":"HTTP状态码", - "Reason":"原因", - "Response Model":"响应模型", - "Request URL":"请求URL", - "Response Body":"响应体", - "Response Code":"响应码", - "Response Headers":"响应头", - "Hide Response":"隐藏响应", - "Headers":"头", - "Try it out!":"试一下!", - "Show/Hide":"显示/隐藏", - "List Operations":"显示操作", - "Expand Operations":"展开操作", - "Raw":"原始", - "can't parse JSON. Raw result":"无法解析JSON. 原始结果", - "Model Schema":"模型架构", - "Model":"模型", - "apply":"应用", - "Username":"用户名", - "Password":"密码", - "Terms of service":"服务条款", - "Created by":"创建者", - "See more at":"查看更多:", - "Contact the developer":"联系开发者", - "api version":"api版本", - "Response Content Type":"响应Content Type", - "fetching resource":"正在获取资源", - "fetching resource list":"正在获取资源列表", - "Explore":"浏览", - "Show Swagger Petstore Example Apis":"显示 Swagger Petstore 示例 Apis", - "Can't read from server. It may not have the appropriate access-control-origin settings.":"无法从服务器读取。可能没有正确设置access-control-origin。", - "Please specify the protocol for":"请指定协议:", - "Can't read swagger JSON from":"无法读取swagger JSON于", - "Finished Loading Resource Information. Rendering Swagger UI":"已加载资源信息。正在渲染Swagger UI", - "Unable to read api":"无法读取api", - "from path":"从路径", - "server returned":"服务器返回" -}); diff --git a/swagger-dist-2.1.5/lib/backbone-min.js b/swagger-dist-2.1.5/lib/backbone-min.js deleted file mode 100644 index a3f544b..0000000 --- a/swagger-dist-2.1.5/lib/backbone-min.js +++ /dev/null @@ -1,15 +0,0 @@ -// Backbone.js 1.1.2 - -(function(t,e){if(typeof define==="function"&&define.amd){define(["underscore","jquery","exports"],function(i,r,s){t.Backbone=e(t,s,i,r)})}else if(typeof exports!=="undefined"){var i=require("underscore");e(t,exports,i)}else{t.Backbone=e(t,{},t._,t.jQuery||t.Zepto||t.ender||t.$)}})(this,function(t,e,i,r){var s=t.Backbone;var n=[];var a=n.push;var o=n.slice;var h=n.splice;e.VERSION="1.1.2";e.$=r;e.noConflict=function(){t.Backbone=s;return this};e.emulateHTTP=false;e.emulateJSON=false;var u=e.Events={on:function(t,e,i){if(!c(this,"on",t,[e,i])||!e)return this;this._events||(this._events={});var r=this._events[t]||(this._events[t]=[]);r.push({callback:e,context:i,ctx:i||this});return this},once:function(t,e,r){if(!c(this,"once",t,[e,r])||!e)return this;var s=this;var n=i.once(function(){s.off(t,n);e.apply(this,arguments)});n._callback=e;return this.on(t,n,r)},off:function(t,e,r){var s,n,a,o,h,u,l,f;if(!this._events||!c(this,"off",t,[e,r]))return this;if(!t&&!e&&!r){this._events=void 0;return this}o=t?[t]:i.keys(this._events);for(h=0,u=o.length;h").attr(t);this.setElement(r,false)}else{this.setElement(i.result(this,"el"),false)}}});e.sync=function(t,r,s){var n=T[t];i.defaults(s||(s={}),{emulateHTTP:e.emulateHTTP,emulateJSON:e.emulateJSON});var a={type:n,dataType:"json"};if(!s.url){a.url=i.result(r,"url")||M()}if(s.data==null&&r&&(t==="create"||t==="update"||t==="patch")){a.contentType="application/json";a.data=JSON.stringify(s.attrs||r.toJSON(s))}if(s.emulateJSON){a.contentType="application/x-www-form-urlencoded";a.data=a.data?{model:a.data}:{}}if(s.emulateHTTP&&(n==="PUT"||n==="DELETE"||n==="PATCH")){a.type="POST";if(s.emulateJSON)a.data._method=n;var o=s.beforeSend;s.beforeSend=function(t){t.setRequestHeader("X-HTTP-Method-Override",n);if(o)return o.apply(this,arguments)}}if(a.type!=="GET"&&!s.emulateJSON){a.processData=false}if(a.type==="PATCH"&&k){a.xhr=function(){return new ActiveXObject("Microsoft.XMLHTTP")}}var h=s.xhr=e.ajax(i.extend(a,s));r.trigger("request",r,h,s);return h};var k=typeof window!=="undefined"&&!!window.ActiveXObject&&!(window.XMLHttpRequest&&(new XMLHttpRequest).dispatchEvent);var T={create:"POST",update:"PUT",patch:"PATCH","delete":"DELETE",read:"GET"};e.ajax=function(){return e.$.ajax.apply(e.$,arguments)};var $=e.Router=function(t){t||(t={});if(t.routes)this.routes=t.routes;this._bindRoutes();this.initialize.apply(this,arguments)};var S=/\((.*?)\)/g;var H=/(\(\?)?:\w+/g;var A=/\*\w+/g;var I=/[\-{}\[\]+?.,\\\^$|#\s]/g;i.extend($.prototype,u,{initialize:function(){},route:function(t,r,s){if(!i.isRegExp(t))t=this._routeToRegExp(t);if(i.isFunction(r)){s=r;r=""}if(!s)s=this[r];var n=this;e.history.route(t,function(i){var a=n._extractParameters(t,i);n.execute(s,a);n.trigger.apply(n,["route:"+r].concat(a));n.trigger("route",r,a);e.history.trigger("route",n,r,a)});return this},execute:function(t,e){if(t)t.apply(this,e)},navigate:function(t,i){e.history.navigate(t,i);return this},_bindRoutes:function(){if(!this.routes)return;this.routes=i.result(this,"routes");var t,e=i.keys(this.routes);while((t=e.pop())!=null){this.route(t,this.routes[t])}},_routeToRegExp:function(t){t=t.replace(I,"\\$&").replace(S,"(?:$1)?").replace(H,function(t,e){return e?t:"([^/?]+)"}).replace(A,"([^?]*?)");return new RegExp("^"+t+"(?:\\?([\\s\\S]*))?$")},_extractParameters:function(t,e){var r=t.exec(e).slice(1);return i.map(r,function(t,e){if(e===r.length-1)return t||null;return t?decodeURIComponent(t):null})}});var N=e.History=function(){this.handlers=[];i.bindAll(this,"checkUrl");if(typeof window!=="undefined"){this.location=window.location;this.history=window.history}};var R=/^[#\/]|\s+$/g;var O=/^\/+|\/+$/g;var P=/msie [\w.]+/;var C=/\/$/;var j=/#.*$/;N.started=false;i.extend(N.prototype,u,{interval:50,atRoot:function(){return this.location.pathname.replace(/[^\/]$/,"$&/")===this.root},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:""},getFragment:function(t,e){if(t==null){if(this._hasPushState||!this._wantsHashChange||e){t=decodeURI(this.location.pathname+this.location.search);var i=this.root.replace(C,"");if(!t.indexOf(i))t=t.slice(i.length)}else{t=this.getHash()}}return t.replace(R,"")},start:function(t){if(N.started)throw new Error("Backbone.history has already been started");N.started=true;this.options=i.extend({root:"/"},this.options,t);this.root=this.options.root;this._wantsHashChange=this.options.hashChange!==false;this._wantsPushState=!!this.options.pushState;this._hasPushState=!!(this.options.pushState&&this.history&&this.history.pushState);var r=this.getFragment();var s=document.documentMode;var n=P.exec(navigator.userAgent.toLowerCase())&&(!s||s<=7);this.root=("/"+this.root+"/").replace(O,"/");if(n&&this._wantsHashChange){var a=e.$('