[pytango] 333/483: update doc

Sandor Bodo-Merle sbodomerle-guest at moszumanska.debian.org
Thu Sep 28 19:14:56 UTC 2017


This is an automated email from the git hooks/post-receive script.

sbodomerle-guest pushed a commit to annotated tag bliss_8.10
in repository pytango.

commit 4a06997c4315382ea84c20c6a2f07f74a2b359df
Author: tiagocoutinho <tiagocoutinho at 4e9c00fd-8f2e-0410-aa12-93ce3db5e235>
Date:   Thu Nov 28 16:01:20 2013 +0000

    update doc
    
    git-svn-id: http://svn.code.sf.net/p/tango-cs/code/bindings/PyTango/trunk@24426 4e9c00fd-8f2e-0410-aa12-93ce3db5e235
---
 doc/_static/banner1.png        | Bin 335135 -> 237697 bytes
 doc/_static/banner2.png        | Bin 89184 -> 73015 bytes
 doc/_static/banner3.png        | Bin 108825 -> 83303 bytes
 doc/_static/database.png       | Bin 0 -> 13726 bytes
 doc/_static/device.png         | Bin 0 -> 65909 bytes
 doc/_static/ipython_db.html    |  25 ++++
 doc/_static/ipython_motor.html |  56 ++++++++
 doc/_static/ipython_tango.html | 314 +++++++++++++++++++++++++++++++++++++++++
 doc/_static/motor.png          | Bin 0 -> 13299 bytes
 doc/_static/serial.png         | Bin 0 -> 6365 bytes
 doc/_static/starter.png        | Bin 0 -> 15763 bytes
 doc/_templates/index.html      |  30 ++--
 12 files changed, 410 insertions(+), 15 deletions(-)

