ROOT logo

/* Result Sets Interface */
#ifndef SQL_CRSR
#  define SQL_CRSR
  struct sql_cursor
  {
    unsigned int curocn;
    void *ptr1;
    void *ptr2;
    unsigned int magic;
  };
  typedef struct sql_cursor sql_cursor;
  typedef struct sql_cursor SQL_CURSOR;
#endif /* SQL_CRSR */

/* Thread Safety */
typedef void * sql_context;
typedef void * SQL_CONTEXT;

/* Object support */
struct sqltvn
{
  unsigned char *tvnvsn; 
  unsigned short tvnvsnl; 
  unsigned char *tvnnm;
  unsigned short tvnnml; 
  unsigned char *tvnsnm;
  unsigned short tvnsnml;
};
typedef struct sqltvn sqltvn;

struct sqladts
{
  unsigned int adtvsn; 
  unsigned short adtmode; 
  unsigned short adtnum;  
  sqltvn adttvn[1];       
};
typedef struct sqladts sqladts;

static struct sqladts sqladt = {
  1,1,0,
};

/* Binding to PL/SQL Records */
struct sqltdss
{
  unsigned int tdsvsn; 
  unsigned short tdsnum; 
  unsigned char *tdsval[1]; 
};
typedef struct sqltdss sqltdss;
static struct sqltdss sqltds =
{
  1,
  0,
};

/* File name & Package Name */
struct sqlcxp
{
  unsigned short fillen;
           char  filnam[18];
};
static const struct sqlcxp sqlfpn =
{
    17,
    "hcondparora2io.pc"
};


static unsigned int sqlctx = 9436963;


static struct sqlexd {
   unsigned long  sqlvsn;
   unsigned int   arrsiz;
   unsigned int   iters;
   unsigned int   offset;
   unsigned short selerr;
   unsigned short sqlety;
   unsigned int   occurs;
      const short *cud;
   unsigned char  *sqlest;
      const char  *stmt;
   sqladts *sqladtp;
   sqltdss *sqltdsp;
   unsigned char  **sqphsv;
   unsigned long  *sqphsl;
            int   *sqphss;
            short **sqpind;
            int   *sqpins;
   unsigned long  *sqparm;
   unsigned long  **sqparc;
   unsigned short  *sqpadto;
   unsigned short  *sqptdso;
   unsigned int   sqlcmax;
   unsigned int   sqlcmin;
   unsigned int   sqlcincr;
   unsigned int   sqlctimeout;
   unsigned int   sqlcnowait;
            int   sqfoff;
   unsigned int   sqcmod;
   unsigned int   sqfmod;
   unsigned int   sqlpfmem;
   unsigned char  *sqhstv[10];
   unsigned long  sqhstl[10];
            int   sqhsts[10];
            short *sqindv[10];
            int   sqinds[10];
   unsigned long  sqharm[10];
   unsigned long  *sqharc[10];
   unsigned short  sqadto[10];
   unsigned short  sqtdso[10];
} sqlstm = {13,10};

// Prototypes
extern "C" {
  void sqlcxt (void **, unsigned int *,
               struct sqlexd *, const struct sqlcxp *);
  void sqlcx2t(void **, unsigned int *,
               struct sqlexd *, const struct sqlcxp *);
  void sqlbuft(void **, char *);
  void sqlgs2t(void **, char *);
  void sqlorat(void **, unsigned int *, void *);
}

// Forms Interface
static const int IAPSUCC = 0;
static const int IAPFAIL = 1403;
static const int IAPFTL  = 535;
extern "C" { void sqliem(unsigned char *, signed int *); }

 static const char *sq0003 = 
"select param_name ,param_value_type ,hanadate.date_to_number(valid_since) ,h\
anadate.date_to_number(valid_until) ,param_value ,param_blob ,class_version ,s\
treamerinfo_id  from hanal2.genparam_values_at_histdate where param_context_id\
=:b0           ";

 static const char *sq0013 = 
"select param_name ,param_value_type ,param_value ,blob_id ,class_version ,st\
reamerinfo_id  from hanal2.genparam_values_load_ana where param_vers_load_id=:\
b0           ";

typedef struct { unsigned short len; unsigned char arr[1]; } VARCHAR;
typedef struct { unsigned short len; unsigned char arr[1]; } varchar;

/* cud (compilation unit data) array */
static const short sqlcud0[] =
{13,4130,1,0,0,
5,0,0,1,151,0,4,87,0,0,1,0,0,1,0,2,3,0,0,
24,0,0,2,109,0,4,91,0,0,1,0,0,1,0,2,3,0,0,
43,0,0,3,247,0,9,156,0,0,1,1,0,1,0,1,3,0,0,
62,0,0,3,0,0,13,159,0,0,8,0,0,1,0,2,9,0,0,2,9,0,0,2,4,0,0,2,4,0,0,2,15,0,0,2,3,
0,0,2,3,0,0,2,3,0,0,
109,0,0,3,0,0,15,191,0,0,0,0,0,1,0,
124,0,0,4,87,0,6,227,0,0,4,4,0,1,0,1,3,0,0,3,68,0,0,2,68,0,0,2,23,0,0,
155,0,0,5,108,0,6,234,0,0,5,5,0,1,0,1,3,0,0,3,68,0,0,2,68,0,0,2,23,0,0,2,9,0,0,
190,0,0,6,85,0,6,252,0,0,3,3,0,1,0,3,68,0,0,1,68,0,0,2,23,0,0,
217,0,0,7,405,0,6,302,0,0,7,7,0,1,0,3,3,0,0,1,97,0,0,1,97,0,0,1,97,0,0,3,3,0,0,
1,97,0,0,1,97,0,0,
260,0,0,8,234,0,3,395,0,0,10,10,0,1,0,1,3,0,0,1,97,0,0,1,97,0,0,1,15,0,0,1,3,0,
0,1,3,0,0,1,3,0,0,1,3,0,0,1,3,0,0,1,3,0,0,
315,0,0,9,114,0,6,437,0,0,5,5,0,1,0,1,3,0,0,1,3,0,0,1,23,0,0,1,97,0,0,2,3,0,0,
350,0,0,10,91,0,6,444,0,0,4,4,0,1,0,1,3,0,0,1,3,0,0,1,23,0,0,2,3,0,0,
381,0,0,11,97,0,6,455,0,0,4,4,0,1,0,1,3,0,0,1,3,0,0,1,3,0,0,1,23,0,0,
412,0,0,12,0,0,31,466,0,0,0,0,0,1,0,
427,0,0,13,167,0,9,501,0,0,1,1,0,1,0,1,3,0,0,
446,0,0,13,0,0,13,504,0,0,6,0,0,1,0,2,9,0,0,2,9,0,0,2,15,0,0,2,3,0,0,2,3,0,0,2,
3,0,0,
485,0,0,13,0,0,15,534,0,0,0,0,0,1,0,
500,0,0,14,92,0,6,570,0,0,4,4,0,1,0,1,3,0,0,3,68,0,0,2,68,0,0,2,23,0,0,
531,0,0,15,113,0,6,577,0,0,5,5,0,1,0,1,3,0,0,3,68,0,0,2,68,0,0,2,23,0,0,2,9,0,
0,
566,0,0,16,85,0,6,595,0,0,3,3,0,1,0,3,68,0,0,1,68,0,0,2,23,0,0,
};


//*-- AUTHOR : Ilse Koenig
//*-- Created : 21/01/2010 by Ilse Koenig

//_HADES_CLASS_DESCRIPTION 
//////////////////////////////////////////////////////////////////////////////
// HCondParOra2Io
//
// Interface class to database Oracle for input/output of parameters derived
// from HParCond
//
//////////////////////////////////////////////////////////////////////////////

#include "hcondparora2io.h"
#include "hparcond.h"
#include "hparamlist.h"
#include "hmagnetpar.h"
#include "hora2conn.h"
#include "hparora2set.h"
#include "TROOT.h"
#include "TClass.h"

#define SQLCA_STORAGE_CLASS extern
#define ORACA_STORAGE_CLASS extern

// Oracle communication area
#include <oraca.h>
// Include the SQL Communications Area
#include <sqlca.h>

ClassImp(HCondParOra2Io)

#define LOB_BUFSIZE 32512

HCondParOra2Io::HCondParOra2Io(HOra2Conn* pC) : HDetParOra2Io(pC) {
  // constructor
  // sets the name of the I/O class "HCondParIo"
  // gets the pointer to the connection class
  fName="HCondParIo";
}

Bool_t HCondParOra2Io::init(HParSet* pPar,Int_t* set) {
  // calls read-function
  if (getRunStart(pPar)<=0) {
    pPar->setInputVersion(-1,inputNumber);
    return kFALSE;
  }
  const Text_t* name=pPar->IsA()->GetName();
  if (strcmp(name,"HMagnetPar")==0)   return read((HMagnetPar*)pPar);
  if (pPar->InheritsFrom("HParCond")) return readCond((HParCond*)pPar);
  Error("HCondParOra2Io::init(HParSet*,Int_t*)",
        "%s does not inherit from HParCond",name);
  return kFALSE;
}

Int_t HCondParOra2Io::write(HParSet* pPar) {
  // calls write-function
  if (getRunStart(pPar)<=0) return -1;
  const Text_t* name=pPar->IsA()->GetName();
  if (strcmp(name,"HMagnetPar")==0) {
    if (strcmp(pPar->getParamContext(),"MagnetCurrentSetValues")==0) {
      return writeCond((HParCond*)pPar);
    } else {
      Error("HCondParOra2Io::write(HParSet*)",
        "No write interface for HMagnetPar with context %s",pPar->getParamContext());
    }
  }
  if (pPar->InheritsFrom("HParCond")) return writeCond((HParCond*)pPar);
  Error("HCondParOra2Io::write(HParSet*)",
        "%s does not inherit from HParCond",name);
  return -1;
}

Bool_t HCondParOra2Io::read(HMagnetPar* pPar) {
  // Reads the magnet current
  if (strcmp(pPar->getParamContext(),"MagnetCurrentSetValues")==0
        &&strcmp(getExpLocation(),"VIRTUAL")!=0) {
    return readCond((HParCond*)pPar);
  }
  Int_t actualCurrent=pPar->getCurrent();
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    int curr;
    short curr_Ind;
  /* EXEC SQL END DECLARE SECTION; */ 

  /* EXEC SQL WHENEVER SQLERROR GOTO errorfound; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO notfound; */ 

  if (strcmp(getExpLocation(),"VIRTUAL")==0) {
    /* EXEC SQL SELECT ROUND(field_factor*3465,0) INTO :curr:curr_Ind
             FROM hanal2.simul_project
             WHERE hades_oper.run_query_2.get_date BETWEEN project_begin and project_end; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 1;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "select ROUND((field_factor* 3465),0) into :b0:b1  from ha\
nal2.simul_project where hades_oper.run_query_2.get_date between project_begin\
 and project_end";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )5;
    sqlstm.selerr = (unsigned short)1;
    sqlstm.sqlpfmem = (unsigned int  )0;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&curr;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)&curr_Ind;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto errorfound;
}

  
  } else {
    /* EXEC SQL SELECT mean_current INTO :curr:curr_Ind
             FROM cryo.runs_magnet_current
             WHERE run_id = hades_oper.run_query_2.get_run_id; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 1;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "select mean_current into :b0:b1  from cryo.runs_magnet_cu\
rrent where run_id=hades_oper.run_query_2.get_run_id";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )24;
    sqlstm.selerr = (unsigned short)1;
    sqlstm.sqlpfmem = (unsigned int  )0;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&curr;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)&curr_Ind;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto errorfound;
}


  }
  if (curr_Ind!=-1) {
    if (curr>=-4&&curr<=4) curr=0;
    if (curr!=actualCurrent||
           (pPar->getInputVersion(1)==-1&&pPar->getInputVersion(2)==-1)) {
      pPar->setCurrent(curr);
      setChanged(pPar);
      cout<<pPar->GetName()<<" initialized from Oracle"<<'\n';
    }
    return kTRUE;
  }
  return kFALSE; 
errorfound:
  showSqlError("read(HMagnetPar*)");  
notfound:
  pPar->setInputVersion(-1,inputNumber);
  return kFALSE;
}

Bool_t HCondParOra2Io::readCond(HParCond* pPar) {
  // reads the analysis parameters and fill the container
  HParOra2Set* pSet=getOraSet(pPar);
  if (pSet->contextId==-1 || runStart==-1) {
    pPar->setInputVersion(-1,inputNumber);
    return kFALSE;
  }    
  Int_t contVers=pPar->getInputVersion(inputNumber);
  if (contVers!=-1 && runStart>=pSet->versDate[0] && runStart<=pSet->versDate[1])
    return contVers;
  pSet->clearVersDate();
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    typedef struct {
      unsigned short len;
      unsigned char  arr[2000];
    } vraw;
    /* EXEC SQL TYPE vraw IS VARRAW(2002); */ 

    int id; 
    /* varchar p_name[83]; */ 
struct { unsigned short len; unsigned char arr[83]; } p_name;

    /* varchar p_type[85]; */ 
struct { unsigned short len; unsigned char arr[85]; } p_type;

    vraw    p_value;
    int     p_blob;
    int     p_class_vers;
    int     p_streamer;
    double  p_since;
    double  p_until;
    short   p_value_Ind;
    short   p_blob_Ind;
    short   p_class_vers_Ind;
    short   p_streamer_Ind;
  /* EXEC SQL END DECLARE SECTION; */ 

  id=pSet->contextId;
  HParamList paramList;
  Bool_t rc=kTRUE;
  Int_t n=0;
  /* EXEC SQL WHENEVER SQLERROR GOTO errorfound; */ 

  /* EXEC SQL DECLARE gplana_cursor CURSOR FOR
           SELECT param_name, param_value_type,
                  hanadate.date_to_number(valid_since),
                  hanadate.date_to_number(valid_until),
                  param_value, param_blob, class_version, streamerinfo_id
           FROM hanal2.genparam_values_at_histdate
           WHERE param_context_id = :id; */ 

  /* EXEC SQL OPEN gplana_cursor; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 1;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.stmt = sq0003;
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )43;
  sqlstm.selerr = (unsigned short)1;
  sqlstm.sqlpfmem = (unsigned int  )0;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlstm.sqcmod = (unsigned int )0;
  sqlstm.sqhstv[0] = (unsigned char  *)&id;
  sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
  sqlstm.sqhsts[0] = (         int  )0;
  sqlstm.sqindv[0] = (         short *)0;
  sqlstm.sqinds[0] = (         int  )0;
  sqlstm.sqharm[0] = (unsigned long )0;
  sqlstm.sqadto[0] = (unsigned short )0;
  sqlstm.sqtdso[0] = (unsigned short )0;
  sqlstm.sqphsv = sqlstm.sqhstv;
  sqlstm.sqphsl = sqlstm.sqhstl;
  sqlstm.sqphss = sqlstm.sqhsts;
  sqlstm.sqpind = sqlstm.sqindv;
  sqlstm.sqpins = sqlstm.sqinds;
  sqlstm.sqparm = sqlstm.sqharm;
  sqlstm.sqparc = sqlstm.sqharc;
  sqlstm.sqpadto = sqlstm.sqadto;
  sqlstm.sqptdso = sqlstm.sqtdso;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode < 0) goto errorfound;
}


  /* EXEC SQL WHENEVER NOT FOUND DO break; */ 

  for (;rc;) {
    /* EXEC SQL FETCH gplana_cursor
             INTO :p_name, :p_type, :p_since, :p_until,
                  :p_value:p_value_Ind, :p_blob:p_blob_Ind,
                  :p_class_vers:p_class_vers_Ind, :p_streamer:p_streamer_Ind; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 8;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )62;
    sqlstm.selerr = (unsigned short)1;
    sqlstm.sqlpfmem = (unsigned int  )0;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqfoff = (         int )0;
    sqlstm.sqfmod = (unsigned int )2;
    sqlstm.sqhstv[0] = (unsigned char  *)&p_name;
    sqlstm.sqhstl[0] = (unsigned long )85;
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&p_type;
    sqlstm.sqhstl[1] = (unsigned long )87;
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&p_since;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(double);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)&p_until;
    sqlstm.sqhstl[3] = (unsigned long )sizeof(double);
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&p_value;
    sqlstm.sqhstl[4] = (unsigned long )2004;
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)&p_value_Ind;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqhstv[5] = (unsigned char  *)&p_blob;
    sqlstm.sqhstl[5] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[5] = (         int  )0;
    sqlstm.sqindv[5] = (         short *)&p_blob_Ind;
    sqlstm.sqinds[5] = (         int  )0;
    sqlstm.sqharm[5] = (unsigned long )0;
    sqlstm.sqadto[5] = (unsigned short )0;
    sqlstm.sqtdso[5] = (unsigned short )0;
    sqlstm.sqhstv[6] = (unsigned char  *)&p_class_vers;
    sqlstm.sqhstl[6] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[6] = (         int  )0;
    sqlstm.sqindv[6] = (         short *)&p_class_vers_Ind;
    sqlstm.sqinds[6] = (         int  )0;
    sqlstm.sqharm[6] = (unsigned long )0;
    sqlstm.sqadto[6] = (unsigned short )0;
    sqlstm.sqtdso[6] = (unsigned short )0;
    sqlstm.sqhstv[7] = (unsigned char  *)&p_streamer;
    sqlstm.sqhstl[7] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[7] = (         int  )0;
    sqlstm.sqindv[7] = (         short *)&p_streamer_Ind;
    sqlstm.sqinds[7] = (         int  )0;
    sqlstm.sqharm[7] = (unsigned long )0;
    sqlstm.sqadto[7] = (unsigned short )0;
    sqlstm.sqtdso[7] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) break;
    if (sqlca.sqlcode < 0) goto errorfound;
}


    p_name.arr[p_name.len]='\0';
    p_type.arr[p_type.len]='\0';
    if (p_since>pSet->versDate[0]) pSet->versDate[0]=p_since;
    if (p_until<pSet->versDate[1] || pSet->versDate[1]<0) pSet->versDate[1]=p_until;
    HParamObj* o=new HParamObj((Char_t*)(p_name.arr));
    o->setParamType((Char_t*)(p_type.arr));
    if (p_blob_Ind!=-1) {
      rc=readBlob(o,p_blob,kFALSE);
      if (rc&&p_streamer_Ind!=-1) {
        rc=readBlob(o,p_streamer,kTRUE);
      }
      if (p_class_vers_Ind!=-1) {
        o->setClassVersion(p_class_vers);
      }
    } else if (p_value_Ind!=-1) {
      UChar_t* v=new UChar_t[p_value.len];
      memcpy(v,p_value.arr,p_value.len);
      o->setParamValue(v,p_value.len);
    } else {
      Error("readCond(HParCond*, Int_t*)",
            "Data undefined for parameter %s",o->GetName());
      rc=kFALSE;
    } 
    if (rc) {
      paramList.getList()->Add(o);
      n++;
    }
  }
  /* EXEC SQL CLOSE gplana_cursor; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 8;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )109;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode < 0) goto errorfound;
}


  if (rc&&n>0) {
    rc=pPar->getParams(&paramList); 
  } else {
    rc=kFALSE;
  }
  if (rc) {
    setChanged(pPar);
    cout<<pPar->GetName()<<" initialized from Oracle"<<'\n';
  } else {    
    pPar->setInputVersion(-1,inputNumber);
  }
  return rc;
errorfound:
  showSqlError("readCond(HParCond*, Int_t*)");
  return kFALSE;
}

Bool_t HCondParOra2Io::readBlob(HParamObj* obj,Int_t lobId,Bool_t isStreamerInfo) {
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    int            id;
    unsigned int   loblength;
    unsigned int   amount;
    unsigned int   offset;
    unsigned char  buffer[LOB_BUFSIZE];
    /* varchar        root_vers[83]; */ 
struct { unsigned short len; unsigned char arr[83]; } root_vers;

    /* EXEC SQL VAR buffer IS RAW(LOB_BUFSIZE); */ 

  /* EXEC SQL END DECLARE SECTION; */ 

  id=lobId;
  amount=LOB_BUFSIZE;
  UChar_t* pBlob=0;
  UInt_t amountRead=0;
  root_vers.len=83;
  /* EXEC SQL WHENEVER SQLERROR GOTO notfound; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO notfound; */ 

  if (!isStreamerInfo) {
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_blob(:id,:amount,:loblength,:buffer);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 8;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_blob ( :id , :amount , \
:loblength , :buffer ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )124;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&id;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&loblength;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)buffer;
    sqlstm.sqhstl[3] = (unsigned long )32512;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    pBlob=obj->setLength(loblength);
  } else {
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_streamerinfo(:id,:amount,:loblength,:buffer,:root_vers);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 8;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_streamerinfo ( :id , :a\
mount , :loblength , :buffer , :root_vers ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )155;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&id;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&loblength;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)buffer;
    sqlstm.sqhstl[3] = (unsigned long )32512;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&root_vers;
    sqlstm.sqhstl[4] = (unsigned long )85;
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)0;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    pBlob=obj->setStreamerInfoSize(loblength);
    root_vers.arr[root_vers.len]='\0';
    if (strcmp(gROOT->GetVersion(),(char*)root_vers.arr)!=0) {
      Warning("readBlob",
              "Parameter %s\n  ROOT version of streamer info = %s, current ROOT version = %s \n",
              obj->GetName(),root_vers.arr,gROOT->GetVersion());
    }
  }
  amountRead=amount;
  memcpy((UChar_t*)pBlob,buffer,amount);
  while (amountRead<loblength) {
    amount= (loblength>LOB_BUFSIZE) ? LOB_BUFSIZE : loblength ;
    offset=amountRead+1;
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_next_buffer(:amount,:offset,:buffer);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 8;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_next_buffer ( :amount ,\
 :offset , :buffer ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )190;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&amount;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&offset;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)buffer;
    sqlstm.sqhstl[2] = (unsigned long )32512;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    memcpy((UChar_t*)(&pBlob[amountRead]),buffer,amount);
    amountRead+=amount;
  }
  return kTRUE;
