From 9ca61e440b26a55d7258b2ddf482ca1d1f278c7f Mon Sep 17 00:00:00 2001
From: "remi.clement" <remi.clement@irstea.fr>
Date: Sat, 4 Dec 2021 16:23:24 +0100
Subject: [PATCH] update

---
 sphinx/build/doctrees/Ohmpi.doctree        | Bin 10323 -> 10204 bytes
 sphinx/build/doctrees/V1_01.doctree        | Bin 112306 -> 109912 bytes
 sphinx/build/doctrees/V1_02.doctree        | Bin 116180 -> 113686 bytes
 sphinx/build/doctrees/V2_00.doctree        | Bin 131049 -> 127667 bytes
 sphinx/build/doctrees/environment.pickle   | Bin 43277 -> 43076 bytes
 sphinx/build/doctrees/index.doctree        | Bin 7849 -> 7630 bytes
 sphinx/build/html/.buildinfo               |   2 +-
 sphinx/build/html/Ohmpi.html               | 179 ++--------
 sphinx/build/html/V1_01.html               | 386 +++++++--------------
 sphinx/build/html/V1_02.html               | 378 +++++++-------------
 sphinx/build/html/V2_00.html               | 246 ++++---------
 sphinx/build/html/_images/i2cdetect.png    | Bin 0 -> 17748 bytes
 sphinx/build/html/_sources/V1_01.rst.txt   |   2 +-
 sphinx/build/html/_sources/V1_02.rst.txt   |   2 +-
 sphinx/build/html/_sources/V2_00.rst.txt   |  10 +-
 sphinx/build/html/_static/basic.css        | 111 ++----
 sphinx/build/html/_static/css/theme.css    |   4 +-
 sphinx/build/html/_static/doctools.js      |  16 +-
 sphinx/build/html/_static/js/theme.js      |   2 +-
 sphinx/build/html/_static/language_data.js |   6 +-
 sphinx/build/html/_static/pygments.css     |   8 +-
 sphinx/build/html/_static/searchtools.js   |  42 ++-
 sphinx/build/html/_static/underscore.js    |  37 +-
 sphinx/build/html/genindex.html            | 149 ++------
 sphinx/build/html/index.html               | 170 ++-------
 sphinx/build/html/search.html              | 154 ++------
 sphinx/build/html/searchindex.js           |   2 +-
 sphinx/source/V1_01.rst                    |   2 +-
 sphinx/source/V1_02.rst                    |   2 +-
 sphinx/source/V2_00.rst                    |   6 +-
 30 files changed, 550 insertions(+), 1366 deletions(-)
 create mode 100644 sphinx/build/html/_images/i2cdetect.png

diff --git a/sphinx/build/doctrees/Ohmpi.doctree b/sphinx/build/doctrees/Ohmpi.doctree
index 4a9fcc6f185070029a542f0cf83cab368d2c314a..c424fc16ba32d7bb3c46e4e84459d9752b106309 100644
GIT binary patch
delta 3285
zcmb`J&u<$=6vwl1)`??ViBr3-aFe)6T04o8wt|45Y6=RVw2n+AQU#<Y?b=>EJ4(Fn
zdY3APVmKslSP7MxB5sHuLWm1hgOIo)K#EjArHF#mBEg~j1HEuS;?1nr-Z*h>Cq3+}
z?0NH<H{bW(yuE$)?n~mE;<a0`tK!XeBwW3BNfeL^9V9Oc^FlxQTu2JX$pc~N+?0`)
z(7+WMN6|%!hTs{2=LkIUMQWfi^f-#3qm7Juz$k(E4rm<p6Qg~7|ISbnaA~2%A|ub%
zEc(Fp+_Vh;Wh_t%^`{!`E1`pIzhrrT67Gn>=}vXrUswgu<>o>Crd!Ep<-AUlZLqRf
zJxelRq|xi6Z&9X^Nd6Shli$VV*>}Kdy#+p6+Xn7qU}Cz>+4liP_XgX?VHZ0;oBb4E
zAMXto<girNx1}2ZyS_JA$Vkf%&9F<bha-8o;Au;6@~$T_{R7N@*SrsQPJ}Hi`PZ{h
z+Bp{&so9lLmoF<>9ns_<%gMX2=npvkJv-pYjXI$ingI;g1(cd3JX#k#rl_aY>?$QB
z<(&~ullQ!%^{Vog_c3Yd3Pl%jRA_6n%M<s(k8+8%HK;}0%WNaq4=*E)1MsTR@HCn8
z9gEgg(q(80HA6)5h0Cry35<#>afY|5{ZY6Q^vCOGh2@HWS<R^vil!7NaUn;MrO%wx
zsp-8q71%D&P5)3MuR4{SJXy$B{7F0gncuBH)e0@`&;+oTaU-}3UX9Yg%}rSmRhhL&
zvjfVmNRu6`V(vi6{aU4-fLf_(L#8M#E4e&1-5I!{WsUcxU##+GO^vkxXcZ_;Vm+^%
zdE4@JjlFnBYNe4JvZ)-m*)w<MnuQ~~!VPc1UFcnU{u2xL(XMcZEgTU7PkEoPs|$Zc
zW&%gDUjwnK;&u_4)X>ZEjVA1%o#HPm9`X(wXM$|p2@JL;er`;_KeE*kyh#$lNZ)1!
zWrYI&L|zU4clPfVINTKNH-&DxM$5ez|5e_EPXhFM=$q1mR-yH?lqqI6lTn8v&dfG_
z8AVs}xd|1m6cj2=*|}>^M9UM-PpWP^E6Vp-oO~e+kQc&HM^Hng5I&j>w>KBmeNEW0
zp!R~DRTMm^lRT*Y1IOLZj#Xw_DVJjvCV69E$y@H)NW>?}KLh7VCmA$?Pc`A4E%Y;B
zf1<HHe%eBBJrG<1)o?;9`F`*~seG51AtkSCYSzf;ikgq=YBPZWeH=V*LDF<NFDaT_
zq*5i&HGexkomreqK8N1!Ej&L@jfsM$VmYHbh}J~3I#I)PIgqZ0)x7C0dR0Tq$P|r3
zHk13&4~5>1^+R)lU~b$Vni7O@;u#qxD<i*=#K_pj%;6V>QVx{GSvFi?!+AFN+0e~~
z1vbpXV3?k~v?A-P1yBRNjWJu7;%ideKE-WQ28yy-21GtiLkSDTZWxZ@X=#}L*Hl%{
YZ*;|CLa;k4XH-pMv7#w<Tq8aCKS4q*fB*mh

delta 3430
zcmb`JO>7%Q6vwmiN9x#4>Nbf1w~igBjoo}Spte*2rL8JZ8mBHoji`_kcfH<vcIE84
z>s_@4H46d)NXwzjw7pT<0undCs-OohAcRyQs1zY8C>%g=;LfoUZ+88$apT5ua@bkz
z&b;4y^XC6%=KhK07hJD7FHglUxqk2&o^)2`v;|&L$))A9t{upMcH(2qNhXXxV3N#J
z_+MrqeE^yNQz)F$GA!!9Na83uM^Fr&UGNOSlb9nK8b<q22#v2bs2c{2T1+&8!kBGe
z>RTO(AG9mI^F>NNR%i64<H+P0_?K-yxD47!{Uyu(vBNn8^Bi{mbK(^Moo^l#Hr#@g
zrAbS+fu&lTOEREk&^dhCb$9Ar=y`h`Otkb6Y?}!??>45c0_^g}VB1aDOvfiv9|P>>
z#$Y`rY+}nddI?~kZw%I}W%x&`N&z1>!I(+r60Z{wB7W5~GWk99f7g5r6&(aEEdJZ`
zlD@kB=7_O{lk?|<tcpmopX%^;F!~i{|A*xtxsV%mKmjxZh&2T0O%gUY1driTGjjF<
z!Fa-Zl$pkh-bABH{M!2jo4!a8D@K{Nwn|Bg+u@^JR&8t4y%?ZlLt+=aw2Zh7UUfN~
z#s_`ljRIKoMauy^4VKja5)^9H^(F-HzCYf`|D^x%vj5|D|A#i!KmN);&{&HOO%aIE
zA>{b6f|Mi3S`W@1&TOmU)GAP4Wn&k8lp7K~@LFq`JItZ9NNUV_q~V0JDw3p=R>VCh
zsh?}qqfiTVM~mTN^FmG{hMR+3msiZQX4xuVdSuaU9nL0H-V~4vAL)+ZXS&Cy-?8Fe
zqOYb;vC0M!t$3hle5-qA`ig}kE#YD-aLKLn&wXU!ZnT8kRmS0KOh5Jqg5Ld=auRRh
zy@B2Om+Qj9(Jhw1qP7qZuLE5zI6cMBs$}y(joVXyDg>Q-Ui|jc(w#t8J9oD_w2AwJ
z_#+)167RqZn0*G*N!}vnMvq+dqugg-O7SQBWY2?_|JpP^;-B^)0KeFKTmP?heB&yh
z>8xliVN0vMatt3QsKOyBH!7orf<V|xZCD*rE>ih#yM}dElvdsu<M>0k>3D(>n@0NZ
zzTjT{vG(;82GvLpSTv)NK$UE2WNd{-80b8SgktGlFycNuTpikkMyeSbhhQux_+WV6
zTdjR@5?>F`>XQ^25)Ze;o&d{d!E%j>iW8QTm2-uih(~VgLV(Zq@6gM;nb9jqsv>7K
zP8DP+qRP!I9ptShAj4Z=6_uA*LE(!wDb)S0Q-bcZ>cw0K_X?ih6whcukwu<UZA7ah
zQtPN=I&4VCqq1bUi(Xk%IG&&p&^x{oxyA%a2ck0!^IqwVf&C0Kf^WxS_=~|keSy3n
z@##D-<y4f;3k!luj&B{pzr}tj-5-3O(Gg@@<Y{x7HgmM;qK%g}r)V<^jb?Zxc7azf
z6d*}(M--`D%Ct$D<5T9?l!l_TmjaQ`q@hs@MfW!oWeQ9){AXlYl}gul4>5yYLE`dS
a7UGn11TKi3S)P*>mM$qt(X42hvHt-!1YIit

diff --git a/sphinx/build/doctrees/V1_01.doctree b/sphinx/build/doctrees/V1_01.doctree
index 539136d7fe7e222a06b3171f7665cb8a7ff36827..b5caea72c89b5c227f088c6170d3b74e7007f75f 100644
GIT binary patch
literal 109912
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

literal 112306
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

diff --git a/sphinx/build/doctrees/V1_02.doctree b/sphinx/build/doctrees/V1_02.doctree
index 43570074d88e47b7ca3c4cff876da5f6b641c74f..fe5cf932bd8281ae103d88bfcefa08f972369992 100644
GIT binary patch
literal 113686
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
a8qF+SF4nJkUQgsmR}IuUV&CR?>i+`BBrDbc

literal 116180
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
I%5?1i0lDV(X8-^I

diff --git a/sphinx/build/doctrees/V2_00.doctree b/sphinx/build/doctrees/V2_00.doctree
index 9f82f634c1af6fc2a3351a46ce03fc7cbec1b7e5..e24dc529534643dbf7653e753d20057956554f80 100644
GIT binary patch
literal 127667
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

literal 131049
zcmeHw37i~9b+=c?O1ru&AM!Dl+?FhBwbsn;%<k%nZCLHDr1feKX{D89Y?j`c-komE
zOpm5}_Hbe%V=hAnVi*T7wz(6oj~g6=9m0`(5QxKRObC3$;D8|xIL=1^bA0brbyxKq
zJ>5OsE5sM{v$v<atE&I+)vN!js;+)@X4&26o!4|8{xjBT`LvvykBO;NPEAQ#$yk|E
zlf|r*(@U={ZNI&ATdB=xDTs5LS}Y``l5rlSNT%gXsvzY`x0H;vm|T}LTFlJ9LX(oZ
ztmatu^zw9bdc`fJwsecJT$lBXWV>Z-8BJ%$WMM)`#OCLPww>LAS`gxi-GY>XaterP
zdkM2c?qx@%d4%OH(@RPOJv{zGqd6}EUcHoFZ?sG@0n<y3W>c;aV_8PdNu`nElxVby
zx?Yf{iaO{6<zFhNG?aBkG9zjlT!i1tb7GeMTA3>5`N@=+JXMgUF-_4}p^GzktCU`s
zj-*$ouShRVZ#2gG_TGF<lM33+1t}}Xk{JoreRIF5ckSlH?nyPB&C8QwCNnuB>o;db
zO_vIZn`vd;Ofla)k(li4j1@ExYtzuu;uL78d0L(+7VHY9x<}Q^S#idG$9QinCeZYI
z_X@{yDX9?cQ*)YLD3S_{<#RKw0{^#nPEP6Ry+TiCXMVoyhM19Oa(jg&NFf!<?xZDo
zCav!k5<S&<;4;*GUKSE%SpX4H^Im}z8#PO%HgF|WNBSx-hAr^_R``D#{J$NmgMfo0
zL02-G>676Cd34EGDrR)3LGy`lUM$EZV?%AROGax_%%$X%NKL?KYA>Y+v|{?&bOI`}
zBfT-bBfSZ2C2dD!thPfgiRB2%JwQeUDq&$!ZWU&M=@@NuR-;LGS?9)I*{h3GrfDUK
zn3AtqQ@b0eshu_QEKW@kboQDek9Ml5^;Hs=()({Kr4Od3S-l)-pkC5rZZ!hDlT&qj
z%Q=DUIhYglw5$oU(2#-db_jElkQQepAtlX988t7Z1bt2wa?+eIrHTbOTgXcq<PmkS
z?2I}GKP3VABs-N^5Y%b2HOwYrot--bQOHW725lL+!7Kqx60a9Cx}48Q^HPCckF_2}
zAowH`i~y%uF(nDbJQTdQwKX0SdTSIo4O}}7#2(G7GCalh#MahCOz19qRuY8JT3frY
zs3~=xG)Uz17T{KKrXc3ic3ywa?~#5ew`?$euP}4>b}O*RJoPOjHCV~cLP$EZw3Q59
z1lbD2Ypj!U;PDGUcB#pX4F1IO{1yw5YQ{U0vMyz9w~Y>;W<^y!$4D*aFTYh&ezS39
zy%wat%fGTNfoy+P$@i6-eI+D%IcU^i;$2j$303Og!WxMzL2KUQ(!2+r_%8p_Tn5?R
z;a{5Nyy2%=6{bH)dS@F9^DYPXNqEYq{DX@?wue1}lgj+By*`YUXw=BL;9`KFrsO32
z$V1mm2I^{tj$d&ae;Q3O;)-7iPleXtTp%``JR~xEakQnSS6NkU^>NR)E*O^_1%8L#
zbw<_He3~=7Rke=yxdwj(&-<Zw4Pqzr37Q<c6GNN87Fj)=NG>_=JO@a^1Uen`8oCM&
zV;Ve*Nc>6v;7RHOSZ`b?NE#4<JS*!9;4q-W7ZV0`%qmvj66Rz*EkK{1W!D67lxaDc
z7NCPAOreJY*O5YJsaACRW39B@jGP75Aql{1Mw7(?cI5>*r_h1M4(O;0T2a=;sf+~f
ztRQGvaIiu~oKk_))WU)w&F7_pjGh!=f)k|)re!Gu#lrPyM$BuHkX3Usq?dCuu~yPi
z+<|g&e?GMULh6#3rCwZ<q*Fv=S{g<d=+p%n9zY)^<&tm-o;4?HY4rQ5AZPOh6*>rb
z)lza+#hh?~{3xhXMNNmaY6df42O+6uvqgZl5TjjJR#PJ0f^L8=LGK|YW2K>5tRBF0
zK}DEgfdy$+R*RaT=A>BbaR~qcP)%3!<hCgt>1C+crLpB;T^qmxRU{|DLkQ4a5Tt2P
zGl)tufQoEgkC<uRe=xT{nA=$~H_nzn2m1S&ceb?pL04L=X=i`q5@-og&fZaVI;!Gm
z6-IUD*pnowAb2Z@IV?q=(F(<zK7)~R9j~$WsFY0Sps8g97=4PCv#7kxq*m6$SR@@$
z*5QH7FL>z#f~Qbcvm6B1R?-z*PFU2|!(;OY&H7A1E#|9kVc&2?Qq5?2DOq*1j(dhI
zbj&_<C8$Z+M#Z=q4#g>@4GxwgH4)ec+U1U(mvm8RC9Mjrq{YO9(>nT;np&t*Jl4w6
zf;w08#&U2Jh3Y)KuVAccZy$qB6Y=luF!w>{-<n}=NX^aI%2YB~ZFqNs(ZX_+m~}$k
zMU*_I@oJh%4pT=I1rBbVK&u6}LHZf@^om4_o+3$=X*g8aSc|bP1sz0iw=klwJrn}H
zUR05$YEX1pd;2)F26-AiCX}SLx3{*pPsB}4V%;o*j#Jq{>VoP#MD2=dgQ>g`C7|kF
zTmFa&o!^HE{p$P;kjX{o%ImOTGW|7#YJV-s0s^&irP%DlY`d%zYBbyQP%hd7STGfB
z$wa(DoCooyUvWN4u$52I*_i{`*)pN+Aj^l`(<>i9AePv52Mfwwn3QYkRUS$=Xz6!)
zNa||KT<6P=fkA7QCo#`h6IGt15B&iiysDV#4Q=52A;4As3<@c4jmm3mmkftCm9W~B
z@_Kt}Z>?zsjEFq7rWQ=-RW}xcEr(1#TT>IsqI}RMO3fBzNnPH8uHxb>nMhQ$pe>Dv
zaHYEl%o4B#UE!YIYC%*~UoGf2pcXfUnl0#A4@tvoLF1^~h;rDEikaT91&w&nTN&K?
zdV2v#52fBhl%R-kC~sM9wR|7vi`D`5>dhhz`z6jC8kPHWLvmjW2y@=$K1Gt&2fm~$
zVFAXU9Ox@3(3dw1^d(^cb?U)lSJSLrFH*L^d<vZ`v4pi<;WEFQ%KXlTWq!w5m3dJu
z`r=WT|ADSpZU&}rvg9|uB{jL<;VxI@SE(w$+>k2a9iQ@ucU69YB&~1fE2Eug0X?0T
z1pERA{UZwchYf>%B3#f*KmCEEg_r#1P@9$#zWQy$P=6IJ)Rt(Xr(D6dD;)Nv6!r!@
zc<mf8+DEgv5OTUXG?N&-m_;28cTlL&hM~6mg}SKi`Pwmc4(6znFtjRW^Ekx9_osbh
z$8ajO6)wX#73Me>VAVv{vN>OQcqNZg%?&rCxelo08@+4p07+WE?JtY(j`dhF(Gw1K
znu1L=3|0&mY}0WIDg5FvZ=*2(xM7&{;liw|(-H;ynufu?I#jR<Q63#9*HY@c8pipT
zesL~p6JI}}W?=P{#NYE+rc~n&H?4m_@gvIT8qxx+?NR>DyB0o8lGbmoOX9ps3O_l}
zf2BbGPs2d}C0w9Q6PAAA7l-+C3iD?T!+a)On2!2fw~SQ$8a()R##r&Kkkg|x_E7N(
zQJmRKYbf;UhH+ly7w4ij(-r$*t)v8#$!1@gopTc!Kv5$~UqcdiL(b=Vm-u>;w0@Ip
z+GBx*UmWJm6y{A0!#o};Og95M-7wBvs5lMB7I`Nkj3_T_80d>b1?r~I`y0mjM!z^0
zw?+2R1rnB#udvR!seckhjVKQ{B=Jtj`El<OKR}Y!Z;>m=aJHKbXW2Q2{3wO|wT2;o
zIb6s~vb~mq@h1oR6b1U@hJpStT%b&s7C~FO=8%^yC+4sO558R|n!|6yh3u%?2nBjs
z!$3DcPLDpG+U=sY)C-2?oRBYOVC7M&h|^Q>(S%t`wQlhW`y;A{Jq_t$H&ob8?|SGW
zN$a=YrExwLMSgRrM<~>>hM^9J3w23$+|n`r<UnN#bf#gTsc?bT(diiq^@R;X{o`<<
zI_mUw6zJUz1AUEOpo`jG*A3?Ku+$Ki@kuEWmiJkPRCS$O)dN%mA8kkjd!eO%$h!vK
zPm<PesY`Y<CyPHh&_^iHFE$MH^Wg$rHVjLtECtgO4)zHO_InM3{cgBm9ku!^3iOu^
z1O4xCf!5XPh0UZJupSS-y8&pcYaypc?@DcTQCsWkepo(->s;aE6xLMBFLI0OqO!*u
zlKnc6J?35ZYe~}j?Q~66P8L*QydRcH7gAO`sJP1E-$>yfY#9DP81Oy3-&_RQ6)JnW
zVcDg#D*K|^eCrWOQ#0^6F7HX&FL8r;EmhiG4Jqvgu=iJaSK2E{()#wkY&13+x6GWL
zaIo*DVBgs=*mr~rcB#!Zk>4EZrzq4<HVpNlaG}=K>tht`qYZ=oYPewQ==CQQ>QfCv
z{gGd&KH6#hq|c*^ap=Nk=cL9mTti(NT8^thHq$&;k_9|<7ceRtY0~n=-0)>Gf0D6Q
zx0aMg$&zxuf}P)?i_Jyrdum)7S-Ef>7l_wcxPC1xU_Cl8CgeW-0a)lN>=llPT7F6@
zz~?vceLuddCEuF!VQyR5>NQ+)Y|C$PK?}RaJF8?-@%9xyx+&I@yseN4q}X6=a>2)1
zv};P>LM+wZW8$i}J{7R56_?&`W;w{x`+fB_yKZzG-hyd5d|<@22SQX`XQ-6}_<)Eq
zz@Fpvqkw%Z2SK(U*5Yph3oBngrfjLY)Yj;d{cf~(bMgNKJiPJ6|Ldwty152U-^<}H
zX>UIwoi54+_y!F>xq|Pg;5#yN-D#N(EAyy5`qJmZ8hI*A_*SNC54B^N@GQ|$T~1(Y
zOa{ROH23t@;<G$STHjHxZf`$a6mt;9W1*%7UXL<S4Xm^hR)~EMCh<DJu*CigcQMMu
zeyw}@a<S_+TE$#ZnI)zAUs1WCj0?MkVF+uI5%yUm=X9I5=TD)|BFZQ6;8k@@A48Dy
zA@BNlkP2Dj^9a5~w25`r;1`Ga7=`(0!!W<<7v`c?+uC7k6xNjx4yaajRbJ-u|D4MI
zvxej!hH84oyZk>TN$a*&h17@n61qk`ty$TKIU&wg$mwyYPjN14J+&U}A08C?@cUn@
zj_j9s{lrk<h_a(0xkn-AcJFduLy`unpT351KG!eKMXjH;ec(1Bno<G2axQADjw&zn
zdP<?-5oM|&`42<RN$>LCOp*qwr-g=b&ici<sP(j-)zgr)K!Vm-&8fy6UR(E|_z~sx
z4QXK<a^CG-3$Gzb1J&018^-xwzc_u=R{f;rAaa6mzH?G*5V^!Qh#dFeQp`bQdFLMn
zk+v^FKYbJ;15C>hZ4BmArMwv{0tO`o9it3k+<>x94ly5ypO8ytiYZ)pZy&+nYF!Bb
z0OOiA2$W>5%%{tBx5rxdLkI^FS_vPtgA`qs8Bfd@Wf0B*;wQ{W5YYev#U&wV8+6jm
zFa{jXoHV6D2noxW|9=pLx4v(qIY*RlHDuKjkkhJlsP31QkMr7Wk!-}{q7G3zu%2h-
z)MwtM3Y*gy!%7u2iCDk_28Jlu#{8RwwzRJ2wY?o3b8~YsxUa*sL=1*d9dlULb7rrf
zQ;y%1o`}zOjh))wN~?$WF<-FQPb3d)gMsw!swX{u=3W=+9zS!R(8jyIMt4;i9`sWJ
z_5ZY@;^14_7Kl=V(LCT4Bag&nT<b%dmZ|&7!)%I7usmCV%X!FYGy`4?r>FcH@*ws6
z0`pSQ$aG87cAKW)q=wkeqy`1Dq0C9h`S19UipYDFpY=i{Cgn*c08V8foAJ0zcOjdJ
zMLn$+GzeP*HVM%>QWi&%?}Q)$Ot(mc??_}BjM4%LNyrrzW(A0h@QjSnY!-x~hIvOu
zNB04>!P_TzSDcZex*COUk5EZ<*5jlCkY1(r|M|Iw&@!oW4;Zss<*F89cUR)U_b~Z+
zU^5ZO8Pv9Bz<mMPkpM@tGB_UU%uFW)6OW7*Asi6KFw$a-HuG{!EzERCxen`I2fG)|
z%TeH3{E97F%vbXzMm{<V&t<H6mFx3tjow3IQ2(xqic@|GZP@ZjM!!XXmTnr+n`Oq~
z6vj-CQ08+h;CrFWeQ0r<GEoCnl&P%6f~(czjWch7oL!_?XFSNUH96Dy5$S(Ue=Gej
zAosV^-@)t<K#g@J%&-S1L6Xy~`kv{9UK;iv>>;O+U^VE#K`#zEf?&c~+JPgaYP~$@
zvL?((kWHXch}s3^Osg116A9M}dSzo{2zqIcmr7a@ko2UP)C`$w#k92|rS7c^WxLmk
zVB2lRMTHa)4i)}Lg&c;%(jg=<#IN03J8Z4lSa_!<cXpLvS^L?3ENd6aDQdbh9(+^s
z3&5r%V!CzW;@)wt)U$K2BNm;wD&{RQD=X&h+H$k9f)rm=%XrP`x5_I)Jyrl*We&AW
zLylCrv3kLYtApU0YIkn_*yJG`qOHlB5fLF8)SOtzL9?`XUcWPn@$j(K!k{lLY7qKQ
z%CQbmYKI`Sx5uM%@RDVRpg~M%>}(wv8ytnsSr&rtLf;7&HNbntEC$GfxPd82gecXs
z7_$@xBoLMliYBCiJ+TAF260$|t`Y*_LLkVPuwRrj@Xa?4SYSyFyp)9D2xP*LhoW{0
zqUA2Yb?l|3M2wS->9ELxlz}^1nuH1@5pZ#>E^>}7SgvLUy<^Q>c@tIyOuXXg;wo3s
z?S9fdF(~~lSiG$@mA!>BuJNWyiyJn(>zxB6e(qfrkFV=jtT#A_nRvF>ovU@oNXs~9
zA=aq-`c2e|Z<K+Y_mLW?Us-R&s<pRjYwW~q`^5S1QWb(gA5TLAW=(`n#K24b9CT>W
zKhx%eO?U@1u2T|3=)~4%M!zN*@g~g&>)^2@42qpsp~s9LbkDK!*_;BIZPH-62||ue
z3lNl>P7aYa3Y`dyYiW^!P|RT*PQ;Q~fB@O5Ai=ld76N=&+0zf%p1gzfqDg5viHed{
zA;9JW!PqgSs(J@q%@EV)b(j;&NG#~(A9PbgH>_PL|3Izlb9k`PS6!22WB;7ZE`dl|
zj8#(^HF;|Cbg?`-J5Us1US_dI<VcYk7zSOFb7BU<tAl@;E7&Fl>!#rne49$}t%f8x
z4H7&CISKkT8F+d@%uEs~?7p%knG&d(Srl!%!k`c){xK=dS${^$d^WRJ%Zs>m$4UqV
z3)@c2!q4T<(}qiT8Y?qmZl;JUWFa{60?dcxU`vlQY}x=@I;8bUu`q*MVBi4dNfep(
zEi@)aUGh;L#VmF*F}nyA(~P!xnXM40C1<V`BCU%A5I!(+Ovs5jXu~Ot&s#NDa<!LS
zmM*;|W@=W}wGtuL;K8@e&Vl$XkkiYYLNj}U$+^zeY9D(U%Ly%(hL$;u!scK}%{QPX
ztbrJ9AIgtxmyC<FVhZ*uKpk^xvou!wCesix#A{uIRDJ=EQ+|nmo`pYmD!+oi%;c2c
zz*&`<Er9acT*^hu^lxTY_F~^p0-u19n8{D1amon7-YNszR6o6?D7R!xWy+0M*Ae9)
zt8x!3fEW?p208oP^+E>pz3d6Tj7r%C`N&$tTI2fLJXq9aGkICPe)siien%?PN=|ms
z6H8llQZPjk+mc*lZN#?z6m&S{Qmzl%vcD<WH3l@R34MAYBV0R5-jLw7AZTx-A7KRr
zB|Zo#8A68R#yM0k%xfuUu<GdIjfRV4iln7Qlow&4zG>{mpsg3WYl~RiAG0S|T}M9c
z9=EGz9#sP`?ZiCML_yMv1#r`}<7j#6N~OGxE2V+LxH?EV5#<dGte*z>5>Ut8A*kb`
zKG++8T81TWYZdogP@TwXLA7pi5kG{oMU)RTBqGk{y|+;joqGj#$3;1&*}-eQxNHgY
zI#r9>-vQgAaKkNY9)Yfotz5)hx!M-iwANe4ym>+{=tT&>J&>D~A>46}?!bc`M(9SJ
zg02z^rRpUqua9rg`uMu9`oPt~Utu}0MGd_I@H3V;aS}#jy)XkpF-sIPiRMqXWSE25
z3usbgV<KzgpdBCxbUZV#1d-?zW@aFiKXrp+qz?$!!61Q~;O`CrW?Is8CkMXGfT;?c
zWuaRt@LOdoy|q~D0A{ZR5EAMlAP_{@zW`p|!_%PmktaK4AY0bL!q*c(N}1xuO&7Fc
zJ`Y<G2)Gp;j2|V9>`EbKG!-^LfbjvmWx-(`><vMJf`NcA-GlGsrtv;39LwSWQl~Gt
zt$Jp|x<4qH>};_}O6E=E3ED)y#|+*ND;u_^Vs9cw0_WUQ5{xWT@J=0#1{aNByn2Yx
z4Fi0zg#umRO}1>nafijQjb!EGJVV8Kx*>61T`mrPkFpcRDO&?G1^bQ7!6c<xg#Aol
zZWMRDA!1=GvOG(rCv95Ax)+U>$R#C(MU<sjrtjXxYe3T9f{xq<NjTkH&V}Vml*Z_O
zF?5j<%tJxXN`#4C>}6EU{bb}RQHQ-8qf@{EQFtFEz?A|f2GTVBjFj4ISwZ*(bIo0f
zDvKx^8qyptq_8vsee$v)-8E!LC+79&3@p$wg+e*YCAVbsnw%jgUGu8}cD-tAq-*{c
zWkPXRXZ#d4uc12-z>YV3(FRP~!y*o-W$+;QMoz5hY~X&uoCQk4>U+}VWHn9p?lCza
zRYn!WjhI^%rQpjCK>{ZM3t53P&}#t-vcb@dh*$Bo0Ql8f&xct{d~IniO~Yj*WIZgr
zLPxJ-&VS<WA-I>1S*qoJ{s#)qtW4QS+eddp?c*LNQ@XN`+6oe6jjjo6`L5|W(0&SZ
zUqe9eEdyHKkT0h5a$Q0+3op8JvjQ;_tKB->Ww=N)9RpBdH`DveAlsU0Td(<I4*Cq{
zf+$ooe_M~Mt)M&2l<YkNlS-MQ+I~Sp+J0*p^m1)qMmN``O757Fa~;+z1xw>~QZRf(
z>$yeH`rFH(+qC{CgY*kQHb}7(OAQkTVxt+5w94y;_3c@Qg6x$CJtx>-40tpvfkUzP
zr&vw?Zb2~ZD`%*6ys#nbcxRc4%dKN9FT>JjQ`1Mr<QREJEvCfj0&GARoq|22Pr=T4
z5R@3UinFdJ<w6qf(q<eLQ(AmJ-UIcNONneK8GgY`8^jikMX<$pmnq6-i(C8BQt}j7
z6>N2D?^%<6H|!}yS;1;g9#b=Ul>2Gz-rG>^zOM{)dF`&m+9eyHTAwho3+(Aco9|u(
zZGNB(m`$6hldzc3?A&7)hOF_!E{v_`P@{pjLQBm^*34s#1ax&O^p9b*z*_Lxc^K2C
z@(``dk2h48A1PB=d0oPOM3uyCzr+xb`uyA?)aL_b;P{l7vDvJPs5x0fCzzr@2T^O{
z!8W~RrG_yK<f}a$<u>DmGe&j3+&{n^c7>IgQ(w?&Jqj-da|=S7IVCgLKd@bZZ#QzV
z<c59Y56imgY;|bmu}V^&pl0$tUuJ@HXWwNx$lMw1D{E_61z1IZttkaF0p=E@xB{r=
z00KT`A-kNGjVodH3%-3ZmBV#ozEHw%WpH;<@(e6k)>)VSckyVh&S$7PpJvMOGtUCs
z`ZBeasWTmq3f7zUYMp56v<?fyV0~9#Mh5Qy#)IqHq$ymCB_?qWvb`PGY6&;slpO2|
zn}v7vGdEc3rS20f&)V?`mR3DC=o9(ErVz>kz5KR9qvZ>;+I$HJ@?GskA6y2)Wh+<v
zn1itvXCZF;gnO;P71mOsPdU~9L?UWd);63)fr+PSSa*P*J>;|<)@&|#FmvBnSg!|5
zX&9$;#dgKIgtm^NRv_JOTHjsU8LgaP#Xo-L4WT}OH;hfFJlMy|j}F;;+0T?KCRYB!
zJ>6xU8xPo5tm2xB+`=T8wVGsFGuI~z)<0{Z@=kLZvUOdkTCvRUu%*jAo%wlKqs;y}
ztYPN&YcFOtUrjlM`7+olR{|0ilu!V$+N2v1xU6!$+*uLUTGtz(TG(3GcB~_^9tCCr
z%a=;{T<TixBg*F#4|PQuT|pd>V(tcw>}5^uo4z4wZ-@0nWDjImjGls-SYq))(xN%`
zGKDxuToSs<Rw{44<(I*j4px|9Ih$PWjK}iC8)^gQk0gw7xZ*M8%B=Xb%3=(}2JFAV
z*ydGu*2=tRsi6bjk*dd0U-a4(-&dn4(zV9_^IG6~vjuYbt%mnPsBG5o6f~DbZ+M5h
zqoZ`u9&Rp<Eeggv*t+0dA8mo{?bdR68J1U!Eu?id*CoJ=YRz7(t=DjsYtg)c7#<RX
zt-ZXW36;0h&W4~u+uGqrLJpd=>boi+d1}=thu40<*S)r}57%g8j1#58|Gb8_!E9(1
zO0ZhngHQ>qwY>wYanW1bU{6#Sfp#`k)S(r@3(|aEg1$O@mq8mFyt-&_-wexb$qN=(
zd5!NtXb(-0=A~qjY#T0Ywzaa&?nQEoHN2z-d;3g<QJ1%~ZGJGK>w?d`U1fqa94Bd6
zU#tM(sbwK@uPy64<t>XX_Au_<85Me~dKx=m4LYn&F(+|TP&2T0o-B38zxag<Ouw6z
z)kW5;<LfKDSizL|`Wxrzu?Xne%*qh01zxq$_iAVX9ceWyb>!s^d<7xfyXo!ibZCpc
zo7;Y;D0yZ5u7O}JR+vh;y>6<nQL7hsxwG22u*5Q-tazL!%S4Q%C)X6S6-R8aqBw7T
zukSip@5HVsymTOj*WP|Ar_SLAU~HWceA@*iLTy!qg*fJdqzV(IQ&Q$^C}k<ut8V4x
zb3qLIRY2CX2KdyrM4`M!F0Kj8s)+Sfp!su%{#z>w_oRPBMD)L_Q3ddxb;Cu}(2Td*
ze!RT4od>-iuip!pq`dP#uQRZ*x-($Yh1Dn61xCX91Y6L|7QIi<zB>w2b=Cq^b7%`O
zF37kR-x|UUUVFQG%1-@TJmleR#_*IJ46L`JU6nW5W{SdUrAyRP{1K#C-dK^{Q?tZp
z)~3ZuG~OD@kINehcj{aBa6OY*c6f24;d`61)#8?P9#b<)P*Ny7EOz&!12(1gR2gV4
zsIkv_xe_%Ay5enynu}7qj?#`t6eifCaIs*%FMwbcwwE0Ht<oxcB>W8oElp@M`!P`5
zcJczkDp1JF+o8m5x0KS`Z@~|iFn)36(qEYVx5=;><4Z+zaR6mTD#j2SWy@D>7_T8=
zuQ0kXgz#WF;IZZxGu941l^D{isk<TXA6z2+!a&iAcbsT%-z)TLnv|V_E|}>IZQmRV
zJU*LqAY~}TvKtmiIZ@F#UgpOztl6JCtj4j$3rJ>+hNt9EZ&<$FOY>T*HS2>fdd{#M
zMA1*fa=5b>xcF^E9ZGe$;ToZ0>&C7#d;}Z*1WHWbxOoUR{4mpxhj%?zH9tt?s!NxQ
zD*g*9;bZRUt*E;n_K?(!y88hSNzDLxv?83X#R`zugx~g<QP$t=p?EVuUb&IsOtEu+
z=d<?y4syq2ZZgr)**Te&v`Nx<Cvh1djV66gc6(Z_k5LwB#{X(BTCqAnOV`>uKtF*h
z3#S8ARiianqb+?tdv$ZcAsOE40v+?ZvlzD4EyjGx1%Mw~$oY7%4L|C)t#wq$;ie|Y
zx(2cWtA!YQeG|3<Gxqu>T6$Ym#B}GVCM#jbf;l;*r%OZo|4@=AJ#7h1Pt_&C7xBws
zQb$bLz9on5FL;O=UZ}0U8*1sZsL8T!+ZArqIyLHoFQbO{$VNL|W!b?PU|7QF3??t)
z60FI@<otXrsm+$)lP5HPl^AH<_G0;#47KID5zL!Midop5!V=Fq<+2%6wpaL-O*w-(
zDCU<DAfaJ~D7-*E5GM<wTfl0R$6xeb3x16|T#~m@N!}7flKaDzWbIKEwzB{d1$k^@
zR9@yXe4NVg*Fj|XXt*-09u{*&Sm6Mlt#UgmzsT`_nd1MaAo#x+F8)jH_yr7uX$2iM
zdzH=!xLiM^a{XHnxxN>!Tx*U?Q`N#$T;&q{mP+vJAQJr2uLRCLRCEw#zgPB9>I_A1
zdhhB1NSlA|ciN4@v<j!&T%&F4NLS|?Jb3QvfLE|H=N8CZxvZmdC4vNf6>tm!Nm|#R
zxow1SeGsU7LxpNA@7W#O)ngI6dB&A{453Dp@gRuD&MM*zMXUrtJQFVB77{5A!%JFv
zwq4=6zJnsaJqYp_hKt;(^?7cb_fVN$A4I0R!<FeKE3PYs2`4*56k^kbj<JH8Dkk-Q
z2|g0fbc{<7iz_;=Loj)@Bi@;a$2+?d@#mb@uHQ90kx6Mc_8b%ErID^fCl}IP+UdEi
zUH$MMsot_EvdRZhayo6Ym=9)FL}s8r>{;DBm^K1MZ(s(~e!siYaW2MAqVILjVs)7*
ziF$HN8%e4D{mSY?!||ToBSP=+Sd{IhQ+|;tP5Bl)1ZeJ?cxcpzJnCKiuTq)nju@J{
zEwX@L9O-{jq(2RU^r>)>E{k`^m<ORJ9B<3{M6)aK(5PmYL1vHM*^6eE^z61&i$6J5
zfnwbh1ZyN*tm}_T^ANriKb|WTalr)pgsa9KF3Bz`Nly?-65&b$O|PqGckf8Y$mkf`
zimd!1$3H^x9}0qhFkJl4_u@84ZAERh)j?S3Msyq};y3O(n4LJ3xar{T+5EutaAx<`
z#Qyz<9bJcn(o@&5*bir#C+=g$v)Z})K(IFVk#tvnrTch+dlt)m&{n>v?&IPy_`V)P
zi<+NP+FpRcnj?q1OpVH`QH2rZ&+yPF?Y+XgLS9Ca1{##SJqXmdgbLMI5>GIOhM!!m
z4<X2i^6?;8A2>@`ze=%wISAHA!o|A0SIh9pBlC=F_eT`*4}&0nA`HYBY_$jxqx4Dg
zc`V<RhE6c^2%hG-(;FioBoZX9X?^_;gwaeNS2CKSB>L!YQ3Yk4+h2tsmvSE9u-@%7
zD9R=mQIrcIfpQV1g3f%k91)lNn9H2$pro>>EW4t&e>@(Kv)&^+=SJBNfT79n!$YG?
z`W){<Uq_PGWm2Pwu@n5_NS{ZMo(zI?B3z`);_=uXi%RJU$6KIy^Fi=tL&lrvim}f5
zGIGN4-bwMkEC}8ghl_V*uNig0(lNilale`3zCQ@=H-?LQS-f*MYjpI4<9&eQ{b&%p
z9|{*Qd~L(Gc5|AuvFZZmYj*cwj~lwzX)%#s*e|Av=>a$!J#cIB=<&hBdj@aqnNY;j
z`$ta}XHNHK4$S8Vl0))=!r|Hd-Ra!cL{DPhjAOt25mXHAm;VlNvHBui_Ahy^EZ${D
zIc#0_FS=J*WtaW)?pZ8nLV0yjoyk>wB1AO6kljMOvop6}=;@qDCE@p0p$|fzXXT{T
zN<E}x>Q#P@s*NZ=!$YGE=o#;d`YB0T*8wSH5{O!0t;wM^7X*OX3Yk4lws?SQEbWXj
zZ%KZ0#coBI5oJpdv_j};nfn2>_Q|2^DB8V2(C!Ks?ed|4;en%;QJZI6zvC3~;UI`d
z!bRNL*Oln(gSqq}wxhfK634Dk?CBubrEsx(nu8%V(!r%X(sQ(TS662jx}#+Gu?6+0
z27c(!>A0Tm&L$T|rK8ziM@MrzO7CL=D8R#+=7~4C!?W7CH$kvAZ}O+^%CGb$f8w6S
z@+Opd7S)?vaYWK!VGueKVF*4z6FOr($AxR7aEx!Y+FboaOsUFyP@xg!U3h5Jhy0~?
z^}LNFt?xs~XvOp)HAXRi8wBdZp+Ys5#$#QU#>sE4*vAlNM0qp_+OLL;HWAy&(Bf~7
z_9qnWQ$f)FC|tDbjt&TY80QJ2D9So}LtS;9OVNBG(fKkwG-}LEklAA|!-Fv!D-Z6D
z4|VQ4*=s4DU*NbmQrwXsxGxPC_w8QBHAe@c_8N*FR5RKfL?2HtbXa0njdqSLWYW8O
zZv|hIRrViDoKQxOWwo7iH|fVtbZeu-WP~#~So@WAH!6rS!#RMD)gSRpJ3Ut(_e>~{
z%`+w3tFY2Db+~7-JQKCnMfFUVbI%m(A-+kg^h@=UFoi15M`cEooAJ<SLq6$UH4`Lh
zAg`naftn8$YCW&?N`x6v?hJzVr6Hqr_DXN1Xx|(J?S0{*t@1u5A5~rF#{3|a;(;Ji
zd?Z{ch!g6m^h)Fc$NeRW`;j2HzYs3&Fjya@tn^AV3w!kAX))VXIJW0tcJRj0^uqD<
zzQK__J*P&p#3h{ohc#T=EByc!6rNWKh>z7D@k&p6t~~CQP#&9CdcwU5E4|X=?pZ9a
zM5%XCz0#$%y;2VwD>)}%%2d{0M2K@89vbyXt0A+;u4M~J8ptDE69np(P@&fINH-wN
zh;m&Jw0lBE>+F$^QMBVh(2j+Rws}I<(jprkS*P4|GZeED1oKR|nAi68?eE+bAL{8m
zFf`D`2BnpkxeRwu8Ey|E!wbWe!PBf8t($1Sn2|clWkwftcxYhsrqrRG1BdgyI}hD-
z<j~>$6Qj;6cJD#yeayNAcsSEM@gnznRy+412-fCBUhl5_N-uJ^dlt)!P`X@HFS3Dq
zkxpS4rrmI8!+nU;ZKg=&v#7*~@@YIY>Onr~T_q2Zq=7uhH-kWZG*qa@^3K?<o$P&$
zdB&CdG(wFiKM8{P-$O<mkM$(jQt9RNj3ZuoF+tpnhepj|DP;E8q3~c1M)Snr_`%+j
z)=ZUk$}wL_F>efl`SNfvU(h$ae`im8xD)>E9~u~nce4rETDQ0?JE<()L1c-CE6bFZ
zIkz%WuaX_TN}nt)oE}Qdq>@9o4)!Jv4NQoKPB||c7)A|HuW~j3uo@tqWz@6!xo1JZ
zHqSETUI~?+<)C{O%d^mSv#6fs@&s<O13Oz3A?jeke76Iya|Hf2r(P1KP-PC48BvOO
zXp~Y4-c_TLr1d?_V=I_(HN|c38_4yDVg!MDXQ)t(Wr<ifb1?LTtM=^(G@`sU2;MiH
zMZBM&cpnUc_haGWZ5~Z$WnE(4#XRLY{tCtXr68F9F<i_my5sv3M>+>A(CnO}ev+d8
zK@im64;S?jFMfoozrz#|{l?(%&ZFx5;ad-k_7(^F^M$GSp6o&AH2~*rU`=~59>_FI
z{KOJ`m?uu-egXm7{KRkEm0am3o^{V+`3Xvfi|Qw~^y6;KxIge5+sssG>xp&lj%KqE
ze@#!O*&Y#|(lQk*?Wo>}(&kyqpw~)eZAEogY(U`frTS))w65ncn%F8(_{EX-Ql!rb
zg7ms@k-}hPXE$4%Wu9@wCn(~HAc)7qMZByl#z!XfgyU5y-fR%OO1OAe^&J}&`XLT8
zY>s15aoIJF{-qTCi-VxQJzVr_kM8U2+!O7AcG{WP$9zfUWiG>gRE9SOk>T~>%HV0T
z3u-B9)>22g%;;Wb4;`OZr^mXECFc6}pXw?0ojQK>l(T#J2ukl`vMa#DndXVB`Iu+5
zb6104ZLa1+?#i!Z&-c4$v0M#h&qZ}Lm-Y8`^!H&v&snJek*S4v0yn%&bWd2#uTBc4
zPUSnO%82qWc<|)BYq*tfdRNS&Bxzl@qPQ$BdnO3fpN0z6SRU_*@ejhyGp^iKmk{N)
z;Gt3FHbZ8QKHGzGjpbeOSe(t~n`a#HW{Ow{f_P)Nh+B^q#H2c=&hd{A?Uy+AJrw({
zAlSRZ#(rc(=!(V@{42HAqx=%bK1Q*R1i?NOF7}(f3{j3A>FpbhlFI1-!J<@F^d%?z
zM0g+H+k0~OcxPhf^f5Vk;IPuEJA0EEl%0B$#eFo>I`Jj4XO(kbf>3R~L~>Vrr7xLs
z&tmx!+Nu}Tmqhvp#{@ETfjtin$*^_&xSBi#o8Knd+3a}TG)$$+U8v58@@hOZN_mEN
z<=jb<*7YYw6Ps>^UmWQ>Dbl|Tg7j_SB3%Y=Q26{7IpKIeN%1}$1n<W~#+$JD5}1zz
z$HMVGO7VUz2;MJ;i+AO)oXJFo#d)iX#4m8%Pf^@I4uboK;o`msB1lEMyP{n%KIx7}
zJ3HYMwN6Wh+Bdm8%Pu7?atR(9ZIQnXSDydn#kE*<)lo}$G8uMYrZ+V@+jmquS_D^f
zT0B<RJ<?k+U!z=;ok?FGzh+j>!`~U$2qJa;K<}V9cvzk4OAim`CXe>cPxa03o*SGv
z+>@K=OD7JChxg|PdQYD0>+9V&FmvOn_+<a&zBxJ?EDy{TL1j{3^?N1@vkT(<HhMM+
z?)*@8oAbL2PwUSqRXV>7?pZA7NBMnGo!`pd!zUp`+rUAqLGcSrS;_z^Dx&n^q0vV4
zT<>CEPm<PkYi{3h-V_At@lc@}Fn_h1btLEsS8V}-MwEOIyxDN^;y{isc{0y9;yWqg
zmjyxm;&2gPF(&3jP0h(k2=|pLLclK>CZa3m<LW2k^1YeLcYhH1-WaZYyiJ<4%P(-;
z4^Z464TAea;o_FPcsf>h5d6!kJ2p#au@ic{xgq`7?BLNOP`3vLkL^w;hj;bQI>!Ke
z1QkKO)LF#A>VtTgFL|yE?qLwO&BJ_=R>|F8|Lu9?pJVj;8dFoBr+MpTv0M%1+(mUY
zb;eMv+g~>g)2;Gz)GGuQz(b=B=^5|J`6)>n$RVw{ECAG2$n4U~u<FqRR9vdo-OXa#
zm}gwMTM;S*7YKq_2pMrawrdZcx1(nq@pTmO-XMr~g^RdltRN-jXiCmo9V^=vj(nUV
zKO6-4NVv$!h-x<ux4O;YR=ksi9H@Ph%cD?v(m~{r!j<Rco}7?XTV%XdDLr~07-O-B
zILhIn)AQYPy+!!|esyzTBsD+WH!=&qyShe{&Y6AlN7Q8T(6QvnTz+A6#Cd7k?WiZ}
zqs|?etTu@YyTfx;au<eT*<9G4x>soBAn8xsvy?O5qI#~i<Ku^;@y@O&{C6NqV^u>a
z%gW14amss8X%Msk4~_b#zx1wxw~?gv{gcZ=x4#Vn_2E#V8ZejE$;h6baMeDBKp|{F
z5WHVKi+F!R@jev<?~lU8+dM92b%}*^vQD{<n=dCiUWSK8&9@0Md+f7#FyE@SX0oPp
z6WmB;hy;=0(r{%Ey?7#8Hy!1SgAS;0tY;e5O{dA%o&$-S$nmD5$#il|J?K0P>P7`n
z7jqV#&uobJj-8&B&wU5twfT;Odlgjrjt=)MmhYgJx2V2j<#69vqN}r$t-s<In6i}T
zqoN?303I4`a3{TsJwcKN@)ueVsQFN#8p~ijz($btgsb+I2owSe1i|~#vxxVt6z`jZ
z;Jq(gygV|eNhJIN*YkrE_X9z2e<WPoOMCXPm!IS}NBbp;_K_fHzYs23Pv5q%K%F2O
zItA@O??7H2zUii6ZD=4hwnxkKb)Gyq(S2$xl^^bpAJnz(@k2>{a3YIeZIYpA`MaDS
zpa!UWI2!<14G{nEq-XVW|A2sP{^1GtN~rV?kGp5F`~xM*MfDHoAB2q{VF8;a>6#Fq
zkFz(M)i;>(l=TrpYU}XOsJ~bZnLT#UT1e9R{=#M5+BHF-ZV44CjxTtWe0suFdjkT6
z&;5ho-4in2Zu@Fza>DT*qj<-I;2jGWuQi}BdBr;Am@^c!5(M*1xR_xeaXgCe+B*|4
z#2>dN?J6&G8SbDm+#W=R7ltdtExyJVc5$o67oBtQ(IY2rlJ_0X*ZJNbg{RJAk)O@<
zPW;Bbo|Vr1#yzNOzDd{X-Bn-dH|}=NV)+e9n2YK+BICnHg?$A{Jf#+OVXSYTFbx4W
z$43YIqHL&9Hw{y%@>x_TeE5%tM!m@=y({M-lC-`zaha|9W)P^4h6>eKn&4Y_k>6ag
zPa{nD=syVBe?MzzS6)HTHshgDGgu0lJ$5QQn1R6u8g)h<S5n*?gW$eAT-?iG&9iMp
ziYMGEc2d0ELGZ@I#rsAto`a1&P&o7$2aX*P=cYyJK(Vj)^y%r@+=RX$d0T*{@4ofM
zTMIkM0<;4uvH)#%-`s>Y05AM|7svv%(+3<EpbewysNXrKk+V7{UTf5Ig>$cklG?o1
zkbAXPdaZ-*SuC$bTjZj8t(L)&-o)-i?;v}LV!OiBrOctKAW#4v8l|FwcfnPXG>}I!
zf<V19RH(+X?pU0?v85+mwQonD5GWuB-Zz~^yq}<W9}I%`W8vbhv45n=Mm6qm&3}bT
z@}(e>{A0M1*czWHf$a)M{v<{IgCNMiA1-oF?=q_Qlw|aS{_7^G8(!HL_ZM%C?-@L_
zUtGB9#Ax4i!TBSd^ENWSa~7V@^iRCU5`4BNF67<=@!Gt{Z``Y((tAAXp2hMWltdTR
zd#pZsuwRJx;1^}_5o?HEevv6nX-9=Y$N<lJ15H(mzZDf&e|fhh{$`RikPmrI5UAIM
z3KhPT++%yGVxDp39!IDV<ya8JN6sqZ97UW7f>;h0vHe3%lYZ@&xVB$HvELB{`<ZaD
zm$y0-efdR>|6Yp!o*?*N7cTx+cp34OecySoKWb4AIuHALu$lbAz=7_;{#gjcynlH7
z2zfQXOB{i-&Z7{rc~ILk21BG9Ge^PUzy@i#Bl%;aqmuJW`wye0=m6(j0?KNXc%+Yd
zu1@ZeP%xWE`k;HIR#Ni&+_RKZ@}hdAE1bU_O|UmP^%F6rD&IzhMwD;i!IP)2;jtd`
zuAZ-xq=7uve+Gg2lTe`=%XY_l*y~<;!d2V4iKuoZ9vW5ca>(qlGvGnB_3>Us@m?7O
z?-k+VwO-?xykwnn9q*=?cLu@S6)tAFJS@=}P1IPp$uDymMyU+LL1efwTp2u#H0-O!
zm|WFwb>jPmCsM=(_1`o)a@u)e@-!-dI-s-ge5QZmSJIx9&;1JGwfU8ldlgjr712G5
z<yUCyUR1ww(U_bQ@H@7=kW&Rofjy?wf;Hl)eUm9s`EyiYM0ph+8YR0|dRNEGNzy=m
z<Q+kvzBN>+281E#VxisW30LjI2sEO6A_(5UK8tw2M)7_n2;P4R7w_7AhlT_x0~TGt
zFE%ZsuDr~3{$nb`lR;$ow{T@x37^CyI(vFp7mr`yxR+c>Y~?&WG};V*9WL(A*+)GP
zJgXq4Vo5dIk?)u~m5K67fsY-ie9^p|ixM7+=G3UkLs7`7i%C7I;ikd4nP{S?8zMYL
zbyXKL(OfY*B^9FTH0IT!J24}i6x2B_nux}u`J@)z)eT{=d!D07Vj-D6DiyNV(<|4Q
zR~GWp^;&UeM$&Zi(l|Z4K3`B%#iUNGrhFyaWvFNBvi|=OlUWn-j1kYK#62Ub#pW3=
z!PELPT9uyhBKItoXQZxRQ9a}4Vc4od*e_-AfCdO_=im+euyAnTMDKyok={crfT5S9
zOu<SYDmS9^;-S&zdV_aW{Sir8*J~O}T3Flw{K>K2M6sR-g7sLqSeLiJrq8=9HaE{W
z;?oqd8U%4BY{XqLTUgW<a>fzAoFaZ{5X5(ci+DxL!QLas2iep&JLjn1L{Z-t1ob`P
zqF&u{B+&z(lXfQHKg&SMFLL}Jqxe4(1pf!a#ecHJ?lrS&QIiU>=|aaCbw&M>F3OpX
zgJNM$&UM&C#o^cS&V||0(N1}OdSK+(Y-d_a_2D}w`^;Y(d`Z~U!W%c901thkLIY*a
z&N#8CkO0x*J%H6UacN(x5L0vvR={1_qgcOuDIaR8I91o_RJyd!ku1*7!qTNC;twcK
z*DYOn0ZqDbohuOKc{J&!we^!4%aX8FZE0u)BH2vytf|OjER|F7l9=9dOUYOV$>-#h
zp4Or>@~o7D%Uf?LrMJQV+ixjhAscBSXVzHmO*sSQr8kWfr_!so-(I?{)RtZjRRTSz
zw)FYd1!Gme1OdI}ye_LbtL>IuW7Vmw6Ntjr;K8#4T?eM#%5tQ4q&E$(XaYzv3ju|c
z?y}B}2V*f|TAnEuq`i9~*mxRx0+U%u)Zju^%IT9+s#r+Hl>AJq!2j(f%GoRI?Ci|X
zm)#IE@=R{8kc6yKq3ljtl4sKTUZK0EIuBeHGms%C>Jr2{pV!NB0=#5K)HF;4rAN)e
zss64+O<x5S1NCOFBx5<jSTdFqkR_v;0)PtyLCIJOk1QE$%O4Dviv_u4Tv1OIrS$&W
zO6h}22WVOYYe*+R?GaS_MpQZ2KzUm*R@;G>8&i7BXr=<8U8SQ{6^Ir!XI0mUhnJjp
z-hNVD0_-3Hg8)HKOTvtllL{nQJl3BsCpEHs6>srTh+wN$fmExIl4hlhnwL_s*5i_p
z7H1`XNf03(a5kTjph`C9GsPJ}%%y~UMqJojT~bUqs#;ggN6JY6M7K8~`*{m<vYr->
zh*}=TGld0VOpdkcbE?qWKOT?Adjtr{Dhc2WQae<L8HuZJ5&o>2(Zw0bDjQ8wu-{J>
z3kAGplWm6}Y61*w@+uT2Of3leGim{<Q+VF4TL32%YCf`6)<DSk&ghh^!?ix4tv4rT
z)EO9gMf>F$8HQiDBRLI;ynP21K+FkZO3drx6m*zpL^(%`6jQSzjN$;PI&GCNK>2!F
z)KQRDIhTip#TwWzlsYSBiV~=|m`Mp4SrVoseNK{cLKLGeUn}f{1xMY&L`>LkYN3Xd
zpf9t+WC*sPXBGq*n%qnQT2P8;j;_rhbqET}={s8I(lTg4%w&k!s8BgzmbXfvD~PS3
z0iJ4I3SvPmLbZz(+trvtYnqguf=6q*lm}fx1*QnUO#ud&al;CnR`Gc-tfh(enyh!?
zQ@;~Ke*Db6Wv2Z2nfvUfLz~4PjQJ17?9rIHyZ$4j|A?}OIp2{Qj==7qknLxw!x%ol
z$wvFdDP<G%E-cEY9$VQ`b*W8htGedg-CJpOX-Y#Yu>-S>c3^G<yzsyVOS-PQq?@ZS
zwJBnaYtvQNxR+C0zE@BhQt~EL@(hu;+&$ZC#aNkD3lh$*m4=#7I<w!JqI#-<ns=qH
zhOU&H1s{MtDPY9O++?DoGY;J;jd!D5dM&i~aao=0wCiC29@h1EA?ky4J%-$7qsry+
z)DIV_=+%{2f3{`!U`_)Mnt|?!nnSNRO(&Vs<O9teLL6Lkyi<UUY;xKT;_pqjZ1sy9
zFMzkox1weu%A4`vxf5-*$}7=e?jzDW8;s3H?(vY+9NUN_X?^vZV;kB+os(K)n<a?E
z9NQdlK~mo7v<5Tf0|)4Lo<$z|GC>>$51A!}!b2`!;XVzZ{hL)An$>@})Q}So{g~>h
z0Uk;O<DshTl!q?7%Em*>;lw8oQF)xL8;#m*Ge4xF`{kjLaWw;9gkujBNT^##!LC|S
zcny<*(DYG3qp|7R5;#yu5Hi}1WYns{7@dw_V8pXSup(#1EOrXJSk777QHv2}8y<Xf
z)^;?mt08OU7}W0MY@BtKhooituU}OrXVEt3oU|5aJ>t?L&OOdLL39@eXPG61!dYZ1
z0+@EfdC(eL6wEhdRtYq#qKmCKaaMuqsR7RF3dUJg*(qn;19({9$v}Ph>pM|-oUPl&
zSt=FXFK1m}##!-toVAB?Rx3`J&>=sgsDPz#M*0BiD5AU%555_x3r*)eL=T>NQSbDS
z)MO;8-TD<_G7@cJ&Pi)A(lHk#=N=>dAA&dxMlwqZg^~UfCi2at1WoqWuH<?|`7MC<
zZ&uf#S^dhThMXAb7gSFTFj99gMykqA8R@FcHb%M-PJA*FmB-n-ZH)9YD!N}rihF0I
zZpuhjN2!6FoOyPkE+R?~9(*&;^=Kjq$m+2#)Zrni$vjkx^%ZV14{b@#Noz6Bzqr`-
zxyL-yM0a5@k6BVE%tLmMHTyy}c9nf;LuNIAW_5>)tvE5y8LFoSn5QQg^HgQ0%=1pb
z!}>z^pg#Qdg{VBv)@@^++o<Tlm?u%MFI1O#Jmuuf^EarAi1H8~d^68}G?531yq@|z
zAM=pZWFD%;`U*Fhhqff=q_vnQ>4N0kW1go7;xL%UEGZ1;F`8J!W%$LdYTXuMRcr9z
z+p0#<s#+myJ%8pzJS#}PT2r=e6WBY05l>ZiN<5u_hY`<a)Q3Ofq4GEzw~cs~QPKSp
z&$VQ)P=V}6DU28Md3ezoPfXw|+MbCW!qNVN@YXsCmuz28`^v-3Vn50sQTp-V+bqV=
zEP9EIp2+3~4@ph3p_;3&WRq-Y<8e+}i)?=Mdq*}!qPsB2#w;luvSABFn|9gA=5=UJ
z5#???__nH(XjQLqF%>7Wc{Np21HGJG!N{g6J0+XH20V;x-i`Y3M>bR*XXCb!jX_2C
zOE&TSY7wHACJWLWEPyIxWmqOc7x5tFz~T`MO9z{%_Dl%y3(wg2%70EyJddC*BFY!>
z;M+uQLKFEsk=GOP{Jn>yCh<@$)>pVmJhUM>C#^+11s5deUN7g@1aTO|W0n*S@vzv4
zO}lNxbLG{<sy5=mw^b$4sxF7Djr4LZA^95V<?IedJXP5#@jMssFycv|KKv06mB-n*
zZNzgC72PlKY@@xLJZ_0z(aTA6V>bsj;)X5``-IPPdQLJED0f6TiU;53kV11fOl0#!
zG9w<6nj}LtR$sX$$<RjQoU|6n{POpXWL`pa7Y50gC51sU%FWBbZdTA2T6=6PL#{`Z
zcK~SrW|c*=daH}AICXE{MD^4__hwHpmZ{24S>}HO9>y{cqCWhw43)>(x@|0TFBRP{
z%Up95R{B=<Zp@|0uw+yiCX0(ltUis`<eX!^jZ#Cf4?Othm>e3zV?;7f9P@P#NllKS
z`l_#5lVfO`aZXx`V_xKf<lN}Uw4ec*3l3LrMb91v$CxFB!7;`XzEJ@F<aQMUxL_PR
z@Zj67=FqOT6M>!W%86vIp^EZPGV#tpBvYN8lFTUJVI<Rw`tV0GR32yZwvo&hD!N~i
z8K^Z9qDu>L5JkH<8lA|&Zy9izkBx(R2?y=7I4GpjxG71fvxt(!gKtxsM^kzM(TlSw
zp$g6Qs<(JZYEl%{cKwPmDT+2Z=cKhLs>KD#xkphYf;bF{GD`}HqF4~xB@mC6+ttSa
zE*Qs0@Zj67Zb!TNpi31wQPlgWq8gy6V2h&TRoN*;eFN|?iuye2!yiRad7RDLMp5sf
zqWh(&&HOdGo-Ro6&5ejbA0QfyCbY#nJ9GQDTm0iCDK~<rP}+#{V?6jaf)}9?{E$fG
ziCmuWkklj>s;BxYHOYlG7U!h3$mK2<B<CKvTyafU{U5WWkjRC7O1`8ly8aCS7mVXN
zJovV&SE60*Ap$$wl@qz_q>5^QT&k8T<KWTpJJHH7F5*?$DY;An9!4&QQ6K)uh05b>
z-ZpaSqN4jHm#Y(kn$Bt!pX%Y~eNi!`6g3^cp0w!2TVhTyMU*(AXn62#2nHHLo=D|v
z2)5o!)<aU0V5qL@tJNeJ+F+cM)*_h8T#%f51oL)+IE>zlSyD&@!-7dJiQAVY|2@D3
z<M=EdeA`tC?dnr5Rpdl4e?t}30KrtPEA~e)RoN-Q`~dJUg83%u!ymy=d7RDLMlheC
zqWdM7D|zpwCe>Kn;+l@r%CAw*i1I8Rd{_V7Sp7dIvUsAE|LY;CNh?%C^_6MT3T-CN
zNo&!{TU?Nwd$h7+TUh-Tv!sw{g@<&C+t(J409-JRLwN9QSNEe`4HAK!?aGN(_ESYQ
zKr2;?gZ<G;Rdz}%D&S$XBBDP0(F&Ev*}QGE(nm%2ODpT+!Z7K$&}b1b7P5$>#vM)_
zFF{#gB_<wxSMi&$iq8<d&Q)ydk=*7XsYxAF3-uLdQU`4c&Pi)g$95Ma=N@%@gdh&1
zM`D%~5_Pb5noHpICbz3c0WKKF*YM!muHK1u^<|eTa-xn$sG=I6j;htY{-~oWJEe~Q
z20V;9o<x24qYf&Mvw7R7;|o-DztmytY3S-4d{aJDn@C*K@#<gGMyh`m9(-5-yRiCK
zLe_eV7i_e$+(S~6R;Y&RE7PPE+Dx32)}oaUk_vF<!gG&St|Ph&gI3IvLZTJ6@^?wx
zzV!F`XiyR5W<2<|s}G@Fopdo4Ct8`HifVvXs@CrMqm`=clve%}@Gx3Ajr#CMD^wn5
z^S05-I2GM5tq6ReLue(|<G?HK2|2Ocjgm%`*W$sq0elz@;LnLP&TZ62EPv)9sYxtU
zNA=Zd5({l8&Pi(#%N`db=N_?qmLLv;Sj>__A{MsFcS+p7%=g~_E*Qu6@!;F8K7n@i
zuP#;OL@eK-ifVvZs@CcHBbKV{lvq}5w-L)PP#^w?h05b>-Zo<S78U)RAeN0FHq>GS
z555iHAvAzXA*;t8%f%j&n#4kNR9~GYvCxL%oU|6Pe9FaY&pl!}M06Jhv6v-=L@aC-
z?~=HE8E*~^DxzfY;M=bL4(&>IF%~CcnWl<rfLN;5;rb(%s_c|lUJZCykL7mMhd*MW
z@;IBfjaZUYbic&1(+uHGqiaDV8w_XDNxsA;v9;`RHz6iuE(b9qZ82yY&CYu_??A0Y
zl(*r*x3T;^8q1rB<eqvr_jyQak`UErebt*JL>rZJ(pn@m=z`?jBcZPm#9@$-SyD(O
zw8xtCTN1ag^8FdW1>^WHJovV&e?q%@+NFw|Na#PPq8cEfs%5(VNT@11C80~&Z6wqJ
zCq7At%HwR_HWK<V72PihjZMh#`4U9gB7t9NxIdv5BSFYN78;O5u5qEK@C)X|6-7-(
zlxy+e+rYkr2G#~yJ@%fqdPr&#7p;T()nyVFZHUfEYZ2F%U0TJtM_e}(-GxD1W=Y`?
z7vGq23H;=C^+GhLi1H_R@NHM$M7vsWF%~D{nx%^JPh5#$D~GGIQ{s9P;9<R|yHFqg
zdQVgyXY;lZmqtbROI(-jm*+7+;Benq0(REe&7)>pPN_}`UgaM}*&@n^@!-44{~4?N
z0|dXPKG6U2kkq6Ss+IZ*G^vC(4d<k_sN|#zl5>wrzE2Q`K_zBMAyElm;hV6p@NK@9
z*wr#T__nL>p<OjW)_N|=iAsJ$71aQhR4vi<)dxycWv5iK4dh@{avAEwAC*vfoXy)t
zCC^gP{Za|M$}Z+~5^c101W}7o+!JzQxgI5rD1U?p-v;n~G=SZZwVnZ>;O3_TJsy&p
z#6opcU!5kg(1zliv=*`a>+c=0WQgv<AQrQvkcfq^?oA|YeUw+BK}8e;55Dc{DYUCQ
zU5v$vSYApM)c~<nEzk8wELGVlvAiGfFk*QN>cbzgP<foq+eR#RP|^Jo%Qi+Vhlb-l
zy9L;`1vdMDIULweM1*}><Y|akY}?k>b9zoQe}{5Ml+WP7w>kU=n#11`**x`M9`=yb
zq#3HQ`pPwFhBh1Lq_t>9c0qFP^<VyrAP$3O%#uQ)8NS9hVPE6BVF$6Ri}2vvuKpYC
zYCUAF=f0e1W-ZCrKs<;<)goPgG*gwG(#$Tv!)RtZ>cbz+P<foq+eS01sOWxa=3+)O
zWIKi)x+RX)X>qvADP$OBiYP;P@LknE$ErR^aC@SV0S`${3ZdGluQ-!JXp?YGT8l!S
z{=K7+KOwpcgF?)bLZT49o;P7%&wD=_R7ANK55DcHX$fR~gNv~^QOI9VMK#b<salZh
zk3y=lQwsSc;9(T<LDYvo3Ze2io41WZUQ0#yOCjsc*%X`wrXk5K`lxY-Q^(g)mWc9I
zJov8SC0NB@B6vMf$3J>VYElQ)LVbmq)IpnqbJAMWvEYKlWAB4M)L2C~VWXQ&k_|0!
z^M}gI+u)-(x|wCV6?DgUvShnP+KSwc8xloxi70HtNVa^#J;<ScqqcqbqGV4&*xk_F
ziP6}BnS|V@KahZ(8_j&y+W}iX)5D0i?KKfmdNs8IgfsMX{cSbl?d{`72gdMOUG43A
zg>hXh=+R={@o6+hew(5;@r|~OHD#q(Hrv8V<^w0P*XpHFABL*r;7Oq7iy#xovcb68
z6H3-PJf=6FU~fOX7Ojf0D;hTpUC#s|Ro}8?(Rcnih$LeM1nDLkQL5cXjcvnfb>!II
zn8qdT?MI~3Mc5B9#V2sJ_I6T}WmT;lLXnY<Hy9Vz$Wu|%BTPXaHg&UV`bHvGT{2?(
zzpY00I^dqcnxg6Vkkn+aUJpr4_M$c6Y%dmjk$ut3ou=X*iZ}PlEjP2;+e_K^%Dv!_
ztifiV)3&;_+GMR;tf?q30ZgFJJMiGyk*uR`ba)+B#Tg=1n0xMRvRV9HwDbn|+}r<$
zlAJ&0w(WAbB{V(NC@Bq_Jy&edSlvr%t4~)geXzYQ*_zcdYugoW%}-Ek{+=&uhAr%j
zjT(d$O-dc+UV>d6x}@ooiOKo-SW=rUfmg-h)^~|9)}<+nb-qpQwnk5wb8z!WF$??q
zS`t~OT%2E1ah~-nj`B3-pqPJ7fP{v5eV+<M1Jh|jF$X&VKmMZkTJUS!;gVbwBQ$dX
z9z4?wRE%Acb&$E<yaw8^IW6x+`)iM?xM^_`<*|uTd6~;_EtO$=5E-rsSBBNYVy-wX
zCUw|>oY_(NMUH<T#sAzO_^%Ha|D|^Pf(E-RPs7gExuj$nm2(0v*GVeZ@gQ;?4Ogx;
z$EB%iVJfb23G!5eTo4IP`IW%A?}81<>=FI52lkj*OWL;SsjK^@{`a&s){aA@AK;j-
z`FLE&W-V)|yv#ND2CBi=1<_#1y9VzfN$a{Sg#`Ac-R4>Wf8Q4b>U%<kYAoxFb+ILd
z^n|PS?-3{jod|;WQz7H+ib3EVb4;>~oN&C~rg*;<1n*<v;ywR(v7o1gfsAxYFQ_^B
zl!d+e2AAW%s2u+pM2???D@V(oUGaFlvkMknn98?Z;mB8Y5Q}NSL!-{V88Ulx_8uCe
zaZ_5?^V;5yj=8zHSXM1+QXw{7=ol-gsbW&^mvm9ibc{=ql!}h)#gwde#5-ZHiq7st
z{5hw!>vs)LWK!CVJ;%g(X{77W$%S;6c6x4WS3mqmRH6KGCGX@an^AJw^cVBNOygvV
z<!aCBHk!fD77KET07bU{1)zsEF1RZlhvD{4*+%y)R;P^ClP9<HDq^=aCN*4!3CqWE
zQvl02%`>JZ<q)bUqTJ|NQ=pqlfe&~WxSu4g?<HLJ`xApeeSWA=jpg7aI$0b5^NcHZ
z0ii~exgd!3a1k$y$6yJE<tNAq$NT3L@2i5~ePy_KSM`n!3kL^Ij1Tl4vS628<LLj2
zqJKva^luFp{pusbT_<)A4@VQbI+=qgzsT|b4aNUZ5d05@i~spvd<4``)U2TnyS(Tn
zZoF}PU~6K3JdqvBjdxAVkM|c&o;Y^U*-v~OrKf&ku^-MfPkhBUJgc4i3IuEO6<>8%
zekFB&$vunZD=2mP@D=rwnv=G4h~k{onzUVka+;I2bb6ELF_y}y1buO%G{ZLBV&!Jx
zRWrDzyR1El8|J*}N`!5`DOlTy{iiTqS(_z=F|Jb{Tfq#z$-ZcpT#qO*0PU;CNZ!F*
zhO^Mu5_z4cxt!iuw^2RSn5W}gy+vX%LC%UZ(%!uSn;`7$jK`Gx45ew8fSKo4=h}Z;
zDSc2GgQv6i)B8|*fA6O$dTyLG-db5B`K?sY>Y3NN{S%{SJYCdN>RgU|r&JKNJj_@Y
z7KAaGL;x@5@|ofcxn~a<ZaJ?8b2GA1rcoymC4~n+LkVISm!n~bL~dupz&2yf8b04c
zQgdE}YO}uLP12$5$2qA*I!kP%v&scY?f2a4**r0de|GuiZi2W`zPZuHTxLn3@Xhnq
zgWZ^OF!r^)<a$K;D1i2FR$I`lKIBqEPJHuzs;A!(-+Tj}&iLl@D7`<vq3E4$8LQE3
zA@8Mv`sJGgY)Kuih?!D#UCjy_nGMtgm9kLT2as)9F(Y+MlMg6&2=RC}yF(c6Vv)f^
zE01&1Q>ZrxAC3p#oOCrB&ku=iJaN(!9+H-6ynf}FoJ8B0bJALz^coi==N>0r5f9P_
zvU8GIQYf7C&P%{<Oir>d{3X{RdN_dgZ&pz>t35<sXR~tRq@7exjc`(;p+1nAi}rz@
z4^L;DG=|dq<0OjS*_Lgb)I|mL%Si{zI0^Pdfj1L%DT%U?Gbx2vAZH~VH5X9|c<{|i
zF*F~QXvf)nP?2U&DdQoj$x2k`^{dBZCECiIlh$IT%UqD0d#v;}g1FJ1(sj0;l37wH
ztmHBe`56H1->i0_S^cd`4LPyW!&Fa=uu@k;tYqe*tn>stow3q4P<nr?MA19jvW=BK
zP6hSLN_)##X*8Y9%iA=eYOQFkPLnk}yRN#3$IraMYayI_o<;pclwaV%H}~vDBl#K8
zfhX>H#zRt*d#GmXSAxksv@JO&t;IcWc0qFPaZh_9NRP<QJ!VOva8K_Bup6^SWDhP(
zuEXmZ0PWwbdeN*75P6-=%87gWsh%3)p6-UY$IL~!Cj(Ds-1B^t-XHf+^v<?y<DOnB
z=<hN2ya@FJt5EUan|t=5k=#af;A|wee$TBQlA7E@HCw+DOzxp=$vJ5)?%C#o<lN()
z4-&*-^n1*bLgAiuu<@|PJ@yF1<T^wr2hje_Y6#8h5tkZr;+`*1JvG8TJq>Y>nTvAI
zGw^iAJx`$Y{<w#tceZ64_k4~D>X&<tjn$fQ7UZ0+3ZkH?$y1U}=BCZaeF7{~g<A`-
zz_-;ta|E3wI%S<#3p)MA1-@`N9#ZL~A7w9}_m*0^K&ugD1s;4e)*&>lWsue5;+Q56
zNlnJ0^-;g-Ova)u&^c)>#(E#AZfBbH$XNWLhWVjYR}=!Ikx!Vsd}sxU>4#Qb_%g@!
z)2Di0S`FjZKj~HFYuoK#Wn9ZYlIq4!t%fC0gO$3twHW=7OPCcia*9MIAboP@kE|fS
z)oW)TS=qk%ByV;5{aBRs>CJPAfq><2a>2(8*fk|sD3)qBZeD9OUQwm-!>a394)X5i
z2!2@gjTXMB3M7OsVq2OopN||V()nOrDr98{?XZJ1`?-Rwv-QJu(=dsYDSSBW8Otzu
z_;!hXkaQHA<SmdD5dX-A*jOtkk|{}t=%GS%L10TFDlan_q!M$aAm?VH`~n`K{1X2>
z3xDoZeg%Jx=KO-5R&yogH*j`a30d|@_(jQkc!DFWTM^2mn8#ihR1eA~+oylDA{Oht
z^~<Op8~onKK0+}|3Zs``w2WJ%!5bmF!s<_X7urum`71p5X7(3gCB5CH_MJKnZ=q`Y
z9d#Q10iMn}4G*F8{yGg5eSOn3oz(qQP`{mqJ;Q2Fhd1~FeC{iJ=3PnPeW?ih$ifcS
zpLth7Hh&j{j0n5T!aafY6s!slPy#oQ@1kxZ%6IVK+dxD#kZ%$Bo$0|gSb5At(lV{q
zuK?5a(`MzIw3h3Cu?v#guD{$P!0T-OP~&R!;?Z1p^*7Z~n@i=NS8ubte)rxQQ)FdX
zwv~PBZU3@*7@d+0#8oOzx<zNBiRk=%bZ2)|Ekxsq-BG?zy6pq+EhMopD<op`^FrIs
zZb2;wkXqoWw?p!Zr!S>uf-Z4rX}vC=(M-Q!E2VdU38b5hwaH=uKBdto&Fdq^YU@fy
z&Pk;aW2GkP7<^4D8S7JOvZ%`$4HiX1Ly>Z+lF>XNW{Q$ldTq(<;H(=lT4tmiMp9A>
zkiP{wF7TBc#8ZNkRrE2FQ1&S}Z8cAeg$$gn(beSSl$bn)ceN6Ei(p(Zt*UxX)g{}V
zp(bOE2L3Wv%ude3mh;&XTv@B>1vx*NRI}J|(xAKuy#kseS0?9VJw2Js;CJ(QdySca
zU07X^u#-QTk!Gb#X=sVjniezcbh)u!nwLRQx~La5E75Xec}kip&Omu<=fpw|6a^^?
zl9+`nEqVdIPeF-FF9$cD%NO-Y_-si{L8_9`Qq-rTyQ7*6zpp62ISGqr)WT$1%%w8$
z#TL{W$d=Sg#yYjAmzT1flu|M_R@|v5Lb;(E{Qp{7F2`WyzM}j_MP}oCltBYU!3Nv;
z49HY6)?~!oOcA&eG@gR<B~q?rTv(8jY9Te5lJa02@EDnBx*5h;(;y~jL{3e@=DE}I
zd@0>*tQCv8I>|2?OJuO9HK}4YKgp~P6iY6^$W1Ch_YJFV9k~M9&1qQu{8C<%iYaw+
zK8yBrzBHd#HEGhGlUPYopPZF7+#(#ynoP->IF&&`Oq46E){x#|tOj8;uz%Y72CFfX
zO-{=h5DtPsY`|ae5cpUCV~0TvV`(X<@>K<Kj-7&uuE!<?mXn(SL(IroSuYKrzs*>i
zm-3VBn>G|?HC~w#0Xwz~L$EJ7rCqp~TA1lbNwXc0QtK!g7h?_r1aeI35=1Y9W>+#+
z!u9CZ&Ti1_+QM|Q;xTxIKjsSSF}kWk8<!=0nmi`0XEX4K7G0czHk8uSrJ<F^MzF~2
zBx{@u{v>(jS-R6WUt0iQIzO3~XVMw?AFOv-Mn%J4t!2S^PM$78tJXkG7m{;&I+;<E
zuu_94c4IOvLIZ+or>zZiOcV&YPZjg<h_%2+x~zltDGS^QwxcHH+%#B#MGF@oQE0`f
z@^t4z#0@D0Ep-8&m6jwOO1n6jQN>e}utY@8Op2)#Y@LWi@p5CSl$$MqV=-1zf`AqY
z#wF)c5EcPU2}XxA5)clU!g_cR7>f=h35Jl8rnS;-CF6p!t2r?XrNU(>ZJM3nw-$1W
zTwj3~>F+k>GHABS2K>_kool5T|6B>nBb6)g&uweq&#n09pIYJ17xB-xSHYiu#y>^8
zQNTZIqwr@H{%OWPOYzTM@V3e>{Ied5UkiVVMhiY$U&s@L^ywqy$s^>cBjkxA<Y^=1
zNh9PbBjgDqr1TL|@(3w)q?o?ywo)4rAibKPPd`DSuSQ7-^vx&<fxZua5$In*NeJ}s
zq9g=5hEt)?TVX-12^}Rt=wx81EW;aX*214=ScXDl4j60fMoKiiCMg4nV-<nc=@n!m
zD;=#$`xTlFDj1A9JEdlr-IJsjRa|7LTgpmov7SmYT~Jm&nPNaMc5!7{=AHA5R^Z7b
z20}%Luqvr$GGKfl1Nh|?edhJof?X+xKpjI%w3n2QK%38t1z-`dI1Q*8AKaF10av*I
z9i6OonfvbLbkt@WJ?|X=CyTxu0)S*>_y(Hb!3l|?B!F9n?g@A^F%ymN6*hNo7TU~n
zp_{F(y1_>gkDs}>`|&gPl@-JK#bn_77Ld+Qr#PbAkCr{<+!r>Mn-0IpScaw#JT*A7
ze-yng`Pv`)O2Ay$8G^nQjF|651Q7*|)z<BrgJJ!BaHo8lr%_Gz*fiPGs3v>LGzrC&
zYw}^=n*6w5O)3vS4u5*QEmS@3wCQnYqk7y~rbj5IT#t|W*5lXDf*xNCV-Vv4)<v?~
lI^mvG>@sm>tK?iVQ%ph6M4dq|)|$dzoY~<)6E9B1{vRqXhVlRa

diff --git a/sphinx/build/doctrees/environment.pickle b/sphinx/build/doctrees/environment.pickle
index b8e1fcaa9528745377130a92e077816b8086488c..860b0f278c9cb4afb7458c1d27fa61639bd7850b 100644
GIT binary patch
literal 43076
zcmd6QeUu#8RiD0RG^6>@x3t=iUe7Kb$=mZK?U%yFmbKcokTeo2?b-)xU9Rb_nW|EE
zRjaC6nz6mHjlH{)UDz^i2LcBlOdM>75IzEg_y8xdj~#;p26B>PNCE~<I3dX)A1C2B
z#+dx>z4cw)GhL;bh54hW`@Q?_yYJrn?!E85TlL<z{S!}qb`$^kd)$_8Sj$tIb;EFM
ztEpLD#~*)l+i29!B#J)XIr{$2OPxu7tJ-RH=KZ0%UGp4Gs~b+opFe%_>hrGVxK|ym
zX-w4`8lk!Rv|Ve{7x(Ji6N;@jTZW=G8p@L4U2Uqar#W+1rSq!`)ZNtprQ7j$xK52R
zKXbR3UAyhnG+?aR)}pc0@kfI3hQD{5mWpVAJM9~q;}~_##d!VguI9CQz}m8>S*~GQ
zZs*00zsu2TcC!hFsm`^I>JPLW+tg~{-HwYi(vuy3XU%S{IL4BW!h7as=4KwLoSlE}
z)R{*r&wcT8O`~%9{Fw`9=C7cI+V*rCd>qMC3^-atQ(ch%fZfupimp2Ko2sK#9L+Uc
z&$wZDE7hh3PImlJPiwXss;9Y1OZ9Z3aY%{EK;gKyTx+!J8dal(3}Z<5nhnL%Auvc?
zSfe;zJu2dQ*Hb;C7U3OGqyR`qwN`sUskyGQXf(hv^g7B-Qbi+NWF~+{L@tWkUR*Sm
zJN|IZZZyC?X0Jbd(Wz^WR)5+6Lm`;wpm*D*9G5f`L-(9^&1<9HgG@U9)~RN_;}4P`
z>h?{m)AmQKb`!!@7Hy}gdaSksu3!gOF3Y#d!=z{c1E!8Y@QkrE#YNjab)kWh!7KEi
zi-u};U8^oM?AkT7KToW;mZ+xf@3^5h+N>&*`T_l*zZLVSGyiHwzehi!pQbN|^uzu(
zVgMEU15hqfqK?0*BlY*{_wg5hyJy$cm5zQ^e(vO-%3{;&%uC5&L$#LL>XH@~41*%I
zp(&Uu%=!WO?RHdYa7ad{gzZ>JmP)cd@NUPpy_crm9oD_{ZZPvDp~)YT`Ke$=VhR{m
zU0V*Qozmw7_gEl7%>r}44(NN^TdY1&bur5XWHbP2sSX(j$brlC2ldwpz^=NssJ0uP
z;@IGLFv>$}y{;^_Emj8ToC6D@Yc6<vOInQ+K+~?bF>)GARB@l@7)=P>_AJ}e6h~Wx
z5?M7(aa$^E!0n(@SGR8}GUeQ`aJ03u#HI?Wy~4CSL(<x#WBN8|3P(JI2m`8vQSOdm
z?3O5SIMDm`2Xw|W7EVNE0hWaY$mJu~G_9pzN?YJyM9glt-D*M4-MHq(ptA!QH;Y3N
z>!SdUCJ^cw;SeT?qP2{My%h43i(s7+MSGZ0WNtB;l*NXMz60itw!lNxS%K)AssT0K
z(t=8oBKx~6n0pt@B!AJFpQo~MDNESKmrz5%P1R~aRb8d+K=TE|pk;V1qjqhjbDM!i
zgWrm=WZ9U7FG|}TGJQkY><wl!W-z`fb*%;Sc5XAH)F0QM5Zq&!>AC`d1<fHh6Sm&X
z<=S=dDYORxHN#;G%#v{ULtevGFhz~Um9S`-ifT|G$8*Dh47H)q3Wf(~8Dew6Ht%{H
zniny1PohjwS)pOBu0O2>9Nm|!56m-7lSzMPI4yZzZ!uNa+Clb`G?88;KMV$U{B3Lk
zwYKnJgst%cJcdm2?d*yIfpA@DeV%>OVBr6^Q8}BYA%+lNpnqQfJc)5nT&5(no9hC2
z!^3>h4+{J+!w3Eh7LWmjtZ+n7Db4CgjkpgG&@fybUMy@8xRuC%>W2k>jM2k4Tb{9K
zklPz*Th}bI`pN#?8ap)oH>GfpTeXdP2PLe^LVArnedlPhXbDhSSQJp_XpwUZRE_bq
zY??cP*W(I(Qa>s^3fn@5n*#EM8=hSY6nU#470yvH!i``uMxZW22{8G3vVTl_1ydDM
zEL8P<OjlD4%9Wc&oo31=X(gj!<A*6pzR$24h6S`NB&mj8D`M_%N%1)2L@-oy47P5>
zLvA272%}(37TO--m#}6xx4G#U<R-~d!`}=cz%kwhV6`C~>J$1yfpO&Mfb}j6F{ENo
zq9UPuV(6rfmCrvRAy;LMAgKb2#{ns#8F*mnWSkL!Esm#ncaKg2s+1Gi$vwdQ+OQQ&
z{4Oq8RBsqyUr?wY)8D|g`XhQ(zC5gdm%xuPJdCWPra81<P$QUD+O0Z*KX^`#7sR`8
ztqYA_fCnb`%f-?NP89O7EwurZq(ou$UT!7kpLD^fu|eaeQb+!`r6II}`dot|ZTZ44
z1*j$VODYjJ3wYdW7+#=Vw}lj`pg36x0`*%`u}?@RPc0SH6{ZEFJ0O)D*;9EGMQ)q&
z5D*HGkV>SGR=Aq#)O3oi5(Lq_4BG~h5rUFPg9<^%vnLMg19~DA0<q#8g9?!|O%V!I
zLk7#(?6%ix!&gV)({>J@0_sKe;o}jxAof7SNlt}n7x9TRBwrVX&|9V|LF0gVJmffT
zNe@ISv$ION6=o?gIu6<7v+Sz_rc=CG7rO(pVwuQL$@P%G5BYpAONydr4xXunX4!}#
zILOkUk`YO-?2QqxQRMH0UX{_FP{@{`Fwh#r7M^ax%<)3Uf4lB^E%)T~bggcgE>@p*
zyN;N~(Wbz^X%&Fe4P(Kb4q8pmO+7yK_%tt-yeZRtBjke!;HfLx+p4E7T&`ZYa9(-K
zl?&%>2j2pYa&SRCW*Igbk`mZb^2}SVPGU}6J=)P^cv0iJ;bMih!tQ&^)wdJSiy=^i
zNT>-d#n_UD#oDq*;U1|%=axSZ6tT}959=xNXRCJ0R5x$h#35K%*Cy9@J1XB3mcvck
z3I`RT!?`D_imijEIw+-}L;T3W5T-$92PVmK!An}c9)9Ne^XDt`r!JhSeD|3Pr_P>#
z)2XMQe(ucW%YU~Mb-q7tEo&L9QPpP0-*^7h{Ik!WdKOL3pMO)sn6jOvM6+Eau4T-Y
zCGuGQV2dP-5{Yfbq&76~93bi6=kK&>B|b%9@v1z##@>NAstu>)byU{#A;Bf)noGu|
z1p6LPPPT?YoO(nm$i~RGCe|`A>5X>N3L@NqG6GqKEe!+T!vgQwt%i0(Ybe3ul$KEv
zSML*mtQBT@0-Om?zQuxTA(8KuW?V&99YHUm1FjmCDr_k5ItSK>iw{U~!W)Fq3Re$H
zwFHIcyGXMV{fN(w=LFXU>`M7_t_UcAlxk2NayS7z%m@Ou+O^CwV3h2OR8T+}t_}{z
z#g29zYj01{H5FDP!nivLf#?MO>)dAUD^cSaO$|0U;CG_prtMrKWaqYLo2XU|VFC;>
zR~(9a2`Xax{Vnf!Fwm!+(67M5!Z<)Hx3gAu{O{^7XrXy`L_N1T)Xx#Z7t3CRyVr&4
zG&J#xp}#lxLR?~kc4H10)}l=ddfAdABNP*Z@coGS1%UexT(q<bMy6E~F<-@AtVH`;
zBNq&}rZo`GgMV%`Z}x;;<mbtFSd~-0u%fG;M?}Y?^#{Y%z39&V5P^lEX`X5{pxo_1
z<EgzDPOTdD&Jd~$9DAzz_g?pgcLug>gh4FrCXE=?+u9Zu(_-iLavjAwk*|#wcGNGU
z4%V9~A1o`3W$deAaqfB1LUOF87<C1kZyYb9yU?QUp{+G|zHW7+HCoIf3<56Y#_=%J
zKUCwr0mVims)kPv0D`5%!CI>&u~vSkfC=2q0A1<XM^!y38mC$~^!Ad{u<dJDt=vY4
zK*lGoV2RQ8a9DR3n|4M^!QPOi($<}_pw_OzZ@79mqW#btXt363!6jMsU~dPzPdrVq
zyA;*4<J%kk48h^!=FM*hzHeV#UDs}4D`<)L+_r006*?P%9g4w%PQwMVzj-zW8;!vv
zVvi6c`nk3M5nxw}_JAK|qN{7HN8%2~;|_p^cTBo<f!%f5*h<$QjN8i2P-v!ZM<@=*
zAWg%9$90-Y1HKeSHD+0Yqb?j1%wXN^=wFVIBxsav#$@GK+(WR48V=0cTOiSRphsdj
ziV8^|Fezv`k9iW)l8{RTCfigm#<&i|xOm`*g(V;yn{K<#^nzhc>qgr%8gY{ZuOhtC
zW_Q#ktcY7x;*Jo)(XOz9>5naRtergD##%aN^*Gc`lsLN!L;HqY#rnIOY;^{3(583=
zCYoYyOel`y8K%ohC9Wht6s`h-Ab;#S+%L_fED_=k#)E3!J>|X8pxv&ZLj1kI-NO3t
zM!2d-)@1|Xc6-4ek<gV72QbObZH7hQ&^jm~ra3Cc=I=nzgJU5aBgMxiqrtgM<Yxvh
z1t%)e$xL`Er0>+R4ebwtQ?md2QAFL_Uzk;9=3p;gm{VqEV!OfRv(Ya09S|Dr!M}ud
z!J)^LxF9SaI_I|dhXP`vLLEEr*n{?HR0p$_1|5%JA&<K7G%ad~!?JT*{e77xtgi%r
zI8$M&H&oebAu{%6YH6`S<@+<`treUfq5mzp{^`u5OR?+KsrMa%r*rO!w!bg1e6(c)
zvB~B@=eEBmRgOgn_GxcJmu=b}rjW}Y1Yc;Uhkk&c8g^jeGiil~Jw34Ow!a^1GWD9G
zp-Dr5N2R@O_`h5Jt`@exNlDqJ`IT@bck|}WDH#;41Ew)?rUB_r<8+ByL_7PWLc5&B
zS^@`_oU$6^nK@->-Xi0m`9|#tI@NyEuu=<g{T==&G>grcvP?%v#084b-S$GdbVyfm
zc)=k&!bSf8Pg8IOTgA`^tX9ZY)G^Mz$&KFdkOpUEd|IS$_18MN@JGVkQ^*F}Y5JG_
zU5ru*H=Nu4Af2s(a1le`HlIE9b@LC6U;BAKoEK8?`xh^S$2wB*2Os(inL)E1D)^%>
z{_zif%RIYf(<c7))gw>-+qRF>8d?Ei$AThiecB%m4nnXfqGLMQpoS(OklIRf<>Q@~
zJ2<*CZvYQX(NS7dAt-TFZOUvdAsRE5w5b-I9Z412zp3xJ^lZo9&#(x`ZYWD_95>zw
z07t02YB+|=DDIdy1LXJermw0rabSu7gBCf;f{g=H=?Vb|6vtBLrsqxo#_e7=ldHRr
zW|p-As$uXco`aWJv>RA%2;SYi1sj}h&t?0Xo$1}z?4zsHJ=wc%=CR&&v$MVH=5lrS
z1Y=vo@gZ%@VQh;y=a4~+2MjwtJu`D6JFdC8-u=uz(YtPDwQ;S&kD1l_%hgRpvc8~^
zE{Lpo7fqQ{mY1h$?hWi#L{KxUQG7f*ngbDI`1CABc;I>3yQ-c>h5(;X!vu(O$34yF
z^ee8L$;l@vg4wJHX7hyQRW&clNApF;bEtC~_E5~LghunGl#LxdPbQ<kJD@;z1O#o!
zt`pP79F9CZ*iqriK1X$13kFuRfrrVGF_-8nPj!B-J)V_Rg14*G&1D&R$6QVstk^2u
zF<1JtHly&MmZTX7<-2QbhYqrnX6IneR8@mPb>rjC8aWfew(7*a9|jnwEZDdqAJnDa
zwM^PxEYp$O13!af&#2EH;yTbv>GtPFC$!(sn`Bt(EyI!;NLgW1&BO}8AnkVZ6urY9
zh&@L?{OrcHF+x_URwy=<X}>D(l1#oYH-PF~^@Z6g5V7;>!H~7MTj}Mem_&Al6TKy<
zFckOST}+2_RL2zel+{`?xr6A!usD0D-Z9^UIbgmQALQNr5$x7u`wiO=H`Nul^HGEW
z$VgIg7^McFF9Fow76b|0W(S8+9H?+`zyTMn)Z8hHR)vVx8G>?uB<pOaquvZoh_HSb
ztm()X!+gRPiunyje+7#Ria|y$>di|=v|IIZhufR~nSe5N{tihl>6m|l+V+C#4<$Bd
zD3;x7U<r&cZGbl{K^MMnmn8?j4dSFW{y`fWyxsaDvVsOY6&oFtXA=yhy}*Hr`N!x<
zhQuW4XU#uF2}bc}MBs!F|3YPMYI(Ub`Phky?Nnyxo~T4K(mjfpDlw$KTA2R>$j$HI
z1A{dGC;nq_=Kscjbo_th-(SeTZ_2-K@xQkDZTvU?3Ll`KjN%&fKYH;k7cQMWS-D8b
zY9g+RYSp`(%cgSIQX?vfL&msk>)nl!%=;Q+e0?aR*{PY?%4EZ6;%KT~@$Aa+x!!W>
zyOoUNp7c0MD<TUpp@S6B7Z~4MsqwAaO2#*}p5rtBh!wQ$4>fG;Y0(*eY+873%iN<0
zAX-dn!mivTMzfbOnIz=X1Pds(OJZAw7uv{8lvCKqB4ws88=;-#Y!s+Nvj^CuKNhUq
zu?P+<-R|&^7sg0ka@3aIqp=XPGg`a$0%J>(F?GoqX8t+xflb0&(_-kuB#<AFoiD6v
zcYv0*V|2uZ56QkGn?3!k*bYBIu5|fa;VuJAUHBvz&of5z8T{*NS<m&Tm^8n)M~(SH
zuL>6P4utnmv^4+yv17+BAps0)egoSZ$BuPUmVG!;m$KmS04$1^&}A9xj6EEo245uA
zdEVbfry1ByWyH&c5%(!$f7b+5HXLv#a28AGPC9NE?l?eUMJOCb(NnaOW-r;65bb-=
zS3-aM@ngqMa{^O^4SrUjyONb%CHjxcj{n0nejgw6<`3{E%keXX(e*3Gk%<})v})7#
zb6$|2F5GiYke@1v0(p>;NfoX7BxBl0!5=<$>@0HH_#_7_DDv!GHDG^NsIIE;^^(Ik
zyQ{*#D~zsRRXBj9M?CbZXZO;H-z`i+PA9%r7R7I&VNw~i!Xd4na_NFgY)x@oW=xJ<
zc0^mYg(DJYc2`t9dpA^s>y+2To0ePinA;=yKLoxNbDG^J0_`DV@yF>Msrbc=-PwbM
z`^stj{fy$Zac9iigI9E|f{et5?b<DUh0-`+%3$M@@u1%mN+!nX!UOM<$^M}UoHJHq
z`l|L~FMIQ*!bIe_|5RBN@dQ690$j(agT*v@MXTwSfz-+hZ=0l~ldTk?EEOJ1zd{+C
zz!t4gQ)OxbM#eLtUbyd^EYz|n`j$nB=zh}7#(*Qoj$OWT=2FG_!q3iT1Hhe8O=>oU
z@%%^1j<CDS|1hJIU84IdCo9j<-Z>sqT&ZBQtAgE8e$q>hp;PL!7O<$3pfBQf`c<b1
zK8&eavsK>iCz7izqnf5Tr((Cta?gr<!^^_4UXE;C*A6_3$1Yy3BsXqTYT@T<h4G&+
zJkWj_KR#i*)f7EBF8}kwo#!U<FO)?QPvoByL9Mq@eccO&;~}xP5<JCh@i_x;M<V0p
z8b9)onkoG>5TX4+;X(H+w228kgiTaegU7Lj>MAx-s}a>XIsS*j^yK9D^|B~7T#nD4
zLMp}$<a$>E)>KlgsbGb6g^%bflb1LRrgHY_Ge;|xNmM+iMn*ETZ@z9=MI*Ls-=IL$
zKRrRu4bu3l-BrW3s&WKZm4ulp(&?%w#7-hR2w2<vlK!vDiaWNi-!6+Ht1(5qPN28(
zdP%H&2^29EYXo)c9Z1ae3?$}K9wQ7S9xbd|0h7815_60$IBq&wIfX>5=0by)1_;J0
ziPOUhXV0W)@+bOfAyYy+Dk7PFjpVT)q?oJXDFUXR77nzONKjuD>T|Yox-2_m&3{B#
z*ekMF&%G%QEQX&>JbjsRS*aRfyIOdB{jz=6MB<5nyh(XS;f`}o=<Q`u#FP1LWl_W?
zMZ{Y~af5-xRIFiAitkRZx->c7)1n+t&EC+WbjtFmyG8jJqZ5nr(8<bWJTK-|+b!B`
z=xR}>QbhUvH4){Ou8N4JU*!&M%JC|4XPEv1HsvE_85-M^50^#pH>GqZdMe$Clzc;_
z`*PU<c2~MDCY0{}la&i`(x<qs3SP@%VEY0a_$hMywSYy@1pP)R+QWhKI+1r))dbBs
zzx6N6@-No0UoDFwt7Ap@5)33Zud)eR0!2*4k+PvDQ4wac6n5Vw0zol~B{N!*p5ELW
z?Q0C}Sf8Z^rSq({=RHukubfZc#wdF3d7Bq8Fr-V#%f!-0>M$Kaa#a5*OL0yYk8c1e
zm;C(ai=D~&@KLf?@X$c;R7mu7t|MRh*^yT|n!hW^cMG3}oit}L67x8HJW3yr<3scD
z)~V&-Jsw+-CZ@_OGH?XH)UX%u+`taqs3T(@-$nw2QNf@*JBa54&Os28wqjciJR<B5
zA=@pcTzDEYiO+`pOY8Gyw5$9m3cp*6Pn*v@AQrHK;T1bt$<1^T{awxU&38iuW;*9{
zy>>Ib?<}v>+<q{c+iGUG6R1Io-ox_m_44ni{Cflc>mJ|Gu)EIfd_K-Q3U?W(W6yk?
zw=>3`Gk*OyUVENjCAqxTDcAQG=0l&XU;C8nI=Yrg_uj%p1e0z#Lh+uGDDs&WD~xH~
zSF_pktdx+lmBN<K6dqH*vgvi$6^rE4h5OEl<Wpr){5Tp42iA~9>Cogz-{(lHLJE;z
zEj-SC#dKt1?Zcy3WM3&vM^0p4Vid2T4a*%5rKUx$Rv7-@3lFqkhW9)?in;t}g*(r2
z`A^HDh$qIMh@j5F877kV;>fXhiYITm^>Y@Kl2AVlL}=p!>A-5;e7s-e@F<q!NMU+%
zavUm)V#DRQZpS<+VXqrj(TEd;+1KwhUeCj$SYu`j)0@+nsj?`t8WXQB)}BW~MYr5P
zG55uBnK3yV<)Po&{e%XO+fN6N_95wjUOY{ysx>_B>^{P0-0=f*m79jA^Hyxq*{65K
zHmn!XaILVo`_=HbPINy50)MIje~<(b@TbcB;luQpJyl{4pB^P+jPQIT*7}9QW5{W}
z!YE2a6{X|5qi6V0PEIYuQwhkW=68lCkNMng=X?d)iG*J%%$<HEd~8A<exor|6Jtp3
zpStPOzF24<C`?vPXzwd4wBn~cvRyc;9<B5|@yk{U_dip3nEi5pbV99mIrfV={OQ77
z=Q#YSvM6Hf`$-YfdWV6#7milWrXEpFo6RouB9N~Z9#X#o**&pPO+PiAH&tIL+<Q(Y
zUn+|tE0YpV^=;@|*eG+a1d5o7mv|uSzKe12v^>wBaK2sAC3-^1@cyzell#?@Llb%D
zmr96;C-6556OmJv|63NthKuQuXYisJud;|I;}Xy2Ca=$cD-2&3lb+kfnu<Ulz)RJW
zo91iBr2PuCI<ZJ2snSTQ@zdZLhZv0{5K%1Udka&Rlk(xRD6&#6F`r|TATd-46fqTR
zgz9De_Mr>(_E&kaMTJc?UUr^8fbI<@I&`rxoBP$F!xM>DZ-^5KDa`51`NCA>^yO?>
z6dNw7eG(PpO%s$kAH1g}J^Q<Zh=kn21M62p`-4~)lu?F!NLfxgt-=)Kq|+>mqHpPx
zUbO7T>mwY@99*$O`RjDqPcDt42aE{lhYF9aUjZGMutVB7w?3pTC!tPZ5^@sy7^5h$
zS}be89=n9=rtmro3)jEU3sh=a9WT$SOkTvHG+d~|dk6-uY%!2kAMnApGKtk?k%;7e
zxiH)MmE5BfczIhmx@t5!WJ)(y;8h*o0SE?1?`<UoMD9>du)kQC!kl1#zATD(>ivx9
z#=5U}IC&4bdl7%qR&jT}UgY*43lFJZx$Qx|6cX~<typGxq5NLq?sG!<_hnIRxKN&4
zdk?2V?+)R6;N0YEyVJtE3p^s^O*=O#x;@#)9uJ;>3CFnlj>KP;m1KN~{;jeovdT~*
zPK`rdaR4Py#8hlhsC(ozZlk~}ap+C)SY9F1mtJBcZvsp!-KvnHRx=x>R`*U2Swv@*
z=%kF^1f4n4UM);W&Wao>iy|ws5>k&9M>23qpopn>TiK&oq5_FmXXzb7e=~_!tG<3J
zd5&j3ic@3JK_er#$0f(=N%{A8<lj^B?~VMgyZ@qLcTK!9pGPa{Yq4-&ftp>4P}CSj
zPyYTbO|iOFc;J09dF>RdnENjmCL+iE?=Oqudm;h8R|L4;@mn^1Dyi*$wo<h5pA;TU
zze4GiTNTUVbA|iP$>Jx=qUc)|rI)d*W=y3dvnr&B>9-4yvtKdwlUo&w>^BS3krUZ(
zFpAgEc;&LEQq0fQ3d8?b;eqzc@SeF<F_-_maOXKL|F^Oz;)(HJL{RH(r20vfN=c}n
z1|qcmL+KUDy1DT}xmB?o_Y|flC&#g}C^lS<>y`zT685@b6^(eZF#GzQ#_O3|6>H36
zh3U;{%<-})vKkXFAl9Bo0TpMW2uG}Z2^29EYXnK99rK1IJEatP!+H_LHVR9*U&Y?&
zl&V<S7YmOer|dOGQ6iWqtvv-&qf+`%pq)tgLxs81uY^maRK-GjwJ=#Zp?$Ed(8``{
zWV5DHg2`42_kXJJF#F|xkCdvI!=EkOb&kXTs4R-u`u>CnX}zPrE-6zfX>_R<fqbp-
zkopx!@06-oCjX{z?>U+LdRY`%nUrv<v0s+CR{}*$#rro#GkPXVrSzjGlxWFc7iMz5
zTC!$JRje%EE=)vDS^i&H6dNw4VtG+1*%fOl0-YG%s3l#wl&V<DmBN(eq<mjl6j>>k
zn9s3EkQk~2ikONuLiMtKyLYZsO0Rl@i4I*Z%;tWL!rCcSvA$d?Ohry#E|f*F;gaf}
zFO`x~cMy@#&B6ogS3;|&RK?Qq3R94i&h@e=`j$@VMN5x#sg!(rz=(i;wD8#a70?<f
zRk4JAxG)Jh34MZ5lvpj6HDG14p;Ce=i$o;%D}~wCujKA7r79NezbH&$PO!gJ7DYVu
z{+Z~;y03TgDN`xo_DrezM&Tj#E4Nirs$!x1r^4Omg!21kQEa$S?jjW`CA_=9Ba?I6
zu8oRr*CC}UR))=m$;>Ikch*Z8O2nygs4EVj1d3QCHz?FyHBl<1bgM#&TAe5?uYPSu
zUny0w;>;E%B&Rr2Wl>~BRzm8r;z-6#2^29E?<{*FOH{NM+Wr{clBVFLVYpXZUTQ|S
zIMUtP=eF?$cjt!rcDr+%`L$Q)_Hh!{xqWSalp5j!b9vzy-Hj(jxHBM8G#<Q!4HrT4
zO`inE2=VT;t}j1x{c(Ofn&R2GQGKC}D>>-~c!tHLt=#qwzcDTTMXyeaf6+VCqF-%)
zgkG8kY`A<@!xetGN_2Plj<i(ikX$~`w^N`)e{+p*o*#B>+f&??=7Qbmn3pIOYsY2z
z72YGt(*sw=yT$_UNLxC!VBf$+Y0>XDYYqD*y&Vqk(6&5$!42oQ`ZLG{pQl^zYkWV<
zygz2R&uPip+x|`^aV@DoqNtW_osKUmZ7=u(_5wYM&YYbm!EI{$J8QaXEopRLI*nx@
z_({wUK?ZR@m!zW;d!-cZf<l((NcfBHwx^P|zqQtC5lZvjm_g=cbZ5Q?-_oow--n`k
z^ZoSc@8n@$bS}0q^if=6*uo{k8g8yrn=WxFEIH*Y;kWq#Zu&v~d>Nm&%~$Y=_m$n^
zf5-x)OGOjo*v{{oW150NMDOP#I!Tq$nl9tPKYD*3{?V(<@Q)JfaItFJ-(u3}Ce06_
z59skg6Zdq<eUA~lwl!5xPXdkTs;g+%+ss30PJP|xu5NQrx4ENR+|R9cglbD`C4tEN
zY3?+t-HL0|lhvWTwz?kA1b-NL^h<IXHgy{ky`!NnXbmRBA6(KbVT<_%V8`XQBf%As
z4I59q;|AH?$`wboT)EHrl4CEg;5CVp<`)6&k0}lHT`P(g0BESeJ%G4T$65w&fEv#+
zG;j&+S=>y%-0^U8tog6e&io2}{5pO720mWJ%MTY`rHgy*y3hj3SE|u3yiVs!0GrIT
z^><xh=2v=S|J?-k9j>N2HN9hg9fiG64qs-V$|c;-(3RfbOJGb9nI+lZ8(asFBJx#C
z3|#btr#>PPFy8~_ztS;(8y%Rx!zAJt(HanpUw=ryz7f<#TGIA+7)`!U!XFM~M|T-_
z{PAau2JVAwYR_B7^{0&*T~Lg-6iu2hL;J|?kroDKl8Vs72NE@R_!kOaNfpvB6uz1&
zq+clfV5*RQz0&c!UsO%~bCxd6H`e|;<~K1kG+6D5>~78eQkr$Sf4dv>cLciEWz^l8
zY#w2{*0@@`Tgz?I^4?yTZu3>%)G)z?0cq3a%J!%SvPyT%Apu<L_Uufn5owjZB0d8(
zE>MXJ$uj_Z1)%FK;2F>Z3~K&(pd2*RJNye8^8=|u`h~*JB@6u{GcyXFl9sFMl{kZ*
zc?am9NI{R!%*N0m$d6<|=JFt)%zzxvgM2sxav~4%4>BN+=0QG|0eLJB^0OI`$MYaR
zmH~Mp5AwqqkSFsXA4!AECKw&E?guj<UAX(B8IUgA{d5MT3wJ-20qMfsk7hu+aQCwr
zkS^T)nG8r5?*32)qziZNWI(!b_ove!b6vRm@eD{8?*9D@NEhz@Tn3~IcR!Q?>B8NA
zm;xD?nVAiB;Gbq|=E9oKWNVIxHJ`}VoCs@vGF$U#So2e<nh|5JR>#9LHE*hg>y9zg
z|5Z>g=8t}%@Rw7C^b3W*k}9NMDEzIUklfB4{)NKdNfpvB6n-^TNWW0{wNxSfdZp7Q
zQ%45dY|{tzZazrg$dNJ{lU#uL-SlyVKE9Ve$j<R-*cF>(lFc{Mhe02&rw?*!<{RnT
zWAs6UnJ>~en?A@qn+^JSCw-9nHILJ`hv<VWtw{!&9WoPck`Xq^k+C~B@279)=wq2a
zs`PP&KFFz<^Yr1+2YE~LN%}@iWDji~qo2e~bB4aXl|E|p@qP5MNFQ&(#~my<>J52;
zwfSFx#~*pxzG*dVwN8PFE76F*$99Y*JoMX8IEqo|MsGycJ1N>%f;E;ujAaE(Kkois
LrjWP2F!lcdaa;*9

literal 43277
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
Je6UrT{r|^VTL1t6

diff --git a/sphinx/build/doctrees/index.doctree b/sphinx/build/doctrees/index.doctree
index acbcecb3dbc991ed9f123bd6ecdc6d8840b61f44..1be99e69262b7d0b1ac0b129ab35b39788379179 100644
GIT binary patch
delta 1518
zcmZ{kT}V@57{~X{&OF=P$8mG!%&(?y>eQ*}iZZ+~iL4c3YLt<#(d)tQxk4f+Fen%c
zeb+@-_CbY&Pz)jhL#&%_M1qo_@Ujajg6JkfdY+wmc8;{0vv<$``TyS^@7F@>>Ot;0
zclT}43vOPkr6loO>m=qz>YzSKXcnyuP!AJyWtKW9)kr1krk(`9%SlK*b8%j-1Eh8)
z=t~XQ)FyduaaXwu@b^3l#&a+_Lo3nAT6G;{oXzNZ$P{X(NvYmxgq~5XaKqTm?$}CP
zv{xZ^M+RwM)s6VIxQB97N3;83(9fo`D>(*^S@a4xQ!HiDfMJAfWal3W%eDt-qe3*N
zJrpeU?ems4`WhSJH{+?;9d!tMq=L+W%DfC2Q$wPd0dkFR<W@jlMsE*7E-4|m@uK=;
zk>P1zYG{ckLDS%CDR4!HOikAy@Pi7}1eH}8bV&`0Vg}F(gO~dW@(=VTS94Pd%4Q7{
z#x&FxGZ~#^i+PMwgkxnk7oSBm8tM==Y}VwGx7G}Se`T0WH4KUwV1{z4`6?;Uje&Mp
zII$cH$)nUMZSa?zhBT7sXS+>)-Y>Zhs4y(xZpI3pFtMCPZF|!v48%+rTc&EhR|-5W
zV|4Arm@wBWFhXp>+{A|@*CiE(6($eL7+r{AmJd3Jv>O*lN4sFyhC>TI48zpz!wdP|
zG6;9iYdy-xr3vPe6TtNoV@WJ*dTBkY;8|dMgj#+<YJaBUv4ia?Zl2|_BtL|o$e{Ry
zEeREhh-LO&@bJr0&x$G{4<g?DH{y0~xguhny~=g->r%vLRfGc~J|>UQHU&Fw^I7j>
zue9698H3ew3DIPLaz&PH8x_BxDw?z!O*ld;#6PMYe0c)!9E90ByU(5rO%P_qAJr?j
z{T3BT>&^D(Em|9(OKieVGk*N+cixEAg;oix1d>YGq@yLb7>n{oB_F%jjya(UYFX*0
zvoo8Wv=!^aW0A>VC{EpMCclr=CBEk0Bjj@8N<lLrZno%jF`@7iTXR+?z7-xJ)u(Xo
z6YvQ~^`iqLp{eQdP#B&<5rsgQ7Qhf?T9fE0swZ~C#ZYi;a$ss`Y&0Ig$s>bx{{XBp
Bxvu~K

delta 1747
zcmZ{k%TE(Q7{I$=TS_0h3v7{>tw3pMsyqdvA*Kh=givD$1T{#Y6s8-xRl1Ea#zYh4
zVhsti9K0w#f=c9IdhmuJ+*M*!;>CZ!1T|ia5B$C^EM03ayVLLSn_p*V=GC#M-NtMC
z7VaK+ZoF4uOIb!I;^Aa0BFRd6si2Z!+lZ62kOopnydlyUqCtzBZGu=pjS(MdO#dmY
zWSC}JVGOV*Al0KUFUIm<rk%>hE9@Bj9MzXtM<8~Vc#%e3re5YEoiq(ullm%qLapet
zLUkNXj4|w^tl3>VoRu3)j*~Nu*OjY^j~I!Gm`7l6o}M;0unIKH>#;meKDX0ufL4jF
zn9F-*4e$T~giqN{g=Kehd%)e=+}fhtRCXr#Cl0Vj`Ux~|8{`%>?>U_}=JI$eMXl^Q
zq}TM=jQ6U}`&Utgb<cZ)x-Hf026VpFcWOd*$i3EtR&_#{%Omv85@5eVdP|SZ2z}NG
zbrxT2*b~~$ETko6O2{*DX-c7rw#M7^Rk7?aF$RN<>9UCXFy<5)`h~62#2qmEZ%zEO
zP8@T2#Emw;;8%IRf2VSn!9EZ@7|!g&K6NWdwwApm6}#xNtyAby5l3?nnjZ_O4m8Fc
zDtc(pUZ?F)$mR2!wflu(6+V;$&-e{sINNW_ekjXtl6oC&!la5IIS9><1FH$mZvg%5
zyC(>8WDr->H~^y{jvU8fv~%L&7NFhiIGp!I_N1_&PDOL4f>STfVHocX>gLX6X)e=Q
z?vSvo_CCw)-96}Kz<2_hwVb%57C(ena$I~&Yj{r<aE<o!K4DF*S<ep?0QmC%z)yUA
z7I2d~O1#3R3jCNK=mg+<1X?shSWFjvQNnZgu}%F}_($d-QClM3&M>oA(^mS)^Btn1
zqrhNDB#B4-sjI<TF$DLLOu4dVp%jXM#^XzWE$^;cjry_Zjj|Q470SeRe01QWiw1=l
zSC74_m<vz`>8j9C;=-Wzl`}W7$vMyaAy%kPgt0y|?1ySA9N~C!CLB?SkG^pZGfnBn
z@;eN3DZRe`2*dd3kBU0_t<vx0r=wD2bUGqU$z*go8jH$GKj)=Yl^@d8RXvRVG)jfw
zkw{sju~<aDd?Av6dt1arC_yS<h-nf?->Pn6>a9^JJe`~XWPC~)QBuVdk#KxwOpeAS
LC4`pA@xy-sl|=MD

diff --git a/sphinx/build/html/.buildinfo b/sphinx/build/html/.buildinfo
index 6118c998..a2844329 100644
--- a/sphinx/build/html/.buildinfo
+++ b/sphinx/build/html/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 4ac17d5203f4fed9801b331b002090ea
+config: 85882ff0ddf883585509119f73a6ac8e
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/sphinx/build/html/Ohmpi.html b/sphinx/build/html/Ohmpi.html
index 9a9fb89d..4fde6656 100644
--- a/sphinx/build/html/Ohmpi.html
+++ b/sphinx/build/html/Ohmpi.html
@@ -1,71 +1,33 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  <meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
-
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>OhmPi project &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>OhmPi project &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="OhmPi V 1.01 (limited to 32 electrodes)" href="V1_01.html" />
     <link rel="prev" title="OHMPI: Open source and open hardware resitivity-meter" href="index.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -73,18 +35,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul class="current">
 <li class="toctree-l1 current"><a class="current reference internal" href="#">OhmPi project</a><ul>
 <li class="toctree-l2"><a class="reference internal" href="#partenaires"><strong>Partenaires</strong></a><ul>
@@ -99,72 +50,33 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>OhmPi project</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
             <a href="_sources/Ohmpi.rst.txt" rel="nofollow"> View page source</a>
-          
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
-  <section id="ohmpi-project">
+             
+  <div class="section" id="ohmpi-project">
 <h1>OhmPi project<a class="headerlink" href="#ohmpi-project" title="Permalink to this headline">¶</a></h1>
-<section id="partenaires">
+<div class="section" id="partenaires">
 <h2><strong>Partenaires</strong><a class="headerlink" href="#partenaires" title="Permalink to this headline">¶</a></h2>
 <a class="reference internal image-reference" href="_images/logo_ohmpi.JPG"><img alt="Logo OhmPi" class="align-center" src="_images/logo_ohmpi.JPG" style="width: 350px; height: 250px;" /></a>
 <p>Authors:</p>
@@ -198,13 +110,13 @@
 <p>Creation date : Juillet 2020.</p>
 <p>Update : 04 août 2021.</p>
 <p>Status of document: In progress.</p>
-<section id="citing-ohmpi">
+<div class="section" id="citing-ohmpi">
 <h3><strong>Citing OhmPi</strong><a class="headerlink" href="#citing-ohmpi" title="Permalink to this headline">¶</a></h3>
 <p><em>Rémi Clement, Yannick Fargier, Vivien Dubois, Julien Gance, Emile Gros, et al.. OhmPi: An open</em>
 <em>source data logger for dedicated applications of electrical resistivity imaging at the small and laboratory</em>
 <em>scale. HardwareX, Elsevier, 2020, 8, 24 p. ff10.1016/j.ohx.2020.e00122ff.</em></p>
-</section>
-<section id="introduction-to-ohmpi">
+</div>
+<div class="section" id="introduction-to-ohmpi">
 <h3><strong>Introduction to OhmPi</strong><a class="headerlink" href="#introduction-to-ohmpi" title="Permalink to this headline">¶</a></h3>
 <p>This documentation presents the development of a low-cost, open hardware resistivity meter to provide the scientific community with a robust and flexible tool for small-scale experiments. Called OhmPi, this basic resistivity meterfeatures current injection and measurement functions associated with a multiplexer that allows performing automatic measurements with up to 32 electrodes.OhmPi’s philosophy is to provide a fully open source and open hardware tool /
 to the near surface scientific community.</p>
@@ -212,64 +124,39 @@ to the near surface scientific community.</p>
 <p class="admonition-title">Note</p>
 <p>Everyone willing to get involved is  welcome in OhmPi Project!.</p>
 </div>
-</section>
-</section>
-</section>
+</div>
+</div>
+</div>
 
 
            </div>
-           
           </div>
-          <footer>
-  
-    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-      
-        <a href="V1_01.html" class="btn btn-neutral float-right" title="OhmPi V 1.01 (limited to 32 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
-      
-      
-        <a href="index.html" class="btn btn-neutral float-left" title="OHMPI: Open source and open hardware resitivity-meter" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
-      
+          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
+        <a href="index.html" class="btn btn-neutral float-left" title="OHMPI: Open source and open hardware resitivity-meter" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+        <a href="V1_01.html" class="btn btn-neutral float-right" title="OhmPi V 1.01 (limited to 32 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/V1_01.html b/sphinx/build/html/V1_01.html
index 06cfdce0..0b1776c6 100644
--- a/sphinx/build/html/V1_01.html
+++ b/sphinx/build/html/V1_01.html
@@ -1,72 +1,33 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  <meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
-
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>OhmPi V 1.01 (limited to 32 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>OhmPi V 1.01 (limited to 32 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-        <script async="async" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="OhmPi V 1.02 (limited to 32 electrodes)" href="V1_02.html" />
     <link rel="prev" title="OhmPi project" href="Ohmpi.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -74,18 +35,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1 current"><a class="current reference internal" href="#">OhmPi V 1.01 (limited to 32 electrodes)</a><ul>
@@ -122,70 +72,31 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>OhmPi V 1.01 (limited to 32 electrodes)</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
             <a href="_sources/V1_01.rst.txt" rel="nofollow"> View page source</a>
-          
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
-  <section id="ohmpi-v-1-01-limited-to-32-electrodes">
+             
+  <div class="section" id="ohmpi-v-1-01-limited-to-32-electrodes">
 <h1>OhmPi V 1.01 (limited to 32 electrodes)<a class="headerlink" href="#ohmpi-v-1-01-limited-to-32-electrodes" title="Permalink to this headline">¶</a></h1>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -193,13 +104,13 @@
 However, we have corrected the bugs that existed on this version and explained the missing mounting points in detail below.
 We invite you to refer to this document to assemble Ohmpi V1.01.</p>
 </div>
-<section id="the-philosophy-of-ohmpi">
+<div class="section" id="the-philosophy-of-ohmpi">
 <h2>The philosophy of Ohmpi<a class="headerlink" href="#the-philosophy-of-ohmpi" title="Permalink to this headline">¶</a></h2>
 <p>The philosophy of Ohmpi V1.01 is to offer a multi electrode resistivity meter, from a set of commercially available
 electronic cards it is a resistivity meter limited to 32 electrodes only. It is limited to low-current injection,
 but suitable for small laboratory experiments and small field time monitoring</p>
-</section>
-<section id="technical-data">
+</div>
+<div class="section" id="technical-data">
 <h2>Technical data<a class="headerlink" href="#technical-data" title="Permalink to this headline">¶</a></h2>
 <table class="docutils align-default">
 <colgroup>
@@ -255,10 +166,10 @@ control system</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-<section id="raspberry-pi-configuration">
+</div>
+<div class="section" id="raspberry-pi-configuration">
 <h2>Raspberry Pi  configuration<a class="headerlink" href="#raspberry-pi-configuration" title="Permalink to this headline">¶</a></h2>
-<section id="os-installation">
+<div class="section" id="os-installation">
 <h3>OS installation<a class="headerlink" href="#os-installation" title="Permalink to this headline">¶</a></h3>
 <p>The first step is to start up the Raspberry Pi board, including installation of an OS (operating system).
 For this step, the installation instructions are well described on the Raspberry website</p>
@@ -269,9 +180,9 @@ For this step, the installation instructions are well described on the Raspberry
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>All the development tests were performed on Raspberry Pi 3 Model B, we used the following version of Raspbian:</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/raspbian_version.jpg"><img alt="alternate text" src="_images/raspbian_version.jpg" style="width: 800px; height: 400px;" /></a>
-</figure>
+</div>
 </div>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -307,8 +218,8 @@ To ensure that the GPIOs are in Low position, you will need to modify the /boot/
 <li><p>Press Ctrl +x to escap and return to the terminal</p></li>
 <li><p>Close the terminal</p></li>
 </ol>
-</section>
-<section id="virtual-environnement-and-packages">
+</div>
+<div class="section" id="virtual-environnement-and-packages">
 <h3>Virtual Environnement and packages<a class="headerlink" href="#virtual-environnement-and-packages" title="Permalink to this headline">¶</a></h3>
 <p>All dependencies are specified in requirements.txt</p>
 <div class="admonition note">
@@ -341,38 +252,38 @@ to leave the virtual environment simply type:</p>
 <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">deactivate</span>
 </pre></div>
 </div>
-</section>
-<section id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
+</div>
+<div class="section" id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
 <h3>Activate virtual environnement on Thonny (Python IDE)  (on Rapberry Pi)<a class="headerlink" href="#activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi" title="Permalink to this headline">¶</a></h3>
 <p>If you decided to use a virtual environment, it is necessary to setup Thonny Python IDE the first time you use it.</p>
 <p>1- Run the Thonny Python IDE software, Click on raspebrry acces <strong>menu &gt; programming&gt; Thonny pythonIDE</strong></p>
 <p>2- Thonny’s interface opens, Python runs on the Root (Python 3.7.3 (/usr/bin/python3))</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_first_interface.jpg"><img alt="alternate text" src="_images/thonny_first_interface.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>3-Click on <strong>Run&gt;select interpreter</strong>, a new window opens click on interpret</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_option.jpg"><img alt="alternate text" src="_images/thonny_option.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>4-On the new open windows select <strong>alternative Pyhton3 or virtual environnement</strong></p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter.jpg"><img alt="alternate text" src="_images/thonny_interpreter.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>5- New buttons appeared, selected <strong>“locate another python executable “</strong></p>
 <p>6- A new window opens, find the folder where there is the python 3 file in the virtual environment folder previously created <strong>/home/pi/ohmpi/bin/python3</strong>.</p>
 <p>7- In the <strong>known interpreter</strong> tab the path of the virtual environnementshould appear</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter_folder.jpg"><img alt="alternate text" src="_images/thonny_interpreter_folder.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>8- Close the window by clicking on <strong>ok</strong>.</p>
 <p>9- Close thonny to save modifications</p>
-</section>
-</section>
-<section id="assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi">
+</div>
+</div>
+<div class="section" id="assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi">
 <h2>Assembly of the measuring/current injection cards, and connection with the Raspberry Pi<a class="headerlink" href="#assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi" title="Permalink to this headline">¶</a></h2>
-<section id="electrical-resistivity-measurements-board">
+<div class="section" id="electrical-resistivity-measurements-board">
 <h3>Electrical resistivity measurements board<a class="headerlink" href="#electrical-resistivity-measurements-board" title="Permalink to this headline">¶</a></h3>
-<section id="a-description">
+<div class="section" id="a-description">
 <h4>a) Description<a class="headerlink" href="#a-description" title="Permalink to this headline">¶</a></h4>
 <p>To measure electrical resistivity with Raspberry Pi, an ADS1115 was introduced, as proposed by Florsch [7]. The ADS1115
 is a 16-bit ADC (Analog-to-Digital Converter), with an adaptable gain. Its value has been set at 2/3 in this study. The
@@ -405,14 +316,12 @@ electric field in the ground, with the total input impedance value being estimat
 A shortcut between Electrodes A and B will generate excessive currents, whose intensities depend on the type of battery used.
 A lithium ion battery or automobile-type lead-acid battery can deliver a strong enough current to damage the board and, as such,
 constitutes a potential hazard. We therefore recommend adding a 1.5-A fuse between the battery and resistor R9.</p>
-<figure class="align-center" id="id1">
+<div class="align-center figure" id="id1">
 <a class="reference internal image-reference" href="_images/schema_measurement_board.jpg"><img alt="alternate text" src="_images/schema_measurement_board.jpg" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement board</span><a class="headerlink" href="#id1" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
-</section>
-<section id="b-implementation">
+<p class="caption"><span class="caption-text">Measurement board</span><a class="headerlink" href="#id1" title="Permalink to this image">¶</a></p>
+</div>
+</div>
+<div class="section" id="b-implementation">
 <h4>b) Implementation<a class="headerlink" href="#b-implementation" title="Permalink to this headline">¶</a></h4>
 <p>The measurement board must be printed using the PCB file (Source file repository), with components soldered onto
 it by following the steps described below and illustrated in the following figure :</p>
@@ -428,16 +337,23 @@ it by following the steps described below and illustrated in the following figur
 \[coeff p2 = (R7 + R6) / R7\]</div>
 <div class="math notranslate nohighlight">
 \[coeff p3 = (R9 + R8) / R9\]</div>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="linenos">36</span> <span class="sd">&quot;&quot;&quot;</span>
-<span class="linenos">37</span><span class="sd"> hardware parameters</span>
-<span class="linenos">38</span><span class="sd"> &quot;&quot;&quot;</span>
-<span class="linenos">39</span> <span class="n">R_ref</span> <span class="o">=</span> <span class="mi">50</span> <span class="c1"># reference resistance value in ohm</span>
-<span class="linenos">40</span> <span class="n">coef_p0</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P0, measurement in V/V</span>
-<span class="linenos">41</span> <span class="n">coef_p1</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P1, measurement in V/V</span>
-<span class="linenos">42</span> <span class="n">coef_p2</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P2, measurement in V/V</span>
-<span class="linenos">43</span> <span class="n">coef_p3</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P3, measurement in V/V</span>
+<div class="highlight-python notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>36
+37
+38
+39
+40
+41
+42
+43</pre></div></td><td class="code"><div class="highlight"><pre><span></span> <span class="sd">&quot;&quot;&quot;</span>
+<span class="sd"> hardware parameters</span>
+<span class="sd"> &quot;&quot;&quot;</span>
+ <span class="n">R_ref</span> <span class="o">=</span> <span class="mi">50</span> <span class="c1"># reference resistance value in ohm</span>
+ <span class="n">coef_p0</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P0, measurement in V/V</span>
+ <span class="n">coef_p1</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P1, measurement in V/V</span>
+ <span class="n">coef_p2</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P2, measurement in V/V</span>
+ <span class="n">coef_p3</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P3, measurement in V/V</span>
 </pre></div>
-</div>
+</td></tr></table></div>
 <p>The coefficient parameters can be adjusted in lines 40 to 43 of the ohmpi.py code.</p>
 </div></blockquote>
 </dd>
@@ -454,21 +370,17 @@ or stronger power supply, it would be possible to adjust the divider bridge valu
 Once all the components have been soldered together, the measurement board can be connected to the Raspberry Pi and the
 battery terminal, according to Figure 9. Between the battery and the TX+ terminal of the measurement board, remember to
 place a fuse holder with a 1.5-A fuse for safety purposes.</p>
-<figure class="align-center" id="id2">
+<div class="align-center figure" id="id2">
 <a class="reference internal image-reference" href="_images/measurement_board.jpg"><img alt="alternate text" src="_images/measurement_board.jpg" style="width: 800px; height: 500px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement circuit board assembly: a) printed circuit board, b) adding the 1-Kohm resistors ± 1%, c)adding the 1.5-Kohm resistors ± 1%, d) adding the black female 1 x 10 header and the 7-blue screw terminal block(2 pin, 3.5-mm pitch), e) adding the 50-ohm reference resistor ± 0.1%, and f) adding the ADS1115 and the LM358N low-power dual operational amplifiers</span><a class="headerlink" href="#id2" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
-<figure class="align-center" id="id3">
+<p class="caption"><span class="caption-text">Measurement circuit board assembly: a) printed circuit board, b) adding the 1-Kohm resistors ± 1%, c)adding the 1.5-Kohm resistors ± 1%, d) adding the black female 1 x 10 header and the 7-blue screw terminal block(2 pin, 3.5-mm pitch), e) adding the 50-ohm reference resistor ± 0.1%, and f) adding the ADS1115 and the LM358N low-power dual operational amplifiers</span><a class="headerlink" href="#id2" title="Permalink to this image">¶</a></p>
+</div>
+<div class="align-center figure" id="id3">
 <a class="reference internal image-reference" href="_images/measurement_board-2.jpg"><img alt="alternate text" src="_images/measurement_board-2.jpg" style="width: 800px; height: 700px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement board installation with Raspberry Pi</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
-</section>
-</section>
-<section id="current-injection-board">
+<p class="caption"><span class="caption-text">Measurement board installation with Raspberry Pi</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
+</div>
+</div>
+</div>
+<div class="section" id="current-injection-board">
 <h3>Current injection board<a class="headerlink" href="#current-injection-board" title="Permalink to this headline">¶</a></h3>
 <p>To carry out the electrical resistivity measurement, the first step consists of injecting current into the ground.
 In our case, a simple 9-V lead-acid battery is used to create an electrical potential difference that results
@@ -481,12 +393,10 @@ to the GPIO 7 on the Raspberry Pi and therefore activate simultaneously. The rol
 the polarity at electrodes A and B. Thus, when relays 3 and 4 are energized by the GPIO 8 in the open position,
 the positive battery pole is connected to electrode A and the negative pole to electrode B. When not energized,
 they remain in the normally closed position. This set-up offers a simple and robust solution to inject current.</p>
-<figure class="align-center" id="id4">
+<div class="align-center figure" id="id4">
 <a class="reference internal image-reference" href="_images/current_board.jpg"><img alt="alternate text" src="_images/current_board.jpg" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Wiring of the 4-channel relay module board for current injection management</span><a class="headerlink" href="#id4" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Wiring of the 4-channel relay module board for current injection management</span><a class="headerlink" href="#id4" title="Permalink to this image">¶</a></p>
+</div>
 <p>The next step consists of featuring the 4-channel relay module used for current injection and its assembly. The wiring
 between the relays must be carried out in strict accordance with Fig. 10. This card must then be connected to the Raspberry
 Pi and the measurement card. On the Raspberry Pi, it is necessary to connect inputs In1 and In2 to the same GPIO. For this
@@ -494,22 +404,20 @@ purpose, it is necessary to solder together the two pins on the 4-channel relay
 the relay card’s 4 channels respectively to the GND pin and 5Vcc of the Raspberry Pi. Now connect relays 1, 2, 3 and 4, as
 shown in the diagram, using 1-mm2 cables (red and black in Fig. 10). Lastly, connect the inputs of relay 1 and 2 respectively
 to terminals B and A of the measurement board.</p>
-<figure class="align-center" id="id5">
+<div class="align-center figure" id="id5">
 <a class="reference internal image-reference" href="_images/installation_current_board.jpg"><img alt="alternate text" src="_images/installation_current_board.jpg" style="width: 800px; height: 700px;" /></a>
-<figcaption>
-<p><span class="caption-text">Current injection board installation with Raspberry Pi</span><a class="headerlink" href="#id5" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Current injection board installation with Raspberry Pi</span><a class="headerlink" href="#id5" title="Permalink to this image">¶</a></p>
+</div>
 <p>Congratulations, you have build a 4 electrodes resistivity-meter.</p>
-</section>
-<section id="frist-four-electrodes-resistivity-mesurement">
+</div>
+<div class="section" id="frist-four-electrodes-resistivity-mesurement">
 <h3>Frist four electrodes resistivity mesurement<a class="headerlink" href="#frist-four-electrodes-resistivity-mesurement" title="Permalink to this headline">¶</a></h3>
 <p>Under construction !</p>
 <p>Describe the way to valide the first part of the instruction.
 Electrical resistivity measurement on test circuit</p>
-</section>
-</section>
-<section id="multiplexer-implentation">
+</div>
+</div>
+<div class="section" id="multiplexer-implentation">
 <h2>Multiplexer implentation<a class="headerlink" href="#multiplexer-implentation" title="Permalink to this headline">¶</a></h2>
 <p>The resistivity measurement is conducted on four terminals (A, B, M and N). The user could perform each measurement
 by manually plugging four electrodes into the four channel terminals. In practice, ERT requires several tens or thousands
@@ -520,12 +428,10 @@ modules with 16 channels each. On the first board, on each MUX, 15 relays out of
 configuration enables making smaller multiplexers (8 or 16 electrodes only). On the other hand, if you prefer upping to 64 electrodes,
 which is entirely possible, a GPIO channel multiplier will have to be used.
 To prepare the multiplexer, the channels of the two relay boards must be connected according to the wiring diagram shown below.</p>
-<figure class="align-center" id="id6">
+<div class="align-center figure" id="id6">
 <a class="reference internal image-reference" href="_images/multiplexer_implementation.jpg"><img alt="alternate text" src="_images/multiplexer_implementation.jpg" style="width: 800px; height: 500px;" /></a>
-<figcaption>
-<p><span class="caption-text">Schematic diagram of the wiring of two 16-channel relay shields</span><a class="headerlink" href="#id6" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Schematic diagram of the wiring of two 16-channel relay shields</span><a class="headerlink" href="#id6" title="Permalink to this image">¶</a></p>
+</div>
 <p>For this purpose, 0.5-mm² cables with end caps are used and their length adjusted for each connection in order to produce a clean assembly.
 The length was adjusted so that the distance between the two points to be connected could be directly measured on the board once they had
 been assembled one above the other, in adding an extra 3 cm. The wires at the ends need to be stripped and the end caps added.
@@ -534,12 +440,10 @@ As a final step, connect the cables to the correct connectors. This operation mu
 for activating each relay (Fig. 12). However, we will be activating several relays with a single GPIO (to limit the number of GPIOs used on Raspberry Pi,
 see Section 2.4). To execute this step, it will be necessary to follow the protocol presented in Figure.</p>
 <blockquote>
-<div><figure class="align-center" id="id7">
+<div><div class="align-center figure" id="id7">
 <a class="reference internal image-reference" href="_images/connection.jpg"><img alt="alternate text" src="_images/connection.jpg" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Connection to the 16-channel relay shield</span><a class="headerlink" href="#id7" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Connection to the 16-channel relay shield</span><a class="headerlink" href="#id7" title="Permalink to this image">¶</a></p>
+</div>
 </div></blockquote>
 <p>For the 16-channel relay shield no. 1, these steps must be followed:
 *       Position a test circuit with 10 horizontal and 10 vertical holes on the pins of the 16-channel relay shield board.
@@ -601,43 +505,39 @@ The next step consists of connecting the relay card inputs to the Raspberry Pi a
 <blockquote>
 <div><p>Connection of the GPIOs to each multiplexer</p>
 </div></blockquote>
-</section>
-<section id="electrode-connection">
+</div>
+<div class="section" id="electrode-connection">
 <h2>Electrode connection<a class="headerlink" href="#electrode-connection" title="Permalink to this headline">¶</a></h2>
 <p>At this point, all that remains is to connect the electrodes of each multiplexer to a terminal block (Fig. 13). In our set-up, screw terminals assembled on a din rail were used.
 According to the chosen multiplexer configuration, all the relays of each multiplexer will be connected to an electrode and, consequently, each electrode will have four incoming
 connections. Instead of having four cables connecting an electrode terminal to each multiplexer, we recommend using the cable assembly shown in the following Figure.</p>
-<figure class="align-center" id="id8">
+<div class="align-center figure" id="id8">
 <a class="reference internal image-reference" href="_images/cable.jpg"><img alt="alternate text" src="_images/cable.jpg" style="width: 800px; height: 300px;" /></a>
-<figcaption>
-<p><span class="caption-text">Wire cabling for multiplexer and terminal screw connection</span><a class="headerlink" href="#id8" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Wire cabling for multiplexer and terminal screw connection</span><a class="headerlink" href="#id8" title="Permalink to this image">¶</a></p>
+</div>
 <p>the next figure provides an example of multiplexer relay connections for electrode no. 1: this electrode of multiplexer MUX A must be connected to electrode no. 1 of MUX B. Moreover, electrode no. 1 of MUX B
 must be connected to electrode no. 1 of MUX N, which in turn must be connected to electrode no. 1 of MUX M. Lastly, electrode no. 1 of MUX M is connected to the terminal block.
 This operation must be repeated for all 32 electrodes.</p>
-<figure class="align-center" id="id9">
+<div class="align-center figure" id="id9">
 <a class="reference internal image-reference" href="_images/electrode_cable.jpg"><img alt="alternate text" src="_images/electrode_cable.jpg" style="width: 800px; height: 800px;" /></a>
-<figcaption>
-<p><span class="caption-text">Example of a multiplexer connection to the screw terminal for electrode no. 1.</span><a class="headerlink" href="#id9" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Example of a multiplexer connection to the screw terminal for electrode no. 1.</span><a class="headerlink" href="#id9" title="Permalink to this image">¶</a></p>
+</div>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
 <p>The 16 channel relay cards exist in 5-V and 12-V , in the bottom figure we have 12-V cards that we will directly connect to the battery.
 In case you bought 16 channel relay 5-V cards, you will need to add a DC/DC 12-V/5-V converter. You can use a STEP DOWN MODULE DC-DC (Velleman WPM404) and set the voltage to 5V with the potentiometer.</p>
 </div>
-</section>
-<section id="operating-instruction">
+</div>
+<div class="section" id="operating-instruction">
 <h2>Operating instruction<a class="headerlink" href="#operating-instruction" title="Permalink to this headline">¶</a></h2>
-<section id="preliminary-procedure-only-for-the-initial-operation">
+<div class="section" id="preliminary-procedure-only-for-the-initial-operation">
 <h3>Preliminary procedure (Only for the initial operation)<a class="headerlink" href="#preliminary-procedure-only-for-the-initial-operation" title="Permalink to this headline">¶</a></h3>
 <p>The open source code must be downloaded at the Open Science Framework source file repository for this manuscript (<a class="reference external" href="https://osf.io/dzwb4/">https://osf.io/dzwb4/</a>)
 or at the following Gitlab repository address: <a class="reference external" href="https://gitlab.irstea.fr/reversaal/OhmPi">https://gitlab.irstea.fr/reversaal/OhmPi</a>. The code must be then unzipped into a selected folder (e.g. OhmPi-master). A “readme” file
 is proposed in the directory to assist with installation of the software and required python packages. It is strongly recommended to create a python virtual environment for installing
 the required packages and running the code.</p>
-</section>
-<section id="startup-procedure">
+</div>
+<div class="section" id="startup-procedure">
 <h3>Startup procedure<a class="headerlink" href="#startup-procedure" title="Permalink to this headline">¶</a></h3>
 <p>As an initial operating instruction, all batteries must be disconnected before any hardware handling. Ensure that the battery is charged at full capacity. Plug all the electrodes (32 or fewer)
 into the screw terminals. The Raspberry Pi must be plugged into a computer screen, with a mouse and keyboard accessed remotely. The Raspberry Pi must then be plugged into the power supply
@@ -647,23 +547,30 @@ function may be adjusted/optimized depending on the measurement attributes. For
 plugged into the hardware; the “ohmpi.py” source code must be run within a python3 environment (or a virtual environment if one has been created) either in the terminal or using Thonny. You should now
 hear the characteristic sound of a relay switching as a result of electrode permutation. After each quadrupole measurement, the potential difference as well as the current intensity and resistance
 are displayed on the screen. A measurement file is automatically created and named “measure.csv”; it will be placed in the same folder.</p>
-</section>
-<section id="electrical-resistivity-measurement-parameters-description">
+</div>
+<div class="section" id="electrical-resistivity-measurement-parameters-description">
 <h3>Electrical resistivity measurement parameters description<a class="headerlink" href="#electrical-resistivity-measurement-parameters-description" title="Permalink to this headline">¶</a></h3>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="linenos">27</span> <span class="sd">&quot;&quot;&quot;</span>
-<span class="linenos">28</span><span class="sd"> measurement parameters</span>
-<span class="linenos">29</span><span class="sd"> &quot;&quot;&quot;</span>
-<span class="linenos">30</span> <span class="n">nb_electrodes</span> <span class="o">=</span> <span class="mi">32</span> <span class="c1"># maximum number of electrodes on the resistivity meter</span>
-<span class="linenos">31</span> <span class="n">injection_duration</span> <span class="o">=</span> <span class="mf">0.5</span> <span class="c1"># Current injection duration in second</span>
-<span class="linenos">32</span> <span class="n">nbr_meas</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># Number of times the quadripole sequence is repeated</span>
-<span class="linenos">33</span> <span class="n">sequence_delay</span><span class="o">=</span> <span class="mi">30</span> <span class="c1"># Delay in seconds between 2 sequences</span>
-<span class="linenos">34</span> <span class="n">stack</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># repetition of the current injection for each quadripole</span>
+<div class="highlight-python notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>27
+28
+29
+30
+31
+32
+33
+34</pre></div></td><td class="code"><div class="highlight"><pre><span></span> <span class="sd">&quot;&quot;&quot;</span>
+<span class="sd"> measurement parameters</span>
+<span class="sd"> &quot;&quot;&quot;</span>
+ <span class="n">nb_electrodes</span> <span class="o">=</span> <span class="mi">32</span> <span class="c1"># maximum number of electrodes on the resistivity meter</span>
+ <span class="n">injection_duration</span> <span class="o">=</span> <span class="mf">0.5</span> <span class="c1"># Current injection duration in second</span>
+ <span class="n">nbr_meas</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># Number of times the quadripole sequence is repeated</span>
+ <span class="n">sequence_delay</span><span class="o">=</span> <span class="mi">30</span> <span class="c1"># Delay in seconds between 2 sequences</span>
+ <span class="n">stack</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># repetition of the current injection for each quadripole</span>
 </pre></div>
-</div>
+</td></tr></table></div>
 <p>The measurement parameters can be adjusted in lines 27 to 30 of the ohmpi.py code.</p>
-</section>
-</section>
-<section id="complete-list-of-components">
+</div>
+</div>
+<div class="section" id="complete-list-of-components">
 <h2>Complete list of components<a class="headerlink" href="#complete-list-of-components" title="Permalink to this headline">¶</a></h2>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -831,63 +738,38 @@ are displayed on the screen. A measurement file is automatically created and nam
 </tr>
 </tbody>
 </table>
-</section>
-</section>
+</div>
+</div>
 
 
            </div>
-           
           </div>
-          <footer>
-  
-    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-      
-        <a href="V1_02.html" class="btn btn-neutral float-right" title="OhmPi V 1.02 (limited to 32 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
-      
-      
-        <a href="Ohmpi.html" class="btn btn-neutral float-left" title="OhmPi project" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
-      
+          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
+        <a href="Ohmpi.html" class="btn btn-neutral float-left" title="OhmPi project" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+        <a href="V1_02.html" class="btn btn-neutral float-right" title="OhmPi V 1.02 (limited to 32 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/V1_02.html b/sphinx/build/html/V1_02.html
index 32dab780..00192dc4 100644
--- a/sphinx/build/html/V1_02.html
+++ b/sphinx/build/html/V1_02.html
@@ -1,72 +1,33 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  <meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
-
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>OhmPi V 1.02 (limited to 32 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>OhmPi V 1.02 (limited to 32 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-        <script async="async" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="OhmPi V 2.xx (64 or 128 electrodes)" href="V2_00.html" />
     <link rel="prev" title="OhmPi V 1.01 (limited to 32 electrodes)" href="V1_01.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -74,18 +35,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1"><a class="reference internal" href="V1_01.html">OhmPi V 1.01 (limited to 32 electrodes)</a></li>
@@ -122,82 +72,43 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>OhmPi V 1.02 (limited to 32 electrodes)</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
             <a href="_sources/V1_02.rst.txt" rel="nofollow"> View page source</a>
-          
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
-  <section id="ohmpi-v-1-02-limited-to-32-electrodes">
+             
+  <div class="section" id="ohmpi-v-1-02-limited-to-32-electrodes">
 <h1>OhmPi V 1.02 (limited to 32 electrodes)<a class="headerlink" href="#ohmpi-v-1-02-limited-to-32-electrodes" title="Permalink to this headline">¶</a></h1>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>In this version, we have improved the electronic measurement board. To upgrade from version 1.01 to 1.02, you just have to replace the measurement board by the new one proposed here.</p>
 </div>
-<section id="the-philosophy-of-ohmpi">
+<div class="section" id="the-philosophy-of-ohmpi">
 <h2>The philosophy of Ohmpi<a class="headerlink" href="#the-philosophy-of-ohmpi" title="Permalink to this headline">¶</a></h2>
 <p>The philosophy of Ohmpi V1.01 is to offer a multi electrode resistivity meter, from a set of commercially available
 electronic cards it is a resistivity meter limited to 32 electrodes only. It is limited to low-current injection,
 but suitable for small laboratory experiments and small field time monitoring</p>
-</section>
-<section id="technical-data">
+</div>
+<div class="section" id="technical-data">
 <h2>Technical data<a class="headerlink" href="#technical-data" title="Permalink to this headline">¶</a></h2>
 <table class="docutils align-default">
 <colgroup>
@@ -253,10 +164,10 @@ control system</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-<section id="raspberry-pi-configuration">
+</div>
+<div class="section" id="raspberry-pi-configuration">
 <h2>Raspberry Pi  configuration<a class="headerlink" href="#raspberry-pi-configuration" title="Permalink to this headline">¶</a></h2>
-<section id="os-installation">
+<div class="section" id="os-installation">
 <h3>OS installation<a class="headerlink" href="#os-installation" title="Permalink to this headline">¶</a></h3>
 <p>The first step is to start up the Raspberry Pi board, including installation of an OS (operating system).
 For this step, the installation instructions are well described on the Raspberry website</p>
@@ -267,9 +178,9 @@ For this step, the installation instructions are well described on the Raspberry
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>All the development tests were performed on Raspberry Pi 3 Model B, we used the following version of Raspbian:</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/raspbian_version.jpg"><img alt="alternate text" src="_images/raspbian_version.jpg" style="width: 800px; height: 400px;" /></a>
-</figure>
+</div>
 </div>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -305,8 +216,8 @@ To ensure that the GPIOs are in Low position, you will need to modify the /boot/
 <li><p>Press Ctrl +x to escap and return to the terminal</p></li>
 <li><p>Close the terminal</p></li>
 </ol>
-</section>
-<section id="virtual-environnement-and-packages">
+</div>
+<div class="section" id="virtual-environnement-and-packages">
 <h3>Virtual Environnement and packages<a class="headerlink" href="#virtual-environnement-and-packages" title="Permalink to this headline">¶</a></h3>
 <p>All dependencies are specified in requirements.txt</p>
 <div class="admonition note">
@@ -339,38 +250,38 @@ to leave the virtual environment simply type:</p>
 <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">deactivate</span>
 </pre></div>
 </div>
-</section>
-<section id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
+</div>
+<div class="section" id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
 <h3>Activate virtual environnement on Thonny (Python IDE)  (on Rapberry Pi)<a class="headerlink" href="#activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi" title="Permalink to this headline">¶</a></h3>
 <p>If you decided to use a virtual environment, it is necessary to setup Thonny Python IDE the first time you use it.</p>
 <p>1- Run the Thonny Python IDE software, Click on raspebrry acces <strong>menu &gt; programming&gt; Thonny pythonIDE</strong></p>
 <p>2- Thonny’s interface opens, Python runs on the Root (Python 3.7.3 (/usr/bin/python3))</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_first_interface.jpg"><img alt="alternate text" src="_images/thonny_first_interface.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>3-Click on <strong>Run&gt;select interpreter</strong>, a new window opens click on interpret</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_option.jpg"><img alt="alternate text" src="_images/thonny_option.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>4-On the new open windows select <strong>alternative Pyhton3 or virtual environnement</strong></p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter.jpg"><img alt="alternate text" src="_images/thonny_interpreter.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>5- New buttons appeared, selected <strong>“locate another python executable “</strong></p>
 <p>6- A new window opens, find the folder where there is the python 3 file in the virtual environment folder previously created <strong>/home/pi/ohmpi/bin/python3</strong>.</p>
 <p>7- In the <strong>known interpreter</strong> tab the path of the virtual environnementshould appear</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter_folder.jpg"><img alt="alternate text" src="_images/thonny_interpreter_folder.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>8- Close the window by clicking on <strong>ok</strong>.</p>
 <p>9- Close thonny to save modifications</p>
-</section>
-</section>
-<section id="assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi">
+</div>
+</div>
+<div class="section" id="assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi">
 <h2>Assembly of the measuring/current injection cards, and connection with the Raspberry Pi<a class="headerlink" href="#assembly-of-the-measuring-current-injection-cards-and-connection-with-the-raspberry-pi" title="Permalink to this headline">¶</a></h2>
-<section id="electrical-resistivity-measurements-board">
+<div class="section" id="electrical-resistivity-measurements-board">
 <h3>Electrical resistivity measurements board<a class="headerlink" href="#electrical-resistivity-measurements-board" title="Permalink to this headline">¶</a></h3>
-<section id="a-description">
+<div class="section" id="a-description">
 <h4>a) Description<a class="headerlink" href="#a-description" title="Permalink to this headline">¶</a></h4>
 <p>To measure electrical resistivity with Raspberry Pi, an ADS1115 was introduced, as proposed by Florsch [7]. The ADS1115
 is a 16-bit ADC (Analog-to-Digital Converter), with an adaptable gain. Its value has been set at 2/3 in this study. The
@@ -408,18 +319,16 @@ In version 1.02, we have improved the electronic board of measurement. we have a
 We also added 4 capacitors on the +12v inputs of the fast operational amplifiers. These are decoupling capacitors (typically 100nF ceramic)
 between each power supply terminal and ground. The last point, we have added a four very high resistances of 10 MOhm, between the ground and
 the signal input on the operational amplifiers. This prevents the operational amplifiers from overheating.</p>
-<figure class="align-center" id="id1">
+<div class="align-center figure" id="id1">
 <a class="reference internal image-reference" href="_images/schema_measurement_board1_02.png"><img alt="alternate text" src="_images/schema_measurement_board1_02.png" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement board (Ohmpi version 1.02)</span><a class="headerlink" href="#id1" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Measurement board (Ohmpi version 1.02)</span><a class="headerlink" href="#id1" title="Permalink to this image">¶</a></p>
+</div>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>If you want to have very accurate measurements you can replace the resistors with a tolerance of 1% by resistors with a tolerance of 0.01% which will improve the measurement, but the cost will be higher.</p>
 </div>
-</section>
-<section id="b-implementation">
+</div>
+<div class="section" id="b-implementation">
 <h4>b) Implementation<a class="headerlink" href="#b-implementation" title="Permalink to this headline">¶</a></h4>
 <p>The measurement board must be printed using the PCB file (Source file repository), with components soldered onto
 it by following the steps described below and illustrated in the following figure :</p>
@@ -435,16 +344,23 @@ it by following the steps described below and illustrated in the following figur
 \[coeff p2 = (R7 + R6) / R7\]</div>
 <div class="math notranslate nohighlight">
 \[coeff p3 = (R9 + R8) / R9\]</div>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="linenos">36</span> <span class="sd">&quot;&quot;&quot;</span>
-<span class="linenos">37</span><span class="sd"> hardware parameters</span>
-<span class="linenos">38</span><span class="sd"> &quot;&quot;&quot;</span>
-<span class="linenos">39</span> <span class="n">R_ref</span> <span class="o">=</span> <span class="mi">50</span> <span class="c1"># reference resistance value in ohm</span>
-<span class="linenos">40</span> <span class="n">coef_p0</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P0, measurement in V/V</span>
-<span class="linenos">41</span> <span class="n">coef_p1</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P1, measurement in V/V</span>
-<span class="linenos">42</span> <span class="n">coef_p2</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P2, measurement in V/V</span>
-<span class="linenos">43</span> <span class="n">coef_p3</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P3, measurement in V/V</span>
+<div class="highlight-python notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>36
+37
+38
+39
+40
+41
+42
+43</pre></div></td><td class="code"><div class="highlight"><pre><span></span> <span class="sd">&quot;&quot;&quot;</span>
+<span class="sd"> hardware parameters</span>
+<span class="sd"> &quot;&quot;&quot;</span>
+ <span class="n">R_ref</span> <span class="o">=</span> <span class="mi">50</span> <span class="c1"># reference resistance value in ohm</span>
+ <span class="n">coef_p0</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P0, measurement in V/V</span>
+ <span class="n">coef_p1</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P1, measurement in V/V</span>
+ <span class="n">coef_p2</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P2, measurement in V/V</span>
+ <span class="n">coef_p3</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P3, measurement in V/V</span>
 </pre></div>
-</div>
+</td></tr></table></div>
 <p>The coefficient parameters can be adjusted in lines 40 to 43 of the ohmpi.py code.</p>
 </div></blockquote>
 </dd>
@@ -463,21 +379,17 @@ it by following the steps described below and illustrated in the following figur
 Once all the components have been soldered together, the measurement board can be connected to the Raspberry Pi and the
 battery terminal, according to Figure 9. Between the battery and the TX+ terminal of the measurement board, remember to
 place a fuse holder with a 1.5-A fuse for safety purposes.</p>
-<figure class="align-center" id="id2">
+<div class="align-center figure" id="id2">
 <a class="reference internal image-reference" href="_images/measurement_board1-02.jpg"><img alt="alternate text" src="_images/measurement_board1-02.jpg" style="width: 800px; height: 700px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement circuit board assembly: a) printed circuit board, b) adding the 1-Kohm resistors ± 1%, c)adding the 1.5-Kohm resistors ± 1%, d) adding the black female 1 x 10 header and the 7-blue screw terminal block(2 pin, 3.5-mm pitch), e) adding the 50-ohm reference resistor ± 0.1%, and f) adding the ADS1115 and the LM358N low-power dual operational amplifiers</span><a class="headerlink" href="#id2" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
-<figure class="align-center" id="id3">
+<p class="caption"><span class="caption-text">Measurement circuit board assembly: a) printed circuit board, b) adding the 1-Kohm resistors ± 1%, c)adding the 1.5-Kohm resistors ± 1%, d) adding the black female 1 x 10 header and the 7-blue screw terminal block(2 pin, 3.5-mm pitch), e) adding the 50-ohm reference resistor ± 0.1%, and f) adding the ADS1115 and the LM358N low-power dual operational amplifiers</span><a class="headerlink" href="#id2" title="Permalink to this image">¶</a></p>
+</div>
+<div class="align-center figure" id="id3">
 <a class="reference internal image-reference" href="_images/measurement_board-2-V1-02.jpg"><img alt="alternate text" src="_images/measurement_board-2-V1-02.jpg" style="width: 800px; height: 700px;" /></a>
-<figcaption>
-<p><span class="caption-text">Measurement board installation with Raspberry Pi</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
-</section>
-</section>
-<section id="current-injection-board">
+<p class="caption"><span class="caption-text">Measurement board installation with Raspberry Pi</span><a class="headerlink" href="#id3" title="Permalink to this image">¶</a></p>
+</div>
+</div>
+</div>
+<div class="section" id="current-injection-board">
 <h3>Current injection board<a class="headerlink" href="#current-injection-board" title="Permalink to this headline">¶</a></h3>
 <p>To carry out the electrical resistivity measurement, the first step consists of injecting current into the ground.
 In our case, a simple 9-V lead-acid battery is used to create an electrical potential difference that results
@@ -490,12 +402,10 @@ to the GPIO 7 on the Raspberry Pi and therefore activate simultaneously. The rol
 the polarity at electrodes A and B. Thus, when relays 3 and 4 are energized by the GPIO 8 in the open position,
 the positive battery pole is connected to electrode A and the negative pole to electrode B. When not energized,
 they remain in the normally closed position. This set-up offers a simple and robust solution to inject current.</p>
-<figure class="align-center" id="id4">
+<div class="align-center figure" id="id4">
 <a class="reference internal image-reference" href="_images/current_board.jpg"><img alt="alternate text" src="_images/current_board.jpg" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Wiring of the 4-channel relay module board for current injection management</span><a class="headerlink" href="#id4" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Wiring of the 4-channel relay module board for current injection management</span><a class="headerlink" href="#id4" title="Permalink to this image">¶</a></p>
+</div>
 <p>The next step consists of featuring the 4-channel relay module used for current injection and its assembly. The wiring
 between the relays must be carried out in strict accordance with Fig. 10. This card must then be connected to the Raspberry
 Pi and the measurement card. On the Raspberry Pi, it is necessary to connect inputs In1 and In2 to the same GPIO. For this
@@ -503,22 +413,20 @@ purpose, it is necessary to solder together the two pins on the 4-channel relay
 the relay card’s 4 channels respectively to the GND pin and 5Vcc of the Raspberry Pi. Now connect relays 1, 2, 3 and 4, as
 shown in the diagram, using 1-mm2 cables (red and black in Fig. 10). Lastly, connect the inputs of relay 1 and 2 respectively
 to terminals B and A of the measurement board.</p>
-<figure class="align-center" id="id5">
+<div class="align-center figure" id="id5">
 <a class="reference internal image-reference" href="_images/installation_current_board_1_02.jpg"><img alt="alternate text" src="_images/installation_current_board_1_02.jpg" style="width: 800px; height: 700px;" /></a>
-<figcaption>
-<p><span class="caption-text">Current injection board installation with Raspberry Pi</span><a class="headerlink" href="#id5" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Current injection board installation with Raspberry Pi</span><a class="headerlink" href="#id5" title="Permalink to this image">¶</a></p>
+</div>
 <p>Congratulations, you have build a 4 electrodes resistivity-meter.</p>
-</section>
-<section id="frist-four-electrodes-resistivity-mesurement">
+</div>
+<div class="section" id="frist-four-electrodes-resistivity-mesurement">
 <h3>Frist four electrodes resistivity mesurement<a class="headerlink" href="#frist-four-electrodes-resistivity-mesurement" title="Permalink to this headline">¶</a></h3>
 <p>Under construction !</p>
 <p>Describe the way to valide the first part of the instruction.
 Electrical resistivity measurement on test circuit</p>
-</section>
-</section>
-<section id="multiplexer-implentation">
+</div>
+</div>
+<div class="section" id="multiplexer-implentation">
 <h2>Multiplexer implentation<a class="headerlink" href="#multiplexer-implentation" title="Permalink to this headline">¶</a></h2>
 <p>The resistivity measurement is conducted on four terminals (A, B, M and N). The user could perform each measurement
 by manually plugging four electrodes into the four channel terminals. In practice, ERT requires several tens or thousands
@@ -529,12 +437,10 @@ modules with 16 channels each. On the first board, on each MUX, 15 relays out of
 configuration enables making smaller multiplexers (8 or 16 electrodes only). On the other hand, if you prefer upping to 64 electrodes,
 which is entirely possible, a GPIO channel multiplier will have to be used.
 To prepare the multiplexer, the channels of the two relay boards must be connected according to the wiring diagram shown below.</p>
-<figure class="align-center" id="id6">
+<div class="align-center figure" id="id6">
 <a class="reference internal image-reference" href="_images/multiplexer_implementation.jpg"><img alt="alternate text" src="_images/multiplexer_implementation.jpg" style="width: 800px; height: 500px;" /></a>
-<figcaption>
-<p><span class="caption-text">Schematic diagram of the wiring of two 16-channel relay shields</span><a class="headerlink" href="#id6" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Schematic diagram of the wiring of two 16-channel relay shields</span><a class="headerlink" href="#id6" title="Permalink to this image">¶</a></p>
+</div>
 <p>For this purpose, 0.5-mm² cables with end caps are used and their length adjusted for each connection in order to produce a clean assembly.
 The length was adjusted so that the distance between the two points to be connected could be directly measured on the board once they had
 been assembled one above the other, in adding an extra 3 cm. The wires at the ends need to be stripped and the end caps added.
@@ -543,12 +449,10 @@ As a final step, connect the cables to the correct connectors. This operation mu
 for activating each relay (Fig. 12). However, we will be activating several relays with a single GPIO (to limit the number of GPIOs used on Raspberry Pi,
 see Section 2.4). To execute this step, it will be necessary to follow the protocol presented in Figure.</p>
 <blockquote>
-<div><figure class="align-center" id="id7">
+<div><div class="align-center figure" id="id7">
 <a class="reference internal image-reference" href="_images/connection.jpg"><img alt="alternate text" src="_images/connection.jpg" style="width: 800px; height: 400px;" /></a>
-<figcaption>
-<p><span class="caption-text">Connection to the 16-channel relay shield</span><a class="headerlink" href="#id7" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Connection to the 16-channel relay shield</span><a class="headerlink" href="#id7" title="Permalink to this image">¶</a></p>
+</div>
 </div></blockquote>
 <p>For the 16-channel relay shield no. 1, these steps must be followed:
 *       Position a test circuit with 10 horizontal and 10 vertical holes on the pins of the 16-channel relay shield board.
@@ -610,43 +514,39 @@ The next step consists of connecting the relay card inputs to the Raspberry Pi a
 <blockquote>
 <div><p>Connection of the GPIOs to each multiplexer</p>
 </div></blockquote>
-</section>
-<section id="electrode-connection">
+</div>
+<div class="section" id="electrode-connection">
 <h2>Electrode connection<a class="headerlink" href="#electrode-connection" title="Permalink to this headline">¶</a></h2>
 <p>At this point, all that remains is to connect the electrodes of each multiplexer to a terminal block (Fig. 13). In our set-up, screw terminals assembled on a din rail were used.
 According to the chosen multiplexer configuration, all the relays of each multiplexer will be connected to an electrode and, consequently, each electrode will have four incoming
 connections. Instead of having four cables connecting an electrode terminal to each multiplexer, we recommend using the cable assembly shown in the following Figure.</p>
-<figure class="align-center" id="id8">
+<div class="align-center figure" id="id8">
 <a class="reference internal image-reference" href="_images/cable.jpg"><img alt="alternate text" src="_images/cable.jpg" style="width: 800px; height: 300px;" /></a>
-<figcaption>
-<p><span class="caption-text">Wire cabling for multiplexer and terminal screw connection</span><a class="headerlink" href="#id8" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Wire cabling for multiplexer and terminal screw connection</span><a class="headerlink" href="#id8" title="Permalink to this image">¶</a></p>
+</div>
 <p>the next figure provides an example of multiplexer relay connections for electrode no. 1: this electrode of multiplexer MUX A must be connected to electrode no. 1 of MUX B. Moreover, electrode no. 1 of MUX B
 must be connected to electrode no. 1 of MUX N, which in turn must be connected to electrode no. 1 of MUX M. Lastly, electrode no. 1 of MUX M is connected to the terminal block.
 This operation must be repeated for all 32 electrodes.</p>
-<figure class="align-center" id="id9">
+<div class="align-center figure" id="id9">
 <a class="reference internal image-reference" href="_images/electrode_cable.jpg"><img alt="alternate text" src="_images/electrode_cable.jpg" style="width: 800px; height: 800px;" /></a>
-<figcaption>
-<p><span class="caption-text">Example of a multiplexer connection to the screw terminal for electrode no. 1.</span><a class="headerlink" href="#id9" title="Permalink to this image">¶</a></p>
-</figcaption>
-</figure>
+<p class="caption"><span class="caption-text">Example of a multiplexer connection to the screw terminal for electrode no. 1.</span><a class="headerlink" href="#id9" title="Permalink to this image">¶</a></p>
+</div>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
 <p>The 16 channel relay cards exist in 5-V and 12-V , in the bottom figure we have 12-V cards that we will directly connect to the battery.
 In case you bought 16 channel relay 5-V cards, you will need to add a DC/DC 12-V/5-V converter. You can use a STEP DOWN MODULE DC-DC (Velleman WPM404) and set the voltage to 5V with the potentiometer.</p>
 </div>
-</section>
-<section id="operating-instruction">
+</div>
+<div class="section" id="operating-instruction">
 <h2>Operating instruction<a class="headerlink" href="#operating-instruction" title="Permalink to this headline">¶</a></h2>
-<section id="preliminary-procedure-only-for-the-initial-operation">
+<div class="section" id="preliminary-procedure-only-for-the-initial-operation">
 <h3>Preliminary procedure (Only for the initial operation)<a class="headerlink" href="#preliminary-procedure-only-for-the-initial-operation" title="Permalink to this headline">¶</a></h3>
 <p>The open source code must be downloaded at the Open Science Framework source file repository for this manuscript (<a class="reference external" href="https://osf.io/dzwb4/">https://osf.io/dzwb4/</a>)
 or at the following Gitlab repository address: <a class="reference external" href="https://gitlab.irstea.fr/reversaal/OhmPi">https://gitlab.irstea.fr/reversaal/OhmPi</a>. The code must be then unzipped into a selected folder (e.g. OhmPi-master). A “readme” file
 is proposed in the directory to assist with installation of the software and required python packages. It is strongly recommended to create a python virtual environment for installing
 the required packages and running the code.</p>
-</section>
-<section id="startup-procedure">
+</div>
+<div class="section" id="startup-procedure">
 <h3>Startup procedure<a class="headerlink" href="#startup-procedure" title="Permalink to this headline">¶</a></h3>
 <p>As an initial operating instruction, all batteries must be disconnected before any hardware handling. Ensure that the battery is charged at full capacity. Plug all the electrodes (32 or fewer)
 into the screw terminals. The Raspberry Pi must be plugged into a computer screen, with a mouse and keyboard accessed remotely. The Raspberry Pi must then be plugged into the power supply
@@ -656,21 +556,26 @@ function may be adjusted/optimized depending on the measurement attributes. For
 plugged into the hardware; the “ohmpi.py” source code must be run within a python3 environment (or a virtual environment if one has been created) either in the terminal or using Thonny. You should now
 hear the characteristic sound of a relay switching as a result of electrode permutation. After each quadrupole measurement, the potential difference as well as the current intensity and resistance
 are displayed on the screen. A measurement file is automatically created and named “measure.csv”; it will be placed in the same folder.</p>
-</section>
-<section id="electrical-resistivity-measurement-parameters-description">
+</div>
+<div class="section" id="electrical-resistivity-measurement-parameters-description">
 <h3>Electrical resistivity measurement parameters description<a class="headerlink" href="#electrical-resistivity-measurement-parameters-description" title="Permalink to this headline">¶</a></h3>
 <p>In the version 1.02, the measurement parameters are in the Jason file (ohmpi_param.json).</p>
-<div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="linenos">1</span> <span class="n">nb_electrodes</span> <span class="o">=</span> <span class="mi">32</span> <span class="c1"># maximum number of electrodes on the resistivity meter</span>
-<span class="linenos">2</span> <span class="n">injection_duration</span> <span class="o">=</span> <span class="mf">0.5</span> <span class="c1"># Current injection duration in second</span>
-<span class="linenos">3</span> <span class="n">nbr_meas</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># Number of times the quadripole sequence is repeated</span>
-<span class="linenos">4</span> <span class="n">sequence_delay</span><span class="o">=</span> <span class="mi">30</span> <span class="c1"># Delay in seconds between 2 sequences</span>
-<span class="linenos">5</span> <span class="n">stack</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># repetition of the current injection for each quadripole</span>
-<span class="linenos">6</span> <span class="n">export_path</span><span class="o">=</span> <span class="s2">&quot;home/pi/Desktop/measurement.csv&quot;</span>
+<div class="highlight-python notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>1
+2
+3
+4
+5
+6</pre></div></td><td class="code"><div class="highlight"><pre><span></span> <span class="n">nb_electrodes</span> <span class="o">=</span> <span class="mi">32</span> <span class="c1"># maximum number of electrodes on the resistivity meter</span>
+ <span class="n">injection_duration</span> <span class="o">=</span> <span class="mf">0.5</span> <span class="c1"># Current injection duration in second</span>
+ <span class="n">nbr_meas</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># Number of times the quadripole sequence is repeated</span>
+ <span class="n">sequence_delay</span><span class="o">=</span> <span class="mi">30</span> <span class="c1"># Delay in seconds between 2 sequences</span>
+ <span class="n">stack</span><span class="o">=</span> <span class="mi">1</span> <span class="c1"># repetition of the current injection for each quadripole</span>
+ <span class="n">export_path</span><span class="o">=</span> <span class="s2">&quot;home/pi/Desktop/measurement.csv&quot;</span>
 </pre></div>
+</td></tr></table></div>
+</div>
 </div>
-</section>
-</section>
-<section id="complete-list-of-components">
+<div class="section" id="complete-list-of-components">
 <h2>Complete list of components<a class="headerlink" href="#complete-list-of-components" title="Permalink to this headline">¶</a></h2>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -845,63 +750,38 @@ are displayed on the screen. A measurement file is automatically created and nam
 </tr>
 </tbody>
 </table>
-</section>
-</section>
+</div>
+</div>
 
 
            </div>
-           
           </div>
-          <footer>
-  
-    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-      
-        <a href="V2_00.html" class="btn btn-neutral float-right" title="OhmPi V 2.xx (64 or 128 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
-      
-      
-        <a href="V1_01.html" class="btn btn-neutral float-left" title="OhmPi V 1.01 (limited to 32 electrodes)" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
-      
+          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
+        <a href="V1_01.html" class="btn btn-neutral float-left" title="OhmPi V 1.01 (limited to 32 electrodes)" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
+        <a href="V2_00.html" class="btn btn-neutral float-right" title="OhmPi V 2.xx (64 or 128 electrodes)" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/V2_00.html b/sphinx/build/html/V2_00.html
index 1991fb84..db1d42f4 100644
--- a/sphinx/build/html/V2_00.html
+++ b/sphinx/build/html/V2_00.html
@@ -1,70 +1,32 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  <meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
-
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>OhmPi V 2.xx (64 or 128 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>OhmPi V 2.xx (64 or 128 electrodes) &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="prev" title="OhmPi V 1.02 (limited to 32 electrodes)" href="V1_02.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -72,18 +34,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1"><a class="reference internal" href="V1_01.html">OhmPi V 1.01 (limited to 32 electrodes)</a></li>
@@ -107,77 +58,38 @@
 </li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>OhmPi V 2.xx (64 or 128 electrodes)</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
             <a href="_sources/V2_00.rst.txt" rel="nofollow"> View page source</a>
-          
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
-  <section id="ohmpi-v-2-xx-64-or-128-electrodes">
+             
+  <div class="section" id="ohmpi-v-2-xx-64-or-128-electrodes">
 <h1>OhmPi V 2.xx (64 or 128 electrodes)<a class="headerlink" href="#ohmpi-v-2-xx-64-or-128-electrodes" title="Permalink to this headline">¶</a></h1>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/Under-Construction.png"><img alt="Ohmpi 2" src="_images/Under-Construction.png" style="width: 500px; height: 250px;" /></a>
-</figure>
-<figure class="align-center">
+</div>
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/image_ohmpi_2.jpg"><img alt="Ohmpi 2" src="_images/image_ohmpi_2.jpg" style="width: 800px; height: 600px;" /></a>
-</figure>
+</div>
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>In this version, we have developed two new board types that allow the assembly of Ohmpi v2.00, a measurement board and a multiplexer board.
@@ -188,14 +100,14 @@ This new version is made up of:</p>
 <li><p>A box</p></li>
 </ol>
 </div>
-<section id="the-philosophy-of-ohmpi">
+<div class="section" id="the-philosophy-of-ohmpi">
 <h2>The philosophy of Ohmpi<a class="headerlink" href="#the-philosophy-of-ohmpi" title="Permalink to this headline">¶</a></h2>
 <p>The philosophy of Ohmpi V2.00 is to offer a new DIY multielectrode resistivity meter. It is a resistivity meter with 64 electrodes , which can be upgraded to 128 electrodes.
 It is limited to low-current injection,but suitable for small laboratory experiments and small field time-lapse monitoring.
 Ohmpi, is developed by a team that seeks to share all its experience and wishes to improve and offer a more and more robust tool to the community.Ohmpi V2.00 is a completely different version from the previous one.
 We will stop the development on the previous version, to dedicate our efforts on this new version.</p>
-</section>
-<section id="technical-data">
+</div>
+<div class="section" id="technical-data">
 <h2>Technical data<a class="headerlink" href="#technical-data" title="Permalink to this headline">¶</a></h2>
 <table class="docutils align-default">
 <colgroup>
@@ -283,10 +195,10 @@ control system</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-<section id="step-n1-raspberry-pi-configuration">
+</div>
+<div class="section" id="step-n1-raspberry-pi-configuration">
 <h2><strong>STEP n°1</strong> : Raspberry Pi  configuration<a class="headerlink" href="#step-n1-raspberry-pi-configuration" title="Permalink to this headline">¶</a></h2>
-<section id="os-installation">
+<div class="section" id="os-installation">
 <h3>OS installation<a class="headerlink" href="#os-installation" title="Permalink to this headline">¶</a></h3>
 <table class="docutils align-default">
 <colgroup>
@@ -324,9 +236,9 @@ For this step, the installation instructions are well described on the Raspberry
 <div class="admonition note">
 <p class="admonition-title">Note</p>
 <p>All the development tests were performed on Raspberry Pi 3 Model B, we used the following version of Raspbian:</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/raspbian_version.jpg"><img alt="alternate text" src="_images/raspbian_version.jpg" style="width: 800px; height: 400px;" /></a>
-</figure>
+</div>
 </div>
 <div class="admonition warning">
 <p class="admonition-title">Warning</p>
@@ -362,8 +274,8 @@ To ensure that the GPIOs are in Low position, you will need to modify the /boot/
 <li><p>Press Ctrl +x to escap and return to the terminal</p></li>
 <li><p>Close the terminal</p></li>
 </ol>
-</section>
-<section id="virtual-environnement-and-packages">
+</div>
+<div class="section" id="virtual-environnement-and-packages">
 <h3>Virtual Environnement and packages<a class="headerlink" href="#virtual-environnement-and-packages" title="Permalink to this headline">¶</a></h3>
 <p>A virtual environment is a way to have multiple, parallel instances of the Python interpreter, each with different package sets and different configurations.
 Each virtual environment contains a discrete copy of the Python interpreter, including copies of its support utilities. It also protects your system in case of problems with the packages.</p>
@@ -398,34 +310,34 @@ to leave the virtual environment simply type:</p>
 <div class="highlight-python notranslate"><div class="highlight"><pre><span></span><span class="n">deactivate</span>
 </pre></div>
 </div>
-</section>
-<section id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
+</div>
+<div class="section" id="activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi">
 <h3>Activate virtual environnement on Thonny (Python IDE)  (on Rapberry Pi)<a class="headerlink" href="#activate-virtual-environnement-on-thonny-python-ide-on-rapberry-pi" title="Permalink to this headline">¶</a></h3>
 <p>If you decided to use a virtual environment, it is necessary to setup Thonny Python IDE the first time you use it.</p>
 <p>1- Run the Thonny Python IDE software, Click on raspebrry acces <strong>menu &gt; programming&gt; Thonny pythonIDE</strong></p>
 <p>2- Thonny’s interface opens, Python runs on the Root (Python 3.7.3 (/usr/bin/python3))</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_first_interface.jpg"><img alt="alternate text" src="_images/thonny_first_interface.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>3-Click on <strong>Run&gt;select interpreter</strong>, a new window opens click on interpret</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_option.jpg"><img alt="alternate text" src="_images/thonny_option.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>4-On the new open windows select <strong>alternative Pyhton3 or virtual environnement</strong></p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter.jpg"><img alt="alternate text" src="_images/thonny_interpreter.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>5- New buttons appeared, selected <strong>“locate another python executable “</strong></p>
 <p>6- A new window opens, find the folder where there is the python 3 file in the virtual environment folder previously created <strong>/home/pi/ohmpi/bin/python3</strong>.</p>
 <p>7- In the <strong>known interpreter</strong> tab the path of the virtual environnementshould appear</p>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/thonny_interpreter_folder.jpg"><img alt="alternate text" src="_images/thonny_interpreter_folder.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>8- Close the window by clicking on <strong>ok</strong>.</p>
 <p>9- Close thonny to save modifications</p>
-</section>
-</section>
-<section id="step-n2-assembly-of-the-measurement-board">
+</div>
+</div>
+<div class="section" id="step-n2-assembly-of-the-measurement-board">
 <h2><strong>STEP n°2</strong>: Assembly of the measurement board<a class="headerlink" href="#step-n2-assembly-of-the-measurement-board" title="Permalink to this headline">¶</a></h2>
 <table class="docutils align-default">
 <colgroup>
@@ -436,9 +348,9 @@ to leave the virtual environment simply type:</p>
 </tr>
 </tbody>
 </table>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/00_mes_board_components.jpg"><img alt="alternate text" src="_images/00_mes_board_components.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <table class="colwidths-given docutils align-default" id="id1">
 <caption><span class="caption-text">List of components</span><a class="headerlink" href="#id1" title="Permalink to this table">¶</a></caption>
 <colgroup>
@@ -661,11 +573,11 @@ to leave the virtual environment simply type:</p>
 </tr>
 </tbody>
 </table>
-<section id="description">
+<div class="section" id="description">
 <h3>Description<a class="headerlink" href="#description" title="Permalink to this headline">¶</a></h3>
-<figure class="align-center">
+<div class="align-center figure">
 <a class="reference internal image-reference" href="_images/schema_measurement_board.jpg"><img alt="alternate text" src="_images/schema_measurement_board.jpg" style="width: 600px; height: 450px;" /></a>
-</figure>
+</div>
 <p>Figure  shows the general schematics for the electronic measurement board developed.
 We have developed a complete “plug and play” measurement board. To measure electrical resistivity with Raspberry Pi.
 two ADS1115 were used,one for the voltage measurement one for the current measurement, as proposed by Florsch [7]. The ADS1115
@@ -1012,9 +924,9 @@ for Raspberry Pi connection</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-</section>
-<section id="step-n3-start-up-of-the-measurement-board">
+</div>
+</div>
+<div class="section" id="step-n3-start-up-of-the-measurement-board">
 <h2><strong>STEP n°3</strong>: Start-up of the measurement board.<a class="headerlink" href="#step-n3-start-up-of-the-measurement-board" title="Permalink to this headline">¶</a></h2>
 <table class="docutils align-default">
 <colgroup>
@@ -1150,8 +1062,8 @@ Raspberry Pi’s power port.</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-<section id="step-n4-measurement-board-validation">
+</div>
+<div class="section" id="step-n4-measurement-board-validation">
 <h2><strong>STEP n°4</strong>: Measurement board validation<a class="headerlink" href="#step-n4-measurement-board-validation" title="Permalink to this headline">¶</a></h2>
 <blockquote>
 <div><p>Run the terminal, and write</p>
@@ -1166,68 +1078,46 @@ Raspberry Pi’s power port.</p></td>
 </colgroup>
 <tbody>
 <tr class="row-odd"><td rowspan="2"><p>Step n°3</p></td>
-<td><img alt="_images/005.jpg" src="_images/005.jpg" />
+<td><img alt="_images/i2cdetect.png" src="_images/i2cdetect.png" />
 </td>
 </tr>
-<tr class="row-even"><td><p>Montage des écarteurs supérieurs sur la carte Raspberry</p></td>
+<tr class="row-even"><td><p>If everything is working, three I2C addresses should appear
+on the disp.</p></td>
 </tr>
 </tbody>
 </table>
-</section>
-</section>
+<p>Run the Thonny IDE and load the code Ohmpy4elec.pi</p>
+</div>
+</div>
 
 
            </div>
-           
           </div>
-          <footer>
-  
-    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-      
-      
-        <a href="V1_02.html" class="btn btn-neutral float-left" title="OhmPi V 1.02 (limited to 32 electrodes)" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
-      
+          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
+        <a href="V1_02.html" class="btn btn-neutral float-left" title="OhmPi V 1.02 (limited to 32 electrodes)" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
     </div>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/_images/i2cdetect.png b/sphinx/build/html/_images/i2cdetect.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ffc88463be12012312b609c44b2249891578efb
GIT binary patch
literal 17748
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

literal 0
HcmV?d00001

diff --git a/sphinx/build/html/_sources/V1_01.rst.txt b/sphinx/build/html/_sources/V1_01.rst.txt
index d40b2a5e..c144a69a 100644
--- a/sphinx/build/html/_sources/V1_01.rst.txt
+++ b/sphinx/build/html/_sources/V1_01.rst.txt
@@ -521,7 +521,7 @@ Complete list of components
 
 
 .. csv-table:: Table Title
-   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master\sphinx\source\list.csv
+   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master2\sphinx\source\list.csv
    :widths: 30, 70, 70, 70, 70,70
    :header-rows: 1
 
diff --git a/sphinx/build/html/_sources/V1_02.rst.txt b/sphinx/build/html/_sources/V1_02.rst.txt
index 8de1fa10..facd94d9 100644
--- a/sphinx/build/html/_sources/V1_02.rst.txt
+++ b/sphinx/build/html/_sources/V1_02.rst.txt
@@ -533,7 +533,7 @@ Complete list of components
 
 
 .. csv-table:: List of components
-   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master\sphinx\source\list - 1_02.csv
+   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master2\sphinx\source\list - 1_02.csv
    :widths: 30, 70, 70, 70, 70,70
    :header-rows: 1
 
diff --git a/sphinx/build/html/_sources/V2_00.rst.txt b/sphinx/build/html/_sources/V2_00.rst.txt
index 5f38dc85..547138b1 100644
--- a/sphinx/build/html/_sources/V2_00.rst.txt
+++ b/sphinx/build/html/_sources/V2_00.rst.txt
@@ -599,14 +599,16 @@ which allows to realize precise current measurement around a shunt resistor. The
 
 	 i2cdetect -y 1
 
-
 .. table::
    :align: center
    
    +--------+------------------------------------------------------------+
-   |        |   .. image:: step_n_3/005.jpg                              |
+   |        |   .. image:: step_n_4/i2cdetect.png                        |
    |Step n°3+------------------------------------------------------------+
-   |        | Montage des écarteurs supérieurs sur la carte Raspberry    | 
-   |        |                                                            |                                                                       
+   |        |If everything is working, three I2C addresses should appear | 
+   |        |on the disp.                                                |                                                                       
    +--------+------------------------------------------------------------+
 
+Run the Thonny IDE and load the code Ohmpy4elec.pi
+
+ 
\ No newline at end of file
diff --git a/sphinx/build/html/_static/basic.css b/sphinx/build/html/_static/basic.css
index 912859b5..24bc73e7 100644
--- a/sphinx/build/html/_static/basic.css
+++ b/sphinx/build/html/_static/basic.css
@@ -4,7 +4,7 @@
  *
  * Sphinx stylesheet -- basic theme.
  *
- * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
  * :license: BSD, see LICENSE for details.
  *
  */
@@ -130,7 +130,7 @@ ul.search li a {
     font-weight: bold;
 }
 
-ul.search li p.context {
+ul.search li div.context {
     color: #888;
     margin: 2px 0 0 30px;
     text-align: left;
@@ -277,25 +277,25 @@ p.rubric {
     font-weight: bold;
 }
 
-img.align-left, figure.align-left, .figure.align-left, object.align-left {
+img.align-left, .figure.align-left, object.align-left {
     clear: left;
     float: left;
     margin-right: 1em;
 }
 
-img.align-right, figure.align-right, .figure.align-right, object.align-right {
+img.align-right, .figure.align-right, object.align-right {
     clear: right;
     float: right;
     margin-left: 1em;
 }
 
-img.align-center, figure.align-center, .figure.align-center, object.align-center {
+img.align-center, .figure.align-center, object.align-center {
   display: block;
   margin-left: auto;
   margin-right: auto;
 }
 
-img.align-default, figure.align-default, .figure.align-default {
+img.align-default, .figure.align-default {
   display: block;
   margin-left: auto;
   margin-right: auto;
@@ -319,8 +319,7 @@ img.align-default, figure.align-default, .figure.align-default {
 
 /* -- sidebars -------------------------------------------------------------- */
 
-div.sidebar,
-aside.sidebar {
+div.sidebar {
     margin: 0 0 0.5em 1em;
     border: 1px solid #ddb;
     padding: 7px;
@@ -378,14 +377,12 @@ div.body p.centered {
 /* -- content of sidebars/topics/admonitions -------------------------------- */
 
 div.sidebar > :last-child,
-aside.sidebar > :last-child,
 div.topic > :last-child,
 div.admonition > :last-child {
     margin-bottom: 0;
 }
 
 div.sidebar::after,
-aside.sidebar::after,
 div.topic::after,
 div.admonition::after,
 blockquote::after {
@@ -458,22 +455,20 @@ td > :last-child {
 
 /* -- figures --------------------------------------------------------------- */
 
-div.figure, figure {
+div.figure {
     margin: 0.5em;
     padding: 0.5em;
 }
 
-div.figure p.caption, figcaption {
+div.figure p.caption {
     padding: 0.3em;
 }
 
-div.figure p.caption span.caption-number,
-figcaption span.caption-number {
+div.figure p.caption span.caption-number {
     font-style: italic;
 }
 
-div.figure p.caption span.caption-text,
-figcaption span.caption-text {
+div.figure p.caption span.caption-text {
 }
 
 /* -- field list styles ----------------------------------------------------- */
@@ -508,63 +503,6 @@ table.hlist td {
     vertical-align: top;
 }
 
-/* -- object description styles --------------------------------------------- */
-
-.sig {
-	font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
-}
-
-.sig-name, code.descname {
-    background-color: transparent;
-    font-weight: bold;
-}
-
-.sig-name {
-	font-size: 1.1em;
-}
-
-code.descname {
-    font-size: 1.2em;
-}
-
-.sig-prename, code.descclassname {
-    background-color: transparent;
-}
-
-.optional {
-    font-size: 1.3em;
-}
-
-.sig-paren {
-    font-size: larger;
-}
-
-.sig-param.n {
-	font-style: italic;
-}
-
-/* C++ specific styling */
-
-.sig-inline.c-texpr,
-.sig-inline.cpp-texpr {
-	font-family: unset;
-}
-
-.sig.c   .k, .sig.c   .kt,
-.sig.cpp .k, .sig.cpp .kt {
-	color: #0033B3;
-}
-
-.sig.c   .m,
-.sig.cpp .m {
-	color: #1750EB;
-}
-
-.sig.c   .s, .sig.c   .sc,
-.sig.cpp .s, .sig.cpp .sc {
-	color: #067D17;
-}
-
 
 /* -- other body styles ----------------------------------------------------- */
 
@@ -691,6 +629,14 @@ dl.glossary dt {
     font-size: 1.1em;
 }
 
+.optional {
+    font-size: 1.3em;
+}
+
+.sig-paren {
+    font-size: larger;
+}
+
 .versionmodified {
     font-style: italic;
 }
@@ -818,13 +764,8 @@ div.code-block-caption code {
 }
 
 table.highlighttable td.linenos,
-span.linenos,
-div.highlight span.gp {  /* gp: Generic.Prompt */
-  user-select: none;
-  -webkit-user-select: text; /* Safari fallback only */
-  -webkit-user-select: none; /* Chrome/Safari */
-  -moz-user-select: none; /* Firefox */
-  -ms-user-select: none; /* IE10+ */
+div.doctest > div.highlight span.gp {  /* gp: Generic.Prompt */
+    user-select: none;
 }
 
 div.code-block-caption span.caption-number {
@@ -839,6 +780,16 @@ div.literal-block-wrapper {
     margin: 1em 0;
 }
 
+code.descname {
+    background-color: transparent;
+    font-weight: bold;
+    font-size: 1.2em;
+}
+
+code.descclassname {
+    background-color: transparent;
+}
+
 code.xref, a code {
     background-color: transparent;
     font-weight: bold;
diff --git a/sphinx/build/html/_static/css/theme.css b/sphinx/build/html/_static/css/theme.css
index 8cd4f101..0d9ae7e1 100644
--- a/sphinx/build/html/_static/css/theme.css
+++ b/sphinx/build/html/_static/css/theme.css
@@ -1,4 +1,4 @@
-html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a,.wy-menu-vertical li.on a span.toctree-expand:before,.wy-menu-vertical li span.toctree-expand:before,.wy-nav-top a,.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*!
+html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden],audio:not([controls]){display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}ins{background:#ff9;text-decoration:none}ins,mark{color:#000}mark{background:#ff0;font-style:italic;font-weight:700}.rst-content code,.rst-content tt,code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{white-space:pre}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,ol,ul{margin:0;padding:0;list-style:none;list-style-image:none}li{list-style:none}dd{margin:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;max-width:100%}svg:not(:root){overflow:hidden}figure,form{margin:0}label{cursor:pointer}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.relative{position:relative}big,small{font-size:100%}@media print{body,html,section{background:none!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}.rst-content .toctree-wrapper>p.caption,h2,h3,p{orphans:3;widows:3}.rst-content .toctree-wrapper>p.caption,h2,h3{page-break-after:avoid}}.btn,.fa:before,.icon:before,.rst-content .admonition,.rst-content .admonition-title:before,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .code-block-caption .headerlink:before,.rst-content .danger,.rst-content .eqno .headerlink:before,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-alert,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before,.wy-nav-top a,.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}/*!
  *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
  *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li span.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p.caption .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a span.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a span.fa-pull-left.toctree-expand,.wy-menu-vertical li span.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p.caption .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a span.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a span.fa-pull-right.toctree-expand,.wy-menu-vertical li span.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p.caption .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a span.pull-left.toctree-expand,.wy-menu-vertical li.on a span.pull-left.toctree-expand,.wy-menu-vertical li span.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p.caption .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a span.pull-right.toctree-expand,.wy-menu-vertical li.on a span.pull-right.toctree-expand,.wy-menu-vertical li span.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a span.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li span.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li span.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a span.toctree-expand:before,.wy-menu-vertical li.on a span.toctree-expand:before,.wy-menu-vertical li span.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand,.wy-menu-vertical li a span.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li span.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p.caption .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a span.toctree-expand,.btn .wy-menu-vertical li.on a span.toctree-expand,.btn .wy-menu-vertical li span.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p.caption .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a span.toctree-expand,.nav .wy-menu-vertical li.on a span.toctree-expand,.nav .wy-menu-vertical li span.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p.caption .btn .headerlink,.rst-content p.caption .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn span.toctree-expand,.wy-menu-vertical li.current>a .btn span.toctree-expand,.wy-menu-vertical li.current>a .nav span.toctree-expand,.wy-menu-vertical li .nav span.toctree-expand,.wy-menu-vertical li.on a .btn span.toctree-expand,.wy-menu-vertical li.on a .nav span.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p.caption .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li span.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p.caption .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li span.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p.caption .btn .fa-large.headerlink,.rst-content p.caption .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn span.fa-large.toctree-expand,.wy-menu-vertical li .nav span.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p.caption .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li span.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p.caption .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li span.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p.caption .btn .fa-spin.headerlink,.rst-content p.caption .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn span.fa-spin.toctree-expand,.wy-menu-vertical li .nav span.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p.caption .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li span.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p.caption .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li span.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p.caption .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li span.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p.caption .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini span.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol li,.rst-content ol.arabic li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content ol.arabic li p:last-child,.rst-content ol.arabic li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol li ul li,.rst-content ol.arabic li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs li{display:inline-block}.wy-breadcrumbs li.wy-breadcrumbs-aside{float:right}.wy-breadcrumbs li a{display:inline-block;padding:5px}.wy-breadcrumbs li a:first-child{padding-left:0}.rst-content .wy-breadcrumbs li tt,.wy-breadcrumbs li .rst-content tt,.wy-breadcrumbs li code{padding:5px;border:none;background:none}.rst-content .wy-breadcrumbs li tt.literal,.wy-breadcrumbs li .rst-content tt.literal,.wy-breadcrumbs li code.literal{color:#404040}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li span.toctree-expand{display:block;float:left;margin-left:-1.2em;font-size:.8em;line-height:1.6em;color:#4d4d4d}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover span.toctree-expand,.wy-menu-vertical li.on a:hover span.toctree-expand{color:grey}.wy-menu-vertical li.current>a span.toctree-expand,.wy-menu-vertical li.on a span.toctree-expand{display:block;font-size:.8em;line-height:1.6em;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover span.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover span.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 span.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 span.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover span.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active span.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search>a:hover{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.version{margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p.caption .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p.caption .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li span.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version span.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}.rst-content img{max-width:100%;height:auto}.rst-content div.figure{margin-bottom:24px}.rst-content div.figure p.caption{font-style:italic}.rst-content div.figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp{user-select:none;pointer-events:none}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content table>caption .headerlink{visibility:hidden;font-size:14px}.rst-content .code-block-caption .headerlink:after,.rst-content .toctree-wrapper>p.caption .headerlink:after,.rst-content dl dt .headerlink:after,.rst-content h1 .headerlink:after,.rst-content h2 .headerlink:after,.rst-content h3 .headerlink:after,.rst-content h4 .headerlink:after,.rst-content h5 .headerlink:after,.rst-content h6 .headerlink:after,.rst-content p.caption .headerlink:after,.rst-content table>caption .headerlink:after{content:"\f0c1";font-family:FontAwesome}.rst-content .code-block-caption:hover .headerlink:after,.rst-content .toctree-wrapper>p.caption:hover .headerlink:after,.rst-content dl dt:hover .headerlink:after,.rst-content h1:hover .headerlink:after,.rst-content h2:hover .headerlink:after,.rst-content h3:hover .headerlink:after,.rst-content h4:hover .headerlink:after,.rst-content h5:hover .headerlink:after,.rst-content h6:hover .headerlink:after,.rst-content p.caption:hover .headerlink:after,.rst-content table>caption:hover .headerlink:after{visibility:visible}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .hlist{width:100%}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl dt span.classifier:before{content:" : "}html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.field-list>dt:after,html.writer-html5 .rst-content dl.footnote>dt:after{content:":"}html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.footnote>dt>span.brackets{margin-right:.5rem}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{font-style:italic}html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.footnote>dd p,html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{font-size:inherit;line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code,html.writer-html4 .rst-content dl:not(.docutils) tt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel{border:1px solid #7fbbe3;background:#e7f2fa;font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block}
\ No newline at end of file
+ */@font-face{font-family:FontAwesome;src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713);src:url(fonts/fontawesome-webfont.eot?674f50d287a8c48dc19ba404d20fe713?#iefix&v=4.7.0) format("embedded-opentype"),url(fonts/fontawesome-webfont.woff2?af7ae505a9eed503f8b8e6982036873e) format("woff2"),url(fonts/fontawesome-webfont.woff?fee66e712a8a08eef5805a46892932ad) format("woff"),url(fonts/fontawesome-webfont.ttf?b06871f281fee6b241d60582ae9369b9) format("truetype"),url(fonts/fontawesome-webfont.svg?912ec66d7572ff821749319396470bde#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa-pull-left.icon,.fa.fa-pull-left,.rst-content .code-block-caption .fa-pull-left.headerlink,.rst-content .eqno .fa-pull-left.headerlink,.rst-content .fa-pull-left.admonition-title,.rst-content code.download span.fa-pull-left:first-child,.rst-content dl dt .fa-pull-left.headerlink,.rst-content h1 .fa-pull-left.headerlink,.rst-content h2 .fa-pull-left.headerlink,.rst-content h3 .fa-pull-left.headerlink,.rst-content h4 .fa-pull-left.headerlink,.rst-content h5 .fa-pull-left.headerlink,.rst-content h6 .fa-pull-left.headerlink,.rst-content p .fa-pull-left.headerlink,.rst-content table>caption .fa-pull-left.headerlink,.rst-content tt.download span.fa-pull-left:first-child,.wy-menu-vertical li.current>a button.fa-pull-left.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-left.toctree-expand,.wy-menu-vertical li button.fa-pull-left.toctree-expand{margin-right:.3em}.fa-pull-right.icon,.fa.fa-pull-right,.rst-content .code-block-caption .fa-pull-right.headerlink,.rst-content .eqno .fa-pull-right.headerlink,.rst-content .fa-pull-right.admonition-title,.rst-content code.download span.fa-pull-right:first-child,.rst-content dl dt .fa-pull-right.headerlink,.rst-content h1 .fa-pull-right.headerlink,.rst-content h2 .fa-pull-right.headerlink,.rst-content h3 .fa-pull-right.headerlink,.rst-content h4 .fa-pull-right.headerlink,.rst-content h5 .fa-pull-right.headerlink,.rst-content h6 .fa-pull-right.headerlink,.rst-content p .fa-pull-right.headerlink,.rst-content table>caption .fa-pull-right.headerlink,.rst-content tt.download span.fa-pull-right:first-child,.wy-menu-vertical li.current>a button.fa-pull-right.toctree-expand,.wy-menu-vertical li.on a button.fa-pull-right.toctree-expand,.wy-menu-vertical li button.fa-pull-right.toctree-expand{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,.pull-left.icon,.rst-content .code-block-caption .pull-left.headerlink,.rst-content .eqno .pull-left.headerlink,.rst-content .pull-left.admonition-title,.rst-content code.download span.pull-left:first-child,.rst-content dl dt .pull-left.headerlink,.rst-content h1 .pull-left.headerlink,.rst-content h2 .pull-left.headerlink,.rst-content h3 .pull-left.headerlink,.rst-content h4 .pull-left.headerlink,.rst-content h5 .pull-left.headerlink,.rst-content h6 .pull-left.headerlink,.rst-content p .pull-left.headerlink,.rst-content table>caption .pull-left.headerlink,.rst-content tt.download span.pull-left:first-child,.wy-menu-vertical li.current>a button.pull-left.toctree-expand,.wy-menu-vertical li.on a button.pull-left.toctree-expand,.wy-menu-vertical li button.pull-left.toctree-expand{margin-right:.3em}.fa.pull-right,.pull-right.icon,.rst-content .code-block-caption .pull-right.headerlink,.rst-content .eqno .pull-right.headerlink,.rst-content .pull-right.admonition-title,.rst-content code.download span.pull-right:first-child,.rst-content dl dt .pull-right.headerlink,.rst-content h1 .pull-right.headerlink,.rst-content h2 .pull-right.headerlink,.rst-content h3 .pull-right.headerlink,.rst-content h4 .pull-right.headerlink,.rst-content h5 .pull-right.headerlink,.rst-content h6 .pull-right.headerlink,.rst-content p .pull-right.headerlink,.rst-content table>caption .pull-right.headerlink,.rst-content tt.download span.pull-right:first-child,.wy-menu-vertical li.current>a button.pull-right.toctree-expand,.wy-menu-vertical li.on a button.pull-right.toctree-expand,.wy-menu-vertical li button.pull-right.toctree-expand{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before,.icon-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before,.icon-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before,.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before,.icon-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before{content:""}.fa-check-circle:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before,.rst-content .admonition-title:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before,.icon-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before,.icon-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before,.icon-circle-arrow-left:before{content:""}.fa-arrow-circle-right:before,.icon-circle-arrow-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before,.icon-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before,.icon-caret-down:before,.wy-dropdown .caret:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before,.icon-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before,.wy-menu-vertical li button.toctree-expand:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before,.icon-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.fa,.icon,.rst-content .admonition-title,.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content code.download span:first-child,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink,.rst-content tt.download span:first-child,.wy-dropdown .caret,.wy-inline-validate.wy-inline-validate-danger .wy-input-context,.wy-inline-validate.wy-inline-validate-info .wy-input-context,.wy-inline-validate.wy-inline-validate-success .wy-input-context,.wy-inline-validate.wy-inline-validate-warning .wy-input-context,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li button.toctree-expand{font-family:inherit}.fa:before,.icon:before,.rst-content .admonition-title:before,.rst-content .code-block-caption .headerlink:before,.rst-content .eqno .headerlink:before,.rst-content code.download span:first-child:before,.rst-content dl dt .headerlink:before,.rst-content h1 .headerlink:before,.rst-content h2 .headerlink:before,.rst-content h3 .headerlink:before,.rst-content h4 .headerlink:before,.rst-content h5 .headerlink:before,.rst-content h6 .headerlink:before,.rst-content p.caption .headerlink:before,.rst-content p .headerlink:before,.rst-content table>caption .headerlink:before,.rst-content tt.download span:first-child:before,.wy-dropdown .caret:before,.wy-inline-validate.wy-inline-validate-danger .wy-input-context:before,.wy-inline-validate.wy-inline-validate-info .wy-input-context:before,.wy-inline-validate.wy-inline-validate-success .wy-input-context:before,.wy-inline-validate.wy-inline-validate-warning .wy-input-context:before,.wy-menu-vertical li.current>a button.toctree-expand:before,.wy-menu-vertical li.on a button.toctree-expand:before,.wy-menu-vertical li button.toctree-expand:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.rst-content .code-block-caption a .headerlink,.rst-content .eqno a .headerlink,.rst-content a .admonition-title,.rst-content code.download a span:first-child,.rst-content dl dt a .headerlink,.rst-content h1 a .headerlink,.rst-content h2 a .headerlink,.rst-content h3 a .headerlink,.rst-content h4 a .headerlink,.rst-content h5 a .headerlink,.rst-content h6 a .headerlink,.rst-content p.caption a .headerlink,.rst-content p a .headerlink,.rst-content table>caption a .headerlink,.rst-content tt.download a span:first-child,.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand,.wy-menu-vertical li a button.toctree-expand,a .fa,a .icon,a .rst-content .admonition-title,a .rst-content .code-block-caption .headerlink,a .rst-content .eqno .headerlink,a .rst-content code.download span:first-child,a .rst-content dl dt .headerlink,a .rst-content h1 .headerlink,a .rst-content h2 .headerlink,a .rst-content h3 .headerlink,a .rst-content h4 .headerlink,a .rst-content h5 .headerlink,a .rst-content h6 .headerlink,a .rst-content p.caption .headerlink,a .rst-content p .headerlink,a .rst-content table>caption .headerlink,a .rst-content tt.download span:first-child,a .wy-menu-vertical li button.toctree-expand{display:inline-block;text-decoration:inherit}.btn .fa,.btn .icon,.btn .rst-content .admonition-title,.btn .rst-content .code-block-caption .headerlink,.btn .rst-content .eqno .headerlink,.btn .rst-content code.download span:first-child,.btn .rst-content dl dt .headerlink,.btn .rst-content h1 .headerlink,.btn .rst-content h2 .headerlink,.btn .rst-content h3 .headerlink,.btn .rst-content h4 .headerlink,.btn .rst-content h5 .headerlink,.btn .rst-content h6 .headerlink,.btn .rst-content p .headerlink,.btn .rst-content table>caption .headerlink,.btn .rst-content tt.download span:first-child,.btn .wy-menu-vertical li.current>a button.toctree-expand,.btn .wy-menu-vertical li.on a button.toctree-expand,.btn .wy-menu-vertical li button.toctree-expand,.nav .fa,.nav .icon,.nav .rst-content .admonition-title,.nav .rst-content .code-block-caption .headerlink,.nav .rst-content .eqno .headerlink,.nav .rst-content code.download span:first-child,.nav .rst-content dl dt .headerlink,.nav .rst-content h1 .headerlink,.nav .rst-content h2 .headerlink,.nav .rst-content h3 .headerlink,.nav .rst-content h4 .headerlink,.nav .rst-content h5 .headerlink,.nav .rst-content h6 .headerlink,.nav .rst-content p .headerlink,.nav .rst-content table>caption .headerlink,.nav .rst-content tt.download span:first-child,.nav .wy-menu-vertical li.current>a button.toctree-expand,.nav .wy-menu-vertical li.on a button.toctree-expand,.nav .wy-menu-vertical li button.toctree-expand,.rst-content .btn .admonition-title,.rst-content .code-block-caption .btn .headerlink,.rst-content .code-block-caption .nav .headerlink,.rst-content .eqno .btn .headerlink,.rst-content .eqno .nav .headerlink,.rst-content .nav .admonition-title,.rst-content code.download .btn span:first-child,.rst-content code.download .nav span:first-child,.rst-content dl dt .btn .headerlink,.rst-content dl dt .nav .headerlink,.rst-content h1 .btn .headerlink,.rst-content h1 .nav .headerlink,.rst-content h2 .btn .headerlink,.rst-content h2 .nav .headerlink,.rst-content h3 .btn .headerlink,.rst-content h3 .nav .headerlink,.rst-content h4 .btn .headerlink,.rst-content h4 .nav .headerlink,.rst-content h5 .btn .headerlink,.rst-content h5 .nav .headerlink,.rst-content h6 .btn .headerlink,.rst-content h6 .nav .headerlink,.rst-content p .btn .headerlink,.rst-content p .nav .headerlink,.rst-content table>caption .btn .headerlink,.rst-content table>caption .nav .headerlink,.rst-content tt.download .btn span:first-child,.rst-content tt.download .nav span:first-child,.wy-menu-vertical li .btn button.toctree-expand,.wy-menu-vertical li.current>a .btn button.toctree-expand,.wy-menu-vertical li.current>a .nav button.toctree-expand,.wy-menu-vertical li .nav button.toctree-expand,.wy-menu-vertical li.on a .btn button.toctree-expand,.wy-menu-vertical li.on a .nav button.toctree-expand{display:inline}.btn .fa-large.icon,.btn .fa.fa-large,.btn .rst-content .code-block-caption .fa-large.headerlink,.btn .rst-content .eqno .fa-large.headerlink,.btn .rst-content .fa-large.admonition-title,.btn .rst-content code.download span.fa-large:first-child,.btn .rst-content dl dt .fa-large.headerlink,.btn .rst-content h1 .fa-large.headerlink,.btn .rst-content h2 .fa-large.headerlink,.btn .rst-content h3 .fa-large.headerlink,.btn .rst-content h4 .fa-large.headerlink,.btn .rst-content h5 .fa-large.headerlink,.btn .rst-content h6 .fa-large.headerlink,.btn .rst-content p .fa-large.headerlink,.btn .rst-content table>caption .fa-large.headerlink,.btn .rst-content tt.download span.fa-large:first-child,.btn .wy-menu-vertical li button.fa-large.toctree-expand,.nav .fa-large.icon,.nav .fa.fa-large,.nav .rst-content .code-block-caption .fa-large.headerlink,.nav .rst-content .eqno .fa-large.headerlink,.nav .rst-content .fa-large.admonition-title,.nav .rst-content code.download span.fa-large:first-child,.nav .rst-content dl dt .fa-large.headerlink,.nav .rst-content h1 .fa-large.headerlink,.nav .rst-content h2 .fa-large.headerlink,.nav .rst-content h3 .fa-large.headerlink,.nav .rst-content h4 .fa-large.headerlink,.nav .rst-content h5 .fa-large.headerlink,.nav .rst-content h6 .fa-large.headerlink,.nav .rst-content p .fa-large.headerlink,.nav .rst-content table>caption .fa-large.headerlink,.nav .rst-content tt.download span.fa-large:first-child,.nav .wy-menu-vertical li button.fa-large.toctree-expand,.rst-content .btn .fa-large.admonition-title,.rst-content .code-block-caption .btn .fa-large.headerlink,.rst-content .code-block-caption .nav .fa-large.headerlink,.rst-content .eqno .btn .fa-large.headerlink,.rst-content .eqno .nav .fa-large.headerlink,.rst-content .nav .fa-large.admonition-title,.rst-content code.download .btn span.fa-large:first-child,.rst-content code.download .nav span.fa-large:first-child,.rst-content dl dt .btn .fa-large.headerlink,.rst-content dl dt .nav .fa-large.headerlink,.rst-content h1 .btn .fa-large.headerlink,.rst-content h1 .nav .fa-large.headerlink,.rst-content h2 .btn .fa-large.headerlink,.rst-content h2 .nav .fa-large.headerlink,.rst-content h3 .btn .fa-large.headerlink,.rst-content h3 .nav .fa-large.headerlink,.rst-content h4 .btn .fa-large.headerlink,.rst-content h4 .nav .fa-large.headerlink,.rst-content h5 .btn .fa-large.headerlink,.rst-content h5 .nav .fa-large.headerlink,.rst-content h6 .btn .fa-large.headerlink,.rst-content h6 .nav .fa-large.headerlink,.rst-content p .btn .fa-large.headerlink,.rst-content p .nav .fa-large.headerlink,.rst-content table>caption .btn .fa-large.headerlink,.rst-content table>caption .nav .fa-large.headerlink,.rst-content tt.download .btn span.fa-large:first-child,.rst-content tt.download .nav span.fa-large:first-child,.wy-menu-vertical li .btn button.fa-large.toctree-expand,.wy-menu-vertical li .nav button.fa-large.toctree-expand{line-height:.9em}.btn .fa-spin.icon,.btn .fa.fa-spin,.btn .rst-content .code-block-caption .fa-spin.headerlink,.btn .rst-content .eqno .fa-spin.headerlink,.btn .rst-content .fa-spin.admonition-title,.btn .rst-content code.download span.fa-spin:first-child,.btn .rst-content dl dt .fa-spin.headerlink,.btn .rst-content h1 .fa-spin.headerlink,.btn .rst-content h2 .fa-spin.headerlink,.btn .rst-content h3 .fa-spin.headerlink,.btn .rst-content h4 .fa-spin.headerlink,.btn .rst-content h5 .fa-spin.headerlink,.btn .rst-content h6 .fa-spin.headerlink,.btn .rst-content p .fa-spin.headerlink,.btn .rst-content table>caption .fa-spin.headerlink,.btn .rst-content tt.download span.fa-spin:first-child,.btn .wy-menu-vertical li button.fa-spin.toctree-expand,.nav .fa-spin.icon,.nav .fa.fa-spin,.nav .rst-content .code-block-caption .fa-spin.headerlink,.nav .rst-content .eqno .fa-spin.headerlink,.nav .rst-content .fa-spin.admonition-title,.nav .rst-content code.download span.fa-spin:first-child,.nav .rst-content dl dt .fa-spin.headerlink,.nav .rst-content h1 .fa-spin.headerlink,.nav .rst-content h2 .fa-spin.headerlink,.nav .rst-content h3 .fa-spin.headerlink,.nav .rst-content h4 .fa-spin.headerlink,.nav .rst-content h5 .fa-spin.headerlink,.nav .rst-content h6 .fa-spin.headerlink,.nav .rst-content p .fa-spin.headerlink,.nav .rst-content table>caption .fa-spin.headerlink,.nav .rst-content tt.download span.fa-spin:first-child,.nav .wy-menu-vertical li button.fa-spin.toctree-expand,.rst-content .btn .fa-spin.admonition-title,.rst-content .code-block-caption .btn .fa-spin.headerlink,.rst-content .code-block-caption .nav .fa-spin.headerlink,.rst-content .eqno .btn .fa-spin.headerlink,.rst-content .eqno .nav .fa-spin.headerlink,.rst-content .nav .fa-spin.admonition-title,.rst-content code.download .btn span.fa-spin:first-child,.rst-content code.download .nav span.fa-spin:first-child,.rst-content dl dt .btn .fa-spin.headerlink,.rst-content dl dt .nav .fa-spin.headerlink,.rst-content h1 .btn .fa-spin.headerlink,.rst-content h1 .nav .fa-spin.headerlink,.rst-content h2 .btn .fa-spin.headerlink,.rst-content h2 .nav .fa-spin.headerlink,.rst-content h3 .btn .fa-spin.headerlink,.rst-content h3 .nav .fa-spin.headerlink,.rst-content h4 .btn .fa-spin.headerlink,.rst-content h4 .nav .fa-spin.headerlink,.rst-content h5 .btn .fa-spin.headerlink,.rst-content h5 .nav .fa-spin.headerlink,.rst-content h6 .btn .fa-spin.headerlink,.rst-content h6 .nav .fa-spin.headerlink,.rst-content p .btn .fa-spin.headerlink,.rst-content p .nav .fa-spin.headerlink,.rst-content table>caption .btn .fa-spin.headerlink,.rst-content table>caption .nav .fa-spin.headerlink,.rst-content tt.download .btn span.fa-spin:first-child,.rst-content tt.download .nav span.fa-spin:first-child,.wy-menu-vertical li .btn button.fa-spin.toctree-expand,.wy-menu-vertical li .nav button.fa-spin.toctree-expand{display:inline-block}.btn.fa:before,.btn.icon:before,.rst-content .btn.admonition-title:before,.rst-content .code-block-caption .btn.headerlink:before,.rst-content .eqno .btn.headerlink:before,.rst-content code.download span.btn:first-child:before,.rst-content dl dt .btn.headerlink:before,.rst-content h1 .btn.headerlink:before,.rst-content h2 .btn.headerlink:before,.rst-content h3 .btn.headerlink:before,.rst-content h4 .btn.headerlink:before,.rst-content h5 .btn.headerlink:before,.rst-content h6 .btn.headerlink:before,.rst-content p .btn.headerlink:before,.rst-content table>caption .btn.headerlink:before,.rst-content tt.download span.btn:first-child:before,.wy-menu-vertical li button.btn.toctree-expand:before{opacity:.5;-webkit-transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;transition:opacity .05s ease-in}.btn.fa:hover:before,.btn.icon:hover:before,.rst-content .btn.admonition-title:hover:before,.rst-content .code-block-caption .btn.headerlink:hover:before,.rst-content .eqno .btn.headerlink:hover:before,.rst-content code.download span.btn:first-child:hover:before,.rst-content dl dt .btn.headerlink:hover:before,.rst-content h1 .btn.headerlink:hover:before,.rst-content h2 .btn.headerlink:hover:before,.rst-content h3 .btn.headerlink:hover:before,.rst-content h4 .btn.headerlink:hover:before,.rst-content h5 .btn.headerlink:hover:before,.rst-content h6 .btn.headerlink:hover:before,.rst-content p .btn.headerlink:hover:before,.rst-content table>caption .btn.headerlink:hover:before,.rst-content tt.download span.btn:first-child:hover:before,.wy-menu-vertical li button.btn.toctree-expand:hover:before{opacity:1}.btn-mini .fa:before,.btn-mini .icon:before,.btn-mini .rst-content .admonition-title:before,.btn-mini .rst-content .code-block-caption .headerlink:before,.btn-mini .rst-content .eqno .headerlink:before,.btn-mini .rst-content code.download span:first-child:before,.btn-mini .rst-content dl dt .headerlink:before,.btn-mini .rst-content h1 .headerlink:before,.btn-mini .rst-content h2 .headerlink:before,.btn-mini .rst-content h3 .headerlink:before,.btn-mini .rst-content h4 .headerlink:before,.btn-mini .rst-content h5 .headerlink:before,.btn-mini .rst-content h6 .headerlink:before,.btn-mini .rst-content p .headerlink:before,.btn-mini .rst-content table>caption .headerlink:before,.btn-mini .rst-content tt.download span:first-child:before,.btn-mini .wy-menu-vertical li button.toctree-expand:before,.rst-content .btn-mini .admonition-title:before,.rst-content .code-block-caption .btn-mini .headerlink:before,.rst-content .eqno .btn-mini .headerlink:before,.rst-content code.download .btn-mini span:first-child:before,.rst-content dl dt .btn-mini .headerlink:before,.rst-content h1 .btn-mini .headerlink:before,.rst-content h2 .btn-mini .headerlink:before,.rst-content h3 .btn-mini .headerlink:before,.rst-content h4 .btn-mini .headerlink:before,.rst-content h5 .btn-mini .headerlink:before,.rst-content h6 .btn-mini .headerlink:before,.rst-content p .btn-mini .headerlink:before,.rst-content table>caption .btn-mini .headerlink:before,.rst-content tt.download .btn-mini span:first-child:before,.wy-menu-vertical li .btn-mini button.toctree-expand:before{font-size:14px;vertical-align:-15%}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning,.wy-alert{padding:12px;line-height:24px;margin-bottom:24px;background:#e7f2fa}.rst-content .admonition-title,.wy-alert-title{font-weight:700;display:block;color:#fff;background:#6ab0de;padding:6px 12px;margin:-12px -12px 12px}.rst-content .danger,.rst-content .error,.rst-content .wy-alert-danger.admonition,.rst-content .wy-alert-danger.admonition-todo,.rst-content .wy-alert-danger.attention,.rst-content .wy-alert-danger.caution,.rst-content .wy-alert-danger.hint,.rst-content .wy-alert-danger.important,.rst-content .wy-alert-danger.note,.rst-content .wy-alert-danger.seealso,.rst-content .wy-alert-danger.tip,.rst-content .wy-alert-danger.warning,.wy-alert.wy-alert-danger{background:#fdf3f2}.rst-content .danger .admonition-title,.rst-content .danger .wy-alert-title,.rst-content .error .admonition-title,.rst-content .error .wy-alert-title,.rst-content .wy-alert-danger.admonition-todo .admonition-title,.rst-content .wy-alert-danger.admonition-todo .wy-alert-title,.rst-content .wy-alert-danger.admonition .admonition-title,.rst-content .wy-alert-danger.admonition .wy-alert-title,.rst-content .wy-alert-danger.attention .admonition-title,.rst-content .wy-alert-danger.attention .wy-alert-title,.rst-content .wy-alert-danger.caution .admonition-title,.rst-content .wy-alert-danger.caution .wy-alert-title,.rst-content .wy-alert-danger.hint .admonition-title,.rst-content .wy-alert-danger.hint .wy-alert-title,.rst-content .wy-alert-danger.important .admonition-title,.rst-content .wy-alert-danger.important .wy-alert-title,.rst-content .wy-alert-danger.note .admonition-title,.rst-content .wy-alert-danger.note .wy-alert-title,.rst-content .wy-alert-danger.seealso .admonition-title,.rst-content .wy-alert-danger.seealso .wy-alert-title,.rst-content .wy-alert-danger.tip .admonition-title,.rst-content .wy-alert-danger.tip .wy-alert-title,.rst-content .wy-alert-danger.warning .admonition-title,.rst-content .wy-alert-danger.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-danger .admonition-title,.wy-alert.wy-alert-danger .rst-content .admonition-title,.wy-alert.wy-alert-danger .wy-alert-title{background:#f29f97}.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .warning,.rst-content .wy-alert-warning.admonition,.rst-content .wy-alert-warning.danger,.rst-content .wy-alert-warning.error,.rst-content .wy-alert-warning.hint,.rst-content .wy-alert-warning.important,.rst-content .wy-alert-warning.note,.rst-content .wy-alert-warning.seealso,.rst-content .wy-alert-warning.tip,.wy-alert.wy-alert-warning{background:#ffedcc}.rst-content .admonition-todo .admonition-title,.rst-content .admonition-todo .wy-alert-title,.rst-content .attention .admonition-title,.rst-content .attention .wy-alert-title,.rst-content .caution .admonition-title,.rst-content .caution .wy-alert-title,.rst-content .warning .admonition-title,.rst-content .warning .wy-alert-title,.rst-content .wy-alert-warning.admonition .admonition-title,.rst-content .wy-alert-warning.admonition .wy-alert-title,.rst-content .wy-alert-warning.danger .admonition-title,.rst-content .wy-alert-warning.danger .wy-alert-title,.rst-content .wy-alert-warning.error .admonition-title,.rst-content .wy-alert-warning.error .wy-alert-title,.rst-content .wy-alert-warning.hint .admonition-title,.rst-content .wy-alert-warning.hint .wy-alert-title,.rst-content .wy-alert-warning.important .admonition-title,.rst-content .wy-alert-warning.important .wy-alert-title,.rst-content .wy-alert-warning.note .admonition-title,.rst-content .wy-alert-warning.note .wy-alert-title,.rst-content .wy-alert-warning.seealso .admonition-title,.rst-content .wy-alert-warning.seealso .wy-alert-title,.rst-content .wy-alert-warning.tip .admonition-title,.rst-content .wy-alert-warning.tip .wy-alert-title,.rst-content .wy-alert.wy-alert-warning .admonition-title,.wy-alert.wy-alert-warning .rst-content .admonition-title,.wy-alert.wy-alert-warning .wy-alert-title{background:#f0b37e}.rst-content .note,.rst-content .seealso,.rst-content .wy-alert-info.admonition,.rst-content .wy-alert-info.admonition-todo,.rst-content .wy-alert-info.attention,.rst-content .wy-alert-info.caution,.rst-content .wy-alert-info.danger,.rst-content .wy-alert-info.error,.rst-content .wy-alert-info.hint,.rst-content .wy-alert-info.important,.rst-content .wy-alert-info.tip,.rst-content .wy-alert-info.warning,.wy-alert.wy-alert-info{background:#e7f2fa}.rst-content .note .admonition-title,.rst-content .note .wy-alert-title,.rst-content .seealso .admonition-title,.rst-content .seealso .wy-alert-title,.rst-content .wy-alert-info.admonition-todo .admonition-title,.rst-content .wy-alert-info.admonition-todo .wy-alert-title,.rst-content .wy-alert-info.admonition .admonition-title,.rst-content .wy-alert-info.admonition .wy-alert-title,.rst-content .wy-alert-info.attention .admonition-title,.rst-content .wy-alert-info.attention .wy-alert-title,.rst-content .wy-alert-info.caution .admonition-title,.rst-content .wy-alert-info.caution .wy-alert-title,.rst-content .wy-alert-info.danger .admonition-title,.rst-content .wy-alert-info.danger .wy-alert-title,.rst-content .wy-alert-info.error .admonition-title,.rst-content .wy-alert-info.error .wy-alert-title,.rst-content .wy-alert-info.hint .admonition-title,.rst-content .wy-alert-info.hint .wy-alert-title,.rst-content .wy-alert-info.important .admonition-title,.rst-content .wy-alert-info.important .wy-alert-title,.rst-content .wy-alert-info.tip .admonition-title,.rst-content .wy-alert-info.tip .wy-alert-title,.rst-content .wy-alert-info.warning .admonition-title,.rst-content .wy-alert-info.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-info .admonition-title,.wy-alert.wy-alert-info .rst-content .admonition-title,.wy-alert.wy-alert-info .wy-alert-title{background:#6ab0de}.rst-content .hint,.rst-content .important,.rst-content .tip,.rst-content .wy-alert-success.admonition,.rst-content .wy-alert-success.admonition-todo,.rst-content .wy-alert-success.attention,.rst-content .wy-alert-success.caution,.rst-content .wy-alert-success.danger,.rst-content .wy-alert-success.error,.rst-content .wy-alert-success.note,.rst-content .wy-alert-success.seealso,.rst-content .wy-alert-success.warning,.wy-alert.wy-alert-success{background:#dbfaf4}.rst-content .hint .admonition-title,.rst-content .hint .wy-alert-title,.rst-content .important .admonition-title,.rst-content .important .wy-alert-title,.rst-content .tip .admonition-title,.rst-content .tip .wy-alert-title,.rst-content .wy-alert-success.admonition-todo .admonition-title,.rst-content .wy-alert-success.admonition-todo .wy-alert-title,.rst-content .wy-alert-success.admonition .admonition-title,.rst-content .wy-alert-success.admonition .wy-alert-title,.rst-content .wy-alert-success.attention .admonition-title,.rst-content .wy-alert-success.attention .wy-alert-title,.rst-content .wy-alert-success.caution .admonition-title,.rst-content .wy-alert-success.caution .wy-alert-title,.rst-content .wy-alert-success.danger .admonition-title,.rst-content .wy-alert-success.danger .wy-alert-title,.rst-content .wy-alert-success.error .admonition-title,.rst-content .wy-alert-success.error .wy-alert-title,.rst-content .wy-alert-success.note .admonition-title,.rst-content .wy-alert-success.note .wy-alert-title,.rst-content .wy-alert-success.seealso .admonition-title,.rst-content .wy-alert-success.seealso .wy-alert-title,.rst-content .wy-alert-success.warning .admonition-title,.rst-content .wy-alert-success.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-success .admonition-title,.wy-alert.wy-alert-success .rst-content .admonition-title,.wy-alert.wy-alert-success .wy-alert-title{background:#1abc9c}.rst-content .wy-alert-neutral.admonition,.rst-content .wy-alert-neutral.admonition-todo,.rst-content .wy-alert-neutral.attention,.rst-content .wy-alert-neutral.caution,.rst-content .wy-alert-neutral.danger,.rst-content .wy-alert-neutral.error,.rst-content .wy-alert-neutral.hint,.rst-content .wy-alert-neutral.important,.rst-content .wy-alert-neutral.note,.rst-content .wy-alert-neutral.seealso,.rst-content .wy-alert-neutral.tip,.rst-content .wy-alert-neutral.warning,.wy-alert.wy-alert-neutral{background:#f3f6f6}.rst-content .wy-alert-neutral.admonition-todo .admonition-title,.rst-content .wy-alert-neutral.admonition-todo .wy-alert-title,.rst-content .wy-alert-neutral.admonition .admonition-title,.rst-content .wy-alert-neutral.admonition .wy-alert-title,.rst-content .wy-alert-neutral.attention .admonition-title,.rst-content .wy-alert-neutral.attention .wy-alert-title,.rst-content .wy-alert-neutral.caution .admonition-title,.rst-content .wy-alert-neutral.caution .wy-alert-title,.rst-content .wy-alert-neutral.danger .admonition-title,.rst-content .wy-alert-neutral.danger .wy-alert-title,.rst-content .wy-alert-neutral.error .admonition-title,.rst-content .wy-alert-neutral.error .wy-alert-title,.rst-content .wy-alert-neutral.hint .admonition-title,.rst-content .wy-alert-neutral.hint .wy-alert-title,.rst-content .wy-alert-neutral.important .admonition-title,.rst-content .wy-alert-neutral.important .wy-alert-title,.rst-content .wy-alert-neutral.note .admonition-title,.rst-content .wy-alert-neutral.note .wy-alert-title,.rst-content .wy-alert-neutral.seealso .admonition-title,.rst-content .wy-alert-neutral.seealso .wy-alert-title,.rst-content .wy-alert-neutral.tip .admonition-title,.rst-content .wy-alert-neutral.tip .wy-alert-title,.rst-content .wy-alert-neutral.warning .admonition-title,.rst-content .wy-alert-neutral.warning .wy-alert-title,.rst-content .wy-alert.wy-alert-neutral .admonition-title,.wy-alert.wy-alert-neutral .rst-content .admonition-title,.wy-alert.wy-alert-neutral .wy-alert-title{color:#404040;background:#e1e4e5}.rst-content .wy-alert-neutral.admonition-todo a,.rst-content .wy-alert-neutral.admonition a,.rst-content .wy-alert-neutral.attention a,.rst-content .wy-alert-neutral.caution a,.rst-content .wy-alert-neutral.danger a,.rst-content .wy-alert-neutral.error a,.rst-content .wy-alert-neutral.hint a,.rst-content .wy-alert-neutral.important a,.rst-content .wy-alert-neutral.note a,.rst-content .wy-alert-neutral.seealso a,.rst-content .wy-alert-neutral.tip a,.rst-content .wy-alert-neutral.warning a,.wy-alert.wy-alert-neutral a{color:#2980b9}.rst-content .admonition-todo p:last-child,.rst-content .admonition p:last-child,.rst-content .attention p:last-child,.rst-content .caution p:last-child,.rst-content .danger p:last-child,.rst-content .error p:last-child,.rst-content .hint p:last-child,.rst-content .important p:last-child,.rst-content .note p:last-child,.rst-content .seealso p:last-child,.rst-content .tip p:last-child,.rst-content .warning p:last-child,.wy-alert p:last-child{margin-bottom:0}.wy-tray-container{position:fixed;bottom:0;left:0;z-index:600}.wy-tray-container li{display:block;width:300px;background:transparent;color:#fff;text-align:center;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);padding:0 24px;min-width:20%;opacity:0;height:0;line-height:56px;overflow:hidden;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.wy-tray-container li.wy-tray-item-success{background:#27ae60}.wy-tray-container li.wy-tray-item-info{background:#2980b9}.wy-tray-container li.wy-tray-item-warning{background:#e67e22}.wy-tray-container li.wy-tray-item-danger{background:#e74c3c}.wy-tray-container li.on{opacity:1;height:56px}@media screen and (max-width:768px){.wy-tray-container{bottom:auto;top:0;width:100%}.wy-tray-container li{width:100%}}button{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;cursor:pointer;line-height:normal;-webkit-appearance:button;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled]{cursor:default}.btn{display:inline-block;border-radius:2px;line-height:normal;white-space:nowrap;text-align:center;cursor:pointer;font-size:100%;padding:6px 12px 8px;color:#fff;border:1px solid rgba(0,0,0,.1);background-color:#27ae60;text-decoration:none;font-weight:400;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 2px -1px hsla(0,0%,100%,.5),inset 0 -2px 0 0 rgba(0,0,0,.1);outline-none:false;vertical-align:middle;*display:inline;zoom:1;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}.btn-hover{background:#2e8ece;color:#fff}.btn:hover{background:#2cc36b;color:#fff}.btn:focus{background:#2cc36b;outline:0}.btn:active{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05),inset 0 2px 0 0 rgba(0,0,0,.1);padding:8px 12px 6px}.btn:visited{color:#fff}.btn-disabled,.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover,.btn:disabled{background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.btn::-moz-focus-inner{padding:0;border:0}.btn-small{font-size:80%}.btn-info{background-color:#2980b9!important}.btn-info:hover{background-color:#2e8ece!important}.btn-neutral{background-color:#f3f6f6!important;color:#404040!important}.btn-neutral:hover{background-color:#e5ebeb!important;color:#404040}.btn-neutral:visited{color:#404040!important}.btn-success{background-color:#27ae60!important}.btn-success:hover{background-color:#295!important}.btn-danger{background-color:#e74c3c!important}.btn-danger:hover{background-color:#ea6153!important}.btn-warning{background-color:#e67e22!important}.btn-warning:hover{background-color:#e98b39!important}.btn-invert{background-color:#222}.btn-invert:hover{background-color:#2f2f2f!important}.btn-link{background-color:transparent!important;color:#2980b9;box-shadow:none;border-color:transparent!important}.btn-link:active,.btn-link:hover{background-color:transparent!important;color:#409ad5!important;box-shadow:none}.btn-link:visited{color:#9b59b6}.wy-btn-group .btn,.wy-control .btn{vertical-align:middle}.wy-btn-group{margin-bottom:24px;*zoom:1}.wy-btn-group:after,.wy-btn-group:before{display:table;content:""}.wy-btn-group:after{clear:both}.wy-dropdown{position:relative;display:inline-block}.wy-dropdown-active .wy-dropdown-menu{display:block}.wy-dropdown-menu{position:absolute;left:0;display:none;float:left;top:100%;min-width:100%;background:#fcfcfc;z-index:100;border:1px solid #cfd7dd;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:12px}.wy-dropdown-menu>dd>a{display:block;clear:both;color:#404040;white-space:nowrap;font-size:90%;padding:0 12px;cursor:pointer}.wy-dropdown-menu>dd>a:hover{background:#2980b9;color:#fff}.wy-dropdown-menu>dd.divider{border-top:1px solid #cfd7dd;margin:6px 0}.wy-dropdown-menu>dd.search{padding-bottom:12px}.wy-dropdown-menu>dd.search input[type=search]{width:100%}.wy-dropdown-menu>dd.call-to-action{background:#e3e3e3;text-transform:uppercase;font-weight:500;font-size:80%}.wy-dropdown-menu>dd.call-to-action:hover{background:#e3e3e3}.wy-dropdown-menu>dd.call-to-action .btn{color:#fff}.wy-dropdown.wy-dropdown-up .wy-dropdown-menu{bottom:100%;top:auto;left:auto;right:0}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu{background:#fcfcfc;margin-top:2px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a{padding:6px 12px}.wy-dropdown.wy-dropdown-bubble .wy-dropdown-menu a:hover{background:#2980b9;color:#fff}.wy-dropdown.wy-dropdown-left .wy-dropdown-menu{right:0;left:auto;text-align:right}.wy-dropdown-arrow:before{content:" ";border-bottom:5px solid #f5f5f5;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;display:block;top:-4px;left:50%;margin-left:-3px}.wy-dropdown-arrow.wy-dropdown-arrow-left:before{left:11px}.wy-form-stacked select{display:block}.wy-form-aligned .wy-help-inline,.wy-form-aligned input,.wy-form-aligned label,.wy-form-aligned select,.wy-form-aligned textarea{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-form-aligned .wy-control-group>label{display:inline-block;vertical-align:middle;width:10em;margin:6px 12px 0 0;float:left}.wy-form-aligned .wy-control{float:left}.wy-form-aligned .wy-control label{display:block}.wy-form-aligned .wy-control select{margin-top:6px}fieldset{margin:0}fieldset,legend{border:0;padding:0}legend{width:100%;white-space:normal;margin-bottom:24px;font-size:150%;*margin-left:-7px}label,legend{display:block}label{margin:0 0 .3125em;color:#333;font-size:90%}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}.wy-control-group{margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;*zoom:1}.wy-control-group:after,.wy-control-group:before{display:table;content:""}.wy-control-group:after{clear:both}.wy-control-group.wy-control-group-required>label:after{content:" *";color:#e74c3c}.wy-control-group .wy-form-full,.wy-control-group .wy-form-halves,.wy-control-group .wy-form-thirds{padding-bottom:12px}.wy-control-group .wy-form-full input[type=color],.wy-control-group .wy-form-full input[type=date],.wy-control-group .wy-form-full input[type=datetime-local],.wy-control-group .wy-form-full input[type=datetime],.wy-control-group .wy-form-full input[type=email],.wy-control-group .wy-form-full input[type=month],.wy-control-group .wy-form-full input[type=number],.wy-control-group .wy-form-full input[type=password],.wy-control-group .wy-form-full input[type=search],.wy-control-group .wy-form-full input[type=tel],.wy-control-group .wy-form-full input[type=text],.wy-control-group .wy-form-full input[type=time],.wy-control-group .wy-form-full input[type=url],.wy-control-group .wy-form-full input[type=week],.wy-control-group .wy-form-full select,.wy-control-group .wy-form-halves input[type=color],.wy-control-group .wy-form-halves input[type=date],.wy-control-group .wy-form-halves input[type=datetime-local],.wy-control-group .wy-form-halves input[type=datetime],.wy-control-group .wy-form-halves input[type=email],.wy-control-group .wy-form-halves input[type=month],.wy-control-group .wy-form-halves input[type=number],.wy-control-group .wy-form-halves input[type=password],.wy-control-group .wy-form-halves input[type=search],.wy-control-group .wy-form-halves input[type=tel],.wy-control-group .wy-form-halves input[type=text],.wy-control-group .wy-form-halves input[type=time],.wy-control-group .wy-form-halves input[type=url],.wy-control-group .wy-form-halves input[type=week],.wy-control-group .wy-form-halves select,.wy-control-group .wy-form-thirds input[type=color],.wy-control-group .wy-form-thirds input[type=date],.wy-control-group .wy-form-thirds input[type=datetime-local],.wy-control-group .wy-form-thirds input[type=datetime],.wy-control-group .wy-form-thirds input[type=email],.wy-control-group .wy-form-thirds input[type=month],.wy-control-group .wy-form-thirds input[type=number],.wy-control-group .wy-form-thirds input[type=password],.wy-control-group .wy-form-thirds input[type=search],.wy-control-group .wy-form-thirds input[type=tel],.wy-control-group .wy-form-thirds input[type=text],.wy-control-group .wy-form-thirds input[type=time],.wy-control-group .wy-form-thirds input[type=url],.wy-control-group .wy-form-thirds input[type=week],.wy-control-group .wy-form-thirds select{width:100%}.wy-control-group .wy-form-full{float:left;display:block;width:100%;margin-right:0}.wy-control-group .wy-form-full:last-child{margin-right:0}.wy-control-group .wy-form-halves{float:left;display:block;margin-right:2.35765%;width:48.82117%}.wy-control-group .wy-form-halves:last-child,.wy-control-group .wy-form-halves:nth-of-type(2n){margin-right:0}.wy-control-group .wy-form-halves:nth-of-type(odd){clear:left}.wy-control-group .wy-form-thirds{float:left;display:block;margin-right:2.35765%;width:31.76157%}.wy-control-group .wy-form-thirds:last-child,.wy-control-group .wy-form-thirds:nth-of-type(3n){margin-right:0}.wy-control-group .wy-form-thirds:nth-of-type(3n+1){clear:left}.wy-control-group.wy-control-group-no-input .wy-control,.wy-control-no-input{margin:6px 0 0;font-size:90%}.wy-control-no-input{display:inline-block}.wy-control-group.fluid-input input[type=color],.wy-control-group.fluid-input input[type=date],.wy-control-group.fluid-input input[type=datetime-local],.wy-control-group.fluid-input input[type=datetime],.wy-control-group.fluid-input input[type=email],.wy-control-group.fluid-input input[type=month],.wy-control-group.fluid-input input[type=number],.wy-control-group.fluid-input input[type=password],.wy-control-group.fluid-input input[type=search],.wy-control-group.fluid-input input[type=tel],.wy-control-group.fluid-input input[type=text],.wy-control-group.fluid-input input[type=time],.wy-control-group.fluid-input input[type=url],.wy-control-group.fluid-input input[type=week]{width:100%}.wy-form-message-inline{padding-left:.3em;color:#666;font-size:90%}.wy-form-message{display:block;color:#999;font-size:70%;margin-top:.3125em;font-style:italic}.wy-form-message p{font-size:inherit;font-style:italic;margin-bottom:6px}.wy-form-message p:last-child{margin-bottom:0}input{line-height:normal}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;*overflow:visible}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{-webkit-appearance:none;padding:6px;display:inline-block;border:1px solid #ccc;font-size:80%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}input[type=datetime-local]{padding:.34375em .625em}input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0;margin-right:.3125em;*height:13px;*width:13px}input[type=checkbox],input[type=radio],input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{outline:0;outline:thin dotted\9;border-color:#333}input.no-focus:focus{border-color:#ccc!important}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:1px auto #129fea}input[type=color][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=datetime][disabled],input[type=email][disabled],input[type=month][disabled],input[type=number][disabled],input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=time][disabled],input[type=url][disabled],input[type=week][disabled]{cursor:not-allowed;background-color:#fafafa}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#e74c3c;border:1px solid #e74c3c}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e74c3c}input[type=checkbox]:focus:invalid:focus,input[type=file]:focus:invalid:focus,input[type=radio]:focus:invalid:focus{outline-color:#e74c3c}input.wy-input-large{padding:12px;font-size:100%}textarea{overflow:auto;vertical-align:top;width:100%;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif}select,textarea{padding:.5em .625em;display:inline-block;border:1px solid #ccc;font-size:80%;box-shadow:inset 0 1px 3px #ddd;-webkit-transition:border .3s linear;-moz-transition:border .3s linear;transition:border .3s linear}select{border:1px solid #ccc;background-color:#fff}select[multiple]{height:auto}select:focus,textarea:focus{outline:0}input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#fafafa}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.wy-checkbox,.wy-radio{margin:6px 0;color:#404040;display:block}.wy-checkbox input,.wy-radio input{vertical-align:baseline}.wy-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.wy-input-prefix,.wy-input-suffix{white-space:nowrap;padding:6px}.wy-input-prefix .wy-input-context,.wy-input-suffix .wy-input-context{line-height:27px;padding:0 8px;display:inline-block;font-size:80%;background-color:#f3f6f6;border:1px solid #ccc;color:#999}.wy-input-suffix .wy-input-context{border-left:0}.wy-input-prefix .wy-input-context{border-right:0}.wy-switch{position:relative;display:block;height:24px;margin-top:12px;cursor:pointer}.wy-switch:before{left:0;top:0;width:36px;height:12px;background:#ccc}.wy-switch:after,.wy-switch:before{position:absolute;content:"";display:block;border-radius:4px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wy-switch:after{width:18px;height:18px;background:#999;left:-3px;top:-3px}.wy-switch span{position:absolute;left:48px;display:block;font-size:12px;color:#ccc;line-height:1}.wy-switch.active:before{background:#1e8449}.wy-switch.active:after{left:24px;background:#27ae60}.wy-switch.disabled{cursor:not-allowed;opacity:.8}.wy-control-group.wy-control-group-error .wy-form-message,.wy-control-group.wy-control-group-error>label{color:#e74c3c}.wy-control-group.wy-control-group-error input[type=color],.wy-control-group.wy-control-group-error input[type=date],.wy-control-group.wy-control-group-error input[type=datetime-local],.wy-control-group.wy-control-group-error input[type=datetime],.wy-control-group.wy-control-group-error input[type=email],.wy-control-group.wy-control-group-error input[type=month],.wy-control-group.wy-control-group-error input[type=number],.wy-control-group.wy-control-group-error input[type=password],.wy-control-group.wy-control-group-error input[type=search],.wy-control-group.wy-control-group-error input[type=tel],.wy-control-group.wy-control-group-error input[type=text],.wy-control-group.wy-control-group-error input[type=time],.wy-control-group.wy-control-group-error input[type=url],.wy-control-group.wy-control-group-error input[type=week],.wy-control-group.wy-control-group-error textarea{border:1px solid #e74c3c}.wy-inline-validate{white-space:nowrap}.wy-inline-validate .wy-input-context{padding:.5em .625em;display:inline-block;font-size:80%}.wy-inline-validate.wy-inline-validate-success .wy-input-context{color:#27ae60}.wy-inline-validate.wy-inline-validate-danger .wy-input-context{color:#e74c3c}.wy-inline-validate.wy-inline-validate-warning .wy-input-context{color:#e67e22}.wy-inline-validate.wy-inline-validate-info .wy-input-context{color:#2980b9}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rotate-270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.mirror{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mirror.rotate-90{-webkit-transform:scaleX(-1) rotate(90deg);-moz-transform:scaleX(-1) rotate(90deg);-ms-transform:scaleX(-1) rotate(90deg);-o-transform:scaleX(-1) rotate(90deg);transform:scaleX(-1) rotate(90deg)}.mirror.rotate-180{-webkit-transform:scaleX(-1) rotate(180deg);-moz-transform:scaleX(-1) rotate(180deg);-ms-transform:scaleX(-1) rotate(180deg);-o-transform:scaleX(-1) rotate(180deg);transform:scaleX(-1) rotate(180deg)}.mirror.rotate-270{-webkit-transform:scaleX(-1) rotate(270deg);-moz-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);-o-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}@media only screen and (max-width:480px){.wy-form button[type=submit]{margin:.7em 0 0}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=text],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week],.wy-form label{margin-bottom:.3em;display:block}.wy-form input[type=color],.wy-form input[type=date],.wy-form input[type=datetime-local],.wy-form input[type=datetime],.wy-form input[type=email],.wy-form input[type=month],.wy-form input[type=number],.wy-form input[type=password],.wy-form input[type=search],.wy-form input[type=tel],.wy-form input[type=time],.wy-form input[type=url],.wy-form input[type=week]{margin-bottom:0}.wy-form-aligned .wy-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.wy-form-aligned .wy-control{margin:1.5em 0 0}.wy-form-message,.wy-form-message-inline,.wy-form .wy-help-inline{display:block;font-size:80%;padding:6px 0}}@media screen and (max-width:768px){.tablet-hide{display:none}}@media screen and (max-width:480px){.mobile-hide{display:none}}.float-left{float:left}.float-right{float:right}.full-width{width:100%}.rst-content table.docutils,.rst-content table.field-list,.wy-table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:24px}.rst-content table.docutils caption,.rst-content table.field-list caption,.wy-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.rst-content table.docutils td,.rst-content table.docutils th,.rst-content table.field-list td,.rst-content table.field-list th,.wy-table td,.wy-table th{font-size:90%;margin:0;overflow:visible;padding:8px 16px}.rst-content table.docutils td:first-child,.rst-content table.docutils th:first-child,.rst-content table.field-list td:first-child,.rst-content table.field-list th:first-child,.wy-table td:first-child,.wy-table th:first-child{border-left-width:0}.rst-content table.docutils thead,.rst-content table.field-list thead,.wy-table thead{color:#000;text-align:left;vertical-align:bottom;white-space:nowrap}.rst-content table.docutils thead th,.rst-content table.field-list thead th,.wy-table thead th{font-weight:700;border-bottom:2px solid #e1e4e5}.rst-content table.docutils td,.rst-content table.field-list td,.wy-table td{background-color:transparent;vertical-align:middle}.rst-content table.docutils td p,.rst-content table.field-list td p,.wy-table td p{line-height:18px}.rst-content table.docutils td p:last-child,.rst-content table.field-list td p:last-child,.wy-table td p:last-child{margin-bottom:0}.rst-content table.docutils .wy-table-cell-min,.rst-content table.field-list .wy-table-cell-min,.wy-table .wy-table-cell-min{width:1%;padding-right:0}.rst-content table.docutils .wy-table-cell-min input[type=checkbox],.rst-content table.field-list .wy-table-cell-min input[type=checkbox],.wy-table .wy-table-cell-min input[type=checkbox]{margin:0}.wy-table-secondary{color:grey;font-size:90%}.wy-table-tertiary{color:grey;font-size:80%}.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td,.wy-table-backed,.wy-table-odd td,.wy-table-striped tr:nth-child(2n-1) td{background-color:#f3f6f6}.rst-content table.docutils,.wy-table-bordered-all{border:1px solid #e1e4e5}.rst-content table.docutils td,.wy-table-bordered-all td{border-bottom:1px solid #e1e4e5;border-left:1px solid #e1e4e5}.rst-content table.docutils tbody>tr:last-child td,.wy-table-bordered-all tbody>tr:last-child td{border-bottom-width:0}.wy-table-bordered{border:1px solid #e1e4e5}.wy-table-bordered-rows td{border-bottom:1px solid #e1e4e5}.wy-table-bordered-rows tbody>tr:last-child td{border-bottom-width:0}.wy-table-horizontal td,.wy-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #e1e4e5}.wy-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.wy-table-responsive{margin-bottom:24px;max-width:100%;overflow:auto}.wy-table-responsive table{margin-bottom:0!important}.wy-table-responsive table td,.wy-table-responsive table th{white-space:nowrap}a{color:#2980b9;text-decoration:none;cursor:pointer}a:hover{color:#3091d1}a:visited{color:#9b59b6}html{height:100%}body,html{overflow-x:hidden}body{font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#404040;min-height:100%;background:#edf0f2}.wy-text-left{text-align:left}.wy-text-center{text-align:center}.wy-text-right{text-align:right}.wy-text-large{font-size:120%}.wy-text-normal{font-size:100%}.wy-text-small,small{font-size:80%}.wy-text-strike{text-decoration:line-through}.wy-text-warning{color:#e67e22!important}a.wy-text-warning:hover{color:#eb9950!important}.wy-text-info{color:#2980b9!important}a.wy-text-info:hover{color:#409ad5!important}.wy-text-success{color:#27ae60!important}a.wy-text-success:hover{color:#36d278!important}.wy-text-danger{color:#e74c3c!important}a.wy-text-danger:hover{color:#ed7669!important}.wy-text-neutral{color:#404040!important}a.wy-text-neutral:hover{color:#595959!important}.rst-content .toctree-wrapper>p.caption,h1,h2,h3,h4,h5,h6,legend{margin-top:0;font-weight:700;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif}p{line-height:24px;font-size:16px;margin:0 0 24px}h1{font-size:175%}.rst-content .toctree-wrapper>p.caption,h2{font-size:150%}h3{font-size:125%}h4{font-size:115%}h5{font-size:110%}h6{font-size:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e1e4e5;margin:24px 0;padding:0}.rst-content code,.rst-content tt,code{white-space:nowrap;max-width:100%;background:#fff;border:1px solid #e1e4e5;font-size:75%;padding:0 5px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#e74c3c;overflow-x:auto}.rst-content tt.code-large,code.code-large{font-size:90%}.rst-content .section ul,.rst-content .toctree-wrapper ul,.rst-content section ul,.wy-plain-list-disc,article ul{list-style:disc;line-height:24px;margin-bottom:24px}.rst-content .section ul li,.rst-content .toctree-wrapper ul li,.rst-content section ul li,.wy-plain-list-disc li,article ul li{list-style:disc;margin-left:24px}.rst-content .section ul li p:last-child,.rst-content .section ul li ul,.rst-content .toctree-wrapper ul li p:last-child,.rst-content .toctree-wrapper ul li ul,.rst-content section ul li p:last-child,.rst-content section ul li ul,.wy-plain-list-disc li p:last-child,.wy-plain-list-disc li ul,article ul li p:last-child,article ul li ul{margin-bottom:0}.rst-content .section ul li li,.rst-content .toctree-wrapper ul li li,.rst-content section ul li li,.wy-plain-list-disc li li,article ul li li{list-style:circle}.rst-content .section ul li li li,.rst-content .toctree-wrapper ul li li li,.rst-content section ul li li li,.wy-plain-list-disc li li li,article ul li li li{list-style:square}.rst-content .section ul li ol li,.rst-content .toctree-wrapper ul li ol li,.rst-content section ul li ol li,.wy-plain-list-disc li ol li,article ul li ol li{list-style:decimal}.rst-content .section ol,.rst-content .section ol.arabic,.rst-content .toctree-wrapper ol,.rst-content .toctree-wrapper ol.arabic,.rst-content section ol,.rst-content section ol.arabic,.wy-plain-list-decimal,article ol{list-style:decimal;line-height:24px;margin-bottom:24px}.rst-content .section ol.arabic li,.rst-content .section ol li,.rst-content .toctree-wrapper ol.arabic li,.rst-content .toctree-wrapper ol li,.rst-content section ol.arabic li,.rst-content section ol li,.wy-plain-list-decimal li,article ol li{list-style:decimal;margin-left:24px}.rst-content .section ol.arabic li ul,.rst-content .section ol li p:last-child,.rst-content .section ol li ul,.rst-content .toctree-wrapper ol.arabic li ul,.rst-content .toctree-wrapper ol li p:last-child,.rst-content .toctree-wrapper ol li ul,.rst-content section ol.arabic li ul,.rst-content section ol li p:last-child,.rst-content section ol li ul,.wy-plain-list-decimal li p:last-child,.wy-plain-list-decimal li ul,article ol li p:last-child,article ol li ul{margin-bottom:0}.rst-content .section ol.arabic li ul li,.rst-content .section ol li ul li,.rst-content .toctree-wrapper ol.arabic li ul li,.rst-content .toctree-wrapper ol li ul li,.rst-content section ol.arabic li ul li,.rst-content section ol li ul li,.wy-plain-list-decimal li ul li,article ol li ul li{list-style:disc}.wy-breadcrumbs{*zoom:1}.wy-breadcrumbs:after,.wy-breadcrumbs:before{display:table;content:""}.wy-breadcrumbs:after{clear:both}.wy-breadcrumbs li{display:inline-block}.wy-breadcrumbs li.wy-breadcrumbs-aside{float:right}.wy-breadcrumbs li a{display:inline-block;padding:5px}.wy-breadcrumbs li a:first-child{padding-left:0}.rst-content .wy-breadcrumbs li tt,.wy-breadcrumbs li .rst-content tt,.wy-breadcrumbs li code{padding:5px;border:none;background:none}.rst-content .wy-breadcrumbs li tt.literal,.wy-breadcrumbs li .rst-content tt.literal,.wy-breadcrumbs li code.literal{color:#404040}.wy-breadcrumbs-extra{margin-bottom:0;color:#b3b3b3;font-size:80%;display:inline-block}@media screen and (max-width:480px){.wy-breadcrumbs-extra,.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}@media print{.wy-breadcrumbs li.wy-breadcrumbs-aside{display:none}}html{font-size:16px}.wy-affix{position:fixed;top:1.618em}.wy-menu a:hover{text-decoration:none}.wy-menu-horiz{*zoom:1}.wy-menu-horiz:after,.wy-menu-horiz:before{display:table;content:""}.wy-menu-horiz:after{clear:both}.wy-menu-horiz li,.wy-menu-horiz ul{display:inline-block}.wy-menu-horiz li:hover{background:hsla(0,0%,100%,.1)}.wy-menu-horiz li.divide-left{border-left:1px solid #404040}.wy-menu-horiz li.divide-right{border-right:1px solid #404040}.wy-menu-horiz a{height:32px;display:inline-block;line-height:32px;padding:0 16px}.wy-menu-vertical{width:300px}.wy-menu-vertical header,.wy-menu-vertical p.caption{color:#55a5d9;height:32px;line-height:32px;padding:0 1.618em;margin:12px 0 0;display:block;font-weight:700;text-transform:uppercase;font-size:85%;white-space:nowrap}.wy-menu-vertical ul{margin-bottom:0}.wy-menu-vertical li.divide-top{border-top:1px solid #404040}.wy-menu-vertical li.divide-bottom{border-bottom:1px solid #404040}.wy-menu-vertical li.current{background:#e3e3e3}.wy-menu-vertical li.current a{color:grey;border-right:1px solid #c9c9c9;padding:.4045em 2.427em}.wy-menu-vertical li.current a:hover{background:#d6d6d6}.rst-content .wy-menu-vertical li tt,.wy-menu-vertical li .rst-content tt,.wy-menu-vertical li code{border:none;background:inherit;color:inherit;padding-left:0;padding-right:0}.wy-menu-vertical li button.toctree-expand{display:block;float:left;margin-left:-1.2em;line-height:18px;color:#4d4d4d;border:none;background:none;padding:0}.wy-menu-vertical li.current>a,.wy-menu-vertical li.on a{color:#404040;font-weight:700;position:relative;background:#fcfcfc;border:none;padding:.4045em 1.618em}.wy-menu-vertical li.current>a:hover,.wy-menu-vertical li.on a:hover{background:#fcfcfc}.wy-menu-vertical li.current>a:hover button.toctree-expand,.wy-menu-vertical li.on a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.current>a button.toctree-expand,.wy-menu-vertical li.on a button.toctree-expand{display:block;line-height:18px;color:#333}.wy-menu-vertical li.toctree-l1.current>a{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}.wy-menu-vertical .toctree-l1.current .toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .toctree-l11>ul{display:none}.wy-menu-vertical .toctree-l1.current .current.toctree-l2>ul,.wy-menu-vertical .toctree-l2.current .current.toctree-l3>ul,.wy-menu-vertical .toctree-l3.current .current.toctree-l4>ul,.wy-menu-vertical .toctree-l4.current .current.toctree-l5>ul,.wy-menu-vertical .toctree-l5.current .current.toctree-l6>ul,.wy-menu-vertical .toctree-l6.current .current.toctree-l7>ul,.wy-menu-vertical .toctree-l7.current .current.toctree-l8>ul,.wy-menu-vertical .toctree-l8.current .current.toctree-l9>ul,.wy-menu-vertical .toctree-l9.current .current.toctree-l10>ul,.wy-menu-vertical .toctree-l10.current .current.toctree-l11>ul{display:block}.wy-menu-vertical li.toctree-l3,.wy-menu-vertical li.toctree-l4{font-size:.9em}.wy-menu-vertical li.toctree-l2 a,.wy-menu-vertical li.toctree-l3 a,.wy-menu-vertical li.toctree-l4 a,.wy-menu-vertical li.toctree-l5 a,.wy-menu-vertical li.toctree-l6 a,.wy-menu-vertical li.toctree-l7 a,.wy-menu-vertical li.toctree-l8 a,.wy-menu-vertical li.toctree-l9 a,.wy-menu-vertical li.toctree-l10 a{color:#404040}.wy-menu-vertical li.toctree-l2 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l3 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l4 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l5 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l6 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l7 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l8 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l9 a:hover button.toctree-expand,.wy-menu-vertical li.toctree-l10 a:hover button.toctree-expand{color:grey}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a,.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a,.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a,.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a,.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a,.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a,.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a,.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{display:block}.wy-menu-vertical li.toctree-l2.current>a{padding:.4045em 2.427em}.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{padding:.4045em 1.618em .4045em 4.045em}.wy-menu-vertical li.toctree-l3.current>a{padding:.4045em 4.045em}.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{padding:.4045em 1.618em .4045em 5.663em}.wy-menu-vertical li.toctree-l4.current>a{padding:.4045em 5.663em}.wy-menu-vertical li.toctree-l4.current li.toctree-l5>a{padding:.4045em 1.618em .4045em 7.281em}.wy-menu-vertical li.toctree-l5.current>a{padding:.4045em 7.281em}.wy-menu-vertical li.toctree-l5.current li.toctree-l6>a{padding:.4045em 1.618em .4045em 8.899em}.wy-menu-vertical li.toctree-l6.current>a{padding:.4045em 8.899em}.wy-menu-vertical li.toctree-l6.current li.toctree-l7>a{padding:.4045em 1.618em .4045em 10.517em}.wy-menu-vertical li.toctree-l7.current>a{padding:.4045em 10.517em}.wy-menu-vertical li.toctree-l7.current li.toctree-l8>a{padding:.4045em 1.618em .4045em 12.135em}.wy-menu-vertical li.toctree-l8.current>a{padding:.4045em 12.135em}.wy-menu-vertical li.toctree-l8.current li.toctree-l9>a{padding:.4045em 1.618em .4045em 13.753em}.wy-menu-vertical li.toctree-l9.current>a{padding:.4045em 13.753em}.wy-menu-vertical li.toctree-l9.current li.toctree-l10>a{padding:.4045em 1.618em .4045em 15.371em}.wy-menu-vertical li.toctree-l10.current>a{padding:.4045em 15.371em}.wy-menu-vertical li.toctree-l10.current li.toctree-l11>a{padding:.4045em 1.618em .4045em 16.989em}.wy-menu-vertical li.toctree-l2.current>a,.wy-menu-vertical li.toctree-l2.current li.toctree-l3>a{background:#c9c9c9}.wy-menu-vertical li.toctree-l2 button.toctree-expand{color:#a3a3a3}.wy-menu-vertical li.toctree-l3.current>a,.wy-menu-vertical li.toctree-l3.current li.toctree-l4>a{background:#bdbdbd}.wy-menu-vertical li.toctree-l3 button.toctree-expand{color:#969696}.wy-menu-vertical li.current ul{display:block}.wy-menu-vertical li ul{margin-bottom:0;display:none}.wy-menu-vertical li ul li a{margin-bottom:0;color:#d9d9d9;font-weight:400}.wy-menu-vertical a{line-height:18px;padding:.4045em 1.618em;display:block;position:relative;font-size:90%;color:#d9d9d9}.wy-menu-vertical a:hover{background-color:#4e4a4a;cursor:pointer}.wy-menu-vertical a:hover button.toctree-expand{color:#d9d9d9}.wy-menu-vertical a:active{background-color:#2980b9;cursor:pointer;color:#fff}.wy-menu-vertical a:active button.toctree-expand{color:#fff}.wy-side-nav-search{display:block;width:300px;padding:.809em;margin-bottom:.809em;z-index:200;background-color:#2980b9;text-align:center;color:#fcfcfc}.wy-side-nav-search input[type=text]{width:100%;border-radius:50px;padding:6px 12px;border-color:#2472a4}.wy-side-nav-search img{display:block;margin:auto auto .809em;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-side-nav-search .wy-dropdown>a,.wy-side-nav-search>a{color:#fcfcfc;font-size:100%;font-weight:700;display:inline-block;padding:4px 6px;margin-bottom:.809em;max-width:100%}.wy-side-nav-search .wy-dropdown>a:hover,.wy-side-nav-search>a:hover{background:hsla(0,0%,100%,.1)}.wy-side-nav-search .wy-dropdown>a img.logo,.wy-side-nav-search>a img.logo{display:block;margin:0 auto;height:auto;width:auto;border-radius:0;max-width:100%;background:transparent}.wy-side-nav-search .wy-dropdown>a.icon img.logo,.wy-side-nav-search>a.icon img.logo{margin-top:.85em}.wy-side-nav-search>div.version{margin-top:-.4045em;margin-bottom:.809em;font-weight:400;color:hsla(0,0%,100%,.3)}.wy-nav .wy-menu-vertical header{color:#2980b9}.wy-nav .wy-menu-vertical a{color:#b3b3b3}.wy-nav .wy-menu-vertical a:hover{background-color:#2980b9;color:#fff}[data-menu-wrap]{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;position:absolute;opacity:1;width:100%;opacity:0}[data-menu-wrap].move-center{left:0;right:auto;opacity:1}[data-menu-wrap].move-left{right:auto;left:-100%;opacity:0}[data-menu-wrap].move-right{right:-100%;left:auto;opacity:0}.wy-body-for-nav{background:#fcfcfc}.wy-grid-for-nav{position:absolute;width:100%;height:100%}.wy-nav-side{position:fixed;top:0;bottom:0;left:0;padding-bottom:2em;width:300px;overflow-x:hidden;overflow-y:hidden;min-height:100%;color:#9b9b9b;background:#343131;z-index:200}.wy-side-scroll{width:320px;position:relative;overflow-x:hidden;overflow-y:scroll;height:100%}.wy-nav-top{display:none;background:#2980b9;color:#fff;padding:.4045em .809em;position:relative;line-height:50px;text-align:center;font-size:100%;*zoom:1}.wy-nav-top:after,.wy-nav-top:before{display:table;content:""}.wy-nav-top:after{clear:both}.wy-nav-top a{color:#fff;font-weight:700}.wy-nav-top img{margin-right:12px;height:45px;width:45px;background-color:#2980b9;padding:5px;border-radius:100%}.wy-nav-top i{font-size:30px;float:left;cursor:pointer;padding-top:inherit}.wy-nav-content-wrap{margin-left:300px;background:#fcfcfc;min-height:100%}.wy-nav-content{padding:1.618em 3.236em;height:100%;max-width:800px;margin:auto}.wy-body-mask{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.2);display:none;z-index:499}.wy-body-mask.on{display:block}footer{color:grey}footer p{margin-bottom:12px}.rst-content footer span.commit tt,footer span.commit .rst-content tt,footer span.commit code{padding:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:1em;background:none;border:none;color:grey}.rst-footer-buttons{*zoom:1}.rst-footer-buttons:after,.rst-footer-buttons:before{width:100%;display:table;content:""}.rst-footer-buttons:after{clear:both}.rst-breadcrumbs-buttons{margin-top:12px;*zoom:1}.rst-breadcrumbs-buttons:after,.rst-breadcrumbs-buttons:before{display:table;content:""}.rst-breadcrumbs-buttons:after{clear:both}#search-results .search li{margin-bottom:24px;border-bottom:1px solid #e1e4e5;padding-bottom:24px}#search-results .search li:first-child{border-top:1px solid #e1e4e5;padding-top:24px}#search-results .search li a{font-size:120%;margin-bottom:12px;display:inline-block}#search-results .context{color:grey;font-size:90%}.genindextable li>ul{margin-left:24px}@media screen and (max-width:768px){.wy-body-for-nav{background:#fcfcfc}.wy-nav-top{display:block}.wy-nav-side{left:-300px}.wy-nav-side.shift{width:85%;left:0}.wy-menu.wy-menu-vertical,.wy-side-nav-search,.wy-side-scroll{width:auto}.wy-nav-content-wrap{margin-left:0}.wy-nav-content-wrap .wy-nav-content{padding:1.618em}.wy-nav-content-wrap.shift{position:fixed;min-width:100%;left:85%;top:0;height:100%;overflow:hidden}}@media screen and (min-width:1100px){.wy-nav-content-wrap{background:rgba(0,0,0,.05)}.wy-nav-content{margin:0;background:#fcfcfc}}@media print{.rst-versions,.wy-nav-side,footer{display:none}.wy-nav-content-wrap{margin-left:0}}.rst-versions{position:fixed;bottom:0;left:0;width:300px;color:#fcfcfc;background:#1f1d1d;font-family:Lato,proxima-nova,Helvetica Neue,Arial,sans-serif;z-index:400}.rst-versions a{color:#2980b9;text-decoration:none}.rst-versions .rst-badge-small{display:none}.rst-versions .rst-current-version{padding:12px;background-color:#272525;display:block;text-align:right;font-size:90%;cursor:pointer;color:#27ae60;*zoom:1}.rst-versions .rst-current-version:after,.rst-versions .rst-current-version:before{display:table;content:""}.rst-versions .rst-current-version:after{clear:both}.rst-content .code-block-caption .rst-versions .rst-current-version .headerlink,.rst-content .eqno .rst-versions .rst-current-version .headerlink,.rst-content .rst-versions .rst-current-version .admonition-title,.rst-content code.download .rst-versions .rst-current-version span:first-child,.rst-content dl dt .rst-versions .rst-current-version .headerlink,.rst-content h1 .rst-versions .rst-current-version .headerlink,.rst-content h2 .rst-versions .rst-current-version .headerlink,.rst-content h3 .rst-versions .rst-current-version .headerlink,.rst-content h4 .rst-versions .rst-current-version .headerlink,.rst-content h5 .rst-versions .rst-current-version .headerlink,.rst-content h6 .rst-versions .rst-current-version .headerlink,.rst-content p .rst-versions .rst-current-version .headerlink,.rst-content table>caption .rst-versions .rst-current-version .headerlink,.rst-content tt.download .rst-versions .rst-current-version span:first-child,.rst-versions .rst-current-version .fa,.rst-versions .rst-current-version .icon,.rst-versions .rst-current-version .rst-content .admonition-title,.rst-versions .rst-current-version .rst-content .code-block-caption .headerlink,.rst-versions .rst-current-version .rst-content .eqno .headerlink,.rst-versions .rst-current-version .rst-content code.download span:first-child,.rst-versions .rst-current-version .rst-content dl dt .headerlink,.rst-versions .rst-current-version .rst-content h1 .headerlink,.rst-versions .rst-current-version .rst-content h2 .headerlink,.rst-versions .rst-current-version .rst-content h3 .headerlink,.rst-versions .rst-current-version .rst-content h4 .headerlink,.rst-versions .rst-current-version .rst-content h5 .headerlink,.rst-versions .rst-current-version .rst-content h6 .headerlink,.rst-versions .rst-current-version .rst-content p .headerlink,.rst-versions .rst-current-version .rst-content table>caption .headerlink,.rst-versions .rst-current-version .rst-content tt.download span:first-child,.rst-versions .rst-current-version .wy-menu-vertical li button.toctree-expand,.wy-menu-vertical li .rst-versions .rst-current-version button.toctree-expand{color:#fcfcfc}.rst-versions .rst-current-version .fa-book,.rst-versions .rst-current-version .icon-book{float:left}.rst-versions .rst-current-version.rst-out-of-date{background-color:#e74c3c;color:#fff}.rst-versions .rst-current-version.rst-active-old-version{background-color:#f1c40f;color:#000}.rst-versions.shift-up{height:auto;max-height:100%;overflow-y:scroll}.rst-versions.shift-up .rst-other-versions{display:block}.rst-versions .rst-other-versions{font-size:90%;padding:12px;color:grey;display:none}.rst-versions .rst-other-versions hr{display:block;height:1px;border:0;margin:20px 0;padding:0;border-top:1px solid #413d3d}.rst-versions .rst-other-versions dd{display:inline-block;margin:0}.rst-versions .rst-other-versions dd a{display:inline-block;padding:6px;color:#fcfcfc}.rst-versions.rst-badge{width:auto;bottom:20px;right:20px;left:auto;border:none;max-width:300px;max-height:90%}.rst-versions.rst-badge .fa-book,.rst-versions.rst-badge .icon-book{float:none;line-height:30px}.rst-versions.rst-badge.shift-up .rst-current-version{text-align:right}.rst-versions.rst-badge.shift-up .rst-current-version .fa-book,.rst-versions.rst-badge.shift-up .rst-current-version .icon-book{float:left}.rst-versions.rst-badge>.rst-current-version{width:auto;height:30px;line-height:30px;padding:0 6px;display:block;text-align:center}@media screen and (max-width:768px){.rst-versions{width:85%;display:none}.rst-versions.shift{display:block}}.rst-content .toctree-wrapper>p.caption,.rst-content h1,.rst-content h2,.rst-content h3,.rst-content h4,.rst-content h5,.rst-content h6{margin-bottom:24px}.rst-content img{max-width:100%;height:auto}.rst-content div.figure,.rst-content figure{margin-bottom:24px}.rst-content div.figure .caption-text,.rst-content figure .caption-text{font-style:italic}.rst-content div.figure p:last-child.caption,.rst-content figure p:last-child.caption{margin-bottom:0}.rst-content div.figure.align-center,.rst-content figure.align-center{text-align:center}.rst-content .section>a>img,.rst-content .section>img,.rst-content section>a>img,.rst-content section>img{margin-bottom:24px}.rst-content abbr[title]{text-decoration:none}.rst-content.style-external-links a.reference.external:after{font-family:FontAwesome;content:"\f08e";color:#b3b3b3;vertical-align:super;font-size:60%;margin:0 .2em}.rst-content blockquote{margin-left:24px;line-height:24px;margin-bottom:24px}.rst-content pre.literal-block{white-space:pre;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;display:block;overflow:auto}.rst-content div[class^=highlight],.rst-content pre.literal-block{border:1px solid #e1e4e5;overflow-x:auto;margin:1px 0 24px}.rst-content div[class^=highlight] div[class^=highlight],.rst-content pre.literal-block div[class^=highlight]{padding:0;border:none;margin:0}.rst-content div[class^=highlight] td.code{width:100%}.rst-content .linenodiv pre{border-right:1px solid #e6e9ea;margin:0;padding:12px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;user-select:none;pointer-events:none}.rst-content div[class^=highlight] pre{white-space:pre;margin:0;padding:12px;display:block;overflow:auto}.rst-content div[class^=highlight] pre .hll{display:block;margin:0 -12px;padding:0 12px}.rst-content .linenodiv pre,.rst-content div[class^=highlight] pre,.rst-content pre.literal-block{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;font-size:12px;line-height:1.4}.rst-content div.highlight .gp,.rst-content div.highlight span.linenos{user-select:none;pointer-events:none}.rst-content div.highlight span.linenos{display:inline-block;padding-left:0;padding-right:12px;margin-right:12px;border-right:1px solid #e6e9ea}.rst-content .code-block-caption{font-style:italic;font-size:85%;line-height:1;padding:1em 0;text-align:center}@media print{.rst-content .codeblock,.rst-content div[class^=highlight],.rst-content div[class^=highlight] pre{white-space:pre-wrap}}.rst-content .admonition,.rst-content .admonition-todo,.rst-content .attention,.rst-content .caution,.rst-content .danger,.rst-content .error,.rst-content .hint,.rst-content .important,.rst-content .note,.rst-content .seealso,.rst-content .tip,.rst-content .warning{clear:both}.rst-content .admonition-todo .last,.rst-content .admonition-todo>:last-child,.rst-content .admonition .last,.rst-content .admonition>:last-child,.rst-content .attention .last,.rst-content .attention>:last-child,.rst-content .caution .last,.rst-content .caution>:last-child,.rst-content .danger .last,.rst-content .danger>:last-child,.rst-content .error .last,.rst-content .error>:last-child,.rst-content .hint .last,.rst-content .hint>:last-child,.rst-content .important .last,.rst-content .important>:last-child,.rst-content .note .last,.rst-content .note>:last-child,.rst-content .seealso .last,.rst-content .seealso>:last-child,.rst-content .tip .last,.rst-content .tip>:last-child,.rst-content .warning .last,.rst-content .warning>:last-child{margin-bottom:0}.rst-content .admonition-title:before{margin-right:4px}.rst-content .admonition table{border-color:rgba(0,0,0,.1)}.rst-content .admonition table td,.rst-content .admonition table th{background:transparent!important;border-color:rgba(0,0,0,.1)!important}.rst-content .section ol.loweralpha,.rst-content .section ol.loweralpha>li,.rst-content .toctree-wrapper ol.loweralpha,.rst-content .toctree-wrapper ol.loweralpha>li,.rst-content section ol.loweralpha,.rst-content section ol.loweralpha>li{list-style:lower-alpha}.rst-content .section ol.upperalpha,.rst-content .section ol.upperalpha>li,.rst-content .toctree-wrapper ol.upperalpha,.rst-content .toctree-wrapper ol.upperalpha>li,.rst-content section ol.upperalpha,.rst-content section ol.upperalpha>li{list-style:upper-alpha}.rst-content .section ol li>*,.rst-content .section ul li>*,.rst-content .toctree-wrapper ol li>*,.rst-content .toctree-wrapper ul li>*,.rst-content section ol li>*,.rst-content section ul li>*{margin-top:12px;margin-bottom:12px}.rst-content .section ol li>:first-child,.rst-content .section ul li>:first-child,.rst-content .toctree-wrapper ol li>:first-child,.rst-content .toctree-wrapper ul li>:first-child,.rst-content section ol li>:first-child,.rst-content section ul li>:first-child{margin-top:0}.rst-content .section ol li>p,.rst-content .section ol li>p:last-child,.rst-content .section ul li>p,.rst-content .section ul li>p:last-child,.rst-content .toctree-wrapper ol li>p,.rst-content .toctree-wrapper ol li>p:last-child,.rst-content .toctree-wrapper ul li>p,.rst-content .toctree-wrapper ul li>p:last-child,.rst-content section ol li>p,.rst-content section ol li>p:last-child,.rst-content section ul li>p,.rst-content section ul li>p:last-child{margin-bottom:12px}.rst-content .section ol li>p:only-child,.rst-content .section ol li>p:only-child:last-child,.rst-content .section ul li>p:only-child,.rst-content .section ul li>p:only-child:last-child,.rst-content .toctree-wrapper ol li>p:only-child,.rst-content .toctree-wrapper ol li>p:only-child:last-child,.rst-content .toctree-wrapper ul li>p:only-child,.rst-content .toctree-wrapper ul li>p:only-child:last-child,.rst-content section ol li>p:only-child,.rst-content section ol li>p:only-child:last-child,.rst-content section ul li>p:only-child,.rst-content section ul li>p:only-child:last-child{margin-bottom:0}.rst-content .section ol li>ol,.rst-content .section ol li>ul,.rst-content .section ul li>ol,.rst-content .section ul li>ul,.rst-content .toctree-wrapper ol li>ol,.rst-content .toctree-wrapper ol li>ul,.rst-content .toctree-wrapper ul li>ol,.rst-content .toctree-wrapper ul li>ul,.rst-content section ol li>ol,.rst-content section ol li>ul,.rst-content section ul li>ol,.rst-content section ul li>ul{margin-bottom:12px}.rst-content .section ol.simple li>*,.rst-content .section ol.simple li ol,.rst-content .section ol.simple li ul,.rst-content .section ul.simple li>*,.rst-content .section ul.simple li ol,.rst-content .section ul.simple li ul,.rst-content .toctree-wrapper ol.simple li>*,.rst-content .toctree-wrapper ol.simple li ol,.rst-content .toctree-wrapper ol.simple li ul,.rst-content .toctree-wrapper ul.simple li>*,.rst-content .toctree-wrapper ul.simple li ol,.rst-content .toctree-wrapper ul.simple li ul,.rst-content section ol.simple li>*,.rst-content section ol.simple li ol,.rst-content section ol.simple li ul,.rst-content section ul.simple li>*,.rst-content section ul.simple li ol,.rst-content section ul.simple li ul{margin-top:0;margin-bottom:0}.rst-content .line-block{margin-left:0;margin-bottom:24px;line-height:24px}.rst-content .line-block .line-block{margin-left:24px;margin-bottom:0}.rst-content .topic-title{font-weight:700;margin-bottom:12px}.rst-content .toc-backref{color:#404040}.rst-content .align-right{float:right;margin:0 0 24px 24px}.rst-content .align-left{float:left;margin:0 24px 24px 0}.rst-content .align-center{margin:auto}.rst-content .align-center:not(table){display:block}.rst-content .code-block-caption .headerlink,.rst-content .eqno .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink,.rst-content dl dt .headerlink,.rst-content h1 .headerlink,.rst-content h2 .headerlink,.rst-content h3 .headerlink,.rst-content h4 .headerlink,.rst-content h5 .headerlink,.rst-content h6 .headerlink,.rst-content p.caption .headerlink,.rst-content p .headerlink,.rst-content table>caption .headerlink{opacity:0;font-size:14px;font-family:FontAwesome;margin-left:.5em}.rst-content .code-block-caption .headerlink:focus,.rst-content .code-block-caption:hover .headerlink,.rst-content .eqno .headerlink:focus,.rst-content .eqno:hover .headerlink,.rst-content .toctree-wrapper>p.caption .headerlink:focus,.rst-content .toctree-wrapper>p.caption:hover .headerlink,.rst-content dl dt .headerlink:focus,.rst-content dl dt:hover .headerlink,.rst-content h1 .headerlink:focus,.rst-content h1:hover .headerlink,.rst-content h2 .headerlink:focus,.rst-content h2:hover .headerlink,.rst-content h3 .headerlink:focus,.rst-content h3:hover .headerlink,.rst-content h4 .headerlink:focus,.rst-content h4:hover .headerlink,.rst-content h5 .headerlink:focus,.rst-content h5:hover .headerlink,.rst-content h6 .headerlink:focus,.rst-content h6:hover .headerlink,.rst-content p.caption .headerlink:focus,.rst-content p.caption:hover .headerlink,.rst-content p .headerlink:focus,.rst-content p:hover .headerlink,.rst-content table>caption .headerlink:focus,.rst-content table>caption:hover .headerlink{opacity:1}.rst-content .btn:focus{outline:2px solid}.rst-content table>caption .headerlink:after{font-size:12px}.rst-content .centered{text-align:center}.rst-content .sidebar{float:right;width:40%;display:block;margin:0 0 24px 24px;padding:24px;background:#f3f6f6;border:1px solid #e1e4e5}.rst-content .sidebar dl,.rst-content .sidebar p,.rst-content .sidebar ul{font-size:90%}.rst-content .sidebar .last,.rst-content .sidebar>:last-child{margin-bottom:0}.rst-content .sidebar .sidebar-title{display:block;font-family:Roboto Slab,ff-tisa-web-pro,Georgia,Arial,sans-serif;font-weight:700;background:#e1e4e5;padding:6px 12px;margin:-24px -24px 24px;font-size:100%}.rst-content .highlighted{background:#f1c40f;box-shadow:0 0 0 2px #f1c40f;display:inline;font-weight:700}.rst-content .citation-reference,.rst-content .footnote-reference{vertical-align:baseline;position:relative;top:-.4em;line-height:0;font-size:90%}.rst-content .hlist{width:100%}.rst-content dl dt span.classifier:before{content:" : "}.rst-content dl dt span.classifier-delimiter{display:none!important}html.writer-html4 .rst-content table.docutils.citation,html.writer-html4 .rst-content table.docutils.footnote{background:none;border:none}html.writer-html4 .rst-content table.docutils.citation td,html.writer-html4 .rst-content table.docutils.citation tr,html.writer-html4 .rst-content table.docutils.footnote td,html.writer-html4 .rst-content table.docutils.footnote tr{border:none;background-color:transparent!important;white-space:normal}html.writer-html4 .rst-content table.docutils.citation td.label,html.writer-html4 .rst-content table.docutils.footnote td.label{padding-left:0;padding-right:0;vertical-align:top}html.writer-html5 .rst-content dl.field-list,html.writer-html5 .rst-content dl.footnote{display:grid;grid-template-columns:max-content auto}html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dt{padding-left:1rem}html.writer-html5 .rst-content dl.field-list>dt:after,html.writer-html5 .rst-content dl.footnote>dt:after{content:":"}html.writer-html5 .rst-content dl.field-list>dd,html.writer-html5 .rst-content dl.field-list>dt,html.writer-html5 .rst-content dl.footnote>dd,html.writer-html5 .rst-content dl.footnote>dt{margin-bottom:0}html.writer-html5 .rst-content dl.footnote{font-size:.9rem}html.writer-html5 .rst-content dl.footnote>dt{margin:0 .5rem .5rem 0;line-height:1.2rem;word-break:break-all;font-weight:400}html.writer-html5 .rst-content dl.footnote>dt>span.brackets{margin-right:.5rem}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:before{content:"["}html.writer-html5 .rst-content dl.footnote>dt>span.brackets:after{content:"]"}html.writer-html5 .rst-content dl.footnote>dt>span.fn-backref{font-style:italic}html.writer-html5 .rst-content dl.footnote>dd{margin:0 0 .5rem;line-height:1.2rem}html.writer-html5 .rst-content dl.footnote>dd p,html.writer-html5 .rst-content dl.option-list kbd{font-size:.9rem}.rst-content table.docutils.footnote,html.writer-html4 .rst-content table.docutils.citation,html.writer-html5 .rst-content dl.footnote{color:grey}.rst-content table.docutils.footnote code,.rst-content table.docutils.footnote tt,html.writer-html4 .rst-content table.docutils.citation code,html.writer-html4 .rst-content table.docutils.citation tt,html.writer-html5 .rst-content dl.footnote code,html.writer-html5 .rst-content dl.footnote tt{color:#555}.rst-content .wy-table-responsive.citation,.rst-content .wy-table-responsive.footnote{margin-bottom:0}.rst-content .wy-table-responsive.citation+:not(.citation),.rst-content .wy-table-responsive.footnote+:not(.footnote){margin-top:24px}.rst-content .wy-table-responsive.citation:last-child,.rst-content .wy-table-responsive.footnote:last-child{margin-bottom:24px}.rst-content table.docutils th{border-color:#e1e4e5}html.writer-html5 .rst-content table.docutils th{border:1px solid #e1e4e5}html.writer-html5 .rst-content table.docutils td>p,html.writer-html5 .rst-content table.docutils th>p{line-height:1rem;margin-bottom:0;font-size:.9rem}.rst-content table.docutils td .last,.rst-content table.docutils td .last>:last-child{margin-bottom:0}.rst-content table.field-list,.rst-content table.field-list td{border:none}.rst-content table.field-list td p{font-size:inherit;line-height:inherit}.rst-content table.field-list td>strong{display:inline-block}.rst-content table.field-list .field-name{padding-right:10px;text-align:left;white-space:nowrap}.rst-content table.field-list .field-body{text-align:left}.rst-content code,.rst-content tt{color:#000;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;padding:2px 5px}.rst-content code big,.rst-content code em,.rst-content tt big,.rst-content tt em{font-size:100%!important;line-height:normal}.rst-content code.literal,.rst-content tt.literal{color:#e74c3c;white-space:normal}.rst-content code.xref,.rst-content tt.xref,a .rst-content code,a .rst-content tt{font-weight:700;color:#404040}.rst-content kbd,.rst-content pre,.rst-content samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace}.rst-content a code,.rst-content a tt{color:#2980b9}.rst-content dl{margin-bottom:24px}.rst-content dl dt{font-weight:700;margin-bottom:12px}.rst-content dl ol,.rst-content dl p,.rst-content dl table,.rst-content dl ul{margin-bottom:12px}.rst-content dl dd{margin:0 0 12px 24px;line-height:24px}html.writer-html4 .rst-content dl:not(.docutils),html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple){margin-bottom:24px}html.writer-html4 .rst-content dl:not(.docutils)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{display:table;margin:6px 0;font-size:90%;line-height:normal;background:#e7f2fa;color:#2980b9;border-top:3px solid #6ab0de;padding:6px;position:relative}html.writer-html4 .rst-content dl:not(.docutils)>dt:before,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:before{color:#6ab0de}html.writer-html4 .rst-content dl:not(.docutils)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt{margin-bottom:6px;border:none;border-left:3px solid #ccc;background:#f0f0f0;color:#555}html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt .headerlink,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt .headerlink{color:#404040;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils)>dt:first-child,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt:first-child{margin-top:0}html.writer-html4 .rst-content dl:not(.docutils) code.descclassname,html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descclassname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{background-color:transparent;border:none;padding:0;font-size:100%!important}html.writer-html4 .rst-content dl:not(.docutils) code.descname,html.writer-html4 .rst-content dl:not(.docutils) tt.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) tt.descname{font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .optional,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .optional{display:inline-block;padding:0 4px;color:#000;font-weight:700}html.writer-html4 .rst-content dl:not(.docutils) .property,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .property{display:inline-block;padding-right:8px;max-width:100%}html.writer-html4 .rst-content dl:not(.docutils) .k,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .k{font-style:italic}html.writer-html4 .rst-content dl:not(.docutils) .descclassname,html.writer-html4 .rst-content dl:not(.docutils) .descname,html.writer-html4 .rst-content dl:not(.docutils) .sig-name,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .descclassname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .descname,html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .sig-name{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,Courier,monospace;color:#000}.rst-content .viewcode-back,.rst-content .viewcode-link{display:inline-block;color:#27ae60;font-size:80%;padding-left:24px}.rst-content .viewcode-back{display:block;float:right}.rst-content p.rubric{margin-bottom:12px;font-weight:700}.rst-content code.download,.rst-content tt.download{background:inherit;padding:inherit;font-weight:400;font-family:inherit;font-size:inherit;color:inherit;border:inherit;white-space:inherit}.rst-content code.download span:first-child,.rst-content tt.download span:first-child{-webkit-font-smoothing:subpixel-antialiased}.rst-content code.download span:first-child:before,.rst-content tt.download span:first-child:before{margin-right:4px}.rst-content .guilabel{border:1px solid #7fbbe3;background:#e7f2fa;font-size:80%;font-weight:700;border-radius:4px;padding:2.4px 6px;margin:auto 2px}.rst-content .versionmodified{font-style:italic}@media screen and (max-width:480px){.rst-content .sidebar{width:100%}}span[id*=MathJax-Span]{color:#404040}.math{text-align:center}@font-face{font-family:Lato;src:url(fonts/lato-normal.woff2?bd03a2cc277bbbc338d464e679fe9942) format("woff2"),url(fonts/lato-normal.woff?27bd77b9162d388cb8d4c4217c7c5e2a) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold.woff2?cccb897485813c7c256901dbca54ecf2) format("woff2"),url(fonts/lato-bold.woff?d878b6c29b10beca227e9eef4246111b) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-bold-italic.woff2?0b6bb6725576b072c5d0b02ecdd1900d) format("woff2"),url(fonts/lato-bold-italic.woff?9c7e4e9eb485b4a121c760e61bc3707c) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Lato;src:url(fonts/lato-normal-italic.woff2?4eb103b4d12be57cb1d040ed5e162e9d) format("woff2"),url(fonts/lato-normal-italic.woff?f28f2d6482446544ef1ea1ccc6dd5892) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:400;src:url(fonts/Roboto-Slab-Regular.woff2?7abf5b8d04d26a2cafea937019bca958) format("woff2"),url(fonts/Roboto-Slab-Regular.woff?c1be9284088d487c5e3ff0a10a92e58c) format("woff");font-display:block}@font-face{font-family:Roboto Slab;font-style:normal;font-weight:700;src:url(fonts/Roboto-Slab-Bold.woff2?9984f4a9bda09be08e83f2506954adbe) format("woff2"),url(fonts/Roboto-Slab-Bold.woff?bed5564a116b05148e3b3bea6fb1162a) format("woff");font-display:block}
\ No newline at end of file
diff --git a/sphinx/build/html/_static/doctools.js b/sphinx/build/html/_static/doctools.js
index 8cbf1b16..daccd209 100644
--- a/sphinx/build/html/_static/doctools.js
+++ b/sphinx/build/html/_static/doctools.js
@@ -4,7 +4,7 @@
  *
  * Sphinx JavaScript utilities for all documentation.
  *
- * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
  * :license: BSD, see LICENSE for details.
  *
  */
@@ -29,14 +29,9 @@ if (!window.console || !console.firebug) {
 
 /**
  * small helper function to urldecode strings
- *
- * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
  */
 jQuery.urldecode = function(x) {
-  if (!x) {
-    return x
-  }
-  return decodeURIComponent(x.replace(/\+/g, ' '));
+  return decodeURIComponent(x).replace(/\+/g, ' ');
 };
 
 /**
@@ -290,10 +285,9 @@ var Documentation = {
   initOnKeyListeners: function() {
     $(document).keydown(function(event) {
       var activeElementType = document.activeElement.tagName;
-      // don't navigate when in search box, textarea, dropdown or button
+      // don't navigate when in search box or textarea
       if (activeElementType !== 'TEXTAREA' && activeElementType !== 'INPUT' && activeElementType !== 'SELECT'
-          && activeElementType !== 'BUTTON' && !event.altKey && !event.ctrlKey && !event.metaKey
-          && !event.shiftKey) {
+          && !event.altKey && !event.ctrlKey && !event.metaKey && !event.shiftKey) {
         switch (event.keyCode) {
           case 37: // left
             var prevHref = $('link[rel="prev"]').prop('href');
@@ -301,14 +295,12 @@ var Documentation = {
               window.location.href = prevHref;
               return false;
             }
-            break;
           case 39: // right
             var nextHref = $('link[rel="next"]').prop('href');
             if (nextHref) {
               window.location.href = nextHref;
               return false;
             }
-            break;
         }
       }
     });
diff --git a/sphinx/build/html/_static/js/theme.js b/sphinx/build/html/_static/js/theme.js
index 839d07e2..1fddb6ee 100644
--- a/sphinx/build/html/_static/js/theme.js
+++ b/sphinx/build/html/_static/js/theme.js
@@ -1 +1 @@
-!function(n){var e={};function t(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return n[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=n,t.c=e,t.d=function(n,e,i){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:i})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(i,o,function(e){return n[e]}.bind(null,o));return i},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=0)}([function(n,e,t){t(1),n.exports=t(3)},function(n,e,t){(function(){var e="undefined"!=typeof window?window.jQuery:t(2);n.exports.ThemeNav={navBar:null,win:null,winScroll:!1,winResize:!1,linkScroll:!1,winPosition:0,winHeight:null,docHeight:null,isRunning:!1,enable:function(n){var t=this;void 0===n&&(n=!0),t.isRunning||(t.isRunning=!0,e((function(e){t.init(e),t.reset(),t.win.on("hashchange",t.reset),n&&t.win.on("scroll",(function(){t.linkScroll||t.winScroll||(t.winScroll=!0,requestAnimationFrame((function(){t.onScroll()})))})),t.win.on("resize",(function(){t.winResize||(t.winResize=!0,requestAnimationFrame((function(){t.onResize()})))})),t.onResize()})))},enableSticky:function(){this.enable(!0)},init:function(n){n(document);var e=this;this.navBar=n("div.wy-side-scroll:first"),this.win=n(window),n(document).on("click","[data-toggle='wy-nav-top']",(function(){n("[data-toggle='wy-nav-shift']").toggleClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift")})).on("click",".wy-menu-vertical .current ul li a",(function(){var t=n(this);n("[data-toggle='wy-nav-shift']").removeClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift"),e.toggleCurrent(t),e.hashChange()})).on("click","[data-toggle='rst-current-version']",(function(){n("[data-toggle='rst-versions']").toggleClass("shift-up")})),n("table.docutils:not(.field-list,.footnote,.citation)").wrap("<div class='wy-table-responsive'></div>"),n("table.docutils.footnote").wrap("<div class='wy-table-responsive footnote'></div>"),n("table.docutils.citation").wrap("<div class='wy-table-responsive citation'></div>"),n(".wy-menu-vertical ul").not(".simple").siblings("a").each((function(){var t=n(this);expand=n('<span class="toctree-expand"></span>'),expand.on("click",(function(n){return e.toggleCurrent(t),n.stopPropagation(),!1})),t.prepend(expand)}))},reset:function(){var n=encodeURI(window.location.hash)||"#";try{var e=$(".wy-menu-vertical"),t=e.find('[href="'+n+'"]');if(0===t.length){var i=$('.document [id="'+n.substring(1)+'"]').closest("div.section");0===(t=e.find('[href="#'+i.attr("id")+'"]')).length&&(t=e.find('[href="#"]'))}t.length>0&&($(".wy-menu-vertical .current").removeClass("current"),t.addClass("current"),t.closest("li.toctree-l1").addClass("current"),t.closest("li.toctree-l1").parent().addClass("current"),t.closest("li.toctree-l1").addClass("current"),t.closest("li.toctree-l2").addClass("current"),t.closest("li.toctree-l3").addClass("current"),t.closest("li.toctree-l4").addClass("current"),t.closest("li.toctree-l5").addClass("current"),t[0].scrollIntoView())}catch(n){console.log("Error expanding nav for anchor",n)}},onScroll:function(){this.winScroll=!1;var n=this.win.scrollTop(),e=n+this.winHeight,t=this.navBar.scrollTop()+(n-this.winPosition);n<0||e>this.docHeight||(this.navBar.scrollTop(t),this.winPosition=n)},onResize:function(){this.winResize=!1,this.winHeight=this.win.height(),this.docHeight=$(document).height()},hashChange:function(){this.linkScroll=!0,this.win.one("hashchange",(function(){this.linkScroll=!1}))},toggleCurrent:function(n){var e=n.closest("li");e.siblings("li.current").removeClass("current"),e.siblings().find("li.current").removeClass("current"),e.find("> ul li.current").removeClass("current"),e.toggleClass("current")}},"undefined"!=typeof window&&(window.SphinxRtdTheme={Navigation:n.exports.ThemeNav,StickyNav:n.exports.ThemeNav}),function(){for(var n=0,e=["ms","moz","webkit","o"],t=0;t<e.length&&!window.requestAnimationFrame;++t)window.requestAnimationFrame=window[e[t]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[t]+"CancelAnimationFrame"]||window[e[t]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){var i=(new Date).getTime(),o=Math.max(0,16-(i-n)),r=window.setTimeout((function(){e(i+o)}),o);return n=i+o,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}()}).call(window)},function(n,e){n.exports=jQuery},function(n,e,t){}]);
\ No newline at end of file
+!function(n){var e={};function t(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return n[i].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=n,t.c=e,t.d=function(n,e,i){t.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:i})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,e){if(1&e&&(n=t(n)),8&e)return n;if(4&e&&"object"==typeof n&&n&&n.__esModule)return n;var i=Object.create(null);if(t.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var o in n)t.d(i,o,function(e){return n[e]}.bind(null,o));return i},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},t.p="",t(t.s=0)}([function(n,e,t){t(1),n.exports=t(3)},function(n,e,t){(function(){var e="undefined"!=typeof window?window.jQuery:t(2);n.exports.ThemeNav={navBar:null,win:null,winScroll:!1,winResize:!1,linkScroll:!1,winPosition:0,winHeight:null,docHeight:null,isRunning:!1,enable:function(n){var t=this;void 0===n&&(n=!0),t.isRunning||(t.isRunning=!0,e((function(e){t.init(e),t.reset(),t.win.on("hashchange",t.reset),n&&t.win.on("scroll",(function(){t.linkScroll||t.winScroll||(t.winScroll=!0,requestAnimationFrame((function(){t.onScroll()})))})),t.win.on("resize",(function(){t.winResize||(t.winResize=!0,requestAnimationFrame((function(){t.onResize()})))})),t.onResize()})))},enableSticky:function(){this.enable(!0)},init:function(n){n(document);var e=this;this.navBar=n("div.wy-side-scroll:first"),this.win=n(window),n(document).on("click","[data-toggle='wy-nav-top']",(function(){n("[data-toggle='wy-nav-shift']").toggleClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift")})).on("click",".wy-menu-vertical .current ul li a",(function(){var t=n(this);n("[data-toggle='wy-nav-shift']").removeClass("shift"),n("[data-toggle='rst-versions']").toggleClass("shift"),e.toggleCurrent(t),e.hashChange()})).on("click","[data-toggle='rst-current-version']",(function(){n("[data-toggle='rst-versions']").toggleClass("shift-up")})),n("table.docutils:not(.field-list,.footnote,.citation)").wrap("<div class='wy-table-responsive'></div>"),n("table.docutils.footnote").wrap("<div class='wy-table-responsive footnote'></div>"),n("table.docutils.citation").wrap("<div class='wy-table-responsive citation'></div>"),n(".wy-menu-vertical ul").not(".simple").siblings("a").each((function(){var t=n(this);expand=n('<button class="toctree-expand" title="Open/close menu"></button>'),expand.on("click",(function(n){return e.toggleCurrent(t),n.stopPropagation(),!1})),t.prepend(expand)}))},reset:function(){var n=encodeURI(window.location.hash)||"#";try{var e=$(".wy-menu-vertical"),t=e.find('[href="'+n+'"]');if(0===t.length){var i=$('.document [id="'+n.substring(1)+'"]').closest("div.section");0===(t=e.find('[href="#'+i.attr("id")+'"]')).length&&(t=e.find('[href="#"]'))}if(t.length>0){$(".wy-menu-vertical .current").removeClass("current").attr("aria-expanded","false"),t.addClass("current").attr("aria-expanded","true"),t.closest("li.toctree-l1").parent().addClass("current").attr("aria-expanded","true");for(let n=1;n<=10;n++)t.closest("li.toctree-l"+n).addClass("current").attr("aria-expanded","true");t[0].scrollIntoView()}}catch(n){console.log("Error expanding nav for anchor",n)}},onScroll:function(){this.winScroll=!1;var n=this.win.scrollTop(),e=n+this.winHeight,t=this.navBar.scrollTop()+(n-this.winPosition);n<0||e>this.docHeight||(this.navBar.scrollTop(t),this.winPosition=n)},onResize:function(){this.winResize=!1,this.winHeight=this.win.height(),this.docHeight=$(document).height()},hashChange:function(){this.linkScroll=!0,this.win.one("hashchange",(function(){this.linkScroll=!1}))},toggleCurrent:function(n){var e=n.closest("li");e.siblings("li.current").removeClass("current").attr("aria-expanded","false"),e.siblings().find("li.current").removeClass("current").attr("aria-expanded","false");var t=e.find("> ul li");t.length&&(t.removeClass("current").attr("aria-expanded","false"),e.toggleClass("current").attr("aria-expanded",(function(n,e){return"true"==e?"false":"true"})))}},"undefined"!=typeof window&&(window.SphinxRtdTheme={Navigation:n.exports.ThemeNav,StickyNav:n.exports.ThemeNav}),function(){for(var n=0,e=["ms","moz","webkit","o"],t=0;t<e.length&&!window.requestAnimationFrame;++t)window.requestAnimationFrame=window[e[t]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e[t]+"CancelAnimationFrame"]||window[e[t]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(e,t){var i=(new Date).getTime(),o=Math.max(0,16-(i-n)),r=window.setTimeout((function(){e(i+o)}),o);return n=i+o,r}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(n){clearTimeout(n)})}()}).call(window)},function(n,e){n.exports=jQuery},function(n,e,t){}]);
\ No newline at end of file
diff --git a/sphinx/build/html/_static/language_data.js b/sphinx/build/html/_static/language_data.js
index 863704b3..d2b4ee91 100644
--- a/sphinx/build/html/_static/language_data.js
+++ b/sphinx/build/html/_static/language_data.js
@@ -5,7 +5,7 @@
  * This script contains the language-specific data used by searchtools.js,
  * namely the list of stopwords, stemmer, scorer and splitter.
  *
- * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
  * :license: BSD, see LICENSE for details.
  *
  */
@@ -13,8 +13,7 @@
 var stopwords = ["a","and","are","as","at","be","but","by","for","if","in","into","is","it","near","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"];
 
 
-/* Non-minified version is copied as a separate JS file, is available */
-
+/* Non-minified version JS is _stemmer.js if file is provided */ 
 /**
  * Porter Stemmer
  */
@@ -200,6 +199,7 @@ var Stemmer = function() {
 
 
 
+
 var splitChars = (function() {
     var result = {};
     var singles = [96, 180, 187, 191, 215, 247, 749, 885, 903, 907, 909, 930, 1014, 1648,
diff --git a/sphinx/build/html/_static/pygments.css b/sphinx/build/html/_static/pygments.css
index 582d5c3a..96529c7b 100644
--- a/sphinx/build/html/_static/pygments.css
+++ b/sphinx/build/html/_static/pygments.css
@@ -1,7 +1,7 @@
-pre { line-height: 125%; }
-td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
-td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
 span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
 .highlight .hll { background-color: #ffffcc }
 .highlight { background: #f8f8f8; }
diff --git a/sphinx/build/html/_static/searchtools.js b/sphinx/build/html/_static/searchtools.js
index 8eb14218..970d0d97 100644
--- a/sphinx/build/html/_static/searchtools.js
+++ b/sphinx/build/html/_static/searchtools.js
@@ -4,7 +4,7 @@
  *
  * Sphinx JavaScript utilities for the full-text search.
  *
- * :copyright: Copyright 2007-2021 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2020 by the Sphinx team, see AUTHORS.
  * :license: BSD, see LICENSE for details.
  *
  */
@@ -59,10 +59,10 @@ var Search = {
   _pulse_status : -1,
 
   htmlToText : function(htmlString) {
-      var virtualDocument = document.implementation.createHTMLDocument('virtual');
-      var htmlElement = $(htmlString, virtualDocument);
-      htmlElement.find('.headerlink').remove();
-      docContent = htmlElement.find('[role=main]')[0];
+      var htmlElement = document.createElement('span');
+      htmlElement.innerHTML = htmlString;
+      $(htmlElement).find('.headerlink').remove();
+      docContent = $(htmlElement).find('[role=main]')[0];
       if(docContent === undefined) {
           console.warn("Content block not found. Sphinx search tries to obtain it " +
                        "via '[role=main]'. Could you check your theme or template.");
@@ -248,7 +248,7 @@ var Search = {
       // results left, load the summary and display it
       if (results.length) {
         var item = results.pop();
-        var listItem = $('<li></li>');
+        var listItem = $('<li style="display:none"></li>');
         var requestUrl = "";
         var linkUrl = "";
         if (DOCUMENTATION_OPTIONS.BUILDER === 'dirhtml') {
@@ -273,10 +273,10 @@ var Search = {
         if (item[3]) {
           listItem.append($('<span> (' + item[3] + ')</span>'));
           Search.output.append(listItem);
-          setTimeout(function() {
+          listItem.slideDown(5, function() {
             displayNextItem();
-          }, 5);
-        } else {
+          });
+        } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) {
           $.ajax({url: requestUrl,
                   dataType: "text",
                   complete: function(jqxhr, textstatus) {
@@ -285,10 +285,16 @@ var Search = {
                       listItem.append(Search.makeSearchSummary(data, searchterms, hlterms));
                     }
                     Search.output.append(listItem);
-                    setTimeout(function() {
+                    listItem.slideDown(5, function() {
                       displayNextItem();
-                    }, 5);
+                    });
                   }});
+        } else {
+          // no source available, just display title
+          Search.output.append(listItem);
+          listItem.slideDown(5, function() {
+            displayNextItem();
+          });
         }
       }
       // search finished, update title and status message
@@ -373,13 +379,6 @@ var Search = {
     return results;
   },
 
-  /**
-   * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
-   */
-  escapeRegExp : function(string) {
-    return string.replace(/[.*+\-?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
-  },
-
   /**
    * search for full-text terms in the index
    */
@@ -403,14 +402,13 @@ var Search = {
       ];
       // add support for partial matches
       if (word.length > 2) {
-        var word_regex = this.escapeRegExp(word);
         for (var w in terms) {
-          if (w.match(word_regex) && !terms[word]) {
+          if (w.match(word) && !terms[word]) {
             _o.push({files: terms[w], score: Scorer.partialTerm})
           }
         }
         for (var w in titleterms) {
-          if (w.match(word_regex) && !titleterms[word]) {
+          if (w.match(word) && !titleterms[word]) {
               _o.push({files: titleterms[w], score: Scorer.partialTitle})
           }
         }
@@ -503,7 +501,7 @@ var Search = {
     var excerpt = ((start > 0) ? '...' : '') +
       $.trim(text.substr(start, 240)) +
       ((start + 240 - text.length) ? '...' : '');
-    var rv = $('<p class="context"></p>').text(excerpt);
+    var rv = $('<div class="context"></div>').text(excerpt);
     $.each(hlwords, function() {
       rv = rv.highlightText(this, 'highlighted');
     });
diff --git a/sphinx/build/html/_static/underscore.js b/sphinx/build/html/_static/underscore.js
index cf177d42..5b55f32b 100644
--- a/sphinx/build/html/_static/underscore.js
+++ b/sphinx/build/html/_static/underscore.js
@@ -1,6 +1,31 @@
-!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){
-//     Underscore.js 1.13.1
-//     https://underscorejs.org
-//     (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
-//     Underscore may be freely distributed under the MIT license.
-var n="1.13.1",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var o=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];return o[r]=e,n.apply(this,o)}}function _(n){var r=typeof n;return"function"===r||"object"===r&&!!n}function w(n){return void 0===n}function A(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function x(n){var r="[object "+n+"]";return function(n){return a.call(n)===r}}var S=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),I=x("ArrayBuffer"),T=x("Function"),k=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof k&&(T=function(n){return"function"==typeof n||!1});var D=T,R=x("Object"),F=l&&R(new DataView(new ArrayBuffer(8))),V="undefined"!=typeof Map&&R(new Map),P=x("DataView");var q=F?function(n){return null!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x("Array");function W(n,r){return null!=n&&f.call(n,r)}var z=x("Arguments");!function(){z(arguments)||(z=function(n){return W(n,"callee")})}();var L=z;function $(n){return O(n)&&y(n)}function C(n){return function(){return n}}function K(n){return function(r){var t=n(r);return"number"==typeof t&&t>=0&&t<=m}}function J(n){return function(r){return null==r?void 0:r[n]}}var G=J("byteLength"),H=K(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i="constructor";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])in n&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}function nn(n){if(!_(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return g&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un="[object DataView]";function on(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var o=typeof n;return("function"===o||"object"===o||"object"==typeof r)&&function n(r,t,e,o){r instanceof tn&&(r=r._wrapped);t instanceof tn&&(t=t._wrapped);var i=a.call(r);if(i!==a.call(t))return!1;if(F&&"[object Object]"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":return u.valueOf.call(r)===u.valueOf.call(t);case"[object ArrayBuffer]":case un:return n(en(r),en(t),e,o)}var f="[object Array]"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if("object"!=typeof r||"object"!=typeof t)return!1;var c=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&c instanceof c&&D(l)&&l instanceof l)&&"constructor"in r&&"constructor"in t)return!1}o=o||[];var s=(e=e||[]).length;for(;s--;)if(e[s]===r)return o[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{var p,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}return e.pop(),o.pop(),!0}(n,r,t,e)}function an(n){if(!_(n))return[];var r=[];for(var t in n)r.push(t);return g&&Z(n,r),r}function fn(n){var r=Y(n);return function(t){if(null==t)return!1;var e=an(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==hn||!D(t[cn])}}var cn="forEach",ln="has",sn=["clear","delete"],pn=["get",ln,"set"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=["add"].concat(sn,cn,ln),dn=V?fn(vn):x("Map"),gn=V?fn(hn):x("WeakMap"),bn=V?fn(yn):x("Set"),mn=x("WeakSet");function jn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function _n(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function An(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var o=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){var c=i[f];r&&void 0!==t[c]||(t[c]=o[c])}return t}}var xn=An(an),Sn=An(nn),On=An(an,!0);function Mn(n){if(!_(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function En(n){return _(n)?U(n)?n.slice():xn({},n):n}function Bn(n){return U(n)?n:[n]}function Nn(n){return tn.toPath(n)}function In(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function Tn(n,r,t){var e=In(n,Nn(r));return w(e)?t:e}function kn(n){return n}function Dn(n){return n=Sn({},n),function(r){return rn(r,n)}}function Rn(n){return n=Nn(n),function(r){return In(r,n)}}function Fn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,o){return n.call(r,t,e,u,o)}}return function(){return n.apply(r,arguments)}}function Vn(n,r,t){return null==n?kn:D(n)?Fn(n,r,t):_(n)&&!U(n)?Dn(n):Rn(n)}function Pn(n,r){return Vn(n,r,1/0)}function qn(n,r,t){return tn.iteratee!==Pn?tn.iteratee(n,r):Vn(n,r,t)}function Un(){}function Wn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Bn,tn.iteratee=Pn;var zn=Date.now||function(){return(new Date).getTime()};function Ln(n){var r=function(r){return n[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var $n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Cn=Ln($n),Kn=Ln(_n($n)),Jn=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(n){return"\\"+Hn[n]}var Yn=/^\s*(\w|\$)+\s*$/;var Zn=0;function nr(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var rr=j((function(n,r){var t=rr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);return nr(n,e,this,this,i)};return e}));rr.placeholder=tn;var tr=j((function(n,r,t){if(!D(n))throw new TypeError("Bind must be called on a function");var e=j((function(u){return nr(n,e,r,this,t.concat(u))}));return e})),er=K(Y);function ur(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=Y(n);o<i;o++){var a=n[o];if(er(a)&&(U(a)||L(a)))if(r>1)ur(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var or=j((function(n,r){var t=(r=ur(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=tr(n[e],n)}return n}));var ir=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ar=rr(ir,tn,1);function fr(n){return function(){return!n.apply(this,arguments)}}function cr(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var lr=rr(cr,2);function sr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function pr(n){return function(r,t,e){t=qn(t,e);for(var u=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))return o;return-1}}var vr=pr(1),hr=pr(-1);function yr(n,r,t,e){for(var u=(t=qn(t,e,1))(r),o=0,i=Y(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function dr(n,r,t){return function(e,u,o){var a=0,f=Y(e);if("number"==typeof o)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),$))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)return o;return-1}}var gr=dr(1,vr,yr),br=dr(-1,hr);function mr(n,r,t){var e=(er(n)?vr:sr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function jr(n,r,t){var e,u;if(r=Fn(r,t),er(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var o=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}return n}function _r(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function wr(n){var r=function(r,t,e,u){var o=!er(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){var f=o?o[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var o=arguments.length>=3;return r(n,Fn(t,u,4),e,o)}}var Ar=wr(1),xr=wr(-1);function Sr(n,r,t){var e=[];return r=qn(r,t),jr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Or(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function Mr(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function Er(n,r,t,e){return er(n)||(n=jn(n)),("number"!=typeof t||e)&&(t=0),gr(n,r,t)>=0}var Br=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),_r(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Nr(n,r){return _r(n,Rn(r))}function Ir(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}function Tr(n,r,t){if(null==r||t)return er(n)||(n=jn(n)),n[Wn(n.length-1)];var e=er(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i<r;i++){var a=Wn(i,o),f=e[i];e[i]=e[a],e[a]=f}return e.slice(0,r)}function kr(n,r){return function(t,e,u){var o=r?[[],[]]:{};return e=qn(e,u),jr(t,(function(r,u){var i=e(r,u,t);n(o,r,i)})),o}}var Dr=kr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Rr=kr((function(n,r,t){n[t]=r})),Fr=kr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Vr=kr((function(n,r,t){n[t?0:1].push(r)}),!0),Pr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function qr(n,r,t){return r in t}var Ur=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Fn(e,r[1])),r=an(n)):(e=qr,r=ur(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}return t})),Wr=j((function(n,r){var t,e=r[0];return D(e)?(e=fr(e),r.length>1&&(t=r[1])):(r=_r(ur(r,!1,!1),String),e=function(n,t){return!Er(r,t)}),Ur(n,e,t)}));function zr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function Lr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:zr(n,n.length-r)}function $r(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=ur(r,!0,!0),Sr(n,(function(n){return!Er(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(var u=[],o=[],i=0,a=Y(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Er(o,c)||(o.push(c),u.push(f)):Er(u,f)||u.push(f)}return u}var Gr=j((function(n){return Jr(ur(n,!0,!0))}));function Hr(n){for(var r=n&&Ir(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Nr(n,e);return t}var Qr=j(Hr);function Xr(n,r){return n._chain?tn(r).chain():r}function Yr(n){return jr(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return o.apply(n,arguments),Xr(this,t.apply(tn,n))}})),tn}jr(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0]),Xr(this,t)}})),jr(["concat","join","slice"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Xr(this,n)}}));var Zr=Yr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){return null===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return"number"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){return on(n,r)},isMap:dn,isWeakMap:gn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){var t=Mn(n);return r&&Sn(t,r),t},clone:En,tap:function(n,r){return r(n),n},get:Tn,has:function(n,r){for(var t=(r=Nn(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=qn(r,t);for(var e=nn(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:kn,constant:C,noop:Un,toPath:Bn,property:Rn,propertyOf:function(n){return null==n?Un:function(r){return Tn(n,r)}},matcher:Dn,matches:Dn,times:function(n,r,t){var e=Array(Math.max(0,n));r=Fn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Wn,now:zn,escape:Cn,unescape:Kn,templateSettings:Jn,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);var e=RegExp([(r.escape||Gn).source,(r.interpolate||Gn).source,(r.evaluate||Gn).source].join("|")+"|$","g"),u=0,o="__p+='";n.replace(e,(function(r,t,e,i,a){return o+=n.slice(u,a).replace(Qn,Xn),u=a+r.length,t?o+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?o+="'+\n((__t=("+e+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),r})),o+="';\n";var i,a=r.variable;if(a){if(!Yn.test(a))throw new Error("variable is not a bare identifier: "+a)}else o="with(obj||{}){\n"+o+"}\n",a="obj";o="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new Function(a,"_",o)}catch(n){throw n.source=o,n}var f=function(n){return i.call(this,n,tn)};return f.source="function("+a+"){\n"+o+"}",f},result:function(n,r,t){var e=(r=Nn(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=D(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Zn+"";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Pn,partial:rr,bind:tr,bindAll:or,memoize:function(n,r){var t=function(e){var u=t.cache,o=""+(r?r.apply(this,arguments):e);return W(u,o)||(u[o]=n.apply(this,arguments)),u[o]};return t.cache={},t},delay:ir,defer:ar,throttle:function(n,r,t){var e,u,o,i,a=0;t||(t={});var f=function(){a=!1===t.leading?0:zn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){var c=zn();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o,i,a,f=function(){var c=zn()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(i=n.apply(a,o)),e||(o=a=null))},c=j((function(c){return a=this,o=c,u=zn(),e||(e=setTimeout(f,r),t&&(i=n.apply(a,o))),i}));return c.cancel=function(){clearTimeout(e),e=o=a=null},c},wrap:function(n,r){return rr(r,n)},negate:fr,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:cr,once:lr,findKey:sr,findIndex:vr,findLastIndex:hr,sortedIndex:yr,indexOf:gr,lastIndexOf:br,find:mr,detect:mr,findWhere:function(n,r){return mr(n,Dn(r))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Ar,foldl:Ar,inject:Ar,reduceRight:xr,foldr:xr,filter:Sr,select:Sr,reject:function(n,r,t){return Sr(n,fr(qn(r)),t)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:Br,pluck:Nr,where:function(n,r){return Sr(n,Dn(r))},max:Ir,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));return o},shuffle:function(n){return Tr(n,1/0)},sample:Tr,sortBy:function(n,r,t){var e=0;return r=qn(r,t),Nr(_r(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),"value")},groupBy:Dr,indexBy:Rr,countBy:Fr,partition:Vr,toArray:function(n){return n?U(n)?i.call(n):S(n)?n.match(Pr):er(n)?_r(n,kn):jn(n):[]},size:function(n){return null==n?0:er(n)?n.length:nn(n).length},pick:Ur,omit:Wr,first:Lr,head:Lr,take:Lr,initial:zr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:$r(n,Math.max(0,n.length-r))},rest:$r,tail:$r,drop:$r,compact:function(n){return Sr(n,Boolean)},flatten:function(n,r){return ur(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:Gr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var o=n[e];if(!Er(r,o)){var i;for(i=1;i<t&&Er(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Cr,unzip:Hr,transpose:Hr,zip:Qr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));return t},mixin:Yr,default:tn});return Zr._=Zr,Zr}));
\ No newline at end of file
+// Underscore.js 1.3.1
+// (c) 2009-2012 Jeremy Ashkenas, DocumentCloud Inc.
+// Underscore is freely distributable under the MIT license.
+// Portions of Underscore are inspired or borrowed from Prototype,
+// Oliver Steele's Functional, and John Resig's Micro-Templating.
+// For all details and documentation:
+// http://documentcloud.github.com/underscore
+(function(){function q(a,c,d){if(a===c)return a!==0||1/a==1/c;if(a==null||c==null)return a===c;if(a._chain)a=a._wrapped;if(c._chain)c=c._wrapped;if(a.isEqual&&b.isFunction(a.isEqual))return a.isEqual(c);if(c.isEqual&&b.isFunction(c.isEqual))return c.isEqual(a);var e=l.call(a);if(e!=l.call(c))return false;switch(e){case "[object String]":return a==String(c);case "[object Number]":return a!=+a?c!=+c:a==0?1/a==1/c:a==+c;case "[object Date]":case "[object Boolean]":return+a==+c;case "[object RegExp]":return a.source==
+c.source&&a.global==c.global&&a.multiline==c.multiline&&a.ignoreCase==c.ignoreCase}if(typeof a!="object"||typeof c!="object")return false;for(var f=d.length;f--;)if(d[f]==a)return true;d.push(a);var f=0,g=true;if(e=="[object Array]"){if(f=a.length,g=f==c.length)for(;f--;)if(!(g=f in a==f in c&&q(a[f],c[f],d)))break}else{if("constructor"in a!="constructor"in c||a.constructor!=c.constructor)return false;for(var h in a)if(b.has(a,h)&&(f++,!(g=b.has(c,h)&&q(a[h],c[h],d))))break;if(g){for(h in c)if(b.has(c,
+h)&&!f--)break;g=!f}}d.pop();return g}var r=this,G=r._,n={},k=Array.prototype,o=Object.prototype,i=k.slice,H=k.unshift,l=o.toString,I=o.hasOwnProperty,w=k.forEach,x=k.map,y=k.reduce,z=k.reduceRight,A=k.filter,B=k.every,C=k.some,p=k.indexOf,D=k.lastIndexOf,o=Array.isArray,J=Object.keys,s=Function.prototype.bind,b=function(a){return new m(a)};if(typeof exports!=="undefined"){if(typeof module!=="undefined"&&module.exports)exports=module.exports=b;exports._=b}else r._=b;b.VERSION="1.3.1";var j=b.each=
+b.forEach=function(a,c,d){if(a!=null)if(w&&a.forEach===w)a.forEach(c,d);else if(a.length===+a.length)for(var e=0,f=a.length;e<f;e++){if(e in a&&c.call(d,a[e],e,a)===n)break}else for(e in a)if(b.has(a,e)&&c.call(d,a[e],e,a)===n)break};b.map=b.collect=function(a,c,b){var e=[];if(a==null)return e;if(x&&a.map===x)return a.map(c,b);j(a,function(a,g,h){e[e.length]=c.call(b,a,g,h)});if(a.length===+a.length)e.length=a.length;return e};b.reduce=b.foldl=b.inject=function(a,c,d,e){var f=arguments.length>2;a==
+null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect=
+function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e=
+e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck=
+function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b<e.computed&&(e={value:a,computed:b})});
+return e.value};b.shuffle=function(a){var b=[],d;j(a,function(a,f){f==0?b[0]=a:(d=Math.floor(Math.random()*(f+1)),b[f]=b[d],b[d]=a)});return b};b.sortBy=function(a,c,d){return b.pluck(b.map(a,function(a,b,g){return{value:a,criteria:c.call(d,a,b,g)}}).sort(function(a,b){var c=a.criteria,d=b.criteria;return c<d?-1:c>d?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a,
+c,d){d||(d=b.identity);for(var e=0,f=a.length;e<f;){var g=e+f>>1;d(a[g])<d(c)?e=g+1:f=g}return e};b.toArray=function(a){return!a?[]:a.toArray?a.toArray():b.isArray(a)?i.call(a):b.isArguments(a)?i.call(a):b.values(a)};b.size=function(a){return b.toArray(a).length};b.first=b.head=function(a,b,d){return b!=null&&!d?i.call(a,0,b):a[0]};b.initial=function(a,b,d){return i.call(a,0,a.length-(b==null||d?1:b))};b.last=function(a,b,d){return b!=null&&!d?i.call(a,Math.max(a.length-b,0)):a[a.length-1]};b.rest=
+b.tail=function(a,b,d){return i.call(a,b==null||d?1:b)};b.compact=function(a){return b.filter(a,function(a){return!!a})};b.flatten=function(a,c){return b.reduce(a,function(a,e){if(b.isArray(e))return a.concat(c?e:b.flatten(e));a[a.length]=e;return a},[])};b.without=function(a){return b.difference(a,i.call(arguments,1))};b.uniq=b.unique=function(a,c,d){var d=d?b.map(a,d):a,e=[];b.reduce(d,function(d,g,h){if(0==h||(c===true?b.last(d)!=g:!b.include(d,g)))d[d.length]=g,e[e.length]=a[h];return d},[]);
+return e};b.union=function(){return b.uniq(b.flatten(arguments,true))};b.intersection=b.intersect=function(a){var c=i.call(arguments,1);return b.filter(b.uniq(a),function(a){return b.every(c,function(c){return b.indexOf(c,a)>=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e<c;e++)d[e]=b.pluck(a,""+e);return d};b.indexOf=function(a,c,
+d){if(a==null)return-1;var e;if(d)return d=b.sortedIndex(a,c),a[d]===c?d:-1;if(p&&a.indexOf===p)return a.indexOf(c);for(d=0,e=a.length;d<e;d++)if(d in a&&a[d]===c)return d;return-1};b.lastIndexOf=function(a,b){if(a==null)return-1;if(D&&a.lastIndexOf===D)return a.lastIndexOf(b);for(var d=a.length;d--;)if(d in a&&a[d]===b)return d;return-1};b.range=function(a,b,d){arguments.length<=1&&(b=a||0,a=0);for(var d=arguments[2]||1,e=Math.max(Math.ceil((b-a)/d),0),f=0,g=Array(e);f<e;)g[f++]=a,a+=d;return g};
+var F=function(){};b.bind=function(a,c){var d,e;if(a.bind===s&&s)return s.apply(a,i.call(arguments,1));if(!b.isFunction(a))throw new TypeError;e=i.call(arguments,2);return d=function(){if(!(this instanceof d))return a.apply(c,e.concat(i.call(arguments)));F.prototype=a.prototype;var b=new F,g=a.apply(b,e.concat(i.call(arguments)));return Object(g)===g?g:b}};b.bindAll=function(a){var c=i.call(arguments,1);c.length==0&&(c=b.functions(a));j(c,function(c){a[c]=b.bind(a[c],a)});return a};b.memoize=function(a,
+c){var d={};c||(c=b.identity);return function(){var e=c.apply(this,arguments);return b.has(d,e)?d[e]:d[e]=a.apply(this,arguments)}};b.delay=function(a,b){var d=i.call(arguments,2);return setTimeout(function(){return a.apply(a,d)},b)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(i.call(arguments,1)))};b.throttle=function(a,c){var d,e,f,g,h,i=b.debounce(function(){h=g=false},c);return function(){d=this;e=arguments;var b;f||(f=setTimeout(function(){f=null;h&&a.apply(d,e);i()},c));g?h=true:
+a.apply(d,e);i();g=true}};b.debounce=function(a,b){var d;return function(){var e=this,f=arguments;clearTimeout(d);d=setTimeout(function(){d=null;a.apply(e,f)},b)}};b.once=function(a){var b=false,d;return function(){if(b)return d;b=true;return d=a.apply(this,arguments)}};b.wrap=function(a,b){return function(){var d=[a].concat(i.call(arguments,0));return b.apply(this,d)}};b.compose=function(){var a=arguments;return function(){for(var b=arguments,d=a.length-1;d>=0;d--)b=[a[d].apply(this,b)];return b[0]}};
+b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments,
+1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)};
+b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"};
+b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e<a;e++)b.call(d,e)};b.escape=function(a){return(""+a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;").replace(/\//g,"&#x2F;")};b.mixin=function(a){j(b.functions(a),
+function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+
+u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]=
+function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain=
+true;return this};m.prototype.value=function(){return this._wrapped}}).call(this);
diff --git a/sphinx/build/html/genindex.html b/sphinx/build/html/genindex.html
index f26c5db6..fa7d93c0 100644
--- a/sphinx/build/html/genindex.html
+++ b/sphinx/build/html/genindex.html
@@ -1,68 +1,31 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>Index &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>Index &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="#" />
     <link rel="search" title="Search" href="search.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -70,18 +33,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul>
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1"><a class="reference internal" href="V1_01.html">OhmPi V 1.01 (limited to 32 electrodes)</a></li>
@@ -89,67 +41,29 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>Index</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
+             
 
 <h1 id="index">Index</h1>
 
@@ -159,49 +73,30 @@
 
 
            </div>
-           
           </div>
           <footer>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/index.html b/sphinx/build/html/index.html
index 16c26974..927ae0d3 100644
--- a/sphinx/build/html/index.html
+++ b/sphinx/build/html/index.html
@@ -1,70 +1,32 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  <meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
-
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>OHMPI: Open source and open hardware resitivity-meter &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>OHMPI: Open source and open hardware resitivity-meter &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="search.html" />
     <link rel="next" title="OhmPi project" href="Ohmpi.html" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="#" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="#" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -72,18 +34,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul>
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1"><a class="reference internal" href="V1_01.html">OhmPi V 1.01 (limited to 32 electrodes)</a></li>
@@ -91,79 +42,40 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="#">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="#" class="icon icon-home"></a> &raquo;</li>
-        
       <li>OHMPI: Open source and open hardware resitivity-meter</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
             <a href="_sources/index.rst.txt" rel="nofollow"> View page source</a>
-          
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
-  <section id="ohmpi-open-source-and-open-hardware-resitivity-meter">
+             
+  <div class="section" id="ohmpi-open-source-and-open-hardware-resitivity-meter">
 <h1>OHMPI: Open source and open hardware resitivity-meter<a class="headerlink" href="#ohmpi-open-source-and-open-hardware-resitivity-meter" title="Permalink to this headline">¶</a></h1>
-<aside class="sidebar">
+<div class="sidebar">
 <p class="sidebar-title">Summary</p>
 <dl class="field-list simple">
 <dt class="field-odd">Release</dt>
 <dd class="field-odd"><p>open hardware resistivity-meter</p>
 </dd>
 <dt class="field-even">Date</dt>
-<dd class="field-even"><p>Oct 04, 2021</p>
+<dd class="field-even"><p>Dec 04, 2021</p>
 </dd>
 <dt class="field-odd">Date start</dt>
 <dd class="field-odd"><p>July 2016</p>
@@ -178,7 +90,7 @@
 <dd class="field-even"><p>some mature, some in progress</p>
 </dd>
 </dl>
-</aside>
+</div>
 <div class="topic">
 <p class="topic-title">OhmPi Document Center</p>
 <ul class="simple">
@@ -228,60 +140,36 @@
 </li>
 </ul>
 </div>
-</section>
+</div>
 
 
            </div>
-           
           </div>
-          <footer>
-  
-    <div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
-      
-        <a href="Ohmpi.html" class="btn btn-neutral float-right" title="OhmPi project" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
-      
-      
+          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
+        <a href="Ohmpi.html" class="btn btn-neutral float-right" title="OhmPi project" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
     </div>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
-  </script>
-
-  
-  
-    
-   
+  </script> 
 
 </body>
 </html>
\ No newline at end of file
diff --git a/sphinx/build/html/search.html b/sphinx/build/html/search.html
index 5eb286ef..62bbee27 100644
--- a/sphinx/build/html/search.html
+++ b/sphinx/build/html/search.html
@@ -1,70 +1,34 @@
-
-
 <!DOCTYPE html>
 <html class="writer-html5" lang="en" >
 <head>
-  <meta charset="utf-8">
-  
-  <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  
-  <title>Search &mdash; Ohmpi: open hardware resistivity-meter documentation</title>
-  
-
-  
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
-  <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
-
-  
-  
-  
-  
-
-  
+  <meta charset="utf-8" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>Search &mdash; Ohmpi: open hardware resistivity-meter documentation</title><link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     
   <!--[if lt IE 9]>
     <script src="_static/js/html5shiv.min.js"></script>
   <![endif]-->
-  
-    
-      <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
-        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
+  <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
         <script src="_static/jquery.js"></script>
         <script src="_static/underscore.js"></script>
         <script src="_static/doctools.js"></script>
-    
-    <script type="text/javascript" src="_static/js/theme.js"></script>
-
-    
-    <script type="text/javascript" src="_static/searchtools.js"></script>
+        <script src="_static/language_data.js"></script>
+        <script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
+    <script src="_static/js/theme.js"></script>
+    <script src="_static/searchtools.js"></script>
+    <script src="_static/language_data.js"></script>
     <link rel="index" title="Index" href="genindex.html" />
     <link rel="search" title="Search" href="#" /> 
 </head>
 
-<body class="wy-body-for-nav">
-
-   
+<body class="wy-body-for-nav"> 
   <div class="wy-grid-for-nav">
-    
     <nav data-toggle="wy-nav-shift" class="wy-nav-side">
       <div class="wy-side-scroll">
         <div class="wy-side-nav-search" >
-          
-
-          
-            <a href="index.html" class="icon icon-home" alt="Documentation Home"> Ohmpi:
-          
-
-          
+            <a href="index.html" class="icon icon-home"> Ohmpi:
           </a>
-
-          
-            
-            
-          
-
-          
 <div role="search">
   <form id="rtd-search-form" class="wy-form" action="#" method="get">
     <input type="text" name="q" placeholder="Search docs" />
@@ -72,18 +36,7 @@
     <input type="hidden" name="area" value="default" />
   </form>
 </div>
-
-          
-        </div>
-
-        
-        <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
-          
-            
-            
-              
-            
-            
+        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
               <ul>
 <li class="toctree-l1"><a class="reference internal" href="Ohmpi.html">OhmPi project</a></li>
 <li class="toctree-l1"><a class="reference internal" href="V1_01.html">OhmPi V 1.01 (limited to 32 electrodes)</a></li>
@@ -91,67 +44,29 @@
 <li class="toctree-l1"><a class="reference internal" href="V2_00.html">OhmPi V 2.xx (64 or 128 electrodes)</a></li>
 </ul>
 
-            
-          
         </div>
-        
       </div>
     </nav>
 
-    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
-
-      
-      <nav class="wy-nav-top" aria-label="top navigation">
-        
+    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
           <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
           <a href="index.html">Ohmpi:</a>
-        
       </nav>
 
-
       <div class="wy-nav-content">
-        
         <div class="rst-content">
-        
-          
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<div role="navigation" aria-label="breadcrumbs navigation">
-
+          <div role="navigation" aria-label="Page navigation">
   <ul class="wy-breadcrumbs">
-    
       <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
-        
       <li>Search</li>
-    
-    
       <li class="wy-breadcrumbs-aside">
-        
-            
-        
       </li>
-    
   </ul>
-
-  
   <hr/>
 </div>
           <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
            <div itemprop="articleBody">
-            
+             
   <noscript>
   <div id="fallback" class="admonition warning">
     <p class="last">
@@ -166,54 +81,35 @@
   </div>
 
            </div>
-           
           </div>
           <footer>
-  
 
   <hr/>
 
   <div role="contentinfo">
-    <p>
-        
-        &copy; Copyright 2020, INRAE, Rémi CLEMENT
-
-    </p>
+    <p>&#169; Copyright 2020, INRAE, Rémi CLEMENT.</p>
   </div>
-    
-    
-    
-    Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a
-    
-    <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a>
-    
-    provided by <a href="https://readthedocs.org">Read the Docs</a>. 
 
-</footer>
+  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
+    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
+    provided by <a href="https://readthedocs.org">Read the Docs</a>.
+   
 
+</footer>
         </div>
       </div>
-
     </section>
-
   </div>
-  
-
-  <script type="text/javascript">
+  <script>
       jQuery(function () {
           SphinxRtdTheme.Navigation.enable(true);
       });
   </script>
-
-  
-  
-    
-  
-  <script type="text/javascript">
+  <script>
     jQuery(function() { Search.loadIndex("searchindex.js"); });
   </script>
   
-  <script type="text/javascript" id="searchindexloader"></script>
+  <script id="searchindexloader"></script>
    
 
 
diff --git a/sphinx/build/html/searchindex.js b/sphinx/build/html/searchindex.js
index 6213f0fa..302e9d8d 100644
--- a/sphinx/build/html/searchindex.js
+++ b/sphinx/build/html/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["Ohmpi","V1_01","V1_02","V2_00","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,sphinx:56},filenames:["Ohmpi.rst","V1_01.rst","V1_02.rst","V2_00.rst","index.rst"],objects:{},objnames:{},objtypes:{},terms:{"0":[1,2,3],"00":3,"000":[1,2],"001000":3,"001101":3,"01":[2,4],"018":[1,2],"02":[1,3,4],"0251001":2,"02be":3,"03":3,"04":[0,1,2,4],"05":[1,2],"06":[1,2,3],"08":3,"09":[1,2],"1":4,"10":[1,2,3],"100":[1,2],"100nf":[2,3],"101":[1,2],"10120550":3,"1016":0,"102110421":3,"103":[1,2,3],"1083":[1,2],"1085":3,"10v":2,"11":[1,2,3],"110":[1,2,3],"1115":[1,2],"114":[1,2,3],"11mm":3,"12":[1,2,3],"120":3,"1211n":3,"1212":3,"1215":[2,3],"128":4,"12v":[1,2,3],"13":[1,2,3],"1332":[1,2],"14":3,"15":[1,2,3],"150":[1,2,3],"1565235":[1,2],"1568649":[1,2],"16":[1,2,3],"17":[1,2,3],"18":[1,2,3],"185":[1,2],"19":[1,2,3],"199":[1,2],"1kohm":[],"1x0":[1,2],"1x1":[1,2],"1x10":[1,2,3],"2":[1,2,4],"20":[1,2,3],"2016":4,"2020":0,"2021":[0,4],"21":[1,2,3],"22":[1,2,3],"23":[1,2,3],"24":[0,1,2,3],"24v":[2,3],"25":[1,2,3],"252b7an":3,"252bdzonqg":3,"252be0w1orxzibqpw":3,"252be1bmvd":3,"252be2z":3,"252bg":3,"252bii":3,"252bnrpuooeq":3,"252bx":3,"252bztchcpohq":3,"254":3,"26":[1,2],"27":[1,2],"2701":3,"29":[1,2],"2a":[1,2],"2f0t3ruis9pcaqjlt4":3,"2f12mkns3vxsdryxuhw":3,"2f33nj0gbxroculucynpyong":3,"2faaymw02gquicgqj0ta":3,"2ffq":3,"2fha2pyfadugpyeg4idvm":3,"2fha2pyfadugy9twham3ru9hmijohywhbin95knm":3,"2fha2pyfaduh":3,"2fha2pyfaduhuylh7az":3,"2fha2pyfadujqkqx4wauig":3,"2flq1th4mcyoetma":3,"2fm":3,"2fmgndxmcnv":3,"2fmjfh2xjoums6wztux4som":3,"2fmsr":3,"2fogzutwiq9iz5vjaqfoyugqalgxpeckigrqvf4hn":3,"2fq":3,"2fqaur8narg":3,"2fufuz19ilfayzxocfra":3,"3":[1,2,4],"30":[1,2],"3002002":3,"304":3,"305":3,"308":3,"31":3,"32":[0,3,4],"35":3,"36":[1,2,3],"37":[1,2],"38":[1,2],"39":[1,2,3],"3d":3,"3x11":3,"4":[1,2,4],"40":[1,2,3],"41":3,"41f2r0e":3,"42":3,"43":[1,2,3],"44":[1,2],"449":3,"45100":0,"4686":[1,2],"48":[1,2,3],"5":[1,2,3],"50":[1,2,3],"500":[1,2],"508":3,"50vdc":[2,3],"52":[1,2],"524":3,"53":[2,3],"537":[1,2],"54":[],"5488":[1,2],"55":[1,2],"576":1,"58":[1,2,3],"593":3,"5kohm":3,"5m":3,"5v":[1,2,3],"5vcc":[1,2],"5vdc":[1,2],"5w":[1,2,3],"6":[1,2,3],"627":[1,2],"64":[1,2,4],"648":[1,2,3],"66":[1,2],"68":[1,2],"69626":0,"69675":0,"7":[1,2,3],"70":[1,2],"71":[1,2],"72":[2,3],"741435":3,"75":3,"762":3,"796":3,"7ah":[1,2],"7mvldsj5uaxen3lyyh3sqw":3,"8":[0,1,2,3],"80":3,"83":3,"84":3,"858":[1,2],"87":3,"897":[1,2],"9":[1,2,3],"9004330000":[1,2],"92":[1,2],"96":1,"966067":[1,2],"971110321":3,"99":[1,2],"9v":[1,2],"\u00e0":[],"\u00e9carteur":3,"\u00e9lectrod":[],"\u00e9tape":[],"ao\u00fbt":0,"case":[1,2,3],"d\u00e9crite":[],"final":[1,2],"function":[0,1,2],"h\u00e9l\u00e8ne":[0,4],"inf\u00e9rieur":[],"int\u00e9gr\u00e9":[],"mm\u00b2":[1,2],"new":[1,2,3],"orl\u00e9an":0,"pr\u00e9cision":[],"public":[1,2],"r\u00e9alis":[],"r\u00e9mi":[0,4],"return":[1,2,3],"sup\u00e9rieur":3,"switch":[1,2],"universit\u00e9":0,"vid\u00e9o":[1,2,3],A:[1,2,3],As:[1,2],At:[1,2,3],For:[1,2,3],If:[1,2,3],In:[0,1,2,3],It:[1,2,3],Its:[1,2],No:[],On:[1,2,3],The:4,These:[1,2],To:[1,2,3],With:[1,2],a0:[1,2],a1:[1,2],a2:[1,2],a3:[1,2],abmn:[1,2],abov:[1,2],acc:[1,2,3],access:[1,2],accord:[1,2],accur:[1,2],accuraci:[1,2],acid:[1,2],actual:[1,2],ad:[1,2],adafruit:[1,2,3],adapt:[1,2,3],adc:[1,2,3],add:[1,2],addit:[1,2],address:[1,2],adjust:[1,2,3],ads1115:[1,2,3],ads1115nnnnnnnnnnnnnnnn:[],ads115:[1,2,3],ads1x15:[1,2,3],advantag:3,after:[1,2],al:0,align:[],aliment:[],all:[1,2,3],allow:[0,1,2,3],alp:0,also:[1,2,3],altern:[1,2,3],amp:[1,2,3],amplif:3,amplifi:[1,2],an:[0,1,2,3],analog:[1,2,3],ani:[1,2],anoth:[1,2,3],apm:3,appear:[1,2,3],appli:[0,1,2],applic:0,apt:[1,2,3],aqy211eh:3,ar:[1,2,3],arduino:1,arm:1,around:3,arrai:[1,2],articl:[1,2],asler:[1,2,3],assembl:4,assist:[1,2],associ:0,attent:[1,2],attribut:[1,2],author:[0,1,2,3,4],automat:[0,1,2],automobil:[1,2],autour:[],avail:[1,2],avon:[],avr:1,b1:[],b:3,bank:[1,2],base:[1,2,3],basic:0,batteri:[1,2,3],been:[1,2,3],befor:[1,2],behavior:[1,2],being:[1,2],below:[1,2,3],between:[1,2,3],bin:[1,2,3],bit:[1,2,3],bkl:3,black:[1,2],blinka:[1,2,3],blk:3,block:[1,2],blue:[1,2],board:4,boot:[1,2,3],both:[1,2],bottom:[1,2,3],bought:[1,2],box:3,breakout:3,bridg:[1,2],bug:1,build:[1,2],button:[1,2,3],by10:3,c320c104k1:[2,3],c320c104k1r5ta7303:3,c4uyot:3,c:[1,2,3],cabl:[1,2,3],calcul:[1,2],calibr:[1,2],call:0,can:[1,2,3],canal:1,cap:[1,2],capac:[1,2],capacitor:[2,3],car:1,card:[3,4],carri:[1,2,3],cart:3,caus:[1,2,3],ccf071k50gke36:3,cd:[1,2,3],cedex:0,center:[],centr:[],ceram:[2,3],channel:[1,2],characterist:[1,2],charg:[1,2],check:[1,2,3],chosen:[1,2],ciayqk2gdckzia2levalkg:3,circuit:[1,2,3],circuitpython:[1,2,3],circul:[1,2],clean:[1,2],clement:[0,4],click:[1,2,3],close:[1,2,3],cm:[1,2],cmf651m0000fkek143:3,code:[1,2,3],coef_p0:[1,2],coef_p1:[1,2],coef_p2:[1,2],coef_p3:[1,2],coeff:[1,2],coeffici:[1,2],com:[1,2,3],command:[1,2,3],commerci:[1,2],common:[1,2],commun:[0,3],complet:[3,4],compon:4,compos:[],comput:[1,2,3],conduct:[1,2],config:[1,2,3],configur:4,congratul:[1,2],connect:[3,4],connector:[1,2],conrad:3,consequ:[1,2],consist:[1,2],constitut:[1,2],construct:[1,2],consumpt:[1,2,3],contact:[1,2,3],contain:[1,2,3],content:4,control:[1,2,3],convers:[1,2],convert:[1,2,3],copi:3,correct:[1,2],correspond:1,cost:[0,1,2,3],could:[1,2,3],courant:[],cpu:[1,2,3],creat:[1,2,3],creation:0,crimp:[1,2],csv:[1,2],ctrl:[1,2,3],cui:3,current:[0,3,4],d:[1,2,3],dale:3,damag:[1,2,3],dan:[],data:[0,4],date:[0,1,2,4],dc:[1,2,3],dcconvert:2,de:[0,3],deactiv:[1,2,3],decid:[1,2,3],decoupl:2,dedic:[0,3],delai:[1,2],deliv:[1,2],depart:0,depend:[1,2,3],describ:[1,2,3],design:[1,2],desktop:2,despit:[1,2],detail:1,dev:[1,2,3],develop:[0,1,2,3,4],devic:3,diagram:[1,2],differ:[1,2,3],digit:[1,2,3],dii:3,din:[1,2],dip:3,direct:[1,2],directli:[1,2,3],directori:[1,2,3],disconnect:[1,2],discret:3,displai:[1,2],distanc:[1,2],disturb:[1,2],divid:[1,2],dl:[1,2,3],document:[0,1],done:[1,2,3],down:[1,2],download:[1,2],dsp:1,du:[],dual:[1,2,3],duboi:[0,4],durat:[1,2,3],dure:[1,2,3],dzwb4:[1,2],e00122ff:0,e:[1,2],each:[1,2,3],eaiaiqobchmin_taxbcx8wivq5nvch2qaqfpeayyccabegjk1_d_bw:3,eaiaiqobchmit8zjzr6x8wivgdnvch2vbwvseaqyayabegjqg_d_bw:3,editor:[1,2,3],effort:3,eiffel:0,either:[1,2,3],ejector:3,electr:[0,3],electrod:[0,4],electron:[1,2,3],elektronik:3,elsevi:0,emil:0,en:3,enabl:[1,2],end:[1,2,3],energ:[1,2],enough:[1,2],ensur:[1,2,3],enter:[1,2,3],entir:[1,2],environ:[1,2,3],environnementshould:[1,2,3],equal:[1,2],equival:[1,2],ert:[1,2],escap:[1,2,3],estim:[1,2],et:[0,3],everyon:0,evolv:[1,2],exampl:[1,2],excess:[1,2],execut:[1,2,3],exist:[1,2],experi:[0,1,2,3],explain:1,export_path:2,extra:[1,2],f:[0,1,2],failur:[1,2,3],fargier:[0,4],fast:2,featur:[1,2],femal:[1,2,3],ferrul:[1,2],fewer:[1,2],ff10:0,fhac0002zxj:1,field:[1,2,3],fig:[1,2],figur:[1,2,3],file:[1,2,3],find:[1,2,3],first:[1,2,3],fix:3,flexibl:0,florsch:[1,2,3],flow:[1,2],folder:[1,2,3],follow:[1,2,3],forquet:[0,4],four:3,fr:[1,2,3],framework:[1,2],franc:0,from:[1,2,3],full:[1,2],fulli:0,fuse:[1,2],g:[1,2,3],gain:[1,2,3],ganc:[0,4],gather:[1,2,3],gclid:3,gener:[1,2,3,4],geologi:0,ger:0,get:[0,1,2,3],gitlab:[1,2],gnd:[1,2],gnu:[1,2,3],go:3,gpio:[1,2,3],grenobl:0,gro:0,ground:[1,2],gui:[1,2,3],guidelin:4,gurawfaegucaqqfvnvtyeg:3,gustav:0,guyard:[0,4],h81k0bya:[1,2,3],h81k5bya:[1,2,3],h:2,ha:[1,2,3],had:[1,2],hand:[1,2],handl:[1,2],hardwar:[0,1,2],hardwarex:0,harwin:3,have:[1,2,3],hazard:[1,2],hdmi:3,header:[1,2,3],hear:[1,2],here:2,hexagonal:3,hexseal:3,high:[1,2],higher:2,holder:[1,2],hole:[1,2],holsworthi:3,home:[1,2,3],horizont:[1,2],hous:[1,2],how:[1,2,3],howev:[1,2],http:[1,2,3],i2cdetect:3,i:[1,2],ifsttar:0,ig:0,iggadovctstu:3,illustr:[1,2],im6toxqzgoauedprb19mha:3,imag:0,imped:[1,2,3],implent:4,improv:[2,3],in1:[1,2],in2:[1,2],in3:[1,2],in4:[1,2],ina282:3,ina282aid:3,includ:[1,2,3],incom:[1,2],increas:[1,2],inde:[1,2],industri:3,inject:[0,3,4],injection_dur:[1,2],inpout:3,input:[1,2,3],inra:0,insert:[1,2],insid:[1,2],instanc:3,instead:[1,2],instruct:[3,4],instrument:[0,1,2,3],integr:3,intens:[1,2],interfac:[1,2,3],interpret:[1,2,3],introduc:[1,2],invit:1,involv:0,io:[1,2],ion:[1,2],iri:0,irstea:[1,2],its:[1,2,3],j:0,jason:2,jjse:3,journal:1,json:2,juillet:0,jul:[],juli:4,julien:[0,4],just:2,kaufmann:0,kemet:[2,3],keyboard:[1,2,3],known:[1,2,3],kohm:[1,2,3],l:[],la:3,laboratori:[0,1,2,3],laps:3,last:2,lastli:[1,2],latest:[1,2,3],le:[],lead:[1,2],leav:[1,2,3],length:[1,2],less:[1,2],let:[1,2],libatla:[1,2,3],librari:[1,2,3],lie:[1,2,3],limit:[3,4],line:[1,2,3],list:4,lithium:[1,2],littelfus:[1,2],littl:[1,2],ll:[1,2],lm158:3,lm158j:3,lm158n:3,lm358an:[1,2,3],lm358n:[1,2],locat:[1,2,3],logger:[0,1,2],low:[0,1,2,3],lr20:[1,2],ly:[1,2],lyon:0,m3:3,m:[1,2,3],ma:[1,2,3],made:[1,2,3],mai:[1,2,3],main:[1,2],make:[1,2,3],male:3,manag:[1,2],manual:[1,2],manufactur:[1,2,3],manuscript:[1,2],master:[1,2],matur:4,max:3,maximum:[1,2],mcp23008:3,measur:[0,4],mechan:[1,2],meet:[1,2,3],mega:[1,2],menu:[1,2,3],mesur:[],met:[1,2,3],meter:[0,1,2,3],meterfeatur:0,mgh:3,micro:[1,2,3],mill:3,mimic:[1,2],min:[1,2,3],miss:1,mm2:[1,2],mm:[1,2,3],model:[1,2,3],modif:[1,2,3],modifi:[1,2,3],modul:[1,2],mohm:[1,2,3],mon:0,monitor:[1,2,3],montag:3,more:3,moreov:[1,2],mount:[1,2,3],mous:[1,2,3],mouser:3,ms:[1,2,3],msop:[],multi:[1,2],multielectrod:3,multipl:3,multiplex:[0,3,4],multipli:[1,2],must:[1,2,3],mux:[1,2],n:[1,2,4],name:[1,2],nano:[1,2,3],nb_electrod:[1,2],nbr_mea:[1,2],necessari:[1,2,3],need:[1,2,3],neg:[1,2],next:[1,2],nf:2,nicola:[0,4],noob:[1,2,3],nopb:[1,2,3],normal:[1,2],note:[1,2],nou:[],now:[1,2],number:[1,2,3],numer:[1,2],numpi:[1,2,3],o1:[1,2,3],o:[1,2,3],obtain:[1,2],oct:4,offcial:4,offer:[1,2,3],ohm:[1,2,3],ohmit:3,ohmmet:[1,2],ohmpi_param:2,ohx:0,ok:[1,2,3],olivi:0,onc:[1,2,3],one:[1,2,3],onto:[1,2],op:[1,2,3],open:[0,1,2,3],oper:[3,4],optic:3,optim:[1,2],option:[1,2,3],order:[1,2],org:3,orient:2,osf:[1,2],other:[1,2],our:[1,2,3],out:[1,2,3],outpout:3,output:[1,2],overh:2,p0:[1,2],p1:[1,2],p2:[1,2],p3:[1,2],p:[0,3],pack:[],pai:[1,2],panason:3,panda:[1,2,3],parallel:3,paramet:3,part:[1,2],parten:0,partenair:4,pat1l:2,path:[1,2,3],pc:3,pcb:[1,2,3],per:[1,2,3],perform:[0,1,2,3],permet:[],permut:[1,2],philosophi:[0,4],pi:4,pic:1,piec:[1,2],pin:[1,2,3],pip:[1,2,3],pitch:[1,2,3],place:[1,2],plai:3,pleas:[1,2],plug:[1,2,3],po:[1,2],point:[1,2,3],polar:[1,2],pole:[1,2],port:3,posit:[1,2,3],possibl:[1,2],potenti:[1,2],potentiomet:[1,2],pour:1,power:[1,2,3],practic:[1,2],pre:3,preci:3,precis:[1,2,3],prefer:[1,2],prepar:[1,2],present:[0,1,2],press:[1,2,3],prevent:2,previou:3,previous:[1,2,3],print:[1,2,3],pro:[1,2],problem:3,produc:[1,2],product:3,productdetail:3,program:[1,2,3],progress:[0,4],project:[3,4],propos:[1,2,3],protect:3,protocol:[1,2],provid:[0,1,2],publish:1,puls:[1,2,3],purpos:[1,2],py:[1,2],pyhton3:[1,2,3],python3:[1,2,3],pythonid:[1,2,3],qkeozdl6eqpa6lzrlqfvow:3,qs:3,quadripol:[1,2],quadrupol:[1,2],quantiti:[1,2,3],qui:[],r10:[1,2],r11:[1,2],r12:[1,2],r1:[1,2],r25:3,r2:[1,2],r3:[1,2],r4:[1,2],r5:[1,2],r6:[1,2],r7:[1,2],r8:[1,2],r9:[1,2],r_ref:[1,2],rail:[1,2],rang:[1,2],raspberri:4,raspberrypi:3,raspbian:[1,2,3],raspebrri:[1,2,3],readm:[1,2],realiz:3,recommend:[1,2,3],red:[1,2],reduct:[1,2],ref:[],refer:[1,2,3],relai:[1,2,3],releas:4,remain:[1,2],rememb:[1,2],remot:[1,2,3],repeat:[1,2],repetit:[1,2],replac:2,repositori:[1,2],repres:[1,2],requir:[1,2,3],research:4,resist:[0,3,4],resistor:[1,2,3],resolut:[1,2,3],respect:[1,2],result:[1,2],revers:[1,2],reversa:[0,1,2],right:[],rm3x8mm:3,robust:[0,1,2,3],role:[1,2],root:[1,2,3],row:3,rpi:[1,2,3],rro:0,rs:[1,2],ru5fayqh:3,rubric:[],run:[1,2,3],s:[0,1,2,3],safeti:[1,2],sain:[1,2],sainsmart:[1,2],same:[1,2],samtec:[1,2,3],save:[1,2,3],scale:0,schemat:[1,2,3],scienc:[1,2],scientif:0,screen:[1,2],screw:[1,2,3],sd:[1,2,3],searchsuggest:3,searchterm:3,searchtyp:3,second:[1,2],section:[1,2],see:[1,2],seeed:3,seek:3,select:[1,2,3],sequenc:[1,2],sequence_delai:[1,2],seri:[1,2],serv:[1,2],set:[1,2,3],setp:2,setup:[1,2,3],sever:[1,2],sgaepimzzmskedp9slc0yyv4kpdpmd1hts4slctivmw:3,share:3,shield:[1,2,3],shortcut:[1,2],should:[1,2,3],show:[1,2,3],shown:[1,2],shunt:3,shutdown:3,signal:[1,2,3],simpl:[1,2,3],simpli:[1,2,3],simultan:[1,2],singl:[1,2],slope:[1,2],small:[0,1,2,3],smaller:[1,2],smart:[1,2],smt:3,so:[1,2],socket:3,softwar:[1,2,3],soic:3,soil:[1,2],solder:[1,2,3],solut:[1,2],some:[1,2,4],son:[],sound:[1,2],sourc:[0,1,2,3],space:3,spacer:3,specif:[1,2,3],specifi:[1,2,3],spi:[1,2,3],ssq:3,ssw:[1,2,3],stabl:[1,2,3],stack:[1,2],stainless:[1,2],start:[1,2,4],statu:[0,4],steel:[1,2],step:[1,2,4],still:[1,2],stop:3,storag:[1,2,3],strict:[1,2],strip:[1,2,3],strong:[1,2],stronger:[1,2],strongli:[1,2,3],stuck:[1,2],studi:[1,2],studio:3,subject:[1,2],sudo:[1,2,3],suffici:[1,2,3],suggest:[1,2,3],suitabl:[1,2,3],suivant:[],sum:[1,2],suppli:[1,2,3],support:3,suppress:2,sur:3,sure:[1,2,3],surfac:0,system:[1,2,3],tab:[1,2,3],tabl:2,target:4,task:[1,2,3],tb009:3,tdh15:3,te:[1,2,3],team:3,technic:4,temperatur:[1,2,3],ten:[1,2],termin:[1,2,3],test:[1,2,3],texa:[1,2,3],text:[],than:[1,2],thd:3,the9:[1,2],thei:[1,2],them:[1,2],therefor:[1,2],thi:[0,1,2,3],thousand:[1,2],three:[1,2,3],through:[1,2],thu:[1,2],time:[1,2,3],togeth:[1,2],toler:2,tool:[0,3],total:[1,2,3],tow:3,track:[1,2],traco:[2,3],tracopow:[2,3],tremin:[],trn3:2,trn:[2,3],tru:[1,2],tssop:[],turn:[1,2],tutori:4,two:[1,2,3],tx:[1,2],txt:[1,2,3],type:[1,2,3],typic:[1,2],un:[],under:[1,2],unexpectedli:[1,2,3],unit:[1,2,3],univ:0,unplug:3,unzip:[1,2],up:[0,1,2,4],updat:0,upgrad:[2,3],upper:3,upw50b50rv:[1,2],us:[1,2,3],user:[1,2,3,4],usr:[1,2,3],util:3,v1:[1,2,3],v2:3,v:4,valid:[1,2,4],valu:[1,2,3],variou:[1,2],velleman:[1,2],venv:[1,2,3],veri:2,version:[1,2,3],vertic:[1,2],via:[1,2,3],view:3,villeurbann:0,vip:3,vishai:3,visit:3,vivien:[0,4],vlwxofp3u2wcfk5uckwtka:3,voltag:[1,2,3],voltmet:[1,2],w0yvoo0ixfenuv0hsdc4:3,w:[1,2,3],wa:[1,2],wai:[1,2,3],want:2,watch:[1,2,3],we:[1,2,3],weaker:1,web:3,websit:[1,2,3],weidmul:[1,2],welcom:0,well:[1,2,3],were:[1,2,3],when:[1,2,3],where:[1,2,3],which:[1,2,3],whose:[1,2],willing:0,window:[1,2,3],wire:[1,2,3],wish:3,within:[1,2,3],without:[1,2],wjwzhv1v3pk:[1,2,3],wktuvitrialgiu8hcm7dvq:3,would:[1,2],wpm404:[1,2],write:[1,2,3],wurth:3,www:[1,2,3],x1j7hmvl2zh8vpefml8:3,x:[1,2,3],xx:4,y:3,yannick:[0,4],yca:3,you:[1,2,3],your:[1,2,3],youtub:[1,2,3],ze4:3},titles:["OhmPi project","OhmPi V 1.01 (limited to 32 electrodes)","OhmPi V 1.02 (limited to 32 electrodes)","OhmPi V 2.xx (64 or 128 electrodes)","OHMPI: Open source and open hardware resitivity-meter"],titleterms:{"00":[],"01":1,"02":2,"1":[1,2,3],"128":3,"2":3,"3":3,"32":[1,2],"4":3,"64":3,"\u00e9lectrod":[],The:[1,2,3],activ:[1,2,3],assembl:[1,2,3],b:[1,2],board:[1,2,3],card:[1,2],center:4,cite:0,complet:[1,2],compon:[1,2,3],configur:[1,2,3],connect:[1,2],current:[1,2],data:[1,2,3],descript:[1,2,3],document:4,electr:[1,2],electrod:[1,2,3],environn:[1,2,3],four:[1,2],frist:[1,2],hardwar:4,id:[1,2,3],implement:[1,2],implent:[1,2],initi:[1,2],inject:[1,2],instal:[1,2,3],instruct:[1,2],introduct:0,limit:[1,2],list:[1,2,3],measur:[1,2,3],mesur:[1,2],meter:4,multiplex:[1,2],n:3,ohmpi:[0,1,2,3,4],onli:[1,2],open:4,oper:[1,2],os:[1,2,3],packag:[1,2,3],paramet:[1,2],partenair:0,philosophi:[1,2,3],pi:[1,2,3],preliminari:[1,2],procedur:[1,2],project:0,python:[1,2,3],rapberri:[1,2,3],raspberri:[1,2,3],resist:[1,2],resit:4,sourc:4,start:3,startup:[1,2],step:3,summari:4,tabl:1,technic:[1,2,3],thonni:[1,2,3],titl:1,up:3,v:[1,2,3],valid:3,virtual:[1,2,3],width:[],xx:3}})
\ No newline at end of file
+Search.setIndex({docnames:["Ohmpi","V1_01","V1_02","V2_00","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["Ohmpi.rst","V1_01.rst","V1_02.rst","V2_00.rst","index.rst"],objects:{},objnames:{},objtypes:{},terms:{"000":[1,2],"001000":3,"001101":3,"018":[1,2],"0251001":2,"02be":3,"100":[1,2],"100nf":[2,3],"101":[1,2],"10120550":3,"1016":0,"102110421":3,"103":[1,2,3],"1083":[1,2],"1085":3,"10v":2,"110":[1,2,3],"1115":[1,2],"114":[1,2,3],"11mm":3,"120":3,"1211n":3,"1212":3,"1215":[2,3],"128":4,"12v":[1,2,3],"1332":[1,2],"150":[1,2,3],"1565235":[1,2],"1568649":[1,2],"185":[1,2],"199":[1,2],"1x0":[1,2],"1x1":[1,2],"1x10":[1,2,3],"2016":4,"2020":0,"2021":[0,4],"24v":[2,3],"252b7an":3,"252bdzonqg":3,"252be0w1orxzibqpw":3,"252be1bmvd":3,"252be2z":3,"252bg":3,"252bii":3,"252bnrpuooeq":3,"252bx":3,"252bztchcpohq":3,"254":3,"2701":3,"2f0t3ruis9pcaqjlt4":3,"2f12mkns3vxsdryxuhw":3,"2f33nj0gbxroculucynpyong":3,"2faaymw02gquicgqj0ta":3,"2ffq":3,"2fha2pyfadugpyeg4idvm":3,"2fha2pyfadugy9twham3ru9hmijohywhbin95knm":3,"2fha2pyfaduh":3,"2fha2pyfaduhuylh7az":3,"2fha2pyfadujqkqx4wauig":3,"2flq1th4mcyoetma":3,"2fm":3,"2fmgndxmcnv":3,"2fmjfh2xjoums6wztux4som":3,"2fmsr":3,"2fogzutwiq9iz5vjaqfoyugqalgxpeckigrqvf4hn":3,"2fq":3,"2fqaur8narg":3,"2fufuz19ilfayzxocfra":3,"3002002":3,"304":3,"305":3,"308":3,"3x11":3,"41f2r0e":3,"449":3,"45100":0,"4686":[1,2],"500":[1,2],"508":3,"50vdc":[2,3],"524":3,"537":[1,2],"5488":[1,2],"576":1,"593":3,"5kohm":3,"5vcc":[1,2],"5vdc":[1,2],"627":[1,2],"648":[1,2,3],"69626":0,"69675":0,"741435":3,"762":3,"796":3,"7ah":[1,2],"7mvldsj5uaxen3lyyh3sqw":3,"858":[1,2],"897":[1,2],"9004330000":[1,2],"966067":[1,2],"971110321":3,"ao\u00fbt":0,"case":[1,2,3],"final":[1,2],"function":[0,1,2],"h\u00e9l\u00e8ne":[0,4],"mm\u00b2":[1,2],"new":[1,2,3],"orl\u00e9an":0,"public":[1,2],"r\u00e9mi":[0,4],"return":[1,2,3],"switch":[1,2],"universit\u00e9":0,"vid\u00e9o":[1,2,3],ADS:[1,2],CMS:[1,2],For:[1,2,3],IGE:0,Its:[1,2],The:4,These:[1,2],With:[1,2],abmn:[1,2],abov:[1,2],acc:[1,2,3],access:[1,2],accord:[1,2],accur:[1,2],accuraci:[1,2],acid:[1,2],actual:[1,2],adafruit:[1,2,3],adapt:[1,2,3],adc:[1,2,3],add:[1,2],added:[1,2],adding:[1,2],addit:[1,2],address:[1,2,3],adjust:[1,2,3],ads1115:[1,2,3],ads115:[1,2,3],ads1x15:[1,2,3],advantag:3,after:[1,2],all:[1,2,3],allow:[0,1,2,3],alp:0,also:[1,2,3],altern:[1,2,3],amp:[1,2,3],amplif:3,amplifi:[1,2],analog:[1,2,3],ani:[1,2],anoth:[1,2,3],apm:3,appear:[1,2,3],appli:[0,1,2],applic:0,apt:[1,2,3],aqy211eh:3,arduino:1,arm:1,around:3,arrai:[1,2],articl:[1,2],asler:[1,2,3],assembl:4,assist:[1,2],associ:0,attent:[1,2],attribut:[1,2],author:[0,1,2,3,4],automat:[0,1,2],automobil:[1,2],avail:[1,2],avr:1,bank:[1,2],base:[1,2,3],basic:0,batteri:[1,2,3],been:[1,2,3],befor:[1,2],behavior:[1,2],being:[1,2],below:[1,2,3],between:[1,2,3],bin:[1,2,3],bit:[1,2,3],bkl:3,black:[1,2],blinka:[1,2,3],blk:3,block:[1,2],blue:[1,2],board:4,boot:[1,2,3],both:[1,2],bottom:[1,2,3],bought:[1,2],box:3,breakout:3,bridg:[1,2],bug:1,build:[1,2],button:[1,2,3],by10:3,c320c104k1:[2,3],c320c104k1r5ta7303:3,c4uyot:3,cabl:[1,2,3],calcul:[1,2],calibr:[1,2],call:0,can:[1,2,3],canal:1,cap:[1,2],capac:[1,2],capacitor:[2,3],car:1,card:[3,4],carri:[1,2,3],caus:[1,2,3],ccf071k50gke36:3,cedex:0,ceram:[2,3],channel:[1,2],characterist:[1,2],charg:[1,2],check:[1,2,3],chosen:[1,2],ciayqk2gdckzia2levalkg:3,circuit:[1,2,3],circuitpython:[1,2,3],circul:[1,2],clean:[1,2],clement:[0,4],click:[1,2,3],close:[1,2,3],cmf651m0000fkek143:3,code:[1,2,3],coef_p0:[1,2],coef_p1:[1,2],coef_p2:[1,2],coef_p3:[1,2],coeff:[1,2],coeffici:[1,2],com:[1,2,3],command:[1,2,3],commerci:[1,2],common:[1,2],commun:[0,3],complet:[3,4],compon:4,comput:[1,2,3],conduct:[1,2],config:[1,2,3],configur:4,congratul:[1,2],connect:[3,4],connector:[1,2],conrad:3,consequ:[1,2],consist:[1,2],constitut:[1,2],construct:[1,2],consumpt:[1,2,3],contact:[1,2,3],contain:[1,2,3],content:4,control:[1,2,3],convers:[1,2],convert:[1,2,3],copi:3,correct:[1,2],correspond:1,cost:[0,1,2,3],could:[1,2,3],cpu:[1,2,3],creat:[1,2,3],creation:0,crimp:[1,2],csv:[1,2],ctrl:[1,2,3],cui:3,current:[0,3,4],dale:3,damag:[1,2,3],data:[0,4],date:[0,1,2,4],dcconvert:2,deactiv:[1,2,3],dec:4,decid:[1,2,3],decoupl:2,dedic:[0,3],delai:[1,2],deliv:[1,2],depart:0,depend:[1,2,3],describ:[1,2,3],design:[1,2],desktop:2,despit:[1,2],detail:1,dev:[1,2,3],develop:[0,1,2,3,4],devic:3,diagram:[1,2],differ:[1,2,3],digit:[1,2,3],dii:3,din:[1,2],dip:3,direct:[1,2],directli:[1,2,3],directori:[1,2,3],disconnect:[1,2],discret:3,disp:3,displai:[1,2],distanc:[1,2],disturb:[1,2],divid:[1,2],document:[0,1],done:[1,2,3],down:[1,2],download:[1,2],dsp:1,dual:[1,2,3],duboi:[0,4],durat:[1,2,3],dure:[1,2,3],dzwb4:[1,2],e00122ff:0,each:[1,2,3],eaiaiqobchmin_taxbcx8wivq5nvch2qaqfpeayyccabegjk1_d_bw:3,eaiaiqobchmit8zjzr6x8wivgdnvch2vbwvseaqyayabegjqg_d_bw:3,editor:[1,2,3],effort:3,eiffel:0,either:[1,2,3],ejector:3,electr:[0,3],electrod:[0,4],electron:[1,2,3],elektronik:3,elsevi:0,emil:0,enabl:[1,2],end:[1,2,3],energ:[1,2],enough:[1,2],ensur:[1,2,3],enter:[1,2,3],entir:[1,2],environ:[1,2,3],environnementshould:[1,2,3],equal:[1,2],equival:[1,2],ert:[1,2],escap:[1,2,3],estim:[1,2],everyon:0,everyth:3,evolv:[1,2],exampl:[1,2],excess:[1,2],execut:[1,2,3],exist:[1,2],experi:[0,1,2,3],explain:1,export_path:2,extra:[1,2],failur:[1,2,3],fargier:[0,4],fast:2,featur:[1,2],femal:[1,2,3],ferrul:[1,2],fewer:[1,2],ff10:0,fhac0002zxj:1,field:[1,2,3],fig:[1,2],figur:[1,2,3],file:[1,2,3],find:[1,2,3],first:[1,2,3],fix:3,flexibl:0,florsch:[1,2,3],flow:[1,2],folder:[1,2,3],follow:[1,2,3],forquet:[0,4],four:3,framework:[1,2],franc:0,from:[1,2,3],full:[1,2],fulli:0,fuse:[1,2],gain:[1,2,3],ganc:[0,4],gather:[1,2,3],gclid:3,gener:[1,2,3,4],geologi:0,ger:0,get:[0,1,2,3],gitlab:[1,2],gnd:[1,2],gnu:[1,2,3],gpio:[1,2,3],grenobl:0,gro:0,ground:[1,2],gui:[1,2,3],guidelin:4,gurawfaegucaqqfvnvtyeg:3,gustav:0,guyard:[0,4],h81k0bya:[1,2,3],h81k5bya:[1,2,3],had:[1,2],hand:[1,2],handl:[1,2],hardwar:[0,1,2],hardwarex:0,harwin:3,has:[1,2,3],have:[1,2,3],hazard:[1,2],hdmi:3,header:[1,2,3],hear:[1,2],here:2,hexagonal:3,hexseal:3,high:[1,2],higher:2,holder:[1,2],hole:[1,2],holsworthi:3,home:[1,2,3],horizont:[1,2],hous:[1,2],how:[1,2,3],howev:[1,2],http:[1,2,3],i2c:3,i2cdetect:3,ifsttar:0,iggadovctstu:3,illustr:[1,2],im6toxqzgoauedprb19mha:3,imag:0,imped:[1,2,3],implent:4,improv:[2,3],in1:[1,2],in2:[1,2],in3:[1,2],in4:[1,2],ina282:3,ina282aid:3,includ:[1,2,3],incom:[1,2],increas:[1,2],inde:[1,2],industri:3,inject:[0,3,4],injection_dur:[1,2],inpout:3,input:[1,2,3],inra:0,insert:[1,2],insid:[1,2],instanc:3,instead:[1,2],instruct:[3,4],instrument:[0,1,2,3],integr:3,intens:[1,2],interfac:[1,2,3],interpret:[1,2,3],introduc:[1,2],invit:1,involv:0,ion:[1,2],iri:0,irstea:[1,2],its:[1,2,3],jason:2,jjse:3,journal:1,json:2,juillet:0,juli:4,julien:[0,4],just:2,kaufmann:0,kemet:[2,3],keyboard:[1,2,3],known:[1,2,3],kohm:[1,2,3],laboratori:[0,1,2,3],laps:3,last:2,lastli:[1,2],latest:[1,2,3],lead:[1,2],leav:[1,2,3],length:[1,2],less:[1,2],let:[1,2],libatla:[1,2,3],librari:[1,2,3],lie:[1,2,3],limit:[3,4],line:[1,2,3],list:4,lithium:[1,2],littelfus:[1,2],littl:[1,2],lm158:3,lm158j:3,lm158n:3,lm358an:[1,2,3],lm358n:[1,2],load:3,locat:[1,2,3],logger:[0,1,2],low:[0,1,2,3],lr20:[1,2],lying:[1,2],lyon:0,made:[1,2,3],mai:[1,2,3],main:[1,2],make:[1,2,3],male:3,manag:[1,2],manual:[1,2],manufactur:[1,2,3],manuscript:[1,2],master:[1,2],matur:4,max:3,maximum:[1,2],mcp23008:3,measur:[0,4],mechan:[1,2],meet:[1,2,3],mega:[1,2],menu:[1,2,3],met:[1,2,3],meter:[0,1,2,3],meterfeatur:0,mgh:3,micro:[1,2,3],mill:3,mimic:[1,2],min:[1,2,3],miss:1,mm2:[1,2],model:[1,2,3],modif:[1,2,3],modifi:[1,2,3],modul:[1,2],mohm:[1,2,3],mon:0,monitor:[1,2,3],more:3,moreov:[1,2],mount:[1,2,3],mous:[1,2,3],mouser:3,multi:[1,2],multielectrod:3,multipl:3,multiplex:[0,3,4],multipli:[1,2],must:[1,2,3],mux:[1,2],name:[1,2],nano:[1,2,3],nb_electrod:[1,2],nbr_mea:[1,2],necessari:[1,2,3],need:[1,2,3],neg:[1,2],next:[1,2],nicola:[0,4],noob:[1,2,3],nopb:[1,2,3],normal:[1,2],note:[1,2],now:[1,2],number:[1,2,3],numer:[1,2],numpi:[1,2,3],obtain:[1,2],offcial:4,offer:[1,2,3],ohm:[1,2,3],ohmit:3,ohmmet:[1,2],ohmpi_param:2,ohmpy4elec:3,ohx:0,olivi:0,onc:[1,2,3],one:[1,2,3],onto:[1,2],open:[0,1,2,3],oper:[3,4],optic:3,optim:[1,2],option:[1,2,3],order:[1,2],org:3,orient:2,osf:[1,2],other:[1,2],our:[1,2,3],out:[1,2,3],outpout:3,output:[1,2],overh:2,pai:[1,2],panason:3,panda:[1,2,3],parallel:3,paramet:3,part:[1,2],parten:0,partenair:4,pat1l:2,path:[1,2,3],pcb:[1,2,3],pcs:3,per:[1,2,3],perform:[0,1,2,3],permut:[1,2],philosophi:[0,4],pic:1,piec:[1,2],pin:[1,2,3],pip:[1,2,3],pitch:[1,2,3],place:[1,2],plai:3,pleas:[1,2],plug:[1,2,3],point:[1,2,3],polar:[1,2],pole:[1,2],port:3,posit:[1,2,3],possibl:[1,2],potenti:[1,2],potentiomet:[1,2],pour:1,power:[1,2,3],practic:[1,2],pre:3,preci:3,precis:[1,2,3],prefer:[1,2],prepar:[1,2],present:[0,1,2],press:[1,2,3],prevent:2,previou:3,previous:[1,2,3],print:[1,2,3],pro:[1,2],problem:3,produc:[1,2],product:3,productdetail:3,program:[1,2,3],progress:[0,4],project:[3,4],propos:[1,2,3],protect:3,protocol:[1,2],provid:[0,1,2],publish:1,puls:[1,2,3],purpos:[1,2],pyhton3:[1,2,3],python3:[1,2,3],pythonid:[1,2,3],qkeozdl6eqpa6lzrlqfvow:3,quadripol:[1,2],quadrupol:[1,2],quantiti:[1,2,3],r10:[1,2],r11:[1,2],r12:[1,2],r25:3,r_ref:[1,2],rail:[1,2],rang:[1,2],raspberri:4,raspberrypi:3,raspbian:[1,2,3],raspebrri:[1,2,3],readm:[1,2],realiz:3,recommend:[1,2,3],red:[1,2],reduct:[1,2],refer:[1,2,3],relai:[1,2,3],releas:4,remain:[1,2],rememb:[1,2],remot:[1,2,3],repeat:[1,2],repetit:[1,2],replac:2,repositori:[1,2],repres:[1,2],requir:[1,2,3],research:4,resist:[0,3,4],resistor:[1,2,3],resolut:[1,2,3],respect:[1,2],result:[1,2],revers:[1,2],reversa:[0,1,2],rm3x8mm:3,robust:[0,1,2,3],role:[1,2],root:[1,2,3],row:3,rpi:[1,2,3],rro:0,ru5fayqh:3,run:[1,2,3],safeti:[1,2],sain:[1,2],sainsmart:[1,2],same:[1,2],samtec:[1,2,3],save:[1,2,3],scale:0,schemat:[1,2,3],scienc:[1,2],scientif:0,screen:[1,2],screw:[1,2,3],searchsuggest:3,searchterm:3,searchtyp:3,second:[1,2],section:[1,2],see:[1,2],seeed:3,seek:3,select:[1,2,3],sequenc:[1,2],sequence_delai:[1,2],seri:[1,2],serv:[1,2],set:[1,2,3],setp:2,setup:[1,2,3],sever:[1,2],sgaepimzzmskedp9slc0yyv4kpdpmd1hts4slctivmw:3,share:3,shield:[1,2,3],shortcut:[1,2],should:[1,2,3],show:[1,2,3],shown:[1,2],shunt:3,shutdown:3,signal:[1,2,3],simpl:[1,2,3],simpli:[1,2,3],simultan:[1,2],singl:[1,2],slope:[1,2],small:[0,1,2,3],smaller:[1,2],smart:[1,2],smt:3,socket:3,softwar:[1,2,3],soic:3,soil:[1,2],solder:[1,2,3],solut:[1,2],some:[1,2,4],sound:[1,2],sourc:[0,1,2,3],space:3,spacer:3,specif:[1,2,3],specifi:[1,2,3],spi:[1,2,3],ssq:3,ssw:[1,2,3],stabl:[1,2,3],stack:[1,2],stainless:[1,2],start:[1,2,4],statu:[0,4],steel:[1,2],step:[1,2,4],still:[1,2],stop:3,storag:[1,2,3],strict:[1,2],strip:[1,2,3],strong:[1,2],stronger:[1,2],strongli:[1,2,3],stuck:[1,2],studi:[1,2],studio:3,subject:[1,2],sudo:[1,2,3],suffici:[1,2,3],suggest:[1,2,3],suitabl:[1,2,3],sum:[1,2],suppli:[1,2,3],support:3,suppress:2,sure:[1,2,3],surfac:0,system:[1,2,3],tab:[1,2,3],tabl:2,target:4,task:[1,2,3],tb009:3,tdh15:3,team:3,technic:4,temperatur:[1,2,3],ten:[1,2],termin:[1,2,3],test:[1,2,3],texa:[1,2,3],than:[1,2],thd:3,the9:[1,2],thei:[1,2],them:[1,2],therefor:[1,2],thi:[0,1,2,3],thousand:[1,2],three:[1,2,3],through:[1,2],thu:[1,2],time:[1,2,3],togeth:[1,2],toler:2,tool:[0,3],total:[1,2,3],tow:3,track:[1,2],traco:[2,3],tracopow:[2,3],trn3:2,trn:[2,3],tru:[1,2],turn:[1,2],tutori:4,two:[1,2,3],txt:[1,2,3],type:[1,2,3],typic:[1,2],under:[1,2],unexpectedli:[1,2,3],unit:[1,2,3],univ:0,unplug:3,unzip:[1,2],updat:0,upgrad:[2,3],upper:3,upping:[1,2],upw50b50rv:[1,2],use:[1,2,3],used:[1,2,3],user:[1,2,3,4],using:[1,2,3],usr:[1,2,3],util:3,valid:[1,2,4],valu:[1,2,3],variou:[1,2],velleman:[1,2],venv:[1,2,3],veri:2,version:[1,2,3],vertic:[1,2],via:[1,2,3],view:3,villeurbann:0,vip:3,vishai:3,visit:3,vivien:[0,4],vlwxofp3u2wcfk5uckwtka:3,voltag:[1,2,3],voltmet:[1,2],w0yvoo0ixfenuv0hsdc4:3,wai:[1,2,3],want:2,watch:[1,2,3],weaker:1,web:3,websit:[1,2,3],weidmul:[1,2],welcom:0,well:[1,2,3],were:[1,2,3],when:[1,2,3],where:[1,2,3],which:[1,2,3],whose:[1,2],willing:0,window:[1,2,3],wire:[1,2,3],wish:3,within:[1,2,3],without:[1,2],wjwzhv1v3pk:[1,2,3],wktuvitrialgiu8hcm7dvq:3,work:3,would:[1,2],wpm404:[1,2],write:[1,2,3],wurth:3,www:[1,2,3],x1j7hmvl2zh8vpefml8:3,yannick:[0,4],yca:3,you:[1,2,3],your:[1,2,3],youtub:[1,2,3],ze4:3},titles:["OhmPi project","OhmPi V 1.01 (limited to 32 electrodes)","OhmPi V 1.02 (limited to 32 electrodes)","OhmPi V 2.xx (64 or 128 electrodes)","OHMPI: Open source and open hardware resitivity-meter"],titleterms:{"128":3,IDE:[1,2,3],The:[1,2,3],activ:[1,2,3],assembl:[1,2,3],board:[1,2,3],card:[1,2],center:4,cite:0,complet:[1,2],compon:[1,2,3],configur:[1,2,3],connect:[1,2],current:[1,2],data:[1,2,3],descript:[1,2,3],document:4,electr:[1,2],electrod:[1,2,3],environn:[1,2,3],four:[1,2],frist:[1,2],hardwar:4,implement:[1,2],implent:[1,2],initi:[1,2],inject:[1,2],instal:[1,2,3],instruct:[1,2],introduct:0,limit:[1,2],list:[1,2,3],measur:[1,2,3],mesur:[1,2],meter:4,multiplex:[1,2],ohmpi:[0,1,2,3,4],onli:[1,2],open:4,oper:[1,2],packag:[1,2,3],paramet:[1,2],partenair:0,philosophi:[1,2,3],preliminari:[1,2],procedur:[1,2],project:0,python:[1,2,3],rapberri:[1,2,3],raspberri:[1,2,3],resist:[1,2],resit:4,sourc:4,start:3,startup:[1,2],step:3,summari:4,tabl:1,technic:[1,2,3],thonni:[1,2,3],titl:1,valid:3,virtual:[1,2,3]}})
\ No newline at end of file
diff --git a/sphinx/source/V1_01.rst b/sphinx/source/V1_01.rst
index d40b2a5e..c144a69a 100644
--- a/sphinx/source/V1_01.rst
+++ b/sphinx/source/V1_01.rst
@@ -521,7 +521,7 @@ Complete list of components
 
 
 .. csv-table:: Table Title
-   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master\sphinx\source\list.csv
+   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master2\sphinx\source\list.csv
    :widths: 30, 70, 70, 70, 70,70
    :header-rows: 1
 
diff --git a/sphinx/source/V1_02.rst b/sphinx/source/V1_02.rst
index 8de1fa10..facd94d9 100644
--- a/sphinx/source/V1_02.rst
+++ b/sphinx/source/V1_02.rst
@@ -533,7 +533,7 @@ Complete list of components
 
 
 .. csv-table:: List of components
-   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master\sphinx\source\list - 1_02.csv
+   :file: C:\Users\remi.clement\Documents\28_ohmpi_all_git\master2\sphinx\source\list - 1_02.csv
    :widths: 30, 70, 70, 70, 70,70
    :header-rows: 1
 
diff --git a/sphinx/source/V2_00.rst b/sphinx/source/V2_00.rst
index 43625ef0..547138b1 100644
--- a/sphinx/source/V2_00.rst
+++ b/sphinx/source/V2_00.rst
@@ -603,7 +603,7 @@ which allows to realize precise current measurement around a shunt resistor. The
    :align: center
    
    +--------+------------------------------------------------------------+
-   |        |   .. image:: step_n_4/i2cdetect.jpg                        |
+   |        |   .. image:: step_n_4/i2cdetect.png                        |
    |Step n°3+------------------------------------------------------------+
    |        |If everything is working, three I2C addresses should appear | 
    |        |on the disp.                                                |                                                                       
@@ -611,6 +611,4 @@ which allows to realize precise current measurement around a shunt resistor. The
 
 Run the Thonny IDE and load the code Ohmpy4elec.pi
 
- .. code-block:: python
-
-	 i2cdetect -y 1
+ 
\ No newline at end of file
-- 
GitLab