# HG changeset patch
# User devteam
# Date 1400511604 14400
# Node ID 5642f7ee948b6a7401d54d78d00f498628152421
Imported from capsule None
diff -r 000000000000 -r 5642f7ee948b kpca.py
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/kpca.py Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,134 @@
+#!/usr/bin/env python
+
+"""
+Run kernel PCA using kpca() from R 'kernlab' package
+
+usage: %prog [options]
+ -i, --input=i: Input file
+ -o, --output1=o: Summary output
+ -p, --output2=p: Figures output
+ -c, --var_cols=c: Variable columns
+ -k, --kernel=k: Kernel function
+ -f, --features=f: Number of principal components to return
+ -s, --sigma=s: sigma
+ -d, --degree=d: degree
+ -l, --scale=l: scale
+ -t, --offset=t: offset
+ -r, --order=r: order
+
+usage: %prog input output1 output2 var_cols kernel features sigma(or_None) degree(or_None) scale(or_None) offset(or_None) order(or_None)
+"""
+
+import sys, string
+from rpy import *
+import numpy
+from bx.cookbook import doc_optparse
+
+
+def stop_err(msg):
+ sys.stderr.write(msg)
+ sys.exit()
+
+#Parse Command Line
+options, args = doc_optparse.parse( __doc__ )
+#{'options= kernel': 'rbfdot', 'var_cols': '1,2,3,4', 'degree': 'None', 'output2': '/afs/bx.psu.edu/home/gua110/workspace/galaxy_bitbucket/database/files/000/dataset_260.dat', 'output1': '/afs/bx.psu.edu/home/gua110/workspace/galaxy_bitbucket/database/files/000/dataset_259.dat', 'scale': 'None', 'offset': 'None', 'input': '/afs/bx.psu.edu/home/gua110/workspace/galaxy_bitbucket/database/files/000/dataset_256.dat', 'sigma': '1.0', 'order': 'None'}
+
+infile = options.input
+x_cols = options.var_cols.split(',')
+kernel = options.kernel
+outfile = options.output1
+outfile2 = options.output2
+ncomps = int(options.features)
+fout = open(outfile,'w')
+
+elems = []
+for i, line in enumerate( file ( infile )):
+ line = line.rstrip('\r\n')
+ if len( line )>0 and not line.startswith( '#' ):
+ elems = line.split( '\t' )
+ break
+ if i == 30:
+ break # Hopefully we'll never get here...
+
+if len( elems )<1:
+ stop_err( "The data in your input dataset is either missing or not formatted properly." )
+
+x_vals = []
+
+for k,col in enumerate(x_cols):
+ x_cols[k] = int(col)-1
+ x_vals.append([])
+
+NA = 'NA'
+skipped = 0
+for ind,line in enumerate( file( infile )):
+ if line and not line.startswith( '#' ):
+ try:
+ fields = line.strip().split("\t")
+ for k,col in enumerate(x_cols):
+ try:
+ xval = float(fields[col])
+ except:
+ #xval = r('NA')
+ xval = NaN#
+ x_vals[k].append(xval)
+ except:
+ skipped += 1
+
+x_vals1 = numpy.asarray(x_vals).transpose()
+dat= r.list(array(x_vals1))
+
+print r('library("kernlab")')
+
+try:
+ r.suppressWarnings(r.library('kernlab'))
+except:
+ stop_err('Missing R library kernlab')
+
+set_default_mode(NO_CONVERSION)
+if kernel=="rbfdot" or kernel=="anovadot":
+ pars = r.list(sigma=float(options.sigma))
+elif kernel=="polydot":
+ pars = r.list(degree=float(options.degree),scale=float(options.scale),offset=float(options.offset))
+elif kernel=="tanhdot":
+ pars = r.list(scale=float(options.scale),offset=float(options.offset))
+elif kernel=="besseldot":
+ pars = r.list(degree=float(options.degree),sigma=float(options.sigma),order=float(options.order))
+elif kernel=="anovadot":
+ pars = r.list(degree=float(options.degree),sigma=float(options.sigma))
+else:
+ pars = r.list()
+
+try:
+ kpc = r.kpca(x=r.na_exclude(dat), kernel=kernel, kpar=pars, features=ncomps)
+except RException, rex:
+ stop_err("Encountered error while performing kPCA on the input data: %s" %(rex))
+set_default_mode(BASIC_CONVERSION)
+
+eig = r.eig(kpc)
+pcv = r.pcv(kpc)
+rotated = r.rotated(kpc)
+
+comps = eig.keys()
+eigv = eig.values()
+for i in range(ncomps):
+ eigv[comps.index('Comp.%s' %(i+1))] = eig.values()[i]
+
+print >>fout, "#Component\t%s" %("\t".join(["%s" % el for el in range(1,ncomps+1)]))
+
+print >>fout, "#Eigenvalue\t%s" %("\t".join(["%.4g" % el for el in eig.values()]))
+
+print >>fout, "#Principal component vectors\t%s" %("\t".join(["%s" % el for el in range(1,ncomps+1)]))
+for obs,val in enumerate(pcv):
+ print >>fout, "%s\t%s" %(obs+1, "\t".join(["%.4g" % el for el in val]))
+
+print >>fout, "#Rotated values\t%s" %("\t".join(["%s" % el for el in range(1,ncomps+1)]))
+for obs,val in enumerate(rotated):
+ print >>fout, "%s\t%s" %(obs+1, "\t".join(["%.4g" % el for el in val]))
+
+r.pdf( outfile2, 8, 8 )
+if ncomps != 1:
+ r.pairs(rotated,labels=r.list(range(1,ncomps+1)),main="Scatterplot of rotated values")
+else:
+ r.plot(rotated, ylab='Comp.1', main="Scatterplot of rotated values")
+r.dev_off()
\ No newline at end of file
diff -r 000000000000 -r 5642f7ee948b kpca.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/kpca.xml Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,144 @@
+
+
+
+ rpy
+ R
+ kernlab
+ numpy
+ bx-python
+
+
+ kpca.py
+ --input=$input1
+ --output1=$out_file1
+ --output2=$out_file2
+ --var_cols=$var_cols
+ --kernel=$kernelChoice.kernel
+ --features=$features
+ #if $kernelChoice.kernel == "rbfdot" or $kernelChoice.kernel == "anovadot":
+ --sigma=$kernelChoice.sigma
+ --degree="None"
+ --scale="None"
+ --offset="None"
+ --order="None"
+ #elif $kernelChoice.kernel == "polydot":
+ --sigma="None"
+ --degree=$kernelChoice.degree
+ --scale=$kernelChoice.scale
+ --offset=$kernelChoice.offset
+ --order="None"
+ #elif $kernelChoice.kernel == "tanhdot":
+ --sigma="None"
+ --degree="None"
+ --scale=$kernelChoice.scale
+ --offset=$kernelChoice.offset
+ --order="None"
+ #elif $kernelChoice.kernel == "besseldot":
+ --sigma=$kernelChoice.sigma
+ --degree=$kernelChoice.degree
+ --scale="None"
+ --offset="None"
+ --order=$kernelChoice.order
+ #elif $kernelChoice.kernel == "anovadot":
+ --sigma=$kernelChoice.sigma
+ --degree=$kernelChoice.degree
+ --scale="None"
+ --offset="None"
+ --order="None"
+ #else:
+ --sigma="None"
+ --degree="None"
+ --scale="None"
+ --offset="None"
+ --order="None"
+ #end if
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+.. class:: infomark
+
+**TIP:** If your data is not TAB delimited, use *Edit Datasets->Convert characters*
+
+-----
+
+.. class:: infomark
+
+**What it does**
+
+This tool uses functions from 'kernlab' library from R statistical package to perform Kernel Principal Component Analysis (kPCA) on the input data. It outputs two files, one containing the summary statistics of the performed kPCA, and the other containing a scatterplot matrix of rotated values reported by kPCA.
+
+*Alexandros Karatzoglou, Alex Smola, Kurt Hornik, Achim Zeileis (2004). kernlab - An S4 Package for Kernel Methods in R. Journal of Statistical Software 11(9), 1-20. URL http://www.jstatsoft.org/v11/i09/*
+
+-----
+
+.. class:: warningmark
+
+**Note**
+
+This tool currently treats all variables as continuous numeric variables. Running the tool on categorical variables might result in incorrect results. Rows containing non-numeric (or missing) data in any of the chosen columns will be skipped from the analysis.
+
+
+
diff -r 000000000000 -r 5642f7ee948b test-data/1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/1.tabular Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,6 @@
+chr22 1000 NM_17
+chr22 2000 NM_18
+chr10 2200 NM_10
+chr10 hap test
+chr10 1200 NM_11
+chr22 1600 NM_19
\ No newline at end of file
diff -r 000000000000 -r 5642f7ee948b test-data/iris.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/iris.tabular Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,151 @@
+5.1 3.5 1.4 0.2 Iris-setosa
+4.9 3.0 1.4 0.2 Iris-setosa
+4.7 3.2 1.3 0.2 Iris-setosa
+4.6 3.1 1.5 0.2 Iris-setosa
+5.0 3.6 1.4 0.2 Iris-setosa
+5.4 3.9 1.7 0.4 Iris-setosa
+4.6 3.4 1.4 0.3 Iris-setosa
+5.0 3.4 1.5 0.2 Iris-setosa
+4.4 2.9 1.4 0.2 Iris-setosa
+4.9 3.1 1.5 0.1 Iris-setosa
+5.4 3.7 1.5 0.2 Iris-setosa
+4.8 3.4 1.6 0.2 Iris-setosa
+4.8 3.0 1.4 0.1 Iris-setosa
+4.3 3.0 1.1 0.1 Iris-setosa
+5.8 4.0 1.2 0.2 Iris-setosa
+5.7 4.4 1.5 0.4 Iris-setosa
+5.4 3.9 1.3 0.4 Iris-setosa
+5.1 3.5 1.4 0.3 Iris-setosa
+5.7 3.8 1.7 0.3 Iris-setosa
+5.1 3.8 1.5 0.3 Iris-setosa
+5.4 3.4 1.7 0.2 Iris-setosa
+5.1 3.7 1.5 0.4 Iris-setosa
+4.6 3.6 1.0 0.2 Iris-setosa
+5.1 3.3 1.7 0.5 Iris-setosa
+4.8 3.4 1.9 0.2 Iris-setosa
+5.0 3.0 1.6 0.2 Iris-setosa
+5.0 3.4 1.6 0.4 Iris-setosa
+5.2 3.5 1.5 0.2 Iris-setosa
+5.2 3.4 1.4 0.2 Iris-setosa
+4.7 3.2 1.6 0.2 Iris-setosa
+4.8 3.1 1.6 0.2 Iris-setosa
+5.4 3.4 1.5 0.4 Iris-setosa
+5.2 4.1 1.5 0.1 Iris-setosa
+5.5 4.2 1.4 0.2 Iris-setosa
+4.9 3.1 1.5 0.1 Iris-setosa
+5.0 3.2 1.2 0.2 Iris-setosa
+5.5 3.5 1.3 0.2 Iris-setosa
+4.9 3.1 1.5 0.1 Iris-setosa
+4.4 3.0 1.3 0.2 Iris-setosa
+5.1 3.4 1.5 0.2 Iris-setosa
+5.0 3.5 1.3 0.3 Iris-setosa
+4.5 2.3 1.3 0.3 Iris-setosa
+4.4 3.2 1.3 0.2 Iris-setosa
+5.0 3.5 1.6 0.6 Iris-setosa
+5.1 3.8 1.9 0.4 Iris-setosa
+4.8 3.0 1.4 0.3 Iris-setosa
+5.1 3.8 1.6 0.2 Iris-setosa
+4.6 3.2 1.4 0.2 Iris-setosa
+5.3 3.7 1.5 0.2 Iris-setosa
+5.0 3.3 1.4 0.2 Iris-setosa
+7.0 3.2 4.7 1.4 Iris-versicolor
+6.4 3.2 4.5 1.5 Iris-versicolor
+6.9 3.1 4.9 1.5 Iris-versicolor
+5.5 2.3 4.0 1.3 Iris-versicolor
+6.5 2.8 4.6 1.5 Iris-versicolor
+5.7 2.8 4.5 1.3 Iris-versicolor
+6.3 3.3 4.7 1.6 Iris-versicolor
+4.9 2.4 3.3 1.0 Iris-versicolor
+6.6 2.9 4.6 1.3 Iris-versicolor
+5.2 2.7 3.9 1.4 Iris-versicolor
+5.0 2.0 3.5 1.0 Iris-versicolor
+5.9 3.0 4.2 1.5 Iris-versicolor
+6.0 2.2 4.0 1.0 Iris-versicolor
+6.1 2.9 4.7 1.4 Iris-versicolor
+5.6 2.9 3.6 1.3 Iris-versicolor
+6.7 3.1 4.4 1.4 Iris-versicolor
+5.6 3.0 4.5 1.5 Iris-versicolor
+5.8 2.7 4.1 1.0 Iris-versicolor
+6.2 2.2 4.5 1.5 Iris-versicolor
+5.6 2.5 3.9 1.1 Iris-versicolor
+5.9 3.2 4.8 1.8 Iris-versicolor
+6.1 2.8 4.0 1.3 Iris-versicolor
+6.3 2.5 4.9 1.5 Iris-versicolor
+6.1 2.8 4.7 1.2 Iris-versicolor
+6.4 2.9 4.3 1.3 Iris-versicolor
+6.6 3.0 4.4 1.4 Iris-versicolor
+6.8 2.8 4.8 1.4 Iris-versicolor
+6.7 3.0 5.0 1.7 Iris-versicolor
+6.0 2.9 4.5 1.5 Iris-versicolor
+5.7 2.6 3.5 1.0 Iris-versicolor
+5.5 2.4 3.8 1.1 Iris-versicolor
+5.5 2.4 3.7 1.0 Iris-versicolor
+5.8 2.7 3.9 1.2 Iris-versicolor
+6.0 2.7 5.1 1.6 Iris-versicolor
+5.4 3.0 4.5 1.5 Iris-versicolor
+6.0 3.4 4.5 1.6 Iris-versicolor
+6.7 3.1 4.7 1.5 Iris-versicolor
+6.3 2.3 4.4 1.3 Iris-versicolor
+5.6 3.0 4.1 1.3 Iris-versicolor
+5.5 2.5 4.0 1.3 Iris-versicolor
+5.5 2.6 4.4 1.2 Iris-versicolor
+6.1 3.0 4.6 1.4 Iris-versicolor
+5.8 2.6 4.0 1.2 Iris-versicolor
+5.0 2.3 3.3 1.0 Iris-versicolor
+5.6 2.7 4.2 1.3 Iris-versicolor
+5.7 3.0 4.2 1.2 Iris-versicolor
+5.7 2.9 4.2 1.3 Iris-versicolor
+6.2 2.9 4.3 1.3 Iris-versicolor
+5.1 2.5 3.0 1.1 Iris-versicolor
+5.7 2.8 4.1 1.3 Iris-versicolor
+6.3 3.3 6.0 2.5 Iris-virginica
+5.8 2.7 5.1 1.9 Iris-virginica
+7.1 3.0 5.9 2.1 Iris-virginica
+6.3 2.9 5.6 1.8 Iris-virginica
+6.5 3.0 5.8 2.2 Iris-virginica
+7.6 3.0 6.6 2.1 Iris-virginica
+4.9 2.5 4.5 1.7 Iris-virginica
+7.3 2.9 6.3 1.8 Iris-virginica
+6.7 2.5 5.8 1.8 Iris-virginica
+7.2 3.6 6.1 2.5 Iris-virginica
+6.5 3.2 5.1 2.0 Iris-virginica
+6.4 2.7 5.3 1.9 Iris-virginica
+6.8 3.0 5.5 2.1 Iris-virginica
+5.7 2.5 5.0 2.0 Iris-virginica
+5.8 2.8 5.1 2.4 Iris-virginica
+6.4 3.2 5.3 2.3 Iris-virginica
+6.5 3.0 5.5 1.8 Iris-virginica
+7.7 3.8 6.7 2.2 Iris-virginica
+7.7 2.6 6.9 2.3 Iris-virginica
+6.0 2.2 5.0 1.5 Iris-virginica
+6.9 3.2 5.7 2.3 Iris-virginica
+5.6 2.8 4.9 2.0 Iris-virginica
+7.7 2.8 6.7 2.0 Iris-virginica
+6.3 2.7 4.9 1.8 Iris-virginica
+6.7 3.3 5.7 2.1 Iris-virginica
+7.2 3.2 6.0 1.8 Iris-virginica
+6.2 2.8 4.8 1.8 Iris-virginica
+6.1 3.0 4.9 1.8 Iris-virginica
+6.4 2.8 5.6 2.1 Iris-virginica
+7.2 3.0 5.8 1.6 Iris-virginica
+7.4 2.8 6.1 1.9 Iris-virginica
+7.9 3.8 6.4 2.0 Iris-virginica
+6.4 2.8 5.6 2.2 Iris-virginica
+6.3 2.8 5.1 1.5 Iris-virginica
+6.1 2.6 5.6 1.4 Iris-virginica
+7.7 3.0 6.1 2.3 Iris-virginica
+6.3 3.4 5.6 2.4 Iris-virginica
+6.4 3.1 5.5 1.8 Iris-virginica
+6.0 3.0 4.8 1.8 Iris-virginica
+6.9 3.1 5.4 2.1 Iris-virginica
+6.7 3.1 5.6 2.4 Iris-virginica
+6.9 3.1 5.1 2.3 Iris-virginica
+5.8 2.7 5.1 1.9 Iris-virginica
+6.8 3.2 5.9 2.3 Iris-virginica
+6.7 3.3 5.7 2.5 Iris-virginica
+6.7 3.0 5.2 2.3 Iris-virginica
+6.3 2.5 5.0 1.9 Iris-virginica
+6.5 3.0 5.2 2.0 Iris-virginica
+6.2 3.4 5.4 2.3 Iris-virginica
+5.9 3.0 5.1 1.8 Iris-virginica
+
diff -r 000000000000 -r 5642f7ee948b test-data/kpca_out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kpca_out1.tabular Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,304 @@
+#Component 1 2
+#Eigenvalue 748.5 31.76
+#Principal component vectors 1 2
+1 -0.003553 0.0108
+2 -0.003722 -0.003192
+3 -0.003887 -0.003062
+4 -0.0038 -0.007509
+5 -0.0036 0.01068
+6 -0.002995 0.02441
+7 -0.003814 -0.001828
+8 -0.00354 0.006305
+9 -0.004002 -0.01452
+10 -0.003663 -0.001368
+11 -0.003267 0.02134
+12 -0.003575 0.001815
+13 -0.003807 -0.004912
+14 -0.004281 -0.01352
+15 -0.003251 0.03864
+16 -0.002922 0.04394
+17 -0.003349 0.02585
+18 -0.003521 0.01053
+19 -0.002847 0.02952
+20 -0.003403 0.01643
+21 -0.003128 0.01419
+22 -0.003382 0.01406
+23 -0.004124 0.003402
+24 -0.003227 0.004863
+25 -0.003329 0.0007417
+26 -0.003506 -0.001891
+27 -0.003393 0.005424
+28 -0.003411 0.01263
+29 -0.003506 0.01091
+30 -0.003655 -0.004034
+31 -0.00361 -0.003953
+32 -0.003234 0.01438
+33 -0.003377 0.02573
+34 -0.003236 0.0352
+35 -0.003663 -0.001368
+36 -0.003801 0.003321
+37 -0.003401 0.01999
+38 -0.003663 -0.001368
+39 -0.004064 -0.01246
+40 -0.003482 0.008422
+41 -0.00366 0.008718
+42 -0.004057 -0.02284
+43 -0.004044 -0.008892
+44 -0.003315 0.006892
+45 -0.003022 0.01469
+46 -0.003747 -0.005408
+47 -0.003352 0.01636
+48 -0.003865 -0.00534
+49 -0.003328 0.01907
+50 -0.003632 0.004649
+51 0.002131 0.02353
+52 0.001268 0.01077
+53 0.00232 0.0165
+54 -0.0005446 -0.02218
+55 0.001391 0.002863
+56 0.0003522 -0.01197
+57 0.001503 0.008832
+58 -0.001879 -0.02529
+59 0.001425 0.008304
+60 -0.000784 -0.0196
+61 -0.001688 -0.03188
+62 0.000332 -0.002273
+63 -0.0002401 -0.01364
+64 0.001079 -0.003714
+65 -0.0007557 -0.005543
+66 0.001375 0.01646
+67 0.0004002 -0.01059
+68 -0.0001866 -0.007917
+69 0.0007813 -0.01567
+70 -0.0006023 -0.01492
+71 0.001281 -0.003829
+72 0.0001411 -0.0001777
+73 0.00148 -0.01053
+74 0.0009533 -0.005025
+75 0.0008315 0.006252
+76 0.001242 0.01179
+77 0.001929 0.008282
+78 0.002309 0.007654
+79 0.000773 -0.00466
+80 -0.0009729 -0.007942
+81 -0.0008252 -0.01809
+82 -0.0009752 -0.01705
+83 -0.0003282 -0.007332
+84 0.001528 -0.01434
+85 0.0002046 -0.0145
+86 0.0009586 0.006116
+87 0.001825 0.01357
+88 0.0006918 -0.009912
+89 -0.0001648 -0.006837
+90 -0.0004951 -0.01827
+91 -5.753e-05 -0.01874
+92 0.00098 -0.0006915
+93 -0.0002379 -0.01011
+94 -0.001821 -0.02537
+95 -0.0001244 -0.01378
+96 1.283e-06 -0.005116
+97 2.13e-05 -0.007654
+98 0.0006301 0.001939
+99 -0.001958 -0.01857
+100 -0.000121 -0.00904
+101 0.003803 -0.00735
+102 0.001462 -0.01964
+103 0.004318 0.006231
+104 0.002705 -0.009198
+105 0.003481 -0.006612
+106 0.006089 0.01059
+107 -0.0003162 -0.03404
+108 0.004981 0.005895
+109 0.003329 -0.01195
+110 0.005217 0.01984
+111 0.002443 0.005619
+112 0.002393 -0.009436
+113 0.003352 0.003334
+114 0.001216 -0.02527
+115 0.001742 -0.01987
+116 0.002768 0.0001267
+117 0.002831 -0.001715
+118 0.006776 0.03336
+119 0.006694 -0.002136
+120 0.0012 -0.02356
+121 0.003951 0.00754
+122 0.001074 -0.02014
+123 0.006251 0.00718
+124 0.001691 -0.007518
+125 0.003625 0.006525
+126 0.004493 0.01431
+127 0.001482 -0.006514
+128 0.001565 -0.004955
+129 0.002951 -0.01093
+130 0.004001 0.01226
+131 0.004821 0.00717
+132 0.006416 0.04314
+133 0.003005 -0.01144
+134 0.001834 -0.005554
+135 0.002168 -0.01795
+136 0.005535 0.01723
+137 0.003198 -0.000593
+138 0.002747 -0.001526
+139 0.001328 -0.006202
+140 0.00336 0.008984
+141 0.003579 0.001004
+142 0.003037 0.01072
+143 0.001462 -0.01964
+144 0.004127 0.003295
+145 0.003853 0.004392
+146 0.002912 0.002869
+147 0.001813 -0.01327
+148 0.002518 -2.875e-06
+149 0.002741 -0.0004153
+150 0.001611 -0.01074
+#Rotated values 1 2
+1 -398.9 51.44
+2 -417.9 -15.21
+3 -436.4 -14.59
+4 -426.6 -35.77
+5 -404.2 50.89
+6 -336.3 116.3
+7 -428.2 -8.706
+8 -397.5 30.04
+9 -449.3 -69.17
+10 -411.3 -6.517
+11 -366.8 101.6
+12 -401.4 8.645
+13 -427.5 -23.4
+14 -480.6 -64.4
+15 -365 184
+16 -328.1 209.3
+17 -376 123.1
+18 -395.3 50.18
+19 -319.7 140.6
+20 -382.1 78.28
+21 -351.3 67.61
+22 -379.7 66.98
+23 -463.1 16.21
+24 -362.3 23.16
+25 -373.8 3.533
+26 -393.6 -9.008
+27 -381 25.84
+28 -383 60.16
+29 -393.6 51.96
+30 -410.4 -19.22
+31 -405.3 -18.83
+32 -363.1 68.48
+33 -379.2 122.6
+34 -363.4 167.7
+35 -411.3 -6.517
+36 -426.8 15.82
+37 -381.9 95.23
+38 -411.3 -6.517
+39 -456.3 -59.36
+40 -391 40.12
+41 -410.9 41.53
+42 -455.5 -108.8
+43 -454.1 -42.36
+44 -372.2 32.83
+45 -339.3 69.98
+46 -420.7 -25.76
+47 -376.4 77.94
+48 -433.9 -25.44
+49 -373.7 90.82
+50 -407.8 22.14
+51 239.3 112.1
+52 142.4 51.31
+53 260.5 78.62
+54 -61.14 -105.7
+55 156.2 13.64
+56 39.54 -57.03
+57 168.7 42.07
+58 -210.9 -120.5
+59 160 39.56
+60 -88.03 -93.36
+61 -189.5 -151.8
+62 37.28 -10.83
+63 -26.96 -64.96
+64 121.1 -17.69
+65 -84.85 -26.41
+66 154.4 78.39
+67 44.94 -50.46
+68 -20.95 -37.71
+69 87.72 -74.64
+70 -67.63 -71.05
+71 143.8 -18.24
+72 15.84 -0.8465
+73 166.2 -50.16
+74 107 -23.94
+75 93.36 29.78
+76 139.5 56.16
+77 216.6 39.45
+78 259.2 36.46
+79 86.79 -22.2
+80 -109.2 -37.83
+81 -92.66 -86.17
+82 -109.5 -81.2
+83 -36.85 -34.93
+84 171.6 -68.3
+85 22.97 -69.09
+86 107.6 29.13
+87 204.9 64.63
+88 77.68 -47.21
+89 -18.51 -32.57
+90 -55.59 -87.04
+91 -6.459 -89.26
+92 110 -3.294
+93 -26.71 -48.17
+94 -204.5 -120.9
+95 -13.97 -65.62
+96 0.1441 -24.37
+97 2.392 -36.46
+98 70.75 9.238
+99 -219.8 -88.47
+100 -13.59 -43.06
+101 427 -35.01
+102 164.1 -93.54
+103 484.8 29.68
+104 303.8 -43.81
+105 390.9 -31.49
+106 683.7 50.46
+107 -35.5 -162.1
+108 559.2 28.08
+109 373.7 -56.94
+110 585.8 94.5
+111 274.2 26.77
+112 268.7 -44.95
+113 376.3 15.88
+114 136.5 -120.4
+115 195.6 -94.67
+116 310.8 0.6036
+117 317.9 -8.169
+118 760.8 158.9
+119 751.6 -10.17
+120 134.7 -112.2
+121 443.7 35.91
+122 120.6 -95.95
+123 701.8 34.2
+124 189.9 -35.81
+125 407 31.08
+126 504.5 68.18
+127 166.4 -31.03
+128 175.7 -23.6
+129 331.3 -52.07
+130 449.2 58.4
+131 541.3 34.15
+132 720.4 205.5
+133 337.4 -54.51
+134 205.9 -26.46
+135 243.4 -85.49
+136 621.5 82.05
+137 359.1 -2.825
+138 308.4 -7.267
+139 149.1 -29.54
+140 377.2 42.8
+141 401.9 4.783
+142 341 51.07
+143 164.1 -93.54
+144 463.4 15.7
+145 432.6 20.92
+146 327 13.67
+147 203.6 -63.21
+148 282.7 -0.0137
+149 307.8 -1.978
+150 180.9 -51.18
diff -r 000000000000 -r 5642f7ee948b test-data/kpca_out2.pdf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/kpca_out2.pdf Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,1190 @@
+%PDF-1.4
+%ρ\r
+1 0 obj
+<<
+/CreationDate (D:20100929155208)
+/ModDate (D:20100929155208)
+/Title (R Graphics Output)
+/Producer (R 2.11.0)
+/Creator (R)
+>>
+endobj
+2 0 obj
+<<
+/Type /Catalog
+/Pages 3 0 R
+>>
+endobj
+5 0 obj
+<<
+/Type /Page
+/Parent 3 0 R
+/Contents 6 0 R
+/Resources 4 0 R
+>>
+endobj
+6 0 obj
+<<
+/Length 7 0 R
+>>
+stream
+1 J 1 j q
+Q q 47.81 276.05 240.19 228.24 re W n
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+53.78 282.02 m
+282.02 282.02 l
+282.02 498.31 l
+53.78 498.31 l
+53.78 282.02 l
+S
+Q q 53.78 282.02 228.24 216.29 re W n
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 20.00 0.00 -0.00 20.00 162.34 383.14 Tm (1) Tj
+ET
+Q q 293.98 282.02 228.24 216.29 re W n
+Q q 288.00 276.05 240.19 228.24 re W n
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+293.98 282.02 m
+522.22 282.02 l
+522.22 498.31 l
+293.98 498.31 l
+293.98 282.02 l
+S
+337.78 498.31 m 508.47 498.31 l S
+337.78 498.31 m 337.78 504.29 l S
+394.68 498.31 m 394.68 504.29 l S
+451.58 498.31 m 451.58 504.29 l S
+508.47 498.31 m 508.47 504.29 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 10.00 0.00 -0.00 10.00 326.52 512.65 Tm (-100) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 391.90 512.65 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 443.24 512.65 Tm (100) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 500.13 512.65 Tm (200) Tj
+ET
+522.22 303.04 m 522.22 496.63 l S
+522.22 303.04 m 528.19 303.04 l S
+522.22 335.31 m 528.19 335.31 l S
+522.22 367.57 m 528.19 367.57 l S
+522.22 399.84 m 528.19 399.84 l S
+522.22 432.10 m 528.19 432.10 l S
+522.22 464.37 m 528.19 464.37 l S
+522.22 496.63 m 528.19 496.63 l S
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 291.78 Tm (-400) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 324.05 Tm (-200) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 364.79 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 391.50 Tm (200) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 423.76 Tm (400) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 456.03 Tm (600) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 543.73 488.29 Tm (800) Tj
+ET
+Q q 293.98 282.02 228.24 216.29 re W n
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 421.49 301.06 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 383.57 298.01 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 383.92 295.02 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 371.87 296.60 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 421.18 300.21 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 458.39 311.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 387.27 296.34 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 409.31 301.29 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 352.86 292.93 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 388.51 299.07 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 450.05 306.25 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 397.14 300.66 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 378.91 296.46 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 355.58 287.88 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 496.94 306.53 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 511.30 312.49 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 462.27 304.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 420.77 301.65 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 472.22 313.84 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 436.76 303.77 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 430.69 308.75 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 430.33 304.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 401.44 290.71 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 405.40 306.97 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 394.23 305.12 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 387.09 301.92 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 406.92 303.96 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 426.45 303.63 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 421.78 301.92 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 381.29 299.21 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 381.50 300.03 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 431.18 306.84 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 461.96 304.24 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 487.64 306.80 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 388.51 299.07 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 401.22 296.57 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 446.40 303.82 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 388.51 299.07 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 358.44 291.81 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 415.05 302.35 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 415.85 299.13 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 330.33 291.94 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 368.12 292.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 410.90 305.37 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 432.04 310.68 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 377.56 297.55 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 436.56 304.70 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 377.74 295.42 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 443.90 305.14 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 404.82 299.62 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 456.01 404.02 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 421.41 388.39 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 436.95 407.44 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 332.11 355.55 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 399.98 390.61 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 359.77 371.80 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 416.16 392.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 323.67 331.39 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 414.73 391.22 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 339.10 351.22 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 305.83 334.84 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 386.06 371.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 355.26 361.07 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 382.15 384.96 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 377.19 351.73 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 436.82 390.32 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 363.51 372.67 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 370.76 362.04 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 349.75 379.57 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 351.79 354.51 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 381.84 388.61 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 391.74 367.97 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 363.68 392.23 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 378.60 382.69 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 409.16 380.48 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 424.17 387.92 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 414.67 400.36 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 412.97 407.24 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 379.59 379.42 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 370.69 347.80 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 343.19 350.47 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 346.02 347.75 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 372.35 359.47 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 353.36 393.10 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 352.91 369.12 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 408.79 382.78 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 428.99 398.47 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 365.36 377.95 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 373.69 362.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 342.70 356.45 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 341.43 364.38 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 390.35 383.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 364.81 361.11 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 323.46 332.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 354.88 363.16 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 378.35 365.44 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 371.47 365.80 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 397.48 376.83 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 341.88 329.96 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 367.72 363.23 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 372.30 434.31 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 339.00 391.90 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 409.11 443.63 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 367.29 414.42 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 374.30 428.48 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 420.93 475.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 299.97 359.69 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 408.20 455.63 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 359.82 425.71 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 445.99 459.92 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 407.45 409.66 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 366.64 408.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 401.25 426.13 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 323.72 387.44 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 338.35 396.98 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 392.56 415.56 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 387.57 416.69 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 482.63 488.15 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 386.43 486.67 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 328.36 387.15 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 412.65 436.99 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 337.62 384.87 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 411.68 478.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 371.84 396.06 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 409.91 431.08 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 431.01 446.81 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 374.57 392.27 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 378.79 393.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 362.59 418.87 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 425.45 437.89 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 411.65 452.74 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 509.16 481.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 361.20 419.85 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 377.17 398.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 343.58 404.69 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 438.91 465.67 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 390.61 423.35 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 388.08 415.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 375.41 389.47 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 416.57 426.28 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 394.94 430.25 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 421.28 420.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 339.00 391.90 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 401.15 440.18 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 404.12 435.21 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 400.00 418.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 356.25 398.26 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 392.21 411.03 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 391.09 415.07 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 363.10 394.60 Tm (l) Tj 0 Tr
+ET
+Q q 53.78 53.78 228.24 216.29 re W n
+Q q 47.81 47.81 240.19 228.24 re W n
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+53.78 53.78 m
+282.02 53.78 l
+282.02 270.07 l
+53.78 270.07 l
+53.78 53.78 l
+S
+75.97 53.78 m 280.25 53.78 l S
+75.97 53.78 m 75.97 47.81 l S
+110.01 53.78 m 110.01 47.81 l S
+144.06 53.78 m 144.06 47.81 l S
+178.11 53.78 m 178.11 47.81 l S
+212.15 53.78 m 212.15 47.81 l S
+246.20 53.78 m 246.20 47.81 l S
+280.25 53.78 m 280.25 47.81 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 10.00 0.00 -0.00 10.00 64.71 32.27 Tm (-400) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 98.75 32.27 Tm (-200) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 141.28 32.27 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 169.77 32.27 Tm (200) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 203.81 32.27 Tm (400) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 237.86 32.27 Tm (600) Tj
+ET
+BT
+/F2 1 Tf 10.00 0.00 -0.00 10.00 271.91 32.27 Tm (800) Tj
+ET
+53.78 95.29 m 53.78 257.05 l S
+53.78 95.29 m 47.81 95.29 l S
+53.78 149.21 m 47.81 149.21 l S
+53.78 203.13 m 47.81 203.13 l S
+53.78 257.05 m 47.81 257.05 l S
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 39.44 84.03 Tm (-100) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 39.44 146.43 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 39.44 194.79 Tm (100) Tj
+ET
+BT
+/F2 1 Tf 0.00 10.00 -10.00 0.00 39.44 248.71 Tm (200) Tj
+ET
+Q q 53.78 53.78 228.24 216.29 re W n
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 73.69 174.79 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 70.46 138.86 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 67.31 139.19 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 68.98 127.77 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 72.79 174.50 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 84.35 209.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 68.70 142.36 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 73.93 163.25 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 65.11 109.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 71.59 143.54 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 79.16 201.86 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 73.26 151.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 68.83 134.44 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 59.78 112.33 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 79.46 246.29 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 85.75 259.91 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 77.59 213.44 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 74.31 174.12 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 87.18 222.87 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 76.55 189.27 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 81.80 183.51 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 76.97 183.18 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 62.77 155.80 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 79.92 159.55 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 77.97 148.96 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 74.59 142.20 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 76.75 160.99 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 76.40 179.50 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 74.59 175.08 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 71.74 136.70 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 72.60 136.90 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 79.78 183.98 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 77.05 213.14 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 79.74 237.48 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 71.59 143.54 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 68.95 155.59 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 76.59 198.41 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 71.59 143.54 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 63.93 115.05 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 75.05 168.69 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 71.65 169.45 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 64.07 88.41 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 64.30 124.22 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 78.24 164.76 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 83.84 184.79 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 69.98 133.17 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 77.53 189.08 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 67.73 133.34 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 77.99 196.03 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 72.17 159.00 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 182.34 207.51 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 165.84 174.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 185.94 189.45 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 131.19 90.09 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 168.19 154.41 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 148.33 116.31 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 170.33 169.74 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 105.69 82.10 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 168.83 168.39 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 126.62 96.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 109.34 65.19 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 147.95 141.22 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 137.01 112.03 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 162.22 137.52 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 127.16 132.82 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 167.88 189.32 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 149.25 119.85 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 138.03 126.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 156.53 106.81 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 130.09 108.75 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 166.08 137.22 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 144.30 146.60 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 169.90 120.01 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 159.82 134.15 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 157.50 163.12 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 165.34 177.34 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 178.47 168.33 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 185.73 166.72 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 156.38 135.09 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 123.00 126.66 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 125.83 100.60 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 122.96 103.27 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 135.33 128.23 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 170.81 110.23 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 145.51 109.81 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 159.92 162.77 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 176.48 181.90 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 154.82 121.60 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 138.45 129.50 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 132.14 100.13 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 140.50 98.93 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 160.33 145.28 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 137.05 121.09 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 106.79 81.90 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 139.22 111.67 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 141.63 133.92 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 142.01 127.40 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 153.65 152.04 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 104.18 99.36 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 139.29 123.84 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 214.30 128.18 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 169.55 96.62 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 224.14 163.06 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 193.31 123.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 208.14 130.08 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 258.00 174.26 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 135.56 59.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 236.80 162.20 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 205.22 116.36 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 241.32 198.01 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 188.29 161.49 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 187.34 122.82 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 205.67 155.62 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 164.84 82.15 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 174.91 96.01 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 194.51 147.38 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 195.71 142.65 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 271.11 232.74 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 269.56 141.57 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 164.54 86.54 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 217.13 166.42 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 162.13 95.32 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 261.08 165.50 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 173.93 127.75 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 210.90 163.82 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 227.49 183.82 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 169.93 130.33 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 171.51 134.33 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 198.01 118.98 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 218.08 178.55 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 233.75 165.47 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 264.24 257.87 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 199.05 117.67 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 176.66 132.79 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 183.04 100.97 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 247.40 191.30 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 202.73 145.54 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 194.11 143.14 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 166.99 131.13 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 205.82 170.13 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 210.01 149.64 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 199.65 174.60 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 169.55 96.62 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 220.49 155.52 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 215.25 158.34 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 197.26 154.43 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 176.26 112.97 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 189.74 147.05 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 194.00 145.99 Tm (l) Tj 0 Tr
+ET
+BT
+/F1 1 Tf 1 Tr 6.21 0 0 6.21 172.40 119.46 Tm (l) Tj 0 Tr
+ET
+Q q 293.98 53.78 228.24 216.29 re W n
+Q q 288.00 47.81 240.19 228.24 re W n
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+293.98 53.78 m
+522.22 53.78 l
+522.22 270.07 l
+293.98 270.07 l
+293.98 53.78 l
+S
+Q q 293.98 53.78 228.24 216.29 re W n
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 20.00 0.00 -0.00 20.00 402.54 154.90 Tm (2) Tj
+ET
+Q q
+BT
+0.000 0.000 0.000 rg
+/F3 1 Tf 14.00 0.00 -0.00 14.00 193.76 542.53 Tm [(Scatterplot of r) 20 (otated v) 20 (alues)] TJ
+ET
+Q
+endstream
+endobj
+7 0 obj
+22484
+endobj
+3 0 obj
+<<
+/Type /Pages
+/Kids [
+5 0 R
+]
+/Count 1
+/MediaBox [0 0 576 576]
+>>
+endobj
+4 0 obj
+<<
+/ProcSet [/PDF /Text]
+/Font << /F1 9 0 R /F2 10 0 R /F3 11 0 R >>
+/ExtGState << >>
+>>
+endobj
+8 0 obj
+<<
+/Type /Encoding
+/BaseEncoding /WinAnsiEncoding
+/Differences [ 45/minus 96/quoteleft
+144/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
+/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space]
+>>
+endobj
+9 0 obj
+<<
+/Type /Font
+/Subtype /Type1
+/Name /F1
+/BaseFont /ZapfDingbats
+>>
+endobj
+10 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica
+/Encoding 8 0 R
+>> endobj
+11 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F3
+/BaseFont /Helvetica-Bold
+/Encoding 8 0 R
+>> endobj
+xref
+0 12
+0000000000 65535 f
+0000000021 00000 n
+0000000164 00000 n
+0000022851 00000 n
+0000022934 00000 n
+0000000213 00000 n
+0000000293 00000 n
+0000022830 00000 n
+0000023038 00000 n
+0000023295 00000 n
+0000023378 00000 n
+0000023475 00000 n
+trailer
+<<
+/Size 12
+/Info 1 0 R
+/Root 2 0 R
+>>
+startxref
+23577
+%%EOF
diff -r 000000000000 -r 5642f7ee948b test-data/pca_out1.tabular
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pca_out1.tabular Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,159 @@
+#Component 1 2 3 4
+#Std. deviation 1.706 0.9598 0.3839 0.1436
+#Proportion of variance explained 0.7277 0.2303 0.03684 0.005152
+#Loadings 1 2 3 4
+c1 0.5224 -0.3723 0.721 0.262
+c2 -0.2634 -0.9256 -0.242 -0.1241
+c3 0.5813 -0.02109 -0.1409 -0.8012
+c4 0.5656 -0.06542 -0.6338 0.5235
+#Scores 1 2 3 4
+1 -2.265 -0.5057 0.1219 0.02307
+2 -2.086 0.6554 0.2273 0.1032
+3 -2.368 0.3185 -0.05148 0.02783
+4 -2.304 0.5754 -0.09886 -0.06631
+5 -2.389 -0.6748 -0.02143 -0.0374
+6 -2.071 -1.519 -0.03068 0.004399
+7 -2.446 -0.07456 -0.3422 -0.0381
+8 -2.234 -0.2476 0.08257 -0.02551
+9 -2.342 1.095 -0.1536 -0.02679
+10 -2.189 0.4486 0.2466 -0.03991
+11 -2.163 -1.071 0.264 0.0153
+12 -2.327 -0.1586 -0.1002 -0.1346
+13 -2.224 0.7091 0.2232 0.002631
+14 -2.64 0.9383 -0.1896 -0.01942
+15 -2.192 -1.89 0.4695 0.1928
+16 -2.251 -2.722 -0.0326 0.04713
+17 -2.203 -1.514 0.001363 0.1866
+18 -2.19 -0.5143 0.03862 0.09191
+19 -1.894 -1.431 0.3707 0.05953
+20 -2.34 -1.158 -0.1374 -0.03983
+21 -1.915 -0.4305 0.416 0.01036
+22 -2.205 -0.9525 -0.1647 0.05773
+23 -2.774 -0.4895 -0.3388 0.01785
+24 -1.82 -0.1068 -0.04006 0.1503
+25 -2.228 -0.1622 -0.1242 -0.2712
+26 -1.957 0.6079 0.2986 0.04384
+27 -2.052 -0.266 -0.09209 0.0666
+28 -2.168 -0.552 0.2013 0.009261
+29 -2.14 -0.3366 0.2653 0.08354
+30 -2.269 0.3149 -0.07552 -0.1088
+31 -2.145 0.4839 0.06786 -0.04838
+32 -1.832 -0.4453 0.2654 0.2391
+33 -2.608 -1.828 -0.05142 -0.2319
+34 -2.438 -2.185 0.07935 -0.05102
+35 -2.189 0.4486 0.2466 -0.03991
+36 -2.211 0.1843 0.2186 0.1686
+37 -2.044 -0.685 0.4794 0.1956
+38 -2.189 0.4486 0.2466 -0.03991
+39 -2.436 0.8822 -0.2016 -0.009961
+40 -2.171 -0.2927 0.1699 0.00624
+41 -2.287 -0.468 -0.04074 0.1057
+42 -1.872 2.328 0.1945 0.2917
+43 -2.558 0.4538 -0.3136 -0.06741
+44 -1.964 -0.4974 -0.3148 0.1755
+45 -2.133 -1.171 -0.2528 -0.1532
+46 -2.075 0.6919 0.05656 0.1403
+47 -2.381 -1.151 -0.0621 -0.1542
+48 -2.398 0.3624 -0.1469 -0.04948
+49 -2.227 -1.025 0.1766 -0.01644
+50 -2.206 -0.03224 0.1466 0.04878
+51 1.104 -0.8631 0.6856 0.03498
+52 0.7325 -0.5986 0.09407 0.004454
+53 1.242 -0.6148 0.5548 0.009673
+54 0.3973 1.758 0.01857 0.0674
+55 1.073 0.2118 0.3974 0.1055
+56 0.3845 0.5911 -0.1268 -0.2405
+57 0.7487 -0.7787 -0.1487 -0.0783
+58 -0.4979 1.849 -0.2556 -0.03939
+59 0.9262 -0.03033 0.5955 -0.0291
+60 0.004968 1.029 -0.5429 -0.02835
+61 -0.1247 2.658 0.03981 0.01614
+62 0.4387 0.05888 -0.2067 0.03985
+63 0.5516 1.773 0.7614 0.04835
+64 0.7172 0.1854 0.0673 -0.1646
+65 -0.03726 0.4328 -0.1981 0.109
+66 0.8759 -0.51 0.5035 0.1051
+67 0.348 0.1906 -0.4928 -0.1921
+68 0.1534 0.7907 0.2986 -0.2043
+69 1.215 1.633 0.4794 0.2282
+70 0.1569 1.303 0.1686 -0.05041
+71 0.7383 -0.4025 -0.6168 -0.08445
+72 0.4724 0.4166 0.2627 0.1142
+73 1.228 0.9409 0.3667 -0.008448
+74 0.6294 0.4168 0.29 -0.2735
+75 0.7005 0.06349 0.4448 0.04408
+76 0.8735 -0.2507 0.4721 0.1021
+77 1.254 0.08262 0.7268 0.04083
+78 1.358 -0.3288 0.2615 0.06701
+79 0.6621 0.2243 -0.08737 -0.03635
+80 -0.04728 1.057 0.3153 0.06601
+81 0.1215 1.564 0.1452 -0.007875
+82 0.01412 1.573 0.2366 -0.03115
+83 0.236 0.7759 0.148 0.02446
+84 1.057 0.6369 -0.1068 -0.1834
+85 0.2214 0.2808 -0.6676 -0.2556
+86 0.4318 -0.8551 -0.4507 -0.1111
+87 1.049 -0.5222 0.3961 0.0373
+88 1.036 1.392 0.6854 0.1391
+89 0.06707 0.2126 -0.2941 -0.1475
+90 0.2754 1.33 -0.09344 0.009948
+91 0.2723 1.119 -0.09817 -0.2698
+92 0.6232 -0.02754 0.0193 -0.1477
+93 0.33 0.9889 0.196 0.007627
+94 -0.3736 2.018 -0.1122 0.02108
+95 0.2829 0.854 -0.1341 -0.1069
+96 0.08905 0.1749 -0.1314 -0.2301
+97 0.2244 0.3805 -0.1588 -0.1326
+98 0.5739 0.1537 0.27 -0.01941
+99 -0.457 1.539 -0.1961 0.2009
+100 0.2522 0.5959 -0.09475 -0.0583
+101 1.848 -0.8717 -1.003 -0.05107
+102 1.153 0.7013 -0.5315 -0.04041
+103 2.206 -0.5545 0.2055 0.0593
+104 1.439 0.05001 -0.1634 -0.2358
+105 1.868 -0.2912 -0.394 -0.01678
+106 2.754 -0.7884 0.5862 -0.1009
+107 0.3584 1.56 -0.991 -0.133
+108 2.303 -0.4095 0.6542 -0.2372
+109 2.002 0.7239 0.3941 -0.08499
+110 2.268 -1.921 -0.3925 0.1029
+111 1.366 -0.6939 -0.2833 0.107
+112 1.599 0.4282 -0.0233 0.05894
+113 1.884 -0.4143 -0.02455 0.1463
+114 1.253 1.167 -0.5821 0.09968
+115 1.464 0.4441 -1.004 0.275
+116 1.592 -0.677 -0.6367 0.1906
+117 1.471 -0.2532 -0.03666 -0.1554
+118 2.437 -2.557 0.1342 -0.2757
+119 3.309 0.002361 0.7069 0.04676
+120 1.254 1.718 0.2646 -0.06307
+121 2.04 -0.9074 -0.2319 0.1671
+122 0.9739 0.5712 -0.8295 0.02732
+123 2.898 -0.3978 0.8609 -0.1261
+124 1.329 0.4868 0.004707 0.1406
+125 1.704 -1.014 -0.296 -0.06274
+126 1.958 -1.003 0.4228 -0.2185
+127 1.172 0.3189 -0.1307 0.1257
+128 1.02 -0.06554 -0.338 -0.009069
+129 1.786 0.1933 -0.27 0.03121
+130 1.865 -0.5554 0.7175 -0.2076
+131 2.435 -0.2467 0.7302 -0.01679
+132 2.316 -2.626 0.4996 -0.2132
+133 1.86 0.1847 -0.3533 0.1
+134 1.111 0.296 0.1827 -0.1857
+135 1.197 0.8172 0.1632 -0.4884
+136 2.801 -0.8447 0.547 0.2963
+137 1.58 -1.072 -0.9434 0.03361
+138 1.347 -0.4223 -0.18 -0.2159
+139 0.9234 -0.01923 -0.4174 0.004744
+140 1.854 -0.6724 0.01482 0.1949
+141 2.016 -0.6104 -0.4259 0.2468
+142 1.903 -0.686 -0.1278 0.4692
+143 1.153 0.7013 -0.5315 -0.04041
+144 2.043 -0.8647 -0.3353 0.04428
+145 2.002 -1.049 -0.6293 0.2126
+146 1.871 -0.3828 -0.2545 0.3889
+147 1.558 0.9053 0.02538 0.2213
+148 1.521 -0.2668 -0.1793 0.1189
+149 1.376 -1.016 -0.9314 0.02415
+150 0.9593 0.02228 -0.5288 -0.1637
diff -r 000000000000 -r 5642f7ee948b test-data/pca_out2.pdf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/pca_out2.pdf Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,705 @@
+%PDF-1.4
+%ρ\r
+1 0 obj
+<<
+/CreationDate (D:20110308103314)
+/ModDate (D:20110308103314)
+/Title (R Graphics Output)
+/Producer (R 2.11.0)
+/Creator (R)
+>>
+endobj
+2 0 obj
+<<
+/Type /Catalog
+/Pages 3 0 R
+>>
+endobj
+5 0 obj
+<<
+/Type /Page
+/Parent 3 0 R
+/Contents 6 0 R
+/Resources 4 0 R
+>>
+endobj
+6 0 obj
+<<
+/Length 7 0 R
+>>
+stream
+1 J 1 j q
+Q q
+0.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+125.41 73.44 m 484.30 73.44 l S
+125.41 73.44 m 125.41 66.24 l S
+215.13 73.44 m 215.13 66.24 l S
+304.85 73.44 m 304.85 66.24 l S
+394.58 73.44 m 394.58 66.24 l S
+484.30 73.44 m 484.30 66.24 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 113.57 47.52 Tm (-0.2) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 203.29 47.52 Tm (-0.1) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 296.51 47.52 Tm (0.0) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 386.24 47.52 Tm (0.1) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 475.96 47.52 Tm (0.2) Tj
+ET
+80.64 118.21 m 80.64 477.10 l S
+80.64 118.21 m 73.44 118.21 l S
+80.64 207.93 m 73.44 207.93 l S
+80.64 297.65 m 73.44 297.65 l S
+80.64 387.38 m 73.44 387.38 l S
+80.64 477.10 m 73.44 477.10 l S
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 63.36 106.37 Tm (-0.2) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 63.36 196.09 Tm (-0.1) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 63.36 289.31 Tm (0.0) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 63.36 379.04 Tm (0.1) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 63.36 468.76 Tm (0.2) Tj
+ET
+80.64 73.44 m
+524.16 73.44 l
+524.16 516.96 l
+80.64 516.96 l
+80.64 73.44 l
+S
+Q q
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 281.60 18.72 Tm [(Comp) 35 (.1)] TJ
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 34.56 274.40 Tm [(Comp) 35 (.2)] TJ
+ET
+Q q 80.64 73.44 443.52 443.52 re W n
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.28 254.84 Tm (1) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 211.93 343.46 Tm (2) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 199.84 317.86 Tm (3) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 202.58 337.35 Tm (4) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 198.95 242.14 Tm (5) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 212.61 177.65 Tm (6) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 196.50 287.84 Tm (7) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 205.60 274.65 Tm (8) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 200.96 377.14 Tm (9) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.20 327.79 Tm (10) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 205.29 211.72 Tm (11) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 198.25 281.33 Tm (12) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 202.68 347.67 Tm (13) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 184.84 365.05 Tm (14) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.05 149.30 Tm (15) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 201.51 85.76 Tm (16) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 203.60 177.90 Tm (17) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.14 254.30 Tm (18) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 216.85 184.32 Tm (19) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 197.71 205.16 Tm (20) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 215.97 260.58 Tm (21) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 203.52 220.74 Tm (22) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 179.06 256.19 Tm (23) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 220.02 285.29 Tm (24) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 202.51 281.17 Tm (25) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 214.15 339.95 Tm (26) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 210.07 273.13 Tm (27) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 205.08 251.42 Tm (28) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 206.28 267.86 Tm (29) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 200.76 317.58 Tm (30) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 206.10 330.49 Tm (31) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 219.52 259.56 Tm (32) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 186.19 153.99 Tm (33) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 193.50 126.75 Tm (34) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.20 327.79 Tm (35) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 203.24 307.62 Tm (36) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 210.40 241.27 Tm (37) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.20 327.79 Tm (38) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 193.59 360.88 Tm (39) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 204.98 271.21 Tm (40) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 200.00 257.72 Tm (41) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 217.81 471.10 Tm (42) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 188.35 328.19 Tm (43) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 213.84 255.47 Tm (44) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 206.58 204.14 Tm (45) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 209.07 346.36 Tm (46) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 195.93 205.61 Tm (47) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 195.21 321.21 Tm (48) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 202.57 215.28 Tm (49) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 203.46 291.09 Tm (50) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 345.59 227.67 Tm (51) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 329.63 247.86 Tm (52) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 351.52 246.62 Tm (53) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 315.24 427.74 Tm (54) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 344.24 309.80 Tm (55) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 314.69 338.66 Tm (56) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 330.33 234.21 Tm (57) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 276.80 434.67 Tm (58) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 337.95 291.24 Tm (59) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 298.40 372.12 Tm (60) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 292.83 496.43 Tm (61) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 317.02 298.04 Tm (62) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 321.87 428.84 Tm (63) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 328.98 307.70 Tm (64) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 296.58 326.58 Tm (65) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 335.79 254.62 Tm (66) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 313.13 308.10 Tm (67) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 304.77 353.90 Tm (68) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 350.37 418.22 Tm (69) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 304.92 393.01 Tm (70) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 329.88 262.72 Tm (71) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 318.47 325.23 Tm (72) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 350.91 365.37 Tm (73) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 325.21 325.25 Tm (74) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 328.26 298.49 Tm (75) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 335.69 274.41 Tm (76) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 352.04 299.83 Tm (77) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 356.50 268.45 Tm (78) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 326.61 310.67 Tm (79) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 296.15 374.24 Tm (80) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 303.40 412.89 Tm (81) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 298.79 413.64 Tm (82) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 308.32 352.77 Tm (83) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 343.55 342.16 Tm (84) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 307.69 314.99 Tm (85) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 316.72 228.28 Tm (86) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 343.24 253.69 Tm (87) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 342.66 399.83 Tm (88) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 301.06 309.78 Tm (89) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 310.01 395.05 Tm (90) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 309.88 378.99 Tm (91) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 324.94 291.45 Tm (92) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 312.35 369.03 Tm (93) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 282.14 447.57 Tm (94) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 310.33 358.73 Tm (95) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 302.01 306.90 Tm (96) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 307.82 322.59 Tm (97) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 322.82 305.28 Tm (98) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 278.56 411.05 Tm (99) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 305.68 339.03 Tm (100) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 374.18 227.02 Tm (101) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 344.36 347.08 Tm (102) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 389.58 251.23 Tm (103) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 356.62 297.37 Tm (104) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 375.05 271.32 Tm (105) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 413.11 233.37 Tm (106) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 310.23 412.63 Tm (107) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 393.73 262.29 Tm (108) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 380.80 348.80 Tm (109) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 392.21 146.89 Tm (110) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 353.50 240.47 Tm (111) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 363.51 326.12 Tm (112) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 375.75 261.93 Tm (113) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 348.65 382.54 Tm (114) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 357.71 327.45 Tm (115) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 363.20 241.87 Tm (116) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 358.02 274.11 Tm (117) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 399.50 98.40 Tm (118) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 436.94 293.73 Tm (119) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 348.69 424.65 Tm (120) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 382.46 224.18 Tm (121) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 336.66 337.03 Tm (122) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 419.28 263.19 Tm (123) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 351.92 330.59 Tm (124) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 368.02 216.14 Tm (125) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 378.91 216.97 Tm (126) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 345.17 317.78 Tm (127) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 338.63 288.55 Tm (128) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 371.53 308.30 Tm (129) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 374.92 251.16 Tm (130) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 399.42 274.72 Tm (131) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 394.30 93.10 Tm (132) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 374.73 307.65 Tm (133) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 342.56 316.14 Tm (134) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 346.26 355.92 Tm (135) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 415.11 229.07 Tm (136) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 362.70 211.69 Tm (137) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 352.69 261.32 Tm (138) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 334.50 292.08 Tm (139) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 374.43 242.23 Tm (140) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 381.42 246.85 Tm (141) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 376.56 241.07 Tm (142) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 344.36 347.08 Tm (143) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 382.58 227.44 Tm (144) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 380.80 213.52 Tm (145) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 375.16 264.33 Tm (146) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 361.77 362.54 Tm (147) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 360.15 273.19 Tm (148) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 353.95 215.98 Tm (149) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 336.04 295.25 Tm (150) Tj
+ET
+Q q
+Q q
+1.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+137.82 516.96 m 471.89 516.96 l S
+137.82 516.96 m 137.82 524.16 l S
+221.33 516.96 m 221.33 524.16 l S
+304.85 516.96 m 304.85 524.16 l S
+388.37 516.96 m 388.37 524.16 l S
+471.89 516.96 m 471.89 524.16 l S
+BT
+0.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 127.64 534.24 Tm (-10) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 214.49 534.24 Tm (-5) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 301.52 534.24 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 385.04 534.24 Tm (5) Tj
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 465.22 534.24 Tm (10) Tj
+ET
+524.16 130.62 m 524.16 464.69 l S
+524.16 130.62 m 531.36 130.62 l S
+524.16 214.13 m 531.36 214.13 l S
+524.16 297.65 m 531.36 297.65 l S
+524.16 381.17 m 531.36 381.17 l S
+524.16 464.69 m 531.36 464.69 l S
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 550.08 120.44 Tm (-10) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 550.08 207.29 Tm (-5) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 550.08 294.32 Tm (0) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 550.08 377.84 Tm (5) Tj
+ET
+BT
+/F2 1 Tf 0.00 12.00 -12.00 0.00 550.08 458.02 Tm (10) Tj
+ET
+0.000 0.000 0.000 RG
+80.64 73.44 m
+524.16 73.44 l
+524.16 516.96 l
+80.64 516.96 l
+80.64 73.44 l
+S
+Q q 80.64 73.44 443.52 443.52 re W n
+BT
+1.000 0.000 0.000 rg
+/F2 1 Tf 12.00 0.00 -0.00 12.00 473.26 220.33 Tm [(V) 70 (ar 1)] TJ
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 199.01 111.70 Tm [(V) 70 (ar 2)] TJ
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 493.81 289.32 Tm [(V) 70 (ar 3)] TJ
+ET
+BT
+/F2 1 Tf 12.00 0.00 -0.00 12.00 488.35 280.59 Tm [(V) 70 (ar 4)] TJ
+ET
+1.000 0.000 0.000 RG
+0.75 w
+[] 0 d
+1 J
+1 j
+10.00 M
+304.85 297.65 m 450.72 239.17 l S
+443.59 238.15 m
+450.72 239.17 l
+446.27 244.83 l
+S
+304.85 297.65 m 231.32 152.26 l S
+230.92 159.45 m
+231.32 152.26 l
+237.34 156.20 l
+S
+304.85 297.65 m 467.16 294.34 l S
+460.85 290.87 m
+467.16 294.34 l
+461.00 298.07 l
+S
+304.85 297.65 m 462.79 287.38 l S
+456.33 284.19 m
+462.79 287.38 l
+456.80 291.38 l
+S
+Q
+endstream
+endobj
+7 0 obj
+12856
+endobj
+3 0 obj
+<<
+/Type /Pages
+/Kids [
+5 0 R
+]
+/Count 1
+/MediaBox [0 0 576 576]
+>>
+endobj
+4 0 obj
+<<
+/ProcSet [/PDF /Text]
+/Font <>
+/ExtGState << >>
+>>
+endobj
+8 0 obj
+<<
+/Type /Encoding
+/BaseEncoding /WinAnsiEncoding
+/Differences [ 45/minus 96/quoteleft
+144/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent
+/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron /space]
+>>
+endobj
+9 0 obj <<
+/Type /Font
+/Subtype /Type1
+/Name /F2
+/BaseFont /Helvetica
+/Encoding 8 0 R
+>> endobj
+xref
+0 10
+0000000000 65535 f
+0000000021 00000 n
+0000000164 00000 n
+0000013223 00000 n
+0000013306 00000 n
+0000000213 00000 n
+0000000293 00000 n
+0000013202 00000 n
+0000013387 00000 n
+0000013644 00000 n
+trailer
+<<
+/Size 10
+/Info 1 0 R
+/Root 2 0 R
+>>
+startxref
+13740
+%%EOF
diff -r 000000000000 -r 5642f7ee948b tool_dependencies.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tool_dependencies.xml Mon May 19 11:00:04 2014 -0400
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+