diff --git a/matlab/@dynTime/setFreq.m b/matlab/@dynTime/setFreq.m
index 4c329468f20830bc9b90107926d15b7a4ccd9f00..2530e564906f5e69a526b33c1a448174ab71073d 100644
--- a/matlab/@dynTime/setFreq.m
+++ b/matlab/@dynTime/setFreq.m
@@ -44,4 +44,21 @@ function sp = setFreq(sp,freq)
 %! @end deftypefn
 %@eod:
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 sp.freq = freq;
\ No newline at end of file
diff --git a/matlab/@dynTime/setSize.m b/matlab/@dynTime/setSize.m
index 5818a90b6a17e527bbb9b96653d742c81af489de..7cdf33224433a41a4e90d6dccc29f49212d3b0eb 100644
--- a/matlab/@dynTime/setSize.m
+++ b/matlab/@dynTime/setSize.m
@@ -41,4 +41,22 @@ function sp = setSize(sp,n)
 %!
 %! @end deftypefn
 %@eod:
+
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
     sp.time = NaN(n,2);
diff --git a/matlab/@dynTime/setTime.m b/matlab/@dynTime/setTime.m
index 77d06401f30def24f2d816e794e975e8fe9dce35..739c1cba908ad5a5006b54f02ad9e63cf35dbd90 100644
--- a/matlab/@dynTime/setTime.m
+++ b/matlab/@dynTime/setTime.m
@@ -48,6 +48,23 @@ function sp = setTime(sp,i,date)
 %! @end deftypefn
 %@eod:
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 if nargin==3
     sp.time(i,:) = date;
 elseif nargin==2
diff --git a/matlab/@dynTime/subsref.m b/matlab/@dynTime/subsref.m
index f715e683952f950cf56d01688a033c8d66708186..71e1688004451362d3c3e759af1ad8c13899c79d 100644
--- a/matlab/@dynTime/subsref.m
+++ b/matlab/@dynTime/subsref.m
@@ -33,6 +33,23 @@ function B = subsref(A, S)
 %! @end deftypefn
 %@eod:
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 if isequal(S(1).type,'.')
     switch S(1).subs
       case {'time','freq','init','last'}                                   % Public members.
