#!/usr/bin/env python3.5

#********************************************
#****    File generated by Tree2C V1.0   ****
#**** (c) 2017-2019, Alessandro Pedretti ****
#********************************************


#**** Model class ****

class T2PY_FINANCIAL_SERVICE:

  #**** Output values ****

  C_C1 = 0
  C_C2 = 1
  C_C3 = 2
  C_C4 = 3
  C_C5 = 4

  #**** Values of the attributes ****

  C_LIFESTYLE_SPENDGGSAVING = 0
  C_LIFESTYLE_SPENDGSAVING = 1
  C_LIFESTYLE_SPENDLLSAVING = 2
  C_LIFESTYLE_SPENDLSAVING = 3
  C_TYPE_DOCTOR = 0
  C_TYPE_ENGINEER = 1
  C_TYPE_LIBRARIAN = 2
  C_TYPE_PROFESSOR = 3
  C_TYPE_STUDENT = 4

  #**** Properties ****

  LifeStyle = 0
  Type = 0
  Vacation = 0.0
  eCredit = 0.0
  property = 0.0
  salary = 0.0


  #**** Classification method ****

  def Classify(self):
    Occur = [0, 0, 0, 0, 0]

    #**** Tree 1 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.property < 2.5200:
        Res = self.C_C1;
      else:
        if self.Vacation < 19.5000:
          if self.salary < 17.8000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          if self.eCredit < 84.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5400:
        if self.salary < 19.4200:
          Res = self.C_C5;
        else:
          if self.eCredit < 31.0000:
            if self.salary < 20.8800:
              if self.salary < 20.3600:
                Res = self.C_C5;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C5;
          else:
            Res = self.C_C1;
      else:
        if self.property < 5.5000:
          if self.eCredit < 53.5000:
            if self.Vacation < 39.5000:
              if self.Vacation < 24.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.eCredit < 74.0000:
              if self.Vacation < 38.5000:
                if self.Vacation < 36.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              if self.property < 4.2300:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 14.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        if self.eCredit < 21.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 11.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 2 ****

    if self.Vacation < 17.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 20.3800:
          if self.property < 4.6000:
            Res = self.C_C1;
          else:
            if self.eCredit < 59.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 46.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          if self.Vacation < 50.5000:
            Res = self.C_C5;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C5;
      else:
        if self.property < 5.7500:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.salary < 20.1800:
              Res = self.C_C1;
            else:
              if self.eCredit < 50.5000:
                if self.Type == self.C_TYPE_STUDENT:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_ENGINEER:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_LIBRARIAN:
                  Res = self.C_C4;
                if self.Type == self.C_TYPE_PROFESSOR:
                  Res = self.C_C4;
                if self.Type == self.C_TYPE_DOCTOR:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.Vacation < 44.5000:
                Res = self.C_C1;
              else:
                if self.eCredit < 40.5000:
                  Res = self.C_C5;
                else:
                  Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 31.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
        else:
          Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 3 ****

    if self.salary < 21.8800:
      if self.Vacation < 21.0000:
        if self.property < 1.8600:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C2;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C2;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.salary < 20.6500:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              if self.eCredit < 71.5000:
                if self.eCredit < 59.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C3;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.property < 4.4100:
            if self.eCredit < 43.5000:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            if self.eCredit < 67.0000:
              Res = self.C_C1;
            else:
              if self.eCredit < 82.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 31.5000:
              Res = self.C_C5;
            else:
              Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            if self.Vacation < 43.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 48.5000:
            if self.salary < 18.8300:
              Res = self.C_C1;
            else:
              if self.eCredit < 25.0000:
                Res = self.C_C1;
              else:
                if self.property < 5.3300:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
          else:
            if self.eCredit < 23.5000:
              Res = self.C_C5;
            else:
              if self.property < 2.8600:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C5;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 4 ****

    if self.salary < 21.3100:
      if self.eCredit < 20.5000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.salary < 19.8600:
            Res = self.C_C5;
          else:
            if self.Vacation < 48.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.Vacation < 29.0000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.salary < 16.9700:
          Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.Vacation < 17.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Vacation < 47.5000:
                if self.eCredit < 79.5000:
                  if self.property < 5.5200:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.Vacation < 41.5000:
                Res = self.C_C1;
              else:
                if self.Vacation < 45.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.salary < 19.3000:
                Res = self.C_C4;
              else:
                if self.Vacation < 30.5000:
                  Res = self.C_C4;
                else:
                  if self.Vacation < 39.5000:
                    Res = self.C_C1;
                  else:
                    if self.eCredit < 72.5000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            if self.eCredit < 150.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C3;
    else:
      if self.Vacation < 20.0000:
        Res = self.C_C3;
      else:
        if self.eCredit < 24.5000:
          Res = self.C_C5;
        else:
          if self.salary < 24.1900:
            Res = self.C_C4;
          else:
            Res = self.C_C5;

    Occur[Res] += 1

    #**** Tree 5 ****

    if self.Vacation < 17.0000:
      if self.salary < 21.0600:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        Res = self.C_C3;
    else:
      if self.eCredit < 28.0000:
        if self.Vacation < 45.0000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
      else:
        if self.salary < 21.1200:
          if self.property < 5.5200:
            if self.salary < 20.8700:
              if self.Vacation < 25.5000:
                Res = self.C_C1;
              else:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  if self.salary < 20.0500:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
            else:
              if self.Vacation < 36.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
          else:
            Res = self.C_C1;
        else:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 6 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 16.6400:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          if self.Vacation < 9.5000:
            Res = self.C_C3;
          else:
            if self.eCredit < 57.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5200:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 4.9500:
          if self.property < 2.8000:
            Res = self.C_C1;
          else:
            if self.salary < 20.6900:
              if self.Vacation < 29.0000:
                Res = self.C_C1;
              else:
                if self.eCredit < 78.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 21.0000:
        if self.Vacation < 29.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 7 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 18.5000:
        if self.salary < 18.7700:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.property < 2.1300:
          Res = self.C_C1;
        else:
          if self.property < 3.1400:
            if self.Vacation < 24.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 33.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 41.5000:
          if self.property < 5.5000:
            if self.property < 3.5800:
              Res = self.C_C1;
            else:
              if self.salary < 20.3000:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 8 ****

    if self.eCredit < 28.0000:
      if self.Vacation < 31.5000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            if self.Vacation < 43.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
    else:
      if self.salary < 21.9800:
        if self.salary < 19.7500:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.salary < 19.3500:
              if self.Vacation < 44.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.Vacation < 21.0000:
              Res = self.C_C3;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.property < 3.3700:
              Res = self.C_C1;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.Vacation < 36.0000:
                  if self.Vacation < 29.5000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            if self.Vacation < 21.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 9 ****

    if self.Vacation < 15.5000:
      if self.eCredit < 19.0000:
        Res = self.C_C2;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 19.4500:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.salary < 20.6300:
            if self.Vacation < 47.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.Vacation < 29.0000:
            Res = self.C_C1;
          else:
            if self.property < 5.5000:
              if self.salary < 19.9500:
                Res = self.C_C4;
              else:
                if self.eCredit < 79.0000:
                  if self.eCredit < 50.5000:
                    Res = self.C_C1;
                  else:
                    if self.property < 4.7100:
                      Res = self.C_C4;
                    else:
                      if self.Vacation < 43.0000:
                        Res = self.C_C4;
                      else:
                        Res = self.C_C1;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 10 ****

    if self.Vacation < 17.5000:
      if self.property < 1.9900:
        Res = self.C_C2;
      else:
        if self.eCredit < 88.5000:
          if self.salary < 16.2300:
            Res = self.C_C1;
          else:
            if self.property < 6.4700:
              if self.eCredit < 38.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C3;
    else:
      if self.Vacation < 48.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 31.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.Vacation < 42.0000:
            if self.property < 3.4400:
              Res = self.C_C1;
            else:
              if self.salary < 21.1200:
                if self.property < 5.5200:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            if self.eCredit < 43.0000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 25.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 11 ****

    if self.eCredit < 26.5000:
      if self.Vacation < 47.0000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          if self.Vacation < 16.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.eCredit < 19.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        Res = self.C_C5;
    else:
      if self.eCredit < 94.0000:
        if self.salary < 21.9800:
          if self.Vacation < 24.5000:
            if self.salary < 21.3000:
              if self.Vacation < 11.5000:
                if self.property < 4.4300:
                  Res = self.C_C1;
                else:
                  Res = self.C_C3;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                if self.salary < 20.6000:
                  Res = self.C_C1;
                else:
                  if self.eCredit < 49.5000:
                    Res = self.C_C4;
                  else:
                    if self.eCredit < 67.0000:
                      Res = self.C_C1;
                    else:
                      Res = self.C_C4;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.property < 6.3000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.Type == self.C_TYPE_STUDENT:
                if self.salary < 17.8300:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.Type == self.C_TYPE_ENGINEER:
                if self.Vacation < 51.5000:
                  if self.eCredit < 50.5000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 12 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 30.0000:
        if self.salary < 16.6400:
          Res = self.C_C1;
        else:
          if self.eCredit < 57.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.0000:
        if self.Vacation < 47.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 5.5000:
          if self.Vacation < 24.5000:
            Res = self.C_C1;
          else:
            if self.eCredit < 79.0000:
              if self.Vacation < 50.0000:
                Res = self.C_C4;
              else:
                if self.salary < 20.0700:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4700:
        Res = self.C_C2;
      else:
        if self.Vacation < 46.0000:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 13 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 19.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 30.5000:
        Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.Vacation < 39.5000:
            if self.eCredit < 69.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 50.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 72.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 43.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.property < 2.4200:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.salary < 21.2700:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 14 ****

    if self.eCredit < 23.5000:
      if self.Type == self.C_TYPE_STUDENT:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C5;
      if self.Type == self.C_TYPE_LIBRARIAN:
        if self.salary < 18.7000:
          Res = self.C_C2;
        else:
          if self.salary < 19.5900:
            Res = self.C_C4;
          else:
            Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 6.5000:
          Res = self.C_C5;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C2;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C2;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C1;
    else:
      if self.Vacation < 18.0000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.eCredit < 73.5000:
            if self.salary < 19.4500:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
          else:
            Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C3;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.eCredit < 54.5000:
            if self.salary < 20.8900:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.eCredit < 24.5000:
            Res = self.C_C5;
          else:
            if self.Vacation < 24.5000:
              Res = self.C_C1;
            else:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            if self.salary < 18.7100:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 42.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 15 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 17.0000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 30.5000:
        Res = self.C_C5;
      else:
        if self.property < 2.8000:
          Res = self.C_C1;
        else:
          if self.Vacation < 41.5000:
            if self.property < 5.3300:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.Vacation < 27.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.property < 4.7100:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 18.7600:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.Vacation < 46.0000:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 16 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4400:
        Res = self.C_C1;
      else:
        if self.salary < 21.9100:
          Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5400:
        if self.Vacation < 47.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.8900:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 48.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 42.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 14.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        if self.Vacation < 24.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 18.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 98.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 17 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.eCredit < 55.5000:
          if self.Vacation < 33.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          if self.eCredit < 62.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
      else:
        if self.salary < 15.7000:
          Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.2500:
        if self.Vacation < 32.0000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.eCredit < 74.0000:
          if self.eCredit < 62.5000:
            if self.property < 4.9400:
              if self.Vacation < 17.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 17.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 7.0000:
        if self.Vacation < 26.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 21.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 18 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 14.0000:
        if self.Vacation < 4.0000:
          Res = self.C_C1;
        else:
          if self.property < 3.2600:
            if self.Vacation < 12.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
          else:
            if self.salary < 18.4800:
              if self.eCredit < 59.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C3;
            else:
              Res = self.C_C3;
      else:
        if self.salary < 18.5200:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        if self.eCredit < 32.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.3600:
            Res = self.C_C1;
          else:
            if self.eCredit < 67.0000:
              if self.eCredit < 55.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 45.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 26.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 19 ****

    if self.eCredit < 26.5000:
      if self.Vacation < 17.5000:
        Res = self.C_C2;
      else:
        if self.Vacation < 47.0000:
          if self.eCredit < 21.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C5;
    else:
      if self.salary < 21.9800:
        if self.Vacation < 21.5000:
          if self.property < 4.6000:
            Res = self.C_C1;
          else:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.salary < 17.8600:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.eCredit < 79.5000:
                if self.property < 3.3000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.eCredit < 52.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.Vacation < 44.5000:
                Res = self.C_C1;
              else:
                if self.Vacation < 50.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 20 ****

    if self.Vacation < 16.0000:
      if self.property < 1.9900:
        Res = self.C_C2;
      else:
        if self.salary < 19.8800:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
    else:
      if self.Vacation < 46.0000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 3.9400:
            if self.property < 3.5100:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.eCredit < 26.5000:
          if self.salary < 20.3600:
            if self.salary < 20.3000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C5;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.Vacation < 50.0000:
              Res = self.C_C4;
            else:
              if self.Vacation < 52.5000:
                Res = self.C_C1;
              else:
                if self.eCredit < 79.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 21 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.5200:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.salary < 16.1200:
          Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 33.0000:
        Res = self.C_C5;
      else:
        if self.property < 5.5000:
          if self.eCredit < 50.5000:
            Res = self.C_C1;
          else:
            if self.eCredit < 77.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        if self.Vacation < 16.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 22.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 94.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 22 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 5.3300:
          Res = self.C_C1;
        else:
          if self.eCredit < 59.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        if self.Vacation < 19.0000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        if self.Vacation < 32.0000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.eCredit < 47.5000:
            Res = self.C_C1;
          else:
            if self.property < 3.1200:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C1;
            else:
              if self.salary < 20.1800:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 15.0000:
        if self.eCredit < 9.0000:
          if self.property < 1.5500:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 23 ****

    if self.Vacation < 22.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 73.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.Vacation < 30.5000:
          if self.eCredit < 50.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 33.0000:
          if self.Vacation < 46.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          if self.property < 5.5000:
            if self.property < 2.8000:
              Res = self.C_C1;
            else:
              if self.Vacation < 24.5000:
                Res = self.C_C1;
              else:
                if self.eCredit < 43.0000:
                  Res = self.C_C1;
                else:
                  if self.property < 4.9500:
                    Res = self.C_C4;
                  else:
                    if self.Vacation < 43.0000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.Vacation < 43.0000:
          Res = self.C_C4;
        else:
          Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 24 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 30.0000:
        if self.salary < 16.6400:
          Res = self.C_C1;
        else:
          if self.eCredit < 38.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 4.9500:
          if self.property < 2.5100:
            Res = self.C_C1;
          else:
            if self.Vacation < 41.0000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.eCredit < 49.5000:
                  Res = self.C_C4;
                else:
                  if self.eCredit < 50.5000:
                    Res = self.C_C1;
                  else:
                    if self.eCredit < 69.0000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 20.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 19.5000:
        if self.Vacation < 28.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.property < 6.8600:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 25 ****

    if self.salary < 21.9600:
      if self.Type == self.C_TYPE_STUDENT:
        if self.Vacation < 33.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.eCredit < 46.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            if self.salary < 18.4600:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            if self.property < 3.8600:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 30.5000:
          Res = self.C_C5;
        else:
          if self.eCredit < 74.0000:
            if self.eCredit < 53.5000:
              Res = self.C_C1;
            else:
              if self.Vacation < 40.5000:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        if self.Vacation < 18.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.Vacation < 21.0000:
          Res = self.C_C2;
        else:
          if self.Vacation < 46.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        if self.salary < 21.1100:
          Res = self.C_C4;
        else:
          Res = self.C_C3;
    else:
      if self.Vacation < 31.0000:
        Res = self.C_C3;
      else:
        Res = self.C_C5;

    Occur[Res] += 1

    #**** Tree 26 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.salary < 16.2300:
          Res = self.C_C1;
        else:
          if self.salary < 16.8000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      else:
        if self.eCredit < 61.5000:
          Res = self.C_C4;
        else:
          if self.Vacation < 22.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.Vacation < 46.5000:
        if self.eCredit < 47.5000:
          Res = self.C_C1;
        else:
          if self.Vacation < 24.5000:
            Res = self.C_C1;
          else:
            if self.property < 5.5200:
              if self.property < 3.5900:
                if self.Vacation < 41.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 52.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 46.0000:
        if self.Vacation < 20.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 109.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 27 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 67.0000:
        if self.property < 3.4900:
          if self.Vacation < 32.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          if self.salary < 18.4400:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
      else:
        if self.salary < 16.1200:
          Res = self.C_C1;
        else:
          if self.Vacation < 38.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5700:
        if self.salary < 21.3700:
          if self.eCredit < 18.5000:
            Res = self.C_C5;
          else:
            if self.salary < 20.4100:
              if self.eCredit < 54.0000:
                Res = self.C_C5;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 51.0000:
          if self.salary < 20.2600:
            Res = self.C_C1;
          else:
            if self.property < 5.5200:
              if self.property < 3.3700:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        if self.Vacation < 22.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.Vacation < 46.0000:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.salary < 20.8400:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 28 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 18.5000:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.property < 2.8600:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        if self.salary < 17.8300:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 30.5000:
        if self.property < 1.6100:
          Res = self.C_C5;
        else:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.1800:
            Res = self.C_C1;
          else:
            if self.salary < 21.4100:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 41.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 14.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.5000:
        Res = self.C_C2;
      else:
        if self.property < 1.8100:
          Res = self.C_C4;
        else:
          if self.eCredit < 11.5000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 19.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 29 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 21.7000:
        if self.eCredit < 40.5000:
          Res = self.C_C1;
        else:
          if self.salary < 18.4600:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
      else:
        Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.6000:
            if self.eCredit < 60.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 41.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 42.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 17.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 46.0000:
        if self.Vacation < 19.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 26.0000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 30 ****

    if self.salary < 21.7800:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 18.4900:
          if self.salary < 16.2300:
            Res = self.C_C1;
          else:
            if self.salary < 16.8000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          if self.Vacation < 16.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 30.5000:
          if self.property < 1.6100:
            Res = self.C_C5;
          else:
            if self.Vacation < 47.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
        else:
          if self.property < 5.5000:
            if self.property < 3.3700:
              if self.Vacation < 41.0000:
                Res = self.C_C1;
              else:
                if self.eCredit < 73.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              if self.salary < 20.1800:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        if self.salary < 19.1300:
          Res = self.C_C2;
        else:
          if self.Vacation < 26.0000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 15.0000:
          if self.Vacation < 28.0000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        if self.eCredit < 149.0000:
          Res = self.C_C4;
        else:
          Res = self.C_C3;
    else:
      if self.Vacation < 32.0000:
        Res = self.C_C3;
      else:
        Res = self.C_C5;

    Occur[Res] += 1

    #**** Tree 31 ****

    if self.Vacation < 18.5000:
      if self.salary < 20.8300:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C3;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C3;
    else:
      if self.Vacation < 47.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 4.1400:
            if self.property < 3.3700:
              if self.Vacation < 41.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.salary < 21.8800:
          if self.eCredit < 29.0000:
            if self.salary < 20.2500:
              Res = self.C_C5;
            else:
              if self.property < 1.9600:
                Res = self.C_C5;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C5;

    Occur[Res] += 1

    #**** Tree 32 ****

    if self.eCredit < 24.5000:
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
        if self.eCredit < 15.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
        Res = self.C_C2;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
        if self.property < 1.4100:
          if self.Vacation < 30.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 1.6100:
            Res = self.C_C5;
          else:
            if self.eCredit < 21.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 16.6400:
          Res = self.C_C1;
        else:
          if self.salary < 21.9100:
            if self.salary < 18.4100:
              Res = self.C_C3;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.Vacation < 41.5000:
          if self.salary < 20.3000:
            Res = self.C_C1;
          else:
            if self.property < 3.5100:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.salary < 20.1800:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        if self.eCredit < 89.5000:
          Res = self.C_C4;
        else:
          Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 33 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 20.0000:
        if self.salary < 18.5200:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.eCredit < 35.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.5000:
        Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.Vacation < 46.5000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.salary < 20.6000:
                Res = self.C_C1;
              else:
                if self.Vacation < 39.5000:
                  if self.property < 5.5200:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 34 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.salary < 24.0500:
          if self.eCredit < 63.0000:
            Res = self.C_C4;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.3900:
        if self.salary < 20.4100:
          Res = self.C_C5;
        else:
          if self.Vacation < 48.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
      else:
        if self.salary < 19.3400:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.Vacation < 39.5000:
              if self.Vacation < 33.5000:
                Res = self.C_C1;
              else:
                if self.salary < 20.3000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 30.5000:
              Res = self.C_C4;
            else:
              if self.salary < 21.0200:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 46.5000:
        if self.property < 1.3200:
          if self.Vacation < 23.0000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
      else:
        Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 35 ****

    if self.Vacation < 24.5000:
      if self.eCredit < 19.0000:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C2;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C2;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C1;
      else:
        if self.salary < 20.6500:
          if self.salary < 20.0600:
            Res = self.C_C1;
          else:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C3;
            if self.Type == self.C_TYPE_ENGINEER:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
        else:
          if self.eCredit < 52.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 40.0000:
          Res = self.C_C1;
        else:
          if self.salary < 20.6200:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C5;
          else:
            Res = self.C_C5;
      else:
        if self.Vacation < 40.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.eCredit < 56.5000:
                if self.Vacation < 39.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                if self.salary < 20.3000:
                  Res = self.C_C1;
                else:
                  if self.eCredit < 67.0000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            if self.eCredit < 60.5000:
              Res = self.C_C4;
            else:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.eCredit < 42.0000:
              Res = self.C_C1;
            else:
              if self.eCredit < 75.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
        else:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 36 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 18.0000:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 78.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      else:
        if self.salary < 17.8600:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5400:
        if self.salary < 21.3700:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.property < 5.5200:
          if self.eCredit < 53.5000:
            if self.Vacation < 39.5000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.salary < 20.8900:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.salary < 20.8700:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.property < 0.9800:
        Res = self.C_C2;
      else:
        if self.Vacation < 18.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4600:
        if self.Vacation < 24.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 40.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 46.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 37 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 16.6400:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.salary < 21.4900:
        if self.property < 2.5000:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          if self.salary < 21.0500:
            if self.Vacation < 44.0000:
              if self.salary < 20.6000:
                Res = self.C_C1;
              else:
                if self.salary < 20.7800:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                if self.eCredit < 68.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
          else:
            Res = self.C_C4;
      else:
        Res = self.C_C5;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 20.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 6.5000:
        if self.Vacation < 26.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 21.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 38 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 23.5000:
        if self.property < 3.3000:
          if self.salary < 21.5800:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          if self.Vacation < 4.0000:
            Res = self.C_C1;
          else:
            if self.eCredit < 77.5000:
              if self.property < 5.6600:
                Res = self.C_C3;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.Vacation < 35.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.property < 1.6100:
          Res = self.C_C5;
        else:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.Vacation < 44.0000:
            if self.eCredit < 45.5000:
              Res = self.C_C1;
            else:
              if self.Vacation < 33.5000:
                if self.Vacation < 29.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 41.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 72.5000:
            if self.property < 6.6200:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        if self.Vacation < 21.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.2600:
        Res = self.C_C2;
      else:
        if self.property < 1.7500:
          Res = self.C_C4;
        else:
          if self.Vacation < 46.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 39 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.4100:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.salary < 17.7600:
          Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.property < 4.9500:
            if self.property < 2.8600:
              Res = self.C_C1;
            else:
              if self.eCredit < 81.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        Res = self.C_C2;
      else:
        if self.Vacation < 46.0000:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.salary < 20.7200:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 40 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 28.5000:
        if self.salary < 19.9100:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.5000:
        Res = self.C_C5;
      else:
        if self.eCredit < 79.0000:
          if self.Vacation < 41.5000:
            if self.property < 3.5100:
              Res = self.C_C1;
            else:
              if self.property < 5.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Vacation < 47.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        if self.Vacation < 22.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 41 ****

    if self.eCredit < 23.5000:
      if self.salary < 18.6900:
        if self.property < 2.1700:
          Res = self.C_C2;
        else:
          if self.eCredit < 9.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C1;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.Vacation < 46.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C2;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
    else:
      if self.eCredit < 65.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 32.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 5.3600:
            if self.Vacation < 50.5000:
              if self.salary < 21.4100:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  if self.salary < 19.0300:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C5;
          else:
            Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.Vacation < 17.5000:
          if self.property < 7.7300:
            if self.property < 6.4700:
              if self.salary < 16.1200:
                Res = self.C_C1;
              else:
                if self.Type == self.C_TYPE_STUDENT:
                  Res = self.C_C3;
                if self.Type == self.C_TYPE_ENGINEER:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_LIBRARIAN:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_PROFESSOR:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_DOCTOR:
                  Res = self.C_C1;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.Vacation < 36.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.salary < 16.9600:
              Res = self.C_C1;
            else:
              Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 42 ****

    if self.eCredit < 24.5000:
      if self.property < 1.3100:
        if self.Vacation < 29.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 17.7000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
    else:
      if self.Vacation < 16.0000:
        if self.eCredit < 88.5000:
          if self.salary < 21.1300:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              if self.eCredit < 59.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C3;
      else:
        if self.Vacation < 24.0000:
          Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.property < 4.9500:
              if self.eCredit < 50.5000:
                Res = self.C_C1;
              else:
                if self.eCredit < 81.5000:
                  if self.Vacation < 38.5000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              if self.salary < 20.3600:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 43 ****

    if self.Vacation < 17.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.property < 3.2600:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.property < 2.2000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.salary < 16.8900:
          Res = self.C_C1;
        else:
          if self.property < 5.7100:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.salary < 20.1800:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                if self.salary < 19.0300:
                  Res = self.C_C4;
                else:
                  if self.Vacation < 44.5000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C5;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C4;
          else:
            Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 44 ****

    if self.property < 2.9800:
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          if self.Vacation < 22.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
        if self.Vacation < 45.5000:
          if self.Vacation < 24.0000:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_ENGINEER:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C2;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C2;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C5;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
        if self.eCredit < 26.5000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 21.5000:
              if self.Vacation < 47.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C5;
            else:
              Res = self.C_C5;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.eCredit < 47.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    else:
      if self.eCredit < 94.0000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 19.5000:
            if self.Vacation < 7.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.salary < 20.1800:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.Vacation < 45.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 45 ****

    if self.Vacation < 24.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.property < 3.3000:
          Res = self.C_C1;
        else:
          if self.eCredit < 58.0000:
            Res = self.C_C1;
          else:
            if self.eCredit < 77.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 47.5000:
        if self.Vacation < 31.5000:
          if self.eCredit < 36.5000:
            Res = self.C_C1;
          else:
            if self.property < 3.5700:
              if self.Vacation < 26.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C4;
        else:
          if self.Vacation < 37.5000:
            Res = self.C_C4;
          else:
            if self.Vacation < 41.5000:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                if self.Vacation < 39.5000:
                  if self.eCredit < 56.0000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C4;
            else:
              Res = self.C_C4;
      else:
        if self.eCredit < 26.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
        else:
          if self.property < 2.8600:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 46 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 4.8900:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.salary < 21.9100:
          Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.salary < 20.6300:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.3600:
            Res = self.C_C1;
          else:
            if self.property < 5.5200:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 51.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 17.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 18.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.property < 6.1700:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 47 ****

    if self.eCredit < 23.5000:
      if self.Vacation < 44.5000:
        if self.Vacation < 10.5000:
          Res = self.C_C2;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            if self.eCredit < 16.0000:
              Res = self.C_C2;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
      else:
        Res = self.C_C5;
    else:
      if self.salary < 21.9800:
        if self.Vacation < 24.0000:
          if self.salary < 20.0600:
            Res = self.C_C1;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C3;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
        else:
          if self.eCredit < 45.0000:
            Res = self.C_C4;
          else:
            if self.Type == self.C_TYPE_STUDENT:
              if self.Vacation < 30.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.eCredit < 47.5000:
                Res = self.C_C1;
              else:
                if self.property < 4.5400:
                  if self.property < 3.5100:
                    if self.Vacation < 41.0000:
                      Res = self.C_C1;
                    else:
                      Res = self.C_C4;
                  else:
                    Res = self.C_C4;
                else:
                  if self.salary < 20.3600:
                    Res = self.C_C1;
                  else:
                    if self.Vacation < 33.5000:
                      Res = self.C_C1;
                    else:
                      Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C4;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C3;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 48 ****

    if self.Vacation < 24.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.eCredit < 28.0000:
        if self.Type == self.C_TYPE_STUDENT:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          if self.property < 2.2000:
            if self.eCredit < 10.5000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 20.1700:
            Res = self.C_C1;
          else:
            if self.salary < 21.5200:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.Vacation < 40.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.property < 5.3300:
              if self.Vacation < 51.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 49 ****

    if self.Vacation < 16.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 79.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 46.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.Vacation < 44.0000:
              if self.eCredit < 79.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 40.0000:
              if self.salary < 19.3000:
                Res = self.C_C4;
              else:
                if self.eCredit < 42.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.eCredit < 30.5000:
          if self.salary < 20.5200:
            if self.Vacation < 50.5000:
              Res = self.C_C5;
            else:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C5;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.eCredit < 72.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 50 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 24.5000:
        if self.salary < 18.4800:
          if self.salary < 16.2300:
            Res = self.C_C1;
          else:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.eCredit < 32.5000:
          Res = self.C_C1;
        else:
          if self.Vacation < 30.0000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.eCredit < 20.5000:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 44.0000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.property < 5.5200:
              if self.eCredit < 79.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 40.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 44.5000:
        if self.property < 1.3200:
          if self.eCredit < 18.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 51 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 16.6400:
        Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          if self.Vacation < 17.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 25.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 33.0000:
        if self.salary < 20.6300:
          if self.eCredit < 18.5000:
            Res = self.C_C5;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.property < 3.9400:
            Res = self.C_C4;
          else:
            if self.eCredit < 67.0000:
              Res = self.C_C1;
            else:
              if self.Vacation < 36.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.salary < 19.3500:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 44.5000:
            Res = self.C_C1;
          else:
            if self.Vacation < 51.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 21.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 15.0000:
        if self.eCredit < 7.5000:
          if self.Vacation < 27.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.salary < 21.2000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 52 ****

    if self.Vacation < 21.0000:
      if self.eCredit < 26.0000:
        if self.Vacation < 13.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C1;
      else:
        if self.salary < 21.3100:
          if self.property < 4.6000:
            Res = self.C_C1;
          else:
            if self.property < 5.6600:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C3;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 17.5800:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 33.0000:
          if self.salary < 20.6300:
            if self.Vacation < 47.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
          else:
            Res = self.C_C5;
        else:
          if self.Vacation < 41.5000:
            if self.Vacation < 39.5000:
              if self.salary < 20.6000:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  if self.property < 5.3300:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 53 ****

    if self.eCredit < 23.5000:
      if self.Vacation < 13.0000:
        Res = self.C_C2;
      else:
        if self.Vacation < 46.5000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
    else:
      if self.salary < 21.9000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 30.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.salary < 21.0200:
            if self.eCredit < 74.0000:
              if self.property < 3.0400:
                Res = self.C_C4;
              else:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  if self.eCredit < 65.5000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.salary < 21.4100:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 54 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 16.1400:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          if self.eCredit < 57.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 33.0000:
        Res = self.C_C5;
      else:
        if self.Vacation < 38.5000:
          Res = self.C_C1;
        else:
          if self.eCredit < 53.5000:
            Res = self.C_C1;
          else:
            if self.eCredit < 76.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 24.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 112.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 55 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.4600:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 73.5000:
          if self.salary < 21.7000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 47.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.eCredit < 77.0000:
            if self.Vacation < 42.0000:
              if self.Vacation < 39.5000:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  if self.salary < 20.6000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.4800:
        Res = self.C_C2;
      else:
        if self.eCredit < 18.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 84.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 56 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 19.0000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.property < 5.5200:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.eCredit < 79.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 17.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 7.5000:
        if self.Vacation < 27.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 21.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 57 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 17.8900:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 30.5000:
        if self.property < 1.6100:
          Res = self.C_C5;
        else:
          if self.salary < 20.3600:
            Res = self.C_C5;
          else:
            if self.Vacation < 48.5000:
              Res = self.C_C1;
            else:
              Res = self.C_C5;
      else:
        if self.property < 5.5000:
          if self.Vacation < 24.5000:
            Res = self.C_C1;
          else:
            if self.salary < 21.5200:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 20.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.3200:
        if self.eCredit < 18.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 58 ****

    if self.eCredit < 26.5000:
      if self.salary < 18.6900:
        if self.Vacation < 10.0000:
          Res = self.C_C2;
        else:
          if self.salary < 15.4800:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_ENGINEER:
              Res = self.C_C5;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
          else:
            Res = self.C_C5;
      else:
        if self.Vacation < 46.5000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.Vacation < 50.5000:
            Res = self.C_C5;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C5;
    else:
      if self.salary < 21.9000:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.eCredit < 37.0000:
              Res = self.C_C1;
            else:
              if self.salary < 16.9800:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 43.0000:
              Res = self.C_C1;
            else:
              if self.property < 6.0500:
                if self.salary < 19.9500:
                  Res = self.C_C4;
                else:
                  if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                    if self.Vacation < 47.5000:
                      if self.eCredit < 79.5000:
                        Res = self.C_C4;
                      else:
                        Res = self.C_C1;
                    else:
                      Res = self.C_C1;
                  if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                    Res = self.C_C4;
                  if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                    Res = self.C_C1;
                  if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                    if self.Vacation < 51.5000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
              else:
                Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 59 ****

    if self.Vacation < 21.0000:
      if self.property < 2.1200:
        if self.eCredit < 27.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C1;
      else:
        if self.property < 3.5000:
          Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              if self.Vacation < 10.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C3;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 47.0000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 5.7100:
          if self.Type == self.C_TYPE_STUDENT:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Vacation < 24.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.eCredit < 57.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.property < 4.0200:
              if self.salary < 23.7000:
                Res = self.C_C4;
              else:
                Res = self.C_C5;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.property < 5.1200:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
        else:
          Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 60 ****

    if self.Vacation < 19.5000:
      if self.eCredit < 19.0000:
        if self.property < 2.1200:
          Res = self.C_C2;
        else:
          Res = self.C_C1;
      else:
        if self.property < 3.8100:
          if self.salary < 23.7000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          if self.eCredit < 57.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 46.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          if self.salary < 20.5200:
            if self.Vacation < 50.5000:
              Res = self.C_C5;
            else:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_ENGINEER:
                Res = self.C_C5;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C1;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C1;
          else:
            Res = self.C_C5;
      else:
        if self.salary < 16.9400:
          Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 79.0000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.eCredit < 60.5000:
                  if self.Vacation < 33.0000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                if self.eCredit < 42.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 61 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.5200:
        Res = self.C_C1;
      else:
        if self.eCredit < 63.0000:
          Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.property < 3.3000:
            Res = self.C_C1;
          else:
            if self.Vacation < 44.0000:
              if self.eCredit < 79.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            else:
              Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.salary < 18.8400:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 40.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 14.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 84.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 62 ****

    if self.Vacation < 21.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 77.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 48.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 28.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.Vacation < 27.0000:
              Res = self.C_C4;
            else:
              if self.Vacation < 36.5000:
                if self.Vacation < 33.5000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.salary < 21.9400:
              Res = self.C_C4;
            else:
              Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.Vacation < 51.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.eCredit < 39.0000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
        else:
          if self.salary < 17.8900:
            Res = self.C_C5;
          else:
            if self.property < 4.7100:
              if self.Vacation < 56.0000:
                if self.salary < 20.7500:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 63 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.5200:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.salary < 16.1200:
          Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.eCredit < 65.5000:
            if self.Vacation < 29.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.salary < 19.3500:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.property < 2.8600:
            Res = self.C_C1;
          else:
            if self.property < 5.3300:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        if self.Vacation < 21.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 46.5000:
        if self.property < 1.8200:
          if self.salary < 21.6200:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
      else:
        Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 64 ****

    if self.Vacation < 16.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 77.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            if self.eCredit < 59.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.Vacation < 33.5000:
          if self.salary < 18.5100:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 32.0000:
          if self.salary < 20.6300:
            if self.property < 1.6100:
              Res = self.C_C5;
            else:
              if self.Vacation < 47.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C5;
          else:
            Res = self.C_C5;
        else:
          if self.Vacation < 38.5000:
            Res = self.C_C1;
          else:
            if self.eCredit < 53.5000:
              if self.property < 4.4100:
                if self.Vacation < 39.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C1;
            else:
              if self.eCredit < 76.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 16.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 65 ****

    if self.eCredit < 23.5000:
      if self.Type == self.C_TYPE_STUDENT:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C5;
      if self.Type == self.C_TYPE_LIBRARIAN:
        if self.salary < 19.1300:
          Res = self.C_C2;
        else:
          if self.Vacation < 26.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.property < 1.5000:
          Res = self.C_C2;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C1;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 18.4400:
          if self.property < 5.3300:
            Res = self.C_C1;
          else:
            if self.salary < 16.8000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          if self.salary < 22.2900:
            Res = self.C_C4;
          else:
            Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.eCredit < 32.0000:
          Res = self.C_C5;
        else:
          if self.property < 5.3600:
            if self.salary < 20.8700:
              if self.Vacation < 29.0000:
                Res = self.C_C1;
              else:
                if self.eCredit < 81.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        if self.Vacation < 24.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 66 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 22.5000:
        if self.property < 3.4000:
          Res = self.C_C1;
        else:
          if self.eCredit < 57.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        if self.salary < 17.2100:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
        if self.Vacation < 47.5000:
          if self.eCredit < 50.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C1;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
        Res = self.C_C4;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
        if self.Vacation < 45.0000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
        if self.eCredit < 31.5000:
          Res = self.C_C5;
        else:
          if self.Vacation < 35.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 25.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 67 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 5.3300:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          if self.Vacation < 19.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 26.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.0000:
        if self.eCredit < 21.0000:
          if self.Vacation < 48.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.eCredit < 73.0000:
          if self.property < 4.9500:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.property < 3.3000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 6.5000:
        Res = self.C_C5;
      else:
        if self.property < 1.4300:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 84.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 68 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.6100:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.property < 3.2600:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.Vacation < 46.0000:
        if self.property < 5.5000:
          if self.Vacation < 29.0000:
            Res = self.C_C1;
          else:
            if self.salary < 21.5200:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.eCredit < 79.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
      else:
        if self.property < 2.5700:
          Res = self.C_C5;
        else:
          if self.eCredit < 79.0000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 18.8800:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 6.5000:
        if self.Vacation < 26.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 21.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.property < 6.1700:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 69 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 22.5000:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.salary < 15.3000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
      else:
        if self.Vacation < 28.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.eCredit < 46.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.eCredit < 74.0000:
          if self.property < 5.5000:
            if self.salary < 21.5200:
              if self.eCredit < 43.5000:
                Res = self.C_C1;
              else:
                if self.property < 4.5400:
                  Res = self.C_C4;
                else:
                  if self.eCredit < 62.0000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 14.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 19.5000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 88.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 70 ****

    if self.Vacation < 16.0000:
      if self.salary < 21.2300:
        if self.property < 2.1200:
          Res = self.C_C2;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
      else:
        Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          if self.property < 2.5900:
            Res = self.C_C4;
          else:
            if self.salary < 21.5500:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.salary < 21.0200:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                if self.Vacation < 38.5000:
                  if self.salary < 20.4800:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                if self.salary < 18.8300:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 71 ****

    if self.Vacation < 24.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 65.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 78.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 47.5000:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 19.9700:
            Res = self.C_C1;
          else:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.eCredit < 49.5000:
                Res = self.C_C4;
              else:
                if self.Vacation < 41.5000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.Vacation < 40.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.property < 3.9500:
            Res = self.C_C4;
          else:
            if self.salary < 19.6900:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
      else:
        if self.eCredit < 25.5000:
          Res = self.C_C5;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.eCredit < 68.5000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 72 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.salary < 16.6400:
          Res = self.C_C1;
        else:
          if self.Vacation < 9.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.Vacation < 46.5000:
        if self.salary < 19.3100:
          Res = self.C_C4;
        else:
          if self.salary < 21.1200:
            Res = self.C_C1;
          else:
            if self.Vacation < 33.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.salary < 19.7500:
            if self.Vacation < 55.5000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 39.0000:
            Res = self.C_C5;
          else:
            if self.Vacation < 51.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.6300:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.property < 1.7500:
          Res = self.C_C4;
        else:
          if self.eCredit < 11.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 24.0000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 73 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.0000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 37.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 41.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.3200:
        if self.eCredit < 19.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 18.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 74 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 5.3300:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 31.0000:
        Res = self.C_C5;
      else:
        if self.salary < 19.3000:
          Res = self.C_C4;
        else:
          if self.Vacation < 42.0000:
            if self.eCredit < 44.5000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                if self.eCredit < 42.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.property < 2.8600:
              Res = self.C_C1;
            else:
              if self.property < 4.7100:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 7.5000:
        if self.Vacation < 26.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C5;
      else:
        if self.eCredit < 15.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.salary < 21.4200:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 75 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.salary < 21.7000:
          Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.5400:
        if self.eCredit < 41.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.Vacation < 29.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.property < 2.8700:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 50.5000:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.3200:
        if self.Vacation < 24.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.property < 2.2400:
          if self.salary < 20.3800:
            Res = self.C_C4;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C5;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
        else:
          if self.eCredit < 21.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 81.0000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 76 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.5200:
        if self.eCredit < 62.0000:
          Res = self.C_C1;
        else:
          if self.eCredit < 71.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.salary < 20.6300:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.salary < 19.3500:
          Res = self.C_C4;
        else:
          if self.property < 5.5200:
            if self.Vacation < 24.5000:
              Res = self.C_C1;
            else:
              if self.eCredit < 65.0000:
                if self.salary < 21.0700:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 18.6600:
        Res = self.C_C2;
      else:
        if self.eCredit < 16.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.3200:
        Res = self.C_C2;
      else:
        if self.salary < 22.1100:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.property < 2.4300:
              Res = self.C_C4;
            else:
              if self.Vacation < 47.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C5;
        else:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 24.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 77 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 65.0000:
        if self.salary < 18.5200:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.eCredit < 73.5000:
          if self.Vacation < 23.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        else:
          if self.Vacation < 46.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        Res = self.C_C5;
      else:
        if self.property < 4.9500:
          if self.salary < 19.4500:
            Res = self.C_C4;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Vacation < 41.5000:
                if self.salary < 20.8900:
                  Res = self.C_C1;
                else:
                  if self.Vacation < 39.5000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.property < 2.8600:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.eCredit < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 45.0000:
        if self.Vacation < 21.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 27.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 78 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.Vacation < 18.0000:
        if self.salary < 16.2300:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.eCredit < 40.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        Res = self.C_C5;
      else:
        if self.salary < 19.3500:
          Res = self.C_C4;
        else:
          if self.Vacation < 23.0000:
            Res = self.C_C1;
          else:
            if self.property < 3.3700:
              Res = self.C_C1;
            else:
              if self.property < 5.5200:
                if self.Vacation < 41.0000:
                  if self.Vacation < 36.5000:
                    Res = self.C_C4;
                  else:
                    if self.eCredit < 69.0000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.5000:
        Res = self.C_C2;
      else:
        if self.property < 1.8100:
          Res = self.C_C4;
        else:
          if self.eCredit < 18.5000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 79 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 55.5000:
        Res = self.C_C1;
      else:
        if self.salary < 21.9100:
          if self.Vacation < 16.5000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C3;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 47.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.property < 5.5000:
            if self.salary < 20.4100:
              Res = self.C_C4;
            else:
              if self.property < 3.4100:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  if self.Vacation < 51.5000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 7.5000:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C2;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
      else:
        if self.property < 1.4800:
          if self.eCredit < 19.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 91.0000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 80 ****

    if self.Vacation < 15.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.Vacation < 10.5000:
          if self.salary < 18.4800:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 46.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 2.2700:
            Res = self.C_C1;
          else:
            if self.eCredit < 61.5000:
              if self.property < 5.3300:
                if self.salary < 20.2500:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C1;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                if self.eCredit < 67.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.salary < 19.3300:
            if self.Vacation < 54.5000:
              Res = self.C_C5;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.eCredit < 43.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 81 ****

    if self.Vacation < 16.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 18.4800:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            if self.salary < 16.8000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 17.9600:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.property < 2.4800:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          if self.property < 4.9500:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.Vacation < 39.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.Vacation < 40.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.Vacation < 51.5000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 16.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 82 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 16.6400:
        Res = self.C_C1;
      else:
        if self.Vacation < 18.0000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        if self.Vacation < 32.0000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 5.5000:
          if self.salary < 19.3100:
            Res = self.C_C4;
          else:
            if self.property < 3.3500:
              Res = self.C_C1;
            else:
              if self.property < 4.9500:
                Res = self.C_C4;
              else:
                if self.Vacation < 43.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 83 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.eCredit < 56.0000:
        if self.Vacation < 33.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          if self.eCredit < 78.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C3;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 30.0000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.Vacation < 46.5000:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          if self.salary < 21.0200:
            Res = self.C_C1;
          else:
            if self.property < 3.2200:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          if self.Vacation < 30.5000:
            Res = self.C_C4;
          else:
            if self.eCredit < 51.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
      else:
        if self.eCredit < 39.0000:
          Res = self.C_C5;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 51.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 21.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.salary < 22.1100:
        if self.property < 1.2300:
          Res = self.C_C2;
        else:
          if self.eCredit < 18.0000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
      else:
        Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 84 ****

    if self.Vacation < 16.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 18.5200:
          if self.eCredit < 59.0000:
            Res = self.C_C1;
          else:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Type == self.C_TYPE_STUDENT:
        if self.eCredit < 39.5000:
          Res = self.C_C1;
        else:
          if self.salary < 16.9600:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
      if self.Type == self.C_TYPE_ENGINEER:
        if self.property < 2.5400:
          if self.Vacation < 46.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          if self.property < 4.9500:
            if self.property < 3.3700:
              if self.Vacation < 45.0000:
                Res = self.C_C1;
              else:
                if self.eCredit < 68.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C4;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.Vacation < 46.0000:
          Res = self.C_C4;
        else:
          Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 85 ****

    if self.eCredit < 29.5000:
      if self.Vacation < 47.5000:
        if self.Vacation < 10.5000:
          Res = self.C_C2;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            if self.Vacation < 21.5000:
              Res = self.C_C2;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
      else:
        Res = self.C_C5;
    else:
      if self.salary < 21.9800:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 30.0000:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              if self.Vacation < 17.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.eCredit < 62.5000:
            if self.Vacation < 50.0000:
              if self.salary < 21.1200:
                Res = self.C_C1;
              else:
                if self.Vacation < 33.0000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            if self.Vacation < 28.5000:
              Res = self.C_C1;
            else:
              if self.eCredit < 79.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          if self.eCredit < 134.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C3;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 86 ****

    if self.Vacation < 16.0000:
      if self.salary < 21.2300:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 16.6400:
            Res = self.C_C1;
          else:
            if self.Vacation < 9.5000:
              Res = self.C_C3;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C3;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C1;
        if self.Type == self.C_TYPE_ENGINEER:
          Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C2;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C1;
      else:
        Res = self.C_C3;
    else:
      if self.salary < 21.8800:
        if self.eCredit < 21.0000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C5;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.Type == self.C_TYPE_STUDENT:
            if self.salary < 17.8300:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.Type == self.C_TYPE_ENGINEER:
            if self.salary < 21.0500:
              if self.property < 2.6400:
                if self.Vacation < 54.0000:
                  Res = self.C_C5;
                else:
                  Res = self.C_C4;
              else:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  if self.eCredit < 67.0000:
                    Res = self.C_C1;
                  else:
                    if self.Vacation < 39.5000:
                      Res = self.C_C4;
                    else:
                      Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C1;
            else:
              if self.Vacation < 28.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;

    Occur[Res] += 1

    #**** Tree 87 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 5.3300:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          if self.salary < 21.2500:
            Res = self.C_C4;
          else:
            Res = self.C_C3;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 26.0000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        Res = self.C_C5;
      else:
        if self.Vacation < 24.5000:
          Res = self.C_C1;
        else:
          if self.Vacation < 41.5000:
            if self.Vacation < 31.5000:
              Res = self.C_C4;
            else:
              if self.eCredit < 50.5000:
                Res = self.C_C1;
              else:
                if self.Vacation < 33.5000:
                  Res = self.C_C1;
                else:
                  if self.eCredit < 79.5000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
          else:
            if self.eCredit < 76.0000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.1300:
        Res = self.C_C2;
      else:
        if self.Vacation < 16.5000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.salary < 22.2500:
          if self.salary < 19.8700:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 88 ****

    if self.eCredit < 23.5000:
      if self.Vacation < 47.5000:
        if self.Vacation < 10.5000:
          Res = self.C_C2;
        else:
          if self.eCredit < 21.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
      else:
        if self.Vacation < 50.5000:
          Res = self.C_C5;
        else:
          if self.salary < 21.1600:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_ENGINEER:
              Res = self.C_C5;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
          else:
            Res = self.C_C5;
    else:
      if self.Vacation < 21.0000:
        if self.salary < 21.6300:
          if self.property < 3.8600:
            Res = self.C_C1;
          else:
            if self.property < 5.6600:
              Res = self.C_C3;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 30.0000:
            if self.salary < 18.2300:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.eCredit < 49.5000:
              Res = self.C_C4;
            else:
              if self.property < 3.7900:
                if self.Vacation < 41.5000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            if self.eCredit < 34.5000:
              Res = self.C_C5;
            else:
              Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.salary < 19.6900:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 89 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.5200:
        Res = self.C_C1;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C3;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          if self.Vacation < 24.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4500:
        if self.salary < 21.3700:
          if self.Vacation < 47.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
      else:
        if self.eCredit < 74.0000:
          if self.Vacation < 24.5000:
            Res = self.C_C1;
          else:
            if self.salary < 21.5200:
              if self.salary < 18.8700:
                if self.salary < 18.4100:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 16.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 23.5000:
        if self.eCredit < 6.0000:
          Res = self.C_C5;
        else:
          if self.salary < 23.7200:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 90 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4400:
        Res = self.C_C1;
      else:
        if self.salary < 21.7000:
          if self.Vacation < 16.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C3;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 47.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.salary < 19.3400:
          Res = self.C_C4;
        else:
          if self.salary < 21.0500:
            if self.salary < 20.6000:
              Res = self.C_C1;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.Vacation < 33.5000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C1;
          else:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.salary < 21.5200:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 91 ****

    if self.eCredit < 23.5000:
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
        Res = self.C_C4;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
        Res = self.C_C2;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
        if self.Vacation < 30.0000:
          if self.Vacation < 10.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C1;
        else:
          Res = self.C_C5;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
        if self.property < 1.6600:
          if self.Vacation < 46.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C5;
    else:
      if self.Vacation < 13.5000:
        if self.property < 3.7500:
          if self.Vacation < 10.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C3;
      else:
        if self.salary < 16.8900:
          Res = self.C_C1;
        else:
          if self.property < 5.7500:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              if self.property < 2.5300:
                Res = self.C_C4;
              else:
                if self.Type == self.C_TYPE_STUDENT:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_ENGINEER:
                  if self.Vacation < 39.5000:
                    Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                if self.Type == self.C_TYPE_LIBRARIAN:
                  Res = self.C_C4;
                if self.Type == self.C_TYPE_PROFESSOR:
                  Res = self.C_C1;
                if self.Type == self.C_TYPE_DOCTOR:
                  Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              if self.Type == self.C_TYPE_STUDENT:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_ENGINEER:
                if self.salary < 19.6400:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.Type == self.C_TYPE_LIBRARIAN:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_PROFESSOR:
                Res = self.C_C4;
              if self.Type == self.C_TYPE_DOCTOR:
                Res = self.C_C4;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              Res = self.C_C4;
          else:
            Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 92 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
        if self.eCredit < 45.0000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
        if self.property < 3.2900:
          Res = self.C_C1;
        else:
          if self.salary < 21.2500:
            if self.eCredit < 64.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C3;
          else:
            Res = self.C_C3;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
        if self.eCredit < 65.5000:
          Res = self.C_C1;
        else:
          if self.eCredit < 77.5000:
            Res = self.C_C3;
          else:
            Res = self.C_C1;
      if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
        if self.Vacation < 28.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 33.0000:
        Res = self.C_C5;
      else:
        if self.eCredit < 50.5000:
          Res = self.C_C1;
        else:
          if self.eCredit < 79.0000:
            if self.Vacation < 51.0000:
              if self.Vacation < 38.5000:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  Res = self.C_C4;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C1;
              else:
                Res = self.C_C4;
            else:
              if self.Vacation < 55.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 21.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 17.5000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 93 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 19.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.eCredit < 32.0000:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.property < 3.3000:
          Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.salary < 19.2200:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.salary < 19.2500:
        Res = self.C_C2;
      else:
        if self.eCredit < 17.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.property < 1.3200:
        Res = self.C_C2;
      else:
        if self.eCredit < 11.0000:
          Res = self.C_C5;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 26.0000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 94 ****

    if self.eCredit < 26.5000:
      if self.Type == self.C_TYPE_STUDENT:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C5;
      if self.Type == self.C_TYPE_LIBRARIAN:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C2;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C2;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C1;
      if self.Type == self.C_TYPE_PROFESSOR:
        if self.eCredit < 6.5000:
          Res = self.C_C5;
        else:
          if self.Vacation < 28.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C1;
    else:
      if self.salary < 21.9800:
        if self.Type == self.C_TYPE_STUDENT:
          if self.Vacation < 30.0000:
            if self.salary < 16.6400:
              Res = self.C_C1;
            else:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                if self.salary < 18.4100:
                  Res = self.C_C3;
                else:
                  Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C3;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.property < 4.9500:
            if self.property < 3.3700:
              if self.salary < 19.3500:
                Res = self.C_C4;
              else:
                if self.eCredit < 58.0000:
                  if self.Vacation < 45.0000:
                    Res = self.C_C1;
                  else:
                    Res = self.C_C4;
                else:
                  Res = self.C_C1;
            else:
              if self.Vacation < 24.5000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            if self.salary < 20.4400:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          if self.eCredit < 134.0000:
            Res = self.C_C4;
          else:
            Res = self.C_C3;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 95 ****

    if self.Vacation < 14.5000:
      if self.eCredit < 19.0000:
        Res = self.C_C2;
      else:
        if self.eCredit < 88.5000:
          if self.salary < 22.2300:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 44.5000:
          if self.eCredit < 18.5000:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        else:
          if self.eCredit < 14.5000:
            Res = self.C_C5;
          else:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_ENGINEER:
              Res = self.C_C5;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C1;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C1;
      else:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.eCredit < 47.5000:
            Res = self.C_C1;
          else:
            if self.eCredit < 77.0000:
              if self.salary < 19.6600:
                Res = self.C_C4;
              else:
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                  if self.Vacation < 39.5000:
                    if self.eCredit < 56.5000:
                      Res = self.C_C4;
                    else:
                      if self.Vacation < 33.5000:
                        Res = self.C_C1;
                      else:
                        Res = self.C_C4;
                  else:
                    Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                  Res = self.C_C1;
                if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                  Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 96 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        Res = self.C_C1;
      else:
        if self.Vacation < 21.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.property < 2.4400:
        if self.Vacation < 46.5000:
          Res = self.C_C1;
        else:
          Res = self.C_C5;
      else:
        if self.salary < 19.3400:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.eCredit < 67.0000:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 30.5000:
              Res = self.C_C4;
            else:
              if self.salary < 21.0200:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 18.0000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.eCredit < 14.0000:
        if self.eCredit < 7.5000:
          if self.Vacation < 28.0000:
            Res = self.C_C2;
          else:
            Res = self.C_C5;
        else:
          Res = self.C_C2;
      else:
        if self.eCredit < 21.0000:
          if self.Vacation < 28.5000:
            Res = self.C_C2;
          else:
            Res = self.C_C4;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.eCredit < 89.5000:
        Res = self.C_C4;
      else:
        Res = self.C_C3;

    Occur[Res] += 1

    #**** Tree 97 ****

    if self.Type == self.C_TYPE_STUDENT:
      if self.salary < 18.4900:
        if self.property < 5.3300:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      else:
        if self.Vacation < 18.5000:
          Res = self.C_C3;
        else:
          Res = self.C_C4;
    if self.Type == self.C_TYPE_ENGINEER:
      if self.Vacation < 46.5000:
        if self.salary < 19.3000:
          Res = self.C_C4;
        else:
          if self.salary < 21.2300:
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
              Res = self.C_C1;
            if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
              if self.eCredit < 42.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
          else:
            Res = self.C_C4;
      else:
        if self.property < 3.4200:
          Res = self.C_C5;
        else:
          if self.salary < 20.0700:
            Res = self.C_C4;
          else:
            Res = self.C_C1;
    if self.Type == self.C_TYPE_LIBRARIAN:
      if self.Vacation < 15.5000:
        Res = self.C_C2;
      else:
        Res = self.C_C4;
    if self.Type == self.C_TYPE_PROFESSOR:
      if self.Vacation < 44.5000:
        if self.Vacation < 20.0000:
          Res = self.C_C2;
        else:
          Res = self.C_C4;
      else:
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
          Res = self.C_C4;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
          Res = self.C_C1;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
          Res = self.C_C5;
        if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
          Res = self.C_C5;
    if self.Type == self.C_TYPE_DOCTOR:
      if self.Vacation < 20.5000:
        Res = self.C_C3;
      else:
        Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 98 ****

    if self.Vacation < 16.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 16.6400:
          Res = self.C_C1;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 47.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.8300:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.salary < 20.6000:
              Res = self.C_C1;
            else:
              if self.Vacation < 37.0000:
                Res = self.C_C4;
              else:
                Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.Vacation < 30.5000:
              Res = self.C_C4;
            else:
              Res = self.C_C1;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.Vacation < 51.5000:
          if self.eCredit < 40.5000:
            Res = self.C_C5;
          else:
            Res = self.C_C4;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C4;

    Occur[Res] += 1

    #**** Tree 99 ****

    if self.Vacation < 23.5000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.property < 3.4000:
          if self.salary < 21.5800:
            Res = self.C_C1;
          else:
            Res = self.C_C3;
        else:
          if self.Vacation < 10.5000:
            if self.Vacation < 7.0000:
              Res = self.C_C1;
            else:
              if self.eCredit < 58.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C3;
          else:
            Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.Vacation < 48.5000:
        if self.Type == self.C_TYPE_STUDENT:
          if self.salary < 17.2700:
            Res = self.C_C1;
          else:
            Res = self.C_C4;
        if self.Type == self.C_TYPE_ENGINEER:
          if self.salary < 21.0500:
            if self.property < 5.5000:
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
                if self.eCredit < 79.5000:
                  Res = self.C_C4;
                else:
                  Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
                Res = self.C_C4;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
                Res = self.C_C1;
              if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
          else:
            if self.salary < 22.1200:
              Res = self.C_C4;
            else:
              Res = self.C_C5;
        if self.Type == self.C_TYPE_LIBRARIAN:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_PROFESSOR:
          Res = self.C_C4;
        if self.Type == self.C_TYPE_DOCTOR:
          Res = self.C_C4;
      else:
        if self.eCredit < 26.5000:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
        else:
          if self.property < 4.7100:
            Res = self.C_C4;
          else:
            Res = self.C_C1;

    Occur[Res] += 1

    #**** Tree 100 ****

    if self.Vacation < 21.0000:
      if self.Type == self.C_TYPE_STUDENT:
        if self.salary < 18.5200:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C3;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C1;
        else:
          Res = self.C_C3;
      if self.Type == self.C_TYPE_ENGINEER:
        Res = self.C_C1;
      if self.Type == self.C_TYPE_LIBRARIAN:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_PROFESSOR:
        Res = self.C_C2;
      if self.Type == self.C_TYPE_DOCTOR:
        Res = self.C_C3;
    else:
      if self.eCredit < 23.5000:
        if self.Vacation < 47.0000:
          if self.Type == self.C_TYPE_STUDENT:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_ENGINEER:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_LIBRARIAN:
            Res = self.C_C4;
          if self.Type == self.C_TYPE_PROFESSOR:
            Res = self.C_C1;
          if self.Type == self.C_TYPE_DOCTOR:
            Res = self.C_C1;
        else:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C1;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            Res = self.C_C5;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            Res = self.C_C5;
      else:
        if self.property < 5.7500:
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLLSAVING:
            if self.salary < 20.1100:
              Res = self.C_C1;
            else:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDLSAVING:
            Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGSAVING:
            if self.Type == self.C_TYPE_STUDENT:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_ENGINEER:
              if self.Vacation < 40.0000:
                Res = self.C_C1;
              else:
                Res = self.C_C4;
            if self.Type == self.C_TYPE_LIBRARIAN:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_PROFESSOR:
              Res = self.C_C4;
            if self.Type == self.C_TYPE_DOCTOR:
              Res = self.C_C4;
          if self.LifeStyle == self.C_LIFESTYLE_SPENDGGSAVING:
            if self.eCredit < 75.5000:
              if self.eCredit < 41.0000:
                if self.Vacation < 40.0000:
                  Res = self.C_C1;
                else:
                  Res = self.C_C4;
              else:
                Res = self.C_C4;
            else:
              Res = self.C_C1;
        else:
          Res = self.C_C1;

    Occur[Res] += 1

    #**** Find the most frequent output class ****

    OccurMax = Occur[0]
    Res      = 0

    for k in range(0, 5):
      if Occur[k] > OccurMax:
        OccurMax = Occur[k]
        Res      = k

    return Res


  #**** Domain check method ****

  #
  # Return the number of domain violations
  #

  def DomCheck(self):
    Violations = 0

    if (self.Vacation < 1.00000000) or (self.Vacation > 64.00000000):
      Violations += 1
    if (self.eCredit < 3.00000000) or (self.eCredit > 347.00000000):
      Violations += 1
    if (self.property < 0.00800000) or (self.property > 17.87370000):
      Violations += 1
    if (self.salary < 8.50760000) or (self.salary > 31.75000000):
      Violations += 1

    return Violations
