http://git-wip-us.apache.org/repos/asf/isis/blob/e9f6463f/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/lodash.min.js
----------------------------------------------------------------------
diff --git 
a/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/lodash.min.js
 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/lodash.min.js
new file mode 100644
index 0000000..3625da8
--- /dev/null
+++ 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/lodash.min.js
@@ -0,0 +1,2 @@
+(function(){function n(n,t){if(n!==t){var 
r=null===n,e=n===x,u=n===n,o=null===t,i=t===x,f=t===t;if(n>t&&!o||!u||r&&!i&&f||e&&f)return
 1;if(n<t&&!r||!f||o&&!e&&u||i&&u)return-1}return 0}function t(n,t,r){for(var 
e=n.length,u=r?e:-1;r?u--:++u<e;)if(t(n[u],u,n))return u;return-1}function 
r(n,t,r){if(t!==t)return p(n,r);r-=1;for(var 
e=n.length;++r<e;)if(n[r]===t)return r;return-1}function 
e(n){return"function"==typeof n||!1}function u(n){return 
null==n?"":n+""}function o(n,t){for(var 
r=-1,e=n.length;++r<e&&-1<t.indexOf(n.charAt(r)););return r}function 
i(n,t){for(var r=n.length;r--&&-1<t.indexOf(n.charAt(r)););return r}function 
f(t,r){return n(t.a,r.a)||t.b-r.b}function c(n){return Nn[n]}function 
a(n){return Tn[n]}function l(n,t,r){return 
t?n=Bn[n]:r&&(n=Dn[n]),"\\"+n}function s(n){return"\\"+Dn[n]}function 
p(n,t,r){var e=n.length;for(t+=r?0:-1;r?t--:++t<e;){var u=n[t];if(u!==u)return 
t}return-1}function h(n){return!!n&&"object"==typeof n}function _(n){return 
160>=n&&9<=n&&13>=n||32==n||
 
160==n||5760==n||6158==n||8192<=n&&(8202>=n||8232==n||8233==n||8239==n||8287==n||12288==n||65279==n)}function
 v(n,t){for(var 
r=-1,e=n.length,u=-1,o=[];++r<e;)n[r]===t&&(n[r]=P,o[++u]=r);return o}function 
g(n){for(var t=-1,r=n.length;++t<r&&_(n.charCodeAt(t)););return t}function 
y(n){for(var t=n.length;t--&&_(n.charCodeAt(t)););return t}function d(n){return 
Pn[n]}function w(_){function Nn(n){if(h(n)&&!(Wo(n)||n instanceof zn)){if(n 
instanceof Pn)return 
n;if(eu.call(n,"__chain__")&&eu.call(n,"__wrapped__"))return qr(n)}return new 
Pn(n)}function Tn(){}function 
Pn(n,t,r){this.__wrapped__=n,this.__actions__=r||[],this.__chain__=!!t}function 
zn(n){this.__wrapped__=n,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Cu,this.__views__=[]}function
 Bn(){this.__data__={}}function Dn(n){var 
t=n?n.length:0;for(this.data={hash:wu(null),set:new 
hu};t--;)this.push(n[t])}function Mn(n,t){var r=n.data;return("string"==typeof 
t||de(t)?r.set.has(t):r.hash[
 t])?0:-1}function qn(n,t){var 
r=-1,e=n.length;for(t||(t=De(e));++r<e;)t[r]=n[r];return t}function 
Kn(n,t){for(var r=-1,e=n.length;++r<e&&!1!==t(n[r],r,n););return n}function 
Vn(n,t){for(var 
r=-1,e=n.length;++r<e;)if(!t(n[r],r,n))return!1;return!0}function 
Zn(n,t){for(var r=-1,e=n.length,u=-1,o=[];++r<e;){var 
i=n[r];t(i,r,n)&&(o[++u]=i)}return o}function Xn(n,t){for(var 
r=-1,e=n.length,u=De(e);++r<e;)u[r]=t(n[r],r,n);return u}function 
Hn(n,t){for(var r=-1,e=t.length,u=n.length;++r<e;)n[u+r]=t[r];return n}function 
Qn(n,t,r,e){var 
u=-1,o=n.length;for(e&&o&&(r=n[++u]);++u<o;)r=t(r,n[u],u,n);return r}function 
nt(n,t){for(var 
r=-1,e=n.length;++r<e;)if(t(n[r],r,n))return!0;return!1}function 
tt(n,t,r,e){return n!==x&&eu.call(e,r)?n:t}function rt(n,t,r){for(var 
e=-1,u=Ko(t),o=u.length;++e<o;){var 
i=u[e],f=n[i],c=r(f,t[i],i,n,t);(c===c?c===f:f!==f)&&(f!==x||i in 
n)||(n[i]=c)}return n}function et(n,t){return null==t?n:ot(t,Ko(t),n)}function 
ut(n,t){for(var r=-1,e=null==n,u=!e&&Sr(n),o=u?n.leng
 th:0,i=t.length,f=De(i);++r<i;){var 
c=t[r];f[r]=u?Ur(c,o)?n[c]:x:e?x:n[c]}return f}function 
ot(n,t,r){r||(r={});for(var e=-1,u=t.length;++e<u;){var o=t[e];r[o]=n[o]}return 
r}function it(n,t,r){var e=typeof 
n;return"function"==e?t===x?n:Dt(n,t,r):null==n?Ne:"object"==e?At(n):t===x?Be(n):jt(n,t)}function
 ft(n,t,r,e,u,o,i){var f;if(r&&(f=u?r(n,e,u):r(n)),f!==x)return 
f;if(!de(n))return n;if(e=Wo(n)){if(f=Ir(n),!t)return qn(n,f)}else{var 
c=ou.call(n),a=c==K;if(c!=Z&&c!=z&&(!a||u))return 
Ln[c]?Er(n,c,t):u?n:{};if(Gn(n))return u?n:{};if(f=Rr(a?{}:n),!t)return 
et(f,n)}for(o||(o=[]),i||(i=[]),u=o.length;u--;)if(o[u]==n)return i[u];return 
o.push(n),i.push(f),(e?Kn:gt)(n,function(e,u){f[u]=ft(e,t,r,u,n,o,i)}),f}function
 ct(n,t,r){if("function"!=typeof n)throw new Xe(T);return 
_u(function(){n.apply(x,r)},t)}function at(n,t){var 
e=n?n.length:0,u=[];if(!e)return u;var 
o=-1,i=jr(),f=i===r,c=f&&t.length>=F&&wu&&hu?new 
Dn(t):null,a=t.length;c&&(i=Mn,f=!1,t=c);n:for(;++o<e;)if(c=n[o],f&&c===c){for(v
 ar l=a;l--;)if(t[l]===c)continue n;u.push(c)}else 0>i(t,c,0)&&u.push(c);return 
u}function lt(n,t){var r=!0;return zu(n,function(n,e,u){return 
r=!!t(n,e,u)}),r}function st(n,t,r,e){var u=e,o=u;return 
zu(n,function(n,i,f){i=+t(n,i,f),(r(i,u)||i===e&&i===o)&&(u=i,o=n)}),o}function 
pt(n,t){var r=[];return zu(n,function(n,e,u){t(n,e,u)&&r.push(n)}),r}function 
ht(n,t,r,e){var u;return r(n,function(n,r,o){return t(n,r,o)?(u=e?r:n,!1):void 
0}),u}function _t(n,t,r,e){e||(e=[]);for(var u=-1,o=n.length;++u<o;){var 
i=n[u];h(i)&&Sr(i)&&(r||Wo(i)||_e(i))?t?_t(i,t,r,e):Hn(e,i):r||(e[e.length]=i)}return
 e}function vt(n,t){return Du(n,t,Ee)}function gt(n,t){return 
Du(n,t,Ko)}function yt(n,t){return Mu(n,t,Ko)}function dt(n,t){for(var 
r=-1,e=t.length,u=-1,o=[];++r<e;){var i=t[r];ye(n[i])&&(o[++u]=i)}return 
o}function wt(n,t,r){if(null!=n){n=Dr(n),r!==x&&r in n&&(t=[r]),r=0;for(var 
e=t.length;null!=n&&r<e;)n=Dr(n)[t[r++]];return r&&r==e?n:x}}function 
xt(n,t,r,e,u,o){if(n===t)return!0;if(null==n||null=
 =t||!de(n)&&!h(t))return n!==n&&t!==t;n:{var 
i=xt,f=Wo(n),c=Wo(t),a=B,l=B;f||(a=ou.call(n),a==z?a=Z:a!=Z&&(f=je(n))),c||(l=ou.call(t),l==z?l=Z:l!=Z&&je(t));var
 
s=a==Z&&!Gn(n),c=l==Z&&!Gn(t),l=a==l;if(!l||f||s){if(!e&&(a=s&&eu.call(n,"__wrapped__"),c=c&&eu.call(t,"__wrapped__"),a||c)){n=i(a?n.value():n,c?t.value():t,r,e,u,o);break
 n}if(l){for(u||(u=[]),o||(o=[]),a=u.length;a--;)if(u[a]==n){n=o[a]==t;break 
n}u.push(n),o.push(t),n=(f?wr:br)(n,t,i,r,e,u,o),u.pop(),o.pop()}else n=!1}else 
n=xr(n,t,a)}return n}function bt(n,t,r){var 
e=t.length,u=e,o=!r;if(null==n)return!u;for(n=Dr(n);e--;){var 
i=t[e];if(o&&i[2]?i[1]!==n[i[0]]:!(i[0]in n))return!1}for(;++e<u;){var 
i=t[e],f=i[0],c=n[f],a=i[1];if(o&&i[2]){if(c===x&&!(f in n))return!1}else 
if(i=r?r(c,a,f):x,i===x?!xt(a,c,r,!0):!i)return!1}return!0}function mt(n,t){var 
r=-1,e=Sr(n)?De(n.length):[];return 
zu(n,function(n,u,o){e[++r]=t(n,u,o)}),e}function At(n){var 
t=kr(n);if(1==t.length&&t[0][2]){var r=t[0][0],e=t[0][1];return 
function(n){return
  null!=n&&(n=Dr(n),n[r]===e&&(e!==x||r in n))}}return function(n){return 
bt(n,t)}}function jt(n,t){var r=Wo(n),e=Wr(n)&&t===t&&!de(t),u=n+"";return 
n=Mr(n),function(o){if(null==o)return!1;var i=u;if(o=Dr(o),!(!r&&e||i in 
o)){if(o=1==n.length?o:wt(o,St(n,0,-1)),null==o)return!1;i=Gr(n),o=Dr(o)}return 
o[i]===t?t!==x||i in o:xt(t,o[i],x,!0)}}function kt(n,t,r,e,u){if(!de(n))return 
n;var o=Sr(t)&&(Wo(t)||je(t)),i=o?x:Ko(t);return 
Kn(i||t,function(f,c){if(i&&(c=f,f=t[c]),h(f)){e||(e=[]),u||(u=[]);n:{for(var 
a=c,l=e,s=u,p=l.length,_=t[a];p--;)if(l[p]==_){n[a]=s[p];break n}var 
p=n[a],v=r?r(p,_,a,n,t):x,g=v===x;g&&(v=_,Sr(_)&&(Wo(_)||je(_))?v=Wo(p)?p:Sr(p)?qn(p):[]:be(_)||_e(_)?v=_e(p)?Ie(p):be(p)?p:{}:g=!1),l.push(_),s.push(v),g?n[a]=kt(v,_,r,l,s):(v===v?v!==p:p===p)&&(n[a]=v)}}else
 a=n[c],l=r?r(a,f,c,n,t):x,(s=l===x)&&(l=f),l===x&&(!o||c in 
n)||!s&&(l===l?l===a:a!==a)||(n[c]=l)}),n}function Ot(n){return 
function(t){return null==t?x:Dr(t)[n]}}function It(n){var t=n+"";return 
n=Mr(n),functi
 on(r){return wt(r,n,t)}}function Rt(n,t){for(var r=n?t.length:0;r--;){var 
e=t[r];if(e!=u&&Ur(e)){var u=e;vu.call(n,e,1)}}return n}function Et(n,t){return 
n+xu(Ru()*(t-n+1))}function Ct(n,t,r,e,u){return 
u(n,function(n,u,o){r=e?(e=!1,n):t(r,n,u,o)}),r}function St(n,t,r){var 
e=-1,u=n.length;for(t=null==t?0:+t||0,0>t&&(t=-t>u?0:u+t),r=r===x||r>u?u:+r||0,0>r&&(r+=u),u=t>r?0:r-t>>>0,t>>>=0,r=De(u);++e<u;)r[e]=n[e+t];return
 r}function Ut(n,t){var r;return zu(n,function(n,e,u){return 
r=t(n,e,u),!r}),!!r}function $t(n,t){var 
r=n.length;for(n.sort(t);r--;)n[r]=n[r].c;return n}function Wt(t,r,e){var 
u=mr(),o=-1;return r=Xn(r,function(n){return 
u(n)}),t=mt(t,function(n){return{a:Xn(r,function(t){return 
t(n)}),b:++o,c:n}}),$t(t,function(t,r){var u;n:{for(var 
o=-1,i=t.a,f=r.a,c=i.length,a=e.length;++o<c;)if(u=n(i[o],f[o])){if(o>=a)break 
n;o=e[o],u*="asc"===o||!0===o?1:-1;break n}u=t.b-r.b}return u})}function 
Ft(n,t){var r=0;return zu(n,function(n,e,u){r+=+t(n,e,u)||0}),r}function 
Lt(n,t){var e=-
 1,u=jr(),o=n.length,i=u===r,f=i&&o>=F,c=f&&wu&&hu?new Dn((void 
0)):null,a=[];c?(u=Mn,i=!1):(f=!1,c=t?[]:a);n:for(;++e<o;){var 
l=n[e],s=t?t(l,e,n):l;if(i&&l===l){for(var p=c.length;p--;)if(c[p]===s)continue 
n;t&&c.push(s),a.push(l)}else 0>u(c,s,0)&&((t||f)&&c.push(s),a.push(l))}return 
a}function Nt(n,t){for(var r=-1,e=t.length,u=De(e);++r<e;)u[r]=n[t[r]];return 
u}function Tt(n,t,r,e){for(var 
u=n.length,o=e?u:-1;(e?o--:++o<u)&&t(n[o],o,n););return 
r?St(n,e?0:o,e?o+1:u):St(n,e?o+1:0,e?u:o)}function Pt(n,t){var r=n;r instanceof 
zn&&(r=r.value());for(var e=-1,u=t.length;++e<u;)var 
o=t[e],r=o.func.apply(o.thisArg,Hn([r],o.args));return r}function zt(n,t,r){var 
e=0,u=n?n.length:e;if("number"==typeof t&&t===t&&u<=Uu){for(;e<u;){var 
o=e+u>>>1,i=n[o];(r?i<=t:i<t)&&null!==i?e=o+1:u=o}return u}return 
Bt(n,t,Ne,r)}function Bt(n,t,r,e){t=r(t);for(var 
u=0,o=n?n.length:0,i=t!==t,f=null===t,c=t===x;u<o;){var 
a=xu((u+o)/2),l=r(n[a]),s=l!==x,p=l===l;(i?p||e:f?p&&s&&(e||null!=l):c?p&&(e||s):null==l?0:e
 ?l<=t:l<t)?u=a+1:o=a}return ku(o,Su)}function Dt(n,t,r){if("function"!=typeof 
n)return Ne;if(t===x)return n;switch(r){case 1:return function(r){return 
n.call(t,r)};case 3:return function(r,e,u){return n.call(t,r,e,u)};case 
4:return function(r,e,u,o){return n.call(t,r,e,u,o)};case 5:return 
function(r,e,u,o,i){return n.call(t,r,e,u,o,i)}}return function(){return 
n.apply(t,arguments)}}function Mt(n){var t=new cu(n.byteLength);return new 
gu(t).set(new gu(n)),t}function qt(n,t,r){for(var 
e=r.length,u=-1,o=ju(n.length-e,0),i=-1,f=t.length,c=De(f+o);++i<f;)c[i]=t[i];for(;++u<e;)c[r[u]]=n[u];for(;o--;)c[i++]=n[u++];return
 c}function Kt(n,t,r){for(var 
e=-1,u=r.length,o=-1,i=ju(n.length-u,0),f=-1,c=t.length,a=De(i+c);++o<i;)a[o]=n[o];for(i=o;++f<c;)a[i+f]=t[f];for(;++e<u;)a[i+r[e]]=n[o++];return
 a}function Vt(n,t){return function(r,e,u){var 
o=t?t():{};if(e=mr(e,u,3),Wo(r)){u=-1;for(var i=r.length;++u<i;){var 
f=r[u];n(o,f,e(f,u,r),r)}}else zu(r,function(t,r,u){n(o,t,e(t,r,u),u)});return 
o}}fun
 ction Zt(n){return pe(function(t,r){var 
e=-1,u=null==t?0:r.length,o=2<u?r[u-2]:x,i=2<u?r[2]:x,f=1<u?r[u-1]:x;for("function"==typeof
 o?(o=Dt(o,f,5),u-=2):(o="function"==typeof 
f?f:x,u-=o?1:0),i&&$r(r[0],r[1],i)&&(o=3>u?x:o,u=1);++e<u;)(i=r[e])&&n(t,i,o);return
 t})}function Yt(n,t){return function(r,e){var u=r?Vu(r):0;if(!Lr(u))return 
n(r,e);for(var o=t?u:-1,i=Dr(r);(t?o--:++o<u)&&!1!==e(i[o],o,i););return 
r}}function Gt(n){return function(t,r,e){var u=Dr(t);e=e(t);for(var 
o=e.length,i=n?o:-1;n?i--:++i<o;){var f=e[i];if(!1===r(u[f],f,u))break}return 
t}}function Jt(n,t){function r(){return(this&&this!==Yn&&this instanceof 
r?e:n).apply(t,arguments)}var e=Ht(n);return r}function Xt(n){return 
function(t){var r=-1;t=Fe(Ue(t));for(var 
e=t.length,u="";++r<e;)u=n(u,t[r],r);return u}}function Ht(n){return 
function(){var t=arguments;switch(t.length){case 0:return new n;case 1:return 
new n(t[0]);case 2:return new n(t[0],t[1]);case 3:return new 
n(t[0],t[1],t[2]);case 4:return new n(t[0],t[1],t[2]
 ,t[3]);case 5:return new n(t[0],t[1],t[2],t[3],t[4]);case 6:return new 
n(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new 
n(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var 
r=Pu(n.prototype),t=n.apply(r,t);return de(t)?t:r}}function Qt(n){function 
t(r,e,u){return 
u&&$r(r,e,u)&&(e=x),r=dr(r,n,x,x,x,x,x,e),r.placeholder=t.placeholder,r}return 
t}function nr(n,t){return pe(function(r){var e=r[0];return 
null==e?e:(r.push(t),n.apply(x,r))})}function tr(n,t){return 
function(r,e,u){if(u&&$r(r,e,u)&&(e=x),e=mr(e,u,3),1==e.length){u=r=Wo(r)?r:Br(r);for(var
 o=e,i=-1,f=u.length,c=t,a=c;++i<f;){var 
l=u[i],s=+o(l);n(s,c)&&(c=s,a=l)}if(u=a,!r.length||u!==t)return u}return 
st(r,e,n,t)}}function rr(n,r){return function(e,u,o){return 
u=mr(u,o,3),Wo(e)?(u=t(e,u,r),-1<u?e[u]:x):ht(e,u,n)}}function er(n){return 
function(r,e,u){return r&&r.length?(e=mr(e,u,3),t(r,e,n)):-1}}function 
ur(n){return function(t,r,e){return r=mr(r,e,3),ht(t,r,n,!0)}}function 
or(n){return function(){for(var t,r=arguments.length,e=n?r:-1,
 u=0,o=De(r);n?e--:++e<r;){var i=o[u++]=arguments[e];if("function"!=typeof 
i)throw new Xe(T);!t&&Pn.prototype.thru&&"wrapper"==Ar(i)&&(t=new 
Pn([],(!0)))}for(e=t?-1:r;++e<r;){var 
i=o[e],u=Ar(i),f="wrapper"==u?Ku(i):x;t=f&&Fr(f[0])&&f[1]==(E|k|I|C)&&!f[4].length&&1==f[9]?t[Ar(f[0])].apply(t,f[3]):1==i.length&&Fr(i)?t[u]():t.thru(i)}return
 function(){var n=arguments,e=n[0];if(t&&1==n.length&&Wo(e)&&e.length>=F)return 
t.plant(e).value();for(var 
u=0,n=r?o[u].apply(this,n):e;++u<r;)n=o[u].call(this,n);return n}}}function 
ir(n,t){return function(r,e,u){return"function"==typeof 
e&&u===x&&Wo(r)?n(r,e):t(r,Dt(e,u,3))}}function fr(n){return 
function(t,r,e){return("function"!=typeof 
r||e!==x)&&(r=Dt(r,e,3)),n(t,r,Ee)}}function cr(n){return 
function(t,r,e){return("function"!=typeof 
r||e!==x)&&(r=Dt(r,e,3)),n(t,r)}}function ar(n){return function(t,r,e){var 
u={};return 
r=mr(r,e,3),gt(t,function(t,e,o){o=r(t,e,o),e=n?o:e,t=n?t:o,u[e]=t}),u}}function
 lr(n){return function(t,r,e){return t=u(t),(n?t:"
 ")+_r(t,r,e)+(n?"":t)}}function sr(n){var t=pe(function(r,e){var 
u=v(e,t.placeholder);return dr(r,n,x,e,u)});return t}function pr(n,t){return 
function(r,e,u,o){var i=3>arguments.length;return"function"==typeof 
e&&o===x&&Wo(r)?n(r,e,u,i):Ct(r,mr(e,o,4),u,i,t)}}function 
hr(n,t,r,e,u,o,i,f,c,a){function l(){for(var 
w=arguments.length,b=w,j=De(w);b--;)j[b]=arguments[b];if(e&&(j=qt(j,e,u)),o&&(j=Kt(j,o,i)),_||y){var
 b=l.placeholder,k=v(j,b),w=w-k.length;if(w<a){var 
O=f?qn(f):x,w=ju(a-w,0),E=_?k:x,k=_?x:k,C=_?j:x,j=_?x:j;return 
t|=_?I:R,t&=~(_?R:I),g||(t&=~(m|A)),j=[n,t,r,C,E,j,k,O,c,w],O=hr.apply(x,j),Fr(n)&&Zu(O,j),O.placeholder=b,O}}if(b=p?r:this,O=h?b[n]:n,f)for(w=j.length,E=ku(f.length,w),k=qn(j);E--;)C=f[E],j[E]=Ur(C,w)?k[C]:x;return
 s&&c<j.length&&(j.length=c),this&&this!==Yn&&this instanceof 
l&&(O=d||Ht(n)),O.apply(b,j)}var 
s=t&E,p=t&m,h=t&A,_=t&k,g=t&j,y=t&O,d=h?x:Ht(n);return l}function 
_r(n,t,r){return n=n.length,t=+t,n<t&&mu(t)?(t-=n,r=null==r?" 
":r+"",$e(r,du(t/r.length)).sli
 ce(0,t)):""}function vr(n,t,r,e){function u(){for(var 
t=-1,f=arguments.length,c=-1,a=e.length,l=De(a+f);++c<a;)l[c]=e[c];for(;f--;)l[c++]=arguments[++t];return(this&&this!==Yn&&this
 instanceof u?i:n).apply(o?r:this,l)}var o=t&m,i=Ht(n);return u}function 
gr(n){var t=Ve[n];return 
function(n,r){return(r=r===x?0:+r||0)?(r=su(10,r),t(n*r)/r):t(n)}}function 
yr(n){return function(t,r,e,u){var o=mr(e);return 
null==e&&o===it?zt(t,r,n):Bt(t,r,o(e,u,1),n)}}function dr(n,t,r,e,u,o,i,f){var 
c=t&A;if(!c&&"function"!=typeof n)throw new Xe(T);var 
a=e?e.length:0;if(a||(t&=~(I|R),e=u=x),a-=u?u.length:0,t&R){var 
l=e,s=u;e=u=x}var p=c?x:Ku(n);return 
r=[n,t,r,e,u,l,s,o,i,f],p&&(e=r[1],t=p[1],f=e|t,u=t==E&&e==k||t==E&&e==C&&r[7].length<=p[8]||t==(E|C)&&e==k,(f<E||u)&&(t&m&&(r[2]=p[2],f|=e&m?0:j),(e=p[3])&&(u=r[3],r[3]=u?qt(u,e,p[4]):qn(e),r[4]=u?v(r[3],P):qn(p[4])),(e=p[5])&&(u=r[5],r[5]=u?Kt(u,e,p[6]):qn(e),r[6]=u?v(r[5],P):qn(p[6])),(e=p[7])&&(r[7]=qn(e)),t&E&&(r[8]=null==r[8]?p[8]:ku(r[8],p[8])),null=
 
=r[9]&&(r[9]=p[9]),r[0]=p[0],r[1]=f),t=r[1],f=r[9]),r[9]=null==f?c?0:n.length:ju(f-a,0)||0,n=t==m?Jt(r[0],r[2]):t!=I&&t!=(m|I)||r[4].length?hr.apply(x,r):vr.apply(x,r),(p?qu:Zu)(n,r)}function
 wr(n,t,r,e,u,o,i){var 
f=-1,c=n.length,a=t.length;if(c!=a&&(!u||a<=c))return!1;for(;++f<c;){var 
l=n[f],a=t[f],s=e?e(u?a:l,u?l:a,f):x;if(s!==x){if(s)continue;return!1}if(u){if(!nt(t,function(n){return
 l===n||r(l,n,e,u,o,i)}))return!1}else 
if(l!==a&&!r(l,a,e,u,o,i))return!1}return!0}function xr(n,t,r){switch(r){case 
D:case M:return+n==+t;case q:return n.name==t.name&&n.message==t.message;case 
V:return n!=+n?t!=+t:n==+t;case Y:case G:return n==t+""}return!1}function 
br(n,t,r,e,u,o,i){var 
f=Ko(n),c=f.length,a=Ko(t).length;if(c!=a&&!u)return!1;for(a=c;a--;){var 
l=f[a];if(!(u?l in t:eu.call(t,l)))return!1}for(var s=u;++a<c;){var 
l=f[a],p=n[l],h=t[l],_=e?e(u?h:p,u?p:h,l):x;if(_===x?!r(p,h,e,u,o,i):!_)return!1;s||(s="constructor"==l)}return!(!s&&(r=n.constructor,e=t.constructor,r!=e&&"constructor"in
 n&&
 "constructor"in t&&!("function"==typeof r&&r instanceof r&&"function"==typeof 
e&&e instanceof e)))}function mr(n,t,r){var 
e=Nn.callback||Le,e=e===Le?it:e;return r?e(n,t,r):e}function Ar(n){for(var 
t=n.name+"",r=Fu[t],e=r?r.length:0;e--;){var 
u=r[e],o=u.func;if(null==o||o==n)return u.name}return t}function jr(n,t,e){var 
u=Nn.indexOf||Yr,u=u===Yr?r:u;return n?u(n,t,e):u}function 
kr(n){n=Ce(n);for(var t=n.length;t--;){var 
r,e=n[t];r=n[t][1],r=r===r&&!de(r),e[2]=r}return n}function Or(n,t){var 
r=null==n?x:n[t];return we(r)?r:x}function Ir(n){var t=n.length,r=new 
n.constructor(t);return t&&"string"==typeof 
n[0]&&eu.call(n,"index")&&(r.index=n.index,r.input=n.input),r}function 
Rr(n){return n=n.constructor,"function"==typeof n&&n instanceof n||(n=Ye),new 
n}function Er(n,t,r){var e=n.constructor;switch(t){case J:return Mt(n);case 
D:case M:return new e((+n));case X:case H:case Q:case nn:case tn:case rn:case 
en:case un:case on:return e instanceof e&&(e=Lu[t]),t=n.buffer,new 
e(r?Mt(t):t,n.byte
 Offset,n.length);case V:case G:return new e(n);case Y:var u=new 
e(n.source,kn.exec(n));u.lastIndex=n.lastIndex}return u}function 
Cr(n,t,r){return 
null==n||Wr(t,n)||(t=Mr(t),n=1==t.length?n:wt(n,St(t,0,-1)),t=Gr(t)),t=null==n?n:n[t],null==t?x:t.apply(n,r)}function
 Sr(n){return null!=n&&Lr(Vu(n))}function Ur(n,t){return n="number"==typeof 
n||Rn.test(n)?+n:-1,t=null==t?$u:t,-1<n&&0==n%1&&n<t}function 
$r(n,t,r){if(!de(r))return!1;var e=typeof 
t;return!!("number"==e?Sr(r)&&Ur(t,r.length):"string"==e&&t in 
r)&&(t=r[t],n===n?n===t:t!==t)}function Wr(n,t){var r=typeof 
n;return!!("string"==r&&dn.test(n)||"number"==r)||!Wo(n)&&(!yn.test(n)||null!=t&&n
 in Dr(t))}function Fr(n){var t=Ar(n),r=Nn[t];return"function"==typeof r&&t in 
zn.prototype&&(n===r||(t=Ku(r),!!t&&n===t[0]))}function 
Lr(n){return"number"==typeof n&&-1<n&&0==n%1&&n<=$u}function Nr(n,t){return 
n===x?t:Fo(n,t,Nr)}function Tr(n,t){n=Dr(n);for(var 
r=-1,e=t.length,u={};++r<e;){var o=t[r];o in n&&(u[o]=n[o])}return u}function 
Pr(n,t)
 {var r={};return vt(n,function(n,e,u){t(n,e,u)&&(r[e]=n)}),r}function 
zr(n){for(var 
t=Ee(n),r=t.length,e=r&&n.length,u=!!e&&Lr(e)&&(Wo(n)||_e(n)||Ae(n)),o=-1,i=[];++o<r;){var
 f=t[o];(u&&Ur(f,e)||eu.call(n,f))&&i.push(f)}return i}function Br(n){return 
null==n?[]:Sr(n)?Nn.support.unindexedChars&&Ae(n)?n.split(""):de(n)?n:Ye(n):Se(n)}function
 Dr(n){if(Nn.support.unindexedChars&&Ae(n)){for(var 
t=-1,r=n.length,e=Ye(n);++t<r;)e[t]=n.charAt(t);return e}return 
de(n)?n:Ye(n)}function Mr(n){if(Wo(n))return n;var t=[];return 
u(n).replace(wn,function(n,r,e,u){t.push(e?u.replace(An,"$1"):r||n)}),t}function
 qr(n){return n instanceof zn?n.clone():new 
Pn(n.__wrapped__,n.__chain__,qn(n.__actions__))}function Kr(n,t,r){return 
n&&n.length?((r?$r(n,t,r):null==t)&&(t=1),St(n,0>t?0:t)):[]}function 
Vr(n,t,r){var e=n?n.length:0;return 
e?((r?$r(n,t,r):null==t)&&(t=1),t=e-(+t||0),St(n,0,0>t?0:t)):[]}function 
Zr(n){return n?n[0]:x}function Yr(n,t,e){var 
u=n?n.length:0;if(!u)return-1;if("number"==typeof e)e=0>
 e?ju(u+e,0):e;else if(e)return 
e=zt(n,t),e<u&&(t===t?t===n[e]:n[e]!==n[e])?e:-1;return r(n,t,e||0)}function 
Gr(n){var t=n?n.length:0;return t?n[t-1]:x}function Jr(n){return 
Kr(n,1)}function 
Xr(n,t,e,u){if(!n||!n.length)return[];null!=t&&"boolean"!=typeof 
t&&(u=e,e=$r(n,t,u)?x:t,t=!1);var 
o=mr();if((null!=e||o!==it)&&(e=o(e,u,3)),t&&jr()===r){t=e;var 
i;e=-1,u=n.length;for(var o=-1,f=[];++e<u;){var 
c=n[e],a=t?t(c,e,n):c;e&&i===a||(i=a,f[++o]=c)}n=f}else n=Lt(n,e);return 
n}function Hr(n){if(!n||!n.length)return[];var 
t=-1,r=0;n=Zn(n,function(n){return Sr(n)?(r=ju(n.length,r),!0):void 0});for(var 
e=De(r);++t<r;)e[t]=Xn(n,Ot(t));return e}function Qr(n,t,r){return 
n&&n.length?(n=Hr(n),null==t?n:(t=Dt(t,r,4),Xn(n,function(n){return 
Qn(n,t,x,!0)}))):[]}function ne(n,t){var 
r=-1,e=n?n.length:0,u={};for(!e||t||Wo(n[0])||(t=[]);++r<e;){var 
o=n[r];t?u[o]=t[r]:o&&(u[o[0]]=o[1])}return u}function te(n){return 
n=Nn(n),n.__chain__=!0,n}function re(n,t,r){return t.call(r,n)}function 
ee(n,t,r){var e=
 Wo(n)?Vn:lt;return r&&$r(n,t,r)&&(t=x),("function"!=typeof 
t||r!==x)&&(t=mr(t,r,3)),e(n,t)}function ue(n,t,r){var e=Wo(n)?Zn:pt;return 
t=mr(t,r,3),e(n,t)}function oe(n,t,r,e){var u=n?Vu(n):0;return 
Lr(u)||(n=Se(n),u=n.length),r="number"!=typeof 
r||e&&$r(t,r,e)?0:0>r?ju(u+r,0):r||0,"string"==typeof 
n||!Wo(n)&&Ae(n)?r<=u&&-1<n.indexOf(t,r):!!u&&-1<jr(n,t,r)}function 
ie(n,t,r){var e=Wo(n)?Xn:mt;return t=mr(t,r,3),e(n,t)}function 
fe(n,t,r){if(r?$r(n,t,r):null==t){n=Br(n);var e=n.length;return 
0<e?n[Et(0,e-1)]:x}r=-1,n=Oe(n);var 
e=n.length,u=e-1;for(t=ku(0>t?0:+t||0,e);++r<t;){var 
e=Et(r,u),o=n[e];n[e]=n[r],n[r]=o}return n.length=t,n}function ce(n,t,r){var 
e=Wo(n)?nt:Ut;return r&&$r(n,t,r)&&(t=x),("function"!=typeof 
t||r!==x)&&(t=mr(t,r,3)),e(n,t)}function ae(n,t){var r;if("function"!=typeof 
t){if("function"!=typeof n)throw new Xe(T);var e=n;n=t,t=e}return 
function(){return 0<--n&&(r=t.apply(this,arguments)),1>=n&&(t=x),r}}function 
le(n,t,r){function e(t,r){r&&au(r),c=p=h=x,t&&(_=xo(),a=
 n.apply(s,f),p||c||(f=s=x))}function u(){var 
n=t-(xo()-l);0>=n||n>t?e(h,c):p=_u(u,n)}function o(){e(g,p)}function 
i(){if(f=arguments,l=xo(),s=this,h=g&&(p||!y),!1===v)var 
r=y&&!p;else{c||y||(_=l);var 
e=v-(l-_),i=0>=e||e>v;i?(c&&(c=au(c)),_=l,a=n.apply(s,f)):c||(c=_u(o,e))}return 
i&&p?p=au(p):p||t===v||(p=_u(u,t)),r&&(i=!0,a=n.apply(s,f)),!i||p||c||(f=s=x),a}var
 f,c,a,l,s,p,h,_=0,v=!1,g=!0;if("function"!=typeof n)throw new 
Xe(T);if(t=0>t?0:+t||0,!0===r)var y=!0,g=!1;else 
de(r)&&(y=!!r.leading,v="maxWait"in r&&ju(+r.maxWait||0,t),g="trailing"in 
r?!!r.trailing:g);return 
i.cancel=function(){p&&au(p),c&&au(c),_=0,c=p=h=x},i}function 
se(n,t){if("function"!=typeof n||t&&"function"!=typeof t)throw new Xe(T);var 
r=function(){var e=arguments,u=t?t.apply(this,e):e[0],o=r.cache;return 
o.has(u)?o.get(u):(e=n.apply(this,e),r.cache=o.set(u,e),e)};return r.cache=new 
se.Cache,r}function pe(n,t){if("function"!=typeof n)throw new Xe(T);return 
t=ju(t===x?n.length-1:+t||0,0),function(){for(var r=argumen
 ts,e=-1,u=ju(r.length-t,0),o=De(u);++e<u;)o[e]=r[t+e];switch(t){case 0:return 
n.call(this,o);case 1:return n.call(this,r[0],o);case 2:return 
n.call(this,r[0],r[1],o)}for(u=De(t+1),e=-1;++e<t;)u[e]=r[e];return 
u[t]=o,n.apply(this,u)}}function he(n,t){return n>t}function _e(n){return 
h(n)&&Sr(n)&&eu.call(n,"callee")&&!pu.call(n,"callee")}function 
ve(n,t,r,e){return e=(r="function"==typeof 
r?Dt(r,e,3):x)?r(n,t):x,e===x?xt(n,t,r):!!e}function ge(n){return 
h(n)&&"string"==typeof n.message&&ou.call(n)==q}function ye(n){return 
de(n)&&ou.call(n)==K}function de(n){var t=typeof 
n;return!!n&&("object"==t||"function"==t)}function we(n){return 
null!=n&&(ye(n)?fu.test(ru.call(n)):h(n)&&(Gn(n)?fu:In).test(n))}function 
xe(n){return"number"==typeof n||h(n)&&ou.call(n)==V}function be(n){var 
t;if(!h(n)||ou.call(n)!=Z||Gn(n)||_e(n)||!(eu.call(n,"constructor")||(t=n.constructor,"function"!=typeof
 t||t instanceof t)))return!1;var r;return 
Nn.support.ownLast?(vt(n,function(n,t,e){return r=eu.call(e,t),!1}
 ),!1!==r):(vt(n,function(n,t){r=t}),r===x||eu.call(n,r))}function me(n){return 
de(n)&&ou.call(n)==Y}function Ae(n){return"string"==typeof 
n||h(n)&&ou.call(n)==G}function je(n){return 
h(n)&&Lr(n.length)&&!!Fn[ou.call(n)]}function ke(n,t){return n<t}function 
Oe(n){var t=n?Vu(n):0;return 
Lr(t)?t?Nn.support.unindexedChars&&Ae(n)?n.split(""):qn(n):[]:Se(n)}function 
Ie(n){return ot(n,Ee(n))}function Re(n){return dt(n,Ee(n))}function 
Ee(n){if(null==n)return[];de(n)||(n=Ye(n));for(var 
t=n.length,r=Nn.support,t=t&&Lr(t)&&(Wo(n)||_e(n)||Ae(n))&&t||0,e=n.constructor,u=-1,e=ye(e)&&e.prototype||nu,o=e===n,i=De(t),f=0<t,c=r.enumErrorProps&&(n===Qe||n
 instanceof qe),a=r.enumPrototypes&&ye(n);++u<t;)i[u]=u+"";for(var l in 
n)a&&"prototype"==l||c&&("message"==l||"name"==l)||f&&Ur(l,t)||"constructor"==l&&(o||!eu.call(n,l))||i.push(l);if(r.nonEnumShadows&&n!==nu)for(t=n===tu?G:n===Qe?q:ou.call(n),r=Nu[t]||Nu[Z],t==Z&&(e=nu),t=Wn.length;t--;)l=Wn[t],u=r[l],o&&u||(u?!eu.call(n,l):n[l]===e[l])||i.push(l);
 return i}function Ce(n){n=Dr(n);for(var 
t=-1,r=Ko(n),e=r.length,u=De(e);++t<e;){var o=r[t];u[t]=[o,n[o]]}return 
u}function Se(n){return Nt(n,Ko(n))}function 
Ue(n){return(n=u(n))&&n.replace(En,c).replace(mn,"")}function $e(n,t){var 
r="";if(n=u(n),t=+t,1>t||!n||!mu(t))return r;do 
t%2&&(r+=n),t=xu(t/2),n+=n;while(t);return r}function We(n,t,r){var 
e=n;return(n=u(n))?(r?$r(e,t,r):null==t)?n.slice(g(n),y(n)+1):(t+="",n.slice(o(n,t),i(n,t)+1)):n}function
 Fe(n,t,r){return r&&$r(n,t,r)&&(t=x),n=u(n),n.match(t||Un)||[]}function 
Le(n,t,r){return r&&$r(n,t,r)&&(t=x),h(n)?Te(n):it(n,t)}function Ne(n){return 
n}function Te(n){return At(ft(n,!0))}function Pe(n,t,r){if(null==r){var 
e=de(t),u=e?Ko(t):x;((u=u&&u.length?dt(t,u):x)?u.length:e)||(u=!1,r=t,t=n,n=this)}u||(u=dt(t,Ko(t)));var
 o=!0,e=-1,i=ye(n),f=u.length;!1===r?o=!1:de(r)&&"chain"in 
r&&(o=r.chain);for(;++e<f;){r=u[e];var 
c=t[r];n[r]=c,i&&(n.prototype[r]=function(t){return function(){var 
r=this.__chain__;if(o||r){var e=n(this.__wrapped__);r
 
eturn(e.__actions__=qn(this.__actions__)).push({func:t,args:arguments,thisArg:n}),e.__chain__=r,e}return
 t.apply(n,Hn([this.value()],arguments))}}(c))}return n}function ze(){}function 
Be(n){return 
Wr(n)?Ot(n):It(n)}_=_?Jn.defaults(Yn.Object(),_,Jn.pick(Yn,$n)):Yn;var 
De=_.Array,Me=_.Date,qe=_.Error,Ke=_.Function,Ve=_.Math,Ze=_.Number,Ye=_.Object,Ge=_.RegExp,Je=_.String,Xe=_.TypeError,He=De.prototype,Qe=qe.prototype,nu=Ye.prototype,tu=Je.prototype,ru=Ke.prototype.toString,eu=nu.hasOwnProperty,uu=0,ou=nu.toString,iu=Yn._,fu=Ge("^"+ru.call(eu).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()|
 for 
.+?(?=\\\])/g,"$1.*?")+"$"),cu=_.ArrayBuffer,au=_.clearTimeout,lu=_.parseFloat,su=Ve.pow,pu=nu.propertyIsEnumerable,hu=Or(_,"Set"),_u=_.setTimeout,vu=He.splice,gu=_.Uint8Array,yu=Or(_,"WeakMap"),du=Ve.ceil,wu=Or(Ye,"create"),xu=Ve.floor,bu=Or(De,"isArray"),mu=_.isFinite,Au=Or(Ye,"keys"),ju=Ve.max,ku=Ve.min,Ou=Or(Me,"now"),Iu=_.parseInt,Ru=Ve.random,Eu=Ze.NEGA
 
TIVE_INFINITY,Cu=Ze.POSITIVE_INFINITY,Su=4294967294,Uu=2147483647,$u=9007199254740991,Wu=yu&&new
 
yu,Fu={},Lu={};Lu[X]=_.Float32Array,Lu[H]=_.Float64Array,Lu[Q]=_.Int8Array,Lu[nn]=_.Int16Array,Lu[tn]=_.Int32Array,Lu[rn]=gu,Lu[en]=_.Uint8ClampedArray,Lu[un]=_.Uint16Array,Lu[on]=_.Uint32Array;var
 
Nu={};Nu[B]=Nu[M]=Nu[V]={constructor:!0,toLocaleString:!0,toString:!0,valueOf:!0},Nu[D]=Nu[G]={constructor:!0,toString:!0,valueOf:!0},Nu[q]=Nu[K]=Nu[Y]={constructor:!0,toString:!0},Nu[Z]={constructor:!0},Kn(Wn,function(n){for(var
 t in Nu)if(eu.call(Nu,t)){var r=Nu[t];r[n]=eu.call(r,n)}});var 
Tu=Nn.support={};!function(n){var 
t=function(){this.x=n},r={0:n,length:n},e=[];t.prototype={valueOf:n,y:n};for(var
 u in new 
t)e.push(u);Tu.enumErrorProps=pu.call(Qe,"message")||pu.call(Qe,"name"),Tu.enumPrototypes=pu.call(t,"prototype"),Tu.nonEnumShadows=!/valueOf/.test(e),Tu.ownLast="x"!=e[0],Tu.spliceObjects=(vu.call(r,0,1),!r[0]),Tu.unindexedChars="xx"!="x"[0]+Ye("x")[0]}(1,0),Nn.templateSettings={escap
 e:_n,evaluate:vn,interpolate:gn,variable:"",imports:{_:Nn}};var 
Pu=function(){function n(){}return function(t){if(de(t)){n.prototype=t;var 
r=new n;n.prototype=x}return 
r||{}}}(),zu=Yt(gt),Bu=Yt(yt,!0),Du=Gt(),Mu=Gt(!0),qu=Wu?function(n,t){return 
Wu.set(n,t),n}:Ne,Ku=Wu?function(n){return 
Wu.get(n)}:ze,Vu=Ot("length"),Zu=function(){var n=0,t=0;return 
function(r,e){var u=xo(),o=W-(u-t);if(t=u,0<o){if(++n>=$)return r}else 
n=0;return qu(r,e)}}(),Yu=pe(function(n,t){return 
h(n)&&Sr(n)?at(n,_t(t,!1,!0)):[]}),Gu=er(),Ju=er(!0),Xu=pe(function(n){for(var 
t=n.length,e=t,u=De(l),o=jr(),i=o===r,f=[];e--;){var 
c=n[e]=Sr(c=n[e])?c:[];u[e]=i&&120<=c.length&&wu&&hu?new Dn(e&&c):null}var 
i=n[0],a=-1,l=i?i.length:0,s=u[0];n:for(;++a<l;)if(c=i[a],0>(s?Mn(s,c):o(f,c,0))){for(e=t;--e;){var
 p=u[e];if(0>(p?Mn(p,c):o(n[e],c,0)))continue n}s&&s.push(c),f.push(c)}return 
f}),Hu=pe(function(t,r){r=_t(r);var e=ut(t,r);return 
Rt(t,r.sort(n)),e}),Qu=yr(),no=yr(!0),to=pe(function(n){return 
Lt(_t(n,!1,!0))}),ro=pe(
 function(n,t){return Sr(n)?at(n,t):[]}),eo=pe(Hr),uo=pe(function(n){var 
t=n.length,r=2<t?n[t-2]:x,e=1<t?n[t-1]:x;return 2<t&&"function"==typeof 
r?t-=2:(r=1<t&&"function"==typeof 
e?(--t,e):x,e=x),n.length=t,Qr(n,r,e)}),oo=pe(function(n){return 
n=_t(n),this.thru(function(t){t=Wo(t)?t:[Dr(t)];for(var 
r=n,e=-1,u=t.length,o=-1,i=r.length,f=De(u+i);++e<u;)f[e]=t[e];for(;++o<i;)f[e++]=r[o];return
 f})}),io=pe(function(n,t){return 
Sr(n)&&(n=Br(n)),ut(n,_t(t))}),fo=Vt(function(n,t,r){eu.call(n,r)?++n[r]:n[r]=1}),co=rr(zu),ao=rr(Bu,!0),lo=ir(Kn,zu),so=ir(function(n,t){for(var
 r=n.length;r--&&!1!==t(n[r],r,n););return 
n},Bu),po=Vt(function(n,t,r){eu.call(n,r)?n[r].push(t):n[r]=[t]}),ho=Vt(function(n,t,r){n[r]=t}),_o=pe(function(n,t,r){var
 e=-1,u="function"==typeof t,o=Wr(t),i=Sr(n)?De(n.length):[];return 
zu(n,function(n){var 
f=u?t:o&&null!=n?n[t]:x;i[++e]=f?f.apply(n,r):Cr(n,t,r)}),i}),vo=Vt(function(n,t,r){n[r?0:1].push(t)},function(){return[[],[]]}),go=pr(Qn,zu),yo=pr(function(n,t,r,e){var
 u=
 n.length;for(e&&u&&(r=n[--u]);u--;)r=t(r,n[u],u,n);return 
r},Bu),wo=pe(function(n,t){if(null==n)return[];var r=t[2];return 
r&&$r(t[0],t[1],r)&&(t.length=1),Wt(n,_t(t),[])}),xo=Ou||function(){return(new 
Me).getTime()},bo=pe(function(n,t,r){var e=m;if(r.length)var 
u=v(r,bo.placeholder),e=e|I;return 
dr(n,e,t,r,u)}),mo=pe(function(n,t){t=t.length?_t(t):Re(n);for(var 
r=-1,e=t.length;++r<e;){var u=t[r];n[u]=dr(n[u],m,n)}return 
n}),Ao=pe(function(n,t,r){var e=m|A;if(r.length)var 
u=v(r,Ao.placeholder),e=e|I;return 
dr(t,e,n,r,u)}),jo=Qt(k),ko=Qt(O),Oo=pe(function(n,t){return 
ct(n,1,t)}),Io=pe(function(n,t,r){return 
ct(n,t,r)}),Ro=or(),Eo=or(!0),Co=pe(function(n,t){if(t=_t(t),"function"!=typeof 
n||!Vn(t,e))throw new Xe(T);var r=t.length;return pe(function(e){for(var 
u=ku(e.length,r);u--;)e[u]=t[u](e[u]);return 
n.apply(this,e)})}),So=sr(I),Uo=sr(R),$o=pe(function(n,t){return 
dr(n,C,x,x,x,_t(t))}),Wo=bu||function(n){return 
h(n)&&Lr(n.length)&&ou.call(n)==B},Fo=Zt(kt),Lo=Zt(function(n,t,r){retur
 n r?rt(n,t,r):et(n,t)}),No=nr(Lo,function(n,t){return 
n===x?t:n}),To=nr(Fo,Nr),Po=ur(gt),zo=ur(yt),Bo=fr(Du),Do=fr(Mu),Mo=cr(gt),qo=cr(yt),Ko=Au?function(n){var
 t=null==n?x:n.constructor;return"function"==typeof 
t&&t.prototype===n||("function"==typeof 
n?Nn.support.enumPrototypes:Sr(n))?zr(n):de(n)?Au(n):[]}:zr,Vo=ar(!0),Zo=ar(),Yo=pe(function(n,t){if(null==n)return{};if("function"!=typeof
 t[0])return t=Xn(_t(t),Je),Tr(n,at(Ee(n),t));var r=Dt(t[0],t[1],3);return 
Pr(n,function(n,t,e){return!r(n,t,e)})}),Go=pe(function(n,t){return 
null==n?{}:"function"==typeof 
t[0]?Pr(n,Dt(t[0],t[1],3)):Tr(n,_t(t))}),Jo=Xt(function(n,t,r){return 
t=t.toLowerCase(),n+(r?t.charAt(0).toUpperCase()+t.slice(1):t)}),Xo=Xt(function(n,t,r){return
 n+(r?"-":"")+t.toLowerCase()}),Ho=lr(),Qo=lr(!0),ni=Xt(function(n,t,r){return 
n+(r?"_":"")+t.toLowerCase()}),ti=Xt(function(n,t,r){return n+(r?" 
":"")+(t.charAt(0).toUpperCase()+t.slice(1))}),ri=pe(function(n,t){try{return 
n.apply(x,t)}catch(r){return ge(r)?r:new qe(r)
 }}),ei=pe(function(n,t){return function(r){return 
Cr(r,n,t)}}),ui=pe(function(n,t){return function(r){return 
Cr(n,r,t)}}),oi=gr("ceil"),ii=gr("floor"),fi=tr(he,Eu),ci=tr(ke,Cu),ai=gr("round");return
 
Nn.prototype=Tn.prototype,Pn.prototype=Pu(Tn.prototype),Pn.prototype.constructor=Pn,zn.prototype=Pu(Tn.prototype),zn.prototype.constructor=zn,Bn.prototype["delete"]=function(n){return
 this.has(n)&&delete 
this.__data__[n]},Bn.prototype.get=function(n){return"__proto__"==n?x:this.__data__[n]},Bn.prototype.has=function(n){return"__proto__"!=n&&eu.call(this.__data__,n)},Bn.prototype.set=function(n,t){return"__proto__"!=n&&(this.__data__[n]=t),this},Dn.prototype.push=function(n){var
 t=this.data;"string"==typeof 
n||de(n)?t.set.add(n):t.hash[n]=!0},se.Cache=Bn,Nn.after=function(n,t){if("function"!=typeof
 t){if("function"!=typeof n)throw new Xe(T);var r=n;n=t,t=r}return 
n=mu(n=+n)?n:0,function(){return 1>--n?t.apply(this,arguments):void 
0}},Nn.ary=function(n,t,r){return r&&$r(n,t,r)&&(t=x),t=n&&
 
null==t?n.length:ju(+t||0,0),dr(n,E,x,x,x,x,t)},Nn.assign=Lo,Nn.at=io,Nn.before=ae,Nn.bind=bo,Nn.bindAll=mo,
+Nn.bindKey=Ao,Nn.callback=Le,Nn.chain=te,Nn.chunk=function(n,t,r){t=(r?$r(n,t,r):null==t)?1:ju(xu(t)||1,1),r=0;for(var
 e=n?n.length:0,u=-1,o=De(du(e/t));r<e;)o[++u]=St(n,r,r+=t);return 
o},Nn.compact=function(n){for(var t=-1,r=n?n.length:0,e=-1,u=[];++t<r;){var 
o=n[t];o&&(u[++e]=o)}return u},Nn.constant=function(n){return function(){return 
n}},Nn.countBy=fo,Nn.create=function(n,t,r){var e=Pu(n);return 
r&&$r(n,t,r)&&(t=x),t?et(e,t):e},Nn.curry=jo,Nn.curryRight=ko,Nn.debounce=le,Nn.defaults=No,Nn.defaultsDeep=To,Nn.defer=Oo,Nn.delay=Io,Nn.difference=Yu,Nn.drop=Kr,Nn.dropRight=Vr,Nn.dropRightWhile=function(n,t,r){return
 n&&n.length?Tt(n,mr(t,r,3),!0,!0):[]},Nn.dropWhile=function(n,t,r){return 
n&&n.length?Tt(n,mr(t,r,3),!0):[]},Nn.fill=function(n,t,r,e){var 
u=n?n.length:0;if(!u)return[];for(r&&"number"!=typeof 
r&&$r(n,t,r)&&(r=0,e=u),u=n.length,r=null==r?0:+r||0,0>r&&(r=-r>u?0:u+r),e=e===x||e>u?u:+e||0,0>e&&(e+=u),u=r>e?0:e>>>0,r>>>=0;r<u;)n[r++]=t;return
 n},Nn.filter=ue,Nn.flatten=funct
 ion(n,t,r){var e=n?n.length:0;return 
r&&$r(n,t,r)&&(t=!1),e?_t(n,t):[]},Nn.flattenDeep=function(n){return 
n&&n.length?_t(n,!0):[]},Nn.flow=Ro,Nn.flowRight=Eo,Nn.forEach=lo,Nn.forEachRight=so,Nn.forIn=Bo,Nn.forInRight=Do,Nn.forOwn=Mo,Nn.forOwnRight=qo,Nn.functions=Re,Nn.groupBy=po,Nn.indexBy=ho,Nn.initial=function(n){return
 
Vr(n,1)},Nn.intersection=Xu,Nn.invert=function(n,t,r){r&&$r(n,t,r)&&(t=x),r=-1;for(var
 e=Ko(n),u=e.length,o={};++r<u;){var 
i=e[r],f=n[i];t?eu.call(o,f)?o[f].push(i):o[f]=[i]:o[f]=i}return 
o},Nn.invoke=_o,Nn.keys=Ko,Nn.keysIn=Ee,Nn.map=ie,Nn.mapKeys=Vo,Nn.mapValues=Zo,Nn.matches=Te,Nn.matchesProperty=function(n,t){return
 
jt(n,ft(t,!0))},Nn.memoize=se,Nn.merge=Fo,Nn.method=ei,Nn.methodOf=ui,Nn.mixin=Pe,Nn.modArgs=Co,Nn.negate=function(n){if("function"!=typeof
 n)throw new Xe(T);return 
function(){return!n.apply(this,arguments)}},Nn.omit=Yo,Nn.once=function(n){return
 
ae(2,n)},Nn.pairs=Ce,Nn.partial=So,Nn.partialRight=Uo,Nn.partition=vo,Nn.pick=Go,Nn.pluck=function(n,t)
 {return ie(n,Be(t))},Nn.property=Be,Nn.propertyOf=function(n){return 
function(t){return wt(n,Mr(t),t+"")}},Nn.pull=function(){var 
n=arguments,t=n[0];if(!t||!t.length)return t;for(var 
r=0,e=jr(),u=n.length;++r<u;)for(var 
o=0,i=n[r];-1<(o=e(t,i,o));)vu.call(t,o,1);return 
t},Nn.pullAt=Hu,Nn.range=function(n,t,r){r&&$r(n,t,r)&&(t=r=x),n=+n||0,r=null==r?1:+r||0,null==t?(t=n,n=0):t=+t||0;var
 e=-1;t=ju(du((t-n)/(r||1)),0);for(var u=De(t);++e<t;)u[e]=n,n+=r;return 
u},Nn.rearg=$o,Nn.reject=function(n,t,r){var e=Wo(n)?Zn:pt;return 
t=mr(t,r,3),e(n,function(n,r,e){return!t(n,r,e)})},Nn.remove=function(n,t,r){var
 e=[];if(!n||!n.length)return e;var 
u=-1,o=[],i=n.length;for(t=mr(t,r,3);++u<i;)r=n[u],t(r,u,n)&&(e.push(r),o.push(u));return
 Rt(n,o),e},Nn.rest=Jr,Nn.restParam=pe,Nn.set=function(n,t,r){if(null==n)return 
n;var e=t+"";t=null!=n[e]||Wr(t,n)?[e]:Mr(t);for(var 
e=-1,u=t.length,o=u-1,i=n;null!=i&&++e<u;){var 
f=t[e];de(i)&&(e==o?i[f]=r:null==i[f]&&(i[f]=Ur(t[e+1])?[]:{})),i=i[f]}return 
n},Nn.s
 huffle=function(n){return fe(n,Cu)},Nn.slice=function(n,t,r){var 
e=n?n.length:0;return e?(r&&"number"!=typeof 
r&&$r(n,t,r)&&(t=0,r=e),St(n,t,r)):[]},Nn.sortBy=function(n,t,r){if(null==n)return[];r&&$r(n,t,r)&&(t=x);var
 e=-1;return 
t=mr(t,r,3),n=mt(n,function(n,r,u){return{a:t(n,r,u),b:++e,c:n}}),$t(n,f)},Nn.sortByAll=wo,Nn.sortByOrder=function(n,t,r,e){return
 
null==n?[]:(e&&$r(t,r,e)&&(r=x),Wo(t)||(t=null==t?[]:[t]),Wo(r)||(r=null==r?[]:[r]),Wt(n,t,r))},Nn.spread=function(n){if("function"!=typeof
 n)throw new Xe(T);return function(t){return 
n.apply(this,t)}},Nn.take=function(n,t,r){return 
n&&n.length?((r?$r(n,t,r):null==t)&&(t=1),St(n,0,0>t?0:t)):[]},Nn.takeRight=function(n,t,r){var
 e=n?n.length:0;return 
e?((r?$r(n,t,r):null==t)&&(t=1),t=e-(+t||0),St(n,0>t?0:t)):[]},Nn.takeRightWhile=function(n,t,r){return
 n&&n.length?Tt(n,mr(t,r,3),!1,!0):[]},Nn.takeWhile=function(n,t,r){return 
n&&n.length?Tt(n,mr(t,r,3)):[]},Nn.tap=function(n,t,r){return 
t.call(r,n),n},Nn.throttle=function(n,t,r){v
 ar e=!0,u=!0;if("function"!=typeof n)throw new 
Xe(T);return!1===r?e=!1:de(r)&&(e="leading"in r?!!r.leading:e,u="trailing"in 
r?!!r.trailing:u),le(n,t,{leading:e,maxWait:+t,trailing:u})},Nn.thru=re,Nn.times=function(n,t,r){if(n=xu(n),1>n||!mu(n))return[];var
 
e=-1,u=De(ku(n,4294967295));for(t=Dt(t,r,1);++e<n;)4294967295>e?u[e]=t(e):t(e);return
 u},Nn.toArray=Oe,Nn.toPlainObject=Ie,Nn.transform=function(n,t,r,e){var 
u=Wo(n)||je(n);return 
t=mr(t,e,4),null==r&&(u||de(n)?(e=n.constructor,r=u?Wo(n)?new 
e:[]:Pu(ye(e)?e.prototype:x)):r={}),(u?Kn:gt)(n,function(n,e,u){return 
t(r,n,e,u)}),r},Nn.union=to,Nn.uniq=Xr,Nn.unzip=Hr,Nn.unzipWith=Qr,Nn.values=Se,Nn.valuesIn=function(n){return
 Nt(n,Ee(n))},Nn.where=function(n,t){return 
ue(n,At(t))},Nn.without=ro,Nn.wrap=function(n,t){return 
t=null==t?Ne:t,dr(t,I,x,[n],[])},Nn.xor=function(){for(var 
n=-1,t=arguments.length;++n<t;){var r=arguments[n];if(Sr(r))var 
e=e?Hn(at(e,r),at(r,e)):r}return 
e?Lt(e):[]},Nn.zip=eo,Nn.zipObject=ne,Nn.zipWith=uo,Nn.backfl
 
ow=Eo,Nn.collect=ie,Nn.compose=Eo,Nn.each=lo,Nn.eachRight=so,Nn.extend=Lo,Nn.iteratee=Le,Nn.methods=Re,Nn.object=ne,Nn.select=ue,Nn.tail=Jr,Nn.unique=Xr,Pe(Nn,Nn),Nn.add=function(n,t){return(+n||0)+(+t||0)},Nn.attempt=ri,Nn.camelCase=Jo,Nn.capitalize=function(n){return(n=u(n))&&n.charAt(0).toUpperCase()+n.slice(1)},Nn.ceil=oi,Nn.clone=function(n,t,r,e){return
 t&&"boolean"!=typeof t&&$r(n,t,r)?t=!1:"function"==typeof 
t&&(e=r,r=t,t=!1),"function"==typeof 
r?ft(n,t,Dt(r,e,3)):ft(n,t)},Nn.cloneDeep=function(n,t,r){return"function"==typeof
 
t?ft(n,!0,Dt(t,r,3)):ft(n,!0)},Nn.deburr=Ue,Nn.endsWith=function(n,t,r){n=u(n),t+="";var
 e=n.length;return 
r=r===x?e:ku(0>r?0:+r||0,e),r-=t.length,0<=r&&n.indexOf(t,r)==r},Nn.escape=function(n){return(n=u(n))&&hn.test(n)?n.replace(sn,a):n},Nn.escapeRegExp=function(n){return(n=u(n))&&bn.test(n)?n.replace(xn,l):n||"(?:)"},Nn.every=ee,Nn.find=co,Nn.findIndex=Gu,Nn.findKey=Po,Nn.findLast=ao,Nn.findLastIndex=Ju,Nn.findLastKey=zo,Nn.findWhere=function(n,t){re
 turn co(n,At(t))},Nn.first=Zr,Nn.floor=ii,Nn.get=function(n,t,r){return 
n=null==n?x:wt(n,Mr(t),t+""),n===x?r:n},Nn.gt=he,Nn.gte=function(n,t){return 
n>=t},Nn.has=function(n,t){if(null==n)return!1;var 
r=eu.call(n,t);if(!r&&!Wr(t)){if(t=Mr(t),n=1==t.length?n:wt(n,St(t,0,-1)),null==n)return!1;t=Gr(t),r=eu.call(n,t)}return
 
r||Lr(n.length)&&Ur(t,n.length)&&(Wo(n)||_e(n)||Ae(n))},Nn.identity=Ne,Nn.includes=oe,Nn.indexOf=Yr,Nn.inRange=function(n,t,r){return
 
t=+t||0,r===x?(r=t,t=0):r=+r||0,n>=ku(t,r)&&n<ju(t,r)},Nn.isArguments=_e,Nn.isArray=Wo,Nn.isBoolean=function(n){return!0===n||!1===n||h(n)&&ou.call(n)==D},Nn.isDate=function(n){return
 
h(n)&&ou.call(n)==M},Nn.isElement=function(n){return!!n&&1===n.nodeType&&h(n)&&!be(n)},Nn.isEmpty=function(n){return
 
null==n||(Sr(n)&&(Wo(n)||Ae(n)||_e(n)||h(n)&&ye(n.splice))?!n.length:!Ko(n).length)},Nn.isEqual=ve,Nn.isError=ge,Nn.isFinite=function(n){return"number"==typeof
 n&&mu(n)},Nn.isFunction=ye,Nn.isMatch=function(n,t,r,e){return 
r="function"==type
 of r?Dt(r,e,3):x,bt(n,kr(t),r)},Nn.isNaN=function(n){return 
xe(n)&&n!=+n},Nn.isNative=we,Nn.isNull=function(n){return 
null===n},Nn.isNumber=xe,Nn.isObject=de,Nn.isPlainObject=be,Nn.isRegExp=me,Nn.isString=Ae,Nn.isTypedArray=je,Nn.isUndefined=function(n){return
 n===x},Nn.kebabCase=Xo,Nn.last=Gr,Nn.lastIndexOf=function(n,t,r){var 
e=n?n.length:0;if(!e)return-1;var u=e;if("number"==typeof 
r)u=(0>r?ju(e+r,0):ku(r||0,e-1))+1;else if(r)return 
u=zt(n,t,!0)-1,n=n[u],(t===t?t===n:n!==n)?u:-1;if(t!==t)return 
p(n,u,!0);for(;u--;)if(n[u]===t)return 
u;return-1},Nn.lt=ke,Nn.lte=function(n,t){return 
n<=t},Nn.max=fi,Nn.min=ci,Nn.noConflict=function(){return 
Yn._=iu,this},Nn.noop=ze,Nn.now=xo,Nn.pad=function(n,t,r){n=u(n),t=+t;var 
e=n.length;return 
e<t&&mu(t)?(e=(t-e)/2,t=xu(e),e=du(e),r=_r("",e,r),r.slice(0,t)+n+r):n},Nn.padLeft=Ho,Nn.padRight=Qo,Nn.parseInt=function(n,t,r){return(r?$r(n,t,r):null==t)?t=0:t&&(t=+t),n=We(n),Iu(n,t||(On.test(n)?16:10))},Nn.random=function(n,t,r){r&&$r(n,t,r)&&(t=r=x);
 var e=null==n,u=null==t;return null==r&&(u&&"boolean"==typeof 
n?(r=n,n=1):"boolean"==typeof 
t&&(r=t,u=!0)),e&&u&&(t=1,u=!1),n=+n||0,u?(t=n,n=0):t=+t||0,r||n%1||t%1?(r=Ru(),ku(n+r*(t-n+lu("1e-"+((r+"").length-1))),t)):Et(n,t)},Nn.reduce=go,Nn.reduceRight=yo,Nn.repeat=$e,Nn.result=function(n,t,r){var
 e=null==n?x:Dr(n)[t];return 
e===x&&(null==n||Wr(t,n)||(t=Mr(t),n=1==t.length?n:wt(n,St(t,0,-1)),e=null==n?x:Dr(n)[Gr(t)]),e=e===x?r:e),ye(e)?e.call(n):e},Nn.round=ai,Nn.runInContext=w,Nn.size=function(n){var
 t=n?Vu(n):0;return 
Lr(t)?t:Ko(n).length},Nn.snakeCase=ni,Nn.some=ce,Nn.sortedIndex=Qu,Nn.sortedLastIndex=no,Nn.startCase=ti,Nn.startsWith=function(n,t,r){return
 
n=u(n),r=null==r?0:ku(0>r?0:+r||0,n.length),n.lastIndexOf(t,r)==r},Nn.sum=function(n,t,r){if(r&&$r(n,t,r)&&(t=x),t=mr(t,r,3),1==t.length){n=Wo(n)?n:Br(n),r=n.length;for(var
 e=0;r--;)e+=+t(n[r])||0;n=e}else n=Ft(n,t);return 
n},Nn.template=function(n,t,r){var 
e=Nn.templateSettings;r&&$r(n,t,r)&&(t=r=x),n=u(n),t=rt(et({},r||t),e,
 tt),r=rt(et({},t.imports),e.imports,tt);var 
o,i,f=Ko(r),c=Nt(r,f),a=0;r=t.interpolate||Cn;var 
l="__p+='";r=Ge((t.escape||Cn).source+"|"+r.source+"|"+(r===gn?jn:Cn).source+"|"+(t.evaluate||Cn).source+"|$","g");var
 p="sourceURL"in t?"//# 
sourceURL="+t.sourceURL+"\n":"";if(n.replace(r,function(t,r,e,u,f,c){return 
e||(e=u),l+=n.slice(a,c).replace(Sn,s),r&&(o=!0,l+="'+__e("+r+")+'"),f&&(i=!0,l+="';"+f+";\n__p+='"),e&&(l+="'+((__t=("+e+"))==null?'':__t)+'"),a=c+t.length,t}),l+="';",(t=t.variable)||(l="with(obj){"+l+"}"),l=(i?l.replace(fn,""):l).replace(cn,"$1").replace(an,"$1;"),l="function("+(t||"obj")+"){"+(t?"":"obj||(obj={});")+"var
 __t,__p=''"+(o?",__e=_.escape":"")+(i?",__j=Array.prototype.join;function 
print(){__p+=__j.call(arguments,'')}":";")+l+"return 
__p}",t=ri(function(){return Ke(f,p+"return 
"+l).apply(x,c)}),t.source=l,ge(t))throw t;return 
t},Nn.trim=We,Nn.trimLeft=function(n,t,r){var 
e=n;return(n=u(n))?n.slice((r?$r(e,t,r):null==t)?g(n):o(n,t+"")):n},Nn.trimRight=function(n
 ,t,r){var 
e=n;return(n=u(n))?(r?$r(e,t,r):null==t)?n.slice(0,y(n)+1):n.slice(0,i(n,t+"")+1):n},Nn.trunc=function(n,t,r){r&&$r(n,t,r)&&(t=x);var
 e=S;if(r=U,null!=t)if(de(t)){var o="separator"in t?t.separator:o,e="length"in 
t?+t.length||0:e;r="omission"in t?u(t.omission):r}else 
e=+t||0;if(n=u(n),e>=n.length)return n;if(e-=r.length,1>e)return 
r;if(t=n.slice(0,e),null==o)return t+r;if(me(o)){if(n.slice(e).search(o)){var 
i,f=n.slice(0,e);for(o.global||(o=Ge(o.source,(kn.exec(o)||"")+"g")),o.lastIndex=0;n=o.exec(f);)i=n.index;t=t.slice(0,null==i?e:i)}}else
 n.indexOf(o,e)!=e&&(o=t.lastIndexOf(o),-1<o&&(t=t.slice(0,o)));return 
t+r},Nn.unescape=function(n){return(n=u(n))&&pn.test(n)?n.replace(ln,d):n},Nn.uniqueId=function(n){var
 t=++uu;return 
u(n)+t},Nn.words=Fe,Nn.all=ee,Nn.any=ce,Nn.contains=oe,Nn.eq=ve,Nn.detect=co,Nn.foldl=go,Nn.foldr=yo,Nn.head=Zr,Nn.include=oe,Nn.inject=go,Pe(Nn,function(){var
 n={};return 
gt(Nn,function(t,r){Nn.prototype[r]||(n[r]=t)}),n}(),!1),Nn.sample=fe,Nn.prototyp
 e.sample=function(n){return 
this.__chain__||null!=n?this.thru(function(t){return 
fe(t,n)}):fe(this.value())},Nn.VERSION=b,Kn("bind bindKey curry curryRight 
partial partialRight".split(" 
"),function(n){Nn[n].placeholder=Nn}),Kn(["drop","take"],function(n,t){zn.prototype[n]=function(r){var
 e=this.__filtered__;if(e&&!t)return new 
zn(this);r=null==r?1:ju(xu(r)||0,0);var u=this.clone();return 
e?u.__takeCount__=ku(u.__takeCount__,r):u.__views__.push({size:r,type:n+(0>u.__dir__?"Right":"")}),u},zn.prototype[n+"Right"]=function(t){return
 
this.reverse()[n](t).reverse()}}),Kn(["filter","map","takeWhile"],function(n,t){var
 r=t+1,e=r!=N;zn.prototype[n]=function(n,t){var u=this.clone();return 
u.__iteratees__.push({iteratee:mr(n,t,1),type:r}),u.__filtered__=u.__filtered__||e,u}}),Kn(["first","last"],function(n,t){var
 r="take"+(t?"Right":"");zn.prototype[n]=function(){return 
this[r](1).value()[0]}}),Kn(["initial","rest"],function(n,t){var 
r="drop"+(t?"":"Right");zn.prototype[n]=function(){return t
 his.__filtered__?new 
zn(this):this[r](1)}}),Kn(["pluck","where"],function(n,t){var 
r=t?"filter":"map",e=t?At:Be;zn.prototype[n]=function(n){return 
this[r](e(n))}}),zn.prototype.compact=function(){return 
this.filter(Ne)},zn.prototype.reject=function(n,t){return 
n=mr(n,t,1),this.filter(function(t){return!n(t)})},zn.prototype.slice=function(n,t){n=null==n?0:+n||0;var
 r=this;return r.__filtered__&&(0<n||0>t)?new 
zn(r):(0>n?r=r.takeRight(-n):n&&(r=r.drop(n)),t!==x&&(t=+t||0,r=0>t?r.dropRight(-t):r.take(t-n)),r)},zn.prototype.takeRightWhile=function(n,t){return
 
this.reverse().takeWhile(n,t).reverse()},zn.prototype.toArray=function(){return 
this.take(Cu)},gt(zn.prototype,function(n,t){var 
r=/^(?:filter|map|reject)|While$/.test(t),e=/^(?:first|last)$/.test(t),u=Nn[e?"take"+("last"==t?"Right":""):t];u&&(Nn.prototype[t]=function(){var
 
t=e?[1]:arguments,o=this.__chain__,i=this.__wrapped__,f=!!this.__actions__.length,c=i
 instanceof zn,a=t[0],l=c||Wo(i);l&&r&&"function"==typeof a&&1!=a.length&&(
 c=l=!1);var s=function(n){return 
e&&o?u(n,1)[0]:u.apply(x,Hn([n],t))},a={func:re,args:[s],thisArg:x},f=c&&!f;return
 
e&&!o?f?(i=i.clone(),i.__actions__.push(a),n.call(i)):u.call(x,this.value())[0]:!e&&l?(i=f?i:new
 zn(this),i=n.apply(i,t),i.__actions__.push(a),new 
Pn(i,o)):this.thru(s)})}),Kn("join pop push replace shift sort splice split 
unshift".split(" "),function(n){var 
t=(/^(?:replace|split)$/.test(n)?tu:He)[n],r=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",e=!Tu.spliceObjects&&/^(?:pop|shift|splice)$/.test(n),u=/^(?:join|pop|replace|shift)$/.test(n),o=e?function(){var
 n=t.apply(this,arguments);return 0===this.length&&delete 
this[0],n}:t;Nn.prototype[n]=function(){var n=arguments;return 
u&&!this.__chain__?o.apply(this.value(),n):this[r](function(t){return 
o.apply(t,n)})}}),gt(zn.prototype,function(n,t){var r=Nn[t];if(r){var 
e=r.name+"";(Fu[e]||(Fu[e]=[])).push({name:t,func:r})}}),Fu[hr(x,A).name]=[{name:"wrapper",func:x}],zn.prototype.clone=function(){var
 n=new zn(this.__wrappe
 d__);return 
n.__actions__=qn(this.__actions__),n.__dir__=this.__dir__,n.__filtered__=this.__filtered__,n.__iteratees__=qn(this.__iteratees__),n.__takeCount__=this.__takeCount__,n.__views__=qn(this.__views__),n},zn.prototype.reverse=function(){if(this.__filtered__){var
 n=new zn(this);n.__dir__=-1,n.__filtered__=!0}else 
n=this.clone(),n.__dir__*=-1;return n},zn.prototype.value=function(){var 
n,t=this.__wrapped__.value(),r=this.__dir__,e=Wo(t),u=0>r,o=e?t.length:0;n=0;for(var
 i=o,f=this.__views__,c=-1,a=f.length;++c<a;){var 
l=f[c],s=l.size;switch(l.type){case"drop":n+=s;break;case"dropRight":i-=s;break;case"take":i=ku(i,n+s);break;case"takeRight":n=ju(n,i-s)}}if(n={start:n,end:i},i=n.start,f=n.end,n=f-i,u=u?f:i-1,i=this.__iteratees__,f=i.length,c=0,a=ku(n,this.__takeCount__),!e||o<F||o==n&&a==n)return
 Pt(t,this.__actions__);e=[];n:for(;n--&&c<a;){for(u+=r,o=-1,l=t[u];++o<f;){var 
p=i[o],s=p.type,p=p.iteratee(l);if(s==N)l=p;else if(!p){if(s==L)continue 
n;break n}}e[c++]=l}return e},Nn.pr
 ototype.chain=function(){return 
te(this)},Nn.prototype.commit=function(){return new 
Pn(this.value(),this.__chain__)},Nn.prototype.concat=oo,Nn.prototype.plant=function(n){for(var
 t,r=this;r instanceof Tn;){var e=qr(r);t?u.__wrapped__=e:t=e;var 
u=e,r=r.__wrapped__}return 
u.__wrapped__=n,t},Nn.prototype.reverse=function(){var 
n=this.__wrapped__,t=function(n){return n.reverse()};return n instanceof 
zn?(this.__actions__.length&&(n=new 
zn(this)),n=n.reverse(),n.__actions__.push({func:re,args:[t],thisArg:x}),new 
Pn(n,this.__chain__)):this.thru(t)},Nn.prototype.toString=function(){return 
this.value()+""},Nn.prototype.run=Nn.prototype.toJSON=Nn.prototype.valueOf=Nn.prototype.value=function(){return
 
Pt(this.__wrapped__,this.__actions__)},Nn.prototype.collect=Nn.prototype.map,Nn.prototype.head=Nn.prototype.first,Nn.prototype.select=Nn.prototype.filter,Nn.prototype.tail=Nn.prototype.rest,Nn}var
 
