eval(function(p, a, c, k, e, r) { e = function(c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function(e) { return r[e] } ]; e = function() { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('(5($){4 q;q=$.23.7=5(k){6(!q.1o()){Q J}$.1p(q.1b);4 l={Z:\'.1q\',K:E,10:E,1c:5(a,b,c){},1r:5(a){}};4 m=$.11(l,k);1d(4 i 24 m){6(i){$.7[i]=m[i]}}4 n=($(m.Z).R(m.Z))?$(m.Z):3(B.12(\'1e\')).25(8);4 o=$(B.12(\'1e\')).u(\'1s\');4 p=$(B.12(\'1f\')).u(\'1g\');n.u(\'1q\').13(o).13(p);Q 8.1t(5(){$(8).u(\'7\');$(8).1u(\'L\').1t(5(i){4 b=$(8);4 c=$.26?$.11({},m,b.27()):m;c.10=$(8).R(\':28-S\')?J:c.10;4 d=$(8).T(\'a\').R(\'a\')?$(8).T(\'a\'):J;4 e=$(8).1u(\'F\').C(\'M\',\'U\');4 f=d?d.9(\'1v\'):e.9(\'1h\');4 g=d?d.9(\'14\'):e.9(\'14\');4 j=1w 1x();6(c.K&&(N.r.t&&N.r.t.V(/\\#/,\'\')==f)){b.G(\'.D\').W(\'D\');b.u(\'D\')}$(j).29(5(){$(8).9(\'1y\',e.9(\'1y\'));4 a=d?d.T(\'F\').u(\'1z 1A\').C(\'M\',\'U\'):e.2a(E).u(\'1z\').C(\'M\',\'U\');6(d){d.2b(a)}6(!a.1B(\'1A\')){4 w=1i.1C(e.v()/e.y()*b.y());4 h=1i.1C(e.y()/e.v()*b.v());6(w<h){a.C({y:\'1D\',v:b.v(),1E:-(h-b.y())/2})}s{a.C({v:\'1D\',y:b.y(),1F:-(w-b.v())/2})}}s{N.1G(5(){a.C({1F:-(a.v()-b.v())/2,1E:-(a.y()-b.y())/2})},1)}a.9(\'O\',f);a.9(\'14\',g);a.1H(5(){$.7.X(f)});a.P(5(){$(8).u(\'P\')},5(){$(8).W(\'P\')});b.P(5(){b.u(\'P\')},5(){b.W(\'P\')});b.1I(a);a.C(\'M\',\'2c\');c.1r(3(a));6(b.1B(\'D\')){$.7.X(f)}e.1J()}).1K(5(){b.2d(\'<1f 2e="1K" 1L="2f:2g">2h 2i 2j: \'+f+\'</1f>\')}).9(\'1h\',f)})})};q.1M=5(a){Q $(a).R(\':1N-S\')?$(a).G(\':1O-S\'):$(a).1j()};q.1P=5(a){Q $(a).R(\':1O-S\')?$(a).G(\':1N-S\'):$(a).1Q()};q.1o=5(){$(\'1R\').13($(B.12(\'1e\')).9(\'1S\',\'1k\').C({v:\'1T\',y:\'1T\',M:\'U\'}));4 a=($(\'#1k\').v()!=1)?J:E;$(\'#1k\').1J();Q a};q.1b=5(a){4 b=$(\'.1s\');4 c=$(\'.7 F[O="\'+a+\'"]\');6(a){6($.7.K){N.r=N.r.1v.V(/\\#.*/,\'\')+\'#\'+a}c.15(\'L\').G(\'.D\').W(\'D\');c.15(\'L\').u(\'D\');4 d=$(1w 1x()).9(\'1h\',a).u(\'2k\');b.1U().13(d);b.G(\'.1g\').2l(c.9(\'14\'));$.7.1c(d,b.G(\'.1g\'),c);6($.7.10){d.C(\'2m\',\'2n\').1H(5(){$.7.1j()})}}s{b.G().2o().1U();$(\'.7 L.D\').W(\'D\')}$.7.16=a};$.11({7:{16:\'\',1c:5(){},X:5(a){6($.7.K){$.1V(a)}s{q.1b(a)}},1j:5(){4 a=$(q.1M($(\'.7 F[O="\'+$.7.16+\'"]\').15(\'L\'))).T(\'F\').9(\'O\');$.7.X(a)},1Q:5(){4 a=$(q.1P($(\'.7 F[O="\'+$.7.16+\'"]\').15(\'L\'))).T(\'F\').9(\'O\');$.7.X(a)}}})})(3);3.11({z:17,x:17,1p:5(a){3.x=a;4 b=r.t;3.z=b;6(3.H.1l){6(3.z===\'\'){3.z=\'#\'}$("1R").1I(\'<1W 1S="18" 1L="M: U;"></1W>\');4 c=$("#18")[0];4 d=c.1m.B;d.1X();d.1Y();d.r.t=b}s 6($.H.19){3.A=[];3.A.I=K.I;3.1a=[];3.Y=E}3.x(b.V(/^#/,\'\'));2p(3.1Z,2q)},20:5(a){3.A.21(a);3.1a.I=0;8.Y=E},1Z:5(){6(3.H.1l){4 a=$("#18")[0];4 b=a.2r||a.1m.B;4 c=b.r.t;6(c!=3.z){r.t=c;3.z=c;3.x(c.V(/^#/,\'\'))}}s 6($.H.19){6(!3.1n){4 d=K.I-3.A.I;6(d){3.Y=J;4 i;6(d<0){1d(i=0;i<1i.2s(d);i++){3.1a.2t(3.A.2u())}}s{1d(i=0;i<d;i++){3.A.21(3.1a.2v())}}4 e=3.A[3.A.I-1];6(e!==17){3.z=r.t;3.x(e)}}s 6(3.A[3.A.I-1]===17&&!3.Y){6(B.22.2w(\'#\')>=0){3.x(B.22.2x(\'#\')[1])}s{c=r.t;3.x(\'\')}3.Y=E}}}s{c=r.t;6(c!=3.z){3.z=c;3.x(c.V(/^#/,\'\'))}}},1V:5(a){4 b;6(3.H.19){b=a}s{b=\'#\'+a;r.t=b}3.z=b;6(3.H.1l){4 c=$("#18")[0];4 d=c.1m.B;d.1X();d.1Y();d.r.t=b;3.x(a)}s 6(3.H.19){3.1n=E;8.20(a);4 e=5(){3.1n=J};N.1G(e,2y);3.x(a);r.t=b}s{3.x(a)}}});', 62, 159, '|||jQuery|var|function|if|galleria|this|attr||||||||||||||||||location|else|hash|addClass|width||historyCallback|height|historyCurrentHash|historyBackStack|document|css|active|true|img|siblings|browser|length|false|history|li|display|window|rel|hover|return|is|child|find|none|replace|removeClass|activate|isFirst|insert|clickNext|extend|createElement|append|title|parents|current|undefined|jQuery_history|safari|historyForwardStack|onPageLoad|onImage|for|div|span|caption|src|Math|next|css_test|msie|contentWindow|dontCheck|hasCSS|historyInit|galleria_container|onThumb|galleria_wrapper|each|children|href|new|Image|alt|thumb|noscale|hasClass|ceil|auto|marginTop|marginLeft|setTimeout|click|prepend|remove|error|style|nextSelector|last|first|previousSelector|prev|body|id|1px|empty|historyLoad|iframe|open|close|historyCheck|historyAddHistory|push|URL|fn|in|insertBefore|meta|data|only|load|clone|replaceWith|block|html|class|color|red|Error|loading|image|replaced|text|cursor|pointer|andSelf|setInterval|100|contentDocument|abs|unshift|pop|shift|indexOf|split|200'.split('|'), 0, {}))


function HtmlDecode(s) {

    var out = "";

    if (s == null) return;



    var l = s.length;

    for (var i = 0; i < l; i++) {

        var ch = s.charAt(i);



        if (ch == '&') {

            var semicolonIndex = s.indexOf(';', i + 1);



            if (semicolonIndex > 0) {

                var entity = s.substring(i + 1, semicolonIndex);

                if (entity.length > 1 && entity.charAt(0) == '#') {

                    if (entity.charAt(1) == 'x' || entity.charAt(1) == 'X')

                        ch = String.fromCharCode(eval('0' + entity.substring(1)));

                    else

                        ch = String.fromCharCode(eval(entity.substring(1)));

                }

                else {

                    switch (entity) {

                        case 'quot': ch = String.fromCharCode(0x0022); break;

                        case 'amp': ch = String.fromCharCode(0x0026); break;

                        case 'lt': ch = String.fromCharCode(0x003c); break;

                        case 'gt': ch = String.fromCharCode(0x003e); break;

                        case 'nbsp': ch = String.fromCharCode(0x00a0); break;

                        case 'iexcl': ch = String.fromCharCode(0x00a1); break;

                        case 'cent': ch = String.fromCharCode(0x00a2); break;

                        case 'pound': ch = String.fromCharCode(0x00a3); break;

                        case 'curren': ch = String.fromCharCode(0x00a4); break;

                        case 'yen': ch = String.fromCharCode(0x00a5); break;

                        case 'brvbar': ch = String.fromCharCode(0x00a6); break;

                        case 'sect': ch = String.fromCharCode(0x00a7); break;

                        case 'uml': ch = String.fromCharCode(0x00a8); break;

                        case 'copy': ch = String.fromCharCode(0x00a9); break;

                        case 'ordf': ch = String.fromCharCode(0x00aa); break;

                        case 'laquo': ch = String.fromCharCode(0x00ab); break;

                        case 'not': ch = String.fromCharCode(0x00ac); break;

                        case 'shy': ch = String.fromCharCode(0x00ad); break;

                        case 'reg': ch = String.fromCharCode(0x00ae); break;

                        case 'macr': ch = String.fromCharCode(0x00af); break;

                        case 'deg': ch = String.fromCharCode(0x00b0); break;

                        case 'plusmn': ch = String.fromCharCode(0x00b1); break;

                        case 'sup2': ch = String.fromCharCode(0x00b2); break;

                        case 'sup3': ch = String.fromCharCode(0x00b3); break;

                        case 'acute': ch = String.fromCharCode(0x00b4); break;

                        case 'micro': ch = String.fromCharCode(0x00b5); break;

                        case 'para': ch = String.fromCharCode(0x00b6); break;

                        case 'middot': ch = String.fromCharCode(0x00b7); break;

                        case 'cedil': ch = String.fromCharCode(0x00b8); break;

                        case 'sup1': ch = String.fromCharCode(0x00b9); break;

                        case 'ordm': ch = String.fromCharCode(0x00ba); break;

                        case 'raquo': ch = String.fromCharCode(0x00bb); break;

                        case 'frac14': ch = String.fromCharCode(0x00bc); break;

                        case 'frac12': ch = String.fromCharCode(0x00bd); break;

                        case 'frac34': ch = String.fromCharCode(0x00be); break;

                        case 'iquest': ch = String.fromCharCode(0x00bf); break;

                        case 'Agrave': ch = String.fromCharCode(0x00c0); break;

                        case 'Aacute': ch = String.fromCharCode(0x00c1); break;

                        case 'Acirc': ch = String.fromCharCode(0x00c2); break;

                        case 'Atilde': ch = String.fromCharCode(0x00c3); break;

                        case 'Auml': ch = String.fromCharCode(0x00c4); break;

                        case 'Aring': ch = String.fromCharCode(0x00c5); break;

                        case 'AElig': ch = String.fromCharCode(0x00c6); break;

                        case 'Ccedil': ch = String.fromCharCode(0x00c7); break;

                        case 'Egrave': ch = String.fromCharCode(0x00c8); break;

                        case 'Eacute': ch = String.fromCharCode(0x00c9); break;

                        case 'Ecirc': ch = String.fromCharCode(0x00ca); break;

                        case 'Euml': ch = String.fromCharCode(0x00cb); break;

                        case 'Igrave': ch = String.fromCharCode(0x00cc); break;

                        case 'Iacute': ch = String.fromCharCode(0x00cd); break;

                        case 'Icirc': ch = String.fromCharCode(0x00ce); break;

                        case 'Iuml': ch = String.fromCharCode(0x00cf); break;

                        case 'ETH': ch = String.fromCharCode(0x00d0); break;

                        case 'Ntilde': ch = String.fromCharCode(0x00d1); break;

                        case 'Ograve': ch = String.fromCharCode(0x00d2); break;

                        case 'Oacute': ch = String.fromCharCode(0x00d3); break;

                        case 'Ocirc': ch = String.fromCharCode(0x00d4); break;

                        case 'Otilde': ch = String.fromCharCode(0x00d5); break;

                        case 'Ouml': ch = String.fromCharCode(0x00d6); break;

                        case 'times': ch = String.fromCharCode(0x00d7); break;

                        case 'Oslash': ch = String.fromCharCode(0x00d8); break;

                        case 'Ugrave': ch = String.fromCharCode(0x00d9); break;

                        case 'Uacute': ch = String.fromCharCode(0x00da); break;

                        case 'Ucirc': ch = String.fromCharCode(0x00db); break;

                        case 'Uuml': ch = String.fromCharCode(0x00dc); break;

                        case 'Yacute': ch = String.fromCharCode(0x00dd); break;

                        case 'THORN': ch = String.fromCharCode(0x00de); break;

                        case 'szlig': ch = String.fromCharCode(0x00df); break;

                        case 'agrave': ch = String.fromCharCode(0x00e0); break;

                        case 'aacute': ch = String.fromCharCode(0x00e1); break;

                        case 'acirc': ch = String.fromCharCode(0x00e2); break;

                        case 'atilde': ch = String.fromCharCode(0x00e3); break;

                        case 'auml': ch = String.fromCharCode(0x00e4); break;

                        case 'aring': ch = String.fromCharCode(0x00e5); break;

                        case 'aelig': ch = String.fromCharCode(0x00e6); break;

                        case 'ccedil': ch = String.fromCharCode(0x00e7); break;

                        case 'egrave': ch = String.fromCharCode(0x00e8); break;

                        case 'eacute': ch = String.fromCharCode(0x00e9); break;

                        case 'ecirc': ch = String.fromCharCode(0x00ea); break;

                        case 'euml': ch = String.fromCharCode(0x00eb); break;

                        case 'igrave': ch = String.fromCharCode(0x00ec); break;

                        case 'iacute': ch = String.fromCharCode(0x00ed); break;

                        case 'icirc': ch = String.fromCharCode(0x00ee); break;

                        case 'iuml': ch = String.fromCharCode(0x00ef); break;

                        case 'eth': ch = String.fromCharCode(0x00f0); break;

                        case 'ntilde': ch = String.fromCharCode(0x00f1); break;

                        case 'ograve': ch = String.fromCharCode(0x00f2); break;

                        case 'oacute': ch = String.fromCharCode(0x00f3); break;

                        case 'ocirc': ch = String.fromCharCode(0x00f4); break;

                        case 'otilde': ch = String.fromCharCode(0x00f5); break;

                        case 'ouml': ch = String.fromCharCode(0x00f6); break;

                        case 'divide': ch = String.fromCharCode(0x00f7); break;

                        case 'oslash': ch = String.fromCharCode(0x00f8); break;

                        case 'ugrave': ch = String.fromCharCode(0x00f9); break;

                        case 'uacute': ch = String.fromCharCode(0x00fa); break;

                        case 'ucirc': ch = String.fromCharCode(0x00fb); break;

                        case 'uuml': ch = String.fromCharCode(0x00fc); break;

                        case 'yacute': ch = String.fromCharCode(0x00fd); break;

                        case 'thorn': ch = String.fromCharCode(0x00fe); break;

                        case 'yuml': ch = String.fromCharCode(0x00ff); break;

                        case 'OElig': ch = String.fromCharCode(0x0152); break;

                        case 'oelig': ch = String.fromCharCode(0x0153); break;

                        case 'Scaron': ch = String.fromCharCode(0x0160); break;

                        case 'scaron': ch = String.fromCharCode(0x0161); break;

                        case 'Yuml': ch = String.fromCharCode(0x0178); break;

                        case 'fnof': ch = String.fromCharCode(0x0192); break;

                        case 'circ': ch = String.fromCharCode(0x02c6); break;

                        case 'tilde': ch = String.fromCharCode(0x02dc); break;

                        case 'Alpha': ch = String.fromCharCode(0x0391); break;

                        case 'Beta': ch = String.fromCharCode(0x0392); break;

                        case 'Gamma': ch = String.fromCharCode(0x0393); break;

                        case 'Delta': ch = String.fromCharCode(0x0394); break;

                        case 'Epsilon': ch = String.fromCharCode(0x0395); break;

                        case 'Zeta': ch = String.fromCharCode(0x0396); break;

                        case 'Eta': ch = String.fromCharCode(0x0397); break;

                        case 'Theta': ch = String.fromCharCode(0x0398); break;

                        case 'Iota': ch = String.fromCharCode(0x0399); break;

                        case 'Kappa': ch = String.fromCharCode(0x039a); break;

                        case 'Lambda': ch = String.fromCharCode(0x039b); break;

                        case 'Mu': ch = String.fromCharCode(0x039c); break;

                        case 'Nu': ch = String.fromCharCode(0x039d); break;

                        case 'Xi': ch = String.fromCharCode(0x039e); break;

                        case 'Omicron': ch = String.fromCharCode(0x039f); break;

                        case 'Pi': ch = String.fromCharCode(0x03a0); break;

                        case ' Rho ': ch = String.fromCharCode(0x03a1); break;

                        case 'Sigma': ch = String.fromCharCode(0x03a3); break;

                        case 'Tau': ch = String.fromCharCode(0x03a4); break;

                        case 'Upsilon': ch = String.fromCharCode(0x03a5); break;

                        case 'Phi': ch = String.fromCharCode(0x03a6); break;

                        case 'Chi': ch = String.fromCharCode(0x03a7); break;

                        case 'Psi': ch = String.fromCharCode(0x03a8); break;

                        case 'Omega': ch = String.fromCharCode(0x03a9); break;

                        case 'alpha': ch = String.fromCharCode(0x03b1); break;

                        case 'beta': ch = String.fromCharCode(0x03b2); break;

                        case 'gamma': ch = String.fromCharCode(0x03b3); break;

                        case 'delta': ch = String.fromCharCode(0x03b4); break;

                        case 'epsilon': ch = String.fromCharCode(0x03b5); break;

                        case 'zeta': ch = String.fromCharCode(0x03b6); break;

                        case 'eta': ch = String.fromCharCode(0x03b7); break;

                        case 'theta': ch = String.fromCharCode(0x03b8); break;

                        case 'iota': ch = String.fromCharCode(0x03b9); break;

                        case 'kappa': ch = String.fromCharCode(0x03ba); break;

                        case 'lambda': ch = String.fromCharCode(0x03bb); break;

                        case 'mu': ch = String.fromCharCode(0x03bc); break;

                        case 'nu': ch = String.fromCharCode(0x03bd); break;

                        case 'xi': ch = String.fromCharCode(0x03be); break;

                        case 'omicron': ch = String.fromCharCode(0x03bf); break;

                        case 'pi': ch = String.fromCharCode(0x03c0); break;

                        case 'rho': ch = String.fromCharCode(0x03c1); break;

                        case 'sigmaf': ch = String.fromCharCode(0x03c2); break;

                        case 'sigma': ch = String.fromCharCode(0x03c3); break;

                        case 'tau': ch = String.fromCharCode(0x03c4); break;

                        case 'upsilon': ch = String.fromCharCode(0x03c5); break;

                        case 'phi': ch = String.fromCharCode(0x03c6); break;

                        case 'chi': ch = String.fromCharCode(0x03c7); break;

                        case 'psi': ch = String.fromCharCode(0x03c8); break;

                        case 'omega': ch = String.fromCharCode(0x03c9); break;

                        case 'thetasym': ch = String.fromCharCode(0x03d1); break;

                        case 'upsih': ch = String.fromCharCode(0x03d2); break;

                        case 'piv': ch = String.fromCharCode(0x03d6); break;

                        case 'ensp': ch = String.fromCharCode(0x2002); break;

                        case 'emsp': ch = String.fromCharCode(0x2003); break;

                        case 'thinsp': ch = String.fromCharCode(0x2009); break;

                        case 'zwnj': ch = String.fromCharCode(0x200c); break;

                        case 'zwj': ch = String.fromCharCode(0x200d); break;

                        case 'lrm': ch = String.fromCharCode(0x200e); break;

                        case 'rlm': ch = String.fromCharCode(0x200f); break;

                        case 'ndash': ch = String.fromCharCode(0x2013); break;

                        case 'mdash': ch = String.fromCharCode(0x2014); break;

                        case 'lsquo': ch = String.fromCharCode(0x2018); break;

                        case 'rsquo': ch = String.fromCharCode(0x2019); break;

                        case 'sbquo': ch = String.fromCharCode(0x201a); break;

                        case 'ldquo': ch = String.fromCharCode(0x201c); break;

                        case 'rdquo': ch = String.fromCharCode(0x201d); break;

                        case 'bdquo': ch = String.fromCharCode(0x201e); break;

                        case 'dagger': ch = String.fromCharCode(0x2020); break;

                        case 'Dagger': ch = String.fromCharCode(0x2021); break;

                        case 'bull': ch = String.fromCharCode(0x2022); break;

                        case 'hellip': ch = String.fromCharCode(0x2026); break;

                        case 'permil': ch = String.fromCharCode(0x2030); break;

                        case 'prime': ch = String.fromCharCode(0x2032); break;

                        case 'Prime': ch = String.fromCharCode(0x2033); break;

                        case 'lsaquo': ch = String.fromCharCode(0x2039); break;

                        case 'rsaquo': ch = String.fromCharCode(0x203a); break;

                        case 'oline': ch = String.fromCharCode(0x203e); break;

                        case 'frasl': ch = String.fromCharCode(0x2044); break;

                        case 'euro': ch = String.fromCharCode(0x20ac); break;

                        case 'image': ch = String.fromCharCode(0x2111); break;

                        case 'weierp': ch = String.fromCharCode(0x2118); break;

                        case 'real': ch = String.fromCharCode(0x211c); break;

                        case 'trade': ch = String.fromCharCode(0x2122); break;

                        case 'alefsym': ch = String.fromCharCode(0x2135); break;

                        case 'larr': ch = String.fromCharCode(0x2190); break;

                        case 'uarr': ch = String.fromCharCode(0x2191); break;

                        case 'rarr': ch = String.fromCharCode(0x2192); break;

                        case 'darr': ch = String.fromCharCode(0x2193); break;

                        case 'harr': ch = String.fromCharCode(0x2194); break;

                        case 'crarr': ch = String.fromCharCode(0x21b5); break;

                        case 'lArr': ch = String.fromCharCode(0x21d0); break;

                        case 'uArr': ch = String.fromCharCode(0x21d1); break;

                        case 'rArr': ch = String.fromCharCode(0x21d2); break;

                        case 'dArr': ch = String.fromCharCode(0x21d3); break;

                        case 'hArr': ch = String.fromCharCode(0x21d4); break;

                        case 'forall': ch = String.fromCharCode(0x2200); break;

                        case 'part': ch = String.fromCharCode(0x2202); break;

                        case 'exist': ch = String.fromCharCode(0x2203); break;

                        case 'empty': ch = String.fromCharCode(0x2205); break;

                        case 'nabla': ch = String.fromCharCode(0x2207); break;

                        case 'isin': ch = String.fromCharCode(0x2208); break;

                        case 'notin': ch = String.fromCharCode(0x2209); break;

                        case 'ni': ch = String.fromCharCode(0x220b); break;

                        case 'prod': ch = String.fromCharCode(0x220f); break;

                        case 'sum': ch = String.fromCharCode(0x2211); break;

                        case 'minus': ch = String.fromCharCode(0x2212); break;

                        case 'lowast': ch = String.fromCharCode(0x2217); break;

                        case 'radic': ch = String.fromCharCode(0x221a); break;

                        case 'prop': ch = String.fromCharCode(0x221d); break;

                        case 'infin': ch = String.fromCharCode(0x221e); break;

                        case 'ang': ch = String.fromCharCode(0x2220); break;

                        case 'and': ch = String.fromCharCode(0x2227); break;

                        case 'or': ch = String.fromCharCode(0x2228); break;

                        case 'cap': ch = String.fromCharCode(0x2229); break;

                        case 'cup': ch = String.fromCharCode(0x222a); break;

                        case 'int': ch = String.fromCharCode(0x222b); break;

                        case 'there4': ch = String.fromCharCode(0x2234); break;

                        case 'sim': ch = String.fromCharCode(0x223c); break;

                        case 'cong': ch = String.fromCharCode(0x2245); break;

                        case 'asymp': ch = String.fromCharCode(0x2248); break;

                        case 'ne': ch = String.fromCharCode(0x2260); break;

                        case 'equiv': ch = String.fromCharCode(0x2261); break;

                        case 'le': ch = String.fromCharCode(0x2264); break;

                        case 'ge': ch = String.fromCharCode(0x2265); break;

                        case 'sub': ch = String.fromCharCode(0x2282); break;

                        case 'sup': ch = String.fromCharCode(0x2283); break;

                        case 'nsub': ch = String.fromCharCode(0x2284); break;

                        case 'sube': ch = String.fromCharCode(0x2286); break;

                        case 'supe': ch = String.fromCharCode(0x2287); break;

                        case 'oplus': ch = String.fromCharCode(0x2295); break;

                        case 'otimes': ch = String.fromCharCode(0x2297); break;

                        case 'perp': ch = String.fromCharCode(0x22a5); break;

                        case 'sdot': ch = String.fromCharCode(0x22c5); break;

                        case 'lceil': ch = String.fromCharCode(0x2308); break;

                        case 'rceil': ch = String.fromCharCode(0x2309); break;

                        case 'lfloor': ch = String.fromCharCode(0x230a); break;

                        case 'rfloor': ch = String.fromCharCode(0x230b); break;

                        case 'lang': ch = String.fromCharCode(0x2329); break;

                        case 'rang': ch = String.fromCharCode(0x232a); break;

                        case 'loz': ch = String.fromCharCode(0x25ca); break;

                        case 'spades': ch = String.fromCharCode(0x2660); break;

                        case 'clubs': ch = String.fromCharCode(0x2663); break;

                        case 'hearts': ch = String.fromCharCode(0x2665); break;

                        case 'diams': ch = String.fromCharCode(0x2666); break;

                        default: ch = ''; break;

                    }

                }

                i = semicolonIndex;

            }

        }



        out += ch;

    }



    return out;



} 