notfound:
  showSqlError("readBlob");
  if (isStreamerInfo) Error("readBlob","StreamerInfo Blob %i not read",lobId);
  else Error("readBlob","Value Blob %i not read",lobId);
  return kFALSE;
}

Int_t HCondParOra2Io::createParamVers(HParCond* pPar) {
  // create analysis parameter version in Oracle
  // returns version number or -1 if error occurred
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

     char* p_class;
     char* p_author;
     char* p_descript;
     char* p_context;
     char* p_exp_loc;
     int vers=-1;
     int context_id=-1;
  /* EXEC SQL END DECLARE SECTION; */ 

  p_class=(Char_t*)(pPar->IsA()->GetName());
  p_author=(Char_t*)(pPar->getAuthor());
  p_descript=(Char_t*)(pPar->getDescription());
  p_context=(Char_t*)(pPar->getParamContext());
  p_exp_loc=(Char_t*)(getExpLocation());
  if (strlen(p_author)==0) {
    Error("createParamVers(...)",
          "author of parameters not defined");
    return -1;
  }
  if (strlen(p_descript)==0) {
    Error("createParamVers(...)",
          "description of parameters not defined");
    return -1;
  }
  if (strlen(p_context)==0) {
    Error("createParamVers(...)",
          "Purpose of parameters not defined");
    return -1;
  }
  /* EXEC SQL WHENEVER SQLERROR GOTO not_found; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO not_found; */ 

  /* EXEC SQL EXECUTE
    DECLARE
    BEGIN
      :context_id := hanal2.hgenpar_ana.get_context_id(
                         :p_class,:p_context,:p_exp_loc);
      IF :context_id > 0 THEN
        :vers := hanal2.hgenpar_ana.next_param_vers_load(:p_class);
        IF :vers > 0 THEN
          INSERT INTO hanal2.genparam_vers_load
            (param_vers_load_id,param_context_id,author,description)
            VALUES (:vers,:context_id,:p_author,:p_descript);
        END IF;
      END IF;
    END;
  END-EXEC; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 8;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.stmt = "declare BEGIN :context_id := hanal2 . hgenpar_ana . get_con\
text_id ( :p_class , :p_context , :p_exp_loc ) ; IF :context_id > 0 THEN :vers\
 := hanal2 . hgenpar_ana . next_param_vers_load ( :p_class ) ; IF :vers > 0 TH\
EN INSERT INTO hanal2 . genparam_vers_load ( param_vers_load_id , param_contex\
t_id , author , description ) VALUES ( :vers , :context_id , :p_author , :p_de\
script ) ; END IF ; END IF ; END ;";
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )217;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlstm.sqhstv[0] = (unsigned char  *)&context_id;
  sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
  sqlstm.sqhsts[0] = (         int  )0;
  sqlstm.sqindv[0] = (         short *)0;
  sqlstm.sqinds[0] = (         int  )0;
  sqlstm.sqharm[0] = (unsigned long )0;
  sqlstm.sqadto[0] = (unsigned short )0;
  sqlstm.sqtdso[0] = (unsigned short )0;
  sqlstm.sqhstv[1] = (unsigned char  *)p_class;
  sqlstm.sqhstl[1] = (unsigned long )0;
  sqlstm.sqhsts[1] = (         int  )0;
  sqlstm.sqindv[1] = (         short *)0;
  sqlstm.sqinds[1] = (         int  )0;
  sqlstm.sqharm[1] = (unsigned long )0;
  sqlstm.sqadto[1] = (unsigned short )0;
  sqlstm.sqtdso[1] = (unsigned short )0;
  sqlstm.sqhstv[2] = (unsigned char  *)p_context;
  sqlstm.sqhstl[2] = (unsigned long )0;
  sqlstm.sqhsts[2] = (         int  )0;
  sqlstm.sqindv[2] = (         short *)0;
  sqlstm.sqinds[2] = (         int  )0;
  sqlstm.sqharm[2] = (unsigned long )0;
  sqlstm.sqadto[2] = (unsigned short )0;
  sqlstm.sqtdso[2] = (unsigned short )0;
  sqlstm.sqhstv[3] = (unsigned char  *)p_exp_loc;
  sqlstm.sqhstl[3] = (unsigned long )0;
  sqlstm.sqhsts[3] = (         int  )0;
  sqlstm.sqindv[3] = (         short *)0;
  sqlstm.sqinds[3] = (         int  )0;
  sqlstm.sqharm[3] = (unsigned long )0;
  sqlstm.sqadto[3] = (unsigned short )0;
  sqlstm.sqtdso[3] = (unsigned short )0;
  sqlstm.sqhstv[4] = (unsigned char  *)&vers;
  sqlstm.sqhstl[4] = (unsigned long )sizeof(int);
  sqlstm.sqhsts[4] = (         int  )0;
  sqlstm.sqindv[4] = (         short *)0;
  sqlstm.sqinds[4] = (         int  )0;
  sqlstm.sqharm[4] = (unsigned long )0;
  sqlstm.sqadto[4] = (unsigned short )0;
  sqlstm.sqtdso[4] = (unsigned short )0;
  sqlstm.sqhstv[5] = (unsigned char  *)p_author;
  sqlstm.sqhstl[5] = (unsigned long )0;
  sqlstm.sqhsts[5] = (         int  )0;
  sqlstm.sqindv[5] = (         short *)0;
  sqlstm.sqinds[5] = (         int  )0;
  sqlstm.sqharm[5] = (unsigned long )0;
  sqlstm.sqadto[5] = (unsigned short )0;
  sqlstm.sqtdso[5] = (unsigned short )0;
  sqlstm.sqhstv[6] = (unsigned char  *)p_descript;
  sqlstm.sqhstl[6] = (unsigned long )0;
  sqlstm.sqhsts[6] = (         int  )0;
  sqlstm.sqindv[6] = (         short *)0;
  sqlstm.sqinds[6] = (         int  )0;
  sqlstm.sqharm[6] = (unsigned long )0;
  sqlstm.sqadto[6] = (unsigned short )0;
  sqlstm.sqtdso[6] = (unsigned short )0;
  sqlstm.sqphsv = sqlstm.sqhstv;
  sqlstm.sqphsl = sqlstm.sqhstl;
  sqlstm.sqphss = sqlstm.sqhsts;
  sqlstm.sqpind = sqlstm.sqindv;
  sqlstm.sqpins = sqlstm.sqinds;
  sqlstm.sqparm = sqlstm.sqharm;
  sqlstm.sqparc = sqlstm.sqharc;
  sqlstm.sqpadto = sqlstm.sqadto;
  sqlstm.sqptdso = sqlstm.sqtdso;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode == 1403) goto not_found;
  if (sqlca.sqlcode < 0) goto not_found;
}


  return vers;
not_found:
  showSqlError("createParamVers(const Char_t*)");
  rollback();
  return -1;
};

Int_t HCondParOra2Io::writeCond(HParCond* pPar) {
  // write analysis parameters to Oracle
  cout<<"---------------  Storage of "<<pPar->GetName()<<"  ---------------\n";
  Int_t version=createParamVers(pPar);
  if (version==-1) return -1;
  cout<<"****************************************************************\n";
  cout<<"***  Version:              "<<version<<endl;
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    typedef struct {
      unsigned short len;
      unsigned char  val[2000];
    } vraw;
    /* EXEC SQL TYPE vraw IS VARRAW(2002); */ 

    int           vers;
    char          p_name[81];
    char          p_type[81];
    vraw          p_value;
    int           p_blob;
    int           p_nvalues;
    int           p_num;
    int           p_is_basic;
    int           p_class_vers;
    int           p_streamerinfo;
    short         value_Ind;
    short         blob_Ind;
    short         class_vers_Ind;
    short         streamerinfo_Ind;
  /* EXEC SQL END DECLARE SECTION; */ 

  HParamList* paramList = new HParamList;
  pPar->putParams(paramList);
  TList* pList=paramList->getList();
  TIter next(pList);
  HParamObj* po;
  Int_t n=0, olen=0;
  /* EXEC SQL WHENEVER SQLERROR GOTO not_found; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO not_found; */ 

  vers=version;
  while ((po=(HParamObj*)next())) {
    strcpy(p_name,po->GetName());
    strcpy(p_type,po->getParamType());
    p_nvalues=po->getNumParams();
    olen=po->getLength();
    if (po->isBasicType()) {
      p_is_basic=1;
      if (olen<=2000) {
        p_value.len=olen; 
        memcpy(p_value.val,po->getParamValue(),olen);
        value_Ind=0;
        blob_Ind=-1;
      } else {
        value_Ind=-1;
        p_blob=storeBlob(po->getParamValue(),olen,kFALSE);
        blob_Ind=0;
      }
      class_vers_Ind=-1;
      streamerinfo_Ind=-1;
    } else {
      p_is_basic=0;
      value_Ind=-1;
      p_blob=storeBlob(po->getParamValue(),po->getLength(),kFALSE);
      blob_Ind=0;
      p_class_vers=po->getClassVersion();
      class_vers_Ind=0;
      if (po->getStreamerInfoSize()>0&&po->getStreamerInfo()!=0) {
        p_streamerinfo=storeBlob(po->getStreamerInfo(),po->getStreamerInfoSize(),kTRUE);
        streamerinfo_Ind=0;
      } else {
        streamerinfo_Ind=-1;
      }
    }
    p_num=++n;
    /* EXEC SQL INSERT INTO hanal2.genparam_value_load
                    ( param_vers_load_id,param_name,param_value_type,param_value,blob_id,
                      nvalues,param_num,is_basic_type,class_version,streamerinfo_id )
             VALUES ( :vers,:p_name,:p_type,:p_value:value_Ind,:p_blob:blob_Ind,
                      :p_nvalues,:p_num,:p_is_basic,:p_class_vers:class_vers_Ind,
                      :p_streamerinfo:streamerinfo_Ind ); */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "insert into hanal2.genparam_value_load (param_vers_load_i\
d,param_name,param_value_type,param_value,blob_id,nvalues,param_num,is_basic_t\
ype,class_version,streamerinfo_id) values (:b0,:b1,:b2,:b3:b4,:b5:b6,:b7,:b8,:\
b9,:b10:b11,:b12:b13)";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )260;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&vers;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)p_name;
    sqlstm.sqhstl[1] = (unsigned long )81;
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)p_type;
    sqlstm.sqhstl[2] = (unsigned long )81;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)&p_value;
    sqlstm.sqhstl[3] = (unsigned long )2004;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)&value_Ind;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&p_blob;
    sqlstm.sqhstl[4] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)&blob_Ind;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqhstv[5] = (unsigned char  *)&p_nvalues;
    sqlstm.sqhstl[5] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[5] = (         int  )0;
    sqlstm.sqindv[5] = (         short *)0;
    sqlstm.sqinds[5] = (         int  )0;
    sqlstm.sqharm[5] = (unsigned long )0;
    sqlstm.sqadto[5] = (unsigned short )0;
    sqlstm.sqtdso[5] = (unsigned short )0;
    sqlstm.sqhstv[6] = (unsigned char  *)&p_num;
    sqlstm.sqhstl[6] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[6] = (         int  )0;
    sqlstm.sqindv[6] = (         short *)0;
    sqlstm.sqinds[6] = (         int  )0;
    sqlstm.sqharm[6] = (unsigned long )0;
    sqlstm.sqadto[6] = (unsigned short )0;
    sqlstm.sqtdso[6] = (unsigned short )0;
    sqlstm.sqhstv[7] = (unsigned char  *)&p_is_basic;
    sqlstm.sqhstl[7] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[7] = (         int  )0;
    sqlstm.sqindv[7] = (         short *)0;
    sqlstm.sqinds[7] = (         int  )0;
    sqlstm.sqharm[7] = (unsigned long )0;
    sqlstm.sqadto[7] = (unsigned short )0;
    sqlstm.sqtdso[7] = (unsigned short )0;
    sqlstm.sqhstv[8] = (unsigned char  *)&p_class_vers;
    sqlstm.sqhstl[8] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[8] = (         int  )0;
    sqlstm.sqindv[8] = (         short *)&class_vers_Ind;
    sqlstm.sqinds[8] = (         int  )0;
    sqlstm.sqharm[8] = (unsigned long )0;
    sqlstm.sqadto[8] = (unsigned short )0;
    sqlstm.sqtdso[8] = (unsigned short )0;
    sqlstm.sqhstv[9] = (unsigned char  *)&p_streamerinfo;
    sqlstm.sqhstl[9] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[9] = (         int  )0;
    sqlstm.sqindv[9] = (         short *)&streamerinfo_Ind;
    sqlstm.sqinds[9] = (         int  )0;
    sqlstm.sqharm[9] = (unsigned long )0;
    sqlstm.sqadto[9] = (unsigned short )0;
    sqlstm.sqtdso[9] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto not_found;
    if (sqlca.sqlcode < 0) goto not_found;
}


  }
  cout<<"***  Number of parameters: "<<n<<endl;
  cout<<"***  "<<pPar->GetName()<<" written to Oracle"<<endl;
  cout<<"****************************************************************\n";
  commit();
  pPar->setChanged(kFALSE);
  delete paramList;
  return version;
