R/mtkWWDMEvaluator.R

# Mexico Toolkit
# Author(s) : H. Monod, INRA-MIA-Jouy, 78352, Jouy en Josas, France 
# Repository: https://mulcyber.toulouse.inra.fr/projects/baomexico/
# This file was generated automatically by the tool: mtk.EvaluatorAddons(), which is built by Juhui WANG, INRA-MIA, JOUY.


#' A sub-class of the class \code{\linkS4class{mtkEvaluator}} used to perform model simulation
#' with the "WWDM" model defined in the "wwdm.R" file.
#' For more details, see the help of the function "wwdm.simule()" defined in the "wwdm.R" file.
#' @title The mtkWWDMEvaluator class
#' @exportClass mtkWWDMEvaluator

setClass("mtkWWDMEvaluator",
		contains=c("mtkEvaluator")
	)

#' The constructor.
#' @param mtkParameters a vector of [\code{\linkS4class{mtkParameter}}] representing the parameters necessary to run the evaluator.
#' @param listParameters a named list defining the parameters necessary to run the evaluator. It gives non object-oriented way to define the parameters.
#' @return an object of class \code{\linkS4class{mtkWWDMEvaluator}}
#' @examples mtkWWDMEvaluator()
#' @export mtkWWDMEvaluator
#' @title The constructor

mtkWWDMEvaluator<- function(mtkParameters=NULL, listParameters=NULL) {
	p<-mtkParameters
		if(!is.null(listParameters))
			p <- make.mtkParameterList(listParameters)
					
	res <- new("mtkWWDMEvaluator",service="WWDM", parameters=p)
		return(res)
		}


#' Performs the simulation  with the model  "WWDM" defined in the "wwdm.R" file. 
#' @title The run method
#' @param this an object of class \code{\linkS4class{mtkWWDMEvaluator}}
#' @param context an object of class \code{\linkS4class{mtkExpWorkflow}}
#' @return invisible()
#' @exportMethod run
	
setMethod(f="run", signature=c(this="mtkWWDMEvaluator",
			context="mtkExpWorkflow"),
		definition=function(this, context){
			if(this@state) return(invisible())
			nameThis<-deparse(substitute(this))
			
			X <- context@processesVector$design@result@main 
			parameters<-getParameters(this)
			##!!
			##!! Pre-processing the input data, the processing of the method to implement follows:
			##!!
	
	
					output<-eval(do.call("wwdm.simule",c(list(X=X), parameters)))

			##!!
			##!!  post-processing the output of the method:
			##!!
	
		this@result <- mtkWWDMEvaluatorResult(main=output$main, information=output$information)
		this@state<-TRUE
			
			assign(nameThis, this, envir=parent.frame())
			return(invisible())
		})
	
				####################### 
				## THE ORIGINAL CODE ## 
				####################### 
				