diff --git a/doc/_static/banner1.png b/doc/_static/banner1.png
index 75ae5d5..d05a270 100644
Binary files a/doc/_static/banner1.png and b/doc/_static/banner1.png differ
diff --git a/doc/_static/banner2.png b/doc/_static/banner2.png
index 4eaf882..fc69431 100644
Binary files a/doc/_static/banner2.png and b/doc/_static/banner2.png differ
diff --git a/doc/_static/banner3.png b/doc/_static/banner3.png
index 6299619..4981397 100644
Binary files a/doc/_static/banner3.png and b/doc/_static/banner3.png differ
diff --git a/doc/_static/database.png b/doc/_static/database.png
new file mode 100644
index 0000000..ad598bb
Binary files /dev/null and b/doc/_static/database.png differ
diff --git a/doc/_static/device.png b/doc/_static/device.png
new file mode 100644
index 0000000..1b52f7d
Binary files /dev/null and b/doc/_static/device.png differ
diff --git a/doc/_static/ipython_db.html b/doc/_static/ipython_db.html
new file mode 100644
index 0000000..1c9b793
--- /dev/null
+++ b/doc/_static/ipython_db.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Monospace'; font-size:8pt; font-weight:400; font-style:normal;">
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#9400d3;">ITango 8.1.1</span> -- An interactive <span style=" color:#9400d3;">Tango</span> client.</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Running on top of Python 2.6.6, IPython 1.1 and PyTango 8.1.1</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">1</span><span style=" color:#000080;">]:</span> db</p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#8b0000;">Result [</span><span style=" font-weight:600; color:#8b0000;">1</span><span style=" color:#8b0000;">]:</span> </p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<table border="0" style=" margin:0px;" width="100%" cellspacing="2" cellpadding="2">
+<tr>
+<td width="140" rowspan="2" style=" vertical-align:middle;">
+<p align="center" style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><img src="database.png" height="128" style="vertical-align: middle;" /></p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">bcu01ctrl.esrf.fr:10000</span></p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">TANGO Database sys/database/2<br /><br />Running since 2013-11-12 17:08:54<br /><br />Devices defined = 32<br />Devices exported = 4<br />Device servers defined = 10<br />Device servers exported = 2<br /><br />Device properties defined = 17 [History lgth = 30]<br />Class properties defined = 63 [History lgth = 56]<br />Device attribute properties defined = 4 [History lgth = 7]<br />Class attribute properties defined = 0 [Histor [...]
+<br/>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">2</span><span style=" color:#000080;">]:</span> </p></body></html>
diff --git a/doc/_static/ipython_motor.html b/doc/_static/ipython_motor.html
new file mode 100644
index 0000000..2f502bd
--- /dev/null
+++ b/doc/_static/ipython_motor.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Monospace'; font-size:8pt; font-weight:400; font-style:normal;">
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#9400d3;">ITango 8.1.1</span> -- An interactive <span style=" color:#9400d3;">Tango</span> client.</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Running on top of Python 2.6.6, IPython 1.1 and PyTango 8.1.1</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">1</span><span style=" color:#000080;">]:</span> m = Motor("sys/tg_test/motor1")</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">2</span><span style=" color:#000080;">]:</span> m</p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#8b0000;">Result [</span><span style=" font-weight:600; color:#8b0000;">2</span><span style=" color:#8b0000;">]:</span> </p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<table border="0" style=" margin:0px;" width="100%" cellspacing="2" cellpadding="2">
+<tr>
+<td width="140" rowspan="7" style=" vertical-align:middle;">
+<p align="center" style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><img src="motor.png" height="128" style="vertical-align: middle;" /></p></td>
+<td width="140">
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Name:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">sys/tg_test/motor1</span></p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Alias:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">-----</p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Database:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">bcu01ctrl.esrf.fr:10000</p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Type:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Motor</p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Server:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Motor/M1</p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Server host:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">bcu01ctrl.esrf.fr</p></td></tr>
+<tr>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Documentation:</p></td>
+<td>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://www.sardana-controls.org"><span style=" text-decoration: underline; color:#0000ff;">http://www.sardana-controls.org</span></a></p></td></tr></table>
+<br/>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">3</span><span style=" color:#000080;">]:</span> </p></body></html>
diff --git a/doc/_static/ipython_tango.html b/doc/_static/ipython_tango.html
new file mode 100644
index 0000000..f9d825a
--- /dev/null
+++ b/doc/_static/ipython_tango.html
@@ -0,0 +1,314 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
+<html><head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="qrichtext" content="1" /><style type="text/css">
+p, li { white-space: pre-wrap; }
+</style></head><body style=" font-family:'Monospace'; font-size:8pt; font-weight:400; font-style:normal;">
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#9400d3;">ITango 8.1.1</span> -- An interactive <span style=" color:#9400d3;">Tango</span> client.</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;">Running on top of Python 2.6.6, IPython 1.1 and PyTango 8.1.1</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">1</span><span style=" color:#000080;">]:</span> tango_test = TangoTest("sys/tg_test/1")</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">2</span><span style=" color:#000080;">]:</span> wave, img = tango_test.wave, tango_test.short_image_ro</p>
+<p style="-qt-paragraph-type:empty; margin:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">3</span><span style=" color:#000080;">]:</span> fig, (axis1, axis2) = plt.subplots(1, 2, figsize=(9, 3));</p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">       ...:</span> axis2.imshow(img); axis2.set_title("Beam");</p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">       ...:</span> axis1.plot(wave); axis1.set_title("Sine");</p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">       ...:</span> </p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><img src="data:image/png;base64,
+iVBORw0KGgoAAAANSUhEUgAAAgkAAADSCAYAAADABFM9AAAABHNCSVQICAgI
+fAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAIABJREFUeJzt3XtcVWXa//HP
+2ggiAoIcFVBMKxVByUNaajSlBjadtNFSnx7tYE6NnWuapvEwpTU9zkyT1Thl
+zfPE1Oh0mPqFUU1FTc2kpeZpOpoUG0NOAiLKcf3+uBFPgCKw1wa+79drvWBv
+1l7rWlvX2te+131ft2Xbto2IiIjIMVxOByAiIiLeSUmCiIiINEpJgoiIiDRK
+SYKIiIg0SkmCiIiINEpJgoiIiDRKSYKcsr/85S9MmTLF6TBERKSdKEmQE3r3
+3XcZNWoUPXv2JCQkhLFjx/Lpp58ya9Ys3nzzTafDExEvEh8fT0BAAEFBQQQG
+BnLhhReya9cup8OSU6QkQZpVXFzMpZdeys9//nPKy8spKCjgoYcewt/f3+nQ
+RMQLWZbF66+/zr59+ygqKqJ///789Kc/dTosOUVKEqRZX3zxBX5+fkyfPh3L
+svD19SUlJYVhw4bx5z//mQkTJjSs63K5WLVqFWeeeSaBgYFcd911HFnQ87HH
+HiM+Pp7g4GDOO+88du7c6cQhiYiHdO/enWnTpvHNN98AcODAARYsWEBkZCSh
+oaFcc801HDhwAICSkhKmTJlCeHg4QUFBXHjhhXz33XcN20pJSeH+++9n/Pjx
+BAUFcckll1BYWMisWbPo1asXiYmJfPvtt44cZ2emJEGaNXToUGpra5k3bx5v
+vvkmRUVFza6fmZnJ5s2b+fzzz3nttdd4/fXXAXj++ed57LHHeO+99ygrKyM1
+NZXp06d74hBExMMOfTmoqKhgzZo1nHvuuQDccsst5Ofns3PnTnbv3k1ZWRn3
+3ntvw2sWLlzInj17yM/Pp0+fPsyfP/+o7a5du5a//vWv5Obmkp2dzbhx41iw
+YAF79+5l1KhR3H///Z490K7AFjmBbdu22bNnz7ZjYmJsl8tlp6am2j/88IP9
+7LPP2uPHj29Yz7Is+6OPPmp4/JOf/MR+4IEHbNu27ZSUFHv16tUNf6utrbUD
+AgLsr776ynMHIiLtrn///nZgYKAdEhJi+/n52TExMfa2bdvsyspK29/f3965
+c2fDuv/617/sPn36NLqdbdu22T169Gh4nJKSYi9btqzh8V133WWnpaU1PM7I
+yLATEhLa4Yi6NrUkyAkNGzaM5557DrfbzZdffklhYSE33XQTlmUdt250dHTD
+7wEBAVRWVgLgdru55ZZbCA0NJTQ0lLCwMAAKCgo8cxAi4hGWZfHqq6+yd+9e
+KisreeKJJ5g4cSKFhYVUVlYycuTIhutAamoqZWVlAJSWlvLf//3fxMTEEBIS
+wrnnnktlZeVRtyyjoqIafvfz8yMyMvKox4euN9J2lCRIiwwaNIi5c+eyY8eO
+Fr2uT58+PPvss+zdu7dh2b9/P+ecc047RSoi3uCSSy6hW7dufPDBB/j6+vL1
+1183XANKSkooLy8H4JFHHiE3N5ctW7ZQUlLCRx99hG3bRyUJR2rsS4q0PSUJ
+0qyvvvqKxx9/nPz8fABycnJ44YUXGD169Alfe+QJfsMNN7Bs2bKGDkzl5eX8
+/e9/b7/ARcQxR36wv/766xQVFTF48GDmzJnDHXfcQUlJCQB5eXm88847gOm/
+4OvrS1BQEGVlZfz6179udrtNJQ/StpQkSLMCAwN55513SEpKomfPnowcOZKB
+Awfy2GOPAUdn88dm9pZlNTw3e/ZsbrjhBlJTUwkODubMM89UkiDSSf34xz9u
+qJNw55138tRTTzFixAhWrlxJaGgoQ4YMaRjltH37dgBuu+02SktLCQ0NZezY
+sVxwwQWNXlOO/L25v0vbsOxWpmPz5s0jIyODyMhItm3b1ug6Cxcu5J133qF7
+9+6sXr2a5OTk1uxSREREPKDVLQlz584lMzOzyb+/9NJLfP/99+zYsYPVq1cz
+d+7c1u5SRMSjMjMzSUxMZOjQoTz88MNOhyPiMa1OEiZMmEBoaGiTf1+3bh1z
+5swBIDk5mZqaGtxud2t3KyLiEZWVlSxYsIDMzEy2bt3Kiy++yObNm50OS8Qj
+2r1PgtvtJi4uruFxbGyskgQR6TDWr19PQkICMTExdOvWjRkzZpCRkeF0WCIe
+0c0TOzm220NjnUuCggZRXq4yvSLeYODAgQ0jUbq6xr7oZGVlHbWOZUUDezwb
+mMhJicK280751e2eJMTGxpKTk8PZZ58NmBMuNjb2uPXKy3eyYYPNoEEQEgKH
+8gjbhtJS+O47+Owz+PhjePttqKmBadPg+uth8OD2i3/x4sUsXry4/XZwihRX
+yyiullEv8cNO7r3YA5x3xOP4+sXTsoAUB/arGBqXhefjyK5fDnm/VVtr9yQh
+LS2N9PR0pk+fzqZNm/Dx8SEmJqbRdRsbem9ZJmkICYHhw+Gaa0zisGMH/PWv
+cP75MHQo3HsvXHDB4eRCRKQtHPqic0hOTs5RLQuHpXgsJpGmxXN0gtq6JKHV
+fRKuuuoqzjnnHL788kvi4uJ45plnWLVqFatWrQJg2rRpxMTEkJCQwHXXXcez
+zz7b2l1iWTBsGDzwgGlhmDsXbroJUlJMS4OISFsZPXo027dvJzc3l+rqatau
+XUtqaqrTYYl4RKtbEl544YUTrrNy5crW7qZJfn4wezbMnAnPPQdXXAFTp8JD
+D0H99ACtkpKS0vqNtAPF1TKKS06Vv78/Tz75JFOmTKGuro45c+Zw1llnOR1W
+E+KdDgDFcKR4pwNotVYXU2orlmW1SZnN0lL45S/hxRfhqafg4ovbIDiRLqat
+zseuwvRbWOR0GCKNWNKqc7nTlWXu1QseewzWrIGbb4af/hQOHnQ6KhERkY6n
+0yUJh0ycCFu2QGEhnHce7N7tdEQiIiIdS6dNEsC0KqxZA5ddBmPGwL//7XRE
+IiIiHUenThLAjIS4915YtQouvRReesnpiERERDoGj1Rc9AZTp8Kbb5qfpaUw
+b57TEYmIiHi3LpMkACQnQ1YWTJ4Me/fCHXc4HZGIiIj36lJJAsAZZ8A//wkX
+Xgi1tXD33U5HJCIi4p26XJIAEBcH775rRkAEBJihkiIiInK0LpkkAMTEwD/+
+YYZHBgSoj4KIiMixumySADBggEkUUlKgd28zVFJERESMLp0kgOmj8NprkJoK
+ffuaegoiIiLSBeoknIxRo+CZZ0xLwq5dTkcjIiLiHbp8S8IhP/4xZGebOgr/
++heEhDgdkYiIiLPUknCEn/0MLrgAZs2CujqnoxEREXGWkoRj/Pa3sG8fLFni
+dCQiIiLOUpJwDF9f+NvfTB+FV191OhoRERHnKEloRFQUvPgiXH89fPWV09GI
+iIg4Q0lCE84+GxYvhpkzobLS6WhEREQ8T0lCMxYsgPh4uOcepyMRERHxPCUJ
+zbAsePppeOUVeP11p6MRERHxLCUJJ9C7N6Snw3XXQW6u09GIiIh4jpKEkzBh
+Avz0pzB7tpleWkREpCtQknCS7rsPamrg0UedjkRERMQzlCScJB8f+POfYdky
++OILp6MRERFpf0oSWmDgQFOJ8ZprTKuCiHQu8fHxJCUlkZyczJj6KWGLi4uZ
+NGkSSUlJTJkyhZKSEoejFPEcJQkttGABBAbC//yP05GISFuzLIusrCw2b97M
+hg0bAFi0aBFTp05l69atpKamsmjRIoejFPEcJQkt5HKZks0rVsD27U5HIyJt
+zbbtox6vW7eOOXPmADB79mwyMjKcCEvEEUoSTkH//vDQQ7rtINLZWJbVcGth
+5cqVABQUFBAWFgZAeHg4+fn5ToYo4lHdnA6go5o3D154wYx2uOMOp6MRkbbw
+8ccfExkZSUFBARdddBGDBw9uwauzjvg9vn4R8bTs+qVtKEk4RZYFf/wjjB0L
+V1wBAwY4HZGItFZkZCQAERERTJ8+nU8++YSIiAgKCwsJDw+noKCgYZ3jpXgs
+TpGmxXN0gvp+q7am2w2tMGgQ3HmnKbR0zG1MEelgKioqqKioAGD//v1kZmaS
+kJBAWloa6enpAKSnp5OWluZkmCIeZdnH9tJxiGVZx3UY6giqq2HkSPjFL8yM
+kSKdQUc9H1tj165dXHbZZViWRUVFBTNnzmTp0qUUFxczY8YM9uzZQ3R0NGvX
+riUkJOSo11qWBWjUg3ijJa06l1udJGRmZnLXXXdRW1vLNddcwz3HTJmYlZXF
+pZdeymmnnQbAtGnT+OUvf3l8IB34orR+PVx2GezYYeZ6EOnoOvL56AQlCeK9
+WpcktKpPQmVlJQsWLODDDz8kKiqKcePGMXnyZJKTk49a77zzzuO1115rza68
+2tlnw/TpZkrpp55yOhoREZG20ao+CevXrychIYGYmBi6devGjBkzGh1D3BW+
+kTz4IGRkmFYFERGRzqBVSYLb7SYuLq7hcWxsLG63+6h1LMvi3//+N4mJiVxw
+wQVs2bKlNbv0WsHB8PDDcNNNmilSREQ6h1bdbjD34Zo3cuRI3G43/v7+vPXW
+W1x22WXs2rWr0XUXL17c8HtKSgopKSmtCc/jZs+GVatg9Wq44QanoxE5eVlZ
+WWRlZTkdhoh4mVYlCbGxseTk5DQ8zsnJOaplASAwMLDh98mTJ+Pn50deXh7R
+0dHHbe/IJKEjsixYuRKmTIFp06C+SJuI1zs2KV+yZIlzwYiI12jV7YbRo0ez
+fft2cnNzqa6uZu3ataSmph61TmFhYcPvGzduZP/+/c0UI+n4RoyAK6+ERgZw
+iIiIdCitaknw9/fnySefZMqUKdTV1TFnzhzOOussVq1aBcD8+fN54YUX+NOf
+/gSAn58fzz//PC5X567h9Otfw5AhcP31cNZZTkcjIiJyalRMqZ2sXg1PPw0f
+fWRmjhTpSDrb+djeVCdBvFfr6iTo46udzJ0LdXVQX81VRESkw1GS0E5cLvj9
+7+G++2D/fqejERERaTklCe1o3Dg491xYscLpSERERFpOSUI7e+ghePRRyM11
+OhIREZGWUZLQzuLjTWElDYkUEZGORkmCB9x7L2RmwqZNTkciIiJy8pQkeEBw
+MCxZArffDhpVJiIiHYWSBA+ZNw+KiuDVV52ORERE5OQoSfCQbt3gt7+Fu+6C
+qiqnoxERETkxJQkeNGkSnHEGPP6405GIiIicmJIED3vkEVi+HEpKnI5ERESk
+eUoSPGzoUPjxj+E3v3E6EhERkeYpSXDA4sWwapUKLImIiHdTkuCAuDi47joz
+LFJERMRbKUlwyM9/Dn//O3zxhdORiIiINE5JgkNCQ+Huu+EXv3A6EhERkcYp
+SXDQzTfDp5/Cv//tdCQiXce8efOIiooiMTGx4bni4mImTZpEUlISU6ZMoeSI
+4UfLly9n6NChJCYm8tZbbzkRsohjlCQ4yN8fli41LQoq1yziGXPnziUzM/Oo
+5xYtWsTUqVPZunUrqampLFq0CICNGzfy8ssvs23bNjIzM5k/fz5VqoYmXYiS
+BIfNmQN798LrrzsdiUjXMGHCBEJDQ496bt26dcyZMweA2bNnk5GRAUBGRgYz
+Z87Ex8eHmJgYEhIS2LBhg8djFnGKkgSH+fjAQw+Zjoy1tU5HI9I1FRQUEBYW
+BkB4eDj5+fkA5ObmEhsb27BebGwsbrfbkRhFnKAkwQtMnQphYfC//+t0JCJy
+6rKOWLIdjEO6tmyO/r/YOt1avQVpNcuChx+GGTPg6qtNXwUR8ZyIiAgKCwsJ
+Dw+noKCAyMhIwLQc5OTkNKzndruJi4trYisp7R+oyAnF1y+HvN+qraklwUuM
+GwcjRphKjCLiWWlpaaSnpwOQnp5OWlpaw/Nr1qyhpqYGt9vN9u3bGTNmjJOh
+iniUZdve0a/esiy8JBTHbN0KkyfDN99AYKDT0UhX1pnPx6uuuor333+fwsJC
+oqKiWLp0KZdeeikzZsxgz549REdHs3btWkJCQgBYtmwZ6enpuFwuVqxYwZQp
+U47bpmVZwCIPH0lH4Q+EnnAtqASK2zmWrmhJq85lJQle5uqrISEB7rvP6Uik
+K9P52DJKEo7kwtzJDgSi63/2OYnXVQC5wIH6nzZQ3U4xdiVKEjqVr782tx6+
++gp693Y6GumqdD62jJKEQ8IxrQZRQBAQDZY/uE6iJcGuhLpiTJLgBg7W/8xr
+t2i7htYlCeq46GVOPx2uuAIeeQSWL3c6GhGRk+GLSQoigNOBOPAJAL+eEABE
+nsQmDvjBniCoq4GqaLC/xbQm9MAkC2pVcIJaErxQTo7pxLhjB0RHOx2NdEU6
+H1uma7ck+AN9gTOAaPDpA739oLtl7jJ0x/z0OcFm9mAaEQ79LKiEuiKwS4Ft
+mBYF9VloObUkdDpxcXDNNfDgg/DYY05HIyLSlG7AMEwWcBp07wX9XBCDyR1i
+MI0McZhkoTnf1P/MBmqB77tDXl8o7YFpUYgGPgXK2vwopGlqSfBSBQUweDBs
+3Ajx8U5HI12NzseW6ZotCf5AEhADrkHQoycMBkIwXRMGArGYJOFQstCc7Pqf
+u4DdQAnwAyZ5KKmC2mzMbYdtwN42PZLOTS0JnVJEBNx0EyxZAs8+63Q0IiJH
+8sG0IESCzyCI6wm9McnBMEy/xQGYL//+Nt36VIBfXbNbrAkJhDrLJBl9gCJM
+A4I/sNsPsk+D6hrMx5ZaFDxFSYIXu+MO05Hx889hyBCnoxERgcN9EOJMC0J0
+T5McnIlpMRhU/7NPHVZgDb1j8on0z8fX1XzHw9yeMZQVhlIT5Icd5mtaECwO
+tzDUdIMfBsFBH0wG8j1qUWh/ShK8WK9ecOed8Ktfwd/+5nQ0IiJgkoTTwTUQ
+uvU0rQbDgDBgOBACrqQD9AzeR1hwEX3ZDdDwszGFhBMYUE5RvzDKqoPZ0zuK
+um49TauCxeFPqmI/qB4ItTWY+xElmOYGaS+tThIyMzO56667qK2t5ZprruGe
+e+45bp2FCxfyzjvv0L17d1avXk1ycnJrd9tl3HwzDBpk+iaMHOl0NCLStfXG
+fIs/Dfy7m9aDfpiRjyPMn7rH7aNnaBn9e35HOIX0pogeHCCWpmfPLCCSCgII
+oYRC33DsXhYVw3pS1jMc/F0mDzgIVAFfuKAkBuyB9U/80N4H3aW1KkmorKxk
+wYIFfPjhh0RFRTFu3DgmT558VBLw0ksv8f3337Njxw42b97M3Llz+eyzz1od
+eFcREAC//KVZ3njD6WhEpGsLAQZBtwjo6zIPT+NwC0K/CqJjcoliD3HkEEk+
+QZQRTiF9m/kwD6eIMoIIIYIAKgjwryDbP54afKjYH2aSERsoBQpdUBsCZYMw
+QyLzUGtC+2lVkrB+/XoSEhKIiYkBYMaMGWRkZByVJKxbt445c+YAkJyc3DBR
+ypFztEvzrrvOFFf64AOYONHpaESka+oFDAKrFwRbpkBSf8wIhhCwhhykT/Ru
+IsnnDL4iiDL68T3R7CGUvYSylx4cOG6rtfjQi1IqCCCACrpTSSDlALhC68g+
+rQd1tj8Uuczkhvsw0zyU94S6/pgejjnHbVfaRquShGOnTY2NjSUrK+uE6yhJ
+aBk/PzPK4Re/gH/+00wtLSLiCKsX9KpPEgZhaiiFQ8/e++jrs5t+fE8g+xjC
+F4Syl77sJoICguvKCK8uPG5zB13+hPiWsJu+AIRQwudY7CMIgIrIAPYU9cMe
+BtRg+ioWAbk9OfG4SmmtViUJ1kl+Wh07RrOp1y1evLjh95SUFFJSUk41tE5n
+1ix46CFzy6F+FluRNpOVlXVcgi9ytEFm6dXTTM8QgmlcCABXbAWxvdz0opQI
+8unPd0RQQD++J8reQ9+9+fjuq6Vb4fG3BXr4VxAU+T0BYRWEuErYxQDi6vsv
+VNKdGN9cyuKCqdgXZvYZWr/fmG6Q0x/sYkzmUO6h96FraVWSEBsbS07O4Wae
+nJyco1oNjlzn7LPPBmi2FeHIJEGO5uMDDzxgZoe86CJwuZyOSDqTY5PyJUuW
+OBeMeL9emD6MoWBF1hAd9QN92U0vSgmmjCjy6cf39KaYmNI8/Ivq4Gug4PhN
+ufzBb5hN38pCavv64HLVUYsPZQQRXF8LoSwkmJ2xPakr8jejKEKB7zx3uF1Z
+qz5qRo8ezfbt28nNzaW6upq1a9eSmpp61DppaWn85S9/AWDTpk34+Pg09GGQ
+lrn8cpMsaDikiHjWAOB06BZu+gWE0NCS4Bt0kCDXPgAiyCcWNzHkEmTvo19x
+Lv7f1cEXmCThP8Bnxyx5wHbo9r1N7J49BNeVEcUeYthNX3KxsAmwKggILIde
+NgSb/RIPBAXR0MIh7aJVLQn+/v48+eSTTJkyhbq6OubMmcNZZ53FqlWrAJg/
+fz7Tpk3jvffeIyEhge7du/OsygeeMsuCZcvgZz+DadOgm6pciIgTQmhoSege
+UkEvVynR/EAMufQhj27U0Msuxb+sBnKB7Zg7AjswoxaPVIUpd2CBby+bkPAS
+fnD1JZo8SgmmlBD2EURQcBn7Q0Oxe/uYfaslwSNa/TGTmpp6XOvB/Pnzj3q8
+cuXK1u5G6k2aBH37wp//bEY9iIh4Axc2LuqwsIkkn6jSQlw5mCShFPgSKIaD
+uw6/xi8aXD6YgkkRwPfQK/ggfWNy2ecKrN9e8+WcpX3pu2gHY1mwfDlceSXM
+ng3+/k5HJCLSjCpMOYNCKNsBX+07/KeYYjNNA73RVAxeSt3fOqCxY031xSee
+cDoSEZGTZINda3KBjZjKBnW1oIYC76YkoYN64AEzJLJM2beIdDBqAO04lCR0
+UMOGmaGQK1Y4HYmIyEnwAd9AiLZgtAVnWuAfgDIGL6c+CR3YkiUwapSZBCoi
+wuloREQa0QMzs3QxBLjgzIDDf3JFYfoj9MVMNy1eRy0JHdiAAXDVVWZYpIiI
+kw7iTwUBHMSfPUSxp1c4dXEcrqtwOhAOPsMOL1YEZvKmMBrmgiiN9me3K4YD
+9KjfXg/q9FHlGLUkdHC//CUkJMBtt0G/fk5HIyJdQh7gBiKhIqIX+T0jCfQp
+p4gwigklggLyXZGERpYSVFoFQ4EAoDvH10mIB6KBcKiMtsjrFk0VvuwllGJ6
+s5dQCgmnqCACe7fLDKlsetZpaWNKEjq46GiYP9/celi92uloRKRz2gX0hpre
+kB1pWgaqzFJ3oBv7KoOoDOhOPlEEU4YfVfhSjTugLzEDfyAosBLLB1Mp8Vj+
+wCA4GO5DbmgU+6wg3MSSS192E8NB/CmvDqS6vDtUWVCNWbKBffuAb+oXaQ9q
+w+kE7r4bXnsNvvjC6UhEvN+8efOIiooiMTGx4bnFixcTGxtLcnIyycnJvPHG
+Gw1/W758OUOHDiUxMZG33nrLiZC9zx7MN/ofwM7zYe/e3hQRRiHhFBBBEWH8
+QB/yiCYvMJLyaD+qhlkwjOOWumFwIM6FOyKaAiuCXQygmN7kE0kBERTTm8Ly
+cOw9fvADphVht3OH3tWoJaETCAmBO++E++/XvA4iJzJ37lx+9rOf8V//9V8N
+z1mWxe23387tt99+1LobN27k5ZdfZtu2beTl5TF+/Hi+/PJL/Pz8PB22F/gG
+CIPSnhDSEyowpZb3QV1OAN8H9MMvpIoiK5zuVOJLNQfoQRV+7OsZRFCPfYT1
+Ljpuqwctfwq7meTiB/qwj0C+ox+5xFJOILsqBnAgJ8TsrwRTvbEKyK0B+zvM
+pBCaAbK9KEnoJH72Mzj9dPj0UzPiQUQaN2HCBLKzs497/tgp7QEyMjKYOXNm
+w8R0CQkJbNiwgfHjx3sgUi9VtwfyB0CedXhGRgsO9A6iKDgMfKA7lVTRnYF8
+Qw3dKKUXka588l2Rx23OxqKQcMoJZA9RfEc/igg3rRBEU1LUGzvPZSaH2o1p
+xfgBqNsLHPTkkXdJShI6iYAA04nxF78AtYiKtNzjjz/O008/zciRI/nDH/5A
+7969yc3N5Uc/+lHDOrGxsbjdXbXXXCnmW7s/HKyC/O7QEzPEMRTsr/3Y3S0O
+u5+Fq1sdceQAkE8ZYRRRTmCTWy4gnDKCKSScH+hLIeG47Vjy90RRt6uHSQz2
+ADsxpRr314JdhpnlKad9D7uLU5LQiVx7LfzP/8B778H55zsdjUjHcdNNN/Gr
+X/0KMP0TFi5cSHp6egu3knXE7/H1S2eTB/SG2hj4IRgCephOjJ8BI8AO7U5+
+XV9KwkKoCe1GGcFEkk8BkZQR3ORWC4ngIP4UEcZeQtm5byAH9vekMifY7HIH
+phUhD8irhYoyTKeI3PY/5A4nu35pG0oSOhE/P1i6FO69F/79bzMZlIicWHj4
+4Uo+8+fP5/z6LDs2NpacnMPfVN1uN3FxcU1sJaUdI/QWBzCtCT2hegR83cN8
+ivQAtpo1agp7UJvgYmfNIIpCwij3DcSXavYR1ORWS+nFfnpSWBNOeWUQpXtD
+qfuqh0kKPsf8/Br4CtOKwc76J4rb8Vg7qniOTlDfb9XWlCR0MlddBQ8/bEY7
+XHqp09GIdAz5+flERpr75S+99BIJCQkApKWlceONN3LrrbeSl5fH9u3bGTNm
+jJOheoEKIAfsXlBrwZ5QsDG1EGzgdLBrunOgnx8H84IpiwsmKmgPe31Cm92q
+uySWg/lB1Fb4Qp7L5AC7Mf0PPsfcbjh4AOq+NvunsD0PUuopSehkXC548EHT
+mnDxxeDj43REIt7lqquu4v3336ewsJC4uDiWLFnCe++9x9atW6mqqqJ///6s
+ri86MnLkSC6//HKSkpJwuVysWrUKX19fh4/AaTWYugk9wa6GgjPBNxS2A0WY
+WR33Avst7Bgf9peEs6tvEJZf89M91mX3ML9kY1oO9gLbMLlAHpB7EGq/AvIx
+TQoH2uHY5FiW3ViXXgdYltVo72JpOduG8eNNkaUjRnmJnDSdjy1jWRawyOkw
+PMwXU1N5AFinQfdQOA3TRyHCPE0c4IeZm+FEo0az63/uxLQelGCSg51AxaEW
+hFzMfQ0lCCdvSavOZbUkdEKWBb/5DVx9NVx5JfTo4XREItL5VGOaDwC7Ag6e
+AV/2htj6lpYSzJd+Xw4nC83ZWf8z+4ifhXWwvxgziqEYJQiepyShkzr3XBg5
+Ev7wB7jnHqejEZHO60tgP1ADtVHwfT8oDoAeLnPLwB/z+X7w0aOvAAAS+UlE
+QVSiW5/FQBnmNaVAaTnY+fVPfA18jxIEz9Pthk7sq6/gnHPg8881lbS0jM7H
+lumatxuO1RMzU9NAoB9YgeATbEY+hJ3EDAAHbSi0wa6C2lJMvwc3hzslyKlp
+3e0GJQmd3M03m86Mf/iD05FIR6LzsWWUJBwSiJnFKQoIAqLBCgAr7MQvtQ+C
+XYBpLXBjqim6Mc0LcuqUJEgzCgpgyBBTN+H0052ORjoKnY8toyShMT0xPRjr
+k4UTqsB0TDyIWg7akjouSjMiIuD2282QyBdfdDoaEek69tcvvpj+BCdSU7++
+eBMlCV3ArbfC4MHwr3+ZPgoiIp5TjemJKB3RSfQmkY4uIAB+/WsznbRakEVE
+5GQpSegiZs+Gigp4+WWnI5GmlJQ4HYGIyNGUJHQRPj7wyCOmZkJVldPRyLGq
+q2HcOFi/3ulIREQOU5LQhUyaBIMGwZNPOh2JHOuPf4S4OOjycweJiFfREMgu
+ZscOOP98+M9/4IjZccVBxcWmY+m778KwYU5HY+h8bBkNgRTv1bohkGpJ6GIS
+EmDGDPjVr5yORA5ZuhSuuMJ7EgQRkUPUktAFFRebAktvvw1JSU5H07V98YWZ
+sfM//4HISKejOUznY8uoJUG8l1oSpIV694ZFi+CWWzQk0km2DQsXwn33eVeC
+ICJyiJKELuqGG6CoSEMinfT3v0NurplfQ0TEG51yxcXi4mJmzJjBnj176NOn
+D2vWrCEkJOS49eLj4wkODsbHxwdfX182bNjQqoClbXTrBo8+CvPmQVoa9Ojh
+dERdy4EDplz200+Dr6/T0YiINO6UWxIWLVrE1KlT2bp1K6mpqSxa1Pj9OMuy
+yMrKYvPmzUoQvMz558PIkbBihdORdD2/+Q2MGgUXXOB0JCIiTTvljosDBw5k
+w4YNhIWFUVhYyNixY/nmm2+OW2/AgAF8+umnhIU1P1WoOko5Y9cu82H12Wdm
+nL60v+xsk5xt3gz9+jkdTeN0PraMOi6K93Ko42JBQUHDB394eDj5+fmNrmdZ
+FpMmTSIpKYmVK1ee6u6knQwYYDrP3XKL05F0HXfcYSbd8tYEQUTkkGb7JEya
+NIm8vOPn9X7wwQdPegcff/wxkZGRFBQUcNFFFzF48GAuvPDCRtddvHhxw+8p
+KSmkpKSc9H7k1N1zjxkK+frrcPHFTkfTuf3jH6YF4S9/cTqSo2VlZZGVleV0
+GCLiZVp1u2H9+vWEh4dTUFDAuHHjGr3dcKTly5cDcO+99x4fiJo3HfWPf8D1
+15uKjAEBTkfTOR08CMOHmzk0LrnE6Wiap/OxZXS7QbyXQ7cb0tLSSE9PByA9
+PZ20tLTj1qmoqKCiogKA/fv3k5mZSUJCwqnuUtrRhRfC2LHwwANOR9J5PfQQ
+DB3q/QmCiMghp9yScOQQyOjoaNauXUtISAi7d+/m+uuvJyMjg2+//ZbLL78c
+y7KoqKhg5syZLF26tPFA9M3FcT/8YG47vP+++TCTtvPll3DuueZWQ0foIKrz
+sWXUkiDeq3UtCSrLLEdZuRJefBHeew8sy+loOgfbhh/9CC67rON0EO2s52NO
+Tg6zZs1i7969VFVVce2113L33Xc3W/dl+fLlPPfcc/j4+LBixQomT5583HaV
+JIj3UllmaUMLFkB5Ofzf/zkdSefxf/8H+/apsqI38PPz44knnmDbtm1s3LiR
+p59+mi1btjRZ92Xjxo28/PLLbNu2jczMTObPn09VVZXDRyHiOUoS5Cg+PrBq
+Fdx9N+zZ43Q0HV9hoXkvV60y7604KyoqimH1020GBgaSlJREbm4u69atY86c
+OQDMnj2bjIwMADIyMpg5cyY+Pj7ExMSQkJCgonDSpShJkOOMHGnKNeubb+vd
+eitcfbV5T8W7ZGdn88knnzB+/Pgm677k5uYSGxvb8JrY2Fjcbrcj8Yo44ZTn
+bpDObdEiGDHC9E+YPt3paDqmV1+F9ethyxanI5FjlZeXM336dB599FGCg4Pb
+aKtZR/weX7+IeFp2/dI2lCRIo/z94ZlnTIJw/vlwgqracoziYtO/Y80a1Z3w
+NtXV1UybNo1Zs2Zx2WWXARAREUFhYWFD3ZfI+rm7Y2NjycnJaXit2+0mrsnh
+KSntHLnIyYjn6AT1/VZtTbcbpEnnnAMzZpgmc2mZhQvhJz+BCROcjkSOZNs2
+1157LUOHDuW2225reL6pui9paWmsWbOGmpoa3G4327dvZ8yYMY7ELuIEDYGU
+Zu3fb2on/P738OMfOx1Nx/Dqq2Z+hi1boGdPp6M5NZ31fPzwww+ZOHEiSUlJ
+9cMWzRDHMWPGNFr3BWDZsmWkp6fjcrlYsWIFU6ZMOW67GgIp3kt1EqSdffAB
+zJxpZoqsb4WVJhQVQWIi/PWvMHGi09GcOp2PLaMkQbyX6iRIO5s4Ea65xox4
+0OdG02zbzH8xc2bHThBERA5RkiAnZckSU7b5j390OhLv9dRT8O23UD+PmYhI
+h6fRDXJS/PzM9Mbjx5vRDoMHOx2Rd/niC7jvPnNrpnt3p6MREWkbakmQkzZ4
+sJklctYsUGXawyor4aqr4MEHYcgQp6MREWk7ShKkRebPh9hYuOcepyPxHr/4
+BQwYYPojiIh0JrrdIC1iWfDss6bM8PjxMG2a0xE567XX4G9/M1NAa9ZMEels
+1JIgLda7t/lgvPFG+Pprp6NxzjffwHXXwdq1qkgpIp2TkgQ5JaNGwdKlpmxz
+RYXT0XheRQVccQUsXgxjxzodjYhI+1CSIKfsxhtN4aDrruta9RNs2/TNGD7c
+zM8gItJZKUmQU2ZZpjbA1193rdoAK1bAtm2wapX6IYhI56aOi9IqPXqYuQrG
+jDHD/y6/3OmI2tff/w6/+x18/LFmdxSRzk9JgrRa377wyiuQlmaGAo4Y4XRE
+7WPTJjPMcd06aHK2YBGRTkS3G6RNjB4NTzwBU6ea0sSdTU4OXHopPPmkOVYR
+ka5ALQnSZq68EvLzYcoU+OijzjNjZH4+TJoEt91mRnOIiHQVShKkTd10E+zZ
+A6mp8N57EBzsdEStU1oKF11kEqDbb3c6GhERz9LtBmlzS5aYjoxpaVBW5nQ0
+p66iAi65BM45x9SEEBHpapQkSJuzLHj8cRg2zHwLLy11OqKWKyszsQ8YAH/4
+g4Y6ikjXpCRB2oXLZToyjhhh+iiUlDgd0ckrLjZ9EBIS4JlnzLGIiHRFuvxJ
+u3G5TIvC2WfDeeeB2+10RCeWlwc/+hGce65JcpQgiEhXpkugtCvLgt//HmbN
+gnHjYMsWpyNq2tatJqGZNs1UVdQtBhHp6jS6QdqdZcHdd0P//qYZ/89/Np0a
+vcn/+38wbx6sXAkzZjgdjYiId1CSIB4zY4apVDhjBsyeDb/+NXRz+H9gbS08
+8AD86U/w+uumJUFERAzdbhCPOuccU95482ZISTGVDJ3idsMFF8AHH8AnnyhB
+EBE5lpIE8biICDP/wcUXw1lnmVLHdXWe239dHfzxj5CcbG5/vPWWmX9CRESO
+piRBHOFywc9/Du+/D889B+PHm5kV29vHH8OECfC//wtZWXDffeDj0/77Fe+Q
+k5PDxIkTSUxM5Mwzz+Q3v/kNAIsXLyY2Npbk5GSSk5N54403Gl6zfPlyhg4d
+SmJiIm+99ZZToYs44pSThL/97W8kJCTg4+PDpk2bmlwvMzOTxMREhg4dysMP
+P3yqu3NMVlaW0yE0qrPENXQofPihmV3xyivNyIJm/judsqeeymL6dLOPa681
++0xIaPv9tJS3/jt2Vn5+fjzxxBNs27aNjRs38vTTT7NlyxYsy+L2229n8+bN
+bN68mdTUVAA2btzIyy+/zLZt28jMzGT+/PlUVVU5fBTNyXY6ABTDkbKdDqDV
+TjlJSExM5JVXXmHixIlNrlNZWcmCBQvIzMxk69atvPjii2zevPlUd+kIb72I
+d6a4XC6YOxe++srUJ7j0Ujj/fFizxpRGPlUVFWYbP/oR3HFHFmPHwpdfmlEM
+3tJ64K3/jp1VVFQUw4YNAyAwMJCkpCRyc3MBsG37uPUzMjKYOXMmPj4+xMTE
+kJCQwIYNGzwac8tkOx0AiuFI2U4H0GqnnCQMHjyYM844o9l11q9fT0JCAjEx
+MXTr1o0ZM2aQkZFxqruUTq5HDzOJ0rffwg03wLPPmr4CV15pChtt3w7NfYmr
+qoIdO0wfh5/8xLz2mWfguuvgllvgzjshIMBzxyPeLTs7m08++YQJEyYA8Pjj
+jzNkyBBmz55NcXExALm5ucTGxja8JjY2FndHqAom0kbatU+C2+0mLi6u4bFO
+MDkZvr5w1VWQmWm++V98sRl9cMUVZlbJQYNg7FjT6XDyZFOkadAg87fLL4f1
+600dhi+/hDffhKuv9p6WA/EO5eXlXHnllTz66KMEBQVx0003sXPnTv7zn/8w
+cOBAFi5ceApbzTpiyW67YEVaJJuj/y+2kt2MCy+80B42bNhxy2uvvdawTkpK
+ir1x48ZGX//888/bN954Y8PjF154wZ4/f36j6w4cONAGtGjR4gXLwIEDm7s0
+dGhVVVX25MmT7d/+9reN/j03N9c+44wzbNu27aVLl9qPPPJIw9+mTp1qf/jh
+h8e9Zvjw4Y7/m2nR0tgyfPjwVp0vzZayefvtt5v78wnFxsaSc8RA+JycnKNa
+Fo70zTfftGpfIiInYts21157LUOHDuW2225reD4/P5/IyEgAXnrpJRLqe7Wm
+paVx4403cuutt5KXl8f27dsZM2bMcdv97LPPPHMAIh7WJvXu7EY6/ACMHj2a
+7du3k5ubS2RkJGvXrmXVqlVtsUsRkRb76KOPSE9PJykpieTkZACWLVvG888/
+z9atW6mqqqJ///6sXr0agJEjR3L55ZeTlJSEy+Vi1apV+Pr6OnkIIh5l2U19
+wp/AK6+8wsKFCyksLKRXr14NY4t3797N9ddf39BB8Y033uCuu+6irq6OOXPm
+cO+997bpAYiIiEj7OOUkQURERDo3xysuelOxpfj4+IZmyEP3HYuLi5k0aRJJ
+SUlMmTKFkpKSdo9j3rx5REVFkZiY2PBcc3F4qiJcY3F5Q6W6pqroOf2eeWt1
+v4MHDzJ69GiSk5M544wzGu7NO/1+dVROXcOcuF55y7XJG65F3nDd8cg1plXd
+Hlvp4MGDdnx8vO12u+3q6mp71KhR9qZNmxyLJz4+3i4qKjrquZtvvtn+3e9+
+Z9u2bf/ud7+zFy5c2O5xfPDBB/amTZvsYcOGnTCOTz/91B41apRdU1Nju91u
+Oz4+3q6srPRYXIsXL7ZXrFhx3LqejCsvL8/etm2bbdu2vW/fPvv000+3P/vs
+M8ffs6bi8ob3rKKiwrZt266urrbPPvts+91333X8/eqInLyGOXG98pZrkzdc
+i7zhuuOJa4yjLQneWGzJPubuy7p165gzZw4As2fP9kh8EyZMIDQ09KTi8GRF
+uMbigsY7rnoyrqaq6Dn9nnlzdb8ePXoAUFVVRW1tLZGRkY6/Xx2R09cwT1+v
+vOXa5A3XIm+47njiGuNokuBtxZYsy2poJlq5ciUABQUFhIWFARAeHk5+fr4j
+sTUVhzdUhPOmSnWHquiNHz/eq94zb6vuV1dXx4gRI4iKiuL8888nISHBq96v
+jsLJa5i3XK+86f+NU+eVN1x32usa42iSYFmWk7s/zscff8ymTZt45513ePbZ
+Z/nHP/7hdEher20q1bWN8vJypk+fzqOPPkpwcLBjcRyrfar7tY7L5eKzzz7D
+7XbzwQcf8N5773k8hs7AyWuYrldHc+q88obrTnteYxxNElpSbMkTDhVTiYiI
+YPr06XzyySdERERQWFgImIz50Dqe1lQcx76Hx36zaW/h4eFYloVlWcyfP59P
+PvnEkbiqq6uZNm0as2bN4rLLLgO84z07FNfVV1/dEJe3vGcAvXr1YurUqaxf
+v94r3q+OxslrmLdcr7zl/40T55U3XHfa+xrjaJJwZLGl6upq1q5d2zBFq6dV
+VFRQUT/l4P79+8nMzCQhIYG0tDTS09MBSE9PJy0tzZH4moojLS2NNWvWUFNT
+g9vtbrIiXHs5sjnz2Ep1norLbqKKntPvWVNxOf2eFRUVsW/fPgAOHDjA22+/
+TWJiouPvV0fk1DXMm65X3vL/xtPnlTdcdzxyjWlV18o2sG7dOjshIcEeMmSI
+vWzZMsfi+Pbbb+2kpCR7+PDh9umnn27ff//9tm3bdlFRkX3hhRfaiYmJ9qRJ
+k+y9e/e2eywzZ860+/TpY/v6+tqxsbH2M88802wcDz74oD1kyBA7ISHBzszM
+9Fhcq1evtmfPnm0nJSXZgwcPtqdMmWK73W6Px/XPf/7TtizLHj58uD1ixAh7
+xIgR9htvvOH4e9ZYXOvWrXP8Pdu6das9YsQIe/jw4faZZ55pL1myxLbt5v+v
+e+rfsiNy4hrm1PXKW65N3nAt8obrjieuMSqmJCIiIo1yvJiSiIiIeCclCSIi
+ItIoJQkiIiLSKCUJIiIi0iglCSIiItIoJQkiIiLSKCUJIiIi0qj/D8+9rBqN
+ky3xAAAAAElFTkSuQmCC
+" /></p>
+<p style=" margin:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#000080;">ITango [</span><span style=" font-weight:600; color:#000080;">4</span><span style=" color:#000080;">]:</span> </p></body></html>
diff --git a/doc/_static/motor.png b/doc/_static/motor.png
new file mode 100644
index 0000000..abc5f20
Binary files /dev/null and b/doc/_static/motor.png differ
diff --git a/doc/_static/serial.png b/doc/_static/serial.png
new file mode 100644
index 0000000..789d999
Binary files /dev/null and b/doc/_static/serial.png differ
diff --git a/doc/_static/starter.png b/doc/_static/starter.png
new file mode 100644
index 0000000..2095e90
Binary files /dev/null and b/doc/_static/starter.png differ
diff --git a/doc/_templates/index.html b/doc/_templates/index.html
index 8d53c05..1ccc5a2 100644
--- a/doc/_templates/index.html
+++ b/doc/_templates/index.html
@@ -15,29 +15,30 @@
   of this in pure python.
 </p>
 