not_found:
  showSqlError("writeCond(HParCond*)");
  rollback();
  pPar->setChanged(kFALSE);
  delete paramList;
  return -1;
}

Int_t HCondParOra2Io::storeBlob(UChar_t* pValue, Int_t pLength,Bool_t isStreamerInfo) {
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    unsigned char buffer[LOB_BUFSIZE];
    int           totlen;
    int           amount;
    int           offset;
    char*         rootversion;
    int           id;
    /* EXEC SQL VAR buffer IS RAW(LOB_BUFSIZE); */ 

  /* EXEC SQL END DECLARE SECTION; */ 

  offset=1;
  totlen=pLength;
  amount= (totlen>LOB_BUFSIZE) ? LOB_BUFSIZE : totlen;
  memcpy(buffer,pValue,amount);
  id=-1;
  Int_t restlen=totlen-amount;
  /* EXEC SQL WHENEVER SQLERROR GOTO errorfound; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO errorfound; */ 

  if (isStreamerInfo) {
    rootversion=(char*)(gROOT->GetVersion());
    /* EXEC SQL EXECUTE
      DECLARE
      BEGIN
        hanal2.hgenpar_ana.add_streamerinfo(:totlen,:amount,:buffer,:rootversion,:id);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "declare BEGIN hanal2 . hgenpar_ana . add_streamerinfo ( :\
totlen , :amount , :buffer , :rootversion , :id ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )315;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&totlen;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)buffer;
    sqlstm.sqhstl[2] = (unsigned long )32512;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)rootversion;
    sqlstm.sqhstl[3] = (unsigned long )0;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&id;
    sqlstm.sqhstl[4] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)0;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto errorfound;
    if (sqlca.sqlcode < 0) goto errorfound;
}


  } else {
    /* EXEC SQL EXECUTE
      DECLARE
      BEGIN
        hanal2.hgenpar_ana.add_blob(:totlen,:amount,:buffer,:id);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "declare BEGIN hanal2 . hgenpar_ana . add_blob ( :totlen ,\
 :amount , :buffer , :id ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )350;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&totlen;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)buffer;
    sqlstm.sqhstl[2] = (unsigned long )32512;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)&id;
    sqlstm.sqhstl[3] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto errorfound;
    if (sqlca.sqlcode < 0) goto errorfound;
}


  }
  while (restlen>0) {
    offset+=LOB_BUFSIZE;
    amount= (restlen>LOB_BUFSIZE) ? LOB_BUFSIZE : restlen;
    memcpy(buffer,&pValue[offset-1],amount);
    /* EXEC SQL EXECUTE
      DECLARE
      BEGIN
        hanal2.hgenpar_ana.append_to_blob(:id,:amount,:offset,:buffer);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "declare BEGIN hanal2 . hgenpar_ana . append_to_blob ( :id\
 , :amount , :offset , :buffer ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )381;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&id;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&offset;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)buffer;
    sqlstm.sqhstl[3] = (unsigned long )32512;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto errorfound;
    if (sqlca.sqlcode < 0) goto errorfound;
}


    restlen-=amount;
  }
  return id;
errorfound:
  showSqlError("storeBlob");
  /* EXEC SQL ROLLBACK WORK; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 10;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )412;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode < 0) goto errorfound;
}


  cout<<"Blob not stored."<<endl;
  return -1;
}

Bool_t HCondParOra2Io::readFromLoadingTable(HParCond* pPar,Int_t version) {
  // reads the analysis parameters from the LOAD table and fills the container
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    typedef struct {
      unsigned short len;
      unsigned char  arr[2000];
    } vraw;
    /* EXEC SQL TYPE vraw IS VARRAW(2002); */ 

    int vers;
    /* varchar       p_name[85]; */ 
struct { unsigned short len; unsigned char arr[85]; } p_name;

    /* varchar       p_type[85]; */ 
struct { unsigned short len; unsigned char arr[85]; } p_type;

    vraw          p_value;
    int           p_blob;
    int           p_class_vers;
    int           p_streamer;
    short         p_value_Ind;
    short         p_blob_Ind;
    short         p_class_vers_Ind;
    short         p_streamer_Ind;
  /* EXEC SQL END DECLARE SECTION; */ 

  vers=version;
  HParamList paramList;
  Bool_t rc=kTRUE;
  Int_t n=0;
  /* EXEC SQL WHENEVER SQLERROR GOTO errorfound; */ 

  /* EXEC SQL DECLARE gplraw_cursor CURSOR FOR
           SELECT param_name, param_value_type, param_value, 
                  blob_id, class_version, streamerinfo_id
           FROM hanal2.genparam_values_load_ana
           WHERE param_vers_load_id = :vers; */ 

  /* EXEC SQL OPEN gplraw_cursor; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 10;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.stmt = sq0013;
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )427;
  sqlstm.selerr = (unsigned short)1;
  sqlstm.sqlpfmem = (unsigned int  )0;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlstm.sqcmod = (unsigned int )0;
  sqlstm.sqhstv[0] = (unsigned char  *)&vers;
  sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
  sqlstm.sqhsts[0] = (         int  )0;
  sqlstm.sqindv[0] = (         short *)0;
  sqlstm.sqinds[0] = (         int  )0;
  sqlstm.sqharm[0] = (unsigned long )0;
  sqlstm.sqadto[0] = (unsigned short )0;
  sqlstm.sqtdso[0] = (unsigned short )0;
  sqlstm.sqphsv = sqlstm.sqhstv;
  sqlstm.sqphsl = sqlstm.sqhstl;
  sqlstm.sqphss = sqlstm.sqhsts;
  sqlstm.sqpind = sqlstm.sqindv;
  sqlstm.sqpins = sqlstm.sqinds;
  sqlstm.sqparm = sqlstm.sqharm;
  sqlstm.sqparc = sqlstm.sqharc;
  sqlstm.sqpadto = sqlstm.sqadto;
  sqlstm.sqptdso = sqlstm.sqtdso;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode < 0) goto errorfound;
}


  /* EXEC SQL WHENEVER NOT FOUND DO break; */ 

  for (;rc;) {
    /* EXEC SQL FETCH gplraw_cursor
             INTO :p_name, :p_type, :p_value:p_value_Ind,
                  :p_blob:p_blob_Ind, :p_class_vers:p_class_vers_Ind,
                  :p_streamer:p_streamer_Ind; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )446;
    sqlstm.selerr = (unsigned short)1;
    sqlstm.sqlpfmem = (unsigned int  )0;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqfoff = (         int )0;
    sqlstm.sqfmod = (unsigned int )2;
    sqlstm.sqhstv[0] = (unsigned char  *)&p_name;
    sqlstm.sqhstl[0] = (unsigned long )87;
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&p_type;
    sqlstm.sqhstl[1] = (unsigned long )87;
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&p_value;
    sqlstm.sqhstl[2] = (unsigned long )2004;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)&p_value_Ind;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)&p_blob;
    sqlstm.sqhstl[3] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)&p_blob_Ind;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&p_class_vers;
    sqlstm.sqhstl[4] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)&p_class_vers_Ind;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqhstv[5] = (unsigned char  *)&p_streamer;
    sqlstm.sqhstl[5] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[5] = (         int  )0;
    sqlstm.sqindv[5] = (         short *)&p_streamer_Ind;
    sqlstm.sqinds[5] = (         int  )0;
    sqlstm.sqharm[5] = (unsigned long )0;
    sqlstm.sqadto[5] = (unsigned short )0;
    sqlstm.sqtdso[5] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) break;
    if (sqlca.sqlcode < 0) goto errorfound;
}


    p_name.arr[p_name.len]='\0';
    p_type.arr[p_type.len]='\0';
    HParamObj* o=new HParamObj((Char_t*)(p_name.arr));
    o->setParamType((Char_t*)(p_type.arr));
    if (p_blob_Ind!=-1) {
      rc=readLoadBlob(o,p_blob,kFALSE);
      if (rc&&p_streamer_Ind!=-1) {
        rc=readLoadBlob(o,p_streamer,kTRUE);
      }
      if (p_class_vers_Ind!=-1) {
        o->setClassVersion(p_class_vers);
      }
    } else if (p_value_Ind!=-1) {
      UChar_t* v=new UChar_t[p_value.len];
      memcpy(v,p_value.arr,p_value.len);
      o->setParamValue(v,p_value.len);
    } else {
      Error("readFromLoadingTable(HParCond*,Int_t*)",
            "Data undefined for parameter %s",o->GetName());
      rc=kFALSE;
    }
    if (rc) { 
      paramList.getList()->Add(o);
      n++;
    }
  }
  /* EXEC SQL CLOSE gplraw_cursor; */ 

{
  struct sqlexd sqlstm;
  sqlorat((void **)0, &sqlctx, &oraca);
  sqlstm.sqlvsn = 13;
  sqlstm.arrsiz = 10;
  sqlstm.sqladtp = &sqladt;
  sqlstm.sqltdsp = &sqltds;
  sqlstm.iters = (unsigned int  )1;
  sqlstm.offset = (unsigned int  )485;
  sqlstm.cud = sqlcud0;
  sqlstm.sqlest = (unsigned char  *)&sqlca;
  sqlstm.sqlety = (unsigned short)4352;
  sqlstm.occurs = (unsigned int  )0;
  sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
  if (sqlca.sqlcode < 0) goto errorfound;
}


  if (rc&&n>0) {
    rc=pPar->getParams(&paramList);
  }
  if (rc) {
    pPar->setInputVersion(version,inputNumber);
    setChanged(pPar);
    cout<<pPar->GetName()<<" initialized from Load Table"<<'\n';
  } else {
    pPar->setInputVersion(-1,inputNumber);
  }
  return rc;
errorfound:
  showSqlError("readFromLoadingTable");
  return kFALSE;
}

Bool_t HCondParOra2Io::readLoadBlob(HParamObj* obj,Int_t lobId,Bool_t isStreamerInfo) {
  // reads the BLOB from the LOAD table
  /* EXEC SQL BEGIN DECLARE SECTION; */ 

    int           id;
    unsigned int  loblength;
    unsigned int  amount;
    unsigned int  offset;
    unsigned char buffer[LOB_BUFSIZE];
    /* varchar       root_vers[83]; */ 
struct { unsigned short len; unsigned char arr[83]; } root_vers;

    /* EXEC SQL VAR buffer IS RAW(LOB_BUFSIZE); */ 

  /* EXEC SQL END DECLARE SECTION; */ 

  id=lobId;
  amount=LOB_BUFSIZE;
  UChar_t* pBlob=0;
  UInt_t amountRead=0;
  root_vers.len=83;
  /* EXEC SQL WHENEVER SQLERROR GOTO notfound; */ 

  /* EXEC SQL WHENEVER NOT FOUND GOTO notfound; */ 

  if (!isStreamerInfo) {
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_load_blob(:id,:amount,:loblength,:buffer);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_load_blob ( :id , :amou\
nt , :loblength , :buffer ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )500;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&id;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&loblength;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)buffer;
    sqlstm.sqhstl[3] = (unsigned long )32512;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    pBlob=obj->setLength(loblength);
  } else {
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_load_streamerinfo(:id,:amount,:loblength,:buffer,:root_vers);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_load_streamerinfo ( :id\
 , :amount , :loblength , :buffer , :root_vers ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )531;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&id;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&amount;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)&loblength;
    sqlstm.sqhstl[2] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqhstv[3] = (unsigned char  *)buffer;
    sqlstm.sqhstl[3] = (unsigned long )32512;
    sqlstm.sqhsts[3] = (         int  )0;
    sqlstm.sqindv[3] = (         short *)0;
    sqlstm.sqinds[3] = (         int  )0;
    sqlstm.sqharm[3] = (unsigned long )0;
    sqlstm.sqadto[3] = (unsigned short )0;
    sqlstm.sqtdso[3] = (unsigned short )0;
    sqlstm.sqhstv[4] = (unsigned char  *)&root_vers;
    sqlstm.sqhstl[4] = (unsigned long )85;
    sqlstm.sqhsts[4] = (         int  )0;
    sqlstm.sqindv[4] = (         short *)0;
    sqlstm.sqinds[4] = (         int  )0;
    sqlstm.sqharm[4] = (unsigned long )0;
    sqlstm.sqadto[4] = (unsigned short )0;
    sqlstm.sqtdso[4] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    pBlob=obj->setStreamerInfoSize(loblength);
    root_vers.arr[root_vers.len]='\0';
    if (strcmp(gROOT->GetVersion(),(char*)root_vers.arr)!=0) {
      Warning("readLoadBlob",
              "Parameter %s\n  ROOT version of streamer info = %s, current ROOT version = %s \n",
              obj->GetName(),root_vers.arr,gROOT->GetVersion());
    }
  }
  amountRead=amount;
  memcpy((UChar_t*)pBlob,buffer,amount);
  while (amountRead<loblength) {
    amount= (loblength>LOB_BUFSIZE) ? LOB_BUFSIZE : loblength ;
    offset=amountRead+1;
    /* EXEC SQL EXECUTE
      BEGIN
        hanal2.hgenpar_ana.read_next_buffer(:amount,:offset,:buffer);
      END;
    END-EXEC; */ 

{
    struct sqlexd sqlstm;
    sqlorat((void **)0, &sqlctx, &oraca);
    sqlstm.sqlvsn = 13;
    sqlstm.arrsiz = 10;
    sqlstm.sqladtp = &sqladt;
    sqlstm.sqltdsp = &sqltds;
    sqlstm.stmt = "begin hanal2 . hgenpar_ana . read_next_buffer ( :amount ,\
 :offset , :buffer ) ; END ;";
    sqlstm.iters = (unsigned int  )1;
    sqlstm.offset = (unsigned int  )566;
    sqlstm.cud = sqlcud0;
    sqlstm.sqlest = (unsigned char  *)&sqlca;
    sqlstm.sqlety = (unsigned short)4352;
    sqlstm.occurs = (unsigned int  )0;
    sqlstm.sqhstv[0] = (unsigned char  *)&amount;
    sqlstm.sqhstl[0] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[0] = (         int  )0;
    sqlstm.sqindv[0] = (         short *)0;
    sqlstm.sqinds[0] = (         int  )0;
    sqlstm.sqharm[0] = (unsigned long )0;
    sqlstm.sqadto[0] = (unsigned short )0;
    sqlstm.sqtdso[0] = (unsigned short )0;
    sqlstm.sqhstv[1] = (unsigned char  *)&offset;
    sqlstm.sqhstl[1] = (unsigned long )sizeof(int);
    sqlstm.sqhsts[1] = (         int  )0;
    sqlstm.sqindv[1] = (         short *)0;
    sqlstm.sqinds[1] = (         int  )0;
    sqlstm.sqharm[1] = (unsigned long )0;
    sqlstm.sqadto[1] = (unsigned short )0;
    sqlstm.sqtdso[1] = (unsigned short )0;
    sqlstm.sqhstv[2] = (unsigned char  *)buffer;
    sqlstm.sqhstl[2] = (unsigned long )32512;
    sqlstm.sqhsts[2] = (         int  )0;
    sqlstm.sqindv[2] = (         short *)0;
    sqlstm.sqinds[2] = (         int  )0;
    sqlstm.sqharm[2] = (unsigned long )0;
    sqlstm.sqadto[2] = (unsigned short )0;
    sqlstm.sqtdso[2] = (unsigned short )0;
    sqlstm.sqphsv = sqlstm.sqhstv;
    sqlstm.sqphsl = sqlstm.sqhstl;
    sqlstm.sqphss = sqlstm.sqhsts;
    sqlstm.sqpind = sqlstm.sqindv;
    sqlstm.sqpins = sqlstm.sqinds;
    sqlstm.sqparm = sqlstm.sqharm;
    sqlstm.sqparc = sqlstm.sqharc;
    sqlstm.sqpadto = sqlstm.sqadto;
    sqlstm.sqptdso = sqlstm.sqtdso;
    sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn);
    if (sqlca.sqlcode == 1403) goto notfound;
    if (sqlca.sqlcode < 0) goto notfound;
}


    memcpy((UChar_t*)(&pBlob[amountRead]),buffer,amount);
    amountRead+=amount;
  }
  return kTRUE;