# MODELE WWDM (MATIERE SECHE BLE D'HIVER)
				wwdm.climates <- structure(list(ANNEE = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
												1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 
												2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 
												3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 
												4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 
												5L, 5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 
												6L, 6L, 6L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 
												7L, 7L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 
												8L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 
												10L, 10L, 10L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 
												11L, 11L, 11L, 11L, 11L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 
												12L, 12L, 12L, 12L, 12L, 12L, 12L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 
												13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 
												14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L), 
										RG = c(560L, 640L, 230L, 590L, 860L, 810L, 750L, 830L, 760L, 
												420L, 730L, 610L, 670L, 720L, 600L, 490L, 580L, 410L, 280L, 
												70L, 340L, 620L, 510L, 280L, 330L, 750L, 700L, 650L, 440L, 
												670L, 580L, 330L, 720L, 720L, 730L, 690L, 590L, 720L, 640L, 
												660L, 730L, 440L, 570L, 740L, 690L, 770L, 740L, 760L, 630L, 
												740L, 210L, 70L, 670L, 670L, 130L, 120L, 370L, 610L, 680L, 
												720L, 770L, 640L, 400L, 770L, 860L, 890L, 610L, 610L, 590L, 
												530L, 550L, 560L, 900L, 990L, 200L, 100L, 310L, 820L, 1100L, 
												1070L, 1120L, 990L, 300L, 490L, 140L, 1150L, 1060L, 1020L, 
												1260L, 1220L, 1160L, 1010L, 340L, 490L, 350L, 1320L, 1110L, 
												750L, 840L, 620L, 1240L, 1390L, 470L, 1250L, 1330L, 1580L, 
												1170L, 570L, 210L, 310L, 1320L, 760L, 840L, 720L, 1360L, 
												1720L, 1700L, 1690L, 1690L, 1460L, 1610L, 690L, 1980L, 1970L, 
												1740L, 770L, 1050L, 940L, 510L, 1780L, 2180L, 2180L, 2110L, 
												1170L, 80L, 1640L, 850L, 2070L, 870L, 160L, 220L, 2120L, 
												2380L, 2080L, 2420L, 2370L, 2310L, 2240L, 2310L, 2250L, 1720L, 
												980L, 2540L, 2340L, 2480L, 2060L, 1680L, 2400L, 2480L, 1460L, 
												1720L, 2160L, 2510L, 2480L, 1530L, 1980L, 2410L, 2670L, 2730L, 
												2690L, 2630L, 2000L, 2520L, 2110L, 2450L, 2780L, 1810L, 2640L, 
												510L, 1060L, 1830L, 2030L, 2880L, 2930L, 2410L, 2570L, 2760L, 
												2350L, 2400L, 2560L, 2090L, 2930L, 2710L, 2740L, 2860L, 1410L, 
												1830L, 2790L, 2740L, 970L, 2520L, 2440L, 2260L, 2570L, 2790L, 
												2010L, 2560L, 2210L, 2630L, 2790L, 2960L, 1240L, 2820L, 2980L, 
												3020L, 2940L, 2940L, 2960L, 740L, 3010L, 2890L, 2810L, 2700L, 
												770L, 870L, 320L, 100L, 300L, 430L, 280L, 780L, 800L, 770L, 
												740L, 710L, 690L, 520L, 150L, 100L, 720L, 610L, 670L, 620L, 
												650L, 600L, 310L, 230L, 130L, 640L, 610L, 600L, 600L, 580L, 
												670L, 670L, 640L, 520L, 260L, 150L, 540L, 380L, 630L, 720L, 
												580L, 70L, 570L, 530L, 420L, 240L, 570L, 220L, 740L, 750L, 
												440L, 380L, 630L, 240L, 350L, 90L, 470L, 380L, 480L, 220L, 
												410L, 450L, 750L, 140L, 910L, 590L, 550L, 840L, 200L, 300L, 
												180L, 820L, 620L, 360L, 1010L, 1010L, 310L, 420L, 690L, 970L, 
												180L, 820L, 900L, 540L, 930L, 1270L, 1210L, 1190L, 1230L, 
												1260L, 1280L, 1230L, 1280L, 1170L, 1240L, 1210L, 1340L, 1310L, 
												1360L, 1410L, 1410L, 1230L, 1160L, 1590L, 1530L, 570L, 1420L, 
												1670L, 1330L, 1750L, 1760L, 1750L, 1700L, 1560L, 1800L, 1840L, 
												1800L, 310L, 800L, 1130L, 1880L, 1560L, 820L, 1940L, 1900L, 
												1750L, 1330L, 980L, 1540L, 1870L, 980L, 180L, 1610L, 2080L, 
												1030L, 530L, 800L, 880L, 430L, 1460L, 1900L, 920L, 2240L, 
												1510L, 840L, 2310L, 2180L, 1860L, 410L, 1320L, 1800L, 460L, 
												2230L, 2410L, 2370L, 590L, 1860L, 1310L, 2040L, 790L, 2400L, 
												1940L, 2400L, 2100L, 1340L, 2570L, 1250L, 2290L, 2190L, 460L, 
												460L, 2390L, 2700L, 1090L, 580L, 1240L, 2260L, 1690L, 1550L, 
												1670L, 2220L, 1210L, 2810L, 2930L, 2770L, 1930L, 2720L, 1740L, 
												1590L, 1250L, 2670L, 1110L, 2580L, 2100L, 2940L, 2980L, 2860L, 
												730L, 2740L, 2910L, 2780L, 2600L, 2620L, 2200L, 2090L, 2930L, 
												2750L, 1570L, 2800L, 1980L, 2650L, 2660L, 2890L, 2890L, 2940L, 
												2850L, 2290L, 1650L, 2770L, 2620L, 930L, 1910L, 1770L, 1670L, 
												910L, 930L, 900L, 920L, 880L, 850L, 760L, 820L, 760L, 600L, 
												320L, 210L, 640L, 450L, 310L, 550L, 770L, 680L, 770L, 600L, 
												310L, 750L, 630L, 740L, 740L, 560L, 720L, 700L, 710L, 630L, 
												700L, 730L, 650L, 510L, 720L, 710L, 480L, 540L, 680L, 570L, 
												340L, 740L, 790L, 730L, 700L, 700L, 750L, 170L, 510L, 750L, 
												250L, 450L, 230L, 360L, 720L, 600L, 730L, 760L, 450L, 380L, 
												690L, 510L, 440L, 920L, 940L, 910L, 920L, 910L, 930L, 970L, 
												1030L, 980L, 980L, 980L, 820L, 880L, 820L, 1030L, 1070L, 
												1050L, 1090L, 1060L, 740L, 1020L, 1130L, 1070L, 1160L, 990L, 
												1320L, 1210L, 1110L, 1140L, 720L, 750L, 900L, 200L, 990L, 
												410L, 1320L, 870L, 1370L, 1060L, 1210L, 1090L, 1630L, 1620L, 
												1540L, 1410L, 1630L, 1710L, 1580L, 1490L, 1210L, 800L, 1830L, 
												1740L, 1320L, 260L, 1030L, 1620L, 840L, 1890L, 1840L, 2000L, 
												2030L, 2080L, 2030L, 1800L, 1890L, 1810L, 1180L, 1720L, 900L, 
												1920L, 330L, 650L, 1690L, 1720L, 1490L, 1240L, 1400L, 510L, 
												1930L, 280L, 1660L, 1810L, 2470L, 1320L, 1360L, 2370L, 2070L, 
												2190L, 1430L, 2580L, 2590L, 1070L, 690L, 1020L, 2600L, 2310L, 
												2390L, 2650L, 2250L, 2450L, 2660L, 2540L, 2550L, 2750L, 2580L, 
												2730L, 2620L, 2200L, 1390L, 1830L, 2640L, 2930L, 2960L, 2860L, 
												2750L, 2740L, 2740L, 2780L, 2660L, 1510L, 2500L, 1700L, 2310L, 
												2690L, 2390L, 2920L, 2920L, 2570L, 2400L, 2200L, 2470L, 2650L, 
												2030L, 2980L, 2990L, 2740L, 3060L, 2480L, 2040L, 3010L, 3090L, 
												2930L, 2720L, 2790L, 3000L, 2750L, 2910L, 2290L, 2960L, 2910L, 
												2660L, 3090L, 2990L, 2910L, 2310L, 2550L, 3070L, 2700L, 2970L, 
												490L, 270L, 140L, 760L, 110L, 750L, 570L, 770L, 790L, 440L, 
												190L, 390L, 710L, 710L, 640L, 110L, 200L, 660L, 280L, 600L, 
												650L, 570L, 180L, 120L, 280L, 520L, 280L, 460L, 110L, 670L, 
												400L, 370L, 370L, 720L, 690L, 370L, 600L, 510L, 670L, 690L, 
												640L, 660L, 640L, 740L, 560L, 710L, 700L, 760L, 250L, 640L, 
												480L, 570L, 700L, 690L, 730L, 760L, 830L, 840L, 720L, 530L, 
												810L, 900L, 860L, 870L, 820L, 630L, 520L, 740L, 300L, 210L, 
												780L, 890L, 720L, 260L, 620L, 740L, 1070L, 980L, 500L, 720L, 
												750L, 1200L, 240L, 1060L, 570L, 430L, 430L, 760L, 730L, 1290L, 
												620L, 830L, 320L, 1150L, 1250L, 1270L, 1330L, 210L, 510L, 
												630L, 1040L, 820L, 1440L, 1600L, 1600L, 1570L, 1570L, 1600L, 
												1060L, 1470L, 1650L, 1660L, 580L, 1560L, 1530L, 1420L, 1650L, 
												1560L, 1330L, 1690L, 1250L, 1530L, 1600L, 1400L, 1730L, 1820L, 
												1900L, 2000L, 1640L, 1980L, 1660L, 1780L, 1870L, 1450L, 810L, 
												2130L, 430L, 220L, 1210L, 2040L, 1620L, 2220L, 2040L, 2310L, 
												1970L, 1480L, 1520L, 2310L, 1560L, 1950L, 1910L, 1670L, 2110L, 
												900L, 1580L, 1730L, 2330L, 2440L, 2470L, 2560L, 2480L, 2350L, 
												2470L, 2360L, 2030L, 2350L, 2330L, 2450L, 2090L, 2360L, 2430L, 
												2610L, 2590L, 2390L, 1620L, 2400L, 2680L, 2700L, 2550L, 2590L, 
												2380L, 1600L, 2190L, 810L, 900L, 1080L, 2560L, 2810L, 2650L, 
												2890L, 2840L, 860L, 2810L, 2660L, 1070L, 2690L, 2400L, 1110L, 
												2950L, 2310L, 1860L, 2470L, 2920L, 1980L, 1660L, 2880L, 1570L, 
												2810L, 2480L, 2150L, 2260L, 2690L, 1180L, 2700L, 1800L, 2970L, 
												2950L, 2920L, 2410L, 2600L, 2250L, 2650L, 2720L, 640L, 130L, 
												140L, 740L, 540L, 510L, 710L, 570L, 140L, 570L, 680L, 700L, 
												700L, 590L, 670L, 620L, 660L, 590L, 560L, 80L, 420L, 420L, 
												330L, 580L, 570L, 420L, 590L, 470L, 240L, 300L, 600L, 570L, 
												590L, 550L, 230L, 430L, 630L, 290L, 460L, 380L, 130L, 120L, 
												530L, 450L, 600L, 230L, 680L, 500L, 250L, 380L, 500L, 220L, 
												340L, 80L, 460L, 320L, 280L, 310L, 640L, 750L, 440L, 760L, 
												690L, 450L, 790L, 810L, 790L, 690L, 790L, 710L, 810L, 880L, 
												380L, 400L, 380L, 810L, 900L, 890L, 980L, 120L, 670L, 270L, 
												810L, 1020L, 1000L, 890L, 1080L, 1010L, 930L, 260L, 260L, 
												1040L, 690L, 1130L, 1280L, 1240L, 1260L, 1250L, 1010L, 380L, 
												770L, 210L, 390L, 880L, 980L, 760L, 490L, 420L, 160L, 1210L, 
												1360L, 1550L, 1340L, 1480L, 1470L, 1510L, 1560L, 1430L, 1780L, 
												1300L, 1750L, 920L, 1140L, 520L, 640L, 290L, 1330L, 1250L, 
												1940L, 1080L, 1900L, 1830L, 1870L, 1810L, 1770L, 1850L, 1230L, 
												2090L, 2150L, 2120L, 2070L, 2060L, 2120L, 2040L, 1870L, 1740L, 
												1520L, 1770L, 2250L, 1960L, 1560L, 1910L, 2370L, 2340L, 2430L, 
												2470L, 580L, 840L, 1850L, 1330L, 2400L, 1870L, 1880L, 2050L, 
												2060L, 2400L, 2370L, 2140L, 2590L, 1480L, 870L, 1820L, 900L, 
												2570L, 2620L, 2620L, 2620L, 2510L, 2690L, 2770L, 2610L, 2570L, 
												2670L, 2590L, 2790L, 2760L, 2680L, 2820L, 2750L, 2540L, 2230L, 
												1370L, 2530L, 2510L, 2030L, 1390L, 2600L, 2520L, 1130L, 390L, 
												2730L, 2840L, 2070L, 2900L, 2850L, 2590L, 2870L, 2390L, 1240L, 
												2470L, 2890L, 2850L, 810L, 2870L, 2430L, 2700L, 2740L, 2880L, 
												2500L, 1990L, 2850L, 2950L, 2910L, 620L, 790L, 740L, 510L, 
												750L, 760L, 180L, 310L, 520L, 380L, 540L, 670L, 620L, 620L, 
												680L, 680L, 640L, 480L, 450L, 330L, 480L, 330L, 680L, 700L, 
												700L, 610L, 280L, 540L, 360L, 550L, 550L, 290L, 510L, 700L, 
												690L, 630L, 680L, 680L, 750L, 680L, 670L, 710L, 740L, 350L, 
												310L, 530L, 720L, 680L, 310L, 80L, 210L, 300L, 730L, 390L, 
												560L, 770L, 770L, 780L, 730L, 820L, 760L, 840L, 720L, 580L, 
												170L, 600L, 850L, 830L, 840L, 890L, 920L, 730L, 940L, 930L, 
												940L, 960L, 890L, 1040L, 1150L, 1040L, 770L, 160L, 1070L, 
												620L, 770L, 330L, 1010L, 1080L, 950L, 1260L, 1300L, 1290L, 
												1270L, 1210L, 1300L, 1330L, 1090L, 460L, 460L, 580L, 1370L, 
												1330L, 1220L, 540L, 1230L, 1070L, 220L, 770L, 1470L, 1010L, 
												950L, 1390L, 1470L, 1650L, 1070L, 1540L, 1370L, 1770L, 1740L, 
												1410L, 1700L, 1400L, 1870L, 1270L, 820L, 1760L, 1900L, 1020L, 
												1350L, 1310L, 1780L, 1310L, 1040L, 1510L, 1370L, 1350L, 490L, 
												970L, 2140L, 1570L, 1340L, 2120L, 2190L, 1820L, 2260L, 2360L, 
												2350L, 1430L, 1950L, 2330L, 1960L, 2390L, 2440L, 2370L, 2290L, 
												2000L, 2300L, 2410L, 2240L, 2260L, 820L, 2220L, 2590L, 1370L, 
												240L, 1490L, 2480L, 2540L, 2520L, 2520L, 2580L, 2700L, 2660L, 
												2380L, 2710L, 2550L, 2650L, 2430L, 2600L, 2520L, 2570L, 2280L, 
												800L, 710L, 1670L, 910L, 1070L, 2130L, 2700L, 2200L, 2190L, 
												1280L, 1090L, 1850L, 980L, 2300L, 2220L, 860L, 1130L, 2030L, 
												830L, 2080L, 2760L, 1310L, 2130L, 2630L, 2720L, 2550L, 2680L, 
												1480L, 2210L, 2670L, 2700L, 2480L, 1820L, 670L, 2400L, 1990L, 
												2750L, 2000L, 2500L, 2420L, 2720L, 580L, 830L, 740L, 810L, 
												790L, 240L, 650L, 670L, 770L, 710L, 590L, 640L, 270L, 210L, 
												350L, 360L, 510L, 700L, 240L, 370L, 390L, 500L, 590L, 460L, 
												710L, 600L, 560L, 290L, 320L, 580L, 330L, 390L, 290L, 490L, 
												90L, 500L, 430L, 470L, 550L, 340L, 610L, 660L, 530L, 650L, 
												230L, 600L, 600L, 740L, 660L, 580L, 680L, 640L, 260L, 480L, 
												500L, 570L, 630L, 140L, 220L, 90L, 420L, 680L, 790L, 760L, 
												760L, 830L, 840L, 790L, 880L, 640L, 840L, 730L, 600L, 740L, 
												860L, 880L, 900L, 660L, 280L, 910L, 970L, 370L, 270L, 710L, 
												950L, 910L, 950L, 1070L, 1140L, 1040L, 940L, 1180L, 1210L, 
												1270L, 790L, 1170L, 1370L, 1280L, 1260L, 1280L, 230L, 190L, 
												290L, 420L, 550L, 1300L, 1380L, 1500L, 1560L, 400L, 1420L, 
												1480L, 1090L, 1090L, 930L, 1210L, 290L, 1550L, 1590L, 1680L, 
												1540L, 1270L, 1080L, 1070L, 760L, 1000L, 1870L, 1940L, 2000L, 
												1920L, 1990L, 1950L, 1920L, 730L, 640L, 1910L, 1450L, 1410L, 
												1640L, 2110L, 2140L, 1400L, 680L, 1220L, 1660L, 1530L, 1400L, 
												1620L, 2160L, 2220L, 2280L, 2310L, 2340L, 1900L, 1600L, 2280L, 
												580L, 600L, 790L, 1100L, 680L, 1020L, 990L, 1780L, 1340L, 
												2450L, 2390L, 2370L, 2400L, 2250L, 1840L, 1520L, 870L, 2150L, 
												1860L, 1680L, 2300L, 2110L, 2650L, 2180L, 2310L, 1190L, 1960L, 
												2760L, 2470L, 2460L, 2100L, 2570L, 1540L, 1990L, 2550L, 2680L, 
												2190L, 2870L, 2710L, 2230L, 2870L, 2620L, 2520L, 2330L, 1900L, 
												2640L, 1960L, 1730L, 2170L, 2310L, 1550L, 2550L, 2700L, 2850L, 
												2730L, 2790L, 2660L, 2630L, 2380L, 500L, 1700L, 2840L, 2680L, 
												2920L, 2850L, 2710L, 1750L, 2560L, 686L, 696L, 722L, 113L, 
												141L, 670L, 661L, 681L, 697L, 756L, 329L, 368L, 665L, 650L, 
												657L, 552L, 426L, 583L, 489L, 489L, 611L, 261L, 663L, 329L, 
												522L, 482L, 568L, 636L, 579L, 346L, 290L, 422L, 507L, 435L, 
												510L, 92L, 672L, 521L, 475L, 449L, 636L, 294L, 621L, 196L, 
												481L, 222L, 383L, 40L, 248L, 647L, 543L, 61L, 373L, 688L, 
												613L, 533L, 710L, 425L, 741L, 762L, 640L, 796L, 739L, 785L, 
												814L, 761L, 829L, 826L, 896L, 842L, 949L, 930L, 954L, 850L, 
												481L, 217L, 117L, 181L, 1026L, 957L, 952L, 1103L, 948L, 669L, 
												1081L, 1040L, 495L, 132L, 610L, 1091L, 976L, 1186L, 421L, 
												1071L, 1202L, 352L, 740L, 1319L, 1237L, 634L, 1226L, 736L, 
												1337L, 1303L, 1484L, 1388L, 1407L, 1377L, 1437L, 1416L, 906L, 
												1459L, 1269L, 1387L, 1682L, 1708L, 1720L, 1703L, 1747L, 1312L, 
												1784L, 1054L, 1762L, 1770L, 1817L, 1859L, 1510L, 1927L, 1517L, 
												1874L, 1759L, 1239L, 554L, 1271L, 2022L, 455L, 1788L, 1724L, 
												982L, 2031L, 919L, 1526L, 2204L, 1157L, 2164L, 1102L, 2109L, 
												441L, 968L, 1970L, 689L, 747L, 1717L, 2130L, 1593L, 456L, 
												957L, 2481L, 2136L, 2386L, 2321L, 2336L, 2398L, 2396L, 2312L, 
												1811L, 2349L, 2536L, 2481L, 677L, 2107L, 2532L, 1877L, 1819L, 
												1408L, 2347L, 2405L, 1399L, 1683L, 495L, 2521L, 2312L, 1422L, 
												1719L, 2087L, 605L, 2747L, 1705L, 2781L, 2548L, 2491L, 2281L, 
												2581L, 1742L, 1724L, 2687L, 2039L, 2826L, 2799L, 2746L, 2418L, 
												2806L, 2484L, 2832L, 2442L, 2621L, 2376L, 2732L, 2764L, 2554L, 
												2538L, 2448L, 2739L, 2716L, 2716L, 2691L, 2722L, 1518L, 2016L, 
												2156L, 2587L, 2680L, 2717L, 667L, 139L, 381L, 237L, 710L, 
												730L, 683L, 530L, 610L, 618L, 506L, 248L, 489L, 472L, 300L, 
												396L, 680L, 250L, 225L, 443L, 392L, 697L, 678L, 634L, 669L, 
												355L, 668L, 615L, 357L, 366L, 659L, 662L, 622L, 568L, 583L, 
												598L, 625L, 577L, 406L, 450L, 417L, 282L, 597L, 583L, 714L, 
												704L, 680L, 124L, 707L, 671L, 580L, 731L, 710L, 727L, 764L, 
												784L, 786L, 709L, 154L, 40L, 680L, 56L, 790L, 381L, 430L, 
												707L, 713L, 445L, 882L, 409L, 609L, 588L, 953L, 894L, 293L, 
												831L, 855L, 935L, 969L, 915L, 863L, 551L, 822L, 891L, 561L, 
												273L, 1136L, 432L, 1120L, 1007L, 1172L, 1110L, 1173L, 598L, 
												293L, 982L, 489L, 742L, 633L, 1393L, 1400L, 1312L, 1380L, 
												292L, 1388L, 546L, 1496L, 1552L, 751L, 1570L, 1554L, 1483L, 
												1500L, 1325L, 1358L, 851L, 1706L, 990L, 1482L, 1523L, 1775L, 
												308L, 1813L, 1716L, 1751L, 1670L, 1914L, 581L, 1796L, 1582L, 
												2006L, 1511L, 1798L, 1983L, 1749L, 1922L, 1860L, 1683L, 1969L, 
												2111L, 2198L, 1920L, 2002L, 2115L, 1677L, 2166L, 1992L, 1958L, 
												2137L, 2253L, 959L, 1471L, 697L, 1760L, 231L, 416L, 682L, 
												1819L, 2062L, 1436L, 1698L, 2458L, 2449L, 2449L, 2382L, 2445L, 
												2478L, 2562L, 2021L, 2488L, 2350L, 2222L, 1176L, 828L, 2076L, 
												2645L, 1149L, 657L, 1720L, 869L, 2371L, 2706L, 2712L, 2662L, 
												2396L, 2128L, 1196L, 774L, 2289L, 2504L, 2098L, 1802L, 1205L, 
												2385L, 2469L, 2455L, 2732L, 2632L, 2804L, 2770L, 2438L, 2474L, 
												1467L, 2026L, 2766L, 1982L, 2790L, 2794L, 2726L, 2544L, 2631L, 
												2711L, 2538L, 931L, 2584L, 2817L, 2771L, 2662L, 2672L, 2317L, 
												1534L, 2371L, 2530L, 826L, 215L, 103L, 511L, 205L, 397L, 
												241L, 342L, 232L, 393L, 683L, 337L, 469L, 615L, 557L, 115L, 
												253L, 128L, 214L, 344L, 624L, 591L, 583L, 637L, 295L, 101L, 
												169L, 84L, 582L, 643L, 615L, 469L, 103L, 467L, 423L, 400L, 
												109L, 616L, 186L, 426L, 84L, 455L, 341L, 194L, 679L, 490L, 
												60L, 351L, 244L, 678L, 263L, 190L, 219L, 76L, 303L, 387L, 
												670L, 226L, 448L, 689L, 501L, 224L, 407L, 125L, 105L, 497L, 
												452L, 565L, 520L, 223L, 343L, 789L, 100L, 265L, 144L, 397L, 
												958L, 985L, 169L, 403L, 779L, 977L, 747L, 1011L, 438L, 850L, 
												1073L, 1127L, 1129L, 1106L, 1052L, 848L, 1197L, 832L, 1271L, 
												1280L, 1295L, 866L, 590L, 292L, 1265L, 1243L, 1370L, 1209L, 
												1394L, 1502L, 1160L, 1387L, 665L, 1358L, 1067L, 1415L, 1500L, 
												1656L, 933L, 164L, 232L, 952L, 608L, 1223L, 1546L, 347L, 
												1374L, 1040L, 1046L, 1372L, 1465L, 360L, 1927L, 2128L, 2016L, 
												2123L, 2003L, 283L, 2058L, 1489L, 2113L, 2129L, 1972L, 2144L, 
												2151L, 2119L, 1870L, 2222L, 2139L, 1820L, 2104L, 2434L, 2316L, 
												609L, 2386L, 2389L, 2380L, 1484L, 739L, 616L, 2538L, 2227L, 
												863L, 775L, 324L, 899L, 1937L, 1571L, 1634L, 1922L, 2666L, 
												2480L, 2159L, 1700L, 1348L, 2155L, 2527L, 2430L, 2042L, 2602L, 
												2766L, 2674L, 2745L, 2246L, 2139L, 1193L, 2936L, 2557L, 2854L, 
												2726L, 2839L, 2014L, 2729L, 2510L, 2963L, 2998L, 2962L, 2974L, 
												2472L, 348L, 1448L, 2776L, 2898L, 2760L, 2796L, 2830L, 2860L, 
												2863L, 2877L, 2929L, 2935L, 2773L, 2790L, 2482L, 2725L, 2163L, 
												2679L, 2610L, 1810L, 2949L, 2971L, 3008L, 2972L, 2935L, 3027L, 
												2838L, 2593L, 3065L, 779L, 737L, 914L, 665L, 905L, 65L, 786L, 
												411L, 734L, 605L, 251L, 872L, 727L, 768L, 185L, 527L, 221L, 
												463L, 138L, 164L, 174L, 693L, 124L, 63L, 393L, 732L, 594L, 
												440L, 217L, 146L, 275L, 286L, 367L, 346L, 246L, 717L, 552L, 
												463L, 127L, 694L, 747L, 339L, 228L, 52L, 332L, 196L, 381L, 
												623L, 553L, 120L, 127L, 687L, 829L, 846L, 867L, 907L, 864L, 
												849L, 211L, 325L, 49L, 132L, 570L, 136L, 285L, 600L, 798L, 
												832L, 659L, 528L, 941L, 938L, 946L, 1071L, 967L, 554L, 1048L, 
												811L, 1191L, 1159L, 1137L, 773L, 989L, 682L, 1146L, 711L, 
												369L, 1173L, 1360L, 1326L, 835L, 1367L, 1421L, 1463L, 1279L, 
												474L, 432L, 855L, 1074L, 1606L, 1553L, 1310L, 1273L, 1370L, 
												1364L, 1136L, 1560L, 1489L, 1531L, 1516L, 1566L, 1564L, 1545L, 
												1652L, 1638L, 1743L, 1788L, 1805L, 1755L, 1689L, 1888L, 1782L, 
												1725L, 1591L, 1593L, 1891L, 1914L, 1907L, 1884L, 2072L, 2022L, 
												2000L, 2028L, 2006L, 2035L, 1822L, 1829L, 2175L, 2192L, 1592L, 
												2105L, 2151L, 2115L, 2295L, 2289L, 2193L, 2343L, 2419L, 802L, 
												2314L, 661L, 2375L, 2486L, 2541L, 2445L, 2140L, 2098L, 1512L, 
												1850L, 1852L, 2518L, 2597L, 2585L, 2609L, 2590L, 1399L, 1200L, 
												1494L, 1714L, 2657L, 1365L, 2447L, 1267L, 1244L, 1007L, 2147L, 
												2072L, 1862L, 1585L, 2514L, 2018L, 1288L, 2301L, 2798L, 2548L, 
												2000L, 1136L, 2748L, 2768L, 2829L, 2708L, 2698L, 2352L, 650L, 
												709L, 1972L, 1533L, 615L, 2618L, 1886L, 2686L, 2504L, 1950L, 
												2301L, 2374L, 1864L, 1314L, 2936L, 1975L, 2100L, 2768L, 2140L, 
												2637L, 699L, 1945L, 2408L, 2744L, 2179L, 486L, 2314L, 944L, 
												2219L, 1883L, 405L, 222L, 637L, 822L, 523L, 417L, 236L, 693L, 
												335L, 402L, 732L, 709L, 535L, 654L, 591L, 652L, 693L, 651L, 
												563L, 645L, 392L, 186L, 741L, 462L, 713L, 447L, 135L, 186L, 
												81L, 236L, 396L, 412L, 641L, 586L, 567L, 550L, 251L, 685L, 
												682L, 699L, 114L, 193L, 123L, 117L, 487L, 487L, 665L, 680L, 
												665L, 642L, 649L, 535L, 381L, 329L, 289L, 675L, 663L, 189L, 
												826L, 312L, 322L, 781L, 847L, 862L, 817L, 870L, 51L, 851L, 
												371L, 848L, 886L, 502L, 537L, 724L, 222L, 308L, 828L, 978L, 
												1022L, 1031L, 975L, 1019L, 1066L, 1087L, 1093L, 1106L, 969L, 
												1107L, 884L, 1216L, 1189L, 1144L, 1121L, 1075L, 583L, 1233L, 
												1282L, 1337L, 1284L, 1286L, 1352L, 1256L, 1510L, 1228L, 762L, 
												1210L, 1487L, 1133L, 557L, 1528L, 1671L, 575L, 1688L, 1670L, 
												1709L, 1697L, 1693L, 1732L, 1712L, 1808L, 1800L, 1811L, 1530L, 
												1850L, 1861L, 1844L, 1786L, 1495L, 1520L, 1700L, 1367L, 1349L, 
												586L, 1182L, 1886L, 481L, 1140L, 1952L, 839L, 1962L, 1313L, 
												1755L, 723L, 1660L, 1532L, 2142L, 493L, 1971L, 1757L, 1528L, 
												2073L, 2218L, 2272L, 2095L, 1478L, 2392L, 2252L, 1696L, 1930L, 
												2422L, 1209L, 647L, 1801L, 2258L, 1937L, 1196L, 2561L, 2549L, 
												2733L, 2638L, 2770L, 2852L, 2629L, 2628L, 1984L, 2792L, 1756L, 
												2965L, 3034L, 3025L, 2948L, 2885L, 2849L, 2981L, 3051L, 3090L, 
												3067L, 2837L, 1230L, 968L, 2970L, 2523L, 1065L, 2317L, 1723L, 
												2187L, 2860L, 2487L, 992L, 2373L, 3074L, 3066L, 1112L, 2545L, 
												3012L, 3032L, 2743L, 3191L, 3231L, 3194L, 3102L, 3196L, 3154L, 
												3212L, 2924L, 3190L, 2920L, 2848L, 2716L, 2988L, 3016L, 3141L, 
												2933L, 825L, 767L, 585L, 835L, 799L, 249L, 792L, 542L, 766L, 
												284L, 740L, 301L, 442L, 481L, 672L, 694L, 506L, 707L, 736L, 
												398L, 572L, 647L, 447L, 585L, 561L, 632L, 707L, 608L, 639L, 
												559L, 125L, 677L, 706L, 84L, 123L, 680L, 570L, 212L, 164L, 
												413L, 417L, 206L, 246L, 181L, 516L, 677L, 681L, 635L, 609L, 
												595L, 501L, 55L, 289L, 723L, 772L, 722L, 793L, 512L, 154L, 
												231L, 791L, 693L, 787L, 777L, 815L, 845L, 857L, 544L, 569L, 
												812L, 955L, 998L, 985L, 997L, 1006L, 850L, 961L, 1060L, 1061L, 
												585L, 1015L, 257L, 1003L, 1230L, 1256L, 1104L, 1215L, 1057L, 
												938L, 1147L, 1078L, 1092L, 953L, 1264L, 1116L, 1238L, 577L, 
												1483L, 1439L, 1245L, 1291L, 1523L, 1368L, 800L, 1023L, 1255L, 
												1292L, 1677L, 889L, 1612L, 1240L, 1499L, 1581L, 1515L, 1399L, 
												1603L, 1764L, 1704L, 1823L, 1537L, 1875L, 1977L, 1794L, 2030L, 
												1991L, 756L, 804L, 722L, 2157L, 2195L, 2181L, 2112L, 2065L, 
												2031L, 1796L, 2286L, 2127L, 2176L, 1503L, 1698L, 2249L, 2327L, 
												2042L, 931L, 2113L, 1711L, 654L, 2371L, 1722L, 2230L, 2073L, 
												1163L, 739L, 1665L, 1076L, 2686L, 2438L, 945L, 962L, 2035L, 
												2103L, 2498L, 2582L, 1479L, 445L, 962L, 2305L, 2594L, 1290L, 
												1338L, 2958L, 2085L, 1564L, 2527L, 2508L, 2547L, 2901L, 2789L, 
												1104L, 2583L, 2137L, 2238L, 2229L, 2410L, 3117L, 3052L, 2939L, 
												3011L, 2237L, 2685L, 2679L, 2544L, 1606L, 2599L, 2631L, 3122L, 
												3194L, 2931L, 1165L, 1917L, 3240L, 3217L, 1993L, 3221L, 3170L, 
												2971L, 3067L, 3132L, 2904L, 2990L, 3163L, 3237L, 2345L, 3141L, 
												3315L, 3250L, 3153L, 2924L, 1222L, 2330L, 3247L, 2369L, 3144L, 
												550L, 424L, 803L, 837L, 856L, 793L, 747L, 757L, 756L, 765L, 
												751L, 365L, 757L, 622L, 217L, 743L, 724L, 693L, 671L, 452L, 
												688L, 313L, 265L, 660L, 265L, 550L, 447L, 674L, 454L, 483L, 
												710L, 679L, 626L, 140L, 348L, 252L, 337L, 142L, 532L, 702L, 
												732L, 425L, 620L, 698L, 400L, 607L, 640L, 347L, 618L, 590L, 
												361L, 713L, 657L, 678L, 168L, 709L, 352L, 731L, 742L, 818L, 
												833L, 810L, 874L, 852L, 897L, 955L, 332L, 851L, 352L, 819L, 
												712L, 863L, 643L, 822L, 253L, 1019L, 1029L, 817L, 247L, 978L, 
												941L, 1138L, 1171L, 1013L, 1172L, 959L, 1251L, 1228L, 528L, 
												627L, 597L, 1192L, 1400L, 1402L, 1014L, 1400L, 1360L, 1385L, 
												1369L, 1072L, 1282L, 304L, 638L, 1610L, 1553L, 1310L, 1723L, 
												1615L, 1171L, 1684L, 1713L, 1668L, 1791L, 1730L, 1357L, 1744L, 
												1873L, 1784L, 1863L, 1829L, 1005L, 779L, 1831L, 1892L, 721L, 
												1326L, 1831L, 1651L, 1559L, 2018L, 1588L, 1910L, 230L, 1934L, 
												1486L, 899L, 2048L, 1803L, 2175L, 2260L, 1952L, 276L, 1449L, 
												1879L, 1688L, 1694L, 1560L, 2475L, 845L, 1749L, 2587L, 2609L, 
												2462L, 2490L, 2337L, 268L, 2712L, 2604L, 2246L, 856L, 618L, 
												2508L, 2537L, 2597L, 2415L, 2625L, 2156L, 1663L, 1033L, 1070L, 
												2040L, 1180L, 738L, 2503L, 2518L, 2438L, 2879L, 2878L, 2804L, 
												1789L, 2722L, 3043L, 3067L, 2915L, 3039L, 3053L, 2962L, 2679L, 
												2688L, 2622L, 1402L, 2621L, 2411L, 2734L, 2954L, 2994L, 2942L, 
												3003L, 2326L, 2616L, 3138L, 2953L, 2894L, 864L, 1204L, 1896L, 
												1822L, 1936L, 3068L, 3208L, 3120L, 2887L, 3104L, 3191L, 3059L, 
												3038L, 3091L, 3159L, 3208L, 3238L, 2765L, 2390L, 3069L, 3091L
										), Tmin = c(4.1, 6.8, 9, 8.6, 6, 1.7, -0.2, 7, 2.9, 1.1, 
												-1.8, -3, -0.8, -2.4, 1.6, 5.6, 5.9, 6.5, 6.9, 7.1, 6.1, 
												1.7, -1.1, -1.7, 5.5, 5.1, 1.1, 0.5, 4.3, 7.8, -1, 1.1, 0.8, 
												-1, 0, -2, 0, 2.7, 4, 5.4, 7.8, 1.8, 2.3, 7.5, 1.4, 0.8, 
												-3.2, 2.5, 2.1, -1.6, -4.2, -0.5, -5, -10.5, -8.7, -5, -5.6, 
												-5.8, -6, -4.5, -2.5, -2.1, -1.7, -4.9, -6.1, -1.2, -3.5, 
												3.2, 1.2, 0.3, 1.5, 1.4, -1, -2.5, -1.7, 7.6, 6.9, 4.3, 4, 
												6, 9, 4, 10.9, 9.2, 7.4, 4.9, 2.7, 6.6, 3.6, 0.5, 0.1, -0.6, 
												-1.5, -0.6, -4.1, 1.8, -1.6, 1.2, 6.8, 6.1, 5.2, 11, 8.5, 
												4, 0.2, 4.5, 0.8, -0.3, 5.8, 5.5, 3.7, 1.3, 4.9, 5.4, 2.7, 
												2.3, 3.2, 2.8, -1.7, 1.4, 1.1, -3.4, 0.2, -0.3, 3, 6.5, 7.8, 
												2.4, 11, 1.7, 3.5, 3, 3.9, 3.3, 9, 7.8, 8.4, 5.7, 7.4, 12.4, 
												11.6, 8, 7.5, 9.2, 6.4, 6.2, 5.3, 4.4, 4.2, 5, 7.8, 10.8, 
												11.3, 8, 5.4, 4.9, 9.5, 7.1, 9.7, 9.8, 8.6, 10.5, 4.8, 6.6, 
												9.9, 5.2, 6.3, 9, 8.4, 8.7, 9.2, 8, 9.8, 9.6, 10.4, 7.4, 
												5.2, 6.7, 9, 9.8, 10.6, 8.7, 8.2, 9.9, 6.9, 10.5, 8.8, 10.7, 
												11.8, 14.7, 15.3, 13.8, 15.3, 15.2, 14.9, 11.8, 15.8, 15, 
												11, 15.8, 12.6, 12.6, 10.1, 14.2, 13.8, 14.2, 15.6, 15.6, 
												8.9, 8.8, 10, 13.6, 14.5, 13.8, 15.8, 16, 18.1, 18, 18, 15.9, 
												17.9, 15.4, 16.6, 1.4, 6.8, 7.6, 0.6, 3.9, 1.4, 3, 3.4, 4.9, 
												3.5, 4, 3.4, -2.1, 4, 9.4, 11, 3.3, -0.1, 3.3, 2.4, 0.7, 
												-2.6, -2.3, 2, 5, 1.2, 2, 6.5, 5.6, 6, 8.8, 3.5, 2, 3.5, 
												2.2, 4, 8.7, 0.9, 2.4, -1.7, -0.7, 5.7, 7, 2, 2.7, 2.4, 2.4, 
												6.3, 0.2, 4, -1.4, 2, 2.7, 2.9, 5.8, 8.8, 6.7, 10, 8, 7.2, 
												7.5, 9.2, 4.7, 3, 1.9, 2, 8, 2.9, 4.7, 11.7, 8.5, 2.6, 1.9, 
												3.5, 2.6, 0.2, 6.2, 6.4, 6.2, 3.2, 1.6, 4, 3.6, 1.8, 6.8, 
												2.9, -2.6, -2.5, -1.9, -2.2, 4.6, 4.7, 3.8, 0.3, 0, 1.1, 
												1.8, 0.8, -0.2, -0.8, 1.5, 1.7, -0.6, 0.9, -3.4, 3.3, 3.7, 
												1.6, 4.5, 4.2, 2.4, 1.8, 6.5, 4.9, 7.6, 5, 6.1, 8.6, 8.7, 
												5.5, 10.6, 6.8, 10.2, 9.4, 5.9, 5.9, 8.3, 5.8, 6.2, 6.4, 
												3, 4.7, 6.1, 5.2, 0.4, 7, 8.5, 7.8, 10.3, 7.4, 6.4, 5.9, 
												8.4, 4.9, 10.5, 8.5, 9.2, 6.2, 9.4, 9.4, 11, 8.8, 10.3, 8.3, 
												7, 7.4, 9.6, 9.3, 9.5, 11.5, 10.6, 6.6, 10.9, 9.1, 13.4, 
												8.6, 8.1, 7.9, 8.8, 16.7, 15.8, 14.4, 14.8, 12.8, 14, 14, 
												13.1, 12.7, 13.8, 14.1, 12.5, 14.6, 11.1, 10.5, 9, 10.3, 
												12, 10.8, 11.4, 13.2, 10.6, 14.9, 8.2, 12.3, 13.2, 15.3, 
												12.7, 15, 12.5, 12.6, 12.2, 9.5, 10, 11.9, 13.9, 15, 12.6, 
												16.6, 13.4, 14.4, 13.8, 17.1, 12, 18.7, 17.8, 18.7, 16.3, 
												16.9, 15.8, 17.3, 16.2, 16.9, 16, 18.6, 5.7, 4.5, -2, -3, 
												0.1, -2.6, -3.8, -4.3, -3.3, -1.8, 3.5, 7.2, 7.8, 2, 4.2, 
												5.9, 6.8, 4, 4.2, 4.8, 8, 10.2, 8, 6.1, 3.9, 3.7, 4.9, 0.6, 
												3.5, 4.1, 5.2, 4.4, -2.4, -2.1, -0.1, 5.3, 0.2, 0, -1.6, 
												-3.4, -2.6, -5.7, -2.8, -3.8, -4.3, -3.3, -2.4, -1, 3.5, 
												8, -1, 8.6, 7.6, 7.8, 1, 0.5, 0.9, -2.2, 2.1, 2.6, 1, 2.3, 
												5, 4.5, 4.3, -1.1, -1.6, -1.6, -3.5, -3.5, -3.6, -3, -3.7, 
												-5.2, -3.1, -4, -0.2, -3, -3, -3.3, -2.6, -2.9, -1.5, -0.8, 
												-2.7, 8.7, 6.7, 4.9, 0.9, -0.7, 2.1, 3.5, 2.7, 5.5, 7.1, 
												9.9, 4.6, 2.7, 2.4, 0.7, 2.9, 6.1, 0, 6.8, 8.7, 2, 1.7, 1.9, 
												8.3, 6.7, 0.2, 4.8, 2.8, 6.7, 8, 2.6, 3.9, 9.9, 6.5, 4.4, 
												6.7, 7.6, 9.5, 9.3, 6.7, 10.9, 6.8, 5.8, 5.9, 4.5, 5.1, 7.5, 
												9.9, 5.1, 10, 10.3, 5.9, 1.2, 4.8, 12.7, 6.2, 13.7, 10.6, 
												8.3, 6.5, 7.8, 8, 7.2, 7.4, 8.1, 4.9, 5.9, 7.7, 4, 7, 9.6, 
												8.9, 7.2, 5.2, 6.4, 5.8, 6.8, 9.1, 11.2, 7.5, 7.8, 8.3, 9.1, 
												14.4, 8.3, 7.6, 12.4, 12.2, 12.2, 9.8, 12.8, 12.5, 7.6, 10.2, 
												11.4, 12.2, 9.6, 10.4, 14.4, 12.4, 14.1, 15.6, 12.3, 11.7, 
												13, 10.9, 10.9, 14.1, 16.1, 13.4, 10.7, 11, 11, 10.1, 8.1, 
												8.4, 10.3, 11.3, 13.4, 17.3, 14.5, 14.3, 14.2, 17.6, 17.7, 
												15.9, 14.7, 14.9, 17.1, 16.9, 16.8, 17.4, 18.8, 16.2, 17.6, 
												18.4, 16.3, 16.9, 10.7, 13.3, 12.1, 5.3, 4.8, 2.8, 1, -2.8, 
												-3.6, -2.1, 6.7, 5, -2.2, -2.1, -0.2, 2.4, 1.6, -1.3, -1.3, 
												3.2, 0.7, 0.2, 5, 8.1, 6, 11, 6.8, 12.5, 11, 7.8, 3, 8, 12.5, 
												7.4, 0.9, -1, 3.6, -1.1, -1, -2.8, -1.7, -4.2, -3.5, -2.9, 
												-3.2, -4.6, -5, -4.5, -1.3, -0.6, -3.7, 1.7, -2.5, -1.7, 
												-3.7, -4.1, -0.2, -0.6, -2.7, -0.2, 1.4, -4.7, -2.7, -3.9, 
												-3.9, 1.1, 2.2, 6, -1.2, 5.2, 1.4, 6.9, 3.5, 9.4, 8.3, 3.5, 
												6, -0.3, 3.3, 8.1, 6.9, 8.8, 0.8, 4.9, 5.1, 2.4, 4.8, 10.5, 
												5.7, 6.7, 3.7, 9.9, 7.4, 4.5, 4.6, 2.7, 1.9, 7.7, 3.9, 4.1, 
												6.5, 8.4, 4, 1.9, -2.4, -3.1, -1.7, 2.6, 3.3, 7.5, 9.7, 8.5, 
												7.7, 6.6, 7.7, 11.1, 5.2, 4.7, 5.7, 3.7, 3, 8.5, 6.3, 10.4, 
												6.2, 7.5, 5.9, 5.1, 6.5, 5.6, 5.7, 1.2, 2.5, 4.3, 9.1, 5.8, 
												1.7, 6.9, 9.3, 9.7, 7.4, 6.5, 8.7, 10.2, 4.9, 8.2, 4, 7.4, 
												2.1, 5, 5.5, 5.8, 1.1, 6, 4.5, 4.7, 5.7, 10.3, 10.8, 12.6, 
												7.1, 10, 8.7, 8, 8.7, 10.1, 10.4, 11.1, 11.6, 8.9, 9.6, 8.3, 
												8.3, 11.2, 11.1, 12.6, 11.2, 14.2, 13.6, 14.1, 15.9, 15, 
												12.8, 13, 14.3, 14.2, 14.6, 14.8, 13.4, 14.1, 13.8, 10.6, 
												8, 11.6, 10.6, 15, 12.2, 14.7, 12.9, 15.2, 16, 12.4, 12, 
												11.9, 12.6, 13.2, 13.8, 10.5, 14.6, 10.6, 15.9, 15.7, 14.5, 
												13.8, 16.2, 11.7, 12.9, 19.9, 16.8, 18.7, 20, 18.2, 16.3, 
												4.3, 8.4, 5.1, -1.1, 1.4, 5.9, 2.6, 3.4, 4.9, 5.3, 4.8, 2.2, 
												0.2, 0.5, -1.7, 4.3, 0.8, -3.5, -4.8, 2.2, 0.2, -0.4, 0.9, 
												2, 2.1, 1.4, 0.5, -3.9, 1.3, 1.7, -1.1, -2.6, -1.6, -4.1, 
												-1.3, -1.4, 5.7, 5.1, 3.6, 3.1, 8, 3.8, 5.6, 0.9, 0.4, 4.8, 
												-0.3, 1.6, 4.3, 2.3, 2.8, 2, 10.6, 6.8, 5.4, 2.5, 3.9, 4.4, 
												1.7, -2.4, -2.8, 5.1, 1, 0.9, -2.5, -2.8, -3.6, -4, -1.4, 
												-1.8, -4.2, -5.1, -2.1, 0.5, 5.3, -3.4, -3.7, -0.8, -3.3, 
												-6.3, -0.4, -1.7, 2.8, -2.4, -1.4, -2, -2.3, -1.3, 0.2, 3.4, 
												5.8, 1.7, 3.4, 1.5, 1.6, 3, 0.3, 0.8, 3.8, 7.5, 8.6, 8.5, 
												8.8, 7.5, 6.7, 8.2, 13.4, 12.3, 10.3, 7.8, 3.2, 7.7, 4, 4.8, 
												3.5, 5.1, 3.4, 9.1, 8.9, 7.6, 9.8, 10.3, 8.3, 5.8, 9.4, 10.9, 
												6.6, 4.6, 10, 5.4, -0.4, 6.3, 7.8, 3.3, 3.9, 8.5, 7, 8.1, 
												8.2, 10.8, 9.8, 4.2, 4.3, 6.5, 5.6, 6, 5.8, 11.3, 8.4, 5.9, 
												2.1, 2, 4.4, 4.1, 2, 5.1, 5.9, 5.2, 3.5, 8.6, 9.3, 7.4, 10, 
												8.7, 9.1, 6.8, 5.6, 5.2, 6.5, 6.4, 9.5, 9.9, 6.5, 11, 12.6, 
												12.7, 14.5, 10.2, 8.3, 8.4, 10.2, 12, 7.5, 8.5, 14.5, 12.4, 
												11.9, 9.2, 14.8, 11.1, 10.6, 12.2, 8.7, 12.3, 11.4, 15.3, 
												15.1, 13.5, 15.1, 11.4, 11.6, 13.5, 13.9, 16.2, 11.1, 12.9, 
												14.5, 14.9, 17.7, 13.3, 10.2, 9.3, 11.6, 11.1, 14.7, 14.1, 
												15.4, 21.5, 16.6, 19.8, 14.7, 14.3, 12.2, 1.2, 5, 4.7, 3.1, 
												3, -2.7, -0.3, 7.5, 4, 6.8, 1.1, -0.3, -0.2, -2.2, -2.5, 
												-3.5, 1.8, 0.1, -3.9, -0.4, -1, 1.9, -4, -5.5, -6.9, -3.4, 
												1.7, 0.2, -1.2, 4.9, 2.9, 3.2, 2.6, 11, 6.8, 3.3, 1, 4.4, 
												4.2, -2.5, -3.8, -5, -5, -3.6, 2, 3.1, -2.3, -4.2, -2.1, 
												8.5, 11.1, -0.2, 2, 3.6, 2.2, 1, 0.8, -2.8, 2.2, 2.4, 1.6, 
												2.4, 1.6, -2.7, -1.7, -0.3, 2.6, 3.3, -0.6, -0.9, -3.8, -2.7, 
												-3, -3.1, -3.6, -3.3, 6.5, 7.6, 8.4, 5.1, -2.6, 2.8, 4.6, 
												1.3, 2.8, 6.2, 4, -0.9, 2.6, 3.4, 0.7, -2.5, -2.8, -1, 0.5, 
												-2, -2.4, 6, 6.5, 3.2, 2.6, 0.7, 0.4, 2.7, 3.6, 2, 7.7, 8.4, 
												5.4, 3.8, 8.7, 2.5, 3, 5, 2.4, 5.2, 8.5, 11.2, 7, 2.5, 3.9, 
												12, 11.6, 9.1, 11.7, 2.5, 1.7, 2.1, 3.5, 6.3, 4.9, 1, 6.2, 
												-0.2, 2.9, 5.7, 12.1, 7.8, 5.5, 1, 5.6, 4, 9.1, 3.9, 5, 11, 
												7.5, 6.8, 6, 5.6, 6.8, 12.7, 11.4, 6.8, 8.6, 10, 7.6, 5.7, 
												9.1, 8.3, 11, 7.3, 9.4, 10.1, 8.8, 7.9, 11.4, 12.9, 13.4, 
												13.5, 14.7, 14.9, 12.8, 11.3, 12.7, 9.5, 9, 11.3, 13, 12.3, 
												13.8, 15.1, 12.6, 12, 12.2, 12.7, 14.1, 11, 12.2, 12.1, 10.9, 
												16.4, 14, 16.4, 16.1, 14.7, 14.8, 14.5, 11.6, 10.1, 12.2, 
												10.1, 10.3, 13.3, 13.3, 14.8, 14.9, 12.3, 14.7, 15.2, 14.7, 
												15.4, 15.3, 11.2, 7, 13.8, 15.8, 13.6, 14.1, 15.8, 12.7, 
												14.8, 14.2, 13.9, 4.7, 3.9, 8.8, 9.1, 7.4, 9.3, 5.8, 9.3, 
												3.3, 5.1, 1, 8.8, 8.5, 10.9, 4.5, 7.5, 3.6, 1.6, 3.7, 6.2, 
												4.3, 3.8, -0.5, 6.5, -0.2, 4.5, 6.8, 6.9, 0.7, 3.1, 6.3, 
												8.8, 6.6, 5.1, 6.4, 2.9, 4, -0.3, 0.4, -3.7, -4.2, -5.1, 
												-0.5, -2.7, -4.4, -8.7, -7.6, -5.7, -3.4, 10.5, 0, 0.4, 3.6, 
												2.2, 1.5, 5.8, 4.3, 7.1, 9.8, 7.4, -0.2, 0.7, 3.3, -1.5, 
												-0.7, 1.6, 7.9, 4.4, 2.8, 7.1, -0.6, -1.6, 4.3, -1.5, -1.2, 
												-0.9, -1.6, -0.5, 3.7, -1.9, 0.3, 5.4, 5.8, 4.2, 0.2, -1.3, 
												-1.3, -1.2, 1.5, 2.4, 5.8, -1.3, 5.5, 4.8, 2.5, 1.2, -3.2, 
												-2.2, -0.2, -2.3, 0.2, 1.1, 1.9, -1.4, 2.8, -0.1, 1.5, 4.9, 
												4, -0.7, -1.7, 2.1, 2.6, 3.9, 8.8, 5.4, 7.4, 8.2, 6.2, 6.3, 
												7.2, 10.3, 11.2, 8.5, 7.8, 6.3, 4.3, 2.9, 4.4, 4.5, 2.6, 
												2.3, 7.1, 5.5, 7, 7.2, 2.5, 8.1, 9.8, 13.1, 7.4, 11.9, 6.3, 
												2.3, 4.6, 4.9, 6, 10.3, 10, 10.2, 5.7, 7.3, 4.8, 7.1, 6.1, 
												11.8, 9.3, 10.1, 10.4, 11.3, 6, 10.3, 9.3, 11.3, 11.7, 12.3, 
												8.9, 12.4, 11.5, 10.1, 12.8, 11.4, 16, 12.9, 12.3, 9.6, 10.2, 
												10.9, 10.5, 10, 12.9, 15.1, 9.4, 6.8, 8.5, 10.4, 12, 12.5, 
												17.4, 12.2, 11.5, 13.1, 14.8, 10.6, 15.2, 12.7, 14.9, 11.2, 
												12.4, 16.2, 15.3, 14.4, 18.6, 16.4, 11.1, 11, 12.9, 15, 17.7, 
												13.9, 17.9, 14.7, 15, 15.2, 17.5, 16, 17.3, 16.1, 17.5, 20.7, 
												20.2, 18.6, 15.7, 2.5, -3.9, -1.6, -1, 1.6, -0.3, -0.5, 1.1, 
												-2.6, -0.8, -1.6, 3.3, 5.5, 3.3, -0.5, 1.2, 4.3, 2.2, 5.1, 
												5, 2.8, 6.8, 2.5, -0.8, 6.7, 0, 8.2, 3.4, 1.6, 0.1, 5, 5.3, 
												2.1, 4.2, 4.5, 0.4, 0.4, 1.6, -1, -2.7, 0.2, 4.1, 6.1, 2.9, 
												3.5, 4.5, 2, 10.5, 4.5, -0.1, -1.4, 1, 5, 3.2, 0.9, 2, 2.6, 
												1.9, 1.5, 1.4, -2.9, 0.9, 1.2, 0.4, -3.5, 5.5, 7.7, 3.8, 
												5, 2.4, 6.2, -2.2, 2.5, -1.8, -0.5, 8.4, 7.8, 5.8, 5.2, 6.7, 
												5.6, 5.1, 3.8, 4.9, 2.9, 1.1, 2.4, 1.4, 1, -1.5, -2, 3.3, 
												4.4, -0.2, 1.1, 5.5, 4.5, 2.9, 7.2, 5.4, 11.5, 10.1, 7.6, 
												6.9, 10.8, 1.4, 4.5, 9.2, 9.4, 4.3, 8.1, 4.4, 7.3, 7.6, 11.5, 
												11.2, 11, 9.4, 7.5, 2.3, 5, 7.2, 6.8, 7.3, 4.7, 10.5, 9.3, 
												6.9, 4.4, 4.3, 5.4, 6.2, 9, 1.4, 4.1, 1.9, 3.9, 3.2, 2.4, 
												3.9, 3.4, 0.7, 5, 6.5, 6.1, 6.6, 3.5, 7.8, 6.7, 10, 8.1, 
												9.2, 8.4, 4.8, 7.5, 7.3, 8.9, 10.4, 12.9, 13.9, 10, 9.8, 
												9.1, 15.7, 10.3, 8.5, 11.7, 12.5, 10.4, 10.7, 9.6, 11.3, 
												6.7, 12.2, 9.2, 14.9, 8.6, 10.5, 10.7, 12.8, 10.2, 12.3, 
												14.2, 14.6, 14.2, 15.1, 9.9, 12.8, 9, 9.1, 11.7, 13.5, 15, 
												14.9, 15.4, 14.9, 15.3, 15.5, 13.6, 17.3, 10.3, 15.3, 13.2, 
												12.1, 12.3, 14.8, 14.3, 18.8, 18.8, 13.3, 15, 14.4, 15.8, 
												19.5, 19.9, 21.3, 16.2, 16.4, 12.8, 13.5, 15.3, 15.6, 23.8, 
												7.3, 7.2, 8.3, 5.3, 9.1, 9.9, 9.9, 8.4, 2.2, 0.1, 2.9, 4.3, 
												10.2, 8.3, 11.3, 10.8, 9.2, 0.9, 4, 2.9, 6.5, 11.9, 4.5, 
												0.5, -1.1, 6.4, 2, -1.1, 1.5, 5.4, 5.5, 4.4, 1.6, 2.3, 1.8, 
												1, 0.3, -2.4, 2.2, -0.8, 6.8, 6.4, 5.3, -2.9, 0.7, -0.8, 
												-4.1, -4.2, -0.7, 2.5, -1.3, 4.9, 2, 1.1, 0.9, 0.9, 3.1, 
												-4.5, 1.1, 7.1, -1.1, 4.4, -0.9, 3.9, 3.3, 3.3, 6.2, 4.7, 
												2.5, 3.5, 4.9, 8.2, 5.8, -1.3, 1.2, 0.6, 1.6, 9.8, 10.7, 
												2.8, 3, 5.5, 0.2, 5.5, 7.3, 9.1, 5.2, 5, 7.2, 6.8, 5.6, 1.9, 
												0.9, 5.4, 6.7, -0.3, 6.5, 7.5, 6.7, 4.7, 1.6, -1.4, 4.5, 
												3.4, 0, 1.6, 1.3, 2.2, 3.3, -1.2, 0.4, 0.1, 1.5, 1.9, 4.3, 
												6, 1.1, -0.7, 5.8, 6.3, 6.7, 5.2, 3.6, -1.6, 1.5, 2.9, 9.8, 
												5.7, 2.8, 4.9, 3.2, 2.3, 7.2, 12.3, 7.1, 5.1, 6.7, 6.2, 13.5, 
												14, 7.6, 6.9, 5, 10.6, 11.5, 8, 1.6, 10.5, 7.8, 4.2, 8.4, 
												6.1, 8.4, 11.1, 8.7, 8.7, 10.5, 9.6, 5.6, 6.7, 6.5, 8.5, 
												11.4, 7.7, 8.5, 8.7, 8.1, 6.9, 9.4, 7.7, 10.5, 14.2, 12.3, 
												11.7, 9.4, 7, 5.2, 11.1, 10.7, 13.8, 9.4, 10.4, 11.2, 6.4, 
												9.9, 7.7, 10.2, 14.5, 9.6, 12.9, 11.6, 15.3, 14, 14.5, 13.3, 
												14, 14.6, 15.9, 14.3, 14.6, 13.6, 13.8, 15.4, 11.8, 10.9, 
												12.2, 11.8, 12.2, 15.1, 11.3, 14.5, 19.3, 14.7, 15, 17.3, 
												15.6, 14.2, 10.3, 11.9, 16.1, 17.5, 16.4, 18.1, 3.9, 0.2, 
												6.3, 6.1, 4.2, 9.7, 12.1, 5.2, 0.7, 2.3, 2.2, 0.2, -0.7, 
												5.7, 6.9, 2.7, 1, 0.9, 6.2, 6.9, 1.9, 0, 0.6, 1.7, 0.5, -1.2, 
												2.2, 6.8, 5.5, 5.1, -1.6, -0.8, 1, 10.7, 6.2, 9.4, 5.4, 1.7, 
												-0.7, 3.4, 8.5, 7.3, 2, 7.3, 6.8, 0, 1.9, 8.4, 7.7, 1.4, 
												5.5, 10.7, 7.9, 9.4, 8.7, 6.9, 5.7, 5.7, 3.8, -0.9, -1.9, 
												0.3, 8.3, 9.8, 10.1, 7.8, 8.7, 3.5, 2.3, 7.8, 7.1, 4.8, 1, 
												-0.4, 5.2, 4.4, 3.6, 0.6, -3.5, 0.7, 2.4, 1.9, 0, -0.8, -1.1, 
												4.6, 3.3, 2.2, 1.9, 6, 1.8, 4.9, 0.3, -0.4, -1.8, -2.6, -0.1, 
												-0.9, 5.3, 6.9, 2.2, 0.9, 6.6, 4.4, 2.4, 1, 1, 0, -0.5, 1.9, 
												4.5, 5.1, 3.4, 4, -0.8, 7.4, 7.3, 6.8, 7.7, 7.4, 1, 4.2, 
												2.3, 6.5, 7.8, 6.8, 7.8, 10, 8.6, 5.5, 5.5, 4.7, 3.8, 3.9, 
												5.2, 3.7, 3.5, 0.4, 2.7, 2, 8.1, 9.3, 3.9, 9.6, 10.9, 7.3, 
												11.9, 10.9, 4, 11.1, 10.9, 5.8, 3.8, 9.3, 14.3, 11.7, 7.2, 
												11.6, 11.7, 12, 12.7, 12.1, 12, 10.1, 8.9, 5.1, 6.5, 7.5, 
												9, 10.2, 12.4, 9.6, 9.8, 9, 13.1, 12, 10.3, 9.7, 8.3, 11, 
												16.4, 14.3, 7.8, 7, 11.4, 8, 10.5, 12.8, 14.6, 13.5, 14.8, 
												13.8, 9.3, 8.4, 11.5, 14.1, 13.9, 17, 14.3, 14.6, 16.5, 15, 
												14.8, 15.1, 16.1, 17.7, 20.8, 18, 17.5, 14.4, 15.2, 14.2, 
												16.1, 16.7, 18.6, 15.1, 12.8, 13, 13.1, 15.4, 15.9, 12.4, 
												13.6, 17.7, 7.3, -0.7, 4.1, -0.8, 2.8, 0.5, 1.4, 4.5, 1.1, 
												1.6, 4.9, 5, 5.8, 1.9, 4.1, 9.7, 9.5, 8.7, 5.6, 3.7, 2.8, 
												-1.6, 1.3, 10.1, 7.9, 5, -0.7, 4, 5.1, 10.1, 7.3, 7.8, 11.6, 
												9.6, 7.8, 4.2, -1.4, -3.3, -2.3, -4.8, -4.8, -4.6, -1.7, 
												0.1, 0.7, 3.1, 0.2, -0.9, 0.8, 0, 4.9, 1.7, 2.6, 0.3, -3.8, 
												-3.4, -2.8, -2.1, -1.5, 4.5, 9.6, 7.7, 6.1, 9.8, 7.5, 8.4, 
												3.3, 0.5, 5.9, 4.2, -0.9, -1.7, -2.4, -3.5, -3.4, 0.6, -2.5, 
												-0.8, 5.5, -2.1, -2.2, -0.6, -1.4, 3.9, 2.8, 4.1, 4.3, 7.1, 
												4, 0, 2.4, 7.7, 1.3, 10.4, 1.3, 5.4, 9.3, 11.3, 8.1, 7.6, 
												1.8, 0.2, 4.6, 3, 3.9, 10.4, 10.3, 4, 2.2, 2.9, 1.5, 3.6, 
												5.8, 3.6, 11.1, 9.6, 11.7, 12.5, 9.2, 11.4, 8.3, 6.5, 7.6, 
												1.8, 8, 2.5, 8.2, 5.7, 9.3, 8, 6.3, 1.9, 1.2, 2.3, 4, 12.3, 
												7.5, 12.5, 6, 3.9, 3.3, 2.3, 3.4, 10.6, 6.4, 3.8, 3.8, 8.7, 
												7.3, -0.5, 3.4, 7.7, 4.4, 6.9, 4.7, 3.5, 4.1, 12.2, 11.4, 
												12.2, 13.1, 11.6, 11.6, 6.5, 6.2, 11.3, 11.6, 10.5, 6.7, 
												6.5, 7, 6.1, 9, 12.8, 13, 9.9, 10, 12.5, 11.2, 14.8, 10, 
												13.1, 8.4, 13.2, 9.4, 12.5, 12.5, 14.2, 12.1, 18.4, 15.1, 
												10.4, 14.6, 14.9, 13.5, 12.7, 13.3, 16, 14.1, 15.4, 14.8, 
												16, 16.4, 17.5, 17.1, 19.4, 19.5, 17.8, 14.4, 15.4, 17.8, 
												16.2, 13.3, 15.5, 13.1, 11.1, 11.7, 13.8, 16.2, 13.2, 9.5, 
												16.5, 11.5, 8.8, 4.8, 5.2, 7.7, 1.6, 4.7, 12.5, 8.3, 8.7, 
												8.5, 4.3, 7.7, 4, 2.7, 1.7, 2.7, 2.6, -2, -2.4, 0.5, 0.4, 
												3.3, 6.7, 7.6, 3.9, 3.3, -0.1, 6.9, 10.7, 11.5, 5.5, 2, 5.1, 
												3.5, 5.1, 4, 7, 0, 3.9, -2.8, -0.8, 6.2, 5, 9.4, 2.5, 6.6, 
												2, 5.4, 0.4, 0, -1.7, -0.5, 5.2, 3.5, 10.9, 6.8, 5.8, 1.9, 
												4.9, -1, 8.4, 1.3, 3.5, 1.7, 0.4, -3, 1.2, -2, -2, -3.4, 
												-2.4, -2.3, 3.1, 1, 1.9, 3.8, 0.6, 0.8, -4.4, -5.1, 1.9, 
												-3.1, -2.9, -2.8, -2.9, -1.9, 2.3, 2.9, 2.7, 6, 0.8, 1.8, 
												6, 1.7, 9, 6, 7.2, 8.3, 1.4, 1.6, 1, 1.5, 5.4, -0.7, 6.9, 
												9.4, -0.5, 1, 11.2, 7, 2.7, 2.4, 3.9, 4.8, 5.2, 8.2, 8.9, 
												9.5, 8.7, 9.5, 7.5, 7.8, 6.7, -0.4, 4.7, 3.3, -1.8, 2.9, 
												5.3, 2.7, 4.5, 2.9, 9.7, 9.9, 9.5, 13.1, 5.1, 4, 10.4, 3.1, 
												4, 6.5, 5.1, 1.5, 0.7, -1.6, 6.2, 4.1, 6.1, 5.1, 0.7, 1.8, 
												3.6, 4.4, 10.2, 14.9, 13.6, 12.1, 8.2, 4.9, 4.2, 9.4, 7.1, 
												8.9, 7.1, 12.6, 10.4, 11.4, 7.8, 8.9, 7.9, 8.5, 9.7, 10.6, 
												13.7, 10.7, 14.8, 12.3, 12, 9.3, 11.1, 10.6, 9.8, 13.8, 12.4, 
												13.4, 12.1, 13.3, 13.6, 13.5, 12.3, 11.6, 14.4, 11.1, 13.2, 
												13.9, 15.9, 18.4, 18, 16.5, 16.6, 16.5, 16.7, 11.3, 10.5, 
												12.2, 10.6, 10.6, 11.2, 15.2, 15.6, 13.5, 12.7, 11.3, 13, 
												20.5, 14.2, 15.3, 15.6, 15.3, 16.6, 20, 19.6, 1.9, -1.6, 
												-0.9, -7.4, 1.6, -2.7, 0.1, 4.8, 3.8, 2, 4.2, 3.2, 0.9, -2.8, 
												2.1, 2.4, -1.1, 0.8, 1.3, -2.5, -1.9, 3.8, 7.7, 3.3, 7.3, 
												0.2, -1.5, -1.9, -2.8, -2.4, 0.5, 4.3, 2.1, 0.3, 5.4, 1.3, 
												-2.8, -1.7, 10.8, 2.4, 10.2, 10.3, 8.3, 7.1, 1.2, 3.5, 2.5, 
												-0.4, 0.8, 3.2, 0.3, 3.5, 1.3, -2, -1.6, 1, 0.9, 1.5, 9.5, 
												8.3, 1.6, 0.9, -0.6, -0.7, -0.4, -0.7, -1.6, -0.2, 1.9, 4.3, 
												6.6, 0.3, -2, -3.1, 0.3, 3.6, 5.8, 8.1, 6.7, 3.2, 1.1, 5.3, 
												1.5, 0.3, -1, -3.7, -3, 1, -4.2, 5, 5.3, 8.7, 5.9, 7, 6.5, 
												-0.6, -1.9, 1.6, -0.7, 1.4, 2.6, 3, 10.8, 4.7, 5.5, 3, 1.3, 
												-1, -1.6, 9.7, 4.1, 3.9, 5, 3.3, 4.5, 7.9, 12.6, 10.2, 6.7, 
												8.9, 7.1, 6.5, 7, 6.8, 3, 8.7, 10.7, 7, 5.9, 6.9, 6.2, 3.3, 
												4.7, 5.3, 11.7, 14.3, 13.2, 7.2, 11.4, 7, 10.2, 10.2, 12.6, 
												7.2, 5.7, 5.2, 4.6, 3, 4.2, 4.4, 5, 8.8, 11.6, 5.9, 5.1, 
												8.8, 6.1, 9.4, 10.4, 9, 17, 8.8, 9.4, 10.6, 14.4, 14.3, 11.9, 
												11.8, 12.7, 14.3, 9.8, 12.8, 13.3, 15.8, 16.2, 16.3, 15.5, 
												14.2, 16, 16.5, 12, 12.3, 13.2, 15, 15.4, 11.2, 11.2, 13.7, 
												12.8, 14.6, 14, 13.6, 15.6, 15.6, 16.4, 15.3, 13.9, 11.8, 
												12.7, 10.7, 14.4, 14.5, 14.5, 15.9, 15.9, 12.4, 17, 15.8, 
												15.1, 15.8, 20.9, 17.6, 17.2, 17, 13.9, 13.9, 11.4, 12.1, 
												16, 14.1, 13.4, 13.8, 14.8, 1, -0.4, -0.8, 0.3, 4.9, -0.3, 
												-1.8, -1.3, -0.2, -1.6, -1.5, -2.1, 6.9, 1.8, 0.2, 4.5, 3.9, 
												-2.8, -2.1, 5.1, 3.9, 1.8, 4.7, 1.1, 5.5, 4.7, 1.6, -0.9, 
												-2.4, 0.7, 1.6, 0.2, -3.4, -1.7, 4.7, 9.7, 8.6, 6.6, 5.9, 
												0.5, 3.2, -2.1, -2.5, -1, -2.9, 1, -0.8, 2.1, -0.1, -0.2, 
												2.4, 5.4, -0.7, -1.9, 0.4, -1.7, 3.8, 1.8, 1.4, 5.8, 5.9, 
												2, 3.3, 4.7, 0.8, 3.3, -0.6, -3.2, -5.2, -3.4, -3.2, -0.4, 
												10, 0.7, 7.6, 8.1, 5.3, -2, 6, 4.5, 5.4, 9.7, 6.6, 3.6, 5.1, 
												4.8, 8.3, 7.9, 6.9, 3, 4.1, 5.5, 5.4, 2.4, -0.7, -2.9, -0.2, 
												0.7, 4, 4.6, 4.5, 7.9, 10, 5.8, 0.5, 6.5, 4, -1.3, 5.8, 2.8, 
												13.2, 14, 8.9, 11.2, 3.7, 7.9, 10.8, 6.1, 9.4, 10.2, 8.1, 
												7.5, 2.3, 2, 4.6, 11.5, 5.8, 9.1, 6.6, 4.3, 1.4, -0.6, 5.8, 
												3.3, 6.4, 11, 12.1, 5.4, 7.5, 6.8, 3.8, 8.2, 8.4, 10.8, 9.3, 
												8.7, 9.9, 8.8, 10.4, 8.7, 9, 5.3, 10.2, 6.6, 9, 10.4, 5, 
												6, 8.9, 9.6, 10.7, 6.1, 6.3, 9.4, 10.8, 11.3, 10.1, 11.7, 
												15, 11.1, 11.8, 11.6, 16.1, 15.5, 11.8, 13.6, 12.4, 12.3, 
												12.3, 11.1, 15.3, 13.3, 12.8, 9, 14.6, 12, 10, 11.6, 14, 
												12.5, 12, 15.6, 12.3, 15.7, 16.8, 13.7, 14.5, 13.8, 15.7, 
												16.5, 16.5, 15.2, 15.5, 14.9, 14.7, 15.4, 17.1, 16.6, 18, 
												20.7, 19, 16.6, 14, 13.6, 13.2, 14.2, 19.7, 16.6, 16.7, 15.2, 
												15.5, 17.1, 19.6, 19.2), Tmax = c(15.2, 12.7, 12.7, 13.1, 
												12.3, 15.6, 15.5, 11.6, 11, 8.8, 9.7, 9.2, 10.3, 9.7, 14.3, 
												14.7, 15.5, 14.7, 15.6, 11.8, 9.7, 11.3, 8.7, 6.5, 10.4, 
												9.7, 12.5, 11.4, 12.4, 13.4, 11.3, 6.9, 6.6, 3.5, 2.7, 3, 
												10.7, 9, 10, 13.6, 14.3, 12.6, 15.4, 14.7, 9.6, 5.6, 12, 
												12, 6.5, 3.4, 3, 4.6, 1, -6, 9.1, 8.5, -2.3, -3, -2.7, -0.7, 
												1, 3, 2.8, 4.6, 4, 4.1, 6.2, 11.3, 8.2, 11.2, 7.2, 6, 7.3, 
												11.4, 10.9, 11.6, 9.7, 10.3, 8.6, 14.8, 16.9, 15.7, 15, 12.2, 
												9, 10.9, 16, 8.7, 7.5, 6.5, 5.7, 3.1, 1.7, 3.7, 5.5, 7.5, 
												11.6, 13.9, 15.4, 14, 17.9, 18.5, 19.2, 10.3, 10.9, 9.5, 
												9.9, 9.1, 8.1, 7.8, 12, 10.9, 11.1, 10.2, 6.3, 10.8, 10.6, 
												11, 14.5, 13.2, 10.7, 10.5, 13.9, 17.3, 18.1, 16.5, 15, 15.8, 
												13.9, 13.1, 9.2, 11.6, 12.7, 14, 13.9, 15, 16.2, 20.3, 18.7, 
												13.5, 13, 15.8, 17.3, 14.8, 13.3, 15.7, 19.3, 20.6, 21.5, 
												21.5, 24.5, 18.2, 18.7, 21.8, 21.5, 21.5, 19.6, 23.3, 25, 
												21.4, 21.5, 24, 24.6, 24.4, 15.6, 11.4, 14.9, 14.7, 16.6, 
												23.4, 21.4, 21.7, 24.3, 21.6, 17.8, 19.9, 18.7, 18.7, 12.3, 
												16.5, 18.2, 19, 17.9, 16.5, 20.9, 22, 27.8, 23.5, 25.3, 23, 
												21.7, 24.5, 26.9, 23.8, 27.5, 23.4, 23.4, 24.7, 28.4, 23.5, 
												22.6, 21.5, 22.3, 25.6, 27.4, 26.9, 28.2, 22.4, 21.5, 20.7, 
												23.1, 20.5, 20.5, 23.4, 24.4, 27.5, 26.7, 26.7, 29, 21, 31, 
												31.5, 32.6, 13.1, 11.3, 9.5, 7.2, 9.5, 8, 7.5, 8.9, 9, 7.2, 
												7.4, 8.4, 9.5, 15, 14.1, 14.2, 15.6, 11.2, 9.3, 7.8, 5.7, 
												6.3, 5.4, 8.4, 8.5, 13.5, 13.6, 17.2, 19, 17.8, 13.6, 15.3, 
												9.9, 12, 11.4, 13.4, 13.6, 12.6, 12.5, 14.2, 12.9, 12, 13.2, 
												13.9, 13, 11.6, 12.8, 15.5, 12, 7.7, 7.4, 10.4, 12, 10.8, 
												13, 11, 14, 14.5, 14.1, 10.6, 13.7, 14.2, 10.7, 5.8, 8.8, 
												13.1, 15.3, 15, 14.5, 15.3, 13.1, 11.6, 9.8, 12.6, 14, 15.5, 
												12.1, 14, 16.5, 11.9, 7.8, 15.7, 12.7, 12.5, 10, 11, 14.6, 
												14.4, 16, 14.6, 9, 10.8, 12.3, 14, 14.5, 14.3, 8.3, 5.5, 
												5, 6.3, 6.5, 8.4, 6.5, 7.5, 12.6, 10.6, 7.7, 9.1, 10.3, 9.8, 
												9.4, 11.8, 12.8, 13.8, 14, 16, 17.9, 15.9, 12.1, 18.4, 22.7, 
												18.5, 16.1, 16.4, 20.3, 18.5, 19.5, 17.5, 15.2, 15.2, 17.4, 
												8.2, 13.5, 13.6, 13.9, 12.8, 15.7, 15.3, 14.1, 17.7, 18.4, 
												16.8, 18.8, 19.7, 15.4, 18, 21.1, 19.1, 14.2, 17.4, 20.2, 
												17, 19.1, 22.1, 20.5, 14.6, 18.1, 16.8, 19.5, 16.2, 19, 19.5, 
												20.7, 19.9, 19.7, 22.7, 19.1, 23.3, 27.5, 27.1, 18.5, 23.4, 
												23.8, 20.9, 17.6, 20.4, 23.4, 22.9, 22.3, 22.6, 23.9, 18.9, 
												20.3, 20.2, 23.1, 22.8, 26.3, 25.5, 22.7, 17.3, 21.2, 18, 
												23, 21.8, 24.3, 26.7, 28.5, 19.5, 20.8, 20.3, 19, 22.5, 23.7, 
												24.7, 26.4, 26.2, 26.4, 23.5, 27.4, 25.6, 25.7, 26.9, 27.7, 
												27.5, 27.5, 29.6, 28.4, 26.1, 25.2, 26.7, 22.9, 25.4, 24.2, 
												27.7, 10.6, 5.3, 1.1, 4.9, 6.6, 8.1, 8.7, 5.6, 10, 13.6, 
												12.4, 10.5, 12.3, 11.2, 14.3, 17.9, 9.7, 7.7, 8.3, 10.3, 
												12.2, 13.9, 11.6, 9.2, 9.3, 8.5, 7.5, 7.5, 7.6, 10.9, 9, 
												9.5, 10.2, 11.4, 15.6, 13.4, 10.6, 11.9, 10.8, 8.8, 5.4, 
												7.7, 6.7, 7.5, 11, 10.3, 10.5, 6, 10.3, 11, 9, 14.8, 11.6, 
												14.8, 15.6, 12.4, 13, 12.7, 9.4, 8.9, 9.7, 9.5, 9.8, 8.6, 
												9.8, 10.4, 12.1, 11.8, 12.8, 12, 12.2, 10.4, 10.5, 12.5, 
												10.4, 10.5, 12.1, 12.5, 14.5, 14.9, 15.7, 14, 13.6, 14, 16.5, 
												14.2, 10.5, 13, 17.5, 16.1, 18, 21.4, 14.1, 15.3, 15.4, 13.5, 
												13.6, 11.7, 10.8, 11.8, 14.3, 14.5, 14.4, 16.6, 16.6, 21, 
												18, 18.2, 13.4, 16, 19.2, 19.7, 16.1, 17.3, 15.2, 19.1, 18.7, 
												15.3, 11, 15.4, 16.1, 14.1, 18.1, 13.6, 17.3, 19.6, 22.2, 
												21, 24.4, 23.1, 20.1, 23.8, 16.9, 21.1, 15.9, 14.4, 13.7, 
												14.1, 16.9, 19.5, 21.6, 18.9, 22.8, 15.7, 14.9, 15.4, 17.4, 
												15.2, 14.2, 16.8, 17.6, 18.6, 16.8, 14.2, 18.3, 15.7, 17.3, 
												12, 14.7, 12.7, 12.6, 15.5, 17.9, 21.9, 24.7, 24.6, 27.6, 
												27.6, 23.3, 23.9, 21.4, 22.7, 19.5, 22.8, 22.2, 21, 22.8, 
												23.3, 25.9, 25.5, 26, 26, 25.9, 25.2, 29.4, 25.2, 26.3, 26.5, 
												27.1, 26.5, 26.5, 26.2, 27, 23.7, 24.5, 21.7, 20, 19.9, 22.5, 
												22.6, 23.5, 24.9, 24.4, 27.1, 29.5, 27.8, 31, 31.2, 30.3, 
												29.3, 28.8, 27.3, 31.4, 33.5, 32.1, 26.2, 28.9, 31.9, 30.8, 
												30.3, 25, 27.8, 30.5, 17.4, 17.5, 13.2, 8.4, 6.4, 10.6, 6.6, 
												8.1, 8.5, 11.5, 11, 11.9, 12.1, 9.5, 11, 4.2, 4.4, 5.3, 4.5, 
												8.6, 8.9, 11.4, 13.8, 14, 16, 19.5, 19.2, 20.1, 18.9, 15.7, 
												14.5, 16, 18, 12.2, 14.3, 13.4, 15.6, 12.5, 10.1, 10, 8.6, 
												8, 8.4, 12.8, 8.8, 9, 9, 9.4, 8.9, 10, 9.1, 9.5, 10.1, 10.6, 
												9.3, 10.6, 12.2, 16, 13.1, 9.2, 10.5, 11.9, 14.4, 14.9, 14.4, 
												14, 16.1, 14.6, 13.3, 15.5, 12.7, 14.5, 15.9, 11.2, 16.6, 
												15.8, 16.3, 16.9, 14.3, 15.5, 16.7, 14.1, 12.7, 12.2, 11, 
												13.6, 16.5, 20.1, 17.9, 19.9, 15.6, 17.8, 16.1, 17.7, 21.9, 
												23.1, 19.1, 12.7, 14.3, 19.8, 19.1, 15, 10.4, 10.8, 13, 16.7, 
												18.4, 20.8, 17.4, 16.2, 18.1, 20.5, 15.5, 21.4, 19.1, 20.9, 
												22.1, 19.5, 18, 18.7, 21.2, 26.9, 20.9, 17.7, 20.6, 13.2, 
												10.5, 11.6, 10.1, 12.5, 17.3, 19.8, 20, 19.5, 15.8, 15.2, 
												10.9, 10.8, 18.8, 17.4, 15.2, 13.7, 17, 17, 19.4, 14.3, 16.1, 
												15.7, 16.2, 13.8, 14.4, 12.4, 16.6, 12, 16.5, 18.5, 20.4, 
												19.9, 21.8, 22.9, 24.1, 23.9, 25.2, 26.1, 26.3, 25.1, 25, 
												23.4, 22.1, 23.4, 23.7, 23.8, 26.1, 23.4, 22.8, 25.2, 28.8, 
												29.8, 28.2, 29.5, 29, 24, 27.4, 21.6, 24.2, 21.8, 24.1, 24.3, 
												24.7, 23.7, 23.3, 21.3, 23.6, 23.7, 22, 25.4, 26.2, 21.4, 
												22.9, 25.9, 24.6, 22.1, 21.1, 24.1, 22.8, 24.2, 23.2, 26.3, 
												26.6, 26.8, 28.6, 27.5, 24.8, 26, 26.2, 27.8, 31.1, 32.7, 
												33.5, 31.6, 32.3, 31.1, 31.7, 17.2, 11.2, 7.4, 10.4, 12.9, 
												12.2, 15.1, 10.9, 7.8, 8.4, 7.6, 4.3, 6.7, 8, 6.6, 8.9, 5.8, 
												6.5, 10.9, 7.6, 6, 2.6, 6.3, 5.8, 4.6, 4.4, 4.2, 5.1, 7, 
												7.2, 4.8, 9.1, 10.5, 10.5, 5.1, 10.1, 11.2, 10.9, 10.1, 12.2, 
												11.6, 9.5, 11.9, 10.1, 13.6, 12.2, 11.3, 13.4, 12.1, 13.7, 
												16.6, 14.5, 16.4, 9.1, 8.5, 5.9, 7.7, 9.9, 10.2, 11.6, 8.1, 
												9.3, 7.6, 9, 9.2, 7.4, 8.8, 8.5, 3.2, 7.1, 10.2, 11.1, 7.1, 
												8.9, 7.7, 9.7, 11.6, 4.7, 2.6, 3.3, 5.5, 8.6, 9.8, 6.2, 4.9, 
												4.8, 3.6, 6, 12.6, 8.1, 10, 15.3, 13.9, 16.4, 14.3, 18.8, 
												19.2, 19.3, 15.2, 13.9, 13.9, 12.5, 13.3, 16.8, 17, 17.8, 
												17.9, 19.9, 13.5, 16.1, 18.2, 18.6, 18.2, 19.1, 20.3, 20, 
												20, 18.2, 16.5, 19.6, 22.2, 18.6, 15.1, 12.3, 14, 12.2, 17.2, 
												16.8, 15.2, 13.3, 15, 16.8, 19.1, 20.1, 21.2, 16.9, 13.5, 
												15.4, 19.4, 19.2, 21.5, 22.7, 24.5, 20, 20.8, 21.3, 21.8, 
												23.8, 12.3, 12, 12.8, 11.9, 13.4, 16.1, 13.3, 16.9, 11.9, 
												13.9, 19.2, 15.1, 19.3, 22.7, 20.4, 13.5, 13.4, 14.3, 15.6, 
												16.4, 18, 17, 16.8, 19.8, 15.8, 20, 21.7, 23.8, 19.6, 15.6, 
												15.7, 18.4, 19.6, 23.7, 26.2, 29.4, 25.9, 21.9, 23.9, 26.5, 
												27.2, 23.4, 22.7, 23.2, 25.9, 25.4, 24.5, 23.2, 23.6, 23.5, 
												22.3, 15.3, 23, 28.5, 25.6, 25.1, 26.6, 27.8, 30.4, 28.7, 
												26.2, 21.9, 22, 22.8, 20.6, 29.5, 26.8, 30, 32.3, 33.6, 33.3, 
												26.7, 22.5, 24.2, 27.6, 11.5, 9.5, 8.9, 9.5, 9.8, 11.5, 9.2, 
												13.7, 14.2, 15, 13.3, 9.8, 9.4, 7.5, 7.7, 5.1, 5.7, 6.1, 
												5.3, 5.2, 7.7, 7.5, 7.9, 7.9, 6.3, 12.4, 8.7, 11.8, 9.5, 
												13.1, 10.7, 10.1, 16.2, 15.2, 10.8, 7.3, 8.4, 8.2, 8.5, 9.4, 
												7.5, 5.6, 5.8, 5.8, 11.4, 10.7, 11.9, 9.1, 11.3, 12.6, 13.5, 
												8.2, 12.4, 8.6, 6.9, 6.6, 7.9, 8, 7.3, 7.5, 5.8, 8.7, 6.4, 
												1, 1.2, 6.6, 9.8, 7.4, 3.8, 6.9, 9.1, 12.4, 11.6, 10.6, 11.6, 
												14, 11.8, 12.8, 12.6, 14, 12.9, 11.6, 13.6, 14, 15.4, 11.4, 
												10.5, 14.3, 11.9, 7.6, 5.5, 7.5, 6.3, 7.2, 11.1, 15.1, 14.1, 
												12.8, 11.4, 12.9, 16.8, 17, 15.1, 12.3, 17.1, 17, 10.1, 13.5, 
												18.7, 17.4, 15.3, 15.9, 13.7, 14.8, 17, 17.2, 17.4, 16.4, 
												18.4, 16.8, 19.6, 19.4, 23.3, 18.4, 16.7, 11.4, 11, 10.5, 
												9.2, 10.1, 15.8, 15, 11.7, 13.9, 17, 18.8, 14.8, 11, 14.4, 
												16.3, 16.4, 18.8, 18.6, 19.2, 21.7, 18.3, 22.2, 17.3, 10.5, 
												11.8, 16, 18.9, 22.2, 22.2, 21.2, 23.2, 23.8, 24.7, 25.6, 
												27.8, 20.6, 16.2, 17.5, 20.1, 12, 16.3, 21.3, 21.5, 22.9, 
												25.4, 24.4, 26.3, 26.8, 25.4, 26.5, 27.4, 27.9, 29.3, 31.4, 
												30.7, 29.9, 26.3, 19.6, 16.9, 21, 19.8, 23, 25.7, 27, 25.5, 
												24.9, 23.7, 23.9, 25.1, 23.5, 24.5, 24.9, 20.6, 17, 21.9, 
												17.4, 22.4, 25.9, 20.2, 22.8, 24.1, 25.9, 27.8, 30, 27.8, 
												29.5, 26.9, 20, 20.6, 22.2, 20.9, 24.6, 24, 25.2, 23.3, 28.3, 
												28.1, 27.3, 23.6, 15.2, 20.1, 18.7, 20.1, 13.5, 16.8, 18, 
												14.5, 17.6, 15.1, 16, 16.4, 16, 14.5, 15.6, 11.6, 10.9, 9.3, 
												11.1, 9.1, 8.3, 7.3, 10.4, 9.7, 10.9, 14.8, 14.7, 13.7, 14.2, 
												13.7, 14.2, 14, 14, 8.5, 13.5, 10.3, 8.9, 7.7, 5.1, 6.6, 
												7.2, 7.4, 4.3, 2.7, 1.4, 2.8, 6.7, 8.7, 15.1, 14.8, 13.7, 
												6.9, 14.5, 14.9, 14.4, 15.6, 12.7, 12.9, 11.5, 15, 13.1, 
												15.5, 14.8, 13.9, 17.2, 17.1, 16.3, 8.3, 12.4, 14.1, 13.5, 
												12.8, 15.4, 12.6, 11.3, 12.3, 12.5, 7.9, 15.2, 14.3, 10.6, 
												8.5, 13.9, 14.7, 15.3, 14.4, 15.4, 12.5, 9, 8.2, 13.2, 11.9, 
												10.5, 11.8, 7.1, 6.5, 3.1, 5.7, 9.6, 4.3, 3.4, 3.2, 8.6, 
												8.7, 7.3, 8, 10.6, 13.9, 9.6, 14.4, 15.1, 15.5, 14.7, 15.7, 
												18.1, 10.5, 19.7, 21.9, 24, 22.1, 16.8, 19.5, 19.3, 16.5, 
												11.4, 12.1, 10.1, 11.9, 13.9, 15.7, 19.9, 20, 15.8, 9.1, 
												14.8, 15.5, 15.7, 21.8, 22.2, 21.4, 19.9, 16.2, 16.6, 17.4, 
												16.7, 17.8, 18.7, 18.1, 19, 22.1, 24.8, 21, 23.1, 22.5, 22.7, 
												18.1, 16.6, 16.3, 20.1, 15.6, 17.6, 18.9, 19.4, 19.5, 23.1, 
												23.4, 25.3, 23.1, 23.7, 23.4, 22.8, 21.9, 22.7, 24.2, 22.5, 
												23.9, 24.4, 24, 23.8, 24.4, 22.3, 21.9, 20, 22.1, 24.7, 26.2, 
												29.1, 28.7, 25.3, 24.3, 25, 24.9, 25.5, 27.5, 24.9, 22.5, 
												26, 30.2, 31.8, 28.8, 31.5, 28.3, 25.2, 24.6, 22.3, 21.3, 
												23.8, 25.7, 29.5, 28.8, 29.2, 29.4, 29.8, 28, 21.9, 25, 25.1, 
												27.8, 28, 31.6, 32.3, 29.1, 29.6, 7.2, 6.4, 6.2, 10, 11, 
												13.1, 11, 8.5, 7.4, 5.5, 5, 8.5, 12.6, 14.7, 16.1, 13.1, 
												11.6, 12, 14.8, 17.4, 17.7, 13, 11.8, 11.7, 13.3, 10.7, 14.4, 
												14.2, 14, 9.8, 12.6, 15.3, 9.7, 12.2, 9.6, 5, 3.9, 4.9, 6.1, 
												8.2, 14.7, 10.5, 10.1, 9.3, 12.7, 10.2, 12.4, 13.2, 9.4, 
												8.9, 10.6, 11.1, 9.5, 14, 15.4, 14.8, 12.4, 9.3, 6.3, 6.2, 
												6.7, 5.6, 5, 6.7, 9.7, 13.9, 17.5, 14.8, 13.8, 11.1, 11.2, 
												14.1, 12.8, 13.6, 11, 13.4, 10.5, 8.2, 10.7, 11.9, 9.2, 11.2, 
												14.1, 10, 9.8, 8.9, 7.5, 5.8, 8.2, 10.9, 10.7, 13.1, 9.7, 
												14.2, 16, 12.5, 15.4, 18, 18.8, 18.7, 18.7, 15.7, 16, 19.4, 
												16.7, 20, 19, 16.6, 19.9, 18.5, 18.9, 18.3, 18.1, 17, 15.9, 
												18.9, 17.9, 14.7, 17.3, 18.3, 18.4, 18.7, 18.9, 21.9, 26.1, 
												26, 17.8, 19, 19.6, 23.7, 20.6, 20.5, 17, 15.6, 11.5, 8.2, 
												14, 15.6, 16.4, 15.1, 15.1, 13.6, 13.5, 12.6, 16.5, 14.1, 
												14.6, 10.6, 14.8, 14.4, 14.1, 14.7, 18.9, 21, 19.5, 16.8, 
												12.6, 20.2, 22.3, 25.8, 26.8, 25.3, 28.4, 25.7, 24.2, 22.5, 
												18.7, 23.5, 23.6, 17.7, 18.3, 22.4, 21.4, 21.7, 23.3, 22.3, 
												23, 23.9, 22.7, 14.9, 22.5, 25, 23.6, 25.2, 27.3, 19.6, 25.5, 
												25.8, 23.8, 26, 28.3, 27.8, 31, 29.3, 29.9, 28.8, 23.8, 20.2, 
												25.2, 29.9, 28, 20.3, 21.4, 19.8, 22.3, 24.9, 28.2, 29.9, 
												31, 32.2, 30, 30.1, 28.1, 29.1, 32.9, 33.9, 31.2, 30.5, 25.5, 
												28, 30.9, 34.9, 36.4, 16.8, 13.1, 14.4, 13.8, 17.1, 14, 12.9, 
												13.8, 14.4, 13.2, 14.5, 12.6, 16.3, 16.1, 16.4, 18.4, 15.1, 
												15.3, 9.2, 12.5, 14.6, 17.1, 15.5, 12.6, 12.3, 9.9, 10.8, 
												11.9, 11.4, 10.8, 10, 8, 4.8, 6.8, 6.3, 6, 6.5, 13.4, 16.4, 
												14.6, 15.2, 11.8, 10.4, 4, 5.7, 2.8, 3.1, 2.6, 5.6, 5.1, 
												8.6, 13.1, 17.4, 6.6, 4.5, 5.9, 8.6, 12.5, 10.2, 9.2, 11.2, 
												11.3, 13.6, 11.1, 15, 12.5, 18.6, 15, 10.8, 13.9, 15.7, 15.1, 
												12.1, 16.7, 11.1, 13.1, 16.7, 16.7, 16.7, 15.2, 17.3, 14.9, 
												15, 15.5, 14.4, 13.7, 13.9, 12.7, 15.5, 17.9, 12, 15.3, 19, 
												15.2, 9, 13.2, 17.1, 19.2, 12.8, 9.6, 14.5, 16.1, 15.2, 10.1, 
												9.9, 7.9, 12.5, 12.4, 13.3, 14.4, 16.6, 18.4, 19.3, 17.7, 
												14.4, 14.8, 13.9, 15.4, 19.7, 20.8, 11.6, 8.9, 15.6, 16.8, 
												20.7, 20.9, 17.8, 15.3, 10.3, 17.1, 10, 12.2, 16.6, 23.5, 
												19.8, 20.4, 20.8, 21.6, 22.2, 19.8, 19, 19.8, 21.3, 23.1, 
												19.2, 17.3, 18, 14.3, 17.5, 21, 17.7, 16.5, 19.4, 19.1, 9.8, 
												11.7, 13.6, 17.7, 21.3, 20, 20.5, 20.3, 24.3, 26, 25.3, 26, 
												26.2, 25.8, 24.5, 26, 28.6, 24.6, 20.8, 17.4, 14.1, 15.3, 
												17.4, 15.7, 23, 20.2, 18, 19.7, 21.9, 23.7, 23.5, 24.6, 23.4, 
												19, 25.8, 26.3, 26.9, 23.2, 18.6, 21.6, 24.2, 26.3, 26.3, 
												24, 23.9, 25.9, 28.1, 26.6, 22.5, 22.1, 23.3, 22.7, 23.1, 
												25.1, 25.6, 29.4, 29.9, 31.7, 30.1, 25.1, 30.1, 22.7, 23.9, 
												28.3, 33, 32.3, 29.7, 32.3, 31.8, 11.4, 11.7, 8.5, 13, 12.3, 
												15, 15.3, 9.9, 6.4, 9.7, 12.7, 8, 10.4, 13.9, 12.7, 4.6, 
												5.5, 10.2, 13.7, 13.5, 11.6, 8.7, 5.4, 4.3, 4.4, 4.2, 16.4, 
												9, 12.8, 9.7, 11.5, 12.3, 15.2, 18.1, 16.3, 17.1, 12.6, 4.3, 
												6.9, 13.4, 10.8, 16, 11.3, 12.4, 10.4, 10.1, 10.6, 13.3, 
												13.3, 14.1, 15.4, 14, 13.8, 11.7, 13.9, 15.5, 17.1, 10.1, 
												10, 12.6, 7.4, 12.8, 13, 13.5, 12.7, 13.6, 12.2, 13.2, 14.6, 
												12.1, 10.3, 11.5, 5.6, 10.5, 6.7, 11.1, 7.8, 3.8, 3.3, 6.6, 
												7.6, 8.7, 13.2, 14.3, 11.5, 13.5, 7, 7, 8.4, 11.9, 13.7, 
												12.8, 4.3, 5.2, 1.9, 9, 11.9, 13.3, 12.9, 8.7, 15.9, 14.4, 
												12, 9.2, 9.3, 8.7, 12.7, 12.8, 11, 16.1, 16.3, 16.8, 13.7, 
												14.3, 15.4, 10.8, 9.2, 14.2, 10.2, 12.9, 16.6, 12.6, 17.2, 
												19.5, 17.5, 18.9, 20.5, 14.4, 16.2, 13.6, 13.4, 13.7, 14.8, 
												12.1, 10.7, 8.5, 10.7, 18.1, 18.3, 22.7, 20.9, 19.2, 22.5, 
												21.9, 21.6, 22.7, 19.4, 20.1, 21.6, 18.4, 22.3, 21.6, 23.5, 
												24.2, 20.3, 18.9, 20.7, 21.4, 18.6, 18.2, 14, 19.9, 20.6, 
												19.3, 18.8, 18.2, 22.5, 21.6, 22.2, 22, 21, 21.2, 18.9, 22.8, 
												17.6, 16.4, 22.4, 25, 22.2, 24.5, 24.8, 20.1, 22.3, 23.1, 
												23.1, 26.9, 25.4, 23.8, 26.5, 25.4, 22.1, 27.4, 26.9, 27.7, 
												27.6, 16.2, 21.1, 26.3, 30.8, 31.3, 29.4, 27.9, 29.6, 31.4, 
												34, 34.4, 27.7, 29.9, 30.7, 29.4, 27.6, 27, 32.5, 31.9, 29.2, 
												20.1, 22, 22.9, 22.8, 24.3, 27.7, 30.3, 30.5, 27.7, 13.4, 
												11.3, 8.5, 10.2, 8.4, 6, 12.1, 8.1, 6.4, 11.5, 11.6, 10, 
												13.3, 12.8, 12.7, 15.4, 15.4, 14.2, 8, 5.9, 6, 10.9, 12.6, 
												13.4, 13.6, 9.5, 11.8, 14.8, 13.8, 11.9, 12.6, 16, 17.4, 
												16.1, 14.7, 9.7, 0.8, 4, 4.1, -0.4, 3.1, 1.6, 1.3, 1.8, 13.2, 
												7.2, 4.7, 6, 5.5, 9.3, 6.1, 8, 7.3, 6.9, 7, 10.8, 12.9, 12.6, 
												11.8, 12.5, 11.2, 13.4, 15.8, 15.9, 16.6, 17.9, 14.8, 12.8, 
												11.7, 6.4, 10.4, 10.9, 8.3, 9, 11.3, 9, 11.2, 13.3, 13, 15.5, 
												15.6, 12.6, 12.3, 14.4, 19.1, 16.2, 15.1, 14.7, 14.5, 15.9, 
												15.6, 14.5, 18.5, 17.5, 16.5, 13.9, 14.3, 17.7, 20.3, 14.1, 
												19.4, 18.9, 19, 22.5, 21.5, 20.8, 16.8, 19.5, 21.4, 19.3, 
												21.9, 24.1, 19.2, 22.1, 19.5, 17.8, 20.2, 21.4, 26.3, 16.7, 
												14, 17.4, 18.3, 18.2, 15.8, 18.1, 19.6, 23.4, 22.5, 14.8, 
												16.5, 20.2, 22.5, 21.5, 23.7, 16.8, 17.2, 19.8, 21.1, 18.3, 
												19.6, 20.8, 25.3, 17.5, 20, 20.8, 20.7, 19, 12, 19.4, 14.6, 
												15.5, 16.2, 16.1, 19.7, 19.4, 20.7, 22.6, 20.7, 22.7, 20.1, 
												20.7, 23.5, 25, 24.4, 23.9, 21.7, 18.4, 14.2, 16.6, 19.5, 
												22.6, 22, 19.8, 22.1, 26.3, 28.3, 25.7, 24.6, 23.1, 23.4, 
												23.9, 23.9, 23.6, 24.7, 25.5, 24.9, 30.8, 31.5, 27.9, 28.4, 
												29.9, 27.2, 20.3, 19.3, 25, 25.1, 19.9, 26.9, 26.3, 29.4, 
												27.8, 29.3, 29.6, 31, 29.4, 26.7, 29.5, 27.9, 27, 27.2, 27.3, 
												26.3, 24.1, 23.7, 23.8, 23.7, 25.1, 20.6, 23.4, 20.2, 22.9, 
												22.6, 14.6, 7.9, 13.5, 12.3, 12.1, 15.7, 16.2, 18.6, 16.2, 
												14.9, 14.5, 12, 14.6, 6.3, 5.7, 6.2, 5.6, 9.1, 10.3, 14.5, 
												9.7, 9.4, 14.6, 10.3, 8, 7.2, 10.4, 12.4, 14.6, 14.9, 11.6, 
												12.8, 11.9, 13, 14.5, 15.8, 12.6, 12.5, 10.8, 10.3, 10.9, 
												13.9, 13.8, 12.9, 14.2, 14.2, 15.2, 17, 14.8, 15.3, 15, 13.9, 
												13.2, 13.9, 14.7, 12.6, 11.9, 9.2, 10.7, 11.6, 12, 7.3, 8.1, 
												5.3, 9, 6.5, 2.9, 6.8, 5.2, 10.4, 6.4, 6.1, 9.3, 10.6, 9.1, 
												6, 7.6, 8, 11.5, 13, 12.2, 14.9, 15.1, 16, 17.5, 17.9, 17.8, 
												19.3, 16.3, 15.4, 21.3, 19.5, 17.3, 19.1, 13.8, 9.7, 13.3, 
												15.5, 18.7, 18.1, 16.7, 15.1, 16.1, 17, 17.1, 16.3, 18.1, 
												20.2, 18.2, 13.5, 12.8, 10.2, 10.1, 12, 14.4, 14.9, 15.2, 
												16.4, 18.9, 18.1, 15.3, 15.2, 15.6, 16.5, 9.8, 13.8, 17.5, 
												20.4, 18.2, 19.9, 20, 18.8, 16.5, 18.5, 22.7, 17.4, 19.4, 
												18.1, 17.4, 18.6, 16, 16.1, 8.9, 14.1, 11.6, 13.6, 12, 14.6, 
												16.2, 14, 17.3, 20.4, 21.2, 21.9, 24.6, 22.8, 25.8, 22, 15.7, 
												18.5, 17.7, 14.6, 18.4, 20.5, 19.4, 16.1, 19.7, 21.6, 22.7, 
												23.8, 26, 27.3, 28, 28.3, 28.1, 30.5, 25.7, 27.7, 26.7, 25.8, 
												26.9, 24.6, 29.3, 25.3, 23.9, 25, 25.1, 26.3, 23, 18.9, 24, 
												23.8, 21.4, 24.9, 26.8, 27.2, 32.9, 33.1, 25, 26.8, 25.2, 
												29.5, 24.8, 22.8, 18.6, 22.6, 24.9, 25.1, 23.3, 25.2, 28.8, 
												31.4, 29.9, 30.1, 31.9, 29.2, 30.2, 31.3, 30.6, 30.3, 31.9, 
												32.2, 32.8, 5.5, 4.1, 5, 5.8, 7.9, 6, 8.7, 12.5, 10.9, 8.7, 
												10, 6.8, 8.1, 7.6, 7.2, 7.5, 7.1, 6.1, 7, 6, 10.8, 13.1, 
												13.9, 17.2, 15.7, 15.7, 14.9, 12.2, 12.4, 13.2, 6.4, 6.1, 
												6.3, 8, 7.1, 9.3, 9.9, 13, 13.4, 14.1, 14.1, 13.2, 13.2, 
												11.3, 13.6, 17.7, 15.2, 13.4, 14.9, 15.4, 10.8, 9.2, 5.3, 
												4.8, 8.2, 11.7, 13.1, 13.7, 11.6, 10.6, 13.6, 13, 13.7, 13.5, 
												12.4, 12.8, 14.2, 13.5, 10, 13.1, 10.9, 4.1, 3, 4, 7.9, 8.9, 
												11.8, 14.3, 13.1, 13.9, 9.7, 12.7, 5, 5.4, 3.9, 1.8, 3.8, 
												9.2, 11.4, 11.5, 16.1, 16.3, 17.8, 20.2, 15.6, 11.2, 9.2, 
												14.5, 16.6, 16.5, 16.1, 17.9, 19.4, 15.5, 12.2, 13.9, 12, 
												11.9, 13.7, 18.5, 20.8, 21.5, 20.7, 20.9, 21.4, 23.4, 21.8, 
												17.8, 17, 14.6, 15.1, 18.4, 15.5, 15.4, 20.8, 14.4, 15.7, 
												9.8, 12, 14.7, 21, 20.7, 19.7, 22, 21.6, 22.9, 24.7, 21.9, 
												18.3, 16.4, 19.9, 21.5, 17.7, 14.7, 18.2, 17, 9, 15.6, 17, 
												15.8, 18.5, 18.7, 17.3, 19.7, 18, 17.6, 20.9, 18.1, 17.8, 
												24, 21.9, 22.8, 23.1, 24.6, 17.6, 21.9, 24.1, 26, 23.5, 21.1, 
												24.9, 23.6, 20.9, 29.4, 30.1, 27.6, 24.2, 26.4, 24.5, 24.7, 
												22.4, 22.4, 21.4, 23.3, 24.9, 27.3, 29.5, 27.8, 27.1, 30.7, 
												30.8, 30.4, 28.8, 31.8, 30.1, 30.5, 25.4, 27.4, 21.2, 25.8, 
												23.1, 26.7, 23.3, 26.2, 27.8, 29.5, 24.1, 26.6, 30.7, 29.7, 
												28.8, 27.1, 26.2, 26, 23.2, 29.9, 31.9, 30.8, 27.7, 28.1, 
												26.8, 28.9, 30.7, 5.4, 2.8, 3, 9.1, 9.9, 10.3, 13.4, 13.9, 
												15.2, 13.9, 14.3, 13.1, 15, 14.7, 7.6, 8.9, 10, 12.4, 11.7, 
												14.5, 11.3, 8.3, 14.8, 12.8, 10.5, 7.9, 3.4, 5.7, 9.7, 12.8, 
												4.3, 6, 9.3, 6.2, 12.3, 14.6, 18.3, 12.1, 11, 8.2, 8.5, 6.7, 
												9.1, 11.9, 9.2, 13.6, 14.7, 12.1, 14.4, 12.2, 10.3, 9.3, 
												9.2, 11.2, 6.5, 12, 10.3, 5.5, 7.6, 9.2, 8.9, 8.4, 7.7, 9.5, 
												8.6, 6.6, 2, 6.8, 3.2, 10.6, 12.9, 17.5, 16.6, 15.1, 12.1, 
												11.4, 14.7, 13.7, 11.4, 16.5, 18.8, 13.5, 16.9, 11.5, 11.3, 
												15, 15.8, 18.2, 13.4, 11.1, 10.9, 15.9, 8.8, 11.1, 12.1, 
												13.6, 17.4, 18.5, 20.6, 16.7, 17.9, 13.4, 16.4, 11.6, 16.9, 
												13.4, 12.5, 17.3, 16.7, 19.8, 24.4, 19.6, 23.9, 21, 19.8, 
												21.1, 14.9, 16.3, 17.2, 15.5, 15.6, 13.6, 17.6, 18.1, 17.9, 
												19.1, 19.3, 17.3, 15.6, 16.8, 15.4, 17.2, 10.4, 16.7, 19.2, 
												18.7, 18.8, 18.8, 13.9, 19.7, 19.3, 10.6, 16.8, 20, 17.6, 
												19.6, 20, 19.7, 18.1, 18.2, 21.3, 19.9, 24.2, 25.5, 24.9, 
												17.2, 19.1, 22.8, 23.1, 21.7, 15.4, 21.6, 22.9, 26.8, 28.2, 
												25.9, 25.5, 25.8, 23.1, 21.3, 25.3, 22.4, 22.8, 23.4, 25.9, 
												27.1, 26.7, 28.1, 28, 25, 25.3, 22.2, 22.7, 26.3, 22.8, 26.5, 
												27.9, 28.8, 28.3, 22.7, 22.7, 24.6, 28.4, 26, 29.9, 29.4, 
												30.2, 30.8, 28.2, 22.2, 26.1, 29.6, 30.1, 27.2, 20.2, 24, 
												28.1, 28.3, 30.2, 29.8, 31.4, 31.3, 30.2, 29.4, 28.9, 28.8, 
												27.9, 27.5, 24.5, 27.1, 31.2, 31.9, 29.8, 32)), .Names = c("ANNEE", 
										"RG", "Tmin", "Tmax"), class = "data.frame", row.names = c(NA, 
										-3126L))