x,b="3.10.1",m=1,A=2,j=4,k=8,O=16,I=32,R=64,E=128,C=256,S=30,U="...",$=150,W=16,F=200,L=1,N=2,T="Exp
 ected a function",P="__lodash_placeholder__",z="[object Arguments]",B="[object 
Array]",D="[object Boolean]",M="[object Date]",q="[object Error]",K="[object 
Function]",V="[object Number]",Z="[object Object]",Y="[object 
RegExp]",G="[object String]",J="[object ArrayBuffer]",X="[object 
Float32Array]",H="[object Float64Array]",Q="[object Int8Array]",nn="[object 
Int16Array]",tn="[object Int32Array]",rn="[object Uint8Array]",en="[object 
Uint8ClampedArray]",un="[object Uint16Array]",on="[object 
Uint32Array]",fn=/\b__p\+='';/g,cn=/\b(__p\+=)''\+/g,an=/(__e\(.*?\)|\b__t\))\+'';/g,ln=/&(?:amp|lt|gt|quot|#39|#96);/g,sn=/[&<>"'`]/g,pn=RegExp(ln.source),hn=RegExp(sn.source),_n=/<%-([\s\S]+?)%>/g,vn=/<%([\s\S]+?)%>/g,gn=/<%=([\s\S]+?)%>/g,yn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\n\\]|\\.)*?\1)\]/,dn=/^\w*$/,wn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\n\\]|\\.)*?)\2)\]/g,xn=/^[:!,]|[\\^$.*+?()[\]{}|\/]|(^[0-9a-fA-Fnrtuvx])|([\n\r\u2028\u2029])/g,bn=RegExp(xn.source),mn=/[\u0300-\u036f\ufe20
 
