[spcopula-commits] r161 - / pkg pkg/R pkg/man

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Wed Feb 1 16:31:26 CET 2017


Author: ben_graeler
Date: 2017-02-01 16:31:26 +0100 (Wed, 01 Feb 2017)
New Revision: 161

Added:
   genEmpSurCop.Rd
   pkg/man/empSurCopula-class.Rd
   pkg/man/empSurCopula.Rd
   spcopula.pdf
Modified:
   pkg/NAMESPACE
   pkg/R/Classes.R
   pkg/R/empiricalCopula.R
   pkg/R/spatio-temporalPreparation.R
   pkg/man/genEmpCop.Rd
   pkg/man/loglikByCopulasStLags.Rd
Log:
new empirical survival copulas

Added: genEmpSurCop.Rd
===================================================================
--- genEmpSurCop.Rd	                        (rev 0)
+++ genEmpSurCop.Rd	2017-02-01 15:31:26 UTC (rev 161)
@@ -0,0 +1,28 @@
+\name{genEmpSurCop}
+\alias{genEmpSurCop}
+\docType{data}
+\title{
+%%   ~~ data name/kind ... ~~
+}
+\description{
+%%  ~~ A concise (1-5 lines) description of the dataset. ~~
+}
+\usage{data("genEmpSurCop")}
+\format{
+  The format is:
+ chr "genEmpSurCop"
+}
+\details{
+%%  ~~ If necessary, more details than the __description__ above ~~
+}
+\source{
+%%  ~~ reference to a publication or URL from which the data were obtained ~~
+}
+\references{
+%%  ~~ possibly secondary sources and usages ~~
+}
+\examples{
+data(genEmpSurCop)
+## maybe str(genEmpSurCop) ; plot(genEmpSurCop) ...
+}
+\keyword{datasets}

Modified: pkg/NAMESPACE
===================================================================
--- pkg/NAMESPACE	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/NAMESPACE	2017-02-01 15:31:26 UTC (rev 161)
@@ -44,7 +44,7 @@
 export(spVineCopula, stVineCopula)
 export(stCoVarVineCopula)
 export(neighbourhood, stNeighbourhood)
-export(empiricalCopula, genEmpCop)
+export(empiricalCopula, genEmpCop, empSurCopula, genEmpSurCop)
 export(mixtureCopula)
 
 # general functions
@@ -79,7 +79,7 @@
 export(kendall)
 
 ## classes
-exportClasses(asCopula, cqsCopula, tawn3pCopula, neighbourhood, stNeighbourhood, empiricalCopula)
+exportClasses(asCopula, cqsCopula, tawn3pCopula, neighbourhood, stNeighbourhood, empiricalCopula, empSurCopula)
 exportClasses(spCopula, stCopula, spVineCopula, stVineCopula)
 exportClasses(stCoVarVineCopula)
 exportClasses(mixtureCopula)
\ No newline at end of file

Modified: pkg/R/Classes.R
===================================================================
--- pkg/R/Classes.R	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/R/Classes.R	2017-02-01 15:31:26 UTC (rev 161)
@@ -82,6 +82,22 @@
 )
 
 ####