#' Input factors of the "wwdm" model
#' @docType data
#' @title Input factors of the "wwdm" model
#' @format data.frame of 8 rows (factors) and 4 columns (specifications)
#' @export wwdm.factors

wwdm.factors <-
		structure(list(nominal = c(1.85, 0.94, 0.7, 7.5, 0.0065, 0.00205, 
								900, 3), binf = c(0.9, 0.9, 0.6, 3, 0.0035, 0.0011, 700, 1), 
						bsup = c(2.8, 0.99, 0.8, 12, 0.01, 0.0025, 1100, 14), name = c("Eb", 
								"Eimax", "K", "Lmax", "A", "B", "TI", "Clim"), continu = c(TRUE, 
								TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE)), .Names = c("nominal", 
						"binf", "bsup", "name", "continu"), row.names = c("Eb", "Eimax", 
						"K", "Lmax", "A", "B", "TI", "Clim"), class = "data.frame")


#' Object of class ExpWorkFlow used as an example for the Morris method
#' @title Object of class ExpWorkFlow used as an example for the Morris method
#' @docType data
#' @name wwdm.workflow
#' @aliases wwdm.workflow
#' @format object of class ExpWorkFlow
#### @export wwdm.workflow

NULL # See the data directory

#' Climate series over 14 years, used by the wwdm model
#' @title Climate series over 14 years, used by the wwdm model
#' @docType data
#' @name wwdm.climates
#' @aliases wwdm.climates
#' @format data.frame of N rows (1 per day) and 4 columns (ANNEE, RG, Tmin, Tmax)
#### @export wwdm.climates

