text:
/** @constructor */
ScalaJS.c.scala_xml_Utility$ = (function() {
  ScalaJS.c.java_lang_Object.call(this);
  this.SU$1 = 0
});
ScalaJS.c.scala_xml_Utility$.prototype = new ScalaJS.inheritable.java_lang_Object();
ScalaJS.c.scala_xml_Utility$.prototype.constructor = ScalaJS.c.scala_xml_Utility$;
ScalaJS.c.scala_xml_Utility$.prototype.isSpace__C__Z = (function(ch) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isSpace__Lscala_xml_parsing_TokenTests__C__Z(this, ch)
});
ScalaJS.c.scala_xml_Utility$.prototype.isSpace__Lscala_collection_Seq__Z = (function(cs) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isSpace__Lscala_xml_parsing_TokenTests__Lscala_collection_Seq__Z(this, cs)
});
ScalaJS.c.scala_xml_Utility$.prototype.isAlpha__C__Z = (function(c) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isAlpha__Lscala_xml_parsing_TokenTests__C__Z(this, c)
});
ScalaJS.c.scala_xml_Utility$.prototype.isAlphaDigit__C__Z = (function(c) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isAlphaDigit__Lscala_xml_parsing_TokenTests__C__Z(this, c)
});
ScalaJS.c.scala_xml_Utility$.prototype.isNameChar__C__Z = (function(ch) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isNameChar__Lscala_xml_parsing_TokenTests__C__Z(this, ch)
});
ScalaJS.c.scala_xml_Utility$.prototype.isNameStart__C__Z = (function(ch) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isNameStart__Lscala_xml_parsing_TokenTests__C__Z(this, ch)
});
ScalaJS.c.scala_xml_Utility$.prototype.isName__T__Z = (function(s) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isName__Lscala_xml_parsing_TokenTests__T__Z(this, s)
});
ScalaJS.c.scala_xml_Utility$.prototype.isPubIDChar__C__Z = (function(ch) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isPubIDChar__Lscala_xml_parsing_TokenTests__C__Z(this, ch)
});
ScalaJS.c.scala_xml_Utility$.prototype.isValidIANAEncoding__Lscala_collection_Seq__Z = (function(ianaEncoding) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__isValidIANAEncoding__Lscala_xml_parsing_TokenTests__Lscala_collection_Seq__Z(this, ianaEncoding)
});
ScalaJS.c.scala_xml_Utility$.prototype.checkSysID__T__Z = (function(s) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__checkSysID__Lscala_xml_parsing_TokenTests__T__Z(this, s)
});
ScalaJS.c.scala_xml_Utility$.prototype.checkPubID__T__Z = (function(s) {
  return ScalaJS.impls.scala_xml_parsing_TokenTests$class__checkPubID__Lscala_xml_parsing_TokenTests__T__Z(this, s)
});
ScalaJS.c.scala_xml_Utility$.prototype.SU__C = (function() {
  return 26
});
ScalaJS.c.scala_xml_Utility$.prototype.implicitSbToString__Lscala_collection_mutable_StringBuilder__T = (function(sb) {
  return sb.toString__T()
});
ScalaJS.c.scala_xml_Utility$.prototype.sbToString__Lscala_Function1__T = (function(f) {
  var sb = new ScalaJS.c.scala_collection_mutable_StringBuilder().init___();
  f.apply__O__O(sb);
  return sb.toString__T()
});
ScalaJS.c.scala_xml_Utility$.prototype.isAtomAndNotText__Lscala_xml_Node__Z = (function(x) {
  return (x.isAtom__Z() && (!ScalaJS.is.scala_xml_Text(x)))
});
ScalaJS.c.scala_xml_Utility$.prototype.trim__Lscala_xml_Node__Lscala_xml_Node = (function(x) {
  var x1 = x;
  var o7 = ScalaJS.modules.scala_xml_Elem().unapplySeq__Lscala_xml_Node__Lscala_Option(x1);
  if ((!o7.isEmpty__Z())) {
    var pre = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und1__O());
    var lab = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und2__O());
    var md = ScalaJS.as.scala_xml_MetaData(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und3__O());
    var scp = ScalaJS.as.scala_xml_NamespaceBinding(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und4__O());
    var child = ScalaJS.as.scala_collection_Seq(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und5__O());
    return ScalaJS.modules.scala_xml_Elem().apply__T__T__Lscala_xml_MetaData__Lscala_xml_NamespaceBinding__Lscala_collection_Seq__Lscala_xml_Elem(pre, lab, md, scp, ScalaJS.as.scala_collection_Seq(child.flatMap__Lscala_Function1__Lscala_collection_generic_CanBuildFrom__O(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
      return (function(x) {
        return ScalaJS.modules.scala_xml_Utility().trimProper__Lscala_xml_Node__Lscala_collection_Seq(x)
      })
    })()), ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom())))
  };
  throw new ScalaJS.c.scala_MatchError().init___O(x1)
});
ScalaJS.c.scala_xml_Utility$.prototype.trimProper__Lscala_xml_Node__Lscala_collection_Seq = (function(x) {
  var x1 = x;
  var o8 = ScalaJS.modules.scala_xml_Elem().unapplySeq__Lscala_xml_Node__Lscala_Option(ScalaJS.as.scala_xml_Node(x1));
  if ((!o8.isEmpty__Z())) {
    var pre = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o8.get__O()).$$und1__O());
    var lab = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o8.get__O()).$$und2__O());
    var md = ScalaJS.as.scala_xml_MetaData(ScalaJS.as.scala_Tuple5(o8.get__O()).$$und3__O());
    var scp = ScalaJS.as.scala_xml_NamespaceBinding(ScalaJS.as.scala_Tuple5(o8.get__O()).$$und4__O());
    var child = ScalaJS.as.scala_collection_Seq(ScalaJS.as.scala_Tuple5(o8.get__O()).$$und5__O());
    return ScalaJS.modules.scala_xml_Elem().apply__T__T__Lscala_xml_MetaData__Lscala_xml_NamespaceBinding__Lscala_collection_Seq__Lscala_xml_Elem(pre, lab, md, scp, ScalaJS.as.scala_collection_Seq(child.flatMap__Lscala_Function1__Lscala_collection_generic_CanBuildFrom__O(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
      return (function(x) {
        return ScalaJS.modules.scala_xml_Utility().trimProper__Lscala_xml_Node__Lscala_collection_Seq(x)
      })
    })()), ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom())))
  };
  var o10 = ScalaJS.modules.scala_xml_Text().unapply__O__Lscala_Option(x1);
  if ((!o10.isEmpty__Z())) {
    var s = ScalaJS.as.java_lang_String(o10.get__O());
    return new ScalaJS.c.scala_xml_TextBuffer().init___().append__Lscala_collection_Seq__Lscala_xml_TextBuffer(ScalaJS.modules.scala_Predef().wrapString__T__Lscala_collection_immutable_WrappedString(s)).toText__Lscala_collection_Seq()
  };
  return x
});
ScalaJS.c.scala_xml_Utility$.prototype.sort__Lscala_xml_MetaData__Lscala_xml_MetaData = (function(md) {
  if (((md === ScalaJS.modules.scala_xml_Null()) || (md.next__Lscala_xml_MetaData() === ScalaJS.modules.scala_xml_Null()))) {
    return md
  } else {
    var key = md.key__T();
    var smaller = this.sort__Lscala_xml_MetaData__Lscala_xml_MetaData(md.filter__Lscala_Function1__Lscala_xml_MetaData(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(key$1) {
      return (function(m) {
        return ScalaJS.bZ(new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(m.key__T())).$$less__O__Z(key$1))
      })
    })(key))));
    var greater = this.sort__Lscala_xml_MetaData__Lscala_xml_MetaData(md.filter__Lscala_Function1__Lscala_xml_MetaData(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(key$1) {
      return (function(m) {
        return ScalaJS.bZ(new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(m.key__T())).$$greater__O__Z(key$1))
      })
    })(key))));
    return ScalaJS.as.scala_xml_MetaData(smaller.foldRight__O__Lscala_Function2__O(md.copy__Lscala_xml_MetaData__Lscala_xml_MetaData(greater), new ScalaJS.c.scala_scalajs_runtime_AnonFunction2().init___Lscala_scalajs_js_Function2((function() {
      return (function(x, xs) {
        return x.copy__Lscala_xml_MetaData__Lscala_xml_MetaData(xs)
      })
    })())))
  }
});
ScalaJS.c.scala_xml_Utility$.prototype.sort__Lscala_xml_Node__Lscala_xml_Node = (function(n) {
  var x1 = n;
  var o7 = ScalaJS.modules.scala_xml_Elem().unapplySeq__Lscala_xml_Node__Lscala_Option(x1);
  if ((!o7.isEmpty__Z())) {
    var pre = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und1__O());
    var lab = ScalaJS.as.java_lang_String(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und2__O());
    var md = ScalaJS.as.scala_xml_MetaData(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und3__O());
    var scp = ScalaJS.as.scala_xml_NamespaceBinding(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und4__O());
    var child = ScalaJS.as.scala_collection_Seq(ScalaJS.as.scala_Tuple5(o7.get__O()).$$und5__O());
    return ScalaJS.modules.scala_xml_Elem().apply__T__T__Lscala_xml_MetaData__Lscala_xml_NamespaceBinding__Lscala_collection_Seq__Lscala_xml_Elem(pre, lab, this.sort__Lscala_xml_MetaData__Lscala_xml_MetaData(md), scp, ScalaJS.as.scala_collection_Seq(child.map__Lscala_Function1__Lscala_collection_generic_CanBuildFrom__O(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
      return (function(n) {
        return ScalaJS.modules.scala_xml_Utility().sort__Lscala_xml_Node__Lscala_xml_Node(n)
      })
    })()), ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom())))
  };
  return n
});
ScalaJS.c.scala_xml_Utility$.prototype.escape__T__T = (function(text) {
  return this.sbToString__Lscala_Function1__T(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(text$1) {
    return (function(x$1) {
      ScalaJS.modules.scala_xml_Utility().escape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(text$1, x$1);
      return ScalaJS.bV(undefined)
    })
  })(text)))
});
ScalaJS.c.scala_xml_Utility$.prototype.escape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder = (function(text, s) {
  var len = ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__length__Lscala_scalajs_runtime_RuntimeString__I(text);
  var pos = 0;
  while ((pos < len)) {
    var x1 = ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__charAt__Lscala_scalajs_runtime_RuntimeString__I__C(text, pos);
    switch (x1) {
      case 60:
        {
          s.append__T__Lscala_collection_mutable_StringBuilder("<");
          break
        };
      case 62:
        {
          s.append__T__Lscala_collection_mutable_StringBuilder(">");
          break
        };
      case 38:
        {
          s.append__T__Lscala_collection_mutable_StringBuilder("&");
          break
        };
      case 34:
        {
          s.append__T__Lscala_collection_mutable_StringBuilder(""");
          break
        };
      case 10:
        {
          s.append__C__Lscala_collection_mutable_StringBuilder(10);
          break
        };
      case 13:
        {
          s.append__C__Lscala_collection_mutable_StringBuilder(13);
          break
        };
      case 9:
        {
          s.append__C__Lscala_collection_mutable_StringBuilder(9);
          break
        };
      default:
        if ((x1 >= 32)) {
          s.append__C__Lscala_collection_mutable_StringBuilder(x1)
        } else {
          ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit()
        };
    };
    pos = (pos + 1)
  };
  return s
});
ScalaJS.c.scala_xml_Utility$.prototype.unescape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder = (function(ref, s) {
  return ScalaJS.as.scala_collection_mutable_StringBuilder(ScalaJS.modules.scala_xml_Utility$Escapes().unescMap__Lscala_collection_immutable_Map().get__O__Lscala_Option(ref).map__Lscala_Function1__Lscala_Option(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(s$2) {
    return (function(x$2) {
      x$2 = ScalaJS.uC(x$2);
      return s$2.append__C__Lscala_collection_mutable_StringBuilder(x$2)
    })
  })(s))).orNull__Lscala_Predef$$less$colon$less__O(ScalaJS.modules.scala_Predef().conforms__Lscala_Predef$$less$colon$less()))
});
ScalaJS.c.scala_xml_Utility$.prototype.collectNamespaces__Lscala_collection_Seq__Lscala_collection_mutable_Set = (function(nodes) {
  return ScalaJS.as.scala_collection_mutable_Set(nodes.foldLeft__O__Lscala_Function2__O(new ScalaJS.c.scala_collection_mutable_HashSet().init___(), new ScalaJS.c.scala_scalajs_runtime_AnonFunction2().init___Lscala_scalajs_js_Function2((function() {
    return (function(set, x) {
      ScalaJS.modules.scala_xml_Utility().collectNamespaces__Lscala_xml_Node__Lscala_collection_mutable_Set__V(x, set);
      return set
    })
  })())))
});
ScalaJS.c.scala_xml_Utility$.prototype.collectNamespaces__Lscala_xml_Node__Lscala_collection_mutable_Set__V = (function(n, set) {
  if (n.doCollectNamespaces__Z()) {
    set.$$plus$eq__O__Lscala_collection_mutable_SetLike(n.namespace__T());
    n.attributes__Lscala_xml_MetaData().foreach__Lscala_Function1__V(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(n$1, set$1) {
      return (function(a) {
        var x1 = a;
        if (ScalaJS.is.scala_xml_PrefixedAttribute(x1)) {
          return set$1.$$plus$eq__O__Lscala_collection_mutable_SetLike(a.getNamespace__Lscala_xml_Node__T(n$1))
        };
        return ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit()
      })
    })(n, set)));
    n.child__Lscala_collection_Seq().foreach__Lscala_Function1__V(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(set$1) {
      return (function(i) {
        ScalaJS.modules.scala_xml_Utility().collectNamespaces__Lscala_xml_Node__Lscala_collection_mutable_Set__V(i, set$1);
        return ScalaJS.bV(undefined)
      })
    })(set)))
  }
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Z__Lscala_collection_mutable_StringBuilder = (function(x, pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags) {
  var jsx$7 = x;
  var jsx$6 = pscope;
  var jsx$5 = sb;
  var jsx$4 = stripComments;
  var jsx$3 = decodeEntities;
  var jsx$2 = preserveWhitespace;
  if (minimizeTags) {
    var jsx$1 = ScalaJS.modules.scala_xml_MinimizeMode().Always__Lscala_Enumeration$Value()
  } else {
    var jsx$1 = ScalaJS.modules.scala_xml_MinimizeMode().Never__Lscala_Enumeration$Value()
  };
  return this.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(jsx$7, jsx$6, jsx$5, jsx$4, jsx$3, jsx$2, jsx$1)
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$2__Lscala_xml_NamespaceBinding = (function() {
  return ScalaJS.modules.scala_xml_TopScope()
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$3__Lscala_collection_mutable_StringBuilder = (function() {
  return new ScalaJS.c.scala_collection_mutable_StringBuilder().init___()
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$4__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$5__Z = (function() {
  return true
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$6__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML$default$7__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder = (function(x, pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags) {
  var x1 = x;
  if (ScalaJS.is.scala_xml_Comment(x1)) {
    var x2 = ScalaJS.as.scala_xml_Comment(x1);
    if ((!stripComments)) {
      return x2.buildString__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(sb)
    }
  };
  if (ScalaJS.is.scala_xml_SpecialNode(x1)) {
    var x3 = ScalaJS.as.scala_xml_SpecialNode(x1);
    return x3.buildString__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(sb)
  };
  if (ScalaJS.is.scala_xml_Group(x1)) {
    var x4 = ScalaJS.as.scala_xml_Group(x1);
    x4.nodes__Lscala_collection_Seq().foreach__Lscala_Function1__V(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(sb$2, minimizeTags$2, x4$1) {
      return (function(c) {
        var x$8 = c;
        var x$9 = x4$1.scope__Lscala_xml_NamespaceBinding();
        var x$10 = sb$2;
        var x$11 = minimizeTags$2;
        var x$12 = ScalaJS.modules.scala_xml_Utility().serialize$default$4__Z();
        var x$13 = ScalaJS.modules.scala_xml_Utility().serialize$default$5__Z();
        var x$14 = ScalaJS.modules.scala_xml_Utility().serialize$default$6__Z();
        return ScalaJS.modules.scala_xml_Utility().serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(x$8, x$9, x$10, x$12, x$13, x$14, x$11)
      })
    })(sb, minimizeTags, x4)));
    return sb
  };
  if (ScalaJS.is.scala_xml_Elem(x1)) {
    var x5 = ScalaJS.as.scala_xml_Elem(x1);
    sb.append__C__Lscala_collection_mutable_StringBuilder(60);
    x5.nameToString__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(sb);
    if ((x5.attributes__Lscala_xml_MetaData() !== null)) {
      x5.attributes__Lscala_xml_MetaData().buildString__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(sb)
    } else {
      ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit()
    };
    x5.scope__Lscala_xml_NamespaceBinding().buildString__Lscala_collection_mutable_StringBuilder__Lscala_xml_NamespaceBinding__V(sb, pscope);
    if ((x5.child__Lscala_collection_Seq().isEmpty__Z() && (ScalaJS.anyRefEqEq(minimizeTags, ScalaJS.modules.scala_xml_MinimizeMode().Always__Lscala_Enumeration$Value()) || (ScalaJS.anyRefEqEq(minimizeTags, ScalaJS.modules.scala_xml_MinimizeMode().Default__Lscala_Enumeration$Value()) && x5.minimizeEmpty__Z())))) {
      return sb.append__T__Lscala_collection_mutable_StringBuilder("/>")
    } else {
      sb.append__C__Lscala_collection_mutable_StringBuilder(62);
      this.sequenceToXML__Lscala_collection_Seq__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__V(x5.child__Lscala_collection_Seq(), x5.scope__Lscala_xml_NamespaceBinding(), sb, stripComments, this.sequenceToXML$default$5__Z(), this.sequenceToXML$default$6__Z(), this.sequenceToXML$default$7__Lscala_Enumeration$Value());
      sb.append__T__Lscala_collection_mutable_StringBuilder("</");
      x5.nameToString__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(sb);
      return sb.append__C__Lscala_collection_mutable_StringBuilder(62)
    }
  };
  throw new ScalaJS.c.java_lang_IllegalArgumentException().init___T(("Don't know how to serialize a " + ScalaJS.objectGetClass(x).getName__T()))
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$2__Lscala_xml_NamespaceBinding = (function() {
  return ScalaJS.modules.scala_xml_TopScope()
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$3__Lscala_collection_mutable_StringBuilder = (function() {
  return new ScalaJS.c.scala_collection_mutable_StringBuilder().init___()
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$4__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$5__Z = (function() {
  return true
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$6__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize$default$7__Lscala_Enumeration$Value = (function() {
  return ScalaJS.modules.scala_xml_MinimizeMode().Default__Lscala_Enumeration$Value()
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML__Lscala_collection_Seq__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__V = (function(children, pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags) {
  if (children.isEmpty__Z()) {
    return undefined
  } else {
    if (children.forall__Lscala_Function1__Z(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
      return (function(x) {
        return ScalaJS.bZ(ScalaJS.modules.scala_xml_Utility().isAtomAndNotText__Lscala_xml_Node__Z(x))
      })
    })()))) {
      var it = children.iterator__Lscala_collection_Iterator();
      var f = ScalaJS.as.scala_xml_Node(it.next__O());
      this.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(f, pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags);
      while (it.hasNext__Z()) {
        var x = ScalaJS.as.scala_xml_Node(it.next__O());
        sb.append__C__Lscala_collection_mutable_StringBuilder(32);
        this.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(x, pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags)
      }
    } else {
      children.foreach__Lscala_Function1__V(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(pscope$1, sb$1, stripComments$1, decodeEntities$1, preserveWhitespace$1, minimizeTags$1) {
        return (function(x$3) {
          return ScalaJS.modules.scala_xml_Utility().serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(x$3, pscope$1, sb$1, stripComments$1, decodeEntities$1, preserveWhitespace$1, minimizeTags$1)
        })
      })(pscope, sb, stripComments, decodeEntities, preserveWhitespace, minimizeTags)))
    }
  }
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$2__Lscala_xml_NamespaceBinding = (function() {
  return ScalaJS.modules.scala_xml_TopScope()
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$3__Lscala_collection_mutable_StringBuilder = (function() {
  return new ScalaJS.c.scala_collection_mutable_StringBuilder().init___()
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$4__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$5__Z = (function() {
  return true
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$6__Z = (function() {
  return false
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML$default$7__Lscala_Enumeration$Value = (function() {
  return ScalaJS.modules.scala_xml_MinimizeMode().Default__Lscala_Enumeration$Value()
});
ScalaJS.c.scala_xml_Utility$.prototype.prefix__T__Lscala_Option = (function(name) {
  var x1 = ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__indexOf__Lscala_scalajs_runtime_RuntimeString__I__I(name, 58);
  switch (x1) {
    case -1:
      {
        return ScalaJS.modules.scala_None();
        break
      };
    default:
      return new ScalaJS.c.scala_Some().init___O(ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__substring__Lscala_scalajs_runtime_RuntimeString__I__I__T(name, 0, x1));
  }
});
ScalaJS.c.scala_xml_Utility$.prototype.hashCode__T__T__I__I__Lscala_collection_Seq__I = (function(pre, label, attribHashCode, scpeHash, children) {
  var jsx$14 = ScalaJS.modules.scala_util_hashing_MurmurHash3();
  var x$6 = label;
  var x$5 = attribHashCode;
  var x$4 = scpeHash;
  var jsx$13 = children.$$plus$colon__O__Lscala_collection_generic_CanBuildFrom__O(ScalaJS.bI(x$4), ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom());
  var jsx$12 = ScalaJS.as.scala_collection_SeqLike(jsx$13);
  var jsx$11 = jsx$12.$$plus$colon__O__Lscala_collection_generic_CanBuildFrom__O(ScalaJS.bI(x$5), ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom());
  var jsx$10 = ScalaJS.as.scala_collection_SeqLike(jsx$11);
  var jsx$9 = jsx$10.$$plus$colon__O__Lscala_collection_generic_CanBuildFrom__O(x$6, ScalaJS.modules.scala_collection_Seq().canBuildFrom__Lscala_collection_generic_CanBuildFrom());
  var jsx$8 = ScalaJS.as.scala_collection_TraversableOnce(jsx$9);
  return jsx$14.orderedHash__Lscala_collection_TraversableOnce__I__I(jsx$8, ScalaJS.modules.scala_runtime_ScalaRunTime().hash__O__I(pre))
});
ScalaJS.c.scala_xml_Utility$.prototype.appendQuoted__T__T = (function(s) {
  return this.sbToString__Lscala_Function1__T(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(s$1) {
    return (function(x$7) {
      ScalaJS.modules.scala_xml_Utility().appendQuoted__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(s$1, x$7);
      return ScalaJS.bV(undefined)
    })
  })(s)))
});
ScalaJS.c.scala_xml_Utility$.prototype.appendQuoted__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder = (function(s, sb) {
  if (new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(s)).contains__O__Z(ScalaJS.bC(34))) {
    var ch = 39
  } else {
    var ch = 34
  };
  return sb.append__C__Lscala_collection_mutable_StringBuilder(ch).append__T__Lscala_collection_mutable_StringBuilder(s).append__C__Lscala_collection_mutable_StringBuilder(ch)
});
ScalaJS.c.scala_xml_Utility$.prototype.appendEscapedQuoted__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder = (function(s, sb) {
  sb.append__C__Lscala_collection_mutable_StringBuilder(34);
  new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(s)).foreach__Lscala_Function1__V(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function(sb$3) {
    return (function(c) {
      c = ScalaJS.uC(c);
      var x1 = c;
      switch (x1) {
        case 34:
          {
            sb$3.append__C__Lscala_collection_mutable_StringBuilder(92);
            return sb$3.append__C__Lscala_collection_mutable_StringBuilder(34);
            break
          };
        default:
          return sb$3.append__C__Lscala_collection_mutable_StringBuilder(c);
      }
    })
  })(sb)));
  return sb.append__C__Lscala_collection_mutable_StringBuilder(34)
});
ScalaJS.c.scala_xml_Utility$.prototype.getName__T__I__T = (function(s, index) {
  if ((index >= ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__length__Lscala_scalajs_runtime_RuntimeString__I(s))) {
    return null
  } else {
    var xs = ScalaJS.as.java_lang_String(new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(s)).drop__I__O(index));
    if ((new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(xs)).nonEmpty__Z() && this.isNameStart__C__Z(ScalaJS.uC(new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(xs)).head__O())))) {
      return ScalaJS.as.java_lang_String(new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(xs)).takeWhile__Lscala_Function1__O(new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
        return (function(ch) {
          ch = ScalaJS.uC(ch);
          return ScalaJS.bZ(ScalaJS.modules.scala_xml_Utility().isNameChar__C__Z(ch))
        })
      })())))
    } else {
      return ""
    }
  }
});
ScalaJS.c.scala_xml_Utility$.prototype.checkAttributeValue__T__T = (function(value) {
  var i = 0;
  while ((i < ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__length__Lscala_scalajs_runtime_RuntimeString__I(value))) {
    var x1 = ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__charAt__Lscala_scalajs_runtime_RuntimeString__I__C(value, i);
    switch (x1) {
      case 60:
        {
          return "< not allowed in attribute value";
          break
        };
      case 38:
        {
          var n = this.getName__T__I__T(value, (i + 1));
          if ((n === null)) {
            return (("malformed entity reference in attribute value [" + value) + "]")
          };
          i = ((i + ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__length__Lscala_scalajs_runtime_RuntimeString__I(n)) + 1);
          if (((i >= ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__length__Lscala_scalajs_runtime_RuntimeString__I(value)) || (ScalaJS.impls.scala_scalajs_runtime_RuntimeString$class__charAt__Lscala_scalajs_runtime_RuntimeString__I__C(value, i) !== 59))) {
            return (("malformed entity reference in attribute value [" + value) + "]")
          };
          break
        };
      default:
        /*<skip>*/;
    };
    i = (i + 1)
  };
  return null
});
ScalaJS.c.scala_xml_Utility$.prototype.parseAttributeValue__T__Lscala_collection_Seq = (function(value) {
  var sb = new ScalaJS.c.scala_collection_mutable_StringBuilder().init___();
  var rfb = null;
  var nb = new ScalaJS.c.scala_xml_NodeBuffer().init___();
  var it = new ScalaJS.c.scala_collection_immutable_StringOps().init___T(ScalaJS.modules.scala_Predef().augmentString__T__T(value)).iterator__Lscala_collection_Iterator();
  while (it.hasNext__Z()) {
    var c = new ScalaJS.c.scala_runtime_CharRef().init___C(ScalaJS.uC(it.next__O()));
    if ((c.elem$1 === 38)) {
      c.elem$1 = ScalaJS.uC(it.next__O());
      if ((c.elem$1 === 35)) {
        c.elem$1 = ScalaJS.uC(it.next__O());
        var theChar = this.parseCharRef__Lscala_Function0__Lscala_Function0__Lscala_Function1__Lscala_Function1__T(new ScalaJS.c.scala_scalajs_runtime_AnonFunction0().init___Lscala_scalajs_js_Function0((function(c$1) {
          return (function() {
            return ScalaJS.bC(c$1.elem$1)
          })
        })(c)), new ScalaJS.c.scala_scalajs_runtime_AnonFunction0().init___Lscala_scalajs_js_Function0((function(it$1, c$1) {
          return (function() {
            c$1.elem$1 = ScalaJS.uC(it$1.next__O());
            return ScalaJS.bV(undefined)
          })
        })(it, c)), new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
          return (function(s) {
            throw ScalaJS.unwrapJavaScriptException(new ScalaJS.c.java_lang_RuntimeException().init___T(s))
          })
        })()), new ScalaJS.c.scala_scalajs_runtime_AnonFunction1().init___Lscala_scalajs_js_Function1((function() {
          return (function(s) {
            throw ScalaJS.unwrapJavaScriptException(new ScalaJS.c.java_lang_RuntimeException().init___T(s))
          })
        })()));
        sb.append__T__Lscala_collection_mutable_StringBuilder(theChar)
      } else {
        if ((rfb === null)) {
          rfb = new ScalaJS.c.scala_collection_mutable_StringBuilder().init___()
        };
        rfb.append__C__Lscala_collection_mutable_StringBuilder(c.elem$1);
        c.elem$1 = ScalaJS.uC(it.next__O());
        while ((c.elem$1 !== 59)) {
          rfb.append__C__Lscala_collection_mutable_StringBuilder(c.elem$1);
          c.elem$1 = ScalaJS.uC(it.next__O())
        };
        var ref = rfb.toString__T();
        rfb.clear__V();
        var x1 = this.unescape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(ref, sb);
        matchEnd4: {
          if (ScalaJS.anyRefEqEq(null, x1)) {
            if ((sb.length__I() > 0)) {
              nb.$$plus$eq__O__Lscala_collection_mutable_ArrayBuffer(ScalaJS.modules.scala_xml_Text().apply__T__Lscala_xml_Text(sb.toString__T()));
              sb.clear__V()
            };
            nb.$$plus$eq__O__Lscala_collection_mutable_ArrayBuffer(new ScalaJS.c.scala_xml_EntityRef().init___T(ref));
            break matchEnd4
          };
          ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit();
          break matchEnd4
        }
      }
    } else {
      sb.append__C__Lscala_collection_mutable_StringBuilder(c.elem$1)
    }
  };
  if ((sb.length__I() > 0)) {
    var x = ScalaJS.modules.scala_xml_Text().apply__T__Lscala_xml_Text(sb.toString__T());
    if ((nb.length__I() === 0)) {
      return x
    } else {
      nb.$$plus$eq__O__Lscala_collection_mutable_ArrayBuffer(x)
    }
  } else {
    ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit()
  };
  return nb
});
ScalaJS.c.scala_xml_Utility$.prototype.parseCharRef__Lscala_Function0__Lscala_Function0__Lscala_Function1__Lscala_Function1__T = (function(ch, nextch, reportSyntaxError, reportTruncatedError) {
  if ((ch.apply$mcC$sp__C() === 120)) {
    nextch.apply$mcV$sp__V();
    var hex = true
  } else {
    var hex = false
  };
  if (hex) {
    var base = 16
  } else {
    var base = 10
  };
  var i = 0;
  while ((ch.apply$mcC$sp__C() !== 59)) {
    var x1 = ch.apply$mcC$sp__C();
    switch (x1) {
      case 48:
        /*<skip>*/;
      case 49:
        /*<skip>*/;
      case 50:
        /*<skip>*/;
      case 51:
        /*<skip>*/;
      case 52:
        /*<skip>*/;
      case 53:
        /*<skip>*/;
      case 54:
        /*<skip>*/;
      case 55:
        /*<skip>*/;
      case 56:
        /*<skip>*/;
      case 57:
        {
          i = ((i * base) + ScalaJS.modules.scala_runtime_RichChar().asDigit$extension__C__I(ScalaJS.modules.scala_Predef().charWrapper__C__C(ch.apply$mcC$sp__C())));
          ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit();
          break
        };
      case 97:
        /*<skip>*/;
      case 98:
        /*<skip>*/;
      case 99:
        /*<skip>*/;
      case 100:
        /*<skip>*/;
      case 101:
        /*<skip>*/;
      case 102:
        /*<skip>*/;
      case 65:
        /*<skip>*/;
      case 66:
        /*<skip>*/;
      case 67:
        /*<skip>*/;
      case 68:
        /*<skip>*/;
      case 69:
        /*<skip>*/;
      case 70:
        {
          if ((!hex)) {
            reportSyntaxError.apply__O__O("hex char not allowed in decimal char ref\nDid you mean to write &#x ?")
          } else {
            i = ((i * base) + ScalaJS.modules.scala_runtime_RichChar().asDigit$extension__C__I(ScalaJS.modules.scala_Predef().charWrapper__C__C(ch.apply$mcC$sp__C())));
            ScalaJS.modules.scala_runtime_BoxedUnit().UNIT__Lscala_runtime_BoxedUnit()
          };
          break
        };
      case 26:
        {
          reportTruncatedError.apply__O__O("");
          break
        };
      default:
        reportSyntaxError.apply__O__O((("character '" + ScalaJS.bC(ch.apply$mcC$sp__C())) + "' not allowed in char ref\n"));
    };
    nextch.apply$mcV$sp__V()
  };
  return ScalaJS.modules.scala_scalajs_runtime_RuntimeString().newString__AI__I__I__Lscala_scalajs_js_String(ScalaJS.modules.scala_Array().apply__I__Lscala_collection_Seq__AI(i, ScalaJS.modules.scala_Predef().wrapIntArray__AI__Lscala_collection_mutable_WrappedArray(ScalaJS.makeNativeArrayWrapper(ScalaJS.data.scala_Int.getArrayOf(), []))), 0, 1)
});
ScalaJS.c.scala_xml_Utility$.prototype.init___ = (function() {
  ScalaJS.c.java_lang_Object.prototype.init___.call(this);
  ScalaJS.moduleInstances.scala_xml_Utility = this;
  ScalaJS.impls.scala_xml_parsing_TokenTests$class__$init$__Lscala_xml_parsing_TokenTests__V(this);
  return this
});
ScalaJS.c.scala_xml_Utility$.prototype.checkPubID__T__ = (function(s) {
  return ScalaJS.bZ(this.checkPubID__T__Z(s))
});
ScalaJS.c.scala_xml_Utility$.prototype.checkSysID__T__ = (function(s$2) {
  return ScalaJS.bZ(this.checkSysID__T__Z(s$2))
});
ScalaJS.c.scala_xml_Utility$.prototype.isValidIANAEncoding__Lscala_collection_Seq__ = (function(ianaEncoding) {
  return ScalaJS.bZ(this.isValidIANAEncoding__Lscala_collection_Seq__Z(ianaEncoding))
});
ScalaJS.c.scala_xml_Utility$.prototype.isPubIDChar__C__ = (function(ch) {
  return ScalaJS.bZ(this.isPubIDChar__C__Z(ch))
});
ScalaJS.c.scala_xml_Utility$.prototype.isName__T__ = (function(s$3) {
  return ScalaJS.bZ(this.isName__T__Z(s$3))
});
ScalaJS.c.scala_xml_Utility$.prototype.isNameStart__C__ = (function(ch$2) {
  return ScalaJS.bZ(this.isNameStart__C__Z(ch$2))
});
ScalaJS.c.scala_xml_Utility$.prototype.isNameChar__C__ = (function(ch$3) {
  return ScalaJS.bZ(this.isNameChar__C__Z(ch$3))
});
ScalaJS.c.scala_xml_Utility$.prototype.isAlphaDigit__C__ = (function(c) {
  return ScalaJS.bZ(this.isAlphaDigit__C__Z(c))
});
ScalaJS.c.scala_xml_Utility$.prototype.isAlpha__C__ = (function(c$2) {
  return ScalaJS.bZ(this.isAlpha__C__Z(c$2))
});
ScalaJS.c.scala_xml_Utility$.prototype.isSpace__Lscala_collection_Seq__ = (function(cs) {
  return ScalaJS.bZ(this.isSpace__Lscala_collection_Seq__Z(cs))
});
ScalaJS.c.scala_xml_Utility$.prototype.isSpace__C__ = (function(ch$4) {
  return ScalaJS.bZ(this.isSpace__C__Z(ch$4))
});
ScalaJS.c.scala_xml_Utility$.prototype.parseCharRef__Lscala_Function0__Lscala_Function0__Lscala_Function1__Lscala_Function1__ = (function(ch$5, nextch, reportSyntaxError, reportTruncatedError) {
  return this.parseCharRef__Lscala_Function0__Lscala_Function0__Lscala_Function1__Lscala_Function1__T(ch$5, nextch, reportSyntaxError, reportTruncatedError)
});
ScalaJS.c.scala_xml_Utility$.prototype.parseAttributeValue__T__ = (function(value) {
  return this.parseAttributeValue__T__Lscala_collection_Seq(value)
});
ScalaJS.c.scala_xml_Utility$.prototype.checkAttributeValue__T__ = (function(value$2) {
  return this.checkAttributeValue__T__T(value$2)
});
ScalaJS.c.scala_xml_Utility$.prototype.getName__T__I__ = (function(s$4, index) {
  return this.getName__T__I__T(s$4, index)
});
ScalaJS.c.scala_xml_Utility$.prototype.appendEscapedQuoted__T__Lscala_collection_mutable_StringBuilder__ = (function(s$5, sb) {
  return this.appendEscapedQuoted__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(s$5, sb)
});
ScalaJS.c.scala_xml_Utility$.prototype.appendQuoted__T__Lscala_collection_mutable_StringBuilder__ = (function(s$6, sb$2) {
  return this.appendQuoted__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(s$6, sb$2)
});
ScalaJS.c.scala_xml_Utility$.prototype.appendQuoted__T__ = (function(s$7) {
  return this.appendQuoted__T__T(s$7)
});
ScalaJS.c.scala_xml_Utility$.prototype.hashCode__T__T__I__I__Lscala_collection_Seq__ = (function(pre, label, attribHashCode, scpeHash, children) {
  return ScalaJS.bI(this.hashCode__T__T__I__I__Lscala_collection_Seq__I(pre, label, attribHashCode, scpeHash, children))
});
ScalaJS.c.scala_xml_Utility$.prototype.prefix__T__ = (function(name) {
  return this.prefix__T__Lscala_Option(name)
});
ScalaJS.c.scala_xml_Utility$.prototype.sequenceToXML__Lscala_collection_Seq__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__ = (function(children$2, pscope, sb$3, stripComments, decodeEntities, preserveWhitespace, minimizeTags) {
  return ScalaJS.bV(this.sequenceToXML__Lscala_collection_Seq__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__V(children$2, pscope, sb$3, stripComments, decodeEntities, preserveWhitespace, minimizeTags))
});
ScalaJS.c.scala_xml_Utility$.prototype.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__ = (function(x, pscope$2, sb$4, stripComments$2, decodeEntities$2, preserveWhitespace$2, minimizeTags$2) {
  return this.serialize__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Lscala_Enumeration$Value__Lscala_collection_mutable_StringBuilder(x, pscope$2, sb$4, stripComments$2, decodeEntities$2, preserveWhitespace$2, minimizeTags$2)
});
ScalaJS.c.scala_xml_Utility$.prototype.toXML__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Z__ = (function(x$2, pscope$3, sb$5, stripComments$3, decodeEntities$3, preserveWhitespace$3, minimizeTags$3) {
  return this.toXML__Lscala_xml_Node__Lscala_xml_NamespaceBinding__Lscala_collection_mutable_StringBuilder__Z__Z__Z__Z__Lscala_collection_mutable_StringBuilder(x$2, pscope$3, sb$5, stripComments$3, decodeEntities$3, preserveWhitespace$3, minimizeTags$3)
});
ScalaJS.c.scala_xml_Utility$.prototype.collectNamespaces__Lscala_xml_Node__Lscala_collection_mutable_Set__ = (function(n, set) {
  return ScalaJS.bV(this.collectNamespaces__Lscala_xml_Node__Lscala_collection_mutable_Set__V(n, set))
});
ScalaJS.c.scala_xml_Utility$.prototype.collectNamespaces__Lscala_collection_Seq__ = (function(nodes) {
  return this.collectNamespaces__Lscala_collection_Seq__Lscala_collection_mutable_Set(nodes)
});
ScalaJS.c.scala_xml_Utility$.prototype.unescape__T__Lscala_collection_mutable_StringBuilder__ = (function(ref, s$8) {
  return this.unescape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(ref, s$8)
});
ScalaJS.c.scala_xml_Utility$.prototype.escape__T__Lscala_collection_mutable_StringBuilder__ = (function(text, s$9) {
  return this.escape__T__Lscala_collection_mutable_StringBuilder__Lscala_collection_mutable_StringBuilder(text, s$9)
});
ScalaJS.c.scala_xml_Utility$.prototype.escape__T__ = (function(text$2) {
  return this.escape__T__T(text$2)
});
ScalaJS.c.scala_xml_Utility$.prototype.sort__Lscala_xml_Node__ = (function(n$2) {
  return this.sort__Lscala_xml_Node__Lscala_xml_Node(n$2)
});
ScalaJS.c.scala_xml_Utility$.prototype.sort__Lscala_xml_MetaData__ = (function(md) {
  return this.sort__Lscala_xml_MetaData__Lscala_xml_MetaData(md)
});
ScalaJS.c.scala_xml_Utility$.prototype.trimProper__Lscala_xml_Node__ = (function(x$3) {
  return this.trimProper__Lscala_xml_Node__Lscala_collection_Seq(x$3)
});
ScalaJS.c.scala_xml_Utility$.prototype.trim__Lscala_xml_Node__ = (function(x$4) {
  return this.trim__Lscala_xml_Node__Lscala_xml_Node(x$4)
});
ScalaJS.c.scala_xml_Utility$.prototype.isAtomAndNotText__Lscala_xml_Node__ = (function(x$5) {
  return ScalaJS.bZ(this.isAtomAndNotText__Lscala_xml_Node__Z(x$5))
});
ScalaJS.c.scala_xml_Utility$.prototype.sbToString__Lscala_Function1__ = (function(f) {
  return this.sbToString__Lscala_Function1__T(f)
});
ScalaJS.c.scala_xml_Utility$.prototype.implicitSbToString__Lscala_collection_mutable_StringBuilder__ = (function(sb$6) {
  return this.implicitSbToString__Lscala_collection_mutable_StringBuilder__T(sb$6)
});
ScalaJS.c.scala_xml_Utility$.prototype.SU__ = (function() {
  return ScalaJS.bC(this.SU__C())
});
/** @constructor */
ScalaJS.inheritable.scala_xml_Utility$ = (function() {
  /*<skip>*/
});
ScalaJS.inheritable.scala_xml_Utility$.prototype = ScalaJS.c.scala_xml_Utility$.prototype;
ScalaJS.is.scala_xml_Utility$ = (function(obj) {
  return (!(!((obj && obj.$classData) && obj.$classData.ancestors.scala_xml_Utility$)))
});
ScalaJS.as.scala_xml_Utility$ = (function(obj) {
  if ((ScalaJS.is.scala_xml_Utility$(obj) || (obj === null))) {
    return obj
  } else {
    ScalaJS.throwClassCastException(obj, "scala.xml.Utility")
  }
});
ScalaJS.isArrayOf.scala_xml_Utility$ = (function(obj, depth) {
  return (!(!(((obj && obj.$classData) && (obj.$classData.arrayDepth === depth)) && obj.$classData.arrayBase.ancestors.scala_xml_Utility$)))
});
ScalaJS.asArrayOf.scala_xml_Utility$ = (function(obj, depth) {
  if ((ScalaJS.isArrayOf.scala_xml_Utility$(obj, depth) || (obj === null))) {
    return obj
  } else {
    ScalaJS.throwArrayCastException(obj, "Lscala.xml.Utility;", depth)
  }
});
ScalaJS.data.scala_xml_Utility$ = new ScalaJS.ClassTypeData({
  scala_xml_Utility$: 0
}, false, "scala.xml.Utility$", ScalaJS.data.java_lang_Object, {
  scala_xml_Utility$: 1,
  scala_xml_parsing_TokenTests: 1,
  java_lang_Object: 1
});
ScalaJS.c.scala_xml_Utility$.prototype.$classData = ScalaJS.data.scala_xml_Utility$;
ScalaJS.moduleInstances.scala_xml_Utility = undefined;
ScalaJS.modules.scala_xml_Utility = (function() {
  if ((!ScalaJS.moduleInstances.scala_xml_Utility)) {
    ScalaJS.moduleInstances.scala_xml_Utility = new ScalaJS.c.scala_xml_Utility$().init___()
  };
  return ScalaJS.moduleInstances.scala_xml_Utility
});
//@ sourceMappingURL=Utility$.js.map

redpajama_set_name: RedPajamaGithub


text:
Plea agreement reached for friend of San Bernardino gunman
published on February 15, 2017 - 5:07 PM
(AP) — A plea agreement from the only person to be criminally charged in the San Bernardino terror attack drew mixed emotions from the victims' loved ones.
"It's a hell of a day to come out, Valentine's Day," said Mandy Pifer, whose boyfriend Shannon Johnson was killed in the 2015 shooting.
Enrique Marquez Jr., 25, of Riverside, agreed to plead guilty Tuesday to providing the high-powered rifles used to kill 14 people and injure nearly two dozen others and to plotting a mass killing with the gunman Syed Rizwan Farook that they never carried out, court records say.
Pifer said despite the tough timing of the deal she's "relieved that it won't be a long trial. If it'll be finished sooner, I'm all for it."
She said she planned to speak at Marquez's sentencing about the impact her boyfriend's killing has had on her. In his last moments, Johnson huddled with a colleague under a table, shielding her from the bullets.
"It is what it is," she said. "Nothing's going to bring him back."
Farook and his wife, Tashfeen Malik opened fire on his co-workers on Dec. 2, 2015, and were later killed in a gunfight with authorities.
Prosecutors said Marquez acknowledged being a "straw buyer" when he purchased two AR-15 rifles from a sporting goods store that were used in the attack at the Inland Regional Center in San Bernardino. Prosecutors have said Marquez agreed to buy the weapons because the attackers feared Farook's Middle Eastern appearance might arouse suspicion. Prosecutors said there is no evidence Marquez participated in the San Bernardino massacre or had advance knowledge of it.
Marquez also admitted to plotting with Farook in 2011 and 2012 to massacre college students and gun down motorists on a gridlocked California freeway, though those attacks never occurred.
Federal officials said the duo had envisioned halting traffic on state Route 91 with explosives and then firing at trapped motorists, or tossing pipe bombs into a crowded cafeteria at Riverside City College.
Marquez said he backed out of the plot after four men in the area about 60 miles inland from Los Angeles were arrested on terrorism charges in late 2012, the FBI has said in court documents.
"While his earlier plans to attack a school and a freeway were not executed, the planning clearly laid the foundation for the 2015 attack on the Inland Regional Center," U.S. Attorney Eileen M. Decker said Tuesday.
Marquez, who could face up to 25 years in prison, is scheduled to appear before a federal judge on Thursday. His attorney didn't immediately respond to messages seeking comment.
Marquez and Farook first met in 2005 after Marquez moved next door to Farook's family in Riverside, about 55 miles east of downtown Los Angeles, officials said. The then-teens would meet in Farook's garage and Farook, a Muslim, began educating his new friend about his religion. Marquez converted and became a Muslim in 2007.
The FBI said the two began discussing extremist views shortly after Marquez converted. By late 2011, Marquez spent most of his time at Farook's home, where he read Inspire magazine, an official publication of al-Qaida in the Arabian Peninsula; watched videos produced by al-Qaida's affiliate in Somalia; and studied radical material online, federal officials said.
Battling 18 blazes, California may face worst fire season Posted: August 8, 2018 at 12:32 pm
(AP) — The largest wildfire ever recorded in California needed
Bill proposes state commission to protect college athletes Posted: March 15, 2017 at 4:59 am
(AP) — A California legislator is proposing that the state
'Pokemon Go' player shot to death at San Francisco park Posted: August 8, 2016 at 10:33 pm
(AP) — A 20-year-old man was shot to death while
Panel approves moratorium on gas operations after big leak Posted: February 23, 2016 at 9:10 pm
(AP) — A bill to extend a moratorium on operations

redpajama_set_name: RedPajamaCommonCrawl


text:
Layla / 28th September 2018
FRIDAY PRACTICE – 2018 Russian Grand Prix (Driver Interviews & Report)
Race Weekend: 2018 Russian Grand Prix
Another race weekend is upon us and following on from the Singapore Grand Prix, we're now getting ready for the Russian Grand Prix where the championship battle will continue between Lewis Hamilton and Sebastian Vettel.
Today, we had FP1 and FP2 and below, you can read what drivers had to say – along with key team members about the sessions and the work preparation for the weekend ahead.
MERCEDES – FRIDAY PRACTICE – 2018 Russian Grand Prix
Free Practice 1: 1:34.818, P3
Lewis Hamilton: "Sochi has been one of the weaker circuits for me in the past, particularly last year."
"So I've done a lot of work to understand the balance and see where I can improve to try and rectify this – today has been good in that sense. From every race we're learning more and more and particularly the last few races have helped us to really gauge which foot we need to start on for the weekend."
"We've brought more upgrades this weekend; there's so much work going on at home and it's just really encouraging when you come to a race and you get an upgrade, knowing that this late in the season we're also already working on next year's car – it motivates me to get the best out of everything."
"It's been a good day for us, so let's hope that it continues tomorrow."
Valtteri Bottas: "It was a good day for us; on paper it looks like we should be competitive, but it's only Friday. The initial feeling of the car was good; however, there's still work to do."
"It's so difficult to get a perfect set-up for each corner on this track, because the balance is so different throughout the lap. We brought some aerodynamic updates to the car that worked well and added more grip; we'll see if that's going to be enough for the weekend."
"It seemed like Ferrari weren't really showing everything they have, so they will probably be stronger tomorrow. I think it's going to be very close, so we'll have to keep pushing."
James Allison – Technical Director
"It's been a pretty decent day where both cars looked strong on all the tyres we ran. The HyperSoft is once again a very good, fast tyre for a single lap, but it is less obvious here than it was in Singapore whether it will be so strong in the race. The long-runs went well, we looked competitive on them and the car generally behaved itself – so far, so good. We're looking forward to tomorrow and seeing how it all pans out once it starts to count."
FERRARI – FRIDAY PRACTICE – 2018 Russian Grand Prix
Sebastian Vettel: "Some Fridays are good, some aren't and this one hasn't been great for us. We are not where we want to be yet and we've got some catching up to do."
"Today it was difficult to put the laps together, we went through the tyres too fast, especially the front left, and struggled a bit with both the fast laps and with fuel on board."
"There was also a lot of traffic and obviously this never helps. Now we have some work to do, as we need to find the reasons for that and come back stronger. However, I am positive as ever, as I think that tomorrow and on Sunday it will be better and we'll find out the right things to apply."
"We want to put both cars on the front row tomorrow; we don't know yet what will happen, but we'll try to do our best as pole is the best place to start from."
Kimi Raikkonen: "Usually, on Friday, it is always tricky with the tyres; then the situation improves, the circuit cleans up and there's more grip to be found. Today, the conditions we found were pretty much those we had expected."
"Normally, we don't look too much into the lap times on Friday; we try many things and learn from it. For sure there's some work to be done and there are things to improve, but this is normal."
"We'll see what tomorrow brings in qualifying, when everybody is pushing to the maximum."
MCLAREN – FRIDAY PRACTICE – 2018 Russian Grand Prix
Free Practice 2: 1:36.074, P17
Fernando Alonso: "We knew coming here that this weekend could be quite difficult for us, so today's performance was pretty much expected. That's also why we opted to change the engine components here and take a penalty."
"After Monza and Spa, this track has the highest power sensitivity of the whole season – and we know that's usually a bad sign for our performance. It's something we're trying to understand, so we've been trying different set-ups to reduce the drag on the car."
"Equally, we know we can't perform miracles from one weekend to the next, so it's going to be tough."
"The degradation looks quite high, so we need to choose a good strategy for Sunday: qualifying isn't too meaningful for us this weekend, but I still hope we'll be in the points at the chequered flag."
"A big thanks to Lando for waiting in the pit-lane for 20 minutes for the FP1 green light. I'll have a better starting position on Sunday because of him – so I'm very happy with the job he did today!"
Stoffel Vandoorne: "We've been trying quite a few different things across both cars during practice today – trying to learn about the tyres, which are looking quite interesting."
"I think everybody has been surprised by just how big the degradation is on the longer runs. Typically, this has been a one-stop race without too much degradation, so the key today was to understand just how the tyres are working."
"I think a two-stopper will still be tricky to make work as overtaking is so difficult around here. But let's see how the degradation pans out – it's usually a little less critical on a Sunday, so probably still a one-stop – but hopefully with the race being a bit more interesting…"
"Fernando and I experimented with the tow today: any lap-time we can gain is important, but it's too early to say what we'll do in qualifying tomorrow."
Gil de Ferran – Sporting Director
"For this race weekend, we elected to change power unit components and take a penalty on Fernando's car. One of the knock-ons of that was ensuring Fernando's was the first car out of the pit-lane this morning – correspondingly becoming the first of several cars to earn a penalty, and consequently ensuring he will start ahead of the other penalty-affected drivers. Kudos to everyone in the garage this morning for accomplishing that small but important task.
"The rest of the day's running was primarily focused on race preparation: neither driver encountered any issues throughout the day, which was a positive.
"In FP1 this morning, Lando enjoyed another a smooth and trouble-free session, very quickly getting down to business and immediately setting representative times.
"Clearly, we've got some work to do to improve our competitiveness at a circuit that doesn't seem to suit our car's handling characteristics. We evaluated several new developments and set-up options and made a good start to our weekend."
RED BULL RACING – FRIDAY PRACTICE – 2018 Russian Grand Prix
Daniel Ricciardo: "The car felt good today and I really enjoyed driving. The circuit was actually good fun and we had pretty good pace. Because you don't have any banking to give you extra grip on the corners, coming here with the Hypersoft gives you the grip you need, which made it more enjoyable."
"We got some traffic on the long runs this afternoon which gave us some feeling of how it will be in the race. It's not the easiest track to overtake on, but we eventually got it done, so I think the race should be pretty entertaining."
"I'm happy to see there is some tyre degradation, if it's an easy one-stop race it could be a bit predictable, so I'm hoping it could be a two-stop to make it more exciting."
"There isn't much use in us doing the full qualifying tomorrow due to the penalties, but we will see how we go after FP3 and decide what to do then."
"We did plenty of running this afternoon and I know we have some good data from that. It will be important to do another long run in FP3 and prepare fully for the race. Russia has never been our strongest circuit but today there are some good signs."
Max Verstappen: "It was a good Friday for us. It's better than expected to be third in FP2. Straight away the car was working well, the long runs were good and we seem to be in good shape."
"Overall, the performance of the car is pleasing, we just need to understand the tyres better and work out the plan for the race. The information we received today was very good and we have the evening ahead to analyse everything. It was good to be in the mix with Ferrari and so far we can't really complain."
"I don't know what the strategy for qualifying tomorrow will be, but we probably won't do the full session. I also expect Ferrari to find something overnight, so it's going to be close tomorrow."
"Taking the penalties here is not so bad because it's not our strongest track, so it's best to get it out of the way. Starting from the back of the grid should be fun."
"I mean, moving forward and passing people is never easy, but we'll see how far we can get."
There's lots more on the way this weekend so make sure you check back for all the latest!
Lewis Hamilton Wins The Italian Grand Prix – …
LIVE 2018 Brazil Grand Prix – FORMULA 1 GRANDE PRÊ…
Lewis Hamilton: "Right Now, It Just Doesn'…
Previous Post Thursday Press Conference – 2018 Russian Grand Prix
Next Post Valtteri Bottas Takes Pole In Qualifying For The 2018 Russian Grand Prix (DRIVER INTERVIEWS)


text: Q: Progress Dailog disappears on screen lock in android I need to upload images in my projects so during uploading time i used progress dialog when images are uploaded in background now the problem is if user presses a screen lock button progress dialog disappear although images keep uploading during same duration . How to get rid out of this problem.I want to show progress dialog again if someone unlocks the screen and  images are still uploading in background...

redpajama_set_name: RedPajamaStackExchange


Dhaka – Bangladesh's state-run Sonali Bank has been fined 3.3 million Pound Sterling as the bank failed to put anti-money laundering controls, media report said.
The Financial Conduct Authority of England came up with the penalty along with a moratorium to accept deposit from the bank's new clients for 24 weeks, according to a BBC report.
The bank has been fined £3.3m and its top anti-money laundering official, Steven Smith, has been banned from any similar job in banking sector.
But its main business, remitting cash to people in Bangladesh, is unaffected.
Sonali Bank currently has three UK branches – in London, Birmingham and Bradford – which are aimed at serving the expatriate Bangladeshi community.
It is 51 per cent owned by the Bangladesh government.
An FCA investigation found that the bank's failure to operate proper controls against potential money laundering had taken place despite previous warnings from the regulator as long ago as 2010.
"Sonali Bank failed to maintain adequate anti-money laundering (AML) systems between 20 August 2010 and 21 July 2014," said the regulator.
"The FCA found serious and systemic weaknesses affected almost all levels of its AML control and governance structure, including its senior management team, its money laundering reporting function, the oversight of its branches and its AML policies and procedures.
"This meant that the firm failed to comply with its operational obligations in respect of customer due diligence, the identification and treatment of politically exposed persons, transaction and customer monitoring and making suspicious activity reports," the FCA added.
To make matters worse, the bank also failed to tell the FCA for at least seven weeks of an allegation of "significant fraud" against a customer at the bank.
The bank's board and senior management were criticised for failing to take the requirements of the anti-money laundering rules sufficiently seriously.
Smith, the bank's money laundering reporting officer, was personally fined £17,900.
Despite the fact that he had been overworked, the regulator found that Smith was responsible for failing to heed warnings from the bank's own internal auditors.
The FCA said that he also failed to put proper AML controls in place; did not notice that bank staff were unaware of what to do about money laundering; told his own board and senior management that controls were working when they were not; and failed to recruit more staff when he should have done so.
Sonali Bank announced last December that it would stop taking on any new non-business customers and it will operate only two branches by the end of this year.
The regulator said the bank had agreed to improve its AML procedures, including taking on new senior staff, using outside experts and giving staff refresher training.
Sonali Bank was permitted to resume banking operations in Britain in 2001 after its operations had been closed down two years earlier because of charges of gross irregularities, reported the BBC.


text:
[Page content sourced from CDC]
Drug-Resistant Organisms
Carbapenem-resistant Enterobacteriaceae
Extended-spectrum β-lactamase
PHIL ID # 10046
Photo Credit: Janice Haney, Centers for Disease Control and Prevention
This 2005 colorized scanning electron micrograph (SEM) depicts numerous clumps of methicillin-resistant Staphylococcus aureus (MRSA) bacteria. Methicillin-resistant Staphylococcus aureus infections, e.g., bloodstream, pneumonia, bone infections, occur most frequently among persons in hospitals and healthcare facilities, including nursing homes, and dialysis centers.
Photo Credit: Janice Carr, Centers for Disease Control and Prevention
Description: This 2005 colorized scanning electron micrograph (SEM) depicts numerous clumps of methicillin-resistant Staphylococcus aureus (MRSA) bacteria. Methicillin-resistant Staphylococcus aureus infections, e.g., bloodstream, pneumonia, bone infections, occur most frequently among persons in hospitals and healthcare facilities, including nursing homes, and dialysis centers.
Non-typhoidal Salmonella
Streptococcus Agalactiae
Vancomycin-resistant Staphylococcus Aureus
Common and Recent Organisms
PHIL ID #20487
Photo Credit: Cynthia Goldsmith
This is a transmission electron micrograph (TEM) of Zika virus, which is a member of the family Flaviviridae. Virus particles are 40 nm in diameter, with an outer envelope, and an inner dense core.
Photo Credit: Frederick Murphy
Colorized transmission electron micrograph (TEM) revealing some of the ultrastructural morphology displayed by an Ebola virus virion.
Avian Influenza A H7N9
Photo Credit: Cynthia S. Goldsmith and Thomas Rowe
Influenza A H7N9 as viewed through an electron microscope. Both filaments and spheres are observed in this photo.
2009 H1N1 Flu
Photo Credit: Illustrator: Dan Higgins, CDC
This picture provides a 3D graphic representation of a generic influenza virion's ultrastructure and is not specific to a seasonal, avian, or 2009 H1N1 virus. Note the key to the right identifying the virion's surface protein constituents. See PHIL 11823 for an uncut view of the virion's exterior.
This picture provides a 3D graphic representation of a generic influenza virion's ultrastructure and is not specific to a seasonal, avian, or 2009 H1N1 virus. See PHIL 11822 for a view of this virus in which a portion of the virion's protein coat, or "capsid", has been cut away, revealing its inner nucleic acid core proteins, as well as a key identifying the organism's protein constituents.
Photo Credit: C. S. Goldsmith and A. Balish, CDC
Negative stain EM image of the 2009 H1N1 influenza A/CA/4/09
Legionella (Legionnaire′s Disease)
Photo Credit: Janice Haney Carr, Centers for Disease Control and Prevention
This image depicts a large grouping of Gram-negative Legionella pneumophila bacteria.
PHIL ID #9999
Description: This micrograph depicts gram-positive Clostridium difficile bacteria from a stool sample culture obtained using a .1µm filter.
Salmonella Typhimurium
This colorized scanning electron micrograph (SEM) depicts a colony of Salmonella Typhimurium bacteria.
This colorized scanning electron micrograph (SEM) depicts a colony of rod-shaped Salmonella sp. bacteria
Influenza virus particle
Photo Credit: Cynthia Goldsmith, Centers for Disease Control and Prevention
This negative-stained transmission electron micrograph (TEM) depicts the ultrastructural details of an influenza virus particle, or "virion."
This transmission electron micrograph (TEM) depicts the presence of West Nile virus virions.
This is a transmission electron micrograph (TEM) of the West Nile virus (WNV). See PHIL 2290 for a black and white version of this image.
Group C Streptococcus
This colorized scanning electron micrograph (SEM) reveals a small clustered group of gram-positive, beta-hemolytic Group C Streptococcus sp. bacteria. See PHIL 10585 for a black and white version of this image.
This colorized scanning electron micrograph (SEM) reveals a small clustered group of Gram-positive, beta-hemolytic Group C Streptococcus sp. bacteria. See PHIL 10585 for a black and white version of this image
This thin-section transmission electron micrograph (TEM) reveals a single virus particle, or virion, of measles virus.
Photo Credit: Charles D. Humphrey, Centers for Disease Control and Prevention
This transmission electron micrograph (TEM) reveals norovirus virions, or virus particles.
PHIL ID # 1841
Colorized transmission electron micrograph of avian influenza A H5N1 viruses (seen in gold) grown in MDCK cells (seen in green).
Avian influenza A viruses do not usually infect humans; however, several instances of human infections and outbreaks have been reported since 1997. When such infections occur, public health authorities monitor these situations closely.
This colorized scanning electron micrograph (SEM) depicts a number of Escherichia coli bacteria of the strain O157:H7. This strain of E. coli is an emerging cause of foodborne illness. An estimated 73,000 cases of infection, and 61 deaths occur in the United States each year. Infection often leads to bloody diarrhea, and occasionally to kidney failure. Most illness has been associated with eating undercooked, contaminated ground beef. Person-to-person contact in families and child care centers is also an important mode of transmission. Infection can also occur after drinking raw milk, and after swimming in, or drinking sewage-contaminated water.
This colorized scanning electron micrograph (SEM) depicted some of the ultrastructural details seen in the cell wall configuration of a number of Gram-positive Mycobacterium tuberculosis bacteria. TB bacteria become active, and begin to multiply, if the immune system can't stop them from growing. The bacteria attack the body and destroy tissue. If in the lungs, the bacteria can actually create a hole in the lung tissue. Some people develop active TB disease soon after becoming infected, before their immune system can fight off the bacteria. Other people may get sick later, when their immune system becomes weak for another reason.
HIV-1
Scanning electron micrograph of HIV-1 budding from cultured lymphocyte. See PHIL 1197 for a black and white view of this image.
2 Responses to "Viruses"
KB said
Worldwide emergence of resistance to antifungal drugs challenges human health and food security
Matthew C. Fisher et al.
Science 18 May 2018:
Vol. 360, Issue 6390, pp. 739-742
DOI: 10.1126/science.aap7999
http://science.sciencemag.org/content/360/6390/739.full
The recent rate of emergence of pathogenic fungi that are resistant to the limited number of commonly used antifungal agents is unprecedented. The azoles, for example, are used not only for human and animal health care and crop protection but also in antifouling coatings and timber preservation. The ubiquity and multiple uses of azoles have hastened the independent evolution of resistance in many environments. One consequence is an increasing risk in human health care from naturally occurring opportunistic fungal pathogens that have acquired resistance to this broad class of chemicals. To avoid a global collapse in our ability to control fungal infections and to avoid critical failures in medicine and food security, we must improve our stewardship of extant chemicals, promote new antifungal discovery, and leverage emerging technologies for alternative solutions.
The rapid emergence of multidrug-resistant pathogenic fungi and the better-publicized threat of antibiotic-resistant bacteria together pose a considerable threat to disease control across diverse anthropogenic systems. These microbes respond adroitly to human-induced natural selection through chemical treatments and nimbly hijack human globalization pathways (1), thus disseminating the problems worldwide. Today, crop-destroying fungi account for perennial yield losses of ~20% worldwide, with a further 10% loss postharvest. Fungal effects on human health are currently spiraling, and the global mortality rate for fungal diseases now exceeds that for malaria or breast cancer and is comparable to those for tuberculosis and HIV (2). Fungal infections have hitherto been greatly neglected relative to other classes of infectious disease, despite their ubiquity.
te2ataria said
The deadly brainwashing power of parasites
"These parasites are highly specialised and have evolved a fascinating array of approaches to manipulate their hosts."


Delicate lace ball dresses, vintage ball gowns are powerful to highlight your personality and bring you into the very fashion world.
It is prom season right now, pick up one delicate lace evening prom dress to ebrich your wardrobe. A pure white prom dress make every girl deeply move, it also can realize your princess dream. Also, a blue lace ball gown looks noble and graceful. The beautiful and gorgeous dress can be so perfect, you will really love its details and everything about its design!
If you are finding an affordable and fashion lace ball dress, eDressit is there. Browse its new collections to find out the best one for this season's praty. Don't hesitate to take your favorite one. All products feature high quality and low price, coupled with latest design following the fashion trend. You can pick up your favorite delicate lace ball dress based on your own fashion taste and style. What's more, more other fashion products are provided on this site, you can find your beloved one very quickly and easily by simply browsing this site.
Discover an elegant collection of delicate lace ball dresses here. Let your love for delicate lace lead you to a classically beautiful dress.


text:
Film Review: 'Your Highness'
Your Highness is the movie equivalent of Mongolian BBQ: You get your plate and come to the first station, the meat. There are some things you feel comfortable with, like the…
Check Out 3 New Clips From 'Your Highness'
Imagine a world where the characters from Pineapple Express and Lord of the Rings clashed. That's exactly what Danny McBride and his writing partner Ben Best had in mind when they…
TV RECAP: 'Eastbound & Down: Chapter 13′
Another season of Eastbound & Down wrapped up, and this week we leave Mexico. Kenny, Stevie and his new wife Maria are headed back to North Carolina so Kenny can reclaim April, but…
TV RECAP: 'Eastbound & Down: Chapter 12'
At its heart, Eastbound & Down is about the redemption of Kenny Powers. On the surface he's vulgar, crude, and clearly delusional. But deep down there is kind of a decent person…
Is there any show that stays as true to its principles as Eastbound & Down? Last night we finally met Mr. Powers, Kenny's dad, and he's played by Don Johnson as…
TV RECAP: 'Eastbound & Down: Episode 8′
Thanks to Eastbound for coming up with the most disturbing opening imaginable: Stevie having sex. He's been on Kenny's trail and hired a prostitute (one, presumably, among many) to, ha ha,…


When Dr. Harold Bornstein described in hyperbolic prose then-candidate Donald Trump's health in 2015, the language he used was eerily similar to the style preferred by his patient.
"He dictated that whole letter. I didn't write that letter," Bornstein told CNN on Tuesday. "I just made it up as I went along."
The admission is an about face from his answer more than two years when the letter was released and answers one of the lingering questions about the last presidential election. The letter thrust the eccentric Bornstein, with his shoulder-length hair and round eyeglasses, into public view.
"His physical strength and stamina are extraordinary," he crowed in the letter, which was released by Trump's campaign in December 2015. "If elected, Mr. Trump, I can state unequivocally, will be the healthiest individual ever elected to the presidency."
The missive didn't offer much medical evidence for those claims beyond citing a blood pressure of 110/65, described by Bornstein as "astonishingly excellent." It claimed Trump had lost 15 pounds over the preceding year. And it described his cardiovascular health as "excellent."


Based on answers to the PPST, participants were effectively stratified into low- (21%), medium- (31%), and high-risk (48%) groups.
Use of the 9-item Pediatric Pain Screening Tool (PPST) may help clinicians identify children with headache who are at risk for poor outcomes, ultimately helping to optimize individualized therapy, according to a study published in the Journal of Pediatric Psychology.
The study included 242 pediatric patients with headache who completed the 9-item PPST and tests for pain catastrophizing, anxiety, depressive symptoms, and functional disability. Reports for functional disability in 119 patients were examined at 2-month follow-up.
According to the findings, the PPST showed discriminant validity of fair to good for detecting high emotional distress and significant disability.
Based on answers to the PPST, participants were effectively stratified into low- (21%), medium- (31%), and high-risk (48%) groups. A greater proportion of participants who met the reference case status for emotional distress and disability were stratified into the high-risk group, which may demonstrate strong stratification ability of the PPST.
Additionally, the PPST score demonstrated fair to good discrimination of headache cases from non-headache cases, as reflected by the area under the curve for functional disability (0.74) and pain-related fear (0.88) at follow-up and baseline, respectively (P <.001).
This study had access to reports on functional disability at only 2 months, reducing the ability to determine whether the PPST provides similar longer-term value. The study did not report information about pain symptomatology, which potentially limits the overall applicability of the PPST in this cohort.


Ever since we arrived in Woodbine, MD, the Shetlands, Merinos and Mounds have hung out at the top of the pasture. I have to go way up to check on them. I managed to capture them with the bank barn in the background. They sure do love the grass.
Now that our chicks have arrrived, we are back to our "normal" from Tucson. These are Speckled Sussex and we chose them because they are supposed to lay 4 eggs a week and be good brooders. I would like to hatch our own chicks nex year, so I got a straight run. There are definitely a few roosters in the bunch.
My Green Crochet Shawl pattern was chosen to go in the 2013 Crochet calendar. It is featured for April 12th and was renamed Lacy Shawl. Kind of exciting, even if I did know about it months ago!
I am going to weave two white/natural colored shawls for a presentation that I am giving for the Greater Baltimore Guild on October 2nd, 2012. Title - Fiber Connections: Art and Science. The yarn is spun, so I am working on tying on my loom.
I was able to catch a photo as my first sunflower started opening this afternoon. I took an even cooler picture of one about to open, but I don't want to bore you!
There is always a lot to do here. I turned my compost, dealt with some animals that have health issues, and sheared a buk who looked too hot. This is his fleece. It is 5 or mre inches long - but it weighed only 23 ounces - even though it is a full 6 month fleece. His fllece feels like it has already been washed. No vm in it and no grease. Guess the rain does a good job. I have been delousing them routinely, so there is no back scratching and no felting. His fleece is superfine. I am thinking that eating grass and clover gives a finer fleece.
And here he is - no nicks or cuts. He is registered and for sale ($350) - out of a great line. If he does not sell, I will use him with the older does.


Several 401K providers give you the choice between an offline 401K plan and an online one. The offline plan is one that is housed on your desktop PC. Employees who work at your office may access the plan using the LAN and you can administer the plan on your desktop with ease. But, for your data entry business, a plan that is offline will not be accessible to those employees who work away from office or offsite. An online 401K plan is what you need. This plan is hosted on the provider's server and it is accessible irrespective of where you are. Every offsite employee can access his plan details from his home or work location.
You can sign up for a comprehensive online 401K plan suite with a reliable provider like http://small401k.com. This plan is hosted on a server that is protected with high level security measures so that the sensitive information you and your employees store regarding the plan is kept perfectly confidential at all times. You and your employees can view your plan details, check account balance, change investment preferences and carry out a range of other administrative tasks on the 401K with just a few clicks from the comfort of your home. The offline version may be lower priced than the online one but the convenience more than makes up for this difference.
Make sure that you choose a well established and trustworthy provider for your online plan. This will get you all these benefits as well as top notch security for your small business 401K plan.
Why should I choose a 401K plan that has a good choice of investment options even if my business employs less than 10 employees? Won't such plan be really expensive to set up and administer?- George Grant, Wisconsin.
A 401K plan is a great way to encourage your employees to save for their future. Even if your business employs just a handful of people, you will find dramatically different investment attitudes among them. Some of them may already have a well diversified portfolio and they will require a mix of high return and high safety investment choices for their 401K plan. Others, who are younger, may just be starting out on their retirement saving and high return is their focus at present. Older employees will surely prefer safe, solid avenues like bonds for their 401K investments. By making sure that you set up a 401K plan that has a good choice of investment options, you cater to the needs of all your employees.
Today, you can set up such a 401K plan without spending a small fortune, thanks to the many online 401K plan suites that are available. Choose a truly adaptable and fully customizable suite like http://runityourself401k.com and you make plan set up, administration and tracking really easy on yourself and on your employees. This comprehensive tool also lets you change your preferences as and when your risk appetite changes, affording the maximum flexibility that you can possibly ask for.
You can manage this 401K plan online with just a few clicks so there is no need for a third party administrator to manage the retirement plan. Since this tool is also one of the cheapest in the market in terms of set up cost, fees and charges, you can have your 401K launched at very affordable prices.
Setting up a 401K for your small business is definitely a good way to lure the best talent in the market. Today, Americans are thinking twice before spending money and they are stashing away more than ever before for their golden years. A 401K plan lets them save for their future in the best possible way.
Every dollar that goes into the employee's 401K is pre-tax money so that means he/ she saves money when making out the tax check to Uncle Sam. Plus, their contribution comes directly from their paycheck even before they can get hands on it. Because the money is credited directly into the retirement saving plan, there is no question of the employee failing to make a contribution. A 401K is one of the most reliable and beneficial retirement saving options in the market today and having such a plan for employees does make you a good employer to work for.
You can even make it easy for the employee to track and manage his 401K by choosing to sign up with a comprehensive 401K software suite like http://runityourself401k.com. This tool gives immense control to you, the employer and the employee participant over the 401K account. You can manage and update the account in minutes and your employee can track his payments and account balances with the greatest ease.
Offering attractive employer contributions to match your employee's deposits is another way in which you can use your small business 401K to lure the cream of the skilled workforce in your locality.


This entry was posted on Dienstag, Januar 14th, 2014 at 00:32 and is filed under Allgemein. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.
Powered by WordPress v 4.9.10. Page in 0,289 seconds.


text:
The age of responsibility
By TAHA AKYOL takyol@hurriyet.com.tr
The German authorities have banned the carrying of posters that had cartoons insulting the Prophet Muhammad at the Leipzig rally organized by the fanatical anti-Islam PEGIDA movement.
Isn't this a restriction of freedom of expression? Leipzig German authorities explained it as such: "We think that, after the Paris incidents, these caricatures will be tools for provocation."
Yes, true. These cartoons have exceeded freedom of speech and have become "tools of provocation." Terror in the name of religion and Islamophobia fuel each other.
The dark clouds of disaster of Samuel Huntington's "The Clash of Civilizations," published in 1996, are now seen on the horizon.
Islamophobic movements have spread in Europe. Both Muslims and Europeans should refrain from provocative attitudes and develop a culture of co-existence.
It was exemplary that the imam of the Drancy neighborhood of Paris, Hassen Chalghoumi, was one of the first people who rushed to the scene when the barbaric terror attack at the Charlie Hebdo office was made. It was also to be applauded that Turkish imams in Germany started a quiet guard duty in front of the offices of several newspapers and magazines to give the message of "freedom of expression and tolerance."
It is also very nice that churches are making statements against Islamophobia and European statesmen called for co-existence.
The fact that the radical Islamists in Europe are mostly Arabic and Pakistani origin, and that Turks generally stay away from these streams, is noteworthy. This is a positive result of the fact that Islam was molded with respect to the state during the Ottoman era, and also because of the Islamic understanding encouraged by the republic's Directorate of Religious Affairs (Diyanet) model.
In societies that lack a state tradition like ours and where there is no 150-year-old practice of modernization, then rage and radicalism can flourish easily. For example, the state was never able to control the madrasas (religious schools) in Pakistan, and medieval education continued.
Islamic scholar Fazlur Rahman of Pakistan said that after the abandoning of Sufism (Islamic mysticism), which constituted the moral and spiritual essence of Islam, the situation evolved as follows: "These organizations that lacked the depth, and thus the tolerance, of the former Sufi sects, are moving toward narrow-mindedness and intolerance. Moreover, they are adopting methods that belong to communism and fascism, threatening the presence of the state."
Radicalism and bigotry
Israel's cruelty in Palestine, and then the following war in Afghanistan, have fueled this trend completely. The ideologist for those who enact terror in the name of Islam, Abdullah Azzam, from Palestine, in his book "Jihad and Islam," associated "jihad" - which should mean self-training and an effort for goodness - with the terror methods of communist and fascist organizations.
The field that bred the terrorist movements led by the Azzams, bin Ladens, Ayman Zevahiris, and al-Qaedas, was Afghanistan. And they spread like a plague wherever there were clashes or chaos in the world.
Those who were excluded in the suburbs of the West embraced, with rage, this new definition of "jihad."
The West should see that Islamophobia might be bringing even more disasters. The extreme right cannot be the defense of the West; it can only be its suicide.
The same responsibility is applicable for Muslims as well. In order to see what kind of a disaster radicalism and bigotry are, it is enough to just take a look at the regions where Islam is prevalent.
If we do not want the 21st century to be bathed in blood, then we should make it the "age of responsibility" against violence and fanaticism, both for Muslims and Westerners.
Gastroartology and science
Cake architect
Sugar plums and figgy puddings
Turkish coffee: Past forward!
More interesting things about the Balkans


In 2010 several "public surveys" started operation using the 4m VISTA telescope at the Paranal Observatory in Chile.
One of them is called VMC (VISTA Magellanic Cloud, see http://star.herts.ac.uk/~mcioni/vmc/) survey and is led by Maria-Rosa Cioni (Leibniz-Institute for Astrophysics Potsdam & University of Hertfordshire). M. Groenewegen is one of the original Core Members.
VMC is imaging 184 square degrees covering our nearby neighbouring galaxies: the Large Magellanic Cloud, the Small Magellanic Cloud and some fields in the Magellanic Bridge and Magellanic Stream.
The main ROB involvement is in the analysis of AGB stars (as a population), and the long-period variables (LPVs) among AGB stars.
Between March 2010 and December 2011 Marco Gullieuszik was supported by a BELSPO Action-1 grant to work on VMC data.
Gullieuszik M., Groenewegen M.A.T., Cioni M.-R.L., et al. 2012, A&A 537, A105, "The VMC survey III. Mass-loss rates and luminosities of LMC AGB stars"
Every year a consortium meeting is held to discuss the progress of the Survey and the related scientic papers.
In 2018 the VMC Consortium meeting will be held at the ROB.
The data by the VMC and other VISTA surveys are made public at regular intervals in "Data Releases", and are available at the VISTA Science Archive (VSA).