diff --git a/matlab/AIM/dynAIMsolver1.m b/matlab/AIM/dynAIMsolver1.m
index 9945c380115448118deebd8b72bb1cc1a418cda0..2e23e0222004d70c4341fd48fbf81147f7f0719f 100644
--- a/matlab/AIM/dynAIMsolver1.m
+++ b/matlab/AIM/dynAIMsolver1.m
@@ -46,7 +46,7 @@ function [dr,aimcode,rts]=dynAIMsolver1(jacobia_,M_,dr)
 %
 % GP July 2008 
 
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/AIM_first_order_solver.m b/matlab/AIM_first_order_solver.m
index bc4f870ddd21fe50200067cf7782e81d5486f24a..b95c952caffa631955e8f1934b8a152e88e2e53c 100644
--- a/matlab/AIM_first_order_solver.m
+++ b/matlab/AIM_first_order_solver.m
@@ -51,7 +51,7 @@ function [dr,info]=AIM_first_order_solver(jacobia,M,dr,qz_criterium)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/CheckPath.m b/matlab/CheckPath.m
index 4513c3b8a2d5be04ca30bdcb818ca5edb55b4993..209a0d609a89904380c2255589709fbe2575e924 100644
--- a/matlab/CheckPath.m
+++ b/matlab/CheckPath.m
@@ -11,7 +11,7 @@ function DirectoryName = CheckPath(type,dname)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2009 Dynare Team
+% Copyright (C) 2005-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/DsgeSmoother.m b/matlab/DsgeSmoother.m
index 3e2eed597f5e83d11861b64f7b207da45fa30ac0..9eba636c3d31e070ff84b27d90d60033d1b6272c 100644
--- a/matlab/DsgeSmoother.m
+++ b/matlab/DsgeSmoother.m
@@ -28,7 +28,7 @@ function [alphahat,etahat,epsilonhat,ahat,SteadyState,trend_coeff,aK,T,R,P,PK,de
 % SPECIAL REQUIREMENTS
 %   None
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/DsgeVarLikelihood.m b/matlab/DsgeVarLikelihood.m
index 05f8908148fc21e55343a8153a2253c0b526af0d..840842cef89a46fcd4534994a5248167574fe75f 100644
--- a/matlab/DsgeVarLikelihood.m
+++ b/matlab/DsgeVarLikelihood.m
@@ -17,7 +17,7 @@ function [fval,grad,hess,exit_flag,info,PHI,SIGMAu,iXX,prior] = DsgeVarLikelihoo
 % SPECIAL REQUIREMENTS
 %   None.
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/GetAllPosteriorDraws.m b/matlab/GetAllPosteriorDraws.m
index 3a3a489ecbe6d873ff8c8027f5185353df3bf3a0..88e80f9182121cfe739d460349c2fe93b3151738 100644
--- a/matlab/GetAllPosteriorDraws.m
+++ b/matlab/GetAllPosteriorDraws.m
@@ -16,7 +16,7 @@ function Draws = GetAllPosteriorDraws(column, FirstMhFile, FirstLine, TotalNumbe
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2009 Dynare Team
+% Copyright (C) 2005-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/GetOneDraw.m b/matlab/GetOneDraw.m
index e7ea3e7f7785d53a3f659fb116f8d14f73879766..2a84e7b7d019886975a57ea2a59aa2c312a1f400 100644
--- a/matlab/GetOneDraw.m
+++ b/matlab/GetOneDraw.m
@@ -14,7 +14,7 @@ function [xparams, logpost] = GetOneDraw(type)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2009 Dynare Team
+% Copyright (C) 2005-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/GetPosteriorMeanVariance.m b/matlab/GetPosteriorMeanVariance.m
index fd22bea40081d191ba2b64eb545392b56696dd69..b5a1f3439efa2893eab796150a6c1c25ba3e1104 100644
--- a/matlab/GetPosteriorMeanVariance.m
+++ b/matlab/GetPosteriorMeanVariance.m
@@ -1,4 +1,21 @@
 function [mean,variance] = GetPosteriorMeanVariance(M,drop)
+
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
     
     DirectoryName = CheckPath('metropolis',M.dname);
     o=load([ DirectoryName '/'  M.fname '_mh_history']);
diff --git a/matlab/GetPosteriorParametersStatistics.m b/matlab/GetPosteriorParametersStatistics.m
index eeddf67c1fb9d4ef6fd269fbe020cd1aa046ef01..ef706b584926f508f9197141010404d13acff3a1 100644
--- a/matlab/GetPosteriorParametersStatistics.m
+++ b/matlab/GetPosteriorParametersStatistics.m
@@ -15,7 +15,7 @@ function oo_ = GetPosteriorParametersStatistics(estim_params_, M_, options_, bay
 % SPECIAL REQUIREMENTS
 %   None.
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/McMCDiagnostics.m b/matlab/McMCDiagnostics.m
index 8ac86e44d81945f0574d69c6ba506287eb700340..4af9ccb80fadceb4fc0861e521945c221287b224 100644
--- a/matlab/McMCDiagnostics.m
+++ b/matlab/McMCDiagnostics.m
@@ -16,7 +16,7 @@ function McMCDiagnostics(options_, estim_params_, M_)
 % PARALLEL CONTEXT
 % See the comment in random_walk_metropolis_hastings.m funtion.
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/PlotPosteriorDistributions.m b/matlab/PlotPosteriorDistributions.m
index dbbe3d3b6ae0796199686911cb443a12fc2c4240..ba6510eea5017c5ccef193fe451ec4da0a81f5bb 100644
--- a/matlab/PlotPosteriorDistributions.m
+++ b/matlab/PlotPosteriorDistributions.m
@@ -16,7 +16,7 @@ function oo_ = PlotPosteriorDistributions(estim_params_, M_, options_, bayestopt
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/PosteriorFilterSmootherAndForecast.m b/matlab/PosteriorFilterSmootherAndForecast.m
index e85d13f8c192244cd6202f68da168a1d6ee77345..eba61007d2127d87a446b691e4ee9ab7d2ffd32d 100644
--- a/matlab/PosteriorFilterSmootherAndForecast.m
+++ b/matlab/PosteriorFilterSmootherAndForecast.m
@@ -16,7 +16,7 @@ function PosteriorFilterSmootherAndForecast(Y,gend, type,data_index)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/PosteriorIRF.m b/matlab/PosteriorIRF.m
index ec7cdf17372efcbe6f1a4a36065114f3d4d4fe0e..13543e3c0523ad4403967c6282ebb762dcadb1b4 100644
--- a/matlab/PosteriorIRF.m
+++ b/matlab/PosteriorIRF.m
@@ -16,7 +16,7 @@ function PosteriorIRF(type)
 % functions associated with it(the _core1 and _core2).
 % See also the comments random_walk_metropolis_hastings.m funtion.
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/PosteriorIRF_core1.m b/matlab/PosteriorIRF_core1.m
index d89308db9b46ec20d0308ae8df70fd72584d5d72..f2b21b8555f6cbbff3f34686e314df3fc22771c1 100644
--- a/matlab/PosteriorIRF_core1.m
+++ b/matlab/PosteriorIRF_core1.m
@@ -22,7 +22,7 @@ function myoutput=PosteriorIRF_core1(myinputs,fpar,npar,whoiam, ThisMatlab)
 % SPECIAL REQUIREMENTS.
 %   None.
 %
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/PosteriorIRF_core2.m b/matlab/PosteriorIRF_core2.m
index ba0f686018809a0405a9e0a62bb4befef04bd74c..91f76a8153eada1510c9eeacf118ade783752bfb 100644
--- a/matlab/PosteriorIRF_core2.m
+++ b/matlab/PosteriorIRF_core2.m
@@ -17,7 +17,7 @@ function myoutput=PosteriorIRF_core2(myinputs,fpar,npar,whoiam, ThisMatlab)
 % SPECIAL REQUIREMENTS.
 %   None.
 %
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ReshapeMatFiles.m b/matlab/ReshapeMatFiles.m
index fc99e4afbb36c23897d16c3fd191a104bd67491b..06acd73722da37d768502f447384d7e93a871c7f 100644
--- a/matlab/ReshapeMatFiles.m
+++ b/matlab/ReshapeMatFiles.m
@@ -25,7 +25,7 @@ function ReshapeMatFiles(type, type2)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2010 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/UnivariateSpectralDensity.m b/matlab/UnivariateSpectralDensity.m
index c8c2725865ba6b34b437e660c1fdd9090821874c..d5f854b516648a18bc2705ad25dd48857d9d06b8 100644
--- a/matlab/UnivariateSpectralDensity.m
+++ b/matlab/UnivariateSpectralDensity.m
@@ -5,7 +5,7 @@ function [omega,f] = UnivariateSpectralDensity(dr,var_list)
 % 
 % Adapted from th_autocovariances.m.  
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/block_mfs_steadystate.m b/matlab/block_mfs_steadystate.m
index e027ecb4c26fe58885604ab66c209031f4cec590..78a87b442a4bf19333613963bd979b22ed2878c6 100644
--- a/matlab/block_mfs_steadystate.m
+++ b/matlab/block_mfs_steadystate.m
@@ -2,7 +2,7 @@ function [r, g1] = block_mfs_steadystate(y, b, y_all, exo, params, M)
 % Wrapper around the *_static.m file, for use with dynare_solve,
 % when block_mfs option is given to steady.
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/bvar_forecast.m b/matlab/bvar_forecast.m
index 632330bb965e325dcf020ff379a09101967cbe5c..62b6f847cf5f901db9c18645c6a48cafb851a8b6 100644
--- a/matlab/bvar_forecast.m
+++ b/matlab/bvar_forecast.m
@@ -11,7 +11,7 @@ function bvar_forecast(nlags)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2007-2010,2012 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/bvar_irf.m b/matlab/bvar_irf.m
index 0e8d3b27221cebd20f57dc3877a55aaefe9e4412..b46799f6afec66acec9fb30d991513b52c806381 100644
--- a/matlab/bvar_irf.m
+++ b/matlab/bvar_irf.m
@@ -11,7 +11,7 @@ function bvar_irf(nlags,identification)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2007-2009,2012 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/bytecode_steadystate.m b/matlab/bytecode_steadystate.m
index 3544034969a326c41f5a4aef218fe5ec581fe00f..4c3e2f46f9e4883d906171c038add32e5e15ada7 100644
--- a/matlab/bytecode_steadystate.m
+++ b/matlab/bytecode_steadystate.m
@@ -2,7 +2,7 @@ function [r, g1] = bytecode_steadystate(y, exo, params)
 % Wrapper around the *_static.m file, for use with dynare_solve,
 % when block_mfs option is given to steady.
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/check_list_of_variables.m b/matlab/check_list_of_variables.m
index 23696fd6f61eda8128a7771a2ffd9111d7cdb7a1..4b1b693847c2fcdeead8292ad98e604472ab4cca 100644
--- a/matlab/check_list_of_variables.m
+++ b/matlab/check_list_of_variables.m
@@ -14,7 +14,7 @@ function varlist = check_list_of_variables(options_, M_, varlist)
 %        
 % SPECIAL REQUIREMENTS
 
-% Copyright (C) 2003-2010 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/check_prior_analysis_data.m b/matlab/check_prior_analysis_data.m
index e60d586d28d61aef193e013f6539a1401c99b995..cb4e2913c665960201cd2c93c33a5cc4a0eb4081 100644
--- a/matlab/check_prior_analysis_data.m
+++ b/matlab/check_prior_analysis_data.m
@@ -1,5 +1,5 @@
 function [info,description] = check_prior_analysis_data(type,M_)
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/compute_mh_covariance_matrix.m b/matlab/compute_mh_covariance_matrix.m
index 90c4a5e9d7fd54e13160463d9d22ce8d2bf5c0c8..558c19d4c3056ba8f3d96b6195738a7b605eea2f 100644
--- a/matlab/compute_mh_covariance_matrix.m
+++ b/matlab/compute_mh_covariance_matrix.m
@@ -15,7 +15,7 @@ function [posterior_mean,posterior_covariance,posterior_mode,posterior_kernel_at
 % SPECIAL REQUIREMENTS
 %   None.
 
-% Copyright (C) 2006-2010 Dynare Team
+% Copyright (C) 2006-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/conditional_variance_decomposition.m b/matlab/conditional_variance_decomposition.m
index 806fe94ba31df6ab904cd0b24f7d12698cdc76fd..3ecf7441039d3f1ef60b8c729d45f0b3b1f00d06 100644
--- a/matlab/conditional_variance_decomposition.m
+++ b/matlab/conditional_variance_decomposition.m
@@ -16,7 +16,7 @@ function ConditionalVarianceDecomposition = conditional_variance_decomposition(S
 %
 % [1] In this version, absence of measurement errors is assumed...
 
-% Copyright (C) 2010 Dynare Team
+% Copyright (C) 2010-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/convertAimCodeToInfo.m b/matlab/convertAimCodeToInfo.m
index 877bf24475ee4a45e3543773552f0a1ad85b9f35..2aaf05be70e1f4c83fa808285489b187aa7683d6 100644
--- a/matlab/convertAimCodeToInfo.m
+++ b/matlab/convertAimCodeToInfo.m
@@ -19,7 +19,7 @@ function [info] = convertAimCodeToInfo(aimCode)
 % OUTPUTS
 %   info        [integer]    Code to be used to print error in print_info.m
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/cosn.m b/matlab/cosn.m
index 7d60c88e58e7182b2c030a7ea191cff5734a87f6..6e9674fdab820843c6d49bcc1e367f6596bab78c 100644
--- a/matlab/cosn.m
+++ b/matlab/cosn.m
@@ -7,7 +7,7 @@ function [co, b, yhat] = cosn(H);
 % Not the same as multiple correlation coefficient since the means are not
 % zero
 %
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/csminwel1.m b/matlab/csminwel1.m
index 34057fbe7667f0ac4c30732b966e5a1f98babb1a..4981da01d044ef24ed2bcaaeb215731cf886bbd7 100644
--- a/matlab/csminwel1.m
+++ b/matlab/csminwel1.m
@@ -23,7 +23,7 @@ function [fh,xh,gh,H,itct,fcount,retcodeh] = csminwel1(fcn,x0,H0,grad,crit,nit,m
 % http://sims.princeton.edu/yftp/optimize/mfiles/csminwel.m
 
 % Copyright (C) 1993-2007 Christopher Sims
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/discretionary_policy_engine.m b/matlab/discretionary_policy_engine.m
index 2c475b264aad4912c00f9ae03774232e8d6015d4..c59b24dcd8027e69042ce2f2779dd995d5e1c2d8 100644
--- a/matlab/discretionary_policy_engine.m
+++ b/matlab/discretionary_policy_engine.m
@@ -10,7 +10,7 @@ function [H,G,retcode]=discretionary_policy_engine(AAlag,AA0,AAlead,BB,bigw,inst
 % weight on the y_t vector and Q the weight on the x_t vector of
 % instruments.
 
-% Copyright (C) 2007-2011 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dr_block.m b/matlab/dr_block.m
index 886731cae615f957ffa45c020ed01e199973e3db..4e6f86c12dc46632ef885a8c9ac5b05224c7a35e 100644
--- a/matlab/dr_block.m
+++ b/matlab/dr_block.m
@@ -33,7 +33,7 @@ function [dr,info,M_,options_,oo_] = dr_block(dr,task,M_,options_,oo_)
 %   none.
 %  
 
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsge_likelihood.m b/matlab/dsge_likelihood.m
index 8d3962832849277650f4abae872b780fc9d8588e..990dde8e54df0a6470abbdd08de8fe56d7c659a7 100644
--- a/matlab/dsge_likelihood.m
+++ b/matlab/dsge_likelihood.m
@@ -107,7 +107,7 @@ function [fval,DLIK,Hess,exit_flag,ys,trend_coeff,info,Model,DynareOptions,Bayes
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsge_simulated_theoretical_conditional_variance_decomposition.m b/matlab/dsge_simulated_theoretical_conditional_variance_decomposition.m
index 4cc3625d4aa7b3aef62a21364bb50ed97f89c56a..cf6a5442ff888f4de267a5f3967c035bdb6bc7a0 100644
--- a/matlab/dsge_simulated_theoretical_conditional_variance_decomposition.m
+++ b/matlab/dsge_simulated_theoretical_conditional_variance_decomposition.m
@@ -16,7 +16,7 @@ function [nvar,vartan,NumberOfConditionalDecompFiles] = ...
 %   vartan                           [char]     array of characters (with nvar rows).
 %   NumberOfConditionalDecompFiles   [integer]  scalar, number of prior or posterior data files (for covariance).
 
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsge_simulated_theoretical_correlation.m b/matlab/dsge_simulated_theoretical_correlation.m
index 61325b57701703ecca6288245933c6261391f295..59ffa4e4ea8f0de648ffb19c055d5c145f4e6ce4 100644
--- a/matlab/dsge_simulated_theoretical_correlation.m
+++ b/matlab/dsge_simulated_theoretical_correlation.m
@@ -15,7 +15,7 @@ function [nvar,vartan,CorrFileNumber] = dsge_simulated_theoretical_correlation(S
 %   vartan         [char]
 %   CorrFileNumber [integer]
 
-% Copyright (C) 2007-2009 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsge_simulated_theoretical_covariance.m b/matlab/dsge_simulated_theoretical_covariance.m
index e8ac8bb6da1403961be0686c4871b1d7b8c9e6b6..5d39e77fb72343d4f284b132223bcd187b6ea9f3 100644
--- a/matlab/dsge_simulated_theoretical_covariance.m
+++ b/matlab/dsge_simulated_theoretical_covariance.m
@@ -15,7 +15,7 @@ function [nvar,vartan,CovarFileNumber] = dsge_simulated_theoretical_covariance(S
 %   vartan            [char]     array of characters (with nvar rows).
 %   CovarFileNumber   [integer]  scalar, number of prior or posterior data files (for covariance).
 
-% Copyright (C) 2007-2009 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsge_simulated_theoretical_variance_decomposition.m b/matlab/dsge_simulated_theoretical_variance_decomposition.m
index b70db60c9748aea2b844e6c0a50a409ff9340653..ee6fdd28ca5536b524d26c5069b7a8ed47ebb425 100644
--- a/matlab/dsge_simulated_theoretical_variance_decomposition.m
+++ b/matlab/dsge_simulated_theoretical_variance_decomposition.m
@@ -16,7 +16,7 @@ function [nvar,vartan,NumberOfDecompFiles] = ...
 %   vartan            [char]     array of characters (with nvar rows).
 %   CovarFileNumber   [integer]  scalar, number of prior or posterior data files (for covariance).
 
-% Copyright (C) 2007-2009 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dsgevar_posterior_density.m b/matlab/dsgevar_posterior_density.m
index bf90834e78e64aa592c7d3835eb0efb2b58ad361..9ff74e1451dbd6d99f343340b9c324d8e55aa7f2 100644
--- a/matlab/dsgevar_posterior_density.m
+++ b/matlab/dsgevar_posterior_density.m
@@ -16,7 +16,7 @@ function bvar = dsgevar_posterior_density(deep,DynareDataset,DynareOptions,Model
 %   none
 %
 
-% Copyright (C) 1996-2008 Dynare Team
+% Copyright (C) 1996-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dyn_first_order_solver.m b/matlab/dyn_first_order_solver.m
index dee4e4c0be342c68c6c3f894f7f1910e3ffd0a85..86b5fb31b518e9d3f852e1f90f7732475a4dfcf5 100644
--- a/matlab/dyn_first_order_solver.m
+++ b/matlab/dyn_first_order_solver.m
@@ -47,7 +47,7 @@ function [dr,info] = dyn_first_order_solver(jacobia,M_,dr,options,task)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dyn_forecast.m b/matlab/dyn_forecast.m
index 4343e2c8fc6e6d1511220a261064f80891ec2501..812ab1ca4461a79788308304406286c55d65416e 100644
--- a/matlab/dyn_forecast.m
+++ b/matlab/dyn_forecast.m
@@ -16,7 +16,7 @@ function info = dyn_forecast(var_list,task)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2010 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dyn_ramsey_static.m b/matlab/dyn_ramsey_static.m
index f944afbf15ac114b43c88adc228d97884d78da61..349d7511face64687e865a20dabb200a9366a307 100644
--- a/matlab/dyn_ramsey_static.m
+++ b/matlab/dyn_ramsey_static.m
@@ -14,7 +14,7 @@ function [steady_state,params,check] = dyn_ramsey_static(x,M,options_,oo)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2010 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dyn_risky_steadystate_solver.m b/matlab/dyn_risky_steadystate_solver.m
index 2700b928e7a18efa6862255e8b31ba56c5daec02..5932e3c34db0bce117c2c31ea12fc755573c19fa 100644
--- a/matlab/dyn_risky_steadystate_solver.m
+++ b/matlab/dyn_risky_steadystate_solver.m
@@ -62,7 +62,7 @@ function [dr,info] = dyn_risky_steadystate_solver(ys0,M, ...
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dynare_estimation.m b/matlab/dynare_estimation.m
index 2ebac78a30694c29a1bcf1c88695761dea3527bf..12f9ebb911a2969bcdf1a534808d050850101300 100644
--- a/matlab/dynare_estimation.m
+++ b/matlab/dynare_estimation.m
@@ -11,7 +11,7 @@ function dynare_estimation(var_list,dname)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2003-2011 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dynare_estimation_init.m b/matlab/dynare_estimation_init.m
index 557e814d2d495966670867949c3e8919566ec27f..4e7d8c1d08f29192b81f9884175417fc34011139 100644
--- a/matlab/dynare_estimation_init.m
+++ b/matlab/dynare_estimation_init.m
@@ -18,7 +18,7 @@ function [dataset_,xparam1, M_, options_, oo_, estim_params_,bayestopt_, fake] =
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2003-2011 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dynare_gradient.m b/matlab/dynare_gradient.m
index 566286ed4d058881d067a9d1061fbbdbe990de9a..91b4140c15bbd6b969518712854447f0b73188e8 100644
--- a/matlab/dynare_gradient.m
+++ b/matlab/dynare_gradient.m
@@ -12,7 +12,7 @@ function [F,G] = dynare_gradient(fcn,x,epsilon,varargin)
 %
 % OUTPUTS
 % 
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dynare_identification.m b/matlab/dynare_identification.m
index d75299382e93ec04aa85c7e2ef185c551035c5d8..06fd71ad87742bb92d644d04add32584c6d5ec30 100644
--- a/matlab/dynare_identification.m
+++ b/matlab/dynare_identification.m
@@ -19,7 +19,7 @@ function [pdraws, TAU, GAM, LRE, gp, H, JJ] = dynare_identification(options_iden
 
 % main 
 %
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dynare_solve_block_or_bytecode.m b/matlab/dynare_solve_block_or_bytecode.m
index 31d4af22321f382c013cfefa083827fc1be79e37..0dd8074f6d5bc0e152fe8a87cdde255c32305fa4 100644
--- a/matlab/dynare_solve_block_or_bytecode.m
+++ b/matlab/dynare_solve_block_or_bytecode.m
@@ -1,5 +1,5 @@
 function [x,info] = dynare_solve_block_or_bytecode(y, exo, params, options, M)
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/dyntable.m b/matlab/dyntable.m
index 818abb108eeb8477916c9b05253e24c53c2d680a..ded727537a2f67957d9d02bc6e8710b63d047a55 100644
--- a/matlab/dyntable.m
+++ b/matlab/dyntable.m
@@ -1,7 +1,7 @@
 function dyntable(title,headers,labels,values,label_width,val_width, ...
                   val_precis)
 
-% Copyright (C) 2002-2010 Dynare Team
+% Copyright (C) 2002-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ep/extended_path.m b/matlab/ep/extended_path.m
index 657356f774f390aaf03627ff96617e4d04e2b0f4..5633438605818a6a61773efe62436ad8ad09b062 100644
--- a/matlab/ep/extended_path.m
+++ b/matlab/ep/extended_path.m
@@ -14,7 +14,7 @@ function time_series = extended_path(initial_conditions,sample_size)
 %
 % SPECIAL REQUIREMENTS
 
-% Copyright (C) 2009, 2010, 2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ep/homotopic_steps.m b/matlab/ep/homotopic_steps.m
index e8d37907ee0efe53fbc4b12ea11c2682241eef0a..80e455c664117c7ba355e4f7d9393ddd4ffcc612 100644
--- a/matlab/ep/homotopic_steps.m
+++ b/matlab/ep/homotopic_steps.m
@@ -1,4 +1,22 @@
 function [info,tmp] = homotopic_steps(endo_simul0,exo_simul0,initial_weight,step_length,pfm)
+
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 global options_ oo_
 
 %Set bytecode flag
diff --git a/matlab/evaluate_likelihood.m b/matlab/evaluate_likelihood.m
index cc4b8335d697cac8fcca2295a8de7770c8bad4c3..76fe3b42713cfbbc094b51b170f45c744dd02858 100644
--- a/matlab/evaluate_likelihood.m
+++ b/matlab/evaluate_likelihood.m
@@ -18,7 +18,7 @@ function [llik,parameters] = evaluate_likelihood(parameters)
 % [2] This function use persistent variables for the dataset and the description of the missing observations. Consequently, if this function
 %     is called more than once (by changing the value of parameters) the sample *must not* change.
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/evaluate_planner_objective.m b/matlab/evaluate_planner_objective.m
index 855e16fe541d97b7e957f760aacd3579d9342bf2..8d837767a3d0a58dec56bda3266fdcb47728fa94 100644
--- a/matlab/evaluate_planner_objective.m
+++ b/matlab/evaluate_planner_objective.m
@@ -15,7 +15,7 @@ function planner_objective_value = evaluate_planner_objective(M,oo,options)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2007-2011 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/evaluate_prior.m b/matlab/evaluate_prior.m
index 599be0cca3fdf5717f14035f0082a1d1a494b665..b8b2f7b0baeed35d10efde8038bf9263c61e07d5 100644
--- a/matlab/evaluate_prior.m
+++ b/matlab/evaluate_prior.m
@@ -16,7 +16,7 @@ function [ldens,parameters] = evaluate_prior(parameters)
 % REMARKS
 % [1] This function cannot evaluate the prior density of a dsge-var model...
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/evaluate_smoother.m b/matlab/evaluate_smoother.m
index 5344cf8349a8dcdc65898628f2ae74fbfb4dc7e0..02f27558a1b0e054a1b101f688301100eb2e23c5 100644
--- a/matlab/evaluate_smoother.m
+++ b/matlab/evaluate_smoother.m
@@ -24,7 +24,7 @@ function oo = evaluate_smoother(parameters)
 % [1] This function use persistent variables for the dataset and the description of the missing observations. Consequently, if this function
 %     is called more than once (by changing the value of parameters) the sample *must not* change.
 
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/evaluate_static_model.m b/matlab/evaluate_static_model.m
index 52709a003e7ca1ac3fbd52bebaf9330a368ad4eb..e9c8ba3f1c275cfbdf499e62516e2b7551b7e57d 100644
--- a/matlab/evaluate_static_model.m
+++ b/matlab/evaluate_static_model.m
@@ -20,7 +20,7 @@ function [residuals,check1,jacob] = evaluate_static_model(ys,exo_ss,params,M,opt
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/evaluate_steady_state.m b/matlab/evaluate_steady_state.m
index ee8f260545c561343f8f3d1321f6e4731decd36c..23936aaca5058f5b0942b8a01b3ea95c5ac9ba62 100644
--- a/matlab/evaluate_steady_state.m
+++ b/matlab/evaluate_steady_state.m
@@ -22,7 +22,7 @@ function [ys,params,info] = evaluate_steady_state(ys_init,M,options,oo,steadysta
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/forecast_graphs.m b/matlab/forecast_graphs.m
index 7c63a38f8326df8389c544057bd0ba2d91c0502c..d058ee5888b3c656d9140aa71a9f73302f86e075 100644
--- a/matlab/forecast_graphs.m
+++ b/matlab/forecast_graphs.m
@@ -1,6 +1,6 @@
 function forecast_graphs(var_list)
 
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/gensylv/gensylv.m b/matlab/gensylv/gensylv.m
index 3b8693cc53c7acf2960393a8f7c35837bd0524af..26624fea741d87645c77f2398edb56a5b44cd04a 100644
--- a/matlab/gensylv/gensylv.m
+++ b/matlab/gensylv/gensylv.m
@@ -19,7 +19,7 @@ function [err, E] = gensylv(kron_prod,A,B,C0,D)
 % SPECIAL REQUIREMENTS
 %   none.  
 
-% Copyright (C) 1996-2010 Dynare Team
+% Copyright (C) 1996-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/gensylv/sylvester3.m b/matlab/gensylv/sylvester3.m
index f50b9bae2acee5ed737a102e6e7aa718420fd780..38465d6c4cb39c491ad36ddfaf8edcf66925bc93 100644
--- a/matlab/gensylv/sylvester3.m
+++ b/matlab/gensylv/sylvester3.m
@@ -1,7 +1,7 @@
 function x=sylvester3(a,b,c,d)
 % solves a*x+b*x*c=d where d is [n x m x p]
 
-% Copyright (C) 2005-2009 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/gensylv_fp.m b/matlab/gensylv_fp.m
index 6b2c5fe4844330d7b826ec659ca7f195d9f9e6d5..2e5c167b5ecf2e4fd9d876be43fc6e2b02612c5b 100644
--- a/matlab/gensylv_fp.m
+++ b/matlab/gensylv_fp.m
@@ -23,7 +23,7 @@ function X = gensylv_fp(A, B, C, D, block, tol)
 %
 % SPECIAL REQUIREMENTS
 %   none.  
-% Copyright (C) 1996-2010 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/getH.m b/matlab/getH.m
index 71a0124373b25a5d9acf1510c841ae0549a49232..73ede8d391ce48c146d02c972f276813509d6d7a 100644
--- a/matlab/getH.m
+++ b/matlab/getH.m
@@ -2,7 +2,7 @@ function [H, dA, dOm, Hss, gp, d2A, d2Om, H2ss] = getH(A, B, M_,oo_,kronflag,ind
 
 % computes derivative of reduced form linear model w.r.t. deep params
 %
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/getPowerDeriv.m b/matlab/getPowerDeriv.m
index ab8d6220e8aaea033e53c6cf340e2c410d0dcca2..8d1a1b022f1479b682c495a42e19fbb4daeafb80 100644
--- a/matlab/getPowerDeriv.m
+++ b/matlab/getPowerDeriv.m
@@ -13,7 +13,7 @@ function dxp=getPowerDeriv(x,p,k)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/get_moments_size.m b/matlab/get_moments_size.m
index 4f0237bfa7fa9ce1fa0026eefb109034ddc65f58..aa8087c025500e342c8bfa5848765113ef9cf146 100644
--- a/matlab/get_moments_size.m
+++ b/matlab/get_moments_size.m
@@ -11,7 +11,7 @@ function s=get_moments_size(options)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/get_name_of_the_last_mh_file.m b/matlab/get_name_of_the_last_mh_file.m
index c3f39e6a6477d506e01bfe810947c142bac10fc9..cd198f8169c65a522d216018a269b3bb50a4279b 100644
--- a/matlab/get_name_of_the_last_mh_file.m
+++ b/matlab/get_name_of_the_last_mh_file.m
@@ -11,7 +11,7 @@ function [mhname,info] = get_name_of_the_last_mh_file(M_)
 %                          file. Otherwise info is equal to zero (a likely reason for this is 
 %                          that the mcmc simulations were not completed).      
 
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/get_prior_info.m b/matlab/get_prior_info.m
index e388cb72f3b2e0f5592e3a6f86dd82b2e0e70944..3c9154a2442102ac451f8202d0ac5baed872b3ac 100644
--- a/matlab/get_prior_info.m
+++ b/matlab/get_prior_info.m
@@ -10,7 +10,7 @@ function get_prior_info(info,plt_flag)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/graph_decomp.m b/matlab/graph_decomp.m
index 8a99bac9845a9e1b4881cddef234ed508698f446..948b351e50afd41e19972d6e68a15f71eef77b7b 100644
--- a/matlab/graph_decomp.m
+++ b/matlab/graph_decomp.m
@@ -1,7 +1,7 @@
 function []=graph_decomp(z,shock_names,endo_names,i_var,initial_date)
 %function []=graph_decomp(z,varlist,initial_period,freq)
 
-% Copyright (C) 2010 Dynare Team
+% Copyright (C) 2010-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/hessian.m b/matlab/hessian.m
index 9e1825cd54b92857250867eaadd3076a186fe16b..d536c27a3b0ec17b75f718a2e5cb47d89e31e7c3 100644
--- a/matlab/hessian.m
+++ b/matlab/hessian.m
@@ -18,7 +18,7 @@ function hessian_mat = hessian(func,x,gstep,varargin)
 %    none
 %  
 
-% Copyright (C) 2001-2009 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/homotopy1.m b/matlab/homotopy1.m
index 1d5d203ca9b380be22ed6149e82aa58b4a34b139..e7de1f16a73e6682703a2f2731ecbd045d8f4479 100644
--- a/matlab/homotopy1.m
+++ b/matlab/homotopy1.m
@@ -30,7 +30,7 @@ function [M,oo,info,ip,ix,ixd] = homotopy1(values, step_nbr, M, options, oo)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2008-2011 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/homotopy2.m b/matlab/homotopy2.m
index 726a8aac09e6491d8309fe91f450316ba143b97b..8e1318a86b38c568501d2a5eff01de59a31b1214 100644
--- a/matlab/homotopy2.m
+++ b/matlab/homotopy2.m
@@ -25,7 +25,7 @@ function homotopy2(values, step_nbr)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/homotopy3.m b/matlab/homotopy3.m
index f1ee8ac1f4523695890a787bd0fa2feba0c3a054..a506bb6b66bc0f566893abdda58342b025a88e5e 100644
--- a/matlab/homotopy3.m
+++ b/matlab/homotopy3.m
@@ -33,7 +33,7 @@ function [M,oo,info,ip,ix,ixd]=homotopy3(values, step_nbr, M, options, oo)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ident_bruteforce.m b/matlab/ident_bruteforce.m
index 93b7a5c58f5f6a997e621ef5691eff29bf564708..7f1e84485c7bf3afcf6cb8f2f68882bd1eea8864 100644
--- a/matlab/ident_bruteforce.m
+++ b/matlab/ident_bruteforce.m
@@ -9,7 +9,7 @@ function [pars, cosnJ] = ident_bruteforce(J,n,TeX, pnames_TeX)
 %  pars  : cell array with groupf of params for each column of J for 1 to n
 %  cosnJ : the cosn of each column with the selected group of columns
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/identification_analysis.m b/matlab/identification_analysis.m
index baf3550c668d6a6fe24a844ad9316e25569f3c90..1f542e292fee22f283e4b022a8cb29b3097910f2 100644
--- a/matlab/identification_analysis.m
+++ b/matlab/identification_analysis.m
@@ -25,7 +25,7 @@ function [ide_hess, ide_moments, ide_model, ide_lre, derivatives_info, info] = i
 % SPECIAL REQUIREMENTS
 %    None
 
-% Copyright (C) 2008-2011 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/imcforecast.m b/matlab/imcforecast.m
index d5b62e81682ad35cad6e83cdfbfa402e9403e04b..51d4c19dec2afd1779654ae43feb344810e9e551 100644
--- a/matlab/imcforecast.m
+++ b/matlab/imcforecast.m
@@ -26,7 +26,7 @@ function imcforecast(constrained_paths, constrained_vars, options_cond_fcst)
 %  [1] Results are stored in a structure which is saved in a mat file called conditional_forecasts.mat.
 %  [2] Use the function plot_icforecast to plot the results. 
 
-% Copyright (C) 2006-2010 Dynare Team
+% Copyright (C) 2006-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/initial_estimation_checks.m b/matlab/initial_estimation_checks.m
index 53da3c2637586fba4d386f47e7394439a49fa8c1..6c2cbe7eb28724003dd39632f5fce08a7d25fd09 100644
--- a/matlab/initial_estimation_checks.m
+++ b/matlab/initial_estimation_checks.m
@@ -13,7 +13,7 @@ function DynareResults = initial_estimation_checks(objective_function,xparam1,Dy
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2011 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/kalman_filter.m b/matlab/kalman/likelihood/kalman_filter.m
index e6ab6161586af51a7f69927f1be8c662eb0d9d1b..dfc1bd532ff8fa88d1660e0d710a802e416eafa3 100644
--- a/matlab/kalman/likelihood/kalman_filter.m
+++ b/matlab/kalman/likelihood/kalman_filter.m
@@ -71,7 +71,7 @@ function [LIK, likk, a, P] = kalman_filter(Y,start,last,a,P,kalman_tol,riccati_t
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/kalman_filter_d.m b/matlab/kalman/likelihood/kalman_filter_d.m
index 608ee9f1197e5877b197202af42878958beeef3d..e84103f52e82a623bab0647920d76eb215055213 100644
--- a/matlab/kalman/likelihood/kalman_filter_d.m
+++ b/matlab/kalman/likelihood/kalman_filter_d.m
@@ -31,7 +31,7 @@ function [dLIK,dlik,a,Pstar] = kalman_filter_d(Y, start, last, a, Pinf, Pstar, k
 %   Models", S.J. Koopman and J. Durbin (2003, in Journal of Time Series 
 %   Analysis, vol. 24(1), pp. 85-98). 
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/kalman_filter_ss.m b/matlab/kalman/likelihood/kalman_filter_ss.m
index a99e51b3ea87c352ea486f292c6405f24d587521..b78f43d159bdb63e6ea7a5264a6099e9e1e3ad75 100644
--- a/matlab/kalman/likelihood/kalman_filter_ss.m
+++ b/matlab/kalman/likelihood/kalman_filter_ss.m
@@ -54,7 +54,7 @@ function [LIK, likk, a] = kalman_filter_ss(Y,start,last,a,T,K,iF,dF,Z,pp,Zflag,a
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/missing_observations_kalman_filter.m b/matlab/kalman/likelihood/missing_observations_kalman_filter.m
index a7e9c9ad1218e3404cf45ef9decbc8d1f7a7aefb..ebc36aa6f67a4cd14bd5b7963e85d0b4cb7f3027 100644
--- a/matlab/kalman/likelihood/missing_observations_kalman_filter.m
+++ b/matlab/kalman/likelihood/missing_observations_kalman_filter.m
@@ -32,7 +32,7 @@ function  [LIK, lik, a, P] = missing_observations_kalman_filter(data_index,numbe
 % NOTES
 %   The vector "lik" is used to evaluate the jacobian of the likelihood.   
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/missing_observations_kalman_filter_d.m b/matlab/kalman/likelihood/missing_observations_kalman_filter_d.m
index 4e0ae990fffa5a4068cf0e5dd7158ddd1158168d..47c43602d8382b774c0f8f02b109020024ee8ff0 100644
--- a/matlab/kalman/likelihood/missing_observations_kalman_filter_d.m
+++ b/matlab/kalman/likelihood/missing_observations_kalman_filter_d.m
@@ -38,7 +38,7 @@ function [dLIK,dlik,a,Pstar] = missing_observations_kalman_filter_d(data_index,n
 %   Models", S.J. Koopman and J. Durbin (2003, in Journal of Time Series 
 %   Analysis, vol. 24(1), pp. 85-98). 
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/univariate_kalman_filter.m b/matlab/kalman/likelihood/univariate_kalman_filter.m
index d5efcb0a78a8f4c10518299b00d77513d2f4474e..30cc80617305696ad15464786489f4ab8954b06b 100644
--- a/matlab/kalman/likelihood/univariate_kalman_filter.m
+++ b/matlab/kalman/likelihood/univariate_kalman_filter.m
@@ -77,7 +77,7 @@ function [LIK, lik,a,P] = univariate_kalman_filter(data_index,number_of_observat
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/univariate_kalman_filter_d.m b/matlab/kalman/likelihood/univariate_kalman_filter_d.m
index ae5b2baaf2322f8d723bb3063d36cc4d3b2f6072..e983fd820d74c00f5f9b476d41a2c07494d4fd99 100644
--- a/matlab/kalman/likelihood/univariate_kalman_filter_d.m
+++ b/matlab/kalman/likelihood/univariate_kalman_filter_d.m
@@ -81,7 +81,7 @@ function [dLIK, dlikk, a, Pstar, llik] = univariate_kalman_filter_d(data_index,
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/kalman/likelihood/univariate_kalman_filter_ss.m b/matlab/kalman/likelihood/univariate_kalman_filter_ss.m
index 5747b0870e78c40688dc45a16bd2d274918cdac7..ef81b6d64cefd8b078b2694088ec61a0c784fe4e 100644
--- a/matlab/kalman/likelihood/univariate_kalman_filter_ss.m
+++ b/matlab/kalman/likelihood/univariate_kalman_filter_ss.m
@@ -55,7 +55,7 @@ function [LIK,likk,a] = univariate_kalman_filter_ss(Y,start,last,a,P,kalman_tol,
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lnsrch1_wrapper_one_boundary.m b/matlab/lnsrch1_wrapper_one_boundary.m
index dd5eb0e4d457f107175b69b4b9faaad30c522a59..22485104681cb7639e1fc975cc48365bebe2984c 100644
--- a/matlab/lnsrch1_wrapper_one_boundary.m
+++ b/matlab/lnsrch1_wrapper_one_boundary.m
@@ -21,7 +21,7 @@ function r = lnsrch1_wrapper_one_boundary(ya, y_index, fname, y, x, params, stea
 %   none.
 %  
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lnsrch1_wrapper_two_boundaries.m b/matlab/lnsrch1_wrapper_two_boundaries.m
index 51c8a4a99b97348fe1316e3178c3496043f3f45c..5f4fd356d46f37ea82b40dc9b868fa51b0a669b4 100644
--- a/matlab/lnsrch1_wrapper_two_boundaries.m
+++ b/matlab/lnsrch1_wrapper_two_boundaries.m
@@ -26,7 +26,7 @@ function ra = lnsrch1_wrapper_two_boundaries(ya, fname, y, y_index, x, ...
 %   none.
 %  
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lpdfgam.m b/matlab/lpdfgam.m
index 1246f2a9e9586bda1933ba0c52660a31e7dde15f..03728445669e9c894a46b86ef2be196ce6cee03a 100644
--- a/matlab/lpdfgam.m
+++ b/matlab/lpdfgam.m
@@ -13,7 +13,7 @@ function  [ldens,Dldens,D2ldens] = lpdfgam(x,a,b);
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lpdfgbeta.m b/matlab/lpdfgbeta.m
index 27a3c7fde7a17a4f77e2692ccac9e5a1b64ad4cc..cb6967f6bcd3ccfcd098524e6e99e542cb35f7fb 100644
--- a/matlab/lpdfgbeta.m
+++ b/matlab/lpdfgbeta.m
@@ -14,7 +14,7 @@ function [ldens,Dldens,D2ldens] = lpdfgbeta(x,a,b,aa,bb);
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lpdfig1.m b/matlab/lpdfig1.m
index c0bb8ff770ff0b8994d5a444a197ac71405cdeab..5aeb05f90c95e5352b42d608fe6075e579e9b752 100644
--- a/matlab/lpdfig1.m
+++ b/matlab/lpdfig1.m
@@ -17,7 +17,7 @@ function [ldens,Dldens,D2ldens] = lpdfig1(x,s,nu)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2004-2009 Dynare Team
+% Copyright (C) 2004-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lpdfig2.m b/matlab/lpdfig2.m
index 63e458db000ac9759a0c5d77f852af751e16b6ea..00de3abb12746e3396812d651d6216af2a460369 100644
--- a/matlab/lpdfig2.m
+++ b/matlab/lpdfig2.m
@@ -17,7 +17,7 @@ function [ldens,Dldens,D2ldens] = lpdfig2(x,s,nu)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2004-2009 Dynare Team
+% Copyright (C) 2004-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lpdfnorm.m b/matlab/lpdfnorm.m
index cb7d7ebaa403227f7c0ca4218d43fe9cbd0392da..bb9da98d8e64ff4f522bda0feba1867e6e73bcb8 100644
--- a/matlab/lpdfnorm.m
+++ b/matlab/lpdfnorm.m
@@ -13,7 +13,7 @@ function  [ldens,Dldens,D2ldens] = lpdfnorm(x,a,b)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/lyapunov_symm.m b/matlab/lyapunov_symm.m
index 93913d335d4253da76f4da0b33d04d6188f6cd16..e23323f77b7634fce692e3004a5e5520d668520f 100644
--- a/matlab/lyapunov_symm.m
+++ b/matlab/lyapunov_symm.m
@@ -26,7 +26,7 @@ function [x,u] = lyapunov_symm(a,b,third_argument,lyapunov_complex_threshold,met
 % SPECIAL REQUIREMENTS
 %   None
 
-% Copyright (C) 2006-2010 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/make_ex_.m b/matlab/make_ex_.m
index 2aaebf5379763d460d6960cc6d77e818c022dae6..9665b2a0cb2939ffee8ce6e427441ee4c2a42e8b 100644
--- a/matlab/make_ex_.m
+++ b/matlab/make_ex_.m
@@ -12,7 +12,7 @@ function make_ex_()
 % SPECIAL REQUIREMENTS
 %  
 
-% Copyright (C) 1996-2011 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/make_y_.m b/matlab/make_y_.m
index 45341c0312b48f6ea7cf94b1fcc90e80c0aa1140..f7f3a88380f9d7384ea046a264dc5d1ae74747ff 100644
--- a/matlab/make_y_.m
+++ b/matlab/make_y_.m
@@ -12,7 +12,7 @@ function make_y_()
 %   none
 %  
 
-% Copyright (C) 1996-2009 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/metropolis_draw.m b/matlab/metropolis_draw.m
index 86fce488ec55bd25903fd2ef0375a15776d0f197..9165047f1199fefe530bee884c3e7a444183ced3 100644
--- a/matlab/metropolis_draw.m
+++ b/matlab/metropolis_draw.m
@@ -12,7 +12,7 @@ function [xparams, logpost]=metropolis_draw(init)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/metropolis_run_analysis.m b/matlab/metropolis_run_analysis.m
index dbb98b8bc950ef6f699e6ee933931ff1b54d0f75..99b589c820b0d2a2aeb086ea7654266650ab29a6 100644
--- a/matlab/metropolis_run_analysis.m
+++ b/matlab/metropolis_run_analysis.m
@@ -13,7 +13,7 @@ function metropolis_run_analysis(M,basetopt,j)
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2003-2009, 2010, 2011 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/mh_autocorrelation_function.m b/matlab/mh_autocorrelation_function.m
index a77506578b9ddaf3a5c73155c03c94af2f87eb2c..7b4858a10245159e5fc82f4750b4ba3eabfa50a5 100644
--- a/matlab/mh_autocorrelation_function.m
+++ b/matlab/mh_autocorrelation_function.m
@@ -18,7 +18,7 @@ function mh_autocorrelation_function(options_,M_,estim_params_,type,blck,name1,n
 %        
 % SPECIAL REQUIREMENTS
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/mode_check.m b/matlab/mode_check.m
index e827c4b2d7067e871a9d7ad8199c3c46bb6a786f..4bab74446abe034d812545335c29bd7b70e469b6 100644
--- a/matlab/mode_check.m
+++ b/matlab/mode_check.m
@@ -40,7 +40,7 @@ function mode_check(fun,x,hessian,DynareDataset,DynareOptions,Model,EstimatedPar
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2003-2010, 2012 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/model_diagnostics.m b/matlab/model_diagnostics.m
index 7ff07f471e6dc5a47854256a9a432ee434d1c62e..3118bb2defd21ba17b461dd49eeb680db8c5af57 100644
--- a/matlab/model_diagnostics.m
+++ b/matlab/model_diagnostics.m
@@ -16,7 +16,7 @@ function model_diagnostics(M,options,oo)
 %   none.
 %  
 
-% Copyright (C) 1996-2011 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/moment_function.m b/matlab/moment_function.m
index c3f414fa18373c68326b1de876e95019a3c8784f..af0488a594da38a1454019e6faff2b6195b6c6c3 100644
--- a/matlab/moment_function.m
+++ b/matlab/moment_function.m
@@ -15,7 +15,7 @@ function [g,grad,hess,flag] = moment_function(xparams,sample_moments,dataset,opt
 % SPECIAL REQUIREMENTS
 %  The user has to provide a file where the moment conditions are defined.
 
-% Copyright (C) 2010 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/mr_gstep.m b/matlab/mr_gstep.m
index 381b21fa0b25565fcd20dee56a06182235b53e03..e0b0640268bea6478c95b5c7583ebc1d90dd3879 100644
--- a/matlab/mr_gstep.m
+++ b/matlab/mr_gstep.m
@@ -3,7 +3,7 @@ function [f0, x, ig] = mr_gstep(h1,x,func0,htol0,DynareDataset,DynareOptions,Mod
 %
 % Gibbs type step in optimisation
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/mr_hessian.m b/matlab/mr_hessian.m
index 46a8db8dee05ba10db3019197f2357b4ff8f9a66..0b059d9d6a0db5a13d56477e6535537e9700c4b2 100644
--- a/matlab/mr_hessian.m
+++ b/matlab/mr_hessian.m
@@ -24,7 +24,7 @@ function [hessian_mat, gg, htol1, ihh, hh_mat0, hh1] = mr_hessian(init,x,func,hf
 %
 %  varargin: other parameters of func
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/ms_estimation.m b/matlab/ms-sbvar/ms_estimation.m
index b08f664930c0c2975ddb39a612fcb4a07963a747..eb28f94340ebf4d3244a7af8135a6c74ffb33091 100644
--- a/matlab/ms-sbvar/ms_estimation.m
+++ b/matlab/ms-sbvar/ms_estimation.m
@@ -14,7 +14,7 @@ function [options_, oo_]=ms_estimation(M_, options_, oo_)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/ms_mardd.m b/matlab/ms-sbvar/ms_mardd.m
index 078bd5b924f9cc7d918bc9bf63b95cbc967d62ca..7b83b2453578f11d46fe4b385f7d25af1c5a1b59 100644
--- a/matlab/ms-sbvar/ms_mardd.m
+++ b/matlab/ms-sbvar/ms_mardd.m
@@ -6,7 +6,7 @@ function ms_mardd(options_)
 %
 % Tao Zha, September 1999.  Quick revisions, May 2003.  Final revision, September 2004.
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/ms_variance_decomposition.m b/matlab/ms-sbvar/ms_variance_decomposition.m
index 648c89952ad297dd28461c1a13e187be510e102f..57ee893b288ff993af44f59ad9ad237b4756557c 100644
--- a/matlab/ms-sbvar/ms_variance_decomposition.m
+++ b/matlab/ms-sbvar/ms_variance_decomposition.m
@@ -14,7 +14,7 @@ function [options_, oo_]=ms_variance_decomposition(M_, options_, oo_)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/ms_write_markov_file.m b/matlab/ms-sbvar/ms_write_markov_file.m
index 46623e72135f1982b3515e1dc4cf0d88758934ff..c04051f62ed81ede835f8051ab346decc4775804 100644
--- a/matlab/ms-sbvar/ms_write_markov_file.m
+++ b/matlab/ms-sbvar/ms_write_markov_file.m
@@ -10,7 +10,7 @@ function ms_write_markov_file(fname, options)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/ms_write_mhm_input.m b/matlab/ms-sbvar/ms_write_mhm_input.m
index f9f560135bf2f1cdbf4c94f981deb3c8ab5a291c..57854d59ae3f6958fb3ca785859467f73a2b3f51 100644
--- a/matlab/ms-sbvar/ms_write_mhm_input.m
+++ b/matlab/ms-sbvar/ms_write_mhm_input.m
@@ -11,7 +11,7 @@ function ms_write_mhm_input(fname, options_ms)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/msstart2.m b/matlab/ms-sbvar/msstart2.m
index e9dd08f6687c6ff655e5732e5b2907e5929a7de1..2c1ae25242c5e69d859f75e7ae8a36260036a188 100644
--- a/matlab/ms-sbvar/msstart2.m
+++ b/matlab/ms-sbvar/msstart2.m
@@ -12,7 +12,7 @@
 %
 % February 2004
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/msstart_setup.m b/matlab/ms-sbvar/msstart_setup.m
index ab43607b395a75bf66df1fd94a756b7209d7b6ea..c7be924519b22a6008b445cdd9812c1acf032898 100644
--- a/matlab/ms-sbvar/msstart_setup.m
+++ b/matlab/ms-sbvar/msstart_setup.m
@@ -1,6 +1,6 @@
 %function []= msstart_setup(options_)
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/ms-sbvar/set_ms_estimation_file.m b/matlab/ms-sbvar/set_ms_estimation_file.m
index 1d105d767be88551e9e415fc94d88fec0b7a4914..38a9ac82d585639d7a7337cb820f0769dbfe0351 100644
--- a/matlab/ms-sbvar/set_ms_estimation_file.m
+++ b/matlab/ms-sbvar/set_ms_estimation_file.m
@@ -17,7 +17,7 @@ function [options_, oo_]=set_ms_estimation_file(file_tag, options_, oo_)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/newrat.m b/matlab/newrat.m
index 60c53f3b786895ccc888dcf47496593be71d7ffe..58310f4931ca9e35958f414a053263a65d9e4aa0 100644
--- a/matlab/newrat.m
+++ b/matlab/newrat.m
@@ -25,7 +25,7 @@ function [xparam1, hh, gg, fval, igg] = newrat(func0, x, hh, gg, igg, ftol0, nit
 %
 %  varargin = list of parameters for func0
 
-% Copyright (C) 2004-2011 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/non_linear_dsge_likelihood.m b/matlab/non_linear_dsge_likelihood.m
index a1e76ef07ec68b67b29316011c8a6786e5ca7f68..6da2c1469a848346137218dfee8e874e75a85d49 100644
--- a/matlab/non_linear_dsge_likelihood.m
+++ b/matlab/non_linear_dsge_likelihood.m
@@ -101,7 +101,7 @@ function [fval,exit_flag,ys,trend_coeff,info,Model,DynareOptions,BayesInfo,Dynar
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2010, 2011, 2012 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/numgrad2.m b/matlab/numgrad2.m
index c7380e293ee0b88c56dc7d1d10be6bd484bd1c02..599924d1bc4aa141e91c4c26695c3e873dbb7107 100644
--- a/matlab/numgrad2.m
+++ b/matlab/numgrad2.m
@@ -5,7 +5,7 @@ function [g, badg] = numgrad2(fcn,f0,x,epsilon,varargin)
 % http://sims.princeton.edu/yftp/optimize/mfiles/numgrad.m
 
 % Copyright (C) 1993-2007 Christopher Sims
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/numgrad3.m b/matlab/numgrad3.m
index 5014ad8a32358e76d210ea7e47ccbce0e45e30ab..3ca0ab0d993efc20f4626d6bfaa3c8debad872b7 100644
--- a/matlab/numgrad3.m
+++ b/matlab/numgrad3.m
@@ -11,7 +11,7 @@ function [g, badg, f0, f1, f2] = numgrad3(fcn,f0,x,epsilon,varargin)
 % http://sims.princeton.edu/yftp/optimize/mfiles/numgrad.m
 
 % Copyright (C) 1993-2007 Christopher Sims
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/numgrad5.m b/matlab/numgrad5.m
index 107f2230e9c6f35bc5c526491a9581e4e59c879c..598cde0947240d60ee1f452d71a895fa6d1ee772 100644
--- a/matlab/numgrad5.m
+++ b/matlab/numgrad5.m
@@ -13,7 +13,7 @@ function [g, badg, f0, f1, f2, f3, f4] = numgrad5(fcn,f0,x,epsilon,varargin)
 % http://sims.princeton.edu/yftp/optimize/mfiles/numgrad.m
 
 % Copyright (C) 1993-2007 Christopher Sims
-% Copyright (C) 2008-2010 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/octave_ver_less_than.m b/matlab/octave_ver_less_than.m
index 198341b9502cc9cc45ea289a281c383e4f47ab97..9d702d5972e4c22fbc57c53b84745bb210f3111b 100644
--- a/matlab/octave_ver_less_than.m
+++ b/matlab/octave_ver_less_than.m
@@ -15,7 +15,7 @@ function r = octave_ver_less_than(verstr)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/osr.m b/matlab/osr.m
index eab1a8ecd7975ae99085968f106609e98ba9edcd..7f062291d2a0e3681ed49252aae2f7cbecbb6aea 100644
--- a/matlab/osr.m
+++ b/matlab/osr.m
@@ -1,6 +1,6 @@
 function osr(var_list,params,i_var,W)
 
-% Copyright (C) 2001-2010,2012 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/osr1.m b/matlab/osr1.m
index b72cc290adb919af078a3c5b86102183f45edffc..ef9018e49c482492322e0c614aed80e63054b353 100644
--- a/matlab/osr1.m
+++ b/matlab/osr1.m
@@ -1,6 +1,6 @@
 function osr1(i_params,i_var,weights)
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/osr_obj.m b/matlab/osr_obj.m
index 28a481341f8f0499a2443025fa0a22a056804a1a..e2d34f7eba937a12d1c716fc896b074c058b2f80 100644
--- a/matlab/osr_obj.m
+++ b/matlab/osr_obj.m
@@ -1,7 +1,7 @@
 function [loss,vx,junk,exit_flag]=osr_obj(x,i_params,i_var,weights);
 % objective function for optimal simple rules (OSR)
 
-% Copyright (C) 2005-2009 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/AnalyseComputationalEnvironment.m b/matlab/parallel/AnalyseComputationalEnvironment.m
index 6b336b07a3e4d3f4d02665f2b2795e13242907de..98dcc6f9de1a335dbb66402ec03e4e8f58e56752 100644
--- a/matlab/parallel/AnalyseComputationalEnvironment.m
+++ b/matlab/parallel/AnalyseComputationalEnvironment.m
@@ -78,7 +78,7 @@ dynareParallelMkDir(RemoteTmpFolder,DataInput);
 % Currently when errors are detected execution simply stops and users can
 % fix configuration errors according to the error type.
 
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/closeSlave.m b/matlab/parallel/closeSlave.m
index 1e78bb9e5ef07cf8c97d098eb763d6f1f465630c..01c4ee13f519afe3f8ca6d40e45f2044cf0e83ff 100644
--- a/matlab/parallel/closeSlave.m
+++ b/matlab/parallel/closeSlave.m
@@ -15,7 +15,7 @@ function closeSlave(Parallel,TmpFolder,partial),
 % OUTPUTS
 %   None
 %
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/dynareParallelDelete.m b/matlab/parallel/dynareParallelDelete.m
index 9b9babf48d5331f39ea1fd6740208cdf77bb139e..221bd62a638ec1b1b762b7dcc3c506308d19d26d 100644
--- a/matlab/parallel/dynareParallelDelete.m
+++ b/matlab/parallel/dynareParallelDelete.m
@@ -11,7 +11,7 @@ function dynareParallelDelete(fname,pname,Parallel)
 %  None
 %
 %
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/dynareParallelDeleteNewFiles.m b/matlab/parallel/dynareParallelDeleteNewFiles.m
index 846f275789640b06bb4f88e203d0ac512055ddd2..797c8f841643c12313e62a2f53ba6d7efd258ff5 100644
--- a/matlab/parallel/dynareParallelDeleteNewFiles.m
+++ b/matlab/parallel/dynareParallelDeleteNewFiles.m
@@ -15,7 +15,7 @@ function dynareParallelDeleteNewFiles(PRCDir,Parallel,PRCDirSnapshot)
 %
 %
 %
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/dynareParallelGetNewFiles.m b/matlab/parallel/dynareParallelGetNewFiles.m
index 3d2df0c7bf20defe1e9cc3d9ddb206d19b266bb3..6a4e6cec080a32eb3341f70219873fd32b1f5086 100644
--- a/matlab/parallel/dynareParallelGetNewFiles.m
+++ b/matlab/parallel/dynareParallelGetNewFiles.m
@@ -15,7 +15,7 @@ function [PRCDirSnapshot]=dynareParallelGetNewFiles(PRCDir,Parallel,PRCDirSnapsh
 %
 %
 %
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/dynareParallelRmDir.m b/matlab/parallel/dynareParallelRmDir.m
index c05635c10bc28d8dffc9a589c1d689a4e5efa5ba..1a84986a1db2c3dbf9898426514d987b732b209d 100644
--- a/matlab/parallel/dynareParallelRmDir.m
+++ b/matlab/parallel/dynareParallelRmDir.m
@@ -11,7 +11,7 @@ function dynareParallelRmDir(PRCDir,Parallel)
 %
 %
 %
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/fMessageStatus.m b/matlab/parallel/fMessageStatus.m
index 53576de436669b6b2cdc725760ca655d2065c21e..6d84705ab5cca65455d3c16bb9c43e6365ff5c6b 100644
--- a/matlab/parallel/fMessageStatus.m
+++ b/matlab/parallel/fMessageStatus.m
@@ -14,7 +14,7 @@ function fMessageStatus(prtfrc, njob, waitbarString, waitbarTitle, Parallel)
 % OUTPUTS 
 % o None 
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/fParallel.m b/matlab/parallel/fParallel.m
index 3ce751af74618d4e8066d7eab4aeff64b80f5d7f..51e6ebe16fd65640ad0a973eeb88b30abacdb888 100644
--- a/matlab/parallel/fParallel.m
+++ b/matlab/parallel/fParallel.m
@@ -18,7 +18,7 @@ function fParallel(fblck,nblck,whoiam,ThisMatlab,fname)
 % OUTPUTS
 %   None
 %
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/masterParallel.m b/matlab/parallel/masterParallel.m
index 30a145595e66919955459d67d6682820fee5d2fc..573adb2de99be848688b9ddb171d5d5ff6508400 100644
--- a/matlab/parallel/masterParallel.m
+++ b/matlab/parallel/masterParallel.m
@@ -53,7 +53,7 @@ function [fOutVar,nBlockPerCPU, totCPU] = masterParallel(Parallel,fBlock,nBlock,
 %                              the number of CPU declared in "Parallel", if
 %                              the number of required threads is lower)
 
-% Copyright (C) 2009-2011 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/parallel/slaveParallel.m b/matlab/parallel/slaveParallel.m
index c7b23aa7be72a2d8c461e70614368087f0e5d5ff..d7275a4fdb10f9a07a17d81a521c96d3cec9ce4b 100644
--- a/matlab/parallel/slaveParallel.m
+++ b/matlab/parallel/slaveParallel.m
@@ -15,7 +15,7 @@ function slaveParallel(whoiam,ThisMatlab)
 % OUTPUTS 
 %   None  
 
-% Copyright (C) 2006-2011 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/partial_information/disclyap_fast.m b/matlab/partial_information/disclyap_fast.m
index 5c4fd8cea1de09576d186218518f0a20e9d911b4..2f748b6d2e7387a05321c58f547a53a6523f808e 100644
--- a/matlab/partial_information/disclyap_fast.m
+++ b/matlab/partial_information/disclyap_fast.m
@@ -11,7 +11,7 @@ function X=disclyap_fast(G,V,tol,ch)
 % Joe Pearlman and Alejandro Justiniano 
 % 3/5/2005 
 
-% Copyright (C) 2010-2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/auxiliary_particle_filter.m b/matlab/particle/auxiliary_particle_filter.m
index eda6ff52709473295467c4d27e11cbb5c1da3037..30ea4ef6f45c652d1754429cc9f8f1c3d0c8dcf2 100644
--- a/matlab/particle/auxiliary_particle_filter.m
+++ b/matlab/particle/auxiliary_particle_filter.m
@@ -20,7 +20,7 @@ function [LIK,lik] = auxiliary_particle_filter(ReducedForm,Y,start,DynareOptions
 % NOTES
 %   The vector "lik" is used to evaluate the jacobian of the likelihood.
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/local_state_space_iteration/local_state_space_iteration_2.m b/matlab/particle/local_state_space_iteration/local_state_space_iteration_2.m
index 778e2d075b4334fd7bb778faf431be7208315e69..bc205d1803497df5910a92423c8e8450a03edabb 100644
--- a/matlab/particle/local_state_space_iteration/local_state_space_iteration_2.m
+++ b/matlab/particle/local_state_space_iteration/local_state_space_iteration_2.m
@@ -58,7 +58,7 @@ function [y,y_] = local_state_space_iteration_2(yhat,epsilon,ghx,ghu,constant,gh
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/resample.m b/matlab/particle/resample.m
index f8e6ba3b409bc75dddb63a3bed87b94b47600c7d..46647a97252d8d71c4ff364d10323b23e81ef730 100644
--- a/matlab/particle/resample.m
+++ b/matlab/particle/resample.m
@@ -34,7 +34,7 @@ function indx = resample(weights,method1,method2)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/residual_resampling.m b/matlab/particle/residual_resampling.m
index e2af3349ca161b415be25a6036b81a49b353f7f5..11a10e67b10a6c41196e8efda5d4fd05157e0c06 100644
--- a/matlab/particle/residual_resampling.m
+++ b/matlab/particle/residual_resampling.m
@@ -30,7 +30,7 @@ function indx = residual_resampling(weights)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/sequential_importance_particle_filter.m b/matlab/particle/sequential_importance_particle_filter.m
index 4a01e8e49cc0b46a45f34d7f8279907d565e5095..ee13ec2e0d2824ae138f85ac4e1de4f58c670f8f 100644
--- a/matlab/particle/sequential_importance_particle_filter.m
+++ b/matlab/particle/sequential_importance_particle_filter.m
@@ -38,7 +38,7 @@ function [LIK,lik] = sequential_importance_particle_filter(ReducedForm,Y,start,D
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/particle/traditional_resampling.m b/matlab/particle/traditional_resampling.m
index df46a9990b97e41e78e621dc64633094eddc9738..1f5fe32c3e3dfe324ecc88a2848106e017c284bf 100644
--- a/matlab/particle/traditional_resampling.m
+++ b/matlab/particle/traditional_resampling.m
@@ -33,7 +33,7 @@ function indx = traditional_resampling(weights,noise)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011, 2012 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/perfect_foresight_simulation.m b/matlab/perfect_foresight_simulation.m
index 2e95573aca81806b64a990566988df5aef4c272c..17d253a91901cb474a508e9410eddd33e3db1086 100644
--- a/matlab/perfect_foresight_simulation.m
+++ b/matlab/perfect_foresight_simulation.m
@@ -18,7 +18,7 @@ function info = perfect_foresight_simulation(compute_linear_solution,steady_stat
 % SPECIAL REQUIREMENTS
 %   None.
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/plot_icforecast.m b/matlab/plot_icforecast.m
index 66aed05ecb7af277fc3a0ea661507bcdc30c54ff..486fde3379baa756d02e169cfecfb72fae015304 100644
--- a/matlab/plot_icforecast.m
+++ b/matlab/plot_icforecast.m
@@ -10,7 +10,7 @@ function plot_icforecast(Variables,periods,options_)
 % SPECIAL REQUIREMENTS
 %  This routine has to be called after imcforecast.m.
 
-% Copyright (C) 2006-2009 Dynare Team
+% Copyright (C) 2006-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/plot_identification.m b/matlab/plot_identification.m
index 4f8b7ff0dbc5340576822ed618c4adbf70d74fda..eda9b0b17cb88926e50e2c36d2a7b795226db1ef 100644
--- a/matlab/plot_identification.m
+++ b/matlab/plot_identification.m
@@ -18,7 +18,7 @@ function plot_identification(params,idemoments,idehess,idemodel, idelre, advance
 % SPECIAL REQUIREMENTS
 %    None
 
-% Copyright (C) 2008-2011 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/plot_priors.m b/matlab/plot_priors.m
index c232ee2cf6e65ffd957d8616dfefc0c9f4a6e0b1..b2104b5978caf00ff413fff688ecd8b01dfb60fe 100644
--- a/matlab/plot_priors.m
+++ b/matlab/plot_priors.m
@@ -13,7 +13,7 @@ function plot_priors(bayestopt_,M_,estim_params_,options_)
 % SPECIAL REQUIREMENTS
 %    None
 
-% Copyright (C) 2004-2010 Dynare Team
+% Copyright (C) 2004-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/pm3.m b/matlab/pm3.m
index 5912fca3b0a9ffd96f8a6d6521acaf4189143b6b..dbc81e7c7ec47158f688d4a41ecd2b1cbe24faba 100644
--- a/matlab/pm3.m
+++ b/matlab/pm3.m
@@ -4,7 +4,7 @@ function pm3(n1,n2,ifil,B,tit1,tit2,tit3,tit_tex,names1,names2,name3,DirectoryNa
 % See also the comment in random_walk_metropolis_hastings.m funtion.
 
 
-% Copyright (C) 2007-2011 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/pm3_core.m b/matlab/pm3_core.m
index 3c41ae955b2f2298ec3d5968cddc3a5dca8b3120..aac2aaae4fe6a423e2d8fb64cccbe415ed53f310 100644
--- a/matlab/pm3_core.m
+++ b/matlab/pm3_core.m
@@ -16,7 +16,7 @@ function myoutput=pm3_core(myinputs,fpar,nvar,whoiam, ThisMatlab)
 % SPECIAL REQUIREMENTS.
 %   None.
 
-% Copyright (C) 2007-2011 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/posterior_analysis.m b/matlab/posterior_analysis.m
index 50fe1ca88c8c1d96d3334fe7e8e072a4a7cb5c5d..df978c64766fdbaf33783ccbdef9e9d4a30d0084 100644
--- a/matlab/posterior_analysis.m
+++ b/matlab/posterior_analysis.m
@@ -1,5 +1,5 @@
 function oo_ = posterior_analysis(type,arg1,arg2,arg3,options_,M_,oo_)  
-% Copyright (C) 2008-2009 Dynare Team
+% Copyright (C) 2008-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/posterior_moments.m b/matlab/posterior_moments.m
index 2f2e3cbf17b37ab034c6f33682f66ab02d0118ba..ff9eeb8e17dcd83f229ad7a11fe469944f2d49dd 100644
--- a/matlab/posterior_moments.m
+++ b/matlab/posterior_moments.m
@@ -21,7 +21,7 @@ function [post_mean, post_median, post_var, hpd_interval, post_deciles, density]
 %                                                   kernel_density_estimate.m.
 %
 
-% Copyright (C) 2005-2010 Dynare Team
+% Copyright (C) 2005-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/print_info.m b/matlab/print_info.m
index 64e82debe36353e1b1d1c15e1091f076bddb0688..6e62ef0fd91b9042cafda0198a773a45cf4e275e 100644
--- a/matlab/print_info.m
+++ b/matlab/print_info.m
@@ -10,7 +10,7 @@ function print_info(info,noprint)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/prior_analysis.m b/matlab/prior_analysis.m
index 3240b39013436e2a8afa82dfcfe48b370f3d5fc2..69c1ca7d985f3a4c53d3f2dd340cefd1c6c0aad1 100644
--- a/matlab/prior_analysis.m
+++ b/matlab/prior_analysis.m
@@ -1,5 +1,5 @@
 function oo_ = prior_analysis(type,arg1,arg2,arg3,options_,M_,oo_,estim_params_)
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/prior_posterior_statistics.m b/matlab/prior_posterior_statistics.m
index 588ab9e29e63a9d1cf387d06cde95d00eb385327..3bb87776b93b927d76eb62612b082d0bb7aed854 100644
--- a/matlab/prior_posterior_statistics.m
+++ b/matlab/prior_posterior_statistics.m
@@ -19,7 +19,7 @@ function prior_posterior_statistics(type,dataset)
 % See the comments random_walk_metropolis_hastings.m funtion.
 
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/prior_posterior_statistics_core.m b/matlab/prior_posterior_statistics_core.m
index 090bc44b2ab6be4162fee6dc18d534656fb1a140..98eb639e2672bbd499a38ffe24a96b0e0752a01d 100644
--- a/matlab/prior_posterior_statistics_core.m
+++ b/matlab/prior_posterior_statistics_core.m
@@ -24,7 +24,7 @@ function myoutput=prior_posterior_statistics_core(myinputs,fpar,B,whoiam, ThisMa
 % SPECIAL REQUIREMENTS.
 %   None.
 
-% Copyright (C) 2005-2011 Dynare Team
+% Copyright (C) 2005-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/prior_sampler.m b/matlab/prior_sampler.m
index fcd54c6776f5abba28e5a8897ccc9026539a5cde..7fa3867f102fc6c6718211bb46170bdd92e825f9 100644
--- a/matlab/prior_sampler.m
+++ b/matlab/prior_sampler.m
@@ -13,7 +13,7 @@ function results = prior_sampler(drsave,M_,bayestopt_,options_,oo_,estim_params_
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/priordens.m b/matlab/priordens.m
index 62cbda5d7f634e6b13a31681a9a9f02be72f6ff7..aca29df9850766717dc2176786b143bd51889658 100644
--- a/matlab/priordens.m
+++ b/matlab/priordens.m
@@ -14,7 +14,7 @@ function [logged_prior_density, dlprior, d2lprior] = priordens(x, pshape, p6, p7
 %    logged_prior_density  [double]  scalar, log of the prior density evaluated at x.
 %
 
-% Copyright (C) 2003-2010 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/qmc_sequence.m b/matlab/qmc_sequence.m
index 783546767678c44d7e02e88c4ecfad1aa150fb5d..bfbb15dff4dcb2a5c1867769674b25ae2bdd8508 100644
--- a/matlab/qmc_sequence.m
+++ b/matlab/qmc_sequence.m
@@ -55,6 +55,23 @@
 %! @end deftypefn
 %@eod:
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
 %@test:1
 %$ t = ones(3,1);
 %$
diff --git a/matlab/ramsey_policy.m b/matlab/ramsey_policy.m
index a3d54cd078ed39f6df7a3cd46a2c2a9e62247bb5..7ea09943ed0f0c2080fb81c72ef3c61cb42ee23a 100644
--- a/matlab/ramsey_policy.m
+++ b/matlab/ramsey_policy.m
@@ -1,6 +1,6 @@
 function info = ramsey_policy(var_list)
 
-% Copyright (C) 2007-2011 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/read_data_.m b/matlab/read_data_.m
index 0307c3731dd73a02abc3087b036ae1f95b773d2d..7ad6b4228ac58b873d0e4988ff3a99c0265e3e8c 100644
--- a/matlab/read_data_.m
+++ b/matlab/read_data_.m
@@ -12,7 +12,7 @@ function read_data_()
 % SPECIAL REQUIREMENT
 %   none
 
-% Copyright (C) 2007-2010 Dynare Team
+% Copyright (C) 2007-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/reduced_rank_cholesky.m b/matlab/reduced_rank_cholesky.m
index 22cb2a0df9e0d41179d7464a4048211f45aadf6a..af16453b396710593b2da656746fa8764e1dd6fc 100644
--- a/matlab/reduced_rank_cholesky.m
+++ b/matlab/reduced_rank_cholesky.m
@@ -36,7 +36,7 @@ function T = reduced_rank_cholesky(X)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2009, 2010, 2011 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/resid.m b/matlab/resid.m
index d786380528b306fd14ff5c92008ec63188ccf451..63f37eb89b82094bc0ee8b415c3d4017f80d0c0e 100644
--- a/matlab/resid.m
+++ b/matlab/resid.m
@@ -12,7 +12,7 @@ function z = resid(junk)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/resol.m b/matlab/resol.m
index 83544883e7d8a4829a3c066c444772dd7333e72e..b15a91cc570765a4eae16c1fc00a104c5ecb2962 100644
--- a/matlab/resol.m
+++ b/matlab/resol.m
@@ -76,7 +76,7 @@ function [dr,info,M,options,oo] = resol(check_flag,M,options,oo)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/reversed_extended_path.m b/matlab/reversed_extended_path.m
index f71b78f3ae3ef54f1948b4065ff9eee2f5a87975..415804f403393c78cb4d1fe9eef9b23508a6f4e8 100644
--- a/matlab/reversed_extended_path.m
+++ b/matlab/reversed_extended_path.m
@@ -14,7 +14,7 @@ function innovation_paths = reversed_extended_path(controlled_variable_names, co
 %
 % SPECIAL REQUIREMENTS
 
-% Copyright (C) 2010 Dynare Team.
+% Copyright (C) 2010-2011 Dynare Team.
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/score.m b/matlab/score.m
index dba04b84ce53796f428528e1e080ec5d76338a24..273ca639537cc49807369e58f71156023eac6afe 100644
--- a/matlab/score.m
+++ b/matlab/score.m
@@ -8,7 +8,7 @@ function [DLIK] = score(T,R,Q,H,P,Y,DT,DYss,DOm,DH,DP,start,mf,kalman_tol,riccat
 % NOTE: the derivative matrices (DT,DR ...) are 3-dim. arrays with last
 % dimension equal to the number of structural parameters
 
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/set_all_parameters.m b/matlab/set_all_parameters.m
index 7bf4e109531acc2fc74ac7adb0c79054315218d6..a34fbd9fea3548613293ff78e834f76581a5271d 100644
--- a/matlab/set_all_parameters.m
+++ b/matlab/set_all_parameters.m
@@ -33,7 +33,7 @@ function M = set_all_parameters(xparam1,estim_params,M)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2003-2009, 2012 Dynare Team
+% Copyright (C) 2003-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/set_dynare_threads.m b/matlab/set_dynare_threads.m
index c113b936951b1bf5fc13ae15e08b799176aa9a15..2bdfc1145d8657977b53b6805d8337bd8c186188 100644
--- a/matlab/set_dynare_threads.m
+++ b/matlab/set_dynare_threads.m
@@ -10,7 +10,7 @@ function set_dynare_threads(mexname,n)
 % OUTPUTS
 %  none.
 
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/set_state_space.m b/matlab/set_state_space.m
index 52b8ad6b0426ccde517982ba46fb1bf6e4147b90..3d735a2c369d9a0e5c79ba73a7a607e765034845 100644
--- a/matlab/set_state_space.m
+++ b/matlab/set_state_space.m
@@ -15,7 +15,7 @@ function dr=set_state_space(dr,M_)
 %   none
 %  
 
-% Copyright (C) 1996-2010 Dynare Team
+% Copyright (C) 1996-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/sim1_lbj.m b/matlab/sim1_lbj.m
index a618dd17085d162f471f0a921ca6c92f4a847fdf..8222ae4de6ddd00fad537fcc6de1ccbae926f4d6 100644
--- a/matlab/sim1_lbj.m
+++ b/matlab/sim1_lbj.m
@@ -16,7 +16,7 @@ function sim1_lbj()
 % SPECIAL REQUIREMENTS
 %   None.
 
-% Copyright (C) 1996-2010 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/simplex_optimization_routine.m b/matlab/simplex_optimization_routine.m
index caccfc689182f1b37af29151993051a92d315fcf..2e7838aa49adf943063851d8f6d0766922eb3ce9 100644
--- a/matlab/simplex_optimization_routine.m
+++ b/matlab/simplex_optimization_routine.m
@@ -17,7 +17,7 @@ function [x,fval,exitflag] = simplex_optimization_routine(objective_function,x,o
 %
 %
 
-% Copyright (C) 2010, 2011 Dynare Team
+% Copyright (C) 2010-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/simulated_moment_uncertainty.m b/matlab/simulated_moment_uncertainty.m
index f40be9497715f1f4c53764d824b01b1359ae616b..0815c7a6b00cb8c71c333b7a90df366275b1454b 100644
--- a/matlab/simulated_moment_uncertainty.m
+++ b/matlab/simulated_moment_uncertainty.m
@@ -1,7 +1,7 @@
 function [cmm, mm] = simulated_moment_uncertainty(indx, periods, replic)
 
 %
-% Copyright (C) 2009-2010 Dynare Team
+% Copyright (C) 2009-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/solve1.m b/matlab/solve1.m
index 5705e2c7932fe98fb87a211bc6138d947e9a57a8..74111276f6468499888ea48c1f86f46792d75f02 100644
--- a/matlab/solve1.m
+++ b/matlab/solve1.m
@@ -20,7 +20,7 @@ function [x,check] = solve1(func,x,j1,j2,jacobian_flag,bad_cond_flag,varargin)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2001-2010 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/solve_perfect_foresight_model.m b/matlab/solve_perfect_foresight_model.m
index f6543fc822e4d51856b2296e5798d9417a8767c4..2f0dade88329f623a65595757b0abe8ae0f99039 100644
--- a/matlab/solve_perfect_foresight_model.m
+++ b/matlab/solve_perfect_foresight_model.m
@@ -1,5 +1,22 @@
 function [flag,endo_simul,err] = solve_perfect_foresight_model(endo_simul,exo_simul,pfm)
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
     flag = 0;
     err = 0;
     stop = 0;
diff --git a/matlab/solve_stochastic_perfect_foresight_model.m b/matlab/solve_stochastic_perfect_foresight_model.m
index 5f357901f9f0edbc0b327ec3f1f194dd204b3591..525ed9f2d4d7c9dc5bc82ed5ac834ba8d218a768 100644
--- a/matlab/solve_stochastic_perfect_foresight_model.m
+++ b/matlab/solve_stochastic_perfect_foresight_model.m
@@ -1,5 +1,22 @@
 function [flag,endo_simul,err] = solve_stochastic_perfect_foresight_model(endo_simul,exo_simul,pfm,nnodes,order)
 
+% Copyright (C) 2012 Dynare Team
+%
+% This file is part of Dynare.
+%
+% Dynare is free software: you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation, either version 3 of the License, or
+% (at your option) any later version.
+%
+% Dynare is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
+
     flag = 0;
     err = 0;
     stop = 0;
diff --git a/matlab/steady.m b/matlab/steady.m
index 4b1d14f04534f5a81ef71b6aed09ec3b519fd490..54af1e7cd67a2a6bf333184d444e662345940254 100644
--- a/matlab/steady.m
+++ b/matlab/steady.m
@@ -11,7 +11,7 @@ function steady()
 % SPECIAL REQUIREMENTS
 %   none
 
-% Copyright (C) 2001-2010 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/stoch_simul.m b/matlab/stoch_simul.m
index 2295c6d0f13c661bf113b67a44cf66024c47aaf6..b3eb9913f83d163b5a9a1d01fdf531c5086726bc 100644
--- a/matlab/stoch_simul.m
+++ b/matlab/stoch_simul.m
@@ -1,6 +1,6 @@
 function info=stoch_simul(var_list)
 
-% Copyright (C) 2001-2011 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/stoch_simul_sparse.m b/matlab/stoch_simul_sparse.m
index 1eef7ba2b32ef6c0b3c83af54f289ca871edea25..7be80a78b10c79fbceae7886dd047a7fb1f2894d 100644
--- a/matlab/stoch_simul_sparse.m
+++ b/matlab/stoch_simul_sparse.m
@@ -1,7 +1,7 @@
 function info=stoch_simul_sparse(var_list)
 % This file is a modified version of stoch_simul.m: common parts should be factorized!
 
-% Copyright (C) 2001-2010 Dynare Team
+% Copyright (C) 2001-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/stochastic_solvers.m b/matlab/stochastic_solvers.m
index f97c4a6fa09095a25ad4a2440cfd6baa0c3c29c1..9967319b31c328c49f1bd997126f80e07c918cdc 100644
--- a/matlab/stochastic_solvers.m
+++ b/matlab/stochastic_solvers.m
@@ -29,7 +29,7 @@ function [dr,info] = stochastic_solvers(dr,task,M_,options_,oo_)
 %   none.
 %  
 
-% Copyright (C) 1996-2009 Dynare Team
+% Copyright (C) 1996-2012 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/trace_plot.m b/matlab/trace_plot.m
index 588eadb91a60680b6509648ba9eb0dd57844316c..6554ebc18adfd7a51bbee036b24b71121c24d64b 100644
--- a/matlab/trace_plot.m
+++ b/matlab/trace_plot.m
@@ -17,7 +17,7 @@ function trace_plot(options_,M_,estim_params_,type,blck,name1,name2)
 %        
 % SPECIAL REQUIREMENTS
 
-% Copyright (C) 2003-2009 Dynare Team
+% Copyright (C) 2003-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/uniform_specification.m b/matlab/uniform_specification.m
index 7bd6560684a13ea500c146586932efacdbeb200a..5af782162f3e180209ede22413f3c3463658c27d 100644
--- a/matlab/uniform_specification.m
+++ b/matlab/uniform_specification.m
@@ -16,7 +16,7 @@ function [m,s,p6,p7] = uniform_specification(m,s,p3,p4)
 % SPECIAL REQUIREMENTS
 %    none
 
-% Copyright (C) 2004-2009 Dynare Team
+% Copyright (C) 2004-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/matlab/utilities/tests/dynTest.m b/matlab/utilities/tests/dynTest.m
index fdb530b56c6c63d73db3494c9dfd8d542ab97604..bf59e5b55206cc061df8b209e2bbb1d201ff713d 100644
--- a/matlab/utilities/tests/dynTest.m
+++ b/matlab/utilities/tests/dynTest.m
@@ -32,7 +32,7 @@ function dynTest(fun,dynare_path)
 %! @end deftypefn
 %@eod:
 
-% Copyright (C) 2011 Dynare Team
+% Copyright (C) 2011-2012 Dynare Team
 % stephane DOT adjemian AT univ DASH lemans DOT fr
 %
 % This file is part of Dynare.
diff --git a/matlab/vnorm.m b/matlab/vnorm.m
index 99983f9acadceb6f16e977c9bc7b990595535051..b6bb123d944da1b125d58402e5e90e40e767fe14 100644
--- a/matlab/vnorm.m
+++ b/matlab/vnorm.m
@@ -35,7 +35,7 @@ function y = vnorm(A,varargin)
 %       vnorm(A,[],inf)     % Correct
 %
 %
-% Copyright (C) 2009 Dynare Team
+% Copyright (C) 2009-2011 Dynare Team
 %
 % This file is part of Dynare.
 %
diff --git a/mex/sources/block_kalman_filter/block_kalman_filter.cc b/mex/sources/block_kalman_filter/block_kalman_filter.cc
index 8b147ecb06525b338ab74332e9fa8ca5ce22b146..d8b317d0018b6ea9cc7d08bda843405fcae0b5f1 100644
--- a/mex/sources/block_kalman_filter/block_kalman_filter.cc
+++ b/mex/sources/block_kalman_filter/block_kalman_filter.cc
@@ -82,22 +82,6 @@ mexDisp(mxArray* P)
 % NOTES
 %   The vector "lik" is used to evaluate the jacobian of the likelihood.
 
-% Copyright (C) 2004-2011 Dynare Team
-%
-% This file is part of Dynare.
-%
-% Dynare is free software: you can redistribute it and/or modify
-% it under the terms of the GNU General Public License as published by
-% the Free Software Foundation, either version 3 of the License, or
-% (at your option) any later version.
-%
-% Dynare is distributed in the hope that it will be useful,
-% but WITHOUT ANY WARRANTY; without even the implied warranty of
-% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-% GNU General Public License for more details.
-%
-% You should have received a copy of the GNU General Public License
-% along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
 %global options_
 smpl = size(Y,2);                               % Sample size.
 n   = size(T,2);                               % Number of state variables.
diff --git a/mex/sources/bytecode/ErrorHandling.hh b/mex/sources/bytecode/ErrorHandling.hh
index a6bc1acaec1e1356620509fa762bcc98ae5fdd28..9c6717d0e9095c1ace960999b7e99ca57c3a8ce5 100644
--- a/mex/sources/bytecode/ErrorHandling.hh
+++ b/mex/sources/bytecode/ErrorHandling.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/bytecode/Interpreter.cc b/mex/sources/bytecode/Interpreter.cc
index 8adf84491ebd1b3bb4fa5a695789bc7a9f84b8c2..a50a0eff9f75d0bac8610775a44bb9f576461d3d 100644
--- a/mex/sources/bytecode/Interpreter.cc
+++ b/mex/sources/bytecode/Interpreter.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/bytecode/Interpreter.hh b/mex/sources/bytecode/Interpreter.hh
index 22778b14dbaf97193635c1db1e513e20e1111353..18fefd89cc6d8e34661a692d52314278d7c9b7a0 100644
--- a/mex/sources/bytecode/Interpreter.hh
+++ b/mex/sources/bytecode/Interpreter.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/bytecode/SparseMatrix.cc b/mex/sources/bytecode/SparseMatrix.cc
index 77a5425f676daf21a46a7468d135c8cc85f6f425..57b14bfb8af80efc14f1ab83f7bea9ece5b756df 100644
--- a/mex/sources/bytecode/SparseMatrix.cc
+++ b/mex/sources/bytecode/SparseMatrix.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/bytecode/SparseMatrix.hh b/mex/sources/bytecode/SparseMatrix.hh
index e6df80e9492ae7c159b6b6f81009ba104d648d88..5303b186f896291774d75ff4756d7eb454371120 100644
--- a/mex/sources/bytecode/SparseMatrix.hh
+++ b/mex/sources/bytecode/SparseMatrix.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/bytecode/bytecode.cc b/mex/sources/bytecode/bytecode.cc
index fde925c5a079e21259569e1fde8e095b56c7f610..9d3e9321e5860b72fd2cb259fa0951a1cb4134e4 100644
--- a/mex/sources/bytecode/bytecode.cc
+++ b/mex/sources/bytecode/bytecode.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/InitializeKalmanFilter.cc b/mex/sources/estimation/InitializeKalmanFilter.cc
index 182b6c24b4c3b2ed81c3729829414f88bff2eaad..57373820a034f351ed2b39f315696bef70213615 100644
--- a/mex/sources/estimation/InitializeKalmanFilter.cc
+++ b/mex/sources/estimation/InitializeKalmanFilter.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/InitializeKalmanFilter.hh b/mex/sources/estimation/InitializeKalmanFilter.hh
index 39993425512c65c42fdde90e35c262f00913034a..25c6f6eb2b7b206d4180a7821aaf74c089a5091f 100644
--- a/mex/sources/estimation/InitializeKalmanFilter.hh
+++ b/mex/sources/estimation/InitializeKalmanFilter.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/KalmanFilter.cc b/mex/sources/estimation/KalmanFilter.cc
index 77e8d0804c2d07abcfdf0e3246bdc7bf58a7ae49..5b416e1e921273ceb484f581e3da09b79649d815 100644
--- a/mex/sources/estimation/KalmanFilter.cc
+++ b/mex/sources/estimation/KalmanFilter.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/KalmanFilter.hh b/mex/sources/estimation/KalmanFilter.hh
index 64fb03a863db805bc8b0335df251c1d70be4c18f..6a688e2f1ff95a198a443832ffce54ef713f3337 100644
--- a/mex/sources/estimation/KalmanFilter.hh
+++ b/mex/sources/estimation/KalmanFilter.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogLikelihoodMain.cc b/mex/sources/estimation/LogLikelihoodMain.cc
index 5371acd040ce8f642b0aacdc394f9a024f756611..47318726d961b82b3d5e249269ee22aa3b214ec0 100644
--- a/mex/sources/estimation/LogLikelihoodMain.cc
+++ b/mex/sources/estimation/LogLikelihoodMain.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogLikelihoodMain.hh b/mex/sources/estimation/LogLikelihoodMain.hh
index 546e122df80de8f00f17fc70506317a85d611f0a..88a2b5bfa3cfa64874008a7b1dcb0beb38ef4cf7 100644
--- a/mex/sources/estimation/LogLikelihoodMain.hh
+++ b/mex/sources/estimation/LogLikelihoodMain.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogLikelihoodSubSample.cc b/mex/sources/estimation/LogLikelihoodSubSample.cc
index 4c5063db20bdf16e0772519ae5ca91a57781953b..77ad440a40188058a92828d1cb5bb62257ff9b2a 100644
--- a/mex/sources/estimation/LogLikelihoodSubSample.cc
+++ b/mex/sources/estimation/LogLikelihoodSubSample.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogLikelihoodSubSample.hh b/mex/sources/estimation/LogLikelihoodSubSample.hh
index 9df4f5fd6b1c30338999ed427d99a784cf62d980..ca388c2748c4a7109381c68c6042c40ddfb89f0b 100644
--- a/mex/sources/estimation/LogLikelihoodSubSample.hh
+++ b/mex/sources/estimation/LogLikelihoodSubSample.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogPosteriorDensity.cc b/mex/sources/estimation/LogPosteriorDensity.cc
index b99e0b8ee841a6c1cbb1754c04c15fa98cc93660..d938b956580eea8df000ee7323c2175c12ad1ca9 100644
--- a/mex/sources/estimation/LogPosteriorDensity.cc
+++ b/mex/sources/estimation/LogPosteriorDensity.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogPosteriorDensity.hh b/mex/sources/estimation/LogPosteriorDensity.hh
index 5c378c8225f779f63dc8c20504241a6e1f9b57a0..4ff4a0d59e372b30f8576230c882d32dc9eff546 100644
--- a/mex/sources/estimation/LogPosteriorDensity.hh
+++ b/mex/sources/estimation/LogPosteriorDensity.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogPriorDensity.cc b/mex/sources/estimation/LogPriorDensity.cc
index 55364d5c71bcaba5df8cbc9ba3d445c66ea1b54e..fbdcdc5ac771231b00084fe17bd3db41c0210a2f 100644
--- a/mex/sources/estimation/LogPriorDensity.cc
+++ b/mex/sources/estimation/LogPriorDensity.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2009-2011 Dynare Team
+ * Copyright (C) 2009-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/LogPriorDensity.hh b/mex/sources/estimation/LogPriorDensity.hh
index ef0858e52a8282baa88cec4561d122a330603e70..5a07402be09a93de0b3cbba76da30ddbde03477f 100644
--- a/mex/sources/estimation/LogPriorDensity.hh
+++ b/mex/sources/estimation/LogPriorDensity.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/ModelSolution.cc b/mex/sources/estimation/ModelSolution.cc
index 4eb8842a4854a4d17c151847d4b56d039cfbabed..73066a795d04588ab026f99e6a750822830af43a 100644
--- a/mex/sources/estimation/ModelSolution.cc
+++ b/mex/sources/estimation/ModelSolution.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/ModelSolution.hh b/mex/sources/estimation/ModelSolution.hh
index 36be5b43aa2652dd9b5e8736b4ca35694f030bd8..3e690ffa66450a7ca24f8011c7e37f8bd34ab408 100644
--- a/mex/sources/estimation/ModelSolution.hh
+++ b/mex/sources/estimation/ModelSolution.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/RandomWalkMetropolisHastings.hh b/mex/sources/estimation/RandomWalkMetropolisHastings.hh
index 38866e76cc4e2a74a2b552f65820c4ff208ddd46..5b5c02e9b4a5afe9b72b63903ca254ae7b9a713b 100644
--- a/mex/sources/estimation/RandomWalkMetropolisHastings.hh
+++ b/mex/sources/estimation/RandomWalkMetropolisHastings.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/utils/dynamic_dll.cc b/mex/sources/estimation/utils/dynamic_dll.cc
index bff1d92a8a5bc2b28a8edb0cac5c2e84e30e7e5d..495e0bae4966d7ba42449d6bc7748280ef5b01c2 100644
--- a/mex/sources/estimation/utils/dynamic_dll.cc
+++ b/mex/sources/estimation/utils/dynamic_dll.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/estimation/utils/dynamic_dll.hh b/mex/sources/estimation/utils/dynamic_dll.hh
index c1f28e997be2ef3549db44d5352a3bc2ac1b5d12..dfb4d8b19fb69cc4e540bb321d8c42600e63f6c6 100644
--- a/mex/sources/estimation/utils/dynamic_dll.hh
+++ b/mex/sources/estimation/utils/dynamic_dll.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010-2011 Dynare Team
+ * Copyright (C) 2010-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/k_order_perturbation/dynamic_m.hh b/mex/sources/k_order_perturbation/dynamic_m.hh
index 74b4706a4bd1ca1b2d69fc373a460dfae32d97f6..632dcdd7acd157585748e3cb9cde434bf49ebdc3 100644
--- a/mex/sources/k_order_perturbation/dynamic_m.hh
+++ b/mex/sources/k_order_perturbation/dynamic_m.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2010 Dynare Team
+ * Copyright (C) 2010-2011 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/mex/sources/sobol/gaussian.hh b/mex/sources/sobol/gaussian.hh
index 9df04fdf3bd4c346e5065e707eeac63ba8bd7fce..2fee95097826ee8ec563b9f09bb643c5d033f4d7 100644
--- a/mex/sources/sobol/gaussian.hh
+++ b/mex/sources/sobol/gaussian.hh
@@ -2,7 +2,7 @@
 ** 
 ** Pseudo code of the algorithm is given at http://home.online.no/~pjacklam/notes/invnorm  
 **
-** Copyright (C)  2010 Dynare Team
+** Copyright (C) 2010-2011 Dynare Team
 **
 ** This file is part of Dynare.
 **
diff --git a/preprocessor/DataTree.cc b/preprocessor/DataTree.cc
index 359470af68f9e2a13d055defa4b3055f25f2b409..f95708e6f3c0d08d1a6ccf1c1872a55212c29087 100644
--- a/preprocessor/DataTree.cc
+++ b/preprocessor/DataTree.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/DynamicModel.cc b/preprocessor/DynamicModel.cc
index f3ae4b2b1cf4efc736bbee57c2a4b5904348300b..c4a6b0331acc73027163afa06fa74f1fcb1c8a7c 100644
--- a/preprocessor/DynamicModel.cc
+++ b/preprocessor/DynamicModel.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/DynamicModel.hh b/preprocessor/DynamicModel.hh
index 18a5f7e65862d655a2e2f5b936fa80c27aa30ad2..6f416f93a096f1a0fbdad71a65ee2c7489cb0d26 100644
--- a/preprocessor/DynamicModel.hh
+++ b/preprocessor/DynamicModel.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/ExprNode.cc b/preprocessor/ExprNode.cc
index 5f278ce1ee001ea819b7fb30356bcef0762d4275..66bef7503cd70d5a5d1610d60f8e5d7a9642666a 100644
--- a/preprocessor/ExprNode.cc
+++ b/preprocessor/ExprNode.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/ExprNode.hh b/preprocessor/ExprNode.hh
index ffe6aff3a51b9eaed6b142e36e637769624f212b..dfef96606e4f2dbb2cda212ff3c22bc0d39c4cba 100644
--- a/preprocessor/ExprNode.hh
+++ b/preprocessor/ExprNode.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007-2011 Dynare Team
+ * Copyright (C) 2007-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/ModelTree.cc b/preprocessor/ModelTree.cc
index bdd2bbd5dcfd1dabbef4b281ad8f6eae5b0b4c7d..6ada1a471221488bdaa821d21f75727483846c77 100644
--- a/preprocessor/ModelTree.cc
+++ b/preprocessor/ModelTree.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/Shocks.cc b/preprocessor/Shocks.cc
index 432f7dcda006fe9421b26b33a5c877def555bbc5..949ff5f198966b6f633f71d4bad6aadc5d168268 100644
--- a/preprocessor/Shocks.cc
+++ b/preprocessor/Shocks.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2010 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/Shocks.hh b/preprocessor/Shocks.hh
index 1f4c34c9e348f447df560de8a480053db0db5901..7eda7f7aedc6ac4e326407dba3f2282c09a22aed 100644
--- a/preprocessor/Shocks.hh
+++ b/preprocessor/Shocks.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2010 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/StaticModel.cc b/preprocessor/StaticModel.cc
index 9b8319ca9392ab0bb6e46eb1070b022c5da4d7c5..9f9f0a065971bddcf1fd9ab1aabdd179e74faedc 100644
--- a/preprocessor/StaticModel.cc
+++ b/preprocessor/StaticModel.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/SymbolTable.cc b/preprocessor/SymbolTable.cc
index 42ad88a7bf61a48c2d916918d13afe0e98de03fb..f68d879e1191f00565649fe77e9d51a3d27aef71 100644
--- a/preprocessor/SymbolTable.cc
+++ b/preprocessor/SymbolTable.cc
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *
diff --git a/preprocessor/SymbolTable.hh b/preprocessor/SymbolTable.hh
index 869c934a9c4002cf6fbac043e968aae4563552ef..8b3763c5eb4fb73c4b72cd95dbcc3908dd4f38e4 100644
--- a/preprocessor/SymbolTable.hh
+++ b/preprocessor/SymbolTable.hh
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2003-2011 Dynare Team
+ * Copyright (C) 2003-2012 Dynare Team
  *
  * This file is part of Dynare.
  *