@scala.serializable
case class CaseClass[A <: scala.Seq[scala.Int]](i : A, s : scala.Predef.String) extends java.lang.Object with scala.ScalaObject with scala.Product {
  val i : A = { /* compiled code */ }
  val s : scala.Predef.String = { /* compiled code */ }
  def foo : scala.Int = { /* compiled code */ }
  def copy[A <: scala.Seq[scala.Int]](i : A, s : scala.Predef.String) : CaseClass[A] = { /* compiled code */ }
  override def hashCode() : scala.Int = { /* compiled code */ }
  override def toString() : scala.Predef.String = { /* compiled code */ }
  override def equals(x$1 : scala.Any) : scala.Boolean = { /* compiled code */ }
  override def productPrefix : java.lang.String = { /* compiled code */ }
  override def productArity : scala.Int = { /* compiled code */ }
  override def productElement(x$1 : scala.Int) : scala.Any = { /* compiled code */ }
  override def canEqual(x$1 : scala.Any) : scala.Boolean = { /* compiled code */ }
}