Can this decompile code written in .NET 3.5 SP1?

// ------------------------------------------------------------------------------
//     This code was generated by
//     9Rays.Net Decompiler.Net services Evaluation
//     ver.5.4.6.0
//     http://www.9rays.net
//     Copyright 2009 9Rays.Net All rights reserved.
//     Evaluation version: decompiles about 50% of methods, properties and events.
// ------------------------------------------------------------------------------

namespace MoreheadAssociates.MSP.DataAccess
{
  using System;
  using System.Data.Linq;
  using System.Linq;
  using System.Linq.Expressions;
  using System.Reflection;
  using System.Runtime.CompilerServices;
  using MoreheadAssociates.MSP.DataAccess;

  public class ReportDAO : DataAccessObjectBase
  {
    public ReportDAO()
    {
      // Evaluation version.
}
    public IQueryable GetAdminReports()
    {
      ReportDataContext ctx = base.GetDataContext();
      ParameterExpression[] arrParameterExpression = new ParameterExpression[] {
          Expression.Parameter(typeof(Report), "x")};
      // Exception on 0049: Stack empty.,
// StackTrace:Assembly: mscorlib, Type: System.Collections.Stack, Method: System.Object Pop(), ILOffset:0x00000000
//Assembly: NineRays.Decompiler, Type: \u6.\u25+\u4, Method: \u6.\u119 \u6(), ILOffset:0x00000000
//Assembly: NineRays.Decompiler, Type: \u6.\u25+\u5, Method: Void \u6(\u6.\u11\u11, \u15.\u5\u4), ILOffset:0x00000012
//Assembly: NineRays.Decompiler, Type: \u6.\u25+\u5, Method: System.CodeDom.CodeObject 0(\u15.\u5\u4), ILOffset:0x00000fbd
//Assembly: NineRays.Decompiler, Type: \u6.\u25+\u5, Method: System.Collections.ArrayList \u6(System.Collections.ArrayList, System.Collections.ArrayList), ILOffset:0x00000c79
}
    public Report GetReport(Guid reportID)
    {
      // Evaluation version.
}
    [CompilerGenerated]
    private sealed class c__DisplayClass0
    {
      public Guid reportID;
      public c__DisplayClass0()
      {
        // Evaluation version.
}
    }
  }
}