diff --git a/matlab/mex/2007a/simulate.dll b/matlab/mex/2007a/simulate.dll new file mode 100644 index 0000000000000000000000000000000000000000..24341c62af74644902d9e189a5845e17ef138f39 Binary files /dev/null and b/matlab/mex/2007a/simulate.dll differ diff --git a/matlab/mex/sources/build.m b/matlab/mex/sources/build.m index b371dd76f04056b68dc29a0b6aa86259d804d7ca..fc78a8346420f446f7778a3fa3d93ad67e788e1f 100644 --- a/matlab/mex/sources/build.m +++ b/matlab/mex/sources/build.m @@ -53,7 +53,6 @@ COMPILE_COMMAND = [ 'mex ' COMPILE_OPTIONS ' -outdir ' OUTPUT_DIR ' ' ]; disp('Compiling mjdgges...') system([ COMPILE_COMMAND ' mjdgges/mjdgges.c ' LAPACK_PATH ]); - disp('Compiling sparse_hessian_times_B_kronecker_C...') system([ COMPILE_COMMAND ' kronecker/sparse_hessian_times_B_kronecker_C.cc ' BLAS_PATH ]); disp('Compiling A_times_B_kronecker_C...') @@ -61,3 +60,5 @@ system([ COMPILE_COMMAND ' kronecker/A_times_B_kronecker_C.cc ' BLAS_PATH ]); disp('Compiling gensylv...') system([ COMPILE_COMMAND ' -DMATLAB -Igensylv/cc gensylv/matlab/gensylv.cpp' ... ' gensylv/cc/*.cpp ' BLAS_PATH ' ' LAPACK_PATH ]); +disp('Compiling simulate...') +system([ COMPILE_COMMAND ' -DMATLAB -Isimulate -I..\..\..\parser.src\include simulate/simulate.cc simulate/Interpreter.cc simulate/Mem_Mngr.cc simulate/SparseMatrix.cc simulate/LinBcg.cc']); diff --git a/parser.src/simulate/Interpreter.cc b/matlab/mex/sources/simulate/Interpreter.cc similarity index 100% rename from parser.src/simulate/Interpreter.cc rename to matlab/mex/sources/simulate/Interpreter.cc diff --git a/parser.src/simulate/Include/Interpreter.hh b/matlab/mex/sources/simulate/Interpreter.hh similarity index 98% rename from parser.src/simulate/Include/Interpreter.hh rename to matlab/mex/sources/simulate/Interpreter.hh index 80970d948291ea3e61b243e4beaf9935cf4ac3d6..bfdb71f8d18b2639a47bfef9bfe3ce03f0776f7b 100644 --- a/parser.src/simulate/Include/Interpreter.hh +++ b/matlab/mex/sources/simulate/Interpreter.hh @@ -25,8 +25,8 @@ #include <string> #include <cmath> #include "CodeInterpreter.hh" -#include "SymbolTableTypes.hh" -#include "ExprNode.hh" +//#include "SymbolTable.hh" +//#include "ExprNode.hh" //#include "Mem_Mngr.hh" #include "SparseMatrix.hh" #include "LinBCG.hh" diff --git a/parser.src/simulate/Mem_Mngr.cc b/matlab/mex/sources/simulate/Mem_Mngr.cc similarity index 100% rename from parser.src/simulate/Mem_Mngr.cc rename to matlab/mex/sources/simulate/Mem_Mngr.cc diff --git a/parser.src/simulate/Include/Mem_Mngr.hh b/matlab/mex/sources/simulate/Mem_Mngr.hh similarity index 100% rename from parser.src/simulate/Include/Mem_Mngr.hh rename to matlab/mex/sources/simulate/Mem_Mngr.hh diff --git a/parser.src/simulate/SparseMatrix.cc b/matlab/mex/sources/simulate/SparseMatrix.cc similarity index 100% rename from parser.src/simulate/SparseMatrix.cc rename to matlab/mex/sources/simulate/SparseMatrix.cc diff --git a/parser.src/simulate/Include/SparseMatrix.hh b/matlab/mex/sources/simulate/SparseMatrix.hh similarity index 100% rename from parser.src/simulate/Include/SparseMatrix.hh rename to matlab/mex/sources/simulate/SparseMatrix.hh diff --git a/parser.src/linbcg.cc b/matlab/mex/sources/simulate/linbcg.cc similarity index 100% rename from parser.src/linbcg.cc rename to matlab/mex/sources/simulate/linbcg.cc diff --git a/parser.src/include/linbcg.hh b/matlab/mex/sources/simulate/linbcg.hh similarity index 100% rename from parser.src/include/linbcg.hh rename to matlab/mex/sources/simulate/linbcg.hh diff --git a/parser.src/simulate.cc b/matlab/mex/sources/simulate/simulate.cc similarity index 100% rename from parser.src/simulate.cc rename to matlab/mex/sources/simulate/simulate.cc diff --git a/parser.src/include/simulate.hh b/matlab/mex/sources/simulate/simulate.hh similarity index 100% rename from parser.src/include/simulate.hh rename to matlab/mex/sources/simulate/simulate.hh diff --git a/parser.src/include/CodeInterpreter.hh b/parser.src/include/CodeInterpreter.hh index 125d0f869f2bce733014f7c03f5d1d461b2fcc56..237d577f1b7c534b100dfb125b2bdb72943ae735 100644 --- a/parser.src/include/CodeInterpreter.hh +++ b/parser.src/include/CodeInterpreter.hh @@ -57,5 +57,59 @@ const int SOLVE_TWO_BOUNDARIES_COMPLETE=7; const int EVALUATE_FOREWARD_R=8; const int EVALUATE_BACKWARD_R=9; +//! Enumeration of possible symbol types +/*! Warning: do not to change the order of the enumeration, it matters for VariableTable (at least ensure that eEndogenous is the first one) */ +enum Type + { + eEndogenous = 0, //!< Endogenous + eExogenous = 1, //!< Exogenous + eExogenousDet = 2, //!< Exogenous deterministic + eRecursiveVariable = 3, //!< Recursive variable (reserved for future use) + eParameter = 4, //!< Parameter + eModelLocalVariable = 10, //!< Local variable whose scope is model (pound expression) + eModFileLocalVariable = 11, //!< Local variable whose scope is mod file (model excluded) + eUnknownFunction = 12 //!< Function unknown to the preprocessor + }; + + +enum UnaryOpcode + { + oUminus, + oExp, + oLog, + oLog10, + oCos, + oSin, + oTan, + oAcos, + oAsin, + oAtan, + oCosh, + oSinh, + oTanh, + oAcosh, + oAsinh, + oAtanh, + oSqrt + }; +enum BinaryOpcode + { + oPlus, + oMinus, + oTimes, + oDivide, + oPower, + oEqual, + oMax, + oMin, + oLess, + oGreater, + oLessEqual, + oGreaterEqual, + oEqualEqual, + oDifferent + }; + + #endif diff --git a/parser.src/include/ExprNode.hh b/parser.src/include/ExprNode.hh index bf44388a46370583508e8ecf9f79c0fe95cf05b7..c3779c4e92441329de0834391ce53d5e5b6d3e3e 100644 --- a/parser.src/include/ExprNode.hh +++ b/parser.src/include/ExprNode.hh @@ -206,27 +206,6 @@ public: virtual void compile(ofstream &CompileCode, bool lhs_rhs, ExprNodeOutputType output_type, const temporary_terms_type &temporary_terms, map_idx_type map_idx) const; }; -enum UnaryOpcode - { - oUminus, - oExp, - oLog, - oLog10, - oCos, - oSin, - oTan, - oAcos, - oAsin, - oAtan, - oCosh, - oSinh, - oTanh, - oAcosh, - oAsinh, - oAtanh, - oSqrt - }; - //! Unary operator node class UnaryOpNode : public ExprNode { @@ -253,24 +232,6 @@ public: virtual void compile(ofstream &CompileCode, bool lhs_rhs, ExprNodeOutputType output_type, const temporary_terms_type &temporary_terms, map_idx_type map_idx) const; }; -enum BinaryOpcode - { - oPlus, - oMinus, - oTimes, - oDivide, - oPower, - oEqual, - oMax, - oMin, - oLess, - oGreater, - oLessEqual, - oGreaterEqual, - oEqualEqual, - oDifferent - }; - //! Binary operator node class BinaryOpNode : public ExprNode { diff --git a/parser.src/include/SymbolTable.hh b/parser.src/include/SymbolTable.hh index 135360aa8a8e1aede1f51cb9c1a6861679e2768d..746a6941940701ea509172e36293c9e534c572e1 100644 --- a/parser.src/include/SymbolTable.hh +++ b/parser.src/include/SymbolTable.hh @@ -27,20 +27,7 @@ using namespace std; #include <vector> #include <ostream> #include <iostream> - -//! Enumeration of possible symbol types -/*! Warning: do not to change the order of the enumeration, it matters for VariableTable (at least ensure that eEndogenous is the first one) */ -enum Type - { - eEndogenous = 0, //!< Endogenous - eExogenous = 1, //!< Exogenous - eExogenousDet = 2, //!< Exogenous deterministic - eRecursiveVariable = 3, //!< Recursive variable (reserved for future use) - eParameter = 4, //!< Parameter - eModelLocalVariable = 10, //!< Local variable whose scope is model (pound expression) - eModFileLocalVariable = 11, //!< Local variable whose scope is mod file (model excluded) - eUnknownFunction = 12 //!< Function unknown to the preprocessor - }; +#include "CodeInterpreter.hh" //! Stores the symbol table /*! diff --git a/parser.src/simulate/Makefile b/parser.src/simulate/Makefile deleted file mode 100644 index fa9325b353a21a1d7e12f00972aad6b573122029..0000000000000000000000000000000000000000 --- a/parser.src/simulate/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -CPP = g++ -CPPFLAGS = -Wall -MATLABPATH = C:/MATLAB7 - -ifeq ($(shell uname -o), Cygwin) - # Detection of uninitialized variables is buggy in Cygwin and generates spurious warnings - CPPFLAGS += -Wno-uninitialized - CPPFLAGS += -mno-cygwin -endif - -ifeq ($(CROSS_WIN32), yes) - CPP = i586-mingw32msvc-g++ - # Detection of uninitialized variables is buggy in MinGW and generates spurious warnings - CPPFLAGS += -Wno-uninitialized -endif - -ifeq ($(DEBUG),yes) - CPPFLAGS += -ggdb -else - CPPFLAGS += -O3 -DMATLAB_MEX_FILE -malign-double -fno-exceptions -mtune=pentium -endif - -ifeq ($(VALGRIND), yes) - CPPFLAGS = -Wall -O -g -fno-inline -endif - -################################################################################ -### Build ###################################################################### -################################################################################ - -all: simulate.o linbcg.o sparsematrix.o mem_mngr.o interpreter.o - dlltool --def c:/matlab7/extern/include/libmex.def --output-lib temp1.a - dlltool --def c:/matlab7/extern/include/libmx.def --output-lib temp2.a - $(CPP) -mno-cygwin -shared simulate.o linbcg.o sparsematrix.o mem_mngr.o interpreter.o -o ../../matlab/simulate.dll temp1.a temp2.a -lstdc++ - rm -f temp1.a temp2.a simulate.d simulate.P - -################################################################################ -### Compile #################################################################### -################################################################################ -mem_mngr.o : mem_mngr.cc - $(CPP) $(CPPFLAGS) -MD -I include -I $(MATLABPATH)/extern/include -c mem_mngr.cc -linbcg.o : ../linbcg.cc - $(CPP) $(CPPFLAGS) -MD -I ../include -I $(MATLABPATH)/extern/include -c ../linbcg.cc -sparsematrix.o : sparsematrix.cc - $(CPP) $(CPPFLAGS) -MD -I include -I $(MATLABPATH)/extern/include -c sparsematrix.cc -interpreter.o : interpreter.cc - $(CPP) $(CPPFLAGS) -MD -I include -I $(MATLABPATH)/extern/include -c interpreter.cc -simulate.o : ../simulate.cc - $(CPP) $(CPPFLAGS) -MD -I ../include -I $(MATLABPATH)/extern/include -c ../simulate.cc - @cp $*.d $*.P; - diff --git a/tests/ferhat/multimod.mod b/tests/ferhat/multimod.mod index 1626520a2254503ee125f1c5a1bca196910f1219..dc59d164fcfd7dd906c47c4121bf1401347e19e6 100644 --- a/tests/ferhat/multimod.mod +++ b/tests/ferhat/multimod.mod @@ -1,381 +1,28 @@ -var -CA_A -CA_ACT -CA_B -CA_BT -CA_C -CA_COIL -CA_CPI -CA_CU -CA_CURBAL -CA_C_DI -CA_C_PI -CA_DLGDP -CA_DLLF -CA_ER -CA_FACT -CA_GDEF -CA_GDP -CA_GDP_FE -CA_GE -CA_GNP -CA_IM -CA_INFL -CA_INVEST -CA_IOIL -CA_IT -CA_K -CA_LF -CA_M -CA_MPC -CA_MPCINV -CA_MPK -CA_NEER -CA_NFA -CA_P -CA_PFM -CA_PGNP -CA_PGNPNO -CA_PIM -CA_PIMA -CA_PIT -CA_PXM -CA_PXT -CA_Q -CA_R -CA_RCI -CA_RL -CA_RLR -CA_RS -CA_RSR -CA_TAX -CA_TAXH -CA_TAXK -CA_TB -CA_TFP_FE -CA_TRATE -CA_UNR -CA_UNR_A -CA_W -CA_WH -CA_WH1 -CA_WH2 -CA_WH3 -CA_WK -CA_XM -CA_XMA -CA_XT -CA_YD -DC_A -DC_CTOT -DC_DEBT -DC_GDP -DC_GDP_FE -DC_IM -DC_INVEST -DC_INVESTC -DC_INVESTM -DC_IOIL -DC_IT -DC_K -DC_KC -DC_KM -DC_NFA -DC_NNPCAP -DC_P -DC_PGNP -DC_PIM -DC_PIMA -DC_PIT -DC_PXM -DC_PXT -DC_QNT -DC_XCOM -DC_XM -DC_XMA -DC_XOIL -DC_XSM -DC_XT -FR_A -FR_ACT -FR_B -FR_BT -FR_C -FR_COIL -FR_CPI -FR_CU -FR_CURBAL -FR_C_DI -FR_C_PI -FR_DLGDP -FR_DLLF -FR_ER -FR_FACT -FR_GDEF -FR_GDP -FR_GDP_FE -FR_GE -FR_GNP -FR_IM -FR_INFL -FR_INVEST -FR_IOIL -FR_IT -FR_K -FR_LF -FR_M -FR_MPC -FR_MPCINV -FR_MPK -FR_NEER -FR_NFA -FR_P -FR_PFM -FR_PGNP -FR_PGNPNO -FR_PIM -FR_PIMA -FR_PIT -FR_PXM -FR_PXT -FR_Q -FR_R -FR_RCI -FR_RL -FR_RLR -FR_RS -FR_RSR -FR_TAX -FR_TAXH -FR_TAXK -FR_TB -FR_TFP_FE -FR_TRATE -FR_UNR -FR_UNR_A -FR_W -FR_WH -FR_WH1 -FR_WH2 -FR_WH3 -FR_WK -FR_XM -FR_XMA -FR_XT -FR_YD -GR_A -GR_ACT -GR_B -GR_BT -GR_C -GR_COIL -GR_CPI -GR_CU -GR_CURBAL -GR_C_DI -GR_C_PI -GR_DLGDP -GR_DLLF -GR_ER -GR_FACT -GR_GDEF -GR_GDP -GR_GDP_FE -GR_GE -GR_GNP -GR_IM -GR_INFL -GR_INVEST -GR_IOIL -GR_IT -GR_K -GR_LF -GR_M -GR_MPC -GR_MPCINV -GR_MPK -GR_NEER -GR_NFA -GR_P -GR_PFM -GR_PGNP -GR_PGNPNO -GR_PIM -GR_PIMA -GR_PIT -GR_PXM -GR_PXT -GR_Q -GR_R -GR_RCI -GR_RL -GR_RLR -GR_RS -GR_RSR -GR_TAX -GR_TAXH -GR_TAXK -GR_TB -GR_TFP_FE -GR_TRATE -GR_UNR -GR_UNR_A -GR_W -GR_WH -GR_WH1 -GR_WH2 -GR_WH3 -GR_WK -GR_XM -GR_XMA -GR_XT -GR_YD -HO_A -HO_GDP -HO_ICOM -HO_IM -HO_IT -HO_NFA -HO_PIT -HO_PXT -HO_XOIL -HO_XT -IT_A -IT_ACT -IT_B -IT_BT -IT_C -IT_COIL -IT_CPI -IT_CU -IT_CURBAL -IT_C_DI -IT_C_PI -IT_DLGDP -IT_DLLF -IT_ER -IT_FACT -IT_GDEF -IT_GDP -IT_GDP_FE -IT_GE -IT_GNP -IT_IM -IT_INFL -IT_INVEST -IT_IOIL -IT_IT -IT_K -IT_LF -IT_M -IT_MPC -IT_MPCINV -IT_MPK -IT_NEER -IT_NFA -IT_P -IT_PFM -IT_PGNP -IT_PGNPNO -IT_PIM -IT_PIMA -IT_PIT -IT_PXM -IT_PXT -IT_Q -IT_R -IT_RCI -IT_RL -IT_RLR -IT_RS -IT_RSR -IT_TAX -IT_TAXH -IT_TAXK -IT_TB -IT_TFP_FE -IT_TRATE -IT_UNR -IT_UNR_A -IT_W -IT_WH -IT_WH1 -IT_WH2 -IT_WH3 -IT_WK -IT_XM -IT_XMA -IT_XT -IT_YD -JA_A -JA_ACT -JA_B -JA_BT -JA_C -JA_COIL -JA_CPI -JA_CU -JA_CURBAL -JA_C_DI -JA_C_PI -JA_DLGDP -JA_DLLF -JA_ER -JA_FACT -JA_GDEF -JA_GDP -JA_GDP_FE -JA_GE -JA_GNP -JA_IM -JA_INFL -JA_INVEST -JA_IOIL -JA_IT -JA_K -JA_LF -JA_M -JA_MPC -JA_MPCINV -JA_MPK -JA_NEER -JA_NFA -JA_P -JA_PFM -JA_PGNP -JA_PGNPNO -JA_PIM -JA_PIMA -JA_PIT -JA_PXM -JA_PXT -JA_Q -JA_R -JA_RCI -JA_RL -JA_RLR -JA_RS -JA_RSR -JA_TAX -JA_TAXH -JA_TAXK -JA_TB -JA_TFP_FE -JA_TRATE -JA_UNR -JA_UNR_A -JA_W -JA_WH -JA_WH1 -JA_WH2 -JA_WH3 -JA_WK -JA_XM -JA_XMA -JA_XT -JA_YD -PCOM -POIL +var +CA_A CA_ACT CA_B CA_BT CA_C CA_COIL CA_CPI CA_CU CA_CURBAL CA_C_DI CA_C_PI CA_DLGDP CA_DLLF CA_ER CA_FACT CA_GDEF CA_GDP CA_GDP_FE CA_GE CA_GNP +CA_IM CA_INFL CA_INVEST CA_IOIL CA_IT CA_K CA_LF CA_M CA_MPC CA_MPCINV CA_MPK CA_NEER CA_NFA CA_P CA_PFM CA_PGNP CA_PGNPNO CA_PIM CA_PIMA CA_PIT +CA_PXM CA_PXT CA_Q CA_R CA_RCI CA_RL CA_RLR CA_RS CA_RSR CA_TAX CA_TAXH CA_TAXK CA_TB CA_TFP_FE CA_TRATE CA_UNR CA_UNR_A CA_W CA_WH CA_WH1 CA_WH2 +CA_WH3 CA_WK CA_XM CA_XMA CA_XT CA_YD +DC_A DC_CTOT DC_DEBT DC_GDP DC_GDP_FE DC_IM DC_INVEST DC_INVESTC DC_INVESTM DC_IOIL DC_IT DC_K DC_KC DC_KM DC_NFA DC_NNPCAP DC_P DC_PGNP +DC_PIM DC_PIMA DC_PIT DC_PXM DC_PXT DC_QNT DC_XCOM DC_XM DC_XMA DC_XOIL DC_XSM DC_XT +FR_A FR_ACT FR_B FR_BT FR_C FR_COIL FR_CPI FR_CU FR_CURBAL FR_C_DI FR_C_PI FR_DLGDP FR_DLLF FR_ER FR_FACT FR_GDEF FR_GDP FR_GDP_FE FR_GE FR_GNP +FR_IM FR_INFL FR_INVEST FR_IOIL FR_IT FR_K FR_LF FR_M FR_MPC FR_MPCINV FR_MPK FR_NEER FR_NFA FR_P FR_PFM FR_PGNP FR_PGNPNO FR_PIM FR_PIMA FR_PIT +FR_PXM FR_PXT FR_Q FR_R FR_RCI FR_RL FR_RLR FR_RS FR_RSR FR_TAX FR_TAXH FR_TAXK FR_TB FR_TFP_FE FR_TRATE FR_UNR FR_UNR_A FR_W FR_WH FR_WH1 FR_WH2 +FR_WH3 FR_WK FR_XM FR_XMA FR_XT FR_YD +GR_A GR_ACT GR_B GR_BT GR_C GR_COIL GR_CPI GR_CU GR_CURBAL GR_C_DI GR_C_PI GR_DLGDP GR_DLLF GR_ER GR_FACT GR_GDEF GR_GDP GR_GDP_FE GR_GE GR_GNP +GR_IM GR_INFL GR_INVEST GR_IOIL GR_IT GR_K GR_LF GR_M GR_MPC GR_MPCINV GR_MPK GR_NEER GR_NFA GR_P GR_PFM GR_PGNP GR_PGNPNO GR_PIM GR_PIMA GR_PIT +GR_PXM GR_PXT GR_Q GR_R GR_RCI GR_RL GR_RLR GR_RS GR_RSR GR_TAX GR_TAXH GR_TAXK GR_TB GR_TFP_FE GR_TRATE GR_UNR GR_UNR_A GR_W GR_WH GR_WH1 GR_WH2 +GR_WH3 GR_WK GR_XM GR_XMA GR_XT GR_YD +HO_A HO_GDP HO_ICOM HO_IM HO_IT HO_NFA HO_PIT HO_PXT HO_XOIL HO_XT +IT_A IT_ACT IT_B IT_BT IT_C IT_COIL IT_CPI IT_CU IT_CURBAL IT_C_DI IT_C_PI IT_DLGDP IT_DLLF IT_ER IT_FACT IT_GDEF IT_GDP IT_GDP_FE IT_GE IT_GNP +IT_IM IT_INFL IT_INVEST IT_IOIL IT_IT IT_K IT_LF IT_M IT_MPC IT_MPCINV IT_MPK IT_NEER IT_NFA IT_P IT_PFM IT_PGNP IT_PGNPNO IT_PIM IT_PIMA IT_PIT +IT_PXM IT_PXT IT_Q IT_R IT_RCI IT_RL IT_RLR IT_RS IT_RSR IT_TAX IT_TAXH IT_TAXK IT_TB IT_TFP_FE IT_TRATE IT_UNR IT_UNR_A IT_W IT_WH IT_WH1 IT_WH2 +IT_WH3 IT_WK IT_XM IT_XMA IT_XT IT_YD +JA_A JA_ACT JA_B JA_BT JA_C JA_COIL JA_CPI JA_CU JA_CURBAL JA_C_DI JA_C_PI JA_DLGDP JA_DLLF JA_ER JA_FACT JA_GDEF JA_GDP JA_GDP_FE JA_GE JA_GNP +JA_IM JA_INFL JA_INVEST JA_IOIL JA_IT JA_K JA_LF JA_M JA_MPC JA_MPCINV JA_MPK JA_NEER JA_NFA JA_P JA_PFM JA_PGNP JA_PGNPNO JA_PIM JA_PIMA JA_PIT +JA_PXM JA_PXT JA_Q JA_R JA_RCI JA_RL JA_RLR JA_RS JA_RSR JA_TAX JA_TAXH JA_TAXK JA_TB JA_TFP_FE JA_TRATE JA_UNR JA_UNR_A JA_W JA_WH JA_WH1 JA_WH2 +JA_WH3 JA_WK JA_XM JA_XMA JA_XT JA_YD +PCOM POIL RES_CA_ICOM RES_FR_ICOM RES_GR_ICOM @@ -384,1588 +31,138 @@ RES_JA_ICOM RES_SI_ICOM RES_UK_ICOM RES_US_ICOM -RW_FACT -RW_IM -RW_NEER -RW_PFM -RW_PIM -RW_PIMA -RW_PXM -RW_RCI -RW_XCOM -RW_XM -RW_XMA -RW_XOIL -SI_A -SI_ACT -SI_B -SI_BT -SI_C -SI_COIL -SI_CPI -SI_CU -SI_CURBAL -SI_C_DI -SI_C_PI -SI_DLGDP -SI_DLLF -SI_ER -SI_FACT -SI_GDEF -SI_GDP -SI_GDP_FE -SI_GE -SI_GNP -SI_IM -SI_INFL -SI_INVEST -SI_IOIL -SI_IT -SI_K -SI_LF -SI_M -SI_MPC -SI_MPCINV -SI_MPK -SI_NEER -SI_NFA -SI_P -SI_PFM -SI_PGNP -SI_PGNPNO -SI_PIM -SI_PIMA -SI_PIT -SI_PXM -SI_PXT -SI_Q -SI_R -SI_RCI -SI_RL -SI_RLR -SI_RS -SI_RSR -SI_TAX -SI_TAXH -SI_TAXK -SI_TB -SI_TFP_FE -SI_TRATE -SI_UNR -SI_UNR_A -SI_W -SI_WH -SI_WH1 -SI_WH2 -SI_WH3 -SI_WK -SI_XM -SI_XMA -SI_XT -SI_YD -UK_A -UK_ACT -UK_B -UK_BT -UK_C -UK_COIL -UK_CPI -UK_CU -UK_CURBAL -UK_C_DI -UK_C_PI -UK_DLGDP -UK_DLLF -UK_ER -UK_FACT -UK_GDEF -UK_GDP -UK_GDP_FE -UK_GE -UK_GNP -UK_IM -UK_INFL -UK_INVEST -UK_IOIL -UK_IT -UK_K -UK_LF -UK_M -UK_MPC -UK_MPCINV -UK_MPK -UK_NEER -UK_NFA -UK_P -UK_PFM -UK_PGNP -UK_PGNPNO -UK_PIM -UK_PIMA -UK_PIT -UK_PXM -UK_PXT -UK_Q -UK_R -UK_RCI -UK_RL -UK_RLR -UK_RS -UK_RSR -UK_TAX -UK_TAXH -UK_TAXK -UK_TB -UK_TFP_FE -UK_TRATE -UK_UNR -UK_UNR_A -UK_W -UK_WH -UK_WH1 -UK_WH2 -UK_WH3 -UK_WK -UK_XM -UK_XMA -UK_XT -UK_YD -US_A -US_ACT -US_B -US_BT -US_C -US_COIL -US_CPI -US_CU -US_CURBAL -US_C_DI -US_C_PI -US_DLGDP -US_DLLF -US_ER -US_FACT -US_GDEF -US_GDP -US_GDP_FE -US_GE -US_GNP -US_IM -US_INFL -US_INVEST -US_IOIL -US_IT -US_K -US_LF -US_M -US_MPC -US_MPCINV -US_MPK -US_NEER -US_NFA -US_P -US_PFM -US_PGNP -US_PGNPNO -US_PIM -US_PIMA -US_PIT -US_PXM -US_PXT -US_Q -US_R -US_RCI -US_RL -US_RLR -US_RR -US_RS -US_RSR -US_TAX -US_TAXH -US_TAXK -US_TB -US_TFP_FE -US_TRATE -US_UNR -US_UNR_A -US_W -US_WH -US_WH1 -US_WH2 -US_WH3 -US_WK -US_XM -US_XMA -US_XT -US_YD -WTRADE -WTRADER +RW_FACT RW_IM RW_NEER RW_PFM RW_PIM RW_PIMA RW_PXM RW_RCI RW_XCOM RW_XM RW_XMA RW_XOIL +SI_A SI_ACT SI_B SI_BT SI_C SI_COIL SI_CPI SI_CU SI_CURBAL SI_C_DI SI_C_PI SI_DLGDP SI_DLLF SI_ER SI_FACT SI_GDEF SI_GDP SI_GDP_FE SI_GE SI_GNP +SI_IM SI_INFL SI_INVEST SI_IOIL SI_IT SI_K SI_LF SI_M SI_MPC SI_MPCINV SI_MPK SI_NEER SI_NFA SI_P SI_PFM SI_PGNP SI_PGNPNO SI_PIM SI_PIMA SI_PIT +SI_PXM SI_PXT SI_Q SI_R SI_RCI SI_RL SI_RLR SI_RS SI_RSR SI_TAX SI_TAXH SI_TAXK SI_TB SI_TFP_FE SI_TRATE SI_UNR SI_UNR_A SI_W SI_WH SI_WH1 SI_WH2 +SI_WH3 SI_WK SI_XM SI_XMA SI_XT SI_YD +UK_A UK_ACT UK_B UK_BT UK_C UK_COIL UK_CPI UK_CU UK_CURBAL UK_C_DI UK_C_PI UK_DLGDP UK_DLLF UK_ER UK_FACT UK_GDEF UK_GDP UK_GDP_FE UK_GE UK_GNP +UK_IM UK_INFL UK_INVEST UK_IOIL UK_IT UK_K UK_LF UK_M UK_MPC UK_MPCINV UK_MPK UK_NEER UK_NFA UK_P UK_PFM UK_PGNP UK_PGNPNO UK_PIM UK_PIMA UK_PIT +UK_PXM UK_PXT UK_Q UK_R UK_RCI UK_RL UK_RLR UK_RS UK_RSR UK_TAX UK_TAXH UK_TAXK UK_TB UK_TFP_FE UK_TRATE UK_UNR UK_UNR_A UK_W UK_WH UK_WH1 UK_WH2 +UK_WH3 UK_WK UK_XM UK_XMA UK_XT UK_YD +US_A US_ACT US_B US_BT US_C US_COIL US_CPI US_CU US_CURBAL US_C_DI US_C_PI US_DLGDP US_DLLF US_ER US_FACT US_GDEF US_GDP US_GDP_FE US_GE US_GNP +US_IM US_INFL US_INVEST US_IOIL US_IT US_K US_LF US_M US_MPC US_MPCINV US_MPK US_NEER US_NFA US_P US_PFM US_PGNP US_PGNPNO US_PIM US_PIMA US_PIT +US_PXM US_PXT US_Q US_R US_RCI US_RL US_RLR US_RR US_RS US_RSR US_TAX US_TAXH US_TAXK US_TB US_TFP_FE US_TRATE US_UNR US_UNR_A US_W US_WH US_WH1 US_WH2 +US_WH3 US_WK US_XM US_XMA US_XT US_YD +WTRADE WTRADER ; varexo -CA_ALPHA1 -CA_ALPHA2 -CA_ALPHA3 -CA_BCHI1 -CA_BCHI2 -CA_BETA -CA_BT_GDP_RAT -CA_CPI_GAP_EXOG -CA_CPI_TAR -CA_DELTA -CA_DELTA_SS -CA_DEM3 -CA_DLLF_SS -CA_G -CA_GDP_GAP_EXOG -CA_GEXOG -CA_ICOM -CA_LAMBDA -CA_LAMBDA1 -CA_LAMBDA2 -CA_LAMBDA3 -CA_MGROW -CA_MT -CA_NEER_PAR -CA_NLIN -CA_PAR -CA_PART -CA_PARUS -CA_PGNPNO_GAP_EXOG -CA_PGNPNO_TAR -CA_PGNP_GAP_EXOG -CA_PGNP_TAR -CA_PHI -CA_POP -CA_PREM -CA_PROB -CA_PRODOIL -CA_P_GAP_EXOG -CA_P_TAR -CA_RSCON -CA_RSCON2 -CA_RS_EXOG -CA_SIGMA -CA_TAXK_ALPHA -CA_TAXK_SHAR -CA_TPREM -CA_TRATEK -CA_TRATE_ALPHA -CA_TRATE_EXOG -CA_UNR_FE -CA_UNR_GAP_EXOG -CA_XOIL -CA_X_RS1 -CA_X_RS2 -DC_BETA -DC_DELTA -DC_INFL -DC_KCOMSHR -DC_OILSHR -DC_PROD -DC_XOILSHR -DC_XTNDHIST -FR_ALPHA1 -FR_ALPHA2 -FR_ALPHA3 -FR_BCHI1 -FR_BCHI2 -FR_BETA -FR_BT_GDP_RAT -FR_CPI_GAP_EXOG -FR_CPI_TAR -FR_DELTA -FR_DELTA_SS -FR_DEM3 -FR_DLLF_SS -FR_G -FR_GDP_GAP_EXOG -FR_GEXOG -FR_ICOM -FR_LAMBDA -FR_LAMBDA1 -FR_LAMBDA2 -FR_LAMBDA3 -FR_MGROW -FR_MT -FR_NEER_PAR -FR_NLIN -FR_PAR -FR_PART -FR_PARUS -FR_PGNPNO_GAP_EXOG -FR_PGNPNO_TAR -FR_PGNP_GAP_EXOG -FR_PGNP_TAR -FR_PHI -FR_POP -FR_PREM -FR_PROB -FR_PRODOIL -FR_P_GAP_EXOG -FR_P_TAR -FR_RSCON -FR_RSCON2 -FR_RS_EXOG -FR_SIGMA -FR_TAXK_ALPHA -FR_TAXK_SHAR -FR_TPREM -FR_TRATEK -FR_TRATE_ALPHA -FR_TRATE_EXOG -FR_UNR_FE -FR_UNR_GAP_EXOG -FR_XOIL -FR_X_RS1 -FR_X_RS2 -GREAL -GREAL_SS -GR_ALPHA1 -GR_ALPHA2 -GR_ALPHA3 -GR_BCHI1 -GR_BCHI2 -GR_BETA -GR_BT_GDP_RAT -GR_CPI_GAP_EXOG -GR_CPI_TAR -GR_DELTA -GR_DELTA_SS -GR_DEM3 -GR_DLLF_SS -GR_G -GR_GDP_GAP_EXOG -GR_GEXOG -GR_ICOM -GR_LAMBDA -GR_LAMBDA1 -GR_LAMBDA2 -GR_LAMBDA3 -GR_MGROW -GR_MT -GR_NEER_PAR -GR_NLIN -GR_PAR -GR_PART -GR_PARUS -GR_PGNPNO_GAP_EXOG -GR_PGNPNO_TAR -GR_PGNP_GAP_EXOG -GR_PGNP_TAR -GR_PHI -GR_POP -GR_PREM -GR_PROB -GR_PRODOIL -GR_P_GAP_EXOG -GR_P_TAR -GR_RSCON -GR_RSCON2 -GR_RS_EXOG -GR_SIGMA -GR_TAXK_ALPHA -GR_TAXK_SHAR -GR_TPREM -GR_TRATEK -GR_TRATE_ALPHA -GR_TRATE_EXOG -GR_UNR_FE -GR_UNR_GAP_EXOG -GR_XOIL -GR_X_RS1 -GR_X_RS2 -HO_IOIL -HO_QNT -HO_XM -IT_ALPHA1 -IT_ALPHA2 -IT_ALPHA3 -IT_BCHI1 -IT_BCHI2 -IT_BETA -IT_BT_GDP_RAT -IT_CPI_GAP_EXOG -IT_CPI_TAR -IT_DELTA -IT_DELTA_SS -IT_DEM3 -IT_DLLF_SS -IT_G -IT_GDP_GAP_EXOG -IT_GEXOG -IT_ICOM -IT_LAMBDA -IT_LAMBDA1 -IT_LAMBDA2 -IT_LAMBDA3 -IT_MGROW -IT_MT -IT_NEER_PAR -IT_NLIN -IT_PAR -IT_PART -IT_PARUS -IT_PGNPNO_GAP_EXOG -IT_PGNPNO_TAR -IT_PGNP_GAP_EXOG -IT_PGNP_TAR -IT_PHI -IT_POP -IT_PREM -IT_PROB -IT_PRODOIL -IT_P_GAP_EXOG -IT_P_TAR -IT_RSCON -IT_RSCON2 -IT_RS_EXOG -IT_SIGMA -IT_TAXK_ALPHA -IT_TAXK_SHAR -IT_TPREM -IT_TRATEK -IT_TRATE_ALPHA -IT_TRATE_EXOG -IT_UNR_FE -IT_UNR_GAP_EXOG -IT_XOIL -IT_X_RS1 -IT_X_RS2 -JA_ALPHA1 -JA_ALPHA2 -JA_ALPHA3 -JA_BCHI1 -JA_BCHI2 -JA_BETA -JA_BT_GDP_RAT -JA_CPI_GAP_EXOG -JA_CPI_TAR -JA_DELTA -JA_DELTA_SS -JA_DEM3 -JA_DLLF_SS -JA_G -JA_GDP_GAP_EXOG -JA_GEXOG -JA_ICOM -JA_LAMBDA -JA_LAMBDA1 -JA_LAMBDA2 -JA_LAMBDA3 -JA_MGROW -JA_MT -JA_NEER_PAR -JA_NLIN -JA_PAR -JA_PART -JA_PARUS -JA_PGNPNO_GAP_EXOG -JA_PGNPNO_TAR -JA_PGNP_GAP_EXOG -JA_PGNP_TAR -JA_PHI -JA_POP -JA_PREM -JA_PROB -JA_PRODOIL -JA_P_GAP_EXOG -JA_P_TAR -JA_RSCON -JA_RSCON2 -JA_RS_EXOG -JA_SIGMA -JA_TAXK_ALPHA -JA_TAXK_SHAR -JA_TPREM -JA_TRATEK -JA_TRATE_ALPHA -JA_TRATE_EXOG -JA_UNR_FE -JA_UNR_GAP_EXOG -JA_XOIL -JA_X_RS1 -JA_X_RS2 -RES_CA_COIL -RES_CA_CPI -RES_CA_C_DI -RES_CA_ER -RES_CA_GNP -RES_CA_IM -RES_CA_IOIL -RES_CA_K -RES_CA_M -RES_CA_MPC -RES_CA_NFA -RES_CA_P -RES_CA_PGNP -RES_CA_PIM -RES_CA_PXM -RES_CA_RL -RES_CA_RS -RES_CA_TFP_FE -RES_CA_TRATE -RES_CA_UNR_A -RES_CA_WH1 -RES_CA_WH2 -RES_CA_WH3 -RES_CA_WK -RES_CA_XM -RES_DC_CTOT -RES_DC_DEBT -RES_DC_GDP_FE -RES_DC_IT -RES_DC_NFA -RES_DC_PGNP -RES_DC_PIM -RES_DC_PIMA -RES_DC_PXM -RES_DC_QNT -RES_DC_XOIL -RES_DC_XSM -RES_FR_COIL -RES_FR_CPI -RES_FR_C_DI -RES_FR_ER -RES_FR_GNP -RES_FR_IM -RES_FR_IOIL -RES_FR_K -RES_FR_M -RES_FR_MPC -RES_FR_NFA -RES_FR_P -RES_FR_PGNP -RES_FR_PIM -RES_FR_PXM -RES_FR_RL -RES_FR_RS -RES_FR_TFP_FE -RES_FR_TRATE -RES_FR_UNR_A -RES_FR_WH1 -RES_FR_WH2 -RES_FR_WH3 -RES_FR_WK -RES_FR_XM -RES_GR_COIL -RES_GR_CPI -RES_GR_C_DI -RES_GR_ER -RES_GR_GNP -RES_GR_IM -RES_GR_IOIL -RES_GR_K -RES_GR_M -RES_GR_MPC -RES_GR_NFA -RES_GR_P -RES_GR_PGNP -RES_GR_PIM -RES_GR_PXM -RES_GR_RL -RES_GR_RS -RES_GR_TFP_FE -RES_GR_TRATE -RES_GR_UNR_A -RES_GR_WH1 -RES_GR_WH2 -RES_GR_WH3 -RES_GR_WK -RES_GR_XM -RES_HO_ICOM -RES_HO_IM -RES_HO_PIT -RES_HO_PXT -RES_IT_COIL -RES_IT_CPI -RES_IT_C_DI -RES_IT_ER -RES_IT_GNP -RES_IT_IM -RES_IT_IOIL -RES_IT_K -RES_IT_M -RES_IT_MPC -RES_IT_NFA -RES_IT_P -RES_IT_PGNP -RES_IT_PIM -RES_IT_PXM -RES_IT_RL -RES_IT_RS -RES_IT_TFP_FE -RES_IT_TRATE -RES_IT_UNR_A -RES_IT_WH1 -RES_IT_WH2 -RES_IT_WH3 -RES_IT_WK -RES_IT_XM -RES_JA_COIL -RES_JA_CPI -RES_JA_C_DI -RES_JA_ER -RES_JA_GNP -RES_JA_IM -RES_JA_IOIL -RES_JA_K -RES_JA_M -RES_JA_MPC -RES_JA_NFA -RES_JA_P -RES_JA_PGNP -RES_JA_PIM -RES_JA_PXM -RES_JA_RL -RES_JA_RS -RES_JA_TFP_FE -RES_JA_TRATE -RES_JA_UNR_A -RES_JA_WH1 -RES_JA_WH2 -RES_JA_WH3 -RES_JA_WK -RES_JA_XM -RES_PCOM -RES_RW_PIM -RES_RW_PXM -RES_RW_XM -RES_SI_COIL -RES_SI_CPI -RES_SI_C_DI -RES_SI_ER -RES_SI_GNP -RES_SI_IM -RES_SI_IOIL -RES_SI_K -RES_SI_M -RES_SI_MPC -RES_SI_NFA -RES_SI_P -RES_SI_PGNP -RES_SI_PIM -RES_SI_PXM -RES_SI_RL -RES_SI_RS -RES_SI_TFP_FE -RES_SI_TRATE -RES_SI_UNR_A -RES_SI_WH1 -RES_SI_WH2 -RES_SI_WH3 -RES_SI_WK -RES_SI_XM -RES_UK_COIL -RES_UK_CPI -RES_UK_C_DI -RES_UK_ER -RES_UK_GNP -RES_UK_IM -RES_UK_IOIL -RES_UK_K -RES_UK_M -RES_UK_MPC -RES_UK_NFA -RES_UK_P -RES_UK_PGNP -RES_UK_PIM -RES_UK_PXM -RES_UK_RL -RES_UK_RS -RES_UK_TFP_FE -RES_UK_TRATE -RES_UK_UNR_A -RES_UK_WH1 -RES_UK_WH2 -RES_UK_WH3 -RES_UK_WK -RES_UK_XM -RES_US_COIL -RES_US_CPI -RES_US_C_DI -RES_US_ER -RES_US_GNP -RES_US_IM -RES_US_IOIL -RES_US_K -RES_US_M -RES_US_MPC -RES_US_NFA -RES_US_P -RES_US_PGNP -RES_US_PIM -RES_US_PXM -RES_US_RL -RES_US_RS -RES_US_TFP_FE -RES_US_TRATE -RES_US_UNR_A -RES_US_WH1 -RES_US_WH2 -RES_US_WH3 -RES_US_WK -RES_US_XM -RES_WTRADE -RES_WTRADER -RPOIL -RW_ER -RW_INFL -SI_ALPHA1 -SI_ALPHA2 -SI_ALPHA3 -SI_BCHI1 -SI_BCHI2 -SI_BETA -SI_BT_GDP_RAT -SI_CPI_GAP_EXOG -SI_CPI_TAR -SI_DELTA -SI_DELTA_SS -SI_DEM3 -SI_DLLF_SS -SI_G -SI_GDP_GAP_EXOG -SI_GEXOG -SI_ICOM -SI_LAMBDA -SI_LAMBDA1 -SI_LAMBDA2 -SI_LAMBDA3 -SI_MGROW -SI_MT -SI_NEER_PAR -SI_NLIN -SI_PAR -SI_PART -SI_PARUS -SI_PGNPNO_GAP_EXOG -SI_PGNPNO_TAR -SI_PGNP_GAP_EXOG -SI_PGNP_TAR -SI_PHI -SI_POP -SI_PREM -SI_PROB -SI_PRODOIL -SI_P_GAP_EXOG -SI_P_TAR -SI_RSCON -SI_RSCON2 -SI_RS_EXOG -SI_SIGMA -SI_TAXK_ALPHA -SI_TAXK_SHAR -SI_TPREM -SI_TRATEK -SI_TRATE_ALPHA -SI_TRATE_EXOG -SI_UNR_FE -SI_UNR_GAP_EXOG -SI_XOIL -SI_X_RS1 -SI_X_RS2 -TME -UK_ALPHA1 -UK_ALPHA2 -UK_ALPHA3 -UK_BCHI1 -UK_BCHI2 -UK_BETA -UK_BT_GDP_RAT -UK_CPI_GAP_EXOG -UK_CPI_TAR -UK_DELTA -UK_DELTA_SS -UK_DEM3 -UK_DLLF_SS -UK_G -UK_GDP_GAP_EXOG -UK_GEXOG -UK_ICOM -UK_LAMBDA -UK_LAMBDA1 -UK_LAMBDA2 -UK_LAMBDA3 -UK_MGROW -UK_MT -UK_NEER_PAR -UK_NLIN -UK_PAR -UK_PART -UK_PARUS -UK_PGNPNO_GAP_EXOG -UK_PGNPNO_TAR -UK_PGNP_GAP_EXOG -UK_PGNP_TAR -UK_PHI -UK_POP -UK_PREM -UK_PROB -UK_PRODOIL -UK_P_GAP_EXOG -UK_P_TAR -UK_RSCON -UK_RSCON2 -UK_RS_EXOG -UK_SIGMA -UK_TAXK_ALPHA -UK_TAXK_SHAR -UK_TPREM -UK_TRATEK -UK_TRATE_ALPHA -UK_TRATE_EXOG -UK_UNR_FE -UK_UNR_GAP_EXOG -UK_XOIL -UK_X_RS1 -UK_X_RS2 -US_ALPHA1 -US_ALPHA2 -US_ALPHA3 -US_BCHI1 -US_BCHI2 -US_BETA -US_BT_GDP_RAT -US_CPI_GAP_EXOG -US_CPI_TAR -US_DELTA -US_DELTA_SS -US_DEM3 -US_DLLF_SS -US_G -US_GDP_GAP_EXOG -US_GEXOG -US_ICOM -US_LAMBDA -US_LAMBDA1 -US_LAMBDA2 -US_LAMBDA3 -US_MGROW -US_MT -US_NEER_PAR -US_NLIN -US_PAR -US_PART -US_PARUS -US_PGNPNO_GAP_EXOG -US_PGNPNO_TAR -US_PGNP_GAP_EXOG -US_PGNP_TAR -US_PHI -US_POP -US_PREM -US_PROB -US_PRODOIL -US_P_GAP_EXOG -US_P_TAR -US_RRBAR -US_RSCON -US_RSCON2 -US_RS_EXOG -US_SIGMA -US_TAXK_ALPHA -US_TAXK_SHAR -US_TPREM -US_TRATEK -US_TRATE_ALPHA -US_TRATE_EXOG -US_UNR_FE -US_UNR_GAP_EXOG -US_XOIL -US_X_RS1 -US_X_RS2 -; +CA_ALPHA1 CA_ALPHA2 CA_ALPHA3 CA_BCHI1 CA_BCHI2 CA_BETA CA_BT_GDP_RAT CA_CPI_GAP_EXOG CA_CPI_TAR CA_DELTA CA_DELTA_SS CA_DEM3 CA_DLLF_SS CA_G CA_GDP_GAP_EXOG +CA_GEXOG CA_ICOM CA_LAMBDA CA_LAMBDA1 CA_LAMBDA2 CA_LAMBDA3 CA_MGROW CA_MT CA_NEER_PAR CA_NLIN CA_PAR CA_PART CA_PARUS CA_PGNPNO_GAP_EXOG CA_PGNPNO_TAR +CA_PGNP_GAP_EXOG CA_PGNP_TAR CA_PHI CA_POP CA_PREM CA_PROB CA_PRODOIL CA_P_GAP_EXOG CA_P_TAR CA_RSCON CA_RSCON2 CA_RS_EXOG CA_SIGMA CA_TAXK_ALPHA CA_TAXK_SHAR +CA_TPREM CA_TRATEK CA_TRATE_ALPHA CA_TRATE_EXOG CA_UNR_FE CA_UNR_GAP_EXOG CA_XOIL CA_X_RS1 CA_X_RS2 +DC_BETA DC_DELTA DC_INFL DC_KCOMSHR DC_OILSHR DC_PROD DC_XOILSHR DC_XTNDHIST +FR_ALPHA1 FR_ALPHA2 FR_ALPHA3 FR_BCHI1 FR_BCHI2 FR_BETA FR_BT_GDP_RAT FR_CPI_GAP_EXOG FR_CPI_TAR FR_DELTA FR_DELTA_SS FR_DEM3 FR_DLLF_SS FR_G FR_GDP_GAP_EXOG +FR_GEXOG FR_ICOM FR_LAMBDA FR_LAMBDA1 FR_LAMBDA2 FR_LAMBDA3 FR_MGROW FR_MT FR_NEER_PAR FR_NLIN FR_PAR FR_PART FR_PARUS FR_PGNPNO_GAP_EXOG FR_PGNPNO_TAR +FR_PGNP_GAP_EXOG FR_PGNP_TAR FR_PHI FR_POP FR_PREM FR_PROB FR_PRODOIL FR_P_GAP_EXOG FR_P_TAR FR_RSCON FR_RSCON2 FR_RS_EXOG FR_SIGMA FR_TAXK_ALPHA FR_TAXK_SHAR +FR_TPREM FR_TRATEK FR_TRATE_ALPHA FR_TRATE_EXOG FR_UNR_FE FR_UNR_GAP_EXOG FR_XOIL FR_X_RS1 FR_X_RS2 +GREAL GREAL_SS +GR_ALPHA1 GR_ALPHA2 GR_ALPHA3 GR_BCHI1 GR_BCHI2 GR_BETA GR_BT_GDP_RAT GR_CPI_GAP_EXOG GR_CPI_TAR GR_DELTA GR_DELTA_SS GR_DEM3 GR_DLLF_SS GR_G GR_GDP_GAP_EXOG +GR_GEXOG GR_ICOM GR_LAMBDA GR_LAMBDA1 GR_LAMBDA2 GR_LAMBDA3 GR_MGROW GR_MT GR_NEER_PAR GR_NLIN GR_PAR GR_PART GR_PARUS GR_PGNPNO_GAP_EXOG GR_PGNPNO_TAR +GR_PGNP_GAP_EXOG GR_PGNP_TAR GR_PHI GR_POP GR_PREM GR_PROB GR_PRODOIL GR_P_GAP_EXOG GR_P_TAR GR_RSCON GR_RSCON2 GR_RS_EXOG GR_SIGMA GR_TAXK_ALPHA GR_TAXK_SHAR +GR_TPREM GR_TRATEK GR_TRATE_ALPHA GR_TRATE_EXOG GR_UNR_FE GR_UNR_GAP_EXOG GR_XOIL GR_X_RS1 GR_X_RS2 +HO_IOIL HO_QNT HO_XM +IT_ALPHA1 IT_ALPHA2 IT_ALPHA3 IT_BCHI1 IT_BCHI2 IT_BETA IT_BT_GDP_RAT IT_CPI_GAP_EXOG IT_CPI_TAR IT_DELTA IT_DELTA_SS IT_DEM3 IT_DLLF_SS IT_G IT_GDP_GAP_EXOG +IT_GEXOG IT_ICOM IT_LAMBDA IT_LAMBDA1 IT_LAMBDA2 IT_LAMBDA3 IT_MGROW IT_MT IT_NEER_PAR IT_NLIN IT_PAR IT_PART IT_PARUS IT_PGNPNO_GAP_EXOG IT_PGNPNO_TAR +IT_PGNP_GAP_EXOG IT_PGNP_TAR IT_PHI IT_POP IT_PREM IT_PROB IT_PRODOIL IT_P_GAP_EXOG IT_P_TAR IT_RSCON IT_RSCON2 IT_RS_EXOG IT_SIGMA IT_TAXK_ALPHA IT_TAXK_SHAR +IT_TPREM IT_TRATEK IT_TRATE_ALPHA IT_TRATE_EXOG IT_UNR_FE IT_UNR_GAP_EXOG IT_XOIL IT_X_RS1 IT_X_RS2 +JA_ALPHA1 JA_ALPHA2 JA_ALPHA3 JA_BCHI1 JA_BCHI2 JA_BETA JA_BT_GDP_RAT JA_CPI_GAP_EXOG JA_CPI_TAR JA_DELTA JA_DELTA_SS JA_DEM3 JA_DLLF_SS JA_G JA_GDP_GAP_EXOG +JA_GEXOG JA_ICOM JA_LAMBDA JA_LAMBDA1 JA_LAMBDA2 JA_LAMBDA3 JA_MGROW JA_MT JA_NEER_PAR JA_NLIN JA_PAR JA_PART JA_PARUS JA_PGNPNO_GAP_EXOG JA_PGNPNO_TAR +JA_PGNP_GAP_EXOG JA_PGNP_TAR JA_PHI JA_POP JA_PREM JA_PROB JA_PRODOIL JA_P_GAP_EXOG JA_P_TAR JA_RSCON JA_RSCON2 JA_RS_EXOG JA_SIGMA JA_TAXK_ALPHA JA_TAXK_SHAR +JA_TPREM JA_TRATEK JA_TRATE_ALPHA JA_TRATE_EXOG JA_UNR_FE JA_UNR_GAP_EXOG JA_XOIL JA_X_RS1 JA_X_RS2 +RES_CA_COIL RES_CA_CPI RES_CA_C_DI RES_CA_ER RES_CA_GNP RES_CA_IM RES_CA_IOIL RES_CA_K RES_CA_M RES_CA_MPC RES_CA_NFA RES_CA_P RES_CA_PGNP RES_CA_PIM RES_CA_PXM +RES_CA_RL RES_CA_RS RES_CA_TFP_FE RES_CA_TRATE RES_CA_UNR_A RES_CA_WH1 RES_CA_WH2 RES_CA_WH3 RES_CA_WK RES_CA_XM +RES_DC_CTOT RES_DC_DEBT RES_DC_GDP_FE RES_DC_IT RES_DC_NFA RES_DC_PGNP RES_DC_PIM RES_DC_PIMA RES_DC_PXM RES_DC_QNT RES_DC_XOIL RES_DC_XSM +RES_FR_COIL RES_FR_CPI RES_FR_C_DI RES_FR_ER RES_FR_GNP RES_FR_IM RES_FR_IOIL RES_FR_K RES_FR_M RES_FR_MPC RES_FR_NFA RES_FR_P RES_FR_PGNP RES_FR_PIM RES_FR_PXM +RES_FR_RL RES_FR_RS RES_FR_TFP_FE RES_FR_TRATE RES_FR_UNR_A RES_FR_WH1 RES_FR_WH2 RES_FR_WH3 RES_FR_WK RES_FR_XM +RES_GR_COIL RES_GR_CPI RES_GR_C_DI RES_GR_ER RES_GR_GNP RES_GR_IM RES_GR_IOIL RES_GR_K RES_GR_M RES_GR_MPC RES_GR_NFA RES_GR_P RES_GR_PGNP RES_GR_PIM RES_GR_PXM +RES_GR_RL RES_GR_RS RES_GR_TFP_FE RES_GR_TRATE RES_GR_UNR_A RES_GR_WH1 RES_GR_WH2 RES_GR_WH3 RES_GR_WK RES_GR_XM +RES_HO_ICOM RES_HO_IM RES_HO_PIT RES_HO_PXT +RES_IT_COIL RES_IT_CPI RES_IT_C_DI RES_IT_ER RES_IT_GNP RES_IT_IM RES_IT_IOIL RES_IT_K RES_IT_M RES_IT_MPC RES_IT_NFA RES_IT_P RES_IT_PGNP RES_IT_PIM RES_IT_PXM +RES_IT_RL RES_IT_RS RES_IT_TFP_FE RES_IT_TRATE RES_IT_UNR_A RES_IT_WH1 RES_IT_WH2 RES_IT_WH3 RES_IT_WK RES_IT_XM +RES_JA_COIL RES_JA_CPI RES_JA_C_DI RES_JA_ER RES_JA_GNP RES_JA_IM RES_JA_IOIL RES_JA_K RES_JA_M RES_JA_MPC RES_JA_NFA RES_JA_P RES_JA_PGNP RES_JA_PIM RES_JA_PXM +RES_JA_RL RES_JA_RS RES_JA_TFP_FE RES_JA_TRATE RES_JA_UNR_A RES_JA_WH1 RES_JA_WH2 RES_JA_WH3 RES_JA_WK RES_JA_XM +RES_PCOM +RES_RW_PIM RES_RW_PXM RES_RW_XM +RES_SI_COIL RES_SI_CPI RES_SI_C_DI RES_SI_ER RES_SI_GNP RES_SI_IM RES_SI_IOIL RES_SI_K RES_SI_M RES_SI_MPC RES_SI_NFA RES_SI_P RES_SI_PGNP RES_SI_PIM RES_SI_PXM +RES_SI_RL RES_SI_RS RES_SI_TFP_FE RES_SI_TRATE RES_SI_UNR_A RES_SI_WH1 RES_SI_WH2 RES_SI_WH3 RES_SI_WK RES_SI_XM +RES_UK_COIL RES_UK_CPI RES_UK_C_DI RES_UK_ER RES_UK_GNP RES_UK_IM RES_UK_IOIL RES_UK_K RES_UK_M RES_UK_MPC RES_UK_NFA RES_UK_P RES_UK_PGNP RES_UK_PIM RES_UK_PXM +RES_UK_RL RES_UK_RS RES_UK_TFP_FE RES_UK_TRATE RES_UK_UNR_A RES_UK_WH1 RES_UK_WH2 RES_UK_WH3 RES_UK_WK RES_UK_XM +RES_US_COIL RES_US_CPI RES_US_C_DI RES_US_ER RES_US_GNP RES_US_IM RES_US_IOIL RES_US_K RES_US_M RES_US_MPC RES_US_NFA RES_US_P RES_US_PGNP RES_US_PIM RES_US_PXM +RES_US_RL RES_US_RS RES_US_TFP_FE RES_US_TRATE RES_US_UNR_A RES_US_WH1 RES_US_WH2 RES_US_WH3 RES_US_WK RES_US_XM +RES_WTRADE RES_WTRADER RPOIL +RW_ER RW_INFL +SI_ALPHA1 SI_ALPHA2 SI_ALPHA3 SI_BCHI1 SI_BCHI2 SI_BETA SI_BT_GDP_RAT SI_CPI_GAP_EXOG SI_CPI_TAR SI_DELTA SI_DELTA_SS SI_DEM3 SI_DLLF_SS SI_G SI_GDP_GAP_EXOG +SI_GEXOG SI_ICOM SI_LAMBDA SI_LAMBDA1 SI_LAMBDA2 SI_LAMBDA3 SI_MGROW SI_MT SI_NEER_PAR SI_NLIN SI_PAR SI_PART SI_PARUS SI_PGNPNO_GAP_EXOG SI_PGNPNO_TAR +SI_PGNP_GAP_EXOG SI_PGNP_TAR SI_PHI SI_POP SI_PREM SI_PROB SI_PRODOIL SI_P_GAP_EXOG SI_P_TAR SI_RSCON SI_RSCON2 SI_RS_EXOG SI_SIGMA SI_TAXK_ALPHA SI_TAXK_SHAR +SI_TPREM SI_TRATEK SI_TRATE_ALPHA SI_TRATE_EXOG SI_UNR_FE SI_UNR_GAP_EXOG SI_XOIL SI_X_RS1 SI_X_RS2 +TME +UK_ALPHA1 UK_ALPHA2 UK_ALPHA3 UK_BCHI1 UK_BCHI2 UK_BETA UK_BT_GDP_RAT UK_CPI_GAP_EXOG UK_CPI_TAR UK_DELTA UK_DELTA_SS UK_DEM3 UK_DLLF_SS UK_G UK_GDP_GAP_EXOG +UK_GEXOG UK_ICOM UK_LAMBDA UK_LAMBDA1 UK_LAMBDA2 UK_LAMBDA3 UK_MGROW UK_MT UK_NEER_PAR UK_NLIN UK_PAR UK_PART UK_PARUS UK_PGNPNO_GAP_EXOG UK_PGNPNO_TAR +UK_PGNP_GAP_EXOG UK_PGNP_TAR UK_PHI UK_POP UK_PREM UK_PROB UK_PRODOIL UK_P_GAP_EXOG UK_P_TAR UK_RSCON UK_RSCON2 UK_RS_EXOG UK_SIGMA UK_TAXK_ALPHA UK_TAXK_SHAR +UK_TPREM UK_TRATEK UK_TRATE_ALPHA UK_TRATE_EXOG UK_UNR_FE UK_UNR_GAP_EXOG UK_XOIL UK_X_RS1 UK_X_RS2 +US_ALPHA1 US_ALPHA2 US_ALPHA3 US_BCHI1 US_BCHI2 US_BETA US_BT_GDP_RAT US_CPI_GAP_EXOG US_CPI_TAR US_DELTA US_DELTA_SS US_DEM3 US_DLLF_SS US_G US_GDP_GAP_EXOG +US_GEXOG US_ICOM US_LAMBDA US_LAMBDA1 US_LAMBDA2 US_LAMBDA3 US_MGROW US_MT US_NEER_PAR US_NLIN US_PAR US_PART US_PARUS US_PGNPNO_GAP_EXOG US_PGNPNO_TAR +US_PGNP_GAP_EXOG US_PGNP_TAR US_PHI US_POP US_PREM US_PROB US_PRODOIL US_P_GAP_EXOG US_P_TAR US_RRBAR US_RSCON US_RSCON2 US_RS_EXOG US_SIGMA US_TAXK_ALPHA +US_TAXK_SHAR US_TPREM US_TRATEK US_TRATE_ALPHA US_TRATE_EXOG US_UNR_FE US_UNR_GAP_EXOG US_XOIL US_X_RS1 US_X_RS2; parameters -CA_CHI -CA_COIL0 -CA_COIL1 -CA_COIL2 -CA_COIL3 -CA_COIL4 -CA_CPI1 -CA_CPI2 -CA_C_MPROP -CA_DELTA_PI -CA_E96 -CA_GAMMA -CA_G_MPROP -CA_IC0 -CA_IC1 -CA_IC2 -CA_IC3 -CA_IC4 -CA_IC5 -CA_IM0 -CA_IM1 -CA_IM2 -CA_IM3 -CA_INVEST_MPROP -CA_K1 -CA_K2 -CA_M0 -CA_M2 -CA_M4 -CA_PXM0 -CA_PXM1 -CA_PXM2 -CA_RS1 -CA_RS1PERM -CA_RS2 -CA_RS3 -CA_RS4 -CA_RS5 -CA_RS6 -CA_RTARC1 -CA_RTARC2 -CA_RTARC3 -CA_RTARC4 -CA_RTARF1 -CA_RTARF2 -CA_RTARF3 -CA_RTARF4 -CA_UNR_1 -CA_UNR_2 -CA_WT -CA_XM0 -CA_XM1 -CA_XM2 -CA_XM3 -CA_XT_MPROP -DC_C0 -DC_C1 -DC_C2 -DC_DEBT1 -DC_DEBT2 -DC_GDP_FE0 -FR_CHI -FR_COIL0 -FR_COIL1 -FR_COIL2 -FR_COIL3 -FR_COIL4 -FR_CPI1 -FR_CPI2 -FR_C_MPROP -FR_DELTA_PI -FR_E96 -FR_GAMMA -FR_G_MPROP -FR_IC0 -FR_IC1 -FR_IC2 -FR_IC3 -FR_IC4 -FR_IC5 -FR_IM0 -FR_IM1 -FR_IM2 -FR_IM3 -FR_INVEST_MPROP -FR_K1 -FR_K2 -FR_M0 -FR_M2 -FR_M4 -FR_PXM0 -FR_PXM1 -FR_PXM2 -FR_RS1 -FR_RS1PERM -FR_RS2 -FR_RS3 -FR_RS4 -FR_RS5 -FR_RS6 -FR_RTARC1 -FR_RTARC2 -FR_RTARC3 -FR_RTARC4 -FR_RTARF1 -FR_RTARF2 -FR_RTARF3 -FR_RTARF4 -FR_UNR_1 -FR_UNR_2 -FR_WT -FR_XM0 -FR_XM1 -FR_XM2 -FR_XM3 -FR_XT_MPROP -GR_CHI -GR_COIL0 -GR_COIL1 -GR_COIL2 -GR_COIL3 -GR_COIL4 -GR_CPI1 -GR_CPI2 -GR_C_MPROP -GR_DELTA_PI -GR_E96 -GR_GAMMA -GR_G_MPROP -GR_IC0 -GR_IC1 -GR_IC2 -GR_IC3 -GR_IC4 -GR_IC5 -GR_IM0 -GR_IM1 -GR_IM2 -GR_IM3 -GR_INVEST_MPROP -GR_K1 -GR_K2 -GR_M0 -GR_M2 -GR_M4 -GR_PXM0 -GR_PXM1 -GR_PXM2 -GR_RS1 -GR_RS1PERM -GR_RS2 -GR_RS3 -GR_RS4 -GR_RS5 -GR_RS6 -GR_RTARC1 -GR_RTARC2 -GR_RTARC3 -GR_RTARC4 -GR_RTARF1 -GR_RTARF2 -GR_RTARF3 -GR_RTARF4 -GR_UNR_1 -GR_UNR_2 -GR_WT -GR_XM0 -GR_XM1 -GR_XM2 -GR_XM3 -GR_XT_MPROP -HO_A0 -HO_A1 -HO_IC2 +CA_CHI CA_COIL0 CA_COIL1 CA_COIL2 CA_COIL3 CA_COIL4 CA_CPI1 CA_CPI2 CA_C_MPROP CA_DELTA_PI CA_E96 CA_GAMMA CA_G_MPROP CA_IC0 CA_IC1 CA_IC2 CA_IC3 CA_IC4 +CA_IC5 CA_IM0 CA_IM1 CA_IM2 CA_IM3 CA_INVEST_MPROP CA_K1 CA_K2 CA_M0 CA_M2 CA_M4 CA_PXM0 CA_PXM1 CA_PXM2 CA_RS1 CA_RS1PERM CA_RS2 CA_RS3 CA_RS4 CA_RS5 +CA_RS6 CA_RTARC1 CA_RTARC2 CA_RTARC3 CA_RTARC4 CA_RTARF1 CA_RTARF2 CA_RTARF3 CA_RTARF4 CA_UNR_1 CA_UNR_2 CA_WT CA_XM0 CA_XM1 CA_XM2 CA_XM3 CA_XT_MPROP +DC_C0 DC_C1 DC_C2 DC_DEBT1 DC_DEBT2 DC_GDP_FE0 +FR_CHI FR_COIL0 FR_COIL1 FR_COIL2 FR_COIL3 FR_COIL4 FR_CPI1 FR_CPI2 FR_C_MPROP FR_DELTA_PI FR_E96 FR_GAMMA FR_G_MPROP FR_IC0 FR_IC1 FR_IC2 FR_IC3 FR_IC4 +FR_IC5 FR_IM0 FR_IM1 FR_IM2 FR_IM3 FR_INVEST_MPROP FR_K1 FR_K2 FR_M0 FR_M2 FR_M4 FR_PXM0 FR_PXM1 FR_PXM2 FR_RS1 FR_RS1PERM FR_RS2 FR_RS3 FR_RS4 FR_RS5 +FR_RS6 FR_RTARC1 FR_RTARC2 FR_RTARC3 FR_RTARC4 FR_RTARF1 FR_RTARF2 FR_RTARF3 FR_RTARF4 FR_UNR_1 FR_UNR_2 FR_WT FR_XM0 FR_XM1 FR_XM2 FR_XM3 FR_XT_MPROP +GR_CHI GR_COIL0 GR_COIL1 GR_COIL2 GR_COIL3 GR_COIL4 GR_CPI1 GR_CPI2 GR_C_MPROP GR_DELTA_PI GR_E96 GR_GAMMA GR_G_MPROP GR_IC0 GR_IC1 GR_IC2 GR_IC3 GR_IC4 +GR_IC5 GR_IM0 GR_IM1 GR_IM2 GR_IM3 GR_INVEST_MPROP GR_K1 GR_K2 GR_M0 GR_M2 GR_M4 GR_PXM0 GR_PXM1 GR_PXM2 GR_RS1 GR_RS1PERM GR_RS2 GR_RS3 GR_RS4 GR_RS5 +GR_RS6 GR_RTARC1 GR_RTARC2 GR_RTARC3 GR_RTARC4 GR_RTARF1 GR_RTARF2 GR_RTARF3 GR_RTARF4 GR_UNR_1 GR_UNR_2 GR_WT GR_XM0 GR_XM1 GR_XM2 GR_XM3 GR_XT_MPROP +HO_A0 HO_A1 HO_IC2 ISR -IT_CHI -IT_COIL0 -IT_COIL1 -IT_COIL2 -IT_COIL3 -IT_COIL4 -IT_CPI1 -IT_CPI2 -IT_C_MPROP -IT_DELTA_PI -IT_E96 -IT_GAMMA -IT_G_MPROP -IT_IC0 -IT_IC1 -IT_IC2 -IT_IC3 -IT_IC4 -IT_IC5 -IT_IM0 -IT_IM1 -IT_IM2 -IT_IM3 -IT_INVEST_MPROP -IT_K1 -IT_K2 -IT_M0 -IT_M2 -IT_M4 -IT_PXM0 -IT_PXM1 -IT_PXM2 -IT_RS1 -IT_RS1PERM -IT_RS2 -IT_RS3 -IT_RS4 -IT_RS5 -IT_RS6 -IT_RTARC1 -IT_RTARC2 -IT_RTARC3 -IT_RTARC4 -IT_RTARF1 -IT_RTARF2 -IT_RTARF3 -IT_RTARF4 -IT_UNR_1 -IT_UNR_2 -IT_WT -IT_XM0 -IT_XM1 -IT_XM2 -IT_XM3 -IT_XT_MPROP -JA_CHI -JA_COIL0 -JA_COIL1 -JA_COIL2 -JA_COIL3 -JA_COIL4 -JA_CPI1 -JA_CPI2 -JA_C_MPROP -JA_DELTA_PI -JA_E96 -JA_GAMMA -JA_G_MPROP -JA_IC0 -JA_IC1 -JA_IC2 -JA_IC3 -JA_IC4 -JA_IC5 -JA_IM0 -JA_IM1 -JA_IM2 -JA_IM3 -JA_INVEST_MPROP -JA_K1 -JA_K2 -JA_M0 -JA_M2 -JA_M4 -JA_PXM0 -JA_PXM1 -JA_PXM2 -JA_RS1 -JA_RS1PERM -JA_RS2 -JA_RS3 -JA_RS4 -JA_RS5 -JA_RS6 -JA_RTARC1 -JA_RTARC2 -JA_RTARC3 -JA_RTARC4 -JA_RTARF1 -JA_RTARF2 -JA_RTARF3 -JA_RTARF4 -JA_UNR_1 -JA_UNR_2 -JA_WT -JA_XM0 -JA_XM1 -JA_XM2 -JA_XM3 -JA_XT_MPROP -RW_E96 -RW_PXM1 -RW_PXM2 -RW_XCOM1 -RW_XM0 -RW_XM1 -RW_XM2 -RW_XM3 -RW_XSM1 -S0101 -S0102 -S0103 -S0104 -S0105 -S0106 -S0107 -S0108 -S0109 -S0201 -S0202 -S0203 -S0204 -S0205 -S0206 -S0207 -S0208 -S0209 -S0301 -S0302 -S0303 -S0304 -S0305 -S0306 -S0307 -S0308 -S0309 -S0401 -S0402 -S0403 -S0404 -S0405 -S0406 -S0407 -S0408 -S0409 -S0501 -S0502 -S0503 -S0504 -S0505 -S0506 -S0507 -S0508 -S0509 -S0601 -S0602 -S0603 -S0604 -S0605 -S0606 -S0607 -S0608 -S0609 -S0701 -S0702 -S0703 -S0704 -S0705 -S0706 -S0707 -S0708 -S0709 -S0801 -S0802 -S0803 -S0804 -S0805 -S0806 -S0807 -S0808 -S0809 -S0901 -S0902 -S0903 -S0904 -S0905 -S0906 -S0907 -S0908 -S0909 -SI_CHI -SI_COIL0 -SI_COIL1 -SI_COIL2 -SI_COIL3 -SI_COIL4 -SI_CPI1 -SI_CPI2 -SI_C_MPROP -SI_DELTA_PI -SI_E96 -SI_GAMMA -SI_G_MPROP -SI_IC0 -SI_IC1 -SI_IC2 -SI_IC3 -SI_IC4 -SI_IC5 -SI_IM0 -SI_IM1 -SI_IM2 -SI_IM3 -SI_INVEST_MPROP -SI_K1 -SI_K2 -SI_M0 -SI_M2 -SI_M4 -SI_PXM0 -SI_PXM1 -SI_PXM2 -SI_RS1 -SI_RS1PERM -SI_RS2 -SI_RS3 -SI_RS4 -SI_RS5 -SI_RS6 -SI_RTARC1 -SI_RTARC2 -SI_RTARC3 -SI_RTARC4 -SI_RTARF1 -SI_RTARF2 -SI_RTARF3 -SI_RTARF4 -SI_UNR_1 -SI_UNR_2 -SI_WT -SI_XM0 -SI_XM1 -SI_XM2 -SI_XM3 -SI_XT_MPROP -T01 -T02 -T03 -T04 -T05 -T06 -T07 -T08 -T09 -TAU1 -TRDE -TRDER -UK_CHI -UK_COIL0 -UK_COIL1 -UK_COIL2 -UK_COIL3 -UK_COIL4 -UK_CPI1 -UK_CPI2 -UK_C_MPROP -UK_DELTA_PI -UK_E96 -UK_GAMMA -UK_G_MPROP -UK_IC0 -UK_IC1 -UK_IC2 -UK_IC3 -UK_IC4 -UK_IC5 -UK_IM0 -UK_IM1 -UK_IM2 -UK_IM3 -UK_INVEST_MPROP -UK_K1 -UK_K2 -UK_M0 -UK_M2 -UK_M4 -UK_PXM0 -UK_PXM1 -UK_PXM2 -UK_RS1 -UK_RS1PERM -UK_RS2 -UK_RS3 -UK_RS4 -UK_RS5 -UK_RS6 -UK_RTARC1 -UK_RTARC2 -UK_RTARC3 -UK_RTARC4 -UK_RTARF1 -UK_RTARF2 -UK_RTARF3 -UK_RTARF4 -UK_UNR_1 -UK_UNR_2 -UK_WT -UK_XM0 -UK_XM1 -UK_XM2 -UK_XM3 -UK_XT_MPROP -US_CHI -US_COIL0 -US_COIL1 -US_COIL2 -US_COIL3 -US_COIL4 -US_CPI1 -US_CPI2 -US_C_MPROP -US_DELTA_PI -US_E96 -US_GAMMA -US_G_MPROP -US_IC0 -US_IC1 -US_IC2 -US_IC3 -US_IC4 -US_IC5 -US_IM0 -US_IM1 -US_IM2 -US_IM3 -US_INVEST_MPROP -US_K1 -US_K2 -US_M0 -US_M2 -US_M4 -US_PXM0 -US_PXM1 -US_PXM2 -US_RS1 -US_RS1PERM -US_RS2 -US_RS3 -US_RS4 -US_RS5 -US_RS6 -US_RTARC1 -US_RTARC2 -US_RTARC3 -US_RTARC4 -US_RTARF1 -US_RTARF2 -US_RTARF3 -US_RTARF4 -US_UNR_1 -US_UNR_2 -US_WT -US_XM0 -US_XM1 -US_XM2 -US_XM3 -US_XT_MPROP -V0102 -V0103 -V0104 -V0105 -V0106 -V0107 -V0108 -V0201 -V0203 -V0204 -V0205 -V0206 -V0207 -V0208 -V0301 -V0302 -V0304 -V0305 -V0306 -V0307 -V0308 -V0401 -V0402 -V0403 -V0405 -V0406 -V0407 -V0408 -V0501 -V0502 -V0503 -V0504 -V0506 -V0507 -V0508 -V0601 -V0602 -V0603 -V0604 -V0605 -V0607 -V0608 -V0701 -V0702 -V0703 -V0704 -V0705 -V0706 -V0708 -V0801 -V0802 -V0803 -V0804 -V0805 -V0806 -V0807 -W0101 -W0102 -W0103 -W0104 -W0105 -W0106 -W0107 -W0108 -W0109 -W0201 -W0202 -W0203 -W0204 -W0205 -W0206 -W0207 -W0208 -W0209 -W0301 -W0302 -W0303 -W0304 -W0305 -W0306 -W0307 -W0308 -W0309 -W0401 -W0402 -W0403 -W0404 -W0405 -W0406 -W0407 -W0408 -W0409 -W0501 -W0502 -W0503 -W0504 -W0505 -W0506 -W0507 -W0508 -W0509 -W0601 -W0602 -W0603 -W0604 -W0605 -W0606 -W0607 -W0608 -W0609 -W0701 -W0702 -W0703 -W0704 -W0705 -W0706 -W0707 -W0708 -W0709 -W0801 -W0802 -W0803 -W0804 -W0805 -W0806 -W0807 -W0808 -W0809 -W0901 -W0902 -W0903 -W0904 -W0905 -W0906 -W0907 -W0908 -W0909 -; +IT_CHI IT_COIL0 IT_COIL1 IT_COIL2 IT_COIL3 IT_COIL4 IT_CPI1 IT_CPI2 IT_C_MPROP IT_DELTA_PI IT_E96 IT_GAMMA IT_G_MPROP IT_IC0 IT_IC1 IT_IC2 IT_IC3 IT_IC4 +IT_IC5 IT_IM0 IT_IM1 IT_IM2 IT_IM3 IT_INVEST_MPROP IT_K1 IT_K2 IT_M0 IT_M2 IT_M4 IT_PXM0 IT_PXM1 IT_PXM2 IT_RS1 IT_RS1PERM IT_RS2 IT_RS3 IT_RS4 IT_RS5 +IT_RS6 IT_RTARC1 IT_RTARC2 IT_RTARC3 IT_RTARC4 IT_RTARF1 IT_RTARF2 IT_RTARF3 IT_RTARF4 IT_UNR_1 IT_UNR_2 IT_WT IT_XM0 IT_XM1 IT_XM2 IT_XM3 IT_XT_MPROP +JA_CHI JA_COIL0 JA_COIL1 JA_COIL2 JA_COIL3 JA_COIL4 JA_CPI1 JA_CPI2 JA_C_MPROP JA_DELTA_PI JA_E96 JA_GAMMA JA_G_MPROP JA_IC0 JA_IC1 JA_IC2 JA_IC3 JA_IC4 +JA_IC5 JA_IM0 JA_IM1 JA_IM2 JA_IM3 JA_INVEST_MPROP JA_K1 JA_K2 JA_M0 JA_M2 JA_M4 JA_PXM0 JA_PXM1 JA_PXM2 JA_RS1 JA_RS1PERM JA_RS2 JA_RS3 JA_RS4 JA_RS5 +JA_RS6 JA_RTARC1 JA_RTARC2 JA_RTARC3 JA_RTARC4 JA_RTARF1 JA_RTARF2 JA_RTARF3 JA_RTARF4 JA_UNR_1 JA_UNR_2 JA_WT JA_XM0 JA_XM1 JA_XM2 JA_XM3 JA_XT_MPROP +RW_E96 RW_PXM1 RW_PXM2 RW_XCOM1 RW_XM0 RW_XM1 RW_XM2 RW_XM3 RW_XSM1 +S0101 S0102 S0103 S0104 S0105 S0106 S0107 S0108 S0109 +S0201 S0202 S0203 S0204 S0205 S0206 S0207 S0208 S0209 +S0301 S0302 S0303 S0304 S0305 S0306 S0307 S0308 S0309 +S0401 S0402 S0403 S0404 S0405 S0406 S0407 S0408 S0409 +S0501 S0502 S0503 S0504 S0505 S0506 S0507 S0508 S0509 +S0601 S0602 S0603 S0604 S0605 S0606 S0607 S0608 S0609 +S0701 S0702 S0703 S0704 S0705 S0706 S0707 S0708 S0709 +S0801 S0802 S0803 S0804 S0805 S0806 S0807 S0808 S0809 +S0901 S0902 S0903 S0904 S0905 S0906 S0907 S0908 S0909 +SI_CHI SI_COIL0 SI_COIL1 SI_COIL2 SI_COIL3 SI_COIL4 SI_CPI1 SI_CPI2 SI_C_MPROP SI_DELTA_PI SI_E96 SI_GAMMA SI_G_MPROP SI_IC0 SI_IC1 SI_IC2 SI_IC3 SI_IC4 +SI_IC5 SI_IM0 SI_IM1 SI_IM2 SI_IM3 SI_INVEST_MPROP SI_K1 SI_K2 SI_M0 SI_M2 SI_M4 SI_PXM0 SI_PXM1 SI_PXM2 SI_RS1 SI_RS1PERM SI_RS2 SI_RS3 SI_RS4 SI_RS5 +SI_RS6 SI_RTARC1 SI_RTARC2 SI_RTARC3 SI_RTARC4 SI_RTARF1 SI_RTARF2 SI_RTARF3 SI_RTARF4 SI_UNR_1 SI_UNR_2 SI_WT SI_XM0 SI_XM1 SI_XM2 SI_XM3 SI_XT_MPROP +T01 T02 T03 T04 T05 T06 T07 T08 T09 +TAU1 TRDE TRDER +UK_CHI UK_COIL0 UK_COIL1 UK_COIL2 UK_COIL3 UK_COIL4 UK_CPI1 UK_CPI2 UK_C_MPROP UK_DELTA_PI UK_E96 UK_GAMMA UK_G_MPROP UK_IC0 UK_IC1 UK_IC2 UK_IC3 UK_IC4 +UK_IC5 UK_IM0 UK_IM1 UK_IM2 UK_IM3 UK_INVEST_MPROP UK_K1 UK_K2 UK_M0 UK_M2 UK_M4 UK_PXM0 UK_PXM1 UK_PXM2 UK_RS1 UK_RS1PERM UK_RS2 UK_RS3 UK_RS4 UK_RS5 +UK_RS6 UK_RTARC1 UK_RTARC2 UK_RTARC3 UK_RTARC4 UK_RTARF1 UK_RTARF2 UK_RTARF3 UK_RTARF4 UK_UNR_1 UK_UNR_2 UK_WT UK_XM0 UK_XM1 UK_XM2 UK_XM3 UK_XT_MPROP +US_CHI US_COIL0 US_COIL1 US_COIL2 US_COIL3 US_COIL4 US_CPI1 US_CPI2 US_C_MPROP US_DELTA_PI US_E96 US_GAMMA US_G_MPROP US_IC0 US_IC1 US_IC2 US_IC3 US_IC4 +US_IC5 US_IM0 US_IM1 US_IM2 US_IM3 US_INVEST_MPROP US_K1 US_K2 US_M0 US_M2 US_M4 US_PXM0 US_PXM1 US_PXM2 US_RS1 US_RS1PERM US_RS2 US_RS3 US_RS4 US_RS5 +US_RS6 US_RTARC1 US_RTARC2 US_RTARC3 US_RTARC4 US_RTARF1 US_RTARF2 US_RTARF3 US_RTARF4 US_UNR_1 US_UNR_2 US_WT US_XM0 US_XM1 US_XM2 US_XM3 US_XT_MPROP +V0102 V0103 V0104 V0105 V0106 V0107 V0108 +V0201 V0203 V0204 V0205 V0206 V0207 V0208 +V0301 V0302 V0304 V0305 V0306 V0307 V0308 +V0401 V0402 V0403 V0405 V0406 V0407 V0408 +V0501 V0502 V0503 V0504 V0506 V0507 V0508 +V0601 V0602 V0603 V0604 V0605 V0607 V0608 +V0701 V0702 V0703 V0704 V0705 V0706 V0708 +V0801 V0802 V0803 V0804 V0805 V0806 V0807 +W0101 W0102 W0103 W0104 W0105 W0106 W0107 W0108 W0109 +W0201 W0202 W0203 W0204 W0205 W0206 W0207 W0208 W0209 +W0301 W0302 W0303 W0304 W0305 W0306 W0307 W0308 W0309 +W0401 W0402 W0403 W0404 W0405 W0406 W0407 W0408 W0409 +W0501 W0502 W0503 W0504 W0505 W0506 W0507 W0508 W0509 +W0601 W0602 W0603 W0604 W0605 W0606 W0607 W0608 W0609 +W0701 W0702 W0703 W0704 W0705 W0706 W0707 W0708 W0709 +W0801 W0802 W0803 W0804 W0805 W0806 W0807 W0808 W0809 +W0901 W0902 W0903 W0904 W0905 W0906 W0907 W0908 W0909; + CA_CHI=12; CA_COIL0=-0.23205499351; CA_COIL1=0.971576988697;