-<div id="gallery" style="width:780px; height:525px; margin:auto;">
+<div id="gallery" style="width:610px; height:415px; margin:auto;">
 
-  <!-- 1st snap -->
   <img src="_static/banner1.png" />
-  <!-- 2nd snap -->
+
   <img src="_static/banner2.png" />
-  <!-- 3rd snap -->
-  <img src="_static/banner3.png" />
 
-  <!-- 4th snap -->
+  <iframe src="_static/ipython_tango.html" style="width:600px; height:411px;border: 0; "></iframe>
+
+  <iframe src="_static/ipython_db.html" style="width:600px; height:411px;border: 0; "></iframe>
+
+  <iframe src="_static/ipython_motor.html" style="width:600px; height:411px;border: 0; "></iframe>
+
   <table style="width:100%;"><tr>
   <td>
 
-<div class="highlight-python"><div class="highlight"><pre>
-<span class="c"># ----------------- server ------------------</span>
 
+<div class="highlight-python"><div class="highlight"><pre style="font-size: 10px;">
+<span class="c"># ----------------- server ------------------</span>
 <span class="kn">import</span> <span class="nn">time</span>
 
 <span class="kn">from</span> <span class="nn">PyTango.server</span> <span class="kn">import</span> <span class="n">server_run</span>
 <span class="kn">from</span> <span class="nn">PyTango.server</span> <span class="kn">import</span> <span class="n">Device</span><span class="p">,</span> <span class="n">DeviceMeta</span>
 <span class="kn">from</span> <span class="nn">PyTango.server</span> <span class="kn">import</span> <span class="n">attribute</span><span class="p">,</span> <span class="n">command</span>
 