-\ufe23]/g,An=/\\(\\)?/g,jn=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,kn=/\w*$/,On=/^0[xX]/,In=/^\[object
 
.+?Constructor\]$/,Rn=/^\d+$/,En=/[\xc0-\xd6\xd8-\xde\xdf-\xf6\xf8-\xff]/g,Cn=/($^)/,Sn=/['\n\r\u2028\u2029\\]/g,Un=RegExp("[A-Z\\xc0-\\xd6\\xd8-\\xde]+(?=[A-Z\\xc0-\\xd6\\xd8-\\xde][a-z\\xdf-\\xf6\\xf8-\\xff]+)|[A-Z\\xc0-\\xd6\\xd8-\\xde]?[a-z\\xdf-\\xf6\\xf8-\\xff]+|[A-Z\\xc0-\\xd6\\xd8-\\xde]+|[0-9]+","g"),$n="Array
 ArrayBuffer Date Error Float32Array Float64Array Function Int8Array Int16Array 
Int32Array Math Number Object RegExp Set String _ clearTimeout isFinite 
parseFloat parseInt setTimeout TypeError Uint8Array Uint8ClampedArray 
Uint16Array Uint32Array WeakMap".split(" "),Wn="constructor hasOwnProperty 
isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" 
"),Fn={};Fn[X]=Fn[H]=Fn[Q]=Fn[nn]=Fn[tn]=Fn[rn]=Fn[en]=Fn[un]=Fn[on]=!0,Fn[z]=Fn[B]=Fn[J]=Fn[D]=Fn[M]=Fn[q]=Fn[K]=Fn["[object
 Map]"]=Fn[V]=Fn[Z]=Fn[Y]=Fn["[object Set]"]=Fn[G]=Fn["[object 
WeakMap]"]=!1;var 
 
Ln={};Ln[z]=Ln[B]=Ln[J]=Ln[D]=Ln[M]=Ln[X]=Ln[H]=Ln[Q]=Ln[nn]=Ln[tn]=Ln[V]=Ln[Z]=Ln[Y]=Ln[G]=Ln[rn]=Ln[en]=Ln[un]=Ln[on]=!0,Ln[q]=Ln[K]=Ln["[object
 Map]"]=Ln["[object Set]"]=Ln["[object WeakMap]"]=!1;var 
Nn={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à
":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss"},Tn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"},Pn={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'","&#96;":"`"},zn={"function":!0,object:!0},Bn={0:"x30",1:"x31",2:"x32",3:"x33",4:"x34",5
 
:"x35",6:"x36",7:"x37",8:"x38",9:"x39",A:"x41",B:"x42",C:"x43",D:"x44",E:"x45",F:"x46",a:"x61",b:"x62",c:"x63",d:"x64",e:"x65",f:"x66",n:"x6e",r:"x72",t:"x74",u:"x75",v:"x76",x:"x78"},Dn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Mn=zn[typeof
 exports]&&exports&&!exports.nodeType&&exports,qn=zn[typeof 
module]&&module&&!module.nodeType&&module,Kn=zn[typeof 
self]&&self&&self.Object&&self,Vn=zn[typeof 
window]&&window&&window.Object&&window,Zn=qn&&qn.exports===Mn&&Mn,Yn=Mn&&qn&&"object"==typeof
 