NULL # See the data directory

#' The "wwdm" model (winter wheat dry matter) on wheat growth
#'  Winter Wheat Dry Matter Model (wwdm) is a very simple dynamic crop model
#'  with a daily time step. It has been developed at INRA (France) by David
#'  Makowski, Marie-H\'{e}l\`{e}ne Jeuffroy and Martine Gu\'{e}rif.
#' @title The "wwdm" model (winter wheat dry matter) on wheat growth
#' @param param a vector of length 7 or 8 containing the values of seven WWDM
#'       parameters plus, possibly, a number between 1 and 14
#' @param year either NULL or a number between 1 and 14
#' @param climate name of the data.frame containing the climate data needed by
#'        wwdm.model ; defaults to "wwdm.climates"
#' @note The model has two state variables, the leaf area index and the above-ground
#'  winter wheat dry matter. The function output is the daily increase in
#'  winter wheat dry matter given in 'g per m2 per day'.
#'  One run of the function corresponds to one climate year. By default,
#'  the climate data are read in the file "serieclim.dat" which contains
#'  14 climate years, and the year must be specified by a number between
#'  1 and 14. There are two ways to do that: either by the argument "year"
#'  or by the eigth "param" value if "year" is set to "NULL".
#' @return vector of the 223 daily biomass increases calculated by WWDM
#' @references 
#'   Makowski, D., Jeuffroy, M.-H., Gu\'{e}rif, M., 2004. Bayseian methods for
#'    updating crop model predictions, applications for predicting biomass and
#'    grain protein content. In: Bayseian Statistics and Quality Modelling in
#'    the Agro-Food Production Chain (van Boeakel et al. eds), pp. 57-68.
#'    Kluwer, Dordrecht.
#'   Monod, H., Naud, C., Makowski, D., 2006. Uncertainty and sensitivity
#'    analysis for crop models. In: Working with Dynamic Crop Models (Wallach
#'    D., Makowski D. and Jones J. eds), pp. 55-100. Elsevier, Amsterdam.
#' @examples 
#'  data()
#'  wwdm.model()
#'  sum( wwdm.model() )  #biomasse cumulee
#'  wwdm.model( wwdm.factors$nominal, year=5)
#' @export wwdm.model