+## an empirical survival copula representation
+
+validEmpSurCopula <- function(object) {
+  if(ncol(object at sample) != object at dimension)
+    return("Dimension of the copula and the sample do not match.")
+  else
+    return(TRUE)
+}
+
+setClass("empSurCopula",
+         representation = representation("copula", sample="matrix"),
+         validity = validEmpSurCopula,
+         contains = list("copula")
+)
+
+####
 ## the leaf copula
 
 validLeafCopula <- function(object) {

Modified: pkg/R/empiricalCopula.R
===================================================================
--- pkg/R/empiricalCopula.R	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/R/empiricalCopula.R	2017-02-01 15:31:26 UTC (rev 161)
@@ -8,14 +8,17 @@
 empiricalCopula <- function (sample=NULL, copula) {
   if(is.null(sample) && missing(copula))
     stop("At least one parameter of copula or sample must be provided.")
+  
   if(is.null(sample))
     return(genEmpCop(copula))
+  
   if(missing(copula))
     return(new("empiricalCopula", dimension = as.integer(ncol(sample)), 
                parameters = as.numeric(NA), param.names = "unknown", 
                param.lowbnd = as.numeric(NA), param.upbnd = as.numeric(NA), 
                fullname = "Unkown empirical copula based on a sample.",
                sample=sample))
+  
   new("empiricalCopula", dimension = copula at dimension, 
       parameters = copula at parameters, param.names = copula at param.names, 
       param.lowbnd = copula at param.lowbnd, param.upbnd = copula at param.upbnd, 
@@ -25,11 +28,11 @@
 
 # simplified constructor
 genEmpCop <- function(copula, sample.size=1e5) {
-  cat("Note: the copula will be empirically represented by a sample of size:", sample.size, "\n")
+  cat("Note: the copula will be empirically represented by a sample of size:",
+      sample.size, "\n")
   empiricalCopula(rCopula(sample.size, copula), copula)
 }
 
-
 ## density, not yet needed and hence not implemented ##
 
 ## jcdf ##
@@ -61,6 +64,81 @@
 setMethod("lambda", signature("empiricalCopula"), 
           function(copula, ...) stop("No evaluation possible, try to plot 'empBivJointDepFun' for a visual assessment."))
 
+##################################
+##                              ##
+## an empirical survival copula ##
+##                              ##
+##################################
+
+# constructor
+empSurCopula <- function (sample=NULL, copula) {
+  if(is.null(sample) && missing(copula))
+    stop("At least one parameter of copula or sample must be provided.")
+  
+  if(is.null(sample))
+    return(genEmpSurCop(copula))
+  
+  if(missing(copula))
+    return(new("empSurCopula", dimension = as.integer(ncol(sample)), 
+               parameters = as.numeric(NA), param.names = "unknown", 
+               param.lowbnd = as.numeric(NA), param.upbnd = as.numeric(NA), 
+               fullname = "Unkown empirical survival copula based on a sample.",
+               sample=sample))
+  
+  new("empSurCopula", dimension = copula at dimension, 
+      parameters = copula at parameters, param.names = copula at param.names, 
+      param.lowbnd = copula at param.lowbnd, param.upbnd = copula at param.upbnd, 
+      fullname = paste("Empirical survival copula derived from",copula at fullname),
+      sample=sample)
+}
+
+# simplified constructor
+genEmpSurCop <- function(copula, sample.size=1e5) {
+  cat("Note: the survival copula will be empirically represented by a sample of size:",
+      sample.size, "\n")
+  empSurCopula(1 - rCopula(sample.size, copula), copula)
+}
+
+## jcdf ##
+# from package copula # 3D
+pempSurCop.C <- function(u, copula) {
+  if (copula at dimension==2)
+    return(apply(u,1,sum) - 1 + F.n(1-u, copula at sample))
+  
+  if (copula at dimension==3) 
+    return(apply(u,1,sum) - 2 + F.n(cbind(1-u[, 1:2, drop=F],1),
+                                    copula at sample) + F.n(cbind(1-u[,1, drop=F], 1, 1-u[,3, drop=F]),
+                                                         copula at sample) + F.n(cbind(1-u[,2:3, drop=F], 1),
+                                                                              copula at sample) - F.n(1-u, copula at sample))
+  
+  stop("The empirical survival copula is only implemented for 2 and 3 dimensions.")
+}
+
+setMethod("pCopula", signature("numeric", "empSurCopula"),
+          function(u, copula, ...) {
+            pempSurCop.C(matrix(u, ncol=copula at dimension), copula)
+          })
+setMethod("pCopula", signature("matrix", "empSurCopula"), pempSurCop.C)
+
+
+# tauempCop <- function(copula){*-
+#   TauMatrix(copula at sample)[1,2]
+# }
+# 
+# setMethod("tau",signature("empiricalCopula"), tauempCop)
+# 
+# 
+# rhoempCop <- function(copula){
+#   cor(copula at sample,method="spearman")
+# }
+# 
+# setMethod("rho",signature("empiricalCopula"), rhoempCop)
+# 
+# setMethod("lambda", signature("empiricalCopula"), 
+#           function(copula, ...) stop("No evaluation possible, try to plot 'empBivJointDepFun' for a visual assessment."))
+# 
+
+
 # Vine Copula - empirical evaluation
 ## jcdf ##
 pvineCopula <- function(u, copula) {

Modified: pkg/R/spatio-temporalPreparation.R
===================================================================
--- pkg/R/spatio-temporalPreparation.R	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/R/spatio-temporalPreparation.R	2017-02-01 15:31:26 UTC (rev 161)
@@ -348,7 +348,7 @@
                        cor.method="fasttau", plot=FALSE) {
   if(is.na(cutoff)) 
     cutoff <- spDists(coordinates(t(data at sp@bbox)))[1,2]/3
-  if(is.na(boundaries)) 
+  if(any(is.na(boundaries)))
     boundaries <- (1:nbins) * cutoff / nbins
   if(is.na(instances)) 
     instances=length(data at time)

Added: pkg/man/empSurCopula-class.Rd
===================================================================
--- pkg/man/empSurCopula-class.Rd	                        (rev 0)
+++ pkg/man/empSurCopula-class.Rd	2017-02-01 15:31:26 UTC (rev 161)
@@ -0,0 +1,44 @@
+\name{empSurCopula-class}
+\Rdversion{1.1}
+\docType{class}
+\alias{empSurCopula-class}
+
+\title{Class \code{"empiricalCopula"}}
+\description{
+A class representing an empirical survival version of a given copula.
+}
+\section{Objects from the Class}{
+Objects can be created by calls of the form \code{new("empSurCopula", ...)}, 
+through the constructor \code{\link{empSurCopula}} or the simplified constructor \code{\link{genEmpSurCop}}.
+
+}
+\section{Slots}{
+  \describe{
+    \item{\code{sample}:}{Object of class \code{"matrix"} representing the sample. }
+    \item{\code{dimension}:}{Object of class \code{"integer"} giving the dimension. }
+    \item{\code{parameters}:}{Object of class \code{"numeric"} giving the parameters of the underlying copula family if present, \"NA\" otherwise.}
+    \item{\code{param.names}:}{Object of class \code{"character"} giving the parameter names of the underlying copula family if present, \"unknown\" otherwise. }
+    \item{\code{param.lowbnd}:}{Object of class \code{"numeric"}  giving the lower bound of the underlying copula family if present, \"NA\" otherwise.}
+    \item{\code{param.upbnd}:}{Object of class \code{"numeric"}  giving the upper bound of the underlying copula family if present, \"NA\" otherwise.}
+    \item{\code{fullname}:}{Object of class \code{"character"}  giving a descriptive name including the underlying copula family's name if present. }
+  }
+}
+\section{Extends}{
+Class \code{"\linkS4class{copula}"}, directly.
+Class \code{"\linkS4class{Copula}"}, by class "copula", distance 2.
+}
+\section{Methods}{
+No additional methods defined with class \code{empSurCopula} in the signature, but \code{\link{pCopula}} works as expected.
+}
+\author{
+Benedikt Graeler}
+\note{
+Its implementation of \code{\link{pCopula}} is based on C-code from \code{\link{copula-package}}.
+}
+
+
+\seealso{\code{\link{genEmpSurCop}}}
+\examples{
+showClass("empSurCopula")
+}
+\keyword{classes}

Added: pkg/man/empSurCopula.Rd
===================================================================
--- pkg/man/empSurCopula.Rd	                        (rev 0)
+++ pkg/man/empSurCopula.Rd	2017-02-01 15:31:26 UTC (rev 161)
@@ -0,0 +1,49 @@
+\name{empSurCopula}
+\alias{empSurCopula}
+\title{
+Constructor of an empirical survival copula class
+}
+\description{
+Constructs an object of the empirical survival copula class \code{\linkS4class{empSurCopula}}, see \code{\link{genEmpSurCop}} for a simplified version.
+}
+\usage{
+empSurCopula(sample=NULL, copula)
+}
+\arguments{
+  \item{sample}{
+A sample from a provided or unknown copula family.
+}
+  \item{copula}{
+The underlying theoretical copula, in case it is known or a sample should be generated.
+}
+}
+\value{
+An object of \code{\linkS4class{empSurCopula}}.
+}
+\author{
+Benedikt Graeler
+}
+\note{
+Its implementation of \code{\link{pCopula}} is based on C-code from \code{\link{copula-package}}.
+}
+
+\seealso{
+\code{\link{genEmpSurCop}} for a simplified constructor with sample length control.
+}
+\examples{
+empCop <- empSurCopula(rCopula(500,frankCopula(0.7)))
+str(empCop)
+
+empCop <- empSurCopula(copula=frankCopula(0.7))
+str(empCop)
+
+empCop <- empSurCopula(rCopula(500,frankCopula(0.7)), frankCopula(0.7))
+str(empCop)
+
+# the empirical value
+pCopula(c(0.3, 0.5), empCop)
+
+# the theoretical value
+pCopula(c(0.3, 0.5), frankCopula(0.7))
+}
+\keyword{ multivariate }

Modified: pkg/man/genEmpCop.Rd
===================================================================
--- pkg/man/genEmpCop.Rd	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/man/genEmpCop.Rd	2017-02-01 15:31:26 UTC (rev 161)
@@ -1,13 +1,15 @@
 \name{genEmpCop}
 \alias{genEmpCop}
+\alias{genEmpSurCop}
 \title{
 Generate an empirical copula
 }
 \description{
-Generates an empirical copula from a sample and returns the corresponding function.
+Generates an empirical (survival) copula from a sample and returns the corresponding function.
 }
 \usage{
 genEmpCop(copula, sample.size=1e5)
+genEmpSurCop(copula, sample.size=1e5)
 }
 \arguments{
   \item{copula}{

Modified: pkg/man/loglikByCopulasStLags.Rd
===================================================================
--- pkg/man/loglikByCopulasStLags.Rd	2016-12-01 12:46:52 UTC (rev 160)
+++ pkg/man/loglikByCopulasStLags.Rd	2017-02-01 15:31:26 UTC (rev 161)
@@ -3,7 +3,7 @@
 
 \title{Log-likelihoods by copula family and spatio-temporal lag class}
 
-\description{This function works through a set of copula family and evaluates the best fitting one for each spatiao-temporal lag.}
+\description{This function works through a set of copula families and evaluates the best fitting one for each spatio-temporal lag.}
 
 \usage{
 loglikByCopulasStLags(stBins, data, families = c(normalCopula(),

Added: spcopula.pdf
===================================================================
--- spcopula.pdf	                        (rev 0)
+++ spcopula.pdf	2017-02-01 15:31:26 UTC (rev 161)
@@ -0,0 +1,9499 @@
+%PDF-1.5
+%ÐÔÅØ
+1 0 obj
+<< /S /GoTo /D (Section.0.Introduction.1) >>
+endobj
+4 0 obj
+(Introduction)
+endobj
+5 0 obj
+<< /S /GoTo /D (Section.1.Spatio-temporal\040vine\040copulas.1) >>
+endobj
+8 0 obj
+(Spatio-temporal vine copulas)
+endobj
+9 0 obj
+<< /S /GoTo /D (Section.2.Spatio-temporal\040vine\040copula\040estimation.1) >>
+endobj
+12 0 obj
+(Spatio-temporal vine copula estimation)
+endobj
+13 0 obj
+<< /S /GoTo /D (Section.3.Prediction\040of\040the\040spatio-temporal\040random\040field.1) >>
+endobj
+16 0 obj
+(Prediction of the spatio-temporal random field)
+endobj
+17 0 obj
+<< /S /GoTo /D (Section.4.Application.1) >>
+endobj
+20 0 obj
+(Application)
+endobj
+21 0 obj
+<< /S /GoTo /D (Subsubsection.5.0.0.Joining\040vine\040copula.3) >>
+endobj
+24 0 obj
+(Joining vine copula)
+endobj
+25 0 obj
+<< /S /GoTo /D (Section.5.Results\040and\040discussion.1) >>
+endobj
+28 0 obj
+(Results and discussion)
+endobj
+29 0 obj
+<< /S /GoTo /D (Section.6.Conclusions.1) >>
+endobj
+32 0 obj
+(Conclusions)
+endobj
+33 0 obj
+<< /S /GoTo /D [34 0 R /Fit] >>
+endobj
+35 0 obj
+<<
+/Length 350       
+>>
+stream
+concordance:spcopula.tex:spcopula.Rnw:1 49 1 1 0 1 1 1 5 72 1 1 18 109 1 1 2 1 0 1 5 7 0 1 2 9 1 1 2 4 0 2 2 4 0 1 2 8 1 1 4 6 0 1 2 1 3 5 0 1 2 4 1 1 4 6 0 1 2 17 1 1 5 4 0 1 1 3 0 1 2 1 5 4 0 1 1 3 0 1 2 2 1 1 3 5 0 1 2 3 1 1 3 2 0 1 1 3 0 1 2 3 1 1 2 4 0 1 2 2 1 1 2 4 0 1 2 2 1 1 2 1 0 1 1 3 0 1 2 2 1 1 2 4 0 1 2 2 1 1 5 4 0 1 1 1 2 4 0 1 2 60 1
+endstream
+endobj
+52 0 obj
+<<
+/Length 3255      
+/Filter /FlateDecode
+>>
+stream
+xڝËrÛFò®¯À¬2á0xí-ö&Þì£*›¨*‡8ˆ„(®I‚–åËþúös0xHr¹\23===ýîL°LðáÆÈï»Û›·?Ù2ˆ‹(‰3ÜÞ•Ê<Š$Žb[·Ûà°?¯ÖInÚó*¯ðw¨WÞþýíOYâoͳ(©
+ at L›þ²ZÛª
+ÿÕ®Öin›îÛçÌYøÛ¹†§üíqpÀYâð´Aà¦v}»ªlØÏ„®…©Žw!Al¢ÌÚ`
+DWqÁçÿµe†nNÛæ´iø€GDwyàÞ#êóiCl=Ï•rÃÌ¿ab«(3±^ñׁpp¿ ³Žs@i°¶I”ÛœAß­Œf‹¨?ѵé¤Ñ_¤ Ö&Êc†ÿÍ›ÈTy0Ìҍñ^´íæÇÛ›ÿÞ 5&ˆƒ2òÔD ¸`s¼ùãOlaq¤U<Ô1°áÁo7ÿvZ0Ò8ªŠª<Éé¾ÜDš›2²F´á‡;âÜ¡C¶m.DËÙÛŸJÑ:Îò(-á•r›Ûd
+óÐúЉ‰“+—ŸÕ¾¼òöX•À±d|¤ì”óL”¯’„‘åa½Cå0Íw-ÎF½\¡âŠ^À*ê*¨3¬¶‡Ù,¼J{<…Œ:×ÁVÓ,H*ƒž(¡åv-æ@J7n;·ƒ){@¼§öÿ¯I?Öe·Ê­¨¢j͉´ym‹D”·2C
+ã³,ò²tl&sɐ¡tÆÂ4,„l¨ñœí^_aÓgðò-ñ"G]€{f	]Ô–™cü©Ágnpl”\ŸÑ'6²ƒç‰Vë27á{Ù„—é™õA&Hď<y¥ÅXåh‹4ühâñEhA?<1Ž¯{Á³e1$IڝŠ2&ãˆg($áϤkêɤ›'€æz#€;QvfÚIÔ-‰žøŒ„6[™ vÄÞ§Á+ç]X›hQ‹} £¦Aj6c êu3PÁ8|¯Ý•ÕÕŒä ^™Ždµ'ý%:m€^9sÝÈ×nXŹözöˆaÇ+î¦0F«;æ^%Ë‹ðçÓ€„µ¥GZ,퐜–hp¶Üë`ƒ¬z€¥%‚_~”ÌR~x‚_àÈ\½":¢ ,lmmÊÚ¡'.jíY<8¼àùOd` -7¶	ÞRaÚ!ÖÌçIè‘ŸH8¸Ž1tr#bÎâôWÑDÚjþÙˆo}]7ô8ÖhwqÒušÄáQ%þ¤2ݱ>ö¨Æâ¤ÖªM(È'd•Ô¨ØŸ=ÑmHÀ£ôÈÑ#qzâi¹&"ðíÊ™3ñpç™l{Ï¿3¥÷øƒ[àË{ÏXQy¼àÔ`òœ*
+^:ƒ \$G}Ú\dЉ­#Ä`üOÈ«c—Õ˲
+âã’òæ⻚7˜
+¦„
+ñ¤eAZ÷+
+.nK¤&Àg„D¹š…¯›ˆUü÷X#J"5|çÏ$gâ“°ýeR\ {™ÂGdgCP†­~¬ÂçÍX:8Õ[Q2Þqõeñì»ÁYd ÈѝMF"ä:Éq´>j”Ú³?§QVz‡ã£§B"în€#_+:sǁÀ  oÕ롼v‚쏕Gí~5X„Š• k
+2m/ˆ{qZõF×Å1)%dÖº6V}O­’Œ‡íe‰U¤“èÓ,uÚ‡ctß™õÔ“N`壆­dÔÙÜy΂`!÷*@yO/	$,,Ðâ3×÷rÙkAÓ§vlÛ°è]8#ïŦM9É^ÅØñr†JY¤§ó…YÃÕó¢äx´îüÐkri\:+—Iu€x˜ÍÅ2r“FQ^ø÷Jùñ"íÈ”DrSôÍ4&`_ŠC)‰%hÐiî.×’¨Ÿæ,²4Սžø‘üà(5ª½th黺×ä
+¶´²ÕoZΨ4©eeƒ¥Ïª
+ÂîaH{ߌ°Í+­WSV¯–ZþGqš.UR®,Is(h“dÂJ*²€øs§KþS²MZª™^"ž²Xa±htw;É9½kæ6³I~­)ý$¿¦ÈQ…?-w/¤ìBÒ¤°ƒMÓ SÛ–O_$ŒL›™Aš
+ÚIN8z`~!9õïÒ‡”á8f;ÜLŒ´5)Ó‘ß/â…‹ 2?´áóD³x«ä8¬…V’“0ùïä˝Ï2ÛÖq^Žµ’~.?25í(Y¾É'=•G³²†
+ÔʵkU½'ž¤¤Œåœ'Sj~ÚF€nӺ̳ùÂS\Ñ[ǁçY E³t\rIÖk/}‘Ó_ÈÀ¸1GK9\šºT<M¼„(qº¨Ä‰¹sˆIðÓ¡”ëÆöH¬<E®1›¨2ULm ¤ˆ’êä$‹ŠJúIÿŒÈGîl]‘ïm¶yþÒk/â‘ãl	I=á½a°ÁWLê1g؍\ÁÏSG1Ø.¿yéì£kIHÛžèÎdçÞ)FÓ‰ !ˆêÑ1ÑbªË()³oíñQO”6J!Õæ&&!Ï‚4."[Šb:pþLĦÂêl…ÛëFå\0ë8Ï	#dzQž	ÆŸçw”¾™Mª®É£vI‹4ìj­[Ú#Ã}4±%ÞnµgkÕq™Ëù–ÌK!u€ M8Õ¨´oûQ‘¨Oä@µGð›fžçÃÐu¨Ï’¬väÈJnÐõÎBÓ(ÓºWm²“/5‡m\štœ¶ÐÒ(^
+ériÄ­áÖ݃cð–×Ô­6Û‘ÿ×-ǹ¿ÃzP]…ŸN.«>1È'ÏKí4%¦S;§ñ”£l]Ž)gÎ#LÒ&—R
+C…üó¤jlPb&“øá
+餺ÔÆG®?¹BÁ-T¸6dîæ!ÿm¤\žØ¡ÆÀ’ö¹„ЯÓàñê|r§
+¿NÀ¯tXÎÓ©ùh2³'ƒ£DœÓȘC
+Q¿Ð<š×ƒŒZ(ÁS«Ní…ÌÏ·VmÔí¿sb½v§;žPt5¥÷Žc÷Œ˜,Üz©‡Ô8ÇV4Jb×jÄõn€%Uê¶-Ï‹†ðýf`kŸG*ÑwàµrÈï^U/š®œêõ¨9HJ‰ñ¢áÁ©Q3£ÿ@¥rë{/o–ªøÜc‚™¡›BÊUæRmùA=ûö({˜E׏‡#„)ü®x€ñ–^ÔûÓ’¾XªrÉñVEøR»3’—>ð/Ê‚nèð×7Áë<­è•×G“¤+*(4®òÅÆÝ‹"€FÐ&^ć‰1ùd«ªX%–Ll¯Ji:ÉøžW`ŒZÐñ¥ÜZËàƒwyâ	Î|GY=Ì*»qÿ¼Ø#^/±Ÿ‹YJžúò/bgK
+<¬PÏ“%l¼Ì’fë­Ëg8Rô<¿×n@ÛMÚW?qÎæU‹næ¡­†Ø,S+’ LP¾—/µq¯ÍŒ¡­7tv©ž]_¸N9DdÝ©·ïõuîÐ?Q‘ô¢&"f˜õWñˆƒÑ›2
+NÛþ¢À×™v&ñ·igOµóÍë´Á6³¨Ôñë»Óðg`š$õýÜÀà‚ßy…暈ãÈ“òyÛ/¤ ;ÒÄãwq;L`¯1Õ"±K~®{…|¨8Ÿ'¿š8þç~Fsñì5åÅhé`¼·8@wÕ É¥5NIÑY,–&AºàæéQš¢<Ñè·F²ìx^Éãä¤a¬áwx-ŠÃYi3¯K5Q2K¥©6ô ‹¨,íè« ÈÑÒoîÅ[¬Ü\ £ÇN9êð0ô«“†sm>TãÆ#dœ"ºcÓQfÉ™œÍÊámš·WR|ÝØÈkÛ‹–öýÐ%M)cZPdÿ•‹±Êeµ5éRsEû¤vh¯Úoûð 9”
+‚™“ÇÉqFƒ3ÞÔï…’H¦‚)ìo$ÞE¯x™2‹Å¥BèÆçÊø»]M˜½ÏTžs™yÉbñPåá+<Öhºá\×Þxíúƒ~¬C/EpmôêžI´¡rÚŽ‚²Y2¥LÊ°½{Á¯/;vN>·˜~Tò²ýsu¬K”×Ç4çüde4G@ïSVC¡u8ðéˆÀœšaÛ7½r@®Pói+ǽ ©¸¥x=iSlÔêÍcë|
+‘>/Cè÷¢ÚyÍv‰7Λàû§Ò½K¦ä6èWADuØËÀ‡ÑK¸ò¹orÔ¨ðÛT{Ê™+>ÜéK:`E)QZsI^FY‘}ÏW;IYŒÛÅeñüW;Þ‘qšÑçjf¤ZÈmÎïÝ76³ïË~¼½ù?ËYÄþ
+endstream
+endobj
+34 0 obj
+<<
+/Type /Page
+/Contents 52 0 R
+/Resources 51 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 64 0 R
+/Annots [ 36 0 R 37 0 R 38 0 R 39 0 R 40 0 R 41 0 R 42 0 R 43 0 R 44 0 R 45 0 R 46 0 R 47 0 R 63 0 R 48 0 R ]
+>>
+endobj
+36 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [180.941 221.361 226.231 234.159]
+/A << /S /GoTo /D (cite.Bardossy2006) >>
+>>
+endobj
+37 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [232.815 221.361 256.625 234.159]
+/A << /S /GoTo /D (cite.Bardossy2006) >>
+>>
+endobj
+38 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [143.984 194.262 232.768 207.06]
+/A << /S /GoTo /D (cite.Kazianka2011) >>
+>>
+endobj
+39 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [238.515 194.262 262.326 207.06]
+/A << /S /GoTo /D (cite.Kazianka2011) >>
+>>
+endobj
+40 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [266.862 194.262 290.673 207.06]
+/A << /S /GoTo /D (cite.Kazianka2010) >>
+>>
+endobj
+41 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [299.467 194.262 344.757 207.06]
+/A << /S /GoTo /D (cite.Bardossy2011) >>
+>>
+endobj
+42 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [350.504 194.262 374.315 207.06]
+/A << /S /GoTo /D (cite.Bardossy2011) >>
+>>
+endobj
+43 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [383.109 194.262 489.206 207.06]
+/A << /S /GoTo /D (cite.Bardossy2009) >>
+>>
+endobj
+44 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [494.953 194.262 518.764 207.06]
+/A << /S /GoTo /D (cite.Bardossy2009) >>
+>>
+endobj
+45 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [93.769 180.713 174.554 193.511]
+/A << /S /GoTo /D (cite.Bardossy2008) >>
+>>
+endobj
+46 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [180.84 180.713 204.65 193.511]
+/A << /S /GoTo /D (cite.Bardossy2008) >>
+>>
+endobj
+47 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [465.582 135.73 522.996 148.528]
+/A << /S /GoTo /D (cite.Cressie2011) >>
+>>
+endobj
+63 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [80.004 122.181 109.836 134.979]
+/A << /S /GoTo /D (cite.Cressie2011) >>
+>>
+endobj
+48 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [111.667 122.181 135.478 134.979]
+/A << /S /GoTo /D (cite.Cressie2011) >>
+>>
+endobj
+53 0 obj
+<<
+/D [34 0 R /XYZ 80 770.89 null]
+>>
+endobj
+54 0 obj
+<<
+/D [34 0 R /XYZ 81 733.028 null]
+>>
+endobj
+2 0 obj
+<<
+/D [34 0 R /XYZ 81 331.039 null]
+>>
+endobj
+62 0 obj
+<<
+/D [34 0 R /XYZ 81 331.039 null]
+>>
+endobj
+51 0 obj
+<<
+/Font << /F48 55 0 R /F52 56 0 R /F55 57 0 R /F61 58 0 R /F8 59 0 R /F69 60 0 R /F70 61 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+100 0 obj
+<<
+/Length 3685      
+/Filter /FlateDecode
+>>
+stream
+xÚ­[K“㶾ï¯Ð‘SeÑ$‚dåäulW’Jŵ;åTÊ΁#qf”Õc,J;»¾ä¯§Ÿ øÐŒÖN¹Æ"	 Ñhôãë6[<,²ÅoÞÞ¾ùúûz‘gi“5ùâö~Q狪¬Ò¦(·ëÅω¹ù÷í_¿þ¾²q§¼4©­k A}ÞßäÉS{‚ÿoàï°¼½©‹¤ƒÇÝÓÍÒ¸äpl·7Ë¢0ÉOØa¾É·‡'x9Ã߶íq¦7™p6bk©S.‹2­ã‰[ RÛ¤G"ÑüøÔù¹±mË×Ò¥ÇGy¹Ãéýà=÷Ä÷G 	/
+; µ*éznÆ%¤õˆ+ÝÂßgncErz”u·	œ§ïq–Vº´}f1Å|ã9Ž<žÅ|¼1urÀÙè©#¡À–y‘–¶	b±y²:ðˆÒ%--¶E’+dÉfÉŽvDÊŸà/½YZW'9qk÷IXêp̺ç¯~I@½l:IØ"Wyï1±A{Œ<c¿de&›
+ÿ¥åâˆ{Ώï~x³ø9'im¦6iÕ¸Å2ƒýçõýW¾´H½;4èqZ‰Ér;è
+D€­œ<ñ†ëããì’KÑXÍ‘³¥ç9Þ•(l	U¥R¯K“¼Gz;¤KR:ò^œøÛ$+šìƒîÖƒÊ÷¥ÌŠä·¹ã¾ÏQÆ-ÓØø9^‰×gQÐòϼ	áziˆ·"ì;Úcbq°ÇD÷éI'mWÈà㜦™+úp.eeÿÀž‚:‰>—¢ÏÚ¯ëI”JߥuQ0ý[UØŒmͦà%Ò>HËáže¯Ùáe‡—Ui•ux¤7%N?Òm€EÀ¾’Är$Öñû
+OgÙ«–§8¼üœ
+3’×b.7¢;òúK–—8õ'òe2Ñ–;ÁB?‡Aûh•A,½º¯n5p‚^.f¸»¬à¶Hsc‡›yí;UÀMÇ<âzuÊã—üð8'b0W4º^]ÈG¶t^'Q7CÚŠÒ}IøÈ*[A‘MäÝÏ	¼t©›À2]'oqêÈ…z•ã…]m6ùЊ\ˆ¦RÉMZ@ð%É–ÏÁÿP.,|Ûáëbož)JÚ<ì¸Æ ${Hòèd B&6\7¿‹Ø¢»ØÊØ"=Ž-®»;é4¤±8zÍ£ïDq@$6”ÛkW;ïTGžƒBy/¦Ð’Anª†£Kž|¿žG’y)èÐà|è£>¾'CÑpý:ÅšÔ$ÌpÀ5%x(1mì+Ž¼<4Õ­·c‘ tökÍ+Y¶ÊâHÞý$°êäÒneOɍ>÷üõ^PFX§À£6&ÎqfÈÉwºÕGVQðy=ò*é?ãÞzU9
+n‚þÏØSuLýU^Ór5„Ð%¹ë„äIdƒ/Ï:z+­í6¬›D¦Hèžàöáw2•ã`‡Im”÷NÍhu’q+rj=íàŒt§°Û¥-C<rUÀt£èŒ;ktvìŠ]¥¡b
+ ì6Ÿ÷ì²‡VãÀŸ¸Vÿ8pòc÷˜Û´,l<óå~â`‡¬ðôP‹¤P³ÑG(`;vjØûÑ{oð”˜TåPâwl!ˆm­è`åÑ>ãxv6HRüÒ‹vŒ¤"Í3“6¿‘
+¥+àïExJ~c¨IŽƒ@ŒóO¡m¡hÝóÒg}˜Á1ƒÄ
+7›ã *;NÖ/ÛŒF½ä½ñ"Š¢ØZ_‡n¾r2Õý.›43¥ªÞ@¿²ò0¡ÝV>´K€ ›Èнƒü̼¬èí#©Ëg•Mó܃¶,u"ˉU»NØõn–Ý5rBÔÄô |–&˜÷ë
+‹ìÓâî~…á£N¾ý
+9XèµJ¾Ç]Mâ,„Sé-Á˜¶² è[Tfhfo[LG>·ß_™ue¨ÖY3Vë?½bz™IÞ’üï5M@Ã…¯Šðù[öæèZ†2d.¤À.LJL¶Î$[že¥†Ÿf‚\&Î-»bß½èÙà1;6À3vy”ÕùøÎ›o¬×õ¬h`âJ‚äb”ˆÕE›à¸Ž°ŸN2ÿ~Ú}šP!’(:דDYiÝJà,Îi¶Gu2Mí]ºf0Uòtz}RêõÅüò«Š¸ÚP¦Mug§‘^	áùGR>a·ß©/¸ÿÊ^éþ_€¥÷¿éybÚÁ†Â¾•–¹”)ašvA‡ÌU^jeB3I‚PÐñºí„Ž¤ÃNñ|,‘N£´(·G>ªßK›ÙP¢pV“¥,døé¾^
+«lÆ.ÑãŸIÅL±öu·r6Z´;†ª_ϐ<k§Žò•!¬Ä³?Më ÷gÔxGÜpJ@²62‚@ÿ1Ú²s ›mŒ·Ry¤Z–1s¸ ¾’ã2æÊ.>ÆÅ>cÆ`ÏÉg!Be†µÔ-ŒÑæ{í.w(Múpò0–¶#J½#	•3ÙàqF\~^“ÓXÅ}âSË?[¯4+­[OÇw¢š¥C7BéE$hüv×kJÌJ²æïOšÁvü³ŸT±Ì ŠEÈÀ 1iá<ðïywVQQ¹&dmÚ8§ÞÍ!Ž,u¦°F°´T63M22 ƒÀmh­yc÷j¼]`Ïc½ß„ž+†”}4Ø+m^ÊÛo·åÖ™ kêˆds•þ’sª0sjºôÄ›jAˆ–ö†”•r…ŠÒU ñÑÃYn#dÌïmžüYxÀÔ±ÓdYüÑ9ÿ·UùH ŒO’ã‚¢€´ëbǧ	N”¡Á£`ƒ¿Í‰ÑEb¬¦ï9î,¦ÉG©`^ÍeyØì(W[—w*.œŸ&#ê¡»'Ëo£R’ö6	ÏÄ#•P`‹‰ŒHÆ;)™È#¯âI}Õƒœ0W\ò+j|(/o4s˜-
+Ü"ƒÙµ¾¤‹:“[ŸÛaÓƒ¶Tõ~cÀÆ$kl;*oV©É+µé×|DQ¤EÓ¼ä#š´ÊÊ—\òsÖùÈÖöÊOÔ¦‚K¡ìh•¡Btÿ…ùK{eæ Qe_˜yüÎy²j>¡ÀÖ8¯‚ž)¼™rÚ`ñÞ¥¢X=RÕ¦@~£À½ï[¢¤ñR™É?5ýkŸ¼árù…FŠC&€-SSò5, úÈYºô¬(ÍÃQñTmêrß™×Nxræ9¦d†É¯Þ,J›ÖÙèðMf„È{©Â-m€|w§Þ•Û7ûYÓÊËÔcù)†\¸/&š´ë½ÂZÞs
+×Iݦ'¯¿ÑÒz­ÂQ‘:„ÍH|‡’|<Øä­T;‘掴óÚl¨¬†Î'ÏE|‚/q,ã
+QU¦àUG"ߌ³ßÔ‹î¹w˜ß0,¶ã"(ªG˜ÈTH鹌Lk/¥czQHΟ€Ö‹œõÚSr
+((PòÉè„cP{ðû¿K\š—MtheCߊiआE5&©umô„¹ÇbÛOQ‚ÝCûa€ŠõÁ>ÔéìÆåƒ0ï£“.üä/IlÄŸg|µk©\õ’FÞp­‹Ž8œœ_QÄÜFà™™¢!ìO–‚/"Êö`ß _¾š[àÒ€dñˆz á+õ¬¦,ãJÿYu.i8¹ââ¼x&¾»*ÍBEt6ÈS°ï˾Ÿ[°gŠ22½º6-Š/ðxsUX_À¸Ö·!Qܯ¯ô`Ž¢uyÁƒ¹BIMôÓeiUÑ"Q4ŠP7» ò¡n‚<3÷~ÅÊ–EcÓÊÕCíz¥¢d*:…ôø„Y•Œ²W~Tô ÌVÆs|\%ùSàèSýï¬Ì]™™Mê9pó|sØÃA¦›U—#Á7‚FVM®^À4ÏgXaªf(gÛ4+ÂÝHúéf\{·Uy)ÀšÉaô+w\ ð›ÝµZ”Y{PÇ÷ðן°öü>.–¥_1Ž¢ÂSKç$¿éþc„“ö€ý	+ƒÌøê†3v¬Zº\\)mr§)ÌÄ7DÔ²#¶Wƒ›‚ˆdf’ª»Ë·5LÓL®4õ(T1@Ê\t„:½l4¡õbiûNÓ^üÊ¡¥™Ü§¢£ŠÝ¡¹]¯µ®Èe¡äÆ\’®jRÔ|ëïÄïýøVƒÔ™3ò
+R&+l5î=`¤Êé’’è´:F¨Í'ÞÕµµÄj#ð}$¤¥š	_Qû’vyü²›8_qÙÜF}?¾)õÊéUØÉ!@ž…‚"rxîõ®-k^¸³ƒ­’´É-¯•×Cï¡™MV‡,	ž/–VgÆ8ýu×d3®³ý©ò&óÇ
+—5‰l5)ëÆ_Róg3§6þòZ|ÓŒ+/¢ÂV—‚$Ï*Hkèª^÷$<[‰µù Þ;	.VŠârý“/j¢ÉÂ5W_Ðñ·FµÍ\¸+Ó½ZÎjTÇ*B‹ !à²Iþß¹®E}¶Þ‹äµ·1yÔ¤ÿ<õëÐKÆ~¡uU2Á_”¢6|§;¶×ƒ VÀÈ]GרáéÇ¿s7ù¢J›*ãà_ÕiS"J]!÷Ź4¤&ueµˆº­r÷it’Ôj…¡Îy9ׇ^šJ¯<‘}ù ç£ÀIVÙWžôL¾lõÒJ?<\¥å»®ÂƒeԐüÄ Ó¸ÝÌjM–Úft‡¨ªÑ·TRð·q7xÙ‰Šý½põÞ0;è­4ú|¸ó—ÁØÎÂe›h)DéL§„ tRs©»¶,˜ÑgõötCÚæŒß©Éߤ´ytç¹ÓûDXŽÕ–ºéÝãíYêlz7Œî¹×ÜôjZœ?Sóü‰!NÆW¹&yG;é½n/T#v×3q`íWò‡#àH7
+l@ÿõ¯_§üí™d}Ôãˆg²Þæ‹(Ð^ËO5h£Ä†¿»}ó?ë\
+endstream
+endobj
+99 0 obj
+<<
+/Type /Page
+/Contents 100 0 R
+/Resources 98 0 R
+/MediaBox [0 0 595.276 841.89]
+/Parent 64 0 R
+/Annots [ 49 0 R 50 0 R 72 0 R 73 0 R 74 0 R 75 0 R 76 0 R 103 0 R 77 0 R 78 0 R 79 0 R 80 0 R 81 0 R 82 0 R 83 0 R 84 0 R 85 0 R 86 0 R 87 0 R 88 0 R 89 0 R 90 0 R 91 0 R 92 0 R 93 0 R 94 0 R 95 0 R 96 0 R 97 0 R ]
+>>
+endobj
+49 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [349.982 704.796 382.378 717.594]
+/A << /S /GoTo /D (cite.Graler2014) >>
+>>
+endobj
+50 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [384.108 704.796 407.919 717.594]
+/A << /S /GoTo /D (cite.Graler2014) >>
+>>
+endobj
+72 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [172.569 620.218 180.016 633.016]
+/A << /S /GoTo /D (equation.2.1) >>
+>>
+endobj
+73 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [230.739 620.218 238.186 633.016]
+/A << /S /GoTo /D (section.2) >>
+>>
+endobj
+74 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [170.182 579.57 202.578 592.368]
+/A << /S /GoTo /D (cite.Graler2014) >>
+>>
+endobj
+75 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [208.819 579.57 232.63 592.368]
+/A << /S /GoTo /D (cite.Graler2014) >>
+>>
+endobj
+76 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [401.909 566.021 522.996 578.819]
+/A << /S /GoTo /D (cite.Aas2009) >>
+>>
+endobj
+103 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [80.004 552.472 117.276 565.27]
+/A << /S /GoTo /D (cite.Aas2009) >>
+>>
+endobj
+77 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [118.581 552.472 142.392 565.27]
+/A << /S /GoTo /D (cite.Aas2009) >>
+>>
+endobj
+78 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [146.719 552.472 239.971 565.27]
+/A << /S /GoTo /D (cite.Bedford2002) >>
+>>
+endobj
+79 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [241.276 552.472 265.087 565.27]
+/A << /S /GoTo /D (cite.Bedford2002) >>
+>>
+endobj
+80 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [93.156 525.373 193.266 538.171]
+/A << /S /GoTo /D (cite.Graler2012a) >>
+>>
+endobj
+81 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [199.582 525.373 223.392 538.171]
+/A << /S /GoTo /D (cite.Graler2012a) >>
+>>
+endobj
+82 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [324.186 427.245 425.082 440.043]
+/A << /S /GoTo /D (cite.Kojadinovic2010a) >>
+>>
+endobj
+83 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [425.758 427.245 449.569 440.043]
+/A << /S /GoTo /D (cite.Kojadinovic2010a) >>
+>>
+endobj
+84 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [453.267 427.245 474.045 440.043]
+/A << /S /GoTo /D (cite.Yan2007) >>
+>>
+endobj
+85 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [474.721 427.245 498.531 440.043]
+/A << /S /GoTo /D (cite.Yan2007) >>
+>>
+endobj
+86 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [259.554 400.147 444.482 412.945]
+/A << /S /GoTo /D (cite.Schepsmeier2013) >>
+>>
+endobj
+87 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [446.149 400.147 469.959 412.945]
+/A << /S /GoTo /D (cite.Schepsmeier2013) >>
+>>
+endobj
+88 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [267.245 359.499 370.213 372.297]
+/A << /S /GoTo /D (cite.Pebesma2005) >>
+>>
+endobj
+89 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [372.198 359.499 396.008 372.297]
+/A << /S /GoTo /D (cite.Pebesma2005) >>
+>>
+endobj
+90 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [479.004 359.499 522.996 372.297]
+/A << /S /GoTo /D (cite.Pebesma2012) >>
+>>
+endobj
+91 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[0 1 0]
+/Rect [80.004 345.95 103.814 358.748]
+/A << /S /GoTo /D (cite.Pebesma2012) >>
+>>
+endobj
+92 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [152.046 335.128 159.493 344.692]
+/A << /S /GoTo /D (table.1) >>
+>>
+endobj
+93 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [512.527 289.081 519.975 300.76]
+/A << /S /GoTo /D (section.3) >>
+>>
+endobj
+94 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [117.881 275.532 125.328 287.211]
+/A << /S /GoTo /D (section.4) >>
+>>
+endobj
+95 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [341.662 248.433 349.109 260.113]
+/A << /S /GoTo /D (section.5) >>
+>>
+endobj
+96 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [118.141 209.902 125.588 219.465]
+/A << /S /GoTo /D (section.6) >>
+>>
+endobj
+97 0 obj
+<<
+/Type /Annot
+/Subtype /Link
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [293.612 209.902 301.059 219.465]
+/A << /S /GoTo /D (section.7) >>
+>>
+endobj
+101 0 obj
+<<
+/D [99 0 R /XYZ 80 770.89 null]
+>>
+endobj
+98 0 obj
+<<
+/Font << /F8 59 0 R /F74 102 0 R /F70 61 0 R /F48 55 0 R /F69 60 0 R /F21 104 0 R /F23 105 0 R >>
+/ProcSet [ /PDF /Text ]
+>>
+endobj
+130 0 obj
+<<
+/Length 4476      
+/Filter /FlateDecode
+>>
+stream
+xÚÍ\[o#Ç•~ׯ`ž–†í®[_läa=É8	'›صE‹¢$bDQf“’'/ùë9·ºt³HQyá
+›]ÕU§Ïõ;§§œÜLÊÉwgß^œ}õ¡¶UmÙªÉÅõDW¦ÐZMjW­q“‹«ÉÓoçjzÿ\-áŸOð·=Ÿ£§ßÁåæü§‹¿L\S´µ™ÌÊÂ6üÔ¿è~9‰wº;˜¾ ù_}hÒmUÛMYÁlšhpÊY)dúO|¦-ÚJWøÈÌ[Tm;B
+]WüäßÏu3íæçº2]5ín´Ö/Î~>SHÍDM”µE]¹I­UQÑóÕÙ?•“+‚Ó6“'šºÂéªh›ÜM>žýșd(oa5¬Ô¸–©èÎgºšÎ×ðÂ;ø»ëüKÇ'­*Téü+o58µ_ôÌÛîŽ×fŠ¼ÿe‹SPW8Ò¢]¡Kã—|.}%à~kÞ{K{Óõµ¬v?'=PÓå)%á.éˆàó>×UmQeÑ€ÒaºµðÝi¸>Äõ¦.L	Zª4|ŠèÇï™—¹MkuýŒÌÆÚÖ²}™šèkFø)?jUôwÈpÐzkÃ?¹v6GÞu=‰•xŒbXüX*‹|^z>£<îY„ªÔ);€µMûœä¦¦¸øˆ¢ÁkÌZU4ª™ÌD×_þ«…Ðx
+¶—hèR¬2­ì:¨Œš¾?DõH_«¢¯ú.·GF]ûW§/mªÂÙãKÏ”nA3´°J$þð¦{Èß[ú<•èÌD›¢Uêâ¼D¹<’ÿ܈ˆºmô ‰¥)ìºÕRîàç"+~UB˜hƒü;R“Óe¯À„í3“¬+3Ôe´ˆŸ_¶,ƒÆʾ8÷F-¸ª ®--¦¦Oh·ðgd£‹pÖ”EÙš¡ž½H†‹î·¤ Í"™ƒ‹–Èr•„rÜŸ·ãIô*,Qú~µ úѺCZàóó…úË)JÐpâº9]4à=á0m%¼º~zÍúƒ„@ûàãоðjjÑI¼TxÏnvPhʈmæ)îÕm<˺”÷›h”~üC­ÇËhŒ'ûcešB¥¾òJ^ôD3™ñƒ>•ß~»ÇW:âV«—$N`s9ÜG·¾f®>Ì„E0›‡ÄñGÿÜÅ22¦¥¸“GáØ…T9¼|©9ä6}¨ZWÔÎ~/;"*øN¢‚ÁË(²•²`LB–à,z=ÔzÃÃ(ÝNo¢Q‰WÑ&%ªôRªvûœÆ$(0z½É¬1Su¨
+ø1·”+C¬ÛÓ#R"Æç¨GY%rUamçÏE§¦ÿGß¿,6§nô˜É\f¦¶ PGL¡œ`–ÿÆ·¾/ü~ý0Ô¶<¼‡uÈ_Â{H“ õSѽxì\ó
+½ÍÁ
+'ÏòÔ·27eâGá|rîuÌèl[ØòK0ýÔä	m«{àÜÒ'óÃש«Bµf¬»A§9-0“ª™¤ÔϾšåTGC$hmŽRYŸûÖSÃçq)e¥NW‘
+l
+÷˹Ü!Öî·ß»¹VÌ— ÿ¤°:܏Âò.
+gÄþ£ˆ†‰}½½Îz!öòL/D÷ÇÓÈ
+_Ÿô~RäXô¾Âe˜’nÿi.Þ¸¹Å°tIÆ°Þ‘9EòÀzΉäå¬Q€ çêKv#Æ…Ï|/×DŸÄ‰K1º(ZŸµ¤šÀL¤·$ÔKZ|)ÐüHMÍ)]Tξ­7­úMY–ˆTU§Îòâ˜rÀ@±Àù抹žá¥Nì™×›¬®6¤«µ×ÕLâ6gµ
+hi¨¹{öTuÏ\¸VçôõãKõvÀµ¤Š<3eYhд8£4ouqÞV„»ïÕ×ç3kÍôo)hÇ
+(‹ZP
+ŸälÐëM\€ÔE‚ £…/‰.ük¸ è=òëÓq¤h™&jûyËLËò-X•=¥²›<dUab%©8PSwl·0öMQè›alÄætÜjÛéLJλõŒÐ5'ê3#Ìé¤^P;Ö“{äVm‘ҝǀ}†Tˆ35à?”œ-\%XëϤrgL¾¾^߉$×(¶'B7ïp¾±$i"60gåEÆ >Ø¡EÃIß-cü|5݈ aÞŠŸFáØUÀ÷©¨š
+²`éÿ›;í Á˜€«Aucqa-ëUƒÉ€,ªè8ÊRÃ|íÀjPÝ“ç3gšéïxpÉ"®.\ùGž&©8Ã…×ášyÎ	;™iLQµŽ€»³þüc-l·Öe"¨µvzESºe,àŒ^»´xýk†d]€¶ŽÒÚÒŸ”¬F"¥I˜Ç6F§¤s‘ÛؐŽú4ïšIê–O¹˜>4š’×toêhѨÏ(ßðLTÕÍ=Ew™VWãZLYÔªIÀGí™­é˜pcKx ð³/
+²³§ÏAß¡™7h( r$¸nõ'18“rÂá	ZsTÙ!¡SÁý^XÞŽ¦´ÆBÆÛ˜*¨y™3.гdÖ?3ÛA”q&Z‹Ë.cmuÄš<CMÀÕ¥¬¢&£E™:ÍRùujî3Îúæ| €3³Ñ’MQ7MnÉf¼¢IW„WPϾ‚lû5~TüQûoøfŽWTBs§0ËŒ™eGÌ2ƒ7»ÏÊŽÆ3ËeÖ}VÖ¨BžYí>³†ú•ã>\–u;б[©¡]†ê÷âžïiöd¾ì¯ø~‡V_ÙÔ’r‹<Ö/-¤˜#³Eg°ìð)‡¬Œ’ÀÅp—‡{IÔº…¡y7ÕA1«
+û›µ
+}ªU˜Ó¬"c›z‘ï°G¹tЪÿ7s„¸à^pšáÇNØlà³ ªuxòé6:R­¥àµ›Ð/²ñ*ÙSÔ]ì)2k-#	 ïŠ^v‘d$¯É‚¯ËzzÛ%Ua¸SlïôI»â[hžøø
+$`êð9BÉ°séñ#Ì&{ôÆÙ‘eRB†àØ8J%®C"R…ÄÊbËHô( —>Kõò¡1Ty	wÞ%å´›œb•C—r €ªµ¯	d¬prêËþÚ?  [hž‰ÿeQ©Ñ¡-M.KN¶ÂÖô¦\ûÙ0?àmÅ├®ZN9×—½×Àà}qÒ1­Áñ„ˆˆ“huiž/}!—Ÿà",Š—[ÏÌcàué0A`0˜]Lf¬ºûM&)íªK:	õå3˜q °Rô¸é‹ÕSÁô‹;Áô0ik[¾C'$0ù‰˜z'9URçZðh‡b™¯I?ˆqËE\ô’a&/Ê	OæÂä´f9àâžÇ@Þ˜ò?ùL 6•®R#ç†ÒÁ›™¤rqÎìœË÷9ŒK,ƒ´"-±Œøù¬¦Rn8T´çí¢A$ðñ ÷¾ZZ×I¤R¨›
+¥’ðq(•Ô†"Ä(•Är ‘:Ü0œJꃩ¤qj”JbzM.0½o‡Óî,™U°Y£‹óÉÀ©å¡÷ÃÓ;«Åqôóh7¢™VëÔ‡á×½RMÒ¹@kر¥š©=A<­Æ‹QÖº¹ñ¸ç»”ê‘_Øî¢ñd-ÓòäòRª9Ûè°|ÕÛ(Ýds3ñ—ÿøîlòìV%•Ï>yW´TyÆFçÕïà‚jª@Ã5¼‚aþÏùèà$–*M`…V,¶Ü‡uiIu<ÊAì’
+Qev¨©9ÆCiLÌì߶…
+ÞâOù”µŠþdÞÝó+Eï;÷,,=@½‰Î¦áážÇWô‰îä˜cÀÂ¹ï‡¬y•”í“-Ÿ‚«““ÄìiÀ×à™@²RNbmaô`»x\6
+žÇÒ™w¢Œ‰a¥¹Àú0:Afð*`ï÷y`ÓÖÕ  R™5ö–ÙœJßj|¡V%Q®S1É0ös-™`úÞñÇÍ çãžok”¢	!àï|ÙÜW·_gƒ*l,äþ)ËýÖÙ%ò¿d4«*4õý
+šõKN³ÊÂÖÏkVLkªq¼û}Ž<Ð6G9Ú@ÛÞgÀ“ÝX=Zý’òÔ!ãͲø@¨zA2ú"‘6G%úùõ—:”X.z
+ìQœ®fŠIæ„bÒP
+€ÿ‰‘@
+Ú‘äG™cv^«Ž]Q¶Ѝ<«3iì>®æMvÙÜeh“ £>)4‡
+¶3ÉuÀÛ6Ù÷êÙ@³áãñ£àÖ¸Ž÷®ýñÚŠF>o=±‹¦t™[n%¥ƒk>~ëcyœ²ÙÈQ†ÃÏyè# %½×ÇyBÐËß$D"¸{rì8QDG< 2“û¤9¶ÇÎø ÿÿ•ó*yW2ÿáML(»Ø QnTìB‹á†
+Õ
+÷¼¦¹áHA"!ŽÐOMb^JÏww£7>¡ðQjìT8R§Q<æç,å•K¢BðluÓÎËr''ã4ì©£³ýÝ 	„QêbØlãÁ/‰Ç!«×hyñÏ<Âp7´:EûòÛ]îýÁu'÷ž<¸Ãì°Ekå
+F’QtÜRrèr“ª'ã)Œ”‡}ÞEî„B”åcS¬rIEìP[dÉe¹,q4JM,ý‚JYe„HòÜÖW®î½±˜Òñy9ÌÂÝ;_HilIÃ÷‚Y`X$oä&qÙœwÊp‰‚EâÌÖ[ï>+Å‰©I…ã*þ&*µdÞL|Å~ÂTLje¸Ùj)-A•>¿* *€·DÕǺ­ŠºÖƒÍ³ÕÝä—t:_‘kbà‡,QMacÉå›,š˜¡©Ÿ²¥}\â™2 at ST”®BñŽŒ¬â–õ–y»ïƒé65§TƒÌ¿&%F’ÄŒBj8Å»lö…¾±žyŠ<Iž©Vr°!9‹lU[4æ¿
+qÈåv'Qø.§uày «7£ó¬&Ÿ«4¿&ÿ²&Q;ýŒIԍ~“hßÄ$œ˜DÈcïP¯]Ã?Çô'
[TRUNCATED]

To get the complete diff run:
    svnlook diff /svnroot/spcopula -r 161


More information about the spcopula-commits mailing list