notfound:
  showSqlError("readLoadBlob");
  Error("readLoadBlob","Blob %i not read",lobId);
  return kFALSE;
}
 hcondparora2io.pc.cc:1
 hcondparora2io.pc.cc:2
 hcondparora2io.pc.cc:3
 hcondparora2io.pc.cc:4
 hcondparora2io.pc.cc:5
 hcondparora2io.pc.cc:6
 hcondparora2io.pc.cc:7
 hcondparora2io.pc.cc:8
 hcondparora2io.pc.cc:9
 hcondparora2io.pc.cc:10
 hcondparora2io.pc.cc:11
 hcondparora2io.pc.cc:12
 hcondparora2io.pc.cc:13
 hcondparora2io.pc.cc:14
 hcondparora2io.pc.cc:15
 hcondparora2io.pc.cc:16
 hcondparora2io.pc.cc:17
 hcondparora2io.pc.cc:18
 hcondparora2io.pc.cc:19
 hcondparora2io.pc.cc:20
 hcondparora2io.pc.cc:21
 hcondparora2io.pc.cc:22
 hcondparora2io.pc.cc:23
 hcondparora2io.pc.cc:24
 hcondparora2io.pc.cc:25
 hcondparora2io.pc.cc:26
 hcondparora2io.pc.cc:27
 hcondparora2io.pc.cc:28
 hcondparora2io.pc.cc:29
 hcondparora2io.pc.cc:30
 hcondparora2io.pc.cc:31
 hcondparora2io.pc.cc:32
 hcondparora2io.pc.cc:33
 hcondparora2io.pc.cc:34
 hcondparora2io.pc.cc:35
 hcondparora2io.pc.cc:36
 hcondparora2io.pc.cc:37
 hcondparora2io.pc.cc:38
 hcondparora2io.pc.cc:39
 hcondparora2io.pc.cc:40
 hcondparora2io.pc.cc:41
 hcondparora2io.pc.cc:42
 hcondparora2io.pc.cc:43
 hcondparora2io.pc.cc:44
 hcondparora2io.pc.cc:45
 hcondparora2io.pc.cc:46
 hcondparora2io.pc.cc:47
 hcondparora2io.pc.cc:48
 hcondparora2io.pc.cc:49
 hcondparora2io.pc.cc:50
 hcondparora2io.pc.cc:51
 hcondparora2io.pc.cc:52
 hcondparora2io.pc.cc:53
 hcondparora2io.pc.cc:54
 hcondparora2io.pc.cc:55
 hcondparora2io.pc.cc:56
 hcondparora2io.pc.cc:57
 hcondparora2io.pc.cc:58
 hcondparora2io.pc.cc:59
 hcondparora2io.pc.cc:60
 hcondparora2io.pc.cc:61
 hcondparora2io.pc.cc:62
 hcondparora2io.pc.cc:63
 hcondparora2io.pc.cc:64
 hcondparora2io.pc.cc:65
 hcondparora2io.pc.cc:66
 hcondparora2io.pc.cc:67
 hcondparora2io.pc.cc:68
 hcondparora2io.pc.cc:69
 hcondparora2io.pc.cc:70
 hcondparora2io.pc.cc:71
 hcondparora2io.pc.cc:72
 hcondparora2io.pc.cc:73
 hcondparora2io.pc.cc:74
 hcondparora2io.pc.cc:75
 hcondparora2io.pc.cc:76
 hcondparora2io.pc.cc:77
 hcondparora2io.pc.cc:78
 hcondparora2io.pc.cc:79
 hcondparora2io.pc.cc:80
 hcondparora2io.pc.cc:81
 hcondparora2io.pc.cc:82
 hcondparora2io.pc.cc:83
 hcondparora2io.pc.cc:84
 hcondparora2io.pc.cc:85
 hcondparora2io.pc.cc:86
 hcondparora2io.pc.cc:87
 hcondparora2io.pc.cc:88
 hcondparora2io.pc.cc:89
 hcondparora2io.pc.cc:90
 hcondparora2io.pc.cc:91
 hcondparora2io.pc.cc:92
 hcondparora2io.pc.cc:93
 hcondparora2io.pc.cc:94
 hcondparora2io.pc.cc:95
 hcondparora2io.pc.cc:96
 hcondparora2io.pc.cc:97
 hcondparora2io.pc.cc:98
 hcondparora2io.pc.cc:99
 hcondparora2io.pc.cc:100
 hcondparora2io.pc.cc:101
 hcondparora2io.pc.cc:102
 hcondparora2io.pc.cc:103
 hcondparora2io.pc.cc:104
 hcondparora2io.pc.cc:105
 hcondparora2io.pc.cc:106
 hcondparora2io.pc.cc:107
 hcondparora2io.pc.cc:108
 hcondparora2io.pc.cc:109
 hcondparora2io.pc.cc:110
 hcondparora2io.pc.cc:111
 hcondparora2io.pc.cc:112
 hcondparora2io.pc.cc:113
 hcondparora2io.pc.cc:114
 hcondparora2io.pc.cc:115
 hcondparora2io.pc.cc:116
 hcondparora2io.pc.cc:117
 hcondparora2io.pc.cc:118
 hcondparora2io.pc.cc:119
 hcondparora2io.pc.cc:120
 hcondparora2io.pc.cc:121
 hcondparora2io.pc.cc:122
 hcondparora2io.pc.cc:123
 hcondparora2io.pc.cc:124
 hcondparora2io.pc.cc:125
 hcondparora2io.pc.cc:126
 hcondparora2io.pc.cc:127
 hcondparora2io.pc.cc:128
 hcondparora2io.pc.cc:129
 hcondparora2io.pc.cc:130
 hcondparora2io.pc.cc:131
 hcondparora2io.pc.cc:132
 hcondparora2io.pc.cc:133
 hcondparora2io.pc.cc:134
 hcondparora2io.pc.cc:135
 hcondparora2io.pc.cc:136
 hcondparora2io.pc.cc:137
 hcondparora2io.pc.cc:138
 hcondparora2io.pc.cc:139
 hcondparora2io.pc.cc:140
 hcondparora2io.pc.cc:141
 hcondparora2io.pc.cc:142
 hcondparora2io.pc.cc:143
 hcondparora2io.pc.cc:144
 hcondparora2io.pc.cc:145
 hcondparora2io.pc.cc:146
 hcondparora2io.pc.cc:147
 hcondparora2io.pc.cc:148
 hcondparora2io.pc.cc:149
 hcondparora2io.pc.cc:150
 hcondparora2io.pc.cc:151
 hcondparora2io.pc.cc:152
 hcondparora2io.pc.cc:153
 hcondparora2io.pc.cc:154
 hcondparora2io.pc.cc:155
 hcondparora2io.pc.cc:156
 hcondparora2io.pc.cc:157
 hcondparora2io.pc.cc:158
 hcondparora2io.pc.cc:159
 hcondparora2io.pc.cc:160
 hcondparora2io.pc.cc:161
 hcondparora2io.pc.cc:162
 hcondparora2io.pc.cc:163
 hcondparora2io.pc.cc:164
 hcondparora2io.pc.cc:165
 hcondparora2io.pc.cc:166
 hcondparora2io.pc.cc:167
 hcondparora2io.pc.cc:168
 hcondparora2io.pc.cc:169
 hcondparora2io.pc.cc:170
 hcondparora2io.pc.cc:171
 hcondparora2io.pc.cc:172
 hcondparora2io.pc.cc:173
 hcondparora2io.pc.cc:174
 hcondparora2io.pc.cc:175
 hcondparora2io.pc.cc:176
 hcondparora2io.pc.cc:177
 hcondparora2io.pc.cc:178
 hcondparora2io.pc.cc:179
 hcondparora2io.pc.cc:180
 hcondparora2io.pc.cc:181
 hcondparora2io.pc.cc:182
 hcondparora2io.pc.cc:183
 hcondparora2io.pc.cc:184
 hcondparora2io.pc.cc:185
 hcondparora2io.pc.cc:186
 hcondparora2io.pc.cc:187
 hcondparora2io.pc.cc:188
 hcondparora2io.pc.cc:189
 hcondparora2io.pc.cc:190
 hcondparora2io.pc.cc:191
 hcondparora2io.pc.cc:192
 hcondparora2io.pc.cc:193
 hcondparora2io.pc.cc:194
 hcondparora2io.pc.cc:195
 hcondparora2io.pc.cc:196
 hcondparora2io.pc.cc:197
 hcondparora2io.pc.cc:198
 hcondparora2io.pc.cc:199
 hcondparora2io.pc.cc:200
 hcondparora2io.pc.cc:201
 hcondparora2io.pc.cc:202
 hcondparora2io.pc.cc:203
 hcondparora2io.pc.cc:204
 hcondparora2io.pc.cc:205
 hcondparora2io.pc.cc:206
 hcondparora2io.pc.cc:207
 hcondparora2io.pc.cc:208
 hcondparora2io.pc.cc:209
 hcondparora2io.pc.cc:210
 hcondparora2io.pc.cc:211
 hcondparora2io.pc.cc:212
 hcondparora2io.pc.cc:213
 hcondparora2io.pc.cc:214
 hcondparora2io.pc.cc:215
 hcondparora2io.pc.cc:216
 hcondparora2io.pc.cc:217
 hcondparora2io.pc.cc:218
 hcondparora2io.pc.cc:219
 hcondparora2io.pc.cc:220
 hcondparora2io.pc.cc:221
 hcondparora2io.pc.cc:222
 hcondparora2io.pc.cc:223
 hcondparora2io.pc.cc:224
 hcondparora2io.pc.cc:225
 hcondparora2io.pc.cc:226
 hcondparora2io.pc.cc:227
 hcondparora2io.pc.cc:228
 hcondparora2io.pc.cc:229
 hcondparora2io.pc.cc:230
 hcondparora2io.pc.cc:231
 hcondparora2io.pc.cc:232
 hcondparora2io.pc.cc:233
 hcondparora2io.pc.cc:234
 hcondparora2io.pc.cc:235
 hcondparora2io.pc.cc:236
 hcondparora2io.pc.cc:237
 hcondparora2io.pc.cc:238
 hcondparora2io.pc.cc:239
 hcondparora2io.pc.cc:240
 hcondparora2io.pc.cc:241
 hcondparora2io.pc.cc:242
 hcondparora2io.pc.cc:243
 hcondparora2io.pc.cc:244
 hcondparora2io.pc.cc:245
 hcondparora2io.pc.cc:246
 hcondparora2io.pc.cc:247
 hcondparora2io.pc.cc:248
 hcondparora2io.pc.cc:249
 hcondparora2io.pc.cc:250
 hcondparora2io.pc.cc:251
 hcondparora2io.pc.cc:252
 hcondparora2io.pc.cc:253
 hcondparora2io.pc.cc:254
 hcondparora2io.pc.cc:255
 hcondparora2io.pc.cc:256
 hcondparora2io.pc.cc:257
 hcondparora2io.pc.cc:258
 hcondparora2io.pc.cc:259
 hcondparora2io.pc.cc:260
 hcondparora2io.pc.cc:261
 hcondparora2io.pc.cc:262
 hcondparora2io.pc.cc:263
 hcondparora2io.pc.cc:264
 hcondparora2io.pc.cc:265
 hcondparora2io.pc.cc:266
 hcondparora2io.pc.cc:267
 hcondparora2io.pc.cc:268
 hcondparora2io.pc.cc:269
 hcondparora2io.pc.cc:270
 hcondparora2io.pc.cc:271
 hcondparora2io.pc.cc:272
 hcondparora2io.pc.cc:273
 hcondparora2io.pc.cc:274
 hcondparora2io.pc.cc:275
 hcondparora2io.pc.cc:276
 hcondparora2io.pc.cc:277
 hcondparora2io.pc.cc:278
 hcondparora2io.pc.cc:279
 hcondparora2io.pc.cc:280
 hcondparora2io.pc.cc:281
 hcondparora2io.pc.cc:282
 hcondparora2io.pc.cc:283
 hcondparora2io.pc.cc:284
 hcondparora2io.pc.cc:285
 hcondparora2io.pc.cc:286
 hcondparora2io.pc.cc:287
 hcondparora2io.pc.cc:288
 hcondparora2io.pc.cc:289
 hcondparora2io.pc.cc:290
 hcondparora2io.pc.cc:291
 hcondparora2io.pc.cc:292
 hcondparora2io.pc.cc:293
 hcondparora2io.pc.cc:294
 hcondparora2io.pc.cc:295
 hcondparora2io.pc.cc:296
 hcondparora2io.pc.cc:297
 hcondparora2io.pc.cc:298
 hcondparora2io.pc.cc:299
 hcondparora2io.pc.cc:300
 hcondparora2io.pc.cc:301
 hcondparora2io.pc.cc:302
 hcondparora2io.pc.cc:303
 hcondparora2io.pc.cc:304
 hcondparora2io.pc.cc:305
 hcondparora2io.pc.cc:306
 hcondparora2io.pc.cc:307
 hcondparora2io.pc.cc:308
 hcondparora2io.pc.cc:309
 hcondparora2io.pc.cc:310
 hcondparora2io.pc.cc:311
 hcondparora2io.pc.cc:312
 hcondparora2io.pc.cc:313
 hcondparora2io.pc.cc:314
 hcondparora2io.pc.cc:315
 hcondparora2io.pc.cc:316
 hcondparora2io.pc.cc:317
 hcondparora2io.pc.cc:318
 hcondparora2io.pc.cc:319
 hcondparora2io.pc.cc:320
 hcondparora2io.pc.cc:321
 hcondparora2io.pc.cc:322
 hcondparora2io.pc.cc:323
 hcondparora2io.pc.cc:324
 hcondparora2io.pc.cc:325
 hcondparora2io.pc.cc:326
 hcondparora2io.pc.cc:327
 hcondparora2io.pc.cc:328
 hcondparora2io.pc.cc:329
 hcondparora2io.pc.cc:330
 hcondparora2io.pc.cc:331
 hcondparora2io.pc.cc:332
 hcondparora2io.pc.cc:333
 hcondparora2io.pc.cc:334
 hcondparora2io.pc.cc:335
 hcondparora2io.pc.cc:336
 hcondparora2io.pc.cc:337
 hcondparora2io.pc.cc:338
 hcondparora2io.pc.cc:339
 hcondparora2io.pc.cc:340
 hcondparora2io.pc.cc:341
 hcondparora2io.pc.cc:342
 hcondparora2io.pc.cc:343
 hcondparora2io.pc.cc:344
 hcondparora2io.pc.cc:345
 hcondparora2io.pc.cc:346
 hcondparora2io.pc.cc:347
 hcondparora2io.pc.cc:348
 hcondparora2io.pc.cc:349
 hcondparora2io.pc.cc:350
 hcondparora2io.pc.cc:351
 hcondparora2io.pc.cc:352
 hcondparora2io.pc.cc:353
 hcondparora2io.pc.cc:354
 hcondparora2io.pc.cc:355
 hcondparora2io.pc.cc:356
 hcondparora2io.pc.cc:357
 hcondparora2io.pc.cc:358
 hcondparora2io.pc.cc:359
 hcondparora2io.pc.cc:360
 hcondparora2io.pc.cc:361
 hcondparora2io.pc.cc:362
 hcondparora2io.pc.cc:363
 hcondparora2io.pc.cc:364
 hcondparora2io.pc.cc:365
 hcondparora2io.pc.cc:366
 hcondparora2io.pc.cc:367
 hcondparora2io.pc.cc:368
 hcondparora2io.pc.cc:369
 hcondparora2io.pc.cc:370
 hcondparora2io.pc.cc:371
 hcondparora2io.pc.cc:372
 hcondparora2io.pc.cc:373
 hcondparora2io.pc.cc:374
 hcondparora2io.pc.cc:375
 hcondparora2io.pc.cc:376
 hcondparora2io.pc.cc:377
 hcondparora2io.pc.cc:378
 hcondparora2io.pc.cc:379
 hcondparora2io.pc.cc:380
 hcondparora2io.pc.cc:381
 hcondparora2io.pc.cc:382
 hcondparora2io.pc.cc:383
 hcondparora2io.pc.cc:384
 hcondparora2io.pc.cc:385
 hcondparora2io.pc.cc:386
 hcondparora2io.pc.cc:387
 hcondparora2io.pc.cc:388
 hcondparora2io.pc.cc:389
 hcondparora2io.pc.cc:390
 hcondparora2io.pc.cc:391
 hcondparora2io.pc.cc:392
 hcondparora2io.pc.cc:393
 hcondparora2io.pc.cc:394
 hcondparora2io.pc.cc:395
 hcondparora2io.pc.cc:396
 hcondparora2io.pc.cc:397
 hcondparora2io.pc.cc:398
 hcondparora2io.pc.cc:399
 hcondparora2io.pc.cc:400
 hcondparora2io.pc.cc:401
 hcondparora2io.pc.cc:402
 hcondparora2io.pc.cc:403
 hcondparora2io.pc.cc:404
 hcondparora2io.pc.cc:405
 hcondparora2io.pc.cc:406
 hcondparora2io.pc.cc:407
 hcondparora2io.pc.cc:408
 hcondparora2io.pc.cc:409
 hcondparora2io.pc.cc:410
 hcondparora2io.pc.cc:411
 hcondparora2io.pc.cc:412
 hcondparora2io.pc.cc:413
 hcondparora2io.pc.cc:414
 hcondparora2io.pc.cc:415
 hcondparora2io.pc.cc:416
 hcondparora2io.pc.cc:417
 hcondparora2io.pc.cc:418
 hcondparora2io.pc.cc:419
 hcondparora2io.pc.cc:420
 hcondparora2io.pc.cc:421
 hcondparora2io.pc.cc:422
 hcondparora2io.pc.cc:423
 hcondparora2io.pc.cc:424
 hcondparora2io.pc.cc:425
 hcondparora2io.pc.cc:426
 hcondparora2io.pc.cc:427
 hcondparora2io.pc.cc:428
 hcondparora2io.pc.cc:429
 hcondparora2io.pc.cc:430
 hcondparora2io.pc.cc:431
 hcondparora2io.pc.cc:432
 hcondparora2io.pc.cc:433
 hcondparora2io.pc.cc:434
 hcondparora2io.pc.cc:435
 hcondparora2io.pc.cc:436
 hcondparora2io.pc.cc:437
 hcondparora2io.pc.cc:438
 hcondparora2io.pc.cc:439
 hcondparora2io.pc.cc:440
 hcondparora2io.pc.cc:441
 hcondparora2io.pc.cc:442
 hcondparora2io.pc.cc:443
 hcondparora2io.pc.cc:444
 hcondparora2io.pc.cc:445
 hcondparora2io.pc.cc:446
 hcondparora2io.pc.cc:447
 hcondparora2io.pc.cc:448
 hcondparora2io.pc.cc:449
 hcondparora2io.pc.cc:450
 hcondparora2io.pc.cc:451
 hcondparora2io.pc.cc:452
 hcondparora2io.pc.cc:453
 hcondparora2io.pc.cc:454
 hcondparora2io.pc.cc:455
 hcondparora2io.pc.cc:456
 hcondparora2io.pc.cc:457
 hcondparora2io.pc.cc:458
 hcondparora2io.pc.cc:459
 hcondparora2io.pc.cc:460
 hcondparora2io.pc.cc:461
 hcondparora2io.pc.cc:462
 hcondparora2io.pc.cc:463
 hcondparora2io.pc.cc:464
 hcondparora2io.pc.cc:465
 hcondparora2io.pc.cc:466
 hcondparora2io.pc.cc:467
 hcondparora2io.pc.cc:468
 hcondparora2io.pc.cc:469
 hcondparora2io.pc.cc:470
 hcondparora2io.pc.cc:471
 hcondparora2io.pc.cc:472
 hcondparora2io.pc.cc:473
 hcondparora2io.pc.cc:474
 hcondparora2io.pc.cc:475
 hcondparora2io.pc.cc:476
 hcondparora2io.pc.cc:477
 hcondparora2io.pc.cc:478
 hcondparora2io.pc.cc:479
 hcondparora2io.pc.cc:480
 hcondparora2io.pc.cc:481
 hcondparora2io.pc.cc:482
 hcondparora2io.pc.cc:483
 hcondparora2io.pc.cc:484
 hcondparora2io.pc.cc:485
 hcondparora2io.pc.cc:486
 hcondparora2io.pc.cc:487
 hcondparora2io.pc.cc:488
 hcondparora2io.pc.cc:489
 hcondparora2io.pc.cc:490
 hcondparora2io.pc.cc:491
 hcondparora2io.pc.cc:492
 hcondparora2io.pc.cc:493
 hcondparora2io.pc.cc:494
 hcondparora2io.pc.cc:495
 hcondparora2io.pc.cc:496
 hcondparora2io.pc.cc:497
 hcondparora2io.pc.cc:498
 hcondparora2io.pc.cc:499
 hcondparora2io.pc.cc:500
 hcondparora2io.pc.cc:501
 hcondparora2io.pc.cc:502
 hcondparora2io.pc.cc:503
 hcondparora2io.pc.cc:504
 hcondparora2io.pc.cc:505
 hcondparora2io.pc.cc:506
 hcondparora2io.pc.cc:507
 hcondparora2io.pc.cc:508
 hcondparora2io.pc.cc:509
 hcondparora2io.pc.cc:510
 hcondparora2io.pc.cc:511
 hcondparora2io.pc.cc:512
 hcondparora2io.pc.cc:513
 hcondparora2io.pc.cc:514
 hcondparora2io.pc.cc:515
 hcondparora2io.pc.cc:516
 hcondparora2io.pc.cc:517
 hcondparora2io.pc.cc:518
 hcondparora2io.pc.cc:519
 hcondparora2io.pc.cc:520
 hcondparora2io.pc.cc:521
 hcondparora2io.pc.cc:522
 hcondparora2io.pc.cc:523
 hcondparora2io.pc.cc:524
 hcondparora2io.pc.cc:525
 hcondparora2io.pc.cc:526
 hcondparora2io.pc.cc:527
 hcondparora2io.pc.cc:528
 hcondparora2io.pc.cc:529
 hcondparora2io.pc.cc:530
 hcondparora2io.pc.cc:531
 hcondparora2io.pc.cc:532
 hcondparora2io.pc.cc:533
 hcondparora2io.pc.cc:534
 hcondparora2io.pc.cc:535
 hcondparora2io.pc.cc:536
 hcondparora2io.pc.cc:537
 hcondparora2io.pc.cc:538
 hcondparora2io.pc.cc:539
 hcondparora2io.pc.cc:540
 hcondparora2io.pc.cc:541
 hcondparora2io.pc.cc:542
 hcondparora2io.pc.cc:543
 hcondparora2io.pc.cc:544
 hcondparora2io.pc.cc:545
 hcondparora2io.pc.cc:546
 hcondparora2io.pc.cc:547
 hcondparora2io.pc.cc:548
 hcondparora2io.pc.cc:549
 hcondparora2io.pc.cc:550
 hcondparora2io.pc.cc:551
 hcondparora2io.pc.cc:552
 hcondparora2io.pc.cc:553
 hcondparora2io.pc.cc:554
 hcondparora2io.pc.cc:555
 hcondparora2io.pc.cc:556
 hcondparora2io.pc.cc:557
 hcondparora2io.pc.cc:558
 hcondparora2io.pc.cc:559
 hcondparora2io.pc.cc:560
 hcondparora2io.pc.cc:561
 hcondparora2io.pc.cc:562
 hcondparora2io.pc.cc:563
 hcondparora2io.pc.cc:564
 hcondparora2io.pc.cc:565
 hcondparora2io.pc.cc:566
 hcondparora2io.pc.cc:567
 hcondparora2io.pc.cc:568
 hcondparora2io.pc.cc:569
 hcondparora2io.pc.cc:570
 hcondparora2io.pc.cc:571
 hcondparora2io.pc.cc:572
 hcondparora2io.pc.cc:573
 hcondparora2io.pc.cc:574
 hcondparora2io.pc.cc:575
 hcondparora2io.pc.cc:576
 hcondparora2io.pc.cc:577
 hcondparora2io.pc.cc:578
 hcondparora2io.pc.cc:579
 hcondparora2io.pc.cc:580
 hcondparora2io.pc.cc:581
 hcondparora2io.pc.cc:582
 hcondparora2io.pc.cc:583
 hcondparora2io.pc.cc:584
 hcondparora2io.pc.cc:585
 hcondparora2io.pc.cc:586
 hcondparora2io.pc.cc:587
 hcondparora2io.pc.cc:588
 hcondparora2io.pc.cc:589
 hcondparora2io.pc.cc:590
 hcondparora2io.pc.cc:591
 hcondparora2io.pc.cc:592
 hcondparora2io.pc.cc:593
 hcondparora2io.pc.cc:594
 hcondparora2io.pc.cc:595
 hcondparora2io.pc.cc:596
 hcondparora2io.pc.cc:597
 hcondparora2io.pc.cc:598
 hcondparora2io.pc.cc:599
 hcondparora2io.pc.cc:600
 hcondparora2io.pc.cc:601
 hcondparora2io.pc.cc:602
 hcondparora2io.pc.cc:603
 hcondparora2io.pc.cc:604
 hcondparora2io.pc.cc:605
 hcondparora2io.pc.cc:606
 hcondparora2io.pc.cc:607
 hcondparora2io.pc.cc:608
 hcondparora2io.pc.cc:609
 hcondparora2io.pc.cc:610
 hcondparora2io.pc.cc:611
 hcondparora2io.pc.cc:612
 hcondparora2io.pc.cc:613
 hcondparora2io.pc.cc:614
 hcondparora2io.pc.cc:615
 hcondparora2io.pc.cc:616
 hcondparora2io.pc.cc:617
 hcondparora2io.pc.cc:618
 hcondparora2io.pc.cc:619
 hcondparora2io.pc.cc:620
 hcondparora2io.pc.cc:621
 hcondparora2io.pc.cc:622
 hcondparora2io.pc.cc:623
 hcondparora2io.pc.cc:624
 hcondparora2io.pc.cc:625
 hcondparora2io.pc.cc:626
 hcondparora2io.pc.cc:627
 hcondparora2io.pc.cc:628
 hcondparora2io.pc.cc:629
 hcondparora2io.pc.cc:630
 hcondparora2io.pc.cc:631
 hcondparora2io.pc.cc:632
 hcondparora2io.pc.cc:633
 hcondparora2io.pc.cc:634
 hcondparora2io.pc.cc:635
 hcondparora2io.pc.cc:636
 hcondparora2io.pc.cc:637
 hcondparora2io.pc.cc:638
 hcondparora2io.pc.cc:639
 hcondparora2io.pc.cc:640
 hcondparora2io.pc.cc:641
 hcondparora2io.pc.cc:642
 hcondparora2io.pc.cc:643
 hcondparora2io.pc.cc:644
 hcondparora2io.pc.cc:645
 hcondparora2io.pc.cc:646
 hcondparora2io.pc.cc:647
 hcondparora2io.pc.cc:648
 hcondparora2io.pc.cc:649
 hcondparora2io.pc.cc:650
 hcondparora2io.pc.cc:651
 hcondparora2io.pc.cc:652
 hcondparora2io.pc.cc:653
 hcondparora2io.pc.cc:654
 hcondparora2io.pc.cc:655
 hcondparora2io.pc.cc:656
 hcondparora2io.pc.cc:657
 hcondparora2io.pc.cc:658
 hcondparora2io.pc.cc:659
 hcondparora2io.pc.cc:660
 hcondparora2io.pc.cc:661
 hcondparora2io.pc.cc:662
 hcondparora2io.pc.cc:663
 hcondparora2io.pc.cc:664
 hcondparora2io.pc.cc:665
 hcondparora2io.pc.cc:666
 hcondparora2io.pc.cc:667
 hcondparora2io.pc.cc:668
 hcondparora2io.pc.cc:669
 hcondparora2io.pc.cc:670
 hcondparora2io.pc.cc:671
 hcondparora2io.pc.cc:672
 hcondparora2io.pc.cc:673
 hcondparora2io.pc.cc:674
 hcondparora2io.pc.cc:675
 hcondparora2io.pc.cc:676
 hcondparora2io.pc.cc:677
 hcondparora2io.pc.cc:678
 hcondparora2io.pc.cc:679
 hcondparora2io.pc.cc:680
 hcondparora2io.pc.cc:681
 hcondparora2io.pc.cc:682
 hcondparora2io.pc.cc:683
 hcondparora2io.pc.cc:684
 hcondparora2io.pc.cc:685
 hcondparora2io.pc.cc:686
 hcondparora2io.pc.cc:687
 hcondparora2io.pc.cc:688
 hcondparora2io.pc.cc:689
 hcondparora2io.pc.cc:690
 hcondparora2io.pc.cc:691
 hcondparora2io.pc.cc:692
 hcondparora2io.pc.cc:693
 hcondparora2io.pc.cc:694
 hcondparora2io.pc.cc:695
 hcondparora2io.pc.cc:696
 hcondparora2io.pc.cc:697
 hcondparora2io.pc.cc:698
 hcondparora2io.pc.cc:699
 hcondparora2io.pc.cc:700
 hcondparora2io.pc.cc:701
 hcondparora2io.pc.cc:702
 hcondparora2io.pc.cc:703
 hcondparora2io.pc.cc:704
 hcondparora2io.pc.cc:705
 hcondparora2io.pc.cc:706
 hcondparora2io.pc.cc:707
 hcondparora2io.pc.cc:708
 hcondparora2io.pc.cc:709
 hcondparora2io.pc.cc:710
 hcondparora2io.pc.cc:711
 hcondparora2io.pc.cc:712
 hcondparora2io.pc.cc:713
 hcondparora2io.pc.cc:714
 hcondparora2io.pc.cc:715
 hcondparora2io.pc.cc:716
 hcondparora2io.pc.cc:717
 hcondparora2io.pc.cc:718
 hcondparora2io.pc.cc:719
 hcondparora2io.pc.cc:720
 hcondparora2io.pc.cc:721
 hcondparora2io.pc.cc:722
 hcondparora2io.pc.cc:723
 hcondparora2io.pc.cc:724
 hcondparora2io.pc.cc:725
 hcondparora2io.pc.cc:726
 hcondparora2io.pc.cc:727
 hcondparora2io.pc.cc:728
 hcondparora2io.pc.cc:729
 hcondparora2io.pc.cc:730
 hcondparora2io.pc.cc:731
 hcondparora2io.pc.cc:732
 hcondparora2io.pc.cc:733
 hcondparora2io.pc.cc:734
 hcondparora2io.pc.cc:735
 hcondparora2io.pc.cc:736
 hcondparora2io.pc.cc:737
 hcondparora2io.pc.cc:738
 hcondparora2io.pc.cc:739
 hcondparora2io.pc.cc:740
 hcondparora2io.pc.cc:741
 hcondparora2io.pc.cc:742
 hcondparora2io.pc.cc:743
 hcondparora2io.pc.cc:744
 hcondparora2io.pc.cc:745
 hcondparora2io.pc.cc:746
 hcondparora2io.pc.cc:747
 hcondparora2io.pc.cc:748
 hcondparora2io.pc.cc:749
 hcondparora2io.pc.cc:750
 hcondparora2io.pc.cc:751
 hcondparora2io.pc.cc:752
 hcondparora2io.pc.cc:753
 hcondparora2io.pc.cc:754
 hcondparora2io.pc.cc:755
 hcondparora2io.pc.cc:756
 hcondparora2io.pc.cc:757
 hcondparora2io.pc.cc:758
 hcondparora2io.pc.cc:759
 hcondparora2io.pc.cc:760
 hcondparora2io.pc.cc:761
 hcondparora2io.pc.cc:762
 hcondparora2io.pc.cc:763
 hcondparora2io.pc.cc:764
 hcondparora2io.pc.cc:765
 hcondparora2io.pc.cc:766
 hcondparora2io.pc.cc:767
 hcondparora2io.pc.cc:768
 hcondparora2io.pc.cc:769
 hcondparora2io.pc.cc:770
 hcondparora2io.pc.cc:771
 hcondparora2io.pc.cc:772
 hcondparora2io.pc.cc:773
 hcondparora2io.pc.cc:774
 hcondparora2io.pc.cc:775
 hcondparora2io.pc.cc:776
 hcondparora2io.pc.cc:777
 hcondparora2io.pc.cc:778
 hcondparora2io.pc.cc:779
 hcondparora2io.pc.cc:780
 hcondparora2io.pc.cc:781
 hcondparora2io.pc.cc:782
 hcondparora2io.pc.cc:783
 hcondparora2io.pc.cc:784
 hcondparora2io.pc.cc:785
 hcondparora2io.pc.cc:786
 hcondparora2io.pc.cc:787
 hcondparora2io.pc.cc:788
 hcondparora2io.pc.cc:789
 hcondparora2io.pc.cc:790
 hcondparora2io.pc.cc:791
 hcondparora2io.pc.cc:792
 hcondparora2io.pc.cc:793
 hcondparora2io.pc.cc:794
 hcondparora2io.pc.cc:795
 hcondparora2io.pc.cc:796
 hcondparora2io.pc.cc:797
 hcondparora2io.pc.cc:798
 hcondparora2io.pc.cc:799
 hcondparora2io.pc.cc:800
 hcondparora2io.pc.cc:801
 hcondparora2io.pc.cc:802
 hcondparora2io.pc.cc:803
 hcondparora2io.pc.cc:804
 hcondparora2io.pc.cc:805
 hcondparora2io.pc.cc:806
 hcondparora2io.pc.cc:807
 hcondparora2io.pc.cc:808
 hcondparora2io.pc.cc:809
 hcondparora2io.pc.cc:810
 hcondparora2io.pc.cc:811
 hcondparora2io.pc.cc:812
 hcondparora2io.pc.cc:813
 hcondparora2io.pc.cc:814
 hcondparora2io.pc.cc:815
 hcondparora2io.pc.cc:816
 hcondparora2io.pc.cc:817
 hcondparora2io.pc.cc:818
 hcondparora2io.pc.cc:819
 hcondparora2io.pc.cc:820
 hcondparora2io.pc.cc:821
 hcondparora2io.pc.cc:822
 hcondparora2io.pc.cc:823
 hcondparora2io.pc.cc:824
 hcondparora2io.pc.cc:825
 hcondparora2io.pc.cc:826
 hcondparora2io.pc.cc:827
 hcondparora2io.pc.cc:828
 hcondparora2io.pc.cc:829
 hcondparora2io.pc.cc:830
 hcondparora2io.pc.cc:831
 hcondparora2io.pc.cc:832
 hcondparora2io.pc.cc:833
 hcondparora2io.pc.cc:834
 hcondparora2io.pc.cc:835
 hcondparora2io.pc.cc:836
 hcondparora2io.pc.cc:837
 hcondparora2io.pc.cc:838
 hcondparora2io.pc.cc:839
 hcondparora2io.pc.cc:840
 hcondparora2io.pc.cc:841
 hcondparora2io.pc.cc:842
 hcondparora2io.pc.cc:843
 hcondparora2io.pc.cc:844
 hcondparora2io.pc.cc:845
 hcondparora2io.pc.cc:846
 hcondparora2io.pc.cc:847
 hcondparora2io.pc.cc:848
 hcondparora2io.pc.cc:849
 hcondparora2io.pc.cc:850
 hcondparora2io.pc.cc:851
 hcondparora2io.pc.cc:852
 hcondparora2io.pc.cc:853
 hcondparora2io.pc.cc:854
 hcondparora2io.pc.cc:855
 hcondparora2io.pc.cc:856
 hcondparora2io.pc.cc:857
 hcondparora2io.pc.cc:858
 hcondparora2io.pc.cc:859
 hcondparora2io.pc.cc:860
 hcondparora2io.pc.cc:861
 hcondparora2io.pc.cc:862
 hcondparora2io.pc.cc:863
 hcondparora2io.pc.cc:864
 hcondparora2io.pc.cc:865
 hcondparora2io.pc.cc:866
 hcondparora2io.pc.cc:867
 hcondparora2io.pc.cc:868
 hcondparora2io.pc.cc:869
 hcondparora2io.pc.cc:870
 hcondparora2io.pc.cc:871
 hcondparora2io.pc.cc:872
 hcondparora2io.pc.cc:873
 hcondparora2io.pc.cc:874
 hcondparora2io.pc.cc:875
 hcondparora2io.pc.cc:876
 hcondparora2io.pc.cc:877
 hcondparora2io.pc.cc:878
 hcondparora2io.pc.cc:879
 hcondparora2io.pc.cc:880
 hcondparora2io.pc.cc:881
 hcondparora2io.pc.cc:882
 hcondparora2io.pc.cc:883
 hcondparora2io.pc.cc:884
 hcondparora2io.pc.cc:885
 hcondparora2io.pc.cc:886
 hcondparora2io.pc.cc:887
 hcondparora2io.pc.cc:888
 hcondparora2io.pc.cc:889
 hcondparora2io.pc.cc:890
 hcondparora2io.pc.cc:891
 hcondparora2io.pc.cc:892
 hcondparora2io.pc.cc:893
 hcondparora2io.pc.cc:894
 hcondparora2io.pc.cc:895
 hcondparora2io.pc.cc:896
 hcondparora2io.pc.cc:897
 hcondparora2io.pc.cc:898
 hcondparora2io.pc.cc:899
 hcondparora2io.pc.cc:900
 hcondparora2io.pc.cc:901
 hcondparora2io.pc.cc:902
 hcondparora2io.pc.cc:903
 hcondparora2io.pc.cc:904
 hcondparora2io.pc.cc:905
 hcondparora2io.pc.cc:906
 hcondparora2io.pc.cc:907
 hcondparora2io.pc.cc:908
 hcondparora2io.pc.cc:909
 hcondparora2io.pc.cc:910
 hcondparora2io.pc.cc:911
 hcondparora2io.pc.cc:912
 hcondparora2io.pc.cc:913
 hcondparora2io.pc.cc:914
 hcondparora2io.pc.cc:915
 hcondparora2io.pc.cc:916
 hcondparora2io.pc.cc:917
 hcondparora2io.pc.cc:918
 hcondparora2io.pc.cc:919
 hcondparora2io.pc.cc:920
 hcondparora2io.pc.cc:921
 hcondparora2io.pc.cc:922
 hcondparora2io.pc.cc:923
 hcondparora2io.pc.cc:924
 hcondparora2io.pc.cc:925
 hcondparora2io.pc.cc:926
 hcondparora2io.pc.cc:927
 hcondparora2io.pc.cc:928
 hcondparora2io.pc.cc:929
 hcondparora2io.pc.cc:930
 hcondparora2io.pc.cc:931
 hcondparora2io.pc.cc:932
 hcondparora2io.pc.cc:933
 hcondparora2io.pc.cc:934
 hcondparora2io.pc.cc:935
 hcondparora2io.pc.cc:936
 hcondparora2io.pc.cc:937
 hcondparora2io.pc.cc:938
 hcondparora2io.pc.cc:939
 hcondparora2io.pc.cc:940
 hcondparora2io.pc.cc:941
 hcondparora2io.pc.cc:942
 hcondparora2io.pc.cc:943
 hcondparora2io.pc.cc:944
 hcondparora2io.pc.cc:945
 hcondparora2io.pc.cc:946
 hcondparora2io.pc.cc:947
 hcondparora2io.pc.cc:948
 hcondparora2io.pc.cc:949
 hcondparora2io.pc.cc:950
 hcondparora2io.pc.cc:951
 hcondparora2io.pc.cc:952
 hcondparora2io.pc.cc:953
 hcondparora2io.pc.cc:954
 hcondparora2io.pc.cc:955
 hcondparora2io.pc.cc:956
 hcondparora2io.pc.cc:957
 hcondparora2io.pc.cc:958
 hcondparora2io.pc.cc:959
 hcondparora2io.pc.cc:960
 hcondparora2io.pc.cc:961
 hcondparora2io.pc.cc:962
 hcondparora2io.pc.cc:963
 hcondparora2io.pc.cc:964
 hcondparora2io.pc.cc:965
 hcondparora2io.pc.cc:966
 hcondparora2io.pc.cc:967
 hcondparora2io.pc.cc:968
 hcondparora2io.pc.cc:969
 hcondparora2io.pc.cc:970
 hcondparora2io.pc.cc:971
 hcondparora2io.pc.cc:972
 hcondparora2io.pc.cc:973
 hcondparora2io.pc.cc:974
 hcondparora2io.pc.cc:975
 hcondparora2io.pc.cc:976
 hcondparora2io.pc.cc:977
 hcondparora2io.pc.cc:978
 hcondparora2io.pc.cc:979
 hcondparora2io.pc.cc:980
 hcondparora2io.pc.cc:981
 hcondparora2io.pc.cc:982
 hcondparora2io.pc.cc:983
 hcondparora2io.pc.cc:984
 hcondparora2io.pc.cc:985
 hcondparora2io.pc.cc:986
 hcondparora2io.pc.cc:987
 hcondparora2io.pc.cc:988
 hcondparora2io.pc.cc:989
 hcondparora2io.pc.cc:990
 hcondparora2io.pc.cc:991
 hcondparora2io.pc.cc:992
 hcondparora2io.pc.cc:993
 hcondparora2io.pc.cc:994
 hcondparora2io.pc.cc:995
 hcondparora2io.pc.cc:996
 hcondparora2io.pc.cc:997
 hcondparora2io.pc.cc:998
 hcondparora2io.pc.cc:999
 hcondparora2io.pc.cc:1000
 hcondparora2io.pc.cc:1001
 hcondparora2io.pc.cc:1002
 hcondparora2io.pc.cc:1003
 hcondparora2io.pc.cc:1004
 hcondparora2io.pc.cc:1005
 hcondparora2io.pc.cc:1006
 hcondparora2io.pc.cc:1007
 hcondparora2io.pc.cc:1008
 hcondparora2io.pc.cc:1009
 hcondparora2io.pc.cc:1010
 hcondparora2io.pc.cc:1011
 hcondparora2io.pc.cc:1012
 hcondparora2io.pc.cc:1013
 hcondparora2io.pc.cc:1014
 hcondparora2io.pc.cc:1015
 hcondparora2io.pc.cc:1016
 hcondparora2io.pc.cc:1017
 hcondparora2io.pc.cc:1018
 hcondparora2io.pc.cc:1019
 hcondparora2io.pc.cc:1020
 hcondparora2io.pc.cc:1021
 hcondparora2io.pc.cc:1022
 hcondparora2io.pc.cc:1023
 hcondparora2io.pc.cc:1024
 hcondparora2io.pc.cc:1025
 hcondparora2io.pc.cc:1026
 hcondparora2io.pc.cc:1027
 hcondparora2io.pc.cc:1028
 hcondparora2io.pc.cc:1029
 hcondparora2io.pc.cc:1030
 hcondparora2io.pc.cc:1031
 hcondparora2io.pc.cc:1032
 hcondparora2io.pc.cc:1033
 hcondparora2io.pc.cc:1034
 hcondparora2io.pc.cc:1035
 hcondparora2io.pc.cc:1036
 hcondparora2io.pc.cc:1037
 hcondparora2io.pc.cc:1038
 hcondparora2io.pc.cc:1039
 hcondparora2io.pc.cc:1040
 hcondparora2io.pc.cc:1041
 hcondparora2io.pc.cc:1042
 hcondparora2io.pc.cc:1043
 hcondparora2io.pc.cc:1044
 hcondparora2io.pc.cc:1045
 hcondparora2io.pc.cc:1046
 hcondparora2io.pc.cc:1047
 hcondparora2io.pc.cc:1048
 hcondparora2io.pc.cc:1049
 hcondparora2io.pc.cc:1050
 hcondparora2io.pc.cc:1051
 hcondparora2io.pc.cc:1052
 hcondparora2io.pc.cc:1053
 hcondparora2io.pc.cc:1054
 hcondparora2io.pc.cc:1055
 hcondparora2io.pc.cc:1056
 hcondparora2io.pc.cc:1057
 hcondparora2io.pc.cc:1058
 hcondparora2io.pc.cc:1059
 hcondparora2io.pc.cc:1060
 hcondparora2io.pc.cc:1061
 hcondparora2io.pc.cc:1062
 hcondparora2io.pc.cc:1063
 hcondparora2io.pc.cc:1064
 hcondparora2io.pc.cc:1065
 hcondparora2io.pc.cc:1066
 hcondparora2io.pc.cc:1067
 hcondparora2io.pc.cc:1068
 hcondparora2io.pc.cc:1069
 hcondparora2io.pc.cc:1070
 hcondparora2io.pc.cc:1071
 hcondparora2io.pc.cc:1072
 hcondparora2io.pc.cc:1073
 hcondparora2io.pc.cc:1074
 hcondparora2io.pc.cc:1075
 hcondparora2io.pc.cc:1076
 hcondparora2io.pc.cc:1077
 hcondparora2io.pc.cc:1078
 hcondparora2io.pc.cc:1079
 hcondparora2io.pc.cc:1080
 hcondparora2io.pc.cc:1081
 hcondparora2io.pc.cc:1082
 hcondparora2io.pc.cc:1083
 hcondparora2io.pc.cc:1084
 hcondparora2io.pc.cc:1085
 hcondparora2io.pc.cc:1086
 hcondparora2io.pc.cc:1087
 hcondparora2io.pc.cc:1088
 hcondparora2io.pc.cc:1089
 hcondparora2io.pc.cc:1090
 hcondparora2io.pc.cc:1091
 hcondparora2io.pc.cc:1092
 hcondparora2io.pc.cc:1093
 hcondparora2io.pc.cc:1094
 hcondparora2io.pc.cc:1095
 hcondparora2io.pc.cc:1096
 hcondparora2io.pc.cc:1097
 hcondparora2io.pc.cc:1098
 hcondparora2io.pc.cc:1099
 hcondparora2io.pc.cc:1100
 hcondparora2io.pc.cc:1101
 hcondparora2io.pc.cc:1102
 hcondparora2io.pc.cc:1103
 hcondparora2io.pc.cc:1104
 hcondparora2io.pc.cc:1105
 hcondparora2io.pc.cc:1106
 hcondparora2io.pc.cc:1107
 hcondparora2io.pc.cc:1108
 hcondparora2io.pc.cc:1109
 hcondparora2io.pc.cc:1110
 hcondparora2io.pc.cc:1111
 hcondparora2io.pc.cc:1112
 hcondparora2io.pc.cc:1113
 hcondparora2io.pc.cc:1114
 hcondparora2io.pc.cc:1115
 hcondparora2io.pc.cc:1116
 hcondparora2io.pc.cc:1117
 hcondparora2io.pc.cc:1118
 hcondparora2io.pc.cc:1119
 hcondparora2io.pc.cc:1120
 hcondparora2io.pc.cc:1121
 hcondparora2io.pc.cc:1122
 hcondparora2io.pc.cc:1123
 hcondparora2io.pc.cc:1124
 hcondparora2io.pc.cc:1125
 hcondparora2io.pc.cc:1126
 hcondparora2io.pc.cc:1127
 hcondparora2io.pc.cc:1128
 hcondparora2io.pc.cc:1129
 hcondparora2io.pc.cc:1130
 hcondparora2io.pc.cc:1131
 hcondparora2io.pc.cc:1132
 hcondparora2io.pc.cc:1133
 hcondparora2io.pc.cc:1134
 hcondparora2io.pc.cc:1135
 hcondparora2io.pc.cc:1136
 hcondparora2io.pc.cc:1137
 hcondparora2io.pc.cc:1138
 hcondparora2io.pc.cc:1139
 hcondparora2io.pc.cc:1140
 hcondparora2io.pc.cc:1141
 hcondparora2io.pc.cc:1142
 hcondparora2io.pc.cc:1143
 hcondparora2io.pc.cc:1144
 hcondparora2io.pc.cc:1145
 hcondparora2io.pc.cc:1146
 hcondparora2io.pc.cc:1147
 hcondparora2io.pc.cc:1148
 hcondparora2io.pc.cc:1149
 hcondparora2io.pc.cc:1150
 hcondparora2io.pc.cc:1151
 hcondparora2io.pc.cc:1152
 hcondparora2io.pc.cc:1153
 hcondparora2io.pc.cc:1154
 hcondparora2io.pc.cc:1155
 hcondparora2io.pc.cc:1156
 hcondparora2io.pc.cc:1157
 hcondparora2io.pc.cc:1158
 hcondparora2io.pc.cc:1159
 hcondparora2io.pc.cc:1160
 hcondparora2io.pc.cc:1161
 hcondparora2io.pc.cc:1162
 hcondparora2io.pc.cc:1163
 hcondparora2io.pc.cc:1164
 hcondparora2io.pc.cc:1165
 hcondparora2io.pc.cc:1166
 hcondparora2io.pc.cc:1167
 hcondparora2io.pc.cc:1168
 hcondparora2io.pc.cc:1169
 hcondparora2io.pc.cc:1170
 hcondparora2io.pc.cc:1171
 hcondparora2io.pc.cc:1172
 hcondparora2io.pc.cc:1173
 hcondparora2io.pc.cc:1174
 hcondparora2io.pc.cc:1175
 hcondparora2io.pc.cc:1176
 hcondparora2io.pc.cc:1177
 hcondparora2io.pc.cc:1178
 hcondparora2io.pc.cc:1179
 hcondparora2io.pc.cc:1180
 hcondparora2io.pc.cc:1181
 hcondparora2io.pc.cc:1182
 hcondparora2io.pc.cc:1183
 hcondparora2io.pc.cc:1184
 hcondparora2io.pc.cc:1185
 hcondparora2io.pc.cc:1186
 hcondparora2io.pc.cc:1187
 hcondparora2io.pc.cc:1188
 hcondparora2io.pc.cc:1189
 hcondparora2io.pc.cc:1190
 hcondparora2io.pc.cc:1191
 hcondparora2io.pc.cc:1192
 hcondparora2io.pc.cc:1193
 hcondparora2io.pc.cc:1194
 hcondparora2io.pc.cc:1195
 hcondparora2io.pc.cc:1196
 hcondparora2io.pc.cc:1197
 hcondparora2io.pc.cc:1198
 hcondparora2io.pc.cc:1199
 hcondparora2io.pc.cc:1200
 hcondparora2io.pc.cc:1201
 hcondparora2io.pc.cc:1202
 hcondparora2io.pc.cc:1203
 hcondparora2io.pc.cc:1204
 hcondparora2io.pc.cc:1205
 hcondparora2io.pc.cc:1206
 hcondparora2io.pc.cc:1207
 hcondparora2io.pc.cc:1208
 hcondparora2io.pc.cc:1209
 hcondparora2io.pc.cc:1210
 hcondparora2io.pc.cc:1211
 hcondparora2io.pc.cc:1212
 hcondparora2io.pc.cc:1213
 hcondparora2io.pc.cc:1214
 hcondparora2io.pc.cc:1215
 hcondparora2io.pc.cc:1216
 hcondparora2io.pc.cc:1217
 hcondparora2io.pc.cc:1218
 hcondparora2io.pc.cc:1219
 hcondparora2io.pc.cc:1220
 hcondparora2io.pc.cc:1221
 hcondparora2io.pc.cc:1222
 hcondparora2io.pc.cc:1223
 hcondparora2io.pc.cc:1224
 hcondparora2io.pc.cc:1225
 hcondparora2io.pc.cc:1226
 hcondparora2io.pc.cc:1227
 hcondparora2io.pc.cc:1228
 hcondparora2io.pc.cc:1229
 hcondparora2io.pc.cc:1230
 hcondparora2io.pc.cc:1231
 hcondparora2io.pc.cc:1232
 hcondparora2io.pc.cc:1233
 hcondparora2io.pc.cc:1234
 hcondparora2io.pc.cc:1235
 hcondparora2io.pc.cc:1236
 hcondparora2io.pc.cc:1237
 hcondparora2io.pc.cc:1238
 hcondparora2io.pc.cc:1239
 hcondparora2io.pc.cc:1240
 hcondparora2io.pc.cc:1241
 hcondparora2io.pc.cc:1242
 hcondparora2io.pc.cc:1243
 hcondparora2io.pc.cc:1244
 hcondparora2io.pc.cc:1245
 hcondparora2io.pc.cc:1246
 hcondparora2io.pc.cc:1247
 hcondparora2io.pc.cc:1248
 hcondparora2io.pc.cc:1249
 hcondparora2io.pc.cc:1250
 hcondparora2io.pc.cc:1251
 hcondparora2io.pc.cc:1252
 hcondparora2io.pc.cc:1253
 hcondparora2io.pc.cc:1254
 hcondparora2io.pc.cc:1255
 hcondparora2io.pc.cc:1256
 hcondparora2io.pc.cc:1257
 hcondparora2io.pc.cc:1258
 hcondparora2io.pc.cc:1259
 hcondparora2io.pc.cc:1260
 hcondparora2io.pc.cc:1261
 hcondparora2io.pc.cc:1262
 hcondparora2io.pc.cc:1263
 hcondparora2io.pc.cc:1264
 hcondparora2io.pc.cc:1265
 hcondparora2io.pc.cc:1266
 hcondparora2io.pc.cc:1267
 hcondparora2io.pc.cc:1268
 hcondparora2io.pc.cc:1269
 hcondparora2io.pc.cc:1270
 hcondparora2io.pc.cc:1271
 hcondparora2io.pc.cc:1272
 hcondparora2io.pc.cc:1273
 hcondparora2io.pc.cc:1274
 hcondparora2io.pc.cc:1275
 hcondparora2io.pc.cc:1276
 hcondparora2io.pc.cc:1277
 hcondparora2io.pc.cc:1278
 hcondparora2io.pc.cc:1279
 hcondparora2io.pc.cc:1280
 hcondparora2io.pc.cc:1281
 hcondparora2io.pc.cc:1282
 hcondparora2io.pc.cc:1283
 hcondparora2io.pc.cc:1284
 hcondparora2io.pc.cc:1285
 hcondparora2io.pc.cc:1286
 hcondparora2io.pc.cc:1287
 hcondparora2io.pc.cc:1288
 hcondparora2io.pc.cc:1289
 hcondparora2io.pc.cc:1290
 hcondparora2io.pc.cc:1291
 hcondparora2io.pc.cc:1292
 hcondparora2io.pc.cc:1293
 hcondparora2io.pc.cc:1294
 hcondparora2io.pc.cc:1295
 hcondparora2io.pc.cc:1296
 hcondparora2io.pc.cc:1297
 hcondparora2io.pc.cc:1298
 hcondparora2io.pc.cc:1299
 hcondparora2io.pc.cc:1300
 hcondparora2io.pc.cc:1301
 hcondparora2io.pc.cc:1302
 hcondparora2io.pc.cc:1303
 hcondparora2io.pc.cc:1304
 hcondparora2io.pc.cc:1305
 hcondparora2io.pc.cc:1306
 hcondparora2io.pc.cc:1307
 hcondparora2io.pc.cc:1308
 hcondparora2io.pc.cc:1309
 hcondparora2io.pc.cc:1310
 hcondparora2io.pc.cc:1311
 hcondparora2io.pc.cc:1312
 hcondparora2io.pc.cc:1313
 hcondparora2io.pc.cc:1314
 hcondparora2io.pc.cc:1315
 hcondparora2io.pc.cc:1316
 hcondparora2io.pc.cc:1317
 hcondparora2io.pc.cc:1318
 hcondparora2io.pc.cc:1319
 hcondparora2io.pc.cc:1320
 hcondparora2io.pc.cc:1321
 hcondparora2io.pc.cc:1322
 hcondparora2io.pc.cc:1323
 hcondparora2io.pc.cc:1324
 hcondparora2io.pc.cc:1325
 hcondparora2io.pc.cc:1326
 hcondparora2io.pc.cc:1327
 hcondparora2io.pc.cc:1328
 hcondparora2io.pc.cc:1329
 hcondparora2io.pc.cc:1330
 hcondparora2io.pc.cc:1331
 hcondparora2io.pc.cc:1332
 hcondparora2io.pc.cc:1333
 hcondparora2io.pc.cc:1334
 hcondparora2io.pc.cc:1335
 hcondparora2io.pc.cc:1336
 hcondparora2io.pc.cc:1337
 hcondparora2io.pc.cc:1338
 hcondparora2io.pc.cc:1339
 hcondparora2io.pc.cc:1340
 hcondparora2io.pc.cc:1341
 hcondparora2io.pc.cc:1342
 hcondparora2io.pc.cc:1343
 hcondparora2io.pc.cc:1344
 hcondparora2io.pc.cc:1345
 hcondparora2io.pc.cc:1346
 hcondparora2io.pc.cc:1347
 hcondparora2io.pc.cc:1348
 hcondparora2io.pc.cc:1349
 hcondparora2io.pc.cc:1350
 hcondparora2io.pc.cc:1351
 hcondparora2io.pc.cc:1352
 hcondparora2io.pc.cc:1353
 hcondparora2io.pc.cc:1354
 hcondparora2io.pc.cc:1355
 hcondparora2io.pc.cc:1356
 hcondparora2io.pc.cc:1357
 hcondparora2io.pc.cc:1358
 hcondparora2io.pc.cc:1359
 hcondparora2io.pc.cc:1360
 hcondparora2io.pc.cc:1361
 hcondparora2io.pc.cc:1362
 hcondparora2io.pc.cc:1363
 hcondparora2io.pc.cc:1364
 hcondparora2io.pc.cc:1365
 hcondparora2io.pc.cc:1366
 hcondparora2io.pc.cc:1367
 hcondparora2io.pc.cc:1368
 hcondparora2io.pc.cc:1369
 hcondparora2io.pc.cc:1370
 hcondparora2io.pc.cc:1371
 hcondparora2io.pc.cc:1372
 hcondparora2io.pc.cc:1373
 hcondparora2io.pc.cc:1374
 hcondparora2io.pc.cc:1375
 hcondparora2io.pc.cc:1376
 hcondparora2io.pc.cc:1377
 hcondparora2io.pc.cc:1378
 hcondparora2io.pc.cc:1379
 hcondparora2io.pc.cc:1380
 hcondparora2io.pc.cc:1381
 hcondparora2io.pc.cc:1382
 hcondparora2io.pc.cc:1383
 hcondparora2io.pc.cc:1384
 hcondparora2io.pc.cc:1385
 hcondparora2io.pc.cc:1386
 hcondparora2io.pc.cc:1387
 hcondparora2io.pc.cc:1388
 hcondparora2io.pc.cc:1389
 hcondparora2io.pc.cc:1390
 hcondparora2io.pc.cc:1391
 hcondparora2io.pc.cc:1392
 hcondparora2io.pc.cc:1393
 hcondparora2io.pc.cc:1394
 hcondparora2io.pc.cc:1395
 hcondparora2io.pc.cc:1396
 hcondparora2io.pc.cc:1397
 hcondparora2io.pc.cc:1398
 hcondparora2io.pc.cc:1399
 hcondparora2io.pc.cc:1400
 hcondparora2io.pc.cc:1401
 hcondparora2io.pc.cc:1402
 hcondparora2io.pc.cc:1403
 hcondparora2io.pc.cc:1404
 hcondparora2io.pc.cc:1405
 hcondparora2io.pc.cc:1406
 hcondparora2io.pc.cc:1407
 hcondparora2io.pc.cc:1408
 hcondparora2io.pc.cc:1409
 hcondparora2io.pc.cc:1410
 hcondparora2io.pc.cc:1411
 hcondparora2io.pc.cc:1412
 hcondparora2io.pc.cc:1413
 hcondparora2io.pc.cc:1414
 hcondparora2io.pc.cc:1415
 hcondparora2io.pc.cc:1416
 hcondparora2io.pc.cc:1417
 hcondparora2io.pc.cc:1418
 hcondparora2io.pc.cc:1419
 hcondparora2io.pc.cc:1420
 hcondparora2io.pc.cc:1421
 hcondparora2io.pc.cc:1422
 hcondparora2io.pc.cc:1423
 hcondparora2io.pc.cc:1424
 hcondparora2io.pc.cc:1425
 hcondparora2io.pc.cc:1426
 hcondparora2io.pc.cc:1427
 hcondparora2io.pc.cc:1428
 hcondparora2io.pc.cc:1429
 hcondparora2io.pc.cc:1430
 hcondparora2io.pc.cc:1431
 hcondparora2io.pc.cc:1432
 hcondparora2io.pc.cc:1433
 hcondparora2io.pc.cc:1434
 hcondparora2io.pc.cc:1435
 hcondparora2io.pc.cc:1436
 hcondparora2io.pc.cc:1437
 hcondparora2io.pc.cc:1438
 hcondparora2io.pc.cc:1439
 hcondparora2io.pc.cc:1440
 hcondparora2io.pc.cc:1441
 hcondparora2io.pc.cc:1442
 hcondparora2io.pc.cc:1443
 hcondparora2io.pc.cc:1444
 hcondparora2io.pc.cc:1445
 hcondparora2io.pc.cc:1446
 hcondparora2io.pc.cc:1447
 hcondparora2io.pc.cc:1448
 hcondparora2io.pc.cc:1449
 hcondparora2io.pc.cc:1450
 hcondparora2io.pc.cc:1451
 hcondparora2io.pc.cc:1452
 hcondparora2io.pc.cc:1453
 hcondparora2io.pc.cc:1454
 hcondparora2io.pc.cc:1455
 hcondparora2io.pc.cc:1456
 hcondparora2io.pc.cc:1457
 hcondparora2io.pc.cc:1458
 hcondparora2io.pc.cc:1459
 hcondparora2io.pc.cc:1460
 hcondparora2io.pc.cc:1461
 hcondparora2io.pc.cc:1462
 hcondparora2io.pc.cc:1463
 hcondparora2io.pc.cc:1464
 hcondparora2io.pc.cc:1465
 hcondparora2io.pc.cc:1466
 hcondparora2io.pc.cc:1467
 hcondparora2io.pc.cc:1468
 hcondparora2io.pc.cc:1469
 hcondparora2io.pc.cc:1470
 hcondparora2io.pc.cc:1471
 hcondparora2io.pc.cc:1472
 hcondparora2io.pc.cc:1473
 hcondparora2io.pc.cc:1474
 hcondparora2io.pc.cc:1475
 hcondparora2io.pc.cc:1476
 hcondparora2io.pc.cc:1477
 hcondparora2io.pc.cc:1478
 hcondparora2io.pc.cc:1479
 hcondparora2io.pc.cc:1480
 hcondparora2io.pc.cc:1481
 hcondparora2io.pc.cc:1482
 hcondparora2io.pc.cc:1483
 hcondparora2io.pc.cc:1484
 hcondparora2io.pc.cc:1485
 hcondparora2io.pc.cc:1486
 hcondparora2io.pc.cc:1487
 hcondparora2io.pc.cc:1488
 hcondparora2io.pc.cc:1489
 hcondparora2io.pc.cc:1490
 hcondparora2io.pc.cc:1491
 hcondparora2io.pc.cc:1492
 hcondparora2io.pc.cc:1493
 hcondparora2io.pc.cc:1494
 hcondparora2io.pc.cc:1495
 hcondparora2io.pc.cc:1496
 hcondparora2io.pc.cc:1497
 hcondparora2io.pc.cc:1498
 hcondparora2io.pc.cc:1499
 hcondparora2io.pc.cc:1500
 hcondparora2io.pc.cc:1501
 hcondparora2io.pc.cc:1502
 hcondparora2io.pc.cc:1503
 hcondparora2io.pc.cc:1504
 hcondparora2io.pc.cc:1505
 hcondparora2io.pc.cc:1506
 hcondparora2io.pc.cc:1507
 hcondparora2io.pc.cc:1508
 hcondparora2io.pc.cc:1509
 hcondparora2io.pc.cc:1510
 hcondparora2io.pc.cc:1511
 hcondparora2io.pc.cc:1512
 hcondparora2io.pc.cc:1513
 hcondparora2io.pc.cc:1514
 hcondparora2io.pc.cc:1515
 hcondparora2io.pc.cc:1516
 hcondparora2io.pc.cc:1517
 hcondparora2io.pc.cc:1518
 hcondparora2io.pc.cc:1519
 hcondparora2io.pc.cc:1520
 hcondparora2io.pc.cc:1521
 hcondparora2io.pc.cc:1522
 hcondparora2io.pc.cc:1523
 hcondparora2io.pc.cc:1524
 hcondparora2io.pc.cc:1525
 hcondparora2io.pc.cc:1526
 hcondparora2io.pc.cc:1527
 hcondparora2io.pc.cc:1528
 hcondparora2io.pc.cc:1529
 hcondparora2io.pc.cc:1530
 hcondparora2io.pc.cc:1531
 hcondparora2io.pc.cc:1532
 hcondparora2io.pc.cc:1533
 hcondparora2io.pc.cc:1534
 hcondparora2io.pc.cc:1535
 hcondparora2io.pc.cc:1536
 hcondparora2io.pc.cc:1537
 hcondparora2io.pc.cc:1538
 hcondparora2io.pc.cc:1539
 hcondparora2io.pc.cc:1540
 hcondparora2io.pc.cc:1541
 hcondparora2io.pc.cc:1542
 hcondparora2io.pc.cc:1543
 hcondparora2io.pc.cc:1544
 hcondparora2io.pc.cc:1545
 hcondparora2io.pc.cc:1546
 hcondparora2io.pc.cc:1547
 hcondparora2io.pc.cc:1548
 hcondparora2io.pc.cc:1549
 hcondparora2io.pc.cc:1550
 hcondparora2io.pc.cc:1551
 hcondparora2io.pc.cc:1552
 hcondparora2io.pc.cc:1553
 hcondparora2io.pc.cc:1554
 hcondparora2io.pc.cc:1555
 hcondparora2io.pc.cc:1556
 hcondparora2io.pc.cc:1557
 hcondparora2io.pc.cc:1558
 hcondparora2io.pc.cc:1559
 hcondparora2io.pc.cc:1560
 hcondparora2io.pc.cc:1561
 hcondparora2io.pc.cc:1562
 hcondparora2io.pc.cc:1563
 hcondparora2io.pc.cc:1564
 hcondparora2io.pc.cc:1565
 hcondparora2io.pc.cc:1566
 hcondparora2io.pc.cc:1567
 hcondparora2io.pc.cc:1568
 hcondparora2io.pc.cc:1569
 hcondparora2io.pc.cc:1570
 hcondparora2io.pc.cc:1571
 hcondparora2io.pc.cc:1572
 hcondparora2io.pc.cc:1573
 hcondparora2io.pc.cc:1574
 hcondparora2io.pc.cc:1575
 hcondparora2io.pc.cc:1576
 hcondparora2io.pc.cc:1577
 hcondparora2io.pc.cc:1578
 hcondparora2io.pc.cc:1579
 hcondparora2io.pc.cc:1580
 hcondparora2io.pc.cc:1581
 hcondparora2io.pc.cc:1582
 hcondparora2io.pc.cc:1583
 hcondparora2io.pc.cc:1584
 hcondparora2io.pc.cc:1585
 hcondparora2io.pc.cc:1586
 hcondparora2io.pc.cc:1587
 hcondparora2io.pc.cc:1588
 hcondparora2io.pc.cc:1589
 hcondparora2io.pc.cc:1590
 hcondparora2io.pc.cc:1591
 hcondparora2io.pc.cc:1592
 hcondparora2io.pc.cc:1593
 hcondparora2io.pc.cc:1594
 hcondparora2io.pc.cc:1595
 hcondparora2io.pc.cc:1596
 hcondparora2io.pc.cc:1597
 hcondparora2io.pc.cc:1598
 hcondparora2io.pc.cc:1599
 hcondparora2io.pc.cc:1600
 hcondparora2io.pc.cc:1601
 hcondparora2io.pc.cc:1602
 hcondparora2io.pc.cc:1603
 hcondparora2io.pc.cc:1604
 hcondparora2io.pc.cc:1605
 hcondparora2io.pc.cc:1606
 hcondparora2io.pc.cc:1607
 hcondparora2io.pc.cc:1608
 hcondparora2io.pc.cc:1609
 hcondparora2io.pc.cc:1610
 hcondparora2io.pc.cc:1611
 hcondparora2io.pc.cc:1612
 hcondparora2io.pc.cc:1613
 hcondparora2io.pc.cc:1614
 hcondparora2io.pc.cc:1615
 hcondparora2io.pc.cc:1616
 hcondparora2io.pc.cc:1617
 hcondparora2io.pc.cc:1618
 hcondparora2io.pc.cc:1619
 hcondparora2io.pc.cc:1620
 hcondparora2io.pc.cc:1621
 hcondparora2io.pc.cc:1622
 hcondparora2io.pc.cc:1623
 hcondparora2io.pc.cc:1624
 hcondparora2io.pc.cc:1625
 hcondparora2io.pc.cc:1626
 hcondparora2io.pc.cc:1627
 hcondparora2io.pc.cc:1628
 hcondparora2io.pc.cc:1629
 hcondparora2io.pc.cc:1630
 hcondparora2io.pc.cc:1631
 hcondparora2io.pc.cc:1632
 hcondparora2io.pc.cc:1633
 hcondparora2io.pc.cc:1634
 hcondparora2io.pc.cc:1635
 hcondparora2io.pc.cc:1636
 hcondparora2io.pc.cc:1637
 hcondparora2io.pc.cc:1638
 hcondparora2io.pc.cc:1639
 hcondparora2io.pc.cc:1640
 hcondparora2io.pc.cc:1641
 hcondparora2io.pc.cc:1642
 hcondparora2io.pc.cc:1643
 hcondparora2io.pc.cc:1644
 hcondparora2io.pc.cc:1645
 hcondparora2io.pc.cc:1646
 hcondparora2io.pc.cc:1647
 hcondparora2io.pc.cc:1648
 hcondparora2io.pc.cc:1649
 hcondparora2io.pc.cc:1650
 hcondparora2io.pc.cc:1651
 hcondparora2io.pc.cc:1652
 hcondparora2io.pc.cc:1653
 hcondparora2io.pc.cc:1654
 hcondparora2io.pc.cc:1655
 hcondparora2io.pc.cc:1656
 hcondparora2io.pc.cc:1657
 hcondparora2io.pc.cc:1658
 hcondparora2io.pc.cc:1659
 hcondparora2io.pc.cc:1660
 hcondparora2io.pc.cc:1661
 hcondparora2io.pc.cc:1662
 hcondparora2io.pc.cc:1663
 hcondparora2io.pc.cc:1664
 hcondparora2io.pc.cc:1665
 hcondparora2io.pc.cc:1666
 hcondparora2io.pc.cc:1667
 hcondparora2io.pc.cc:1668
 hcondparora2io.pc.cc:1669
 hcondparora2io.pc.cc:1670
 hcondparora2io.pc.cc:1671
 hcondparora2io.pc.cc:1672
 hcondparora2io.pc.cc:1673
 hcondparora2io.pc.cc:1674
 hcondparora2io.pc.cc:1675
 hcondparora2io.pc.cc:1676
 hcondparora2io.pc.cc:1677
 hcondparora2io.pc.cc:1678
 hcondparora2io.pc.cc:1679
 hcondparora2io.pc.cc:1680
 hcondparora2io.pc.cc:1681
 hcondparora2io.pc.cc:1682
 hcondparora2io.pc.cc:1683
 hcondparora2io.pc.cc:1684
 hcondparora2io.pc.cc:1685
 hcondparora2io.pc.cc:1686
 hcondparora2io.pc.cc:1687
 hcondparora2io.pc.cc:1688
 hcondparora2io.pc.cc:1689
 hcondparora2io.pc.cc:1690
 hcondparora2io.pc.cc:1691
 hcondparora2io.pc.cc:1692
 hcondparora2io.pc.cc:1693
 hcondparora2io.pc.cc:1694
 hcondparora2io.pc.cc:1695
 hcondparora2io.pc.cc:1696
 hcondparora2io.pc.cc:1697
 hcondparora2io.pc.cc:1698
 hcondparora2io.pc.cc:1699
 hcondparora2io.pc.cc:1700
 hcondparora2io.pc.cc:1701
 hcondparora2io.pc.cc:1702
 hcondparora2io.pc.cc:1703
 hcondparora2io.pc.cc:1704
 hcondparora2io.pc.cc:1705
 hcondparora2io.pc.cc:1706
 hcondparora2io.pc.cc:1707
 hcondparora2io.pc.cc:1708
 hcondparora2io.pc.cc:1709
 hcondparora2io.pc.cc:1710
 hcondparora2io.pc.cc:1711
 hcondparora2io.pc.cc:1712
 hcondparora2io.pc.cc:1713
 hcondparora2io.pc.cc:1714
 hcondparora2io.pc.cc:1715
 hcondparora2io.pc.cc:1716
 hcondparora2io.pc.cc:1717
 hcondparora2io.pc.cc:1718
 hcondparora2io.pc.cc:1719
 hcondparora2io.pc.cc:1720
 hcondparora2io.pc.cc:1721
 hcondparora2io.pc.cc:1722
 hcondparora2io.pc.cc:1723
 hcondparora2io.pc.cc:1724
 hcondparora2io.pc.cc:1725
 hcondparora2io.pc.cc:1726
 hcondparora2io.pc.cc:1727
 hcondparora2io.pc.cc:1728
 hcondparora2io.pc.cc:1729
 hcondparora2io.pc.cc:1730
 hcondparora2io.pc.cc:1731
 hcondparora2io.pc.cc:1732
 hcondparora2io.pc.cc:1733
 hcondparora2io.pc.cc:1734
 hcondparora2io.pc.cc:1735
 hcondparora2io.pc.cc:1736
 hcondparora2io.pc.cc:1737
 hcondparora2io.pc.cc:1738
 hcondparora2io.pc.cc:1739
 hcondparora2io.pc.cc:1740
 hcondparora2io.pc.cc:1741
 hcondparora2io.pc.cc:1742
 hcondparora2io.pc.cc:1743
 hcondparora2io.pc.cc:1744
 hcondparora2io.pc.cc:1745
 hcondparora2io.pc.cc:1746
 hcondparora2io.pc.cc:1747
 hcondparora2io.pc.cc:1748
 hcondparora2io.pc.cc:1749
 hcondparora2io.pc.cc:1750
 hcondparora2io.pc.cc:1751
 hcondparora2io.pc.cc:1752
 hcondparora2io.pc.cc:1753
 hcondparora2io.pc.cc:1754
 hcondparora2io.pc.cc:1755
 hcondparora2io.pc.cc:1756
 hcondparora2io.pc.cc:1757
 hcondparora2io.pc.cc:1758
 hcondparora2io.pc.cc:1759
 hcondparora2io.pc.cc:1760
 hcondparora2io.pc.cc:1761
 hcondparora2io.pc.cc:1762
 hcondparora2io.pc.cc:1763
 hcondparora2io.pc.cc:1764
 hcondparora2io.pc.cc:1765
 hcondparora2io.pc.cc:1766
 hcondparora2io.pc.cc:1767
 hcondparora2io.pc.cc:1768
 hcondparora2io.pc.cc:1769
 hcondparora2io.pc.cc:1770
 hcondparora2io.pc.cc:1771
 hcondparora2io.pc.cc:1772
 hcondparora2io.pc.cc:1773
 hcondparora2io.pc.cc:1774
 hcondparora2io.pc.cc:1775
 hcondparora2io.pc.cc:1776
 hcondparora2io.pc.cc:1777
 hcondparora2io.pc.cc:1778
 hcondparora2io.pc.cc:1779
 hcondparora2io.pc.cc:1780
 hcondparora2io.pc.cc:1781
 hcondparora2io.pc.cc:1782
 hcondparora2io.pc.cc:1783
 hcondparora2io.pc.cc:1784
 hcondparora2io.pc.cc:1785
 hcondparora2io.pc.cc:1786
 hcondparora2io.pc.cc:1787
 hcondparora2io.pc.cc:1788
 hcondparora2io.pc.cc:1789
 hcondparora2io.pc.cc:1790
 hcondparora2io.pc.cc:1791
 hcondparora2io.pc.cc:1792
 hcondparora2io.pc.cc:1793
 hcondparora2io.pc.cc:1794
 hcondparora2io.pc.cc:1795
 hcondparora2io.pc.cc:1796
 hcondparora2io.pc.cc:1797
 hcondparora2io.pc.cc:1798
 hcondparora2io.pc.cc:1799
 hcondparora2io.pc.cc:1800
 hcondparora2io.pc.cc:1801
 hcondparora2io.pc.cc:1802
 hcondparora2io.pc.cc:1803
 hcondparora2io.pc.cc:1804
 hcondparora2io.pc.cc:1805
 hcondparora2io.pc.cc:1806
 hcondparora2io.pc.cc:1807
 hcondparora2io.pc.cc:1808
 hcondparora2io.pc.cc:1809
 hcondparora2io.pc.cc:1810
 hcondparora2io.pc.cc:1811
 hcondparora2io.pc.cc:1812
 hcondparora2io.pc.cc:1813
 hcondparora2io.pc.cc:1814
 hcondparora2io.pc.cc:1815
 hcondparora2io.pc.cc:1816
 hcondparora2io.pc.cc:1817
 hcondparora2io.pc.cc:1818
 hcondparora2io.pc.cc:1819
 hcondparora2io.pc.cc:1820
 hcondparora2io.pc.cc:1821
 hcondparora2io.pc.cc:1822
 hcondparora2io.pc.cc:1823
 hcondparora2io.pc.cc:1824
 hcondparora2io.pc.cc:1825
 hcondparora2io.pc.cc:1826
 hcondparora2io.pc.cc:1827
 hcondparora2io.pc.cc:1828
 hcondparora2io.pc.cc:1829
 hcondparora2io.pc.cc:1830
 hcondparora2io.pc.cc:1831
 hcondparora2io.pc.cc:1832
 hcondparora2io.pc.cc:1833
 hcondparora2io.pc.cc:1834
 hcondparora2io.pc.cc:1835
 hcondparora2io.pc.cc:1836
 hcondparora2io.pc.cc:1837
 hcondparora2io.pc.cc:1838
 hcondparora2io.pc.cc:1839
 hcondparora2io.pc.cc:1840
 hcondparora2io.pc.cc:1841
 hcondparora2io.pc.cc:1842
 hcondparora2io.pc.cc:1843
 hcondparora2io.pc.cc:1844
 hcondparora2io.pc.cc:1845
 hcondparora2io.pc.cc:1846
 hcondparora2io.pc.cc:1847
 hcondparora2io.pc.cc:1848
 hcondparora2io.pc.cc:1849
 hcondparora2io.pc.cc:1850
 hcondparora2io.pc.cc:1851
 hcondparora2io.pc.cc:1852
 hcondparora2io.pc.cc:1853
 hcondparora2io.pc.cc:1854
 hcondparora2io.pc.cc:1855
 hcondparora2io.pc.cc:1856
 hcondparora2io.pc.cc:1857
 hcondparora2io.pc.cc:1858
 hcondparora2io.pc.cc:1859
 hcondparora2io.pc.cc:1860
 hcondparora2io.pc.cc:1861
 hcondparora2io.pc.cc:1862
 hcondparora2io.pc.cc:1863
 hcondparora2io.pc.cc:1864
 hcondparora2io.pc.cc:1865
 hcondparora2io.pc.cc:1866
 hcondparora2io.pc.cc:1867
 hcondparora2io.pc.cc:1868
 hcondparora2io.pc.cc:1869
 hcondparora2io.pc.cc:1870
 hcondparora2io.pc.cc:1871
 hcondparora2io.pc.cc:1872
 hcondparora2io.pc.cc:1873
 hcondparora2io.pc.cc:1874
 hcondparora2io.pc.cc:1875
 hcondparora2io.pc.cc:1876
 hcondparora2io.pc.cc:1877
 hcondparora2io.pc.cc:1878
 hcondparora2io.pc.cc:1879
 hcondparora2io.pc.cc:1880
 hcondparora2io.pc.cc:1881
 hcondparora2io.pc.cc:1882
 hcondparora2io.pc.cc:1883
 hcondparora2io.pc.cc:1884
 hcondparora2io.pc.cc:1885
 hcondparora2io.pc.cc:1886
 hcondparora2io.pc.cc:1887
 hcondparora2io.pc.cc:1888
 hcondparora2io.pc.cc:1889
 hcondparora2io.pc.cc:1890
 hcondparora2io.pc.cc:1891
 hcondparora2io.pc.cc:1892
 hcondparora2io.pc.cc:1893
 hcondparora2io.pc.cc:1894
 hcondparora2io.pc.cc:1895
 hcondparora2io.pc.cc:1896
 hcondparora2io.pc.cc:1897
 hcondparora2io.pc.cc:1898
 hcondparora2io.pc.cc:1899
 hcondparora2io.pc.cc:1900
 hcondparora2io.pc.cc:1901
 hcondparora2io.pc.cc:1902
 hcondparora2io.pc.cc:1903
 hcondparora2io.pc.cc:1904
 hcondparora2io.pc.cc:1905
 hcondparora2io.pc.cc:1906
 hcondparora2io.pc.cc:1907
 hcondparora2io.pc.cc:1908
 hcondparora2io.pc.cc:1909
 hcondparora2io.pc.cc:1910
 hcondparora2io.pc.cc:1911
 hcondparora2io.pc.cc:1912
 hcondparora2io.pc.cc:1913
 hcondparora2io.pc.cc:1914
 hcondparora2io.pc.cc:1915
 hcondparora2io.pc.cc:1916
 hcondparora2io.pc.cc:1917
 hcondparora2io.pc.cc:1918
 hcondparora2io.pc.cc:1919
 hcondparora2io.pc.cc:1920
 hcondparora2io.pc.cc:1921
 hcondparora2io.pc.cc:1922
 hcondparora2io.pc.cc:1923
 hcondparora2io.pc.cc:1924
 hcondparora2io.pc.cc:1925
 hcondparora2io.pc.cc:1926
 hcondparora2io.pc.cc:1927
 hcondparora2io.pc.cc:1928
 hcondparora2io.pc.cc:1929
 hcondparora2io.pc.cc:1930
 hcondparora2io.pc.cc:1931
 hcondparora2io.pc.cc:1932
 hcondparora2io.pc.cc:1933
 hcondparora2io.pc.cc:1934
 hcondparora2io.pc.cc:1935
 hcondparora2io.pc.cc:1936
 hcondparora2io.pc.cc:1937
 hcondparora2io.pc.cc:1938
 hcondparora2io.pc.cc:1939
 hcondparora2io.pc.cc:1940
 hcondparora2io.pc.cc:1941
 hcondparora2io.pc.cc:1942
 hcondparora2io.pc.cc:1943
 hcondparora2io.pc.cc:1944
 hcondparora2io.pc.cc:1945
 hcondparora2io.pc.cc:1946
 hcondparora2io.pc.cc:1947
 hcondparora2io.pc.cc:1948
 hcondparora2io.pc.cc:1949
 hcondparora2io.pc.cc:1950
 hcondparora2io.pc.cc:1951
 hcondparora2io.pc.cc:1952
 hcondparora2io.pc.cc:1953
 hcondparora2io.pc.cc:1954
 hcondparora2io.pc.cc:1955
 hcondparora2io.pc.cc:1956
 hcondparora2io.pc.cc:1957
 hcondparora2io.pc.cc:1958
 hcondparora2io.pc.cc:1959
 hcondparora2io.pc.cc:1960
 hcondparora2io.pc.cc:1961
 hcondparora2io.pc.cc:1962
 hcondparora2io.pc.cc:1963
 hcondparora2io.pc.cc:1964
 hcondparora2io.pc.cc:1965
 hcondparora2io.pc.cc:1966
 hcondparora2io.pc.cc:1967
 hcondparora2io.pc.cc:1968
 hcondparora2io.pc.cc:1969
 hcondparora2io.pc.cc:1970
 hcondparora2io.pc.cc:1971
 hcondparora2io.pc.cc:1972
 hcondparora2io.pc.cc:1973
 hcondparora2io.pc.cc:1974
 hcondparora2io.pc.cc:1975
 hcondparora2io.pc.cc:1976
 hcondparora2io.pc.cc:1977
 hcondparora2io.pc.cc:1978
 hcondparora2io.pc.cc:1979
 hcondparora2io.pc.cc:1980
 hcondparora2io.pc.cc:1981
 hcondparora2io.pc.cc:1982
 hcondparora2io.pc.cc:1983
 hcondparora2io.pc.cc:1984
 hcondparora2io.pc.cc:1985
 hcondparora2io.pc.cc:1986
 hcondparora2io.pc.cc:1987
 hcondparora2io.pc.cc:1988
 hcondparora2io.pc.cc:1989
 hcondparora2io.pc.cc:1990
 hcondparora2io.pc.cc:1991
 hcondparora2io.pc.cc:1992
 hcondparora2io.pc.cc:1993
 hcondparora2io.pc.cc:1994
 hcondparora2io.pc.cc:1995
 hcondparora2io.pc.cc:1996
 hcondparora2io.pc.cc:1997
 hcondparora2io.pc.cc:1998
 hcondparora2io.pc.cc:1999
 hcondparora2io.pc.cc:2000
 hcondparora2io.pc.cc:2001
 hcondparora2io.pc.cc:2002
 hcondparora2io.pc.cc:2003
 hcondparora2io.pc.cc:2004
 hcondparora2io.pc.cc:2005
 hcondparora2io.pc.cc:2006
 hcondparora2io.pc.cc:2007
 hcondparora2io.pc.cc:2008
 hcondparora2io.pc.cc:2009
 hcondparora2io.pc.cc:2010
 hcondparora2io.pc.cc:2011
 hcondparora2io.pc.cc:2012
 hcondparora2io.pc.cc:2013
 hcondparora2io.pc.cc:2014
 hcondparora2io.pc.cc:2015