-
 <span class="k">class</span> <span class="nc">Clock</span><span class="p">(</span><span class="n">Device</span><span class="p">):</span>
     <span class="n">__metaclass__</span> <span class="o">=</span> <span class="n">DeviceMeta</span>
 
@@ -58,7 +59,7 @@
   </td>
   <td>
 
-<div class="highlight-python"><div class="highlight"><pre>
+<div class="highlight-python"><div class="highlight"><pre style="font-size: 10px;">
 <span class="c">$ # ---------------- client -----------------</span>
 
 <span class="n">$ python</span>
@@ -80,20 +81,18 @@
 <span class="gp">>>> </span><span class="n">clock</span><span class="o">.</span><span class="n">status</span><span class="p">()</span>
 <span class="go">The device is in UNKNOWN state.</span>
 
-
-
 </pre></div>
 </div>
 
   </td>
   </tr></table>
 
-  <!-- 5th snap -->
   <table style="width:100%;"><tr>
   <td>
 
-<div class="highlight-python"><div class="highlight"><pre>
+<div class="highlight-python"><div class="highlight"><pre style="font-size: 10px;">
 <span class="gp">>>> </span><span class="c"># ---------- gevent client -----------</span>
+
 <span class="gp">>>> </span><span class="kn">from</span> <span class="nn">PyTango.gevent</span> <span class="kn">import</span> <span class="n">DeviceProxy</span>
 
 <span class="gp">>>> </span><span class="n">dev</span> <span class="o">=</span> <span class="n">DeviceProxy</span><span class="p">(</span><span class="s">"sys/tg_test/1"</span><span class="p">)</span>
@@ -128,8 +127,9 @@
   </td>
   <td>
 
-<div class="highlight-python"><div class="highlight"><pre>
+<div class="highlight-python"><div class="highlight"><pre style="font-size: 10px;">
 <span class="gp">>>> </span><span class="c"># ----- concurrent.futures client -----</span>
+
 <span class="gp">>>> </span><span class="kn">from</span> <span class="nn">PyTango.futures</span> <span class="kn">import</span> <span class="n">DeviceProxy</span>
 
 <span class="gp">>>> </span><span class="n">dev</span> <span class="o">=</span> <span class="n">DeviceProxy</span><span class="p">(</span><span class="s">"sys/tg_test/1"</span><span class="p">)</span>

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/pytango.git



More information about the debian-science-commits mailing list