wwdm.model <-
		function(param=wwdm.factors$nominal, year=NULL, climate=wwdm.climates)
{
	
	if(class(param)=="numeric"){param <- as.data.frame(as.list(param))}
	names(param) = wwdm.factors$name[seq(length(param))]
	
	Eb    <- param$Eb
	Eimax <- param$Eimax
	K     <- param$K
	Lmax  <- param$Lmax
	A     <- param$A
	B     <- param$B
	TI    <- param$TI
	if (is.null(year)){
		if(ncol(param) == 8) year <- param$Clim
		else year <- 3
	}
	#Calcul de PAR et de ST	 a partir des fichiers climatiques
	PAR <- 0.5*0.01*climate$RG[climate$ANNEE==year]
	Tmean <- (climate$Tmin[climate$ANNEE==year]+climate$Tmax[climate$ANNEE==year])/2
	Tmean[Tmean<0] <- 0
	ST <- Tmean
	for (i in (2:length(Tmean)))
	{
		ST[i] <- ST[i-1]+Tmean[i]
	}
	
	#Calcul de LAI
	Tr <- (1/B)*log(1+exp(A*TI))
	LAI <- Lmax*((1/(1+exp(-A*(ST-TI))))-exp(B*(ST-(Tr))))
	LAI[LAI<0] <- 0
	
	#Calcul de la biomasse (g/m2)
	U <- Eb*Eimax*(1-exp(-K*LAI))*PAR
	# BIOMASSE <-sum(U)
	
	return(U)
}

