[Rgrs-commits] r31 - pkg pkg/R pkg/man www
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue Dec 9 17:27:58 CET 2008
Author: jbarnier
Date: 2008-12-09 17:27:58 +0100 (Tue, 09 Dec 2008)
New Revision: 31
Added:
pkg/R/copie.default.R
pkg/R/copie.proptab.R
pkg/R/format.proptab.R
pkg/R/print.proptab.R
pkg/R/selectwd.R
pkg/R/wtd.mean.R
pkg/R/wtd.table.R
pkg/R/wtd.var.R
pkg/man/Ponderations.Rd
pkg/man/copie.proptab.Rd
pkg/man/format.proptab.Rd
pkg/man/print.proptab.Rd
pkg/man/selectwd.Rd
Modified:
pkg/DESCRIPTION
www/rgrs.pdf
Log:
Ajouts fonctions ponderation et selectwd
Modified: pkg/DESCRIPTION
===================================================================
--- pkg/DESCRIPTION 2008-10-20 14:13:43 UTC (rev 30)
+++ pkg/DESCRIPTION 2008-12-09 16:27:58 UTC (rev 31)
@@ -1,12 +1,12 @@
Package: rgrs
Type: Package
Title: Fonctions pour faciliter l'usage de R en sciences sociales
-Version: 0.1-11
-Date: 2008-10-20
+Version: 0.1-12
+Date: 2008-12-09
Author: Julien Barnier
Maintainer: Julien Barnier <julien.barnier at ens-lsh.fr>
Description: Fonctions avant tout utilisées en interne par les membres du GRS (Groupe de Recherche sur la Socialisation)
License: GPL-3
Encoding: UTF-8
-Depends: R2HTML, odfWeave
+Depends: R2HTML, odfWeave, tcltk
LazyData: no
\ No newline at end of file
Added: pkg/R/copie.default.R
===================================================================
--- pkg/R/copie.default.R (rev 0)
+++ pkg/R/copie.default.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,13 @@
+`copie.default` <-
+function (obj, append=FALSE, file=FALSE, filename="temp.html", ...) {
+ if (file) {
+ HTML(obj, file=filename, append=append)
+ return
+ }
+ if (Sys.info()["sysname"] == "Windows") conn <- file("clipboard", "w")
+ if (Sys.info()["sysname"] == "Darwin") conn <- pipe("pbcopy", "w")
+ if (Sys.info()["sysname"] == "Linux") conn <- pipe("xclip -i", "w")
+ R2HTML::HTML(obj, file = conn, append = append, ...)
+ close(conn)
+}
+
Added: pkg/R/copie.proptab.R
===================================================================
--- pkg/R/copie.proptab.R (rev 0)
+++ pkg/R/copie.proptab.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,7 @@
+`copie.proptab` <-
+function (obj, percent=NULL, digits=NULL, justify="right", ...) {
+ if (!inherits(obj, "proptab")) stop("Le tableau n'est pas de classe proptab")
+ obj <- format.proptab(obj, digits=digits, percent=percent, justify=justify)
+ copie.default(obj, ...)
+}
+
Added: pkg/R/format.proptab.R
===================================================================
--- pkg/R/format.proptab.R (rev 0)
+++ pkg/R/format.proptab.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,15 @@
+`format.proptab` <-
+function (x, digits=NULL, percent=NULL, justify="right", ...) {
+ if (!inherits(x, "proptab")) stop("Le tableau n'est pas de classe proptab")
+ if (is.null(digits)) digits <- attr(x, "digits")
+ if (is.null(percent)) percent <- attr(x, "percent")
+ if (percent) {
+ fmt <- paste("%.",digits,"f%%",sep="")
+ x[,] <- sprintf(x, fmt=fmt)
+ result <- format.default(x,justify=justify, ...)
+ }
+ else
+ result <- format.default(round(x,digits), ...)
+ return(result)
+}
+
Added: pkg/R/print.proptab.R
===================================================================
--- pkg/R/print.proptab.R (rev 0)
+++ pkg/R/print.proptab.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,6 @@
+`print.proptab` <-
+function (x, digits=NULL, percent=NULL, justify="right", ...) {
+ if (!inherits(x, "proptab")) stop("Le tableau n'est pas de classe proptab")
+ x <- format.proptab(x, digits=digits, percent=percent, justify=justify)
+ print.table(x, ...)
+}
Added: pkg/R/selectwd.R
===================================================================
--- pkg/R/selectwd.R (rev 0)
+++ pkg/R/selectwd.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,10 @@
+`selectwd` <-
+function() {
+ require(tcltk)
+ wd <- tclvalue(tkchooseDirectory())
+ setwd(wd)
+ cat("Nouveau repertoire de travail : ",wd,"\n",sep="")
+ cat("Pour automatiser ce changement dans un script, utilisez :\n")
+ cat("setwd(\"",wd,"\")\n",sep="")
+}
+
Added: pkg/R/wtd.mean.R
===================================================================
--- pkg/R/wtd.mean.R (rev 0)
+++ pkg/R/wtd.mean.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,12 @@
+`wtd.mean` <-
+function (x, weights = NULL, normwt = "ignored", na.rm = TRUE)
+{
+ if (!length(weights))
+ return(mean(x, na.rm = na.rm))
+ if (na.rm) {
+ s <- !is.na(x + weights)
+ x <- x[s]
+ weights <- weights[s]
+ }
+ sum(weights * x)/sum(weights)
+}
Added: pkg/R/wtd.table.R
===================================================================
--- pkg/R/wtd.table.R (rev 0)
+++ pkg/R/wtd.table.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,27 @@
+`wtd.table` <-
+function (x, y = NULL, weights = NULL, normwt = FALSE, na.rm = TRUE)
+{
+ if (is.null(weights)) weights <- rep(1, length(x))
+ if (length(x) != length(weights)) stop("x et weights doivent etre de meme longueur")
+ if (!is.null(y) & (length(x) != length(y))) stop("x et y doivent etre de meme longueur")
+ if (na.rm) {
+ s <- !is.na(x) & !is.na(weights)
+ if (!is.null(y)) s <- s & !is.na(y)
+ x <- x[s, drop = FALSE]
+ if (!is.null(y)) y <- y[s, drop = FALSE]
+ weights <- weights[s]
+ }
+ if (normwt) {
+ weights <- weights * length(x)/sum(weights)
+ }
+ if (is.null(y)) {
+ result <- tapply(weights, x, sum, simplify=TRUE)
+ }
+ else {
+ result <- tapply(weights, list(x,y), sum, simplify=TRUE)
+ }
+ result[is.na(result)] <- 0
+ as.table(result)
+}
+
+
Added: pkg/R/wtd.var.R
===================================================================
--- pkg/R/wtd.var.R (rev 0)
+++ pkg/R/wtd.var.R 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,18 @@
+`wtd.var` <-
+function (x, weights = NULL, normwt = FALSE, na.rm = TRUE)
+{
+ if (!length(weights)) {
+ if (na.rm)
+ x <- x[!is.na(x)]
+ return(var(x))
+ }
+ if (na.rm) {
+ s <- !is.na(x + weights)
+ x <- x[s]
+ weights <- weights[s]
+ }
+ if (normwt)
+ weights <- weights * length(x)/sum(weights)
+ xbar <- sum(weights * x)/sum(weights)
+ sum(weights * ((x - xbar)^2))/(sum(weights) - 1)
+}
Added: pkg/man/Ponderations.Rd
===================================================================
--- pkg/man/Ponderations.Rd (rev 0)
+++ pkg/man/Ponderations.Rd 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,61 @@
+\encoding{UTF-8}
+\name{Pondérations}
+\alias{wtd.mean}
+\alias{wtd.var}
+\alias{wtd.table}
+\title{ Traitement de données pondérées }
+\description{
+ Fonctions permettant le calcul de moyennes (wtd.mean), variances
+ (wtd.var), tris à plat et tableaux croisés (wtd.table) pour des
+ variables pondérées.
+}
+\usage{
+wtd.mean(x, weights = NULL, normwt = "ignored", na.rm = TRUE)
+wtd.var(x, weights = NULL, normwt = FALSE, na.rm = TRUE)
+wtd.table(x, y = NULL, weights = NULL, normwt = FALSE, na.rm = TRUE)
+}
+\arguments{
+ \item{x, y}{ Vecteurs de données. Doit être numérique pour wtd.mean et
+ wtd.var.}
+ \item{weights}{ Vecteur des poids. Doit être de même longueur que x }
+ \item{normwt}{ Normalisation des poids pour que les effectifs totaux
+ pondérés soient les mêmes que les effectifs initiaux }
+ \item{na.rm}{ Suppression des valeurs manquantes }
+}
+\details{
+ Si \code{weights} n'est pas fourni, les fonctions utilisent une
+ pondération uniforme.
+}
+\value{
+ Pour \code{wtd.table}, si un seul vecteur est fourni la fonction calcule
+ le tri à plat pondéré de la variables. Si deux vecteurs sont passés en
+ paramètres on obtient le tri croisé pondéré des deux variables.
+}
+\author{ Les fonctions \code{wtd.mean} et \code{wtd.var} sont des copies
+ conformes des fonctions du même nom de l'extension \code{Hmisc}. Elles
+ ont été développées par :
+ Frank Harrell
+ Department of Biostatistics
+ Vanderbilt University School of Medicine
+ f.harrell at vanderbilt.edu
+
+ Pour \code{wtd.table} : Julien Barnier <julien.barnier at ens-lsh.fr> }
+\seealso{ \code{\link{table}}, \code{\link{mean}}, \code{\link{var}},
+ \code{\link[Hmisc]{wtd.table}}, \code{\link[Hmisc]{wtd.quantile} et
+ l'extension \code{survey}}}
+\examples{
+
+data(hdv2003)
+
+mean(hdv2003$age)
+wtd.mean(hdv2003$age, weights=hdv2003$poids)
+
+table(hdv2003$sexe)
+wtd.table(hdv2003$sexe, weights=hdv2003$poids)
+wtd.table(hdv2003$sexe, weights=hdv2003$poids, normwt=TRUE)
+
+table(hdv2003$sexe, hdv2003$hard.rock)
+wtd.table(hdv2003$sexe, hdv2003$hard.rock, weights=hdv2003$poids)
+
+}
+\keyword{univar}
\ No newline at end of file
Added: pkg/man/copie.proptab.Rd
===================================================================
--- pkg/man/copie.proptab.Rd (rev 0)
+++ pkg/man/copie.proptab.Rd 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,35 @@
+\encoding{UTF-8}
+\name{copie.proptab}
+\alias{copie.proptab}
+%- Also NEED an '\alias' for EACH other topic documented here.
+\title{ Export d'un objet proptab au format HTML }
+\description{
+ Applique la fonction générique \code{copie} à un tableau de classe \code{proptab}.
+}
+\usage{
+\method{copie}{proptab}(obj, percent=NULL, digits=NULL, justify="right", ...)
+}
+%- maybe also 'usage' for other objects documented here.
+\arguments{
+ \item{obj}{ nom de l'objet à exporter }
+ \item{percent}{ affichage du symbole pourcentage dans les cellules du
+ tableau }
+ \item{digits}{ nombre de décimales à afficher }
+ \item{justify}{ justification du contenu des cellules
+ (\code{"left"}, \code{"right"} ou \code{"centre"}) }
+ \item{...}{ arguments passés à la fonction copie() }
+}
+\details{
+ Pour plus d'informations sur les arguments et les résultats de la
+ fonction, se référer à l'aide des fonctions \code{format.proptab} et
+ \code{copie}.
+}
+\seealso{ \code{\link[rgrs]{copie}}, \code{\link[rgrs]{format.proptab}} }
+\author{ Julien Barnier <julien.barnier at ens-lsh.fr>}
+\examples{
+data(iris)
+tab <- table(cut(iris$Sepal.Length,8),cut(iris$Sepal.Width,4))
+ptab <- lprop(tab, percent=TRUE)
+copie(ptab)
+}
+\keyword{connection}
\ No newline at end of file
Added: pkg/man/format.proptab.Rd
===================================================================
--- pkg/man/format.proptab.Rd (rev 0)
+++ pkg/man/format.proptab.Rd 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,28 @@
+\encoding{UTF-8}
+\name{format.proptab}
+\alias{format.proptab}
+%- Also NEED an '\alias' for EACH other topic documented here.
+\title{ Formate le contenu d'un tableau contenant des proportions }
+\description{
+ Cette fonction formate un tableau contenant des pourcentages en
+ contrôlant leur présentation. Cette fonction est prévue pour une
+ utilisation interne, et ne devrait pas être utilisée directement.
+}
+\usage{
+ \method{format}{proptab}(x, digits=NULL, percent=NULL, justify="right", ...)
+}
+%- maybe also 'usage' for other objects documented here.
+\arguments{
+ \item{x}{ tableau à formater }
+ \item{digits}{ indique le nombre de décimales à conserver pour
+ l'affichage. Si \code{NULL}, on utilise l'attribut \code{digits} de \code{x} }
+ \item{percent}{ indique si on doit afficher (\code{TRUE}) ou non
+ (\code{FALSE}) le symbole \% dans chaque case du tableau. Si
+ \code{NULL}, on utilise l'attribut \code{percent} de \code{x} }
+ \item{justify}{ justification du contenu des cellules
+ (\code{"left"}, \code{"right"} ou \code{"centre"}) }
+ \item{...}{ arguments passés à la fonction format() }
+}
+\seealso{ \code{\link[rgrs]{copie.proptab}}, \code{\link[rgrs]{print.proptab}} }
+\author{ Julien Barnier <julien.barnier at ens-lsh.fr>}
+\keyword{print}
Added: pkg/man/print.proptab.Rd
===================================================================
--- pkg/man/print.proptab.Rd (rev 0)
+++ pkg/man/print.proptab.Rd 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,33 @@
+\encoding{UTF-8}
+\name{print.proptab}
+\alias{print.proptab}
+%- Also NEED an '\alias' for EACH other topic documented here.
+\title{ Affiche un tableau contenant des proportions }
+\description{
+ Cette fonction affiche un tableau contenant des pourcentages en
+ contrôlant leur présentation.
+}
+\usage{
+ \method{print}{proptab}(x, digits=NULL, percent=NULL, justify="right", ...)
+}
+%- maybe also 'usage' for other objects documented here.
+\arguments{
+ \item{x}{ tableau à afficher }
+ \item{digits}{ indique le nombre de décimales à conserver pour
+ l'affichage. Si \code{NULL}, on utilise l'attribut \code{digits} de \code{tab} }
+ \item{percent}{ indique si on doit afficher (\code{TRUE}) ou non
+ (\code{FALSE}) le symbole \% dans chaque case du tableau. Si
+ \code{NULL}, on utilise l'attribut \code{percent} de \code{tab} }
+ \item{justify}{ justification du contenu des cellules
+ (\code{"left"}, \code{"right"} ou \code{"centre"}) }
+ \item{...}{ arguments passés à la fonction print.table() }
+}
+\seealso{ \code{\link[rgrs]{format.proptab}}, \code{\link[rgrs]{Profils}}, \code{\link{print}} }
+\author{ Julien Barnier <julien.barnier at ens-lsh.fr>}
+\examples{
+tab <- table(x=round(runif(100,1,3)),y=round(runif(100,1,5)))
+ptab <- lprop(tab, digits=1, percent=TRUE)
+print(ptab)
+print(ptab, digits=2, percent=FALSE)
+}
+\keyword{univar}
\ No newline at end of file
Added: pkg/man/selectwd.Rd
===================================================================
--- pkg/man/selectwd.Rd (rev 0)
+++ pkg/man/selectwd.Rd 2008-12-09 16:27:58 UTC (rev 31)
@@ -0,0 +1,21 @@
+\encoding{UTF-8}
+\name{selectwd}
+\alias{selectwd}
+\title{ Sélecteur de répertoire de travail }
+\description{
+ Affiche ue boîte de sélection de répertoire en Tk et modifie le
+ répertoire de travail selon la sélection.
+}
+\usage{
+selectwd()
+}
+\value{
+ La fonction renvoit le répertoire choisi sous forme de chaîne de
+ caractères, et affiche la commande \code{setwd} correspondant à la
+ sélection effectuée.
+}
+\seealso{
+ \code{\link{setwd}}, \code{\link{getwd}}
+}
+\author{ Julien Barnier <julien.barnier at ens-lsh.fr> }
+\keyword{utilities}
Modified: www/rgrs.pdf
===================================================================
--- www/rgrs.pdf 2008-10-20 14:13:43 UTC (rev 30)
+++ www/rgrs.pdf 2008-12-09 16:27:58 UTC (rev 31)
@@ -61,287 +61,321 @@
(Questions multiples Modalisa)
endobj
45 0 obj
-<< /S /GoTo /D (Rfn.print.proptab.1) >>
+<< /S /GoTo /D (Rfn.Pond\351rations.1) >>
endobj
48 0 obj
-(print.proptab)
+(Pond\351rations)
endobj
49 0 obj
-<< /S /GoTo /D (Rfn.Profils.1) >>
+<< /S /GoTo /D (Rfn.print.proptab.1) >>
endobj
52 0 obj
-(Profils)
+(print.proptab)
endobj
53 0 obj
-<< /S /GoTo /D (Rfn.quant.cut.1) >>
+<< /S /GoTo /D (Rfn.Profils.1) >>
endobj
56 0 obj
-(quant.cut)
+(Profils)
endobj
57 0 obj
-<< /S /GoTo /D (Rfn.renomme.variable.1) >>
+<< /S /GoTo /D (Rfn.quant.cut.1) >>
endobj
60 0 obj
-(renomme.variable)
+(quant.cut)
endobj
61 0 obj
-<< /S /GoTo /D (Rfn.rgrs.update.1) >>
+<< /S /GoTo /D (Rfn.renomme.variable.1) >>
endobj
64 0 obj
-(rgrs.update)
+(renomme.variable)
endobj
65 0 obj
-<< /S /GoTo /D (Rfn.rp99.1) >>
+<< /S /GoTo /D (Rfn.rgrs.update.1) >>
endobj
68 0 obj
-(rp99)
+(rgrs.update)
endobj
69 0 obj
-<< /S /GoTo /D (index.0) >>
+<< /S /GoTo /D (Rfn.rp99.1) >>
endobj
72 0 obj
-(Index)
+(rp99)
endobj
73 0 obj
-<< /S /GoTo /D [74 0 R /Fit ] >>
+<< /S /GoTo /D (Rfn.selectwd.1) >>
endobj
-91 0 obj <<
-/Length 982
+76 0 obj
+(selectwd)
+endobj
+77 0 obj
+<< /S /GoTo /D (index.0) >>
+endobj
+80 0 obj
+(Index)
+endobj
+81 0 obj
+<< /S /GoTo /D [82 0 R /Fit ] >>
+endobj
+101 0 obj <<
+/Length 1001
/Filter /FlateDecode
>>
stream
-xÚíYÝF¿¿·©löªªÒ(9WÑz¹Ðö!©¬}´¥þõØ
³äÒ{wñìÌÎü~3;[;ë3üñy|öôqbäûT8ñÆ!C4(8sÞ®®\WIúG²®G^ý¦»+[]?1ëL¥íNMÒäªtßů@«pGû´×J"0õ¨Xµjó JP$D/ê1"L@!N¸ý)mÔÔÆÅßv*Fzg"ùÔïU#;³ÑÈz»_½¯äñN±·2¿þÁÿ)svG"äNÆ. WySLã( Á`î¼3§Ê´fm<Tkß,ò"oxOÚz&³ãµdiÆ:ÍeJ«®Vi°ôÆêÀ_À:(ÕµÅùC± hð#â2iËÈS¦Is*fa4Ƭ£G°Gñ)ºM>ýàBDÚæNéIâÁhîU[äCh'ºÌ¥öÏì>°{ä1y)'í
-#SvûÅw¿÷¿ [sñ,k¯¨ïÐF?y0«þà`/dê¼jN`, ·?AÚÄ¥xuïRȲ1ÕÚYÛ
ë&È@ÊÁ/Ô¥¥q$Ävrw«EÖq}ýÆLn°ÀkÚê8dz'5|:b´#\Ww|ãA=¤XñM%yÝW5PLNQ+ÂG_ä) !Od
-G|×W;)üeª²¼ÜNÙáÀÀÁÊÏñ¹7]8{é#RT²ÌêI 2¹¦?ƶR«ló«ÆÀéRjuTäï÷PÉ3ø#)Ke;L´ß<+ÔuA¨=®ämZ¶FUyZv<};6±½Úû4Jõ-½RØ-Q¥UÕ$·®Ðh
\O at 9ýÊíEbZß
îfz½>sÞz1hþG²f/Ôb/ê YÈh
-dHì i ±B÷`1X²àñà³Rc£ô.i*R´`ñ¥HÌ·º^ÈiþÏÃc+áÖ["à~!¸dQ°DÿsÒ ö»ìÖXÛûá¬.¼+j$»»ð¿*¥áûbþx !ß È? Ñ, ^·²Þ{_±k&¯Æ
-*ëþ»ø?yVXC*Á³ÂZé¼Ü»¯¤Â_8ýyíµ>ü+n0¦XKMù¦Gãß_?¨_ AYÿ ÅÄ`sàËøìÏ¿?Þ
+xÚíY]6}ß_Á[©8þ»ªª6ÚìTÑ®´LÚl¥²à¥aX%ýõ½` êeH:Q¥óaßë{ι×vövÖøoÚÛçW;#ß§ÂÙîÊ pD Q mì¼]ݺ¯Âè]¸×®G^ýj'{S>sÙ¾Â!)!hk#&¸ãQöKéý6v¼úʶcÙX&ÔÎF!åS¿±äf#Ø"ËÎÖÖ
+øêc¡G#©@1xÓ ú ¦Üu£<¢PÐÄb½¹JªtÚG
+zwW»<ª$ÏJi×]ì;f&UGú¬.lã®ÝØFg¶-£DgîÌy)ÜMFc'e£avj?w0jJÚT@, at Dõñ`D<B'}Ùþ#Wau
+3©Ì)«S15F}ï"uõÉâÁàîU&=´/B%ÚLÇgG¼ ¬ô+"Lùmo¾ù}îíÃïtVziùvæÛÉuæG\ê22IQàXpD?!ÚÐ¥xõèRȬ²ª¼î®ê
+$\Þ1AzQöq*Úd°yßí
Àô7qmÛõæµ½¸Ã¯M^OÓAGÚÀ§t £àÚ²c#(ûKCÛ¾n³$)Ã&&0LNIKá'_'¡Od
+¿ëÛkʦÿ°YÇI¶òÃA½7Û+oºp¶½Çé¨Åå¤lèÛë®RçñîgWÇ&@+º{UEiõnz2Öî(äëð÷P!ÂÉùømÑïæåÝb#Âã>µÆm'1$x·Blºü¸'aHqÑ[«ò"zæQ}Ð Úøëa=;ªS04KEÔìèFkT¼¨Â{רZ!×PZÿç
+WGHSá#éæÖ^nÖÎ[0'}m_£oQÊ$_Ðþ4&>6`b
Ác°dÁùà³ØåæVV$µpñ¥HLãÝ0;£ß»äÆ¿´þÅ,ýï5lÃ5í§:=%SÁþ?I`ìñ#üpcàE,j?¿öå,it³#ÿPä~q_,èÿ$$K crAþ|¨YüXëòèìâP§UR7yÜ4wâ¿ò,X% Jð¬ÎmÅÍ! ;pU°ûsWÖw2KÎ
I²£ý<þúÀwÐpkò;i
+rrû¨ì-óNÞ×!¤Bd48?
+}Ä0ÐA|eíßcKʸ½Ü^üì9Ä¡
endstream
endobj
-74 0 obj <<
+82 0 obj <<
/Type /Page
-/Contents 91 0 R
-/Resources 90 0 R
+/Contents 101 0 R
+/Resources 100 0 R
/MediaBox [0 0 612 792]
-/Parent 99 0 R
-/Annots [ 75 0 R 76 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 ]
+/Parent 109 0 R
+/Annots [ 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 ]
>> endobj
-75 0 obj <<
+83 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 242.188 513.085 250.936]
+/Rect [506.111 266.099 513.085 274.846]
/Subtype /Link
/A << /S /GoTo /D (page.2) >>
>> endobj
-76 0 obj <<
+84 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 230.134 513.085 238.98]
+/Rect [506.111 254.044 513.085 262.891]
/Subtype /Link
/A << /S /GoTo /D (page.3) >>
>> endobj
-77 0 obj <<
+85 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 218.278 513.085 227.025]
+/Rect [506.111 242.188 513.085 250.936]
/Subtype /Link
/A << /S /GoTo /D (page.4) >>
>> endobj
-78 0 obj <<
+86 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 206.223 513.085 215.07]
+/Rect [506.111 230.134 513.085 238.98]
/Subtype /Link
/A << /S /GoTo /D (page.5) >>
>> endobj
-79 0 obj <<
+87 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 194.268 513.085 203.115]
+/Rect [506.111 218.179 513.085 227.025]
/Subtype /Link
/A << /S /GoTo /D (page.5) >>
>> endobj
-80 0 obj <<
+88 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 182.313 513.085 190.891]
+/Rect [506.111 206.223 513.085 214.801]
/Subtype /Link
/A << /S /GoTo /D (page.7) >>
>> endobj
-81 0 obj <<
+89 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 170.358 513.085 179.205]
+/Rect [506.111 194.268 513.085 203.115]
/Subtype /Link
/A << /S /GoTo /D (page.8) >>
>> endobj
-82 0 obj <<
+90 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 158.403 513.085 167.249]
+/Rect [506.111 182.313 513.085 191.16]
/Subtype /Link
/A << /S /GoTo /D (page.8) >>
>> endobj
-83 0 obj <<
+91 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [506.111 146.328 513.085 155.294]
+/Rect [506.111 170.238 513.085 179.205]
/Subtype /Link
/A << /S /GoTo /D (page.9) >>
>> endobj
-84 0 obj <<
+92 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [501.13 134.492 513.085 143.339]
+/Rect [501.13 158.403 513.085 167.249]
/Subtype /Link
/A << /S /GoTo /D (page.10) >>
>> endobj
-85 0 obj <<
+93 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [501.13 122.637 513.085 131.384]
+/Rect [501.13 146.547 513.085 155.294]
/Subtype /Link
/A << /S /GoTo /D (page.11) >>
>> endobj
-86 0 obj <<
+94 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [501.13 110.682 513.085 119.429]
+/Rect [501.13 134.592 513.085 143.339]
/Subtype /Link
/A << /S /GoTo /D (page.12) >>
>> endobj
-92 0 obj <<
-/D [74 0 R /XYZ 100.346 711.639 null]
+95 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.13 122.537 513.085 131.384]
+/Subtype /Link
+/A << /S /GoTo /D (page.13) >>
>> endobj
-93 0 obj <<
-/D [74 0 R /XYZ 100.346 693.639 null]
+96 0 obj <<
+/Type /Annot
+/Border[0 0 0]/H/I/C[1 0 0]
+/Rect [501.13 110.682 513.085 119.429]
+/Subtype /Link
+/A << /S /GoTo /D (page.14) >>
>> endobj
-94 0 obj <<
-/D [74 0 R /XYZ 100.346 594.012 null]
+102 0 obj <<
+/D [82 0 R /XYZ 100.346 711.639 null]
>> endobj
-98 0 obj <<
-/D [74 0 R /XYZ 100.346 252.228 null]
+103 0 obj <<
+/D [82 0 R /XYZ 100.346 693.639 null]
>> endobj
-90 0 obj <<
-/Font << /F34 95 0 R /F35 96 0 R /F39 97 0 R >>
+104 0 obj <<
+/D [82 0 R /XYZ 100.346 594.012 null]
+>> endobj
+108 0 obj <<
+/D [82 0 R /XYZ 100.346 276.138 null]
+>> endobj
+100 0 obj <<
+/Font << /F34 105 0 R /F35 106 0 R /F38 107 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-116 0 obj <<
-/Length 1253
+128 0 obj <<
+/Length 1258
/Filter /FlateDecode
>>
stream
-xÚíWÝoÛ6÷_!¤bK¤H
-í°M»Ù°5öôiG
,)úØÒÿ~ü,Ùrbö"w¼ïîwÞÊÞçÉùäí'L½Dazó¥ C8òæïv̾Î/ß~"¬')æJó" (ó¢÷Z|->FPçü©5lO?6"«AÜÔ3? áÌ|
-áë02(Ú|õaêîúÓN¿|x·>Çpð¬Õ y`¡Y¾^Kð÷, SQ&â>Ê$c¯¨GGÁM{øtUV )¢VHG{
-óÿ ÚéaðQ4óCôùÿóÈàTC Pàç×l!ÜéQ"À:BáÀÒÅ|ò8AFuÌBÂyñzrûzµy©Ôá{ÿѵGù1Õ<õ®'îÜöéð>}"B<ÊC2ú27hp: G7OE^JÓÅiÙY~ÿMºÅ¢:µjÍhì¸Ì˵pB¿Ì»2FGÑ ÂÂcаMi(!*½ìå?Ê*.¢Nòlßëúõð®¼7ÇÏ"Mi}HEëWæku)ÊôOiDm2x , &Å
-ã `µRw@k
¼ÖDØb»pwSQUcF¹r¶Þ³oY%p«NbFÓ,!ȬäM%VrÓ]h´[=oÞ¨ê§2ùÛq-ë|aç*ìÄxi§w3çþ¨¯`j*
-{ßA
-UÙc
,cÕºrKdÔUå[SÕÉòûû2Y=Ô'n t¡1dw 8ÃçLUD4keªz} ¸ÀS®}e¡ÊÐ }4Õ.
-"=í¥ç&äÑ©ÉfYnþe|§ÞG!@ÔÝÈxøÄR÷owñ{C¾Õ÷õ}ºÅ"oîÈ*çtX¦iÓ}µjÚ8ØGºöéBø¾C:åãd-º[mîû~Öîz.¿9`ÌMajAó¬YW7FÕÉ2V¹pSNR¹¬OÆJ<¤ØÙ&Ò¿®Ë¯±jD ƽ¼¦Ð®èÀ)å¨.ÅäÉ6÷¾fPQP4zúG¼í¤]òÛÈVeKÉNSIW·öÕÈÂ8(Äe-´:ÞìÉ?TÞÍ|LØ´HÊΧIfy[ÝÊU =ÙrU/érÓ §¥q¼IkÑèÌ1"ÂóªÎb¦Û6P¥3l3gOEÒêѱ<Rý[µÕHðàPÖ½uì'GÕ?!Ö¨¬G4F ä/R{)Ðù³$88Ø¢¦Å¥j'ìb.4.Ä>2K4¬úãÝ7³îíâÏ2«ü´z Ëò§CØîZºRxVù¶k_à¾Ä}þ
-Ñ<{¦1®í>þÞÿ4
-³îâI¬TVw@\éIç°*N*n,ZèNʤ{cÔPµûbkݼóíh¨Oº=üõ,D
-®d¶ªÎ¸Öu¶»ýW²P»Dïî³VìK5NZÚÙj©æ_n.ö)ê*í×öįúOð/k¯
+xÚíWÝoÛ6÷_!¤bK¤(
+í°MÛÙ°5öôAhG
,©úXÓÿ~ÇÉ-'°íHQÇ;Þw÷;agå`çýäÍ|òòåNBßóùÒ!#Ê|G|:óĹz³OóËï`y#H¹@
+@2¨¬²J|.%!}®'`ÝÌõZ¢fFU-29sS4s9ÆßíÀÂm81<1
+J½éÇ÷çÖ
+(¾#kFx¸ÄC8ð,Ü3LWUÚ2@:¿{¤Çp·oÇÃï3×'?0ÿÜG-37_0ÃÉÀÿó[£· ¼À¼ PÀ/xxx~Ëù`wZ` Ñ .æ/¢åIOl>¦È
¯'·°ÀÇKPGÃÀùªE×îÂ<s®'ío³'ÛìI0òqxà#_ð§©Ý
+ÒysñPU3s=§ÉiY±ø,íbY͵z!j͸,ªud
>Ì¿ÒFGÑà!&üç az6Ò3pÆ ©ÌáßÊ:®Ò²IüÐíÚ¸x ¼×ÛÏË2K¿´ÒøE_y¬5ê·Õå$WJepÇ=§¢"ì¤î(ÃÆ@y£ÚÛÄ)΢º3Øï´m]ûUFP aÕrÈJS$¸§{%
¼©£Åtã!ÆFÏÀAÉ×ÔkÙÜC öÒLï0Ö5ýYAWRBîo!|9(=3ÛJYÅ2o^ÿqsuet6õöÊç¶nÒå·×'UººoNì*Bt1dH`A±Ï¡¥h×`ª~C ØÀ?Ö½
+2Ôë.
+ÖaPd§[é¹ $9#|ª³YV»`û0®UïnOd<þTÑRuÑw{ñ½
+sB¾õ·õ¢ÈìbY´Z÷F*Êkë´XfYÛ¿ujº8ÚKµæê
ð¢CòqºúSmÞöý9XÛãÙ8<þ|z6m
+SR\äÌûº1
+¨J±ÊÅ7Õá$Ëæd¬tqø¼;ÑĶkók¬1Dio¯hG«)b¼/¦'*p*9ª¼7ÙeðÁ{
à ÔFÀÿü&²¡l©0Ùq*éëÖ¡z
øl¢4«Eofçw321-³¶6³ä4Í
+oéìZÝépQWÕ*7[2þ´Ò·Yu"*s´HdÆÎy¨³TèͲ޸Ô*aÞ{¥Ë#Õ¿S[
+ýGÑarþDe3¢1D~ð$µ{!<J²$ z;t2Sô|X© ¨÷bøÈ.æ²ÍRiCìMTå©U½¼ú¬¿
YüUæµÕ÷hYýrÛ]K[
+ϳº8ÀvcíòÜ×xÈ¿!g4æ¡ýË?øOÀ=aÖ]<Dë2õñP ú|Ö;Å âÆ°QÔDêÓ*íïX5 ¶¿ º¹VÝÈ+×úÔ®¸mºÍ?]Ë2ÊÐÌWÍýY tíþ;Mà+S_Y+÷Ìe
+'¥¾ì´Tó7õÍôkâþ þjØZ
endstream
endobj
-115 0 obj <<
+127 0 obj <<
/Type /Page
-/Contents 116 0 R
-/Resources 114 0 R
+/Contents 128 0 R
+/Resources 126 0 R
/MediaBox [0 0 612 792]
-/Parent 99 0 R
-/Annots [ 87 0 R 88 0 R 89 0 R 110 0 R 111 0 R 112 0 R 113 0 R ]
+/Parent 109 0 R
+/Annots [ 97 0 R 98 0 R 99 0 R 122 0 R 123 0 R 124 0 R 125 0 R ]
>> endobj
-87 0 obj <<
+97 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [501.13 682.58 513.085 691.427]
/Subtype /Link
-/A << /S /GoTo /D (page.13) >>
+/A << /S /GoTo /D (page.15) >>
>> endobj
-88 0 obj <<
+98 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [501.13 670.598 513.085 679.345]
+/Rect [501.13 670.498 513.085 679.345]
/Subtype /Link
-/A << /S /GoTo /D (page.14) >>
+/A << /S /GoTo /D (page.16) >>
>> endobj
-89 0 obj <<
+99 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [501.13 658.416 513.085 667.263]
/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
+/A << /S /GoTo /D (page.16) >>
>> endobj
-110 0 obj <<
+122 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [501.13 646.334 513.085 655.181]
/Subtype /Link
-/A << /S /GoTo /D (page.15) >>
+/A << /S /GoTo /D (page.17) >>
>> endobj
-111 0 obj <<
+123 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [501.13 624.185 513.085 633.162]
/Subtype /Link
-/A << /S /GoTo /D (page.16) >>
+/A << /S /GoTo /D (page.18) >>
>> endobj
-112 0 obj <<
+124 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [117.35 204.215 149.231 214.113]
/Subtype /Link
/A << /S /GoTo /D (Rfn.copie) >>
>> endobj
-113 0 obj <<
+125 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [152.219 204.215 237.898 214.113]
/Subtype /Link
/A << /S /GoTo /D (Rfn.format.proptab) >>
>> endobj
-100 0 obj <<
-/D [115 0 R /XYZ 100.346 711.639 null]
+110 0 obj <<
+/D [127 0 R /XYZ 100.346 711.639 null]
>> endobj
-118 0 obj <<
-/D [115 0 R /XYZ 100.346 603.897 null]
+130 0 obj <<
+/D [127 0 R /XYZ 100.346 603.897 null]
>> endobj
6 0 obj <<
-/D [115 0 R /XYZ 100.346 603.897 null]
+/D [127 0 R /XYZ 100.346 603.897 null]
>> endobj
-121 0 obj <<
-/D [115 0 R /XYZ 100.346 535.237 null]
+133 0 obj <<
+/D [127 0 R /XYZ 100.346 535.237 null]
>> endobj
-122 0 obj <<
-/D [115 0 R /XYZ 100.346 489.25 null]
+134 0 obj <<
+/D [127 0 R /XYZ 100.346 489.25 null]
>> endobj
-123 0 obj <<
-/D [115 0 R /XYZ 100.346 431.308 null]
+135 0 obj <<
+/D [127 0 R /XYZ 100.346 431.308 null]
>> endobj
-124 0 obj <<
-/D [115 0 R /XYZ 100.346 322.617 null]
+136 0 obj <<
+/D [127 0 R /XYZ 100.346 322.617 null]
>> endobj
-125 0 obj <<
-/D [115 0 R /XYZ 100.346 263.061 null]
+137 0 obj <<
+/D [127 0 R /XYZ 100.346 263.061 null]
>> endobj
-126 0 obj <<
-/D [115 0 R /XYZ 100.346 218.687 null]
+138 0 obj <<
+/D [127 0 R /XYZ 100.346 218.687 null]
>> endobj
-127 0 obj <<
-/D [115 0 R /XYZ 100.346 170.797 null]
+139 0 obj <<
+/D [127 0 R /XYZ 100.346 170.797 null]
>> endobj
-114 0 obj <<
-/Font << /F35 96 0 R /F47 117 0 R /F34 95 0 R /F48 119 0 R /F49 120 0 R >>
+126 0 obj <<
+/Font << /F35 106 0 R /F46 129 0 R /F34 105 0 R /F47 131 0 R /F48 132 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-138 0 obj <<
-/Length 1530
+150 0 obj <<
+/Length 1529
/Filter /FlateDecode
>>
stream
xÚ]sÓFðÝ¿BS"ÍÄâô-w
-ÓP)1¥3ÀÎYwäçw÷v¥ÈF¦ ãÛÛÛ½Ûï]YX×°þ\<Û,µrW±[å áal%çÆÁÊÚÖ{;oÚR:7/Ñ8±Ä>\eÈ$Y¾{½Y|Yx
-˯ÄõÔÊw÷
UÀáKV©õÍî¬^N àʺZü=Þw¸ìéTvO¸qèYq,\ß÷dkµÇ廫ÔXß¶ê¥ »8ékO%#³Öm£vãþÚ\¼2oÌ+¦®ðý(mÂÇľpC/&aK«²íʦÞSñNÕ=y©µôR7NûÙuCP¦ÎÍ-fש¬Ö¨9ìêdÐÛLëAäÑN2K¦/µ¯û¬»éID¶1¯eFÀ§|__j*~®²å*@ñ4`ªU
+ÓP)1¥3ÀÎYwäçw÷v¥ÈF¦ ãÛÛÛ½Ûï]YX×°þ\<Û,±µrW±[å áI<ϵ)¬÷vÞ´¥t>n^>>¢ q(b7}¸ÊH²|÷z³ø²ð 7^'ë©ïï?
+«ÃRë!ÝY!¼Àuµø{¼ïp%Ù©ìpãгâX¸¾ïÈ>2WºÇ廫ÔXß¶ê¥ »8ékO%#³Öm£vãþÚ\¼2oÌ+¦®ðý(mÂÇľpC/&aK«²íʦÞSñNÕ=y©µôR7NûÙuCP¦ÎÍ-fש¬Ö¨9ìêdÐÛLëAäÑN2K¦/µ¯û¬»éID¶1¯eFÀ§|__j*~®²å*@ñ4`ªU
ZËe»ýì
Nü ß aÙ.ÇóÔÆK4»^ÄÿVg×rÖ²ß[z?ÙÒÉ4>H!AïXÛu]@x{Z±[="çrõUG«Öìnâ×9k̼µ¬'çg¯®ÖÚüQg;ùäNîZ÷¦ÛU¿NÄ;j%£3ð½`ßëZëøú Q÷¢7!OÇbS7;ö³¤õ.HÑÕA(Ù&§Áïe`*˯_zëùlP²Þý
Ò%<øö¹6Z·.i3Eg&Ï-õó m¶çÀ@7u'ëEOÈè£~xru³_O#
2iµ¬se û
5ñWöæ
@@ -351,215 +385,215 @@
Yo¬%1@%È¥n»ël\(^ 4 üÀÙÂ2FbÛ«²îo ÕPºjt]¬T1V¬ª¬syX¢kívLWeËïî=®ÉôìØ2¤BùâÖIÝ᣼etå\^Ñúï½ogU/&rþB£b>'£±UÞH
¼Øä sNj#bÑhGXûK3(⮯¸×±©ã&n=#
ñTî/1äÒØne&`FiÚQ±Î¡¤ñØb4Áưîw8`,J%s$9ãØ_@~QæªÑÍo\ßæ²Âä[EðWP§0)´9UÐ.s|aEË|N§aÕ¬Xl§³èÃpk8#7
-âÄf@÷ÀƵm ì9q_ìñ#×2ljBvD°7é+8{p¤4B}}÷ 7ÚrC5ÔÓJ(h&;sÝeÆá{gj`%{ v,@F-Xs[©º¦T2Ñ®ð;¼e,ÃV¹81G&°Ë¼Vóc®ªj´¾VF1¼rº;ä¢\μ1ÀÃ|â\Âtz¹Eé¹p¼SåØ4éËôVZw4sô¢Ö ôØÒr^>ìéÌÁ,ø"Qè:=ôµ}UJäY¦êq8øí³9q?òw0ó²Ò7îV=½ÏÉdµÏ*Ýù2ZêÚÀ7ÿ÷2~íQÎÜ7þ¡pʤ÷x'þaÚ
vÓvÙ§~U7ÿ bãv
+âÄf@÷ÀƵm ì9q_ìñ#×2ljBvD°7é+8{p¤4B}}÷ 7ÚrC5ÔÓJ(h&;sÝeÆá{gj`%{ v,@F-Xs[©º¦T2Ñ®ð;¼e,ÃV¹81G&°Ë¼Vóc®ªj´¾VF1¼rº;ä¢\μ1ÀÃ|â\Âtz¹Eé¹p¼SåØ4éËôVZw4sô¢Ö ôØÒr^>ìéÌÁ,ø"Qè:=ôµ}UJäY¦êq8øí³9q?òw0ó²Ò7îV=½ÏÉdµÏ*Ýù2ZêÚÀ7ÿ÷2~íQÎÜ7þ¡pʤ÷x'þaÚ
vÓvÙ§~U7ÿ èk
endstream
endobj
-137 0 obj <<
+149 0 obj <<
/Type /Page
-/Contents 138 0 R
-/Resources 136 0 R
+/Contents 150 0 R
+/Resources 148 0 R
/MediaBox [0 0 612 792]
-/Parent 99 0 R
-/Annots [ 134 0 R 135 0 R ]
+/Parent 109 0 R
+/Annots [ 146 0 R 147 0 R ]
>> endobj
-134 0 obj <<
+146 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [117.35 110.682 143.253 120.579]
/Subtype /Link
/A << /S /GoTo /D (Rfn.HTML) >>
>> endobj
-135 0 obj <<
+147 0 obj <<
/Type /Annot
/Border[0 0 0]/H/I/C[1 0 0]
/Rect [146.242 110.682 225.943 120.579]
/Subtype /Link
/A << /S /GoTo /D (Rfn.copie.proptab) >>
>> endobj
-101 0 obj <<
-/D [137 0 R /XYZ 100.346 711.639 null]
+111 0 obj <<
+/D [149 0 R /XYZ 100.346 711.639 null]
>> endobj
-132 0 obj <<
-/D [137 0 R /XYZ 100.346 677.337 null]
+144 0 obj <<
+/D [149 0 R /XYZ 100.346 677.337 null]
>> endobj
10 0 obj <<
-/D [137 0 R /XYZ 100.346 677.337 null]
+/D [149 0 R /XYZ 100.346 677.337 null]
>> endobj
-139 0 obj <<
-/D [137 0 R /XYZ 100.346 641.484 null]
+151 0 obj <<
+/D [149 0 R /XYZ 100.346 641.484 null]
>> endobj
-140 0 obj <<
-/D [137 0 R /XYZ 100.346 611.669 null]
+152 0 obj <<
+/D [149 0 R /XYZ 100.346 611.669 null]
>> endobj
-141 0 obj <<
-/D [137 0 R /XYZ 100.346 554.875 null]
+153 0 obj <<
+/D [149 0 R /XYZ 100.346 554.875 null]
>> endobj
-142 0 obj <<
-/D [137 0 R /XYZ 100.346 486.127 null]
+154 0 obj <<
+/D [149 0 R /XYZ 100.346 486.127 null]
>> endobj
-143 0 obj <<
-/D [137 0 R /XYZ 100.346 346.827 null]
+155 0 obj <<
+/D [149 0 R /XYZ 100.346 346.827 null]
>> endobj
-144 0 obj <<
-/D [137 0 R /XYZ 100.346 278.078 null]
+156 0 obj <<
+/D [149 0 R /XYZ 100.346 278.078 null]
>> endobj
-145 0 obj <<
-/D [137 0 R /XYZ 100.346 168.272 null]
+157 0 obj <<
+/D [149 0 R /XYZ 100.346 168.272 null]
>> endobj
-146 0 obj <<
-/D [137 0 R /XYZ 100.346 125.048 null]
+158 0 obj <<
+/D [149 0 R /XYZ 100.346 125.048 null]
>> endobj
-136 0 obj <<
-/Font << /F47 117 0 R /F35 96 0 R /F48 119 0 R /F49 120 0 R /F34 95 0 R >>
+148 0 obj <<
+/Font << /F46 129 0 R /F35 106 0 R /F47 131 0 R /F48 132 0 R /F34 105 0 R >>
/ProcSet [ /PDF /Text ]
>> endobj
-150 0 obj <<
+162 0 obj <<
/Length 694
/Filter /FlateDecode
>>
stream
-xÚUËn0Ýó^T*Hc°UͳRMiºH³pÀ3!b3Mÿ¾Cduå×}{®/KÀ7çxîpÈCù``@CaÃy
-n\êÝÎ/Îi4¢â00f:¤+Yy¹pÝJ;¨waìÓ?èù$2Õ>{«2õDs×jAlCÚEsÈ"fm¥B_¡¬Êj³âÖ¦Ñó1õ iqçù!Bî¡oWsËV+iô üéJ"R-õý,nmÍ^>ÿÌRóJÛ×]Þ¢Ì:ãÆË ãÍß6¢à'Ôg$+çæÔ<k0à1øÓ® 5
h{®ï;QêJkÖÄR© aá¸n/jFùD@ã¡Ô'"O\z>aÈÖk»¤ýñ¤ò0s;JØûϲ»iÑØCRy¹
)Tð*,a9}*Øt±á06w©Ê:©²Rg
ÚJ½Íæ0T#ÈPôHHû
J:36¯½ z§,~·¦A%)ÎÔRªDBÛÓÞjãD¨ïG-rÿÚèÀ
-¿åÿȰ ¹Ëf%~½·ßðßöëÆ§2®Kdès/Fîe=öÆi§< üTjåõG8q)·ò|à¸-·¨G'Ù\´âþ¥ÖSVwRO9¡ÿc{ñâÚãÄy#?àµ16Úr lÚLøýÌå|
-Å^¡ymºú¾¨Z®=}à{&Ï\E¥²¡Óºxg/¿JUûy}Õ}Âû/ªÿz×x:"Ñ6íªhTÚm-Ú
-Ch§Ì®I³&ï5l3I0ä8~kT®ñlMvERVÒßÅLüê¯òG3þôüY
+xÚU[o0~çWøaÒ@
+®ml.R5×IU_¦fÝC× uÿ~MH&öäÛ¹~ç;>ÍA߬өuté áÈg>Î%{ÜG¥Ø÷"4MÐÍûéÕÑ%\¯½ ÀÔ÷ÀL'Wr¡*G/[iô.À>_Ss=péíg¹(3U4wHBPöyq\ac+Zþ"¤UZÃJ[ çR#Ñ'¤åãúØÇ®Yá"SVÜèAùÓ*e¯U>×°µ5yýü3Mà·¯»¼ÅEvÆÁË c]LßQèê" Nâ
uwOP`
+{Qþt¢Ä¡0oqÏÐõ}'J]i¨µÒBL>§H@ð×ëöªf<)2
t(õÌâ&S˱õÖ,I<«*ìæþs]´lÌ!®.ì
+å½ ïã¿Cl¾
ØE8»TÎUWi©Ó"ßJ½Íæ ª1Tc=Jë>áYÇ×Aà)¦ßm
iP\§ù\å±Â¦%Ç½ÕÆç1LHßZÎÕá=µ;Ñ%$ÞçÿX@ìy³P¹~»·÷øoûuãSY¯K ôÙÀÏ©{̲a[Ax§<
+ü\ifõG8q¶ò|à¸)·¬×Nª/¹´Âþ¥ÖcVOJ9¡ÿëâÅ1[fúH·¥´Õ@Ù¤ñ{ÅålÅA¡8mºú±¨Z®½|àI«&K\Oe§C§?u/øÁ\~Uyífõ#U_ ↑þë]ÒñÉX´«¢ÉnÓäé¬ÝB&t5evM%{¯IoIFqDÃ}£rI'K¶+²Js½ñ]¼Èoþ*¯pðÍ8R
endstream
endobj
-149 0 obj <<
+161 0 obj <<
/Type /Page
-/Contents 150 0 R
-/Resources 148 0 R
+/Contents 162 0 R
+/Resources 160 0 R
/MediaBox [0 0 612 792]
-/Parent 99 0 R
+/Parent 109 0 R
>> endobj
-102 0 obj <<
-/D [149 0 R /XYZ 100.346 711.639 null]
+112 0 obj <<
+/D [161 0 R /XYZ 100.346 711.639 null]
>> endobj
-151 0 obj <<
-/D [149 0 R /XYZ 100.346 674.033 null]
+163 0 obj <<
+/D [161 0 R /XYZ 100.346 674.033 null]
>> endobj
-152 0 obj <<
-/D [149 0 R /XYZ 100.346 595.367 null]
+164 0 obj <<
+/D [161 0 R /XYZ 100.346 595.367 null]
>> endobj
14 0 obj <<
-/D [149 0 R /XYZ 100.346 595.367 null]
+/D [161 0 R /XYZ 100.346 595.367 null]
>> endobj
-153 0 obj <<
-/D [149 0 R /XYZ 100.346 520.224 null]
+165 0 obj <<
+/D [161 0 R /XYZ 100.346 520.224 null]
>> endobj
-154 0 obj <<
-/D [149 0 R /XYZ 100.346 467.651 null]
+166 0 obj <<
+/D [161 0 R /XYZ 100.346 467.651 null]
>> endobj
-155 0 obj <<
-/D [149 0 R /XYZ 100.346 415.077 null]
+167 0 obj <<
[TRUNCATED]
To get the complete diff run:
svnlook diff /svnroot/rgrs -r 31
More information about the Rgrs-commits
mailing list