global&&global&&global.Object&&global||Vn!==(this&&this.window)&&Vn||Kn||this,Gn=function(){try{Object({toString:0}+"")}catch(n){return
 function(){return!1}}return function(n){return"function"!=typeof 
n.toString&&"string"==typeof(n+"")}}(),Jn=w();"function"==typeof 
define&&"object"==typeof 
define.amd&&define.amd?(Yn._=Jn,define(function(){return 
Jn})):Mn&&qn?Zn?(qn.exports=Jn)._=Jn:Mn._=Jn:Yn._=Jn}).call(this);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/e9f6463f/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/marked.js
----------------------------------------------------------------------
diff --git 
a/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/marked.js
 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/marked.js
new file mode 100644
index 0000000..c334bff
--- /dev/null
+++ 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/marked.js
@@ -0,0 +1 @@
+(function(){function 
e(e){this.tokens=[],this.tokens.links={},this.options=e||a.defaults,this.rules=p.normal,this.options.gfm&&(this.options.tables?this.rules=p.tables:this.rules=p.gfm)}function
 
t(e,t){if(this.options=t||a.defaults,this.links=e,this.rules=u.normal,this.renderer=this.options.renderer||new
 n,this.renderer.options=this.options,!this.links)throw new Error("Tokens array 
requires a `links` 
property.");this.options.gfm?this.options.breaks?this.rules=u.breaks:this.rules=u.gfm:this.options.pedantic&&(this.rules=u.pedantic)}function
 n(e){this.options=e||{}}function 
r(e){this.tokens=[],this.token=null,this.options=e||a.defaults,this.options.renderer=this.options.renderer||new
 
n,this.renderer=this.options.renderer,this.renderer.options=this.options}function
 s(e,t){return 
e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function
 i(e){return e.replace(/&([#\w]+);/g,function(e,t){return t=t.toLowerCase(
 
),"colon"===t?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}function
 l(e,t){return e=e.source,t=t||"",function n(r,s){return 
r?(s=s.source||s,s=s.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,s),n):new 
RegExp(e,t)}}function o(){}function h(e){for(var 
t,n,r=1;r<arguments.length;r++){t=arguments[r];for(n in 
t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e}function 
a(t,n,i){if(i||"function"==typeof 
n){i||(i=n,n=null),n=h({},a.defaults,n||{});var 
l,o,p=n.highlight,u=0;try{l=e.lex(t,n)}catch(c){return i(c)}o=l.length;var 
g=function(e){if(e)return n.highlight=p,i(e);var 
t;try{t=r.parse(l,n)}catch(s){e=s}return 
n.highlight=p,e?i(e):i(null,t)};if(!p||p.length<3)return g();if(delete 
n.highlight,!o)return 
g();for(;u<l.length;u++)!function(e){return"code"!==e.type?--o||g():p(e.text,e.lang,function(t,n){return
 
t?g(t):null==n||n===e.text?--o||g():(e.text=n,e.escaped=!0,void(--o||g()))})}(l[u])}else
  try{return 
n&&(n=h({},a.defaults,n)),r.parse(e.lex(t,n),n)}catch(c){if(c.message+="\nPlease
 report this to 
https://github.com/chjj/marked.";,(n||a.defaults).silent)return"<p>An error 
occured:</p><pre>"+s(c.message+"",!0)+"</pre>";throw c}}var 
p={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:o,hr:/^( *[-*_]){3,} 
*(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* 
*(?:\n+|$)/,nptable:o,lheading:/^([^\n]+)\n *(=|-){2,} 
*(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) 
[\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment 
*(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ 
*\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? 
*(?:\n+|$)/,table:o,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};p.bullet=/(?:[*+-]|\d+\.)/,p.item=/^(
 *)(bull) [^\n]*(?:\n(?!\1bull 
)[^\n]*)*/,p.item=l(p.item,"gm")(/bull/g,p.bullet)(),p.list=l(p.list)(/bull/g,p.bullet)("hr","\\n+(?=\\1?(?:[-*_]
 *){3,}(?:\\n+|
 
$))")("def","\\n+(?="+p.def.source+")")(),p.blockquote=l(p.blockquote)("def",p.def)(),p._tag="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b",p.html=l(p.html)("comment",/<!--[\s\S]*?-->/)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,p._tag)(),p.paragraph=l(p.paragraph)("hr",p.hr)("heading",p.heading)("lheading",p.lheading)("blockquote",p.blockquote)("tag","<"+p._tag)("def",p.def)(),p.normal=h({},p),p.gfm=h({},p.normal,{fences:/^
 *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 
*(?:\n+|$)/,paragraph:/^/}),p.gfm.paragraph=l(p.paragraph)("(?!","(?!"+p.gfm.fences.source.replace("\\1","\\2")+"|"+p.list.source.replace("\\1","\\3")+"|")(),p.tables=h({},p.gfm,{nptable:/^
 *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ 
*\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: 
*\|.*(?:\n|$))*)\n*/}),e.rules=p,e.lex=function(t,n){var r=new e(n);
 return r.lex(t)},e.prototype.lex=function(e){return 
e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," 
").replace(/\u2424/g,"\n"),this.token(e,!0)},e.prototype.token=function(e,t,n){for(var
 r,s,i,l,o,h,a,u,c,e=e.replace(/^ 
+$/gm,"");e;)if((i=this.rules.newline.exec(e))&&(e=e.substring(i[0].length),i[0].length>1&&this.tokens.push({type:"space"})),i=this.rules.code.exec(e))e=e.substring(i[0].length),i=i[0].replace(/^
 
{4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?i:i.replace(/\n+$/,"")});else
 
if(i=this.rules.fences.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"code",lang:i[2],text:i[3]});else
 
if(i=this.rules.heading.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"heading",depth:i[1].length,text:i[2]});else
 
if(t&&(i=this.rules.nptable.exec(e))){for(e=e.substring(i[0].length),h={type:"table",header:i[1].replace(/^
 *| *\| *$/g,"").split(/ *\| */),align:i[2].replace(/^ *|\| *$/g,"").split(/ 
*\| */),cells:i[3].replace(/\n$/,"
 ").split("\n")},u=0;u<h.align.length;u++)/^ *-+: 
*$/.test(h.align[u])?h.align[u]="right":/^ *:-+: 
*$/.test(h.align[u])?h.align[u]="center":/^ *:-+ 
*$/.test(h.align[u])?h.align[u]="left":h.align[u]=null;for(u=0;u<h.cells.length;u++)h.cells[u]=h.cells[u].split(/
 *\| */);this.tokens.push(h)}else 
if(i=this.rules.lheading.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"heading",depth:"="===i[2]?1:2,text:i[1]});else
 
if(i=this.rules.hr.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"hr"});else
 
if(i=this.rules.blockquote.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"blockquote_start"}),i=i[0].replace(/^
 *> ?/gm,""),this.token(i,t,!0),this.tokens.push({type:"blockquote_end"});else 
if(i=this.rules.list.exec(e)){for(e=e.substring(i[0].length),l=i[2],this.tokens.push({type:"list_start",ordered:l.length>1}),i=i[0].match(this.rules.item),r=!1,c=i.length,u=0;u<c;u++)h=i[u],a=h.length,h=h.replace(/^
 *([*+-]|\d+\.) +/,""),~h.indexOf("\n ")&&(a-=h.length,h=this.opti
 ons.pedantic?h.replace(/^ {1,4}/gm,""):h.replace(new RegExp("^ 
{1,"+a+"}","gm"),"")),this.options.smartLists&&u!==c-1&&(o=p.bullet.exec(i[u+1])[0],l===o||l.length>1&&o.length>1||(e=i.slice(u+1).join("\n")+e,u=c-1)),s=r||/\n\n(?!\s*$)/.test(h),u!==c-1&&(r="\n"===h.charAt(h.length-1),s||(s=r)),this.tokens.push({type:s?"loose_item_start":"list_item_start"}),this.token(h,!1,n),this.tokens.push({type:"list_item_end"});this.tokens.push({type:"list_end"})}else
 
if(i=this.rules.html.exec(e))e=e.substring(i[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:"pre"===i[1]||"script"===i[1]||"style"===i[1],text:i[0]});else
 
if(!n&&t&&(i=this.rules.def.exec(e)))e=e.substring(i[0].length),this.tokens.links[i[1].toLowerCase()]={href:i[2],title:i[3]};else
 
if(t&&(i=this.rules.table.exec(e))){for(e=e.substring(i[0].length),h={type:"table",header:i[1].replace(/^
 *| *\| *$/g,"").split(/ *\| */),align:i[2].replace(/^ *|\| *$/g,"").split(/ 
*\| */),cells:i[3].replace(/(?: *\| *)?\
 n$/,"").split("\n")},u=0;u<h.align.length;u++)/^ *-+: 
*$/.test(h.align[u])?h.align[u]="right":/^ *:-+: 
*$/.test(h.align[u])?h.align[u]="center":/^ *:-+ 
*$/.test(h.align[u])?h.align[u]="left":h.align[u]=null;for(u=0;u<h.cells.length;u++)h.cells[u]=h.cells[u].replace(/^
 *\| *| *\| *$/g,"").split(/ *\| */);this.tokens.push(h)}else 
if(t&&(i=this.rules.paragraph.exec(e)))e=e.substring(i[0].length),this.tokens.push({type:"paragraph",text:"\n"===i[1].charAt(i[1].length-1)?i[1].slice(0,-1):i[1]});else
 
if(i=this.rules.text.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"text",text:i[0]});else
 if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0));return 
this.tokens};var u={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ 
>]+(@|:\/)[^ 
>]+)>/,url:o,tag:/^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?
 
!\*)/,em:/^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,br:/^
 {2,}\n(?!\s*$)/,del:o,text:/^[\s\S]+?(?=[\\<!\[_*`]| 
{2,}\n|$)/};u._inside=/(?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*/,u._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/,u.link=l(u.link)("inside",u._inside)("href",u._href)(),u.reflink=l(u.reflink)("inside",u._inside)(),u.normal=h({},u),u.pedantic=h({},u.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/}),u.gfm=h({},u.normal,{escape:l(u.escape)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:l(u.text)("]|","~]|")("|","|https?://|")()}),u.breaks=h({},u.gfm,{br:l(u.br)("{2,}","*")(),text:l(u.gfm.text)("{2,}","*")()}),t.rules=u,t.output=function(e,n,r){var
 s=new t(n,r);return s.output(e)},t.prototype.output=function(e){for(var 
t,n,r,i,l="";e;)if(i=this.rules.escape.exec(e))e=e.substring(i
 [0].length),l+=i[1];else 
if(i=this.rules.autolink.exec(e))e=e.substring(i[0].length),"@"===i[2]?(n=":"===i[1].charAt(6)?this.mangle(i[1].substring(7)):this.mangle(i[1]),r=this.mangle("mailto:";)+n):(n=s(i[1]),r=n),l+=this.renderer.link(r,null,n);else
 
if(this.inLink||!(i=this.rules.url.exec(e))){if(i=this.rules.tag.exec(e))!this.inLink&&/^<a
 
/i.test(i[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(i[0])&&(this.inLink=!1),e=e.substring(i[0].length),l+=this.options.sanitize?s(i[0]):i[0];else
 
if(i=this.rules.link.exec(e))e=e.substring(i[0].length),this.inLink=!0,l+=this.outputLink(i,{href:i[2],title:i[3]}),this.inLink=!1;else
 
if((i=this.rules.reflink.exec(e))||(i=this.rules.nolink.exec(e))){if(e=e.substring(i[0].length),t=(i[2]||i[1]).replace(/\s+/g,"
 
"),t=this.links[t.toLowerCase()],!t||!t.href){l+=i[0].charAt(0),e=i[0].substring(1)+e;continue}this.inLink=!0,l+=this.outputLink(i,t),this.inLink=!1}else
 
if(i=this.rules.strong.exec(e))e=e.substring(i[0].length),l+=this.renderer.strong(this
 .output(i[2]||i[1]));else 
if(i=this.rules.em.exec(e))e=e.substring(i[0].length),l+=this.renderer.em(this.output(i[2]||i[1]));else
 
if(i=this.rules.code.exec(e))e=e.substring(i[0].length),l+=this.renderer.codespan(s(i[2],!0));else
 
if(i=this.rules.br.exec(e))e=e.substring(i[0].length),l+=this.renderer.br();else
 
if(i=this.rules.del.exec(e))e=e.substring(i[0].length),l+=this.renderer.del(this.output(i[1]));else
 
if(i=this.rules.text.exec(e))e=e.substring(i[0].length),l+=s(this.smartypants(i[0]));else
 if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else 
e=e.substring(i[0].length),n=s(i[1]),r=n,l+=this.renderer.link(r,null,n);return 
l},t.prototype.outputLink=function(e,t){var 
n=s(t.href),r=t.title?s(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,s(e[1]))},t.prototype.smartypants=function(e){return
 
this.options.smartypants?e.replace(/--/g,"—").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(
 
/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},t.prototype.mangle=function(e){for(var
 
t,n="",r=e.length,s=0;s<r;s++)t=e.charCodeAt(s),Math.random()>.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return
 n},n.prototype.code=function(e,t,n){if(this.options.highlight){var 
r=this.options.highlight(e,t);null!=r&&r!==e&&(n=!0,e=r)}return t?'<pre><code 
class="'+this.options.langPrefix+s(t,!0)+'">'+(n?e:s(e,!0))+"\n</code></pre>\n":"<pre><code>"+(n?e:s(e,!0))+"\n</code></pre>"},n.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"},n.prototype.html=function(e){return
 e},n.prototype.heading=function(e,t,n){return"<h"+t+' 
id="'+this.options.headerPrefix+n.toLowerCase().replace(/[^\w]+/g,"-")+'">'+e+"</h"+t+">\n"},n.prototype.hr=function(){return
 this.options.xhtml?"<hr/>\n":"<hr>\n"},n.prototype.list=function(e,t){var 
n=t?"ol":"ul";return"<"+n+">\n"+e+"</"+n+">\n"},n.prototype.listitem=function(e){return"<li>"+e+"</li>\n"},n.prototype.
 
paragraph=function(e){return"<p>"+e+"</p>\n"},n.prototype.table=function(e,t){return"<table>\n<thead>\n"+e+"</thead>\n<tbody>\n"+t+"</tbody>\n</table>\n"},n.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"},n.prototype.tablecell=function(e,t){var
 n=t.header?"th":"td",r=t.align?"<"+n+' 
style="text-align:'+t.align+'">':"<"+n+">";return 
r+e+"</"+n+">\n"},n.prototype.strong=function(e){return"<strong>"+e+"</strong>"},n.prototype.em=function(e){return"<em>"+e+"</em>"},n.prototype.codespan=function(e){return"<code>"+e+"</code>"},n.prototype.br=function(){return
 
this.options.xhtml?"<br/>":"<br>"},n.prototype.del=function(e){return"<del>"+e+"</del>"},n.prototype.link=function(e,t,n){if(this.options.sanitize){try{var
 
r=decodeURIComponent(i(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(s){return""}if(0===r.indexOf("javascript:"))return""}var
 l='<a href="'+e+'"';return t&&(l+=' 
title="'+t+'"'),l+=">"+n+"</a>"},n.prototype.image=function(e,t,n){var r='<img 
src="'+e+'" alt="'+n+'"';retu
 rn t&&(r+=' 
title="'+t+'"'),r+=this.options.xhtml?"/>":">"},r.parse=function(e,t,n){var 
s=new r(t,n);return s.parse(e)},r.prototype.parse=function(e){this.inline=new 
t(e.links,this.options,this.renderer),this.tokens=e.reverse();for(var 
n="";this.next();)n+=this.tok();return n},r.prototype.next=function(){return 
this.token=this.tokens.pop()},r.prototype.peek=function(){return 
this.tokens[this.tokens.length-1]||0},r.prototype.parseText=function(){for(var 
e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return 
this.inline.output(e)},r.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return
 this.renderer.hr();case"heading":return 
this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text);case"code":return
 
this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var
 
e,t,n,r,s,i="",l="";for(n="",e=0;e<this.token.header.length;e++)r={header:!0,align:this.token.align[e]},n+=this.ren
 
derer.tablecell(this.inline.output(this.token.header[e]),{header:!0,align:this.token.align[e]});for(i+=this.renderer.tablerow(n),e=0;e<this.token.cells.length;e++){for(t=this.token.cells[e],n="",s=0;s<t.length;s++)n+=this.renderer.tablecell(this.inline.output(t[s]),{header:!1,align:this.token.align[s]});l+=this.renderer.tablerow(n)}return
 this.renderer.table(i,l);case"blockquote_start":for(var 
l="";"blockquote_end"!==this.next().type;)l+=this.tok();return 
this.renderer.blockquote(l);case"list_start":for(var 
l="",o=this.token.ordered;"list_end"!==this.next().type;)l+=this.tok();return 
this.renderer.list(l,o);case"list_item_start":for(var 
l="";"list_item_end"!==this.next().type;)l+="text"===this.token.type?this.parseText():this.tok();return
 this.renderer.listitem(l);case"loose_item_start":for(var 
l="";"list_item_end"!==this.next().type;)l+=this.tok();return 
this.renderer.listitem(l);case"html":var 
h=this.token.pre||this.options.pedantic?this.token.text:this.inline.output(this.token.te
 xt);return this.renderer.html(h);case"paragraph":return 
this.renderer.paragraph(this.inline.output(this.token.text));case"text":return 
this.renderer.paragraph(this.parseText())}},o.exec=o,a.options=a.setOptions=function(e){return
 
h(a.defaults,e),a},a.defaults={gfm:!0,tables:!0,breaks:!1,pedantic:!1,sanitize:!1,smartLists:!1,silent:!1,highlight:null,langPrefix:"lang-",smartypants:!1,headerPrefix:"",renderer:new
 
n,xhtml:!1},a.Parser=r,a.parser=r.parse,a.Renderer=n,a.Lexer=e,a.lexer=e.lex,a.InlineLexer=t,a.inlineLexer=t.output,a.parse=a,"undefined"!=typeof
 module&&"object"==typeof exports?module.exports=a:"function"==typeof 
define&&define.amd?define(function(){return 
a}):this.marked=a}).call(function(){return this||("undefined"!=typeof 
window?window:global)}());
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis/blob/e9f6463f/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/object-assign-pollyfill.js
----------------------------------------------------------------------
diff --git 
a/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/object-assign-pollyfill.js
 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/object-assign-pollyfill.js
new file mode 100644
index 0000000..b34d63c
--- /dev/null
+++ 
b/example/archetype/helloworld/src/main/resources/archetype-resources/src/main/webapp/swagger-ui/lib/object-assign-pollyfill.js
@@ -0,0 +1 @@
+"function"!=typeof Object.assign&&!function(){Object.assign=function(n){"use 
strict";if(void 0===n||null===n)throw new TypeError("Cannot convert undefined 
or null to object");for(var t=Object(n),o=1;o<arguments.length;o++){var 
r=arguments[o];if(void 0!==r&&null!==r)for(var e in 
r)Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e])}return t}}();
\ No newline at end of file

Reply via email to