#' Function to perform a series of simulations of the wwdm model.
#'  Winter Wheat Dry Matter Model (wwdm) is a very simple dynamic crop model
#'  with a daily time step. It has been developed at INRA (France) by David
#'  Makowski, Marie-H\'{e}l\`{e}ne Jeuffroy and Martine Gu\'{e}rif.
#' @param X dataframe of 7 or 8 columns containing the values of seven WWDM
#'       parameters plus, possibly, a number between 1 and 14
#' @param  year either NULL or a number between 1 and 14
#' @note 
#'  The model has two state variables, the leaf area index (LAI) and the winter wheat
#'  cumulated aerial biomass. The function wwdm.simule gives only the cumulated aerial
#'  biomass before harvest, in 'g per m2'.
#'  One simulation corresponds to one climate year. It is possible to 
#'  specify different climate years between simulations, by adding a 'year' 
#'  column to 'X', or to use one single climate year by using the 'year' argument.
#' @return 
#'  cumulated aerial biomass until harvest, in 'g per m2'.
#' @references 
#'   Makowski, D., Jeuffroy, M.-H., Gu\'{e}rif, M., 2004. Bayseian methods for
#'    updating crop model predictions, applications for predicting biomass and
#'    grain protein content. In: Bayseian Statistics and Quality Modelling in
#'    the Agro-Food Production Chain (van Boeakel et al. eds), pp. 57-68.
#'    Kluwer, Dordrecht.
#'   Monod, H., Naud, C., Makowski, D., 2006. Uncertainty and sensitivity
#'    analysis for crop models. In: Working with Dynamic Crop Models (Wallach
#'    D., Makowski D. and Jones J. eds), pp. 55-100. Elsevier, Amsterdam.
#' @examples 
#'  jeux.parametres <- as.data.frame(rbind(wwdm.factors$binf,wwdm.factors$nominal, wwdm.factors$bsup))
#'  names(jeux.parametres) <- wwdm.factors$name
#'  wwdm.simule(jeux.parametres)
#' @export wwdm.simule

