diff --git a/README.md b/README.md
index f0661cd..66f4673 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,51 @@
-jQuery.Feyn is a jQuery plugin for drawing Feynman diagrams with SVG.
-For documentation and examples, please visit the project page:
-http://photino.github.io/jquery-feyn/.
+# jQuery.Feyn
+
+For complete documentation and examples, please visit the project page:
+.
+
+## Overview
+
+jQuery.Feyn is a jQuery plugin to facilitate your drawing Feynman diagrams with
+Scalable Vector Graphics (SVG). The following list gives a quick overview of
+the most prominent features:
+
+- Automatic generation of clean SVG source code
+- Easy to use, easy to make fine adjustments
+- Predefined propagator styles, vertex types, and symbols
+- Support for typesetting labels and including external graphics
+- Lightweight, cross-browser, and fully documented
+
+jQuery.Feyn is released under the MIT license.
+
+## Supported Browsers
+
+- Firefox 4+
+- Chrome 7+
+- Opera 11.6+
+- Safari 5.1+
+- IE 9+
+
+A more detailed compatibility table for support of inline SVG in HTML5 can be
+found at [caniuse.com/svg-html5](http://caniuse.com/svg-html5).
+
+## Basic Usage
+
+To use jQuery.Feyn, the first thing you should do is to load the scripts.
+Then you can configure your desired Feynman diagram such as
+
+
+
+The jQuery ID selector `$('#container')` can also be replaced by any other
+CSS selector that applies to a unique block-level element in your document,
+which serves as the container of jQuery.Feyn's SVG output.
+
diff --git a/doc/feyn.pdf b/doc/feyn.pdf
new file mode 100644
index 0000000..9ac85f0
Binary files /dev/null and b/doc/feyn.pdf differ
diff --git a/doc/tex/feyn.eps b/doc/tex/feyn.eps
new file mode 100644
index 0000000..224ae9e
--- /dev/null
+++ b/doc/tex/feyn.eps
@@ -0,0 +1,1192 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Creator: dvips(k) 5.98 Copyright 2009 Radical Eye Software
+%%Title: feyn.dvi
+%%CreationDate: Fri Nov 8 19:37:15 2013
+%%BoundingBox: 133 346 480 441
+%%EndComments
+%DVIPSWebPage: (www.radicaleye.com)
+%DVIPSCommandLine: dvips feyn.dvi -E -o feyn.eps
+%DVIPSParameters: dpi=600
+%DVIPSSource: TeX output 2013.11.08:1937
+%%BeginProcSet: tex.pro 0 0
+%!
+/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
+N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
+mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
+0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{
+landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
+mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
+matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
+exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
+statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
+N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
+/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
+/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
+array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
+df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
+definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
+}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
+B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
+1 add N}if}B/CharBuilder{save 3 1 roll S A/base get 2 index get S
+/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy
+setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]{Ci}imagemask
+restore}B/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
+/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
+}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
+bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
+mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
+SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
+userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
+1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
+index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
+/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
+/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
+(LaserWriter 16/600)]{A length product length le{A length product exch 0
+exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
+end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
+grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
+imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
+exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
+fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
+delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
+B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
+p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
+rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+
+%%EndProcSet
+%%BeginProcSet: special.pro 0 0
+%!
+TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
+/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
+/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
+/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
+/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
+X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
+/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
+/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
+{userdict/md get type/dicttype eq{userdict begin md length 10 add md
+maxlength ge{/md md dup length 20 add dict copy def}if end md begin
+/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
+atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
+itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
+transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
+curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
+pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
+if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
+-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
+get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
+yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
+neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
+noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
+90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
+neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
+1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
+2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
+-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
+TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
+Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
+}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
+save N userdict maxlength dict begin/magscale true def normalscale
+currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
+/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
+psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
+psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
+TR/showpage{}N/erasepage{}N/setpagedevice{pop}N/copypage{}N/p 3 def
+@MacSetUp}N/doclip{psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll
+newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto
+closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N
+/@beginspecial{SDict begin/SpecialSave save N gsave normalscale
+currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}
+N/@setspecial{CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs
+neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate
+rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse
+scale llx neg lly neg TR}{rhiSeen{rhi ury lly sub div dup scale llx neg
+lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx
+ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N
+/setpagedevice{pop}N/copypage{}N newpath}N/@endspecial{count ocount sub{
+pop}repeat countdictstack dcount sub{end}repeat grestore SpecialSave
+restore end}N/@defspecial{SDict begin}N/@fedspecial{end}B/li{lineto}B
+/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1
+setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY
+moveto}N/ellipse{/endangle X/startangle X/yrad X/xrad X/savematrix
+matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc
+savematrix setmatrix}N end
+
+%%EndProcSet
+TeXDict begin 40258437 52099154 1000 600 600 (feyn.dvi)
+@start end
+%%EndProlog
+%%BeginSetup
+%%Feature: *Resolution 600dpi
+TeXDict begin
+ end
+%%EndSetup
+TeXDict begin 1 0 bop 515 3109 a @beginspecial 69.738312
+@llx 632.626099 @lly 414.740204 @urx 725.250488 @ury
+3450 @rwi @clip @setspecial
+%%BeginDocument: feyn.ps
+%!PS-Adobe-3.0
+%%Creator: cairo 1.9.5 (http://cairographics.org)
+%%CreationDate: Fri Nov 8 19:27:39 2013
+%%Pages: 1
+%%BoundingBox: 0 0 612 792
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%DocumentMedia: Letter 612 792 0 () ()
+%%Orientation: Portrait
+%%EndComments
+%%BeginProlog
+/languagelevel where
+{ pop languagelevel } { 1 } ifelse
+2 lt { /Helvetica findfont 12 scalefont setfont 50 500 moveto
+ (This print job requires a PostScript Language Level 2 printer.) show
+ showpage quit } if
+/q { gsave } bind def
+/Q { grestore } bind def
+/cm { 6 array astore concat } bind def
+/w { setlinewidth } bind def
+/J { setlinecap } bind def
+/j { setlinejoin } bind def
+/M { setmiterlimit } bind def
+/d { setdash } bind def
+/m { moveto } bind def
+/l { lineto } bind def
+/c { curveto } bind def
+/h { closepath } bind def
+/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto
+ 0 exch rlineto 0 rlineto closepath } bind def
+/S { stroke } bind def
+/f { fill } bind def
+/f* { eofill } bind def
+/n { newpath } bind def
+/W { clip } bind def
+/W* { eoclip } bind def
+/BT { } bind def
+/ET { } bind def
+/pdfmark where { pop globaldict /?pdfmark /exec load put }
+ { globaldict begin /?pdfmark /pop load def /pdfmark
+ /cleartomark load def end } ifelse
+/BDC { mark 3 1 roll /BDC pdfmark } bind def
+/EMC { mark /EMC pdfmark } bind def
+/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def
+/Tj { show currentpoint cairo_store_point } bind def
+/TJ {
+ {
+ dup
+ type /stringtype eq
+ { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse
+ } forall
+ currentpoint cairo_store_point
+} bind def
+/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore
+ cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def
+/Tf { pop /cairo_font exch def /cairo_font_matrix where
+ { pop cairo_selectfont } if } bind def
+/Td { matrix translate cairo_font_matrix matrix concatmatrix dup
+ /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point
+ /cairo_font where { pop cairo_selectfont } if } bind def
+/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def
+ cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def
+/g { setgray } bind def
+/rg { setrgbcolor } bind def
+/d1 { setcachedevice } bind def
+%%EndProlog
+%!FontType1-1.1 f-0-0 1.0
+11 dict begin
+/FontName /f-0-0 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {0 0 0 0 } readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /uni0063 put
+dup 2 /uni03C1 put
+dup 3 /uni0064 put
+dup 4 /uni03C3 put
+dup 5 /uni0062 put
+dup 6 /uni03BD put
+dup 7 /uni0061 put
+dup 8 /uni03BC put
+dup 9 /uni0069 put
+dup 10 /uni0067 put
+dup 11 /uni0066 put
+dup 12 /uni0065 put
+dup 13 /uni03B7 put
+readonly def
+currentdict end
+currentfile eexec
+f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
+b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
+800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
+2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
+9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
+69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
+8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251caca32d24105429
+52dab918f902a7b3fad186ee064ddb928b9c9f31290e40b6d35742a408fac1395aa15276a34fae
+5fb1f2d18d542c1c6326f1fe74571a3eeee73f103af9a0ee4d7003927f243e2e9e678b7ea591ec
+f4562824c149b33831f48af15244e8940c2f9b4245028ba5d0410f44d85c3b14d738adecdb8701
+f4598d8206f972af95fc70b29a0248d75ee62a7d09492ed77122d8ed625e97504c25e4b0253163
+ac247ab4771b13d35bb2d0359ddf874162ee62f12e728c54cfcbaf4a19c1c1981f9e9ccc897252
+5de119c1282433ab0cef7eb2332a0888a9e5536a86d2a90345910e98016c73883c7182af8d84d4
+cab3e5d1fc62e9f16869e15be180a856bfe2015167381da7946420e0d3cdd9dae38e85feca5ede
+eaa29566b8d90a6a965c8329403a27b607eb3ba08535d14968a574a789ef036c422149b91bfb72
+fa938a89c9d6f6f3d4a31b73a6c36f904a704bddcfd7fd4ac2f1447f368cdb10118c085e775e82
+f8e82b84e472c0d0c266bbcfbb14e2a3c61c4b30e6219a6b13cd653bcbd71de3260b04bac48df0
+1548b8d8ac1d11b7d6c40e68bd1aff59bc339bad9ab9c745f029c58922706d9f472659081b6e79
+74f12a322f151e369110fcfd3387eed807e2c417eed6f2fcb2e8c0b100fead3b89980f46fa3604
+272d9ebe8cf1ae2f0e233876f32f1b7c87b2ecebac78c95edaace67b48eef8f21c521fc8b7feab
+73c6f958317ff88d8f46ed98a7f67833a3726beb14773e70d34b57da841e0cd43aa753dd1f73b0
+a05b8f7ba44671d6a9986d23656a45869254da892c6c2048a58c742edea4be279592eb10e1d4c8
+8e0395d74df46689cc0ae10898ca496df511cf0b68d82a1e01a63f91edd32c43f916201ca00d15
+b39a7831193edae8457848f75160942c8b0fcd221463804a01c8a7799171335c934aa4dc6ddfb1
+72a19a5d1ff294b7ffa6b2b255be3ae3d64bb431732080d99782a477ac29fc32c8222d64f86563
+c314f3fa83d853cd0657721e17d008ac9c237a6ed4c23e95b77a0f3d1b09fd24dfbe1fd19364e9
+ce5d7c3e002dfa00dfa4ddeba0a6aeea4a20e9d1674417507133f5ac143f0472d39e28f7a38d13
+304fa809866c4d8c8aba25e9e8ec7b3445869e4e9c54edcf32980c88beeedd604f4961d1810e28
+1fb1f6c76259182e8f03d67dd2ffed266282aca08e0db847e5a92fb682adff556ebfe98a3f2e12
+196bb778883dd5a2989c985ebf5d09cccae0815ba4ae59a8376bb546bf15fb80cbbcfb7c836036
+e064c533b76a9ef3b83ead7a2e41d6095ed0283221e8c8db9f0541a5ea5953d6a7b5cf13597dc9
+57c27787dc9127c87ff5f626247fd0d6dfa62738560943185131275c018a7b73967cea4ed150f0
+067de997deaa9d65e9b66b9f973f154e2cd3246403375cb5341c54c8d95c53a7cc6bc54eeb7429
+d18478825a51aece84c5e04b6be6ca82041f9b3b391fc8d0a108c6028effa448087a6271ef50bd
+69ddbf90f38d6803eef94f241aa9421ec2383d681abcdf20ad491e9bfa667cd78c5e682a837406
+9f3849fbcfa4c4ee547bc8413f8bb00488703a5c440af4391608a6ee89999e32fc03ed2ccc07c3
+1171a68fb64d97e42aed15807722469a6e7254306a12942e1d17d8097b150edbfbadb78d917101
+2a28293c1879e1a7cc41ab2ac13494248b3e9210bbad82dc116c599c732bd32e5127b8ef0f8efa
+0d0764cc40c411216eef1b62a3f69d96248cefc4b5b636136786ccb99842b81bd268a72aa6cdee
+2563729606eb516aa81a628cc4b700e2220c5359ca6d1a79ad1e3724c5c53a6c0f263e9ba50198
+074fc7014b45e789d72ef6a1cf3c880a7d84f7a8bbe8de772efabc8eaa5350458173868d42f37f
+31ac992e6286d720c840cd69b6c4ce9c4814e20371530e7bed067688d96f3f9d578da7496844ab
+46e0ac548f09151b4b483c86b9add60fdf56e8f1f08f96fe5ba5f4413820a87fa6e0da0f81bf6d
+c255f96e71ba05c6d5b7dab8e5a2c2611e280cdb0ff7bb4ab1724cc7a442a1531aec9714c31154
+11393e6b89026234af50401ae150cc4863c996bc31cdfc0dfb5d8c1450efe56958f0cfea00562e
+e58d0c1e71e0934ccf0b131c07c777c2cc115598489e7287f2a7c049bc17670bea561c8f0903e8
+30978f9ce72cba45640715863c756b6333db7bf0a6566bdcae460a96a13af283b00cd8424af1be
+5807dd80e940802e0a10693ef50f680593bcc5ce0882865e9585fbe9d1cb1e43695d808bf5f227
+42d7ec172b51968913fa279f853c8a134bd9cf2d41d5db30cb411095e2163dec7d7c78920fc319
+0b7395d1f9291ecb105a6c78e7b487ef93907545f649a2e7007b46e7d90abd2431996848cf6fd8
+8e14f800dde3417fd098e06e95b2ccadcf47590e6ffcb7808bafef4815209c4031289cf8797726
+6d808f0f63b9eb321fe99505100c1e4671ce6bf90dfebb18e470be77630e406583621dac9ea1f1
+7346ed93eda51b2736926931dfbea227aa942ab769e4597729dc72ba7c55d5c711276256f6e8cb
+76ad41a22752728eefa24b7430f88adb6f2cb1d183a7684d6482277e81515dda08497c7b32d383
+7846cf499ed2bc126298703b2e161ccb47b7fd70bc5893d5858b0e613ef1a937cb43c93d54c542
+567ca0725871bc548549f7aead112373b046aba9e471a24ca47a0a3aa996c381c467cdd1b6e966
+453b0fd3cd9d03dcdb9a2fc2711f02a3c9aa538e2fdf62366c87939936fe698e6813a8f038b9a9
+eab2aadab670af5b46031abbbbfe4a4bbf1efd91fbc640003a8d7adc1f56a9795420843cac92a9
+9c1f9bc291263fb0c4cd60f42356e28a2defb6371489c6e2438f6a8291261d7c960a01e18aadf6
+336283eb5fc10219827191f132cd9ef1a81fbdc9be4311b187c6e7c437f07949d9a79072ca2586
+d71590a6e35388e79d7444673a2d8e9f2296b5458f9f2d9d43bf30ed526bd410742a2b9d2e966e
+93772135c34832598e632212515517c79131133167118b8813d434f48f024391ff828168b10828
+e1f3b837beeef84f0bb0f809fca285c276a74f6ae6ea8e048f3e08bee4cad07379f97bc943ebbf
+7668dd9082364a593abf224a4c8759ba8a92308922b42f1ca866554990ae2d421a377db5bb4507
+88f7f78d0684d50e21a56bbc1d009463533b0d82a944c2565214a84fb5c4aea253478f3833bfc6
+90a1b997d0b92d006de252e764b2e0b2e791537b6b0065c588c0a10c87bf0ab4d018b0fbf4042a
+e8b5f118fd81d2fcc828029896d7d06aa08a9002a8c649eb398e40ce871bd798471a2b4d341366
+eb85ff246e1cb085d8902a23ba07576fd5e8b0f367fcb918cb9237116bdfd4c847edcfdd6d47dc
+67d5776c7f89c5072f16f9cddc2f2b0c2c89d1d2aa980c76d7d4e41bff321a003efe8bd1f8d3a3
+ab29cc961706f13cc8bcb1c5642dfa64bf7cab70fe663932a4a4e475fcc51bcd741c47fb726314
+68037a2295507caf95d8a5808e41d8482504b64e638cbe4548204e45c858f5146dcf837c0f9fa9
+b290a1e7a530b8d23b99d0983ea1710ef14f894769be2917c501946102fc09bfd9f87ad0a25924
+31b949a5dcec79a19c0025cace559c411a6c0b2109f992e38cc210271b1db3405332c8c9b9f5eb
+ed1ab71f7e93884427b70eecb8c822114bac10fab9440ea931586e3611f00e3fc9d42714ac8d0b
+302523a6199747f52f5bea1743690d2afd0db7def0c51a598d4933e6df86a8880e71775535f675
+ba93008b8ec953b55ed8cd10eeafdb08479451d06937384503936430b95413aa1d1fd50518b640
+14b2a1410f09283fd0f772e4d6ced7928629fdd29ec661f7b6bc860963d476acc6dc4d86d1b3f9
+4adf64ff7a2ca00b19de79be3cd38c4773bcc675326acd18649730175e1fe15cd45a506610f58c
+eec2e489e0f48014e3411e47d340e5e8f91f497606772db541e47255071d736dd31cca7a9373ff
+aebb0b50ce44838705e1e00952c9c48bb211c82782095ae9f553b4fbff66ce4093a13624aa4173
+7d4ff74fa0326b45e7e1a7c81f7e5a86a8ed8eaae3892c8196879a2d0418e289dc069807b47100
+9693c3d40400af62332cdb0f8d49fb8c1f3fa68b24f3280cf6f56668d16cec2ee408646f1694da
+9aee10bc3a712c71714a66841e2dde4ca9b1a098d84da8a2aed41b1548860f559a16c39d2bb601
+3ca333a66675fbbe5923f0dd3bcf78eea20d58a2121273d322e885f7344525fd836a84116d3d86
+8ff469ec30ce0500941cf41be5a03e14dace62bf2fcc696c63a503781a70edee316080fd8e0df1
+db064e6fe873c0dec406c1e26e12234206bf678b6169f7ee4ac3d7062ac7ed0f8cea1394ef335e
+e9e0afc431f4a35ef4559e5de05b18b7a0c1a76f4c992df29f5d2e6dd9ec75811be9108f1ca1c4
+b6b70e795fdffc6be57822f634387535bd4dd514161f1b89e214c82aff6612a08f15b78c5b1fd5
+d02c2a427b008ccb4dd4839cb2d5d11447b784a860c3c92e7170da86673dd67317945e6f5d8841
+cef99d860f7f832d3f41c70ef912fdc1fe5783a8d227fb785b47060b81f61cce74d2f185c3b4b8
+4840d5242850e20a5cbef8eed6939d24252614cdda896ec168b8e62af7577962c42bf0cd95e4ce
+db5ae23fd238c6f57bbc126caebf71ad62ac62fe5e10637a1b37982e457c4ad9308381c94c3a1e
+a7e25293ff0ae528939f8bfab6b197c46120f599f76663d817ce89819019fa101a87a7530000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%!FontType1-1.1 f-1-0 1.0
+11 dict begin
+/FontName /f-1-0 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {0 0 0 0 } readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /uni002C put
+dup 2 /uni003D put
+dup 3 /uni2212 put
+dup 4 /uni0032 put
+dup 5 /uni002B put
+dup 6 /uni0028 put
+dup 7 /uni0029 put
+readonly def
+currentdict end
+currentfile eexec
+f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
+b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
+800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
+2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
+9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
+69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
+8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251ca40352c6e2284e
+344947523a70f7b109147467f7576cb1df156dcf11f88b6ed044c2a8e38cb27f464808f9054b2b
+3f201b7222a18384c8953154b763da6009475587a43888d14daa88a2aa8a31c35faf4314478c35
+7f028a2973948284037647ce5236eb13b7f13a83e7704dfdffdd0b8c2c6beaedd781351f06f7b7
+fe027bc702944086a6711cfafade35b4edac373c29fc65a861dfdffc9bb42fae5b473601d504c4
+a7ab1a00b19594b888321cac35187b1da2ffe78ab28bec8ecd03bb169a190e7dd11f012472c029
+de1f84641a0cffa91beaff5c1414d57c3164763bb0d9fe31c2fed571f76ec6b650f11776d74225
+543ed5e185a7bc0ff422b4bf634b05f61daba70e2c52120629d4ad6b60ecc252363d3df979c07a
+695e9a58a664d24bc070753f6a3f487e3349a2ce97de445d0ee0c4d2701b4ab45127651c70b81a
+27d62d217ae44f09be2f829bad2859afc67d004e59b9c81fc9908d46d226a2a61d39fffabed456
+daf392ef773dcd7741c44e7abd7105a2f278fe4adb1cc7ff6ff3b5ef2b53fedf754e5f7a2fa104
+e729d697440358221bfd9622d3ae38701333107a831fbe6ada9b71c3bad37968574134d9cb369b
+b2b72a6f85ca23f662e75a8e6d2d89ef62f35723cb883e5fb9fa7bcd1ea4222763e17e8d7adb2b
+41fc474125766a51bb075323e5a8dbf6cabc75b544690b65a7b0df84ef86a3812a1d9cfa4caf3d
+42d66ac47eeff771d42f834cd419160850a3c898ae2bd8ea21abb9ae2023f982ab0a5033b0fb8b
+822e88eafa10c2446945b7bf16ccc45840c99d8dee216425047fec2890fb2ac2b34c92fa9ea716
+61bfaefeac1ca9eaff18b79b0fa9d1d37eadffea51db4dcbbcb36daad6c3c1490ee1c210e8fc2e
+3fe1428b2daad0c96461adc6ed6c67479cb9a053417527507596479545d311ffa96c662a16a4eb
+03029756e340ccb6b589cc67422e907cdf0df2df0f377d540eb7f21bd1fb0ed29d212555f5da3f
+2687d0837809b5639f89e5c4b41c039ffb680f57c66b59c69e789500b10e76c4e8f077ad66e51d
+b430756c982574185e026b5b786572497a6859bb8ba4fee35bfde7f4d60a35a98aae5ba89a5a36
+24149b702e4315c524d34078e2237c0f30661561318cdb75230d13f9b7f033d960e126c373a4cc
+c137b7f5a50620bdd50ccdb9f948272822e1fa1634b3498944b05cac1e1491a814b5b29e6f8aef
+5d8ffd71eff4e1c68c74a9f43c43902f775b9534a4b7216d621d69a096a43ea25e34ba7638b367
+0c227de654137620fd66ff23b3c91574bacbaf22cc15a91033670a04c652989f0a42338978a501
+10a2d210de4f1149ba0071be8da4a3e1f4821bde945032eeeac861769caeab829e5ffe8cca1045
+e807d0fd46bc28abe59529cac025555a01ba95516faf28b563977b5d642ae132111c5b93cb545e
+5c7c3de9aee2cdb0182ddecaa902e70253aec4d564b3479df927e4f23dbff2ba6ae55ebd88a391
+697fe7f649b80fcf2fbe77d3998598e8b2d9755266a502e8302c2cf39b2dd654860f45ecf1f350
+af55fadf65f6c3e113e3d319df0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%!FontType1-1.1 f-2-0 1.0
+11 dict begin
+/FontName /f-2-0 def
+/PaintType 0 def
+/FontType 1 def
+/FontMatrix [0.001 0 0 0.001 0 0] readonly def
+/FontBBox {0 0 0 0 } readonly def
+/Encoding 256 array
+0 1 255 {1 index exch /.notdef put} for
+dup 1 /uni005B put
+dup 2 /uni005D put
+readonly def
+currentdict end
+currentfile eexec
+f983ef0097ece636fb4a96c74d26ab84185f6dfa4a16a7a1c27bbe3f1156aea698df336d20b467
+b10e7f33846656653c5ac6962759d3056cbdb3190bac614b984bf5a132dc418192443014ba63de
+800d392b6fea026574bb2535fd7bb5338f35bf15a88ea328fdaa49670c7852e3d060f3c5d6b07f
+2ef6d0f22646c5d18e19a2ae3ee120390f6dd96f76dcf1e127de5e9299077a00c17c0d71e36e5b
+9d5ec58fceda57739a6a4214d4b79d6c48d2784b60c320323c7acddddf34db833cac0cf109f799
+69d114a330d372e5c978a66acc84e3fe5557f6240856a013ffaa0199444e5c5036f775eba4a5c5
+8cde66cf604b9aca2178431127b8a1ff7ed633a65c04600af5f573483112251ca90bc9cf8825c7
+41412dda705317b7cb229dd377ff3d18e94daa9bad8cfa76772d207d863598201b4f33496e545f
+73b12877266e350df9a1893cbee96648d2c26d53b0fa076b1e1a5782c963a67e36fab60f60d8e8
+b55ae26c3f5d333264cf1f7b521628787b7127fe25b7de80e45561ccbad2002742b70eb47cb524
+aace451130516719348e7bc9e80c5c09a1749278c99f9a379efd41203fe6801053f0546eca3006
+11b839df0e5eab1b03c6e1c7c442eb1310f7497047c36a3f65b0b5cade0b608deaacd9b2e45edb
+9b98394295458d672c1d5f5143cfb66424d0348b97e593a910b87b3f3a7edd4c620f889f3e705f
+ea6985156eb7be9d3bc7a9baa21269962ebfda541d3f3f639ec453736fe1d3e6acce2b69b0209d
+6163df4749a80e1415ca2b5e813ecc4d3bf1ffbfbf2a1072e06c111cf65a83680fb3295dbb78b6
+6d79c05b05950000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+0000000000000000000000000000000000000000000000000000000000000000
+cleartomark
+%%Page: 1 1
+%%BeginPageSetup
+%%PageMedia: Letter
+%%PageBoundingBox: 0 0 612 792
+%%EndPageSetup
+q 0 0 612 792 rectclip q
+54 738 504 -661.699 re W n
+1 g
+54 738 504 -661.699 re f
+Q q
+60 732 360 -105 re W n
+0 g
+0.848528 w
+1 J
+0 j
+[] 0.0 d
+4 M q -1 -1 -1 1 0 792 cm
+-7.5 -120 m -4.203 -120 -1.535 -122.137 -1.535 -124.773 c -1.533
+-126.529 -2.424 -127.955 -3.521 -127.955 c -4.619 -127.955 -5.512
+-126.531 -5.512 -124.773 c -5.512 -122.137 -2.84 -120 0.453 -120 c 3.75
+-120 6.422 -122.137 6.422 -124.773 c 6.422 -126.531 5.529 -127.955
+4.432 -127.955 c 3.334 -127.955 2.443 -126.529 2.443 -124.771 c 2.445
+-122.137 5.113 -120 8.41 -120 c 11.703 -120 14.375 -122.137 14.375
+-124.773 c 14.377 -126.529 13.486 -127.955 12.389 -127.955 c 11.289
+-127.953 10.398 -126.531 10.398 -124.773 c 10.398 -122.137 13.07 -120
+16.363 -120 c 19.66 -120 22.332 -122.137 22.332 -124.773 c 22.332
+-126.531 21.439 -127.955 20.342 -127.955 c 19.244 -127.955 18.354
+-126.529 18.354 -124.771 c 18.354 -122.139 21.023 -120 24.32 -120 c S Q
+q 1 -1 -1 -1 0 792 cm
+120 -7.5 m 123.297 -7.5 125.965 -9.637 125.965 -12.273 c 125.967
+-14.029 125.076 -15.455 123.979 -15.455 c 122.881 -15.455 121.988
+-14.031 121.988 -12.273 c 121.988 -9.637 124.66 -7.5 127.953 -7.5 c
+131.25 -7.5 133.922 -9.637 133.922 -12.273 c 133.922 -14.031 133.029
+-15.455 131.932 -15.455 c 130.834 -15.455 129.943 -14.029 129.943
+-12.271 c 129.945 -9.637 132.613 -7.5 135.91 -7.5 c 139.203 -7.5
+141.875 -9.637 141.875 -12.273 c 141.877 -14.029 140.986 -15.455
+139.889 -15.455 c 138.789 -15.453 137.898 -14.031 137.898 -12.273 c
+137.898 -9.637 140.57 -7.5 143.863 -7.5 c 147.16 -7.5 149.832 -9.637
+149.832 -12.273 c 149.832 -14.031 148.939 -15.455 147.842 -15.455 c
+146.744 -15.455 145.854 -14.029 145.854 -12.271 c 145.854 -9.639
+148.523 -7.5 151.82 -7.5 c S Q
+q -1 1 1 1 0 792 cm
+-120 7.5 m -116.703 7.5 -114.035 5.363 -114.035 2.727 c -114.033 0.971
+-114.924 -0.455 -116.021 -0.455 c -117.119 -0.455 -118.012 0.969
+-118.012 2.727 c -118.012 5.363 -115.34 7.5 -112.047 7.5 c -108.75 7.5
+-106.078 5.363 -106.078 2.727 c -106.078 0.969 -106.971 -0.455 -108.068
+-0.455 c -109.166 -0.455 -110.057 0.971 -110.057 2.729 c -110.055 5.363
+-107.387 7.5 -104.09 7.5 c -100.797 7.5 -98.125 5.363 -98.125 2.727 c
+-98.123 0.971 -99.014 -0.455 -100.111 -0.455 c -101.211 -0.453 -102.102
+0.969 -102.102 2.727 c -102.102 5.363 -99.43 7.5 -96.137 7.5 c -92.84
+7.5 -90.168 5.363 -90.168 2.727 c -90.168 0.969 -91.061 -0.455 -92.158
+-0.455 c -93.256 -0.455 -94.146 0.971 -94.146 2.729 c -94.146 5.361
+-91.477 7.5 -88.18 7.5 c S Q
+q 1 1 1 -1 0 792 cm
+7.5 120 m 10.797 120 13.465 117.863 13.465 115.227 c 13.467 113.471
+12.576 112.045 11.479 112.045 c 10.381 112.045 9.488 113.469 9.488
+115.227 c 9.488 117.863 12.16 120 15.453 120 c 18.75 120 21.422 117.863
+21.422 115.227 c 21.422 113.469 20.529 112.045 19.432 112.045 c 18.334
+112.045 17.443 113.471 17.443 115.229 c 17.445 117.863 20.113 120 23.41
+120 c 26.703 120 29.375 117.863 29.375 115.227 c 29.377 113.471 28.486
+112.045 27.389 112.045 c 26.289 112.047 25.398 113.469 25.398 115.227 c
+25.398 117.863 28.07 120 31.363 120 c 34.66 120 37.332 117.863 37.332
+115.227 c 37.332 113.469 36.439 112.045 35.342 112.045 c 34.244 112.045
+33.354 113.471 33.354 115.229 c 33.354 117.861 36.023 120 39.32 120 c S Q
+129.75 679.5 m 129.75 676.5 125.25 676.5 125.25 679.5 c 125.25 682.5
+129.75 682.5 129.75 679.5 c f
+0.75 w
+0 J
+q 1 0 0 -1 0 792 cm
+129.75 112.5 m 129.75 115.5 125.25 115.5 125.25 112.5 c 125.25 109.5
+129.75 109.5 129.75 112.5 c S Q
+Q q
+60 732 360 -105 re W n
+71 649 23 -22 re W n
+64.711 646.375 13843.789 -13.613 re W n
+0 g
+BT
+13.8375 0 0 13.8375 71 638 Tm
+/f-0-0 1 Tf
+<01>Tj
+ET
+BT
+13.8375 0 0 13.8375 77 638 Tm
+/f-1-0 1 Tf
+<01>Tj
+ET
+BT
+13.8375 0 0 13.8375 83.1625 638 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+165 649 23 -22 re W n
+158.699 649.863 13843.801 -16.789 re W n
+0 g
+BT
+13.8375 0 0 13.8375 165 638 Tm
+/f-0-0 1 Tf
+<03>Tj
+ET
+BT
+13.8375 0 0 13.8375 172.2375 638 Tm
+/f-1-0 1 Tf
+<01>Tj
+ET
+BT
+13.8375 0 0 13.8375 178.4 638 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+71 724 23 -22 re W n
+64.801 724.863 13843.699 -16.789 re W n
+0 g
+BT
+13.8375 0 0 13.8375 71 713 Tm
+/f-0-0 1 Tf
+<05>Tj
+ET
+BT
+13.8375 0 0 13.8375 76.9375 713 Tm
+/f-1-0 1 Tf
+<01>Tj
+ET
+BT
+13.8375 0 0 13.8375 83.1 713 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+Q q
+60 732 360 -105 re W n
+165 724 23 -22 re W n
+158.699 721.375 13843.801 -13.613 re W n
+0 g
+BT
+13.8375 0 0 13.8375 165 713 Tm
+/f-0-0 1 Tf
+<07>Tj
+ET
+BT
+13.8375 0 0 13.8375 172.325 713 Tm
+/f-1-0 1 Tf
+<01>Tj
+ET
+BT
+13.8375 0 0 13.8375 178.4875 713 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+202.238 710.711 13841.164 -21.562 re W n
+0 g
+BT
+13.8375 0 0 13.8375 207.275 696.2375 Tm
+/f-1-0 1 Tf
+<02>Tj
+ET
+BT
+13.8375 0 0 13.8375 221.9 696.2375 Tm
+/f-1-0 1 Tf
+<03>Tj
+ET
+BT
+13.8375 0 0 13.8375 232.675 696.2375 Tm
+/f-0-0 1 Tf
+<09>Tj
+ET
+BT
+13.8375 0 0 13.8375 251.1875 696.2375 Tm
+/f-2-0 1 Tf
+<01>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+230.836 704.613 13812.562 -13.461 re W n
+0 g
+BT
+13.8375 0 0 13.8375 237.45 696.2375 Tm
+/f-0-0 1 Tf
+<0a>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+202.238 710.711 13841.164 -21.562 re W n
+0 g
+BT
+9.7875 0 0 9.7875 244.9125 701.95 Tm
+/f-1-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+240.211 684.801 13803.188 -13.699 re W n
+0 g
+BT
+13.8375 0 0 13.8375 246.1875 674.475 Tm
+/f-1-0 1 Tf
+<05>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+240.211 664.426 13803.188 -13.699 re W n
+0 g
+BT
+13.8375 0 0 13.8375 246.1875 654.1 Tm
+/f-1-0 1 Tf
+<05>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+13.8375 0 0 13.8375 305.975 696.2375 Tm
+/f-1-0 1 Tf
+<06>Tj
+ET
+BT
+13.8375 0 0 13.8375 352.45 696.2375 Tm
+/f-1-0 1 Tf
+<03>Tj
+ET
+BT
+13.8375 0 0 13.8375 404.3125 696.2375 Tm
+/f-1-0 1 Tf
+<07>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 708.25 13790.875 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 258.5 696.2375 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 266.9375 702.2125 Tm
+/f-0-0 1 Tf
+<07>Tj
+ET
+BT
+9.7875 0 0 9.7875 272.1125 702.2125 Tm
+/f-0-0 1 Tf
+<05>Tj
+ET
+BT
+9.7875 0 0 9.7875 276.3125 702.2125 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+276.25 708.25 13767.148 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 282.2375 696.2375 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 290.675 702.2125 Tm
+/f-0-0 1 Tf
+<01>Tj
+ET
+BT
+9.7875 0 0 9.7875 294.9125 702.2125 Tm
+/f-0-0 1 Tf
+<03>Tj
+ET
+BT
+9.7875 0 0 9.7875 300.025 702.2125 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+304.898 704.613 13738.5 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 311.3625 696.2375 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 318.8375 701.95 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 324.7375 701.95 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+324.664 704.613 13718.738 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 331.125 696.2375 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 338.6 701.95 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+BT
+9.7875 0 0 9.7875 343.6875 701.95 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+359.836 704.613 13683.562 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 366.3 696.2375 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 373.775 701.95 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 379.675 701.95 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+379.602 704.613 13663.801 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 386.0625 696.2375 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 711.25 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 393.5375 701.95 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+BT
+9.7875 0 0 9.7875 398.625 701.95 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+13.8375 0 0 13.8375 305.975 674.475 Tm
+/f-1-0 1 Tf
+<06>Tj
+ET
+BT
+13.8375 0 0 13.8375 352.4375 674.475 Tm
+/f-1-0 1 Tf
+<03>Tj
+ET
+BT
+13.8375 0 0 13.8375 404.3 674.475 Tm
+/f-1-0 1 Tf
+<07>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 686.488 13790.875 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 258.5 674.475 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 266.9375 680.45 Tm
+/f-0-0 1 Tf
+<07>Tj
+ET
+BT
+9.7875 0 0 9.7875 272.1125 680.45 Tm
+/f-0-0 1 Tf
+<01>Tj
+ET
+BT
+9.7875 0 0 9.7875 276.35 680.45 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+276.25 686.488 13767.148 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 282.2375 674.475 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 290.675 680.45 Tm
+/f-0-0 1 Tf
+<05>Tj
+ET
+BT
+9.7875 0 0 9.7875 294.875 680.45 Tm
+/f-0-0 1 Tf
+<03>Tj
+ET
+BT
+9.7875 0 0 9.7875 299.9875 680.45 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+304.898 682.852 13738.5 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 311.3625 674.475 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 318.8375 680.1875 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 324.7375 680.1875 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+323.898 682.852 13719.5 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 330.3625 674.475 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 337.8375 680.1875 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+BT
+9.7875 0 0 9.7875 342.9 680.1875 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+359.824 682.852 13683.574 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 366.2875 674.475 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 373.7625 680.1875 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 379.6625 680.1875 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+379.586 682.852 13663.812 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 386.05 674.475 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 689.488 13790.875 -20.711 re W n
+0 g
+BT
+9.7875 0 0 9.7875 393.525 680.1875 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+BT
+9.7875 0 0 9.7875 398.6125 680.1875 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 305.9625 654.1 Tm
+/f-1-0 1 Tf
+<06>Tj
+ET
+BT
+13.8375 0 0 13.8375 352.425 654.1 Tm
+/f-1-0 1 Tf
+<03>Tj
+ET
+BT
+13.8375 0 0 13.8375 404.2875 654.1 Tm
+/f-1-0 1 Tf
+<07>Tj
+ET
+BT
+13.8375 0 0 13.8375 409.675 654.1 Tm
+/f-2-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 666.113 13790.875 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 258.5 654.1 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 266.9375 660.075 Tm
+/f-0-0 1 Tf
+<07>Tj
+ET
+BT
+9.7875 0 0 9.7875 272.1125 660.075 Tm
+/f-0-0 1 Tf
+<03>Tj
+ET
+BT
+9.7875 0 0 9.7875 277.225 660.075 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+276.988 666.113 13766.414 -17.102 re W n
+0 g
+BT
+13.8375 0 0 13.8375 282.975 654.1 Tm
+/f-0-0 1 Tf
+<0b>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 291.4125 660.075 Tm
+/f-0-0 1 Tf
+<05>Tj
+ET
+BT
+9.7875 0 0 9.7875 295.6125 660.075 Tm
+/f-0-0 1 Tf
+<01>Tj
+ET
+BT
+9.7875 0 0 9.7875 299.85 660.075 Tm
+/f-0-0 1 Tf
+<0c>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+304.887 662.477 13738.512 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 311.35 654.1 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 318.825 659.8125 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 324.725 659.8125 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+323.887 662.477 13719.512 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 330.35 654.1 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 337.825 659.8125 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+BT
+9.7875 0 0 9.7875 342.8875 659.8125 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+359.812 662.477 13683.586 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 366.275 654.1 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 373.75 659.8125 Tm
+/f-0-0 1 Tf
+<08>Tj
+ET
+BT
+9.7875 0 0 9.7875 379.65 659.8125 Tm
+/f-0-0 1 Tf
+<02>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+379.574 662.477 13663.824 -13.625 re W n
+0 g
+BT
+13.8375 0 0 13.8375 386.0375 654.1 Tm
+/f-0-0 1 Tf
+<0d>Tj
+ET
+Q q
+60 732 360 -105 re W n
+203 721 217 -75 re W n
+252.523 669.113 13790.875 -22.102 re W n
+0 g
+BT
+9.7875 0 0 9.7875 393.5125 659.8125 Tm
+/f-0-0 1 Tf
+<06>Tj
+ET
+BT
+9.7875 0 0 9.7875 398.6 659.8125 Tm
+/f-0-0 1 Tf
+<04>Tj
+ET
+Q Q
+showpage
+%%Trailer
+%%EOF
+
+%%EndDocument
+ @endspecial eop end
+%%Trailer
+
+userdict /end-hook known{end-hook}if
+%%EOF
diff --git a/doc/tex/feyn.pdf b/doc/tex/feyn.pdf
new file mode 100644
index 0000000..a49b017
Binary files /dev/null and b/doc/tex/feyn.pdf differ
diff --git a/doc/tex/feyn.ps b/doc/tex/feyn.ps
new file mode 100644
index 0000000..e421c1b
Binary files /dev/null and b/doc/tex/feyn.ps differ
diff --git a/doc/tex/feyn.tex b/doc/tex/feyn.tex
new file mode 100644
index 0000000..0c45007
--- /dev/null
+++ b/doc/tex/feyn.tex
@@ -0,0 +1,13 @@
+
+\documentclass{article}
+\usepackage{graphicx}
+
+\pagestyle{empty}
+
+\begin{document}
+ \begin{figure}
+ \centering
+ \includegraphics[clip, trim=70pt 635pt 198pt 67pt]{feyn.ps}
+ \end{figure}
+\end{document}
+
diff --git a/doc/tex/makefile b/doc/tex/makefile
new file mode 100644
index 0000000..902aa35
--- /dev/null
+++ b/doc/tex/makefile
@@ -0,0 +1,11 @@
+
+feyn.pdf : feyn.eps
+ epspdf feyn.eps
+ rm -f *.log *.aux *.t1 *.mp *.dvi
+
+feyn.eps : feyn.dvi
+ dvips feyn.dvi -E -o feyn.eps
+
+feyn.dvi : feyn.tex
+ latex feyn.tex
+
diff --git a/favicon.png b/favicon.png
new file mode 100644
index 0000000..5ddf63c
Binary files /dev/null and b/favicon.png differ
diff --git a/feyn.jquery.json b/feyn.jquery.json
new file mode 100644
index 0000000..3180c44
--- /dev/null
+++ b/feyn.jquery.json
@@ -0,0 +1,28 @@
+
+{ "name": "feyn",
+ "title": "jQuery.Feyn",
+ "description": "jQuery plugin for drawing Feynman diagrams with SVG",
+ "keywords": ["SVG", "draw", "Feynman", "diagrams"],
+ "version": "1.0.1",
+ "author": {
+ "name": "Zan Pan",
+ "url": "https://github.com/photino/"
+ },
+ "maintainers": [{
+ "name": "Zan Pan",
+ "email": "panzan89@gmail.com",
+ "url": "http://www.renren.com/tachyon"
+ }],
+ "licenses": [{
+ "type": "MIT",
+ "url": "http://photino.github.io/jquery-feyn/LICENSE.txt"
+ }],
+ "homepage": "http://photino.github.io/jquery-feyn/",
+ "download": "http://photino.github.io/jquery-feyn/download.html",
+ "docs": "http://photino.github.io/jquery-feyn/manual.html",
+ "demo": "http://photino.github.io/jquery-feyn/demo.html",
+ "bugs": "https://github.com/photino/jquery-feyn/issues",
+ "dependencies": {
+ "jquery": ">=1.3"
+ }
+}
diff --git a/index.html b/index.html
index b130c6d..efd4488 100644
--- a/index.html
+++ b/index.html
@@ -7,8 +7,9 @@
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+