From 0f7966aa1b9a84e452ca77530382b4d52d1b8ff5 Mon Sep 17 00:00:00 2001 From: alicestrt Date: Tue, 2 Feb 2021 15:40:10 +0100 Subject: [PATCH] fixed endnotes --- content/images/images_kris/6.png | Bin 111059 -> 96869 bytes print/kris_dedecker.md | 73 +++++++++++++++--------------- themes/basic/static/css/print.css | 6 +++ 3 files changed, 43 insertions(+), 36 deletions(-) diff --git a/content/images/images_kris/6.png b/content/images/images_kris/6.png index f128bae0679ac76a5297d53dd6fc49d6683e3b7c..d5695b28e77cc9aae4daa0bb5db52eee398bea18 100644 GIT binary patch delta 93431 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

o1!OOT%ruQ8~R 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�iy%V+Wm(k{x82H?TE|6#R8`6+I?>El}D={NK`Xs@fYT zLjZ&$E5_Kdqq%(Jol;%99kGL-Kro{4zLpRbmaOM%mD#(^i?i$kbF^5)7j1TSSkcEJ zECw->)ExIyFhy8@XFQ0J6a}+NC3z!&B(ov7FQ1y~96=^hI)#Gsy-f}&O%V`aL}$t7 z*iUZ$%2n%JQryIgXul&%b9i-L?9b2>UcMv8T zqvlxxOFz(0#_|{3y+cDsM@EDrx*m?$AD6m-<)itU^V`|rNe*Pi@#6n_X42l* zKR@{^ao@h`ZowyR&ndq^yEoU}o{WBC458}>oXtxc7k5qPtrUN&f^X}PApe6j%mD+! z-j7nRG4HFDXQC()85~?BDMVmgAmaB<+0O9rrqt%`)dzmZZ`%*Wq@@5*$=s&d(AtET z{`vva)1a@`9S{v~fS7L%yrx>Z-4sn7bAXzG0+7^rWgiKR_+-4*alAOFpn$>ztA@eX zO`(vdUqH)WDf`o_@kb+ReU1~cl+%q)-nh(}`L;#S_Xn+Y994&Z*=ahbJ$aIk1LT+^XSH6FzCt?RK_1vDmd zdioWAl_BqQN08IXfYuR8#eBIpQvut~bk=`d*quz7Vy7!)%7?>HR2z$)yl*e0m=1eZ zNHSc+3y)UUeJ|b9CCq@$gOeBNC$ERsP^`US86tPCXQ>p{%E=}XhV;Ze2x`9*kGG(i zu<5=tzV$EQ^t#cpmr-IDe_+6y!=QiBAmYnu)h>hn2Nl&}*Z!);9_F@C^lJWXzfY)) z*Bo*88;I}u ziDXn)3n;)wEN2UOxh1kvLn{HBt(cbfcu%r%|J(K>F)68)@%*URerm{8^tm-^v$;+Z zzmb@pwcR|b2Aax8Haa%Yc69{UIDKW=W_hz2ux-1zmIj!oU!z%)K+Oa7 z5t`-{ZP%-S!e%ntFmlqqjj==O(BVBZ(pQszt(=gom`c_Xn**6e=?d)ZfW)GAd!0SXA$Xz!s~?g>aMLr!cET2zdxRA#E3V( zkRG64x|Pm9CXHX$-e3=woDr86vkMWhlE|)Ut{(dLkIC~&8a! znI)U=hK>zqLWvS}0k>O&E8^9b57DrS*PH*a4MP)vNvTEApmLnvLWLW8cR(QIPu{4` zGnLOId2%zftH(BrftMN&v!#pXosSEjTWn6BYzBDTN|)Nn=}!aoJ#pfoYMbaCiy6o|&jI~$-oG7t|Px?ycDc|e6tDONTRGe(aE6ITPES3Y9a+Bvmx*aq5)7A*! z1wNj;uiQ)3ZjBRaKBZ}GxVrwdw8140 z?^lc&L04ZNZMgxOm0w?9P9* zKThfG1f{AzMW8APF7Wh9@madKWYCLN=uHWmn3$lrT|nQM{E^gV^JcbCG(Yw+FvDVq zqv$CVoyYDz#7H49l|COHYHTSOIfI67}QNo1Dy8JDs?Vd;4) z^X>0@0N!Z%@%;GdwUBwxvf{%Wrh~EDEByWT{b=Sh&}UvdRWwg4$lzYxc*zjR z;c5Fd1ao*WBt5wvejf7LAlcmEORj(1x=){Vv+c3*BN!I~FWVu1n+*13Wsq&mO9{;$ z=v3QYuhuClLl9M>4dsbl>Xq=6Da*o<&Fy8MZXG4PqCDx$>Dyla;F)b-)s(6QIi z$EuAu5||nbNN`^R6PzMUgDoB!4P+^C^AwCi96_Or)EGO`pw5ItzN`e)1r~DM&)(ao zf6th_<zU3W!bwP~XFsIdH7l)29Q+Qs7Rh z3Zsg_OR-BTf?bE^v{VdD z!RV3lCj~w*?l;p)>Nay^iVyQ}bp&(F5B@#6eKYWApY&YX;`Yx>b4RPPJ_YcNz1_dr z4J(AJqs+^>hPjlDwJTuZr#Y{JU*r^E@m$-4nLoeBefP6nD}=Xj=ym8>c;X_B7a8K(>=QAA=a* zaY`yrd&=dp4Hh$;mV+@=n#{Baoq zr2Y(Us0@uFFkGgOr0ORpL%2bxzIG1NB8W+KnW%Vv`5I(_n| z<*{>QQw26eV89ok_VQ-->5iFTPN2gQFDhz41%{mbTk<>7YA`^m5$?h><6l{XE22 z;%!o}c-Zx5z|3iAYy=;%DKBK{0`P8~4fD8(WOyF;`^G0EX#art5`3m5zEJ0&241CZ zegMR^mZSprXOLn~=lDwPtvNOp8&Jq4E-noO&?BjQ+5yM%w2>mvOy71tI(ZJnKt`Z5 z-z6d#(?78n;-;*Vp#=Ea4v2goq^x_1JC#3sJuRM6ZunJMs^wPtk#xYlrJA#eZHtY* zO^aM!wa~vkqUWPaFQb3~)$F-T%IiZMSafX7@K%Ejs-3EWO}j)!=kX_gH8=Zvr3q)?{cMAM zbGm?qEsJS5OA%>(wQGW1ay};TA>gFP+X($WnTcp&M-PFH6I#=4PXXbMiIN87hIp~^ zW&xJ6qWs{=2LvN+t>0L;C&R{ZY)#eg(;t>^%E;d6Qe|Yco`uG)pBbj8Rh!fFN&Fdv zgk`J*i@TzYU%IdV;G}F0!**W=##Eg!-!|T^K7E-UbEZ$VXz^RDd|a-Qhh>KF56vit zamJnG&6OsO_ag57kvfsPO>2rnTj%1wZcSNEDLMv}z?s$BI-thau24MR=f|L_r712Z z_G{-V6QZF~gER=SwQE>?!yl1UoE_#QLZVz$HN8`bstLQ zfUrx*Qt{-Ld7*_=;1Mpi0rcvgbtu=EdU*Pw*xBQta{qw{1qZiK)BmCAtfQjrzPJC- zozmSQ-5>}eB_PcpjdUa3-O`PKfRZ}ENDe7T3nS7Dh)4_}Al?0*?{BU5f7Sx-``qX3 zv-fp0P&7XF&js|5)c0YXD_BG|HqtO}Se?PAtSMSW@8|IRAps{OZ(`vrJ=JES>nR^>P8R z!1$cbAq&))u9(&s;}@wm+B30Hnpr>U-9d>J_UG=XNH-^R17Wp#hP1MkEI9nTs`P(U zl>P)`*I_S!<0dfms|Zqo0InHwSkpZx}b$+F6N+2H{(JWgWrrCBhe+B~s5 zgvj%C<1~&WHU=cO5JmYUt)A_RH-SW{2%F4_ZI20HjFrYkd_A@y&F7DofQR78;0k0g zv(w)5$L*lf?s$40s09*BeM?FM?$b?a%v`g^*UMVcU=}i$ zr}RbUhrR~?@Q^>zAaub6^aH|4SFz;veh&N3OK<<+p`#<- zt*xyeRAQu*;eQ(&z!Q1Po16vKT~m&@*5{pT=!euH+qCqw0&PbpRh<<^7z^&9-14D(-0KEo()iUvcolDQ^oXy6{^QWn zE*_xTnQ37=40Us^pIUHp=@Yy-hZ$3P{eIoGUxo%GNC6(p4o?aIX9|feOO@s>QlS0) zI0e$Uet#DNnm#0paI)w1=7NDBoiQ~cp0hxR>V0wX@t+%J&%i*iom$!+Nl;U>LrpWO zv7q`d5URZ25%|2ouftSiwrIZio9z^Mt+@F#_z_$P(NKj71sczjYpr8BsiEf}=VJ^n zGo|U71HMi3Q5N49Te2b=%$y%w737gy0NOe%=OKXT7 zYNRNn<4w(e-z?yURGRJ6?GshWjDcF9_b7GBa1eG#YvVp|9Hst|jhE)wl|TM-{GGOA zZ5BnHL^r)P9yR2-g|jYk$s@KnotoMIQ^@~O`uS6hKVLIT95{3s)JUb2eigqn&BfKT zUC5HtG2s*o1;TBHLa*epRY@<3N7rbOI#5y!TyUzG_ymgp;Vzw5zELM)Qax!(V}2#qu~5nK4jQr2pPyW{S{EH!UV53AzOuX`ubGV= zP6xm!E8SU6o%4(KixsB+Rf#9Xg4?4`msY_?5J{<4y_U7p^_=7r0-(v6lm5I02I+S8 zy(i-e5fa})%cYzL-!k+_1ssDKpIb`zvH&O&fW}J>iqH)5j!sv4rnY^(ERY=73Skn1i%$WK z8(-gng)5n2Z5&;&WITNXpXudvogO2=F}?VvN2{=^>##3bd=2E@HFUPBLBI`_%}qS; zMC}bMfWXJlgf;F1RI}@YqF&xSJZ57)(DFs~V)@ec6uqVG!H^%!sz<$b+Frik7>Jt_ zdH`9bx3TUl#OGW3@;xhvw0a<}1E6EQ9NJ=!mxcUb8xsT|LmSbJzrFG#2T#%Ku152_ zU)DV)CMnT}@TToWK2ANIn~Jr5HiPTMpl)Kf*;M&KwY>S+YdxxHIjb9=Sz;B~k$EZ4 z4%xK`da|65ag|SF@LNtoiwU?nx`HzA;T`Vyd15(L_pTzuV3Q>V`|D4tW>?j0+bQ3^ z%@#>W9c^m5Nv#nsUg~ehh8@z@P_S?b7BAI}nKWbr!`(i`n1Vjok`cWo@{@~7oVQ=cLV4i|BVjcu#RPFa<3f|}%69mMM(gBA> z?@*Th=EMwCTAQP>&v4s`*9?Zl&1v5{KwMEQ8-dCK7$oARjMzoUPsa?rm?n9maKXUS zLp0Do__(-tJnCwtI!jsYh*LX-mpq#?893BGoIqis2<{EMMg9E-;HV2G;2LQJyy-fl zzUPa$yx1O0IP5Kj|A@9g|vC#_dfO>Q2;8T5wa%;;=JO&7=m091Sm~ zP|xw>@??TPS0l0@vai0WsefpQYgkPUs13!K(zpFVz|wd&cl!Kt!~n>rTW|w~-)0l- zxoH;~jk#ZoO^fMdA{#hmwRSojY;D2b^L)Fo>4f0gmHm9%_vcvAI9WU^bvfC|6?&z3 zz`@cm2|Cz*zurd{wR!;Ov8}^2XBu^eBW>OWTLl^5f-zb~>}me{x8K;_GWOawhR4HJ zme{Y3Cn;;J&Z7JN?9Gwy1FypUh?!HJ*V69EKql6y4%c+{a8RSFPOq7p$LMwIBri z{5e!SoTM81eAEa$(&rhDSb3ByL1cNmY&qYcl==(JD5e&eF8+?j^mm?h4V5p8 z>}hPa15L(-#useEaEU#*4ry~rOBMO=w)WJ{^T_+7PSAc^RRS^YBT3rTn(W>|rz)_R6o1>wJza~r*}6R9Dk^%)#4IQyU*vN$ zhb`rQBPTC7lEs_quWEt!yS^b@Nd8}B1vcl*hEn28k5G3{m~OwCNJ5QJyI}Cz<0P#Y z&N;SyZs9JKUQbbtInUrS^VX* z`%Nu=#SS$j^Xn>OfpS~xm+$YYaejXdN$0+~shz^CqjWCGtm1Pxkx|dGSv;q#bZs$h zFc-w@&k!d3yjv)))xe*;*!srjWK#>n+K|%BtSEH*47sqdpjuPd0rO-;x|xJAFLxSR zRmv?zJg2$D{Q%XdLWz{0h?NQ3Nfu8fvL(r}YZZMs{A+>u-+zj@$XzT7OW4?uC{ zH3vP!gtVo_08_p#LG;zw{FDgiwJoM?JP z#-#BB3}gpT7k&%CQ=-v%*i08GNzyrQ6cfR&YLG)y!sSQtD(Jt+;SZH2v z`s1Azmy@{Sx~(kL$>96!X<&ZftTQ5co9r%ST=%$Ynqv6;Z;P2Z{W(uf4i6xC^FVW? zJ*IX})qOIIUKIBF>Sa(Q?Rye%hH4WpJGwUMR4-y}H;rP}-3w0PP5hFaG;xZRY!=mZ zX#I=~(K%{*8r0*Y+b^`+5#cIpi4eWM=;%KEx6%LIxwr7KAw72(YXgHLWB)$t8m$9n zQv32^F|l)|#Y-^cDDG7dh|n21j@@vFqJ0g{Y7NhVzKBj}c#a58ivkRu_h{nLZmRDCRcO<0xx)hw_ z%kBNIg;#9E%O3N|joSt|;wa$0^zygJOU4Rvuu1&i1yF9>cTy!PC;Cg+o@<5k=(Jz! zZ#PLYbk%YZm6?_8UNXlmYQvVk6S*hFOyTqExnobU`&m0>L)_foOnU@;KmPrCF0O28 z-)Hxn;C3V8;#F+ac%b;&+}Q4qDuehK*RI>q{6sVN(a|!wSzQB~i`pRJj~-?ryVw!}ZC<}ev~EHD9l3K(wHDm3DWw!_kCK~!+g z41MczMbmZlxVSj#xVCOJ%N#osZHNQmwbqlmNHDCN+r*|S#PJ(lxO#N`lzMq`zHf6b z)$FAsU)uPPT<{@Hta`l>KFDQwb9c!t4M%Ja2|DXfxV0Gn;C{hBDp$Senzcco6z78l zrE2a}$}$95?gMtF2B=KN+HYasie;55rq{N6(E>^$3RdgKmhP}xpty8QP4;i^KYyH} zdoW*owzI56)Wa7SAYfsxP;V2qoXXd&I=ka?M5$jEXWpqqTN-DY%Tsq0t5lczlubj= zPKG7bI!)NJ<#~MbuOZ#e>AHo5AYxuDlfv5SKa}OkVpG2A7F+z(K56MBUCTmFWRu_wP_H3zg*7#C;VoZKVOxHt#Tc3LpNOP zpB#ONVwPw>>Ejzn<FlOkcR@OT8P8f|KRf2l^t}+Y4D)ilCv8 zgWFiC`>UJ(LGiaDjt=n3v2&+bI3Sgu#IaE@va_X#IWNJvLE~PG;nr)`i8LX#0j2c_4EB=Q-62t?~unz~nkH zkVC5dN-8d9b#7!ibLrb7*6X(}Sf_yW0&UG$Ti=Bl#}#dPfhvI~!Pwurn}I#taqpmD z&veyJwWa|2;p`OdE#Ez2+)}>CSGCJxbzgYG5|^uWZcXtIdP?+N!tW-T>0*rAhRth-h2qFb^fgrp9A&@hGCF8O&hdFXA2;(hLFMDUSO$T z!Qnz<6~gbnA$hR-!_5m0I97FX_MkHiZ>%xt&Ff;~RG@+=1|6@;Mfx>qCTkjN6A&j+ z-dtszOt(%qMK)D7N0*~_!Rg$0v?_n2!&LuXt6;n;^n`wSWia1Tq__(TywkC%_55;+ zil&kX4v;>Q$;nFsIN6iEk1A>xmO2$J@^2B~dZt(P=?Qnu58}#&#CJb84Izqo8|Lq| z4*R*LjxSMP?q#pPQXO>Ng>7crn%8igVui0*tMiN!nmw6MQ_`D@w{>q{&*d7Sw6A>D zajEx=W)M68>==0%3Z!GH80o*l%KLA)v3_7b|p82e%&|i!V-(rW&zU4i=NbK<> zMA5`3wnVdY$zHUCT!!cz4x+}5UJ$`htc=OwJz90H__;p5r#XYZKhF1w7mEb*HV#+r z*{ia}&L!i;i--Ue?TDIKk0HaJQ$;U(Lnec4h-~e*P443atTJj~uwY#vR& znR|kDXluihPPyEZ*`vE>jrn)bx{AQ&;% z2z!|i?XYAHQ7<9mX$V)SAmT})Bjq};G@|2AP~}rK&AQ+8<0q6i%H>qg%YuT9)=tNN=Q2`BBlCtNv@LF};5>Y;{N1*}3TZMC9V&>$sEnD!{iY8lzjhnt^ih5&3D`HW|On%u_1N zC4>!vNom4v2$JUns9e^gMXks&iQLo-@+(b*=LkN-`E#PnU@vl2-ljeZ7VjgiqtM5f zTUMQ=RVg;uqjRB_O_%o-)|*5#X;WP>jpB=`q1SQ zu77*`MttV5#$@a?fkDh`L-V4+-gKvQO(C?SDLK7sPAp=#)Y4?a)Ux<)XDXIVhsqwy z-rlY%PuZB*dVK|lC`TXMVk`xyrm~m?|7$4|)HJm3A{uQJ{SkZh9$f0(o>W3pMiFN8 z?NUWrYi&_mL0lid!5bJzhRJy`VdOE{;Sb%b}b(!aj!s{h3Xe1 z`{7H5E?aPK0(lY}^vkyfV8#R9H`&xj9u2ulue)y?XLD!2swQmYOOHyydQzcqTGM4! zQE#ICXsA+1(U#U~6jOKbF@s0b!1bB5xLGFIs&N*-`p8M_bhc87{D>YzrFDrb?YS;x z3F@7NcAkMDUGe(B*gM59nzWd>7BSdJueZ^WKTbeu*GS;Yaq2Z>zmv;GUkUSSo$|79;t}Ej}m92;n=~bd_~4 zJmBZH=J3LZ`rp2L<~o)mwa-okIxij_YqrVIEw|3$8hvboLt_`q7k&Gc5~V zCZ<_-G99&E?l=f@fXu1n)t)nLv6m(G`fVru`*nz8!qQiIw}btugNwIC zTE+zYKZOL_XwnPDwrZzx#1SJW?;CmMN^m!Ri5XiFoeL5)nrjwU=Dc7{(LZFbxocuX zY>X4I!YY2#Wqb3tJcnSZl=yfC4y;a!04jj6%R3wQg;xjJ+XJa#_A57+-RbU~;0|v> zWte*eacVJ386OA4UlD=?XhTKCY>F2{(TH72#*p;q<=rD3tKhe?tzYOBmB04+e{0zI zb*NI9gD3ErGN+}C-xaFyNLAIh+-1;4o*SWWKFoCpT)e$m(c0CiUnSE%yQ*05#y_Qeg%i_T6%X*c3B6RxxK5uQH zrv(U#Yaquc{C%}oI@7)3^UiZElKs!TK4WHKuS~?h;h#y6d^aV*OK)$YmoK4WLI1pm zBL2~C2Phu`w0LWF3;DH1j^9I}1p-t*s>FuQ-a#dco9q{3tzVF0##*-tHV;|v>R0r3 z(EHErG$X!{MBo_IG7f)){^;|9gi6fhsxJ#9O}%JNj&6-O7TgOj{WQtuL05#369U6+ z(Km}!&tEVgB?y$QVGsx>+|?kT6HtBMgq{?2UEIs22nqt^C{#3#2bXRhu4M6Qo{BKR z!ZPSerI09}nScD9j*Hu(NJ-=KGAvw#B2v}Dc#bQq&z}*9i@g|f42>HbjQ&6jgFKu< z6`zr+{_T*IZfX8;`^-5>oSjz`#AV&2bM}Xq7Vl}%>7^Wi{rW#VI}?X0w&x$3xyDm@ zHpz9q>|}9_B+^r+e)mks7U#xSQq88FUP$rpR3ViF$J4fNpG(Wi<{#p^wvolHH`!b= zUJMxZ8sxSLPyTwl+s2H9Dt1z4b73XhN4cx>SAIW1H+ekscy)>So&W_9b|FNN8A7QG zX<25F-67jrvUNpmX*a*jB6Q4$^1X8n-0yZOJ~|*c_!6~vG5K@ZZE;pCu(d1865q?D zcH^4n?uXY9j)XeVndUEI*G#4seOFDTY0fz)*BJh^jG3hMI!mld)AZM1QbERHqZ zDKZr(NKtb&)ABUW=ShOGZ3sALa*lL-(6D`Bw+N!F7?$S<26LS!J7~=2HpG|v3D8wh zc-af@2VDl2AMP&N{C0!Z9DGvGb|m<1fN9)xwhfl*F8hhjZSkWrm{E0au}%E$I%BYU zxR$z%xIcJ^Rs}!hoHywtei)j5#jk|lEBodlvY-3F3w4cMSEa@v#gmL_G3z=MrRufOHUL5>q!|7_OY&nQ$6#V9g#XK#-%4C5ev{`bOEc zHK>1??t?RS84+mGC}3#T@B0fhOP0P3W_;$-DfnW7);wjH-$=92D?7C}vez?lu25A> z6))k_BPwm7avZe6+E*_fmU!U}? z5uADU?7U=gn&o7|ZEzJ6rCfQ=Vy#Jgbx~R$+mPhs$()0*g9B-qryFKKFMj>?qh99Y zJF|x$5g&#BEayJIJ(9AwaQh-WMPlvDD&O4Hwa!>n*Y%t?)rc;YmpsWYYl1FMxLI1M zvqOU@k4itOrkS8&-vNx+$W+L@%Du3-=iyo=5YX|bI%$u3{8O73LH>2$rcyknlSkBS z2_bl?|9RO-9F|nQ9XjUvB>YA7bak!EzI^Bl2(NtGO(e;Fw@&MFH5on0Dx%NbgerHg zs?+KuM5uG$tzcD#7y_~BWLmyIw>nz+^YqWd%F|{^qpYBkRU9AdzSSL;Et zjcrDpJ`6HLJ&xK9QdacktfSHwwy?6Tp0=Mqz=&?-`R_&c zOhwxK-0b0`R~Tp^L~RvDABFsXEkL9B52689teOpmVfc~7_&;M{CNPmsbAS1MDu-Xw zgcHvXvK9>DMcxg1$DwZA2&E>T>(9}}DQj;5XXmdyVjw$qXd3ixx3NXhr9BcZN;BaH zj$@D2U`czE444tF#q>ddE~TBiD!a=R;Zws|MQ4?no!22~P9t~RIx>O2r3w$=Kfcbl zDxdqGJHPAdyz}<3j`@f?;@Gjx48lZ7Gxj*okVMZODSpc88dih&}eTXz@`c(yDq^QqU0ssq<3BK;ZH=xM7s@)YZEaAia1rZL4{O-+5TP z>bltP9AY;@zCi0fC~#|f%$|ncQJle2&znqXN^6u%A^H5*j7FmdQf|rARz_ZNUic4_ zUOx@$=05jo5-8wJ3a1Z1c2J~U?z`VzrXnRT=PtX95fQ*;ZryHNZ_fWi_sm7HPCbiK z4fMhlf|T{>(vvk4tD%(pzXmLwQx9-BoQD7sKY3%y+=>BpgVwzjB}rz08cB?aseWHl z++@yaJXHmCt!k1{fq)+Pm{E-Cx&Z~PbD=Ipr5+W&b5fUpb1d3^aKNK@w5hC|+|1?W zHoxq;J@;rH8(UW#p_IU_I}#pfp;2clN_x}aJ|yJ=xqNib)j=92AK!5Qa_}T92cBmuv6*I{6IADHu8uk87R)IO8-@|3e~|T1ZPIl9g{6o~v+;`f^ONd_%0UVHc!L zdM%E6$5y=BIgw()ps6QIg|Lr81-?L(@krQX1$|U(;~JYM!Y$*1?}9=XVv+?*u@M>f zPU`w*B|8K<-0q7e0fSMKmbC%A*!knM7AYeJ({*3+2>2ni+d&S z+rpvezU|`s0VSxlHZ%=0!`AGsXv{|Ki8leDz+|J zi_o+BYUS0{V~qSvwb=jR&=v8320u92$hRCMpQA4ObYEt1A~fY?_Avc$A8}tjzQcVr zSwAw~SQu6UJInud6ppTQIPIOHuz%X~9qRD}epY&Bt+5>e5gzlmU|Y8@tGT4PTq{78 zv{x&HMV#rV=seUeKbQz^s41}LE43hCGkzA)EFWfFL>Pz{+Wb>Jz65Z-rRt-YzOvDV z7>O5Yfyg@#mAvEIy{&rp1iRdfEv(m6Ed9sAjHO0Zi@AB?X%4R@#a@3wWy+0jj4|J3 zY`6gE&wSp%1tYo+c|w+@)N_N(t+#pt_-OMpqc*ul6uI9>Y#6wO7yTEx)PVs*X;uQ{ zWuy(oc$Ny(Gv7bhf8Ip(3~-0(JZSjEj(bPohG? zOz(-(5dOWu0eo&?srl>M@sb;aI*A;7eLzd);XsH1e**;4U|I(xl1jW|F73}<#RzM6 z>6R~!7*H%mUqrl+@CJe8#?heLOES}fQ&LSHQ>}Cd%x-SvT%60-?2O1ko7`+JiK$~x zFvTR{-7UQOL1C(i&wyaX1rM}GW909}^+3astzc4g<0n9of;1}6N@&c!TJ&~a_#okD z(eO1Wb+>czvO8gy27_&};V6uGSY$9;irqg@SnUtCq{G%+8-$5-~J zucE=^$AX?$yyT!vPa3Awvy8*LeU8IFMd-fpkC}nhEdfZXS7e#;?q?G?LMLA*S>1T< zB|C-R^3mXgqWiMSLkBKtoRqBmc1zFym7a%`?%dy{JTfQ#E0}!1IreYi#$z6X3by5i z+7z(tYMGpje_C$aZQ56sh=A1K557yISE7ct(`3N zX1+DLk4oHT%2vgsul-j?FunbPG*5XYW2?|ESI>wzYKuKq1u_d*W_lC@#cA7g0{ww6 znqq-XqbyOF(4>wWgdGQ!l-CqCKGuWw8CNX2GQo#PLK!r5^JIW}XrBBz0A(`({=cGA zyno4o*l(KGi;~pkc+(3Eh!Z`H%nDv86sRA8?0b6~Z?VYC?ckq{X7AM%9$bJo8GZRo z7dmvt&{+Ec_LxZ_T)7pw(eld52HYjf`-gKNDv(zLde64!Yj-H&0_xM0aO%l@e_9?yYXZlJ>o$%OO#1tO`9e}AZ@QRSsC!7gRVE#W`b z%D9~PZCz0E9sofw5QmNYeLtLD>IqiE`8jNQ#}};rfBQ=;xa?1s1obFZ+66aEg#m<> zCY_ssi9wjIIGc+v4d|bCd+uHN&GadFaaDdNI!W@c>3-nVGavoVId%MEDr?e7+tO*x zA^%%?N{4Qu-&#T|F>v?ih-dNyR)z1SM_2vw_poa4dBPUi*LC!zcv7}Upjp)==qKf|(^OUWhQDD0f zzRdEaP-PkOdtX|dRRO|PvOTI*NP}luj`HgT4C*0uiG7J1qO5!r&X(TZ-WrXj^2v62bTlkmks?b%K=?I_B|6l&dfLMfASqU ze&)MZPCP(QC=23%WD4=zUjr##RCx(J!~F z%%Y{*06}^1FdXo(FMArSL{~=zqtB?438z_;mV~;zUL^mzdGhCOg(+Y;BA>bY2%Cgi zfm6skR7dom1g(c#y>SZKpMMaON87MZAQ9Nr7DfW0k zUeYr40`U=w|F5Ob)7MM8AYU$Emnv0w0M6eGRiu^i)LUOyiE=jyEK#<`_x)Nmzo9bf z`-Jl_Rl47+tOl)&G|NG3$Q%FXkQi~g4iAD(0oO@6Gs@JQdi(^eQ-z?5r;@?$*PtIn zIfaW6tKYo#&XfRj1bob)jcn@r;isELPL`;-I(Nfjk-2E?(ukvQ9Cmk7A6!I`<0iX zOZcc}jiCQsQz)h2j^5@ zEzHLCI(=WdDje*n;Ct+!z^*#^Uu=x?+4SPM`hS0_hf(ueMLLd^5p;06Zez-+#hbS} z4Og9|CH~g`d?I{|ziqG(esHIg8&}ilybaSBeH-H8d{OfkYwe>W3(3H3a^rRPuIu$f zE7E-FBK>r>LZTRnYZA5_4h*?^YZ(5KC)HSKpJy%!hZl8p!ZQh8( zo1S6j+g|2#UP49-x?o_~(ue(B-tAhC~j=zBQ*n>ey6gB*x@q0~&BvU>X6 zT@A-bhTQm(d3x1n69FVJw|4wo!GclRwGkJ)8gN0&n(r*e`!C!#=Fyz>>gU~@o{R+w z5BSDIoq2EUNKt{!e(ENE@BHF3i8Cc}r>%n}F^5johYE#HgU4SFvM|kCSL|ki^!44u zeo{_rX*&H1KFQ=q=MG{?RomtBlqY9Yb+V=gKAvrwB?)e=W}C^BF@ee+9Nfb`zg*r< z!XW=i3NsuCm%RM@D@kq~H<}hw$2*$$UBqpU{#d+{m*Ct{>~8>GDai`(USn_R1aqlY%P>!M!`%4?3Yt-NxFB!-6}*Y$yeLmcZrHoy?B*QrCJ< z=D2@sO4_f>y_hanj;*~e|BUYo1aA_+uuE+r63lnqzmspMF0L+qr7N#p%a3>}XFA^g zbyOG*;24*?AxuN9@Z#vaINr-+zFS(heKOW_`|2U-E(QZyrTQf4r?0q{dxB{i2QA^% z4f7pMNBru8k9a2A5RhBiY<@z4-^KQALde z_^dcY>;LMmOve}7ASoH7CNQOXF_J7ftBy>JLTd`)b%{!)Tcw@7ZUG6CPMD@m=5-^Z zd0kNB+I(^MF{gLJB`NPx)SQ;UDIL8}7{x4_7|+05?Bg9A|I8b1?6vhbr|Y|3+WKWE zNXck9g@aUpr#moP@juorV?45?mWk9uG|mB->8PSJhR)y8^tdVv;Q4%|97-S(G&3W5hcHGD-2WFF<~C%bPx2vj2UlHl%_vtKN2rFCPY6lL%^ z!%{pyyDF8m`WD-~ImqBiTBvOWs?6+4vz@B7U$cDhHv-n}rkRek`nYQ>_2{uY$}%9= z{suEj$C3hkY>mI%CQq?1abXNh!ZZVseppRmt7#J#Z`Tr~3B4HN_MddXRRaXNcN;oo zJ1IWUfDwM<%oMWLuPTO|d>JJ02F8s9e)ko12ylEp@7P&sGGf!RQ9zFjI+9&h#it=; z15i5m=_x-(pau-|_~!eh(pjRKo7>6u?%ghI^YUMcd!ebGDpGW@U@eF^{B;~7(nD@| zs`0eW=cb zWImJqY{ODcg-P7jAYp=SN)*s(BhZKa5>bi${b9f0tC#DsUElFSNybm+7YalZ+1I|C zI^(}?Fb4pl4E@yvRz*_b;(d^Nfg8$fD;|_*fCQr}7EZ(5rEV#|REm`#K^V#syLm`& z0OXQR1BCVDir**vY&UQJcygtU*xm%B8K@^THTiffcPLo|G;1Z0 zqPcHPG-sVX**f*@b!f5|UF!8?;PBiVMFT|PLeg8@x+yw?gqfe|KFl}QVw|! zwdBm*2hRx5*zU*R%6^+_>EZ%VOaX6}9b^=$VcraQADnlS#)3zdWLw+MdbL0&{`m`# zffy1Jq73Yo&YyO`&9~j_4%>_7qb#2eHg0r=dtsw7zj~`#BY!o_b!TX5PEc6@`NeYM zc0IQBPbfVnrZs6+wT#vh=`~>3V-9;|PJuW2{%54O(k22+Lmg(-*_XPD{QELt%Zy-R zY008b_=CIIpO7tqBsNF5?8f?E;G`Y?3%`HaFrGc*5NNJ4)BpZp`1c6Y>41)D%_{h| zod<8uJ_jBkJNPPTbgC#!hIGQO#YRIBzM}Tw;X`|!tqThU$9K&4-;BcSqo&OaI?^;P zW&xdf@pd-i^5TDlG9vEb>dS5xLdHH8RrS*BY0gFWUe9KPZ)3>FIZdkSUsyT6=nnJ) z3?HNmAs(4CfNDv5ZLNT}g+o?~O zCC!F@yFzwx2&`NlxM2r;yLf@2kEQwieI)4=U8?IMQt+fUJ&PQ(J9%pX+U{=3V6PQ; zEQdPZ>vU_3hJD79%l~#k3+8L|KXu0S($q{085oPniLfbD(mVRC15bHs5_?48^{O2ZLsDkyIH_K1D{l225lQz4jW})+1OVbF`rC!H6C$jN9 zg6$>^hAJ*ff^oViosQG5JUN73niBbNj!N(L2>6V$21G0tC*VYYfD$)19!NS&n2lyl zy4E3>Ru0aGmt2o-ndHKj4`S3fP3eJrNqxc0@z)H=Qj55sJ1V#=!&;Puc3`frp#iN> z%cALBsn5w*DUe^QM*l8FH4ruoenpTa5S&UYST$O{0m%p3`=pgm9GWaTdA8Gd@Ikx; z|B`+#=k8fN6z0^dbqH(%+0!!PUk@1>q}qlZuHswhm<+e&Qv~`9m=2~p7%1rxRl95uyr6^l92X`gEH zcnE_w3wB=)v3o3ckLiTp0=yd12%F&w*P6OZILY}*zl~S?0dr%gY$eqD{M^B*{B0kp zTHp2&8REnziLJcWl=zFh4);_4e%6QW1IvxmeRq#gS2y;r5lU$Z?#ZELWY^UTMPcF- zM<+AtB#kV$Y&FR%y>ssAJCWzYTs!HV^0)JTl%*e|0~7bIxu1?_%bPb@S;|wqqs9E+ zzP5FH`VL&0m(L}iCM@54UFJ@!Q%^kz@pVUlzu@5(Swt7-gZ5(e~ z%x^(C^b|WzU$A6%5$Phk(^2+=pp50)1w%?h)uD!ZEJcpJmeD$hya6G-9YpP*S z>7g^Z*yf=vlMYU;*1!^klk`Bqp0EJIX9wO%NI%LV~!HiuVOpC0}4ovZ+Z>| z;zuG;oy?vmUyJPGBrrwi?KV4L6CJjqsRet4yvNb-*_T`fbGt;aa$SAzQ19m!vml4J z-xc{c@~)rncZW}cwzS;EUj8TgrB;>Gu+JP;;VuLHLroExr3y}Yr}Z?a6L=IPE@E<7 zUSs9|t=pm}3)%cRvd1`Zd^mQ*IH)eZ$tLW&NOsK85BpoGL>iwm%$|1w&_r9ftnc=I zwuSF?VCBI<=NCx&{lc%OUtRq{2%X?WT$Zi|Nk*Zgm29m9%O7;z$ftQv7Vq2oX_#-U z$RsH;n9`Y&*idsRP~&~~Vla3`8C3Epo>fJ!(X>u*yv5zr2*Fu&mIQ0s+}9ZWlivGF zK3*@yFbUogGjJ5xcjo$vmJ=^(OPGmxVR@-#FIrj^SIL6XP0EZaStiJmJRXo&UXWvw z4ogD6^84&`tZ$B))f$;`P2*Wp=s{YvI-O+Ykczw`sjkTRW!Y~Rdm$H3No?IZR2P5! zIpVWQJ&j8gn_nRvPookxWV_BYU(ayKdp~du^4X;!>2^WL8l0(Zq z=$kbufTf263={^o`g1)Bw!DnEho#Y^}y0QJ5EG0k5>p+F8!O2S8ikO(`a!7PZ8+q{jif$E{K;t&G@=J z6xvV*b;+{(?j+skWihuaG2#@fIN={pMWa=9yR&yu@B`Km;d$mw?b8!6EVaOPuDN|A ze>QXHZSHY9Sl-2!O{tRT$rC}xg;Zo-?CbA0l z_ZQW03z^*MrYN@htS?77iAwN#VxI z6L@;(w973^Tdiq6g0kqWkZt^X6U8gMl(|b-jBKJFELj{>E+fb2^`HB|#;M4F3K2{@ z6>-->&e#>vm7A%Slg03qxh{66yJ4~Ip3!CeI6wDfT%>zj9_dx0yUClq?Qvj*rYOB~ zdz&&FI>M6H=DqQFT)`(sbbP_XU3Q@R4c-)s*gI`<|0>&;*-aLLM;7^k;;O8HyLV={ zJ9QUt%M%YmcWDdZwoMDF}A1N15CqTlqgIMnAojDSvm^6tl6mZv-~* z=_I|O2A*pDLaofaLd9p-@S`1_ZSmSXO^-0o>_MBKfQaGJv??nUo{-;tBWmF&@VL^I zefmUhYfS3T%E80_foCoeK2ccukyGM9&qx zT&xb~qny4A#`ux{%FO^}oge?n(%KVHIeh!++xOEckq@(Dx^~WN6v~!_L&FX>uv#P^ zcrW_uzu@*=O-e>NKZuDxoA%2dFnXcdse>ihq|;75${)Px`?&{7=+nTpo?0Lk5W+U2 zR@j{gw0xGgC3o|$DTVuy-#W&&c6=#9lP{8nL5dK=l#8L4)zMIAP`7W!6tzlA%e{7lCvOGS>inGi z1@4r>n?&FWl#uZ1@3p`7baQ_HbTZ@Ev{C;wYWv6)(~@-{!DHwq${05e^<;ff;0EW_ zWiMaP_)=#8_}&$+%OA3Ou4{VMivyNHKIX9;rzSFzCCRq1QCUVXYO7JI2oM^G`YCjg z5<$dT5Vmi>WUuA5kk+5nPolMzAQBZTB^N^z*;`{4>#g{>!^pr;LM5-9 zh;R*<1;6y1^TkHhydpX5&(L*EA)DEbH*56(K0(~IL?f9W4ZS z=xi;|L~+$)O|a^S7~<6jAVJ?2yj4soluHuC4DE^pwtyLt{fYa0740-ttS*QIDf3KW zCklcq;-*S6V%M{3psPK;#67fpH)FNW-}7-N;_S=A;=}!NsHyX9{ajk9FGg7A-oHD% z_G5YN_qRL>kkMi9?Bxe0c?yG*f~YK#^289&FRDNyKJ_M-p1R(m{y!?ht&u}A+Yr0|Ru4!Wo; z43mB|uRu*ZPtX9aZRgUIWZ^dw+fD zAzY9-EG?ux`uO9a(jD^Yp*-Pt`8FYZ=5*FA0*r(5Q!D24%ZmFcB}57{U0_cI(*e7H zboz4eMGfX=l`~%7gtt%2M`wD=h&#|BS`AsgVG@cs==^=Zf&pANTAN#rZgZOG%j~qo z|4x|#QK`uGup279zcJgj^WS{*($KBV$cAVd*|>!?LDG@CsX5YCoB=JGZTvHsg!3O- zq`!Ikzz_C9WTv>5(xQ0&(YZAR*`Ua%m!~;`^E~+Q^ez$#HF+cXLQM}Tkvt0;JN+a| zWzyZXSh@N%gri;pi|C4Z)XJF~Ba*3Fb);aV!K7~z*~I!D=(J*w>_+#03a0Hgn%7A` zm2KsvEzzMM0y>&+B%X}W3RQ~mTpiZ+nhUie}c$I?vQyzQMj>q7CK_sQKw;7KYH@S4CB#A38;+EqWO3BYp|NZbF@KAJYYE5Enx1GDuy-~ifj~Z9M{3qd0Pf2F zvK>4A9gMXFpFM^(n)tXc{x_E;n#2~(QXk>y)`L8fE8_t{ufO0Mr>8khO$JG2-<;gF zM%CDY%=^R?R zK|qj38pNSHrBhl^Ksvq>1JW(sJp$70&_hT_{?6xF>-hs_P8Bn+JJT&5(Pi^`TQpHJEj^3ppJ(kOp+{iyBk=rP+?|m1OJ_Pk!-@}54J-)@A&BV_w>BX z;Eh#P&QeL>ME4|j;qSI4UibscYe#AY)2KjJxm}%+V2r%CPidb{%$7>JJ2_sof~AK3 ztPs@4XwN^_XE?`|8XZ8!%EM;gkKYA`PG>d3gW6PQ8fah#I-ft695slnG{fE(Cu^`; zXEoZkNcLg}CdX|!MAyDIf{Oe)Qrve})|p#ZDTK&zc6+xKID&ab&}y4sc1Q1lY0D+o zqT#x*63R?48SlsWW%c2xTh3KB5?{I(X`Q59x3*7CT)0lo_Nt=TD11NbIzUmGBMBfQ zfBtuLsKHT@MR$KasA742eAPKRJj@T?iH&|Ti){(s&Y{y`Oqrkyed*?ZomCD8QC(MG zv<5OPOx|W_I|%_zZDc;@OVbkIk7;$}VHwcZXDIGMcF&Pp<9fHku85s^BVUjqj#^+V zH&m}ymmb{b zC#C;rL!U0(cmECRKS%&PY_9nx5R~*`(_P-@p_#^F^Xd9*{23->e}Q9B7HlR%S;TixzB9}uzA~UW}W21 zJRKwmRML|(tDaAT>DzOsnJ}1N?aS3$eP0XllVE*7kJ9y!QuBMPpLIRu_*xC^&qj#p zAOoBdlrS*DlbK`xo1Om0tT7$jDOvN6&HH(S4Ko+pj;?O+>Hho@Y#%+&FKNol3y(F& zuk72JJAT5DMwtR@P0K5uZ6)R9qm~A~c^I!Q*r~6wjc5VZaK??QmNu-z4?ODlO!Sm-b(MsFF=C<aL=c-G#hFD=m~xM%>@ENXg78cjuM#4|$nLK?4oc$kf;0I!FAG>)0#V-duH z3nFDwV_bG^sbJKw+!_EF>sCH4bUVNMd#{38Vf`L21{|E%TH@WUJFg_x>}%`PqZL%5 z4Z_p0IBvT1j(1LC)n5@>U|BrGaxl_jpPX$7?7KZh+UvJzhhD{_AmuO>_o*GtlZF&+nSd*XbV99&^Gg-VV>CoA|geJrj99sQ-~6 z*81hg6DdAmN&p8)i)!|B$RchH`o@%>in>0^8N|m8&j0c-$ zXE{YZu*I%1uWkb$IW#2 zb}AdHrnB9+I5%fj#m+e~kx8PcDX9WtC+9ENE6Oc!gd7`74#a`B?m56LfOfzq>6nO3 zz6Vm^DCB2em~t%}A@W+38$CK2j8;Wf1imJoN=c-@j7un;W$vX3M)-uNkl^nn>=GwE zlQTv8NhR@0a9MezMLYi@;%ytKmm z5+tlCKkxkx9Px<>U{n#eY}5RHfW^_j;|G$0?Ia{{o)f~XD|%bMbGw57o_@ini}e3- zO1xS6J1w&Wtd}@2B%v~s)l4tOyQF%iMa#rqG4&?pLa{XvN6ZNuFVgg z*}PrzymRxzrDQ;VgkUBVowTY>;3Yb-Q9>rr-ij_{*{$( zhoIp;0^Rjytoere))i^SPSo1M?Z6-FhaXnoj`2Xt0L^b}`!8BJh!;#|=I=bHsS_-4 zGMN!#Qe_1bu>Nz@FuuYM5(Fby+6jApLv(xRmp$I6F;}DE!H+t3Z8F+xS8!TI zULO&n+a=ZYJaC4RNso>Ao7OiCu88~5p9DwFAGpmQkacw7Kh}k=dh=n(U0z;sjD}sg z1b;-B7`d8#UTzK!x6cboY%PaKN!vA;(nogb%?UE7>w&`Y4FG{f_WfvZd1{Gcs zvaegXl*Vj)MidzuR7IcfNC{eXH&Z-3yoH4oSw@v8aHt2)rKoqNys~E9W8Ev&P0TZL zzU6_zSC@BN;lT$I9dfXm=^h@Yn1@-g(K35JFO&`Qgwp-nl=4tz6I=$ax)X}d&O!UP z?cfgNI0@GL_?Gf?xL4Ma=QG2iLsSt%T?fVJKQUxSNIbKuFLKU|acyUP{o|?Ykblee zCAugf3hBAvVkvlH;0~i;<_~9Ppulr%%MjAM-PcWZ2DzOb+q>o`p3$njQ@hblYR3E7 zNI#L0q0iU3*tOL=5yg%s>W+exgI?20SNzCEVV$=Pwy*PJ3!iYXfRF6Iz^7d`+RyQN z3D&M|N7hglJ;fOkM|3g(RKcDI>S`U?<7r}5;N$o?iCjdWVWKMwg z)Kewu+lz{^0w{sIn15R;n0!t=Y0`oruUQp2VLtx>3>zu0k=_IzHh*mVqS4)nK zj!L;?nZE?V>x4_Z32E$nZWhfC&7-u`dnuBgUh4c+!-xFS09YF6yIW4RwZ@v)7YxS% zAnK>500aP2tNoz9BeC4ERltE&f zs2g{GFO?f`DZX`@Jk8#HW!hS*gr!M-O}?`5_Y=DvgmNpAP_8w9xfAO71LJEz{P(WQ zkG%fv7EiAq#1C2WPyku@$_cf-hg|wAmOY#>JymMZVB>~o*mY?2L0Uh>12I8ZF-z*m zg(S1~y>AG4*Je~etx9rp|9Z^4SgYx}KpWlw;`QF}=o=ZK3l1{GF)lV1!JN91$;1-3 z2%?_C4op|6IuXRzw5_n4{kipM23>ZMrF2m7!i9#UZRIgS=kfQ_b?3HCn}ob#Mb^c^ z${KuwFpK&wEpG$GWlnfytgUgr?Xg!-LeXYY{*wijkrypE&w-(S#jgq{g0MM^RsStA zhS*gc?g7UtvbP0UX8GspYVtIvi`EZ_ZQT zHKS2-0{gYYN$=sfDAC}5g5`@dYu;r{lFHMKpDwD0+-tdxilPS$Tz@Roh-Md%*ev0~ zPh&b3c+zxGTCF?3SV#1nqTWGd)zP^R89g}OwmmUF{wEw$jp6$<0eNWeFANS>S=Vg? zy7|*Za`6>Hw9pHK*X7zlt`s;#msgjuD0!mhA@LVyIdC}f8CSnsCBrp+;$CZFD~HaA zrM*4+cM_uvhT@(p`QqdZwbEZK7EMs9xI%iIyVXx0uw7L-UdD%&bDdDfCZ}@o0<+nF z2lc{Eo-RFf?s*CGBKcw|3l1uvxP&73Df>ZcEjbI5>Exew+-P~2c}LWiIL1?b{jFP( zU|ON<@#hS$IQy*{ipx1om90FL=XvpZZMtS(z6Jd)Ryf42v98xfK#4QS;^B_1QUvg4 z_+n6SM9}Kku|*sQ?AkzzHl4B?h{vBFIQ8Pp_pXSK19Gw}aj=7oC0y50~GBtlL*Vgh@2Hq~QPn zFMT2k*!VR%RW5x&5}`dcTS~EiCih#iwvc_OmOA2yNg^@)z=)$JH5K$wxbOdKMUh1} z%ou}ijuO4^J1iR(b%k+J6sZ;I(QI{$*CJaj8%*oWT|i5-=cz#g;6oRfc=B}fZiiv? z%;B;Tx~W=C5uMR*8Z~t@o=t7|@#v@M*im@WgdzyhpTbYkLM>ey2STIsv+h7j7DUd@ zTx3>EMmRtWET?jQZ}j6mCHc;X>};#e)5tu>lelUuGHH?WB{(6Ayk^(x!N2JA|LSc| zQaRm0UM?v6aXU)mNs+CVqPQh3035|t*u_~gXVWCgGQI~UU9i|SV_SUu2E6y@#2{T# zfZO%5#f^3g^}t76Jma-AS+lz)!mw_7@JdFv@)&ZH88q057Y?!g1tH$_D=;uBBMLpn zQ3R7Ru|@KF{_D`SvORC$ZlE4)&Q)I$t~awMj_gey_O*g?nH&_B3fuS%i@bcLVmb*D z>^6NrrtS+|9c_Ycbm%;cIW{IRa!z>98@0!^=BG9_{!N#<{E~ z>h&o(x#Mn9FLy!6Gxb`__~%~K#wFYZ?|6b#o0?vKy?4dhN8lT72*2guqHrmgO#_;xGv?94JzBs)EjX(BS zE`s11Yo3t2$kAk+UP~plcry7VL_(s@96$W2+0Q4d5uG^#Tp&WDQ;UY$HrB2sHZCri z2lJJ#iiJkpr0I%@x;$VvcYMlmP~V4(erVAWx~1$uGV|kCt$O$aHcK}DQ0Linpqp`T z+H#>Q?eiU(Jv+Z-_rn8fy$8)W!^i*G-KnbE+?P)(4|RSZ3Of*WK1m9`^7$9?XYkFU zL3}Qvpy4=(ToM4b55}F+-JgV~q7+G(PDWXmI*tTNmvM1_d|C3prHpp=q0zW$!+bAg zo%H*)QE89L0!PYpARhKbna5mKPvx_;Jdw4Pm1L$V|+?zB(+G{7@K?+TGxC}gm$dMcjEiV~ zm&iOn7xOYB&cYt$N4@8(S>nUz~kC@5dC9)^%FZtfakpaZ}8m z!5hT(?)ZWUV7df;&|<5S@Ts6=m6nvh45L@zh)g$-rgB)a!U)8l*AdeERK#p4(6yU5 zJ2Eiu8~kxP3kLtyK*L@oVsh&O?alWQA(qRp7^&qo4Y=hfISH(AXiH`ug%vqTq!T3! zFhEO(>v9^8{GBuoD%SmJElKp!U+m3cNp-z8m`m$EXVlWlT$akMGpbrxSy7}?U3rg! zn|J_<`hU^$7KjCV7(Y<7>ZllHdKxc{tXzpLlK~!L3RI+7ExE)gaI*i31@@AChC38V z2;s@~1S71vbFqrqjF+OhEZo9II)?Z-Ed07tLfk4>5BLaTe>IDriVr{Dw$qK1-*{1L z%U;EYBGcUOk7Y8oQPz16?s#eksY^f*ID52j^17NPb#x^eVt2J*bdSkDs+Yms4E_r@ zoLzyVA^|&$VAAV<>C7imX#BbhY6gy<#ysY-xiyzSChdPSG~sEHj8W{&;C4BTUk*0% z(ha3U9tr&QP<8X|$~o+WsRU*I+=H!aTBY!0?tv*2e(%0sQYK~~L4z1n{rM+tWS;Wp zg-?j5Uf&U7VJ`b~X)IWHz<;_kYGH7RvPEsD%Zov7+2$TUd)Q>*>*#*;9-`%C=8 z(U$e1q~rRn$_r#B#rQeNub(Y#;TG!sOG&1S21V4}^b`cjgbUuW{L;|8I=eLb4|&2k zOg1`&_Zg5AKBc1K9(<^O#IbSD6drtW!dQtC@ZRCxB3`06)`dgHS_ZbVOD`8Ct3}~^ zGE5vSLgTi(tcGz5c4_XOfnj9JUFX(da13XxEJ##ZZ^hGX*}gw<7NFf~-aj)1wuiJG z3jNvS%&!eoI4BXsHL9YXP)(z^zsyEOCRI~ohHW%$oGd#`&Eph-c4WUn{tp6? z^Nps?9O=QgWF0AcfH!{{v-O1!Od6VzQgoK}rCeAE$9#qI7z<65+dF(???Co)R??@T z;QtoSbI2g$Q0ZrDgHKy6`WZ@IsVOcQeWYSWEuW!`wfED~|9sU>N?k45@90Jo&5rdw zj{1WVkJl1?0z;y8aeDnX2Hp=ifdo+o<|g_dY7+opbLH2s`((|S0Luz8>*+ zXYT6lJ>n@ja1{g=$tTu}6MSC}T|15Gi-Bl47cu44xH;$GInUtlHWa;xdsRo?S@8Qn zl0El6-XI+RJP?0$_P#Rv?EJS}@L^O4PNRnfsc+!dTwMHHKbdQ!%wl{%Ao8MaVoL{h zeoq}V=*A<~X-V+h?@IK?#esD9#s{b;~Zu~psp|CS_F7=~sNw$iMNQ4^U6W_lgM-(YE~8@=%D9CU9f zt`b(Fa$XZ3kTN2Q0s^NkwSGQYzHH4e#|be^oMv~N|6dD`dCEMHvhF8(BGvEC&o+r2 z)f?gYO=nhkm418i;vlCwv;A@)Tco20fB1}ghrM-zCt}evh%yz;GP&n+?9-e|$*~ha ztKNU}{Z+kRv_5HF<@{o!~k`_LY8y zr&(l+_BYngwa0drt`xn})St*PWpfc@2oKQE%r-*R;f=uUuwP!v1^u)1!6mwu({br? z)2z_T-qBSNK*Aj08J`2}J!5Wqkg+qH;!nqX?(!n=J zUdHg`KIz=*FNq+u+?!D8yuzYm7|cY{$jX?RqJ36_^T;g7H=aF(A1YTk9UVxr6W+ZZmqxuJN*Y$*O605EEq22G)vmx6@Xc z?pd$C(;Z@}VKaq0aGSJ`xy z(0`#7O|#z+dg&~>oN{ZN8wvdE-(S7j;cOj{ZJHzRaLih5bz7v$Uh**EBK^?BQD%<- z&Fp!1=GD$4RJGmc494a@J8 zIe^oNK^0zzbZomek2!gvgq>9?e>J4v#ElF&p|wXS<7~!2TX+81!`yvq23HT0$6MEd z?ia|*o4{qEnI&MsgHf0~J||wVA|+imP#|1ZS)1z6Jc`X5l!R>mE1;(4nHM!JM05N& zxf&p??p(YV{L}M<-QxpQ7DeL5*rD2widp@`&vJBso76>*2XGx}e7w2rRT^brI9Rk_ zzvCMPMU^ge?v)ZwOLp%|v(rCq_dOpTboi7WWf^#vO0u>@_JI9j)usGN=TPB_&-dn_ zOzh=R&-xHtUP*g-irD%AF?F~Qs0^3tJ)tzeELg3wSb2DPr*wM$d3Q0(%TvWq3V1cWgaiTX{S_px(fG@5}6^*kj%LL%sp)jHvS-P#h%+T^IuKhw(y+-miMq2np-6iTS+o_ z-;RW$6f6JNM=sy61hOu=wSzAij53ZW(1@Y)Og8y0FIbhSh~>DRLD1(eRG!Xh)k$T28q{AWmb2c z&}$N2|GtzsI;u}#`}>K9FYhb%N~UWD6=fSq=>>`MujEDgzI#H#jzlQ~m`0>Up9_X` z>+uL*y*+r@8ch||z4eVvIBNyAkrZ+r(dI+v>eaAA_c$u^?%Vd-!~OhnvtNAwMrxAG zKS6!7=?f`cPQcRNg}#g5_M2$jYdK#iTmE;br{%JWMItU?_VQm28T*A_V=ul_+M3<; zDerVu2X~Ci>0zeC@E|tiwf>9$@-(4v6jO<>`ud7XLVa#yx5%H9fEP;`Fy=+xD3L9GMEitPc4hx!^4*jV?m>mR_Y$sc?pYna^!mNe8dEHzouZZw2?hf>Tl^c&=Fs7H z3Pt*Hu2F6u-A)W&lKZRAdqeD1iF$1U%HNOk3E8x4T-!`orKG(eR4!v1!_QRVrl_*c zk(3*7_wLhkbbQsm5axFh;%VOH4K3B;A4q{)9=ph6e+8h38$ zm5A=LT#5KaiRfue*E z$L~qgI|ce~?inG=xAQp`Iq-UJKOOqdHea|Z#xopo@ZPDZ*0T3&p~4|V6yYa{{%s|f z-E>#m+i1jtzI6GK%&L3?XjCH|Ye?&s+J=lyWJ{~@Mku_9iLr>UkMGl)gBQ+OUrJNl zMXXy)UHuw*utR@Ey`N{WRY={@C@O+lr4Hp6=euxwAG#6$Ew$dgb<)dgggPumam_Ec z`*lrkFf5skw|3gN-ASvxpP-CdQ>I!YAcZt*&2m0z0{lJ{lc#=pKwdI--(<|HFH z7TFgYxBd=5(_;yZtrALGmQ!s7R|6iU5)<*R?i_}hQL>)~)(oegK{xJ2)}vkOx&rga zYF2qVr7YjGp;}u~`yWEqb6B*9a*p@|c%L6|%iNqM0hsLV5Y1#@Xa1t_FKGOmxB{eO z_G?#sJkqCY7srdqfjXoZXsa#xoE{ma-*wao*q+I~vSB>q>NOq}(y~#FTdbI9g|U3H zigL7RGiR#Yay8KHBiyNErj*0E?P$AFseQ53y0QOWQ)dDqo<*oAtSLe8HHJ%=S*Opt zK~72M#QwL5Y2sD{Q*%15HQoPAbr0`}Slg*6Zl6mC<10A;NC(YnJlBwv<^V^oo9pJ+!PCO^ zU*~yg4YDW6eGG4EzdI2X8PZZ0mXs~RIP9?T5))P6B*YY+C@Ee!t;Evzhl1rR8L%Uu ze&ABCKK~sBv)z@z%fL?HXL#ho+>HNDF?@zY{A_2*hC9W8#3=4O*Z-|xBI=LnziQI~ zuSec_lAO(th?%Vk)=T;0%it8*yAxOJraHAyft@Iijp@2{QSTV419OKhs=72~7@lK-@ zbZO=awXGEoTf;GKE^gdA-XPVtdc>W_v$MNmk@#x|g?5(J(GXu^XiyC@?36*-SuC5- zQC?4!oq>OmPm9=W$=b6m$^0z@u^Wwfz@RFaszK0?ISsR`TdiqrmvfZ=K++3w^*W6y zSSnyCXjabRN>WY5IAAMIhm;TqxcWRxRiP@L`g{MX&gp+Vu;gA99^FF8LJi3jV_h38 z1k(hsH%1u{y6pr`p#Qw4I$pg^hpqgOGz3Mq{9EK!s!+U#|p%xsZIn-p}8`7+{-(+}*53QTqJW`k!221xdNyW{*Ht?nL5IGQ5 z;{mcyc9vn=ZisPtxmDW=V+lsPNy*jpLAN9J!L%ITC)8OOqm1;%`uY=OIBzHk!)X)j zWuJ8Ai~^x^t*6BA=HFF8)6hFRvp`z ze(Dv})fni4cQB4pE=bYYLtTtxpDt^8J-^ z%r)EE(vxDW-+2f46wg+v67ji0?yh+>;XjNlQXV$T?s!8UukNlMPuIRql7aHY7r_pY z#jI18i>0;>63<^b+|Qm-n0f?H&F)YQ`mV(>uR5;@4RlOSbU7%_dfi=${w#GeiIdzp zyGuQ?^SDot5fKy}AW-JlAt^{N#k?S#`k`sOvv zCHL_|m(F&lncBZisR0j~N?L>)_4jg`irK6SJ5*XAd(uiJ;8noL{?JM&dRb|Jns&qy z7gnfoxnKMG4$dV{)&D7bkbzKM5v(zF-nIp)MQxnTxO;ginsJY_bMahiNjIzRUJUSv9^|{H=>qHF)NN}GNMbFG zt*fi+A{#*JF$*bXSidoB9+^RFFM)A3X5)grChUN3VCs^_)+j&0s+KqB0CHwXux>(3P4+1CoA1BOON5XdrgY;7a2Yy8GLa{Z~_-8b3$Izl%=h zfl21y!sNd#x?pqw<#AIrns5LqJMZdRw~xQIwcmF0hMWGD;pq&Vz_^bNk_q05yn;5} zdf&1h|ETtqU9GF|0ck;Wvb*mG-L~EA7Am>Kq@_VXq<0(5QSKIH8HXQ9O0f~2s73V^ z$3UtZIeABKfVRFqIAX^jOOqe5dqOYyPA#SHIX8VGV=A*<-FM%=>kOF(!d~!{9g3Yw z1&)5JA5R!|qorRl!=-`7r;C_A#&Y-ftgwy^L|nW8cJRu=iRuOxDqzpgD<&;TA1fq3 zPyDj~x6dyqs&|j^7uNV0N{$yR(z&ZziEf?=X|`Wj{Q*3{Qaz9{qt0-t?}LKVxhSe5Ko$Skf*1evEpB1=ym zm0Jph1%155lunC0%?65gIAKQ>JXDOM5g zt9%z4nrUI~S!d;?IYYAI30+54CqmuOH#ogR5H!Osh1AjmiqhC6WJuTDJ6XYm%6SCI z!0GBZ6CR#!tqMcB{adrt{@j;z8e4DQW(MBu(FEUZUA6d~vp$|pK8}>-1rLlbHN_Uj zFbjN`f4kgvOVK2AO|aqhdg;{favDG2eiz-u_vg!Ce3$$9pQu+T;ET{Zl~#(0F=?Yr z^!@7qri(HU56YYgiCCS{aAi(pWkb;1Cd}Dk-;Dj&K=PNavIgDcQi`8<{k$=Zs65wu zFwvI}Cxc0<2^+n6!LN+cRWO}%V8oGR=Mir8V1~x`sou|da$NYfi(EE^)aSuKiC#=z}C2dMI;ix=7B zSy!t8NsY(5`-#JeT%#1(vsr8N+-!q`q@o@UxIIEL7B=vuei zk~$>lIL!w-Y6YKI#|1U0;i3|i&r0-a!JTFGalLGv)h=F)_2mic&WC%##~YW&iK=YT z>-80?yXwaipSzo)B=YE#Y*CjVP*&2xrfI+7DdFxHnh_$RF%agSmbX!vx&82&+ z57__Ac4y50kel~4-$Ti6#x?(~ZL5S-t)tbXl^`V|PTnkGwF66keMG-icc3|uGNBvz zUMUTCxxARLhPnz;4W=-wqIkSI$d_CS*ziZn4|0Zac^hP4ptXr}72YFmup~6utN7h| z_V#eo`2)QXw9Y3ain99pftP!1eJRCbdN-wZK{`eH30Gn4YKCKE#X4crS-&HAd<7GJ z4{uQ?6qPx0zDi{lQ;tSg7+|_G@3qY({u%>qC_+B3H?UERB}>(8ur^MMi_r~o3W=1vXGxZ84-Uvd5b^}s=SPvb;Rmz@3Gx;;EyaHh zEMaydK@#IhTG3Uqm-I;}Q?fDZL=d1b>AQ|na;G)aLr4EDh^f7Frd^{~*IO(dFhQSy zAHNs5jd)iiY^(Dwy@x&WZ`kl60oKRhFX2{iUdC(qP9_bv18nuIG|X` z!T0{G`z{>^lkABcV}yOvlDn6m5~*YG-7$BDG8;rF?JcukY!l4@TX&`B6 z2+@#O29y^8P3epYfy@4#+b-d1m=DIbx@LUtU&+Avyp*?-rnk>q z=RrSvG;6Lx%ks=S3leb6PX4(q*3p3wjXi&{^jeZl6W)>89pjbgSbJC=SNh!#$YaC| zd4T^MFuk@+^RuN4DjiE+tA@P^ahr`RiutXQ{zWc5`MmzVOW`E@+hK$*WtFgP?sOCG z)$y`rQ>TKucCM`gdX`XPYy+d(<~wYoGMu3Jxh!T84Qn(xt4%bTXh>lxwAr|-C1@*| zF=@fMqNavb$XKO5wI15L^N&UMWh$4oIjJdZ{zC<~v-bIZbfOR^M5<%>$Y)J9fm?HJ zU9#9sA;%$NuD)?_iGz<5?@vx%bu&a_&_R2?9>l)WO8IteoQs!-t%Nj?-iE zO5N3!oL1MZ2g8j%-uU6~{=W~qw2Rr&=^k6&S@zl;n;$LdcW=gPxb*Rp>TuR7MJ&~v zKF|9uh!%;TR;*Vh= zo&X7X=Rpi!W)AJD-68(#Reo<=O|#Q{=+{X^u~FO)S_Wp@+$ptJ9G-8`=+=W37{kjo ze1WQt*L_o{fZbjQ`V%pp=ui@)8NrUGmG951s?;E

f-PY%6jW$YzyR&#m?z7gF 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

More than half of the global population does not have access to the "worldwide" web. Up to now, the internet is mainly an urban phenomenon, especially in "developing" countries. Telecommunication companies are usually reluctant to extend their network outside cities due to a combination of high infrastructure costs, low population density, limited ability to pay for services, and an unreliable or non-existent electricity infrastructure. Even in remote regions of "developed" countries, internet connectivity isn't always available. -Internet companies such as Facebook and Google regularly make headlines with plans for connecting these remote regions to the internet. Facebook tries to achieve this with drones, while Google counts on high-altitude balloons. There are major technological challenges, but the main objection to these plans is their commercial character. Obviously, Google and Facebook want to connect more people to the internet because that would increase their revenues. Facebook especially receives lots of criticism because their network promotes their own site in particular, and blocks most other internet applications. ^[^1]^

+Internet companies such as Facebook and Google regularly make headlines with plans for connecting these remote regions to the internet. Facebook tries to achieve this with drones, while Google counts on high-altitude balloons. There are major technological challenges, but the main objection to these plans is their commercial character. Obviously, Google and Facebook want to connect more people to the internet because that would increase their revenues. Facebook especially receives lots of criticism because their network promotes their own site in particular, and blocks most other internet applications. [^1]

Meanwhile, several research groups and network enthusiasts have developed and implemented much cheaper alternative network technologies to solve these issues. Although these low-tech networks have proven their worth, they have received much less attention. Contrary to the projects of internet companies, they are set up by small organisations or by the users themselves. This guarantees an open network that benefits the users instead of a handful of corporations. At the same time, these low-tech networks are very energy efficient.

WiFi-based Long Distance Networks

-Most low-tech networks are based on WiFi, the same technology that allows mobile access to the internet in most western households. As we have seen in the previous article, sharing these devices could provide free mobile access across densely populated cities (https://www.lowtechmagazine.com/2015/10/the-4g-network-thats-already-there.html). But the technology can be equally useful in sparsely populated areas. Although the WiFi-standard was developed for short-distance data communication (with a typical range of about 30 metres), its reach can be extended through modifications of the Media Access Control (MAC) layer in the networking protocol, and through the use of range extender amplifiers and directional antennas.^[^2]^

+Most low-tech networks are based on WiFi, the same technology that allows mobile access to the internet in most western households. As we have seen in the previous article, sharing these devices could provide free mobile access across densely populated cities (https://www.lowtechmagazine.com/2015/10/the-4g-network-thats-already-there.html). But the technology can be equally useful in sparsely populated areas. Although the WiFi-standard was developed for short-distance data communication (with a typical range of about 30 metres), its reach can be extended through modifications of the Media Access Control (MAC) layer in the networking protocol, and through the use of range extender amplifiers and directional antennas.[^2]

Although the WiFi-standard was developed for short-distance data communication, its reach can be extended to cover distances of more than 100 kilometres.

-The longest unamplified WiFi link is a 384 km wireless point-to-point connection between Pico El Águila and Platillón in Venezuela, established a few years ago.^[^3]^ ^[^4]^ However, WiFi-based long distance networks usually consist of a combination of shorter point-to-point links, each between a few kilometres and one hundred kilometers long at most. These are combined to create larger, multihop networks. Point-to-points links, which form the backbone of a long range WiFi network, are combined with omnidirectional antennas that distribute the signal to individual households (or public institutions) of a community.

+The longest unamplified WiFi link is a 384 km wireless point-to-point connection between Pico El Águila and Platillón in Venezuela, established a few years ago.[^3] [^4] However, WiFi-based long distance networks usually consist of a combination of shorter point-to-point links, each between a few kilometres and one hundred kilometers long at most. These are combined to create larger, multihop networks. Point-to-points links, which form the backbone of a long range WiFi network, are combined with omnidirectional antennas that distribute the signal to individual households (or public institutions) of a community.

-Long-distance WiFi links require line of sight to make a connection -- in this sense, the technology resembles the 18th century optical telegraph (https://www.lowtechmagazine.com/2007/12/email-in-the-18.html) . ^[^5]^ If there's no line of sight between two points, a third relay is required that can see both points, and the signal is sent to the intermediate relay first. Depending on the terrain and particular obstacles, more hubs may be necessary. ^[^6]^

+Long-distance WiFi links require line of sight to make a connection -- in this sense, the technology resembles the 18th century optical telegraph (https://www.lowtechmagazine.com/2007/12/email-in-the-18.html) . [^5] If there's no line of sight between two points, a third relay is required that can see both points, and the signal is sent to the intermediate relay first. Depending on the terrain and particular obstacles, more hubs may be necessary. [^6]

-Point-to-point links typically consist of two directional antennas, one focused on the next node and the other on the previous node in the network. Nodes can have multiple antennas with one antenna per fixed point-to-point link to each neighbour.^[^7]^ This allows mesh routing protocols that can dynamically select which links to choose for routing among the available ones.^[^8]^

+Point-to-point links typically consist of two directional antennas, one focused on the next node and the other on the previous node in the network. Nodes can have multiple antennas with one antenna per fixed point-to-point link to each neighbour.[^7] This allows mesh routing protocols that can dynamically select which links to choose for routing among the available ones.[^8]

Long-distance WiFi links require line of sight to make a connection -- in this sense, the technology resembles the 18th century optical telegraph.

-Distribution nodes usually consist of a sectoral antenna (a small version of the things you see on mobile phone masts) or a conventional WiFi-router, together with a number of receivers in the community. [6] For short distance WiFi-communication, there is no requirement for line of sight between the transmitter and the receiver.^[^9]^

+Distribution nodes usually consist of a sectoral antenna (a small version of the things you see on mobile phone masts) or a conventional WiFi-router, together with a number of receivers in the community.6 For short distance WiFi-communication, there is no requirement for line of sight between the transmitter and the receiver.[^9]

-To provide users with access to the worldwide internet, a long range WiFi network should be connected to the main backbone of the internet using at least one "backhaul" or "gateway node". This can be a dial-up or broadband connection (DSL, fibre or satellite). If such a link is not established, users would still be able to communicate with each other and view websites set up on local servers, but they would not be able to access the internet.^[^10]^

+To provide users with access to the worldwide internet, a long range WiFi network should be connected to the main backbone of the internet using at least one "backhaul" or "gateway node". This can be a dial-up or broadband connection (DSL, fibre or satellite). If such a link is not established, users would still be able to communicate with each other and view websites set up on local servers, but they would not be able to access the internet.[^10]

Advantages of Long Range WiFi

-Long range WiFi offers high bandwidth (up to 54 Mbps) combined with very low capital costs. Because the WiFi standard enjoys widespread acceptance and has huge production volumes, off-the-shelf antennas and wireless cards can be bought for very little money.^[^11]^ Alternatively, components can be put together from discarded materials (http://roelof.info/projects/%282014%29Pretty_Fly_For_A_Wifi/) such as old routers, satellite dish antennas and laptops. Protocols like WiLDNet run on a 266 Mhz processor with only 128 MB memory, so an old computer will do the trick.^[^7]^

+Long range WiFi offers high bandwidth (up to 54 Mbps) combined with very low capital costs. Because the WiFi standard enjoys widespread acceptance and has huge production volumes, off-the-shelf antennas and wireless cards can be bought for very little money.[^11] Alternatively, components can be put together from discarded materials (http://roelof.info/projects/%282014%29Pretty_Fly_For_A_Wifi/) such as old routers, satellite dish antennas and laptops. Protocols like WiLDNet run on a 266 Mhz processor with only 128 MB memory, so an old computer will do the trick.7

-The WiFi-nodes are lightweight and don't need expensive towers -- further decreasing capital costs, and minimizing the impact of the structures to be built.^[7]^ More recently, single units that combine antenna, wireless card and processor have become available. These are very convenient for installation. To build a relay, one simply connects such units together with ethernet cables that carry both signal and power.^[^6]^ The units can be mounted in towers or slim masts, given that they offer little windload.^[^3]^ Examples of suppliers of long range WiFi components are Ubiquity (https://www.ubnt.com/), Alvarion (http://www.alvarion.com/) and MikroTik (http://www.mikrotik.com/), and simpleWiFi (https://www.simplewifi.com/).

+The WiFi-nodes are lightweight and don't need expensive towers -- further decreasing capital costs, and minimizing the impact of the structures to be built.7 More recently, single units that combine antenna, wireless card and processor have become available. These are very convenient for installation. To build a relay, one simply connects such units together with ethernet cables that carry both signal and power.6 The units can be mounted in towers or slim masts, given that they offer little windload.3 Examples of suppliers of long range WiFi components are Ubiquity (https://www.ubnt.com/), Alvarion (http://www.alvarion.com/) and MikroTik (http://www.mikrotik.com/), and simpleWiFi (https://www.simplewifi.com/).

Long Range WiFi makes use of unlicensed spectrum and offers high bandwidth, low capital costs, easy installation, and low power requirements.

-Long range WiFi also has low operational costs due to low power requirements. A typical mast installation consisting of two long distance links and one or two wireless cards for local distribution consumes around 30 watts.^[^16]^ ^[^12]^ In several low-tech networks, nodes are entirely powered by solar panels and batteries. Another important advantage of long range WiFi is that it makes use of unlicensed spectrum (2.4 and 5 GHz), and thus avoids negotiations with telecom operators and government. This adds to the cost advantage and allows basically anyone to start a WiFi-based long distance network.^[^9]^

+Long range WiFi also has low operational costs due to low power requirements. A typical mast installation consisting of two long distance links and one or two wireless cards for local distribution consumes around 30 watts.16 [^12] In several low-tech networks, nodes are entirely powered by solar panels and batteries. Another important advantage of long range WiFi is that it makes use of unlicensed spectrum (2.4 and 5 GHz), and thus avoids negotiations with telecom operators and government. This adds to the cost advantage and allows basically anyone to start a WiFi-based long distance network.9

Long Range WiFi Networks in Poor Countries

-

The first long range WiFi networks were set up ten to fifteen years ago. In poor countries, two main types have been built. The first is aimed at providing internet access to people in remote villages. An example is the Akshaya network in India, which covers the entire Kerala State and is one of the largest wireless networks in the world. The infrastructure is built around approximately 2,500 "computer access centers", which are open to the local population -- direct ownership of computers is minimal in the region.^[^13]^ -Another example, also in India, are the AirJaldi networks which provide internet access to approximately 20,000 users in six states, all in remote regions and on difficult terrain. Most nodes in this network are solar-powered and the distance between them can range up to 50 km or more.^[^14]^ In some African countries, local WiFi-networks distribute internet access from a satellite gateway.^[^15]^ ^[^16]^

+

The first long range WiFi networks were set up ten to fifteen years ago. In poor countries, two main types have been built. The first is aimed at providing internet access to people in remote villages. An example is the Akshaya network in India, which covers the entire Kerala State and is one of the largest wireless networks in the world. The infrastructure is built around approximately 2,500 "computer access centers", which are open to the local population -- direct ownership of computers is minimal in the region.[^13] +Another example, also in India, are the AirJaldi networks which provide internet access to approximately 20,000 users in six states, all in remote regions and on difficult terrain. Most nodes in this network are solar-powered and the distance between them can range up to 50 km or more.[^14] In some African countries, local WiFi-networks distribute internet access from a satellite gateway.[^15] [^16]

-A second type of long distance WiFi network in poor countries is aimed at providing telemedicine to remote communities. In remote regions, health care is often provided through health posts scarcely equipped and attended by health technicians who are barely trained.^[^17]^ Long-range WiFi networks can connect urban hospitals with these outlying health posts, allowing doctors to remotely support health technicians using high-resolution file transfers and real-time communication tools based on voice and video. -An example is the link between Cabo Pantoja and Iquitos in the Loreto province in Peru, which was established in 2007. The 450 km network consists of 17 towers which are 16 to 50 km apart. The line connects 15 medical outposts in remote villages with the main hospital in Iquitos and is aimed at remote diagnosis of patients. ^[^17]^ ^[^18]^ All equipment is powered by solar panels.^[^18]^ ^[^19]^ Other succesful examples of long range WiFi telemedicine networks have been built in India, Malawi and Ghana.^[^20]^ ^[^21]^

+A second type of long distance WiFi network in poor countries is aimed at providing telemedicine to remote communities. In remote regions, health care is often provided through health posts scarcely equipped and attended by health technicians who are barely trained.[^17] Long-range WiFi networks can connect urban hospitals with these outlying health posts, allowing doctors to remotely support health technicians using high-resolution file transfers and real-time communication tools based on voice and video. +An example is the link between Cabo Pantoja and Iquitos in the Loreto province in Peru, which was established in 2007. The 450 km network consists of 17 towers which are 16 to 50 km apart. The line connects 15 medical outposts in remote villages with the main hospital in Iquitos and is aimed at remote diagnosis of patients. 17 [^18] All equipment is powered by solar panels.18 [^19] Other succesful examples of long range WiFi telemedicine networks have been built in India, Malawi and Ghana.[^20] [^21]

WiFi-Based Community Networks in Europe

-The low-tech networks in poor countries are set up by NGO's, governments, universities or businesses. In contrast, most of the WiFi-based long distance networks in remote regions of rich countries are so-called "community networks": the users themselves build, own, power and maintain the infrastructure. Similar to the shared wireless approach in cities, reciprocal resource sharing forms the basis of these networks: participants can set up their own node and connect to the network (for free), as long as their node also allows traffic of other members. Each node acts as a WiFi routing device that provides IP forwarding services and a data link to all users and nodes connected to it.^[^8]^ ^[^22]^

+The low-tech networks in poor countries are set up by NGO's, governments, universities or businesses. In contrast, most of the WiFi-based long distance networks in remote regions of rich countries are so-called "community networks": the users themselves build, own, power and maintain the infrastructure. Similar to the shared wireless approach in cities, reciprocal resource sharing forms the basis of these networks: participants can set up their own node and connect to the network (for free), as long as their node also allows traffic of other members. Each node acts as a WiFi routing device that provides IP forwarding services and a data link to all users and nodes connected to it.8 [^22]

In a community network, the users themselves build, own, power and maintain the infrastructure. -Consequently, with each new user, the network becomes larger. There is no a-priori overall planning. A community network grows bottom-up, driven by the needs of its users, as nodes and links are added or upgraded following demand patterns. The only consideration is to connect a node from a new participant to an existing one. As a node is powered on, it discovers it neighbours, attributes itself a unique IP adress, and then establishes the most appropriate routes to the rest of the network, taking into account the quality of the links. Community networks are open to participation to everyone, sometimes according to an open peering agreement. ^[^8]^ ^[^9]^ ^[^19]^ ^[^22]^

+Consequently, with each new user, the network becomes larger. There is no a-priori overall planning. A community network grows bottom-up, driven by the needs of its users, as nodes and links are added or upgraded following demand patterns. The only consideration is to connect a node from a new participant to an existing one. As a node is powered on, it discovers it neighbours, attributes itself a unique IP adress, and then establishes the most appropriate routes to the rest of the network, taking into account the quality of the links. Community networks are open to participation to everyone, sometimes according to an open peering agreement. 8 9 19 22

Wireless links in the Spanish Guifi network. Credit.

-Despite the lack of reliable statistics, community networks seem to be rather succesful, and there are several large ones in Europe, such as Guifi.net (Spain), Athens Wireless Metropolitan Network (http://www.awmn.gr/content.php?s=ce506a41ab245641d6934638c6f6f107) (Greece), FunkFeuer (https://www.funkfeuer.at/) (Austria), and Freifunk (https://freifunk.net/en/) (Germany). ^[^8]^ ^[^22]^ ^[^23]^ ^[^24]^ The Spanish network is the largest WiFi-based long distance network in the world with more than 50,000 kilometres of links, although a small part is based on optic fibre links. Most of it is located in the Catalan Pyrenees, one of the least populated areas in Spain. The network was initiated in 2004 and now has close to 30,000 nodes, up from 17,000 in 2012.^[^8]^ ^[^22]^

+Despite the lack of reliable statistics, community networks seem to be rather succesful, and there are several large ones in Europe, such as Guifi.net (Spain), Athens Wireless Metropolitan Network (http://www.awmn.gr/content.php?s=ce506a41ab245641d6934638c6f6f107) (Greece), FunkFeuer (https://www.funkfeuer.at/) (Austria), and Freifunk (https://freifunk.net/en/) (Germany). 8 22 [^23] [^24] The Spanish network is the largest WiFi-based long distance network in the world with more than 50,000 kilometres of links, although a small part is based on optic fibre links. Most of it is located in the Catalan Pyrenees, one of the least populated areas in Spain. The network was initiated in 2004 and now has close to 30,000 nodes, up from 17,000 in 2012.8 22

-Guifi.net provides internet access to individuals, companies, administrations and universities. In principle, the network is installed, powered and maintained by its users, although volunteer teams and even commercial installers are present to help. Some nodes and backbone upgrades have been succesfully crowdfunded by indirect beneficiaries of the network.^[^8]^ ^[^22]^

+Guifi.net provides internet access to individuals, companies, administrations and universities. In principle, the network is installed, powered and maintained by its users, although volunteer teams and even commercial installers are present to help. Some nodes and backbone upgrades have been succesfully crowdfunded by indirect beneficiaries of the network.8 22

Performance of Low-tech Networks

-So how about the performance of low-tech networks? What can you do with them? The available bandwidth per user can vary enormously, depending on the bandwidth of the gateway node(s) and the number of users, among other factors. The long-distance WiFi networks aimed at telemedicine in poor countries have few users and a good backhaul, resulting in high bandwidth (+ 40 Mbps). This gives them a similar performance to fibre connections in the developed world. A study of (a small part of) the Guifi.net community network, which has dozens of gateway nodes and thousands of users, showed an average throughput of 2 Mbps, which is comparable to a relatively slow DSL connection. Actual throughput per user varies from 700 kbps to 8 Mbps.^[^25]^ +So how about the performance of low-tech networks? What can you do with them? The available bandwidth per user can vary enormously, depending on the bandwidth of the gateway node(s) and the number of users, among other factors. The long-distance WiFi networks aimed at telemedicine in poor countries have few users and a good backhaul, resulting in high bandwidth (+ 40 Mbps). This gives them a similar performance to fibre connections in the developed world. A study of (a small part of) the Guifi.net community network, which has dozens of gateway nodes and thousands of users, showed an average throughput of 2 Mbps, which is comparable to a relatively slow DSL connection. Actual throughput per user varies from 700 kbps to 8 Mbps.[^25] The available bandwidth per user can vary enormously, depending on the bandwidth of the gateway node(s) and the number of users, among other factors.

However, the low-tech networks that distribute internet access to a large user base in developing countries can have much more limited bandwidth per user. For example, a university campus in Kerala (India) uses a 750 kbps internet connection that is shared across 3,000 faculty members and students operating from 400 machines, where during peak hours nearly every machine is being used.

-Therefore, the worst-case average bandwidth available per machine is approximately 1.9 kbps, which is slow even in comparison to a dial-up connection (56 kbps). And this can be considered a really good connectivity compared to typical rural settings in poor countries.^[^26]^ To make matters worse, such networks often have to deal with an intermittent power supply.

+Therefore, the worst-case average bandwidth available per machine is approximately 1.9 kbps, which is slow even in comparison to a dial-up connection (56 kbps). And this can be considered a really good connectivity compared to typical rural settings in poor countries.[^26] To make matters worse, such networks often have to deal with an intermittent power supply.

Under these circumstances, even the most common internet applications have poor performance, or don't work at all. The communication model of the internet is based on a set of network assumptions, called the TCP/IP protocol suite. These include the existence of a bi-directional end-to-end path between the source (for example a website's server) and the destination (the user's computer), short round-trip delays, and low error rates.

-Many low-tech networks in poor countries do not conform to these assumptions. They are characterized by intermittent connectivity or "network partitioning" -- the absence of an end-to-end path between source and destination -- long and variable delays, and high error rates. ^[^21]^ ^[^27]^ ^[^28]^

+Many low-tech networks in poor countries do not conform to these assumptions. They are characterized by intermittent connectivity or "network partitioning" -- the absence of an end-to-end path between source and destination -- long and variable delays, and high error rates.21 [^27] [^28]

Delay-Tolerant Networks

Nevertheless, even in such conditions, the internet could work perfectly fine. The technical issues can be solved by moving away from the always-on model of traditional networks, and instead design networks based upon asynchronous communication and intermittent connectivity. These so-called "delay-tolerant networks" (DTNs) have their own specialized protocols overlayed on top of the lower protocols and do not utilize TCP. They overcome the problems of intermittent connectivity and long delays by using store-and-forward message switching.

-Information is forwarded from a storage place on one node to a storage place on another node, along a path that eventually reaches its destination. In contrast to traditional internet routers, which only store incoming packets for a few milliseconds on memory chips, the nodes of a delay-tolerant network have persistent storage (such as hard disks) that can hold information indefinitely.^[^27]^ ^[^28]^

+Information is forwarded from a storage place on one node to a storage place on another node, along a path that eventually reaches its destination. In contrast to traditional internet routers, which only store incoming packets for a few milliseconds on memory chips, the nodes of a delay-tolerant network have persistent storage (such as hard disks) that can hold information indefinitely.27 28

Delay-tolerant networks combine well with renewable energy: solar panels or wind turbines could power network nodes only when the sun shines or the wind blows, eliminating the need for energy storage.

@@ -121,35 +121,35 @@ Delay-tolerant networks don't require an end-to-end path between source and dest Delay-tolerant networks further decrease capital costs and energy use, leading to the most efficient use of scarce resources. They keep working with an intermittent energy supply and they combine well with renewable energy sources: solar panels or wind turbines could power network nodes only when the sun shines or the wind blows, eliminating the need for energy storage.

Data Mules

-Delay-tolerant networking can take surprising forms, especially when they take advantage of some non-traditional means of communication, such as "data mules".^[^11]^ ^[^29]^ In such networks, conventional transportation technologies -- buses, cars, motorcycles, trains, boats, airplanes -- are used to ferry messages from one location to another in a store-and-forward manner.

+Delay-tolerant networking can take surprising forms, especially when they take advantage of some non-traditional means of communication, such as "data mules".11 [^29] In such networks, conventional transportation technologies -- buses, cars, motorcycles, trains, boats, airplanes -- are used to ferry messages from one location to another in a store-and-forward manner.

-Examples are DakNet and KioskNet, which use buses as data mules.^[^30]^ ^[^34]^ In many developing regions, rural bus routes regularly visit villages and towns that have no network connectivity. By equipping each vehicle with a computer, a storage device and a mobile WiFi-node on the one hand, and by installing a stationary WiFi-node in each village on the other hand, the local transport infrastructure can substitute for a wireless internet link.^[^11]^

+Examples are DakNet and KioskNet, which use buses as data mules.[^30] [^31] [^32] [^33] [^34] In many developing regions, rural bus routes regularly visit villages and towns that have no network connectivity. By equipping each vehicle with a computer, a storage device and a mobile WiFi-node on the one hand, and by installing a stationary WiFi-node in each village on the other hand, the local transport infrastructure can substitute for a wireless internet link.11

-Outgoing data (such as sent emails or requests for webpages) is stored on local computers in the village until the bus comes withing range. At this point, the fixed WiFi-node of the local computer automatically transmits the data to the mobile WiFi-node of the bus. Later, when the bus arrives at a hub that is connected to the internet, the outgoing data is transmitted from the mobile WiFi-node to the gateway node, and then to the internet. Data sent to the village takes the opposite route. The bus -- or data -- driver doesn't require any special skills and is completely oblivious to the data transfers taking place. He or she does not need to do anything other than come in range of the nodes.^[^30]^ ^[^31]^

+Outgoing data (such as sent emails or requests for webpages) is stored on local computers in the village until the bus comes withing range. At this point, the fixed WiFi-node of the local computer automatically transmits the data to the mobile WiFi-node of the bus. Later, when the bus arrives at a hub that is connected to the internet, the outgoing data is transmitted from the mobile WiFi-node to the gateway node, and then to the internet. Data sent to the village takes the opposite route. The bus -- or data -- driver doesn't require any special skills and is completely oblivious to the data transfers taking place. He or she does not need to do anything other than come in range of the nodes.3031

In a data mules network, the local transport infrastructure substitutes for a wireless internet link. -The use of data mules offers some extra advantages over more "sophisticated" delay-tolerant networks. A "drive-by" WiFi network allows for small, low-cost and low-power radio devices to be used, which don't require line of sight and consequently no towers -- further lowering capital costs and energy use compared to other low-tech networks.^[^30]^ ^[^31]^ ^[^32]^

+The use of data mules offers some extra advantages over more "sophisticated" delay-tolerant networks. A "drive-by" WiFi network allows for small, low-cost and low-power radio devices to be used, which don't require line of sight and consequently no towers -- further lowering capital costs and energy use compared to other low-tech networks.30 31 32

-The use of short-distance WiFi-links also results in a higher bandwidth compared to long-distance WiFi-links, which makes data mules better suited to transfer larger files. On average, 20 MB of data can be moved in each direction when a bus passes a fixed WiFi-node.^[^30]^ ^[^32]^ On the other hand, latency (the time interval between sending and receiving data) is usually higher than on long-range WiFi-links. A single bus passing by a village once a day gives a latency of 24 hours.

+The use of short-distance WiFi-links also results in a higher bandwidth compared to long-distance WiFi-links, which makes data mules better suited to transfer larger files. On average, 20 MB of data can be moved in each direction when a bus passes a fixed WiFi-node.30 32 On the other hand, latency (the time interval between sending and receiving data) is usually higher than on long-range WiFi-links. A single bus passing by a village once a day gives a latency of 24 hours.

Delay-Tolerant Software

-Obviously, a delay-tolerant network (DTN) -- whatever its form -- also requires new software: applications that function without a connected end-to-end networking path.^[^11]^ Such custom applications are also useful for synchronous, low bandwidth networks. Email is relatively easy to adapt to intermittent connectivity, because it's an asynchronous communication method by itself. A DTN-enabled email client stores outgoing messages until a connection is available. Although emails may take longer to reach their destination, the user experience doesn't really change.

+Obviously, a delay-tolerant network (DTN) -- whatever its form -- also requires new software: applications that function without a connected end-to-end networking path.11 Such custom applications are also useful for synchronous, low bandwidth networks. Email is relatively easy to adapt to intermittent connectivity, because it's an asynchronous communication method by itself. A DTN-enabled email client stores outgoing messages until a connection is available. Although emails may take longer to reach their destination, the user experience doesn't really change.

-Browsing and searching the web requires more adaptations. For example, most search engines optimize for speed, assuming that a user can quickly look through the returned links and immediately run a second modified search if the first result is inadequate. However, in intermittent networks, multiple rounds of interactive search would be impractical.^[^26]^ ^[^32]^ Asynchronous search engines optimize for bandwith rather than response time.^[^26]^ ^[^30]^ ^[^31]^ ^[^35]^ ^[^36]^ For example, RuralCafe desynchronizes the search process by performing many search tasks in an offline manner, refining the search request based on a database of similar searches. The actual retrieval of information using the network is only done when absolutely necessary.

+Browsing and searching the web requires more adaptations. For example, most search engines optimize for speed, assuming that a user can quickly look through the returned links and immediately run a second modified search if the first result is inadequate. However, in intermittent networks, multiple rounds of interactive search would be impractical.26 32 Asynchronous search engines optimize for bandwith rather than response time.26 30 31 [^35] [^36] For example, RuralCafe desynchronizes the search process by performing many search tasks in an offline manner, refining the search request based on a database of similar searches. The actual retrieval of information using the network is only done when absolutely necessary.

Many internet applications could be adapted to intermittent networks, such as webbrowsing, email, electronic form filling, interaction with e-commerce sites, blogsoftware, large file downloads, or social media. -Some DTN-enabled browsers download not only the explicitly requested webpages but also the pages that are linked to by the requested pages.^[^30]^ Others are optimized to return low-bandwidth results, which are achieved by filtering, analysis, and compression on the server site. A similar effect can be achieved through the use of a service like Loband (http://www.loband.org/loband/), which strips webpages of images, video, advertisements, social media buttons, and so on, merely presenting the textual content.^[^26]^

+Some DTN-enabled browsers download not only the explicitly requested webpages but also the pages that are linked to by the requested pages.30 Others are optimized to return low-bandwidth results, which are achieved by filtering, analysis, and compression on the server site. A similar effect can be achieved through the use of a service like Loband (http://www.loband.org/loband/), which strips webpages of images, video, advertisements, social media buttons, and so on, merely presenting the textual content.26

-Browsing and searching on intermittent networks can also be improved by local caching (storing already downloaded pages) and prefetching (downloading pages that might be retrieved in the future).^[^26]^ Many other internet applications could also be adapted to intermittent networks, such as electronic form filling, interaction with e-commerce sites, blogsoftware, large file downloads, social media, and so on.^[^11]^^[^30]^ All these applications would remain possible, though at lower speeds.

+Browsing and searching on intermittent networks can also be improved by local caching (storing already downloaded pages) and prefetching (downloading pages that might be retrieved in the future).26 Many other internet applications could also be adapted to intermittent networks, such as electronic form filling, interaction with e-commerce sites, blogsoftware, large file downloads, social media, and so on.1130 All these applications would remain possible, though at lower speeds.

Sneakernets

Obviously, real-time applications such as internet telephony, media streaming, chatting or videoconferencing are impossible to adapt to intermittent networks, which provide only asynchronous communication. These applications are also difficult to run on synchronous networks that have limited bandwidth. Because these are the applications that are in large part responsible for the growing energy use of the internet, one could argue that their incompatibility with low-tech networks is actually a good thing (see the previous article https://www.lowtechmagazine.com/2015/10/can-the-internet-run-on-renewable-energy.html).

Furthermore, many of these applications could be organized in different ways. While real-time voice or video conversations won't work, it's perfectly possible to send and receive voice or video messages. And while streaming media can't happen, downloading music albums and video remains possible. Moreover, these files could be "transmitted" by the most low-tech internet technology available: a sneakernet. In a sneakernet, digital data is "wirelessly" transmitted using a storage medium such as a hard disk, a USB-key, a flash card, or a CD or DVD. Before the arrival of the internet, all computer files were exchanged via a sneakernet, using tape or floppy disks as a storage medium.

Stuffing a cargo train full of digital storage media would beat any digital network in terms of speed, cost and energy efficiency. Picture: Wikipedia Commons.
-Just like a data mules network, a sneakernet involves a vehicle, a messenger on foot, or an animal (such as a carrier pigeon https://www.lowtechmagazine.com/2009/02/sneakernet-beats-internet.html). However, in a sneakernet there is no automatic data transfer between the mobile node (for instance, a vehicle) and the stationary nodes (sender and recipient). Instead, the data first have to be transferred from the sender's computer to a portable storage medium. Then, upon arrival, the data have to be transferred from the portable storage medium to the receiver's computer.^[^30]^ A sneakernet thus requires manual intervention and this makes it less convenient for many internet applications.

+Just like a data mules network, a sneakernet involves a vehicle, a messenger on foot, or an animal (such as a carrier pigeon https://www.lowtechmagazine.com/2009/02/sneakernet-beats-internet.html). However, in a sneakernet there is no automatic data transfer between the mobile node (for instance, a vehicle) and the stationary nodes (sender and recipient). Instead, the data first have to be transferred from the sender's computer to a portable storage medium. Then, upon arrival, the data have to be transferred from the portable storage medium to the receiver's computer.30 A sneakernet thus requires manual intervention and this makes it less convenient for many internet applications.

There are exceptions, though. For example, a movie doesn't have to be transferred to the hard disk of your computer in order to watch it. You play it straight from a portable hard disk or slide a disc into the DVD-player. Moreover, a sneakernet also offers an important advantage: of all low-tech networks, it has the most bandwidth available. This makes it perfectly suited for the distribution of large files such as movies or computer games. In fact, when very large files are involved, a sneakernet even beats the fastest fibre internet connection. At lower internet speeds, sneakernets can be advantageous for much smaller files. Technological progress will not lower the advantage of a sneakernet. Digital storage media evolve at least as fast as internet connections and they both improve communication in an equal way.

@@ -207,15 +207,16 @@ DIY: Wireless networking in the developing world (Third Edition) is a free book [^30]: First Mile Solutions' Daknet Takes Rural Communities Online (PDF), Carol Chyau and Jean-Francois Raymond, 2005, https://web.archive.org/web/20120126121011/www.firstmilesolutions.com/documents/FMS_Case_Study.pdf [^31]: DakNet: A Road to Universal Broadband Connectivity (PDF), Amir Alexander Hasson et al., 2003, https://courses.media.mit.edu/2003fall/de/DakNet-Case.pdf [^32]: DakNet: Architecture and Connectivity in Developing Nations (PDF), Madhuri Bhole, 2015, http://ijpret.com/publishedarticle/2015/4/IJPRET%20-%20ECN%20115.pdf +[^33]: Delay Tolerant Networks and Their Applications, Longxiang Gao et al., 2015, https://web.archive.org/web/20190309195327/http://www.citeulike.org/user/tnhh/article/13517347 [^34]: Low-cost communication for rural internet kiosks using mechanical backhaul, A. Seth et al., 2006, https://people.csail.mit.edu/matei/papers/2006/mobicom_kiosks.pdf [^35]: Searching the World Wide Web in Low-Connectivity Communities (PDF), William Thies et al., 2002, http://tek.sourceforge.net/papers/tek-www02.pdf [^36]: Slow Search: Information Retrieval without Time Constraints (PDF), Jaime Teevan, 2013, https://www.cs.cmu.edu/~yubink/hcir2013.pdf +[^37]: Potential for Collaborative Caching and Prefetching in Largely-Disconnected Villages (PDF), Sibren Isaacman et al., 2008, https://mrmgroup.cs.princeton.edu/papers/isaacman-winsdr503.pdf
- -
-**Kris de Decker** +
+

**Kris de Decker**
-Kris De Decker is the author of Low-tech Magazine, an online publication that refuses to assume that every problem has a high-tech solution. Since 2018, Low-tech Magazine runs on a self-hosted, solar powered server, and since 2019 it is also available in print. De Decker also wrote for the Demand Centre at Lancaster University (UK), which researches energy demand in relation to social practices, material infrastructures, and institutional arrangements. He is the co-founder of the Human Power Plant, an art project that investigates the possibilities of human power production in a modern society. Before the creation of Low-tech Magazine in 2007, De Decker was reporting on cutting-edge science and technology as a freelance journalist for newspapers and magazines. He was born in Belgium and lives in Spain. +Kris De Decker is the author of Low-tech Magazine, an online publication that refuses to assume that every problem has a high-tech solution. Since 2018, Low-tech Magazine runs on a self-hosted, solar powered server, and since 2019 it is also available in print. De Decker also wrote for the Demand Centre at Lancaster University (UK), which researches energy demand in relation to social practices, material infrastructures, and institutional arrangements. He is the co-founder of the Human Power Plant, an art project that investigates the possibilities of human power production in a modern society. Before the creation of Low-tech Magazine in 2007, De Decker was reporting on cutting-edge science and technology as a freelance journalist for newspapers and magazines. He was born in Belgium and lives in Spain.

diff --git a/themes/basic/static/css/print.css b/themes/basic/static/css/print.css index 28a09e1..163340d 100644 --- a/themes/basic/static/css/print.css +++ b/themes/basic/static/css/print.css @@ -389,6 +389,7 @@ p { sup { text-decoration: none; color: black; + font-size: 8px; line-height: 0; } .ref-position { @@ -407,6 +408,11 @@ sup { columns: 3 auto; } +.footnote-ref { + line-height: 0; + text-decoration: none; +} + [role=doc-endnotes] { position: inherit; }