wwdm.simule <-
		function(X, year=NULL,...){
	if(is.null(year))
		Biomass = apply(X,1,function(v) sum(wwdm.model(v[1:7],v[8])))
	else
		Biomass = apply(X,1,function(v) sum(wwdm.model(v[1:7],year=year)))
	
	resultat <- list(main=as.data.frame(Biomass), information=NULL)
	return(resultat)
}
# Mexico Toolkit
# Author(s) : H. Monod, INRA-MIA-Jouy, 78352, Jouy en Josas, France 
# Repository: https://mulcyber.toulouse.inra.fr/projects/baomexico/
# This file was generated automatically by the tool: mtk.EvaluatorAddons() built by Juhui WANG, INRA-MIA, JOUY en Josas, FRANCE.


#' A sub-class of the class \code{\linkS4class{mtkEvaluatorResult}} used to hold the results of the model simulation 
#' with the "WWDM" model defined in the "wwdm.R" file.
#' For more details, see the help of the function "wwdm.simule()" defined in the "wwdm.R" file.
#' @title The mtkWWDMEvaluatorResult class
#' @exportClass mtkWWDMEvaluatorResult

setClass("mtkWWDMEvaluatorResult",
	
				contains=c("mtkEvaluatorResult")
		)

#' The constructor.
#'  @param main a data-frame to hold the main results produced by the Evaluator.
#'  @param information a named list to provide supplementary information about the model simulation  and its results.
				
#' @return an object of class \code{\linkS4class{mtkWWDMEvaluatorResult}}
#' @examples mtkmtkWWDMEvaluatorResult()
#' @export mtkmtkWWDMEvaluatorResult
#' @title The constructor

mtkWWDMEvaluatorResult <- function(main=NULL, information=NULL) {
	res <- new("mtkWWDMEvaluatorResult", main=main, information=information)
				return(res)
				}

Try the mtk package in your browser

Any scripts or data that you put into this service are public.

mtk documentation built on May 2, 2019, 4:15 a.m.