function splitString(A,E,D){if(A.length>D){var F=[];while(A.length>0){var B=D;while(B>=E){var C=A.substring(B,B+1);if(C==" "){break}B--}if(B<E){B=D+1;while(B<A.length){var C=A.substring(B,B+1);if(C==" "){break}B++}}F[F.length]=A.substring(0,B);A=A.substring(B,A.length)}return F}else{return[A]}}function trimString(A,B){if(A.length>B){A=A.substring(0,B)+"..."
}return A}function toJSONString(F,E){var A={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"};switch(typeof F){case"string":var D='"';for(var C=0;C<F.length;C++){var H=F.charAt(C);if(A[H]){D+=A[H]}else{D+=H}}D+='"';return D;case"number":return isFinite(F)?String(F):"null";
case"boolean":case"null":return String(F);case"object":if(F==null){return"null"}var B=(F.length&&F.propertyIsEnumerable);if(B&&(typeof F.length==="number"&&!(F.propertyIsEnumerable("length")))){var D="[";var G=false;for(var C=0;C<F.length;C++){if(G){D+=", "}G=true;if(E===undefined){D+=toJSONString(F[C])
}else{if(E>0){D+=toJSONString(F[C],E-1)}else{D+="0"}}}D+="]";return D}else{var D="{";var G=false;for(var C in F){if(G){D+=", "}G=true;if(E===undefined){D+=toJSONString(C)+":"+toJSONString(F[C])}else{if(E>0){D+=toJSONString(C,E-1)+":"+toJSONString(F[C],E-1)}else{D+="0:0"}}}D+="}";return D}}return"null"
}function numberFiller(B,A,D){if(D===undefined){D="&nbsp;"}var C=String(B);while(C.length<A){C=D+C}return C}function trim(A){A=String(A);return A.replace(/^\s+|\s+$/g,"")}function arrayIndexOf(A,C){for(var B=0;B<A.length;B++){if(A[B]==C){return B}}return -1}function generateObjMethodRef(obj,method,params){return(function(){var st="obj[method](";
for(var i=0;i<params.length;i++){if(i>0){st+=","}st+="params["+i+"]"}st+=")";return eval(st)})};
